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
338122380903	338122381414	338122381964	338122382513	338122383064	338122383614	338122384164	338122384714	338122385263	338122385813	338122386364	338122386914	338122387464	338122388014	338122388563	338122389114	338122389664	338122390213	338122390764	338122391314	338122391863	338122392413	338122392964	338122393513	338122394064	338122394614	338122395164	338122395714	338122396264	338122396814	338122397364	338122397914	338122398464	338122399014	338122399564	338122400113	338122400664	338122401214	338122401764	338122402314	338122402864	338122403414	338122403964	338122404514	338122405064	338122405614	338122406164	338122406714	338122407264	338122407814	338122408364	338122408914	338122409464	338122410014	338122410564	338122411114	338122411664	338122412214	338122412764	338122413314	338122413864	338122414414	338122414964	338122415514	338122416064	338122416614	338122417164	338122417714	338122418264	338122418814	338122419364	338122419914	338122420464	338122421014	338122421564	338122422114	338122422664	338122423214	338122423764	338122424314	338122424864	338122425414	338122425964	338122426514	338122427064	338122427614	338122428164	338122428714	338122429264	338122429814	338122430364	338122430914	338122431464	338122432014	338122432564	338122433114	338122433664	338122434214	338122434764	338122435314	338122435864	338122436414	338122436964	338122437514	338122438064	338122438614	338122439164	338122439714	338122440264	338122440814	338122441364	338122441914	338122442464	338122443014	338122443564	338122444114	338122444664	338122445214	338122445764	338122446314	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
14975	1186	877	645	491	388	351	289	259	257	203	216	187	199	180	186	203	214	198	184	194	178	155	164	174	191	206	172	198	175	168	162	178	192	187	192	198	179	197	184	164	176	182	187	168	179	179	201	165	192	189	173	172	165	200	196	163	185	179	164	176	155	171	170	184	166	192	162	177	180	159	166	170	196	166	160	187	187	165	193	197	177	173	189	191	178	152	167	200	175	160	175	200	192	175	177	146	187	176	180	211	164	175	173	177	181	172	196	182	204	179	173	196	201	161	160	194	164	164	147	161	199	176	168	151	180	164	158	170	178	172	183	170	145	186	191	179	173	176	158	176	154	159	170	180	178	198	169	173	143	161	161	153	189	197	164	169	188	176	164	169	161	166	181	195	157	213	171	167	181	159	169	152	157	150	163	203	187	180	170	199	157	157	169	163	167	193	154	174	196	159	162	165	149	178	184	172	143	184	157	183	173	165	173	182	178	169	162	195	185	184	177	197	148	177	221	158	173	204	169	174	186	187	182	171	187	173	162	181	168	182	180	153	191	183	170	159	150	172	155	154	170	154	169	169	174	143	178	166	161	170	158	163	153	186	176	147	179	169	191	190	163	177	161	191	150	160	200	166	174	186	188	194	197	183	163	163	180	167	191	200	147	142	155	201	174	205	156	161	173	175	175	169	203	157	165	190	165	170	171	149	181	163	196	179	194	166	187	159	186	186	183	167	191	183	162	211	158	174	178	151	169	157	158	216	170	161	157	180	156	167	187	184	167	168	170	197	177	180	166	162	184	165	191	189	158	193	197	163	171	174	171	171	164	162	200	167	180	198	172	160	172	191	186	171	176	155	176	173	176	142	189	175	158	191	164	174	185	187	162	161	169	144	157	190	177	170	160	186	199	173	162	178	181	189	179	151	168	171	210	191	154	176	166	204	160	180	163	166	153	159	176	161	168	173	192	148	164	167	175	168	159	154	140	162	188	174	189	166	181	203	185	154	160	210	157	185	177	150	159	192	184	169	168	194	151	174	185	175	179	148	166	189	199	156	162	186	156	171	169	160	173	188	175	167	173	151	186	160	173	166	167	200	173	167	157	180	177	210	191	177	176	166	161	155	193	182	168	182	184	201	168	169	170	192	181	162	207	156	193	162	149	182	163	168	174	161	194	176	195	182	164	194	162	183	181	167	175	182	155	159	165	192	182	196	171	194	186	193	177	196	180	179	176	174	170	173	160	162	189	177	187	200	159	176	149	167	176	173	187	172	179	186	196	179	179	172	190	165	141	170	162	193	166	196	174	198	171	150	150	222	164	163	162	201	196	175	162	160	174	173	152	173	175	164	180	180	183	150	172	179	148	179	189	182	168	199	188	186	182	175	192	177	170	173	193	178	191	174	153	154	195	170	175	174	171	160	177	168	171	159	158	212	184	173	159	166	183	155	163	175	164	187	164	171	179	181	193	147	190	153	177	169	178	193	166	171	182	149	178	164	184	178	164	173	166	153	160	177	155	180	154	160	169	155	167	170	143	186	181	180	180	155	187	173	158	144	171	189	182	185	169	167	181	178	162	164	158	157	175	160	155	172	167	176	180	176	162	179	161	204	201	189	180	149	177	171	148	171	174	180	193	181	177	157	186	154	162	169	174	196	188	148	139	183	188	174	161	192	165	174	161	153	167	154	167	193	167	208	180	160	179	179	172	181	166	171	170	156	148	169	185	163	173	152	183	153	137	167	169	154	162	179	172	180	198	183	175	173	186	188	165	154	167	189	173	169	156	187	168	207	171	196	177	186	174	168	175	178	175	166	182	181	148	160	169	184	164	167	180	175	187	163	186	163	173	173	182	186	158	180	189	177	162	196	184	170	180	169	178	171	178	176	174	172	186	171	171	164	175	166	166	172	175	199	167	179	153	167	210	169	171	147	170	186	186	203	192	165	178	174	164	186	163	180	169	206	183	166	174	178	195	159	169	170	165	183	158	192	206	176	165	205	175	182	173	184	193	154	174	151	169	184	165	185	175	183	177	167	180	176	158	173	171	184	192	182	168	166	175	177	176	187	164	197	182	198	172	180	199	150	186	177	182	179	145	145	160	192	178	178	179	153	162	198	195	157	148	189	169	180	185	177	196	180	187	186	190	189	203	148	150	147	157	175	179	186	197	182	154	139	176	195	168	198	154	152	180	162	154	188	187	179	154	195	179	175	164	195	163	173	165	176	176	192	179	190	165	178	159	165	191	170	180	164	191	168	174	177	169	140	195	195	170	174	201	163	160	161	185	167	200	181	182	172	149	164	163	149	183	197	200	185	174	205	159	199	173	155	166	186	183	176	167	166	168	142	168	192	189	177	152	173	171	171	165	172	171	168	155	176	196	180	156	175	200	177	183	192	160	157	153	189	180	169	180	170	165	169	167	198	160	171	185	171	185	172	157	168	154	173	161	159	177	143	156	180	168	169	184	178	173	162	181	169	180	183	143	160	181	167	157	195	176	175	170	190	154	165	161	168	181	169	189	167	170	177	165	181	190	159	158	151	137	151	175	173	162	178	166	182	162	187	199	194	151	199	186	190	210	181	183	170	196	174	170	168	146	178	181	172	182	194	177	156	168	195	164	206	182	182	156	169	171	161	181	184	188	190	201	152	191	179	189	187	169	169	184	193	199	166	168	153	162	189	166	159	174	166	183	185	193	153	178	187	175	145	170	161	164	163	161	157	174	166	169	164	157	171	185	168	173	182	172	163	185	173	164	187	144	185	177	168	172	155	191	192	176	162	183	172	156	160	176	174	193	177	181	174	158	175	180	189	169	184	194	160	166	190	166	188	164	148	175	170	195	183	172	174	145	182	158	176	156	178	166	181	168	175	194	195	151	203	170	165	163	178	167	182	180	174	161	171	165	167	168	183	179	180	158	154	171	192	181	167	170	179	192	173	162	132	190	194	163	150	189	189	165	168	182	169	168	178	167	172	156	174	182	168	174	182	157	172	145	146	165	198	183	145	166	168	183	172	194	193	160	160	132	165	175	186	182	168	164	152	160	184	167	177	176	178	154	180	183	195	173	164	179	153	168	149	163	179	156	166	177	165	173	198	151	171	189	146	163	176	171	179	170	169	196	167	192	188	198	198	178	154	180	186	155	188	168	168	187	175	177	174	166	168	183	174	158	190	179	179	172	178	151	191	179	181	173	180	171	152	185	191	174	171	175	159	177	181	154	168	171	170	171	154	185	180	182	186	177	191	165	165	159	175	174	191	169	173	171	181	178	180	178	160	159	192	170	168	163	175	174	182	155	173	164	192	175	183	168	150	187	170	172	183	154	182	167	163	170	175	180	159	167	190	178	158	180	200	195	175	187	149	168	194	172	168	169	187	182	177	178	190	172	157	181	147	167	169	202	169	188	173	187	179	184	166	171	171	195	165	170	164	199	177	149	155	183	182	168	156	170	218	180	165	164	181	152	166	173	179	151	181	143	209	174	154	166	171	161	200	167
8508	876	1712	1971	1707	1439	1243	979	908	831	738	692	649	642	579	603	557	491	506	537	509	515	481	471	513	461	524	472	476	455	471	434	465	464	464	476	455	468	449	465	417	463	437	448	488	417	460	420	430	424	431	406	402	422	418	419	457	434	434	426	454	464	417	437	419	424	452	452	408	412	473	432	420	450	431	419	385	425	451	404	411	415	409	403	443	415	457	417	436	409	441	423	449	415	410	392	436	412	409	385	403	425	433	412	402	419	425	359	428	430	456	422	426	463	429	392	445	413	403	419	447	408	471	407	420	405	408	431	401	391	414	428	419	456	421	417	430	423	400	415	413	403	441	421	457	407	413	402	417	434	417	414	414	407	395	418	385	442	378	412	452	428	413	419	423	407	407	442	393	450	423	464	408	458	437	426	403	435	431	435	388	425	398	414	406	436	435	411	408	429	412	403	403	413	396	405	445	388	406	419	422	412	409	428	452	408	448	435	416	377	432	413	400	411	428	417	419	395	410	411	405	457	405	396	412	403	411	376	417	420	375	382	443	424	398	432	429	407	444	433	386	430	428	431	426	404	432	391	385	391	453	383	436	440	447	414	408	446	423	412	403	437	416	432	425	411	424	412	442	398	409	434	438	438	435	467	398	409	407	401	386	424	392	428	439	400	420	433	396	426	395	396	403	442	455	446	432	393	387	379	474	435	397	424	440	404	384	373	421	454	430	429	424	379	420	384	410	441	429	409	397	444	394	408	415	431	402	453	432	402	415	441	426	438	444	441	461	466	407	422	420	413	434	418	398	430	412	414	446	407	421	395	428	416	415	442	442	398	421	371	402	417	397	414	427	398	411	397	443	440	380	436	433	428	390	417	428	408	461	416	469	400	398	441	411	413	414	422	429	454	426	456	420	406	411	416	416	436	413	446	458	436	398	396	382	349	404	399	444	417	416	389	446	421	433	422	426	416	434	392	431	413	391	454	391	417	381	438	457	404	401	397	433	442	433	417	428	377	400	444	390	427	427	426	438	409	386	415	422	417	429	390	395	432	415	438	420	444	436	430	438	431	418	436	430	425	417	447	418	436	409	423	412	426	390	449	407	393	400	406	404	416	427	432	428	379	454	405	449	414	441	418	431	421	416	409	424	413	422	421	453	400	402	422	421	448	371	413	439	392	420	377	395	447	393	422	393	366	453	424	416	405	413	425	400	430	392	428	469	397	435	446	388	424	447	425	422	391	381	377	427	430	432	447	410	392	434	428	428	431	417	406	419	462	442	436	406	398	437	402	414	417	459	400	422	400	418	409	409	448	425	462	399	427	438	412	411	424	442	372	402	400	388	398	402	487	432	430	391	365	424	387	403	371	399	412	416	403	405	428	416	456	407	398	439	438	427	402	381	406	457	448	415	469	446	414	414	424	377	409	427	424	456	456	417	442	400	423	409	432	421	393	467	455	416	472	420	412	402	403	428	434	429	417	414	440	420	390	415	411	417	449	422	449	426	411	439	396	388	409	433	395	411	410	415	379	417	417	399	402	449	402	448	422	428	408	405	404	424	411	398	432	422	420	434	425	399	384	412	421	419	420	385	420	414	408	476	456	415	402	412	415	413	416	438	370	436	412	418	414	401	385	412	414	443	422	406	432	414	458	442	420	447	457	421	418	424	395	392	405	412	418	433	413	401	447	413	374	440	412	402	421	403	410	414	410	420	411	425	376	384	410	433	410	440	370	429	396	381	434	439	384	441	429	435	423	437	413	407	451	409	369	409	390	392	425	414	419	406	433	415	427	428	406	409	408	410	366	385	382	432	463	437	411	431	424	431	438	421	400	439	448	431	422	431	376	420	411	435	420	395	417	408	431	461	429	417	384	454	446	415	395	410	410	420	460	419	444	407	432	442	445	423	398	436	435	411	406	442	363	386	371	378	401	422	403	447	428	448	406	411	416	411	423	391	433	423	372	416	408	403	428	392	397	413	391	428	435	401	400	416	398	379	429	413	393	410	419	416	406	475	435	390	410	453	410	406	428	394	416	421	430	406	441	415	433	447	445	426	448	435	407	404	403	433	393	414	422	418	402	442	435	422	405	427	426	376	395	437	426	438	437	414	387	437	414	436	432	399	429	437	379	409	420	422	411	418	368	409	401	422	405	432	401	452	422	481	426	414	432	395	401	414	391	430	458	399	446	409	381	429	426	424	399	433	410	407	440	411	422	393	443	414	392	439	386	421	406	425	389	394	457	409	422	377	406	383	421	422	441	431	408	379	408	414	432	434	471	402	391	409	390	396	408	459	442	424	414	407	432	388	421	407	401	409	451	385	377	419	438	439	399	410	405	419	430	435	383	415	469	441	436	389	425	416	407	410	420	428	411	404	399	419	405	411	382	455	430	382	406	388	400	421	395	451	419	439	444	437	429	423	420	373	382	417	430	447	447	415	388	389	412	424	426	403	403	418	416	460	414	405	386	449	430	419	408	400	383	407	394	441	422	384	435	459	384	391	387	413	388	382	383	423	424	435	449	425	460	432	405	409	444	406	425	436	408	425	421	435	447	421	434	403	408	454	418	395	399	431	377	403	395	440	429	413	409	427	389	406	397	419	450	442	401	429	441	447	405	435	414	385	447	431	410	457	392	394	387	439	422	418	398	426	426	412	436	442	408	457	427	427	446	410	419	454	444	441	400	432	429	398	385	420	479	454	402	402	374	401	404	410	419	405	442	423	482	386	418	394	434	414	448	445	398	417	401	416	428	413	401	416	424	403	394	431	418	429	411	442	417	437	438	437	390	432	423	436	414	451	401	462	391	447	439	423	400	374	424	401	453	399	423	427	423	452	420	405	403	378	409	409	450	464	434	401	399	397	431	404	392	405	414	404	417	433	401	402	404	405	430	441	405	371	432	382	405	421	432	397	451	410	391	423	413	419	455	440	441	414	422	410	430	428	454	393	416	459	416	419	363	412	459	410	449	398	393	437	396	387	427	394	440	377	427	403	425	410	404	429	425	388	408	385	425	419	428	406	388	389	441	383	421	423	411	436	397	412	423	415	409	414	403	401	402	415	401	408	427	398	430	432	402	430	381	441	447	427	453	416	405	439	435	400	420	439	440	453	440	445	423	381	444	414	397	413	426	390	404	419	458	440	395	428	423	383	418	428	411	434	406	428	415	408	470	419	446	430	396	436	410	389	430	406	422	433	443	402	417	384	454	392	423	450	395	407	406	385	442	430	413	448	398	443	423	433	427	413	413	432	398	442	429	400	406	393	410	383	459	399	393	428	424	402	430	423	393	437	450	447	435	401	430	457	379	440	416	463	418	397	373	436	379	426	432	398	432	380	441	428	408	411	423	435	388	357	436	403	401	425	409	418	405	399	446	376	419	450	396	452	433	459	460	399	406	413	412	421	399	404	413	404	416	404	433	439	387	400	395	393	420	419	421	401	420	388	441	408	438	430	373	400	407	414	408	383	379	438	432	399	439	428	380	416	432	428	400
2206	261	216	255	222	233	223	245	253	255	209	258	227	231	217	250	229	240	287	235	252	219	197	259	257	235	250	243	217	242	240	247	255	250	218	238	210	233	213	215	223	232	212	202	232	238	262	247	219	207	213	234	226	252	243	256	210	258	230	221	273	249	240	210	258	230	218	245	236	248	221	237	253	233	241	263	245	220	218	209	238	212	241	238	242	230	249	247	257	229	235	260	250	260	227	249	226	239	232	212	242	231	208	229	259	264	249	253	231	224	237	234	234	226	251	238	235	232	264	244	238	225	222	241	211	251	226	226	221	249	240	214	207	238	242	225	238	253	238	235	249	214	273	234	250	221	229	224	238	226	221	228	233	219	268	264	257	242	249	236	243	242	239	234	271	232	260	260	240	251	250	234	251	207	228	225	230	210	250	246	267	243	259	250	262	251	243	224	260	222	238	242	221	220	267	263	237	268	265	236	286	229	255	233	263	231	241	230	244	245	231	221	261	243	254	251	216	243	226	226	248	240	227	244	254	209	261	261	230	231	243	231	236	202	230	255	216	200	242	253	243	246	251	208	244	240	232	210	246	246	225	235	233	233	218	224	242	242	252	247	249	246	232	211	240	255	227	253	235	255	237	207	244	238	227	230	231	252	214	260	229	222	236	259	253	213	260	229	226	245	240	253	192	239	247	257	235	236	271	218	211	222	250	248	231	242	227	213	215	243	255	230	238	261	241	247	229	224	238	221	251	253	236	231	233	257	226	233	236	244	262	257	237	243	256	210	244	217	266	243	229	255	250	256	235	210	232	248	271	244	249	246	249	249	236	232	248	248	238	230	241	233	243	273	246	246	253	215	235	246	232	212	238	215	215	221	263	238	258	257	240	243	245	239	222	184	262	226	227	232	265	222	255	215	215	246	257	252	244	239	205	211	245	229	254	234	234	249	245	247	265	253	250	203	247	285	250	242	256	225	232	227	221	226	263	290	253	224	236	243	214	233	229	255	262	252	214	259	244	246	241	282	238	218	240	216	242	232	203	215	207	239	250	255	246	298	239	264	245	226	256	245	240	211	242	231	215	265	239	217	270	240	241	260	236	219	217	215	229	230	229	226	259	229	246	244	224	247	247	265	261	251	278	229	226	218	251	232	219	263	229	264	244	237	242	236	214	251	238	193	245	254	255	240	233	226	256	267	227	231	226	264	205	243	236	227	238	225	276	253	256	237	202	229	251	263	222	221	233	264	232	254	235	225	237	231	232	228	258	201	257	217	273	234	249	236	250	240	230	231	261	210	265	229	252	217	233	245	238	247	235	229	255	210	259	253	216	215	246	240	240	244	232	264	216	222	246	248	265	252	267	231	238	243	251	267	224	217	231	225	222	252	209	236	246	243	227	260	237	232	256	248	219	230	218	244	262	233	214	223	238	262	224	234	219	234	221	247	245	283	218	243	237	231	261	223	243	229	192	243	231	231	233	262	261	218	226	268	232	223	232	257	230	240	233	239	228	262	229	219	240	261	250	226	228	239	252	231	237	248	231	209	257	240	253	283	231	232	226	286	277	212	228	250	266	250	213	282	275	231	242	218	241	233	232	247	252	233	228	206	257	253	244	240	229	217	212	230	238	227	213	236	247	243	252	224	220	207	254	197	262	260	249	239	223	281	234	258	224	204	229	222	245	237	216	240	239	246	262	230	237	248	229	262	221	256	238	233	242	260	216	225	212	201	247	232	215	240	256	251	284	228	243	272	241	255	220	246	231	225	247	227	248	244	216	235	234	248	266	238	267	231	242	229	244	263	241	231	265	207	232	250	249	240	224	232	238	226	230	223	218	234	227	227	240	252	241	233	245	238	220	227	205	231	215	249	237	234	208	229	229	221	244	245	229	248	243	237	244	238	216	246	227	234	255	254	260	215	232	229	245	253	240	231	227	248	277	260	247	234	244	238	255	233	233	231	246	245	264	236	299	242	224	275	259	235	230	237	257	222	229	225	220	248	229	255	238	264	247	232	264	230	229	235	235	265	245	253	229	244	226	221	236	213	236	252	257	199	275	212	244	222	260	249	238	212	239	239	248	233	244	233	248	259	263	242	233	246	262	221	222	228	239	238	209	224	236	253	242	251	250	259	230	261	230	235	219	229	266	246	228	201	222	242	233	248	242	238	248	249	241	243	213	244	241	255	256	226	231	228	213	228	215	252	240	221	243	242	221	223	249	211	242	233	217	219	223	237	221	265	251	246	217	224	237	285	218	236	221	228	234	252	253	215	225	228	254	228	217	227	236	230	234	251	257	238	224	231	248	258	224	245	251	247	256	223	250	227	247	237	268	240	232	223	270	237	240	227	217	244	236	257	239	243	247	254	210	248	227	244	259	234	267	258	229	238	218	222	268	220	265	279	272	270	257	237	237	252	234	245	238	229	254	227	231	246	226	273	256	248	231	202	286	238	251	262	237	249	228	258	210	236	208	224	244	239	239	252	259	247	232	219	231	234	245	265	243	251	254	228	249	239	249	220	229	224	238	233	248	265	238	231	216	250	258	238	239	235	246	229	229	257	204	220	241	254	243	230	264	256	264	261	259	229	270	252	243	238	209	251	235	230	238	234	197	242	237	253	245	200	221	251	228	239	269	250	244	227	212	225	233	242	224	215	235	230	256	233	234	256	263	231	225	243	259	207	243	249	223	260	247	247	235	250	265	248	240	235	245	234	226	255	265	231	253	234	223	247	226	259	215	257	223	221	252	232	256	252	244	249	224	253	237	242	249	245	239	232	236	233	271	216	245	230	236	249	212	234	256	215	225	262	262	196	246	247	236	215	258	241	239	217	226	264	263	251	252	245	233	230	253	238	225	237	258	233	229	212	228	242	256	257	227	249	240	248	258	202	264	238	222	218	240	239	209	278	247	233	266	251	207	238	263	233	211	237	239	227	249	253	226	253	260	259	230	263	224	247	271	244	265	258	241	228	234	249	230	220	236	264	225	243	244	259	218	248	238	225	225	225	235	233	279	221	258	216	219	221	250	268	195	263	255	234	241	230	214	227	238	254	242	226	241	209	261	244	255	246	250	253	247	242	248	239	251	246	244	248	256	236	244	245	258	250	220	244	240	240	254	245	239	267	224	228	226	235	246	245	253	275	219	225	246	235	253	227	238	242	230	222	255	246	224	229	268	216	215	251	221	240	258	228	259	248	225	233	231	229	273	257	252	232	223	249	194	213	248	217	246	233	225	254	252	221	268	259	236	219	250	278	213	240	245	242	220	245	246	242	244	260	231	215	244	243	239	226	225	253	239	221	242	226	247	247	243	228	257	240	261	225	239	231	258	234	245	215	231	215	213	227	240	243	245	216	247	226	213	224	213	213	248	266	235	247	243	238	221	225	223	202	236	220	240	231	223	238	235	201	221	222	218	218	231	272	232	253	258	260	217	240	258	247	218	237	249	219	225	227	258	243	273	233	255	221	215	236	220	239	215	246	219	238	256	222	241	250
2190	555	566	597	544	562	501	534	545	537	566	559	566	546	552	563	563	563	569	511	516	558	539	520	507	553	526	505	524	508	515	535	516	520	560	510	532	508	524	543	545	490	554	542	509	512	488	499	530	543	546	518	557	523	508	564	494	513	508	565	482	556	517	557	510	504	540	478	531	536	529	537	571	522	539	523	562	539	535	544	543	565	544	516	526	521	516	485	507	529	529	495	523	510	521	506	534	520	545	509	542	510	534	530	549	499	533	482	495	568	538	523	562	542	512	518	510	577	499	528	554	554	484	567	554	537	499	524	497	492	554	514	488	545	502	485	515	499	569	530	543	553	493	529	565	520	567	509	498	521	521	548	528	561	555	485	524	543	544	560	494	543	557	496	493	495	494	508	545	529	553	512	511	539	511	560	556	539	517	546	514	516	532	506	514	542	511	521	513	565	564	498	513	503	528	546	497	490	558	521	502	530	526	559	490	502	527	535	528	505	527	533	509	573	538	536	525	517	558	545	490	565	515	529	557	497	507	455	543	514	538	532	534	543	507	504	546	521	492	487	504	536	526	497	536	516	543	503	518	532	522	512	541	562	551	556	542	540	537	531	522	551	543	595	500	550	536	534	532	526	561	554	510	530	506	548	530	538	497	541	555	505	568	523	511	521	524	492	509	567	537	519	502	489	548	530	516	532	513	543	509	537	540	560	524	520	528	526	516	522	515	527	556	538	517	500	553	538	532	500	486	524	532	539	524	531	491	526	509	497	577	507	546	537	528	533	542	531	520	521	560	551	531	533	521	512	554	515	554	534	523	553	537	543	551	482	507	555	540	508	507	524	517	530	512	568	577	516	474	569	537	524	515	506	523	499	519	528	546	511	535	504	509	531	554	509	546	505	534	543	513	518	527	505	518	507	545	551	521	549	474	493	514	548	549	560	576	528	529	518	475	536	515	511	547	557	514	523	557	481	504	547	485	542	524	509	509	539	510	523	486	528	529	510	489	521	496	506	550	555	509	564	576	517	507	520	525	526	499	525	561	546	559	518	515	479	498	528	523	538	523	507	504	491	522	517	565	519	571	485	480	522	511	500	543	534	493	508	542	531	543	519	530	542	537	530	544	492	541	519	513	505	536	541	517	530	517	517	518	470	545	514	549	495	516	541	522	524	533	524	497	486	513	488	498	508	533	537	510	535	489	477	517	487	546	526	543	568	492	528	479	520	526	541	521	555	487	493	524	522	502	506	558	553	556	509	530	498	529	523	505	490	534	517	547	509	521	535	556	529	538	535	579	530	516	509	508	566	527	545	526	521	517	501	505	553	544	524	549	486	525	546	546	560	546	502	580	514	540	507	509	543	539	525	543	542	493	475	528	512	515	532	519	546	538	513	505	506	547	513	498	496	532	524	567	495	525	531	545	533	572	524	518	535	496	526	538	519	498	538	515	520	527	514	500	532	561	494	536	557	514	523	564	509	513	486	549	535	494	511	535	505	532	486	497	481	561	529	509	521	529	547	565	509	541	516	519	487	509	540	542	519	521	472	550	534	500	515	530	518	537	555	528	497	524	549	548	560	526	536	557	540	525	524	518	539	510	523	507	563	505	530	511	480	505	547	534	544	558	517	477	546	560	539	515	541	543	544	482	567	545	521	529	492	520	498	495	517	544	532	486	503	534	533	492	572	542	512	507	507	570	522	549	548	524	515	494	539	497	527	503	510	531	514	481	529	518	507	544	522	524	546	527	499	554	565	530	526	518	569	504	506	481	530	514	532	517	539	550	508	529	531	499	501	524	559	534	509	517	487	506	508	538	509	513	506	487	542	545	513	546	533	530	510	535	530	504	491	499	515	543	527	534	544	504	511	507	526	563	501	524	536	524	545	559	549	527	540	549	530	544	528	531	534	549	511	544	539	539	516	510	553	556	518	536	517	537	522	526	556	512	515	542	531	505	524	513	525	462	511	556	553	490	543	534	539	522	555	527	496	506	562	511	552	509	523	508	481	516	537	534	562	505	480	522	542	543	570	535	522	536	550	506	535	510	492	518	502	510	505	495	545	485	514	501	506	517	531	501	508	497	559	542	483	562	517	483	522	511	510	542	527	530	529	508	469	578	560	544	507	560	487	518	497	501	534	536	540	532	489	521	524	504	523	527	513	520	552	499	559	533	491	470	535	501	533	515	565	517	562	518	538	522	508	565	504	568	563	506	521	499	505	527	548	504	543	490	516	482	520	541	512	537	534	528	512	517	536	513	523	516	540	500	510	525	540	506	490	495	535	533	493	525	545	502	515	482	499	532	518	556	531	498	523	503	493	542	526	544	527	548	559	524	529	535	536	524	515	503	497	536	532	512	524	549	566	514	552	540	518	512	552	510	548	501	488	492	494	530	518	553	544	549	532	517	500	562	514	516	546	524	514	529	518	565	559	562	474	571	516	532	552	497	518	510	573	510	505	543	559	474	510	509	511	530	516	525	519	541	533	500	514	512	569	501	523	521	540	510	503	544	538	486	550	531	533	554	527	516	518	525	519	524	554	498	535	534	522	478	520	507	529	529	535	544	545	527	534	487	560	566	551	540	533	553	524	567	536	532	504	555	530	577	567	480	561	529	507	511	540	506	511	506	543	508	521	541	529	562	560	503	516	510	535	540	554	511	538	533	501	542	496	497	538	505	545	525	500	544	531	547	526	520	541	541	537	527	531	512	517	505	530	495	552	554	529	541	510	538	511	525	553	536	549	500	569	557	521	542	550	514	533	539	563	522	512	519	506	565	544	510	553	501	558	580	529	536	522	523	516	516	512	508	552	524	537	523	547	540	501	547	526	534	524	519	567	531	533	562	523	520	537	526	443	549	514	514	545	543	528	522	498	517	549	503	522	560	534	519	499	496	569	492	555	506	565	505	541	528	521	537	538	532	484	508	507	575	534	514	528	543	528	541	530	519	521	567	507	539	528	530	574	550	526	522	531	519	522	521	528	514	558	490	498	531	515	550	519	508	497	508	528	533	516	545	518	546	507	512	566	544	520	496	515	555	517	509	549	558	561	522	486	567	534	496	562	497	550	524	532	511	530	521	508	503	563	493	515	536	593	548	521	520	530	525	551	526	504	527	525	489	537	560	538	527	560	533	493	505	553	522	505	553	553	560	513	508	551	537	511	536	540	500	559	549	540	546	505	519	491	545	540	557	554	527	543	565	535	538	599	550	542	473	504	567	530	496	549	523	539	506	512	545	530	537	503	520	521	511	530	548	532	545	492	547	501	566	521	570	521	592	491	538	564	538	513	517	507	584	487	516	510	516	512	590	550	534	509	537	546	518	530	531	552	521	554	524	539	579	525	508	509	534	532	504	497	539	523	553	559	499	526	545	510	522	536	557	522	491	482	506	557	556	502	539	536	518	532	508	499	533	529	545	536	533	513	546	519	514	513	525	522	557	503	508	540	504	529	535	552	511	566	498	499	539	544	479	527	522	530	515	550	575	527	542	569
9125	476	430	350	289	243	169	176	181	146	155	145	137	111	116	127	107	110	131	133	128	133	117	125	122	149	125	127	120	114	138	118	113	117	123	126	133	126	121	121	122	125	115	109	124	124	134	143	118	122	137	105	101	130	125	118	137	98	121	121	120	121	131	129	132	115	126	118	97	129	108	109	116	128	133	115	125	110	110	115	110	102	133	113	103	132	128	120	112	141	134	131	109	95	125	133	136	136	103	124	122	128	106	115	133	133	129	124	114	115	115	118	92	141	123	124	119	117	117	116	101	104	129	119	124	125	121	124	113	128	129	127	115	142	118	111	132	119	117	114	112	129	111	101	126	111	124	133	135	139	129	121	96	117	148	116	127	138	117	110	140	130	118	106	132	120	123	126	122	108	125	110	130	139	119	119	125	116	121	112	111	109	127	129	123	122	142	82	114	122	121	126	109	130	131	116	114	141	111	123	134	123	128	119	102	103	119	98	126	129	127	126	114	133	121	118	113	119	142	136	104	136	120	133	126	141	112	119	106	121	106	124	117	132	132	137	113	116	135	107	122	127	131	96	122	124	124	99	121	121	112	147	123	144	118	107	127	127	139	100	103	129	149	121	118	105	136	143	156	126	125	125	108	126	118	125	116	110	138	133	132	133	139	145	98	123	120	122	133	124	129	124	135	133	97	119	113	120	110	134	125	117	115	125	109	121	141	119	123	145	101	110	100	103	115	120	137	107	131	131	119	126	131	114	105	137	112	118	133	115	124	125	122	111	108	117	131	120	148	109	132	130	121	124	125	107	131	111	115	122	126	129	131	124	120	104	100	131	117	136	124	126	146	126	111	130	113	118	141	138	134	141	121	111	129	120	135	122	116	115	118	105	140	138	129	131	99	152	133	112	110	108	130	123	127	116	142	119	123	122	87	132	125	119	114	112	132	119	139	126	88	145	105	124	102	121	152	113	108	117	138	120	139	126	145	149	126	108	113	119	113	119	109	98	114	125	138	140	124	103	137	120	117	115	125	138	112	131	129	113	107	113	108	143	110	131	129	121	112	117	109	103	120	105	115	97	126	104	153	121	119	116	122	132	111	132	137	113	133	105	107	126	122	108	93	160	110	116	109	133	128	110	141	117	110	123	127	114	147	127	110	101	123	105	124	128	115	131	95	118	118	113	127	122	105	136	104	109	132	106	133	107	125	106	109	130	132	118	119	115	111	141	102	124	105	118	111	113	128	106	100	110	111	112	124	125	108	123	113	121	111	136	134	120	114	113	111	127	121	98	114	136	112	128	119	115	128	123	122	135	134	124	102	115	122	110	102	123	150	115	116	110	123	97	133	104	110	138	131	113	118	122	98	124	128	126	130	136	131	120	110	119	125	139	134	122	130	111	115	140	120	123	114	117	139	146	118	126	117	105	130	112	132	125	125	150	134	128	121	118	102	132	138	120	121	145	107	138	109	116	110	134	94	87	111	112	123	125	128	105	137	111	127	143	128	123	134	101	119	105	129	117	100	118	120	139	105	125	130	133	126	126	117	131	106	94	130	137	118	126	106	125	118	119	137	126	114	118	119	116	123	106	124	114	113	129	125	130	123	88	120	130	97	124	118	127	127	118	126	123	107	124	134	117	131	143	132	132	109	120	113	107	104	124	109	123	132	119	119	101	109	118	130	126	97	149	130	138	109	126	126	136	131	138	119	112	132	120	130	125	118	96	116	108	105	132	113	110	130	116	93	126	116	114	112	127	121	119	124	130	132	119	107	108	122	112	109	109	142	116	121	122	147	106	131	111	111	112	118	113	123	113	129	124	143	128	148	98	115	117	134	119	114	122	140	124	135	121	127	122	101	130	127	129	125	119	106	112	108	107	101	100	130	116	126	143	111	124	90	124	117	102	101	148	109	129	125	142	96	124	118	126	138	125	117	110	114	121	134	125	115	116	135	118	124	126	119	111	118	116	130	102	121	126	125	129	110	115	130	143	96	117	116	125	135	132	116	116	132	102	114	107	138	125	136	120	118	120	120	120	138	110	100	137	127	131	123	121	129	147	141	119	131	111	147	129	116	111	105	135	116	108	109	117	107	131	107	113	124	111	109	150	144	129	129	108	132	102	137	135	124	113	132	117	107	133	119	107	122	120	130	94	140	131	106	140	118	124	94	107	127	115	127	116	92	126	120	123	130	93	149	126	133	118	115	126	129	125	133	132	110	118	126	120	109	135	108	121	95	121	115	110	104	123	123	101	138	117	124	153	123	104	120	117	101	98	129	109	107	127	126	117	105	104	105	111	127	136	113	132	86	142	124	134	116	109	134	111	119	118	120	110	121	103	125	99	109	109	148	147	115	122	104	114	119	110	112	141	122	99	125	119	111	128	102	126	140	116	130	135	117	140	125	134	110	117	121	114	132	107	119	112	142	115	118	120	149	115	133	142	113	126	114	124	116	123	120	127	123	118	106	132	135	131	116	107	122	134	138	126	113	120	114	124	106	118	122	125	127	115	94	149	127	129	118	129	109	118	123	115	117	106	117	127	125	116	124	118	131	113	133	131	111	124	119	118	131	138	127	114	133	122	125	115	119	111	110	126	118	126	123	126	113	144	112	109	132	131	129	118	135	116	120	117	105	126	122	107	107	117	119	121	105	127	134	122	95	145	110	132	107	105	103	135	158	129	113	107	117	122	128	125	141	111	121	139	140	122	111	137	107	128	122	124	127	141	122	110	124	138	133	97	117	121	123	112	132	117	103	135	114	116	119	140	119	123	130	105	129	122	110	125	109	141	115	116	125	127	106	106	112	117	130	115	129	121	110	120	120	111	120	111	140	122	126	115	118	124	111	113	119	115	139	130	113	121	111	112	134	146	128	112	119	132	121	111	129	108	112	127	149	108	127	118	122	135	138	122	122	113	133	116	102	138	100	123	127	106	118	127	116	133	105	153	115	119	115	109	124	121	101	129	127	119	150	114	122	121	115	125	128	120	129	118	125	132	116	136	127	132	121	130	113	103	113	114	122	121	121	95	129	119	123	112	119	120	105	113	111	120	130	116	130	117	122	122	111	118	108	115	121	120	116	126	115	150	100	93	116	132	109	118	106	124	126	137	126	130	131	139	119	119	154	131	127	126	133	119	118	127	120	98	126	116	92	137	126	119	106	124	135	136	105	108	111	141	115	123	125	134	123	127	112	103	124	136	128	98	138	131	125	129	132	132	145	106	133	112	147	118	107	109	119	132	135	131	123	111	110	115	111	115	121	117	137	98	134	113	129	101	118	127	114	139	138	117	120	154	116	118	119	126	123	124	105	115	112	131	115	109	143	134	107	107	130	120	126	127	146	116	128	111	120	115	113	98	130	124	97	108	130	129	108	132	133	111	133	125	116	130	131	91	119	137	145	115	130	120	141	117	118	121	102	126	145	120	104	106	116	134	139	121	126	124	109	128	116	120	113	125	113	107	112	117	147	144	127	136	127	137	115	156	123	109	118	91
6969	589	1057	1144	1058	785	737	638	581	486	507	451	419	398	376	398	376	370	366	386	332	348	340	347	316	357	315	354	341	340	307	326	306	344	341	336	306	310	311	314	298	347	321	296	291	301	298	303	314	317	313	318	267	320	270	314	289	296	293	314	305	306	323	302	284	281	287	311	327	294	322	326	264	286	301	290	343	297	330	297	310	324	287	335	289	303	306	277	300	290	315	286	275	266	357	326	276	302	291	337	293	263	299	308	299	309	286	331	320	315	291	291	270	301	292	315	311	275	318	294	302	300	321	315	299	307	289	318	301	310	315	283	293	316	334	296	334	314	312	287	313	322	293	293	294	290	298	316	319	308	316	298	312	318	280	275	317	284	318	292	276	309	324	304	316	280	271	278	314	315	277	325	308	291	304	277	308	323	332	312	315	328	332	301	283	295	332	301	285	292	313	299	287	293	289	304	291	288	313	308	284	294	318	294	305	298	300	293	304	299	308	274	301	309	264	276	306	280	305	314	324	302	276	312	291	298	275	295	269	288	293	306	291	305	305	273	314	335	304	313	274	304	310	279	293	300	328	326	322	324	322	313	302	275	312	280	326	324	319	281	307	316	322	322	306	314	319	291	275	300	297	329	305	317	311	297	287	331	296	308	300	293	289	292	278	288	318	287	310	316	287	286	307	307	303	298	329	312	316	283	345	312	315	311	300	315	308	306	314	287	313	298	325	318	313	294	275	312	292	290	301	294	291	308	328	309	307	284	294	330	302	328	301	280	270	307	275	299	313	321	297	324	296	327	272	273	337	297	314	292	353	291	307	281	294	302	304	301	302	325	314	268	311	302	275	311	323	342	313	339	302	323	297	268	290	305	314	318	310	300	288	276	307	314	297	322	291	272	315	301	305	280	291	300	316	330	281	320	273	277	293	285	291	306	290	309	298	305	327	296	322	264	316	285	310	309	320	287	333	313	294	280	287	325	281	308	305	284	282	283	273	297	288	299	308	288	291	295	294	273	303	279	288	327	271	333	346	291	305	299	266	296	279	310	324	304	299	296	281	318	305	284	307	297	306	293	289	311	324	291	302	307	303	299	279	275	317	300	297	326	309	304	248	284	290	265	291	303	317	324	286	320	301	318	316	322	281	318	296	277	326	295	308	285	288	314	271	261	288	311	271	322	314	369	284	308	294	297	299	318	305	280	291	334	280	326	317	304	298	288	322	320	251	323	304	273	342	284	289	293	293	316	284	283	304	312	285	307	295	271	276	305	299	302	263	312	322	290	316	323	325	292	323	294	320	284	308	295	306	317	334	351	323	303	301	285	277	321	304	328	309	270	326	312	318	311	321	278	319	298	294	313	307	338	329	302	305	318	286	264	313	308	290	289	302	326	308	268	314	289	341	265	317	311	321	308	295	314	289	285	291	284	297	298	333	278	307	295	308	312	294	287	328	286	297	333	322	326	346	326	310	305	315	304	279	298	299	297	323	309	278	317	291	324	316	288	295	295	300	295	306	297	269	321	287	309	293	294	312	292	300	327	302	307	274	287	281	281	303	311	300	303	346	324	314	306	325	286	292	320	299	317	286	285	304	296	304	285	299	281	311	314	299	311	300	324	313	286	293	286	315	288	319	304	330	296	317	299	290	327	268	304	291	328	272	315	320	275	347	302	286	322	321	294	278	286	298	304	309	317	309	320	307	311	306	336	286	287	313	309	310	275	294	318	316	315	306	319	286	316	293	299	310	339	303	304	299	293	294	283	329	295	314	324	265	311	304	274	300	310	285	286	289	281	276	297	319	299	299	311	316	274	308	268	312	319	288	285	300	314	324	305	305	281	288	309	288	287	309	292	288	300	305	298	280	323	290	312	292	329	279	300	289	287	263	286	301	300	281	303	286	302	294	306	316	318	329	314	302	317	290	258	300	291	291	323	268	292	298	322	302	292	325	299	290	280	313	313	310	274	287	274	289	296	299	313	312	309	319	322	282	322	312	308	313	308	290	264	294	299	289	286	282	326	297	298	298	303	317	305	343	287	311	283	303	300	308	313	308	321	296	313	297	273	302	293	320	302	277	314	302	305	292	294	311	274	301	270	294	292	300	312	272	320	290	277	332	308	286	300	310	298	321	320	301	294	285	305	313	303	292	315	300	297	306	328	296	270	279	303	296	328	315	286	302	301	291	285	318	287	339	283	319	300	316	317	320	299	304	273	315	293	289	302	317	298	315	297	306	294	310	303	278	280	314	319	314	315	282	331	312	319	298	316	281	331	300	317	310	319	289	277	316	295	313	280	288	326	307	316	301	301	306	297	299	339	312	292	302	312	307	312	288	303	328	297	341	278	309	291	289	275	294	308	305	329	263	307	294	317	308	275	323	283	294	291	320	335	333	277	278	269	280	299	335	318	305	300	278	287	301	280	332	318	296	322	291	315	304	321	313	292	327	331	289	325	297	340	306	269	296	308	276	317	308	321	321	306	282	325	318	295	299	299	293	287	283	312	313	310	340	336	306	279	274	306	281	306	283	327	307	299	309	316	301	289	295	308	305	286	292	299	296	281	314	286	281	283	288	297	328	291	291	287	288	305	305	306	312	297	312	283	331	336	296	297	294	316	305	308	284	280	295	315	287	318	300	283	315	274	273	332	304	288	305	316	303	324	298	318	293	305	292	310	309	302	302	322	284	307	267	278	299	289	271	287	296	313	310	316	300	298	333	319	334	302	320	288	280	284	310	326	304	328	296	296	281	284	283	328	287	289	287	279	270	319	311	264	297	321	299	305	291	303	297	311	290	284	302	318	280	303	304	331	306	296	306	313	285	316	326	325	279	302	348	323	292	304	295	327	290	280	301	292	299	296	304	283	317	346	329	313	308	275	323	278	285	293	301	284	300	281	297	327	326	303	285	319	332	288	287	294	307	295	283	293	289	284	299	295	288	330	296	298	288	281	343	320	291	306	293	302	310	296	300	299	314	259	292	319	314	318	309	337	327	318	315	293	287	303	308	298	331	319	302	306	296	304	272	309	305	297	315	323	300	326	304	295	315	331	304	309	302	276	306	304	299	314	318	296	325	301	287	285	298	327	302	312	325	298	318	307	311	295	270	329	282	311	284	314	320	320	325	270	309	315	308	279	309	274	297	303	284	300	306	297	294	315	310	275	321	295	328	304	286	320	279	312	321	295	300	328	303	305	291	294	303	274	318	293	267	291	305	301	312	308	323	327	311	308	325	284	302	321	290	309	284	263	288	274	280	269	293	291	289	298	313	301	283	312	317	328	304	266	286	307	300	319	319	302	291	276	299	332	321	304	285	300	296	275	301	314	300	271	324	300	285	270	302	303	302	247	273	268	294	277	288	287	303	309	266	306	314	287	349	309	263	324	315	321	304	290	306	322	293	304	298	302	302	330	298	282	319	315	287	312	278	321	286	342	313	293	299	288	306	290	319	317	304	302	288	290	332	336	313	302	315	274	331	294	300	284	295	285	306	330
16569	1370	985	773	550	408	333	315	272	276	232	240	216	194	216	180	191	196	192	201	206	210	190	187	185	199	182	159	199	206	196	176	200	210	198	196	192	172	163	185	195	182	192	200	187	216	216	167	200	172	191	198	164	196	163	215	182	177	195	198	174	178	217	190	171	209	217	201	182	178	203	189	185	183	173	183	187	185	199	198	194	211	178	189	196	181	210	159	193	196	212	175	191	192	177	187	226	205	172	167	202	189	178	199	174	204	162	203	179	186	182	185	200	178	191	160	199	189	186	178	188	196	190	163	212	183	184	231	150	191	196	216	178	222	187	186	172	173	186	191	192	191	189	187	176	209	189	224	192	194	214	183	189	201	167	200	199	191	176	205	199	214	175	212	201	182	181	183	198	187	178	174	181	207	226	205	174	183	161	184	196	173	187	222	187	179	193	193	176	197	177	197	186	222	192	163	164	164	185	164	208	186	167	196	209	199	182	168	198	215	216	218	216	184	180	196	174	162	171	192	207	173	185	216	207	160	176	201	194	204	180	174	182	202	194	192	184	197	182	189	191	199	196	208	175	209	218	179	189	201	196	193	194	183	189	184	204	194	210	155	189	173	176	186	220	174	194	219	184	192	196	189	178	217	164	184	202	177	174	177	167	193	194	185	176	178	161	184	196	165	186	191	219	186	172	197	183	221	186	180	180	196	185	185	182	176	177	203	166	192	178	194	208	177	169	171	184	180	182	197	169	179	187	178	182	207	181	197	187	181	168	173	199	201	204	181	176	204	192	199	179	168	199	170	197	166	187	170	192	198	192	209	194	158	186	172	184	193	182	214	189	195	173	198	205	186	195	209	189	163	171	172	187	186	196	193	168	178	199	185	196	190	176	190	196	185	215	193	182	180	172	179	182	212	174	201	181	177	173	192	167	163	217	189	174	177	207	208	168	158	188	183	195	178	203	209	215	188	190	204	184	187	178	161	196	167	190	211	200	190	189	187	174	164	171	203	184	161	190	176	197	211	209	171	171	179	176	201	180	178	167	196	193	208	188	196	192	186	166	206	169	170	180	180	171	206	183	207	190	187	190	177	186	196	205	200	170	201	210	193	174	163	164	214	188	191	186	173	222	211	182	177	173	194	197	176	208	205	188	191	212	183	199	202	183	218	179	188	180	165	161	212	198	187	201	187	171	198	183	186	184	176	188	176	200	192	220	186	188	195	199	185	160	176	161	192	206	214	196	161	174	192	202	176	191	165	174	174	219	192	203	178	186	214	198	204	228	184	194	169	163	172	207	186	164	198	148	179	184	211	177	202	168	198	177	148	188	188	202	214	195	206	170	195	209	194	193	198	168	174	184	213	209	215	177	175	173	198	185	179	203	170	179	208	171	200	171	214	208	160	184	198	189	170	167	171	206	220	177	198	180	206	201	163	181	170	202	185	193	182	164	168	173	189	201	206	208	186	198	195	179	184	200	207	192	188	195	199	169	194	205	207	209	173	177	191	189	209	192	202	187	173	186	199	181	222	183	195	169	191	207	170	184	176	181	156	214	209	196	203	202	194	176	209	201	172	191	176	198	183	184	172	191	192	198	185	189	196	202	183	188	188	181	173	182	197	182	171	172	180	180	198	181	185	185	183	161	178	183	180	180	202	186	163	189	166	182	195	188	202	189	201	198	190	203	199	180	184	189	196	192	171	190	204	218	177	178	201	199	186	196	194	176	181	173	203	184	186	203	205	208	190	184	192	182	188	194	164	171	190	202	201	190	182	184	196	208	191	176	191	182	169	206	164	216	193	182	175	205	195	185	183	193	185	174	184	177	193	214	178	200	166	196	197	195	178	173	193	161	185	207	181	193	194	178	185	167	182	161	166	210	186	194	186	202	201	194	184	202	171	178	184	194	195	200	172	175	167	194	188	184	198	173	193	200	204	176	174	183	193	145	219	186	199	177	177	165	204	181	194	181	198	178	179	168	194	192	177	176	197	186	195	171	189	206	192	201	191	176	192	181	173	187	204	189	197	181	186	167	180	191	191	160	217	198	179	179	178	176	191	167	195	186	193	194	172	199	200	191	176	169	179	204	178	169	166	167	179	177	179	190	208	184	204	147	207	196	171	189	177	204	177	173	171	155	192	193	209	208	180	181	173	198	203	203	159	201	172	184	185	185	167	173	200	178	221	191	190	187	203	202	182	197	180	189	204	190	208	190	186	201	191	179	191	191	199	149	179	187	171	180	201	201	190	189	188	212	199	204	167	178	175	170	217	178	169	205	214	154	164	178	207	166	195	178	206	193	148	193	192	177	170	186	168	194	179	175	197	205	170	170	200	208	186	188	190	184	177	190	186	184	172	205	174	162	181	223	183	206	190	180	202	166	176	172	203	200	157	183	204	172	194	176	177	202	203	181	184	165	181	178	200	204	189	172	189	189	198	173	200	200	212	188	168	174	177	173	187	178	185	214	178	189	172	190	168	170	189	190	180	189	215	200	197	191	157	179	194	152	192	149	185	202	182	202	186	191	218	203	187	193	181	181	194	196	198	189	180	176	166	163	171	189	183	183	184	194	173	214	174	185	193	196	182	179	201	177	195	218	156	179	187	204	185	191	171	161	178	178	187	217	161	204	177	188	188	196	181	225	196	165	175	180	178	183	188	208	200	210	184	176	181	210	162	177	200	193	203	187	176	176	189	194	177	151	196	194	181	155	161	156	194	185	182	205	181	191	213	167	173	158	191	209	175	210	161	181	188	176	195	200	204	187	182	210	207	194	175	185	202	177	193	177	180	204	186	180	182	204	187	194	198	188	184	167	228	161	175	179	187	180	172	178	175	178	196	191	158	178	209	188	182	187	179	190	196	190	190	190	191	162	177	163	162	206	192	163	211	184	198	176	188	188	190	177	176	189	192	233	208	223	177	173	181	184	187	192	184	213	193	206	178	188	159	206	185	157	196	212	204	211	193	204	183	209	198	188	171	196	158	203	185	195	178	180	203	184	207	199	188	174	193	178	171	188	185	165	175	199	187	185	187	164	166	175	170	228	222	190	169	187	170	190	182	180	202	196	167	194	175	188	184	169	153	185	197	172	180	186	182	212	173	188	208	171	169	168	180	155	177	195	191	197	184	194	178	197	169	176	202	192	159	167	186	180	179	188	180	186	183	193	163	197	198	204	204	183	174	164	195	213	207	191	187	156	196	207	199	187	171	192	193	177	197	196	205	188	204	207	182	200	169	200	174	180	185	193	178	191	194	175	185	175	197	184	166	216	205	175	216	183	161	192	201	183	166	192	187	189	185	185	163	185	186	175	180	183	159	203	187	187	166	199	185	171	170	197	196	175	165	172	210	191	191	182	209	168	185	194	192	197	220	188	219	184	172	193	196	195	222	201	181	210	204	173	179	182	190	177	200	187	221	213	194	180	184	193	208	202	203	177	174	203	201	213	177	184	186	163	194	204	196	213	178	174	178	186	189	179	189	159	202	195	205	207	199
9465	1087	1880	2137	1827	1610	1279	1094	951	861	850	766	688	663	633	603	597	591	568	565	545	520	489	493	527	480	512	486	545	556	486	488	489	482	489	460	452	452	468	463	483	428	487	454	481	497	456	440	486	485	475	458	458	473	488	428	449	456	447	453	477	455	428	461	469	480	421	447	468	455	451	463	463	484	490	549	495	448	467	428	446	467	456	433	464	467	463	483	495	400	440	486	469	424	471	492	454	447	455	418	419	420	436	428	468	459	447	455	458	508	490	455	468	460	486	424	399	424	456	419	428	400	479	466	405	425	438	446	483	444	437	446	445	455	453	449	457	467	456	449	452	443	435	467	446	484	448	474	445	432	452	450	433	463	447	426	469	483	393	444	482	458	461	454	418	422	424	465	474	385	466	425	458	480	402	460	451	473	437	439	475	466	491	465	460	439	443	471	492	474	458	458	438	443	442	428	475	464	486	457	406	429	452	437	424	448	463	435	459	473	460	433	452	488	449	431	422	447	472	425	459	497	477	434	495	424	423	460	452	424	438	468	460	444	439	451	440	438	445	456	487	415	429	448	447	464	442	427	449	419	439	465	426	426	462	413	476	443	460	431	462	430	468	439	459	454	470	465	451	447	453	446	433	458	435	457	439	474	472	382	460	444	467	445	458	447	402	438	436	421	434	425	505	452	443	475	469	479	475	459	426	476	468	433	466	476	486	473	419	440	465	442	478	466	440	479	438	449	451	479	474	424	471	465	448	414	421	461	440	399	474	461	429	464	472	467	458	489	418	483	464	449	436	441	399	437	399	425	478	466	407	424	482	499	496	432	463	434	496	468	472	460	470	501	454	459	453	446	440	474	427	472	430	457	451	465	451	448	436	465	487	465	500	479	486	446	435	436	416	452	435	436	473	447	458	463	435	475	408	422	422	447	493	433	444	454	449	420	480	440	456	433	482	455	439	447	493	440	437	441	483	420	445	477	444	442	478	452	451	463	466	473	452	416	431	444	444	439	415	483	450	464	449	444	469	443	442	434	446	423	415	443	447	462	433	460	469	465	457	461	458	474	479	453	447	456	453	463	408	469	444	401	474	468	451	437	459	422	442	470	433	465	469	454	465	414	482	461	425	466	454	480	445	448	464	455	447	456	483	470	446	451	466	459	438	444	437	426	411	467	458	449	462	433	472	467	418	450	436	493	484	469	443	460	443	463	458	455	451	443	428	432	464	426	482	432	471	440	425	464	458	434	468	438	444	479	462	443	452	482	423	466	432	438	401	398	480	435	448	473	457	462	440	469	423	445	430	444	460	425	443	469	464	444	448	462	457	401	454	435	469	451	459	422	456	453	411	436	447	446	459	472	444	461	447	466	476	459	447	452	452	461	452	485	440	451	455	438	444	448	460	475	461	435	410	438	476	438	476	473	461	487	424	467	453	450	477	477	443	460	424	469	455	444	458	451	492	459	462	432	480	463	425	456	429	452	438	422	451	445	465	452	451	462	460	467	444	447	493	451	439	433	464	475	498	452	450	442	470	443	444	455	399	423	441	449	449	458	418	469	456	443	473	447	459	447	441	431	471	419	452	452	432	411	445	466	498	455	460	418	420	465	455	442	480	466	453	499	451	458	460	452	427	434	433	480	466	419	427	430	473	462	428	469	456	464	454	498	450	486	465	409	483	448	478	468	481	441	448	439	465	456	444	471	450	419	450	454	430	475	457	456	476	460	466	445	438	452	467	451	471	449	459	435	445	406	468	454	407	450	451	441	429	451	460	460	427	445	439	438	472	432	481	440	442	457	487	482	472	467	471	446	471	415	448	430	460	450	448	464	483	431	467	493	432	431	429	448	492	456	442	450	457	448	429	432	428	460	443	475	467	456	436	447	452	438	439	456	464	481	440	425	469	461	458	465	451	461	492	444	430	409	444	496	469	440	441	464	451	452	429	419	454	457	421	419	439	476	437	443	461	438	453	445	456	435	440	468	398	414	417	458	461	451	449	460	433	458	452	446	453	461	462	436	427	441	440	461	473	467	440	498	460	467	444	450	439	452	437	434	470	485	465	483	429	503	455	426	439	452	462	421	435	466	443	482	411	456	447	468	421	440	463	441	469	442	464	447	467	417	444	453	468	456	474	439	449	446	463	474	456	488	463	436	432	406	469	439	464	388	476	446	446	463	425	413	460	459	444	459	484	422	420	430	465	476	433	425	416	451	482	472	428	484	442	485	460	468	484	424	484	422	427	442	435	460	436	477	444	441	420	457	436	441	426	460	430	478	441	455	453	466	467	463	457	469	413	456	469	465	460	442	464	432	441	410	436	459	440	464	474	424	452	478	433	484	434	453	456	443	471	444	443	438	439	466	417	472	419	427	427	431	439	460	460	429	425	482	485	514	414	471	450	448	443	443	458	410	457	445	444	428	464	436	435	428	493	435	433	473	447	451	449	447	434	409	442	480	442	461	462	441	442	447	455	417	470	433	479	482	487	444	428	448	419	449	411	445	455	461	478	438	483	458	457	439	478	403	421	453	431	471	426	456	485	424	457	438	449	474	469	444	442	477	489	450	467	419	464	487	451	417	435	463	438	397	462	446	502	428	456	456	464	457	436	452	483	435	467	460	433	442	443	410	456	465	435	455	427	470	454	445	462	460	488	472	430	450	459	457	431	430	471	480	454	410	446	405	415	446	473	478	497	431	441	428	421	480	472	423	466	459	496	470	471	436	451	438	438	445	449	456	435	459	447	404	443	431	455	464	471	466	466	464	446	425	449	443	456	481	435	433	440	453	455	414	461	446	476	435	428	453	485	510	462	490	478	441	451	440	433	438	406	442	446	455	422	485	463	442	450	457	434	445	456	460	460	447	462	459	466	485	468	459	422	424	469	414	457	473	458	456	437	481	435	492	487	440	432	469	453	463	450	476	440	427	461	495	450	437	435	515	484	440	452	401	478	429	430	446	449	455	452	429	464	439	433	475	479	473	428	466	448	492	426	424	449	424	414	464	445	460	450	408	466	422	457	415	407	481	450	471	457	413	434	468	445	475	411	492	455	443	455	473	452	445	433	434	444	479	454	443	469	402	468	459	439	451	470	418	470	481	439	444	445	455	446	479	457	450	453	449	463	448	485	468	467	428	440	446	470	417	430	453	470	459	477	455	445	443	439	465	443	459	425	416	442	427	504	449	448	448	486	471	436	478	457	417	456	452	429	500	447	444	425	433	472	463	442	455	460	454	424	452	447	457	431	441	451	441	447	486	451	442	441	440	493	467	458	433	500	438	436	418	441	423	414	460	452	435	469	433	460	466	507	439	438	457	438	462	422	417	421	394	487	431	452	453	458	461	470	403	446	419	438	468	421	474	478	410	515	424	452	427	442	478	426	440	448	464	461	452	443	453	467	498	486	465	423	436	444	458	465	454	472	479	427	434	446	434	447	444	437	436	420	459	434	439	470	435	459	458	439	454	421	456	471	482	457	435	461	468	460	442	456	481
2236	273	231	247	225	267	207	262	210	257	224	234	252	258	247	234	222	222	224	253	245	262	244	262	254	247	258	215	234	233	248	238	268	244	252	235	255	243	265	273	231	229	236	260	230	222	246	288	269	222	230	224	219	259	209	235	232	237	241	255	253	242	218	225	234	235	236	240	255	219	259	266	224	199	243	258	239	213	215	228	236	252	244	214	249	233	231	251	216	224	249	233	255	271	216	254	274	250	277	221	228	233	238	241	266	249	244	242	228	235	213	254	240	206	247	221	228	250	230	240	226	255	248	249	247	248	231	255	248	241	240	238	230	241	220	203	222	255	251	263	246	259	232	237	224	220	253	215	235	246	223	246	238	216	245	214	231	258	274	233	273	237	238	243	223	230	214	215	236	248	226	238	266	233	225	224	209	266	236	255	225	232	258	238	212	270	254	233	245	264	266	255	237	229	220	243	248	238	220	248	259	252	228	257	251	239	272	238	233	239	230	252	212	241	246	200	257	242	243	227	260	236	210	248	215	224	232	227	239	254	244	256	251	236	249	225	238	235	226	241	211	232	228	222	226	251	207	237	248	231	219	258	232	229	218	251	243	230	233	222	229	264	240	202	222	256	254	269	209	242	234	245	221	241	220	235	226	218	259	246	219	269	243	222	228	236	245	243	255	247	233	230	220	229	249	240	264	247	236	227	239	255	257	219	241	245	229	219	242	228	220	234	223	231	223	225	232	254	232	246	236	250	243	265	245	236	225	250	246	236	238	244	231	226	253	246	248	271	222	255	249	240	245	218	251	262	235	263	242	236	231	235	250	264	245	228	221	248	271	249	226	232	231	249	248	222	265	227	250	230	233	237	243	231	228	221	227	204	208	237	202	251	237	230	229	221	265	246	205	263	233	247	206	246	242	246	237	260	248	227	263	237	220	264	246	233	226	235	217	244	259	229	249	225	247	205	225	244	245	223	237	203	210	241	244	257	245	240	229	261	242	228	229	248	241	237	218	251	259	220	227	227	215	241	230	239	244	242	252	245	235	238	251	241	218	261	233	215	225	229	242	244	260	203	229	210	225	210	283	259	261	227	227	237	223	224	258	229	242	256	278	247	236	222	251	281	241	254	250	266	251	239	258	266	206	214	230	240	237	252	242	236	272	211	236	224	222	273	260	215	254	228	215	251	240	246	218	227	245	256	250	232	241	214	242	217	267	258	228	250	249	226	256	244	254	231	246	241	224	258	261	237	255	211	245	249	247	213	254	249	236	268	213	228	215	226	225	227	244	220	228	233	239	228	219	228	258	244	220	230	269	217	227	223	238	248	208	231	252	255	197	252	212	233	220	243	232	241	263	251	240	240	248	223	233	235	225	195	246	252	223	268	247	231	221	239	227	236	242	280	230	233	227	231	210	232	264	242	225	246	251	229	248	251	255	259	242	215	230	264	241	236	248	227	240	256	229	247	231	237	257	219	254	249	248	230	198	235	241	226	224	236	251	252	240	230	236	259	261	245	238	221	246	261	243	253	261	212	271	244	246	226	240	240	225	260	226	269	240	235	238	271	239	228	234	230	236	248	252	231	228	241	230	235	242	230	257	245	254	241	248	251	235	233	235	249	250	269	243	227	228	258	233	213	222	234	247	266	252	254	236	245	252	221	245	269	237	214	266	217	232	235	225	228	235	210	264	239	220	239	243	241	233	240	230	283	241	244	235	263	229	250	227	220	234	257	231	219	252	249	235	253	246	229	257	235	252	240	241	236	242	256	255	251	241	240	219	216	199	230	238	253	274	258	232	262	255	242	248	259	236	231	238	253	267	220	217	223	236	262	252	247	227	230	244	225	244	244	237	246	252	223	208	236	232	235	263	218	264	216	239	257	217	229	248	214	229	240	247	268	270	223	234	238	279	244	245	226	246	264	233	229	217	251	277	253	232	249	261	222	228	210	229	256	265	260	233	250	241	224	264	249	278	210	251	240	229	214	225	254	241	237	257	223	248	227	215	236	221	221	260	232	245	224	257	270	242	259	228	232	252	249	220	229	234	229	241	244	216	273	266	230	214	256	249	217	253	232	235	218	252	243	227	234	267	234	271	251	226	224	248	249	248	241	221	275	231	242	252	244	260	243	223	244	247	240	255	257	234	241	219	237	250	239	208	261	268	280	239	236	251	246	265	241	264	247	261	246	235	225	240	265	231	243	240	252	248	228	224	257	238	205	242	246	242	242	233	231	277	243	231	241	281	237	245	251	212	237	217	266	286	255	223	243	248	226	230	238	224	259	263	249	249	273	259	232	215	241	246	243	256	230	228	243	248	259	248	251	263	219	228	265	237	302	237	256	240	221	257	254	257	237	240	262	285	218	217	227	243	224	215	246	244	252	238	230	259	258	259	212	264	225	243	249	228	214	224	251	252	213	234	219	247	270	243	234	223	214	205	263	244	211	235	220	276	240	231	210	275	230	255	262	246	276	231	226	265	279	254	281	241	216	229	219	235	257	245	244	247	221	248	203	239	226	236	214	273	224	263	262	245	222	217	267	225	238	227	244	224	235	242	272	277	249	222	218	252	253	204	223	245	223	232	203	209	233	276	223	237	238	245	276	219	253	244	213	215	255	250	269	226	232	238	230	231	218	253	264	261	257	220	236	262	231	202	206	224	216	242	222	228	243	252	277	280	236	196	250	240	244	263	229	217	234	255	222	254	265	245	217	230	209	237	248	228	261	243	234	223	230	277	243	250	231	272	240	240	246	230	248	262	220	216	243	252	243	240	262	250	224	222	227	233	281	270	237	231	221	243	233	250	251	249	232	241	228	224	229	248	259	259	250	240	237	241	255	254	240	250	227	239	256	252	235	220	232	211	266	240	265	218	253	222	247	223	248	225	278	239	236	268	260	210	276	214	230	259	265	279	232	265	247	221	219	240	199	245	253	246	252	226	201	236	255	246	219	240	227	241	225	277	263	249	232	196	262	203	245	281	226	259	240	240	254	248	250	213	237	218	233	250	246	241	259	224	235	250	242	226	236	264	235	242	250	231	240	253	254	233	258	275	240	235	277	230	237	220	251	263	250	244	246	281	227	226	223	215	277	227	254	230	251	265	235	261	260	207	248	244	262	227	232	203	232	268	232	225	240	231	269	233	247	241	262	263	224	238	239	258	245	276	251	223	222	229	220	225	283	256	229	231	245	242	237	235	243	256	224	219	260	257	202	207	212	246	242	249	251	240	237	239	244	249	245	223	235	251	258	243	260	248	239	210	249	241	255	268	212	223	225	253	258	246	247	261	230	230	225	245	220	231	219	264	222	232	281	243	250	206	234	224	245	232	237	272	224	244	240	258	245	242	231	268	230	228	204	229	216	229	249	215	224	264	225	251	252	220	259	252	215	251	256	239	238	246	229	258	225	235	239	243	221	212	238	219	258	224	243	215	222	228	226	252	256	234	243	245	233	249	222	221	246	220	221	238	229	238	240	199	232	231	254	196	214	236	258
2116	548	544	562	537	533	550	525	508	521	558	518	518	520	555	531	526	582	553	570	472	559	543	526	561	525	522	534	543	521	501	512	536	491	504	505	464	541	522	531	505	526	557	555	453	537	521	537	552	538	551	546	545	509	567	497	519	540	560	500	513	537	539	553	506	538	532	520	531	545	584	567	581	506	530	519	540	518	510	500	520	529	493	524	516	513	476	505	550	539	511	497	514	518	527	527	541	521	522	541	576	562	524	565	480	551	499	556	538	494	568	511	526	525	521	572	565	501	527	521	508	498	495	515	528	553	514	550	496	545	540	508	533	544	532	577	508	534	572	518	503	514	555	483	493	556	548	507	506	506	555	529	586	594	506	544	524	509	533	491	531	526	541	551	544	531	550	535	524	557	568	542	515	492	527	483	526	537	529	524	619	527	518	511	549	505	528	486	516	532	504	515	500	526	547	550	522	483	494	515	533	530	525	502	536	536	561	528	524	508	535	510	554	581	540	506	525	496	515	516	511	529	531	543	494	544	473	557	523	525	526	516	522	516	524	513	498	480	520	536	535	499	520	531	545	498	557	544	546	587	507	511	529	501	542	546	470	517	492	517	550	531	563	508	490	501	548	509	517	539	582	547	501	528	524	524	539	560	535	502	496	556	501	522	540	529	549	517	539	524	532	546	527	523	533	508	540	547	530	540	520	470	538	548	526	509	557	528	500	529	521	531	567	544	528	516	548	493	520	555	494	588	542	501	548	562	528	540	535	557	505	498	497	511	518	538	516	507	512	522	520	537	523	544	540	530	537	535	522	525	527	538	537	526	548	521	501	517	492	549	552	490	486	546	511	522	492	528	510	471	516	524	534	552	507	537	509	527	538	552	557	525	545	562	520	515	578	440	490	561	515	479	536	534	561	525	528	509	533	517	524	539	515	484	547	540	527	512	546	530	530	521	519	536	504	497	495	510	570	524	540	478	549	521	532	503	526	558	513	535	548	492	531	481	518	531	508	503	529	546	496	558	546	521	520	531	520	570	541	513	501	489	583	551	512	521	534	564	509	543	502	532	501	534	536	513	568	572	506	494	497	527	553	536	553	565	561	513	516	549	515	521	580	524	513	554	501	518	537	504	502	527	523	544	547	547	535	550	524	526	529	495	478	531	571	494	517	498	533	528	543	535	478	544	525	516	545	533	522	521	565	517	500	543	534	538	517	526	515	534	534	550	507	535	548	511	528	538	519	534	530	539	580	568	499	567	558	527	575	503	505	531	533	554	511	547	538	514	540	547	551	472	518	517	553	493	521	518	512	525	549	546	533	543	527	530	527	478	488	478	493	553	559	548	502	551	548	499	549	520	523	474	517	525	520	527	510	514	485	488	529	498	527	551	551	557	509	548	549	471	514	523	542	534	530	567	524	562	518	526	517	519	526	541	534	528	488	547	547	535	532	538	549	516	511	544	542	544	519	536	527	543	521	533	558	512	558	531	575	511	492	533	499	525	528	563	514	535	541	589	535	552	507	534	500	501	536	558	517	520	531	517	543	548	569	528	527	531	524	506	533	502	555	598	556	547	492	532	512	503	544	498	516	523	501	508	548	534	538	489	553	542	544	535	508	567	524	513	519	547	558	543	533	552	541	557	534	546	537	508	519	500	528	512	504	525	545	497	515	563	517	535	541	514	496	568	524	516	517	536	522	485	535	508	518	536	529	525	533	526	533	511	510	535	518	467	510	532	558	531	525	497	567	532	556	543	544	510	505	521	506	518	485	522	516	507	549	559	500	534	538	547	493	530	522	525	515	548	554	529	544	510	501	527	500	546	516	513	536	491	532	519	515	517	535	534	524	498	537	523	514	504	504	536	522	483	542	537	507	514	500	520	514	523	517	514	541	572	520	509	565	537	565	497	505	539	518	517	491	494	563	536	524	542	503	515	529	551	527	483	532	505	514	510	572	522	531	527	481	530	512	560	544	509	551	528	490	473	564	500	552	486	531	539	531	529	504	529	523	541	534	536	507	516	562	505	498	511	512	542	503	532	537	530	523	490	550	519	547	575	531	547	533	558	519	496	531	482	516	511	535	538	530	499	518	519	513	526	520	516	495	551	513	536	501	532	498	523	499	590	521	525	523	503	508	550	505	513	550	493	531	521	522	567	537	510	524	511	503	502	535	540	522	524	507	533	557	496	539	529	540	561	498	520	505	501	541	541	574	497	542	529	552	517	540	530	531	509	524	487	551	492	511	513	503	518	495	523	541	539	577	518	565	534	492	551	521	542	518	495	506	527	504	531	541	526	468	543	550	530	562	504	533	514	551	524	515	573	539	494	503	518	535	508	525	518	485	505	512	532	542	528	521	515	587	530	479	540	515	545	545	480	500	560	518	530	478	525	527	544	530	532	503	554	565	533	528	542	535	534	528	526	486	596	502	541	555	537	525	518	516	537	474	539	528	489	512	517	532	482	504	545	540	561	532	564	569	503	555	539	497	515	538	542	521	507	488	535	556	519	528	510	535	511	529	505	494	500	533	534	502	477	530	513	527	509	565	607	485	523	538	552	523	541	555	508	512	509	533	505	522	538	503	537	513	494	522	514	544	523	525	502	510	479	508	530	530	551	489	555	501	551	478	533	526	532	509	545	581	573	513	561	528	539	527	522	523	547	503	498	503	545	526	486	541	568	548	481	554	544	516	509	463	533	555	519	518	500	526	546	526	552	558	517	552	517	527	538	537	542	524	521	516	541	548	516	490	513	493	576	536	514	534	541	550	464	525	535	555	492	522	480	539	487	531	531	501	558	547	482	503	541	499	513	512	518	524	527	536	537	527	509	534	534	511	528	533	538	511	580	514	516	578	574	535	537	499	522	511	573	524	515	514	519	546	505	529	533	531	490	557	494	486	554	544	502	516	553	508	559	545	535	511	518	482	514	550	562	542	483	509	541	529	500	577	534	537	503	566	540	550	492	509	518	521	538	548	497	523	510	517	549	516	477	570	507	504	490	503	529	486	531	552	507	543	544	542	478	473	534	515	556	504	527	522	538	530	526	555	520	515	553	518	493	541	548	461	530	529	508	536	512	542	529	538	537	550	535	585	508	507	512	508	525	477	473	500	513	496	498	551	573	514	557	531	521	528	582	545	558	520	521	516	510	557	525	521	520	485	507	494	510	551	506	535	563	548	519	522	500	531	503	532	528	506	523	489	523	560	526	543	515	505	485	524	502	470	512	520	550	511	586	513	519	510	528	537	490	511	536	516	526	488	466	510	583	556	542	505	511	472	524	551	516	492	537	547	477	513	578	530	523	569	533	507	545	528	520	509	457	558	497	546	527	523	539	516	497	537	550	581	550	496	548	530	514	552	534	517	515	532	530	514	527	505	513	585	507	517	534	511	495	524	526	523	524	550	530	564	535	540	512	520	543	531	505	506	500	558	496	525	489	517	491	490	523	515	570	521	496	520	547	565	517	546	557	504	516	534	533	563	513	541	528	563	502
9008	533	510	390	292	231	186	162	186	132	129	156	145	137	133	132	108	144	128	123	109	143	136	111	129	92	127	124	120	122	120	128	131	125	127	135	134	133	114	122	116	138	127	132	130	96	121	122	119	111	113	101	121	139	130	100	129	124	130	136	116	112	103	121	109	159	108	135	123	115	121	105	133	103	118	143	118	132	137	127	121	119	123	114	140	138	136	121	112	94	120	134	122	115	112	122	125	132	123	154	119	122	143	121	135	126	121	134	138	130	121	135	133	106	139	132	141	113	118	113	140	124	120	119	109	116	129	129	118	124	124	129	102	104	106	109	116	136	131	112	97	121	116	116	116	131	144	135	125	118	106	117	130	146	135	125	132	110	115	115	120	120	121	114	102	143	117	117	103	118	138	112	118	127	117	136	112	131	127	112	110	117	135	132	107	109	118	130	133	122	108	117	106	106	147	114	124	128	133	113	144	130	144	124	108	113	130	117	100	121	102	107	107	120	127	118	119	104	120	123	132	107	111	132	117	125	130	98	129	117	112	127	145	124	132	119	113	100	122	124	117	91	89	109	112	133	125	139	126	111	106	122	124	107	139	114	115	131	92	134	112	118	131	96	122	125	129	111	117	117	124	124	117	128	129	117	124	136	121	125	115	110	110	123	126	144	127	126	141	108	116	111	124	127	108	121	110	147	139	110	142	136	123	120	153	124	115	109	143	93	111	129	129	134	113	127	118	109	110	123	107	127	130	131	110	147	116	112	114	120	122	106	121	140	116	122	102	107	143	119	117	127	142	123	118	119	115	140	111	99	134	108	119	123	106	116	124	123	126	106	114	119	104	117	100	109	113	113	96	120	124	137	130	128	131	130	112	110	125	132	129	115	137	111	115	105	112	117	129	131	118	124	128	109	114	110	118	132	128	118	101	144	125	106	115	115	107	110	123	105	113	119	118	115	118	153	137	123	132	141	119	123	108	127	110	136	148	113	132	120	113	100	91	120	109	146	120	113	123	110	124	128	124	126	113	115	116	109	124	119	107	113	132	100	141	100	123	126	124	122	127	123	137	124	116	126	117	145	128	120	134	110	131	142	155	128	126	134	135	129	145	122	116	111	128	122	112	133	111	127	108	128	133	119	143	116	136	123	103	119	124	112	134	139	124	117	112	129	118	145	125	132	108	100	125	115	102	117	124	144	119	128	130	140	141	124	121	130	130	141	147	121	123	122	114	121	120	125	121	122	112	106	124	109	120	122	119	108	125	115	129	132	116	126	104	121	126	108	101	120	133	147	122	127	115	145	140	135	114	130	126	108	131	105	126	125	117	143	94	100	116	105	120	119	116	107	125	134	115	121	128	123	110	128	119	146	115	106	134	114	116	129	120	118	104	119	126	122	122	136	131	112	111	114	127	128	125	116	111	119	118	127	138	127	125	133	122	134	121	106	119	110	149	99	121	121	114	133	144	121	155	109	141	113	107	140	138	133	158	112	124	142	134	120	141	131	113	126	123	124	134	114	120	125	125	126	129	117	91	114	107	116	122	117	135	119	123	146	121	127	108	141	132	108	126	131	120	116	116	104	122	116	132	122	128	134	136	118	129	109	100	121	126	110	128	133	120	133	119	115	113	112	114	112	125	113	120	111	137	114	109	138	130	114	132	116	105	101	116	134	115	137	141	127	134	124	122	139	150	136	123	121	120	127	115	136	125	124	127	125	131	121	127	119	135	134	113	122	112	129	118	119	125	117	129	116	101	128	136	131	130	130	117	119	126	129	136	108	114	141	124	109	128	112	136	149	104	117	114	132	126	120	137	112	146	130	109	117	114	119	121	125	118	101	108	129	114	116	117	122	126	126	105	120	125	124	123	113	124	111	125	121	138	117	129	122	142	128	125	139	117	123	128	115	118	127	111	120	96	128	119	106	135	116	92	114	124	112	127	122	114	129	118	113	123	132	128	107	114	126	138	106	142	129	106	110	97	119	129	119	128	131	135	135	117	112	122	128	106	111	101	118	134	119	114	124	119	112	124	100	116	127	116	119	117	116	106	126	122	108	114	122	128	119	141	118	123	138	147	143	109	119	118	118	141	110	128	114	119	106	132	115	121	129	124	107	129	114	116	104	119	124	104	132	135	122	99	135	126	109	132	107	128	131	134	124	123	108	105	129	133	133	147	132	114	118	130	123	138	105	118	116	130	119	121	129	121	110	130	118	126	120	106	109	117	122	122	140	120	142	99	101	142	139	137	124	124	137	112	99	137	130	127	119	126	116	107	112	128	130	141	115	141	111	120	122	130	97	139	95	117	146	89	124	141	149	128	113	121	147	116	122	127	121	122	119	112	150	145	113	116	131	131	113	119	112	139	156	109	125	123	121	136	136	103	122	106	110	120	139	118	124	132	119	132	123	88	138	115	116	114	127	103	116	141	145	138	106	125	145	104	114	127	137	129	111	125	112	110	120	128	113	123	121	120	127	122	125	135	138	99	119	140	132	108	117	118	117	126	133	132	113	132	108	140	130	114	119	127	136	129	138	120	117	120	108	104	112	137	126	141	120	92	133	133	112	123	119	101	119	111	109	123	129	120	120	128	116	130	129	122	122	107	116	118	112	91	125	108	113	100	118	120	111	105	112	127	118	106	109	112	122	128	131	136	135	122	117	116	110	117	121	118	140	107	126	146	115	107	137	96	126	126	153	117	106	114	103	115	116	121	129	123	112	136	118	118	116	121	142	131	126	106	104	102	117	112	120	103	117	124	119	137	130	117	120	104	122	139	120	117	119	113	132	120	112	128	144	152	121	121	140	131	138	123	129	124	110	118	121	118	124	132	143	120	120	124	129	129	121	129	122	122	112	145	121	128	120	125	109	123	130	120	101	110	120	110	129	111	133	110	118	137	113	138	146	129	112	113	118	118	110	122	117	133	101	134	126	117	127	133	113	106	113	108	117	105	111	132	116	134	121	130	119	134	118	111	130	128	117	127	126	128	117	113	132	114	125	105	123	122	112	126	114	125	124	120	105	116	119	110	126	122	120	122	100	116	85	112	130	140	122	110	134	119	111	123	143	118	122	117	129	123	108	122	145	128	124	123	117	121	120	119	108	124	114	118	107	138	147	134	119	110	136	127	105	123	114	119	122	122	120	135	107	127	123	131	114	109	107	141	124	137	138	114	118	131	108	140	119	114	145	127	119	117	110	129	113	136	112	118	137	118	138	103	129	123	134	129	141	120	128	101	139	114	147	127	129	115	133	132	121	144	123	108	98	130	109	140	117	111	93	132	99	131	125	102	126	126	143	129	119	133	117	103	124	120	124	108	122	131	133	140	108	121	131	130	109	108	110	107	111	107	121	142	123	105	117	107	123	131	97	140	136	133	141	103	133	139	122	116	143	136	110	114	121	96	126	108	142	124	125	101	128	113	121	117	123	118	112	126	137	119	109	132	132	130	108	133	126	121	110	129	129	108	121	119	124	125	94	104	101	129	131	132	111
7028	612	979	1226	1035	814	733	625	532	531	465	497	452	414	375	369	404	374	374	328	352	325	356	342	330	311	335	304	334	314	297	336	327	303	303	323	309	318	297	331	296	307	299	312	331	283	311	320	294	321	323	305	324	313	279	319	295	316	315	293	293	299	265	305	301	307	340	294	311	297	297	285	324	324	306	294	317	349	281	312	293	328	299	325	323	301	299	324	307	303	339	312	330	295	343	310	283	333	316	271	278	290	341	340	314	271	315	296	318	305	322	280	330	296	318	292	286	292	333	284	287	291	319	312	288	265	272	304	278	296	330	322	319	335	294	296	273	320	287	312	340	319	306	310	313	300	260	277	318	313	354	295	305	322	328	318	315	300	285	288	275	267	312	270	279	288	273	305	301	308	305	296	284	269	326	288	287	306	341	306	338	286	287	310	301	307	272	305	312	336	300	322	311	296	310	291	311	315	272	313	300	308	292	324	317	299	308	307	281	300	292	297	282	296	295	314	292	297	306	334	302	289	291	301	306	302	302	330	307	294	307	317	303	329	291	300	339	299	313	317	274	302	306	300	291	296	304	296	327	324	354	312	293	298	271	299	316	317	329	310	295	333	309	315	302	302	311	307	333	298	298	290	318	301	314	307	326	325	300	280	305	297	275	305	301	277	332	305	310	266	321	328	310	317	301	314	337	284	313	290	308	295	333	280	311	320	305	283	312	334	298	311	321	282	297	299	314	338	293	302	273	321	294	298	321	277	325	301	304	280	292	305	283	303	314	285	286	296	307	270	309	301	300	307	304	301	293	302	326	274	313	296	281	342	302	331	306	336	290	297	282	285	318	283	310	304	320	273	284	284	303	301	327	298	297	295	270	317	316	293	312	308	321	291	287	337	343	297	312	272	292	282	289	288	284	290	308	357	280	283	299	279	300	288	314	296	307	296	314	290	289	274	322	318	304	303	322	277	322	279	312	312	296	318	305	276	297	340	341	281	299	313	309	279	294	312	311	287	260	278	302	253	323	330	288	299	274	312	300	308	297	316	296	272	305	267	339	317	308	297	300	299	339	308	285	292	254	310	292	317	287	277	316	291	308	281	273	281	323	318	323	311	298	345	308	289	306	295	305	329	303	320	311	337	291	317	300	311	315	314	307	283	283	320	298	299	332	324	294	284	299	305	294	325	278	330	310	316	306	284	305	286	313	312	323	323	320	297	302	324	294	302	302	307	326	296	302	322	330	287	318	279	291	288	303	281	324	263	291	269	311	303	273	321	284	348	337	323	275	321	313	310	310	303	280	319	286	272	271	314	315	315	302	294	295	294	335	283	293	319	293	282	310	300	284	298	305	301	315	269	284	316	293	309	285	306	308	301	302	277	310	322	305	282	307	301	311	272	295	266	316	329	301	307	318	287	282	284	271	332	312	309	296	296	287	305	283	287	325	306	301	310	317	303	322	291	354	293	288	315	307	280	299	291	302	303	300	314	302	306	297	313	303	329	307	305	292	277	327	297	291	295	309	299	283	274	291	312	306	329	299	304	279	309	302	312	277	285	298	300	297	325	312	332	290	323	302	309	262	254	310	299	306	288	325	328	279	324	285	331	303	320	314	314	273	319	302	297	308	299	280	305	298	283	298	323	284	312	306	276	318	286	308	313	297	309	302	291	293	312	312	276	296	281	275	292	300	274	283	324	342	307	311	294	299	304	280	301	312	284	322	324	308	258	291	301	313	303	294	290	300	324	300	291	300	321	326	291	295	319	304	291	310	308	293	320	304	317	318	284	281	289	320	275	296	302	282	334	295	273	301	304	303	317	285	293	276	288	306	308	275	307	292	307	300	314	325	322	292	308	294	301	303	316	281	306	299	296	301	286	292	265	322	265	312	292	310	278	293	323	316	300	277	286	334	284	284	295	318	309	310	287	290	285	299	283	317	298	313	317	307	327	321	293	293	290	277	271	317	311	298	277	294	305	299	288	287	317	310	285	319	289	308	287	322	303	314	272	299	307	290	303	295	306	331	313	288	271	288	290	297	296	320	283	283	305	289	308	325	309	290	275	293	304	323	290	315	309	314	308	301	340	291	289	278	330	321	274	303	299	301	322	287	324	316	309	262	295	315	308	292	295	265	313	307	310	300	306	309	306	301	282	292	340	307	292	307	299	315	275	292	314	282	284	294	324	294	312	323	309	291	274	286	296	292	281	308	314	310	312	291	300	271	324	300	319	287	293	310	339	335	293	289	301	276	309	290	324	318	306	297	306	310	316	296	282	298	286	283	252	315	308	308	272	292	315	302	313	294	298	289	299	307	303	278	310	300	324	272	320	268	279	321	309	276	309	316	276	289	295	284	334	314	327	308	319	277	317	336	271	312	288	305	328	295	317	292	298	304	312	304	274	309	317	315	301	307	278	292	282	308	293	311	267	304	307	329	273	293	316	293	292	290	288	286	313	293	300	334	321	304	332	243	317	302	321	291	300	300	294	322	286	300	297	296	314	297	320	289	312	321	319	297	305	287	305	315	287	298	313	316	291	309	323	312	307	323	287	290	319	301	295	305	282	311	295	327	292	287	283	297	311	343	294	306	318	311	308	299	294	322	301	330	260	333	294	275	267	294	289	314	304	302	284	340	280	299	290	278	291	316	314	322	309	309	283	314	303	279	318	301	315	289	295	280	318	290	296	292	314	316	293	283	309	324	287	313	290	286	304	322	278	287	274	313	288	300	278	279	287	324	328	295	296	304	305	295	303	294	284	310	303	284	286	304	277	291	310	304	262	317	319	287	299	303	304	302	296	297	264	307	285	314	337	342	341	290	291	294	284	306	306	290	289	291	313	325	293	318	297	320	281	296	284	314	315	298	297	295	290	291	319	308	288	283	316	305	299	313	293	307	289	307	315	289	310	314	296	336	298	324	286	317	332	287	285	305	302	275	311	270	292	306	308	314	310	324	313	309	294	288	264	329	287	264	304	319	334	292	304	282	306	300	336	331	285	286	298	332	270	283	293	284	309	278	271	300	336	299	307	296	281	323	272	304	289	306	305	326	308	289	272	315	292	263	309	303	316	319	316	305	318	321	287	314	317	303	287	333	311	282	278	310	307	290	295	325	293	305	307	293	293	311	264	267	281	309	297	314	288	300	316	299	313	305	302	319	301	324	290	288	291	322	300	335	306	320	277	322	310	319	305	291	288	297	282	282	317	272	305	312	313	280	287	277	325	288	300	292	313	303	272	284	326	313	332	291	307	296	292	309	310	296	293	298	292	302	296	304	291	312	306	287	318	273	315	323	290	296	316	274	278	271	290	341	299	303	300	339	324	289	316	289	320	292	308	295	289	301	321	274	337	323	298	322	288	303	289	291	288	318	268	289	308	289	333	330	301	302	344	307	308	298	279	299	281	334	286	274	302	324	274	303	284	273	285	309	300	287	296	282	316	280	287	291	302	301	302	301	335	285	300	335	294	316	324	292	287	305	307	301	272	308	305	280	300
16917	1323	982	676	519	378	340	287	300	274	235	222	213	206	229	229	190	183	204	205	202	214	191	180	186	203	200	183	176	159	205	220	188	203	191	184	187	170	179	200	182	218	195	190	181	177	191	198	205	203	188	187	210	228	194	222	191	189	176	175	172	172	173	177	180	199	187	205	171	184	182	213	170	172	186	182	189	170	205	214	207	187	189	185	202	175	197	201	197	195	180	158	216	190	207	181	196	219	148	181	194	188	188	181	208	194	190	192	185	177	183	187	170	191	189	186	166	186	181	187	211	182	183	172	179	201	185	189	190	202	196	202	176	217	196	181	169	175	186	202	188	161	199	187	167	186	192	232	186	177	169	192	195	168	191	160	169	178	190	183	171	175	180	149	174	191	205	181	199	183	187	203	201	187	197	197	204	198	166	183	198	195	209	178	189	173	196	194	201	162	196	200	190	190	175	202	198	216	209	201	194	190	177	180	191	204	195	200	208	217	192	192	177	171	185	185	195	201	210	155	164	178	184	191	192	170	186	166	168	216	196	208	177	194	206	182	218	201	196	205	199	198	189	195	175	185	194	183	168	208	175	196	179	195	187	194	180	183	190	211	173	219	162	188	176	172	162	188	204	182	179	178	204	197	178	172	198	181	184	192	177	199	194	185	170	191	177	167	187	191	198	197	196	187	200	170	191	180	180	195	187	196	199	183	182	186	174	198	194	166	187	172	174	214	176	192	170	172	197	199	186	190	189	175	182	189	175	194	197	182	204	186	209	191	187	201	199	195	180	193	181	180	183	195	209	174	197	180	184	210	197	207	185	196	203	182	177	198	190	192	187	179	195	187	153	171	198	188	177	206	185	204	175	172	173	183	185	206	183	184	191	205	216	202	162	174	182	221	189	192	183	190	190	205	165	200	210	195	190	168	197	172	176	183	208	193	181	177	191	193	185	175	196	200	205	178	221	170	191	196	197	205	201	210	173	188	209	183	203	195	176	189	202	203	176	192	193	151	210	193	180	195	210	164	184	176	180	176	210	185	186	200	166	182	199	184	190	174	181	197	168	210	207	214	206	172	159	169	180	184	195	179	201	153	184	174	196	183	202	179	187	191	185	225	204	176	184	191	207	210	183	214	203	172	198	178	166	193	168	205	203	189	175	189	170	196	187	200	194	168	190	173	193	211	201	171	179	194	181	187	187	177	164	191	205	191	186	191	194	185	200	205	187	200	188	193	178	198	178	191	198	176	165	182	145	184	194	174	180	193	194	179	206	221	209	194	206	167	170	177	183	171	180	183	186	174	183	199	189	186	190	178	181	180	192	194	200	211	195	170	171	182	202	190	187	218	175	197	187	200	200	216	211	169	190	204	176	206	180	188	186	168	165	201	205	181	170	193	181	160	182	160	180	161	194	198	153	183	171	173	200	202	168	198	210	227	183	186	178	171	189	208	171	192	181	203	180	181	176	181	191	206	220	210	169	190	180	165	237	176	184	172	193	206	176	187	206	183	168	207	160	189	207	179	197	160	166	197	193	207	204	192	173	185	187	186	180	219	203	179	192	172	198	187	192	188	171	182	161	194	222	206	177	181	196	206	190	171	201	183	190	195	219	186	220	191	180	193	169	184	227	186	177	195	171	180	211	185	188	189	155	178	173	200	188	190	186	189	184	185	193	164	172	183	187	162	169	192	199	186	190	186	179	180	184	188	186	192	188	193	171	177	198	184	198	170	197	189	182	171	188	204	214	202	188	189	178	214	156	199	172	191	161	159	186	205	194	180	186	217	205	188	152	195	211	169	191	151	203	199	183	209	211	191	192	179	152	199	199	186	177	201	185	202	199	173	170	155	198	180	187	180	180	197	188	183	187	209	190	185	175	186	161	177	188	177	194	194	197	169	212	193	164	166	169	216	206	201	195	171	209	183	181	192	193	187	201	167	197	171	167	179	200	152	209	177	184	192	164	174	187	198	166	195	202	197	202	180	199	183	171	177	172	204	194	180	170	175	204	195	212	208	220	177	176	187	206	219	176	174	197	187	190	198	179	173	176	191	188	221	188	180	195	180	171	178	199	183	204	199	192	174	187	171	163	175	187	210	177	189	190	192	178	170	178	200	201	211	153	162	191	163	207	205	190	180	187	204	187	189	205	174	165	187	207	201	201	191	200	170	204	170	196	167	182	200	186	176	192	219	200	180	170	187	173	191	188	180	181	182	195	171	174	226	174	185	198	184	192	196	196	190	175	170	152	201	182	202	180	157	198	180	198	201	200	209	162	188	221	175	173	183	196	207	184	201	179	189	182	193	204	187	199	215	222	201	177	202	180	182	212	185	173	192	183	168	169	182	188	194	209	205	172	186	190	171	168	180	189	194	171	191	182	204	195	183	203	207	201	224	169	172	180	204	200	217	221	197	207	185	190	207	165	185	187	183	220	189	190	185	182	184	188	202	173	205	168	219	169	189	212	186	176	168	166	235	197	192	181	175	195	191	204	164	193	187	223	197	177	179	194	177	193	196	178	212	186	179	183	176	173	185	160	185	184	184	219	170	201	200	185	230	210	187	197	177	179	161	205	156	194	173	216	211	193	147	169	177	208	206	185	204	223	191	212	170	214	187	189	174	189	195	197	186	181	211	174	188	228	211	179	218	185	176	196	216	196	196	199	204	198	184	170	228	214	178	207	212	182	188	176	179	179	163	183	210	191	197	209	167	166	194	174	212	231	201	189	191	192	168	160	207	191	199	167	205	203	221	201	178	181	214	212	167	206	199	175	212	189	204	180	185	186	183	199	202	191	173	197	208	174	189	178	178	180	178	190	223	198	176	200	195	194	186	172	180	184	201	180	183	163	209	180	199	180	189	203	190	167	183	212	187	174	195	194	168	188	217	185	177	169	209	191	175	186	177	179	198	211	222	170	197	177	197	218	220	193	180	183	193	200	194	201	187	192	192	197	198	206	211	198	200	201	220	173	190	183	206	185	214	187	190	176	182	209	192	136	196	198	183	196	188	232	168	185	198	190	187	189	193	191	208	201	184	236	189	177	195	166	177	200	182	178	168	160	224	183	188	205	180	148	166	181	192	198	185	188	204	189	192	200	183	210	182	197	188	173	183	184	189	194	192	190	192	197	183	189	197	182	180	212	207	193	158	178	171	186	183	191	185	188	185	185	149	161	194	186	192	196	170	201	184	176	192	179	185	189	193	176	194	214	155	173	173	184	189	194	190	200	186	180	195	222	212	195	180	181	179	190	182	196	185	194	194	185	188	179	207	199	159	189	175	209	181	184	169	188	190	193	176	197	181	172	170	184	202	192	171	185	191	200	173	184	197	189	213	202	217	181	194	186	174	180	182	192	207	175	187	217	185	181	218	187	202	172	184	189	190	192	209	191	181	188	165	203	189	181	184	190	182	172	186	215	198	159	187	183	172	191	196	182	187	212	163	182	178	169	176	197	195	194	186	184	176	199	184	185	183	190	177	188	187	195	174	170	212
9446	986	1940	2157	1854	1470	1284	1072	944	884	798	689	626	657	634	611	582	576	591	524	527	514	536	546	502	498	517	499	496	517	506	509	511	492	524	445	477	484	488	458	414	451	452	489	477	447	487	449	461	506	439	451	462	461	510	478	517	443	436	453	441	459	460	467	454	460	475	473	471	463	452	482	471	448	459	525	478	474	446	460	456	490	467	435	458	476	431	466	479	469	486	463	440	512	403	454	440	423	444	456	472	478	474	457	453	471	428	486	502	442	433	445	471	469	440	447	449	446	471	493	467	459	427	440	437	456	443	429	428	454	434	468	456	453	441	441	479	430	448	492	466	443	478	491	447	461	446	496	462	432	470	441	462	413	422	461	432	486	458	460	424	466	436	456	438	453	444	438	446	441	474	495	463	413	434	468	452	429	430	423	437	453	459	455	459	443	453	486	448	492	471	461	463	463	466	451	437	423	475	465	440	455	458	460	467	421	442	463	459	436	431	433	435	455	449	458	449	478	478	428	445	418	462	461	437	487	479	477	402	472	447	470	471	478	454	431	465	444	457	508	447	435	423	426	443	450	459	450	455	453	450	453	478	467	468	485	474	467	463	414	449	452	479	446	463	403	479	461	488	428	482	429	415	481	432	476	443	448	455	462	441	471	479	444	441	442	425	467	444	460	478	460	471	473	454	463	447	480	441	439	410	443	440	457	455	489	437	448	445	452	474	460	484	472	413	483	463	467	442	461	473	426	447	425	462	458	460	446	458	432	461	464	504	414	475	418	472	427	467	452	462	485	451	446	439	440	445	440	435	451	444	430	452	426	455	441	448	486	472	428	450	472	437	440	456	446	448	454	452	464	418	478	467	442	471	430	442	452	469	478	430	449	466	450	423	453	436	433	456	446	440	446	465	475	472	467	482	468	459	425	473	439	466	524	442	466	458	445	448	435	442	479	453	466	459	428	490	468	459	469	455	463	443	451	475	448	441	486	451	451	440	445	438	454	463	440	415	420	434	451	416	448	477	411	446	438	483	497	455	440	460	466	436	451	434	455	451	454	456	465	460	445	458	425	451	451	448	427	454	450	447	444	428	467	435	469	425	473	431	443	467	476	458	443	481	463	458	443	492	458	449	384	437	500	504	420	440	435	469	470	463	476	454	464	454	462	473	456	446	460	418	471	427	431	463	438	461	430	462	485	407	431	409	434	443	461	439	441	458	467	510	492	463	480	446	457	462	437	450	447	443	491	473	467	467	448	438	459	421	418	428	472	432	441	440	452	481	466	446	431	433	458	449	490	466	493	484	447	458	443	447	454	478	438	437	470	452	448	473	461	466	474	422	428	484	438	456	452	424	460	477	423	434	465	480	459	452	435	474	474	439	405	460	435	478	431	441	478	479	447	432	437	424	466	454	437	468	440	442	452	442	443	470	407	465	431	443	449	445	463	453	441	461	493	468	447	485	480	398	444	460	444	442	501	456	436	493	448	451	455	481	458	411	466	456	452	440	454	453	461	476	463	450	426	425	448	453	441	453	470	478	460	450	438	441	467	461	466	470	448	452	475	475	481	466	477	449	450	452	483	422	470	451	459	440	495	420	426	487	440	400	458	422	469	425	427	460	473	448	442	466	460	481	470	452	455	431	457	432	488	456	414	426	481	453	426	492	479	455	462	486	472	455	447	453	460	463	410	476	455	401	491	449	468	446	474	438	426	460	454	425	460	432	495	416	462	455	484	467	483	456	432	438	499	417	453	442	450	460	440	425	445	463	433	456	462	423	463	455	455	481	473	456	460	414	455	483	452	468	418	485	441	444	419	442	484	424	424	421	459	452	479	456	442	458	493	448	455	476	485	459	471	481	398	419	491	459	454	442	440	443	451	486	397	444	460	457	429	441	453	450	446	431	467	468	482	427	469	440	462	480	482	453	472	451	447	428	482	428	444	473	457	439	453	455	447	468	494	496	451	440	479	415	441	458	467	444	449	444	500	444	414	438	456	451	473	439	457	421	484	480	451	411	464	462	464	443	446	410	446	455	455	458	469	448	501	489	438	476	445	428	476	419	430	396	480	435	429	453	479	455	451	412	462	500	425	446	445	424	479	495	446	444	460	442	463	458	471	466	483	468	462	495	456	474	447	481	443	452	407	468	478	460	452	445	463	445	442	451	453	446	474	488	486	445	454	454	436	471	447	460	447	506	452	458	431	433	411	419	452	487	418	472	449	460	443	459	454	450	438	436	452	459	434	450	432	456	421	461	450	436	449	469	468	434	468	471	426	434	484	450	483	431	436	424	467	466	476	450	462	456	451	461	446	452	418	476	459	458	482	457	456	447	410	418	428	477	460	438	504	433	445	468	417	489	454	428	429	490	415	427	418	475	470	451	485	476	452	443	472	415	458	446	461	460	461	424	455	447	501	467	441	474	454	436	436	449	454	439	465	455	451	451	449	452	487	472	486	488	461	420	459	444	430	471	442	471	454	481	474	454	441	425	472	404	463	444	495	444	455	492	465	451	451	459	444	480	467	498	440	437	482	481	458	474	494	423	469	427	445	444	493	473	450	459	479	444	444	442	449	459	468	500	417	423	478	444	439	466	469	410	422	489	470	430	434	438	427	426	445	484	468	446	447	504	476	463	492	435	464	439	434	416	447	453	458	448	480	459	440	445	477	460	431	462	448	456	501	491	459	468	498	476	456	451	460	429	441	418	443	423	455	474	427	433	496	425	455	446	457	455	456	415	410	463	444	474	435	449	467	451	493	483	447	440	474	428	446	472	469	465	458	445	490	465	469	467	451	496	474	452	431	445	481	413	453	477	458	450	447	448	451	466	455	444	460	484	424	423	433	455	477	468	517	442	478	451	423	445	477	454	467	393	470	455	494	484	500	426	437	496	432	440	461	455	471	468	421	452	450	460	460	486	477	411	441	497	428	404	433	433	446	455	476	440	458	471	422	438	452	453	437	448	461	427	426	437	436	441	461	455	433	437	473	464	414	435	440	454	436	436	434	474	476	448	455	469	431	447	464	477	444	470	448	460	478	437	477	434	475	453	475	462	469	429	460	445	430	463	484	462	474	434	442	502	482	461	467	433	475	427	420	454	475	497	449	419	463	461	488	476	433	417	473	406	482	438	440	435	436	478	424	469	445	468	456	445	456	465	454	438	474	450	465	444	443	465	438	450	470	472	437	484	450	448	429	437	459	475	466	467	445	430	490	439	448	452	446	424	473	460	431	465	445	460	497	464	446	450	439	441	440	423	460	478	454	436	485	424	457	454	465	429	470	477	502	462	449	473	422	457	422	472	432	431	432	455	432	466	452	469	441	407	449	446	480	470	432	449	462	430	478	453	459	449	410	478	459	426	461	444	444	460	457	496	451	468	428	522	436	431	463	452	467	455	446	458	463	485	458	456	447	453	467	427	441	454	456	456	453	505	446	426	464	464	449	450	448	440	405	427	430	444	505	433	451	463	422	477	478	446	446	452	486	462	491
2178	244	234	254	299	266	246	238	250	244	256	225	233	235	236	248	231	223	228	219	241	243	227	249	238	258	253	238	239	265	208	238	201	250	241	251	243	244	240	246	223	251	216	247	241	231	244	227	244	238	241	237	237	237	244	219	251	256	220	243	226	266	228	223	245	236	246	234	259	230	247	235	242	243	241	216	221	276	237	209	252	242	218	245	218	234	233	227	217	223	236	231	235	233	232	253	226	257	205	238	227	235	231	241	252	225	239	264	235	231	250	241	256	249	236	254	246	249	228	258	215	226	252	245	251	249	195	212	231	242	240	244	218	227	236	255	229	255	234	252	221	223	253	234	269	224	225	207	229	243	269	249	243	247	265	250	246	230	220	243	259	262	214	235	247	202	206	223	213	255	228	242	224	237	247	257	219	223	236	245	247	233	239	248	239	220	235	245	258	233	248	241	250	224	234	242	254	254	247	257	243	250	211	275	223	227	236	219	288	218	233	222	219	261	241	253	225	226	222	231	253	242	227	263	218	233	244	239	254	228	233	258	234	254	240	213	243	228	241	258	225	229	235	223	245	233	251	238	248	240	257	264	234	246	272	248	201	255	258	237	254	247	242	244	244	243	218	237	241	246	249	210	201	231	239	231	235	207	201	228	230	213	233	235	219	260	241	244	225	242	232	228	228	230	198	232	227	230	229	223	255	220	269	272	245	218	217	234	263	218	243	259	251	251	223	243	250	240	246	235	243	246	225	238	235	255	265	260	257	223	242	246	226	236	214	218	205	240	236	264	202	241	213	261	256	270	243	216	235	224	262	240	243	207	225	251	239	220	227	252	244	240	218	210	249	217	246	250	264	239	244	229	231	228	229	227	223	242	257	249	243	248	251	234	256	248	226	223	259	252	217	258	233	237	238	233	237	249	232	232	252	252	261	250	228	219	240	260	225	226	254	238	234	244	231	247	227	231	219	237	205	228	238	262	233	247	256	243	219	275	218	240	231	245	259	253	257	236	251	286	256	233	239	219	227	232	248	254	241	223	244	238	253	252	230	241	230	255	247	268	269	250	235	211	253	255	247	231	216	233	253	235	228	232	233	211	223	260	219	236	195	227	277	254	222	243	219	238	220	225	247	231	275	270	235	212	225	266	233	214	247	229	243	222	251	239	237	217	233	246	233	224	224	262	216	234	249	222	239	230	218	226	230	251	237	239	231	235	226	250	242	246	224	263	241	259	232	245	255	220	237	218	221	238	263	246	212	232	232	241	250	235	242	226	221	239	233	231	239	244	233	250	243	252	255	235	238	239	231	229	232	270	250	245	244	235	234	242	231	233	240	243	240	220	249	237	176	251	214	227	256	235	258	227	255	260	235	237	208	221	247	216	253	239	241	245	248	269	249	245	228	235	249	217	250	228	240	226	196	229	244	244	247	237	246	252	246	217	237	202	235	251	241	228	260	233	230	242	270	228	247	240	223	266	239	252	232	258	223	240	223	228	249	264	262	243	222	241	235	282	212	213	254	200	237	227	255	209	254	217	243	247	244	236	243	237	233	242	219	265	241	228	249	220	221	231	249	234	229	259	235	224	247	232	234	240	244	239	247	265	231	272	222	203	232	223	253	232	234	267	214	213	201	249	267	246	210	248	249	223	224	224	242	237	231	247	241	227	260	247	247	233	232	251	211	260	215	265	238	254	271	250	225	232	246	240	213	227	234	231	213	241	241	285	208	276	242	234	204	258	246	242	252	240	245	250	230	234	262	249	220	253	235	261	239	236	250	239	251	229	237	283	263	244	230	259	204	247	233	254	205	220	223	248	256	223	226	228	277	224	276	227	276	229	236	234	240	233	246	259	242	234	284	252	251	248	218	260	243	252	223	215	231	245	254	235	240	238	249	258	248	245	229	224	225	214	247	245	252	252	249	246	230	243	233	246	278	245	227	257	243	239	225	237	239	239	215	233	227	224	232	236	278	242	209	211	238	247	226	246	257	209	241	273	263	245	224	267	250	233	257	229	231	243	251	244	225	257	247	227	239	245	248	255	260	229	205	244	244	259	234	233	217	229	214	251	233	243	216	230	269	250	205	246	255	230	222	223	222	226	219	232	247	252	228	267	213	211	232	243	238	260	212	244	257	228	233	257	262	232	233	250	220	247	250	250	270	242	244	229	243	233	250	200	213	298	235	279	221	232	230	240	239	255	243	231	219	239	233	210	212	235	227	246	225	211	232	232	219	231	229	231	250	238	225	235	260	259	206	225	238	258	241	254	263	231	249	276	252	250	240	256	226	260	227	257	210	214	256	259	240	238	259	239	280	239	234	253	225	251	244	217	239	222	224	264	229	250	229	234	228	247	223	223	241	248	221	241	238	261	251	205	230	261	240	254	236	238	237	246	227	216	239	274	241	234	233	243	243	252	225	264	273	254	235	259	233	238	266	238	257	257	246	242	235	246	242	236	263	239	229	225	236	242	236	243	244	263	243	225	218	244	268	264	238	226	222	236	203	258	237	229	236	227	255	249	263	250	243	209	222	268	278	215	273	239	238	235	242	239	243	214	247	222	234	234	235	257	243	245	250	255	257	247	230	224	264	250	235	257	261	241	240	250	241	216	235	238	226	241	223	230	220	235	189	248	216	231	218	227	240	233	250	221	222	258	253	226	242	223	235	234	242	210	217	236	244	217	229	237	260	249	246	241	232	223	242	244	240	256	231	257	222	246	258	244	225	281	231	228	214	257	273	229	234	252	220	238	246	224	226	246	238	237	229	243	247	243	216	230	214	228	221	217	262	230	264	231	248	253	253	228	224	249	227	254	250	267	239	258	234	222	238	247	221	251	219	245	278	263	221	261	240	236	230	248	242	235	231	258	243	231	236	245	256	239	247	233	228	234	276	255	247	241	228	272	240	243	264	239	241	221	237	220	216	254	258	259	233	215	226	232	227	257	246	234	255	245	258	228	229	220	236	267	243	234	254	248	263	263	266	235	264	246	238	252	248	238	220	249	233	241	251	275	258	215	236	241	240	219	214	235	242	257	237	237	247	246	245	228	228	226	257	232	236	238	219	223	241	246	224	234	247	255	235	243	257	226	235	216	225	265	267	246	232	253	226	236	219	216	240	237	214	252	228	259	216	242	266	228	233	260	238	243	265	242	244	252	236	226	244	255	236	248	233	254	213	225	241	212	244	244	214	251	266	248	256	281	259	235	224	244	253	239	237	268	233	204	247	255	259	256	249	224	211	225	267	235	255	242	231	248	234	251	240	257	264	251	228	251	240	192	244	223	231	248	239	249	241	239	254	248	217	248	254	256	236	230	238	257	253	237	229	242	231	246	220	224	258	250	211	235	227	276	268	232	267	223	236	231	258	245	239	247	222	231	224	232	226	229	265	257	223	239	230	232	240	213	259	247	239	227	240	229	225	245	242	236	265	263	248	264	235	259	249	252	276	264	248	264	262	244	239	243	223	267	198	192	210	229	233	259	243	242	245	234
2260	555	577	624	593	546	580	563	530	522	489	498	551	519	513	539	501	547	533	585	533	543	539	524	528	486	528	547	557	512	567	528	543	551	544	512	521	507	515	533	531	522	539	525	536	468	582	497	508	527	517	520	510	533	555	544	544	517	513	500	539	541	529	542	493	510	547	504	546	529	545	532	528	488	556	536	534	555	469	538	508	522	494	505	527	542	504	520	529	565	516	510	505	516	541	540	504	576	556	532	519	503	548	514	539	523	535	486	535	560	542	546	524	545	520	520	507	486	562	530	539	593	539	526	538	547	528	542	560	535	535	520	536	530	545	509	542	514	523	568	518	496	529	531	534	510	526	517	537	541	521	505	567	504	531	596	516	504	538	548	550	537	478	571	548	542	514	512	564	488	533	541	545	535	528	571	513	523	530	509	553	511	520	530	510	550	534	577	500	526	482	526	531	560	555	527	528	530	525	584	536	511	526	559	524	545	555	539	499	497	530	534	534	571	526	546	520	561	555	510	525	556	540	577	537	468	509	539	518	536	524	544	517	519	496	518	543	530	560	550	494	531	505	547	553	528	507	524	538	514	506	512	511	538	494	524	541	518	540	521	549	550	512	564	544	519	501	542	532	540	528	527	565	497	524	538	554	524	528	537	551	510	529	535	522	479	544	550	538	552	483	520	521	514	529	527	518	507	521	517	548	525	509	532	526	513	508	462	525	530	514	522	518	555	525	513	523	517	529	524	534	537	539	530	517	552	523	517	560	563	526	537	511	526	480	497	570	509	556	518	558	504	520	548	522	499	541	528	508	467	544	549	583	511	528	568	516	498	501	537	514	533	538	558	527	509	558	529	549	556	477	584	528	531	494	526	538	558	495	534	484	542	570	524	479	530	543	508	547	539	526	509	500	530	530	533	521	523	517	507	558	548	539	515	559	507	537	512	508	555	539	558	488	543	543	578	539	528	517	532	525	497	527	540	546	540	518	569	517	511	511	504	569	564	545	543	529	508	508	541	560	552	528	520	527	505	567	563	503	563	529	491	533	519	571	526	566	538	576	520	482	519	508	545	526	492	536	537	530	511	545	495	513	526	518	529	509	528	543	530	540	560	525	540	528	530	542	498	489	536	519	496	547	533	508	509	544	519	525	554	547	501	518	486	514	534	553	511	492	563	528	513	545	559	550	533	529	521	502	555	558	534	547	504	505	556	568	511	572	553	516	477	550	558	469	523	545	529	492	498	528	514	522	562	538	555	524	580	502	523	540	522	558	519	510	516	523	533	555	505	536	501	535	527	532	541	523	528	562	519	524	530	501	507	513	526	507	524	532	522	526	546	525	537	524	562	541	530	497	544	522	502	499	510	542	558	491	521	512	508	513	515	544	513	540	506	573	553	486	524	490	537	569	486	555	488	547	562	560	501	529	530	532	549	512	551	519	529	523	548	489	563	550	572	493	501	522	531	518	577	516	522	510	563	509	512	520	510	513	538	535	548	544	517	544	514	489	545	512	499	547	515	565	513	505	517	520	506	506	523	500	556	495	510	534	501	515	526	539	527	533	555	560	547	577	513	537	517	528	532	557	572	530	495	539	552	557	552	537	531	560	506	527	548	511	511	531	545	524	521	545	528	524	508	567	535	553	525	519	555	487	535	538	508	525	547	534	500	530	537	564	523	534	525	547	520	512	526	508	516	506	538	528	514	536	539	556	515	509	492	528	525	529	509	512	525	510	501	558	545	548	538	506	532	545	550	535	519	516	512	510	501	556	527	581	547	548	516	580	519	520	530	505	546	513	563	494	508	557	559	509	542	479	523	501	517	572	498	490	548	513	564	536	509	499	492	514	516	509	513	541	544	548	542	512	507	502	558	499	554	563	528	552	498	544	578	526	489	539	500	508	515	539	551	550	537	510	520	593	536	499	513	538	492	508	536	529	528	529	506	527	511	499	547	556	561	525	484	598	500	565	528	536	522	497	537	502	549	521	499	505	504	541	509	520	502	546	543	556	559	506	529	515	516	551	524	510	570	529	552	528	575	548	536	519	523	534	553	481	547	495	545	509	533	488	515	523	542	521	507	546	519	538	508	536	520	515	552	503	491	536	493	507	510	507	502	549	526	520	515	527	550	515	535	521	543	529	528	502	521	513	522	543	542	530	552	549	565	502	543	515	526	525	532	544	565	507	552	505	567	542	530	535	557	517	517	521	472	510	508	483	571	503	513	534	528	534	557	512	510	522	521	539	489	551	540	577	536	547	581	558	496	562	518	542	552	574	521	488	519	554	513	521	543	520	533	562	539	509	466	507	550	523	537	513	546	529	509	513	511	572	528	558	504	513	533	520	506	560	531	479	513	549	536	498	507	531	527	558	475	533	527	567	517	502	501	513	520	546	516	487	513	510	563	559	523	548	527	538	542	539	520	545	543	542	554	540	496	453	526	548	551	510	534	512	569	507	489	513	519	549	553	529	517	538	529	540	524	536	536	557	539	521	541	569	521	543	581	491	531	534	538	522	505	522	554	531	537	524	508	529	562	536	548	526	516	506	553	530	545	536	537	535	510	509	539	499	541	531	536	559	596	521	547	521	524	512	563	530	519	552	482	551	514	532	534	514	508	549	499	518	524	559	549	547	545	532	530	515	581	527	534	507	523	518	505	546	517	554	530	538	547	540	550	536	545	509	513	542	518	545	528	525	569	515	525	539	514	547	522	482	532	508	509	528	538	520	545	498	519	546	533	528	548	538	549	520	529	517	513	516	547	543	514	537	483	512	498	515	519	525	546	490	502	500	536	503	505	557	517	519	507	564	531	514	566	510	564	536	515	505	509	527	528	535	564	558	548	568	514	538	548	540	569	519	527	542	541	548	520	557	529	528	513	552	509	600	556	487	556	555	509	501	533	542	540	517	520	543	504	537	531	550	526	532	517	536	534	544	572	528	545	541	502	523	535	530	524	505	527	575	517	492	553	550	541	561	572	551	523	546	534	538	590	532	547	544	539	540	553	554	496	561	517	511	549	525	501	514	522	512	561	524	511	508	487	536	504	540	519	548	497	524	522	545	471	490	527	523	525	512	534	536	521	524	568	533	566	504	579	486	547	522	507	544	522	536	518	545	561	509	512	510	572	480	501	510	537	533	511	572	495	546	519	558	500	544	505	512	544	559	554	549	561	489	545	559	548	518	525	521	553	526	500	550	542	527	506	530	540	520	522	523	555	552	526	510	526	536	555	515	482	558	550	488	528	502	489	498	528	568	504	514	528	551	525	531	527	516	508	562	530	525	528	526	524	505	558	532	541	543	549	508	484	503	507	551	543	535	534	511	544	580	543	521	547	525	521	525	528	511	497	551	545	513	547	532	490	510	545	509	543	535	544	547	536	568	504	551	515	534	528	491	522	549	498	532	553	520	524	522	524	536	504	522	555	530	544	514	528	524	529	517	527	570	515	508	536	481	523	521	577	548	543	535	525	533	526	486	519	550	498	486	546	505	527
8999	505	456	329	278	218	175	195	172	173	148	145	172	161	143	111	130	120	142	146	137	118	145	114	98	124	153	125	109	120	118	152	134	121	123	107	123	109	125	129	142	119	137	146	143	107	113	131	120	134	127	130	103	103	101	125	112	140	125	116	114	122	133	121	156	116	132	120	128	134	134	118	106	130	107	127	139	126	105	136	117	135	126	142	126	103	150	115	125	130	126	127	109	125	124	131	106	109	118	112	122	133	111	102	126	115	122	137	127	118	133	111	111	134	125	123	148	123	114	110	139	150	131	113	121	107	142	132	120	137	136	117	116	101	113	114	123	145	118	118	134	107	129	118	123	111	129	119	114	127	131	117	110	109	142	136	111	142	111	136	134	122	135	146	120	113	107	119	128	133	111	121	127	120	132	116	128	116	131	131	133	111	109	104	129	133	132	122	135	131	144	130	128	146	125	118	120	113	99	125	141	115	110	120	135	129	125	110	135	113	131	95	125	97	124	121	125	126	127	131	124	124	112	133	128	107	101	132	117	123	136	125	113	117	127	113	129	131	126	144	143	108	112	104	115	137	109	115	116	126	117	128	139	112	112	111	130	108	122	130	128	125	119	133	118	107	128	134	122	119	124	122	119	137	133	130	136	104	123	126	110	122	141	121	130	108	101	106	126	157	128	124	126	127	110	119	132	128	123	109	118	125	133	120	125	107	121	136	130	110	115	114	107	117	130	96	132	111	134	131	107	121	109	121	144	140	129	115	113	136	138	116	109	107	127	125	120	127	141	105	110	145	109	144	123	132	122	113	119	117	101	117	103	102	123	133	121	126	119	129	124	128	137	133	112	116	103	128	141	127	129	140	113	119	109	134	138	137	142	126	137	104	143	122	127	116	134	121	142	120	120	120	131	145	124	103	134	134	117	120	121	112	130	124	108	128	127	131	94	119	118	113	144	131	113	114	120	121	124	132	153	123	124	140	125	136	124	110	127	132	128	120	126	122	122	119	156	127	128	119	122	121	135	132	123	128	114	118	98	118	127	139	143	113	140	132	108	113	116	118	125	126	123	146	129	124	109	128	122	118	118	109	102	122	94	113	118	124	125	140	109	127	108	130	130	124	135	152	113	113	111	109	118	129	126	100	118	99	113	127	121	126	155	122	132	118	123	114	123	139	110	131	136	112	117	121	157	107	144	134	117	109	121	131	136	141	129	140	142	146	122	139	127	130	104	117	127	121	125	131	114	128	121	106	114	122	119	120	126	124	124	133	144	120	126	131	121	165	115	130	146	146	109	118	121	123	132	136	127	145	129	112	116	109	123	114	140	113	112	135	134	126	123	104	99	122	105	116	143	142	117	116	134	113	126	116	128	139	121	99	145	151	97	128	125	112	114	107	128	130	142	115	127	139	129	134	111	113	117	128	129	121	120	132	117	125	116	120	122	126	114	139	109	112	124	116	112	123	139	99	128	120	125	106	120	96	123	141	156	127	120	117	136	111	128	118	110	122	137	134	116	150	113	133	117	115	135	112	122	124	121	124	123	132	126	101	140	119	126	118	128	138	124	114	136	112	134	132	122	132	136	130	120	122	131	123	119	117	117	116	121	92	96	108	122	125	121	109	110	107	104	96	126	100	134	122	115	116	106	123	102	105	119	125	137	113	103	130	112	136	129	103	108	107	100	110	116	108	105	134	109	125	134	118	154	111	121	122	107	123	112	109	111	129	127	126	106	117	117	145	117	123	124	112	118	116	114	124	122	123	135	111	147	135	136	103	111	112	125	127	124	132	133	115	125	125	130	131	133	116	135	138	121	140	124	102	130	122	115	109	106	128	114	118	121	124	104	99	99	137	138	130	121	120	146	130	120	109	131	103	118	122	121	132	127	107	110	144	126	138	126	124	149	119	119	133	122	112	125	117	110	112	103	121	117	126	147	104	139	115	120	125	114	110	159	120	111	127	120	112	125	110	117	111	102	116	106	117	100	133	117	109	138	132	127	115	116	132	112	81	141	110	133	110	128	112	120	127	130	132	132	132	122	114	119	115	110	137	121	140	132	125	108	105	117	135	111	131	107	124	131	107	128	100	120	118	136	107	153	117	116	129	126	110	116	125	111	117	126	121	133	127	127	120	143	120	115	133	113	126	114	105	128	129	107	123	133	108	108	128	126	131	127	123	115	110	138	113	113	139	117	114	132	130	122	127	126	126	117	107	118	105	112	126	128	121	114	114	89	115	117	121	109	112	126	121	128	113	117	114	100	127	105	113	132	117	143	106	112	108	146	120	115	119	135	115	112	133	116	109	120	143	118	101	141	152	120	117	148	137	114	127	130	113	121	131	108	144	125	129	106	123	136	129	117	105	143	125	137	121	129	125	96	133	135	130	106	126	118	115	111	105	127	139	111	122	113	115	132	133	124	147	128	135	123	136	125	109	101	133	127	121	132	153	109	152	113	127	109	122	110	116	117	130	111	120	140	132	115	116	131	119	106	146	114	151	144	143	125	119	109	150	113	113	114	116	108	126	138	124	130	121	123	115	113	119	128	129	133	132	140	119	135	122	133	123	123	120	106	128	120	127	112	115	103	146	113	111	109	108	134	132	124	137	119	132	125	134	113	136	111	121	123	116	112	128	115	108	137	152	116	120	124	119	138	132	103	146	96	142	120	117	93	128	140	131	120	117	110	127	132	108	123	120	122	124	134	132	124	130	136	148	143	111	130	124	134	114	130	120	155	119	124	127	133	110	138	128	116	128	124	117	128	99	122	115	115	114	121	115	116	113	139	123	136	122	129	105	155	124	105	117	111	105	133	120	136	117	113	116	125	133	134	126	125	116	135	131	138	132	131	127	109	110	126	104	107	131	117	152	134	125	106	120	104	108	117	110	114	92	107	116	135	120	117	145	139	131	122	102	126	122	130	120	111	128	116	122	134	124	130	142	139	137	146	129	149	144	115	122	147	120	121	124	114	123	100	103	118	87	116	135	148	124	133	107	136	128	115	127	125	147	122	141	127	120	120	123	125	116	141	113	118	101	108	141	108	123	146	151	118	119	110	114	106	142	124	141	117	159	113	126	110	114	112	119	111	107	138	123	110	138	102	120	106	115	132	115	125	123	102	133	116	124	128	140	109	131	127	134	99	124	116	129	137	129	119	117	126	131	132	106	122	119	116	119	128	123	126	118	114	122	120	100	105	134	96	134	131	122	116	94	125	126	133	117	140	137	110	119	122	116	129	148	113	122	130	117	97	108	96	131	147	133	140	133	132	121	123	120	139	155	121	120	111	129	137	124	105	127	118	108	116	146	115	110	125	138	130	116	109	99	125	124	147	117	128	133	108	108	120	119	118	136	128	110	116	116	115	128	133	128	126	125	111	126	117	117	120	118	131	109	121	112	134	116	100	128	124	117	124	115	105	110	111	111	124	128	97	120	117	133	107	129	127	112	128	122	122	119	134	128	127	115	145	99	114	136	126	118	127	125	105	112	115	127
7097	550	1025	1241	997	828	736	631	541	527	483	444	439	387	451	429	382	365	369	340	389	353	372	355	373	318	332	332	312	305	323	362	305	320	328	325	336	364	323	294	330	310	302	306	327	338	268	316	318	277	304	280	293	303	350	300	318	297	306	325	295	297	320	305	320	272	309	334	332	308	293	292	290	296	330	292	328	303	330	299	293	353	305	315	307	311	334	322	288	297	290	333	324	309	327	316	338	309	297	305	301	305	297	331	265	308	317	289	339	290	297	345	295	299	278	329	317	306	309	296	291	346	310	328	315	289	299	325	298	296	306	310	300	306	320	312	282	293	293	331	329	305	302	278	300	321	318	289	321	273	292	300	307	284	299	306	311	263	287	322	313	284	302	269	288	349	304	297	312	308	316	310	319	320	288	281	319	310	310	312	304	310	312	295	310	324	322	328	278	287	264	344	316	327	300	300	323	308	324	294	280	299	299	322	298	276	321	299	306	296	312	245	311	273	305	297	287	285	275	290	302	290	308	335	316	292	322	318	291	334	298	287	327	307	295	295	319	280	320	316	317	293	296	304	303	277	291	290	313	349	306	302	308	291	324	321	317	311	302	328	330	325	320	276	301	306	310	277	304	292	281	361	307	335	298	349	294	333	341	312	295	329	284	331	274	309	300	292	323	270	282	314	269	302	305	295	291	311	301	316	305	330	337	287	294	298	314	304	291	322	305	313	290	314	308	305	311	318	314	298	325	306	308	326	340	310	325	309	319	257	292	274	273	294	267	295	336	301	319	327	305	299	297	294	315	333	303	312	296	303	326	273	292	312	301	302	313	303	321	322	332	326	299	288	319	336	269	284	317	292	310	296	287	300	298	320	297	313	292	339	308	294	301	306	312	293	279	314	299	290	292	335	342	290	329	326	326	293	284	305	331	322	293	294	307	266	278	309	333	311	340	268	313	312	311	319	286	332	279	304	309	292	302	297	329	338	309	303	318	311	300	324	317	330	316	340	289	332	304	319	303	299	314	304	314	272	318	296	281	319	302	281	309	295	310	316	288	306	312	296	293	332	301	299	299	290	329	287	295	270	288	328	301	287	325	328	290	337	288	282	290	266	338	343	300	308	306	287	319	301	308	314	302	317	309	290	271	298	299	279	317	288	316	324	345	296	298	315	313	290	302	287	313	287	320	311	289	299	303	304	284	284	310	325	337	298	314	306	275	267	319	296	308	301	294	319	287	303	315	310	297	326	273	297	296	322	325	300	306	314	318	313	300	292	311	335	317	302	312	310	293	318	301	319	295	297	306	322	324	306	285	309	310	320	298	311	312	300	310	300	289	296	310	306	314	305	300	322	349	301	334	285	328	328	300	290	330	286	302	316	307	268	305	290	303	310	348	303	334	296	281	299	316	282	300	297	284	324	325	315	318	298	319	294	302	307	310	283	318	324	317	295	293	311	307	251	296	303	281	340	321	285	308	322	305	293	330	289	300	294	337	295	302	290	325	333	302	304	276	288	301	286	298	294	332	330	322	322	314	320	305	315	358	313	289	318	304	317	300	309	312	276	303	318	291	281	277	286	300	286	296	306	302	310	344	316	311	321	295	299	286	349	303	309	327	312	307	300	322	304	305	280	317	317	341	319	322	313	308	316	276	317	300	306	307	316	317	319	294	317	303	328	309	305	301	308	317	318	326	286	309	292	293	297	330	316	333	296	285	333	317	312	320	346	327	303	301	327	301	326	317	305	294	326	315	290	283	292	320	298	319	284	293	321	272	321	331	311	293	317	291	285	295	305	282	309	288	307	308	283	294	301	295	325	282	308	332	313	294	313	310	302	308	309	325	322	303	278	290	334	342	306	321	322	309	305	262	303	322	310	291	325	317	298	266	289	313	324	340	297	282	308	309	295	290	297	292	305	310	335	279	332	287	300	299	304	299	316	331	311	305	323	297	275	294	301	325	345	336	263	305	324	291	324	306	306	292	307	273	293	284	332	280	319	324	303	308	297	326	310	317	300	303	326	311	326	317	305	304	316	311	329	286	343	311	293	345	328	306	324	271	283	331	323	334	306	311	321	335	288	318	300	310	307	319	313	319	304	304	319	323	308	289	287	302	301	336	332	300	305	331	295	321	278	291	306	293	301	306	304	314	318	293	301	308	291	304	322	280	308	298	282	291	299	294	326	303	286	326	315	299	279	307	298	304	305	291	300	275	308	300	305	289	303	311	297	314	284	313	291	297	312	298	298	312	286	309	318	309	317	294	323	290	283	298	272	301	309	296	308	288	286	325	334	306	311	288	296	330	313	293	304	327	318	319	305	325	308	311	306	307	299	317	313	321	322	320	304	293	310	295	297	294	321	303	297	296	314	331	340	315	313	313	306	281	299	320	306	309	308	312	319	307	309	310	304	277	337	294	324	338	280	315	312	306	327	314	287	294	296	335	305	293	283	278	307	313	298	304	286	327	329	300	312	303	288	290	312	312	270	310	305	314	280	279	339	313	284	263	320	299	321	308	309	324	274	307	316	316	303	294	324	329	323	285	300	344	295	289	305	322	301	286	343	321	292	336	298	278	298	314	283	285	295	299	292	303	329	322	298	309	314	322	316	279	329	303	300	283	315	283	289	300	316	270	262	284	329	319	308	285	322	300	282	338	275	300	285	322	289	314	331	293	313	299	341	320	297	289	302	305	320	331	285	338	326	280	332	340	295	326	346	300	268	327	275	333	317	306	282	277	301	272	302	294	304	280	304	320	291	309	284	295	329	318	290	295	344	302	313	326	287	309	329	310	292	331	303	275	307	306	326	295	319	333	306	302	322	300	341	259	312	357	296	314	299	304	297	269	345	309	297	331	299	321	302	309	330	303	314	291	308	304	323	335	346	296	303	284	320	291	297	287	295	332	330	288	289	294	303	285	299	298	288	297	288	273	280	331	329	292	306	322	299	296	323	326	293	295	290	303	297	332	300	296	303	319	317	301	326	318	317	306	304	308	301	287	312	306	322	276	298	307	314	305	298	296	291	303	334	326	296	307	292	316	334	314	296	320	321	306	315	319	319	291	282	316	320	306	298	329	268	313	285	304	311	290	286	300	293	292	284	291	309	284	310	304	292	315	308	309	333	305	334	309	305	319	322	302	305	295	333	289	271	310	308	305	304	278	307	287	316	265	316	286	286	308	309	348	306	329	323	305	347	304	290	314	316	310	332	294	288	290	293	279	322	303	334	314	318	331	310	273	327	333	314	305	332	318	301	295	313	279	288	311	276	316	279	303	277	294	294	316	296	318	325	322	292	315	328	322	308	306	292	305	348	296	316	275	299	297	290	289	315	334	297	269	306	314	294	286	295	295	273	290	267	300	313	319	302	290	301	268	328	292	340	353	288	338	268	267	323	301	301	315	309	317	296	276	309	300	301	296	325	283	294	311	339	298	297	328	287	301	301	295	305	295	292	286	279	298	332	311	282	264	314	308	326	313	301	278	288	328	325	306	286
16356	1309	1047	694	498	406	393	299	311	249	265	283	230	208	203	217	210	199	208	194	230	201	202	189	210	219	205	226	197	179	201	221	191	185	196	230	191	184	190	200	189	180	174	167	202	203	178	185	205	189	198	175	205	196	190	184	202	209	212	202	177	178	186	183	183	183	200	198	179	154	188	214	187	193	189	206	173	201	189	184	168	193	196	208	195	184	179	168	173	185	193	194	181	180	194	161	174	191	167	181	190	187	171	208	180	198	184	221	198	189	195	204	175	214	202	199	204	195	181	170	185	204	205	205	181	210	165	179	200	197	160	170	168	194	192	177	179	198	189	202	206	178	169	183	177	207	185	176	195	194	184	172	213	185	186	190	215	187	180	182	171	194	192	185	177	190	211	186	215	189	185	207	200	176	163	203	179	195	174	195	188	182	207	184	171	235	197	188	182	164	195	186	194	211	197	166	190	192	182	222	208	195	193	196	180	185	177	184	180	205	175	236	206	176	178	170	191	198	203	216	176	196	192	180	172	203	200	193	207	196	217	184	205	196	180	186	189	180	188	176	190	185	190	217	215	188	211	207	195	200	165	188	197	186	209	193	192	197	185	174	198	212	193	196	154	195	180	215	179	180	195	181	185	181	210	219	175	197	188	201	157	200	182	182	192	190	167	179	187	186	176	215	190	183	174	207	189	175	173	200	164	179	189	187	195	178	192	216	177	220	178	195	201	176	203	190	205	189	181	172	188	198	176	224	184	191	218	198	184	171	209	187	169	179	200	211	207	196	176	191	190	212	203	207	189	212	219	182	188	218	182	192	226	195	167	204	179	169	180	190	201	197	182	176	191	171	188	199	181	187	198	215	176	182	208	198	186	180	169	174	182	182	177	183	210	199	214	162	179	190	195	174	163	189	170	184	195	186	195	175	167	191	199	195	185	199	195	165	192	178	186	190	180	164	186	192	213	190	201	187	188	175	186	220	191	180	151	169	183	180	187	210	199	216	181	170	194	188	201	173	203	191	201	192	183	186	177	177	164	181	189	190	196	183	172	175	203	165	189	207	225	200	198	199	197	198	210	187	203	189	187	182	195	188	188	223	195	184	199	176	188	184	196	177	181	187	187	199	210	179	185	177	194	212	175	175	212	186	189	182	171	162	197	182	184	186	184	194	170	187	196	172	178	196	186	178	181	196	168	203	186	190	216	203	202	188	175	187	217	178	198	223	156	191	202	168	203	214	201	179	181	199	204	193	188	193	173	205	188	211	167	160	187	180	162	201	202	237	233	210	197	196	203	192	189	202	230	192	181	184	153	146	211	182	185	183	184	198	202	183	197	184	192	183	187	194	219	182	204	175	199	176	194	167	196	171	195	187	183	200	201	187	217	211	183	187	198	189	192	174	187	190	194	174	191	180	148	182	173	182	189	206	210	196	196	222	202	195	194	173	184	187	179	176	196	220	190	199	210	178	213	184	175	186	190	204	179	191	169	176	193	174	179	186	185	184	192	172	175	209	193	206	188	161	189	186	201	190	182	204	162	192	205	200	215	209	189	201	206	200	183	192	186	190	183	166	185	189	202	194	170	192	179	186	196	202	179	182	173	205	213	193	174	188	183	167	206	189	181	203	175	173	159	186	199	186	193	175	201	173	193	188	194	197	217	195	191	179	204	207	205	180	217	189	173	204	186	198	180	196	194	229	191	189	207	205	190	189	160	195	190	197	200	179	163	192	213	190	190	208	168	190	165	147	205	197	194	184	178	207	191	172	168	179	206	194	207	205	197	166	191	177	179	205	200	223	196	186	181	181	179	186	206	198	222	197	181	203	200	193	178	173	177	190	200	198	188	189	197	206	203	190	175	191	176	179	177	185	197	180	172	177	193	195	179	200	199	201	181	203	187	214	175	187	174	167	189	202	212	170	218	187	174	208	170	180	183	196	187	190	180	187	174	161	189	208	181	192	178	194	198	212	191	188	183	198	196	159	208	193	195	210	204	202	195	185	204	174	186	177	194	214	214	184	186	179	199	197	179	174	191	184	188	199	177	190	174	206	199	205	196	195	199	200	203	215	182	183	179	190	196	180	187	211	171	167	192	186	216	193	181	195	188	206	166	209	198	190	188	175	177	212	182	167	208	186	211	176	209	209	202	201	158	189	193	172	193	190	191	199	175	184	193	183	169	182	194	178	202	199	186	181	182	158	193	202	172	202	173	163	208	207	180	184	179	192	184	192	182	191	193	178	196	170	211	199	190	160	159	202	162	185	188	198	195	203	209	187	188	171	174	202	175	199	179	179	192	192	175	198	198	190	179	196	197	197	169	192	201	196	191	183	187	182	177	197	218	216	183	191	162	168	193	195	196	201	184	195	209	186	180	189	204	203	195	189	182	205	170	187	190	203	204	192	155	194	217	171	180	187	157	207	182	209	228	180	193	213	184	166	199	202	194	212	206	202	200	161	193	191	220	191	176	187	176	183	171	188	211	199	183	205	200	187	209	185	184	223	196	181	201	204	185	187	200	199	159	171	199	191	180	191	192	181	178	172	208	181	187	186	197	216	202	223	204	192	167	164	196	200	199	190	206	175	209	187	187	203	187	180	211	192	200	186	182	184	167	189	192	203	193	196	198	188	190	198	233	191	194	183	190	178	169	187	180	193	198	182	186	195	183	202	203	164	206	204	173	175	191	185	204	183	193	180	205	165	199	181	173	183	189	187	214	189	170	186	207	200	198	189	182	218	189	191	198	192	196	196	204	159	184	211	195	214	190	177	232	205	172	174	184	204	199	199	205	201	206	202	174	187	187	193	179	192	208	182	202	185	174	198	211	167	189	191	187	190	191	200	205	194	206	198	179	199	175	179	172	167	181	205	175	187	198	179	180	173	186	197	191	203	171	165	189	190	198	194	187	190	175	184	201	198	188	211	183	183	180	198	198	184	201	202	185	194	177	203	175	193	180	209	219	165	174	183	202	191	180	182	188	158	174	196	184	191	186	174	171	176	199	188	190	164	184	190	162	169	221	183	181	190	202	176	171	182	214	217	217	197	171	199	184	189	197	203	207	194	169	186	180	210	191	189	218	202	208	178	179	197	182	165	189	175	189	187	199	176	180	184	211	184	170	190	173	166	212	179	192	209	191	188	172	194	227	186	185	214	221	207	196	199	195	198	251	190	174	226	160	164	196	209	193	220	170	207	192	189	195	195	189	202	201	195	184	219	208	167	179	208	198	211	200	193	180	185	194	196	223	196	194	205	197	201	178	194	189	230	185	204	205	185	204	197	183	195	202	206	207	213	173	169	215	177	180	209	168	182	196	172	171	154	200	175	217	190	216	181	200	166	164	181	158	172	220	187	191	201	171	205	198	217	190	204	179	173	206	174	191	202	170	191	189	157	213	201	195	195	161	202	162	185	208	212	203	196	195	186	206	184	197	200	201	196	172	173	181	186	182	199	194	191	203	154	197	201	172	176	210	181	193	157	178	187	209	196	172	178
9405	978	1916	2148	1894	1543	1269	1119	955	905	845	786	730	650	656	626	595	578	578	532	545	572	576	522	532	537	506	523	467	492	551	471	476	483	497	496	482	466	475	459	470	499	468	489	442	472	460	510	420	471	496	465	462	482	471	478	489	490	460	459	493	464	496	465	448	449	476	486	426	445	429	451	470	454	478	446	442	447	452	454	495	452	471	461	447	445	458	467	495	416	469	436	478	446	489	460	456	495	447	455	436	445	488	472	451	451	446	448	456	472	452	495	449	477	428	455	438	447	463	473	468	468	448	460	497	463	451	495	529	485	430	452	440	431	469	519	431	473	455	457	458	460	446	516	421	464	446	442	472	432	433	483	466	456	482	447	455	438	440	457	471	459	433	471	460	446	473	441	448	451	503	442	445	468	490	469	446	457	503	465	441	500	437	468	467	451	462	439	495	440	450	471	409	472	466	435	438	452	418	438	462	445	464	497	494	450	465	471	474	450	495	462	438	467	447	446	433	455	447	474	485	439	456	453	459	467	482	452	473	433	449	465	459	454	457	502	474	468	455	459	452	431	432	448	458	450	458	444	461	460	437	465	449	412	465	439	441	477	436	456	468	467	473	442	495	441	438	438	493	468	463	450	429	435	445	428	466	490	466	468	468	431	435	420	469	464	445	508	460	461	450	499	520	468	495	431	433	485	449	487	480	434	455	442	455	463	443	480	487	432	478	460	492	491	468	433	467	452	487	493	453	481	454	460	503	453	433	476	447	440	459	441	478	451	430	442	439	475	448	474	423	446	437	465	416	432	460	469	462	478	446	453	475	425	471	462	450	473	440	444	495	480	430	442	418	497	478	471	415	467	450	420	474	450	421	476	488	429	471	444	420	460	445	449	483	444	436	461	442	486	472	465	456	489	430	444	496	441	465	474	427	469	459	446	455	468	460	481	506	452	475	448	431	446	438	445	468	466	456	422	464	444	477	445	440	462	475	467	435	485	432	450	476	467	467	452	471	430	483	489	425	470	469	484	478	437	435	482	433	466	436	473	458	423	464	468	450	470	466	443	450	446	461	454	443	435	442	431	424	448	454	463	458	434	444	474	467	469	440	483	458	460	472	452	451	437	448	460	481	451	430	481	487	437	478	505	452	431	423	481	460	463	457	464	434	418	461	443	433	446	474	465	453	465	491	501	478	467	463	449	472	438	437	451	471	416	474	451	488	418	435	435	450	437	490	454	435	463	458	438	456	448	466	502	422	445	454	442	448	434	476	441	474	438	478	472	456	437	479	453	455	451	451	425	444	498	425	440	475	431	449	436	445	444	454	435	458	449	495	444	477	499	422	428	479	485	457	448	448	463	472	451	447	449	458	481	490	460	446	497	460	436	448	411	472	439	490	483	444	494	442	455	443	453	421	467	456	406	433	481	450	496	444	440	446	465	459	476	492	451	441	491	447	479	466	448	410	448	455	422	481	427	419	428	453	456	448	422	469	442	451	476	458	493	462	430	458	478	443	469	447	446	480	472	440	479	455	454	440	480	426	445	461	462	452	431	460	418	458	463	441	488	490	462	436	472	456	461	449	468	503	483	456	444	425	452	429	482	462	430	466	443	457	450	458	427	453	473	453	472	448	433	472	490	450	476	476	478	441	481	477	465	448	482	460	481	483	488	466	417	429	440	499	447	516	465	469	455	465	456	485	480	463	464	457	443	475	448	432	452	445	453	424	476	438	464	476	492	457	477	450	484	448	469	455	437	444	467	449	463	496	480	449	465	440	468	495	454	454	473	445	454	420	415	460	433	437	454	438	458	435	468	468	447	437	440	425	467	455	468	453	432	471	471	431	460	491	446	483	438	431	441	471	454	446	441	456	508	451	465	438	485	465	450	487	469	455	461	462	428	464	410	454	503	481	487	505	463	441	451	466	446	455	467	478	443	445	454	450	439	437	427	478	470	404	486	447	446	441	491	429	483	511	499	459	470	465	456	476	454	437	465	423	435	472	476	506	438	495	435	449	446	412	463	440	420	470	460	435	432	471	518	455	463	433	453	445	435	460	418	457	448	456	477	449	453	449	413	407	481	479	464	456	443	427	460	438	416	466	479	473	445	495	437	437	476	468	470	432	472	459	437	475	434	434	497	454	453	468	431	428	441	469	449	429	440	504	494	472	440	470	481	451	447	458	451	487	496	438	421	429	439	452	478	447	495	454	446	484	453	460	438	455	429	458	491	474	446	463	438	497	462	445	474	431	453	476	449	478	458	463	417	464	486	451	479	459	474	456	461	476	482	446	418	429	473	467	448	469	459	444	458	440	428	445	415	457	462	459	480	459	436	498	461	436	459	447	481	464	457	467	461	437	458	422	435	488	459	445	452	465	455	455	462	473	486	450	478	474	432	454	479	456	454	475	452	424	418	467	466	432	461	472	490	443	470	447	466	479	450	520	451	479	472	451	412	431	449	460	483	477	404	507	421	466	415	463	442	439	478	441	454	482	411	442	487	430	418	457	486	485	440	471	439	453	463	452	428	501	511	441	438	483	433	459	481	452	498	481	476	477	437	427	496	468	418	451	512	442	449	439	461	486	488	450	437	450	429	476	473	431	422	477	470	416	449	451	454	481	460	444	463	446	443	483	438	450	422	423	458	489	408	485	462	439	459	396	437	465	456	433	416	466	434	465	473	435	444	522	496	470	410	450	443	488	452	424	462	473	416	465	460	425	441	475	473	467	454	476	448	463	438	499	486	474	443	431	459	454	471	442	407	479	442	442	463	459	470	454	452	469	469	479	460	474	441	466	465	454	497	448	488	456	484	452	474	467	468	467	488	438	457	463	493	453	448	453	432	423	435	455	445	452	447	435	480	444	440	478	450	446	441	427	453	470	471	462	443	452	412	443	471	454	434	476	494	461	441	477	453	430	471	434	452	468	516	487	474	498	457	462	441	472	461	491	443	470	474	475	447	482	446	487	460	436	417	453	445	474	452	477	476	485	425	473	457	462	448	444	434	471	438	443	467	454	470	472	478	488	458	487	470	442	429	464	477	468	461	441	465	453	479	468	429	456	459	434	455	405	453	451	464	407	428	460	464	424	423	458	509	458	471	422	469	491	436	445	467	448	459	453	463	451	451	437	422	454	448	502	453	476	435	425	459	452	482	463	452	492	470	499	410	473	428	450	443	456	428	476	467	439	439	422	464	483	467	465	468	449	439	452	451	422	475	418	446	485	413	441	428	479	485	454	492	431	475	462	484	480	487	466	454	472	481	486	416	507	428	408	445	453	464	469	450	450	427	491	461	451	467	442	448	456	432	421	413	478	459	455	451	498	431	447	420	434	474	420	447	449	437	454	452	456	468	466	428	447	464	467	436	429	427	448	462	466	487	443	470	437	485	481	438	474	451	468	474	449	479	489	428	466	456	455	461	467	453	439	480	470	423	442	461	468	454	514	479	462	448	452	468	457	453	458	461	468	456	451	462	460	443	424	439	450	438	433	439
2315	264	245	226	273	240	231	244	264	264	250	227	249	257	225	275	222	231	240	273	217	248	224	252	254	250	255	259	248	210	247	265	205	226	255	222	227	237	206	205	241	226	235	236	244	247	231	242	234	252	245	250	225	255	254	223	210	228	231	256	235	239	238	246	222	231	226	246	245	228	222	244	261	232	241	223	249	243	257	245	253	229	210	225	253	228	245	207	219	221	249	226	245	233	244	237	244	242	236	241	271	231	228	276	210	227	255	266	241	239	264	257	231	256	240	249	263	239	254	246	248	246	257	234	217	251	241	242	243	278	218	261	261	246	230	213	237	246	242	237	216	209	233	240	234	251	259	216	247	248	253	257	228	246	234	242	260	221	249	233	245	270	245	262	223	235	236	248	235	227	223	248	278	225	239	236	226	229	217	261	235	246	225	243	262	233	236	252	239	264	243	247	249	221	227	239	250	251	245	228	232	278	241	240	215	261	235	247	258	252	250	274	246	262	254	240	237	273	233	267	263	227	249	250	238	228	254	222	261	254	239	249	240	241	223	262	254	253	246	253	253	250	223	241	238	237	262	242	222	243	258	259	249	239	233	234	248	210	244	219	235	239	258	259	228	246	234	237	280	261	251	238	261	245	224	215	238	251	251	249	223	220	271	207	241	254	248	239	239	240	237	229	236	225	228	251	223	236	237	214	241	260	262	270	220	226	238	247	237	235	258	272	257	227	265	224	229	250	227	223	234	271	255	247	282	265	227	245	230	249	265	257	268	252	240	234	203	216	258	274	252	248	230	281	226	253	239	262	230	275	246	260	238	223	235	227	266	262	252	254	243	224	262	263	237	252	237	226	249	223	271	244	249	244	245	219	258	241	241	224	238	266	270	257	248	233	242	258	256	243	234	208	235	257	287	219	228	247	238	246	254	228	228	242	233	256	218	243	258	261	264	237	248	252	247	235	226	228	246	242	258	277	249	240	227	287	221	255	231	243	217	230	254	233	262	222	250	245	240	251	239	226	246	213	238	230	244	239	246	228	204	224	230	228	261	214	251	244	247	249	201	245	244	253	222	230	242	282	265	246	258	269	241	261	246	244	232	221	248	251	223	235	262	246	212	235	247	242	239	250	241	220	255	244	227	239	240	227	256	215	208	236	254	235	229	225	232	246	221	252	221	256	260	264	244	238	274	254	256	248	247	250	231	225	273	215	219	263	239	245	228	260	216	280	270	237	229	243	251	256	220	254	217	259	237	227	240	256	210	241	237	284	278	242	238	253	238	219	211	251	243	210	233	251	224	264	227	256	269	236	216	228	228	244	241	234	230	268	238	240	215	259	261	259	211	211	240	272	245	222	294	254	232	255	224	235	239	233	248	245	243	228	257	241	263	250	232	246	253	268	236	247	242	241	242	223	219	237	244	226	229	251	233	269	212	258	260	234	255	248	246	250	238	243	238	237	245	259	240	240	238	265	222	228	236	244	252	249	249	255	243	213	233	261	246	217	248	223	268	248	265	265	239	237	228	253	252	256	238	231	227	250	247	236	264	232	226	214	226	216	256	247	280	236	239	245	255	219	223	262	256	232	266	246	263	242	249	216	247	251	248	222	233	246	259	210	223	244	256	249	210	236	240	236	260	232	256	236	230	234	234	258	214	255	258	226	273	224	245	251	275	249	222	252	208	235	252	240	227	266	220	252	237	240	227	274	241	227	285	277	225	230	237	271	229	216	234	239	243	214	239	260	266	210	260	242	238	244	265	228	247	274	244	246	242	229	243	229	269	220	230	233	239	242	242	221	224	239	238	231	239	252	246	265	242	249	247	241	257	244	250	213	247	237	223	226	279	246	248	256	219	218	260	234	261	241	247	260	240	223	253	270	223	214	225	222	231	228	245	243	235	244	229	249	254	222	263	249	252	245	255	233	247	254	212	236	238	210	269	218	244	235	231	239	220	221	262	257	232	250	218	245	241	254	226	227	215	250	234	240	255	274	285	247	249	253	225	241	240	246	235	225	237	237	247	230	271	255	229	263	240	254	265	238	254	227	221	246	256	238	240	263	232	239	240	239	259	243	240	254	235	234	243	270	213	232	265	247	234	231	252	232	256	256	245	218	247	249	254	249	233	228	258	264	205	236	251	244	219	239	242	233	253	237	240	227	226	235	251	245	271	251	242	235	258	231	229	243	223	250	256	258	278	235	261	231	250	231	239	238	247	249	251	250	229	227	231	254	252	244	239	234	245	240	238	221	239	269	276	269	242	256	247	217	247	241	248	260	296	241	237	223	229	227	272	209	245	244	241	245	227	236	238	233	214	238	227	224	254	244	234	243	250	225	253	225	284	230	228	215	253	258	223	272	250	254	228	226	203	222	220	224	255	237	248	247	239	234	232	257	246	262	250	236	217	268	219	245	222	237	221	242	235	235	240	255	249	231	223	261	211	259	218	205	227	245	217	241	239	254	249	254	252	249	235	241	220	215	235	218	244	263	240	241	226	244	251	236	236	255	241	246	260	257	261	239	212	229	260	224	211	224	229	266	271	232	233	253	255	230	247	239	202	257	282	247	244	232	249	232	242	259	235	260	254	277	234	246	221	246	269	236	243	234	214	212	239	248	234	241	220	245	239	252	256	237	222	226	236	240	268	215	222	264	245	224	243	237	252	255	206	238	249	225	235	223	244	247	265	260	233	241	247	231	244	252	218	264	248	249	244	237	229	226	262	273	274	246	227	266	204	222	234	240	267	252	234	246	206	245	248	248	235	231	231	231	244	240	265	213	254	224	204	244	247	247	221	254	220	230	241	237	237	240	239	248	252	233	247	256	208	231	246	246	218	266	247	237	217	222	216	227	221	226	230	221	237	265	245	244	233	212	236	215	235	231	252	234	238	230	241	234	252	240	248	201	258	240	246	257	240	236	219	232	235	230	228	221	253	248	236	220	232	246	233	217	241	216	253	256	263	248	232	232	220	240	246	273	263	243	211	237	244	265	254	236	221	268	259	232	256	250	241	228	260	250	236	266	222	239	242	253	228	239	262	220	248	274	235	249	200	225	227	247	281	238	244	243	238	234	250	211	213	241	256	230	261	229	239	256	242	234	267	236	243	264	226	243	235	237	237	264	276	215	263	260	224	229	205	237	227	287	282	244	259	234	225	216	230	257	273	231	239	260	261	256	262	245	264	231	260	251	270	233	232	223	255	238	259	253	229	214	242	240	240	244	212	252	255	222	254	267	262	263	235	215	263	230	237	230	251	230	241	225	228	249	247	240	229	232	245	226	267	277	266	242	256	235	252	230	251	240	228	251	210	222	208	203	241	235	222	235	233	253	257	239	244	236	244	254	242	243	236	226	274	258	241	281	268	247	231	238	228	262	199	249	248	238	251	268	269	216	250	236	239	219	229	247	246	224	245	234	250	237	223	206	238	247	271	252	232	256	258	212	251	220	228	226	227	255	237	260	212	238	223	208	232	215	216	270	199	271	241	246	243	224
2258	537	570	554	578	582	527	553	541	538	523	522	504	508	505	556	491	552	530	557	521	569	467	547	505	554	524	541	553	544	522	522	537	532	540	538	527	526	531	539	514	514	584	523	526	548	522	512	503	466	525	561	578	508	543	524	564	522	563	479	520	552	576	520	524	543	536	545	531	526	517	546	542	498	510	540	568	534	517	582	532	538	561	555	561	492	517	493	540	556	539	500	543	542	525	512	498	520	536	543	548	537	542	546	537	509	557	536	512	526	545	568	526	517	508	508	524	513	509	544	507	525	536	555	531	535	516	535	537	516	534	504	583	529	549	530	536	510	540	557	501	550	550	555	517	531	557	536	554	585	532	533	559	549	519	547	513	535	534	514	518	537	544	593	545	525	527	490	555	556	545	544	523	555	521	552	568	532	551	518	556	560	529	547	525	511	556	555	516	519	533	520	547	529	539	536	531	562	520	539	564	505	553	559	532	547	502	525	538	552	540	513	536	512	543	560	567	537	572	557	548	516	521	561	538	512	520	549	517	516	521	529	529	491	512	512	487	571	529	527	560	515	511	513	512	555	504	490	491	573	538	519	532	532	558	530	569	530	570	508	530	594	539	534	544	569	529	559	557	536	493	486	508	551	475	517	515	539	549	557	520	563	530	538	533	502	528	541	532	544	528	518	506	523	536	520	513	498	528	546	546	492	508	548	548	512	500	579	515	540	548	553	510	534	495	542	537	560	538	565	534	538	536	528	546	564	536	510	520	530	465	499	530	529	481	530	555	518	501	501	538	543	538	545	506	517	495	549	525	511	524	504	508	517	518	525	525	543	548	503	539	499	477	536	535	550	560	525	538	566	506	502	517	566	506	544	501	499	525	539	521	552	546	566	524	515	538	491	548	551	529	524	541	554	550	524	478	494	528	506	540	549	496	546	525	515	517	483	521	512	499	543	560	510	520	540	508	570	546	503	467	540	528	509	561	558	561	552	516	525	523	535	546	512	563	519	501	550	522	569	502	499	517	543	534	527	556	554	525	542	539	534	537	551	575	532	549	489	534	569	570	543	550	501	561	519	542	529	544	550	496	532	546	540	481	546	519	493	548	576	533	544	540	507	542	523	544	535	500	541	550	520	514	525	515	548	506	553	569	534	524	508	543	522	552	581	525	570	528	529	564	525	544	511	554	566	517	509	539	532	509	530	522	531	531	522	518	523	498	538	527	534	587	495	538	561	534	552	543	552	513	508	514	545	495	525	566	552	544	522	538	506	514	560	542	524	531	585	532	513	507	556	550	534	522	511	512	513	516	486	539	503	547	536	530	473	525	497	546	491	542	541	543	562	518	564	521	521	556	500	534	533	525	541	560	543	540	517	520	541	552	549	518	556	515	529	485	516	528	573	527	547	510	552	592	527	506	505	470	545	551	550	502	516	531	540	487	518	522	546	500	492	532	527	529	540	541	517	531	526	546	500	518	563	552	535	526	525	512	554	526	517	552	507	543	559	513	490	546	549	551	528	539	529	532	537	573	511	530	510	540	517	518	557	564	545	514	527	562	534	542	519	555	540	526	555	535	549	511	512	560	523	547	542	550	555	544	526	489	524	486	534	542	549	554	514	556	545	546	542	523	527	560	521	589	536	522	569	552	574	500	522	506	520	532	515	479	552	545	500	548	517	535	527	529	536	534	567	528	557	528	522	541	561	516	529	591	525	557	523	534	508	538	531	549	524	486	536	547	533	514	487	513	559	505	557	513	530	533	537	533	499	521	548	558	544	491	578	506	514	543	555	563	520	533	507	520	546	514	572	527	500	555	516	495	541	543	506	565	507	539	542	565	539	554	531	528	540	522	565	515	565	516	508	565	524	532	544	522	526	504	488	539	500	501	517	531	585	570	525	554	567	564	538	531	561	544	564	510	506	522	541	556	535	522	550	529	522	518	525	538	550	551	487	521	537	542	536	568	554	519	520	527	511	519	528	518	536	554	524	526	525	497	528	525	529	516	569	486	544	535	531	482	521	499	502	514	541	548	504	534	559	514	519	495	507	503	579	530	506	477	521	547	531	513	522	555	557	501	527	524	537	545	550	556	524	532	528	523	513	532	533	543	524	579	558	510	538	520	526	541	551	511	514	522	508	538	564	544	558	525	519	537	502	548	529	516	545	550	492	532	515	540	538	532	473	515	552	526	533	570	537	538	564	538	539	560	499	514	498	514	543	539	510	524	517	508	546	523	524	580	517	564	528	525	543	507	495	540	526	558	519	534	518	523	536	520	543	530	517	497	513	518	541	482	531	542	547	529	529	551	502	561	486	495	507	520	529	540	561	564	544	529	524	525	521	525	505	543	542	507	506	511	517	527	542	514	519	469	591	514	542	533	534	536	533	548	506	508	513	518	538	535	489	530	515	531	495	516	575	506	539	538	549	543	549	537	515	540	542	506	540	550	535	567	579	577	533	567	494	539	475	515	497	533	520	500	477	500	539	513	533	539	503	510	527	526	535	524	524	544	538	515	505	547	552	477	533	557	507	519	555	532	522	541	545	572	555	493	542	556	555	511	553	528	562	478	556	510	513	551	527	521	527	505	513	538	543	547	565	572	470	499	515	510	483	547	528	535	581	518	540	526	542	550	512	549	524	550	546	516	493	531	497	541	542	530	557	516	487	547	564	516	538	520	563	538	535	562	498	556	586	538	565	529	529	547	492	567	548	489	535	567	539	527	574	484	538	494	568	546	565	568	529	515	541	515	543	567	556	542	491	534	539	509	550	550	500	503	513	549	538	562	517	550	512	554	519	523	546	515	570	528	561	513	540	533	545	524	553	544	562	517	488	554	503	557	539	571	547	536	528	545	562	521	529	549	538	541	562	604	476	557	560	540	523	513	542	562	515	548	519	580	502	557	497	513	504	520	521	547	555	536	509	521	523	478	527	533	492	536	519	558	517	512	528	520	530	562	530	542	514	552	558	557	492	543	537	526	559	551	543	535	521	549	539	539	535	529	539	569	551	539	523	499	556	520	527	529	550	534	507	548	496	525	537	574	552	504	522	515	518	511	555	529	531	548	544	540	538	530	565	505	530	526	486	535	547	507	528	510	554	571	562	541	510	519	541	522	518	520	524	532	550	534	539	540	486	535	519	523	497	543	550	532	544	555	520	533	543	566	542	547	505	527	541	525	540	544	545	544	539	539	483	521	525	518	513	504	519	509	536	539	529	546	506	503	539	499	522	545	542	549	466	516	518	531	517	516	542	534	539	526	530	523	572	519	535	551	539	533	530	522	540	580	524	495	572	541	524	511	542	529	511	583	512	547	512	550	514	545	554	513	529	499	546	555	520	535	514	547	515	561	561	541	489	554	560	507	555	513	561	548	537	555	532	550	520	526	529	518	555	537	494	532	527	507	577	511	576	543	527	518	512	526	561	599	554	513	528	575	533	533	511	564	550	547	537	530	527	518	514	558	550	555	569	525	578	508	519	540	568	587	560	519	504
9183	534	467	358	292	235	219	173	186	158	157	143	150	142	139	153	134	143	153	107	132	128	152	153	113	148	117	116	146	135	116	145	131	141	127	129	140	145	123	128	109	144	113	120	110	139	133	126	139	143	136	120	139	114	121	143	142	124	115	115	129	108	116	114	126	127	109	123	116	126	130	149	105	138	123	128	112	116	131	128	114	154	112	121	127	134	120	106	122	142	123	134	120	123	145	120	122	123	118	116	116	140	120	133	113	123	115	122	124	125	103	127	128	118	132	119	123	114	127	118	130	137	119	120	137	121	123	133	129	117	142	111	120	123	109	117	135	121	122	129	162	113	108	113	143	112	124	115	133	123	144	122	126	123	112	132	88	113	120	141	137	133	130	119	117	110	135	116	137	138	119	140	114	114	127	102	143	134	131	133	125	100	136	127	135	146	119	120	148	132	121	134	122	128	128	104	133	105	127	111	118	144	118	143	107	138	116	127	135	137	131	111	132	121	118	94	139	139	137	102	151	127	144	132	143	120	129	113	110	129	131	113	134	135	111	113	122	129	108	116	157	116	120	131	115	127	137	120	108	139	103	122	105	140	146	116	126	116	121	133	123	143	116	157	123	137	127	102	95	110	105	105	133	125	119	120	149	128	125	122	139	116	128	124	117	99	127	105	137	115	97	109	121	121	118	134	110	134	137	137	103	125	123	141	130	113	126	122	121	119	125	129	130	126	123	119	136	124	137	142	141	131	126	118	129	127	127	120	113	111	136	134	139	125	101	129	132	121	123	133	123	152	103	135	135	128	127	135	118	122	110	114	109	142	109	110	116	108	116	127	135	122	124	146	112	120	126	132	99	136	130	127	123	125	106	133	132	149	136	136	122	130	122	111	141	146	134	120	119	136	111	127	139	123	138	113	121	119	136	115	119	116	99	120	118	125	126	136	117	132	131	114	101	131	106	112	116	107	104	111	124	127	148	123	111	128	125	134	121	131	112	138	113	118	107	126	117	139	122	118	121	108	127	116	131	128	135	152	121	122	123	139	142	117	147	123	123	113	139	121	136	135	120	129	134	137	104	92	136	132	126	103	125	139	121	124	131	125	124	124	123	121	133	122	121	138	118	140	132	135	122	114	112	134	119	138	108	102	106	117	109	125	139	135	115	118	110	109	114	128	114	115	115	143	118	124	111	107	123	134	118	111	106	131	125	124	135	134	131	120	109	123	133	119	117	138	95	128	120	143	117	113	129	147	133	128	107	111	133	137	114	116	115	91	140	112	125	138	157	121	130	103	146	133	124	130	117	140	118	146	103	140	122	142	144	138	116	97	138	109	136	147	125	108	109	107	115	134	106	123	113	126	128	117	147	108	109	117	132	130	113	125	126	114	120	127	116	127	158	122	123	161	128	142	120	105	105	117	134	136	113	129	127	113	127	113	144	129	131	117	131	141	126	108	115	134	131	117	122	116	108	112	119	118	126	137	132	137	126	147	126	130	124	130	118	107	137	129	97	124	139	106	133	100	139	112	115	128	108	129	156	138	98	115	125	125	141	123	121	128	146	160	140	129	127	123	100	111	133	119	124	107	100	123	138	126	122	126	103	111	129	134	144	131	139	115	140	110	116	127	138	121	120	114	146	151	132	127	128	118	108	118	143	130	124	126	124	147	136	120	143	132	124	117	105	104	128	113	107	117	135	134	137	114	115	113	138	124	134	117	135	145	120	130	122	132	124	137	136	109	103	119	142	129	139	144	125	121	120	129	121	121	105	136	125	129	130	116	147	127	119	132	139	133	136	127	132	102	124	114	105	140	132	153	147	156	134	135	157	133	129	129	127	126	124	127	126	130	155	126	126	137	104	134	131	117	111	121	117	115	131	139	106	139	136	125	119	125	108	140	126	126	133	125	134	142	111	122	139	132	122	111	139	111	124	118	111	123	140	148	113	100	124	108	118	137	126	130	126	105	136	148	123	148	141	142	141	115	120	117	122	127	121	144	110	116	109	112	138	120	137	123	121	122	127	127	115	142	133	121	137	107	145	135	121	129	140	146	124	123	139	109	119	136	136	116	106	125	151	129	98	117	113	119	125	137	138	104	112	133	119	132	133	123	160	131	122	156	137	124	113	112	126	135	125	137	105	139	109	125	119	133	139	112	118	109	111	129	163	121	108	113	124	126	128	107	106	135	124	129	127	133	134	121	119	143	121	125	139	111	120	106	119	141	128	128	122	133	127	111	139	124	136	122	117	146	128	96	136	117	149	92	117	116	114	112	119	136	126	117	131	138	116	124	141	146	113	132	120	114	126	125	120	129	133	141	136	117	130	116	118	153	128	140	115	142	115	127	132	101	127	122	108	123	96	105	120	126	119	131	133	132	133	128	115	126	108	120	124	132	129	127	146	114	123	123	142	126	107	107	141	136	126	120	121	161	127	99	120	121	105	121	119	134	123	112	117	134	136	135	112	130	120	147	117	107	138	122	118	136	123	134	130	122	136	133	145	120	127	121	104	122	123	119	116	117	118	133	111	136	99	132	113	111	105	136	129	109	131	129	131	129	129	129	141	141	147	136	101	133	118	114	119	128	121	129	132	121	156	120	112	139	122	130	113	134	140	121	118	141	131	135	116	118	130	133	128	126	109	130	130	102	122	130	118	122	132	127	131	117	120	142	121	127	131	125	120	116	147	121	132	133	122	103	114	140	109	117	130	130	114	133	117	117	129	110	141	123	112	125	148	128	114	146	117	119	139	123	140	135	138	120	116	110	148	123	137	143	136	121	114	128	122	116	133	145	128	118	134	114	131	122	127	133	118	114	112	124	123	117	155	111	132	117	122	114	114	129	125	115	116	123	139	137	112	120	124	133	133	142	137	129	130	140	157	112	128	124	114	124	122	121	117	116	114	115	142	110	108	137	117	113	141	119	137	131	124	121	96	134	115	128	118	122	115	135	133	103	122	126	118	130	117	134	112	116	137	128	135	148	126	133	129	126	124	120	151	129	142	131	129	141	126	132	102	136	143	122	146	142	113	135	132	107	124	119	101	132	116	121	124	109	135	139	135	120	125	142	100	130	119	118	125	123	125	139	121	122	148	140	124	128	110	138	112	119	131	122	138	97	122	127	113	105	128	138	132	136	141	101	122	110	133	116	126	117	113	108	131	102	131	112	127	108	122	103	116	100	111	119	113	92	108	143	99	107	128	136	114	110	135	115	120	144	130	146	137	109	126	124	117	129	126	118	105	158	121	141	97	123	103	124	127	106	109	137	150	137	135	117	130	114	127	129	106	135	123	121	112	127	124	115	125	121	114	108	133	115	137	121	128	120	118	110	135	116	130	112	143	138	115	124	118	124	111	107	125	116	130	139	101	116	131	128	122	107	101	142	126	122	131	123	118	91	125	118	121	119	114	127	113	128	145	128	139	126	136	137	120	122	111	134	126	124	135	120	120	116	121	125	139	118	135	115	120	125	145	131	115	123	155	104	127	123	124	134
7145	553	1046	1142	1030	813	684	591	561	548	494	484	400	443	407	402	384	367	368	343	337	353	335	333	322	340	371	332	325	364	348	295	382	349	319	303	313	347	321	349	317	299	302	310	304	337	324	301	300	286	332	291	307	267	315	286	333	314	337	299	334	291	310	341	312	319	317	262	306	290	319	328	317	309	301	294	331	329	315	312	326	300	316	325	293	312	327	311	309	322	304	315	300	332	278	275	314	314	296	323	314	329	298	313	293	295	309	338	324	300	288	290	305	315	329	331	300	328	314	320	326	317	290	279	315	309	320	334	317	318	303	310	307	323	315	311	315	338	324	302	321	288	295	283	346	346	294	334	306	336	331	258	362	297	298	291	322	286	291	311	331	273	319	307	290	324	301	273	310	315	329	321	287	307	306	316	319	296	314	294	337	313	299	274	296	300	296	304	287	333	293	301	320	295	305	315	325	286	351	321	275	321	307	306	279	332	306	282	279	284	333	300	304	314	294	307	324	311	282	305	312	290	333	320	291	282	305	301	311	301	314	303	321	293	293	332	269	322	280	298	301	298	293	311	307	322	287	317	283	331	300	311	306	307	290	321	313	305	317	342	296	331	323	292	321	272	312	303	291	312	312	309	329	274	327	336	330	324	306	297	311	313	299	306	300	321	296	317	314	323	327	304	298	334	285	319	311	279	299	280	356	349	291	322	287	294	313	330	322	319	305	311	309	303	297	297	280	311	319	298	351	319	311	319	325	298	303	293	266	310	303	302	295	307	280	298	294	329	299	304	320	297	286	315	278	284	295	305	326	295	326	296	328	290	311	314	309	289	274	321	290	317	332	281	296	284	282	318	313	304	266	305	310	327	323	299	329	304	271	302	315	302	332	275	318	316	283	299	306	307	293	285	313	331	305	314	297	320	277	313	284	322	293	295	334	310	297	282	316	278	299	290	294	336	286	279	285	324	301	299	278	343	313	302	294	320	317	333	280	315	324	318	314	301	315	308	299	314	337	327	312	306	312	304	300	323	273	302	311	276	271	307	320	327	305	338	302	318	284	303	329	317	315	313	276	266	293	328	316	311	305	312	320	276	294	320	301	337	326	305	321	308	322	355	326	301	317	292	349	283	296	306	286	313	314	311	291	318	305	325	322	309	309	306	273	326	293	314	307	312	304	320	291	318	357	296	316	304	298	331	312	307	314	287	326	294	332	313	294	340	279	318	312	326	296	310	315	321	297	305	277	311	307	312	270	302	289	293	290	280	327	307	295	322	313	307	295	323	297	302	301	308	304	289	342	313	307	286	334	290	269	285	303	315	285	325	289	337	291	295	314	308	296	292	297	320	306	334	312	287	305	318	268	301	316	276	240	323	329	310	295	314	305	291	287	313	324	305	293	312	317	297	334	307	296	304	331	321	289	301	319	299	316	251	301	283	320	309	306	280	325	284	315	291	313	280	302	331	298	305	302	331	273	315	269	308	304	292	298	324	312	312	297	294	297	284	331	315	281	315	314	297	311	311	330	304	311	305	290	290	305	330	319	310	330	318	315	319	331	314	276	322	322	322	292	307	293	336	267	341	338	293	297	306	294	308	306	334	294	355	303	302	303	288	288	287	306	311	280	319	327	283	298	312	305	315	340	302	327	311	333	318	302	292	310	335	321	320	290	316	295	297	299	302	346	275	321	304	292	324	321	308	316	309	329	311	264	316	314	305	306	317	307	269	314	294	273	357	307	332	317	293	315	297	288	321	302	285	329	304	329	315	306	323	305	306	297	342	285	315	321	297	300	319	286	298	296	309	296	306	337	309	306	313	330	337	321	295	296	308	285	311	313	293	300	324	347	311	293	298	286	324	291	298	332	297	292	297	306	344	309	313	283	283	306	336	291	299	319	302	289	322	316	301	313	301	309	300	285	316	301	290	312	308	297	331	322	291	320	316	280	290	320	319	309	310	311	320	311	308	332	314	334	311	302	294	317	362	304	289	307	304	310	307	299	294	330	308	291	314	322	328	301	308	332	335	289	304	311	298	292	290	295	281	315	304	342	261	300	311	324	287	338	359	330	302	323	323	316	298	326	325	297	282	289	313	313	296	323	300	287	338	314	327	298	333	295	339	290	321	328	302	316	285	294	293	298	304	278	317	291	301	306	314	299	320	343	278	310	293	309	293	285	299	281	288	323	306	285	300	294	310	311	307	272	319	327	297	293	297	346	285	302	309	321	322	321	316	308	286	302	294	301	300	300	305	317	345	311	345	298	280	285	283	300	293	308	300	313	281	304	345	296	298	323	308	335	297	309	296	296	326	308	352	297	317	306	316	282	310	326	280	354	286	294	309	319	317	320	325	344	296	316	304	354	294	296	287	293	285	319	314	291	288	276	296	311	318	339	329	318	301	295	280	308	333	309	295	314	289	301	308	323	310	312	310	331	338	297	301	321	339	308	303	291	291	320	327	296	327	326	310	264	301	348	297	314	321	330	302	312	340	336	281	301	327	305	318	339	317	299	317	293	308	305	314	305	284	323	290	319	322	319	297	298	323	304	321	311	338	305	294	310	302	332	304	282	292	308	309	299	310	313	278	304	302	305	332	321	297	307	319	327	333	290	326	311	309	266	308	293	307	292	328	303	341	308	302	308	327	307	299	323	277	321	339	352	305	285	309	309	289	308	313	287	291	295	318	320	306	312	289	315	292	270	294	301	315	287	294	317	316	301	280	312	315	319	300	309	328	337	294	288	292	305	296	304	303	313	296	316	326	312	307	325	328	293	317	304	310	327	283	294	300	300	308	292	329	314	316	312	268	277	338	304	308	339	296	304	317	296	304	276	288	288	318	286	280	332	300	291	324	291	320	317	324	294	267	302	302	317	327	341	321	306	274	299	325	318	293	274	307	275	329	332	315	287	313	318	292	302	308	318	308	327	299	298	320	306	323	314	304	284	330	325	274	296	301	290	320	278	303	306	278	317	321	308	328	347	297	294	294	281	333	307	278	308	305	306	308	298	294	282	329	283	273	301	320	326	344	321	292	317	335	303	303	283	295	330	285	307	311	309	278	289	321	304	305	284	286	295	322	298	288	284	337	290	316	304	314	288	283	286	319	291	292	319	297	288	305	294	293	342	303	315	332	301	339	307	298	321	317	292	304	335	314	334	306	298	309	334	315	328	288	297	304	290	302	292	320	300	294	332	307	311	290	352	320	290	344	301	333	290	315	337	268	293	302	293	285	304	324	317	305	332	299	315	288	288	303	306	301	312	317	328	312	284	298	350	292	295	301	291	294	318	296	279	325	283	317	301	305	295	315	285	273	303	299	326	316	344	341	307	310	306	300	295	319	319	335	319	344	281	348	324	285	317	301	287	285	298	296	297	310	326	311	319	309	267	301	312	318	290	322	295	307	302	301	293	311	313	314	318	293	290	275	309	333	311	287	286	261	333	347	295	323	346	321	327	302	284	293	273	287	300	263	347	317	271	308	326	336	321	333	334	305
16175	1275	973	653	540	411	357	281	259	253	250	225	220	242	218	214	224	196	218	203	209	212	221	194	214	194	199	217	205	230	204	204	176	233	171	222	179	197	202	179	210	209	189	201	206	200	185	192	171	192	224	196	185	225	190	169	186	187	182	185	165	202	179	173	193	211	232	196	203	186	196	177	223	200	187	185	180	187	193	181	195	187	190	153	177	175	204	197	170	206	185	164	177	179	211	200	194	172	201	190	173	214	198	181	177	192	192	188	205	209	199	195	199	190	183	194	172	180	169	183	210	192	208	182	179	193	213	200	195	202	187	183	182	232	206	182	195	180	183	166	164	185	197	167	182	186	172	190	169	221	204	197	171	196	204	190	185	221	183	177	209	185	202	187	170	177	186	174	192	185	208	194	199	195	166	198	181	203	187	176	181	159	187	200	182	171	173	175	201	203	176	201	201	196	204	177	179	187	210	217	177	186	181	222	175	201	208	178	205	201	185	197	182	190	190	221	203	189	173	205	163	184	195	155	195	209	166	183	213	196	183	183	198	201	202	206	174	179	167	201	198	169	183	186	173	179	193	184	189	191	201	185	193	198	153	180	200	207	208	182	187	159	212	186	176	185	190	179	185	195	215	203	180	186	214	168	205	182	211	216	201	178	178	191	197	250	214	205	198	196	184	200	219	213	188	176	172	191	183	181	175	188	174	202	190	194	176	180	184	207	163	208	203	182	218	178	169	193	184	205	191	193	174	203	200	192	204	187	170	182	174	197	178	193	204	199	188	179	208	197	173	186	184	197	207	191	198	185	197	181	190	186	192	207	199	187	205	216	214	198	175	177	183	175	180	183	178	182	190	192	174	197	180	191	192	178	188	176	158	182	168	165	194	202	177	186	223	177	205	201	195	177	178	174	194	191	188	201	161	182	171	191	203	193	179	192	201	191	183	204	184	182	187	183	190	191	229	210	206	170	191	179	200	203	168	198	202	192	182	190	183	181	169	202	186	192	191	186	178	188	197	197	212	183	204	175	191	187	195	197	190	156	190	171	186	194	181	197	182	193	177	170	209	164	199	185	184	196	192	179	225	223	187	209	202	206	149	191	148	186	186	213	178	187	174	172	199	198	192	201	217	213	190	195	177	201	199	198	214	165	190	185	202	172	188	180	177	200	197	207	197	207	160	179	197	208	180	206	198	201	188	193	202	182	203	211	211	198	185	185	219	179	225	209	188	197	196	192	193	201	203	195	212	185	168	168	196	200	220	163	176	192	191	195	191	203	179	179	188	200	210	191	213	184	205	188	163	176	207	188	202	175	191	206	204	161	224	217	202	162	184	182	190	211	202	179	166	209	209	187	162	165	164	195	197	209	177	207	199	207	195	182	174	179	179	193	176	196	203	189	188	194	188	204	192	159	221	177	210	201	150	195	201	197	169	189	174	205	173	206	188	193	217	173	194	180	197	207	189	179	178	183	177	201	174	196	197	206	194	200	198	181	214	191	200	200	199	189	188	181	168	192	202	182	202	172	190	200	199	232	201	175	185	189	192	195	213	192	187	224	162	211	187	197	190	208	182	211	198	183	188	200	192	200	211	195	196	201	201	202	191	199	188	190	186	214	205	195	172	198	182	182	201	206	204	184	175	189	199	206	201	215	231	204	211	199	186	203	180	162	192	187	188	192	200	184	196	202	192	181	192	174	196	180	205	185	192	197	201	179	204	189	215	187	189	168	172	173	171	188	206	192	180	194	186	190	220	206	165	181	179	195	195	187	186	189	192	217	187	191	197	184	167	185	165	179	200	207	183	193	186	195	213	178	175	217	199	176	194	203	208	190	182	178	175	192	189	212	190	206	184	188	213	193	180	194	199	192	228	193	194	181	203	197	199	193	195	175	190	191	212	187	219	209	188	179	175	192	196	185	212	186	204	177	222	193	187	194	176	185	157	189	188	190	185	194	211	214	192	235	194	187	190	196	182	193	206	191	174	221	192	216	216	201	173	192	220	193	210	176	173	210	188	185	179	217	207	218	189	189	211	195	201	189	185	203	201	192	193	191	185	170	186	200	231	191	180	201	194	192	198	174	196	188	204	205	211	194	205	182	207	222	197	198	208	184	214	177	171	198	196	163	173	163	201	185	174	169	214	190	184	194	204	173	178	194	192	187	187	173	189	194	202	199	191	172	189	163	177	188	182	191	176	205	192	188	194	184	194	174	202	197	194	203	162	177	174	200	221	179	177	205	196	204	177	178	163	186	187	195	219	210	166	210	219	191	192	192	177	204	173	164	197	187	177	185	202	180	192	185	175	209	192	190	204	171	172	170	191	202	176	183	174	152	178	177	191	190	229	173	189	173	175	214	190	173	188	214	197	191	180	203	172	196	172	221	211	189	180	178	199	219	180	194	177	184	187	201	208	202	207	200	194	190	202	201	206	172	195	193	194	204	186	177	208	183	194	187	186	176	178	193	169	179	194	195	186	217	210	193	199	226	178	180	189	199	189	202	213	203	162	165	162	176	206	167	174	184	194	200	195	210	183	211	184	197	179	170	178	202	200	204	185	193	204	178	190	182	216	200	191	179	191	203	182	186	179	186	171	212	207	195	205	191	148	190	189	196	206	202	189	191	199	205	187	198	182	211	180	160	182	191	201	209	166	203	184	221	171	210	192	163	202	196	192	211	193	176	191	175	203	174	200	191	209	218	180	184	191	158	188	212	171	153	178	197	207	192	205	217	198	166	166	191	168	197	191	185	210	186	172	186	206	184	199	209	185	201	207	188	176	193	195	188	211	181	198	166	148	207	177	205	170	193	199	191	197	184	196	181	193	204	170	186	177	184	199	174	187	168	190	194	178	184	189	179	203	181	199	191	208	213	177	205	185	188	201	202	183	194	175	199	158	191	159	175	214	181	172	203	166	164	217	230	200	173	192	203	209	190	189	179	192	207	194	213	199	186	188	200	178	211	198	213	186	191	208	207	182	163	197	191	191	187	186	207	199	186	209	186	193	205	200	191	170	179	214	177	190	190	191	175	208	202	200	196	199	203	191	171	196	191	203	173	204	165	173	179	203	197	213	158	174	212	193	198	181	189	186	167	175	182	207	180	191	176	184	200	170	169	190	149	190	186	187	192	197	201	207	203	192	154	201	200	205	212	195	190	179	157	171	191	185	170	198	183	224	201	179	167	185	213	181	193	194	182	187	167	176	170	198	180	200	184	190	171	220	186	198	191	186	211	172	164	186	171	209	185	179	223	196	217	191	184	166	191	166	185	208	206	199	185	220	190	211	177	194	199	192	195	175	199	173	183	193	201	180	211	200	183	186	197	187	198	190	187	186	182	191	195	179	195	186	220	189	192	183	165	163	189	168	200	185	198	194	217	206	191	185	164	203	196	189	202	197	189	193	193	191	204	183	183	179	185	181	195	192	190	194	207	204	190	182	199	163	192	206	186	174	170	203	195	175	202	194	186	186	189	216	176	190	183	193	177	209	205
9382	1023	1869	2203	1789	1523	1270	1097	978	889	827	769	708	675	658	619	621	615	562	568	545	509	495	602	517	541	486	493	532	502	500	523	494	497	513	534	511	450	519	489	468	485	501	469	485	501	501	492	507	463	473	475	492	484	463	501	413	469	474	496	429	475	420	474	433	469	449	448	451	453	477	434	461	471	446	421	477	480	442	483	471	476	475	467	467	484	490	471	518	470	465	448	472	489	459	462	443	443	503	482	472	455	501	445	488	454	501	473	444	468	486	481	454	472	472	456	476	470	460	473	446	454	431	466	425	445	450	508	472	445	483	448	439	504	471	511	452	449	432	435	450	467	484	446	455	470	443	426	453	479	458	447	428	470	413	467	449	445	442	449	423	436	437	454	455	471	474	472	447	474	512	462	466	441	486	466	487	428	469	468	467	463	490	498	457	496	479	463	422	437	484	454	487	503	445	473	445	497	480	457	420	490	451	484	404	489	441	490	434	455	470	418	479	478	485	507	467	494	448	448	464	454	422	468	434	451	429	459	486	451	453	444	416	483	470	466	473	466	442	479	512	456	390	469	439	502	435	479	445	466	471	463	464	488	464	444	477	459	481	482	474	454	499	457	445	482	500	465	448	463	497	480	505	445	467	444	451	462	438	403	440	458	434	456	473	447	448	477	466	472	457	477	457	470	491	471	492	439	453	445	449	471	457	434	457	474	470	462	443	466	479	469	459	442	444	449	498	472	472	420	490	414	472	497	481	475	454	477	446	471	444	446	508	478	435	490	479	477	427	473	472	447	462	471	459	488	497	465	455	422	468	478	427	464	434	417	460	464	479	442	482	494	503	447	445	493	488	463	485	503	443	448	417	447	502	463	440	442	469	434	454	449	443	443	441	462	474	486	415	496	468	439	451	437	479	459	457	423	462	463	456	446	470	465	467	470	444	485	484	468	512	426	478	425	478	428	427	476	456	417	439	462	451	420	448	459	468	474	452	458	488	437	461	437	461	464	451	433	433	478	415	487	437	437	469	457	454	482	468	489	478	416	466	484	475	490	448	447	472	485	471	453	466	451	440	472	449	447	474	452	480	455	441	468	435	441	440	453	442	460	438	464	428	451	466	447	485	447	446	470	453	427	445	458	495	445	452	462	462	442	460	484	447	452	443	432	452	433	414	463	478	503	463	414	439	444	446	441	447	454	500	480	479	484	447	411	489	481	433	436	460	467	475	457	455	441	456	472	445	439	432	445	473	497	470	511	458	443	479	457	438	464	457	460	477	464	422	425	451	481	460	493	518	450	469	455	475	443	494	464	458	453	472	516	463	480	443	475	438	495	479	468	454	472	460	484	473	408	434	470	478	436	484	527	487	439	453	481	441	465	473	461	446	477	452	446	459	489	481	456	463	476	474	452	435	455	478	455	463	466	446	453	472	492	450	489	461	476	472	469	447	474	457	443	466	451	427	484	461	449	456	487	441	444	435	442	468	479	490	447	447	479	400	430	463	478	470	476	463	450	468	462	504	435	471	491	412	451	446	431	478	453	452	479	475	459	502	425	422	429	451	465	452	464	467	474	434	477	439	464	463	472	470	433	479	448	469	450	460	478	470	455	484	449	434	445	454	451	491	481	454	425	481	431	441	480	484	453	480	442	458	457	446	451	470	415	467	444	467	442	426	463	441	422	466	420	463	457	470	463	486	452	460	476	448	488	486	484	440	445	464	505	448	512	469	476	437	457	498	465	455	504	490	469	496	444	451	422	471	461	474	427	493	451	449	455	467	448	462	435	450	479	500	457	476	444	454	458	431	439	451	459	463	439	465	459	469	439	437	488	470	451	479	480	418	472	444	466	471	438	418	499	455	430	470	424	426	459	476	418	447	474	455	468	455	445	456	474	450	434	456	466	434	465	425	475	481	458	447	418	443	466	441	465	471	417	454	475	452	444	485	492	491	466	448	443	453	446	445	475	451	474	455	462	496	430	447	489	419	477	416	517	446	461	450	407	458	460	470	421	458	466	469	451	484	417	449	435	444	455	468	446	460	466	467	466	488	458	466	458	461	435	447	485	428	448	480	425	485	499	444	473	483	440	497	436	422	484	473	461	443	482	426	499	466	468	448	450	477	433	469	428	457	468	452	500	442	481	480	421	467	454	479	478	440	475	476	468	437	493	460	470	434	462	466	418	425	468	449	444	492	447	460	452	458	466	449	439	475	463	464	486	463	436	483	470	467	436	394	453	473	497	440	476	458	470	413	456	483	454	459	425	467	445	431	459	482	458	457	473	480	493	482	490	455	459	450	453	444	450	457	492	448	487	441	482	484	441	487	486	446	473	438	449	451	471	440	445	455	475	470	482	430	473	447	438	421	463	473	458	433	514	481	471	447	468	445	459	471	491	471	443	452	448	473	477	452	431	432	448	473	478	473	442	445	466	429	467	447	484	486	451	472	486	460	477	464	468	437	470	490	456	462	474	484	421	447	464	455	419	425	483	444	447	471	450	468	486	456	421	437	486	459	427	446	443	483	460	452	458	455	483	476	481	418	472	449	469	460	450	459	459	450	455	437	430	477	469	452	455	479	440	469	487	463	445	475	459	483	433	468	467	445	444	446	473	408	439	472	499	446	476	421	472	433	449	457	472	489	463	464	490	443	453	485	464	453	481	472	503	430	493	449	427	471	455	488	447	461	434	460	495	454	442	459	457	452	485	456	503	452	482	462	473	416	433	461	475	473	448	437	436	470	422	448	457	474	453	487	432	457	459	444	439	464	441	473	461	486	473	429	512	508	471	488	421	473	472	432	472	451	450	486	438	461	440	480	481	487	468	442	442	456	423	469	483	485	468	464	454	461	435	476	458	474	472	461	456	443	437	462	426	493	456	438	486	515	467	465	486	496	447	465	476	440	497	469	464	458	464	455	455	446	472	460	444	491	480	482	444	495	444	449	428	476	488	448	436	459	459	406	417	492	457	443	470	432	431	505	432	458	479	454	435	462	446	472	460	496	440	492	481	456	427	448	428	452	399	456	440	411	438	445	452	494	449	458	497	445	472	417	443	446	459	485	446	439	465	444	447	444	486	465	430	446	461	446	473	464	405	490	474	431	414	470	475	452	463	460	502	485	451	465	468	451	429	460	493	454	459	431	447	465	499	483	425	482	452	435	422	436	489	456	474	465	524	414	475	463	464	443	457	469	470	476	453	474	456	442	423	469	455	448	414	478	504	449	436	450	475	457	484	443	480	450	435	486	427	477	477	481	416	437	439	446	453	455	470	460	454	449	481	469	490	448	449	459	480	448	471	488	420	462	433	462	507	445	483	441	468	455	464	438	453	446	473	476	461	467	470	451	467	465	472	459	486	445	441	432	445	430	430	495	417	452	494	455	456	469	462	479	439	441	431	442	447	486	451	494	460	456	471	455	459	447	430	490	455	486	459	474	483	475	445	479	462	472	448	454	477	455	461	471	432	460	480	477	460	464	513	471	462	437	441	457	468
2306	265	255	236	251	247	260	238	258	248	227	234	244	218	223	242	249	236	235	246	220	250	227	241	239	253	224	231	211	263	238	265	243	225	242	235	248	263	242	247	254	236	255	213	248	250	227	253	238	245	247	239	231	281	230	186	244	238	232	266	233	237	239	269	214	229	217	216	242	228	225	230	239	234	222	252	245	244	237	264	251	221	243	238	246	196	263	218	252	237	223	250	261	224	246	236	240	229	222	212	217	230	253	212	234	198	240	218	242	260	255	231	223	235	224	242	230	244	217	231	257	233	250	249	278	241	244	251	237	259	265	255	227	195	224	238	223	233	260	241	232	264	260	261	243	233	202	266	228	235	238	258	253	238	270	215	257	257	232	255	236	225	221	237	254	242	279	228	229	249	262	222	269	215	245	257	241	258	217	222	240	226	223	246	260	230	274	250	219	222	243	228	216	222	242	245	242	268	237	222	216	243	237	252	262	255	238	215	249	241	259	258	282	248	218	239	257	283	233	224	239	264	246	238	228	250	231	258	238	228	223	247	239	231	249	232	254	210	240	225	248	252	262	188	240	242	226	224	243	227	246	232	250	251	210	250	213	252	241	227	229	225	250	241	249	235	239	261	254	231	231	244	219	250	244	254	252	269	249	215	244	263	253	233	238	248	206	234	232	224	218	240	233	216	251	228	238	223	253	270	259	251	244	221	239	228	246	274	261	232	260	210	247	233	217	254	245	246	244	237	218	227	217	254	263	237	249	243	267	255	245	260	234	266	229	234	252	235	240	242	245	220	243	240	246	227	242	218	253	254	272	269	247	255	213	248	234	210	225	229	218	264	219	260	189	221	238	280	213	227	255	239	223	235	253	244	242	226	206	244	259	264	254	266	231	235	222	265	247	242	236	243	260	265	219	235	225	245	265	256	245	228	237	220	208	241	249	254	240	245	232	225	233	233	216	243	239	225	237	228	261	239	230	244	219	247	250	238	208	237	250	249	243	241	229	222	222	220	217	231	231	213	233	242	256	235	250	220	214	275	213	204	259	257	253	268	251	247	214	254	223	288	220	224	253	236	247	261	239	237	264	235	234	234	261	262	231	209	232	244	248	243	253	233	264	239	245	250	243	226	252	277	234	258	272	228	254	219	248	245	231	260	239	257	257	264	237	236	231	224	289	217	249	249	236	240	230	235	212	221	268	241	241	245	244	258	244	245	217	264	222	263	239	254	242	248	224	255	306	242	239	242	234	252	248	237	230	242	261	248	218	272	261	228	241	219	215	211	264	254	281	227	187	231	220	277	269	230	246	249	252	243	246	214	237	216	245	246	237	253	236	211	287	229	261	255	248	238	268	246	248	232	243	199	229	223	273	220	220	227	239	231	241	213	231	224	240	227	226	262	232	239	295	283	222	238	235	228	234	238	258	231	211	232	238	227	249	233	240	249	263	243	223	228	246	261	212	260	241	256	227	220	245	243	214	241	235	237	269	248	267	247	253	233	223	268	251	247	223	191	248	272	238	235	282	274	242	236	223	230	234	213	215	242	277	243	242	233	254	254	223	241	256	211	244	261	250	215	239	262	241	240	262	265	209	242	236	249	249	247	262	227	225	255	230	235	226	255	239	214	239	226	215	236	245	276	240	229	265	231	240	221	234	237	248	207	254	244	281	270	243	243	210	245	256	252	244	221	211	216	262	287	261	258	244	224	265	229	261	243	220	250	253	245	233	223	236	247	245	259	241	240	217	231	232	253	231	229	257	239	234	238	265	228	259	243	227	254	273	249	203	235	247	214	263	231	238	237	236	229	227	257	236	222	208	217	242	243	263	217	237	235	229	236	255	234	228	241	250	241	254	289	269	233	225	241	229	265	250	253	215	254	238	255	253	223	235	253	216	235	252	242	241	235	241	224	241	237	231	221	247	242	245	221	247	243	239	260	242	214	223	191	256	233	216	253	265	231	265	286	229	227	248	228	219	259	246	274	252	234	234	246	267	257	241	243	248	234	203	218	219	218	254	244	237	262	248	240	263	228	268	253	242	227	265	233	254	229	283	262	226	241	246	215	218	238	249	233	237	273	247	240	216	234	232	219	234	268	239	240	238	229	254	221	248	253	220	257	244	249	222	241	224	222	265	255	239	236	230	254	264	228	238	227	236	208	245	214	244	251	234	243	247	229	255	227	263	220	227	251	245	231	198	252	243	237	249	245	232	239	200	228	224	251	231	215	246	232	260	251	253	238	249	236	231	253	238	263	269	257	255	251	244	200	231	234	264	249	238	271	244	259	243	233	208	261	221	230	259	232	245	244	238	231	242	230	249	240	256	240	232	190	247	232	246	233	231	226	239	253	225	236	262	236	253	251	223	244	277	230	256	240	243	259	230	237	248	214	244	252	236	240	220	221	214	236	246	273	231	229	238	255	243	227	239	273	254	200	223	221	268	252	233	248	218	238	265	227	247	226	245	223	232	230	256	229	253	250	243	248	248	249	230	247	231	230	245	248	229	247	222	219	258	224	275	215	216	256	253	219	218	241	262	232	249	235	250	217	217	248	232	261	232	259	221	225	217	235	276	242	256	232	282	257	204	251	258	241	230	226	228	250	255	278	245	231	236	235	219	274	206	253	221	273	241	248	232	226	242	245	231	235	264	234	222	223	191	243	248	221	249	224	225	254	246	224	210	223	264	235	237	253	252	227	235	248	223	225	286	235	221	212	224	226	252	237	233	262	237	264	213	238	243	240	228	233	236	274	233	245	242	255	223	243	238	234	245	247	234	254	257	236	229	251	257	234	219	239	250	238	234	237	230	242	270	248	210	216	270	239	231	249	244	239	231	241	253	239	213	224	264	259	227	257	217	239	210	224	249	249	251	214	251	230	253	249	245	236	223	253	254	241	208	252	229	235	236	267	229	247	247	217	256	236	236	250	241	226	227	228	222	230	252	228	228	231	226	245	255	256	227	274	227	228	258	230	216	211	229	256	222	240	236	257	225	244	227	238	225	238	262	263	244	239	219	250	225	232	233	274	248	217	205	249	227	250	242	234	249	218	242	218	272	271	266	246	241	229	235	222	245	242	235	252	253	239	226	243	249	247	265	263	220	243	268	289	232	260	243	254	279	236	235	238	261	236	218	245	284	228	247	224	249	256	253	230	240	247	225	223	222	230	225	228	224	229	244	266	243	235	229	232	256	217	216	255	219	236	261	250	259	268	251	250	238	221	226	268	242	243	205	253	278	241	250	257	245	245	257	232	226	245	246	248	239	206	231	235	249	228	267	253	243	222	242	231	220	244	214	219	227	254	256	248	247	233	261	249	236	241	232	249	234	247	236	222	229	249	246	228	243	235	214	225	251	232	217	248	254	258	226	244	236	260	233	247	214	258	243	216	245	239	227	225	234	255	236	239	204	222	240	220	253	219	270	219	249	248	243	249	234	220	264	233	227	270	238	228	222	238	209	243	227	253	206	226	249	234	252	251	259	231	247	230	218	207
2108	526	531	576	513	573	536	542	535	550	500	520	507	542	543	554	515	525	511	536	538	522	559	493	482	543	562	549	540	559	503	529	502	517	541	549	564	548	541	581	521	537	566	525	506	539	501	589	513	547	494	505	566	522	494	534	492	498	496	512	486	538	511	500	523	494	537	554	519	491	495	497	518	512	492	508	524	516	530	486	546	516	545	537	554	551	518	486	548	537	569	571	531	517	531	519	492	562	545	526	531	548	524	538	525	519	517	563	511	530	512	581	518	491	515	516	554	554	536	536	544	541	553	533	494	497	539	501	523	523	504	492	524	551	493	531	554	512	506	497	519	505	550	515	547	519	512	514	505	513	518	532	540	529	533	482	530	528	491	554	538	515	537	567	533	487	522	504	536	505	534	547	529	566	498	557	487	501	529	534	519	525	520	524	562	508	535	533	520	534	536	499	529	460	542	475	532	513	477	487	547	535	513	527	538	550	500	555	525	511	531	529	574	537	540	510	530	495	521	541	510	497	556	508	484	555	532	515	529	553	549	494	546	538	503	504	527	530	511	573	493	530	474	541	485	543	507	480	520	485	522	515	533	531	553	570	518	555	520	521	561	546	530	564	549	510	532	519	518	571	514	529	539	530	552	493	511	521	515	496	478	533	590	587	510	536	552	520	532	520	518	523	532	501	538	542	549	552	512	527	514	513	538	515	518	509	520	488	513	571	500	556	541	546	564	498	576	519	512	539	526	546	537	516	542	523	523	535	524	530	508	530	548	519	535	539	564	511	550	510	483	503	560	579	526	508	504	519	560	512	516	516	523	522	526	522	505	512	523	513	549	530	571	525	531	511	531	494	545	541	534	494	544	549	551	511	537	536	483	534	527	540	516	523	500	546	548	541	591	470	495	508	535	539	521	514	521	522	499	517	561	572	532	575	500	513	502	496	510	537	525	547	549	532	529	558	511	501	540	518	540	497	552	507	554	508	538	500	525	515	553	521	512	500	537	520	510	490	495	533	494	534	506	514	526	537	604	514	540	516	528	527	529	521	528	535	561	517	507	499	563	532	532	505	516	499	541	556	568	527	571	509	536	518	505	485	520	547	524	519	525	515	556	539	498	519	557	563	493	531	562	555	543	554	545	536	513	502	516	496	580	526	519	524	533	523	561	570	517	556	512	545	499	539	570	522	520	530	516	543	578	500	527	542	507	529	574	566	524	515	547	459	533	572	549	511	504	500	513	554	505	542	518	562	541	532	500	547	544	479	571	554	496	476	557	536	551	476	514	528	491	552	521	527	546	532	534	502	503	554	582	570	509	502	512	540	530	533	539	544	526	496	509	525	545	535	575	532	517	520	513	564	530	556	545	552	489	543	489	516	554	526	476	519	513	547	551	572	547	536	530	556	505	507	529	541	503	536	539	520	494	531	494	490	509	529	546	554	533	529	515	531	539	511	533	504	519	502	521	527	523	581	536	572	510	544	553	547	509	518	549	525	560	503	517	493	494	507	505	494	541	497	480	542	488	551	546	525	516	551	556	527	503	530	547	512	513	528	485	540	506	531	547	544	543	507	545	504	530	503	541	495	533	498	536	503	575	492	551	566	547	542	516	509	553	536	523	539	474	549	513	495	538	521	562	511	478	531	504	509	513	515	524	520	503	506	487	490	539	535	521	502	541	512	514	518	495	521	525	518	544	505	523	532	528	529	535	520	565	519	469	553	530	524	521	537	479	536	517	484	497	537	520	514	550	536	550	506	538	484	572	537	549	534	557	489	493	501	520	526	543	555	492	563	548	487	559	488	502	507	510	539	555	532	550	527	532	550	524	507	512	538	549	547	519	544	512	546	513	518	502	505	518	561	580	541	544	541	521	533	556	493	533	510	515	514	546	532	534	550	484	508	511	520	564	510	545	551	575	520	500	558	509	535	482	505	557	518	534	559	532	527	538	546	501	553	514	514	556	545	549	528	522	555	470	534	530	534	539	508	515	561	511	525	512	515	527	532	540	523	547	531	533	537	488	530	531	549	526	551	558	499	534	533	514	536	547	538	498	540	542	496	568	534	535	541	507	498	525	506	521	508	519	554	516	546	536	537	492	517	527	541	539	519	518	521	485	523	521	532	509	520	559	537	513	514	534	531	520	504	520	477	558	572	550	498	526	535	536	523	544	543	506	527	547	521	538	545	524	519	513	550	501	498	545	526	525	556	550	487	574	534	568	523	528	517	522	555	544	478	523	556	537	492	506	515	491	490	518	543	478	554	551	517	521	553	509	552	513	536	531	544	531	490	451	567	529	511	516	505	514	554	525	487	541	521	504	517	503	521	521	525	559	490	521	523	497	509	555	524	533	546	539	533	516	504	552	532	525	541	544	525	529	527	521	553	552	498	517	496	544	485	526	549	504	530	532	544	533	551	499	539	526	496	513	508	500	502	504	505	538	516	538	535	493	563	520	564	520	526	508	509	525	530	538	506	542	501	510	547	536	503	496	524	561	551	582	512	532	555	530	514	573	521	525	558	550	496	498	593	517	527	553	505	527	520	534	537	523	502	521	533	542	520	524	519	525	565	564	534	540	499	518	557	504	544	543	527	530	542	512	502	490	547	532	509	545	491	540	561	496	566	508	548	522	530	530	524	551	529	541	527	484	551	557	546	517	529	528	538	528	539	570	537	525	517	478	525	520	503	472	565	542	526	538	526	552	515	523	495	536	519	494	514	549	521	535	571	545	518	535	537	498	515	551	516	494	512	518	535	531	521	519	548	519	529	539	541	547	519	498	550	506	511	514	544	550	507	522	527	493	555	479	546	526	507	513	534	505	525	504	517	517	565	527	549	501	521	505	559	538	550	559	557	556	509	477	489	536	494	485	535	533	519	487	529	545	523	524	521	499	515	511	546	554	524	524	520	542	532	514	517	534	545	495	494	508	562	514	539	543	528	532	559	574	544	576	514	529	494	521	512	493	487	534	520	507	534	542	479	513	550	559	510	535	548	546	551	539	526	525	521	531	569	493	535	566	534	528	485	518	499	525	546	558	530	545	512	521	524	535	519	559	513	490	557	522	548	550	536	538	499	530	498	550	543	566	516	530	512	495	535	517	533	505	486	507	555	537	536	537	538	533	495	541	521	521	537	526	508	518	509	521	550	526	489	505	549	509	549	507	502	507	548	572	535	547	492	493	519	563	516	544	534	557	536	496	525	475	549	507	528	509	555	488	518	507	538	561	537	539	578	502	544	514	529	485	528	532	524	485	525	515	548	548	495	513	509	531	520	557	532	535	530	533	555	532	581	525	542	540	526	526	513	525	525	564	524	513	518	523	524	535	512	525	557	514	568	504	530	555	538	552	512	522	518	570	562	555	540	533	525	518	565	525	554	508	530	538	491	532	525	503	528	554	509	563	545	521	497	518	504	515	514	544	518	516	536	556	534	497	537	565	553	521	525	539	529	498	492	521	552	530	500	524	546	518	512	498	527	575	527	482	551	510	535
9395	526	460	369	276	251	217	194	165	163	153	140	151	139	149	151	135	127	140	122	132	113	144	148	121	117	140	154	129	130	124	115	135	108	114	120	131	133	128	122	125	125	128	125	148	143	157	146	129	121	118	126	114	116	120	122	130	125	140	141	145	123	128	121	125	137	135	130	123	132	121	129	134	127	133	131	141	149	124	137	122	156	151	129	119	135	128	109	131	130	133	132	105	126	117	133	119	124	114	152	137	119	115	109	146	108	125	116	147	120	124	109	124	130	132	142	136	100	131	122	113	152	144	139	134	138	118	119	123	140	144	115	132	131	120	110	128	109	122	124	121	123	122	156	123	137	127	119	115	129	134	120	131	134	118	142	122	104	140	123	112	117	140	117	136	129	110	125	124	110	131	137	132	106	141	127	130	117	133	109	123	132	129	107	118	122	124	111	143	134	129	115	139	97	111	127	117	104	131	134	136	127	135	112	145	117	121	117	127	135	129	120	121	127	141	140	129	133	110	147	109	134	121	116	114	127	136	123	134	122	120	116	118	139	129	133	130	123	130	134	121	155	107	157	141	128	139	132	141	134	141	131	146	132	144	125	122	144	125	126	141	128	129	135	120	127	108	127	127	145	129	121	126	125	133	120	118	118	139	126	131	148	141	120	124	107	124	115	108	96	134	104	142	129	143	119	120	118	129	129	115	120	130	126	120	123	113	118	140	141	144	123	126	103	117	125	115	121	130	136	143	130	106	131	133	101	126	149	137	113	135	114	153	115	119	139	139	131	127	129	124	125	120	135	103	93	141	128	127	135	128	116	125	126	127	114	136	125	108	104	129	145	129	116	116	120	120	124	127	148	131	129	118	101	135	108	95	129	130	136	117	137	139	123	133	110	147	94	129	131	95	105	112	134	118	118	133	132	117	107	139	132	134	115	133	127	117	163	125	135	138	137	128	111	115	136	121	139	114	124	135	128	129	103	126	113	102	121	140	114	123	118	121	149	136	116	140	127	143	144	131	105	125	125	113	133	148	130	137	127	130	125	137	118	152	120	128	125	119	122	125	113	126	122	120	144	130	109	118	117	120	120	124	117	139	108	118	122	144	128	120	150	119	126	128	137	131	118	127	105	104	115	129	122	115	119	122	120	121	117	118	125	110	120	104	141	107	143	116	129	121	118	125	116	114	128	138	126	136	100	126	119	136	126	112	115	109	135	127	117	145	122	162	110	128	121	124	110	124	128	112	124	115	143	116	154	125	114	133	120	137	127	138	153	129	132	127	109	137	146	114	132	145	121	115	111	119	113	132	139	112	118	112	118	123	127	136	129	123	111	125	112	133	139	118	109	127	138	141	153	105	143	129	119	122	106	133	119	120	117	139	112	120	138	140	122	107	147	121	117	150	143	109	122	109	148	117	125	132	112	136	118	125	117	126	114	132	129	129	129	123	129	120	132	119	143	116	129	129	127	150	113	115	108	127	124	124	146	131	124	117	139	153	136	114	113	137	130	107	116	128	118	120	125	113	131	152	108	129	124	128	140	134	133	103	149	125	130	147	130	115	132	134	136	131	122	128	124	155	132	124	126	114	120	121	137	108	115	129	118	138	151	128	143	105	109	135	117	121	125	112	119	110	148	133	123	119	135	127	127	155	124	105	129	106	117	131	113	123	121	137	106	141	132	130	103	111	122	117	118	112	142	132	129	130	138	126	114	125	108	131	137	106	116	135	108	120	155	127	116	123	119	111	134	119	117	119	134	133	116	117	133	142	109	119	104	114	113	123	117	135	111	136	127	118	125	110	146	124	104	112	114	132	121	115	110	103	123	107	107	112	103	125	125	109	121	115	120	142	133	151	115	120	122	136	134	121	119	145	115	136	126	126	130	93	137	115	113	152	126	136	128	127	132	138	138	132	146	130	118	101	144	127	125	96	105	121	121	113	119	124	152	98	141	145	129	144	117	114	154	130	124	127	135	119	122	125	133	135	133	116	117	121	108	126	116	143	147	112	131	126	131	102	113	108	119	125	118	126	135	140	137	130	138	126	116	132	121	126	127	126	133	126	119	131	130	129	115	127	141	132	126	123	126	132	117	131	135	143	142	141	117	108	132	121	106	112	140	141	141	133	121	105	109	134	107	104	123	123	132	134	162	138	139	121	110	129	130	116	116	117	116	115	120	106	135	125	136	124	134	146	142	92	132	138	135	110	97	126	133	125	126	123	119	117	109	147	116	119	114	137	113	134	121	128	122	145	121	124	133	129	118	132	130	143	119	142	111	110	124	146	131	138	116	116	111	115	130	122	121	129	115	120	117	135	113	126	117	129	131	129	130	131	112	120	113	128	121	141	122	128	125	122	121	117	116	107	128	122	132	128	136	127	119	142	138	150	124	124	154	123	137	135	125	101	121	110	114	133	124	120	145	118	128	136	122	126	119	119	124	133	116	135	123	129	123	145	128	117	142	123	128	117	125	134	115	134	118	113	122	132	109	117	133	105	130	110	108	158	150	117	150	129	126	116	136	128	98	133	117	121	99	119	117	127	121	130	135	115	117	120	132	118	117	108	125	147	124	130	98	133	112	118	141	153	112	111	119	103	122	107	129	135	127	125	126	124	131	112	119	114	125	112	126	105	121	176	121	129	143	130	99	116	113	117	113	160	171	142	131	112	118	124	120	156	138	118	103	100	125	123	128	130	152	111	122	133	127	125	110	124	141	142	116	120	134	117	133	135	117	110	137	120	133	132	134	121	149	121	121	129	154	111	134	135	131	129	148	140	137	130	140	120	92	126	121	111	136	130	120	104	133	132	136	99	138	116	109	140	140	134	132	126	122	136	119	102	137	142	131	124	120	141	119	102	134	98	125	129	137	132	114	139	116	131	138	126	112	128	136	130	112	113	121	120	119	125	137	121	146	131	117	122	123	122	118	128	125	95	106	148	127	130	125	119	115	115	147	139	106	135	122	143	141	128	127	111	135	122	129	124	137	119	108	112	107	99	107	137	128	115	134	120	126	118	117	121	127	131	147	124	130	132	93	121	118	121	128	141	108	136	122	136	128	128	110	138	133	109	156	126	121	127	112	121	129	136	106	127	127	134	122	135	130	135	122	126	126	105	118	130	137	120	113	131	142	119	113	130	137	120	104	157	125	147	139	120	114	126	123	137	108	124	110	122	129	113	112	130	119	122	142	122	148	135	127	150	118	125	99	103	132	115	137	118	139	147	138	124	126	128	102	125	106	124	118	133	130	138	122	109	110	108	133	121	121	110	132	127	111	126	115	111	125	121	140	137	146	114	124	135	112	115	120	129	122	141	131	132	113	129	140	134	125	111	118	136	128	125	123	124	104	122	125	117	115	119	114	140	128	131	95	110	124	111	101	123	134	118	116	141	115	121	119	127	130	118	115	115	142	120	116	148	132	112	133	128	116	128	128	136	118	119	124	113	127	126	126	129	127	116	129	135	130	127	141	116	128	125	140	117	137	126	145	127	113
7195	553	1047	1171	1014	864	764	649	542	498	497	480	435	414	409	384	378	331	349	354	359	374	348	354	348	332	327	357	311	301	364	315	343	324	326	344	294	286	302	345	351	330	322	314	312	331	356	285	331	347	335	301	315	338	338	311	313	312	291	343	344	339	304	303	291	294	300	288	313	331	335	331	308	304	350	272	296	292	291	325	306	320	313	307	320	304	275	302	324	300	300	323	341	323	297	349	311	288	327	319	315	321	331	304	307	334	315	322	335	314	302	315	331	339	306	286	275	290	311	288	329	297	310	304	295	335	321	315	325	297	305	295	298	310	302	319	305	329	295	295	343	305	310	295	312	321	305	300	321	322	309	296	317	293	335	328	329	300	290	313	285	295	297	305	301	320	307	303	324	326	315	305	293	314	320	299	308	314	305	279	327	329	312	315	319	296	291	312	289	320	287	270	317	292	318	290	305	301	314	321	335	333	328	299	286	314	309	296	316	302	311	306	347	332	340	301	312	314	297	306	302	348	310	335	318	342	316	300	301	313	293	297	321	324	259	328	332	293	321	342	295	285	278	283	336	350	301	307	287	300	298	305	312	305	274	308	301	313	325	327	336	331	353	313	344	293	329	306	331	294	294	301	333	281	288	292	329	307	293	314	321	311	325	300	323	309	316	329	310	334	310	328	294	320	309	297	297	302	265	362	310	310	330	315	335	300	322	299	330	316	319	330	302	283	281	305	311	313	321	279	336	316	294	315	331	286	289	333	311	290	295	320	286	315	306	286	288	295	320	305	332	313	321	276	320	322	288	279	317	342	340	314	302	310	324	318	322	320	292	313	296	303	273	333	297	305	268	299	337	338	312	315	321	309	281	305	316	312	338	316	305	338	286	304	323	349	291	297	315	287	318	283	313	274	291	327	316	288	342	287	318	305	276	312	300	316	289	297	305	300	310	337	316	332	302	319	326	325	293	301	325	317	325	289	322	305	313	295	320	294	299	308	291	278	335	308	331	281	323	343	278	319	347	316	312	309	330	308	295	264	331	338	325	296	299	308	297	316	311	295	326	319	287	335	314	319	315	301	292	314	324	315	321	333	312	285	316	320	285	323	294	342	317	293	302	296	279	309	337	299	284	307	312	313	343	292	333	322	323	317	317	295	295	297	337	301	302	318	293	307	341	311	292	311	310	293	297	310	318	297	311	277	308	296	302	317	310	264	314	298	329	249	331	324	337	283	301	328	279	311	271	296	322	304	331	282	311	292	310	319	289	316	317	304	291	312	293	343	298	300	292	278	310	273	299	308	294	345	288	315	298	317	314	276	319	314	306	289	319	312	341	265	318	316	313	331	282	302	306	315	292	318	351	342	311	291	302	307	288	301	300	332	290	311	308	319	290	308	316	300	329	308	310	318	292	293	324	283	333	332	303	291	357	298	331	325	300	291	308	325	333	339	285	302	290	310	297	310	327	335	331	301	300	323	288	286	296	323	304	306	330	286	281	271	330	342	273	327	324	314	273	311	317	293	346	299	304	327	333	317	295	342	314	312	327	336	324	357	294	343	301	309	316	307	322	293	290	318	324	303	298	308	293	299	302	318	308	323	308	310	306	306	311	319	313	303	289	326	337	307	301	314	294	341	347	306	305	289	304	297	322	320	346	329	297	309	351	293	313	288	333	317	289	285	302	323	307	287	295	286	299	335	311	289	338	279	357	341	301	282	323	292	330	295	292	306	289	285	322	316	298	324	305	311	309	301	304	293	312	313	297	304	314	327	308	262	307	283	311	288	298	312	318	306	316	308	313	318	337	324	282	300	338	306	335	300	323	287	328	324	290	301	351	305	362	290	309	336	359	317	299	304	301	288	324	313	326	319	314	294	328	298	326	331	314	324	298	292	274	304	324	306	308	321	316	303	344	310	327	294	296	312	318	313	314	317	288	343	303	296	299	322	306	291	313	311	321	311	284	297	334	305	292	321	324	287	300	302	355	308	319	292	321	312	286	289	312	311	301	308	295	330	311	328	293	284	298	302	289	297	323	304	306	285	325	321	307	340	321	303	315	275	326	302	278	305	337	322	317	344	302	316	297	295	294	302	300	269	319	301	319	315	333	318	311	295	328	321	317	325	340	318	301	314	308	311	295	324	328	285	293	303	319	259	286	303	335	294	295	322	317	267	304	329	308	323	320	299	342	299	312	322	316	335	307	334	300	341	294	324	314	326	297	294	328	316	320	322	339	310	314	289	342	328	314	331	298	320	311	303	308	302	316	316	335	320	332	298	297	321	303	312	298	341	346	305	309	316	311	320	290	320	328	304	296	302	309	341	330	300	307	280	270	346	286	347	304	308	283	333	313	299	296	332	332	313	327	319	283	304	324	303	311	279	325	292	312	307	299	316	340	318	298	309	324	318	305	311	320	284	300	326	311	285	315	311	307	319	300	306	319	331	307	329	325	320	297	330	286	298	320	294	320	317	340	296	344	298	285	286	304	296	304	354	306	323	294	324	307	309	301	333	311	321	307	313	311	305	336	315	337	296	297	301	314	294	298	321	309	291	307	307	295	293	288	313	283	306	312	291	275	327	337	300	316	292	295	304	286	341	302	305	305	349	290	302	339	338	283	328	324	346	329	318	320	342	313	302	309	352	335	287	315	349	343	321	315	335	308	301	283	289	321	314	307	318	303	314	307	297	340	309	330	308	294	317	343	305	320	289	300	329	317	302	301	308	288	319	296	318	304	318	340	317	299	325	304	299	301	280	314	304	328	301	289	306	259	301	309	297	311	304	318	304	303	313	316	312	313	303	312	323	332	313	331	326	330	291	323	330	304	319	318	326	335	336	324	282	306	314	305	288	313	308	305	323	300	301	318	311	288	331	294	334	315	290	341	315	282	358	296	306	309	342	302	314	302	315	295	308	289	309	277	332	293	278	329	294	323	296	298	316	324	274	300	285	328	311	299	291	321	320	326	342	302	305	312	326	301	287	322	296	302	292	281	315	329	294	338	332	319	322	277	330	291	305	308	310	311	322	320	307	273	291	316	306	308	288	293	298	305	320	335	316	297	301	301	304	294	329	310	291	346	288	309	305	292	293	301	295	310	284	341	287	328	301	298	333	320	314	283	298	302	302	300	320	313	295	337	333	304	336	303	307	298	309	305	320	305	330	310	307	304	303	279	326	309	317	283	306	298	320	304	323	311	304	290	310	330	331	297	285	322	305	314	315	317	288	325	315	316	309	304	298	306	322	311	296	306	319	293	307	317	292	308	300	300	305	288	313	300	339	314	315	329	335	306	293	291	297	326	302	286	331	355	310	301	314	270	299	297	321	276	301	293	310	310	330	300	291	337	332	298	343	346	345	314	298	289	300	292	278	326	310	284	310	317	318	289	294	294	309	320	304	281	313	319	316	325	324	302	292	322	306	325	332	310	303	313	302	320	299	305	310	286	312	287	304	300	275	295	299	314	268	305	319	316	306	273	324	312	298	297	327	327	290
17054	1399	929	732	519	438	314	331	300	237	241	250	253	244	219	218	217	233	229	198	207	208	184	188	211	215	194	189	194	152	206	200	189	205	231	199	201	180	199	205	196	219	192	198	208	185	170	207	204	184	218	182	214	191	169	192	189	182	183	195	195	185	170	206	183	209	223	180	214	187	176	177	175	189	207	199	202	184	203	196	203	180	195	196	205	205	197	200	188	216	181	197	174	185	180	164	197	198	185	193	197	174	186	196	194	208	185	196	188	216	188	184	180	215	198	188	196	196	189	195	192	185	200	197	178	186	201	197	200	194	161	182	206	193	190	183	199	197	196	212	169	192	180	212	188	198	201	200	188	174	184	173	170	188	198	201	181	206	209	187	184	184	207	172	172	200	200	166	208	200	198	190	179	206	198	224	187	177	198	196	181	171	198	176	188	176	174	180	169	186	181	188	205	203	160	184	231	223	204	208	200	209	195	204	189	197	169	197	194	194	206	213	188	171	193	196	174	183	173	191	207	172	197	220	178	213	190	171	217	210	185	202	169	208	212	181	194	189	199	193	197	182	180	202	183	203	201	159	205	195	230	202	162	192	217	195	213	178	214	177	180	188	199	188	175	180	194	167	193	183	166	220	182	207	174	182	196	182	182	199	190	178	197	200	195	170	212	193	212	172	182	181	194	192	193	179	210	192	194	208	184	184	207	185	179	174	181	203	206	197	208	201	218	199	203	184	180	193	216	179	205	210	188	188	187	186	207	201	222	205	202	179	189	177	210	204	186	194	200	196	212	221	225	180	178	155	213	196	192	151	187	191	186	183	195	184	197	186	193	195	182	180	183	195	182	203	161	197	190	193	178	191	215	197	206	170	181	177	184	208	175	177	176	195	166	201	178	184	186	183	186	195	184	194	190	185	214	179	208	207	200	222	182	192	184	189	203	188	184	182	187	174	213	227	195	207	187	231	194	175	204	170	174	172	183	177	183	194	197	189	187	178	179	183	194	169	188	191	190	195	210	195	193	177	189	173	213	184	192	201	192	185	199	188	218	190	201	183	193	172	199	196	191	200	225	210	190	166	204	192	190	194	176	194	209	175	172	197	197	207	182	191	198	204	160	185	201	189	187	190	167	160	196	191	196	174	231	194	176	210	182	211	182	187	181	187	167	195	192	198	205	198	193	185	195	185	220	182	184	185	210	203	206	172	183	211	212	204	200	187	197	176	173	187	196	189	192	189	184	199	182	209	211	205	195	199	207	199	222	187	185	200	206	188	188	204	200	205	223	199	207	185	159	194	162	170	195	185	228	197	193	203	201	182	226	207	203	191	201	209	197	197	179	197	182	199	198	191	175	156	178	198	201	184	182	178	191	179	194	193	149	191	203	163	168	191	177	181	189	177	193	197	195	174	198	212	175	202	186	172	173	170	204	176	184	173	200	206	205	183	187	215	194	194	181	174	189	165	194	172	197	216	176	180	194	177	203	217	182	186	211	174	203	200	184	179	196	177	187	183	187	194	180	207	204	174	185	217	178	180	159	181	190	181	198	207	181	182	201	191	204	210	191	169	188	184	188	180	190	216	193	195	209	207	171	191	200	200	196	164	227	163	187	215	189	202	201	178	173	226	181	194	204	195	174	205	171	166	195	209	196	202	197	191	199	204	183	182	177	188	158	201	162	196	210	180	186	180	219	183	191	194	193	207	180	205	211	198	183	228	163	206	193	168	190	189	188	161	210	186	205	199	181	194	178	213	175	200	179	200	222	199	211	207	178	173	185	187	192	186	186	178	223	186	192	200	188	191	192	190	187	202	186	205	194	197	191	198	166	207	173	193	207	187	185	200	222	175	178	179	186	208	183	199	208	206	219	209	190	199	193	188	184	194	206	208	197	192	190	193	178	173	186	161	200	184	192	206	198	193	175	175	210	184	202	205	177	184	179	203	212	181	192	183	179	181	195	222	199	179	190	201	178	195	197	177	189	223	202	158	210	203	198	195	226	192	203	199	209	193	186	190	176	196	194	185	181	183	217	198	167	186	185	175	202	192	180	216	194	182	193	210	179	166	161	168	179	191	209	182	180	182	194	204	220	207	166	204	192	190	205	196	212	218	160	185	166	198	201	217	170	220	213	211	188	214	200	208	202	198	206	177	197	197	171	192	171	156	194	199	200	233	217	196	190	225	208	195	187	193	182	202	184	184	192	206	184	216	186	178	197	184	197	201	185	178	188	207	171	202	161	185	197	210	184	201	183	200	176	201	208	223	203	191	218	190	190	202	193	191	197	172	193	189	188	221	215	199	181	170	180	206	164	184	168	196	171	198	174	199	191	199	177	196	185	172	203	244	188	179	180	207	180	194	196	166	238	189	175	196	197	215	186	199	207	183	185	193	180	197	211	201	176	197	209	190	220	202	196	178	202	221	190	213	215	206	184	170	172	224	206	211	207	201	180	199	177	223	186	202	185	198	226	190	190	203	176	186	188	227	183	235	188	176	225	214	176	197	214	195	216	194	180	206	198	182	204	174	158	177	180	194	231	204	190	207	199	186	190	199	190	179	205	173	178	204	215	227	191	180	200	185	198	192	201	176	171	214	173	196	162	215	212	195	193	186	183	202	172	209	222	193	199	199	202	182	193	206	187	210	216	200	233	228	196	193	199	188	181	197	188	170	209	197	186	193	199	176	188	213	228	212	197	189	184	178	186	200	205	206	189	205	199	206	191	172	199	208	175	209	201	197	208	177	201	203	180	223	189	191	183	199	187	201	173	194	214	191	175	208	178	196	211	201	188	212	193	189	189	180	198	188	177	231	185	206	179	191	207	179	210	219	175	188	185	202	187	183	208	188	180	203	176	205	172	191	206	197	211	205	194	183	202	189	212	195	198	207	176	199	216	195	210	171	181	197	203	163	199	216	181	183	200	209	210	198	199	210	182	190	174	179	200	153	192	174	189	202	198	205	195	187	199	204	205	194	196	182	186	217	178	184	186	173	209	205	189	213	205	184	185	177	223	210	180	191	184	194	190	180	207	212	232	193	200	192	192	180	213	182	199	183	208	196	195	178	199	212	196	223	181	179	177	170	177	186	183	206	198	189	177	199	198	167	230	173	195	185	199	201	218	223	205	186	184	194	185	171	200	174	227	185	197	226	195	203	162	221	178	189	191	195	195	206	177	186	178	173	183	212	171	220	178	199	171	194	174	181	210	167	211	189	197	204	194	177	169	197	223	163	177	211	190	160	195	197	212	186	184	209	204	186	202	191	189	185	214	171	185	186	206	188	164	196	187	172	202	204	200	188	196	172	189	203	193	192	166	204	223	217	179	190	183	196	207	201	187	199	215	208	169	186	188	187	196	196	166	182	203	207	170	176	179	206	201	208	182	195	180	162	189	196	193	207	228	196	209	190	179	168	203	185	206	187	191	204	195	179	221	194	222	220	165	188	173	196	196	181	197	190	177	187	198	194	210	187	186	181	171	218	184	196	168	208	189	196
9546	977	1950	2229	1788	1533	1279	1108	941	862	863	712	760	693	608	583	647	635	591	555	562	564	551	538	540	489	551	504	507	516	489	536	516	466	503	516	500	534	491	496	510	417	490	503	488	444	485	499	480	484	465	464	470	447	486	439	514	477	515	472	415	488	452	511	445	484	471	448	453	437	443	473	468	435	444	472	502	470	441	476	477	459	469	443	446	505	458	487	487	466	519	458	525	480	468	432	461	437	488	477	480	450	488	464	466	512	480	487	477	454	433	468	459	482	490	459	464	479	463	468	477	448	424	495	470	481	469	512	475	482	462	423	440	475	460	502	476	444	488	484	449	454	477	453	458	463	497	490	480	436	476	456	491	447	465	435	458	470	439	511	466	483	490	473	460	467	474	509	489	450	429	467	483	466	461	482	458	446	511	419	454	489	485	472	445	482	444	456	428	461	457	459	447	466	460	430	461	457	468	449	484	485	458	488	449	458	499	454	468	453	465	474	478	464	439	476	487	469	476	451	466	509	460	520	440	462	424	487	477	486	467	467	448	489	457	450	484	500	436	456	451	464	454	474	439	454	487	442	484	486	466	495	474	469	435	462	421	468	469	462	451	446	487	450	448	442	461	423	454	496	432	471	448	471	454	476	471	454	485	450	461	443	478	454	486	449	428	494	465	474	441	458	451	432	444	444	456	441	475	450	473	452	472	442	453	415	440	428	460	446	474	470	439	438	484	418	488	488	442	438	474	404	448	480	434	454	468	478	452	479	469	460	427	474	483	468	456	484	462	466	498	466	482	483	454	466	488	470	478	454	436	475	463	482	458	483	489	463	518	475	445	463	484	443	477	431	482	442	460	487	474	414	488	454	452	436	463	427	449	471	453	501	433	474	459	470	470	437	462	414	454	453	464	490	486	453	510	480	477	467	443	437	484	445	435	447	443	425	452	466	457	441	483	467	472	496	472	437	453	463	428	433	466	452	464	457	486	491	425	477	462	486	467	405	477	475	481	461	439	460	443	432	456	492	489	453	475	449	451	459	470	480	441	484	473	426	480	454	475	479	459	472	457	476	420	481	520	473	512	461	417	457	511	465	520	450	471	488	456	474	452	457	495	443	470	449	454	465	474	468	447	464	469	492	462	461	489	477	479	421	435	472	456	434	461	445	462	477	494	466	487	474	475	456	445	466	486	461	433	455	439	479	492	477	441	489	410	491	465	469	434	390	462	475	469	450	474	458	497	482	504	455	443	436	473	477	479	453	458	441	432	458	453	477	447	478	468	444	476	494	484	432	454	450	425	466	454	465	448	468	477	478	458	456	474	514	472	480	461	443	428	471	452	443	471	453	503	463	457	459	457	442	429	494	473	435	475	428	445	471	469	452	463	467	438	449	460	470	456	480	456	487	458	467	458	455	481	461	431	436	462	401	494	464	483	505	472	488	420	429	469	445	484	454	486	461	466	453	461	516	460	463	444	482	463	427	453	476	485	465	498	454	444	450	493	456	443	461	441	435	460	474	488	450	462	453	438	443	461	458	457	486	465	495	436	439	469	454	440	463	471	437	476	445	457	452	471	467	462	486	494	421	438	476	480	461	492	472	465	434	454	458	460	460	428	480	440	483	467	474	437	487	454	461	481	465	471	510	461	471	493	469	468	448	448	446	431	480	472	487	466	443	457	484	503	477	467	509	450	438	468	451	437	490	466	500	481	484	455	461	442	463	410	438	489	436	473	449	493	483	468	453	458	450	469	448	461	443	446	467	471	499	455	472	450	452	466	480	466	465	476	450	469	446	471	455	483	457	429	448	454	448	485	421	478	464	504	466	449	451	412	458	480	474	461	435	443	474	445	476	467	476	468	507	405	477	465	488	437	458	467	475	440	453	417	469	447	459	460	487	456	479	473	453	448	450	466	465	484	459	478	458	449	465	468	454	446	474	459	505	461	457	470	448	455	485	456	474	477	493	465	469	492	458	456	444	483	469	457	476	502	446	431	443	484	492	453	475	481	467	453	458	474	428	464	501	469	435	456	459	456	462	456	481	432	427	421	448	510	450	460	468	452	479	469	481	480	454	439	485	462	504	459	461	459	473	467	440	480	454	484	441	463	487	435	457	452	459	438	476	491	443	502	416	459	482	431	446	445	426	441	474	455	443	457	443	456	450	457	471	498	454	433	502	459	489	476	446	453	489	457	440	463	461	486	485	442	449	481	436	469	424	453	423	439	455	447	458	406	490	453	493	480	472	419	444	480	430	476	464	446	459	488	439	417	472	427	464	432	506	446	497	450	503	470	456	465	458	427	479	473	472	479	434	480	490	492	486	462	498	444	453	467	459	434	463	447	473	454	464	445	503	479	513	458	448	452	446	508	444	470	459	429	420	475	484	475	487	454	462	460	468	488	479	496	523	485	451	482	520	502	476	481	457	464	460	451	461	471	467	464	444	461	471	452	501	500	399	448	437	473	481	463	488	502	454	449	508	459	495	474	475	472	453	477	496	514	458	468	477	499	481	449	481	468	443	469	477	478	452	469	443	505	471	454	431	491	475	443	450	457	452	473	475	451	488	476	455	476	458	479	487	449	465	434	507	435	485	453	485	464	507	441	486	471	491	515	509	497	479	489	462	513	451	482	489	473	453	481	467	471	462	410	473	486	434	510	460	456	432	447	489	479	476	474	450	450	473	484	494	482	478	452	456	452	462	455	429	454	509	498	474	467	461	438	447	472	452	454	495	437	490	431	493	493	479	490	432	429	494	453	440	424	453	476	461	478	467	499	454	503	506	477	467	464	456	465	509	477	459	440	469	480	490	429	472	481	444	471	459	471	473	464	435	462	468	508	461	474	481	474	450	468	456	485	461	516	477	459	462	482	460	483	478	523	462	459	455	465	435	434	462	482	465	467	499	448	421	482	458	521	475	483	444	422	487	476	454	457	456	470	442	431	462	420	422	426	481	476	453	508	468	443	447	464	467	494	480	491	456	455	461	492	461	482	483	455	521	448	451	424	429	431	461	436	472	471	459	512	490	466	421	470	478	459	456	470	479	448	454	491	477	448	486	482	470	465	476	450	506	450	468	456	463	448	452	503	438	461	471	490	485	425	488	439	447	463	469	493	479	500	478	459	474	449	467	403	452	457	447	450	441	456	475	483	464	499	504	471	439	470	471	479	492	454	468	462	467	463	468	478	481	490	444	455	454	467	441	490	444	421	481	469	497	452	456	501	468	456	507	465	457	474	492	439	431	471	478	469	463	454	448	461	431	490	469	470	463	488	449	466	440	487	422	422	475	484	458	466	506	454	464	430	448	478	470	482	472	458	444	466	489	510	435	407	481	470	473	491	465	490	479	495	474	429	446	469	509	484	447	481	455	498	470	470	456	474	429	456	445	474	492	471	491	491	451	449	449	467	525	432	490	455	467	476	459	436	463	452	468	457	465	470	440	444	439	462	440	475	433	404	451	426	482	476	459	429	462	411	463	454	460	430	433	441	477
2465	273	261	245	240	229	240	245	224	248	254	214	216	236	254	287	224	237	265	273	244	242	269	246	237	257	252	236	247	238	241	222	261	246	213	221	201	252	224	226	227	241	246	229	276	252	203	240	263	247	238	231	218	257	224	255	257	257	238	234	272	262	239	222	245	242	248	232	224	266	255	244	237	220	258	254	246	238	242	240	265	241	261	217	211	230	290	235	270	231	276	229	204	269	242	242	238	249	245	243	244	242	234	242	241	251	256	226	234	230	255	217	227	234	232	233	237	260	226	231	250	262	242	237	261	235	227	219	257	227	257	238	236	244	246	246	235	239	245	207	246	232	240	234	231	241	231	255	230	222	226	222	228	230	248	236	278	240	244	284	270	245	249	232	239	248	222	267	229	266	263	258	260	234	284	237	266	250	251	241	258	257	220	226	227	250	216	257	253	224	257	292	241	223	231	244	265	248	258	247	236	253	248	247	232	255	234	261	228	213	211	239	240	255	260	251	248	229	248	259	256	248	249	231	251	248	269	254	261	236	235	271	278	279	251	220	257	251	231	238	268	232	255	251	242	247	217	227	230	234	232	264	275	279	234	238	232	233	215	228	259	218	231	248	254	274	236	268	226	247	235	213	238	243	253	243	231	243	250	242	222	220	246	242	251	238	214	256	219	217	222	238	247	273	237	235	238	247	271	219	251	241	248	241	226	236	289	257	225	256	246	247	249	232	270	257	270	263	240	242	255	241	238	260	242	236	262	235	233	232	216	239	234	255	244	241	245	236	240	218	251	230	197	204	233	231	230	245	247	263	270	258	255	231	237	244	262	252	233	247	249	260	250	260	255	233	216	263	271	260	239	255	251	238	246	222	248	213	223	233	245	232	247	251	242	282	239	279	261	237	218	254	260	238	217	257	230	237	244	235	232	255	234	244	268	220	228	269	249	219	242	248	227	236	254	231	249	224	242	257	248	276	270	265	234	247	246	230	233	261	263	244	226	247	263	251	277	253	232	274	242	266	241	248	235	225	237	248	224	250	223	232	243	250	235	252	235	228	233	241	263	218	253	221	261	259	228	236	237	259	273	268	265	233	248	272	243	287	267	239	235	244	226	262	245	267	252	256	262	230	201	243	217	229	257	238	227	222	233	245	259	232	256	263	240	248	261	242	243	241	220	231	266	252	234	233	259	260	275	258	235	240	259	222	239	212	224	226	221	244	269	249	212	256	283	247	215	251	254	253	244	208	242	249	244	255	218	250	269	243	254	273	239	239	248	266	230	278	246	249	230	253	228	272	241	257	241	262	239	202	227	249	263	220	240	224	236	227	236	270	260	277	252	250	266	256	239	229	239	272	252	240	255	265	240	247	258	248	257	244	259	250	223	250	258	238	241	247	264	253	240	254	260	260	240	249	263	240	240	261	239	241	246	231	248	252	224	211	255	300	258	257	246	241	226	198	218	264	236	245	260	227	225	225	245	228	270	253	240	227	256	229	223	217	254	266	232	246	260	244	238	235	251	232	252	231	250	236	247	211	237	202	229	260	260	247	267	255	223	220	220	258	215	210	248	253	248	258	247	265	246	252	262	239	227	275	250	239	282	228	255	244	252	241	274	259	260	241	230	235	218	254	240	273	236	250	248	224	244	245	247	265	265	238	222	258	249	241	243	217	221	229	256	246	246	235	226	220	292	255	245	226	256	238	233	245	242	255	266	264	236	230	227	242	240	274	232	222	239	273	232	265	271	250	272	259	255	283	244	245	219	238	266	234	234	237	209	271	241	256	229	232	238	207	245	222	249	209	262	267	219	258	234	230	244	255	275	238	256	274	235	254	208	271	248	245	283	257	203	241	270	247	247	228	257	254	242	228	224	246	260	284	279	276	273	280	226	250	253	225	256	261	230	239	263	265	237	248	258	201	244	228	255	262	260	265	250	293	222	232	238	233	206	251	276	224	238	206	225	261	221	251	277	267	264	248	244	248	251	205	257	266	246	246	251	221	253	232	240	251	243	256	243	254	218	223	234	218	214	243	258	228	268	259	211	267	244	285	239	241	227	254	225	237	263	255	238	271	253	248	239	234	268	285	202	260	238	260	237	244	254	249	249	219	255	273	233	223	263	260	262	257	253	259	236	255	270	272	284	234	227	223	259	226	246	250	256	223	236	225	271	213	218	246	240	230	253	246	235	238	242	226	232	243	235	243	252	277	219	227	254	257	229	298	279	246	227	248	264	228	260	269	256	260	256	245	271	261	237	258	249	267	244	214	245	215	251	237	272	228	211	258	231	238	223	253	229	244	285	217	209	238	247	246	271	254	292	244	238	239	247	261	253	245	234	222	255	244	250	255	243	276	252	264	250	266	254	239	233	257	249	231	239	229	226	216	237	251	231	266	248	225	259	266	221	244	228	241	221	224	240	250	237	254	264	228	271	269	219	243	250	265	257	258	261	250	221	254	252	273	227	221	240	249	259	240	224	269	231	211	238	261	225	207	214	242	249	240	227	228	251	265	256	256	244	243	242	230	215	242	229	258	247	244	260	242	233	241	240	245	260	236	228	248	244	251	244	255	246	251	297	236	250	219	235	248	211	219	246	237	243	254	230	255	239	233	246	227	231	233	222	242	236	228	252	252	243	246	204	236	261	220	235	254	250	277	260	237	260	268	242	232	232	246	201	226	232	210	240	240	272	248	251	258	245	244	241	236	254	228	238	250	237	229	249	261	267	245	236	226	284	272	238	236	267	228	265	238	244	273	223	247	273	225	262	205	243	230	229	226	243	237	235	252	217	274	239	244	271	254	236	251	258	251	230	252	239	256	259	229	229	240	252	242	237	230	255	227	208	251	254	229	197	254	242	256	248	249	252	238	238	237	244	287	282	271	256	240	255	240	247	245	280	252	234	239	235	243	258	252	247	243	260	244	227	230	255	245	229	246	251	236	247	239	223	260	217	249	225	269	233	228	291	245	246	257	241	265	228	224	227	224	252	262	226	230	234	234	233	266	254	263	232	269	235	262	225	248	224	247	240	256	248	218	243	243	232	259	242	247	256	267	227	243	258	274	256	231	246	228	232	264	257	284	252	255	265	231	228	226	251	239	255	238	212	202	229	254	235	262	282	228	228	227	259	256	257	262	257	224	279	207	223	222	225	228	259	238	241	264	218	251	253	242	225	259	242	253	236	227	244	225	237	250	267	260	270	235	239	275	261	273	260	252	260	250	245	273	235	237	264	261	248	261	238	236	246	251	249	200	256	261	243	210	267	270	252	238	240	258	226	251	221	236	213	269	239	231	241	264	251	261	255	255	259	258	249	221	250	216	229	246	246	221	252	270	238	274	251	219	259	259	217	216	253	255	253	235	230	214	236	255	241	242	261	263	244	250	243	232	249	247	251	258	220	228	237	231	243	224	256	252	266	246	253	230	268	254	207	288	254	272	238	245	240	211	239	256	231	256	255	251	243	252	219	205	267	256	255	283	233	243	274	263	241	265
2195	530	575	602	591	564	564	563	567	550	577	534	551	522	531	524	564	528	542	544	510	520	563	528	541	509	516	568	535	577	528	524	532	539	492	504	524	497	517	534	580	542	538	547	542	584	526	566	507	562	544	512	539	578	575	524	538	499	543	496	552	537	571	572	503	525	560	516	554	553	544	580	537	518	500	538	538	552	519	499	545	524	549	493	573	560	519	540	576	558	519	536	503	575	550	564	579	528	518	550	523	575	554	549	546	542	549	564	520	515	526	554	544	576	513	493	533	548	512	518	498	581	537	554	559	504	532	543	567	523	539	537	538	517	559	546	539	539	549	575	507	522	550	548	486	564	530	567	502	512	497	489	527	530	504	517	513	579	573	511	530	556	581	550	538	564	524	557	508	495	501	516	531	537	539	528	536	559	531	507	585	540	526	567	548	545	527	522	538	548	563	577	580	547	534	581	571	522	551	520	527	561	528	536	531	492	535	553	528	520	543	525	511	561	568	542	547	468	507	561	544	538	527	550	518	520	560	523	532	496	558	570	533	565	556	519	524	519	530	537	556	535	535	519	564	520	497	570	528	530	549	504	544	605	495	537	525	529	519	530	559	564	520	514	533	549	552	542	560	517	574	557	566	581	551	532	509	521	517	529	539	504	543	531	530	510	499	556	518	516	542	561	576	537	575	522	547	537	516	510	507	511	540	534	526	529	517	520	516	565	533	540	530	532	538	541	533	535	530	523	517	516	532	535	536	535	555	528	543	504	515	525	545	512	499	559	541	515	535	545	496	547	526	568	528	543	518	560	581	536	547	523	582	526	544	499	542	542	542	550	546	541	549	505	551	514	514	548	549	498	574	568	539	498	550	537	564	528	519	532	565	540	533	558	529	511	508	540	536	475	524	538	566	522	496	529	564	564	521	536	508	554	498	511	543	524	538	536	548	520	560	542	551	504	526	490	538	496	505	530	514	530	545	555	530	551	534	533	501	522	544	488	566	514	508	489	555	532	517	512	540	537	539	508	516	524	514	524	552	528	563	534	520	534	508	536	542	536	558	571	537	539	513	519	544	539	563	518	531	537	515	554	563	523	488	553	516	585	527	563	561	527	563	530	551	543	551	517	542	547	518	558	507	526	535	521	550	545	551	544	509	549	494	533	508	524	531	517	526	515	514	581	541	541	519	508	546	492	565	531	511	503	533	544	534	550	587	569	599	563	588	556	548	499	523	525	532	571	541	549	483	534	548	561	500	547	553	521	565	523	536	556	463	537	542	518	533	544	511	530	512	492	548	538	527	562	544	517	536	531	522	535	533	549	570	584	558	567	542	510	581	518	495	559	502	540	505	494	574	524	519	545	549	547	512	522	560	528	524	548	496	543	541	547	536	569	527	519	551	540	522	532	490	503	512	515	515	530	485	545	527	552	603	546	554	528	517	580	498	539	514	531	507	531	509	526	518	564	565	513	514	525	492	530	535	532	561	534	512	525	546	511	542	577	549	535	536	572	534	520	522	521	531	563	507	553	523	568	557	577	512	556	535	555	535	520	507	516	532	543	548	517	510	558	495	528	536	547	566	556	510	535	570	535	508	494	535	543	537	531	533	531	540	504	543	542	561	541	546	528	556	563	548	495	558	561	540	529	526	564	515	544	517	550	508	530	565	528	557	528	538	554	529	543	525	528	547	556	561	549	546	523	492	527	537	564	511	528	513	545	542	522	565	519	554	553	508	561	561	541	517	524	530	539	555	530	532	522	570	520	532	525	559	546	542	524	538	510	470	548	562	532	564	541	527	569	543	565	538	531	529	535	500	579	530	554	535	535	488	541	516	519	549	556	506	587	522	530	531	503	555	548	541	542	494	507	554	532	522	531	552	555	533	509	519	557	536	560	521	503	577	513	525	522	561	548	528	535	586	552	558	542	514	565	536	494	484	515	536	514	516	568	569	554	572	511	536	501	537	526	531	560	552	531	551	578	579	560	509	540	504	517	546	541	555	511	585	538	548	541	520	519	529	520	549	586	533	554	589	518	507	536	532	541	527	532	491	538	549	539	507	514	527	552	519	514	534	499	565	522	558	565	539	509	547	491	511	508	536	516	505	560	551	562	540	585	495	556	565	529	532	570	557	567	549	547	546	542	567	533	540	525	552	517	520	540	494	528	526	508	495	569	582	529	520	519	537	546	556	561	582	554	520	561	523	552	523	525	528	533	494	533	566	555	536	569	518	529	543	524	522	531	496	507	546	564	556	535	555	543	499	540	537	586	539	516	479	511	539	531	559	529	489	528	542	535	566	518	532	517	562	512	517	496	544	549	536	548	542	554	589	558	504	562	523	559	628	519	512	531	565	539	547	527	524	528	527	531	533	547	523	532	532	521	538	522	553	536	518	540	493	524	543	545	544	511	517	548	497	512	552	526	518	529	557	552	526	569	544	543	556	511	562	487	541	508	534	517	520	532	558	507	535	559	544	563	518	493	473	483	557	525	516	541	556	533	501	525	606	556	554	548	514	582	520	536	509	547	530	540	530	545	555	538	502	542	510	529	547	487	517	525	536	530	557	566	542	531	524	466	544	493	565	542	512	514	497	531	544	589	575	548	534	563	531	547	515	565	524	539	564	502	568	562	527	527	543	505	563	550	487	576	554	515	549	583	545	509	561	547	542	512	541	535	550	525	520	512	537	526	586	553	565	547	518	546	556	531	555	529	537	509	561	520	513	564	525	533	542	469	568	512	494	552	557	554	525	565	564	531	570	562	546	503	571	549	510	562	564	580	534	573	535	548	496	509	506	553	536	531	532	490	558	552	543	499	499	510	516	534	537	521	561	541	532	548	545	499	604	531	565	583	560	532	574	555	539	540	508	522	467	521	525	535	549	518	635	539	535	544	503	590	559	534	525	535	511	556	554	550	494	520	530	552	539	540	495	558	549	532	574	476	534	511	519	564	531	520	601	523	568	559	575	550	528	537	551	555	505	553	529	499	541	549	555	529	532	538	518	529	535	521	555	540	513	571	551	526	541	528	538	522	515	526	552	530	530	574	514	567	543	538	543	553	554	512	555	488	506	541	566	497	557	514	525	509	516	616	541	553	513	608	533	562	534	513	509	539	525	539	545	579	567	542	532	536	543	564	528	538	530	535	586	529	494	555	502	548	523	521	553	557	510	539	522	544	536	520	545	543	533	498	482	546	548	542	514	544	514	542	540	527	571	529	534	560	515	519	522	577	567	547	523	534	543	531	510	517	543	486	550	588	523	536	525	567	541	507	546	518	546	504	533	539	551	528	535	546	496	561	525	582	533	537	492	524	541	543	530	523	556	559	519	558	522	553	549	582	465	512	548	492	529	549	583	520	557	578	543	566	541	523	533	536	527	522	504	486	533	543	566	559	553	516	513	510	537	511	517	522	512	542	533	512	544	585	555	541	524	543	535	526	552	533	527	514	542	514	531	512	525	539	548	527	548	510	532	516	495	545	564	565	544	499	469	557
9277	491	506	358	292	247	203	159	191	149	155	173	153	139	133	152	122	140	132	164	128	140	134	136	134	129	129	141	133	129	123	123	134	149	112	134	130	114	133	134	117	93	140	134	117	123	133	140	138	105	123	109	107	137	139	109	124	129	143	122	117	113	126	116	141	138	125	138	116	133	140	131	128	142	126	151	118	110	123	132	135	116	121	134	149	119	114	128	140	125	134	116	147	130	124	108	131	113	135	117	125	131	122	129	135	108	111	118	121	164	128	104	139	122	128	118	114	143	122	120	116	96	119	95	109	114	126	118	127	116	108	134	117	124	136	134	154	142	129	120	148	126	129	118	122	130	138	121	105	125	125	106	114	127	120	116	134	133	126	117	140	121	112	117	116	128	122	111	152	123	115	134	110	132	119	122	141	122	115	116	126	146	130	112	116	144	131	110	139	133	120	129	135	126	110	107	135	133	137	125	124	133	118	133	130	126	109	120	120	106	119	136	132	126	119	109	118	116	131	127	114	133	129	137	104	160	124	109	120	121	134	122	137	126	120	129	131	126	133	133	161	119	123	125	136	121	96	108	130	129	105	100	130	131	115	121	112	135	108	144	136	134	122	127	133	127	116	159	122	127	129	130	112	120	136	105	118	131	114	118	127	104	130	124	128	113	126	124	134	124	128	132	107	124	95	142	130	112	119	138	144	147	115	129	134	133	113	119	121	116	132	113	129	110	101	116	120	124	118	106	108	117	110	131	135	137	129	128	115	141	113	129	129	128	130	158	134	125	140	118	123	140	128	115	132	120	128	114	147	133	143	110	105	133	133	133	144	123	126	119	118	135	126	121	114	131	108	117	120	123	111	139	132	127	117	153	140	107	132	125	128	155	127	127	106	115	134	125	138	116	118	122	133	139	109	126	99	126	124	113	129	123	124	140	128	121	138	114	125	122	124	133	123	141	127	119	121	117	121	112	118	114	152	122	126	132	141	124	117	118	129	118	132	131	121	139	118	130	155	114	138	120	123	126	135	134	137	126	146	150	126	154	124	132	129	139	116	125	124	114	129	131	127	122	116	134	119	115	121	120	144	131	135	156	150	117	127	142	115	130	124	118	121	126	119	111	117	127	128	118	109	131	127	115	110	148	129	131	135	133	125	125	126	127	143	125	134	138	115	130	132	123	142	124	133	134	133	116	123	121	113	131	124	116	121	130	129	135	111	127	130	116	117	124	117	127	129	132	163	112	110	134	128	124	141	126	139	150	138	142	128	101	136	122	122	122	111	120	138	132	129	115	130	129	140	135	110	115	124	117	102	115	116	95	117	130	116	125	119	141	110	123	128	136	137	146	120	124	120	128	117	127	113	142	149	103	123	116	111	120	117	135	139	112	117	137	110	123	104	115	110	122	141	138	129	118	110	144	127	118	120	142	133	132	133	118	132	133	157	117	132	119	113	133	123	124	135	128	118	147	135	134	140	124	125	113	123	128	119	146	136	111	136	109	129	103	107	121	132	133	112	143	128	135	126	144	116	113	126	125	110	122	120	123	117	104	122	129	110	141	147	122	112	127	128	142	145	139	108	110	123	123	123	126	139	123	109	132	120	128	114	139	134	113	118	148	122	131	130	125	106	136	158	130	121	136	124	118	109	127	84	134	120	125	119	133	97	152	116	132	134	136	145	134	117	153	143	119	119	147	124	134	149	113	142	142	121	122	140	122	133	133	125	144	124	107	112	135	107	134	133	145	125	123	125	121	136	127	108	122	113	137	108	128	141	107	117	145	148	121	126	135	136	122	154	142	109	114	105	111	129	130	116	128	120	136	126	129	112	123	131	114	131	124	127	126	108	137	127	119	143	135	110	138	131	120	119	121	140	101	122	130	107	114	115	139	116	159	112	111	137	135	136	135	135	134	121	136	111	120	128	131	119	132	127	123	163	136	124	127	112	119	127	104	126	127	148	127	127	116	122	140	138	130	138	130	138	129	98	148	118	139	126	139	140	128	120	139	121	133	114	125	119	132	131	136	121	123	103	130	114	112	118	112	117	123	139	118	116	120	134	130	108	131	126	141	139	143	129	115	122	116	122	135	119	133	119	134	143	132	138	124	102	127	119	131	119	123	131	144	136	128	135	116	137	145	117	105	134	118	117	118	116	113	134	140	120	106	114	110	113	138	128	136	126	115	126	141	115	100	124	104	120	118	137	118	119	130	127	117	125	103	120	109	99	135	140	130	118	116	107	133	138	109	134	119	132	119	126	126	131	108	132	113	134	106	124	130	116	135	128	119	108	122	114	133	121	117	159	146	123	119	129	132	132	124	168	124	125	120	131	111	111	127	152	137	134	149	124	127	132	119	139	103	118	128	113	118	116	124	109	123	108	129	118	133	126	146	125	117	137	134	117	128	129	134	137	144	129	109	131	129	105	109	110	133	134	117	111	132	128	155	129	114	128	129	125	114	117	120	114	140	149	108	122	130	137	124	114	111	131	132	127	121	154	129	134	142	135	142	113	122	115	125	139	133	122	120	130	130	139	113	120	119	148	109	126	112	140	127	135	102	131	100	139	118	123	129	118	132	118	128	121	143	127	130	119	120	109	117	130	137	117	124	127	149	137	113	124	110	125	124	133	117	135	131	140	118	128	132	110	118	123	128	147	149	130	123	117	115	143	123	125	129	124	144	119	135	115	120	133	124	122	122	108	112	118	142	120	138	117	128	130	122	124	145	122	138	138	96	100	124	126	114	126	147	130	121	136	118	133	112	126	117	128	125	127	153	134	114	123	113	114	117	139	107	131	122	110	124	133	128	110	144	115	118	137	133	136	138	120	137	123	144	120	133	130	109	120	129	116	123	119	125	116	117	126	134	139	128	128	118	112	120	131	138	124	147	134	131	113	142	124	133	122	120	129	123	114	117	108	140	138	129	130	102	115	127	135	147	146	115	95	140	109	143	132	121	124	134	134	139	121	126	135	142	94	135	122	113	112	136	106	143	128	139	118	118	113	141	133	125	138	124	138	119	115	138	136	129	140	152	121	128	121	138	111	118	118	112	121	121	128	129	118	126	136	121	123	117	133	109	141	126	104	112	123	132	120	105	130	119	135	121	133	132	121	137	129	139	134	167	131	142	129	130	111	122	131	129	136	120	123	117	151	142	130	141	126	121	112	117	121	126	115	116	129	122	134	131	154	122	123	130	121	125	131	123	113	137	120	145	102	120	139	120	121	124	126	137	125	115	135	156	122	110	118	98	124	128	119	154	141	146	140	113	138	116	126	132	136	127	128	118	127	138	111	114	108	106	123	134	116	127	115	128	121	124	118	120	132	148	114	116	120	110	115	131	132	112	138	149	140	112	139	146	119	116	123	114	138	122	121	120	130	132	126	132	118	119	131	127	139	114	134	128	113	137	122	138	106	113	116	143	129	118	127	133	131	95	130	119	139	127	130	134	141	108	155	141	158	131	114	117	121	120	137	132	132	112	124	140	121	127	112	133
7029	588	1050	1109	1066	801	722	663	590	526	516	494	444	413	409	362	392	394	342	365	362	331	322	353	351	344	340	337	342	325	345	340	348	347	347	331	359	313	328	330	330	317	331	315	306	293	304	332	302	313	307	334	313	322	337	327	302	331	353	326	323	321	339	312	321	329	308	306	334	326	326	341	343	324	327	302	331	314	313	294	303	334	317	313	297	340	304	317	327	323	294	309	321	275	313	313	331	342	306	312	281	300	316	324	321	287	295	320	311	312	319	323	299	299	271	345	327	318	329	303	322	294	307	307	282	307	315	326	302	280	308	331	326	353	280	323	314	308	321	328	300	300	297	305	322	341	314	295	318	311	321	296	309	313	339	304	298	301	311	323	314	300	347	331	357	299	297	318	358	329	325	315	316	294	321	300	346	320	344	316	304	305	314	337	339	320	293	297	321	352	312	304	304	341	305	324	336	284	298	314	321	325	334	314	329	306	326	306	317	292	305	340	311	297	288	280	336	289	322	308	344	325	293	315	301	301	312	307	303	323	296	312	340	309	321	330	334	289	302	312	334	336	305	314	299	319	275	296	299	332	291	322	341	287	333	337	325	315	318	312	309	338	331	314	311	324	293	323	331	324	309	311	353	293	304	313	312	338	301	308	318	288	295	317	290	329	338	305	325	318	345	293	322	300	344	294	320	298	319	302	297	343	314	317	332	318	314	316	324	295	298	278	332	282	313	309	302	289	285	310	313	311	318	301	343	310	312	345	338	307	305	314	323	320	294	321	334	300	298	304	325	318	327	350	268	317	325	299	306	309	286	323	300	315	300	323	354	312	299	302	302	310	303	352	311	335	321	323	316	284	327	292	309	322	312	294	310	317	293	301	324	317	289	305	326	320	303	335	322	296	299	312	325	306	295	312	303	319	335	309	301	310	311	310	320	312	319	311	297	313	331	324	314	281	283	344	301	314	295	314	305	312	307	352	316	329	307	316	302	303	313	314	308	283	332	302	311	287	295	287	311	321	336	327	279	299	306	307	283	312	316	307	314	286	298	321	332	320	308	316	338	333	314	331	309	319	312	325	330	296	312	297	296	312	301	303	309	300	308	306	325	315	308	333	309	271	308	315	317	293	315	348	318	329	330	296	325	304	335	305	283	324	311	338	357	323	298	304	328	277	298	316	279	286	343	332	314	332	344	350	314	322	318	305	324	299	274	338	317	314	328	320	331	317	309	294	324	305	314	285	316	308	322	304	291	306	311	300	316	310	337	310	295	315	300	306	329	297	323	278	312	280	289	290	334	331	289	298	302	320	310	308	335	306	342	315	309	321	313	315	313	344	324	299	332	306	315	333	344	318	307	323	345	312	350	315	310	303	288	311	295	325	362	325	346	337	341	320	356	300	301	315	321	277	328	319	323	350	305	298	292	295	336	328	312	287	289	299	285	339	320	297	296	291	313	315	327	314	293	319	314	320	308	283	294	311	318	307	299	288	327	301	312	298	322	303	298	276	300	293	323	319	316	302	319	284	325	290	309	336	286	296	301	284	298	287	313	356	311	303	343	315	294	296	322	318	303	297	329	303	319	309	302	302	323	336	307	331	300	333	278	320	290	320	311	295	337	295	294	316	330	284	324	331	307	315	324	322	319	279	289	296	322	289	277	276	305	303	301	299	306	344	294	295	270	316	335	290	301	315	334	326	321	307	309	313	317	328	331	322	308	322	274	293	297	306	320	297	274	300	326	316	300	354	326	322	304	304	307	314	327	289	320	328	335	286	291	334	337	347	326	303	317	304	308	339	309	349	324	335	312	300	319	305	312	293	311	287	318	287	330	307	301	305	302	305	308	306	332	333	314	303	322	299	306	317	314	346	299	306	290	315	295	314	296	340	308	323	313	336	314	305	331	314	293	293	330	298	309	322	328	300	279	339	321	304	313	293	306	326	317	301	294	315	308	311	312	288	305	297	303	320	306	300	322	327	324	313	282	316	323	317	341	313	296	295	310	346	316	328	310	316	327	316	319	301	301	310	310	318	322	330	316	326	353	346	292	325	294	308	316	298	324	322	315	307	327	293	303	319	293	307	320	330	288	331	319	324	326	319	322	322	286	285	310	309	330	328	297	297	315	317	324	333	324	315	270	291	327	288	319	313	318	288	312	276	333	324	317	338	327	297	322	304	307	317	307	311	311	313	292	287	310	306	345	341	323	327	314	332	324	303	307	288	321	320	337	321	305	305	316	306	326	322	289	320	282	306	298	296	308	318	267	351	311	348	324	325	276	325	321	314	286	336	291	288	334	325	305	280	309	289	317	289	332	304	315	298	341	298	300	321	328	309	306	301	289	348	309	323	304	299	334	274	287	332	337	322	307	291	320	306	292	371	304	302	316	296	303	289	309	322	322	278	302	294	316	313	343	294	310	330	304	311	294	337	315	301	304	310	332	329	326	311	307	329	292	308	288	299	338	308	341	327	269	283	326	291	314	302	316	310	326	297	346	340	290	326	357	310	324	296	304	307	318	358	331	285	320	286	327	319	318	296	282	341	323	314	324	313	313	296	327	299	323	331	278	338	302	318	310	293	300	300	309	298	318	291	306	292	306	303	354	316	293	321	288	313	302	327	297	320	304	332	315	324	289	299	305	295	329	310	292	337	301	309	318	295	306	332	309	303	304	300	315	303	287	360	301	322	337	302	305	324	326	307	308	330	316	330	305	287	335	296	320	315	297	367	314	314	327	304	332	326	307	312	292	316	292	309	291	331	311	292	314	313	303	312	299	307	313	273	304	296	302	298	295	316	303	304	312	300	298	306	332	298	344	282	317	312	295	316	293	290	342	281	311	315	331	311	292	311	315	367	331	295	288	288	317	299	292	325	271	273	320	331	316	307	263	309	344	321	323	322	319	298	307	322	340	332	327	310	300	329	318	312	341	298	319	294	303	268	310	341	340	317	377	330	309	307	333	289	287	315	304	329	323	319	282	348	281	286	304	337	290	306	326	319	357	329	316	315	306	308	348	297	285	304	298	337	316	297	308	324	313	317	308	333	343	312	332	292	323	310	317	337	311	335	352	295	332	305	328	300	287	305	306	329	313	326	306	309	298	312	321	293	316	329	322	331	307	306	308	320	277	321	317	294	329	315	321	291	327	320	294	298	343	301	308	300	287	318	304	320	292	312	308	327	310	336	294	318	327	275	318	285	319	309	296	304	315	323	330	332	325	290	332	300	310	316	275	277	346	310	289	300	324	319	330	318	299	316	306	306	303	300	318	318	303	306	296	325	331	279	314	315	312	312	319	335	322	294	354	332	311	304	303	344	287	284	275	331	347	304	311	358	323	303	284	313	311	327	344	326	298	356	325	284	335	299	312	314	320	339	337	321	313	313	318	295	295	280	312	294	320	317	303	290	315	312	346	306	324	305	294	324	322	280	340	328	312	318	308	294	320	314	292	337	311	280	306	296	294	313	323	295	315	348	295	325	308	318	314	341	293	317
16709	1346	1005	778	567	388	342	287	267	252	259	237	229	217	247	242	177	222	226	233	221	228	218	212	206	177	178	215	188	190	177	182	205	191	214	198	216	207	223	224	196	186	214	209	168	197	169	215	180	175	171	160	195	215	184	215	222	204	189	201	197	187	183	189	190	200	177	194	205	192	189	177	201	212	195	208	205	206	195	166	194	202	180	218	186	197	217	219	220	164	209	181	204	187	212	212	209	215	176	195	191	163	184	187	209	168	193	214	210	198	213	191	209	209	210	214	188	189	200	199	180	202	179	177	151	196	189	209	217	179	237	205	156	187	226	203	206	190	210	192	196	212	187	190	179	194	189	196	181	201	173	175	191	174	202	208	174	197	202	171	204	180	189	173	203	221	199	216	207	167	183	197	186	201	189	186	220	171	171	187	174	179	207	210	207	221	196	176	224	198	177	173	176	212	182	217	252	189	212	197	179	199	201	173	187	196	190	193	178	176	192	194	181	182	207	220	188	202	179	188	166	183	173	186	170	208	184	193	185	189	228	221	178	168	183	228	180	171	216	175	202	198	205	215	200	190	186	197	210	202	183	200	199	194	193	216	189	195	179	196	212	184	209	170	194	201	205	183	201	191	194	189	178	204	177	182	203	177	147	166	220	199	188	213	182	192	181	181	164	199	167	206	210	190	202	232	219	230	206	214	220	207	237	201	200	216	167	197	196	182	191	195	179	202	203	213	205	182	180	184	179	209	175	190	190	196	182	224	208	209	203	184	199	196	208	195	166	200	205	216	214	202	180	177	178	201	195	205	196	197	208	189	199	193	190	186	191	208	205	193	199	181	185	161	182	168	187	185	201	189	204	218	195	198	187	194	205	191	196	195	201	180	191	210	184	192	204	185	200	195	181	178	202	193	193	177	176	191	214	211	199	190	161	192	213	178	185	175	190	190	183	204	186	214	207	191	165	164	178	182	187	199	187	179	204	167	193	189	188	212	190	190	183	192	199	202	227	202	169	179	164	164	213	180	208	187	192	185	171	193	220	175	209	190	215	212	190	216	205	175	188	227	207	205	199	195	245	215	173	185	206	182	190	187	194	203	209	193	196	172	211	201	222	193	162	197	203	194	191	205	216	187	182	212	199	222	193	209	220	155	218	201	174	212	201	203	199	177	176	200	193	217	176	187	199	200	201	185	184	215	200	199	209	198	175	189	183	203	146	207	203	175	212	187	216	183	183	148	214	175	194	188	201	185	205	181	183	181	200	202	204	202	183	178	174	185	192	204	206	184	197	210	200	200	184	179	175	201	174	203	187	186	184	177	193	219	199	193	210	191	188	188	175	216	198	180	208	203	206	178	168	174	216	191	175	205	211	192	174	196	192	197	208	218	173	195	208	181	186	212	187	154	200	194	208	195	207	196	191	193	171	189	174	194	189	179	204	186	192	196	208	193	194	200	184	219	188	229	207	200	210	202	208	215	180	181	184	187	211	204	193	214	213	197	212	202	179	170	194	188	188	201	199	213	200	198	184	169	193	202	188	202	196	174	195	192	199	177	215	189	177	176	194	189	191	213	192	211	213	186	218	175	193	190	177	180	198	201	203	168	198	211	218	228	192	178	202	185	190	179	166	233	213	176	176	197	178	202	205	198	214	210	218	218	169	202	180	176	198	186	176	189	211	201	163	185	183	179	177	204	209	204	195	175	193	208	170	240	174	201	191	189	201	205	199	242	174	178	185	240	204	215	193	194	203	194	210	213	203	195	205	207	172	200	175	212	209	194	212	198	182	188	223	201	208	177	183	221	184	198	198	189	168	174	174	188	204	197	194	217	197	191	185	197	201	176	178	183	196	197	184	187	189	200	181	182	193	209	195	200	186	197	191	214	205	193	202	209	200	192	205	184	180	204	192	205	159	197	174	188	190	184	198	193	185	184	172	189	163	198	190	183	181	198	179	207	184	196	184	193	193	180	227	197	202	176	168	203	200	198	176	171	166	180	168	201	200	185	205	181	193	201	178	207	172	186	195	170	172	197	194	194	173	174	193	207	177	212	189	220	202	219	159	188	195	192	179	202	235	175	196	189	206	202	208	196	183	191	200	201	188	207	187	203	155	183	179	158	185	199	182	183	170	191	197	176	205	177	203	208	189	190	182	209	224	212	217	191	215	214	201	160	191	220	189	191	176	208	208	182	196	214	192	182	206	183	180	225	215	192	211	190	229	237	176	218	210	190	198	214	206	207	222	185	175	214	209	199	174	221	169	193	212	178	210	190	196	202	185	175	207	168	212	200	240	190	203	194	201	201	183	181	191	192	205	217	197	207	177	182	165	179	184	189	182	183	199	194	193	172	186	209	196	175	193	167	182	201	199	177	200	205	186	214	190	210	182	198	181	169	170	185	225	187	179	228	185	187	222	195	227	207	194	188	211	185	177	202	204	199	188	183	216	189	171	171	201	185	221	190	228	191	184	210	192	217	177	208	183	214	197	186	190	182	221	199	170	165	185	202	175	202	189	200	172	206	182	199	203	199	212	194	204	198	186	193	186	190	198	195	188	205	188	232	222	170	200	220	188	177	183	233	208	199	208	221	170	178	184	188	189	173	187	207	187	196	193	168	243	218	198	183	194	200	210	182	208	180	182	191	233	212	193	211	226	212	183	162	206	183	158	198	186	215	189	193	195	207	198	170	202	199	217	188	204	177	197	173	178	197	201	202	207	179	225	214	170	192	209	192	174	208	175	203	193	211	169	184	218	230	202	180	187	174	172	200	219	184	203	188	177	169	220	186	193	205	204	192	202	222	179	199	209	179	174	202	182	188	181	188	170	210	178	186	200	209	168	192	215	170	203	224	194	173	186	184	210	188	202	175	183	193	195	187	214	221	174	196	217	192	209	206	186	181	177	212	184	167	176	220	181	175	199	182	161	210	196	208	182	193	200	187	209	199	212	210	155	188	189	192	178	185	184	182	198	199	197	185	185	165	174	189	205	186	194	195	172	180	194	168	199	198	195	230	196	209	223	202	185	197	225	205	178	184	196	186	182	198	171	193	218	200	176	185	213	209	189	208	182	176	206	209	193	183	208	207	175	201	219	170	208	200	171	162	203	191	180	199	215	197	184	205	213	191	194	186	180	177	233	196	215	210	205	195	210	170	205	191	190	196	197	197	193	231	168	189	204	182	194	192	191	187	208	226	182	202	187	212	205	222	220	221	175	194	190	187	192	218	209	185	194	179	167	195	176	176	166	184	184	199	178	200	187	193	189	174	219	184	160	188	205	198	183	181	174	179	179	207	191	212	189	198	212	188	193	183	189	207	202	217	190	202	201	196	207	207	187	192	192	188	189	204	194	194	192	178	231	186	177	181	203	189	193	215	178	200	195	193	216	181	160	190	216	186	196	177	190	206	189	198	179	189	210	189	201	186	191	202	204	158	186	182	185	202	196	190	207	184	225	212	214	207	162	199	193	208	193	196	174	190	174	180	200	218	212	192
9406	1059	1955	2230	1914	1543	1311	1129	969	893	849	770	706	675	620	627	560	615	576	643	574	528	573	584	548	523	557	524	515	545	504	532	513	504	508	489	507	513	494	505	504	491	491	525	518	497	495	506	507	522	492	477	477	468	478	497	501	481	449	445	460	446	448	456	484	499	428	471	497	458	489	455	493	514	481	477	447	455	449	487	509	464	460	488	456	480	463	479	468	446	461	453	505	478	490	464	457	467	460	475	459	487	481	466	472	447	438	473	475	500	427	482	503	517	463	467	475	468	470	441	461	491	467	450	488	490	466	462	456	500	463	466	492	485	479	440	469	436	502	453	433	438	499	482	461	488	484	463	465	426	488	449	458	480	470	485	433	438	484	514	462	461	450	473	481	476	459	432	465	474	498	462	472	465	466	432	472	459	510	438	453	464	484	442	454	454	456	471	450	472	452	492	459	465	486	509	450	468	475	466	475	492	447	438	480	469	459	457	450	464	470	454	418	459	489	463	448	471	439	457	490	462	474	439	419	463	479	488	463	447	516	475	430	446	423	436	465	496	453	477	492	473	481	466	461	491	498	416	455	505	441	485	448	458	466	452	466	443	445	460	467	478	457	461	474	463	457	464	502	460	489	505	465	495	480	428	450	459	459	439	520	467	487	468	435	454	426	438	464	445	442	468	469	508	495	452	456	475	473	486	457	461	453	454	461	434	459	450	433	470	424	470	459	449	456	495	463	501	471	459	462	478	464	471	458	475	485	441	502	465	498	474	463	474	494	495	436	454	469	451	468	457	461	468	479	464	467	456	503	444	430	432	438	436	463	498	446	439	473	464	462	473	475	492	442	462	429	481	468	493	463	472	475	475	469	424	477	482	468	452	474	442	486	455	465	442	483	437	449	455	498	454	498	471	427	455	491	464	439	487	453	504	465	497	464	461	491	457	478	446	474	430	447	456	476	462	437	493	446	470	450	493	471	457	438	456	466	469	463	469	462	471	458	460	453	412	449	482	467	451	457	409	471	446	471	444	416	494	444	453	483	440	467	455	450	443	469	441	443	485	499	484	508	427	442	498	463	486	475	439	465	457	460	475	491	468	453	466	473	438	439	480	467	471	466	468	478	449	442	442	436	444	456	477	489	508	448	492	471	481	475	448	497	459	490	440	450	480	458	529	446	469	491	489	475	451	468	452	447	455	460	446	414	435	488	454	470	450	440	468	463	455	456	469	482	480	447	472	486	461	480	413	462	485	457	491	478	474	464	459	492	481	499	453	465	443	442	459	462	489	465	493	454	450	466	481	401	451	516	430	477	441	453	464	446	449	462	478	492	481	461	483	484	473	478	471	452	490	449	492	486	419	501	487	485	456	448	485	486	418	429	457	473	445	471	442	482	455	451	475	456	449	426	468	468	472	435	499	434	448	481	475	490	489	448	453	477	474	456	463	474	466	440	465	432	436	463	447	474	499	456	494	486	463	427	451	448	461	468	452	453	476	444	458	476	469	488	479	473	454	506	469	468	490	465	424	493	478	423	458	475	483	478	467	461	448	437	453	462	432	438	465	456	444	497	468	465	446	470	446	485	475	460	454	442	469	463	464	492	459	457	478	494	453	475	465	430	470	429	447	484	449	482	460	459	466	499	438	458	469	469	472	490	475	455	431	434	470	436	464	473	518	482	459	467	431	456	470	467	452	448	432	428	440	483	462	461	471	461	459	437	455	474	464	489	447	450	423	464	543	461	467	418	453	486	484	473	454	472	498	425	473	483	499	488	446	457	477	466	430	457	434	427	474	463	518	504	453	470	480	446	486	477	517	454	465	477	467	502	480	454	462	463	451	471	439	456	482	432	483	434	491	493	433	489	471	482	415	449	439	435	451	441	445	460	461	485	447	498	486	470	472	454	490	456	452	426	454	439	505	482	484	427	493	432	448	480	488	480	467	465	445	496	464	435	442	465	459	481	468	479	435	453	468	511	485	477	433	479	462	455	482	490	454	462	473	450	453	476	450	476	443	467	452	438	486	454	489	456	453	484	461	483	389	404	469	447	475	454	443	496	475	470	446	456	475	442	498	429	490	449	478	459	461	461	490	443	458	462	464	520	474	458	467	474	455	432	482	458	465	476	507	482	440	440	463	522	494	457	471	432	463	438	444	481	491	488	490	459	511	453	470	488	418	476	504	464	428	493	496	492	432	485	485	481	464	517	451	474	438	472	471	456	480	481	471	443	454	491	427	500	466	477	505	476	500	473	491	458	468	497	476	512	446	481	497	451	487	456	464	456	447	425	487	438	455	441	476	457	478	426	447	448	483	442	498	471	458	457	475	460	479	477	499	492	469	488	459	476	432	463	474	465	485	481	488	479	447	480	481	445	440	504	464	460	472	475	445	489	452	474	435	433	500	489	450	489	482	465	463	482	476	441	492	507	519	471	491	456	462	476	465	439	477	426	473	455	425	436	469	448	475	472	455	456	441	484	469	445	462	467	509	478	454	483	415	472	469	450	469	471	441	464	466	445	456	482	428	453	467	468	443	459	447	462	461	491	443	437	437	433	486	464	465	484	450	459	460	471	483	457	437	449	465	497	455	465	464	460	468	500	474	464	440	488	464	458	509	496	446	471	476	406	462	435	456	483	449	442	490	460	451	448	468	452	495	447	477	450	471	495	479	453	458	448	490	452	486	472	480	464	475	463	471	464	488	478	462	490	462	471	438	507	513	464	461	412	468	437	478	394	451	471	478	425	485	495	474	465	452	441	513	486	483	449	459	489	473	436	512	480	466	455	465	464	447	448	459	517	481	465	436	511	480	486	485	476	458	468	502	447	468	482	465	486	505	445	466	472	451	471	455	467	511	430	467	471	487	460	438	418	511	441	528	442	447	469	469	448	456	485	456	479	464	444	462	488	457	492	467	441	481	465	496	497	444	447	488	481	419	438	480	471	478	468	459	458	462	451	475	473	513	474	437	474	487	460	437	425	482	438	511	443	425	445	463	492	462	460	459	457	442	450	472	493	418	483	440	477	448	467	478	468	502	436	432	438	465	461	453	502	464	464	502	512	469	461	507	482	463	455	454	456	474	461	488	479	445	465	515	466	459	468	452	430	459	471	432	493	452	477	439	452	484	470	456	471	470	452	487	495	504	458	438	465	457	433	469	488	511	427	466	446	463	468	482	469	428	437	496	469	446	485	478	434	483	495	436	466	480	489	455	457	478	434	481	457	498	484	465	470	465	404	455	430	445	493	476	451	428	467	469	441	444	449	451	452	452	463	447	470	483	491	485	457	483	464	448	476	519	469	474	461	468	501	474	420	433	485	481	483	478	466	495	456	509	454	460	446	491	443	476	475	444	471	472	471	450	465	500	450	429	474	430	467	445	479	495	452	470	472	454	456	521	442	482	481	439	461	482	476	471	423	493	468	449	454	487	466	465	448	488	483	442	472	442	448	450	486	445	459	464	438	463	483	448	470	461	483	464	466	463	461	448	498	441
2388	267	295	242	235	244	250	259	250	211	241	266	229	262	231	242	257	233	249	239	255	251	268	260	237	227	232	242	233	236	244	240	251	270	237	248	261	243	260	275	215	242	224	256	301	250	242	257	271	221	233	247	251	226	255	243	217	224	251	249	229	209	247	244	196	238	243	219	257	254	260	222	268	249	256	254	232	217	249	269	257	250	235	261	245	229	247	229	208	257	245	244	235	256	255	277	265	271	229	215	199	274	238	243	231	243	223	212	248	252	219	246	250	245	244	253	260	239	283	283	246	243	268	230	242	251	253	252	280	263	267	259	243	226	220	220	231	244	253	250	248	229	249	235	232	205	257	225	256	237	246	230	262	249	234	243	261	235	238	263	257	278	263	261	256	246	274	238	264	243	224	248	269	265	266	272	237	239	256	226	263	257	250	251	241	236	255	224	250	230	220	251	223	250	217	224	254	279	247	249	256	218	233	264	240	266	279	248	270	246	224	271	240	246	232	230	265	260	264	212	225	224	226	250	242	260	266	268	274	240	229	264	259	218	248	226	245	226	251	238	243	244	266	232	226	228	258	231	257	263	251	273	233	252	277	254	233	218	245	230	253	237	256	265	232	225	226	249	210	262	268	241	262	255	247	252	244	239	225	239	237	250	206	259	234	267	246	245	243	261	249	215	252	248	252	233	221	249	246	239	225	267	254	260	215	229	226	229	236	254	242	246	233	263	277	235	256	253	249	237	248	258	237	244	260	241	230	220	236	247	266	225	236	252	235	238	242	266	244	231	246	267	267	251	257	234	249	224	231	252	232	226	212	261	238	276	248	236	258	271	235	285	238	247	286	261	225	271	225	255	239	237	230	233	223	229	262	234	245	250	231	238	240	253	252	225	274	255	258	256	268	230	254	248	234	239	234	252	210	259	264	259	268	232	268	210	286	264	270	259	194	256	240	231	216	241	265	303	256	266	233	236	255	258	254	245	239	206	251	206	263	243	231	242	255	254	231	263	269	242	225	270	270	213	238	241	211	236	267	259	255	229	233	252	260	198	244	231	214	228	259	223	247	237	227	240	250	229	238	242	213	225	233	244	215	229	251	248	279	221	237	244	238	234	250	231	217	237	254	215	235	246	262	252	290	257	225	239	233	241	219	240	242	262	243	247	238	222	266	257	219	257	225	232	247	258	252	239	268	234	233	258	242	267	246	240	228	268	220	255	275	257	264	234	220	235	221	252	234	217	263	253	235	233	231	259	230	244	245	243	255	245	211	286	232	267	247	263	229	255	216	246	277	256	258	259	232	231	271	243	224	259	221	224	274	277	245	223	234	212	242	245	230	227	258	231	250	244	256	249	253	242	234	240	251	261	250	224	248	231	251	251	253	238	233	239	212	263	245	239	229	248	203	242	244	252	243	244	233	253	250	227	218	240	251	266	230	217	236	253	243	281	255	266	238	242	259	248	212	219	237	224	257	254	246	219	250	213	221	240	217	243	231	249	236	251	256	247	248	248	235	249	241	201	228	261	277	237	232	253	276	229	233	263	224	258	235	285	272	228	237	235	234	229	239	250	240	255	234	241	231	218	271	225	245	226	228	262	229	256	245	227	283	226	215	253	264	285	230	269	244	246	245	250	245	234	254	241	237	219	256	218	267	255	229	226	244	227	254	269	238	237	256	230	243	221	260	259	260	222	212	252	255	238	262	252	267	252	263	242	232	247	255	204	226	233	253	252	244	227	238	223	246	255	255	242	248	264	222	248	243	244	225	228	246	247	233	240	250	269	227	247	223	235	241	255	216	237	259	245	252	225	228	240	245	236	250	214	210	234	221	248	239	240	251	258	228	233	246	254	241	272	234	234	250	211	225	259	232	229	268	266	213	210	270	245	258	255	239	223	222	270	282	219	249	264	257	236	229	270	248	260	235	237	258	276	239	235	246	255	247	232	241	218	224	255	256	270	229	224	249	226	241	278	232	245	236	235	233	237	233	233	253	248	242	220	211	238	238	281	238	251	251	232	253	234	251	236	268	207	253	249	224	248	254	265	240	253	247	259	274	234	242	252	288	249	242	221	237	258	243	239	230	222	247	220	242	292	241	231	245	216	214	216	239	257	264	217	240	283	249	253	240	288	262	257	218	260	244	280	226	226	270	246	237	240	238	232	226	266	260	223	266	232	253	259	256	213	216	248	245	243	216	208	262	251	235	248	226	267	267	245	250	231	234	256	231	217	238	203	210	246	270	242	268	226	217	260	241	274	252	236	242	251	240	230	276	251	269	267	268	244	266	224	241	226	226	228	235	248	226	213	241	232	242	249	207	218	261	240	248	244	243	249	250	260	228	254	227	238	251	248	231	237	255	237	258	233	246	227	233	239	263	252	261	237	257	245	214	249	269	223	237	215	245	250	265	243	229	257	225	238	213	249	236	208	214	219	243	231	255	247	237	219	228	280	255	242	242	258	234	227	239	271	255	237	224	232	245	205	270	235	209	240	255	212	222	223	248	218	246	267	230	199	237	260	253	248	252	281	245	243	251	237	245	233	290	243	257	230	250	274	210	221	241	257	279	238	248	245	231	242	221	258	235	260	244	255	233	234	252	250	240	252	222	243	239	232	244	232	247	228	262	217	274	260	247	244	255	238	239	266	264	270	247	269	250	257	256	302	220	262	253	238	236	258	249	277	251	264	249	220	224	238	239	244	214	245	191	258	246	234	229	244	256	242	238	234	237	253	250	224	240	270	252	252	253	253	233	233	249	276	250	252	246	243	250	257	274	249	245	246	244	240	244	253	223	220	255	216	250	268	257	222	265	250	238	208	222	233	224	236	235	267	253	242	275	250	251	237	255	260	229	240	266	254	239	213	262	250	227	238	239	237	219	247	244	253	227	236	273	266	256	253	245	240	243	256	255	256	276	259	232	259	241	244	238	260	232	219	247	206	241	262	249	247	231	223	257	246	270	253	226	232	229	269	239	248	248	254	247	245	240	224	211	256	259	254	274	257	216	262	220	205	252	240	226	261	234	247	235	230	192	249	246	225	252	240	248	240	257	246	270	260	222	205	229	238	269	242	277	249	242	238	233	256	243	229	245	247	225	240	236	252	280	225	246	262	244	253	243	263	241	228	250	242	249	243	234	223	246	259	247	216	221	236	261	250	244	264	265	237	244	203	237	250	256	228	229	227	249	277	239	241	249	253	261	254	279	227	254	228	224	263	264	235	229	228	233	264	242	231	248	242	236	260	243	258	247	233	232	259	252	260	249	259	257	246	295	238	251	247	245	248	230	269	253	244	246	244	205	252	241	226	247	256	226	247	247	249	226	241	272	257	242	241	236	244	234	253	240	237	252	266	279	253	278	274	234	253	246	247	264	262	225	212	254	245	274	233	262	262	221	270	241	235	224	251	276	214	230	236	252	271	252	252	244	245	240	210	251	249	235	238	225	253	232	250	230	250	254	261	224	262	259	296	231	243	257	241	258	247	241	272	255	248
2317	567	549	594	566	532	556	546	599	554	542	533	548	554	542	553	530	564	556	544	539	544	522	524	488	515	536	594	525	534	550	517	533	508	593	539	527	534	542	501	520	546	522	543	544	535	568	535	506	533	568	527	565	542	528	531	544	552	527	519	550	482	553	523	509	512	527	526	530	542	540	522	543	539	499	535	556	539	521	581	547	528	588	546	509	531	557	536	566	549	543	533	512	556	583	526	537	550	524	530	556	529	488	542	537	529	520	544	519	532	533	539	496	579	540	523	527	545	583	503	529	579	496	556	537	514	496	543	513	558	517	523	564	559	496	548	544	554	569	526	494	540	534	534	502	526	551	538	553	568	553	499	504	523	534	536	496	534	526	534	550	544	504	546	531	547	552	546	555	529	545	534	537	492	536	529	556	519	537	569	532	579	533	565	526	543	542	541	547	571	544	549	530	568	533	523	564	549	498	545	527	506	519	542	529	594	544	542	547	527	508	533	564	516	544	529	487	515	520	503	576	529	532	549	532	585	540	538	531	509	559	555	497	562	516	536	512	521	553	532	545	556	509	529	535	556	550	546	553	556	519	481	541	527	549	585	536	537	524	532	511	544	504	534	542	525	524	570	540	548	547	521	498	532	533	504	574	528	579	529	543	517	546	518	554	540	555	542	549	514	533	504	549	544	553	527	561	561	523	525	515	545	490	540	547	546	521	519	555	551	503	529	521	502	577	552	537	540	528	524	529	554	528	514	536	524	502	491	548	550	554	542	551	526	510	582	525	549	517	535	578	526	536	557	579	539	527	548	540	511	558	516	565	570	550	531	524	524	538	567	573	526	524	542	530	553	482	496	502	541	513	579	494	548	546	573	529	537	553	516	532	514	541	529	581	502	550	551	519	555	534	536	543	548	513	513	565	530	540	587	513	543	549	524	560	535	565	509	545	517	559	550	488	531	561	564	527	543	554	542	520	559	510	559	518	568	554	496	558	506	519	549	561	534	524	540	520	544	526	536	522	555	553	524	540	533	560	570	484	520	530	524	566	521	534	523	528	517	590	538	475	524	556	525	571	570	574	545	515	538	552	560	538	536	514	552	545	550	558	547	587	575	532	525	532	542	540	544	573	544	574	538	552	559	536	515	527	537	549	514	500	531	541	521	545	548	512	520	531	548	550	593	533	562	475	561	507	550	535	510	530	503	553	569	563	544	526	534	523	534	516	549	553	555	537	544	504	555	528	529	513	535	513	554	557	524	531	550	551	545	546	546	546	521	562	573	508	504	526	496	534	555	538	550	532	559	547	516	533	549	578	530	526	521	526	547	543	554	553	520	504	546	561	542	523	507	540	540	528	542	497	539	533	541	573	539	547	505	504	524	568	563	534	553	541	506	525	527	527	519	507	517	514	523	499	536	530	526	501	511	526	515	500	513	541	574	533	545	530	563	544	508	521	516	517	532	509	569	574	509	527	523	560	542	541	545	478	579	545	547	499	524	540	515	552	502	513	481	577	598	559	572	539	531	570	542	574	551	541	565	527	507	523	545	555	594	516	523	553	529	586	554	519	514	526	530	582	532	507	517	560	529	550	545	514	550	531	572	563	554	551	544	512	530	588	536	537	545	549	550	504	540	488	539	515	546	543	526	527	538	550	544	553	542	504	535	540	492	559	560	519	506	566	502	514	533	522	561	537	543	551	546	526	573	574	536	503	535	560	566	547	540	527	537	563	491	502	500	538	506	562	512	541	547	552	561	576	554	603	533	537	528	551	557	508	500	536	541	495	548	527	538	511	547	538	526	585	525	515	517	529	519	533	521	564	558	555	561	509	601	526	554	526	556	594	531	527	521	543	496	542	532	530	544	535	530	519	556	542	565	514	533	533	506	549	541	523	534	530	547	579	544	560	500	544	566	501	499	498	543	539	523	540	548	530	562	525	528	537	523	552	525	553	516	603	552	572	505	518	563	556	548	544	537	529	557	522	520	531	553	535	597	527	553	562	540	517	522	579	512	534	523	519	538	540	534	532	544	544	564	528	541	532	555	557	536	581	518	522	572	569	553	531	526	551	536	541	516	508	546	534	563	565	513	549	556	532	506	517	565	559	572	493	487	542	515	528	492	551	531	531	534	534	543	525	511	537	568	531	511	532	528	511	561	579	556	549	499	546	545	521	529	532	495	530	555	593	586	513	534	521	496	524	563	520	502	514	539	533	542	535	546	494	568	561	580	514	508	530	564	554	558	581	537	571	522	553	524	567	520	558	514	479	563	545	572	526	527	531	586	491	572	501	559	559	510	526	514	582	524	534	535	557	503	542	536	569	524	535	553	551	515	490	511	518	544	490	548	513	561	528	500	518	533	560	559	509	541	564	573	615	509	553	537	534	515	568	580	541	495	542	522	520	547	546	559	546	540	531	516	506	539	577	518	535	541	508	554	569	567	541	513	532	561	533	551	516	560	499	532	531	559	518	523	575	517	557	516	587	555	486	533	528	537	533	544	530	558	539	533	552	547	490	545	547	519	563	540	511	540	540	538	547	539	550	538	520	550	574	528	526	575	538	566	527	508	554	510	526	512	565	540	557	562	553	526	511	562	489	523	523	510	526	552	568	548	546	539	553	531	539	543	540	564	553	560	515	527	537	498	534	546	526	604	523	530	539	546	525	591	556	517	514	538	555	526	512	512	566	492	546	519	529	554	514	572	538	527	572	596	553	502	569	500	557	546	552	558	513	570	533	556	563	550	486	537	531	519	505	546	525	515	518	556	511	527	556	527	548	534	571	506	525	571	555	523	592	523	512	516	532	561	500	536	568	526	541	535	542	520	563	553	523	550	571	491	540	551	573	534	549	517	512	542	545	512	564	496	559	540	572	525	530	532	562	515	526	489	555	539	555	512	547	521	524	553	524	545	554	600	514	507	511	556	542	545	534	533	500	502	551	540	550	558	546	524	530	540	560	508	531	540	569	540	535	572	545	516	569	540	536	537	538	561	572	500	498	492	511	521	538	523	560	584	583	590	549	570	534	526	576	506	509	560	520	510	519	522	547	555	513	546	584	535	525	530	538	551	557	499	496	565	501	533	546	551	524	502	591	533	493	562	522	557	558	568	588	507	541	534	517	541	534	550	572	552	550	519	587	517	546	539	550	534	517	517	552	509	574	556	531	533	508	545	523	553	539	553	503	523	572	558	531	523	556	543	542	566	492	524	534	569	541	566	535	563	544	541	565	513	525	524	563	505	569	534	522	542	526	504	509	545	483	534	528	489	557	533	527	535	553	500	575	528	516	524	530	536	542	536	533	525	521	556	507	542	543	546	564	538	562	556	573	535	535	513	523	558	508	538	552	503	524	579	536	555	515	534	519	561	539	524	573	532	521	531	552	526	533	536	558	511	527	522	538	533	550	566	551	546	569	579	524	554	513	520	534	497	533	534	561	529	535	580	538	558	516	528	500	588	538	535	541	543	526	523	538	548	543	515	501	536	559	563	524	542
9470	604	523	382	275	221	197	175	188	159	156	135	148	134	136	131	132	130	119	149	133	121	109	130	143	138	137	122	134	140	110	109	134	122	116	103	127	123	119	142	127	136	128	135	128	145	123	133	132	142	125	135	113	130	162	121	118	136	129	131	121	113	133	106	139	128	126	105	109	127	125	112	128	117	122	142	122	129	125	139	138	122	133	117	118	129	109	120	143	132	130	114	140	114	105	113	131	131	138	121	123	126	135	107	109	131	137	150	139	133	132	118	122	141	136	130	142	122	111	124	136	120	132	117	137	130	139	112	117	140	117	114	121	116	123	130	126	119	127	153	128	121	128	127	116	103	141	110	123	131	115	132	120	130	150	126	96	142	130	122	129	117	124	138	118	118	114	96	115	122	134	141	130	116	134	122	113	104	132	151	119	122	120	117	133	110	150	138	114	119	108	136	128	124	127	134	146	146	134	127	123	119	127	113	141	142	145	134	117	118	106	123	120	95	119	138	139	136	134	142	123	106	120	121	123	142	123	125	119	118	109	111	133	131	113	144	127	125	155	150	129	130	106	116	121	162	127	116	118	130	125	139	136	127	125	107	109	119	124	133	125	149	120	141	115	127	131	120	115	93	112	141	131	132	127	139	130	130	121	103	119	147	116	127	100	114	136	144	136	135	110	135	129	120	127	123	126	122	113	132	121	118	128	118	111	117	130	114	141	129	139	121	106	134	133	129	114	106	123	128	130	99	130	132	118	106	127	99	118	129	140	131	102	126	127	111	136	133	126	106	128	122	130	121	125	138	128	146	116	135	124	140	112	134	121	119	115	127	128	121	137	107	115	128	138	113	118	114	134	143	119	112	122	129	119	124	134	129	116	129	129	117	139	129	127	132	117	139	127	122	112	130	127	130	127	118	119	119	122	119	120	129	102	131	120	133	133	143	119	115	132	131	120	110	111	142	150	122	123	136	123	133	113	125	120	131	142	147	117	154	123	111	139	137	135	126	129	117	107	110	131	108	127	129	118	122	101	130	140	136	129	117	112	143	118	117	137	128	117	145	155	128	123	121	137	127	141	123	132	146	151	133	116	109	148	118	111	108	126	123	112	129	154	142	129	124	126	136	126	111	130	105	123	126	117	115	121	140	115	129	127	113	130	116	115	132	117	132	130	122	114	133	112	134	138	143	132	113	132	129	105	111	126	114	127	138	120	97	141	102	110	128	121	122	148	112	127	118	134	135	127	134	107	152	132	131	113	137	107	114	120	119	120	141	125	114	117	121	122	122	154	132	148	144	126	135	130	119	128	133	127	127	119	148	126	109	147	108	122	120	128	109	123	132	109	131	119	136	111	116	114	135	129	131	125	125	120	141	115	127	142	141	132	112	125	132	156	132	133	115	129	123	120	138	135	135	120	118	127	105	125	128	129	125	99	141	128	152	135	130	133	134	134	138	108	120	125	132	137	100	125	119	125	126	125	129	155	123	132	143	146	110	103	126	119	133	114	117	127	144	123	121	124	148	123	147	135	130	128	140	107	109	145	120	123	114	95	116	133	116	114	112	139	135	116	122	117	100	137	132	120	128	123	127	122	120	119	124	147	104	126	107	119	111	124	140	133	122	119	123	119	122	131	131	121	124	121	112	121	124	113	151	137	121	132	126	132	118	151	129	135	123	124	138	117	134	101	129	133	107	138	112	130	137	140	124	151	118	117	157	126	134	128	113	146	114	116	127	119	115	122	115	110	137	107	126	124	105	133	135	109	135	122	104	132	118	128	109	100	131	127	131	117	126	119	131	121	138	117	127	122	126	134	134	114	123	121	109	129	143	118	126	101	120	132	121	114	141	123	114	136	133	142	130	124	123	116	118	121	116	137	124	137	125	129	129	129	130	128	118	113	146	129	113	124	123	146	107	122	121	118	135	117	119	124	131	142	125	151	116	137	137	134	121	135	127	128	117	114	130	142	110	117	111	149	121	125	125	123	115	124	133	120	129	127	117	137	147	117	145	100	139	122	105	123	121	138	108	150	117	125	133	107	105	126	111	107	132	141	136	125	122	120	131	113	151	129	121	125	129	126	122	153	119	122	127	132	130	119	101	132	124	136	117	116	132	122	128	145	131	137	106	120	130	122	113	134	134	124	123	111	151	136	136	121	133	128	130	134	149	147	136	113	131	136	136	154	112	123	142	123	136	142	126	147	107	102	121	139	122	125	134	122	126	129	148	132	105	126	128	140	115	112	129	133	122	120	133	151	114	138	146	115	129	115	101	123	124	111	133	139	148	123	136	113	130	107	120	122	144	120	122	121	138	128	141	100	132	116	145	138	135	134	145	97	148	143	141	103	127	143	144	136	131	123	131	132	138	146	138	125	142	129	133	116	132	130	126	143	124	136	130	111	128	133	135	134	123	142	127	116	121	135	145	131	121	134	106	117	128	130	122	125	128	140	133	137	116	99	122	97	137	122	155	138	121	120	139	120	121	125	116	138	113	126	121	121	125	133	128	126	125	120	115	144	120	129	135	125	114	130	117	131	119	122	112	141	141	116	128	130	126	125	133	164	116	111	110	122	154	129	127	106	125	140	145	124	123	138	122	145	108	138	123	120	118	115	121	124	130	145	105	116	120	129	123	144	117	128	126	112	120	126	118	143	120	121	132	91	127	150	134	128	133	110	116	128	141	131	127	130	110	130	131	138	135	131	122	132	98	123	131	155	112	130	115	144	128	106	146	98	112	123	125	150	123	126	123	112	137	144	132	111	121	109	135	150	110	126	127	150	136	116	129	111	122	99	138	128	111	151	128	129	120	110	150	128	142	98	130	115	129	123	122	144	128	123	125	128	135	133	145	127	132	156	135	116	126	115	133	112	154	126	140	153	131	140	123	120	113	123	125	136	140	124	139	130	131	152	120	146	130	142	121	122	125	125	136	153	121	132	134	147	117	127	111	120	119	130	120	123	127	105	137	105	125	131	110	122	130	115	151	151	112	121	132	129	114	124	137	129	115	127	124	117	119	141	127	130	132	141	138	126	126	137	98	125	110	119	116	139	147	136	144	120	136	128	124	127	103	108	134	128	117	131	145	145	127	130	141	120	152	127	115	126	125	117	132	129	127	131	131	130	125	130	129	122	130	130	114	129	135	113	114	138	136	118	141	132	115	116	120	112	130	149	137	129	125	144	108	139	132	146	122	111	120	117	120	149	138	129	133	117	130	153	128	117	128	102	134	126	120	134	123	117	142	130	115	143	134	121	140	130	125	135	135	133	133	121	117	100	119	123	113	136	121	123	128	141	138	138	113	121	156	138	119	120	126	129	129	115	124	112	135	108	129	134	135	135	127	120	133	118	123	129	146	123	131	139	130	107	122	137	146	146	133	131	130	118	131	121	133	133	139	125	117	114	113	121	106	141	110	120	132	131	120	113	115	168	122	135	131	134	121	149	124	118	155	124	148	112	116	159	130	125	135	131	135	142	123	155	132	120	124	113	125
7267	647	1084	1248	994	822	755	661	580	517	477	470	444	436	404	391	364	380	356	347	355	339	361	345	336	327	356	335	329	325	353	332	334	318	342	334	332	313	326	310	289	302	309	297	317	314	331	324	331	300	331	317	309	314	288	298	314	283	321	319	317	305	301	334	329	301	316	335	303	308	347	306	326	330	320	299	310	312	303	337	305	320	299	320	313	339	334	315	319	345	315	327	334	328	308	308	316	315	298	322	317	311	308	322	282	336	331	303	324	326	349	302	319	330	321	295	310	326	337	310	296	327	322	309	341	322	293	338	353	320	313	304	327	298	252	309	302	281	302	333	283	334	302	333	318	312	333	314	319	268	321	299	318	287	306	311	309	284	292	312	322	334	353	310	322	299	313	292	291	303	314	324	299	315	309	304	315	320	321	321	294	340	309	311	335	335	326	322	279	305	304	344	286	331	312	309	322	335	332	309	301	332	295	323	307	304	306	289	324	344	351	322	322	307	306	314	316	318	312	322	329	290	288	305	311	319	308	304	281	304	298	313	318	324	316	320	331	316	301	334	307	326	347	307	340	338	332	304	317	321	349	319	296	343	298	319	306	344	312	343	317	307	293	296	322	328	313	327	271	287	333	303	297	304	313	326	300	289	303	322	314	298	325	292	310	327	334	327	310	323	347	281	304	327	308	308	284	309	323	307	335	281	321	313	296	331	339	282	326	309	309	272	289	320	311	321	347	313	290	320	304	288	332	305	329	331	292	302	330	332	286	288	301	312	307	307	330	323	278	307	326	311	290	305	287	295	327	317	291	312	310	311	296	294	287	312	294	320	287	325	278	316	318	300	293	319	322	284	317	323	298	321	318	302	343	295	318	328	312	310	309	315	280	319	310	314	309	303	305	308	305	309	319	289	309	275	316	279	287	349	322	321	303	320	288	300	343	276	301	305	364	312	301	353	305	325	333	308	318	323	315	280	320	327	333	300	307	320	290	285	310	306	291	288	349	335	326	328	333	316	334	360	298	271	311	292	318	320	304	299	307	304	309	282	282	281	317	314	339	306	337	340	339	316	305	294	295	307	297	294	321	288	329	307	295	328	303	298	314	310	316	278	318	332	326	308	348	327	302	304	320	312	317	308	297	305	300	302	326	300	338	323	322	300	305	321	324	323	301	327	322	340	324	321	320	297	309	318	343	302	282	311	330	303	345	287	283	321	317	303	317	308	312	303	287	321	303	310	275	335	354	321	302	325	316	326	323	296	327	286	282	294	266	289	315	305	309	314	294	326	300	332	295	326	345	288	313	311	331	280	300	289	301	313	310	304	296	328	325	307	297	327	330	314	323	314	338	330	337	336	320	297	333	340	303	317	280	339	301	319	299	302	281	297	322	296	335	325	331	304	303	322	315	321	302	305	326	329	336	330	304	319	301	284	329	311	324	343	338	291	351	322	330	301	334	308	283	328	320	297	306	328	318	335	284	282	291	304	323	314	312	313	310	306	307	307	328	302	312	285	315	321	328	306	333	329	301	312	293	306	321	323	329	334	291	319	324	306	304	310	334	305	322	331	290	287	294	328	302	337	306	279	304	315	328	324	329	304	301	332	326	305	278	303	305	287	293	284	289	306	287	310	303	311	320	280	302	312	332	320	311	283	306	310	307	335	292	354	308	316	329	332	309	304	314	284	338	282	292	330	318	333	347	310	312	312	299	333	304	284	305	309	312	319	332	320	352	299	323	278	286	311	332	308	319	305	311	307	315	297	283	321	288	309	290	315	321	311	332	293	267	303	297	326	325	329	299	329	321	313	321	321	299	342	317	310	340	292	302	313	337	292	333	330	322	325	313	273	307	291	299	326	297	296	328	331	303	298	290	321	304	298	293	282	296	304	322	302	311	287	319	330	338	303	313	316	299	308	331	315	292	284	330	275	330	301	326	301	318	304	314	345	322	307	351	318	318	248	343	312	331	318	320	297	327	312	329	326	333	312	317	334	312	306	293	294	322	314	326	308	309	297	320	317	338	314	299	320	330	332	307	303	320	321	326	301	296	310	323	288	319	290	334	307	320	317	330	260	310	328	321	341	327	308	292	318	313	316	320	305	311	306	298	315	344	331	310	321	315	307	351	337	326	318	311	325	294	311	337	302	326	314	306	305	325	298	292	302	287	321	327	339	324	279	295	302	320	323	325	328	330	319	344	297	314	313	312	281	303	311	312	339	302	310	327	327	344	312	290	335	316	302	336	280	329	301	318	292	325	294	329	318	299	291	321	336	311	338	322	301	336	305	281	319	292	291	325	311	300	318	302	286	294	285	314	307	324	327	297	320	324	287	312	314	315	294	301	320	352	305	292	338	294	285	323	303	326	302	313	322	298	347	323	318	311	317	317	298	294	297	307	293	311	307	312	327	316	314	324	320	312	323	291	296	303	312	318	284	325	325	300	319	329	323	301	314	335	280	335	313	293	310	312	331	304	286	292	339	349	341	307	297	305	321	280	303	283	335	313	330	327	306	331	336	327	295	336	275	363	309	316	309	354	295	325	325	312	351	301	308	295	348	313	331	286	331	303	302	335	269	266	277	309	305	301	319	315	309	306	326	354	330	308	317	315	298	325	334	332	356	325	303	337	280	321	303	319	312	305	268	295	309	277	306	331	310	291	302	322	299	313	319	320	307	338	329	338	329	317	330	331	293	321	320	328	330	302	299	346	318	354	324	301	286	313	287	311	331	331	310	339	337	315	272	303	286	298	307	294	309	318	319	324	326	310	291	316	311	302	292	283	298	317	300	329	317	323	323	346	305	326	300	305	342	315	295	332	296	308	330	317	306	306	330	316	314	290	297	330	319	289	331	319	314	297	304	299	255	295	319	306	309	292	304	321	268	299	339	288	285	298	308	299	316	292	332	332	286	332	313	325	309	336	283	311	276	310	283	330	305	259	315	309	343	322	334	307	302	346	305	275	332	320	317	323	319	320	325	306	307	323	300	316	323	293	301	293	291	301	312	310	310	322	297	326	327	320	313	292	314	321	317	305	301	329	276	308	316	317	315	307	292	321	295	319	326	310	300	314	293	355	307	294	319	281	319	307	325	319	364	309	276	316	317	282	328	322	315	309	286	297	301	334	302	316	292	307	311	326	306	282	314	291	309	329	327	293	298	324	334	332	329	299	326	289	290	310	306	323	276	314	320	336	308	316	319	286	316	317	318	303	312	333	308	321	324	303	310	266	322	319	321	348	333	321	327	319	340	347	339	334	307	310	316	326	293	312	317	315	317	322	345	304	351	330	326	315	312	332	316	318	275	344	324	324	321	289	330	318	318	302	370	324	308	349	328	303	323	278	282	321	325	287	309	331	323	339	273	307	316	273	307	312	313	305	282	305	307	303	302	315	319	321	331	318	328	299	333	320	279	302	319	299	359	352	309	301	314	313	338	311	290	330	315	291	320	310	315	304	310	324	343	298	316	308	297	305	340	317	327	315	333	307	315	352	324
17221	1447	1003	676	545	424	344	304	283	248	231	237	242	287	229	205	219	223	206	195	196	194	208	209	217	177	193	192	180	240	202	222	196	225	184	233	179	192	196	193	201	210	208	207	189	180	191	195	188	190	212	220	233	202	213	195	205	205	181	206	201	181	189	204	199	207	194	192	179	213	157	199	195	180	207	215	171	186	183	173	181	221	210	199	202	193	229	218	176	192	182	178	208	194	190	222	196	225	204	170	194	185	181	200	155	181	248	209	207	185	182	207	182	187	220	200	196	179	189	225	181	197	189	212	185	186	215	195	212	182	158	195	205	203	203	196	176	204	209	194	187	206	188	161	202	195	204	184	192	189	204	202	201	225	171	212	185	221	194	197	170	196	213	166	217	193	187	199	197	185	214	194	201	212	204	213	214	194	187	178	207	181	195	208	230	225	205	175	214	180	196	195	195	177	166	209	190	190	215	164	176	160	213	167	170	196	208	169	186	206	192	197	191	206	215	184	195	189	209	178	161	173	180	192	172	173	194	201	200	198	203	194	192	205	197	184	184	179	205	196	167	193	203	180	189	161	186	196	213	207	189	182	187	205	184	207	188	202	190	191	201	175	199	159	195	196	188	149	191	194	191	201	179	185	191	196	212	214	193	195	172	204	213	193	193	177	199	191	213	218	176	193	172	165	202	215	191	209	220	196	189	186	176	199	195	205	204	178	186	177	193	186	176	199	177	171	208	191	213	210	205	184	193	189	189	186	201	206	191	221	202	198	177	217	194	188	175	177	200	199	192	179	166	200	183	186	190	201	202	202	173	193	184	180	164	200	184	185	182	187	183	194	175	195	197	191	180	187	179	204	191	200	211	189	193	189	233	174	208	184	194	197	212	196	172	209	206	189	173	197	207	220	198	218	213	189	183	180	196	172	185	193	186	195	199	196	172	191	189	195	192	168	207	186	174	173	195	171	182	202	221	206	172	195	213	210	211	208	187	205	189	202	223	188	217	199	190	169	215	200	179	199	218	217	203	200	190	199	182	203	196	190	170	184	202	204	200	189	188	201	221	170	181	199	198	181	167	174	183	182	206	183	211	188	190	195	190	212	196	192	214	205	207	221	167	200	168	177	186	214	228	171	198	184	174	173	194	188	225	178	220	190	206	192	179	199	189	185	170	161	217	191	207	192	196	186	183	195	188	221	206	190	216	209	184	193	194	174	195	193	189	188	192	178	203	184	211	214	187	201	192	211	175	152	177	189	221	206	212	224	203	183	197	200	187	182	212	183	203	212	205	202	171	182	193	183	190	194	189	210	198	177	212	201	205	196	211	188	188	193	171	181	195	185	189	183	204	233	214	188	171	190	211	208	207	190	195	211	205	166	200	214	192	191	182	183	227	174	180	161	209	192	202	165	181	165	204	221	190	178	173	174	218	212	219	178	222	203	179	201	192	205	214	199	213	211	219	201	211	188	186	196	206	172	167	212	192	180	198	192	188	194	184	200	199	200	177	205	179	189	199	205	189	176	222	213	199	235	192	188	187	200	167	215	194	213	189	171	192	196	205	204	174	203	155	178	211	226	187	186	179	195	182	184	164	178	173	197	196	173	223	173	176	219	193	191	195	178	189	199	221	206	221	190	196	199	166	186	170	194	230	206	196	222	202	214	187	178	185	209	195	191	204	175	187	215	209	215	176	178	201	210	206	179	193	206	200	206	198	177	188	200	177	202	207	199	193	208	200	190	221	188	213	190	195	207	199	207	201	187	200	222	196	206	214	214	180	191	193	204	205	193	197	196	198	201	179	210	190	185	180	168	196	202	173	189	183	191	187	183	183	186	199	187	206	212	213	175	183	167	179	179	168	192	195	202	207	159	190	183	198	199	189	191	219	192	207	221	177	193	189	183	194	166	163	173	191	204	202	197	208	212	160	207	160	183	215	180	174	206	199	203	218	180	192	204	197	175	186	175	209	179	198	235	200	169	186	197	211	208	182	161	170	189	199	228	188	203	207	180	209	216	216	193	191	172	205	218	201	187	184	221	183	215	201	167	168	193	183	199	184	201	224	200	199	173	207	213	171	210	183	179	194	186	204	199	199	180	186	210	175	191	222	182	183	181	191	183	208	195	180	179	211	170	186	194	208	180	193	192	187	224	201	213	193	176	190	187	174	181	198	190	192	197	182	214	186	206	210	185	190	177	192	208	198	175	207	185	151	214	203	208	220	199	189	182	202	194	179	187	196	204	180	186	169	182	185	183	210	201	188	217	165	200	222	200	211	181	175	196	184	196	185	162	188	176	190	201	220	183	206	191	225	183	192	200	160	208	193	202	201	214	198	198	206	179	199	178	183	213	214	167	192	211	189	175	178	227	189	203	204	183	184	149	192	180	198	207	211	190	186	185	223	198	189	209	213	187	183	210	184	177	208	169	176	193	212	193	202	178	199	195	180	179	183	182	209	176	192	190	200	227	198	183	201	179	215	193	204	185	211	202	185	210	204	187	200	196	203	180	209	200	188	207	186	198	199	184	204	190	188	171	209	174	200	192	207	216	170	204	199	207	197	200	178	182	206	176	205	176	225	187	212	196	209	177	199	172	211	186	195	214	170	204	180	226	164	180	182	179	218	208	196	234	190	192	199	206	217	186	198	216	224	188	192	187	181	193	193	200	204	189	204	214	182	198	191	221	219	166	169	185	166	200	195	180	198	192	186	200	185	205	204	206	182	199	234	201	188	198	243	186	176	202	194	175	209	213	179	188	205	228	207	213	189	204	175	206	224	171	177	187	192	194	199	182	181	196	196	177	198	182	221	224	182	197	185	190	157	149	203	203	198	192	193	178	179	188	218	181	188	219	207	182	193	209	215	181	188	206	198	215	192	217	202	177	174	171	211	190	217	226	200	209	210	200	155	185	199	208	183	244	224	200	163	217	203	192	175	213	190	175	183	220	186	187	153	175	206	184	169	198	210	188	212	173	188	216	200	163	179	183	193	201	187	191	211	185	210	188	175	202	193	202	184	188	176	191	202	203	178	208	192	199	213	180	197	204	215	187	160	210	207	190	202	212	164	218	197	192	224	190	205	181	180	196	190	178	158	205	198	211	183	206	195	205	189	189	218	204	203	218	220	196	200	175	198	176	210	196	206	214	189	198	192	183	205	210	200	212	189	187	174	186	180	195	200	195	190	212	202	181	182	167	224	201	195	204	194	196	170	212	183	210	209	196	179	202	202	190	195	188	213	179	202	187	190	178	182	180	184	201	172	182	197	173	214	194	181	195	211	173	213	207	214	227	187	198	203	184	192	197	165	199	185	216	188	172	188	201	211	200	195	205	197	214	200	199	195	172	212	206	176	199	186	212	184	196	207	173	214	185	217	184	190	192	166	182	212	199	204	199	199	211	178	189	222	199	207	196	176	192	189	205	192	223	187	175	205	198	200	202	212	210	221	182	190	181	196	173	200	181	188	214	188	170	187	178	216	179	202	197	200	228	193	171
9783	1033	1924	2205	1916	1534	1295	1175	947	878	828	723	706	678	662	688	634	590	574	554	568	549	565	554	554	531	501	519	534	537	508	511	486	498	476	531	492	496	492	475	497	491	505	460	504	498	523	494	461	483	472	492	518	466	422	494	500	469	495	475	498	488	479	497	448	430	472	457	439	526	471	483	449	482	453	492	504	473	476	508	471	485	464	478	499	502	516	474	492	498	450	480	468	454	386	483	505	472	457	488	495	463	469	491	453	494	506	483	448	491	448	455	465	469	438	425	442	471	461	483	448	459	454	474	470	488	438	477	470	475	503	441	471	471	465	522	454	512	450	508	488	458	455	454	454	481	441	449	460	450	468	453	474	445	407	493	500	470	518	474	489	453	478	500	492	481	456	488	507	440	465	512	502	433	440	469	468	466	497	467	439	491	463	440	422	427	468	497	429	491	459	454	450	493	464	460	510	467	506	443	477	471	435	466	451	464	473	459	500	455	466	431	491	467	455	425	483	449	443	461	479	476	462	475	483	433	464	479	448	457	473	453	468	455	469	464	452	452	489	475	473	466	479	451	505	474	484	486	435	460	487	482	430	392	487	478	450	453	498	488	453	442	454	441	462	481	464	502	434	466	439	461	481	446	503	452	495	438	475	473	448	484	501	522	461	464	466	474	511	472	505	492	495	485	476	468	478	464	437	488	512	466	438	480	431	447	447	452	491	468	428	486	462	448	458	464	478	517	488	459	466	483	484	494	457	454	470	454	491	452	454	472	467	426	464	466	474	445	488	504	475	423	455	499	478	424	459	481	480	478	469	465	479	453	483	467	497	471	459	473	442	468	454	472	486	463	472	484	463	451	440	471	436	480	457	474	504	441	463	482	497	456	457	449	446	457	461	456	485	479	474	492	473	465	475	461	485	472	485	468	460	478	469	473	507	471	465	524	473	505	445	471	476	461	471	453	473	458	459	446	444	438	471	500	462	491	454	477	452	439	470	449	429	449	485	462	435	472	424	405	455	489	452	432	449	465	505	439	483	448	452	461	461	472	433	467	478	506	456	455	440	489	452	485	494	483	461	460	445	455	432	491	482	509	454	471	491	463	479	456	466	488	428	451	475	462	459	476	465	478	482	476	480	490	476	479	466	494	498	480	422	471	454	487	445	469	458	472	437	455	494	507	440	494	468	480	478	480	466	479	481	433	434	502	429	469	475	445	471	482	447	459	474	463	478	456	478	455	420	473	440	457	428	482	482	452	471	443	479	499	471	488	457	453	485	493	433	456	474	447	466	444	450	469	459	524	484	457	487	449	454	484	500	471	447	458	445	501	451	447	473	451	456	487	474	431	483	474	486	430	473	467	453	477	453	489	479	463	479	528	490	458	504	457	465	453	454	470	480	493	480	440	481	490	452	500	507	450	478	445	466	455	479	434	455	439	440	478	442	487	496	498	475	456	469	439	483	442	476	478	467	448	467	430	505	474	450	440	421	512	491	444	446	435	465	447	459	481	459	450	436	468	488	432	484	423	466	456	476	496	445	482	443	462	481	486	458	463	482	462	459	481	475	460	502	478	441	463	488	477	472	440	428	453	477	492	486	489	478	461	509	424	453	472	448	455	445	452	492	428	474	501	438	482	452	466	473	473	468	458	444	471	444	452	457	476	451	481	495	483	461	485	476	467	459	498	488	475	458	470	477	473	459	449	478	494	508	475	450	489	507	444	498	459	470	457	463	461	495	462	479	505	519	453	470	477	470	481	461	473	435	482	464	457	494	479	499	493	462	437	453	476	439	463	457	481	448	497	457	488	473	485	469	470	478	483	490	494	505	479	423	483	452	473	454	464	448	431	496	438	422	454	450	472	514	475	485	486	453	443	510	475	464	467	462	506	457	443	458	480	475	483	467	485	466	432	477	494	469	458	482	466	467	458	490	439	415	461	458	440	473	459	454	443	451	486	442	462	452	453	441	440	483	496	476	462	456	480	501	452	469	456	487	441	470	461	498	497	518	499	474	465	453	527	481	487	493	445	489	487	459	434	463	476	463	462	471	524	457	464	492	503	451	437	472	462	509	469	487	473	484	521	480	450	496	460	468	459	488	448	476	447	478	476	453	493	472	471	460	495	490	478	440	462	471	473	447	470	479	456	438	473	454	436	461	438	433	480	480	448	448	484	477	486	452	458	470	474	463	440	486	467	431	468	489	460	482	475	452	448	506	441	459	427	483	490	489	473	462	480	448	471	493	432	471	501	466	501	467	482	480	451	488	510	478	458	468	463	458	488	468	492	490	455	457	478	492	402	480	452	455	441	481	430	475	450	477	441	491	462	467	485	478	472	467	436	462	476	456	418	462	459	482	464	468	471	468	472	456	459	487	479	455	451	482	453	466	490	482	468	512	476	493	461	448	490	469	437	472	479	495	438	419	442	447	472	415	454	459	452	487	454	437	497	508	470	436	499	440	428	488	486	480	476	474	460	467	442	454	457	474	451	468	464	479	483	481	436	466	438	467	493	492	496	444	447	450	434	485	470	474	456	459	501	499	485	488	438	441	472	451	454	479	455	454	465	469	434	483	439	463	465	443	456	449	485	488	454	468	473	495	457	484	466	477	473	452	456	498	460	449	483	464	445	455	480	488	470	508	444	455	470	448	478	482	469	440	458	450	454	491	478	495	478	474	456	496	480	426	474	443	471	488	499	475	502	472	466	483	498	448	449	469	467	493	469	486	455	442	479	474	461	491	464	492	514	443	435	468	468	449	465	489	478	471	501	485	442	459	459	483	453	455	431	440	465	441	456	499	439	442	461	506	460	474	452	427	472	468	457	438	441	514	522	429	445	425	443	473	450	497	434	473	495	483	429	459	465	455	458	467	473	444	515	433	421	489	437	461	469	461	479	448	422	484	479	467	470	487	428	451	467	480	449	448	475	470	459	464	491	499	490	528	447	448	454	485	499	458	481	506	465	462	459	471	454	447	480	478	461	483	479	445	441	520	466	445	456	476	452	452	452	446	464	493	482	463	495	502	446	453	459	493	464	452	481	481	469	424	467	481	464	445	469	499	449	442	464	436	495	480	461	457	446	477	487	480	479	503	464	479	457	468	468	457	493	462	486	441	488	487	475	429	476	425	482	438	461	487	476	458	482	449	461	454	486	464	458	461	438	474	495	461	458	477	507	489	463	473	459	451	453	472	450	480	449	436	451	466	483	472	504	456	450	466	452	485	479	449	449	438	487	462	470	476	464	453	477	468	447	464	475	496	464	474	471	469	445	467	469	432	452	480	494	471	452	456	472	431	502	486	458	498	465	450	493	443	487	501	459	470	450	447	471	449	442	462	464	474	470	490	489	477	456	457	433	474	420	473	451	471	478	461	452	467	480	466	472	454	454	445	460	469	478	472	498	447	469	519	462	459	455	489	446	478	475	420	471	458	474	479	442	485	482	432	433	507	511	444	441	439	444	505	514	423	469	490	472	468	491	448	470	443	442	431	446
2322	272	270	251	260	257	246	236	249	235	288	261	234	215	214	228	224	239	261	240	267	262	259	224	237	261	221	253	259	252	241	244	246	203	227	246	258	275	229	213	211	227	249	253	246	249	246	278	217	237	271	242	259	249	224	278	243	242	233	207	251	284	243	263	241	264	245	252	247	234	259	284	265	246	249	241	226	248	252	258	220	244	266	204	261	248	285	254	237	261	266	232	241	246	238	264	283	234	252	225	224	257	261	258	241	232	247	250	272	242	262	242	248	223	255	265	232	255	233	272	241	232	250	229	231	248	259	212	273	275	252	248	219	263	213	241	223	268	253	224	270	267	239	251	221	254	242	261	253	239	248	237	253	258	236	240	256	243	224	267	256	279	259	221	258	262	248	234	256	257	216	242	232	250	237	218	262	253	201	263	269	225	222	242	252	220	213	258	228	240	244	258	256	236	251	246	232	252	221	240	256	232	249	249	250	217	253	223	224	221	252	237	256	248	229	242	200	261	240	250	238	251	215	235	277	218	220	195	251	252	268	262	281	246	237	252	239	251	218	243	233	242	238	234	262	232	253	236	241	254	224	253	256	215	216	210	242	244	250	260	233	266	254	243	235	234	258	248	241	248	238	253	256	248	264	242	256	248	212	235	244	277	240	253	251	258	257	264	258	256	232	269	261	261	254	250	250	248	252	264	244	246	254	256	225	220	250	223	260	215	227	279	222	240	270	275	274	239	230	234	249	241	231	222	229	257	219	248	224	256	241	215	227	252	238	249	277	236	211	282	231	218	248	265	253	248	259	242	263	272	198	238	245	223	247	233	243	241	224	236	248	273	238	244	237	248	266	232	250	258	226	251	228	284	249	257	250	235	259	256	230	217	230	244	270	214	239	271	254	245	244	240	266	254	243	239	247	222	259	257	248	254	236	222	258	237	234	232	208	230	255	246	222	224	243	265	215	247	217	233	266	237	243	241	248	258	242	198	206	242	239	231	213	208	262	231	262	264	247	228	280	237	250	218	248	247	252	226	277	236	223	240	233	270	225	226	224	229	245	279	199	279	238	265	242	259	228	220	241	222	257	240	229	247	236	252	255	261	218	260	264	248	254	219	266	250	252	264	252	241	236	232	245	237	241	255	264	220	240	249	240	229	269	251	265	239	248	251	211	236	240	231	218	248	237	240	249	269	231	272	258	257	258	276	227	242	236	261	234	228	265	231	224	248	293	258	234	249	275	252	236	256	267	242	252	248	216	226	223	233	243	268	265	235	234	204	247	238	252	263	243	245	270	239	234	221	222	254	274	264	248	246	213	281	235	239	241	279	241	229	232	240	247	243	237	249	281	254	262	236	235	259	232	238	238	263	237	242	230	268	258	250	233	246	240	240	255	237	229	237	261	257	249	241	235	237	263	231	282	237	218	232	248	214	240	225	245	219	226	225	227	236	265	253	251	209	248	241	234	233	213	236	288	236	252	271	264	237	264	246	243	227	236	262	253	212	244	235	241	213	249	221	247	271	245	203	244	219	224	269	221	250	245	226	264	225	301	285	249	223	260	249	240	247	260	242	220	261	229	235	252	242	272	255	226	244	238	250	249	233	248	220	209	245	220	266	221	248	231	235	243	231	269	242	252	227	248	237	228	242	217	249	242	228	251	263	237	259	224	263	260	251	250	232	221	263	263	255	255	227	242	265	214	262	229	261	243	215	224	229	263	261	256	234	244	217	257	262	279	232	194	237	250	248	247	227	232	246	263	256	258	257	233	239	237	235	223	239	228	217	239	248	205	235	284	261	251	258	217	244	213	248	250	259	245	252	261	249	267	256	223	247	246	213	252	250	264	252	237	238	260	246	243	251	250	236	244	237	267	219	238	216	260	219	263	230	256	261	273	244	250	255	236	236	220	257	252	235	228	250	244	243	219	219	246	253	264	241	237	257	245	252	230	265	259	241	210	271	244	225	264	255	220	252	241	260	229	233	218	273	221	222	208	244	271	261	241	244	238	215	231	248	214	267	239	234	250	246	259	215	222	246	266	245	222	231	230	248	254	248	226	235	235	242	251	244	259	262	257	273	248	256	241	249	246	258	231	251	263	262	236	264	245	217	226	271	231	244	249	264	242	234	253	264	257	294	265	262	236	252	213	246	219	247	258	247	256	214	215	258	234	244	227	233	221	232	255	214	238	238	244	249	259	230	232	243	198	229	255	249	259	248	246	236	251	240	221	257	251	231	232	241	229	250	266	237	212	254	244	251	220	254	254	227	247	253	244	254	259	222	242	231	286	231	240	231	222	219	232	262	254	240	236	223	258	222	244	253	241	232	262	244	260	247	236	229	222	235	266	259	235	260	230	279	247	247	232	236	228	242	285	245	280	235	229	254	273	266	229	293	261	276	248	243	246	243	251	265	270	235	249	231	225	257	212	262	245	273	230	256	282	249	255	218	240	238	269	252	261	266	236	254	269	245	230	260	264	248	226	260	232	226	255	229	234	251	253	206	232	231	244	262	260	226	242	240	250	255	248	256	254	249	235	250	254	223	209	291	268	256	244	231	261	242	252	232	254	244	256	234	233	230	247	288	238	214	238	256	268	244	261	246	233	228	214	257	213	238	216	241	238	231	226	219	217	242	251	248	248	234	215	252	225	254	260	225	246	215	251	236	250	255	251	259	228	236	264	264	240	253	226	225	234	260	215	223	268	256	229	257	271	251	236	247	266	238	203	261	223	251	240	259	234	236	254	223	241	254	261	258	237	251	245	225	226	232	238	231	252	219	241	251	225	235	213	204	248	221	249	244	216	286	264	215	232	237	261	236	254	254	239	231	208	235	270	250	231	250	264	253	247	251	241	259	216	242	215	239	255	218	215	239	237	239	255	223	229	239	264	239	237	252	224	235	254	253	243	270	255	243	221	274	235	263	236	234	268	242	261	250	252	265	240	256	243	252	263	243	253	277	253	247	248	232	241	279	251	245	266	233	256	238	248	280	276	241	242	255	269	238	234	256	229	235	284	230	238	260	242	265	234	243	255	202	243	263	244	221	245	205	245	256	255	238	213	251	238	214	242	224	227	257	245	238	237	237	272	270	230	246	263	250	266	238	250	244	252	244	237	231	228	285	239	236	237	246	259	225	212	254	239	236	240	260	239	253	256	271	239	241	250	250	238	255	241	221	263	208	223	225	239	221	222	239	216	230	259	262	247	227	245	243	233	236	227	226	262	204	241	245	269	244	228	238	260	235	247	251	215	247	234	256	245	223	252	247	268	261	251	235	219	236	234	257	222	238	221	230	260	256	253	236	287	248	212	241	252	244	233	228	255	229	220	202	243	231	236	243	254	215	271	244	217	254	231	254	255	230	245	234	228	240	246	229	219	239	251	229	222	262	212	238	238	265	255	263	240	253	259	231	257	259	236	241	251	245	237	228	223	258	221	244	219	249	264	246	209	250	242	238	255	261	250	252	222	291	261	281	257	281	253	267	270	257	239	214
2207	575	527	570	580	565	588	571	539	528	560	538	589	557	550	571	498	588	564	512	545	583	507	537	564	572	531	558	508	547	565	544	539	544	515	549	505	509	591	539	520	579	558	540	545	532	531	565	534	555	550	567	517	553	526	563	542	561	533	489	560	516	517	528	566	565	551	537	517	602	512	558	513	536	537	560	582	552	512	517	544	532	522	512	539	529	586	543	521	538	493	542	517	519	504	535	525	511	484	576	553	503	538	568	507	551	512	535	555	501	527	517	534	535	544	568	557	545	532	547	549	548	498	510	524	560	542	561	516	543	556	547	563	524	578	559	534	588	537	518	525	556	542	518	575	528	527	532	548	525	531	531	537	550	539	503	532	513	517	544	540	566	544	507	545	508	532	540	542	609	519	536	578	523	509	530	516	499	521	554	514	542	580	535	520	563	568	555	495	583	566	560	582	590	527	541	513	554	534	521	540	545	539	493	555	530	540	545	505	524	518	554	544	532	556	548	546	498	560	548	504	543	563	530	521	568	556	513	534	512	523	573	546	547	526	544	563	522	532	550	508	548	490	546	517	524	551	536	509	585	499	585	513	487	531	545	529	516	569	536	549	529	535	510	561	518	556	551	573	528	533	579	529	534	491	512	532	541	532	569	572	530	519	537	572	573	542	526	529	576	531	518	531	506	541	543	541	511	526	541	541	541	573	539	525	510	504	552	550	525	548	478	539	530	522	591	564	555	547	528	515	548	541	599	597	515	543	540	490	555	526	543	563	585	535	544	523	522	577	550	537	552	509	514	505	518	543	547	517	525	545	532	537	527	541	529	532	552	497	509	541	527	552	538	514	528	568	511	505	505	542	543	509	478	537	527	552	538	534	537	538	541	556	519	487	530	579	556	523	523	525	567	520	501	537	544	519	536	548	571	552	563	522	532	554	553	514	527	547	556	556	523	558	537	553	563	563	531	540	555	521	552	515	526	562	527	519	557	518	534	550	530	521	561	511	537	538	555	544	530	524	518	521	560	533	556	556	544	554	491	531	511	524	541	525	559	514	556	528	500	562	533	499	544	500	501	565	564	521	523	520	531	509	520	549	568	527	516	515	510	523	525	541	571	526	535	546	532	499	559	568	509	533	521	536	556	531	513	566	540	535	551	495	538	539	586	507	498	528	556	575	542	518	587	585	559	551	564	504	515	509	532	532	553	535	531	546	508	520	549	518	544	560	537	497	561	503	522	564	505	586	552	570	536	546	527	525	496	530	503	545	521	494	567	534	570	538	517	522	498	533	479	567	562	559	528	540	526	559	518	555	523	532	555	561	505	543	570	547	545	530	525	565	519	537	535	515	516	542	578	542	534	517	519	527	528	532	539	542	568	542	557	505	540	557	518	512	506	560	505	527	531	569	552	558	542	524	553	526	543	533	538	585	508	599	526	532	536	499	533	538	534	543	504	542	552	492	557	522	502	543	512	487	524	502	553	553	552	514	514	502	536	548	522	569	538	520	537	554	536	557	528	517	531	544	568	554	538	528	570	538	518	547	554	540	524	536	558	526	515	554	561	504	546	543	519	507	528	565	515	558	574	538	560	522	530	551	462	530	547	533	550	527	567	491	562	545	498	527	520	557	532	562	497	559	512	546	544	556	514	514	521	536	571	524	532	555	492	523	545	539	527	480	506	529	535	543	537	560	544	568	567	535	585	545	510	511	542	520	533	542	541	570	566	508	519	553	515	523	529	525	543	496	539	592	495	565	522	537	496	538	559	528	539	590	522	541	527	523	553	519	538	540	521	534	531	514	544	530	527	545	534	515	576	566	550	525	515	535	530	592	492	537	570	549	511	573	546	526	538	582	524	522	515	517	500	538	571	550	564	551	528	549	551	562	542	543	525	559	539	502	549	545	533	546	549	563	551	533	529	495	542	524	549	534	503	582	530	511	557	550	576	536	521	535	492	539	517	526	509	585	521	513	531	528	529	549	566	548	551	550	598	554	510	557	569	554	558	575	506	534	533	533	524	551	501	571	525	581	538	522	541	547	572	533	516	569	498	524	560	554	549	559	580	564	560	545	550	485	543	565	543	557	561	525	543	542	527	531	571	535	521	536	512	588	522	594	571	510	512	525	520	533	569	512	553	543	572	580	529	577	550	548	529	541	571	516	602	550	536	563	551	527	523	523	555	538	525	538	532	497	553	506	487	543	576	531	553	507	571	552	578	548	548	527	494	546	551	536	555	524	522	566	500	534	537	551	524	545	541	532	557	519	525	486	536	522	497	542	528	525	541	549	515	539	538	544	525	555	516	515	499	546	503	532	581	454	598	531	554	536	534	541	550	522	507	578	573	581	575	552	515	555	541	548	512	536	569	518	543	492	543	544	548	502	506	574	562	531	517	524	535	498	552	526	538	509	554	536	529	540	576	512	579	531	511	510	547	539	555	564	532	542	516	533	566	547	541	552	522	536	580	521	561	563	541	580	559	583	506	568	543	504	513	592	519	557	546	544	514	536	513	539	552	583	501	592	554	512	544	537	580	549	518	529	504	516	520	547	578	518	557	537	539	540	532	522	537	510	547	518	481	531	551	556	529	502	554	579	538	565	564	528	541	528	513	526	550	550	546	527	533	520	514	572	557	544	558	564	511	568	524	489	533	546	524	528	546	542	552	536	510	526	549	550	551	525	540	547	549	547	545	544	507	576	530	572	537	530	510	519	525	510	508	542	553	535	539	526	514	573	527	519	513	602	558	549	565	552	598	519	525	577	542	518	574	569	557	540	542	534	524	589	528	548	552	559	522	561	537	501	500	522	535	551	537	549	570	516	563	561	513	545	542	568	521	545	554	540	535	575	571	547	526	516	568	535	550	533	552	547	564	542	524	550	531	548	547	528	489	546	536	538	530	599	595	508	556	527	540	525	538	551	562	570	551	568	515	520	509	535	578	534	558	503	486	549	539	497	531	556	518	495	572	519	559	538	542	514	536	503	551	536	547	550	542	493	559	513	563	540	533	564	528	511	558	528	531	513	558	561	513	492	556	535	557	531	562	513	561	539	536	551	528	531	520	549	559	520	511	513	531	538	574	516	584	520	524	531	520	551	570	515	532	506	520	555	531	520	550	528	509	533	528	556	490	541	533	529	476	536	532	493	562	520	532	554	525	468	537	547	536	556	536	563	528	563	552	533	500	541	552	551	543	535	518	533	534	548	552	539	518	529	531	509	533	516	575	529	520	516	553	552	514	518	512	524	497	562	523	549	564	536	541	550	513	527	547	508	525	528	528	515	547	526	562	534	560	551	545	538	546	520	504	551	527	491	544	548	553	550	500	527	518	552	541	520	544	509	565	511	540	554	557	555	564	520	556	554	554	538	498	529	525	543	552	518	535	573	541	554	516	557	557	555	591	523	541	539	504	498	545	548	540	561	595	479	525	592	525	529	532	532	546	504	535	560	545	523	513	535	506	515	526	530	519	511	512	534	502	549	549	539	526	538	606
9231	557	488	354	267	264	217	162	156	166	178	155	146	141	119	130	154	123	138	138	115	114	124	141	135	115	108	134	142	158	150	142	128	129	132	114	141	123	142	104	119	122	123	129	126	118	150	145	144	126	113	112	152	140	141	151	121	127	116	132	129	134	105	124	149	121	139	115	128	129	139	131	130	127	127	134	136	109	123	141	132	123	123	119	140	121	121	136	115	152	116	130	138	126	112	139	110	113	123	126	121	127	124	124	121	115	116	131	124	114	123	126	125	132	124	123	124	116	131	127	124	125	127	117	137	140	121	134	133	156	121	134	131	124	125	138	102	124	148	145	110	121	135	119	125	115	145	126	112	119	122	116	116	116	116	120	105	121	135	114	140	121	118	123	127	117	115	124	109	140	123	133	122	129	99	133	112	141	135	137	133	137	136	134	133	140	155	128	115	135	142	140	115	122	129	134	133	132	123	139	141	131	132	138	123	145	134	130	146	133	134	124	114	133	117	113	122	133	141	119	127	129	142	117	120	122	141	122	128	116	114	127	125	125	124	134	124	129	144	128	127	114	142	116	119	107	144	113	122	122	113	126	132	116	126	124	118	128	138	118	123	127	126	113	136	118	129	128	123	100	143	102	83	124	119	121	140	124	126	123	157	123	125	124	127	139	105	126	135	118	111	139	113	121	110	139	122	135	129	143	104	124	122	135	125	123	105	125	118	133	135	109	131	142	112	128	115	129	114	126	124	125	142	152	123	106	120	133	109	144	150	115	133	121	134	108	132	115	126	119	147	125	125	138	140	124	129	103	102	132	122	139	133	141	144	126	126	121	124	124	137	135	123	101	109	121	115	116	153	133	147	110	107	112	109	133	122	132	120	119	128	130	134	114	133	126	116	141	110	138	142	114	125	118	133	128	122	122	123	126	144	127	128	115	120	140	130	120	116	134	129	144	127	113	121	128	90	124	121	120	132	126	132	135	120	118	129	142	132	100	111	133	121	121	114	122	125	110	137	134	139	143	137	135	136	133	116	134	120	115	149	134	121	133	125	130	125	128	122	102	153	125	138	150	103	123	135	140	137	115	134	132	123	126	150	119	143	146	139	133	143	133	131	132	128	126	117	120	137	116	139	126	118	112	132	147	129	124	107	124	101	148	125	119	123	124	116	119	133	141	119	126	137	149	133	122	98	145	123	138	135	135	102	140	131	121	149	140	130	148	130	107	126	127	125	102	116	128	129	129	135	133	105	131	132	131	127	133	135	145	108	130	125	106	133	127	119	119	118	124	118	131	114	138	131	122	90	115	121	140	113	122	111	111	127	132	118	132	127	133	129	126	138	128	118	137	131	132	95	139	108	129	123	122	116	126	112	121	124	125	120	130	129	146	123	145	151	121	123	127	105	131	130	134	133	137	145	122	133	109	119	143	130	139	116	119	112	138	117	126	98	135	122	134	146	126	138	135	134	122	103	115	123	126	127	125	162	135	118	132	124	131	140	135	118	107	115	132	122	128	125	138	134	133	133	141	122	126	114	115	116	127	126	122	131	107	150	139	128	126	134	110	114	129	119	109	117	133	123	128	129	116	128	131	133	118	111	136	124	122	122	129	131	114	148	129	139	145	125	108	128	130	120	128	110	112	119	137	125	145	129	112	110	107	141	104	105	122	153	130	154	144	119	126	120	131	118	143	119	109	105	112	119	111	136	125	133	150	147	102	114	124	132	117	120	122	129	162	148	122	127	129	119	119	141	135	106	109	109	128	123	141	135	121	124	150	146	110	123	128	130	106	109	150	155	123	169	131	131	145	122	131	118	124	105	137	106	114	105	123	128	136	116	111	108	139	136	142	111	118	120	135	154	118	146	141	121	133	141	127	131	132	109	102	135	130	132	132	130	118	121	140	127	107	122	118	111	123	125	138	139	127	121	140	146	126	127	93	115	135	122	135	118	120	139	125	136	158	126	115	130	124	118	122	119	128	155	124	126	141	126	130	139	114	131	98	125	121	138	125	113	126	103	124	123	128	134	125	128	118	131	119	135	118	124	145	121	136	130	135	134	109	131	130	132	130	126	132	111	153	127	137	112	131	129	115	120	123	129	122	100	120	123	140	123	143	103	126	148	127	135	117	120	131	133	124	121	120	157	121	127	124	130	119	117	130	114	118	111	111	118	124	132	129	128	140	121	123	105	107	140	136	135	119	135	125	142	124	105	143	129	114	113	113	129	119	113	135	120	116	128	114	126	147	146	146	120	134	125	121	123	105	123	144	122	116	130	130	120	117	144	128	106	149	98	135	116	147	124	125	152	131	118	130	128	138	129	138	127	125	125	119	135	158	133	135	149	126	126	120	119	122	135	131	110	118	125	114	136	126	125	117	134	122	133	135	136	118	122	120	135	139	115	115	98	116	126	144	125	113	135	108	126	147	130	131	132	122	115	133	108	114	102	131	128	155	132	123	116	145	116	146	128	123	120	147	125	137	114	137	123	119	125	117	117	122	130	121	138	134	119	132	144	142	125	125	138	127	123	142	151	147	118	123	136	108	140	142	152	142	127	128	117	119	138	136	114	120	122	114	143	149	134	125	137	125	140	113	115	136	130	143	138	130	118	127	127	126	130	152	140	129	120	126	118	146	152	142	120	129	122	113	147	138	129	131	129	113	141	143	116	98	135	139	123	134	118	132	139	120	139	121	133	137	141	114	124	131	113	123	122	122	111	128	118	138	150	111	129	124	129	135	133	114	135	119	136	126	114	109	145	103	107	129	129	135	116	109	123	150	112	127	123	123	173	143	135	114	130	136	134	124	129	138	120	126	134	122	129	129	137	130	143	124	117	126	126	125	129	146	135	133	145	136	133	122	138	122	119	142	140	145	129	130	126	127	124	117	137	134	140	120	118	111	115	128	106	130	137	125	131	137	116	137	127	138	122	128	131	121	126	120	126	128	118	132	123	136	133	138	141	124	127	119	123	135	138	126	130	128	125	123	120	112	132	101	116	130	116	119	128	129	148	119	102	99	117	113	129	125	129	136	125	136	132	113	122	104	113	129	114	122	132	151	100	130	134	128	156	133	115	114	128	135	140	123	122	114	128	134	130	122	132	129	126	122	122	130	119	126	128	154	107	130	130	129	138	125	143	110	121	129	123	120	127	128	126	144	138	137	110	126	143	154	130	132	99	117	132	140	134	119	123	138	128	116	108	116	108	97	138	119	145	107	135	138	145	136	126	117	107	133	120	132	131	121	122	121	141	101	117	124	97	116	117	112	127	112	145	121	117	117	114	132	128	130	152	110	142	121	114	124	116	114	116	113	106	146	140	141	119	113	132	132	126	134	115	115	127	124	138	120	133	127	147	127	96	123	115	139	119	129	138	154	134	139	123	130	119	99	150	126	108	137	128	133	135	130	143	137	135	137	139	143	122	133	118	123	145	162	141	116	123	113	129	121	117	108	118	121	125	135	153	112	119	110	135	114	148	121	122	122	119	131	127	115
7078	631	1077	1154	975	799	783	652	560	547	475	453	426	447	391	384	401	404	360	352	387	315	309	359	359	321	360	346	369	325	335	317	334	344	336	332	334	307	352	308	315	316	289	309	356	301	317	306	317	334	296	319	301	313	309	312	314	311	296	293	319	315	321	319	336	303	315	327	286	313	318	339	337	299	324	351	293	312	342	313	304	300	317	350	316	305	307	300	340	312	302	310	305	309	331	312	352	317	314	340	284	296	304	315	292	276	304	335	320	309	331	322	308	322	313	309	334	334	315	322	317	318	328	320	319	327	298	338	325	316	312	335	311	322	311	334	307	323	299	306	297	317	287	338	291	304	312	317	297	321	315	337	335	321	301	319	274	327	320	291	325	321	329	321	332	336	312	334	308	298	312	332	336	306	327	331	325	284	330	322	292	349	337	298	310	312	296	319	305	315	339	310	311	290	312	312	308	335	341	328	319	312	323	318	297	308	297	331	305	318	321	310	328	300	313	306	313	319	301	296	326	314	319	330	332	306	320	305	285	297	301	313	303	314	304	304	300	318	294	304	311	275	276	334	309	308	359	338	271	305	327	317	306	299	297	319	345	341	304	337	313	291	281	303	340	318	294	282	320	301	340	300	320	313	313	298	316	337	315	327	302	299	324	302	299	345	316	292	313	260	321	326	295	334	291	331	330	332	333	336	326	319	319	290	294	319	331	331	332	318	326	297	309	310	340	302	305	317	312	328	344	297	291	316	309	310	314	288	338	310	328	333	324	325	316	326	308	339	298	312	305	286	327	326	311	345	286	360	284	310	308	330	303	323	315	300	327	299	284	319	306	323	317	279	296	304	310	304	310	293	324	263	300	329	333	307	332	318	293	319	321	313	315	316	341	327	331	323	316	317	309	298	309	312	327	328	323	284	315	306	310	311	328	297	318	317	305	315	366	313	315	322	282	302	339	304	270	292	312	327	304	341	312	324	308	328	330	312	306	309	342	321	307	347	316	306	302	294	307	314	279	329	339	290	302	310	333	303	294	304	315	302	303	288	325	282	313	342	271	288	313	296	309	311	322	296	312	331	292	324	291	337	315	323	303	302	336	310	307	309	310	311	318	314	315	325	336	334	345	299	311	288	320	313	318	323	313	315	336	304	333	309	300	327	316	314	318	288	312	308	284	340	292	326	317	303	301	317	335	282	307	319	292	319	282	353	323	324	300	341	307	312	326	324	293	316	277	319	313	344	296	329	295	309	327	313	321	308	300	329	298	301	284	328	330	320	292	326	311	312	329	346	287	324	290	276	323	306	345	303	302	312	329	338	328	314	290	322	329	334	344	325	287	324	327	310	344	320	301	323	312	327	313	347	329	332	329	322	314	291	320	329	305	344	309	323	329	330	302	331	320	316	306	312	298	306	319	334	329	299	314	347	334	307	298	281	313	294	325	323	299	315	336	292	316	301	317	322	311	334	302	315	314	333	311	300	318	344	306	306	302	313	335	290	326	331	355	290	325	327	325	328	326	317	299	318	314	292	320	295	302	327	317	324	317	325	317	320	294	306	304	320	309	330	325	327	304	290	314	305	287	313	371	285	321	326	284	336	342	329	311	328	309	309	336	328	303	319	329	316	278	327	316	334	333	299	320	310	324	311	304	321	337	280	337	306	342	303	305	317	330	320	284	346	307	324	301	327	348	321	289	289	356	293	316	294	301	336	294	289	309	305	303	295	326	275	308	334	295	321	320	303	327	303	317	319	293	334	324	301	395	317	316	296	317	329	328	313	323	280	304	301	328	304	341	312	307	304	323	312	308	325	280	313	296	291	285	314	307	322	314	288	306	304	332	315	327	324	358	330	304	303	306	340	306	289	299	317	324	305	305	315	296	322	315	270	300	328	328	298	307	319	312	306	272	336	310	298	300	331	326	331	281	337	339	303	334	292	320	322	310	327	307	350	310	298	304	305	317	313	305	323	306	282	330	287	334	295	319	337	268	323	297	334	331	335	322	302	309	306	317	319	319	310	339	328	306	342	316	313	309	325	335	293	310	317	324	311	320	306	292	322	300	318	318	323	324	305	318	309	293	293	305	328	280	287	343	286	303	309	310	326	351	310	312	317	329	297	294	345	330	333	338	292	313	308	358	300	310	286	310	282	307	292	310	308	319	311	334	316	317	325	316	331	327	313	343	317	307	308	313	295	313	296	298	321	305	283	296	353	274	338	297	297	321	320	332	301	294	309	304	333	309	305	331	320	319	302	307	270	325	320	293	325	300	310	330	327	332	344	305	313	261	350	311	362	309	315	309	310	318	298	337	311	299	289	301	338	319	301	283	329	311	304	332	305	339	263	319	299	297	317	302	329	307	292	315	303	312	339	285	324	291	314	319	314	325	308	304	269	318	295	339	327	298	317	301	327	322	290	316	272	324	314	319	313	344	323	298	292	327	290	305	310	316	328	311	294	330	302	286	324	284	353	302	341	333	287	331	317	298	318	324	306	343	307	332	325	278	304	276	322	320	336	296	320	347	322	318	333	307	290	300	327	297	346	323	329	314	331	286	317	329	291	307	342	287	305	364	316	293	303	304	326	328	326	276	325	277	300	328	311	284	293	321	299	302	293	304	335	283	309	316	338	341	323	296	322	335	321	291	311	346	316	309	335	294	317	308	301	318	319	344	318	316	287	287	298	336	301	320	304	311	321	309	273	318	299	311	317	298	309	316	306	335	324	336	304	276	328	331	311	331	326	279	297	333	311	335	304	320	332	322	293	313	307	322	313	310	308	317	318	308	290	322	294	297	332	305	296	304	321	340	299	307	306	363	330	320	320	315	318	297	343	329	311	306	309	260	333	312	320	282	329	326	325	337	332	306	291	325	289	316	291	333	313	300	338	302	330	318	352	310	319	316	318	331	328	308	353	331	296	301	320	295	289	316	313	302	312	335	349	307	312	330	305	322	284	341	283	288	300	325	325	316	300	335	320	321	340	315	295	311	302	298	328	319	327	340	319	303	332	325	300	302	325	316	276	305	300	324	294	311	332	311	327	312	297	343	332	311	318	321	328	337	310	318	325	314	279	326	311	316	315	323	298	315	309	309	328	304	350	326	319	316	318	304	303	345	331	345	313	314	330	322	284	325	322	317	323	321	320	316	330	321	281	280	303	295	314	326	339	306	329	286	309	330	325	303	309	288	298	326	301	299	339	285	327	308	368	298	322	319	315	328	316	299	282	309	289	321	326	326	320	318	324	313	329	320	326	301	314	301	347	303	298	278	322	283	272	284	311	305	338	297	307	326	298	335	302	272	302	329	333	303	293	299	287	273	291	290	318	289	307	340	299	312	311	303	313	296	298	328	277	343	280	314	341	313	342	303	329	308	335	324	306	312	314	293	287	308	340	325	328	339	295	323	321	319	301	331	277	345	316	309	315	336	296	300	316	295	298	356	294	310	310	340	290	321	299	304	294	337	319	299	328	283	305	299	306	303	346	298	293	280	371
17100	1488	1017	746	509	423	312	305	283	264	270	242	233	257	231	227	202	204	201	205	190	209	203	184	192	212	186	198	202	204	211	170	206	203	196	225	191	203	197	193	186	201	163	211	217	199	221	213	191	198	210	223	221	199	204	208	203	198	203	210	197	190	194	182	189	189	222	182	185	191	204	190	181	213	200	185	193	187	195	182	200	200	183	191	193	200	169	199	214	204	216	176	195	169	173	202	206	186	172	216	205	198	182	199	198	189	196	203	199	186	211	199	188	186	205	189	193	224	169	203	195	166	189	191	180	180	200	200	188	214	223	200	200	175	214	182	167	182	194	205	196	186	207	193	219	199	200	202	216	174	205	200	205	225	205	186	220	214	188	189	177	203	179	154	194	175	187	193	193	170	202	185	214	172	183	168	208	200	195	199	178	200	185	225	189	176	207	205	182	177	170	163	179	189	198	192	194	214	210	188	194	213	218	192	189	178	200	183	208	195	199	234	180	183	171	212	209	208	162	194	202	184	196	186	189	173	192	173	199	195	189	215	179	167	189	182	154	177	195	235	197	214	155	197	186	212	213	211	227	185	200	193	200	203	201	183	185	210	178	194	206	195	200	191	198	213	214	213	218	191	211	174	203	196	211	170	188	162	198	186	187	189	196	172	206	228	216	172	187	197	210	202	211	210	157	200	189	198	207	199	191	209	197	198	186	179	203	214	182	191	198	188	205	179	179	189	187	175	192	188	181	197	173	198	213	192	221	191	226	217	186	214	212	213	186	203	211	177	181	187	187	198	199	193	220	200	200	173	170	183	190	194	188	176	192	174	165	185	188	204	229	174	187	179	196	184	191	178	236	206	205	199	174	207	202	170	207	206	206	207	202	174	181	185	188	198	196	191	180	189	209	192	196	177	174	210	202	187	197	208	181	202	227	180	198	181	201	213	201	192	178	183	214	187	187	185	207	227	183	159	197	186	173	184	216	217	196	211	176	185	208	173	185	192	227	195	190	221	194	187	221	213	208	185	217	212	198	239	178	203	191	189	182	178	175	218	193	188	185	230	209	214	189	192	185	176	226	192	188	196	193	180	195	187	189	174	185	214	193	198	218	222	186	194	192	187	192	190	186	181	220	202	193	202	198	194	190	202	179	167	206	193	185	184	165	201	182	185	202	213	189	190	192	185	195	173	202	198	185	187	200	179	198	197	187	179	208	189	199	194	163	222	192	200	198	211	207	218	204	179	204	205	205	206	196	215	213	193	199	182	187	191	176	187	166	199	205	179	195	181	182	191	186	215	196	182	184	213	196	170	215	188	193	204	174	189	179	200	157	199	174	207	202	199	187	209	158	211	205	186	168	255	196	207	190	172	205	198	220	203	212	216	177	181	203	192	191	192	177	187	212	219	189	198	205	180	186	204	193	195	188	234	232	194	213	191	216	196	171	196	195	173	187	190	212	177	177	176	176	201	216	218	206	200	190	208	207	179	195	231	204	202	193	202	199	171	204	193	195	193	222	184	204	180	200	237	189	168	166	168	218	239	206	179	211	217	188	200	223	191	164	184	200	203	179	198	196	192	224	201	161	204	188	217	193	181	162	195	216	163	206	200	203	194	209	198	203	189	213	185	196	176	186	194	208	182	188	167	198	179	196	202	200	193	206	215	196	178	185	217	196	231	209	184	189	211	185	209	180	161	200	202	205	205	190	217	193	212	183	214	192	192	155	170	205	199	196	170	182	160	178	228	205	157	191	192	211	233	232	175	194	190	232	168	212	194	176	196	192	208	194	206	204	207	201	196	190	179	178	209	183	197	222	193	191	186	203	185	182	208	227	191	185	185	191	185	226	200	199	195	189	176	182	199	183	192	185	203	207	198	203	189	193	197	218	212	181	177	200	213	196	197	209	204	218	234	177	177	195	217	195	199	188	185	192	196	163	170	201	195	215	193	202	162	180	205	201	188	197	182	194	199	187	201	204	212	214	212	200	208	177	182	194	176	198	202	200	199	189	195	205	189	189	179	187	219	197	181	189	197	192	161	189	220	196	187	199	193	173	200	166	170	223	231	191	191	171	197	173	192	192	181	218	202	217	183	181	199	195	211	188	192	190	168	203	180	167	211	164	188	190	220	228	208	202	187	177	180	190	229	178	186	200	198	197	180	209	195	198	215	177	162	212	177	192	183	183	167	195	190	204	181	213	198	191	180	174	222	191	244	190	202	196	161	207	162	207	241	217	203	190	207	209	219	200	177	172	194	188	187	194	210	193	201	197	220	172	210	209	210	234	208	186	204	209	236	203	190	205	198	177	209	187	214	189	205	215	178	198	196	196	216	190	194	191	187	239	199	191	197	200	194	167	166	194	203	200	175	177	194	187	205	174	205	175	182	170	175	173	199	194	182	189	195	196	192	198	187	170	213	193	202	219	191	213	187	198	195	193	204	189	189	212	188	191	169	202	203	220	214	185	180	188	215	204	206	220	188	203	173	181	190	184	184	186	192	184	200	198	179	185	224	180	212	170	220	221	221	207	227	196	220	181	178	192	193	214	204	234	181	195	222	222	197	182	199	196	190	201	173	203	171	194	214	170	190	201	178	196	178	176	179	202	189	177	194	196	173	196	185	222	211	206	216	176	191	172	201	186	207	211	209	206	173	181	200	212	187	188	199	220	175	191	207	204	215	193	174	190	206	195	193	206	201	191	212	190	210	175	193	216	219	178	196	175	193	208	187	219	210	197	176	214	208	175	193	199	197	205	182	185	204	201	184	231	196	179	178	208	209	226	189	222	230	194	212	209	204	213	169	211	183	189	182	205	191	196	186	200	187	198	194	191	187	196	200	204	176	191	199	173	184	188	184	201	192	194	213	207	172	188	190	180	227	206	198	204	191	195	186	192	192	195	183	213	179	168	198	195	197	183	184	190	190	214	185	202	207	175	181	217	214	188	198	183	169	203	190	186	186	199	183	225	191	185	204	200	185	213	200	219	164	190	213	191	207	227	201	214	209	185	185	182	196	191	211	177	222	218	187	164	195	178	191	186	219	200	173	201	191	206	181	177	206	188	189	208	212	182	164	198	173	223	183	203	192	212	209	192	158	219	183	221	199	218	205	190	183	206	172	211	189	194	164	203	180	193	225	218	202	206	164	194	198	181	212	166	239	195	174	191	187	179	181	219	184	210	186	206	203	190	177	215	201	188	172	204	210	197	182	194	165	184	217	204	187	200	189	185	191	187	211	209	203	180	216	183	192	200	191	184	199	188	183	180	207	217	185	209	188	175	232	210	203	184	205	174	179	159	192	199	218	177	205	187	185	180	217	174	182	221	186	227	205	193	204	203	203	188	214	202	185	187	197	208	188	235	160	179	195	196	208	192	177	188	209	189	194	188	187	172	192	207	181	211	176	200	205	209	182	192	183	200	182	197	206	202	201	177	197	173	174	194	197	224	217	174	195	197	211	216	212	169	169	193	208	205	203	190	225	206	203	187	193	207	188
9479	1054	1889	2185	1855	1518	1264	1149	1003	919	792	776	739	667	640	606	612	570	574	581	531	550	597	569	538	526	515	524	531	524	523	525	484	463	523	488	535	497	491	524	505	500	463	465	530	488	471	466	483	473	514	461	493	441	463	495	498	499	464	502	467	434	472	486	476	461	491	490	482	457	463	450	472	496	455	458	479	419	455	519	433	442	450	487	459	478	513	477	491	482	476	466	471	469	462	466	465	437	410	492	473	476	459	472	456	463	472	517	461	457	484	483	485	487	494	494	457	462	412	458	399	481	466	518	415	478	483	441	453	449	476	499	464	468	446	471	481	453	436	486	469	477	435	511	472	425	469	476	505	487	466	438	469	462	459	446	466	473	478	464	418	491	505	447	484	467	511	458	456	452	473	492	463	490	445	483	446	476	491	486	466	475	457	489	485	460	482	457	467	462	433	467	504	459	483	487	447	496	480	473	486	450	468	487	471	446	474	448	487	509	463	488	480	458	445	468	468	472	468	471	452	444	469	497	476	464	466	476	493	469	485	463	452	461	496	485	475	479	471	421	471	449	475	479	468	465	475	442	463	489	453	457	492	451	468	460	466	469	437	435	473	446	466	494	464	438	487	520	453	481	513	459	459	462	513	467	472	489	456	436	464	486	460	480	470	459	474	436	432	428	439	440	498	475	480	480	463	485	487	469	508	468	469	464	479	448	451	460	468	478	440	492	484	470	485	487	480	468	472	456	466	456	505	514	460	492	443	451	459	488	469	499	493	476	435	461	462	479	474	410	428	459	449	419	448	501	501	475	458	469	435	478	436	512	434	488	484	478	480	485	490	457	503	447	480	473	437	463	474	450	437	494	479	506	473	481	519	445	503	453	433	468	490	467	503	473	487	484	430	467	498	488	445	480	468	420	447	467	486	476	482	478	446	458	444	457	508	460	507	483	466	438	460	437	464	520	496	448	446	468	469	501	488	443	483	482	467	450	441	461	470	454	443	479	461	457	489	477	472	481	463	479	484	431	470	442	449	475	427	514	435	463	448	500	481	459	468	477	429	451	459	421	493	501	467	497	462	486	491	458	461	425	440	506	499	432	458	486	459	460	480	500	485	481	488	446	511	468	478	482	463	451	497	493	484	466	445	459	498	478	442	446	480	463	442	437	485	461	458	482	500	484	467	488	482	458	457	498	468	522	436	468	422	445	404	449	474	470	459	454	467	485	462	481	482	470	448	499	441	474	470	486	464	480	456	496	464	446	460	476	498	412	459	486	521	473	463	462	481	508	463	446	467	464	462	468	475	516	459	453	434	486	426	483	455	480	499	446	463	468	466	488	463	457	435	447	463	506	486	461	466	487	510	510	481	499	439	447	459	474	522	419	458	448	481	489	489	480	468	423	483	445	454	488	447	505	441	474	457	487	496	487	481	412	493	465	472	456	458	459	451	497	492	489	462	463	439	437	455	457	492	488	475	503	446	464	437	445	468	483	462	490	466	446	472	480	501	457	479	467	430	465	459	464	473	447	448	454	491	487	418	468	500	485	497	452	477	467	464	479	477	480	474	476	485	486	450	516	462	458	475	481	446	467	469	472	455	435	440	458	464	441	492	478	485	445	460	493	424	426	444	473	442	482	493	451	464	472	454	474	475	448	475	503	469	479	474	422	435	496	444	452	482	473	474	478	465	486	490	488	477	418	492	418	487	441	492	458	470	459	469	488	474	490	461	465	462	451	495	459	525	477	446	469	436	484	490	482	488	442	488	447	464	456	489	442	475	489	452	433	487	449	457	426	496	415	459	480	431	464	427	495	470	492	449	446	472	503	425	470	434	452	447	439	454	439	413	484	470	470	477	465	505	445	496	450	472	452	492	442	493	477	441	509	470	481	463	473	454	446	479	493	481	450	461	460	478	479	462	475	443	474	487	485	485	462	440	505	475	489	470	452	473	466	485	471	474	454	482	478	485	470	461	473	434	465	467	478	467	471	449	511	481	476	462	450	482	465	473	475	477	454	484	484	473	443	481	449	478	499	463	450	437	473	459	452	447	445	487	486	467	455	457	494	485	469	482	485	462	453	460	520	451	456	491	481	487	477	473	466	455	472	477	467	467	474	471	462	425	479	473	458	456	494	460	447	488	506	480	438	457	485	458	490	473	486	458	503	479	471	470	447	435	461	453	519	461	488	473	484	472	465	470	518	483	445	477	499	451	466	462	448	472	469	473	477	458	440	446	448	471	423	464	509	444	440	485	482	448	472	455	478	512	481	486	432	447	451	465	475	453	486	458	480	446	499	480	462	480	446	446	473	486	473	461	468	428	485	490	458	476	464	469	486	484	460	449	450	458	479	454	458	512	437	486	493	469	461	503	477	480	479	478	512	496	418	514	496	492	495	482	516	490	431	494	462	455	446	526	502	453	458	476	493	479	463	494	448	479	461	477	400	468	445	478	457	436	509	466	428	473	470	462	509	434	484	450	473	456	452	496	462	456	452	456	444	477	481	455	488	484	440	461	451	469	449	471	441	472	467	448	469	462	511	453	461	485	455	463	497	480	502	508	460	465	478	487	493	478	449	467	484	464	477	466	469	463	446	458	475	455	464	491	475	464	454	452	488	428	473	483	427	454	462	474	501	420	484	441	450	467	458	471	437	497	496	445	457	473	423	486	487	434	480	421	477	495	471	453	453	487	511	454	490	462	489	484	457	484	444	491	474	455	477	468	451	451	486	460	471	488	477	469	444	492	443	454	469	471	462	428	487	476	473	475	452	476	448	474	502	442	470	452	453	457	471	497	498	464	483	446	480	453	417	440	485	456	497	463	466	520	466	470	442	479	456	491	462	511	470	475	456	445	537	462	473	455	477	458	450	446	465	443	464	481	480	459	483	448	468	466	481	435	494	444	442	479	472	476	490	482	448	488	450	465	479	438	488	442	462	493	460	471	464	463	519	475	451	457	501	463	488	469	484	460	467	469	476	447	455	461	422	471	457	490	485	509	480	481	446	478	490	462	488	462	468	474	517	484	503	465	492	493	542	507	440	477	475	481	419	477	469	468	489	448	475	441	462	441	505	461	483	453	467	428	491	496	475	444	477	489	499	431	461	501	458	474	462	484	432	494	487	498	467	451	486	468	477	471	461	483	496	487	487	454	451	480	450	459	492	450	436	459	488	448	508	474	442	496	438	474	473	448	481	461	488	439	499	450	409	479	515	463	438	435	460	456	467	494	474	487	476	470	491	482	455	451	457	457	483	503	436	471	456	410	482	471	501	459	494	472	462	501	454	468	465	486	479	439	462	458	448	497	497	474	460	451	473	442	480	473	479	485	483	506	492	487	455	476	453	464	454	433	484	468	508	459	469	460	449	465	475	467	453	460	460	453	485	456	469	457	522	491	526	468	420	482	464	472	452	460	483	425	459	434	470	465	460	470	493	437	472	479	463	472	500	426	445	481	464	483	485	489	492	487	462	453	464	494	523	509	483	494	466	482	443
2523	285	268	243	210	239	259	214	255	235	263	234	250	247	248	228	252	235	216	219	239	223	234	245	241	238	216	244	238	239	249	233	244	212	253	227	245	283	251	227	258	290	252	240	272	231	256	247	291	255	268	259	222	262	212	263	248	254	220	244	216	261	296	244	243	207	244	252	227	287	214	262	247	225	210	233	277	254	259	225	233	255	254	244	252	278	251	229	234	250	248	237	271	254	265	250	263	243	267	257	255	263	257	261	274	246	261	220	260	244	215	273	255	237	286	251	225	248	231	247	239	259	224	217	266	227	251	270	243	238	257	254	276	241	212	231	226	265	244	274	259	266	248	254	240	241	243	221	240	232	232	255	215	263	259	227	268	252	217	236	277	225	240	244	251	231	250	238	245	225	219	254	249	247	244	254	218	242	253	255	270	220	199	234	232	259	215	251	271	229	249	247	266	265	247	255	230	255	263	254	267	232	208	253	229	267	204	233	229	241	259	262	249	249	240	259	250	244	239	240	256	244	221	237	265	247	212	207	243	247	241	273	229	232	260	243	250	230	272	235	233	242	229	260	239	280	223	256	284	244	228	231	260	251	259	237	236	269	228	222	237	258	252	227	210	236	265	257	244	235	226	291	261	223	265	234	248	235	224	236	241	237	229	224	221	245	238	232	269	240	262	253	245	265	274	244	256	264	273	248	281	242	237	246	238	245	258	266	257	263	250	251	250	198	232	254	202	246	265	227	226	255	236	251	267	253	255	232	262	239	218	229	253	264	247	224	253	264	245	222	241	211	242	253	237	232	229	238	243	253	217	213	241	206	260	232	266	218	236	254	234	241	249	241	256	265	280	243	239	257	271	262	271	244	251	243	214	243	251	260	259	228	257	269	269	249	234	238	262	255	259	257	227	226	268	221	273	238	265	255	248	259	242	274	209	232	222	246	222	234	257	260	251	267	260	243	255	227	225	253	198	232	249	267	238	244	246	238	260	229	244	229	237	288	258	227	275	232	250	230	261	249	235	223	280	234	229	222	279	230	259	253	222	251	252	256	287	214	241	245	202	254	271	239	271	263	234	226	255	244	236	224	231	216	256	214	241	273	258	246	242	219	232	232	263	228	270	236	250	270	236	253	260	264	237	227	242	245	237	229	267	265	248	265	235	246	270	224	240	215	262	245	248	236	266	241	250	268	233	220	236	230	255	245	277	272	263	241	260	262	220	232	240	249	228	238	228	231	265	261	232	241	246	247	281	254	235	248	243	236	271	239	237	214	265	232	218	225	248	228	229	252	255	218	217	245	271	249	254	226	231	227	227	224	263	241	253	234	230	247	269	265	244	254	218	254	216	234	243	248	239	272	217	276	249	243	250	259	233	266	257	254	268	243	240	259	260	248	240	269	243	244	226	235	248	223	232	250	224	253	234	212	242	260	246	266	251	229	243	226	252	256	245	244	270	250	257	241	260	280	239	245	215	252	238	243	245	267	263	253	243	228	283	236	224	250	235	249	237	246	227	248	247	245	211	248	238	215	229	238	196	236	280	240	247	239	255	235	237	242	247	261	255	233	242	258	252	233	275	217	243	240	246	254	245	263	245	257	244	227	225	207	230	269	251	277	227	259	239	257	255	241	218	261	227	262	226	244	231	223	270	261	257	261	236	262	275	227	233	246	238	251	228	239	231	250	209	254	237	266	221	225	246	260	226	205	261	249	265	249	264	222	224	242	262	267	249	226	225	241	241	240	256	240	267	249	253	234	245	260	252	264	257	270	249	221	244	253	244	223	229	247	254	244	257	282	251	224	271	228	224	261	251	270	258	248	272	259	245	235	262	230	234	233	253	223	251	236	258	239	238	272	229	254	281	246	261	247	265	229	238	267	284	242	205	211	235	266	244	231	250	240	270	285	217	263	277	240	272	260	244	248	230	213	245	279	250	245	260	249	241	238	270	264	230	261	248	256	221	264	207	214	236	271	227	257	250	245	251	253	250	237	254	244	233	230	231	252	260	233	233	232	238	267	256	215	260	224	271	251	244	241	246	235	239	256	248	250	246	261	215	214	237	260	248	231	237	245	259	248	244	215	250	204	225	223	227	217	253	244	268	240	266	246	260	248	265	252	233	234	251	255	223	222	251	243	241	236	268	279	259	230	205	233	269	240	204	256	264	248	259	253	250	243	228	263	241	262	220	269	243	269	256	238	259	269	206	261	257	230	217	228	253	238	269	247	255	269	220	254	234	262	280	280	236	250	239	255	237	227	240	241	249	275	270	252	258	229	229	236	237	267	254	266	244	233	225	240	235	228	255	258	223	263	250	228	226	235	228	244	255	244	252	254	221	223	208	247	217	242	230	231	210	246	214	253	236	249	241	273	240	244	253	251	244	253	253	264	239	224	267	262	231	241	226	239	222	283	240	231	249	254	236	243	243	257	254	241	234	231	225	262	272	252	219	258	275	236	265	230	251	215	248	238	255	252	248	255	252	227	243	260	254	240	253	232	247	252	243	227	247	267	243	238	270	242	230	239	240	249	248	263	236	226	244	239	259	253	257	234	222	259	262	238	262	242	263	261	235	253	215	255	222	276	238	234	272	249	239	246	228	236	262	282	243	240	236	216	236	245	259	241	235	254	272	274	275	263	258	279	227	226	258	217	224	256	246	222	222	271	247	244	253	255	250	262	239	266	248	225	273	251	230	257	213	239	241	251	256	244	257	242	246	262	239	257	239	240	234	249	239	232	263	223	233	270	240	240	243	260	274	248	220	240	253	246	251	217	254	261	233	213	200	227	250	220	242	245	244	229	231	252	250	253	258	243	269	250	246	256	235	258	217	224	253	279	245	233	280	279	263	291	233	246	233	247	257	231	272	234	258	255	245	262	286	261	240	236	248	255	226	256	246	266	237	252	247	232	253	225	233	250	233	278	230	240	260	230	258	258	253	214	223	241	250	281	242	226	256	249	280	285	269	261	235	268	240	227	247	241	245	260	240	241	285	243	250	221	242	241	243	216	260	227	240	250	199	232	259	272	259	265	243	246	223	257	249	237	224	247	213	248	237	247	267	216	247	265	254	215	268	247	219	242	248	214	240	246	233	261	247	247	240	236	215	249	274	230	251	239	232	251	257	232	246	245	258	239	233	238	257	239	218	219	206	245	248	258	226	270	235	226	224	224	240	238	247	245	233	247	277	248	235	245	229	273	227	233	278	246	221	253	247	251	257	232	253	229	245	237	239	253	242	280	244	240	237	260	221	242	221	249	243	278	238	244	238	242	252	232	251	238	249	246	250	211	263	225	244	216	249	272	261	288	271	253	245	244	223	289	240	220	249	251	247	242	225	244	240	274	237	275	257	265	239	217	271	199	236	268	247	239	252	228	266	233	244	219	228	215	256	239	262	243	240	237	225	235	223	261	246	228	226	256	239	253	260	237	239	240	222	239	261	245	258	245	267	223	219	238	240	222	242	250	261	236	240	219	242	251	233	259	233	229	228	250
2416	549	527	595	555	539	565	621	595	552	552	591	491	578	546	531	529	538	535	539	566	556	561	516	548	544	572	535	563	560	563	563	517	555	528	548	539	550	537	553	559	526	555	552	510	552	516	574	528	589	573	560	551	535	550	518	542	567	497	522	555	508	519	541	532	522	538	526	494	553	516	530	494	536	542	504	546	508	541	539	528	510	482	538	512	573	547	500	504	533	539	528	556	522	556	539	530	552	535	548	541	522	568	533	567	572	516	500	528	555	512	575	535	508	545	533	561	547	526	525	547	581	519	549	552	517	542	521	529	544	531	542	546	579	530	554	529	501	566	522	566	555	518	534	531	556	541	556	553	501	493	504	582	559	535	537	510	534	525	500	526	566	552	554	543	581	551	546	541	537	519	520	522	543	525	544	550	556	566	514	577	575	515	532	570	523	529	526	505	511	565	570	561	547	539	532	537	549	538	546	550	503	551	524	520	525	518	564	546	556	550	500	548	545	558	535	565	521	524	541	543	539	534	501	572	542	576	522	541	571	510	557	534	552	560	548	548	502	480	518	546	519	538	542	518	583	491	564	595	516	565	544	545	583	513	532	535	548	489	507	542	552	537	545	580	559	533	540	553	554	525	509	563	564	504	553	517	535	556	567	531	511	530	570	507	519	564	540	512	521	541	552	536	551	539	532	566	535	542	514	547	540	536	547	597	518	501	522	521	528	537	524	549	544	539	538	512	487	519	528	511	533	528	559	529	518	544	546	551	583	554	558	563	522	549	515	537	577	507	550	497	575	541	567	529	516	531	529	509	560	495	514	528	566	562	536	522	517	521	496	570	539	518	567	564	505	536	521	550	496	515	554	521	539	507	520	584	576	536	522	555	558	546	533	556	535	524	517	508	542	525	537	576	501	573	544	513	532	530	509	560	504	524	522	550	551	552	532	545	525	536	548	532	547	562	541	517	520	546	511	549	509	576	517	519	553	533	541	548	504	543	511	528	512	485	533	497	537	558	502	503	535	539	544	522	574	531	549	547	511	496	549	520	518	503	561	546	529	513	554	534	460	523	537	576	517	487	535	532	541	529	518	529	544	522	573	535	561	547	509	563	536	513	516	548	530	540	564	544	559	511	564	522	543	586	554	523	575	516	525	508	486	515	547	539	534	538	501	506	514	501	553	555	551	568	539	541	481	536	523	571	517	546	538	498	524	535	564	507	528	520	537	537	523	543	523	557	522	518	553	505	502	545	519	540	505	521	564	518	577	555	546	510	532	541	507	536	554	554	505	511	544	541	574	505	528	535	514	538	494	547	564	529	490	556	531	535	499	512	543	523	511	487	519	542	518	512	516	567	541	544	548	551	540	525	541	557	505	542	533	535	563	515	577	536	505	523	564	558	568	557	507	503	529	541	537	551	528	540	581	557	490	560	514	538	562	547	546	543	546	529	548	539	551	535	557	559	544	553	562	520	558	498	505	525	506	526	542	540	564	512	556	518	582	565	537	512	511	513	542	531	521	518	569	533	510	522	510	538	501	539	502	549	563	508	520	559	581	495	578	545	502	538	547	516	531	535	509	546	503	534	546	545	551	511	537	528	499	544	561	525	567	539	502	526	521	564	517	544	538	504	563	503	557	513	584	529	522	518	519	546	511	510	550	543	529	563	552	557	515	545	598	530	531	521	501	547	540	477	548	524	569	528	557	562	508	521	566	546	553	541	492	542	517	522	552	571	573	564	549	543	537	555	513	524	542	487	551	578	527	546	580	565	529	567	544	537	545	553	500	494	525	482	525	517	528	546	478	478	550	527	521	545	542	568	563	501	484	535	537	530	533	549	519	536	552	561	498	554	540	537	554	493	515	564	561	544	516	537	536	565	555	535	589	538	536	556	524	514	487	564	576	555	484	545	473	555	573	530	547	517	533	578	491	542	558	538	530	546	552	516	507	540	518	548	528	560	525	550	556	451	584	521	531	524	563	525	577	581	519	557	537	542	542	548	537	548	480	555	562	557	543	552	530	530	547	554	579	564	566	543	538	549	576	505	558	553	536	518	513	556	553	550	576	519	563	544	506	546	527	495	499	552	560	498	551	567	513	576	541	534	532	557	544	521	559	567	552	568	509	611	532	525	556	525	579	548	560	544	563	515	563	562	557	499	538	535	568	506	517	588	509	537	520	541	538	508	546	536	540	564	525	551	515	536	518	549	537	523	501	546	499	561	550	506	535	545	546	503	509	573	561	499	572	521	541	498	542	525	550	570	553	536	567	510	517	553	539	559	581	581	536	555	504	532	551	493	568	525	573	541	554	537	538	530	550	529	554	517	520	523	540	570	550	562	576	508	536	535	537	559	556	519	547	530	550	513	541	518	529	579	539	561	571	561	544	585	565	528	528	509	520	537	539	520	563	526	510	537	516	504	534	565	510	541	546	552	571	535	545	511	554	518	544	543	565	496	523	533	611	559	534	519	550	502	509	562	572	540	576	541	545	549	505	538	507	542	500	522	528	562	525	502	570	590	518	554	542	496	565	536	501	543	539	566	538	528	542	550	545	521	527	535	527	578	552	527	542	544	459	532	553	523	522	543	558	529	578	506	571	574	527	499	492	522	552	522	534	548	557	527	520	520	580	555	507	546	532	523	562	506	545	542	527	559	502	543	548	545	558	553	539	516	466	553	519	537	512	551	502	561	554	525	520	532	519	546	504	515	585	529	504	574	554	499	574	523	540	566	543	563	551	545	526	519	500	543	535	552	517	570	498	559	535	564	512	533	548	584	537	583	508	532	549	478	586	551	519	561	528	536	570	543	562	500	552	531	539	559	573	546	546	515	531	504	524	593	565	548	558	530	545	515	493	515	581	535	560	558	548	560	527	529	559	590	515	564	544	531	545	548	555	509	550	549	499	506	522	547	505	526	548	526	574	506	560	516	552	544	524	586	518	560	564	529	478	531	516	529	516	561	516	539	538	541	582	546	560	509	488	541	530	569	528	536	550	512	580	557	543	520	537	529	546	533	517	522	521	494	555	547	550	550	550	506	553	524	556	527	527	512	519	537	519	530	519	533	572	530	570	558	508	551	543	567	534	486	530	526	555	528	530	576	563	532	511	511	516	532	566	563	548	570	505	513	537	545	527	569	573	507	547	540	567	528	561	568	537	510	533	508	527	555	487	542	526	531	534	516	548	582	497	537	502	575	516	539	573	540	506	538	522	513	522	546	506	506	549	500	526	521	535	498	519	500	565	520	566	553	524	528	510	528	516	557	545	544	553	540	552	544	560	547	584	545	561	487	552	531	547	524	573	553	529	505	504	616	542	543	545	500	521	518	520	513	550	511	532	507	552	515	544	528	567	522	574	519	530	532	536	564	531	540	542	534	503	534	519	528	524	551	491	506	517	560	515	561	560	543	528	496	564	537	531	553	494	556	496	520	561	529	542	576	584	553	554	503	523	535	574	550	521	536	537	576	563	543	487	486	543	544	566	540	498	519	553
9639	566	466	356	246	226	231	186	177	161	166	142	140	137	117	163	159	143	147	138	153	140	131	136	145	140	129	128	116	137	134	146	137	146	116	115	133	133	130	135	119	106	117	143	125	137	144	114	125	133	137	149	151	158	132	145	139	134	114	124	143	150	108	146	127	129	121	102	128	118	132	119	144	129	135	111	142	112	154	125	134	120	147	138	126	135	138	118	117	137	120	135	122	140	154	121	120	133	126	130	134	133	106	125	122	142	124	107	134	128	130	126	116	112	134	135	117	111	132	140	118	159	124	118	148	121	122	122	116	110	120	116	140	122	130	115	132	119	125	155	123	116	135	111	115	118	118	107	130	128	134	122	123	124	121	142	133	112	132	137	98	137	118	117	113	120	141	129	116	127	159	142	135	126	131	120	125	152	126	120	132	138	136	122	142	114	112	133	136	118	130	125	136	132	120	116	129	134	135	150	124	132	134	126	126	129	135	138	126	131	111	125	134	140	121	123	127	111	141	126	131	101	107	121	108	126	101	141	134	114	127	126	118	154	136	101	128	99	123	140	131	149	122	137	114	141	113	124	120	128	117	157	114	120	126	135	115	151	127	123	117	127	119	105	116	118	154	141	142	118	119	126	120	122	121	127	138	135	134	141	129	129	119	111	122	109	128	118	113	124	131	129	134	129	135	104	113	122	114	119	137	114	101	136	141	113	133	120	137	132	123	111	127	128	118	126	127	136	127	123	134	135	117	126	119	132	128	142	122	111	117	122	116	122	142	127	124	129	117	127	124	133	127	122	122	141	116	114	111	116	124	113	128	145	142	119	118	108	130	126	135	148	132	113	130	132	141	143	133	131	113	134	107	128	144	123	155	117	126	122	112	111	118	152	132	115	132	124	120	127	116	116	103	139	132	127	114	128	134	107	133	134	109	136	130	115	143	126	121	111	111	123	119	115	127	139	133	152	107	133	115	131	131	135	124	133	146	128	119	147	128	122	126	117	131	133	121	139	129	140	121	123	130	125	126	96	119	119	125	139	123	112	136	131	123	122	124	128	133	130	134	115	103	120	122	141	135	118	122	119	132	141	143	124	106	119	117	103	116	150	122	128	137	148	123	116	150	111	121	123	130	125	114	131	103	136	124	124	129	143	108	130	142	154	133	115	122	108	109	125	115	139	135	117	127	115	133	106	136	136	131	121	123	121	108	123	132	128	116	129	134	118	110	129	128	124	116	142	136	154	121	118	120	124	126	127	123	147	138	123	134	132	121	113	133	131	123	137	145	166	128	113	137	136	115	120	137	136	115	133	122	140	129	121	122	121	140	117	140	126	157	122	111	115	128	133	108	135	121	117	127	105	138	124	119	126	134	120	119	109	119	131	114	124	131	130	128	127	126	90	113	143	121	139	102	139	144	124	102	107	130	117	101	134	129	116	132	127	114	106	131	113	126	110	127	122	131	122	138	116	112	115	115	124	109	143	135	102	110	105	125	121	117	122	120	143	127	133	118	113	123	134	109	140	124	142	128	119	126	133	132	151	124	127	116	122	124	133	126	131	119	127	124	103	136	120	148	133	134	110	129	154	142	119	117	111	130	123	138	132	137	123	123	104	134	130	109	132	133	137	108	115	119	143	142	131	146	135	94	110	148	128	153	131	121	118	123	150	123	128	125	167	130	140	139	137	126	125	126	115	148	123	130	114	138	127	126	131	126	136	108	115	119	147	126	138	132	127	128	138	120	164	127	107	126	133	140	136	135	119	129	146	132	136	108	123	126	127	118	123	146	125	95	113	126	96	119	110	142	127	127	127	137	138	112	108	113	117	103	117	121	133	122	127	109	135	137	118	144	122	126	125	131	112	144	139	150	107	141	124	139	133	129	137	111	135	91	130	127	136	115	101	138	141	114	121	134	131	136	135	112	101	147	136	128	141	115	136	124	114	115	135	113	121	121	121	103	121	130	136	126	125	146	119	114	121	120	137	122	108	125	133	115	109	132	132	117	112	136	118	118	129	124	126	125	120	118	135	128	148	129	136	124	116	109	135	125	129	110	115	127	145	134	144	134	132	140	134	108	136	131	127	127	134	99	133	100	118	144	129	154	142	134	134	119	143	122	132	126	109	125	141	127	126	121	154	132	148	146	133	108	139	129	124	114	127	140	134	147	124	111	124	126	121	125	145	141	133	141	138	118	110	135	124	120	109	122	152	124	117	144	134	132	143	121	145	127	123	139	128	89	131	137	113	135	106	116	130	125	129	140	127	144	121	138	133	136	119	124	126	128	141	119	134	127	138	144	146	132	130	123	120	152	127	132	131	127	129	139	121	109	156	134	117	134	111	126	125	129	119	118	112	143	153	110	122	132	139	126	135	118	131	120	134	140	115	104	125	131	136	118	141	114	117	153	128	115	140	140	121	147	129	119	108	135	118	134	110	124	137	120	116	115	108	104	119	116	144	120	108	115	119	145	119	117	151	137	141	136	109	108	118	146	105	121	113	119	115	120	121	136	119	124	128	131	144	121	126	132	108	150	120	137	139	121	115	129	123	108	116	130	105	124	142	147	118	134	117	112	110	128	113	115	113	124	125	139	122	128	125	117	124	165	130	122	129	124	141	130	121	115	128	115	142	128	121	134	124	120	137	136	116	134	131	137	130	109	133	137	119	118	138	130	117	117	120	125	139	129	119	135	120	135	126	130	119	126	146	137	151	133	126	112	146	153	135	120	123	116	130	123	129	132	123	128	130	121	111	135	141	136	118	134	116	145	140	141	150	124	127	112	118	141	131	122	133	107	144	126	136	119	122	112	141	121	139	146	101	127	156	112	127	106	133	118	131	151	124	115	128	124	114	139	122	141	159	125	147	125	143	115	155	111	125	110	121	119	117	130	111	154	125	144	147	125	150	122	131	121	117	109	152	126	128	126	131	127	122	129	136	128	120	137	131	133	135	119	125	128	114	140	123	143	160	145	108	136	140	127	125	113	144	124	128	122	136	124	148	137	160	140	118	131	115	121	104	106	111	157	113	117	144	137	147	130	134	118	122	111	124	145	132	143	127	128	135	137	123	109	119	147	115	154	115	133	141	114	122	110	145	131	117	133	124	129	131	148	127	136	136	152	135	104	109	131	130	138	119	120	110	114	117	116	114	137	128	121	141	135	128	124	120	127	123	118	120	142	132	147	100	145	127	129	137	125	104	129	121	153	129	123	137	108	133	140	130	137	117	136	150	131	122	134	143	127	113	122	119	136	127	121	125	120	137	132	120	143	144	136	135	126	121	125	137	118	123	143	134	135	148	134	128	136	134	125	115	121	123	126	126	116	140	126	125	125	124	115	112	145	133	137	134	122	137	145	132	118	135	121	142	142	116	124	122	116	110	110	142	139	128	141	116	131	116	125	121	138	121	110	133	110	130	114	131	155	107	111	112	119	129	127	111	129	113	114	124	119	144	130	121	131	119	136	129	121	122	134	112	131	140	136	135	133	96	122	120
7269	627	1115	1160	1027	839	730	626	543	522	476	455	415	421	407	413	366	385	355	342	383	342	321	335	350	339	334	357	334	328	332	379	311	355	320	320	319	334	324	324	313	327	298	318	339	305	301	304	320	323	321	329	354	316	327	304	331	321	345	292	316	307	324	373	305	308	310	313	298	319	327	301	313	319	313	289	323	308	337	319	322	305	337	326	307	326	342	300	314	295	296	290	303	343	307	327	305	309	323	318	314	317	293	296	325	319	360	324	328	312	309	302	290	298	294	331	295	296	329	309	316	327	346	334	321	298	320	300	325	318	314	296	314	324	356	301	328	319	322	324	324	338	311	336	305	328	319	316	325	334	316	346	345	326	339	315	300	307	330	310	308	297	294	305	308	280	325	321	302	319	253	321	316	300	334	343	334	309	312	327	271	315	336	310	297	316	283	352	310	304	288	296	293	318	278	329	328	301	301	320	319	339	315	319	334	338	304	314	296	315	332	304	306	318	305	290	310	339	314	342	324	310	304	317	307	328	311	313	336	297	328	319	301	305	310	330	303	302	316	328	350	326	338	324	311	299	305	324	316	344	268	295	304	319	312	328	297	313	317	280	331	327	308	297	316	310	307	307	306	318	317	345	297	277	280	293	294	315	325	329	298	294	317	302	303	335	317	332	335	308	341	292	266	315	316	316	306	312	295	284	324	310	310	325	314	300	310	332	300	313	305	327	309	313	325	292	309	331	329	327	285	292	332	296	316	321	315	311	278	296	315	301	312	328	287	330	304	289	297	311	287	301	356	291	301	312	350	311	298	290	323	330	287	292	295	306	321	308	293	306	316	343	311	289	344	319	324	280	287	302	303	299	313	306	334	327	297	332	310	328	321	324	336	307	325	297	311	339	306	332	322	308	314	311	313	303	296	308	298	323	312	295	317	300	281	301	320	338	301	338	307	326	302	320	336	330	320	317	300	329	270	291	303	336	329	286	300	338	341	343	310	325	303	312	319	318	326	336	295	310	317	297	316	301	316	350	272	324	294	315	300	317	285	297	335	324	323	321	322	298	282	298	319	314	321	355	333	341	302	316	300	325	301	334	282	325	317	321	310	319	323	300	306	308	318	313	314	313	291	317	314	300	303	322	344	302	274	280	321	287	300	331	323	328	277	300	301	313	313	305	293	288	322	319	305	330	315	312	312	310	319	306	313	328	287	318	330	326	284	272	299	298	293	325	305	292	302	288	308	316	311	304	304	294	348	315	335	333	312	306	306	307	281	284	322	314	328	313	333	319	308	283	295	328	308	358	303	304	308	315	284	316	308	338	316	360	299	272	309	327	299	342	308	309	328	306	350	323	305	316	313	306	296	309	287	327	296	333	310	345	325	286	327	316	332	315	337	300	320	286	308	334	309	334	295	323	305	291	307	319	315	329	288	311	300	315	319	321	301	323	289	326	325	271	317	326	307	315	315	329	317	267	316	285	289	304	312	315	330	313	324	275	322	288	294	309	314	340	315	305	303	276	274	298	325	303	318	279	358	340	295	303	286	337	316	303	328	309	308	319	281	332	293	302	282	316	297	338	325	287	330	299	326	313	275	305	311	307	343	300	316	276	316	289	312	326	313	332	294	327	302	314	350	303	298	334	301	321	308	348	287	308	319	278	304	293	328	316	304	295	335	313	302	310	336	319	300	341	300	348	299	273	323	315	301	343	301	287	341	324	360	296	289	302	306	276	325	323	302	313	311	312	334	319	287	339	298	362	281	324	326	317	313	307	315	317	310	304	332	321	321	339	328	284	323	317	288	318	295	326	329	331	336	298	305	300	326	326	300	321	295	322	323	316	319	300	359	318	302	319	297	328	321	335	352	294	329	318	305	319	307	316	336	330	261	275	295	311	334	323	305	303	311	336	301	308	322	333	298	315	320	305	283	301	313	322	317	284	327	286	350	295	284	328	336	286	328	284	321	338	303	303	334	332	312	337	300	315	306	276	311	345	374	331	296	336	298	321	304	348	305	293	332	320	295	276	315	295	324	308	317	331	294	331	318	336	354	337	313	283	323	296	308	300	308	331	314	301	318	292	278	302	325	303	301	306	320	329	314	300	327	315	310	326	327	335	319	327	308	304	330	281	338	315	308	284	311	325	295	324	297	318	333	294	336	282	328	310	312	303	313	316	337	293	301	270	334	312	302	303	320	282	314	317	350	353	310	276	297	332	345	316	334	312	306	327	320	310	296	318	319	312	299	307	333	302	302	303	311	311	314	319	325	314	286	320	343	291	328	309	306	318	296	313	286	299	314	308	330	304	297	312	316	320	327	315	296	304	324	323	301	306	305	295	312	299	290	323	336	323	282	269	307	314	331	300	327	288	349	308	290	297	287	322	323	321	304	318	313	360	326	306	309	331	313	316	329	330	348	279	345	334	361	321	294	297	324	297	288	324	288	314	308	311	305	291	305	356	313	288	324	279	297	337	308	325	280	284	317	300	342	308	319	309	331	308	321	305	295	305	317	305	314	316	312	329	322	358	324	303	304	302	333	287	300	316	309	328	330	325	333	293	312	335	327	324	296	307	292	314	311	295	322	294	311	308	306	325	312	309	332	309	316	296	347	298	345	282	313	371	337	319	339	334	349	303	289	296	297	333	299	313	308	345	317	308	307	319	322	304	298	301	343	311	310	303	304	297	301	298	305	315	326	284	310	319	308	285	343	321	335	309	328	301	305	294	322	319	292	365	325	323	315	304	341	295	328	306	321	301	336	323	324	320	306	296	297	299	332	339	325	289	280	309	262	305	305	300	362	361	311	307	310	307	302	304	316	292	360	333	325	314	334	356	343	292	320	297	302	355	308	297	306	347	315	287	313	297	291	329	318	294	313	293	330	289	307	299	321	306	312	323	307	308	296	328	288	336	327	312	330	317	310	324	289	317	342	323	307	319	304	301	308	334	307	311	343	274	306	326	288	316	337	311	343	298	287	308	346	306	297	306	333	324	336	293	298	333	322	311	347	295	308	304	321	319	326	358	304	297	319	327	293	331	296	351	293	317	331	347	320	299	307	320	279	303	302	307	305	323	302	321	314	346	310	329	313	303	326	328	309	332	310	324	314	311	327	331	332	296	266	291	320	294	299	304	304	318	294	286	351	315	310	319	309	299	291	323	291	279	316	322	332	334	326	303	312	310	292	335	322	343	293	328	307	308	338	310	332	307	301	298	316	318	326	313	325	317	331	297	300	309	308	308	327	332	317	315	310	313	317	325	295	315	292	301	331	321	312	308	286	299	294	310	309	294	307	316	295	321	345	345	277	292	313	314	325	301	337	335	296	331	332	315	307	363	278	306	357	332	339	329	346	299	338	321	307	339	305	339	344	324	298	327	270	296	309	319	308	318	279	289	300	320	297	283	329	306	311	320	285	303	319	276	339	312	301	324	283	326	327	300	302	294	334	343	309	311	306	330	329	321	262	313	337	303	281	307	296	321	308	328	294	295	325	311
16720	1408	962	728	520	399	338	298	276	260	254	237	205	188	218	230	198	198	214	203	204	226	198	189	207	197	214	184	200	199	169	209	199	227	177	197	172	151	208	194	202	209	176	195	193	200	198	173	202	209	171	180	207	183	222	174	190	194	189	189	197	205	202	192	210	209	221	185	194	211	189	172	177	184	196	193	199	229	203	184	210	199	234	191	194	181	185	193	187	216	216	194	194	190	210	186	209	185	181	197	205	172	189	189	166	191	203	198	204	192	200	194	192	224	185	185	194	198	203	193	204	239	182	209	163	189	204	201	193	207	190	192	196	181	207	203	230	179	177	195	162	170	183	203	190	167	186	211	210	192	200	220	186	179	222	212	203	184	189	203	195	197	204	202	184	212	194	190	209	186	209	195	217	194	211	177	190	174	213	201	175	205	171	207	199	189	195	188	183	202	188	183	187	179	156	218	196	193	204	180	197	206	201	190	171	178	201	188	177	191	238	202	218	220	195	191	205	204	191	209	182	208	211	204	198	194	213	193	204	209	197	170	184	187	197	175	197	189	193	205	219	204	191	162	178	203	182	185	165	188	181	205	198	181	222	203	166	179	171	188	182	207	207	199	194	189	229	190	177	183	199	203	196	199	170	195	223	198	197	205	214	206	179	202	195	202	184	184	206	184	216	213	197	193	207	233	205	166	200	210	189	190	176	193	194	199	207	177	225	202	217	198	199	219	210	202	179	187	206	176	209	192	194	196	192	200	200	206	207	189	173	189	181	215	186	193	183	195	169	218	187	180	179	194	203	181	185	210	155	216	204	196	208	187	184	183	189	199	200	204	161	193	168	181	202	180	179	184	206	192	187	176	194	176	229	206	200	194	190	194	206	153	184	196	195	195	182	210	206	186	186	182	195	184	214	198	224	204	189	192	193	192	185	197	177	192	202	206	187	191	178	174	201	216	194	171	212	194	211	204	171	211	199	191	190	180	211	202	163	207	196	185	197	219	176	203	202	234	216	186	178	171	210	190	185	203	204	183	197	190	176	170	183	214	174	183	228	223	202	193	185	199	229	171	206	194	169	170	215	209	196	190	197	199	221	192	180	210	212	220	208	193	200	186	192	219	213	196	170	208	200	189	185	196	177	180	190	200	207	191	189	190	203	195	188	189	199	190	201	184	169	206	187	188	153	194	206	187	190	185	204	205	216	176	201	177	203	210	193	191	197	201	203	243	196	194	204	188	230	187	179	210	195	200	168	169	199	195	207	197	164	185	193	203	202	178	208	216	162	174	208	176	168	195	199	193	186	202	177	177	195	177	179	189	204	224	196	198	162	183	191	210	198	181	202	194	211	220	194	192	206	189	192	187	186	185	194	212	191	186	212	167	197	190	178	191	204	188	157	178	184	179	179	193	171	189	168	202	210	167	197	167	200	221	193	186	188	185	230	197	199	191	220	194	192	188	190	228	214	211	189	204	207	181	217	173	186	186	214	187	193	195	203	167	206	182	204	192	192	226	187	194	189	233	173	187	214	195	187	202	188	188	198	185	190	180	184	181	208	206	190	172	199	217	178	213	194	169	187	203	214	169	186	203	196	186	212	189	188	201	218	195	197	177	205	206	193	191	206	212	158	168	197	193	188	194	185	202	200	184	208	178	196	197	200	219	224	203	205	182	198	195	194	208	207	195	197	203	186	182	192	198	176	186	189	215	180	199	202	184	213	175	207	181	193	178	195	185	193	190	174	234	197	178	179	203	189	170	204	195	215	172	200	186	199	205	218	176	199	194	183	210	214	166	223	189	179	179	182	214	207	169	205	178	202	186	207	186	198	188	207	177	209	202	227	167	195	217	202	189	198	186	195	193	206	189	178	210	182	199	193	172	203	209	200	185	180	189	215	193	224	203	221	194	221	183	175	179	192	196	178	199	204	192	209	199	223	185	205	211	203	205	194	203	179	187	199	186	201	176	197	199	198	190	212	191	179	195	209	183	211	189	192	187	187	207	186	211	186	233	208	172	208	221	189	191	217	188	217	198	193	187	191	187	201	201	208	217	206	183	214	192	196	217	185	219	200	155	197	187	191	180	226	189	191	184	194	222	163	197	178	191	162	195	194	183	234	191	181	204	169	222	212	177	210	199	195	173	171	190	198	199	184	183	161	166	203	189	186	194	212	195	180	191	187	198	192	203	190	184	206	189	214	194	217	190	184	191	170	194	191	212	192	198	187	186	192	169	197	167	226	192	202	233	192	171	201	211	187	197	198	204	185	172	198	174	211	214	196	205	208	176	195	169	203	199	198	202	212	179	214	189	199	209	184	212	214	197	199	230	211	171	191	170	209	207	179	188	171	196	184	195	180	200	186	172	216	187	206	171	206	195	203	207	190	199	184	210	191	180	192	173	185	184	181	184	201	177	203	188	188	203	170	211	186	206	213	205	176	203	193	194	182	206	214	196	169	183	162	189	213	193	207	197	195	213	190	192	165	163	187	165	184	205	210	206	198	176	194	180	202	186	176	212	206	185	203	197	189	206	187	208	184	177	231	188	190	198	189	192	174	174	188	186	182	196	206	185	181	191	212	184	196	188	196	189	208	196	189	200	197	209	192	186	183	186	192	202	175	193	182	197	189	172	208	175	218	183	202	178	198	193	188	181	179	202	206	199	201	205	202	207	197	187	190	201	189	224	189	183	190	208	178	187	196	193	180	194	245	165	178	198	190	186	234	176	222	203	178	215	201	190	172	200	190	186	187	185	192	190	181	215	206	183	192	192	175	174	185	182	172	189	240	180	174	181	209	192	196	187	196	170	197	217	211	201	205	226	201	189	207	184	202	174	186	206	203	192	173	198	174	215	188	191	214	210	196	176	187	206	181	178	201	205	189	201	237	194	217	178	198	196	204	216	207	190	182	211	194	169	166	221	195	217	192	185	183	175	192	207	219	188	188	190	206	189	188	229	195	200	166	197	207	211	188	177	197	188	180	200	232	203	190	209	191	213	176	183	188	207	237	190	201	186	227	174	203	182	202	216	202	204	230	194	187	202	188	177	228	184	212	178	176	209	193	189	208	194	199	201	190	197	192	181	176	205	197	170	196	205	211	216	193	167	215	200	211	202	218	217	185	184	184	217	185	203	188	180	179	192	219	225	204	188	191	194	210	207	185	208	176	228	191	187	178	177	165	230	200	186	209	240	200	195	186	199	201	193	182	189	190	167	191	195	216	191	162	182	209	197	160	222	188	182	199	223	202	155	186	181	195	166	160	195	178	201	176	194	189	182	190	201	194	219	193	212	205	210	199	180	195	175	187	175	166	195	189	187	174	184	169	201	200	172	167	209	213	197	200	176	208	190	226	209	194	208	177	200	179	174	204	200	190	164	189	193	215	181	209	203	200	202	184	214	177	201	205	195	227	211	205	203	203	189	200	186	212	208	203	173	199	179	189	201	191	231	172	182	176	195	210	172	196	185	216	195	183	188	187	201	181	197	197	181	196	193
9353	1099	1901	2135	1901	1547	1310	1093	915	889	861	744	715	656	667	644	639	632	565	568	509	607	546	514	508	548	515	555	504	534	514	511	537	495	486	512	499	503	515	494	469	473	509	525	487	500	527	492	472	492	498	472	455	498	416	497	477	460	429	476	501	440	469	468	497	498	491	442	479	495	497	483	485	453	488	476	461	532	496	470	459	462	437	527	476	474	509	458	447	488	470	505	448	471	488	477	455	473	450	487	500	458	475	498	423	493	461	470	510	483	486	481	409	487	516	524	440	496	466	467	486	467	483	475	445	446	452	469	514	489	473	494	456	468	477	483	493	462	440	450	482	468	464	455	491	455	452	507	455	476	526	479	493	512	478	481	458	430	488	444	446	463	436	489	466	435	496	457	461	448	490	457	439	490	456	437	465	458	482	447	494	487	452	471	468	461	465	455	439	473	460	472	465	478	461	454	477	494	469	455	487	456	471	441	478	484	507	483	468	449	477	471	467	474	456	474	465	436	450	457	457	486	453	449	442	467	464	444	456	509	456	490	458	455	479	442	471	433	459	486	457	472	439	469	474	466	488	440	474	490	443	462	466	472	431	475	473	517	469	458	464	482	436	477	462	447	469	462	451	446	458	456	438	486	463	489	495	461	482	464	466	452	460	468	479	427	465	472	465	498	484	427	469	461	475	444	448	468	454	474	455	446	452	431	462	440	465	506	462	472	483	470	423	403	487	464	467	437	460	464	459	443	453	469	502	470	475	452	465	445	445	443	459	518	442	475	471	481	489	493	488	519	453	446	438	527	451	463	453	452	447	460	467	441	460	474	480	466	456	466	459	464	472	460	474	455	465	504	438	471	440	506	418	400	486	446	469	470	460	437	452	443	437	482	444	488	448	486	446	458	481	467	414	478	427	472	456	477	450	500	472	439	449	482	482	482	465	439	468	473	479	484	469	489	511	452	479	456	528	488	468	466	462	446	500	477	517	465	490	491	494	480	464	491	463	513	427	491	487	464	476	451	461	448	437	473	464	496	466	504	488	441	476	457	462	479	479	491	492	489	474	464	473	456	489	463	481	464	484	490	488	513	500	445	454	481	454	506	473	417	448	475	484	477	459	478	463	460	469	465	485	467	494	452	452	488	442	455	486	475	461	485	473	463	469	493	451	485	462	467	473	464	464	471	432	485	483	428	481	510	461	442	491	490	414	488	490	478	520	439	462	443	464	464	452	438	489	498	434	448	489	526	476	442	445	438	494	486	443	442	440	465	456	434	477	519	478	465	484	471	468	486	430	466	465	489	464	455	471	438	476	461	470	455	469	430	492	493	441	459	450	456	490	458	486	476	475	470	469	425	501	474	454	519	493	441	489	479	467	496	474	478	483	453	475	462	511	493	458	463	457	490	488	445	467	451	479	459	426	479	488	452	457	447	465	452	510	475	475	468	486	534	475	465	446	487	503	426	447	472	474	443	458	454	506	445	455	482	460	492	454	458	481	486	484	460	441	456	523	437	475	448	479	441	482	446	443	487	492	468	488	445	502	438	479	435	478	468	473	479	485	488	496	426	484	464	479	449	450	448	441	462	466	473	465	479	473	471	531	473	438	478	434	467	478	475	426	514	486	506	471	443	486	465	464	462	478	499	441	488	441	480	477	449	469	492	470	431	488	487	459	493	465	471	468	453	448	466	435	471	461	483	456	456	489	465	444	440	462	461	436	523	452	462	492	476	470	455	515	436	431	468	451	487	475	438	488	484	475	488	436	529	458	458	466	494	473	477	496	469	486	475	500	473	468	478	488	457	439	474	453	462	472	501	475	476	460	474	452	470	471	448	459	494	486	471	474	481	448	459	483	471	452	468	451	460	485	412	481	444	473	476	484	475	478	486	457	439	470	441	483	468	472	415	471	457	459	507	440	474	486	468	452	469	447	460	457	466	490	478	455	480	460	440	472	480	486	461	480	464	438	488	505	456	444	432	507	459	439	480	466	478	461	496	481	472	421	459	499	467	495	503	455	455	439	465	458	467	483	497	462	480	473	453	435	454	471	478	478	490	472	476	454	472	442	423	492	467	429	456	453	493	479	466	474	473	481	443	462	512	448	500	430	484	462	465	448	460	466	430	455	486	430	451	473	489	452	440	432	448	460	467	467	495	470	478	475	495	454	467	429	489	484	462	483	445	417	467	443	452	455	471	461	417	450	518	445	477	433	465	451	489	447	419	472	466	419	466	485	463	503	482	474	459	454	480	500	466	463	460	444	488	425	455	475	446	431	464	458	458	477	474	425	440	474	455	417	451	479	474	447	451	495	469	466	436	480	460	468	471	449	450	482	507	431	464	482	507	492	502	435	481	450	476	430	463	495	478	460	454	452	464	509	467	477	515	504	466	480	466	453	453	472	532	479	468	482	490	455	471	486	473	452	460	479	447	453	450	494	474	439	455	466	438	494	470	475	450	474	451	489	417	492	477	453	446	481	489	471	479	456	476	458	452	467	482	468	468	442	481	448	436	491	439	461	416	471	448	480	467	449	441	492	475	473	435	459	464	463	458	488	507	429	474	478	483	496	438	504	467	461	459	429	468	485	461	437	500	432	444	480	449	453	442	504	477	499	487	491	468	416	473	463	464	467	474	524	497	472	483	477	468	491	451	447	486	438	444	438	442	476	462	454	468	469	476	412	440	473	503	471	474	509	476	509	475	468	469	486	468	452	450	458	519	423	487	464	479	486	459	461	441	463	450	499	457	463	465	483	445	493	463	481	450	468	438	479	428	497	470	472	492	470	464	496	497	490	497	481	457	471	465	458	473	474	461	460	452	476	447	458	455	465	461	482	465	475	484	456	461	487	469	458	481	486	465	489	456	475	506	498	443	483	474	478	430	440	475	461	424	457	453	427	484	495	450	442	509	480	500	529	470	496	468	493	480	493	460	478	460	484	439	447	499	515	457	484	491	475	440	465	455	452	468	534	450	484	460	479	443	475	484	469	470	480	492	457	469	439	499	442	476	444	502	467	418	471	488	443	497	451	504	446	489	468	460	465	468	471	495	468	455	449	480	440	491	471	467	440	480	490	455	484	468	492	473	439	478	496	471	456	483	448	461	449	474	452	507	459	433	477	477	493	482	498	489	459	479	471	476	467	448	454	463	422	462	481	477	459	485	438	452	475	471	484	433	425	472	458	475	498	508	452	449	464	492	429	490	498	451	482	444	456	441	439	432	449	476	483	442	453	448	420	415	457	455	457	446	474	468	469	495	467	428	484	484	440	506	456	453	481	464	480	430	443	482	503	491	455	499	490	486	460	479	485	508	468	462	477	501	477	462	486	473	456	474	482	492	488	457	454	449	465	484	495	474	432	453	477	452	526	464	461	467	491	478	461	454	439	430	461	496	481	495	482	450	425	448	494	436	467	498	477	430	496	479	448	418	464	463	502	478	451	436	437	446	458	439	462	457	472	452	448	481	432	472	461	497	466	444	471	445	500	468	474	501
2273	272	267	228	228	244	237	242	235	246	238	235	235	224	241	279	267	236	241	231	204	239	243	269	248	289	233	241	277	253	261	241	234	275	236	243	236	234	276	248	246	236	259	261	248	238	234	267	244	254	249	246	239	246	257	225	230	236	260	224	259	257	254	230	225	233	219	271	257	275	243	250	214	211	242	295	282	247	244	258	229	216	274	265	261	217	258	256	240	232	276	226	230	246	239	250	257	244	241	247	252	219	274	236	199	246	268	253	254	254	254	230	195	239	249	220	248	218	256	203	252	258	237	228	234	247	278	248	245	227	247	274	253	252	253	231	271	241	243	246	245	233	259	233	243	247	232	236	218	237	250	261	251	258	265	239	226	223	265	253	266	228	218	221	239	235	260	263	257	202	246	252	240	255	270	249	218	247	243	247	229	224	227	253	277	248	229	222	233	249	251	207	260	241	261	261	259	259	216	252	273	235	246	259	229	276	246	253	217	253	247	249	242	272	244	225	231	231	250	215	235	227	246	244	269	242	226	233	262	214	250	243	243	243	272	251	267	248	249	249	225	250	219	229	245	264	221	235	253	225	256	227	227	256	241	223	248	260	240	229	244	216	264	249	264	262	256	228	225	258	248	246	234	235	222	238	249	218	240	237	257	254	253	252	253	242	256	258	262	263	248	207	242	237	207	290	251	230	230	226	230	209	198	231	265	225	227	234	247	264	252	251	240	237	246	209	237	246	280	275	267	271	250	247	244	221	230	268	234	248	239	244	232	248	233	256	245	241	248	204	213	259	225	231	219	266	243	249	245	251	225	212	241	246	226	240	237	241	223	231	221	249	230	228	252	236	254	252	252	262	262	248	245	240	217	211	240	225	224	231	258	243	237	251	235	216	249	234	268	244	223	249	220	238	245	238	190	239	266	255	241	247	237	212	239	250	257	244	266	235	255	249	275	257	250	230	238	218	269	235	231	280	239	242	257	236	254	270	257	252	219	267	232	223	226	247	220	227	239	254	265	245	233	250	229	278	238	257	235	269	253	245	266	241	238	233	224	237	246	280	252	211	203	239	238	246	237	250	233	244	239	228	228	216	228	274	259	242	240	221	247	245	267	245	259	245	234	225	236	248	252	252	235	237	247	227	247	265	256	241	227	250	235	222	231	246	218	247	264	236	244	255	242	277	250	237	235	227	255	210	232	247	270	245	212	229	220	216	221	236	227	262	247	242	251	262	261	264	237	222	269	250	248	260	253	233	257	220	242	264	262	246	243	249	224	233	231	217	262	266	241	251	241	230	253	256	243	246	248	242	226	255	216	206	244	218	243	248	258	264	264	231	238	246	202	249	242	229	258	218	257	258	278	214	240	237	262	259	246	226	242	237	219	249	247	225	234	234	250	245	231	265	245	259	243	248	253	245	216	273	256	225	237	251	242	257	249	250	232	232	234	244	224	257	218	267	228	255	225	221	224	225	259	245	256	257	251	242	233	250	229	218	242	262	253	277	279	241	261	223	226	243	252	231	224	222	241	257	222	224	233	257	269	244	233	228	234	254	231	251	252	257	235	223	249	242	250	276	253	257	268	238	253	224	239	248	228	239	259	284	240	245	221	240	206	221	252	222	215	249	232	220	217	213	268	221	243	215	234	238	255	232	230	237	235	229	219	248	232	235	253	250	230	230	247	248	254	230	248	253	218	228	276	234	249	228	241	229	260	218	257	255	266	249	248	226	239	266	261	261	231	244	253	244	238	199	242	253	248	243	235	232	251	253	249	244	229	233	255	209	251	233	225	260	223	237	244	220	231	254	230	255	224	289	277	241	266	244	235	236	231	222	254	224	239	213	254	262	229	230	257	235	259	236	237	262	267	247	267	235	240	230	218	238	244	231	228	214	228	246	216	251	241	239	252	247	258	241	254	240	230	219	267	247	223	242	269	265	236	264	256	227	261	245	235	251	225	234	232	255	241	221	266	264	240	267	252	226	284	209	258	227	234	237	245	211	247	251	242	207	220	241	235	258	285	222	237	253	234	258	251	249	238	242	238	260	266	226	225	234	269	246	236	273	241	218	223	266	234	237	253	247	242	236	237	233	217	265	245	257	239	260	235	254	261	257	289	269	260	247	240	255	240	247	219	242	250	262	253	243	250	251	243	231	237	227	225	246	208	231	274	243	275	256	219	247	233	232	264	268	215	200	260	261	237	244	233	212	233	234	226	230	250	235	256	270	255	225	256	237	261	219	288	228	229	246	251	248	244	244	234	263	254	250	243	246	268	251	234	229	270	231	209	222	267	274	236	234	197	237	231	235	211	209	236	261	257	241	256	230	267	267	258	231	227	228	230	272	253	254	251	257	222	240	241	255	218	258	234	247	259	257	253	241	250	243	271	258	224	235	244	222	216	258	231	304	230	223	229	221	253	244	215	236	263	221	262	276	252	240	183	285	234	225	249	252	268	286	236	246	250	267	195	241	233	287	253	221	218	256	291	276	251	226	241	215	268	284	247	250	240	253	258	249	234	209	218	267	234	226	273	239	236	247	255	260	217	235	231	235	251	238	237	259	237	269	215	211	232	246	231	239	214	246	254	250	239	257	241	212	218	228	233	261	229	256	269	236	260	260	279	237	247	233	267	227	230	250	240	193	219	249	239	237	253	226	231	243	239	222	267	249	255	269	276	236	239	251	232	255	236	269	235	255	247	223	293	194	265	250	245	239	248	201	249	242	239	235	226	251	239	219	248	245	229	251	224	254	258	241	243	275	251	268	263	257	235	284	248	245	254	227	233	257	280	253	229	244	239	240	223	246	244	265	215	258	260	266	252	232	224	237	250	231	222	228	268	251	270	234	230	236	249	267	241	246	237	243	244	229	263	249	227	241	223	231	247	255	241	253	251	239	234	249	239	232	233	257	263	270	274	218	241	256	259	211	245	275	256	204	279	253	249	227	283	262	252	250	230	234	279	240	204	269	250	229	255	247	257	225	226	241	234	239	236	228	259	238	242	241	253	254	255	254	279	227	263	248	259	271	255	240	251	239	234	265	255	229	243	219	262	253	231	233	242	261	246	258	241	237	252	247	246	224	222	269	236	207	231	244	249	265	223	253	238	240	248	261	266	224	265	266	246	238	250	230	244	268	247	235	251	238	263	250	225	237	271	221	254	244	236	222	211	233	206	250	235	203	226	220	222	259	255	243	247	216	278	248	238	255	259	245	240	260	285	236	240	256	224	240	285	251	268	251	243	263	245	245	268	258	271	277	221	271	250	245	242	230	242	217	237	251	240	233	249	226	251	237	244	266	253	265	223	226	257	232	201	240	222	246	214	260	246	254	220	236	229	275	232	208	259	271	261	248	270	219	261	245	215	266	241	268	236	255	236	259	282	241	217	268	214	247	252	193	257	227	267	239	273	234	213	263	256	249	253	195	233	248	237	244	222	235	263	231	214	242	247	223	253	243	266	226	255	225	225	257	256	212	211	237	234	234	245	212	244	236
2192	518	513	535	571	568	587	547	550	545	543	573	502	548	539	570	569	545	516	572	569	563	511	560	524	509	520	518	539	531	534	537	553	544	566	543	519	530	496	556	527	507	519	505	530	542	541	560	543	513	549	589	528	550	552	486	579	537	542	574	512	541	547	501	528	529	510	527	497	563	538	557	541	577	575	536	541	512	537	525	542	489	526	536	536	555	509	533	485	561	562	540	533	545	537	551	566	534	540	555	531	551	563	570	505	567	580	541	523	514	567	539	531	540	531	515	539	511	538	524	557	498	548	573	538	584	493	542	560	546	559	552	515	551	550	584	571	536	549	529	532	515	582	519	549	542	578	532	557	530	568	525	522	520	555	517	532	490	543	566	533	507	531	523	499	583	501	495	534	525	582	550	515	523	520	556	580	544	548	523	541	513	574	567	556	530	544	530	535	530	565	540	542	540	540	553	571	570	562	513	501	564	498	548	557	562	543	554	525	564	498	502	578	512	552	565	548	561	550	546	481	509	542	530	551	517	558	523	544	523	579	580	549	535	515	513	558	534	565	526	589	531	575	519	563	508	528	520	532	530	546	544	535	507	533	540	550	533	526	532	524	527	513	557	587	560	548	547	557	544	526	572	542	537	492	561	523	543	550	497	517	541	548	594	536	553	540	515	515	546	521	562	535	566	541	576	541	519	510	558	539	544	543	524	529	532	536	546	558	575	526	562	545	523	520	514	525	549	536	508	557	560	549	580	558	565	547	523	527	534	521	556	530	525	522	549	569	533	502	516	518	555	497	510	537	565	485	576	525	546	526	522	509	547	529	522	557	524	519	550	522	543	561	576	506	542	576	517	586	537	554	529	539	498	570	577	509	536	529	554	544	535	555	552	547	548	529	530	549	523	538	545	530	545	521	516	557	576	543	587	535	567	537	577	515	580	547	537	551	501	518	526	572	566	535	598	541	531	473	514	499	535	550	536	555	561	513	515	545	507	566	535	540	513	540	508	543	524	503	568	505	533	555	562	529	551	549	549	549	557	524	554	515	553	580	555	497	573	507	540	530	526	597	562	553	504	536	524	498	499	518	563	512	510	524	492	546	532	527	516	503	544	568	552	465	557	502	559	555	544	566	554	550	549	549	561	531	529	523	540	543	534	556	527	493	544	519	511	546	553	538	544	558	545	544	481	526	515	513	527	525	544	519	554	516	559	519	492	538	541	567	536	551	493	539	545	522	537	588	511	517	491	561	527	555	539	548	498	528	546	531	561	524	478	550	537	560	531	498	531	550	523	521	518	512	530	550	547	564	514	566	541	543	539	512	538	517	556	543	535	546	559	530	527	522	508	553	542	543	526	574	528	516	533	541	550	537	564	523	536	530	566	573	536	514	551	537	540	540	552	552	507	544	543	556	546	538	523	578	517	526	571	542	545	556	540	545	549	546	490	502	512	519	532	545	490	552	540	529	558	522	486	540	554	575	582	536	506	553	542	568	521	580	534	554	593	593	515	538	576	539	569	511	532	561	529	545	530	537	514	534	566	562	533	524	504	521	518	532	531	530	554	506	522	532	511	560	519	529	518	538	513	528	504	551	560	558	539	520	527	549	586	570	583	536	502	502	572	532	522	547	554	506	587	543	532	516	516	524	492	527	563	538	549	547	529	562	508	544	572	562	528	558	521	552	548	542	537	534	514	523	556	524	531	515	510	511	501	538	551	524	554	521	577	526	533	559	553	477	582	545	510	543	538	559	537	542	583	574	546	513	527	517	526	530	535	536	509	544	533	531	531	533	559	509	557	564	548	522	525	573	507	545	555	499	538	570	542	541	496	512	539	557	562	537	540	570	524	570	543	505	533	510	533	523	520	526	541	545	521	506	503	540	534	554	543	534	521	513	556	556	513	572	525	524	504	524	568	530	548	547	513	524	598	531	508	503	551	528	509	499	529	544	527	569	582	561	555	523	549	516	511	550	551	534	540	547	530	587	498	553	542	564	589	544	522	543	526	579	542	552	542	565	523	548	558	548	571	508	576	507	534	508	594	572	528	494	522	529	551	510	532	529	547	572	515	530	569	594	580	520	549	517	551	520	555	578	551	526	537	551	503	586	541	543	556	567	558	546	571	554	531	569	500	504	539	510	525	531	500	538	546	572	544	495	551	525	525	528	554	545	482	561	526	528	499	551	592	541	568	535	485	514	575	523	543	539	530	552	534	598	524	545	518	528	548	521	520	536	565	592	511	528	527	554	524	551	546	540	541	555	583	514	557	552	548	537	554	524	522	513	534	549	547	535	534	522	489	512	548	557	496	534	519	520	566	517	546	558	557	541	515	506	519	532	552	533	515	526	531	545	517	549	521	542	567	546	546	547	551	543	499	565	547	583	581	573	540	520	574	530	505	581	548	562	560	596	572	542	530	511	534	528	523	556	555	534	522	543	564	452	507	510	554	517	513	548	563	537	553	542	524	510	544	508	543	506	562	552	573	564	528	501	548	549	549	510	509	544	572	540	568	545	553	525	505	479	597	534	488	579	523	583	513	529	551	514	556	550	537	532	539	570	546	523	540	526	520	527	552	575	547	513	524	543	536	546	560	547	506	567	520	534	559	594	525	561	581	500	540	545	577	525	541	480	567	551	538	525	543	568	516	544	519	567	530	543	504	517	527	506	510	538	548	539	568	537	515	516	544	560	541	534	494	563	540	546	537	517	507	520	503	535	497	557	517	552	525	503	520	561	530	544	517	523	518	561	574	556	542	554	552	567	509	541	525	587	541	518	537	548	517	566	515	563	586	535	488	545	518	517	504	543	522	559	527	582	528	542	564	558	528	545	544	529	544	528	544	506	505	566	552	539	536	538	503	545	526	531	510	522	511	547	519	515	509	510	555	516	561	540	524	525	508	563	528	528	575	535	512	562	520	547	581	604	538	536	535	531	494	575	552	547	621	538	566	530	547	509	543	523	539	542	569	572	539	524	594	523	501	570	561	527	579	544	510	518	532	545	550	555	530	526	531	516	524	551	526	504	512	512	512	561	542	554	522	529	541	519	536	511	545	559	535	517	528	517	551	512	554	524	521	536	530	546	530	555	540	534	544	549	536	526	528	511	504	527	504	528	550	553	565	537	516	521	528	537	501	509	592	525	541	535	491	515	501	553	544	555	563	541	543	545	495	563	530	562	561	542	553	531	521	589	511	549	559	554	521	520	541	505	470	528	524	554	539	531	549	556	528	558	547	545	569	556	485	544	523	560	552	512	580	557	555	525	553	566	546	535	514	538	562	551	509	500	577	491	528	551	524	542	540	593	509	521	519	546	539	519	525	564	499	520	499	561	552	552	517	562	511	538	581	538	552	463	530	515	538	546	534	531	563	537	541	538	525	532	570	509	511	550	503	559	522	548	559	546	531	541	532	506	507	538	562	522	541	538	569	534	527	569	523	519	544	522	541	523	511	533	513	547	577	563	540	507	559	541	533	550	551	523	592	507	554	536	549
9379	560	475	379	270	243	228	199	161	174	139	144	152	143	142	135	144	138	136	128	135	138	139	123	142	124	126	135	129	134	150	135	123	128	129	136	132	134	131	147	130	126	140	127	125	156	124	105	138	126	143	125	110	135	124	107	104	121	162	113	117	123	103	116	137	105	101	112	128	130	124	134	129	128	122	127	141	137	127	120	116	125	118	122	130	156	154	121	131	122	134	98	121	130	144	105	119	125	146	129	133	133	151	126	146	117	142	109	122	130	115	130	130	112	133	124	126	131	139	106	141	137	133	129	131	97	140	111	138	156	138	128	121	115	113	154	118	123	132	126	123	129	135	122	137	136	127	119	125	144	135	118	141	136	149	119	101	116	129	119	129	136	138	145	127	114	130	137	132	141	111	135	138	125	138	112	126	138	119	127	125	126	118	121	101	117	121	131	132	115	135	101	122	113	133	109	128	123	124	124	130	137	113	127	115	127	119	118	112	115	132	122	110	147	148	126	147	108	119	140	129	131	134	124	146	158	127	118	125	124	119	115	120	124	116	115	128	123	118	128	145	116	139	153	113	130	121	136	135	113	121	139	130	134	142	135	119	106	123	121	130	120	136	130	145	150	111	140	123	135	118	107	115	109	113	121	140	126	109	126	119	134	127	129	126	104	122	114	140	129	135	130	123	131	123	112	120	124	122	137	124	116	108	150	124	113	108	122	127	112	130	129	115	147	139	116	157	109	137	126	130	134	125	115	133	127	139	118	131	135	120	140	103	136	124	142	119	129	126	134	141	135	111	143	115	121	120	133	105	130	127	142	133	116	116	136	127	123	150	129	147	136	127	128	113	123	123	129	134	129	120	127	149	126	133	133	135	130	136	117	143	126	118	140	141	154	90	157	119	125	127	128	122	128	125	142	119	138	131	131	134	142	132	156	142	109	124	129	120	126	135	103	120	119	123	132	110	99	133	129	127	121	118	131	131	122	120	134	115	131	134	140	106	138	142	120	136	143	133	122	145	135	117	139	130	116	136	123	137	133	134	116	157	128	107	124	142	118	113	133	133	112	120	109	126	118	111	110	112	126	136	138	141	114	128	135	147	137	144	125	123	133	114	116	138	144	124	146	128	136	137	108	125	137	121	136	126	119	114	114	135	114	150	124	152	118	134	133	120	109	121	109	130	136	126	128	137	151	127	140	125	126	127	129	136	121	117	107	137	102	128	130	132	135	127	112	113	113	147	144	129	143	134	127	129	105	122	108	121	147	98	130	122	109	129	121	114	116	110	117	134	121	140	128	117	113	102	111	134	121	146	125	136	118	125	123	130	117	126	139	134	126	108	134	111	131	111	125	129	132	125	120	106	126	122	121	145	131	116	131	130	121	132	133	113	113	112	120	113	131	126	141	137	137	144	125	143	142	150	137	131	109	138	122	106	112	135	133	125	127	136	127	139	153	131	121	131	141	113	107	161	118	128	133	122	132	129	147	127	131	112	119	111	123	133	130	123	137	131	125	111	126	118	143	128	135	129	129	121	133	154	124	126	131	118	113	130	131	118	131	139	115	123	127	150	139	120	132	119	124	142	150	129	104	114	121	138	132	128	110	121	128	154	137	136	133	121	114	124	105	125	126	128	113	128	121	139	156	113	127	128	124	121	143	124	123	115	106	148	137	134	124	127	122	112	124	108	159	132	139	159	116	103	128	108	139	106	121	133	121	148	126	137	114	134	130	122	103	122	115	117	127	129	128	149	127	131	136	150	134	118	126	131	124	133	129	139	126	115	128	117	125	124	118	123	135	117	140	126	120	153	122	122	119	123	154	120	128	134	155	114	130	128	124	135	131	124	130	118	146	124	139	119	140	119	118	112	96	127	150	135	117	130	105	141	128	135	132	132	123	130	145	112	148	137	132	125	123	120	148	149	111	117	126	122	150	101	112	116	138	126	119	130	130	145	135	160	140	133	139	145	112	132	111	125	137	150	130	117	118	135	121	122	137	147	104	135	121	140	143	145	120	112	129	151	124	130	148	137	139	130	145	131	119	158	123	106	114	110	148	137	131	136	138	121	117	121	122	120	133	135	131	109	120	142	139	125	139	133	130	165	117	102	124	121	140	128	116	138	134	118	129	122	130	127	131	111	113	128	133	130	114	118	120	133	131	114	109	108	145	125	142	129	151	116	117	108	110	119	135	128	127	108	107	141	121	124	97	123	118	132	134	118	138	149	132	100	114	133	119	115	137	137	126	137	118	137	122	102	135	124	125	118	128	133	122	133	146	114	114	118	122	112	108	117	127	121	116	113	151	114	141	138	138	124	136	114	126	124	134	114	146	125	105	154	131	126	127	121	111	121	140	131	137	106	135	138	143	114	113	123	109	130	113	131	126	142	130	119	123	136	126	132	132	106	140	112	120	142	135	124	149	116	135	130	127	126	128	144	151	141	117	129	124	115	150	127	133	129	112	123	141	134	120	132	132	110	108	123	159	121	115	142	137	136	125	123	143	140	105	109	104	116	110	144	126	129	119	132	118	113	116	142	125	128	128	129	146	108	117	152	141	140	133	138	129	129	130	129	158	131	140	115	117	154	139	124	114	122	129	135	116	151	116	135	130	120	117	110	103	144	112	127	121	137	148	137	136	135	123	135	138	125	138	113	130	117	150	136	132	129	146	125	143	132	131	131	120	139	128	127	120	107	150	120	122	118	147	126	128	149	133	111	141	127	105	126	128	118	104	144	139	110	118	134	130	132	124	131	125	123	118	127	121	112	142	130	114	118	119	113	108	134	141	145	109	122	122	121	105	124	123	112	137	127	119	126	130	109	119	127	131	120	125	149	149	132	131	135	143	116	113	131	129	128	116	121	126	108	147	125	126	147	136	133	140	128	125	160	158	140	123	129	124	133	118	135	133	113	138	109	120	109	134	119	125	148	121	118	122	143	151	119	119	131	130	134	123	132	139	133	118	132	132	121	127	118	141	135	156	126	117	131	117	133	138	142	114	122	129	110	121	142	131	115	144	130	137	130	128	127	126	133	105	136	153	122	128	124	141	115	123	117	115	150	124	136	130	116	125	126	144	136	122	123	109	114	139	141	135	116	106	118	143	140	130	104	131	113	124	146	135	117	117	139	116	125	145	131	121	133	123	133	118	119	151	111	135	111	105	124	121	113	133	131	124	133	141	127	96	131	98	131	142	107	123	137	135	119	119	132	121	122	105	103	131	127	115	122	121	121	126	124	138	105	128	118	112	141	120	135	134	142	152	120	113	117	143	125	132	127	109	126	138	153	128	126	116	125	112	128	153	150	117	141	112	129	101	107	138	130	126	147	147	144	128	155	129	128	133	153	136	132	118	125	130	133	121	167	121	119	127	136	121	118	137	109	142	129	126	126	131	142	107	130	122	110	133	120	146	139	139	113	125	127	137	122	118	129	127	141	137	129	148	132	135	118	109	109	117	138	125	124	122	126	127	132	135	132	106	117	140	123	128	138	108
7304	623	1035	1181	1038	901	756	617	540	534	505	472	441	431	395	431	433	397	372	398	374	334	343	363	333	336	360	350	362	326	318	355	298	353	373	356	326	334	332	332	307	319	315	308	349	315	309	334	312	312	334	309	318	336	328	312	333	345	328	319	310	330	315	346	340	307	332	339	335	305	312	325	319	302	314	332	300	304	345	305	329	300	312	330	307	310	320	343	353	320	339	323	332	299	303	314	334	303	289	325	300	314	300	329	338	274	336	344	302	336	297	314	302	321	304	325	314	327	346	304	332	335	296	327	298	309	294	332	317	331	323	319	294	319	318	312	349	326	291	315	291	281	313	320	326	340	322	294	303	303	316	298	297	330	330	332	291	305	307	332	298	295	333	307	298	309	307	327	319	302	282	315	314	309	331	315	282	310	315	303	331	289	350	298	304	353	328	328	327	300	345	330	290	325	317	299	301	293	305	300	329	302	321	317	297	302	317	303	322	362	328	320	269	289	320	301	316	334	328	309	305	331	348	338	310	304	312	340	309	311	318	276	354	305	298	327	323	312	302	309	310	328	307	342	272	291	321	310	337	328	323	309	329	293	310	318	334	313	306	319	319	318	314	345	312	323	332	307	320	293	322	318	338	281	321	335	335	320	307	291	321	305	316	350	326	344	309	306	279	284	301	314	311	341	342	314	316	306	340	311	308	302	308	278	319	337	347	321	296	340	353	307	314	328	320	304	300	287	299	318	320	300	314	294	319	330	303	312	321	309	319	317	291	333	312	337	323	293	308	296	292	305	299	327	318	360	311	321	323	303	277	313	285	303	305	294	337	293	327	297	322	324	315	316	314	303	340	321	315	307	286	321	295	347	343	301	298	344	322	320	299	316	319	287	286	308	291	313	317	271	326	325	331	320	308	311	294	324	338	320	334	294	313	352	306	328	337	319	296	330	314	329	290	321	296	316	341	302	319	297	330	321	324	305	319	325	333	325	286	330	301	309	320	296	326	298	338	304	301	292	349	304	323	316	308	331	341	333	328	319	352	320	349	298	296	310	300	298	329	305	316	308	330	297	294	293	306	303	349	333	331	320	343	255	329	334	299	336	280	312	297	310	309	323	298	277	298	290	329	308	317	328	309	348	322	310	319	297	309	317	311	321	325	294	310	318	289	291	343	351	332	290	309	298	313	318	327	324	314	317	300	284	301	334	306	309	289	331	333	329	343	324	344	319	327	323	298	317	324	321	288	330	303	302	309	325	323	303	308	325	316	304	306	348	289	310	324	351	331	344	304	277	305	338	318	311	337	297	325	299	306	293	315	311	322	320	334	282	317	322	323	324	325	291	306	321	283	298	320	327	299	305	324	318	307	326	299	351	327	310	350	335	329	311	327	321	314	319	324	300	321	317	321	325	297	325	296	309	287	338	314	310	315	334	319	310	322	279	286	343	331	314	318	353	324	299	318	292	298	318	322	323	342	325	342	305	313	346	330	310	304	310	291	320	314	316	317	312	308	295	281	295	304	314	318	319	302	268	326	318	309	321	297	327	320	304	297	309	330	316	296	310	312	337	298	367	328	299	328	304	303	318	319	297	295	295	311	321	320	317	314	297	324	316	307	322	309	324	297	304	339	324	329	334	287	323	326	315	341	314	311	317	319	300	280	320	293	309	328	304	336	315	290	306	290	309	307	294	300	323	300	334	328	335	314	288	314	321	314	310	292	306	346	291	320	328	335	307	318	309	340	309	364	314	309	335	329	296	328	327	336	334	394	326	303	314	299	328	311	306	349	314	329	308	293	330	337	313	310	323	310	336	333	298	317	326	319	315	321	312	338	344	328	347	326	283	314	296	298	316	346	315	334	286	280	316	345	291	359	314	317	296	310	352	316	335	349	306	296	335	309	318	302	311	328	308	319	310	302	311	291	350	309	305	356	326	291	309	330	304	317	325	302	298	303	285	337	298	316	321	312	306	310	317	275	274	303	301	294	309	296	324	292	295	326	337	319	283	309	333	328	343	307	343	325	296	303	362	302	308	378	300	315	274	340	312	295	318	305	355	333	304	327	343	322	313	330	336	282	302	317	325	309	344	322	289	341	323	296	327	291	285	278	315	322	310	314	320	322	328	292	308	301	285	313	282	320	318	282	327	309	291	311	339	323	312	334	371	314	316	282	327	338	302	340	279	342	322	346	304	329	324	344	320	340	302	289	290	306	286	318	316	366	309	301	308	302	317	307	299	319	296	305	320	313	322	292	297	328	313	280	279	309	327	313	328	302	318	324	333	294	291	320	333	322	321	308	316	314	308	294	320	324	311	316	317	314	346	313	289	337	322	304	298	329	326	331	316	331	289	340	310	310	305	338	292	321	291	302	334	347	310	318	325	326	337	312	318	333	317	316	319	316	289	336	301	314	320	356	310	316	335	296	291	310	338	325	297	337	328	307	290	341	311	305	292	336	302	332	319	307	324	317	292	295	336	334	305	300	287	356	326	316	318	306	294	302	287	301	300	298	302	324	309	315	328	343	323	314	341	334	302	335	308	346	302	324	321	314	339	278	329	318	298	299	301	341	353	305	336	306	285	290	316	325	327	317	329	290	290	291	330	323	337	308	302	310	325	312	315	315	313	320	334	315	324	339	305	312	319	313	312	306	346	310	307	318	312	364	358	329	301	291	330	306	331	315	305	322	313	334	300	310	310	322	343	321	334	330	302	305	328	293	320	316	318	300	291	313	306	319	279	309	312	330	316	303	301	309	317	325	324	281	320	311	341	316	320	316	316	322	310	315	280	307	345	337	310	302	316	314	295	317	312	313	317	319	300	291	332	311	337	322	328	334	306	284	341	309	339	323	303	330	338	322	309	301	324	305	292	313	332	321	316	296	316	309	339	287	304	328	310	294	303	329	351	285	333	303	314	302	332	330	311	305	321	288	295	308	301	336	329	351	309	312	295	339	312	309	325	294	341	297	294	325	320	338	323	319	329	303	266	288	319	331	325	309	331	324	313	306	314	307	316	311	310	305	319	319	296	296	303	329	338	339	309	322	327	312	338	339	296	311	291	293	324	312	319	283	307	301	309	314	333	309	325	310	297	316	305	324	299	319	340	327	299	308	318	298	285	302	319	323	313	314	344	326	313	348	304	305	313	300	306	319	305	334	343	327	301	338	297	315	333	299	304	328	292	320	305	293	331	280	318	288	312	342	317	325	295	298	317	288	338	342	323	298	308	328	312	356	306	309	324	300	338	305	279	296	295	309	294	312	323	291	312	308	299	323	320	324	303	338	324	328	289	293	311	304	345	293	297	311	332	315	288	310	302	328	326	333	310	308	293	349	309	326	283	311	332	312	315	316	306	314	347	297	330	305	285	322	321	303	319	319	297	338	304	338	333	321	314	319	328	303	296	333	325	287	321	314	313	318	326	314	334	297	329	342	300	353	326	324	319	302	337	325	319	336	324	301	302	330	319	313	334	304	313	307	304	313	348	296	325	333	331
16666	1393	969	721	518	433	349	313	292	227	229	224	234	231	224	224	205	226	213	215	228	219	195	217	233	204	189	228	215	193	202	223	181	218	195	180	207	208	207	177	191	215	215	178	179	195	217	208	198	196	190	184	213	192	192	191	208	204	218	187	217	212	205	177	191	198	218	233	204	213	253	206	191	185	195	186	205	210	184	211	230	198	210	207	172	193	182	185	207	191	193	211	187	198	186	200	205	187	228	209	213	212	204	200	189	189	214	199	202	217	192	185	184	186	219	195	171	182	167	185	211	205	170	216	174	211	188	202	215	177	184	222	196	191	182	202	190	218	213	209	210	198	205	196	243	215	160	213	185	197	171	205	196	222	201	224	184	222	214	174	179	230	208	221	199	202	184	193	231	199	189	196	177	186	196	181	212	193	184	216	206	180	205	210	198	178	185	190	206	211	213	186	190	214	193	199	195	213	167	226	194	195	175	214	195	204	199	177	202	172	201	210	180	209	199	199	209	191	198	194	224	229	207	208	207	190	192	181	203	214	182	220	206	231	207	171	193	207	205	207	219	184	195	212	201	211	226	240	212	194	201	201	173	200	206	234	159	209	199	198	185	199	217	168	184	207	210	205	190	221	192	231	183	192	221	204	208	203	226	208	221	189	212	227	197	210	216	192	199	195	204	192	180	196	198	201	184	176	207	187	210	207	191	206	213	205	199	199	211	226	179	196	195	208	189	207	207	199	181	209	187	191	196	217	171	176	205	173	188	196	215	175	195	160	189	176	175	181	220	201	208	179	186	171	217	208	181	216	201	190	215	206	210	206	214	210	205	209	177	195	175	204	197	180	200	193	225	206	166	176	199	205	168	221	196	205	178	179	206	188	207	191	157	164	211	225	183	215	206	191	187	183	205	175	208	214	173	194	212	199	192	221	204	193	219	209	218	220	189	193	189	192	182	200	210	204	187	178	185	206	209	189	189	202	210	191	200	205	209	194	186	176	190	180	194	197	213	220	227	220	208	154	205	210	198	216	240	195	208	213	195	198	218	176	169	190	197	203	179	200	194	192	230	223	190	186	206	177	215	198	222	188	190	186	194	178	172	169	189	199	192	167	191	194	181	186	173	204	194	185	175	209	202	205	193	203	198	194	182	188	199	170	201	209	192	203	206	210	187	182	199	192	189	189	210	198	164	209	170	206	237	204	213	201	185	205	203	189	212	175	172	212	193	172	171	168	181	205	212	189	182	211	193	182	192	192	188	199	208	169	193	189	202	173	193	223	211	190	186	194	203	220	194	207	185	187	207	193	180	172	198	201	187	209	204	196	161	202	194	186	191	206	194	191	203	181	218	199	177	198	185	192	210	182	186	187	214	204	217	175	194	193	197	188	192	191	179	221	204	194	214	188	205	182	207	175	202	216	205	205	195	208	186	173	192	177	204	181	195	179	194	187	196	203	194	200	195	222	202	200	196	187	226	188	199	204	218	190	195	186	198	181	215	189	195	198	214	189	210	165	185	200	208	206	204	192	209	173	212	185	201	211	184	163	191	203	195	207	197	191	195	177	218	186	192	207	183	200	194	194	211	197	180	193	201	192	172	201	200	172	192	213	199	198	201	201	182	218	182	212	185	188	206	182	227	201	225	181	198	196	208	227	204	201	201	190	163	220	189	223	193	207	203	181	207	206	194	203	206	171	202	209	185	219	219	218	215	192	187	209	208	187	200	175	227	208	209	199	193	198	212	212	177	220	233	193	192	188	216	188	218	197	187	168	200	245	183	198	176	175	200	203	196	193	184	202	194	203	182	211	178	208	170	201	194	182	220	191	202	212	172	199	187	189	204	221	185	202	204	196	191	170	186	199	186	181	173	174	183	174	184	194	206	199	201	193	208	197	205	204	193	185	213	211	190	208	154	195	218	203	218	192	200	220	190	194	175	199	200	201	184	172	175	195	210	187	198	198	203	185	189	209	198	191	198	199	203	193	189	195	194	219	177	198	207	190	224	188	189	188	205	193	165	210	206	219	202	172	201	183	200	171	191	194	206	191	197	205	195	206	204	183	207	227	186	198	235	215	205	208	192	168	215	205	186	197	221	184	202	206	216	174	184	211	219	192	192	186	189	215	214	210	202	210	188	198	218	202	192	199	201	191	185	178	205	198	188	180	171	198	222	222	193	206	160	194	210	206	187	169	187	186	201	174	208	189	195	208	178	184	194	198	199	170	190	238	221	187	195	200	186	197	193	206	179	176	201	185	209	190	203	199	196	182	213	194	194	187	205	200	181	195	200	209	215	185	177	210	168	177	216	191	204	205	168	199	231	189	180	215	178	183	187	210	189	174	216	187	214	197	184	188	190	217	214	221	204	198	210	197	186	202	178	195	205	186	216	202	214	180	222	213	179	173	184	196	158	221	195	181	210	194	185	183	195	214	191	191	205	181	173	197	215	156	195	190	212	202	180	190	202	214	213	221	213	208	204	199	198	190	194	203	193	182	185	206	199	187	186	190	220	206	197	202	190	191	183	183	190	185	219	197	203	204	203	194	178	174	191	210	202	179	169	196	194	201	200	206	204	186	202	208	184	187	212	204	185	196	214	169	204	206	188	204	200	215	189	175	200	206	227	205	199	184	210	198	188	209	196	207	186	206	228	198	199	208	186	204	213	199	167	208	223	217	195	197	168	221	216	204	198	188	170	213	188	205	178	208	210	186	190	207	190	229	221	208	212	184	188	195	179	194	207	169	197	200	210	192	215	200	183	205	202	192	205	184	192	201	207	191	192	199	203	223	212	193	194	187	183	216	228	183	161	181	198	163	175	208	185	170	177	210	170	180	167	199	196	221	179	181	183	167	206	198	194	219	229	193	222	202	198	189	185	162	189	189	201	210	205	213	233	199	206	197	221	199	194	194	179	198	212	191	198	210	203	186	193	209	222	180	209	185	221	206	187	191	179	206	192	223	193	199	202	190	220	201	188	198	218	191	212	242	205	187	205	209	190	201	197	217	188	222	204	161	224	209	199	212	194	193	205	188	170	173	193	204	185	201	194	212	186	210	215	199	204	220	188	198	188	195	188	184	176	182	176	208	178	208	201	196	192	188	189	201	190	187	216	222	185	183	206	172	196	205	217	173	238	199	179	187	203	209	190	179	194	204	229	180	181	204	175	194	185	182	178	188	186	180	208	200	184	227	199	177	208	176	212	186	208	191	194	178	203	206	188	201	191	205	200	214	185	199	183	193	201	211	198	207	183	202	168	187	221	200	187	206	210	190	181	206	202	214	215	206	214	198	182	209	217	188	180	222	241	214	206	219	205	213	195	189	193	180	206	178	202	176	185	186	199	189	218	225	198	177	195	199	201	193	171	194	253	192	169	188	184	192	190	209	201	184	196	173	202	202	199	181	200	182	214	209	189	204	185	168	219	198	210	213	185	206	189	228	190	200	201	211	198	189	222	224	197	203	190	209	204	203	215	209	204	175	225	209	203	231	199	174
9511	1114	1967	2207	1903	1592	1367	1077	947	905	797	778	734	644	671	598	588	588	538	544	546	591	547	552	539	549	540	500	524	549	521	514	518	525	511	493	513	477	478	491	484	483	483	458	491	491	457	506	496	501	472	506	490	524	507	470	467	470	486	479	459	477	504	458	500	492	478	468	502	486	487	461	481	464	491	503	453	468	467	534	489	510	502	435	474	462	500	499	481	477	475	458	443	497	450	484	470	472	494	455	515	470	489	470	413	468	474	450	466	508	518	479	480	474	459	520	467	479	436	484	480	493	486	480	457	489	526	497	487	493	473	455	476	431	451	494	509	477	465	483	492	495	483	504	458	448	464	495	450	478	464	491	465	444	489	491	479	460	490	529	425	472	489	500	477	518	471	476	436	466	499	503	488	463	442	483	467	499	444	460	490	460	461	491	469	485	451	466	491	480	512	467	504	450	445	492	498	499	497	467	476	479	510	474	450	476	446	441	514	421	444	459	454	466	463	452	442	507	449	457	472	451	432	474	471	498	463	481	464	455	472	480	502	463	448	439	460	489	487	457	462	450	455	499	477	494	503	474	494	446	465	474	471	438	495	438	503	468	477	481	429	494	492	478	494	442	493	496	493	443	473	448	473	499	443	493	521	492	440	476	486	475	506	454	477	516	465	495	489	490	413	483	486	478	475	483	489	457	466	473	458	466	501	416	487	456	487	471	420	440	464	429	487	491	438	470	452	467	413	453	484	481	469	465	480	472	429	500	434	461	499	471	489	467	471	455	474	457	474	477	458	489	511	483	445	446	467	485	436	492	475	496	470	454	463	483	462	479	460	461	492	458	450	465	483	493	455	493	483	493	490	456	518	459	500	461	423	468	468	485	449	480	450	459	474	474	461	484	442	510	473	464	460	460	473	465	472	500	447	492	495	483	447	460	448	494	474	473	472	481	491	493	445	465	447	468	453	483	499	482	465	473	459	502	485	430	511	529	475	454	472	457	478	445	448	481	478	483	479	485	451	452	481	482	436	467	478	465	467	489	468	490	483	496	450	469	471	463	459	470	502	469	492	456	464	458	501	503	476	455	479	456	466	447	500	502	457	513	476	483	476	480	528	452	498	452	504	513	441	470	454	454	506	428	484	422	453	477	478	499	471	455	505	468	496	442	506	468	448	437	480	474	474	450	463	504	455	449	473	476	483	446	492	478	464	497	477	476	496	472	466	475	450	497	473	445	479	489	467	473	470	478	450	486	481	487	464	509	465	446	458	449	481	438	444	448	457	435	455	459	477	450	458	480	514	499	519	493	475	476	493	466	454	485	473	512	454	475	471	463	444	407	485	473	460	490	470	472	469	462	465	462	468	475	482	453	485	472	504	481	469	488	497	482	449	495	436	423	465	504	491	495	458	450	455	468	498	502	458	457	484	466	489	446	468	449	482	440	496	442	468	500	484	480	499	478	524	476	490	487	408	455	517	463	443	432	478	509	475	465	469	484	451	476	480	475	481	461	449	476	481	472	489	492	464	494	464	449	474	479	472	495	461	456	446	459	507	437	474	489	510	476	480	428	498	462	479	477	499	481	462	481	421	454	476	485	475	442	459	458	473	454	519	456	460	426	453	452	425	472	482	455	502	478	478	448	433	492	458	496	474	478	497	463	458	485	450	495	485	485	487	476	465	464	471	492	462	483	495	444	498	499	450	467	456	475	470	449	467	465	464	462	457	499	490	437	470	539	473	462	434	433	491	448	461	427	468	476	443	463	507	474	502	453	509	492	478	435	453	458	497	459	467	463	524	446	462	485	457	438	483	457	471	480	505	449	496	494	507	520	506	469	504	449	460	465	508	513	455	463	475	456	465	507	481	447	473	483	489	500	408	458	474	476	478	479	456	458	467	454	470	452	486	437	474	484	449	471	462	442	463	516	502	465	465	492	485	486	474	487	455	484	477	477	475	484	433	491	481	478	477	501	473	468	517	432	453	441	432	492	474	464	487	430	475	463	458	463	437	503	478	449	479	438	456	453	452	507	470	465	497	479	474	512	417	471	499	489	488	490	496	484	496	451	476	475	475	447	460	506	449	457	475	489	482	440	461	445	426	469	459	472	513	482	453	505	479	453	433	455	446	456	479	449	455	471	442	465	484	456	449	459	495	445	472	464	440	494	461	470	473	447	475	478	446	481	484	471	479	492	464	478	495	511	456	491	473	439	497	450	478	467	455	467	484	446	463	514	426	499	455	485	452	436	489	467	473	467	525	474	476	511	485	478	505	450	487	465	456	462	448	455	447	513	467	455	443	471	472	472	465	492	486	455	491	503	515	472	486	445	480	512	456	465	480	446	497	451	445	479	488	468	459	451	443	493	489	462	463	474	457	496	450	455	438	463	487	448	453	488	462	489	513	505	451	428	480	428	469	476	493	491	478	444	454	477	451	458	446	469	504	466	461	456	451	461	463	460	477	445	468	510	458	480	469	493	469	497	492	424	446	463	475	491	432	464	464	440	477	472	496	474	463	526	456	507	453	446	472	476	451	492	475	478	455	477	444	439	463	476	452	482	457	477	468	480	493	454	450	459	448	462	467	498	485	448	464	437	470	429	465	509	468	472	447	457	466	448	516	491	493	458	501	442	456	482	495	419	460	487	498	462	473	466	463	464	445	466	462	465	495	465	480	500	481	500	466	504	478	446	473	479	492	481	491	493	492	466	472	473	451	458	447	492	488	497	444	458	459	467	446	495	474	479	506	508	449	499	494	529	485	447	463	502	482	457	471	470	455	469	438	496	472	474	468	480	441	434	457	438	469	485	461	466	512	482	449	483	449	503	488	439	479	500	463	442	531	469	474	455	451	487	476	466	495	478	487	452	454	491	469	464	448	488	471	459	492	449	457	467	496	438	509	482	459	484	475	459	453	498	475	465	483	462	472	483	459	483	461	468	482	419	444	453	453	450	459	474	447	471	477	455	481	476	482	501	467	494	451	470	464	496	479	465	469	479	479	457	474	464	465	508	477	473	454	486	515	501	482	491	473	459	481	423	435	434	489	490	476	482	511	469	454	461	471	485	486	478	519	485	466	462	448	455	485	449	476	480	477	459	457	439	441	460	446	472	535	513	515	480	447	429	482	449	426	509	471	483	469	477	452	485	464	437	483	469	493	497	458	538	446	444	455	437	454	438	457	499	459	500	486	467	455	468	465	485	490	438	493	475	479	473	510	465	463	442	464	468	483	452	475	492	448	459	488	497	459	485	467	470	482	482	491	483	473	477	472	482	481	487	491	466	443	442	502	470	474	463	470	504	472	486	483	461	478	467	457	436	474	473	466	476	508	463	456	487	485	512	500	466	459	491	470	481	463	453	483	508	501	494	426	491	515	437	464	448	469	478	466	494	462	469	475	479	443	447	444	464	433	483	489	475	485	427	491	514	411	478	494	489	411	481	472	448	488	440	488	447	482	491	492	474	487	470	481	463	416	447	469	480	455	435	470	434	479	467
2284	258	262	250	243	229	231	261	249	248	237	277	232	268	280	245	250	239	235	243	254	238	243	228	224	244	242	266	283	227	213	202	220	224	253	209	242	267	219	227	234	244	250	245	222	238	228	233	238	212	240	256	249	263	238	217	258	220	232	286	235	220	248	264	246	235	237	232	237	234	233	272	242	250	247	266	256	233	235	227	239	201	265	226	275	234	249	201	248	242	230	255	251	234	229	222	229	259	247	253	250	253	215	246	255	226	265	226	227	249	245	268	237	231	225	249	272	232	269	245	257	246	257	240	264	224	192	241	256	258	271	237	227	231	239	248	253	276	247	210	238	215	245	241	254	245	238	233	223	251	273	244	245	232	251	254	251	248	233	232	268	232	218	279	230	270	261	261	246	230	261	245	257	238	263	245	245	245	265	237	238	259	229	214	261	257	288	254	233	244	249	234	262	268	264	269	223	213	217	232	223	229	237	232	259	246	266	234	245	262	240	227	234	242	229	259	254	227	266	269	259	271	268	262	247	243	243	253	241	219	236	235	248	253	263	258	250	244	269	252	248	230	209	226	225	268	227	237	264	225	257	230	267	211	234	245	248	238	267	228	258	242	222	226	258	265	229	264	218	237	234	246	248	256	262	284	266	250	248	240	245	251	263	254	235	236	252	271	261	248	240	267	260	236	231	216	240	262	214	248	237	247	273	257	282	259	273	244	245	240	249	257	245	212	263	251	253	251	217	231	239	226	264	230	238	251	236	245	241	233	241	250	279	244	215	232	262	254	247	254	249	254	224	279	263	237	241	263	274	235	224	238	261	245	259	248	251	247	236	246	246	273	272	234	256	233	212	249	258	262	222	218	234	235	236	271	236	254	257	230	240	225	238	253	239	240	231	251	243	262	225	242	243	245	243	239	241	240	266	263	242	264	259	263	230	271	223	243	230	224	246	253	225	239	230	224	259	241	263	241	264	260	258	257	241	234	239	221	242	225	237	251	245	242	227	240	237	298	251	230	249	221	248	262	261	223	252	277	234	261	256	239	228	254	234	226	245	243	195	245	243	288	244	267	228	256	249	250	247	250	226	266	251	251	222	243	248	256	262	222	211	240	249	250	240	243	296	253	265	255	234	250	239	237	220	265	294	248	242	247	251	214	233	260	274	267	206	246	220	223	235	233	242	262	251	241	205	266	254	255	257	249	284	262	236	249	269	224	253	237	253	252	253	248	244	252	262	254	234	259	249	236	228	260	267	244	246	266	232	241	270	234	284	227	241	207	213	266	239	271	220	245	217	273	277	227	292	235	253	249	254	256	238	240	236	254	225	242	260	239	207	256	248	236	251	248	244	262	230	245	245	247	246	235	241	250	248	292	249	273	242	220	219	222	242	240	250	245	248	244	257	236	256	214	219	255	267	228	269	255	239	252	246	263	248	235	243	238	276	239	279	238	249	239	217	277	214	248	266	234	241	216	230	247	222	254	253	225	243	255	237	209	275	254	257	252	235	238	259	213	259	254	223	218	268	238	239	262	218	243	217	257	245	266	252	248	245	258	242	253	257	253	254	231	248	269	238	270	261	245	277	244	234	223	223	247	259	238	211	260	254	259	251	212	245	270	258	265	241	250	247	215	240	247	247	233	240	211	235	285	254	288	269	258	253	258	242	233	265	230	267	283	237	225	255	273	240	270	240	238	223	187	254	250	277	234	262	234	247	273	232	268	254	274	217	241	247	277	251	233	269	237	249	255	231	251	265	247	250	240	249	267	255	243	234	230	235	226	231	233	243	255	230	246	241	247	276	244	258	229	247	257	269	258	255	249	236	220	244	249	263	253	222	226	249	252	267	256	260	242	241	241	254	264	275	259	259	267	224	250	244	260	244	246	233	270	235	239	253	243	259	228	252	230	236	219	233	271	260	275	246	233	267	252	251	248	266	257	227	225	233	251	212	265	265	258	266	224	236	252	264	267	252	270	241	202	251	234	238	244	278	254	256	238	227	208	254	261	237	267	259	254	251	249	276	236	245	251	230	244	235	230	209	215	258	238	264	257	242	222	245	256	252	267	242	255	250	235	237	216	235	244	228	224	247	246	260	246	245	240	246	241	262	257	284	257	246	253	247	235	221	241	259	252	228	227	239	237	219	224	265	217	266	232	249	241	244	245	279	237	230	250	242	236	225	243	248	242	246	266	278	215	248	224	236	246	230	231	259	262	252	231	234	254	250	285	215	254	245	268	247	232	254	212	235	230	240	242	243	222	248	232	265	246	206	243	236	261	259	262	238	213	242	252	271	247	239	261	245	269	249	242	243	218	251	216	217	238	220	247	299	227	258	219	252	216	235	249	238	250	237	218	237	224	242	271	269	223	225	222	215	259	231	249	215	261	193	242	245	261	239	227	241	239	259	261	266	261	247	276	237	267	264	247	257	273	250	269	277	275	260	215	271	284	236	244	225	224	256	236	264	235	256	285	266	237	236	229	249	243	212	237	278	258	226	236	252	258	240	254	235	231	243	247	295	244	245	264	262	261	251	224	248	253	248	245	242	249	280	256	244	236	251	260	221	218	243	227	245	241	244	258	229	232	268	256	237	256	240	235	233	233	250	241	254	234	214	238	259	247	243	247	233	245	217	235	234	263	220	234	272	246	257	264	271	266	247	241	250	254	209	253	235	262	257	236	234	242	261	247	245	258	245	227	260	243	239	230	234	221	263	214	243	264	213	231	258	239	229	267	244	268	271	242	228	236	240	213	225	274	223	265	234	224	238	234	237	228	247	255	224	243	229	266	233	239	236	236	246	225	233	244	249	233	230	219	247	242	263	227	241	258	268	267	225	229	252	246	207	232	242	237	239	239	218	223	250	262	221	253	232	221	259	228	269	260	254	280	263	244	243	241	256	263	245	266	248	237	269	253	223	275	262	289	241	219	247	225	252	254	239	240	249	278	250	219	215	238	252	253	251	260	256	234	231	247	242	230	249	261	235	244	223	252	250	244	232	259	238	210	224	253	256	238	263	237	237	251	241	248	278	237	225	246	261	253	225	260	241	251	244	242	254	257	243	238	247	248	223	239	238	257	273	272	235	246	251	239	251	239	256	252	247	249	249	234	238	229	238	267	240	239	230	235	241	265	252	244	243	243	214	243	235	255	245	223	272	225	229	257	253	239	241	254	212	231	239	238	231	233	254	263	243	261	258	294	267	260	268	226	247	286	264	275	242	237	259	246	244	275	245	241	246	251	225	252	249	236	240	244	247	209	236	265	222	237	241	219	230	247	247	217	231	217	227	256	253	228	260	247	248	251	233	254	239	246	231	227	253	220	239	244	232	246	282	234	216	225	249	206	268	259	266	230	235	220	227	265	243	234	247	260	230	228	222	235	237	220	226	245	260	227	234	254	256	226	226	266	248	230	246	247	260	270	231	242	252	253	222	270	268	270	253	226	253	238	256	227	258	258	258	253	243	235	250	245	232	270	255	218	249	229	260	247	260	234
2293	591	562	567	552	555	531	569	540	546	543	539	591	537	551	547	568	511	514	540	577	519	545	511	500	530	510	508	512	533	541	550	585	511	501	562	542	532	564	585	524	526	510	508	505	557	555	528	501	554	549	546	527	516	557	534	545	574	520	508	548	516	539	553	534	561	549	533	522	560	538	546	587	492	543	539	549	572	551	588	594	584	567	608	530	550	526	534	522	546	532	524	538	546	566	554	527	576	582	524	531	505	496	539	543	565	560	560	575	548	511	547	555	510	549	542	538	565	512	501	561	523	539	551	529	534	554	565	533	543	499	524	494	542	528	545	534	541	508	575	573	546	547	539	559	547	536	515	530	504	532	507	519	495	533	538	514	565	553	549	551	542	541	534	565	517	540	528	524	513	518	518	534	547	508	535	540	503	534	532	546	542	559	553	558	537	527	573	531	528	570	531	537	494	522	552	555	554	520	497	535	537	539	489	570	568	527	535	595	543	527	555	589	537	556	500	546	510	533	562	549	572	561	540	516	541	556	551	516	492	561	523	534	522	536	556	536	588	511	551	527	526	571	562	550	526	515	532	557	553	546	512	502	557	527	520	541	544	555	543	523	552	477	533	515	541	554	547	537	543	562	511	556	541	511	551	580	523	540	546	560	561	503	567	549	507	486	526	574	537	523	573	550	572	555	575	555	548	517	552	545	518	540	547	502	530	553	554	565	547	534	514	538	511	577	522	544	548	532	529	566	524	528	542	516	471	521	530	534	514	523	512	503	513	579	564	553	509	540	552	511	546	549	529	556	551	520	517	558	529	526	621	568	574	529	531	515	537	529	580	576	487	555	570	518	554	568	560	538	527	518	555	537	501	541	551	511	560	534	527	530	551	529	526	528	581	558	521	519	559	533	532	552	515	578	554	547	561	551	549	537	547	535	497	541	561	584	559	572	541	544	559	566	516	560	538	573	561	516	516	520	580	509	603	586	524	559	554	527	549	543	556	553	531	555	536	565	528	529	542	543	548	556	548	534	579	561	547	529	556	522	536	550	509	522	542	520	536	546	549	557	537	533	580	546	512	546	524	495	538	565	571	558	521	517	551	546	522	531	539	543	521	527	548	503	534	544	566	562	530	575	505	563	553	517	543	596	583	523	556	544	545	546	548	518	576	535	495	518	513	583	555	533	546	557	506	547	530	533	563	533	531	558	545	550	580	555	520	529	543	536	563	561	565	511	574	538	547	505	528	599	528	520	534	539	529	578	546	496	548	525	538	511	547	593	543	541	553	514	537	548	529	494	489	550	552	563	531	539	527	541	516	504	542	538	525	516	506	547	510	534	550	543	555	498	564	550	537	544	536	498	540	568	524	527	539	571	561	551	503	524	562	543	565	566	560	536	593	551	535	541	533	531	500	580	566	573	560	544	540	518	536	506	580	570	568	561	575	571	556	562	528	537	564	511	576	527	541	545	559	542	555	539	488	506	522	534	551	553	544	605	544	551	536	542	524	519	566	515	557	525	526	557	557	519	540	537	534	562	499	565	536	547	494	500	528	542	562	546	541	533	519	515	551	521	563	539	521	570	537	567	553	525	549	484	546	526	500	538	536	545	530	544	522	564	522	510	550	565	530	547	507	548	540	538	530	532	550	557	555	569	534	549	527	507	605	509	578	528	548	524	541	530	562	522	559	541	498	520	555	539	547	512	544	529	515	533	555	516	528	569	525	549	574	542	529	545	540	510	539	482	530	545	505	529	583	565	535	557	511	540	525	528	530	513	539	536	518	520	545	543	557	526	514	543	567	540	558	520	553	527	538	553	554	493	543	553	533	487	562	560	556	561	529	540	579	535	543	541	533	558	553	546	565	511	494	550	534	548	562	530	564	539	561	543	522	509	548	572	529	576	515	565	521	540	531	533	580	544	536	545	539	520	545	569	517	532	547	547	527	562	569	544	536	496	517	555	555	530	534	575	575	522	595	528	569	535	536	559	464	553	526	526	499	533	527	537	533	592	555	514	596	522	525	508	552	527	541	529	549	542	518	593	525	544	556	541	594	527	551	551	515	525	536	556	512	523	567	523	559	514	562	507	550	564	538	564	547	581	558	570	577	553	522	541	533	493	573	512	536	510	543	588	538	546	579	538	544	550	551	548	526	522	567	531	506	544	581	514	547	537	546	523	535	553	550	524	507	537	533	564	538	518	523	532	521	565	573	526	564	588	519	506	520	534	564	534	539	540	493	520	541	519	513	516	515	574	557	496	551	535	499	550	564	526	584	548	535	547	545	566	558	529	544	541	522	551	562	533	503	547	557	549	528	522	534	521	556	541	497	532	595	518	517	531	535	523	544	573	547	528	538	547	548	540	499	508	586	515	540	555	508	557	517	552	523	544	548	546	558	539	568	554	534	539	547	574	537	572	589	496	549	535	517	515	570	537	527	539	495	547	569	542	516	579	559	540	555	551	545	561	559	507	491	549	564	520	528	542	536	541	486	550	530	540	534	519	541	500	520	527	540	537	554	537	524	504	555	556	571	578	544	527	533	523	548	584	519	519	547	535	490	537	558	520	554	577	531	546	552	573	570	561	512	524	503	520	550	590	545	570	557	540	536	541	579	531	529	530	560	524	515	549	569	508	556	545	542	529	529	549	523	549	532	530	534	571	546	535	579	547	550	560	539	532	569	529	533	521	538	507	539	521	553	543	559	537	550	549	520	474	584	582	524	538	530	538	559	529	557	557	515	545	556	521	550	562	533	504	528	542	563	528	533	509	536	546	551	563	542	553	548	520	512	561	519	498	521	563	572	554	503	544	514	551	566	527	586	504	522	588	514	574	510	530	528	473	547	512	550	510	538	534	545	569	541	523	533	568	554	550	542	554	494	517	505	521	535	533	530	597	559	524	534	545	570	555	542	537	554	521	568	557	529	570	532	527	565	579	499	511	563	522	540	534	502	526	556	574	556	520	614	531	575	519	528	542	514	537	545	531	545	554	568	522	564	541	534	545	529	528	542	549	526	513	510	541	530	511	555	568	528	486	568	570	582	537	552	500	583	536	527	550	565	560	560	552	540	537	555	534	496	474	553	588	531	530	563	495	516	539	538	562	571	547	489	554	536	538	537	530	553	541	542	556	559	558	526	572	566	564	505	537	530	555	586	558	574	517	522	543	518	541	526	518	529	534	535	552	528	497	501	541	569	555	534	544	563	541	514	525	529	509	546	525	535	557	513	548	521	565	553	559	533	545	535	546	539	520	569	553	547	587	544	522	558	547	516	523	510	574	485	595	538	540	493	547	553	539	553	581	520	522	533	530	566	521	564	541	504	555	541	524	581	533	584	543	508	523	563	554	527	490	520	561	566	539	537	538	544	563	511	536	555	584	555	526	521	574	560	538	524	529	541	506	599	550	497	516	537	564	536	523	543	554	533	515	541	513	558	547	550	555	489	545	514	546	557	523	534	572	516	520	558	555	568	533	535	520	514	537	533	525	559	539	546
9796	577	462	342	294	221	186	193	167	147	144	162	133	124	160	155	142	122	139	109	127	152	106	113	129	133	126	131	137	119	136	175	127	140	140	106	129	114	122	114	135	126	147	149	141	112	140	127	131	143	123	140	119	136	118	137	136	139	130	128	138	112	124	143	126	139	123	132	126	123	139	125	123	119	131	150	125	137	127	128	133	110	128	137	133	137	129	123	138	136	129	89	128	129	150	116	109	136	109	129	113	118	129	120	134	122	113	128	129	134	109	141	114	130	120	120	137	127	128	104	134	141	130	119	128	107	143	141	115	133	121	136	121	141	112	117	121	138	136	133	114	128	104	145	104	127	136	124	120	136	108	124	137	122	131	137	135	132	141	124	129	134	137	143	141	129	130	107	128	127	123	120	128	145	101	135	134	107	126	115	129	137	119	131	114	122	126	136	138	129	108	133	151	128	130	126	108	122	119	129	121	122	116	153	138	116	119	117	132	124	146	117	147	112	143	128	112	129	137	123	133	157	107	115	108	136	132	122	117	115	132	132	128	116	142	123	119	130	121	125	118	105	139	117	120	131	128	132	125	122	113	126	121	130	121	121	146	115	150	121	141	144	126	120	148	126	121	137	137	133	103	121	115	125	133	106	135	140	97	121	120	116	109	132	143	117	128	125	121	137	127	117	147	108	117	99	113	133	143	118	120	119	126	149	138	124	126	142	139	120	153	129	123	124	137	115	138	133	124	121	137	128	121	110	105	118	138	114	129	111	136	107	112	108	149	124	147	106	131	103	118	139	139	138	125	94	124	127	131	135	133	124	124	113	128	137	145	141	117	116	139	108	135	122	142	124	100	139	134	136	146	138	127	121	129	142	151	114	133	140	150	120	113	140	129	124	131	137	135	143	135	109	114	114	121	133	135	144	139	130	140	119	109	129	108	131	148	144	109	113	124	129	131	138	116	122	109	102	131	113	158	141	124	141	132	151	115	137	121	113	112	138	130	130	148	120	120	138	131	136	156	131	125	122	135	134	106	110	114	134	118	124	117	100	112	121	128	138	133	112	127	131	121	134	124	136	117	155	122	126	117	122	122	123	123	114	150	124	134	128	107	119	121	115	118	114	129	126	121	136	114	146	119	145	127	136	132	133	103	116	120	114	116	110	147	138	134	108	108	141	134	125	116	142	125	123	128	135	130	97	152	119	142	144	135	117	138	116	138	115	138	135	145	130	104	139	109	114	129	120	137	128	117	123	145	125	122	135	121	146	132	110	116	148	136	120	131	131	123	129	126	127	121	154	127	125	122	121	115	125	125	111	134	142	129	140	125	137	134	130	149	111	121	152	124	147	153	142	129	115	126	123	113	128	153	146	119	141	116	108	140	133	120	120	129	113	124	131	114	140	124	139	132	110	127	133	133	123	143	119	125	139	109	129	114	130	133	136	127	142	148	129	108	115	142	104	126	130	132	107	117	131	124	136	129	131	130	121	121	119	135	126	130	109	133	144	129	132	132	146	133	123	139	121	108	123	124	162	147	139	121	143	119	123	142	158	120	150	136	145	125	123	107	121	123	147	126	138	114	122	144	126	108	139	111	139	115	131	126	135	109	126	102	132	135	108	122	134	131	118	127	133	122	108	136	155	111	137	133	129	127	125	120	123	131	143	117	135	132	124	151	122	137	152	124	118	131	136	128	139	120	109	136	134	147	131	139	131	134	139	140	128	129	139	111	135	148	137	112	136	132	105	123	125	125	118	138	122	126	133	111	140	154	122	114	118	109	108	127	140	117	125	113	99	116	102	126	129	118	142	113	123	142	127	127	114	131	139	144	118	157	131	128	133	128	120	122	141	117	138	116	134	113	134	132	136	115	145	146	124	131	99	121	146	104	120	127	112	138	117	116	149	125	142	118	108	112	131	136	123	129	115	135	145	136	133	128	144	110	117	106	124	124	127	109	131	128	148	131	111	131	129	132	134	123	150	132	123	135	130	130	132	122	140	142	111	132	121	133	121	119	137	122	125	115	121	131	132	121	123	141	126	113	129	138	120	143	125	129	128	136	141	147	145	127	115	140	147	138	115	146	131	126	102	122	116	130	129	129	123	134	118	102	120	116	138	107	97	126	136	127	147	138	102	133	131	142	133	145	122	152	146	130	123	129	150	109	140	152	121	122	125	158	118	119	129	110	109	134	129	104	103	136	110	131	143	122	123	146	144	125	154	127	130	111	130	122	136	123	106	142	122	155	134	125	132	142	143	123	125	135	140	132	144	123	140	142	146	126	114	126	102	114	119	113	116	133	115	114	128	112	128	135	130	135	141	155	131	120	118	122	130	136	119	123	139	134	119	113	139	128	142	141	118	128	132	104	145	109	127	110	101	122	124	134	119	113	140	130	133	111	146	130	131	126	126	111	127	124	151	123	115	127	105	134	127	143	116	133	121	138	145	134	130	101	123	157	150	123	122	132	138	125	134	122	141	123	144	114	132	136	115	118	153	131	132	109	136	137	129	143	141	148	124	141	137	120	126	116	146	125	113	115	123	114	128	134	128	131	121	112	127	139	126	135	124	118	133	130	126	102	109	118	115	122	123	123	132	134	134	104	126	155	108	116	142	125	134	152	126	133	126	154	139	125	127	98	141	128	127	117	124	125	132	116	129	88	110	110	123	113	134	116	122	117	118	129	127	150	152	133	117	126	126	143	112	133	127	126	133	144	116	120	152	151	133	131	135	139	128	139	122	127	123	129	123	145	126	132	130	133	125	137	120	105	103	124	153	120	135	89	101	130	154	120	124	133	147	135	118	110	119	128	138	142	136	130	136	120	103	126	118	118	131	155	136	122	129	124	132	135	110	141	143	148	125	120	139	138	145	150	121	117	125	114	131	110	136	132	133	109	133	148	117	119	117	107	114	108	133	127	131	97	133	130	105	100	142	157	146	113	104	127	134	97	112	139	144	113	131	126	134	128	134	130	134	120	130	126	123	127	127	127	118	115	135	140	124	131	130	146	133	119	114	125	134	106	128	111	134	115	111	142	153	128	151	110	127	150	104	110	118	127	136	137	121	128	120	155	127	132	127	107	125	121	122	113	114	132	130	114	123	132	132	140	129	134	124	121	128	144	119	145	129	132	125	140	122	122	138	118	120	133	135	135	125	121	128	130	103	117	119	106	104	143	142	132	118	119	131	114	118	127	120	137	117	136	145	126	142	119	140	126	130	136	115	126	111	115	111	124	121	119	126	133	144	130	110	127	137	113	143	108	131	112	121	150	118	140	125	106	136	126	129	145	129	130	112	138	133	134	147	136	127	121	114	131	136	103	115	117	124	116	118	114	137	134	167	108	117	133	112	122	117	119	112	112	113	125	127	131	136	122	104	113	125	128	148	122	124	112	116	139	114	147	124	109	139	139	106	109	129	131	130	119	121	146	143	133	116	114	147	121	136	116	129	125	112	123	166	158	149	143	115	121	121	123	119	112	100	125	138	131	124	122	131
7373	581	1019	1184	1069	859	774	671	546	521	532	486	438	436	412	332	391	363	399	342	364	387	373	370	402	336	339	329	334	348	329	347	356	305	318	313	328	346	321	347	335	321	310	363	323	327	336	311	323	319	314	328	319	360	349	297	355	327	335	323	341	302	308	293	297	296	319	296	327	320	284	330	338	318	321	331	342	310	328	339	332	328	345	305	307	331	329	352	323	303	313	323	342	338	316	304	326	305	321	325	320	334	345	321	305	303	316	299	298	330	317	328	333	331	331	329	317	298	319	314	287	329	307	308	297	312	293	325	289	328	347	293	309	341	289	318	321	329	323	315	311	303	310	339	310	336	326	320	332	295	294	346	315	303	326	324	339	307	336	352	330	312	299	297	318	315	315	332	357	303	315	322	299	307	300	326	346	326	353	332	324	298	336	321	304	323	305	344	314	308	352	305	324	291	276	307	317	329	294	323	331	309	288	328	316	329	328	319	295	303	340	330	293	319	335	306	311	297	363	298	319	338	319	302	324	303	318	314	320	320	329	312	343	326	303	319	275	349	330	315	357	350	325	320	337	310	310	336	318	358	308	290	320	306	344	335	323	355	335	302	312	288	326	297	343	324	338	321	328	332	324	314	328	335	319	318	353	296	311	312	305	351	333	314	337	310	328	311	335	316	323	312	298	298	284	325	330	326	284	318	314	301	358	302	292	325	311	329	341	316	300	317	300	282	295	304	310	313	302	346	322	324	311	296	307	331	308	354	280	294	317	298	354	344	344	325	296	336	330	324	318	314	316	307	335	358	318	327	302	305	326	329	297	327	311	328	283	304	312	281	311	295	346	329	293	335	326	331	301	313	305	308	298	341	297	305	334	331	301	310	351	344	315	304	315	319	303	327	305	306	300	298	319	314	359	310	274	331	306	316	303	322	328	306	297	312	304	312	353	344	317	306	340	304	310	328	319	312	300	291	343	316	339	313	307	315	331	310	297	305	328	320	322	340	319	294	311	303	318	321	330	331	280	338	290	288	313	304	315	327	352	316	316	320	317	324	299	296	323	342	309	310	295	325	310	303	330	291	345	316	288	321	352	344	337	293	273	286	345	326	308	302	297	328	344	321	305	341	326	317	347	309	324	322	296	343	294	324	291	268	304	298	285	340	292	324	312	306	334	317	287	329	284	310	319	328	302	287	286	330	334	308	308	309	342	329	280	272	343	279	306	302	323	350	334	302	336	300	317	317	311	330	336	307	306	336	282	321	312	314	315	306	295	337	301	309	333	289	326	334	312	324	309	294	305	276	342	288	331	330	331	314	327	324	293	324	295	335	284	327	305	331	307	318	293	290	294	326	310	298	322	317	326	307	282	326	345	300	292	325	306	336	331	292	347	338	306	308	344	338	324	340	310	335	338	317	309	310	306	306	330	337	316	321	317	323	320	325	251	323	322	299	318	309	299	326	272	348	333	308	335	268	301	344	327	309	305	291	328	301	308	308	315	315	302	321	298	317	322	293	334	312	322	318	327	328	330	295	333	332	323	295	289	324	303	308	357	295	316	302	325	314	296	294	306	276	320	322	330	325	311	307	340	307	297	317	298	312	310	319	314	317	337	300	327	321	313	299	321	313	322	298	328	314	350	343	321	350	315	299	316	295	311	338	311	341	330	312	309	295	345	304	319	307	309	307	299	375	296	320	304	322	316	299	320	304	348	325	309	299	303	313	328	298	328	330	297	320	345	277	295	312	330	295	331	329	341	327	306	313	291	306	292	317	298	317	316	321	322	316	304	289	348	322	305	281	286	314	311	309	322	311	325	303	318	315	344	345	335	298	339	308	333	320	344	300	315	299	294	314	311	296	342	295	318	323	318	304	296	290	317	295	332	331	321	315	331	331	296	320	347	335	306	318	307	309	307	301	273	308	316	311	300	353	270	323	342	332	304	309	326	320	318	323	326	321	338	319	290	316	314	321	283	315	301	329	336	307	330	321	307	306	285	321	291	322	317	294	302	328	269	322	321	322	336	297	304	344	319	321	311	319	316	298	324	337	286	316	301	329	365	320	311	315	331	332	314	316	351	290	306	348	303	291	342	320	306	321	327	369	297	309	319	318	307	296	323	277	308	331	304	300	300	316	325	301	326	274	335	328	334	340	306	324	307	308	348	321	318	279	332	324	326	306	312	351	284	353	310	316	329	297	335	302	302	319	308	286	284	336	329	322	336	348	298	314	320	284	308	289	343	309	343	263	337	320	304	306	318	288	319	309	319	310	292	326	312	284	300	288	307	330	289	313	328	278	321	308	330	332	265	328	297	326	303	313	322	340	315	303	351	331	315	352	342	299	308	299	311	287	327	325	342	318	299	325	318	305	318	276	323	336	338	323	323	315	326	336	331	311	272	328	317	338	316	303	254	305	360	331	320	350	333	334	354	303	316	304	301	311	322	317	290	321	322	338	269	313	305	297	291	362	326	295	302	305	318	288	336	321	336	325	333	331	322	352	317	303	338	331	324	318	302	331	341	316	317	306	303	328	326	320	319	327	298	323	305	329	306	298	322	329	270	303	302	317	305	324	323	279	294	332	349	310	299	349	299	292	298	318	318	315	330	343	309	328	309	301	286	313	318	332	315	301	302	354	299	333	333	326	319	301	339	328	326	339	330	302	324	343	340	328	311	345	332	288	308	331	309	308	351	292	320	305	315	318	330	319	325	295	329	348	320	315	303	329	300	291	325	330	294	335	344	315	334	282	332	306	338	290	321	324	318	318	349	349	335	303	309	323	301	321	308	321	322	307	290	328	305	305	323	299	322	305	317	314	332	300	330	343	314	320	302	318	304	334	347	318	337	323	347	303	340	305	318	289	316	336	347	318	292	293	356	324	310	314	298	316	290	349	327	337	329	324	309	312	275	326	328	323	333	332	313	286	298	314	320	333	348	287	320	339	335	283	315	322	353	298	311	343	331	315	339	285	307	317	294	303	304	298	329	309	325	333	289	355	305	309	305	309	323	309	321	319	323	346	305	307	311	343	344	298	299	322	332	304	312	278	332	330	312	326	317	319	316	316	315	327	349	336	331	303	324	345	287	302	308	287	301	333	325	326	291	321	325	307	307	268	316	310	302	301	297	306	314	326	290	306	327	350	337	354	325	316	325	307	302	330	321	302	304	314	357	303	285	275	326	305	297	318	325	342	320	347	283	320	327	304	314	305	286	350	283	317	329	326	300	315	316	320	304	294	291	317	301	297	331	309	280	326	312	298	331	332	331	329	316	368	312	328	325	330	261	314	315	313	292	295	303	306	339	324	339	290	344	323	314	326	294	315	314	334	320	295	298	327	286	338	276	324	295	316	325	345	317	342	299	355	313	331	301	318	324	284	285	332	330	334	348	318	324	325	307	317	317	305	302	329	301	333	323	296	333	280	320	276	360	332	345	280	332	332	306	340	322	340	286	321	342	302	305	295	298	343	311	319	307	331	309	314	326	326	329	309	313	308
17828	1463	946	691	496	390	356	311	274	223	257	217	230	246	225	221	188	213	225	194	206	209	247	236	217	221	202	200	182	193	208	201	206	212	189	213	203	176	213	186	202	176	222	219	200	216	240	211	180	201	212	200	223	183	191	200	225	199	203	196	186	203	226	194	204	229	203	200	183	190	197	209	200	217	189	199	169	195	192	221	199	177	219	196	212	211	210	210	249	198	200	187	184	166	205	191	231	192	193	211	201	190	210	211	203	200	210	203	204	199	183	197	182	188	220	194	194	176	207	186	180	175	221	198	191	215	209	173	212	198	188	194	180	173	216	220	200	188	188	218	185	191	189	226	171	204	184	205	189	197	194	198	212	201	189	186	177	194	209	205	206	178	215	196	211	191	193	206	207	211	214	209	196	185	178	195	197	197	176	207	207	219	189	196	198	184	207	207	179	205	197	222	204	200	199	212	211	195	196	203	226	209	207	207	182	185	200	205	180	177	208	234	175	211	195	207	195	191	199	185	227	220	202	229	193	209	240	192	221	191	198	196	198	191	192	197	195	206	194	190	211	224	209	197	175	197	216	197	206	187	207	225	185	207	203	202	200	199	228	208	168	197	201	170	200	214	196	187	208	186	174	210	200	188	211	208	173	198	233	204	196	198	216	228	211	220	170	195	228	216	195	192	187	170	203	201	183	193	221	181	205	227	185	205	198	182	186	235	199	206	184	197	205	201	167	209	217	210	196	238	201	197	182	203	213	218	200	205	193	217	181	197	207	204	202	203	198	190	189	209	193	197	207	190	194	178	196	217	188	196	191	194	199	192	179	165	203	169	207	168	189	203	200	187	196	177	191	189	194	215	202	212	198	191	217	181	202	194	196	175	199	185	185	200	164	183	177	184	209	213	204	189	181	177	180	204	190	194	205	165	193	168	177	190	190	203	194	192	196	192	209	209	187	206	195	217	179	189	184	171	209	195	219	195	193	187	210	193	202	176	211	231	195	219	217	213	192	195	206	192	222	190	198	182	199	202	185	209	163	186	197	209	176	181	204	214	187	212	184	199	196	189	206	197	208	204	202	164	205	187	173	201	211	209	180	207	185	195	195	196	205	194	187	219	188	177	183	210	210	208	202	195	189	204	207	183	200	211	189	199	181	203	177	215	188	190	188	215	203	181	192	205	222	230	203	196	202	203	170	183	193	199	188	213	162	196	176	177	216	221	194	188	192	200	197	217	211	186	184	206	182	199	204	226	188	172	202	204	170	191	228	194	218	194	201	163	187	199	195	203	192	229	208	204	201	204	178	201	199	202	210	219	198	190	195	194	191	194	202	180	217	193	190	223	193	183	188	190	216	173	206	226	204	210	214	212	163	159	182	195	220	237	185	163	198	201	215	185	244	203	194	207	218	200	193	210	177	191	181	192	187	206	219	247	209	228	219	218	200	211	235	217	233	214	198	197	184	203	204	201	211	200	215	211	173	220	189	224	206	186	172	198	197	201	200	227	232	188	196	179	209	189	195	174	178	206	216	189	187	194	162	204	211	210	182	185	197	195	202	227	203	186	202	191	185	206	190	180	193	189	208	176	180	207	211	166	183	207	199	204	203	199	200	194	207	189	183	177	191	206	190	210	189	200	204	182	197	183	209	209	215	220	182	203	197	207	197	213	193	215	182	191	200	189	203	193	209	183	190	209	207	213	211	165	201	210	197	193	235	186	182	166	181	226	170	186	192	190	193	202	208	203	184	182	201	207	195	205	206	187	212	215	190	194	188	171	201	200	185	171	192	213	198	186	192	193	172	193	193	220	199	183	218	204	217	192	182	212	200	198	222	229	213	189	194	198	191	205	217	201	177	184	208	205	180	203	203	186	202	226	197	192	212	217	217	215	194	189	187	197	198	175	193	194	184	191	206	219	242	195	224	149	184	202	215	182	194	207	203	198	208	201	167	185	205	198	196	173	196	175	193	184	221	179	177	179	190	224	197	202	160	205	200	192	214	200	201	191	218	198	201	174	184	189	203	220	227	190	212	213	196	195	200	222	177	189	199	190	177	217	172	220	205	192	193	170	212	221	215	203	210	193	206	200	210	187	192	203	202	194	201	190	190	193	176	150	203	186	205	200	168	204	212	212	193	230	197	219	201	200	220	190	216	186	216	187	152	210	183	203	206	215	196	180	185	214	220	211	213	213	222	177	207	178	196	189	184	204	171	180	189	196	195	205	174	185	199	157	206	191	215	201	211	227	177	183	201	210	187	224	205	191	217	202	204	207	195	167	196	175	169	215	231	184	213	192	188	170	201	221	224	213	186	197	184	181	208	197	192	187	197	212	177	174	200	189	192	189	180	215	186	188	207	209	181	230	213	184	183	186	181	207	216	192	230	183	200	200	183	190	207	204	238	189	208	227	220	218	190	195	192	186	188	220	207	195	183	183	206	191	189	209	218	182	206	192	187	205	199	227	197	205	197	204	196	173	185	212	221	185	187	177	213	179	206	195	196	227	226	189	190	190	194	202	189	203	176	215	216	214	210	195	182	197	213	183	192	215	197	204	194	201	184	206	204	182	206	200	202	201	212	209	190	213	219	216	206	195	182	224	185	187	177	196	205	197	215	190	203	184	188	219	186	202	193	208	204	197	197	235	213	185	201	182	163	173	164	207	185	214	182	185	208	181	198	221	227	192	219	204	215	222	171	211	172	190	210	225	213	185	152	197	205	200	192	186	204	194	186	200	199	203	198	175	179	192	180	215	186	194	203	191	183	195	217	206	210	197	192	227	223	204	223	205	190	189	193	190	196	185	199	196	183	188	202	194	176	170	164	207	199	185	188	210	187	207	191	205	194	177	187	177	208	184	193	190	210	222	198	185	212	182	230	207	210	194	211	183	220	217	237	183	183	231	185	195	188	176	230	213	197	218	208	231	209	213	168	188	192	181	189	208	212	213	188	184	207	196	215	223	197	199	216	199	191	204	211	201	191	182	209	194	215	189	234	221	208	189	234	202	192	195	191	215	210	180	196	185	177	215	202	196	210	219	205	227	227	179	233	171	184	215	207	178	195	198	175	181	218	205	200	203	203	205	177	218	200	206	189	177	184	223	198	187	158	228	181	187	175	193	177	192	184	214	211	182	199	185	212	175	203	164	214	191	194	193	217	193	184	190	188	169	189	207	213	190	221	212	204	199	189	230	183	174	201	220	183	201	204	200	206	179	183	215	183	225	197	204	212	175	215	182	173	202	179	187	192	179	200	178	225	178	209	201	190	192	208	230	196	208	211	178	196	174	194	205	191	180	197	205	219	196	199	194	190	209	202	180	227	197	174	216	208	191	184	201	188	198	204	204	208	200	203	197	187	216	193	185	197	189	217	183	206	212	203	215	192	178	217	210	201	207	190	197	191	209	185	203	194	179	201	181	188	208	212	202	183	196	223	193	215	183	215	210	203	189	210	201	201	200	212	185	195	232	204	220	194	192	189	212	199	188	227	198	194	191
9909	1026	1943	2149	1823	1494	1308	1074	951	880	835	768	729	703	616	627	621	566	593	592	554	603	548	537	536	522	559	506	469	507	539	507	512	522	481	508	527	521	475	488	484	503	495	454	478	505	497	497	505	522	450	499	496	503	497	455	487	475	490	488	482	491	505	484	488	449	481	482	477	442	508	464	438	506	460	476	506	495	522	470	487	455	530	456	515	458	496	513	483	474	476	519	489	470	462	456	471	499	490	485	476	496	504	478	492	495	495	467	454	443	460	463	509	494	453	447	468	475	475	515	495	439	458	482	452	475	440	524	496	445	438	463	489	496	484	482	448	472	501	483	465	477	460	441	462	451	499	469	513	453	460	466	483	456	482	460	469	504	484	495	455	483	501	484	490	481	477	462	476	453	441	487	530	506	520	486	485	474	464	469	466	445	440	494	506	513	452	465	487	490	472	492	472	482	475	464	483	454	447	477	511	447	473	482	459	471	505	450	512	453	459	464	495	502	453	501	463	482	483	499	508	510	464	475	461	448	478	469	459	491	472	488	471	438	474	470	472	451	485	455	478	484	458	470	462	467	463	452	461	486	438	494	503	448	444	456	499	436	513	500	448	504	496	468	498	507	479	508	450	447	469	435	459	455	459	466	451	472	461	485	494	478	470	492	465	455	469	479	473	455	483	476	488	475	471	464	473	468	473	461	496	480	457	470	474	452	486	460	441	450	503	470	443	439	452	459	454	450	473	472	516	462	466	469	452	513	451	467	484	482	475	482	465	453	450	441	488	480	466	475	460	492	450	455	487	438	500	426	434	475	490	520	444	479	454	465	472	478	482	437	516	427	440	446	471	446	449	476	475	488	456	442	443	484	459	466	495	456	468	478	488	495	495	448	498	479	500	440	481	467	509	511	466	496	473	499	433	482	473	477	472	463	458	490	416	483	482	468	441	517	458	431	468	500	489	470	484	479	464	468	521	453	471	517	506	436	527	460	444	484	469	475	452	461	447	466	444	445	467	460	444	447	476	471	471	443	482	504	489	463	484	480	507	488	452	479	469	483	471	479	497	548	490	476	511	453	437	468	485	522	499	475	452	484	481	439	465	495	494	471	507	490	422	465	483	465	531	470	439	505	556	476	484	474	440	452	485	456	467	438	478	459	477	515	470	478	480	449	450	478	490	495	463	476	441	450	468	462	475	495	470	504	452	511	471	453	469	460	475	497	467	448	511	464	463	498	489	501	484	459	464	479	498	461	478	467	439	485	431	480	468	498	500	446	462	477	448	474	463	471	493	439	475	480	463	541	473	484	492	431	452	432	460	466	495	472	486	458	480	484	466	511	472	460	475	488	495	453	450	479	447	461	490	507	468	495	454	484	469	448	466	467	475	468	473	484	470	444	462	452	487	474	437	497	444	431	506	477	518	457	477	465	477	454	467	465	464	453	456	476	471	462	460	456	495	523	453	430	493	502	451	501	477	489	485	496	465	474	477	453	471	477	451	489	464	466	457	446	509	488	460	464	467	464	479	492	451	480	451	462	507	439	477	472	440	475	500	475	470	463	485	491	422	450	468	448	499	457	496	489	503	494	430	460	468	518	471	464	452	420	472	484	458	475	476	462	492	464	477	465	458	461	470	466	428	506	491	483	476	483	427	481	485	489	489	462	484	476	506	488	431	449	503	464	443	472	452	458	451	511	494	472	473	483	429	497	465	460	475	450	450	474	474	442	421	451	448	467	480	516	467	486	484	462	486	453	464	455	473	514	461	451	482	465	475	496	468	526	453	444	506	471	466	436	435	475	487	451	475	511	503	453	479	457	476	467	484	482	440	486	514	481	477	441	491	502	466	485	486	504	495	468	453	484	479	518	503	461	480	506	477	466	499	525	493	484	478	482	470	442	476	459	472	455	468	463	462	472	428	481	500	471	452	455	470	472	504	479	450	478	507	485	459	488	481	475	480	480	466	483	462	455	434	476	452	521	499	485	471	449	523	466	450	470	475	474	456	461	497	464	466	495	472	475	474	465	451	442	450	439	510	500	490	437	479	432	477	461	466	456	444	481	517	464	500	452	477	484	495	488	463	501	468	476	472	476	474	476	453	507	507	473	501	491	462	465	482	473	501	504	448	440	462	482	448	470	492	474	504	494	456	462	479	470	475	454	482	485	464	481	441	475	453	436	468	465	484	503	482	487	487	447	475	465	497	450	483	480	513	448	460	465	427	467	432	517	470	502	472	495	506	472	455	484	480	465	488	494	455	450	455	483	444	454	471	463	491	447	530	458	513	468	460	472	469	503	487	460	465	495	499	467	455	468	486	495	489	434	461	468	478	444	483	476	455	470	447	512	502	475	482	467	458	498	461	544	475	506	492	486	489	465	506	527	467	465	419	512	496	466	461	494	458	465	487	432	475	435	446	449	464	467	486	482	482	494	467	498	488	456	511	475	464	453	458	454	496	454	489	479	488	481	474	485	478	516	464	488	472	454	481	452	491	478	462	470	453	440	487	456	449	497	485	508	477	463	424	474	512	472	508	434	450	471	470	492	498	488	484	461	450	475	524	456	500	487	499	480	510	458	501	501	482	524	485	504	445	469	485	442	459	480	501	455	475	472	458	475	497	453	462	456	474	429	479	496	458	483	479	470	471	452	501	458	471	462	488	475	472	461	448	482	453	507	439	490	493	477	421	468	507	470	494	487	433	484	477	540	462	465	468	475	462	471	476	451	489	477	453	478	476	499	492	491	463	458	522	441	483	472	470	468	455	471	507	469	478	472	444	492	468	472	466	510	427	451	451	476	493	453	457	472	501	477	504	482	496	466	430	488	465	465	473	442	454	525	472	487	490	494	478	482	476	444	457	507	438	491	498	490	438	474	503	456	498	475	480	457	469	465	484	514	464	457	522	453	487	470	465	466	501	494	470	471	483	439	491	468	498	470	475	466	514	475	456	455	500	477	476	484	494	455	456	470	529	478	442	497	464	491	488	488	474	487	501	442	498	475	500	515	453	441	472	463	464	468	465	478	475	464	492	464	484	485	484	429	464	467	510	482	467	418	501	484	439	440	487	484	491	499	465	464	481	461	448	503	450	470	490	447	512	483	476	462	474	488	465	475	483	488	508	510	492	488	498	459	495	500	447	452	416	499	459	454	485	443	474	475	501	453	529	459	465	501	503	494	478	465	469	492	469	468	450	479	516	501	454	432	463	479	498	475	448	430	450	508	469	447	467	490	477	467	480	484	460	469	505	445	466	474	476	465	437	492	526	496	495	495	496	467	489	476	487	469	469	526	457	478	487	481	486	442	522	490	492	457	455	469	506	473	495	513	468	474	440	448	507	473	446	482	433	465	458	495	472	480	435	478	469	458	484	497	462	464	414	471	469	468	440	482	437	457	494	469	508	448	476	514	516	480	490	463	487	464	487	472	494	467	476	502	491	448	453	510	474	479	483	465	462	487	467	431	467	484	509	438	450	458	474	475	448	502	474	488	479	413
2673	272	272	232	247	277	226	245	263	251	236	223	250	229	242	200	241	250	244	292	251	235	258	245	233	247	272	212	260	229	244	239	256	207	263	234	249	223	248	226	253	248	272	236	261	226	251	270	233	243	272	245	241	247	257	251	245	243	260	216	230	214	213	212	234	245	258	214	216	245	220	252	250	263	223	237	228	271	244	264	232	247	242	251	238	228	232	259	239	243	238	270	239	240	288	256	225	272	238	256	253	283	238	256	220	265	240	234	244	237	230	230	252	255	220	242	252	226	230	215	224	280	254	248	274	230	238	240	280	238	243	258	251	258	229	255	261	275	239	251	232	219	242	254	264	225	234	261	258	245	242	259	264	228	229	248	254	273	234	239	256	260	256	246	269	274	269	255	248	234	264	219	241	225	226	223	238	233	262	188	256	239	255	218	248	271	253	214	228	244	276	229	229	237	226	241	249	246	239	259	250	249	245	215	235	224	248	270	260	266	239	237	241	257	237	254	241	227	252	230	218	268	243	275	235	260	217	228	236	227	228	229	249	251	264	235	248	234	283	240	235	257	220	253	229	264	231	207	235	253	271	241	244	262	278	289	247	259	244	228	235	237	245	230	256	264	261	240	252	257	272	238	261	228	238	255	246	243	241	228	231	246	278	262	251	264	251	249	264	262	242	227	213	225	259	234	250	243	225	225	266	245	223	237	227	259	232	258	245	256	220	210	262	250	263	238	272	243	247	242	264	261	221	251	239	263	274	259	243	266	263	268	242	236	226	254	242	261	262	251	252	238	267	241	247	244	230	264	267	252	249	242	256	238	246	218	236	271	247	255	243	261	229	256	272	235	244	237	253	254	262	286	227	264	278	245	225	244	270	238	234	229	222	255	233	238	262	208	221	236	244	241	245	262	216	249	210	244	245	228	242	226	215	241	244	246	275	270	239	254	231	248	267	236	234	244	238	251	252	239	275	274	218	266	247	231	223	220	265	236	265	237	249	233	262	230	244	258	251	266	265	242	254	248	265	232	227	294	252	222	261	277	254	232	238	222	249	230	236	270	211	221	240	243	247	243	240	219	233	248	243	223	222	265	227	225	235	237	252	257	251	262	241	233	228	254	272	240	238	260	271	256	258	242	238	264	252	274	260	257	235	213	262	256	213	275	221	252	249	225	239	254	230	252	210	216	238	240	235	251	236	249	246	228	243	249	247	247	214	243	254	223	251	244	249	257	244	255	257	232	263	230	247	226	238	233	219	220	238	204	247	229	248	259	235	247	223	217	234	274	248	246	204	246	245	244	246	260	243	248	230	252	234	242	201	239	216	227	267	237	255	240	227	216	265	262	272	285	286	247	265	244	238	235	277	277	241	235	247	211	237	222	258	242	246	262	241	256	274	255	197	243	260	250	268	198	256	225	273	230	270	250	254	283	249	255	255	258	247	215	255	245	215	230	262	271	228	231	287	230	231	256	233	252	244	283	248	235	231	262	235	268	232	239	267	257	257	244	220	289	245	225	238	255	261	219	244	223	241	246	224	209	246	256	246	238	235	245	254	236	235	228	226	277	231	266	240	271	253	259	251	287	225	263	235	246	232	270	232	256	263	265	250	214	232	245	259	233	242	218	254	248	231	237	233	253	207	230	233	278	287	223	236	258	287	236	247	249	234	252	249	216	271	249	223	254	269	256	232	258	269	271	231	247	251	256	278	251	240	273	225	242	226	210	237	229	277	243	239	245	260	241	216	232	227	247	239	236	240	207	236	233	241	222	249	231	242	244	273	233	253	231	267	246	237	241	267	253	239	225	220	232	247	245	257	250	247	280	237	223	217	260	221	234	238	232	252	221	240	243	264	265	246	277	231	260	235	227	222	239	219	270	233	245	252	256	255	223	245	255	240	248	262	269	263	243	239	263	259	239	250	262	249	272	246	237	233	219	228	210	266	248	244	258	261	225	238	249	234	205	243	268	264	234	264	244	240	261	252	237	236	220	248	250	252	238	269	229	248	229	248	254	228	252	245	244	237	250	279	261	244	268	222	243	253	240	255	239	244	268	233	261	245	256	263	254	266	242	230	239	234	260	255	252	260	282	255	227	221	246	241	233	257	226	276	252	277	261	251	245	243	277	225	263	227	214	242	257	271	285	256	246	238	231	240	251	220	261	249	249	251	260	236	219	246	223	282	249	248	212	232	195	231	213	256	260	263	214	261	258	221	247	264	263	261	246	261	258	262	239	231	266	255	256	244	248	235	252	238	262	264	259	266	257	256	234	237	226	224	265	223	241	261	231	232	233	219	237	241	222	231	230	249	219	234	220	232	266	271	244	275	253	264	243	245	224	235	255	239	248	251	235	239	272	251	228	235	254	227	263	244	222	263	226	233	211	257	272	216	238	247	223	236	239	256	242	241	243	266	232	242	252	228	239	236	235	225	226	230	264	260	238	252	213	259	243	246	230	250	242	280	277	246	248	226	274	248	223	265	265	246	237	224	267	234	225	251	239	224	236	262	255	253	266	241	278	230	237	233	241	240	254	231	254	221	232	229	232	226	231	232	262	266	254	238	235	244	242	237	229	215	225	261	235	236	241	248	280	228	248	251	254	300	236	233	265	230	254	272	253	252	230	241	247	240	261	237	229	254	238	236	255	248	245	225	228	239	243	258	258	247	251	263	238	246	239	260	214	249	231	234	260	236	289	220	267	256	235	260	269	240	242	238	267	246	242	260	246	237	267	237	225	245	250	231	272	260	236	264	249	271	253	251	242	282	246	244	252	235	230	225	258	231	242	223	270	239	243	268	246	242	261	224	246	203	238	263	244	255	234	289	247	258	277	238	218	233	238	252	248	239	240	265	214	218	246	232	248	244	251	254	234	243	227	254	240	245	247	268	248	253	227	248	255	265	204	252	239	277	239	219	260	242	239	239	283	249	250	224	258	252	258	232	252	274	248	188	261	237	238	220	239	230	226	237	243	243	247	279	278	262	249	254	251	239	237	244	246	286	224	230	226	256	253	236	246	242	263	254	256	225	254	239	244	245	251	256	226	244	241	209	228	236	243	230	245	247	265	268	224	254	261	266	240	242	247	243	232	266	238	252	233	220	239	268	219	272	223	221	267	234	256	246	257	264	248	265	224	247	227	236	271	265	239	226	233	245	258	248	269	267	238	222	232	225	249	239	262	259	256	237	271	267	263	228	231	252	229	247	262	230	235	257	241	276	270	243	259	248	240	230	217	232	254	233	221	264	249	216	259	217	258	231	227	220	245	275	234	239	255	255	269	280	246	242	240	238	233	219	229	221	216	279	241	239	244	222	239	233	257	248	200	241	246	249	241	257	231	245	258	241	206	227	262	226	237	240	254	262	242	288	274	251	263	252	233	270	249	243	253	247	220	244	250	241	248	253	222	241	224	234	260	261	256	219	278	217	245	236	254	244	238	270	234	278	239	216	227	228	251	242	259	227	238	240	246	259	233	233	219	244	234	193	258	245	263
2432	555	570	566	611	571	552	574	547	559	531	556	538	569	536	604	568	565	574	581	558	530	579	541	574	509	551	531	510	551	535	543	536	483	517	529	545	556	526	568	539	596	528	551	518	563	528	565	513	547	578	530	558	553	524	540	548	535	563	566	524	551	526	525	587	486	532	570	536	521	532	542	560	538	522	510	545	546	545	523	579	541	554	571	504	583	540	487	511	572	567	567	556	544	540	543	533	529	503	536	571	574	538	557	534	555	529	547	527	517	509	544	533	520	531	526	533	536	537	545	551	539	518	574	545	522	534	537	554	495	551	539	525	545	541	541	546	520	559	582	548	539	541	545	570	571	566	509	570	554	522	515	520	535	544	507	533	533	482	535	603	533	503	499	532	589	542	546	513	555	549	538	555	555	532	523	545	536	595	593	519	563	534	544	511	557	524	523	547	573	533	562	540	537	546	581	545	545	542	583	500	548	549	505	552	501	512	530	570	555	524	524	525	567	569	533	504	541	552	549	539	520	522	580	569	527	532	591	520	589	542	516	564	543	544	543	587	528	547	531	540	570	564	565	540	556	554	541	535	549	570	545	567	514	517	497	521	547	576	508	537	493	537	537	520	532	521	585	542	538	522	527	535	507	520	559	603	489	582	540	557	587	527	539	557	557	553	537	522	533	520	516	561	557	529	559	513	560	529	513	542	551	536	543	537	536	504	589	581	508	539	526	522	524	571	538	513	497	541	522	555	552	541	520	531	519	526	514	573	524	537	502	540	564	552	539	555	535	510	540	543	495	517	527	514	546	580	537	544	540	534	498	523	540	555	577	553	556	558	551	555	531	512	540	540	490	550	536	511	547	577	524	542	537	533	534	528	533	543	548	554	542	561	560	535	583	550	565	531	518	518	527	518	528	518	564	576	500	529	554	529	560	566	540	549	544	552	505	535	529	552	528	532	535	559	535	526	518	534	538	539	481	551	534	546	515	530	552	583	559	510	511	545	531	534	518	599	539	522	526	547	542	561	539	517	504	533	555	564	563	524	598	526	532	564	555	554	553	521	559	594	512	548	543	536	511	522	562	549	526	551	577	525	574	540	573	542	563	502	531	551	559	537	549	525	517	571	529	522	552	507	525	538	551	614	492	514	531	547	552	492	504	532	509	555	545	534	565	569	526	566	526	500	547	535	553	551	512	530	518	545	527	538	523	535	542	549	589	558	522	537	548	563	583	555	535	521	551	514	564	557	490	582	506	515	528	554	523	555	517	583	566	525	569	503	531	545	558	563	537	536	563	555	520	543	501	546	530	559	575	568	497	533	480	539	562	519	509	514	544	493	564	524	541	554	581	518	558	518	554	560	571	521	528	524	531	521	571	505	517	538	532	524	561	559	543	565	566	559	553	537	534	528	535	543	490	544	518	514	547	533	560	541	548	504	567	555	530	554	582	532	543	533	520	545	510	544	485	509	524	544	551	562	538	559	531	575	548	545	555	539	537	518	570	557	555	559	549	493	506	553	513	537	523	528	535	488	544	507	529	549	527	500	500	555	545	555	543	559	517	535	549	513	552	542	552	560	515	552	535	536	516	565	503	534	549	529	511	508	583	568	534	541	527	538	569	564	537	515	552	549	537	504	585	564	523	529	543	567	558	564	507	497	539	528	537	552	543	555	512	548	545	542	529	527	521	482	570	565	562	521	510	534	577	539	543	501	568	544	546	532	545	539	509	542	553	586	567	593	537	548	526	523	526	521	550	537	573	543	504	567	535	545	494	560	556	532	541	580	527	560	504	566	556	576	519	509	536	521	574	550	546	523	565	546	543	512	491	498	518	528	552	512	535	495	559	549	546	511	550	531	532	553	529	500	554	543	541	505	540	541	533	575	584	563	522	519	525	551	550	555	523	535	573	510	582	544	551	522	544	542	519	539	546	585	594	546	586	559	597	553	512	507	558	541	555	544	529	542	528	533	512	569	573	542	507	524	535	518	558	511	524	538	577	548	545	496	505	520	563	550	588	523	479	530	509	480	531	499	579	544	535	540	545	487	574	529	544	513	564	576	541	535	522	524	548	539	546	531	561	550	525	538	537	543	541	505	539	540	569	547	498	498	530	532	504	541	512	525	579	575	555	517	550	500	515	511	557	526	532	587	540	571	535	544	537	567	592	534	563	560	549	577	544	498	602	551	536	560	569	570	583	565	554	528	571	532	556	537	587	561	526	541	493	493	547	534	546	518	535	532	517	539	514	549	514	563	549	520	563	565	524	526	510	522	522	502	561	545	521	534	513	544	536	543	567	563	579	549	549	578	532	538	549	533	532	524	610	526	531	529	572	502	501	567	559	514	551	542	535	531	564	525	549	554	556	583	529	539	588	544	561	511	586	562	542	540	566	539	582	557	534	544	577	570	541	534	562	577	504	478	499	541	551	562	589	537	552	542	549	512	558	558	555	533	547	585	550	540	522	499	538	568	554	493	548	535	555	520	527	504	565	534	528	550	534	517	579	518	534	473	504	550	552	519	521	522	522	523	526	522	524	557	576	540	565	476	568	556	528	525	509	486	512	555	574	495	526	574	564	546	568	517	528	508	540	558	533	568	552	599	529	579	523	514	525	555	498	515	539	510	531	510	528	516	567	539	507	550	557	545	585	554	537	562	551	522	516	593	549	537	593	560	495	610	522	543	539	539	547	571	603	567	538	524	537	541	517	523	565	539	507	561	570	545	565	538	579	531	550	536	547	526	537	518	569	560	527	535	541	504	556	507	567	557	550	550	528	568	503	520	560	569	510	556	506	518	511	564	506	551	536	558	524	547	496	532	520	537	547	545	508	516	535	554	556	558	493	555	539	574	533	573	552	544	536	512	521	538	540	523	520	520	570	529	536	474	562	539	557	539	554	521	534	531	513	534	480	523	547	513	522	542	543	553	542	517	531	564	489	505	561	538	551	545	529	507	552	576	514	540	497	510	563	541	505	543	564	525	535	545	536	513	553	551	572	552	578	538	532	540	517	543	530	531	547	558	517	528	519	549	534	539	543	507	504	541	517	553	540	559	580	546	566	602	519	544	539	523	547	533	519	544	530	553	519	540	576	516	547	502	547	515	539	571	535	525	560	530	526	549	535	553	529	544	545	571	529	517	534	543	550	509	540	566	517	523	535	524	539	559	559	601	547	546	534	542	527	562	564	530	561	562	575	530	524	559	544	503	530	518	460	526	503	558	524	528	534	534	568	539	534	529	527	547	524	519	539	565	524	490	500	557	547	517	532	537	548	508	580	561	531	518	493	571	488	529	558	566	527	506	529	526	525	547	493	544	563	516	511	530	517	525	541	535	550	538	537	528	532	574	533	520	556	545	504	554	529	508	501	545	502	528	551	583	559	548	534	568	582	526	510	530	562	563	537	573	517	514	570	532	495	529	529	541	528	548	522	522	526	508	500	551	564	510	532	566	549	530	533	541	550	531	533	559	534	554	532	516	530	524	571	525	536	523	538
10276	633	460	406	323	244	226	209	203	174	141	135	136	142	133	145	132	134	150	155	142	124	127	124	131	153	122	137	121	146	135	109	139	152	118	141	137	131	146	136	125	136	110	143	150	129	141	134	131	117	137	126	143	134	116	120	172	138	141	128	126	111	117	138	129	103	117	127	121	135	126	142	131	111	123	117	134	116	130	138	116	131	143	116	140	137	131	111	113	120	118	118	129	127	136	143	144	122	122	149	122	114	125	112	134	115	133	129	149	126	147	128	140	117	116	122	141	128	126	129	135	146	139	128	125	138	138	144	128	135	135	143	146	106	124	131	109	139	119	135	129	133	109	112	127	106	124	132	116	142	142	141	113	119	131	138	125	132	135	129	136	128	128	114	126	116	125	118	137	138	128	131	123	118	158	118	129	140	118	111	122	140	144	152	146	147	135	138	143	113	130	125	135	134	145	132	104	147	125	121	125	99	116	117	125	118	109	124	136	136	120	129	113	151	125	108	98	113	135	132	127	130	138	90	139	135	126	122	166	121	131	123	143	130	150	101	150	139	147	132	133	139	118	114	128	143	102	132	146	126	115	113	128	175	117	114	98	147	121	134	103	123	126	121	116	129	137	147	139	122	145	131	149	117	135	127	126	122	142	124	122	112	117	122	108	165	117	125	148	120	130	130	154	121	129	152	130	130	114	119	124	147	145	119	102	121	139	135	135	124	128	125	120	127	119	107	118	147	128	125	132	119	129	129	116	127	128	124	116	122	113	132	112	136	130	122	128	124	137	95	110	122	152	154	137	118	119	147	120	129	154	141	123	132	131	153	145	134	132	122	130	141	139	132	121	128	144	113	120	131	125	128	124	132	112	109	146	110	131	122	138	143	135	130	125	133	140	123	156	145	117	136	133	118	144	139	138	119	129	123	128	128	115	131	134	126	142	121	109	127	136	135	128	155	124	117	128	151	125	125	117	147	98	129	141	112	122	143	117	140	127	153	141	144	131	137	154	117	112	112	117	124	160	133	131	117	123	128	123	124	118	149	134	126	124	132	117	129	131	130	103	109	125	118	119	121	106	117	146	157	152	141	124	125	113	151	115	137	127	143	143	147	133	119	116	144	119	106	125	153	116	140	128	138	126	114	141	118	126	111	113	126	123	135	125	112	119	145	140	119	115	101	109	124	126	127	115	150	120	127	128	137	133	130	114	108	137	129	144	142	155	135	124	145	138	149	126	119	135	137	122	130	132	126	112	138	124	116	120	137	135	128	126	136	117	106	127	148	121	153	140	125	129	119	137	122	124	118	129	141	142	131	127	119	121	141	152	120	133	134	120	141	115	133	128	116	130	117	123	124	136	120	123	128	134	133	116	114	140	115	131	130	149	120	145	114	138	141	121	126	138	125	121	121	124	140	129	124	132	105	127	124	121	107	129	150	147	126	129	131	121	119	107	110	137	145	120	145	132	124	126	131	139	130	114	112	128	140	127	108	124	141	129	126	114	131	140	110	119	142	129	99	125	125	125	123	111	142	123	146	125	132	122	126	130	125	112	107	145	106	140	125	138	115	139	132	103	115	133	125	158	112	146	105	139	145	124	128	134	129	136	131	123	135	131	130	133	112	127	108	117	136	137	122	138	120	115	141	115	127	128	118	127	140	121	128	125	112	128	122	151	151	127	121	128	118	131	114	139	130	141	120	141	127	120	128	139	144	135	126	105	104	124	109	115	123	133	129	120	109	133	118	135	116	110	139	135	151	132	126	120	133	120	122	134	120	111	135	147	110	132	107	136	106	112	130	126	124	118	106	147	130	135	135	112	118	146	136	131	111	147	114	127	138	107	106	124	114	143	133	116	158	127	125	119	139	134	148	123	130	140	133	134	110	151	122	160	151	127	119	116	149	131	132	129	125	125	126	137	117	130	126	122	129	103	111	133	121	116	149	145	118	126	137	128	127	132	135	128	104	139	129	124	113	142	123	122	109	122	111	136	141	158	105	137	112	124	133	109	146	139	130	118	132	119	151	125	136	145	118	132	138	107	130	133	133	106	119	139	115	117	112	120	121	150	150	128	128	112	116	130	133	132	107	137	129	126	126	122	117	127	129	123	121	126	115	118	116	134	128	140	133	120	141	145	125	121	151	124	98	116	120	142	111	133	154	128	137	131	117	131	125	143	104	126	133	131	127	125	124	139	150	104	129	131	128	126	129	144	150	148	103	124	113	156	124	152	118	125	130	122	114	108	133	126	110	110	99	111	150	133	144	127	113	150	155	150	131	154	124	122	119	141	111	130	130	118	124	127	115	135	131	138	121	120	132	131	132	138	129	152	134	128	130	140	126	120	120	114	109	119	111	135	129	128	114	108	133	127	130	139	120	124	134	112	110	131	129	127	128	127	112	118	139	115	145	109	105	139	132	150	142	143	120	125	133	147	123	121	120	141	114	106	101	124	131	147	140	138	116	144	137	131	126	130	142	127	121	140	137	132	132	127	128	150	143	135	128	140	127	147	129	137	123	125	115	130	113	123	124	119	151	110	119	117	107	156	157	123	126	146	139	124	139	134	132	124	134	104	136	126	126	131	125	129	125	146	111	131	105	107	127	123	128	111	117	118	131	131	128	132	149	141	132	143	140	131	132	126	131	148	120	141	130	122	131	120	147	131	113	146	116	134	122	158	127	151	137	114	87	113	144	124	119	148	109	135	125	121	103	130	128	142	139	125	127	143	141	133	113	136	130	118	124	131	117	126	105	136	136	114	139	125	124	137	115	130	120	122	128	117	140	133	142	127	123	147	122	113	151	163	139	148	145	129	135	136	118	135	134	132	151	115	126	126	125	136	124	133	143	110	104	127	117	121	139	114	138	138	129	101	138	133	126	136	123	142	116	161	132	140	131	129	138	142	119	124	131	136	137	125	127	133	128	114	141	114	150	133	136	136	150	117	116	123	133	123	117	130	112	120	144	134	138	151	116	123	142	124	116	161	114	121	129	112	134	143	150	135	141	117	126	107	120	155	110	126	116	104	130	134	117	141	130	129	117	127	133	121	134	137	109	120	121	143	150	108	130	139	128	138	140	109	130	127	131	115	108	122	124	138	129	128	152	136	135	141	127	129	135	145	124	154	128	135	139	143	129	116	149	144	135	148	127	129	142	110	138	139	117	154	101	110	124	123	124	136	106	127	123	118	125	148	115	139	100	149	130	123	114	120	134	109	138	135	128	132	126	128	123	129	145	132	130	128	139	140	107	151	139	111	124	123	128	136	129	139	139	132	139	134	132	131	131	131	121	141	126	126	140	133	133	130	145	139	129	135	119	117	150	146	123	111	133	114	108	156	129	107	124	134	111	114	124	135	135	121	126	140	140	133	125	121	132	136	129	131	129	124	128	121	126	113	105	141	110	121	125	122	127	129	117	122	146	139	141	127	123	144	165	125	104	134	105	117	138	131	134	129	121	100	130	122	118	133	130	122	144	121	122	138	122	117	132	126	136
7504	611	997	1135	1010	892	746	664	599	538	506	469	458	429	409	393	390	376	392	353	385	370	347	338	360	364	325	366	353	346	335	355	299	326	301	318	338	304	328	323	328	331	323	361	320	349	315	318	317	323	330	317	333	337	323	307	362	335	309	325	323	313	325	307	304	305	285	299	305	312	311	348	332	306	328	295	339	304	347	336	306	314	322	321	347	321	299	310	316	294	326	357	272	339	342	303	321	313	293	303	294	319	347	283	328	316	298	346	337	321	312	348	313	341	302	329	303	353	312	260	293	335	322	315	297	329	347	332	353	316	266	325	320	354	306	322	334	293	315	336	295	291	302	289	317	308	338	335	297	328	312	319	321	288	337	287	309	327	280	348	308	319	313	324	317	296	312	308	293	319	326	334	325	293	290	304	317	299	294	307	328	340	330	324	351	322	317	300	307	338	342	322	325	337	296	306	317	326	310	301	323	333	293	316	305	339	306	273	309	300	312	331	342	345	305	310	310	324	302	312	278	283	290	324	337	318	344	308	309	309	347	296	338	316	291	311	324	324	311	327	328	316	308	291	346	338	319	310	345	329	307	296	286	337	309	288	343	285	315	290	325	329	297	333	319	301	291	330	320	326	351	318	347	297	317	334	307	340	330	330	301	330	281	303	332	325	338	319	326	324	322	296	325	310	285	332	343	332	320	352	328	299	328	332	318	327	330	296	330	312	321	321	332	338	340	315	326	344	316	302	309	300	339	321	301	306	306	327	305	329	310	328	299	311	322	328	351	328	326	294	313	299	289	314	326	347	324	322	325	326	322	308	334	303	314	294	322	303	332	352	323	301	330	338	286	333	301	309	335	321	332	307	332	325	313	304	322	320	300	315	306	321	313	305	306	331	336	313	319	298	312	320	300	330	346	302	322	320	333	302	347	315	330	320	317	312	288	313	341	307	310	337	325	327	315	324	289	327	288	317	313	322	310	322	335	314	314	328	323	294	335	307	318	316	312	334	314	291	374	318	305	317	324	325	330	329	323	248	342	294	307	307	284	302	343	311	326	308	317	321	335	315	341	333	319	313	306	318	308	303	321	304	333	338	321	381	316	311	309	289	299	322	307	316	323	314	323	296	302	331	312	317	316	310	310	305	326	309	292	305	301	316	338	319	324	321	316	328	326	330	292	312	289	298	302	312	317	309	337	299	286	300	319	291	319	311	335	318	320	336	328	309	327	281	303	287	328	297	317	323	351	318	342	331	280	285	301	319	328	307	308	315	306	310	340	325	308	312	327	296	336	296	321	313	299	320	330	308	318	329	315	334	341	314	318	300	293	338	315	324	348	310	276	329	328	303	320	302	320	327	302	292	297	329	300	301	313	307	299	318	316	292	305	314	305	331	376	324	311	338	288	307	313	297	279	307	291	301	324	313	312	355	313	346	313	315	312	310	323	326	283	310	334	334	329	281	281	300	307	317	316	327	323	307	339	329	308	348	323	320	346	278	293	318	308	319	312	317	302	300	341	308	320	320	327	314	323	352	309	334	342	317	325	325	316	355	314	322	322	328	314	308	284	301	307	313	290	317	299	305	316	325	316	296	311	342	321	335	308	298	325	336	320	336	315	301	308	320	289	339	311	295	314	304	306	326	352	326	310	318	299	263	340	328	314	324	342	297	294	316	345	333	324	308	327	306	327	312	308	308	323	285	337	307	325	333	332	310	309	313	310	301	325	311	315	300	279	331	312	313	343	297	323	308	289	290	323	301	326	301	322	351	299	327	299	291	339	352	296	306	348	342	329	308	291	326	288	293	306	318	315	313	313	315	319	320	331	311	329	329	279	323	335	325	322	326	319	310	339	318	290	297	313	333	314	304	317	320	314	329	311	315	313	326	326	295	335	327	304	309	319	326	297	317	304	328	322	323	333	317	298	352	341	297	310	287	321	312	325	320	309	303	335	317	307	320	330	310	305	314	321	327	339	327	340	318	303	353	319	310	301	281	325	355	310	331	327	318	321	296	317	321	335	314	326	350	307	290	327	313	285	317	314	318	316	278	313	314	285	333	301	313	332	287	319	338	348	325	317	313	302	317	298	306	297	341	322	301	316	330	297	315	274	305	321	349	320	335	312	300	319	315	304	317	317	355	326	334	318	308	315	310	305	308	323	296	307	324	338	325	308	362	306	357	318	309	329	285	339	344	316	330	307	315	323	323	308	318	329	310	314	316	316	342	341	300	349	306	337	298	336	306	318	336	333	344	311	286	332	312	303	325	279	305	325	321	336	309	328	308	317	289	320	319	330	305	310	308	305	326	333	314	314	347	303	335	304	294	319	317	305	320	343	320	321	346	291	305	293	347	306	328	342	331	324	313	321	306	298	313	333	314	324	302	315	308	320	331	332	320	312	342	340	305	311	308	326	322	342	332	312	313	331	323	285	313	287	312	316	311	354	358	326	302	341	311	288	327	306	307	308	311	340	316	320	289	338	329	324	332	286	332	310	325	306	313	363	329	311	281	338	332	312	340	311	297	314	314	349	321	336	299	328	319	318	342	295	312	325	301	303	344	310	343	329	327	307	318	308	330	320	311	336	305	303	312	340	303	301	310	331	324	316	329	305	326	352	328	298	325	307	353	308	344	355	296	312	313	328	331	321	333	299	295	337	357	359	308	302	352	299	312	337	298	315	315	339	304	311	316	305	302	282	327	325	298	316	301	329	351	327	310	289	331	354	304	317	321	325	312	334	341	348	324	320	303	305	334	308	299	310	310	334	320	314	313	311	328	340	319	314	274	314	348	331	374	293	313	296	328	294	311	338	305	328	324	309	330	323	294	332	290	337	293	316	288	323	301	314	315	334	315	319	306	362	342	304	312	298	318	303	294	337	315	322	305	319	327	330	362	297	334	334	289	324	328	346	343	331	325	342	295	320	332	335	312	349	297	344	337	290	309	330	321	316	316	314	290	328	289	321	294	315	335	294	339	319	335	287	332	309	332	321	283	346	312	303	325	295	308	319	315	306	325	333	302	310	317	305	303	330	305	294	325	326	320	329	290	323	301	308	326	304	312	322	323	319	305	307	320	307	341	288	298	300	325	321	316	344	320	312	304	335	301	317	331	334	328	324	331	286	330	340	348	303	354	293	309	314	355	308	324	349	309	343	304	278	322	300	290	283	316	318	310	312	346	336	298	300	320	324	297	321	299	296	299	307	307	340	365	328	316	311	327	359	304	296	301	307	341	333	336	311	309	326	334	296	350	325	309	334	335	310	280	326	289	301	326	323	355	332	326	330	332	300	307	298	321	317	294	314	335	289	284	331	303	298	309	323	329	332	313	301	285	301	311	320	322	299	283	307	337	307	331	310	307	302	340	296	293	331	328	320	327	299	324	292	295	331	309	307	316	315	332	310	324	309	306	347	318	323	301	333	314	334	325	305	315	317	310	303	301	338	334	308	321	295	309	341	319	290	305	337	321	335	310	313	316	330	335	333	293	319	308	332	301
16847	1371	954	700	545	387	361	316	274	272	249	234	234	240	223	237	226	248	235	253	228	228	211	180	192	193	210	189	204	210	194	185	195	213	214	205	178	197	210	173	198	233	194	196	199	176	214	232	171	182	216	220	198	212	205	182	179	202	211	179	220	194	202	201	167	220	180	195	201	199	183	197	195	180	175	210	214	237	189	221	168	223	193	210	196	216	209	211	200	212	191	181	187	189	178	178	192	170	202	191	212	206	212	215	173	195	194	208	192	184	209	184	210	219	198	193	204	214	203	205	218	219	169	198	188	177	202	199	190	212	230	199	201	168	176	190	199	165	207	207	192	194	199	185	179	198	182	194	203	182	204	190	212	193	179	183	177	177	208	210	183	202	170	204	190	190	195	180	228	188	188	194	219	203	179	208	161	202	191	241	203	202	149	200	215	239	184	192	163	194	192	193	205	194	188	202	222	194	198	213	179	188	191	212	204	224	188	194	200	187	207	199	153	190	216	206	206	211	195	182	194	194	195	224	203	202	183	200	222	194	198	212	195	177	185	187	181	219	227	230	191	186	175	169	186	163	178	184	211	200	201	213	189	193	212	197	207	178	168	198	203	183	192	191	188	180	186	230	214	192	186	207	208	201	192	183	186	189	208	188	180	178	210	206	202	194	203	163	201	174	200	204	197	190	198	168	171	220	208	227	190	209	197	206	214	185	195	203	192	176	203	179	181	187	200	188	179	218	195	220	178	205	205	201	220	212	186	192	192	224	178	206	182	196	202	200	195	193	216	212	161	191	191	168	197	211	194	181	194	213	198	193	202	214	206	204	189	193	190	216	200	187	210	178	190	199	216	235	188	199	187	219	208	203	181	223	207	201	215	228	176	210	188	192	198	204	205	209	220	173	183	193	201	186	185	179	182	183	211	195	208	183	205	209	193	183	206	184	176	206	177	201	202	239	187	197	232	182	187	215	202	191	213	187	216	210	189	209	190	211	200	180	232	176	187	162	200	197	213	220	191	178	174	184	198	186	221	163	232	202	220	200	196	185	198	208	191	205	206	173	216	185	193	185	197	205	212	181	197	201	206	204	186	184	198	188	212	207	194	181	192	184	185	198	205	180	180	207	207	211	163	195	194	210	196	197	202	200	199	199	195	180	179	202	209	216	214	192	208	172	201	194	211	201	204	185	204	208	190	202	175	185	203	203	206	165	175	208	169	203	210	207	208	208	205	206	216	190	207	212	169	220	171	194	213	192	207	201	214	205	200	192	184	172	188	207	204	188	216	190	179	190	199	170	206	197	209	171	191	203	171	180	178	189	209	167	176	177	208	238	186	203	199	200	198	198	208	219	221	204	189	193	187	189	190	187	201	193	227	170	206	210	212	220	194	190	201	203	204	212	174	185	201	163	181	183	200	172	179	220	201	182	231	222	194	215	176	199	202	188	197	233	208	202	195	238	202	193	206	210	171	220	213	197	219	213	202	204	175	194	206	214	174	197	188	165	176	199	205	193	174	198	209	175	218	229	200	182	216	196	199	204	221	182	187	207	227	199	243	222	189	199	234	209	207	191	205	198	192	195	177	217	196	226	196	186	207	190	182	218	172	213	197	197	192	232	198	194	196	160	215	208	183	183	179	185	185	202	247	190	183	198	182	213	182	185	166	192	163	178	176	221	186	207	204	191	182	216	202	190	179	213	204	199	203	204	188	204	226	201	168	199	194	188	200	188	190	189	218	208	206	252	189	201	190	202	180	222	198	187	184	213	186	174	193	191	189	202	188	201	204	216	214	215	237	211	214	189	197	206	203	182	189	168	183	178	175	179	214	201	201	189	196	201	195	203	193	207	184	200	229	186	176	187	204	226	195	209	179	203	190	180	220	177	194	162	189	178	177	185	187	215	208	180	196	197	206	209	227	196	195	200	207	204	197	192	213	222	176	221	190	191	197	203	179	198	173	200	221	213	195	193	198	199	190	184	205	217	207	225	172	188	190	182	204	208	200	201	193	206	179	180	209	207	203	205	182	213	219	182	165	195	199	204	179	193	197	201	194	186	209	206	209	184	197	198	202	202	198	181	203	204	186	182	202	205	194	205	172	192	183	202	190	197	203	209	206	206	200	222	225	196	208	217	200	198	199	184	202	199	210	206	224	205	184	172	203	196	194	183	196	196	219	172	171	212	174	200	200	188	194	194	219	205	180	238	207	186	190	202	198	192	196	200	224	199	178	196	205	211	166	191	198	184	186	196	177	185	182	195	196	196	180	184	194	161	226	203	176	197	209	216	172	228	197	168	182	192	192	169	209	208	201	202	174	176	225	223	191	204	200	184	196	201	205	188	196	190	184	210	196	232	200	207	192	209	218	167	172	208	196	184	211	203	189	200	189	200	179	212	186	182	202	191	188	195	195	211	213	206	188	221	190	197	215	184	167	203	198	202	212	208	211	185	211	192	191	208	218	200	189	222	195	196	189	193	213	191	185	180	179	199	204	199	192	187	190	190	178	205	178	185	188	197	179	174	199	199	174	193	172	196	179	201	223	228	217	208	190	205	203	191	208	189	174	188	197	222	178	189	194	188	165	201	188	195	197	206	201	215	195	187	208	209	178	155	190	188	209	188	195	217	189	177	170	193	194	193	198	211	200	192	207	189	195	186	215	211	221	182	217	218	216	210	185	205	189	193	191	223	203	201	210	195	224	197	205	207	225	193	187	218	200	187	205	193	163	182	198	201	208	201	182	231	179	181	179	195	195	185	215	183	179	187	189	180	185	200	194	219	196	222	231	219	208	214	189	211	175	212	228	194	220	232	209	183	220	188	202	182	227	189	179	169	196	198	189	233	205	199	208	218	182	211	184	195	203	172	191	217	173	207	202	160	216	192	191	183	214	204	199	215	188	218	197	178	177	203	229	188	202	210	173	193	178	201	197	194	213	177	198	235	201	176	232	222	204	195	193	184	174	220	206	203	215	212	178	190	205	179	200	218	171	204	199	181	245	223	211	216	195	201	190	196	198	204	197	188	168	239	215	207	219	240	215	222	154	193	218	181	214	193	193	205	199	196	205	222	194	212	214	192	205	203	214	218	182	178	191	236	193	189	216	227	173	181	200	205	194	231	191	179	182	208	198	197	204	216	199	198	210	212	207	185	224	204	219	193	185	197	210	199	205	179	196	171	172	227	194	184	195	188	236	196	183	203	190	190	213	217	189	201	208	229	193	168	198	189	203	181	179	179	206	227	198	186	201	204	202	195	232	169	183	197	200	201	205	180	178	200	207	181	208	167	202	189	181	174	187	208	216	189	186	226	191	223	215	196	189	218	196	192	200	238	197	206	188	183	202	197	195	214	220	187	196	195	196	201	186	200	195	189	189	199	185	210	203	181	200	219	183	176	208	181	187	193	190	209	198	191	182	202	203	201	203	179	220	168	173	210	178	197	203	223	205	193	192	211	169	177	191	195	204	199	177	223	206	184	196	185	169	209	203	209	185	235
9659	1064	1903	2258	1817	1485	1284	1076	1004	908	805	733	743	692	637	661	586	617	515	600	572	550	538	545	542	570	538	573	548	556	513	517	508	505	532	526	499	528	488	524	453	494	485	493	444	520	444	490	464	509	454	466	466	447	491	489	471	502	478	502	478	474	458	451	478	440	487	483	509	476	487	480	475	510	480	470	476	487	466	470	533	476	484	456	436	468	512	497	470	433	460	479	517	454	474	495	506	488	502	474	472	482	482	480	479	496	469	461	442	485	509	503	484	510	462	469	429	482	532	472	481	463	476	473	472	464	489	446	444	484	477	455	482	481	465	451	481	478	447	481	463	439	481	514	449	465	489	454	479	496	516	480	485	495	474	475	503	471	448	486	506	469	492	500	475	454	497	462	483	501	481	478	520	456	439	443	500	472	530	456	461	549	511	481	462	465	461	451	495	496	464	438	494	492	453	453	492	456	434	489	497	468	452	490	463	472	463	478	464	483	460	454	481	471	457	488	463	468	459	450	478	478	508	471	463	462	499	467	503	471	504	447	478	473	459	470	464	463	475	503	482	492	434	485	491	488	460	476	438	488	451	462	411	516	443	460	485	482	482	471	474	471	500	467	460	450	478	451	458	509	480	491	441	497	487	488	491	456	463	500	479	503	466	462	484	447	492	475	460	477	481	475	481	444	479	512	483	517	459	463	481	473	522	465	447	494	468	431	465	462	494	462	496	495	493	453	508	431	474	463	493	509	480	492	461	485	510	473	459	469	476	454	510	488	436	484	497	481	497	493	475	466	433	438	467	471	465	469	475	445	454	459	444	512	459	487	457	490	480	511	478	526	469	461	443	481	475	469	473	518	458	478	430	488	483	475	456	458	453	494	505	458	492	461	487	491	500	477	468	521	514	503	480	421	467	448	483	478	460	438	461	471	469	497	425	477	507	485	452	478	470	533	500	464	462	462	468	488	480	493	517	477	458	481	446	465	480	481	454	474	425	452	491	519	500	476	461	487	499	462	503	484	493	476	440	487	468	461	476	496	458	465	479	456	493	456	469	478	474	470	501	461	439	492	483	505	485	443	469	483	462	511	491	461	456	467	463	469	473	449	493	524	488	455	434	495	455	448	509	486	472	452	463	490	463	467	462	504	487	485	476	491	477	466	471	490	492	445	473	473	505	489	518	492	499	457	504	520	428	434	429	477	497	489	471	482	465	470	444	482	487	454	485	466	473	477	464	456	491	460	478	476	495	439	489	471	482	456	473	503	483	437	472	431	472	490	492	474	528	476	478	492	454	427	503	477	492	446	507	493	476	479	496	469	446	509	454	446	485	476	481	465	486	465	492	475	491	495	479	500	484	440	482	460	471	476	473	444	478	442	445	485	440	482	532	438	446	489	473	454	447	498	486	486	475	459	458	460	481	464	467	433	491	498	471	458	466	443	456	482	509	487	474	451	501	468	436	490	461	439	490	450	494	435	474	444	511	433	499	469	443	502	529	487	518	448	470	482	471	505	516	496	477	439	495	468	477	436	469	488	491	456	490	473	472	459	443	473	494	440	492	477	482	487	483	498	472	481	449	500	494	454	479	456	485	516	495	458	455	475	493	503	493	493	523	452	489	510	483	464	467	493	507	503	487	505	480	457	477	449	429	473	463	453	461	462	474	497	508	442	451	493	474	454	455	464	465	452	457	441	483	476	485	466	501	431	447	461	466	451	482	479	462	461	490	465	475	447	460	440	481	487	454	482	456	441	501	421	490	497	459	442	445	467	492	491	452	507	491	504	468	476	462	452	445	496	486	472	487	495	487	503	474	524	482	450	448	491	440	488	484	478	500	495	499	461	452	439	489	464	444	479	455	468	505	468	487	454	466	478	456	487	494	463	490	471	448	496	476	527	452	482	470	515	514	450	470	472	476	493	441	488	485	450	462	469	485	483	477	498	489	479	465	463	487	451	538	468	465	484	471	472	468	455	491	496	454	477	488	529	490	503	461	495	479	454	500	448	509	460	465	462	466	467	484	454	483	471	480	467	459	455	467	443	412	499	486	494	476	464	460	470	507	510	520	486	461	506	460	513	489	470	482	460	460	493	502	443	460	470	508	479	487	443	520	444	468	468	504	487	462	467	497	455	492	485	460	466	493	485	490	457	482	464	467	465	444	471	465	473	440	457	477	484	439	436	464	445	485	493	452	497	472	456	471	443	482	443	464	486	458	501	471	446	449	511	468	499	460	473	476	448	468	469	480	480	479	472	487	525	496	480	474	504	489	450	531	471	479	440	443	471	456	480	472	459	472	480	477	475	486	458	449	479	471	480	465	504	471	452	441	456	501	455	525	472	455	474	457	458	472	463	489	501	443	483	505	477	495	451	461	476	437	472	486	487	466	478	487	475	449	473	483	473	455	470	452	475	480	472	495	469	464	497	469	476	468	506	492	474	499	472	459	445	485	444	489	510	471	505	486	503	524	504	500	466	524	453	431	491	491	450	457	503	453	517	463	441	491	444	444	499	459	476	491	481	475	426	470	475	449	498	479	449	487	464	474	475	479	492	465	526	442	474	500	477	509	479	462	490	508	474	454	456	460	427	459	454	483	495	494	462	463	469	494	490	491	459	499	473	467	504	448	459	467	443	525	500	478	476	493	508	499	476	479	467	461	459	467	494	454	456	470	469	486	482	472	457	449	493	475	496	492	488	470	464	459	460	489	473	477	447	472	474	456	514	458	472	437	490	491	442	485	453	450	442	497	452	481	484	482	451	463	498	467	462	524	459	459	472	507	449	456	483	464	484	477	478	469	495	457	465	497	482	488	497	448	457	451	487	475	463	488	451	490	494	464	426	483	426	432	493	470	501	473	493	512	487	505	450	480	484	460	482	482	486	498	455	481	478	460	463	480	475	443	481	513	527	472	514	481	485	478	488	474	478	496	412	486	512	453	500	469	481	481	473	495	469	468	482	467	509	467	465	506	462	495	455	470	478	450	477	474	521	430	521	428	489	475	451	498	471	484	448	474	490	458	517	436	485	455	481	502	484	454	459	481	470	458	493	438	478	460	486	496	479	482	491	493	460	463	471	464	469	471	470	481	482	500	453	486	489	454	426	490	466	471	476	451	465	472	492	452	482	482	443	462	434	483	466	485	448	523	466	429	473	467	475	450	489	458	501	451	485	468	506	465	456	478	411	510	485	464	523	428	476	466	486	453	482	500	431	478	506	502	482	475	499	489	499	455	482	486	487	468	488	484	459	511	458	499	508	513	469	463	474	505	455	508	497	420	467	445	480	463	497	462	495	485	477	477	480	438	486	471	471	487	436	476	452	455	423	461	481	487	479	422	533	477	487	473	496	504	489	468	509	481	479	441	472	477	474	466	480	485	449	488	424	442	424	462	470	465	470	464	446	494	461	478	456	500	467	451	495	439	475	497	491	498	506	506	480	482	471	484	488	488	483	493	487	486	508	493	469	464	448	523	466	497	511	480	443	460	494	463	497
2234	282	252	244	267	238	253	243	283	255	266	239	272	254	231	223	250	230	250	238	253	255	247	239	244	254	273	225	227	236	242	242	262	233	245	242	222	228	244	259	255	236	231	247	232	253	226	230	251	232	256	218	267	212	253	251	275	238	235	266	229	263	235	218	232	238	263	223	238	243	238	268	242	249	215	219	244	256	262	218	234	232	233	257	266	228	232	229	243	243	236	243	259	240	250	268	267	264	238	266	220	256	236	228	249	235	211	205	250	228	239	246	234	207	245	233	262	249	250	263	237	242	220	218	233	245	241	224	224	241	241	219	225	237	239	231	225	231	219	217	264	249	245	265	226	225	232	226	223	233	248	231	260	232	245	238	235	252	253	252	274	230	249	246	262	221	259	258	241	217	234	250	245	235	226	233	265	232	218	221	267	251	240	261	252	247	238	243	215	235	272	257	240	269	249	240	250	235	233	226	239	245	238	258	256	209	213	238	221	229	257	255	286	224	263	258	243	253	247	230	244	269	238	233	263	225	220	240	241	234	267	254	240	267	232	214	214	239	239	269	274	241	265	233	255	227	258	249	250	273	239	243	239	247	265	255	260	226	273	245	238	260	231	210	248	253	214	202	234	234	239	271	240	239	248	251	263	212	225	242	226	238	266	237	246	218	248	233	243	214	237	228	223	214	232	224	231	237	258	236	217	254	268	250	276	228	237	273	248	244	216	226	259	255	282	234	228	228	222	237	226	252	243	240	270	199	245	233	245	246	244	242	243	270	252	215	239	207	277	259	220	219	256	219	267	226	247	249	245	207	262	269	259	247	228	256	267	224	223	239	277	253	266	250	272	232	245	255	249	253	229	216	236	268	256	239	217	230	273	232	238	254	258	230	235	276	215	213	276	269	270	247	236	231	273	249	232	240	239	217	232	272	233	250	258	225	248	224	222	217	265	264	252	231	230	259	239	201	278	246	262	234	229	245	291	251	273	237	229	248	257	257	281	236	245	234	240	276	254	212	226	215	240	226	232	228	248	245	241	250	220	230	219	232	231	240	234	247	226	227	234	241	269	238	258	290	275	262	224	250	251	252	233	226	264	222	268	237	217	236	233	270	223	263	224	204	211	231	225	252	258	238	256	241	237	248	250	255	242	254	229	224	237	258	267	232	243	233	251	257	222	243	232	233	210	262	239	238	212	242	265	240	262	243	235	223	258	264	227	287	255	251	254	240	259	245	217	218	270	242	245	209	244	249	230	237	250	218	241	219	259	212	288	271	268	257	245	257	253	241	236	226	250	238	222	250	270	243	241	246	246	242	259	237	251	262	246	238	244	239	262	254	240	231	231	240	264	202	247	240	227	264	249	230	205	232	261	276	270	250	232	244	221	260	217	226	228	236	241	279	246	238	238	232	234	242	211	201	213	292	206	225	227	238	216	227	242	203	218	244	232	222	256	290	221	236	232	262	249	211	234	265	248	239	251	229	237	229	229	233	239	258	232	210	217	216	258	231	246	215	279	255	243	230	236	257	261	248	223	236	255	240	252	256	213	197	252	232	251	262	230	255	244	267	267	252	237	256	236	264	219	262	241	243	246	251	232	249	250	251	253	243	224	245	231	205	225	221	243	266	234	225	240	248	235	255	232	256	258	243	248	223	224	246	236	240	229	253	225	264	230	235	236	204	235	237	245	241	263	217	226	242	248	265	221	211	230	245	221	221	214	219	278	250	227	230	225	231	220	252	264	258	219	245	228	241	207	229	249	265	235	222	259	232	218	213	236	273	273	262	226	264	212	243	240	259	216	241	242	220	269	247	242	244	253	212	202	256	237	231	221	224	240	245	242	241	233	244	256	231	285	241	281	250	237	242	265	228	241	259	243	237	229	216	229	245	241	232	283	236	248	218	231	227	224	234	247	250	218	217	260	268	226	231	263	248	248	223	226	226	219	234	233	261	258	223	262	240	227	230	283	248	259	261	228	244	245	238	233	246	228	218	262	239	228	235	255	245	253	248	256	260	258	245	209	224	251	227	277	248	220	208	237	229	228	264	233	249	220	261	199	244	244	257	239	272	213	239	256	241	232	243	263	258	246	255	251	205	227	247	245	246	238	227	226	233	251	251	252	234	249	258	245	247	233	232	228	217	260	242	257	232	228	264	210	258	269	225	266	226	226	217	251	229	228	265	241	246	272	264	228	238	230	260	210	240	231	261	217	253	248	248	256	245	262	262	244	260	250	246	214	269	237	233	254	246	247	219	275	292	260	207	254	253	232	208	251	236	234	235	265	230	257	201	257	245	201	243	234	267	241	244	275	243	258	253	242	244	239	275	249	263	226	240	262	211	213	241	233	227	225	221	250	227	238	236	239	256	258	244	243	235	252	238	235	237	240	238	222	215	230	240	237	218	232	240	231	238	245	248	223	250	248	262	239	266	270	243	246	264	222	234	217	225	255	230	250	236	269	240	223	257	251	236	267	235	213	269	247	253	251	261	230	248	223	220	250	253	238	253	234	226	208	248	282	243	227	257	235	269	240	238	254	229	242	265	245	248	269	251	236	289	261	258	255	239	266	231	240	239	228	233	252	211	250	260	262	220	213	259	271	246	216	240	257	243	270	223	235	218	232	243	228	230	263	259	244	255	238	247	215	259	196	256	225	194	266	264	235	221	218	212	232	261	249	274	237	207	267	249	233	250	221	259	242	245	235	235	244	217	279	209	262	268	252	244	235	246	227	250	257	255	249	261	244	216	230	225	249	228	237	218	245	250	246	214	241	243	205	253	259	229	250	228	236	253	233	265	238	256	293	245	250	230	249	218	226	258	241	262	234	245	236	239	238	241	244	238	233	243	261	238	282	214	225	262	271	296	240	236	232	273	235	237	244	253	212	249	252	281	219	264	247	224	236	256	238	266	246	232	241	262	213	265	234	228	257	227	240	219	213	255	234	230	270	246	259	228	235	238	245	242	252	232	238	256	232	263	263	275	256	222	240	235	245	242	244	230	241	256	264	273	200	240	236	235	275	243	252	243	237	249	239	261	258	233	221	244	240	235	206	226	246	218	245	234	256	224	256	228	242	249	249	256	258	238	236	242	229	236	259	248	216	272	225	248	253	254	224	240	234	212	243	254	251	225	216	250	221	256	214	239	243	248	231	234	272	268	232	256	246	248	226	276	230	253	229	268	235	258	234	242	267	248	234	252	229	235	244	227	237	239	248	237	220	244	274	259	245	225	232	256	223	234	249	249	246	251	260	245	232	230	237	233	245	239	247	251	258	231	250	200	245	250	262	237	264	270	226	261	222	253	266	252	245	234	230	227	245	268	228	266	239	209	208	233	238	240	216	207	229	233	236	252	232	218	226	266	250	236	220	260	252	252	264	250	233	272	217	222	240	231	238	236	262	211	268	250	234	239	230	248	238	234	247	235	253	251	213	244	236	218	255	293	228	222	271	239	278	228	226	242	251	270	245	242	257	252	259	262	219	263	235	249	220	258
2193	552	560	597	590	582	524	501	538	564	551	560	523	578	527	508	538	569	536	514	541	576	560	549	567	526	540	501	505	544	504	534	541	519	490	512	556	562	550	580	573	487	527	569	528	583	574	559	554	546	491	522	521	549	557	522	534	544	560	543	503	522	541	526	523	526	576	533	554	566	573	544	529	546	508	538	528	552	527	549	512	531	511	553	531	548	529	544	525	520	517	513	580	534	510	523	536	573	538	542	530	535	535	551	529	540	534	529	540	529	534	493	514	521	545	549	529	514	499	564	535	547	516	479	535	540	520	546	538	516	584	521	538	540	564	519	521	511	556	580	561	537	546	531	558	525	510	537	530	535	520	531	562	520	543	556	494	553	523	565	526	550	553	542	556	566	520	501	543	494	525	524	594	540	502	527	504	521	529	540	543	525	527	558	552	536	556	507	554	529	562	552	509	579	560	501	495	542	547	551	502	524	539	578	518	544	559	527	528	553	551	525	520	551	481	517	561	507	547	549	517	551	555	535	524	533	539	543	600	576	518	571	515	496	529	542	559	548	564	541	520	546	509	535	502	522	555	530	517	545	525	535	560	538	530	530	542	530	537	530	501	558	551	524	530	518	489	541	493	497	515	547	551	548	498	534	521	510	552	562	516	532	583	532	544	503	570	520	462	502	544	572	520	565	499	547	554	537	531	533	544	516	543	499	530	542	528	528	545	524	534	547	550	476	550	563	519	555	520	492	550	569	520	493	531	551	535	527	486	520	548	589	511	519	519	554	525	507	514	521	559	495	486	560	507	548	495	531	546	582	548	528	532	534	495	469	525	519	582	555	516	522	565	531	526	539	517	498	521	504	558	534	512	519	533	501	523	545	507	510	552	553	557	537	524	523	570	558	545	571	524	530	544	508	522	521	528	612	522	537	503	529	540	509	557	536	520	551	532	515	526	535	537	536	543	546	509	522	546	492	539	555	532	499	535	507	564	591	484	534	517	550	575	539	559	567	561	489	527	549	545	547	521	535	551	561	509	534	535	569	529	563	542	506	539	490	527	566	533	522	514	531	565	550	528	506	524	494	562	554	561	528	601	528	539	569	527	525	551	545	556	490	512	518	543	587	519	568	547	508	529	536	536	515	535	537	508	517	583	518	505	525	540	519	525	548	544	544	514	494	520	550	521	575	554	538	579	551	525	582	500	531	561	581	571	527	530	566	580	533	536	509	538	509	516	540	502	536	518	521	537	552	556	537	540	563	545	522	498	557	564	510	555	526	554	548	534	555	537	503	534	539	503	508	552	533	494	515	520	573	539	478	544	553	555	512	617	503	530	519	527	527	573	507	494	513	521	520	499	534	557	533	591	529	520	536	491	564	567	540	514	521	586	551	544	554	520	480	529	534	528	554	536	518	538	580	565	560	515	568	539	516	514	516	577	518	565	553	523	526	539	544	527	522	499	503	495	500	507	541	515	495	568	544	492	557	586	545	560	544	506	502	532	526	543	526	519	542	516	520	529	513	531	528	535	511	555	491	531	582	493	528	510	533	516	568	551	563	511	569	539	534	506	553	527	588	544	546	562	498	516	534	530	507	507	545	517	565	514	584	516	549	538	524	518	557	568	503	532	507	528	556	601	563	556	525	556	558	520	516	560	553	517	513	578	584	508	532	542	527	555	534	577	526	501	544	523	544	585	543	561	515	527	503	509	534	521	525	547	535	555	534	553	550	503	544	551	546	488	535	532	519	526	520	480	526	590	507	575	530	503	515	556	509	556	507	550	516	538	562	565	508	555	518	524	520	493	532	553	502	528	544	591	577	533	554	506	561	541	540	549	524	540	550	508	510	527	566	542	599	505	506	504	532	539	527	514	534	562	528	523	502	545	551	533	522	512	548	539	548	520	497	543	545	502	548	550	516	548	495	553	555	569	547	541	519	542	544	535	516	536	518	504	558	564	516	509	526	555	556	550	577	527	508	544	548	514	506	532	533	588	550	559	496	529	528	524	578	523	542	563	521	523	543	525	537	487	521	562	547	541	544	528	487	524	508	545	534	524	544	553	506	558	535	521	526	553	566	514	588	536	539	514	513	546	564	531	535	553	522	514	524	534	541	521	546	542	511	538	537	561	527	552	546	542	579	536	512	547	539	516	549	521	536	518	533	492	545	526	550	494	531	525	516	527	558	519	541	513	526	498	582	544	542	504	554	535	530	543	533	534	539	514	568	475	559	556	544	477	519	527	502	550	530	538	548	567	508	504	551	556	513	488	554	501	555	550	519	591	543	547	541	530	544	542	496	503	511	531	557	514	551	508	517	528	535	507	541	540	561	502	505	530	526	555	523	530	553	556	501	551	535	535	529	556	579	536	574	491	536	528	538	533	534	516	525	504	528	550	528	559	535	532	526	554	553	564	564	518	572	557	529	533	543	517	551	526	570	547	540	558	576	575	519	523	554	574	559	545	536	586	572	528	556	522	521	567	532	556	508	514	544	548	534	538	543	526	534	554	502	553	518	549	511	504	558	576	532	522	540	497	495	573	544	527	576	510	518	539	547	486	507	528	534	516	509	522	536	499	521	527	532	511	527	565	522	514	540	547	527	543	568	485	538	521	537	505	558	535	575	531	538	519	578	522	518	562	497	538	543	520	532	556	523	536	518	533	526	532	524	560	529	500	505	533	572	561	545	481	536	515	487	586	491	561	521	522	523	538	530	486	507	552	581	569	570	557	533	557	544	553	536	512	509	586	528	535	551	564	548	527	487	530	511	557	559	554	529	501	487	501	538	548	563	529	540	493	493	541	564	520	520	524	505	565	535	533	514	584	536	528	534	560	505	529	525	531	513	555	582	515	518	534	556	518	514	556	555	540	491	530	572	542	547	546	532	532	528	531	497	513	544	516	493	503	524	535	553	541	520	544	573	589	555	478	526	569	510	559	537	540	493	513	537	542	481	555	542	522	531	529	532	560	567	512	564	547	496	533	542	543	570	542	514	503	562	571	556	533	536	553	538	520	544	529	484	559	557	516	513	556	539	510	539	520	582	523	487	550	547	548	529	519	534	547	541	505	559	541	512	549	522	533	522	550	539	556	547	543	538	500	532	545	544	575	577	593	552	547	514	544	517	509	545	542	521	522	521	551	515	516	521	526	531	528	627	566	535	530	530	549	523	536	543	531	474	542	554	581	540	539	535	519	543	538	536	507	485	532	541	530	507	511	525	535	485	581	562	541	521	496	508	543	518	511	509	591	519	528	527	536	543	534	527	519	551	548	537	560	508	544	549	528	494	556	507	529	493	556	545	522	520	522	506	568	561	551	497	524	500	546	499	546	467	508	534	534	549	502	573	528	554	532	508	529	511	551	466	545	527	532	527	502	568	523	548	489	523	534	553	573	536	527	520	506	574	561	524	496	524	521	547	516	553	501	519	520	508	501	509	535	551	561	557	537	525	522	544	541	504	527	497	535	535	537	541	499	495	489	524	570	563	545	529	511	559
9115	475	488	415	307	243	197	201	183	168	187	158	148	136	128	174	129	135	121	144	118	127	114	136	119	135	114	134	133	124	147	140	105	135	130	137	133	103	130	121	136	144	128	98	135	131	127	150	129	151	121	139	125	127	121	124	120	127	148	140	118	127	127	132	155	138	129	137	115	117	120	134	130	131	144	133	141	118	127	141	130	134	110	147	126	126	131	112	110	138	130	118	115	119	105	146	127	150	116	119	126	127	132	148	116	125	148	123	121	132	153	127	120	105	108	116	141	132	152	131	136	112	115	150	146	130	128	128	130	143	125	112	123	115	136	125	120	108	146	129	138	118	125	136	128	115	132	128	129	123	132	133	137	137	132	123	129	112	134	147	131	104	116	137	120	112	138	143	122	110	114	137	138	110	122	125	115	119	154	114	117	124	139	137	129	118	130	115	131	169	120	126	123	148	136	113	137	130	123	116	132	139	153	135	129	144	127	155	142	125	122	134	150	133	136	134	104	108	142	130	128	132	128	126	125	120	143	129	129	115	152	129	129	147	114	134	146	125	126	127	138	134	127	111	123	135	103	118	135	130	133	123	116	113	117	134	111	125	123	123	125	137	121	134	124	133	132	120	128	133	140	123	121	127	122	116	149	130	104	148	110	144	128	131	115	119	131	123	134	140	127	117	132	137	129	120	123	141	131	115	152	124	133	149	115	132	120	140	126	129	135	130	136	124	143	127	141	133	128	108	120	116	125	122	114	133	132	109	110	98	135	104	118	135	142	131	138	122	154	124	130	125	136	146	123	124	135	119	140	118	134	137	143	112	121	131	132	134	114	129	123	119	130	135	133	133	125	122	132	141	139	137	133	141	129	117	147	106	131	118	131	136	126	108	116	120	137	107	127	129	133	126	141	130	156	131	124	138	144	104	131	112	117	130	123	126	143	114	125	155	110	139	100	122	142	144	102	148	116	135	131	123	118	122	137	130	131	117	107	134	120	131	132	137	119	120	138	140	118	129	120	126	111	126	106	113	132	118	122	112	126	116	118	119	128	110	137	144	128	138	128	121	133	138	128	127	135	113	108	136	127	137	120	122	130	135	119	132	113	163	139	160	124	123	123	154	113	122	105	129	122	124	136	125	145	146	129	107	132	140	122	111	106	122	137	139	121	123	136	109	131	122	112	122	141	133	122	116	129	132	151	132	124	149	141	139	129	124	108	142	126	135	118	119	124	141	126	125	132	115	122	103	135	130	110	139	135	122	138	131	114	119	143	123	128	133	125	128	119	132	112	118	118	122	117	135	134	109	125	117	118	145	127	157	128	110	142	126	140	143	133	138	121	115	131	133	107	129	126	123	124	113	133	132	134	119	142	115	125	135	114	114	110	113	145	148	130	134	109	135	149	110	118	115	120	132	124	117	122	122	158	118	138	139	143	124	123	114	131	127	111	123	120	135	139	132	118	130	136	118	129	119	131	122	115	123	126	142	120	135	127	108	110	124	126	132	139	136	119	126	125	130	138	142	132	121	121	163	143	142	148	119	127	120	119	118	134	139	121	114	120	135	102	131	119	113	135	133	115	126	120	124	110	130	130	130	129	119	101	110	136	123	129	118	131	119	129	117	114	121	112	98	130	124	121	120	121	115	124	117	126	129	135	138	136	143	128	135	131	104	126	125	117	143	121	153	146	100	107	129	128	121	124	127	124	127	135	143	116	123	121	130	135	124	116	119	122	142	121	142	139	156	98	128	133	131	144	129	123	134	130	114	135	105	144	139	131	149	151	120	135	148	124	128	136	133	153	128	134	123	140	123	130	128	121	104	117	114	130	135	137	126	130	160	114	95	122	114	117	134	143	142	131	109	130	126	120	122	107	150	121	152	121	161	129	151	127	117	142	137	122	132	133	118	130	110	129	121	143	146	139	131	136	127	139	150	148	117	125	110	118	127	140	125	126	148	110	127	118	133	142	148	135	120	127	129	124	134	120	137	121	108	118	122	107	120	127	147	146	105	110	133	154	116	135	138	118	138	134	137	130	140	143	137	141	126	117	128	122	123	144	129	126	134	169	142	151	129	125	144	126	138	127	127	119	120	106	149	135	139	118	119	118	116	152	137	121	119	122	117	118	132	146	131	119	119	136	125	108	118	100	135	135	110	132	117	138	126	108	130	136	111	118	117	140	134	135	129	137	135	130	115	131	127	123	121	124	122	124	136	134	134	125	133	125	129	144	142	149	132	151	119	119	118	116	122	132	122	144	130	145	115	136	130	117	116	127	127	121	117	141	129	123	126	130	126	105	139	136	120	124	129	120	118	162	129	146	125	110	115	145	131	116	110	132	117	121	118	139	129	125	128	119	124	140	120	119	123	137	141	108	152	132	123	139	146	128	154	141	123	139	132	135	137	151	115	132	138	123	101	120	110	124	120	104	128	145	132	122	123	128	109	118	129	103	150	141	101	151	127	112	128	138	137	137	137	117	123	130	118	108	93	140	106	134	110	119	143	133	124	122	117	102	122	152	127	122	115	128	114	130	144	141	132	120	113	116	138	144	139	131	114	128	90	98	105	104	124	111	143	115	114	118	120	109	128	131	129	107	134	112	127	131	126	135	118	147	157	116	117	117	128	111	122	154	144	147	132	140	129	105	129	126	134	131	141	125	130	152	108	128	134	116	129	126	119	110	119	117	134	162	127	143	123	125	121	134	139	130	131	139	145	136	131	117	137	126	129	130	117	125	119	129	124	117	141	147	148	135	135	136	144	128	161	132	121	122	132	119	132	127	133	142	107	128	136	135	118	139	130	138	123	110	126	139	134	122	125	126	129	135	116	128	122	114	130	124	133	142	121	128	123	132	136	164	130	125	123	131	133	119	146	140	124	113	139	141	143	133	122	107	130	124	124	146	129	135	131	120	123	127	154	121	150	116	127	151	107	127	123	138	112	120	110	109	127	130	129	118	114	136	112	94	111	149	120	117	131	115	119	130	120	133	112	132	105	120	117	143	121	139	117	142	146	113	129	110	142	138	128	146	129	134	117	125	138	128	106	131	123	136	121	122	141	134	124	117	99	109	132	135	124	150	149	93	133	128	137	135	135	147	137	123	127	122	121	120	138	117	129	131	134	132	122	112	136	133	116	116	118	135	138	153	121	145	109	124	130	130	126	134	114	106	138	131	123	112	127	130	118	134	146	139	115	131	131	138	144	118	137	115	142	103	134	156	119	118	124	125	124	136	118	134	148	114	130	135	138	111	131	111	139	138	131	159	125	130	121	107	136	131	108	133	124	132	138	139	127	111	119	110	122	116	116	123	129	118	147	143	115	133	138	132	122	134	140	143	133	132	123	99	116	122	149	134	137	130	125	112	120	107	108	109	135	139	137	132	121	132	124	134	140	121	128	133	138	138	121	126	99	122	108	139	126	102	128	117	121	126	129	133	114	98	120	107	132	137	131	118	137	127	133	135	119	123	122	132	101	137	118	120	136	134	125	121	121
7111	609	1105	1261	1028	871	703	704	605	520	512	478	425	406	420	419	357	384	404	371	342	380	351	354	349	360	334	348	356	362	314	331	343	351	341	336	310	296	352	278	319	365	340	303	341	317	366	372	322	308	333	272	338	306	333	340	313	300	311	334	352	345	328	321	330	336	319	316	319	327	330	309	334	315	327	344	331	324	310	358	324	309	321	330	313	300	343	316	324	358	340	308	326	277	302	289	331	326	348	328	301	320	338	338	308	335	320	304	325	332	316	353	318	356	294	276	296	304	325	329	305	325	316	281	339	329	304	296	300	323	323	270	319	323	310	315	291	348	329	320	315	336	329	324	302	317	328	294	294	313	329	318	324	324	327	332	321	304	338	312	315	318	304	310	279	352	323	304	295	313	344	355	327	315	299	308	292	343	297	316	313	316	316	313	322	320	306	296	297	310	320	306	340	306	302	345	315	330	314	309	319	334	300	339	318	261	308	302	352	311	340	329	309	319	304	337	302	313	327	309	293	321	313	330	312	313	315	306	338	350	307	314	293	319	299	333	328	301	312	312	307	309	349	319	333	317	324	347	308	331	329	296	294	347	295	304	319	353	333	290	306	296	331	336	380	314	317	331	307	301	307	330	320	301	281	304	330	285	308	322	305	315	319	304	346	321	341	330	343	325	299	325	297	310	318	339	301	315	327	271	348	299	314	332	337	323	338	320	328	354	302	335	310	301	328	319	324	284	312	299	306	289	334	322	317	316	301	272	323	300	317	323	292	321	321	336	303	287	338	322	284	291	296	315	320	321	321	319	354	318	289	311	300	316	283	307	307	334	321	324	297	268	308	363	296	315	294	314	345	333	312	278	307	305	299	324	336	321	313	322	287	344	322	338	313	297	305	338	319	293	308	323	320	328	314	342	327	314	302	344	320	310	312	329	337	297	352	260	299	319	325	299	319	328	317	327	310	303	324	296	321	329	348	311	308	291	279	328	335	275	319	332	322	311	336	284	278	324	317	347	307	307	328	318	323	290	329	342	340	314	325	270	309	314	301	307	303	326	308	295	312	326	340	299	287	306	322	321	317	308	325	301	346	305	332	316	292	340	290	314	311	321	345	342	341	319	306	310	322	337	307	320	328	311	342	312	275	345	299	325	299	272	304	315	295	332	329	325	324	304	330	303	289	326	307	331	316	328	326	312	302	319	313	314	319	329	312	307	336	321	315	315	304	330	331	337	318	319	324	328	318	339	335	313	284	322	343	344	303	303	298	330	325	309	319	326	344	337	308	320	311	326	331	341	342	301	313	321	310	305	354	322	325	323	323	318	309	327	325	317	323	334	336	292	308	301	298	322	339	297	303	340	332	299	349	302	325	327	289	317	339	298	304	301	336	319	314	341	341	298	322	328	332	317	325	317	284	320	301	347	352	324	322	340	342	286	313	340	295	323	313	355	287	317	291	313	329	336	329	313	321	301	330	291	335	336	302	321	290	308	325	320	360	336	315	307	321	302	317	325	332	318	320	355	318	318	317	327	318	313	342	324	313	296	303	299	309	277	302	299	328	298	335	313	332	311	330	312	332	274	331	332	294	313	312	336	318	346	292	318	309	330	318	330	326	293	285	317	335	345	303	298	313	278	318	328	349	316	317	306	347	347	311	294	320	345	308	302	301	343	334	316	339	311	302	321	342	317	333	325	316	303	347	294	293	334	275	315	351	331	304	319	312	345	283	321	340	295	312	317	339	323	288	303	302	341	303	326	330	342	302	315	302	328	329	297	310	313	307	319	350	315	322	329	278	319	321	341	313	333	313	296	294	300	318	321	312	336	311	303	312	304	324	308	342	323	315	284	320	344	313	353	341	319	314	329	327	341	311	329	351	300	354	304	293	308	305	319	337	299	327	293	285	315	296	312	366	293	319	329	328	297	308	305	289	308	317	336	309	307	311	324	285	333	324	302	378	331	309	298	295	312	325	294	308	289	306	312	296	311	308	344	357	302	305	306	290	323	289	346	308	321	307	316	325	306	315	360	326	326	332	315	312	291	304	331	324	308	294	287	320	311	305	291	315	299	312	335	317	307	311	309	314	278	323	335	314	331	339	333	326	303	313	325	327	326	314	323	321	316	324	309	327	321	309	315	318	315	333	311	321	312	316	307	345	320	303	328	338	341	328	317	293	322	333	348	293	359	295	325	326	308	302	332	308	312	292	304	304	303	300	279	327	314	323	329	267	283	319	310	285	304	308	326	310	278	295	324	331	350	286	303	348	336	328	312	331	282	335	324	308	292	288	296	305	282	289	332	304	285	298	312	315	310	327	285	309	318	273	326	304	314	311	312	322	321	307	311	311	288	352	315	335	302	321	325	344	342	341	310	318	323	326	292	300	311	351	348	332	290	309	296	309	304	300	310	293	323	312	284	277	338	343	345	326	300	315	308	341	334	305	309	319	299	302	315	293	310	336	315	320	329	292	314	337	322	314	336	334	326	291	318	318	312	331	324	310	323	308	310	327	325	320	298	293	327	298	324	355	311	294	282	328	319	316	262	296	356	280	274	324	342	306	315	322	324	278	320	307	347	321	289	360	267	337	346	320	322	285	308	329	319	313	346	309	333	298	346	313	307	342	326	294	318	289	319	313	341	322	339	289	317	349	333	311	314	352	319	286	291	328	313	311	325	320	296	312	327	341	332	294	325	303	271	312	276	301	291	314	352	291	323	321	280	324	311	273	319	308	313	320	304	334	309	325	332	316	300	303	317	332	312	297	348	299	319	334	308	314	327	313	314	339	313	326	336	313	326	305	301	315	328	305	320	295	321	318	312	313	340	354	346	310	302	319	327	337	329	317	326	307	321	298	323	316	342	304	331	323	299	302	319	307	340	323	335	371	319	323	317	325	339	325	338	283	320	316	299	317	338	287	323	298	339	350	324	322	284	299	339	307	310	317	305	316	273	337	335	323	321	306	340	297	322	336	323	305	328	331	315	338	302	282	315	350	296	323	312	301	307	334	296	302	305	316	352	329	340	316	322	281	301	329	341	334	315	315	313	314	307	297	310	304	321	316	324	379	357	323	298	327	307	298	317	332	317	334	321	323	311	300	320	320	312	295	311	328	305	299	292	304	308	299	323	320	297	320	290	312	319	301	314	316	329	316	307	290	288	307	299	338	336	344	303	328	301	285	323	325	320	318	318	299	350	318	326	321	275	296	331	317	273	305	303	337	339	279	347	326	338	300	311	326	343	291	323	322	308	329	329	300	315	294	296	303	316	296	298	300	290	328	303	323	329	321	318	309	302	336	334	320	324	292	321	343	332	323	309	314	324	338	331	284	330	281	337	307	316	336	334	284	310	376	352	335	316	349	314	299	316	323	335	287	312	348	314	303	301	285	312	330	332	317	306	317	303	289	338	300	293	314	310	293	357	334	319	292	335	335	315	304	297	304	301	331	326	304	352	292	310	301	326	300	299	299	308	336	301	341	327	343	351	342	322	301	312
16788	1318	1050	795	563	404	338	299	279	277	251	264	252	233	222	260	229	239	186	216	218	196	169	237	213	236	217	229	179	188	207	204	235	208	219	205	233	208	192	177	216	215	208	212	211	189	201	190	203	206	194	204	192	220	203	205	196	194	194	197	200	182	203	197	203	219	192	166	203	214	216	193	211	183	175	184	204	201	210	214	191	197	210	192	220	200	184	201	182	175	172	182	201	207	212	190	211	216	198	184	196	211	206	213	196	220	206	199	190	169	193	194	214	161	183	195	220	221	190	171	181	189	179	200	201	206	199	202	202	181	182	199	209	186	195	204	211	176	197	193	197	207	228	177	219	201	180	186	198	189	208	204	200	175	200	189	217	204	208	204	180	216	203	194	210	174	201	170	205	198	197	195	228	215	170	199	210	209	223	196	201	196	201	195	197	209	197	169	222	194	209	203	207	205	189	176	185	186	213	185	215	230	202	201	213	209	184	201	196	212	208	196	200	224	224	191	196	203	175	211	208	252	208	210	183	216	196	193	207	201	190	199	192	199	216	170	205	201	172	219	201	205	226	200	164	211	207	199	196	187	189	195	168	197	196	213	186	203	196	182	183	168	218	198	224	200	198	198	213	207	191	180	208	223	205	196	194	216	214	186	208	158	215	187	224	201	228	206	169	199	180	198	215	189	212	180	212	196	204	201	194	198	182	223	213	201	196	209	197	184	205	178	178	205	197	184	185	210	205	193	182	212	238	213	192	203	192	196	206	211	193	228	202	201	212	196	226	220	212	212	194	179	189	207	213	177	215	201	173	209	211	209	194	215	180	205	183	202	201	182	210	200	211	213	210	183	174	214	190	191	180	202	206	196	169	196	200	231	210	209	192	181	190	181	213	205	196	191	206	199	186	194	182	234	198	166	179	184	167	199	209	198	228	199	226	195	209	209	212	204	178	202	181	189	220	218	184	218	213	207	215	197	215	182	198	219	184	188	177	211	209	206	198	213	207	195	172	209	201	195	198	194	228	203	176	205	206	180	216	207	178	199	229	211	229	211	205	181	163	200	219	207	206	183	204	195	193	187	206	193	205	221	229	187	198	205	208	201	182	186	197	208	188	194	186	187	178	194	193	190	203	200	202	188	225	182	186	192	207	184	197	194	179	208	223	229	210	206	215	216	200	210	205	189	199	193	208	194	180	191	187	183	204	202	221	200	167	223	207	194	198	218	167	197	181	199	194	200	182	183	192	191	183	215	194	209	207	200	184	190	183	188	190	195	189	205	177	219	188	207	230	204	206	223	180	210	181	186	207	227	216	211	180	178	196	203	215	183	212	212	176	209	193	183	215	186	231	206	204	203	213	195	181	217	201	214	208	182	205	198	211	202	197	184	191	210	165	196	197	215	197	208	175	190	189	197	203	204	196	206	206	194	206	175	193	195	191	200	162	223	193	188	201	213	202	186	191	214	216	195	189	185	204	199	214	199	218	232	183	179	199	203	177	216	205	178	206	202	179	197	207	180	209	177	197	197	204	216	169	185	209	205	181	184	200	206	198	219	192	205	196	185	222	199	217	206	195	194	204	206	208	195	198	179	212	197	185	219	216	211	233	226	214	205	214	219	195	192	196	183	191	202	200	153	163	193	190	225	256	185	204	182	190	189	215	192	188	197	204	199	178	211	200	181	185	200	205	185	165	175	192	188	183	170	215	171	210	197	205	161	190	202	191	206	205	198	209	196	185	186	196	203	189	182	205	176	185	201	222	178	201	179	199	214	202	197	191	196	209	200	204	215	206	187	191	206	185	192	222	215	193	198	201	182	213	242	210	220	176	197	203	171	193	201	222	203	206	210	221	191	200	185	210	206	201	195	190	181	228	179	205	207	215	213	187	196	187	191	186	215	177	198	235	197	200	198	194	184	204	227	201	196	224	204	172	189	168	195	189	213	206	212	177	192	190	218	219	218	197	198	197	199	206	192	193	206	207	203	200	195	189	200	208	224	174	183	204	205	162	220	179	189	195	209	186	228	207	201	227	213	195	206	233	229	175	199	184	189	187	241	197	197	202	182	211	178	202	208	202	212	187	189	208	199	200	209	198	195	193	177	173	186	219	200	192	184	189	188	200	173	180	201	207	171	210	190	194	180	187	191	188	223	189	194	202	193	191	188	204	194	201	197	177	216	198	204	195	192	185	200	196	194	181	187	197	182	175	165	181	198	191	201	200	193	206	179	206	180	231	196	233	175	213	215	203	217	210	192	183	190	192	206	197	218	207	216	212	173	180	213	207	185	184	186	187	212	190	232	219	175	210	203	181	195	229	194	203	183	191	200	205	171	229	229	179	207	162	187	198	197	200	177	189	221	181	197	202	191	220	183	197	199	203	195	204	234	189	195	186	214	204	190	193	211	210	225	172	200	212	211	187	201	223	201	196	189	211	194	217	189	186	191	195	217	193	201	235	226	207	198	198	189	187	244	155	194	185	189	182	202	209	196	190	199	181	206	187	207	171	170	171	197	194	212	215	197	179	204	204	209	231	206	189	186	195	180	191	226	172	213	193	188	202	187	195	183	200	218	216	189	198	195	206	205	196	202	191	170	205	220	217	243	198	197	209	215	191	197	190	210	206	220	205	223	222	208	192	201	210	219	196	199	205	217	190	196	205	184	196	180	196	181	201	223	214	198	195	209	229	210	205	212	199	188	223	195	189	204	196	207	192	199	218	178	230	218	214	193	192	209	202	168	189	192	185	210	208	193	191	195	196	227	197	164	192	214	243	181	212	186	199	194	194	181	184	203	177	166	213	200	203	220	212	207	186	196	177	221	164	193	189	197	208	178	179	202	195	177	180	206	203	193	193	206	186	217	199	214	177	215	204	218	239	214	237	212	180	216	188	197	174	213	197	196	200	212	192	214	187	198	234	192	182	224	210	223	211	192	189	188	172	201	181	208	193	196	209	178	211	201	191	203	177	178	192	209	187	188	201	184	207	195	178	162	202	223	204	189	164	211	213	214	195	199	192	177	207	177	211	166	206	187	212	186	190	175	217	207	193	170	224	170	215	206	187	222	184	232	188	214	198	187	196	207	176	208	204	198	194	205	215	197	224	176	220	217	209	176	179	175	226	208	186	223	198	206	228	190	201	186	208	215	195	200	200	204	212	182	215	210	178	212	211	186	207	196	214	188	196	205	194	193	195	221	177	207	187	183	208	189	201	177	204	212	221	224	224	184	194	221	184	191	216	206	169	189	174	187	171	189	230	201	185	206	180	209	200	196	189	201	187	169	185	183	160	196	199	217	196	176	204	214	206	180	178	224	210	217	204	182	173	180	225	168	202	221	230	180	204	212	212	189	195	195	190	217	191	212	212	233	190	181	204	167	209	189	169	188	198	213	181	212	198	208	180	193	210	197	185	194	201	195	214	195	184	188	204	173	214	158	182	172	196	181	231	191	220	201	210	188	196	224	214	189	212	215	201	206	202	179	195	182	179	207	210	189
9608	1018	2083	2356	1927	1565	1315	1115	1010	884	874	758	719	703	715	641	624	622	614	573	598	579	588	563	557	507	539	516	528	503	509	521	530	501	509	500	519	472	482	519	497	510	485	553	533	514	504	476	496	510	498	480	490	478	495	483	477	492	502	491	487	484	487	469	477	530	499	512	481	502	534	474	491	458	505	454	494	505	464	486	473	448	488	445	450	514	453	495	498	476	462	492	479	497	442	476	485	485	450	482	476	473	483	484	482	437	491	474	496	454	511	472	474	474	501	489	473	481	472	491	460	517	454	501	489	486	465	444	504	471	529	435	481	450	470	496	493	438	461	481	496	451	465	479	502	497	487	456	495	474	452	470	479	470	522	461	475	486	452	462	461	484	459	516	469	475	466	444	475	473	491	497	516	493	469	476	469	441	491	494	479	493	481	471	471	453	457	464	474	486	460	450	452	478	492	499	453	468	442	437	467	480	458	486	461	474	477	456	501	514	456	480	504	485	524	466	494	481	494	444	478	459	466	470	468	481	483	437	461	486	490	475	469	465	494	483	490	505	526	468	453	499	474	492	457	509	517	489	457	459	444	487	494	460	508	492	472	463	490	475	486	472	457	474	486	471	497	489	461	470	488	457	519	526	481	487	470	497	480	459	482	452	512	476	479	450	445	479	469	465	493	484	504	471	478	476	469	466	480	412	440	456	455	453	467	520	508	473	486	478	486	471	460	487	517	455	483	509	467	435	515	481	496	485	465	480	528	485	488	477	498	436	478	495	445	465	490	473	515	474	444	505	476	509	468	461	462	511	461	476	456	480	486	469	481	497	480	465	484	478	456	493	462	489	439	491	447	481	481	489	495	483	478	495	454	488	490	477	486	468	467	469	480	493	474	500	444	479	445	494	504	506	509	524	462	516	486	461	470	480	466	456	489	442	466	503	517	503	461	491	489	494	480	444	499	468	485	461	469	444	481	443	471	498	433	472	507	465	477	477	459	502	440	500	483	486	487	472	436	447	472	525	475	493	504	467	501	485	466	474	476	449	481	487	472	511	523	471	494	457	479	406	501	486	489	467	451	469	437	479	487	403	471	500	441	481	483	467	484	488	519	456	468	458	488	481	462	473	504	481	484	493	472	478	463	484	500	497	467	490	494	502	486	474	438	454	484	475	472	500	502	434	484	493	484	489	450	486	451	479	471	477	454	502	452	481	501	491	463	502	500	471	455	508	514	426	481	496	480	479	455	493	473	513	446	461	440	457	457	472	484	478	462	506	443	463	480	468	468	428	502	459	473	471	483	428	465	434	473	495	503	502	441	504	472	504	481	457	483	462	455	531	490	462	456	465	481	466	506	466	457	471	440	475	488	477	484	461	466	502	459	465	502	447	470	456	450	497	435	473	445	480	461	477	462	504	517	513	525	453	484	468	476	490	444	437	482	464	448	483	485	463	481	481	500	508	495	486	492	474	434	457	462	480	428	490	468	452	444	474	494	477	499	475	453	435	466	474	484	499	482	464	445	475	433	463	461	504	472	469	471	477	475	483	480	479	481	473	484	484	459	470	465	472	515	471	484	434	467	502	446	466	479	457	460	469	453	483	472	423	519	476	464	440	474	506	461	500	492	448	480	493	487	452	483	467	491	507	489	485	542	519	509	487	492	435	486	464	478	475	437	522	495	474	441	467	477	485	493	460	448	518	508	465	467	476	479	473	493	467	458	468	504	454	490	482	541	486	457	471	509	493	461	486	491	476	442	480	487	520	496	463	466	491	478	465	505	437	491	476	476	508	459	504	473	526	443	444	490	473	486	485	471	460	475	456	468	454	505	447	472	500	478	496	448	458	466	477	504	476	495	475	442	466	454	493	498	491	459	487	466	488	473	447	500	483	517	454	474	473	482	497	489	485	460	452	489	492	481	475	494	481	493	482	480	454	486	506	461	503	501	459	515	475	505	525	539	468	432	425	478	454	495	462	484	488	428	527	462	473	448	431	453	456	467	457	476	473	476	483	481	477	475	485	477	442	521	482	420	475	465	506	512	468	451	470	470	468	454	493	491	482	474	484	445	461	497	481	491	479	439	463	472	494	459	461	461	480	468	472	491	480	502	464	501	461	474	463	490	516	443	517	493	513	508	455	504	476	467	485	482	499	484	467	480	464	486	474	484	462	463	476	464	489	486	474	467	467	458	491	472	523	487	494	477	478	436	486	442	443	503	468	481	483	460	503	503	476	445	474	488	492	451	503	472	434	451	449	417	469	489	491	483	461	474	496	464	483	532	465	481	462	476	449	518	465	486	449	495	473	497	478	486	475	468	474	506	469	470	477	446	493	498	486	460	470	500	503	467	474	481	498	475	484	455	452	450	479	492	478	447	455	467	465	477	499	475	453	498	474	485	471	478	473	482	439	492	471	460	519	492	445	460	484	446	506	463	467	465	512	462	499	475	490	482	489	476	478	464	506	468	469	485	491	464	499	446	446	491	464	492	493	474	498	473	481	504	468	482	501	486	518	461	436	513	441	492	461	478	438	488	487	518	439	482	475	478	446	503	485	473	466	491	480	443	415	462	456	496	512	446	487	491	450	464	470	512	510	468	487	473	444	465	479	489	478	484	467	462	471	471	446	452	469	443	507	456	453	442	489	473	505	472	481	446	503	483	475	483	436	493	486	491	448	513	467	498	510	497	490	458	518	480	448	481	467	474	463	488	478	504	470	442	456	456	471	466	488	483	480	476	479	456	492	466	482	442	477	452	484	446	504	468	497	491	443	458	466	469	474	435	500	520	483	493	465	441	453	452	470	499	491	465	489	445	444	508	496	431	461	501	471	452	467	496	456	488	487	520	514	438	462	463	481	501	449	491	444	497	472	480	479	491	505	457	475	413	457	480	462	496	469	476	478	448	467	488	448	459	459	490	491	484	484	509	467	462	471	520	452	479	493	447	519	444	495	454	439	493	458	511	470	477	489	485	459	447	473	477	455	496	471	457	449	461	495	477	449	452	491	486	465	455	491	500	498	478	492	467	457	462	508	456	496	522	496	524	477	501	459	515	469	459	440	472	444	449	463	501	487	480	454	508	488	431	461	492	506	508	495	458	498	508	461	480	487	461	476	449	468	499	466	466	468	459	434	482	470	486	485	469	439	486	441	460	452	485	478	439	430	446	484	453	466	476	482	473	463	460	475	454	472	490	463	488	478	473	484	530	497	476	465	507	469	490	480	451	463	470	479	509	473	483	478	490	502	462	472	470	466	497	466	496	492	449	497	448	454	467	488	490	450	438	474	490	455	467	426	500	513	482	503	452	503	489	448	447	492	487	479	466	461	498	458	492	465	447	517	474	478	490	456	478	471	482	460	479	458	483	507	467	513	464	447	459	491	501	452	468	473	483	469	466	495	491	469	481	462	479	454	451	469	474	478	463	444	464	456	488	507	494	460	453	457	467	457	453	456	469	473	495	469	452	450	504	477	501	463	498	471	478	494	491	482	513	495
2230	285	268	266	271	227	251	250	257	260	229	268	225	280	235	213	227	274	256	243	263	259	235	270	288	244	238	229	239	246	238	244	272	267	227	225	242	218	263	243	254	249	236	212	256	216	242	218	253	236	241	220	236	236	269	206	260	254	244	268	255	250	215	257	230	218	245	252	231	259	246	243	214	209	248	256	284	244	221	230	266	257	226	239	240	249	248	262	274	277	242	240	238	277	260	278	248	261	232	271	240	244	223	232	213	229	259	268	248	239	236	279	230	239	242	239	227	242	211	234	267	234	223	220	223	246	245	224	253	232	241	230	243	234	232	231	234	249	219	255	250	257	273	228	247	256	235	236	252	259	268	257	219	274	269	240	246	227	231	242	246	236	205	239	224	264	276	224	218	233	234	240	226	224	235	234	236	263	255	254	250	235	232	240	222	243	235	261	225	245	207	231	222	231	239	242	272	221	225	266	215	250	243	243	233	236	252	263	228	270	253	234	233	229	245	223	267	248	226	256	243	238	231	248	227	256	250	253	272	231	220	255	259	229	209	235	220	281	248	228	228	228	277	232	272	243	234	217	238	253	250	286	237	256	223	221	207	258	259	292	207	252	254	277	215	239	258	244	276	243	221	251	253	280	275	245	230	216	255	213	256	218	282	239	222	257	229	253	231	221	218	235	242	242	258	260	266	244	225	234	242	244	240	241	217	234	235	238	227	260	222	240	256	267	238	220	235	239	235	270	266	236	265	278	235	237	241	247	288	244	243	241	245	254	248	229	259	242	257	234	255	265	215	260	245	279	252	226	228	228	228	258	256	239	235	265	226	286	237	254	220	234	232	241	260	239	266	240	224	241	244	241	259	250	232	209	233	243	217	234	243	223	236	246	254	267	229	239	231	226	225	239	235	246	234	225	231	257	242	265	254	226	245	245	241	219	240	285	234	274	241	259	214	209	228	244	254	256	272	229	265	258	226	219	253	247	272	243	255	255	233	248	228	240	228	265	205	235	276	242	207	225	262	233	248	267	225	243	221	250	236	217	255	232	207	261	227	242	240	253	238	225	232	263	253	250	217	229	269	258	241	253	258	243	225	247	270	232	274	259	231	243	260	254	238	236	228	263	273	253	239	244	258	236	239	246	234	234	237	246	239	255	215	237	222	260	215	255	245	252	227	233	264	281	238	230	252	256	234	248	237	247	215	240	242	222	222	246	259	250	216	249	250	211	230	243	227	227	232	235	253	233	251	250	241	239	238	260	245	235	227	225	250	231	275	254	218	276	246	224	218	246	260	240	245	279	274	262	236	259	261	234	216	252	247	253	259	261	251	256	241	253	270	211	263	233	238	228	234	221	248	266	226	260	257	222	238	238	255	251	276	229	258	254	236	261	248	253	215	252	253	248	245	211	241	225	234	232	250	261	242	227	229	235	252	262	238	231	243	280	221	239	237	215	250	263	280	246	241	238	242	232	249	256	208	232	214	258	247	252	237	261	229	261	218	272	255	251	225	241	247	231	275	277	242	239	229	220	231	246	270	224	210	245	256	227	263	264	258	286	224	254	220	256	225	247	228	254	262	255	233	251	242	251	232	261	231	229	226	234	235	209	272	253	233	267	228	244	236	246	244	236	240	243	234	224	230	269	246	245	221	217	240	233	234	248	224	254	238	216	279	290	291	228	220	227	220	242	245	248	239	254	223	240	234	229	248	229	253	262	258	233	252	243	253	247	250	261	232	260	226	211	244	231	297	272	227	254	243	268	219	216	246	237	249	267	249	249	244	244	229	244	245	249	268	249	235	271	229	202	242	257	262	236	217	243	251	244	258	266	287	254	251	262	259	256	257	245	264	241	250	224	248	235	263	241	251	244	234	253	222	242	223	221	242	279	256	240	238	236	223	237	259	221	238	223	256	238	251	248	236	265	259	251	229	269	231	216	238	264	250	285	279	251	259	241	259	245	255	249	263	246	261	255	233	224	245	268	235	226	230	248	225	243	228	237	209	248	284	243	232	230	223	222	263	243	236	239	271	214	218	251	231	222	255	268	240	241	240	259	265	237	233	245	240	260	250	236	249	222	274	258	243	231	235	217	241	194	257	231	265	251	261	219	235	251	232	224	231	247	276	251	224	246	267	253	234	245	258	265	284	229	236	240	214	245	258	226	244	220	258	249	223	274	256	254	244	228	239	215	230	259	240	216	264	220	252	249	240	264	227	244	261	272	231	231	247	237	254	274	259	234	240	240	213	239	261	246	248	254	239	236	242	221	258	251	248	240	250	245	272	266	229	246	248	246	205	241	244	215	224	256	253	249	236	260	251	269	251	256	226	242	257	276	253	252	208	234	208	250	234	253	243	252	237	231	220	229	264	220	271	257	231	226	236	249	268	245	204	250	247	272	231	249	249	260	252	237	247	238	238	249	219	244	229	263	217	263	251	244	264	232	256	217	238	251	250	231	248	236	220	244	257	266	233	218	245	240	234	214	221	223	231	229	251	236	217	242	247	254	210	253	248	261	249	263	256	259	281	250	231	247	271	243	249	273	257	231	255	227	229	258	237	205	241	262	238	235	234	216	226	233	273	207	237	260	243	250	253	245	302	255	239	250	229	234	251	267	258	238	237	219	280	245	242	251	250	259	234	233	239	270	260	262	263	259	216	231	234	227	262	250	235	260	255	265	226	265	228	224	233	234	271	237	231	218	224	241	248	256	243	227	261	244	255	240	230	223	231	233	240	235	209	246	242	264	235	251	271	221	255	246	269	250	242	280	247	265	232	241	217	239	244	249	240	261	258	238	236	284	222	236	223	235	257	235	232	233	222	243	280	237	252	254	213	212	240	244	242	232	242	233	259	216	217	250	256	220	248	255	250	235	252	266	272	242	234	262	261	241	246	243	245	210	265	248	234	241	242	216	238	279	273	243	215	237	269	248	243	230	249	215	258	258	236	241	237	255	284	232	266	232	240	243	250	257	251	237	264	249	228	238	249	242	256	223	212	199	259	232	235	221	243	228	252	239	226	261	263	250	249	244	247	268	273	258	256	214	221	269	253	202	246	254	276	226	233	265	253	276	232	243	247	276	251	262	253	278	239	247	234	237	232	240	255	253	221	243	206	246	240	236	244	221	276	238	242	280	260	283	236	253	266	259	254	245	253	229	241	254	244	225	230	241	286	228	236	250	258	271	284	269	235	276	240	268	247	218	246	226	252	261	248	246	260	231	286	206	269	221	253	230	233	229	218	277	263	270	261	266	221	267	241	246	254	220	231	286	245	260	248	244	230	223	254	249	234	247	241	251	221	262	239	239	236	209	252	261	239	249	240	268	211	220	237	241	230	232	255	234	247	247	253	253	261	245	275	250	219	251	269	266	266	247	252	246	283	259	261	251	238	244	265	250	241	267	273	251	222	255	247	239	229	251	235	213	269	242	246	257	218	231	229	251	248	275	241	256	244	254	232	282	229	245	250	256	226	261	247	253	272	250	209	252	254	246
2243	576	588	575	536	565	548	550	536	517	550	500	525	514	586	535	536	571	594	559	522	532	582	522	541	573	539	491	538	573	554	560	547	584	537	569	553	522	576	532	521	566	498	505	558	562	531	495	560	585	514	525	535	532	573	573	508	513	547	531	559	557	525	563	544	491	507	521	573	535	548	543	536	586	560	502	568	588	593	510	520	527	502	534	583	545	533	549	550	546	562	560	531	518	533	550	467	551	517	574	563	585	554	527	567	556	568	527	505	517	547	542	519	552	525	553	490	537	531	539	576	561	544	539	549	523	571	537	550	579	551	534	536	526	537	541	552	486	546	522	550	562	569	522	542	519	560	530	554	559	520	540	538	537	573	543	537	542	539	532	575	519	515	517	536	549	536	549	528	572	560	532	542	559	535	532	519	561	562	549	517	556	522	527	529	534	488	525	550	501	528	538	561	533	531	531	546	547	531	523	582	551	522	551	515	534	513	580	541	543	528	536	533	503	546	548	508	526	518	543	541	567	544	513	526	495	537	552	511	545	588	535	565	552	523	568	567	575	545	519	535	540	524	547	545	567	552	554	517	521	573	512	591	523	563	501	559	524	539	566	537	490	540	573	528	516	531	537	522	524	511	552	549	497	536	521	521	577	564	517	560	564	598	519	573	516	587	585	507	562	536	560	526	501	557	537	552	529	516	511	496	560	518	475	568	563	538	532	545	544	554	522	541	533	544	582	526	546	526	507	528	526	575	569	528	524	517	558	545	573	532	541	539	529	538	558	518	559	509	552	548	556	525	516	576	503	498	549	543	537	519	547	533	610	544	505	523	543	571	527	543	552	572	559	533	528	533	565	523	519	543	531	523	519	535	556	523	536	550	571	521	492	549	494	544	529	549	536	519	582	566	549	539	538	529	534	539	555	542	511	550	553	567	558	531	534	550	523	528	551	549	529	537	557	529	533	526	542	537	524	560	538	526	566	482	525	584	523	548	562	518	547	548	529	567	529	559	539	559	521	529	532	557	572	542	547	553	548	539	548	549	588	555	548	523	585	594	474	575	557	547	511	515	583	592	532	514	552	542	558	557	548	550	516	493	553	524	554	536	530	561	554	535	532	537	524	535	538	520	562	572	533	520	569	525	510	530	549	545	554	552	551	554	572	534	547	592	577	520	530	564	488	501	547	564	567	538	531	542	553	563	531	548	571	565	598	587	532	597	556	540	512	554	543	504	511	468	569	487	498	555	522	593	535	525	549	566	557	546	519	505	530	510	552	525	551	530	568	522	539	572	542	558	558	535	531	580	532	540	583	530	513	528	535	577	543	518	564	548	532	552	528	548	544	555	526	568	538	535	549	551	547	543	470	549	516	540	527	566	539	575	585	546	544	570	535	517	532	547	484	536	554	537	552	544	518	577	509	494	525	562	546	522	540	536	572	540	535	529	501	543	524	520	565	527	531	528	527	552	543	534	552	576	547	546	558	513	572	489	501	564	577	581	558	540	556	536	556	549	538	561	545	539	548	557	554	547	509	560	549	523	576	520	510	522	527	553	574	550	541	549	570	564	545	576	516	557	568	537	546	552	538	572	564	573	550	548	511	552	506	573	527	548	530	546	539	530	533	538	574	521	535	542	555	555	566	511	557	530	536	504	540	548	562	520	543	539	550	545	517	560	521	539	600	532	516	544	519	511	540	543	543	562	613	512	543	499	513	551	516	528	555	544	549	507	547	544	533	509	560	531	545	557	528	530	525	554	525	548	539	555	519	560	548	529	571	514	515	533	524	528	556	567	536	570	565	534	544	566	548	541	517	556	548	553	577	541	539	548	502	547	529	521	517	563	566	539	550	544	506	548	527	542	524	536	533	561	542	520	538	544	564	542	553	553	506	525	537	540	540	532	534	537	518	507	579	544	523	500	517	576	564	541	549	555	514	515	549	537	512	536	539	548	537	506	540	546	540	570	487	552	572	564	519	547	524	532	567	490	563	508	568	540	528	549	534	523	523	560	495	521	543	541	553	492	527	517	513	556	510	541	572	560	521	563	490	553	527	568	553	562	520	533	574	487	539	500	573	526	487	516	549	568	512	559	528	558	533	543	545	544	533	501	554	564	502	550	525	542	488	561	524	561	504	527	539	539	512	600	526	555	620	554	542	515	531	552	557	514	529	547	522	535	560	520	535	532	532	550	527	526	558	560	556	560	476	544	547	517	540	535	520	568	556	501	518	548	534	513	505	542	555	543	531	550	507	549	530	513	557	495	548	518	538	522	470	531	547	571	529	560	556	514	533	542	545	574	535	538	544	562	540	555	532	527	548	534	510	565	564	561	495	552	518	555	521	553	503	519	546	507	548	495	551	508	544	540	550	581	528	547	544	554	578	545	536	513	525	539	553	509	560	563	494	576	498	567	553	497	543	539	480	496	507	562	534	559	525	530	529	525	490	500	558	571	536	576	556	563	524	597	540	534	574	559	498	505	550	538	546	557	562	580	575	539	511	553	543	574	540	599	523	557	529	504	547	566	528	551	523	551	567	551	545	541	562	546	540	527	552	559	541	548	514	494	537	580	548	495	536	536	567	583	526	508	532	545	512	565	504	536	547	513	523	515	545	554	554	557	520	548	530	545	563	555	527	564	530	524	535	517	535	561	542	538	537	513	492	542	510	528	525	553	540	549	498	560	525	541	583	577	558	556	536	542	520	550	531	535	519	568	559	512	517	535	545	545	528	548	576	522	553	537	517	543	515	543	538	571	534	533	571	543	522	539	551	569	532	549	556	507	535	507	566	507	498	569	544	536	534	565	505	565	508	530	514	580	606	568	548	554	577	561	543	477	475	559	554	548	549	594	559	570	557	562	568	530	529	561	532	523	545	553	554	518	508	559	580	502	552	540	515	549	559	542	570	555	528	581	587	554	530	512	553	534	566	576	552	536	582	543	550	547	529	577	526	538	517	517	574	513	569	488	550	540	554	506	546	539	525	522	535	557	557	508	547	507	551	527	535	587	491	536	530	547	538	582	532	515	522	495	544	458	555	529	568	569	500	506	498	551	540	564	561	567	575	556	535	547	510	548	583	527	581	551	547	559	540	564	515	556	501	541	548	515	522	543	558	558	529	529	511	532	577	543	586	566	535	532	552	526	561	570	552	546	540	555	524	592	567	558	526	611	489	559	526	544	555	538	560	490	554	564	532	536	509	561	561	539	545	547	564	559	564	529	514	498	584	505	529	537	532	533	532	541	530	551	526	545	558	573	548	573	564	537	562	527	551	574	534	477	539	535	523	539	582	560	523	582	512	543	513	575	525	531	548	558	543	515	535	570	573	538	546	553	539	545	534	545	581	552	546	543	530	545	537	539	548	525	532	567	552	516	572	581	531	579	519	533	536	514	589	539	506	509	540	587	486	546	524	546	519	558	489	566	505	516	566	548	533	568	526	551	509	545	539	534	517	574	553	494	585	530	546	561	570	535	559	535	520	516	537	528	531	537	546
9352	555	570	426	287	278	214	179	152	148	166	142	157	176	130	137	148	115	128	112	152	165	126	146	118	129	132	128	125	114	112	128	119	116	121	136	149	97	138	130	120	147	115	122	110	145	136	107	121	110	136	138	123	116	133	132	139	110	116	148	138	128	137	110	139	138	109	135	131	129	127	117	122	120	140	122	106	128	128	121	119	128	125	135	139	124	107	120	146	121	113	135	119	122	119	138	112	132	137	108	162	140	122	133	127	116	114	139	133	116	133	143	123	115	118	116	133	115	144	118	147	138	130	135	151	134	119	121	128	123	107	107	121	125	119	122	160	131	134	123	130	121	127	132	126	126	119	118	136	116	152	125	131	121	116	110	128	117	113	115	134	116	131	117	110	119	120	116	114	131	125	134	123	135	119	105	113	131	127	136	127	106	115	126	124	107	104	106	133	139	131	157	132	107	131	134	132	135	133	138	114	119	126	119	126	124	126	129	130	125	121	142	130	122	125	127	116	135	137	132	121	108	121	133	135	139	117	118	128	126	122	126	126	121	105	82	132	147	116	125	118	163	150	116	139	135	129	129	135	123	124	137	140	126	123	131	158	103	124	131	141	137	123	105	153	161	148	122	121	141	118	108	115	123	116	125	131	125	130	141	146	128	108	134	126	132	134	134	138	138	107	126	139	119	132	115	125	126	145	121	134	115	124	129	122	117	123	126	120	123	147	130	122	121	129	117	121	128	121	136	121	126	136	122	134	112	130	136	115	122	133	133	131	128	136	113	117	143	126	141	142	127	118	129	149	132	118	137	120	141	101	116	115	118	145	116	130	146	88	123	111	110	128	119	119	106	134	123	116	115	137	143	143	107	128	149	122	117	123	112	132	121	121	112	119	155	119	120	123	133	105	121	122	138	117	129	106	125	130	137	137	126	136	133	129	123	109	150	122	127	123	129	156	117	144	141	117	118	115	107	154	127	141	106	126	133	122	142	140	138	124	146	129	127	118	112	146	119	131	138	128	129	108	118	144	125	118	141	110	140	128	150	106	111	144	129	104	119	128	136	115	130	117	111	153	133	127	102	119	124	140	115	133	127	126	135	128	140	109	130	147	137	108	135	148	137	144	131	129	136	126	117	130	130	141	134	139	133	138	108	121	118	121	137	125	173	124	141	117	130	137	125	119	131	109	135	121	143	163	144	112	128	141	125	114	133	136	130	161	154	119	110	120	148	135	117	135	149	117	138	128	125	139	142	125	126	121	125	113	113	119	130	142	134	145	112	138	129	128	130	150	133	122	135	110	106	115	136	141	111	154	130	119	140	124	140	122	121	112	134	122	109	115	124	125	130	143	125	128	168	141	130	138	118	117	123	133	146	144	131	129	124	112	104	142	143	131	151	120	121	134	110	123	149	135	100	110	116	110	129	129	122	135	146	135	114	140	154	124	142	131	122	98	142	133	102	111	133	121	124	126	109	111	128	113	133	103	129	131	136	112	111	119	114	124	124	115	131	135	121	143	121	126	138	117	127	149	128	132	127	114	148	134	117	132	122	143	126	109	107	118	126	146	124	152	117	113	114	119	108	130	123	130	128	131	143	126	115	127	122	145	128	122	125	134	119	141	133	133	116	99	115	124	122	128	133	135	119	125	115	123	122	147	162	142	116	126	138	132	146	135	142	146	129	136	123	120	132	146	114	148	119	126	112	111	113	122	146	134	128	131	113	116	114	132	164	133	120	128	107	139	129	118	128	141	122	137	105	121	124	131	125	115	146	113	112	122	129	96	138	140	111	125	120	135	126	132	133	134	125	114	114	127	108	122	133	119	126	101	127	117	119	112	118	127	134	131	166	138	127	125	134	128	122	145	145	131	135	130	128	109	120	114	132	147	126	136	112	108	141	139	127	134	123	129	143	135	153	108	129	143	134	131	129	113	147	126	138	144	109	113	120	100	151	134	123	126	143	118	118	142	113	122	131	119	114	134	133	124	145	139	123	116	113	119	121	113	144	112	139	141	120	111	122	120	162	125	134	132	133	131	128	157	134	134	130	143	133	120	119	120	111	127	124	131	113	149	115	125	122	141	134	133	114	126	128	130	151	139	131	148	113	130	142	138	125	131	141	138	137	141	128	111	126	104	127	133	140	121	145	126	137	152	110	123	141	122	112	124	121	127	137	138	133	138	131	107	121	130	144	128	110	122	123	127	131	113	128	129	122	147	134	134	104	128	119	136	119	123	117	133	111	118	128	121	109	140	119	128	123	130	98	111	138	146	136	127	135	143	107	143	142	134	118	118	134	126	111	128	135	134	136	138	146	125	136	145	115	114	126	116	143	116	108	122	133	114	120	128	123	142	127	132	112	124	119	115	136	115	131	132	114	127	139	129	124	123	131	138	122	112	136	112	121	134	135	128	113	119	119	128	125	114	151	154	134	142	143	146	116	155	149	110	122	144	122	146	112	107	118	146	113	126	116	133	121	127	128	139	136	147	156	129	118	128	126	127	132	152	127	128	120	124	128	131	133	105	133	152	124	124	146	125	142	135	141	125	134	124	107	110	109	102	106	137	135	130	107	105	109	132	146	126	157	120	134	116	117	133	118	135	133	128	141	112	128	130	142	102	128	114	107	128	121	126	117	109	127	129	131	145	114	126	115	130	132	132	143	123	144	136	118	116	108	131	119	120	124	117	120	130	123	127	94	131	109	107	124	121	128	139	116	134	135	128	121	111	101	122	128	126	108	124	121	110	112	121	107	133	125	122	121	138	118	115	115	120	124	125	134	113	122	122	130	138	124	104	128	128	142	133	139	143	132	132	112	124	122	123	112	121	117	129	137	130	133	131	135	126	110	129	119	123	144	137	95	125	106	102	135	123	130	129	129	146	114	139	119	128	141	125	107	117	121	127	118	124	142	126	129	113	112	118	129	138	104	145	130	125	134	134	108	127	145	118	123	131	132	117	133	117	129	121	143	131	104	129	117	137	137	136	119	110	123	134	120	140	151	120	137	127	126	144	120	136	127	159	127	128	132	115	147	124	132	136	119	136	136	122	106	147	120	145	112	135	143	107	103	115	112	127	125	117	140	119	134	141	114	143	130	129	126	112	112	122	130	140	139	122	128	138	95	134	105	139	141	139	125	119	112	125	142	126	124	103	143	145	135	149	144	166	136	120	118	132	142	125	138	117	133	117	127	114	126	126	133	156	134	143	129	126	121	122	145	114	124	122	138	120	117	133	123	135	131	112	135	139	141	132	110	155	106	116	120	118	122	141	116	124	121	119	115	117	124	117	115	129	124	109	137	124	119	123	131	134	129	131	115	113	123	118	135	137	132	128	130	118	112	138	149	122	124	144	144	137	120	110	126	155	138	114	109	127	113	128	107	113	112	128	128	122	133	126	120	120	130	114	112	132	125	113	127	139	103	113	122	128	124	121	120	129	115	150	138	123	140	119	136	133	96	108	121	123	116	132	157	134	127	148	128	123	131	127	129	133	119
7100	660	1143	1261	1035	858	734	665	539	519	472	462	455	426	394	400	393	384	392	395	386	369	358	356	352	347	375	360	366	348	369	319	336	345	340	318	327	335	341	337	311	335	320	321	300	301	329	316	295	324	338	315	339	353	363	289	300	347	284	329	339	347	335	344	332	324	321	314	312	298	340	314	318	318	309	320	339	312	316	342	320	329	321	321	326	346	313	289	337	317	333	331	308	292	304	324	318	331	344	326	319	291	317	325	329	297	345	328	318	283	309	333	294	307	346	273	322	335	305	327	339	310	338	307	325	325	306	293	305	312	313	319	286	308	330	285	334	304	328	300	337	327	341	298	313	318	298	311	348	331	332	333	307	316	324	286	319	337	327	296	284	303	325	301	301	310	320	308	317	298	305	303	327	314	306	305	318	313	315	333	323	332	332	305	294	314	311	309	329	323	340	298	314	305	302	329	294	319	301	305	329	277	328	333	316	315	321	335	307	320	284	286	319	324	285	345	326	288	334	288	314	304	353	347	334	298	333	316	304	301	325	321	302	331	309	297	319	301	312	356	335	289	304	329	309	323	297	302	281	309	311	303	317	307	301	316	289	306	336	350	369	320	332	307	290	301	335	296	328	330	313	301	310	343	296	296	319	320	314	328	339	323	336	306	312	300	342	310	308	317	340	331	318	324	318	256	310	295	303	298	295	315	322	305	329	298	324	316	307	308	338	322	342	300	333	322	339	303	314	302	311	297	337	326	316	315	300	317	281	311	336	299	279	332	293	313	280	318	304	314	290	346	334	302	295	350	322	315	305	325	293	327	305	284	276	304	309	317	335	333	305	308	338	315	333	304	304	336	339	342	295	340	336	310	314	329	286	320	316	301	335	289	298	309	300	330	331	318	335	307	321	328	282	332	299	311	303	286	298	314	337	327	310	302	341	297	352	312	357	297	297	283	336	294	298	319	319	323	311	303	313	311	322	304	282	366	337	321	295	298	312	305	298	295	334	319	307	335	292	339	323	260	325	326	325	278	279	325	300	325	279	339	335	335	321	316	327	323	312	305	330	278	338	357	330	323	321	315	307	298	327	326	316	337	302	308	292	283	323	281	308	313	344	324	338	299	324	325	321	319	295	295	279	318	326	338	299	320	307	297	319	315	307	325	333	305	340	352	318	327	307	333	315	289	321	308	323	333	286	330	312	319	310	271	312	303	324	305	314	319	326	316	328	327	319	324	318	300	302	320	305	355	328	332	320	294	329	323	319	327	327	319	327	308	320	331	321	299	305	315	294	322	305	303	318	319	318	305	314	313	306	299	308	319	312	341	302	272	329	307	286	331	295	303	311	304	316	335	345	312	328	333	285	305	311	339	310	312	323	296	309	306	353	366	297	317	323	312	285	301	356	319	313	349	336	289	307	322	314	304	317	287	312	319	311	340	307	352	318	322	311	296	327	335	343	316	316	297	303	332	279	307	294	329	327	319	312	323	295	314	309	317	324	325	300	311	321	329	312	311	296	319	305	303	339	333	312	335	333	285	321	314	321	309	318	320	298	354	301	306	335	337	302	331	326	333	326	336	326	319	316	332	303	336	321	291	335	322	307	343	329	287	315	322	327	314	317	337	295	329	308	335	312	291	312	295	327	274	307	295	300	286	306	269	316	311	335	314	317	334	286	314	351	328	318	316	328	333	305	336	298	316	314	309	289	333	335	302	320	295	327	331	285	324	297	339	305	308	324	309	332	304	298	323	291	303	303	311	311	305	305	329	308	297	305	338	331	326	318	326	325	322	326	325	339	291	336	302	339	300	337	311	330	351	317	333	318	312	297	313	305	305	330	289	323	317	304	313	325	302	333	305	313	306	322	287	322	326	292	317	303	327	322	276	305	328	287	325	304	347	314	321	322	329	298	268	309	373	332	303	322	306	307	292	317	313	285	290	284	320	307	333	299	311	306	330	332	343	268	312	323	291	324	295	293	307	320	319	307	336	294	330	336	312	314	334	307	344	290	332	330	289	306	300	292	321	327	315	302	314	304	347	328	315	298	300	338	290	304	275	309	320	309	278	305	311	291	307	298	327	296	306	324	337	326	318	312	326	330	320	328	310	290	292	333	302	303	303	372	315	328	328	338	321	326	300	323	358	311	309	325	337	300	307	326	330	329	290	333	279	285	336	341	323	303	312	299	296	330	323	292	325	303	332	325	297	337	311	301	296	330	335	307	301	299	305	310	323	296	319	369	289	342	337	298	268	279	322	309	308	304	307	306	335	301	306	293	325	295	285	281	287	332	293	324	324	329	315	295	307	342	332	295	352	301	339	298	310	307	308	299	378	301	342	306	317	328	311	340	319	295	290	319	310	302	340	305	293	288	290	331	309	352	301	334	307	287	314	318	290	313	316	295	316	318	335	319	288	296	302	320	298	287	289	288	303	307	304	318	335	309	293	323	323	309	324	319	316	301	312	329	314	336	313	328	332	309	295	312	358	323	309	298	316	316	350	321	282	298	306	325	319	325	316	290	293	289	360	323	313	296	321	324	270	318	322	308	335	314	335	319	320	334	349	336	311	312	303	311	322	300	296	291	301	329	265	351	306	329	318	349	314	329	328	297	342	317	345	302	317	328	328	327	303	342	330	329	303	337	314	301	304	311	321	325	288	314	312	324	313	299	317	319	301	272	310	315	302	308	336	294	308	323	323	289	322	312	335	330	322	338	327	329	323	306	334	295	289	311	256	300	329	335	312	285	337	311	346	304	274	325	336	355	306	304	322	296	316	294	297	312	343	334	320	310	334	324	295	316	333	328	309	308	294	347	288	279	315	337	337	310	319	311	334	305	314	305	296	331	290	310	328	292	292	301	304	314	310	310	301	278	283	332	315	341	316	362	309	322	348	306	288	312	308	285	310	311	332	325	326	305	319	294	290	329	312	293	346	331	328	307	329	308	328	289	289	323	299	281	318	321	282	325	326	324	307	317	351	345	312	329	346	338	316	326	342	330	334	332	335	319	328	318	328	279	332	321	293	313	313	278	320	336	361	302	278	340	289	322	296	325	294	300	319	333	298	323	338	339	301	310	281	293	332	313	321	328	323	298	319	344	323	295	303	312	306	321	325	308	302	302	305	288	336	332	300	305	300	320	325	327	314	336	309	308	296	304	322	272	303	315	320	306	349	327	301	287	278	338	323	293	328	337	320	339	313	309	319	326	338	289	327	294	318	316	317	320	306	315	338	274	351	329	350	325	343	313	342	292	321	318	343	290	308	285	310	333	326	300	334	307	304	352	328	295	298	283	325	318	322	301	304	359	338	331	334	305	300	294	299	307	328	311	355	297	308	322	355	319	312	330	288	315	304	356	338	323	309	325	343	316	308	340	318	313	315	318	349	340	307	315	338	303	305	315	333	318	288	328	344	309	292	302	332	326	293	327	301	322	313	326	294	313	306	294	335	296	330	319	324	315	339	311	322	295	273	282	293	331	315	315	319	309	307	283	316
16539	1443	1063	766	538	384	337	303	304	250	233	252	247	238	221	238	217	220	208	239	207	221	220	216	195	212	243	219	190	201	236	239	207	189	170	193	220	178	199	221	217	208	196	234	185	209	216	187	216	206	194	200	223	192	195	194	205	204	183	206	181	201	203	191	183	193	217	180	233	168	207	210	177	197	225	202	191	193	203	211	197	191	184	171	177	197	192	205	206	185	199	199	169	187	176	180	201	206	190	181	203	215	210	217	223	210	176	225	199	203	187	171	214	230	191	212	192	191	206	206	208	194	209	214	185	216	181	205	196	193	212	200	215	207	193	174	208	202	193	187	183	187	193	190	192	187	218	171	200	184	204	188	202	173	196	207	209	215	221	214	212	234	191	227	203	206	223	180	195	180	205	210	185	200	208	255	184	194	215	171	200	202	181	228	184	190	184	187	194	198	205	191	206	201	226	186	191	210	193	200	158	194	197	223	210	199	201	182	181	201	186	217	190	193	200	172	210	220	206	195	213	197	212	188	214	206	180	182	197	177	193	194	191	199	177	201	219	170	224	208	206	199	169	194	217	185	193	204	183	192	210	192	210	183	170	211	190	194	174	187	205	208	189	196	206	218	189	193	216	195	205	181	209	203	218	158	215	192	222	185	178	187	199	235	189	198	188	184	190	202	175	230	223	207	192	219	194	186	206	190	177	204	202	197	196	218	223	180	199	179	211	186	198	197	227	167	190	210	211	197	179	207	186	191	192	212	195	179	210	194	169	164	200	200	212	201	198	184	210	197	213	183	209	197	189	196	182	199	181	195	203	207	224	212	200	194	207	221	203	185	161	200	181	166	186	209	179	217	210	177	215	173	202	181	213	199	181	187	201	175	211	177	203	181	185	200	186	174	210	177	190	161	197	194	202	232	200	201	178	173	205	194	206	223	196	216	215	191	197	177	177	209	184	193	198	190	208	201	194	188	190	167	211	182	189	177	179	209	201	178	218	215	179	222	205	222	190	183	203	199	210	203	180	211	187	200	215	204	184	186	214	201	193	188	199	224	227	155	177	194	200	225	211	207	186	204	173	194	190	189	193	186	186	210	210	153	197	209	175	204	188	203	217	208	201	194	189	166	165	192	218	179	185	218	200	200	216	211	192	187	172	217	198	198	190	192	202	198	198	217	185	215	199	190	172	192	179	207	193	191	186	197	196	198	172	194	192	212	181	182	192	168	188	201	193	201	197	184	205	185	190	184	216	187	220	193	192	191	210	198	199	208	201	233	200	204	220	187	194	185	180	202	199	207	228	187	182	233	189	216	190	191	202	212	181	182	196	197	222	208	188	205	174	208	197	212	186	198	165	208	171	183	205	187	210	209	175	187	191	178	208	176	188	189	177	188	201	215	204	202	195	193	195	176	195	208	221	211	200	222	195	171	185	180	189	200	199	170	193	197	201	178	193	208	188	189	182	180	194	197	213	196	181	184	204	238	191	208	202	193	203	205	221	182	195	229	206	200	180	197	180	178	181	220	205	187	213	192	177	211	186	199	214	197	190	158	196	193	166	192	211	224	197	182	204	197	219	213	169	158	217	202	200	193	216	174	184	212	175	177	150	191	202	173	192	183	188	182	205	199	211	197	222	191	195	174	170	195	214	196	176	204	173	209	154	204	193	191	196	204	192	221	199	209	199	191	216	206	188	182	182	195	197	222	180	193	197	183	207	190	200	187	189	205	212	204	197	190	211	204	188	196	191	214	200	191	186	199	183	191	198	198	191	182	186	228	230	226	223	173	211	190	162	197	194	190	204	214	196	193	186	211	181	188	177	198	177	212	199	211	219	216	199	187	215	213	219	197	183	183	206	206	190	221	169	202	191	239	198	200	184	214	208	193	216	205	224	193	212	183	198	210	216	215	171	163	177	195	217	193	173	224	210	203	183	186	188	218	192	227	230	186	180	188	204	198	204	180	229	207	168	183	210	182	202	183	206	197	194	213	194	194	203	186	189	195	223	181	193	183	202	213	209	206	177	205	190	163	171	197	194	194	210	204	192	197	208	206	202	186	233	166	204	195	203	188	195	206	207	215	204	209	200	188	180	196	195	184	171	193	221	175	184	208	212	187	195	221	211	177	229	193	213	198	195	209	206	192	191	196	182	207	201	184	189	203	203	195	206	198	196	198	185	205	191	198	204	217	211	216	200	182	205	206	174	206	197	218	203	196	179	217	193	195	192	214	192	188	196	185	200	215	231	202	193	199	204	196	200	214	172	183	186	196	180	219	198	214	184	196	198	200	196	196	224	193	193	192	214	182	195	186	216	222	205	223	194	188	215	203	171	204	199	201	192	217	196	225	228	210	175	180	198	219	171	197	170	216	217	199	198	160	210	176	193	206	192	200	199	195	195	179	197	188	177	221	208	173	200	177	182	231	178	186	187	173	179	204	180	167	203	201	193	204	192	163	191	196	198	180	222	167	208	200	200	182	187	179	200	226	222	219	201	189	212	165	199	184	180	212	206	222	188	198	198	192	192	176	230	203	203	202	185	208	167	183	195	203	207	181	179	189	182	202	191	225	209	194	197	221	177	203	189	199	181	188	177	202	204	214	207	192	181	206	206	190	209	197	207	211	181	216	211	188	243	201	185	180	188	181	197	194	181	191	178	203	199	196	200	206	195	199	203	219	219	194	201	188	193	206	219	176	193	185	193	221	192	213	221	177	213	190	184	212	202	165	199	196	194	204	166	190	233	205	209	199	186	219	179	217	202	189	221	200	231	203	205	186	206	221	205	184	219	203	198	203	221	182	198	207	209	181	208	209	204	211	187	214	184	217	210	199	185	203	167	196	183	191	180	195	223	228	217	189	186	205	178	198	208	201	168	179	193	204	196	173	180	158	221	206	203	212	193	219	196	198	206	204	181	166	199	195	195	211	205	184	211	215	203	208	206	191	213	160	165	180	201	196	186	186	195	196	208	213	183	199	192	202	181	201	204	189	193	171	178	175	214	180	219	174	196	195	192	209	175	164	198	160	200	193	209	196	184	200	214	179	187	177	178	223	214	183	199	200	224	208	190	187	189	184	190	193	194	156	227	230	208	182	170	176	194	179	193	207	212	176	186	213	174	199	190	191	199	209	216	190	226	185	197	185	189	206	191	201	162	199	205	192	218	212	173	204	197	191	186	189	197	205	177	206	168	209	182	194	216	200	190	194	218	205	204	188	183	176	164	205	189	210	209	185	196	193	207	216	177	214	179	200	220	205	188	219	202	192	186	199	213	204	203	193	172	185	183	187	175	220	183	202	178	186	202	208	190	230	199	201	196	166	204	177	199	195	226	196	193	188	207	220	176	172	195	175	196	183	191	192	186	178	192	200	227	200	195	183	180	201	171	188	184	180	222	196	203	191	195	188	232	202	205	194	228	202	206	190	202	199	207	198	221	185	174	184	215	210	188	218	206	176	214	206	201	210	191	192	198	191	184	213	194	195	185	200	193	206	199	172
9395	1215	2045	2259	1827	1500	1314	1142	1034	906	810	755	704	687	673	644	660	643	568	577	624	546	497	523	527	511	524	489	518	532	520	531	471	505	492	500	477	472	499	551	474	438	470	501	492	503	484	456	459	457	461	473	479	487	468	477	515	474	503	474	527	496	459	490	493	521	475	495	473	487	499	455	514	493	439	495	482	503	503	474	503	454	549	500	469	455	459	471	493	455	484	503	456	496	479	480	478	469	474	467	512	449	457	470	483	446	495	509	466	480	458	481	500	471	461	458	485	466	493	464	443	467	513	455	471	488	443	432	495	444	472	512	468	527	500	470	485	492	476	516	458	488	502	448	466	486	455	467	476	480	460	449	484	467	507	479	489	451	471	484	456	469	463	428	461	492	470	477	472	475	495	464	432	473	492	481	453	460	432	452	472	454	519	474	483	464	492	479	457	481	457	499	481	465	461	462	463	462	441	454	452	458	457	513	455	443	466	535	448	461	508	471	456	482	428	442	482	478	456	446	462	475	507	480	447	498	485	462	483	477	511	466	468	461	453	462	494	442	480	520	489	440	454	480	456	461	482	474	453	438	446	442	444	463	495	430	468	457	467	464	465	478	477	463	464	463	457	496	448	458	506	455	486	479	460	462	450	479	491	401	488	455	443	467	446	468	477	429	485	469	465	445	448	480	473	445	482	455	463	481	483	491	481	434	475	484	475	493	457	498	503	452	443	471	452	446	479	492	459	490	450	450	493	474	480	463	444	430	480	425	465	452	513	463	457	463	450	434	455	502	498	448	488	449	441	451	516	461	501	432	499	496	482	475	508	471	461	528	469	486	435	476	487	475	522	470	470	498	479	486	502	442	513	476	475	447	485	524	504	460	477	502	452	445	466	446	487	475	484	460	451	476	456	524	500	429	488	419	460	489	458	458	514	469	465	466	466	498	461	477	505	505	441	477	458	497	518	468	494	454	488	477	472	454	468	452	481	484	471	465	456	455	461	505	465	491	464	460	504	459	494	483	466	443	476	497	511	475	462	468	518	466	440	463	486	467	461	488	463	444	453	482	467	475	457	478	473	457	481	480	470	507	459	486	516	491	470	462	446	475	425	454	471	464	474	485	439	473	455	489	495	446	472	502	470	448	456	467	490	474	512	461	468	466	507	504	448	493	504	508	479	468	456	443	458	485	437	474	483	484	445	512	439	499	474	517	471	471	442	453	494	440	464	457	489	466	498	478	487	482	483	499	504	460	498	489	436	496	477	459	512	434	467	468	518	481	458	471	486	438	479	479	471	522	497	485	453	476	474	460	430	470	450	472	451	496	489	493	465	475	440	507	491	479	528	469	488	468	486	464	443	433	488	478	495	478	487	478	466	457	490	465	463	471	455	478	492	470	483	458	488	493	520	488	467	466	474	495	482	461	504	463	475	438	472	525	482	480	497	492	471	460	465	475	431	505	443	477	474	452	440	483	460	480	483	487	462	490	458	491	494	467	451	472	481	465	500	479	457	457	495	462	477	531	498	489	439	484	470	467	460	445	449	480	449	457	460	474	479	464	511	455	466	467	449	442	455	473	466	460	424	433	478	487	459	467	483	464	477	466	468	523	487	466	479	483	431	465	473	512	468	466	471	484	478	464	484	462	465	476	487	493	459	481	477	479	485	462	513	441	507	445	488	502	457	481	487	481	478	433	499	479	504	504	477	474	464	488	459	477	451	464	460	469	486	477	495	454	497	476	492	447	483	483	485	493	436	448	449	481	453	456	464	470	459	462	459	503	489	483	508	451	463	462	453	457	412	461	449	445	495	479	485	488	455	487	478	473	515	450	523	462	520	474	467	503	494	480	479	463	464	501	509	476	470	462	437	468	480	462	497	451	466	462	485	496	474	476	477	462	492	474	520	445	506	470	482	471	469	446	447	461	457	461	459	502	490	451	475	492	479	442	477	490	448	473	502	469	470	478	444	471	516	488	459	480	464	480	438	463	410	499	469	479	462	433	463	457	517	450	460	486	494	452	463	511	468	490	475	479	471	466	461	489	459	493	495	455	485	492	437	502	474	493	477	492	491	503	490	443	478	450	441	475	445	450	448	489	441	443	437	482	478	475	487	471	442	485	449	504	467	473	484	488	475	487	481	471	493	484	477	491	515	438	450	484	451	478	467	469	445	426	484	458	456	466	428	457	499	428	467	470	495	496	481	460	477	456	486	471	456	461	433	495	441	480	471	465	485	494	468	501	446	490	469	504	478	452	452	466	460	438	448	470	487	477	503	468	478	472	480	452	441	452	474	516	501	499	486	504	508	477	483	487	502	502	454	435	463	455	454	495	464	474	463	475	486	462	446	491	480	463	519	438	470	454	512	470	443	478	483	444	434	488	488	465	466	440	449	442	448	469	452	517	468	448	459	501	459	464	513	478	477	459	505	439	471	473	488	497	460	445	463	459	455	478	454	498	483	467	457	439	449	459	466	471	468	507	467	445	481	473	465	474	465	450	473	463	511	463	442	492	437	489	445	431	482	511	464	446	468	468	470	479	472	501	495	451	480	430	469	466	430	499	488	451	455	474	481	493	490	519	478	447	527	502	452	458	453	472	456	489	451	485	418	465	471	496	486	468	452	448	447	459	492	473	445	498	507	498	476	436	462	460	484	490	463	475	460	457	471	477	457	471	484	489	474	474	463	462	481	452	484	468	456	462	434	468	502	417	513	450	490	464	479	453	430	461	444	486	465	480	463	456	492	466	449	445	449	502	457	496	460	496	444	461	485	460	483	460	473	470	488	494	481	439	492	462	489	461	463	501	500	507	480	481	431	478	457	425	461	465	474	460	451	444	482	496	483	495	445	499	453	442	476	462	437	525	480	485	468	471	470	447	457	501	463	505	457	477	439	470	494	466	474	455	487	467	454	455	434	493	474	477	461	506	499	469	486	508	478	469	461	448	480	451	477	449	493	453	483	442	509	447	485	494	458	482	453	470	484	457	461	465	481	494	492	462	463	487	469	481	508	467	445	477	479	457	486	473	522	507	477	462	464	486	479	478	460	493	467	469	460	458	489	485	496	420	474	446	492	472	469	484	449	490	473	500	466	470	440	442	441	492	486	498	451	471	455	466	459	479	455	474	511	522	466	508	458	480	475	436	476	455	464	483	475	475	501	438	466	477	510	471	496	487	464	467	464	480	492	504	473	450	502	470	464	462	466	486	461	516	475	455	447	431	472	446	464	490	487	493	488	483	491	466	501	456	459	494	516	509	415	518	484	445	499	490	478	485	484	488	487	465	462	484	488	490	472	470	454	512	434	455	488	455	451	460	495	506	481	483	482	424	467	470	434	457	509	455	475	491	499	516	464	490	486	476	452	465	461	469	480	445	451	465	454	461	462	462	510	479	472	473	511	502	488	465	462	459	452	470	467	478	463	443	513	463	466	491	464	484	489	474	473	465	451	423	468	488	466	497	481	500	466	487	481	509	455	503	485	464	447	480	465	501
2322	287	237	240	246	241	228	287	246	251	230	263	231	236	232	253	234	227	251	217	237	231	198	265	284	242	231	231	231	242	235	219	268	240	233	235	248	215	210	230	251	239	234	251	215	210	283	266	243	244	217	254	278	234	226	264	251	229	218	248	259	243	249	229	249	234	228	244	249	257	254	259	242	243	247	256	258	225	241	270	245	243	270	248	232	242	247	252	258	260	240	244	254	245	248	252	257	270	244	256	256	258	255	244	246	230	241	249	224	234	243	243	256	266	218	233	256	205	246	232	249	237	233	215	248	225	238	236	264	242	243	267	230	236	253	241	184	240	232	262	223	234	246	249	249	228	234	258	245	251	252	264	244	240	249	254	264	267	249	229	235	273	249	246	222	248	236	224	251	261	241	263	254	236	239	248	269	242	261	240	243	219	255	262	218	251	247	258	251	242	230	237	206	262	248	273	242	242	248	241	254	263	244	251	201	255	223	239	255	213	247	240	270	219	225	243	240	241	247	266	261	221	238	227	240	250	252	234	222	248	265	228	242	239	243	252	231	231	223	214	254	245	236	236	231	250	264	222	278	249	227	236	218	268	227	278	268	224	248	261	250	247	244	231	259	249	224	252	261	252	261	226	260	249	243	218	247	245	236	253	244	227	249	275	218	250	234	236	249	241	242	263	258	260	215	246	268	238	289	182	252	237	254	265	239	252	251	245	243	256	255	242	222	240	240	237	194	242	247	233	230	246	261	262	274	227	237	240	252	218	238	244	268	227	250	222	195	223	251	222	256	247	262	256	245	259	250	228	286	252	240	230	267	220	245	260	260	260	251	286	260	247	215	237	244	240	258	247	241	248	258	235	210	244	243	251	218	241	252	257	251	239	246	241	257	281	262	226	225	263	239	252	234	252	228	237	237	218	205	249	250	201	271	231	248	243	242	212	218	253	251	243	254	219	206	237	243	258	232	258	254	247	259	237	216	224	220	242	244	242	237	252	205	220	219	275	247	249	277	232	214	253	263	229	228	243	284	233	253	219	259	225	245	251	274	233	241	225	273	248	253	259	232	221	224	224	229	249	281	256	223	236	227	230	251	232	260	251	239	209	275	257	262	240	219	247	253	254	251	255	247	251	258	243	219	201	243	293	241	229	243	263	258	244	242	242	258	262	258	251	262	226	219	242	243	257	225	210	259	245	236	244	229	257	266	236	254	239	243	240	261	231	261	296	225	243	232	270	231	254	241	219	227	241	237	238	229	235	231	250	248	252	239	214	240	228	260	245	232	259	247	253	241	248	223	232	234	218	255	263	215	266	272	247	270	231	253	261	263	254	231	222	232	231	258	236	249	223	235	242	245	260	227	238	218	255	240	247	241	258	247	283	230	251	251	247	221	233	246	264	219	236	272	229	240	237	263	233	237	242	269	255	230	243	243	223	265	254	250	250	254	250	239	243	250	236	257	259	231	225	243	238	225	235	256	247	263	242	268	259	261	264	261	242	249	251	224	246	286	255	228	220	238	234	236	241	237	260	304	280	247	264	225	245	239	254	262	266	251	227	256	242	213	209	262	259	214	249	229	263	240	245	242	214	239	241	219	221	248	231	252	278	233	279	242	239	236	270	229	259	231	226	225	255	278	239	259	261	247	195	258	287	236	226	256	242	254	205	237	236	218	245	225	217	229	263	241	231	222	265	259	247	214	221	262	222	201	249	251	238	242	241	260	221	235	232	251	244	268	278	235	220	228	223	231	258	253	233	277	258	217	245	219	247	268	239	231	242	256	235	227	241	235	224	240	255	278	254	251	216	235	263	236	244	236	231	255	237	257	252	255	258	233	223	245	257	211	223	234	248	235	233	212	240	226	237	242	258	259	273	226	233	235	245	223	225	252	269	249	271	259	246	247	227	230	235	242	244	279	262	274	239	254	227	230	211	252	238	227	226	247	216	231	255	243	229	220	270	247	255	220	244	244	257	262	216	243	269	248	252	272	218	261	227	248	266	208	231	231	244	242	226	208	230	246	237	240	257	256	250	248	278	232	268	269	243	253	232	272	269	226	243	209	246	286	232	247	214	250	221	228	234	257	271	243	246	270	254	233	237	248	238	237	247	220	226	247	227	270	224	242	253	255	212	244	257	260	245	253	225	271	225	218	235	275	263	239	223	258	260	215	239	259	257	232	227	254	250	258	253	259	244	286	238	242	246	243	234	233	255	271	232	247	249	236	236	268	215	232	277	244	221	251	234	240	248	253	271	252	231	230	244	217	208	228	248	249	256	245	251	253	247	239	254	261	262	249	243	270	222	230	251	249	252	214	256	244	264	245	258	263	246	242	226	238	239	256	229	246	253	240	212	244	269	236	245	237	235	267	250	242	227	259	258	222	253	240	252	225	228	244	235	252	224	214	206	256	220	233	270	243	287	238	249	231	238	223	214	259	267	248	258	252	206	233	221	251	254	249	230	250	249	248	255	215	241	241	249	227	228	244	253	262	234	249	245	243	261	246	263	241	220	236	246	260	220	228	275	218	258	252	243	240	228	272	212	228	265	251	256	236	264	224	233	248	223	234	254	220	242	269	244	267	247	226	248	218	247	247	240	250	246	242	221	230	256	246	246	278	236	250	268	255	257	239	261	258	255	264	223	223	247	250	224	264	271	229	249	242	243	216	243	217	226	270	236	268	232	216	225	267	253	225	254	236	240	251	226	213	262	225	235	235	214	233	268	232	261	238	227	243	259	234	219	236	252	217	255	255	271	240	247	227	246	265	247	238	231	236	263	231	239	253	231	211	251	250	260	244	242	248	224	237	239	235	270	243	230	251	259	260	241	213	233	221	255	258	264	255	263	239	250	237	239	221	220	222	243	250	270	239	264	264	208	246	249	235	235	245	232	267	250	230	232	239	250	258	258	267	261	233	259	239	219	269	253	235	247	256	250	278	245	231	239	237	236	236	246	260	229	225	257	232	247	270	241	245	236	219	255	281	243	227	223	256	240	229	258	263	225	251	220	278	240	265	279	229	253	230	264	232	223	218	243	246	241	247	268	242	239	271	239	231	263	218	259	278	249	251	217	265	242	228	243	227	212	257	216	279	265	274	243	236	216	225	237	247	235	226	239	211	260	238	204	245	265	231	271	266	231	221	239	230	224	261	263	256	236	222	253	227	229	216	249	210	227	254	242	290	244	248	251	213	256	264	247	261	245	258	232	245	239	237	255	240	239	255	251	259	242	212	263	240	225	231	248	220	211	254	246	233	238	220	271	233	261	220	282	258	238	253	238	220	227	260	256	218	233	274	268	234	219	241	263	225	230	235	230	205	247	236	210	260	270	224	250	230	230	254	271	252	235	251	243	247	264	253	247	252	223	225	233	268	221	214	192	206	213	247	239	229	276	227	239	268	267	234	256	260	240	229	209	251	217	247	245	253	223	244	268	239	232	255	266	238	231	232	239	242	229	238	233	245	256	251	248	232	245	266	228	269	260	246	251	240	276
2199	563	545	573	562	548	554	576	546	555	571	506	522	584	531	529	594	511	577	560	520	553	549	515	533	537	549	528	504	554	531	555	569	535	582	575	589	514	514	568	508	561	530	531	506	508	557	555	526	512	538	536	500	509	543	538	565	540	506	537	500	535	569	564	578	558	570	506	558	535	517	533	554	534	543	548	523	575	552	547	561	589	536	537	550	529	550	544	558	526	541	557	524	545	572	512	544	550	521	587	568	480	546	544	589	533	550	535	530	523	544	562	544	550	507	534	518	582	580	495	563	578	531	581	517	526	549	538	547	549	523	581	568	516	551	518	513	536	557	539	548	514	526	545	527	543	571	586	554	529	552	540	558	529	525	513	549	510	514	549	548	544	524	521	555	578	536	573	558	560	542	523	575	564	562	536	558	515	496	528	567	557	552	531	528	511	526	521	550	519	527	557	481	529	506	539	530	556	534	553	584	556	515	523	512	557	537	552	543	544	545	528	540	517	545	517	561	508	493	546	549	570	546	510	576	527	535	560	560	519	550	521	540	522	550	552	571	532	557	561	587	563	488	527	570	517	541	544	519	564	561	540	568	520	587	521	527	524	501	583	562	536	522	557	575	518	566	527	556	554	520	518	557	572	547	505	554	533	554	523	567	526	515	516	555	545	545	538	589	526	515	570	517	515	511	531	555	545	518	551	547	518	523	552	527	490	493	599	585	543	535	551	496	559	503	521	556	547	516	529	556	565	521	502	494	555	502	560	496	570	539	505	522	555	507	546	539	535	507	516	586	499	555	550	530	526	509	533	573	549	563	500	545	533	543	505	526	539	515	522	522	565	515	525	504	583	579	548	560	546	565	562	534	570	548	501	567	521	559	538	523	559	519	564	562	553	512	567	540	541	515	501	535	523	502	568	566	521	549	554	505	533	501	585	528	522	538	547	565	548	506	570	529	558	552	538	572	557	544	509	528	563	533	561	563	507	522	543	541	534	528	550	521	534	567	514	523	555	554	545	545	537	543	561	515	524	526	509	523	543	529	548	507	539	579	492	537	516	551	536	546	526	510	550	529	592	541	552	518	464	568	578	507	575	530	513	544	531	584	506	545	524	536	537	547	517	537	585	530	560	568	565	534	548	514	516	573	513	552	523	537	516	516	535	519	550	532	544	499	496	555	546	541	569	509	527	554	516	552	551	540	520	547	527	558	521	538	554	545	524	550	548	571	524	563	547	551	541	567	556	518	573	560	508	560	577	535	529	566	534	537	563	507	539	541	540	539	507	553	551	562	539	574	500	534	533	495	535	548	587	506	506	539	532	559	532	564	573	526	559	517	509	508	525	532	558	543	531	547	521	527	590	528	553	559	532	543	554	496	532	521	536	547	575	545	532	500	565	519	499	524	557	547	559	543	519	547	514	544	539	538	521	533	516	495	519	529	550	519	559	534	492	550	547	484	561	555	533	558	546	527	513	522	535	544	558	530	530	570	523	515	561	552	527	539	521	565	519	558	509	545	540	545	567	527	502	523	543	553	570	558	524	539	535	535	536	537	563	543	506	563	519	551	529	510	515	568	533	550	543	537	548	558	544	583	603	552	528	526	552	481	557	580	575	518	523	535	537	550	525	575	572	498	542	551	553	539	513	496	561	583	540	575	567	550	514	522	539	502	567	550	547	522	578	536	509	569	576	532	534	547	536	553	562	495	542	530	537	509	560	516	540	527	552	576	539	555	533	515	519	522	512	555	560	564	539	548	538	580	546	515	522	559	541	558	498	526	578	493	563	522	556	543	561	552	561	541	491	546	565	534	519	540	510	520	535	524	552	528	542	550	547	548	509	548	560	538	510	489	545	554	550	508	546	560	589	582	591	567	557	557	523	514	589	565	558	542	567	538	570	561	519	517	587	545	515	537	533	512	584	549	526	534	531	570	498	556	559	582	506	572	521	508	523	574	530	559	573	532	527	558	517	531	517	556	537	528	498	559	544	570	533	537	494	548	535	558	525	524	513	498	578	492	568	539	531	553	525	532	559	517	571	544	568	532	570	530	547	506	535	531	566	573	509	535	528	494	548	516	544	572	557	541	553	547	516	570	592	532	553	540	558	551	571	546	530	501	494	528	515	530	535	567	587	568	536	573	516	552	507	510	540	559	510	524	499	530	518	472	565	499	505	575	559	549	523	539	534	532	557	509	578	552	524	563	509	547	510	531	525	565	527	531	529	543	529	519	561	591	518	557	494	542	576	566	549	537	563	557	486	563	537	499	569	569	534	525	551	506	480	577	595	602	548	539	546	546	554	530	547	525	515	565	560	554	548	517	498	537	515	536	560	538	546	535	532	550	520	534	507	547	532	544	527	528	518	532	529	546	553	513	597	534	524	562	523	541	549	541	556	554	543	521	560	578	541	553	547	530	526	556	528	506	575	533	552	550	530	536	555	535	532	581	518	549	550	545	541	533	537	539	534	544	565	518	514	557	570	528	536	523	552	570	585	499	567	546	508	562	535	533	566	542	546	504	553	515	555	507	544	559	544	540	524	531	537	509	501	539	580	533	571	536	535	534	548	595	543	500	524	566	567	543	547	538	524	539	557	523	522	498	555	560	567	582	543	533	554	538	569	566	538	584	537	565	499	571	563	546	554	503	536	545	562	521	561	520	520	527	567	566	544	503	551	563	538	514	530	532	532	557	549	528	523	510	543	549	539	519	546	508	515	519	531	562	527	517	527	530	506	578	532	536	519	528	565	553	537	551	503	580	561	523	516	526	509	531	529	538	519	548	530	554	546	549	537	531	516	525	560	523	510	523	542	566	539	527	541	558	544	521	542	541	562	571	538	553	525	555	555	541	566	553	592	539	555	499	537	524	511	531	558	544	544	510	532	558	515	521	520	558	552	562	517	503	539	533	512	539	552	545	565	567	531	572	542	558	540	526	574	552	589	534	525	552	525	537	535	521	576	548	532	585	543	556	536	501	580	594	536	572	521	527	540	544	515	534	528	537	534	580	578	544	522	552	550	552	527	552	528	510	559	549	521	566	538	578	565	521	517	537	554	552	565	517	533	536	523	556	492	516	551	558	564	546	581	512	535	581	524	585	527	539	551	521	563	521	547	534	559	554	520	512	557	538	536	484	533	587	500	526	513	537	578	518	522	566	514	552	564	541	561	587	539	562	524	527	550	548	532	563	504	532	559	581	568	542	538	533	552	551	527	545	560	479	498	532	576	531	531	543	547	551	542	542	532	508	533	520	525	490	580	558	559	513	521	544	516	532	555	537	572	531	533	548	512	554	557	510	546	583	549	588	519	505	552	559	514	523	550	521	509	563	540	537	518	533	517	546	556	531	505	512	552	507	548	531	514	520	534	530	547	575	557	582	545	549	532	511	558	498	530	508	486	538	555	550	494	555	522	535	495	551	520	574	513	524	516	532	539	516	559	528	519	569	507	553	529	553	575	517	520	544	521	565	552	546	543	560	539	485	527	565	540	551	534
9163	648	620	411	271	235	219	188	176	152	171	161	138	121	133	146	117	125	133	137	152	148	153	160	150	152	148	118	141	144	127	113	120	135	143	135	142	133	112	123	154	149	149	134	126	116	124	113	144	117	136	134	143	123	121	138	111	140	115	135	110	121	138	100	138	143	124	119	131	157	143	113	107	120	113	138	129	121	126	141	120	125	118	141	137	103	122	122	131	127	127	105	129	129	132	117	123	111	116	133	107	115	117	125	127	128	136	133	154	121	113	109	111	131	132	139	144	115	109	108	128	150	157	146	121	122	122	131	157	136	120	139	136	134	105	115	128	125	129	151	137	132	132	132	133	136	124	129	115	128	130	138	107	132	133	124	124	123	111	122	146	135	126	132	128	121	147	145	125	132	131	125	129	128	126	136	110	120	128	132	127	103	133	144	125	145	118	121	146	110	124	126	116	97	144	110	129	117	140	137	121	136	116	122	130	129	120	149	142	142	111	136	150	132	125	120	152	114	99	124	139	113	131	128	122	128	125	131	109	107	132	120	125	141	132	110	134	112	161	134	113	132	133	156	150	138	122	127	159	134	114	123	124	129	125	137	125	110	154	127	128	123	158	140	132	158	134	132	128	137	116	114	161	121	119	137	119	135	115	141	109	147	116	138	129	150	133	123	135	120	129	109	119	121	124	124	108	119	104	135	142	151	121	148	144	111	131	125	119	106	129	133	120	138	110	148	127	143	135	113	121	119	135	141	143	163	140	141	130	128	119	114	134	145	155	117	124	130	125	123	124	129	123	123	145	123	147	121	127	115	112	151	123	119	123	133	119	126	111	96	132	124	130	119	134	123	141	138	118	118	136	123	155	111	139	119	130	128	140	116	138	128	124	123	131	142	126	141	139	117	158	128	135	138	120	135	107	126	129	138	121	118	134	138	126	149	123	151	144	136	142	132	108	143	139	119	135	114	128	135	119	130	130	137	140	126	134	128	140	125	114	121	128	127	114	124	126	125	127	118	121	128	125	122	115	105	111	104	140	148	137	114	122	134	114	112	146	130	134	125	126	114	128	129	127	114	141	115	136	122	129	114	145	136	123	130	149	138	115	140	109	126	134	116	122	116	139	146	123	127	141	116	124	146	128	122	125	133	125	154	127	127	133	115	116	137	119	134	116	122	127	116	143	118	138	126	119	134	131	127	141	135	125	122	139	99	103	125	126	106	146	155	156	133	142	153	126	137	111	120	129	132	131	127	127	135	135	112	106	142	114	126	144	120	119	129	115	134	122	144	144	126	123	123	129	119	133	132	127	121	146	115	113	113	116	111	129	134	114	136	123	115	123	131	135	124	123	109	134	121	129	116	116	115	131	142	125	145	137	137	116	139	117	142	123	154	126	124	145	131	102	125	114	117	113	131	128	115	112	109	115	137	117	124	137	145	114	135	116	114	145	124	135	132	118	131	108	122	108	134	141	123	127	127	112	137	111	131	132	138	154	128	119	132	121	124	111	122	116	141	115	118	141	129	150	122	132	130	108	123	123	126	128	128	128	134	131	136	133	130	134	139	127	115	116	118	112	132	111	133	143	109	110	139	146	124	95	131	142	106	113	138	127	136	117	128	124	113	131	121	136	140	117	138	146	157	134	104	125	106	131	133	135	125	134	99	138	121	126	126	125	122	125	132	113	127	132	136	144	135	128	139	117	126	135	119	154	133	128	156	118	133	121	128	121	118	127	161	119	140	130	144	115	130	133	114	132	130	110	113	124	122	118	143	121	135	104	145	143	116	139	133	116	126	124	119	135	115	120	132	140	119	125	117	137	130	138	126	132	138	123	133	98	161	118	124	119	129	125	134	127	130	118	136	142	116	104	111	121	112	109	119	109	118	141	120	128	129	148	122	129	136	137	112	137	121	138	137	123	127	127	132	139	120	144	134	119	115	152	131	128	112	121	139	119	136	145	126	124	126	140	138	137	117	123	126	123	124	117	125	115	108	149	114	130	124	138	144	130	122	117	122	144	131	121	143	106	130	124	113	120	135	127	122	121	125	113	123	120	114	119	138	127	116	127	148	95	120	121	130	151	129	135	125	148	131	114	115	130	128	132	111	101	130	113	127	119	126	117	158	110	141	130	118	133	134	129	114	126	131	145	134	128	121	107	116	127	128	127	124	136	115	136	124	144	124	138	127	116	114	123	122	129	120	146	108	155	123	122	116	130	125	126	141	129	130	136	101	123	133	119	93	115	119	129	126	135	130	110	132	141	130	133	102	128	128	122	138	118	111	118	150	121	148	134	128	132	125	112	129	128	126	132	131	119	106	132	122	110	128	129	109	121	140	125	123	113	127	119	146	135	119	123	132	109	139	125	127	135	139	130	133	120	121	136	150	119	137	129	138	126	146	112	125	152	134	130	141	126	132	169	112	131	141	145	118	144	115	115	98	121	145	127	116	122	102	133	129	130	120	136	105	137	113	121	121	129	143	120	137	118	151	133	155	122	127	116	150	117	117	118	136	119	136	116	140	116	130	121	132	119	139	124	133	128	124	115	118	112	128	126	113	137	148	136	148	156	141	133	122	129	135	111	133	138	135	140	113	151	134	134	136	120	142	119	119	124	139	115	121	153	138	108	122	144	115	129	116	146	141	115	118	125	114	118	108	113	126	121	134	122	125	120	116	139	140	126	130	128	124	147	97	145	123	112	133	123	138	103	147	141	125	122	127	133	137	139	149	114	109	135	124	133	112	141	138	140	123	110	117	123	124	133	138	120	109	124	133	145	125	123	115	108	107	119	103	132	136	110	101	114	124	107	129	119	139	134	121	135	133	111	127	120	121	106	122	122	127	122	146	122	133	132	153	125	114	129	132	134	116	126	140	124	130	133	140	137	142	123	147	137	121	129	138	124	107	124	119	131	131	115	118	133	123	133	164	149	123	121	118	129	119	105	120	125	145	119	123	141	127	120	123	109	116	118	129	120	131	119	114	139	127	115	148	117	117	136	141	143	154	130	142	162	114	113	125	140	126	117	117	119	123	137	135	107	118	113	132	127	125	134	125	139	121	121	111	115	125	113	141	115	133	140	152	123	119	120	131	141	140	110	124	130	130	119	128	115	132	150	154	133	142	94	139	118	133	132	123	132	133	146	135	130	121	114	139	142	105	113	140	119	119	119	116	114	117	133	124	127	141	121	131	119	138	138	120	128	121	125	131	126	130	132	116	139	129	142	135	140	137	143	119	142	114	164	153	130	114	123	125	135	135	138	101	114	125	110	137	128	123	119	98	134	131	118	131	140	127	148	135	111	122	122	130	152	138	133	119	116	147	123	103	130	132	132	152	118	111	130	110	129	134	152	124	122	137	120	115	133	129	117	138	128	143	121	116	120	126	109	124	130	126	118	146	111	136	125	120	125	118	162	140	129	145	123	133	149	106	99	126	106	132	134	135	141	136	151	147	133	114	129	142	123	143	128	130	139	129	131	167	126	152	120	130	114	128
7113	637	1065	1185	1019	829	719	666	580	560	504	474	445	443	408	419	424	391	375	351	352	364	376	379	389	364	384	349	315	303	338	312	373	355	319	355	353	312	333	351	366	325	359	332	348	347	322	337	346	342	353	374	333	338	325	294	341	341	327	356	286	327	328	282	310	352	321	344	303	299	315	318	325	319	324	323	324	346	345	297	301	307	327	272	301	329	342	317	349	316	335	351	302	322	324	330	346	331	305	315	305	325	297	290	349	337	343	317	295	344	322	314	331	288	293	285	334	295	290	315	313	322	304	345	320	308	318	323	311	339	323	320	318	336	322	325	305	334	338	299	327	347	312	328	344	327	338	312	343	340	344	316	307	322	342	312	329	300	326	319	300	263	324	316	330	302	356	312	347	319	363	295	324	305	306	330	309	299	313	316	326	309	330	325	340	308	314	299	289	279	284	297	306	334	303	311	308	312	323	334	312	318	334	281	297	377	336	292	331	316	296	310	301	330	315	308	317	323	337	304	310	302	300	307	315	328	330	352	310	298	325	322	332	320	303	317	356	286	328	294	321	290	335	302	334	336	314	324	309	333	361	338	293	308	311	314	335	368	311	301	315	312	323	281	326	308	321	310	281	333	317	333	303	319	299	307	310	321	318	305	316	334	311	327	297	316	310	303	303	347	318	312	343	345	327	320	269	333	294	284	319	289	340	312	308	334	330	345	319	331	324	326	310	360	312	341	321	287	349	312	312	307	278	311	315	318	309	329	338	354	312	319	308	335	333	320	315	333	320	320	307	338	328	306	336	294	348	304	308	264	305	312	325	298	340	308	317	323	289	336	332	304	320	352	319	343	294	323	340	322	328	332	354	312	322	320	338	326	337	300	307	315	312	288	304	315	302	339	315	293	308	340	308	302	329	326	322	312	337	304	311	289	316	333	292	337	313	299	335	332	325	297	326	294	333	297	280	321	301	342	309	317	299	329	300	304	321	319	323	336	305	332	307	287	301	290	295	297	327	333	312	313	324	290	336	331	321	335	309	310	308	318	309	326	306	326	317	323	286	314	318	348	286	299	309	329	303	341	301	281	320	303	294	342	310	345	289	333	322	317	301	314	328	302	321	334	314	323	310	305	300	300	305	299	339	284	306	282	268	300	307	303	280	326	286	342	309	311	310	315	315	310	317	338	322	296	314	308	307	344	302	298	296	336	326	282	338	326	323	347	326	294	312	337	294	322	312	303	321	269	322	315	312	310	323	302	318	319	304	333	325	293	306	316	324	331	331	298	318	336	327	302	360	345	343	317	327	323	300	302	310	304	311	308	313	335	294	332	297	354	316	316	331	333	302	311	327	303	349	328	287	337	311	328	322	308	316	332	336	284	318	322	341	323	328	282	321	302	298	327	321	296	324	311	327	296	308	317	332	299	313	315	311	276	287	321	325	315	290	328	311	308	316	348	308	268	308	339	311	315	305	345	272	324	327	307	296	317	293	303	342	339	302	317	321	334	272	360	352	332	326	340	327	318	311	312	319	306	319	345	331	332	328	317	328	294	340	267	299	339	336	311	314	332	298	275	318	288	308	318	314	325	320	323	278	300	296	312	340	339	333	274	313	349	323	331	329	332	311	323	334	337	301	321	312	337	325	314	298	322	306	315	302	339	310	303	283	307	316	320	309	285	293	304	299	312	315	327	293	323	293	358	287	285	291	351	317	319	323	315	318	321	269	333	355	321	344	318	285	324	336	305	324	294	292	340	324	341	318	301	334	315	300	326	291	295	333	309	328	290	308	292	326	331	309	323	334	329	358	304	293	312	339	297	335	346	344	301	327	322	295	338	330	342	315	328	292	304	309	321	320	341	306	310	283	323	283	332	300	283	316	305	298	275	332	301	289	294	276	333	289	315	301	314	336	315	319	303	314	333	265	306	284	323	313	309	289	326	303	316	308	317	314	300	353	355	321	308	352	293	309	351	318	316	312	276	323	335	281	303	299	321	319	301	301	294	303	329	355	342	318	291	334	343	322	333	317	310	328	342	311	320	302	338	327	330	310	318	295	320	320	306	309	325	305	328	308	320	311	338	299	314	320	315	311	318	304	322	304	329	319	314	331	342	346	302	323	326	325	305	334	291	310	308	326	323	298	309	286	339	316	329	314	304	342	319	297	309	281	291	322	313	316	319	318	327	323	296	325	298	302	316	312	293	300	326	314	315	316	305	311	286	334	310	335	286	314	329	346	321	310	311	314	311	321	314	318	300	316	311	295	317	343	300	342	328	309	295	308	299	305	278	295	331	321	271	337	326	309	299	304	320	304	311	293	343	304	343	312	303	330	316	321	302	329	310	298	321	318	279	300	287	317	307	325	336	334	317	306	317	301	302	300	316	324	370	308	369	301	318	304	290	322	321	317	348	338	301	349	342	320	320	340	303	303	328	326	324	291	328	335	319	317	329	317	313	300	293	301	307	324	334	291	325	306	308	339	321	313	327	348	331	320	317	305	340	333	316	312	345	329	304	324	328	303	331	310	299	313	280	338	300	278	300	326	336	287	288	305	309	348	310	332	322	328	324	312	337	336	347	326	280	339	328	303	302	323	290	317	307	300	327	317	322	309	312	335	303	296	335	312	278	343	339	314	298	305	322	297	309	312	309	312	311	291	288	350	317	317	316	317	294	306	346	359	318	354	307	288	350	309	294	327	336	343	340	315	314	337	335	296	335	295	312	317	322	309	324	296	289	293	315	348	306	303	313	320	312	319	304	323	338	302	326	312	309	317	274	316	313	300	315	325	301	344	301	309	312	339	307	299	327	304	315	338	304	342	320	347	291	319	264	337	313	320	301	302	325	320	295	323	314	296	317	360	332	309	299	297	319	297	340	318	319	325	307	300	334	320	312	339	329	311	308	329	332	292	323	322	319	305	325	317	299	313	281	330	270	334	315	287	309	315	331	307	303	295	303	344	333	303	284	320	302	314	338	317	317	298	316	335	318	307	323	295	279	317	298	339	317	320	304	306	301	326	329	302	333	323	325	298	323	364	275	319	349	305	295	316	329	318	308	279	331	332	304	321	309	329	311	281	325	321	310	299	318	303	344	323	318	305	317	311	302	303	323	328	318	296	310	274	315	329	311	263	306	341	293	300	320	344	318	313	309	327	350	312	291	306	327	368	337	320	312	298	335	308	316	286	328	330	296	329	288	316	316	308	317	318	290	343	309	307	343	307	329	308	300	313	320	309	345	318	319	315	314	333	316	299	330	305	331	342	303	339	313	293	298	327	284	299	284	327	324	330	332	328	326	328	282	305	344	287	296	319	339	312	329	338	311	301	288	310	316	303	308	310	296	306	335	282	293	320	306	310	286	307	315	292	317	319	298	317	316	324	302	347	287	322	322	291	332	301	327	300	323	322	328	296	317	327	311	332	326	320	305	315	310	293	308	319	321	314	328	354	300	333	315	333	303	312	321	320	313	332	341	322	289	288	354	317	310	317	324	328	312
16998	1478	1060	726	569	443	340	314	250	231	293	227	238	258	214	220	241	215	215	211	228	223	217	220	181	207	212	216	230	209	215	204	215	197	198	213	196	205	191	209	195	205	166	181	230	226	220	195	202	202	219	192	232	183	211	164	195	217	223	177	189	191	198	203	206	179	211	201	212	190	196	198	181	187	189	189	184	194	168	206	200	200	204	204	236	227	209	200	227	208	213	210	207	192	214	161	175	189	201	204	213	205	208	217	176	190	193	234	191	202	210	205	210	215	208	169	195	223	223	192	186	180	229	189	210	221	222	214	201	199	222	189	237	208	173	205	217	202	196	212	194	204	212	188	214	230	179	182	204	230	218	197	204	200	170	191	190	205	190	193	169	190	195	196	201	220	203	188	208	195	185	196	229	200	211	190	190	181	184	207	189	180	175	181	188	199	195	206	210	172	176	180	221	221	177	192	205	204	185	212	217	182	209	171	166	190	199	189	199	173	203	208	202	188	192	191	180	208	200	184	219	203	172	181	195	196	207	210	170	189	195	235	230	195	223	219	202	203	203	211	203	212	222	178	177	189	200	199	227	191	183	191	201	216	188	212	218	189	199	161	217	192	207	204	212	219	190	192	195	181	216	197	192	190	209	200	201	190	206	213	191	214	204	217	180	233	180	198	207	178	214	181	194	221	193	198	184	163	183	205	189	208	180	213	204	182	213	208	185	177	220	211	213	230	231	211	173	163	195	185	190	196	196	211	194	202	216	191	201	213	225	199	215	210	184	213	231	211	204	197	203	216	197	184	200	187	207	196	202	208	209	201	191	200	191	209	170	183	217	202	186	205	220	190	193	196	162	203	191	200	196	200	199	168	184	175	230	190	186	226	206	189	189	209	190	207	203	187	187	182	184	217	172	200	189	195	185	195	201	208	201	216	212	192	172	201	218	211	180	214	166	191	214	192	214	184	198	187	195	205	193	209	212	204	210	184	211	217	168	191	203	214	222	186	203	207	190	174	207	179	205	239	206	208	201	209	184	173	222	189	182	223	200	209	208	191	192	180	214	199	188	174	169	198	190	211	207	205	189	188	206	200	196	201	206	206	205	222	180	196	221	217	192	206	212	223	173	225	213	182	197	191	203	199	192	185	222	192	219	232	207	193	222	183	232	191	195	196	230	188	187	206	199	189	218	204	226	197	216	193	217	178	214	193	218	222	196	196	186	193	175	198	177	214	190	205	221	172	204	197	192	204	197	192	210	183	189	180	172	194	189	189	196	209	199	216	181	168	199	221	165	230	212	188	204	198	215	209	181	211	209	198	217	194	194	190	212	175	186	180	204	195	222	201	214	229	180	199	175	196	170	188	176	180	225	190	188	205	197	215	228	204	195	197	212	207	192	207	195	217	183	197	214	212	188	188	193	180	206	200	235	221	200	203	207	172	193	201	186	202	220	208	199	226	196	187	235	200	176	221	210	201	227	207	186	206	196	207	218	184	199	183	187	187	193	202	193	205	216	192	203	180	198	192	198	196	205	162	226	198	220	192	212	227	198	203	234	221	187	182	180	198	202	221	198	208	218	169	204	218	186	224	192	195	178	206	199	199	204	198	179	197	179	189	202	224	216	185	211	192	177	183	210	207	155	185	203	180	205	224	199	213	219	216	199	208	192	189	209	174	180	189	206	234	183	211	230	208	201	209	188	193	196	184	184	208	213	191	208	184	243	202	192	199	207	205	201	206	163	208	213	180	192	180	199	193	211	237	201	212	206	176	203	197	226	206	192	200	197	215	196	200	223	186	202	182	230	230	186	191	195	212	209	209	213	168	197	190	191	226	192	185	196	190	200	203	192	221	197	179	202	191	235	179	185	181	192	203	202	218	205	206	207	189	220	190	208	208	184	208	239	195	200	206	195	189	228	197	171	203	208	197	214	183	191	202	199	178	214	172	204	202	189	202	189	194	206	181	196	183	195	199	194	218	202	192	197	212	221	202	171	172	192	199	225	185	182	195	233	182	224	195	205	209	166	165	204	192	199	183	204	225	204	180	195	186	206	223	214	217	200	197	205	212	212	173	192	186	234	185	228	190	216	217	166	221	208	210	192	215	187	177	197	204	189	201	198	215	202	198	222	177	191	207	207	195	162	173	209	187	192	204	189	188	214	229	195	196	223	196	209	182	228	198	180	196	167	209	202	201	209	219	218	179	222	206	204	194	242	215	207	199	197	199	232	195	215	205	196	213	207	214	178	204	201	209	217	203	180	185	170	188	201	187	225	234	189	221	203	182	201	191	196	190	209	211	202	199	216	182	206	198	201	183	194	201	202	200	187	187	198	210	211	221	202	204	196	196	198	183	204	212	209	201	194	179	195	196	199	223	176	208	187	201	229	196	213	187	210	183	206	201	183	230	185	188	207	197	199	204	177	199	183	178	211	181	208	199	180	189	186	202	203	201	215	188	195	213	189	204	216	197	206	190	206	209	205	196	176	179	185	206	191	181	197	203	210	196	194	196	240	202	225	227	194	178	185	185	179	196	209	202	232	196	206	226	216	206	188	189	175	204	192	212	185	184	194	205	168	211	183	212	202	216	190	218	200	210	193	208	186	214	215	226	200	200	182	208	197	192	228	202	193	187	198	195	193	191	184	189	198	209	220	188	197	230	180	190	183	192	184	193	177	194	195	218	200	190	178	190	187	195	192	212	195	200	204	229	205	186	174	195	198	217	199	191	207	168	224	195	188	208	197	222	206	177	174	218	183	213	210	186	202	197	177	182	197	199	200	202	193	201	208	207	186	188	200	201	182	178	210	203	183	193	215	186	206	207	197	202	190	157	191	203	192	196	201	223	239	205	204	206	185	211	182	218	212	212	206	206	206	217	208	174	184	208	202	178	212	215	188	189	206	171	193	195	191	183	206	187	199	183	190	188	176	218	227	212	230	218	196	187	155	195	192	204	224	214	192	210	224	201	201	187	209	179	191	208	206	199	189	194	191	200	184	207	210	207	169	211	198	193	195	193	213	226	198	204	198	192	197	208	193	174	198	192	197	200	184	190	195	188	192	176	193	203	193	192	192	182	176	206	230	191	177	199	205	194	194	217	206	227	188	184	218	194	181	212	195	219	190	202	216	203	175	209	187	194	173	194	204	196	197	216	192	180	212	202	191	220	195	210	210	189	189	205	191	212	201	205	189	230	197	198	199	198	179	183	174	206	185	205	227	201	184	219	218	201	209	228	227	220	200	218	200	188	206	184	220	216	212	210	209	211	206	202	187	182	165	185	192	201	191	186	203	190	204	193	199	180	242	182	204	205	227	195	191	203	181	217	237	199	180	188	182	191	180	212	227	192	173	174	166	194	197	196	186	211	194	203	163	202	218	210	212	172	198	202	180	220	184	223	206	193	217	186	210	210	190	203	177	196	194	185	185	196	191	214	159	213	199	208	215	215	205	181	191	212	190	214	189	202	184	185	200	185	177	186	214	194	201	193	207	224	182	190
9652	1189	2017	2199	1911	1513	1261	1070	961	907	772	742	733	677	656	643	600	618	602	544	538	596	552	540	530	550	552	561	502	528	479	494	499	499	551	505	492	503	511	512	483	522	538	492	503	461	508	486	538	459	528	498	518	477	461	520	518	467	511	460	461	472	463	491	470	486	486	467	494	465	534	479	494	477	497	462	470	510	501	480	453	461	509	485	485	511	488	480	521	487	444	459	491	481	531	454	535	477	496	471	499	461	488	486	477	506	487	513	499	461	487	482	498	484	473	444	486	462	509	487	457	461	465	459	522	471	473	469	474	483	484	491	490	465	490	494	474	480	452	470	453	494	444	471	476	507	487	514	505	471	474	508	456	493	476	485	464	480	436	466	495	520	483	481	491	462	496	486	491	468	501	437	492	461	456	494	489	463	482	504	479	460	516	446	473	454	474	465	466	431	463	476	459	473	461	481	501	465	487	499	457	449	466	466	490	457	479	483	442	457	458	481	460	492	468	499	470	498	512	465	471	524	483	499	486	495	484	468	490	500	480	454	492	518	454	502	452	454	470	476	487	480	499	490	469	490	479	453	476	481	500	499	472	475	494	497	459	443	458	473	481	462	512	447	476	480	489	447	495	510	462	466	470	464	484	481	490	501	441	504	471	484	477	493	506	512	488	475	496	450	481	502	464	451	490	544	527	432	471	502	491	485	454	480	489	479	461	489	443	473	474	490	441	487	480	464	477	449	472	475	501	454	456	451	493	481	473	479	497	488	468	502	449	451	512	473	469	486	522	508	489	451	465	470	484	478	503	455	495	497	470	479	489	500	476	468	466	504	470	513	474	481	496	456	455	438	435	499	458	500	471	473	479	444	446	456	473	523	448	450	463	473	454	456	456	481	501	474	486	475	480	485	481	495	509	492	491	452	441	489	509	469	496	514	510	494	510	486	488	486	435	473	492	468	539	501	419	505	515	487	501	475	414	462	447	496	469	465	458	481	456	489	498	457	454	487	481	482	470	455	417	467	497	475	471	452	475	462	457	456	496	424	487	487	509	503	463	464	497	486	458	498	436	465	433	509	461	456	493	454	460	461	522	498	468	471	465	490	464	504	447	496	504	467	447	453	464	447	442	477	498	487	485	472	457	467	450	443	455	479	481	500	459	482	458	480	478	434	478	502	479	508	456	483	478	453	465	468	486	429	473	459	472	453	467	502	494	496	450	486	503	470	495	491	471	511	468	483	470	489	475	467	489	509	477	466	506	482	474	513	484	476	495	517	471	480	466	452	478	473	498	491	480	444	487	465	493	506	497	464	480	467	465	456	518	497	455	517	467	485	522	475	460	477	491	506	522	474	464	450	440	458	473	461	468	478	467	513	488	452	445	482	463	476	437	523	481	508	470	454	490	469	470	470	500	470	472	453	470	462	483	476	500	514	487	494	454	491	484	485	467	477	464	481	478	496	448	479	437	463	508	471	451	458	461	475	502	482	498	514	509	461	490	494	506	462	496	454	490	476	473	499	471	436	472	462	505	500	499	459	489	494	498	468	486	468	431	490	523	477	463	501	455	486	493	473	445	493	523	475	464	489	476	469	465	481	466	455	475	503	469	502	495	487	497	478	459	458	472	484	472	509	472	431	473	493	481	482	491	496	449	464	484	472	472	524	459	465	508	466	488	467	447	423	422	485	461	479	470	510	487	458	494	442	460	482	418	479	447	453	480	524	472	525	459	471	502	485	460	484	481	444	459	456	485	474	489	493	485	489	456	462	481	469	484	505	478	473	500	455	446	457	519	465	457	506	460	495	486	479	475	498	510	485	500	449	485	482	462	491	474	476	509	468	477	452	457	443	485	494	489	493	462	475	475	474	463	469	472	486	494	477	458	473	432	453	482	463	444	463	452	457	501	504	447	475	472	433	490	494	431	490	479	467	469	462	481	488	497	484	517	496	470	448	481	473	484	452	480	481	471	473	464	461	506	470	456	456	446	479	460	468	448	457	469	479	523	497	468	455	491	494	469	512	479	521	474	493	487	496	491	455	466	488	438	500	499	474	511	500	460	486	490	448	484	500	509	448	503	496	488	478	470	464	454	480	477	503	517	484	495	501	488	438	481	462	527	498	470	488	481	491	515	475	480	456	473	502	460	475	458	447	501	493	509	484	469	489	491	497	493	486	512	481	455	501	459	485	488	487	497	486	493	518	489	522	482	485	480	458	511	467	472	523	486	516	501	492	468	449	465	476	496	439	469	443	507	505	485	474	460	459	492	475	462	457	484	473	506	466	485	489	494	463	469	483	506	489	531	445	487	494	490	466	477	484	452	465	503	457	525	523	480	462	479	499	475	520	488	467	474	432	482	492	500	527	476	524	474	479	452	456	451	488	475	480	437	502	495	477	498	467	455	504	486	488	462	506	519	447	477	480	443	502	472	466	499	506	493	471	496	484	452	495	475	513	476	468	467	465	463	490	474	499	479	499	466	459	466	498	460	499	495	500	454	500	508	476	515	453	495	486	492	457	442	473	496	471	482	492	471	479	479	503	481	487	503	450	452	491	438	476	457	509	460	448	445	492	490	477	466	503	511	445	474	489	475	473	526	450	458	483	477	490	492	454	479	507	486	481	497	457	490	493	475	479	446	473	515	468	471	441	442	479	452	481	463	452	490	511	461	486	447	450	459	440	488	480	473	500	471	489	463	504	491	478	485	436	458	493	505	486	484	525	494	420	498	466	478	486	479	488	492	491	471	503	469	487	448	485	495	468	476	470	441	507	449	464	460	463	474	486	487	462	460	472	492	470	503	472	550	520	479	504	467	454	501	453	472	488	482	455	509	507	468	451	459	500	490	456	483	474	491	467	484	470	455	496	509	473	451	433	502	507	472	510	495	461	512	464	468	494	477	466	475	493	471	470	459	501	499	490	497	458	469	454	517	507	471	463	450	447	500	515	493	503	459	450	491	510	496	519	470	457	446	476	471	473	469	500	487	444	480	480	476	494	473	481	447	464	469	439	464	483	471	449	430	467	512	448	535	466	486	467	467	525	474	453	448	524	483	496	491	494	503	488	472	486	461	480	482	459	464	465	485	442	471	475	479	490	485	453	495	473	485	472	477	454	461	463	474	503	458	527	476	468	496	423	483	467	457	488	464	540	516	482	460	502	490	501	474	507	468	469	486	465	482	461	483	492	493	494	459	520	462	475	471	481	478	468	447	462	524	475	481	455	453	498	507	467	469	488	530	462	467	480	507	460	500	489	460	484	490	479	479	506	476	479	486	450	464	509	469	490	490	504	456	480	471	501	496	488	487	491	468	467	491	453	525	456	486	512	450	502	477	449	496	501	500	464	471	484	477	457	483	506	493	477	463	517	501	479	526	494	446	510	499	479	480	462	483	471	511	473	500	453	494	489	455	469	477	500	458	476	481	469	450	478	534	480	432	459	457	506	544	494	473	452	450	481	480	463	490	468	456	497	474	492	496	458	496	502	494	491	512	485
2216	281	238	224	232	228	263	262	232	232	221	234	262	229	274	252	260	249	246	255	254	245	259	234	223	268	251	226	260	225	228	232	249	259	241	253	251	224	234	258	255	212	272	251	253	240	254	262	231	247	221	241	236	234	245	257	227	251	263	294	240	227	238	250	252	224	242	244	245	254	249	216	279	267	232	250	240	255	256	234	232	251	272	255	252	230	270	258	228	252	237	226	244	248	235	227	269	270	258	248	251	279	237	243	227	223	246	223	262	251	255	275	228	219	239	211	237	243	251	241	271	244	254	231	253	237	236	242	226	266	247	207	251	218	236	251	245	278	254	259	263	231	247	262	247	255	210	228	246	269	225	257	239	273	244	236	240	254	230	278	237	259	279	247	243	263	249	241	195	240	241	236	263	243	248	257	244	260	281	269	255	238	227	241	271	262	240	251	213	247	242	254	246	256	262	218	230	252	248	247	243	263	253	241	259	231	264	280	223	233	252	254	252	241	242	249	248	256	256	235	245	231	240	240	241	261	267	240	210	272	261	233	256	268	258	222	248	255	243	237	266	249	290	239	243	254	261	260	231	233	281	230	230	250	270	262	236	260	262	269	253	239	239	246	232	271	225	243	244	254	232	242	225	233	300	232	246	246	266	276	224	236	291	241	245	224	219	228	215	275	244	232	247	245	229	255	242	238	275	240	228	248	265	245	261	224	254	253	246	246	234	261	265	229	237	263	262	239	221	244	251	248	221	216	255	241	266	234	227	228	238	225	267	251	256	220	249	230	268	229	242	266	265	255	242	223	247	235	239	234	248	239	240	193	229	261	249	212	259	238	235	227	233	247	258	254	230	249	214	256	284	246	240	258	233	251	242	219	240	253	254	264	272	294	298	251	227	207	258	238	259	235	219	261	204	240	246	251	261	252	250	215	238	271	240	230	233	230	256	229	240	240	253	232	251	250	278	221	235	258	254	231	254	266	272	240	226	258	232	235	222	247	228	252	230	213	239	292	241	232	273	244	262	259	226	272	253	238	227	237	276	267	250	247	276	247	255	227	223	257	232	248	247	269	249	224	225	255	225	246	274	227	245	235	249	236	249	229	264	253	227	249	214	260	231	228	235	261	262	231	264	266	261	258	253	216	232	281	272	231	226	237	235	243	242	243	255	239	230	234	251	214	232	245	244	259	246	266	245	258	269	259	218	217	266	255	241	246	204	247	237	258	233	231	277	250	199	230	218	223	240	231	224	246	260	221	232	271	234	239	269	287	234	249	243	231	256	258	230	246	252	234	228	219	233	238	253	251	220	243	211	266	266	237	291	216	229	244	272	235	276	268	266	260	251	279	243	246	245	274	257	241	288	248	225	253	283	253	239	237	252	237	244	235	248	236	260	248	225	227	209	265	259	223	293	272	248	249	233	222	227	241	262	242	247	280	263	233	251	264	250	220	225	202	253	248	275	239	232	275	227	269	232	256	222	248	222	274	265	239	241	239	223	252	245	266	265	240	241	275	263	264	253	231	245	242	257	240	235	270	239	245	235	232	249	253	244	259	280	246	226	232	277	226	254	253	254	243	241	276	242	246	240	273	238	229	229	234	232	269	239	232	247	284	269	242	220	258	269	234	233	236	246	262	219	251	260	234	207	233	237	222	251	279	256	227	242	245	264	221	256	247	249	227	236	251	233	259	224	233	247	240	244	242	225	238	253	252	265	256	258	232	253	277	231	236	229	244	252	266	243	246	243	268	236	260	251	241	222	241	221	245	277	241	229	238	237	262	278	233	225	230	258	264	235	252	236	213	228	262	238	252	235	207	246	270	255	242	212	273	256	249	252	252	232	256	257	236	229	262	262	283	272	238	236	253	242	256	224	245	248	247	251	234	243	235	261	266	227	241	257	248	275	238	256	262	252	236	236	281	250	231	266	262	242	257	240	255	232	242	235	241	237	245	244	267	247	264	289	236	234	234	235	263	247	260	269	218	246	256	232	244	237	216	232	237	255	248	254	205	264	256	205	221	228	286	239	247	276	271	240	270	253	233	237	219	283	277	247	255	242	228	232	256	250	247	255	217	257	230	250	253	244	252	253	242	278	243	235	250	237	257	200	268	249	242	262	211	258	230	237	227	241	258	239	264	237	236	273	248	233	251	226	254	256	250	251	222	254	260	277	260	245	249	222	262	231	237	244	245	248	241	230	250	245	266	236	238	264	267	225	245	252	267	251	237	274	234	252	264	219	255	238	238	236	244	254	254	266	246	225	238	239	267	226	255	238	226	235	258	258	228	259	282	244	232	259	249	275	245	237	242	245	242	252	251	246	225	258	249	246	260	249	276	246	241	247	244	240	243	277	227	240	244	250	256	257	239	222	237	258	258	247	241	227	236	238	245	209	265	264	244	234	219	271	224	282	226	263	255	250	255	261	265	232	238	267	241	279	244	252	251	232	231	227	220	256	258	223	241	251	268	257	249	270	219	260	279	230	276	250	251	236	271	230	246	276	238	246	228	217	253	262	252	250	258	242	259	242	231	239	226	260	252	262	243	234	247	250	241	225	194	267	228	233	252	247	261	236	249	248	246	244	193	231	246	224	235	241	227	253	262	268	257	269	234	252	232	234	272	269	247	269	224	238	253	273	248	233	224	267	238	240	240	245	239	260	246	248	283	259	245	239	230	224	225	262	226	254	231	251	249	242	243	273	250	244	198	235	236	257	246	231	225	226	220	241	250	236	242	219	228	214	225	227	253	250	259	294	274	237	233	267	249	269	244	244	248	238	241	244	228	231	225	207	253	243	246	248	267	219	301	251	239	237	250	254	259	256	257	242	230	269	250	250	245	256	273	227	262	251	234	248	247	237	248	273	245	259	250	245	245	283	234	264	247	247	258	247	232	229	258	256	255	237	225	236	255	257	231	244	241	272	260	277	245	240	261	282	264	238	228	266	209	224	264	240	255	232	218	252	227	259	277	220	246	189	238	225	260	225	243	254	249	266	225	248	242	238	265	248	259	239	271	261	227	226	254	230	272	225	238	240	236	230	226	226	238	255	249	229	227	240	247	247	231	221	239	240	246	268	236	265	249	259	281	259	239	249	272	283	242	234	256	246	280	238	208	269	224	229	243	226	239	247	222	217	235	263	264	280	250	229	233	250	225	259	257	247	206	239	209	240	251	274	231	239	232	224	239	246	215	228	234	269	269	270	236	229	245	251	233	254	265	243	239	276	227	241	245	237	255	237	278	257	246	276	221	223	222	245	212	228	257	248	242	282	266	245	282	267	247	271	260	245	226	251	257	244	255	235	253	271	224	226	257	287	220	276	241	261	234	267	242	262	248	233	216	278	273	270	242	230	249	251	265	244	243	261	248	242	275	219	235	239	232	243	218	225	224	244	237	243	246	263	212	237	240	264	217	256	255	247	237	234	252	249	210	244	233	239	245	263	256	257	288	261	253	232	239	260	258	244	248	245	243	241	258	268	243	221	260	255	263	238	218
2221	564	565	558	578	575	593	541	577	562	544	557	535	563	536	529	533	591	564	541	541	520	584	562	514	557	538	564	546	509	545	548	504	521	548	519	570	542	548	564	529	540	553	493	533	490	519	554	583	529	584	547	572	520	582	550	558	557	531	548	542	541	565	498	491	574	565	578	506	535	565	537	521	574	530	543	538	526	533	529	570	553	520	525	546	536	543	547	553	572	554	548	580	565	561	537	527	539	521	582	536	560	550	503	568	547	535	571	510	494	534	538	526	522	559	550	518	548	569	473	525	539	556	557	604	571	583	603	551	552	571	513	536	526	548	547	514	574	559	534	608	571	537	573	534	511	559	589	508	504	546	541	564	565	539	487	521	538	535	535	529	567	542	508	537	566	542	551	517	530	525	484	521	569	516	497	520	543	523	508	527	545	518	514	558	518	571	511	565	555	550	528	552	548	508	515	520	520	556	523	538	546	515	555	542	512	526	515	525	565	496	563	519	502	561	561	543	548	562	538	562	542	511	558	517	581	535	557	529	488	535	525	531	528	530	554	518	512	489	509	512	565	523	566	532	543	527	528	563	546	533	535	493	542	541	584	555	538	542	514	525	533	538	544	537	541	560	561	522	534	524	570	528	529	518	528	524	574	500	556	541	525	531	516	522	504	531	585	571	528	549	503	515	564	548	516	548	581	541	523	560	579	539	535	523	521	485	492	515	529	535	543	537	573	581	529	512	576	507	528	531	509	565	520	556	512	575	535	586	520	587	542	582	535	580	571	555	586	524	555	531	544	535	559	537	529	536	509	507	519	547	525	564	588	539	572	579	522	566	517	567	522	551	571	518	547	552	550	576	552	524	576	571	512	540	459	580	508	559	554	505	559	574	560	543	558	521	556	571	539	529	507	480	563	513	551	569	505	508	562	503	533	525	599	562	548	528	481	545	528	563	499	583	554	520	557	562	553	518	589	503	489	560	549	492	541	507	535	557	541	557	556	510	516	556	519	520	557	559	542	525	573	576	532	551	568	572	572	535	568	554	531	559	515	572	540	530	568	559	557	520	509	557	540	503	533	548	550	562	544	528	566	501	556	534	578	553	532	541	532	515	543	546	526	542	501	525	536	534	571	543	547	539	542	525	560	499	496	520	572	546	529	553	539	538	531	514	521	513	550	543	552	501	539	507	527	544	532	534	575	511	528	546	549	541	590	566	568	546	561	515	479	524	540	538	532	537	573	550	544	468	548	534	560	547	551	510	518	535	576	580	510	547	551	510	580	524	545	510	581	512	566	508	548	538	485	542	537	560	521	542	547	517	540	504	498	512	519	528	542	547	559	510	550	571	541	530	534	532	538	536	512	523	556	515	527	564	577	526	560	558	527	560	523	524	551	509	549	589	516	537	545	531	574	530	554	533	526	546	565	492	534	549	526	551	512	521	529	548	509	516	544	555	550	553	546	527	534	535	531	552	507	572	532	571	541	567	539	574	541	478	542	558	523	579	531	541	523	513	558	567	534	544	527	524	583	544	558	596	545	512	556	522	559	518	544	556	564	556	519	529	496	564	531	580	491	524	568	538	514	529	545	544	559	557	568	540	530	553	501	564	559	542	521	507	506	527	547	532	532	514	536	536	619	588	562	535	495	544	582	527	551	557	534	547	550	532	511	550	557	528	525	528	509	524	523	536	561	522	540	549	594	546	547	544	508	561	513	573	525	562	554	552	565	515	536	534	533	542	514	596	576	506	554	591	525	558	535	541	494	577	521	548	552	547	547	533	562	519	540	521	554	555	529	550	567	551	561	512	495	536	529	542	600	552	515	562	528	546	533	534	555	571	568	518	548	556	521	550	582	561	528	537	506	523	560	550	585	551	547	543	569	578	542	548	537	558	547	538	560	545	556	587	574	553	508	571	509	552	549	545	517	547	556	522	531	547	574	566	511	493	505	583	526	548	560	551	533	542	559	524	542	552	538	536	556	540	526	599	534	553	515	554	545	468	528	529	533	531	544	536	534	535	554	531	524	494	555	523	511	519	564	522	518	527	519	516	490	588	557	530	520	548	590	514	567	563	535	544	538	565	534	531	538	534	485	551	517	565	512	565	509	534	547	541	532	515	559	543	562	509	471	537	571	557	524	558	522	526	535	565	535	534	564	597	555	541	585	529	545	541	521	552	542	543	548	549	524	528	596	553	540	547	590	571	502	523	513	518	497	549	533	522	551	522	539	578	548	535	559	581	511	515	512	574	518	522	551	591	512	541	540	562	565	528	519	500	562	542	546	568	529	564	546	524	529	564	544	531	545	524	535	528	528	564	544	548	552	556	549	536	563	512	543	583	555	551	552	585	540	510	581	537	533	538	556	563	528	536	559	534	564	596	522	550	579	567	499	516	537	533	535	590	548	544	547	547	553	513	537	586	504	549	526	539	541	522	536	543	526	497	521	555	529	545	538	545	522	573	567	557	555	558	529	561	545	521	540	512	562	517	534	511	533	559	560	533	541	522	550	544	599	515	576	591	593	508	554	571	550	548	524	528	563	548	545	533	552	574	532	531	543	534	559	548	564	548	581	494	546	544	477	545	517	549	580	542	501	566	533	536	478	529	562	524	565	599	555	549	499	533	535	583	548	546	559	539	547	536	528	555	546	544	573	505	573	557	551	547	565	531	523	503	498	546	545	541	505	534	574	525	534	534	577	564	540	524	551	528	526	565	538	545	590	545	523	505	544	568	544	513	552	534	539	567	541	533	560	558	566	561	552	561	547	533	519	548	524	570	526	519	557	547	584	557	569	549	564	534	534	516	572	559	600	575	549	524	550	541	560	527	548	512	614	542	549	542	551	536	574	505	506	542	545	578	531	541	512	552	522	559	563	496	533	519	548	535	544	517	573	515	522	538	549	573	498	545	570	535	560	534	524	536	536	525	532	553	528	558	514	518	540	570	551	504	501	556	556	574	526	543	550	534	522	555	500	563	540	534	516	522	536	525	540	508	544	576	518	565	536	531	514	536	545	564	572	493	558	535	532	585	591	550	513	584	512	573	542	547	526	546	552	512	562	522	548	536	537	520	530	558	460	524	514	531	491	527	552	545	545	563	555	531	522	541	534	570	511	571	536	540	544	545	494	545	561	548	537	493	526	554	603	556	520	511	585	534	504	506	525	510	538	501	553	544	539	576	546	595	550	537	546	534	539	570	564	529	557	546	529	547	539	505	508	543	548	565	565	549	534	559	561	567	531	499	538	537	534	550	532	553	542	531	537	536	545	551	550	545	582	531	511	516	526	543	572	508	547	533	592	570	572	558	532	523	546	510	549	584	546	462	601	564	560	566	509	558	517	552	548	520	568	558	556	545	514	583	553	533	507	515	524	514	565	547	544	551	531	467	552	539	576	564	516	582	524	554	542	531	569	564	557	516	499	520	539	571	531	590	483	559	546	550	592	569	547	547	498	587	571	502	493	555	538	539	567	524	522	515	559	571	543	569	556	503	542
9239	584	491	367	269	252	203	184	185	149	173	169	131	147	143	132	170	146	142	135	128	159	113	139	140	144	144	121	122	117	120	127	123	129	125	146	144	129	134	118	143	136	113	121	121	132	127	129	126	151	129	101	111	131	139	138	149	116	127	127	126	121	121	125	123	149	135	134	134	123	109	117	138	134	144	122	129	110	142	128	100	105	119	118	113	125	131	128	134	128	146	111	124	130	131	113	119	137	136	153	123	152	115	126	120	100	140	124	146	139	121	142	129	118	122	129	109	134	124	124	135	151	139	156	120	114	146	110	121	137	123	121	127	131	144	133	124	108	105	136	154	129	116	127	124	112	115	151	109	125	127	133	146	123	126	142	139	125	135	100	148	129	124	143	130	140	119	117	113	136	117	132	133	139	128	115	132	149	122	131	139	121	131	138	147	109	131	129	123	115	122	120	121	145	135	110	102	120	126	136	137	137	119	140	123	142	140	139	123	125	131	122	118	116	115	128	127	137	140	137	150	115	122	113	119	132	118	101	122	132	137	140	129	135	129	133	120	133	140	128	109	129	108	118	109	148	111	116	137	123	127	132	138	127	148	167	140	128	136	134	138	143	135	108	134	129	140	121	126	126	152	136	122	117	132	141	130	130	113	96	113	116	121	132	129	128	132	164	129	130	122	140	136	130	130	126	147	142	144	133	112	125	116	134	121	133	132	136	146	127	133	122	113	127	111	125	130	125	120	134	154	120	105	145	121	148	110	112	148	107	117	125	124	123	127	118	128	136	101	129	130	117	116	126	122	141	150	140	123	132	145	126	163	133	118	124	130	130	135	144	138	133	115	135	123	111	132	145	130	119	119	132	123	140	137	128	127	127	145	120	139	138	139	116	125	119	119	133	125	132	141	130	117	112	135	136	108	121	133	147	124	121	135	170	106	129	137	136	131	126	111	137	114	117	107	99	127	127	108	146	136	124	128	117	159	133	151	121	134	107	120	133	123	113	148	112	128	113	120	138	135	109	112	136	137	124	130	136	139	130	115	134	138	145	108	154	125	104	114	134	112	124	135	136	121	121	120	147	132	115	134	141	123	134	119	120	122	153	123	130	133	131	140	130	126	112	116	125	125	106	130	115	136	121	115	134	148	145	121	120	113	114	139	130	131	137	138	148	139	135	136	136	122	127	147	105	144	117	127	133	109	134	137	146	114	129	124	117	120	123	125	102	119	138	120	126	115	130	124	144	119	138	128	142	119	134	127	132	129	128	118	109	113	131	131	108	115	139	149	132	127	132	118	148	120	129	119	127	128	126	132	114	135	123	111	139	118	122	134	132	141	136	143	126	138	100	134	128	120	125	137	128	144	123	151	141	144	157	146	151	119	105	118	134	112	128	129	130	119	129	130	129	121	119	137	130	148	141	133	123	140	119	135	109	133	96	144	140	106	123	128	119	132	128	121	137	131	148	126	120	140	141	117	131	121	133	126	124	111	126	123	155	132	141	146	131	116	111	129	117	129	131	125	115	140	125	121	121	116	133	138	133	144	133	115	148	140	122	142	131	144	130	137	132	117	134	114	124	131	118	137	106	111	127	104	124	142	134	124	143	97	125	132	137	117	141	146	112	128	117	139	117	124	137	138	135	118	123	126	129	132	131	98	126	122	137	146	138	126	119	125	118	146	145	142	133	113	121	120	135	116	129	128	125	111	113	123	124	139	140	137	128	124	125	142	119	109	124	125	139	132	147	118	134	113	121	127	110	142	131	125	120	104	114	123	125	127	113	118	119	123	130	106	136	119	120	121	124	91	138	126	113	148	113	109	120	132	145	117	146	119	134	95	134	106	115	110	123	137	129	141	143	155	115	141	116	98	104	148	138	139	162	141	122	130	119	131	117	128	123	144	146	107	109	132	135	141	104	136	120	118	128	115	131	132	120	99	112	124	113	151	143	120	114	134	125	136	127	144	125	133	116	108	132	116	129	146	136	119	111	134	119	142	147	132	142	132	135	132	143	122	105	115	120	121	127	122	124	108	119	127	130	138	133	138	107	119	155	134	108	132	148	130	133	122	127	111	140	146	123	129	129	135	128	127	112	121	110	134	118	129	146	140	141	132	149	108	117	121	91	129	142	143	114	114	115	133	127	122	125	139	134	128	122	126	143	153	121	133	128	143	129	117	119	122	125	128	106	134	118	143	139	144	133	125	122	139	141	129	130	125	125	125	112	141	141	136	107	119	136	121	137	143	138	109	132	134	119	134	124	133	128	132	128	130	141	130	151	156	129	117	142	127	122	106	117	148	108	110	135	111	119	125	127	125	128	126	127	110	132	114	139	139	100	143	138	144	159	127	127	129	133	127	120	128	154	132	123	137	148	138	104	131	120	144	137	110	120	118	141	128	131	127	133	130	126	134	147	147	131	136	127	127	126	127	128	103	117	134	121	105	129	127	130	135	122	151	137	125	112	116	117	127	130	118	110	124	107	155	122	127	127	118	121	106	130	117	102	133	134	126	125	134	127	121	144	111	155	119	147	152	124	121	119	134	121	114	122	118	133	112	142	127	149	123	140	120	144	125	141	129	143	112	124	132	108	123	125	145	134	140	129	121	109	155	128	143	116	164	145	130	119	113	133	169	141	146	145	157	132	133	130	158	133	140	125	141	133	111	120	118	117	146	114	125	143	132	138	121	123	117	119	134	135	126	138	112	126	126	115	136	138	149	136	129	107	134	120	122	132	116	99	136	120	143	129	122	139	121	141	120	113	126	142	131	142	127	141	128	136	125	114	120	120	122	143	127	124	155	109	123	122	133	130	138	129	128	113	130	118	109	135	136	130	139	135	102	118	122	121	138	143	127	132	120	112	106	127	117	122	125	138	117	140	128	117	129	157	137	122	122	136	108	141	116	136	127	121	112	127	153	114	120	101	127	146	143	108	132	111	135	121	123	125	126	143	122	124	155	138	120	138	140	129	134	138	120	146	134	145	126	113	130	105	136	138	106	138	128	138	117	121	133	129	144	115	145	138	130	154	112	111	105	125	112	130	121	127	115	131	128	111	124	122	105	121	134	115	129	124	120	129	126	127	132	138	128	108	115	133	129	137	123	130	122	129	134	131	145	109	110	124	131	131	127	135	136	106	112	120	129	130	107	115	121	119	129	125	113	122	157	131	119	144	129	127	114	124	121	144	109	155	123	127	127	139	134	118	130	130	131	126	132	132	131	105	118	128	141	141	119	143	147	132	125	132	119	137	125	121	136	123	121	132	138	117	103	109	131	124	114	137	134	135	123	127	119	132	135	122	112	111	141	137	131	134	137	121	139	141	141	118	107	146	136	127	135	117	113	120	142	121	122	136	120	127	130	129	125	121	129	112	126	138	126	115	140	123	123	138	121	106	126	136	155	99	118	109	127	127	111	129	141	117	111	132	124	124	128	135	138	113	154	122	138	133	128	126	148	138	127	140	132	126	124	154	126	131	128	125	140	104	129	111	106	124
7083	663	1149	1162	1022	864	818	646	551	545	527	457	441	410	419	362	374	380	404	382	331	374	338	373	367	346	370	351	334	362	360	360	340	316	311	343	341	316	358	302	363	346	332	327	280	330	337	311	365	304	314	320	331	348	320	344	341	279	325	343	320	339	306	338	346	316	327	306	302	331	339	341	331	316	318	340	340	290	342	287	309	300	325	347	301	323	314	332	339	331	337	318	312	345	309	309	295	339	321	316	310	324	311	311	306	322	309	337	298	335	334	318	321	324	328	330	335	311	292	343	329	297	307	323	284	307	364	309	307	317	294	325	309	359	297	294	327	313	326	285	332	314	317	326	327	310	310	321	329	325	316	300	347	328	332	298	331	315	317	313	295	326	322	316	306	338	374	294	298	319	323	336	339	334	328	338	331	295	317	303	277	327	294	333	331	306	313	321	305	318	320	297	301	288	329	305	328	297	304	300	314	289	301	330	340	303	340	301	313	314	312	333	289	326	345	309	294	318	340	344	301	326	308	322	322	338	334	335	316	340	333	306	311	333	297	337	317	303	334	288	315	317	311	325	329	335	310	318	290	337	315	328	338	292	320	319	332	301	324	331	296	304	342	333	314	347	328	328	271	334	311	322	280	358	339	326	300	299	327	334	314	303	326	296	322	298	334	334	301	316	323	338	319	304	337	296	285	309	313	347	317	311	331	327	305	279	307	331	347	347	308	354	325	309	325	294	292	321	319	301	331	303	293	316	294	287	340	316	310	333	334	312	306	333	329	352	330	285	291	353	310	300	328	329	287	314	333	328	301	330	316	298	304	318	289	315	312	291	330	335	330	332	338	321	295	307	304	308	297	328	321	322	281	314	300	280	326	316	309	304	312	327	327	324	289	307	339	333	325	317	331	297	308	301	327	342	306	334	300	321	357	278	340	318	299	328	327	314	326	309	282	324	303	306	315	314	325	321	342	333	323	325	308	302	347	320	276	301	287	360	351	314	325	363	307	306	319	354	358	337	333	318	295	323	352	294	313	312	317	341	305	341	363	295	286	311	311	307	331	303	349	326	328	321	337	301	314	311	335	315	309	311	333	309	294	319	312	319	323	325	316	309	312	346	332	308	290	312	345	289	310	302	343	304	321	306	297	309	311	313	313	344	318	281	332	329	337	328	344	316	313	325	313	310	344	336	292	319	308	334	306	310	319	324	333	318	296	302	336	309	356	299	309	339	309	306	328	305	349	314	335	321	301	326	342	315	316	342	292	325	327	319	315	364	316	332	316	318	329	302	332	343	304	330	329	315	308	333	307	334	328	294	307	312	313	329	323	332	307	292	328	306	339	324	313	332	331	327	327	305	313	313	309	303	305	323	338	325	318	333	347	337	301	317	342	312	312	316	310	311	328	305	300	331	306	311	312	306	311	300	322	327	328	300	323	332	316	297	314	315	326	285	334	318	304	273	327	319	309	361	319	312	306	319	309	310	300	327	340	335	329	307	315	304	342	317	341	331	317	322	348	314	289	315	324	336	293	331	354	318	343	318	310	312	291	319	319	310	330	316	315	326	315	318	322	316	307	286	304	297	340	331	308	305	330	325	321	324	319	334	337	346	329	313	305	327	339	342	340	320	305	311	320	327	326	297	313	311	304	333	296	341	318	316	299	324	333	295	291	344	336	302	345	309	297	316	334	294	344	321	295	320	344	332	323	317	300	339	325	270	302	315	329	304	314	291	311	350	303	317	305	329	326	298	300	309	286	324	299	303	331	302	344	331	316	318	331	333	307	308	335	328	319	295	283	303	337	319	351	336	312	336	350	320	299	314	327	306	327	339	323	316	313	328	300	323	302	334	302	337	324	283	312	321	340	360	333	315	329	340	326	330	317	321	345	331	331	295	296	300	336	312	316	309	329	319	285	299	343	306	328	299	272	308	317	315	349	329	292	325	322	298	331	303	342	337	315	338	291	337	314	295	339	338	288	310	309	288	348	319	295	317	327	314	326	283	319	306	326	299	298	319	318	305	312	337	324	327	303	309	317	304	296	300	352	323	338	312	339	346	311	316	315	320	320	277	350	322	321	307	327	310	315	346	309	324	340	331	327	327	313	313	324	338	328	364	324	317	348	324	304	347	320	346	324	334	345	340	281	319	313	326	314	306	320	315	313	312	313	324	306	310	305	312	329	313	320	333	348	349	303	303	310	304	283	339	285	321	293	303	289	290	306	314	307	304	311	315	340	307	310	327	328	303	306	308	332	336	325	301	304	335	329	328	301	327	298	307	311	290	325	329	301	315	329	316	337	311	297	315	361	328	309	355	327	346	314	301	303	325	330	357	335	324	294	328	334	301	340	306	328	324	332	301	317	310	333	334	334	279	344	329	326	300	307	363	331	330	326	301	313	310	336	280	342	331	297	336	331	286	324	364	361	313	310	298	276	327	275	319	331	334	305	343	303	338	307	313	310	348	338	326	297	315	326	318	320	341	283	344	304	302	346	295	313	327	299	328	316	306	354	287	320	326	313	308	315	336	322	336	317	322	318	307	322	299	338	315	305	306	325	312	328	326	312	335	278	326	303	300	329	322	320	324	323	310	311	329	307	341	322	297	339	328	295	325	330	285	316	300	345	327	329	308	336	321	339	318	313	313	326	326	364	331	319	331	330	287	312	327	323	307	329	304	305	309	318	300	316	342	332	306	341	370	279	348	342	345	350	319	360	351	311	316	341	342	325	333	304	346	368	293	313	307	291	311	320	332	313	301	294	330	300	352	349	307	269	314	295	343	339	292	323	321	327	303	304	293	304	309	310	326	315	336	350	285	286	304	340	332	318	350	314	279	333	315	325	348	319	295	294	294	289	328	288	310	302	326	336	327	315	320	329	344	323	311	328	342	306	303	325	328	326	316	327	283	328	333	312	328	324	319	303	322	315	343	312	311	340	315	309	323	298	313	303	335	309	307	310	340	301	334	309	341	317	324	308	310	338	301	308	332	317	314	317	346	338	283	340	315	315	320	272	312	322	337	316	302	321	329	339	324	298	277	353	300	334	329	274	325	285	297	360	307	304	300	300	314	325	326	316	345	312	305	321	335	361	304	316	307	334	318	319	323	305	310	301	324	328	296	287	317	314	312	301	333	337	307	337	326	297	301	316	316	324	343	320	337	313	332	322	287	319	300	289	288	304	337	353	326	329	333	310	286	324	314	327	290	299	303	301	304	309	347	342	311	317	300	309	326	330	305	330	304	337	314	341	283	305	325	344	301	334	327	328	323	323	348	347	321	322	324	315	312	305	317	315	322	294	314	323	297	324	321	313	320	336	308	302	336	340	331	296	335	280	354	303	316	292	310	308	338	334	325	307	311	332	309	307	297	302	306	304	312	293	304	291	315	344	337	319	315	283	288	281	278	296	332	300	367	313	313	322	298	326	308	288	286	307	335	293	339	332	303	286	306	340	309	301	313	320	339	307	307	333	291	312	295	340	321	305	301	315	337	265	313
17092	1426	954	738	528	401	358	349	284	272	244	232	241	230	235	219	225	229	230	216	212	217	214	211	220	177	206	219	208	199	181	218	210	202	191	191	220	181	217	187	208	194	198	189	232	209	228	179	188	185	191	190	210	220	202	223	205	230	218	187	206	211	207	198	183	188	212	210	220	211	187	187	207	226	212	219	202	171	185	183	210	183	225	181	224	207	228	192	195	215	183	201	207	187	194	187	178	206	172	216	202	181	198	217	206	187	211	188	183	216	192	221	181	205	188	199	229	206	173	192	205	206	192	176	219	179	177	185	224	189	185	220	219	211	201	210	200	218	222	209	216	216	208	199	196	183	193	185	213	190	161	199	203	195	205	180	175	193	205	177	193	194	209	195	211	220	171	206	177	229	219	194	217	198	216	236	210	214	180	239	195	211	198	197	227	197	210	197	205	211	190	169	198	190	218	207	216	195	198	196	202	185	194	198	181	203	245	195	225	195	195	201	191	153	188	168	218	198	207	189	189	209	196	186	191	198	196	207	204	198	222	196	188	183	180	179	206	208	177	190	213	207	215	202	197	208	203	191	201	185	210	195	199	184	195	199	193	217	183	183	187	204	193	200	192	192	193	188	206	193	195	209	206	204	172	213	191	183	178	197	183	175	205	191	203	184	210	186	163	213	204	225	187	199	180	189	190	191	204	211	185	195	189	188	205	227	198	214	193	219	202	228	209	198	199	198	192	183	209	208	200	187	170	197	197	196	185	203	203	232	198	194	195	235	217	202	196	215	182	204	198	228	220	184	182	188	204	201	201	192	194	211	217	168	196	188	209	193	183	195	216	219	213	193	206	197	183	203	184	242	221	181	202	203	219	176	186	195	186	200	204	219	213	206	202	188	230	193	181	198	190	215	168	188	230	221	200	249	206	216	208	200	215	214	180	205	201	197	197	194	211	179	222	190	160	184	202	187	198	203	184	185	178	219	195	196	213	202	181	182	151	206	199	196	206	201	168	185	206	195	208	206	188	187	187	183	184	212	217	202	207	242	202	146	200	203	221	168	235	195	232	197	185	192	206	217	203	189	222	199	219	192	187	196	180	212	229	199	198	203	222	223	205	214	184	214	199	210	203	235	212	196	218	208	176	194	203	181	189	202	196	188	203	183	196	201	201	190	204	218	229	230	221	200	200	188	189	186	163	190	186	236	201	195	183	188	183	204	211	185	197	200	168	203	203	211	200	199	198	222	246	210	215	170	218	216	193	179	193	210	185	185	187	212	184	212	202	193	194	203	207	209	222	203	170	237	187	175	200	180	188	199	198	179	174	212	176	227	215	185	211	238	203	182	209	209	194	197	184	186	177	183	203	210	215	220	226	206	219	177	200	207	187	188	199	197	206	192	198	224	233	191	171	205	212	215	193	206	209	202	202	203	213	199	197	182	225	218	245	198	214	187	184	189	184	199	197	212	210	180	204	179	211	220	201	178	194	199	195	196	204	177	189	184	217	220	206	209	215	167	200	222	188	215	231	210	209	190	196	204	208	209	194	203	204	201	221	192	202	198	195	216	192	187	189	194	202	203	227	222	195	201	195	213	210	220	210	194	205	190	192	201	198	194	189	189	204	202	191	214	215	190	179	195	189	178	209	182	206	186	191	185	189	195	214	207	199	209	219	213	201	201	214	224	194	211	198	210	193	207	198	218	178	199	209	200	210	201	231	219	199	163	212	187	179	178	205	209	211	188	189	179	199	181	192	201	204	193	202	198	178	197	179	217	213	243	182	213	211	213	210	210	206	189	198	185	214	222	197	180	212	215	203	212	234	190	172	200	237	187	184	177	198	211	185	212	181	208	194	202	192	195	196	179	187	189	196	199	192	191	198	206	189	200	197	190	225	173	197	229	191	200	216	186	197	226	200	234	184	178	192	192	200	197	177	205	208	163	187	180	215	191	190	245	166	208	222	187	209	187	215	210	205	192	196	203	177	197	194	187	216	197	201	212	210	195	196	200	224	193	184	164	195	197	181	199	208	186	170	190	211	219	218	195	218	196	215	221	177	224	202	202	221	185	204	210	218	199	208	199	211	222	175	237	230	190	199	191	218	199	207	241	210	210	240	213	182	188	220	196	193	200	218	193	202	169	200	181	199	185	154	164	188	174	208	198	201	211	188	207	190	167	167	203	192	164	209	186	183	199	187	214	191	234	176	195	202	197	195	203	172	196	213	210	188	180	218	193	213	211	198	178	186	171	202	216	194	179	209	199	191	189	225	189	189	184	182	165	199	223	187	215	176	188	218	208	189	182	202	201	187	191	175	209	216	188	218	207	192	209	192	235	189	196	219	231	245	202	192	203	201	192	197	201	206	177	197	176	200	212	204	204	215	201	184	181	208	203	193	209	193	202	207	202	193	208	192	203	203	189	218	220	192	206	211	193	211	182	204	186	205	216	199	195	176	227	175	204	190	197	185	224	214	204	169	201	200	212	202	193	196	206	183	212	231	208	186	199	201	216	193	182	208	192	204	201	198	219	184	208	207	172	214	214	188	220	227	180	192	167	180	189	207	204	189	178	184	186	197	197	211	219	208	212	227	187	179	211	222	212	191	201	191	187	183	201	189	199	217	189	221	211	206	186	220	227	208	188	197	214	195	224	205	231	181	195	215	218	193	213	216	195	206	216	202	218	182	202	205	173	186	166	198	212	177	186	208	199	187	223	193	219	204	227	212	219	206	204	199	213	204	189	200	199	219	168	199	186	198	182	199	221	183	172	185	186	198	188	202	205	174	196	210	189	185	188	221	203	206	230	169	196	185	212	206	179	176	185	216	215	211	185	187	206	195	178	218	196	187	180	185	171	189	210	216	230	183	185	218	211	206	207	214	200	204	163	211	196	207	173	199	217	227	231	188	207	212	209	199	222	204	221	199	189	186	225	196	213	204	203	195	223	185	172	223	194	175	174	214	173	212	187	199	176	176	203	199	197	201	190	203	209	183	202	198	206	194	206	189	189	185	195	192	193	219	199	186	165	220	210	202	184	184	212	203	201	201	208	173	199	171	220	234	228	200	205	203	178	215	186	219	213	208	198	188	190	186	193	172	181	197	213	192	194	195	203	220	182	196	160	195	179	176	201	204	206	185	215	228	205	190	201	201	185	217	192	200	242	213	211	173	202	181	188	216	220	183	178	212	175	196	179	211	198	197	216	230	217	188	212	195	220	216	186	190	174	185	212	205	203	205	185	198	192	193	162	191	175	203	177	188	206	209	215	201	215	205	210	183	208	168	224	194	203	175	207	222	170	177	186	178	211	192	200	198	173	226	222	187	204	203	173	204	226	237	209	214	223	195	208	207	184	174	179	202	202	182	212	210	184	199	194	183	194	211	234	174	200	198	186	183	199	197	207	200	191	214	191	179	198	194	177	199	200	177	211	165	176	175	207	194	211	222	219	191	185	204	220	211	213	196	185	200	172	190	213	193	187	195	202	214	204	202	176	203	207
9570	1066	1953	2261	1886	1568	1198	1096	1025	890	800	809	736	674	623	629	615	628	612	597	574	543	569	518	510	559	509	543	512	550	527	511	528	536	543	523	491	465	517	485	534	468	507	533	521	479	541	482	490	486	481	477	477	514	470	499	475	483	497	495	489	501	542	493	476	471	493	510	478	488	492	481	487	492	522	496	484	509	509	503	476	432	494	474	463	507	487	517	506	498	494	481	472	460	501	456	480	450	496	463	518	487	443	464	464	487	489	469	508	510	473	466	469	463	468	482	474	446	431	415	482	541	442	412	477	473	459	447	490	479	474	488	503	476	492	466	478	455	456	484	439	495	499	492	474	505	470	473	473	467	446	507	493	504	503	451	466	444	482	495	490	496	462	491	457	457	481	471	472	491	494	515	482	462	490	488	466	499	475	435	479	457	511	464	484	479	483	475	515	506	465	480	468	490	483	436	483	474	491	472	486	452	526	448	503	497	480	496	458	504	491	473	457	451	489	472	533	466	537	466	492	453	428	484	473	465	492	496	432	516	519	509	500	491	459	476	487	463	494	484	474	467	479	521	476	477	489	475	494	477	484	491	466	488	453	492	474	489	535	506	461	485	445	512	451	495	512	461	510	457	503	452	463	474	440	478	455	469	513	494	502	459	444	546	460	511	507	441	451	491	463	473	508	492	471	468	474	458	498	487	425	482	488	478	498	492	502	475	468	458	466	460	465	451	460	476	468	465	514	437	463	482	531	447	495	483	448	516	474	476	494	495	475	495	488	466	482	525	473	448	436	508	493	494	552	457	486	477	472	471	493	478	476	463	492	491	494	491	486	509	437	467	458	489	471	452	458	440	470	500	465	503	473	505	488	451	460	503	461	434	475	487	493	504	483	483	447	494	466	461	527	498	485	445	434	511	456	509	475	468	506	477	500	477	452	489	480	486	459	503	487	515	499	477	490	489	535	508	508	482	472	503	530	478	475	469	445	427	472	487	425	455	442	453	502	498	455	480	449	475	516	482	436	505	472	475	474	490	482	470	500	491	453	488	494	481	482	513	479	529	494	485	457	480	494	473	466	477	459	471	447	463	450	498	504	482	469	468	506	509	477	561	487	492	461	464	450	476	473	452	492	476	527	478	489	529	460	489	477	473	463	460	467	500	493	499	456	488	477	464	452	485	496	480	462	467	485	496	505	465	411	494	478	483	457	485	447	478	480	493	519	457	477	480	497	504	458	446	503	470	498	449	495	488	524	471	506	491	517	445	500	501	463	494	446	493	467	494	473	432	508	481	482	530	445	510	464	467	524	444	497	473	463	469	496	507	498	511	486	451	464	503	481	497	512	474	466	513	478	440	458	461	434	459	466	451	499	473	493	443	464	500	514	494	491	508	469	457	436	490	508	483	454	471	456	431	489	471	463	477	502	496	524	452	477	495	467	448	500	403	472	460	507	488	483	493	435	486	468	454	494	480	476	470	498	492	448	478	488	463	495	476	500	460	495	503	471	491	501	499	483	475	480	491	506	486	464	466	486	500	484	464	460	496	487	463	465	479	487	485	471	458	448	464	505	470	458	474	459	505	480	460	486	536	487	458	489	459	511	483	455	456	471	500	526	478	463	499	481	468	491	505	478	466	496	505	465	518	462	546	457	483	472	473	484	458	471	479	470	475	450	503	518	445	467	462	494	464	457	488	458	478	450	481	478	450	467	517	477	474	498	438	524	481	489	483	455	456	461	511	476	495	433	446	445	472	465	449	467	511	477	493	465	498	488	459	492	471	488	477	487	477	451	451	491	445	495	462	455	521	453	463	473	471	477	492	540	491	467	461	467	485	494	481	489	499	474	465	496	469	474	501	496	500	443	474	507	465	499	510	477	494	486	456	503	491	511	482	482	456	460	470	496	463	449	519	491	445	483	522	478	457	455	499	503	509	458	473	472	485	468	496	475	472	504	467	467	454	474	468	498	489	483	476	479	449	445	469	507	486	504	441	452	492	459	479	481	493	478	470	480	467	489	496	488	483	449	462	493	517	472	501	509	497	465	499	472	497	486	473	502	480	448	480	478	461	477	479	468	468	453	488	453	458	479	452	496	403	469	480	488	514	475	481	456	460	490	469	494	491	464	445	496	488	478	506	434	467	487	443	536	496	492	461	515	499	504	481	476	466	498	462	469	469	502	507	468	480	463	473	456	498	473	503	472	501	492	506	456	482	452	457	494	488	496	512	470	476	463	508	450	437	458	530	456	469	477	510	449	477	461	445	485	485	449	469	472	483	533	492	506	492	493	438	449	495	468	498	472	514	480	481	482	464	456	474	465	489	477	457	496	471	472	496	490	445	452	475	489	477	486	488	492	465	495	488	468	491	442	468	489	480	480	476	428	508	496	449	488	495	494	464	463	495	502	518	467	465	461	497	482	460	506	499	469	476	489	523	469	454	485	494	461	467	451	493	472	466	434	484	464	482	449	510	477	507	493	465	480	464	464	442	483	475	449	501	433	471	448	506	492	441	493	484	462	507	468	492	533	514	466	485	509	494	496	449	486	463	487	431	491	450	469	482	495	448	492	501	481	448	445	497	425	482	463	446	460	493	469	451	503	461	477	461	475	475	486	426	462	467	476	493	498	491	477	454	480	488	476	440	481	485	470	449	534	485	474	478	464	436	477	480	502	482	455	458	469	499	483	483	484	508	467	490	479	486	519	495	467	481	539	476	476	453	444	464	464	507	476	484	469	507	473	472	428	462	455	521	508	483	516	437	452	479	555	503	456	465	463	472	476	482	448	496	495	499	449	488	462	479	455	451	465	465	521	495	467	469	440	482	487	464	459	513	488	476	501	469	457	469	458	499	481	452	502	447	477	517	456	445	470	503	427	499	514	455	460	477	434	477	477	471	509	496	470	442	430	502	501	479	498	458	459	492	453	492	477	463	481	487	487	538	502	466	489	462	488	430	488	494	466	494	524	478	504	472	475	452	498	449	471	459	460	469	474	424	443	479	477	490	512	510	484	469	482	461	466	501	484	468	502	512	479	496	465	516	497	502	435	510	481	461	515	484	520	503	485	505	466	500	477	491	465	451	430	474	463	461	479	485	494	465	501	505	471	486	500	470	510	453	463	464	462	482	459	456	460	454	486	466	488	471	489	455	450	415	468	492	482	449	495	496	476	467	513	463	467	475	497	462	462	470	464	448	472	477	478	506	499	426	483	452	484	431	476	528	522	478	526	473	472	479	468	479	462	439	475	514	516	454	455	446	482	505	510	502	507	502	494	493	489	425	509	454	477	472	464	457	520	487	436	495	447	485	469	462	522	487	519	496	474	490	479	457	486	495	481	486	466	464	470	471	498	478	495	487	454	462	483	461	477	535	481	475	461	469	489	470	482	506	452	458	486	484	461	528	448	483	477	454	493	491	458	461	470	499	455	501	532	455	458	478	489	484	445	464	448	482	471	507	488	457	498	496	442	493	477	501	478	446	470	437	458	463	483	495
2389	269	258	280	240	229	262	227	247	278	240	222	246	239	241	232	228	238	259	268	219	241	285	272	244	235	242	276	238	263	239	279	260	253	209	226	242	214	220	251	228	239	226	256	239	227	230	276	215	242	285	214	234	242	238	252	244	258	249	238	207	251	222	253	241	248	243	253	241	242	239	255	242	236	234	212	228	239	241	260	226	276	247	227	215	228	241	234	231	261	229	226	230	264	270	258	243	249	254	237	252	220	232	229	211	217	232	245	218	236	251	264	242	235	234	226	240	223	212	225	249	251	267	264	258	253	264	255	242	251	240	256	251	268	250	238	254	283	225	275	236	227	223	225	239	252	255	236	235	253	238	233	283	252	236	264	230	220	265	255	251	238	231	212	214	217	226	241	221	229	226	255	239	233	222	260	229	249	255	232	224	245	251	230	276	259	241	245	250	249	255	264	252	240	262	241	189	243	247	248	217	214	251	244	266	239	265	247	242	238	258	230	244	238	248	238	252	252	261	251	257	235	242	234	248	212	254	237	228	248	209	236	229	245	220	241	282	240	232	229	212	233	232	224	280	249	261	242	253	240	213	240	239	254	250	239	240	267	209	223	238	228	246	250	246	233	247	268	227	259	255	262	238	212	271	226	250	259	231	241	204	237	223	243	236	249	231	252	244	246	229	239	258	258	257	259	223	247	226	220	248	232	249	265	247	253	242	217	260	231	229	236	242	233	250	264	239	244	234	239	231	268	266	219	227	201	249	240	221	245	268	247	251	239	250	239	243	249	239	224	251	230	222	258	240	263	218	230	245	280	248	221	208	244	242	238	271	244	242	258	255	254	220	243	250	258	259	250	223	241	236	234	245	217	289	225	257	223	239	226	241	287	223	237	249	256	241	190	233	257	268	253	271	259	242	235	206	254	234	242	250	277	242	236	241	225	234	301	232	264	278	256	248	270	239	219	206	249	228	251	235	249	233	236	238	245	268	244	283	241	237	251	256	224	229	212	252	245	230	258	269	268	238	243	236	239	235	259	248	252	213	235	285	237	245	226	250	270	228	227	245	222	244	232	264	228	258	248	243	233	262	243	192	228	243	225	241	251	243	249	258	252	223	256	261	219	241	228	217	250	246	245	266	278	231	237	215	224	241	268	251	251	237	243	216	261	238	221	235	261	211	247	239	255	222	225	225	235	208	213	224	247	228	235	241	220	263	256	246	252	250	248	252	219	251	282	250	259	238	221	231	265	205	239	254	229	261	244	269	262	244	222	224	227	254	243	260	249	221	256	246	249	241	244	241	262	216	249	208	259	245	232	241	235	186	226	221	207	204	234	252	259	270	245	250	228	244	229	246	245	250	278	213	221	259	252	250	233	247	241	232	260	253	250	246	240	266	243	260	260	267	257	208	238	211	248	252	240	254	246	236	230	243	234	239	241	213	227	245	234	259	262	260	239	226	260	223	220	261	251	275	258	223	225	250	298	240	234	243	242	237	231	271	235	261	244	220	242	230	239	257	238	233	241	255	260	248	257	226	218	278	253	248	263	225	234	240	249	243	226	247	241	246	224	254	268	241	221	254	275	238	231	276	238	247	245	253	260	258	246	221	251	254	260	217	246	231	272	238	272	226	239	251	233	236	244	229	243	246	215	223	252	253	257	275	254	230	256	233	248	251	218	249	228	244	237	267	231	236	248	251	241	254	226	224	255	258	217	219	253	260	234	247	260	251	260	244	238	220	229	251	244	251	255	240	236	240	238	230	228	257	250	218	253	262	220	248	226	246	241	248	217	231	228	247	234	263	248	217	246	242	257	255	243	262	249	256	236	265	263	241	228	251	221	244	239	257	245	249	274	257	234	231	265	238	237	270	245	267	245	226	264	228	219	219	225	217	257	228	253	289	244	250	240	242	210	268	258	250	220	222	239	245	255	243	230	225	252	242	229	236	218	259	241	243	264	249	266	227	220	249	249	224	249	238	255	226	226	250	227	231	248	251	223	230	258	225	241	235	229	250	273	251	225	235	229	248	195	239	231	225	221	229	248	242	218	224	253	238	226	233	242	243	245	249	243	256	266	249	264	233	250	270	238	247	259	269	230	264	242	234	226	233	253	249	238	273	257	262	265	234	254	215	245	249	222	251	258	237	243	266	254	229	249	225	243	252	237	227	239	247	209	232	209	242	246	240	246	242	238	239	229	216	251	228	228	254	253	233	271	238	258	231	236	240	222	255	276	227	262	265	242	247	236	233	259	251	218	239	232	242	223	247	263	240	220	267	237	240	214	236	233	210	226	249	279	271	282	251	258	237	236	243	231	256	233	271	233	234	235	263	243	242	270	257	254	229	220	236	235	271	223	231	231	273	237	242	212	255	225	234	221	243	232	246	215	236	259	241	245	253	264	242	255	228	235	235	218	274	241	263	245	244	224	245	224	249	219	243	250	269	251	273	281	210	246	258	271	225	216	214	209	220	247	258	237	223	247	245	219	227	244	275	230	235	214	244	260	230	244	250	258	253	248	252	253	244	262	252	226	261	284	235	258	235	247	245	258	242	281	247	238	260	257	239	213	218	231	231	229	233	287	238	242	246	257	252	250	228	234	222	240	253	249	251	251	259	266	255	262	251	243	233	218	252	240	218	229	224	234	230	256	211	265	246	224	249	231	225	241	233	231	233	218	205	219	238	253	241	258	266	266	249	243	269	235	274	263	268	250	234	199	233	230	243	258	288	250	247	238	263	267	221	280	237	264	246	246	250	247	259	224	260	234	236	250	234	229	216	275	229	265	220	246	226	263	251	238	220	254	208	231	249	243	235	258	252	244	236	285	216	258	234	228	249	267	237	247	238	236	254	241	236	252	246	250	246	248	230	232	229	215	257	260	268	254	255	225	229	253	269	254	240	239	229	205	243	259	255	256	263	242	240	235	259	231	220	254	268	269	219	276	263	225	253	262	265	230	223	275	249	241	215	251	242	244	233	222	230	235	203	242	248	247	259	244	259	226	253	227	236	245	241	262	231	245	236	227	258	233	259	259	219	238	246	235	262	236	251	252	253	246	244	244	240	247	232	227	235	264	238	209	225	255	232	239	273	265	239	241	225	238	253	243	234	257	245	220	241	219	235	254	237	209	236	231	259	244	254	239	234	240	274	235	259	257	269	219	253	253	260	244	262	227	234	207	223	238	275	232	225	226	211	238	261	259	228	234	224	252	232	226	252	260	256	249	241	276	224	273	216	240	243	234	217	219	231	234	229	231	261	239	224	253	251	221	240	291	254	248	259	251	235	236	258	221	249	261	247	262	256	250	253	261	199	231	258	252	229	256	235	223	256	247	225	263	269	245	246	246	261	246	219	228	277	217	234	254	237	220	252	258	261	240	240	242	225	259	227	232	258	263	241	238	229	244	242	246	245	218	214	254	240	245	237	269	232	246	246	203	245	232	256	269	259	233	236	241	277	252	229	236	212	251	254	249	237	252	233	260	222	233	241	269	264	247
2231	496	549	566	582	579	544	586	524	562	560	537	517	525	529	518	555	562	526	561	560	569	555	516	538	564	551	513	536	480	569	519	542	541	519	519	535	555	527	582	502	542	546	521	550	531	493	505	544	540	540	548	543	523	563	511	554	530	546	535	555	511	540	526	498	508	513	562	545	535	520	521	524	516	490	530	492	580	526	511	574	555	527	512	549	541	586	551	573	577	525	507	538	478	575	572	542	558	553	582	576	531	553	523	511	510	517	574	562	520	487	523	571	572	538	554	530	545	534	557	582	507	557	554	501	532	529	500	575	554	531	567	543	569	535	551	568	532	536	546	499	549	561	543	550	535	531	526	561	566	555	516	505	555	523	536	502	537	555	513	555	554	515	581	531	527	538	515	491	523	512	507	557	541	583	530	524	563	512	529	543	567	544	534	542	525	540	526	551	557	546	589	536	539	544	538	497	543	512	531	549	554	488	558	549	549	587	549	559	552	543	522	557	510	600	512	578	488	525	533	519	511	511	505	554	559	501	527	578	525	520	533	554	506	534	570	540	464	559	477	539	505	547	519	499	544	502	553	526	527	539	537	568	538	536	519	590	523	538	528	574	495	543	544	557	546	559	546	517	541	536	531	560	530	573	531	509	566	546	523	485	547	537	519	537	551	555	555	519	547	536	543	466	480	522	539	558	571	515	535	553	547	538	505	563	534	565	602	561	505	561	502	542	528	559	531	558	524	522	546	491	534	531	526	540	574	542	483	525	510	550	548	530	535	565	520	561	552	535	584	532	528	525	524	522	545	522	572	532	542	549	525	509	537	510	525	501	530	543	529	512	501	521	523	530	546	576	519	550	544	562	517	583	539	545	540	526	576	537	516	549	541	534	575	525	502	585	539	548	507	553	528	559	551	543	515	552	507	519	516	574	539	502	554	488	523	554	535	551	554	549	538	550	488	543	500	531	502	561	566	539	556	547	533	576	561	481	537	537	512	553	514	529	562	527	547	502	564	532	537	557	499	551	540	562	545	542	527	524	563	537	559	515	534	538	556	529	602	532	566	558	536	499	531	538	530	546	514	514	546	546	540	513	511	533	535	557	519	573	526	535	552	535	528	585	514	506	544	507	562	535	549	533	538	550	549	547	534	557	514	555	532	559	550	533	539	541	527	541	535	541	542	535	520	529	534	539	553	577	495	522	565	563	565	523	540	518	513	522	549	550	536	546	565	508	580	515	527	542	532	593	510	551	521	546	564	534	542	531	544	532	516	513	511	531	484	556	524	561	572	522	560	540	579	548	564	544	538	537	521	535	481	544	544	485	546	523	542	566	578	543	580	581	529	486	474	503	542	530	535	537	514	525	537	569	508	533	527	567	580	494	513	561	519	510	522	536	540	578	573	515	538	566	533	537	562	562	545	578	510	538	525	548	586	528	550	562	589	536	554	513	498	534	532	564	565	500	514	583	513	542	537	581	571	554	551	530	576	525	553	526	493	539	497	553	497	508	563	546	519	514	528	529	530	550	530	504	487	553	538	506	568	494	510	502	516	525	525	505	547	515	591	559	526	509	515	529	527	565	523	574	540	552	500	580	566	532	526	536	545	552	534	532	517	545	548	540	541	479	547	535	574	518	554	554	548	576	568	555	549	547	566	551	531	548	561	555	543	527	512	539	552	535	556	542	504	537	572	505	515	506	517	536	548	541	514	487	559	506	522	576	567	551	548	534	520	548	548	555	601	500	529	490	537	507	525	558	550	565	511	514	507	471	535	501	539	588	532	511	546	557	571	563	517	518	548	562	526	535	552	530	527	493	512	525	583	548	550	573	502	533	502	533	526	548	553	589	514	566	541	507	561	577	563	510	526	512	539	552	549	550	587	528	532	550	524	558	541	558	522	551	515	532	562	537	544	531	545	558	520	517	522	503	516	576	535	543	557	548	519	546	521	498	589	488	491	524	537	529	505	534	511	542	509	539	531	525	532	539	557	498	542	530	521	539	562	543	488	547	568	547	547	521	546	501	500	509	552	581	529	531	526	507	610	546	543	536	539	534	537	579	528	539	537	542	537	580	549	546	542	575	570	549	504	526	548	543	559	497	530	545	528	535	549	521	534	500	520	508	531	510	531	571	543	559	518	540	536	567	515	549	488	563	526	547	530	535	547	515	528	545	546	524	554	564	534	549	549	513	561	567	588	546	529	504	541	498	506	545	528	529	541	551	521	544	539	559	561	531	538	518	556	566	588	530	562	522	554	545	506	515	516	527	530	520	495	554	549	545	564	552	507	525	586	557	531	542	543	561	564	501	556	520	580	524	527	496	547	527	556	512	543	536	534	550	550	552	543	531	556	591	552	553	534	537	499	498	518	548	530	570	568	539	572	501	537	622	561	566	536	542	540	540	550	531	572	556	557	579	548	511	537	499	524	531	540	518	543	507	536	548	584	522	531	551	526	542	548	543	552	493	537	518	549	512	517	554	575	559	531	498	527	498	527	567	536	528	570	496	547	493	522	548	558	518	510	513	548	513	534	531	511	531	495	514	561	536	517	530	597	574	544	564	527	538	531	564	541	559	551	557	503	528	548	527	551	540	554	501	539	545	515	539	559	544	571	568	534	504	547	585	526	563	543	533	596	529	535	532	512	524	513	567	561	548	504	563	500	521	509	532	601	530	589	501	526	564	534	499	559	542	494	559	545	528	562	529	539	522	547	534	484	550	529	550	521	531	531	524	562	532	577	548	556	509	527	520	549	515	526	563	531	508	523	519	515	539	532	549	574	534	545	555	527	568	502	528	521	507	570	543	504	509	535	553	526	539	513	593	521	532	514	544	558	529	563	526	550	552	560	541	544	524	563	569	556	530	485	515	553	528	492	554	551	537	497	543	518	508	518	548	564	559	522	548	546	528	572	532	518	538	518	519	542	514	553	548	522	509	522	528	514	564	578	567	553	502	514	548	521	532	531	548	512	509	555	521	523	543	547	524	520	520	527	507	555	531	496	498	555	557	529	509	529	554	516	522	528	564	542	554	531	504	536	537	511	515	552	487	556	502	559	503	513	551	517	531	519	480	529	537	571	561	543	517	552	581	594	560	513	519	550	552	518	534	527	566	529	574	537	499	506	565	527	589	526	514	507	478	552	545	532	548	554	540	575	504	532	533	546	546	530	497	540	510	539	578	503	528	491	522	544	544	560	523	548	564	509	577	531	572	532	527	546	537	551	554	515	525	528	558	527	571	547	591	522	568	556	555	572	528	551	550	571	522	514	529	533	554	532	526	593	522	527	498	530	558	542	529	484	546	507	526	571	566	537	557	529	551	551	530	525	516	501	541	557	536	503	556	541	538	551	524	527	556	540	538	503	529	591	583	538	532	564	548	555	544	546	494	549	516	531	516	528	519	521	532	529	534	549	467	535	487	542	542	527	518	507	533	540	525	553	553	532	515	533	549	527	529	552	542	593	537	561	533	548	546	560	514	540	571	478	540	578	492	520
8928	533	538	459	293	206	196	176	161	157	153	160	134	135	114	147	141	131	132	123	124	150	130	144	137	160	137	123	141	126	107	146	142	162	146	120	139	143	141	141	131	102	114	131	133	119	136	106	133	125	141	154	141	127	137	142	143	108	126	122	115	131	115	139	133	145	124	121	122	112	114	140	130	137	128	113	132	133	134	130	118	119	124	108	143	136	108	146	124	109	122	126	105	126	111	114	156	131	104	126	115	138	126	122	117	133	112	115	116	130	119	114	126	119	125	113	129	146	138	114	133	120	133	118	144	127	132	131	131	111	102	130	143	132	109	137	133	133	111	154	113	105	139	116	131	117	119	104	120	121	136	133	124	126	133	134	132	114	104	135	130	126	136	108	138	116	142	150	128	113	142	126	125	147	135	104	127	132	122	111	136	124	121	131	132	140	132	133	135	120	152	137	120	118	148	134	121	124	156	127	143	145	115	114	149	151	113	124	130	132	155	114	124	115	113	144	136	138	120	135	132	127	136	131	134	128	147	151	87	123	126	135	117	127	113	140	128	131	123	106	122	135	119	140	147	140	133	118	117	132	142	114	131	117	124	118	110	112	142	141	117	132	143	116	130	111	154	136	119	142	115	137	134	113	128	119	129	156	124	121	153	135	126	130	147	131	122	115	121	123	112	152	129	139	116	116	111	120	121	119	132	133	121	117	106	138	127	153	121	109	122	123	114	112	140	109	142	139	128	129	145	128	128	133	131	101	108	137	121	150	132	130	121	134	140	115	129	100	141	111	113	126	144	135	139	126	112	118	136	119	120	133	108	132	129	115	132	132	129	130	140	135	109	122	110	151	121	130	144	139	140	122	126	131	132	130	128	141	125	129	139	133	155	123	146	117	130	129	120	118	119	142	116	142	120	109	142	137	114	144	133	139	127	137	135	129	126	116	135	140	129	129	114	117	122	113	144	114	139	125	131	133	140	104	140	112	122	119	99	136	109	119	122	146	129	117	107	116	128	122	139	121	132	130	118	122	132	118	149	125	128	128	139	131	130	115	131	134	136	140	114	116	112	95	150	133	119	131	141	114	122	121	136	121	147	125	105	106	111	136	136	138	117	116	128	111	116	111	125	122	125	135	127	140	134	107	129	124	131	134	134	132	118	131	125	128	127	122	109	110	137	129	115	120	126	121	125	97	127	137	131	154	137	119	116	135	128	121	123	145	113	129	128	111	128	111	150	114	120	133	117	142	123	125	136	126	125	121	117	103	134	135	138	133	141	146	114	119	122	134	135	102	107	142	124	132	121	106	135	125	132	125	153	130	136	138	119	105	121	122	132	117	128	136	122	113	123	104	130	115	121	129	108	112	97	121	137	112	147	136	135	135	119	132	127	133	144	139	125	125	109	124	133	134	119	124	117	153	128	130	140	123	130	129	133	122	111	144	125	130	147	134	125	123	110	121	139	120	127	153	128	122	137	133	142	140	134	114	100	140	116	136	141	141	131	163	132	94	123	140	104	111	123	135	114	126	127	125	127	134	106	108	134	120	119	119	151	124	127	106	114	135	121	118	127	140	145	124	109	114	130	124	123	130	138	150	139	120	118	144	114	131	125	143	117	111	107	121	114	149	129	138	129	129	143	137	132	136	119	113	129	114	139	119	123	127	144	124	123	120	129	111	119	120	135	109	125	99	106	111	147	119	114	117	158	118	129	135	125	112	144	150	147	158	135	117	140	133	109	134	134	151	135	112	119	145	137	108	156	107	120	137	130	143	125	102	126	108	122	116	127	120	144	128	147	123	143	129	114	134	150	124	114	141	139	120	128	131	121	141	131	149	129	124	138	114	129	131	120	121	117	158	141	121	121	129	117	146	113	136	115	143	145	118	138	124	118	117	148	119	116	117	126	131	117	136	122	131	111	145	138	129	144	105	148	131	147	137	110	157	140	122	140	114	136	112	120	121	123	128	115	127	130	155	131	137	128	124	118	146	141	142	134	138	132	128	138	131	122	127	127	116	130	128	133	124	138	117	129	122	113	112	134	118	125	158	128	140	127	113	132	130	133	119	117	136	118	135	103	125	151	124	128	125	127	142	124	134	122	130	113	141	136	134	108	120	125	131	127	135	146	133	133	103	118	148	127	135	129	114	112	135	128	125	119	119	115	115	114	130	129	147	96	133	100	139	121	136	99	141	127	132	123	140	124	134	148	129	132	126	137	121	123	133	127	115	119	120	118	123	128	116	141	126	116	135	101	125	128	127	114	119	104	116	147	125	136	126	137	131	136	109	138	152	137	130	121	119	133	123	127	119	124	122	125	126	118	121	110	132	127	130	124	123	128	129	113	137	123	101	125	141	131	127	134	135	128	126	140	134	115	130	120	116	113	125	112	150	150	134	140	127	138	147	125	139	117	124	115	149	119	116	147	123	123	133	116	104	137	108	123	123	141	134	142	117	139	137	134	122	141	139	127	128	121	129	113	127	133	140	121	121	131	130	126	143	133	152	97	123	129	133	107	144	111	134	116	136	138	139	118	132	142	116	117	117	135	125	127	116	134	118	115	148	144	140	121	124	135	125	119	139	124	116	113	134	145	110	129	124	114	124	116	98	131	104	117	131	133	136	127	121	110	116	117	114	127	132	138	131	150	130	148	135	138	124	136	126	131	120	124	116	127	140	136	155	159	135	108	125	126	119	147	141	125	119	127	131	123	112	113	148	148	146	140	125	135	127	160	124	127	111	123	143	141	131	117	122	131	138	143	136	114	125	112	131	125	123	114	122	122	137	104	115	141	132	123	112	126	115	139	116	124	140	124	102	136	118	145	139	146	135	127	131	113	144	118	148	111	101	125	120	114	139	125	120	115	141	128	143	120	144	139	120	143	120	115	142	136	130	148	139	130	119	126	119	130	116	119	122	121	112	126	108	134	109	100	119	126	138	108	143	140	121	123	132	115	143	118	104	134	112	133	109	134	125	108	129	123	127	126	134	137	129	145	127	123	109	143	131	110	129	137	132	133	130	135	140	134	127	129	123	136	130	106	122	138	110	117	144	131	172	136	128	130	127	125	136	122	123	116	121	137	112	139	143	149	111	126	129	101	129	130	126	149	137	108	118	126	155	126	129	120	131	147	114	120	117	126	103	126	118	108	146	114	128	121	129	142	140	145	117	122	129	118	125	125	123	122	154	124	130	154	125	124	133	137	119	118	115	125	138	133	123	115	112	121	117	134	134	139	133	111	145	134	100	122	117	142	141	119	130	124	136	115	115	114	130	127	122	134	124	141	132	114	113	125	131	139	130	123	143	118	145	134	137	130	114	116	113	129	143	125	123	121	136	137	121	122	116	140	126	127	150	141	137	135	139	138	118	122	105	123	120	116	132	120	117	125	129	123	140	122	134	125	112	141	144	108	106	123	107	131	119	141	125	121	116	139	100	140	125	130	131	138	111	131	132	120	115	149	130	134	144	134	116	126	101	121	149	125	126	132	137	120	104
6963	574	1099	1322	1047	867	740	624	573	579	554	479	443	431	385	350	364	392	371	371	359	385	352	345	381	376	357	341	335	344	366	377	338	323	339	314	337	327	303	337	338	310	312	318	340	333	330	308	297	333	304	310	280	329	308	302	328	297	309	310	312	302	317	332	294	324	319	354	330	314	340	324	336	334	315	330	346	334	343	328	338	333	329	323	333	318	278	300	331	354	305	318	353	337	318	334	349	317	328	294	323	340	303	320	342	298	339	295	319	296	320	334	319	292	344	329	330	318	346	307	344	321	290	312	285	309	309	315	323	318	344	300	299	332	307	288	277	316	326	304	296	322	301	338	340	318	338	338	287	302	345	282	313	294	329	279	308	314	325	326	308	302	338	322	305	332	289	319	301	341	294	332	322	320	334	289	347	306	312	320	306	310	301	319	299	324	305	326	320	323	313	329	344	307	316	318	353	302	310	332	299	314	302	302	300	285	321	312	298	283	327	317	333	315	306	316	316	319	318	323	322	306	335	335	328	319	331	288	319	326	292	309	327	326	305	318	319	318	322	285	309	336	333	327	302	293	338	328	304	322	337	306	305	307	315	334	317	314	329	306	327	326	298	301	323	325	332	314	321	298	335	331	340	332	309	323	291	319	298	315	277	340	305	359	282	288	312	293	269	304	324	315	323	307	323	306	320	307	316	306	307	303	289	293	317	330	324	304	304	303	310	294	334	305	312	310	317	315	333	316	301	336	317	323	306	333	319	314	309	327	326	322	311	334	305	323	337	302	333	322	311	335	313	326	330	291	304	293	312	303	299	301	330	296	292	298	320	340	323	280	347	294	327	313	318	300	330	336	347	320	308	322	326	312	309	367	306	324	297	299	323	317	327	340	337	306	316	320	337	328	290	293	330	304	286	294	329	308	351	314	317	324	298	315	330	339	353	317	298	317	331	332	313	326	317	321	322	307	295	310	331	341	284	303	296	336	315	325	312	315	286	295	297	321	300	312	312	333	322	300	315	310	329	298	333	310	287	317	299	329	297	317	333	321	305	325	315	302	336	307	317	285	317	324	326	285	345	328	317	300	316	309	333	312	285	325	332	309	318	303	307	286	304	321	295	340	329	322	311	311	301	331	306	271	305	293	290	296	313	321	303	293	313	357	324	316	306	311	327	332	300	306	336	282	327	327	336	326	320	317	304	338	288	335	331	303	327	289	350	327	332	321	324	317	349	289	318	278	309	304	331	279	314	322	310	311	347	340	329	314	335	327	346	332	329	298	317	300	300	332	286	292	324	291	297	317	305	309	335	296	306	322	341	303	297	322	331	319	314	306	352	323	316	299	345	335	353	301	320	285	306	312	316	314	318	294	334	334	321	318	309	299	301	293	294	316	340	305	296	293	332	314	339	311	319	291	325	343	326	315	326	321	322	321	304	304	323	317	316	303	337	337	309	323	294	294	325	311	316	332	321	337	343	324	334	352	293	314	316	316	312	327	303	328	299	309	353	332	320	310	331	335	290	325	316	354	330	333	296	322	305	336	346	310	330	307	308	335	338	322	318	301	344	317	316	327	331	312	309	327	317	286	333	324	310	323	317	338	315	303	344	322	325	337	313	341	330	303	309	315	290	305	313	302	342	310	311	319	323	311	301	353	328	326	308	284	322	312	317	318	300	293	310	314	332	326	339	331	315	314	337	306	339	309	321	283	303	340	298	344	350	320	332	327	322	317	318	325	322	289	343	321	296	310	301	323	305	308	339	297	329	295	319	345	319	330	335	320	300	330	322	266	289	327	291	325	308	320	305	314	339	328	307	332	304	310	315	323	298	302	335	316	332	341	322	343	309	355	333	323	339	331	268	294	308	323	325	319	306	326	321	319	307	313	322	306	316	325	317	308	326	325	309	289	313	320	311	336	318	322	331	327	307	335	348	331	300	279	305	335	289	320	301	313	348	330	290	323	311	312	329	323	304	335	307	297	302	324	298	306	331	321	309	362	323	311	329	357	328	304	290	336	338	333	316	317	304	303	326	290	329	350	315	292	338	308	307	313	306	300	310	337	324	315	304	287	294	335	328	284	303	306	330	336	316	302	340	311	322	330	315	296	317	329	308	315	313	321	335	294	297	344	292	289	309	294	328	309	314	346	357	333	319	329	347	302	315	307	329	317	314	321	335	330	320	329	305	305	295	333	303	326	309	316	344	301	306	288	289	326	322	301	349	287	326	299	328	323	289	300	300	325	309	363	320	375	315	328	320	326	332	304	315	318	324	331	301	325	316	330	307	291	294	296	327	329	328	328	307	300	305	308	304	362	310	296	317	303	334	335	342	298	285	309	323	288	312	336	326	322	270	303	330	299	306	334	327	296	334	311	313	279	334	318	313	326	289	330	333	346	344	327	341	311	302	368	327	306	341	327	359	290	304	330	337	314	322	264	316	299	288	314	299	294	297	309	304	318	333	304	331	300	304	321	331	297	299	329	301	316	293	322	325	312	320	336	324	309	315	319	322	313	349	332	312	313	316	306	287	312	331	312	295	320	318	334	332	295	347	310	337	325	320	296	311	304	313	332	350	302	325	286	287	296	319	304	307	313	312	301	313	328	295	312	315	353	302	318	313	352	311	348	331	361	312	316	309	347	325	308	311	318	321	297	311	356	325	302	330	313	291	326	325	318	308	282	301	283	301	312	317	317	314	327	325	320	319	292	314	340	316	309	347	346	318	296	296	298	325	296	313	309	306	277	302	288	311	337	307	306	313	312	316	310	310	372	318	328	314	329	340	306	356	316	342	352	344	314	275	278	311	313	338	332	324	282	296	323	278	315	359	313	325	329	346	313	322	322	314	302	338	312	345	332	328	300	361	321	336	299	325	292	290	297	327	323	312	303	339	338	319	303	322	346	335	282	300	318	321	310	324	321	350	356	319	312	322	305	296	284	349	283	328	326	291	308	305	316	303	311	293	293	313	306	309	288	323	339	307	317	322	316	335	322	324	324	316	291	345	318	290	333	315	323	291	336	286	312	321	308	320	338	305	307	329	298	341	350	301	335	336	333	311	311	314	311	305	308	300	327	309	302	342	363	322	316	303	304	353	317	340	313	302	348	304	332	335	332	346	303	322	337	292	346	323	310	338	331	298	346	301	334	317	321	330	344	330	323	323	322	327	334	318	335	327	303	309	331	348	315	335	327	302	298	357	310	319	308	322	354	325	330	330	305	336	329	325	312	314	342	318	307	328	304	325	314	316	311	271	322	292	291	332	328	270	308	355	330	308	319	304	350	360	292	318	284	306	308	324	327	322	322	299	327	293	338	335	324	307	321	328	308	308	312	354	318	325	326	322	311	302	297	360	308	294	318	347	307	327	313	327	346	279	320	305	309	314	317	326	326	317	304	288	337	349	289	336	310	327	326	328	275	298	337	287	301	313	298	314	320	312	306	343	324	344	321	303	320	337	315	311	298	286	280	329	290	321	326	322	275	313	341	318	335	351	308
16327	1291	1027	813	528	416	385	339	308	273	268	257	260	256	235	197	224	214	227	242	238	231	204	213	199	203	203	204	238	208	182	192	189	210	238	236	206	216	208	212	203	197	202	200	202	172	220	213	184	202	222	204	209	214	183	174	228	193	216	213	209	181	203	202	213	218	178	178	226	193	208	189	229	235	233	196	199	193	201	222	214	225	223	227	198	220	198	203	210	199	205	201	220	207	196	171	173	211	201	175	212	230	201	196	194	172	197	188	184	197	184	215	185	219	163	218	199	172	217	182	219	222	184	211	192	191	185	189	216	168	202	184	190	200	198	190	211	208	185	188	223	192	176	194	205	208	186	208	178	220	218	197	206	153	177	204	188	216	226	208	195	206	209	196	189	208	208	210	197	172	181	175	185	194	204	200	188	177	196	194	206	186	163	192	206	214	189	184	202	187	222	193	196	184	215	198	194	220	177	182	202	207	215	188	200	185	198	189	234	186	199	188	183	195	192	219	184	224	189	195	176	220	205	222	198	181	213	213	213	213	204	201	186	195	193	181	190	200	189	223	218	228	205	174	175	209	174	189	193	176	208	202	225	214	205	230	177	188	177	198	204	195	214	223	216	186	194	222	187	198	210	197	169	208	207	241	223	198	188	176	183	197	193	176	196	177	178	206	175	216	193	206	215	188	185	204	221	208	192	196	181	186	197	182	190	198	201	189	214	229	175	195	191	232	208	190	197	220	213	190	191	210	189	194	196	191	189	204	172	204	193	211	198	194	207	217	208	205	209	180	164	198	209	204	182	189	184	185	178	210	194	214	207	173	192	212	176	188	163	195	191	205	192	203	198	198	243	196	201	216	230	225	199	164	189	177	193	205	201	188	182	214	182	193	186	184	226	228	214	183	226	228	186	181	203	198	174	187	216	224	199	192	195	207	185	210	191	202	192	187	193	199	201	195	188	193	226	221	174	195	186	176	181	226	205	195	182	182	203	199	191	184	193	180	206	213	193	204	208	211	209	204	224	190	170	193	178	170	200	235	179	165	204	183	190	199	214	196	193	199	206	201	184	194	183	190	182	165	203	201	207	187	199	175	203	214	196	195	202	175	185	206	195	169	194	202	194	171	189	194	177	185	184	179	239	201	160	197	192	210	182	188	191	196	225	204	208	216	201	204	175	176	183	178	176	215	203	173	228	206	194	178	186	188	190	205	203	189	149	214	200	190	205	185	178	207	193	189	210	207	191	192	203	188	191	205	211	195	186	199	187	208	226	178	201	213	181	199	182	222	212	233	199	183	174	185	231	216	190	198	204	207	194	167	189	206	200	191	205	221	196	180	182	181	191	203	190	187	189	208	199	194	203	169	199	201	219	189	182	209	233	225	221	207	192	176	197	203	202	187	199	200	200	219	198	196	214	176	205	199	201	211	200	204	209	178	183	221	198	198	197	216	189	174	193	173	172	208	190	202	201	191	189	208	178	193	205	204	219	210	201	177	206	213	233	212	181	163	173	194	210	184	201	196	183	215	191	206	219	207	203	210	217	209	196	217	179	188	176	220	181	184	201	200	178	205	192	179	206	188	211	180	219	188	228	219	194	208	206	203	218	202	195	214	193	175	181	173	201	192	194	195	224	226	232	204	179	190	202	192	193	204	201	215	201	205	208	181	207	212	156	192	196	190	217	203	217	212	201	183	187	181	187	205	203	209	176	220	196	208	217	190	223	198	178	195	181	207	194	218	216	173	211	188	181	209	197	196	183	187	190	191	189	214	183	196	194	178	185	210	207	217	195	201	200	172	206	189	175	183	175	212	225	173	215	160	197	181	179	192	170	204	208	173	210	198	204	209	188	203	205	223	191	186	192	216	178	192	187	228	208	181	210	201	191	201	199	207	201	199	244	197	198	182	201	208	218	185	201	218	199	194	192	220	205	215	196	187	195	199	214	193	172	196	207	206	202	198	202	205	176	188	178	214	191	200	218	164	203	184	194	201	183	202	192	188	221	192	192	179	178	190	200	205	187	208	212	196	190	204	187	193	209	198	205	184	227	165	201	216	238	197	200	176	191	188	194	182	198	195	209	177	228	211	198	172	199	184	187	183	176	177	205	187	220	206	185	204	201	188	218	192	209	194	206	228	210	196	214	195	205	183	186	207	214	194	213	197	199	194	221	198	188	176	230	183	183	198	171	222	200	180	194	201	193	189	181	221	184	178	187	183	189	207	192	204	183	189	206	207	191	196	165	226	195	224	216	207	206	195	199	194	186	189	219	214	202	205	182	187	236	205	224	204	189	208	197	196	192	195	176	212	190	224	198	197	182	219	198	171	167	216	180	223	226	217	204	196	166	180	211	195	198	180	195	204	185	199	180	192	220	220	201	183	217	198	194	183	203	173	207	187	207	204	206	186	165	207	199	180	220	210	207	204	158	162	181	222	176	233	190	194	219	212	197	189	198	209	188	209	205	185	181	193	214	192	214	198	202	186	187	192	195	205	179	209	196	176	206	200	192	195	216	213	182	211	190	176	192	188	195	202	195	194	180	196	180	205	189	184	172	171	212	193	181	212	188	182	169	196	204	252	201	196	197	196	203	204	170	193	227	226	174	192	175	201	212	189	185	169	192	183	195	197	176	198	195	221	194	204	215	202	171	199	220	201	208	224	196	208	192	186	218	186	161	225	175	199	205	209	208	187	210	182	203	187	208	189	198	184	188	185	173	220	195	206	218	180	225	200	164	193	182	197	193	200	164	196	182	181	186	194	200	187	187	187	174	194	182	175	213	188	199	188	180	193	205	172	186	204	186	201	188	201	206	174	211	209	205	201	204	210	203	193	202	186	194	190	198	176	224	231	199	177	201	197	203	180	185	223	206	191	212	189	196	187	204	212	216	205	193	171	211	190	179	186	184	197	192	186	191	199	200	189	202	184	196	185	210	214	200	182	201	202	193	231	215	192	213	175	179	202	189	225	196	192	194	183	178	161	196	207	224	197	187	203	170	194	185	203	212	184	180	194	205	222	185	200	186	219	180	217	185	180	201	180	201	216	211	175	190	184	201	217	182	189	200	176	222	196	182	188	181	213	212	199	198	199	192	191	182	192	181	208	209	203	188	198	186	176	175	208	163	198	195	192	192	196	186	165	187	211	195	220	190	212	212	177	183	212	202	184	187	183	216	199	207	184	209	191	194	217	185	211	183	184	188	224	195	191	203	205	163	190	201	230	204	191	199	180	206	170	200	189	178	203	193	173	195	177	204	212	213	206	211	188	213	211	169	176	202	184	185	207	222	225	198	176	194	186	232	223	193	195	190	189	216	228	195	228	223	206	183	204	198	231	177	197	206	217	193	194	208	185	179	202	205	222	201	205	198	218	161	174	214	231	195	192	192	180	207	163	188	192	200	173	194	196	176	175	176	220	183	195	184	185	186	205	230	207	191	198	209	208	228	199	200	181	211	200	199	246	169	205	210	206	221	219	160	200	217	225	222	190	183	176
9220	1122	2131	2290	1888	1563	1215	1086	1007	937	831	751	703	705	650	664	649	610	580	568	562	547	549	569	520	566	562	562	548	526	571	517	529	501	528	508	478	533	548	472	508	479	531	536	490	520	506	488	444	496	501	477	518	523	487	458	482	490	514	466	493	492	530	467	478	487	494	466	474	525	473	461	467	477	448	467	468	499	450	477	452	502	491	502	499	459	499	490	485	484	497	469	477	494	484	455	505	472	493	472	482	467	486	480	460	475	475	467	465	461	492	453	467	500	460	447	502	436	461	485	457	475	431	469	514	466	494	445	501	485	497	491	506	478	475	471	485	510	501	449	504	464	464	477	440	483	450	457	459	435	464	469	456	479	483	465	476	495	468	523	443	480	462	481	506	434	486	452	471	471	468	475	456	475	475	464	489	461	477	465	445	480	442	500	476	484	440	470	459	499	476	471	474	508	485	450	459	451	522	461	486	501	470	472	514	506	480	521	457	464	468	467	474	452	512	460	484	480	474	483	474	502	468	472	486	467	444	486	473	483	504	439	448	443	475	478	446	500	499	475	476	473	495	494	495	459	489	462	456	502	488	443	491	464	467	475	462	515	477	492	521	469	506	484	463	474	511	474	440	435	483	496	504	465	422	504	475	475	453	472	509	431	484	431	463	484	477	470	453	502	501	507	464	479	467	445	483	478	468	468	415	472	484	419	470	494	495	441	449	491	490	442	456	465	515	475	493	490	490	457	491	487	496	508	478	447	465	439	462	500	437	466	460	448	500	480	481	495	473	474	461	479	500	478	467	500	497	431	499	469	480	466	478	500	442	485	542	477	466	451	473	481	483	449	519	469	468	471	507	465	490	463	468	455	473	502	461	487	486	492	481	492	503	482	468	454	472	493	474	461	504	504	497	452	445	475	472	468	505	458	462	470	453	479	458	521	475	497	512	461	503	472	455	483	467	494	468	497	469	468	462	472	449	517	444	491	498	477	487	462	485	486	459	471	473	484	470	479	433	490	486	479	476	465	455	472	488	460	508	450	500	508	495	463	469	486	455	501	473	458	467	524	464	488	463	490	448	489	479	462	513	472	505	460	436	480	484	483	484	467	487	458	502	474	515	475	459	510	442	534	487	445	462	473	444	451	463	461	474	495	484	462	467	483	465	467	492	466	474	460	473	472	470	485	492	470	510	464	500	471	493	447	468	438	448	468	457	465	483	476	501	497	514	489	469	491	468	457	481	501	464	491	486	483	464	472	481	452	513	444	498	446	460	463	460	432	471	452	476	486	497	505	440	468	467	517	464	477	491	462	471	467	482	486	496	488	460	426	491	487	459	470	462	486	552	449	467	486	453	475	471	440	511	479	490	439	481	448	476	491	496	454	442	485	443	518	482	458	476	483	492	495	471	479	455	510	478	464	466	475	476	450	480	459	435	455	465	491	500	463	499	467	452	456	476	482	456	469	464	500	475	505	469	464	485	467	450	463	483	514	478	525	500	437	465	497	488	499	456	451	463	478	479	474	454	472	508	478	466	494	461	467	465	504	472	474	474	452	481	463	478	459	455	491	508	508	463	450	486	500	502	444	456	452	474	525	480	470	494	480	452	477	466	494	462	482	487	501	481	467	480	463	475	489	454	471	472	506	472	457	474	498	481	436	478	476	468	514	432	486	486	482	487	451	458	486	503	447	507	422	440	477	500	493	452	489	486	489	493	444	444	498	465	453	480	467	486	456	456	536	451	477	473	443	453	508	434	450	485	486	458	468	469	478	457	470	482	476	532	492	440	468	493	449	505	480	453	465	464	518	522	479	453	471	461	467	479	466	472	491	528	517	479	480	483	463	451	474	488	507	481	485	451	464	459	464	463	465	487	472	480	462	484	465	477	458	467	464	515	499	455	469	461	451	499	457	469	468	494	479	486	475	468	436	474	522	467	447	470	467	475	477	491	453	474	498	479	503	466	486	473	462	499	446	459	461	453	447	480	431	477	504	497	476	425	498	480	462	441	512	492	472	438	454	490	462	496	487	490	451	469	471	485	446	504	500	482	457	476	486	481	478	479	499	499	477	494	497	479	516	453	503	436	457	452	499	441	479	493	475	456	436	454	447	462	451	484	462	479	481	479	467	488	428	431	480	461	484	460	466	459	490	494	454	484	457	477	474	512	456	516	505	479	498	457	443	484	446	489	497	451	479	488	451	457	464	488	476	530	493	487	472	485	476	521	449	491	461	473	469	490	465	462	458	478	482	442	487	467	473	495	486	461	465	462	448	504	473	478	462	465	435	489	431	482	492	451	514	468	531	470	474	494	478	456	434	470	475	439	446	479	452	470	492	434	477	486	479	504	483	462	522	451	444	493	467	444	465	459	438	474	470	490	483	491	477	472	442	483	487	432	480	509	465	472	481	492	477	509	481	469	503	497	467	490	462	486	456	465	470	523	479	451	451	498	499	485	471	481	480	451	437	447	489	501	469	494	452	473	466	451	397	497	453	447	475	483	489	448	456	498	473	448	444	486	488	459	475	456	532	497	459	481	500	476	463	488	460	488	467	491	473	488	467	476	482	477	460	490	447	497	460	464	454	456	436	498	478	445	492	451	454	474	470	480	470	447	457	506	480	489	475	476	461	474	454	485	463	467	425	460	461	461	466	483	472	528	462	458	471	468	513	459	465	522	491	481	477	449	472	456	423	477	451	469	514	440	458	494	489	470	479	500	484	453	480	488	476	472	486	483	476	469	457	450	501	485	447	490	513	476	458	425	467	473	475	465	448	462	471	452	444	461	462	432	480	473	506	517	446	482	497	477	501	516	487	462	493	470	469	499	524	470	448	474	491	475	480	459	471	483	477	493	492	496	456	460	511	470	489	472	478	467	486	510	501	456	495	511	477	451	491	484	480	493	465	431	495	453	446	470	437	477	478	473	476	476	430	495	481	443	462	452	481	489	454	479	477	525	465	495	453	469	479	495	472	462	503	481	472	463	457	487	478	476	491	484	434	483	516	463	481	469	471	455	471	454	474	483	475	495	471	489	462	513	458	441	513	478	468	464	460	459	526	500	484	492	473	464	469	490	493	429	458	506	489	446	485	443	508	470	494	513	481	482	508	484	468	497	484	492	496	475	510	477	463	458	477	450	494	473	453	463	485	466	460	476	512	514	480	493	451	475	483	462	449	464	467	518	488	489	486	461	458	489	486	526	471	455	491	489	499	509	438	461	491	484	502	485	487	485	495	490	460	430	476	512	472	482	450	495	470	514	470	443	492	488	500	460	470	480	490	530	466	495	445	481	494	466	499	475	454	452	478	490	478	460	455	459	466	482	483	488	501	463	449	473	447	460	451	464	459	473	470	465	502	462	504	480	477	489	448	480	470	496	492	494	483	476	451	462	467	477	474	494	488	487	495	460	445	451	479	459	471	488	443	455	444	470	496	518	453	446	514	467	448	468	516	478	438	485	499	507	465	491	471	456	482	443	480	478	436	490	520	463	460
2165	259	235	222	263	236	246	220	231	234	234	228	228	223	234	218	238	232	249	232	241	223	226	216	236	270	238	224	240	254	220	233	209	250	238	241	240	234	268	251	229	234	253	245	231	215	217	257	261	219	260	249	244	223	254	218	266	239	250	251	234	250	236	248	235	208	226	243	256	261	269	212	222	240	240	201	240	264	222	256	255	225	225	239	249	219	216	240	249	246	236	260	208	254	269	209	243	238	233	209	230	245	225	241	248	225	256	260	226	247	233	239	231	206	224	232	262	232	240	212	234	248	255	229	227	236	228	234	271	241	221	218	265	253	259	275	237	231	269	243	236	249	224	244	239	254	223	245	242	234	216	246	231	243	229	209	235	234	224	197	215	206	254	243	242	242	220	226	216	242	225	257	243	242	244	226	263	250	255	253	240	237	241	234	239	212	240	244	238	216	226	248	274	242	264	247	262	274	240	252	245	242	251	203	297	223	238	236	217	220	216	239	270	223	210	262	244	227	232	236	225	256	291	242	218	219	243	271	238	213	238	226	209	256	263	245	240	241	222	234	227	235	238	259	221	233	262	237	223	233	283	266	264	259	286	237	224	241	282	239	230	224	210	231	226	237	238	235	238	203	218	241	243	223	237	230	257	245	224	250	247	262	255	197	244	231	234	225	212	243	241	262	269	228	257	264	232	254	253	255	229	221	230	206	238	235	227	232	260	248	238	242	225	255	260	208	238	234	274	226	223	241	248	232	256	245	235	236	230	235	226	250	250	247	243	253	225	236	216	232	231	251	252	219	216	217	204	245	236	249	256	279	273	202	255	205	222	243	276	258	245	213	270	242	253	229	234	246	248	246	202	244	265	245	230	245	265	232	216	265	260	233	276	246	249	238	249	258	240	237	248	219	228	224	189	258	237	236	229	250	226	227	235	234	232	246	252	222	234	260	244	231	215	256	256	229	258	243	206	227	269	238	268	266	257	237	253	208	222	244	227	247	224	237	255	259	262	219	250	239	230	260	241	230	209	220	264	256	250	243	231	245	239	236	245	213	192	232	228	235	247	234	255	247	245	219	247	236	235	247	249	280	259	248	234	257	224	231	229	237	228	231	242	226	251	236	223	243	253	238	257	220	223	225	229	222	226	251	249	248	224	245	222	241	219	228	232	257	257	232	226	234	220	228	236	235	220	248	234	271	253	236	222	216	220	224	237	256	243	219	240	237	230	251	229	233	246	256	218	225	252	254	272	259	231	233	224	252	248	222	266	255	230	244	245	252	241	236	215	265	244	259	266	255	212	239	238	236	237	261	271	222	217	223	245	235	258	242	254	244	243	239	262	247	197	241	238	251	227	234	227	240	249	266	242	231	261	219	253	205	236	239	223	217	248	231	222	266	227	237	222	259	242	228	231	226	254	253	222	245	238	263	215	244	267	207	246	267	241	234	249	245	215	242	246	261	220	202	244	242	246	252	253	236	232	255	246	249	225	211	219	224	277	253	212	238	269	246	225	218	220	195	269	262	208	233	239	228	274	217	266	230	227	232	228	232	239	229	188	239	235	254	259	232	239	230	251	244	237	228	263	232	265	252	251	255	250	240	215	228	247	196	266	240	247	248	230	264	216	252	209	248	239	230	245	231	255	219	222	250	206	241	222	240	234	239	225	232	219	217	260	246	241	252	234	231	256	259	255	266	254	238	242	239	244	250	248	237	199	225	244	242	202	232	210	224	207	232	235	208	235	244	248	198	221	243	213	238	236	262	237	301	215	261	227	255	247	244	264	282	234	219	215	249	245	231	240	252	207	234	244	232	249	232	231	219	250	231	246	225	243	222	240	225	239	248	242	213	235	217	217	228	252	259	263	221	231	241	217	234	202	247	226	245	249	257	220	226	240	245	234	224	244	226	228	249	237	221	230	221	234	255	237	222	242	224	245	245	247	258	249	254	260	234	230	272	215	249	226	221	247	233	237	234	194	243	238	239	235	239	227	257	245	237	223	217	218	225	204	233	255	273	234	224	245	245	258	269	252	237	205	235	223	264	229	233	272	206	231	249	249	254	259	236	244	231	216	228	240	238	217	237	230	266	218	245	212	233	265	254	223	253	229	235	228	252	217	222	218	215	218	248	253	227	228	242	220	250	230	232	243	233	221	270	262	240	238	222	243	254	240	226	221	243	228	261	228	249	236	231	246	217	226	247	260	237	234	232	224	234	211	223	230	258	225	257	240	229	233	224	232	264	257	220	244	245	231	251	235	240	246	227	254	248	217	224	249	255	252	250	234	247	242	252	231	233	235	267	197	266	236	253	250	254	255	237	226	266	241	229	233	203	236	239	256	229	215	215	260	242	235	235	231	245	254	227	226	229	271	244	233	234	222	220	237	225	249	263	212	211	258	247	253	245	255	252	215	233	237	240	225	232	248	203	268	210	228	245	229	243	237	216	225	254	220	244	244	216	215	240	253	237	233	233	246	213	236	231	251	236	218	212	244	214	198	251	249	255	223	266	243	230	229	234	208	243	216	228	242	232	230	239	234	236	259	241	228	228	224	231	271	204	251	241	258	250	223	211	233	259	223	233	255	220	224	223	235	217	203	230	238	231	261	217	233	231	227	235	269	230	271	243	218	237	219	240	235	196	240	224	257	256	197	239	223	236	258	260	247	238	238	251	242	232	248	204	250	250	244	254	251	224	246	251	258	271	231	233	216	230	239	278	221	215	245	236	229	215	218	242	229	249	209	223	249	232	244	250	247	243	242	235	262	206	241	209	242	226	267	260	224	277	230	222	232	228	235	231	254	239	257	238	249	259	230	236	246	268	239	249	248	263	227	256	239	238	243	233	217	268	243	204	243	252	255	224	233	259	218	264	211	231	213	228	240	243	233	247	240	245	232	236	252	278	249	221	250	254	223	235	229	245	238	236	258	238	224	239	245	249	243	270	250	257	225	229	250	248	227	245	242	236	261	222	228	254	243	231	258	271	206	219	241	209	247	233	229	242	222	234	252	258	230	278	260	240	273	234	239	255	263	264	239	243	232	230	245	241	238	252	238	236	238	242	251	233	201	219	238	235	261	221	234	258	247	225	230	259	224	204	255	242	240	216	249	223	203	272	233	245	232	239	260	249	256	228	234	245	238	223	254	221	208	253	247	244	254	233	228	250	243	250	238	253	228	246	214	248	241	265	224	233	229	220	255	257	234	239	237	238	237	249	243	217	238	218	265	231	233	230	231	236	229	251	239	258	272	224	242	234	207	244	255	223	242	228	218	240	247	230	241	224	236	218	228	238	209	249	227	240	241	228	231	224	242	231	231	257	243	250	248	222	230	243	262	252	247	236	224	226	231	251	250	263	234	255	250	258	226	224	232	231	206	256	253	223	225	264	253	233	248	239	239	264	261	253	210	254	231	250	245	198	229	245	242	235	228	238	252	237	221	249	216	240	249	241	258	236	246	242	238	249	234	259	222	222	218	199	246	251	241	260	231	233	206	238
2248	533	577	561	526	523	522	516	522	567	544	530	525	566	485	578	545	546	554	528	531	522	511	546	538	538	526	549	561	551	576	515	563	543	551	541	535	555	500	527	583	552	558	515	536	568	513	560	530	513	513	514	508	543	527	528	533	569	512	513	502	515	537	524	553	526	508	538	523	523	543	554	532	513	522	563	494	543	563	566	542	537	552	480	516	502	508	540	547	560	558	509	557	511	557	533	559	536	542	534	522	491	523	563	517	484	535	548	529	528	515	512	544	554	522	494	535	503	533	505	523	508	496	563	514	553	544	568	558	519	541	552	486	537	528	511	501	532	508	548	532	562	502	539	516	523	470	515	553	530	535	549	523	518	510	529	558	525	510	536	538	581	489	556	534	519	519	479	559	530	527	536	537	515	557	531	483	551	535	498	509	524	516	567	535	565	524	502	573	566	540	514	499	535	538	516	543	536	562	527	512	558	529	510	530	496	521	501	583	520	556	550	511	533	517	554	543	539	538	536	566	509	548	536	505	532	541	519	534	488	547	525	524	519	531	555	567	555	543	489	523	545	538	543	526	547	536	502	550	512	548	502	535	497	485	519	510	546	550	501	513	502	554	525	513	517	505	507	519	548	518	563	498	502	554	496	539	545	557	550	539	538	497	523	531	487	524	516	546	527	516	485	517	518	503	480	488	535	497	494	536	509	537	516	528	531	546	546	523	502	487	546	587	504	498	558	551	538	522	540	562	509	571	534	512	513	525	554	562	522	508	513	549	520	544	523	508	483	530	535	522	524	522	532	504	537	508	545	543	528	532	510	522	519	506	552	528	492	530	524	517	540	564	550	561	527	575	531	497	586	550	531	573	555	499	554	522	535	520	538	545	521	534	564	510	516	585	500	490	501	547	504	520	545	528	519	555	523	542	544	590	543	522	535	529	536	519	519	512	559	520	487	572	534	541	570	558	520	504	514	527	561	547	503	508	541	524	548	534	528	509	488	504	517	519	529	538	544	504	501	535	552	525	564	528	518	530	570	532	537	507	530	513	500	503	519	529	554	510	498	542	497	522	552	556	512	551	605	498	535	491	543	498	576	547	522	514	542	563	558	542	518	519	540	520	509	523	507	517	520	540	504	522	530	554	494	527	494	551	520	528	565	514	511	560	529	506	489	540	527	507	539	524	498	557	546	534	562	532	503	506	530	497	529	510	542	533	542	491	519	568	563	541	518	531	543	523	511	511	508	570	525	561	497	499	543	537	547	497	557	522	536	530	526	525	518	510	530	532	526	565	519	482	535	497	542	520	538	553	507	528	548	580	525	558	536	511	524	545	528	529	558	527	543	514	506	515	531	520	513	576	523	525	517	504	527	553	524	560	548	509	524	499	569	536	509	531	532	563	542	545	527	522	514	566	516	521	538	507	524	523	503	563	549	512	532	525	554	531	521	540	555	518	515	510	517	545	524	531	534	471	488	570	531	532	526	532	471	549	528	549	562	501	566	519	519	536	523	561	501	492	560	503	484	509	563	526	501	549	529	580	515	527	512	523	560	482	531	516	507	534	508	526	496	489	521	529	524	542	578	549	500	530	491	514	560	521	532	511	507	560	484	551	527	532	538	509	509	526	495	557	551	559	537	513	529	501	531	508	503	547	499	487	516	524	525	582	513	489	529	504	538	530	573	523	553	510	480	495	512	544	536	537	508	531	534	520	513	538	577	545	525	547	517	491	549	540	520	574	518	533	493	546	537	534	505	513	523	512	542	558	505	533	525	545	510	508	494	572	541	481	509	514	539	543	541	569	484	522	529	475	528	552	485	482	523	540	494	542	532	518	484	546	505	519	555	530	505	510	498	517	522	539	531	555	539	539	555	529	560	561	524	514	535	516	495	480	513	514	484	521	528	504	532	499	509	524	516	592	560	500	497	488	525	497	560	537	519	527	567	535	508	531	523	525	542	501	506	525	513	515	519	541	501	506	538	601	535	524	544	523	503	548	547	530	514	520	511	477	527	524	518	532	528	499	524	473	504	563	496	536	535	534	535	535	527	514	539	476	526	509	552	521	548	511	488	528	545	540	535	518	556	567	514	537	549	540	525	545	535	490	518	492	541	497	547	522	499	541	527	485	523	566	529	531	554	523	523	576	548	511	487	512	534	521	534	543	542	517	522	529	479	510	513	533	533	479	516	536	545	516	495	570	506	538	534	543	546	541	535	524	548	494	516	508	494	513	510	528	539	511	545	532	513	573	487	554	555	517	534	535	524	545	526	519	535	536	516	555	497	504	540	528	559	531	499	488	502	508	508	516	532	554	529	518	505	527	519	543	501	568	538	498	551	524	511	527	488	518	508	508	537	523	527	549	524	527	511	547	558	549	543	526	564	514	530	565	563	555	516	524	507	525	514	534	578	527	485	487	563	495	547	505	520	528	521	549	498	564	532	493	503	505	539	537	540	543	535	521	490	513	551	486	550	537	506	494	549	541	581	567	543	538	561	526	532	538	543	502	524	575	544	555	531	548	519	530	545	541	513	524	547	517	550	481	509	497	549	537	509	533	499	533	536	541	530	565	517	530	529	496	526	554	511	532	551	536	554	545	498	538	526	534	521	511	578	515	570	509	552	525	542	533	560	519	539	502	481	492	532	526	536	501	483	543	513	537	527	579	512	523	555	514	533	537	529	575	508	506	519	544	516	505	557	540	543	498	523	587	551	512	537	544	553	480	535	545	521	529	530	562	499	504	525	533	531	524	535	519	528	545	510	537	557	543	490	540	541	521	542	521	512	548	519	528	532	520	544	542	558	536	506	541	531	533	571	512	531	558	534	543	516	496	524	517	534	509	553	569	536	565	527	524	508	541	513	549	494	543	538	528	499	512	504	561	522	527	530	504	565	537	508	528	502	545	535	487	540	504	542	511	539	570	540	510	495	574	495	554	515	528	535	487	536	541	562	520	541	601	528	489	522	520	489	521	470	548	519	542	531	517	548	535	480	543	563	520	508	545	489	504	547	534	576	546	551	534	529	550	526	540	556	531	521	493	573	553	589	516	527	559	514	537	486	507	544	516	518	517	518	547	514	526	497	547	507	560	531	520	525	525	513	521	574	524	557	530	549	574	575	553	555	518	544	547	534	553	538	525	525	544	536	547	532	510	537	545	532	549	538	522	542	524	531	544	510	552	530	545	506	543	502	500	547	545	540	501	531	557	562	506	503	576	528	579	502	549	510	513	517	574	527	507	543	508	501	555	551	550	538	545	521	509	532	485	511	531	547	516	538	502	535	485	534	522	521	513	522	505	522	532	523	523	532	540	544	520	525	482	508	519	536	525	516	538	520	587	509	501	521	529	564	520	523	501	492	514	521	477	518	542	510	510	555	515	523	531	519	575	511	487	550	594	521	585	515	537	505	513	507	493	498	506	526	524	561	497	525	534	575	543	558	520	529	538	530	536	545	570	563	506	518	517	520	534	517	550	568	566	519	526	531	560	488	538	529
8911	563	516	373	309	244	185	197	180	142	142	146	125	149	140	148	152	148	132	149	125	129	134	105	120	117	126	148	136	143	118	134	121	121	112	121	106	115	110	112	126	136	118	139	133	131	135	134	129	148	101	127	117	147	146	118	113	139	113	141	141	131	133	157	143	138	130	109	134	119	140	134	123	134	121	115	108	120	128	134	147	132	141	121	121	110	135	122	117	109	124	108	109	126	136	147	117	119	135	131	115	126	138	120	144	130	129	140	108	133	130	117	158	123	140	147	121	130	146	128	134	129	115	128	135	114	126	122	111	122	133	126	120	129	141	131	119	122	134	130	134	124	141	138	118	139	121	113	132	104	123	130	132	118	137	140	147	116	129	131	112	106	115	125	108	132	127	129	146	139	126	146	143	120	116	136	132	146	134	124	109	135	120	116	135	120	137	153	125	131	135	128	131	133	130	135	135	119	113	116	110	127	132	128	130	133	144	127	129	133	117	136	125	109	116	122	142	133	120	110	136	124	125	140	139	132	133	89	98	142	134	121	124	123	103	112	139	115	136	124	121	114	140	95	118	124	135	121	98	139	133	145	124	116	156	139	142	129	149	111	132	127	123	123	136	131	129	142	128	126	127	96	123	119	129	134	118	113	135	144	130	128	108	138	123	99	127	103	122	108	109	128	125	123	128	117	103	113	126	133	127	119	130	150	140	114	139	127	94	111	132	126	115	102	116	111	104	125	118	120	106	130	127	121	137	137	129	114	139	137	124	99	115	126	131	133	134	109	111	121	132	128	109	127	109	132	112	112	131	131	129	135	124	122	129	163	98	136	125	119	135	116	119	131	126	126	127	143	137	112	117	112	138	121	118	124	127	120	120	144	142	138	146	124	112	112	126	128	124	142	121	133	135	126	132	127	109	120	146	113	123	141	126	141	137	120	122	108	136	139	105	105	118	107	131	116	110	125	122	134	122	113	120	125	134	141	159	131	144	120	129	122	118	130	113	124	150	111	119	126	130	136	124	119	131	121	124	124	118	135	128	117	96	144	123	112	117	124	115	130	116	142	118	125	145	114	126	98	118	121	128	123	112	131	153	124	144	134	138	128	129	132	126	137	126	109	137	107	130	105	130	130	127	126	126	128	131	119	127	115	103	110	121	124	115	105	120	118	128	136	114	143	124	119	131	146	104	102	131	133	107	131	123	145	123	121	125	126	132	127	116	138	124	124	120	132	144	130	128	120	125	110	116	117	140	113	142	108	126	134	133	104	120	110	139	126	118	136	152	126	143	131	108	120	138	126	125	114	113	130	129	132	103	120	112	110	129	157	106	123	121	138	145	121	118	129	129	140	125	124	132	118	122	123	123	141	127	112	126	153	124	116	121	132	128	108	109	145	101	131	101	112	130	126	114	125	125	122	104	119	136	112	125	119	123	141	117	128	129	137	123	115	124	123	123	123	130	115	135	131	110	140	112	114	113	136	136	128	107	143	114	108	119	134	127	118	112	114	135	130	128	118	151	121	129	127	122	122	144	109	101	127	111	139	127	143	136	100	128	143	119	120	147	115	145	112	142	133	112	138	121	134	135	113	106	105	118	125	127	112	139	134	110	95	119	133	140	124	139	115	116	126	139	116	109	111	125	127	105	144	118	106	137	138	132	131	132	126	128	131	134	162	133	127	129	123	112	145	106	160	118	110	122	129	132	117	137	120	122	144	117	124	107	99	142	146	134	128	138	137	126	128	128	132	114	129	119	110	126	115	112	115	129	133	114	132	115	110	149	116	133	117	148	155	104	103	111	114	121	146	108	127	123	121	107	118	114	134	114	149	119	123	143	128	134	129	119	110	118	132	136	132	112	148	119	152	122	141	115	120	120	133	148	124	123	116	129	123	134	138	107	111	119	128	104	96	104	118	123	134	115	131	113	113	128	117	118	121	105	119	114	125	134	140	123	114	121	124	133	121	117	132	128	115	127	94	131	139	140	111	106	132	124	123	140	123	126	130	124	149	143	117	125	143	125	120	124	119	133	131	148	140	124	135	127	128	113	110	123	110	137	105	118	125	112	135	120	122	130	124	135	115	121	122	136	129	122	121	135	95	121	110	105	128	114	118	91	144	106	146	135	145	123	129	156	118	121	126	121	130	129	121	126	129	115	110	120	112	134	114	129	134	141	146	144	134	120	129	112	131	108	124	129	133	120	121	116	124	134	152	135	121	121	125	135	107	104	105	121	102	110	127	126	123	122	141	115	115	120	122	118	110	115	119	131	122	125	117	110	125	127	116	116	143	112	126	110	105	120	131	149	113	138	132	126	116	119	122	122	113	130	128	116	105	132	109	120	145	130	126	128	113	141	101	127	120	129	127	117	109	131	133	98	131	161	132	122	135	137	136	126	117	116	124	119	114	124	128	140	152	132	142	145	120	136	114	158	117	138	125	125	105	134	101	116	118	137	117	145	121	112	122	107	125	116	108	140	119	127	112	121	112	123	143	118	117	114	136	131	144	142	127	111	126	127	127	136	152	121	122	125	103	118	127	138	131	126	124	140	126	124	134	122	130	129	143	121	134	132	125	124	152	138	134	131	126	138	136	118	126	134	127	132	111	133	108	121	121	130	116	127	130	127	126	127	109	123	110	117	114	115	135	140	135	122	122	110	127	97	126	134	135	120	114	121	130	142	117	128	107	114	135	123	110	111	132	103	125	131	133	150	129	132	123	117	120	100	116	125	100	118	130	124	129	134	137	117	97	125	124	138	151	128	133	129	129	124	112	114	133	121	124	119	108	143	124	135	145	133	127	111	125	127	146	120	124	116	133	161	128	125	134	121	146	125	117	114	123	120	131	114	118	132	127	111	127	114	113	135	147	124	126	133	125	120	115	135	122	135	122	119	126	135	118	107	125	123	129	133	118	155	130	119	132	108	133	128	147	113	126	127	143	147	127	136	114	118	129	134	129	127	107	140	106	142	122	152	134	123	120	111	123	122	131	114	107	117	137	120	116	127	128	123	137	126	117	143	139	133	122	130	122	159	131	118	141	91	132	130	113	141	105	121	120	128	130	138	141	101	137	134	121	125	118	124	123	129	110	136	143	121	136	143	108	151	149	121	120	137	141	128	127	137	135	116	126	114	126	129	142	124	114	130	143	133	122	126	134	142	130	124	105	129	114	129	115	122	145	123	134	131	132	119	130	120	137	138	125	130	125	126	115	121	124	128	116	137	119	138	134	113	128	117	103	128	125	128	149	126	101	146	123	117	128	126	126	103	132	92	118	122	147	129	133	117	119	116	108	130	124	118	120	125	139	122	121	131	128	119	144	131	125	127	129	126	124	130	115	125	146	131	140	128	128	147	130	121	111	104	133	113	112	125	119	112	141	148	118	130	133	123	111	131	121	130	125	132	111	125	140	120	136	121	125	127	132	133	133	110	138	143	143	133	124	137	139	139	113	114	127	120	107	132	122	126	122	127	123	138	111	112	131	158	112	146	126
7087	563	1156	1183	1099	841	704	668	541	528	487	478	457	439	440	399	361	384	327	388	334	341	396	306	345	337	335	344	338	341	361	347	345	274	324	359	329	336	311	343	318	315	372	334	348	327	307	313	331	325	323	328	312	341	335	311	329	328	308	294	291	302	314	322	314	320	334	286	331	305	309	310	314	332	378	316	309	342	316	305	319	327	313	324	296	308	335	306	320	308	325	325	311	309	349	329	282	319	323	299	322	307	303	321	338	334	276	345	297	294	344	301	323	325	331	298	295	298	284	338	319	332	322	305	314	318	294	284	296	292	327	312	300	297	323	304	359	297	311	336	334	330	331	326	345	289	327	306	341	297	340	341	321	323	328	296	303	321	308	343	291	326	300	320	294	302	325	278	326	301	280	310	301	334	308	317	328	318	286	325	307	328	313	290	344	322	359	336	334	304	307	306	304	312	302	292	319	289	323	337	298	340	290	288	324	335	322	335	301	303	316	304	283	336	338	302	323	306	318	318	298	308	336	314	320	343	320	299	329	286	283	320	283	296	295	322	312	307	316	329	296	283	314	328	321	332	309	323	307	331	319	309	275	301	341	281	328	344	280	310	325	325	330	327	304	292	323	326	313	323	322	304	313	305	317	322	286	322	310	314	295	316	337	304	310	304	331	341	320	292	287	312	329	325	322	342	311	307	309	322	287	295	285	298	300	303	338	345	330	338	324	339	324	336	320	301	294	299	291	293	281	330	303	309	325	331	301	305	309	347	305	286	323	336	317	280	339	321	332	302	298	351	299	340	299	319	295	349	325	312	322	295	306	321	318	310	324	306	313	302	318	308	313	288	320	310	322	313	328	334	294	331	289	314	303	306	320	302	324	307	284	310	273	316	310	338	290	325	332	317	301	313	317	294	350	322	325	354	312	315	293	338	281	319	334	294	324	294	303	319	317	296	287	317	306	309	323	293	319	317	342	290	321	311	299	298	302	278	314	307	307	309	313	335	324	314	305	287	286	311	292	294	285	322	318	298	314	317	302	298	302	325	316	317	323	310	315	360	302	298	290	328	340	326	322	280	284	316	269	292	298	303	341	337	314	301	295	328	306	312	308	316	311	317	297	317	323	347	315	300	294	329	324	299	287	351	308	331	315	320	333	265	303	279	298	339	342	317	291	303	300	296	305	328	321	311	309	315	300	326	301	302	308	319	322	294	322	301	282	278	322	311	321	353	279	313	295	306	323	318	310	305	301	327	321	354	341	303	330	287	285	312	329	303	318	325	309	304	301	311	310	298	341	320	280	333	296	295	312	334	304	327	298	296	295	323	321	324	289	299	319	321	318	307	308	321	313	275	322	320	305	343	323	349	335	275	306	291	326	275	332	308	335	316	329	274	340	330	298	301	312	323	325	330	305	323	291	306	270	313	332	340	326	317	296	333	313	296	303	284	289	288	315	301	285	288	320	343	307	281	302	303	309	277	330	327	325	328	292	308	328	309	344	325	338	353	319	340	289	352	320	316	287	299	301	321	335	302	307	329	321	322	295	313	344	328	322	319	278	303	344	323	301	294	282	339	326	332	297	302	334	307	320	318	331	302	311	271	324	315	324	333	319	300	326	329	285	318	316	315	300	304	283	289	323	302	319	322	307	284	301	326	340	312	302	298	295	308	308	330	299	305	329	292	306	333	301	311	326	329	289	298	305	302	302	297	294	294	289	311	307	329	285	311	300	330	285	302	306	299	327	316	308	312	338	311	318	317	324	309	323	313	299	299	296	311	345	319	324	329	274	320	312	332	301	292	340	288	316	312	318	305	289	291	321	297	305	297	294	327	287	313	312	300	303	290	270	283	337	317	310	301	335	319	336	308	319	315	304	306	299	318	293	306	306	335	307	341	333	335	346	328	310	303	341	350	323	293	322	343	308	310	297	351	281	321	297	335	285	313	308	309	318	339	327	303	300	314	325	290	301	287	286	309	321	328	293	295	313	301	319	317	315	295	322	321	322	281	305	305	305	326	307	314	306	289	338	297	332	305	304	307	345	311	309	308	328	315	325	323	306	298	309	310	306	339	311	322	298	315	299	303	322	297	307	311	341	305	287	310	310	301	310	326	311	320	292	317	310	256	324	308	290	288	293	289	329	323	305	296	347	328	302	297	321	308	323	330	303	330	330	308	322	297	301	293	312	320	308	310	274	328	302	277	310	295	297	293	333	317	298	318	333	326	301	298	310	301	310	343	317	305	308	354	304	298	336	308	295	346	304	309	301	312	329	292	287	334	306	313	305	318	311	304	346	355	289	307	321	320	306	289	325	290	301	313	283	304	344	321	328	294	283	329	308	339	305	302	293	327	293	274	335	303	309	333	331	304	279	321	298	283	334	299	316	297	336	285	293	322	277	292	304	304	284	309	300	334	319	325	314	338	323	314	333	309	296	279	310	324	331	310	318	286	323	319	291	314	313	308	319	322	305	319	316	320	302	295	350	315	312	322	320	293	305	287	308	342	317	279	321	309	310	311	333	330	278	313	307	329	334	319	325	310	311	284	306	319	298	334	315	290	320	321	311	325	336	319	297	297	288	291	310	311	334	329	282	348	322	299	318	330	303	286	302	317	277	284	294	309	331	283	315	327	277	299	315	314	321	311	305	308	325	303	317	299	313	287	310	324	333	291	318	292	293	315	337	280	289	314	310	311	316	311	293	305	312	332	323	321	338	298	304	309	295	328	305	309	317	309	296	303	295	304	316	309	309	288	311	305	311	317	330	324	289	339	309	309	314	293	317	300	301	329	318	306	314	304	291	320	299	313	315	313	297	264	294	321	317	332	283	299	310	307	298	340	284	318	294	318	338	346	327	326	321	322	305	307	349	333	333	288	343	340	323	286	271	303	299	307	336	313	330	293	280	296	319	309	311	342	306	319	310	334	286	325	312	311	307	325	300	296	326	296	308	293	292	311	314	314	309	329	335	315	299	321	296	321	278	291	303	291	316	334	273	287	314	307	308	310	323	300	297	306	314	326	315	278	320	332	287	313	287	332	309	300	315	298	312	338	310	323	320	308	308	299	319	311	305	303	320	310	324	324	323	318	327	335	280	304	314	350	322	318	333	336	295	331	329	306	342	336	293	274	309	298	285	272	320	298	302	304	308	292	317	317	303	294	297	313	287	309	293	287	314	326	311	304	338	297	321	310	361	320	331	311	315	302	296	313	295	302	300	306	298	315	290	315	309	329	319	329	346	318	327	292	320	309	349	284	303	325	300	296	304	300	330	328	322	283	301	333	309	343	323	314	328	314	342	313	285	314	306	329	302	309	310	325	297	320	280	308	314	308	317	295	339	317	319	306	296	299	274	295	316	317	317	322	338	323	334	296	328	312	305	341	335	324	327	287	309	325	312	365	306	319	332	313	322	329	309	294	314	288	322	319	289	303	327	333	324	314	323	309	321	319	314	305	313	325	288	316	309	302	303	300	331	308	290	336	308	316	308	323	302	337
16447	1388	1092	780	496	380	327	318	285	260	258	245	260	252	218	200	204	205	200	208	213	202	227	217	192	214	220	193	216	198	205	231	210	214	217	208	219	226	200	213	190	174	164	168	186	204	205	207	205	199	187	215	184	191	192	184	199	197	217	184	199	223	211	194	207	194	154	212	178	198	202	206	174	202	193	174	189	184	223	219	206	213	174	168	215	208	208	203	192	206	205	179	171	201	235	199	207	206	218	195	210	201	181	199	178	179	193	187	191	192	179	191	201	167	170	189	201	198	184	203	183	202	191	213	221	192	201	195	202	217	199	196	166	202	195	200	197	176	200	190	191	185	179	210	201	191	181	218	212	219	186	217	215	223	191	199	199	211	210	220	206	180	183	186	212	198	231	202	197	198	177	177	204	174	189	197	221	198	207	189	208	191	196	204	192	200	197	196	201	185	191	206	193	191	174	199	191	213	210	196	198	210	180	188	163	189	206	219	187	175	196	201	194	192	195	190	176	192	197	183	192	185	189	183	209	194	211	214	201	180	188	197	199	189	173	176	197	215	206	198	186	174	187	208	191	196	188	181	186	176	176	186	194	193	205	186	179	171	202	198	202	231	211	209	210	208	206	159	165	203	173	165	190	169	190	214	212	175	177	199	217	204	200	175	209	199	191	168	213	190	176	184	179	188	201	221	189	192	201	207	203	210	206	198	188	222	190	195	205	179	186	188	182	191	155	193	191	180	190	204	217	231	198	190	197	176	182	190	195	204	204	200	211	180	206	205	191	195	202	203	206	194	186	186	221	199	225	197	210	201	209	178	185	180	228	190	209	203	207	177	201	189	213	191	187	190	187	210	197	197	198	183	200	215	214	182	208	198	215	183	196	173	178	201	192	182	189	187	213	194	195	234	211	192	189	186	199	204	204	196	194	216	208	213	187	205	191	225	203	200	221	218	175	197	191	221	200	217	215	202	197	191	169	186	200	203	186	205	205	216	198	205	203	200	210	181	178	173	176	208	181	196	194	194	186	198	212	217	198	215	204	195	180	204	169	204	195	229	188	218	177	203	192	192	231	198	203	178	201	220	172	187	178	214	200	215	205	197	204	176	169	200	206	167	213	183	187	186	181	216	184	183	178	178	199	179	203	182	208	212	192	196	188	208	203	178	208	158	190	194	183	223	218	205	205	193	222	184	180	191	200	203	173	193	188	203	198	196	185	177	199	209	186	209	221	211	226	215	237	226	181	198	209	214	186	171	181	220	182	191	194	189	193	204	182	180	194	175	199	210	218	202	201	215	186	190	224	170	191	210	206	178	201	174	182	178	207	213	186	196	171	213	221	182	191	179	207	230	189	208	217	229	182	143	179	222	222	211	204	207	213	216	207	190	190	185	194	173	187	223	211	209	185	176	193	194	183	192	198	189	217	203	195	185	193	193	193	212	214	184	201	190	193	208	178	198	212	167	184	187	191	180	196	203	192	191	204	203	190	199	187	207	197	193	215	173	191	206	213	214	186	182	192	227	204	198	203	210	192	196	192	205	173	203	161	224	206	201	201	197	218	190	227	187	180	188	184	194	206	199	226	207	203	178	194	208	190	202	214	197	189	192	208	217	200	186	204	186	201	203	202	192	197	195	200	206	185	181	195	191	211	214	203	209	203	182	161	215	182	186	189	177	208	210	187	210	193	203	210	189	219	187	175	194	208	187	198	201	183	205	194	203	212	213	184	204	211	192	188	175	205	218	198	198	194	194	166	190	197	187	175	230	204	196	169	225	195	197	214	199	190	208	179	201	195	187	203	201	181	174	181	184	178	201	237	241	189	192	177	195	200	208	220	222	186	189	191	187	196	172	197	198	206	181	184	220	188	189	182	182	190	210	188	224	188	197	193	198	182	199	201	175	190	202	221	206	202	198	185	191	223	214	197	205	193	237	191	186	194	196	227	181	212	182	199	194	206	203	187	198	200	218	199	180	185	179	211	198	198	203	192	196	195	204	189	218	193	202	202	198	179	211	201	213	208	199	190	193	184	193	195	195	194	205	189	170	198	193	197	214	176	215	228	186	187	182	194	185	194	190	214	210	227	190	200	194	187	181	218	180	200	181	188	211	207	211	207	174	174	194	199	201	195	177	175	216	204	191	195	196	208	206	198	204	207	193	193	187	215	212	188	166	179	182	226	188	196	192	179	201	169	198	181	207	182	185	195	199	183	192	194	176	186	190	194	193	187	215	207	179	194	192	190	188	203	202	226	192	199	179	221	191	221	216	190	208	212	176	188	204	208	189	214	209	185	180	164	180	213	204	202	175	209	211	199	188	187	194	189	226	206	202	197	168	217	203	236	205	189	172	203	177	199	212	204	185	194	186	197	210	211	194	178	178	199	219	196	202	176	182	216	232	204	212	191	212	218	194	197	223	185	199	218	201	207	189	205	207	199	174	202	184	193	189	195	197	200	173	204	178	195	191	196	204	194	233	219	162	181	198	199	204	192	191	193	181	226	204	185	191	207	174	217	187	193	201	225	191	217	204	228	212	212	194	199	196	210	159	184	195	189	178	171	215	187	193	197	204	197	182	209	192	176	210	174	206	196	196	212	195	153	200	197	212	195	203	208	233	190	215	217	168	203	210	214	177	197	182	167	193	206	203	190	202	197	197	205	196	204	197	184	206	210	220	203	193	195	231	182	204	204	183	217	236	190	169	188	207	190	179	221	183	169	164	210	177	212	199	184	251	169	174	201	179	193	182	202	192	183	175	190	213	196	190	201	195	196	193	214	195	197	209	188	181	239	178	196	182	175	201	189	184	201	207	203	206	204	194	217	177	201	181	192	176	215	197	210	228	196	194	211	218	192	193	183	202	202	208	188	175	212	207	193	171	196	195	202	202	211	193	189	170	182	205	207	174	178	189	189	208	210	213	193	220	224	203	230	203	230	226	223	185	193	197	201	171	206	192	196	173	217	193	184	195	201	211	182	216	210	205	187	173	214	216	161	208	160	209	207	203	196	176	181	205	204	224	194	178	206	209	190	188	190	179	196	178	213	210	217	216	187	204	189	193	185	194	165	206	176	191	176	191	203	210	156	185	199	231	176	202	186	172	176	185	210	186	198	211	202	189	200	171	205	201	186	170	174	198	204	193	221	195	199	199	197	195	194	181	185	197	234	196	198	227	187	193	191	183	199	236	230	203	188	203	206	216	219	177	203	215	203	194	151	198	185	186	226	173	175	188	205	197	205	180	193	203	191	165	205	187	198	215	201	190	207	180	189	200	179	181	208	209	225	206	191	218	198	211	175	203	200	209	203	235	206	182	206	200	192	188	218	200	185	184	196	203	195	199	172	177	194	193	177	207	182	193	191	205	194	183	193	205	201	197	190	202	199	169	172	193	186	196	216	219	200	218	178	181	197	196	231	223	203	220	207	193	203	212	223	201	191	194	201	216	193	210	199	172	205	210	190	196	208	186	207	223	179	197	192	242	203	198	234	221	182	169
9312	1143	2088	2187	1976	1565	1308	1095	1087	871	785	799	687	702	665	643	606	592	609	574	617	553	547	550	525	547	532	495	529	540	540	517	476	530	468	507	507	539	481	486	455	531	524	472	501	466	481	493	501	466	506	488	524	404	483	451	529	489	487	463	502	475	488	475	506	495	470	509	492	480	484	498	518	502	471	501	510	528	467	480	517	461	471	512	496	499	448	483	471	489	487	484	508	461	501	483	450	490	501	500	473	478	453	481	510	464	468	487	469	503	418	446	493	492	457	471	486	481	488	465	498	461	504	496	474	476	428	452	474	476	428	468	494	483	453	474	472	447	482	488	495	484	449	496	473	522	449	440	471	463	476	452	426	455	517	448	456	457	460	461	485	448	497	475	471	461	483	532	470	513	461	466	512	520	472	449	456	489	417	454	479	461	469	495	471	491	459	489	486	436	528	453	453	479	525	456	495	494	469	505	461	472	479	495	456	469	461	479	464	505	477	439	482	472	490	480	482	474	476	467	485	461	486	485	491	475	485	480	472	468	450	481	484	432	441	434	468	457	433	488	492	501	453	464	489	462	481	488	476	436	464	469	432	455	503	488	467	462	480	457	475	492	490	449	452	470	490	478	481	514	435	437	478	465	496	455	472	487	457	447	473	509	474	459	458	487	434	476	447	494	475	495	456	443	462	493	473	447	478	453	480	486	479	479	479	489	498	462	489	490	497	428	520	462	470	456	472	466	494	476	468	441	475	474	476	478	492	493	514	492	514	434	478	497	467	483	518	496	484	465	458	447	490	477	500	461	485	457	480	475	468	478	464	465	486	464	508	491	479	482	442	503	440	500	533	471	482	452	500	478	499	477	485	507	469	493	496	456	509	485	464	487	457	434	505	493	477	471	446	463	480	500	473	494	481	445	496	481	507	457	459	495	456	441	465	503	455	500	510	470	450	490	464	466	471	451	462	489	462	470	468	460	489	468	486	492	457	449	483	444	496	490	466	435	495	494	474	479	470	451	492	482	471	445	455	510	483	494	481	481	498	510	491	450	485	472	473	449	481	483	469	493	454	447	453	481	521	477	463	483	457	467	496	445	493	441	460	513	469	463	438	468	459	471	458	467	426	508	443	493	474	485	505	468	499	452	495	455	471	462	474	475	504	477	469	489	469	449	454	462	474	461	474	481	484	505	470	452	483	504	490	450	465	440	468	455	466	462	501	454	489	520	493	476	481	472	535	492	454	461	456	499	452	478	502	496	452	455	469	476	487	519	479	454	492	469	489	488	494	476	502	470	462	500	531	481	507	429	489	430	498	470	460	469	473	466	477	492	471	471	490	490	491	484	451	489	458	468	477	455	468	479	520	492	459	495	486	501	440	494	430	473	431	481	477	501	450	431	441	494	427	477	516	483	521	422	483	503	471	479	441	513	485	461	470	502	507	460	465	474	483	503	492	496	489	487	460	454	456	486	465	463	476	530	488	486	462	446	473	458	482	497	472	512	420	460	468	490	480	471	510	472	475	454	461	455	439	497	442	533	447	443	445	491	487	467	484	479	485	457	457	465	485	471	474	464	447	455	471	466	496	463	499	485	481	479	464	450	426	503	451	476	476	436	473	459	457	517	467	460	467	508	492	495	482	516	475	450	506	480	469	467	513	475	423	466	462	468	462	463	460	466	484	479	477	479	492	495	463	506	462	471	494	472	491	493	476	466	473	487	507	479	478	449	421	473	466	486	501	467	480	490	479	482	491	452	463	483	466	439	511	498	488	444	526	481	470	457	477	469	458	460	419	479	455	478	523	453	447	487	482	494	475	499	460	461	487	464	499	461	470	507	487	448	430	466	499	476	467	449	461	476	493	455	462	514	486	494	462	443	439	502	462	474	496	476	508	457	487	486	467	472	437	453	497	479	480	462	486	502	476	478	493	440	438	476	482	477	500	462	480	478	475	469	502	496	477	468	440	445	481	471	487	453	445	454	477	461	447	445	485	464	441	478	464	506	471	470	464	445	443	452	455	456	477	442	502	471	491	458	537	483	462	450	489	468	430	477	466	487	499	441	455	500	481	458	461	467	457	418	503	469	469	504	485	462	456	477	432	456	458	456	452	492	492	488	444	515	443	515	444	464	489	486	488	489	490	463	462	476	473	463	473	513	477	475	455	464	488	437	476	513	484	480	451	467	484	474	489	484	484	424	457	454	469	518	482	456	460	519	424	453	485	481	448	456	516	448	453	457	446	440	453	463	502	476	457	416	457	480	475	484	464	476	500	468	538	496	473	472	457	465	461	450	469	478	495	476	502	438	462	478	461	444	496	502	493	439	500	461	451	469	430	448	476	464	485	462	450	486	431	474	456	471	464	495	466	486	461	469	434	509	507	444	479	460	476	520	457	464	444	452	485	446	485	486	459	456	467	451	469	476	483	476	498	472	450	486	463	467	468	491	477	477	463	465	461	448	474	500	451	496	505	463	434	466	480	442	478	509	457	488	463	479	479	469	452	469	440	490	460	483	487	491	469	469	481	468	486	481	483	469	453	469	540	515	502	419	428	465	477	410	441	459	429	472	494	482	454	481	460	532	463	460	453	448	467	466	472	443	460	460	461	474	524	468	460	437	444	469	481	445	479	469	466	462	479	468	459	462	498	501	448	475	478	469	494	473	476	464	497	468	450	486	469	450	460	461	528	469	480	460	443	486	480	490	490	451	480	467	506	462	462	464	486	485	471	455	492	488	467	452	539	455	493	512	466	479	512	469	492	477	473	480	445	502	467	471	445	422	482	473	465	478	448	452	490	474	479	447	495	458	404	481	468	458	404	458	457	505	480	484	485	470	456	468	442	507	451	462	484	477	472	502	484	425	475	481	460	512	461	474	485	482	439	474	449	479	483	457	466	471	502	467	464	490	485	475	489	476	428	454	491	483	511	475	484	485	494	476	514	435	488	486	457	492	469	480	465	443	453	493	465	477	446	475	512	508	500	496	481	505	457	459	443	473	444	458	473	508	477	484	509	476	477	479	480	462	482	458	492	448	461	468	460	456	480	497	521	471	481	487	490	463	494	507	475	471	477	456	501	481	500	468	474	467	453	455	445	440	458	467	486	454	462	485	489	468	474	398	495	516	468	484	494	438	503	429	458	505	487	441	486	482	442	441	478	487	452	506	492	466	451	526	467	453	497	497	475	476	455	482	416	468	459	494	460	488	472	506	493	445	483	482	468	489	483	490	473	473	432	494	462	506	466	505	471	477	462	473	491	449	480	482	488	501	466	499	490	456	447	459	442	508	468	524	438	474	494	520	472	480	459	486	495	479	501	499	479	502	491	477	514	463	466	418	496	474	479	527	460	456	506	486	472	460	469	457	490	478	424	450	483	446	462	478	453	488	449	454	444	474	472	471	438	455	475	494	485	456	485	475	454	428	497	511	436	474	533	462	482	470	471	473	487	458	469	470	478	469	478	472	488	443	489	439	486	472	465	500	465	438	486	469	452	437
2229	277	275	248	253	222	249	213	251	239	240	219	239	218	249	223	238	225	250	263	229	251	249	259	255	220	238	241	234	237	203	215	279	230	248	235	261	234	252	224	247	254	251	249	274	246	243	260	250	244	232	237	255	221	253	264	240	255	243	221	222	255	219	227	261	236	248	237	236	238	245	229	233	249	230	243	204	247	223	259	254	248	209	225	214	233	265	258	277	241	233	232	247	236	243	248	233	227	249	226	225	276	243	234	239	270	235	234	240	264	228	253	238	238	253	241	249	232	235	254	263	256	255	236	198	210	219	228	228	253	226	250	264	206	219	234	256	269	242	266	248	250	232	236	238	249	269	256	236	242	213	264	210	290	266	213	243	261	230	226	233	241	249	251	240	260	208	246	231	259	242	266	247	253	244	229	241	262	219	230	258	226	212	260	236	222	225	243	260	220	231	243	251	218	222	266	215	247	215	265	265	251	262	230	262	231	234	230	247	248	238	230	280	236	225	246	250	250	235	245	261	276	253	222	239	224	202	250	270	233	259	225	254	226	261	263	255	230	263	255	250	264	220	210	229	282	253	253	203	235	250	236	259	258	210	232	230	251	220	213	223	226	241	237	226	236	245	252	242	247	273	241	252	236	260	241	243	267	268	255	252	217	227	240	223	248	228	233	208	233	232	248	238	221	230	236	240	223	222	248	224	259	244	227	221	238	233	259	219	254	286	258	250	255	231	236	202	234	231	232	243	251	225	239	243	260	256	262	238	211	236	247	241	236	256	258	239	209	241	229	257	237	239	223	224	227	240	224	264	219	238	238	245	255	242	255	261	288	240	216	253	253	237	235	230	276	224	239	260	225	241	274	246	220	241	249	227	238	225	254	244	237	223	224	231	261	248	263	230	232	278	238	259	257	255	236	226	235	240	247	300	226	265	235	265	283	253	253	255	255	289	261	266	234	205	229	214	256	234	251	230	254	265	221	224	232	210	246	251	239	218	265	226	210	237	217	234	251	240	241	244	231	230	217	233	243	255	228	271	271	256	275	260	244	233	223	241	196	233	251	226	222	231	246	235	237	253	246	225	247	260	220	236	254	216	222	214	263	246	218	217	226	242	256	222	242	230	232	250	245	245	253	248	231	250	256	235	263	283	232	253	215	226	230	229	249	230	268	239	246	194	240	244	251	221	241	240	254	221	262	244	232	202	223	246	234	226	232	233	250	251	252	231	224	300	257	246	243	269	254	232	240	255	224	235	241	251	239	211	220	216	265	200	233	264	233	245	257	251	253	272	248	259	249	234	249	224	242	286	242	226	211	252	234	227	224	240	254	267	217	235	261	227	236	185	226	233	212	214	222	249	214	248	266	234	222	262	220	239	238	259	237	243	245	222	243	260	232	270	232	255	244	243	242	231	227	252	241	247	233	203	262	270	222	225	228	218	217	266	233	231	235	216	220	232	220	199	255	218	238	203	268	239	223	231	220	230	239	245	252	241	238	247	232	238	229	251	224	260	233	257	241	233	265	226	258	249	233	273	248	226	236	238	238	263	253	232	250	237	241	219	216	242	259	237	255	293	252	245	245	248	244	217	235	241	236	241	239	231	215	244	226	243	246	234	225	248	251	231	265	238	215	261	226	269	257	255	236	268	238	270	240	205	204	256	230	238	232	224	235	240	230	250	265	271	263	251	261	237	231	231	262	217	205	248	217	264	251	274	246	222	267	249	234	252	235	221	232	239	227	227	242	251	219	243	245	262	252	257	249	222	226	235	221	228	238	253	213	235	224	231	230	230	224	233	277	254	245	230	230	243	227	245	261	255	249	247	242	250	232	242	220	261	256	253	238	259	229	259	226	251	261	227	242	251	262	262	258	225	246	231	267	242	245	227	227	241	192	219	221	247	278	259	230	236	225	238	228	251	259	239	240	217	234	245	272	241	243	274	212	232	222	239	221	232	244	226	274	235	229	233	214	210	234	246	254	234	224	242	256	220	231	214	240	211	264	227	241	256	243	247	270	223	227	252	270	214	202	240	221	205	232	213	219	255	236	230	265	244	261	262	237	246	220	233	247	246	257	254	263	249	239	241	227	236	224	261	240	220	228	231	252	227	230	242	241	219	229	263	262	252	230	209	254	232	259	218	229	266	242	231	243	255	239	260	284	226	218	248	262	245	266	265	222	272	242	248	253	277	233	242	226	251	223	260	235	250	226	258	218	262	228	242	242	223	225	203	234	217	242	247	230	259	243	261	208	225	250	264	266	227	258	199	222	229	253	234	238	287	234	233	281	230	236	221	254	258	217	239	255	269	215	235	230	231	228	232	234	236	217	242	261	280	219	254	250	240	225	242	230	259	253	237	231	220	277	249	262	251	229	235	239	256	219	244	210	238	197	249	235	246	234	233	230	266	241	258	200	214	218	258	256	214	217	245	250	264	251	222	231	221	240	219	221	257	235	243	245	270	225	230	258	229	243	250	232	259	232	228	208	227	221	225	229	227	250	246	234	234	269	224	237	250	241	250	235	224	246	257	227	255	239	260	240	241	270	244	250	236	250	288	205	242	246	250	244	228	242	230	270	255	246	248	249	250	246	251	224	245	243	239	258	226	205	216	223	229	254	253	247	284	217	252	233	226	225	216	252	211	244	241	243	240	255	207	250	222	234	238	265	241	235	248	239	265	195	243	235	230	210	222	238	248	228	222	249	243	258	244	263	266	247	248	244	250	259	265	264	261	249	259	235	255	235	216	242	219	227	219	254	239	231	233	224	269	253	235	256	240	238	216	218	260	222	251	246	216	222	207	259	212	226	212	225	226	208	274	248	241	234	250	218	244	231	206	235	237	209	269	228	222	244	246	235	266	240	263	231	222	261	247	245	263	226	246	226	248	250	199	263	218	232	249	242	233	234	253	216	254	243	221	244	232	231	228	262	213	249	236	238	212	272	221	228	255	227	235	236	204	266	214	254	251	232	240	243	253	241	248	213	239	217	232	222	249	220	232	252	279	238	275	267	251	262	229	247	213	265	246	226	239	222	227	241	241	201	236	246	254	256	220	261	232	242	225	231	248	248	241	231	248	234	232	265	240	229	244	215	266	245	268	249	258	235	243	243	262	297	250	245	275	214	231	274	255	243	222	241	247	283	241	230	250	224	237	211	234	231	224	252	209	221	234	242	255	257	207	237	248	221	202	230	225	230	230	205	236	247	230	233	284	226	242	237	215	219	246	241	252	265	254	257	246	232	193	238	231	234	225	223	227	206	229	231	243	268	254	230	247	241	229	269	246	252	251	234	208	262	274	249	228	273	233	235	240	262	267	248	220	235	231	211	247	225	220	240	250	222	237	231	234	232	240	260	202	247	245	275	245	219	247	292	248	225	221	240	266	231	225	265	236	237	244	239	229	251	233	266	226	255	248	235	256	241	256	245	254	263	250	257	243	232	246	246	236	243	261	230	237	218	285	251	261	242	248	243	253	240	254	214	257	251	246	225	249	222
2273	585	588	577	578	548	558	554	547	554	539	520	550	537	539	538	528	567	596	541	525	575	544	561	538	589	539	525	521	529	558	511	510	497	540	509	521	559	549	562	581	509	531	537	550	572	509	529	507	507	529	553	510	535	541	550	445	519	505	538	512	520	530	536	544	533	575	551	524	502	511	496	542	485	557	524	530	539	536	522	531	560	498	494	543	528	521	515	497	531	557	527	529	617	576	543	554	510	506	535	561	493	527	526	575	543	530	555	535	525	545	531	593	549	497	571	548	573	521	473	584	500	556	496	558	568	524	538	488	546	539	529	507	525	516	558	545	515	508	519	535	519	582	518	525	503	477	537	561	586	528	564	561	520	544	527	537	529	538	553	555	530	575	523	527	554	544	599	502	562	522	518	514	552	523	514	539	515	565	546	496	551	537	528	551	561	534	517	506	531	495	502	522	538	514	565	501	526	512	547	500	533	520	527	529	516	554	531	543	528	541	547	548	498	513	504	584	543	538	510	542	519	536	503	515	559	532	533	514	506	498	491	524	538	501	504	544	545	532	496	526	552	559	527	509	495	536	545	551	555	516	558	547	552	515	486	522	496	559	535	544	522	526	512	554	521	511	549	515	540	497	549	516	537	510	526	522	573	519	546	516	524	543	523	541	504	522	518	561	521	537	501	529	546	567	574	560	481	506	530	522	537	526	537	498	549	539	517	518	547	506	528	556	528	502	541	537	532	520	527	509	504	557	562	520	522	528	575	509	475	543	529	522	533	507	501	521	536	494	529	546	509	584	505	502	543	579	486	507	516	518	506	521	528	527	577	518	497	531	503	543	520	499	516	514	526	546	520	527	502	557	521	545	529	516	514	530	543	543	551	501	593	531	532	504	543	517	541	507	534	545	546	516	533	506	534	551	583	525	568	559	539	533	582	513	555	522	504	534	514	520	517	551	497	498	540	533	526	534	503	493	522	581	538	511	533	554	546	565	557	522	505	543	522	534	489	521	526	563	532	492	482	538	546	555	588	524	565	553	500	528	524	508	584	537	547	546	502	518	515	536	532	523	545	537	536	528	547	519	547	534	504	530	547	555	527	545	513	507	539	523	527	545	541	510	511	558	511	556	544	522	541	569	530	524	532	540	511	560	525	565	585	537	520	542	522	552	537	553	511	514	538	499	512	547	538	529	485	534	493	489	542	525	549	477	508	553	524	537	499	534	536	541	543	510	525	511	548	567	540	499	496	535	529	524	516	568	504	534	525	493	540	526	469	548	543	551	546	581	529	539	515	558	532	518	554	546	575	487	518	513	508	524	499	518	544	567	522	556	506	527	554	482	529	518	460	541	569	499	513	538	502	511	554	559	521	505	519	564	507	502	526	520	523	483	539	502	517	522	498	528	497	555	526	545	508	516	504	513	547	541	513	584	550	510	545	503	524	541	582	533	550	531	525	550	523	509	514	536	526	519	521	522	530	566	488	516	521	498	529	506	518	495	546	545	564	512	529	510	537	528	549	521	561	524	578	519	540	500	529	565	548	564	503	544	528	552	505	542	532	526	540	540	517	534	537	516	529	527	518	506	535	508	502	495	526	550	534	579	484	535	550	528	502	546	536	492	541	522	518	523	554	562	509	530	518	547	523	535	564	534	561	535	583	511	586	566	545	503	476	523	507	551	520	556	539	540	576	514	531	517	553	536	510	561	528	539	549	561	543	538	538	500	564	522	583	537	509	522	582	525	527	550	580	544	502	524	521	541	530	497	632	526	490	502	531	539	570	525	500	520	536	534	563	534	530	512	558	509	538	532	541	535	530	525	500	512	479	527	512	503	525	481	523	530	559	485	518	534	515	551	535	556	507	552	578	512	540	503	514	519	526	536	508	505	522	506	515	504	527	526	521	478	569	565	551	515	526	530	493	525	505	506	523	548	519	494	569	546	523	527	545	549	567	531	523	528	512	549	492	540	527	518	548	541	503	524	534	544	514	569	522	531	562	536	544	527	550	552	543	543	500	546	520	531	556	516	514	491	520	553	495	544	508	533	505	538	505	561	540	524	564	552	545	471	506	568	496	551	567	511	573	530	520	517	539	511	547	497	489	553	524	521	549	508	507	539	522	571	539	538	565	509	550	552	541	547	543	501	564	550	531	505	524	548	505	519	523	564	506	546	547	505	518	538	551	528	540	567	546	550	541	540	538	499	550	553	543	542	519	549	536	525	527	512	525	511	534	506	567	511	535	543	552	525	497	551	524	502	517	541	518	561	507	524	523	555	516	552	513	488	494	510	531	542	547	521	511	516	533	505	541	534	547	507	547	499	563	539	512	523	505	549	550	565	535	560	547	538	545	543	557	522	537	539	535	529	542	478	546	501	534	507	486	532	511	528	518	517	546	544	555	531	476	523	544	573	515	542	550	542	550	531	526	563	550	534	500	563	529	548	545	514	526	533	506	541	496	530	536	527	514	552	467	535	527	564	540	518	519	520	534	511	526	533	548	543	547	537	539	540	554	577	558	492	554	548	549	555	552	552	542	492	536	539	501	511	573	506	486	529	565	572	531	514	544	585	547	584	521	555	528	522	505	535	522	540	550	535	528	555	551	546	473	518	584	535	487	542	542	513	540	561	577	511	531	568	515	481	538	562	545	542	560	512	516	535	574	513	527	518	521	533	501	526	508	546	544	540	511	519	474	555	580	519	557	531	545	522	505	548	521	529	489	533	524	492	542	558	541	539	550	509	512	534	508	555	523	532	553	560	556	547	536	547	530	476	565	518	553	510	559	549	455	521	506	519	506	512	552	552	543	479	574	495	522	548	521	551	553	568	538	518	515	534	511	563	551	519	571	524	585	532	540	515	522	501	549	528	531	544	553	524	529	557	561	554	530	501	532	505	553	548	548	554	512	536	562	546	533	554	499	520	553	529	504	522	486	561	547	538	535	534	524	537	526	532	548	518	545	562	517	510	539	566	518	579	537	547	510	547	549	529	536	531	544	533	501	496	526	537	517	527	544	512	529	521	548	540	542	530	521	481	532	545	566	515	531	548	536	465	510	502	584	522	518	523	506	538	532	514	480	521	521	560	497	524	570	560	518	514	527	565	484	572	538	524	572	546	528	504	556	515	548	523	511	479	508	538	512	496	524	529	491	538	554	512	548	530	509	567	511	541	534	560	491	537	557	542	542	545	530	503	568	578	540	540	495	545	505	540	533	501	537	572	549	491	519	542	528	550	553	569	502	538	507	510	551	511	526	474	566	560	546	536	522	555	499	518	549	539	561	502	531	516	542	496	504	541	560	570	543	499	526	517	547	492	516	543	535	538	523	568	523	468	562	516	523	527	560	526	533	539	518	538	558	548	577	599	563	522	541	496	546	516	536	517	537	539	511	523	542	509	518	548	511	498	516	530	541	516	514	508	555	572	519	516	545	577	519	549	510	496	498	547	526	560	553	530	531	498	531	556	519	534	515	531	499	533	526	532	516	523	503	539	572
8998	574	563	407	261	227	197	207	186	156	169	141	156	151	133	134	126	128	140	143	126	124	128	141	110	150	146	158	107	136	115	134	122	147	146	133	131	119	131	119	115	137	129	126	138	131	132	133	126	148	106	135	118	127	127	109	130	101	136	150	124	104	107	117	106	122	126	140	124	137	133	128	146	160	102	112	130	96	142	135	139	114	121	127	105	138	147	135	127	137	156	114	126	110	136	141	105	147	146	126	127	115	117	123	121	125	134	106	128	115	113	141	119	128	130	126	120	132	121	125	122	143	132	142	120	120	148	126	105	138	135	111	107	128	135	133	121	145	123	124	115	132	109	139	112	124	122	123	110	117	85	114	126	136	118	126	115	121	96	109	121	115	117	111	111	129	140	122	106	122	123	112	142	135	105	127	117	129	127	119	137	144	137	105	132	109	122	130	123	123	128	127	131	105	143	111	134	112	111	126	143	121	114	129	111	112	146	114	125	158	129	126	110	108	106	125	137	121	127	123	158	133	131	121	117	112	138	120	125	162	115	131	133	131	114	125	125	130	134	137	110	114	131	125	118	138	125	123	126	145	117	120	145	112	133	119	130	111	111	119	115	125	131	117	118	109	128	120	112	97	138	142	132	98	138	115	128	123	131	138	119	154	123	147	140	117	126	105	139	110	110	123	131	151	126	117	131	110	130	102	128	135	113	120	131	122	130	131	130	134	108	141	121	110	115	113	130	115	125	135	124	136	110	127	107	129	126	131	124	104	123	123	132	133	126	136	143	121	127	132	110	153	119	109	134	126	129	124	120	131	125	133	149	125	137	109	122	128	132	128	119	135	144	111	113	119	127	128	131	133	123	99	130	115	138	122	128	125	122	111	135	108	131	109	135	104	136	112	116	105	117	128	125	118	107	124	123	114	121	113	122	143	118	130	127	117	105	151	91	115	114	138	103	104	109	127	116	125	123	124	119	130	113	110	122	107	116	136	121	129	124	122	108	122	117	137	106	115	141	121	109	118	133	155	131	128	115	121	125	129	119	117	133	112	124	147	122	107	147	135	107	112	112	114	146	129	124	120	122	116	112	108	122	144	134	133	134	118	144	126	115	122	144	115	147	115	122	132	135	108	100	131	115	123	111	126	123	130	127	126	121	132	131	119	142	130	126	155	112	131	112	130	132	133	119	125	135	120	127	122	126	130	130	119	143	108	118	133	120	162	149	145	139	116	135	112	123	100	115	134	128	119	119	124	123	117	128	119	144	140	153	117	132	123	111	127	114	113	146	116	139	127	138	143	122	142	123	127	113	124	117	130	104	132	138	121	131	145	120	115	110	127	132	123	143	100	128	115	131	117	128	112	132	130	130	122	125	115	138	92	111	138	127	132	118	111	125	134	117	113	118	133	125	134	137	130	125	122	127	110	128	130	145	135	132	147	133	131	119	138	102	149	130	166	127	128	116	124	121	115	141	119	133	136	125	123	109	145	122	133	131	110	105	117	124	137	106	132	115	144	116	150	142	147	142	133	120	121	134	125	124	120	143	118	139	121	129	105	115	118	133	114	118	117	138	138	118	120	123	115	126	118	137	137	125	138	130	134	136	122	138	129	122	119	146	112	133	121	123	117	125	129	129	134	116	129	154	115	103	126	127	126	96	137	130	120	139	127	135	132	118	131	120	123	123	125	133	142	117	150	122	136	102	131	118	122	133	145	124	146	130	134	131	119	128	125	114	133	136	119	139	113	149	122	117	117	116	157	133	126	109	131	134	144	127	133	123	114	110	119	106	124	115	116	136	126	119	136	115	118	146	122	114	128	120	112	120	119	129	122	128	113	115	115	126	142	119	116	117	148	133	115	133	139	129	121	123	128	121	123	124	96	116	129	132	121	130	109	114	127	118	121	131	110	110	107	127	104	129	136	118	113	119	113	138	125	127	129	154	136	132	120	128	129	135	136	113	126	97	111	117	136	138	124	122	135	141	116	141	142	100	146	154	135	122	126	137	115	118	107	116	130	139	135	119	150	141	135	108	120	133	109	123	121	110	136	118	118	121	118	114	113	126	120	134	135	104	119	110	119	108	119	140	134	118	134	109	115	108	109	110	110	108	123	120	149	132	137	129	122	126	138	118	121	115	131	140	122	136	127	119	118	133	122	109	115	113	122	122	126	115	126	126	133	138	125	122	106	126	118	118	115	127	125	135	128	129	131	109	134	136	114	128	137	105	128	113	106	107	130	133	119	124	137	131	122	133	125	124	123	126	126	121	113	137	98	107	130	154	124	114	118	136	127	113	124	122	115	148	139	137	153	122	108	144	120	124	126	119	127	113	130	111	149	154	113	140	137	104	131	112	144	115	115	130	126	142	131	139	150	138	126	122	131	119	124	125	150	118	105	127	130	126	125	143	152	134	134	122	122	125	147	116	124	122	138	132	124	137	113	101	139	135	127	103	117	125	130	132	157	140	140	117	122	122	134	125	120	118	128	126	127	123	124	128	122	126	119	117	131	129	127	120	146	124	108	143	120	130	110	118	116	111	133	132	122	136	127	129	132	111	114	117	130	116	137	133	134	114	126	111	110	105	133	125	137	120	119	150	136	119	135	132	129	120	125	121	120	135	119	135	114	130	114	105	137	122	123	114	136	146	123	124	110	141	130	142	135	128	115	119	111	138	132	126	114	133	129	119	113	150	120	144	115	110	128	146	118	108	123	120	112	121	114	153	142	130	132	126	144	142	122	125	123	125	135	123	116	111	148	137	138	134	124	127	97	114	118	135	117	133	129	142	121	102	130	139	130	131	116	114	149	120	132	99	125	111	104	117	131	138	118	115	131	125	121	128	134	121	120	110	111	95	118	127	143	147	143	140	115	127	110	134	117	134	148	143	119	138	131	125	122	108	139	117	137	123	129	145	139	126	111	121	132	108	107	135	126	131	121	130	114	114	125	101	119	116	124	110	130	127	135	127	134	130	110	133	120	132	118	142	142	144	113	121	124	117	95	126	115	132	130	123	126	141	145	127	125	115	127	126	112	123	135	136	135	145	151	136	142	133	151	126	127	139	129	133	120	125	117	104	141	119	135	118	103	134	152	116	130	141	144	109	126	137	122	119	123	132	126	114	122	130	117	123	113	121	114	129	159	157	135	139	127	106	104	106	106	126	111	117	118	113	116	115	134	107	110	131	122	133	128	129	123	131	137	121	108	112	135	107	131	134	125	111	133	141	122	118	110	146	130	120	115	128	118	133	98	105	108	115	128	129	132	121	140	131	140	124	130	125	123	124	127	126	111	122	141	118	104	117	115	135	128	98	109	121	139	119	112	119	123	126	126	114	126	125	129	149	142	119	128	120	124	130	112	120	111	120	120	117	138	140	157	130	136	91	127	108	133	133	120	120	140	98	128	129	116	124	132	130	153	153	114	159	112	135	129	114	128	145	131	129	116	122	143	114	125	118	114	111	116	106	137	116	116	103	103	125	139	136	148	103	153	119	128
7028	675	1102	1266	995	869	732	659	576	567	508	485	480	399	376	392	390	395	373	348	361	378	378	356	355	342	357	339	344	337	331	327	358	293	305	317	329	276	334	340	312	341	330	334	303	319	302	330	338	360	313	306	316	295	323	314	335	339	346	321	308	311	319	327	336	315	309	318	311	318	311	319	311	295	299	329	330	314	325	322	287	314	308	305	298	301	303	314	323	316	334	293	310	324	276	285	338	289	289	305	313	283	327	309	312	329	317	309	309	346	303	340	299	289	292	302	302	312	330	284	332	347	344	307	296	324	333	305	319	324	325	285	324	322	325	305	281	345	330	338	323	326	294	330	328	309	283	311	302	274	294	316	298	292	340	318	290	319	295	339	324	322	324	339	299	315	326	281	319	307	315	315	302	312	326	298	338	303	333	318	324	284	333	302	315	355	339	336	308	312	311	328	293	334	341	325	309	307	315	312	293	320	314	321	296	328	304	301	316	324	310	286	328	304	317	309	287	324	307	286	292	330	291	349	335	315	290	301	312	305	333	299	305	326	274	292	300	336	307	340	310	309	334	374	301	326	308	350	325	327	288	311	309	278	301	325	320	342	320	308	307	321	318	267	332	285	303	307	305	328	326	291	296	301	296	288	295	317	329	349	293	318	325	280	308	334	291	287	289	334	325	307	326	336	333	335	301	311	334	316	309	298	300	304	332	308	342	319	297	303	309	286	319	314	312	330	309	311	292	288	310	317	298	326	311	306	309	386	299	309	301	302	329	341	299	327	367	310	331	330	308	302	326	321	325	286	332	338	316	326	312	301	326	284	328	301	365	313	317	324	351	307	310	294	312	311	307	297	320	317	316	296	310	266	331	321	297	312	331	296	332	310	301	299	298	331	317	328	318	324	304	307	312	317	296	303	318	319	346	330	323	304	306	293	303	308	310	305	313	316	323	312	319	298	294	327	304	298	305	318	307	330	329	310	306	331	279	322	315	315	313	330	293	304	306	325	328	327	286	339	302	289	278	322	263	303	328	307	306	294	339	303	291	340	299	318	329	335	291	329	300	319	331	323	354	321	285	288	299	328	292	284	301	287	312	329	308	324	304	305	329	299	348	294	325	315	332	302	310	302	304	311	297	303	306	277	308	318	294	280	323	308	303	331	354	310	304	304	313	320	297	308	316	282	264	292	319	284	332	290	300	278	334	324	284	317	260	307	348	298	303	303	312	331	352	317	289	283	309	315	305	292	319	308	288	314	344	294	305	289	312	337	323	329	312	295	299	307	336	304	320	348	311	290	295	264	318	326	318	321	332	335	306	331	337	333	292	314	323	288	325	302	272	282	295	292	301	299	322	308	296	344	298	303	342	299	280	349	313	332	314	298	307	317	305	332	300	303	324	300	305	338	315	291	339	324	315	312	351	286	319	331	304	337	292	313	325	307	313	286	286	297	332	327	315	331	313	292	338	313	330	296	310	345	278	321	330	337	332	313	295	322	344	325	328	347	310	322	293	313	310	313	285	341	304	334	317	328	300	312	319	357	327	307	306	335	295	329	332	308	297	328	310	320	313	297	301	279	305	343	311	301	304	309	309	290	320	327	282	325	290	312	349	293	335	323	320	317	326	303	313	339	318	295	334	324	326	311	324	321	314	298	287	338	291	320	311	323	306	324	337	297	273	318	332	312	294	301	300	312	281	319	314	314	325	307	298	322	309	326	273	302	296	340	324	315	323	305	326	311	352	324	321	291	303	330	281	328	323	309	283	288	304	296	344	308	303	284	319	318	303	260	298	302	342	336	328	272	292	319	334	307	316	333	301	307	308	292	334	328	331	309	319	294	332	324	299	320	296	302	293	311	306	283	293	312	315	319	286	312	312	308	311	300	321	301	327	318	295	305	311	298	307	283	317	271	323	336	311	339	269	297	329	314	314	322	303	347	315	335	318	279	345	342	322	346	315	303	320	321	307	286	308	314	323	293	306	298	308	278	309	317	301	286	318	323	305	283	320	310	290	309	327	266	292	322	295	318	318	331	318	294	314	292	297	323	348	314	287	341	299	306	267	341	314	320	345	314	306	295	295	305	300	303	287	359	332	333	318	309	315	321	300	319	321	283	315	326	308	324	313	301	309	296	313	313	293	317	295	293	320	336	321	317	322	349	279	321	290	289	285	313	322	319	318	293	323	282	314	311	344	333	309	291	311	290	319	314	293	316	336	306	315	293	339	280	315	325	316	271	319	305	329	316	307	292	336	297	315	323	298	285	294	291	312	306	322	351	330	318	298	329	348	330	317	310	300	319	330	302	309	282	309	306	327	316	329	306	307	334	328	286	333	329	334	286	315	318	280	328	302	295	329	317	315	288	307	315	326	339	311	307	289	288	303	301	319	318	310	314	275	308	294	310	351	311	337	322	311	286	331	300	328	284	317	289	329	305	344	308	303	344	331	280	290	313	298	315	280	274	335	298	298	314	311	336	312	320	348	311	285	276	294	329	300	327	293	327	334	353	326	312	322	305	309	281	309	315	324	338	311	293	303	305	341	293	314	317	337	308	306	312	306	322	319	346	313	301	306	338	304	337	285	331	295	276	315	325	354	293	315	266	315	317	332	286	330	332	347	308	307	299	340	335	302	302	319	316	286	333	300	298	307	317	352	319	294	303	299	295	347	320	298	312	300	301	313	293	294	296	302	306	311	281	324	314	326	295	312	281	309	330	310	330	334	333	306	296	338	312	300	286	305	327	322	344	315	322	324	320	295	309	314	303	316	321	304	321	290	326	310	305	321	299	322	266	292	328	334	306	332	301	327	335	342	307	330	296	302	295	281	324	317	340	351	288	321	290	325	339	295	353	341	319	326	319	318	278	292	333	336	290	311	318	338	326	313	322	311	334	317	310	295	309	309	309	294	308	286	308	302	318	319	317	333	319	328	293	301	313	337	318	318	357	332	315	312	306	309	311	309	314	333	293	312	322	299	305	321	290	344	311	335	341	290	318	288	327	299	326	290	298	331	331	317	317	311	294	324	314	282	312	327	307	294	325	301	341	346	304	285	275	303	297	328	278	333	334	307	309	325	302	294	309	335	313	307	309	334	292	315	312	314	328	321	349	293	341	343	319	350	290	321	293	294	297	300	317	330	292	290	300	335	324	297	307	322	308	280	289	358	287	320	311	332	295	318	304	322	306	314	299	316	325	337	288	299	327	337	310	315	341	303	291	282	319	304	321	330	302	301	291	266	289	336	295	312	303	323	318	299	319	351	280	323	337	299	300	282	336	321	313	296	316	324	302	294	338	330	322	349	250	342	306	314	317	314	292	307	294	328	293	314	295	287	317	319	306	297	311	325	319	288	328	297	328	313	349	306	302	318	278	316	320	319	331	292	318	314	345	301	304	286	285	325	322	294	337	286	323	322	316	315	309	300	317	326	342	310	277	300	276	318	323	309	291	315	300	312	343	285	306	320	280	295	297	304	338	270	292	309	307	319	313	314	288
15988	1370	1176	763	492	408	365	285	292	264	246	248	236	238	198	234	226	227	226	185	200	228	207	224	197	170	199	241	211	217	188	188	203	194	202	180	203	212	178	191	224	199	209	189	161	195	168	213	197	183	192	183	223	198	179	195	176	199	214	188	166	188	187	215	231	172	171	168	208	191	194	192	196	185	226	203	195	188	185	243	168	211	179	209	173	220	200	193	205	201	202	206	185	205	207	196	195	233	211	182	177	190	180	180	194	187	188	197	200	206	205	207	191	202	199	188	200	198	170	229	212	204	198	204	171	174	184	234	199	224	206	171	206	191	216	191	184	195	210	218	209	206	182	192	197	186	203	193	181	162	211	200	220	213	198	168	206	197	199	195	227	199	185	191	207	209	205	184	199	195	198	212	200	186	194	201	172	201	216	182	193	212	204	189	197	207	184	201	187	194	202	195	208	203	195	193	207	205	193	191	177	187	195	211	182	211	195	200	189	206	176	194	180	190	174	188	215	203	211	214	209	202	176	188	194	200	181	204	187	180	185	214	176	186	201	189	216	202	194	183	173	191	208	180	172	206	188	193	198	182	191	229	208	208	177	184	176	172	214	181	194	192	193	200	200	213	213	184	202	197	203	204	205	185	176	198	203	198	199	204	217	195	200	172	190	188	211	193	197	189	187	186	190	192	203	212	200	204	194	230	203	207	200	205	213	196	195	199	198	194	193	190	184	169	180	200	177	197	203	211	216	211	192	192	197	174	199	209	216	213	203	208	201	198	184	224	194	208	179	201	198	184	209	212	200	202	205	183	191	183	206	199	207	181	168	229	210	196	189	205	208	206	205	183	194	215	198	198	183	189	191	217	212	197	208	211	193	222	223	186	203	189	202	231	227	208	179	180	209	182	182	214	205	213	202	209	203	174	195	200	201	211	174	194	182	206	186	184	185	198	204	194	195	210	202	191	154	195	202	186	180	165	212	198	205	186	196	183	183	219	198	217	187	201	188	210	189	178	188	209	212	203	177	196	208	199	169	180	172	194	222	202	182	206	191	172	187	202	198	188	193	208	195	182	186	194	202	185	167	228	190	189	209	193	199	195	195	180	180	178	204	213	188	163	199	183	192	194	188	183	220	167	211	223	188	203	188	213	193	222	201	201	181	187	181	197	193	192	194	182	206	215	185	183	186	180	216	215	166	202	172	169	191	190	201	190	191	217	182	211	171	192	186	202	202	216	196	194	185	191	213	194	202	208	203	187	203	191	169	177	201	200	206	181	155	195	202	199	216	188	181	207	201	204	177	177	194	210	215	201	205	204	209	187	211	204	168	210	220	199	181	170	198	212	172	217	177	188	199	200	227	198	198	154	195	196	201	164	203	223	188	204	190	214	216	198	200	219	207	204	178	188	185	193	205	175	194	197	190	185	188	191	185	189	179	218	213	205	209	199	198	211	188	190	171	175	194	205	223	208	184	175	219	200	209	179	205	192	209	189	190	201	164	209	210	198	202	197	184	192	189	161	193	196	187	168	197	210	204	214	191	203	214	200	182	208	196	205	171	200	205	203	206	209	203	214	208	176	198	201	184	175	195	183	200	180	197	216	201	212	192	201	187	203	212	197	194	182	157	211	172	213	183	204	189	205	205	194	189	193	176	190	181	216	211	201	202	185	197	207	200	185	223	193	200	188	166	195	211	198	190	194	227	204	200	193	188	196	188	208	221	198	222	184	206	200	187	195	216	184	176	201	224	214	209	210	189	188	214	169	186	195	188	171	217	186	214	192	206	191	216	195	185	170	214	203	189	166	165	195	215	199	197	186	177	175	199	183	171	197	187	194	210	193	190	186	228	166	195	201	197	221	182	172	222	193	192	184	203	196	227	196	184	218	197	198	190	181	180	208	184	176	191	194	186	199	178	200	200	213	210	202	176	186	192	209	185	199	208	202	211	198	225	178	220	206	198	220	183	186	189	202	188	187	156	182	173	183	186	178	190	188	179	202	215	189	176	212	190	203	175	151	209	196	195	181	205	191	189	193	189	214	201	209	213	207	217	184	168	208	207	216	211	197	205	180	193	193	208	227	178	192	194	210	180	190	178	208	186	152	159	200	191	196	198	179	193	186	164	211	178	186	181	205	204	217	207	202	219	198	189	224	201	188	184	214	185	200	187	173	199	194	172	204	191	194	159	188	213	198	187	180	197	191	201	201	191	202	191	218	208	196	209	206	193	219	196	207	202	194	238	215	205	209	198	215	192	248	210	199	211	197	204	213	201	211	196	202	177	199	202	163	213	190	180	228	202	202	203	210	182	228	191	203	208	207	192	202	212	185	196	198	205	209	187	226	191	214	214	194	207	197	191	202	184	208	226	194	212	205	201	198	180	201	207	223	184	192	214	199	185	199	214	180	176	198	217	176	194	231	177	195	204	195	189	180	206	195	215	225	199	232	222	189	183	194	188	195	201	183	229	193	210	200	201	174	174	189	178	195	222	194	202	217	196	206	176	178	210	171	193	201	194	190	188	199	198	232	228	216	189	214	181	205	174	199	207	195	199	197	176	191	203	189	185	194	204	175	205	178	196	208	189	208	185	168	212	212	170	193	198	193	195	171	198	216	197	188	191	194	226	181	184	179	159	175	178	183	205	194	186	181	201	198	217	216	185	199	199	209	209	218	189	168	183	209	216	200	183	195	199	210	217	189	178	191	177	198	179	211	203	217	201	176	187	197	193	192	208	199	199	206	199	175	178	194	191	177	238	189	177	205	176	193	204	198	204	182	204	180	193	179	190	189	229	195	196	221	224	202	221	176	211	186	196	205	204	198	175	207	199	186	169	171	169	182	177	189	213	219	218	182	183	204	196	188	205	190	207	227	204	209	211	186	179	202	175	186	185	204	187	213	199	223	187	199	173	194	190	194	182	165	211	218	217	178	208	209	195	170	208	192	204	210	178	205	199	207	177	186	199	201	211	217	186	200	202	208	186	200	183	208	215	203	182	191	169	212	175	171	216	205	193	199	208	212	188	225	166	186	208	189	194	185	186	210	191	183	214	169	188	210	196	210	196	191	174	177	241	198	197	202	205	208	190	204	200	203	210	231	216	184	161	184	207	201	202	185	173	185	216	174	189	211	196	213	224	167	195	194	204	181	197	195	192	185	188	184	190	219	225	239	189	233	195	194	195	195	200	212	182	204	203	170	199	178	167	198	225	204	186	197	224	189	168	195	187	222	191	213	217	198	203	200	199	198	198	189	212	182	194	175	197	189	185	212	176	200	235	207	189	206	179	177	211	210	197	166	207	189	214	203	184	204	196	209	201	205	176	195	183	196	180	185	211	204	190	213	208	168	192	205	210	193	203	226	206	187	206	179	202	221	206	166	224	188	190	180	191	209	153	200	215	182	181	179	217	189	195	195	186	191	205	207	197	180	198	209	219	229	203	184	166	185	201	158	202	203	217	173	195	183	217	192	195	202	195	186	240	200	204	173	194	240	218	204
9311	1100	2007	2184	1848	1573	1294	1147	970	817	808	743	699	648	735	553	628	557	637	602	587	578	548	583	534	559	513	491	534	516	492	509	528	505	513	490	471	527	479	514	491	501	442	519	438	480	515	477	472	462	496	473	460	488	487	495	492	468	473	494	453	495	483	503	502	492	473	500	467	460	467	474	464	485	515	492	429	464	480	481	469	472	476	469	470	463	484	480	497	492	475	448	497	510	487	481	459	505	474	503	485	501	474	472	465	501	464	451	464	447	492	514	483	495	448	486	493	519	474	478	435	495	484	468	438	449	478	459	489	447	454	489	477	480	445	484	479	476	481	472	463	513	471	450	501	446	527	467	511	457	473	480	493	483	480	464	511	436	471	487	476	450	482	497	452	420	450	493	465	461	477	477	440	484	482	440	467	473	471	480	521	480	468	464	469	513	475	488	532	484	484	486	464	446	474	497	459	485	478	468	506	502	521	482	463	468	460	443	471	435	444	448	537	476	513	494	454	464	475	440	503	505	464	514	458	468	466	484	460	430	462	472	486	435	473	488	457	504	507	465	458	446	474	491	484	481	469	488	480	502	450	460	479	473	446	488	468	471	453	478	446	484	482	444	466	478	482	465	448	496	482	467	476	508	516	505	439	491	483	438	455	451	448	475	446	450	500	476	457	505	492	470	474	462	428	457	481	455	455	436	434	478	477	492	474	446	452	475	477	505	508	448	427	471	490	428	457	447	519	440	487	482	460	457	476	454	453	462	476	466	505	462	491	450	447	530	489	480	475	480	456	461	425	475	423	475	438	496	486	463	508	470	479	462	455	442	439	474	503	482	460	481	459	502	458	509	475	473	477	483	492	465	470	465	482	531	456	447	491	472	449	463	438	485	488	453	455	513	489	468	473	478	458	479	456	450	474	476	466	487	462	488	466	474	515	465	487	500	497	421	425	458	457	473	465	448	479	461	497	442	449	484	490	484	472	472	503	496	454	540	513	488	486	491	495	463	492	487	493	449	453	474	496	461	509	507	462	456	456	475	497	504	471	445	466	458	461	483	472	479	451	456	481	451	465	471	476	484	454	474	495	469	459	485	421	468	457	451	493	437	448	462	436	468	463	456	516	475	443	474	508	446	489	445	474	466	484	458	462	471	467	482	449	460	481	465	491	475	442	511	449	508	450	467	479	453	464	431	517	453	496	484	467	497	495	438	437	466	475	481	485	480	461	445	456	474	420	478	415	455	457	442	474	478	471	485	450	471	495	440	475	511	480	462	490	464	473	447	481	442	454	518	447	467	511	482	480	450	485	474	488	441	441	490	471	456	471	454	440	472	502	458	494	466	470	470	496	456	499	465	507	487	492	512	492	466	456	446	478	475	487	457	465	470	457	442	434	474	468	455	465	455	484	491	453	472	459	471	489	473	501	449	496	475	469	475	436	500	488	474	474	449	466	472	475	480	485	464	481	462	469	482	442	482	442	457	494	438	498	456	469	467	450	439	460	482	476	482	449	505	455	483	483	441	470	492	454	452	468	471	461	475	517	447	451	454	508	472	441	467	482	473	458	486	464	463	463	500	453	457	502	475	491	484	439	457	493	487	493	467	470	505	491	467	472	456	462	430	444	457	455	468	491	493	468	468	462	498	478	458	481	510	441	505	456	478	476	483	457	460	488	439	445	450	474	446	476	470	459	460	477	455	489	476	526	481	500	463	517	498	476	475	453	482	474	458	529	526	499	440	492	479	464	472	453	500	472	489	481	475	484	468	463	459	459	468	457	455	467	498	455	482	465	442	527	487	472	467	426	511	478	476	472	483	483	488	487	458	429	478	494	484	465	502	452	489	432	495	477	455	478	440	445	473	464	503	457	473	475	487	507	473	490	502	476	472	466	492	488	481	454	441	480	513	474	470	508	477	479	480	499	464	490	472	510	456	467	484	466	456	463	419	470	430	482	455	472	490	463	477	497	456	483	466	533	443	466	480	483	514	479	500	480	491	455	464	494	474	454	463	466	471	478	480	500	491	471	436	437	434	434	464	501	469	480	452	475	451	504	448	488	443	487	432	493	491	441	477	487	481	464	460	465	482	466	466	475	446	500	521	479	492	471	433	459	448	471	475	453	451	479	488	481	484	441	485	456	469	468	459	485	501	459	448	505	462	459	530	442	460	431	497	453	469	428	463	463	477	437	473	466	474	477	495	478	456	474	482	502	472	504	449	489	493	428	458	507	450	480	459	508	495	448	473	450	457	473	470	435	442	476	472	468	469	479	481	458	445	485	454	493	467	462	482	485	492	459	431	491	492	503	451	482	494	467	458	419	496	467	512	456	445	501	483	484	441	475	447	449	467	456	503	461	493	482	437	493	481	434	466	437	500	460	475	449	513	483	483	484	523	486	462	465	470	456	491	449	505	469	469	466	448	476	530	436	455	475	473	465	450	478	465	471	442	483	434	462	494	454	461	493	493	456	486	525	448	473	453	499	468	459	463	477	466	447	452	450	500	455	444	422	443	471	464	452	492	501	468	496	485	475	473	455	467	461	503	461	418	459	467	491	467	480	454	443	488	484	492	468	465	457	478	477	489	450	459	425	479	520	455	457	476	484	487	446	453	459	433	490	484	463	484	437	454	461	492	499	503	489	481	486	488	477	472	483	472	481	469	493	478	463	484	462	468	464	480	404	442	453	433	454	482	471	509	456	489	480	471	459	440	478	461	506	520	468	467	449	472	490	462	495	463	473	505	441	465	440	497	488	475	457	453	485	515	435	455	493	498	463	483	496	488	496	467	504	473	505	486	476	510	494	472	466	448	504	464	468	488	466	480	437	460	464	517	469	453	498	481	484	466	447	467	433	473	470	451	467	444	486	473	467	478	436	495	455	465	478	491	503	470	443	478	442	474	439	454	462	455	463	452	480	455	451	489	448	491	501	490	465	477	435	499	447	476	453	473	478	449	468	473	486	469	505	467	498	467	491	463	479	474	483	479	487	475	480	470	519	485	462	442	432	504	498	461	473	456	487	456	476	475	450	467	440	475	423	479	492	487	508	454	477	469	437	459	469	472	472	442	443	456	473	464	492	438	465	448	480	436	418	461	471	461	486	455	505	470	461	460	448	436	517	490	469	448	520	477	468	482	472	502	437	485	443	469	502	484	496	396	484	466	480	412	458	458	505	523	482	441	464	429	476	492	474	473	465	506	495	464	464	503	470	489	423	517	479	483	466	476	483	470	461	465	476	474	452	449	458	506	469	491	456	481	468	463	474	451	433	492	472	461	466	467	453	470	472	494	463	481	456	458	489	453	472	457	471	466	465	478	472	481	520	479	465	482	453	428	447	489	461	462	469	490	460	463	452	510	422	470	497	486	481	472	459	485	462	465	471	453	449	500	453	479	486	462	474	475	488	522	449	486	485	486	454	480	475	493	483	457	499	471	500	486	471	500	433	498	496	520	476	445	500	502	437	495	487	469	458	491	481	480	451	455	446	475	443	456
2204	259	262	293	245	273	236	240	243	227	265	227	261	265	264	262	229	255	240	293	245	230	244	244	217	244	257	300	234	202	223	231	214	248	233	231	262	240	258	235	229	225	269	273	247	236	252	228	259	283	244	242	236	274	286	221	222	243	233	266	237	233	270	251	233	241	254	212	229	247	254	240	227	262	256	279	238	216	230	276	232	262	203	233	242	265	245	236	234	226	208	239	220	231	267	249	234	276	270	214	262	252	235	248	222	236	226	263	256	260	226	252	229	240	210	240	275	257	247	254	240	235	237	231	273	257	217	248	262	285	222	272	245	227	225	218	244	224	237	215	231	223	228	270	230	219	262	234	234	248	237	221	241	211	230	246	237	241	270	259	266	252	224	264	250	225	263	247	215	215	211	233	252	246	254	278	275	258	287	258	226	221	207	218	240	243	228	233	235	220	252	261	222	226	254	242	227	243	285	261	267	231	222	256	209	245	232	261	221	242	199	209	238	236	265	267	264	242	199	236	212	267	228	237	271	243	254	275	245	231	235	238	273	245	225	232	254	278	243	242	257	273	259	256	214	238	218	258	233	269	227	241	223	249	212	232	253	254	245	237	269	250	270	216	208	244	239	248	235	233	234	244	262	266	248	244	255	229	205	224	249	219	231	253	220	243	232	239	237	239	232	259	227	231	238	261	231	208	217	250	260	226	255	269	217	221	232	248	212	243	239	208	226	242	275	227	262	237	226	275	250	260	233	259	282	240	249	262	257	240	225	206	246	229	218	227	247	223	232	254	246	247	261	229	218	215	226	220	237	234	230	256	236	235	215	245	250	261	252	254	226	247	243	212	254	245	274	233	231	240	216	249	255	239	243	238	239	250	224	252	255	265	276	243	235	234	226	250	209	227	263	293	235	250	235	254	232	252	262	274	246	253	263	250	237	244	246	235	271	238	228	228	254	211	241	242	228	205	266	246	267	234	219	231	263	239	237	232	265	230	211	235	223	226	238	237	227	227	245	240	217	265	243	233	256	242	242	241	238	222	274	243	262	233	244	243	238	222	247	238	253	261	222	257	249	248	254	204	235	206	222	232	221	248	234	245	233	230	246	253	255	218	253	249	242	230	240	227	250	253	242	242	208	235	232	257	242	226	238	228	255	228	269	245	239	266	236	251	238	243	236	240	254	235	217	257	249	216	262	255	233	226	237	263	247	260	234	243	222	244	263	252	240	264	222	237	242	238	219	252	244	228	233	235	224	242	232	219	240	236	232	243	233	253	235	234	232	241	240	225	214	217	244	222	238	256	237	266	226	234	227	242	249	230	269	252	264	240	229	241	262	225	227	251	245	236	239	227	272	248	216	246	214	237	238	260	236	232	234	259	247	227	245	271	238	292	258	245	268	250	225	248	225	219	211	258	247	244	218	244	256	211	233	238	242	238	238	229	273	236	245	242	249	247	256	253	230	235	231	240	268	246	273	237	242	249	208	249	255	281	261	226	215	205	227	220	226	256	221	242	248	243	231	219	275	231	242	231	235	229	255	261	265	231	232	266	215	257	254	263	217	239	220	250	218	260	214	227	227	229	246	259	227	253	235	257	217	221	245	237	241	273	225	240	221	274	260	217	225	259	259	233	224	271	256	263	228	236	263	236	241	234	247	235	225	222	271	253	288	236	225	243	256	197	226	254	264	243	222	220	251	249	243	250	268	252	240	257	238	211	238	253	243	252	269	223	249	258	242	239	279	230	228	235	248	242	231	255	253	241	257	262	242	275	231	226	237	224	249	224	233	258	249	241	236	243	273	258	216	235	251	238	246	250	218	251	267	222	255	229	259	235	232	216	228	235	231	250	260	233	237	231	212	253	243	249	260	251	258	236	240	261	221	246	227	233	266	221	246	220	242	263	233	220	239	269	248	258	241	248	256	230	243	225	233	222	256	242	236	235	225	269	204	239	232	226	256	220	242	239	244	241	248	231	231	233	223	232	244	242	260	227	251	226	220	227	216	223	240	236	241	218	251	223	237	227	231	260	222	233	214	239	240	262	205	246	251	232	236	235	255	231	227	210	270	235	281	227	228	209	224	214	245	251	226	254	231	255	218	219	217	270	253	240	239	251	242	221	250	254	240	242	246	252	277	232	228	253	222	236	252	255	221	257	302	236	228	240	215	230	245	236	224	234	229	228	225	236	268	262	245	268	222	260	254	237	231	235	228	253	254	221	229	247	208	235	253	227	260	248	239	254	244	247	227	228	237	277	264	214	219	244	247	250	256	235	226	236	251	223	240	243	223	250	212	227	260	226	257	214	238	242	239	235	249	255	227	244	232	249	221	236	245	248	242	223	244	246	249	243	223	235	219	242	248	231	259	235	239	243	259	242	241	255	240	263	255	236	237	249	239	246	215	285	245	225	232	254	270	249	232	193	244	251	254	227	238	217	230	233	255	231	216	238	254	262	268	216	251	248	244	240	250	255	244	232	241	216	283	211	256	243	258	231	241	238	256	247	242	203	207	228	236	247	250	213	235	237	224	235	262	247	226	218	247	244	250	239	236	243	263	221	225	249	235	236	221	229	263	250	256	200	267	267	230	222	251	257	237	245	239	278	249	217	237	212	228	229	256	218	238	241	210	201	240	279	250	227	210	241	205	212	247	245	217	221	233	224	240	252	234	251	237	236	242	220	230	262	229	232	226	228	235	234	229	245	246	218	297	255	211	229	204	227	250	242	278	236	235	239	223	238	233	244	269	254	224	236	248	233	249	240	207	222	229	219	227	256	256	261	242	248	242	257	200	222	235	237	234	216	239	222	257	212	256	246	257	248	255	226	228	241	274	207	242	242	214	238	255	230	240	235	242	245	230	214	249	236	250	239	233	242	225	229	252	212	257	255	222	234	253	244	235	248	258	243	234	254	252	230	251	231	205	236	258	263	248	231	216	261	261	245	243	262	225	236	236	267	224	265	257	246	255	217	260	244	218	233	237	233	258	226	226	223	241	225	234	244	227	242	265	244	247	224	255	264	231	246	217	236	244	230	256	250	256	238	225	219	255	244	257	231	246	218	262	255	243	250	257	242	234	236	238	243	234	258	215	218	233	233	276	227	265	236	234	236	217	213	226	214	258	230	252	266	264	240	220	237	257	229	232	243	234	282	212	229	246	244	225	241	248	235	255	233	226	248	229	226	229	216	239	246	243	237	246	228	246	239	228	249	240	222	268	234	192	258	233	231	222	230	242	233	229	241	268	215	218	240	242	242	243	216	253	251	247	252	237	209	250	272	277	241	223	239	246	216	244	251	226	217	250	254	250	232	230	225	263	246	246	236	250	220	217	244	253	251	258	222	255	240	272	224	224	221	271	250	245	252	246	269	232	255	220	262	259	257	224	248	250	222	210	229	237	263	258	215	210	230	244	244	218	229	243	236	230	235	245	214	223	254	256	229	229	264	223	244	246	236	239	239	222	259	216	238	233	237	256	230	238	230	235	265	227	232	239	252
2271	593	559	572	587	498	542	517	545	554	519	522	534	539	576	519	535	545	539	527	537	538	551	552	512	496	524	518	536	556	564	529	557	579	572	516	559	522	580	538	558	500	560	537	534	554	533	538	528	501	508	537	515	542	524	534	489	519	535	540	528	524	553	537	511	565	531	569	506	533	552	538	566	560	534	506	536	542	550	531	519	507	502	527	504	499	515	517	533	554	546	477	558	529	571	565	538	501	527	548	529	505	558	549	522	524	562	527	524	538	535	583	545	547	509	509	516	508	563	503	546	521	533	541	476	534	530	543	543	490	506	520	536	551	516	523	559	578	531	501	551	528	501	526	510	523	529	504	497	543	546	538	528	532	560	522	525	530	510	525	493	497	517	573	554	530	540	516	581	512	528	514	520	519	554	566	574	538	499	525	506	497	505	516	526	562	498	550	489	531	526	509	501	509	547	491	540	555	546	545	506	503	550	569	493	552	548	518	542	498	512	534	533	500	540	517	528	508	512	538	525	530	540	544	529	527	496	532	524	534	549	538	546	521	513	516	550	568	516	495	496	547	571	571	526	525	539	492	509	512	527	511	539	532	612	530	552	539	510	549	532	554	568	561	512	518	516	554	521	520	554	551	578	532	506	538	540	552	526	501	502	548	542	529	498	525	511	515	530	543	565	540	536	501	550	524	494	531	554	534	526	529	516	544	526	566	538	548	542	564	513	509	504	544	493	525	533	557	479	501	552	540	522	516	496	529	526	489	560	511	565	581	537	530	552	525	498	571	512	546	526	556	525	565	525	534	546	557	502	536	496	533	544	503	542	518	478	519	551	499	499	492	509	515	511	488	536	532	536	543	545	521	503	519	513	540	533	568	556	564	560	533	537	503	546	520	514	554	555	508	554	553	496	562	571	557	570	520	530	524	557	519	505	515	527	533	540	570	513	517	484	570	575	544	539	484	550	543	495	512	530	523	533	548	531	589	511	515	527	529	531	522	550	518	514	531	540	534	502	491	561	517	502	516	491	528	578	584	562	541	551	520	539	536	516	544	565	539	515	546	545	559	551	512	535	502	548	540	522	488	526	529	538	566	548	554	509	500	518	541	556	550	576	564	512	559	527	498	516	536	517	536	547	553	559	582	542	508	525	537	545	528	518	529	547	552	524	512	528	528	537	529	516	514	525	505	548	534	494	486	521	566	530	511	527	494	534	587	537	511	520	533	546	519	542	531	538	528	537	527	543	503	487	561	508	547	570	519	553	556	476	532	520	538	524	550	560	571	547	528	552	543	503	572	523	537	595	466	529	539	543	542	530	578	531	594	486	530	547	541	528	544	501	496	540	554	533	550	517	542	509	540	481	525	547	537	547	491	501	554	609	535	550	547	516	538	500	518	515	530	555	536	542	528	556	553	525	503	527	553	570	526	526	560	530	501	552	517	548	511	541	525	557	530	548	548	542	555	506	508	528	503	516	541	540	553	538	534	526	513	506	554	553	533	543	567	526	530	528	523	568	538	502	588	494	524	555	541	550	577	546	509	518	560	539	535	503	485	543	525	502	501	556	610	569	510	532	531	546	549	538	542	512	557	485	555	496	555	554	550	538	551	494	533	523	528	498	523	491	556	533	526	598	541	566	556	564	577	534	519	502	534	536	543	537	539	557	507	542	556	518	498	544	553	527	538	589	556	504	542	540	520	529	487	526	566	512	521	499	541	532	538	534	575	540	525	536	501	494	537	568	518	529	498	561	525	503	529	557	530	485	451	513	559	505	536	502	531	544	534	525	514	537	554	583	515	546	543	533	523	522	505	545	564	525	539	527	554	521	566	550	510	545	518	521	548	505	560	521	555	522	507	551	496	490	535	540	528	549	535	537	519	512	556	547	547	541	499	580	564	557	500	554	515	494	563	516	539	530	558	568	502	559	520	511	514	504	519	540	552	550	579	514	519	559	486	535	555	546	502	543	568	528	546	554	545	526	562	526	559	498	531	547	520	522	519	543	519	519	580	544	519	506	479	519	521	491	527	494	555	544	574	554	535	529	500	530	480	536	508	504	529	571	554	541	501	539	502	481	544	555	509	538	555	524	509	555	525	562	529	526	553	561	548	531	574	515	556	551	501	518	545	504	585	553	564	496	556	529	534	523	542	568	527	513	512	542	514	534	579	469	509	534	535	555	541	567	518	538	554	536	505	566	552	526	555	512	524	540	543	570	517	513	564	546	513	480	542	548	567	531	494	551	566	535	529	547	535	523	539	533	503	549	492	524	534	549	542	525	545	524	538	547	548	543	532	548	533	524	554	514	552	557	525	546	564	542	545	550	505	512	513	538	577	536	512	550	510	562	510	504	567	552	527	532	584	501	569	507	541	535	549	508	529	519	522	521	514	560	530	546	521	535	545	495	525	552	559	504	561	499	518	533	508	492	542	543	515	584	549	554	568	511	522	534	511	515	547	532	535	521	499	528	500	512	530	520	505	512	541	513	578	510	512	511	538	572	492	548	556	581	556	553	520	505	493	563	493	562	508	517	506	551	589	561	524	521	543	541	534	528	550	545	540	543	532	513	520	532	570	553	541	519	528	519	515	538	488	552	569	542	569	566	500	516	516	551	536	572	544	531	545	507	515	515	515	556	527	497	525	538	541	528	583	500	520	562	544	538	573	544	574	559	523	569	504	527	524	528	495	528	530	540	526	556	494	538	541	547	562	497	550	479	534	528	546	503	543	533	546	514	541	481	497	547	542	536	535	514	515	554	555	540	516	554	516	493	511	508	544	517	545	551	507	519	553	548	529	552	529	542	547	516	550	505	534	531	557	556	552	527	565	558	534	509	526	550	561	524	512	528	551	564	522	533	546	589	514	517	541	518	501	498	544	538	553	534	551	498	565	600	547	532	515	509	536	574	528	541	524	546	555	560	568	535	539	548	537	542	558	546	538	557	487	529	528	504	542	519	537	503	528	499	499	516	565	563	529	526	576	497	509	520	493	551	580	531	559	568	508	517	536	554	552	551	492	509	573	554	503	558	544	538	580	519	522	521	525	528	529	559	551	524	485	535	507	521	556	531	515	548	515	536	518	539	507	553	557	534	554	513	530	522	547	511	540	562	521	554	486	518	537	552	527	493	564	510	548	519	527	544	514	534	523	538	529	539	542	520	549	492	516	534	541	568	567	522	561	533	517	504	555	594	525	512	530	474	570	503	536	552	551	573	535	544	527	557	501	551	506	504	545	533	554	532	538	525	538	531	507	538	523	529	564	525	522	526	551	552	508	557	517	550	531	539	545	560	522	533	539	504	544	562	538	523	519	506	521	533	541	532	577	532	518	512	537	493	537	511	573	511	563	539	555	521	539	504	524	491	585	532	548	510	493	557	547	560	545	517	569	569	469	542	572	516	503	529	576	484	571	567	555	536	511	499	548	558	573	517	529	551	571	537	531	533	557	526	495	533	505	492	560	503	549	508	526	530	542	536	538	512	491	529	519	502	510
9052	545	531	398	304	240	204	196	152	153	179	149	155	151	139	129	156	148	137	132	119	148	127	116	122	124	122	142	105	115	123	144	127	140	144	142	130	120	137	114	117	128	117	118	123	133	128	156	122	136	114	124	108	124	126	137	131	107	126	112	130	124	126	131	117	111	132	130	149	116	135	121	102	128	134	132	147	127	115	105	134	115	111	135	116	105	127	122	127	108	124	142	113	131	109	119	117	129	125	135	116	124	130	109	113	113	123	103	123	136	131	89	116	120	120	126	124	121	124	97	113	112	117	121	146	117	130	134	153	138	135	133	108	118	122	131	115	122	107	105	99	105	114	136	108	147	126	137	122	109	132	105	111	138	110	145	112	109	142	140	124	142	109	107	124	129	137	118	122	126	113	120	126	128	116	133	137	111	134	124	110	107	126	103	117	139	133	142	138	118	121	116	145	135	113	137	137	116	106	125	117	123	124	121	121	113	131	126	119	126	136	134	114	127	115	119	121	121	92	121	115	135	135	135	116	119	106	121	123	105	153	131	108	117	126	111	101	115	139	123	144	116	129	110	107	125	116	131	127	131	142	147	127	116	105	127	116	114	122	122	113	143	125	115	122	115	104	134	145	112	123	125	130	119	118	102	110	119	135	109	115	121	110	147	142	127	146	135	137	140	103	142	131	118	139	131	105	126	131	113	138	118	130	129	117	129	121	122	110	115	125	114	123	91	116	149	124	113	96	131	136	126	136	140	128	121	122	142	119	103	112	135	113	106	119	114	108	124	130	122	118	131	124	128	138	108	130	98	120	108	106	129	124	126	146	125	111	112	117	141	128	107	128	109	128	131	136	125	133	126	109	133	144	117	105	114	131	123	134	110	134	146	114	130	106	109	129	124	128	124	117	116	117	116	131	115	115	122	132	136	119	107	128	130	131	120	107	130	128	151	132	126	126	126	104	114	142	111	119	141	117	126	127	114	137	135	136	113	95	123	117	109	132	127	134	148	149	134	118	102	149	135	124	109	117	119	118	115	114	112	123	128	129	129	136	147	117	132	122	134	124	127	126	124	133	101	117	119	99	116	149	130	120	131	113	103	137	135	142	117	140	132	148	113	124	102	118	118	117	123	115	120	127	129	110	123	131	131	132	125	146	123	133	144	117	124	118	115	128	118	132	130	124	137	135	138	127	148	135	117	120	139	136	114	118	114	126	125	133	97	130	126	125	113	129	124	128	116	123	120	113	127	114	113	104	126	148	119	116	122	122	118	116	127	138	139	110	140	118	92	113	118	122	95	108	129	120	119	120	118	147	132	126	135	156	118	128	146	124	135	116	122	134	110	120	125	128	115	132	113	120	113	121	139	127	125	96	108	114	115	127	112	122	119	121	128	100	128	131	132	120	133	111	126	147	121	121	134	134	122	130	123	121	143	133	140	98	128	117	134	146	104	119	108	140	129	131	141	118	102	107	115	125	125	112	134	133	128	124	145	139	130	128	121	148	133	124	122	120	141	126	120	119	117	105	121	143	133	107	119	94	110	122	124	106	131	136	141	133	137	153	112	145	96	136	123	125	120	142	129	117	125	122	115	101	133	127	112	126	132	131	124	114	121	140	124	129	136	128	110	100	113	137	133	134	132	112	112	117	122	137	128	133	122	134	121	139	134	136	163	112	118	129	123	132	117	112	126	134	121	105	107	125	124	143	116	127	114	141	131	136	152	136	131	124	139	117	113	120	118	112	129	118	98	126	127	113	121	127	117	144	114	122	106	123	120	113	158	118	126	115	125	109	138	136	134	131	116	132	121	107	147	130	135	142	125	118	147	113	116	113	125	110	128	113	128	128	113	123	122	120	147	138	134	136	129	120	126	117	146	138	138	122	118	107	110	122	136	119	131	128	120	108	122	104	127	125	121	123	122	143	120	123	96	148	124	133	100	118	137	117	115	134	132	125	112	126	104	111	107	138	133	150	129	112	105	119	125	122	116	124	109	156	127	122	116	125	120	122	127	110	117	127	135	114	142	117	105	123	105	114	127	112	130	132	119	125	124	122	111	115	130	116	119	122	105	115	125	129	125	107	136	127	126	109	138	105	152	139	125	147	133	124	129	128	147	132	114	118	117	110	141	109	116	125	104	120	126	125	134	124	141	113	111	104	130	116	115	125	142	126	109	131	132	131	121	114	131	110	142	125	126	147	127	114	122	127	117	124	123	116	143	100	138	116	108	117	124	136	123	142	132	121	131	135	136	121	133	123	114	106	124	117	119	128	135	135	108	113	126	129	127	113	126	121	120	125	106	116	134	118	111	114	116	144	137	133	108	113	111	112	120	117	129	115	119	120	123	130	107	119	119	101	137	122	106	134	126	131	132	107	126	132	128	130	139	131	129	122	137	120	118	112	120	130	130	146	137	144	117	123	129	145	111	105	128	131	123	132	126	119	131	128	123	122	117	134	134	132	154	148	108	109	126	122	123	126	124	112	115	100	129	101	113	111	120	128	120	134	118	128	124	108	144	121	144	127	120	104	123	106	122	119	133	119	104	116	123	108	128	125	145	121	99	129	128	128	133	131	132	140	135	116	117	125	118	113	131	110	133	123	106	121	150	111	122	133	118	120	111	146	130	123	120	125	132	129	113	121	115	122	129	141	131	140	132	134	137	115	108	127	113	131	130	132	119	108	124	119	102	142	114	97	128	130	112	126	118	129	118	112	141	151	115	124	104	113	115	141	117	134	110	139	107	124	149	131	110	142	159	135	110	134	121	118	131	119	141	137	133	130	117	119	123	118	116	121	104	133	115	135	121	130	110	109	113	121	112	125	114	114	146	127	121	115	151	141	131	119	107	131	121	152	112	141	119	139	142	145	121	114	124	131	129	119	139	112	110	125	120	108	113	125	134	114	122	131	145	126	109	107	134	116	130	116	112	124	141	94	98	128	123	135	117	131	131	118	102	143	122	131	117	137	105	152	130	136	106	122	130	127	113	110	125	112	132	131	139	110	139	144	142	154	122	122	143	117	128	125	131	117	127	134	131	124	107	118	113	136	125	105	131	118	127	124	122	95	119	120	132	118	143	116	120	137	126	121	117	140	121	101	135	119	133	118	119	121	118	122	150	118	131	110	124	124	126	119	126	129	125	148	126	144	127	121	116	120	125	132	126	121	135	140	110	126	129	112	116	129	115	130	112	105	98	124	122	118	110	106	129	133	135	124	116	127	120	112	131	125	114	139	111	136	137	128	107	130	124	120	136	133	129	126	134	121	111	125	124	123	130	116	125	126	127	135	151	135	112	107	116	129	121	127	128	146	114	117	136	125	105	134	129	118	121	121	136	126	136	123	115	146	130	131	108	94	145	137	113	147	120	154	119	109	123	156	127	110	129	137	137	120	133	118	134	116	109	117	107	135	118	98	128	152	115	126	104	130	104	117	110	138	130	102	96	121	142	135	153	138	132	109	133	121	129	118	103	116	129	128	133	147	124	135	126	104	121
7080	689	1102	1231	1065	884	727	613	587	546	481	439	431	415	372	420	412	363	360	388	385	370	311	352	303	335	342	330	357	349	352	360	362	329	320	339	345	296	314	335	297	320	324	297	308	333	321	308	314	315	317	325	313	324	338	313	329	319	309	312	295	337	314	300	301	352	321	312	358	351	282	323	304	334	299	326	332	325	366	302	351	319	299	310	297	308	306	291	311	306	292	307	295	337	295	309	326	326	309	309	304	270	318	324	317	312	290	322	309	343	320	315	284	326	324	279	301	339	321	291	321	314	319	293	325	345	298	292	321	323	303	317	319	318	286	313	283	297	309	318	317	291	298	347	285	300	305	291	303	325	325	300	285	307	313	297	289	316	296	284	303	277	282	295	300	326	317	326	305	356	304	317	322	330	305	312	330	313	301	264	286	320	319	312	312	310	319	319	302	322	303	299	332	311	296	315	310	312	292	315	316	306	279	329	317	318	328	295	305	297	344	288	320	330	312	284	299	310	321	318	306	315	293	321	302	324	333	301	299	311	303	292	303	295	309	292	316	309	319	284	309	297	322	325	313	331	315	309	344	294	318	301	336	286	292	300	281	307	328	300	300	288	279	318	320	308	298	333	296	325	300	281	312	308	302	359	322	305	296	320	280	317	319	325	296	304	297	318	314	318	352	306	304	319	324	301	295	292	313	298	308	316	327	328	306	324	306	310	319	307	304	280	314	310	295	332	281	311	338	288	315	310	260	304	292	282	329	342	293	309	320	318	317	323	280	302	303	360	290	309	299	347	324	296	294	307	278	316	306	312	305	321	340	309	308	280	316	301	294	318	282	303	311	305	346	314	303	326	309	270	326	294	326	309	329	301	280	312	334	303	339	313	287	308	337	294	283	290	322	316	305	331	305	303	292	291	313	287	267	323	297	300	305	280	323	333	289	273	308	321	284	341	319	302	341	297	271	339	291	305	344	291	313	305	324	300	282	276	318	303	329	306	325	323	268	324	319	286	326	308	298	291	321	338	280	335	346	325	332	310	325	304	318	324	327	295	303	306	287	329	299	308	300	304	298	330	327	324	286	282	313	302	336	308	302	294	323	301	319	297	298	296	306	314	306	316	313	288	295	300	297	314	317	315	297	315	317	296	323	322	303	328	301	316	310	270	341	291	341	298	336	306	274	275	310	295	310	330	312	292	300	308	326	325	302	312	289	309	321	324	281	338	318	339	307	300	296	290	329	305	315	342	337	300	302	284	302	319	283	291	274	301	310	335	321	318	291	304	338	302	273	302	327	291	304	302	295	312	307	291	328	287	296	311	314	321	299	286	316	304	282	321	310	309	309	314	303	313	317	307	344	352	268	305	335	320	299	307	321	308	305	309	315	300	318	304	297	322	296	327	290	298	319	279	299	323	336	305	301	296	304	300	314	326	287	266	306	311	323	316	313	303	253	303	281	326	352	336	312	277	295	314	308	302	293	304	329	321	285	327	328	335	311	362	311	276	310	287	283	275	325	313	326	337	278	314	317	320	326	329	296	296	294	327	304	306	302	311	299	308	313	314	333	326	297	286	290	330	335	319	283	320	337	274	320	302	340	300	267	303	305	294	266	282	331	340	293	342	310	297	303	317	294	323	323	290	310	315	320	316	337	308	343	303	312	305	343	332	326	311	303	316	298	324	354	330	304	327	318	342	319	271	277	311	289	289	337	289	314	321	299	310	301	316	331	314	328	334	284	324	297	289	318	307	305	301	317	299	328	312	333	361	307	331	309	350	294	313	295	278	288	305	274	304	321	301	285	265	320	326	311	301	306	320	314	271	307	325	335	310	264	313	310	307	328	340	290	342	317	302	305	301	294	337	312	297	310	333	288	329	338	311	307	290	311	293	318	303	274	283	275	328	318	287	328	346	300	292	282	324	329	294	327	278	313	308	325	330	310	318	314	289	304	311	306	292	309	320	298	332	320	317	311	289	316	298	270	278	316	293	321	297	308	282	340	310	313	314	304	307	300	297	318	297	321	293	313	271	312	312	283	305	280	302	302	311	299	289	293	294	316	304	329	300	318	294	316	291	342	354	304	305	302	292	312	302	290	302	304	307	315	320	327	300	305	313	289	301	333	299	323	299	317	282	300	271	318	325	293	299	273	314	289	332	310	294	302	324	315	320	304	300	327	326	349	279	266	308	294	305	327	295	306	294	337	297	303	291	286	330	324	321	333	295	318	323	321	292	326	318	342	308	282	299	299	293	293	322	314	311	315	343	278	288	309	329	320	303	291	331	333	312	340	311	295	298	297	292	343	300	301	300	291	326	315	310	331	314	295	311	328	284	312	283	307	292	324	354	286	338	296	294	302	305	330	318	304	318	276	304	287	318	348	319	301	295	324	302	330	302	330	294	319	304	298	313	320	321	327	298	317	315	278	286	309	291	278	353	260	337	355	327	307	318	303	303	299	293	284	296	289	314	308	311	322	276	279	279	325	306	322	296	308	322	299	287	314	317	321	307	278	305	333	325	317	285	313	276	300	320	305	303	317	313	324	323	316	330	284	307	268	293	323	312	332	322	283	297	314	327	308	321	308	306	314	309	300	309	344	295	336	344	311	298	326	297	313	299	342	311	321	299	294	330	309	322	325	262	280	316	293	314	340	320	282	312	287	336	312	316	309	306	321	304	300	303	331	316	306	335	316	317	292	301	305	305	300	307	323	322	310	286	315	295	316	291	310	308	288	317	313	301	300	346	304	328	340	328	320	313	346	317	335	299	327	301	326	322	328	356	307	320	307	320	296	302	315	341	317	306	366	293	308	322	327	274	354	270	296	324	314	299	281	313	303	305	297	307	304	288	309	339	306	294	302	305	323	330	308	340	287	326	283	301	269	288	302	310	282	323	342	328	286	293	324	315	320	307	298	291	316	292	316	301	307	336	297	311	327	330	333	277	304	301	301	310	320	317	280	300	303	322	292	333	303	306	339	309	316	293	313	290	310	311	292	336	311	276	301	299	341	281	289	294	334	325	315	285	338	307	290	300	301	311	287	286	289	303	293	311	282	290	294	296	255	322	334	322	318	326	302	307	310	316	303	312	326	342	329	320	314	283	338	337	287	321	325	355	274	312	289	305	299	314	302	310	325	303	311	334	311	276	286	285	324	287	317	293	312	330	287	323	324	324	308	328	281	309	343	316	287	331	314	350	324	312	297	301	305	343	296	295	292	297	348	309	323	294	329	291	290	263	348	316	316	315	321	301	308	333	294	317	285	302	297	254	297	317	313	302	284	304	296	328	304	302	340	317	357	291	315	328	311	298	331	300	284	305	284	304	324	304	308	321	298	318	309	296	314	307	299	286	322	305	302	321	328	294	290	300	287	318	319	322	338	308	316	301	284	299	310	327	328	306	296	351	323	351	302	299	331	331	324	325	281	300	299	285	314	290	322	326	322	289	305	307	315	299	291	307	302	295	279	297	315	308	307	324	292	330	351	314	323	318	298	309
16347	1381	1037	789	512	412	350	297	287	249	243	259	219	208	211	192	225	193	230	192	207	213	214	207	185	201	204	202	203	211	208	170	196	174	223	175	216	211	194	218	186	221	181	191	190	209	200	165	186	166	197	211	183	196	211	213	194	236	181	190	208	204	193	171	186	211	207	212	207	193	193	202	198	205	184	219	228	186	198	207	176	190	208	192	187	219	205	181	204	208	184	227	187	175	182	170	175	203	210	193	220	176	205	203	203	198	229	166	216	204	172	159	152	194	217	203	199	218	209	235	195	187	171	181	174	212	191	208	195	225	198	190	189	189	165	189	196	174	201	228	204	197	179	212	198	183	183	178	209	179	218	197	183	181	175	184	195	172	200	200	188	216	183	175	179	223	186	193	223	201	195	186	196	203	203	212	217	191	185	182	180	167	181	191	174	205	189	200	205	211	209	199	178	212	181	205	172	189	210	214	201	196	167	200	207	192	184	212	165	223	196	194	190	187	185	180	185	216	192	163	229	200	209	196	193	204	212	162	202	198	220	214	195	187	202	221	174	195	222	207	218	201	208	212	211	194	178	200	181	208	183	198	204	189	183	201	203	164	201	184	237	180	187	193	177	207	189	202	196	191	214	184	185	194	185	200	224	174	201	208	197	188	206	227	194	194	185	193	172	199	213	207	195	186	205	211	178	202	209	177	190	186	207	198	226	215	179	185	183	193	191	193	170	179	199	205	179	162	183	203	209	185	221	207	154	197	210	201	173	215	214	196	194	188	192	171	182	200	197	149	193	180	197	211	192	184	195	205	197	194	170	194	210	210	186	155	211	194	191	186	194	223	181	194	217	212	183	178	157	204	172	206	190	194	149	186	182	187	161	190	168	200	206	179	180	183	188	185	179	187	182	198	201	214	190	179	210	182	181	208	180	192	198	187	177	190	223	187	211	194	194	202	217	196	210	202	163	212	184	210	185	195	199	214	175	197	223	223	196	212	199	229	175	184	175	172	180	180	206	202	204	203	190	205	180	217	190	234	197	197	197	181	201	189	229	217	203	209	180	208	220	179	198	204	187	183	201	210	211	205	189	189	176	196	172	194	198	197	177	193	209	180	185	201	193	187	182	206	201	209	190	192	193	199	198	188	172	217	184	187	201	202	186	191	208	221	167	185	187	187	184	192	199	209	184	194	219	189	194	204	200	208	195	193	224	165	165	192	196	194	202	227	192	185	197	177	218	185	188	223	197	209	209	175	189	197	184	214	168	195	197	197	245	202	197	171	184	203	198	211	204	205	190	166	199	213	206	199	192	201	178	211	179	210	192	201	188	181	206	174	184	202	193	190	208	210	170	183	195	185	186	202	194	201	190	194	192	190	187	194	191	187	204	189	203	203	188	200	200	190	201	201	180	195	189	192	199	196	190	191	201	162	212	209	212	205	186	202	174	180	201	189	159	198	186	206	211	180	198	197	186	207	194	212	201	191	219	165	224	190	210	181	220	214	190	186	199	206	195	208	210	211	181	177	177	176	208	182	187	208	175	197	195	203	190	189	205	188	198	165	209	193	209	196	219	200	225	241	191	202	216	188	204	190	206	169	201	189	177	169	208	189	220	183	190	180	196	195	208	207	211	188	192	191	214	193	180	177	213	209	197	162	209	200	199	216	212	222	192	229	187	185	210	202	202	207	177	196	187	199	204	207	216	207	213	195	206	207	187	199	194	200	195	219	210	192	205	184	211	165	200	173	176	169	190	217	200	179	176	192	195	204	200	185	197	202	168	195	191	158	196	206	205	170	215	173	202	205	171	195	193	206	188	184	217	202	170	208	189	218	221	216	194	211	217	186	194	221	214	174	188	197	203	189	172	225	193	193	172	187	182	215	211	170	191	207	185	200	190	188	200	176	213	164	189	200	188	221	200	210	200	220	192	166	166	198	169	194	183	201	184	199	186	169	191	177	172	202	187	202	176	181	204	183	229	182	197	197	206	179	168	209	204	199	199	190	193	184	188	210	177	191	218	196	196	205	202	211	188	187	214	214	199	162	199	183	217	209	207	208	207	187	171	184	172	176	202	179	194	207	211	170	202	182	194	184	197	189	210	171	193	203	185	207	219	208	204	180	185	204	226	217	209	190	198	182	172	195	191	185	204	192	204	180	185	219	190	189	199	193	187	185	179	173	170	181	217	197	193	210	196	217	166	197	219	210	167	175	208	210	221	192	189	195	191	198	220	165	194	185	196	198	205	186	191	182	190	198	165	161	211	214	186	193	219	157	210	189	191	189	188	192	187	172	204	176	207	200	200	172	204	189	173	169	185	183	207	199	195	190	192	205	202	190	189	192	190	216	209	206	206	192	199	214	185	206	202	203	190	229	206	206	234	191	206	205	194	168	187	167	201	163	184	167	189	227	215	204	187	187	193	189	197	202	182	205	208	174	202	204	186	193	188	184	218	174	210	208	182	211	201	188	208	194	161	231	193	217	205	215	169	202	198	215	182	186	172	175	195	220	215	163	190	193	217	188	201	184	220	213	220	169	220	177	164	173	199	186	197	192	160	172	189	183	202	207	193	195	180	209	203	206	214	191	206	187	166	196	205	202	161	198	209	211	210	209	175	204	217	220	183	175	185	196	188	228	177	191	195	173	207	184	205	214	181	181	205	176	211	174	211	180	198	182	181	192	175	207	189	201	196	166	174	220	195	195	215	206	208	217	206	174	182	181	194	184	207	215	198	208	210	196	180	193	200	190	167	219	220	172	196	203	198	198	207	184	202	188	199	200	196	200	186	191	239	196	192	206	206	200	200	197	175	212	168	186	206	188	177	250	183	182	199	192	193	201	194	160	206	194	207	184	191	197	171	197	195	217	191	184	201	197	181	191	205	215	192	189	198	197	197	183	191	218	184	202	215	190	203	178	206	186	183	198	211	187	201	203	207	211	175	208	209	192	184	199	182	175	190	217	194	207	215	204	180	195	186	166	162	180	165	203	203	224	200	218	205	179	182	180	216	177	225	200	175	187	200	188	196	177	186	209	182	220	204	194	213	192	190	162	183	219	199	189	191	223	194	205	205	163	197	185	196	189	217	203	200	221	190	178	208	195	199	172	198	197	201	210	200	199	221	178	228	197	178	216	186	172	201	185	209	202	212	199	189	205	186	184	197	180	186	181	194	188	215	191	205	180	194	197	191	192	204	200	181	208	178	173	178	196	183	175	194	176	197	194	198	231	204	182	183	216	224	182	169	217	179	200	184	196	192	218	215	215	155	208	176	201	187	207	189	203	202	199	195	188	183	208	174	197	176	191	213	203	203	203	194	191	191	201	198	180	199	202	187	212	200	211	183	182	220	190	169	184	201	199	182	174	201	191	202	211	181	214	223	202	197	191	193	211	206	199	184	178	182	196	212	198	181	185	200	194	211	200	185	173	203	180	203	191	190	169	172	182	204	186	185	205	214	213	181	188	199	184	205	184	190	193	174	184	187	217	204	201	178	192
9382	1133	2060	2247	1933	1640	1297	1062	1002	874	846	778	711	656	665	627	606	588	574	591	572	571	556	557	532	541	505	500	520	536	513	524	533	521	508	528	476	486	517	495	473	514	470	509	481	532	480	494	482	489	513	470	487	504	495	486	503	474	512	492	461	502	514	491	442	503	471	484	480	473	507	445	432	454	460	481	546	482	494	452	428	484	445	431	469	484	504	462	442	449	445	507	443	488	468	466	479	472	466	459	454	479	440	551	447	480	487	516	466	463	472	463	483	497	477	493	453	468	464	499	480	479	502	475	500	535	462	449	495	448	463	485	472	472	482	460	431	467	460	503	469	511	500	466	471	477	490	493	474	488	484	485	466	450	480	499	484	485	456	483	471	460	473	458	445	511	455	445	471	493	506	485	496	501	455	457	502	481	483	443	454	482	475	445	527	488	483	445	460	475	466	427	471	472	470	469	449	407	466	452	454	448	456	486	427	524	429	429	509	475	481	462	472	438	490	475	472	444	492	475	472	479	454	485	499	453	434	467	440	489	445	464	507	476	492	469	454	455	478	433	444	463	472	473	489	485	455	467	467	455	485	483	484	490	482	470	480	431	432	476	489	504	460	523	474	493	475	489	490	477	475	483	446	457	506	491	479	468	460	485	449	476	480	496	497	491	464	457	489	471	510	457	432	477	471	480	449	478	480	499	502	484	520	479	534	470	458	516	456	464	468	497	479	477	512	465	460	436	485	464	479	489	454	466	425	453	501	515	460	486	482	437	498	462	483	457	499	509	469	453	484	445	489	477	481	471	486	472	487	465	473	473	471	508	481	481	471	505	495	457	508	486	517	484	471	457	465	482	480	473	486	500	455	457	501	471	486	475	476	490	443	457	441	476	504	475	417	523	458	487	498	505	449	465	461	462	458	457	505	492	465	466	435	452	500	487	477	471	478	482	457	448	457	467	494	464	471	477	452	441	460	465	474	451	470	464	482	458	482	454	500	470	469	439	455	440	460	447	528	473	502	479	421	485	469	463	487	486	466	473	442	477	469	452	470	490	490	473	484	443	471	488	481	509	481	472	467	465	434	451	469	472	511	466	509	456	457	485	452	446	453	457	465	483	451	495	469	489	472	506	436	474	450	449	476	505	448	470	471	481	453	470	454	486	530	485	443	465	443	519	459	427	459	489	477	454	509	467	492	472	470	518	445	479	489	475	433	456	453	481	479	424	467	437	494	457	456	486	476	472	418	452	459	459	433	431	529	459	456	443	444	453	462	487	454	459	508	444	467	445	453	459	471	474	465	466	458	481	457	477	450	482	462	467	471	467	460	447	454	437	480	481	468	457	446	476	476	487	464	478	494	490	481	505	444	482	457	464	476	464	462	489	459	474	471	475	495	452	522	470	473	488	465	511	497	467	452	461	451	470	480	476	461	493	491	443	448	465	473	477	487	496	507	507	463	478	480	453	496	459	463	488	455	460	455	464	498	479	463	484	467	475	513	480	493	463	467	477	484	467	492	466	502	458	454	459	479	478	500	467	463	503	521	477	459	459	485	524	480	458	507	442	474	518	476	439	486	484	466	504	469	480	461	496	472	502	465	500	501	470	484	452	483	432	485	490	489	499	491	468	416	466	509	488	466	486	466	492	474	466	456	500	481	444	457	462	458	459	460	465	475	465	485	506	481	435	459	472	463	438	475	468	473	485	471	492	464	481	442	445	419	449	444	471	441	456	471	488	462	526	452	470	464	487	472	496	480	457	519	501	479	478	437	473	450	477	446	517	472	460	449	476	490	473	457	466	465	458	448	432	442	469	482	519	482	485	464	494	458	475	497	459	491	460	474	468	472	460	463	470	474	446	484	524	470	456	483	498	478	519	498	477	456	462	491	469	487	463	454	484	433	453	493	460	495	498	432	488	495	476	499	481	461	474	465	456	477	479	452	468	464	496	475	493	475	471	458	435	448	442	469	457	443	486	486	479	448	486	469	480	457	475	453	469	498	432	485	464	462	494	451	458	455	493	464	449	455	453	468	476	474	532	523	518	469	463	509	468	517	506	461	441	479	461	487	445	459	483	465	454	505	528	517	472	465	457	469	489	476	475	454	443	466	463	480	474	474	528	465	455	432	498	461	461	519	460	453	469	450	488	476	453	480	508	518	486	471	503	466	493	473	449	501	477	460	482	456	482	472	465	478	501	464	463	458	486	491	492	512	430	480	464	475	457	502	535	461	479	491	484	486	455	479	451	501	481	455	505	484	469	448	462	457	456	483	482	473	457	474	503	459	497	471	461	470	472	469	450	481	452	493	443	472	482	463	496	501	475	464	499	479	467	420	444	481	491	451	490	496	464	476	484	484	467	491	477	472	443	467	444	471	454	498	454	468	522	526	443	486	461	510	500	510	470	439	462	470	479	477	498	462	437	498	509	522	495	469	511	476	465	492	478	473	474	447	451	458	467	493	446	473	459	476	478	498	496	477	476	451	449	480	462	435	494	463	516	505	477	445	443	457	511	481	469	471	473	432	473	528	472	501	454	458	450	488	489	499	483	487	494	473	488	433	484	459	481	470	482	427	455	491	482	447	449	462	478	474	456	465	444	465	425	483	452	446	490	485	452	458	472	479	472	470	474	507	477	464	482	473	449	491	460	470	459	484	480	466	445	461	490	479	459	487	445	459	477	477	470	467	444	470	487	478	463	466	481	465	472	505	450	403	465	470	505	449	524	448	444	497	451	490	449	453	480	456	467	468	506	471	462	483	510	427	441	445	453	487	481	509	464	451	484	454	500	465	485	506	474	462	460	463	474	472	508	444	459	432	419	449	462	467	463	487	445	478	494	412	496	476	477	493	447	497	457	482	484	491	458	501	465	480	492	463	446	470	474	499	450	492	453	471	503	493	478	458	506	469	475	463	468	486	449	477	446	478	488	490	469	497	468	452	439	470	448	463	467	475	451	445	450	489	491	495	441	490	467	476	471	451	496	430	477	451	501	444	454	457	504	459	451	505	479	464	472	464	465	496	501	474	490	461	444	489	403	454	458	447	474	459	493	462	490	439	481	487	456	502	475	438	482	464	508	471	447	438	444	450	517	449	491	500	465	485	464	488	436	474	481	459	431	436	507	478	476	454	478	471	462	498	480	443	456	473	429	464	450	507	482	453	441	518	500	460	458	459	466	489	493	459	483	455	459	443	501	490	463	444	476	452	463	450	494	474	439	446	446	458	425	475	465	474	462	492	474	462	480	496	448	462	489	500	487	466	454	447	445	441	476	449	464	485	456	544	475	459	476	482	444	491	446	413	488	456	449	478	449	459	455	466	491	449	494	468	482	489	486	493	473	491	494	461	444	517	450	488	447	482	472	486	472	454	479	469	435	472	456	463	436	490	496	468	496	438	446	508	447	436	461	500	453	451	490	440	533	468	498	427	443	481	469	514	425	470	490	460	455	508	461	468	487	444	493	434	493	479	478	465	460	433	475	452	514	463	529	481	502
2192	272	269	260	238	233	238	258	220	231	221	242	246	231	263	247	252	226	267	280	242	257	251	222	232	249	237	259	204	226	225	233	261	211	237	258	214	226	261	276	210	244	244	260	229	252	246	241	236	244	213	234	219	208	247	224	272	241	244	227	261	237	214	205	242	214	271	237	258	220	249	245	226	241	232	206	265	238	248	243	241	237	261	221	241	254	233	249	241	233	253	206	232	256	250	230	244	200	233	255	248	258	245	233	252	235	220	252	237	234	249	244	231	233	258	238	243	235	255	237	240	263	251	219	228	233	250	252	238	232	261	211	228	207	250	200	240	235	250	248	275	254	233	214	235	238	234	233	255	261	237	243	222	271	247	261	247	210	212	253	260	272	224	244	222	254	251	202	263	242	237	225	245	232	224	255	216	231	222	231	235	249	257	234	274	261	231	228	233	221	255	227	239	244	227	242	223	228	260	258	229	242	237	220	257	252	251	220	207	218	223	257	240	269	222	237	236	227	268	241	231	256	253	239	231	262	234	217	225	262	260	232	242	198	232	252	246	251	232	251	263	225	245	247	243	236	223	226	260	282	213	232	246	254	233	229	235	242	223	219	247	215	262	234	218	231	219	239	237	233	226	240	217	226	262	239	221	223	236	266	221	217	244	243	250	226	250	246	232	237	239	220	240	239	245	237	226	243	223	205	248	262	243	215	232	238	241	252	256	284	240	269	224	251	229	243	228	251	217	213	243	232	231	261	239	216	227	248	226	243	215	236	232	226	253	238	228	263	256	225	241	242	267	237	248	234	237	235	224	258	257	215	232	213	231	253	254	242	228	238	300	243	243	246	245	236	211	212	251	238	227	232	247	279	256	258	212	230	269	226	243	238	243	268	236	236	244	196	239	230	236	232	247	244	236	239	230	219	237	253	245	222	256	232	243	219	262	226	236	236	230	243	254	231	246	205	216	223	237	216	261	261	256	270	232	235	251	219	236	231	253	239	257	237	219	265	243	265	252	231	224	236	242	209	236	232	281	258	253	216	237	226	221	254	210	217	232	236	216	246	229	239	244	234	258	250	253	221	221	245	251	248	246	246	230	239	239	229	245	248	260	261	225	237	245	255	230	239	214	200	252	222	260	262	237	244	249	228	203	271	264	227	223	237	246	257	212	242	253	226	236	225	209	246	222	241	236	236	281	263	225	233	251	284	240	270	248	249	233	247	229	246	258	252	275	252	260	257	243	242	235	197	236	232	236	224	213	249	229	250	244	237	236	254	263	250	251	268	233	217	217	258	221	238	235	224	288	230	236	237	263	224	186	267	213	216	243	246	244	224	266	260	222	279	241	238	238	225	244	237	259	243	240	253	227	222	250	227	208	240	249	232	229	235	209	251	252	261	245	267	258	215	242	229	280	258	234	247	258	222	246	257	234	232	285	204	238	236	252	241	241	222	217	237	263	276	228	257	258	243	238	233	216	229	232	240	231	268	267	257	223	236	261	215	224	237	222	228	209	216	243	244	225	248	230	211	259	259	230	254	193	247	222	241	225	232	257	265	254	228	221	272	264	225	221	234	232	282	252	239	219	248	253	220	254	225	195	252	218	224	254	228	255	217	246	251	225	257	251	250	257	240	224	236	268	252	240	250	239	239	241	245	227	196	261	244	211	234	248	219	246	222	214	261	242	276	235	267	241	236	236	237	266	244	233	239	221	239	203	237	222	227	243	249	229	264	238	245	233	278	236	230	242	215	255	229	241	258	217	225	237	237	251	233	252	229	221	239	263	239	218	248	248	242	224	246	255	243	265	212	196	238	245	247	216	247	238	221	230	206	245	254	261	233	255	224	232	242	229	205	240	243	239	255	252	246	256	254	273	231	246	212	264	253	233	274	230	251	225	244	310	256	224	235	245	239	207	233	234	266	261	271	231	227	232	229	237	268	243	234	236	214	207	238	254	242	228	269	269	248	235	221	202	243	222	230	272	259	216	222	213	266	275	262	237	257	222	237	203	258	255	246	234	280	219	226	211	246	251	268	246	217	246	265	225	230	223	249	245	248	251	242	227	232	223	251	208	225	265	258	228	223	249	249	247	265	198	255	274	248	238	257	227	231	241	234	222	252	258	243	192	236	263	237	249	249	220	212	258	234	248	281	239	218	255	242	254	233	224	234	266	260	248	263	259	254	253	235	247	225	235	275	223	231	221	217	245	241	215	268	252	243	259	245	257	237	246	227	220	249	251	220	219	219	244	238	229	238	211	268	258	234	234	208	233	232	229	250	265	247	225	237	258	246	225	255	241	237	228	256	221	255	247	239	231	219	224	209	251	211	224	245	255	240	256	260	237	241	242	245	219	270	243	229	264	216	279	257	214	233	240	234	235	227	242	231	243	249	226	238	215	266	253	243	254	241	222	221	219	238	267	240	249	208	239	249	250	245	239	251	217	234	226	237	235	239	268	253	247	209	257	269	259	238	241	247	187	238	259	209	224	224	238	255	234	205	238	237	232	233	230	245	225	234	189	224	246	237	225	218	257	245	239	250	246	238	228	240	222	243	240	245	231	261	254	255	230	217	261	265	292	225	242	244	230	230	254	229	238	243	228	244	227	249	250	253	230	227	209	242	241	245	234	228	230	267	254	238	218	242	248	226	242	221	229	256	235	226	246	257	216	253	262	209	237	261	231	217	269	261	259	214	253	270	260	242	216	222	216	251	243	215	233	229	242	217	250	197	242	213	255	248	266	236	246	214	214	234	251	257	258	241	255	203	235	232	257	238	242	254	237	262	234	209	231	260	265	223	253	247	260	257	242	247	234	263	250	229	238	214	229	244	218	226	229	231	257	234	236	246	216	241	248	259	226	245	242	206	242	249	252	277	205	258	225	236	222	223	246	221	234	228	223	222	239	230	231	223	219	201	220	253	210	247	240	226	230	239	195	236	212	254	218	234	260	233	235	228	251	241	263	227	251	234	243	238	244	237	272	251	225	247	243	226	231	230	217	209	223	203	246	227	251	252	279	242	244	213	247	249	243	237	235	212	232	251	242	251	255	238	270	267	240	228	222	221	259	278	249	239	237	266	217	222	255	221	237	230	208	253	233	250	275	239	233	255	229	195	239	227	269	228	239	223	275	239	238	234	231	257	226	257	239	208	248	219	252	222	209	257	275	259	247	263	245	234	268	227	217	223	265	250	241	221	229	228	263	240	217	269	235	251	257	230	234	215	270	263	216	241	241	231	226	242	234	212	231	235	248	238	229	245	231	242	237	222	263	245	254	267	247	239	243	241	245	261	243	249	238	241	235	247	262	256	202	233	265	242	250	244	277	248	260	238	229	269	224	247	247	241	225	241	240	214	217	227	232	247	219	229	240	229	216	236	229	220	213	216	275	246	250	256	226	226	245	251	249	246	227	222	213	228	210	245	249	255	239	250	252	250	238	238	228	254	227	238	227	240	220	227	266	233	246	236	241	217	230	267	246	255	239	265	235	224	255	225
2195	554	564	607	578	537	574	532	543	534	556	551	478	555	512	515	557	560	554	552	552	512	513	568	538	516	483	526	580	539	545	552	521	526	527	549	570	528	521	522	519	476	556	557	523	534	539	535	514	553	533	538	495	512	510	542	564	543	537	493	506	536	531	516	561	586	533	518	531	530	540	520	554	561	513	524	513	526	522	539	550	542	546	504	504	484	506	505	505	555	523	528	530	486	533	525	543	504	535	537	531	519	493	496	571	514	525	524	516	511	487	544	512	522	498	484	554	511	478	527	529	553	493	541	508	572	542	510	509	524	571	542	587	546	526	581	581	573	556	523	529	513	506	519	510	504	513	530	512	539	532	535	535	551	506	514	518	517	484	573	524	548	507	531	531	506	537	507	534	530	535	541	514	514	549	537	532	507	561	568	510	544	552	522	542	548	479	555	577	478	509	514	541	486	552	510	529	538	529	514	560	519	532	539	543	521	583	510	563	486	509	497	504	523	542	526	519	553	506	504	483	537	556	509	509	542	553	529	553	497	516	525	500	507	523	550	539	496	530	551	514	478	519	514	549	516	536	520	568	509	509	538	501	567	567	486	572	554	532	496	501	541	514	512	499	529	552	514	544	534	556	530	521	513	512	551	547	547	521	526	508	529	523	531	558	534	523	461	560	547	531	562	548	499	567	556	543	538	508	535	569	504	533	542	547	524	530	595	548	523	551	533	531	551	576	541	554	521	529	533	544	545	505	581	527	517	537	550	559	542	549	547	538	577	538	550	530	525	522	543	532	573	523	538	536	527	551	516	536	544	510	496	525	499	544	522	529	506	515	518	525	524	542	558	538	556	527	557	556	514	543	563	552	513	522	552	525	496	561	517	484	545	513	538	529	529	489	511	539	492	516	508	524	520	571	552	537	537	505	518	537	517	518	536	553	534	543	493	476	535	592	568	490	533	460	552	527	573	523	513	572	549	512	545	520	529	524	489	543	576	527	511	535	540	553	511	507	535	539	546	525	503	480	515	524	518	567	534	586	553	562	521	519	513	568	537	504	479	537	516	542	570	542	554	525	527	472	508	523	506	517	543	550	523	555	526	538	511	502	525	526	505	520	518	541	531	511	518	565	505	531	528	482	535	512	536	585	537	502	533	529	544	567	478	530	542	496	528	506	540	490	527	548	530	522	473	532	528	505	528	504	496	578	547	542	539	533	530	519	512	491	567	551	551	534	525	567	514	563	535	483	569	568	533	546	485	521	541	518	553	543	509	546	514	514	564	539	510	528	525	545	555	552	524	562	484	521	547	541	575	530	528	549	507	533	550	550	509	536	549	489	510	530	527	508	531	545	546	542	526	575	542	567	501	522	496	520	541	483	509	547	563	564	535	539	485	492	524	488	536	553	517	522	533	543	563	501	515	563	532	534	549	562	545	525	556	536	526	518	545	542	549	554	524	522	507	511	537	539	477	516	567	556	505	531	520	501	528	523	540	540	524	506	525	508	518	546	564	520	529	535	510	548	518	532	510	551	500	532	524	557	498	499	555	516	508	582	562	520	542	524	537	511	490	519	537	542	554	542	560	555	502	534	526	544	510	527	514	546	532	540	550	580	528	540	531	550	553	506	560	542	526	501	512	524	519	526	504	519	502	494	562	541	543	520	517	543	529	558	523	525	547	542	515	532	538	533	498	514	544	570	523	544	489	548	530	500	530	519	584	507	487	527	515	542	504	510	512	569	556	545	531	524	540	552	509	566	531	539	559	579	518	573	556	501	469	586	522	564	545	561	534	540	540	570	554	501	531	523	575	553	551	524	563	534	532	588	602	520	512	532	548	567	487	551	495	513	542	535	487	577	543	528	523	495	557	533	481	506	536	554	542	558	540	515	510	519	534	495	514	570	517	533	532	539	528	555	526	540	554	539	555	499	533	561	537	534	526	585	518	519	564	578	474	512	554	542	529	527	541	519	488	515	527	518	543	559	515	523	551	500	513	553	546	570	510	552	549	483	541	490	511	526	503	516	494	555	541	501	544	533	520	515	527	514	554	492	526	537	530	526	529	556	537	555	515	513	490	527	530	494	523	519	546	550	544	501	531	553	501	540	506	530	489	501	557	553	568	566	499	540	499	522	552	535	553	507	479	515	533	553	520	526	544	542	590	534	493	527	552	517	532	548	479	521	570	560	548	560	569	522	538	559	538	537	525	559	539	546	464	499	558	538	525	531	528	517	566	475	533	521	521	529	551	494	582	520	501	517	547	559	596	508	563	569	528	544	554	561	539	535	581	511	536	540	542	541	546	538	572	515	576	487	497	510	495	553	561	533	504	526	555	556	505	506	552	539	531	545	506	537	518	546	510	513	539	491	536	496	515	592	529	534	535	562	536	535	579	488	527	548	545	524	544	532	569	547	529	550	540	512	506	538	489	535	518	556	550	564	536	545	498	503	508	553	526	570	556	523	511	513	513	521	535	534	519	483	525	501	547	498	511	568	513	526	517	519	502	550	529	539	532	547	525	523	552	555	510	515	571	517	529	526	532	521	562	528	549	551	536	535	493	528	495	534	483	572	532	560	555	525	519	512	527	543	518	526	483	567	527	556	528	540	552	508	500	506	523	543	536	511	532	564	551	536	534	538	528	513	525	523	536	544	544	487	552	543	536	482	542	554	496	535	550	522	481	496	530	577	557	481	511	526	538	537	486	540	530	541	487	522	544	502	498	516	527	516	534	538	511	534	502	508	499	537	550	568	520	559	529	530	566	509	529	522	520	557	561	519	553	526	528	567	554	554	526	513	528	581	487	541	537	492	558	586	567	554	515	533	547	555	562	485	561	528	551	537	532	529	500	516	542	554	502	476	505	545	521	510	536	503	538	547	523	540	527	516	541	536	538	512	524	528	510	493	539	506	556	524	517	556	518	492	504	554	517	523	574	514	470	528	546	527	562	523	556	509	506	520	521	510	547	543	461	520	542	548	532	536	563	533	514	505	546	554	551	538	542	558	463	555	513	533	516	476	493	518	535	529	493	545	496	551	512	552	544	523	545	482	499	560	472	532	538	552	513	574	507	520	478	486	571	534	479	509	528	507	524	527	534	550	545	553	486	539	530	560	554	543	503	529	507	531	483	538	531	506	510	547	503	563	530	529	493	498	534	543	526	542	500	499	519	538	517	486	509	555	508	511	536	629	558	554	501	520	537	530	533	521	541	530	543	527	491	484	488	516	510	525	548	563	503	528	559	556	516	567	500	486	518	578	513	520	491	492	514	536	513	535	534	537	532	543	517	494	512	538	527	561	544	555	556	570	569	515	494	566	490	562	581	545	512	528	492	539	540	531	514	528	536	530	537	543	532	531	473	549	565	497	506	565	531	512	502	516	520	498	524	540	535	506	544	529	529	530	502	527	522	519	515	545	504	566	532	519	495	490	539	524	518	542	539	507	531	495	532	543	527	526	530	516	491	526	511	583	561	540	521	536	560	505	546	548	486	528	520
9179	529	491	409	293	267	227	170	153	133	149	167	151	153	137	147	131	140	147	130	122	130	139	128	117	129	127	131	116	123	98	115	120	128	149	132	136	142	129	136	126	131	108	122	103	133	116	110	130	139	132	145	115	114	108	106	139	130	148	125	141	127	124	105	153	145	118	125	120	133	122	130	106	104	120	134	115	121	116	115	144	121	114	130	146	121	130	138	136	131	122	115	121	122	128	127	132	120	112	119	126	128	145	121	124	128	156	116	116	131	118	128	120	122	142	136	119	141	114	101	96	125	125	114	117	108	104	120	122	128	115	119	117	121	124	107	124	141	120	116	107	125	109	117	128	120	127	99	157	103	121	160	127	116	137	102	141	126	120	126	143	122	116	119	121	131	121	117	126	134	113	113	98	147	122	111	126	118	122	127	149	115	122	131	125	131	118	121	125	113	94	119	116	103	147	120	116	132	119	147	120	117	107	121	114	120	99	126	146	118	122	127	141	114	108	112	128	123	113	120	101	130	118	138	106	124	126	127	117	115	105	126	111	123	106	120	120	135	104	125	109	108	125	131	135	121	137	141	107	135	128	111	107	110	125	107	144	129	123	128	124	126	126	155	123	115	113	133	124	123	118	117	121	117	121	102	130	121	119	134	109	131	105	123	118	109	130	112	97	129	137	112	129	120	117	104	143	115	115	129	118	118	124	121	121	122	121	140	137	130	116	128	117	142	116	120	146	106	134	126	118	107	131	133	123	129	91	114	118	125	139	138	127	131	142	143	144	123	113	124	137	142	105	149	105	108	142	134	126	153	133	137	111	137	113	119	127	126	127	130	123	125	117	141	117	127	111	134	129	134	153	109	137	120	123	134	136	113	139	133	120	112	124	135	110	127	121	122	149	123	127	131	110	112	108	117	124	119	131	115	142	131	155	137	102	119	108	126	107	115	131	117	118	99	126	165	127	121	129	129	113	109	140	114	125	127	118	140	107	130	125	139	103	120	122	133	101	134	114	130	124	132	118	145	114	128	117	132	118	117	114	161	112	123	127	127	122	113	103	132	121	100	126	133	127	112	97	117	118	111	134	129	136	130	137	121	135	111	111	124	123	133	136	114	112	115	126	110	123	107	126	114	129	121	142	115	106	131	121	126	122	121	123	122	109	121	129	118	124	125	116	127	121	117	114	131	130	110	108	132	107	126	129	130	115	120	117	123	125	112	134	146	111	123	167	134	114	118	113	148	148	114	127	128	123	122	98	142	111	137	134	111	126	131	102	115	131	128	135	116	127	122	110	112	111	120	122	98	108	121	136	111	116	123	130	108	117	149	132	126	107	139	114	136	143	111	99	93	139	128	153	116	120	127	112	132	117	107	111	131	140	134	123	130	122	132	147	102	132	144	132	145	131	129	109	110	123	143	112	120	123	139	108	140	139	120	102	131	112	116	135	119	128	120	139	123	112	130	117	148	130	114	140	128	110	122	151	115	126	138	137	152	115	116	128	136	114	105	120	129	134	122	123	127	114	125	136	133	115	134	96	112	139	117	133	139	139	113	142	135	114	117	129	126	107	103	129	138	106	127	126	151	141	127	128	122	129	123	113	130	140	128	118	138	138	129	143	138	127	121	129	139	143	115	134	115	125	129	110	108	134	123	151	106	141	116	113	135	119	125	119	136	126	113	117	135	143	109	135	132	111	122	135	126	139	128	104	145	130	127	123	158	120	124	122	141	112	101	133	117	124	109	118	110	132	133	113	106	109	115	138	126	127	107	131	124	119	112	124	124	101	121	133	129	135	110	124	122	120	126	116	132	118	121	136	136	131	127	115	96	118	125	107	102	118	138	114	110	132	126	124	121	146	136	139	116	117	126	133	126	119	129	129	133	118	137	136	125	108	113	119	131	113	173	111	123	124	136	134	163	137	122	122	120	142	118	134	129	119	123	130	117	137	151	113	134	115	105	138	139	116	141	116	116	147	128	125	118	105	138	130	106	127	138	116	135	127	128	128	116	133	130	153	114	127	114	114	116	127	127	127	115	114	131	128	125	134	116	122	104	120	105	140	117	125	116	131	131	140	124	129	135	116	123	113	140	126	125	135	127	117	130	121	116	118	100	113	112	115	124	123	133	110	119	138	108	112	122	124	105	121	117	110	113	118	128	129	108	127	132	97	128	133	120	116	127	111	128	146	120	126	110	134	122	116	105	129	133	124	134	129	124	141	99	104	133	122	129	106	110	117	138	117	133	134	102	117	149	152	128	124	130	133	123	102	119	122	134	131	130	137	133	100	123	102	125	146	123	133	96	116	133	121	127	127	149	133	139	150	145	110	111	131	131	138	142	113	125	113	122	114	151	134	118	118	136	112	140	118	140	123	114	133	149	123	123	134	143	114	140	140	124	128	128	134	105	90	140	120	113	105	147	118	123	125	125	111	115	101	118	110	127	112	107	116	138	132	124	139	121	125	111	119	122	139	142	123	122	117	135	113	101	138	136	132	99	106	108	120	127	131	126	122	121	122	106	126	113	120	128	107	114	109	121	117	130	123	128	108	126	119	131	138	113	142	140	131	149	130	123	128	141	133	131	116	131	108	112	121	123	123	132	128	120	106	126	135	140	142	127	141	120	139	141	111	115	108	127	126	124	153	111	102	131	103	109	116	120	132	141	138	107	130	99	104	135	118	140	131	143	136	130	130	125	140	122	103	107	116	124	132	142	137	123	127	115	128	118	129	121	130	119	118	125	118	138	132	132	104	153	133	128	114	130	125	128	150	136	99	107	137	136	100	124	129	105	129	128	129	116	94	133	120	107	109	134	131	132	115	152	120	130	96	117	117	127	147	129	129	115	113	118	135	126	139	133	124	114	122	117	128	110	105	117	144	126	126	131	134	112	134	121	126	121	114	124	129	123	123	132	119	140	122	133	123	110	120	128	115	106	121	117	116	112	115	120	138	140	108	110	110	134	133	140	113	124	101	140	143	110	128	113	139	146	125	132	115	101	136	110	127	110	118	115	123	121	115	123	125	113	125	121	108	112	121	119	128	117	135	125	112	130	146	125	134	119	123	97	119	129	126	120	123	108	153	108	124	104	114	118	127	112	111	114	124	125	110	127	122	106	116	127	142	128	113	140	124	114	118	119	119	147	134	132	118	113	121	131	123	143	130	119	118	119	110	105	150	126	125	118	129	134	124	117	111	124	151	102	116	131	113	119	146	128	128	123	135	126	114	119	130	122	110	116	106	131	101	124	122	118	145	132	122	132	134	142	142	124	114	115	102	123	123	118	119	126	120	117	137	122	131	132	103	129	133	123	111	127	115	121	111	136	126	127	102	129	108	129	148	121	122	116	113	134	126	122	125	118	98	120	136	138	125	107	119	119	127	125	137	112	137	146	122	124	129	130	139	129	131	129	108	101	107	133	105	132	119	119	120	131	148	121	130	110	122	105	104	115	129	129	132	102	123	129	119	128	110	100	131	131	132	131	106	96	110	113
7096	609	1115	1173	1064	917	743	664	526	539	465	483	437	437	401	414	389	406	377	371	330	326	345	343	346	332	333	322	329	309	311	340	376	322	313	303	336	334	311	311	295	363	312	335	315	344	323	343	313	323	319	328	315	323	315	331	326	330	334	336	327	312	321	304	320	284	284	293	315	294	309	295	300	324	320	336	295	277	299	333	311	300	337	344	339	327	288	300	308	336	290	336	305	314	310	299	295	320	325	289	296	311	299	335	340	333	301	309	341	311	321	333	314	305	316	294	320	273	314	322	278	306	309	322	304	279	313	316	301	292	305	325	306	327	301	310	317	307	274	317	298	333	309	299	294	296	324	269	315	300	316	281	335	323	326	314	278	305	331	303	288	326	312	337	312	301	301	333	281	297	314	301	321	314	298	313	307	326	282	332	269	311	320	318	299	307	314	300	295	304	286	334	308	331	295	311	305	304	299	300	322	303	319	275	288	309	316	310	289	305	341	321	290	297	294	312	331	312	305	306	294	307	330	345	288	309	306	295	284	302	317	293	304	301	310	304	303	294	338	325	276	297	322	286	295	298	340	310	285	325	310	333	339	337	301	346	317	335	324	297	304	318	324	320	290	336	290	321	296	306	309	300	312	306	303	317	318	320	327	337	271	289	299	314	348	281	307	305	318	281	292	329	317	293	322	306	288	294	300	296	316	306	292	327	320	289	316	297	286	287	325	289	294	312	307	313	291	298	297	335	307	312	316	306	299	330	293	287	325	278	293	314	311	268	303	298	299	318	294	293	318	278	288	328	288	313	343	316	304	340	315	299	292	314	308	300	301	299	314	305	331	284	321	322	297	287	295	333	315	282	311	294	271	295	286	332	293	324	300	295	310	292	307	289	265	314	310	306	297	280	330	316	331	316	278	299	295	291	317	290	276	326	305	318	307	299	299	299	290	298	285	287	321	292	287	326	330	315	327	289	300	327	306	334	282	313	294	321	326	308	301	296	291	314	286	304	296	317	288	336	343	315	330	351	294	309	334	288	322	305	291	312	326	287	290	315	318	332	296	292	318	298	323	291	328	308	323	331	312	319	290	325	326	333	296	295	323	319	339	333	283	300	325	340	288	313	335	333	300	303	290	285	311	291	320	299	314	305	296	311	283	298	331	281	311	315	313	301	306	321	331	318	337	314	309	302	327	310	279	322	330	307	302	306	304	310	309	317	305	286	306	314	297	312	318	297	312	322	303	296	315	323	301	330	307	329	315	312	305	298	331	270	275	310	309	292	318	323	302	333	304	276	302	325	314	308	278	294	286	332	293	318	297	322	277	339	318	327	335	299	310	284	323	301	308	302	315	291	335	303	321	336	315	343	323	315	337	287	292	290	284	297	332	296	312	296	289	314	311	271	311	291	327	307	307	306	308	298	326	299	316	290	323	316	346	317	313	315	299	311	296	345	319	321	336	351	333	283	349	315	291	321	307	296	296	276	292	312	319	317	328	304	323	325	305	330	314	307	307	289	286	308	283	320	328	297	340	291	291	290	330	323	302	318	310	328	325	327	314	297	324	321	319	297	314	297	288	307	286	313	288	294	315	302	290	277	327	357	323	281	302	302	329	336	312	294	294	299	310	336	325	323	298	339	288	342	305	299	316	281	321	287	304	310	309	312	301	309	329	286	324	316	304	336	285	305	309	310	305	306	313	285	307	312	297	302	332	305	289	336	298	334	306	309	335	357	348	281	325	315	320	329	298	329	317	311	297	304	333	294	317	293	261	310	303	350	304	291	305	331	332	302	310	332	287	329	311	298	303	312	290	326	326	307	314	328	321	293	334	315	304	307	297	326	286	336	339	302	297	300	298	321	276	285	290	322	320	303	319	328	285	318	319	285	287	286	322	300	294	335	302	309	317	296	325	286	298	317	316	288	311	305	296	325	314	325	304	311	333	324	307	299	313	318	289	300	292	293	317	296	335	309	321	337	300	325	328	307	324	309	289	324	282	330	295	325	301	326	310	297	310	316	320	288	345	320	287	309	288	325	326	309	279	360	306	323	327	282	313	306	310	303	309	296	284	313	338	315	327	320	304	330	307	327	313	291	324	320	298	344	313	349	328	336	307	328	323	324	333	287	310	308	314	352	320	318	292	289	301	309	316	319	304	313	306	302	302	329	323	317	335	299	286	305	298	290	314	280	314	313	297	348	307	280	265	324	321	275	313	310	327	311	319	284	312	291	334	285	305	320	324	296	308	308	271	309	348	293	360	323	309	305	327	331	280	320	316	313	333	305	318	293	332	295	303	310	318	296	345	299	324	310	304	285	283	300	321	310	309	325	301	311	316	307	296	296	281	315	293	306	313	352	269	331	330	330	307	303	313	335	305	292	303	306	294	304	306	285	335	320	304	303	294	306	270	299	290	288	299	329	308	263	302	304	322	300	346	317	282	296	312	313	281	280	286	300	300	318	301	319	303	311	313	295	321	296	345	369	323	316	302	320	314	311	311	322	305	319	288	303	283	323	289	298	275	307	301	276	325	317	323	299	292	315	289	306	321	287	315	285	299	307	302	333	307	328	322	312	320	292	318	308	342	307	333	325	328	291	302	341	331	316	302	284	337	283	307	324	291	318	303	283	322	315	304	314	318	291	318	309	304	300	295	286	301	306	291	335	301	305	318	306	318	318	332	336	338	314	268	288	336	302	299	339	307	290	304	278	288	316	311	293	329	360	303	313	310	335	308	310	295	318	291	300	300	309	292	308	313	313	329	313	277	305	311	328	314	330	298	310	287	296	287	303	320	306	302	312	322	334	325	297	326	301	281	301	308	325	332	310	321	301	313	330	314	287	284	304	273	311	314	294	282	309	326	301	287	323	311	324	277	315	308	287	324	310	306	311	315	326	323	268	300	304	301	302	296	298	301	299	297	339	311	312	304	316	322	309	312	304	312	309	333	310	301	313	323	307	294	315	328	275	314	308	310	318	335	292	290	345	297	352	316	293	278	328	330	303	316	315	310	317	293	272	315	325	284	327	330	328	272	365	331	297	318	322	306	284	309	311	315	284	340	309	303	303	291	300	326	315	317	317	304	308	322	306	309	321	304	329	318	299	300	317	299	304	308	322	329	314	301	301	297	329	315	288	316	339	305	306	312	277	327	311	310	290	320	298	325	309	306	310	298	274	297	296	299	290	329	325	342	320	316	306	320	329	302	316	300	328	294	317	323	290	306	309	308	312	267	330	316	307	342	312	296	297	309	286	317	304	296	322	336	322	308	320	292	298	328	309	299	314	326	318	305	307	327	296	287	353	331	335	326	315	315	318	340	303	330	303	318	338	323	327	274	321	320	324	318	326	283	295	346	347	294	333	305	330	309	303	319	313	302	320	293	319	298	301	284	282	305	312	306	325	336	280	320	340	323	315	286	305	336	324	304	293	329	303	287	297	318	325	303	344	305	333	331	349	304	305	295	310	312	298	270	331	339	300	316	284	331	297	303	320	298	283
16591	1334	1004	747	534	422	354	350	306	256	279	263	233	229	213	225	187	249	203	195	239	229	226	202	202	236	221	219	226	207	191	219	214	179	196	202	196	210	171	182	183	220	202	190	230	176	218	234	209	217	205	190	207	222	208	189	202	207	185	196	208	187	189	199	199	182	192	199	180	199	184	246	212	210	208	184	210	173	196	193	181	196	181	216	186	195	217	223	206	215	204	186	201	166	160	182	191	156	213	204	199	177	175	217	204	193	222	185	186	179	186	199	194	194	196	171	182	233	215	197	191	216	211	221	193	171	207	202	190	190	205	191	190	203	189	176	193	205	187	224	193	190	182	182	200	202	178	205	191	173	192	189	190	207	222	225	182	188	225	176	183	196	162	209	179	222	199	205	170	209	188	213	204	186	187	185	205	197	194	213	232	202	229	228	204	204	181	210	215	180	195	215	193	211	196	197	197	159	210	190	214	194	174	220	205	180	186	183	197	222	197	199	180	177	200	185	196	198	185	212	207	180	203	208	212	192	192	188	193	236	210	209	178	207	213	179	180	207	191	179	188	206	191	184	172	185	189	214	213	196	195	203	196	208	191	168	204	213	181	198	175	198	203	177	213	213	196	199	190	193	202	176	180	209	181	185	181	202	195	188	212	191	210	164	199	154	226	194	217	201	195	239	194	197	219	187	190	202	197	198	173	182	168	214	178	172	168	195	186	207	185	183	215	182	203	208	190	178	200	209	199	205	199	187	204	213	189	189	184	161	196	194	199	212	199	197	203	198	196	220	215	224	188	202	208	215	180	205	202	191	233	172	191	206	182	177	176	183	200	205	182	179	181	186	195	199	212	223	164	187	195	216	183	177	217	205	180	174	207	201	204	168	201	194	192	196	225	202	209	177	180	178	198	181	204	192	188	211	190	194	184	205	175	216	193	198	187	191	198	170	175	207	205	217	204	189	211	202	213	183	219	215	194	185	217	163	209	196	190	183	189	203	204	191	197	195	197	198	208	191	209	206	162	184	200	213	181	212	211	197	204	171	213	212	191	183	186	151	202	201	196	197	186	180	204	192	205	192	180	192	186	194	193	186	199	192	172	208	204	197	178	209	175	180	185	201	193	215	180	221	201	213	214	227	174	195	200	209	195	173	205	194	181	170	186	177	197	210	185	199	174	191	199	199	165	184	205	228	194	194	223	198	195	189	209	188	196	213	175	183	195	187	193	200	185	192	169	213	190	192	167	194	198	197	199	211	189	186	190	199	179	200	170	209	190	206	192	199	181	173	192	210	207	201	212	188	188	181	202	215	189	199	162	207	188	154	199	197	166	174	200	197	190	174	182	205	184	195	211	204	203	187	199	181	194	174	200	195	215	196	197	197	180	192	204	183	189	213	170	211	188	189	207	196	197	219	199	197	179	202	209	215	206	215	220	174	198	186	185	218	200	199	208	210	176	193	198	191	215	195	191	189	204	211	201	191	183	196	206	195	188	148	192	218	206	182	190	180	193	188	202	193	164	187	211	185	193	199	190	222	205	190	179	217	186	191	192	202	198	197	183	199	229	167	197	205	185	170	195	196	191	194	194	195	197	181	206	205	224	231	174	198	186	198	222	195	201	194	202	200	226	200	202	188	194	183	174	216	197	182	190	191	176	201	223	182	192	199	176	147	215	197	182	176	181	197	206	197	191	193	214	224	184	212	184	200	209	194	201	202	197	186	211	201	184	190	202	192	189	215	178	226	210	202	216	218	190	201	187	198	208	214	182	185	193	189	200	217	183	213	209	185	196	188	227	197	206	197	203	210	167	208	207	202	212	186	193	168	204	158	193	203	192	198	201	208	192	201	222	187	196	165	204	187	186	196	201	196	198	196	191	212	184	194	197	177	206	188	187	210	194	181	170	207	210	186	194	211	180	208	184	206	191	216	203	205	184	192	198	229	207	198	204	220	189	177	241	194	175	211	191	176	192	182	193	208	164	150	223	188	206	196	193	181	203	184	186	191	187	211	203	215	212	186	187	198	197	193	225	200	189	196	178	191	205	180	230	188	206	181	197	182	211	200	193	195	208	214	226	196	190	182	206	182	226	189	214	205	225	192	203	181	195	218	186	184	171	196	176	192	189	199	207	200	190	192	192	189	169	189	171	223	197	181	204	187	189	182	180	196	216	191	191	207	211	224	217	202	171	215	215	192	183	209	219	178	215	220	191	209	184	226	213	202	210	202	203	208	189	216	181	207	186	196	186	221	202	200	178	196	189	199	208	186	192	207	208	194	191	199	198	203	186	229	210	198	202	205	213	191	177	200	189	218	199	186	193	210	206	228	182	199	203	202	204	178	206	189	202	203	190	203	205	188	218	199	191	183	198	181	208	181	231	197	204	202	177	156	207	205	195	214	199	198	173	214	201	197	211	241	198	206	201	206	196	208	200	206	205	178	198	190	187	187	223	196	186	201	189	213	215	198	171	159	190	210	197	187	184	198	214	187	213	199	195	209	181	200	173	199	172	192	226	182	194	196	191	209	204	219	162	174	205	197	188	207	199	187	181	185	232	214	200	197	177	203	184	199	190	206	183	192	214	204	203	181	201	173	212	209	214	215	200	226	207	226	195	198	189	203	192	222	194	210	209	193	226	200	185	211	207	188	196	192	221	217	192	178	185	205	204	207	208	181	188	189	182	198	199	179	188	197	164	202	230	185	187	206	185	182	193	203	199	188	226	189	196	199	177	212	227	196	210	201	189	184	215	202	175	196	165	186	184	192	173	181	202	190	200	190	167	175	164	203	188	222	171	204	215	192	200	198	219	172	191	190	202	203	207	205	204	211	174	194	183	196	191	186	200	240	181	202	165	196	203	192	197	208	200	234	189	198	190	211	213	206	210	227	191	198	215	171	202	202	210	204	220	224	182	176	216	190	187	213	180	171	208	187	200	204	210	183	206	187	251	166	177	210	184	208	209	197	190	208	208	162	163	207	202	212	185	177	211	198	174	183	185	233	197	200	190	209	197	190	212	208	211	201	211	194	177	213	197	168	207	173	222	193	201	176	162	194	197	186	208	181	197	201	187	160	194	219	213	210	181	179	193	182	219	217	197	205	216	179	189	203	186	217	199	196	184	213	193	216	219	226	200	202	191	197	230	200	208	192	169	185	174	202	189	223	222	211	166	230	203	191	181	229	179	168	210	204	199	210	228	200	234	193	201	190	221	201	197	177	200	199	221	212	221	201	192	197	185	215	183	176	182	190	212	194	174	227	197	181	183	206	180	217	209	190	209	192	180	208	190	203	200	194	186	163	203	193	184	221	190	209	193	210	197	186	194	174	205	222	198	192	240	230	187	214	211	198	184	189	179	186	189	200	201	208	217	188	213	204	209	189	199	189	159	189	198	196	205	193	194	188	197	209	179	174	203	181	230	185	182	226	238	184	183	220	201	179	156	188	193	191	203	206	187	212	200	164	209	200	207	213	196	207	182	201	221	202	220	199	198	176
9401	1087	1955	2274	1913	1623	1273	1107	1007	927	777	772	667	663	676	654	621	615	584	602	592	543	563	539	523	547	510	523	508	516	548	506	562	492	516	491	516	520	503	518	501	484	501	464	497	473	472	511	441	513	466	464	500	524	509	482	470	518	471	470	513	481	511	515	482	454	541	508	467	510	517	489	466	447	514	497	516	484	452	454	449	453	460	472	474	491	480	468	487	524	459	448	466	481	524	506	462	466	493	481	471	473	451	452	431	508	530	455	481	461	497	468	465	493	419	465	483	474	472	502	485	510	426	520	502	475	474	502	474	495	465	467	435	485	461	456	492	452	472	503	446	497	478	466	521	498	474	491	476	453	488	488	496	487	465	480	498	477	480	477	493	502	492	506	484	487	497	469	494	452	484	438	453	516	465	449	484	437	498	439	448	515	473	497	491	501	440	450	496	444	482	500	456	448	482	471	448	507	463	464	495	466	446	471	489	487	485	470	454	452	474	512	429	489	501	472	465	475	495	500	496	472	484	507	479	479	467	465	466	482	459	458	456	459	449	476	489	449	474	479	489	429	503	459	473	479	462	475	466	493	462	464	443	469	440	472	478	445	479	443	449	460	467	517	480	453	487	468	482	437	457	467	458	475	475	499	469	441	487	456	531	464	481	481	509	504	451	434	467	468	481	487	499	457	480	478	473	457	482	518	488	485	460	433	491	474	480	477	481	454	485	501	459	476	445	503	452	503	501	484	523	458	491	467	488	487	468	487	474	468	432	460	508	479	481	459	453	483	500	473	471	506	524	467	470	444	447	465	509	528	465	464	461	459	517	482	502	467	476	441	446	508	457	473	493	505	490	472	457	506	508	468	471	466	469	494	485	489	492	470	449	436	497	465	519	484	502	482	399	459	440	483	478	495	465	455	466	503	492	435	439	480	475	429	460	484	475	492	508	405	493	499	464	459	485	495	451	466	513	490	418	489	462	480	437	438	470	491	444	460	512	505	481	447	501	473	474	461	461	476	473	529	429	474	475	512	478	513	462	477	462	494	480	480	491	462	461	450	485	471	473	479	486	498	452	452	462	497	448	525	475	476	476	492	423	453	465	470	491	501	460	488	466	477	466	465	475	485	487	419	464	470	474	445	501	489	462	494	436	482	466	477	467	474	443	470	503	458	455	481	472	463	435	492	475	488	462	474	461	471	458	470	501	479	507	440	442	477	483	461	521	448	489	453	482	475	502	500	468	466	469	475	489	474	445	494	426	463	462	457	500	446	438	441	486	481	437	434	499	454	467	438	511	471	462	505	474	439	472	474	472	479	481	475	413	488	472	511	473	492	454	440	451	495	504	465	473	493	466	470	475	466	502	481	483	460	491	460	493	461	448	475	480	454	470	433	463	431	478	480	479	461	504	517	461	487	452	453	479	514	458	451	477	488	480	468	453	480	508	485	462	445	484	495	449	470	432	448	490	499	488	493	478	463	457	497	486	483	465	487	521	440	484	471	478	476	465	450	462	427	456	461	437	496	473	471	473	453	511	448	479	489	464	497	505	466	430	487	430	438	485	469	483	457	518	486	452	497	464	468	437	451	445	520	456	487	448	496	464	443	473	486	490	483	489	460	469	492	477	489	467	474	464	459	508	506	470	483	479	479	483	452	477	497	470	467	483	483	499	490	472	457	461	438	476	487	472	485	511	468	438	473	450	495	513	477	499	529	472	446	463	450	410	461	475	447	471	458	471	477	490	449	465	522	460	451	483	482	490	488	488	490	471	485	547	468	467	466	473	518	454	474	435	458	454	509	483	494	470	450	466	438	476	463	465	473	501	485	469	485	452	477	480	496	469	423	422	454	485	487	502	462	504	490	474	446	454	481	489	485	493	506	486	481	484	451	478	470	487	452	418	448	492	442	433	512	497	469	470	505	476	477	454	483	457	501	463	448	486	447	450	451	495	500	459	478	458	483	430	453	459	531	453	508	440	451	444	488	448	452	469	442	480	461	497	472	503	498	492	461	458	501	491	464	455	462	466	469	443	456	486	480	482	480	463	472	499	438	480	477	440	490	502	465	447	489	475	467	445	473	452	480	464	461	457	457	468	489	476	459	476	442	506	479	480	538	454	449	471	471	493	485	503	471	485	456	443	476	474	472	442	487	446	443	493	462	494	489	490	493	464	461	469	507	489	511	482	466	496	447	476	495	460	505	464	491	476	478	477	457	466	487	480	455	484	481	498	460	473	450	471	470	458	515	489	488	418	447	478	474	441	428	444	450	468	517	450	477	483	490	422	455	503	454	474	457	484	473	482	427	481	468	486	453	483	463	500	448	455	433	492	474	471	476	457	453	475	464	481	508	489	488	473	493	480	513	480	467	492	508	482	466	500	464	487	491	445	461	475	528	458	477	474	486	497	453	453	493	448	498	493	499	470	465	457	485	468	477	437	456	504	453	477	458	467	439	528	438	472	492	482	499	468	501	475	492	467	482	452	493	467	468	448	448	500	495	461	481	472	498	439	448	469	487	448	503	472	497	444	433	438	469	448	462	466	484	515	442	490	489	478	510	464	486	475	474	463	471	441	503	440	490	460	467	521	480	476	443	473	500	470	462	463	452	456	452	437	470	494	493	450	468	503	464	452	508	504	443	468	509	483	440	458	485	503	488	483	489	472	480	486	466	443	478	457	522	494	460	496	468	443	480	464	466	466	488	474	496	448	475	500	499	516	480	498	508	463	460	475	451	473	492	463	485	501	464	494	458	500	474	496	431	485	484	467	470	465	496	472	503	488	513	459	462	466	452	507	522	500	447	462	470	494	476	502	462	497	464	502	523	494	458	507	422	484	480	517	474	491	454	469	487	445	438	487	441	476	519	449	543	477	426	507	474	460	489	478	446	483	461	469	503	477	477	456	493	471	489	510	465	449	431	472	472	518	487	512	512	450	441	478	509	478	479	494	471	464	456	493	504	467	515	502	458	433	483	444	459	486	451	514	442	458	477	481	475	486	486	500	494	460	486	464	451	468	440	435	472	448	449	478	515	456	479	474	470	471	468	470	453	452	485	448	463	490	482	465	525	470	498	463	435	501	448	443	505	493	462	492	457	478	446	460	490	496	453	469	443	508	509	469	440	422	499	480	487	462	466	517	497	487	470	418	483	491	496	396	497	513	480	439	481	471	473	456	452	499	499	504	452	463	481	482	479	502	490	452	491	497	482	471	475	494	479	455	477	489	459	484	437	465	481	478	478	493	480	454	466	458	478	480	486	467	494	497	463	483	487	474	479	480	457	513	458	465	491	511	480	480	459	478	458	485	479	468	474	503	476	468	511	497	408	466	452	476	500	450	440	444	497	508	481	496	450	425	482	464	464	512	479	482	500	454	493	470	442	512	464	457	473	509	512	467	457	479	479	509	468	476	482	493	506	469	504	480	481	485	472	448	472	453	472	506	416	487	491	467	514	474	471	461	471	482	508	454	458	461	477	438	502	450	475	469	485	457	482
2278	283	236	291	285	221	236	259	265	244	239	227	231	278	249	218	224	242	236	259	228	246	245	236	238	215	225	239	270	257	249	230	248	280	263	238	238	263	244	249	223	252	228	242	278	227	211	228	212	246	257	235	230	239	247	251	252	262	242	236	254	270	229	238	254	249	236	251	228	239	227	235	214	256	222	255	228	235	224	255	244	239	249	259	228	252	238	245	237	243	232	247	252	244	262	231	237	243	250	228	231	232	266	211	230	271	247	276	241	240	252	236	233	228	231	239	257	255	262	242	221	237	218	243	232	264	242	239	252	254	271	205	252	253	242	249	235	240	252	207	242	269	195	206	220	237	254	272	243	235	242	225	220	229	237	253	250	252	257	249	245	220	240	235	261	251	224	244	250	246	251	235	231	298	265	211	264	252	249	244	243	251	235	231	234	220	254	239	242	218	220	266	228	235	223	227	242	264	240	258	232	233	234	230	242	227	234	220	254	269	256	220	230	256	222	258	238	218	249	222	226	243	229	243	213	219	230	234	236	260	259	258	229	241	224	248	253	259	235	232	236	223	256	243	235	246	273	253	233	231	223	234	243	218	251	237	259	216	243	242	274	227	266	230	235	242	253	217	263	209	262	241	203	222	250	283	252	241	220	239	255	247	246	208	237	251	257	268	256	251	246	265	239	226	252	258	236	262	237	232	224	229	259	212	257	250	213	260	220	224	239	253	247	216	240	231	271	212	202	247	279	217	240	241	234	248	212	271	248	237	247	242	259	237	253	217	213	262	222	229	206	226	241	246	254	209	232	225	265	227	234	284	255	225	266	269	253	221	256	282	242	253	254	253	278	275	240	238	228	214	222	234	250	265	258	263	221	232	262	227	226	245	229	225	251	253	246	239	256	226	223	202	233	220	244	270	231	240	242	227	236	236	221	229	249	261	253	226	247	247	231	221	231	247	238	225	247	244	267	241	229	246	194	229	233	269	228	249	257	241	248	211	215	237	208	281	246	250	220	210	231	255	222	216	222	257	211	222	287	256	225	230	249	223	237	251	258	269	254	251	253	246	244	267	234	196	218	243	268	262	226	258	236	235	235	243	233	245	249	235	230	232	245	222	236	216	259	252	278	248	252	220	263	246	214	238	214	243	230	217	213	259	234	276	245	270	228	252	263	248	272	265	237	224	257	243	240	243	242	205	246	210	217	220	258	267	224	200	215	216	267	202	218	282	264	233	228	240	262	236	259	271	229	209	224	233	237	235	229	236	231	224	263	235	244	270	257	253	253	228	234	230	212	267	224	242	257	231	234	225	235	253	212	242	270	256	214	221	231	246	265	250	236	233	235	269	196	218	215	236	237	221	252	242	234	234	269	234	241	270	213	244	241	249	245	244	253	252	232	298	259	262	256	225	226	238	227	230	240	247	230	243	231	238	222	250	266	236	242	252	261	273	252	257	238	232	217	247	232	235	223	237	265	212	280	221	186	241	232	249	256	236	247	258	247	252	229	231	237	278	193	249	265	217	242	249	222	244	234	222	237	254	237	242	226	250	240	232	245	275	214	254	269	234	224	278	234	236	223	240	240	227	238	261	231	264	241	220	244	266	237	243	240	237	229	283	246	260	207	241	244	259	244	250	207	221	261	224	246	222	233	247	241	261	228	231	219	253	211	244	226	223	248	238	233	220	251	257	233	220	235	239	249	245	268	241	228	226	230	224	233	260	225	249	232	241	231	213	213	246	235	251	270	240	231	234	248	253	261	200	218	223	223	222	243	234	223	215	255	246	265	225	265	245	253	206	250	245	248	235	250	224	249	265	266	255	238	242	260	220	270	238	214	233	280	258	264	255	264	222	238	260	234	235	242	253	213	252	210	229	237	236	239	250	232	248	227	261	247	204	220	228	267	217	249	250	244	237	243	200	221	245	237	230	236	251	230	251	238	229	244	254	223	241	228	242	276	243	212	255	228	239	248	229	242	255	239	226	239	257	274	222	238	255	231	214	210	235	235	244	238	230	231	177	202	261	244	213	234	253	233	237	249	236	225	216	262	222	243	259	234	225	232	279	268	248	262	202	247	229	236	221	212	253	231	223	243	253	254	250	207	263	216	262	213	208	233	248	246	237	241	239	251	262	230	239	218	233	255	210	228	247	253	261	239	227	264	263	233	253	261	263	224	235	236	212	256	254	259	251	234	224	233	249	242	238	237	256	225	237	239	234	234	241	265	271	231	217	222	262	272	263	220	241	241	247	226	216	215	232	249	241	234	249	230	234	209	274	236	224	263	218	228	240	256	236	231	231	226	226	211	198	227	248	228	251	231	259	220	241	240	258	219	217	233	254	245	252	221	219	243	238	245	221	248	248	215	239	274	229	258	248	265	225	235	222	242	247	218	237	233	243	259	238	255	205	245	225	226	212	222	227	241	241	244	228	251	230	218	232	220	224	241	256	238	231	258	227	238	230	263	221	255	246	245	254	234	246	269	230	278	258	224	248	261	236	234	272	230	242	245	268	224	254	250	236	261	248	253	234	251	241	251	240	259	239	272	246	256	251	227	238	225	229	234	231	228	229	266	250	250	230	233	277	240	240	220	221	251	231	247	259	251	263	243	235	225	236	215	238	253	246	228	245	245	217	228	230	238	254	225	221	238	215	201	255	206	212	243	212	250	243	228	233	217	263	258	264	239	227	239	248	250	249	263	231	216	264	281	244	278	248	253	240	238	286	251	258	243	197	252	256	247	263	234	214	241	231	223	208	229	225	269	201	260	253	250	235	254	255	259	225	248	253	229	236	228	255	236	253	245	241	202	244	251	227	220	245	258	234	247	269	241	242	257	230	195	234	252	236	240	252	238	232	258	223	254	247	295	210	234	242	232	231	235	254	240	267	246	269	258	239	263	236	232	233	224	248	250	231	239	225	232	251	216	225	228	214	250	249	232	230	220	212	260	241	243	236	246	225	262	233	245	226	251	238	256	239	234	220	236	250	268	245	243	233	251	240	245	214	279	254	248	229	245	212	221	199	260	217	238	243	233	248	222	244	242	240	230	218	242	255	239	245	243	274	254	245	240	253	232	238	253	276	221	216	227	275	232	249	256	215	270	239	258	239	251	248	262	228	232	266	225	242	264	216	232	241	226	224	244	247	254	234	233	241	211	251	246	243	227	208	245	222	253	233	255	205	244	268	223	222	230	277	248	248	273	240	239	239	259	245	259	261	240	258	246	261	216	251	204	246	222	257	262	213	234	224	273	235	222	252	243	235	231	251	255	212	230	213	242	254	209	278	236	236	269	217	255	220	261	249	254	216	221	267	220	235	248	253	261	223	254	271	245	229	212	248	246	223	251	241	226	264	250	247	244	224	251	219	235	241	249	240	215	262	253	241	224	249	245	216	247	263	244	216	209	254	230	246	240	223	239	267	225	250	255	226	218	225	236	239	242	248	249	218	232	271	226	256	212	231	230	230	242	235	202	237	232	246	243	268	253	234	207	248
2159	524	533	613	581	526	557	518	530	503	574	539	530	525	589	514	566	519	521	554	537	541	577	540	533	510	535	543	538	538	530	539	495	498	545	542	527	530	544	508	560	481	545	545	533	539	511	538	507	513	532	512	501	518	515	519	537	553	567	524	512	539	530	557	559	521	556	515	529	514	542	524	544	523	498	514	536	530	562	521	509	547	551	555	551	497	513	500	520	524	489	520	528	525	543	569	557	513	506	549	561	532	535	521	504	537	559	542	549	547	523	556	527	541	561	530	560	536	542	537	504	514	557	508	550	513	494	561	513	519	494	532	491	528	573	565	535	523	533	516	582	513	521	512	524	542	520	544	563	533	508	503	516	531	520	527	529	544	494	541	519	508	558	528	535	594	542	536	565	520	553	516	509	523	535	558	542	513	552	540	557	510	516	545	528	522	534	541	506	521	520	544	528	527	517	550	563	511	524	567	509	547	572	538	528	563	499	545	543	531	558	515	533	542	526	531	520	553	546	516	517	563	534	578	556	529	533	517	532	519	548	493	533	572	543	565	478	519	534	515	491	525	527	535	510	545	452	522	521	516	538	544	526	521	551	547	481	525	542	560	537	562	544	493	505	514	539	572	535	542	546	522	497	510	543	568	565	502	513	534	519	502	530	597	507	517	528	517	558	498	530	558	513	507	567	517	524	555	502	525	527	550	527	502	555	562	541	548	551	512	541	525	522	543	508	530	539	532	527	528	559	533	509	569	461	542	533	511	521	474	556	494	525	552	526	550	557	569	551	533	564	551	531	489	515	540	494	521	501	550	576	552	520	549	528	514	571	525	536	564	529	505	525	559	539	562	528	512	534	513	508	556	547	575	575	540	532	481	542	516	506	519	537	531	543	530	547	523	514	586	558	542	534	533	511	550	562	496	513	549	525	560	507	532	523	514	517	543	485	569	556	543	536	515	565	552	541	538	563	482	558	482	509	564	521	541	542	534	563	555	551	483	538	538	515	516	541	520	528	555	542	535	555	524	546	505	583	549	554	542	525	506	507	515	562	503	510	507	492	541	511	515	532	532	520	528	523	487	503	493	499	535	523	533	505	529	478	542	539	534	504	517	534	514	510	535	487	526	490	486	540	541	554	556	504	500	524	551	551	505	499	551	518	543	531	508	538	529	527	558	523	551	504	568	517	495	512	520	544	525	559	548	514	530	538	531	521	535	496	573	547	554	500	573	551	525	501	560	550	546	544	533	565	485	513	564	526	524	524	527	533	519	523	509	503	541	511	520	505	544	530	557	577	531	539	533	529	524	519	515	507	523	525	530	534	498	534	520	536	504	555	486	529	484	527	516	552	534	554	595	514	521	530	525	567	560	549	514	534	513	559	558	498	531	551	505	541	518	576	510	516	505	530	524	523	528	497	529	543	558	528	541	508	476	557	519	540	517	515	566	541	510	571	542	539	489	548	557	569	535	526	533	504	526	582	556	487	525	518	574	518	534	531	529	563	530	530	490	560	518	550	552	554	506	511	492	591	526	537	548	536	514	506	530	565	540	556	509	554	543	497	517	554	543	527	528	526	551	529	568	559	535	539	567	502	526	562	489	490	489	508	513	504	537	522	547	554	545	565	530	543	516	539	531	525	535	559	532	561	560	518	508	550	545	564	536	540	543	511	502	554	550	543	518	557	502	534	534	521	560	567	550	469	522	546	582	495	522	530	504	530	545	521	549	515	522	547	506	566	521	538	499	477	520	540	552	493	541	466	511	523	554	555	531	509	504	546	518	519	533	502	506	555	542	559	517	519	506	519	540	520	521	545	564	528	579	518	551	554	533	542	516	554	478	548	560	534	534	523	542	563	556	520	558	526	504	575	554	520	535	605	508	504	512	558	553	510	556	523	491	539	528	540	559	513	549	473	518	535	533	545	524	539	525	503	539	513	566	497	540	521	515	557	527	539	571	496	525	562	501	486	516	545	541	561	560	569	506	561	557	505	520	554	555	528	518	545	520	562	518	540	523	509	563	546	532	509	497	523	520	509	524	482	525	515	527	506	528	482	513	542	511	540	502	511	535	550	541	527	506	530	518	544	570	588	486	522	522	531	520	557	532	551	513	541	591	522	539	511	522	570	503	542	513	536	480	511	574	537	475	532	513	551	505	522	490	530	529	550	505	547	536	532	526	524	584	529	554	521	544	534	529	519	532	538	536	518	535	532	579	518	556	549	550	498	535	506	505	513	558	557	553	503	521	561	557	582	551	555	551	531	557	492	533	523	549	514	519	509	499	565	515	534	491	539	521	532	578	541	481	573	524	526	510	550	552	565	481	530	515	550	514	525	535	557	580	563	550	524	522	510	511	555	554	484	521	536	505	501	540	521	536	496	558	509	524	562	541	541	526	547	482	523	534	586	515	533	530	528	524	539	510	494	549	541	525	535	525	571	562	521	556	539	533	579	560	528	564	513	558	557	500	536	549	560	537	544	536	511	536	567	532	541	504	556	545	535	517	557	576	529	520	525	547	483	539	558	568	503	536	540	505	504	553	529	501	490	549	510	560	542	546	488	490	551	494	537	576	559	532	510	523	520	557	525	527	545	501	579	536	508	521	521	527	525	535	543	502	524	536	527	530	495	539	509	513	544	485	538	529	523	565	523	561	508	497	529	533	535	511	522	560	505	537	513	583	544	524	561	522	539	544	529	525	550	530	526	581	490	522	514	511	563	534	534	501	547	538	551	546	521	541	513	557	522	539	553	550	525	540	476	487	519	515	560	542	526	555	508	553	518	541	547	545	558	522	548	511	550	577	520	518	531	498	487	540	545	533	545	501	519	545	566	545	549	480	521	508	493	569	513	516	530	521	486	528	541	508	533	523	546	552	502	518	515	539	519	547	546	531	515	531	526	530	518	527	532	528	515	528	543	503	504	514	481	519	551	514	529	553	552	520	495	505	536	536	539	527	556	538	566	535	555	503	512	542	500	527	534	555	519	536	508	516	526	536	507	479	562	519	536	520	541	501	538	517	504	531	579	513	534	496	495	537	494	526	512	513	527	515	533	547	535	567	549	543	526	483	518	557	518	521	567	529	501	525	500	560	540	501	532	523	540	485	515	543	499	551	542	539	554	542	534	527	513	514	563	510	563	499	506	514	496	524	530	556	535	530	530	508	534	522	557	516	539	517	518	499	517	486	543	474	540	565	547	564	523	482	541	486	493	491	564	523	570	539	546	530	540	496	517	499	506	577	535	540	524	518	573	512	567	528	537	528	531	508	537	568	552	529	542	534	538	565	528	538	542	519	584	514	505	527	530	533	494	551	513	544	523	552	529	527	557	530	508	495	564	505	548	516	526	533	556	553	574	561	521	550	510	565	558	526	557	541	561	552	571	561	521	510	555	535	498	540	521	533	562	517	547	510	555	535	524	514	495	562	531	577	524	521	495	547	531	512	520	501	534	521	534	530	520	529	529	542	565	530	498	539	506	517	533	509	553	509	573	553
9164	514	461	424	305	227	220	210	159	159	149	157	155	162	133	150	133	121	145	142	141	121	132	140	127	124	137	118	120	135	149	129	104	113	128	128	110	108	141	107	135	134	131	117	120	126	148	129	120	160	135	131	108	105	107	121	132	135	133	134	137	125	130	115	115	111	130	127	141	116	123	110	132	106	112	128	140	128	118	146	119	132	112	117	114	122	119	136	107	141	118	112	128	127	128	113	126	134	124	132	119	143	119	131	125	142	118	108	112	141	128	123	113	132	122	127	147	129	148	127	111	127	120	124	140	143	135	120	130	132	126	100	138	137	114	147	92	132	129	109	138	150	136	114	113	140	104	132	159	128	117	121	135	137	110	131	125	104	132	119	125	119	125	112	129	125	114	121	127	125	142	121	121	133	115	128	134	144	117	129	108	132	134	127	135	130	124	124	111	127	105	112	112	117	146	135	125	157	112	112	117	130	110	124	127	117	100	106	140	119	126	116	132	125	154	101	128	131	132	127	126	117	137	129	125	126	119	135	110	122	137	136	108	98	130	116	138	108	98	108	109	107	124	131	117	117	126	111	131	121	132	120	131	126	111	110	135	128	143	129	142	120	149	134	116	130	122	120	119	132	113	139	135	134	116	121	124	110	99	113	114	139	111	112	143	139	138	138	131	107	132	118	118	134	115	119	120	137	123	112	133	143	122	120	137	140	149	142	108	119	128	129	122	144	132	112	120	123	115	112	114	143	109	104	137	124	125	127	129	123	141	122	127	140	119	135	134	144	125	124	135	117	124	118	119	144	116	130	126	132	127	112	132	148	126	126	144	137	124	117	126	137	110	130	127	142	154	118	134	124	135	133	143	121	129	118	131	124	104	112	114	147	127	128	100	122	132	134	118	127	133	135	128	139	144	127	127	122	135	136	120	125	133	112	110	139	117	131	138	150	116	145	134	120	144	125	138	143	141	122	143	106	116	104	101	117	125	134	131	114	123	109	137	115	104	114	114	139	118	127	126	122	144	113	128	140	132	113	128	123	135	145	108	111	132	115	109	118	119	131	111	137	111	147	127	120	125	137	110	130	114	129	131	125	113	111	121	107	118	110	141	132	117	114	128	132	128	118	138	126	138	112	137	108	149	113	121	129	139	136	111	123	128	124	103	121	127	119	121	114	108	112	126	123	121	122	127	129	117	138	155	139	149	107	107	145	142	130	116	122	116	125	125	115	142	103	118	133	109	145	127	130	135	128	125	138	121	117	126	148	122	129	103	125	118	117	114	145	128	148	134	127	125	123	124	116	129	111	145	128	109	129	152	108	139	126	121	108	135	142	134	146	134	137	132	137	149	133	115	135	126	145	136	116	108	127	133	132	100	139	138	126	111	121	141	109	126	129	98	118	127	141	126	122	135	122	108	113	124	128	110	124	113	119	115	106	137	136	159	136	131	120	120	108	121	141	124	131	132	133	110	107	101	131	140	125	114	127	141	108	123	113	143	115	133	127	126	120	120	132	113	114	134	131	113	127	121	134	118	121	142	112	112	120	128	139	121	122	120	133	126	127	140	113	123	115	131	122	124	139	113	132	128	143	128	143	128	140	122	137	120	111	110	137	120	110	127	138	125	135	127	116	106	138	141	141	107	126	156	120	118	115	116	120	109	165	112	131	124	114	109	114	151	129	124	119	126	126	123	128	121	128	112	113	131	135	123	99	106	135	124	121	107	111	131	106	127	115	127	108	146	146	130	124	112	105	134	123	138	125	126	127	125	122	127	132	130	137	155	138	107	139	129	102	120	125	138	139	121	125	119	114	109	109	93	145	115	118	131	127	122	146	113	143	122	134	118	142	130	114	126	149	134	141	119	122	118	127	147	130	116	127	116	108	129	128	132	140	114	120	146	113	131	119	134	129	134	127	127	130	121	104	117	114	118	127	115	129	121	126	131	127	120	135	143	135	151	91	121	128	120	100	134	117	139	137	125	106	129	126	110	128	125	126	118	107	136	113	101	140	106	134	134	116	139	107	126	125	116	133	111	101	118	118	108	132	124	117	131	131	131	120	142	132	116	116	135	122	117	122	117	119	129	101	121	149	131	117	131	120	137	102	126	130	121	122	108	111	124	109	141	125	131	130	106	120	136	124	109	122	118	111	133	136	148	120	137	136	141	126	106	107	123	147	120	114	116	134	98	130	123	130	135	111	109	128	91	131	140	113	110	151	132	135	113	121	117	135	138	119	120	127	122	118	122	151	100	133	127	105	117	125	117	126	113	129	129	147	133	115	121	123	130	119	130	116	102	144	118	129	119	132	135	124	129	113	116	119	120	124	114	142	124	110	147	104	133	114	125	130	133	136	142	126	150	119	120	128	114	134	116	130	112	126	131	131	119	133	129	121	100	134	128	123	127	131	112	122	123	104	117	128	125	133	112	114	112	122	131	117	108	124	119	128	148	127	111	132	129	119	104	109	117	121	122	136	116	109	136	152	110	129	120	140	120	125	134	154	118	122	126	114	128	114	128	123	111	110	135	140	106	134	100	112	132	118	123	124	145	93	111	127	110	129	111	153	121	133	143	156	130	130	123	139	130	130	119	142	120	145	116	116	144	133	118	143	118	134	139	126	116	143	106	111	120	142	118	124	123	109	145	138	110	139	114	120	124	133	130	109	140	132	139	138	113	120	119	110	136	122	124	128	131	127	143	152	150	112	108	124	143	133	116	122	155	133	117	111	135	137	139	102	123	134	111	100	128	121	130	127	143	108	133	130	110	125	148	122	138	106	127	114	118	129	136	121	127	134	115	133	125	132	119	124	117	111	131	129	123	122	120	114	110	121	140	119	135	125	156	144	113	119	108	119	133	130	138	142	123	103	137	125	150	121	118	133	126	123	114	122	128	123	117	139	112	118	131	111	140	130	134	123	132	105	145	122	127	116	119	118	125	143	136	123	116	122	128	111	122	122	125	115	116	129	139	118	110	134	117	127	123	105	98	124	108	144	138	146	122	116	112	123	135	126	119	111	117	112	105	134	128	120	113	124	108	121	125	114	128	114	140	124	116	129	115	102	116	129	138	137	123	116	112	109	129	137	121	119	123	115	149	129	146	120	116	125	108	116	135	128	95	133	109	146	118	117	125	121	141	145	128	112	114	124	135	96	121	146	111	110	119	117	118	104	119	132	121	130	121	128	138	129	135	111	120	128	130	127	117	145	146	128	126	138	111	127	141	133	122	150	128	114	102	140	135	111	151	120	124	112	142	124	99	128	108	127	136	121	136	126	139	130	135	118	124	126	119	109	133	140	142	130	123	152	126	135	144	130	122	128	92	102	117	125	129	124	121	124	124	108	122	125	131	119	142	147	115	118	146	136	132	128	139	116	135	141	139	130	127	163	118	126	137	123	124	132	128	139	133	120	126	139	148	121	139	141	122	122	126	136	122	121	153	107	119	116	144	113	120	118	138	103	149	128	114	106	137	131	129	113	133	116	126	119	102	134
7117	542	1115	1243	1048	855	721	625	556	511	492	477	458	414	389	430	389	384	390	326	348	369	341	379	367	344	372	311	349	305	320	331	324	324	307	329	332	331	361	313	318	314	298	290	335	356	304	302	280	335	310	346	327	284	341	307	310	324	306	306	298	325	317	334	308	317	317	299	283	317	316	337	309	296	305	292	329	307	327	310	331	268	313	296	317	298	300	318	303	337	336	302	322	320	306	285	323	311	305	323	307	306	325	285	312	334	311	265	334	263	302	327	296	272	324	327	338	279	311	289	326	295	328	293	298	307	296	297	335	309	320	313	319	326	283	321	355	288	335	331	315	305	282	283	318	321	317	319	309	343	325	302	290	339	269	283	303	306	308	260	292	303	323	307	337	296	302	293	306	312	318	322	315	301	332	323	309	313	320	298	320	318	340	284	316	335	312	312	318	296	341	302	323	299	317	311	300	318	326	331	309	330	313	294	316	303	305	290	309	299	325	286	305	305	295	315	308	318	272	304	303	283	323	281	318	350	286	342	306	317	342	311	305	306	309	334	340	313	342	291	303	296	308	323	309	349	293	331	309	288	288	309	311	342	285	292	297	329	311	334	310	263	341	297	283	350	313	304	357	300	297	283	326	330	314	291	304	304	303	313	319	306	325	305	316	323	304	335	298	319	296	325	330	322	293	301	295	293	307	354	280	307	329	305	304	325	291	287	313	299	287	312	311	297	306	350	287	324	298	326	337	299	309	309	319	304	302	304	364	313	315	340	344	353	340	295	298	290	311	307	292	318	303	300	299	286	335	289	306	273	277	304	330	341	338	312	291	304	340	288	317	333	324	312	316	296	315	299	319	314	316	314	306	321	312	311	308	312	325	359	313	311	327	302	309	319	328	334	295	307	341	328	338	317	311	289	320	314	323	312	310	345	345	314	305	295	291	317	303	316	317	317	331	327	346	306	319	299	316	305	334	307	277	341	317	324	309	329	320	312	335	290	309	288	297	309	333	309	312	309	323	319	346	303	324	277	308	297	321	324	309	339	281	292	300	286	314	273	317	308	293	292	337	310	320	328	303	287	324	301	323	312	311	298	308	350	315	334	346	328	295	319	324	309	343	316	300	292	301	288	320	267	323	318	316	316	303	331	328	299	295	324	313	301	307	336	315	296	283	329	320	314	291	312	351	294	319	325	323	318	291	320	303	330	304	282	291	334	311	307	318	328	292	266	312	312	303	326	322	306	306	365	311	301	306	282	287	316	310	326	310	302	279	340	318	309	281	298	292	328	285	283	295	280	323	296	301	295	331	283	323	334	332	320	291	289	293	305	289	308	344	329	319	325	336	315	317	315	290	330	323	314	316	298	297	311	313	299	266	301	296	283	310	322	297	322	311	292	323	310	308	295	296	328	314	304	309	285	326	323	288	322	298	334	287	275	285	315	301	299	341	319	302	342	312	313	296	322	309	336	307	299	291	332	292	283	313	305	285	311	334	329	320	322	271	297	314	334	305	316	305	286	303	325	327	315	307	301	302	344	292	314	309	320	328	310	314	352	348	310	308	286	308	318	303	330	318	326	328	329	324	344	322	297	281	297	349	298	314	315	308	337	296	313	304	287	302	321	309	294	300	314	336	300	294	324	331	292	319	315	323	303	317	289	301	308	307	304	291	333	302	329	312	324	314	290	304	313	280	318	308	296	301	323	327	297	320	301	297	348	330	298	335	305	291	312	283	322	348	329	320	291	307	338	306	323	301	312	291	291	295	327	344	316	310	323	326	305	303	315	293	307	303	309	325	320	288	308	303	320	327	337	304	314	283	305	310	308	277	308	316	326	312	303	276	301	305	307	278	334	334	336	311	302	298	317	333	317	332	285	299	310	299	306	323	280	298	319	294	348	320	298	289	345	318	308	278	310	312	320	307	323	324	293	295	306	322	331	293	322	313	320	312	311	355	356	313	307	302	331	332	346	313	330	314	313	316	322	315	326	306	309	281	304	285	298	305	321	325	336	314	309	283	294	340	279	329	314	303	308	318	283	313	352	325	310	367	333	281	306	292	299	319	322	311	300	318	312	318	302	306	352	280	318	325	310	308	295	357	331	299	280	337	299	311	322	311	303	301	337	334	339	315	297	304	306	302	339	314	343	305	311	312	316	303	316	281	304	341	299	331	315	305	320	292	307	306	269	324	272	290	315	311	314	291	313	346	297	286	329	336	306	316	271	293	294	289	303	339	303	312	316	310	314	285	318	299	353	312	329	308	290	330	328	310	283	319	298	271	329	283	322	271	315	338	315	267	270	303	280	319	353	295	276	299	297	317	288	303	328	335	329	282	319	296	332	309	306	330	284	292	301	306	300	298	322	333	288	320	321	341	319	317	321	325	310	333	331	290	294	317	290	302	317	311	279	304	314	324	308	283	289	320	337	300	283	305	306	278	316	280	324	290	323	323	340	326	348	294	332	293	302	301	297	347	285	292	309	289	306	346	325	308	318	327	284	290	295	334	299	280	330	291	290	315	317	307	306	307	321	285	307	302	277	296	322	304	299	297	330	307	324	313	323	310	313	275	299	329	318	301	326	303	280	331	313	325	284	333	337	329	315	334	315	351	307	312	341	324	291	298	334	311	295	298	293	283	294	327	308	304	287	307	295	289	320	298	296	331	316	311	306	315	306	297	338	333	309	291	298	346	318	329	333	290	327	342	315	264	313	333	334	322	311	334	318	278	324	298	297	341	337	307	328	309	297	311	307	289	275	304	323	298	297	280	329	279	320	313	333	291	320	303	307	319	287	323	302	296	306	360	326	340	352	309	303	288	308	317	321	297	320	286	282	276	314	295	298	340	308	302	303	299	308	304	321	266	287	306	326	306	316	303	280	293	307	298	334	292	319	333	332	338	313	326	298	313	285	318	306	331	299	347	352	312	322	281	331	310	319	322	310	303	317	304	327	322	330	336	322	319	338	336	342	319	297	301	330	301	320	324	305	298	326	317	290	273	294	306	297	302	313	326	275	287	317	317	298	325	269	326	303	326	330	312	296	332	314	313	310	332	339	295	316	336	331	317	280	345	317	304	312	302	300	304	297	289	297	295	331	294	322	285	315	297	298	290	306	294	315	287	304	317	332	312	340	310	317	273	306	305	275	313	303	298	335	314	289	314	324	313	305	322	309	320	317	325	318	360	290	298	315	321	294	302	312	296	309	337	356	291	295	291	317	298	303	289	306	312	299	316	284	313	326	320	350	293	296	298	335	310	322	294	331	303	331	314	332	298	351	312	296	344	309	325	325	316	298	311	322	309	292	323	282	315	300	360	307	312	292	310	296	300	321	310	295	320	307	315	307	320	316	326	336	289	282	311	331	318	297	332	320	305	324	310	296	301	320	336	293	337	288	315	305	347	304	340	321	306	293	299	314	306	326	317	314	285	314	295	313	318	310	339	302	296	311	347	343	281	315	317	324	312	302	319	297	318	350	312	279	326	332	320	301	329	293
16546	1404	1031	775	544	423	358	338	273	279	254	274	232	240	229	235	217	241	219	202	219	217	213	224	206	209	215	227	208	222	202	211	184	187	221	199	198	208	201	200	226	228	204	189	214	194	190	210	188	190	190	184	201	187	196	172	210	217	219	221	202	204	194	202	179	201	200	190	199	207	219	185	190	168	175	186	195	206	223	169	209	205	201	201	191	210	202	197	192	228	200	191	188	192	205	187	205	215	212	181	220	192	187	215	185	205	197	210	217	207	195	200	180	225	172	226	173	217	198	213	193	213	190	205	204	186	207	177	191	212	201	233	222	218	189	203	197	186	237	199	216	195	182	207	221	205	195	198	159	182	211	197	153	227	211	168	182	194	212	194	184	217	214	172	201	190	185	175	192	196	208	220	185	193	200	196	182	196	207	231	181	174	185	190	188	209	191	195	201	202	232	219	196	180	210	181	213	191	183	223	205	219	196	208	208	204	233	222	181	187	218	197	190	196	174	175	181	209	197	215	161	197	179	199	194	219	194	189	204	194	216	183	208	186	197	196	225	217	196	207	220	185	204	189	195	199	197	228	218	189	184	197	207	177	211	221	197	215	182	192	177	178	186	194	206	198	201	200	188	178	209	194	227	195	175	166	194	172	209	194	182	185	208	177	211	210	197	176	188	205	218	192	187	169	194	203	182	179	201	231	199	193	198	207	202	189	219	212	204	205	193	197	211	186	187	201	204	197	198	189	227	213	218	220	215	206	202	168	174	201	187	192	211	205	182	174	227	190	185	209	207	212	205	212	183	212	194	193	187	194	209	226	191	189	202	220	181	174	202	182	196	172	186	197	215	187	226	202	194	185	174	199	252	185	205	197	195	191	216	224	197	197	182	199	221	206	178	214	196	176	192	177	211	207	211	213	209	169	183	196	178	203	218	200	205	194	203	190	211	172	205	183	178	177	206	209	161	206	191	172	185	218	176	200	208	194	195	216	223	189	218	196	215	210	226	171	198	186	173	185	182	184	193	202	197	195	205	180	175	225	207	232	215	205	197	196	186	206	193	191	185	195	162	174	192	193	188	189	168	169	179	208	218	222	233	230	177	182	195	195	206	208	210	199	206	189	215	196	185	197	208	200	201	208	195	178	167	173	194	216	194	183	211	208	222	201	176	185	196	185	198	192	199	207	192	192	200	187	213	194	193	195	222	186	193	185	205	205	230	188	201	207	184	186	207	230	191	210	195	194	191	211	220	197	218	202	198	208	207	207	193	196	167	223	192	194	215	176	203	203	211	180	195	192	201	182	187	223	210	213	180	194	188	196	218	172	170	193	234	202	187	183	189	179	191	170	215	210	195	181	206	178	220	208	187	201	186	191	179	179	218	200	203	180	201	208	218	202	197	213	197	203	205	215	219	202	177	205	213	196	212	208	200	192	195	233	190	202	186	201	215	208	190	185	174	228	172	199	208	197	188	184	217	215	202	171	176	212	198	222	219	192	236	175	218	198	210	196	180	198	204	198	198	209	215	214	201	193	191	192	209	221	214	182	207	190	209	215	210	212	194	180	194	180	217	190	190	191	216	193	201	201	181	180	181	218	207	213	193	198	217	199	190	176	192	173	211	203	223	219	205	192	195	213	184	222	200	185	194	204	215	193	207	194	204	198	198	203	197	202	207	202	203	185	173	211	224	209	214	196	220	205	208	206	220	199	183	197	174	233	212	187	183	184	192	190	194	182	208	232	207	188	185	227	173	173	197	207	203	213	213	224	200	198	176	209	190	170	188	222	214	198	202	196	188	194	198	180	190	196	181	190	191	197	191	191	199	227	207	178	208	218	202	211	212	205	206	188	202	163	191	187	198	182	214	199	199	191	179	170	181	218	210	195	189	188	201	192	188	188	186	201	227	191	189	198	187	213	186	178	212	195	198	210	192	217	178	197	200	231	190	205	207	181	228	203	201	203	168	211	218	200	219	190	191	218	172	194	179	219	202	212	181	192	223	163	195	187	211	224	208	196	210	212	176	197	205	189	193	196	196	182	159	232	209	204	175	198	193	196	227	200	221	209	222	159	180	207	220	194	192	181	209	183	188	188	222	202	191	207	207	218	203	202	198	192	198	193	196	193	215	205	201	197	196	204	200	192	189	208	194	200	167	206	225	185	196	213	195	187	201	207	200	217	215	166	179	188	221	212	222	195	202	210	197	177	209	199	196	199	187	189	179	200	206	202	223	210	168	219	220	223	183	201	175	230	208	217	209	202	218	193	214	208	205	197	187	213	201	172	186	214	187	173	176	198	205	172	165	187	173	219	214	197	206	181	192	210	192	218	235	190	204	207	201	196	219	164	213	202	196	217	182	175	179	187	221	216	215	176	206	220	184	212	195	222	199	196	180	210	169	195	183	198	202	195	177	188	199	182	186	174	153	218	198	213	194	184	203	185	195	197	220	172	184	215	207	205	208	206	217	211	196	237	186	219	195	222	220	182	198	193	199	189	211	185	200	189	223	195	192	182	194	179	223	195	203	188	176	188	192	188	183	170	179	175	174	190	198	185	184	189	221	213	189	185	175	203	169	203	186	186	208	189	158	188	190	181	199	184	183	201	201	186	206	202	172	183	178	174	211	212	185	186	221	194	205	196	198	188	206	192	176	193	191	209	212	204	170	213	201	180	201	221	193	192	178	199	178	192	188	203	216	237	195	174	170	248	182	192	216	175	182	238	183	195	215	183	180	205	188	216	195	204	213	187	203	209	217	183	204	191	205	217	194	184	207	212	217	221	175	188	208	198	211	196	217	169	201	181	195	188	189	213	208	176	219	189	197	203	191	196	187	208	201	206	192	179	200	162	206	206	179	216	204	200	186	213	173	203	180	197	183	205	201	205	177	199	176	198	190	193	217	194	229	191	171	188	199	207	180	186	192	182	211	208	196	219	193	205	189	216	220	173	179	219	204	220	201	202	213	220	210	194	193	244	194	226	191	173	196	193	176	190	187	200	182	179	202	185	181	228	203	219	206	157	218	214	175	216	190	223	208	221	217	192	190	212	201	193	212	192	183	197	184	210	181	196	205	181	214	177	182	216	200	197	225	179	198	204	194	217	227	208	211	209	180	178	186	201	210	169	182	197	194	188	187	190	202	207	188	212	171	198	191	191	205	202	212	160	205	179	214	210	191	188	197	188	199	201	207	185	205	204	199	201	179	192	215	196	222	208	191	184	193	201	205	202	183	219	184	212	176	187	204	244	190	185	202	188	204	202	193	180	199	201	201	171	213	166	193	197	186	191	195	193	205	233	207	208	190	195	207	188	198	210	182	180	214	186	189	197	207	185	177	210	198	219	211	211	216	210	199	205	199	192	226	222	200	183	197	218	236	212	224	195	204	194	211	186	208	180	183	203	204	224	195	236	205	170	198	179	168	218	202	196	193	193	212	175	188	206	188	175	181	202	183	186	194	194	227	178	215	215	175	188	184	198	202	210	172	198	205	194	208	204
9413	1106	2004	2361	1958	1681	1304	1143	950	930	796	744	742	701	650	604	640	617	552	611	563	547	572	542	539	545	495	520	546	526	552	527	505	489	477	488	476	510	473	497	491	475	489	529	510	484	496	481	496	511	476	471	514	498	471	481	535	519	469	468	547	528	477	468	500	481	496	501	472	512	509	483	492	481	474	495	480	537	463	489	478	506	452	461	477	476	470	503	488	465	527	462	494	483	464	464	484	480	483	504	520	484	417	503	491	501	478	474	477	490	456	474	472	458	483	473	517	504	456	500	450	467	498	440	476	510	501	475	491	443	463	469	476	466	486	480	464	478	463	520	472	472	482	464	462	470	443	470	517	433	448	485	497	503	455	469	475	469	477	482	500	480	502	437	493	462	482	496	463	480	442	507	477	483	473	487	466	487	490	472	486	452	521	491	525	467	486	513	489	455	485	520	447	446	437	502	497	459	458	485	498	490	481	459	493	485	488	502	503	480	484	507	477	502	453	490	485	513	514	478	458	462	463	470	433	451	477	472	447	529	483	450	467	478	486	472	467	527	491	515	475	468	498	477	459	473	431	470	467	473	505	490	486	509	472	502	475	448	494	469	465	478	455	483	509	491	501	449	530	476	489	511	492	475	476	491	511	493	478	475	482	474	459	457	467	524	482	449	464	452	451	484	486	461	462	501	493	479	456	493	459	447	476	515	464	444	471	470	451	466	501	479	431	481	464	439	454	501	437	462	452	509	476	485	490	478	440	479	506	456	461	490	440	505	488	490	486	471	474	464	543	464	451	482	506	503	518	452	532	496	492	467	469	468	471	463	438	465	479	540	477	505	501	476	483	470	462	508	488	472	505	475	488	466	483	466	421	468	478	481	499	511	468	472	459	454	504	457	495	460	501	459	459	498	458	478	425	474	504	465	506	493	512	464	466	438	480	479	501	492	475	507	442	485	502	469	493	476	458	480	475	435	474	468	449	509	473	491	487	445	447	463	478	453	441	468	501	470	470	451	502	485	506	494	484	494	489	494	482	452	489	452	502	466	484	495	478	497	486	464	473	485	462	466	470	468	486	490	492	464	444	489	480	478	467	522	487	461	463	483	467	454	477	470	451	487	508	474	500	435	486	460	500	452	470	490	442	451	430	466	445	498	483	455	477	451	470	483	460	445	491	481	490	486	489	474	462	439	483	500	489	491	461	475	512	475	497	495	470	471	466	470	481	506	463	474	504	483	450	507	476	481	444	501	463	498	440	479	460	515	445	471	504	494	496	499	475	451	472	487	473	444	462	456	460	494	515	470	483	475	486	489	464	461	491	506	498	485	462	471	462	473	467	455	515	447	469	439	460	447	502	517	481	461	440	502	457	469	472	459	475	460	452	472	515	495	515	459	483	499	527	480	476	497	458	460	478	475	489	465	479	470	492	478	491	489	454	492	460	470	470	440	508	463	437	484	492	482	480	476	447	454	473	443	504	514	449	446	463	451	463	471	503	434	433	454	498	473	498	478	475	504	429	505	447	475	454	500	515	468	468	476	488	502	472	500	484	504	425	524	501	476	490	462	471	487	477	444	461	483	471	480	486	481	433	458	471	464	501	463	504	453	505	482	462	493	465	462	447	490	458	520	492	499	452	470	466	458	484	472	477	486	511	477	464	527	481	479	458	503	493	484	469	485	475	487	479	462	488	485	476	511	466	463	483	476	505	459	453	459	478	441	449	452	485	481	474	470	471	507	493	477	467	522	457	491	489	476	461	443	492	467	497	490	501	482	486	468	524	478	470	463	507	499	492	497	512	451	534	480	431	503	492	498	500	474	468	475	467	452	525	465	489	488	488	483	422	508	461	456	509	461	466	440	514	460	490	489	464	488	488	451	488	494	478	489	501	457	466	438	509	492	478	511	467	472	517	488	530	472	491	499	463	514	458	444	462	503	465	423	485	494	497	476	526	491	495	484	508	448	467	442	495	473	491	447	439	497	491	469	432	467	500	476	472	457	483	438	461	469	453	515	479	489	518	444	477	489	447	454	460	468	502	487	473	499	488	480	507	432	497	495	488	516	463	486	494	467	455	450	459	471	435	451	501	441	496	450	517	470	466	457	555	488	437	485	495	452	444	489	502	476	476	455	467	466	445	469	511	433	486	473	471	478	486	476	467	464	457	467	475	494	486	483	482	429	469	499	451	468	475	476	455	465	488	467	452	485	458	447	482	476	462	499	491	496	501	481	476	463	499	460	456	487	465	458	468	457	510	464	478	467	482	493	508	474	485	518	483	501	523	459	485	459	437	499	414	459	474	472	469	481	470	480	517	486	532	448	469	507	476	483	477	471	467	490	441	472	474	470	475	463	475	461	460	450	492	480	432	480	478	451	476	492	501	483	501	461	494	466	486	528	493	470	477	513	503	465	485	498	483	479	487	464	474	526	465	481	501	437	504	484	432	503	473	463	498	497	482	473	482	497	465	424	473	465	480	473	480	469	480	441	436	471	462	489	464	457	505	437	473	489	496	472	454	441	444	453	489	489	474	473	451	463	495	501	485	453	471	473	441	519	479	473	433	470	449	525	492	469	430	470	470	461	468	521	481	464	499	483	463	510	484	466	481	511	476	477	478	445	450	491	480	496	466	452	503	511	486	464	435	480	522	448	491	492	490	467	449	473	494	442	478	453	445	462	451	478	500	475	485	481	454	523	435	464	488	469	484	504	447	495	487	482	503	479	472	482	486	438	487	445	485	457	471	447	528	525	462	479	489	472	481	517	491	449	481	494	476	482	467	452	469	455	477	454	476	459	462	456	491	489	503	423	459	487	499	465	467	474	493	449	465	465	471	468	465	460	463	460	532	501	467	469	518	472	468	461	461	500	455	479	462	475	436	491	477	473	486	476	460	453	474	472	488	439	514	503	461	494	506	478	470	523	477	503	486	472	462	453	516	429	472	490	475	528	443	486	475	453	485	449	505	502	462	476	503	497	460	449	478	487	474	512	443	462	452	437	481	461	487	430	492	503	469	459	477	491	506	479	454	487	490	518	496	482	484	495	468	446	467	492	483	469	457	515	451	501	500	492	463	474	482	463	472	492	493	473	504	491	493	520	475	497	433	480	480	495	468	482	489	489	472	487	486	427	490	486	443	472	486	477	487	474	453	479	499	450	465	461	470	474	469	464	493	461	492	460	447	484	466	494	457	471	489	468	487	471	457	462	488	484	438	475	443	484	473	461	487	451	439	510	500	490	470	483	500	482	497	479	467	509	492	517	469	476	443	463	477	466	464	498	488	449	493	455	480	482	489	468	499	471	486	535	462	456	490	484	484	505	515	452	450	493	482	522	481	455	495	459	463	473	472	491	492	479	511	475	454	485	502	495	495	503	497	480	482	485	474	495	472	476	483	463	427	487	468	458	476	436	458	447	477	552	486	456	436	468	512	485	488	496	497	506	458	470	451	482	475	443	482	481	476	468	476	455	515	486	454	495	475	513	426	447	462	486
2229	265	269	259	249	239	252	230	242	225	215	260	249	246	234	258	240	266	257	252	231	234	243	230	237	260	240	271	243	217	244	259	226	259	248	222	243	229	258	233	246	248	219	242	254	234	248	239	239	237	235	279	232	237	257	260	240	246	249	239	226	229	252	246	243	228	273	228	278	225	229	255	259	284	237	216	255	215	208	265	250	219	233	277	230	238	259	237	222	252	257	235	256	231	249	230	256	261	278	261	239	220	237	247	224	241	257	243	252	270	253	212	226	245	254	235	265	281	235	226	257	262	231	240	238	225	249	273	231	246	238	261	245	222	216	259	256	236	224	233	242	243	222	221	225	252	232	243	233	230	254	248	248	247	247	241	242	219	230	229	254	253	227	253	236	269	223	224	247	255	244	235	251	230	236	237	229	230	242	250	235	250	229	240	242	221	249	273	243	227	227	228	224	212	235	227	224	233	265	235	273	233	247	228	210	229	263	254	241	204	219	237	238	265	226	241	210	207	257	229	253	245	265	235	259	216	222	241	236	246	244	259	234	243	260	230	252	246	250	252	230	267	262	221	245	210	233	217	232	255	244	233	268	226	231	223	252	214	222	208	240	263	222	238	227	254	241	237	239	247	239	246	218	229	229	230	229	229	241	234	237	230	216	234	234	224	233	226	210	236	228	247	249	222	259	243	250	244	251	220	249	238	235	258	235	233	234	230	222	247	212	291	234	235	265	211	240	211	247	235	247	245	269	232	223	199	233	217	252	245	206	232	234	241	211	278	261	274	261	234	239	217	230	240	248	247	227	266	264	251	263	248	263	223	235	229	259	240	246	222	238	217	231	268	254	242	243	227	232	263	241	251	235	230	266	218	234	219	256	209	244	238	252	239	265	230	237	236	214	221	249	250	258	242	229	248	258	210	240	256	226	239	226	250	231	212	236	230	219	251	234	227	223	216	233	250	235	219	241	278	261	222	247	228	240	236	244	248	255	245	246	200	256	256	254	247	230	251	259	227	237	220	251	258	254	238	232	245	279	227	264	218	242	221	266	245	242	248	253	253	258	229	248	237	228	274	249	209	235	235	240	238	246	246	255	234	216	241	223	236	236	260	228	228	243	242	268	255	230	242	231	235	202	211	249	267	229	241	248	251	234	243	234	277	248	242	257	260	232	257	257	276	223	248	279	233	262	242	229	250	245	238	233	237	219	265	243	245	225	229	246	224	223	240	213	251	254	278	254	261	241	247	246	251	240	236	256	238	216	214	246	240	230	235	235	254	247	289	244	262	260	248	245	247	250	251	234	238	261	243	239	227	228	223	229	227	253	235	278	240	237	253	257	231	237	260	268	241	252	233	228	240	203	235	233	274	236	239	263	249	227	240	241	246	235	270	241	263	251	226	268	256	236	242	237	240	260	241	248	265	201	261	231	234	231	209	227	238	225	263	200	240	237	239	231	216	236	239	220	248	227	218	228	241	254	222	233	228	233	228	244	224	241	260	209	222	227	249	267	248	244	232	228	263	238	232	221	257	249	247	236	246	233	240	240	194	232	213	243	239	256	236	247	231	268	241	237	272	255	221	224	256	231	195	240	229	227	239	217	234	249	229	246	242	255	238	217	242	263	237	227	249	251	257	232	258	242	210	226	258	253	249	243	245	242	220	248	225	240	233	252	220	247	244	220	239	244	204	236	259	250	231	245	239	244	244	251	225	243	225	245	227	241	287	221	228	235	230	233	260	233	262	234	254	262	226	226	270	261	261	230	234	248	235	234	229	226	204	239	240	216	229	254	232	262	241	241	244	274	210	244	233	254	257	235	238	240	235	220	228	255	240	236	258	249	263	237	231	253	224	222	222	224	234	252	217	233	246	238	217	247	227	207	232	259	222	231	250	250	206	262	241	237	241	233	248	244	234	270	254	224	244	226	228	229	226	243	243	233	228	243	245	244	227	238	211	216	235	261	262	253	257	243	264	233	233	228	243	247	274	230	269	243	248	239	250	234	244	237	259	235	271	228	220	233	222	260	226	250	261	252	265	250	211	225	257	233	210	210	232	247	221	232	270	245	203	234	236	260	232	234	230	249	257	232	224	241	263	246	274	261	240	232	237	260	255	243	241	226	264	249	258	238	224	230	235	237	233	273	225	258	245	252	255	212	217	249	204	239	251	230	238	222	247	247	217	223	232	279	238	241	270	239	225	235	242	244	210	253	211	253	224	240	256	247	222	282	229	253	269	235	255	227	221	215	230	220	258	242	256	239	240	243	238	273	229	264	244	266	270	238	235	228	237	229	234	244	239	248	251	253	216	229	248	261	233	235	240	215	226	226	248	224	249	222	240	241	241	228	259	203	248	259	257	237	232	245	241	249	221	211	242	228	228	246	227	276	280	247	240	253	272	218	237	239	227	232	261	229	216	216	267	226	258	231	200	233	240	256	239	261	266	263	220	292	252	216	221	220	238	194	250	242	241	265	224	238	230	234	232	249	252	261	242	211	266	228	235	225	245	263	224	258	212	237	249	238	247	266	245	230	253	237	240	261	200	237	251	223	230	230	224	262	219	244	279	244	263	235	251	266	229	285	266	230	247	224	211	249	274	247	227	244	218	224	253	211	243	240	228	225	219	207	229	237	251	215	240	241	242	253	253	247	247	250	219	213	227	255	258	222	246	268	241	213	222	233	244	236	219	249	246	268	246	246	228	245	250	228	256	259	221	263	223	244	218	212	263	223	212	263	235	219	240	227	250	268	232	224	230	261	266	208	256	279	250	215	218	246	240	226	241	250	210	257	221	237	228	253	247	226	235	266	241	240	253	242	242	242	247	253	256	253	251	233	237	230	235	191	230	246	241	234	249	230	251	236	220	247	226	221	235	242	216	223	245	243	247	226	248	247	243	236	222	245	225	234	250	259	250	223	235	281	208	212	227	221	234	236	194	239	235	240	205	256	230	239	265	236	279	251	227	230	246	225	226	236	246	244	244	223	244	263	239	229	210	235	266	231	245	229	245	232	231	245	221	241	210	262	239	243	227	256	276	235	241	280	247	239	260	233	238	235	210	230	252	238	227	229	236	255	240	235	243	220	231	231	230	248	260	267	244	236	258	241	231	259	250	219	254	260	272	230	238	232	252	248	246	230	240	248	252	232	248	286	255	258	239	237	229	261	232	241	236	241	260	244	242	250	264	263	218	252	206	238	248	243	250	250	211	217	221	258	226	228	257	241	246	220	259	244	238	232	222	246	263	219	229	240	255	257	231	208	244	258	251	256	204	239	217	211	242	225	255	239	247	224	219	254	283	238	270	233	241	230	279	269	228	241	236	278	213	250	254	255	238	219	246	201	246	247	220	231	228	222	240	214	245	227	214	242	224	264	234	228	233	239	232	243	224	262	227	231	216	224	245	223	199	214	270	229	258	223	194	229	276	252	228	258	269	238	226	218	225	203	261	210	247	253	270	236	256	257	226	235	227	241	249	267	261	235	249	226	230	249	250
2178	539	553	572	521	531	559	572	545	528	548	533	562	507	548	584	563	524	530	566	503	565	536	499	513	515	530	518	534	515	456	515	545	529	515	524	562	532	523	475	542	538	564	522	535	540	547	521	567	552	554	542	530	532	508	532	543	511	474	538	543	492	531	493	528	557	493	548	512	558	542	512	525	518	552	548	518	540	516	540	514	529	522	575	513	552	540	531	551	519	506	540	518	523	589	542	531	514	513	555	540	511	558	567	523	531	485	535	537	545	492	536	578	519	503	565	543	505	509	562	528	542	529	556	584	525	537	508	508	537	504	557	551	535	538	570	549	516	502	527	500	539	521	543	467	576	508	510	507	496	524	576	493	532	490	484	560	497	486	489	539	537	548	500	527	518	532	526	556	486	547	551	521	530	515	544	510	540	544	542	595	574	514	523	490	515	499	586	502	553	497	542	473	518	530	499	532	497	513	544	556	545	563	545	542	528	518	545	501	501	547	523	525	518	552	521	533	522	521	559	568	536	514	545	512	539	535	501	480	465	560	504	545	546	480	498	500	526	519	507	582	502	522	575	550	531	506	515	517	515	531	531	502	486	516	509	540	506	553	527	506	539	541	491	538	557	522	550	509	543	549	546	564	555	531	515	536	488	554	524	501	503	501	486	536	519	548	558	538	507	509	535	535	547	537	527	542	558	474	514	540	541	533	546	557	538	515	512	526	501	531	543	511	537	524	553	519	510	533	523	550	538	528	557	513	529	521	535	542	553	506	521	470	550	572	531	554	532	522	525	510	521	510	521	549	559	561	538	512	506	502	520	545	491	502	537	522	544	554	472	509	536	514	526	556	513	545	527	524	552	504	549	537	548	534	574	523	486	512	548	552	508	528	499	534	577	521	490	501	515	553	510	499	534	549	535	506	510	542	533	531	467	532	539	528	526	516	539	491	550	583	503	534	510	497	521	557	542	519	528	519	528	501	535	511	519	522	516	554	525	532	555	536	529	531	520	537	536	533	507	491	510	541	497	534	505	506	527	534	541	495	528	526	520	519	540	521	531	543	494	580	533	511	521	541	509	510	504	454	535	538	523	503	517	520	542	514	567	535	544	545	510	580	558	523	508	556	524	508	551	543	519	557	565	591	512	501	538	520	530	540	555	515	549	519	516	539	520	574	527	535	512	560	521	559	543	555	560	531	547	523	551	516	534	526	549	532	531	557	541	505	573	563	534	562	502	546	535	510	506	522	513	561	540	511	531	523	520	552	571	524	555	509	606	534	484	547	529	529	540	549	548	525	552	503	572	544	532	535	517	516	512	563	515	500	520	544	541	519	514	517	532	502	522	526	515	492	504	526	502	537	565	505	509	535	555	537	552	536	508	504	563	528	551	554	523	539	489	519	527	499	526	559	532	526	512	515	530	555	525	530	566	511	546	502	531	520	504	518	485	553	581	551	524	521	528	564	531	556	517	534	500	530	534	543	489	550	578	525	499	559	508	562	530	535	495	527	572	469	485	527	507	496	566	546	509	567	516	532	541	559	573	513	525	507	517	502	525	531	534	517	537	514	550	526	494	543	543	535	499	544	554	559	525	553	489	556	525	515	512	479	521	518	524	513	534	539	518	535	536	532	543	515	529	560	532	545	499	562	515	550	512	565	509	500	540	509	571	530	492	541	516	572	497	552	507	523	514	533	503	507	491	509	522	547	571	536	557	518	524	520	529	532	573	509	550	538	540	542	506	549	562	519	561	483	557	558	539	543	561	550	544	508	482	567	525	524	528	529	537	613	524	542	540	548	556	536	549	512	529	543	553	504	515	525	518	512	526	583	510	537	549	540	538	543	551	583	591	600	581	500	540	499	505	525	494	519	556	521	503	493	524	540	546	522	524	566	514	541	542	523	545	530	531	544	550	518	523	540	526	525	503	514	470	530	539	475	482	542	556	530	541	552	511	501	552	479	538	542	509	528	516	574	510	538	570	519	538	535	568	521	514	535	530	527	549	556	549	520	492	525	581	532	500	546	554	515	561	534	585	556	551	548	532	517	545	530	555	563	573	547	542	508	535	513	561	552	541	532	545	528	516	537	506	536	530	523	535	548	519	515	505	541	565	539	525	594	563	502	529	531	546	543	487	521	543	503	572	527	569	498	520	534	516	520	562	489	536	528	505	526	542	558	521	511	542	528	555	519	544	527	515	545	520	505	535	538	556	541	527	520	558	523	554	491	516	520	542	510	529	559	519	504	526	545	516	547	548	545	569	507	519	558	565	528	538	493	470	547	521	509	486	502	548	540	487	539	503	532	515	499	561	541	549	562	551	549	532	539	528	557	496	521	530	519	552	508	519	552	561	551	525	557	510	543	529	492	545	538	551	547	514	523	528	540	553	510	531	516	550	528	524	565	545	560	507	505	573	526	525	491	533	559	491	566	524	564	539	574	545	526	497	559	488	544	544	553	506	561	548	535	567	522	511	535	526	523	541	553	540	548	518	519	568	544	519	535	518	521	516	521	552	529	584	582	517	597	551	516	519	617	531	444	550	550	531	542	506	548	571	510	531	506	518	549	542	573	549	531	549	551	545	515	549	494	537	501	521	545	514	495	518	519	545	520	515	552	513	546	549	545	550	536	546	547	535	518	537	530	497	519	535	503	507	522	541	532	532	529	558	556	539	549	489	522	538	526	521	537	563	502	579	519	511	502	521	545	513	506	528	557	583	501	523	548	548	554	512	505	561	537	571	548	490	551	535	553	526	537	500	524	539	561	525	538	569	523	551	533	535	549	526	510	513	510	542	539	530	534	527	502	526	500	525	550	519	522	557	520	554	529	501	527	538	520	544	553	528	550	559	570	501	563	537	508	537	526	550	504	575	530	568	497	576	562	533	514	515	536	550	499	541	538	546	530	530	525	537	495	517	497	530	523	497	501	548	519	524	550	522	547	532	529	565	532	496	543	564	580	533	534	525	528	519	513	494	517	540	535	481	542	497	499	526	486	537	518	526	521	515	508	535	552	497	536	522	547	528	521	496	540	513	535	539	533	556	534	498	532	548	527	526	525	560	532	519	556	561	550	571	554	537	546	532	518	567	547	559	543	564	517	531	585	528	538	490	587	547	557	545	584	558	559	540	500	539	543	548	550	503	548	537	545	534	559	521	530	522	567	534	539	496	523	517	536	482	523	578	562	512	524	528	521	522	534	526	517	539	495	540	526	547	529	537	559	532	521	544	553	552	527	536	518	505	538	520	513	567	529	501	516	523	569	533	602	513	509	568	538	515	557	533	534	521	507	533	539	521	512	534	575	553	532	540	516	483	549	545	562	541	499	535	550	525	551	525	544	550	525	538	527	535	535	537	497	520	510	538	546	503	500	544	539	574	563	557	519	533	535	491	523	498	522	501	538	545	513	522	563	537	531	556	533	550	489	530	503	506	576	536	512	501	511	541	507	495	522	535	548	519	554	514	526	548	490	519	552	511	558	556	529	502	533	527	569	518
9314	571	561	381	293	256	180	175	181	159	184	152	128	154	134	145	122	142	115	136	150	148	145	118	124	120	130	141	133	124	115	132	110	146	131	131	138	122	124	110	128	153	99	114	101	149	149	153	109	141	114	162	115	135	114	101	142	121	124	131	147	137	123	132	106	127	111	137	134	153	122	137	125	142	96	136	123	147	115	130	131	129	114	137	126	104	111	115	127	114	144	154	129	134	135	110	122	112	126	129	127	140	147	125	122	139	132	134	132	127	140	110	111	127	129	116	149	111	120	120	117	127	122	137	125	109	107	127	125	130	141	138	123	127	145	144	132	141	126	119	109	113	131	130	128	128	116	131	122	144	144	115	124	116	137	107	137	113	151	118	135	129	123	131	139	112	136	130	110	110	121	130	133	127	132	126	103	119	129	123	123	119	124	130	112	136	132	129	131	123	124	137	128	137	141	118	119	134	117	118	131	136	146	148	139	124	104	134	121	122	129	122	137	127	105	124	143	137	129	109	123	136	136	113	125	95	130	132	118	146	107	110	107	125	120	155	117	124	113	125	110	127	139	97	116	120	153	118	120	114	114	135	124	122	133	128	115	113	116	122	105	131	129	119	113	137	115	106	139	132	130	127	108	109	130	149	106	141	142	145	130	137	130	104	96	130	141	133	132	132	122	118	125	124	96	146	121	131	143	116	142	118	116	115	130	122	120	145	130	122	141	113	126	137	150	123	128	120	116	109	127	125	144	125	136	124	140	106	135	135	134	108	113	116	90	123	112	136	118	103	101	99	149	132	109	127	122	112	124	130	121	139	110	140	117	138	140	125	132	116	114	119	89	117	111	118	105	114	101	108	122	110	122	134	114	134	115	158	123	124	124	154	129	107	136	121	123	118	119	110	123	119	117	131	120	114	129	102	150	132	143	121	144	115	139	121	101	143	117	131	125	110	131	111	129	129	119	143	113	128	123	127	109	120	146	131	98	133	121	124	135	120	129	120	124	131	126	119	112	150	125	108	125	101	141	121	143	110	127	114	124	131	122	102	135	113	111	135	157	114	134	123	122	139	137	106	118	133	107	110	122	118	128	132	125	145	120	114	113	140	124	108	128	124	144	138	108	106	118	145	112	133	123	126	120	123	139	111	137	128	130	135	161	127	134	126	121	135	116	131	161	136	113	122	149	114	117	148	109	117	101	103	104	125	107	148	111	97	113	141	139	127	112	114	149	127	126	134	123	126	138	120	110	123	107	113	127	112	145	131	124	115	133	125	135	125	110	112	112	114	115	115	130	129	127	124	119	122	138	141	137	122	137	118	126	109	99	119	117	106	114	136	116	124	102	115	133	111	118	145	116	116	112	127	96	137	127	111	138	107	136	101	142	113	128	117	114	134	109	146	131	122	129	130	143	133	114	116	124	132	110	126	131	121	141	140	150	119	106	129	124	119	109	115	121	126	136	124	118	145	119	135	111	122	131	132	142	132	122	121	111	125	114	122	130	117	121	134	122	124	120	135	141	118	118	128	136	132	128	123	137	132	137	102	116	139	126	104	123	110	153	123	125	110	122	116	127	128	141	141	109	118	104	110	116	136	131	124	151	144	99	126	124	117	128	110	106	124	136	135	126	130	135	116	112	91	125	118	105	114	127	129	107	111	133	112	128	115	128	115	123	121	150	136	134	114	140	137	117	127	86	120	126	105	114	113	146	101	133	128	137	135	124	130	112	113	143	131	108	107	142	131	118	140	136	110	115	132	121	117	130	132	122	133	129	125	118	114	123	140	109	107	132	99	120	119	122	137	134	124	123	120	121	128	102	111	124	118	124	130	115	130	131	134	105	126	116	131	119	127	118	115	137	130	150	128	129	145	116	119	116	124	109	111	116	113	112	124	137	109	124	112	142	117	131	117	112	123	116	108	130	113	129	106	129	116	137	126	129	130	136	139	135	133	132	141	124	134	108	111	108	115	118	124	96	128	142	99	124	142	97	130	114	118	117	159	112	132	128	133	122	115	118	126	135	128	124	116	121	119	110	100	121	114	112	136	109	135	107	110	119	108	136	129	109	135	143	129	117	131	118	117	117	131	129	138	122	96	144	158	131	118	115	122	115	125	114	129	135	129	125	110	127	131	130	145	125	114	148	131	114	126	119	126	125	122	130	107	146	128	134	119	118	124	124	160	119	121	120	131	137	118	120	132	115	135	116	123	133	120	126	133	105	127	106	106	134	126	95	119	118	144	125	129	112	128	138	127	134	132	125	110	94	115	123	116	155	118	131	120	119	140	128	118	127	127	128	123	125	123	136	122	131	105	106	153	133	146	132	140	121	125	114	137	117	124	122	115	135	119	137	124	115	159	119	117	113	117	116	123	133	105	133	113	120	136	114	132	122	133	128	124	107	111	124	110	107	118	98	140	117	148	120	121	126	140	122	140	131	127	127	108	114	134	116	131	141	121	121	114	115	100	132	96	121	135	141	131	105	104	113	128	120	133	147	120	143	130	148	113	139	128	136	131	134	122	123	121	129	134	142	110	115	115	133	143	134	121	114	118	143	147	144	132	81	123	122	115	106	122	114	118	104	122	121	125	138	141	135	107	114	143	119	123	132	130	102	122	106	127	123	120	121	107	120	132	155	130	124	122	104	141	132	121	120	114	113	114	106	150	167	122	121	101	151	141	113	135	130	132	120	124	119	119	148	131	137	128	122	121	101	139	131	122	103	136	130	116	133	127	134	122	110	114	119	147	119	131	117	120	113	125	125	113	116	128	142	120	129	108	130	125	114	132	125	125	123	118	99	114	128	133	136	122	121	120	133	115	125	103	133	131	138	125	117	115	123	138	131	145	111	149	121	135	136	141	125	129	124	98	120	132	113	129	109	129	142	126	119	130	127	125	125	138	123	124	114	133	138	128	137	116	121	125	104	110	108	122	119	144	123	111	119	142	141	122	121	122	106	128	122	127	117	140	101	120	147	111	124	137	135	114	121	139	107	138	164	113	136	109	130	127	129	112	128	129	121	115	114	124	111	137	119	112	129	135	120	130	123	122	124	130	131	134	125	111	123	116	123	117	119	117	127	114	113	117	100	141	122	123	146	135	122	105	119	123	145	115	131	120	135	106	139	126	132	156	149	101	124	124	114	127	121	122	121	147	122	134	144	131	144	116	151	133	150	135	125	140	114	113	120	101	122	121	114	128	122	131	116	139	114	113	137	107	120	128	129	113	129	143	133	143	145	121	129	119	107	142	133	124	114	141	118	131	125	124	121	134	131	112	141	133	154	103	133	115	121	125	136	148	123	129	115	108	114	114	117	104	145	137	135	136	137	123	129	131	114	156	119	114	117	139	128	114	131	139	121	111	119	141	121	125	122	130	101	108	125	126	142	125	121	110	142	123	154	119	122	112	131	134	126	150	108	139	137	114	125	127	125	123	126	122	117	112	119	124	110	104	142	135	130	122	119	136	141	152	122	123	134	115	110	127	124	119	118	121
7239	639	1159	1282	1041	891	694	628	559	534	491	454	439	408	372	401	393	400	354	352	346	360	339	325	363	326	321	341	366	344	350	329	333	323	347	344	318	328	322	333	328	318	332	313	311	312	351	299	326	331	315	332	308	335	328	337	332	295	345	302	326	290	334	320	302	335	339	327	318	316	323	306	301	324	326	339	347	312	348	320	307	315	287	281	333	324	287	319	325	308	315	296	321	306	283	316	313	313	305	343	327	342	292	330	306	305	314	325	319	300	309	288	315	313	318	304	307	321	320	316	328	313	314	307	318	323	317	313	289	357	301	336	326	329	331	320	315	312	328	337	342	329	320	320	304	321	307	315	333	328	306	335	317	299	324	302	307	312	334	305	323	340	334	339	302	292	309	303	297	309	298	333	291	315	297	337	285	284	287	290	317	318	310	331	334	355	351	285	323	303	324	287	313	297	315	307	318	298	307	308	295	317	339	319	324	289	298	315	326	326	297	305	295	308	358	305	308	329	328	276	323	337	330	295	316	334	312	315	303	347	292	278	320	326	320	301	311	323	305	308	329	296	314	313	295	308	319	306	330	307	266	318	284	297	339	299	280	334	319	320	282	312	340	299	278	302	326	303	316	320	330	285	304	323	333	320	289	302	316	312	303	330	311	330	326	289	312	330	308	319	323	328	306	358	306	308	301	323	328	302	312	328	297	327	307	300	325	318	285	310	318	309	313	327	304	328	321	337	291	279	331	291	312	297	322	317	307	337	315	309	307	297	351	333	296	321	302	307	297	321	314	304	309	293	318	314	310	283	311	322	299	330	284	303	291	327	296	297	294	308	303	332	309	340	320	326	309	295	320	307	309	305	304	334	304	319	309	307	311	332	319	297	289	329	312	300	294	304	345	316	333	324	307	273	331	338	291	302	293	344	310	285	306	297	299	322	280	307	309	299	308	316	295	320	311	287	301	315	301	307	305	289	305	285	317	333	300	309	298	310	313	327	329	303	299	311	293	321	307	317	348	284	292	314	319	295	319	305	305	308	318	270	308	324	319	305	303	352	321	336	326	317	316	325	309	311	321	294	297	299	305	334	314	330	317	333	299	318	348	333	312	314	305	305	313	305	313	307	314	302	309	308	314	301	344	320	321	280	294	300	305	303	310	306	336	327	304	309	291	303	331	334	285	313	279	314	321	331	326	292	311	325	310	308	342	322	306	322	336	304	311	315	303	341	340	309	311	302	323	288	331	348	293	282	310	277	337	299	322	343	296	320	344	291	325	328	328	311	336	305	346	337	332	314	308	306	320	303	310	279	325	340	310	304	315	312	326	330	315	294	299	323	310	300	298	311	306	297	303	310	328	299	334	294	302	325	330	276	326	310	301	329	290	298	309	306	334	291	305	307	308	337	297	313	309	339	311	305	346	340	330	287	308	311	330	323	308	316	280	336	291	295	307	322	327	302	310	321	283	314	291	295	306	319	308	272	322	323	327	294	327	302	313	279	309	296	316	330	322	298	328	303	308	314	323	300	318	324	340	324	316	306	287	304	275	308	319	337	327	311	277	312	302	301	298	301	344	331	338	305	307	284	296	311	306	328	296	335	332	322	296	341	293	304	295	333	288	315	340	300	319	325	312	344	305	358	346	301	313	300	318	312	336	310	313	354	329	326	321	300	304	287	315	271	305	322	297	340	335	293	347	329	321	328	312	302	318	323	285	287	309	307	319	318	323	292	293	320	328	321	311	306	301	339	321	304	325	352	285	286	303	300	307	304	311	317	313	320	322	296	304	302	338	355	306	326	292	290	300	321	307	298	311	297	332	338	322	300	310	329	275	320	328	286	296	303	331	328	308	291	310	304	314	309	324	303	318	335	314	313	317	300	295	296	274	303	285	313	342	324	256	347	331	322	285	286	298	310	320	302	321	316	326	308	280	282	294	346	292	333	277	331	321	305	306	302	303	315	276	281	289	310	333	313	290	307	310	314	295	299	302	327	325	305	290	275	309	322	303	301	307	306	313	289	312	323	316	325	293	299	297	321	307	290	291	338	319	311	296	285	306	311	338	289	293	320	287	312	328	257	296	330	291	333	319	319	300	303	332	308	320	312	295	322	304	314	302	333	334	289	287	304	317	276	290	311	324	327	327	302	348	291	315	352	330	334	294	302	306	322	310	307	285	332	322	323	307	328	344	322	313	306	326	321	305	333	280	311	319	288	315	328	297	298	327	341	308	307	308	357	302	336	321	285	302	315	320	327	303	324	313	279	307	303	317	322	340	335	364	343	307	297	324	311	321	309	289	333	326	309	304	319	322	333	316	291	319	321	339	317	309	319	322	310	341	290	332	307	329	343	314	316	314	279	285	308	305	299	323	329	345	301	300	306	288	313	383	274	307	349	321	296	319	333	312	289	305	319	310	325	302	300	301	287	323	334	332	300	311	309	313	298	332	319	308	306	321	317	337	296	319	316	311	317	321	350	277	312	333	281	321	312	304	319	299	320	293	300	318	325	267	324	309	333	314	337	311	330	288	316	308	305	292	296	313	310	327	304	275	301	321	308	323	329	310	286	316	296	337	281	297	314	299	347	288	315	321	316	315	309	317	329	283	310	323	310	313	322	282	298	310	326	270	283	319	316	310	327	313	300	310	331	319	327	321	287	311	321	333	278	314	298	298	314	302	292	308	284	317	317	325	314	341	298	264	332	299	337	307	297	306	281	295	317	311	319	345	314	287	307	326	320	301	282	319	331	307	353	312	311	305	309	301	316	307	306	307	301	311	305	292	313	335	306	312	296	290	311	309	294	292	302	300	296	335	303	315	323	331	299	312	304	295	301	347	320	353	298	320	338	320	325	307	320	292	325	354	300	311	305	323	319	284	298	340	293	292	344	297	333	315	279	307	332	329	282	338	298	308	328	334	319	315	293	289	310	324	331	313	291	305	317	288	341	305	299	320	307	308	316	293	292	315	333	322	274	313	308	308	264	318	311	349	308	303	296	282	301	322	314	287	328	308	285	327	360	315	303	295	307	310	313	340	319	302	358	324	333	345	290	328	294	320	299	362	304	305	336	328	320	300	334	293	323	324	320	330	311	278	288	324	323	271	267	301	307	310	298	313	312	301	302	310	306	291	331	324	308	326	323	315	300	294	334	324	325	295	303	321	325	314	316	311	294	300	295	281	302	311	299	322	340	321	285	324	295	343	298	323	332	287	299	313	323	330	347	275	320	288	298	336	283	324	323	301	294	304	302	330	329	301	297	315	331	324	296	350	308	344	310	344	312	290	308	322	326	360	298	327	300	331	327	322	325	313	330	280	340	336	290	316	345	330	287	307	304	322	333	285	317	317	303	303	311	329	310	298	287	332	291	354	291	350	334	316	301	293	298	327	279	314	288	309	325	300	331	315	298	310	330	347	319	324	268	301	337	265	314	321	343	306	321	318	310	317	295	302	288	303	331	318	345	302	288	341	319	354	295	303	272	299	330	285	344	293	329
16846	1391	1034	813	516	420	322	312	295	271	250	263	267	232	208	221	198	210	205	222	202	220	206	211	199	218	216	213	209	196	217	196	205	233	201	218	199	191	236	182	195	202	195	211	213	196	175	186	182	167	189	228	192	189	226	188	203	190	200	196	203	199	192	206	166	198	189	199	185	203	187	198	219	207	208	175	172	213	179	185	189	209	220	175	216	192	169	192	208	208	214	214	242	178	231	206	204	193	192	191	190	187	176	198	187	181	179	177	178	185	205	198	195	209	204	196	222	195	186	180	177	221	216	177	209	211	207	202	189	190	187	193	218	186	199	194	188	189	181	205	194	185	184	203	226	219	176	180	202	182	170	197	229	187	200	208	210	195	198	193	222	216	187	192	200	170	207	239	219	210	195	232	186	207	176	207	191	193	174	190	208	204	200	183	182	182	188	194	186	201	201	222	193	206	217	219	193	206	182	201	201	199	179	207	182	192	202	192	206	190	196	199	195	204	214	201	200	203	213	212	190	214	184	199	190	204	178	202	176	207	198	176	188	188	209	184	203	193	218	177	201	212	212	214	209	221	218	193	185	185	156	221	205	208	216	174	203	180	195	226	190	180	207	207	196	191	210	185	207	188	175	195	162	197	241	205	197	187	206	201	200	216	193	180	190	217	211	189	204	189	198	223	211	199	210	169	210	193	158	206	217	210	192	219	213	196	207	197	199	198	192	183	211	226	221	183	213	190	216	203	227	182	180	191	186	205	209	193	238	189	184	199	212	207	189	194	198	211	219	177	200	205	167	200	201	213	206	199	221	178	211	206	193	197	196	209	191	212	220	247	202	199	198	193	206	187	201	196	171	206	176	221	196	195	192	172	202	190	220	175	175	181	211	203	186	212	231	207	185	202	202	203	185	187	205	203	190	182	207	167	239	172	197	204	189	209	191	221	205	179	196	189	190	212	178	175	198	204	205	173	209	205	188	192	169	187	192	209	204	215	199	216	225	189	193	208	204	216	210	184	231	212	190	185	202	186	224	200	200	196	199	181	221	198	200	188	214	168	206	198	173	188	191	197	207	199	218	212	199	208	206	236	208	189	214	214	207	203	190	170	193	211	183	215	183	206	172	229	186	206	223	216	192	216	194	189	175	178	186	224	190	213	208	185	200	181	203	202	209	195	207	195	194	165	190	215	187	200	202	198	217	209	198	197	205	191	190	206	186	217	201	213	174	229	201	180	217	199	190	172	172	203	170	188	205	213	214	222	214	218	189	186	170	221	214	202	201	206	228	190	186	216	190	190	173	184	182	220	216	197	178	211	200	196	215	205	187	194	170	194	198	217	191	199	188	199	181	198	180	232	213	223	195	189	196	198	207	206	206	195	202	190	212	210	225	221	184	205	217	197	206	187	181	201	196	192	184	202	234	226	228	216	198	204	204	177	200	195	209	191	182	189	202	226	178	205	211	188	200	189	196	225	195	220	177	196	185	204	216	205	182	177	189	202	191	190	192	176	192	184	205	183	194	218	204	217	198	191	183	198	181	174	196	197	185	175	217	242	203	183	225	212	212	208	206	195	191	194	208	205	197	168	188	204	222	200	196	201	192	216	199	177	189	206	193	223	192	215	198	206	193	205	218	200	220	195	207	207	212	221	247	223	213	181	197	202	205	230	210	197	216	194	186	186	202	184	175	204	211	200	199	232	192	163	220	218	183	208	182	208	191	204	203	196	201	202	193	199	173	205	215	216	175	213	161	202	210	204	180	176	178	203	189	183	191	210	230	195	187	212	226	221	199	185	208	216	216	217	194	190	177	176	196	221	189	188	206	189	181	188	195	194	189	210	174	195	199	222	191	204	200	159	190	177	220	186	206	203	184	181	211	184	213	189	191	183	184	214	193	227	213	189	189	226	196	199	194	204	206	166	178	205	200	225	230	204	209	189	181	193	207	176	207	187	197	174	193	177	181	225	241	203	184	198	205	225	205	188	190	209	223	184	219	186	184	211	195	183	211	210	207	198	180	196	186	202	207	226	206	200	229	181	199	193	176	203	198	210	194	191	219	167	181	188	184	192	198	210	198	210	224	181	207	183	191	210	201	200	215	201	215	188	196	205	201	187	222	187	191	209	187	223	205	199	195	182	236	190	205	204	192	179	171	186	197	195	187	218	212	224	217	185	198	177	191	205	172	210	232	244	192	207	216	185	193	191	204	216	193	214	211	230	189	193	180	183	200	198	219	183	205	203	203	168	166	206	207	210	193	186	206	198	202	170	222	206	207	189	196	189	177	203	191	213	185	175	221	219	206	205	189	199	211	228	189	179	211	183	219	185	189	218	193	205	169	154	210	215	208	185	193	181	177	205	198	167	186	197	200	187	182	180	194	209	222	205	228	185	194	203	231	195	183	215	205	190	206	201	223	178	197	180	167	192	218	208	190	210	215	205	161	225	197	191	177	199	200	210	192	206	206	179	196	211	192	207	206	226	177	193	203	187	203	177	172	231	198	186	203	198	181	202	203	193	210	200	193	192	196	211	232	195	223	202	201	197	200	173	192	177	185	196	186	191	224	210	184	194	196	195	198	194	206	183	188	217	196	198	175	183	208	205	210	190	202	210	194	190	184	216	200	180	182	201	196	208	189	192	206	187	227	211	193	210	197	204	187	227	188	186	201	206	203	199	211	202	189	179	201	186	168	167	198	183	187	175	220	187	179	189	188	196	216	221	221	196	216	176	172	204	197	192	200	186	182	163	192	197	179	174	200	218	179	201	223	183	217	185	206	191	201	208	197	197	212	212	190	205	219	185	208	190	214	208	178	203	195	204	219	203	202	193	196	187	205	192	214	194	203	207	196	185	187	206	202	206	184	203	225	189	159	215	173	198	212	202	185	182	244	180	217	206	197	216	210	202	161	198	190	210	203	178	211	187	197	196	217	227	203	218	198	220	185	184	189	194	195	211	182	185	207	204	215	183	203	189	212	194	215	181	186	208	183	198	213	166	185	146	200	220	191	216	205	188	193	200	216	215	204	183	215	185	180	234	223	195	167	204	198	216	213	188	187	179	189	192	189	198	208	206	222	197	183	179	212	216	222	178	219	213	197	158	217	198	233	175	200	198	200	196	192	192	169	191	185	199	198	181	210	221	195	223	171	219	219	211	186	189	171	229	209	184	189	200	213	185	196	202	189	218	176	193	192	229	202	201	193	189	210	182	181	235	187	200	227	173	169	194	233	211	227	211	182	206	185	181	203	203	196	200	217	191	193	219	194	187	193	211	196	201	171	211	213	183	207	170	198	198	196	207	205	203	183	223	207	191	217	200	196	189	177	228	211	227	221	206	191	227	208	203	197	205	216	197	182	207	198	186	167	213	216	204	207	190	199	168	219	189	205	199	182	220	212	204	209	235	217	198	218	203	208	215	211	190	184	204	218	193	168	194	196	220	196	196	209	209	215	208	220	210	198	202	225	205	186	203	224	198	185	202	224	204	190	205	197	204
9722	1003	1965	2242	1884	1582	1329	1135	1040	938	799	784	764	705	647	666	641	610	592	618	567	519	497	531	557	541	513	512	539	533	556	500	507	517	521	491	513	486	500	481	506	540	486	476	509	478	487	470	489	493	492	484	465	492	503	481	506	483	488	502	544	472	485	498	486	464	495	495	494	473	463	510	502	451	469	502	438	475	481	501	439	463	463	480	468	463	447	488	471	517	511	503	481	489	506	467	480	468	461	478	479	492	467	473	503	468	488	481	453	471	497	484	497	495	474	528	505	451	462	455	480	478	477	488	485	490	499	451	520	499	475	462	469	507	456	475	506	522	480	483	451	452	502	448	482	451	434	442	456	436	490	474	444	462	491	497	455	503	465	429	464	481	489	478	503	469	503	473	498	483	496	477	463	481	444	448	488	439	503	498	515	485	459	487	491	477	466	471	472	473	482	510	520	476	464	490	436	476	461	456	442	442	479	467	479	479	454	464	498	494	473	508	438	481	461	461	496	480	472	460	480	480	468	489	488	479	473	502	497	485	489	492	487	468	446	474	452	456	459	472	510	458	441	455	460	458	487	473	485	490	452	488	491	477	496	486	464	507	474	470	470	480	410	483	492	459	481	503	477	514	480	482	492	475	496	472	454	456	489	440	452	505	501	474	473	471	464	460	472	482	482	465	500	473	484	484	459	495	461	443	468	490	452	456	491	485	513	490	472	495	525	506	475	477	465	468	473	482	473	496	493	512	460	454	499	431	458	457	492	457	470	475	468	475	490	496	441	449	492	486	508	477	480	438	489	451	498	493	482	454	523	453	504	492	502	461	462	485	447	439	491	501	494	500	506	469	464	495	493	442	463	443	475	491	519	462	493	492	476	459	480	480	448	453	451	449	517	494	467	458	493	504	476	513	464	445	463	476	486	470	437	480	495	516	452	472	482	507	460	458	508	514	478	491	483	456	496	425	477	462	497	458	479	437	479	491	463	480	493	509	483	491	454	482	470	446	472	439	497	497	454	458	451	510	482	438	431	470	483	456	487	474	503	488	452	478	461	485	492	458	487	483	467	454	549	470	480	465	450	472	475	467	457	480	434	481	477	458	487	499	475	438	496	455	462	460	471	470	485	497	476	475	441	446	525	473	464	470	467	442	467	507	507	508	462	483	505	444	491	512	505	485	479	448	499	464	465	500	470	471	512	445	502	473	494	472	503	484	512	487	444	508	463	459	499	453	460	474	504	499	510	473	450	471	475	470	454	484	479	488	457	497	428	539	476	435	466	474	455	454	511	477	507	483	481	512	475	476	476	502	472	509	493	483	480	479	487	513	488	503	488	471	485	495	450	515	473	503	464	462	466	530	499	504	507	472	478	477	463	464	482	501	495	468	513	479	479	454	485	447	485	498	504	481	487	487	511	515	499	520	476	501	462	465	472	451	491	458	520	507	451	493	486	468	452	470	449	511	463	435	461	490	473	463	450	425	475	473	506	465	470	467	487	505	480	493	492	540	511	432	509	506	492	472	495	455	460	435	485	475	472	448	461	494	456	495	435	493	465	463	500	462	457	481	470	471	499	485	487	500	478	469	472	507	491	447	443	478	506	447	456	501	452	501	493	462	480	450	438	490	501	483	462	485	465	464	471	480	474	478	446	508	509	504	482	502	474	474	452	432	448	475	503	472	458	446	500	470	486	461	454	463	429	469	461	494	499	477	456	482	503	456	470	488	460	500	480	485	473	432	501	463	459	513	496	481	455	497	478	474	448	490	479	483	459	430	465	493	485	452	482	468	472	427	451	492	500	453	451	463	454	473	479	479	506	500	456	504	520	468	479	482	444	458	473	488	469	455	477	485	453	479	448	482	457	449	420	464	506	467	525	466	521	479	484	435	476	462	510	454	472	486	494	445	489	492	453	481	472	492	499	481	429	474	444	494	490	456	465	525	489	466	490	499	474	522	478	497	514	529	471	458	480	505	496	454	495	503	500	478	450	503	493	488	500	485	457	456	477	464	468	465	473	460	534	457	448	474	511	503	468	471	524	527	482	495	509	520	460	466	478	469	489	473	457	514	530	497	459	520	494	482	486	466	519	518	468	465	474	474	439	498	518	471	448	471	468	468	433	503	469	492	484	472	489	450	488	467	464	495	502	477	463	512	427	481	441	475	492	526	500	484	499	488	496	484	493	493	501	464	476	472	493	458	474	490	496	464	477	493	476	460	539	461	499	470	481	465	515	498	479	474	456	493	510	457	473	472	481	457	517	450	471	467	451	473	492	486	504	525	553	442	491	526	487	452	494	475	461	505	467	445	471	458	485	429	492	457	477	491	461	471	479	512	474	513	479	472	493	488	437	495	473	451	469	494	493	456	475	452	466	480	473	529	440	455	476	456	486	466	466	460	490	458	487	468	483	441	470	471	502	491	491	439	471	421	466	494	434	456	459	486	479	494	512	487	511	460	459	550	469	460	539	490	460	473	457	492	482	475	495	459	474	485	441	497	489	439	498	493	502	489	467	477	491	455	488	464	505	459	480	473	493	486	497	466	481	492	479	464	437	447	470	466	485	467	466	475	492	466	460	469	446	473	486	515	464	486	469	497	512	471	488	480	441	467	480	453	507	482	498	476	496	486	452	512	476	480	469	494	450	492	456	490	485	505	450	517	457	478	442	490	462	462	472	457	457	451	482	483	467	462	486	503	495	459	479	522	449	434	523	492	437	497	463	502	488	476	490	465	490	477	426	490	468	486	433	489	545	496	489	468	439	473	487	471	453	476	486	465	427	499	495	482	475	429	452	482	474	500	450	465	466	463	471	472	452	478	496	454	461	433	453	470	496	487	438	462	500	478	457	485	472	501	505	461	446	520	483	437	513	424	478	470	464	458	475	498	460	508	463	459	467	481	478	453	446	459	474	447	478	466	464	500	476	446	470	463	448	481	459	462	486	463	467	478	456	486	461	494	490	519	483	470	439	479	465	489	540	442	523	475	449	486	488	471	461	431	460	464	446	465	494	456	477	484	452	469	494	447	518	454	437	463	456	462	504	453	474	473	514	465	460	475	496	442	457	442	433	492	501	461	494	473	452	484	487	486	462	480	495	492	490	468	489	461	469	473	502	458	450	455	463	489	509	473	489	472	482	492	479	446	455	491	477	515	479	451	453	463	505	453	484	491	501	475	509	454	478	483	497	459	469	449	473	514	445	500	483	474	439	445	415	444	485	471	483	512	459	494	468	458	453	486	460	468	495	449	506	436	498	460	457	471	525	497	474	482	489	447	454	476	478	462	469	484	425	485	482	469	493	532	451	512	470	488	476	481	461	505	492	477	501	484	468	458	447	458	462	457	498	477	475	510	501	525	512	464	438	437	449	489	513	500	474	466	474	526	506	490	462	502	471	499	485	495	457	468	456	486	493	514	484	466	520	470	503	510	469	488	500	482	500	481	456	473	467	507	530	515	481	474	493	447	457	496	463	452	457	458	494	447	458	461	438	483
2358	272	253	260	251	225	226	211	253	249	245	242	244	263	202	254	239	245	236	243	259	212	235	225	214	246	250	236	265	252	253	239	223	231	241	209	222	266	243	260	229	226	232	218	269	215	225	240	225	262	238	253	231	225	230	225	268	238	266	238	255	234	204	219	251	231	241	241	252	252	256	239	260	288	265	223	249	215	220	208	252	238	231	237	288	252	268	234	251	235	247	238	238	233	240	271	251	219	212	228	291	237	227	242	238	231	238	238	239	207	259	235	235	242	220	251	228	205	234	217	257	205	253	213	251	227	258	243	245	228	255	213	224	261	229	236	220	204	247	237	220	214	245	249	256	264	243	233	229	249	225	251	273	247	273	225	252	270	232	256	231	243	217	233	246	230	236	250	232	269	264	248	238	236	237	240	237	212	245	222	229	253	236	229	249	240	208	253	292	223	246	227	237	242	273	250	248	223	250	252	266	237	228	254	250	247	225	230	258	246	257	248	257	233	233	212	249	221	240	272	227	230	225	255	256	264	243	241	214	233	239	214	243	214	248	228	253	252	256	228	250	269	258	215	260	241	247	236	261	249	226	252	217	233	244	256	253	247	255	244	241	198	255	233	218	248	246	246	246	221	249	240	242	230	228	246	243	240	230	262	259	224	209	249	234	218	250	232	258	207	228	261	209	229	243	273	229	223	237	280	235	235	248	229	241	239	217	243	239	235	228	241	251	230	220	252	256	228	215	206	250	259	256	245	266	231	240	231	247	240	232	245	251	231	246	227	232	249	195	244	217	220	245	238	227	205	243	216	225	213	235	267	263	244	214	241	221	199	253	228	224	216	227	252	221	263	232	241	247	220	230	225	229	233	224	217	230	257	246	219	254	256	253	244	248	209	249	227	228	243	221	243	246	261	241	224	219	234	228	245	231	241	217	232	262	229	225	226	253	225	227	252	261	266	225	226	251	259	236	237	249	240	240	238	265	251	249	230	230	257	244	236	266	264	244	237	256	253	291	238	235	228	225	228	249	263	243	274	236	251	268	215	220	268	250	270	253	225	257	258	240	209	239	237	235	243	234	225	259	244	238	234	240	221	255	229	238	248	246	246	249	300	241	240	252	231	221	240	249	195	233	197	231	251	277	243	235	224	234	235	226	255	265	225	231	231	248	249	244	250	297	228	218	234	226	290	238	223	226	258	233	235	220	249	233	251	222	253	246	242	240	224	203	232	252	267	237	237	249	233	242	246	263	245	228	244	270	251	233	253	260	228	256	231	223	259	238	228	224	222	274	239	230	235	241	266	252	271	205	236	243	236	230	251	224	221	244	257	220	238	231	227	235	224	278	223	245	262	251	233	217	221	245	242	238	255	238	232	232	256	238	231	209	277	227	235	218	239	228	248	245	239	248	221	264	247	243	231	241	271	261	254	259	243	251	249	254	242	233	245	249	240	232	223	233	232	231	248	235	259	232	231	249	251	253	243	235	226	203	217	247	231	213	263	257	216	281	249	222	245	208	272	238	292	233	228	259	230	222	240	239	229	222	238	259	253	245	247	241	236	229	261	271	264	231	208	220	216	237	234	257	283	248	249	244	243	249	249	257	248	223	249	263	236	252	233	259	245	252	234	254	223	238	236	262	252	221	260	233	211	227	231	267	224	237	248	246	229	187	225	240	248	272	239	229	243	274	238	266	241	234	248	258	238	231	217	257	230	208	242	235	249	239	209	232	208	242	247	247	239	235	258	213	230	263	233	215	240	248	260	280	251	249	239	233	211	261	224	239	255	212	236	244	244	238	237	272	236	265	253	250	238	213	228	239	219	243	211	244	222	230	256	264	263	240	270	254	245	251	250	261	245	215	228	217	224	233	250	266	243	218	200	232	258	241	225	266	228	238	246	254	240	219	231	259	231	260	239	228	236	255	249	255	206	274	225	232	241	230	247	238	243	212	232	218	212	244	273	274	256	252	243	277	254	250	246	218	261	211	199	239	244	243	240	221	242	220	276	209	225	208	250	254	204	236	244	261	237	232	246	251	215	234	249	228	234	243	229	254	214	226	233	261	230	229	209	230	239	248	253	240	243	250	242	268	235	221	216	222	231	271	259	258	252	229	228	262	230	234	255	243	248	244	233	243	229	229	234	238	213	223	251	216	258	217	255	231	241	262	221	252	251	231	275	249	253	251	217	255	238	217	247	272	240	247	251	241	229	200	215	219	239	238	238	230	242	268	232	258	241	256	233	224	247	246	219	203	235	244	238	240	249	247	211	234	235	217	230	254	238	253	235	239	267	266	267	241	241	237	205	222	236	253	270	232	236	232	206	244	255	261	237	223	260	241	234	243	241	242	225	251	272	233	293	235	233	254	249	243	267	250	220	210	242	249	260	244	249	245	196	231	228	238	235	241	243	244	224	241	229	252	251	206	229	242	242	260	232	256	228	246	246	210	233	261	242	243	258	244	245	248	261	231	238	247	207	256	261	240	231	248	210	243	252	242	243	255	255	254	235	237	226	210	227	206	235	219	235	212	263	231	227	251	243	244	236	238	268	229	233	251	231	235	227	260	223	250	240	239	234	257	254	258	219	224	249	256	258	222	238	232	249	243	246	264	272	257	255	220	251	230	230	241	220	256	256	226	252	229	238	227	241	236	226	241	251	280	233	238	224	211	261	241	199	256	233	262	248	234	230	218	236	250	247	224	257	248	233	232	209	234	258	249	201	247	255	253	231	263	208	242	250	235	248	250	245	245	243	219	201	251	242	222	215	261	226	223	219	250	248	215	214	234	230	222	251	265	219	266	251	219	246	245	239	246	213	261	230	205	257	239	235	230	254	252	250	233	257	224	224	241	252	238	250	252	232	239	208	245	232	244	248	240	243	227	205	274	276	220	228	241	224	234	247	224	226	236	232	252	267	218	228	257	269	249	214	230	256	223	240	250	250	248	220	248	251	229	250	229	254	238	217	243	245	245	272	243	237	232	243	268	227	248	222	247	248	228	243	232	237	250	248	257	233	234	265	247	258	254	231	253	242	247	272	233	227	227	223	224	220	264	224	225	208	227	231	264	252	231	240	219	229	241	235	253	253	232	237	236	222	226	240	231	216	243	254	236	229	241	222	250	261	234	245	226	235	214	230	266	253	246	246	259	270	237	229	252	244	214	219	244	219	227	233	259	239	239	263	263	241	238	241	237	240	238	270	227	252	231	249	207	234	254	261	238	244	243	244	260	238	211	280	241	258	256	225	245	230	232	237	249	218	271	247	241	225	232	257	253	224	220	272	238	254	220	237	223	249	242	260	242	241	260	239	220	245	243	254	222	240	229	245	266	248	219	242	255	237	237	236	226	238	239	266	252	264	230	236	247	270	223	271	227	253	213	241	241	263	218	208	249	231	240	223	211	223	226	268	221	253	244	238	243	234	231	219	234	236	246	216	257	249	249	271	244	239	228	237	247	218	250	245	247	241	242	229	213	240	226	232	246	256	242	218	244	229
2217	553	596	526	553	551	537	517	549	567	523	511	564	532	576	544	527	528	531	582	558	537	532	535	517	553	513	547	511	557	537	580	518	542	561	535	529	543	538	536	539	519	542	524	530	467	576	481	542	522	542	593	552	566	511	561	532	502	552	550	517	525	545	533	527	554	542	562	565	548	517	560	512	498	517	538	499	519	508	518	532	514	479	563	533	509	531	521	548	537	505	551	558	573	556	564	534	593	545	525	493	531	522	524	521	503	544	537	542	522	492	525	544	544	549	513	543	535	538	535	532	532	490	548	511	540	520	527	551	556	522	560	570	586	531	506	546	512	537	521	518	538	524	534	560	587	519	547	512	556	549	542	509	520	559	521	548	526	535	565	549	525	522	531	504	528	557	538	532	564	529	600	511	523	548	583	545	575	524	533	517	544	540	569	554	570	542	548	531	582	500	508	531	536	507	554	509	501	513	553	520	577	491	536	520	550	509	522	522	523	529	521	502	559	542	551	553	576	542	524	534	506	515	543	567	483	515	527	500	521	552	532	544	556	533	535	558	507	546	513	543	526	518	543	529	550	571	534	516	575	551	540	548	553	530	507	555	492	562	531	582	547	510	584	520	570	521	569	519	533	540	515	565	478	550	515	485	558	499	512	505	535	509	507	533	580	556	517	517	550	536	515	539	527	531	500	506	495	532	550	553	557	505	550	520	498	543	551	553	557	500	540	529	475	533	519	488	566	576	512	563	486	506	540	534	574	491	491	535	550	502	543	554	506	517	587	535	543	509	518	538	550	562	546	486	513	511	514	537	526	541	527	558	523	552	522	565	509	597	520	530	531	511	538	581	562	546	605	541	528	524	557	504	562	517	531	548	530	551	528	504	506	545	544	532	509	513	555	563	494	585	552	541	528	514	550	459	539	547	542	511	549	553	523	476	537	514	498	555	545	487	496	542	510	479	538	516	497	570	565	536	525	504	520	543	510	512	542	518	526	572	560	519	519	551	533	567	505	477	515	497	485	561	491	528	540	576	518	507	516	525	551	562	558	545	524	501	480	498	526	526	538	527	582	538	554	497	519	502	514	493	514	495	560	566	531	545	514	536	548	576	546	579	515	548	531	522	516	507	495	530	519	542	534	564	505	507	520	536	540	530	498	530	560	538	573	510	509	559	527	549	533	529	518	569	523	546	507	533	549	539	571	503	550	556	523	577	480	544	574	514	547	523	487	566	532	541	536	543	521	499	519	498	507	567	483	591	469	492	555	576	502	518	534	521	528	530	512	545	510	521	550	543	522	553	504	534	522	531	541	514	569	531	554	521	505	480	559	504	513	489	561	511	514	547	521	532	527	563	570	550	513	592	507	531	556	526	580	517	532	530	507	550	514	520	514	478	536	510	518	493	549	519	536	543	504	497	525	508	538	546	567	561	535	514	533	533	506	540	564	535	491	531	534	560	568	530	539	495	531	565	494	474	566	548	518	505	543	501	524	514	537	525	542	490	519	486	513	506	544	584	542	512	478	507	507	513	579	558	540	549	514	520	541	503	529	473	520	583	559	542	539	515	551	502	498	578	488	557	523	554	550	523	474	544	517	561	527	579	543	536	537	539	511	509	503	529	532	516	531	508	552	525	556	553	534	522	542	526	536	507	493	548	527	534	554	517	554	542	497	548	516	516	495	556	527	552	536	542	544	569	530	539	501	483	529	597	581	521	564	485	501	525	509	520	568	525	560	537	540	543	484	518	510	498	581	546	559	539	531	521	549	525	534	538	495	512	544	519	538	516	516	514	514	548	488	523	509	512	532	552	548	546	502	512	543	537	512	504	567	537	550	559	497	544	567	540	529	523	561	503	506	574	531	513	560	592	525	484	578	591	496	535	530	549	527	556	499	565	554	531	551	568	564	541	535	542	511	553	555	501	552	521	514	525	584	555	465	512	537	530	530	515	505	515	560	530	550	515	484	542	523	544	557	511	556	507	539	530	571	529	542	554	528	526	505	577	536	533	553	512	556	518	508	538	509	564	539	542	532	508	523	516	519	516	538	537	519	532	539	550	521	493	513	506	521	481	507	567	569	503	497	544	538	556	513	513	538	508	559	504	501	548	515	520	450	544	541	527	526	547	517	516	515	518	532	533	522	511	536	539	531	515	492	492	507	550	559	546	608	527	554	516	539	553	508	532	523	515	551	542	506	528	559	494	539	478	521	506	515	518	538	513	525	525	535	541	549	544	523	540	487	583	553	544	542	544	515	540	566	522	537	518	524	542	532	550	502	553	558	583	532	558	529	523	537	497	506	546	553	523	509	517	544	537	559	539	503	514	527	497	554	557	559	511	525	503	522	553	533	559	534	506	534	531	536	511	554	581	542	520	537	522	537	500	520	523	545	559	539	531	515	529	523	522	515	558	533	508	546	523	514	464	493	532	538	520	518	539	478	544	554	504	550	508	530	530	519	552	505	557	553	527	514	550	524	553	534	523	527	535	500	557	561	536	496	505	540	531	518	521	483	565	539	542	530	512	511	510	515	529	533	519	546	501	522	558	528	537	568	558	529	506	533	534	497	526	530	548	541	535	544	536	560	511	544	559	557	535	504	518	527	520	521	511	482	540	509	533	490	549	490	524	516	508	532	510	532	575	558	538	522	537	524	550	537	555	505	514	518	505	522	513	538	545	503	544	533	484	538	494	511	525	572	503	568	534	520	564	535	563	509	503	540	558	535	593	542	514	504	559	529	508	516	531	506	523	509	517	541	500	560	573	494	555	549	539	530	515	528	557	563	503	542	513	543	522	532	530	564	523	500	521	536	548	526	535	583	489	520	534	558	532	516	537	567	568	513	534	517	537	546	545	557	495	555	526	505	540	535	513	537	591	525	526	584	509	556	515	509	548	547	515	532	484	541	513	487	527	507	515	503	513	544	513	560	558	534	531	543	532	528	548	564	506	533	543	539	530	552	537	519	484	548	524	535	535	505	534	490	517	524	535	520	546	470	519	529	521	523	556	514	602	571	524	536	512	542	539	516	543	559	527	502	538	526	538	516	500	538	513	525	521	565	520	564	531	502	521	506	541	588	575	534	559	514	516	508	570	550	523	511	526	522	539	508	495	541	533	534	536	519	562	544	541	530	533	540	515	508	508	514	554	545	511	516	527	538	532	545	538	535	551	545	540	538	541	508	551	541	534	544	489	566	562	534	500	525	548	501	490	510	509	545	507	509	553	505	539	535	537	536	540	540	540	562	534	531	516	548	493	506	514	513	507	529	558	549	565	526	543	546	516	520	497	554	488	508	537	529	549	560	523	513	566	540	534	515	503	519	508	543	534	515	528	519	559	496	499	514	517	548	592	523	532	541	543	523	518	542	543	529	559	529	572	527	532	547	485	533	561	555	557	539	538	510	599	576	527	522	565	571	519	563	539	526	528	535	529	505	553	523	527	525	499	553	521	542	546	554	536	544	518	524	548	558	528	523	537	563	501	523	474	515	536	523
9454	650	543	415	268	259	198	178	166	155	138	141	152	131	125	150	126	155	137	127	147	138	117	133	102	145	137	109	149	108	131	122	106	125	128	127	149	133	128	123	127	115	131	138	136	132	120	137	136	97	135	129	141	120	126	134	115	126	127	129	145	119	127	141	116	129	140	107	139	150	119	131	113	138	142	127	108	128	119	127	114	101	115	115	120	108	132	122	107	148	129	139	132	139	134	127	119	128	125	137	117	131	136	124	141	128	133	131	106	121	114	129	127	111	118	141	115	140	115	123	138	155	124	134	131	123	130	138	143	131	139	131	97	134	121	122	142	169	132	129	112	110	136	134	125	112	125	129	134	127	124	134	123	105	124	118	134	134	135	111	140	118	125	134	135	130	144	108	131	127	126	108	113	118	136	136	133	115	124	123	124	122	118	125	104	112	114	137	138	114	111	147	137	148	130	126	139	117	105	122	120	129	138	137	117	132	141	133	125	122	132	104	117	134	116	113	120	126	126	122	134	124	136	136	127	134	112	135	126	124	123	119	142	88	110	121	137	128	116	108	125	114	130	127	126	127	134	122	125	147	130	121	117	117	123	130	137	115	124	138	139	127	120	108	134	115	116	126	118	139	142	120	141	116	114	116	119	144	133	118	129	126	128	149	133	116	110	137	139	117	129	113	122	116	112	132	117	124	121	129	146	133	144	152	127	116	122	117	123	133	126	148	117	134	128	124	120	117	131	135	126	117	110	130	137	118	114	104	118	123	107	120	118	129	127	135	122	130	110	158	137	118	100	125	107	118	121	147	107	125	127	127	131	127	132	124	119	121	127	127	111	110	111	123	140	143	117	130	117	126	127	84	122	122	137	140	133	93	123	120	123	122	135	118	106	113	128	99	129	124	128	129	99	138	130	127	156	123	113	134	112	118	120	130	127	136	111	113	132	123	111	113	144	124	144	116	119	121	114	147	140	124	127	156	138	129	110	132	136	117	116	103	119	123	124	111	116	128	105	138	120	115	139	116	136	144	115	136	105	121	122	137	117	126	106	136	122	131	117	131	130	130	134	148	116	123	126	118	117	118	98	109	146	114	102	121	121	110	160	145	135	142	135	142	121	126	125	140	112	101	134	101	108	116	132	109	121	148	128	129	124	128	114	123	107	115	110	142	134	121	122	117	117	136	132	125	136	122	129	112	113	118	131	154	123	145	148	132	127	104	131	134	111	121	127	95	117	143	121	124	118	114	113	106	130	127	123	148	133	121	123	113	142	113	133	112	114	134	123	136	132	110	137	106	128	114	128	142	119	130	124	94	122	116	103	126	115	111	132	116	130	130	125	119	114	133	129	135	108	116	118	122	114	115	116	138	128	111	117	100	131	130	113	129	127	118	119	123	127	166	117	123	159	135	110	134	120	138	115	117	141	123	134	118	142	105	125	129	108	124	111	125	127	130	131	112	129	134	147	129	124	143	122	120	146	123	127	118	135	125	125	120	138	110	126	130	131	122	119	132	152	150	139	122	146	113	139	133	142	135	117	120	116	133	132	131	134	122	129	134	128	109	118	125	145	141	108	134	123	129	126	124	105	115	122	134	121	128	111	129	127	131	111	124	143	125	124	129	113	130	143	132	111	122	117	133	132	126	130	111	122	119	137	124	117	121	126	121	123	121	123	104	121	128	137	141	118	116	120	117	119	116	133	141	129	122	129	111	126	102	125	116	114	126	119	129	127	108	117	111	122	116	135	132	98	132	138	123	126	129	137	125	124	110	114	111	133	130	112	122	139	126	119	109	127	137	97	122	138	124	120	136	127	135	113	127	136	135	115	142	152	148	119	109	130	130	134	118	164	122	133	124	123	108	115	127	116	117	126	127	120	121	132	126	112	127	101	129	128	128	124	132	117	114	96	127	114	129	141	115	161	123	131	139	138	123	131	121	117	147	123	134	125	116	136	126	121	108	117	122	133	138	124	115	124	130	109	108	124	117	119	120	128	137	115	129	136	130	123	129	133	120	136	119	128	119	128	115	107	121	130	122	116	134	140	141	120	142	136	118	123	117	124	152	117	106	132	126	122	119	114	114	120	114	129	124	132	112	137	125	116	128	109	142	127	120	109	115	111	129	116	125	118	138	125	126	123	89	114	131	137	137	126	121	121	108	114	116	125	127	155	142	121	120	155	144	115	121	137	125	131	131	136	155	134	121	136	149	146	113	131	123	127	109	134	130	142	132	117	110	110	118	117	132	123	126	127	116	121	142	120	134	131	130	109	119	125	130	127	125	129	130	124	131	138	134	130	123	124	120	128	121	139	114	114	113	125	121	121	137	127	131	119	121	131	129	132	130	119	111	117	122	156	140	123	122	125	135	114	124	135	132	140	137	137	106	127	118	127	134	124	114	118	120	118	127	124	133	93	122	133	139	108	122	122	128	115	129	137	132	111	139	134	110	128	136	130	118	120	118	143	128	119	112	131	97	131	136	125	153	113	144	114	140	134	122	107	118	108	125	115	129	121	125	124	112	126	115	155	131	117	141	125	127	152	112	124	129	117	124	142	127	129	135	115	134	143	124	103	114	124	91	121	124	140	114	131	123	122	116	133	133	111	126	120	128	137	124	117	124	112	128	144	140	105	141	119	113	123	126	124	144	121	134	115	121	127	137	136	110	114	118	120	129	116	117	108	119	118	118	114	124	130	119	125	114	130	115	134	130	131	144	125	124	120	132	113	119	128	132	136	119	138	130	110	121	113	125	133	139	141	130	127	139	128	119	138	148	156	129	119	149	124	122	128	129	112	119	137	113	126	116	116	121	135	132	136	102	104	132	133	131	136	110	130	125	118	96	134	122	120	112	122	125	133	121	124	130	137	136	121	134	145	141	107	153	146	127	128	130	130	133	109	124	112	127	126	127	97	133	120	116	128	124	96	140	119	153	129	131	130	140	136	125	108	130	114	127	133	115	138	119	128	123	107	117	120	129	117	136	100	109	124	126	129	125	99	122	123	123	124	118	125	117	125	138	115	134	124	116	108	100	116	111	106	130	120	99	108	136	114	114	136	132	131	102	121	139	118	118	133	134	110	157	129	126	103	127	113	117	123	121	112	115	131	150	128	135	140	119	134	147	147	113	145	115	129	125	141	144	121	149	116	140	123	137	115	109	127	132	99	142	122	113	112	122	118	117	129	131	134	122	116	125	139	123	116	120	117	133	106	118	119	135	134	145	119	134	122	124	129	105	132	103	120	125	129	136	130	128	127	142	106	128	134	107	128	127	146	147	113	144	121	115	118	139	112	110	109	138	133	105	141	106	140	125	123	130	130	141	119	144	114	120	111	164	108	137	124	123	140	135	121	137	138	124	110	132	138	127	122	132	101	128	120	141	119	125	136	116	133	122	116	129	148	113	126	124	136	120	129	120	105	126	116	124	126	129	109	149	108	124	114	133	121	116	132	125	121	113	129	123	118	106	123	116	137	133	128	127	114	124	134	119	143	151
7280	720	1158	1197	1040	851	711	643	583	544	509	442	461	426	379	413	357	380	371	365	374	384	334	328	346	348	319	344	345	369	352	341	341	343	340	366	307	333	306	326	313	327	354	317	312	277	338	328	328	315	377	310	373	346	327	281	340	282	314	330	361	300	333	326	295	316	316	314	326	323	306	294	316	328	352	341	310	310	306	312	315	357	326	300	351	336	289	304	323	284	282	302	292	320	299	347	321	307	325	332	316	322	306	299	310	327	313	311	284	312	330	309	326	329	333	337	306	333	313	319	324	346	285	324	324	308	320	310	309	327	313	329	327	300	330	310	305	341	289	319	314	315	284	314	343	313	326	316	344	351	273	296	314	293	293	314	317	316	312	312	317	292	318	309	329	298	327	324	275	288	322	310	312	302	292	328	333	306	315	303	297	288	306	278	331	327	332	276	318	307	297	319	342	358	305	292	331	315	333	320	280	316	316	290	305	298	316	348	301	318	297	297	311	328	301	307	286	327	322	324	304	310	331	301	295	328	306	340	307	313	305	289	306	340	290	338	321	302	333	320	309	294	345	296	360	323	310	310	318	325	304	313	317	335	321	318	314	313	327	301	289	285	302	326	321	320	341	313	307	313	312	316	308	288	310	310	308	322	317	306	318	311	309	324	326	293	312	331	312	293	312	311	307	335	339	304	314	266	328	309	276	288	309	292	325	317	311	304	324	296	294	310	332	318	326	331	300	288	309	316	312	318	302	336	325	314	276	322	316	298	299	287	329	348	302	318	298	316	354	324	324	311	336	301	330	303	329	309	305	313	297	299	309	302	311	280	273	288	342	320	302	317	283	304	290	289	298	322	312	303	305	300	265	345	330	329	327	327	308	287	320	307	314	324	330	297	317	332	329	327	337	319	307	308	298	300	315	294	307	315	301	308	304	304	314	304	315	342	301	335	308	330	311	309	324	314	313	317	332	311	328	320	309	341	300	346	278	330	297	307	322	314	308	309	296	319	334	310	308	278	287	297	292	333	323	303	303	307	298	306	338	330	344	289	313	292	330	342	334	313	321	305	326	295	324	306	329	293	298	303	304	314	270	326	331	306	345	334	330	336	282	303	332	309	311	305	314	287	330	310	304	338	304	304	327	321	322	287	327	289	311	289	340	309	304	314	302	321	350	308	334	315	308	336	339	358	321	316	310	338	324	285	297	297	294	327	301	345	313	293	332	288	317	330	282	304	311	310	339	292	313	329	293	258	283	302	333	297	305	325	299	291	300	341	288	322	313	299	327	295	303	291	323	330	298	323	331	328	318	322	311	308	336	347	341	293	325	322	311	319	323	334	298	333	306	319	311	348	310	287	340	339	345	312	314	322	310	310	308	314	308	345	310	312	317	323	304	300	297	278	316	273	303	305	347	277	297	304	361	305	300	327	283	315	301	283	290	299	295	324	291	294	336	310	290	337	311	301	327	306	295	287	325	325	343	326	312	308	305	299	311	311	337	288	320	293	322	361	309	301	316	303	339	316	295	313	307	321	309	340	325	351	295	318	291	291	306	330	316	303	305	309	290	289	325	348	337	309	311	328	305	318	326	291	308	282	336	319	316	316	304	306	311	352	333	324	290	323	298	257	323	327	290	328	284	320	309	325	351	323	341	303	327	338	302	310	332	331	299	323	304	296	257	330	293	303	329	308	329	314	277	310	339	322	308	301	286	314	322	302	303	298	297	315	325	302	322	315	306	310	308	335	298	316	286	300	310	340	311	311	309	302	308	332	315	342	297	322	308	339	314	298	341	296	326	285	310	285	327	314	312	292	325	306	319	337	318	331	323	319	315	315	324	311	310	301	298	316	303	317	326	302	305	330	331	332	324	352	307	306	340	283	304	292	330	330	291	312	291	298	303	323	301	299	309	294	324	290	319	295	314	298	310	309	328	357	288	305	347	306	319	341	276	328	284	328	344	323	317	307	325	313	309	314	310	350	306	328	338	343	291	292	285	297	294	336	328	311	317	314	306	303	354	311	332	299	274	277	312	325	289	318	328	323	287	299	284	324	288	323	325	302	329	307	329	320	326	324	333	315	330	302	301	339	326	273	353	322	340	313	289	307	317	309	300	311	301	299	311	333	310	322	282	298	275	355	313	319	324	306	317	285	284	286	320	302	325	320	295	348	295	301	304	321	318	292	307	328	326	308	315	310	347	311	280	320	307	312	330	313	315	304	334	337	320	318	303	292	297	301	306	294	295	282	278	332	276	321	342	293	331	314	332	310	301	315	310	331	298	331	316	307	315	316	278	291	314	329	301	309	314	261	301	320	335	300	305	339	313	326	298	287	330	338	314	327	326	332	311	315	323	289	322	317	288	321	354	300	329	319	340	314	322	307	310	330	348	311	323	312	278	344	324	327	314	306	309	323	313	337	306	323	281	312	295	302	316	309	336	307	323	333	311	315	340	343	333	332	339	303	291	335	341	314	272	316	299	314	315	354	281	298	298	293	297	302	345	312	311	321	294	310	313	282	324	289	316	308	295	313	322	310	305	289	312	334	320	312	280	319	322	326	292	294	306	325	303	321	321	313	321	351	291	326	318	322	333	296	316	316	334	324	318	318	314	310	279	300	297	286	320	351	329	334	330	313	285	314	324	302	339	312	320	357	316	289	294	315	336	327	320	332	280	338	296	312	308	336	318	320	328	351	314	299	296	290	325	301	286	309	342	326	326	264	312	299	288	281	323	283	349	309	294	318	329	345	324	307	322	290	328	325	286	312	302	318	324	300	294	335	313	339	307	329	319	306	313	308	332	324	316	306	294	304	350	302	354	303	321	274	321	319	320	325	312	288	313	309	299	322	329	309	333	299	311	308	282	333	277	317	326	289	316	309	306	316	328	306	304	310	338	289	295	312	323	314	319	319	304	319	294	316	307	297	306	308	348	269	306	266	306	286	315	285	307	309	322	328	308	330	296	318	311	325	346	296	295	300	285	328	298	364	303	330	319	298	320	332	280	319	311	303	307	308	312	350	372	321	310	306	316	299	288	283	307	328	306	307	330	266	267	281	292	316	312	293	310	313	312	289	307	312	267	313	307	277	272	310	307	303	306	321	317	296	334	312	329	298	300	313	304	296	290	265	319	290	319	293	298	295	324	289	326	292	319	299	327	305	332	337	330	325	323	329	312	307	307	309	297	277	306	305	328	282	328	321	319	307	282	303	307	320	320	275	347	328	291	287	291	336	287	290	314	303	307	320	310	290	317	322	315	308	309	314	316	301	309	327	295	360	339	325	306	313	291	301	304	307	295	289	298	331	341	332	333	300	302	306	290	320	322	286	319	316	332	305	283	332	315	322	274	322	346	294	325	308	320	288	311	295	306	336	352	289	302	306	294	286	306	315	320	334	359	326	318	310	310	312	329	325	292	291	312	302	311	319	302	304	333	295	302	329	310	307	318	284	323	294	312	319	316	323	360	349	326	320	325	325	288	303	301	327	324	354	322	277
16861	1576	1133	790	574	382	349	307	290	281	259	253	232	245	226	200	214	190	192	220	194	193	203	211	204	200	196	205	202	209	227	196	225	211	206	206	200	184	216	185	193	226	212	199	192	185	224	209	195	199	211	211	198	194	206	211	184	180	206	187	200	193	202	197	199	184	205	202	185	210	189	187	174	182	198	188	203	195	183	188	190	223	184	204	189	197	196	215	194	189	191	199	190	212	194	208	229	212	187	212	212	221	199	213	179	180	203	194	188	237	179	212	218	203	224	178	204	227	184	188	166	212	209	179	202	224	214	190	148	200	166	219	193	205	176	190	171	185	222	185	201	218	193	210	197	189	198	196	205	194	186	201	201	194	192	198	207	216	199	177	198	203	190	203	194	217	219	191	186	207	185	200	214	219	188	193	193	198	220	193	185	197	201	211	178	207	196	200	200	227	205	206	204	200	193	211	191	209	214	203	159	198	234	186	201	202	193	186	193	180	197	204	198	212	190	195	226	206	196	200	182	192	202	165	201	197	177	218	177	198	192	191	222	181	198	220	219	205	198	177	178	197	191	188	186	197	196	194	208	195	218	215	230	193	210	189	199	182	203	195	189	175	235	201	207	202	196	181	210	187	221	196	202	183	212	181	207	220	231	196	192	225	212	209	181	213	195	220	191	189	223	177	192	208	237	183	216	213	173	199	209	215	217	212	217	205	194	199	185	176	196	232	189	198	174	156	201	195	205	212	196	210	210	182	226	234	184	196	200	192	191	219	209	192	202	179	204	201	169	167	179	178	185	187	213	222	204	208	188	200	185	205	188	190	204	212	185	189	216	194	202	182	178	213	206	199	171	186	190	165	208	218	204	217	196	213	204	196	214	205	194	185	228	235	186	206	209	215	218	190	213	196	202	194	193	204	235	174	162	203	184	183	172	229	175	194	212	208	197	229	205	195	212	172	203	195	197	186	210	208	189	222	204	207	167	187	204	211	183	199	211	195	200	212	230	177	230	210	202	212	187	210	217	179	176	196	174	213	220	203	208	184	180	200	191	192	203	208	193	187	208	194	192	181	178	176	245	201	194	210	184	221	191	192	180	217	208	199	197	213	219	192	212	192	217	179	185	192	206	216	200	212	195	199	187	202	210	207	207	221	219	201	175	214	221	229	211	219	206	197	210	224	224	177	219	197	181	211	211	200	188	203	214	208	206	196	214	205	210	221	202	205	197	191	193	179	204	242	203	234	202	210	205	217	207	211	185	195	200	215	173	195	190	211	195	182	179	188	190	194	177	204	199	197	197	219	214	188	219	217	194	209	202	172	203	209	196	174	206	180	174	198	211	199	231	200	193	198	173	238	203	205	197	181	205	181	211	198	211	183	210	211	186	221	183	193	208	165	194	193	188	203	206	224	185	183	197	181	170	184	204	183	169	202	210	191	195	192	226	193	216	218	197	199	184	191	187	189	221	194	210	219	182	189	222	205	216	224	188	199	228	202	192	194	199	191	198	200	219	217	229	224	219	208	172	192	191	213	188	178	187	167	206	209	208	208	184	209	217	219	198	212	186	201	193	205	210	197	180	210	205	197	193	198	211	205	193	205	167	191	184	210	207	237	233	165	187	220	207	215	212	207	188	189	175	156	185	195	197	204	178	208	172	221	204	199	189	210	187	187	194	183	175	228	232	202	184	170	185	193	187	192	210	209	207	207	194	210	200	211	180	198	181	178	211	190	198	198	195	194	193	203	202	193	197	224	226	193	198	195	220	201	197	194	214	197	182	187	190	201	183	215	200	201	233	217	207	223	202	208	182	170	202	189	180	224	203	187	159	203	188	191	177	206	211	196	195	192	182	188	177	198	190	221	194	187	173	187	207	211	195	188	200	218	193	206	208	174	180	186	204	185	208	217	186	220	221	204	224	185	180	181	178	212	188	162	197	197	213	223	195	191	189	185	190	210	160	187	198	193	210	196	185	189	198	205	212	207	180	197	182	169	187	181	197	171	205	173	208	230	197	215	192	200	195	190	193	188	197	199	170	185	191	224	199	240	201	197	224	200	200	190	161	207	179	221	179	162	191	191	214	184	197	219	207	186	183	199	207	186	193	198	207	201	216	185	200	211	198	204	180	237	189	222	209	190	187	192	202	202	204	225	198	199	207	197	197	170	195	205	203	196	215	173	240	244	220	198	194	181	221	227	194	190	192	182	198	195	217	203	208	187	211	213	200	188	190	215	208	218	178	216	178	193	206	189	183	204	191	175	199	226	214	210	206	208	193	199	178	216	211	191	185	218	194	217	189	196	207	190	193	208	194	199	221	189	209	212	182	210	227	202	202	223	199	201	214	209	178	200	198	194	210	218	224	196	202	202	193	187	207	204	193	215	212	201	174	203	225	208	225	179	196	213	192	202	186	203	210	180	178	186	185	210	205	166	216	211	188	194	197	188	191	187	203	182	197	191	212	193	209	210	195	198	192	198	220	187	175	193	202	207	210	200	204	200	190	213	239	188	197	213	175	195	170	214	187	190	182	189	230	187	196	194	194	208	226	186	193	194	210	184	191	150	206	211	214	204	216	196	177	211	227	211	199	208	181	193	212	206	202	195	190	200	211	170	181	219	197	190	201	215	210	198	165	198	200	204	192	216	198	203	191	201	218	179	201	192	194	195	201	208	189	204	196	188	183	231	189	191	181	186	193	176	174	233	207	199	189	210	184	204	208	205	203	204	196	188	230	188	199	215	188	185	183	222	178	194	196	200	182	203	230	216	200	183	217	198	200	185	215	203	232	183	214	200	195	173	200	181	183	190	237	207	224	172	188	185	242	200	190	196	188	215	216	190	205	200	182	200	201	206	197	193	210	200	199	212	191	173	210	212	191	190	200	209	182	184	193	210	197	194	192	191	179	188	202	203	230	204	207	207	211	206	174	192	207	189	189	176	194	195	198	167	208	198	220	226	192	174	172	202	179	198	195	197	175	185	192	197	227	178	171	186	212	219	197	172	204	175	202	192	249	198	211	208	209	199	207	224	199	173	201	199	188	190	184	210	171	216	218	173	197	197	202	204	214	239	196	194	198	226	230	196	175	179	208	223	215	212	215	206	189	186	205	198	200	198	213	202	224	212	228	212	248	221	220	210	218	190	187	216	216	174	180	205	197	194	213	194	212	230	183	189	186	166	198	197	198	215	225	174	186	215	198	196	210	185	207	196	210	208	186	195	169	207	217	201	190	184	212	199	185	204	199	213	192	181	189	203	194	211	227	206	227	195	187	182	185	209	191	219	197	212	199	216	190	213	205	164	213	199	196	190	189	200	207	192	199	181	212	189	227	195	194	197	196	196	186	197	198	210	202	208	241	173	205	195	205	199	211	191	233	220	191	213	230	185	173	183	182	187	197	193	188	182	194	209	226	186	179	205	226	194	197	193	221	194	199	204	191	195	198	168	185	203	205	191	188	213	192	203	193	192	214	179	202	199	180	214	176	199	211	161	189	179
9694	1171	1973	2259	1878	1563	1291	1154	998	904	856	747	733	732	621	654	614	643	593	607	626	564	527	527	534	574	536	513	532	500	519	522	520	503	477	494	523	541	509	493	486	503	479	502	491	482	473	494	453	495	471	484	515	451	499	523	485	500	472	493	475	510	485	513	448	498	514	506	486	480	500	460	513	476	468	498	482	474	551	496	532	465	451	467	474	470	475	488	461	485	491	477	487	518	525	463	505	511	488	494	478	507	515	469	492	529	483	481	474	457	479	475	540	513	494	478	492	464	489	439	511	514	491	466	442	492	466	501	535	480	508	501	507	487	482	505	485	509	514	486	467	459	528	504	434	539	496	477	557	479	447	471	462	497	459	490	495	494	469	468	466	512	480	508	501	465	467	482	494	454	511	477	477	461	451	487	449	473	459	453	462	475	474	498	497	476	498	450	489	470	476	500	480	495	485	513	509	496	503	493	451	457	509	491	481	487	514	484	474	489	444	485	484	480	506	504	514	467	505	504	473	490	515	473	485	462	508	488	490	442	504	483	477	468	441	445	501	476	500	481	481	495	507	510	471	519	457	487	470	452	478	436	485	484	454	528	476	487	467	443	465	454	489	489	495	481	510	471	469	445	463	473	508	484	477	500	453	479	486	491	478	436	471	459	458	485	465	466	497	497	481	482	474	445	500	448	500	508	445	475	459	488	448	473	471	472	465	443	475	523	490	494	481	518	494	496	484	516	473	480	486	498	469	470	484	485	507	469	491	504	496	483	452	460	523	473	467	479	483	467	471	490	447	490	492	497	452	478	482	490	501	497	476	484	512	461	451	469	484	502	475	487	489	477	446	505	507	515	499	494	484	519	462	479	453	469	477	473	488	458	480	489	509	470	480	480	453	491	500	478	460	467	450	454	459	473	485	440	495	510	487	477	541	454	517	487	415	455	469	487	499	525	449	482	508	489	483	464	478	517	495	504	497	430	488	505	449	491	479	491	530	458	481	467	445	484	458	484	441	473	502	469	474	547	513	465	505	476	476	485	457	480	474	526	445	421	462	466	516	483	476	485	476	480	505	500	482	471	503	492	463	470	460	492	446	480	487	481	489	520	474	438	463	497	490	479	466	481	519	468	504	489	472	452	497	497	469	477	475	506	492	485	484	507	483	502	481	502	467	523	508	496	494	468	469	454	455	490	475	488	488	450	501	469	487	492	493	455	465	483	454	476	462	431	487	491	478	478	480	496	452	477	464	507	511	484	448	504	473	471	492	483	512	473	485	486	458	494	508	443	483	439	468	484	488	472	505	465	471	487	477	460	516	462	506	458	448	470	496	468	486	499	489	465	499	465	487	464	469	486	472	485	493	493	482	483	451	478	482	495	487	478	503	454	494	483	505	492	429	488	489	484	495	440	492	483	490	517	483	468	452	464	489	475	452	484	476	440	463	491	493	491	507	492	462	457	496	520	480	472	491	464	468	498	507	495	452	452	507	473	469	487	508	482	519	442	472	470	445	485	476	491	492	440	465	472	467	540	482	511	453	470	488	512	469	484	491	478	474	503	443	463	487	494	470	509	497	508	457	448	473	455	476	491	462	495	463	478	453	473	462	449	493	445	483	524	507	500	441	492	452	511	503	458	481	441	492	477	464	476	528	518	471	437	493	463	453	414	466	460	493	481	464	445	440	507	475	488	526	466	540	477	531	481	510	494	485	513	453	496	454	512	460	453	457	457	495	446	468	461	478	469	457	486	457	494	499	448	453	482	518	484	482	518	458	497	502	454	506	488	483	499	532	479	483	501	465	474	496	516	449	476	506	483	464	488	493	484	475	474	453	496	462	482	454	490	455	467	514	488	494	505	462	483	460	470	460	476	503	456	498	502	480	470	507	556	450	489	475	481	451	474	483	486	505	439	457	487	494	433	491	468	488	480	471	459	453	496	498	466	478	514	503	479	446	453	465	463	421	489	475	487	489	475	504	490	482	464	479	444	467	480	489	470	507	417	473	467	447	421	486	484	524	486	479	503	474	487	466	469	478	489	467	467	516	524	505	484	511	444	477	466	469	526	487	488	480	512	481	512	467	517	480	485	468	455	465	460	450	456	473	457	466	462	455	461	466	477	476	481	469	487	484	499	466	450	478	476	456	478	453	484	462	481	516	477	481	443	425	515	469	446	472	483	498	445	457	510	494	541	446	482	514	478	490	457	494	458	431	471	474	519	496	481	504	505	448	493	543	479	476	478	491	452	421	491	518	486	445	497	488	457	474	447	473	503	499	469	461	441	498	493	501	521	509	477	460	497	496	465	493	482	498	452	473	438	475	487	437	480	486	457	451	474	475	518	503	460	468	522	491	480	493	477	492	490	474	497	492	518	485	454	493	438	495	474	484	482	487	495	506	494	475	476	474	487	485	471	447	479	480	480	482	482	495	525	475	473	440	514	519	479	490	521	457	504	510	472	483	499	480	450	483	487	457	442	475	507	445	493	456	462	501	483	448	481	475	481	463	462	482	487	468	485	482	483	452	466	494	493	502	529	468	452	528	494	483	453	484	508	459	469	475	475	477	497	468	462	475	481	478	496	472	508	490	502	465	464	463	487	459	495	486	524	447	503	468	461	453	494	505	436	478	483	504	476	473	492	505	489	476	471	484	485	496	484	459	483	506	466	507	471	535	467	494	487	495	473	466	470	453	478	500	468	469	472	486	471	488	447	454	494	515	507	490	498	480	436	477	461	497	476	497	445	455	460	487	512	468	453	492	471	477	485	502	491	482	490	505	475	460	503	464	475	463	450	453	466	480	477	446	486	464	455	462	469	497	490	483	493	497	475	486	489	481	478	470	479	468	469	484	492	507	469	461	512	472	458	508	499	496	479	491	483	423	493	498	531	495	495	508	473	514	471	456	512	514	507	462	515	511	486	506	517	456	497	515	481	482	475	492	465	468	499	435	460	506	486	481	481	437	452	455	472	492	479	512	493	440	456	493	457	453	483	489	454	454	503	462	452	547	469	429	460	496	485	500	486	483	463	472	477	474	462	503	504	483	486	471	440	507	442	516	464	504	474	501	474	456	438	511	474	435	467	479	501	513	505	487	511	515	457	465	480	503	472	471	481	468	483	454	462	467	480	475	492	492	475	467	475	470	458	514	475	485	466	479	483	450	461	488	481	473	504	473	484	491	467	473	475	490	505	486	506	443	460	447	504	464	490	468	499	469	470	465	493	473	447	473	495	469	513	470	483	470	487	524	455	480	499	453	502	495	433	517	472	442	444	490	477	514	463	518	419	475	460	483	468	503	469	478	491	474	507	458	426	492	451	454	478	464	512	456	462	446	497	442	478	475	501	422	465	447	485	435	467	479	490	468	499	515	470	454	497	463	504	481	504	453	504	458	471	459	496	496	491	513	427	472	519	475	429	439	501	497	521	470	456	500	463	473	448	518	475	468	507	505	443	483	456	463	451	472	441	483	504	473	476	485	477	471	520	458	483	492	519
2367	262	279	239	250	258	280	253	222	197	242	236	235	227	227	271	234	238	255	223	257	209	225	237	249	263	224	249	233	248	255	267	266	232	224	252	233	237	221	252	225	249	246	222	202	210	255	281	247	250	277	240	266	222	249	252	238	238	256	288	250	232	239	249	224	216	234	218	242	220	214	226	194	242	244	263	248	244	238	264	260	250	257	254	250	215	219	240	236	253	224	234	231	235	247	258	227	235	239	231	258	259	270	252	226	238	247	266	240	231	264	240	240	254	237	237	249	241	257	223	254	209	257	226	229	237	222	232	222	232	218	228	254	261	244	228	237	219	252	226	254	275	272	223	240	218	226	275	244	223	214	246	238	214	249	202	222	197	252	269	232	232	231	271	243	259	211	235	220	229	265	239	211	227	247	245	256	235	235	246	258	237	246	209	255	234	225	242	245	261	234	231	239	248	264	255	255	216	259	252	254	234	247	241	263	247	206	199	225	270	226	232	276	242	257	229	249	245	269	243	239	226	226	226	246	248	231	272	274	271	238	232	265	213	237	207	228	255	259	258	252	223	248	234	249	250	231	243	219	206	233	240	217	225	246	280	242	239	233	252	258	241	243	265	237	247	203	242	253	256	235	236	257	262	247	264	231	267	243	278	214	224	252	253	259	246	264	246	237	231	231	239	226	243	239	246	261	238	243	256	258	252	220	247	204	221	227	220	251	216	280	233	259	255	238	229	235	252	262	235	258	228	210	242	230	247	243	234	243	239	216	221	221	261	257	238	222	245	232	237	246	240	240	249	266	304	237	215	237	257	246	218	237	233	231	226	262	239	231	218	230	227	235	237	236	231	230	276	242	230	226	245	220	217	251	244	235	281	247	264	257	242	233	249	308	216	228	270	259	244	205	234	227	265	241	259	230	228	235	252	256	243	248	198	244	221	226	246	257	255	205	236	227	255	237	251	225	234	242	237	259	233	259	220	211	224	266	233	242	255	225	249	255	230	240	235	229	239	234	238	247	243	215	245	213	226	247	269	245	233	231	242	253	239	258	254	230	197	226	234	262	230	210	259	218	274	246	272	234	243	247	236	210	249	234	250	258	236	232	216	240	290	240	239	242	292	217	227	255	216	250	238	218	236	229	239	243	245	227	239	260	248	269	236	226	235	253	235	223	218	230	240	212	230	263	263	214	224	245	268	269	242	276	242	222	234	268	234	251	249	224	259	275	231	239	274	230	236	250	210	260	249	260	255	224	222	260	239	272	231	209	258	250	216	230	262	269	236	229	239	229	235	243	262	258	226	262	220	264	244	252	228	204	220	259	257	236	225	245	214	256	301	243	232	253	235	226	232	218	208	244	246	230	230	219	223	287	249	257	233	224	215	228	253	249	232	222	247	235	255	271	230	260	248	225	240	225	230	269	228	235	236	226	249	223	270	262	245	241	254	251	237	225	246	241	242	234	235	229	235	263	238	243	235	266	233	245	236	235	247	221	284	231	210	256	240	231	257	278	265	239	234	213	233	208	233	246	208	230	232	228	255	280	235	263	263	210	242	237	233	232	232	233	221	244	237	207	213	256	218	238	246	216	249	216	232	244	219	202	255	211	248	258	238	263	222	227	222	226	247	243	236	264	257	285	241	241	255	229	243	248	216	213	214	247	252	227	241	246	240	218	252	261	228	267	220	253	255	231	251	244	213	258	223	220	252	231	235	212	234	247	213	230	260	270	207	250	248	233	270	233	252	215	253	222	253	221	243	255	253	226	260	244	226	226	210	234	233	241	272	263	247	251	252	248	242	224	247	217	232	238	271	239	291	227	252	257	267	264	241	256	269	224	242	224	231	244	222	230	226	232	228	238	231	261	230	251	222	239	244	267	279	271	232	244	231	231	259	236	281	242	253	257	260	252	266	254	207	212	218	260	223	244	253	241	245	249	252	244	245	243	267	242	269	222	246	229	218	235	231	241	251	253	225	237	232	259	267	262	215	217	222	232	235	224	249	229	240	248	252	243	241	221	252	230	233	269	275	255	221	255	257	206	253	219	273	268	235	222	256	238	254	229	279	237	224	220	250	266	249	270	245	265	251	247	225	267	203	237	247	242	237	229	265	223	245	233	262	290	227	227	265	237	250	213	235	240	243	244	267	252	222	221	227	240	252	241	258	241	238	239	255	220	255	250	247	217	217	242	243	238	206	243	237	245	250	238	227	219	237	250	250	258	236	212	221	258	264	266	232	225	245	241	234	255	235	246	236	244	257	244	227	248	232	241	257	212	217	252	230	242	244	260	226	253	245	248	229	234	239	227	256	225	258	237	272	239	241	230	203	225	236	235	245	242	269	244	266	239	248	221	273	249	230	274	223	215	241	240	254	274	281	240	252	246	244	239	224	257	243	257	234	238	265	222	252	244	265	268	241	237	230	216	257	239	245	215	267	222	228	245	230	269	259	269	226	246	237	267	230	249	236	237	227	220	266	208	223	252	259	222	251	276	287	222	256	256	239	236	218	223	249	263	226	242	210	284	274	258	238	236	242	216	241	267	213	221	249	249	235	263	261	277	228	237	235	227	217	249	247	255	220	228	232	211	250	226	234	225	241	223	266	240	216	242	212	213	248	224	225	243	261	224	266	257	232	245	221	227	196	236	243	242	240	244	233	276	229	219	243	274	243	254	193	225	246	263	244	257	238	282	222	223	207	234	246	207	249	239	282	231	244	239	251	212	234	240	231	275	239	229	229	236	207	274	251	252	246	255	252	249	247	262	267	219	246	225	268	257	262	245	245	256	236	271	243	213	237	231	229	242	227	227	267	223	213	217	248	217	275	254	275	265	224	255	209	257	242	238	253	239	225	226	253	254	232	254	248	218	243	218	240	241	224	236	216	264	247	264	245	238	242	256	244	248	247	227	253	263	254	242	255	242	259	232	244	256	229	233	222	256	261	235	268	262	267	236	237	245	248	252	254	245	238	251	216	237	253	236	224	265	205	251	238	230	258	244	244	222	265	248	252	215	234	239	226	237	249	257	249	253	236	224	234	242	253	271	248	209	283	263	217	261	265	236	215	254	263	233	237	245	276	210	274	247	227	223	223	236	261	233	238	246	245	248	209	244	243	230	218	226	225	244	233	226	242	219	222	215	219	242	238	252	270	244	254	270	208	242	226	204	238	232	247	258	265	254	219	195	221	210	242	252	264	235	207	237	248	208	245	229	208	241	236	229	264	259	226	222	245	235	238	243	253	242	279	243	247	225	226	246	287	274	257	203	259	252	258	225	240	218	258	250	219	235	231	228	254	226	257	251	218	232	208	219	252	231	243	290	266	216	225	253	233	233	242	230	254	267	250	246	210	239	242	219	230	243	226	259	231	224	219	226	240	239	233	235	284	228	236	240	214	239	231	251	228	240	234	256	256	241	221	240	264	240	246	227	240	218	235	234	229	240	247	262	237	255	252	237	256	236	221	224	245	235	218	218	243	264	233	233	260	229	241	242	235
2343	581	583	552	565	524	566	537	531	532	523	538	533	526	565	535	519	516	573	515	554	537	564	482	528	516	492	529	539	545	510	542	536	542	518	538	506	487	524	512	564	534	492	499	503	520	541	534	525	564	520	540	533	546	541	520	565	539	568	494	514	482	552	513	541	563	524	528	568	531	522	526	525	511	539	549	519	534	565	546	509	519	505	546	537	571	512	515	555	502	539	503	513	543	555	515	542	579	539	568	567	520	477	562	545	541	516	536	507	557	522	577	520	500	515	545	534	571	550	513	539	533	524	566	535	544	544	535	519	577	552	549	485	530	552	543	543	544	540	534	578	520	526	486	529	527	508	517	545	592	518	575	562	517	552	557	534	563	573	525	547	475	525	567	541	504	479	540	524	525	515	562	559	527	550	531	559	550	517	522	514	534	553	507	524	554	539	522	532	525	533	547	501	585	529	497	544	500	563	539	533	505	532	519	542	544	505	534	513	552	606	541	555	511	537	520	522	493	537	549	552	529	552	542	572	545	509	549	545	567	547	538	550	540	584	569	521	534	542	501	520	525	513	519	513	539	552	538	553	547	546	539	534	540	565	500	537	541	558	539	520	502	520	501	556	515	539	502	522	502	554	555	546	540	546	556	524	557	523	534	550	531	537	521	512	518	519	527	568	555	489	535	548	512	555	564	484	522	541	560	525	512	554	529	526	538	559	558	518	529	519	542	552	532	552	547	497	524	541	508	502	549	560	546	529	556	573	556	550	523	529	548	550	543	520	549	556	513	522	527	555	509	520	524	508	532	525	567	528	490	545	526	546	532	564	524	547	549	465	516	508	538	536	535	554	529	478	554	536	535	504	523	572	547	535	558	530	526	531	537	514	534	588	576	574	492	534	516	547	486	543	525	544	535	537	529	542	523	559	544	538	529	513	535	525	534	522	521	554	546	549	574	574	541	548	521	550	543	480	531	529	507	548	556	563	520	513	497	520	537	519	501	551	531	557	520	545	546	521	522	608	553	512	532	542	530	557	518	529	530	532	556	483	540	561	595	539	555	524	524	554	516	509	493	552	508	526	568	530	548	583	510	523	561	539	521	568	524	514	559	554	507	507	503	498	533	552	513	527	476	548	544	522	505	569	522	525	581	539	548	523	489	538	522	565	535	509	546	567	497	508	530	545	541	521	558	520	559	526	553	549	565	516	518	514	577	523	560	507	569	540	526	510	535	533	545	508	528	528	555	505	512	547	534	540	527	526	570	502	521	542	547	528	514	572	551	560	541	543	503	516	516	533	516	534	541	546	516	525	496	578	548	522	546	527	506	539	580	522	528	520	558	539	507	549	520	560	574	483	596	561	505	512	521	541	547	522	522	546	496	520	514	498	588	531	523	524	550	520	556	514	554	544	530	526	565	490	517	522	495	531	538	575	533	538	513	535	522	539	576	552	565	525	537	518	538	508	553	508	565	546	537	491	522	549	555	526	533	552	499	501	555	522	502	536	520	496	570	564	521	516	543	548	582	544	519	537	525	553	543	547	546	537	533	543	505	517	533	529	505	496	557	577	529	528	492	537	512	504	563	540	519	495	537	549	515	541	508	518	518	540	485	484	532	543	537	554	534	516	551	536	534	528	524	511	550	572	484	529	534	537	505	539	508	527	555	516	488	542	521	554	512	508	546	560	509	585	533	556	513	556	541	517	545	553	551	536	528	533	526	518	484	535	549	506	531	523	538	565	541	535	545	541	511	547	565	572	543	515	567	556	470	524	525	480	531	527	562	513	538	584	505	502	537	512	509	526	533	524	521	535	522	501	569	552	531	553	552	522	517	519	539	532	529	563	557	557	540	503	535	564	507	529	538	555	556	550	542	527	539	557	529	522	494	562	524	476	531	570	544	494	568	499	548	488	535	563	519	549	555	518	567	536	531	558	540	519	556	506	520	551	550	510	537	567	541	541	563	544	533	565	525	554	534	534	542	533	521	586	526	539	508	524	577	521	511	515	540	510	555	534	526	559	547	564	528	548	534	526	478	583	588	529	551	545	559	544	574	543	536	585	536	533	546	532	522	539	506	534	562	533	528	583	531	517	537	520	559	548	512	558	538	556	544	548	556	538	554	573	489	499	521	545	566	559	551	574	548	561	536	495	554	574	554	481	564	526	535	535	542	561	504	567	533	535	550	582	523	527	517	551	538	530	538	516	544	500	522	493	520	540	500	506	525	552	525	525	554	501	573	543	503	569	551	507	524	541	532	533	522	501	536	546	510	523	515	526	530	525	510	509	534	556	532	544	554	545	523	488	536	504	499	489	497	553	499	544	558	532	524	521	519	529	559	568	533	511	541	496	524	519	545	536	546	496	537	540	527	560	532	505	574	603	556	494	542	545	538	563	547	524	556	559	508	510	511	531	544	505	520	540	500	539	523	551	544	526	549	567	502	561	519	552	579	553	534	522	523	528	556	523	532	512	476	566	564	510	538	535	544	542	547	508	561	507	536	517	509	494	531	586	519	502	565	555	533	548	548	524	528	548	569	569	512	497	525	584	566	525	536	552	523	522	534	527	531	515	509	543	550	600	542	527	534	520	556	573	507	572	575	524	518	551	546	542	552	562	543	480	517	473	543	583	548	525	556	575	530	574	529	527	539	530	573	571	508	514	503	519	548	552	556	551	533	545	535	480	536	560	495	548	514	563	548	488	569	537	514	539	510	475	531	560	532	560	548	562	575	581	530	584	574	556	558	530	541	521	536	533	544	533	548	520	504	545	515	548	525	500	534	526	573	551	529	550	529	510	524	543	515	490	537	519	537	524	519	555	559	539	506	573	494	588	556	514	544	571	528	526	510	556	539	540	556	520	543	552	523	575	507	563	517	581	512	530	540	527	513	584	498	529	534	510	538	540	502	538	534	556	562	520	570	514	492	540	529	498	561	540	519	557	583	552	522	546	542	554	532	556	477	521	524	536	537	541	521	548	503	531	570	487	537	567	535	553	513	555	527	570	588	555	543	531	528	558	534	517	526	510	562	527	523	547	578	522	512	503	552	552	516	535	542	506	498	515	571	503	477	544	544	538	540	491	517	522	539	517	544	537	526	537	530	510	536	555	571	506	512	525	553	537	541	520	507	508	547	552	573	533	535	545	528	519	522	530	498	525	519	528	542	502	497	517	538	507	533	555	545	568	543	534	550	507	521	573	527	525	533	581	509	551	552	548	526	525	538	535	530	562	507	538	559	541	492	566	541	503	481	526	494	552	553	507	523	510	539	560	561	511	522	535	516	510	510	517	530	525	532	560	543	484	568	543	531	533	536	535	501	512	579	534	554	505	501	557	562	562	558	567	489	555	529	578	542	521	540	547	512	551	551	521	527	483	525	509	555	520	542	565	539	500	519	555	477	530	498	536	550	544	501	523	535	559	545	533	570	541	491	506	541	549	550	526	528	532	500	526	532	539	542	550	546	534	535	497	568	517	519	503	527	585	544	519	538	493	534
9427	605	507	375	295	191	189	179	165	171	147	159	149	170	146	124	143	128	139	135	134	150	143	150	118	116	138	139	141	131	117	110	149	117	138	127	129	137	133	124	107	124	118	120	139	117	129	97	136	158	144	123	131	126	122	122	131	113	135	125	150	140	132	131	129	109	129	149	125	113	126	111	124	113	117	123	123	131	115	112	140	118	146	113	137	140	139	130	119	108	111	163	124	125	121	124	140	131	137	136	115	104	123	116	125	115	138	124	152	167	127	117	125	108	126	112	122	126	141	128	121	134	135	112	107	121	125	125	132	123	134	121	135	131	141	137	142	136	128	121	121	124	111	130	120	145	133	98	110	140	129	112	133	148	133	130	136	110	145	149	117	95	140	149	112	114	104	121	134	127	122	133	119	112	121	123	143	96	122	135	136	117	122	120	119	143	111	127	116	123	144	126	123	129	139	132	133	131	105	132	128	125	129	133	124	156	128	139	130	108	149	90	155	124	131	141	112	128	129	125	128	120	142	115	132	119	133	122	133	138	127	124	138	143	118	125	135	124	116	126	157	135	125	133	120	130	137	132	124	123	115	142	126	132	98	128	147	137	134	133	109	120	127	108	132	123	148	138	116	107	134	124	123	130	128	125	123	110	139	131	112	122	142	112	123	102	110	128	127	139	129	132	123	121	125	127	139	127	127	106	117	116	103	134	128	120	125	120	134	140	132	133	109	150	104	107	139	130	152	147	132	135	107	147	137	130	132	118	132	128	118	117	134	141	107	105	118	113	125	123	107	149	155	134	114	132	120	120	156	124	121	132	128	150	123	133	134	122	121	120	122	131	134	95	126	127	133	121	117	109	107	125	115	142	116	132	123	114	140	115	111	126	147	113	112	123	127	115	121	138	124	126	131	117	95	116	131	124	140	132	113	138	109	102	141	151	128	114	125	111	123	126	135	98	111	135	138	142	138	119	119	108	118	120	129	129	119	124	118	137	146	122	122	107	141	143	126	139	120	120	120	118	117	126	133	137	133	135	105	118	137	104	137	128	124	127	134	142	124	137	131	112	99	112	121	120	126	149	123	126	126	138	115	131	127	122	131	124	114	129	152	106	120	108	103	141	119	136	118	130	108	126	141	133	138	139	112	122	125	131	133	109	146	130	155	132	134	135	134	148	129	127	136	119	143	106	106	134	139	131	131	106	117	113	121	130	142	140	143	133	143	122	133	133	130	120	107	134	133	130	122	127	137	155	128	122	119	123	114	133	139	109	116	148	131	116	142	132	134	125	125	110	100	132	111	143	144	110	121	126	130	111	118	114	139	134	123	117	128	128	112	109	115	128	127	136	121	134	112	135	136	141	114	114	111	113	129	138	135	102	141	122	124	108	125	123	138	132	132	110	106	116	118	130	117	131	124	135	126	139	128	143	134	127	139	123	127	123	106	123	128	138	139	114	119	133	112	143	133	122	112	135	127	146	130	116	115	135	122	135	134	128	141	100	130	132	124	116	128	151	135	125	123	138	126	122	132	127	126	130	130	114	108	129	129	132	127	130	144	128	114	95	126	109	138	118	128	101	132	136	111	116	118	128	140	128	139	123	138	128	138	118	124	117	121	119	116	127	125	128	118	152	135	161	126	119	116	122	119	123	117	121	124	117	126	120	144	141	126	123	137	140	107	122	113	127	119	149	115	149	135	121	127	151	108	117	132	137	123	116	121	134	117	126	117	113	129	129	113	127	122	100	130	128	137	104	145	162	138	136	134	122	133	138	135	159	130	111	135	134	115	129	116	120	134	130	145	125	130	95	136	101	143	113	116	132	135	112	116	136	131	130	130	128	129	132	133	135	144	131	118	142	142	121	126	117	123	137	149	127	153	124	148	114	128	135	133	133	126	136	108	120	105	113	119	134	137	115	141	141	126	134	122	121	128	126	107	146	112	116	118	134	145	140	110	148	124	120	145	132	107	112	105	128	125	104	129	132	125	133	139	150	115	127	114	133	128	120	144	103	101	108	110	112	104	123	130	127	152	120	125	129	129	139	117	130	153	122	107	139	111	130	115	116	129	144	127	132	131	134	128	114	125	109	112	149	120	110	146	116	129	143	139	115	127	121	119	126	128	137	143	141	109	119	138	128	148	126	118	132	122	116	108	112	120	125	148	108	140	134	119	125	124	111	126	126	144	125	126	138	147	115	107	126	123	111	122	142	130	110	130	112	142	126	132	114	130	137	122	123	121	125	138	128	144	149	169	122	117	132	107	132	129	136	123	148	134	139	134	123	106	125	125	116	124	135	139	134	121	132	121	105	120	110	124	138	115	136	103	132	128	155	134	133	136	123	137	127	125	132	123	121	155	124	110	117	121	113	122	115	126	140	118	113	105	126	128	124	110	139	113	115	146	127	146	133	118	142	141	131	111	128	121	134	136	134	130	125	109	140	114	114	145	101	115	117	138	127	109	122	129	114	132	105	157	141	110	138	146	124	133	115	121	147	135	120	147	131	126	134	152	124	130	134	113	144	132	110	124	121	147	128	132	99	129	137	119	127	116	131	117	121	117	129	119	128	111	124	137	127	142	148	121	127	116	124	133	130	116	118	131	129	122	122	138	114	131	130	105	114	119	140	127	101	126	124	109	133	131	149	150	135	140	127	130	145	134	117	114	127	120	137	117	119	130	112	122	111	124	147	106	131	103	116	110	136	112	120	128	116	152	119	121	130	132	133	125	112	124	126	130	144	142	137	116	124	106	120	112	127	121	118	119	128	140	122	108	135	102	139	138	135	123	128	141	136	135	106	142	126	133	115	112	152	130	129	133	139	126	127	128	113	135	123	152	127	119	122	138	139	143	122	141	129	135	135	146	153	131	142	115	139	130	131	121	146	123	124	133	114	120	107	112	122	126	126	144	138	113	122	133	117	137	146	143	148	125	142	120	124	117	110	113	120	139	134	119	147	155	115	145	137	131	136	118	115	132	140	157	115	109	121	123	142	120	117	135	139	133	107	142	121	145	115	101	120	158	129	119	113	115	120	111	152	127	126	115	113	129	127	143	141	111	139	127	121	116	129	123	107	120	116	148	130	150	122	139	147	126	120	130	116	128	139	131	119	122	121	136	128	142	134	119	122	139	142	128	131	125	132	122	128	131	108	116	108	130	122	121	141	119	122	113	101	106	114	127	126	137	119	133	121	140	136	115	126	131	124	105	129	119	126	111	112	143	136	157	125	140	139	126	137	153	128	138	139	122	122	120	133	108	118	119	118	125	136	124	117	117	142	129	126	145	129	106	122	136	127	147	136	117	127	144	123	116	111	121	129	124	113	159	105	104	122	136	143	131	117	127	108	111	132	118	140	124	116	127	132	128	116	127	119	132	146	159	129	130	130	120	109	112	126	145	155	128	125	135	108	122	118	114	147	125	130	140	133	127	127	118	128	119	122	115	135	115	137	134	120	140	136	131	144	120	124	119	128	124	135	131	126	124	134	140	138	140	128
7171	644	1056	1208	1062	892	733	623	570	471	487	448	455	403	404	377	381	400	372	352	400	365	381	347	380	366	340	341	348	322	341	355	313	331	316	312	314	367	349	316	330	341	339	333	328	296	312	322	342	331	330	298	291	309	331	353	303	292	340	327	330	317	319	334	317	353	326	298	316	285	346	334	347	327	301	312	302	306	314	301	334	316	312	342	316	338	323	330	316	314	320	318	336	310	297	285	337	310	360	321	318	307	318	346	341	330	335	360	317	326	286	350	308	309	307	316	320	315	340	331	293	284	333	319	323	313	297	282	330	305	339	326	309	316	311	319	318	310	320	324	314	303	326	315	318	339	329	350	307	310	319	303	291	338	355	358	333	298	296	346	328	313	345	302	321	293	319	310	318	335	327	298	316	322	333	308	301	301	314	313	302	309	285	318	318	322	339	296	314	295	311	354	292	334	336	329	359	320	309	310	311	350	334	327	285	339	313	341	332	300	367	327	308	317	331	310	325	316	316	332	326	286	316	335	302	321	304	320	308	292	292	305	284	329	318	301	300	313	307	285	329	340	326	287	322	320	317	320	291	317	302	300	329	313	292	310	292	308	333	332	288	281	307	308	292	302	299	328	327	297	325	302	301	325	321	320	336	316	331	287	345	295	288	353	321	338	317	315	310	316	366	346	326	300	326	302	317	321	331	313	306	318	330	325	324	316	315	305	313	304	335	293	319	320	304	301	290	327	319	331	333	322	292	346	317	294	315	308	305	340	301	330	285	297	303	291	299	297	332	306	342	333	329	307	347	297	336	337	334	300	317	336	329	310	329	298	330	327	322	335	309	344	313	317	319	341	297	319	297	302	312	299	311	313	266	318	295	308	303	267	327	313	338	303	306	288	311	292	312	312	303	315	305	299	338	294	326	306	320	297	314	334	325	317	306	342	317	292	304	307	323	313	341	326	323	306	340	301	310	318	322	307	315	311	324	332	307	333	312	344	337	292	328	303	327	288	300	327	339	318	313	317	348	289	364	303	324	305	313	329	329	320	331	286	329	335	322	360	318	310	321	323	311	304	341	297	295	313	293	341	330	302	316	307	298	317	291	318	317	329	312	277	337	317	338	323	303	320	299	313	289	314	334	326	275	333	334	355	315	315	327	349	327	268	304	281	337	311	337	306	311	307	287	321	319	316	298	339	328	312	292	340	305	303	308	358	312	326	333	322	306	307	300	306	335	321	304	314	324	328	305	299	304	322	290	285	316	321	346	334	301	350	298	301	322	295	304	334	310	326	309	316	329	316	321	311	332	336	303	310	323	317	335	287	293	332	323	326	332	307	341	331	311	323	330	315	331	295	316	342	320	309	320	290	353	326	348	318	300	310	313	299	345	315	320	327	282	300	321	344	312	323	310	334	310	321	300	346	293	257	329	294	311	323	315	311	332	295	311	343	322	319	316	326	295	317	248	285	313	348	334	328	300	285	264	330	315	325	285	329	296	276	305	294	358	324	317	305	295	311	312	300	319	313	332	330	303	325	323	316	316	321	322	304	326	350	302	290	313	318	351	296	314	309	318	330	335	336	319	317	306	306	325	300	326	313	316	299	318	284	336	286	291	317	333	322	305	292	294	293	316	316	306	316	345	306	336	305	311	335	314	310	344	315	306	319	307	313	305	306	328	337	313	314	279	304	284	320	335	290	328	306	315	277	305	360	297	305	344	273	332	328	336	347	303	295	346	298	320	297	348	311	323	323	331	293	333	325	303	299	321	314	297	300	328	305	313	313	281	348	298	307	335	326	305	312	321	301	322	294	347	305	319	360	340	335	298	321	329	312	295	282	322	311	322	339	329	315	325	277	329	307	340	348	313	295	294	344	286	318	304	292	331	327	308	321	305	315	345	311	333	289	297	328	322	318	340	314	314	308	290	283	345	318	294	333	315	287	331	346	298	292	318	361	309	309	356	343	283	308	319	314	298	296	316	326	296	295	328	308	335	335	318	331	329	325	281	327	280	294	348	318	326	307	306	311	319	314	284	323	289	328	308	328	321	336	274	339	341	355	297	319	330	318	322	347	326	314	339	291	328	312	346	271	349	326	317	318	343	279	320	342	323	333	305	307	313	320	343	296	315	279	339	330	317	345	305	319	325	322	334	298	309	331	294	311	272	327	282	323	325	313	313	323	320	319	316	327	307	312	328	314	289	311	292	335	343	298	327	328	303	332	295	296	297	323	312	319	333	311	326	281	295	347	309	362	278	314	295	304	308	315	326	333	345	320	312	296	326	331	309	309	301	292	332	315	340	310	309	320	323	336	318	326	280	301	307	302	320	305	310	331	326	317	309	307	318	320	293	329	310	297	312	312	331	321	307	320	295	296	318	338	332	317	340	294	341	310	316	323	304	338	330	316	302	350	329	317	304	292	286	321	297	325	316	322	309	324	302	342	305	326	346	303	292	307	308	333	313	311	351	335	310	329	325	352	362	312	348	313	330	311	350	319	303	346	276	289	293	303	330	318	326	314	285	327	340	326	297	310	308	312	273	332	301	310	315	305	321	290	298	319	314	302	306	288	312	306	332	331	289	308	296	350	329	325	334	289	332	298	290	321	338	306	259	310	313	302	311	311	333	314	289	319	314	295	341	301	336	302	328	318	302	338	311	338	324	303	312	324	330	311	363	327	306	323	314	283	319	320	323	336	324	333	316	311	302	328	304	308	327	322	297	322	320	330	332	321	319	332	302	305	334	302	317	316	335	308	325	299	302	319	317	315	322	334	307	300	320	293	326	307	306	309	320	319	294	279	321	318	271	297	292	321	300	314	346	317	349	319	314	309	314	305	322	306	299	347	327	299	296	320	319	316	326	309	320	343	324	330	330	322	318	302	311	337	319	309	289	346	307	335	328	333	316	298	331	310	320	305	292	325	285	306	302	329	312	285	290	322	327	313	307	304	301	323	298	347	305	322	335	329	339	346	312	298	325	311	303	324	348	316	313	297	313	322	330	298	332	297	292	312	317	323	313	307	313	334	331	294	346	336	325	327	346	325	322	296	340	310	325	341	346	314	296	331	309	339	310	342	301	319	319	319	324	307	322	299	307	307	325	285	319	296	320	297	335	314	313	315	294	332	333	330	331	307	334	334	324	314	323	296	324	331	327	319	337	328	301	312	288	286	352	295	352	302	326	284	315	327	330	319	336	298	311	319	330	333	303	316	321	303	319	315	306	303	301	326	300	345	294	320	302	291	299	303	298	332	335	326	306	351	327	297	331	323	308	301	307	331	328	316	289	340	300	296	318	308	315	337	336	296	324	325	322	338	352	300	328	289	306	308	310	310	307	306	319	285	293	305	320	337	314	293	313	298	307	315	322	316	319	312	302	346	333	304	311	318	316	297	308	324	325	340	305	306	304	317	313	317	316	313	335	365	288	321	321	304	302	326	309	336	315	316	327	315	333	294	300	320	280	302	284	306	313	310	309	299	299	319	317	318	317	326	293	290
17433	1509	1032	790	579	430	371	340	294	257	219	270	230	235	230	228	228	243	232	210	197	192	227	197	209	220	202	207	206	188	218	206	248	222	189	212	209	179	206	197	192	205	225	205	199	224	224	200	163	210	241	216	184	223	199	205	193	220	197	198	205	191	212	186	194	221	190	191	204	211	215	193	193	205	199	203	208	211	175	216	219	199	193	193	219	209	185	201	225	218	212	219	208	182	197	206	211	185	203	193	217	202	230	195	199	200	210	185	206	199	205	200	180	189	222	208	204	220	189	208	193	190	200	192	186	200	236	208	160	205	216	233	196	194	188	216	176	187	196	216	212	206	173	178	219	209	197	190	199	198	188	183	226	194	218	194	197	202	203	200	189	224	177	199	193	175	199	204	201	194	200	191	196	217	189	233	201	180	206	183	196	210	177	191	206	210	232	212	185	201	208	212	187	204	173	184	185	200	220	203	187	219	218	187	212	185	192	224	188	188	207	207	208	209	226	199	193	215	178	227	187	194	207	198	204	207	207	199	186	217	190	194	204	206	201	179	234	211	198	226	202	197	223	212	221	225	207	219	176	180	168	227	215	197	205	195	207	208	195	189	194	170	205	200	227	211	220	175	208	186	212	195	194	201	207	210	206	190	225	206	202	200	196	226	195	200	191	195	210	176	195	201	171	174	187	177	189	215	206	218	209	200	227	225	206	191	221	220	228	207	207	205	196	195	201	206	194	203	214	208	216	185	157	212	212	165	158	199	200	191	204	209	240	195	189	188	217	185	222	184	218	212	184	192	219	214	191	219	203	188	224	168	162	201	181	175	201	199	220	221	191	204	210	209	230	210	198	215	204	203	205	224	216	210	220	180	193	195	200	210	189	204	213	199	203	175	200	202	202	215	200	209	200	212	218	223	223	221	197	203	199	185	208	226	227	181	181	188	211	195	242	198	212	193	196	205	198	216	202	207	205	191	214	189	217	195	234	173	209	189	200	213	200	198	188	175	207	201	198	183	196	217	197	227	207	207	226	212	202	228	167	202	196	190	188	175	203	207	190	205	185	220	221	202	185	178	200	179	213	222	193	182	207	202	231	186	219	210	195	186	213	196	180	202	183	183	194	203	208	180	194	205	209	210	206	219	218	201	195	175	194	203	209	211	220	185	210	215	209	199	180	208	181	195	209	194	199	202	210	185	186	175	203	187	171	192	186	210	191	196	229	190	211	186	199	202	188	191	214	233	203	189	193	207	196	179	202	209	194	199	201	220	201	198	201	213	237	213	191	218	208	187	231	196	202	202	215	208	179	230	219	235	226	215	223	195	254	215	207	186	195	196	210	202	179	221	197	192	204	190	189	199	200	174	202	215	185	209	217	215	220	195	198	204	194	212	191	171	203	178	188	215	198	228	210	206	181	209	196	186	188	181	183	210	201	202	185	175	173	174	187	195	207	188	221	200	200	174	227	211	197	192	224	195	207	207	189	201	202	185	192	180	211	209	216	209	184	208	176	208	180	207	189	172	195	206	201	202	195	195	230	193	193	192	196	199	190	174	192	191	211	200	245	179	203	174	213	215	197	195	225	199	212	193	194	199	227	192	223	220	205	160	199	204	224	192	202	193	187	195	208	196	185	187	200	192	189	200	191	194	217	216	205	196	188	234	222	181	190	204	215	192	226	206	218	221	198	186	173	192	194	187	194	194	204	177	206	198	218	221	225	186	227	186	173	169	226	179	177	203	207	194	196	209	210	187	175	225	174	178	198	210	200	203	214	185	215	182	220	200	185	214	201	217	184	205	200	181	215	183	188	198	205	176	186	188	209	186	199	232	201	207	182	193	185	216	179	203	217	213	193	205	198	182	227	187	202	202	184	199	247	194	192	196	227	170	210	222	190	164	190	188	199	178	222	214	204	200	193	212	196	184	203	203	189	189	227	200	201	194	217	222	214	195	214	216	214	176	210	211	237	202	188	210	196	184	210	221	191	207	209	196	205	205	200	215	192	210	205	175	180	191	210	197	212	199	211	201	170	181	222	197	196	174	196	185	200	224	191	192	205	187	204	181	202	174	209	190	206	200	214	210	216	200	220	217	175	205	193	219	235	219	198	171	215	208	221	171	210	212	188	212	177	185	189	220	190	202	200	212	185	185	203	204	217	195	200	223	206	192	207	205	214	200	237	192	212	190	196	206	194	214	217	210	217	194	216	214	199	191	208	232	219	202	191	199	210	219	189	196	186	204	181	203	169	192	194	209	191	193	204	188	208	202	202	192	204	196	206	178	207	176	224	193	198	192	216	206	185	205	219	196	205	215	214	198	220	209	209	192	197	208	206	219	197	213	188	200	181	170	181	220	202	216	232	178	201	179	211	212	201	199	203	193	205	202	179	192	206	222	205	215	205	182	203	195	220	193	223	192	200	193	220	206	219	189	203	199	193	180	198	178	199	173	208	196	206	182	212	212	210	234	183	178	221	173	178	184	192	209	170	208	197	199	222	201	207	201	216	187	194	193	214	199	197	210	189	195	228	186	212	168	224	184	196	184	202	186	169	191	205	214	210	186	191	202	244	194	207	201	193	200	185	212	185	225	219	199	173	202	205	223	198	195	218	204	200	158	205	225	192	178	195	200	192	215	183	195	179	209	194	183	218	208	214	211	203	213	188	189	201	173	194	198	192	208	198	189	183	199	214	203	200	183	200	178	191	176	201	180	194	210	178	205	193	202	187	185	184	208	211	202	188	177	189	192	189	205	182	206	221	207	215	193	191	180	211	217	186	218	218	219	218	202	195	200	207	206	212	206	168	217	190	193	212	168	218	194	201	188	230	187	207	194	221	184	203	207	194	201	164	197	216	202	171	173	211	180	200	224	206	214	215	239	224	199	213	211	217	194	210	167	203	234	184	203	211	179	187	194	169	199	180	218	214	206	188	199	178	194	212	203	218	202	195	216	199	197	196	202	220	213	202	233	175	209	235	199	211	182	190	198	169	222	230	181	213	191	179	202	205	207	233	201	197	194	187	182	191	226	188	190	215	172	189	228	234	214	201	175	196	198	202	186	192	189	178	204	214	204	187	182	192	204	205	173	203	204	207	230	189	190	194	208	192	209	193	212	192	212	187	213	202	189	172	219	195	192	174	207	193	216	188	192	197	196	172	192	198	172	216	195	190	213	185	222	206	218	185	197	200	195	203	209	205	214	181	196	204	217	222	208	214	182	202	226	220	192	214	216	200	213	177	176	202	194	182	170	214	210	206	182	208	179	179	231	192	221	201	184	204	170	217	191	217	184	233	178	195	207	183	198	193	219	196	193	149	179	191	181	219	216	193	210	182	218	202	193	174	195	180	196	196	216	191	194	191	181	220	214	188	188	207	190	196	192	222	212	173	183	193	196	210	209	207	195	194	196	211	221	209	189	176	187	172	203	183	190	192	186	197	210	202	193	197	216	227	189	197	196	198	214	221	209	201	211	222	204	212	226	202	223	193	189	177	207
9908	1198	1995	2254	1857	1566	1286	1087	977	861	836	786	724	682	700	661	593	638	655	651	625	569	563	549	558	558	535	509	526	474	521	533	491	508	508	487	495	523	501	501	563	538	508	542	498	494	487	477	504	513	508	529	460	461	528	487	498	483	496	468	510	499	527	496	509	490	479	504	489	511	488	510	478	444	470	489	513	487	526	472	511	501	452	467	489	527	478	433	498	446	529	484	503	512	494	482	484	451	479	518	514	502	452	496	479	528	496	464	502	479	477	458	470	533	493	467	489	471	494	477	451	471	455	478	441	504	539	466	501	484	459	487	461	490	504	483	519	498	468	462	466	476	493	479	463	512	499	484	490	521	516	492	458	524	508	513	473	484	483	458	472	496	481	475	485	499	483	460	524	500	469	508	456	464	459	499	494	463	485	463	482	508	465	466	500	481	467	495	447	480	500	501	469	478	464	470	496	505	500	494	464	468	443	506	471	506	450	521	502	468	524	512	516	484	470	480	452	485	481	453	463	492	443	472	491	493	472	476	489	450	461	501	452	474	458	462	470	465	503	471	504	481	488	500	467	471	510	455	508	487	483	504	461	462	531	494	447	510	504	463	455	509	457	492	478	543	489	502	468	485	492	447	470	468	467	498	483	504	478	496	494	486	488	481	484	484	507	493	523	522	453	514	486	504	548	471	470	494	458	514	493	469	455	486	433	448	484	507	490	497	479	516	505	504	470	466	500	506	461	487	524	471	523	487	495	472	513	459	508	453	432	470	510	505	475	489	486	480	495	494	471	516	447	489	466	499	462	513	498	515	416	480	491	488	481	481	491	474	454	484	497	501	471	497	424	486	510	488	480	446	427	466	475	455	440	539	440	488	472	462	465	485	470	483	474	478	463	536	466	505	484	483	443	480	468	505	485	494	523	492	508	465	495	446	487	500	426	450	479	486	483	510	469	459	494	483	467	443	479	469	487	474	457	471	471	441	487	505	492	473	490	490	485	464	504	493	461	474	420	469	514	475	510	497	504	469	490	443	477	482	483	463	461	520	466	506	479	487	506	471	484	478	475	487	458	506	508	488	522	451	513	509	496	475	503	468	485	463	503	477	490	528	480	475	515	477	457	506	503	470	456	502	463	515	502	508	486	514	501	493	470	450	463	509	458	493	447	473	456	473	484	472	480	467	487	493	490	446	526	519	466	483	512	448	507	485	496	490	482	455	480	486	458	504	455	501	468	503	475	465	498	494	492	486	499	496	467	485	484	436	505	468	499	492	508	499	453	464	529	544	505	496	490	486	469	485	481	506	460	506	483	484	501	486	488	485	440	513	453	484	491	498	475	453	481	472	465	475	514	469	468	438	519	464	483	476	485	510	450	484	473	500	517	475	468	483	475	491	507	486	473	481	486	499	514	520	514	432	462	488	457	506	467	472	518	455	510	525	477	519	454	496	466	508	476	482	481	464	479	492	498	497	492	458	497	503	468	496	478	489	471	480	491	459	483	481	476	471	430	526	499	526	499	498	492	485	488	502	501	476	490	445	491	472	473	474	466	472	454	478	464	503	478	497	485	455	487	510	450	456	534	492	514	470	488	440	478	479	465	484	448	487	466	517	483	459	469	449	486	478	526	500	520	531	475	530	472	479	492	477	493	485	462	489	488	503	493	470	514	436	488	471	452	461	492	515	446	491	476	477	486	445	471	498	489	473	479	463	479	490	483	465	453	464	503	479	463	486	514	475	467	493	489	472	455	488	462	492	496	458	492	462	510	487	486	485	456	528	494	491	511	516	471	471	488	461	510	458	470	484	462	460	478	468	495	495	522	486	483	514	519	506	506	482	489	498	523	486	462	463	490	489	497	475	481	509	458	488	487	475	504	506	486	485	495	450	510	505	503	514	469	485	463	478	496	446	437	477	441	452	506	481	475	490	480	505	487	514	445	472	473	516	507	429	475	471	494	515	519	482	448	485	446	484	517	460	529	433	486	470	475	478	486	479	476	475	489	486	443	473	499	484	469	435	464	486	498	485	490	499	458	496	506	511	488	501	516	480	477	444	472	491	487	495	511	475	496	509	503	467	484	496	480	508	508	479	494	507	474	482	482	479	459	457	463	514	483	498	523	511	498	473	465	462	462	491	504	481	478	476	474	482	471	478	475	485	511	460	513	492	530	471	462	504	464	481	489	487	486	477	491	469	472	480	453	494	484	477	481	474	494	464	490	493	512	471	478	511	461	502	495	476	491	498	451	463	507	472	477	494	468	498	468	478	518	504	444	525	498	523	479	472	478	487	487	484	445	489	548	487	473	462	462	448	455	475	490	487	492	516	472	464	435	488	501	491	466	518	485	499	450	473	498	441	466	470	499	495	506	454	482	506	483	471	519	489	479	516	481	490	469	531	480	498	469	474	479	460	509	520	489	542	503	490	498	495	468	447	461	467	486	498	462	478	528	521	503	486	487	455	487	487	477	507	512	488	451	478	505	449	514	492	462	496	465	482	500	462	464	497	484	509	503	481	492	480	434	465	507	483	461	469	491	499	452	490	473	495	478	458	509	497	484	502	511	497	483	451	475	478	553	469	466	474	501	486	479	482	455	492	444	498	507	500	495	446	453	504	469	498	475	484	511	475	490	467	512	503	501	520	495	506	525	494	493	508	465	481	532	501	523	479	487	481	506	508	509	472	528	449	482	488	476	520	489	468	494	499	507	465	444	444	495	503	456	414	433	510	518	481	444	473	440	486	471	498	515	486	463	460	487	480	425	478	473	484	494	503	520	513	485	484	443	489	472	509	490	451	462	512	511	491	474	463	504	517	497	465	515	474	468	512	458	510	457	513	487	495	468	478	478	505	498	473	469	490	474	491	496	448	481	482	477	464	454	488	489	477	436	502	503	469	481	496	494	502	472	460	498	491	469	504	504	533	474	480	491	494	499	480	489	460	472	502	469	499	479	431	491	476	445	449	506	515	451	510	481	457	494	486	485	475	476	473	457	482	467	503	483	476	498	515	477	484	499	550	467	443	504	477	449	421	484	511	464	501	464	483	500	512	475	490	473	472	532	508	499	487	452	453	500	459	476	492	505	447	455	499	452	489	459	445	503	472	466	511	477	506	516	476	501	488	472	470	520	494	446	489	477	529	504	442	491	490	489	442	482	462	483	499	506	499	461	484	497	475	464	467	472	501	490	489	468	468	451	507	461	475	494	480	483	484	443	507	496	445	452	478	492	505	487	505	461	468	460	497	478	496	508	495	466	494	479	474	471	443	461	442	472	495	482	483	471	493	476	482	447	445	491	490	502	524	478	475	470	503	472	458	506	472	470	482	466	484	471	476	499	495	469	481	477	491	501	490	471	504	494	530	485	482	498	493	479	477	446	468	511	483	492	541	457	493	484	454	474	491	508	502	494	501	520	482	476	471	495	465	486	478	497	472	456	478	494	487	511	487	478	427	501	471	455	492	457	495	487	485	471	508	519	467	488	515	493	467	501	480
2652	251	271	252	246	238	217	239	246	234	245	253	242	254	272	243	238	258	253	256	238	247	233	218	255	246	238	248	218	240	233	219	242	247	266	253	242	254	233	270	261	254	251	237	235	252	255	231	229	240	231	234	231	274	237	237	252	217	233	263	257	227	236	235	253	243	225	244	246	236	257	258	269	241	253	227	214	230	256	234	274	214	230	221	240	232	241	285	249	229	254	243	223	246	264	261	231	261	274	231	244	229	227	233	232	274	251	228	246	272	225	259	249	255	235	236	229	252	265	248	251	222	244	205	242	236	242	249	249	260	225	238	220	196	252	247	234	252	214	226	233	227	256	231	212	225	238	239	255	229	228	246	222	239	233	248	220	241	201	231	236	216	230	238	214	231	237	249	243	218	248	228	247	218	209	225	225	242	254	253	223	247	224	271	265	247	252	230	240	245	218	237	262	248	243	261	239	242	252	249	233	258	277	234	235	257	242	261	249	219	235	252	234	266	224	245	239	220	229	221	230	234	220	257	252	234	260	245	255	230	227	216	199	234	223	256	258	225	237	240	256	224	254	233	272	210	227	236	256	258	211	260	191	248	282	244	208	249	248	253	260	251	269	224	249	229	262	261	274	233	234	243	283	254	241	230	247	240	247	247	251	263	238	224	245	250	233	250	224	230	210	210	234	222	217	240	248	233	239	240	231	237	242	250	262	238	254	240	244	266	249	263	263	233	224	226	254	251	244	251	221	250	219	248	250	253	245	262	243	214	229	249	259	248	232	274	216	247	251	247	227	229	221	235	229	281	210	229	256	257	219	225	252	268	240	229	235	240	229	272	264	238	236	255	246	258	236	216	229	256	268	251	247	248	223	234	249	236	240	246	255	226	256	262	246	239	224	241	225	242	204	262	244	260	270	228	239	253	249	237	249	257	214	223	240	252	262	244	275	241	236	286	214	223	228	254	205	235	240	229	242	217	221	262	208	244	238	264	239	242	221	230	235	254	251	248	195	252	237	235	217	237	225	249	234	211	239	223	195	237	229	265	254	215	225	229	257	232	251	241	250	269	223	246	249	238	240	218	238	246	211	209	236	248	265	257	240	262	286	242	241	265	245	222	240	236	215	252	264	236	242	244	225	253	281	240	236	261	246	258	251	219	285	237	225	232	222	232	275	232	234	269	268	263	240	273	272	253	285	256	246	215	233	208	220	263	244	218	231	210	256	230	234	236	256	273	258	227	209	255	218	257	242	229	243	227	201	212	255	270	216	246	241	262	241	226	234	232	216	244	208	242	244	256	262	234	243	214	239	227	203	254	289	248	217	236	251	206	221	250	223	255	220	241	228	257	231	259	244	242	245	244	259	269	249	237	229	266	249	248	235	252	243	248	241	256	273	234	230	243	245	248	249	239	255	248	251	282	245	227	232	213	209	239	255	236	255	222	214	235	264	223	252	251	251	246	223	243	219	212	257	248	249	243	252	259	250	231	246	234	229	261	239	254	248	224	249	231	233	262	224	215	250	233	240	237	275	241	235	243	224	260	250	269	258	235	218	245	241	244	228	237	232	282	247	250	277	237	282	239	202	252	225	237	257	226	232	226	239	262	231	245	221	214	222	281	207	245	226	245	264	205	234	240	237	222	225	249	212	230	233	239	207	250	250	223	227	249	249	234	247	232	265	257	257	257	247	234	258	242	229	219	266	269	239	234	246	260	253	217	229	208	222	225	216	258	218	242	235	259	258	253	265	238	262	240	286	239	238	229	203	224	245	239	260	265	219	269	217	226	225	240	230	231	223	227	231	246	261	221	234	215	245	204	235	247	239	248	273	225	249	208	211	256	236	238	277	252	213	245	237	239	216	238	241	232	242	235	237	282	244	259	222	219	225	247	255	228	250	229	223	260	222	210	242	237	229	238	231	251	249	222	180	240	248	257	269	230	244	251	241	238	231	233	249	235	249	231	247	250	244	238	232	250	275	226	237	253	222	261	265	258	263	238	242	243	243	261	229	218	209	240	210	232	261	272	235	250	247	245	228	244	247	265	243	227	278	234	236	265	244	238	253	288	229	262	249	211	264	235	236	246	246	236	217	227	243	230	263	236	263	248	223	246	210	241	222	241	215	232	245	219	228	240	240	256	229	252	236	235	223	243	231	241	256	240	241	244	244	268	248	225	235	244	225	235	240	255	268	263	241	234	246	246	265	220	262	262	266	268	266	210	239	247	273	238	226	240	216	241	251	233	231	228	241	234	249	241	251	259	255	247	244	270	216	225	258	201	249	216	238	222	234	245	255	221	243	258	206	235	228	238	238	208	243	233	245	245	221	244	230	250	249	220	210	241	225	255	259	249	243	250	254	219	225	263	259	208	222	259	266	246	243	239	239	255	233	232	260	218	229	252	257	238	262	239	219	220	226	226	235	237	246	237	254	229	247	250	254	244	257	236	223	257	232	223	257	241	241	258	251	238	257	229	241	251	252	263	225	242	241	272	243	239	228	227	257	228	237	276	248	232	245	230	257	266	241	242	238	251	231	243	265	215	238	235	229	250	239	267	251	226	254	263	256	234	202	232	237	234	233	218	251	226	237	249	233	241	232	243	254	206	268	213	258	229	234	218	269	241	255	232	243	224	240	227	221	222	233	233	243	258	240	272	230	229	282	214	261	255	225	245	235	271	265	253	236	242	225	229	251	249	239	223	221	223	238	249	258	257	260	210	228	213	234	246	244	263	256	237	245	247	251	234	251	242	250	277	238	241	246	262	255	274	233	243	207	257	259	267	253	223	257	280	240	247	227	249	245	241	247	247	231	231	245	213	239	239	242	227	251	253	252	243	242	234	262	218	244	251	251	263	254	219	237	255	231	270	235	213	265	238	228	237	254	276	236	232	246	256	233	270	250	229	211	253	244	260	267	243	239	255	280	252	236	251	213	221	251	253	267	233	240	243	241	211	248	243	250	228	255	227	239	231	242	278	262	252	249	243	224	244	228	244	238	264	219	190	207	232	233	225	241	236	244	248	282	237	237	224	248	272	239	226	251	241	249	223	229	227	240	257	261	214	227	256	238	271	237	227	223	231	274	229	253	264	247	227	240	241	247	230	267	253	269	245	248	267	254	249	217	252	239	237	219	257	229	230	242	235	239	217	252	251	222	251	239	238	230	253	259	262	258	252	213	254	228	273	224	250	262	238	247	230	252	227	217	269	234	222	196	227	223	220	252	212	257	237	245	280	262	253	234	229	243	224	271	239	255	258	220	236	249	247	217	242	253	265	270	244	221	244	243	237	233	234	219	249	233	223	237	234	233	239	241	258	262	256	241	249	262	268	261	250	248	248	262	225	248	235	270	222	244	256	261	253	241	236	237	247	258	243	244	242	225	234	230	221	242	256	257	233	250	265	265	239	221	243	248	231	251	234	234	247	262	236	222	249	230	250	253	252	243	246	237	267	249	281	239	251	254	227	250	283	269	249	275	264	268	254	282	260	244	230	238	249
2457	547	572	541	550	565	528	567	560	529	563	560	565	556	528	571	527	488	542	524	529	558	511	540	527	542	566	536	541	534	526	543	527	576	507	521	535	521	528	504	555	565	526	471	547	538	543	549	502	548	532	537	534	559	510	514	555	560	516	528	528	558	523	533	509	524	538	580	527	500	540	520	534	577	545	563	514	575	540	515	528	539	526	492	578	581	545	528	519	538	485	549	530	592	577	535	540	575	534	541	560	544	521	533	553	571	546	563	541	516	576	586	542	532	559	521	555	512	532	528	552	564	551	577	519	534	537	543	535	513	550	522	574	514	583	537	581	521	532	521	569	572	571	560	504	498	539	561	509	528	485	548	518	564	567	550	506	547	529	552	552	498	523	569	564	558	531	489	506	518	537	527	542	543	528	528	542	534	519	549	517	523	555	539	567	539	534	533	537	532	541	557	554	520	515	536	570	521	520	566	545	547	556	509	555	527	532	536	519	542	545	569	534	501	509	555	527	531	513	540	521	502	554	537	531	555	492	523	546	508	513	574	563	566	563	543	527	534	572	577	547	526	516	527	564	559	539	557	538	556	536	520	558	558	564	524	546	527	531	556	501	542	486	545	550	561	569	517	528	564	538	568	539	555	539	568	522	546	507	511	536	531	550	501	551	524	531	532	535	517	547	524	487	524	554	528	545	569	508	578	568	556	543	555	532	530	546	513	527	507	549	579	544	566	525	530	521	475	525	533	572	533	510	517	511	490	536	528	506	490	529	525	515	533	478	519	576	528	531	508	532	517	532	537	546	576	520	524	532	559	518	532	525	602	532	549	547	524	531	502	524	504	550	526	543	533	537	557	579	525	547	506	548	516	531	527	549	541	544	521	546	585	544	528	537	531	566	565	530	530	549	520	553	597	568	495	520	546	501	548	555	530	528	522	578	522	545	576	537	529	548	496	536	557	522	532	543	567	518	548	507	554	572	504	526	593	540	526	507	548	534	575	540	555	538	547	556	544	516	541	533	506	589	509	528	509	466	537	535	541	566	528	500	559	519	535	563	554	532	539	552	528	535	537	569	558	551	515	551	560	540	521	536	573	519	515	523	502	535	517	558	513	558	514	504	536	531	564	511	512	542	534	554	540	558	501	523	501	494	527	547	535	514	522	514	530	556	519	556	538	494	549	530	540	527	537	549	563	503	537	566	563	547	533	509	537	558	554	585	553	508	539	545	478	543	545	498	530	530	584	504	534	551	508	540	526	528	544	539	572	533	583	556	494	542	537	558	536	569	521	501	510	553	565	500	577	588	536	518	553	570	522	578	517	553	519	533	542	516	561	543	493	535	534	531	512	533	554	542	540	582	560	499	551	566	568	540	530	541	550	534	541	549	533	579	519	542	507	535	506	537	527	531	550	515	531	504	558	532	543	578	532	535	488	556	546	546	500	522	574	530	546	500	530	550	520	513	534	524	509	520	511	514	521	529	539	542	576	536	539	581	555	540	541	542	501	587	538	578	525	510	524	547	511	576	500	525	543	538	530	535	539	546	492	569	538	566	507	496	511	547	485	521	545	538	556	571	534	505	504	558	532	505	533	502	519	550	523	488	504	547	511	535	583	539	526	495	548	582	518	554	490	554	561	538	556	573	568	524	535	545	539	509	523	529	580	535	530	528	510	504	550	551	520	508	523	520	534	529	513	571	510	530	571	513	576	529	550	544	540	544	536	567	535	533	525	537	545	524	534	520	522	506	561	532	582	535	542	537	565	536	510	543	563	505	515	504	541	516	510	569	557	527	568	580	579	494	483	544	517	529	543	554	552	574	523	514	549	576	505	551	541	547	587	519	540	525	505	545	554	512	516	539	554	534	530	550	553	559	510	480	561	497	535	553	545	532	533	549	528	535	565	504	516	564	542	542	541	574	545	499	560	572	519	535	591	534	531	530	573	530	497	548	521	526	524	513	541	505	499	552	548	524	546	532	578	531	551	571	498	521	497	558	534	521	566	504	510	511	528	539	499	562	522	521	518	513	538	564	560	570	492	523	590	492	533	478	525	566	590	518	524	542	503	542	529	571	559	523	538	552	518	499	534	530	528	542	547	532	555	563	539	509	524	541	558	551	557	496	559	591	547	517	534	511	524	526	526	573	556	518	518	540	528	535	552	526	576	521	542	547	532	545	538	563	529	538	536	542	562	539	534	503	542	580	545	514	567	528	565	561	548	552	561	530	518	527	564	534	490	532	542	556	534	564	519	536	517	517	530	557	553	515	510	543	587	534	555	562	517	524	526	523	503	555	561	528	559	534	556	566	487	520	527	540	541	534	530	587	511	531	550	528	577	541	562	540	516	520	516	546	485	535	533	494	518	516	551	545	526	504	546	495	551	526	532	512	593	571	521	566	532	577	550	556	552	536	596	507	525	555	535	541	494	511	535	544	544	524	521	522	517	570	544	510	545	547	555	492	537	552	533	547	506	556	548	569	560	537	545	538	541	540	573	510	544	539	590	567	524	584	557	500	577	553	545	524	558	517	477	535	508	494	520	533	539	530	573	549	541	527	535	527	522	558	539	506	519	554	549	567	560	549	513	546	517	561	535	548	504	498	489	528	552	552	551	522	530	537	559	537	537	523	516	549	498	568	536	551	538	557	516	545	539	565	585	547	513	532	543	519	552	535	556	547	546	506	546	546	533	534	536	547	505	561	568	528	537	545	550	521	514	551	528	518	558	546	548	536	527	532	587	524	571	503	554	550	554	528	589	523	507	575	521	498	525	566	504	539	540	548	542	526	548	547	574	566	538	500	552	554	550	547	552	560	535	561	564	522	565	548	521	533	534	600	541	495	569	516	483	535	534	566	527	535	514	499	549	541	518	554	535	538	532	562	528	514	569	520	527	541	555	520	513	584	526	557	549	550	528	528	548	534	565	507	565	534	563	487	542	508	496	576	517	525	580	520	552	528	534	508	578	552	580	550	545	536	493	525	534	545	546	526	546	522	529	490	540	570	546	537	523	569	548	551	563	588	522	538	512	538	507	515	575	514	554	523	572	502	535	579	537	543	528	595	534	543	539	530	515	549	590	572	545	588	537	520	529	566	523	535	526	524	526	560	529	519	543	552	558	517	536	502	546	540	563	513	509	522	521	521	534	516	524	534	518	536	539	566	524	564	528	543	553	610	545	538	558	541	560	549	562	515	551	532	560	516	521	527	513	525	537	507	587	539	552	570	540	491	513	559	548	530	542	559	507	578	526	581	530	548	526	561	556	556	525	512	498	538	533	517	527	569	531	506	535	554	589	565	602	492	560	504	543	506	540	586	517	528	526	513	521	529	507	551	513	506	575	537	550	543	558	503	582	542	533	512	544	544	535	529	507	553	592	565	561	572	557	541	563	553	520	544	561	530	556	528	543	586	546	552	512	506	535	554	519	532	525	557	531	555	558	553	555	507	555	529	522	568	545	546	560	582	550	570	575	560	564	551	527	550	542	536	548	524	522
9507	589	524	396	292	210	216	181	184	145	166	163	157	149	130	127	128	141	123	129	103	128	157	137	148	130	136	125	98	137	138	129	139	125	127	118	127	118	130	123	118	127	125	143	107	118	145	109	144	155	134	133	143	119	126	112	142	134	121	105	110	113	111	113	121	113	113	120	114	122	115	123	129	136	123	132	117	113	115	132	114	121	127	113	124	118	101	125	134	121	121	129	102	140	123	131	127	116	138	138	139	145	138	134	124	131	143	136	122	124	139	119	120	114	161	129	95	118	143	127	130	152	122	127	127	148	120	110	128	145	148	131	110	162	150	125	129	133	117	139	137	124	138	137	131	141	116	100	114	120	119	118	133	131	130	146	122	126	122	121	132	126	115	138	132	102	130	112	122	131	123	148	113	114	111	123	138	133	121	117	136	133	112	109	134	122	139	123	91	100	129	127	114	139	125	112	150	108	131	127	99	126	129	127	123	132	128	138	134	121	122	130	110	124	120	131	133	117	119	149	146	138	153	104	134	128	138	125	131	117	131	135	118	120	103	112	127	115	124	107	108	148	149	119	136	128	148	128	131	108	109	120	141	126	112	138	123	141	142	134	125	125	123	131	116	131	115	121	128	126	115	138	126	122	113	135	113	121	132	126	110	138	129	137	115	106	137	131	131	111	125	116	110	109	114	147	126	127	124	132	114	117	142	139	116	138	116	130	129	130	124	134	128	105	118	127	126	137	127	140	126	116	140	137	124	144	130	124	122	119	104	130	122	128	124	105	147	130	119	108	152	119	156	106	126	122	124	126	134	136	107	130	124	114	142	118	116	120	127	130	135	118	114	131	130	114	128	123	126	129	124	146	117	131	120	106	133	109	136	137	112	110	123	139	144	117	125	117	130	131	150	133	131	117	141	116	128	118	117	115	128	124	126	137	116	120	115	113	123	137	147	137	126	126	132	112	129	144	130	141	133	132	126	143	119	131	156	125	140	136	123	141	127	115	119	130	129	125	137	116	132	137	110	127	117	124	127	126	137	143	130	121	152	138	144	117	131	115	132	138	112	152	135	116	143	105	125	112	145	126	126	120	125	127	132	136	155	124	119	121	121	104	121	126	117	122	107	125	130	133	110	117	132	124	142	130	127	116	133	135	151	115	125	139	134	134	131	123	116	127	137	119	117	100	121	130	131	141	131	125	120	110	122	127	111	114	117	141	124	131	129	134	124	145	131	131	136	139	139	117	148	120	129	114	134	132	110	113	136	148	139	120	119	139	162	100	132	116	120	139	136	116	134	127	139	135	128	131	137	114	138	115	117	120	158	98	150	110	128	116	134	131	135	130	124	135	117	141	139	136	135	111	134	124	126	107	125	122	107	144	130	115	144	116	136	133	158	148	140	118	114	123	117	155	136	113	136	123	142	116	133	146	131	141	125	102	138	139	156	106	125	123	119	135	144	141	131	118	132	125	137	129	129	106	133	139	119	134	116	135	144	104	150	113	120	135	138	119	143	125	137	113	127	127	129	130	133	134	139	119	125	136	132	114	129	121	108	114	145	143	133	113	120	126	107	105	116	141	108	143	121	139	115	122	132	114	126	125	149	125	139	120	117	134	136	137	104	125	119	124	112	114	129	132	108	127	128	138	126	119	95	129	123	147	119	130	130	125	130	114	121	131	133	137	114	138	124	124	114	137	154	121	120	96	129	125	123	131	116	118	113	124	132	128	140	131	124	134	121	130	112	114	114	134	121	92	140	117	157	149	123	137	134	113	115	125	118	128	127	115	132	119	131	106	117	111	109	122	130	108	139	121	127	107	155	117	104	125	152	118	116	131	116	124	148	135	146	96	107	100	121	127	117	116	143	124	126	139	139	146	145	128	116	115	116	105	126	128	134	108	140	144	140	121	101	126	145	152	112	121	148	140	123	120	109	133	134	134	159	164	147	124	120	122	116	117	126	121	138	123	125	125	119	122	110	116	126	134	120	155	132	134	121	122	131	136	115	146	144	117	115	125	119	138	124	123	124	133	125	128	115	112	126	117	132	116	138	118	101	129	114	132	122	116	127	141	131	113	130	139	114	121	130	142	114	129	135	123	126	132	122	136	134	118	121	131	119	105	105	123	116	131	143	133	128	122	103	118	119	121	115	122	102	111	155	118	116	124	108	135	135	122	142	134	121	116	102	120	141	127	132	145	112	117	118	164	115	135	125	141	124	98	138	122	138	128	109	126	133	125	129	127	134	125	128	133	127	140	99	148	134	121	132	128	121	136	109	125	137	116	131	142	107	129	121	133	147	132	123	126	115	132	127	140	133	109	106	123	136	113	122	122	151	131	115	116	123	136	126	124	116	122	110	118	138	101	121	154	131	124	121	140	123	158	141	140	130	125	111	134	148	130	108	143	111	109	138	125	133	144	134	115	136	126	125	133	128	92	131	133	119	113	133	130	121	130	133	131	135	122	114	114	123	122	143	131	145	113	106	108	132	113	123	129	108	107	102	113	119	96	108	135	134	127	133	130	130	125	122	140	128	134	120	123	139	131	132	145	130	129	115	121	144	127	118	123	112	111	140	147	121	130	127	141	136	136	143	135	131	121	118	131	121	118	125	128	99	126	126	132	140	154	109	127	109	109	119	138	119	113	121	106	124	117	125	121	143	150	142	120	121	126	134	123	118	133	151	124	128	128	113	135	126	115	120	143	146	129	125	127	132	121	118	126	128	134	95	116	106	122	105	115	131	134	119	117	137	112	131	131	156	133	133	119	118	149	129	115	147	132	131	129	118	140	131	95	124	108	112	143	119	140	119	157	131	138	130	142	136	137	123	117	101	121	134	132	132	128	124	119	125	119	122	117	117	122	133	124	134	103	111	125	143	130	126	122	117	119	124	146	114	118	124	114	115	134	124	144	121	130	118	110	128	137	110	117	158	134	125	111	142	135	121	128	122	128	96	112	145	132	141	129	108	134	146	129	121	149	119	133	126	148	138	120	119	123	125	125	129	131	137	141	125	126	129	133	131	143	124	126	133	128	115	115	128	125	141	138	133	145	107	133	117	149	114	122	144	131	128	119	114	127	141	131	123	127	121	111	99	123	134	143	129	127	125	138	149	131	151	124	131	134	119	120	126	137	125	125	134	129	118	138	117	121	134	129	119	125	131	112	125	122	109	124	124	135	131	102	132	121	127	134	123	125	125	124	135	136	128	138	116	138	143	157	117	119	140	113	119	121	129	115	151	135	122	116	121	113	121	123	110	120	111	142	125	119	126	135	136	130	127	109	132	122	158	142	136	113	138	135	141	148	128	127	139	128	148	108	119	142	133	140	125	117	121	131	122	111	120	138	113	130	129	124	120	109	118	117	115	121	106	131	115	125	124	118	124	122	132	135	105	111	106	129	128	136	153	113	133	134	152	129	127	103	132	136	110	126	116	120	128	129	119	122	119	145	135	116	151	134	124	118	119	127	144	137	130	122	138	110	103	120	136	122	121	103
7082	639	1163	1205	1024	881	720	573	560	512	472	491	438	435	456	372	411	398	374	408	389	363	341	361	364	370	347	362	388	346	347	338	338	322	350	361	303	314	290	343	321	321	311	310	335	306	339	333	329	355	322	322	338	312	342	329	332	342	340	330	312	343	332	323	325	320	315	342	351	315	343	326	299	339	340	333	349	310	339	318	312	268	318	332	314	304	301	318	293	294	312	347	316	281	307	331	315	316	329	302	368	347	325	335	297	309	321	321	340	315	348	319	310	316	322	291	305	304	296	305	319	290	338	311	311	331	330	305	331	356	332	347	332	295	336	315	288	343	318	314	298	298	309	300	325	291	320	323	316	343	312	278	315	307	324	322	288	319	293	342	312	291	306	323	335	342	303	336	344	320	289	306	349	304	323	280	302	339	301	302	285	317	304	321	322	320	303	337	316	343	265	319	313	317	329	330	344	333	328	314	313	297	305	307	307	309	308	304	268	330	343	323	313	329	314	340	314	306	313	343	330	299	294	336	344	279	307	315	329	329	322	318	295	311	300	310	306	354	342	288	330	318	341	333	294	306	349	299	327	297	333	313	299	322	297	314	298	356	315	336	317	298	340	324	315	301	283	300	290	306	314	325	324	333	289	321	321	296	311	318	337	316	330	327	349	361	297	287	331	310	309	301	335	337	311	307	306	325	327	278	319	304	298	300	319	311	311	322	317	306	322	305	302	307	324	286	281	347	359	310	311	314	312	298	303	313	320	324	322	281	325	275	302	325	340	299	324	298	320	335	326	315	292	329	291	299	346	295	320	291	313	323	310	315	326	308	334	317	328	318	336	314	315	335	326	316	294	310	339	321	295	328	302	333	324	286	330	332	313	303	295	348	335	339	305	318	308	363	312	308	352	285	323	303	318	268	281	301	328	285	346	320	266	313	304	306	299	311	349	307	335	294	319	326	303	298	318	301	308	326	306	313	298	309	326	332	303	302	313	297	322	343	286	315	346	298	345	309	298	329	336	323	335	328	302	318	297	310	307	297	302	340	282	320	317	331	282	320	306	314	336	299	316	309	318	296	324	328	314	323	287	317	299	304	352	323	314	288	314	323	360	359	336	314	296	289	318	331	314	301	350	283	313	311	298	315	308	312	319	303	316	327	330	350	296	328	326	317	303	301	312	294	306	330	308	305	311	318	314	314	306	311	327	302	316	325	347	320	346	313	318	325	324	308	297	327	337	314	320	326	306	320	341	311	311	307	333	322	340	296	311	324	344	320	328	288	301	310	307	333	324	331	293	280	299	327	303	275	324	288	324	314	328	346	305	315	295	287	294	320	291	319	314	301	314	300	334	298	284	308	326	326	343	307	335	295	339	301	308	335	316	309	321	299	330	323	294	295	307	330	313	300	293	287	347	338	327	320	304	318	320	302	329	316	294	355	303	313	316	339	310	308	340	308	324	349	312	328	309	305	337	326	291	360	331	325	298	323	292	305	326	303	348	330	310	337	293	296	306	285	306	323	312	288	304	291	330	369	339	336	366	335	311	314	297	297	313	318	318	300	319	344	321	351	314	305	343	313	319	311	278	321	313	320	297	322	295	299	306	281	298	300	294	278	322	316	318	316	333	269	322	337	294	316	316	322	326	296	318	311	324	309	320	298	299	309	304	341	316	318	322	276	298	325	300	331	304	308	310	300	319	287	295	332	313	320	313	323	356	322	303	277	322	312	315	333	343	340	299	325	333	328	309	343	332	336	310	312	320	338	294	322	325	304	330	351	321	306	315	304	304	324	343	295	322	295	344	302	276	340	323	306	320	325	301	312	341	327	336	312	327	351	320	322	295	319	332	314	340	328	327	341	304	316	326	305	325	328	317	324	312	316	323	344	319	323	312	330	331	289	337	324	300	295	309	325	281	299	318	306	318	329	303	292	310	317	320	282	313	317	329	319	325	317	341	310	298	305	321	322	320	319	320	307	292	287	307	301	331	313	285	315	325	306	321	331	302	339	329	291	326	304	280	298	326	340	316	303	310	347	308	322	306	316	285	333	350	319	318	271	329	341	336	309	323	288	298	286	333	310	286	301	307	367	314	319	348	309	338	317	323	296	331	308	343	321	289	316	303	279	319	341	292	297	341	322	327	321	318	320	326	296	298	333	316	332	287	330	311	319	310	290	312	342	290	334	309	289	298	319	310	298	320	294	346	345	312	326	323	320	320	309	313	250	285	329	322	310	339	317	302	299	302	335	340	317	291	297	290	322	297	309	333	290	303	304	312	296	311	336	319	294	335	304	305	296	329	313	316	279	302	290	307	321	356	307	305	320	294	316	288	302	330	319	307	321	287	308	303	316	333	316	288	358	311	316	337	311	302	320	322	303	304	315	372	336	300	313	369	313	327	322	328	323	340	367	290	308	313	327	307	338	308	285	301	320	327	320	329	360	286	333	311	335	310	324	333	339	329	349	314	291	311	314	346	318	345	339	311	289	317	333	330	315	332	322	323	337	301	292	364	334	281	323	316	315	304	341	290	305	334	319	340	303	333	307	284	291	294	301	294	299	325	325	305	297	291	335	321	335	320	296	311	323	303	323	345	329	292	321	336	319	304	318	309	315	320	308	333	322	302	296	286	318	292	302	288	325	299	313	309	298	316	351	320	325	284	325	314	329	327	281	307	303	309	333	307	349	332	300	323	324	308	288	334	289	331	313	297	344	323	315	361	301	301	312	328	336	325	305	293	299	300	338	331	324	344	298	306	297	333	302	286	335	331	312	297	324	320	299	314	318	341	328	322	339	297	292	313	347	322	323	284	311	324	310	297	286	289	347	295	324	306	322	311	308	342	293	307	293	277	329	329	343	301	321	326	320	335	320	326	312	316	338	357	314	304	348	322	316	320	294	319	332	318	308	322	326	340	312	315	314	310	346	330	314	343	319	327	281	326	315	282	331	325	323	314	337	316	309	311	324	273	358	363	337	285	294	294	325	301	295	344	303	324	304	354	297	307	304	301	304	339	320	311	307	294	315	256	331	304	322	302	300	310	315	315	301	322	370	310	345	352	320	299	334	297	320	300	296	322	281	327	290	317	318	315	328	338	284	304	313	319	301	337	317	311	340	309	275	336	302	308	364	304	308	278	351	294	314	343	311	307	323	304	323	322	315	334	323	322	301	334	315	332	305	299	323	326	352	303	304	304	292	303	311	342	313	335	296	267	285	316	335	323	302	303	347	264	286	307	302	307	310	288	303	315	290	267	315	280	312	300	281	320	324	321	314	333	337	304	302	308	321	333	311	283	307	358	306	306	281	297	337	321	316	308	321	295	319	318	332	327	302	287	312	317	335	340	290	295	328	306	305	302	286	332	311	309	312	313	343	323	315	315	328	291	309	302	339	337	318	336	346	287	329	315	290	359	316	328	323	314	321	325	308	312	295	321	310	332	320	317	323	312	315	322	326	333	312	330	298	357	306	314	323	347	320	287	318	317	311	375	320	306	347
17443	1594	1026	801	520	402	341	331	298	284	270	223	259	219	220	206	217	222	223	239	217	202	183	183	228	210	195	210	209	217	185	196	201	203	205	220	212	195	200	189	220	223	170	232	205	202	210	212	194	198	222	187	197	205	203	197	212	200	216	172	207	203	202	218	194	217	212	200	231	200	198	198	213	193	179	221	181	210	179	213	215	205	203	213	204	184	200	218	214	207	173	204	186	229	201	216	229	184	204	220	232	214	187	207	204	229	185	200	186	214	209	208	198	176	192	201	181	200	182	204	228	214	238	197	198	219	210	198	223	160	199	202	198	203	229	188	205	203	197	191	200	179	178	203	194	187	180	196	239	210	187	191	204	175	217	196	183	218	183	186	208	188	175	192	210	224	200	179	220	221	223	202	199	204	216	194	184	209	218	210	197	210	204	214	203	191	167	210	199	185	220	192	178	187	219	194	208	196	201	188	208	202	190	209	196	196	213	203	224	210	210	192	240	173	197	218	204	190	205	214	222	214	225	221	213	240	234	187	216	193	207	221	201	231	199	204	225	201	218	182	191	209	193	179	168	212	195	241	195	221	212	189	185	225	228	194	195	238	194	169	200	166	208	220	174	204	184	195	193	193	197	225	211	193	226	199	201	228	212	202	207	221	209	206	175	190	204	202	195	224	228	195	226	187	196	214	211	177	189	218	230	201	213	212	217	202	200	229	232	194	231	220	178	178	212	182	190	228	214	180	200	182	179	186	191	190	173	215	194	200	217	182	194	206	197	191	224	198	225	202	205	209	199	181	219	171	235	181	195	184	193	196	167	190	176	203	192	234	197	157	181	207	208	217	202	201	209	202	196	210	218	183	211	190	202	201	220	208	222	196	209	207	162	205	218	202	202	218	213	212	171	217	214	201	199	208	208	177	206	186	205	229	213	205	202	196	184	163	187	191	206	216	192	182	208	207	211	201	206	218	195	214	202	185	211	225	203	199	185	212	189	215	208	218	216	208	215	192	217	207	206	185	194	190	193	215	203	237	216	200	203	230	199	203	204	213	203	186	176	187	204	200	179	208	199	208	202	189	173	199	220	216	198	224	198	190	208	195	216	190	188	200	190	229	202	218	195	196	212	193	202	211	198	185	191	195	165	197	188	227	210	212	189	214	208	201	193	181	189	195	226	218	172	234	225	204	212	185	211	192	219	218	195	228	185	236	192	195	201	205	175	206	167	208	194	188	177	200	207	164	204	193	192	209	217	196	201	191	209	213	230	192	200	207	190	195	212	186	199	241	171	219	192	223	176	220	214	199	194	213	180	207	186	197	218	192	194	233	185	185	204	217	205	194	205	166	231	195	203	193	187	194	183	214	234	208	181	197	188	202	207	180	207	187	206	203	241	211	190	222	181	199	229	189	213	205	178	197	165	201	213	234	191	190	206	210	199	195	200	186	199	202	197	182	168	202	224	214	205	186	173	197	208	177	198	178	171	199	205	210	197	228	210	201	190	195	197	200	211	191	190	213	218	199	182	202	206	213	158	190	188	213	216	203	172	196	213	190	198	202	178	205	212	180	187	231	200	183	193	203	181	199	182	229	192	221	205	178	233	194	189	184	238	209	212	185	201	175	206	197	195	208	201	189	208	194	216	203	199	215	214	213	190	205	200	192	205	194	192	186	202	175	230	188	180	193	204	182	222	200	200	180	198	198	202	206	181	194	211	220	211	180	217	241	221	195	211	197	221	235	194	217	180	201	218	188	194	215	184	203	217	219	234	204	188	202	199	194	192	203	222	185	220	216	185	202	203	215	188	206	209	175	178	205	183	227	208	190	197	230	215	202	200	215	205	205	207	183	207	204	206	182	211	213	199	194	213	176	219	191	200	200	210	209	192	200	208	207	215	233	193	211	201	183	185	196	212	217	210	194	214	192	178	191	204	195	203	220	190	186	186	202	211	207	177	189	199	188	196	223	190	216	192	225	203	186	195	211	196	166	206	187	201	206	192	209	187	194	216	190	175	201	208	207	182	185	180	198	217	166	198	203	211	204	202	226	224	160	202	214	212	199	194	192	205	192	195	181	201	205	193	209	212	164	223	224	204	196	200	162	177	211	192	235	178	197	208	212	205	191	191	198	197	194	204	204	182	197	200	183	191	208	205	192	203	205	211	241	201	218	177	184	203	201	211	194	220	219	197	215	199	237	204	212	184	217	204	178	193	191	191	225	224	204	200	205	196	207	219	201	178	216	198	186	221	210	179	199	207	183	201	220	183	213	204	186	207	221	203	191	209	222	181	193	195	193	212	182	173	214	183	205	207	168	188	176	210	242	218	223	187	201	178	203	190	197	188	194	211	175	183	210	221	197	195	198	209	197	206	201	198	188	209	226	171	216	188	199	198	187	201	189	206	217	198	217	217	236	198	218	211	235	217	203	200	209	187	210	219	190	215	210	217	204	208	223	186	195	190	214	173	186	217	207	221	210	177	220	205	188	207	206	183	206	218	182	217	177	178	208	210	211	188	231	223	175	192	220	207	198	172	192	199	188	229	219	193	204	178	184	182	205	207	215	177	188	226	205	182	216	195	205	227	204	198	200	202	211	188	197	234	211	191	199	174	193	197	208	177	187	212	194	200	177	197	192	187	190	207	203	237	196	189	193	206	211	182	194	186	199	187	219	184	208	227	190	206	206	223	172	205	218	200	217	207	232	182	168	209	164	182	193	185	210	209	193	185	213	202	204	189	221	197	213	195	190	204	203	188	228	199	204	185	168	203	197	202	228	203	213	221	185	194	185	186	198	216	219	201	214	178	225	214	196	212	189	175	209	206	188	194	192	183	185	193	200	208	182	205	186	212	203	206	160	207	194	173	211	199	206	198	207	196	227	209	199	207	205	217	196	202	191	209	213	210	230	203	197	201	177	187	173	195	187	193	192	200	192	184	171	187	169	196	186	221	220	216	193	198	214	186	187	192	218	204	229	192	201	185	184	187	224	213	182	200	213	197	189	215	227	200	167	207	176	216	206	176	225	201	181	206	195	220	210	220	227	164	195	191	176	214	212	184	181	211	206	192	165	218	203	188	220	196	209	223	215	177	178	201	165	211	195	198	230	213	194	231	189	191	223	210	177	225	177	232	197	206	207	197	183	180	219	221	208	177	178	199	192	198	193	223	197	208	199	216	226	188	209	195	211	206	197	190	199	224	198	204	205	205	210	216	204	208	208	200	194	202	184	201	186	209	239	203	162	209	202	198	200	185	199	199	227	194	202	193	224	194	229	212	191	240	204	235	213	193	202	211	174	181	190	189	172	213	222	193	202	193	221	234	213	216	211	226	211	227	182	210	206	185	193	165	204	194	197	196	197	206	191	187	206	211	184	196	195	187	194	210	196	217	196	204	198	201	185	212	196	190	209	209	209	178	224	190	215	221	197	206	198	210	208	171	191	204	198	198	220	231	210	204	188	182	194	184	213	203	184	220	192	235	193	208	184	193	200	212	195
9894	1270	1972	2196	1897	1507	1247	1121	953	882	880	819	781	687	635	642	593	596	650	599	595	559	554	586	596	541	485	526	539	499	542	519	500	538	480	545	527	526	520	548	467	486	511	488	522	509	476	497	511	491	462	492	488	491	468	494	519	532	491	475	485	532	496	505	470	487	462	458	476	485	473	533	525	490	498	476	498	557	455	502	484	461	472	483	503	468	500	455	473	505	491	509	482	498	453	507	497	494	487	498	510	470	476	472	530	509	499	477	476	508	471	492	482	468	534	503	505	510	469	484	477	484	485	505	495	489	478	478	458	482	484	495	467	481	465	485	489	488	521	515	499	484	453	480	494	470	468	443	486	491	485	507	455	475	473	520	504	487	518	503	541	488	419	497	471	473	494	465	450	464	459	505	457	508	486	467	495	513	461	492	492	490	475	477	473	464	476	503	467	493	484	427	507	439	486	501	493	430	496	466	463	482	488	466	506	515	503	486	434	508	497	458	505	486	500	479	452	474	473	493	495	466	462	492	483	494	510	454	500	494	464	493	478	509	473	477	484	507	460	491	467	458	470	479	468	507	475	494	481	520	469	521	475	466	475	479	491	485	486	469	480	479	530	481	496	514	488	483	491	488	500	488	490	480	454	476	480	501	491	475	514	469	477	477	531	479	524	462	516	513	507	475	463	496	482	453	498	481	497	523	512	464	471	514	439	482	444	524	511	471	463	471	463	488	513	471	533	434	443	470	476	507	491	476	497	502	549	472	449	502	505	468	548	472	455	470	466	512	509	488	513	489	473	507	484	459	443	472	484	471	457	498	497	498	486	469	490	483	514	439	493	523	491	468	485	465	464	482	509	477	480	439	484	506	496	485	500	493	491	476	471	492	468	455	492	448	479	477	464	468	487	519	506	489	448	507	483	522	473	457	490	477	469	498	507	452	493	518	487	451	445	465	498	502	490	451	489	530	441	495	461	492	490	506	517	505	473	476	458	536	524	452	480	479	477	495	530	468	466	505	478	489	477	476	478	522	506	432	534	481	473	485	504	476	511	518	474	452	484	499	505	449	493	502	462	467	464	491	474	454	458	521	490	473	461	454	454	485	489	480	470	495	486	485	489	495	468	458	520	434	467	477	464	496	524	454	484	509	510	476	482	480	521	475	466	497	496	453	465	483	507	489	472	493	487	486	457	488	470	474	480	482	504	455	506	498	485	496	478	476	455	505	510	478	531	478	502	522	488	477	477	476	497	456	520	519	490	467	485	486	495	504	497	464	449	467	477	496	515	460	470	521	481	473	480	499	447	533	490	487	489	472	497	522	496	476	493	485	446	461	490	457	473	534	488	495	493	493	495	476	486	433	492	497	482	465	447	493	474	476	493	447	460	469	451	472	494	470	491	490	477	491	503	500	490	505	441	510	486	540	453	513	457	471	474	511	503	453	473	500	427	462	445	472	484	444	489	450	482	503	498	510	453	492	469	504	464	446	492	501	463	528	471	451	505	488	479	487	494	504	491	492	483	471	471	509	496	474	497	528	489	458	500	492	469	504	514	459	464	460	474	449	477	478	481	456	472	498	494	479	489	489	452	475	497	513	463	486	482	509	513	461	515	490	488	477	460	462	488	461	525	484	477	503	447	491	483	496	511	443	480	485	502	453	496	486	492	518	507	491	491	438	496	462	472	458	485	481	486	477	485	509	478	498	517	491	491	496	480	502	478	493	547	475	495	507	486	474	481	495	492	499	487	503	471	508	517	459	447	504	450	469	483	489	514	499	493	470	483	474	489	449	502	504	447	463	517	488	470	474	462	441	507	503	476	444	525	524	508	503	482	484	461	463	453	484	453	463	435	457	483	505	484	467	464	477	499	475	512	480	455	498	491	456	501	482	469	518	499	490	500	466	498	495	500	490	461	502	537	507	495	447	494	509	498	504	474	510	473	476	440	520	519	488	477	441	485	466	515	487	468	491	478	507	471	504	535	481	525	468	485	511	463	440	485	497	533	490	475	465	480	490	475	454	479	505	486	454	461	504	477	515	467	469	513	542	500	511	497	490	456	501	432	514	484	502	496	457	465	465	468	527	468	458	479	491	524	475	456	480	508	478	488	460	473	479	488	509	489	496	472	448	526	451	472	499	498	500	503	468	521	446	445	506	490	519	456	460	509	487	513	500	481	433	479	483	456	468	483	460	467	527	466	504	482	451	482	474	460	497	466	464	485	448	474	489	496	526	501	498	464	453	515	501	475	505	499	458	478	455	493	486	489	487	485	513	494	472	485	501	467	513	508	454	490	452	481	437	506	479	454	459	535	500	513	533	489	496	458	524	500	484	472	472	487	482	453	440	458	454	484	523	457	506	486	514	497	492	462	451	493	452	484	473	484	493	442	508	502	496	525	498	476	462	472	505	444	486	446	514	464	506	507	487	488	460	497	510	493	473	450	492	486	478	478	495	464	483	490	488	482	452	449	501	479	497	469	482	463	468	497	504	483	475	475	490	513	483	501	483	506	481	493	516	501	487	487	504	542	498	518	503	503	501	463	528	478	471	520	474	493	463	517	523	473	478	496	516	490	487	477	455	449	501	498	477	534	465	453	488	524	476	493	482	511	430	448	483	524	473	445	441	482	519	470	499	482	475	493	452	468	508	450	496	487	494	502	466	466	488	473	479	455	489	479	502	455	482	473	503	510	475	513	480	487	482	510	449	494	504	494	507	484	493	495	489	476	484	491	446	507	507	469	459	473	476	469	463	469	471	475	500	493	423	484	453	488	502	537	479	465	473	471	502	464	453	509	499	466	459	479	479	456	445	463	493	518	432	480	467	466	490	496	490	457	506	501	489	470	514	486	514	469	495	511	491	471	485	471	477	496	429	473	506	517	463	479	492	491	465	506	463	461	448	496	488	491	473	476	464	478	469	480	476	529	474	476	477	491	477	482	509	490	465	444	492	450	474	518	472	462	501	458	496	475	446	454	513	463	523	496	460	503	481	501	539	486	400	471	468	512	468	505	458	485	541	460	454	470	524	464	507	485	484	461	508	469	502	469	516	445	491	468	471	491	479	517	485	512	517	486	472	489	476	461	507	480	523	486	451	453	464	494	485	467	488	475	495	496	539	520	499	469	464	499	507	498	492	502	481	483	439	478	457	530	481	524	488	496	488	472	507	465	484	487	512	481	471	511	460	475	501	491	486	493	491	486	481	499	492	512	456	483	502	494	473	501	481	451	484	451	484	493	494	464	476	471	487	503	477	495	471	472	501	495	477	471	454	504	466	537	498	478	482	512	478	446	507	499	440	494	477	501	439	497	514	462	461	504	490	496	493	503	490	494	495	503	465	526	485	477	503	463	487	448	462	510	487	502	429	473	512	470	498	477	491	479	450	460	477	484	486	495	447	469	477	510	463	490	483	473	506	506	486	470	483	477	493	479	482	454	502	455	451	498	446	482	439	497	506	485	482	456	479	467	459	510	508	458	505	512	501	485	466	458	508
2531	262	273	253	242	204	270	265	254	259	236	226	238	268	254	228	271	210	243	241	240	241	252	216	231	225	246	261	238	250	237	271	232	252	250	246	256	260	275	218	242	247	246	236	228	247	253	251	235	235	248	255	267	245	273	213	218	243	233	223	259	256	258	236	267	254	227	261	233	256	236	243	252	241	243	262	258	228	257	265	229	243	198	240	238	260	247	254	252	255	254	214	252	212	268	239	277	236	249	268	258	225	247	222	240	253	266	216	251	229	253	272	262	243	225	210	258	233	230	283	257	251	210	268	233	257	248	212	247	262	244	236	220	240	234	227	272	258	247	234	229	234	248	236	237	239	229	209	220	239	233	259	228	243	264	269	256	251	233	236	229	221	301	258	240	203	226	262	252	233	241	277	250	272	269	224	219	240	246	251	225	241	231	213	243	239	256	251	252	238	250	239	252	240	257	247	230	250	219	257	237	223	219	231	245	204	237	232	262	237	224	225	234	244	222	266	261	241	230	240	224	266	238	227	228	205	261	235	234	239	257	273	266	247	226	255	238	239	230	231	227	218	235	271	250	289	254	237	227	249	231	248	210	244	249	256	234	269	260	258	236	233	216	242	245	228	228	241	231	240	254	238	215	261	282	219	230	245	232	243	245	246	261	244	238	250	237	238	245	248	222	214	254	255	253	236	254	208	230	284	243	247	269	269	251	243	223	266	253	245	263	248	274	278	245	225	269	215	222	239	244	235	244	239	240	256	242	228	231	229	236	261	292	244	246	239	248	245	237	226	239	215	241	248	220	245	231	238	234	240	233	257	233	266	235	256	250	229	277	226	233	227	248	283	247	250	252	247	248	257	224	223	267	252	249	229	230	214	228	259	249	258	243	274	262	251	229	222	250	254	255	241	220	235	225	246	264	221	242	252	255	243	228	244	241	230	223	233	274	214	236	250	246	224	259	226	238	244	240	226	263	232	236	260	280	276	268	214	205	192	238	251	262	240	240	233	231	255	238	244	207	251	251	243	248	233	236	236	226	255	244	249	245	235	242	247	215	289	248	248	236	249	264	248	222	219	230	230	222	244	286	251	238	220	253	201	242	267	252	222	240	273	223	250	258	232	233	283	266	252	239	244	261	260	235	206	257	228	278	232	272	240	243	277	238	269	240	222	249	246	262	229	241	243	223	255	223	220	229	249	211	231	237	243	236	258	257	236	229	263	246	254	234	238	249	247	260	234	196	221	212	252	225	246	276	295	259	261	228	258	278	251	274	258	255	232	252	231	253	252	245	279	237	250	235	286	203	224	242	280	245	228	225	278	234	215	236	228	225	232	252	276	214	244	226	235	231	220	244	245	229	230	220	247	230	254	249	233	234	258	227	231	267	245	242	254	246	240	247	234	240	242	227	249	267	272	238	270	264	261	228	243	270	237	231	221	232	228	234	244	219	274	237	256	234	237	241	235	243	249	220	227	230	231	239	251	255	221	240	233	258	219	251	245	212	230	259	239	242	252	249	225	269	267	263	243	245	243	217	247	266	254	225	246	239	245	240	266	251	247	248	262	215	253	253	242	284	239	239	242	245	270	243	208	233	238	238	266	244	257	242	277	250	219	221	250	252	200	236	247	236	214	248	246	252	234	235	245	223	247	226	246	230	250	227	222	229	251	288	275	224	224	235	222	233	250	253	258	235	237	265	279	260	227	268	242	230	263	275	228	267	275	207	267	223	241	267	241	200	261	257	254	236	253	263	217	247	248	234	219	231	282	228	245	233	251	245	266	225	259	263	249	265	242	234	236	227	267	220	247	249	264	246	229	210	241	241	256	252	213	236	246	251	233	249	260	244	258	225	232	249	248	259	207	285	254	232	261	299	271	241	217	265	261	235	257	251	273	232	229	260	215	226	239	245	232	256	286	234	259	240	251	245	221	228	265	247	232	231	240	255	254	229	227	254	244	254	257	255	227	272	252	256	253	269	242	217	232	253	218	235	255	251	226	206	230	262	249	226	211	240	232	239	247	220	235	244	227	249	220	236	224	230	236	234	248	192	225	228	246	230	268	242	190	248	224	225	214	232	245	244	296	244	236	255	225	231	255	198	280	224	266	260	241	233	238	268	230	248	234	244	244	228	215	241	251	276	249	244	216	227	231	248	239	244	238	233	240	249	232	227	278	274	253	236	245	259	254	247	227	233	214	207	249	238	263	235	226	248	234	252	223	244	236	230	225	266	256	224	227	250	269	230	224	255	239	238	236	241	242	242	234	258	275	229	235	240	253	264	253	222	250	248	243	255	285	261	240	253	245	234	237	258	242	237	244	242	245	255	230	231	230	230	252	248	245	237	232	226	262	225	221	246	238	247	243	217	238	252	236	213	222	273	256	247	227	248	228	224	241	231	254	254	256	232	221	238	231	227	260	220	225	220	250	226	257	252	267	246	256	239	234	251	251	255	222	247	257	222	269	255	236	224	244	250	257	256	212	241	273	251	229	216	266	231	254	221	240	226	238	229	229	260	237	262	225	249	244	262	241	251	224	210	262	241	237	257	227	242	275	241	263	238	276	283	242	228	216	251	245	270	249	233	267	238	252	244	226	238	216	239	257	253	252	272	226	251	208	222	230	242	212	245	266	238	211	221	243	283	232	252	258	241	260	226	260	268	261	263	226	266	247	261	281	254	211	249	233	254	281	232	271	247	232	252	265	238	255	242	237	240	240	255	242	222	216	264	250	257	224	237	243	232	237	221	280	243	265	248	270	259	279	258	242	203	264	245	238	245	210	241	249	250	233	243	233	246	231	264	241	256	258	248	253	198	237	250	257	265	249	241	251	240	256	247	235	230	250	232	249	244	234	248	229	258	261	269	248	251	251	239	234	249	264	246	247	221	220	253	225	247	230	225	255	239	232	248	252	269	249	250	232	238	246	242	246	249	242	239	218	247	229	245	256	240	249	230	211	274	246	251	250	251	260	244	250	232	260	215	261	208	247	246	224	266	256	248	253	201	251	223	255	271	249	250	231	255	256	273	273	211	230	220	259	238	221	233	266	209	227	265	247	191	226	228	245	237	257	249	225	265	266	219	261	234	212	275	250	228	245	217	229	241	239	218	253	244	283	236	225	279	264	249	248	258	223	245	233	258	202	257	253	284	265	241	234	280	246	236	222	210	252	256	231	265	216	253	241	269	242	242	244	205	216	246	236	234	272	246	262	236	197	207	222	243	253	240	249	239	239	254	217	256	248	249	230	262	258	233	256	234	255	247	189	236	248	234	250	282	266	241	240	241	225	244	231	229	251	253	228	230	226	254	271	217	264	240	222	190	233	244	258	236	207	264	226	262	240	219	246	232	248	268	247	236	236	216	260	256	238	212	227	245	242	235	272	279	238	266	247	208	254	255	246	229	278	263	225	266	224	250	240	256	260	248	229	242	225	250	236	259	250	226	246	220	204	235	235	268	243	235	249	259	232	207	250	234	238	238	237	263	234	242	261	267	229
2350	528	584	555	604	549	602	533	534	520	535	560	500	519	564	520	524	557	494	562	553	559	509	539	524	542	537	534	519	528	551	564	545	548	550	488	514	578	530	531	540	542	565	533	543	566	523	556	560	527	529	541	520	589	560	530	547	536	526	513	560	540	544	521	526	508	526	486	536	592	545	543	541	560	540	518	525	602	562	532	553	552	538	525	552	569	500	553	536	534	556	535	535	547	576	518	579	547	535	506	545	575	540	519	520	547	515	553	551	559	556	513	521	576	526	556	592	548	580	581	544	534	548	537	550	507	599	550	547	521	525	546	532	538	494	560	517	517	522	555	550	521	508	598	512	517	569	562	567	547	569	499	532	542	508	537	534	566	527	533	558	570	553	555	500	574	560	549	532	568	505	552	574	524	530	549	519	543	533	563	526	529	536	546	500	575	502	548	549	524	522	514	524	532	536	518	540	557	520	554	541	528	525	554	566	528	560	540	511	563	572	551	588	502	526	561	549	532	559	540	510	544	508	561	540	547	559	553	506	535	565	571	484	574	573	579	528	551	501	571	530	577	532	548	567	563	518	530	550	547	516	535	528	551	534	524	538	578	571	506	556	505	531	569	551	504	514	506	563	551	511	547	530	536	541	530	557	553	548	510	501	551	546	555	520	535	517	535	540	525	524	517	526	513	557	521	486	510	516	564	536	530	538	535	534	534	541	554	572	527	538	505	535	549	532	529	520	539	523	553	534	532	547	512	539	515	551	535	565	546	529	540	512	520	536	520	553	539	575	578	505	520	537	563	524	520	544	545	541	586	543	551	512	502	548	563	578	550	547	481	545	528	562	494	524	518	533	549	549	556	547	540	557	531	527	543	526	574	548	522	581	581	542	549	511	553	545	514	502	511	512	544	531	590	553	561	559	580	520	482	540	548	509	543	522	549	585	531	518	533	509	578	505	506	534	503	545	584	482	527	562	551	496	554	536	551	541	560	545	590	516	533	532	528	537	529	528	547	563	543	532	545	535	540	531	528	588	531	569	532	582	526	508	537	510	595	503	518	563	577	577	547	583	531	514	496	540	569	489	586	498	501	586	515	524	528	528	557	537	515	540	538	543	548	548	543	551	565	537	554	539	583	510	548	535	589	538	519	525	586	543	538	545	515	541	587	528	570	543	518	502	546	538	537	554	521	576	562	553	538	531	577	521	537	516	582	518	556	564	518	551	520	521	556	540	555	546	559	573	604	531	542	579	531	500	512	534	547	536	557	543	552	528	529	558	546	549	504	558	536	558	547	548	543	546	537	527	573	542	488	533	560	538	546	541	514	526	527	530	517	528	553	535	511	517	590	527	529	578	531	507	530	571	549	494	520	533	554	530	536	508	591	521	570	538	552	520	593	522	535	549	498	531	541	581	498	548	555	529	519	529	528	533	523	540	519	539	501	528	550	550	527	553	542	525	544	559	536	589	517	518	556	509	543	523	549	527	507	556	527	561	522	572	575	521	563	553	535	547	513	563	557	526	525	586	515	555	552	523	525	518	529	550	510	487	558	539	545	526	545	582	494	561	542	574	549	554	541	525	490	533	501	521	577	532	526	534	523	568	531	563	529	576	515	580	544	523	551	537	521	553	536	530	555	555	512	480	512	552	523	556	539	554	589	509	527	570	534	556	577	530	525	500	529	547	545	546	529	489	537	572	546	562	560	566	520	508	554	548	556	536	527	523	556	556	609	577	535	540	544	569	536	550	530	529	571	550	588	499	517	552	545	552	563	543	524	522	546	584	522	539	495	588	545	518	509	533	515	536	540	536	537	493	530	528	542	537	564	541	552	519	526	514	495	577	551	523	546	547	540	569	535	568	549	540	513	542	548	599	541	548	518	569	543	542	555	535	549	571	540	512	511	560	529	528	513	549	531	557	559	518	534	526	516	563	552	507	559	541	550	558	515	514	599	509	565	533	501	587	581	497	542	531	547	511	490	568	551	509	575	554	559	553	500	605	521	520	582	540	557	535	514	509	562	572	517	535	545	545	519	556	549	525	483	531	589	489	556	570	547	528	510	513	502	518	563	541	541	550	552	521	557	573	513	562	539	552	556	520	556	537	531	563	565	532	514	545	543	511	543	571	559	571	562	545	570	547	510	525	516	563	558	533	583	533	535	545	491	558	567	552	505	554	522	527	521	553	535	570	541	592	505	539	518	538	531	548	519	570	527	534	533	522	523	567	536	512	550	530	538	519	508	552	526	573	545	586	539	542	556	529	537	589	572	471	566	554	557	533	544	556	510	534	581	553	534	497	507	561	544	524	557	522	511	577	556	521	565	600	527	542	518	580	540	528	546	566	503	531	596	539	523	550	557	538	561	517	497	541	525	528	570	550	506	522	550	544	535	525	536	490	530	554	481	539	524	561	537	559	510	526	533	569	544	518	589	520	518	522	495	560	515	538	493	537	544	559	566	547	561	535	549	512	539	496	537	515	538	485	581	540	557	510	580	560	523	513	507	523	513	559	518	522	530	579	536	558	502	553	574	543	525	569	534	499	521	530	533	523	515	480	545	562	512	554	509	508	574	508	573	536	564	518	550	552	533	491	529	579	547	560	556	530	571	540	525	537	558	506	529	497	562	499	509	552	564	549	558	513	589	499	501	557	527	555	478	499	515	515	546	517	562	517	558	540	556	565	540	526	530	498	536	540	515	584	513	539	534	541	567	503	568	561	496	518	533	550	534	533	537	566	548	548	564	540	529	523	544	548	559	547	554	522	575	570	588	540	497	555	512	585	560	520	567	507	497	535	545	557	530	565	505	554	536	525	541	544	557	543	543	520	517	547	546	547	541	576	550	515	498	532	527	571	533	553	530	544	583	531	526	550	552	509	530	579	544	525	560	510	566	535	531	586	518	501	560	563	537	498	545	519	571	493	560	526	550	526	565	566	517	532	518	531	557	557	540	528	562	559	560	503	566	537	559	528	563	546	537	579	539	504	527	510	531	514	529	543	538	542	567	536	546	539	541	566	514	575	578	521	499	533	557	536	596	548	555	542	517	547	561	543	499	559	543	548	570	542	541	535	551	543	502	499	562	542	550	547	517	530	528	530	515	539	571	544	556	508	512	566	564	540	560	551	501	544	536	533	565	578	554	558	532	549	531	527	566	541	505	570	549	560	479	560	509	559	582	547	566	555	549	550	560	526	587	516	540	532	508	535	549	477	580	533	563	545	507	567	542	523	577	549	586	562	483	554	520	565	564	488	494	546	545	521	548	554	548	491	518	572	583	589	524	520	570	529	609	545	567	550	540	531	492	564	560	540	527	546	577	533	533	553	506	563	562	552	519	569	538	552	560	576	606	566	535	534	528	540	517	523	510	558	556	522	595	561	552	532	531	517	517	560	511	525	536	522	505	533	531	558	543	531	527	581	582	541	527	526	539	517	545	576	529	575	514	518	554	507	551	549	530	508	541	532	541	537	539	550	514	545	558	572	516	561	521	534	555
9878	613	561	375	285	231	211	204	173	172	152	154	134	143	144	141	143	143	129	150	130	132	148	147	123	143	133	121	143	124	148	127	151	134	112	136	127	105	113	131	131	131	128	111	137	140	106	117	129	132	157	118	111	143	135	126	128	134	129	131	132	129	122	124	127	125	132	132	117	119	124	111	121	139	121	109	129	137	157	135	151	108	132	140	140	138	129	121	130	129	141	131	131	130	137	126	129	119	126	141	126	130	108	127	137	137	143	143	137	132	123	124	141	124	124	124	113	132	150	125	118	145	117	136	139	140	125	126	128	121	134	112	137	141	118	118	124	135	135	144	134	114	120	128	133	116	120	126	135	149	141	125	110	166	147	127	120	116	111	120	124	147	116	142	120	145	154	125	105	139	118	119	129	120	141	121	114	125	130	118	113	118	128	127	126	124	147	139	120	139	144	129	144	126	133	141	125	122	132	119	133	137	126	124	130	145	129	118	156	133	148	129	114	136	151	139	126	130	121	122	135	127	129	127	125	147	121	139	132	118	134	126	127	131	117	104	136	108	111	105	107	126	135	115	121	125	125	100	133	109	158	116	125	112	130	100	120	132	128	137	149	123	117	129	114	132	142	125	134	114	114	134	136	125	118	118	128	126	127	130	129	128	125	109	149	115	126	131	119	123	115	147	118	118	102	148	121	122	121	112	112	115	110	121	144	126	122	141	121	124	124	111	128	142	131	115	136	122	124	135	131	123	137	139	146	131	123	124	108	121	133	119	133	127	134	157	117	145	131	127	124	139	152	118	138	127	136	134	132	115	140	122	112	124	142	121	133	120	135	148	131	133	135	142	127	138	97	144	121	126	146	119	130	121	140	128	116	128	140	151	118	112	130	118	126	117	112	137	146	103	122	120	139	123	125	138	118	139	115	111	122	129	148	133	152	139	99	126	133	120	121	139	128	116	119	106	143	135	141	135	118	111	111	129	135	132	132	145	138	126	127	131	145	138	122	108	128	135	138	128	141	133	145	153	133	125	127	119	121	150	134	111	128	132	115	112	114	140	151	122	136	135	146	126	125	116	122	118	122	135	132	136	137	151	127	115	133	126	148	155	119	127	109	129	133	117	131	126	121	105	122	134	139	115	133	122	122	132	116	113	109	146	140	123	126	147	109	124	131	129	125	110	119	112	129	143	108	138	154	142	151	135	122	108	117	113	130	120	133	136	119	128	119	123	108	127	129	135	116	125	116	144	144	129	119	102	122	129	109	104	156	125	114	132	125	141	112	140	140	113	113	133	117	127	132	112	130	122	122	103	114	128	119	131	120	120	137	118	152	117	135	107	119	91	141	121	138	111	132	110	143	128	128	121	147	143	108	129	135	148	121	129	113	134	136	133	132	122	114	131	129	130	132	133	110	139	126	122	129	111	109	105	117	150	130	122	112	136	155	132	114	125	119	143	124	137	124	123	139	126	135	129	121	125	130	122	107	110	104	123	107	127	127	151	141	116	127	139	120	121	125	137	122	128	145	122	123	118	145	131	126	133	120	130	139	135	145	113	131	118	124	127	123	101	128	113	132	133	143	145	113	125	129	141	99	129	125	128	127	139	112	116	125	148	110	116	124	133	122	127	131	126	124	112	148	115	121	125	131	116	126	149	127	141	119	123	134	132	123	144	131	117	122	131	150	138	134	145	144	143	132	117	126	120	110	110	120	116	133	122	108	110	114	146	125	135	126	117	139	128	131	121	118	120	124	115	131	144	120	112	113	136	129	142	143	109	116	130	123	117	119	137	135	132	126	124	129	119	128	127	119	112	114	136	139	156	125	136	123	142	127	134	143	155	130	134	102	132	128	134	125	135	124	133	144	133	136	111	135	121	148	136	133	117	127	157	131	135	129	120	141	136	130	135	110	120	109	128	136	134	124	146	144	135	131	130	125	110	138	119	112	139	126	140	130	120	141	130	151	120	117	134	126	118	128	109	114	122	124	170	113	130	120	130	123	139	118	106	113	124	110	115	149	130	123	128	130	140	146	142	128	148	126	140	134	149	118	149	113	113	125	125	134	119	117	136	147	134	135	141	121	128	117	113	120	116	135	124	119	108	119	128	104	131	129	101	120	126	112	138	116	141	125	131	117	120	122	125	115	111	118	131	134	128	139	133	140	128	134	114	142	116	138	159	130	147	148	122	126	150	109	159	132	123	133	112	128	131	132	126	123	119	123	107	136	119	123	133	132	131	126	113	124	129	131	118	140	121	136	135	113	132	109	130	129	126	109	105	126	129	102	123	118	136	124	104	145	123	117	123	147	109	125	136	108	102	134	125	107	138	122	103	125	127	116	146	120	138	133	122	116	126	133	118	132	126	110	120	109	130	132	113	147	140	167	131	143	124	132	123	122	113	123	131	131	125	140	124	138	134	126	135	130	121	134	111	141	115	148	141	117	122	130	118	142	134	109	126	104	147	148	142	126	163	98	132	148	146	133	154	121	118	142	127	137	115	127	126	121	136	110	108	115	111	120	124	140	97	124	148	145	122	106	132	155	122	127	122	130	150	137	120	118	134	112	117	132	138	130	141	122	134	117	136	142	120	104	116	110	128	110	115	117	124	127	135	140	132	123	110	130	141	120	115	121	130	131	133	129	120	137	130	153	127	146	112	133	103	145	130	135	126	130	138	127	135	141	142	134	136	114	124	127	143	151	151	120	129	116	122	115	130	119	144	116	126	148	131	122	146	105	137	154	114	131	120	117	136	155	154	118	122	105	139	121	126	132	135	98	142	121	135	138	98	125	121	111	144	129	144	121	136	134	137	124	150	135	125	105	118	133	117	118	131	128	135	125	130	122	117	101	148	153	144	137	123	128	135	137	144	108	126	123	146	123	135	117	99	143	112	156	132	108	135	125	120	136	127	120	135	148	122	135	142	131	143	105	110	130	137	126	133	127	122	133	134	146	126	117	139	118	122	105	119	125	118	133	98	123	135	139	107	135	129	118	131	134	136	131	116	123	108	130	127	123	119	130	128	130	108	154	137	132	112	105	103	118	123	147	122	117	117	131	146	132	153	129	126	113	110	116	122	117	114	136	113	126	128	128	100	130	128	109	115	115	136	121	123	131	136	139	128	144	129	110	129	138	128	123	110	135	132	134	139	146	135	121	134	118	144	117	134	138	137	141	127	115	144	109	114	136	130	133	127	126	101	122	131	136	131	114	102	133	140	134	112	131	140	106	135	139	127	123	121	136	129	149	120	114	134	131	117	140	116	134	112	131	125	120	124	124	119	116	103	132	149	141	132	122	115	108	140	123	121	114	141	132	132	120	153	132	138	142	130	145	132	121	139	147	120	138	134	149	139	115	138	129	137	113	117	131	142	122	113	127	108	142	123	146	147	134	113	123	120	120	137	120	145	138	128	126	141	120	102	102	113	106	134	121	124	125	136	137	128	138	133	131	139	144	141	115	119	121	125	112	127	121	100	140	123	114	132	119	132	138	119
7404	695	1126	1213	1054	848	765	622	578	517	519	463	447	469	388	413	393	401	388	433	347	348	361	385	354	382	359	349	379	343	373	328	335	355	332	334	329	342	320	316	332	329	308	332	325	357	307	337	331	345	339	351	309	353	316	322	313	339	325	353	324	302	355	342	348	337	310	311	342	329	326	325	333	312	323	292	311	310	320	353	331	329	354	291	333	305	297	334	318	338	325	322	329	311	307	314	319	319	322	324	384	317	356	298	312	327	301	319	347	294	340	331	335	296	306	347	326	342	301	343	336	304	305	329	317	330	307	312	293	357	340	283	322	342	292	311	321	310	282	314	329	337	289	332	316	319	311	315	302	322	292	318	294	336	309	329	319	322	344	310	322	318	335	314	325	326	322	303	332	338	333	313	368	296	291	313	313	351	296	319	326	334	296	336	303	340	324	287	371	342	286	334	324	295	341	334	316	308	366	342	292	332	322	345	313	338	291	314	323	293	339	327	330	326	332	314	340	312	322	282	288	326	316	313	319	306	291	319	322	347	281	334	336	323	347	321	309	337	321	339	355	310	318	350	299	348	324	361	328	329	344	304	315	320	327	316	326	315	342	352	306	305	288	344	310	339	324	337	332	364	335	299	291	310	317	317	326	337	329	330	333	283	282	291	339	300	325	312	303	304	327	329	333	308	317	307	337	325	328	346	334	341	322	317	317	298	314	313	318	328	280	320	335	327	329	297	328	315	311	334	306	315	318	306	322	347	278	333	278	290	335	300	340	330	349	347	328	301	296	303	308	323	323	326	273	308	315	329	327	347	313	334	312	310	320	288	306	328	303	309	330	323	337	325	313	289	328	304	311	328	320	307	332	327	346	307	334	312	310	311	333	345	349	330	310	323	328	286	299	318	318	314	303	312	301	287	354	314	332	320	309	311	283	349	292	331	339	308	336	303	323	341	316	317	306	303	280	290	319	311	315	339	316	298	287	329	322	316	305	310	329	324	328	295	325	313	343	335	298	313	328	313	361	362	326	304	308	279	365	307	293	296	329	328	340	302	307	336	313	287	306	326	290	330	309	324	344	324	335	327	355	309	314	317	347	316	338	323	317	300	297	348	302	306	313	321	311	333	322	320	315	334	344	347	310	360	342	340	349	310	336	302	300	335	309	337	316	313	328	325	318	292	324	328	302	302	325	324	351	337	346	332	317	294	302	300	298	291	318	323	303	325	311	303	316	315	352	329	292	336	338	309	328	360	343	315	324	320	331	359	331	339	314	318	294	329	312	310	310	336	302	323	308	316	304	297	291	318	320	322	329	332	332	314	335	297	306	323	304	317	302	321	339	312	355	350	310	339	337	346	319	332	316	296	333	309	361	317	319	327	323	311	347	306	308	313	319	351	323	344	310	290	328	311	295	303	321	279	334	290	291	322	320	342	323	277	301	313	327	326	301	341	288	340	314	314	319	311	333	301	313	314	325	328	353	308	306	306	321	349	294	314	318	324	293	316	321	358	306	321	312	310	354	331	300	360	317	316	319	324	324	301	323	291	299	324	346	336	281	288	351	310	314	330	290	297	335	297	318	281	328	322	306	323	327	291	321	308	341	308	294	333	320	299	318	338	334	305	315	300	311	317	320	308	309	332	327	324	303	327	337	311	351	331	328	339	310	321	310	333	325	330	330	323	347	296	331	306	323	298	327	285	314	327	338	304	283	327	321	295	310	326	285	334	324	302	324	312	352	341	329	351	335	287	290	314	347	338	311	322	331	358	343	306	321	303	325	314	303	335	346	323	329	331	298	307	339	383	300	325	352	344	313	327	317	322	319	309	307	309	327	326	328	316	297	324	331	315	295	327	350	352	306	300	316	315	303	306	315	339	316	297	336	277	331	307	333	292	324	346	305	327	363	312	336	320	331	296	329	334	324	352	326	324	321	336	343	324	353	337	303	334	309	334	346	298	290	323	329	339	312	332	321	337	331	331	296	301	330	301	342	337	303	319	339	309	319	319	322	318	319	302	294	342	367	318	292	305	328	346	341	363	319	296	320	291	300	338	336	304	324	321	305	309	335	311	340	312	312	340	340	342	331	301	360	339	313	305	336	289	315	314	302	327	337	307	323	321	359	320	305	325	305	319	323	311	289	323	328	321	314	309	313	303	330	338	315	321	338	311	314	328	311	317	316	288	328	334	346	304	351	326	295	323	324	303	295	328	350	297	338	321	325	304	350	288	290	342	280	307	331	317	309	305	321	340	328	298	330	311	348	319	312	306	343	290	355	318	303	299	338	318	315	307	313	331	298	302	326	299	325	325	323	315	324	352	304	332	301	304	319	306	304	317	301	316	308	304	320	324	315	305	304	308	305	331	307	318	313	338	314	326	306	305	338	301	341	325	312	311	320	290	352	290	297	318	319	315	290	312	322	324	329	285	318	310	290	326	304	322	315	325	322	312	332	328	314	306	330	328	330	327	331	304	308	297	280	318	334	315	322	316	319	303	298	320	288	324	301	303	263	341	316	322	308	323	286	318	300	306	310	301	310	324	293	316	330	331	313	358	345	334	347	341	295	308	335	307	327	306	321	324	312	344	310	321	282	326	300	310	310	312	307	333	303	323	313	308	314	342	295	307	319	315	350	325	307	332	321	343	286	297	323	297	331	294	344	334	351	315	323	319	313	328	326	321	321	312	325	322	337	306	301	326	378	341	329	302	316	303	320	338	322	344	321	326	319	346	304	318	323	320	335	308	340	317	327	341	327	305	316	328	319	309	335	325	335	297	305	318	302	338	329	312	299	323	326	309	342	333	324	349	314	327	344	314	329	333	334	338	336	317	336	318	354	332	337	351	315	335	311	317	318	312	314	309	352	295	326	304	338	310	275	326	347	331	301	310	336	320	301	316	311	346	311	299	291	324	305	327	299	323	358	348	341	315	332	332	328	330	319	319	293	299	320	338	328	333	338	346	297	315	305	334	346	326	326	308	319	297	361	303	301	320	319	340	333	311	320	308	313	302	281	331	301	343	309	307	348	291	302	322	323	326	317	303	342	307	320	303	337	283	347	343	306	331	318	331	341	324	310	293	299	333	309	332	325	315	311	324	318	338	319	308	296	357	308	300	318	323	312	312	306	330	312	306	309	300	314	311	283	325	324	287	307	348	295	327	303	305	357	316	289	354	335	330	301	321	327	337	319	357	299	329	315	299	335	302	329	341	304	304	307	321	325	269	312	333	345	320	312	274	306	328	305	308	306	319	323	320	346	298	338	320	307	303	297	320	326	346	305	326	324	308	306	351	310	338	338	341	322	339	309	297	304	331	335	336	311	325	352	327	320	329	339	307	298	355	316	310	352	325	357	314	330	329	315	329	333	300	322	336	345	263	316	331	316	330	307	314	343	293	332	319	306	313	329	307	328	320	328	347	343	327	316	330	321	319	298	297	329	330	327	328	302	333	311	349	345	332	333	281	315	330	325	308	308	324	305	340	352	344	340	334	336	322
17222	1510	1106	803	531	430	342	326	274	260	274	229	251	227	222	241	243	224	231	228	197	226	199	204	216	225	223	197	246	229	205	213	208	193	219	205	199	191	194	207	210	201	194	213	209	205	217	202	194	201	214	219	230	203	178	244	199	217	213	259	212	238	210	206	201	208	210	209	192	224	200	237	205	209	183	207	211	174	222	185	212	204	209	229	201	176	180	204	191	211	201	174	221	181	203	246	215	192	195	198	185	196	210	177	197	204	211	225	211	222	199	185	188	206	217	207	199	179	202	219	207	212	211	237	189	199	170	187	238	215	188	192	181	196	210	197	213	205	253	241	184	215	218	195	208	206	217	183	185	201	183	228	199	217	200	230	203	178	211	188	204	193	207	218	206	215	171	206	195	186	227	213	188	238	188	228	228	205	199	200	178	194	228	200	217	203	203	172	184	194	195	227	189	228	209	199	224	203	168	219	186	216	245	179	178	203	212	215	197	202	184	226	199	183	216	195	232	195	198	183	209	194	202	193	221	212	200	189	169	223	190	206	212	190	216	194	180	220	205	174	209	216	194	209	200	215	175	208	229	184	197	191	203	226	189	249	204	193	204	233	187	220	202	195	198	220	226	201	213	220	177	216	212	195	216	225	197	204	218	178	211	171	228	217	203	202	194	219	218	218	225	209	238	200	254	184	199	231	209	208	239	197	222	238	198	195	190	237	220	185	181	176	188	197	177	191	185	223	213	179	185	211	192	193	197	200	187	172	209	230	186	190	195	187	190	203	238	189	202	203	220	191	202	220	210	211	187	209	217	213	221	209	186	216	192	198	200	206	213	199	211	183	234	187	197	193	198	183	189	198	203	219	192	231	214	204	234	167	203	191	194	191	188	211	216	205	183	163	192	193	243	203	230	208	201	182	200	215	213	216	211	207	221	202	226	186	185	196	161	165	200	195	199	187	167	194	196	210	186	189	202	183	220	173	200	181	204	217	198	212	198	177	223	216	216	213	181	192	187	228	203	194	229	200	218	203	191	203	188	193	193	203	204	182	193	191	174	198	197	180	205	198	196	190	208	212	193	221	200	182	174	212	201	193	198	189	180	205	207	226	204	200	192	203	205	202	207	188	201	176	200	202	197	212	216	196	167	221	176	177	194	198	181	222	196	216	214	241	194	217	211	201	197	214	183	199	217	235	229	213	208	172	190	216	203	218	211	220	229	219	191	229	197	238	210	184	208	218	230	192	220	223	195	203	225	222	204	202	197	225	195	231	209	187	175	194	190	206	226	206	190	175	217	226	191	196	215	200	196	173	163	205	193	189	211	184	200	182	201	164	216	194	208	206	223	177	210	203	211	196	190	199	188	209	223	199	236	225	199	219	188	187	192	195	179	182	194	190	191	200	201	213	223	215	196	211	196	204	211	221	204	217	208	188	202	194	180	186	216	215	240	235	206	198	185	192	197	207	202	205	180	218	244	199	187	188	189	191	206	180	195	211	202	204	209	215	195	204	228	225	218	207	214	217	187	229	193	214	221	167	204	211	212	204	220	196	192	201	205	187	194	183	179	212	213	193	223	214	206	166	214	218	190	241	208	219	203	191	209	209	221	210	209	217	202	202	195	201	176	203	201	220	234	200	187	210	201	205	193	188	182	178	199	197	201	194	208	182	191	212	209	211	205	204	169	197	224	228	207	202	220	203	204	200	233	189	180	202	176	192	213	212	197	205	206	216	197	196	215	203	200	181	207	221	200	199	196	199	213	204	177	208	228	229	224	187	220	192	194	221	182	183	226	210	189	180	209	196	216	200	201	225	200	197	197	206	195	212	180	202	194	193	213	199	170	193	213	215	210	190	214	214	183	187	196	181	211	221	199	183	196	185	190	219	191	232	185	170	204	194	189	177	213	233	187	192	232	202	201	214	201	210	183	231	209	194	214	216	177	191	225	173	182	201	209	207	213	219	195	215	179	215	185	218	200	209	206	212	217	198	197	184	176	207	230	203	224	186	233	197	200	188	205	200	205	177	206	221	195	211	201	157	194	165	219	219	223	199	184	219	203	221	207	184	182	190	211	215	230	197	205	193	216	196	196	186	201	196	214	224	222	209	185	180	191	210	166	197	207	188	211	185	192	214	181	227	184	203	219	180	184	236	197	213	202	190	218	201	209	200	203	203	204	178	194	227	226	195	229	183	186	205	209	240	188	202	206	198	188	208	209	178	217	203	204	199	179	224	192	204	182	200	200	223	213	193	193	211	200	220	214	184	208	187	198	181	199	195	187	195	233	176	205	181	193	203	193	203	200	215	190	196	204	213	176	202	201	199	185	216	217	199	182	196	209	208	170	208	216	212	210	178	222	185	191	208	195	203	209	193	211	197	209	194	188	197	206	211	234	196	199	184	179	181	200	213	218	183	214	212	181	176	194	211	208	218	219	188	186	182	206	169	175	208	222	239	186	200	180	215	213	193	214	207	234	188	223	199	226	172	197	214	206	204	217	193	195	219	183	193	212	180	203	222	204	222	202	207	183	210	198	197	185	218	204	207	238	194	210	203	210	221	208	197	199	200	212	207	187	194	196	206	216	210	181	200	222	198	244	191	216	203	196	191	229	218	208	196	172	196	205	202	207	210	217	190	205	196	201	226	198	215	196	219	202	181	198	176	214	211	207	195	196	185	197	237	229	187	204	227	183	186	174	199	182	210	188	193	200	185	202	191	165	211	209	202	193	189	213	198	197	199	228	206	204	182	221	185	198	204	223	186	192	194	205	209	197	203	206	169	206	185	219	206	188	186	221	203	213	223	217	196	187	195	194	171	184	175	222	194	177	219	245	185	212	189	214	200	206	213	220	193	245	192	189	210	216	206	203	209	197	210	223	191	180	212	219	194	191	234	203	204	177	183	201	195	177	186	211	237	215	200	209	215	206	210	180	204	183	198	231	205	199	182	177	182	240	173	195	197	223	194	175	173	196	188	198	198	219	212	220	214	220	172	198	228	192	196	205	202	206	202	183	194	204	198	202	224	210	192	199	192	216	223	200	190	217	199	187	175	187	194	239	195	199	191	214	179	198	211	201	199	195	176	174	196	208	227	205	217	191	189	214	197	193	182	208	186	204	228	204	218	180	211	201	177	195	211	204	205	203	186	184	190	198	183	190	210	206	195	189	234	188	185	174	178	214	215	210	223	198	203	213	192	198	199	198	196	194	194	216	198	211	190	189	229	201	217	168	180	201	198	196	184	216	173	206	228	183	182	174	180	205	174	206	197	214	197	232	205	225	190	219	193	204	220	185	189	206	214	184	192	217	208	173	184	204	188	180	232	204	203	206	207	204	211	211	188	208	195	203	186	226	193	200	202	195	176	191	202	190	212	206	200	180	184	205	211	232	210	192	205	224	196	208	220	189	201	225	215	225	203	214	194	229	170	190	201	198	190	195	206	225	187	171	214	195	181	219	208	199	212	196	186	184	203	203	215	199	196	219	178	200	256	179	196
9742	1178	1953	2264	1860	1585	1331	1120	1013	907	819	789	699	752	648	695	621	566	542	573	633	551	571	551	553	559	515	539	557	506	535	530	535	531	509	552	545	494	547	495	509	527	527	532	507	488	526	498	465	515	535	504	496	491	526	498	516	497	493	508	506	509	496	511	492	479	487	490	469	473	531	518	526	489	473	499	506	487	484	467	478	495	505	483	471	527	467	507	484	500	503	497	516	490	467	505	501	484	464	530	470	503	470	515	514	429	499	497	501	451	512	472	508	459	503	503	517	506	461	461	480	472	502	529	506	511	433	497	485	477	533	517	484	508	516	482	488	492	503	508	455	488	479	496	490	503	512	463	485	527	499	513	478	466	498	502	474	489	498	505	506	496	463	519	465	486	471	497	508	537	502	518	510	485	474	513	498	499	511	488	533	479	481	486	440	483	488	501	477	485	462	548	510	487	483	523	465	456	511	494	494	465	507	490	456	537	452	518	501	501	518	491	496	525	497	477	452	462	501	469	519	490	454	489	471	495	482	511	482	521	509	495	482	461	475	500	484	477	460	510	477	509	473	510	451	497	504	464	496	531	522	462	506	466	500	480	499	491	520	486	493	475	493	493	529	547	512	515	504	457	487	464	458	467	466	463	494	485	487	528	490	493	459	468	494	502	508	500	508	517	488	510	525	464	512	477	486	485	472	474	460	454	512	471	501	480	552	524	482	457	489	468	493	500	520	479	468	471	498	490	474	487	476	494	540	491	492	496	487	494	521	473	483	483	494	469	520	429	471	489	517	486	528	501	442	463	484	521	462	502	534	522	500	506	480	501	514	491	525	510	521	497	502	490	518	472	507	465	454	468	509	498	465	502	496	475	480	487	464	504	515	441	489	483	471	473	479	474	498	487	501	518	472	502	490	519	482	474	500	493	514	502	501	520	500	498	430	524	535	471	486	480	491	516	454	522	481	468	509	475	462	508	522	508	497	491	458	480	469	490	492	481	483	464	493	468	513	496	545	477	457	497	470	490	515	492	504	472	537	501	491	504	516	506	467	497	500	505	482	487	494	464	486	491	474	489	524	480	508	470	453	474	523	484	483	485	502	509	475	496	432	465	519	498	492	518	470	456	483	463	484	474	477	485	481	514	528	489	482	505	457	502	523	501	487	510	520	467	511	478	540	494	489	487	468	516	525	505	528	476	448	491	504	518	488	494	537	494	506	525	511	473	501	512	447	500	471	536	511	489	525	479	513	519	522	469	484	485	452	537	471	542	480	455	494	516	443	464	498	491	459	478	489	502	464	453	518	486	482	442	479	463	468	498	523	496	501	513	484	485	478	504	491	479	487	504	499	498	520	501	515	529	459	429	462	519	498	493	478	470	500	499	502	470	504	532	520	508	465	504	511	466	504	538	493	485	483	494	475	484	477	483	475	440	481	487	509	522	507	454	504	487	484	499	528	484	473	491	479	502	481	499	496	518	474	469	522	480	492	488	483	497	496	462	494	488	490	513	490	490	468	498	486	532	487	493	486	468	474	487	502	506	470	468	500	482	498	480	508	500	481	439	503	520	472	471	514	477	493	497	468	502	456	493	522	492	470	487	463	532	494	477	445	474	462	495	454	469	469	530	495	515	460	457	468	488	449	490	523	490	469	485	532	476	481	515	459	484	474	466	456	525	483	489	531	494	459	457	492	505	513	487	489	522	470	463	464	481	483	501	494	498	475	458	503	460	485	502	478	472	516	496	451	477	473	475	509	483	496	503	469	538	476	516	480	491	511	518	521	470	482	488	527	528	463	459	478	511	466	460	454	474	473	471	499	481	475	488	525	486	458	459	457	475	495	484	510	456	512	529	479	515	496	514	466	470	508	505	483	484	457	500	487	455	505	495	478	479	492	492	508	483	479	500	485	507	457	522	463	474	479	498	520	545	529	477	454	490	461	500	476	508	522	492	486	496	463	458	483	484	542	465	479	477	452	489	472	491	484	484	467	492	493	475	490	509	445	480	496	476	459	489	500	476	473	480	481	521	466	480	493	493	474	452	543	516	490	483	493	462	487	464	498	488	454	504	472	468	469	496	480	512	521	496	446	452	469	473	517	515	461	532	501	445	478	474	470	486	440	468	502	483	489	462	472	469	502	513	464	525	483	473	517	519	500	503	497	457	509	471	490	515	507	513	481	507	530	486	486	493	490	479	497	508	482	455	460	499	482	468	490	492	482	499	488	494	499	511	509	447	502	462	480	496	499	525	459	526	518	492	479	527	487	500	529	491	468	491	472	467	490	466	461	484	512	478	510	522	474	492	491	494	497	494	521	462	485	524	515	483	495	499	507	458	465	503	448	469	499	481	476	463	504	505	493	488	476	511	489	491	495	500	484	498	510	486	486	473	490	502	460	483	509	496	489	506	498	500	446	522	483	495	482	518	464	499	506	553	444	484	465	471	476	483	489	497	505	511	470	508	481	521	509	466	455	458	481	474	513	514	491	475	483	493	493	503	448	481	464	488	491	538	526	485	517	487	472	462	490	477	469	477	485	495	492	473	511	492	497	481	479	478	506	497	491	475	501	507	542	503	498	503	477	419	468	518	495	516	521	502	449	481	481	473	474	498	485	475	472	461	516	506	499	486	505	457	494	524	434	518	485	475	511	481	463	456	518	481	463	494	461	497	512	507	480	476	496	487	513	511	537	459	508	498	516	462	525	480	504	490	495	531	511	483	481	440	513	502	507	523	503	473	501	514	472	522	493	507	491	508	471	498	507	519	483	555	502	504	490	503	503	481	473	553	489	495	474	512	508	488	481	525	494	468	494	554	484	453	502	485	494	491	495	461	462	493	467	506	514	551	512	516	472	485	483	410	495	508	485	501	464	487	484	483	498	506	475	509	515	509	482	503	479	506	471	484	535	516	495	504	467	499	497	529	497	497	498	491	517	497	507	499	471	491	487	473	439	499	476	465	492	524	483	455	550	469	509	481	490	491	524	482	424	508	483	482	475	487	456	474	499	474	506	502	488	508	478	482	513	500	474	471	463	528	484	512	480	477	477	492	459	534	523	528	488	502	478	497	449	500	458	490	497	533	491	461	513	475	483	495	501	494	472	514	481	479	449	496	495	471	490	468	482	512	514	483	496	497	478	489	484	490	521	514	483	423	527	483	485	485	510	488	504	484	483	496	467	447	512	470	480	524	512	496	483	478	502	501	474	494	494	496	532	515	504	475	466	471	484	481	487	500	474	498	465	485	476	461	517	481	473	468	508	492	467	464	457	497	471	478	463	464	437	495	488	470	538	492	457	485	534	506	486	503	462	510	499	508	512	478	449	506	448	470	432	500	500	463	498	502	474	478	476	481	496	529	486	539	490	491	500	476	519	466	504	498	486	434	496	489	488	495	440	481	495	501	498	459	462	474	495	513	511	457	476	486	515	469	514	486	552	507	481	494	520	486	515	526	501	463	500	495	472	489	474	502	474	462	507	491	465	487	469	472	494	492
2303	273	275	253	249	234	235	222	237	230	255	225	249	285	252	234	231	238	252	238	230	251	250	223	205	237	217	248	248	244	240	261	230	273	238	244	252	225	228	235	245	247	200	235	231	233	238	240	246	247	228	213	223	235	272	234	233	263	243	232	250	230	265	227	218	221	248	217	237	259	252	204	262	255	246	248	249	235	232	245	241	242	245	228	215	237	256	249	257	298	254	234	242	258	222	205	256	211	246	235	250	237	270	228	236	240	204	228	223	232	211	242	240	244	222	212	263	239	234	241	273	232	247	255	242	243	228	266	231	253	241	251	208	247	211	229	232	255	235	260	272	239	232	243	257	248	232	222	245	206	233	250	251	261	232	241	245	250	256	229	239	229	251	229	248	230	235	258	235	248	224	230	237	229	234	243	250	242	231	239	212	227	263	228	225	225	209	242	234	252	230	246	247	228	230	231	228	246	225	253	253	214	256	234	221	227	242	222	242	226	234	225	222	250	239	224	224	255	214	220	230	263	215	259	253	237	222	225	251	249	223	229	217	225	246	264	245	248	220	265	245	246	255	243	261	224	230	219	238	266	244	267	224	227	250	228	235	243	237	243	261	222	241	242	242	243	245	212	236	259	214	269	226	230	248	237	237	245	239	257	241	233	238	265	225	234	216	241	227	223	245	252	215	212	237	250	219	209	231	246	250	208	247	222	227	226	276	247	265	257	206	236	261	210	248	245	229	234	244	242	252	259	263	255	251	247	238	231	238	236	225	259	240	215	225	260	236	223	265	267	251	253	243	228	219	238	216	253	223	236	210	226	237	246	260	270	236	247	214	275	245	275	260	239	269	227	277	245	255	224	213	246	225	255	233	236	240	232	255	240	263	255	231	233	260	231	213	212	213	263	256	203	221	258	227	282	233	239	232	225	236	243	249	221	247	236	233	233	258	250	220	229	240	264	237	238	234	242	238	222	247	266	234	230	259	248	257	235	258	211	212	220	261	250	258	260	228	211	256	225	246	257	232	237	237	242	243	202	283	263	236	205	218	249	229	229	256	259	244	222	273	246	260	244	235	253	225	234	242	249	248	244	242	228	257	275	251	244	220	270	248	241	267	236	219	250	238	247	237	229	237	237	243	261	240	253	246	235	254	210	234	217	242	256	250	240	261	246	226	220	250	243	239	239	239	236	220	243	222	252	260	243	242	237	249	241	253	237	234	238	273	236	271	241	234	258	231	224	254	238	245	209	227	238	229	268	237	248	242	212	257	220	239	246	231	234	239	228	260	216	229	237	219	210	260	246	231	243	240	246	235	232	226	239	245	206	232	218	219	216	235	235	253	257	243	240	249	250	230	228	225	238	200	248	257	269	237	240	242	256	229	237	263	231	277	246	230	263	251	271	258	239	257	235	209	233	281	251	257	266	275	266	245	227	233	219	225	246	250	223	247	246	245	244	245	256	244	237	253	210	213	230	194	203	253	225	232	242	222	248	241	251	234	239	233	217	236	240	238	261	235	240	250	233	230	255	217	226	265	228	240	251	237	245	225	238	226	248	233	236	229	256	263	249	243	233	251	248	256	236	282	258	222	238	246	232	239	246	232	267	262	239	242	198	244	241	278	257	241	226	250	236	251	256	226	235	251	236	242	219	273	246	243	253	221	233	242	227	260	248	244	242	228	241	219	232	246	230	234	241	219	224	258	211	201	208	256	261	251	242	260	225	262	250	223	253	238	262	235	212	213	274	266	221	241	243	250	210	272	208	225	243	251	222	244	247	273	228	225	252	266	241	260	263	230	247	250	235	267	247	224	255	250	266	225	205	259	232	243	225	247	248	244	231	258	223	235	241	253	233	249	221	250	269	233	271	236	250	261	255	227	210	247	250	246	243	238	233	227	270	273	249	227	227	219	233	286	235	249	262	215	249	235	233	215	216	237	236	269	246	218	243	256	238	239	209	248	263	240	227	262	260	238	240	228	244	234	252	231	239	244	267	202	220	235	218	211	250	229	253	197	224	197	260	235	255	226	236	266	244	237	224	224	251	240	237	256	252	226	231	235	240	212	244	246	253	257	233	264	221	225	234	247	245	253	224	241	242	230	250	236	273	245	275	243	245	231	249	273	264	233	265	239	244	228	238	225	199	256	210	241	222	272	251	254	223	233	232	233	248	249	246	237	231	232	243	250	242	246	255	250	264	237	257	246	225	239	255	223	259	248	239	253	253	232	179	245	220	263	215	261	210	244	243	262	249	221	251	238	268	237	232	217	232	212	235	228	273	259	248	272	233	284	262	223	250	228	214	232	248	254	239	244	240	246	276	242	215	242	256	262	252	260	206	226	229	233	259	231	235	257	259	247	238	225	221	266	244	241	267	228	226	224	232	253	227	253	263	260	228	224	241	230	230	237	238	237	234	246	240	245	248	250	223	274	267	247	221	245	254	241	230	243	223	242	254	240	256	226	218	237	238	221	237	229	247	218	249	248	275	256	277	245	230	264	208	228	232	216	258	240	256	250	235	217	268	231	255	232	258	212	251	272	236	240	242	241	260	239	227	270	212	265	243	227	242	223	240	238	220	235	231	245	234	250	245	259	225	223	248	246	239	229	227	221	282	231	213	234	260	239	236	237	239	224	232	251	254	229	253	234	199	242	248	235	213	222	301	277	243	243	210	213	252	241	238	272	239	235	229	231	265	241	243	229	250	247	224	246	240	222	275	221	228	249	225	221	228	217	237	217	231	235	202	235	222	229	238	243	240	248	234	250	261	226	244	235	236	218	245	252	240	249	220	238	284	250	255	234	254	211	235	240	241	221	216	262	242	255	247	217	218	227	235	266	245	267	233	248	254	223	233	247	244	223	267	229	233	280	271	274	240	259	235	244	270	231	225	225	236	232	229	265	264	226	187	232	223	218	243	235	221	241	229	250	260	246	235	234	280	226	239	216	245	228	246	217	240	265	236	243	215	241	252	227	222	218	233	285	250	221	266	248	239	278	252	226	233	234	269	232	202	232	239	240	222	224	255	236	251	219	268	262	223	256	233	232	264	248	243	221	252	241	249	233	269	272	232	266	225	255	261	226	243	240	235	202	287	242	245	228	215	229	213	259	254	262	248	217	225	223	240	253	232	226	247	224	266	238	233	262	261	246	252	216	220	243	250	301	240	210	251	261	262	256	230	208	241	241	234	224	217	216	224	246	247	243	239	279	263	228	244	266	203	264	235	232	209	234	234	210	225	248	230	228	255	243	223	218	231	262	229	228	228	240	248	252	239	208	252	191	249	208	256	249	215	257	241	216	232	249	218	246	258	240	254	254	226	256	245	216	247	239	236	223	237	232	261	242	264	218	250	238	255	249	186	227	225	269	270	238	247	226	229	228	250	216	249	203	230	240	255	217	236	245	249	227	254	239	238	230	236	247	255	249	221	226	225	234	214	264	230	259	217	243	229	212	241	242	229	240	216	250	240	236	258	235	235	258	246	264	215	252	259	222	247
2272	571	570	613	549	558	577	528	551	557	542	552	530	553	542	497	539	544	543	512	548	546	514	527	558	519	539	516	531	551	524	514	522	519	545	539	524	538	510	552	575	564	525	579	520	522	553	519	548	545	610	519	551	550	551	510	520	559	537	534	565	534	541	541	512	543	559	518	538	512	547	557	531	548	533	491	514	522	571	528	541	510	510	535	552	514	551	504	547	539	544	551	526	542	547	591	529	555	558	569	546	515	509	555	512	547	518	563	557	561	562	546	511	543	520	552	534	550	559	539	550	569	545	551	519	562	544	559	535	527	560	550	523	510	539	578	541	558	537	532	510	510	526	571	542	524	504	586	549	591	550	502	525	525	562	530	538	521	500	557	586	522	506	541	522	539	484	489	542	558	494	551	550	529	563	535	556	510	549	519	546	529	560	512	519	534	552	558	559	538	539	567	565	543	522	511	542	541	495	515	511	552	528	558	527	518	560	512	523	550	514	530	507	523	524	545	539	474	513	545	558	501	531	580	506	572	498	507	518	524	555	571	521	552	507	523	529	532	523	561	545	553	581	514	534	571	530	514	543	512	522	543	549	517	532	550	525	500	551	566	524	527	544	536	497	557	500	529	534	556	522	484	548	584	540	542	518	518	531	527	547	509	539	517	561	522	542	526	543	562	504	537	504	557	546	512	536	512	547	531	528	475	515	519	572	557	505	508	507	560	528	556	559	491	519	541	557	564	546	524	555	518	578	532	548	569	533	596	542	565	534	505	517	556	527	485	544	543	493	533	571	558	529	522	533	546	510	525	525	538	537	520	543	518	514	512	524	523	527	546	551	552	577	568	532	506	539	572	521	519	522	466	540	544	531	541	530	540	524	547	496	520	532	543	564	539	536	513	551	550	541	574	558	552	523	551	515	546	524	530	567	546	537	529	551	540	576	574	494	519	533	513	544	527	531	550	542	532	485	516	564	543	508	495	526	532	560	562	492	541	524	547	524	537	546	595	584	527	549	523	548	542	539	510	514	532	552	514	506	490	495	517	526	516	560	545	503	530	539	564	542	522	577	583	505	539	541	526	553	535	519	549	581	522	562	528	535	576	495	551	516	549	556	572	540	546	554	496	547	543	532	503	533	490	543	542	507	519	538	527	548	522	527	538	550	568	530	603	551	565	572	544	570	547	508	556	522	524	546	596	586	527	540	552	517	567	536	522	528	512	511	550	516	537	549	520	526	563	556	507	548	517	530	523	526	513	559	542	539	546	545	533	515	564	546	557	542	519	550	523	548	506	513	540	537	531	589	519	492	509	483	536	551	538	528	556	529	540	505	539	501	548	546	532	528	510	497	527	541	515	545	527	511	531	539	514	556	528	524	518	512	561	534	573	526	532	561	533	490	554	556	535	536	521	562	498	542	551	546	539	600	537	509	540	515	539	543	535	524	580	526	531	532	499	519	509	568	560	568	516	542	515	507	526	534	543	540	509	540	515	555	539	564	549	538	513	528	542	532	526	513	531	557	547	554	522	531	525	521	499	504	550	521	552	554	541	511	547	497	546	529	539	518	552	532	543	527	582	579	544	499	529	555	505	540	541	551	528	551	560	533	515	529	556	554	518	522	533	562	522	529	495	533	552	553	566	547	512	492	551	551	565	514	531	560	534	539	513	559	524	515	560	520	516	556	540	505	517	512	518	509	519	546	512	526	525	535	549	525	505	565	524	536	529	560	542	569	550	541	574	529	542	535	520	564	528	523	489	558	560	497	532	551	559	513	501	516	534	516	555	535	544	519	544	502	521	554	548	582	539	534	520	539	535	559	562	511	514	576	526	518	584	506	523	527	518	543	523	530	542	565	499	571	547	570	589	532	511	521	518	536	571	521	548	528	514	575	515	563	531	486	521	534	539	563	510	524	550	517	530	528	545	567	505	527	573	525	530	552	526	544	532	519	523	531	559	539	524	541	520	534	531	530	515	524	529	561	514	542	522	566	555	572	600	525	528	507	534	565	530	500	544	568	551	519	551	495	537	528	486	516	532	558	567	538	539	519	528	499	570	536	549	547	518	522	515	551	523	560	593	509	586	519	546	542	524	570	537	535	539	547	537	563	575	558	515	544	571	535	578	571	557	528	546	523	542	527	556	519	530	565	529	555	573	567	552	550	529	542	579	519	537	524	531	529	544	552	531	539	557	537	530	560	499	480	516	565	528	519	560	513	499	547	518	549	503	505	534	519	556	527	539	529	508	531	561	538	557	529	538	535	537	555	522	580	564	523	528	558	540	536	493	514	493	543	547	500	513	554	559	534	554	557	540	561	565	574	528	547	551	533	525	586	557	489	507	567	558	521	539	517	526	544	581	569	562	515	546	526	553	579	530	512	526	548	515	544	547	510	523	545	540	556	509	529	581	539	545	558	529	538	513	545	517	529	485	517	553	545	573	551	488	584	528	532	529	529	532	555	551	509	542	513	493	548	545	544	527	548	549	527	515	539	561	507	566	513	511	481	539	551	531	537	585	522	526	557	515	515	563	531	517	552	534	528	557	516	554	511	574	551	493	515	572	505	494	538	547	520	575	529	551	504	525	527	544	519	543	514	569	541	554	581	533	559	543	537	523	584	521	563	562	554	521	567	568	536	536	478	499	555	535	553	500	531	524	545	535	593	552	561	561	536	519	537	531	551	539	523	521	541	505	532	544	544	550	530	535	556	562	557	534	561	499	559	517	559	522	555	564	547	532	536	521	558	532	544	542	562	524	494	534	562	531	558	504	530	558	518	515	549	564	494	540	543	567	550	525	562	551	505	522	555	544	527	534	537	550	530	527	491	518	501	525	570	551	579	526	544	568	563	522	525	517	527	545	583	542	562	500	513	527	541	523	537	553	555	531	529	528	558	540	514	544	522	529	531	556	562	554	508	534	532	523	512	561	554	563	581	578	487	530	539	555	514	536	561	546	566	514	550	535	558	559	534	565	513	529	508	542	558	511	561	523	511	500	532	538	545	519	545	533	516	576	509	493	537	522	562	521	595	552	518	543	515	576	537	558	524	479	518	527	542	523	516	536	490	576	521	598	565	520	541	513	534	532	554	566	562	526	516	597	522	568	485	542	509	537	572	512	539	576	524	521	514	549	519	518	524	531	553	577	517	536	525	532	564	521	524	538	490	537	508	560	539	559	539	518	545	572	562	505	557	549	560	487	572	512	512	521	524	573	555	477	522	533	498	510	501	576	579	503	508	541	545	531	512	511	500	526	540	542	531	564	525	531	561	561	537	551	574	493	544	564	517	556	591	528	508	551	520	557	511	508	574	539	536	516	535	555	538	513	533	542	506	492	544	544	510	540	511	544	532	546	540	551	509	556	506	541	572	552	528	529	519	539	494	572	519	513	526	553	533	538	555	575	539	532	529	530	528	497	529	560	514	557	518	536	551	524	494	552	557	525	550	549	544	567	556	547	531	535	550	558	542	571	556	534	548	568	557	539	540	570	530	524
9022	539	507	402	270	240	204	161	171	160	146	127	161	158	145	156	149	144	128	161	141	151	147	120	108	147	117	123	139	128	118	113	170	109	145	124	132	124	128	125	135	128	123	129	112	106	134	125	121	154	128	128	121	134	127	129	125	122	121	133	154	121	156	110	118	120	126	135	136	142	118	121	119	118	125	130	130	125	100	141	137	137	129	110	127	109	124	118	133	133	136	131	120	102	136	118	123	112	134	129	107	125	134	132	107	121	121	131	118	128	116	116	123	133	121	110	125	137	134	125	143	139	112	122	120	135	126	133	127	118	142	129	135	119	122	129	150	117	123	129	128	117	113	114	139	111	128	156	152	148	116	139	123	138	123	120	132	103	131	110	130	120	131	155	143	133	123	134	112	111	107	124	136	161	108	118	128	112	130	131	147	114	132	135	130	118	138	119	125	127	156	137	129	146	118	124	137	126	129	117	120	121	109	120	138	111	133	130	135	109	151	144	135	126	140	136	119	124	109	123	137	116	109	122	118	106	112	110	123	121	143	144	137	146	125	136	143	119	132	93	104	129	126	109	123	143	135	127	122	124	127	114	111	124	130	120	147	130	126	109	133	140	132	127	134	130	133	104	147	142	142	137	147	142	107	148	139	128	124	127	132	132	142	115	108	109	125	115	104	132	124	109	119	120	137	131	117	129	124	156	128	127	130	131	131	120	119	129	120	122	137	139	131	111	106	106	141	124	135	126	127	126	127	121	133	160	115	128	121	106	143	109	112	120	107	145	150	119	113	116	117	116	105	124	119	135	129	125	136	122	121	139	131	117	131	141	145	137	103	159	143	107	114	121	124	125	125	147	127	121	123	136	146	129	129	96	127	112	146	124	112	130	121	129	132	119	136	122	157	136	136	113	112	118	128	121	131	107	113	130	137	122	140	120	126	125	102	112	108	160	117	131	142	121	125	135	148	118	137	127	123	129	115	118	107	115	143	125	139	148	132	136	125	112	127	150	133	146	113	123	121	115	122	117	110	103	132	120	133	131	134	133	127	113	116	120	108	131	108	130	120	128	126	126	116	124	120	137	119	128	122	119	123	119	114	122	142	148	113	114	139	147	121	118	123	111	124	129	120	114	129	125	125	107	120	151	114	121	131	127	98	129	124	136	137	111	142	113	105	126	137	128	97	136	136	115	128	126	147	122	138	129	125	141	138	119	105	115	124	113	106	131	129	116	132	131	151	127	126	116	135	133	153	117	125	141	122	115	101	136	140	133	118	115	96	113	128	135	154	114	136	122	130	101	125	109	123	116	112	120	119	131	126	141	126	108	118	136	114	112	123	143	132	121	121	104	114	120	118	124	140	119	121	124	118	138	137	138	138	116	141	122	122	125	127	149	121	137	141	109	107	126	118	122	128	113	124	119	119	141	115	104	112	108	116	138	132	116	127	121	158	134	116	122	114	143	140	124	135	124	120	125	144	124	146	138	133	142	132	109	120	111	121	136	142	148	117	111	126	122	157	119	122	118	137	119	112	119	158	113	144	114	139	104	117	124	128	133	141	109	122	127	147	128	127	134	127	117	129	122	128	130	123	131	155	141	133	130	129	132	134	124	124	127	112	121	138	118	144	124	130	121	138	106	111	142	109	118	140	123	121	144	147	129	125	122	130	141	108	127	135	157	109	128	135	139	128	139	148	120	133	127	133	135	135	121	133	122	137	139	110	110	118	122	121	107	122	135	102	114	137	109	148	124	137	142	109	137	116	117	127	130	140	117	121	120	114	125	129	146	106	120	137	123	112	131	147	117	144	124	147	122	132	114	126	130	139	131	143	110	125	108	146	151	123	119	137	128	113	145	129	128	152	134	114	150	132	114	131	111	124	110	131	127	128	115	125	111	121	134	119	118	125	115	135	124	117	135	142	133	115	127	132	129	119	132	125	138	118	129	133	137	134	115	141	131	142	122	122	126	114	130	135	129	124	145	134	117	133	137	124	112	113	123	119	127	125	123	147	138	146	134	122	123	135	114	133	133	139	137	130	146	126	109	118	135	123	150	131	155	107	132	121	99	147	122	117	113	140	111	113	134	135	136	124	122	139	123	116	128	137	120	122	131	96	126	129	106	122	126	134	133	101	124	129	137	102	132	132	118	142	135	97	107	126	149	115	125	136	100	132	137	139	135	143	138	137	120	133	139	130	115	135	131	128	127	108	126	132	114	125	133	134	108	143	113	153	127	128	136	143	125	146	122	127	117	129	119	115	125	111	119	105	131	144	134	93	148	143	124	91	117	127	159	134	155	140	140	144	128	117	115	143	122	96	128	96	142	129	129	113	110	129	137	142	128	119	113	125	146	128	124	106	138	125	129	118	128	131	105	138	125	112	112	131	112	125	92	131	135	136	117	145	127	131	132	129	121	117	128	131	163	115	132	145	133	132	123	117	117	109	142	116	129	146	137	126	117	133	112	136	108	134	115	103	133	122	127	125	142	123	151	124	112	112	112	130	152	144	137	106	108	138	132	118	125	136	112	119	113	120	132	128	133	125	141	115	117	107	108	117	137	128	123	118	120	139	134	121	116	132	115	107	109	104	136	146	137	146	122	119	132	144	126	116	140	136	128	127	121	140	125	123	130	130	115	122	124	118	128	115	127	136	132	146	115	94	126	108	119	135	153	129	99	130	128	123	119	148	121	135	97	127	135	120	147	128	137	151	125	117	125	119	136	120	119	127	129	120	132	116	119	115	126	114	124	125	101	122	124	123	130	122	131	136	129	126	131	139	129	126	144	154	146	147	133	124	133	138	126	111	112	115	133	129	107	139	142	132	126	133	119	121	125	124	139	99	130	135	108	138	116	131	150	150	114	129	119	123	134	145	110	126	120	125	103	122	116	114	154	114	108	126	132	151	134	119	119	122	118	127	133	137	157	155	143	147	125	136	132	124	122	133	125	131	140	131	126	98	128	138	105	114	125	125	128	126	116	123	129	118	123	91	126	120	142	111	128	111	109	100	103	134	131	138	122	126	131	127	99	118	127	113	106	113	117	101	115	111	115	132	122	107	127	133	131	144	127	116	103	123	130	117	128	123	130	122	114	142	119	127	131	143	113	125	133	158	110	111	126	139	109	137	143	130	115	130	121	116	117	128	129	132	128	136	104	117	120	113	139	131	106	115	130	138	148	123	130	135	136	115	120	117	138	144	128	121	111	146	146	118	117	144	123	129	148	115	106	128	129	113	136	122	131	123	126	148	127	116	140	139	105	123	134	110	135	152	120	109	144	111	115	118	124	129	140	115	120	135	144	139	141	110	123	132	136	140	131	145	121	140	131	145	140	124	124	127	132	116	121	117	136	127	119	120	124	126	120	135	126	136	122	118	119	147	146	121	117	122	119	137	122	134	126	156	107	163	132	114	139	139	136	122	143	127	111	148	122	136	108	125	123	138	107	98	133	145	115	133	116	100	130	142	140	136	120	126	138	118	141	115	139	125	138	115	150
7075	686	1059	1213	1017	863	720	620	539	513	492	443	422	405	435	426	401	372	374	348	380	351	351	323	349	376	359	344	312	339	349	343	323	296	334	331	331	309	305	365	330	322	356	309	327	321	361	324	320	319	334	314	303	329	334	292	326	332	311	327	307	335	324	320	329	322	330	327	320	351	335	313	308	360	320	314	325	339	333	313	321	298	315	321	335	301	290	352	338	339	302	310	317	327	317	312	305	321	309	336	324	327	325	336	320	315	275	326	319	342	305	315	310	319	349	333	315	321	329	321	316	319	315	338	325	298	326	339	308	293	338	306	360	318	317	352	338	293	319	302	331	314	325	366	286	313	336	310	312	354	286	322	322	335	295	347	319	331	364	306	307	311	355	335	324	316	319	291	302	320	285	341	297	290	312	340	319	312	286	335	318	341	339	321	321	311	357	329	311	302	350	317	322	373	324	319	298	329	322	288	349	329	328	325	297	303	317	319	298	328	310	328	320	326	323	322	307	333	305	296	297	309	333	311	327	311	295	336	335	342	298	328	324	335	335	329	361	334	324	326	316	345	323	322	301	303	317	316	339	327	294	335	323	323	341	307	310	327	291	318	324	304	304	307	338	335	310	339	320	306	339	345	318	316	304	340	328	329	339	327	278	377	322	317	337	341	356	337	305	349	317	324	311	310	271	320	343	350	307	314	299	309	335	316	309	328	263	285	312	315	333	319	308	302	288	322	304	313	289	315	306	312	304	297	306	311	322	316	325	343	302	326	283	336	294	302	312	294	322	324	308	341	328	289	362	319	318	335	306	306	363	313	320	315	308	328	325	332	319	315	317	313	320	332	294	328	284	321	318	287	321	326	359	317	320	318	319	346	319	300	326	331	302	306	305	344	303	312	304	321	315	312	315	352	317	314	314	283	322	302	307	303	325	321	340	340	313	305	332	299	320	346	335	329	298	327	322	315	317	329	349	304	309	298	308	294	324	324	320	288	316	303	321	318	333	313	304	313	322	322	337	319	338	334	325	314	371	315	304	302	324	319	330	326	311	341	309	304	324	336	342	309	320	336	317	305	350	296	313	336	310	334	328	322	299	338	384	332	307	318	323	323	334	297	315	336	317	312	312	341	315	284	347	305	319	318	322	285	323	278	340	326	323	301	283	308	275	313	342	314	307	334	348	333	320	325	302	337	295	330	325	321	318	315	342	325	303	314	329	346	319	284	317	366	308	295	305	318	343	325	316	329	318	352	304	293	328	291	315	346	332	322	328	340	310	297	333	304	316	308	310	295	308	269	286	283	366	321	320	325	336	323	325	335	354	326	298	342	319	313	302	309	310	301	325	319	317	316	344	331	302	326	353	338	329	300	321	353	341	330	296	357	338	298	328	340	283	318	346	311	322	317	331	318	302	317	324	307	308	323	319	316	300	300	324	337	323	334	306	332	329	306	286	326	330	317	324	287	313	303	302	306	343	323	307	288	292	312	322	315	308	334	343	315	330	317	325	292	305	329	338	310	331	338	314	325	310	298	328	307	299	308	314	295	312	324	316	312	286	315	296	302	345	339	292	305	314	326	304	303	303	312	321	333	310	340	315	345	317	301	326	318	367	339	322	315	321	310	298	354	330	327	338	334	313	291	310	295	300	341	303	342	329	348	333	338	311	331	298	292	322	310	306	327	309	304	318	301	320	288	317	340	340	295	354	316	338	311	316	322	310	334	305	333	303	312	337	328	301	351	340	349	310	332	309	303	351	297	308	303	293	321	315	324	315	265	322	331	323	321	304	328	319	322	345	330	321	311	316	332	316	305	316	332	306	300	305	312	316	333	313	351	330	306	339	333	329	311	323	328	349	335	303	313	322	308	314	307	335	296	353	296	308	291	333	318	323	319	309	290	293	323	319	321	296	317	333	337	316	324	308	328	316	288	338	329	329	334	315	337	292	331	319	273	322	317	313	301	293	361	303	285	363	291	318	297	309	291	293	303	308	320	310	356	309	334	310	324	325	333	332	306	331	323	293	309	349	300	298	300	320	330	296	315	327	307	317	297	329	315	328	301	339	288	329	309	294	318	350	334	318	321	357	356	327	301	328	294	321	289	294	322	289	345	321	297	306	291	305	326	313	291	350	315	290	309	278	299	301	326	325	317	301	303	303	321	323	285	305	327	311	339	338	296	308	280	319	306	301	313	315	330	329	297	320	313	309	308	341	303	296	304	314	286	321	330	309	328	300	351	355	317	342	337	293	320	307	310	312	337	304	366	315	304	331	311	320	322	303	343	287	317	308	336	340	290	327	303	308	287	361	326	307	320	309	326	295	327	329	291	306	315	329	332	336	326	299	285	317	319	324	329	331	307	317	301	330	323	322	336	331	333	314	323	318	327	308	314	325	324	353	367	309	317	328	319	344	286	321	324	315	338	322	293	317	329	316	313	314	310	338	324	331	310	320	335	318	324	284	338	318	325	333	302	306	284	328	316	323	332	290	261	306	295	307	289	313	330	307	314	313	318	307	349	270	295	307	323	324	301	332	316	307	309	331	314	316	311	334	305	319	312	323	308	336	311	318	328	308	312	281	304	331	339	303	299	324	334	313	324	311	329	309	319	292	286	303	298	315	316	308	325	365	308	315	323	372	310	301	321	341	320	322	287	315	317	332	309	306	315	299	339	300	302	329	331	300	310	289	299	304	337	317	302	279	332	290	274	304	343	320	301	317	322	306	284	320	300	318	337	330	326	327	305	312	332	301	331	322	313	324	291	312	325	332	325	302	312	322	307	322	329	320	318	315	330	313	317	303	310	327	333	326	298	286	293	307	349	321	315	293	366	312	316	294	324	302	319	328	324	307	313	302	293	298	294	344	316	312	326	290	344	287	331	279	289	325	298	318	335	314	306	313	334	313	315	315	369	338	307	270	345	312	318	345	342	330	324	333	320	292	317	312	313	294	328	294	310	285	290	319	293	317	313	276	313	320	333	315	311	310	322	307	301	289	342	322	327	284	292	316	308	288	316	299	305	304	328	320	320	339	325	334	316	315	320	315	341	319	308	312	306	300	328	315	346	335	327	331	336	321	320	325	345	316	332	327	328	289	303	310	309	310	305	328	339	298	313	304	332	350	266	329	296	308	334	286	315	331	285	335	317	321	304	321	302	295	300	321	312	287	335	319	332	320	319	324	312	349	326	285	344	311	299	331	337	316	330	341	300	319	328	342	270	309	318	327	340	367	335	297	341	306	308	332	313	316	298	318	305	306	325	308	310	310	326	316	323	289	308	342	310	335	325	349	336	322	348	306	316	339	338	322	318	290	297	277	303	303	326	345	281	299	301	332	325	359	320	316	312	319	315	340	319	272	334	342	334	333	280	330	354	314	342	294	304	306	291	322	315	303	310	280	318	307	300	305	330	346	331	331	288	311	324	309	311	331	322	280	303	332	303	328	305	329	287	338	322	310	299	311	328	302	308	326	318	303	298	324	296	352	333	308	308	296	301
17025	1389	960	751	529	446	360	334	286	295	272	226	282	244	240	242	209	227	268	219	235	217	219	214	214	229	209	216	225	195	205	210	198	192	184	176	193	189	216	186	190	224	207	206	218	225	190	163	185	194	211	173	186	192	180	170	209	206	181	192	222	208	209	203	209	184	181	186	173	205	212	210	185	180	188	173	223	230	189	240	209	203	207	227	205	212	194	213	211	197	194	207	205	193	208	220	186	200	206	212	230	187	172	185	205	215	194	209	202	200	187	192	189	194	190	227	210	263	194	205	203	176	214	189	181	206	208	208	215	198	222	194	202	220	184	214	212	207	224	192	200	190	161	189	210	191	216	170	218	201	204	214	202	169	207	194	215	193	214	202	222	196	215	190	191	201	198	220	194	218	190	219	213	225	209	182	194	211	226	200	205	195	193	205	194	177	177	190	216	214	193	225	204	195	196	178	198	237	202	204	221	201	207	186	185	207	205	209	196	188	201	190	209	184	204	184	216	202	225	196	208	188	218	203	191	219	209	210	194	197	207	225	212	210	215	197	206	179	177	203	201	194	204	190	207	180	228	194	201	208	176	203	206	190	192	209	198	244	215	211	208	207	204	186	183	180	232	177	218	194	182	187	184	190	209	213	189	162	184	193	248	202	210	200	203	199	220	192	212	200	165	208	197	201	196	211	195	180	208	194	185	224	238	202	198	204	190	178	175	198	206	207	253	214	178	206	212	195	215	203	198	179	219	176	211	224	194	182	194	211	186	202	203	202	213	201	217	204	161	184	190	212	207	219	235	208	225	189	202	211	206	200	195	213	214	230	196	191	170	215	187	196	209	183	192	201	203	202	219	193	194	210	219	202	199	226	203	206	188	212	173	206	192	204	195	201	197	212	204	191	249	229	167	188	174	193	206	196	224	190	200	195	200	189	205	194	211	209	176	229	189	190	207	200	219	198	192	211	200	209	216	225	226	220	222	216	209	178	226	244	195	217	238	186	174	198	189	205	205	212	193	191	218	192	188	195	209	216	199	196	214	203	209	197	199	178	199	214	202	190	210	204	191	174	191	204	206	192	224	198	203	217	192	199	187	196	206	223	205	203	218	213	196	216	207	202	182	186	205	187	180	193	196	185	235	190	196	174	182	192	216	213	195	191	200	194	213	195	190	224	204	193	186	233	212	186	211	235	178	192	215	199	217	186	210	213	225	238	225	208	221	193	225	195	186	211	190	207	214	223	193	220	220	198	203	208	192	188	223	208	191	230	203	222	222	183	213	197	245	203	193	213	202	197	180	192	201	182	224	187	189	228	193	204	188	175	211	217	208	211	213	205	228	187	186	196	204	212	200	203	213	201	210	200	185	185	176	167	177	214	192	202	223	198	191	213	199	182	214	214	210	169	191	195	206	214	182	208	227	174	225	206	205	194	208	187	195	194	218	212	211	206	208	215	206	206	227	226	201	215	203	229	200	186	225	236	206	209	213	198	213	193	201	184	198	196	220	193	209	200	223	215	215	197	193	208	199	198	196	207	206	207	214	223	189	193	192	214	225	215	225	203	212	210	219	224	190	207	163	198	183	201	201	210	211	192	212	210	192	216	202	222	185	230	209	195	224	192	212	214	210	223	184	205	230	234	170	206	173	197	192	183	226	219	177	205	204	182	199	219	177	201	220	193	232	203	181	202	207	184	202	202	186	223	207	208	182	196	188	220	210	188	214	227	189	208	198	173	201	198	206	222	197	182	205	194	214	214	215	204	218	219	223	181	203	178	201	196	200	190	191	180	177	207	201	194	220	187	171	198	183	190	197	184	177	216	189	196	217	214	199	217	219	191	209	184	230	213	210	207	217	188	205	207	200	200	197	210	184	182	188	202	204	206	200	199	194	196	207	203	168	224	185	218	214	207	192	197	207	210	202	217	213	219	205	216	234	205	205	193	211	209	191	229	197	201	188	208	239	179	202	201	202	209	203	203	215	223	190	190	191	192	212	161	211	206	232	175	197	210	205	180	226	219	210	191	203	209	220	200	199	189	196	217	202	195	217	199	209	188	180	187	235	187	230	194	210	199	201	229	202	204	204	224	212	209	185	184	196	210	187	223	222	228	195	196	189	178	197	188	221	212	195	207	219	214	209	229	229	215	185	207	216	207	196	208	168	207	215	221	182	201	240	220	224	233	194	217	193	210	230	212	215	214	224	181	210	226	229	207	193	209	197	228	180	173	200	206	191	190	199	198	196	182	194	217	208	210	225	210	228	201	187	197	196	188	195	209	185	214	202	192	182	185	213	209	180	196	207	211	188	213	199	194	215	205	210	239	166	206	210	197	193	191	206	197	190	221	194	225	199	192	195	188	204	184	205	209	199	213	205	221	200	197	202	191	217	200	198	210	215	198	188	187	209	214	213	213	215	203	221	208	208	207	201	207	186	179	214	204	195	210	184	166	204	217	226	214	188	204	207	212	182	198	189	196	224	234	196	185	186	227	179	208	194	178	187	188	230	175	198	222	194	229	208	225	201	220	216	224	208	235	192	205	218	171	177	188	191	201	234	199	174	194	206	218	204	185	200	222	175	212	203	187	186	185	204	217	207	188	185	200	215	190	230	195	199	237	201	210	189	188	176	228	188	175	194	227	188	197	205	199	204	223	220	206	167	188	187	227	208	223	205	207	212	182	210	198	191	214	213	227	207	199	224	207	222	182	191	202	207	221	217	205	201	180	192	208	226	220	203	212	218	187	209	173	214	178	185	197	191	177	214	190	215	185	174	226	219	219	222	202	225	208	218	184	199	199	214	196	210	238	190	223	216	198	233	201	183	199	204	218	208	198	211	193	195	197	217	206	201	187	212	199	200	190	199	211	185	205	181	179	202	195	193	209	205	210	230	191	187	231	202	201	197	204	188	208	193	181	212	212	223	199	196	199	188	221	204	196	211	227	176	204	204	216	222	215	206	187	180	209	207	220	218	217	207	218	193	194	181	176	211	209	204	215	227	209	207	195	197	199	239	194	206	217	201	207	179	177	205	217	179	217	246	182	192	190	211	204	201	219	205	181	193	213	212	227	226	192	217	222	198	197	215	227	194	187	179	209	211	186	213	214	199	226	223	199	234	179	183	222	204	205	197	186	188	221	191	195	213	189	198	180	188	202	196	185	213	191	181	193	174	208	189	203	203	207	210	211	182	202	218	215	195	182	183	213	189	203	200	200	198	204	224	215	198	198	211	194	194	183	212	204	181	231	198	213	196	204	229	211	199	175	206	184	211	220	219	192	184	222	205	211	194	196	194	231	222	178	184	198	219	229	208	225	243	216	221	228	227	223	192	213	201	164	193	191	197	219	212	194	216	207	213	208	175	198	223	225	198	203	209	192	198	202	191	175	192	218	230	180	180	196	160	203	215	177	208	199	177	190	185	229	195	197	186	212	208	206	227	215	226	198	193	191	184	223	205	200	177	215	218	196	213	201	172	200	202	194	214	224	206	198	221	210
9617	1125	2014	2290	1947	1544	1296	1127	1042	940	863	761	706	647	732	662	604	628	635	573	565	595	589	598	558	524	516	572	536	576	534	534	540	518	513	513	499	534	505	495	533	501	477	518	475	506	461	505	484	497	483	517	496	520	508	530	513	512	510	522	499	484	479	509	489	499	511	504	497	513	516	473	479	481	503	491	468	532	470	510	503	484	449	479	521	511	489	549	502	512	500	487	448	500	508	524	503	434	507	529	476	450	482	475	499	499	481	528	487	492	465	511	492	509	510	482	511	468	495	482	502	508	499	494	511	485	496	493	488	512	509	483	485	521	514	500	492	473	461	494	548	547	489	453	505	505	466	492	510	533	497	464	491	505	518	535	475	502	504	481	542	446	497	481	462	454	452	488	495	507	502	483	521	498	461	486	525	461	457	525	492	479	469	498	509	490	555	508	458	494	477	504	468	490	448	495	523	550	485	501	468	506	440	484	515	505	504	514	475	467	480	511	502	487	468	496	530	517	514	471	474	498	486	485	464	522	523	493	479	495	486	470	467	480	527	520	474	495	470	462	508	481	488	507	506	479	459	479	506	536	465	473	503	475	496	462	471	465	479	474	486	526	489	456	469	486	523	484	498	491	496	516	495	463	466	485	532	533	488	539	456	442	504	504	466	503	464	529	496	432	480	495	491	495	482	507	470	482	479	516	451	486	527	463	439	485	475	467	436	522	497	476	474	483	485	448	490	483	497	466	486	483	455	508	473	482	516	482	448	455	463	471	432	487	483	477	460	539	500	478	479	494	463	502	504	471	463	493	514	466	514	462	497	484	486	474	456	486	473	509	483	475	475	539	484	486	470	459	492	495	485	485	539	539	546	489	500	496	517	490	456	493	519	463	468	532	476	516	523	461	502	456	476	495	471	495	488	516	496	495	530	511	489	489	486	459	478	511	508	473	481	517	459	498	494	509	510	493	465	500	501	529	503	488	467	510	490	475	501	504	500	523	450	513	512	509	502	482	515	513	505	479	515	488	473	467	543	461	502	527	475	494	464	477	539	513	452	477	524	468	461	446	471	468	490	466	486	483	465	501	483	506	488	461	485	466	484	454	493	499	477	500	499	474	496	483	455	450	468	481	520	498	508	481	490	490	476	478	473	475	475	510	477	444	502	477	462	479	453	495	472	493	543	492	517	454	492	513	508	505	469	515	490	441	482	471	483	506	470	464	511	455	537	484	463	502	475	468	500	449	489	473	511	459	532	531	457	500	497	495	501	461	467	522	451	420	483	506	490	508	499	480	467	482	516	490	488	486	504	487	526	514	466	477	463	503	491	458	486	476	463	515	493	506	479	483	450	499	477	510	505	501	504	520	490	498	492	490	524	476	489	505	478	498	479	481	443	480	470	488	482	500	494	469	468	466	487	497	450	451	513	466	491	495	484	496	469	488	510	477	460	473	480	489	505	480	496	512	485	493	509	498	473	509	449	493	487	494	535	470	485	500	484	467	485	462	457	466	480	480	501	531	462	490	512	466	521	505	524	519	471	462	450	462	500	468	509	484	492	481	511	497	488	492	504	489	479	517	470	475	490	523	482	498	500	488	450	515	476	455	463	493	519	477	451	451	517	489	506	514	510	513	487	477	524	484	489	480	482	491	482	508	470	520	498	547	484	497	486	489	475	479	442	485	474	461	474	498	475	487	494	491	508	494	474	485	496	500	504	514	499	476	505	484	530	478	496	469	454	495	487	497	482	503	465	448	521	490	473	499	481	488	506	463	514	473	469	481	497	485	513	465	518	466	463	453	488	491	493	517	425	485	530	479	483	464	474	478	467	554	483	478	479	466	453	490	483	516	509	498	515	497	487	481	471	498	474	448	483	454	483	460	521	520	466	502	525	475	477	485	488	465	472	531	498	486	482	518	477	496	484	419	519	505	507	473	455	486	499	501	515	470	452	502	511	473	483	500	506	474	488	515	516	516	451	530	488	499	431	474	520	469	470	499	460	495	507	501	492	477	517	497	455	485	521	512	473	499	482	452	475	500	514	486	496	495	520	498	511	484	478	508	472	465	534	459	481	463	495	471	515	506	499	521	464	475	468	514	490	521	481	477	518	467	493	503	508	477	477	494	461	503	464	488	476	484	475	476	505	482	464	443	444	505	481	463	517	508	493	533	492	480	495	457	501	476	477	513	516	479	512	539	467	483	503	506	496	492	468	484	476	454	499	490	478	496	505	454	484	511	478	495	467	496	495	417	476	474	524	524	477	490	450	491	499	480	479	453	483	498	491	515	503	514	480	494	519	518	485	498	476	471	481	482	440	485	465	499	492	495	527	485	469	488	467	485	472	494	491	489	506	499	463	490	490	503	486	523	465	492	511	457	501	476	447	526	481	456	469	459	480	488	449	458	512	519	471	484	454	493	495	514	498	518	450	474	465	468	490	508	487	488	496	464	518	470	469	461	517	483	526	473	511	474	490	504	488	487	500	475	501	478	529	490	464	475	494	535	463	494	440	506	501	473	457	506	460	516	485	473	497	470	483	484	483	479	473	489	465	491	452	480	487	487	526	530	485	499	493	469	457	486	514	442	518	504	458	500	469	478	495	484	474	502	536	519	518	505	479	517	461	482	454	458	473	464	454	491	512	513	497	492	490	496	496	489	462	467	506	505	457	493	469	532	505	448	490	486	477	470	518	514	486	536	506	483	527	477	468	458	516	504	509	473	456	459	461	484	453	519	489	466	471	489	493	477	504	498	497	465	535	476	454	524	486	506	532	501	470	486	492	482	509	448	474	491	458	520	453	480	483	486	510	472	512	459	445	516	518	480	474	473	494	504	484	492	493	502	484	462	489	497	511	497	515	498	487	448	512	449	512	507	468	487	504	496	493	448	492	502	490	490	483	483	499	502	498	437	469	504	456	512	481	479	473	476	521	470	509	494	475	481	496	484	472	484	484	479	492	483	472	477	480	480	476	512	485	525	467	448	463	520	446	513	507	475	470	454	512	459	487	492	487	520	466	468	470	498	504	496	482	454	514	535	505	470	474	531	520	477	537	501	487	455	513	527	489	462	478	472	476	522	501	479	485	509	488	515	465	507	459	463	521	476	477	495	516	500	519	470	465	479	497	529	489	478	452	485	488	481	503	496	455	471	517	529	511	512	513	478	504	471	476	462	493	512	538	514	534	496	482	489	453	467	522	478	493	493	439	473	471	476	483	503	525	451	498	459	471	522	509	471	553	474	492	458	499	512	528	463	474	450	499	475	495	501	481	529	478	504	496	541	467	470	495	468	490	518	489	457	517	477	499	513	472	502	470	483	507	464	497	487	450	481	504	519	460	469	468	509	475	535	499	471	478	509	497	474	479	520	464	461	479	498	521	545	483	474	471	476	537	507	480	491	474	494	474	481	455	482	495	526	492	496	492	471	511	503	460	470	500	513	476	524	527	477	490	496	464	483	495	495	487	499	567	441	507	502	512	511	493	470	475	485	512	495
2485	292	284	257	259	237	249	237	241	254	268	259	238	252	245	249	257	257	199	232	252	243	243	254	245	227	238	265	232	225	261	211	230	242	222	222	240	254	253	237	208	240	269	229	224	234	252	240	257	236	256	252	238	209	242	225	227	228	254	273	251	252	248	261	258	238	239	225	211	245	248	264	224	261	239	234	227	249	286	263	239	216	243	237	220	223	243	253	231	280	250	234	248	250	234	268	235	246	245	240	257	199	231	249	250	255	263	259	235	262	277	251	253	255	251	246	238	230	253	238	251	237	236	252	226	196	234	258	267	253	253	204	271	202	232	241	235	250	270	246	274	246	232	238	250	241	251	237	275	242	273	233	241	246	264	193	249	233	250	208	279	252	235	218	258	225	243	254	262	222	241	262	266	259	267	252	232	248	246	248	229	234	235	223	228	255	215	229	251	262	244	240	272	260	255	249	238	229	223	221	217	255	247	237	240	232	254	236	234	258	225	240	247	240	215	229	246	227	229	242	270	239	262	244	247	267	254	238	237	242	241	234	231	253	260	218	255	276	254	277	251	244	248	239	231	253	207	248	214	234	249	236	261	243	245	256	249	230	238	246	255	231	255	273	261	243	270	251	245	252	233	235	234	222	241	223	212	254	268	240	252	245	277	238	261	266	240	243	241	226	258	238	259	230	210	249	242	237	256	250	232	258	221	244	260	258	233	249	241	263	252	269	221	236	251	247	262	216	254	211	261	232	254	226	245	235	205	235	210	262	249	259	226	235	229	236	245	244	248	240	226	247	259	221	243	236	234	263	226	245	267	240	272	251	227	239	232	252	244	241	222	242	230	255	266	216	237	261	234	242	234	251	265	249	247	224	228	260	255	245	232	235	252	241	252	282	243	247	258	237	259	214	251	247	233	207	258	267	229	220	252	250	221	226	235	240	223	231	253	254	252	251	253	271	211	223	271	229	253	236	269	265	242	206	229	240	228	213	222	231	239	260	219	244	253	255	273	215	252	235	212	226	256	240	244	249	262	268	207	277	230	262	273	232	260	246	246	241	241	254	239	255	284	277	251	232	219	262	246	256	244	247	237	236	234	226	242	227	236	233	235	218	265	254	230	228	264	261	266	259	231	224	244	233	218	250	281	245	231	233	254	281	241	266	214	252	264	254	248	224	240	254	248	231	240	241	266	254	214	253	263	271	219	238	236	248	247	222	268	216	264	232	226	219	228	260	245	290	234	288	250	256	243	236	217	245	265	249	223	243	254	235	240	219	244	274	260	254	242	220	228	236	256	219	219	247	258	207	230	250	257	227	247	246	222	261	235	214	219	235	248	212	229	241	221	230	232	230	252	239	231	227	223	219	230	224	241	255	235	228	257	273	249	238	215	271	264	226	248	241	243	263	261	241	253	238	253	247	246	212	233	238	230	279	232	273	279	241	238	231	269	243	235	230	248	253	261	232	228	235	216	233	235	228	255	245	248	242	233	240	240	244	238	238	242	218	213	245	259	248	217	247	250	243	232	216	234	218	240	245	255	271	223	252	235	251	229	219	263	228	250	275	236	230	248	246	225	251	262	230	244	233	225	239	245	231	238	231	245	241	230	234	237	237	250	274	228	270	233	236	233	241	253	237	268	249	233	255	229	244	252	215	247	242	236	248	235	235	238	221	250	245	242	241	257	235	255	237	220	213	233	250	242	259	237	234	240	279	233	239	246	231	258	277	224	244	251	233	223	216	241	287	274	222	282	235	235	252	282	248	256	253	239	237	254	237	241	241	256	245	252	256	287	250	234	260	236	247	258	240	244	233	267	245	245	255	219	236	242	234	226	268	268	244	234	249	255	198	237	265	267	271	244	225	224	243	249	241	228	262	221	271	249	238	250	252	266	244	246	244	276	260	231	272	247	250	245	240	250	248	252	240	247	242	217	229	225	251	256	229	235	275	236	220	254	249	257	236	235	237	231	226	238	232	241	228	221	242	200	250	281	248	245	255	236	228	224	226	279	226	253	261	198	257	261	227	258	267	264	248	242	260	239	265	226	217	235	241	232	261	229	249	240	226	227	257	218	226	215	254	233	207	248	244	239	228	233	241	235	249	260	263	242	249	244	271	229	239	272	249	267	236	245	250	235	248	250	219	208	238	236	252	245	247	256	270	230	263	241	244	248	258	216	250	245	249	240	243	217	252	250	273	273	243	256	241	247	246	242	233	220	240	271	261	252	249	225	250	271	241	276	231	221	236	259	267	251	255	251	249	238	229	240	248	228	213	246	238	243	265	229	247	228	253	279	234	214	236	235	225	247	274	249	282	237	243	255	246	270	255	261	231	241	225	238	253	228	274	230	239	252	250	261	223	236	233	232	231	203	272	227	231	245	222	225	245	270	220	235	219	230	240	236	249	242	233	231	235	255	224	233	265	218	239	222	241	262	230	262	238	244	215	259	246	249	253	247	224	224	258	239	270	236	261	275	262	243	257	245	239	280	207	236	259	257	237	239	218	236	241	270	242	251	265	262	233	227	239	218	223	234	257	213	252	231	231	237	272	255	258	268	253	254	252	213	235	222	210	250	222	244	214	239	234	251	219	235	214	254	221	239	234	245	241	245	231	251	250	223	260	252	250	235	247	242	266	247	241	245	216	237	252	255	255	240	217	225	234	241	235	246	270	242	248	221	226	258	221	255	217	228	234	278	247	273	238	245	246	255	226	273	251	241	272	281	256	252	240	266	233	264	242	267	236	259	257	220	211	251	246	263	236	221	247	263	278	279	273	264	236	266	274	224	272	235	231	250	223	228	248	237	239	233	249	246	249	229	245	245	243	237	258	213	217	245	248	273	236	236	265	258	242	228	231	245	254	216	286	250	237	230	245	252	257	271	239	275	275	245	245	280	233	244	247	233	242	241	241	245	259	259	229	246	248	247	238	228	224	259	241	260	247	253	247	209	232	257	264	223	223	242	257	251	223	228	212	226	222	205	210	234	233	224	233	225	231	251	257	229	263	245	255	267	269	243	246	208	233	231	227	232	238	222	265	244	241	237	231	253	232	245	256	241	239	232	260	233	217	260	232	248	238	258	260	275	243	249	238	218	230	213	229	270	244	245	239	240	248	237	267	236	226	256	241	249	255	255	239	238	247	267	231	222	226	246	247	229	255	255	251	251	238	237	215	269	234	257	258	239	258	235	213	216	240	248	241	262	244	246	266	252	246	247	211	261	285	256	253	271	271	270	247	266	253	245	240	247	242	244	261	251	251	222	246	231	231	251	240	236	213	248	264	203	237	235	236	269	251	242	218	221	246	285	251	277	252	259	251	240	236	224	228	261	240	236	227	250	253	254	249	245	228	247	241	249	265	263	244	253	225	238	239	252	260	245	254	227	223	259	226	232	258	254	218	228	229	244	265	247	244	217	254	238	233	245	254	256	242	262	269	223	230	262	260	230	228	239	248	266	244	258	227	246	232	225	239	243	201	256	276	250	251	206	246	251	272
2356	564	571	622	566	597	565	578	573	543	572	543	578	544	563	558	584	528	518	568	573	527	544	546	550	535	535	528	521	576	580	528	556	499	527	486	551	546	510	541	528	554	529	561	515	550	560	597	541	560	546	576	571	534	578	535	510	528	517	520	522	570	572	537	537	561	535	558	511	526	517	533	565	558	567	531	508	538	529	570	554	546	535	510	573	577	544	537	540	544	555	534	582	514	575	519	506	536	581	530	530	549	553	551	542	542	584	538	541	547	549	602	513	557	541	537	530	568	552	561	573	548	592	542	564	548	535	531	515	615	532	562	549	517	526	528	575	522	546	562	541	544	566	547	523	509	549	531	522	582	536	527	541	572	516	530	520	541	521	505	540	557	543	577	541	546	542	525	521	555	491	547	540	532	490	520	497	555	568	558	579	519	574	565	562	573	571	574	522	505	537	529	564	497	562	543	555	496	560	583	505	529	558	547	527	533	548	531	525	535	529	556	538	564	505	539	544	524	531	526	556	520	556	581	537	533	573	532	529	553	528	551	593	529	546	564	545	521	526	541	580	569	531	561	526	526	533	522	545	551	569	556	567	523	544	574	491	491	554	548	567	486	563	506	560	562	555	528	508	550	537	532	544	546	522	571	521	563	537	577	519	505	516	571	577	500	528	525	568	525	537	523	523	537	575	562	540	531	523	551	533	561	548	517	554	529	578	553	588	506	530	569	519	551	544	555	529	563	570	559	542	574	528	542	570	564	536	518	497	584	574	543	544	565	550	558	589	522	525	565	549	541	575	538	514	521	584	561	541	504	535	559	558	550	548	579	551	546	551	553	528	536	531	547	495	569	550	567	565	558	500	513	562	594	524	527	529	501	523	559	547	498	552	589	549	552	553	570	553	508	500	504	547	539	529	542	519	537	534	568	521	557	493	534	538	521	565	546	558	498	540	536	547	564	502	537	540	489	513	533	596	529	518	508	512	586	537	547	563	563	543	532	550	531	492	579	528	560	545	563	511	523	531	510	567	509	541	562	540	537	530	519	507	544	556	539	538	563	539	523	579	530	545	541	543	567	574	518	553	565	534	496	541	540	509	524	542	561	544	524	525	561	544	500	556	542	547	569	502	541	580	559	541	522	556	542	567	535	549	552	562	551	543	540	553	527	577	551	575	545	523	520	555	556	556	556	522	534	518	570	530	571	493	515	536	520	523	507	557	493	569	546	559	578	557	543	544	588	536	549	500	572	560	556	590	543	598	566	533	506	544	504	524	549	551	531	546	562	552	498	564	550	548	579	561	541	504	562	512	524	521	552	557	565	568	545	531	508	534	535	480	519	499	540	560	516	561	554	544	526	566	512	550	573	549	554	569	550	570	502	544	491	520	530	577	525	564	529	502	560	563	573	572	550	514	584	505	524	524	540	515	532	537	514	593	522	551	503	503	601	535	524	524	560	553	539	507	541	552	573	546	573	525	525	547	522	530	552	532	541	505	551	537	546	540	514	519	550	555	524	541	592	541	518	523	510	543	531	519	549	524	559	522	517	517	564	516	554	553	495	532	510	550	551	510	525	584	516	549	534	566	578	531	549	535	528	566	575	522	506	507	503	544	526	530	577	531	538	545	543	525	525	510	521	562	534	528	591	550	542	559	520	583	550	535	540	588	548	538	525	543	506	520	524	537	575	533	547	527	544	569	573	540	544	537	486	514	549	533	571	529	522	482	525	506	502	583	558	512	583	516	533	544	540	564	531	533	548	534	487	565	534	577	533	537	523	518	565	587	517	526	502	566	523	542	530	576	552	530	520	544	540	548	549	562	555	531	539	571	570	522	555	513	576	549	528	552	530	512	519	525	484	558	544	516	548	519	477	561	515	514	514	547	526	534	514	537	593	523	519	527	548	522	524	519	543	517	546	530	540	485	507	497	553	551	548	522	536	536	556	506	538	543	483	584	567	554	517	539	539	541	539	540	498	562	522	528	546	551	491	527	520	557	547	572	507	527	558	542	529	549	538	517	534	527	489	554	527	534	477	530	551	516	497	578	516	521	588	559	535	514	510	522	534	520	515	529	554	520	534	529	579	507	536	575	525	542	507	546	546	532	531	540	544	518	553	531	533	556	522	574	587	459	516	559	535	544	574	505	574	528	523	544	515	554	512	552	523	542	540	506	510	556	520	489	524	545	557	568	541	535	538	560	498	523	511	553	518	523	552	503	579	547	503	546	557	597	556	538	550	540	528	509	529	560	561	519	559	528	551	554	526	521	520	539	527	567	585	522	553	531	517	559	531	560	549	554	564	561	553	569	521	554	535	532	529	522	563	527	565	562	532	572	539	518	568	560	560	518	532	527	542	516	536	550	519	572	580	570	537	553	520	533	518	547	528	557	556	539	517	534	534	543	521	585	547	529	499	498	593	541	512	556	552	542	519	561	534	545	536	526	533	509	572	517	478	518	535	563	564	520	521	479	514	539	533	544	546	549	541	516	516	562	535	532	547	573	524	509	570	541	518	506	569	527	565	529	590	559	562	588	525	571	548	518	528	529	552	559	547	559	501	558	555	516	554	570	563	524	532	569	540	577	499	564	549	544	550	534	548	524	511	550	552	531	559	533	513	542	542	537	529	514	499	486	565	518	500	517	525	577	537	558	559	542	532	548	556	528	520	547	509	554	532	567	563	550	583	547	563	539	528	538	565	584	529	523	549	538	530	537	592	544	537	528	538	519	550	519	589	545	542	519	538	547	528	526	573	559	560	513	580	503	527	552	516	507	553	524	548	551	497	531	551	541	547	560	531	560	550	550	537	550	527	536	509	585	540	510	551	553	524	555	554	529	527	535	495	508	554	578	528	560	557	525	551	550	546	553	534	529	523	484	578	570	509	514	527	534	561	553	512	524	566	540	538	544	551	523	541	537	559	527	544	540	563	515	541	560	484	517	550	542	545	552	533	550	499	521	516	483	536	574	489	566	555	518	564	516	526	551	506	547	524	495	537	516	516	571	575	539	558	492	536	543	553	555	496	522	553	553	536	545	498	567	539	552	522	561	555	583	531	554	557	517	546	534	542	504	573	526	581	560	560	520	562	493	535	590	541	550	581	541	526	513	580	547	538	565	518	523	547	502	556	567	516	559	522	564	522	520	538	528	546	537	519	531	543	506	542	558	551	535	540	540	567	554	517	536	525	549	540	517	527	545	543	554	538	537	523	520	534	548	525	524	516	560	473	562	511	569	529	571	588	546	534	532	576	519	565	549	558	542	534	560	525	561	525	503	520	526	518	568	553	546	565	503	558	562	542	537	566	526	550	560	560	520	510	529	549	503	518	560	543	508	533	546	554	563	567	524	530	537	540	573	535	516	573	532	559	548	535	474	493	553	538	529	547	545	524	508	540	537	555	561	548	499	501	563	514	548	547	522	543	564	541	489	495	580	550	552	484	554	522	554	496	525	570	536	560	549	526	530	556	559	568	581	509	522	559	527	524	541	577	595	532
9221	534	472	403	289	186	175	174	174	145	152	168	157	159	145	138	150	147	155	131	150	140	144	126	132	107	128	151	143	129	141	128	119	141	111	134	138	111	144	138	134	101	131	153	124	133	100	140	131	133	109	133	127	142	138	131	142	128	139	123	136	145	130	144	131	118	109	131	126	125	107	147	155	145	126	117	130	121	111	125	137	114	137	119	129	144	130	118	137	126	134	119	154	139	136	125	102	140	139	135	131	117	143	125	121	135	131	115	128	131	131	139	121	134	131	118	124	135	118	144	105	126	130	104	139	135	117	118	119	109	130	127	120	142	152	120	138	135	136	121	121	115	123	122	118	134	138	135	108	129	105	135	115	133	118	118	119	125	108	132	140	137	138	126	139	109	135	150	123	114	136	119	127	150	126	143	150	127	143	133	148	126	120	137	153	128	118	112	116	125	127	145	114	108	136	119	144	135	143	135	126	113	109	146	126	125	122	110	123	141	109	118	124	119	116	118	130	133	122	120	97	118	122	130	122	105	147	112	116	124	125	127	130	117	130	112	113	108	138	124	125	124	110	113	129	101	137	117	148	117	134	135	135	114	133	110	134	110	123	134	129	121	121	133	135	124	135	139	133	139	119	137	122	131	125	139	148	115	119	116	128	130	132	131	122	140	127	154	125	123	133	118	127	124	118	149	127	110	126	125	152	119	157	151	131	113	110	134	136	140	134	126	111	144	128	107	120	123	143	127	148	143	122	124	141	98	132	127	140	104	125	158	143	113	126	130	131	152	134	125	112	115	119	122	120	105	117	116	114	121	150	114	135	110	141	120	114	141	134	121	111	132	128	130	126	123	125	131	121	120	126	161	121	125	127	132	145	120	133	124	142	130	129	117	105	125	127	102	110	106	135	113	115	109	139	157	118	114	106	106	113	134	137	128	126	105	135	124	129	124	123	111	141	120	126	120	124	118	122	140	141	121	127	132	130	127	121	105	129	129	118	112	124	130	101	111	136	127	133	116	131	112	112	104	152	121	114	137	141	136	125	128	145	125	126	128	126	110	139	139	107	121	129	143	112	99	149	142	130	144	133	112	134	129	127	121	142	142	139	117	107	145	139	124	141	144	119	113	145	121	121	137	128	136	130	115	122	105	132	135	133	120	103	137	120	112	134	129	132	122	108	141	138	128	134	123	125	132	129	124	152	138	119	131	152	149	126	136	131	141	131	124	130	109	122	152	128	128	112	132	125	126	142	123	114	113	130	123	126	126	121	133	127	125	127	149	128	120	150	124	119	140	112	138	122	135	128	109	109	106	115	137	131	120	121	124	132	132	128	136	160	138	113	156	120	126	103	111	149	126	115	145	148	121	125	126	130	133	131	135	128	123	113	128	108	114	127	149	123	131	135	111	124	139	135	129	132	115	116	138	117	136	125	109	114	140	131	122	122	126	134	118	140	131	103	121	122	132	137	133	135	135	119	134	139	111	141	129	120	121	110	122	122	143	133	115	142	126	145	124	128	137	121	117	109	117	136	123	118	136	141	142	125	103	152	132	121	109	110	114	145	127	137	128	114	115	105	125	123	145	122	135	141	127	126	130	126	132	115	147	123	128	123	110	133	103	122	131	130	134	127	99	131	107	121	135	125	134	128	99	112	117	113	122	117	133	124	125	131	122	128	101	122	154	129	110	131	103	121	123	143	117	142	144	150	145	134	105	137	110	117	127	123	137	145	132	126	129	121	125	111	126	141	123	138	128	107	131	141	145	136	108	144	114	113	127	106	131	130	117	114	103	124	125	143	124	131	132	126	168	130	121	132	109	125	114	131	120	124	115	115	127	126	133	126	124	134	110	115	113	127	132	133	142	132	127	122	138	119	127	116	137	127	148	122	145	130	120	129	148	142	131	131	120	140	127	126	117	143	134	115	131	131	130	123	129	115	130	127	139	105	132	135	89	124	100	130	115	121	115	133	116	118	127	127	136	146	127	148	137	112	125	151	138	126	132	122	138	105	130	136	132	138	117	134	109	118	155	129	123	154	117	99	121	117	129	125	135	141	120	112	133	121	147	147	138	117	106	121	153	144	132	143	124	123	129	131	112	124	140	95	141	118	137	121	140	110	113	129	132	125	145	132	109	128	120	121	124	121	115	121	120	120	121	139	126	121	143	149	119	117	129	153	137	129	121	125	132	144	139	126	113	124	151	126	114	119	120	135	130	127	118	118	128	122	117	116	116	119	135	110	111	119	108	141	120	128	118	136	135	129	131	147	139	128	121	123	141	109	123	113	121	116	133	116	120	125	111	125	116	134	141	116	118	139	137	125	105	120	122	122	121	128	101	129	124	132	153	148	120	122	103	112	128	112	109	125	125	136	126	104	117	167	127	119	109	119	95	111	135	140	149	126	115	123	132	116	120	116	116	124	114	124	132	129	134	146	112	112	118	124	140	139	117	143	141	123	116	111	123	149	113	126	120	140	145	137	121	102	110	115	128	129	117	105	97	122	116	144	127	125	129	115	146	111	125	121	113	129	143	140	132	138	141	130	114	122	109	141	128	107	120	137	114	112	122	130	119	120	140	156	121	146	114	113	129	135	123	110	134	137	118	147	144	128	117	147	125	138	141	119	105	126	133	122	159	117	115	130	130	109	115	130	142	117	99	121	120	110	131	120	131	128	143	121	115	143	145	131	125	137	131	97	126	126	117	113	133	114	117	104	120	134	115	134	136	125	102	117	146	117	113	128	122	134	143	121	156	134	121	130	129	117	138	114	122	113	134	140	128	138	125	121	131	122	132	138	121	120	142	134	113	128	130	139	136	127	126	116	121	128	144	143	136	129	104	132	113	135	131	147	130	129	116	128	142	145	137	108	119	114	114	148	102	133	119	135	129	114	128	105	106	140	132	151	114	141	135	127	121	116	134	108	108	132	134	134	139	133	154	118	105	107	135	100	114	147	132	115	133	128	157	112	106	112	113	143	122	110	116	112	141	130	145	150	130	144	131	124	97	117	131	117	135	124	124	117	129	129	122	126	130	115	129	132	127	109	123	125	132	134	137	130	120	122	99	110	127	112	115	121	120	146	121	130	137	119	111	124	146	127	125	141	135	99	125	133	137	137	159	156	113	120	135	132	113	116	108	124	125	119	100	124	127	130	131	131	114	138	133	136	118	110	123	133	128	107	137	133	115	119	118	131	131	136	110	120	127	126	121	130	126	126	135	120	133	130	126	139	121	144	129	119	139	109	136	120	166	119	115	138	161	133	114	129	137	135	121	116	135	152	120	121	144	117	136	126	122	124	143	135	118	124	117	130	142	114	118	108	120	114	149	112	118	142	122	145	122	102	139	129	142	136	130	118	117	116	118	115	133	118	127	102	145	109	130	119	110	108	130	131	139	119	130	144	110	115	141	130	129	131	130	107	124	139	154	112	113	122	130	121	130	118	143	119	134	116	105	129	136	136	130	164	100	116	117	126	133	118	121	118	122	102	124	141	134
7007	647	1097	1239	1035	848	714	672	578	556	507	470	462	423	407	427	385	386	368	393	356	367	355	328	345	327	360	318	338	337	347	333	338	317	353	345	376	345	333	325	322	317	331	331	348	335	321	318	326	366	341	346	374	311	316	320	304	317	306	337	324	311	333	307	314	324	327	342	343	338	303	300	302	343	309	318	338	303	333	296	303	302	315	339	323	316	320	325	296	289	321	291	319	328	324	318	305	345	314	295	339	305	346	308	297	296	331	313	318	322	300	301	331	322	335	327	314	330	334	330	301	305	339	300	313	332	346	302	323	346	338	296	317	320	299	319	307	295	286	331	330	318	323	321	317	335	331	326	303	330	364	318	301	317	327	322	321	338	324	320	339	289	301	323	345	310	342	314	323	305	307	318	324	321	274	339	324	327	323	334	307	309	306	339	295	303	317	339	334	346	306	337	331	299	284	339	296	339	360	345	342	335	335	324	331	338	338	294	311	305	305	326	319	321	315	352	350	318	310	293	302	306	335	333	339	313	314	315	324	290	324	348	303	328	318	309	313	327	338	314	298	329	316	291	326	354	344	314	324	338	333	339	302	359	303	314	314	317	312	322	313	330	359	315	364	334	299	313	291	311	340	339	338	314	327	332	337	340	314	319	347	289	329	313	290	311	315	338	334	341	335	332	335	309	306	281	330	334	324	343	308	298	360	336	303	319	292	323	337	296	302	305	312	341	292	337	307	329	317	326	309	336	310	305	328	313	318	303	327	315	328	333	323	314	310	307	308	310	318	327	326	320	305	306	300	321	314	354	302	326	307	328	309	332	289	325	303	295	313	308	310	321	284	303	317	324	332	340	320	311	338	308	319	297	316	310	316	330	322	309	280	353	329	311	332	298	304	334	346	334	311	340	333	349	300	317	293	355	315	317	349	312	325	324	306	340	295	300	343	334	293	310	342	332	334	312	326	301	301	298	331	318	324	332	311	320	325	309	302	298	314	327	297	297	308	286	328	329	317	298	324	279	319	332	311	282	329	309	349	352	322	326	311	336	294	304	340	299	363	341	357	311	326	311	357	335	342	339	284	325	344	310	283	290	332	315	305	335	293	333	322	312	305	335	320	326	336	322	332	355	310	345	295	310	312	349	309	358	287	301	291	307	287	316	327	320	307	322	306	343	319	323	301	320	357	320	320	317	330	339	331	326	325	323	338	303	334	326	308	326	328	330	317	312	342	287	333	297	328	309	315	329	312	295	291	321	284	331	324	332	325	298	291	349	316	330	306	324	340	324	286	323	300	321	362	345	303	297	311	284	325	325	353	303	306	324	306	340	367	324	328	308	312	313	340	319	305	289	331	312	334	311	339	324	323	272	338	293	325	321	311	324	303	329	311	328	302	336	302	297	326	311	311	308	313	320	305	320	335	296	308	296	349	356	315	354	340	323	340	299	331	305	315	326	331	309	331	316	324	317	323	327	323	340	310	293	339	325	347	296	319	323	313	311	336	337	345	328	302	287	329	339	355	318	298	297	310	344	330	337	315	324	336	328	299	331	322	320	341	353	333	304	324	312	331	327	317	304	297	354	342	303	317	336	306	335	326	318	353	330	308	307	307	303	330	328	326	311	309	326	318	323	324	340	318	333	306	339	331	329	312	303	352	329	327	307	317	314	310	300	355	337	318	306	303	312	301	333	312	319	305	352	312	285	342	336	296	329	303	340	290	329	334	348	308	299	342	329	316	312	312	293	296	315	313	334	318	318	337	323	342	341	293	333	314	322	333	315	261	287	315	347	307	297	337	305	303	325	317	313	327	317	325	302	317	322	313	306	302	310	328	324	305	293	354	343	311	314	370	319	312	325	304	295	339	346	346	333	310	340	327	312	321	302	284	306	316	300	334	289	302	316	307	308	330	337	322	322	338	312	316	287	334	335	337	323	311	324	311	341	324	319	312	292	328	320	316	303	328	342	288	316	325	338	318	354	317	340	301	322	309	307	327	335	311	354	312	286	341	334	295	320	350	337	316	343	303	303	331	305	322	311	324	300	329	325	341	330	327	286	317	303	289	323	355	324	299	325	319	322	332	312	334	322	298	324	321	302	359	316	287	312	352	335	323	322	336	291	342	309	313	345	345	288	302	313	318	335	340	296	315	307	321	314	309	361	305	334	336	315	341	305	324	328	321	327	332	332	340	316	344	336	324	311	314	305	334	314	322	329	348	313	317	327	331	312	309	310	327	323	301	291	344	328	318	277	313	315	344	312	314	312	326	324	324	308	319	313	356	337	318	340	304	356	303	339	342	308	284	308	298	286	323	299	299	325	319	307	341	353	366	328	297	335	351	325	317	345	295	337	304	322	322	273	325	294	295	330	305	312	333	309	330	349	305	313	331	330	326	331	304	347	302	315	307	332	319	343	352	322	317	329	327	277	300	304	338	315	297	333	323	327	316	319	304	294	312	364	314	318	336	292	335	297	307	310	304	320	320	312	322	327	299	315	320	324	307	329	330	324	309	335	330	347	318	288	286	309	306	318	309	347	307	335	332	315	302	318	326	309	330	304	327	319	346	336	327	358	343	306	323	284	331	318	305	340	336	349	315	297	308	318	311	334	332	297	345	305	308	311	311	285	300	343	359	333	326	324	356	332	344	295	343	324	321	329	305	340	329	333	317	324	309	343	341	292	326	298	320	309	297	325	309	326	319	343	313	303	296	332	327	320	366	299	321	369	319	286	305	324	322	312	308	319	329	333	290	325	305	310	345	319	299	328	301	315	333	302	299	347	340	330	300	309	310	357	319	335	337	306	320	300	318	296	330	327	320	329	304	320	332	318	329	338	332	317	297	341	314	314	310	307	331	345	334	329	301	313	332	327	311	328	353	310	309	333	323	342	307	298	320	338	336	304	292	312	320	324	306	318	349	309	310	350	324	309	317	286	323	322	333	297	321	316	327	335	295	328	329	329	341	324	289	350	321	308	286	324	329	319	314	331	320	313	307	349	335	296	306	295	325	323	324	301	337	355	286	313	311	317	283	384	319	339	333	310	342	322	297	299	353	312	316	314	292	340	300	350	325	285	305	350	337	291	292	297	330	340	296	295	293	289	328	330	302	320	315	318	264	338	311	289	305	316	318	315	296	322	314	301	323	318	341	339	331	301	316	283	333	321	342	328	324	286	303	304	301	332	324	317	283	319	333	330	348	289	298	333	332	328	322	289	343	301	312	294	318	310	319	305	323	317	316	305	321	338	337	284	303	314	336	307	333	312	332	338	311	341	327	304	301	345	333	322	339	313	327	342	324	323	315	319	308	319	308	344	321	302	320	316	278	331	311	305	319	358	311	354	343	347	345	297	360	309	280	340	307	313	294	295	325	326	334	323	289	286	325	314	347	318	320	320	355	304	324	305	338	334	303	309	314	303	312	310	317	297	332	328	301	290	274	337	311	355	314	289	324	311	303	321	331	331	317	307	304	328	302	344	336	317	318	315	301	308	325	293
16620	1444	1017	758	534	393	348	321	282	266	241	260	260	248	222	246	215	224	233	226	234	225	203	216	181	197	215	210	208	182	198	220	191	196	217	209	190	201	195	200	224	226	192	229	221	195	209	190	200	169	178	201	199	225	205	198	211	197	191	180	194	186	207	203	195	200	200	210	203	186	205	192	214	198	198	224	186	196	216	181	198	206	169	218	235	199	208	183	219	211	199	186	188	184	187	196	208	183	209	201	199	182	208	243	219	228	179	207	200	201	200	171	194	216	223	188	225	233	219	207	214	169	228	205	217	191	187	184	215	208	200	202	199	205	201	193	193	179	195	219	223	202	185	218	184	221	228	213	186	201	208	177	220	184	197	179	187	199	225	189	220	200	192	196	181	202	204	212	217	217	202	225	222	205	194	220	196	185	209	222	224	218	189	222	192	184	211	183	220	202	216	190	229	200	198	221	191	225	207	212	198	189	210	175	192	202	219	200	208	202	201	188	177	177	223	231	211	224	201	201	186	205	190	242	205	232	197	201	220	176	219	183	198	199	205	200	208	209	189	194	196	194	217	210	209	220	201	224	223	174	221	199	186	195	187	192	196	200	174	193	184	206	193	195	195	212	224	217	183	200	209	181	219	210	229	204	196	195	208	204	172	214	219	218	218	183	207	197	189	201	219	208	204	204	190	194	217	205	221	194	217	191	193	226	203	214	221	201	216	210	204	209	204	212	201	193	212	196	201	207	216	200	196	192	207	186	197	199	213	208	181	218	236	230	174	184	190	200	208	196	231	185	185	210	213	180	184	193	197	203	237	187	190	190	172	202	194	210	181	221	199	214	234	196	180	205	230	220	196	194	228	216	188	194	204	196	218	204	188	219	223	199	196	204	224	186	186	196	214	208	195	219	203	184	191	206	209	207	243	206	205	220	198	213	208	208	205	225	200	201	198	220	196	198	213	175	211	207	188	167	206	213	208	198	201	224	183	214	170	224	199	196	177	212	190	184	237	216	251	175	207	170	210	226	213	223	227	238	214	220	198	186	206	198	202	211	189	200	220	234	156	189	202	194	220	227	198	203	183	198	164	199	172	204	198	199	201	213	178	183	191	207	212	223	200	187	185	204	204	210	187	204	222	212	223	189	216	195	212	190	204	203	210	214	191	210	196	242	197	204	185	209	200	164	190	188	176	194	182	183	195	200	167	214	221	213	207	205	203	222	167	192	215	232	229	182	253	200	197	239	192	203	191	194	191	246	206	190	199	192	187	195	185	220	214	220	201	216	195	199	198	194	233	174	216	217	191	204	176	178	193	175	216	205	229	230	197	219	224	180	257	213	189	192	207	226	214	212	174	171	216	176	173	177	185	223	226	205	209	249	204	212	171	192	192	201	186	211	215	204	203	205	185	201	220	208	234	212	189	215	202	192	201	223	217	218	218	206	201	227	185	183	196	197	189	188	205	196	194	178	193	192	210	197	214	225	187	198	199	232	182	172	177	182	206	211	195	185	227	234	182	222	211	192	234	197	202	207	205	221	201	182	194	211	174	191	189	189	188	208	207	207	214	203	204	189	179	204	190	213	188	190	186	177	217	207	197	206	225	182	228	217	194	192	192	226	234	198	208	220	218	214	200	230	217	185	196	197	209	206	199	233	186	152	185	227	182	184	197	215	203	216	189	209	218	206	204	184	204	175	200	228	237	213	192	197	209	186	215	197	204	212	222	200	185	200	209	195	179	191	200	192	182	192	209	217	186	232	196	240	173	191	186	206	202	203	183	202	179	203	213	216	181	192	219	211	202	209	191	188	196	215	205	209	213	192	200	189	214	189	195	201	204	215	211	171	211	185	213	213	191	207	196	196	178	204	198	182	214	181	193	191	213	220	197	190	206	245	221	217	200	188	214	215	222	223	201	203	206	196	177	180	198	201	215	167	203	201	219	231	204	211	220	193	181	202	223	211	197	224	220	184	192	187	193	201	182	186	173	207	190	217	198	201	209	227	205	196	232	203	207	188	212	230	200	192	186	178	176	187	219	217	188	190	196	216	185	183	188	194	199	203	199	208	225	203	224	192	203	194	206	179	209	185	201	227	189	204	207	186	217	204	199	186	198	180	218	190	180	217	202	225	215	175	176	200	208	189	200	212	209	219	207	205	193	184	208	153	181	213	218	203	212	176	171	194	206	194	201	187	211	230	174	204	227	208	195	179	196	179	191	186	199	220	205	217	196	224	209	216	231	168	221	208	189	232	190	216	207	170	178	211	183	175	198	205	202	207	205	217	200	233	213	204	197	222	197	209	206	216	203	185	225	196	191	175	198	222	217	196	211	219	169	190	218	208	208	177	202	202	204	236	194	167	216	174	182	193	186	176	216	185	196	191	212	199	168	184	206	191	197	198	198	199	175	190	207	193	183	193	227	210	183	190	213	205	216	203	175	224	199	181	216	204	211	227	175	216	226	205	208	213	210	202	223	202	206	175	185	198	209	201	212	205	194	192	180	217	196	196	206	222	187	188	201	197	196	200	197	193	206	189	212	248	205	212	186	222	193	194	201	216	208	217	200	216	200	207	190	201	197	192	215	192	196	185	189	209	210	161	194	213	198	176	202	231	214	215	175	214	212	216	202	208	213	212	209	227	216	187	183	195	210	188	202	208	205	210	209	206	216	203	208	240	204	171	207	200	202	196	212	206	219	223	236	202	166	198	183	221	223	223	187	195	180	230	181	200	209	212	190	199	199	196	193	198	211	179	196	198	195	201	203	213	205	197	197	192	203	225	225	218	220	209	218	216	226	215	204	188	192	199	187	223	201	193	207	206	184	173	207	205	201	195	201	194	205	208	203	212	191	240	198	175	211	204	187	195	212	223	211	229	218	234	194	200	220	214	194	206	186	228	243	185	203	212	201	220	195	186	203	209	184	210	188	214	189	191	207	197	182	208	219	187	213	201	206	213	223	206	206	208	202	203	220	210	194	209	200	212	192	206	177	227	203	208	197	201	210	243	217	234	187	199	207	196	209	198	171	193	199	207	198	195	183	203	203	180	220	181	192	199	201	195	197	227	196	199	224	215	203	198	189	188	204	209	209	212	202	191	208	187	228	186	214	189	223	165	195	216	201	182	206	182	183	199	227	185	202	198	200	197	230	196	208	169	196	221	199	229	212	217	226	202	210	209	196	213	208	198	215	199	210	223	226	202	207	197	195	189	177	185	212	199	203	192	205	220	200	210	208	222	196	210	213	190	198	212	215	197	181	218	209	204	185	198	208	201	183	219	212	206	204	198	191	202	236	197	206	229	190	212	205	198	220	162	216	178	223	224	220	224	192	201	241	238	223	210	173	215	203	216	173	194	210	197	203	198	202	182	189	214	199	214	206	220	214	190	208	181	216	186	215	204	226	185	212	207	204	225	207	218	196	190	216	217	216	215	187	192	222	206	200	206	200	192	178	217	202	213	230	208	210	216	190	228	218	216	181	191	212	212	191	185	202	209
9477	1106	2084	2348	1942	1560	1316	1125	1008	920	812	732	749	702	670	679	576	607	628	581	580	583	545	581	605	548	556	518	521	511	522	562	478	542	521	482	541	541	493	493	495	501	524	492	515	516	495	503	481	465	511	502	480	487	470	550	499	505	509	521	436	514	464	479	529	511	482	518	545	502	485	490	525	513	514	493	519	517	494	498	501	482	501	483	470	529	468	504	506	474	451	475	511	481	485	482	485	519	457	486	499	490	502	488	490	540	469	474	479	487	496	498	527	493	484	503	509	506	482	489	506	503	479	491	482	502	513	465	472	511	465	490	504	457	459	484	525	471	469	497	493	459	531	498	484	478	487	497	490	483	473	447	520	460	473	455	499	481	491	516	514	474	489	434	468	482	520	522	486	514	503	545	497	463	481	518	498	470	499	486	496	480	509	443	456	486	495	504	512	519	501	480	527	499	510	512	489	470	456	510	490	485	511	512	537	473	500	498	490	447	482	446	491	494	477	486	498	449	464	475	499	522	495	468	510	519	489	480	512	473	522	479	495	492	468	489	470	472	457	487	495	479	484	470	507	496	508	515	465	467	430	506	487	440	508	528	498	500	490	476	469	498	492	521	500	492	501	489	492	487	469	506	481	503	480	469	467	493	470	490	505	516	501	518	491	485	482	514	500	452	516	493	450	442	499	503	462	471	505	484	487	455	479	483	520	489	480	525	492	460	492	475	500	525	495	457	529	474	500	494	451	488	473	471	491	489	523	472	459	508	476	510	481	494	553	509	492	448	480	475	459	461	504	494	486	468	523	501	469	494	503	455	484	508	513	468	483	459	476	498	518	502	465	483	474	502	535	444	488	513	526	487	498	480	506	486	461	471	487	502	546	451	499	498	498	514	480	497	473	465	499	499	525	483	434	477	516	461	448	475	471	486	485	482	510	474	508	506	514	473	454	491	484	500	488	486	517	492	491	460	457	494	485	474	512	460	514	475	490	487	530	522	513	508	457	453	478	487	482	487	501	500	513	460	467	468	472	490	442	478	494	516	515	483	475	477	497	493	467	514	499	452	482	471	507	512	510	524	482	473	455	482	501	466	498	528	498	451	454	481	472	482	503	489	520	496	525	508	495	502	514	487	501	504	484	476	474	478	479	483	475	477	473	480	501	489	513	495	479	526	521	477	471	497	522	474	492	459	503	480	492	509	505	470	490	485	453	475	477	468	468	521	457	517	490	493	505	460	506	496	490	513	496	486	494	486	485	506	523	463	436	448	487	485	490	443	473	500	487	472	533	456	502	502	435	467	476	452	485	478	502	497	479	449	528	460	501	525	517	484	483	476	496	468	492	503	480	504	488	493	517	503	461	496	471	485	497	503	497	499	492	466	493	460	504	465	497	499	448	468	460	501	487	477	496	546	444	487	503	509	470	480	511	525	495	504	439	497	502	485	477	526	464	469	494	493	482	502	505	486	522	470	474	471	489	463	453	476	460	475	514	479	503	498	474	462	498	458	468	510	469	454	488	491	512	477	479	483	452	489	463	487	491	498	503	468	486	499	508	482	493	485	471	484	490	481	489	469	463	491	481	469	507	511	450	495	502	471	482	510	486	486	511	498	505	463	513	499	492	511	495	516	461	482	457	431	472	489	454	475	491	496	460	512	451	491	460	473	478	500	452	469	503	463	499	457	470	481	473	475	514	502	487	513	505	515	504	507	450	500	515	493	507	483	514	486	524	459	499	489	472	468	462	478	498	460	503	498	506	493	480	481	470	513	507	448	438	524	483	486	471	482	488	468	498	439	519	514	476	514	471	458	477	516	509	506	502	498	508	481	502	486	499	451	490	482	501	492	492	519	501	490	451	507	496	476	435	488	479	473	503	481	486	456	507	522	473	440	504	504	498	503	517	485	496	487	435	480	523	483	468	484	458	481	496	492	480	457	492	507	495	504	539	451	499	485	478	501	482	478	498	511	473	466	490	518	516	469	439	503	494	482	480	478	464	518	514	483	521	500	493	470	470	471	474	530	505	473	498	483	477	486	507	488	494	500	449	471	490	497	522	469	501	523	472	463	460	497	510	471	458	485	508	531	469	513	477	502	458	480	477	513	484	497	474	492	465	536	481	474	477	502	476	458	468	514	495	495	496	472	507	481	455	483	466	483	480	489	492	520	452	491	523	490	438	490	493	511	507	532	496	483	500	460	536	475	491	483	484	521	465	487	483	523	545	461	463	483	471	487	484	466	456	462	502	464	497	501	479	494	486	509	495	498	479	494	515	460	518	485	490	476	497	478	469	480	465	464	494	486	460	522	494	485	468	479	474	502	468	458	492	494	476	435	470	509	487	477	516	467	467	496	497	485	509	472	483	472	465	482	460	487	489	505	454	485	507	516	464	519	499	496	505	469	518	440	423	485	520	473	464	494	460	464	474	491	518	501	507	517	483	504	527	444	463	472	486	476	528	502	473	481	490	505	469	489	486	498	494	504	481	466	524	464	491	528	526	528	467	471	491	461	502	476	484	508	501	501	503	463	514	464	524	485	517	464	480	467	489	483	519	456	510	479	478	489	506	514	507	450	522	478	500	468	513	475	500	468	550	469	441	478	475	485	535	490	477	480	500	489	472	519	463	501	493	464	483	504	480	471	519	546	457	502	507	452	535	496	499	458	496	482	494	472	516	475	510	512	477	478	528	515	479	507	494	495	438	472	458	495	476	430	500	498	473	515	518	505	497	480	455	471	473	456	504	471	499	496	448	505	494	493	540	498	521	452	453	475	484	448	495	472	506	484	490	502	468	461	470	486	493	519	476	483	496	458	508	493	446	545	489	502	443	453	472	493	494	537	479	471	512	494	508	498	493	485	482	490	460	458	483	453	491	474	463	473	510	529	517	505	481	477	496	493	472	486	474	490	479	507	524	504	514	494	496	450	459	463	498	511	478	497	494	528	466	488	475	438	480	474	480	452	530	509	481	472	487	508	432	488	477	479	472	499	523	475	508	479	481	450	477	452	477	494	510	447	480	466	521	491	458	508	478	459	513	464	509	479	502	495	463	508	501	549	458	508	494	502	478	512	485	468	534	458	513	470	502	500	440	507	518	488	477	513	511	442	469	496	476	468	498	463	469	510	467	515	462	475	499	487	471	479	488	480	507	483	505	505	446	488	469	471	481	487	519	491	490	489	478	512	474	508	478	513	476	496	453	499	500	518	455	504	478	484	507	518	513	491	504	481	496	471	485	478	455	487	461	483	509	507	500	502	477	508	475	504	449	471	478	527	504	463	483	474	513	488	460	482	478	448	495	451	479	497	517	477	465	482	471	495	496	496	479	432	504	459	513	487	463	479	453	472	439	463	501	487	443	482	508	469	510	481	439	485	521	464	522	506	497	529	512	523	508	468	521	449	457	485	446	475	508	520	499	493	502	485	441	507	487	509	516	513	464	494	491	472	512	508	517	472	489	504	474	466	477	473	517	512	498	426	474	486	470	466	491	477
2197	285	256	269	238	233	256	261	250	257	255	228	235	223	244	249	238	242	219	283	286	258	233	247	243	203	264	220	233	235	216	255	229	269	285	222	253	227	248	251	235	228	218	226	235	279	279	250	229	255	253	220	275	248	223	246	218	251	249	256	235	232	263	258	228	225	244	239	224	265	259	250	224	249	286	297	258	238	243	265	233	202	209	239	255	237	224	241	258	233	220	251	226	249	229	228	251	250	237	220	226	235	239	275	302	228	232	233	236	251	222	266	234	255	238	240	206	230	259	219	268	249	242	230	241	235	234	265	221	234	230	231	247	209	253	231	210	219	249	243	239	246	234	268	231	274	281	276	225	241	253	238	219	226	263	251	221	244	213	227	216	240	222	239	244	239	253	232	250	229	264	237	258	244	265	226	223	240	254	268	235	236	279	214	256	235	204	242	247	209	252	245	227	229	219	214	230	222	230	243	215	230	226	216	231	223	241	250	214	241	226	216	220	230	271	247	255	254	234	238	240	246	218	230	234	265	244	252	268	244	224	232	276	245	236	245	235	253	274	213	230	238	245	239	211	258	226	269	212	224	231	245	260	253	217	245	243	230	217	255	237	213	251	227	244	228	249	243	247	261	235	219	238	251	228	222	235	243	265	246	258	271	237	242	220	223	220	223	225	228	244	261	247	234	262	232	235	260	269	228	256	209	257	263	255	229	251	253	235	260	228	219	248	211	234	219	257	238	268	249	229	251	255	268	240	234	228	240	255	250	237	224	227	243	214	228	252	248	263	240	246	230	260	244	232	230	267	263	241	262	252	240	232	258	231	219	222	225	215	224	263	233	235	227	241	228	254	230	258	215	235	258	192	258	261	239	262	234	209	249	236	257	279	237	220	237	248	257	266	221	270	233	253	224	261	226	216	220	275	228	226	246	246	251	220	207	281	240	220	231	214	238	234	234	229	243	259	256	251	210	259	268	239	247	243	249	250	247	209	250	246	224	237	246	233	238	250	243	242	233	237	231	302	223	253	237	227	231	252	245	246	232	222	220	252	261	235	218	236	241	240	239	239	263	241	228	242	240	254	237	224	246	238	248	239	228	215	232	224	225	236	244	282	220	261	228	223	269	248	245	240	240	240	260	247	237	232	246	230	218	232	235	239	220	212	250	244	252	270	249	245	265	227	234	230	242	229	244	261	217	210	234	240	241	214	212	232	225	246	260	232	274	253	271	231	243	214	265	244	221	215	246	240	269	262	248	235	247	239	240	235	258	218	238	242	257	215	229	250	221	237	225	243	238	246	229	216	244	243	270	264	199	231	226	242	239	212	219	249	244	262	235	232	230	224	237	254	266	237	248	247	231	264	241	236	218	233	242	247	243	239	236	237	223	207	245	221	287	245	230	239	265	260	247	277	254	227	269	242	216	228	217	227	241	230	249	223	248	212	256	257	263	236	207	253	242	251	252	212	212	264	270	250	245	227	224	246	241	238	277	231	256	241	250	237	235	252	201	245	226	222	262	253	250	219	239	243	247	235	244	291	215	262	238	242	216	254	254	260	248	223	230	223	260	216	270	232	213	232	234	251	258	236	258	223	255	230	242	241	252	254	250	224	254	214	230	237	237	240	250	229	246	221	241	244	249	236	288	210	245	226	238	243	237	236	239	244	211	241	243	264	237	239	238	228	222	224	230	204	231	229	227	228	272	225	231	245	291	247	243	235	259	247	263	256	210	218	212	215	208	263	225	241	224	232	213	251	225	236	219	253	287	233	280	265	259	206	220	233	209	211	286	224	244	237	241	233	271	237	228	234	220	190	209	235	212	269	229	249	217	230	266	215	238	198	230	232	223	242	235	245	253	227	226	239	268	249	245	261	245	229	221	262	229	231	238	249	220	247	245	223	247	237	229	206	277	250	215	212	230	237	217	256	246	234	240	236	260	257	254	228	228	240	260	237	251	213	264	218	267	246	216	243	239	227	240	246	244	279	234	265	216	210	235	265	237	234	245	227	261	253	219	257	302	245	221	242	243	225	235	239	235	242	239	207	259	226	246	236	256	256	255	233	228	244	220	229	215	245	244	253	258	222	241	225	241	255	263	242	218	254	219	230	225	215	239	257	249	257	202	249	230	257	246	240	225	219	241	219	229	217	266	251	242	250	251	221	217	245	257	239	233	225	243	231	255	230	231	222	226	234	263	246	220	234	245	215	238	216	239	235	222	233	237	217	226	262	212	207	233	249	251	252	210	267	222	235	195	239	248	202	238	234	244	266	213	215	217	232	287	249	229	264	239	228	241	217	254	229	251	226	249	244	242	256	211	246	246	233	265	276	225	227	265	216	221	243	263	248	249	231	225	259	230	258	224	240	231	234	244	251	224	257	240	240	247	232	237	217	227	262	217	234	230	255	266	264	230	243	210	243	233	219	239	221	228	228	241	263	231	236	248	237	242	212	221	232	228	223	221	269	242	207	240	248	231	240	261	228	216	256	238	243	240	236	259	235	219	243	242	240	228	223	248	243	247	268	233	242	275	269	247	268	253	254	247	230	247	223	219	267	216	241	206	240	244	222	227	234	244	244	257	271	256	265	225	241	258	279	243	231	242	238	258	236	258	223	237	237	228	230	228	234	240	244	221	201	230	223	245	239	237	235	224	242	246	245	247	204	255	232	223	231	231	241	240	230	234	278	243	241	258	280	283	263	217	234	223	218	216	246	231	233	241	233	238	227	235	252	220	249	225	248	251	211	231	276	247	246	241	234	238	269	249	236	268	227	212	234	239	251	258	224	226	198	231	231	235	258	249	224	257	231	229	252	263	257	244	262	242	271	245	206	249	237	231	253	229	248	311	247	245	212	231	230	232	225	238	241	234	250	266	240	246	236	227	252	214	235	254	231	271	242	198	246	224	221	233	277	242	222	205	244	231	261	219	245	245	223	260	228	253	234	221	223	244	224	218	229	229	263	250	213	233	269	271	244	247	258	264	232	237	232	236	283	250	230	237	250	294	230	246	221	213	232	235	217	259	220	240	237	242	242	216	212	247	253	195	245	230	233	212	239	238	221	231	258	232	232	192	253	255	239	218	244	236	254	234	241	249	232	233	247	235	223	223	214	236	263	254	226	243	256	230	198	235	257	255	245	272	202	234	223	215	225	245	267	258	248	235	267	226	260	242	242	265	254	214	239	230	254	249	213	235	230	242	221	267	233	234	226	240	214	240	221	225	260	260	253	224	270	245	239	241	242	239	209	220	218	231	245	254	212	241	245	273	235	233	253	248	245	262	229	241	233	233	239	256	270	258	231	254	243	255	218	237	243	222	239	253	241	245	238	235	245	240	223	234	250	265	259	245	298	257	227	256	240	247	209	248	223	249	253	240	227	223	269	230	233	257	261	272	236	239	257	248	248	244	238	267	268	221	241	235	249	245	224	241	205	229	259	229	207	238	233	242	270	231	265	263	231	254	264	220	245	223	218	232	249	243	223	222	260	247	249	236
2264	530	565	571	527	569	546	500	631	580	512	544	494	501	506	551	532	532	530	524	576	513	537	544	559	539	527	557	543	533	536	542	507	550	535	527	576	553	536	508	516	529	559	496	553	545	511	517	552	517	534	535	548	525	515	527	540	516	542	529	547	497	531	530	552	469	528	544	543	552	555	532	558	546	497	531	499	528	540	537	542	504	533	544	514	552	504	566	535	562	540	520	524	513	519	565	567	517	508	536	537	544	571	514	543	596	579	528	571	485	534	516	499	501	538	557	472	567	520	518	534	557	524	549	513	554	538	538	543	500	507	537	528	551	533	546	536	563	519	539	529	498	538	526	539	531	500	514	525	503	591	512	533	570	542	526	559	568	536	515	537	551	564	523	526	534	540	518	572	542	561	531	543	509	534	549	551	552	545	514	517	560	550	495	543	577	500	560	539	559	527	549	528	552	551	583	545	557	539	518	521	555	559	510	495	547	536	537	512	532	534	556	499	542	524	540	525	528	535	544	538	534	569	491	527	528	567	573	518	542	555	556	557	536	565	519	531	527	556	549	548	530	505	545	553	528	515	552	525	541	524	528	516	537	532	615	537	569	496	563	512	535	526	539	553	562	527	520	546	579	494	530	527	525	523	511	571	495	546	520	560	552	525	527	564	512	545	532	509	528	547	529	575	569	504	552	547	551	515	547	529	550	541	504	543	551	527	578	523	583	498	517	521	510	577	502	518	482	535	554	574	576	492	554	551	558	549	542	529	532	560	531	519	544	554	484	521	557	542	534	521	539	525	499	510	543	539	546	527	555	519	557	524	551	532	554	509	522	553	541	540	500	504	570	527	523	553	516	523	529	534	512	541	537	505	535	536	508	513	522	527	521	475	580	547	531	557	515	553	545	516	526	516	546	538	556	583	541	579	544	549	549	514	513	534	551	515	525	525	539	574	536	543	540	533	542	516	516	512	553	543	524	539	568	533	529	556	542	554	527	539	557	528	519	508	520	551	520	553	553	531	534	534	510	515	537	533	501	510	546	564	554	506	558	551	516	564	496	564	553	550	531	519	505	516	543	542	533	524	503	559	543	529	503	547	515	542	523	603	522	510	536	532	570	528	533	548	529	555	519	542	517	561	509	548	521	564	551	545	515	506	501	510	565	535	547	517	509	524	531	507	502	591	536	516	535	522	518	543	526	577	527	551	526	575	536	528	514	553	529	556	530	560	532	588	544	545	519	528	579	527	521	509	528	566	563	530	491	532	537	534	521	551	568	609	552	548	555	512	583	546	525	504	547	539	499	530	551	555	522	510	562	539	539	525	532	514	542	553	542	535	531	548	517	539	534	562	507	522	538	496	570	580	484	505	475	545	544	513	545	504	526	551	523	533	505	495	581	534	571	502	566	521	516	550	549	518	509	494	497	541	514	476	503	588	535	564	539	531	552	538	567	545	573	531	568	525	518	545	546	527	550	557	569	529	541	543	556	515	542	504	563	554	542	545	564	533	512	527	546	507	534	507	535	514	569	540	525	485	500	535	524	529	582	556	502	576	543	545	555	530	520	596	529	551	570	544	503	548	537	505	553	551	505	546	541	556	512	516	536	551	525	535	524	552	545	554	530	487	524	531	534	552	558	538	549	506	535	543	540	561	534	516	493	538	544	542	497	526	525	536	581	518	522	510	572	512	543	534	529	543	530	545	526	562	547	524	504	513	540	530	553	552	540	564	494	513	551	509	521	515	518	496	502	514	535	533	515	548	487	552	513	538	508	537	496	546	519	524	524	532	552	530	592	537	548	523	554	541	508	521	497	561	520	518	524	539	507	570	524	512	593	527	566	546	541	532	572	571	538	536	554	536	545	526	549	528	554	558	554	509	521	540	573	559	533	559	473	563	563	475	545	531	511	507	522	544	554	514	509	507	504	521	547	521	519	550	574	512	548	522	493	509	579	534	576	526	574	577	532	518	586	518	527	528	533	519	542	508	496	550	525	498	557	533	524	538	533	525	508	512	505	520	527	526	520	523	535	564	508	556	523	541	566	559	580	487	514	534	551	501	546	556	565	518	520	540	514	507	574	538	505	510	560	545	514	522	546	594	536	518	557	541	537	496	508	520	544	533	556	564	538	529	530	547	522	551	484	535	508	515	549	576	539	495	529	500	517	531	569	539	519	553	545	546	501	568	511	543	551	539	564	542	539	551	539	547	521	512	524	516	512	553	559	535	532	524	574	522	515	569	552	510	532	560	519	554	517	527	536	541	572	562	526	520	522	541	567	567	483	510	546	546	557	567	544	550	537	527	550	541	526	534	542	527	531	535	502	515	502	492	574	547	504	576	521	502	504	549	580	562	549	494	571	523	523	542	534	568	525	556	532	532	528	591	498	533	505	501	526	536	507	529	575	506	561	544	542	522	513	533	547	463	539	525	545	520	580	568	518	559	553	555	512	503	549	525	514	539	540	539	556	517	520	541	527	570	551	525	519	525	571	532	560	579	569	528	525	527	534	503	500	512	557	553	561	493	551	526	545	527	520	538	552	546	517	537	550	555	522	566	532	521	531	510	526	505	544	541	541	476	545	568	501	568	583	537	521	534	527	538	510	552	530	542	534	558	558	521	543	508	544	544	527	526	534	541	520	517	507	556	527	514	538	528	517	514	579	474	509	522	503	544	513	531	554	553	501	572	517	516	565	506	556	536	543	519	489	515	540	520	568	535	537	551	533	570	540	529	490	487	508	514	547	587	533	515	521	545	515	507	531	560	503	552	519	501	554	556	554	559	551	536	540	524	567	549	514	501	526	568	547	563	532	568	537	542	547	577	512	501	526	530	481	521	526	516	486	568	535	497	567	514	511	554	546	504	519	510	533	536	558	503	552	531	505	563	578	565	541	519	525	535	558	535	573	537	497	548	503	539	554	577	588	549	513	532	553	542	499	517	524	564	526	549	545	505	561	544	524	549	499	541	511	523	547	508	537	546	523	524	509	521	525	531	501	518	509	527	528	510	562	538	530	523	492	516	553	549	526	496	532	502	510	524	532	542	553	579	553	542	501	551	551	536	544	498	539	509	550	555	525	529	527	530	537	528	570	535	505	559	541	539	527	502	509	555	534	549	551	521	520	540	538	539	524	489	500	535	521	533	526	536	519	543	572	526	532	528	526	535	539	556	506	505	543	545	521	574	506	560	530	524	539	523	508	494	549	509	552	546	533	567	582	527	550	486	533	487	519	511	549	528	562	539	506	538	535	521	542	551	542	499	528	528	523	538	580	551	559	500	522	550	520	511	553	536	560	517	527	527	543	565	514	526	543	572	551	551	552	554	540	547	557	527	571	531	507	516	505	514	517	495	510	531	484	513	550	545	549	559	522	562	505	562	556	584	513	520	518	546	508	542	530	535	556	574	525	554	540	517	536	531	535	522	538	585	531	573	522	509	520	513	536	543	591	530	551	512	524	503	524	547	542	538	516	498	537	542	590	563	542	522	534	579	480
9238	526	534	390	304	248	220	191	183	179	138	162	152	157	137	143	128	148	123	159	162	113	121	135	124	117	109	148	139	131	150	120	136	124	121	119	131	119	145	145	127	126	118	138	129	127	119	118	141	127	128	127	116	150	122	131	141	124	108	152	121	118	150	109	114	123	139	129	122	144	110	124	134	132	131	114	132	144	126	122	119	142	146	149	135	125	103	114	122	130	124	128	117	141	155	115	129	125	116	122	132	118	148	131	112	149	130	128	141	135	116	131	141	113	164	133	120	114	133	142	137	139	134	115	127	132	120	155	109	129	110	142	142	123	124	131	123	140	117	129	123	133	120	142	136	146	155	149	128	115	114	129	137	121	113	142	114	131	119	135	133	121	129	134	128	112	127	128	128	138	150	119	129	135	121	135	125	148	113	150	116	128	110	136	105	107	149	127	125	138	118	118	136	122	129	124	137	110	128	121	116	119	118	140	115	128	137	118	132	119	121	108	116	138	111	121	158	114	126	129	124	127	122	135	132	144	124	131	114	123	123	114	124	117	141	140	131	135	129	123	109	128	130	123	125	132	141	112	122	121	132	149	134	140	128	103	116	119	132	140	119	145	140	147	131	137	111	138	142	117	127	159	129	127	124	118	133	116	138	133	96	126	118	132	141	133	133	131	133	119	130	105	144	148	115	122	139	127	126	143	114	101	116	119	105	140	112	123	127	133	148	128	123	134	118	101	105	129	114	117	131	116	125	118	113	132	114	136	130	157	127	136	134	124	127	128	147	112	145	129	128	124	117	129	143	132	128	164	108	130	134	128	141	131	127	138	132	157	122	123	127	119	134	137	125	130	142	119	152	119	115	106	118	112	131	142	127	133	133	115	129	128	127	118	120	144	149	124	122	125	106	136	130	116	133	122	147	133	139	134	138	127	117	125	120	138	139	132	125	135	127	134	128	128	126	144	111	140	119	133	137	120	133	135	129	142	119	112	131	142	113	133	137	120	116	128	139	134	123	125	130	117	138	118	144	106	135	134	115	125	118	119	130	138	123	135	108	137	127	140	111	123	119	145	130	134	120	122	152	147	128	143	120	116	117	123	130	109	118	137	123	119	125	124	127	129	144	145	122	124	116	122	140	115	97	133	137	145	129	126	130	129	155	146	127	139	126	125	135	146	120	134	140	134	129	132	117	142	127	123	138	103	128	141	118	105	123	115	133	131	111	135	145	137	130	116	119	127	132	115	113	127	121	115	132	127	118	135	142	124	130	129	142	135	134	127	136	125	133	126	119	146	123	128	129	120	136	139	125	121	120	137	140	129	130	134	132	115	127	111	136	119	139	119	123	135	139	117	149	132	112	126	115	119	132	115	137	141	135	124	135	145	111	138	125	157	134	137	117	129	143	136	132	144	102	121	95	108	124	138	105	106	131	140	118	114	122	112	149	141	139	90	126	122	128	148	125	112	125	121	108	126	130	132	146	111	132	132	128	113	132	138	106	135	130	131	139	136	132	110	120	125	127	109	139	114	121	119	139	123	112	109	130	149	133	136	125	117	131	123	113	130	127	108	104	110	115	120	118	138	119	142	128	136	107	112	120	116	131	122	131	159	134	123	124	125	119	137	134	121	134	113	135	142	134	124	122	112	137	143	128	120	118	141	148	124	124	119	138	131	134	149	143	107	145	137	125	119	119	130	118	135	137	112	121	134	125	148	137	125	145	115	124	117	129	137	115	143	134	106	117	139	111	115	109	131	125	148	134	141	129	145	132	133	112	114	109	128	127	132	113	142	136	139	135	147	118	124	136	131	138	127	137	119	115	119	131	126	125	119	117	111	147	132	138	138	146	131	131	135	134	125	118	122	116	113	120	129	151	135	138	131	124	135	120	126	140	120	132	129	106	132	118	120	141	138	119	141	138	127	122	133	139	137	110	142	137	125	144	144	145	128	120	124	127	137	129	146	111	139	135	124	135	118	129	126	126	141	123	120	133	107	114	111	121	126	139	123	139	140	127	132	117	127	116	117	104	135	125	142	136	138	117	124	160	122	125	114	129	144	126	131	115	131	121	103	121	139	131	125	137	141	117	133	122	125	148	124	124	145	114	130	131	137	132	132	131	139	119	139	142	125	143	123	130	89	110	121	135	134	119	105	123	115	132	124	127	135	91	121	91	127	140	124	131	131	135	125	124	121	130	108	129	127	130	139	159	102	126	133	158	131	119	137	112	137	123	115	127	118	144	122	116	119	148	113	129	119	135	104	137	139	109	123	121	140	129	128	114	147	124	129	129	117	123	139	132	135	119	140	121	123	149	130	118	143	144	138	116	144	134	135	121	148	134	128	142	131	130	112	115	131	125	123	124	134	128	121	152	131	154	128	143	124	130	126	148	142	127	139	132	151	123	126	144	139	121	139	138	144	127	128	117	126	113	116	130	122	101	136	117	138	137	130	138	116	152	111	111	113	124	125	90	119	137	134	118	116	139	137	140	123	129	118	144	107	125	134	114	118	133	121	119	127	113	120	130	145	148	132	120	133	139	134	124	135	122	119	118	107	129	137	139	112	145	118	124	124	134	112	115	133	101	112	149	121	117	128	138	131	118	131	130	139	126	132	112	125	137	129	140	123	134	123	139	120	124	109	120	123	122	116	119	124	143	126	126	118	119	139	117	124	130	108	111	121	127	108	122	122	150	141	104	123	126	110	143	121	141	145	128	138	109	117	130	130	134	140	121	152	118	130	128	109	123	137	131	113	139	114	115	127	118	130	123	126	130	122	121	129	119	127	126	135	135	141	129	135	151	135	115	139	161	156	140	116	143	144	112	126	114	127	131	124	129	101	150	137	118	125	128	128	136	140	127	144	134	130	121	120	135	113	110	135	131	116	141	129	113	130	159	111	118	126	118	139	126	126	119	116	125	126	135	120	130	123	118	109	135	111	113	139	134	123	146	110	132	125	147	119	123	115	113	142	137	120	131	122	122	124	106	128	106	106	123	126	121	138	118	146	140	135	144	120	129	159	125	126	147	148	124	122	150	133	131	128	139	134	137	103	134	111	123	138	113	133	119	119	118	127	127	100	140	105	114	120	130	111	140	123	129	120	131	133	119	141	144	130	108	129	124	139	135	109	128	141	146	126	114	119	121	126	114	133	122	133	115	122	138	132	118	148	162	133	120	146	118	131	138	118	134	119	126	110	144	119	134	130	125	130	122	117	107	122	118	141	134	126	133	135	125	120	127	127	128	134	106	133	126	138	126	128	127	129	134	113	136	128	99	128	156	140	122	130	121	147	128	147	118	131	139	133	152	132	142	112	129	118	138	118	127	127	145	139	137	125	108	123	106	152	132	129	142	120	128	100	121	119	116	116	154	115	122	123	137	137	146	123	124	119	134	147	114	125	133	125	130	144	125	120	142	156	133	124	124	127	155	107	146	123	126	127	105	128	129	141	115	113	150	125	120	124	113	125	124	126	139	131	139	110	106	147	123	115	126	141
7134	623	1144	1192	1108	838	730	609	581	536	548	478	418	430	395	384	379	401	412	360	341	378	304	366	369	354	382	316	344	355	314	363	326	331	349	316	331	346	329	318	316	339	331	326	312	343	341	340	366	326	332	318	306	322	320	320	335	320	345	339	318	318	356	308	342	334	319	329	320	338	367	323	328	307	303	356	345	311	338	313	326	319	300	371	320	368	326	300	280	336	302	340	314	315	350	337	336	308	320	317	316	326	320	336	322	320	303	324	338	362	305	314	329	314	316	333	337	321	339	332	331	293	345	311	338	323	328	314	339	321	327	335	311	310	324	337	331	344	305	311	327	315	327	326	326	304	316	270	326	299	313	318	357	334	340	381	326	339	324	325	328	327	319	310	315	329	310	338	334	293	320	307	330	322	334	320	292	328	331	311	312	303	306	351	316	315	332	329	308	327	331	299	303	335	325	324	311	310	344	346	318	322	314	290	340	300	300	339	303	319	309	305	316	342	337	334	328	313	305	322	342	360	341	317	319	305	361	311	300	305	326	336	348	337	336	349	333	333	311	318	281	295	352	289	308	332	304	360	302	285	314	308	335	339	310	319	326	320	321	318	321	311	314	329	342	332	327	319	321	280	335	298	355	326	332	316	324	316	295	340	308	311	315	318	330	331	345	340	328	334	337	338	305	324	325	322	320	301	309	331	326	310	301	320	337	347	315	328	332	312	319	325	355	330	320	315	351	341	324	328	332	309	344	304	344	333	291	347	343	300	328	305	315	324	328	303	326	291	341	294	341	340	310	332	325	315	330	293	322	314	310	322	338	320	321	333	301	312	266	336	314	322	338	316	305	326	362	276	309	352	329	323	342	336	333	328	312	287	334	294	310	338	335	328	327	295	325	345	349	352	323	309	319	336	317	332	300	335	295	346	345	325	366	342	327	353	295	326	278	329	298	327	312	302	291	300	276	331	321	303	302	309	285	309	327	336	311	310	315	309	311	289	322	315	333	360	322	331	282	310	309	321	310	313	302	329	352	289	347	327	297	310	346	359	320	332	330	342	339	308	323	318	337	310	310	317	327	299	325	314	326	281	322	340	326	346	292	296	321	313	323	298	309	339	303	354	283	318	327	310	319	345	328	332	300	317	358	334	325	310	345	328	307	318	317	303	320	297	321	335	317	310	322	320	336	299	311	305	287	335	353	312	322	314	310	325	332	329	331	320	329	319	310	328	352	309	340	336	304	344	329	307	319	328	325	296	298	319	310	337	332	331	301	322	320	325	328	308	287	318	319	301	336	319	340	312	295	318	321	322	304	299	301	312	339	338	335	316	347	317	317	317	327	318	349	304	328	335	345	347	284	319	315	278	312	330	297	329	301	299	327	299	299	336	304	345	311	326	311	331	308	285	330	326	339	346	346	323	323	345	333	314	328	333	350	322	344	342	333	319	330	313	320	310	304	302	309	307	320	295	343	335	315	343	298	338	297	323	316	304	308	343	318	318	299	356	347	311	318	324	325	307	321	334	310	315	331	320	305	338	333	317	325	300	304	341	311	299	290	297	322	332	308	328	319	295	315	321	327	337	315	320	330	337	338	343	333	338	322	321	353	295	310	289	320	333	303	323	352	323	336	315	314	313	308	307	331	314	279	323	337	324	290	329	322	302	319	303	331	312	357	325	318	316	341	316	303	343	317	315	335	299	318	300	340	353	328	362	352	327	328	290	326	316	319	304	319	315	355	347	305	310	309	286	289	332	323	348	319	343	312	322	322	322	315	323	318	358	348	305	324	313	309	346	345	309	328	350	342	327	328	319	294	322	312	338	331	329	299	299	323	319	322	328	308	322	308	312	291	347	324	306	353	337	278	302	322	344	286	286	312	305	306	338	318	307	302	335	310	324	324	309	301	327	337	334	299	273	342	338	317	307	319	298	315	295	323	289	334	317	301	294	300	313	305	297	305	284	314	311	316	314	342	299	336	331	316	324	295	302	312	290	328	312	334	316	315	318	290	310	318	321	340	333	342	317	320	327	317	337	325	332	317	331	318	346	331	345	293	349	362	308	324	343	345	310	322	332	347	323	356	306	343	336	302	342	333	346	329	303	317	336	330	329	310	324	324	340	311	328	324	319	322	314	324	310	343	321	334	297	331	302	318	324	336	325	322	342	302	308	317	325	355	302	341	357	334	313	331	292	323	315	300	322	308	306	318	327	289	326	323	302	300	317	311	290	281	313	322	309	316	332	322	294	294	322	299	341	306	299	324	336	278	325	337	311	315	345	312	326	327	327	317	353	316	309	331	309	316	352	337	363	333	317	337	322	341	341	324	299	334	306	321	311	318	298	329	304	285	328	302	324	282	338	312	306	335	331	313	311	316	323	318	302	319	320	305	304	304	326	341	302	308	342	322	330	329	335	342	336	312	293	343	354	300	300	324	339	320	333	349	289	322	316	356	294	337	325	326	315	326	307	308	314	352	328	334	314	317	316	335	333	313	302	303	323	293	311	307	298	341	320	323	312	352	316	304	339	297	320	359	352	317	318	291	318	311	329	333	313	331	334	328	333	307	315	345	329	319	323	329	326	289	309	397	341	348	334	301	321	318	338	326	314	325	283	322	324	322	300	316	310	315	314	314	333	316	319	313	341	335	315	330	328	319	317	332	334	329	303	323	308	326	314	313	333	323	336	320	343	330	292	324	370	345	305	320	297	355	316	329	337	353	322	345	305	311	340	327	335	317	309	312	323	313	366	311	324	325	294	348	348	327	350	292	355	314	308	320	343	307	312	328	314	303	320	331	345	305	354	287	329	312	334	321	287	332	325	289	305	322	346	351	295	319	318	330	315	308	315	313	327	306	310	315	292	319	342	304	337	327	319	328	334	306	303	301	308	309	322	310	309	309	320	329	323	271	318	323	308	314	321	362	284	322	318	324	335	330	317	326	302	325	316	316	309	311	312	350	335	315	311	327	339	313	315	314	321	310	303	312	339	314	317	316	288	311	366	320	303	315	312	309	290	311	285	333	307	327	308	306	319	311	338	314	320	309	306	306	314	316	285	323	309	309	330	313	291	324	300	355	316	312	314	335	317	319	343	317	308	302	321	326	301	292	354	291	321	301	315	340	335	328	312	326	309	333	313	324	293	317	330	278	332	327	336	304	331	293	290	321	339	309	319	327	320	307	306	326	316	313	316	313	300	348	336	312	351	317	307	328	311	336	340	311	337	303	316	317	308	295	322	313	334	314	306	275	306	334	340	324	313	287	284	306	302	322	310	338	324	301	336	296	302	328	306	313	331	320	332	326	347	343	335	348	315	321	356	307	289	292	312	301	326	324	308	309	335	343	321	319	349	309	314	324	335	324	326	325	340	311	312	326	319	321	347	330	302	321	340	276	334	320	317	346	348	302	278	305	341	317	314	320	337	340	310	317	352	298	338	311	308	297	298	321	334	336	328	329	321	330	338	331	319	309	290	309	340	318	328	332	336	306	300	292	330
16303	1423	1100	709	517	419	396	336	271	292	269	252	232	235	250	245	217	199	215	230	224	212	226	223	231	230	220	213	230	202	203	214	195	192	197	218	222	234	228	209	210	229	204	222	200	212	205	214	229	226	238	229	223	216	204	204	193	199	217	208	217	242	208	193	213	195	210	228	189	196	218	200	210	184	191	208	225	197	215	242	192	225	182	209	204	190	219	192	192	162	214	210	191	206	201	208	199	209	208	191	197	212	193	196	202	226	219	197	214	233	199	192	197	196	195	200	200	211	197	220	211	201	210	203	230	182	204	204	190	182	196	207	211	198	206	200	216	233	240	213	209	198	184	232	213	192	188	184	211	196	192	193	207	213	187	204	193	214	201	229	206	199	182	206	198	220	185	186	196	206	189	209	220	212	198	190	213	210	234	193	175	181	207	209	223	219	219	190	201	199	201	215	179	216	201	201	192	202	220	223	214	185	251	191	244	215	200	214	216	220	200	194	241	204	215	181	188	211	207	204	222	194	221	191	214	205	213	211	191	204	202	201	184	211	204	193	194	181	234	185	209	212	173	209	217	220	214	188	217	224	213	198	198	195	210	188	200	173	182	204	202	202	198	185	183	233	212	205	180	212	211	218	226	187	215	189	198	217	196	209	193	193	204	192	225	195	213	206	212	252	215	218	195	205	170	181	197	203	224	188	191	210	197	219	219	196	204	221	222	231	209	190	216	222	200	194	210	244	199	220	204	193	204	202	184	228	210	214	204	195	214	208	187	195	213	223	200	196	188	202	196	192	217	192	223	207	204	220	162	220	194	240	227	187	212	229	215	202	195	227	205	188	193	194	215	220	201	223	221	193	227	222	219	187	219	196	206	208	210	202	212	224	173	190	212	199	206	196	201	196	201	203	210	196	203	188	195	186	219	189	214	194	192	218	190	190	205	212	199	226	215	205	219	231	203	170	223	213	181	193	207	204	216	212	173	207	186	196	188	197	205	202	189	219	169	231	224	209	199	221	183	191	212	193	207	193	210	205	198	189	213	193	210	196	181	171	224	227	213	200	227	222	232	197	198	186	194	224	200	193	214	199	208	200	201	200	212	212	206	228	198	188	222	199	209	179	186	218	207	229	211	206	229	211	166	222	211	180	208	216	215	211	198	201	236	198	206	199	207	210	201	229	209	201	176	212	204	223	196	210	210	182	198	197	211	189	203	203	235	226	190	218	178	195	225	192	192	177	198	203	212	179	207	229	209	170	194	201	197	233	228	221	211	183	185	212	202	203	206	191	199	225	205	199	214	210	223	201	190	207	206	236	217	219	205	214	210	202	202	177	202	217	210	208	205	200	220	214	192	200	226	243	184	206	196	210	243	207	185	189	214	204	170	209	212	235	209	224	209	199	207	182	221	213	212	226	197	215	211	238	208	187	222	211	187	195	210	203	210	186	198	207	194	205	219	207	216	187	210	194	214	200	187	195	243	215	237	216	206	209	219	228	194	228	202	215	217	182	242	212	194	164	194	220	199	173	217	243	205	212	205	210	206	182	183	192	190	205	194	199	185	211	221	229	196	205	221	226	202	191	210	195	185	209	180	214	217	202	229	218	231	201	246	207	199	214	234	202	205	195	203	202	227	216	202	207	199	211	215	195	216	224	231	191	213	212	212	201	212	185	221	199	225	210	213	206	195	226	218	184	204	206	210	211	200	191	211	209	212	217	214	184	193	173	222	193	238	200	214	202	219	211	216	193	187	194	186	196	216	200	183	198	219	220	204	220	219	222	219	191	210	193	178	182	187	215	200	205	220	217	210	220	193	220	205	218	207	203	197	205	207	190	198	206	184	192	211	192	212	215	233	215	211	217	196	192	214	209	207	189	187	197	217	211	245	186	208	219	208	205	230	196	203	199	209	207	207	202	193	174	187	174	206	211	255	221	220	199	210	210	216	205	227	196	221	206	177	197	199	193	204	236	202	210	209	205	223	195	205	208	193	193	224	198	235	211	222	213	231	210	230	174	181	188	199	209	192	205	208	221	181	222	204	199	206	195	184	198	238	209	198	203	220	209	189	220	192	200	210	231	214	215	225	212	197	233	196	215	210	174	202	178	218	210	235	200	194	222	217	203	212	220	231	197	204	204	200	187	201	231	188	183	205	207	216	222	198	214	206	198	193	204	190	215	208	200	205	188	207	204	214	200	187	223	198	224	226	188	217	224	225	220	225	198	218	218	214	196	197	210	189	190	190	193	168	186	220	213	188	212	199	220	193	224	223	200	205	197	191	210	214	218	204	200	220	195	197	191	209	242	207	189	187	183	192	210	203	208	176	177	228	223	233	213	197	211	196	209	189	209	194	218	183	210	207	190	227	206	195	220	210	215	219	218	203	195	192	198	209	192	212	223	203	195	191	186	177	208	187	226	178	246	194	193	204	194	189	194	182	202	195	214	208	197	231	219	196	231	226	223	199	212	191	197	177	232	199	182	201	226	199	193	219	192	218	182	188	186	214	217	232	187	224	201	220	196	223	237	231	233	199	207	204	223	186	207	211	185	196	226	202	212	202	202	215	209	213	213	201	176	217	214	204	222	208	198	198	209	207	192	200	221	197	176	213	193	220	187	208	213	213	210	181	196	205	212	184	199	195	184	190	202	196	193	203	201	210	197	204	201	214	208	217	184	219	214	196	203	221	198	204	216	216	198	231	220	204	202	216	215	212	187	196	211	214	209	198	185	199	187	184	206	170	203	205	206	243	206	228	204	195	201	209	197	162	208	210	213	222	202	195	185	222	196	231	219	199	206	227	205	213	224	192	191	212	224	226	192	201	188	186	231	200	190	215	214	215	195	183	198	200	241	227	184	185	203	213	208	220	228	201	179	181	194	206	212	184	203	178	219	189	206	190	195	208	225	180	199	240	222	225	189	203	206	196	233	213	177	177	199	170	211	220	201	225	198	208	217	205	196	210	179	203	225	214	199	217	203	203	202	193	238	218	234	208	238	198	215	214	206	213	207	229	177	182	211	201	209	220	211	202	214	222	205	189	212	203	226	207	181	185	212	196	215	196	213	205	207	202	207	178	229	209	190	194	180	196	232	220	222	224	216	192	222	203	213	209	186	215	172	237	185	195	200	216	205	219	207	211	200	195	193	207	202	221	223	208	201	201	209	212	212	197	218	210	225	192	184	227	190	220	218	209	187	201	214	221	190	200	206	176	202	224	193	198	198	206	191	210	210	209	178	210	241	223	202	220	229	203	192	196	220	212	192	188	204	203	215	215	215	191	201	216	198	190	190	230	186	202	219	231	207	196	216	197	200	203	213	200	206	223	211	225	208	221	193	182	196	224	221	202	200	215	197	206	214	186	224	197	192	203	201	195	193	176	221	197	206	207	192	222	200	191	224	188	176	174	192	197	183	204	206	200	182	181	212	226	190	203	212	186	232	207	203	197	229	226	199	203	210	203	215	177	171	207	181	225	198	223	212	204	229	222	215	222	195
9282	1209	2074	2297	1942	1551	1335	1151	930	903	875	828	734	732	683	674	596	652	629	606	607	589	602	574	566	555	550	518	566	540	579	521	562	514	551	512	501	537	550	527	529	493	527	481	487	502	507	524	483	483	491	480	509	486	466	510	498	489	496	486	513	513	485	534	507	507	500	510	479	521	537	541	556	522	487	503	516	508	523	529	495	480	514	486	508	471	523	492	488	508	511	506	462	479	489	454	526	519	539	490	513	549	441	483	487	536	526	506	526	496	485	503	469	495	466	507	507	524	497	500	491	506	524	447	495	483	546	502	494	486	457	453	478	489	499	488	465	494	535	472	466	509	467	490	486	501	517	483	527	522	484	478	478	495	500	510	550	486	519	439	512	505	482	456	558	480	508	469	512	495	501	514	517	495	512	461	477	524	480	513	515	484	495	445	484	489	479	472	471	479	513	507	514	501	446	473	480	475	450	526	473	456	509	539	517	509	465	496	502	517	480	495	505	522	490	502	478	492	488	520	530	503	469	469	503	510	482	500	495	496	482	509	483	526	465	507	512	496	498	479	510	479	459	492	473	494	499	474	488	469	557	480	501	532	465	520	487	478	470	452	492	487	518	503	478	506	496	505	486	469	519	517	481	467	488	480	498	526	544	498	517	476	503	458	482	502	499	515	511	511	463	502	495	503	483	481	496	499	493	514	474	489	499	494	530	479	515	489	461	507	485	492	495	528	481	515	509	537	528	475	528	507	497	498	512	468	457	523	520	495	505	477	484	492	472	489	503	520	518	461	480	486	468	464	483	521	485	513	491	490	478	484	443	496	475	511	500	524	496	432	534	462	472	481	509	462	520	515	517	497	457	458	534	471	486	488	509	509	472	489	490	508	458	490	505	498	504	504	479	497	507	459	530	485	478	463	528	538	471	506	492	521	502	508	478	500	510	471	509	499	478	450	506	510	508	516	499	480	527	473	487	469	472	539	524	488	487	504	486	542	513	508	538	482	483	496	479	514	503	522	502	494	510	559	487	481	500	488	524	493	485	510	555	503	476	459	490	505	477	479	493	492	478	491	460	458	488	480	501	507	467	459	476	459	529	512	499	499	462	500	524	525	517	479	474	506	501	484	514	483	466	475	508	450	465	471	522	486	493	509	491	497	486	495	522	489	489	514	500	500	477	485	483	491	469	503	489	465	519	500	518	494	496	484	478	513	497	503	549	543	469	489	473	516	472	458	484	485	440	509	479	485	508	481	488	474	473	454	529	471	507	480	512	490	519	517	520	467	511	503	465	500	526	506	445	493	483	475	462	483	493	484	482	456	481	519	544	524	483	476	481	513	501	503	511	487	471	454	498	484	486	494	477	525	484	455	503	501	520	487	498	516	490	464	515	509	503	465	517	518	478	490	509	479	513	474	506	463	498	459	451	485	484	505	549	489	509	470	477	471	507	479	500	499	513	463	482	479	497	494	536	520	484	524	501	501	480	487	540	533	498	525	519	479	502	521	492	477	477	474	497	461	494	509	524	477	458	471	494	486	461	526	546	509	484	509	468	467	485	489	499	485	480	533	485	479	486	482	472	482	483	520	502	474	518	460	501	509	522	490	477	467	455	510	496	495	571	523	473	517	501	537	486	475	490	475	488	519	457	495	496	512	516	485	511	472	509	484	501	453	456	496	512	500	496	472	502	475	505	466	510	463	499	474	519	493	490	496	498	508	518	482	469	494	475	531	456	492	459	477	453	478	488	481	500	504	455	474	457	447	502	440	449	469	483	508	504	487	479	473	469	493	485	523	511	476	516	511	507	482	471	481	445	479	479	477	492	484	480	544	526	471	503	472	462	475	473	518	529	551	510	497	482	512	523	480	435	500	462	453	481	465	497	516	473	509	503	497	495	493	457	518	497	448	490	454	465	482	495	490	484	487	463	498	497	525	474	548	495	488	490	516	504	477	477	519	482	501	453	490	480	489	544	493	489	538	539	493	514	462	475	475	502	455	503	466	456	541	502	445	505	521	501	463	496	509	473	519	529	515	480	493	498	510	481	513	467	495	515	470	542	500	474	483	483	488	508	503	512	516	480	478	499	478	523	520	503	458	471	492	553	496	480	497	455	513	492	488	463	480	548	463	490	505	452	510	484	468	470	584	497	496	499	496	508	444	491	499	491	500	501	503	521	497	471	489	480	449	509	494	484	493	470	523	505	509	490	512	492	496	520	506	461	497	484	485	474	497	496	479	489	497	453	482	493	502	498	458	474	481	480	490	490	475	516	490	490	527	490	504	519	503	483	472	490	456	452	536	502	529	483	491	521	505	487	499	466	482	516	493	502	487	465	492	463	464	505	486	498	499	485	521	484	507	497	495	497	466	505	480	487	490	488	505	467	476	472	474	562	500	526	511	501	469	456	521	479	493	502	485	512	492	502	469	452	482	515	515	464	461	457	461	492	500	499	494	545	475	484	478	500	467	489	469	462	508	471	511	486	497	494	488	496	493	499	510	515	533	488	502	481	460	508	484	446	489	511	497	529	483	481	468	505	519	503	488	459	474	490	524	477	539	454	482	530	486	467	475	506	491	475	480	483	489	508	460	467	514	513	506	482	514	505	482	477	518	488	510	486	484	508	480	527	472	465	498	475	485	524	495	468	473	478	528	504	487	477	481	476	488	488	491	526	491	473	497	492	542	465	515	473	500	503	477	496	492	481	502	465	479	475	494	506	498	494	490	451	521	519	498	511	451	492	493	440	514	497	472	483	512	493	464	534	488	501	480	511	499	484	500	503	491	509	530	461	492	482	488	526	500	534	466	492	472	459	501	527	487	493	462	487	512	503	499	489	501	485	510	519	487	512	529	477	459	509	472	489	546	501	473	490	488	465	465	520	463	447	497	482	486	506	511	487	512	460	477	476	458	497	508	500	536	472	456	502	498	504	505	511	474	447	480	452	472	466	460	506	495	493	491	483	527	483	464	466	482	505	513	479	501	497	482	449	486	477	506	506	525	512	477	431	477	482	518	457	481	522	502	482	451	493	504	496	497	500	487	443	467	509	464	514	506	510	470	475	473	532	468	511	496	478	499	519	502	474	472	515	496	508	468	481	501	439	467	506	516	472	470	458	490	538	496	495	476	561	476	525	461	491	526	521	497	474	489	518	486	530	492	499	506	490	438	498	527	509	445	538	469	509	522	493	524	504	493	489	534	468	532	519	506	492	458	501	480	526	514	487	469	505	491	475	448	482	498	489	480	484	523	485	485	504	511	502	493	513	516	503	501	488	509	490	475	485	530	490	505	520	514	499	536	470	517	516	511	489	560	516	496	514	503	447	482	460	476	461	493	500	462	515	462	497	507	479	526	548	556	534	524	484	491	496	472	470	500	477	493	467	482	495	502	457	490	500	459	453	517	471	505	539	481	519	522	506	487	480	485	536	478	511	487	523	524	503	461	490	485	473	501	489	496	500	515	504	520	457	441	472	521	465	499	483	480	502	553	528	517
2240	265	264	254	253	256	221	219	260	236	231	274	243	231	252	223	211	249	242	240	232	231	251	229	226	261	257	274	214	244	238	234	236	235	235	222	214	268	240	265	232	236	264	276	238	219	239	233	259	237	225	252	261	269	242	218	230	210	228	236	254	220	228	230	280	227	223	214	227	230	240	250	243	205	238	248	225	206	273	226	227	235	244	218	249	241	236	261	287	254	251	230	247	239	273	244	259	240	251	229	220	223	204	207	199	246	225	269	240	245	233	246	248	238	252	229	256	257	250	253	258	248	224	243	264	246	235	225	242	240	253	303	259	289	269	229	240	211	268	248	268	241	232	227	240	258	251	237	241	217	226	212	219	245	237	230	242	265	239	240	251	248	214	217	240	237	271	255	269	256	232	250	234	232	263	262	240	255	247	253	218	232	229	274	221	243	243	255	233	242	216	226	240	279	276	248	244	242	258	253	244	250	267	227	243	234	242	237	248	218	226	258	220	253	242	228	232	246	221	257	264	256	243	251	253	270	230	261	254	247	258	223	253	252	231	233	238	252	236	248	261	222	250	252	250	243	268	254	262	261	285	277	244	248	237	234	265	259	260	248	230	225	251	239	243	225	227	233	242	264	241	217	225	214	220	238	248	240	218	229	242	202	236	283	259	222	239	276	259	227	226	224	242	242	233	279	249	243	257	235	273	244	230	246	231	224	240	258	235	225	226	253	266	232	233	245	272	280	242	258	281	231	231	271	242	225	249	256	217	247	256	246	251	230	229	236	278	261	218	250	211	246	251	260	246	271	242	264	264	257	243	202	241	246	229	241	253	248	221	235	220	249	244	242	272	251	254	250	215	263	234	244	227	258	276	253	237	228	223	251	249	252	270	285	220	245	243	232	225	242	241	216	231	227	240	205	256	221	226	238	244	260	246	238	248	221	243	278	218	227	236	217	240	269	230	234	238	268	219	234	267	223	264	256	209	220	257	246	239	226	231	265	276	230	201	262	238	237	261	263	249	254	245	242	239	268	246	217	228	252	242	243	212	246	244	246	245	228	226	249	251	255	228	212	272	236	217	258	242	215	235	216	251	256	262	237	243	265	231	247	270	238	228	229	237	247	235	251	224	217	235	247	235	229	216	256	237	253	250	259	238	230	225	238	254	241	234	237	227	242	245	245	241	229	240	248	231	246	239	218	239	222	218	217	256	262	238	220	250	229	214	247	251	229	226	257	261	254	259	239	228	231	242	244	238	238	244	243	237	253	258	235	266	231	255	226	252	204	235	222	220	210	230	210	258	211	221	241	230	244	251	207	245	249	234	231	242	225	249	244	215	246	249	229	258	276	254	241	234	224	219	220	243	227	254	247	237	211	233	221	229	223	230	243	246	246	235	243	214	249	231	230	229	223	279	242	256	251	221	223	248	236	248	245	225	224	226	252	247	269	237	224	252	257	243	262	284	250	256	242	246	247	227	259	248	241	240	238	249	236	218	227	232	254	258	218	250	235	248	233	255	273	245	257	242	252	259	241	262	248	251	272	231	241	233	241	224	228	239	234	258	242	224	226	226	220	245	254	230	240	244	241	243	249	246	241	247	247	236	244	273	234	245	273	245	243	255	257	239	209	213	212	250	244	225	254	231	239	228	252	222	245	226	259	256	267	246	260	226	208	260	260	260	225	228	233	251	253	241	224	240	290	254	209	245	239	239	229	240	259	252	267	240	245	220	229	223	241	229	246	269	227	229	215	279	231	256	241	244	254	259	261	275	231	240	245	242	266	241	240	256	225	239	261	248	257	247	253	260	226	271	222	207	231	212	249	265	234	261	258	224	211	253	232	254	262	259	232	256	240	229	249	250	239	234	225	236	210	269	242	254	226	234	236	223	271	240	256	255	240	240	245	228	257	228	259	244	255	263	213	235	225	248	215	281	235	226	228	251	260	265	236	280	217	215	231	225	278	257	232	224	245	249	239	226	256	240	261	225	252	259	262	260	260	224	215	239	236	259	245	241	236	243	262	249	218	242	244	277	257	234	238	255	237	250	243	243	227	227	234	260	215	201	213	242	232	233	253	232	220	267	265	237	231	242	268	249	252	249	234	261	267	231	266	246	217	244	262	253	244	260	252	244	252	250	230	225	240	227	239	246	211	248	226	242	211	243	237	221	237	227	254	221	255	225	255	235	263	237	220	258	233	262	252	244	268	258	247	276	226	236	240	233	230	252	252	241	228	244	254	202	243	214	271	240	236	248	260	250	266	238	244	267	221	260	248	252	251	257	242	270	240	237	232	249	233	229	232	256	230	251	253	247	248	238	212	256	247	268	220	232	253	277	233	247	223	260	254	244	262	258	214	197	244	230	272	233	232	251	248	268	254	234	257	255	213	225	239	264	217	249	259	269	241	221	242	259	241	240	252	238	262	263	257	214	249	270	252	229	248	200	239	247	251	243	263	259	253	257	209	222	235	228	216	236	256	257	244	256	248	242	256	252	212	200	228	254	256	221	240	240	244	252	225	225	270	246	227	264	229	251	249	240	256	263	247	241	244	222	232	228	265	219	227	247	256	250	228	255	239	227	242	229	253	223	252	243	249	240	230	269	273	256	272	259	234	239	254	248	236	238	258	225	265	260	262	235	235	236	248	221	256	255	264	249	235	236	278	242	241	207	232	251	230	257	244	271	245	213	227	236	271	228	230	241	253	239	255	256	227	234	242	245	253	240	228	223	243	208	247	254	266	268	230	256	252	257	226	251	258	233	250	222	249	267	239	219	239	221	259	238	243	253	217	246	232	232	230	246	264	266	243	257	254	270	233	263	279	219	273	226	254	234	252	238	239	251	255	268	267	247	236	233	200	248	245	232	226	284	259	226	252	249	236	207	240	248	233	254	259	262	249	231	246	256	251	223	227	236	208	245	225	246	243	244	265	252	247	234	229	246	239	256	251	251	231	217	211	232	222	240	232	239	239	228	230	253	217	264	247	213	245	234	263	231	249	248	271	254	214	250	240	249	244	234	246	250	253	264	223	227	235	255	242	217	220	235	266	220	227	239	230	263	258	232	262	249	248	246	207	246	244	206	240	254	240	241	242	216	261	234	236	231	225	231	256	244	238	197	238	222	250	266	223	255	242	253	253	240	233	251	213	217	227	213	225	255	247	215	273	244	267	267	239	273	253	237	220	242	276	242	246	249	258	251	247	228	252	269	259	249	212	222	256	221	241	223	240	243	252	247	225	206	228	239	236	248	257	247	247	243	242	258	267	258	273	225	218	259	237	252	216	242	262	207	211	220	241	246	258	245	215	241	230	252	223	251	237	269	257	263	282	243	259	209	248	209	246	245	238	251	232	230	205	263	272	224	211	265	241	229	256	240	225	244	212	236	225	267	251	233	245	254	241	257	227	235	261	237	271	252	231	245	253	250	237	248	249	187	239	252	252	220	221	240	214	214	238	242	241	226	247	224	231	231	232	236	227	243	247	253	272	234	259	257	228
2250	561	571	572	578	586	527	573	546	550	544	533	532	577	548	592	547	525	565	560	549	587	552	504	563	538	512	515	501	582	551	523	566	524	544	542	530	540	518	545	596	526	537	579	583	526	518	547	563	523	495	527	539	551	614	514	543	532	540	517	526	555	511	521	540	518	492	533	534	535	531	523	569	554	536	568	532	538	588	527	563	554	524	501	500	494	522	536	531	568	528	552	586	553	593	514	487	525	521	569	520	507	565	581	566	525	571	570	560	528	539	501	560	497	562	511	512	537	503	540	574	533	527	534	566	546	582	476	549	556	545	600	573	584	548	533	549	528	529	534	549	562	554	566	536	542	527	530	551	514	510	568	559	564	580	551	556	524	520	559	533	565	570	546	536	565	522	521	533	511	509	520	507	495	525	570	531	489	551	570	498	539	548	575	527	563	490	545	534	561	594	542	549	546	547	547	522	572	552	525	541	511	525	546	555	520	558	533	557	557	556	509	560	567	544	553	555	566	560	553	524	531	581	541	554	545	515	504	547	557	550	550	558	535	537	566	501	547	508	499	482	508	489	523	556	518	523	547	563	541	541	532	554	532	550	534	521	518	550	528	498	533	526	518	567	534	564	561	504	551	527	520	560	547	526	545	574	583	567	549	588	552	548	560	513	536	549	529	542	565	524	510	535	532	502	543	557	542	572	510	515	536	550	555	535	506	555	500	537	550	521	551	530	551	521	605	569	542	527	551	540	536	521	559	527	568	530	525	534	542	516	526	527	557	544	540	523	560	527	504	571	521	531	554	558	530	538	550	573	522	541	590	523	539	545	525	556	506	507	538	551	558	508	528	513	531	568	518	520	528	568	569	556	554	555	579	516	539	578	513	507	581	596	567	498	539	570	571	525	491	566	509	554	519	537	512	593	505	529	572	526	567	538	575	565	548	559	515	554	528	558	556	543	540	584	563	538	572	524	559	535	491	511	545	522	548	530	544	554	546	548	531	542	549	556	511	573	568	558	536	526	551	546	530	546	531	505	538	530	521	519	537	599	525	575	552	566	532	496	564	554	559	515	547	531	532	535	544	543	563	524	503	525	507	534	519	501	540	547	535	512	555	535	560	580	552	548	565	494	604	515	510	496	559	532	539	527	559	511	528	493	570	515	516	558	524	568	525	509	524	551	544	508	540	540	603	591	548	564	525	548	520	518	552	545	522	542	578	543	541	527	566	536	528	584	533	531	538	550	548	529	547	524	500	547	593	531	546	540	544	524	520	553	536	516	515	519	601	551	537	556	551	529	525	561	542	515	525	543	566	546	566	534	517	571	582	545	568	528	531	583	547	539	571	538	553	516	567	537	560	527	529	540	529	546	545	544	569	542	520	554	516	567	527	530	535	532	550	551	559	534	587	552	544	513	531	518	546	539	533	539	545	550	522	509	520	534	517	585	568	529	528	553	533	579	531	547	521	555	527	555	532	554	553	562	550	535	536	556	543	526	544	535	560	542	533	541	532	505	560	561	543	507	510	554	544	565	541	580	537	546	539	535	514	521	532	536	545	558	546	531	543	526	579	547	540	571	565	498	520	533	566	544	610	542	516	561	542	523	567	525	542	556	603	549	500	559	539	534	565	521	526	548	570	573	530	524	540	487	522	524	588	537	504	548	495	541	545	573	563	572	528	502	539	541	521	531	544	556	515	527	539	550	558	521	560	580	506	537	538	551	519	548	526	547	556	545	549	557	476	608	577	525	529	537	532	529	532	538	505	554	487	515	533	542	500	549	528	556	584	516	521	541	509	581	529	566	542	519	540	605	537	558	563	524	562	517	563	562	578	566	576	566	549	585	524	567	517	539	549	569	564	563	538	533	612	511	553	552	572	533	551	550	517	552	559	523	539	524	538	575	566	524	528	533	544	538	536	522	540	522	549	522	502	602	562	562	541	590	556	527	558	523	576	498	555	551	563	532	529	565	552	578	559	535	529	571	550	510	535	549	535	535	544	518	527	572	564	546	578	515	531	537	521	570	511	502	504	556	567	568	536	549	529	588	560	574	548	499	572	516	481	534	557	552	518	513	603	559	553	563	570	577	581	522	560	540	527	521	528	509	539	488	552	534	489	528	554	535	525	520	596	509	590	531	553	558	514	534	518	548	553	536	592	558	522	545	521	487	553	521	565	514	512	523	569	584	548	526	515	533	525	544	545	539	521	573	561	546	540	553	565	526	581	563	549	547	563	520	541	534	552	548	535	547	531	536	537	521	555	511	514	507	571	548	559	500	520	522	541	506	533	545	551	575	529	524	519	539	541	539	557	540	520	540	616	564	532	518	524	589	534	561	521	559	550	541	560	533	516	528	573	542	506	508	524	560	520	539	550	571	524	566	552	525	493	549	592	573	554	562	520	552	516	501	527	585	555	550	577	556	571	561	512	554	548	537	558	518	541	520	529	503	553	520	538	529	563	526	529	497	557	591	536	533	538	571	526	556	497	502	565	537	513	506	561	573	551	538	566	536	560	518	549	566	507	542	597	528	497	521	569	482	549	534	571	582	540	514	539	542	586	511	549	499	522	547	550	530	554	555	520	544	530	508	505	544	535	546	505	575	557	546	546	527	579	545	529	588	572	560	571	545	500	537	512	583	535	553	533	555	568	529	568	558	541	537	490	564	537	550	507	540	539	529	502	548	566	558	501	535	521	561	518	517	548	522	504	580	521	526	545	534	550	535	516	559	541	537	510	549	536	527	545	580	536	547	511	529	574	495	535	551	556	563	567	534	521	523	546	558	557	539	524	554	519	542	542	537	568	542	567	546	559	553	596	521	525	490	535	532	519	533	530	544	576	514	547	587	516	566	556	525	492	576	546	536	515	539	486	517	555	582	531	549	534	542	558	526	542	525	544	533	526	520	570	587	534	497	563	547	566	533	531	496	542	548	551	580	543	540	590	511	548	542	534	523	564	533	541	538	542	512	553	562	547	560	523	536	545	549	552	507	518	544	558	566	553	542	564	547	518	530	560	523	523	571	542	542	542	532	519	527	522	528	543	551	515	549	526	538	519	587	551	561	481	534	546	522	587	504	543	502	568	556	562	525	547	529	537	506	545	566	523	548	518	539	517	589	512	552	545	542	521	515	553	543	539	541	560	565	534	515	547	581	474	538	502	556	534	544	573	534	528	536	543	531	596	510	556	539	544	545	560	527	535	563	525	539	553	574	469	556	581	541	510	563	550	509	542	549	569	523	524	533	543	528	531	544	595	528	533	570	546	572	527	507	583	516	558	549	517	542	562	531	553	523	524	568	544	566	566	539	532	512	530	537	548	544	560	556	524	582	518	586	555	500	544	565	539	521	525	490	558	547	521	543	519	541	557	589	549	541	545	543	582	523	491	523	543	538	552	534	500	567	523	510	535	544	561	546	525	552	512	609	526	567	533	558	524	547	559	570	550	550	559	539	578	533	582	553	540	585	536	551	531	524	605	546	525	567	559	566	527	560	553
8985	507	513	421	313	225	215	201	161	171	164	147	153	150	138	122	139	141	139	111	146	139	128	128	139	141	152	110	121	119	135	117	137	126	138	132	126	120	123	112	123	115	154	126	141	143	115	127	147	98	102	120	123	137	133	134	125	122	117	143	123	139	111	141	130	123	140	128	140	133	123	119	127	130	132	119	138	135	131	121	141	170	125	143	125	127	146	110	160	131	133	154	123	132	130	137	123	121	130	109	134	134	134	130	120	121	145	156	133	129	131	119	99	136	126	113	129	119	109	115	135	113	111	142	130	143	143	130	109	155	129	133	129	130	105	127	151	129	125	121	144	147	125	127	97	118	113	136	116	146	131	115	123	119	134	121	125	129	141	154	115	127	113	121	142	141	120	108	127	115	158	125	137	116	128	115	132	116	145	107	153	136	128	133	167	131	137	130	126	122	117	136	125	154	130	143	127	131	118	129	112	130	127	127	116	144	134	115	140	122	123	121	128	126	133	110	116	142	149	133	123	127	140	130	142	117	141	134	105	121	143	128	136	128	120	123	124	114	122	114	114	132	127	112	146	159	141	120	118	112	107	156	141	115	127	135	104	153	118	145	115	146	131	135	123	114	123	115	120	116	133	122	146	134	132	115	131	150	151	136	147	125	125	143	125	138	144	114	123	142	148	124	139	145	133	146	109	123	143	127	117	108	120	133	128	136	124	124	128	118	103	104	142	131	130	115	156	118	143	124	150	115	136	118	125	119	125	120	123	131	116	98	144	131	120	142	139	123	122	132	126	107	145	135	111	112	122	113	132	141	116	128	143	129	132	136	105	127	124	123	132	134	143	147	123	155	133	146	141	151	141	111	110	142	128	126	131	123	116	124	138	130	124	117	145	131	123	132	131	125	122	114	125	120	144	118	125	145	123	141	107	144	130	152	134	158	133	136	127	136	125	108	132	128	131	131	141	142	120	136	117	120	138	120	115	149	124	121	127	128	142	137	112	117	120	109	137	126	110	131	126	99	123	138	120	152	125	123	137	116	129	156	144	116	135	122	124	132	138	122	135	118	154	120	122	131	120	119	122	135	98	125	118	117	139	131	118	133	121	141	131	131	145	114	127	149	135	128	124	117	121	129	117	102	130	147	151	123	147	127	109	133	128	122	129	93	122	120	122	130	145	132	128	130	133	123	113	110	112	100	146	150	131	117	136	110	126	124	151	138	115	131	123	128	125	123	132	117	154	139	111	135	130	140	153	126	126	144	115	119	140	116	115	138	129	111	117	128	140	124	134	141	139	130	126	147	110	147	126	132	134	122	169	126	117	134	151	137	134	130	124	135	118	130	95	126	119	125	150	132	123	145	136	115	123	115	116	121	123	129	116	130	118	98	112	137	103	128	126	105	124	131	150	121	134	117	125	122	123	125	118	142	96	112	124	136	142	133	139	117	122	115	118	128	144	111	119	144	110	109	123	127	113	126	141	124	130	152	111	129	130	103	124	118	147	116	137	137	134	132	154	126	117	131	150	124	121	119	119	120	146	111	108	141	125	125	139	132	112	124	125	130	109	129	115	120	129	112	132	107	127	117	124	122	121	127	117	126	105	117	111	124	125	126	134	126	131	134	128	109	143	148	118	139	125	137	129	129	127	128	151	141	144	126	141	130	121	135	116	123	141	131	120	123	133	129	116	131	133	124	123	134	115	124	134	126	165	137	136	130	125	122	124	124	123	128	122	135	130	116	126	94	112	129	111	146	132	125	131	122	113	144	120	122	131	123	117	137	110	130	131	156	130	119	145	132	147	120	152	123	117	125	156	161	119	119	119	93	137	121	110	115	147	138	138	143	127	137	130	101	118	102	128	122	140	149	123	118	119	124	149	119	123	136	122	133	126	118	111	122	134	104	125	142	131	107	142	129	152	141	116	122	128	145	129	113	115	123	109	125	140	107	141	148	105	120	115	146	110	132	143	111	125	138	118	126	135	127	141	137	128	142	147	121	116	138	119	132	114	130	139	126	119	133	121	149	143	119	159	136	126	117	117	130	120	125	124	122	117	124	129	135	126	143	117	136	142	108	135	127	139	116	107	139	122	116	135	139	115	119	124	131	151	126	105	116	147	144	122	110	117	134	128	123	140	114	149	143	125	115	129	145	129	144	121	147	131	109	124	138	126	116	134	129	123	150	146	132	137	121	112	123	127	117	130	155	163	155	116	138	135	141	140	138	131	134	128	117	117	95	137	158	132	138	127	107	118	128	118	135	119	131	122	157	144	114	141	114	137	125	130	129	151	122	122	121	126	145	141	126	133	123	121	118	135	136	137	122	109	135	107	133	119	117	127	122	114	109	137	116	166	133	127	125	140	122	123	146	119	120	133	127	129	121	136	151	122	117	130	106	123	126	148	105	125	130	132	121	124	117	132	124	137	140	131	116	132	130	115	125	119	121	132	140	99	132	108	140	144	101	106	125	133	160	152	119	123	127	134	130	144	138	127	121	126	124	109	122	129	141	137	119	114	129	135	116	120	112	134	141	122	131	129	138	126	137	119	131	147	150	141	104	115	127	132	127	131	132	124	143	121	123	130	143	119	130	132	106	131	137	122	142	121	121	125	121	108	133	103	120	157	137	139	145	129	153	131	123	122	115	122	132	119	128	118	136	131	126	124	130	134	136	116	129	124	117	125	161	130	144	128	113	123	111	119	134	123	163	140	119	144	148	160	118	114	129	142	122	119	125	139	141	111	121	130	129	139	114	131	124	122	105	145	135	118	118	115	155	123	141	115	131	107	117	136	111	135	137	152	120	131	123	117	127	138	152	137	134	112	135	119	140	137	150	142	145	129	134	137	129	101	134	139	131	134	134	118	141	135	127	134	135	136	132	144	121	133	149	127	128	116	135	146	120	125	129	147	133	117	103	140	132	114	119	134	132	113	116	126	131	118	138	118	153	131	116	121	120	131	144	122	127	143	106	125	147	132	141	118	133	151	136	127	122	142	126	112	105	110	132	123	128	125	128	156	137	141	120	144	115	140	114	139	109	126	115	121	139	149	137	134	135	105	160	132	112	145	149	131	131	134	114	115	123	119	125	108	138	130	125	142	128	129	138	127	129	123	138	130	113	138	139	130	121	122	134	129	127	126	105	124	133	132	128	105	104	141	116	118	121	122	115	114	140	152	123	119	130	117	133	133	121	109	112	123	118	140	124	88	121	149	123	117	122	120	141	136	117	144	151	150	139	134	118	127	107	107	133	120	133	119	124	132	123	130	137	129	129	136	121	133	111	115	117	132	130	138	149	143	119	142	139	116	133	125	153	132	125	132	163	129	125	116	127	144	133	105	127	115	124	116	104	143	121	134	146	140	141	126	120	113	125	117	134	140	108	104	142	142	127	137	128	165	140	143	143	147	156	139	130	128	118	158	121	125	133	126	143	148	133	113	119	130	124	132	144	113	127	142	141	148	113	125	129	117	126	109	119	126	140	110	131	109	126	119	124
7095	640	1069	1221	1015	902	724	625	570	527	501	486	448	420	361	393	406	407	384	349	391	357	360	352	372	331	349	358	349	334	347	346	323	325	306	285	333	378	337	315	323	342	318	320	351	303	322	312	333	300	348	330	304	349	332	338	352	316	348	342	340	321	309	350	345	338	324	326	308	305	339	341	329	314	326	321	333	376	340	304	351	321	330	331	347	320	324	320	344	284	336	324	319	328	325	309	329	334	298	331	297	315	311	304	301	304	328	347	331	313	345	326	301	300	325	334	311	270	341	302	317	335	314	341	330	307	291	342	375	329	318	287	320	339	324	326	312	317	285	299	304	346	351	316	347	355	361	319	335	317	337	358	331	296	333	319	336	317	332	337	332	284	335	327	330	320	330	320	318	334	321	322	319	307	348	359	310	340	362	303	325	316	327	310	311	325	358	335	305	308	300	282	301	344	368	287	281	319	333	324	335	331	327	320	331	342	288	317	299	316	328	323	354	316	318	323	283	342	292	316	306	303	319	289	355	337	352	291	274	324	311	302	325	363	319	297	307	302	303	318	329	280	304	316	340	316	303	313	329	307	334	321	325	333	308	329	348	349	335	325	321	337	360	341	326	329	314	340	351	309	330	335	306	276	317	349	320	320	275	330	346	350	311	310	342	320	358	323	291	318	312	323	327	318	343	369	299	302	325	345	319	321	310	343	316	334	304	351	323	297	339	344	313	304	358	306	320	313	324	341	325	323	365	313	347	328	323	337	334	309	352	334	359	314	300	321	317	319	310	307	326	304	317	310	332	295	298	296	313	344	375	320	328	322	319	326	286	290	326	316	313	327	308	310	316	303	351	343	307	298	337	303	326	336	331	338	302	262	334	314	301	308	331	300	325	312	316	319	327	321	325	294	344	306	297	329	332	334	301	336	314	349	320	311	328	313	308	316	338	316	305	322	359	333	293	321	303	361	316	333	318	293	307	325	288	333	321	309	361	323	332	321	296	337	352	316	309	323	338	325	350	344	334	330	306	327	297	339	320	338	312	346	341	310	341	328	320	307	325	317	322	311	336	311	300	336	298	330	344	318	332	321	357	298	315	353	349	344	320	329	341	333	296	354	312	343	325	329	312	333	287	337	334	347	356	306	318	336	323	321	345	334	311	305	320	322	276	310	317	344	320	327	363	332	298	314	315	318	358	311	307	314	294	327	327	320	332	327	329	320	294	334	325	338	343	317	328	330	295	318	281	347	305	335	321	307	333	324	348	316	299	340	362	303	357	358	321	319	357	324	318	299	327	356	303	320	333	331	318	335	323	303	314	325	316	329	324	324	363	321	322	301	321	306	311	311	325	317	315	293	313	290	301	331	298	324	332	326	323	306	337	334	332	334	316	306	320	320	333	316	316	335	287	311	283	330	311	303	339	323	286	334	324	327	360	326	328	338	315	329	337	334	325	326	309	340	336	326	328	315	311	294	307	340	307	312	314	337	325	324	312	324	332	330	361	312	280	323	317	329	288	325	336	340	299	302	337	330	327	307	330	317	335	333	293	330	325	325	333	356	330	335	293	350	327	305	310	307	326	339	346	322	344	326	348	361	319	345	330	337	339	298	307	331	315	312	315	348	302	359	313	296	297	323	336	333	331	313	355	330	346	305	338	291	329	360	345	326	330	296	326	308	342	314	327	312	327	325	310	322	313	324	331	319	309	323	344	324	315	317	319	343	330	340	338	341	305	313	331	300	297	344	328	328	301	351	305	315	342	316	335	285	325	332	327	340	315	314	289	275	325	330	296	292	339	314	316	334	336	304	307	313	338	340	342	317	308	328	353	310	281	323	325	351	302	327	320	329	319	322	350	308	330	325	335	301	314	334	331	306	284	364	327	305	325	337	306	335	317	332	308	331	337	360	349	321	303	279	324	328	341	359	319	300	344	315	337	338	298	322	306	301	333	346	313	309	356	314	308	324	311	336	301	325	313	331	326	325	311	317	336	287	339	321	329	336	305	328	319	339	318	333	339	332	337	309	324	308	310	328	355	346	320	333	320	315	316	288	327	315	317	347	320	347	347	344	345	334	304	324	324	340	295	338	330	325	322	347	298	330	325	338	294	309	325	358	338	319	320	275	307	342	308	314	314	326	308	329	355	323	317	299	341	317	324	338	299	320	331	328	348	311	286	326	326	317	317	303	322	314	300	309	337	334	323	337	348	320	314	290	339	347	307	336	311	323	331	336	292	310	351	315	306	325	335	321	311	303	307	345	330	274	332	299	326	338	331	330	322	338	326	325	302	325	310	329	310	309	314	321	331	305	323	299	314	321	316	335	307	329	319	304	324	320	301	330	353	327	335	294	317	327	333	323	354	310	342	299	314	308	324	310	302	323	329	290	326	292	328	281	305	307	336	304	322	322	284	343	310	339	345	339	342	320	319	316	322	323	296	327	295	296	307	293	342	301	325	314	294	315	320	351	331	312	344	333	316	339	345	292	306	325	321	319	312	302	324	324	368	295	331	314	340	339	302	271	324	319	337	331	309	341	320	307	318	320	322	311	338	318	311	331	349	286	326	295	337	322	337	331	334	318	340	323	306	332	341	285	315	316	305	326	336	326	302	337	321	338	350	306	353	325	324	352	340	324	339	309	305	307	348	334	294	348	322	309	342	319	330	333	320	311	317	331	321	338	314	338	333	276	302	326	299	304	333	324	315	335	336	302	320	313	297	303	350	311	342	305	359	320	318	307	307	295	336	339	305	320	300	356	334	339	331	322	296	330	327	303	319	305	310	309	299	320	342	315	315	297	357	313	313	345	331	300	299	317	326	288	300	351	308	325	303	296	319	326	301	354	296	307	299	358	338	334	339	337	329	332	302	327	336	312	338	325	305	329	301	307	339	353	324	309	336	346	329	335	329	337	319	354	317	303	295	317	324	306	312	312	323	324	379	305	337	316	337	321	350	314	327	333	342	337	306	316	331	324	316	324	306	299	305	336	319	288	317	318	353	331	318	296	317	330	300	328	292	336	313	334	299	301	333	334	337	317	352	303	338	317	306	328	347	308	325	334	315	319	327	313	332	305	343	296	319	323	306	316	307	320	304	318	329	350	314	306	312	338	318	344	321	308	290	308	329	342	305	355	313	336	318	312	326	293	313	315	313	291	309	351	307	281	316	321	346	330	323	294	335	303	330	332	329	358	327	339	352	309	322	306	328	305	301	322	354	322	321	344	323	321	312	332	320	327	333	327	321	343	317	328	300	304	351	327	347	341	325	329	320	300	307	338	321	311	337	341	307	340	328	330	312	330	318	327	321	341	327	321	338	309	322	372	362	314	343	313	311	328	343	302	311	312	361	336	327	307	284	304	304	322	322	330	299	311	344	359	329	300	311	330	294	331	286	336	367	305	337	304	332	328	325	341	326	319	351	310	329	313	297	309	316	325	327	338	334	349	318	313	309	332	327	317	336	297	336	333	272	299	313	332	310	327	298	323	319	319	318	347
16699	1451	1078	781	557	469	368	302	320	260	268	274	236	211	231	219	253	234	236	218	216	225	221	201	215	227	200	194	227	216	183	202	214	203	190	210	232	190	211	215	209	213	225	184	224	231	202	186	212	205	179	224	192	182	212	205	209	210	202	205	197	214	204	208	210	215	192	223	216	216	218	192	230	219	194	198	188	207	217	215	212	192	189	222	240	191	211	206	180	216	212	215	208	195	183	197	196	197	209	207	199	199	211	209	232	224	194	204	200	234	195	224	209	179	199	214	229	220	189	192	201	191	159	199	196	210	203	223	194	222	213	214	185	209	192	192	222	191	219	230	202	199	209	224	199	202	173	203	215	205	201	201	191	202	214	219	191	225	208	198	225	151	195	204	219	193	167	218	179	198	217	179	188	192	231	223	228	204	196	200	215	205	234	219	219	193	195	210	213	218	218	216	176	203	212	202	203	205	218	232	190	207	190	217	200	216	204	226	244	197	193	195	167	194	209	192	210	194	201	209	195	195	219	188	181	203	205	216	209	213	211	226	220	203	199	199	188	197	215	203	184	186	215	206	222	186	181	197	236	183	184	194	179	174	197	201	198	208	184	206	191	207	217	202	227	192	214	202	178	224	187	201	203	170	204	196	201	208	180	231	217	182	188	211	207	228	191	192	218	202	201	221	207	205	196	191	192	192	215	235	206	190	201	219	177	184	214	187	198	200	211	206	230	212	199	202	173	206	217	191	232	216	233	185	207	176	197	211	209	204	191	196	222	185	213	200	212	233	235	215	214	211	257	194	208	210	162	243	214	200	221	223	202	229	192	247	202	196	183	183	197	197	208	241	201	219	197	201	217	192	187	186	168	223	243	193	206	212	211	196	210	218	185	186	201	206	208	198	220	238	207	204	178	191	213	200	218	211	216	201	213	196	210	205	184	212	214	177	231	207	213	221	222	176	194	199	209	182	212	215	200	216	196	211	203	198	195	212	193	207	226	183	186	202	224	213	212	216	225	199	184	235	208	222	213	186	220	210	206	229	187	204	202	206	191	205	231	188	191	223	186	204	190	214	178	243	185	203	228	216	237	221	193	212	189	229	194	206	184	181	203	203	180	224	208	203	197	215	196	214	240	196	230	207	190	177	203	228	197	206	205	211	231	186	215	202	215	196	212	186	224	204	197	187	178	209	195	225	220	218	185	207	186	193	182	213	192	200	182	187	194	194	219	208	194	208	197	194	221	211	187	198	220	210	215	213	203	194	214	208	186	217	193	199	182	203	185	225	217	215	200	208	197	184	223	198	211	200	174	199	202	195	214	192	186	205	211	209	186	200	236	182	197	252	187	220	198	206	208	201	200	223	233	202	243	232	182	200	183	189	219	209	188	221	211	231	202	195	212	211	196	202	205	195	211	208	203	204	188	205	188	192	194	220	199	190	208	210	182	193	206	185	223	192	218	179	230	231	223	213	203	172	207	158	207	218	203	214	222	190	204	199	195	213	194	205	209	206	208	218	202	231	193	190	212	212	197	217	182	188	177	187	199	197	187	188	192	192	209	202	217	227	205	211	201	198	218	199	167	182	195	222	198	190	215	211	191	191	208	213	205	195	201	223	202	207	228	196	215	207	188	205	199	193	238	215	213	205	222	205	218	214	198	204	227	205	179	211	201	216	193	203	232	183	207	224	193	203	189	224	202	224	190	223	222	200	190	182	212	203	183	195	221	190	189	208	231	208	220	185	210	180	210	213	209	209	216	220	196	226	232	190	193	213	223	201	201	188	194	179	191	204	205	242	206	229	191	205	192	200	194	202	244	214	207	208	201	211	189	196	182	207	195	213	203	228	182	205	183	184	204	199	200	205	191	202	220	205	227	214	203	217	223	196	216	215	192	230	211	225	204	177	185	199	204	213	198	200	211	191	193	208	207	206	182	215	224	201	220	230	200	223	187	201	252	196	190	213	197	181	223	194	234	187	206	192	200	186	205	215	206	233	171	196	210	174	195	182	191	187	207	195	219	217	178	219	194	219	195	209	235	219	191	200	209	198	176	198	195	199	176	188	202	196	199	198	172	210	207	178	220	205	194	237	230	193	208	203	211	199	192	196	207	203	223	232	183	205	177	199	198	193	205	223	196	221	198	208	214	211	211	201	211	214	214	205	210	189	186	218	190	215	248	198	199	239	209	190	223	201	209	201	223	224	201	191	206	225	221	167	228	187	197	221	206	223	197	207	202	195	197	199	201	183	198	218	233	204	196	175	210	212	176	220	235	213	200	193	216	190	192	196	193	200	210	199	198	188	217	212	206	196	203	209	201	189	231	217	249	190	236	238	225	172	188	230	188	218	192	229	194	230	218	205	202	208	197	202	209	216	195	209	193	198	211	194	197	231	226	196	234	182	219	176	199	201	177	204	222	173	188	225	225	193	200	189	204	236	174	175	194	190	214	203	232	215	200	181	196	188	197	202	198	191	222	189	186	212	191	191	205	199	211	189	228	204	221	231	198	198	202	206	187	216	187	233	196	207	221	216	191	186	212	200	192	201	180	217	217	195	196	219	218	221	199	196	207	195	205	194	210	196	214	203	217	187	182	214	228	203	208	211	207	187	173	206	206	210	202	195	228	220	231	226	236	233	201	207	218	225	212	199	195	189	208	164	206	194	218	203	227	206	188	192	177	187	216	229	172	198	223	169	186	205	193	200	190	207	228	199	171	211	181	206	211	192	198	208	218	199	192	195	197	204	160	200	192	188	206	221	199	216	234	174	216	217	192	200	215	185	217	211	200	212	165	196	186	227	185	200	184	203	220	217	203	216	187	183	174	190	202	198	181	220	223	207	223	214	192	193	226	204	196	183	205	215	213	234	172	198	206	207	210	184	190	204	207	192	212	226	192	236	195	219	192	225	215	227	234	225	199	217	227	215	197	215	212	192	193	213	207	192	205	195	183	201	162	204	188	197	198	204	222	196	181	191	210	189	205	200	201	249	200	205	210	188	234	212	190	221	213	208	197	206	234	182	205	201	233	197	204	198	224	190	197	229	244	198	218	199	187	186	210	187	192	213	170	199	219	197	214	218	203	206	214	208	211	196	210	174	204	231	206	217	223	191	184	199	241	200	207	220	211	216	200	230	195	213	206	221	216	208	182	178	182	198	202	222	204	193	195	198	212	203	188	212	173	201	192	210	182	212	218	209	191	191	193	198	222	195	230	218	196	232	218	194	191	202	214	192	223	186	186	209	208	195	213	205	220	193	186	202	215	217	192	180	176	201	201	214	178	204	216	202	224	211	203	217	203	198	177	203	219	199	205	205	212	186	214	238	188	194	195	213	212	197	206	210	217	170	176	194	196	217	225	202	194	205	215	242	235	203	208	206	182	184	198	229	212	201	198	192	177	219	211	213	221	208	194	187	213	218	191	199	199	205	193	184	163	214	214	237	211	190	218	196	193	202	221	220	198	227	213	187	207	205	190	223	223	198	189	221	222	188	194	219
9502	1132	2095	2286	1947	1551	1329	1059	1025	887	817	778	788	735	663	659	643	642	640	602	573	589	574	561	534	536	545	540	515	515	538	517	555	527	531	539	526	540	507	490	486	513	538	484	516	542	500	518	483	500	487	518	500	494	536	489	520	522	517	519	536	489	537	442	516	497	493	511	512	478	523	473	535	512	511	513	500	490	491	477	485	486	518	502	488	522	488	514	503	523	460	458	502	511	469	488	520	502	469	495	461	493	485	467	507	478	508	471	479	538	498	487	476	489	488	507	497	487	459	473	494	498	536	511	504	508	528	488	535	443	460	480	495	495	485	479	444	468	476	481	503	509	497	471	495	507	497	477	520	487	489	510	488	466	492	508	527	484	492	494	483	507	499	485	479	519	508	453	519	494	515	504	508	476	528	471	485	500	514	465	468	504	482	504	502	503	478	422	488	472	488	508	490	479	505	508	487	508	466	503	465	497	531	483	442	541	498	485	475	488	476	486	517	532	481	489	508	493	453	488	528	470	489	483	481	486	495	507	477	514	466	464	507	461	468	471	446	446	481	543	516	450	522	472	470	497	471	476	474	466	509	513	562	493	484	510	503	470	499	504	472	521	498	482	496	504	466	501	500	512	491	524	498	482	504	489	505	487	443	472	538	536	491	502	506	470	493	499	453	474	528	513	498	515	488	462	489	485	493	500	469	482	498	486	475	497	490	506	486	484	514	520	516	497	514	480	526	534	481	488	502	501	520	477	498	510	458	459	500	510	494	495	507	514	532	465	509	518	516	483	508	510	492	471	445	475	506	484	491	471	471	512	481	477	480	528	502	497	510	464	488	492	505	516	512	519	489	449	493	476	473	477	486	465	470	472	509	542	505	495	466	511	542	466	481	465	499	505	487	511	518	483	489	492	506	494	499	481	510	505	452	529	528	551	504	495	444	520	500	499	494	486	512	505	460	524	517	529	497	490	455	525	506	540	466	488	496	530	458	477	463	523	473	464	462	513	484	497	490	472	470	515	525	479	471	507	497	467	473	489	501	502	508	505	482	483	468	522	486	489	483	485	528	533	508	488	533	459	474	496	486	472	471	471	520	485	514	484	479	486	452	484	460	483	467	469	505	472	497	483	486	507	494	501	496	502	464	454	471	463	517	511	530	496	476	485	497	465	538	488	495	503	533	504	491	492	478	519	488	511	505	489	487	460	498	507	496	518	495	485	509	470	473	489	533	520	465	448	477	469	495	469	509	469	477	487	452	471	498	490	499	480	542	520	546	499	498	531	461	494	475	480	485	531	485	515	492	501	467	470	505	471	456	500	500	466	503	526	494	482	510	500	465	535	489	518	520	503	494	470	477	508	499	549	488	484	491	525	492	488	499	503	511	479	483	487	517	518	501	479	494	482	485	533	478	562	474	527	535	458	473	481	482	524	539	478	511	502	506	490	437	498	503	513	507	488	470	516	506	451	531	504	566	477	497	473	497	522	486	517	505	504	447	488	490	519	479	559	504	506	512	533	472	499	486	494	492	480	530	490	458	485	502	486	471	451	475	485	486	494	472	456	479	517	492	485	466	485	522	498	498	471	517	461	548	476	482	477	502	488	517	480	486	491	507	443	528	497	507	510	514	488	486	474	529	482	509	484	505	521	484	445	488	507	447	486	487	534	525	493	496	510	516	504	458	519	505	499	459	489	483	518	479	504	458	492	508	465	463	517	495	515	494	483	538	479	486	527	496	483	499	507	494	472	454	495	506	514	492	482	491	516	511	506	457	505	494	480	537	505	488	448	419	499	468	497	497	487	503	473	497	513	469	475	481	514	521	495	471	475	525	477	512	500	496	443	510	503	494	451	513	490	523	509	507	536	485	513	474	478	510	490	493	505	466	453	502	479	471	477	492	508	495	472	526	488	500	482	546	494	474	506	502	531	467	507	479	497	494	468	478	470	477	482	526	507	440	493	500	497	476	456	448	474	532	495	508	479	475	490	492	532	493	483	516	489	492	565	534	486	476	538	480	555	507	533	480	490	482	486	502	511	495	464	464	524	507	479	461	481	519	473	454	492	539	542	484	505	540	508	481	525	438	532	484	504	493	462	451	488	450	496	490	491	515	462	506	497	520	507	496	465	507	469	494	504	451	489	509	474	502	496	492	531	500	512	482	492	487	513	509	452	497	506	469	530	461	486	503	522	501	530	520	463	490	493	511	500	488	477	499	498	476	505	490	455	500	522	529	515	506	474	533	527	485	484	524	524	472	511	524	501	460	498	484	470	492	507	461	456	506	499	466	539	487	507	465	499	460	517	477	516	484	470	505	470	489	497	468	527	490	462	440	475	474	488	481	476	498	503	496	467	498	482	468	487	482	486	491	527	495	471	514	521	516	448	466	482	530	512	481	488	501	502	482	499	523	506	480	495	505	461	461	479	478	501	496	489	506	493	489	475	512	487	491	505	452	460	480	515	507	472	476	532	498	502	502	489	538	481	491	460	460	498	515	522	475	480	491	490	484	497	470	516	460	495	499	513	488	519	521	455	514	481	496	512	474	470	443	441	478	512	495	493	489	496	522	495	487	520	514	486	467	516	480	522	516	455	495	476	498	489	480	422	485	487	445	454	538	483	477	469	497	486	471	457	460	518	524	465	476	462	490	481	485	476	491	533	476	505	432	486	458	459	487	508	477	455	467	466	488	461	478	498	479	487	462	507	511	487	524	471	501	523	508	519	496	485	499	486	462	500	496	483	510	538	526	483	509	494	493	482	500	503	523	508	492	487	453	471	506	515	505	488	526	465	478	490	469	502	531	508	506	520	506	499	504	498	526	484	476	526	507	476	510	521	478	508	536	498	487	491	499	517	488	484	492	468	485	476	489	544	507	515	458	545	467	510	492	491	505	525	467	536	518	495	492	515	506	497	522	514	485	490	503	477	453	496	488	477	485	465	502	500	523	512	509	454	535	481	462	464	456	507	473	484	457	501	522	503	489	485	517	482	479	496	511	522	491	521	494	537	509	494	466	504	477	488	469	526	496	511	523	518	480	506	462	487	504	488	507	489	505	512	486	487	479	489	496	507	458	456	491	516	486	525	511	507	432	437	523	525	497	506	495	474	499	487	512	515	458	488	475	502	481	497	478	504	475	502	497	485	488	527	517	505	469	510	474	488	513	515	514	500	497	511	465	490	470	486	494	472	499	488	479	521	470	474	496	493	543	515	493	508	464	486	495	468	500	502	486	486	493	522	501	484	495	442	487	519	479	475	476	522	489	478	498	510	488	503	442	479	519	474	485	522	449	508	499	487	497	504	493	489	479	504	498	515	501	499	509	475	515	466	501	481	457	454	469	513	479	499	513	501	499	521	500	521	519	514	487	493	536	480	472	469	484	486	469	449	491	499	455	504	474	507	522	505	518	470	450	507	528	475	480	500	514	489	503	517	495	506	500	470	493	473	494	566	496	538	473	472	488	527	481	491	487	491	523	521	518	461	483	508	450	545
2396	263	308	251	238	239	243	235	259	259	264	233	248	272	253	239	222	232	247	226	258	234	249	271	277	242	248	231	244	221	237	248	246	245	224	223	246	257	234	243	239	235	238	212	251	239	254	231	265	222	202	238	245	240	229	244	229	247	249	211	216	257	246	247	258	250	262	245	235	269	249	232	238	257	221	251	252	243	237	233	233	230	229	264	224	227	258	227	234	262	240	267	257	247	217	261	230	231	224	220	236	249	216	234	231	248	244	252	232	227	262	254	257	258	234	234	264	250	264	270	235	206	230	248	255	246	266	257	258	229	250	272	274	230	242	233	263	243	250	259	261	252	244	243	210	246	248	233	226	245	252	232	242	231	229	243	220	283	248	224	245	233	251	243	237	216	223	208	258	257	224	241	256	247	211	249	230	245	247	236	231	222	267	249	259	244	237	225	245	238	215	236	248	253	211	251	244	240	243	226	239	205	251	240	259	259	244	247	230	240	247	258	239	258	246	261	253	240	234	228	232	214	267	243	243	258	255	217	236	229	238	223	263	213	257	256	252	239	241	227	254	248	257	257	257	264	216	265	232	254	254	222	232	261	252	257	240	229	234	217	222	235	231	245	244	242	236	234	239	233	259	265	228	227	259	252	255	262	258	272	268	256	247	231	233	256	240	252	276	223	224	253	231	212	258	240	240	233	254	254	261	239	255	247	225	240	248	250	245	234	239	225	230	237	248	235	241	211	255	231	242	250	230	251	255	233	235	239	229	252	263	216	243	238	276	268	240	257	252	252	249	246	232	217	235	258	236	263	215	270	252	254	234	261	229	228	247	231	229	255	240	250	250	227	244	216	247	252	257	253	231	250	235	236	254	231	250	256	231	216	235	275	260	235	229	235	249	263	255	249	249	265	217	221	229	244	273	262	234	238	221	239	224	256	260	277	259	254	250	217	243	254	240	255	239	239	232	232	242	240	249	252	217	224	253	215	251	265	258	269	237	253	247	257	239	247	249	233	235	228	260	263	235	242	222	253	258	239	256	213	232	249	232	246	250	274	274	231	241	264	275	269	259	203	254	240	257	239	220	255	249	256	269	229	240	226	235	237	225	237	260	228	237	262	231	207	204	203	248	236	239	215	259	253	236	218	247	262	240	243	239	217	234	226	264	253	259	228	204	256	240	240	241	243	227	244	249	268	265	235	259	234	242	224	237	243	249	272	228	267	238	220	238	225	248	269	221	237	221	247	230	239	247	261	261	247	243	235	288	249	256	247	234	276	219	277	245	241	227	248	237	236	243	257	238	246	245	263	234	205	234	243	266	255	243	258	232	209	241	246	251	258	242	247	251	240	222	234	214	241	229	245	224	236	223	222	236	222	242	250	227	239	236	247	279	233	246	228	221	231	257	226	258	241	228	231	252	237	268	260	244	238	277	247	255	231	210	251	252	242	246	249	229	249	235	229	214	232	218	238	240	218	203	234	231	260	240	259	267	276	249	209	243	224	220	205	247	237	232	258	243	247	224	254	266	255	246	229	236	249	227	248	233	242	246	246	259	275	228	257	261	255	301	261	244	231	283	240	243	258	267	237	227	236	233	261	230	231	260	232	229	241	242	236	253	221	254	254	239	225	256	242	219	212	241	259	228	233	259	264	247	260	253	227	208	259	241	238	228	235	203	215	245	226	226	230	230	243	253	251	241	238	271	231	238	249	253	241	258	254	231	258	233	212	257	249	256	231	259	230	257	231	255	241	239	229	229	251	241	251	226	240	251	246	263	215	222	212	228	254	236	254	226	260	268	240	257	214	227	238	230	208	224	212	206	226	254	264	221	257	233	235	233	220	231	264	251	279	239	255	237	236	250	238	236	241	221	228	264	241	251	256	233	248	251	223	248	241	248	258	235	247	250	218	254	272	229	244	255	254	259	254	249	241	245	241	218	258	213	209	257	228	239	229	215	245	262	255	224	245	241	252	217	231	247	238	220	246	262	278	226	223	265	240	227	218	252	233	250	228	244	283	211	267	241	247	278	241	241	223	240	249	279	225	268	261	232	235	230	230	237	237	258	235	237	229	224	276	241	237	241	240	247	211	264	222	253	261	253	225	241	217	239	237	226	246	259	267	258	235	222	252	288	237	235	272	226	248	267	269	240	235	268	232	249	243	267	269	229	275	236	247	240	257	249	270	245	269	253	235	281	230	281	237	259	259	248	242	210	249	237	243	244	243	226	240	258	243	250	223	247	246	261	252	238	230	263	244	224	252	247	212	293	221	263	241	254	236	231	228	230	224	247	260	251	242	210	251	279	234	237	236	233	241	248	241	247	241	238	254	225	254	244	253	251	264	240	239	249	249	255	236	231	216	279	258	229	257	237	230	225	257	262	234	245	258	228	236	232	190	244	229	276	268	225	279	245	224	257	224	237	233	239	232	247	261	251	241	264	247	227	259	263	250	262	253	230	220	246	256	242	259	234	253	238	272	286	250	246	252	258	218	246	254	219	248	230	230	236	227	209	232	219	257	208	267	217	241	239	249	218	260	238	262	238	234	242	236	255	231	222	228	239	275	264	237	250	221	266	246	217	238	243	210	251	221	199	225	219	221	238	278	256	243	234	232	226	277	239	244	245	240	255	237	207	254	248	240	242	271	250	234	239	262	261	274	232	248	248	231	245	227	238	257	263	227	235	231	231	224	254	204	258	248	257	230	264	262	262	243	258	280	254	259	236	228	233	253	246	249	264	245	227	240	250	269	219	236	221	232	247	238	256	228	260	261	255	224	231	275	232	249	242	257	236	232	251	252	286	228	200	254	227	262	230	232	254	267	210	226	252	237	234	239	217	229	207	244	239	259	244	232	241	239	249	232	251	224	224	245	242	215	242	261	219	200	242	264	245	215	211	234	265	270	250	227	251	231	242	271	237	247	247	239	231	230	249	265	247	273	247	246	245	238	255	249	239	241	240	236	264	257	264	216	227	260	243	237	229	226	252	241	233	250	258	246	242	218	247	243	251	231	246	256	265	217	234	242	242	257	244	291	237	223	223	235	244	245	269	233	215	240	231	226	275	240	282	258	234	283	266	245	262	229	209	244	242	245	256	221	254	235	240	241	260	258	263	236	239	239	238	237	228	232	253	251	245	234	283	260	258	237	235	220	238	256	220	215	227	231	226	250	254	232	280	258	265	212	223	221	250	239	235	242	249	231	245	266	247	244	279	218	250	232	224	236	257	222	241	250	235	222	248	250	266	250	247	234	237	227	252	262	262	221	238	266	252	237	227	257	228	255	224	254	244	213	261	245	251	245	253	248	250	250	247	247	265	220	232	211	236	237	251	244	251	268	266	252	250	226	213	244	210	258	224	237	267	226	249	255	252	253	277	238	215	257	230	258	244	246	245	227	235	242	250	230	266	224	227	246	233	245	253	277	241	279	223	234	239	251	255	246	267	251	244	213	247	237	250	223	260	249	266	232	243	256	233	267	280	246	265	242	247	253	234	233
2382	584	557	577	557	546	551	583	557	564	557	554	557	543	519	521	525	507	586	576	567	503	524	535	564	562	545	530	530	561	526	504	539	521	519	544	553	536	546	548	555	548	533	560	570	490	527	525	549	529	581	512	513	517	546	524	552	535	533	574	526	541	539	547	577	543	512	544	546	503	586	558	581	571	474	541	566	512	537	530	550	510	535	556	558	517	517	560	469	535	493	541	570	572	533	554	489	504	581	553	575	516	521	547	578	563	571	515	559	566	518	540	558	587	552	534	542	571	541	582	507	517	533	524	535	571	525	535	541	541	503	544	502	517	519	525	561	550	547	522	572	518	543	523	528	515	508	520	531	547	535	481	550	537	555	518	536	525	533	542	534	555	540	591	584	547	549	509	571	537	540	510	573	549	581	515	569	518	544	553	553	567	551	553	536	499	514	555	521	556	508	512	550	586	537	533	569	545	552	555	529	539	527	558	548	520	543	552	535	558	540	531	548	521	518	550	526	544	526	554	529	510	586	525	527	509	522	553	541	523	514	529	493	576	564	534	557	509	524	482	541	583	536	513	517	556	547	546	556	543	547	526	545	506	576	497	537	530	542	540	554	537	530	619	525	561	540	527	514	512	530	547	485	525	572	537	592	537	535	553	560	597	540	517	546	581	544	567	527	572	531	552	521	589	531	530	526	544	519	541	571	550	532	562	511	563	548	516	527	526	515	536	545	570	554	509	520	533	575	529	554	516	562	534	539	529	544	513	574	512	562	511	558	576	541	552	553	552	516	540	521	523	535	558	529	514	528	544	526	543	569	515	504	541	522	541	578	527	564	551	539	520	593	542	550	559	563	582	517	538	527	528	566	570	467	557	579	563	542	508	539	557	523	540	521	533	528	535	525	539	523	554	579	514	538	532	560	548	523	544	559	531	513	517	553	528	530	540	517	540	587	528	512	561	538	540	561	546	551	516	535	565	558	585	523	526	553	578	516	522	553	542	560	522	531	550	557	528	537	552	574	530	529	514	514	534	578	537	508	540	593	508	518	576	546	548	535	554	552	557	556	501	556	553	546	549	528	543	581	535	522	558	526	552	549	531	496	557	501	558	582	507	535	554	529	523	564	552	560	555	522	538	508	565	558	562	566	565	558	541	518	539	529	547	529	531	568	562	539	548	510	520	536	507	567	505	517	528	543	527	564	514	556	535	511	574	553	494	523	550	526	548	520	558	557	532	539	579	549	557	543	540	550	553	502	531	562	587	534	576	537	540	507	532	581	529	601	502	590	559	570	557	540	517	544	500	548	550	573	516	523	529	554	568	537	547	559	555	571	518	571	488	532	538	558	551	539	544	556	583	530	539	542	545	518	565	541	539	535	542	494	540	526	547	557	579	584	555	561	514	544	509	491	578	583	534	528	561	532	531	577	588	574	564	542	582	560	501	551	544	511	532	563	549	555	558	544	543	515	512	500	544	536	539	549	521	542	543	573	533	571	556	570	571	536	549	571	536	521	575	597	550	514	570	514	559	552	535	539	517	534	521	549	523	540	553	546	524	536	530	518	524	563	532	558	528	506	537	499	521	515	549	541	507	560	553	552	532	556	546	561	508	516	514	545	537	575	516	558	552	534	509	550	564	519	500	560	523	535	573	548	527	556	520	565	512	548	515	503	536	542	564	539	558	520	513	561	519	540	551	517	520	590	507	539	535	578	566	543	536	533	556	518	554	518	525	537	538	538	522	540	534	535	558	547	529	553	554	533	580	533	532	554	511	500	574	532	557	537	539	577	514	574	540	521	509	585	558	520	561	543	567	529	561	555	570	571	564	526	527	560	543	501	525	549	599	525	557	583	541	541	564	546	539	546	511	535	589	542	555	593	547	552	550	561	564	510	549	543	547	535	539	485	526	536	560	535	532	529	559	553	528	564	559	525	565	524	546	521	518	556	540	580	548	557	541	515	536	524	527	587	558	540	535	539	498	524	549	559	537	539	555	541	553	555	543	526	519	559	587	516	547	563	516	519	576	554	546	557	538	547	524	529	569	546	544	583	545	564	517	530	565	526	546	534	581	587	528	586	513	506	578	551	558	568	553	541	561	544	570	525	526	533	570	576	487	540	567	505	520	531	520	529	504	489	539	490	540	515	515	564	520	518	546	523	520	552	591	575	526	567	568	523	520	533	527	512	581	544	530	549	527	529	532	515	570	529	547	558	518	541	516	550	534	573	558	528	545	561	540	518	559	548	496	564	505	580	537	562	539	523	563	532	540	546	508	550	588	527	529	558	548	527	563	535	530	568	519	568	576	507	512	537	550	543	519	532	536	552	548	562	547	525	531	560	530	578	527	586	544	509	565	546	546	528	567	534	539	515	522	563	538	534	545	488	531	536	524	558	537	571	537	511	541	536	517	518	557	528	533	550	538	514	512	524	563	514	557	524	586	535	545	538	547	514	511	528	558	542	542	591	479	544	560	557	540	543	547	552	546	562	552	541	566	514	545	519	549	529	507	564	558	575	597	567	519	571	515	519	482	549	530	557	548	507	544	540	509	554	587	545	555	524	570	571	566	575	532	557	535	587	537	552	536	535	568	576	523	556	522	549	562	544	575	554	478	550	572	514	533	490	505	580	538	502	515	553	533	524	491	552	531	542	542	520	563	525	517	563	527	515	547	496	553	554	541	521	555	525	532	508	514	517	539	542	525	521	517	510	534	543	527	555	538	543	541	503	544	510	587	515	493	559	561	544	530	541	554	526	575	581	539	541	544	526	567	567	554	553	570	529	525	554	558	526	558	558	558	530	547	545	505	526	520	522	515	536	571	552	533	574	502	528	528	538	569	548	536	596	512	523	551	555	520	537	530	527	527	554	564	550	516	545	536	551	579	555	539	575	574	580	530	567	567	511	544	568	516	525	541	507	526	484	572	505	525	541	532	547	565	558	566	583	537	535	557	540	528	595	611	561	491	515	523	527	562	520	557	525	547	543	573	550	541	543	535	526	508	575	540	535	548	551	513	509	540	529	581	558	540	526	553	575	553	492	544	547	507	547	540	555	534	552	529	562	565	507	541	585	502	551	535	526	539	552	585	516	548	546	558	533	525	592	530	554	556	534	551	515	541	523	522	562	509	527	581	543	552	546	544	534	553	531	539	523	533	576	584	524	524	521	524	533	524	571	530	561	538	607	513	546	556	561	558	555	539	533	567	567	521	519	560	521	515	539	530	557	512	559	543	569	549	535	502	580	550	523	584	524	532	541	557	584	534	550	539	534	558	569	550	550	559	549	564	534	512	563	564	520	505	515	511	546	559	558	583	538	519	522	523	538	537	571	534	503	509	536	498	524	550	577	555	532	562	553	558	539	497	570	584	600	596	511	547	553	558	530	562	563	549	557	547	522	524	517	547	502	591	578	534	553	537	565	579	524	583	549	527	522	550	578	530	511	551	524	556	548	534	515	489	548	526	530	551	551	549	557	526	546	557	567	533	503	515	510	502
8957	534	530	382	297	246	187	185	163	139	145	160	135	153	160	130	128	141	134	138	122	124	139	124	123	140	150	142	133	135	139	123	129	132	144	120	120	128	125	117	118	137	141	135	149	130	142	115	108	123	132	120	112	117	129	118	118	120	122	121	122	124	126	104	134	134	112	136	137	143	133	136	132	137	143	156	119	133	124	122	138	108	148	146	124	139	123	128	132	131	139	133	133	97	130	151	131	125	122	142	132	140	131	125	128	124	126	130	128	107	118	140	123	132	133	123	123	162	120	139	122	137	131	142	121	132	121	107	140	125	118	119	146	128	134	118	112	138	119	144	122	140	136	120	129	140	132	135	130	127	127	125	109	110	133	134	140	113	142	125	130	131	129	114	103	109	128	139	141	111	124	139	143	129	150	138	144	133	104	114	130	120	144	133	124	112	124	132	116	109	136	122	128	129	119	143	112	126	128	130	128	111	163	115	131	130	148	104	127	139	136	134	107	133	108	122	119	145	131	140	133	122	153	127	138	145	151	120	143	133	128	124	135	127	123	115	125	128	115	110	160	129	147	119	128	130	135	134	147	148	118	130	105	126	115	148	109	131	142	114	140	151	134	132	100	123	132	127	109	143	146	117	135	120	106	119	126	129	141	120	139	139	133	116	132	125	117	139	131	119	150	144	153	136	136	127	127	146	154	129	149	142	109	119	126	126	139	138	129	129	144	123	112	116	126	128	140	131	130	128	137	123	126	142	122	125	115	133	110	149	134	140	117	135	143	108	118	113	119	113	126	128	120	138	133	129	126	126	117	134	125	133	120	123	122	109	152	124	127	116	104	132	137	115	126	116	134	128	122	109	151	122	106	137	132	127	138	114	129	131	129	118	149	153	130	135	122	126	151	145	116	138	120	140	117	140	129	105	92	130	140	132	98	96	129	125	129	146	122	132	114	123	116	123	126	139	146	117	141	120	145	121	126	138	126	137	136	126	136	134	131	132	120	118	128	126	124	112	115	101	126	135	135	137	124	131	112	139	138	114	114	127	133	116	119	131	122	144	108	134	127	111	137	113	130	120	132	108	121	116	134	156	125	138	124	119	132	126	128	125	140	116	137	130	153	131	132	129	130	129	125	142	137	119	127	118	108	151	129	118	116	146	106	132	111	133	148	139	121	138	132	130	130	139	116	139	114	132	128	125	130	141	116	122	113	133	127	121	112	134	143	141	109	117	107	157	131	138	132	122	137	141	125	128	109	126	135	134	141	126	131	118	110	116	136	141	126	113	134	111	141	139	135	124	107	125	117	117	96	128	128	138	125	144	138	133	146	126	144	116	122	133	109	113	137	121	110	124	137	131	145	135	128	127	136	125	124	119	129	130	119	134	145	132	128	126	110	124	115	106	111	142	129	134	137	115	149	141	133	152	134	155	112	128	160	122	136	137	133	101	124	144	139	144	139	140	124	119	139	143	133	130	140	134	141	106	139	122	147	141	121	123	134	152	130	143	140	152	123	136	103	110	125	165	127	133	156	130	140	120	123	135	130	128	147	124	106	136	145	113	137	131	131	125	127	154	131	102	128	132	146	126	145	126	122	128	116	98	159	135	119	134	123	131	160	119	135	116	110	136	116	144	127	130	126	103	130	142	129	134	122	130	122	126	103	130	126	128	116	138	137	127	116	113	112	133	124	116	132	135	136	125	125	127	112	121	150	110	149	124	117	140	110	141	128	139	120	105	125	118	131	120	127	115	118	128	139	113	111	109	137	120	137	121	113	113	135	137	131	123	127	122	121	132	129	140	136	118	138	127	126	143	122	139	146	174	151	124	136	105	127	133	136	136	140	139	135	128	121	131	135	135	129	118	127	134	134	130	129	115	131	105	124	129	134	123	144	146	119	152	138	119	143	112	129	131	126	126	135	109	126	121	126	116	127	125	132	122	126	141	110	134	130	143	114	127	123	117	105	134	140	129	117	106	109	114	141	149	121	132	129	133	122	134	114	135	120	149	149	139	147	113	130	127	124	118	124	116	103	126	123	127	136	148	128	123	133	146	121	123	137	125	129	149	133	135	138	125	138	132	126	140	111	144	140	128	121	118	137	151	141	116	120	147	130	132	130	127	112	138	130	134	134	135	131	125	128	129	123	102	130	121	128	128	116	134	123	135	116	133	135	153	140	141	116	132	132	141	117	110	142	128	117	115	119	127	154	124	118	137	156	124	128	127	130	122	121	126	129	114	126	129	151	120	123	114	118	125	117	130	111	106	125	134	127	120	122	136	136	123	149	128	111	144	109	117	131	131	115	135	127	120	118	127	132	136	129	136	119	119	131	134	140	128	121	140	132	126	123	105	126	117	118	121	136	126	135	132	130	136	134	132	105	145	114	147	147	150	132	118	117	109	144	134	121	135	131	135	154	128	127	98	135	137	152	140	129	123	106	124	130	117	116	141	108	119	129	135	131	143	147	122	147	129	133	108	122	137	156	117	124	104	130	160	115	123	146	142	123	108	145	137	122	113	145	112	116	116	103	112	130	140	132	136	141	118	148	107	145	136	138	137	112	118	116	114	123	115	141	139	157	152	136	130	130	130	129	111	121	118	134	137	126	122	124	116	141	131	132	102	120	122	133	111	136	136	120	121	101	117	121	124	143	142	143	118	144	134	104	134	131	128	131	125	139	123	113	134	122	137	121	129	131	125	125	142	135	119	129	122	125	142	122	130	159	113	141	134	146	132	133	119	118	145	129	129	127	119	119	125	121	136	127	111	107	136	117	136	138	124	139	140	117	131	110	141	122	127	133	124	135	120	129	139	123	128	136	133	114	136	127	130	119	113	125	119	127	123	111	125	153	118	130	119	108	135	130	112	113	114	136	115	119	119	116	150	128	136	121	135	130	142	124	144	123	127	152	118	137	115	122	130	123	123	114	136	125	124	140	136	153	109	130	127	104	107	137	123	128	133	134	125	140	143	127	108	105	129	117	144	146	127	128	112	125	130	128	138	143	125	125	121	131	121	128	124	134	126	136	134	117	139	126	128	142	117	117	110	141	107	137	136	122	149	120	134	119	129	141	139	108	127	144	116	110	126	109	133	153	125	115	132	126	114	111	150	125	123	126	123	122	149	136	144	130	143	117	106	156	137	146	139	123	133	120	155	142	118	134	141	123	113	138	130	125	129	139	112	135	132	120	127	141	124	123	145	126	116	127	119	131	117	121	122	123	128	142	145	129	150	130	122	159	134	132	122	105	132	118	117	143	117	129	139	118	130	130	122	138	138	137	125	131	104	116	132	141	126	118	98	130	124	129	133	98	124	125	131	136	133	152	143	132	145	143	152	135	145	114	125	125	112	123	134	115	124	117	122	130	140	142	124	133	127	122	119	139	114	131	137	129	124	135	145	124	118	135	150	128	138	110	117	134	110	142	148	117	127	134	113	112	117	135	133	130	149	132	143	128	138	126	107	141	115	147	127	111	118	128	131	136	130	113	130	115	122
7106	623	1098	1214	1086	856	755	611	599	543	520	469	451	452	401	421	390	388	355	378	359	357	393	388	354	371	358	352	340	324	310	358	363	376	332	359	362	331	362	317	355	357	365	332	339	335	316	334	341	325	349	326	345	328	346	345	305	311	298	344	343	314	352	305	339	302	312	316	328	328	367	307	319	335	328	299	314	349	319	333	328	345	303	322	344	351	344	328	333	333	351	332	306	323	328	297	314	343	299	319	313	344	306	305	328	302	322	343	361	327	307	325	286	314	312	354	296	334	332	328	336	290	294	325	345	340	312	305	322	313	312	325	316	317	325	353	343	358	331	321	369	335	308	344	313	329	302	298	326	350	341	298	319	327	290	306	328	297	309	321	328	322	301	338	338	311	318	320	316	339	323	330	308	343	306	339	321	314	320	341	343	336	313	309	333	343	328	330	343	341	339	333	336	356	307	291	340	334	329	337	346	308	344	335	287	315	324	305	361	295	324	295	320	316	297	277	358	323	322	342	341	340	323	338	308	314	338	328	309	329	358	318	311	290	313	283	328	318	291	365	356	318	308	340	332	325	322	339	309	298	347	299	324	356	310	334	321	353	317	322	334	335	313	322	314	331	334	315	334	316	324	312	342	327	323	311	319	323	351	320	341	338	317	308	303	321	333	323	355	332	335	316	317	343	333	354	345	310	294	367	344	356	320	365	318	314	311	333	330	315	325	343	312	314	345	316	310	331	282	371	295	338	336	292	301	319	311	326	336	302	296	326	309	321	323	320	326	310	342	306	313	331	320	328	325	314	310	312	338	326	327	338	378	323	306	299	330	327	326	331	328	317	315	342	311	320	320	342	321	343	338	331	330	301	327	316	335	342	319	337	301	275	308	336	319	320	321	337	335	346	319	310	313	301	329	332	321	343	343	324	323	315	318	332	332	294	319	291	319	314	348	305	312	337	351	330	328	304	288	352	347	325	313	310	329	317	317	324	300	272	301	339	319	319	306	318	323	320	350	382	335	310	307	320	324	340	316	363	300	333	327	313	305	344	304	329	316	330	279	325	314	267	317	325	343	328	321	328	345	330	355	304	292	355	320	309	309	346	324	291	340	331	313	293	331	310	302	298	316	334	336	324	342	333	401	295	329	313	295	315	297	334	300	319	353	294	313	327	314	363	306	323	316	338	297	321	288	314	314	337	359	310	292	311	353	317	324	336	337	357	313	329	346	347	320	349	329	318	303	320	322	298	282	326	305	329	331	312	321	319	348	322	297	323	344	337	322	313	322	321	346	345	316	299	332	323	351	314	344	312	337	350	309	319	319	323	280	339	299	311	303	344	313	313	320	325	318	341	323	327	305	338	336	325	326	319	333	318	294	318	302	328	341	354	328	275	328	333	357	337	318	300	322	303	333	351	346	331	320	323	328	327	327	316	316	313	333	331	343	321	309	348	317	311	348	316	341	340	358	320	313	331	329	277	316	319	309	355	318	348	316	311	336	328	322	338	316	332	303	318	335	322	303	322	322	336	348	310	323	338	343	309	328	332	346	334	306	343	322	287	346	318	327	300	312	358	358	330	321	341	320	327	338	351	346	329	335	359	318	330	335	325	330	319	349	330	299	325	317	322	303	311	324	339	356	323	312	315	324	340	331	346	338	302	316	345	326	344	317	293	341	309	321	364	342	321	331	327	318	318	332	335	329	303	320	316	330	322	358	335	320	301	344	325	311	342	375	322	326	308	366	330	296	345	297	292	346	349	325	335	304	336	328	290	344	325	356	315	353	339	341	325	315	298	325	335	366	320	309	317	327	302	338	341	332	305	332	328	354	304	359	322	311	322	355	333	313	328	329	330	335	329	304	302	309	327	283	319	332	329	349	332	344	317	292	323	325	330	298	329	306	326	338	335	311	347	342	347	327	325	355	308	344	313	303	328	369	279	335	348	336	313	277	334	316	323	296	300	343	314	324	337	328	325	309	305	323	331	330	313	326	334	330	322	330	316	304	308	309	309	326	299	320	306	298	292	338	311	318	334	331	314	365	335	326	326	301	303	302	352	332	330	318	319	331	331	307	327	333	325	348	337	309	316	312	334	320	325	327	345	284	324	305	325	307	343	322	313	337	319	323	317	322	294	309	329	328	343	298	325	336	306	313	312	347	318	358	337	332	302	311	357	317	323	340	345	316	333	314	299	347	287	297	312	303	323	324	328	308	305	344	340	313	286	358	295	305	330	297	346	317	320	307	331	312	311	306	339	320	322	313	343	321	308	316	320	324	344	337	321	337	330	364	334	346	342	341	294	340	321	347	338	307	334	298	331	333	295	349	331	322	304	333	304	297	336	328	333	298	326	324	337	320	316	311	331	312	324	351	306	345	349	328	335	300	319	346	303	368	299	319	321	360	319	332	308	354	340	317	297	359	342	350	329	311	319	329	322	308	296	315	336	303	334	331	335	291	314	339	286	316	317	302	334	337	292	318	335	331	323	324	322	293	336	295	334	294	311	341	312	322	322	318	304	344	346	336	311	321	342	329	345	345	334	313	343	312	317	303	339	351	324	350	276	330	339	331	327	329	311	354	323	310	351	321	336	302	304	312	322	352	322	352	328	312	311	352	317	311	364	300	357	332	314	333	318	350	329	359	359	341	322	327	332	324	313	322	347	310	322	312	333	332	348	315	316	314	322	312	349	307	337	331	273	312	293	326	305	319	318	311	343	318	324	319	337	306	353	320	357	298	337	306	278	320	305	326	325	314	326	330	368	325	328	322	322	339	322	299	339	315	329	316	298	312	327	322	318	314	303	333	351	323	312	323	320	310	321	317	348	323	346	302	303	324	352	306	350	341	304	356	339	315	341	333	329	350	314	341	308	312	334	306	344	315	334	325	311	348	336	319	322	328	310	305	308	340	307	332	370	314	338	346	339	345	331	344	302	313	329	304	334	323	341	328	347	299	315	316	317	335	335	307	310	311	326	326	317	332	353	334	356	311	344	318	325	317	348	367	340	305	355	331	306	330	300	339	360	326	319	269	301	322	336	308	301	335	316	327	349	325	347	341	286	322	298	332	308	290	334	296	333	322	329	333	330	336	316	315	326	327	324	338	352	349	337	319	341	289	333	308	339	284	349	314	336	319	343	335	310	303	327	314	341	325	310	340	340	326	338	342	350	329	320	343	305	329	284	342	296	317	328	363	310	339	308	323	313	323	315	307	337	323	311	331	309	309	313	306	326	321	331	333	326	332	359	309	356	337	333	319	317	310	331	353	322	322	341	317	338	343	328	314	335	335	338	340	324	312	329	311	320	318	325	322	325	324	304	299	299	348	306	353	321	316	316	306	295	357	326	320	299	306	355	312	340	330	299	294	310	291	304	315	326	334	341	358	346	331	309	310	323	324	315	319	296	337	341	340	311	327	319	331	311	342	368	313	318	350	306	332	298	300	306	308	294	316	314	352	299	312	344	320	321	314	350	332	349	324	329	322	361	330	321	347	317
16669	1431	1040	788	590	445	373	330	326	267	274	231	248	244	244	242	231	273	221	223	226	241	221	225	192	209	213	189	215	203	221	206	199	242	232	186	201	187	212	213	206	204	195	193	226	211	194	208	203	201	196	217	224	241	219	194	203	203	223	214	212	185	198	206	209	192	210	212	218	204	218	240	213	218	207	197	191	223	224	224	224	205	223	220	186	229	180	216	214	222	226	233	222	190	227	199	212	221	223	194	195	226	196	207	218	220	216	179	197	177	205	211	216	207	177	210	239	214	217	201	196	200	209	204	211	215	197	203	213	228	223	202	212	236	187	199	222	220	192	202	200	192	191	222	221	226	221	197	199	221	196	233	184	219	216	200	215	226	194	203	193	214	190	231	214	194	203	236	207	192	218	192	200	217	202	201	209	229	222	246	226	198	197	199	192	177	203	232	197	189	179	175	201	188	203	179	193	215	211	210	232	206	208	191	201	237	221	204	204	206	197	207	219	208	171	204	208	182	213	198	201	190	214	219	185	232	220	209	241	229	199	198	243	213	221	213	197	220	227	203	221	199	213	206	210	199	228	200	233	229	217	199	210	203	177	201	195	195	221	220	192	210	215	218	226	189	192	218	191	193	199	221	173	194	200	207	202	208	196	218	230	192	183	241	188	208	219	205	208	217	210	207	212	192	204	198	197	225	203	214	195	235	200	199	211	222	198	216	190	222	226	212	218	205	207	169	202	241	238	226	212	204	217	204	223	216	190	185	220	241	209	202	208	184	212	208	201	198	206	217	207	192	225	212	216	195	206	202	204	214	222	196	217	217	184	194	205	238	199	220	205	194	199	208	209	205	210	204	230	214	199	230	210	219	224	189	206	230	200	209	229	198	191	213	204	215	195	204	218	226	201	202	197	204	206	189	216	193	212	225	197	219	232	202	204	207	201	223	231	197	214	202	216	212	187	207	208	205	215	203	215	254	195	231	222	236	181	216	224	199	220	224	217	229	184	217	212	228	206	220	192	197	193	218	205	192	216	196	218	190	235	209	209	205	222	222	223	203	214	220	208	225	216	227	207	215	193	238	193	221	208	216	203	216	205	191	198	200	224	204	204	221	200	211	198	232	230	217	213	201	228	228	198	209	193	225	229	199	206	213	189	239	200	203	205	222	213	193	229	199	262	196	203	189	223	208	212	225	214	210	181	236	187	197	196	213	167	214	236	233	212	221	201	217	213	224	191	212	210	189	202	206	219	225	192	212	208	232	194	221	182	195	209	236	197	197	212	211	208	214	229	225	257	202	193	192	200	213	184	191	208	189	176	229	196	204	188	200	191	211	213	201	224	212	191	178	213	231	215	207	194	203	199	245	209	173	195	217	212	187	216	204	206	190	217	218	227	222	207	225	186	209	210	202	208	197	208	202	221	199	231	170	199	222	196	185	226	201	213	195	176	208	183	216	208	206	200	194	219	209	208	218	198	187	208	207	218	220	194	225	217	220	211	235	187	184	215	211	216	221	210	193	218	255	199	214	222	227	207	202	208	224	202	203	198	203	222	213	184	224	228	223	198	189	191	200	203	226	218	210	219	216	210	207	217	202	185	213	217	187	218	225	227	207	215	204	199	222	196	203	215	192	186	197	195	207	198	200	201	199	188	198	195	209	191	191	198	218	191	223	184	237	225	214	219	209	213	208	193	199	236	184	177	199	212	202	194	217	205	202	189	216	214	243	225	227	213	213	220	214	211	198	183	207	195	227	180	224	218	215	226	208	239	210	204	223	223	181	194	207	190	202	207	213	208	248	217	224	188	210	198	194	197	227	209	206	188	214	207	198	204	196	205	186	223	194	240	222	224	209	199	241	234	185	213	210	212	213	197	211	199	222	203	219	214	198	217	216	213	182	209	221	216	216	212	195	183	207	213	212	208	204	221	191	197	221	197	194	203	195	202	176	191	212	212	248	245	221	208	198	200	196	195	192	206	226	201	224	201	215	195	212	199	226	212	206	206	207	215	163	177	200	215	204	216	235	206	194	240	211	200	210	197	182	212	215	197	207	243	214	193	238	194	213	219	214	221	217	206	196	210	229	186	187	212	204	208	208	202	199	227	213	199	200	192	211	213	213	220	218	198	212	201	200	178	199	190	213	233	208	209	228	215	224	190	218	224	219	221	211	195	222	202	209	204	222	207	222	201	208	206	232	211	210	195	193	202	241	211	214	184	205	223	203	217	217	219	215	201	211	223	209	208	216	190	183	231	210	206	221	209	211	238	216	221	192	203	222	213	170	232	224	243	207	219	205	207	177	218	236	229	219	188	213	211	207	197	235	190	212	204	191	221	207	193	226	237	229	207	208	222	188	191	190	211	232	192	217	208	230	216	227	210	206	200	177	210	206	216	202	215	205	253	219	199	185	201	195	199	230	225	204	202	219	239	202	248	208	193	222	193	209	202	245	207	195	220	203	217	197	209	208	222	181	200	206	208	220	232	206	216	197	215	206	219	216	209	225	190	225	231	212	187	236	213	213	193	224	206	176	206	212	193	213	207	226	235	204	225	202	208	196	227	202	188	213	228	206	213	208	167	226	199	220	213	228	223	219	214	201	193	197	230	217	204	217	190	201	206	222	214	204	183	204	209	204	194	205	202	210	225	209	222	203	197	198	193	204	201	217	223	236	178	192	221	185	236	206	250	218	215	224	235	226	203	201	211	219	224	213	233	200	222	160	189	221	201	195	211	214	203	210	192	217	195	211	214	220	242	199	190	208	200	206	205	206	199	237	220	213	196	205	203	189	193	186	185	214	199	199	188	199	211	224	188	201	215	195	230	205	202	186	191	188	168	186	210	200	178	191	225	186	213	215	179	208	191	225	191	209	210	227	216	230	216	181	235	214	228	212	201	201	225	200	221	196	212	199	217	199	211	210	241	194	202	209	202	222	193	192	196	229	211	229	206	213	203	229	198	201	215	212	209	213	221	194	191	195	202	199	214	212	219	210	201	214	199	206	194	214	188	211	217	192	198	220	201	218	182	192	206	225	215	213	196	201	218	188	214	213	223	184	205	234	185	226	186	199	201	202	181	213	195	194	219	188	229	211	199	205	211	208	231	195	199	222	188	190	216	200	235	182	217	222	204	163	200	250	171	196	214	214	188	193	228	211	194	198	212	211	161	185	199	211	184	228	245	237	222	218	213	194	187	182	214	207	201	160	231	217	194	199	191	189	192	222	221	216	202	224	218	236	206	193	201	203	201	219	190	211	200	204	200	213	205	211	185	190	208	198	180	218	177	199	194	200	213	197	205	227	217	207	210	185	215	222	200	186	213	225	220	207	199	217	216	204	200	207	196	202	188	226	188	203	241	191	195	211	216	218	205	224	192	218	208	238	221	211	191	186	206	189	212	205	212	197	201	225	203	200	193	216	213	176	221	185	198	220	195	212	201	215	210	196	200	196	219	193	210	200	223	227	238	224	197	193	219	189	224	207	197	204	193	223	218	224
9464	1168	1901	2268	1940	1591	1328	1075	979	994	846	809	726	706	672	628	673	611	622	631	635	611	583	607	560	561	559	569	550	551	539	524	541	550	533	550	524	541	511	546	537	502	535	523	479	537	516	515	549	539	485	456	504	518	495	520	482	529	529	544	494	522	496	518	513	511	527	481	506	481	494	506	461	492	485	515	496	518	513	540	503	461	515	510	512	491	502	484	513	534	440	509	481	505	500	536	492	482	522	511	502	457	503	528	498	534	517	496	506	508	519	489	516	515	510	504	514	502	533	500	503	487	480	510	486	508	507	466	536	475	525	518	522	516	518	536	495	444	517	519	490	496	484	486	495	504	500	516	482	491	493	493	511	496	558	497	486	507	519	470	479	523	475	504	479	496	487	522	488	474	506	496	567	502	452	502	475	479	505	492	499	548	524	508	522	486	441	542	484	512	496	510	509	493	511	494	485	461	493	493	497	475	476	549	529	499	486	479	511	498	521	490	498	479	467	486	497	502	529	543	465	486	499	488	489	513	506	503	483	504	505	482	502	482	475	520	481	508	496	533	495	475	541	495	515	514	490	453	472	482	548	521	556	494	529	513	508	519	497	496	491	479	505	528	470	481	517	517	495	533	512	501	501	520	499	495	480	521	511	487	482	518	521	504	491	451	534	507	512	504	475	524	539	481	508	508	466	521	479	489	496	481	480	532	460	482	458	490	482	552	542	557	483	521	480	507	513	498	472	443	515	479	537	470	498	491	497	506	524	417	488	482	514	491	480	515	476	460	505	515	543	536	514	487	483	531	527	520	495	492	497	493	521	514	488	488	540	467	483	476	483	486	468	489	486	509	466	513	481	489	487	479	492	482	507	485	522	506	480	501	523	532	500	521	471	539	487	467	516	525	503	530	496	490	508	523	542	539	479	481	468	490	472	482	515	499	503	470	472	485	530	508	463	504	513	499	519	532	478	537	516	495	494	473	481	514	504	489	494	483	501	475	474	461	474	507	512	499	470	489	476	454	522	468	490	434	499	496	512	476	500	497	505	497	514	470	490	452	521	501	490	513	509	489	519	513	505	494	499	492	517	485	487	481	513	514	515	502	521	469	454	540	522	533	487	496	495	507	464	508	518	474	497	525	501	522	483	496	507	493	461	460	489	537	494	511	574	474	474	536	542	484	523	519	504	501	485	505	503	495	479	494	507	482	538	527	478	484	510	495	520	499	496	464	518	474	493	533	516	521	518	511	484	477	493	509	499	508	509	466	507	503	524	519	475	524	530	524	524	519	485	451	490	483	498	498	501	532	506	465	551	505	478	487	519	471	512	500	482	518	511	512	492	496	483	469	476	489	484	520	499	455	511	479	493	464	505	465	516	497	486	511	480	514	495	501	519	471	508	476	495	508	506	477	493	480	508	537	482	543	510	474	465	496	488	513	470	508	508	498	486	494	492	520	493	522	473	468	513	503	472	514	479	494	522	529	499	506	498	487	487	521	509	514	495	475	503	538	491	519	538	514	493	493	507	522	497	488	495	471	525	517	489	541	509	519	504	523	486	501	494	499	487	488	494	559	509	451	517	519	455	522	495	509	480	526	515	481	485	490	524	485	515	539	516	512	492	475	513	511	477	516	483	526	472	486	496	504	519	455	487	515	476	454	475	512	521	515	481	455	521	512	506	491	497	508	480	547	470	515	527	480	492	452	527	464	513	479	532	479	455	533	492	513	461	508	516	474	524	504	486	551	474	517	507	534	493	493	525	498	533	515	505	545	485	507	532	505	524	446	509	541	473	463	484	509	517	493	500	489	540	494	476	506	504	465	500	496	502	500	506	498	496	503	518	506	485	535	482	463	493	515	516	496	534	509	457	473	487	489	491	485	459	513	487	505	460	485	510	494	507	497	494	482	464	508	536	529	486	525	484	451	519	492	521	501	494	546	473	515	518	510	531	467	516	509	513	498	531	498	504	506	516	483	524	494	528	508	540	487	498	487	500	495	490	495	540	529	473	506	472	505	526	527	474	519	501	482	485	488	489	533	454	480	554	551	492	506	470	452	501	502	499	476	515	536	476	493	483	471	469	508	460	518	539	539	474	492	518	495	511	486	520	471	471	484	466	471	512	534	531	487	527	534	504	526	523	498	539	524	531	510	520	520	482	471	482	528	494	493	451	535	510	522	533	509	505	554	509	528	470	471	496	517	480	489	509	471	487	506	514	480	480	484	511	451	501	478	498	500	470	457	488	483	464	490	495	491	525	557	559	516	461	514	500	470	500	511	494	532	491	495	501	467	480	515	522	521	485	517	490	514	490	533	503	498	541	489	471	505	475	515	512	486	474	508	528	520	530	520	521	514	485	506	490	482	421	492	484	506	527	485	536	509	492	479	501	504	534	465	499	494	501	494	490	497	529	467	505	532	525	521	476	471	504	516	506	517	529	512	518	480	494	498	501	500	507	503	499	476	543	518	519	486	539	492	515	480	502	481	498	460	496	489	472	485	530	493	519	506	506	518	514	492	526	487	504	502	500	469	519	502	473	533	518	511	524	495	467	486	492	538	522	534	511	519	513	530	522	532	461	494	551	484	544	531	486	475	480	476	521	476	504	498	528	502	548	486	563	497	495	505	466	504	511	470	512	486	488	478	531	492	498	534	512	496	518	486	472	475	477	547	508	482	491	520	507	478	469	497	520	485	486	488	501	508	493	491	513	488	524	476	508	526	517	487	502	555	515	485	521	492	526	515	495	494	480	516	520	498	455	487	500	549	470	460	477	495	478	507	530	467	495	528	522	484	514	507	469	512	489	503	503	542	513	489	541	469	517	534	460	505	465	510	526	527	536	459	494	498	465	481	508	488	527	494	494	514	489	530	501	528	518	440	539	504	488	512	468	501	485	452	483	482	559	489	500	515	479	524	489	473	508	510	483	479	508	505	482	492	496	504	510	503	478	456	498	470	456	503	536	507	506	510	500	499	517	498	510	480	448	488	524	522	521	480	514	508	506	479	510	461	512	481	492	512	530	473	490	508	542	479	505	483	470	492	497	469	528	468	500	500	504	484	522	524	489	463	483	506	463	494	515	465	519	518	520	472	486	472	470	523	507	513	516	515	487	494	504	501	523	474	526	505	481	514	463	488	481	518	503	512	518	499	501	524	503	520	509	512	536	472	467	544	524	465	489	495	487	511	482	515	512	525	515	517	489	526	531	537	529	474	493	564	496	495	492	504	496	481	551	508	486	510	472	477	492	529	499	509	526	502	528	524	518	524	504	480	473	526	514	502	496	484	517	504	489	487	504	491	508	521	528	476	496	491	467	480	487	495	523	484	537	451	513	532	469	503	516	482	516	495	461	531	528	494	497	517	486	484	518	509	527	496	485	508	515	476	507	494	467	480	461	513	510	479	489	495	447	517	485	444	503	466	466	520	513	513	511	484	511	468	468	523	540	503	491	481	451	494	497	480	529	481	498	526	523	474	478	493	545	516	537	485	515	487
2476	318	283	265	236	259	257	255	237	239	244	217	265	246	251	253	235	260	270	264	249	259	261	261	246	287	257	274	241	240	254	269	258	212	229	244	256	261	271	270	230	282	294	261	261	253	256	232	237	254	243	252	275	236	257	269	239	233	224	243	284	236	246	264	264	234	236	234	271	240	282	240	208	237	250	252	264	237	238	243	246	273	231	245	246	275	279	258	271	231	247	208	266	254	232	240	278	224	255	267	271	268	255	234	259	256	243	264	246	261	231	221	220	238	269	272	249	241	222	255	235	253	294	265	249	222	238	254	261	204	256	225	225	242	251	251	258	258	271	221	248	230	243	270	234	262	210	249	257	250	246	231	234	233	215	244	275	243	259	258	258	245	284	246	264	258	244	236	260	258	212	248	247	238	224	248	211	243	221	227	230	272	232	224	243	261	242	245	262	244	221	242	225	237	231	231	267	257	262	244	246	237	257	241	262	254	268	240	240	276	244	235	236	245	245	253	255	264	221	252	252	245	227	229	234	237	230	237	265	249	253	285	243	243	261	230	246	272	233	252	215	242	263	239	230	243	249	255	244	259	246	250	245	256	230	256	235	234	267	258	216	262	234	264	232	257	237	258	255	260	246	262	262	232	234	277	215	242	279	258	219	260	255	253	253	246	258	208	268	239	257	254	255	247	229	235	251	251	236	249	261	255	253	233	258	242	237	251	245	255	245	245	262	262	237	271	261	271	259	276	265	241	264	243	274	243	242	243	246	246	237	246	227	255	240	253	243	229	240	252	241	227	241	250	237	262	252	248	248	244	223	232	258	231	271	237	220	241	242	249	239	228	210	224	236	235	240	255	243	248	266	240	220	249	274	253	249	216	254	242	233	224	248	268	279	243	258	219	250	233	226	244	237	217	266	249	242	239	262	255	217	240	227	249	248	217	266	221	232	266	237	239	244	232	222	231	219	238	274	255	258	233	222	273	270	222	266	237	262	265	235	271	220	243	287	219	239	257	255	271	273	246	248	225	271	251	243	298	259	245	226	254	240	236	270	236	250	240	253	229	244	211	265	245	261	251	223	259	261	236	230	234	252	232	256	246	265	257	244	255	233	249	221	289	254	210	255	261	217	275	218	237	251	243	213	237	242	251	268	246	225	237	232	233	231	253	238	251	257	250	250	239	250	274	245	250	240	240	274	272	259	254	246	225	254	244	232	223	274	254	243	229	251	215	232	248	264	272	235	230	243	189	296	245	232	249	249	221	246	247	261	239	267	248	246	250	253	248	234	247	225	249	223	241	253	255	257	243	245	234	255	235	246	263	235	249	255	244	228	243	222	295	279	236	250	221	263	235	248	241	288	241	211	246	264	227	260	254	256	261	231	239	225	246	229	237	246	228	245	263	244	266	215	262	240	254	237	260	241	229	256	270	244	212	252	256	274	234	230	246	251	258	258	239	258	238	282	226	244	239	271	259	244	224	243	250	240	255	212	234	260	256	240	246	239	228	250	220	248	256	267	252	284	267	232	257	253	286	249	233	247	248	258	275	262	231	230	225	258	240	235	226	235	221	241	278	220	235	271	222	228	282	268	250	244	227	249	266	252	211	234	239	229	226	239	258	231	239	257	246	257	237	228	240	258	259	287	238	231	249	254	260	228	231	276	229	240	246	253	245	254	230	257	246	246	237	247	228	234	234	239	239	234	252	255	249	253	259	270	233	232	274	227	257	256	253	248	252	231	230	241	220	239	241	254	265	236	216	250	253	256	255	238	255	227	248	272	233	276	247	253	256	268	229	219	261	266	265	231	262	232	237	254	249	235	240	254	238	242	294	234	244	230	243	268	283	239	259	279	235	247	250	278	238	222	267	237	214	253	238	242	252	237	255	261	268	192	254	239	257	218	248	220	277	232	253	252	258	229	206	211	250	259	230	233	245	264	233	318	236	263	246	239	276	251	222	268	252	226	231	221	235	253	234	252	247	248	243	217	246	250	243	250	239	247	241	244	230	252	220	254	230	238	256	239	247	220	251	238	238	253	258	247	279	262	257	279	267	256	242	278	266	270	252	272	242	240	255	206	229	249	263	247	256	240	250	247	251	245	249	263	230	246	246	243	212	260	263	273	233	264	248	225	256	280	269	253	244	228	231	240	227	251	264	268	278	246	239	249	259	245	229	234	258	262	262	243	254	251	258	246	259	261	248	243	250	230	224	252	240	239	238	245	214	288	227	250	246	249	256	236	250	277	227	244	249	268	244	253	234	250	232	233	257	228	245	260	237	244	233	248	245	247	262	273	247	243	236	232	248	235	237	237	238	219	268	228	234	244	226	223	247	256	239	250	244	249	272	251	274	261	247	238	242	229	225	258	229	267	234	274	264	236	244	250	270	249	251	239	239	234	259	251	221	257	246	267	254	245	246	233	227	255	275	243	233	260	248	260	241	248	230	241	232	237	229	289	223	263	266	226	224	237	289	243	246	249	248	259	263	257	243	268	251	249	234	286	244	280	264	231	239	267	249	245	226	263	250	240	253	241	226	222	237	262	214	247	248	245	226	237	236	223	256	239	269	253	277	249	266	273	261	264	243	240	231	237	232	260	240	254	262	273	216	251	250	267	241	262	243	215	255	246	239	240	266	264	262	254	245	240	228	241	237	259	244	248	245	238	251	239	242	271	225	254	257	256	236	233	260	241	275	229	244	248	248	231	252	247	260	258	235	236	231	244	226	252	232	233	257	253	256	262	233	241	220	249	244	268	242	264	240	241	241	273	258	257	241	257	224	252	249	276	261	229	233	288	240	268	284	264	255	261	232	221	248	227	276	249	232	253	221	265	234	241	235	256	253	241	233	260	258	303	213	257	246	243	207	239	250	249	261	221	222	238	218	220	266	251	246	261	274	222	232	242	241	270	245	268	270	259	219	262	227	238	243	244	247	231	273	227	217	242	232	236	224	267	240	259	218	249	244	247	228	238	253	237	249	257	231	214	243	259	235	239	232	238	261	246	250	220	234	244	255	231	227	225	220	228	253	252	254	255	260	210	273	231	231	247	233	256	236	208	229	235	260	231	252	241	253	265	248	264	259	218	262	317	238	226	265	222	230	259	242	223	233	248	245	269	241	253	247	246	260	263	242	246	235	257	233	251	277	248	229	233	251	247	264	252	258	262	235	247	275	235	239	249	222	207	241	227	227	216	223	256	222	212	223	234	250	236	237	218	242	270	242	258	272	240	250	261	243	270	234	239	240	256	243	225	247	239	272	231	215	257	225	231	210	250	236	227	250	239	259	235	236	258	255	250	229	215	247	275	241	233	251	223	251	271	234	254	282	255	226	261	261	259	234	252	239	233	262	221	236	247	275	253	276	224	247	261	251	237	265	253	227	262	257	244	235	245	241	216	268	250	238	237	254	239	233	261	285	264	258	253	243	267	228	254	223	238	240	269	252	252	229	248	272	251	230	237	248	225	269	211	232	230	240	242	230	245	242	238	225	209	223
2401	542	594	600	612	617	594	551	559	535	551	500	537	596	573	531	568	565	542	533	568	578	527	522	582	591	575	545	532	502	508	571	535	528	536	516	537	533	542	558	524	543	558	538	538	534	560	544	526	521	519	550	562	522	535	549	536	564	559	537	549	508	550	534	562	500	547	570	555	560	537	549	511	543	518	561	526	550	565	556	531	567	564	551	555	559	547	554	512	563	541	541	532	532	537	576	506	608	547	540	542	578	551	524	512	542	557	556	547	534	562	553	521	579	544	555	521	502	556	552	524	550	543	561	571	559	546	550	561	538	538	548	550	560	527	584	534	515	491	547	548	547	530	547	546	538	512	528	532	544	574	549	578	506	532	557	542	562	525	532	515	551	566	553	495	564	516	504	584	576	494	549	534	575	538	579	567	570	563	534	559	567	538	557	547	550	539	549	576	544	528	504	529	566	588	569	553	527	581	520	512	546	556	516	546	555	615	582	544	557	524	538	544	545	511	573	544	534	546	557	554	578	534	535	538	548	533	541	513	556	558	519	553	528	502	538	531	555	545	516	552	513	584	543	536	568	517	514	524	538	515	531	530	502	533	543	504	512	562	574	550	543	586	522	539	520	568	553	535	568	521	534	525	568	547	560	620	542	548	523	551	559	521	577	560	560	571	558	519	531	554	571	555	544	560	549	579	596	542	585	521	523	616	556	571	563	504	536	531	541	581	527	523	510	556	536	548	554	579	523	604	616	563	552	554	537	567	496	549	547	561	554	523	515	526	535	537	560	519	557	544	555	547	543	523	522	505	558	513	525	567	553	556	543	564	552	548	578	557	482	557	549	540	520	563	525	568	592	511	561	577	544	548	585	545	549	559	539	550	557	558	562	574	534	534	547	544	529	551	544	558	514	542	527	548	517	535	555	578	539	532	600	512	537	569	567	514	560	569	526	542	548	519	561	534	475	527	571	527	558	505	551	522	555	552	542	546	586	545	532	566	520	543	514	536	562	559	558	521	539	521	550	577	520	515	540	554	519	556	544	543	525	533	563	603	561	550	531	522	540	544	535	561	578	533	555	545	554	551	545	536	564	592	560	564	538	571	546	553	573	526	567	547	548	556	533	555	555	577	564	562	560	548	554	546	557	523	529	563	510	522	535	535	516	502	550	586	515	496	595	545	581	549	529	542	537	539	554	568	510	571	520	554	536	555	578	518	560	544	540	574	553	553	537	558	521	546	560	535	513	541	570	536	551	582	555	547	557	560	570	560	524	563	548	506	507	545	519	553	545	525	545	565	555	534	535	579	561	538	530	551	530	522	549	511	520	541	527	565	537	512	554	575	566	527	495	566	541	571	595	608	557	536	545	550	554	579	537	533	587	525	528	573	530	570	518	533	541	576	541	581	540	496	511	544	583	556	507	536	539	578	532	566	571	590	552	540	561	526	539	514	564	553	538	578	553	530	531	514	560	537	549	505	564	536	542	522	514	562	564	511	539	539	508	492	544	560	518	539	584	523	566	545	584	541	550	579	542	538	525	526	556	541	506	539	536	516	545	559	558	569	549	511	526	554	509	526	528	563	542	510	522	561	537	529	543	529	550	515	573	565	532	532	545	563	536	523	527	544	543	570	584	538	525	491	522	594	535	533	541	554	556	561	548	519	569	561	536	533	504	541	560	554	570	528	550	568	533	540	557	532	550	521	551	560	527	512	572	542	526	544	581	547	579	567	546	564	566	538	533	535	609	573	571	514	541	509	547	563	576	568	542	524	597	558	572	541	565	514	557	551	524	560	545	533	537	516	557	542	489	554	529	583	548	563	517	491	580	556	552	521	581	535	572	533	568	527	523	569	531	561	548	533	543	563	579	519	561	523	543	569	528	554	552	515	533	589	553	586	547	539	507	559	514	529	537	559	550	552	556	516	550	540	532	534	544	535	536	597	527	553	519	523	519	558	557	577	538	564	545	514	539	560	580	537	570	546	585	552	553	563	562	524	529	541	558	552	564	507	523	555	585	563	485	565	560	516	556	553	526	558	571	558	579	524	571	615	539	579	533	597	511	611	530	578	544	563	597	548	544	539	536	546	553	562	505	552	563	529	513	549	564	528	529	538	580	523	566	549	539	560	566	535	534	540	520	547	569	543	558	546	548	542	577	506	558	518	581	576	526	560	545	533	554	532	505	532	583	518	525	546	531	550	545	535	546	511	531	565	605	539	540	512	528	547	563	559	552	561	507	570	475	564	546	534	528	536	540	542	553	527	536	555	547	568	540	560	607	547	537	569	538	499	535	555	535	541	529	562	554	522	564	571	571	554	521	565	538	542	529	577	524	552	515	530	533	525	563	591	578	554	519	565	552	511	557	548	564	547	529	528	519	549	537	550	557	534	539	541	543	574	544	556	553	581	525	538	558	548	537	517	524	536	532	574	532	532	548	537	548	510	518	562	535	600	531	522	542	499	541	528	540	543	548	559	554	562	536	533	557	543	554	565	531	535	576	501	609	547	551	550	537	570	543	571	542	535	546	551	563	555	540	549	555	572	531	521	559	543	557	512	596	548	579	550	582	541	558	541	551	550	546	552	570	554	570	554	570	562	553	553	564	539	540	493	573	564	560	528	541	548	498	546	538	553	555	548	510	553	523	533	535	542	525	511	547	534	541	546	532	586	580	600	534	517	546	553	539	564	594	541	555	580	562	555	572	552	522	561	546	524	525	541	582	541	476	533	557	518	498	530	526	538	550	555	520	519	550	546	595	541	490	533	561	512	535	549	557	535	542	529	532	512	528	548	580	565	556	554	541	524	531	520	554	577	518	545	530	545	556	504	576	546	551	526	557	529	538	596	546	543	533	567	572	578	551	516	525	570	545	564	552	564	560	558	532	528	597	532	539	566	512	542	549	545	516	547	565	563	542	563	523	597	530	585	533	511	566	559	523	499	568	527	540	552	577	544	520	543	568	487	565	558	579	537	551	567	546	575	545	530	552	497	502	533	540	565	535	557	543	577	508	544	514	562	548	510	549	535	533	559	552	542	546	540	544	556	537	564	558	535	494	564	585	568	539	529	527	582	540	569	563	558	544	583	507	547	543	536	483	581	604	568	539	548	562	556	491	556	561	500	543	550	527	569	543	557	532	588	565	539	568	524	555	526	566	561	555	507	502	525	522	546	547	536	555	527	540	523	576	556	584	573	544	501	540	537	526	514	540	550	597	572	556	511	549	536	540	552	512	544	552	556	598	530	513	549	582	518	560	552	545	525	550	528	540	530	561	534	554	546	533	522	593	556	545	571	577	580	532	569	544	515	510	504	549	528	566	542	539	576	562	556	548	561	533	550	538	525	554	518	523	556	555	526	550	561	554	567	521	540	579	562	537	537	561	556	526	579	527	515	539	547	567	561	536	564	505	544	546	561	525	598	532	527	577	567	536	550	565	565	600	569	533	536	552	518	546	560	519	549	558	579	524	520	573	513	522	536	576	541	533	526	512	513	518
9263	596	542	381	295	212	221	180	192	177	163	158	151	147	134	166	165	133	121	150	158	139	150	141	130	126	122	166	122	112	135	124	124	127	134	124	133	133	138	115	151	120	132	144	139	143	119	122	142	120	111	145	124	131	137	130	119	135	121	139	122	116	142	157	133	129	112	129	124	135	157	136	145	116	129	134	107	112	132	127	108	126	141	125	126	120	119	125	137	117	116	134	109	130	141	155	132	126	115	123	115	129	129	131	123	128	127	131	121	139	138	146	139	130	136	101	134	126	115	119	126	125	139	149	134	135	133	154	140	125	115	151	118	144	133	139	114	125	130	106	128	132	118	147	132	130	123	150	155	139	135	134	140	132	113	150	109	148	121	140	137	119	120	135	152	128	135	97	117	118	125	135	128	123	117	176	127	156	144	147	128	114	157	135	124	130	133	141	120	123	133	140	146	134	145	121	117	133	134	145	136	134	117	131	119	136	141	125	138	137	130	141	133	132	103	126	129	122	137	134	129	127	144	113	116	142	147	146	123	106	133	134	143	135	127	139	131	127	108	143	133	112	143	147	111	123	131	120	95	143	129	148	146	130	132	109	116	124	123	119	142	134	133	149	123	135	144	126	121	142	121	110	138	154	120	143	133	131	143	115	153	127	144	141	127	133	129	113	133	118	156	134	122	127	151	121	117	111	117	123	143	157	124	131	138	114	137	145	154	139	145	121	147	137	130	138	160	130	136	98	152	155	117	139	141	135	118	104	132	113	120	116	137	120	130	116	124	129	135	129	152	136	123	120	144	121	148	137	136	120	120	133	134	117	163	130	108	130	130	134	130	140	138	142	147	126	146	137	143	120	142	104	138	114	145	132	147	142	122	129	132	128	132	144	127	111	139	130	119	126	126	139	116	135	126	133	130	133	151	140	122	137	132	130	105	137	109	169	122	126	114	135	118	155	145	120	129	132	138	142	127	158	129	115	163	160	138	127	136	125	127	129	133	131	123	156	115	133	119	121	139	120	153	141	124	141	128	141	135	139	129	133	120	133	134	132	127	142	132	118	118	128	121	135	126	137	126	121	132	116	126	130	123	173	138	123	148	143	137	128	139	144	123	123	146	120	132	141	134	121	151	123	123	111	150	123	145	167	128	131	117	129	129	117	125	137	145	142	151	105	135	139	139	131	121	129	131	131	140	131	109	117	123	128	142	137	150	136	132	136	117	141	138	119	101	135	107	135	158	135	130	135	125	133	139	111	147	147	124	122	126	127	127	121	145	131	115	154	129	128	113	119	118	123	113	108	115	111	148	149	133	144	139	141	138	130	156	119	126	145	126	125	127	125	138	160	121	126	128	136	145	123	149	122	118	111	128	134	141	138	134	132	120	134	144	119	128	136	124	146	116	133	133	132	155	126	124	132	126	118	124	119	112	121	144	135	119	135	128	136	155	133	135	141	132	154	146	137	138	119	131	150	122	130	110	123	137	101	146	129	132	106	148	116	131	126	109	151	123	130	140	154	137	133	121	120	135	135	133	118	119	111	123	138	147	134	127	104	132	116	123	126	146	126	131	142	139	118	128	122	140	123	141	136	132	141	132	152	136	130	123	110	129	134	123	155	133	142	123	144	126	118	105	125	154	142	146	143	135	129	127	137	133	117	128	112	139	128	116	142	105	100	140	119	127	103	124	120	138	138	148	126	111	142	127	142	141	137	126	118	147	127	149	123	112	150	153	136	127	134	145	139	135	129	143	136	128	123	99	135	145	134	134	138	138	123	137	128	135	131	135	110	116	142	139	122	110	138	135	120	140	112	140	118	139	137	137	138	129	130	115	136	140	120	139	122	153	139	138	130	114	127	129	140	130	118	124	129	156	121	146	130	133	132	147	133	139	128	129	119	116	124	123	130	120	113	148	132	127	137	120	134	135	131	128	140	112	138	124	137	139	132	145	146	145	140	133	106	122	141	153	144	144	123	117	126	154	149	142	132	150	104	118	136	163	130	142	128	129	120	121	140	130	126	105	122	116	108	144	129	157	133	129	148	116	127	155	113	109	157	140	124	136	136	131	119	111	156	129	132	146	135	117	138	142	110	116	115	150	135	133	118	134	133	167	115	123	141	139	133	121	161	133	132	133	124	114	146	112	137	137	149	123	133	128	122	111	112	147	107	142	152	120	108	131	122	123	141	136	117	146	146	122	131	129	124	128	126	123	132	110	114	131	121	128	126	138	140	112	133	125	136	153	121	125	142	137	128	120	116	141	153	140	126	143	127	118	138	152	118	124	146	121	112	133	150	155	161	151	132	146	137	122	128	116	143	128	130	131	137	123	130	146	123	116	134	159	143	132	140	138	133	113	118	134	131	151	135	151	131	139	135	156	130	151	131	116	140	134	129	118	137	145	132	133	130	124	148	125	129	118	144	130	107	133	167	134	135	128	130	118	131	130	142	138	114	119	115	154	146	127	115	122	137	121	138	143	143	125	144	115	115	144	128	135	123	137	163	106	128	133	122	148	142	109	146	132	134	139	122	114	124	135	144	114	121	151	121	165	126	159	123	142	128	135	120	123	137	145	113	137	117	134	115	139	137	136	128	155	122	117	140	118	152	123	134	131	154	114	153	125	124	138	144	158	117	134	143	140	106	108	111	132	118	123	128	113	105	123	129	136	124	132	134	158	138	148	119	144	128	136	139	133	114	128	119	138	110	124	130	118	121	143	134	112	140	143	123	134	124	138	144	136	115	135	125	114	146	123	129	131	144	121	125	143	137	108	161	116	125	119	149	157	125	140	124	130	129	128	142	119	120	134	153	143	126	135	147	141	113	137	133	139	139	151	108	128	124	113	138	134	132	115	142	157	144	112	98	141	142	128	108	108	135	128	125	134	126	146	117	148	133	133	125	112	130	139	124	141	132	133	132	120	156	127	138	127	124	136	138	138	132	120	139	136	115	125	113	113	117	133	111	111	138	134	146	136	145	130	142	106	145	144	110	120	117	127	138	131	110	140	129	125	127	113	135	132	129	129	131	145	138	137	111	111	126	136	110	144	139	141	124	146	132	116	131	120	131	133	140	145	138	144	141	137	153	140	136	110	138	116	119	128	142	142	117	153	124	118	131	125	130	139	125	127	104	109	140	128	141	155	140	145	122	146	119	151	142	143	123	108	124	134	129	126	140	143	132	117	123	139	129	127	147	138	134	144	147	113	141	131	132	95	144	134	126	129	128	135	118	134	138	142	121	138	124	147	119	115	141	122	139	139	132	116	139	123	128	137	108	151	138	138	134	136	125	137	140	131	110	114	159	132	129	120	115	113	141	162	138	154	132	136	133	137	151	123	129	134	132	111	137	122	136	132	141	142	142	130	125	136	120	125	137	143	124	136	129	126	134	109	124	124	140	140	128	133	118	116	103	126	131	109	133	146	131	124	114	118	133	123	129	146	141	129	120	123	141	144	138	134	134	133	137	138	144	170	148	143	129	128	132	111	113	134	124
7271	633	1113	1241	1040	846	744	654	590	496	523	476	405	409	398	416	415	361	393	372	378	372	366	363	383	358	381	357	360	376	347	356	362	310	371	347	324	368	305	340	323	312	345	330	340	359	329	351	325	357	360	335	324	343	336	298	335	340	333	338	349	350	338	326	324	329	329	335	358	355	324	325	322	338	329	325	339	340	332	348	319	315	333	328	305	329	336	318	328	334	305	331	320	319	336	318	345	309	304	321	306	309	358	323	332	321	323	323	310	284	340	341	342	346	303	298	328	331	312	329	360	337	321	318	317	297	313	333	316	335	332	331	344	339	344	332	327	327	328	325	320	304	330	333	309	328	317	318	332	326	344	338	335	347	340	319	336	337	307	348	324	352	330	325	325	328	311	316	341	320	346	352	332	289	321	321	310	321	306	301	348	323	301	288	329	314	337	376	312	312	315	327	348	326	319	358	331	348	327	333	328	333	318	352	307	317	334	320	343	318	319	341	348	301	333	348	329	311	298	353	337	329	329	338	355	310	339	327	330	329	283	349	345	341	326	325	330	303	322	358	302	345	332	357	331	311	311	348	341	329	359	330	339	358	352	339	329	344	329	346	333	296	309	306	344	326	312	335	358	354	314	306	341	318	361	341	297	324	300	334	343	289	382	328	344	308	342	319	316	378	304	308	345	317	352	327	318	309	337	308	326	307	340	312	328	330	311	329	334	326	297	365	310	316	331	363	351	315	336	319	340	311	339	295	351	303	338	365	318	333	354	351	317	317	353	308	335	317	334	292	352	330	335	317	342	324	323	345	331	322	318	357	336	334	326	334	310	332	304	333	321	314	341	339	295	311	326	338	322	303	324	298	335	332	303	313	294	315	298	348	302	327	336	310	333	347	338	334	332	319	349	336	330	318	327	299	315	308	333	325	326	292	305	317	316	314	316	337	320	344	314	336	320	313	366	331	322	330	349	344	341	342	312	374	325	328	350	329	311	322	324	341	314	327	307	325	326	317	309	314	301	292	321	331	322	375	356	342	320	335	336	353	306	305	320	360	351	336	313	343	360	332	330	308	330	315	334	338	345	339	328	329	330	279	298	347	322	306	343	301	321	322	320	280	285	338	323	312	310	327	315	321	314	336	344	333	311	362	326	338	333	286	347	318	319	344	368	323	328	336	336	362	313	349	341	303	361	339	312	353	343	290	307	327	319	324	340	356	332	327	327	338	329	307	316	354	340	331	316	330	332	341	332	324	342	328	344	330	308	335	295	293	319	358	345	348	351	320	317	355	296	317	327	330	336	323	336	314	338	295	301	343	314	327	320	349	346	303	319	354	349	321	312	273	291	306	322	331	329	311	304	304	302	363	341	330	299	322	306	321	313	302	342	366	322	343	324	316	325	340	357	336	325	338	336	327	330	324	347	321	329	347	334	344	311	331	326	328	332	326	358	352	302	336	330	283	309	342	346	333	341	324	318	335	311	324	335	304	340	336	318	321	303	321	314	325	333	339	332	321	341	295	323	340	313	344	365	334	329	359	343	346	337	328	353	349	306	318	323	321	309	301	328	339	338	324	316	305	330	310	340	325	323	320	333	317	332	314	308	330	321	300	322	325	326	318	310	344	332	316	330	320	326	290	345	320	352	316	314	323	325	321	313	341	294	307	302	317	309	330	307	292	280	311	307	321	340	306	317	346	339	328	330	316	290	339	345	340	341	327	324	316	312	309	310	334	315	320	335	332	320	306	333	331	332	316	323	299	340	329	278	322	334	329	301	335	310	373	318	329	333	315	345	314	298	332	330	330	309	332	326	321	328	337	334	315	333	315	327	324	307	324	308	316	310	329	327	323	338	331	332	350	355	290	313	319	328	333	353	329	315	326	324	327	318	322	361	331	331	315	318	349	302	287	336	332	341	355	346	307	348	309	316	354	342	313	373	359	328	318	337	318	312	332	329	339	360	287	317	336	344	339	312	311	287	333	321	303	334	323	354	319	293	327	301	357	318	294	328	361	359	342	345	326	327	340	393	326	313	312	325	306	359	324	303	327	347	315	353	317	330	328	351	315	340	331	327	290	332	293	330	313	324	335	351	344	304	326	293	326	308	319	338	328	328	331	314	313	339	323	348	305	316	317	315	311	318	337	338	312	314	332	324	299	314	361	331	318	368	308	327	297	314	309	337	355	306	357	336	295	316	325	296	321	330	316	309	278	362	337	336	328	327	347	324	348	342	335	302	311	339	333	326	297	340	316	327	345	309	337	323	342	323	342	328	340	310	303	312	345	315	331	312	298	345	315	331	354	329	316	363	361	323	327	327	306	320	341	361	361	334	327	328	327	313	356	342	341	327	302	319	301	346	312	340	307	312	361	344	350	370	356	355	346	353	319	317	344	332	314	345	328	331	362	312	328	313	326	313	361	352	310	340	345	311	325	313	353	326	319	314	305	315	291	341	330	303	360	343	348	324	353	352	310	332	325	304	328	307	315	343	336	353	328	336	326	353	315	301	320	334	320	348	347	340	297	313	333	354	352	345	349	347	304	336	336	316	353	341	310	318	324	306	306	324	299	341	332	316	348	342	332	313	353	311	331	349	340	354	355	330	331	347	340	367	314	345	325	310	320	312	343	359	316	304	303	323	308	336	330	353	295	349	326	334	340	305	345	355	327	317	347	337	331	275	342	317	323	346	337	322	335	334	313	312	367	332	313	297	301	296	325	316	367	301	335	318	313	337	352	324	325	344	332	303	329	340	320	358	318	330	320	368	330	309	343	305	297	331	360	327	357	318	307	333	339	328	319	319	345	314	284	355	360	335	361	315	352	311	357	330	311	351	333	318	321	314	294	318	340	333	334	307	340	325	331	356	329	327	328	310	342	355	335	335	319	291	326	326	339	338	298	332	338	341	322	307	350	328	296	306	315	337	312	327	299	315	311	315	314	334	296	317	331	345	311	311	279	266	375	316	335	374	312	318	346	333	342	328	317	317	343	325	335	340	343	348	359	351	329	318	326	328	312	336	334	319	332	327	310	318	314	332	307	313	340	318	304	328	302	331	294	336	318	340	351	340	326	305	308	316	330	329	311	362	322	308	343	290	355	291	343	335	333	313	330	348	307	334	323	335	311	320	324	334	326	345	358	331	353	327	356	326	358	310	297	337	351	319	353	316	323	340	340	332	336	346	327	331	330	344	315	303	314	362	303	340	349	373	321	328	345	371	321	326	348	329	334	324	323	327	320	355	316	314	332	311	325	334	333	338	327	309	353	324	329	331	320	325	307	354	360	315	315	353	336	344	344	332	315	347	318	317	297	300	329	335	303	366	312	313	368	318	335	338	320	298	337	331	341	323	326	314	320	321	313	330	312	295	329	349	366	311	331	339	340	301	316	317	290	327	356	309	338	343	318	333	351	322	344	323	353	300	329	307	336	383	321	288	373	310	347	343	314	322	320	335	342	329	337	316	293	356	336	343	294	345	307	328	296	356	322	367	314	307	320
16722	1391	989	780	609	440	361	321	286	274	235	234	244	216	232	216	246	245	235	230	224	218	230	213	231	234	175	246	220	205	223	222	226	240	217	190	242	199	217	215	210	217	214	230	197	211	195	193	230	195	234	207	229	232	196	208	215	217	221	201	167	222	220	203	207	198	221	206	214	191	218	234	232	209	192	229	179	220	228	192	204	229	211	220	201	194	208	221	208	228	209	205	203	210	221	194	183	210	196	245	195	219	197	179	209	208	208	239	226	206	197	210	210	208	198	209	218	194	197	235	183	185	222	186	200	209	185	232	233	212	218	205	244	204	210	209	188	188	225	203	203	191	253	226	222	224	191	200	189	199	195	229	198	207	188	205	192	205	197	207	213	188	196	219	212	196	207	199	197	205	211	222	210	208	207	190	225	211	203	196	220	196	202	180	203	225	210	223	226	221	230	221	209	221	218	196	199	214	196	205	195	217	201	209	192	211	205	240	192	188	197	214	220	195	204	203	203	196	205	203	233	186	197	209	218	219	199	217	187	206	191	218	224	218	222	191	225	182	210	217	197	221	206	199	221	200	197	191	193	201	215	235	198	208	190	220	218	218	232	204	194	195	221	173	213	206	216	221	206	221	193	189	192	205	221	206	198	214	238	206	223	241	206	220	225	198	209	217	189	234	209	212	196	210	224	200	199	230	192	205	188	204	213	194	214	202	205	209	209	209	171	185	211	198	233	215	246	221	206	216	215	192	231	239	215	214	224	200	191	210	192	209	222	249	204	209	222	202	183	198	213	191	201	206	237	193	182	220	197	195	196	225	235	190	181	192	209	197	212	195	208	223	223	198	219	224	192	219	203	224	222	218	204	195	234	202	204	209	200	229	220	210	211	211	201	213	208	230	199	189	198	220	246	239	228	235	234	223	232	201	225	200	202	223	212	240	216	200	214	221	203	184	231	221	204	198	211	176	207	197	175	175	196	225	209	190	197	190	204	212	207	194	188	212	201	231	223	228	208	187	203	198	212	198	201	203	204	222	194	196	246	219	241	196	240	193	202	184	221	246	197	200	241	218	205	217	199	216	185	209	217	184	222	199	202	220	264	199	235	213	177	197	199	201	203	223	224	207	210	217	193	221	235	210	186	217	224	207	244	191	196	197	196	207	196	189	217	185	196	208	212	217	199	208	220	208	216	203	219	206	182	196	218	201	246	196	199	211	196	205	198	200	224	225	213	202	208	214	203	203	207	165	223	198	212	241	197	223	228	198	196	208	205	225	208	210	229	211	200	199	202	208	189	213	209	208	172	198	215	217	196	205	234	195	182	222	224	207	217	204	229	228	223	226	229	222	212	178	199	215	210	218	203	189	192	212	196	205	230	175	220	216	209	198	198	208	208	174	218	222	204	213	227	214	198	229	224	226	181	208	194	188	219	206	200	210	233	206	215	215	178	221	205	201	218	207	188	204	187	211	211	190	212	191	223	217	208	209	210	213	195	228	235	209	211	205	198	234	220	205	218	221	221	195	196	207	210	200	186	197	200	196	184	197	217	229	204	204	238	227	186	206	187	234	200	233	215	198	200	221	226	190	215	219	197	204	190	203	212	229	216	219	203	219	198	209	212	202	224	222	191	199	191	224	196	211	199	212	207	222	194	224	195	233	199	185	195	246	177	184	203	201	219	201	218	216	180	218	222	223	206	209	214	231	198	216	223	216	205	204	232	191	217	210	226	215	226	208	220	211	201	235	196	198	183	217	214	197	192	216	218	196	230	233	208	180	210	214	191	227	196	221	200	205	195	212	217	214	201	203	220	236	225	201	218	227	194	224	235	197	196	226	186	208	221	221	202	213	204	231	211	259	199	216	208	210	205	195	209	203	238	224	205	214	197	224	224	173	178	217	207	210	210	194	195	184	198	216	208	236	209	218	183	200	223	208	209	227	193	202	218	223	197	207	197	195	212	204	196	206	205	210	190	210	182	228	212	206	208	202	229	203	213	216	201	206	224	233	219	227	216	237	204	195	205	189	193	196	191	235	236	209	224	218	209	197	232	214	202	207	221	214	221	205	228	223	223	187	219	232	225	211	199	229	210	226	207	209	193	220	224	200	207	195	209	189	205	237	206	190	208	212	205	217	209	203	205	246	205	193	208	176	221	199	188	181	225	240	247	218	203	204	217	255	212	221	191	176	183	217	217	216	196	220	222	216	198	182	220	196	210	205	172	198	205	222	216	220	210	198	206	229	207	203	225	198	198	217	203	194	196	179	208	230	218	221	201	232	226	197	200	191	222	189	217	209	196	227	200	212	189	191	197	214	223	219	244	217	192	186	223	191	237	209	190	216	197	191	199	179	206	205	211	232	195	200	207	199	224	193	178	193	231	230	184	199	190	197	185	213	238	230	208	185	208	237	229	206	208	216	219	195	183	205	239	215	201	214	218	237	215	222	228	210	209	218	213	201	199	229	213	206	212	242	217	176	222	201	174	215	204	193	213	199	208	211	220	222	225	191	209	200	230	168	227	192	214	222	194	220	232	197	188	172	208	216	204	207	219	203	232	212	220	185	190	225	193	202	191	189	192	208	191	169	202	200	194	203	206	231	216	238	214	179	230	237	209	213	204	198	182	213	192	203	245	218	188	212	215	208	198	202	207	204	186	209	228	209	190	196	193	221	222	219	219	224	204	216	192	229	232	216	198	224	204	225	178	212	213	223	200	208	242	218	200	214	223	204	224	225	217	195	208	208	209	242	202	197	210	209	199	206	202	197	215	189	205	194	221	218	222	215	182	157	194	194	200	204	226	213	232	222	199	258	198	225	195	226	195	192	237	209	201	200	222	195	207	190	237	224	184	202	234	227	214	217	221	222	214	206	188	199	213	174	188	223	214	220	203	208	206	206	202	186	203	220	203	191	194	197	193	206	211	236	217	197	211	228	186	194	218	205	198	210	214	194	176	201	217	228	197	232	231	195	201	220	208	219	215	207	180	169	222	204	194	182	233	213	191	218	215	231	215	212	228	226	235	227	199	223	209	211	203	201	201	222	203	217	211	202	225	191	196	204	235	188	219	204	194	202	203	184	198	203	207	202	207	221	209	209	217	230	225	216	195	213	230	200	232	204	230	199	200	212	236	194	187	214	164	226	193	210	190	229	230	217	204	203	222	211	208	224	219	214	190	228	203	199	197	198	220	245	189	226	232	235	227	217	219	212	197	191	232	212	183	210	213	214	210	215	192	205	197	227	251	225	216	202	226	193	213	203	213	188	214	229	211	247	204	230	200	196	223	200	198	203	193	216	185	235	185	189	195	217	196	197	236	207	212	225	229	217	196	200	233	187	223	200	191	209	209	218	189	215	182	203	212	193	214	215	192	211	196	199	218	210	209	214	230	183	197	201	211	222	188	213	236	257	245	193	215	216	170	231	212	216	205	210	208	190	181	212	200	223	208	206	210	233	200	241	190	205	189	205	202	223	186	207	207	189	205	188	197	221	216	220
9769	1126	2032	2373	1999	1536	1327	1091	1022	946	857	825	816	717	719	676	625	640	602	620	609	618	570	550	568	569	543	559	559	559	540	542	528	561	519	553	534	553	563	580	528	512	509	489	524	539	497	526	484	536	487	501	528	512	499	532	494	524	449	521	533	524	512	504	472	502	504	524	533	497	527	476	526	514	511	531	509	523	505	533	521	472	500	509	525	503	463	480	512	481	520	497	540	474	493	508	487	514	503	472	529	513	507	524	533	503	503	516	495	511	466	520	524	505	469	507	524	491	500	500	526	489	527	493	505	478	504	467	492	495	532	498	481	527	520	510	505	467	507	505	513	484	485	496	477	459	549	466	507	488	549	506	554	500	512	477	471	506	485	505	489	516	539	506	517	533	461	494	506	472	486	523	501	512	445	504	497	522	532	514	531	511	537	480	500	447	502	532	522	507	516	482	474	492	502	521	562	437	510	495	537	468	482	531	456	488	479	523	483	475	515	514	489	502	512	466	487	502	525	512	483	533	513	516	537	512	494	498	461	500	517	548	532	489	544	475	489	470	535	497	523	504	516	529	560	509	509	487	488	526	496	520	503	495	491	489	484	467	478	548	483	488	550	458	521	473	508	508	483	484	492	543	474	529	483	517	494	518	462	521	485	517	446	476	485	543	491	475	484	487	489	511	484	502	498	522	515	495	458	524	466	512	501	495	508	488	512	492	513	470	512	482	509	502	505	544	536	491	493	529	517	524	529	475	485	499	478	488	503	503	495	479	496	501	464	481	514	468	492	484	442	528	475	504	479	481	466	502	496	532	497	471	531	549	523	497	513	528	495	487	493	484	529	494	482	546	466	490	502	499	475	458	478	501	499	522	464	540	499	513	491	570	511	485	510	503	474	497	497	537	517	467	543	521	511	495	540	510	504	519	522	512	506	484	485	495	484	502	508	510	491	528	465	466	482	480	520	510	511	488	517	515	507	520	478	499	490	535	502	491	484	521	513	474	476	505	494	534	458	481	508	476	506	508	514	476	517	494	526	511	520	486	470	508	511	498	531	498	495	496	510	504	506	498	476	483	547	478	505	483	481	485	554	518	501	503	507	486	500	503	469	480	487	517	516	487	534	538	483	471	501	444	516	512	525	489	463	483	486	501	507	508	457	514	517	513	496	537	511	508	520	538	498	512	510	516	482	497	493	506	501	549	512	539	475	495	532	500	483	510	521	537	471	480	522	534	477	518	501	503	455	539	489	480	474	521	504	512	465	516	518	521	500	468	506	520	477	463	514	504	518	519	483	501	469	468	523	530	499	522	516	517	465	496	491	551	502	496	462	540	489	486	543	481	526	509	473	501	499	498	501	507	499	524	526	496	478	531	522	487	459	518	434	505	514	514	501	489	513	498	504	473	475	524	525	464	486	494	507	479	519	529	513	526	529	492	456	538	490	490	471	481	481	517	480	508	543	491	487	488	498	494	463	550	528	482	530	489	503	488	510	533	479	506	525	529	521	522	472	496	506	487	500	499	503	492	507	493	489	512	475	464	517	502	538	484	563	535	531	510	509	481	525	513	509	488	501	499	450	518	556	497	529	510	478	508	506	508	484	492	522	523	518	492	533	485	493	480	553	476	537	529	530	499	556	520	512	484	491	499	521	497	510	513	503	503	450	494	491	499	530	473	485	452	484	481	463	491	524	465	496	521	495	522	491	528	534	505	499	508	524	520	468	509	483	523	463	504	503	473	497	505	467	507	520	503	491	491	518	494	468	531	524	495	551	511	503	545	518	495	515	498	497	531	486	492	509	497	494	480	521	524	487	519	505	500	503	515	542	484	484	483	515	502	497	499	498	490	514	487	472	529	485	491	512	550	506	502	489	486	496	545	492	530	504	485	494	479	498	508	492	443	484	518	520	503	514	522	466	526	516	515	455	518	542	501	475	513	494	526	480	486	501	536	511	492	503	520	473	469	498	521	519	527	541	545	494	496	498	516	515	485	518	498	524	490	530	512	538	499	502	520	504	502	521	518	474	489	502	494	559	512	512	519	525	505	484	490	507	455	494	503	499	484	484	513	523	541	514	505	458	485	540	511	527	567	539	496	499	508	483	438	513	489	445	472	541	478	517	521	488	507	474	501	488	525	492	515	558	502	539	473	539	525	490	482	501	495	563	498	488	523	476	472	538	510	498	515	521	547	486	528	478	501	512	517	513	466	497	556	522	497	494	457	532	510	487	472	498	535	507	507	500	499	521	537	492	494	551	484	491	461	533	526	513	541	498	487	493	481	478	554	516	503	509	531	494	521	495	514	483	506	471	515	506	481	515	505	485	454	512	482	470	492	486	532	529	497	491	492	501	512	509	503	532	493	495	549	482	501	493	491	512	454	488	503	495	499	532	519	483	469	545	512	495	523	510	496	487	491	525	504	486	556	501	498	519	458	504	502	526	520	508	493	515	521	485	513	510	502	519	488	499	528	496	501	466	532	476	547	506	486	492	502	487	483	518	493	512	541	455	510	525	536	468	542	493	475	492	454	472	483	501	491	491	503	496	523	483	486	486	503	511	446	512	523	546	512	512	516	500	511	489	493	492	494	478	508	517	506	501	484	543	476	472	523	505	545	466	490	523	510	508	579	520	463	481	506	484	490	499	506	503	511	447	466	458	502	529	513	493	466	498	524	472	545	481	476	495	567	509	540	491	509	469	465	501	498	461	518	510	494	526	485	505	488	469	529	440	454	504	485	497	510	498	498	492	555	512	515	490	517	493	455	472	462	469	531	545	482	509	465	505	550	526	503	504	507	510	488	516	511	532	521	518	509	466	517	496	480	473	524	486	481	521	493	510	523	533	480	459	493	526	488	527	476	516	518	482	497	489	538	497	473	503	506	514	505	533	507	490	509	496	506	483	487	488	504	497	496	496	485	507	519	480	498	473	519	475	511	475	490	505	479	506	507	540	498	503	506	489	486	492	481	493	487	472	524	499	502	498	496	487	518	491	525	527	525	491	518	526	484	489	507	503	498	474	484	530	515	521	485	464	520	505	489	500	528	486	469	546	543	482	547	478	523	510	515	502	529	480	464	512	537	551	522	495	524	503	492	515	467	503	485	483	530	509	485	518	517	522	526	522	542	505	527	500	559	492	520	526	502	458	497	521	490	505	509	464	543	469	475	513	471	489	508	476	533	494	496	500	549	534	527	515	489	496	488	541	475	463	482	509	484	521	483	494	506	490	505	513	553	496	468	512	522	524	493	493	490	508	489	500	469	510	506	480	461	525	480	528	545	507	526	513	470	473	508	493	499	497	515	493	501	504	511	535	489	488	503	447	521	515	490	496	488	489	508	479	545	500	457	482	485	499	488	512	524	508	512	504	484	506	514	492	497	479	499	509	503	549	510	548	481	498	490	496	517	494	486	529	519	518	526	507	490	518	528	506	502	529	507	511	506	521	550	519	505	489	514	520	494	479	495	518	507	496	508	507	533	488	497	483	486	505	535
2554	279	287	246	262	247	275	268	261	271	222	235	228	222	250	258	286	235	245	256	252	256	269	249	262	258	230	244	235	274	236	299	280	253	240	224	237	239	239	257	230	222	251	247	236	263	221	226	211	247	246	247	252	252	232	244	236	250	199	216	224	226	237	249	236	264	237	244	236	246	242	245	240	237	227	238	226	236	263	245	244	252	244	224	269	224	249	259	247	223	232	230	236	227	272	270	259	243	258	254	234	260	238	235	238	226	242	252	273	243	239	216	232	241	250	221	253	291	201	278	224	272	208	260	234	253	222	249	286	265	262	239	273	242	263	230	249	245	260	269	241	258	245	239	233	241	226	240	250	244	248	266	228	245	235	246	265	237	269	262	234	264	248	250	231	209	244	253	256	245	248	220	264	283	245	229	224	247	252	264	230	240	254	252	236	246	242	244	254	288	264	272	242	241	235	237	251	240	256	217	224	242	248	220	266	271	257	222	223	241	247	238	239	259	272	263	245	262	273	236	268	262	225	247	267	260	267	222	220	232	249	233	228	239	257	233	231	236	241	238	247	229	262	252	249	224	245	239	228	236	244	277	262	238	242	228	247	258	223	243	258	247	243	250	254	233	272	230	256	286	231	248	265	248	237	236	243	221	229	255	248	239	264	256	217	244	271	228	241	255	265	243	258	232	245	243	233	251	248	225	246	253	209	250	264	258	259	249	256	236	259	241	240	240	256	238	264	248	217	239	227	257	275	238	234	251	249	258	229	257	251	252	254	264	266	223	255	233	242	235	234	238	242	216	243	224	231	236	232	215	266	238	238	265	281	252	260	270	262	254	260	246	249	265	239	258	235	229	269	261	242	224	228	245	265	253	268	241	269	265	255	289	264	222	210	238	208	245	270	246	261	244	261	271	244	250	235	237	244	250	260	220	262	262	251	256	245	255	243	224	226	262	263	231	263	235	282	263	260	255	226	241	240	259	248	232	251	274	240	251	234	236	252	277	246	225	257	243	220	236	255	242	244	262	246	235	256	208	251	269	289	245	245	256	243	264	292	235	233	257	256	269	263	258	257	251	263	256	214	236	284	284	252	259	248	275	255	288	251	220	228	265	247	273	230	227	230	250	226	258	258	254	231	250	247	241	261	258	253	265	228	245	267	246	261	232	229	267	261	261	242	220	227	235	250	249	253	223	242	238	252	223	250	264	258	250	236	223	230	266	251	219	237	236	235	243	256	243	234	242	228	259	249	247	244	208	256	231	228	239	276	250	262	287	245	253	240	273	253	286	258	214	241	218	251	230	239	240	232	256	251	238	229	249	247	229	241	255	261	238	236	274	255	267	217	224	251	218	219	239	262	245	221	248	241	253	259	247	272	239	247	272	239	247	270	229	234	258	265	253	258	287	241	219	264	256	282	264	257	224	265	249	221	214	239	251	237	250	276	245	246	253	261	231	279	263	215	251	229	232	238	227	288	253	231	247	256	235	270	233	217	261	256	230	297	240	263	239	239	262	253	278	247	283	240	231	257	268	257	250	255	228	261	239	248	256	252	264	241	235	275	240	209	256	239	247	257	250	254	268	258	247	252	265	261	253	248	260	213	244	245	236	268	243	260	233	240	212	253	257	234	211	240	243	242	232	241	261	267	237	240	227	254	218	201	246	242	250	249	223	218	253	240	233	247	298	251	267	251	267	273	235	253	229	267	251	264	214	230	226	248	235	249	255	262	263	276	250	243	246	211	221	259	240	242	231	244	203	274	244	250	242	263	230	253	261	253	232	253	267	254	251	239	267	235	250	214	219	243	223	263	281	248	248	216	238	223	228	225	235	227	243	249	251	211	242	251	258	239	260	209	248	269	255	257	258	274	221	236	237	240	248	233	240	279	258	246	269	248	265	248	268	241	228	250	246	251	268	280	258	243	220	234	230	224	243	243	248	230	222	237	243	252	260	239	270	257	273	260	188	249	256	240	245	260	245	270	217	250	260	228	250	235	211	249	256	257	251	256	261	256	284	242	232	260	230	234	257	222	257	240	264	246	237	234	252	265	237	271	223	250	230	253	244	250	259	264	237	244	247	256	249	253	240	223	253	259	230	283	228	265	232	244	246	206	250	257	222	253	245	250	218	255	221	245	251	259	253	228	256	243	256	250	220	274	244	279	217	257	242	251	255	243	245	272	269	272	252	258	232	224	219	237	231	260	252	251	237	244	239	243	270	257	232	237	239	224	208	249	254	257	236	223	224	259	223	255	236	248	256	241	239	249	244	243	241	244	249	238	241	255	262	254	237	241	265	285	295	240	239	240	219	243	245	236	232	232	277	251	225	238	252	237	244	225	262	243	261	237	275	275	244	225	247	245	274	255	266	213	227	259	237	245	230	261	214	247	247	275	249	264	230	237	224	244	236	227	260	250	257	219	235	248	257	278	242	264	260	268	268	246	227	251	248	238	259	242	251	236	247	256	254	271	253	253	244	264	247	259	249	228	270	245	220	267	247	236	257	254	259	224	237	234	248	248	218	252	244	241	244	240	227	258	250	244	258	244	247	260	269	266	275	263	242	250	235	251	221	248	237	273	253	252	250	207	236	208	248	257	298	237	230	222	266	249	251	284	245	255	227	266	222	261	298	227	240	253	273	232	222	275	269	295	247	248	271	282	240	263	249	228	248	249	251	229	246	223	237	230	256	222	243	237	250	259	209	251	251	245	243	248	244	251	223	198	230	247	235	256	270	268	259	240	238	231	260	244	232	249	255	238	243	250	226	241	217	237	217	228	265	259	232	208	246	215	259	266	244	227	233	219	237	244	236	251	232	236	262	266	248	234	246	264	244	231	243	245	263	240	253	266	238	245	232	272	268	246	247	235	243	268	241	204	249	250	227	245	244	237	269	220	260	253	246	263	275	251	267	213	248	255	257	267	225	258	223	255	250	224	228	239	250	257	233	264	263	239	248	235	216	243	220	256	257	257	258	228	262	264	263	200	235	239	254	241	247	253	248	244	265	278	240	228	211	263	262	242	260	270	273	266	251	274	215	247	273	259	225	242	265	240	276	269	218	223	256	242	238	226	247	283	259	250	254	236	226	277	258	252	233	245	269	268	256	216	239	239	233	238	226	267	243	258	240	221	226	231	260	269	263	233	232	238	249	251	229	243	271	274	242	243	243	259	236	240	267	248	268	241	272	258	249	253	236	235	234	264	272	265	253	258	265	259	240	224	236	288	264	227	237	257	245	254	276	266	259	239	248	219	251	249	273	258	239	254	208	265	244	226	245	251	259	233	237	260	259	245	273	253	238	259	255	209	208	254	239	224	259	270	237	260	256	230	275	222	239	246	252	268	237	217	257	253	244	262	274	233	256	247	266	221	241	262	260	255	296	226	247	257	260	250	257	271	234	229	235	252	247	217	236	251	243	227	292	262	239	234	245	231	259	262	251	230	235	260	225	259	244	242	267	223	222	280	250	248	239	250	221	247	250	266	244	222	244	234	235
2326	539	590	584	559	575	574	570	569	547	571	565	560	534	566	585	536	561	502	519	545	541	595	542	559	519	564	573	575	529	524	598	586	531	545	577	582	526	547	553	530	590	522	557	574	551	571	534	554	521	533	526	560	547	527	531	515	495	554	507	592	555	544	560	525	540	540	545	555	561	564	554	550	581	573	527	566	552	556	502	549	569	552	598	517	530	526	542	561	557	509	549	507	592	555	510	551	552	514	507	566	558	543	531	563	543	549	582	524	542	556	569	535	568	557	555	561	591	565	596	569	531	519	579	562	492	541	497	530	545	525	550	520	549	590	525	561	530	557	547	534	578	544	548	524	515	529	542	513	569	547	528	539	510	564	539	549	553	547	562	528	532	561	558	552	545	551	529	585	575	535	528	569	572	550	571	578	594	565	531	519	498	555	544	573	590	548	576	581	549	517	555	539	554	526	574	533	558	546	512	557	535	550	570	550	517	526	564	540	530	515	561	511	506	569	548	562	586	516	564	576	553	533	526	562	525	584	516	560	575	555	553	575	556	531	549	549	542	515	524	597	547	558	484	599	572	529	535	524	553	560	574	594	572	524	581	569	536	551	551	582	551	516	567	521	538	555	521	566	528	539	553	516	557	555	562	545	546	556	508	544	546	567	573	561	563	520	528	542	531	575	496	556	522	563	553	564	542	533	568	550	554	531	585	515	586	603	521	548	553	536	566	550	531	516	551	596	547	550	623	580	553	541	510	565	568	553	573	516	545	545	516	563	545	527	573	550	563	556	548	544	553	558	503	572	529	565	572	571	568	547	526	568	552	562	509	551	602	555	532	558	575	560	571	521	557	557	561	539	544	533	551	606	569	560	555	548	581	543	540	523	536	586	530	523	556	544	525	560	542	522	561	558	554	537	548	568	498	530	524	546	558	564	578	490	531	565	532	550	508	514	549	546	537	527	548	558	554	489	533	552	537	512	520	532	567	528	548	535	541	519	525	566	523	562	524	583	518	525	579	539	510	546	554	549	502	501	551	499	550	540	546	533	524	491	530	527	552	574	559	535	545	525	521	577	550	561	559	554	589	531	568	518	543	515	517	557	520	520	572	575	534	535	546	559	514	510	549	541	530	589	567	567	554	566	523	551	531	563	523	544	585	560	582	525	550	580	536	562	543	565	542	556	537	548	494	521	580	536	564	515	535	531	492	502	552	543	556	606	497	578	526	559	558	569	559	544	519	546	568	527	591	549	525	540	557	506	602	559	559	584	549	555	555	522	504	581	583	546	576	522	581	587	592	518	569	473	611	575	524	603	523	545	541	596	582	526	524	522	557	543	569	567	566	547	549	570	537	570	556	540	607	558	567	564	533	534	522	519	576	565	572	571	547	550	521	525	533	529	539	556	556	545	541	508	543	570	528	536	542	567	521	554	532	562	549	560	556	541	577	583	525	554	494	550	528	520	532	560	546	582	595	545	588	532	542	545	577	543	536	541	548	559	555	575	520	538	558	515	598	562	514	560	527	538	555	563	552	576	559	504	534	553	563	576	527	549	567	527	582	455	553	555	557	549	522	519	553	572	520	509	511	566	540	548	585	560	535	546	553	529	536	558	550	537	582	534	521	540	543	566	543	559	520	534	550	570	530	582	568	549	577	540	525	543	518	557	564	569	568	559	533	603	544	554	552	521	573	568	478	580	551	584	545	558	521	572	539	570	515	548	559	551	540	559	518	545	588	509	537	558	514	560	552	568	524	551	540	528	542	581	537	532	509	531	590	548	549	550	543	569	524	513	545	562	549	587	591	533	549	541	522	580	570	560	531	574	574	540	551	540	536	567	579	542	555	558	544	546	551	588	565	550	537	556	521	571	548	543	528	531	518	560	549	527	535	538	520	513	520	546	578	503	543	542	534	572	559	506	553	526	554	548	550	570	560	581	625	547	554	549	543	536	564	535	559	621	540	508	545	593	569	533	548	554	536	550	532	538	543	517	578	518	513	545	545	548	516	530	556	526	547	596	537	575	545	522	528	560	564	557	495	507	552	567	546	621	534	558	572	534	533	551	523	552	543	566	538	526	554	517	541	608	538	546	520	549	536	511	532	545	539	571	539	504	536	518	546	571	529	559	551	550	541	600	546	528	539	569	555	597	570	569	559	545	582	556	539	523	491	542	523	546	555	557	517	551	537	554	504	527	528	531	562	537	559	564	571	524	563	504	558	536	534	586	504	527	569	553	576	534	513	547	585	512	546	542	561	548	531	535	548	578	601	540	508	543	556	537	528	548	529	555	523	594	550	557	520	544	556	552	590	533	583	561	519	554	538	569	495	564	536	530	576	566	541	567	568	539	533	528	526	556	552	574	575	541	570	580	542	568	523	532	562	559	547	532	552	524	514	511	553	531	555	503	540	607	513	524	486	551	569	557	537	526	583	586	545	481	545	553	528	548	518	561	525	543	520	569	528	555	547	537	582	535	570	531	506	529	520	537	526	539	525	530	579	524	542	530	557	533	530	555	556	522	526	535	552	530	514	536	550	532	565	543	567	558	518	500	551	557	549	530	543	540	589	540	540	534	517	516	510	553	557	553	575	588	540	504	518	526	549	581	540	524	554	550	512	554	565	608	530	570	547	567	579	567	565	597	553	556	519	525	517	568	525	547	551	533	562	562	576	520	552	553	551	555	536	508	537	537	607	558	567	543	583	526	558	547	560	500	573	551	531	553	546	577	568	568	530	587	548	528	525	543	572	588	538	581	537	505	538	529	536	504	583	543	572	547	548	527	532	524	534	540	533	542	537	544	552	512	583	558	494	581	529	522	598	537	519	555	562	513	510	533	552	523	544	527	537	524	521	535	558	504	531	547	524	519	567	562	527	532	538	549	519	545	559	572	566	514	591	575	514	549	545	571	537	562	535	532	528	583	519	518	517	544	545	569	558	590	553	555	571	542	547	533	532	530	539	496	546	542	534	551	533	580	560	554	576	583	528	570	582	584	564	531	525	546	580	567	542	535	603	527	595	538	553	553	600	562	532	571	532	557	550	559	506	536	515	526	485	515	605	537	496	602	559	544	585	514	540	564	574	567	525	531	539	522	537	498	536	576	553	499	561	569	569	539	593	532	546	526	559	520	584	536	571	540	508	543	571	559	532	544	523	569	546	537	529	587	571	583	588	527	520	519	534	558	547	579	558	539	586	504	567	540	536	534	580	571	536	549	594	552	539	534	550	552	559	536	592	570	566	573	535	554	538	524	516	588	527	535	541	519	567	501	507	577	551	576	530	563	534	546	543	575	583	547	592	551	568	611	607	566	538	600	517	570	528	533	527	541	566	538	560	567	528	525	561	557	528	491	582	530	516	524	569	526	548	520	548	533	572	610	579	497	523	503	579	518	583	566	543	527	526	520	537	523	568	575	549	573	554	580	520	565	531	540	596	540	579	573	518	559	569	545	538	556	514	576	549	599	528	587	548	552	564	534	566	569	510	545	512	566	526
9322	515	497	398	294	234	220	186	175	147	160	127	135	133	123	164	147	145	133	138	135	143	148	125	143	128	143	134	132	136	138	131	125	131	121	159	132	123	137	139	134	120	130	131	129	124	128	137	134	128	128	106	131	131	139	129	126	125	145	138	129	109	115	129	137	135	148	132	122	123	110	111	127	127	145	130	117	122	112	120	137	130	129	125	120	145	116	150	129	120	134	109	143	146	132	116	148	132	123	127	131	121	137	128	142	140	124	111	147	127	118	113	125	119	126	130	160	136	122	127	100	145	121	137	101	115	144	127	134	115	125	138	132	124	125	161	126	119	144	135	125	132	135	153	119	123	160	149	100	135	126	117	133	136	134	129	142	139	112	139	139	127	128	125	129	136	127	117	120	121	117	134	130	144	160	122	129	131	133	138	104	142	131	124	140	129	138	132	131	128	132	117	125	134	135	139	130	118	149	126	138	134	136	119	126	110	139	136	118	154	142	126	126	147	112	116	146	135	140	147	133	134	146	145	124	116	137	133	133	120	125	135	142	131	103	127	146	152	140	128	107	105	124	140	119	138	121	131	122	139	134	150	144	127	138	127	139	130	132	146	138	125	124	119	139	136	132	130	131	127	123	128	163	117	134	124	124	119	128	158	133	150	126	123	120	119	150	119	135	122	118	110	146	143	133	130	128	130	114	129	116	122	135	133	140	151	136	140	134	137	141	140	131	153	138	120	137	115	140	146	149	127	154	143	150	140	140	166	151	135	121	128	137	135	109	132	133	144	158	130	142	133	151	117	127	127	137	128	135	123	127	126	137	120	130	100	134	126	114	121	137	126	156	126	146	126	157	152	136	137	132	139	123	149	128	135	120	110	104	125	135	124	132	173	121	125	135	128	141	141	115	129	132	132	110	108	140	93	131	134	136	107	141	153	137	128	132	136	134	145	124	145	132	127	148	113	120	132	135	121	118	131	108	121	124	130	170	133	127	134	132	125	128	130	126	132	129	131	135	132	138	134	152	112	140	130	131	110	135	118	157	140	140	121	114	124	123	118	128	144	131	118	121	127	135	103	155	151	157	127	130	122	129	139	140	127	137	126	109	112	145	128	135	130	125	151	136	131	134	131	164	147	126	114	127	129	142	153	142	107	134	162	141	125	132	136	148	140	143	128	132	141	114	133	134	135	160	127	132	135	133	135	126	143	144	135	134	144	130	142	100	130	138	133	125	123	122	121	148	134	124	142	121	112	118	144	135	133	121	136	132	143	138	136	141	148	130	137	118	141	129	126	138	113	127	126	119	117	146	129	142	138	146	142	134	134	127	108	126	148	140	124	133	133	132	132	123	112	124	138	134	139	148	130	151	137	132	127	163	139	134	112	118	130	165	120	109	125	154	126	129	126	120	135	115	143	112	131	126	133	134	137	126	132	127	148	120	147	119	120	119	145	121	127	123	118	125	152	144	127	159	138	145	138	160	122	110	136	134	123	124	118	142	125	129	138	144	145	127	128	139	149	134	127	129	121	120	131	121	128	125	141	114	142	134	132	126	142	100	126	152	137	127	112	134	135	122	143	122	109	122	144	117	134	115	123	112	140	118	115	137	125	148	123	116	114	118	147	137	122	122	136	133	129	148	121	135	130	137	139	115	140	117	137	150	139	116	138	125	138	130	102	117	124	123	110	131	135	122	136	131	140	140	118	116	137	130	122	137	133	120	130	145	113	141	157	149	140	135	141	134	156	142	142	131	132	142	155	122	124	125	126	137	149	127	138	137	134	130	138	124	138	129	104	132	131	145	119	133	155	125	124	118	140	147	136	139	115	149	126	127	133	152	125	133	127	142	121	139	149	154	128	122	112	119	102	136	136	160	141	151	125	127	131	121	144	130	135	136	138	140	130	131	132	137	143	113	127	125	117	123	157	127	117	119	137	149	147	143	125	149	125	99	136	136	126	112	125	125	116	125	151	124	119	139	149	139	114	130	125	155	128	124	107	147	117	162	131	148	144	131	133	140	136	134	143	128	135	150	114	170	126	147	148	149	137	131	130	122	126	139	129	148	132	152	131	130	108	138	145	138	124	132	128	109	142	132	141	143	157	114	124	122	135	145	140	119	134	152	144	129	139	122	123	164	137	147	152	121	116	119	118	136	123	112	136	121	131	134	130	143	132	128	149	132	147	130	130	144	116	132	157	134	123	119	135	156	133	135	117	143	134	127	139	150	123	144	147	138	114	148	139	136	135	116	142	166	137	112	121	146	128	115	137	137	141	148	111	119	134	110	128	151	128	106	132	137	135	105	128	128	142	144	115	162	136	110	128	142	133	139	129	124	142	121	115	128	116	129	132	140	126	129	133	152	125	123	103	144	122	151	123	112	137	138	111	117	133	124	110	131	147	130	105	119	121	149	120	133	127	152	136	109	123	123	111	134	146	131	142	133	116	130	146	136	146	128	156	133	135	141	111	141	131	142	143	124	127	135	115	144	119	115	124	155	125	122	138	153	128	137	134	123	108	130	146	134	151	150	110	118	141	143	133	146	112	118	141	120	125	143	129	118	138	137	120	140	137	151	107	100	123	122	120	147	128	138	122	116	118	120	122	117	156	136	108	141	126	137	134	142	136	113	138	117	138	114	127	129	125	139	131	146	143	144	124	141	146	115	124	134	120	144	138	154	138	149	128	124	120	145	142	147	122	121	136	110	113	136	131	119	111	142	139	143	149	123	142	117	123	129	127	131	134	128	144	126	130	141	131	124	124	136	119	135	127	124	133	131	119	122	111	141	118	172	149	126	118	134	140	123	137	142	141	136	128	117	116	146	127	122	133	157	144	125	120	124	117	116	139	129	111	142	120	143	130	123	119	146	117	130	134	135	124	122	142	112	143	120	140	124	134	137	130	114	138	147	144	128	115	143	137	131	123	120	131	114	113	129	148	140	133	139	137	128	121	107	153	115	137	130	127	122	134	129	111	141	144	119	144	139	126	129	133	151	115	153	151	124	131	135	140	140	117	133	124	136	116	129	160	140	133	136	140	151	115	140	130	118	149	129	148	117	129	136	128	130	122	155	129	146	144	121	133	141	125	141	143	131	152	145	116	141	128	133	124	117	154	132	129	122	126	144	134	122	143	126	118	123	154	155	149	140	128	130	123	121	144	115	142	126	142	121	110	124	100	136	140	133	117	141	119	119	128	123	135	143	112	123	107	138	129	147	139	141	161	125	150	112	147	158	142	127	137	117	134	120	147	129	132	144	119	106	115	133	143	127	126	117	127	146	128	144	145	116	141	121	139	144	123	121	123	134	137	152	126	142	136	123	126	141	157	118	125	145	128	155	116	138	153	134	126	142	141	155	160	119	147	130	124	121	125	126	136	133	122	117	147	154	149	134	155	164	125	140	136	132	130	122	119	138	131	154	133	151	129	145	171	110	134	118	136	133	153	151	135	134	122	139	135	135	124	125	139	101	132	136	137	130	142	119	123	127	114	122	132
7138	650	1090	1177	1076	854	765	643	574	563	519	488	461	458	439	409	405	411	391	357	386	373	378	332	355	350	382	364	353	329	353	365	332	326	366	364	330	326	362	315	364	343	342	333	358	339	348	342	362	367	344	298	346	325	364	345	311	342	316	332	311	328	345	353	368	333	347	313	300	351	340	334	325	324	346	333	340	350	331	363	325	326	316	366	321	377	344	352	363	307	297	321	384	318	312	330	338	312	346	322	298	327	301	343	338	300	332	338	321	281	371	331	335	295	339	359	345	362	324	330	351	333	324	324	363	327	337	351	334	336	307	357	311	328	326	326	352	330	306	316	328	348	325	325	324	324	302	323	336	331	306	344	326	305	319	333	323	337	364	314	342	321	307	380	299	331	334	319	301	307	320	337	333	318	348	341	348	350	344	342	319	322	310	325	301	343	318	312	304	307	328	338	312	324	300	357	307	318	343	335	329	325	324	322	338	354	319	338	318	346	332	317	330	304	319	312	295	345	358	320	322	332	368	325	314	361	296	352	315	340	327	336	347	306	347	307	293	323	359	343	318	320	348	327	317	304	331	346	342	355	336	308	322	315	363	330	339	320	323	339	331	354	326	346	349	351	327	337	324	344	339	343	302	345	323	326	321	376	305	296	318	350	354	323	309	329	316	342	338	334	355	316	326	332	339	355	289	340	325	345	306	320	316	303	329	336	280	311	326	339	346	352	342	321	315	355	333	334	351	313	308	378	359	344	300	303	327	333	332	307	323	329	335	326	338	308	297	315	320	343	352	332	282	316	305	340	324	356	334	319	325	300	335	319	323	331	334	336	326	333	338	319	334	358	309	345	354	327	332	315	347	326	334	333	328	353	351	339	326	302	348	346	319	341	340	332	323	340	290	298	314	357	320	337	349	321	315	314	312	322	317	342	346	333	320	338	315	328	349	354	302	314	326	345	316	345	353	339	328	340	336	287	316	315	312	318	304	350	320	330	355	338	300	338	315	367	335	323	336	324	323	288	335	329	325	361	327	338	373	314	352	318	349	348	320	344	337	351	322	360	359	330	342	328	324	339	347	312	322	315	306	316	347	329	310	376	358	328	317	318	346	342	327	309	342	318	297	328	331	347	324	314	301	311	366	366	356	332	302	372	322	335	330	334	321	312	324	315	320	300	326	330	329	350	304	344	341	331	325	338	313	341	350	342	332	354	301	347	314	349	319	342	353	358	346	321	327	320	296	322	332	339	326	355	347	337	294	336	324	333	347	339	310	299	346	325	322	320	331	327	323	333	317	293	326	311	320	330	294	320	352	320	339	311	321	325	315	359	345	320	324	317	339	344	318	308	353	345	345	321	350	331	339	315	330	302	320	329	351	321	323	314	344	320	332	328	354	345	335	287	332	326	310	329	343	308	331	339	331	319	334	330	338	299	343	348	286	357	322	299	327	336	284	360	389	333	328	328	341	345	363	335	337	313	316	330	317	354	320	361	331	325	321	305	323	345	311	345	328	332	282	330	324	309	328	332	313	327	328	308	335	317	304	355	338	321	355	325	345	351	354	345	336	328	341	329	303	299	338	321	313	321	346	335	321	361	314	324	314	359	339	346	344	319	332	318	349	351	340	282	340	324	326	340	326	336	327	325	325	328	318	325	309	298	341	349	319	343	342	337	334	330	335	350	311	344	345	308	331	301	313	275	303	346	337	347	338	334	345	372	359	321	337	326	356	335	319	310	319	340	365	323	324	330	332	306	345	319	295	345	330	324	311	345	322	337	285	355	383	295	332	310	329	327	365	311	329	314	377	338	371	337	325	333	308	320	332	327	333	323	323	317	348	308	329	317	328	358	319	329	324	338	332	320	327	333	313	340	342	314	303	354	308	312	322	321	370	320	323	324	345	320	336	318	312	313	349	343	335	328	313	312	349	341	360	336	335	334	340	290	340	365	344	338	332	334	320	316	333	356	328	376	331	332	320	362	343	345	332	346	321	336	340	328	322	360	354	308	352	341	312	324	343	316	324	314	320	394	328	319	358	342	330	340	312	353	315	317	350	346	319	326	319	346	316	300	303	359	341	326	315	356	347	329	307	329	322	323	331	308	312	329	327	336	333	341	336	349	312	333	357	319	335	346	322	365	338	315	320	325	344	348	324	306	338	309	326	360	366	318	323	312	313	331	344	323	367	335	314	344	352	355	354	348	306	345	304	342	346	333	318	318	358	325	337	322	338	328	334	335	335	335	370	319	364	360	329	340	318	349	330	339	332	320	296	366	319	325	319	325	344	332	327	315	352	343	305	346	350	297	306	360	322	314	333	335	379	299	309	328	327	327	344	348	359	328	327	315	279	331	342	336	322	335	355	315	358	351	360	323	344	317	371	328	328	373	329	330	330	298	362	326	334	371	309	333	347	291	323	318	322	319	314	326	348	350	317	302	308	318	337	317	312	322	319	335	337	324	296	325	330	321	316	322	317	344	331	323	320	330	331	317	316	325	319	345	351	319	338	331	369	329	324	314	306	317	358	315	334	314	320	330	307	355	322	325	346	346	326	333	363	347	336	329	310	331	336	335	318	321	346	291	326	337	327	351	324	348	337	336	328	346	340	334	299	348	346	324	336	311	349	344	335	307	365	311	337	312	345	315	318	336	323	342	311	315	344	359	325	302	324	336	350	332	372	339	312	298	316	355	341	331	303	305	385	365	319	331	343	329	325	345	313	341	329	331	315	304	352	314	346	334	343	349	333	364	308	328	336	366	334	330	309	335	358	382	346	374	337	317	325	296	316	311	306	338	334	332	332	320	333	302	315	324	314	344	332	314	317	330	292	338	314	325	329	309	327	308	330	322	299	343	356	342	333	349	337	334	311	359	341	344	325	300	339	322	312	342	320	330	322	351	352	326	313	314	308	338	345	318	339	309	341	312	307	303	351	320	354	347	311	329	332	318	305	305	342	347	289	350	301	345	334	360	314	302	346	323	340	316	354	392	340	325	335	327	336	326	327	324	312	336	343	319	357	312	332	349	323	329	317	331	321	343	350	289	379	396	344	352	343	301	305	340	325	319	347	367	310	355	350	305	317	346	335	308	321	316	341	304	358	296	323	341	357	306	334	359	357	349	325	364	297	329	295	366	308	280	341	335	309	332	333	339	334	323	323	338	322	313	343	363	338	321	327	283	358	315	343	351	324	357	319	312	332	324	335	311	337	314	351	346	300	345	338	295	343	356	324	328	339	331	293	327	306	359	325	313	326	384	292	349	334	310	341	313	320	358	347	323	303	325	324	341	350	345	315	335	285	306	327	325	296	327	293	315	293	329	300	335	348	358	315	325	327	312	353	321	352	331	346	348	317	321	323	322	317	326	330	325	326	347	354	345	358	336	333	322	313	324	363	328	336	299	340	322	328	329	372	334	336	284	307	332	333	332	342	358	350	337	333	322	317	305	366	319	373	310	320	353	331	327	321	320	352	328	338	329	312	319	326	341	351	354	349	334
17005	1452	1094	792	545	423	369	302	265	284	267	267	251	238	236	216	231	242	257	231	224	234	219	227	236	215	203	212	217	210	224	224	210	206	212	215	215	233	205	232	201	213	212	215	212	206	208	225	209	215	160	208	214	226	209	206	196	205	238	201	220	238	227	209	217	207	212	206	211	214	204	196	218	240	195	212	210	231	201	215	212	213	206	207	208	217	187	230	182	236	220	190	206	227	226	204	221	223	211	191	207	204	215	212	198	185	212	220	213	219	201	213	207	214	203	201	211	223	222	231	202	239	181	244	229	237	214	231	247	217	204	217	216	220	202	204	224	187	233	213	231	208	204	215	207	203	208	227	208	191	206	224	203	215	216	204	231	203	229	207	235	204	201	212	223	208	213	198	195	184	196	195	193	218	208	199	209	219	217	217	227	215	220	229	185	208	215	234	214	190	232	214	239	204	179	209	196	229	273	230	224	208	188	221	212	201	192	213	206	174	232	226	185	203	233	220	216	231	226	241	210	203	237	233	201	189	236	206	234	216	218	193	216	210	208	189	227	206	220	204	205	228	234	224	214	211	205	207	222	212	219	215	223	195	214	208	184	210	237	211	222	207	207	194	206	233	207	232	225	206	210	204	198	214	196	194	208	183	195	201	255	210	228	238	208	199	185	218	207	219	223	188	244	202	197	203	214	226	220	202	235	244	244	190	222	209	244	202	209	224	210	207	243	170	229	227	196	219	188	233	220	196	196	195	220	206	203	210	239	224	213	222	231	231	226	232	187	229	207	189	235	220	177	203	204	206	232	208	193	228	232	200	210	193	241	207	224	195	197	218	203	208	223	205	211	214	197	222	217	219	223	186	218	217	211	225	214	226	208	197	221	220	203	198	190	236	211	212	215	212	182	201	198	222	228	217	203	226	206	202	217	241	236	219	200	214	204	197	224	193	189	208	214	240	192	199	239	243	198	224	210	212	208	220	196	207	208	195	176	224	219	216	210	197	206	207	192	207	178	170	211	219	244	214	200	201	209	215	191	214	228	230	214	222	200	206	235	197	240	207	223	207	254	203	230	247	210	200	224	225	206	210	206	213	182	188	211	218	207	246	211	207	198	228	193	218	225	209	204	221	197	232	203	226	221	209	216	197	182	215	245	224	219	218	241	197	193	226	204	226	233	193	207	186	218	198	191	240	213	197	215	195	218	214	223	185	194	200	229	199	243	189	211	229	226	208	203	230	236	183	214	199	218	214	162	206	232	201	226	226	208	216	195	217	195	203	221	210	234	205	203	208	206	182	218	216	207	208	201	211	240	196	221	222	212	219	218	208	219	194	191	191	223	203	212	206	204	212	197	257	240	221	203	227	199	196	245	231	221	207	220	222	238	172	219	198	189	194	186	204	180	207	223	235	223	225	183	225	205	219	213	205	233	218	215	202	225	218	206	219	203	202	221	211	229	224	213	223	205	216	201	206	214	216	226	228	217	223	218	225	177	207	220	223	236	223	215	199	189	225	230	200	205	190	219	204	238	204	227	216	224	207	223	197	188	190	218	234	213	197	208	196	215	192	192	217	199	205	196	218	204	209	233	205	200	198	202	214	208	222	219	192	238	223	238	222	204	211	188	208	202	231	233	211	197	235	209	212	201	224	206	226	206	183	242	220	227	206	187	218	229	204	193	186	232	244	196	204	211	188	193	216	234	205	219	199	230	200	172	195	202	213	220	204	221	212	201	196	186	226	240	190	253	230	192	212	224	233	223	196	239	247	190	208	217	209	192	211	241	217	250	225	210	208	193	189	244	220	217	208	231	197	198	188	210	206	177	193	250	219	221	203	176	232	186	212	194	197	219	192	193	174	221	207	208	197	206	210	196	224	203	206	197	224	206	251	234	212	226	213	205	202	226	213	244	231	196	201	212	239	183	203	213	203	232	188	215	209	210	195	200	207	207	209	207	218	200	262	181	189	211	187	222	219	200	186	219	213	190	213	193	203	200	190	215	209	212	202	214	191	241	228	210	222	221	183	225	213	240	192	241	219	207	230	200	203	209	213	221	234	201	216	200	178	224	237	228	200	242	203	218	199	177	201	210	202	212	196	199	216	207	246	224	214	194	228	198	212	221	199	241	201	225	238	194	204	211	192	213	221	213	180	218	191	191	201	195	197	214	194	201	205	205	191	217	238	202	207	193	223	192	190	204	186	199	226	222	187	189	211	204	229	214	222	214	209	233	232	225	197	213	194	226	237	197	210	190	228	217	229	208	216	187	220	210	219	196	205	211	210	237	232	217	240	205	223	170	232	206	198	239	188	201	205	216	218	202	227	231	220	212	180	220	223	233	194	210	210	210	226	206	232	223	203	224	204	205	209	206	191	228	227	210	238	211	180	214	205	221	228	195	204	198	209	202	232	184	230	208	224	197	232	227	203	227	206	208	208	232	236	205	213	221	207	202	213	203	209	200	190	210	211	219	233	214	209	192	211	216	194	174	200	200	227	209	197	191	190	213	207	185	205	208	207	205	185	200	202	182	210	206	191	206	213	215	210	211	187	215	203	205	216	234	230	231	210	188	193	234	202	208	200	189	198	211	239	230	215	210	211	178	216	232	203	210	203	224	181	210	203	233	236	202	229	211	222	229	194	208	227	201	205	207	202	202	243	237	207	180	202	209	224	204	222	205	188	225	193	228	216	206	217	215	204	201	214	210	187	221	229	232	223	218	228	202	227	213	191	236	225	197	204	214	222	192	211	196	213	196	228	230	223	220	206	216	200	222	211	229	214	245	207	207	206	212	209	202	217	222	246	233	222	196	200	221	187	197	224	236	212	222	223	202	214	216	239	226	206	221	194	198	198	194	211	202	225	206	198	204	202	197	195	202	221	214	217	218	190	220	201	230	224	224	211	193	225	214	195	192	202	252	213	202	207	212	203	223	217	209	220	226	197	219	203	210	214	201	217	190	202	200	207	210	245	180	198	221	207	231	207	240	209	225	215	210	226	215	203	208	193	199	211	201	234	197	239	203	212	200	200	199	236	212	190	196	195	226	209	226	191	218	184	213	205	203	188	213	223	218	211	211	211	190	195	215	202	224	225	229	244	237	218	205	214	213	208	216	195	207	190	210	228	208	172	194	214	204	221	228	237	210	212	209	205	228	202	202	224	214	188	230	204	233	200	221	229	193	213	229	225	180	219	217	226	230	210	225	217	199	211	194	241	219	192	198	212	205	213	226	208	214	211	209	219	219	202	218	227	221	233	190	198	195	193	235	240	199	198	228	236	199	192	201	213	219	218	228	214	220	216	209	188	203	191	208	228	217	217	229	205	196	211	216	203	209	235	204	218	186	198	226	221	236	228	204	201	206	232	206	237	193	204	187	221	191	197	204	197	178	210	235	177	213	211	202	223	206	211	226	196	189	203	218	190	188	185	195	240	200	176	192	215	167	238	219	201	229	191	205	196	193	200	227	238	228	220	204	214	214	181	208	199	189	207	230	217
9763	1156	2028	2273	1906	1547	1333	1167	1009	917	836	819	734	754	684	640	650	594	630	604	594	594	611	591	571	600	542	533	578	536	611	544	574	548	597	523	570	562	529	569	556	552	547	560	565	541	517	527	488	527	523	471	560	476	499	517	531	504	522	538	517	511	512	508	521	530	515	568	522	509	494	482	536	506	509	513	507	505	546	496	538	493	518	489	444	517	518	527	508	529	512	542	497	504	537	480	458	493	486	502	484	539	522	507	536	473	526	519	500	501	474	504	517	535	488	527	486	529	493	524	537	504	509	538	447	520	538	491	514	519	554	522	504	522	515	581	488	509	499	535	543	538	515	505	536	499	470	494	526	487	482	489	505	548	470	536	539	496	460	511	561	534	524	458	509	513	501	496	551	530	497	524	487	552	544	464	514	480	533	511	482	495	497	517	511	477	531	506	484	483	503	509	488	554	509	512	512	517	565	483	522	493	490	503	519	538	491	529	532	480	491	491	479	499	530	499	508	538	465	479	539	532	547	492	539	533	522	527	481	486	513	495	505	525	514	535	460	509	504	457	526	499	565	515	488	514	498	496	461	528	518	489	528	472	536	487	502	496	465	489	510	479	539	498	535	496	505	566	482	538	514	463	556	514	487	539	504	507	507	527	506	518	530	511	479	507	507	452	564	469	513	503	496	497	516	536	505	472	503	486	494	500	516	528	520	539	483	504	490	569	513	494	478	520	496	520	545	473	538	462	516	531	496	482	521	502	534	502	509	520	504	519	533	471	472	540	493	500	517	509	555	525	450	487	505	484	487	465	503	502	508	469	547	505	477	490	515	531	512	528	495	522	484	515	545	502	504	549	539	509	561	505	496	492	486	493	485	527	508	505	504	528	505	478	458	506	496	512	501	473	465	532	518	519	502	494	525	523	540	518	454	531	508	490	535	541	505	505	531	531	501	464	501	486	507	511	484	478	540	502	490	506	518	517	524	539	551	517	492	520	531	504	506	498	472	533	520	478	508	531	499	467	535	504	530	488	509	514	522	511	505	514	493	480	509	497	497	493	516	492	470	503	490	514	503	465	505	492	484	489	509	521	516	539	514	483	514	547	468	462	489	486	492	490	501	468	459	529	495	486	489	523	535	484	507	493	481	499	511	516	530	523	502	533	506	475	500	517	511	521	528	521	556	557	502	490	525	466	523	548	522	530	454	528	484	517	496	518	492	514	527	486	523	495	543	499	507	550	483	486	531	530	494	478	517	449	486	478	502	500	514	510	567	534	505	530	511	501	510	498	476	488	430	495	513	510	481	510	516	495	519	485	453	517	514	465	481	538	495	524	514	517	498	503	541	539	490	507	505	482	497	512	535	499	502	540	497	482	505	489	513	531	480	502	507	522	498	546	487	509	509	499	516	515	500	495	528	507	498	526	507	477	496	484	498	528	491	477	509	514	491	513	514	494	488	502	510	507	526	508	516	480	505	521	501	530	526	515	498	510	496	504	495	536	498	469	506	507	512	506	516	510	469	539	537	529	539	551	494	551	449	510	470	505	537	482	496	552	488	510	523	505	539	528	511	516	484	531	551	557	494	529	529	526	521	481	513	532	485	490	533	493	478	508	517	527	481	518	495	522	524	498	524	514	500	555	511	530	496	501	513	501	513	494	527	488	507	497	495	514	506	508	527	514	494	517	516	540	508	486	475	537	506	500	522	505	527	472	477	488	504	520	459	555	518	520	480	509	506	472	515	522	533	483	520	519	535	513	470	515	478	490	509	506	478	529	463	487	527	510	487	530	475	526	494	518	558	525	506	573	499	507	528	507	500	528	519	520	533	504	477	507	471	513	485	485	517	514	509	502	551	511	533	503	509	476	507	507	464	527	519	480	484	507	542	505	530	536	486	478	503	521	517	485	491	531	499	503	487	496	495	502	498	501	534	526	508	520	481	537	510	493	487	457	526	526	510	494	517	485	501	474	529	496	503	485	533	504	506	483	553	507	534	518	490	534	501	478	502	486	512	494	502	494	540	531	482	502	512	474	509	543	533	502	527	486	490	519	496	532	519	509	540	526	529	511	499	500	499	490	486	509	485	532	481	522	486	511	497	499	525	533	541	504	531	504	487	531	504	506	543	530	502	505	533	501	527	514	528	515	480	468	539	542	557	458	508	471	510	549	546	541	525	545	513	482	511	490	516	510	517	535	464	518	504	533	542	534	515	503	525	479	461	509	486	488	474	478	502	516	479	527	452	494	484	482	500	511	543	524	493	503	480	504	516	500	500	484	533	488	545	543	511	502	529	485	500	521	512	530	498	527	483	524	529	480	510	485	519	461	498	511	502	498	498	528	558	509	502	512	516	492	470	519	518	483	506	533	526	524	524	498	522	469	507	481	553	551	461	483	499	523	494	527	488	486	482	514	495	527	523	484	504	530	520	535	475	475	522	525	516	495	532	510	525	475	480	536	522	517	500	483	491	543	481	488	516	492	513	492	463	538	530	477	468	503	483	511	487	484	519	492	498	501	515	507	503	459	474	505	483	482	540	475	506	533	467	486	524	507	468	545	472	514	504	494	529	515	518	461	548	513	478	516	526	498	497	510	514	499	488	510	529	496	483	490	497	502	490	506	523	509	491	467	464	500	480	553	549	503	525	531	472	520	515	521	470	507	469	527	552	530	512	476	477	503	503	519	527	500	487	512	500	527	479	497	482	538	495	485	544	560	503	519	494	514	520	489	515	515	491	546	504	496	487	542	492	514	469	513	482	463	513	489	535	503	497	468	533	514	541	523	515	531	504	500	495	506	485	539	494	520	540	510	497	527	538	516	527	524	495	496	505	531	493	506	522	487	481	510	508	508	479	464	499	510	487	494	480	473	481	539	506	543	510	498	556	532	510	445	481	510	460	473	475	523	542	489	520	475	546	516	513	519	477	484	508	498	539	477	486	563	526	531	489	479	529	522	512	514	492	498	525	471	493	501	483	497	534	489	462	550	490	532	490	544	470	491	516	500	488	496	527	470	547	463	501	489	478	475	503	479	510	517	502	465	501	496	526	535	468	543	507	462	464	491	474	523	511	533	481	498	487	489	463	533	477	532	499	537	514	513	498	532	542	489	529	515	503	527	497	480	507	494	531	511	494	514	484	501	506	517	461	498	508	552	485	518	471	482	544	504	518	484	535	484	539	467	499	511	519	482	491	536	479	504	525	451	517	509	499	504	553	531	525	541	494	498	498	469	535	524	533	533	503	496	466	545	492	477	493	500	516	531	530	502	464	537	505	490	534	507	512	517	493	504	519	496	539	501	474	489	496	507	563	482	523	470	515	482	504	497	458	518	540	524	475	485	546	510	541	521	529	469	523	496	523	500	479	509	489	513	484	493	539	502	486	522	534	507	527	518	493	510	501	533	489	519	519	511	524	499	532	510	483	499	540	536	503	517	474	534	444	502	520	523	520	531	530	506	500	532	529	515	505	494	509	506	488	528	537	532	527	512	474	471
2467	303	289	249	253	261	223	248	274	233	278	244	262	261	233	253	232	291	217	235	253	256	241	235	254	237	255	251	245	256	251	245	220	269	248	222	261	250	244	264	272	255	262	219	250	263	255	238	249	228	249	254	266	251	256	247	265	214	256	244	261	224	252	235	261	217	259	287	255	251	265	242	255	238	226	256	241	248	255	255	245	242	223	232	238	240	265	231	239	263	232	248	249	261	236	266	233	258	263	287	260	257	239	243	219	241	265	252	248	237	248	232	223	253	256	269	281	239	263	225	262	250	270	253	228	218	238	253	268	265	245	242	268	279	234	251	237	276	269	191	248	256	244	239	260	231	233	267	249	243	243	276	244	245	221	243	233	287	258	243	245	257	262	240	253	230	227	241	250	246	244	235	258	231	277	242	236	233	247	245	220	240	260	231	249	253	241	246	298	269	262	265	255	255	241	249	216	258	274	202	240	240	262	266	243	223	259	245	231	251	260	237	263	248	256	266	253	252	222	235	269	286	221	236	252	249	279	279	246	278	214	237	236	268	289	259	234	236	229	206	235	261	261	276	228	272	265	276	244	266	289	230	265	238	262	232	246	263	237	254	234	236	253	241	236	252	263	246	220	244	221	248	278	241	264	227	234	244	277	227	252	266	239	248	259	254	256	263	218	232	238	250	246	262	256	251	236	296	247	239	258	256	242	234	257	278	247	261	245	219	247	252	248	249	265	228	265	223	253	295	257	237	240	261	238	252	245	222	256	236	254	242	267	260	217	256	265	233	254	247	228	250	242	253	263	213	248	257	238	227	225	260	248	265	209	264	246	276	219	244	232	249	241	264	276	257	267	259	221	267	250	248	246	215	233	244	264	257	237	222	294	265	245	235	258	245	266	233	252	276	254	226	238	256	204	234	252	259	228	249	270	257	270	284	256	240	243	228	235	227	266	255	218	275	238	227	231	227	266	236	266	240	225	238	245	271	253	210	248	244	263	232	243	258	216	231	245	269	268	248	247	241	258	264	216	232	275	277	281	241	246	243	233	235	228	246	279	273	224	284	265	246	242	233	231	240	230	240	248	241	234	277	257	252	253	247	248	247	208	235	270	243	285	265	262	260	256	239	277	273	233	240	245	273	264	213	235	217	270	259	230	259	243	281	257	280	245	213	259	253	242	264	253	245	251	226	273	250	266	240	252	246	257	273	240	263	259	233	265	279	248	216	214	253	253	264	232	249	232	274	224	223	222	247	258	246	234	251	221	224	247	257	248	256	256	251	267	260	240	251	233	218	227	273	218	226	266	263	252	222	249	246	258	256	260	211	260	222	260	249	253	225	255	255	256	272	218	267	233	246	231	277	240	246	236	248	253	250	226	241	263	233	237	244	242	230	235	266	239	248	238	243	243	252	251	231	272	240	232	228	233	269	238	247	257	262	220	250	221	240	223	236	255	229	263	269	259	282	252	255	263	250	275	267	273	265	241	236	228	220	241	275	248	273	245	258	257	243	264	236	251	255	234	259	253	255	243	226	238	242	213	247	244	270	262	244	245	254	276	286	260	250	223	251	244	239	253	225	275	246	243	238	255	252	271	248	214	245	246	220	232	259	258	262	226	270	225	254	260	251	225	253	256	270	226	269	242	253	243	244	278	267	245	256	202	264	241	229	250	268	242	267	280	260	241	252	254	267	260	219	245	257	244	259	267	241	251	273	236	246	245	261	267	251	253	262	269	279	248	232	227	241	272	250	281	270	212	256	237	231	237	226	247	253	280	265	248	257	275	240	259	239	251	240	243	230	216	286	291	252	262	257	245	258	260	245	243	224	257	232	233	259	240	237	266	255	254	251	265	263	247	251	289	247	238	262	276	278	265	242	244	258	233	236	257	260	249	253	294	231	254	250	283	266	245	262	240	240	244	251	255	246	255	260	249	256	221	267	240	238	263	231	246	248	239	242	225	251	246	260	241	221	259	247	259	232	242	257	234	233	252	270	244	244	232	249	257	219	254	240	234	245	239	260	253	229	259	238	200	236	258	264	226	230	279	209	252	236	263	245	247	243	249	278	260	233	241	254	269	229	277	231	248	256	264	248	223	228	231	269	265	265	270	235	236	249	230	235	245	244	241	246	252	232	245	276	266	244	244	251	244	236	258	226	263	209	241	274	226	253	251	242	228	296	252	269	224	255	253	262	232	250	245	235	253	253	233	246	242	235	262	250	259	255	260	244	269	247	246	257	249	249	232	237	254	233	235	242	243	264	246	250	218	272	258	247	226	261	240	242	237	285	255	249	250	223	243	239	242	242	257	238	253	258	259	241	250	220	275	268	253	248	265	242	249	276	259	230	267	225	245	247	268	250	249	258	241	279	239	223	225	241	213	284	236	259	274	224	242	243	257	284	254	238	208	252	245	263	248	261	267	246	254	263	247	245	252	262	248	244	257	253	259	249	241	256	258	225	238	249	228	265	221	285	222	246	243	261	244	228	244	271	249	257	244	250	267	241	231	251	265	234	237	228	249	252	277	230	221	229	233	261	243	246	225	235	239	263	247	266	254	234	263	232	256	259	266	276	258	264	266	244	277	256	257	261	261	257	248	248	268	258	242	236	276	246	251	225	243	261	273	231	240	224	244	277	206	243	255	227	237	255	270	255	244	259	259	245	238	271	258	268	266	279	255	218	257	274	264	256	270	249	237	238	267	255	249	252	262	221	264	269	265	300	252	243	256	253	257	262	256	217	245	271	265	248	269	243	252	236	266	223	273	267	277	260	222	259	242	237	226	232	239	240	213	255	249	272	262	272	258	255	254	259	269	252	245	248	237	250	219	265	238	231	235	254	222	258	237	244	264	241	249	237	263	276	273	282	246	251	236	247	250	246	253	255	274	243	261	276	244	219	263	254	235	258	238	251	235	263	232	255	239	271	247	251	245	270	221	249	258	266	230	272	282	270	251	266	244	236	269	222	299	237	248	274	239	234	238	241	235	262	247	274	235	261	248	254	242	256	254	263	226	249	277	247	254	229	244	261	270	259	220	243	232	266	219	276	251	242	211	222	248	261	262	276	255	270	246	252	231	247	254	225	270	234	243	255	227	253	237	247	245	255	248	260	226	260	272	228	260	253	262	280	226	253	229	238	235	276	260	227	275	269	245	234	264	247	244	232	242	260	214	233	267	236	241	241	235	266	239	244	279	256	253	274	208	252	265	240	229	247	263	256	264	268	265	264	226	244	239	231	243	254	218	232	230	242	237	231	234	239	259	264	237	278	244	234	258	277	256	237	224	251	256	260	252	281	251	251	261	258	214	253	252	253	267	239	243	273	293	238	213	259	208	279	248	231	243	234	236	227	237	278	264	246	254	229	250	209	238	254	216	273	231	225	268	277	258	252	245	235	288	229	242	237	263	231	254	217	230	250	247	237	226	253	238	220	229	283	228	230	250	265	250	259	245	251	244	224	246	247	248	246	269	231	234	253	258	268	248	251	244	236	259	245
2330	579	586	571	622	595	566	579	572	535	523	528	564	554	531	570	521	572	556	545	563	546	556	571	545	581	581	526	551	547	533	535	592	520	561	530	564	547	538	560	540	546	516	567	593	527	582	558	530	531	580	538	561	549	539	526	525	570	528	570	542	511	542	555	547	572	535	549	587	514	538	556	527	549	559	575	571	561	576	532	540	578	535	563	553	579	556	500	549	559	540	564	555	582	601	567	534	605	528	570	571	590	534	539	529	517	565	548	512	527	558	529	515	556	565	536	558	534	573	563	531	555	528	561	527	564	559	557	552	514	563	585	498	605	513	587	550	558	569	554	553	549	535	530	563	525	506	582	514	519	563	530	587	566	541	543	516	570	533	558	570	553	585	566	552	540	567	557	577	512	542	538	554	541	518	557	570	535	596	575	552	558	579	528	595	535	542	539	560	517	558	577	558	587	521	591	572	599	513	508	512	511	506	573	531	569	538	552	547	518	507	583	569	511	573	590	552	520	562	558	550	525	533	612	560	543	547	565	543	555	548	525	570	519	532	521	556	542	617	550	547	559	571	553	543	574	509	552	500	575	544	512	541	576	562	567	563	558	587	529	565	553	557	570	520	556	541	557	526	555	568	559	567	557	559	558	568	561	550	567	587	622	566	554	572	528	558	536	599	536	521	547	562	541	580	560	549	585	560	513	574	576	598	539	554	545	561	555	535	539	544	557	565	547	544	567	542	537	544	561	566	567	581	567	526	513	542	530	565	579	531	578	584	563	561	565	547	548	519	552	538	582	544	555	579	569	567	583	586	556	557	561	529	585	533	537	549	528	577	535	566	585	571	558	557	557	549	531	536	559	591	524	555	575	559	554	543	553	593	525	556	525	541	559	592	537	525	557	543	566	579	552	546	564	560	583	537	553	547	554	531	559	608	535	558	549	566	573	548	552	559	551	538	587	533	519	547	541	520	555	612	590	545	550	582	569	572	531	531	540	576	487	562	573	558	512	557	585	583	558	559	545	571	549	549	564	526	553	598	583	582	558	552	529	566	554	578	554	588	517	549	523	576	530	568	543	578	534	527	554	552	529	545	549	564	546	541	543	542	545	517	541	567	560	487	591	558	528	594	510	550	597	572	596	548	559	541	542	586	538	561	555	566	525	577	531	535	544	575	580	545	491	548	556	571	539	514	544	532	576	565	534	547	486	527	565	590	567	548	584	565	562	538	574	584	550	533	559	540	552	533	588	595	572	525	540	607	542	534	581	567	547	565	543	556	562	563	568	596	562	518	540	584	554	531	548	560	556	579	583	529	569	551	525	561	547	546	555	583	581	514	586	589	571	571	509	568	585	548	537	545	552	601	570	583	585	568	575	548	501	515	574	570	572	532	595	526	553	569	537	578	533	568	567	549	574	561	556	592	560	563	559	564	584	559	552	536	540	559	544	581	551	537	586	580	523	572	543	559	551	576	543	512	542	543	544	574	604	561	566	577	550	545	547	542	546	551	575	589	522	553	527	578	577	563	557	544	575	526	611	528	558	579	517	534	566	568	535	575	576	552	523	579	493	554	591	546	584	552	554	593	553	554	557	539	539	567	573	594	598	595	534	594	549	569	573	552	564	538	540	545	546	611	540	527	572	547	554	564	545	612	543	577	508	521	526	546	564	566	562	570	583	562	533	554	527	538	600	536	541	539	552	520	547	537	574	577	512	538	542	524	557	539	555	554	525	566	507	549	545	603	571	498	540	546	543	537	522	526	526	551	524	517	549	584	553	553	578	534	542	522	544	503	557	602	545	525	572	562	513	568	536	543	562	532	553	565	536	518	541	542	498	594	536	526	576	485	540	540	552	541	550	529	541	528	595	564	531	589	545	573	582	517	556	521	542	572	569	530	589	535	556	563	531	560	609	581	554	567	577	554	515	553	534	554	551	561	544	559	527	520	534	563	515	532	546	553	541	523	579	555	570	551	551	581	568	548	570	516	576	564	575	581	560	527	531	516	553	549	568	515	551	549	512	509	520	555	554	614	573	549	543	540	536	548	550	550	587	564	535	552	551	559	551	549	543	576	514	623	570	538	564	586	578	570	554	514	576	559	540	565	550	546	532	535	549	521	536	529	583	576	558	542	586	538	548	576	589	589	547	547	533	561	521	530	541	571	512	529	552	558	594	582	525	510	550	566	563	555	535	547	526	548	593	538	523	542	549	569	535	559	536	539	559	562	581	576	607	545	535	571	530	542	591	541	587	566	515	536	561	584	564	547	537	540	571	573	523	542	571	572	586	552	527	505	575	517	537	562	539	518	500	563	550	541	582	525	542	568	536	491	527	523	548	488	572	559	570	581	592	529	585	552	552	583	534	570	552	581	507	539	567	509	510	513	557	599	549	580	558	575	529	516	581	552	545	560	563	570	565	509	533	546	581	578	518	586	591	530	547	543	562	536	501	565	520	555	578	590	547	538	571	547	554	556	548	539	531	548	516	534	581	557	559	581	549	547	572	541	532	540	529	542	547	531	546	512	518	544	536	579	550	529	569	520	515	512	521	551	544	576	542	559	558	579	604	547	557	524	577	591	519	595	535	530	538	582	560	522	547	550	577	552	579	563	553	517	539	562	544	558	544	530	551	525	556	555	519	523	558	534	538	567	526	574	561	566	586	563	586	577	584	556	557	583	551	553	556	520	512	559	524	528	498	597	550	574	574	591	513	604	534	604	534	559	575	535	568	523	543	539	535	541	574	580	543	570	542	561	545	528	572	530	549	596	554	564	577	540	587	557	557	534	545	514	530	566	550	530	528	555	576	517	531	564	579	534	543	573	529	536	542	546	526	590	557	539	557	562	554	579	555	560	569	536	561	504	540	517	548	477	532	583	597	565	509	575	532	555	529	560	591	588	539	555	561	577	542	518	555	554	535	542	555	528	547	569	559	551	578	552	532	575	536	536	553	596	531	559	556	540	566	577	529	566	562	532	592	546	573	520	539	535	565	538	569	569	551	555	548	526	546	519	554	540	543	547	577	599	536	550	544	551	560	600	575	581	567	551	593	555	540	537	575	570	578	536	550	552	587	553	555	546	536	533	581	513	547	551	574	567	556	519	558	554	550	571	566	545	561	554	540	557	541	596	556	565	552	544	515	551	535	543	553	557	564	554	583	547	537	584	518	539	536	574	588	567	569	565	582	532	553	502	606	530	527	515	585	548	546	511	502	547	584	533	554	559	551	538	545	555	553	553	576	585	528	527	503	547	557	544	517	610	525	564	517	564	542	530	520	546	549	571	563	552	561	545	582	552	515	525	544	546	545	577	529	533	565	571	524	570	588	570	540	571	553	540	544	572	536	525	561	551	562	534	533	581	547	533	600	501	558	575	541	559	559	554	542	552	546	542	546	573	565	534	569	537	571	529	521	571	583	564	509	525	530	528	574	552	521	549	556	566	516	591	566	542	584	525	589	594	570	496	528	515	538	559	594	534	507	563	592	545	571	550	540
9685	596	490	385	322	259	218	184	169	167	166	151	169	150	119	138	171	165	126	138	129	138	126	154	137	137	126	145	141	113	165	156	144	145	114	114	141	130	120	109	138	108	129	137	126	147	135	121	135	112	146	132	133	130	154	124	142	143	140	120	123	166	116	129	114	123	130	127	138	143	141	137	144	119	142	124	151	148	145	137	156	146	138	116	122	170	129	151	128	142	137	147	133	135	126	136	127	149	137	101	135	139	157	131	133	130	145	148	136	151	142	133	119	125	125	137	138	122	126	143	136	139	114	137	139	144	131	119	123	117	134	130	147	140	129	159	132	135	121	121	125	115	129	129	169	138	144	127	122	141	159	143	145	131	146	155	148	129	131	154	130	132	155	166	129	110	138	131	145	144	168	134	136	149	140	126	139	136	113	131	154	150	154	136	133	147	119	131	123	148	146	133	117	116	124	131	132	142	142	134	128	134	136	135	135	142	147	131	134	144	127	132	132	147	139	117	134	156	135	118	116	136	122	146	131	124	131	134	144	150	137	125	119	128	147	155	137	131	165	136	139	144	142	147	111	126	135	116	135	136	138	146	162	140	126	146	127	111	136	162	139	125	144	140	146	158	147	130	150	146	119	158	141	157	133	143	123	143	126	154	127	149	142	110	139	122	144	138	138	150	156	117	145	143	135	120	140	124	153	130	143	146	136	135	126	142	156	106	120	134	149	124	117	117	123	122	128	134	157	125	124	133	153	128	125	147	116	145	135	143	147	132	134	131	140	163	128	141	123	119	135	146	132	150	158	117	120	148	109	142	146	141	136	141	141	137	126	145	147	145	127	118	151	147	124	125	137	135	138	124	145	130	138	139	138	136	124	129	142	135	129	121	129	142	121	129	125	113	123	134	124	113	123	122	130	159	150	143	136	137	117	137	138	112	155	141	130	148	109	115	130	163	136	158	149	117	138	120	120	119	137	137	124	110	131	136	120	126	133	144	123	117	126	144	126	145	157	125	158	140	140	114	145	137	139	133	151	148	130	139	152	150	157	114	125	145	133	141	142	138	127	119	126	140	134	139	140	123	110	124	111	139	120	134	115	120	144	140	121	117	144	132	150	138	134	161	131	141	144	133	130	118	137	149	141	120	142	121	122	146	157	141	121	147	117	144	125	122	143	146	131	124	122	113	121	133	127	138	130	129	122	150	112	146	129	146	120	142	132	117	125	133	137	116	131	135	138	151	150	140	130	113	137	147	121	125	148	122	132	128	136	145	128	121	127	150	154	125	130	126	133	143	125	145	144	148	126	168	106	137	146	133	135	119	138	120	130	161	118	149	142	116	138	133	143	142	133	153	128	151	143	135	144	158	131	150	154	148	153	142	156	127	120	112	147	149	161	121	143	154	127	127	129	134	134	105	137	131	134	154	144	107	113	120	149	136	121	143	130	125	130	140	125	132	129	118	143	138	168	129	143	127	103	120	139	170	141	126	139	113	137	130	113	114	125	128	136	122	142	141	135	134	136	155	149	139	124	122	166	154	109	118	163	158	113	131	133	126	141	161	152	140	131	126	126	120	115	125	168	125	148	144	143	134	140	129	136	136	147	131	139	134	148	144	139	143	143	137	136	134	161	143	118	154	152	135	134	140	128	138	152	123	119	120	123	121	114	138	130	133	136	128	148	141	137	129	131	144	107	139	139	147	145	112	131	142	133	128	129	140	132	143	129	140	136	138	135	132	132	133	140	148	146	110	128	117	155	127	151	141	134	122	121	128	142	132	136	137	144	151	144	145	128	132	150	136	136	139	126	131	135	139	135	154	134	127	138	126	126	164	131	129	150	118	133	140	138	123	130	123	136	169	158	137	122	119	126	146	163	140	135	127	132	130	125	135	125	149	124	122	121	123	131	111	139	153	139	131	125	148	141	136	136	120	115	131	132	124	127	128	131	122	153	138	120	104	141	150	123	134	148	125	130	119	129	136	125	131	145	124	159	128	120	145	156	130	142	145	146	131	153	131	132	123	139	126	111	136	138	126	123	143	141	105	136	141	133	138	137	128	145	132	127	132	136	129	133	133	146	123	139	128	113	139	137	127	137	138	115	150	126	144	128	146	137	140	134	137	141	127	124	116	134	113	142	143	117	142	125	130	115	143	142	129	138	141	117	138	120	127	123	128	126	145	141	132	125	133	135	135	146	147	145	126	142	145	138	123	146	144	145	141	134	141	142	115	129	130	138	105	162	142	121	146	155	126	131	121	143	178	150	136	134	148	132	140	130	127	147	144	126	110	123	156	130	130	124	147	149	155	145	147	135	143	132	119	149	132	142	137	160	133	118	153	107	127	118	133	128	145	134	121	151	145	134	132	122	136	126	140	145	141	121	124	139	151	133	147	147	143	135	120	129	152	140	128	147	116	106	113	138	135	134	142	131	115	139	129	146	110	148	135	128	136	140	128	144	117	148	133	174	131	124	147	132	151	131	141	143	136	125	125	135	145	128	109	134	140	131	145	148	130	124	134	139	140	137	140	139	146	131	138	142	133	140	132	124	160	123	147	129	140	143	142	152	150	148	150	134	123	135	141	121	135	125	116	138	142	124	124	118	158	128	123	122	139	127	142	141	143	129	131	128	127	149	113	128	144	156	134	143	108	127	140	127	163	118	134	139	126	124	134	137	127	122	108	119	144	124	133	139	131	128	143	144	145	119	134	140	128	135	136	157	145	118	140	147	120	149	136	145	157	135	125	134	138	147	167	129	120	140	131	136	123	125	106	125	139	136	144	145	124	123	124	138	142	143	127	153	127	138	135	122	114	134	128	111	129	154	122	129	138	136	123	142	127	152	145	130	105	133	151	139	140	119	124	116	151	126	146	153	153	136	122	137	172	152	143	123	154	123	132	138	137	137	142	121	114	134	132	139	137	122	151	121	138	148	137	138	130	126	135	140	117	134	111	162	147	137	145	148	136	152	124	129	122	136	108	149	157	139	144	147	130	150	152	145	126	140	130	129	148	133	141	132	129	127	154	126	136	143	125	140	143	148	107	135	144	132	164	131	143	149	156	134	141	112	149	136	134	139	125	127	129	133	127	147	120	141	154	120	129	150	129	139	130	132	122	124	135	147	124	145	135	157	134	136	147	134	129	107	146	118	150	134	121	135	145	140	128	124	114	136	138	144	125	117	131	129	124	120	131	118	119	126	133	136	147	139	140	129	131	148	137	129	160	139	125	123	115	142	131	155	133	158	128	151	126	153	132	117	130	137	124	117	143	110	107	153	126	104	135	122	152	119	129	127	111	155	123	135	141	147	126	159	121	145	135	131	147	136	140	124	115	148	127	127	117	117	125	122	134	142	141	124	149	127	117	137	105	146	147	153	140	132	143	131	122	130	135	130	132	153	136	131	142	134	150	126	149	151	113	119	152	105	137	121	150	147	144	125	141	139	126	141	157	125	123	142	136	127	139	117	122	150	135	142	114	135	168	129	129	132	128	159	138
7377	667	1122	1225	1058	865	683	625	610	553	504	504	460	470	459	446	393	436	392	420	390	403	377	395	398	374	390	318	389	354	362	369	335	361	331	379	311	352	337	335	330	341	340	358	340	353	333	356	367	377	333	347	349	337	336	333	337	309	354	349	294	318	325	333	329	322	352	340	327	394	360	350	332	327	318	337	326	319	353	295	339	335	320	330	317	350	336	332	352	328	345	353	310	302	368	289	332	353	344	343	331	346	356	342	349	321	329	335	340	322	335	356	354	345	346	341	318	328	317	332	334	353	320	360	352	338	340	343	338	313	341	359	358	309	359	345	349	354	365	346	320	346	329	338	304	328	311	363	376	319	324	324	379	336	338	309	307	299	339	352	333	328	356	301	348	359	335	323	319	359	353	336	345	328	345	334	342	335	335	343	300	294	333	342	341	331	331	309	306	326	344	323	295	349	359	290	323	373	314	331	362	330	332	337	339	342	340	357	372	299	347	321	348	339	338	352	359	361	346	339	348	315	329	342	334	313	318	310	353	322	334	332	338	344	336	342	301	330	339	323	333	333	340	313	344	320	333	337	345	350	332	330	361	343	340	318	317	374	340	308	322	324	295	358	355	322	334	323	334	354	335	331	331	354	301	358	330	360	335	344	364	352	314	355	349	339	328	296	344	303	333	351	351	304	335	323	354	326	323	314	350	364	346	277	342	306	333	341	330	342	323	351	368	343	309	367	369	347	332	331	300	311	325	363	311	330	377	330	342	318	333	359	328	322	331	369	341	332	336	342	331	335	330	340	318	345	325	350	304	313	314	341	320	302	353	330	370	356	337	354	331	340	337	353	356	357	329	314	321	329	363	338	364	311	342	340	334	373	333	360	352	343	348	345	369	348	354	348	344	356	332	344	350	357	330	362	312	333	350	337	343	332	321	347	331	319	349	351	329	306	333	340	320	338	335	318	347	331	349	299	345	329	355	294	347	322	357	314	339	330	346	318	328	326	303	358	326	331	333	377	327	326	317	316	351	352	316	336	331	346	322	352	326	350	314	347	335	327	360	312	344	328	331	321	303	360	346	343	344	341	331	350	325	335	309	352	309	350	330	324	370	329	314	290	331	334	325	300	335	355	335	333	348	315	327	309	323	323	317	315	349	368	323	327	352	334	320	317	351	346	325	345	345	346	358	346	335	354	368	350	331	357	325	316	321	354	316	313	342	327	318	326	329	329	356	357	327	340	341	338	322	338	347	318	314	359	362	333	341	317	344	334	322	355	374	344	323	308	346	345	349	329	339	312	344	312	353	344	334	350	316	314	325	316	311	305	342	334	350	349	332	338	338	349	315	353	321	326	320	339	306	393	356	313	328	314	335	317	315	338	331	369	323	334	305	348	367	329	335	344	342	337	321	321	340	315	346	344	369	324	314	323	338	307	345	338	318	345	339	345	328	307	333	343	343	336	338	361	348	375	334	343	353	335	338	346	333	302	351	311	289	333	316	342	332	316	360	343	353	350	341	343	333	340	318	341	322	334	332	324	354	330	321	352	321	333	357	358	336	346	355	350	313	331	328	345	323	344	307	328	317	358	317	343	327	344	301	338	295	337	330	340	330	328	311	313	372	344	358	316	299	330	314	343	320	352	333	331	310	346	342	334	342	325	320	322	325	332	341	339	342	326	327	330	374	363	294	338	325	311	360	387	346	328	305	349	339	324	324	339	304	314	309	335	361	337	330	340	336	321	312	387	334	370	353	318	363	362	325	310	329	323	310	332	344	364	326	315	315	318	325	349	334	325	322	307	338	335	365	323	340	325	368	352	354	323	363	298	314	339	349	341	328	331	326	305	316	370	360	348	331	309	337	357	318	357	339	327	332	369	345	338	348	347	321	332	327	362	333	277	353	325	329	329	370	318	313	343	360	331	324	345	351	375	303	335	360	309	318	311	350	356	355	344	362	326	299	306	341	330	327	329	322	306	291	343	323	359	383	337	351	340	306	338	353	354	338	338	339	335	351	339	336	348	340	306	341	317	349	334	337	324	323	334	350	319	294	343	326	346	339	311	347	327	309	342	322	319	353	363	334	299	344	316	333	325	330	337	324	342	311	341	353	319	368	326	331	350	338	338	324	363	327	334	340	334	315	343	291	373	317	326	335	342	319	350	351	337	324	323	324	327	345	296	343	294	321	345	325	331	303	357	342	315	368	330	321	344	315	319	343	342	344	336	346	349	370	344	333	329	360	341	320	299	340	306	292	340	346	359	327	367	337	372	350	318	354	349	342	330	311	320	319	389	328	334	349	334	304	300	310	318	351	344	365	365	310	355	342	304	331	374	330	362	318	323	333	323	326	353	368	365	344	383	303	335	325	354	335	333	330	343	342	368	368	356	342	356	324	341	325	341	336	319	338	406	354	307	336	342	341	347	353	350	325	322	333	337	363	364	352	344	368	347	389	342	365	333	331	321	340	327	330	328	333	294	323	344	312	322	346	337	338	355	330	361	342	341	337	335	322	333	327	346	351	345	334	332	355	337	304	343	326	304	324	339	359	343	316	361	334	343	360	314	310	327	325	338	360	338	336	339	357	370	364	328	338	306	336	315	319	337	341	343	340	323	342	346	370	323	365	335	358	338	301	355	367	332	338	335	337	343	294	343	359	308	340	365	325	333	349	339	311	322	349	317	380	325	338	335	323	355	300	326	323	349	318	346	310	329	333	340	329	335	359	310	350	341	339	336	339	334	339	314	324	349	346	325	358	315	328	295	328	311	325	328	366	347	354	320	322	320	333	334	309	348	346	304	311	365	321	351	323	346	356	327	330	354	326	319	331	361	361	329	321	329	328	316	319	342	366	352	362	310	339	331	326	346	352	352	336	333	351	318	338	328	333	345	388	346	368	289	339	327	340	324	390	350	346	332	320	306	337	329	343	339	357	354	308	360	341	330	335	325	356	315	321	322	326	341	328	351	324	345	344	346	342	327	338	337	337	303	340	345	363	344	306	348	320	326	343	337	312	310	341	365	301	390	330	337	338	296	341	342	354	323	298	355	317	328	336	348	346	332	331	397	329	353	340	349	341	330	349	359	360	357	305	344	319	337	351	329	336	327	280	333	375	304	355	354	337	350	334	346	322	326	324	330	347	340	306	368	360	348	345	343	322	332	293	334	347	348	337	352	329	358	333	334	334	329	290	348	363	326	349	353	325	319	354	344	342	332	331	320	363	328	356	355	350	335	347	348	333	331	347	330	311	321	338	332	336	335	293	338	349	323	351	315	347	358	335	360	335	309	335	328	355	321	351	349	311	315	330	343	312	322	340	320	340	348	357	330	355	330	271	305	332	311	361	344	310	331	313	322	306	316	320	345	343	319	349	327	350	342	366	365	332	351	344	329	364	312	326	345	338	332	322	335	335	354	367	320	357	354	346	358	335	313	344	348	333	302	352	340	342	343	315	349	346	342	323	310	332	312	362	329	328	364	347	339	363	309	348	356	335	342
17177	1406	1073	758	523	432	344	298	310	263	308	276	237	265	209	267	194	241	217	259	218	213	197	223	204	237	241	239	230	243	220	213	187	220	214	250	198	222	201	197	227	219	209	238	201	211	229	223	230	212	217	217	218	221	207	226	227	221	210	221	229	203	228	200	209	203	235	230	197	224	218	221	229	199	235	184	210	206	191	208	205	198	197	246	208	181	212	195	185	202	203	197	220	229	191	195	195	223	219	225	190	228	227	222	212	221	205	194	214	204	206	254	213	181	218	232	220	200	189	219	233	230	259	211	203	188	205	207	194	208	228	197	224	199	209	200	215	212	241	239	195	232	178	201	210	213	225	212	187	181	221	191	223	220	207	229	208	227	215	228	235	242	228	205	190	234	213	225	213	212	223	218	209	209	218	210	211	242	222	224	217	232	206	229	212	221	196	221	217	218	183	182	217	207	230	217	211	224	228	190	215	216	191	212	242	231	205	197	211	221	210	225	221	206	211	204	204	191	206	211	210	234	201	222	215	244	192	208	222	216	208	187	207	183	210	221	191	204	171	204	226	225	212	235	209	231	227	215	195	210	232	247	230	231	217	222	190	196	205	186	210	228	185	209	226	220	199	196	205	224	224	197	195	215	209	207	190	233	197	217	212	222	177	210	217	213	217	193	219	219	212	246	211	213	224	220	217	199	217	223	208	208	205	202	228	218	228	186	198	169	196	202	206	241	197	190	204	241	218	222	226	215	209	235	201	221	217	225	207	207	204	201	214	209	241	225	216	234	209	240	203	231	204	191	214	204	219	200	207	213	182	211	197	204	215	223	247	193	210	178	205	225	206	193	200	234	224	221	206	206	225	219	246	208	235	201	185	202	199	192	199	224	216	223	226	192	189	214	202	217	212	181	188	182	202	230	209	232	216	235	239	200	217	223	206	203	221	222	194	227	219	231	225	230	217	218	218	211	198	227	178	213	221	235	230	218	221	210	226	224	228	213	200	230	232	257	204	229	195	197	227	234	225	204	232	191	201	197	243	206	225	214	221	200	234	190	222	204	197	205	207	236	205	195	189	216	210	211	217	204	215	217	239	248	192	170	200	177	203	205	217	196	220	216	199	212	227	223	232	215	199	191	190	240	211	209	217	204	206	212	233	228	203	211	239	202	187	194	202	229	208	194	210	201	166	197	190	205	233	228	222	191	212	192	220	229	189	221	195	245	216	211	217	220	228	214	222	195	212	242	216	209	212	225	199	212	208	221	211	218	219	221	215	223	224	198	206	214	227	230	212	218	214	217	221	248	200	229	203	235	212	225	195	191	219	212	208	231	207	217	196	195	192	226	205	226	236	231	244	222	234	226	212	207	200	229	245	205	227	217	183	212	215	248	218	215	229	195	212	230	215	224	219	213	219	201	214	186	222	211	197	209	188	200	244	222	251	216	210	196	222	230	202	210	193	203	188	211	212	227	208	223	251	233	242	253	228	243	201	218	220	204	229	197	175	243	202	211	202	222	238	210	191	189	220	194	237	230	194	210	194	246	230	207	222	210	221	215	199	201	213	214	213	204	196	222	232	214	199	226	197	222	201	225	191	209	217	193	200	209	231	203	221	214	181	202	222	202	224	206	208	196	219	250	191	203	199	228	227	200	188	226	241	254	203	204	202	196	210	208	203	190	219	174	180	235	178	206	204	240	216	198	212	217	219	216	236	222	219	231	216	197	235	225	220	231	224	192	215	212	238	211	228	185	236	200	214	206	233	188	243	222	222	201	213	186	226	246	198	244	207	235	223	215	197	216	242	218	219	201	200	193	226	230	225	225	180	248	221	246	241	204	209	206	209	202	201	206	209	202	245	211	195	216	193	192	231	209	186	212	208	189	190	217	183	190	221	197	218	195	206	215	218	200	193	235	216	214	244	224	201	215	202	210	223	217	207	237	224	209	216	191	226	206	222	250	224	186	218	190	218	225	219	211	221	201	191	230	219	202	213	196	217	214	209	210	225	216	208	225	210	234	221	210	224	219	204	199	189	196	216	177	202	219	235	189	216	250	210	196	223	200	213	207	215	220	218	235	234	206	201	214	215	202	237	210	197	191	211	231	201	213	224	246	203	187	197	219	210	189	207	211	201	238	224	190	195	213	246	216	193	239	239	242	216	207	225	212	227	241	215	229	224	226	233	241	206	201	191	214	219	232	213	246	213	214	215	228	221	238	206	216	194	187	203	211	186	253	207	194	191	199	213	185	221	216	195	219	210	222	217	232	210	223	190	208	208	205	231	211	215	204	197	232	240	221	213	228	228	223	239	214	208	197	211	204	232	215	213	215	208	218	251	234	229	241	203	197	208	212	215	233	203	219	202	217	230	228	190	191	220	211	204	212	232	218	231	210	212	201	220	218	206	201	195	203	185	219	225	194	202	207	208	225	225	241	205	227	239	212	217	231	191	209	216	210	214	218	202	191	215	230	232	223	203	206	206	203	190	220	207	222	196	193	223	194	192	214	243	205	207	238	213	221	200	201	229	197	235	194	222	210	211	217	202	187	205	216	210	206	244	210	202	227	218	204	219	183	221	241	232	210	208	227	217	247	199	205	223	232	200	216	211	194	198	222	203	211	216	226	227	206	202	225	227	242	249	216	233	190	233	214	199	206	235	229	209	214	227	244	222	198	204	218	208	226	225	215	242	202	179	209	207	205	179	200	207	209	200	200	213	219	207	217	222	200	215	195	219	242	257	199	207	207	210	218	229	213	227	218	212	241	200	244	237	193	200	231	202	201	196	204	212	209	208	211	194	210	236	197	231	213	232	228	216	224	206	203	200	198	190	199	216	215	224	214	220	222	222	229	236	220	209	205	201	198	217	209	199	204	211	226	226	223	192	211	214	222	215	205	216	228	220	219	182	215	177	205	243	222	250	208	190	244	229	216	231	243	202	248	210	222	240	228	218	200	223	205	213	240	213	215	213	224	220	210	216	207	216	208	227	192	208	219	203	213	216	221	207	195	201	211	216	186	219	212	218	189	204	200	201	211	221	212	214	201	221	214	215	210	211	207	211	223	208	219	214	207	173	200	223	206	219	217	221	222	218	215	233	213	223	214	216	192	246	225	220	227	245	220	205	178	198	187	203	206	196	200	195	208	190	197	190	219	197	213	225	221	196	178	231	217	218	209	219	211	213	209	239	201	207	223	204	237	211	225	219	223	198	176	216	209	191	222	212	185	186	227	229	213	199	227	192	247	204	224	200	210	212	237	201	220	191	221	209	237	226	212	208	225	208	201	227	201	238	231	199	202	195	198	204	224	210	196	211	209	191	213	250	228	205	205	244	225	209	214	205	205	212	197	215	206	222	202	213	226	227	230	188	198	212	218	188	203	194	209	228	215	236	212	234	228	229	204	194	219	194	208	199	214	213	216	218	210	186	219	188	230	250	200	214	222	203	227	214	226	222	207	202	206	214	208	220	214	244	218	207	202	203	231	210	206	227	205	222	221
9650	1154	2066	2244	1876	1635	1335	1199	968	923	866	867	773	739	711	683	666	661	589	596	601	587	577	560	572	564	517	565	539	555	576	526	539	572	560	506	559	523	524	539	545	560	506	561	539	536	537	518	546	557	547	514	507	516	492	517	520	506	496	518	511	551	526	563	499	505	552	504	517	555	543	556	538	514	511	541	547	546	503	535	539	521	545	536	532	562	525	531	507	490	509	496	476	559	518	498	534	502	504	489	502	554	518	535	527	497	493	492	506	517	481	489	499	540	523	549	484	521	510	489	491	552	516	521	524	492	528	488	515	525	521	528	542	495	519	492	501	529	534	510	524	502	545	545	531	503	480	508	514	498	540	468	510	493	555	538	524	523	527	467	519	541	488	546	506	497	461	545	501	506	512	496	504	502	510	545	502	538	515	492	519	509	515	518	487	492	494	532	558	522	511	462	489	532	533	568	508	568	520	530	524	516	537	525	513	525	487	484	531	499	532	483	523	515	508	479	535	524	521	518	531	500	459	501	521	495	507	502	517	503	496	460	545	487	514	506	531	518	507	503	502	497	523	504	519	541	501	542	457	532	502	502	511	503	492	496	519	540	505	497	510	524	537	480	522	516	493	502	495	521	477	478	501	525	518	508	517	511	481	521	517	565	509	504	491	484	524	460	510	518	517	546	526	478	515	471	493	490	513	522	538	505	500	524	499	489	510	497	511	502	506	522	518	516	475	498	529	494	502	500	545	481	521	498	512	499	519	494	507	515	521	512	518	505	517	498	455	491	493	491	564	502	473	526	487	509	523	506	539	531	508	505	484	500	536	498	530	526	527	513	541	486	528	526	526	534	504	506	537	526	500	529	499	507	514	540	496	518	502	515	469	506	486	516	524	489	521	504	507	546	492	516	522	537	518	489	516	509	547	522	506	534	510	507	500	515	510	526	478	530	507	518	516	496	520	497	482	481	464	524	525	510	522	503	485	503	487	527	509	530	500	502	498	514	504	535	533	528	526	511	515	531	543	507	560	522	501	538	508	472	503	537	503	511	507	544	492	555	509	543	536	535	530	517	476	494	519	483	489	508	530	493	497	527	500	479	554	503	523	493	530	496	518	524	520	515	516	531	540	508	525	487	496	505	527	483	505	527	506	510	481	505	512	502	513	510	518	489	479	487	529	516	576	502	522	528	559	546	567	565	534	494	502	500	482	548	511	515	472	504	472	507	481	513	496	510	516	513	510	563	489	495	538	511	501	496	526	501	465	513	531	469	498	522	514	541	515	503	507	565	511	526	489	538	521	522	499	506	490	550	504	493	496	465	504	522	493	511	478	516	504	515	481	477	518	499	539	522	470	492	537	486	571	495	487	511	496	499	542	561	511	551	502	512	505	506	513	523	486	479	512	490	525	558	524	519	499	572	482	532	503	481	487	483	510	546	489	538	528	508	498	499	527	517	501	568	504	484	497	495	533	528	525	488	507	531	530	512	505	523	483	504	486	477	561	517	523	507	473	523	516	551	503	519	521	502	519	518	536	508	530	504	515	515	550	500	548	537	471	522	506	480	535	480	515	484	507	540	514	520	481	472	530	470	511	525	524	510	491	530	492	495	512	495	505	533	498	517	517	500	481	509	539	546	541	508	550	445	508	531	516	465	499	471	564	559	535	559	489	525	539	507	528	536	539	510	491	482	479	519	514	543	529	494	539	500	506	474	511	491	475	545	534	492	503	467	507	513	524	533	475	499	498	539	529	519	502	562	532	492	510	518	503	513	496	441	519	533	516	535	478	490	510	490	503	532	516	507	506	491	575	499	517	544	483	496	475	513	502	520	474	486	504	472	500	519	545	481	487	472	524	540	584	522	522	492	543	503	491	508	528	549	514	545	485	544	539	521	490	519	522	472	498	478	543	455	503	519	503	509	504	534	524	479	506	496	492	535	518	499	552	537	518	494	521	514	517	468	505	532	563	516	537	550	515	515	516	500	535	468	506	475	481	496	508	476	476	505	508	526	513	515	548	516	542	535	507	478	484	535	517	528	536	511	561	508	537	485	521	556	534	477	500	508	495	518	509	512	508	482	530	530	514	532	480	541	467	493	562	486	538	527	474	482	527	495	532	505	474	472	489	502	500	504	484	520	570	515	500	497	475	514	504	488	522	488	516	524	544	518	521	499	506	513	496	531	527	486	502	477	477	492	506	544	484	509	521	503	498	472	530	550	505	522	508	486	519	491	496	536	486	475	517	479	535	528	530	534	522	501	491	490	512	507	463	505	516	518	508	546	516	522	474	524	531	558	497	533	535	499	556	509	514	531	492	536	499	491	532	506	492	517	532	508	525	490	512	480	488	551	512	509	503	528	501	530	479	532	475	485	531	468	505	505	516	508	520	499	514	525	516	496	500	540	517	554	485	522	518	534	522	493	487	505	500	533	530	500	498	513	542	530	520	516	529	505	467	523	551	561	504	529	531	511	520	513	507	541	526	465	538	471	507	524	499	547	549	492	494	549	522	475	501	492	512	489	520	526	524	509	532	518	518	514	534	502	520	515	493	526	474	541	534	553	529	485	481	516	503	526	512	503	538	529	510	482	488	506	566	494	528	519	540	521	500	517	536	521	514	523	552	501	497	528	515	527	495	545	506	503	492	470	511	515	488	564	527	536	513	500	501	527	532	513	543	519	521	508	522	504	531	532	545	498	554	512	479	500	509	505	523	470	538	521	502	494	493	506	517	510	505	523	504	498	474	534	499	502	533	524	544	463	537	537	543	516	503	497	518	530	522	482	493	523	540	504	514	481	492	560	504	501	526	524	526	474	513	503	496	500	524	521	495	481	512	479	502	532	513	471	542	557	517	509	512	514	512	521	560	542	492	520	487	508	506	518	507	489	507	521	510	499	528	525	525	513	518	535	522	495	506	515	499	498	484	503	518	521	516	495	506	514	501	544	525	536	504	515	496	519	530	512	522	469	532	465	495	515	504	501	545	488	580	488	482	506	510	504	515	525	507	481	492	514	495	533	497	553	506	528	508	530	528	501	507	505	536	529	510	491	498	505	517	518	515	493	532	524	487	554	510	500	532	465	538	468	510	529	506	491	522	511	546	508	528	526	512	520	541	514	505	520	532	494	509	506	539	491	509	518	510	541	527	484	531	524	528	497	510	518	511	528	518	487	505	513	500	510	527	526	511	526	521	517	493	481	505	524	506	492	501	548	488	503	516	455	501	542	456	534	512	471	511	496	525	483	513	544	517	496	513	514	510	510	518	486	495	493	546	545	519	501	536	535	503	468	538	535	497	500	472	472	532	506	525	526	498	514	517	495	529	480	527	496	518	560	533	488	534	533	514	498	500	484	515	504	490	479	498	519	520	510	509	494	460	519	533	535	504	467	488	473	483	528	520	502	512	495	527	516	502	513	522	480	512	520	542	504	503	534	505	521	502	492	584	488	509	473	534	491	513	518	511	487	497	520	507	510	518	550	543	513	543	526	481	525
2638	289	267	242	274	252	266	252	272	253	234	273	270	257	279	238	257	301	254	232	256	283	234	252	266	257	232	269	248	255	252	282	246	263	260	265	228	236	261	277	260	244	236	286	251	230	239	257	249	252	266	255	262	259	261	246	245	285	252	261	289	279	259	283	254	249	242	252	249	286	237	260	206	223	245	248	242	281	231	226	238	262	255	222	217	254	236	255	254	254	243	240	233	239	225	218	237	246	282	267	220	226	245	252	233	278	245	266	232	254	249	236	239	241	265	245	239	242	237	260	243	240	257	263	238	283	248	243	237	224	267	280	241	298	239	284	249	230	248	254	278	274	236	249	278	272	291	243	226	256	275	282	237	252	265	253	253	256	203	281	254	252	245	252	261	257	241	241	227	260	272	287	239	261	250	260	244	283	238	254	247	215	231	226	225	245	229	283	246	234	239	267	236	261	262	271	261	251	229	241	256	261	257	269	284	241	250	251	242	245	242	261	248	216	236	256	263	260	257	218	250	249	253	273	248	283	267	255	242	253	215	221	263	258	236	283	221	256	237	251	268	247	269	279	249	280	259	279	270	273	259	263	242	252	225	250	217	241	250	254	269	264	256	271	236	242	254	243	238	262	302	231	267	274	277	297	253	253	241	230	269	266	238	216	247	259	260	251	274	243	230	240	256	251	250	255	250	255	219	254	260	249	268	269	250	242	257	273	239	236	262	227	241	258	227	266	266	227	251	235	250	243	261	226	291	250	210	246	263	229	226	237	249	265	240	248	266	291	247	270	266	253	250	239	202	246	219	242	239	248	264	274	264	237	241	248	245	224	259	248	237	243	246	226	227	232	247	253	290	261	236	245	256	252	240	249	223	256	234	238	267	238	253	263	274	228	252	239	250	220	243	226	217	241	264	262	269	240	246	294	226	211	244	231	250	246	257	285	248	243	260	250	261	245	265	254	238	271	278	265	243	265	286	257	221	259	237	263	251	250	240	212	257	253	205	264	250	271	240	263	225	227	236	266	252	268	259	251	244	247	252	277	276	271	249	259	248	254	234	252	269	276	255	253	256	251	274	253	275	267	234	241	271	246	270	205	229	240	248	270	218	234	257	245	249	261	281	246	262	233	241	262	256	248	246	283	259	208	254	219	257	234	238	255	274	231	272	214	262	244	246	270	248	273	263	240	258	284	250	247	257	267	247	245	287	260	253	244	236	262	226	246	252	252	241	262	246	241	233	261	233	238	213	251	252	254	242	249	254	266	220	273	262	235	233	237	252	257	224	278	203	229	242	234	281	260	254	262	258	264	237	257	274	238	261	265	271	264	237	267	232	262	254	242	263	218	259	237	251	237	256	236	211	251	250	249	243	239	229	241	242	226	261	250	252	250	247	266	256	243	247	248	260	252	226	272	238	229	240	265	259	229	222	250	256	243	248	248	275	240	253	253	268	278	258	287	241	239	268	238	240	272	275	258	266	237	259	262	258	242	264	285	264	236	291	255	243	234	240	253	225	270	236	244	255	217	270	239	226	240	259	268	257	211	212	263	219	232	283	222	262	250	251	223	197	214	216	271	244	236	257	249	266	241	266	266	259	242	265	267	257	253	253	264	249	236	256	247	237	241	230	233	243	255	256	211	256	242	271	228	223	253	235	258	235	248	293	261	234	258	245	260	273	251	274	245	266	256	242	269	230	263	256	216	266	246	227	255	249	285	207	234	257	257	243	254	279	248	235	245	250	256	246	253	244	249	228	243	261	293	275	241	231	242	240	258	252	268	251	236	271	271	268	236	231	257	207	258	264	266	235	250	266	277	245	231	234	236	252	217	227	252	235	264	266	250	247	250	260	264	257	249	241	257	251	226	220	245	256	256	250	274	292	270	217	259	233	243	250	243	237	225	260	255	254	244	270	264	241	262	275	235	237	259	242	237	222	220	228	252	253	273	256	240	240	244	235	235	247	233	231	273	240	244	257	257	233	244	283	275	227	248	252	267	231	258	263	266	245	243	251	235	253	239	249	268	258	253	274	238	241	264	237	244	254	252	246	235	251	233	233	227	260	236	233	273	252	253	236	254	254	275	241	241	244	235	273	244	230	241	269	255	267	244	258	246	260	254	243	265	232	242	238	255	261	230	273	252	253	252	263	235	245	254	285	261	256	259	262	248	231	250	224	244	244	259	249	231	253	243	249	241	255	253	270	250	283	251	250	274	298	259	243	205	265	258	219	220	257	233	229	239	250	256	230	260	288	261	220	268	236	289	266	250	239	250	241	268	258	243	235	269	226	247	265	243	248	282	267	256	267	255	277	270	259	276	239	218	241	242	240	267	261	210	268	237	229	238	248	222	245	241	245	236	229	238	247	217	247	239	257	258	253	234	244	217	279	258	253	254	258	262	253	263	258	252	256	245	250	232	260	251	258	267	286	255	227	241	239	269	242	275	248	250	266	267	253	266	252	252	223	263	256	234	231	264	236	257	243	265	246	254	231	253	237	238	229	272	260	240	248	238	240	275	267	267	247	234	283	242	232	240	250	250	251	256	279	229	248	253	254	261	263	240	219	272	246	232	274	231	265	261	226	245	235	252	283	222	250	234	242	217	231	270	207	224	253	267	248	229	238	278	262	277	262	263	246	225	225	252	259	267	244	251	245	248	264	252	259	252	223	241	233	246	235	207	238	268	256	266	265	247	255	268	255	237	250	245	245	265	232	264	251	256	251	230	245	233	264	263	272	233	257	246	253	249	213	244	277	260	250	258	272	243	267	215	252	245	242	237	257	238	209	244	259	243	241	277	236	219	246	235	268	251	277	254	251	244	240	269	254	237	256	258	245	260	264	273	232	233	256	255	255	219	255	244	254	235	278	256	262	246	278	245	218	257	252	277	221	258	228	230	233	258	235	220	231	230	255	262	241	269	253	259	292	229	264	243	253	263	260	216	245	277	240	238	240	221	275	215	240	236	232	250	240	261	266	254	253	236	251	252	245	244	248	240	252	232	226	249	254	250	235	238	266	228	243	220	237	260	236	220	258	274	241	250	221	221	240	242	245	226	247	220	245	250	250	226	224	245	233	266	253	225	263	257	269	238	242	271	251	243	245	235	252	278	238	247	223	257	248	275	236	266	253	223	253	212	249	234	236	240	240	255	267	261	262	274	272	247	268	242	262	253	242	249	217	230	254	246	275	287	255	269	255	258	219	254	244	237	238	235	251	235	241	279	261	240	260	239	253	242	224	252	232	273	217	245	264	259	273	217	268	287	245	239	255	242	231	265	240	241	225	254	253	268	221	232	249	213	252	289	254	237	282	272	238	251	204	226	267	244	261	271	258	263	255	247	252	264	234	222	240	247	244	246	261	253	235	252	279	275	245	268	280	225	240	263	249	272	267	246	256	226	233	241	259	266	261	257	294	262	272	250	229	215	231	260	244	257	241	230	235	244	267	281	240	266	262	271	250	260	219	273	254	207	256	248	244	266	249	257	240	254	268	247
2372	616	566	627	567	561	562	581	582	562	535	563	540	586	571	575	579	504	527	546	538	594	516	552	539	571	549	580	526	548	610	536	569	564	542	518	560	476	554	589	529	595	567	598	542	586	523	561	551	563	520	555	543	547	580	533	530	594	606	545	533	549	592	578	550	536	567	523	544	536	533	564	503	544	605	555	562	571	595	597	562	522	568	532	607	539	545	565	540	556	548	582	555	529	537	545	539	586	572	589	593	566	565	552	553	558	554	559	576	565	565	542	578	566	542	567	548	588	554	618	556	529	560	564	568	542	558	576	562	546	554	540	558	570	568	528	542	531	568	544	530	559	591	536	613	603	569	538	582	543	536	508	557	545	571	567	576	526	545	563	531	529	542	548	561	531	548	540	565	558	541	519	556	607	543	535	558	573	525	560	540	569	596	583	552	565	556	514	568	553	509	532	528	559	549	572	544	533	604	568	557	569	532	525	570	539	510	545	562	540	556	560	554	572	540	576	582	545	532	569	581	547	557	559	575	577	528	600	574	601	547	559	552	535	538	584	547	559	575	540	555	539	536	527	589	544	564	567	602	530	566	581	554	583	543	533	562	578	589	550	549	550	588	510	563	538	539	579	533	533	559	569	558	557	562	529	560	571	552	551	564	551	535	592	592	584	560	581	537	518	592	563	543	531	552	582	574	565	533	549	560	560	514	529	557	534	557	554	589	568	596	538	560	579	578	540	561	579	542	560	565	561	592	602	549	542	571	574	573	556	579	571	559	592	536	545	559	580	585	548	520	554	563	548	555	564	560	538	573	548	545	558	580	538	524	544	565	567	568	586	563	593	522	546	563	585	585	577	544	561	539	575	540	542	512	551	537	560	548	568	605	507	541	556	489	588	557	522	542	562	517	535	556	577	540	574	528	573	572	571	573	585	600	561	530	538	576	552	580	576	570	608	570	584	583	560	537	561	506	504	570	566	559	541	588	555	571	551	570	580	579	573	546	561	562	578	513	566	542	559	553	534	574	509	553	559	600	591	580	535	555	554	550	543	557	581	547	567	577	544	580	591	568	569	552	542	615	566	526	536	560	500	529	543	575	549	567	558	539	560	530	558	529	557	546	563	488	492	596	539	538	591	585	538	566	554	549	562	549	562	583	572	535	613	574	556	538	574	560	536	538	560	572	542	541	582	563	525	582	560	576	570	579	535	574	510	591	553	564	554	567	517	525	553	581	542	549	576	571	576	552	539	554	521	555	533	577	513	554	565	535	559	550	592	542	557	552	539	602	556	544	566	585	537	546	549	591	545	520	567	534	517	581	557	552	524	578	567	573	572	546	567	531	566	554	547	555	530	567	526	527	568	568	526	574	559	487	544	548	548	522	545	573	542	543	572	565	551	551	543	561	600	523	563	570	558	551	585	574	542	522	554	548	545	532	540	550	539	531	595	571	576	563	555	578	536	524	508	552	546	544	610	548	588	549	575	585	526	519	551	564	545	550	559	505	567	569	542	575	533	534	565	558	579	539	554	554	565	540	545	605	530	550	561	548	530	582	557	551	540	568	582	552	566	591	547	589	558	599	552	551	517	532	548	547	551	531	532	520	572	554	589	482	552	516	609	521	573	558	530	566	584	583	588	534	566	580	522	543	539	535	559	569	569	528	548	571	528	588	560	551	527	514	591	538	534	542	547	568	536	545	506	556	513	559	558	539	585	542	552	510	568	606	601	573	580	575	526	537	554	557	580	545	587	562	555	567	550	562	546	544	533	536	552	494	540	557	549	551	523	543	580	573	612	575	562	598	565	538	544	572	562	509	507	570	567	529	564	556	580	517	570	548	557	549	515	588	548	566	535	558	501	562	571	535	601	645	531	560	564	585	565	556	578	556	574	561	512	525	553	547	545	574	564	572	540	564	567	573	579	491	543	578	571	497	545	530	560	558	561	605	559	580	499	518	554	540	579	570	517	569	573	563	557	561	528	524	574	563	520	585	555	554	566	556	539	556	520	550	576	550	548	531	573	517	540	509	517	539	597	547	526	549	552	545	545	572	547	603	525	582	514	502	545	522	578	552	538	559	540	514	550	566	563	549	600	568	568	595	601	561	531	540	546	569	555	581	577	529	553	537	581	615	594	551	602	561	552	537	520	559	526	595	583	578	578	609	554	536	552	559	541	577	551	592	550	571	550	563	575	508	533	573	573	565	542	576	544	583	516	576	551	587	537	564	554	547	637	515	569	592	566	568	601	554	563	523	551	544	597	589	593	543	598	564	582	578	574	551	568	551	554	570	542	561	569	552	581	569	577	588	522	585	541	577	589	526	581	542	567	532	564	575	550	584	533	560	566	572	583	544	553	510	585	535	551	554	538	532	567	548	553	570	570	544	527	555	549	575	547	576	533	531	561	598	584	531	588	549	571	521	539	610	552	561	585	577	569	517	541	591	589	561	568	544	561	568	549	530	541	536	558	519	571	552	552	559	533	569	560	562	573	546	548	557	534	562	557	560	568	551	521	544	537	553	553	574	584	552	503	569	555	567	576	582	529	559	546	522	569	514	570	537	570	596	542	538	557	595	599	537	547	586	565	564	580	563	566	571	549	565	554	547	551	539	528	504	549	591	571	557	540	554	565	569	536	585	553	585	502	553	516	532	551	562	546	567	596	531	534	542	582	525	545	586	557	593	559	579	535	512	560	529	547	580	549	532	524	533	519	543	550	567	588	533	561	559	557	533	531	566	582	550	607	577	572	549	555	546	534	607	618	567	569	573	534	541	536	575	535	581	582	550	533	601	533	550	552	535	528	517	512	537	567	562	532	517	545	561	542	584	539	552	569	575	538	559	524	530	551	555	542	551	543	532	574	561	597	520	526	555	546	617	577	557	591	570	567	522	559	575	598	548	522	561	552	582	551	572	561	601	546	540	579	535	554	556	587	569	562	545	560	544	545	540	557	561	572	589	584	570	542	504	556	563	562	511	542	535	540	523	572	587	546	558	555	522	594	531	530	558	612	575	553	590	579	544	522	565	568	564	571	532	508	525	552	524	546	570	525	520	526	550	564	546	585	572	533	568	564	562	576	575	572	578	582	538	558	546	538	565	566	510	565	556	535	586	596	550	539	592	547	558	579	571	529	588	570	558	552	573	595	542	571	604	539	531	525	556	557	570	536	561	612	565	603	554	556	609	557	594	537	545	537	543	561	534	564	537	538	557	536	619	577	550	583	562	543	569	560	514	555	568	581	570	525	525	575	527	580	521	567	538	573	547	571	557	550	570	557	556	601	554	600	583	560	516	534	537	534	559	579	597	607	549	509	572	545	564	527	557	530	533	524	566	563	539	569	574	523	582	589	535	505	587	563	583	494	572	589	563	560	562	600	569	554	546	553	572	570	568	550	553	554	535	608	580	529	528	535	562	595	563	558	558	544	556	561	525	568	534	588	569	567	553	546	562	553	576	574	511	526	561	534	534	523	559	567	535	568	550	566	518	561	566	562
9931	611	486	386	322	235	237	174	158	161	167	171	168	144	150	150	167	144	136	141	141	162	138	136	143	129	158	148	126	153	140	141	126	130	133	125	130	134	136	144	151	150	138	141	143	122	125	140	137	127	140	119	148	151	143	166	138	117	140	145	131	143	142	132	115	125	135	134	141	134	149	146	135	145	142	126	133	139	128	159	137	132	143	150	151	132	149	129	136	127	133	138	118	121	139	142	138	142	102	123	115	136	132	119	139	146	150	117	138	145	136	141	117	142	164	148	123	102	141	127	136	145	124	143	128	146	135	147	152	140	164	133	113	133	132	122	133	122	114	127	139	147	124	145	133	149	139	153	134	119	138	129	131	133	109	146	119	153	111	158	135	137	138	138	138	144	142	130	140	125	124	114	134	138	125	125	166	122	125	140	129	126	140	115	130	118	115	108	145	133	134	145	125	134	131	144	144	146	136	119	138	136	137	129	129	151	130	144	143	146	116	123	136	142	137	141	133	129	146	110	137	115	143	146	123	118	97	135	157	150	126	118	150	131	139	138	148	131	141	143	153	123	139	132	139	128	142	121	154	126	133	131	132	121	123	145	130	123	160	145	116	145	127	145	164	142	133	145	130	121	140	141	144	145	124	151	149	137	138	143	151	129	154	110	117	129	130	116	121	140	123	126	124	158	129	130	119	148	123	117	135	147	140	137	124	146	147	127	130	161	160	140	151	125	129	147	148	154	124	127	139	144	153	128	152	138	124	126	153	148	119	134	152	132	138	137	144	128	140	125	144	111	141	125	125	119	130	136	155	145	134	150	158	163	137	144	145	139	126	134	138	141	151	132	145	130	139	133	134	153	122	139	128	149	114	147	131	126	119	141	126	134	143	114	138	133	130	124	154	134	149	156	132	132	121	121	138	118	147	124	134	127	151	138	136	134	128	135	114	160	129	141	138	111	147	126	132	118	124	112	128	144	144	145	148	137	135	142	134	156	117	149	124	144	122	121	121	126	119	109	129	134	122	123	111	131	188	136	146	123	158	137	121	144	121	136	151	122	148	135	156	121	126	130	131	139	150	143	155	123	164	154	136	137	137	134	141	143	141	124	142	153	125	145	128	134	136	142	128	143	145	132	127	139	145	149	154	120	144	125	126	127	156	123	136	121	129	116	123	145	141	145	133	120	154	142	121	119	144	151	111	152	116	137	140	145	150	135	135	146	135	135	117	135	134	143	139	140	143	141	128	143	164	125	144	144	130	145	133	136	127	116	158	126	132	128	144	165	129	136	123	127	97	139	125	131	124	148	137	141	131	112	146	152	129	138	133	155	111	145	144	148	149	145	161	137	151	118	141	125	128	130	125	165	154	132	150	110	120	145	129	140	132	146	109	134	148	117	155	137	129	132	133	147	134	138	150	152	128	121	161	173	125	142	148	128	125	170	128	154	115	160	133	148	130	126	125	141	130	140	134	136	164	137	144	130	136	117	131	140	124	149	117	124	147	145	138	151	156	136	157	149	152	135	119	152	121	138	139	145	152	132	123	154	152	152	134	132	135	152	135	112	134	126	142	130	145	153	142	138	132	135	128	145	137	150	139	117	134	130	134	149	153	151	142	127	117	123	145	142	120	145	145	135	141	148	153	152	137	143	157	108	139	139	148	123	121	140	128	134	148	127	143	137	141	141	161	149	152	128	131	148	141	135	143	125	137	150	133	131	151	147	120	131	150	118	129	133	131	128	157	143	139	167	126	126	135	132	148	135	139	131	110	137	133	132	159	127	133	145	120	141	121	137	137	146	114	153	143	141	146	129	151	146	136	128	124	120	158	130	147	129	101	142	127	134	126	127	153	150	135	151	113	121	139	146	160	128	121	121	143	126	115	129	126	119	142	121	131	141	135	139	140	141	160	149	135	143	133	116	121	147	141	144	135	123	140	126	121	127	142	149	146	150	148	137	136	145	161	132	128	153	125	138	153	143	129	116	149	116	146	133	130	145	147	137	125	145	132	128	139	153	132	128	167	136	116	148	153	128	150	130	130	143	122	152	141	130	160	124	99	142	148	139	134	160	140	132	138	141	120	144	136	153	141	122	151	152	151	160	136	114	143	154	146	139	136	119	139	134	129	157	152	144	129	111	122	140	149	150	131	150	127	127	144	142	119	149	130	136	145	145	168	125	136	140	149	139	135	150	136	115	149	108	143	153	137	148	129	135	160	134	112	136	133	140	154	143	122	127	135	146	140	125	138	151	130	151	134	150	133	152	139	151	159	152	136	116	139	149	112	115	136	132	119	110	152	149	148	119	121	142	126	136	151	127	144	129	135	132	146	139	130	144	127	139	152	123	122	163	138	124	129	133	137	156	133	151	134	126	109	145	119	124	156	120	153	133	128	123	130	138	145	115	151	125	121	126	140	135	146	132	144	150	122	124	118	146	126	149	153	139	149	126	125	136	158	153	112	125	160	126	152	134	136	129	142	145	149	140	147	147	129	128	136	120	131	145	137	131	144	138	146	125	137	135	126	116	141	147	156	116	137	149	141	152	122	141	120	122	145	131	128	127	126	122	112	123	144	156	116	128	106	127	124	118	138	132	133	135	143	138	145	159	128	122	117	139	130	140	152	114	112	138	153	132	153	141	130	135	111	136	140	131	143	133	147	148	116	128	114	113	137	121	160	152	150	120	142	126	128	123	136	136	150	146	130	135	141	148	150	126	137	129	132	130	132	137	126	139	139	117	139	149	147	128	134	137	133	126	116	116	115	147	114	136	133	126	150	156	152	155	152	133	129	134	122	126	142	163	129	145	143	144	157	127	146	129	122	123	121	142	145	148	151	145	137	144	159	138	141	129	128	150	150	143	140	137	121	135	145	116	118	132	151	130	146	132	139	137	146	129	150	129	118	130	124	144	148	133	149	162	136	145	133	130	157	148	148	118	142	125	108	120	137	122	145	131	125	169	152	140	137	140	139	123	162	143	134	147	130	126	149	143	119	129	138	146	153	158	116	125	150	116	135	113	124	145	129	143	131	130	140	135	128	97	128	133	155	113	133	143	145	123	127	126	173	150	160	137	145	139	121	138	138	115	150	122	131	127	155	150	126	133	133	102	154	132	136	142	153	150	147	141	126	111	126	122	137	127	130	125	126	150	137	137	140	121	153	140	150	152	141	117	146	148	138	160	134	117	106	129	125	137	132	149	133	126	144	142	154	123	143	127	140	112	118	118	141	138	119	132	155	142	158	144	119	132	141	119	116	152	129	153	144	144	138	150	143	138	134	131	139	141	133	162	141	140	133	152	124	145	142	155	135	128	140	159	137	146	149	121	135	107	117	139	137	140	159	134	138	163	125	143	126	110	143	126	142	126	156	132	152	136	118	145	133	158	169	154	143	144	119	125	130	133	142	163	128	141	127	144	120	137	146	129	149	151	134	137	140	141	138	131	139	137	144	154	119	133	122	120	135	120	173	117	116	122	126	142	156	128	122	142	126	134
7355	665	1124	1235	1009	856	717	635	612	538	519	499	511	422	416	419	412	425	364	396	372	370	358	373	381	382	342	378	346	313	364	377	371	354	341	318	339	308	378	358	362	356	373	362	309	327	356	328	360	368	334	327	382	344	350	354	342	316	346	359	341	334	344	356	340	364	359	323	361	361	355	329	339	349	359	350	309	351	353	332	307	352	328	343	342	323	344	353	377	349	337	336	349	332	359	349	332	317	332	339	344	314	319	342	318	354	364	333	339	363	315	314	343	335	327	321	340	321	366	357	372	356	329	332	349	358	347	346	342	363	325	333	340	362	303	343	320	345	330	328	317	331	329	350	374	326	367	346	323	338	325	354	367	325	333	362	346	335	372	329	323	326	326	350	336	337	326	307	355	315	360	359	359	337	342	337	335	328	338	363	326	345	333	377	363	323	371	353	337	331	349	340	308	374	327	345	334	337	362	355	336	382	306	358	329	347	355	295	374	348	363	318	344	371	355	343	333	362	340	336	340	329	343	342	324	318	333	331	343	364	348	343	365	326	338	346	341	332	323	342	341	337	341	352	325	317	333	339	336	349	333	339	357	346	362	324	357	371	335	352	349	327	363	341	324	355	346	345	370	321	320	322	353	371	357	334	336	324	359	340	301	321	324	345	310	341	333	347	358	333	345	324	318	362	330	349	339	331	332	329	337	363	329	328	310	364	304	316	347	355	333	310	310	365	346	312	315	355	319	343	344	332	337	335	358	338	332	339	348	341	345	332	376	336	354	341	334	356	330	346	354	344	349	307	321	358	323	365	380	316	311	311	335	314	344	353	360	364	318	358	349	352	319	350	324	324	353	342	351	328	373	349	333	340	316	354	339	341	339	352	369	354	340	336	343	356	343	329	348	368	365	349	329	348	293	313	351	334	339	340	348	332	329	354	316	342	315	341	330	330	328	316	338	347	327	370	314	307	361	331	340	334	309	302	348	335	329	323	335	350	358	347	372	360	383	318	355	330	323	328	343	343	358	329	380	331	342	352	339	363	337	339	347	347	331	328	353	335	335	344	343	310	336	333	332	356	364	328	335	324	305	343	343	363	365	317	283	357	351	358	337	349	337	335	347	358	329	353	339	384	331	363	338	302	336	350	369	340	353	331	330	344	339	307	329	327	307	312	333	322	344	325	311	374	326	361	349	312	327	360	343	326	328	341	340	313	345	336	316	349	355	306	328	338	342	351	346	346	385	319	372	343	348	319	360	342	329	326	326	298	302	358	357	312	356	359	337	315	335	343	349	315	364	342	340	325	337	327	324	327	344	331	333	342	340	329	352	318	347	345	333	337	349	340	367	354	341	344	298	344	309	334	379	336	358	323	320	342	342	340	325	348	303	352	321	330	299	296	334	355	333	355	338	379	347	336	345	356	373	316	310	358	321	350	358	333	331	338	330	320	315	369	373	341	323	369	325	348	322	404	351	296	333	355	327	328	322	336	345	344	305	332	336	331	315	311	359	364	360	318	315	331	336	352	295	332	345	361	325	326	334	351	333	353	352	320	348	313	345	360	347	291	315	324	301	333	329	320	352	342	335	372	350	344	330	372	348	364	386	342	332	302	358	321	320	343	310	317	350	373	379	363	334	329	358	314	326	341	330	371	356	363	360	341	326	333	326	324	366	352	341	330	355	328	322	342	349	359	302	332	356	345	353	368	368	296	338	352	332	351	331	365	303	321	351	323	338	336	310	353	320	344	319	337	354	331	353	368	362	335	313	342	335	342	345	342	326	348	352	347	317	369	339	319	341	345	336	380	327	316	339	342	329	344	333	353	330	358	329	342	319	335	337	365	345	331	328	343	357	333	364	314	346	317	330	325	316	379	331	347	324	335	335	335	348	342	340	339	346	342	352	357	337	326	341	326	350	330	384	331	345	346	351	374	351	324	334	363	331	363	352	332	316	344	337	359	323	346	356	330	347	326	322	313	344	323	330	339	349	350	350	340	342	293	350	324	351	329	356	323	328	329	329	333	342	332	361	331	331	332	333	340	334	345	317	310	336	340	356	331	317	350	341	328	335	349	333	359	314	366	374	343	357	299	332	328	326	372	354	331	323	330	349	336	324	310	382	361	344	340	367	332	362	342	330	316	326	307	334	380	339	345	346	318	337	347	333	352	344	322	345	330	370	347	361	355	313	322	358	339	322	348	301	335	319	361	383	308	311	350	342	351	302	343	369	351	311	345	348	325	316	374	375	330	339	342	341	338	366	344	317	324	329	320	356	322	347	335	328	339	340	306	333	347	347	356	314	352	336	354	359	339	337	360	342	323	332	336	339	357	333	315	348	365	327	314	329	327	350	347	331	302	357	306	339	336	324	313	352	334	320	334	324	351	339	353	381	335	353	366	353	319	292	368	329	336	343	355	341	343	355	307	350	344	337	316	339	316	334	316	312	331	324	322	291	340	326	341	360	321	355	307	354	342	352	356	361	312	330	338	365	311	337	328	353	325	356	324	325	329	339	326	327	334	315	317	358	340	351	331	364	330	329	318	358	335	336	336	355	334	313	316	329	333	319	361	327	338	325	321	377	328	340	296	334	349	380	361	320	347	352	348	336	335	341	351	308	316	350	358	322	313	324	330	333	356	353	335	317	350	323	340	342	324	324	310	322	303	343	361	296	342	355	330	327	344	376	338	328	352	341	373	337	360	346	358	334	311	319	331	377	322	329	335	360	326	342	324	308	340	352	337	329	386	323	323	324	315	313	341	339	340	323	328	339	333	346	318	382	317	341	350	338	345	324	319	355	308	362	335	324	342	337	362	290	337	348	338	368	335	371	369	364	334	332	348	321	355	323	347	321	325	365	344	368	360	328	331	340	342	354	372	339	294	327	335	336	354	320	336	330	349	332	345	312	353	324	353	296	334	336	372	328	326	323	362	300	343	345	345	328	316	346	355	300	353	353	327	322	343	327	349	332	345	347	316	332	359	345	340	318	322	319	285	328	364	363	354	308	338	332	374	328	354	349	344	323	346	362	330	307	338	335	304	331	316	318	315	351	326	364	355	334	298	321	342	338	330	358	329	378	349	322	333	350	343	305	371	311	340	332	318	322	381	330	346	335	340	346	335	357	356	354	302	359	303	331	358	329	346	323	343	321	365	339	331	374	337	332	355	309	334	362	331	325	325	334	344	337	347	339	320	304	338	331	324	335	345	377	328	334	349	358	322	347	328	363	329	325	332	320	315	351	367	322	335	317	349	322	338	326	338	328	316	316	324	355	379	340	355	321	350	300	345	337	316	333	338	355	340	327	359	356	340	346	331	349	371	374	320	302	311	328	354	319	339	317	333	322	351	316	369	354	310	321	355	365	370	329	360	327	327	361	324	354	356	366	341	348	332	362	342	346	330	323	357	348	335	336	357	310	353	350	353	326	337	344	332	341	335	331	332	349	326	357	340	348	337	358	297	350	341	331	297	375	355	344	342	333	308	326	368	344	328	361	311
17546	1577	1187	751	550	474	382	324	286	270	269	265	282	233	260	239	230	238	222	208	218	234	233	226	250	207	251	234	224	202	195	221	209	246	220	199	237	224	216	208	195	191	201	236	229	215	253	224	237	192	217	191	226	238	246	199	192	229	211	232	206	208	193	231	208	181	211	231	214	186	241	221	216	207	217	216	237	211	219	218	214	220	197	218	209	222	195	209	213	214	219	212	206	224	208	247	233	188	219	221	239	223	208	203	190	215	201	205	209	242	225	203	228	215	219	214	220	208	220	197	213	196	188	252	223	217	207	207	213	213	199	220	208	204	199	213	205	206	224	208	218	226	227	230	194	198	196	207	203	221	228	210	208	216	203	209	203	200	209	215	196	207	204	223	234	215	193	246	206	231	193	195	203	222	197	195	196	251	239	222	230	200	228	220	210	189	212	221	224	192	217	215	218	198	223	224	170	202	184	221	230	217	208	223	233	205	199	233	181	222	215	205	231	197	211	213	231	233	218	225	184	226	206	220	198	212	217	237	226	196	201	224	226	203	200	246	244	216	214	237	205	223	194	171	226	239	237	228	220	218	225	187	186	224	217	232	212	209	223	234	211	205	221	231	219	225	227	205	198	209	232	198	192	225	210	219	186	211	213	205	191	186	208	212	224	210	227	219	213	232	221	214	218	207	169	218	192	222	185	213	194	215	188	185	254	194	215	200	221	190	226	243	217	203	231	217	216	236	211	196	220	210	198	219	218	191	248	213	217	213	231	214	199	217	225	206	213	220	203	215	219	179	209	193	228	220	204	229	198	235	212	198	216	199	221	225	212	208	206	207	192	181	211	212	224	204	196	222	211	226	212	210	221	223	224	207	199	215	221	211	236	264	191	219	207	236	231	211	194	219	237	217	203	238	219	212	213	229	230	225	172	196	227	195	196	215	228	240	223	245	218	243	214	204	191	221	231	222	215	213	224	232	221	219	215	208	191	204	214	221	225	212	238	208	253	199	221	199	221	202	194	236	216	190	210	189	217	237	211	228	215	187	216	216	225	204	223	248	206	212	223	227	214	202	202	201	212	210	214	201	206	224	217	230	214	210	192	174	230	250	205	247	216	204	234	216	208	202	220	226	205	186	207	221	186	186	218	213	225	226	218	212	202	216	217	209	205	203	191	232	215	191	221	214	236	216	204	224	213	245	194	193	221	201	243	206	239	199	184	223	239	228	222	214	215	204	217	236	244	226	225	213	210	194	208	215	218	209	212	234	194	196	205	243	194	214	201	235	218	190	223	227	217	239	195	220	185	216	226	230	213	209	194	219	221	222	226	221	226	220	230	210	217	210	194	192	224	245	234	222	223	200	228	208	195	212	229	193	196	195	174	198	237	208	211	220	218	183	230	229	225	210	215	251	218	211	197	214	243	213	238	197	225	224	218	227	183	224	232	212	208	192	205	216	226	251	232	235	218	221	209	162	204	200	212	236	224	218	200	217	218	175	218	212	197	205	200	223	218	195	190	185	232	219	219	208	212	207	204	189	217	211	214	232	193	225	205	228	235	232	208	213	232	197	239	206	198	209	225	204	229	223	222	195	252	222	201	225	218	201	206	193	209	239	193	198	208	198	214	206	213	213	210	215	212	210	226	236	193	206	186	217	213	197	229	205	202	200	205	193	215	219	226	233	195	230	205	223	225	198	208	224	211	206	197	164	205	200	225	227	213	234	217	210	204	184	198	227	245	178	219	184	183	222	252	217	230	236	185	201	212	208	221	220	242	222	235	193	216	191	204	201	216	206	236	221	227	235	197	205	215	210	200	208	212	195	211	202	220	202	167	217	186	212	219	247	216	196	230	217	216	217	193	209	189	205	174	214	208	226	241	209	189	192	203	206	209	222	220	201	232	222	207	220	225	241	211	202	202	194	207	197	231	233	234	206	204	205	204	212	220	176	208	214	190	226	217	221	250	227	221	194	225	228	208	216	207	195	213	232	228	194	214	222	236	224	227	201	178	205	201	221	203	225	236	205	209	201	208	224	196	244	212	205	215	220	213	209	208	240	189	218	209	232	189	210	206	196	196	224	214	230	231	219	207	227	218	197	178	212	222	232	213	221	195	209	196	197	236	176	211	221	234	245	218	236	232	183	215	223	224	234	200	207	203	234	222	200	230	233	235	216	216	229	249	223	212	250	215	230	207	233	226	171	200	207	202	212	183	241	224	209	230	248	219	203	239	207	208	230	240	211	238	209	212	203	224	216	211	212	212	214	204	210	200	198	202	242	232	192	220	231	210	191	219	227	219	184	202	209	215	188	202	182	180	235	197	194	232	197	208	224	215	203	224	230	234	255	205	210	209	196	224	199	224	226	217	230	218	229	192	209	210	211	183	219	207	201	228	214	215	192	245	218	243	190	212	202	212	199	214	205	209	192	217	211	210	213	231	211	208	214	193	235	219	223	230	234	212	233	234	220	202	217	221	188	245	180	194	196	219	188	201	235	235	231	216	183	222	226	218	215	271	240	222	241	207	211	223	210	226	207	196	215	195	194	192	199	201	211	189	194	233	211	215	220	203	220	220	250	225	211	234	222	207	219	243	219	218	199	221	213	212	203	208	182	212	210	192	216	197	204	208	230	182	207	211	186	208	214	194	233	237	226	225	229	188	227	197	227	212	208	184	251	234	210	258	207	193	199	192	228	177	213	194	181	206	200	168	215	217	207	227	210	195	209	225	218	203	220	213	203	210	220	203	198	220	219	199	227	221	200	212	207	193	196	223	206	243	225	214	230	217	218	213	228	230	225	224	212	230	228	207	226	163	223	216	214	228	219	196	234	214	231	200	223	209	235	210	194	206	222	201	235	228	225	205	231	216	194	232	225	223	233	213	212	183	205	222	227	224	213	212	242	222	210	201	201	200	208	204	191	208	220	228	237	227	197	204	229	208	217	228	193	209	205	221	224	188	204	206	228	204	206	211	199	263	192	209	194	212	209	211	222	230	243	227	213	224	202	196	199	194	202	235	204	192	188	179	225	229	235	200	228	205	206	215	221	223	201	226	191	232	249	191	185	200	220	202	209	225	242	194	207	200	183	183	207	215	197	233	203	201	211	215	226	230	240	214	231	203	209	230	237	227	230	203	189	241	241	207	207	207	237	221	232	210	227	195	219	211	200	244	211	240	214	228	213	195	226	219	198	216	197	218	239	209	237	228	232	216	188	229	210	219	211	229	186	200	210	207	212	222	231	212	226	222	215	232	189	218	207	230	225	213	213	208	205	218	240	224	232	199	218	221	212	223	222	219	190	197	218	184	232	228	250	236	207	198	218	214	193	224	247	247	193	217	190	207	232	211	207	209	207	239	233	223	209	215	210	214	216	212	209	191	209	188	216	237	228	235	199	205	237	201	204	193	211	211	204	211	237	213	218	207	209	208	226	221	213	199	240	226	198	209	213	216	204	210	196	206	195	219	227	214	217	207	211	188	241	219	203	207	198	217	210
10084	1163	2106	2245	1872	1543	1387	1225	1046	891	875	816	727	723	664	712	664	666	639	676	601	607	603	590	587	560	609	565	564	572	568	557	516	548	605	539	532	492	547	555	562	568	537	576	559	501	548	497	515	555	520	545	536	552	523	544	560	513	543	507	502	520	548	484	543	475	518	504	584	549	558	538	485	534	552	547	503	516	519	556	529	526	518	503	508	515	528	530	524	523	526	504	539	529	520	548	517	557	517	515	520	468	509	517	512	536	526	567	516	551	518	559	513	508	487	499	526	509	523	480	520	545	490	515	532	488	531	508	519	473	565	555	503	541	488	517	506	548	503	508	531	533	556	496	521	509	509	513	570	496	532	544	537	482	502	530	489	527	544	498	486	491	538	526	543	494	515	470	517	518	533	524	505	512	464	493	533	543	536	518	527	552	505	519	538	487	536	515	543	499	496	556	528	503	557	527	492	535	485	498	488	465	503	538	536	513	481	497	514	534	554	485	492	495	498	492	552	513	512	496	504	518	519	513	519	491	525	502	542	510	543	530	505	534	537	527	506	549	523	464	534	498	553	475	510	504	540	497	502	487	507	516	481	546	503	514	527	527	483	551	446	553	520	496	530	490	526	515	517	519	520	489	519	503	523	486	514	546	512	505	546	495	489	482	518	493	485	499	531	510	520	482	536	500	530	558	498	529	539	498	515	490	498	562	512	520	487	542	481	543	522	471	506	483	522	534	535	529	511	502	537	535	515	499	494	486	555	486	558	499	522	519	520	545	530	504	528	554	550	522	522	548	497	555	516	511	474	493	516	547	512	482	526	540	484	519	529	565	562	512	512	500	481	500	510	474	523	528	481	540	488	499	542	490	533	463	506	511	507	540	507	503	510	518	537	518	502	526	479	519	521	510	540	478	475	485	545	510	497	511	480	539	555	483	524	506	527	487	533	468	521	530	545	514	493	518	540	540	529	505	509	501	501	517	470	491	507	564	506	516	565	508	523	519	554	523	547	533	498	540	521	509	529	528	489	485	507	508	489	502	461	487	543	498	531	490	532	487	488	515	528	520	550	493	478	479	504	511	558	508	508	524	543	509	507	508	486	497	529	526	546	526	495	515	488	518	511	496	498	512	537	482	499	515	485	522	481	502	491	487	516	526	531	509	519	528	545	479	488	477	514	470	493	503	516	499	486	517	529	537	503	535	521	475	509	536	502	481	525	543	524	537	527	492	513	537	524	487	499	494	528	558	525	512	548	515	522	533	514	506	501	522	536	530	518	539	506	543	496	519	537	526	472	490	510	525	470	504	496	506	486	508	508	486	498	495	522	475	496	521	533	479	558	503	488	502	518	483	545	485	571	532	477	517	511	554	517	502	527	524	509	532	520	535	509	535	511	513	471	498	485	573	485	508	538	585	542	503	515	522	513	523	523	535	508	529	494	514	514	513	529	523	479	510	504	489	500	491	531	542	480	528	518	500	511	541	518	515	499	527	514	476	538	527	519	524	531	514	490	515	490	503	515	491	530	534	506	522	488	487	501	472	555	499	509	505	484	555	539	510	511	582	533	566	512	517	547	541	519	494	499	518	540	505	520	485	487	497	497	517	553	519	547	499	499	520	527	529	550	508	519	503	511	508	479	513	472	491	522	532	549	493	513	493	507	522	497	491	494	527	518	505	521	508	530	541	511	532	508	519	514	489	494	498	563	514	540	533	521	478	518	532	519	493	517	507	536	521	482	532	484	518	540	524	495	476	506	491	524	525	499	545	483	522	514	509	533	512	542	518	457	520	526	526	476	543	510	525	535	529	532	514	478	523	514	493	540	505	547	480	517	518	525	532	505	500	483	541	540	539	483	486	548	531	529	512	477	501	532	539	526	514	485	527	512	492	512	498	488	506	500	492	463	493	501	491	534	515	562	498	524	525	503	543	508	524	531	511	574	532	538	544	525	524	520	509	538	553	535	482	519	503	538	486	519	523	502	503	512	526	515	564	495	483	502	513	487	532	509	526	541	507	507	526	515	525	493	521	516	513	474	528	522	493	522	515	493	463	542	517	546	527	520	529	478	512	519	492	523	509	509	533	487	514	480	550	516	509	496	551	521	534	543	542	483	508	510	524	479	527	522	503	510	524	505	499	506	488	512	548	531	536	545	517	541	515	522	509	506	515	481	513	510	498	488	520	526	538	496	508	524	515	501	557	497	527	542	555	498	543	526	507	505	495	516	520	515	454	466	535	538	534	506	505	533	515	501	491	512	504	529	500	549	519	496	530	478	507	523	547	496	498	506	520	491	461	510	517	533	563	517	519	509	505	504	488	530	514	515	495	480	534	488	459	538	569	532	497	560	495	476	491	515	506	502	499	532	498	506	524	519	516	529	504	527	527	469	509	507	530	511	557	504	474	531	534	495	489	570	499	512	548	518	532	522	507	522	508	501	519	510	452	527	484	524	483	548	504	504	524	511	490	493	511	537	540	517	564	575	539	512	497	518	519	494	554	505	524	503	539	538	528	498	497	460	544	513	515	519	540	504	477	526	518	503	542	497	502	544	471	502	514	469	522	539	515	512	541	503	494	497	549	502	521	559	516	534	531	485	501	534	514	511	502	487	509	524	515	526	500	524	522	555	517	500	528	505	509	525	528	477	537	529	534	464	538	527	517	523	505	500	522	517	544	471	502	554	474	515	514	511	518	520	481	542	464	547	500	526	511	533	515	530	489	518	482	524	485	525	521	526	509	519	489	534	489	493	529	547	499	512	477	493	525	488	529	492	536	515	516	512	476	545	489	508	481	499	499	538	504	558	517	507	513	536	505	483	546	536	503	552	486	525	523	510	478	537	493	506	509	510	526	522	496	517	494	477	522	500	544	559	547	491	509	493	482	517	501	538	521	547	515	511	520	561	527	516	509	514	518	500	506	511	509	471	502	523	507	502	550	539	491	482	515	520	535	539	524	501	519	520	504	457	534	497	525	559	526	497	517	514	537	510	524	489	499	552	515	507	517	493	517	486	527	521	477	510	511	496	497	526	508	500	501	517	516	500	548	503	524	504	537	531	496	498	529	515	515	542	501	500	498	513	531	511	571	539	524	522	515	510	502	537	488	538	520	517	506	528	529	508	525	528	540	552	517	522	554	499	524	526	508	480	528	509	559	512	512	520	531	512	535	506	493	521	507	500	499	532	531	506	485	539	472	540	468	545	504	504	515	489	545	541	534	516	526	504	486	493	529	475	528	535	491	535	496	485	533	554	518	503	516	503	529	487	510	569	492	530	491	534	515	514	522	521	524	507	468	487	556	549	544	533	517	540	514	509	522	524	506	524	497	504	488	502	548	549	535	540	501	518	507	503	485	481	528	512	477	528	510	547	510	523	490	528	478	537	505	543	521	534	515	507	510	516	527	533	543	536	514	487	483	526	471	526	512	538	516	486	477	512	492	555	497	520	494	518	547	540	515	478	518	507	531	524	532	484	534	497	486	519	513	513	540	508	528
2932	312	275	253	223	248	275	235	267	261	279	288	234	255	262	263	254	217	258	250	246	263	289	264	240	264	236	265	262	238	269	225	216	249	274	244	268	280	264	252	229	257	241	226	236	233	227	275	284	239	263	287	245	263	260	275	272	258	284	207	264	255	275	265	233	296	274	255	245	299	244	233	233	287	285	250	229	252	205	247	236	237	261	245	251	257	240	235	235	233	258	258	244	249	226	231	244	278	243	236	243	208	236	229	261	259	255	253	274	291	268	250	261	250	255	243	255	270	252	248	261	265	234	284	278	252	218	226	251	281	255	247	285	274	238	242	272	233	237	237	279	255	281	270	265	246	275	263	245	285	245	230	244	254	231	248	269	235	266	241	239	261	281	234	270	234	260	259	244	262	227	256	262	259	292	240	257	253	275	264	254	260	243	251	265	259	247	259	246	260	273	256	257	266	248	252	249	248	241	250	228	244	239	282	238	228	255	240	247	241	230	270	247	218	238	246	274	232	239	234	231	229	259	239	252	219	291	242	268	244	230	230	257	268	205	259	258	269	251	266	249	222	220	241	251	279	267	246	248	279	267	273	212	257	270	236	271	264	249	281	250	255	286	263	268	238	234	239	272	245	224	242	247	258	281	276	232	221	230	237	266	245	273	266	227	239	253	284	240	267	244	234	245	258	232	236	253	229	231	248	254	247	252	248	237	271	248	209	233	227	239	260	237	247	244	282	244	247	266	248	266	259	254	250	253	293	238	257	233	258	254	257	230	265	277	248	263	266	241	256	226	258	285	235	237	303	256	248	254	245	246	271	230	242	261	256	222	230	258	276	251	235	254	233	252	234	250	253	260	224	235	248	230	241	255	244	256	235	266	281	271	251	265	273	252	255	260	279	271	242	236	234	246	237	244	261	249	256	253	263	265	235	247	265	263	260	231	222	247	236	181	256	274	263	289	236	240	253	265	258	246	265	270	237	253	235	265	243	255	284	283	257	256	252	248	246	265	279	271	262	238	255	238	249	262	226	256	247	264	257	227	238	239	295	253	214	248	246	224	245	214	243	236	210	261	259	232	241	255	244	228	258	256	252	211	227	241	267	223	267	252	246	234	233	268	242	242	269	256	260	249	256	228	248	278	286	244	242	238	256	241	263	256	244	259	251	247	265	270	243	215	243	260	230	247	238	298	266	253	276	279	237	261	265	229	268	254	278	254	252	267	238	266	264	254	254	261	224	255	305	260	251	256	275	240	268	264	216	240	253	251	241	255	244	242	270	269	219	241	260	229	256	256	276	271	257	231	258	236	242	259	252	233	266	274	235	250	254	267	231	286	236	235	236	268	238	234	250	237	233	280	264	225	244	253	258	250	269	267	251	210	239	218	263	273	263	252	248	274	249	244	269	280	249	256	222	251	258	246	238	256	272	252	239	242	250	219	247	228	252	228	247	283	265	253	251	238	248	260	219	258	265	265	283	247	282	263	232	249	235	258	245	243	219	240	250	264	243	245	253	269	253	241	258	257	275	233	253	220	220	237	265	260	258	230	243	248	239	244	251	250	241	251	247	270	223	264	257	226	240	276	248	219	259	260	251	268	263	279	272	240	245	251	264	243	238	256	222	245	262	240	238	257	235	242	239	236	225	259	254	225	251	259	247	282	246	272	248	266	260	222	244	233	237	248	195	251	257	240	230	243	263	253	270	203	279	233	271	269	223	243	241	247	255	242	237	250	258	255	236	253	267	235	217	245	251	268	252	247	245	220	231	232	252	223	245	221	240	271	270	250	234	230	193	262	264	255	270	278	210	252	251	271	241	283	249	248	233	236	239	273	249	268	218	238	240	278	257	255	249	236	220	234	266	244	256	209	232	221	252	235	271	259	230	261	245	259	249	245	248	231	271	242	250	258	284	251	239	255	230	261	243	227	250	269	249	249	228	241	273	246	235	265	238	249	237	245	233	247	217	255	240	218	277	234	232	271	245	235	235	236	238	248	260	232	227	251	263	276	238	286	249	263	254	262	296	255	267	253	255	270	214	250	252	299	266	241	251	249	229	274	227	260	251	266	248	258	270	251	248	254	245	272	246	250	215	268	257	247	258	268	271	255	229	225	233	254	254	235	245	252	277	241	268	254	209	265	279	246	254	254	275	250	263	216	257	254	274	244	254	275	238	232	267	252	262	243	241	243	251	230	237	243	227	235	262	265	228	280	248	251	234	240	238	240	234	253	251	267	280	239	242	252	252	254	261	252	223	229	227	245	241	245	232	267	198	278	243	245	246	258	269	241	240	263	239	243	251	233	275	230	225	246	245	255	277	249	243	260	247	283	231	264	281	241	257	238	254	267	205	241	264	233	251	240	226	240	243	241	277	260	211	264	244	235	253	256	261	271	261	231	240	249	247	241	265	262	268	247	250	225	264	265	264	230	262	260	237	217	226	261	240	263	231	240	239	245	249	245	230	268	216	238	254	234	245	270	238	256	236	263	279	256	246	257	237	277	241	255	257	242	232	254	249	273	259	242	243	220	237	278	271	251	271	245	246	258	216	291	265	251	256	234	236	241	264	253	262	251	225	232	234	249	230	253	267	233	241	256	254	257	254	255	251	267	247	281	220	248	235	273	213	276	229	245	254	248	247	226	271	252	234	240	250	229	254	250	252	234	231	250	255	263	256	240	237	254	227	231	264	267	251	261	243	225	253	240	262	265	250	279	235	226	233	266	286	253	267	249	282	263	284	271	276	255	285	246	254	227	250	224	284	240	267	253	247	266	252	248	242	258	272	265	258	262	237	248	298	254	254	279	246	266	223	239	252	283	263	262	242	237	242	246	265	276	259	262	241	220	240	261	264	258	258	251	241	259	244	250	255	256	209	237	243	242	243	237	246	254	251	275	290	208	280	238	238	215	257	227	240	212	260	224	257	258	236	264	259	256	228	232	251	238	243	235	203	244	277	272	266	257	262	229	225	262	257	252	244	237	253	245	261	256	244	233	251	261	236	249	247	251	292	244	255	240	280	240	267	269	243	238	243	244	217	242	261	262	253	234	265	256	292	246	226	242	245	242	248	269	230	238	259	251	221	233	264	258	233	253	271	273	227	230	225	260	254	250	264	245	246	278	252	258	255	256	261	222	249	268	267	251	293	230	267	256	253	259	259	265	274	260	262	221	229	243	261	230	241	257	257	243	276	239	279	268	223	209	274	269	245	279	265	246	264	280	267	248	277	250	254	277	261	228	245	260	235	245	274	236	265	256	254	244	245	284	234	242	253	242	247	242	235	248	261	263	257	216	249	256	242	278	257	224	248	241	266	236	204	253	284	238	240	249	241	246	286	244	257	246	233	239	241	275	248	226	243	221	245	222	253	270	261	251	234	236	293	251	266	283	250	230	260	266	256	267	241	226	254	287	287	251	256	265	223	270	278	256	254	300	273	257	225	209	269	241	262	270	249	250	257	248	242	240	270	254	221	269	240	257	240	246	226	234	281	265	230
2608	568	613	593	640	595	584	591	547	587	609	548	579	620	553	572	561	566	586	566	540	592	566	599	594	555	548	578	550	552	574	555	547	555	572	544	566	565	622	541	539	562	589	558	587	571	549	557	590	530	553	539	517	512	540	595	580	518	552	570	535	544	569	563	536	523	535	550	555	559	544	578	573	540	571	552	585	547	525	573	508	589	557	558	566	577	561	551	576	605	542	546	547	530	540	546	584	571	576	516	565	563	574	561	565	590	512	559	570	522	568	563	578	551	574	543	570	583	554	595	582	566	546	555	549	538	596	565	578	553	587	559	545	542	580	533	528	561	577	551	568	527	551	562	556	521	511	540	548	541	560	560	526	536	623	550	573	572	569	546	565	575	565	579	532	552	627	585	543	586	561	578	591	576	550	552	517	515	553	555	551	587	540	602	550	556	566	531	578	547	567	545	604	564	566	567	562	579	550	606	571	554	556	553	519	612	544	552	546	530	550	563	522	540	542	493	575	556	548	543	574	511	584	542	573	570	560	562	511	536	543	534	584	558	574	527	550	575	552	555	557	573	538	580	520	544	552	548	562	582	543	565	546	586	548	533	561	557	576	566	589	525	557	537	553	508	608	567	580	592	591	555	548	548	568	526	511	583	561	485	624	540	562	556	563	574	538	569	566	552	580	559	569	551	527	551	589	554	526	562	542	531	556	580	525	608	565	529	565	560	530	580	585	523	573	529	545	552	607	571	555	593	567	551	561	549	564	540	551	547	569	544	546	532	557	598	551	557	566	565	565	560	566	580	584	523	573	564	539	543	573	616	575	535	582	548	554	560	590	520	566	584	540	558	530	577	533	549	523	570	601	523	557	537	529	581	566	533	575	563	516	570	543	580	546	564	525	571	532	507	592	547	568	535	547	543	569	520	525	596	548	572	563	574	574	570	574	562	530	537	577	572	527	586	561	533	577	564	536	582	553	611	511	535	573	529	562	556	540	572	549	554	527	577	534	538	555	537	560	545	573	534	545	582	541	519	559	547	558	551	554	570	593	540	553	573	574	522	523	562	569	614	559	577	613	541	541	580	541	536	563	526	594	529	550	609	585	566	561	535	544	572	566	571	572	575	555	548	570	591	522	542	578	523	572	527	540	589	599	573	564	542	545	571	583	572	544	534	553	531	533	601	564	546	606	551	555	582	545	587	545	550	554	546	534	557	543	545	554	526	572	589	537	548	560	568	553	538	580	538	553	563	561	538	579	581	573	542	571	524	546	542	545	545	548	537	583	568	561	555	567	543	548	569	541	591	602	557	566	587	552	546	555	521	553	573	554	542	552	539	516	564	528	565	542	558	563	522	559	608	570	534	554	566	615	559	539	563	577	580	567	573	577	571	611	541	556	565	524	555	574	564	607	548	566	554	524	555	560	586	608	552	514	577	548	588	530	609	559	549	603	551	575	553	538	581	503	546	559	565	543	555	561	565	544	510	563	571	562	538	558	591	558	545	563	548	496	551	589	569	559	570	544	519	562	551	561	572	584	580	582	546	568	559	597	527	589	601	608	521	535	532	568	535	556	547	553	520	562	572	571	546	586	561	537	529	561	585	584	556	580	556	569	564	538	571	535	558	568	563	575	530	546	575	581	538	538	585	568	567	558	549	566	540	535	584	586	611	561	574	562	534	549	526	529	556	557	537	561	551	537	536	562	559	569	541	527	610	549	553	549	527	514	544	541	585	580	537	600	525	573	557	586	566	521	580	513	604	551	594	546	544	521	522	525	526	539	573	552	547	554	525	585	538	549	536	562	559	555	582	574	573	548	558	520	556	588	546	547	582	562	548	527	564	540	548	538	543	563	549	560	563	560	572	547	563	580	554	550	524	540	523	563	551	559	601	552	557	603	558	605	582	578	569	558	559	545	577	593	599	575	534	550	539	576	603	534	512	570	569	603	518	533	575	531	577	600	556	553	544	554	527	579	560	552	548	594	545	564	563	563	584	550	547	580	544	580	565	627	553	585	588	581	571	588	569	569	541	580	533	535	573	569	564	540	599	539	541	544	572	559	534	577	534	575	562	552	530	570	583	576	581	570	554	587	559	544	573	561	593	549	587	546	547	558	542	533	567	575	520	583	552	578	556	580	573	576	571	534	541	564	539	528	511	541	563	557	544	563	538	573	547	554	539	571	507	579	566	555	573	496	583	577	536	537	599	545	532	541	553	536	592	553	549	620	542	548	532	548	535	534	561	563	538	588	542	544	539	548	591	646	531	515	580	579	552	571	511	589	570	584	563	588	535	563	554	556	557	559	574	540	577	539	576	566	541	570	570	535	579	549	584	560	566	540	562	593	501	602	584	523	561	587	540	561	558	561	547	557	550	579	561	493	581	563	546	601	566	596	537	601	570	545	538	566	577	557	535	521	540	606	588	546	559	600	584	560	532	566	529	589	548	528	558	557	544	545	537	543	577	551	536	542	558	531	530	522	565	521	541	547	565	554	565	567	525	582	518	568	549	582	564	593	556	569	608	548	557	607	548	558	545	566	546	537	529	615	558	512	566	549	544	546	573	542	558	525	610	530	580	557	508	570	596	536	563	556	563	533	563	561	526	567	543	538	508	540	601	546	635	540	545	558	582	572	531	553	542	493	565	537	573	584	614	581	556	540	588	555	549	572	575	524	560	566	553	554	569	571	579	551	569	523	535	527	530	567	572	564	531	592	570	597	511	522	563	621	553	562	524	557	581	567	602	529	604	534	591	585	530	594	534	582	565	572	563	559	539	577	578	544	551	577	524	544	600	620	522	552	523	546	548	601	537	593	534	579	545	539	553	597	530	543	574	543	565	531	549	550	563	538	585	546	560	578	555	531	513	588	530	566	554	532	560	599	581	556	561	561	546	520	610	581	556	554	577	543	562	565	539	576	573	590	567	545	557	582	546	566	549	551	594	534	582	548	560	525	587	538	543	577	540	524	548	595	547	560	594	575	574	544	576	539	555	560	532	572	573	551	586	557	553	576	550	549	566	564	563	532	545	539	551	551	577	571	527	565	542	562	571	550	537	594	581	563	552	549	588	581	546	565	521	541	520	582	559	575	559	585	578	575	586	594	572	561	555	542	539	586	564	576	526	566	535	547	551	593	539	549	552	551	589	550	569	552	601	537	545	602	574	587	536	611	572	592	552	534	531	575	512	517	590	531	583	605	557	563	562	539	603	561	577	578	551	570	591	587	546	573	527	535	540	623	534	574	550	542	565	559	580	562	558	568	529	562	568	542	580	571	576	534	594	590	567	592	524	579	550	549	531	564	547	562	538	583	543	560	591	569	599	500	535	593	552	542	571	528	555	525	540	546	492	584	586	551	584	581	573	553	537	560	588	598	572	578	518	550	538	549	534	579	570	557	552	585	536	593	564	551	563	561	527	562	571	537	538	513	545	572	541	572	558	495	565	566	552	553	564	546	524	568	552	589	523	550	552	575	580	547	599	561	530	564	553	561	543
9730	589	573	397	288	212	234	179	164	163	179	166	166	131	134	155	150	140	156	125	122	171	169	167	133	131	151	139	136	140	110	130	128	142	150	143	160	141	142	125	143	119	144	128	152	113	144	137	146	142	141	148	149	152	144	141	122	137	123	127	151	135	146	128	151	129	122	145	137	126	121	141	142	149	132	125	130	122	123	148	112	127	150	104	161	150	148	138	147	126	153	138	142	135	138	108	115	119	154	150	139	137	153	127	142	142	154	137	115	149	150	130	117	130	145	127	158	150	120	133	142	140	138	157	120	115	122	144	147	160	134	151	151	128	133	112	130	132	130	139	126	132	141	146	137	152	123	139	121	171	125	159	142	123	114	116	143	137	135	142	149	138	141	140	144	124	131	135	132	149	159	140	139	146	121	147	130	132	136	145	139	126	121	146	147	129	126	153	151	154	153	128	130	154	142	120	137	147	135	128	116	148	147	137	134	129	134	156	128	135	143	123	144	126	130	141	130	129	127	148	138	133	155	142	118	139	149	141	123	130	116	130	134	144	164	150	130	137	152	137	133	128	132	150	120	166	122	130	133	145	134	145	121	152	127	142	138	163	155	120	135	137	122	147	153	146	127	154	155	141	146	121	108	117	125	139	124	127	150	134	122	149	146	143	134	143	167	148	138	132	150	124	128	147	123	125	133	153	138	118	115	139	153	139	125	116	144	124	110	116	151	134	132	140	146	144	133	131	158	152	130	130	132	154	143	132	113	135	151	146	138	134	134	133	147	123	128	134	137	150	134	125	117	122	143	164	140	168	136	144	127	126	167	136	114	138	133	126	133	136	150	152	143	137	152	139	144	132	148	133	128	144	151	120	149	124	127	143	134	138	131	134	153	147	124	124	113	156	127	132	144	144	151	136	148	134	127	137	139	126	131	143	138	137	153	127	155	134	146	135	137	117	132	120	111	139	132	129	137	120	110	151	122	127	130	119	143	133	124	130	123	134	144	157	121	115	145	141	134	132	132	164	122	130	152	148	155	135	135	153	108	129	141	157	156	135	149	143	144	142	142	125	154	155	164	147	125	152	160	145	152	155	134	137	142	155	155	144	125	117	137	133	128	131	144	132	155	142	148	131	124	135	142	122	118	139	144	130	153	125	132	109	147	132	132	161	120	169	160	124	132	136	150	112	151	157	130	133	137	124	137	136	142	119	137	145	135	146	128	118	151	150	125	127	143	169	134	128	134	129	132	113	135	118	146	132	124	136	126	152	154	139	136	114	150	134	131	129	139	120	131	124	128	138	164	162	136	118	134	159	143	141	133	135	119	143	159	120	125	137	138	143	127	117	151	141	129	131	123	151	137	140	132	108	131	109	125	133	124	132	114	145	141	128	139	151	123	121	138	138	131	118	135	127	118	126	130	159	122	120	140	133	140	140	121	141	135	122	138	132	131	147	135	138	141	150	135	145	122	151	140	143	130	153	152	125	147	156	139	113	174	161	134	148	135	137	138	142	147	133	139	135	129	159	159	147	118	128	145	140	138	135	125	154	136	136	133	144	113	136	125	141	141	118	130	124	133	150	127	148	140	163	155	124	133	138	155	126	150	117	136	121	140	131	134	118	151	149	143	173	155	130	130	115	156	132	124	154	127	140	161	164	147	154	153	157	142	158	151	152	125	137	116	146	151	130	138	118	153	146	150	128	141	132	126	113	128	131	148	137	141	131	141	152	141	127	149	130	140	123	126	144	132	138	137	144	129	144	150	109	130	134	116	128	148	127	142	151	151	126	124	128	141	152	129	151	146	111	145	149	158	147	143	134	148	139	110	133	138	132	135	144	125	127	125	128	132	136	156	127	131	139	130	134	140	124	156	139	136	131	136	172	163	137	155	128	150	127	155	143	130	130	142	150	114	121	140	167	136	143	145	143	152	122	133	149	139	131	152	111	152	138	145	135	131	128	132	150	139	134	148	133	127	117	160	128	144	148	126	135	151	150	131	127	122	115	128	135	116	138	150	135	155	148	130	138	147	149	151	159	131	126	149	120	148	146	139	138	147	147	135	128	145	128	122	132	132	109	134	144	135	122	150	146	148	149	151	136	146	132	118	136	140	139	133	143	135	124	179	132	124	127	152	143	141	135	111	153	128	138	164	125	106	114	138	135	126	157	147	118	126	144	149	131	143	124	141	125	132	116	144	154	130	134	130	165	125	133	129	147	128	132	131	162	140	135	131	134	141	118	136	139	145	161	128	136	131	148	147	123	129	141	146	144	147	136	116	133	135	134	147	161	154	135	163	118	142	138	132	112	124	140	133	126	139	127	141	147	120	154	147	120	128	125	156	135	137	136	142	133	142	147	118	136	143	140	133	135	122	140	140	144	128	126	138	150	136	138	111	124	157	137	144	156	138	131	123	140	143	158	164	128	141	149	141	139	132	129	144	154	135	147	128	163	119	124	149	140	164	145	142	142	139	124	128	127	150	121	143	144	129	130	145	140	130	146	143	116	127	120	127	142	137	135	139	172	140	124	118	113	128	143	134	143	153	121	128	140	133	137	137	144	135	139	116	151	136	146	131	148	143	128	126	143	143	149	132	132	142	158	136	149	126	141	120	147	152	147	133	113	130	146	138	135	145	136	157	131	124	123	129	121	160	168	140	141	153	133	148	143	127	127	128	150	151	137	115	137	141	128	139	147	151	139	129	136	157	151	127	130	132	134	162	131	117	124	131	143	127	130	154	132	116	138	139	148	156	121	118	159	155	123	143	124	126	151	137	137	124	137	143	140	147	166	137	127	136	122	138	133	147	158	119	167	127	134	120	133	143	138	133	134	135	150	155	120	141	128	149	148	135	121	138	143	133	161	148	137	138	139	128	144	110	135	134	144	142	134	145	119	128	129	157	124	133	142	127	139	137	123	129	150	129	153	132	135	117	133	141	137	140	157	162	150	114	155	129	132	137	145	164	133	153	158	151	153	138	153	159	135	142	141	147	144	131	133	152	135	133	112	152	145	139	138	128	128	141	142	157	134	143	122	144	127	122	152	116	131	130	125	141	147	131	110	146	150	121	136	150	122	110	119	140	133	134	140	116	134	157	135	131	129	123	131	120	118	160	151	161	132	129	131	148	123	155	135	144	138	128	121	125	139	160	114	147	145	138	134	138	160	121	135	139	147	136	126	138	131	138	137	123	135	140	150	132	133	126	122	147	129	143	132	149	139	133	125	156	122	138	124	141	139	137	136	164	140	157	150	158	141	141	130	112	143	118	130	109	133	131	129	136	129	129	128	145	132	154	132	124	142	113	137	128	124	130	131	152	128	146	134	144	124	124	131	135	133	150	138	153	144	134	128	133	136	134	147	111	129	126	136	149	146	121	129	157	138	156	115	128	154	129	156	122	155	110	122	152	139	137	143	145	127	138	135	128	161	140	128	128	120	160	126	123	131	121	141	138	154	142	151	125	145	144	141	143	164	131	126	144	123	147	127	155	145	120	144
7438	684	1172	1223	1074	881	792	630	580	598	516	499	472	449	420	428	377	399	393	414	427	428	366	400	370	401	368	379	389	375	373	350	365	341	368	337	376	369	333	360	345	336	333	323	354	385	356	329	339	345	339	376	321	325	383	342	349	332	347	356	359	335	368	362	343	338	377	372	349	345	349	316	364	359	348	369	358	361	344	337	367	341	314	343	361	361	351	346	370	332	334	333	343	349	332	331	352	331	335	369	318	330	351	340	332	327	333	385	362	322	336	344	373	349	337	367	342	363	368	325	356	333	358	342	334	325	330	349	335	317	329	336	322	362	342	362	321	323	367	350	338	340	350	331	335	347	348	358	381	323	347	338	356	338	339	338	348	335	348	348	355	340	339	350	331	329	345	328	344	313	347	356	337	333	338	351	346	342	350	340	310	336	362	356	347	307	296	337	316	351	367	357	355	323	360	326	308	365	359	349	337	325	343	335	323	357	332	350	362	356	355	340	348	345	334	298	349	337	332	365	345	354	337	329	345	354	316	335	320	330	360	356	326	339	355	329	351	357	334	324	319	360	357	351	306	328	338	354	319	354	317	338	351	344	344	326	352	357	352	326	333	305	369	336	341	327	326	324	356	321	385	341	328	339	337	313	369	334	324	332	319	353	354	345	330	342	374	357	343	361	325	362	344	332	325	361	346	315	360	361	322	341	333	340	342	342	349	339	309	341	339	336	322	344	351	330	340	352	347	354	341	351	328	323	349	343	326	348	332	329	328	351	322	318	322	329	311	366	335	340	336	312	352	368	355	352	347	320	347	371	310	378	334	325	333	354	325	340	312	351	362	344	354	334	322	350	346	320	324	355	328	334	303	378	361	357	356	346	338	386	347	347	319	343	331	328	352	349	351	332	331	323	345	339	353	339	369	355	333	367	331	339	329	363	323	363	350	322	330	330	352	348	350	346	378	359	355	346	361	360	326	342	310	303	314	354	353	340	341	308	353	334	330	355	370	332	373	319	318	324	341	347	342	338	339	335	332	336	357	323	337	324	355	305	353	350	332	333	351	312	309	336	343	349	337	317	320	364	358	349	356	360	344	349	330	315	322	321	376	373	334	325	328	317	362	333	320	353	351	349	324	355	372	334	346	339	339	335	318	353	323	345	322	344	348	355	340	305	351	294	340	323	338	348	308	306	357	358	365	337	346	350	347	357	331	351	333	349	341	363	372	293	341	371	336	359	316	347	351	333	342	378	342	342	319	364	359	353	379	346	348	340	378	312	350	347	310	359	340	335	344	312	335	361	358	360	322	350	332	376	327	374	342	367	323	358	329	401	340	322	347	348	331	336	332	330	364	323	328	370	341	347	341	308	340	373	297	358	333	371	312	369	367	317	376	330	314	346	335	339	326	324	310	295	335	324	349	351	319	321	315	343	327	322	314	330	315	329	339	354	362	326	331	321	337	334	338	314	297	350	375	355	350	340	354	356	334	339	331	356	329	355	360	325	305	333	330	356	328	315	347	336	352	325	326	343	369	365	345	364	342	353	376	347	378	367	333	303	319	328	370	315	339	340	315	333	290	345	362	319	344	364	330	378	337	317	356	341	384	358	327	370	342	321	330	328	351	324	341	352	338	376	335	349	340	364	360	342	361	315	324	376	357	341	329	370	321	337	304	334	328	358	360	335	356	327	355	357	338	389	351	356	363	329	327	351	335	353	330	319	360	323	327	329	346	352	319	339	347	357	342	333	344	324	376	355	348	365	344	322	344	352	367	326	343	371	330	327	349	342	327	371	311	328	360	344	349	332	357	375	327	328	278	371	326	340	388	329	333	335	358	336	334	337	363	367	342	335	344	358	337	328	374	314	330	337	353	364	334	324	351	352	331	354	379	363	326	310	345	346	361	302	296	300	354	367	337	356	378	339	333	337	359	348	346	348	337	352	373	356	314	341	318	341	351	347	328	314	327	353	333	344	310	344	344	333	376	368	303	343	322	340	341	351	362	357	340	328	359	321	367	319	333	319	384	355	350	380	319	359	356	333	313	315	337	305	318	346	350	307	346	348	304	328	314	351	334	333	346	330	364	307	355	328	350	340	350	337	311	354	333	361	359	339	297	369	349	329	345	331	339	345	382	373	295	333	318	321	342	339	333	337	365	354	318	349	342	325	357	327	315	334	345	323	328	310	345	368	321	327	357	324	345	329	333	324	373	338	340	323	345	372	312	385	385	374	339	333	345	291	352	321	347	320	327	345	306	346	315	357	355	340	338	364	317	333	330	332	347	333	348	355	358	335	348	349	352	356	315	334	334	336	322	335	339	348	337	342	351	338	352	344	334	310	322	323	410	362	342	322	329	329	375	361	328	349	334	359	372	327	337	345	313	343	330	354	344	365	341	346	364	369	356	347	329	359	318	341	346	349	318	332	351	341	350	324	322	334	331	357	347	351	329	359	325	361	334	322	304	337	354	358	302	339	320	340	360	348	363	340	361	346	310	328	374	360	324	352	331	342	322	362	333	332	331	377	348	329	337	337	353	321	375	330	330	337	345	331	311	353	340	340	346	323	343	350	335	337	368	368	311	348	345	364	346	328	329	379	357	345	350	311	340	361	357	340	342	348	346	362	330	336	341	347	327	343	372	374	368	290	347	341	317	348	304	367	361	331	348	341	303	342	332	349	361	348	340	347	340	331	339	350	325	339	370	315	329	346	337	317	370	339	358	336	347	348	295	348	361	319	316	311	355	306	350	331	339	331	322	336	345	323	299	342	335	333	333	301	323	352	350	331	352	337	373	360	354	364	309	369	345	339	325	347	326	313	362	346	350	323	346	348	341	324	370	338	347	311	326	327	307	330	337	339	347	364	371	359	372	357	332	334	363	361	359	331	315	301	334	346	297	329	330	362	335	336	354	313	324	350	353	325	317	332	354	313	370	320	356	338	340	386	353	333	349	368	345	362	332	356	351	364	328	357	336	344	356	363	335	346	380	327	344	368	346	279	319	355	317	341	356	318	366	347	335	354	320	349	342	354	373	347	348	345	347	333	344	318	377	336	309	354	317	337	350	329	336	340	340	380	358	341	331	338	369	350	336	368	329	338	329	330	350	354	364	330	384	333	358	328	326	360	379	327	331	333	337	335	343	311	341	383	342	373	353	335	333	315	327	339	329	373	341	390	335	337	350	324	384	358	363	358	377	348	327	347	345	331	325	326	351	324	349	320	376	353	340	338	317	318	367	346	336	304	328	353	332	351	315	334	302	357	349	357	335	355	319	392	343	324	362	360	320	344	333	326	346	330	343	329	334	331	331	341	350	326	328	358	318	381	345	346	343	351	371	324	325	344	349	318	324	352	345	371	330	366	341	381	321	332	367	315	360	334	335	345	356	343	365	352	317	337	337	341	313	346	345	338	360	343	347	351	308	349	343	348	338	347	329	360	340	349	359	333	347	361	335	355	326	343	326	364	318	327	351	356	310	338	342	314	373	343	369	317	325	292
17781	1683	1107	768	556	421	347	295	286	314	273	237	235	232	231	258	217	233	234	209	230	232	215	195	235	224	217	220	199	223	223	250	199	184	230	241	229	236	200	211	204	199	218	228	217	217	240	239	215	237	227	231	226	231	243	222	213	228	184	200	202	226	202	203	204	208	219	252	206	186	228	215	213	217	209	211	184	215	193	234	196	220	213	225	217	248	218	259	230	194	222	250	212	201	203	240	215	227	232	219	227	211	216	243	200	211	188	203	198	226	223	197	226	211	212	242	244	238	225	229	242	187	214	203	228	221	196	224	215	226	216	235	220	188	221	205	207	226	209	236	210	208	200	200	233	222	198	190	242	211	208	217	211	206	221	213	252	207	208	221	210	218	206	198	215	198	158	219	229	190	223	184	202	200	235	228	195	216	228	215	235	197	229	210	217	240	205	220	214	195	214	222	212	225	200	203	226	218	238	214	198	199	213	227	200	183	199	199	212	212	216	228	240	204	207	212	210	224	193	234	194	237	190	198	245	195	231	216	230	226	254	218	218	206	212	267	230	215	198	225	204	191	188	215	227	228	207	230	246	221	208	210	210	194	205	201	223	192	219	206	227	226	232	198	209	194	231	222	218	236	229	214	239	222	211	235	191	208	194	221	190	200	215	183	200	226	209	223	252	213	209	212	223	211	220	210	228	208	211	226	234	196	212	227	210	215	212	242	191	207	220	208	214	245	181	195	209	232	217	198	189	199	195	195	194	214	264	196	213	215	228	205	220	206	242	214	244	204	213	210	229	191	194	249	210	200	202	216	206	228	216	222	236	203	221	208	210	223	201	257	254	214	223	229	200	209	236	238	191	204	181	210	200	242	231	206	250	236	199	229	228	212	201	197	194	207	184	217	226	243	228	197	213	210	214	198	210	226	211	237	216	220	225	206	233	240	205	199	242	236	240	234	184	232	212	208	218	251	249	200	205	236	210	187	234	209	240	246	219	224	195	214	205	207	236	211	210	247	214	198	214	192	187	211	248	244	217	226	227	189	220	221	203	204	234	235	223	215	203	219	214	220	244	207	195	197	203	218	193	220	246	208	183	206	221	202	195	192	229	208	227	224	210	229	228	229	224	205	209	220	197	175	187	214	199	203	231	204	196	200	201	197	194	200	215	236	227	210	210	211	199	236	226	237	215	249	201	237	214	220	217	210	191	212	205	198	218	241	218	217	216	250	234	221	182	219	222	206	197	218	187	229	238	185	224	235	251	212	200	206	195	215	188	192	235	210	242	196	231	212	203	237	219	219	227	209	234	238	215	195	193	219	229	254	183	218	193	202	209	203	264	200	213	222	213	231	206	204	218	210	209	236	204	195	203	221	196	210	211	213	222	202	191	221	234	220	204	232	226	231	240	200	201	207	251	215	235	235	230	232	210	193	205	236	208	225	214	211	225	186	198	212	216	212	211	216	224	206	195	195	234	195	207	203	211	239	221	231	206	202	213	217	210	235	217	220	197	225	181	250	227	211	203	210	215	227	195	210	196	227	207	240	239	206	213	215	189	216	218	232	221	195	213	235	221	215	226	232	179	206	219	204	213	228	242	210	197	199	211	238	219	233	219	213	212	226	219	201	218	205	248	209	222	223	183	204	193	212	236	206	217	241	210	224	194	204	211	232	221	221	224	216	215	184	227	232	240	243	204	243	208	215	211	200	171	222	226	205	211	207	219	219	232	224	204	232	200	211	210	190	233	203	223	195	244	232	194	244	232	226	207	183	208	228	201	192	214	216	236	221	232	202	219	219	223	200	203	207	223	205	230	219	193	210	197	216	226	201	220	194	226	193	179	194	194	247	240	216	222	191	193	228	203	211	229	225	195	200	257	208	208	234	204	206	224	220	256	211	205	197	218	211	213	223	250	206	225	233	197	208	209	237	208	214	205	255	239	243	227	203	220	230	204	203	222	232	227	195	199	226	196	216	229	212	207	198	223	192	186	207	215	248	204	227	204	230	203	216	250	226	222	196	230	237	220	225	207	224	216	228	221	222	198	234	219	197	225	207	202	232	218	230	175	188	195	214	226	223	194	215	226	224	231	206	229	197	224	182	199	229	227	213	261	210	201	211	210	203	218	217	213	218	245	215	202	225	207	201	206	221	227	218	206	204	219	230	234	218	216	219	225	219	242	215	205	182	199	193	222	208	198	214	256	238	222	206	221	201	195	208	210	205	215	221	230	231	223	215	226	214	215	203	202	187	225	205	219	201	230	213	199	216	207	225	213	237	222	212	215	220	223	212	220	201	219	184	203	224	218	223	180	204	246	222	193	236	229	192	199	237	220	243	234	236	221	237	217	206	240	209	224	215	205	213	203	220	222	206	204	209	215	206	226	235	241	193	192	222	225	195	224	204	223	231	215	196	213	201	202	229	222	252	230	217	186	206	197	208	223	210	220	207	219	226	229	199	217	208	227	198	215	196	196	219	208	173	193	194	206	240	179	193	206	197	199	242	203	199	213	228	215	197	187	213	196	183	213	212	201	214	204	213	216	213	213	218	228	210	213	231	212	205	215	193	208	230	252	222	208	222	203	250	220	217	219	208	221	214	223	189	205	224	204	223	216	233	209	220	212	222	209	211	173	201	211	190	224	235	212	212	188	221	225	207	228	201	236	221	225	215	204	195	197	197	239	203	199	197	233	201	213	228	234	239	207	226	220	199	199	216	234	212	210	201	186	204	223	222	243	238	206	196	214	242	224	218	195	227	232	220	195	212	218	229	181	222	227	217	209	249	211	201	211	204	209	205	218	235	201	206	239	221	199	228	233	189	203	211	212	236	220	200	255	201	191	206	225	211	216	215	199	188	186	243	222	203	204	212	240	206	213	204	251	207	229	217	213	211	186	232	228	183	245	242	222	208	202	225	227	211	221	227	218	213	210	225	206	204	231	214	213	227	200	232	200	223	215	249	212	210	238	192	218	226	233	213	217	242	235	200	216	221	213	196	203	218	220	242	220	207	208	216	183	196	221	219	224	191	219	204	210	199	197	201	211	220	206	200	203	229	194	195	214	204	189	200	227	225	223	212	213	216	226	193	205	226	217	210	196	226	213	186	211	220	193	217	198	217	213	210	241	226	215	216	225	219	208	237	213	243	252	233	190	223	234	218	226	231	205	220	200	243	230	215	208	203	207	236	218	223	191	194	217	219	216	197	228	205	218	200	221	231	196	198	204	236	229	238	223	204	246	184	225	231	223	220	213	201	235	215	225	228	171	193	232	225	224	216	212	243	222	254	252	209	211	243	251	228	239	234	208	221	226	212	173	214	205	213	220	195	205	219	205	223	201	202	201	228	202	217	252	198	214	246	238	235	220	226	215	187	201	205	207	224	233	230	204	229	210	228	238	219	185	222	204	213	231	231	190	236	180	215	204	207	206	208	204	241	222	194	211	220	239	199	234	206	213	199	208	184	205	197	258	229	207	227	236	223	206	231	211	197	199	212	234	211
9870	1279	2051	2193	1972	1551	1307	1170	999	884	828	822	755	688	738	698	634	621	603	606	619	608	617	610	568	584	583	594	592	540	526	559	587	556	533	546	558	517	518	516	551	539	552	538	504	564	539	523	556	570	549	533	523	561	496	508	538	540	513	544	487	513	502	528	496	514	522	528	546	490	539	537	523	504	514	526	504	545	501	494	505	490	500	521	517	536	517	530	516	527	523	509	522	497	508	523	538	521	510	483	498	547	530	524	502	519	493	516	566	520	485	518	522	543	512	536	524	549	495	560	528	531	544	539	532	551	524	561	525	550	529	507	511	516	512	482	482	527	480	497	492	499	543	532	510	528	557	491	524	508	511	541	538	536	487	468	525	518	535	505	531	525	460	533	531	506	510	545	540	515	503	548	491	549	503	518	472	523	549	548	509	533	513	549	499	536	516	511	522	504	562	485	497	499	536	538	493	500	545	534	509	543	549	480	512	514	555	489	515	532	545	568	546	521	488	521	526	522	532	540	533	518	525	494	469	520	501	523	523	564	475	522	525	518	516	540	522	483	537	556	502	482	547	497	505	508	504	525	533	523	520	512	516	464	511	532	522	535	501	523	528	496	527	487	512	495	507	525	538	521	521	500	523	515	525	510	557	495	489	515	515	534	521	489	565	515	519	516	517	521	533	502	476	528	498	494	495	505	511	530	495	524	526	520	524	513	536	488	507	538	492	527	521	517	543	511	528	516	530	496	510	541	502	542	537	514	564	501	514	554	527	544	559	511	482	521	551	531	526	546	536	501	565	532	494	567	501	516	526	553	518	528	511	525	521	485	460	586	485	508	511	501	511	479	511	487	533	468	494	529	473	520	492	506	479	528	490	501	468	512	477	521	534	557	464	526	538	511	514	502	514	521	518	492	545	526	529	501	470	521	552	508	493	514	544	528	549	498	488	490	502	485	510	528	522	546	519	489	477	515	510	552	543	524	507	510	503	530	512	494	521	498	509	476	494	532	523	525	546	536	563	529	518	500	506	491	486	504	559	506	475	513	504	479	532	507	496	515	550	518	493	472	498	492	534	497	544	532	484	554	512	523	529	493	551	504	514	486	497	545	529	542	524	495	458	456	533	534	514	539	503	504	552	572	470	508	531	551	517	519	513	524	510	514	494	537	518	515	509	506	513	504	503	491	508	505	542	522	531	491	553	514	559	518	492	535	527	528	496	544	530	510	500	538	530	554	492	480	513	528	545	543	561	502	515	509	491	524	540	530	555	474	490	532	491	492	558	570	470	500	539	536	532	533	501	493	491	518	496	479	533	520	497	487	503	518	545	552	487	510	492	532	481	533	518	541	559	521	517	541	507	526	524	521	489	540	527	523	507	532	510	497	545	478	523	526	541	505	516	497	513	495	526	532	510	505	488	494	502	526	510	517	549	530	514	564	518	524	509	495	543	513	547	505	509	515	588	525	519	508	488	492	543	515	520	516	522	519	526	497	503	484	514	503	532	503	531	553	525	560	493	514	492	517	514	513	519	538	547	549	509	533	518	560	541	529	518	517	479	510	522	531	533	467	524	510	493	515	540	570	543	471	510	518	502	492	495	524	496	534	533	515	491	510	480	517	515	487	548	494	487	524	507	539	528	539	509	503	507	485	481	492	573	514	495	498	507	550	558	529	506	480	575	486	557	519	555	483	519	501	493	551	502	498	500	546	461	551	576	535	526	483	490	494	544	506	511	499	521	514	516	513	536	533	544	532	522	509	522	536	525	553	509	535	515	507	532	518	495	525	501	554	492	510	513	524	486	519	551	557	538	536	492	480	522	461	580	519	502	557	488	517	524	485	520	500	528	516	504	524	501	522	530	524	473	538	526	534	507	493	435	518	551	534	529	497	508	527	537	467	516	501	509	523	557	544	543	523	507	489	522	540	481	536	524	538	524	506	535	524	513	478	529	527	503	538	507	503	487	532	516	489	498	523	528	523	545	540	480	508	503	521	530	529	485	512	499	525	511	543	517	522	535	500	507	501	514	560	550	550	544	537	508	519	493	445	536	517	532	506	544	508	499	499	531	520	532	522	472	513	573	477	510	485	471	499	533	505	543	481	519	514	556	495	520	499	507	539	472	544	513	524	553	509	515	509	507	499	514	526	503	510	514	531	565	501	510	541	526	556	512	500	503	531	541	503	491	501	510	516	501	502	510	541	487	543	522	462	494	526	530	497	506	553	558	514	497	523	548	525	539	526	516	511	525	522	533	500	536	548	505	513	529	516	489	535	545	504	492	475	524	525	530	512	519	561	510	524	507	492	504	507	522	513	516	474	499	533	476	505	511	481	516	481	517	498	489	505	543	493	523	501	495	513	499	482	522	537	539	526	495	527	539	500	540	507	523	501	571	545	523	494	496	542	539	532	484	506	487	511	502	544	505	539	508	530	507	532	508	517	520	473	530	495	533	512	527	497	470	540	487	523	514	541	474	488	509	522	481	498	494	544	491	505	524	519	514	527	518	489	508	542	517	511	512	494	473	465	517	494	501	509	553	495	527	516	524	538	573	485	522	523	513	492	513	462	529	534	514	500	527	560	553	496	519	518	513	496	499	527	494	524	525	486	521	503	506	546	502	547	508	503	523	523	531	540	532	517	502	529	519	494	530	529	512	517	491	487	504	519	507	533	504	509	544	501	512	566	545	527	536	505	488	510	522	512	506	503	513	504	487	517	503	489	499	522	553	532	532	485	530	498	490	454	531	511	514	560	555	538	555	535	522	534	478	530	534	487	487	504	571	502	513	565	534	542	553	565	534	529	544	520	509	526	520	478	502	487	507	550	503	498	533	520	520	553	525	518	487	516	501	544	552	508	513	526	490	538	499	530	505	493	523	486	524	509	571	540	513	545	527	515	524	523	521	499	516	500	527	537	517	523	529	488	497	474	505	553	488	489	517	512	548	519	528	499	528	550	504	503	530	539	485	524	518	541	521	492	478	541	501	499	489	529	510	518	501	554	543	484	504	504	540	553	511	552	495	485	495	504	489	516	511	511	502	503	483	484	497	495	505	502	550	520	490	533	501	511	526	518	481	545	507	547	531	516	529	542	514	500	493	552	553	504	503	554	536	488	518	506	480	472	504	533	550	538	512	513	552	481	530	507	502	491	531	535	516	505	501	497	541	508	531	505	526	502	542	526	533	524	518	518	475	504	528	489	508	475	493	487	517	538	551	531	529	531	513	515	537	508	523	500	512	542	533	485	502	471	568	508	517	502	520	473	544	565	481	512	472	530	501	538	505	530	549	514	484	508	534	520	494	537	528	499	493	533	551	523	492	529	563	503	552	580	568	534	515	541	518	525	519	519	502	478	533	513	515	561	504	524	511	496	534	498	497	495	534	498	505	484	533	534	504	541	526	476	483	523	531	512	512	520	489	496	515	528	509	502	502	532	512	477	488	543	486	507	487	509	534	507	556	527	534	497	538	517	523	544	503	474	522	544	538	508	495	508
2713	314	279	261	266	280	251	249	230	237	258	273	262	246	226	221	248	230	245	253	254	269	271	260	245	263	266	294	271	257	278	265	251	244	280	244	259	266	257	236	264	287	258	257	254	246	237	268	283	262	259	247	248	250	245	240	251	252	250	253	238	236	246	269	238	239	253	265	258	249	275	240	225	273	273	251	276	276	261	252	245	224	250	244	233	248	231	223	259	246	262	251	233	246	241	270	266	259	240	222	263	282	261	249	233	231	237	278	256	257	273	239	226	249	238	240	226	258	261	260	248	268	254	243	251	254	280	263	251	221	242	230	235	235	225	239	232	271	250	240	278	260	256	267	239	256	236	265	233	238	276	262	247	261	242	261	270	284	255	226	249	247	250	263	231	250	226	230	275	222	246	245	268	250	237	237	246	260	273	267	284	273	242	198	269	249	262	253	262	232	242	302	256	230	263	230	278	263	255	251	248	249	246	235	237	279	257	249	236	243	256	213	277	236	225	239	278	252	285	221	261	290	265	251	261	276	245	231	236	232	245	240	242	248	264	258	264	269	249	251	236	220	252	226	240	241	224	234	229	238	261	225	267	263	277	254	233	255	246	277	268	254	254	253	272	277	229	239	276	223	257	261	261	248	265	248	234	255	243	231	250	252	237	247	226	265	233	252	248	239	236	264	267	235	245	274	225	262	270	259	244	258	260	272	237	271	244	254	273	275	269	228	251	249	222	270	267	225	256	227	254	222	219	251	258	213	283	283	251	257	238	256	251	246	248	255	228	242	267	278	267	252	241	243	230	234	268	277	247	251	292	250	232	200	266	254	238	273	258	286	250	256	258	274	260	265	262	258	250	234	238	235	222	240	263	233	237	228	263	272	263	240	246	268	265	242	281	241	268	253	262	260	253	248	248	280	234	254	252	255	239	240	250	244	234	268	253	286	280	236	226	241	253	266	254	243	249	237	238	243	237	274	243	243	226	257	246	235	258	256	255	250	278	249	244	264	253	264	219	240	275	252	245	257	260	293	292	269	214	265	259	264	272	250	255	261	277	255	245	236	234	261	239	260	239	225	266	262	239	242	247	241	230	259	271	247	244	257	233	221	230	255	243	253	286	235	253	240	235	257	262	267	226	268	268	274	243	258	270	256	249	241	233	251	242	247	245	272	226	277	251	244	253	257	273	240	247	263	272	233	225	244	275	286	224	298	251	255	226	300	257	250	257	261	268	254	285	247	242	281	252	248	241	288	260	241	272	259	268	257	246	233	258	258	227	248	258	248	267	230	248	274	261	263	280	251	235	248	259	263	278	248	237	250	251	268	227	243	242	242	235	240	244	250	211	242	240	254	278	262	243	234	238	219	217	239	265	248	252	239	238	221	240	241	247	247	266	294	235	261	251	240	274	258	226	297	271	249	271	259	255	258	244	232	256	232	260	228	243	230	235	278	244	266	283	268	248	239	266	266	223	261	252	255	257	266	251	261	233	232	250	246	241	241	252	262	268	249	254	266	236	271	235	281	241	269	263	249	224	251	264	251	259	234	257	258	261	270	238	239	262	242	238	280	264	198	247	245	270	235	212	257	243	251	246	267	244	241	242	248	237	264	235	289	230	250	237	231	258	246	229	239	285	269	249	249	269	268	265	243	265	226	246	261	262	267	270	241	240	266	275	266	249	243	211	237	239	277	240	253	239	231	247	239	284	278	256	263	279	261	258	257	245	242	278	250	253	239	247	246	243	266	249	236	247	236	228	234	263	253	249	241	254	246	227	237	262	222	275	241	247	266	265	273	261	276	290	242	254	261	217	255	252	246	277	264	274	291	238	271	209	245	257	260	249	261	264	241	250	235	243	249	243	276	246	283	240	256	251	270	240	253	249	252	260	264	270	257	262	237	230	256	232	260	255	275	233	270	244	235	253	255	259	249	231	245	249	234	258	253	223	241	245	258	243	239	262	273	258	264	264	261	228	239	255	237	247	228	241	243	249	233	270	231	245	226	281	253	293	257	278	253	246	266	247	275	264	265	230	244	224	245	243	239	234	268	234	243	244	259	226	266	232	245	259	246	237	249	248	250	231	257	258	246	268	241	261	252	247	262	218	261	226	241	241	248	262	225	251	264	226	237	270	227	245	268	253	256	250	250	232	255	249	262	227	265	240	263	260	274	239	270	254	248	242	236	250	237	237	251	240	281	246	235	286	241	259	230	256	257	240	253	234	207	249	248	250	236	252	261	246	265	267	241	253	277	296	273	209	260	277	245	236	292	274	219	270	229	235	241	218	252	254	267	266	249	251	244	250	251	255	277	267	274	271	238	257	272	229	249	238	250	264	257	246	246	233	234	248	250	268	241	250	205	264	225	277	241	232	261	272	234	228	261	245	242	229	258	244	254	266	243	281	236	255	241	242	292	250	251	258	224	268	246	259	226	255	280	256	263	232	250	270	235	238	257	274	259	228	248	220	236	285	296	294	260	284	279	236	233	247	279	232	239	241	275	241	250	254	235	246	262	268	266	238	263	252	264	217	265	253	245	250	271	278	257	262	240	235	257	267	254	250	227	239	266	240	242	245	246	230	249	257	261	260	251	229	229	220	264	224	205	259	238	226	261	257	231	271	266	239	251	266	241	205	275	262	258	260	222	229	284	240	244	229	247	242	264	226	287	271	263	228	258	244	245	269	253	251	228	263	259	240	231	255	265	232	225	283	266	248	259	227	245	255	257	252	232	243	261	231	248	235	283	275	271	270	272	272	237	218	259	233	224	271	254	267	249	240	239	273	266	278	235	261	248	236	283	242	258	263	290	236	246	277	266	259	266	264	274	226	271	256	234	262	249	267	247	269	254	260	239	237	208	264	231	243	242	213	251	255	243	245	256	244	250	244	262	231	271	247	244	236	234	271	263	233	255	252	228	251	244	256	234	254	238	254	245	222	219	264	250	219	231	269	226	255	242	251	247	251	269	255	258	233	268	251	249	239	224	250	231	268	242	260	248	268	246	242	289	256	257	266	264	247	248	247	281	276	245	241	247	233	252	243	254	250	282	269	280	244	238	243	228	243	251	270	270	230	257	274	244	226	258	272	254	267	254	274	257	207	230	234	240	284	253	255	222	245	251	268	259	247	282	237	230	228	254	272	248	250	251	257	272	223	226	238	268	247	260	240	247	229	236	250	237	282	248	257	260	250	239	267	263	252	248	243	232	244	237	292	237	253	231	228	240	257	250	255	236	245	266	257	278	270	248	245	238	248	245	264	236	277	244	242	280	266	275	272	269	277	259	221	265	281	247	235	251	257	263	256	260	255	263	224	258	256	283	258	248	248	227	268	252	251	218	243	254	277	239	236	222	262	253	250	236	268	295	245	243	253	262	258	248	229	229	253	256	216	285	260	250	230	240	267	262	245	221	229	249	249	249	260	234	279	244	227	255	279	238	257	242	231	248	258	253	249	243	266	235	234	237	230	253	248	236	259	251	278	278	250	251	238	228	269	249
2477	612	609	586	604	563	551	538	572	573	564	578	585	589	573	568	554	568	577	559	525	572	539	568	546	589	534	540	583	517	568	578	547	552	562	581	559	563	573	518	550	589	547	558	577	615	597	585	550	563	564	559	567	510	573	568	577	554	555	567	587	557	567	560	540	544	543	569	571	599	523	552	549	580	597	547	556	531	561	596	540	573	592	556	570	561	545	561	519	558	516	562	595	601	575	571	545	570	541	559	580	561	550	554	568	586	547	548	602	579	562	522	565	535	531	604	542	532	535	550	580	565	534	599	555	568	552	555	556	555	506	579	560	570	579	507	553	600	566	546	537	575	549	523	593	523	550	575	532	572	565	547	531	571	554	562	554	557	496	571	567	581	555	610	591	572	581	560	527	604	557	561	569	591	557	554	540	532	579	527	542	536	536	498	516	589	578	598	548	543	579	557	532	568	566	541	579	537	553	545	514	534	583	566	535	570	513	575	556	564	545	541	571	534	565	585	605	555	557	577	596	540	602	591	558	532	599	569	586	545	548	573	558	543	524	596	524	569	552	568	574	543	564	535	577	548	542	584	543	595	527	556	513	634	574	544	586	564	571	535	555	523	570	549	548	578	598	547	561	541	556	570	555	591	531	512	572	597	595	546	597	570	528	513	549	532	550	538	559	515	574	589	538	571	562	541	537	547	535	584	569	581	545	579	565	577	572	588	555	524	553	580	568	551	566	586	561	574	561	538	490	600	540	553	547	534	546	584	556	536	581	591	580	551	565	587	553	474	578	535	573	529	554	506	550	550	602	549	569	560	566	608	544	560	543	536	555	554	553	564	561	584	595	559	571	586	531	556	586	571	579	529	567	575	532	508	517	589	543	516	494	588	548	554	552	551	550	609	541	518	578	559	523	544	580	539	579	539	569	553	563	584	571	539	549	587	568	574	529	546	544	536	571	530	584	560	568	596	566	548	565	569	508	558	591	546	561	541	536	533	593	576	577	570	589	563	555	592	542	539	566	571	536	596	575	554	548	583	550	595	544	587	562	552	554	520	587	599	600	582	556	568	586	571	567	572	541	525	572	586	566	525	565	559	615	582	578	600	604	568	546	572	563	560	561	548	553	556	579	545	527	550	542	556	554	519	587	589	555	612	576	563	556	543	594	515	565	524	548	594	581	561	560	566	588	573	574	543	572	530	560	576	498	532	526	559	566	580	584	573	539	606	547	557	541	555	525	585	552	557	633	556	595	533	530	525	603	509	569	557	556	607	522	544	562	584	551	544	552	575	540	549	561	584	543	565	520	566	542	547	572	548	561	576	567	548	537	605	542	579	583	551	559	530	559	545	577	570	566	538	574	555	593	555	543	545	566	577	543	552	551	558	543	569	547	537	597	547	580	551	535	568	569	569	510	582	538	522	561	566	553	537	583	531	576	532	591	569	572	565	577	599	586	522	549	568	586	542	573	543	591	558	531	565	495	561	565	513	519	573	583	568	554	541	557	592	575	570	557	581	602	561	560	568	574	511	569	578	576	540	566	574	572	505	543	523	537	573	548	575	607	572	599	560	570	576	575	551	584	544	588	522	566	567	550	549	551	564	589	559	562	538	556	534	532	556	563	608	568	559	547	525	529	529	505	568	538	573	580	573	594	539	591	550	552	525	597	578	530	591	525	564	588	570	558	561	536	549	568	554	559	603	589	570	542	578	554	573	568	563	595	587	584	552	560	569	600	549	560	583	556	582	537	553	532	575	534	579	567	551	575	555	528	567	562	550	577	517	531	550	578	549	607	576	560	534	597	553	584	582	562	547	570	574	558	580	558	550	586	506	536	609	531	519	577	588	590	570	549	537	534	570	533	537	561	545	537	576	534	498	526	579	531	550	584	556	577	554	562	531	549	592	514	519	566	559	509	536	589	541	595	552	594	621	576	545	584	569	603	561	519	541	532	594	568	551	554	551	546	573	542	562	549	536	568	532	577	534	556	534	498	587	550	535	565	586	571	569	551	557	557	565	550	565	539	529	581	553	551	542	564	555	560	542	582	512	571	558	615	537	555	593	601	546	540	530	569	515	544	553	562	544	523	542	589	574	583	547	522	532	529	563	548	561	571	534	537	568	538	567	552	559	541	551	567	555	548	558	537	574	528	534	583	581	571	575	523	543	559	554	578	579	529	594	552	587	564	542	551	515	537	560	546	568	564	572	536	586	583	513	570	581	525	582	586	565	589	582	514	537	573	558	576	595	530	586	605	571	554	555	549	553	575	582	569	606	617	558	564	518	579	550	571	554	576	580	548	518	572	559	549	547	568	533	554	582	535	525	555	598	572	512	543	580	548	586	542	533	570	556	618	575	558	562	574	547	548	542	485	586	543	541	585	558	580	571	553	563	569	549	572	522	570	532	584	592	554	575	530	533	566	569	545	562	557	559	598	507	549	511	540	565	572	548	569	564	577	558	546	512	574	544	540	547	551	536	566	565	579	554	528	571	573	591	552	567	557	573	522	526	554	546	525	576	548	521	529	588	537	596	570	550	526	585	539	583	576	542	581	557	570	503	570	516	567	529	530	532	505	559	587	546	516	553	594	559	573	549	572	539	534	513	546	570	532	540	553	551	545	568	552	553	574	554	624	573	570	564	575	505	567	553	564	568	535	549	565	541	576	541	535	578	568	573	540	521	552	544	527	577	551	563	602	583	573	560	596	588	576	555	525	539	580	584	608	538	536	549	559	576	618	528	551	545	544	562	544	534	587	583	558	522	549	553	556	570	525	575	542	561	573	565	558	584	552	542	544	614	544	552	551	576	589	611	609	509	535	561	554	596	553	571	561	551	499	526	572	547	559	555	563	575	536	582	562	542	525	523	575	586	579	590	560	557	563	566	564	537	546	575	544	546	575	546	570	529	513	534	496	535	574	576	528	549	511	573	561	578	549	574	568	573	556	575	559	568	539	553	567	586	579	513	535	599	575	541	538	563	517	578	541	532	584	609	614	580	580	566	562	570	611	579	564	570	573	607	544	519	580	548	532	528	540	564	530	560	547	572	550	575	567	539	562	571	574	580	574	569	547	561	553	554	535	520	605	562	534	584	577	535	549	547	559	561	541	560	522	603	566	575	544	588	571	560	572	561	583	595	568	537	563	559	566	557	547	543	585	592	584	561	550	524	538	547	544	571	559	573	575	591	563	554	531	544	557	546	489	577	588	570	531	552	543	578	585	566	569	578	478	537	547	588	552	560	534	558	529	584	542	529	598	566	553	556	535	560	544	530	575	596	578	529	545	571	574	526	570	567	522	576	566	548	541	574	539	529	533	523	578	555	526	578	541	604	589	612	552	570	579	580	552	534	579	551	559	574	571	572	555	555	572	566	542	603	575	572	562	585	510	534	537	545	518	598	547	556	577	561	525	588	532	555	571	578	554	552	540	525	577	553	593	564	562	584	553	526	577	550	574	570	544	582	548	565	527	525	575	545	545	527	557	592	538	564	581	565
9416	634	507	415	277	238	212	181	199	179	155	159	141	139	126	156	163	150	147	123	143	143	127	135	162	154	152	110	160	133	127	148	132	131	123	129	137	120	140	142	157	133	146	125	153	128	131	126	144	145	142	126	138	132	133	128	147	139	140	131	151	118	137	129	137	137	129	160	135	134	138	130	148	138	116	148	143	142	131	141	135	127	163	139	154	135	151	136	142	136	143	137	149	134	164	135	149	143	120	154	127	135	131	143	121	138	158	125	142	136	126	121	154	129	103	135	131	155	134	122	135	170	119	129	145	150	144	104	131	156	138	154	138	143	131	137	132	161	124	153	137	126	115	135	146	125	121	145	120	118	140	140	137	143	137	117	129	145	143	128	129	124	142	135	126	139	147	127	144	138	135	121	114	132	160	122	130	159	133	117	143	136	134	141	165	140	136	139	145	136	143	133	130	133	128	134	129	150	146	143	138	144	130	143	153	123	117	137	129	147	136	138	142	144	111	140	121	142	148	152	159	136	137	138	133	116	151	132	121	142	161	140	110	131	153	131	128	139	117	114	148	146	113	139	148	139	147	162	136	145	107	137	130	135	153	131	133	146	131	140	156	146	136	149	129	123	112	121	138	144	121	133	131	130	135	137	129	121	115	130	127	154	122	141	135	142	139	159	168	146	144	132	129	157	135	123	125	126	155	109	128	124	134	121	122	150	153	153	159	115	122	113	123	132	114	130	152	123	130	137	129	134	143	160	122	123	131	144	150	145	132	158	149	119	139	142	111	141	121	149	143	150	140	147	165	129	137	130	153	121	127	145	129	138	150	106	120	103	142	125	124	115	120	139	138	166	143	139	115	137	156	152	139	127	137	112	126	137	132	154	148	121	136	163	130	147	149	104	136	131	141	154	129	140	122	111	141	128	141	122	146	135	152	130	120	147	138	148	153	147	125	148	121	129	132	125	122	142	153	151	128	153	148	132	131	134	137	135	157	133	138	106	141	137	134	130	140	144	159	139	148	149	159	139	132	143	124	117	121	132	151	127	132	137	142	111	133	140	166	139	132	148	139	130	148	128	110	125	127	136	152	152	137	138	128	130	154	143	154	154	132	113	112	140	133	110	138	123	142	134	144	118	136	143	118	139	122	155	130	138	128	136	114	131	165	139	125	146	123	112	144	131	132	136	136	121	127	138	139	139	134	128	166	152	123	141	142	143	158	124	140	133	135	124	148	143	119	120	131	145	110	129	145	123	126	135	136	138	155	123	129	134	126	133	115	123	126	143	133	126	133	134	128	119	133	130	127	151	161	120	127	142	151	126	146	122	128	141	150	148	126	128	160	142	135	145	142	134	117	118	112	151	141	156	137	122	128	142	133	132	143	137	116	141	149	132	133	133	123	128	142	122	116	142	128	130	141	127	140	135	140	111	125	124	118	133	124	164	146	123	141	114	127	128	119	117	130	127	129	130	131	130	136	136	139	162	138	122	130	131	109	137	155	137	142	162	140	137	135	143	131	142	143	119	117	132	130	159	135	136	144	146	144	138	126	145	123	142	136	136	134	127	156	129	129	123	143	163	142	140	140	158	137	160	144	128	162	130	145	118	121	122	149	135	133	151	136	154	167	148	126	146	147	147	140	136	122	125	131	133	143	122	121	153	135	117	122	136	144	151	122	117	125	141	134	135	147	156	131	134	140	136	135	133	144	111	144	145	147	121	137	128	116	134	135	150	135	142	147	126	154	118	109	128	136	160	126	145	123	137	133	127	148	155	146	129	126	124	129	166	130	127	100	144	129	160	146	154	132	115	130	128	156	120	133	161	144	120	140	115	153	149	139	113	138	131	113	126	101	123	137	148	140	125	132	123	124	150	109	122	163	155	157	146	113	119	129	119	127	136	124	141	150	141	129	119	126	114	133	131	148	145	127	140	133	143	147	122	138	113	125	129	115	132	131	137	165	135	158	142	136	116	127	129	146	138	142	120	127	134	132	128	131	143	134	121	154	129	132	128	145	134	142	138	140	153	162	134	139	137	162	132	128	139	133	144	138	136	142	134	103	130	138	141	138	138	171	138	147	156	149	125	132	134	133	131	156	141	163	145	125	113	145	142	118	130	114	147	132	115	142	134	132	112	145	141	137	132	150	159	137	125	144	141	133	132	145	141	120	122	136	134	129	138	139	147	135	132	122	128	136	134	99	133	154	132	144	120	125	151	117	133	140	151	118	151	133	118	122	133	128	152	133	154	136	130	151	130	135	117	126	111	145	125	134	130	135	123	145	149	139	124	121	126	119	136	154	110	148	138	153	145	154	133	121	138	130	128	134	124	125	133	126	144	151	152	134	145	153	118	149	120	126	136	150	146	119	128	146	115	140	134	173	160	111	139	118	123	157	124	134	137	116	148	146	144	119	124	156	137	144	149	114	137	149	134	154	128	148	120	108	137	142	121	118	141	150	165	128	114	138	137	142	141	114	116	121	131	143	126	119	113	127	128	145	125	129	131	136	98	123	127	162	134	113	124	141	118	126	145	122	116	135	147	121	135	128	136	115	122	111	136	126	141	117	112	130	139	121	139	153	133	130	143	142	132	120	112	145	116	147	132	140	136	120	111	125	139	117	146	131	121	145	138	142	112	129	108	142	137	122	146	123	162	154	128	130	140	108	131	148	116	153	127	137	167	143	122	127	146	144	129	140	144	118	135	126	116	142	131	147	152	139	146	158	148	123	132	105	119	139	127	148	165	171	140	131	159	139	143	126	135	125	109	123	136	144	137	139	119	148	134	125	137	136	134	150	131	122	146	158	154	132	131	119	144	132	125	137	141	139	130	125	144	142	151	137	110	126	135	135	106	158	129	144	159	133	125	156	133	152	117	132	133	152	145	168	138	140	124	121	153	153	124	126	128	132	163	125	139	135	152	131	135	113	134	132	148	136	162	141	157	136	133	138	141	119	126	140	133	152	128	135	132	136	118	127	121	135	154	118	120	148	144	136	132	126	144	135	130	144	159	113	132	131	136	123	138	125	150	147	132	138	158	152	114	123	122	142	132	144	132	127	147	123	133	124	148	145	135	130	104	134	129	127	140	146	142	122	163	136	145	134	160	133	129	164	125	127	111	133	128	125	133	157	142	177	125	136	138	147	124	119	135	132	138	144	146	132	142	149	151	134	112	113	111	131	124	129	142	119	112	145	149	128	119	124	132	134	111	128	146	155	128	128	122	143	120	164	133	123	133	135	132	122	126	125	146	148	145	158	150	141	126	101	131	125	115	123	133	140	121	156	135	141	115	153	129	128	153	144	126	165	143	110	136	156	131	123	152	148	146	122	147	138	139	150	134	123	137	139	139	131	125	123	135	111	145	148	139	150	137	131	136	129	120	137	146	111	139	127	147	147	123	118	127	177	136	137	148	150	129	136	128	153	147	120	131	141	136	131	145	133	128	152	129	144	146	146	165	130	145	119	123	123	126	122	140	130	135	125	121	115	119	156	126
7127	716	1139	1250	1071	855	760	641	587	565	495	488	434	451	462	409	423	405	423	436	359	364	376	386	356	405	383	366	361	396	347	312	376	388	337	337	345	380	362	366	309	322	350	338	331	349	380	345	340	320	322	332	318	343	374	304	357	331	351	327	328	327	351	346	360	360	325	352	360	328	344	338	320	325	357	326	328	381	368	361	345	319	359	348	364	328	324	329	364	362	343	334	350	336	351	327	328	346	332	362	355	336	362	352	358	393	337	305	328	351	340	330	339	315	347	323	341	320	360	345	369	356	325	353	350	372	345	341	332	324	344	340	332	301	355	326	339	295	336	313	310	327	332	341	337	354	333	329	336	302	348	320	370	342	317	350	363	320	338	354	369	346	307	355	333	328	340	348	357	333	322	344	336	333	351	349	320	337	341	353	327	344	334	346	366	345	352	380	359	313	320	358	310	353	317	327	324	366	340	342	375	340	346	349	317	371	329	336	334	358	323	325	356	316	335	315	339	317	325	349	334	339	358	347	356	341	336	327	327	341	345	338	367	326	331	323	336	325	366	322	362	325	355	305	324	343	377	337	353	342	341	350	332	366	326	340	360	349	345	365	346	366	355	338	323	351	377	300	340	321	345	327	337	339	315	333	332	321	316	338	339	311	339	318	343	322	332	336	318	332	322	340	329	330	348	322	299	364	323	360	336	381	314	331	310	337	365	326	353	337	343	362	363	338	333	324	358	360	329	337	364	332	331	325	330	321	344	352	324	342	299	316	347	318	347	333	345	365	324	323	341	345	367	325	346	333	343	309	370	362	317	318	357	334	349	306	334	342	347	359	367	353	334	320	346	384	311	353	331	304	372	325	318	336	368	350	328	356	320	337	322	353	330	336	329	356	379	332	356	339	328	331	327	288	328	366	360	320	379	344	355	330	335	334	347	341	318	334	337	344	300	329	310	331	328	372	339	313	319	347	333	320	313	337	348	320	326	329	334	380	328	321	342	322	327	349	330	322	343	332	350	343	374	375	334	354	335	365	294	368	366	324	336	326	335	365	332	327	348	324	361	333	308	343	341	352	351	353	339	321	394	295	348	320	343	324	335	311	345	323	320	331	357	317	312	325	342	349	360	359	357	328	324	351	348	354	320	315	372	330	354	329	325	350	351	364	335	309	359	336	340	337	318	353	300	307	295	316	325	375	329	317	347	340	352	363	345	348	363	336	335	332	334	308	336	350	349	315	351	358	343	361	340	322	348	330	341	335	327	316	367	363	360	341	344	359	334	340	313	339	320	335	344	327	336	316	339	381	346	353	329	350	317	324	324	379	329	324	328	352	315	346	322	312	314	386	351	326	330	319	358	318	335	334	358	335	344	364	299	339	358	313	312	332	330	347	333	337	330	364	351	342	336	322	331	352	340	332	328	350	355	339	308	353	360	344	343	311	365	338	348	348	357	325	346	316	343	334	352	338	322	344	356	324	358	326	353	312	370	333	336	385	337	336	339	360	347	354	344	344	349	312	325	336	349	319	341	322	326	349	347	345	338	329	335	373	334	342	346	320	336	314	366	360	354	332	339	346	353	362	321	369	319	355	354	341	302	377	336	361	352	344	305	334	353	323	318	332	314	359	316	354	370	354	335	323	312	316	322	320	338	352	333	348	335	348	349	332	316	351	313	373	341	338	339	338	345	330	366	317	332	340	372	339	320	365	352	330	368	347	340	343	323	312	327	349	339	345	344	321	317	320	350	357	341	346	343	373	360	308	380	350	342	339	306	338	365	329	306	356	318	334	334	358	332	323	332	327	383	328	297	365	339	301	362	368	351	334	362	334	349	347	353	328	344	343	339	349	316	336	348	341	339	354	317	341	303	337	349	337	348	332	329	357	345	334	312	342	337	354	323	349	357	347	364	322	321	343	362	347	349	347	350	307	336	329	371	362	345	360	333	355	332	337	338	337	334	347	332	347	322	359	338	336	329	348	339	351	331	354	351	345	329	331	352	369	341	329	339	355	324	378	321	363	359	342	346	318	361	321	317	315	309	343	346	332	338	349	354	346	359	335	339	332	313	373	329	341	330	340	308	364	316	366	353	315	351	339	343	358	324	334	357	320	331	337	337	329	375	345	357	340	336	336	338	365	342	326	328	326	333	324	339	336	315	336	331	341	347	341	339	351	329	320	339	323	339	345	334	350	314	342	313	340	348	363	328	352	345	335	346	297	343	333	333	335	347	359	366	342	336	337	370	344	327	346	357	355	331	351	340	313	343	328	321	359	367	357	374	341	322	332	365	331	365	346	334	344	364	333	344	334	337	324	344	351	340	346	345	346	332	335	361	300	355	327	333	343	326	328	309	340	344	338	329	339	395	316	328	339	338	291	350	368	368	310	367	342	344	319	365	336	347	357	325	329	347	355	322	326	357	316	321	380	330	346	330	308	316	338	349	345	319	357	355	348	329	356	333	371	333	346	381	380	336	367	354	328	328	307	308	336	351	376	335	342	376	329	351	331	355	361	333	341	340	334	333	339	320	340	345	364	350	339	320	343	305	330	318	343	321	336	331	324	341	351	326	336	364	326	334	337	334	352	355	324	304	359	346	357	330	322	316	313	331	341	356	365	337	351	353	345	341	337	298	333	292	337	317	324	344	338	336	357	319	344	341	341	330	307	319	334	307	338	312	340	347	324	345	355	356	339	335	333	315	357	363	340	317	318	328	343	346	332	364	360	334	351	358	320	341	345	341	350	349	326	325	339	337	345	332	334	341	358	329	368	336	350	340	370	321	359	331	342	337	311	358	349	299	300	346	345	334	351	357	335	327	320	356	348	316	340	337	326	382	346	356	325	332	341	349	349	299	365	360	337	335	316	331	338	347	364	325	357	374	318	383	327	337	349	372	330	340	347	383	349	316	368	363	351	321	329	344	322	342	365	345	322	336	322	342	334	332	354	330	338	365	327	358	341	346	349	354	337	339	343	344	364	326	315	333	346	312	364	364	339	366	351	322	313	351	323	319	332	311	319	366	348	337	346	306	367	335	346	327	334	345	295	360	342	339	364	352	357	339	363	372	332	353	308	341	322	344	323	344	338	313	335	334	305	328	340	361	365	345	329	337	308	331	343	351	313	315	335	357	340	378	332	369	313	330	296	349	365	358	314	329	348	322	321	348	352	335	352	361	359	326	364	370	341	330	338	333	367	341	340	357	365	323	360	322	343	352	353	341	344	364	350	311	349	318	313	322	342	358	344	339	351	324	345	352	381	311	346	332	343	344	311	315	353	342	336	330	331	331	318	319	334	329	334	344	323	314	346	296	315	318	319	342	368	365	362	343	324	340	339	344	333	316	343	314	338	346	298	345	315	368	303	347	320	326	346	337	320	339	343	351	332	316	369	353	317	328	309	362	336	319	337	333	320	328	313	355	358	345	343	307	334	323	326	320	349	320	364	325	343	330	318	314	307	342	289	357	348	328	322	354	344	343	312	335	379	313	338	320	349
16378	1411	974	727	536	476	388	343	268	316	257	240	253	237	228	265	221	215	245	214	232	207	224	252	208	220	230	217	195	179	208	212	230	225	226	233	228	236	229	229	227	201	225	213	220	193	219	259	195	201	233	204	225	211	212	198	221	204	219	231	227	205	193	217	245	203	253	209	210	207	210	202	226	207	201	189	222	212	228	205	187	221	208	216	213	188	228	216	230	224	207	215	236	220	215	192	196	182	203	235	202	234	222	204	231	196	206	202	230	200	197	214	238	212	223	224	213	216	179	193	188	232	191	202	199	224	226	222	204	224	205	207	221	207	208	183	199	212	244	235	208	209	183	220	224	194	244	234	212	189	222	211	222	218	233	223	229	226	227	202	207	251	195	198	221	196	230	185	191	230	260	222	213	215	194	204	225	223	217	227	222	229	227	224	223	248	188	175	213	244	225	205	233	226	196	223	231	184	206	216	213	240	251	211	180	215	238	213	185	201	235	228	206	205	214	209	227	228	200	181	219	247	218	219	245	215	226	220	222	224	231	206	251	250	225	210	200	203	221	231	223	200	239	224	194	222	208	190	209	222	209	229	212	199	208	230	197	211	232	220	199	219	181	216	238	205	225	208	225	234	210	216	219	205	190	196	257	185	199	207	215	247	208	206	215	244	211	191	201	213	218	188	236	196	217	209	214	219	197	191	198	212	198	228	195	246	205	226	214	223	237	187	251	222	225	209	194	216	218	223	201	202	236	221	218	203	196	231	229	219	197	195	218	218	212	215	239	216	263	192	208	215	206	203	220	197	197	220	224	224	228	213	188	229	224	229	202	227	248	234	200	224	182	190	209	227	221	227	224	186	234	210	187	192	212	227	215	187	191	217	229	221	211	195	200	214	196	205	223	249	212	236	215	208	229	243	226	215	206	209	224	216	209	225	210	197	201	209	193	217	206	209	226	251	200	206	212	200	240	226	225	192	199	236	209	249	228	208	224	210	191	206	198	218	243	193	228	206	220	188	226	244	237	201	219	236	230	220	197	198	230	226	250	226	204	212	216	204	189	218	206	211	226	210	228	218	198	227	190	265	226	251	206	216	213	207	216	222	179	205	220	198	230	233	218	210	255	194	243	184	193	195	199	187	204	205	200	209	208	221	213	202	232	225	211	218	217	212	217	212	197	209	218	198	250	215	187	211	237	199	216	202	208	204	216	215	179	210	218	216	227	212	216	223	235	209	208	212	232	215	217	200	217	203	186	176	225	211	201	236	225	237	240	216	233	159	198	226	218	207	198	213	207	188	188	198	236	203	222	203	203	198	219	189	206	219	202	197	200	199	225	199	212	209	202	231	212	231	237	224	220	221	221	217	241	233	220	186	226	206	235	234	236	213	227	191	214	227	218	218	238	208	205	206	226	218	227	195	200	221	213	244	209	199	196	181	217	195	227	233	240	188	186	235	224	214	199	216	186	232	229	220	184	212	250	213	202	199	208	191	208	212	234	210	221	229	255	221	206	188	187	215	208	197	233	209	200	215	213	244	224	199	228	219	200	204	212	233	216	213	196	218	185	226	233	215	193	223	261	223	215	231	265	243	222	224	227	206	215	186	206	215	203	213	207	235	204	196	205	215	218	206	219	231	221	224	209	203	233	237	233	224	215	215	187	227	206	198	199	187	223	208	219	226	237	175	177	224	224	226	221	234	234	196	233	220	210	192	219	214	222	214	237	219	190	232	231	195	241	226	210	220	230	207	201	202	188	230	215	217	212	213	215	230	213	260	209	212	217	200	209	232	201	240	185	213	224	208	217	208	218	202	218	180	228	230	213	215	195	226	214	223	193	203	202	198	202	215	191	214	206	209	229	239	221	217	219	210	208	214	224	229	215	201	233	224	235	238	195	191	219	222	228	218	217	220	196	227	192	202	231	232	252	213	218	217	216	218	230	216	207	205	199	205	210	226	213	204	233	224	206	230	201	209	200	222	206	233	211	216	222	223	206	191	214	235	221	197	218	219	213	204	212	233	198	222	201	194	221	224	200	238	200	241	214	222	225	240	236	219	228	202	205	208	224	225	216	192	191	224	205	224	224	209	195	222	196	215	210	202	203	199	214	216	218	212	197	181	202	176	224	200	193	217	205	224	210	214	217	220	185	251	244	220	179	216	214	219	194	209	227	202	199	227	188	224	212	213	218	210	232	226	246	228	232	210	217	237	208	205	214	184	228	206	216	189	227	219	197	220	211	208	222	223	219	197	205	203	191	231	240	216	207	194	226	225	232	193	228	197	213	211	189	245	207	212	189	197	195	230	215	230	219	203	211	212	211	202	189	222	218	218	222	186	248	194	203	221	230	213	227	203	228	223	208	212	215	199	197	166	218	219	241	246	210	228	242	229	239	193	209	223	210	224	200	228	259	201	192	225	225	225	207	210	215	209	214	205	212	190	219	236	220	208	256	235	214	210	218	223	260	209	224	250	217	194	224	222	214	218	204	190	213	217	214	224	208	214	214	215	215	220	227	227	229	225	227	205	264	190	205	211	215	221	225	210	194	205	213	225	234	202	216	217	225	208	214	216	210	207	223	210	213	200	192	202	213	209	224	203	205	208	241	190	215	218	238	234	189	197	194	204	221	194	200	210	224	188	206	226	197	208	227	202	192	216	208	209	226	203	237	212	229	237	214	205	234	222	228	228	210	190	208	216	234	200	226	220	216	235	212	246	198	216	220	215	226	216	208	210	201	203	223	229	226	236	193	192	214	224	217	213	237	217	214	201	229	219	222	232	228	231	203	226	188	227	204	205	195	220	216	190	189	191	225	217	226	215	225	236	203	177	229	189	208	226	200	205	210	215	229	220	218	206	224	234	196	253	216	193	179	196	207	188	226	220	227	210	229	222	218	238	226	215	230	230	187	199	235	227	207	215	204	199	208	219	219	206	195	234	205	213	207	188	230	230	229	238	211	245	190	234	201	216	228	216	196	216	190	198	183	205	219	197	195	224	211	225	197	185	184	233	216	199	219	221	190	179	217	225	226	211	221	242	224	222	221	222	217	209	212	185	204	207	215	206	215	199	227	223	234	219	219	208	218	244	217	249	232	212	224	202	235	205	230	201	211	189	210	198	203	219	212	218	206	204	193	226	225	202	222	232	227	223	231	196	201	209	199	227	247	221	223	216	200	212	239	185	216	205	213	211	198	203	197	187	215	210	226	217	228	209	223	240	237	205	226	227	245	216	227	221	212	241	210	216	195	223	228	180	221	194	228	219	214	205	199	210	245	255	198	196	180	218	247	217	212	249	238	216	216	193	207	225	242	229	236	219	215	215	219	213	220	202	218	226	187	184	214	235	189	209	219	211	236	197	230	238	183	233	234	226	196	224	209	178	244	233	198	212	238	219	218	212	254	215	198	188	219	232	214	201	214	201	162	201	209	197	201	207	227	226	229	239	212	223	232	196	183	212	233	203	238	221	205	245	243	169	237	232	229	181	215	184	166	192
9364	1240	1983	2259	1980	1528	1313	1131	989	943	825	760	785	729	732	642	686	645	632	604	607	593	582	592	566	590	593	547	560	568	555	577	610	552	559	525	517	568	512	529	598	512	554	548	522	516	535	580	528	518	545	558	506	551	491	518	517	490	497	470	532	512	529	497	567	535	553	517	519	506	501	521	521	487	534	538	527	562	551	502	518	508	522	507	533	523	484	487	515	509	567	520	517	536	519	521	561	499	544	494	538	544	489	496	517	563	498	536	518	535	513	493	563	491	506	544	510	483	518	482	507	511	517	506	519	547	482	492	539	541	481	546	550	510	536	529	520	485	532	504	548	566	530	478	512	483	508	557	510	482	512	508	531	548	480	537	540	539	522	509	566	471	501	565	508	515	481	555	556	500	547	542	501	526	540	516	509	551	507	528	478	527	538	495	512	501	519	525	512	554	527	486	481	529	504	524	541	527	487	495	495	495	471	490	458	529	512	536	501	473	528	519	513	500	516	508	522	532	505	509	515	491	537	535	542	481	522	502	530	519	522	511	576	570	545	490	567	533	488	467	500	513	516	504	504	539	521	507	476	533	495	515	530	510	488	496	497	542	504	529	484	524	520	517	532	525	524	512	536	521	507	495	520	494	509	512	511	518	494	497	528	547	508	490	491	511	524	536	518	510	529	528	528	539	481	474	578	482	509	467	508	503	531	503	507	511	468	535	529	537	532	501	514	525	569	537	507	553	481	563	523	565	493	504	480	510	495	514	546	498	564	512	529	505	542	502	537	544	533	559	485	507	525	512	504	514	501	540	508	494	531	468	527	522	539	538	488	512	517	520	525	504	529	509	536	544	521	539	513	508	503	466	540	512	494	512	545	490	510	568	498	547	500	489	509	482	522	512	497	496	543	507	539	559	530	525	493	531	527	486	517	504	474	500	522	519	521	506	472	496	553	505	536	483	492	494	514	512	539	491	534	539	511	472	496	506	525	521	491	510	481	522	508	508	500	549	506	539	506	502	509	514	518	470	475	541	505	501	528	522	567	542	487	499	510	492	519	535	531	489	507	502	509	546	509	515	517	523	516	532	495	504	556	487	536	512	520	530	553	518	485	493	495	519	523	511	481	480	505	476	486	519	523	513	531	501	555	510	493	495	534	520	505	504	536	529	521	489	502	478	540	521	475	479	538	532	505	511	510	503	566	539	481	500	466	531	469	535	501	538	526	509	488	528	520	501	519	517	472	506	479	493	581	515	503	482	556	489	526	525	514	504	535	492	551	501	518	515	525	531	465	529	492	507	527	484	502	535	522	512	496	471	556	532	501	506	520	500	528	558	516	485	495	481	485	536	544	519	504	512	507	510	505	557	495	510	504	541	507	535	514	513	508	522	489	554	501	514	532	524	525	539	518	504	503	548	524	511	530	489	533	533	508	527	495	517	549	519	498	487	520	510	472	533	505	507	539	522	503	510	529	537	518	568	539	486	497	522	483	540	537	503	512	507	503	485	510	520	524	528	519	488	479	489	537	549	528	548	525	497	510	451	533	544	484	539	537	533	537	515	490	550	488	504	519	507	513	488	517	486	500	497	543	503	534	504	518	509	511	508	510	507	508	477	501	497	509	473	531	533	492	495	531	519	489	506	483	535	516	539	498	530	558	523	528	511	513	504	526	547	507	487	537	531	528	521	496	540	541	539	530	529	507	494	543	551	507	504	494	531	479	519	490	505	498	519	484	493	514	492	466	489	526	510	581	504	515	553	494	484	521	510	485	528	490	512	538	508	517	489	535	506	504	516	528	533	520	490	536	498	522	548	511	518	512	503	517	521	517	515	488	521	547	547	511	560	507	525	498	471	503	507	500	509	550	540	504	511	566	554	509	564	497	526	517	515	509	475	513	491	498	517	498	556	478	473	520	553	553	541	517	501	540	534	513	504	540	477	500	500	504	539	536	486	464	532	541	512	528	527	521	511	488	528	527	487	507	516	550	529	534	502	523	481	517	505	517	531	487	543	492	510	544	505	517	487	531	487	547	580	521	476	485	493	512	521	530	591	493	504	495	496	507	527	511	502	515	478	566	516	536	484	479	491	481	509	545	522	489	494	507	504	511	509	481	492	521	538	533	519	493	497	518	451	480	488	531	550	537	504	492	474	554	516	504	528	514	522	488	532	494	535	499	520	528	504	497	537	504	519	497	484	488	503	522	522	526	516	588	507	516	489	524	538	533	492	505	491	530	499	537	539	487	537	504	508	539	524	489	498	494	562	577	538	528	540	509	512	529	511	497	485	476	547	509	483	495	547	513	516	529	525	488	528	553	482	495	486	492	511	519	527	458	520	521	509	502	498	496	492	487	550	513	516	511	507	518	504	464	494	512	511	532	485	544	500	530	508	519	470	500	533	531	544	498	456	490	473	482	503	505	570	519	529	505	510	524	491	531	484	517	509	491	474	558	555	519	558	513	505	501	557	513	501	483	508	543	490	522	526	520	518	500	515	523	522	471	500	527	537	519	488	488	450	562	524	496	533	518	440	509	535	527	503	518	545	535	497	478	481	475	474	516	527	551	476	501	509	518	515	558	539	513	528	527	485	513	491	527	483	495	529	509	528	524	513	536	538	475	499	512	538	520	465	456	519	488	519	488	557	505	538	502	491	557	518	517	482	535	492	502	486	540	557	521	513	518	470	523	489	492	470	508	501	526	525	519	565	477	529	519	494	522	540	545	476	523	530	485	510	508	526	567	476	508	539	502	550	538	501	505	539	558	553	570	477	485	505	509	512	562	521	497	554	507	506	510	479	504	512	542	516	509	513	520	477	474	490	491	502	525	512	500	518	495	514	555	496	493	469	527	541	530	517	534	519	497	514	556	499	489	526	516	492	520	488	492	540	501	491	524	497	549	533	512	504	514	541	553	508	529	533	508	500	554	533	514	515	520	498	485	524	517	513	515	510	514	474	480	536	455	482	549	478	546	548	517	530	526	509	498	508	475	518	520	489	509	506	498	475	544	512	503	516	525	538	520	513	489	503	516	519	495	509	494	498	483	540	553	521	547	511	547	526	526	522	495	498	467	499	494	496	539	544	507	515	512	520	483	486	551	522	516	518	579	525	549	480	542	495	494	526	519	525	502	509	483	509	535	509	523	532	503	528	469	501	516	498	499	529	528	497	504	470	510	477	549	507	511	529	528	554	508	511	522	515	545	542	522	521	516	526	491	495	533	502	511	528	515	492	508	485	481	506	549	539	531	504	502	544	517	507	505	542	526	484	474	550	533	496	564	530	524	509	543	504	524	504	507	542	481	549	477	487	485	545	520	502	550	501	458	550	502	517	506	530	492	528	472	499	465	495	513	535	488	521	554	490	524	509	515	531	513	530	494	513	510	483	495	498	499	532	514	537	497	507	538	519	500	508	510	503	521	494	549	511	513	562	508	526	520	483	513	483	499	512	504	501	502	549	504	531	511	514	524	512	484	517	508	511	497	492	557	539	552	466
2278	286	261	257	252	266	246	236	211	250	250	227	226	274	264	263	233	248	241	224	254	247	244	245	246	256	247	228	239	265	224	273	227	292	252	220	252	247	244	257	273	237	224	251	288	260	235	253	242	265	211	245	227	261	226	267	243	242	247	237	245	258	265	266	247	240	265	233	225	233	265	248	256	237	266	234	261	241	264	254	233	264	229	227	246	242	270	249	269	253	249	263	242	234	240	259	256	234	244	213	247	242	267	257	238	250	228	258	241	252	259	267	235	246	264	264	223	278	248	265	234	238	234	232	231	249	236	265	237	250	257	213	256	267	250	234	263	267	243	251	254	268	264	250	228	223	240	269	243	276	278	245	223	241	257	244	256	233	254	250	247	260	250	239	253	238	252	228	231	225	258	259	254	259	217	235	225	240	263	226	234	245	230	251	242	261	235	242	229	245	248	262	236	246	251	271	253	215	254	254	256	232	269	235	244	258	253	264	249	267	253	247	271	221	217	254	243	234	245	252	223	263	221	242	249	241	241	268	256	248	247	248	264	227	245	261	236	237	254	223	264	236	243	253	248	260	241	229	235	261	263	248	254	249	255	258	250	242	240	245	233	228	254	233	274	218	278	268	254	229	265	220	259	259	243	283	248	255	260	220	254	255	261	259	255	242	238	245	294	252	261	262	250	245	252	244	244	244	246	252	231	274	249	249	264	255	229	242	234	258	257	280	222	254	234	231	273	255	252	250	239	256	256	264	238	244	269	242	268	237	221	246	230	232	235	287	280	243	252	258	232	254	251	218	236	254	245	266	247	252	225	240	268	235	251	245	242	244	264	242	239	200	240	288	261	268	265	245	244	241	236	252	260	241	253	239	258	285	237	213	232	247	215	241	252	257	260	268	255	252	251	253	225	260	242	259	247	260	269	245	284	272	248	223	248	233	242	257	255	272	229	235	252	252	233	256	245	236	249	223	238	250	259	256	261	232	251	255	214	270	260	269	260	235	256	241	217	258	236	274	253	246	234	288	241	236	221	265	233	263	240	251	223	225	248	257	281	257	243	271	275	237	269	273	264	249	235	235	228	258	263	227	254	256	259	213	283	226	240	234	256	260	255	222	244	227	262	257	245	270	269	232	247	252	249	237	279	220	260	243	236	248	222	256	239	250	274	223	273	245	259	267	250	262	242	237	270	219	280	250	228	260	248	266	243	261	259	271	211	235	221	276	230	267	264	249	236	241	265	241	232	248	249	257	246	274	236	243	248	236	247	234	230	252	240	275	255	251	247	225	249	258	273	226	230	240	253	276	260	276	257	267	249	263	238	228	230	233	234	246	254	219	249	265	236	228	225	251	269	246	244	244	251	246	270	246	221	275	231	244	216	282	229	204	262	252	249	250	239	265	250	238	259	279	284	254	257	254	264	280	210	271	251	232	263	265	288	245	230	294	225	266	254	271	255	257	254	233	254	255	262	240	255	240	269	242	230	222	247	244	238	238	241	250	215	227	271	278	225	224	247	253	252	275	262	238	238	247	227	228	249	270	225	231	254	232	272	261	274	248	261	249	282	218	247	214	247	241	246	235	242	252	255	242	244	230	245	281	253	261	273	264	241	276	241	225	260	258	244	251	240	257	228	243	256	238	248	237	279	232	263	270	252	276	233	250	279	253	247	270	236	246	226	236	245	242	223	257	229	258	233	224	252	250	235	269	217	256	268	242	248	241	218	271	240	254	250	259	241	246	256	266	268	239	264	262	254	247	269	270	234	254	256	216	216	250	214	224	251	224	239	228	221	256	246	264	286	264	233	235	268	230	249	230	227	246	260	253	212	268	241	265	239	235	247	248	265	289	244	272	246	237	249	266	238	238	226	267	255	218	244	254	261	247	264	248	218	248	249	240	235	221	240	238	242	250	262	266	250	252	225	259	251	253	248	236	253	262	266	257	231	225	250	281	225	241	243	267	262	251	245	257	233	252	237	274	255	222	253	254	241	220	236	217	235	275	219	244	228	295	235	254	255	253	251	242	263	249	221	215	263	253	209	211	233	279	237	247	273	262	249	241	245	254	265	259	237	259	258	260	238	229	249	284	242	243	250	209	250	241	265	262	241	256	249	238	235	233	246	246	238	231	251	243	251	253	258	242	219	237	254	219	256	259	262	267	259	249	260	240	239	248	239	243	254	265	245	260	244	229	259	226	244	269	249	241	244	242	228	215	246	241	235	245	242	259	233	257	233	239	244	265	255	268	250	266	255	252	269	248	265	267	254	234	285	268	259	263	256	263	239	243	231	252	252	260	260	258	276	254	267	232	257	256	269	244	233	230	231	260	212	231	231	253	292	259	218	228	262	247	242	239	260	261	242	231	244	250	224	238	236	257	258	249	260	239	279	239	280	232	235	249	265	253	226	254	242	243	248	246	216	233	272	246	239	257	232	259	273	258	232	257	246	227	244	246	247	258	226	222	251	234	251	272	250	251	274	250	242	244	232	279	267	259	254	260	251	255	213	248	246	247	261	253	253	273	259	246	249	229	214	223	284	255	248	234	257	246	216	261	263	277	256	208	243	247	226	283	260	227	260	259	214	259	249	260	257	229	229	218	275	230	270	245	256	285	271	268	233	273	249	246	244	276	252	234	246	221	246	253	222	240	224	242	214	240	250	286	226	253	254	224	257	265	268	262	252	223	221	269	225	255	246	253	260	239	246	232	216	240	265	211	278	242	245	264	245	240	248	239	253	260	242	230	259	255	261	244	243	260	271	251	247	272	249	248	270	259	239	239	238	255	250	256	247	251	252	232	206	250	255	241	271	243	251	265	220	233	212	254	219	250	253	254	233	257	259	264	242	262	216	242	202	236	275	253	247	236	252	224	260	241	279	250	246	223	262	263	278	250	228	272	216	241	228	253	246	248	233	218	255	232	232	241	233	263	236	247	266	246	240	236	258	234	236	239	255	265	221	261	240	267	246	260	247	261	243	223	267	261	236	237	252	257	222	227	254	249	274	237	227	240	257	276	276	226	237	225	227	247	258	254	223	250	282	279	247	201	255	274	234	260	216	247	262	228	254	249	243	224	252	269	243	278	268	241	283	264	230	239	258	265	269	271	240	243	230	254	242	268	257	224	266	249	226	252	269	227	251	230	228	211	273	271	201	236	239	244	233	220	276	231	217	242	247	236	254	241	232	259	248	278	257	228	243	253	255	271	222	246	255	267	245	241	238	206	227	227	249	295	278	218	254	259	235	239	246	265	232	254	238	230	258	259	250	230	219	236	241	235	223	257	238	262	255	263	266	244	255	253	264	246	251	259	273	267	232	248	262	244	245	262	231	249	251	262	249	231	249	231	253	274	253	227	266	241	225	222	247	260	249	269	236	263	237	222	268	263	254	273	255	238	251	227	250	266	241	226	259	234	257	239	246	258	247	267	245	271	241	238	247	257	248	234	221	272	245	260	214	301	233	237	230	246	254	223	230	227	255	227	233	245	254	233	280	261
2319	570	568	583	582	558	546	547	523	564	532	616	548	568	555	546	536	554	581	549	506	555	532	556	540	543	555	559	526	567	530	544	580	587	524	574	576	571	544	573	536	553	537	540	567	585	577	556	565	557	562	533	557	566	523	563	620	566	583	541	577	567	579	559	599	541	548	540	556	576	527	599	563	564	535	551	528	545	552	566	517	559	572	524	539	527	529	538	499	577	518	573	520	553	529	547	609	507	566	557	570	544	532	512	542	604	506	557	572	583	515	524	568	555	570	571	561	541	558	536	549	571	582	566	602	536	531	491	571	568	608	597	538	520	543	479	554	540	523	578	574	566	533	555	554	538	553	509	540	563	558	544	528	532	558	563	548	573	492	564	545	554	560	569	547	547	546	528	557	573	542	553	595	543	554	546	546	536	550	549	548	508	557	541	555	546	540	556	586	527	600	534	555	551	586	535	555	531	552	533	543	563	536	521	538	523	555	584	528	571	557	544	578	519	547	597	547	555	558	582	545	563	529	513	572	518	493	573	533	572	512	559	532	554	568	566	526	575	564	581	550	545	549	570	540	526	569	528	549	568	562	501	582	522	526	534	525	556	533	543	590	565	539	564	510	547	518	542	582	520	548	543	620	577	521	528	547	555	581	570	520	513	528	539	593	545	551	510	562	579	601	550	581	521	544	548	545	549	563	550	545	537	542	523	583	541	540	518	563	504	546	525	529	552	532	573	500	562	549	559	542	563	555	587	531	537	566	559	544	544	552	528	559	578	568	534	591	550	582	559	510	574	529	575	535	544	524	516	531	587	563	555	533	575	509	523	548	539	527	547	543	524	596	534	571	534	560	601	549	557	567	573	557	523	563	550	542	530	591	548	547	546	525	591	496	539	543	560	581	565	546	537	567	572	547	563	564	557	537	539	566	582	562	513	568	519	554	535	530	576	579	552	561	564	569	513	543	537	562	559	558	547	628	520	512	543	541	544	512	503	561	551	563	540	582	512	536	539	586	560	541	552	574	572	583	587	534	555	553	576	551	543	547	525	556	511	550	552	562	524	564	537	571	543	500	521	533	596	547	546	573	607	545	547	578	567	547	545	570	550	569	522	563	569	596	504	586	562	569	536	525	523	540	531	523	568	539	530	556	557	536	565	565	518	569	529	596	599	577	574	515	548	553	559	571	565	530	583	563	556	553	550	596	545	580	536	538	558	529	559	505	571	604	545	559	535	567	563	590	537	575	533	522	526	558	540	550	571	537	563	518	530	518	534	536	558	573	548	537	555	512	557	553	569	549	514	531	601	531	559	569	557	579	571	537	554	512	576	570	573	520	563	556	559	533	545	531	539	546	552	547	565	545	547	548	545	558	578	524	524	575	550	602	540	527	548	547	523	547	560	548	557	571	557	588	584	561	553	539	572	554	540	540	488	535	552	539	579	570	533	564	548	562	554	518	543	555	564	609	612	531	529	518	563	543	505	606	543	511	525	526	573	579	536	561	547	523	510	536	574	583	560	551	563	540	562	509	570	537	572	556	577	591	550	527	543	570	513	576	545	554	511	564	552	523	572	560	566	528	521	535	557	572	539	533	538	554	568	539	611	566	534	543	589	534	559	569	540	564	551	561	533	562	560	552	537	554	565	554	555	536	528	565	561	554	567	600	554	563	557	551	534	574	570	544	507	566	530	608	550	555	548	555	565	539	539	556	565	500	539	548	592	557	548	551	578	556	527	606	562	568	565	548	524	543	523	555	546	563	532	548	573	575	547	522	558	561	515	531	570	532	552	522	542	510	548	515	542	534	591	566	564	544	558	562	552	566	523	540	566	554	522	538	503	556	557	600	565	551	558	538	570	554	568	569	559	532	522	561	587	542	560	539	540	538	557	522	529	555	579	566	543	549	532	529	579	512	582	543	585	545	560	561	475	546	512	540	537	560	510	575	567	563	563	507	555	537	564	520	549	615	507	559	523	544	584	520	514	565	576	541	524	566	585	557	557	499	551	561	522	569	554	514	600	572	544	570	600	589	552	552	552	553	537	538	562	567	543	534	517	507	541	541	529	533	528	562	542	604	572	504	545	558	562	567	522	592	544	523	526	578	564	585	562	596	563	537	561	544	524	573	567	559	592	567	543	507	559	540	574	511	554	535	549	554	535	546	551	570	531	527	539	574	518	555	573	565	577	550	574	537	518	555	568	625	530	540	577	544	597	580	540	553	549	588	520	531	547	556	536	560	549	562	562	587	542	552	547	567	545	514	549	538	550	566	560	522	540	558	593	571	559	571	564	550	603	570	532	552	563	507	561	579	530	563	548	520	566	563	552	566	546	555	529	544	557	523	551	544	543	539	573	547	528	578	521	574	569	511	531	577	561	568	565	506	535	546	550	574	549	539	561	536	501	586	534	560	545	581	547	532	500	528	584	534	524	522	570	593	552	539	550	536	583	585	559	504	543	564	603	591	568	555	550	571	556	549	563	553	538	596	590	560	535	530	526	557	536	542	544	589	560	563	562	549	574	559	532	533	495	536	514	541	590	572	567	518	618	536	553	551	545	555	539	551	563	510	539	530	560	542	559	587	537	563	584	532	494	587	541	530	587	507	541	528	549	544	590	571	544	557	550	555	560	530	537	558	507	545	558	568	606	539	555	552	562	577	537	559	555	550	568	551	560	522	539	601	544	536	585	559	576	560	506	572	565	541	533	570	573	571	527	586	561	573	526	579	533	583	574	561	536	559	537	559	560	537	544	570	568	550	564	565	568	525	525	543	609	556	533	536	542	530	584	565	511	546	507	560	537	549	527	558	552	547	529	536	537	529	558	556	599	537	543	538	539	543	555	560	572	576	567	568	514	576	548	569	547	559	503	589	594	584	537	539	549	558	558	571	551	556	557	567	553	578	551	511	588	533	600	562	580	507	548	558	554	554	548	532	513	542	527	570	578	539	533	545	564	549	544	549	525	574	531	516	538	607	558	551	561	568	552	578	540	552	556	585	538	537	564	521	521	559	546	584	538	557	521	568	556	564	567	551	549	532	533	532	544	559	565	579	597	538	587	566	576	513	505	555	531	565	590	570	562	529	580	553	576	555	559	575	563	544	591	557	570	575	566	537	537	513	535	564	552	531	523	535	552	579	537	521	556	536	555	538	573	569	546	562	558	546	539	565	468	506	569	605	535	582	504	545	504	526	580	550	593	535	525	560	560	585	574	555	566	527	586	592	573	538	553	591	542	569	559	592	592	514	553	531	540	541	562	530	544	573	527	502	579	583	550	611	577	602	513	538	540	574	511	538	524	561	590	564	567	581	495	528	519	572	552	575	579	548	543	546	553	576	593	534	525	534	553	535	523	575	565	562	545	559	527	560	553	525	557	565	537	572	536	558	532	524	566	541	545	538	530	529	573	578	587	570	525	565	493	562	545	548	514	554	564	589	522	563	530	563	566	523	559	554	588	567	551	550	520	593	545	553	556	526	566	546	542	552	573	547	568
9180	511	473	405	294	274	219	191	191	181	170	151	168	145	140	155	167	140	131	159	131	123	151	146	161	142	126	141	139	118	137	154	147	142	127	134	140	139	123	144	126	139	130	147	152	133	137	163	133	143	130	123	130	126	152	116	131	113	130	152	121	142	125	129	144	119	147	139	118	118	140	146	126	114	148	163	141	141	146	140	124	122	142	130	135	156	150	118	127	153	133	150	124	134	151	140	159	151	120	112	119	141	117	146	133	130	114	155	138	142	113	117	128	151	146	156	126	129	120	150	124	130	122	128	117	133	146	133	132	134	127	117	138	144	119	146	110	124	118	135	146	131	129	121	102	137	125	139	118	125	113	129	129	113	116	133	134	127	131	125	140	135	138	122	152	151	131	132	146	134	153	137	131	131	150	149	127	135	133	134	145	128	113	117	140	158	139	137	121	119	139	143	139	126	142	145	133	130	129	120	112	157	136	143	130	123	135	157	124	136	123	159	154	134	119	163	142	142	119	126	119	156	132	135	145	149	130	144	130	121	128	145	135	129	163	138	134	123	148	129	134	126	133	124	131	128	160	133	132	124	118	122	156	127	136	142	116	142	131	135	139	154	135	126	133	153	139	132	159	150	133	140	128	150	137	140	142	135	143	142	127	146	103	130	121	158	104	123	112	139	132	158	136	137	131	139	131	130	132	130	147	120	142	105	136	104	148	113	136	130	124	139	139	152	127	149	129	110	137	135	133	122	149	120	126	120	146	125	135	140	124	145	145	116	124	136	116	124	130	135	120	128	132	123	142	114	132	148	134	120	156	138	137	142	119	142	130	140	140	121	121	130	128	140	141	142	129	118	150	141	149	133	135	129	138	146	142	140	124	129	135	139	124	142	125	146	133	129	131	134	133	133	130	122	116	130	143	123	150	132	128	128	138	138	141	145	126	141	119	110	139	126	151	140	117	133	143	138	139	152	160	129	137	124	128	131	151	125	148	113	139	126	135	123	141	130	132	131	110	129	131	132	154	133	139	148	119	132	138	140	128	127	131	125	137	130	141	120	116	133	122	133	160	139	156	135	139	151	138	167	144	132	125	133	159	154	137	131	135	137	138	163	159	127	137	137	158	118	129	139	114	110	135	135	144	119	143	110	157	132	125	134	123	136	141	145	143	106	158	147	120	126	109	106	127	119	117	114	130	117	140	138	137	135	149	153	153	147	131	139	151	146	153	151	144	138	152	148	147	152	140	143	138	147	134	139	137	145	147	141	142	126	139	118	139	111	163	155	129	153	139	136	141	145	113	140	134	145	152	143	136	114	162	167	150	130	127	148	142	159	135	122	146	128	119	129	144	135	164	139	126	138	145	129	131	135	160	136	122	143	119	135	140	131	134	125	153	129	137	131	140	132	111	126	150	123	129	139	151	144	157	144	138	120	124	136	120	140	140	131	127	142	131	140	137	137	139	138	148	138	122	130	156	122	117	117	126	134	135	147	131	130	107	127	148	128	149	133	143	145	138	111	123	131	145	142	147	155	149	132	123	144	133	120	126	122	148	143	143	135	138	106	131	149	130	127	128	128	136	138	133	119	126	127	130	123	133	119	167	134	141	145	141	143	142	130	136	143	145	142	135	133	149	131	126	133	117	157	168	133	115	135	143	133	135	144	137	133	146	137	130	104	124	143	148	119	175	128	149	126	154	155	126	132	120	133	128	139	149	123	139	112	145	105	134	150	139	107	118	142	151	124	116	145	149	130	143	104	140	137	131	125	121	130	164	134	138	128	134	143	129	140	136	149	125	152	129	151	136	135	150	149	154	138	120	137	145	126	142	157	143	148	129	114	132	136	137	133	136	123	149	125	160	137	132	156	125	147	130	147	131	120	129	127	126	123	150	123	127	151	140	131	144	143	124	132	129	115	126	141	140	140	140	116	121	127	138	128	156	135	113	137	141	127	144	123	137	123	125	141	113	134	122	132	151	127	119	145	115	127	146	122	127	127	127	144	147	135	130	135	122	161	155	162	112	123	143	123	128	110	127	160	136	134	140	136	144	119	133	140	135	119	156	118	143	130	157	145	114	131	136	128	129	152	125	119	135	134	124	143	149	134	157	116	131	133	141	148	145	127	139	152	131	154	113	130	143	142	124	115	117	130	166	133	132	145	134	133	161	127	130	145	126	139	156	152	145	117	125	113	129	141	135	125	135	151	142	124	122	119	119	130	157	134	126	128	148	110	151	138	183	140	155	138	129	136	125	150	155	121	141	124	141	133	137	140	127	146	133	154	141	134	121	137	141	151	170	136	157	122	124	127	129	135	135	108	129	143	125	130	143	151	160	140	124	132	140	139	124	126	137	129	127	118	124	151	128	136	123	156	142	137	152	144	147	154	133	117	143	133	139	127	140	127	145	137	108	154	155	136	150	142	135	141	128	126	122	124	119	118	135	117	156	126	147	113	119	132	126	134	120	140	136	135	119	142	151	135	125	131	123	133	142	128	118	117	111	143	141	120	123	166	125	154	130	130	146	113	141	148	156	142	124	111	118	132	119	119	127	139	115	144	133	145	149	122	124	127	101	119	136	148	135	131	140	114	139	128	135	126	130	130	134	133	131	150	129	132	124	140	132	124	139	137	126	139	125	126	116	113	130	138	118	133	138	114	121	135	115	138	128	133	119	130	125	134	126	129	139	134	123	129	133	140	122	151	133	125	150	129	140	160	129	110	119	128	151	129	137	127	132	136	128	140	108	122	138	138	134	123	133	117	135	147	139	137	130	126	113	145	138	156	130	144	125	136	176	141	134	121	136	132	152	146	149	124	138	126	139	145	139	145	136	138	154	145	130	112	130	148	132	126	150	139	140	163	132	133	116	132	132	131	141	140	156	129	152	127	117	132	140	148	125	131	123	146	144	160	134	123	139	148	133	144	139	133	153	130	138	144	128	122	148	153	142	136	138	116	138	119	129	137	137	157	136	146	126	152	133	149	140	136	139	140	155	146	162	143	156	136	114	131	126	131	137	124	141	131	148	131	127	131	137	145	135	143	144	127	143	117	132	126	147	157	121	158	136	125	140	153	113	131	125	141	125	128	141	128	131	129	131	141	137	154	144	147	134	126	139	157	130	147	138	153	135	129	132	124	120	122	166	141	144	114	139	130	143	125	119	134	151	118	127	124	117	134	140	142	139	136	130	125	142	140	129	134	139	102	136	128	123	159	140	152	129	132	140	143	124	130	113	132	135	137	157	128	136	135	135	106	128	134	139	140	123	145	122	149	148	132	123	136	147	131	110	144	142	134	163	140	125	130	136	136	160	133	145	130	146	133	119	125	116	151	129	127	139	154	123	134	134	134	147	130	153	166	149	147	125	135	136	116	132	103	129	130	136	151	133	123	138	125	136	122	125	145	142	136	133	125	117	137	121	124	152	152	131	149	149	116	122	117	125	151	143	134	130	137	123	134	138	157	147	156	130	132	129	127	158	138	131	117	149	119	137	129
7111	643	1116	1223	1065	885	742	632	592	563	506	496	467	429	411	430	427	383	401	386	425	365	369	346	376	397	363	365	365	370	352	371	377	337	349	373	343	341	350	368	342	366	349	341	350	348	328	348	370	347	320	336	310	351	324	357	348	337	369	323	314	338	328	306	318	339	365	357	273	324	339	373	368	357	355	347	340	336	358	341	342	377	354	351	317	335	325	344	352	331	355	337	319	334	334	318	326	368	354	300	328	347	326	359	346	311	375	361	335	397	331	331	320	343	368	334	321	351	346	330	354	299	330	345	337	351	349	329	338	317	335	353	334	311	343	323	344	303	333	325	335	344	342	318	331	350	329	317	371	354	312	338	355	301	341	337	343	345	336	337	333	316	329	331	369	385	316	355	370	332	330	343	351	340	345	366	331	320	338	357	349	325	317	346	348	346	352	339	302	349	339	327	341	356	355	345	340	344	358	352	365	354	312	329	333	342	334	305	320	339	330	331	325	320	347	351	351	354	349	343	334	366	345	353	312	346	366	337	306	339	337	328	313	346	342	349	339	360	295	325	358	364	358	348	342	320	331	317	323	361	327	354	329	330	311	344	335	301	348	332	330	350	342	326	344	347	357	351	332	333	289	325	337	315	321	345	323	343	325	334	369	319	347	332	345	317	331	361	356	327	322	333	323	336	344	354	322	329	331	319	308	363	335	357	335	355	322	351	307	349	356	325	325	346	332	340	339	303	325	343	359	334	328	336	302	301	301	338	335	341	329	324	311	328	316	333	332	351	366	350	325	377	350	360	314	369	346	347	368	318	329	344	334	345	349	327	329	309	320	341	315	346	315	325	362	367	356	314	365	326	355	320	350	346	348	327	323	328	310	340	338	331	366	318	369	349	336	348	375	337	330	346	323	352	320	329	293	338	344	313	347	344	314	358	316	339	345	346	316	337	303	335	335	334	346	309	349	347	324	311	342	332	309	347	331	317	359	350	341	344	306	323	344	322	323	308	336	319	359	350	346	364	353	328	327	315	335	323	343	336	331	320	335	336	320	326	349	342	299	328	335	336	335	330	336	310	324	336	360	322	345	340	325	331	344	335	320	327	340	326	348	340	364	331	339	358	354	366	339	357	324	363	339	317	331	341	347	343	346	319	311	341	316	333	357	354	325	307	344	302	334	341	312	327	360	351	352	315	337	333	343	338	315	339	347	325	353	324	307	342	354	369	307	361	306	359	329	343	335	350	335	337	309	316	312	323	331	338	338	323	352	320	340	338	341	376	373	356	345	352	337	333	322	353	345	321	315	319	337	357	326	316	330	314	363	309	346	340	357	338	350	328	321	348	371	335	321	309	332	315	357	374	312	364	341	333	344	319	351	309	334	319	319	323	314	332	337	336	328	375	346	319	345	336	347	322	314	325	360	344	342	336	327	335	321	385	331	320	325	333	330	315	322	306	343	319	326	361	339	364	311	339	336	368	322	322	335	333	324	342	370	330	344	351	345	331	311	314	339	338	339	338	348	338	348	313	350	357	332	296	325	306	329	353	332	353	373	331	330	324	350	309	324	338	375	381	325	299	331	319	338	342	310	340	291	350	331	320	324	298	359	303	324	319	322	346	353	334	337	327	348	326	337	347	300	323	361	342	349	337	344	337	361	344	346	354	336	364	367	335	321	350	346	337	350	323	331	336	344	328	361	342	300	332	372	348	340	320	329	344	343	323	309	314	360	327	321	379	376	313	356	307	344	325	343	311	317	395	366	375	345	328	344	355	341	314	327	365	313	310	303	330	357	370	354	355	346	343	323	322	384	345	335	359	299	319	337	356	332	350	333	322	332	350	352	342	329	329	349	337	330	317	343	310	352	335	343	357	349	305	349	338	348	367	357	330	349	346	356	316	334	338	327	346	346	329	360	354	357	348	359	356	344	323	354	336	341	322	329	363	355	328	360	354	339	348	350	342	333	346	335	354	341	358	339	334	361	349	342	384	314	314	346	337	345	358	331	297	339	342	321	325	340	366	353	313	314	350	332	320	339	311	335	345	363	345	333	332	322	301	316	327	323	338	345	310	302	375	341	352	322	342	331	336	327	324	351	303	328	338	357	325	336	315	335	359	304	344	390	298	337	353	318	352	368	320	332	338	335	348	326	342	364	333	306	339	349	333	334	371	322	342	355	317	319	323	365	304	335	348	305	334	351	346	324	326	341	310	305	329	319	321	358	299	335	328	373	343	312	310	311	344	336	338	359	347	352	367	308	350	379	340	337	312	332	355	324	332	331	337	311	330	357	355	317	317	340	339	348	351	361	327	370	313	333	318	341	343	328	347	338	350	346	337	331	332	322	324	330	298	324	332	355	356	315	339	325	343	319	343	366	312	342	379	348	337	361	326	354	313	329	363	341	355	334	369	317	322	330	332	311	340	333	362	342	314	337	313	343	363	339	319	328	355	356	341	337	292	324	334	344	303	356	306	321	366	335	344	324	303	334	349	345	341	326	352	340	356	353	335	344	306	336	383	338	348	304	338	317	331	342	351	314	322	301	354	308	335	311	381	358	356	318	366	341	322	343	312	336	349	349	334	322	342	326	315	336	315	345	330	361	329	342	332	332	322	394	358	334	339	339	337	326	333	335	314	374	341	331	363	346	341	308	370	368	375	327	353	321	369	340	299	349	321	347	315	345	342	315	328	328	327	315	351	331	327	364	324	316	334	301	360	359	333	345	343	328	357	327	356	349	323	344	329	307	334	341	352	342	321	326	304	330	312	371	343	330	330	313	316	314	321	327	375	333	330	299	366	337	340	354	328	331	321	340	302	300	284	369	326	325	328	357	341	341	343	291	337	315	348	335	311	354	328	335	333	373	311	368	347	334	373	348	332	335	339	351	362	352	348	336	352	351	317	336	333	327	357	313	333	334	331	347	350	334	362	347	297	318	329	350	349	324	352	326	353	329	339	336	359	353	345	327	346	346	336	322	342	339	340	355	318	366	337	330	337	310	359	339	358	320	310	324	315	337	340	307	340	346	352	364	324	327	329	343	349	315	318	345	350	331	293	372	304	329	364	302	344	357	342	345	317	325	335	359	334	360	356	361	358	314	296	358	338	346	353	323	333	328	361	347	336	341	361	301	329	338	323	320	340	377	327	341	316	352	352	354	341	333	357	342	322	351	345	337	295	321	357	321	323	337	332	352	315	330	336	360	330	348	343	345	329	319	327	365	333	309	359	315	325	301	307	359	308	354	330	300	339	319	341	353	334	331	365	347	334	348	333	350	356	344	343	305	329	325	319	340	346	339	348	316	317	360	323	336	344	314	352	319	327	328	297	359	346	339	355	303	321	327	343	349	356	316	344	347	315	325	385	374	321	327	319	347	300	331	310	327	353	342	300	362	349	349	318	356	335	347	345	326	335	349	308	308	349	335	356	389	356	337	361	348	308	315	305	347	345	320	361	353	339	336	306	355	288	386	338	373	318	334	354	335	307	351	365	308	319
16757	1400	1085	754	564	433	389	341	326	298	263	258	245	254	235	268	247	246	251	211	255	223	225	221	224	218	229	254	217	210	223	255	204	252	239	234	253	219	223	228	208	216	202	218	244	227	222	209	204	206	230	211	191	216	218	190	216	190	221	204	220	243	214	239	243	198	225	217	224	210	213	223	212	199	220	223	198	223	200	220	210	231	231	218	203	196	213	244	234	225	190	206	221	192	211	214	202	206	204	234	185	212	202	235	248	213	215	210	222	200	220	218	223	213	237	228	223	187	222	204	218	238	202	213	255	190	206	215	208	226	204	183	217	205	210	177	225	237	214	201	221	215	239	191	226	176	238	210	216	199	226	212	192	201	220	213	186	174	245	212	204	201	194	207	214	218	187	242	219	223	230	208	197	204	218	216	201	223	216	200	226	212	190	223	218	221	204	240	213	197	197	210	214	237	234	228	216	214	203	199	208	246	245	194	250	225	251	195	223	212	205	212	199	246	231	216	223	218	209	207	228	240	232	216	223	253	223	218	213	211	194	225	222	222	221	246	182	219	238	191	191	224	228	215	210	217	214	199	187	241	195	223	220	248	216	200	210	215	226	210	236	215	230	201	233	192	223	230	221	234	195	205	235	219	220	216	237	188	212	226	200	198	221	213	216	209	213	186	221	229	216	202	223	238	218	246	202	240	229	219	207	227	206	224	183	207	242	223	224	222	208	210	224	164	200	198	191	224	205	204	248	235	217	230	201	210	241	215	218	206	210	235	206	216	231	240	201	195	219	228	217	201	211	223	259	232	213	222	221	209	192	226	196	230	229	205	197	205	178	227	199	206	220	213	212	203	225	229	219	203	208	196	223	246	208	209	230	201	173	217	206	210	221	210	234	215	221	198	219	213	242	211	204	242	248	227	214	205	231	212	220	206	226	223	205	230	202	203	215	197	226	204	204	196	178	186	197	180	213	220	216	194	236	238	205	214	199	229	198	208	212	220	224	226	234	242	218	242	203	220	215	202	212	203	223	263	224	191	228	223	224	209	201	201	177	210	215	192	198	236	208	224	258	252	242	202	239	231	199	236	218	216	208	217	210	201	211	226	239	222	214	240	216	221	234	226	202	192	235	201	223	234	206	221	208	230	194	212	205	212	205	223	207	211	245	214	205	234	214	250	217	212	219	232	205	212	244	218	221	241	244	214	236	206	246	202	232	162	235	214	202	198	212	226	230	201	210	220	215	215	221	200	225	230	227	242	193	208	201	225	206	238	208	191	216	211	210	207	223	234	204	232	231	244	214	232	187	218	230	234	198	201	205	221	199	214	223	226	224	209	216	235	226	219	216	201	211	211	228	254	207	223	224	243	200	242	221	211	213	211	225	214	218	206	238	217	218	209	246	237	197	208	205	202	224	215	189	220	194	228	212	217	227	206	217	247	224	244	199	201	216	186	209	191	177	253	228	222	212	224	225	221	211	193	228	219	209	220	199	202	230	246	219	219	225	228	231	194	218	218	249	223	200	224	205	212	197	215	221	189	181	239	241	223	219	239	203	207	181	229	240	195	253	202	201	211	219	202	203	214	221	199	202	259	222	199	206	195	250	235	237	200	220	195	195	241	230	208	227	241	229	221	204	177	226	223	238	217	249	222	231	232	212	197	224	187	180	205	189	233	248	213	182	190	237	208	235	190	224	224	232	196	217	196	214	202	193	229	196	212	220	228	219	202	214	231	207	214	229	224	219	222	232	201	222	203	204	216	202	203	224	205	215	210	216	228	217	212	235	207	223	192	213	209	209	242	218	212	214	182	197	256	205	237	206	225	200	202	230	213	202	223	207	181	214	222	224	197	216	210	199	156	237	226	197	189	220	235	209	226	213	212	210	214	212	239	214	218	208	206	237	249	220	234	209	229	227	226	207	233	211	218	225	206	192	178	205	195	240	227	215	243	227	199	230	180	208	204	224	207	213	228	195	187	206	211	236	183	211	226	231	223	245	191	218	196	213	189	210	228	222	222	207	215	224	222	226	205	229	208	206	229	222	250	223	220	218	199	201	183	208	213	203	204	222	219	218	195	194	210	215	203	221	224	215	216	228	214	210	196	229	206	230	213	220	240	211	221	221	211	217	236	209	190	224	222	221	209	210	221	213	206	207	187	202	228	209	228	210	219	229	187	216	200	204	193	200	205	216	237	240	220	213	230	212	193	223	190	184	215	220	226	245	211	197	225	229	203	233	221	218	232	224	204	201	216	231	214	236	194	232	223	205	207	224	217	211	210	198	217	174	201	207	220	196	244	195	240	227	205	218	215	232	234	207	231	196	209	227	217	197	218	219	230	212	231	229	213	237	219	229	213	231	241	240	224	219	222	225	229	213	216	213	205	189	220	224	200	236	246	251	215	227	225	201	230	215	220	209	210	215	201	232	191	196	202	222	201	218	206	223	223	199	214	249	205	213	225	227	186	219	222	227	222	208	234	205	209	185	222	210	216	216	229	195	235	212	223	198	213	229	224	194	208	223	224	230	216	228	228	192	213	224	197	204	190	233	236	208	203	210	203	210	220	224	206	237	230	217	213	181	223	205	196	221	200	241	216	184	184	224	208	209	221	191	204	205	213	215	213	197	228	211	200	204	193	201	230	230	209	230	221	201	239	209	209	212	212	225	198	223	219	219	215	206	201	201	217	280	224	205	201	201	234	215	211	221	226	202	222	208	208	212	207	220	232	220	225	224	250	190	211	209	184	206	202	249	233	217	212	207	223	239	227	213	225	190	222	177	213	215	215	217	216	201	213	190	193	209	202	206	228	194	201	210	213	204	221	204	223	213	225	230	227	179	218	202	212	216	221	224	234	206	234	224	236	209	204	204	259	224	225	197	223	229	217	213	228	210	212	226	181	222	212	233	221	211	190	212	210	220	204	224	216	221	205	238	223	206	209	193	220	186	207	219	210	213	227	230	208	200	234	230	207	206	192	248	222	213	220	201	231	213	231	223	198	204	216	214	212	194	212	230	228	224	212	229	205	213	201	216	211	231	215	213	205	223	221	206	205	194	218	231	208	212	242	190	234	257	244	212	221	202	212	215	228	201	218	195	220	265	233	211	237	210	222	207	210	221	213	206	200	229	192	203	207	202	227	234	210	215	223	219	235	242	212	211	212	244	221	242	222	253	216	215	226	205	219	227	192	219	251	214	223	236	209	184	203	219	216	214	219	224	207	205	204	221	215	209	227	217	158	200	193	208	215	232	227	230	219	218	214	192	233	209	211	233	220	197	214	206	210	212	211	240	202	207	204	241	183	199	202	215	232	238	227	208	199	236	210	210	205	195	221	191	230	231	236	194	225	217	248	213	262	219	178	238	208	211	211	206	196	244	227	225	234	236	241	216	210	238	212	239	222	240	222	219	201	192	221	235	210	212	228	207	214	212	235	246	220	200	196	204	219	215	195	212	214	239	230	191	168	212	204	234	206	221	231	210	199	238	201	200	224	207	191
9647	1142	2004	2199	1886	1606	1319	1089	988	930	872	793	830	804	657	679	654	643	632	634	634	614	565	589	550	581	559	643	577	582	609	560	544	516	579	528	495	563	554	521	537	526	493	542	533	534	507	536	524	577	541	535	490	484	544	518	511	535	503	520	552	553	518	532	500	527	523	494	516	503	515	538	548	484	516	524	525	555	548	512	526	510	527	527	527	560	500	538	495	509	523	494	503	524	541	532	498	496	502	492	566	510	556	509	492	508	502	555	516	531	517	499	507	529	538	514	502	519	501	527	503	527	466	522	561	505	502	549	511	525	538	491	518	501	511	512	503	533	482	524	510	496	512	537	512	479	519	472	498	488	469	510	517	465	542	514	526	523	515	526	501	517	488	523	566	515	524	495	502	520	488	542	510	493	520	468	525	521	549	524	501	475	498	492	530	567	538	519	539	547	537	497	513	520	498	512	520	517	556	526	499	533	542	522	508	517	517	544	562	544	504	546	489	551	492	523	526	575	498	513	522	524	550	474	582	554	528	505	520	510	500	568	495	532	539	529	533	513	504	500	529	528	548	530	475	492	520	517	563	570	488	524	537	522	519	503	548	507	520	555	522	533	510	504	545	525	548	530	512	520	530	497	505	512	467	509	564	508	571	541	505	513	482	540	468	524	495	548	545	535	507	560	531	540	512	513	477	500	498	513	516	526	503	490	466	485	555	499	538	513	505	514	522	521	521	512	491	503	509	527	530	518	519	477	490	533	514	501	550	505	497	534	491	534	480	503	510	531	530	553	523	576	525	530	507	524	539	482	529	497	553	497	466	517	548	517	520	503	519	485	539	485	558	510	512	537	502	509	525	495	515	520	541	497	531	523	496	527	575	491	564	467	536	557	472	545	509	530	529	512	491	546	510	505	525	463	487	502	505	496	506	483	511	523	480	537	520	526	508	510	509	529	519	509	514	477	502	511	509	515	556	520	533	507	523	513	509	534	503	496	492	568	534	547	500	489	548	538	532	548	515	529	525	510	477	495	496	495	508	509	538	504	527	514	529	520	548	508	547	475	494	533	499	472	515	489	532	522	513	533	522	516	502	478	563	475	517	514	526	561	549	488	509	505	496	494	501	485	508	527	492	488	532	532	504	529	517	516	501	456	490	507	554	517	511	487	498	494	535	506	520	521	522	519	438	500	499	517	510	501	510	558	476	482	544	505	506	489	526	495	544	515	502	554	478	513	495	487	542	498	551	523	530	494	481	538	557	532	560	471	526	494	513	533	515	513	564	524	482	505	525	523	502	511	533	516	514	503	485	496	539	510	514	516	509	505	523	493	508	513	510	511	536	565	558	524	510	555	508	503	530	491	519	550	504	503	485	528	527	551	522	518	515	519	525	527	538	498	512	551	519	506	544	538	508	547	494	497	511	500	473	537	492	500	536	531	535	483	538	493	489	479	515	517	511	534	551	532	562	541	552	502	506	492	556	506	525	529	511	528	506	554	522	488	490	509	486	536	532	523	528	522	534	490	504	498	526	524	506	496	502	512	488	509	493	471	514	514	504	514	548	510	518	531	511	515	519	494	512	515	504	487	516	467	524	516	493	544	519	505	493	511	527	532	535	496	520	546	545	511	507	492	515	526	516	508	498	566	517	518	525	480	501	517	536	572	542	502	532	518	491	562	455	586	505	499	502	522	520	522	530	489	506	505	493	493	532	553	527	573	492	509	544	520	509	516	480	534	542	533	532	559	510	538	500	492	498	545	511	549	515	529	511	517	539	540	495	520	527	506	517	525	503	509	526	494	525	554	525	541	484	530	542	526	522	541	512	490	506	495	539	510	508	486	560	540	560	515	519	525	495	542	481	536	538	530	529	544	545	530	498	528	490	500	525	536	525	497	553	463	515	504	492	500	544	475	509	517	496	512	528	540	507	520	522	547	501	538	525	482	518	532	495	510	547	487	553	529	520	499	522	503	505	520	520	523	514	528	531	513	495	496	543	544	513	499	495	477	543	522	506	519	502	548	505	524	537	472	523	484	498	497	542	543	526	558	501	559	504	523	482	517	560	519	514	489	557	530	500	493	531	496	523	503	520	502	532	495	551	540	502	528	489	492	522	587	520	531	498	512	515	500	580	523	489	528	479	508	488	519	534	488	532	519	505	521	513	481	532	521	537	503	505	504	492	508	512	502	539	492	496	533	507	493	514	492	528	535	507	499	486	537	494	523	495	510	515	515	496	533	513	494	514	517	517	520	532	500	523	526	515	507	490	514	489	533	553	513	547	519	555	481	548	517	541	533	533	498	532	536	508	542	478	550	562	529	569	544	519	523	498	544	583	544	484	520	502	515	520	521	519	472	527	499	530	512	526	545	540	513	488	520	525	520	534	507	505	524	499	526	513	541	491	549	514	502	505	523	507	536	521	531	542	505	519	500	516	520	502	517	501	532	558	525	488	564	498	478	503	535	537	498	508	540	511	549	518	511	540	493	525	531	484	512	523	518	508	530	527	506	515	504	546	510	521	516	490	491	491	510	514	547	498	473	533	491	502	503	488	516	511	526	508	493	536	535	520	475	529	514	502	527	484	508	544	541	561	503	535	492	531	551	478	535	515	538	525	482	529	480	531	544	562	518	520	524	525	522	483	524	510	527	535	548	559	499	530	521	499	516	515	544	517	465	545	493	531	497	498	538	541	501	485	514	523	494	499	527	516	500	526	475	479	523	519	484	515	470	498	532	524	499	494	518	530	463	528	511	547	488	557	509	518	557	524	503	543	514	576	530	523	484	550	492	544	533	478	521	517	511	492	512	515	496	528	532	521	516	510	518	520	511	530	495	505	532	499	496	511	523	490	478	550	480	485	475	513	486	503	487	520	487	478	536	509	507	534	516	487	524	507	471	553	533	499	533	523	544	486	502	500	552	499	546	483	547	530	521	525	515	535	486	521	489	553	495	544	523	504	532	527	513	532	515	554	527	552	496	553	549	562	494	496	508	498	568	526	536	471	539	538	529	482	546	528	521	507	530	519	519	544	524	535	497	531	524	540	474	546	536	516	499	547	518	525	521	466	497	540	496	552	493	523	516	528	488	523	533	553	507	543	545	527	526	506	522	538	524	522	537	511	518	531	532	581	531	489	521	489	519	539	534	496	512	496	497	531	501	503	528	498	512	497	492	519	504	475	546	538	499	542	510	517	506	494	545	521	529	509	496	531	518	560	505	526	507	502	511	503	494	544	493	510	498	495	490	523	497	461	521	537	512	528	546	536	519	560	515	527	488	519	518	545	513	506	529	496	530	511	491	489	513	510	513	571	535	522	501	490	525	531	507	482	478	536	510	537	510	541	555	493	477	508	491	499	521	491	506	548	487	471	540	506	544	541	504	565	560	545	498	534	498	488	510	489	499	488	539	508	521	514	529	459	520	510	500	547	514	562	484	492	517	529	533	505	517	527	526	502	516	533	517	519	560	553	559	508	569	498	524	520	519	518	508	491	507
2631	278	224	280	287	266	250	259	251	262	249	259	231	221	217	251	274	226	245	259	261	272	241	232	280	250	272	207	213	242	247	254	250	275	258	267	253	266	268	246	239	270	256	251	264	240	265	274	260	231	228	246	214	218	268	227	279	273	234	239	264	269	242	246	265	254	250	255	240	273	212	260	256	258	267	244	248	235	282	259	206	229	214	291	242	259	243	252	253	239	245	277	236	252	229	246	247	258	267	241	255	245	238	295	235	241	255	250	270	250	257	224	242	300	259	246	236	232	218	256	266	221	268	256	237	224	263	271	261	247	252	258	246	272	256	262	216	272	245	258	253	229	258	227	229	222	257	272	257	236	271	260	269	240	230	251	251	257	263	257	240	240	239	241	237	265	256	254	203	220	254	267	220	264	244	258	232	263	316	251	251	254	230	210	252	242	256	249	227	258	311	256	224	285	233	240	245	260	249	219	254	267	241	243	245	261	251	249	235	254	267	255	269	258	253	245	254	240	260	255	259	251	275	235	267	278	238	272	219	231	262	235	231	257	232	277	272	262	274	282	236	260	289	239	231	226	232	214	237	282	259	266	246	250	274	276	248	259	266	242	266	253	211	252	261	276	244	246	236	247	256	255	266	259	263	266	260	241	260	258	282	241	243	267	221	268	257	244	253	257	242	264	263	251	239	243	242	254	240	226	252	235	240	269	267	266	239	242	249	263	264	231	237	252	269	256	234	251	229	242	241	242	235	249	228	265	248	241	264	232	234	245	251	211	280	287	282	246	258	260	260	263	214	272	245	252	246	272	238	246	272	255	273	274	248	278	247	228	251	262	269	252	231	278	230	236	240	235	238	249	255	264	253	269	259	226	272	258	244	257	256	239	242	248	245	220	233	239	267	244	228	237	224	271	260	253	257	276	260	266	259	251	283	260	262	245	213	245	273	243	270	240	259	263	264	263	239	244	269	270	234	240	247	262	289	287	226	265	230	230	252	244	267	216	232	246	282	227	237	254	231	231	244	264	232	235	239	212	262	262	228	254	230	240	268	272	263	234	261	235	252	249	236	243	255	236	244	248	258	250	233	237	250	249	249	271	245	243	281	271	254	263	257	260	259	258	241	220	230	241	266	265	234	250	259	255	253	256	259	256	242	264	253	250	242	267	248	250	247	213	243	282	307	256	238	240	240	230	261	263	268	269	242	230	242	245	265	241	271	236	219	282	274	245	243	249	256	249	250	259	263	254	258	246	244	275	243	253	248	228	235	251	261	244	234	246	223	255	240	296	255	235	238	233	239	242	269	232	292	230	273	247	282	237	252	229	255	259	233	243	247	265	247	247	230	236	248	243	257	242	264	281	246	259	273	253	242	275	223	230	253	233	265	244	263	254	285	222	247	243	258	241	243	270	220	282	282	271	260	261	237	253	256	246	235	245	218	232	234	239	241	256	220	290	261	242	277	237	234	243	265	249	247	255	269	224	241	233	231	268	244	277	273	234	241	243	243	240	242	245	284	251	273	247	234	244	235	255	254	262	233	265	286	236	267	264	258	275	270	265	280	252	277	236	252	239	282	260	268	226	244	244	255	247	267	249	222	254	260	260	234	249	264	254	245	245	220	238	252	251	220	271	216	259	261	252	213	248	247	239	251	263	235	243	255	284	266	246	248	229	245	244	248	241	289	260	241	262	249	218	237	246	251	227	239	243	256	261	207	244	251	243	242	247	271	265	254	231	218	264	245	236	267	236	248	245	219	257	272	264	258	217	246	244	264	239	258	258	258	221	243	240	246	247	274	238	267	245	253	222	247	227	225	289	261	257	269	274	239	249	238	229	253	255	259	264	251	211	245	268	234	250	234	254	236	237	210	234	245	252	243	240	269	240	257	248	273	211	261	250	267	279	236	261	246	271	238	279	233	265	250	232	275	238	246	263	280	244	240	235	244	218	240	267	294	234	246	260	224	247	238	229	223	246	208	250	258	243	227	251	223	278	270	230	271	249	263	262	234	260	221	231	250	274	270	222	228	273	254	243	228	241	263	266	248	205	256	257	245	241	242	242	267	202	253	272	239	251	262	250	256	243	214	257	245	226	222	272	261	252	251	241	240	252	220	256	239	220	247	251	234	261	240	233	246	259	284	265	241	262	269	244	240	246	261	296	269	245	249	242	232	268	232	261	268	243	248	237	232	263	264	242	226	244	273	253	246	220	257	275	247	262	270	234	284	231	254	253	245	247	283	212	253	243	258	254	263	266	251	264	277	232	221	270	216	275	251	254	256	232	222	232	243	252	268	253	240	234	261	246	259	251	271	252	284	271	262	246	256	249	260	268	213	249	241	260	290	238	242	259	250	285	237	244	240	232	269	254	237	277	264	239	242	221	258	244	288	278	237	277	262	251	272	283	260	238	223	242	244	238	260	245	273	239	221	232	245	247	279	264	250	248	239	238	251	247	255	266	239	249	291	258	260	260	280	247	245	258	239	245	225	247	247	236	262	254	241	253	252	249	252	279	260	237	261	277	253	260	250	267	261	244	249	268	214	272	232	234	248	243	280	263	226	218	244	269	267	249	278	226	228	234	273	223	215	264	252	247	266	259	255	282	235	262	255	247	255	243	250	262	258	267	263	256	250	261	249	243	252	260	263	239	270	231	263	270	260	250	231	233	242	247	236	269	229	267	236	244	246	233	242	257	233	245	237	236	225	243	248	243	263	245	261	262	257	236	229	286	246	272	243	238	249	215	290	242	274	269	250	235	240	217	227	253	250	264	257	233	263	254	227	207	258	260	231	280	247	261	241	260	246	262	262	249	236	244	259	260	231	247	257	271	269	262	268	302	246	245	255	264	228	272	257	249	284	249	217	239	247	246	238	235	249	259	263	253	270	285	263	254	225	258	252	242	245	248	242	277	246	247	241	226	251	233	274	259	253	268	270	243	226	255	219	254	281	254	251	215	233	259	255	230	260	289	257	256	234	249	279	230	230	233	276	230	266	241	244	190	266	244	239	278	246	270	221	262	231	259	244	254	284	256	269	241	263	246	233	295	262	268	230	256	268	263	240	258	288	208	248	238	264	264	233	237	245	248	213	238	241	212	251	244	257	238	261	274	242	272	230	286	248	262	278	243	238	261	232	259	270	264	251	247	266	238	257	243	266	231	223	250	277	265	252	263	237	247	271	246	264	267	275	252	219	257	259	253	246	251	227	254	244	267	277	232	277	261	271	226	246	270	222	215	272	239	237	238	236	274	250	280	244	262	302	227	270	227	277	239	250	250	231	274	228	254	260	255	258	242	273	255	267	226	244	265	234	233	241	228	267	267	264	283	267	251	257	268	243	244	265	260	241	236	240	267	247	278	263	240	281	251	277	243	276	249	225	257	262	251	272	254	237	254	247	242	269	249	249	237	227	234	263	262	293	238	248	233	231	233	268	254	248	254	230	240	280	230	253	261	240	229	228	231	235	249	218	262	233	238	288	269	256	248	243	270	260	235
2507	545	612	578	582	573	563	560	555	544	550	553	536	582	562	586	564	555	595	565	542	561	562	558	520	587	571	563	568	576	575	581	548	525	555	516	567	549	591	543	534	530	559	580	525	561	587	590	582	533	568	583	566	571	591	611	572	562	555	575	561	579	590	556	547	539	551	515	573	554	509	541	611	568	555	569	569	532	593	514	546	593	573	573	543	567	543	567	571	547	600	582	505	555	585	559	592	577	556	591	595	565	555	573	590	605	554	564	556	531	521	539	535	580	529	539	536	553	562	596	562	552	561	577	544	624	583	568	537	594	558	540	567	614	532	570	563	568	550	573	558	549	496	546	552	570	590	560	587	539	545	495	541	527	581	545	587	577	569	528	517	535	549	543	569	536	582	542	566	612	562	549	542	527	548	545	550	554	524	557	555	526	544	566	573	531	594	526	542	558	547	542	563	568	562	560	587	543	563	536	554	553	570	552	596	568	562	551	532	537	552	630	559	554	538	610	580	580	566	579	583	582	555	540	560	537	550	580	558	541	557	528	537	571	556	553	507	569	576	540	580	571	555	553	632	582	524	573	561	562	617	564	534	550	566	599	538	530	598	563	539	560	548	558	565	586	556	544	569	529	540	550	563	570	551	542	581	560	570	531	569	591	544	539	595	547	533	530	515	584	569	555	547	570	567	506	537	542	573	595	558	524	536	539	519	571	566	569	578	542	535	557	550	540	529	549	563	566	533	582	537	514	541	550	548	560	607	563	584	543	523	530	556	599	530	577	543	563	556	575	576	546	622	530	538	582	578	524	607	533	581	614	516	545	580	529	537	543	552	527	579	500	519	598	525	561	556	576	526	571	580	581	575	552	546	530	542	554	540	573	555	544	554	519	559	572	583	571	519	562	611	549	563	541	568	556	561	555	537	571	613	579	536	587	586	552	589	560	555	563	583	557	522	546	537	534	554	566	550	560	570	557	536	568	526	582	551	521	544	569	552	560	524	621	559	525	577	590	532	615	580	562	577	557	562	527	556	579	587	623	595	552	523	560	577	527	622	553	559	540	540	572	535	547	538	565	547	557	537	539	585	567	606	554	547	610	556	567	550	542	549	560	557	560	579	546	573	592	590	531	592	551	558	573	553	549	552	581	572	574	557	578	529	561	565	564	543	564	529	577	576	567	565	596	532	502	528	525	568	517	551	560	535	532	591	585	565	588	599	539	550	546	576	570	543	562	543	541	580	584	535	596	571	574	546	539	559	547	576	526	558	531	552	584	531	522	562	581	560	532	569	566	597	566	532	577	534	575	604	603	541	554	551	556	583	589	586	562	581	577	546	577	573	537	546	545	566	571	544	524	587	547	586	574	572	572	521	568	541	531	581	577	575	556	527	522	545	544	577	574	549	587	576	534	583	517	592	594	547	557	581	540	515	571	583	542	554	513	546	573	584	545	560	564	556	543	569	539	590	588	541	552	565	591	549	570	542	554	553	564	556	587	545	546	535	584	534	562	532	602	542	559	593	502	582	559	569	553	559	517	519	550	553	538	561	531	540	502	542	575	572	527	550	519	570	593	532	534	544	547	522	555	540	579	557	564	590	569	606	546	535	602	545	536	561	551	560	537	562	560	581	538	564	523	532	599	553	535	554	614	541	548	529	492	548	590	502	552	576	583	590	576	578	542	512	541	574	602	532	551	566	517	582	536	567	553	535	567	574	567	556	613	558	569	627	564	582	530	574	549	582	545	550	550	584	577	555	544	555	565	560	578	546	555	591	544	575	566	497	563	576	535	568	601	569	527	556	548	605	574	584	564	574	588	529	521	524	590	560	591	558	550	539	576	515	546	575	581	563	552	577	540	551	543	548	570	554	567	516	553	556	589	585	568	540	522	586	575	491	578	557	531	543	582	547	564	585	534	550	533	523	518	530	574	566	523	582	546	553	637	508	527	585	536	598	593	534	542	549	627	554	552	553	540	591	543	580	559	588	571	577	533	538	567	518	561	546	575	556	554	521	522	571	564	529	560	559	542	585	555	559	581	568	522	522	547	557	555	550	542	574	573	542	547	501	530	560	546	537	570	552	582	514	547	577	569	558	541	571	550	606	542	535	571	564	557	507	510	527	546	580	539	573	560	545	572	591	543	574	562	574	561	570	553	522	564	562	564	527	573	507	557	586	576	523	528	571	518	581	565	561	561	563	578	590	551	530	565	534	531	552	557	518	563	562	529	605	580	550	563	589	556	569	539	548	606	544	531	552	558	591	557	563	558	586	536	582	558	518	567	571	559	585	568	564	535	525	576	558	551	545	518	546	543	561	524	588	565	531	548	575	557	572	486	563	572	591	540	590	581	572	564	537	547	550	565	542	560	542	584	549	600	593	527	578	557	538	524	563	597	531	540	508	518	581	590	590	579	571	567	559	532	544	568	505	575	592	544	572	548	556	576	579	536	582	575	557	543	570	589	577	568	546	530	594	535	574	514	506	586	486	521	559	578	554	569	568	531	582	544	579	559	574	571	558	608	565	592	574	556	559	536	578	564	557	545	567	560	538	558	597	548	553	541	560	566	568	573	557	552	540	552	524	558	554	550	595	591	579	563	566	573	550	519	592	510	572	534	574	563	565	584	584	534	524	535	567	527	542	608	523	549	557	585	580	533	589	578	564	564	549	561	575	527	590	565	573	559	556	571	578	585	560	546	515	537	525	559	557	564	524	599	540	534	537	570	572	583	516	530	587	543	550	576	563	583	529	537	531	544	548	528	545	540	557	541	509	603	576	579	559	572	571	520	585	555	589	561	533	535	569	541	563	565	548	554	568	563	593	540	535	578	535	481	581	561	592	517	564	548	552	548	576	588	532	589	549	538	583	575	540	581	576	581	585	549	519	559	582	607	559	512	571	555	580	537	547	569	597	563	546	602	539	559	565	577	565	579	558	534	568	514	565	533	578	567	546	561	556	527	537	552	530	539	579	543	541	548	570	548	566	590	558	576	535	540	525	546	566	552	577	509	565	540	543	545	588	519	570	557	539	569	580	579	535	556	549	537	523	571	523	565	529	566	564	524	525	561	556	568	595	577	535	569	577	582	537	548	566	600	555	555	564	560	554	574	580	562	571	565	542	543	574	619	551	557	576	538	577	559	556	593	569	535	547	550	564	542	580	563	550	506	541	565	553	499	510	561	590	578	561	583	567	606	544	601	503	580	551	570	560	568	559	548	559	592	608	609	533	589	576	586	543	574	604	567	558	529	496	577	529	579	537	556	550	577	526	550	545	592	547	533	559	584	566	562	540	547	546	569	493	538	578	569	497	520	567	547	551	598	572	590	594	554	567	540	548	559	568	492	571	543	506	571	583	531	584	526	535	524	573	566	553	549	558	583	549	595	555	538	583	564	559	552	535	513	563	567	491	575	565	525	579	540	530	568	596	622	584	572	574	522	561	557	554	544	562	546	574	549	543	554	544	539	537	571	564	534	536	589	540	527	549	554	540	569
9680	570	519	404	287	212	221	202	224	179	148	165	170	142	152	150	169	145	136	141	146	147	142	155	137	144	130	144	126	142	140	130	130	141	164	136	161	136	136	135	144	121	150	141	161	139	130	127	165	136	132	125	139	161	158	121	133	141	167	130	147	121	144	117	151	120	116	144	151	150	133	150	130	149	113	130	131	149	144	132	155	148	120	137	137	136	149	148	126	150	143	127	124	137	153	135	128	132	109	140	113	154	152	131	150	133	143	151	133	115	129	127	136	133	128	133	151	148	133	145	171	118	130	126	134	127	132	115	134	137	125	133	122	129	122	124	166	125	119	122	151	160	145	165	131	134	151	138	130	148	134	129	146	112	136	138	136	144	124	122	150	127	128	137	127	127	131	126	156	120	132	105	120	139	158	157	125	117	146	128	121	151	133	128	162	147	146	135	114	145	120	104	115	160	145	155	118	136	128	164	150	159	157	158	125	146	151	137	127	116	129	147	145	134	164	155	129	147	153	141	131	137	157	120	128	110	150	166	128	144	134	137	171	139	132	134	121	145	146	141	131	129	132	123	122	145	125	142	140	117	143	135	132	139	137	146	135	131	117	140	132	137	130	152	136	131	128	153	134	128	136	134	135	121	131	142	125	130	142	114	110	133	127	147	162	131	121	130	125	117	132	146	128	155	131	139	135	116	116	124	123	147	145	123	148	127	128	156	128	131	128	145	125	166	145	161	153	131	126	130	114	132	133	128	127	119	141	131	128	135	133	139	132	128	141	127	115	138	153	148	141	135	140	118	133	127	149	123	124	141	143	125	137	131	142	132	135	108	119	135	152	115	143	136	137	124	140	130	132	137	137	129	138	134	142	144	130	142	143	123	138	175	134	178	131	153	156	162	121	110	140	130	128	137	121	131	128	104	151	131	123	150	125	145	139	131	120	107	131	139	113	129	138	136	147	138	116	129	140	152	145	131	157	139	131	128	125	134	131	111	140	139	163	134	150	145	145	146	133	151	151	168	147	148	122	137	136	140	121	135	131	126	141	138	161	143	138	130	134	151	150	145	139	139	131	118	129	108	122	141	134	117	145	111	111	142	118	143	121	138	134	128	132	117	139	142	137	126	127	133	115	129	118	147	121	146	139	133	133	117	151	160	143	141	164	138	128	132	121	112	140	132	173	129	135	136	140	123	140	148	141	126	131	135	147	128	174	141	135	118	141	130	149	151	131	132	142	114	117	132	171	141	136	129	146	127	144	122	115	126	138	143	151	129	131	148	147	141	140	128	137	131	137	124	136	111	136	151	122	144	142	115	118	129	169	165	133	144	155	141	124	108	159	127	137	139	127	144	144	136	127	126	146	149	151	125	142	134	134	146	132	141	134	160	128	166	127	120	129	124	130	146	122	127	154	125	132	151	126	138	137	149	162	130	126	120	136	150	139	158	138	125	146	139	149	118	154	124	137	140	125	101	120	131	126	108	152	124	138	156	155	167	129	127	142	129	142	136	127	114	150	146	158	137	146	133	119	135	137	160	114	148	129	135	121	126	116	120	126	122	118	133	129	146	119	141	125	138	152	148	138	150	129	141	144	143	148	123	137	154	138	139	158	118	118	131	139	129	150	151	133	118	111	151	128	135	136	111	143	131	127	146	146	135	136	142	157	130	136	149	119	116	157	133	142	129	140	131	144	128	139	139	133	152	124	121	141	114	128	125	139	140	142	126	131	147	129	133	149	153	139	126	138	127	148	129	173	165	137	128	139	124	144	125	129	141	122	125	135	138	134	114	140	113	141	137	119	133	120	119	147	139	145	140	131	132	130	128	135	134	128	134	139	130	139	137	132	130	132	132	136	138	127	150	131	141	130	126	161	123	141	140	133	138	156	146	120	151	133	143	129	125	120	131	131	138	130	131	130	132	117	132	133	113	150	151	144	144	139	144	144	128	145	137	131	130	146	154	112	139	129	133	119	123	143	135	141	134	124	154	136	132	138	137	166	154	142	150	121	137	123	163	137	143	176	121	134	133	133	130	149	135	116	123	147	138	124	166	140	147	141	140	143	142	130	147	132	134	132	151	130	141	133	133	131	132	145	126	135	139	131	146	156	121	132	146	132	110	122	140	148	125	123	124	146	141	153	140	131	146	140	140	141	147	144	133	128	127	135	123	125	130	157	144	150	135	137	141	150	132	147	128	119	127	155	120	120	154	140	118	144	143	132	105	157	150	121	133	146	153	134	133	134	153	141	130	158	152	128	155	144	132	133	127	142	124	164	126	146	132	135	124	120	137	146	126	150	135	141	137	128	136	149	143	130	139	179	124	148	140	126	122	141	108	137	137	142	131	147	147	145	139	138	127	124	130	138	139	144	127	138	136	133	136	111	112	135	159	116	144	133	135	115	138	149	146	143	149	124	136	137	133	158	146	143	132	144	146	106	123	125	144	154	122	115	138	146	109	134	141	125	139	135	136	130	133	118	136	144	143	139	128	115	132	127	126	134	108	119	132	123	123	118	145	164	137	129	105	140	139	164	129	130	135	146	118	146	162	115	131	119	171	117	137	150	136	156	121	142	137	151	142	150	107	138	137	145	143	139	146	128	120	128	148	136	132	149	117	134	135	156	129	132	165	130	141	98	141	143	134	142	136	123	138	122	122	124	134	125	141	147	118	136	122	136	134	148	153	134	140	127	145	130	149	128	133	123	130	134	143	124	129	133	139	138	143	127	135	119	136	121	133	125	134	117	135	150	129	135	132	136	124	155	142	135	129	139	139	122	150	131	137	115	128	143	144	122	116	137	145	120	140	124	144	154	145	147	142	112	146	149	147	145	141	116	146	161	150	142	164	136	103	119	130	147	136	153	149	140	138	165	144	149	139	135	146	138	127	133	123	146	135	148	139	137	136	122	156	143	138	116	140	126	136	128	120	146	145	145	121	117	123	134	153	157	109	115	160	153	137	118	109	140	115	134	144	156	132	122	158	135	150	144	171	139	137	132	137	144	142	143	122	157	132	161	119	131	146	153	142	149	140	131	138	135	144	99	148	145	124	149	145	135	126	148	147	155	132	122	134	154	130	121	125	111	141	122	133	125	124	164	125	153	139	141	138	126	114	136	121	130	136	113	133	151	149	132	152	146	126	120	132	149	131	136	158	144	131	121	132	119	173	149	172	137	119	141	152	137	135	129	104	124	144	140	151	134	128	126	138	143	145	130	141	162	127	149	142	139	125	145	140	153	160	132	121	137	149	127	143	149	127	129	139	140	138	131	144	134	148	118	117	121	129	159	121	132	134	139	138	114	117	134	127	150	149	138	136	148	148	150	126	160	130	131	139	162	143	128	150	157	124	164	133	137	156	124	131	127	162	149	149	163	131	127	119	118	127	128	128	135	110	139	140	167	138	133	151	128	157	121	133	139	135	124	141	141	134	132	139	144	155	122	143	125	137	152	113	123	146	121	130	136	138	137	130	153	131	149	162	167	117	147	138	129	144
7378	690	1078	1203	1029	887	783	742	606	579	496	486	499	507	466	423	408	402	408	405	399	367	404	387	393	329	378	369	402	337	335	324	338	366	348	376	343	359	328	330	372	382	345	328	363	336	341	323	344	355	354	344	331	357	359	376	333	362	323	360	355	329	347	371	322	342	336	350	368	346	364	369	370	316	352	346	383	362	360	326	370	329	327	360	337	371	331	343	312	350	359	334	346	311	349	386	328	345	349	354	325	345	352	341	332	345	368	347	359	344	373	349	340	356	311	330	385	353	303	335	324	340	363	381	335	327	345	369	288	319	347	324	302	348	297	349	325	324	366	346	333	325	365	328	327	317	313	335	339	339	361	361	350	350	327	343	349	321	338	369	362	358	334	341	348	314	365	338	347	328	361	363	339	334	347	352	321	320	332	363	334	336	319	376	351	333	325	336	323	346	359	297	344	326	347	327	345	366	295	346	349	375	324	343	348	348	346	352	339	335	334	332	314	330	353	349	354	327	360	341	317	318	362	343	316	323	327	328	351	332	352	327	351	352	330	320	330	317	327	366	348	330	345	310	347	312	338	359	346	344	367	361	341	378	332	322	382	327	350	357	321	340	349	384	346	329	349	338	319	328	364	360	349	343	338	349	331	335	324	326	329	339	346	331	341	325	321	334	287	348	351	336	337	336	349	349	336	359	341	350	324	335	341	313	310	327	341	339	321	338	327	331	366	349	345	347	354	350	338	334	345	353	326	315	366	312	357	330	344	367	332	354	339	370	346	351	331	309	320	356	326	326	335	364	354	348	331	370	382	329	350	325	336	329	321	336	353	363	333	382	309	319	329	333	361	335	351	350	362	359	333	356	310	326	344	325	303	360	339	330	333	343	351	368	360	338	314	336	325	339	356	356	305	345	358	375	337	364	347	351	356	317	317	319	359	336	352	341	335	350	299	334	350	359	360	340	380	350	336	345	343	342	309	307	335	401	325	338	336	314	335	315	356	320	363	343	340	332	315	337	347	313	312	339	321	317	325	334	337	332	336	341	329	339	307	333	335	321	342	338	323	332	366	347	296	383	316	312	357	293	310	342	346	341	335	360	336	364	349	334	330	318	341	352	330	339	307	325	324	376	328	391	368	339	359	310	363	341	334	336	370	343	327	336	370	372	341	334	337	379	341	348	350	309	357	347	345	337	356	334	341	311	397	375	362	349	350	349	329	321	328	332	355	349	344	349	348	318	367	322	349	353	358	343	314	364	331	348	345	328	314	332	322	337	327	346	340	340	368	337	305	337	311	337	357	352	347	328	336	320	320	326	339	346	334	325	322	352	319	325	309	319	338	351	364	319	369	362	330	331	341	311	365	376	340	329	347	360	351	345	342	323	323	320	377	318	372	343	339	357	352	315	357	348	342	338	336	325	334	308	341	349	358	364	341	355	331	321	359	344	349	324	327	359	324	332	306	346	352	346	317	329	357	372	344	335	322	338	355	307	360	358	344	340	327	341	339	317	320	327	346	348	356	330	375	334	341	331	339	354	319	336	393	367	336	346	317	341	356	332	325	383	369	329	313	342	325	340	373	335	347	321	344	349	320	310	363	348	334	342	344	352	307	353	339	349	340	349	355	372	342	319	343	319	336	315	311	377	339	310	373	323	315	334	332	370	341	340	351	364	342	344	323	356	320	339	301	340	317	348	341	340	343	295	326	336	353	368	331	330	362	353	330	346	351	313	337	337	352	335	342	340	363	336	348	348	338	350	354	331	347	366	313	334	342	333	339	316	390	318	315	348	346	368	335	316	389	330	320	360	318	368	334	342	344	342	315	361	352	318	340	332	373	356	328	350	348	361	348	371	336	324	300	372	332	328	347	344	341	347	335	337	347	349	316	319	345	305	332	354	333	335	335	359	347	360	323	319	318	354	332	324	331	360	331	319	307	338	327	364	335	329	340	345	360	302	332	349	330	322	355	340	371	349	347	318	320	363	320	317	321	328	350	333	341	378	304	320	350	355	296	337	336	369	354	356	334	303	324	348	322	309	340	343	318	328	333	348	333	345	329	345	351	347	329	362	352	364	324	301	323	354	359	356	313	322	343	345	391	343	348	301	347	330	346	299	333	329	351	318	341	322	344	341	327	315	339	368	363	317	330	363	363	346	358	353	326	368	347	343	340	343	335	353	327	316	320	307	330	361	344	338	326	335	346	343	318	330	316	332	364	348	360	323	361	335	358	334	348	325	335	342	334	325	331	351	342	351	374	362	329	364	332	338	306	360	350	333	349	341	323	339	316	327	341	337	328	360	341	367	331	337	336	355	316	347	374	326	344	349	316	335	336	367	340	353	307	336	302	344	330	376	332	331	388	340	349	333	345	345	310	354	345	357	343	336	316	340	328	361	330	359	329	350	339	345	354	366	318	322	357	324	360	332	338	334	343	346	343	339	357	343	337	323	329	369	348	337	322	358	372	329	320	319	353	370	333	359	345	327	339	360	326	348	345	330	361	340	358	327	305	365	346	349	348	370	366	354	337	331	349	359	336	347	313	342	354	333	360	341	367	348	329	332	340	322	348	344	374	331	337	333	317	344	324	338	351	361	345	355	314	347	321	329	375	362	307	318	345	334	318	289	338	346	346	339	329	365	334	354	395	328	346	353	344	328	328	350	305	320	372	341	350	340	356	331	359	334	331	370	312	327	390	335	351	377	330	325	357	353	343	327	355	329	337	356	344	323	320	350	316	347	349	357	336	344	326	354	327	347	364	319	335	340	336	344	319	334	350	346	340	356	316	347	339	342	338	356	332	345	336	349	316	318	322	336	340	346	364	356	319	365	360	350	337	335	392	326	350	331	337	338	331	324	334	367	317	336	336	325	340	327	343	337	318	334	316	355	341	357	363	310	354	322	323	351	344	309	359	324	318	372	331	335	329	347	316	339	314	340	357	329	358	342	347	345	332	324	308	325	355	329	343	342	321	312	346	357	352	334	329	355	295	344	314	333	330	324	339	329	320	359	333	336	322	333	346	355	338	324	378	344	324	333	345	347	313	329	363	307	320	345	335	361	358	337	346	338	346	338	311	327	318	349	356	330	326	316	353	342	352	361	348	319	339	298	326	312	325	364	337	344	332	350	364	338	329	334	311	312	348	331	339	358	353	327	352	317	322	324	323	302	319	330	354	388	344	336	361	345	370	321	327	333	329	358	359	296	348	337	319	350	350	372	344	343	375	345	359	324	341	314	344	330	314	363	320	343	337	353	315	347	291	323	329	327	376	338	323	347	323	326	337	322	324	343	332	320	344	357	335	343	319	344	343	315	339	334	313	362	330	328	357	350	323	322	334	337	336	313	338	337	300	332	336	353	336	325	348	338	341	326	337	339	397	309	312	321	309	346	380	324	316	353	358	334	350	364	349	373	351	335	355	328	330	373	327	323	320	345	370	296	346	343	318	335	339	308	329	354	322	336	348	314	342	352	362	328	345	333	359	355	358	352	351	325
34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
