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
338306134216	338306134776	338306135326	338306135876	338306136426	338306136976	338306137526	338306138076	338306138626	338306139176	338306139727	338306140276	338306140826	338306141377	338306141926	338306142476	338306143026	338306143576	338306144126	338306144676	338306145226	338306145776	338306146326	338306146876	338306147426	338306147977	338306148526	338306149076	338306149626	338306150176	338306150726	338306151276	338306151826	338306152376	338306152927	338306153476	338306154027	338306154576	338306155126	338306155676	338306156226	338306156776	338306157326	338306157876	338306158426	338306158976	338306159526	338306160076	338306160626	338306161177	338306161726	338306162276	338306162827	338306163376	338306163927	338306164477	338306165026	338306165576	338306166127	338306166677	338306167227	338306167777	338306168326	338306168876	338306169427	338306169977	338306170526	338306171077	338306171627	338306172176	338306172727	338306173276	338306173826	338306174377	338306174926	338306175477	338306176027	338306176577	338306177126	338306177677	338306178227	338306178776	338306179327	338306179877	338306180427	338306180977	338306181527	338306182077	338306182627	338306183177	338306183727	338306184277	338306184827	338306185377	338306185927	338306186477	338306187027	338306187577	338306188126	338306188677	338306189227	338306189777	338306190327	338306190877	338306191427	338306191976	338306192526	338306193077	338306193627	338306194177	338306194727	338306195277	338306195827	338306196376	338306196927	338306197477	338306198027	338306198577	338306199127	338306199677	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2729	3650	2300	2729	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	3650	2300	2730	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
22533	6439	5303	1940	791	568	456	422	407	395	349	393	439	352	346	317	298	334	296	285	305	315	300	303	287	297	316	301	278	279	268	316	288	298	284	279	270	327	243	274	306	272	292	281	279	275	246	273	276	297	273	286	242	244	254	289	309	327	272	257	300	283	286	253	290	287	262	261	279	274	285	255	275	291	278	252	248	257	258	261	279	260	270	291	280	292	284	296	272	309	261	281	316	269	281	281	267	257	304	263	255	268	278	290	268	279	304	275	298	264	288	279	267	266	307	251	312	304	260	310	304	290	273	278	283	273	278	299	292	279	268	284	254	241	299	267	326	259	282	300	271	282	264	283	306	299	290	275	277	243	287	265	292	249	269	258	270	241	300	266	264	255	285	280	262	312	245	266	281	291	271	284	252	258	329	272	264	248	257	267	287	296	273	287	284	277	282	293	279	266	261	251	270	259	288	272	279	277	298	301	260	291	287	288	287	267	272	297	255	276	257	277	280	242	292	275	280	243	299	264	261	248	280	253	264	300	257	254	308	284	250	282	254	286	266	284	281	285	287	310	251	274	290	256	276	262	280	269	278	297	297	262	265	258	253	280	268	281	253	275	272	292	265	244	273	259	285	280	243	260	258	265	297	295	265	295	256	273	290	265	273	324	281	316	290	271	307	301	263	296	245	275	285	274	284	261	258	298	284	281	278	285	288	293	287	263	267	282	289	267	330	272	277	275	290	280	244	278	278	294	307	268	286	280	296	294	280	266	243	276	298	266	292	294	278	275	276	313	273	280	273	271	274	268	295	304	270	307	290	257	253	252	269	252	328	307	298	261	274	260	281	306	266	285	283	295	292	311	261	301	282	283	269	271	316	280	252	295	302	276	285	268	276	284	303	289	276	283	272	276	262	256	277	262	274	288	292	280	281	277	265	259	314	275	276	283	313	221	285	256	278	284	281	292	288	257	277	290	240	260	265	258	291	300	271	304	286	272	268	253	287	292	232	251	293	276	254	287	282	297	310	305	291	257	298	260	271	250	279	285	267	270	255	286	288	242	297	298	281	301	289	270	310	286	280	257	274	281	321	271	295	274	313	256	279	262	266	299	300	271	282	282	284	294	290	286	251	273	255	283	265	247	219	285	275	304	268	283	276	294	237	264	284	264	262	277	269	292	266	271	267	276	303	273	300	275	234	263	283	268	289	306	298	294	287	308	289	285	248	311	298	249	300	276	251	302	290	267	248	277	280	278	261	269	290	266	281	292	274	271	294	287	291	263	294	292	295	294	282	261	282	241	287	277	277	260	259	275	267	311	275	279	271	277	294	278	282	297	277	268	282	273	269	263	277	289	316	301	293	255	285	277	283	267	273	284	278	283	272	252	251	283	281	265	295	293	297	276	267	278	244	244	302	282	277	270	276	242	273	277	274	280	289	277	291	256	282	286	283	293	264	268	272	250	273	250	272	296	308	269	278	271	254	272	288	315	269	245	304	283	283	304	287	249	289	292	270	280	286	285	278	261	252	305	283	262	252	275	280	257	284	267	247	281	289	280	250	290	302	267	262	277	261	273	277	258	293	263	287	269	271	230	264	291	295	296	271	333	301	286	242	261	231	269	282	286	272	267	239	261	253	282	276	231	269	281	272	312	291	259	290	287	299	272	269	293	305	283	261	259	264	288	276	313	320	268	288	267	254	309	255	297	256	282	265	269	275	244	274	262	263	292	300	275	306	273	267	270	269	260	261	279	272	283	276	282	274	311	245	283	288	315	275	279	252	292	282	285	285	263	262	300	280	248	279	275	284	286	268	270	285	288	308	283	243	257	272	298	283	284	313	284	284	261	290	256	325	269	265	277	287	256	248	266	253	293	241	272	255	270	275	294	280	280	248	305	297	284	299	288	261	244	278	275	268	294	293	274	288	250	303	298	260	264	258	264	292	265	282	267	262	278	256	250	266	256	257	298	260	261	278	281	265	262	272	300	294	308	294	272	263	254	272	298	291	274	298	290	269	292	280	264	248	279	252	273	289	237	268	278	266	279	247	302	273	305	300	308	276	248	286	279	263	272	294	296	271	260	264	322	295	259	286	267	292	271	275	266	256	292	268	264	245	283	254	266	270	325	300	279	253	280	302	263	302	292	277	291	304	296	281	262	250	287	270	236	248	282	277	284	271	312	301	269	292	315	263	261	285	260	265	285	249	278	310	261	313	259	285	299	277	300	248	321	299	249	287	265	275	262	279	282	298	301	262	278	273	289	270	290	295	328	304	254	243	308	302	272	273	297	305	267	286	286	303	267	281	279	260	275	289	272	295	309	310	278	258	273	271	219	277	276	278	283	282	263	292	297	308	279	296	267	272	320	284	254	285	281	280	285	279	267	307	253	298	288	305	327	278	271	274	285	293	273	251	281	295	284	278	264	288	307	284	284	284	269	273	283	272	276	275	278	282	305	225	296	259	254	283	280	267	268	304	298	291	306	271	299	255	250	246	292	286	244	280	289	298	298	279	269	295	289	285	259	314	251	270	284	267	284	252	283	273	279	263	285	291	259	265	280	261	282	308	294	295	290	261	284	281	272	293	273	279	280	303	267	299	250	276	265	263	286	297	272	263	281	265	249	272	267	283	244	271	271	281	293	264	274	254	304	287	272	305	296	308	247	254	297	266	268	290	263	256	274	261	266	281	278	291	261	285	284	298	270	283	261	300	264	293	266	293	282	290	253	235	276	263	265	271	280	305	273	272	308	303	304	283	267	261	274	274	297	290	284	268	295	268	315	278	245	267	275	250	286	300	281	282	265	292	343	287	292	278	292	288	297	308	281	314	287	235	265	287	279	271	267	252	280	277	289	237	290	258	294	275	269	280	283	268	291	277	273	284	297	323	263	309	283	260	249	302	291	248	274	288	290	274	294	272	306	270	282	276	277	282	286	276	287	291	255	283	298	323	258	269	288	299	292	291	252	279	263	292	269	274	273	268	268	254	283	283	277	263	280	285	286	272	291	288	309	296	248	247	280	288	271	270	295	317	277	281	248	289	246	307	274	259	295	245	270	287	306	294	245	292	272	246	289	283	268	285	280	272	255	274	312	286	261	272	228	289	266	281	242	257	261	266	298	282	279	268	260	267	273	267	282	292	267	278	297	280	264	260	264	274	303	289	261	309	293	288	301	273	272	273	244	280	276	279	280	270	312	303	273	300	291	299	286	284	284	304	252	241	257	284	259	312	275	268	298	278	258	269	293	276	293	257	257	305	275	279	281	301	276	246	293	269	257	253	281	265	256	263	278	294	293	290	255	301	241	283	268	260	304	256	269	255	258	290	280	256	264	286	286	269	256	298	276	256	266	264	267	263	281	282	303	285	292	277	287	268	285	291	266	298	266	277	256	293	284	296	260	272	286	251	281	283	263	268	280	313	264	255	289	296	281	310	285	268	278	286	291	286	295	324	294	301	271	306	263	278	257	293	263	254	271	274	263	263	276	276	277	275	271	273	287
13335	5354	9133	4711	2487	2324	1695	1418	1387	1306	1334	1360	1651	1313	967	882	850	720	785	823	816	1012	792	689	773	818	873	871	762	735	730	794	947	840	681	727	639	672	725	628	625	689	682	659	667	696	680	713	681	658	711	710	670	705	658	625	706	673	662	644	638	653	664	652	672	650	657	679	695	658	683	672	634	654	670	652	676	648	665	646	651	698	654	676	628	669	665	642	658	629	654	691	660	713	685	722	649	645	646	648	633	642	654	651	655	698	654	631	678	647	661	657	605	657	676	619	657	647	685	653	631	686	640	638	647	687	664	600	632	647	613	685	615	652	637	690	597	639	661	679	689	626	737	678	646	663	657	620	694	660	675	659	674	665	650	678	666	594	631	664	630	674	660	643	675	680	612	671	630	606	682	655	667	589	660	668	673	669	685	629	653	673	658	644	640	664	682	595	632	673	648	711	631	693	680	627	660	651	640	665	626	718	661	649	687	667	649	663	690	704	645	626	679	642	655	632	649	636	657	696	658	653	651	647	619	669	668	662	670	639	634	650	640	650	693	648	655	676	673	674	679	675	665	658	709	627	708	668	619	655	655	653	661	644	674	667	690	689	643	718	675	652	654	654	656	613	690	628	647	694	646	610	712	664	669	640	674	663	629	683	635	682	660	624	639	645	654	705	661	647	663	631	597	672	665	615	668	618	660	639	667	660	588	647	677	652	680	695	634	676	689	618	680	646	628	615	640	663	647	657	624	619	651	632	667	679	638	667	606	694	617	680	643	644	684	612	615	650	646	634	683	665	706	662	685	638	672	625	632	648	670	644	668	566	668	652	629	686	629	680	628	630	639	648	606	640	667	657	644	631	657	634	632	660	645	609	660	700	633	708	638	648	682	690	646	689	656	698	685	670	663	651	674	671	600	692	661	661	639	645	683	640	638	625	624	676	665	695	650	637	655	642	677	640	684	615	656	650	619	601	682	630	642	686	629	665	687	684	653	664	716	674	643	660	682	685	711	714	679	640	648	679	686	656	677	667	655	595	647	610	637	647	636	692	624	656	620	664	646	620	625	625	664	674	645	625	687	608	666	706	661	686	639	629	683	653	687	638	627	707	658	659	615	684	627	638	626	623	663	666	656	639	653	631	731	624	612	622	645	640	654	667	632	620	698	708	641	662	666	619	625	653	632	684	646	683	670	650	650	655	651	672	652	648	652	663	697	654	631	641	705	600	667	655	669	682	649	639	678	679	676	722	607	621	652	704	661	623	639	696	692	634	589	643	689	683	654	638	633	643	674	626	620	703	634	672	672	621	643	678	656	683	659	658	653	612	627	649	678	678	681	667	699	634	654	676	671	663	652	619	674	661	668	599	620	675	658	660	651	708	640	635	642	664	679	669	663	652	639	644	642	668	645	632	633	689	676	629	649	652	644	652	636	675	666	620	635	675	611	664	616	639	629	647	648	706	586	606	663	672	644	652	649	699	648	653	660	660	657	640	652	718	676	674	625	629	662	626	623	668	648	681	672	679	638	612	663	625	644	634	672	663	652	618	661	656	640	667	607	698	633	678	682	649	630	617	679	652	637	727	668	625	646	667	666	619	621	631	660	694	644	639	669	656	642	633	626	691	673	608	674	627	620	643	696	666	686	658	683	604	693	697	665	644	684	688	658	676	658	671	617	649	611	614	646	657	696	673	644	640	674	660	649	641	645	708	626	630	647	663	690	641	660	692	661	731	658	696	642	686	660	657	662	658	646	615	678	638	693	669	637	628	647	624	669	724	677	637	653	669	659	632	656	611	653	623	640	665	701	610	680	652	643	659	657	644	652	653	604	673	679	624	658	675	674	682	652	631	677	635	680	669	672	647	675	661	646	689	662	643	684	704	693	658	652	650	615	675	614	677	662	658	673	664	626	623	656	669	619	603	671	711	658	663	695	629	676	676	676	623	666	619	654	617	635	659	700	628	638	649	677	655	607	672	636	659	657	656	618	631	689	649	642	655	591	683	651	635	646	669	679	638	654	615	643	672	661	681	655	675	669	664	708	640	601	673	633	672	646	667	645	696	687	679	655	669	675	665	685	637	661	669	678	640	620	650	668	652	665	663	645	660	649	672	658	656	681	670	616	671	662	682	646	633	670	635	674	700	695	680	675	650	696	664	681	642	661	642	659	614	639	699	674	655	656	657	671	666	622	651	625	639	589	658	632	615	664	630	643	630	665	594	684	657	653	676	646	658	683	632	648	634	674	677	651	629	666	619	656	672	648	646	627	629	656	695	662	683	678	609	636	718	668	705	624	667	651	671	662	648	642	649	680	694	597	646	664	707	683	642	665	637	595	622	665	636	667	622	663	692	653	684	588	658	647	674	677	628	640	578	676	648	677	709	650	669	635	636	629	659	633	642	664	663	661	653	612	616	639	690	640	639	647	682	636	646	606	637	694	676	687	666	628	678	665	635	675	656	641	668	654	632	664	675	690	664	626	648	641	681	645	637	637	687	669	660	645	649	639	740	628	697	667	655	667	677	693	656	634	682	654	650	632	685	677	652	695	612	655	603	663	662	672	629	659	678	620	631	637	667	654	667	671	612	703	670	630	640	648	697	657	658	687	678	637	699	647	659	680	667	644	637	690	647	619	658	648	608	635	665	630	683	635	668	648	642	681	646	638	675	666	677	651	681	668	649	630	629	688	662	636	646	640	680	695	608	629	660	689	657	657	647	662	686	597	672	634	637	635	689	672	647	683	701	643	645	663	662	640	635	631	573	652	678	688	701	662	667	680	639	662	627	611	618	649	716	642	688	631	689	636	642	664	667	669	674	626	703	686	657	700	608	647	645	627	672	646	667	676	688	651	654	604	677	632	611	658	655	627	611	692	665	690	673	649	656	632	664	655	649	693	640	697	648	665	624	637	648	656	629	692	681	660	688	679	638	656	631	642	644	675	627	693	643	617	663	624	591	654	681	668	650	614	645	695	681	657	695	670	615	655	633	677	655	683	664	662	606	647	653	658	676	660	697	677	669	637	635	629	668	683	632	694	638	679	666	653	637	674	693	723	638	675	666	612	655	662	671	651	661	664	645	654	653	665	634	653	612	648	679	661	674	677	660	669	648	636	669	660	680	659	647	665	667	670	670	645	658	670	618	642	643	661	657	675	658	665	626	670	633	663	645	650	638	637	672	666	663	633	657	654	668	649	635	686	623	658	677	640	654	639	709	664	632	669	668	640	622	680	587	684	711	630	654	661	661	634	674	666	649	667	673	656	668	665	703	628	650	640	650	636	631	648	654	659	662	671	617	669	626	682	647	700	682	615	662	666	670	633	670	671	688	672	662	668	629	646	642	678	605	663	670	654	687	649	648	679	643	615	676	693	666	679	668	646	646	658	686	622	628	713	627	690	659	627	656	678	659	631	658	644	653	672	670	662	666	639	665	679	639	643	610	657	610	669	657	661	668	620	679	667	675	636	623	632	696	678	640	643	694	624	656	627	626	677	666
5639	1908	1530	564	319	322	286	283	288	288	317	299	318	310	264	323	320	315	287	284	284	296	283	303	268	292	300	262	262	287	266	287	280	290	283	281	317	271	292	276	289	293	283	289	285	264	305	277	277	292	291	282	275	306	291	252	324	256	317	233	290	281	267	289	296	283	313	280	256	267	296	290	276	290	300	286	267	287	286	297	263	289	272	293	262	269	308	273	291	280	272	278	308	262	281	287	292	293	311	288	295	278	288	285	304	275	288	321	292	290	292	293	275	308	290	282	310	298	250	277	300	300	281	279	305	275	277	289	285	271	283	289	321	296	288	306	294	320	295	296	310	306	297	295	269	293	296	273	284	293	282	271	274	282	299	302	306	290	281	273	277	277	292	266	278	287	302	291	336	286	291	298	316	292	269	270	303	285	269	276	273	291	291	301	296	291	260	297	264	303	280	264	281	278	258	296	293	250	295	285	268	275	307	295	304	288	375	312	272	270	255	316	309	255	275	269	296	290	294	278	252	286	283	302	266	294	276	302	281	242	296	287	286	285	278	241	278	293	272	274	261	290	297	266	293	290	280	271	257	310	284	288	270	288	258	308	297	281	285	277	264	280	292	259	300	275	282	300	275	267	281	295	294	303	286	271	299	283	278	338	280	292	320	290	231	287	287	292	313	269	279	273	289	268	297	280	293	290	286	314	304	267	282	283	300	294	327	311	299	277	287	274	264	278	288	290	242	252	244	273	297	279	274	297	274	285	283	291	262	249	313	316	277	290	277	262	301	276	287	295	288	277	299	284	298	284	287	319	273	284	293	316	267	313	331	272	285	272	295	270	291	305	305	314	267	291	294	296	286	301	290	277	265	274	275	278	290	295	317	289	288	320	294	279	318	289	271	321	306	292	334	286	279	283	287	255	310	269	304	300	297	264	268	263	290	281	274	274	302	304	263	299	298	277	296	301	310	266	268	308	308	273	325	319	269	273	262	312	270	295	307	263	278	281	284	270	279	292	282	315	281	308	288	306	338	294	281	302	278	300	289	285	277	265	280	275	282	281	298	269	277	268	293	278	266	293	287	288	261	265	277	273	260	264	291	278	287	292	287	262	291	276	299	311	282	258	285	274	277	275	298	286	262	257	314	306	280	277	263	310	255	271	303	275	335	298	298	302	297	300	286	290	281	280	280	310	272	267	262	279	294	281	277	299	283	273	299	289	278	276	287	294	295	273	285	265	298	289	270	290	292	283	253	282	275	298	272	292	307	291	270	296	335	282	286	289	285	280	318	288	273	275	263	314	303	278	286	307	284	288	329	273	265	279	274	260	285	275	305	287	277	264	267	316	305	322	301	282	257	286	294	273	284	301	270	293	283	263	251	321	287	290	286	281	289	298	270	326	271	300	286	292	281	278	276	288	301	264	249	297	306	290	303	295	261	302	295	270	262	294	275	270	269	293	279	284	323	293	314	289	272	271	304	246	290	295	291	270	252	303	331	306	295	267	281	277	275	288	271	253	279	294	282	299	280	320	263	281	292	297	293	284	282	292	266	278	311	291	332	295	319	289	294	318	300	301	300	260	259	277	277	266	286	292	297	272	275	282	265	313	285	297	264	299	311	255	278	305	275	308	284	251	295	284	260	306	268	260	289	279	324	278	295	286	304	279	288	282	294	291	280	277	295	292	263	273	278	311	282	291	259	287	294	258	281	262	307	288	307	273	278	262	289	282	271	254	300	308	284	269	286	314	290	296	297	296	263	267	269	307	306	292	285	291	297	272	305	287	263	278	286	293	318	323	278	291	264	288	284	286	296	300	289	290	294	311	293	303	311	306	305	318	264	280	272	278	313	287	280	283	316	270	302	304	305	266	291	285	291	280	296	289	282	288	259	316	284	301	300	268	278	291	274	257	292	307	309	290	272	291	308	285	311	300	266	276	263	284	313	291	327	304	300	280	300	284	302	306	286	297	286	290	291	286	281	301	304	288	289	288	279	262	303	302	319	294	263	302	294	290	282	279	258	269	313	296	277	287	285	312	299	264	270	298	287	269	307	254	291	291	263	299	294	268	284	290	284	290	278	289	267	286	292	259	322	281	270	260	319	304	263	267	271	299	289	270	248	277	288	271	297	275	276	285	316	308	303	306	283	280	260	286	279	272	278	269	277	317	282	298	276	266	271	306	284	269	288	302	276	314	278	279	287	266	269	288	299	307	287	285	283	300	280	261	292	277	270	318	284	266	285	276	309	271	286	268	285	269	284	317	287	292	271	305	305	275	283	299	298	263	280	267	296	291	297	300	312	298	291	303	284	273	312	309	291	304	302	265	299	287	297	280	305	274	285	304	290	265	293	281	269	281	253	320	321	295	276	267	252	278	286	313	295	273	273	279	288	297	308	299	295	302	258	315	289	295	289	296	276	296	310	262	303	275	286	289	280	286	269	307	285	282	293	302	293	287	280	275	274	284	274	276	301	281	276	320	256	308	293	307	295	280	334	268	298	285	274	288	306	309	251	267	299	281	256	298	281	302	292	259	267	261	301	279	281	282	275	309	275	292	300	274	287	269	277	277	277	282	314	288	326	278	278	284	280	278	287	258	294	272	288	303	289	260	313	290	284	264	263	269	286	260	302	270	264	296	254	285	268	244	255	271	301	277	322	273	307	309	273	298	296	271	303	298	294	305	284	305	289	291	318	253	281	298	247	288	253	253	261	277	297	316	267	290	300	258	295	307	287	276	288	286	248	263	312	305	294	254	304	248	301	287	246	271	286	276	299	272	295	280	302	279	281	269	282	264	268	301	295	293	302	276	310	296	269	294	312	268	295	294	264	322	313	255	289	299	280	298	250	309	283	274	270	320	300	307	301	311	311	292	257	264	293	299	304	285	260	299	276	260	292	314	334	284	276	278	315	299	263	283	304	270	270	290	249	274	278	297	266	291	284	284	299	265	268	295	270	275	286	285	279	283	260	306	296	278	299	283	263	314	308	289	307	302	302	288	283	323	276	287	277	290	301	279	279	301	272	275	294	283	296	292	271	307	275	292	253	299	285	273	301	282	278	269	293	295	300	288	267	287	300	272	301	278	300	277	292	296	290	287	288	323	298	289	268	225	273	286	265	300	273	294	283	261	276	274	293	283	276	300	291	277	304	277	277	279	274	282	300	308	262	290	266	305	298	292	262	284	272	287	255	274	273	334	273	283	292	286	289	309	276	328	272	294	285	280	273	288	288	297	294	252	296	283	303	292	255	287	299	299	273	259	322	320	278	287	341	284	259	321	284	286	258	282	273	252	271	309	288	280	288	274	300	275	284	261	281	268	276	307	294	308	261	281	299	313	276	276	280	284	299	269	273	299	265	306	262	274	296	267	297	273	254	283	299	285	276	328	288	263	308	326	247	315	285	291	295	266	267	286	241	311	293	298	314	287	298	280	296	282	257	300	306	317	257	260	297	259	290	332	283	272	269	294	275	281	287	266	313	272	300	310	285	291	316	269
4546	2169	3020	1438	894	885	823	787	802	818	809	859	896	820	706	750	689	674	704	709	716	754	729	705	720	709	697	721	719	689	708	751	759	730	712	688	647	713	639	742	690	682	718	680	722	670	690	721	743	708	673	710	706	711	641	682	686	649	699	667	688	698	715	689	682	666	669	708	719	739	644	674	654	671	649	664	718	680	715	683	715	669	670	692	674	699	690	707	713	695	711	635	641	704	741	713	721	712	715	684	693	684	674	671	689	660	668	676	676	691	650	714	651	688	689	703	696	721	731	701	736	662	742	661	728	627	646	684	668	700	645	641	708	661	725	711	651	681	687	702	704	659	686	679	726	708	666	664	698	681	716	649	672	638	678	682	715	697	673	706	679	687	684	694	649	712	665	746	725	693	703	693	703	734	674	687	622	689	664	682	703	688	710	710	671	648	682	714	681	683	701	695	698	690	694	699	663	672	695	667	668	671	693	675	659	673	691	678	702	699	676	691	710	708	676	663	718	674	748	657	697	660	722	646	661	691	695	678	667	679	648	748	706	740	708	686	710	658	676	711	677	705	703	704	677	716	694	734	675	681	668	651	640	756	754	697	684	644	694	675	656	727	711	713	661	691	696	712	673	682	655	718	673	716	732	728	681	647	651	675	622	624	695	718	683	600	694	694	663	705	700	695	692	692	628	712	682	686	684	667	713	647	684	703	705	714	659	663	663	665	677	701	685	706	690	705	689	697	665	678	651	662	715	658	657	645	698	668	712	666	683	646	677	639	684	725	694	678	687	681	677	703	692	694	665	678	669	679	711	661	676	732	665	688	699	675	697	700	732	657	632	767	685	669	676	693	697	685	664	717	697	650	646	684	666	608	737	724	673	763	678	656	729	685	701	679	694	702	678	704	689	661	663	678	657	696	705	706	715	677	712	685	704	740	699	682	706	732	697	688	663	683	603	694	691	723	699	684	702	687	653	696	664	661	692	665	681	677	691	690	652	716	690	726	724	707	685	683	680	727	701	689	655	645	666	708	716	701	704	722	709	662	709	734	711	669	725	652	674	720	695	677	700	663	683	705	698	705	624	700	684	655	694	695	683	693	661	655	682	720	691	687	719	700	694	698	655	712	672	716	737	701	717	699	656	649	702	723	717	684	680	686	688	702	671	690	667	690	673	709	751	687	702	692	679	695	701	679	735	648	689	647	697	697	676	648	708	684	701	756	675	671	683	724	675	704	714	682	734	731	747	734	717	695	649	630	708	678	664	668	716	661	734	692	673	696	683	713	676	675	662	703	672	716	659	717	674	699	666	665	701	704	674	704	712	724	694	697	743	688	677	683	685	690	687	650	663	688	687	704	672	735	715	770	686	672	669	688	654	684	700	680	729	688	642	705	701	676	727	632	683	727	680	656	679	700	694	719	697	729	696	678	648	685	655	698	707	719	664	688	688	672	686	689	694	652	746	712	677	671	626	663	697	717	670	657	684	696	653	677	757	744	709	684	673	747	637	710	692	715	688	705	673	701	677	672	660	695	676	700	680	688	725	728	694	656	655	665	607	703	680	704	677	695	641	645	678	698	749	659	733	660	700	700	662	681	715	730	708	686	702	697	673	723	746	672	677	687	678	704	696	686	672	717	686	676	671	684	756	725	680	738	711	696	718	721	721	638	669	688	658	699	683	668	684	707	725	705	684	695	694	676	713	658	687	663	709	667	714	703	730	654	664	673	662	693	739	659	687	711	722	663	697	687	721	637	717	685	676	658	701	665	725	698	717	731	710	644	697	700	657	713	653	727	644	686	717	661	705	703	731	672	711	718	714	682	663	694	739	708	690	658	687	673	619	711	733	660	691	656	680	696	694	706	695	677	690	743	700	663	711	731	665	618	724	660	681	674	664	713	722	688	677	664	690	651	740	696	721	745	668	678	746	734	676	655	722	691	681	708	701	679	683	686	731	702	671	725	685	689	705	677	692	692	676	691	697	692	724	684	666	714	676	710	637	653	682	726	672	662	669	657	697	752	654	686	692	672	682	712	696	669	697	699	734	671	682	693	679	698	697	617	664	689	688	676	680	691	712	683	698	677	675	637	667	702	703	712	737	667	684	690	679	681	691	729	686	643	711	695	679	730	656	695	672	677	698	684	674	682	684	720	691	703	744	651	625	688	637	678	660	642	707	709	697	654	712	663	678	698	699	705	684	686	719	741	731	679	692	694	667	730	664	718	703	736	654	699	666	646	717	673	700	729	638	644	708	729	721	691	696	739	666	691	714	665	701	675	708	686	689	672	687	692	686	693	704	704	669	683	721	663	709	668	715	694	720	700	674	697	700	654	727	697	697	689	685	660	689	734	687	702	664	711	671	702	708	696	736	650	666	686	690	686	667	709	722	661	755	673	693	678	704	692	696	714	712	726	711	712	721	665	714	700	726	709	681	718	729	718	680	721	702	695	695	690	679	677	694	706	675	681	681	708	683	715	689	705	674	685	738	692	667	733	602	693	717	682	693	686	686	726	682	665	665	701	697	707	713	711	683	720	663	677	711	635	753	740	747	740	707	693	692	688	681	712	692	631	652	706	711	719	701	669	719	709	671	678	687	704	693	769	655	697	723	679	696	698	659	656	717	716	700	708	721	723	743	677	717	644	708	720	670	672	692	670	681	674	677	671	697	705	720	721	629	665	712	611	697	684	716	695	706	730	710	708	702	676	686	696	668	692	716	721	706	705	665	657	723	705	641	731	703	718	663	694	680	649	671	663	683	693	684	646	730	725	690	714	652	710	697	728	661	710	685	661	713	686	687	696	633	684	702	650	629	747	691	668	688	649	707	639	671	672	649	676	690	695	695	667	673	705	670	679	695	675	701	688	749	690	727	727	700	702	692	667	669	730	694	655	703	695	716	677	685	716	656	675	663	704	710	683	692	696	684	726	690	678	716	699	655	705	682	722	696	669	701	680	663	677	768	668	692	653	675	714	744	682	683	678	718	715	693	716	674	698	719	702	630	713	680	686	672	679	680	686	619	685	664	678	682	700	683	640	664	684	731	689	692	675	708	666	713	688	755	643	675	681	660	695	685	666	713	704	705	698	712	694	692	724	698	699	713	720	633	719	697	678	692	654	671	675	683	700	670	682	725	752	741	721	695	712	701	712	689	691	674	634	675	716	748	727	692	737	696	701	720	661	638	727	694	703	686	695	730	703	728	720	683	730	692	691	717	652	706	680	679	703	681	741	730	708	688	667	697	705	689	662	733	692	660	732	673	679	710	702	685	717	666	673	693	687	724	658	714	648	692	696	705	738	684	710	646	646	699	667	681	715	719	696	706	666	691	686	629	703	697	674	732	697	711	748	674	682	681	705	697	648	706	735	696	682	666	718	677	671	711	697	658	674	715	688	687	673	710	644	704	695	673	707	644	710	708	683	667	651	667	726	675	635	670	681	650	727	687	658	665	697	656	693	664	732	722	677	677	717	695	685	744	642	716	685	690	677	631	702
13714	3662	3124	1211	580	560	465	444	412	456	396	415	469	436	400	392	371	394	386	378	370	426	364	372	392	324	414	392	374	356	354	365	400	347	331	359	365	371	358	386	337	371	369	331	375	356	387	336	367	364	350	382	371	385	358	365	344	378	362	392	390	348	394	381	334	370	366	364	413	323	369	389	406	350	328	343	382	354	390	359	396	328	404	353	348	360	380	350	372	364	362	371	377	355	381	368	348	376	387	368	353	375	367	393	382	398	369	383	371	324	371	388	355	405	353	365	392	378	366	356	361	382	370	391	392	354	347	380	351	387	343	371	371	362	379	389	392	347	374	391	405	382	364	359	350	370	349	334	372	388	390	360	332	360	400	358	367	377	359	339	340	361	377	351	398	368	350	360	342	360	403	405	374	328	397	353	373	330	353	385	362	390	385	349	359	386	356	384	374	386	400	337	391	407	386	331	379	361	376	358	397	363	383	347	380	379	373	380	373	384	358	355	363	395	384	353	355	396	363	371	327	362	376	354	361	406	342	336	333	391	377	348	360	421	375	348	391	377	396	378	360	379	364	377	365	418	359	345	341	359	394	385	387	311	365	369	369	365	382	348	376	370	376	360	385	355	343	381	383	375	350	398	358	390	384	352	347	361	357	337	389	341	419	381	394	384	335	376	389	373	407	395	363	385	354	320	364	358	396	357	373	353	352	354	373	370	340	342	363	352	366	352	378	401	390	341	383	355	340	389	365	366	387	383	373	399	437	360	377	391	377	386	370	370	347	360	368	385	360	336	375	368	385	369	370	377	335	369	359	369	370	370	388	363	351	366	357	383	365	367	363	403	380	353	330	412	355	401	376	338	378	391	317	384	391	360	384	371	327	386	364	363	355	373	345	368	367	360	358	385	424	388	375	387	358	382	397	349	372	378	388	380	393	395	345	384	350	353	368	354	360	348	351	366	327	368	368	363	353	373	342	410	395	390	372	370	360	379	385	363	351	375	354	380	349	390	362	375	369	372	376	358	345	375	334	422	377	371	394	366	355	394	383	377	333	343	354	359	387	383	350	372	365	400	350	354	407	370	376	400	349	353	358	408	375	328	362	353	371	364	360	346	372	357	374	361	400	336	360	369	376	389	413	356	329	368	422	403	376	394	360	391	339	392	357	368	371	375	366	346	352	396	343	348	396	347	373	377	353	359	358	377	373	364	375	370	384	385	381	357	331	397	364	377	388	363	386	378	356	325	394	373	329	366	359	377	403	385	366	366	376	367	364	357	359	366	390	339	313	349	361	355	405	360	369	333	380	371	347	354	387	388	367	334	384	348	368	347	398	370	374	370	359	370	353	377	384	375	370	377	352	352	375	359	374	411	376	390	366	336	362	394	383	400	399	371	370	389	327	354	379	349	390	390	374	364	348	380	387	364	370	370	373	352	387	396	403	351	357	377	379	370	380	340	366	379	377	384	381	348	351	375	393	378	333	398	343	345	348	360	364	354	372	371	347	367	388	387	380	373	344	360	363	359	352	397	356	393	410	361	414	330	330	384	339	374	350	357	400	339	384	372	357	351	352	350	367	360	407	384	358	380	381	375	385	351	352	393	335	365	368	363	368	392	363	353	422	345	381	341	367	346	356	334	378	345	383	414	372	394	372	382	339	372	338	362	369	344	342	359	407	360	342	380	365	339	338	352	386	372	325	365	352	391	414	363	385	367	327	387	372	369	369	365	388	382	343	352	403	368	338	382	360	385	359	356	360	354	346	343	357	372	357	373	356	384	332	363	362	373	384	323	345	368	383	356	392	379	365	387	369	387	351	371	395	344	343	379	356	361	375	365	374	357	354	345	367	336	340	345	371	365	378	383	351	373	355	388	330	357	391	380	354	344	351	371	345	370	378	354	385	337	315	410	386	368	376	357	362	388	369	363	395	370	366	358	355	359	371	371	387	393	343	358	357	358	351	369	375	384	416	364	384	391	375	361	377	376	406	342	369	383	395	349	381	388	362	365	385	376	369	335	341	382	374	353	380	392	360	348	399	347	375	386	348	402	394	399	365	373	384	387	384	356	353	373	384	372	327	340	353	381	390	359	375	363	383	377	367	358	376	372	339	319	355	352	373	395	384	345	337	381	364	356	409	383	379	371	381	394	392	346	366	377	375	373	324	353	390	373	343	366	347	343	360	374	368	369	352	389	386	378	386	333	355	352	351	341	375	387	354	340	377	373	345	367	378	367	339	361	345	383	338	347	383	358	360	376	346	379	394	373	405	346	354	340	332	408	366	372	381	356	367	337	365	383	351	345	400	368	381	358	373	382	352	335	380	342	341	401	347	349	341	372	366	361	389	329	362	432	380	380	357	372	340	367	369	341	367	381	381	350	380	402	373	358	381	377	374	350	326	354	391	331	388	329	378	392	352	388	397	354	375	352	344	325	389	385	395	361	341	365	384	347	355	346	382	354	351	370	381	338	355	359	357	349	336	346	366	356	399	385	371	352	334	369	331	369	373	378	367	361	376	378	387	383	349	373	362	354	340	373	379	386	368	380	359	388	413	366	367	407	380	335	400	355	340	380	366	360	334	374	348	404	385	377	351	386	366	369	354	376	344	358	379	342	389	369	363	325	398	337	363	361	346	370	340	356	363	386	354	449	394	401	353	373	381	354	350	384	346	357	345	384	387	356	378	406	346	337	349	376	382	380	356	371	380	350	355	367	381	373	326	332	388	355	379	387	358	361	363	357	360	376	351	369	373	355	395	353	383	421	338	347	359	361	355	354	364	359	401	357	340	419	364	376	381	386	362	349	354	350	340	364	352	376	368	387	373	372	369	382	375	362	342	365	405	360	339	345	392	346	329	364	362	394	367	384	360	424	370	359	387	386	379	364	339	389	352	351	389	397	377	393	390	350	350	401	346	365	363	370	375	359	364	340	341	379	391	361	374	343	381	350	374	338	331	357	367	382	362	354	385	326	373	391	393	371	367	353	367	383	354	373	364	396	361	352	369	352	370	404	365	375	377	407	373	381	362	351	389	306	374	378	384	383	343	414	393	353	363	355	373	371	357	343	350	366	366	391	352	345	342	359	390	361	372	333	347	367	330	364	370	399	339	433	382	370	377	403	386	360	361	373	362	356	351	386	373	366	369	349	358	335	401	409	411	343	331	350	361	355	381	323	417	381	347	353	384	390	372	353	386	358	351	349	371	375	389	384	372	371	361	350	359	379	344	382	342	355	347	405	363	362	361	356	367	367	366	363	346	363	373	364	374	371	356	355	357	319	375	353	368	326	411	365	402	364	354	353	359	352	380	404	347	381	380	360	376	363	373	396	394	368	374	359	377	394	374	379	370	346	404	343	374	361	359	400	343	385	392	368	360	381	370	406	338	430	397	383	347	345	380	347	399	395	372	399	356	392	376	366	346	363	368	372	377	345	385	372	364	413	347	351	356	366	405	382	389	362	356	373	379	385	382	340	380	358	355	374	370	385	366	376	354	376
10385	3761	5776	3331	1896	1742	1452	1281	1226	1233	1198	1258	1468	1247	935	1026	1069	940	923	931	947	973	908	871	875	886	943	993	918	994	871	978	980	963	893	904	824	878	853	869	858	853	886	849	892	851	881	865	926	896	796	911	838	781	858	830	836	837	834	850	829	848	822	845	836	869	859	859	884	825	890	885	887	871	862	814	867	893	821	877	887	845	893	827	835	929	870	835	914	872	841	893	867	893	893	889	799	846	831	878	859	870	873	860	868	870	849	886	875	847	840	853	851	808	840	834	857	836	887	891	896	890	846	876	811	826	848	917	783	830	854	856	858	874	881	872	830	830	816	856	886	832	837	812	893	872	865	892	866	841	800	895	837	919	852	835	903	864	901	855	891	890	808	876	823	898	844	853	857	820	812	810	816	880	855	879	889	848	831	868	856	864	832	874	866	777	815	821	870	857	880	864	870	891	848	839	841	878	806	912	852	920	878	883	884	830	848	927	871	859	906	788	852	789	819	892	839	855	858	869	838	847	830	863	855	846	897	836	889	852	810	864	839	781	850	885	867	856	851	884	855	867	896	847	858	852	824	831	878	897	840	890	873	864	882	894	884	906	827	844	832	822	867	876	867	833	820	879	865	869	850	850	836	845	836	889	841	855	861	881	841	865	833	854	898	919	837	871	857	794	828	900	812	845	874	890	867	838	827	872	845	800	819	855	816	910	913	856	862	867	906	842	864	862	850	889	807	814	887	809	835	840	849	844	853	833	824	885	834	882	869	817	850	873	829	897	830	838	880	881	859	846	868	834	866	873	860	848	800	804	780	863	820	890	811	828	790	843	837	833	870	864	840	849	861	867	881	887	867	908	841	791	852	890	843	825	825	885	866	890	873	854	880	818	845	847	861	830	838	871	872	874	853	814	841	827	861	833	871	825	792	849	879	850	871	900	890	856	857	872	808	891	886	903	842	872	825	815	868	854	820	865	893	876	881	900	834	807	824	816	834	877	834	859	809	865	862	856	861	831	770	859	811	837	849	852	804	865	862	923	860	871	851	914	823	893	835	882	846	856	910	842	878	831	869	847	842	893	846	862	869	893	826	842	840	891	856	845	815	856	830	852	858	796	885	831	844	871	840	857	872	805	863	891	882	840	830	772	867	843	882	898	869	851	836	895	835	859	829	839	837	796	866	850	847	900	846	843	886	799	824	848	819	877	819	890	900	870	865	809	835	828	809	829	827	906	848	867	842	867	835	844	860	825	831	864	864	868	842	834	823	846	835	834	845	870	867	859	830	853	817	836	859	863	847	852	861	845	875	861	863	812	869	886	842	859	833	860	879	891	850	866	865	855	862	888	859	863	930	853	870	811	809	861	828	878	875	827	903	857	873	850	813	892	874	854	815	891	838	852	868	883	884	895	862	858	876	815	907	821	869	826	883	835	871	866	855	838	828	880	832	902	845	864	848	842	839	839	871	852	871	853	833	868	866	842	878	879	884	861	892	846	831	816	820	816	861	867	885	890	889	891	824	886	831	845	854	892	821	866	813	842	905	893	845	827	835	817	863	872	865	870	856	820	842	844	869	862	876	837	846	873	883	843	822	832	834	864	847	836	847	808	810	869	862	854	866	845	851	908	847	834	842	818	866	831	859	800	865	840	815	864	879	855	832	832	883	882	852	837	851	868	860	826	823	838	849	836	817	848	887	857	884	846	820	873	812	834	850	856	827	901	846	909	879	808	882	876	862	838	902	823	858	881	844	851	853	880	854	921	875	816	885	824	834	862	842	828	867	878	815	862	865	843	854	855	866	839	902	894	870	802	883	934	865	825	879	856	846	865	812	847	815	787	847	857	809	881	885	827	825	865	844	863	855	803	859	828	843	833	825	872	838	813	882	831	864	798	824	869	886	894	829	845	835	886	789	828	883	804	821	884	813	842	860	871	897	871	861	869	811	818	799	901	878	819	844	855	834	924	893	869	839	883	853	879	802	908	839	853	863	854	830	886	822	911	875	840	863	900	843	820	828	852	828	867	882	889	868	817	869	816	874	817	855	843	814	824	872	887	843	869	833	874	875	863	849	787	835	845	884	815	819	851	859	861	869	815	852	860	811	859	837	864	866	843	865	872	837	846	831	838	834	849	869	821	860	852	856	870	827	840	859	857	855	865	852	914	835	823	896	822	855	799	842	856	938	876	832	884	848	847	848	848	851	900	883	875	811	859	866	859	895	851	829	845	827	820	834	833	848	876	824	892	897	887	871	857	829	829	823	870	845	830	828	873	918	857	819	850	823	877	831	862	850	919	823	831	843	819	856	797	817	815	866	866	866	841	849	888	899	801	924	854	833	842	886	857	808	895	862	849	879	875	858	864	834	865	882	843	832	822	872	883	901	828	873	881	838	808	886	853	873	821	794	852	827	852	866	899	843	797	875	868	799	881	873	859	883	858	866	923	840	827	858	867	940	848	876	864	837	881	805	840	811	900	781	854	868	848	813	865	835	832	835	813	816	826	793	906	870	836	809	803	842	810	873	854	852	832	825	886	902	870	891	847	853	865	855	861	860	911	875	847	863	868	877	856	907	832	853	887	869	832	813	801	822	838	873	866	883	856	820	794	860	848	835	865	811	879	860	831	811	834	877	826	875	854	877	833	845	867	849	830	882	837	825	827	880	842	826	839	835	847	830	833	826	875	810	860	806	822	850	847	861	887	855	859	857	859	868	848	871	884	829	805	809	831	878	841	896	850	839	826	900	836	827	873	870	868	859	816	871	810	878	827	848	841	829	831	878	878	830	880	861	866	866	820	874	924	831	816	827	809	870	806	879	881	866	903	850	860	847	826	839	871	865	851	885	828	878	834	852	884	893	885	869	832	881	881	858	831	895	857	797	908	868	839	889	848	890	857	894	870	848	860	837	848	844	793	890	876	802	865	850	807	862	878	887	831	829	831	869	839	861	898	870	895	823	857	795	823	912	842	838	868	848	848	863	889	844	816	881	848	865	886	847	805	834	812	856	896	836	928	845	843	857	887	871	871	816	868	910	855	903	842	865	893	859	827	841	879	790	865	851	832	815	877	904	820	827	825	848	886	865	858	874	877	829	848	888	855	902	882	861	846	864	930	922	881	842	900	863	906	830	832	868	879	861	849	863	863	830	880	889	834	869	876	852	870	893	879	929	830	849	851	907	873	835	870	826	813	842	863	870	890	900	878	835	905	828	832	825	867	843	868	879	901	844	839	862	801	839	868	844	843	895	916	844	906	839	867	897	844	859	809	838	847	819	860	881	845	861	854	840	842	839	877	860	834	830	895	848	910	860	821	813	864	855	817	806	844	815	877	847	886	870	849	866	861	887	868	895	846	817	827	841	882	897	883	842	825	826	890	836	818	812	864	852	832	815	816	873	872	915	830	804	813	883	841	867	855	884	863	806	887	889	843	865	858	805	910	862	869	888	875	885	800	818	820	857	861	827	835	857	917	894	845	838	862	857	873	878	865	889	855
21229	6159	4853	1998	722	585	449	428	370	353	368	390	408	347	300	348	304	305	295	293	264	291	283	279	269	300	259	303	314	291	290	306	311	275	299	234	234	259	247	278	257	274	280	279	255	237	256	272	240	264	297	256	257	244	238	277	262	292	281	252	264	262	242	265	272	273	257	300	249	254	260	275	297	244	226	280	285	215	264	266	247	281	269	248	285	254	255	262	247	259	263	300	300	254	269	304	273	295	259	264	273	274	247	274	299	268	271	268	274	255	265	279	282	283	238	273	266	265	267	255	282	278	301	261	260	257	271	277	273	238	268	271	258	267	273	262	274	254	242	271	237	237	301	247	260	307	281	266	259	290	277	261	281	260	257	263	286	262	260	275	264	272	283	264	263	279	279	266	248	254	261	277	261	295	246	265	239	275	247	275	235	275	265	280	222	233	247	273	243	229	261	256	258	260	268	265	242	292	301	271	302	277	254	271	246	273	290	270	278	262	287	275	246	267	294	264	252	242	261	250	262	295	273	283	255	258	260	257	240	274	250	257	268	245	267	263	277	302	264	269	284	272	253	260	260	246	257	275	234	282	279	270	266	247	270	263	257	274	301	256	249	265	246	285	267	260	234	300	270	312	289	288	290	263	228	272	267	257	287	251	248	278	269	272	270	269	268	272	273	250	266	255	264	273	240	256	259	290	262	262	242	271	286	272	242	256	250	288	282	248	256	275	280	309	251	267	250	263	261	281	274	296	282	258	272	242	233	277	269	251	246	265	277	273	285	255	286	249	238	248	254	280	251	265	258	263	256	253	274	267	242	266	272	233	258	276	236	257	256	286	266	247	272	264	260	305	256	243	274	253	272	271	261	281	297	262	237	261	261	274	245	282	252	230	272	263	243	258	269	247	262	269	245	260	308	247	256	279	268	273	257	252	284	257	299	257	270	275	253	285	277	259	224	300	296	260	254	253	271	261	264	230	274	260	268	256	287	299	274	235	274	268	281	275	266	238	253	248	245	299	283	267	253	254	239	272	247	232	235	226	273	268	231	271	270	262	257	274	275	283	249	272	255	243	271	249	255	257	323	308	274	244	276	283	288	298	275	262	225	253	252	271	261	296	287	299	234	250	283	290	242	269	279	272	253	294	283	263	266	263	251	266	270	265	285	276	270	270	287	237	285	262	252	250	272	267	260	264	265	277	300	243	224	266	234	246	280	223	276	284	253	295	288	272	268	254	273	261	294	273	309	271	230	286	284	243	279	290	273	249	274	255	294	266	281	236	246	273	244	257	248	260	287	256	276	279	281	243	267	255	262	253	273	301	282	276	245	296	268	268	294	268	287	260	254	263	292	251	244	242	267	265	289	259	296	245	251	253	292	296	247	290	258	256	270	271	274	274	272	263	279	238	256	287	242	233	258	275	279	261	252	267	269	220	275	236	279	275	240	252	244	271	248	257	230	251	287	261	273	268	263	242	268	317	263	299	279	235	246	294	261	274	271	300	243	287	263	293	270	262	242	275	261	267	288	257	267	277	279	251	278	255	261	268	270	289	268	273	280	281	260	259	255	265	231	266	266	255	266	275	270	285	277	260	255	289	302	277	249	277	275	266	265	255	252	253	289	271	270	274	260	296	263	270	252	244	267	268	259	242	265	273	278	275	282	257	242	276	277	241	254	263	282	255	291	253	241	244	285	278	264	287	244	250	269	284	270	267	264	251	240	273	299	273	257	270	302	280	254	241	243	258	262	261	243	281	251	289	271	294	295	314	282	298	234	275	268	282	251	246	229	253	253	263	235	254	260	295	284	251	257	249	281	277	262	255	241	253	239	245	265	289	258	328	277	282	274	259	275	278	274	241	268	293	261	250	258	252	264	261	256	234	270	285	270	277	270	267	273	287	246	227	241	212	285	263	271	257	270	266	263	255	272	283	260	231	253	243	244	284	282	303	259	289	272	257	259	259	278	260	277	246	257	237	255	247	259	276	257	281	246	252	238	287	301	271	272	259	262	288	249	238	270	247	266	297	236	281	278	277	237	265	307	272	252	238	250	279	287	297	270	258	290	278	268	268	284	264	281	253	269	258	246	269	272	255	266	287	273	260	272	267	261	287	289	264	250	249	267	258	281	302	284	254	266	272	233	261	281	276	250	299	252	260	282	277	259	246	263	277	271	256	295	279	271	254	256	257	245	268	275	268	256	255	254	273	259	271	252	276	264	269	271	248	275	291	259	309	280	263	277	273	272	252	273	262	289	262	249	240	246	253	280	273	272	277	274	285	263	282	272	274	252	245	255	269	218	257	300	302	288	298	234	288	284	271	274	262	278	250	297	266	274	279	269	263	253	272	271	228	293	219	266	250	248	252	284	273	281	253	295	261	302	257	268	274	261	271	286	256	245	271	280	282	248	283	287	274	265	237	280	272	232	250	252	235	247	257	273	261	313	296	272	278	255	250	236	259	271	256	214	260	278	265	265	269	269	285	276	263	245	267	253	288	279	253	269	232	259	228	286	290	268	266	270	275	291	271	269	272	255	248	299	245	289	262	267	256	244	256	283	281	234	253	249	264	277	283	259	277	267	256	258	269	273	251	250	299	283	281	261	239	260	243	270	286	263	258	249	229	275	281	239	275	264	311	265	292	276	236	239	254	241	244	259	263	262	280	259	280	266	286	279	272	276	271	252	243	245	275	258	269	270	271	271	257	270	270	289	264	273	253	303	264	292	268	264	264	234	285	277	270	285	266	253	307	284	244	277	251	275	255	279	262	262	281	278	281	255	243	247	258	254	265	268	279	282	279	249	273	245	255	281	257	280	264	254	284	306	234	257	244	259	256	267	285	262	295	307	248	253	279	256	262	274	253	265	291	254	265	293	267	282	243	279	250	276	278	235	271	281	283	286	266	268	221	306	273	247	301	282	251	263	246	276	271	244	291	240	271	254	269	288	274	260	282	221	247	269	245	262	297	268	251	251	231	265	269	282	273	295	255	302	260	288	261	270	302	293	265	243	254	270	244	251	258	248	242	270	267	277	295	261	265	284	305	279	271	294	278	275	283	295	245	252	249	238	288	268	286	268	257	253	261	260	291	274	288	287	277	262	276	270	255	298	281	267	259	265	274	249	264	254	241	295	289	280	263	292	306	250	274	240	301	231	303	259	259	275	268	272	273	271	280	273	255	274	271	286	246	245	222	257	276	278	262	268	253	293	237	259	257	275	260	265	285	267	270	286	273	261	255	288	278	255	261	260	277	262	300	274	245	246	266	248	274	259	257	255	250	303	249	235	274	254	257	257	235	248	264	271	283	241	247	259	263	243	257	238	250	297	247	258	248	272	274	263	283	273	279	266	246	258	265	247	293	261	251	263	280	272	266	323	295	261	259	240	280	271	238	256	253	265	286	257	257	269	263	253	246	261	279	279	255	260	264	258	244	303	257	291	268	254	265	233	284	253	251	280	285	258	257	276	276	206	277	300	253	273	244	228	284	279	275	269	238
12823	5051	8293	5193	2415	2154	1682	1399	1288	1326	1274	1305	1549	1216	927	829	862	776	795	740	743	798	728	662	716	691	665	767	822	770	720	809	868	769	693	678	678	651	661	612	619	644	619	659	614	632	659	606	658	623	635	685	634	634	649	663	653	646	608	598	668	642	651	689	622	607	655	641	633	622	619	629	629	587	607	633	645	617	642	570	650	655	652	634	622	633	682	635	624	664	669	625	661	650	710	612	647	631	610	636	607	599	627	596	615	613	603	569	630	641	615	626	643	634	624	654	650	644	670	656	610	658	583	599	641	601	664	596	669	644	640	604	621	639	647	626	664	633	648	641	648	662	663	640	668	684	603	642	657	622	630	632	621	632	591	653	666	629	568	564	615	601	634	596	643	609	597	592	652	648	608	664	650	597	615	618	619	624	627	659	626	668	646	609	656	636	653	623	673	627	638	635	628	659	599	631	639	711	585	642	620	604	633	650	644	641	574	619	590	657	620	666	568	612	603	696	592	597	623	611	627	607	642	635	623	618	591	679	641	637	632	591	660	642	621	621	629	634	646	639	635	642	601	601	647	671	642	626	635	652	633	622	596	654	628	570	613	589	609	609	653	643	632	591	631	633	597	597	626	631	652	610	631	670	599	598	629	652	690	625	613	638	636	611	636	624	643	603	601	613	645	627	642	615	663	615	640	625	602	625	618	613	609	574	604	623	631	644	640	674	683	604	627	622	642	635	637	597	608	645	589	649	595	682	609	634	654	648	638	598	653	572	618	636	624	632	629	603	589	627	633	653	608	656	626	586	617	649	625	626	624	579	632	619	626	622	709	609	599	631	620	612	615	627	636	619	617	611	672	600	635	607	572	653	620	663	592	648	600	618	619	662	624	633	601	637	613	607	687	617	635	629	655	600	643	628	635	628	616	627	668	624	624	604	649	635	650	635	605	642	626	662	654	615	648	639	597	641	600	620	603	627	605	586	628	603	650	657	656	651	616	626	690	617	636	625	657	616	633	655	597	572	648	640	638	630	653	603	617	634	624	613	611	654	632	618	597	602	589	662	643	632	635	662	628	632	659	642	621	615	653	588	574	616	589	648	643	603	642	625	619	677	630	621	605	631	639	603	620	616	580	599	630	621	613	628	626	642	613	605	620	646	655	610	671	666	608	654	581	651	643	599	612	623	635	638	662	655	604	606	636	628	667	645	621	644	650	622	655	639	615	645	610	572	650	591	669	590	624	624	675	638	649	583	597	665	639	593	616	627	647	596	605	626	612	627	667	625	604	646	623	606	618	653	665	655	625	594	633	571	637	614	602	606	618	574	636	616	670	615	609	608	646	642	657	595	651	639	599	630	591	626	613	669	626	589	549	594	620	637	641	702	663	610	651	602	582	613	661	641	591	639	661	614	635	577	638	628	624	626	674	658	647	597	703	621	677	601	593	610	668	610	621	651	626	609	621	632	609	628	664	575	615	605	628	648	596	643	654	648	651	605	670	605	676	628	675	603	618	643	626	644	578	610	610	611	659	652	615	574	677	636	628	653	630	646	611	597	646	656	596	623	616	662	648	588	657	629	620	643	623	630	633	574	614	604	653	601	613	624	584	617	680	613	636	609	643	618	609	615	631	683	647	612	615	616	604	638	655	645	594	666	632	672	649	634	632	647	630	636	654	638	610	580	631	650	630	610	563	640	625	622	612	607	582	625	601	632	640	667	658	634	620	590	586	622	619	596	591	580	573	617	633	626	634	642	673	629	633	631	591	697	627	588	584	631	617	649	612	643	659	650	595	638	627	623	669	616	591	597	614	591	643	626	651	611	638	646	629	627	631	631	624	614	610	650	584	638	608	604	595	643	582	653	621	637	627	615	683	652	650	615	566	614	599	624	632	626	598	611	611	584	653	646	644	670	616	669	650	671	630	638	637	589	634	635	611	638	573	619	643	653	615	668	604	622	693	612	615	656	658	649	601	640	576	607	625	627	681	616	653	639	627	646	621	630	657	614	659	624	603	628	635	616	644	611	626	623	617	608	642	617	631	617	601	599	628	635	639	673	666	629	582	618	638	639	630	639	653	605	604	619	637	654	624	641	608	631	580	647	647	608	640	637	632	667	626	606	639	633	608	644	665	616	633	583	593	648	614	674	648	596	642	617	636	620	647	638	608	570	652	589	600	623	674	640	562	657	595	643	622	613	629	656	635	634	629	612	633	627	556	672	644	688	638	636	648	577	616	626	631	622	608	616	639	575	590	692	653	631	642	627	623	583	623	612	656	635	628	642	648	610	622	678	628	629	638	635	607	656	610	635	634	628	613	652	612	604	617	615	640	614	617	616	595	625	572	617	650	600	655	612	644	618	675	614	623	616	606	627	601	626	615	604	622	615	610	632	625	614	612	658	632	604	604	612	594	648	600	652	603	646	642	621	610	627	649	656	654	607	634	622	589	634	620	601	611	652	607	605	635	649	631	631	616	630	615	647	628	646	626	614	609	702	659	628	620	628	593	628	651	624	633	652	625	647	604	617	607	616	641	655	663	658	641	677	607	615	631	645	621	594	624	653	635	612	626	611	644	652	619	620	582	680	628	624	608	634	655	622	624	611	626	595	598	681	602	618	641	626	638	612	685	629	648	595	642	571	592	646	556	607	618	632	672	614	605	624	635	647	612	668	636	629	640	653	655	614	638	612	617	592	625	621	629	612	631	590	648	652	667	635	616	648	614	640	620	581	611	631	646	564	659	662	631	593	649	648	661	622	594	655	592	617	686	655	602	628	635	613	662	637	606	618	626	621	677	641	636	630	618	627	622	625	620	604	652	631	668	635	603	616	612	653	643	638	662	643	634	652	646	611	664	658	651	625	649	597	605	649	617	664	609	621	605	592	671	638	641	645	631	634	621	628	536	608	634	663	644	614	637	652	607	623	647	639	620	643	608	644	660	646	600	590	610	627	651	645	654	600	656	615	619	588	595	594	649	614	649	654	687	616	608	657	645	614	646	616	630	643	658	642	650	591	625	615	594	662	634	630	633	616	593	613	632	610	621	664	635	601	641	598	612	606	613	604	629	643	656	662	631	646	642	632	627	644	630	611	650	599	658	630	557	655	640	654	634	676	612	662	640	634	594	627	637	619	651	642	662	641	638	702	628	627	570	655	619	602	630	660	641	609	612	561	661	607	645	591	646	608	619	628	617	605	635	635	609	658	638	607	632	650	619	574	675	593	635	653	629	610	611	615	575	647	590	684	625	622	639	645	642	652	624	609	657	664	635	629	643	643	604	639	616	624	633	611	627	632	631	633	665	644	626	631	611	611	623	663	592	643	596	651	629	600	638	621	635	683	671	605	616	593	624	659	587	618	635	675	646	596	639	580	654	594	622	658	625	630	671	620	647	603	614	652	613	604	615	608	608	622	643	631	613	632	632	598	666	683	637	607	616	574	612	591	648	597	621	624	625	656	633	670	635	623	661	603	607	642	641	630	596	631	637	660	674	649
5295	1876	1363	585	333	323	325	322	274	303	299	319	304	289	290	271	268	333	295	246	310	290	324	274	266	292	261	276	318	313	316	274	276	305	290	292	255	280	294	270	272	306	293	288	267	285	285	277	242	283	251	263	285	291	262	286	281	273	277	294	271	292	299	311	264	291	275	257	274	262	277	282	283	286	294	294	282	255	264	308	307	240	292	320	262	302	248	271	289	298	292	280	275	282	258	301	293	265	266	300	262	307	282	272	295	264	282	291	308	278	239	281	264	295	265	278	305	258	244	279	291	281	293	268	287	255	266	292	275	306	292	286	241	253	272	290	272	292	314	286	309	292	268	248	286	268	285	287	306	289	305	268	269	279	293	257	272	268	285	264	263	256	301	255	288	265	291	252	282	249	264	278	295	280	253	276	254	245	277	264	283	308	292	282	256	291	303	300	250	290	295	316	313	285	284	291	269	244	273	271	291	281	308	290	278	269	268	266	301	297	300	281	274	298	301	286	307	257	287	300	276	284	271	278	279	289	290	280	260	286	281	290	246	255	280	277	267	280	280	269	269	311	260	288	278	288	285	302	283	260	260	311	262	271	308	301	314	282	285	280	271	319	259	295	288	259	273	295	258	319	286	255	246	275	308	266	264	251	260	271	289	277	282	272	267	264	273	254	275	271	309	288	299	265	309	288	264	297	300	259	257	272	297	256	253	266	291	267	259	288	288	271	248	282	276	282	268	272	288	296	286	291	273	268	297	281	245	289	285	275	275	271	287	236	273	297	309	267	266	255	285	286	280	295	296	290	301	313	262	259	279	273	247	261	264	274	316	255	275	282	253	277	284	295	258	290	255	252	275	272	290	289	301	290	305	308	266	265	270	282	254	295	290	278	265	299	284	327	308	319	282	264	292	279	249	269	300	292	272	303	279	294	285	304	275	241	263	283	283	250	237	289	298	273	302	285	294	294	252	241	294	260	291	256	290	281	263	264	302	269	283	286	268	289	308	298	287	277	266	258	263	319	262	296	268	329	308	270	302	271	297	246	253	287	271	288	251	280	309	298	276	296	297	257	259	279	320	294	257	295	248	312	294	284	297	277	325	251	251	312	265	268	299	281	311	272	262	257	282	277	263	263	259	296	266	319	291	276	260	293	280	299	278	272	229	290	241	240	277	299	274	278	260	265	292	270	279	256	267	292	293	292	312	232	311	251	262	258	277	235	280	297	260	317	270	276	272	247	280	292	265	273	272	245	246	263	266	259	280	294	273	299	252	301	299	260	294	271	274	298	282	300	259	285	292	257	303	296	274	268	289	246	291	254	279	302	265	257	291	276	293	296	288	315	327	314	277	282	278	290	286	255	263	270	266	287	290	308	256	291	264	272	289	261	292	286	299	301	262	281	306	288	268	276	254	285	272	282	288	291	277	275	264	275	303	317	270	255	265	266	263	273	275	298	296	286	287	283	284	273	284	288	252	309	244	279	286	281	293	271	290	273	286	290	298	299	286	267	249	261	255	246	282	255	292	288	288	289	260	286	236	256	240	273	318	300	278	285	284	274	243	294	280	278	267	296	281	268	274	276	290	270	305	251	302	278	272	263	281	303	274	298	302	256	254	281	284	259	282	303	287	264	281	269	311	297	293	286	315	289	306	253	267	260	281	271	318	279	282	280	269	277	268	245	281	295	294	300	296	269	289	285	303	278	276	264	297	259	266	284	315	275	276	252	284	269	268	275	275	291	277	257	269	289	276	286	284	289	275	251	297	292	270	291	303	267	278	301	273	277	295	222	287	286	255	283	291	270	294	274	275	299	301	277	305	289	272	254	282	286	289	257	283	283	267	296	266	294	269	278	271	285	287	278	284	274	303	238	295	268	315	265	297	256	271	284	250	307	316	296	287	287	319	272	262	288	266	283	278	284	278	279	271	283	255	273	252	282	278	257	287	294	297	266	250	292	300	273	289	277	261	294	275	311	281	314	278	260	319	263	312	266	276	297	283	272	275	259	299	278	248	259	292	291	275	262	265	274	250	286	305	300	267	262	281	319	272	259	323	264	305	276	279	278	244	290	263	240	261	269	291	292	309	261	301	252	269	262	266	268	271	303	271	241	277	269	313	303	277	242	307	269	281	284	297	284	302	292	277	288	294	246	275	291	249	294	271	269	286	277	270	297	265	283	298	288	287	282	259	302	285	274	268	234	280	279	298	297	280	244	286	280	261	317	275	278	287	258	289	254	269	262	307	268	286	254	242	297	280	262	245	257	291	244	289	276	249	271	276	323	268	279	291	298	292	286	258	263	259	301	293	281	284	285	316	263	274	288	273	278	296	288	284	264	311	265	286	282	293	276	320	290	282	267	293	283	256	246	261	263	303	267	280	259	291	255	294	279	295	292	247	290	272	314	283	278	267	280	294	266	252	289	262	266	267	279	291	294	282	248	266	287	273	296	276	280	268	252	278	318	271	261	265	273	254	266	281	275	254	277	278	304	275	314	272	294	263	278	291	265	297	260	281	285	273	286	255	268	264	281	271	284	259	283	279	257	245	289	283	273	282	262	239	264	255	287	310	258	274	266	253	278	244	295	280	269	278	282	290	281	281	300	292	297	291	278	269	316	264	277	298	278	297	293	267	263	302	281	270	253	302	268	252	266	290	320	262	288	285	247	302	264	242	286	290	268	288	281	304	309	279	271	296	268	274	290	249	287	266	293	282	281	274	271	268	272	274	286	262	296	281	257	294	283	275	276	303	291	283	265	285	304	282	290	266	266	285	281	288	286	258	278	316	297	297	270	273	283	274	266	258	309	280	275	292	291	267	279	259	264	295	297	273	287	280	300	279	302	253	295	292	311	284	247	319	297	273	303	260	257	289	285	301	293	245	296	263	259	292	286	286	289	274	285	278	301	280	236	276	270	265	346	297	290	291	309	293	287	300	271	250	298	274	289	254	304	257	263	294	317	267	277	294	265	316	250	271	304	272	246	285	285	290	277	259	280	271	289	271	313	246	273	297	302	291	264	266	261	287	285	276	283	264	252	288	263	243	271	309	291	288	309	265	278	269	288	287	269	279	285	307	290	297	304	282	274	295	284	253	283	278	293	309	292	266	283	288	273	313	275	308	251	276	281	261	266	290	269	241	249	269	282	284	284	284	300	272	271	265	270	290	284	274	290	313	290	253	265	272	277	270	309	285	275	310	274	271	293	292	291	270	271	307	253	247	258	292	272	306	278	275	274	310	264	262	280	246	286	264	276	262	310	288	294	276	300	271	276	250	241	265	284	270	274	303	290	267	272	258	282	246	256	280	257	314	269	288	279	309	311	264	282	273	277	279	283	286	280	256	281	307	266	275	267	291	260	264	298	272	295	274	270	270	263	306	258	290	271	278	268	317	302	270	305	280	302	299	264	316	271	270	265	221	253	264	274	303	271	302	256	270	300	269	307	277	256	254	268	327	265	281	310	288	290	270	306	267	302	306	258	302	266	267	303	245	257
4447	2147	2676	1636	881	857	813	788	772	859	811	816	864	793	715	754	701	672	702	742	738	708	672	687	686	733	707	672	748	723	668	727	742	692	694	714	704	698	659	686	653	700	721	667	710	702	698	619	702	678	694	674	698	655	694	687	687	651	770	716	650	715	680	689	658	705	656	698	675	663	718	692	672	704	723	665	673	688	729	712	676	649	740	657	703	650	649	680	699	676	701	673	712	683	660	696	640	678	693	694	688	666	664	671	642	688	697	666	647	679	733	668	730	680	690	669	657	710	627	652	687	647	635	703	660	673	673	634	684	690	677	674	654	673	699	662	645	650	655	726	664	638	753	678	700	682	680	637	733	627	679	670	698	669	699	685	626	671	708	669	656	655	706	684	685	646	669	628	663	693	693	672	709	747	695	656	689	693	709	658	701	643	669	690	703	711	695	678	620	685	659	631	694	704	705	725	720	700	710	657	683	640	707	706	673	667	702	676	663	677	668	647	668	689	662	611	641	715	645	704	694	692	673	665	706	669	676	660	703	722	655	666	680	672	699	692	703	704	697	659	681	669	619	704	689	662	663	634	670	649	659	712	672	650	653	663	635	694	661	724	641	686	719	677	633	696	688	643	651	736	656	741	690	690	674	645	682	632	658	640	673	693	669	689	704	664	626	658	715	684	693	671	682	732	705	637	641	709	676	633	662	684	676	689	706	657	697	680	685	665	703	639	706	693	654	692	660	676	713	687	667	750	720	663	652	626	659	676	661	656	676	702	704	675	703	691	669	661	689	656	712	666	685	698	694	703	666	665	715	643	671	675	671	704	646	696	700	656	655	688	707	718	676	671	677	663	655	676	751	637	641	684	658	675	672	615	711	692	668	677	689	679	656	655	699	709	718	691	677	674	693	676	661	665	646	709	684	744	702	697	730	665	684	675	710	694	718	674	659	649	653	640	695	662	715	731	645	675	652	678	684	669	641	685	635	636	694	685	629	683	673	671	641	672	666	704	658	682	666	676	684	717	672	683	645	630	710	623	650	693	689	651	659	688	674	633	702	688	678	723	679	684	653	648	693	645	679	657	670	649	675	695	710	683	692	686	626	671	697	684	668	699	695	685	632	665	672	680	685	679	697	711	709	699	642	691	692	654	620	668	688	656	675	629	696	655	691	695	656	694	658	673	675	691	686	696	666	659	680	630	613	658	699	665	701	670	679	674	633	719	638	681	647	674	664	651	696	725	683	671	720	694	656	614	624	645	644	662	709	668	683	659	664	662	662	673	635	684	698	680	675	710	658	645	684	700	667	688	666	678	684	654	650	707	693	670	666	697	676	703	662	662	717	673	646	681	634	678	698	695	676	704	691	711	678	629	654	684	643	635	676	710	669	685	664	652	764	687	718	719	622	696	676	677	657	706	673	677	659	671	694	710	695	663	683	688	690	672	672	652	660	676	638	633	657	711	697	747	693	598	691	651	682	672	653	659	651	698	665	675	660	688	636	669	652	708	662	645	678	669	658	685	688	652	673	693	667	688	680	666	675	671	671	666	685	664	644	667	630	661	662	692	679	641	706	680	652	653	675	652	682	649	667	719	691	711	689	681	683	687	666	689	730	686	732	678	653	656	655	673	709	715	665	700	698	654	686	708	705	638	701	716	659	597	738	712	691	661	625	666	676	655	679	670	693	666	676	647	708	701	681	653	721	685	720	664	726	675	683	683	680	668	619	664	732	678	697	679	685	670	697	703	653	672	673	675	691	712	685	686	714	682	739	642	694	665	633	749	637	648	656	652	656	630	653	684	684	692	726	645	723	696	627	665	596	658	661	711	699	669	631	620	723	684	706	692	670	703	685	622	685	646	717	672	705	611	715	701	665	722	669	682	679	665	714	675	689	639	722	683	641	664	686	671	656	652	693	686	645	654	678	703	647	627	692	641	646	649	645	700	679	710	671	679	659	700	657	656	662	696	702	635	671	667	661	631	670	668	634	637	701	733	700	687	663	690	656	723	622	690	662	697	709	661	713	711	692	707	650	702	651	687	719	661	659	661	676	652	664	646	625	653	709	708	646	703	669	674	678	665	675	644	715	681	704	655	672	706	675	633	691	684	706	673	652	656	681	681	664	658	675	641	668	694	633	753	649	704	644	684	724	724	654	619	697	635	676	664	713	681	682	689	656	710	702	667	665	689	635	662	670	733	667	687	665	646	662	670	660	656	631	672	638	695	687	671	654	726	688	690	606	689	654	669	653	676	681	667	694	663	666	719	672	676	664	650	651	637	638	665	671	622	642	734	661	708	705	680	674	701	649	671	692	655	679	709	712	631	682	642	668	662	639	679	653	630	629	663	708	700	693	647	679	656	688	630	692	637	678	665	651	682	671	643	684	670	713	695	698	734	662	678	696	691	673	685	609	692	648	698	667	692	659	675	673	728	701	639	702	702	688	651	670	684	705	657	684	701	675	696	649	681	646	680	666	631	681	681	701	681	681	689	695	671	658	681	675	691	676	659	749	691	695	663	691	724	668	716	675	687	657	685	672	688	616	673	679	671	701	713	645	694	683	667	669	661	647	676	651	654	651	649	699	709	673	695	663	673	686	698	655	710	725	712	657	634	690	693	716	675	656	698	662	638	662	649	661	705	636	703	658	702	674	643	716	663	648	714	669	693	654	680	701	667	701	707	654	699	677	659	678	691	673	666	701	678	661	685	668	692	678	672	643	654	687	662	641	650	665	642	679	693	678	664	688	671	674	701	678	687	691	648	714	648	688	658	680	637	732	669	663	708	662	675	664	729	736	699	725	719	650	681	669	709	685	681	712	727	700	655	701	704	699	706	635	655	670	647	704	694	666	669	662	693	655	669	696	670	642	663	710	677	710	704	684	647	731	645	708	703	644	709	625	701	669	666	691	704	686	690	711	677	644	688	676	696	662	671	668	650	676	680	680	680	628	686	630	668	739	641	664	679	704	701	704	694	663	696	680	663	758	629	736	697	629	668	687	671	720	642	673	719	729	666	672	684	718	691	667	672	637	662	682	668	686	664	689	669	679	670	658	696	677	704	664	671	611	728	676	684	642	666	685	650	672	666	642	604	675	614	682	691	717	675	677	643	650	680	694	657	642	651	717	646	654	685	667	670	658	667	691	672	706	698	711	682	633	676	709	666	685	718	653	640	662	653	675	634	655	665	675	689	664	670	689	715	744	619	669	659	647	692	729	657	707	647	669	663	689	686	702	654	696	673	725	699	670	708	658	732	656	696	689	730	657	718	668	676	660	699	673	656	696	653	690	679	696	660	695	723	721	647	635	603	707	665	719	712	707	736	694	677	722	687	702	699	694	642	663	686	640	626	709	600	671	704	691	686	684	645	674	643	645	690	678	664	665	675	650	685	703	644	687	679	737	659	662	683	664	704	646	654	702	677	693	718	698	680	701	690	665	669	722	685	669	673	709	660	644	659	731	661	674	666	688	704	691	718	611	662	704	682	664	677	673	650
13148	3916	2878	1321	556	519	425	444	431	387	418	415	433	414	380	396	364	418	376	365	358	360	354	357	378	389	346	387	398	371	354	386	400	365	377	378	400	369	337	343	375	344	332	344	341	360	393	353	352	378	379	339	390	334	358	355	394	375	361	360	394	362	363	337	337	351	373	376	317	366	367	370	380	368	351	398	363	353	366	373	375	359	383	343	347	332	334	356	355	370	342	342	349	392	344	329	397	392	366	344	369	372	349	325	372	391	346	335	338	339	338	366	367	366	394	385	392	358	372	341	355	359	347	329	364	342	398	357	326	353	372	385	355	327	381	370	348	393	370	330	351	380	345	351	378	399	367	335	342	346	342	357	369	351	328	366	352	309	360	346	363	376	339	385	341	359	348	348	352	372	359	353	355	342	354	369	327	361	382	345	361	358	336	382	332	372	363	359	370	380	369	378	327	352	353	378	388	340	358	363	357	325	355	370	352	376	340	357	381	347	343	346	346	348	337	363	329	344	377	358	345	376	343	330	365	322	374	403	380	368	351	345	353	343	329	366	348	335	325	354	384	393	353	370	343	334	370	354	352	347	349	361	337	330	359	349	343	332	354	326	339	373	353	353	347	388	350	373	338	324	355	369	372	351	335	368	350	364	314	371	366	366	372	346	349	362	376	383	366	354	328	389	341	310	372	353	313	338	346	329	372	330	361	391	394	341	371	330	373	377	371	392	376	340	369	362	386	311	388	351	318	358	385	358	335	313	354	362	317	330	325	364	365	348	353	336	363	333	342	348	360	364	327	332	380	321	352	320	333	379	374	401	360	368	344	375	376	348	367	339	346	362	353	355	361	360	360	330	367	329	337	322	354	339	336	330	382	410	332	353	368	378	328	357	348	345	340	367	347	369	343	360	332	337	362	375	377	362	340	339	369	331	324	353	337	411	334	347	314	396	356	373	368	340	419	322	366	338	342	359	342	368	338	335	351	342	378	326	410	322	343	384	322	374	340	356	363	393	383	362	342	400	349	338	375	349	391	344	371	352	340	319	400	362	371	340	353	348	362	328	384	356	334	355	341	334	344	353	341	346	326	360	391	333	333	362	377	354	322	335	347	335	364	327	397	404	332	395	372	363	374	360	355	358	345	377	341	348	337	335	376	365	370	376	399	368	337	346	369	343	352	381	330	330	382	348	373	339	336	357	339	348	332	374	384	381	337	387	362	359	321	356	386	346	356	357	375	350	374	345	344	356	335	363	357	349	365	348	352	353	352	343	377	333	404	338	331	342	359	351	352	377	334	366	326	359	343	331	370	363	344	364	356	370	324	368	370	399	363	342	363	362	375	372	364	399	357	356	350	350	381	378	392	369	361	371	307	358	332	357	346	376	343	340	358	351	358	388	339	325	312	343	338	335	338	366	361	417	371	360	348	349	381	382	371	361	331	346	346	341	372	373	334	380	299	334	386	348	343	333	347	347	375	351	373	363	400	367	344	366	356	359	418	385	328	335	337	350	351	328	382	355	340	381	359	355	338	340	366	355	380	363	351	370	366	353	355	318	350	357	362	371	359	366	333	326	376	377	343	346	363	357	341	360	355	364	392	351	381	352	340	366	388	359	361	343	338	371	366	332	384	353	344	355	347	326	370	363	336	339	359	366	377	369	366	334	373	356	348	330	376	333	350	368	391	352	350	339	330	322	336	348	349	352	359	351	360	376	367	349	352	334	366	365	351	366	334	361	383	350	372	322	361	375	377	378	389	375	364	348	355	342	369	369	401	370	362	367	354	375	347	393	341	347	327	427	309	341	341	356	369	325	357	352	363	332	363	352	402	379	342	380	363	375	328	361	356	368	355	345	351	373	338	379	371	369	339	357	332	339	361	363	358	367	349	350	345	347	381	379	345	376	335	393	349	383	360	374	372	341	360	326	360	338	366	379	357	376	331	378	369	359	361	379	381	354	386	345	367	402	381	351	354	310	362	371	391	359	337	336	375	333	341	370	321	388	347	328	378	323	348	343	348	341	322	346	372	302	328	353	355	345	359	362	376	364	387	357	347	352	371	365	357	350	362	378	365	390	337	376	366	340	389	383	382	369	344	369	332	337	359	346	358	365	382	389	362	360	343	361	362	400	344	354	369	387	393	399	334	391	382	299	381	369	322	381	360	334	394	367	357	356	350	367	374	375	345	347	369	366	375	346	363	363	324	375	349	350	370	372	338	366	382	374	353	373	351	346	377	350	352	367	367	345	311	391	363	356	359	396	343	326	367	366	348	325	344	366	380	333	355	351	397	399	309	307	383	380	359	327	356	339	337	357	356	402	360	378	390	340	366	347	388	365	360	382	363	326	370	346	344	348	399	368	365	331	368	358	351	319	359	361	315	339	328	351	375	349	318	355	362	375	380	312	386	350	349	353	361	358	373	358	391	367	359	365	377	347	337	351	361	377	363	333	373	323	374	353	359	361	378	354	349	327	314	377	353	373	361	402	386	358	376	388	364	339	359	364	375	339	343	327	359	339	371	409	354	390	397	398	338	345	320	348	363	382	361	387	347	380	338	359	360	361	381	335	356	330	362	326	339	368	328	375	352	357	370	356	349	350	320	351	330	333	368	346	346	400	333	336	383	335	345	354	374	352	340	364	356	362	345	339	362	381	361	372	353	355	378	355	355	346	324	362	361	368	383	353	366	319	373	369	360	369	365	346	365	373	334	343	364	348	371	350	380	334	359	345	378	351	382	399	351	358	336	340	363	376	355	384	341	367	358	341	341	351	340	365	364	380	358	358	348	388	383	344	367	363	375	345	340	363	359	359	365	385	327	375	337	338	406	348	347	335	327	361	347	352	354	357	365	312	342	330	399	374	374	384	312	363	383	367	328	367	369	374	344	312	358	365	312	386	356	345	339	346	324	352	399	340	361	340	369	363	393	375	333	363	354	323	380	356	387	382	370	356	379	360	357	325	356	348	344	379	345	363	357	371	327	359	363	367	348	362	351	325	359	363	362	384	368	334	345	357	349	328	368	368	369	380	330	346	367	303	383	374	337	368	355	345	329	348	376	377	346	376	342	317	352	361	365	342	347	340	354	383	389	354	353	373	338	303	317	351	375	372	346	356	373	352	377	370	347	359	357	344	352	420	366	353	366	355	337	385	365	367	373	338	352	371	365	348	354	435	310	309	333	346	356	388	392	329	348	388	351	358	352	356	370	355	334	311	358	357	344	340	378	380	347	344	350	339	386	397	342	344	371	347	341	376	388	391	362	349	358	376	350	364	331	375	358	325	394	387	354	356	395	387	309	399	350	355	364	364	357	364	347	362	342	396	335	389	349	353	362	373	324	342	357	377	349	366	353	355	366	353	397	370	365	352	314	383	370	350	328	354	335	337	370	352	343	336	396	347	372	357	359	353	365	374	328	337	382	371	352	373	373	401	363	354	352	363	388	373	334	340	370	328	355	382	373	347	343	356	340	335	366	361	345	378	369	360	367	358	381	378
10063	4028	5593	3675	1824	1595	1395	1269	1189	1213	1236	1171	1421	1239	999	990	971	913	939	844	893	946	926	854	803	916	910	911	945	925	886	933	953	837	877	847	856	867	821	839	843	876	871	877	809	844	825	833	802	929	880	806	867	852	848	774	834	826	865	815	859	855	830	838	822	852	847	843	825	793	852	839	875	808	831	814	843	815	852	836	845	780	837	867	826	830	855	825	870	816	825	846	843	844	825	855	814	799	860	884	855	905	864	797	791	782	812	841	811	868	833	843	846	807	807	815	861	822	865	890	897	819	827	846	819	884	844	836	864	853	871	822	844	809	771	805	855	841	829	769	884	829	754	849	828	841	805	829	834	835	847	833	863	756	840	808	790	809	838	858	782	792	771	845	832	863	823	801	851	832	760	826	857	855	833	785	842	824	820	775	857	886	855	868	863	834	832	865	800	856	846	811	842	814	816	881	813	819	854	865	811	823	855	825	827	834	763	809	807	864	790	831	856	841	863	887	829	794	775	871	826	833	836	867	867	794	854	822	869	845	848	814	869	813	785	835	816	817	897	879	799	848	867	862	782	814	819	801	788	806	792	809	846	835	796	861	839	854	812	858	859	870	860	784	816	852	813	859	878	853	839	828	801	833	821	821	867	819	786	844	808	781	836	806	842	815	824	878	803	819	820	803	777	841	842	786	774	835	837	849	827	831	843	871	844	842	864	822	817	838	887	797	804	812	862	840	798	832	879	799	842	816	830	842	764	813	830	829	833	820	867	860	804	820	806	891	834	822	816	864	850	840	845	832	861	868	842	834	857	840	825	831	800	791	811	798	835	805	809	847	853	801	846	832	818	874	817	848	843	841	833	825	870	803	875	872	886	832	788	824	797	857	828	875	859	829	858	798	806	867	852	855	824	831	837	844	824	833	838	835	819	895	812	826	810	868	809	819	846	864	847	866	797	818	831	819	829	799	848	870	810	803	860	867	798	811	857	832	826	841	800	820	788	792	854	817	874	880	829	815	824	807	827	835	761	861	806	832	823	777	836	807	855	835	826	789	845	821	823	776	857	786	881	789	783	833	817	847	775	830	821	839	834	861	789	815	834	824	899	826	833	809	781	843	892	833	786	797	747	881	820	843	839	892	831	831	841	817	843	815	798	838	801	842	871	816	845	820	815	828	837	848	833	800	828	858	789	791	849	867	855	787	806	851	834	846	824	798	872	823	892	824	812	817	853	844	810	811	780	841	831	838	836	859	903	871	793	837	818	844	855	810	845	811	851	890	816	853	873	826	821	789	822	797	800	807	837	845	818	799	844	834	843	795	821	797	885	829	833	859	835	849	862	818	851	837	832	817	816	769	788	852	785	821	778	762	886	832	876	798	861	806	826	839	799	823	817	814	870	852	786	823	838	844	816	876	844	825	799	869	870	883	847	773	783	830	899	836	772	849	792	829	825	865	813	821	821	845	847	818	882	849	872	811	843	846	865	740	855	819	850	821	799	787	794	855	771	785	840	805	863	841	839	837	816	840	838	787	831	836	825	822	815	856	824	819	865	812	804	859	817	837	819	827	838	813	863	841	848	856	864	871	770	780	832	826	778	785	829	838	855	821	845	848	853	852	898	855	865	861	778	809	863	815	894	857	835	760	826	865	827	781	813	815	780	829	791	851	875	809	866	834	792	838	805	762	845	820	828	805	843	858	816	787	836	831	809	811	804	795	833	854	805	830	829	822	856	746	878	844	875	807	836	816	847	754	783	866	804	789	841	859	824	811	832	832	845	830	856	835	863	866	823	795	833	840	839	824	837	860	867	820	841	805	889	835	839	843	826	791	801	841	811	812	831	882	833	828	848	882	901	820	838	799	865	834	825	804	836	798	817	847	858	777	849	859	865	850	817	856	851	879	770	796	818	785	813	854	787	844	808	808	859	816	835	840	834	879	811	814	839	809	821	836	861	794	832	791	836	828	798	860	828	836	804	791	851	880	842	819	792	803	806	805	878	791	826	819	876	869	835	854	840	848	852	802	807	806	778	798	829	824	821	835	819	875	829	827	814	856	855	802	827	820	832	811	840	825	826	862	870	844	814	859	895	838	812	809	876	772	804	848	858	817	808	834	801	864	852	849	840	861	866	798	796	852	839	787	836	819	860	827	810	816	870	804	834	817	844	814	867	844	851	821	838	891	853	856	871	810	834	805	823	824	825	809	831	904	801	798	842	858	872	784	775	783	840	848	902	848	785	776	919	836	816	818	795	855	786	870	825	818	808	798	832	835	835	897	835	800	851	875	807	785	829	828	827	789	802	863	841	847	823	772	835	814	823	805	847	796	834	813	849	829	836	803	834	866	806	857	831	809	833	845	823	818	848	832	798	856	827	776	854	852	818	866	840	841	847	826	854	844	834	817	839	814	809	803	880	848	860	817	782	793	826	816	811	846	805	843	782	850	882	824	866	830	806	800	847	840	826	854	867	880	870	832	831	806	898	844	845	789	833	773	828	836	852	803	842	852	884	866	867	888	787	854	797	783	842	839	857	829	855	842	872	813	815	770	833	807	821	811	848	837	811	870	819	834	824	835	776	844	826	868	812	844	818	843	788	797	833	813	845	796	803	860	800	875	875	864	843	831	855	802	858	828	853	821	844	856	814	840	810	846	809	819	777	809	852	831	894	806	807	837	814	833	834	820	879	876	814	818	832	819	819	794	894	836	907	838	855	865	811	861	842	827	810	820	873	897	829	823	842	810	829	819	798	849	804	791	852	839	849	839	775	880	822	848	866	818	835	908	810	824	850	850	853	876	869	842	882	856	825	821	849	815	854	812	825	855	794	813	840	816	851	826	815	829	863	842	843	839	857	787	832	770	829	819	852	796	855	836	817	827	824	844	820	840	809	845	855	857	817	796	829	834	833	811	835	775	812	822	868	824	859	882	843	839	846	783	749	858	847	812	850	812	885	785	860	823	809	893	830	827	815	824	811	829	778	840	804	741	820	830	827	831	835	834	842	808	795	868	850	819	860	854	817	863	833	796	828	838	860	825	864	867	794	844	820	814	833	821	826	852	866	869	826	848	836	796	807	858	813	842	865	831	812	862	871	827	831	833	818	833	849	818	873	817	777	802	826	808	839	831	804	849	805	780	797	818	844	848	807	855	868	876	871	784	809	861	792	902	817	784	804	847	805	879	831	827	847	862	857	803	849	793	809	868	801	840	868	850	815	822	793	844	824	813	800	866	845	839	834	788	807	830	827	841	852	845	841	782	812	843	858	854	824	844	827	814	803	820	820	859	826	866	774	861	881	827	877	844	800	820	894	800	859	834	777	840	780	793	814	776	877	835	771	841	848	807	817	810	797	781	770	815	824	823	826	922	828	800	845	863	843	875	861	849	831	860	802	801	848	856	810	800	835	787	849	847	827	821	799	798	873	850	806	848	848	880	836	804	761	819	838	860	806	767	873	836	888	871	870	829	887	824	855	789	798	794	797	841	837	827	827	880
21917	5959	4398	1898	710	586	472	391	369	372	379	367	403	363	287	310	277	265	272	281	293	274	322	278	249	266	270	272	272	290	277	271	296	265	298	256	259	277	236	241	275	265	272	259	242	236	235	282	264	282	262	292	249	255	260	278	222	287	231	250	261	241	248	267	228	245	227	281	221	261	249	243	257	239	243	264	268	267	270	268	278	225	235	263	276	261	242	259	233	241	226	245	284	255	265	254	252	260	262	258	283	251	255	271	260	239	259	239	252	278	256	286	271	253	238	252	276	273	231	256	273	239	250	260	239	268	220	243	254	272	251	274	271	253	237	278	234	262	244	230	287	268	241	251	248	241	252	254	230	224	288	273	251	261	226	252	228	209	232	242	259	254	232	262	229	240	259	252	277	258	264	255	225	257	256	268	239	230	277	254	264	249	304	245	266	228	264	257	252	247	249	276	294	246	251	232	252	254	248	248	244	226	259	269	226	237	268	240	251	254	268	248	242	251	276	231	276	256	268	253	285	251	250	230	232	281	271	254	258	217	267	237	259	227	238	229	269	255	270	264	236	242	264	254	255	235	285	243	249	257	246	230	263	246	226	248	243	226	245	260	246	224	261	248	261	236	263	258	249	266	250	247	273	239	281	224	267	254	253	241	247	242	232	245	246	217	226	248	244	281	248	233	213	253	238	229	232	267	272	247	270	258	257	227	255	237	265	246	277	276	257	265	241	241	248	294	271	258	231	256	219	252	269	246	251	271	248	241	246	254	257	267	243	245	274	245	237	280	249	258	259	257	251	255	260	242	250	251	225	245	244	256	233	242	243	258	249	253	244	249	244	229	273	247	255	242	271	247	243	254	247	235	300	248	249	223	264	244	227	260	246	276	297	244	243	241	260	249	280	242	229	264	252	266	286	231	264	260	265	233	233	210	230	243	255	262	266	278	242	295	276	237	250	257	269	263	241	290	248	257	229	270	228	277	218	247	260	276	268	236	279	256	245	211	257	265	254	306	273	243	260	250	256	235	223	256	264	249	250	240	234	247	258	257	237	222	229	272	216	270	270	251	255	218	291	265	271	263	245	251	232	278	238	254	260	241	245	259	256	261	247	257	261	254	258	227	243	239	279	266	277	260	250	263	241	251	257	231	246	277	233	280	269	263	255	256	240	263	261	256	247	270	284	258	251	260	257	228	240	264	236	208	250	235	240	246	245	245	263	229	283	235	243	252	255	240	231	261	256	246	234	231	248	255	238	268	286	280	277	244	277	237	241	253	217	270	245	235	251	284	223	219	243	256	241	236	265	284	279	268	267	257	264	225	228	239	218	277	227	268	246	247	248	269	248	256	257	277	263	253	267	242	260	254	241	250	307	247	272	275	242	256	234	284	255	262	261	219	248	252	293	282	285	273	257	248	248	245	256	264	278	240	271	278	220	245	240	302	266	227	250	268	237	228	262	217	261	241	255	222	233	249	236	254	224	269	253	264	212	255	258	291	272	261	228	250	278	263	249	266	229	246	215	252	270	236	250	250	274	303	205	246	258	231	255	273	255	240	273	264	276	259	245	262	265	238	231	245	255	252	227	266	255	274	242	232	280	251	253	264	271	245	263	286	230	234	245	269	275	266	267	260	253	251	271	244	314	261	263	275	283	257	275	280	261	266	274	252	235	264	233	246	253	245	221	278	251	239	268	251	275	259	271	204	255	254	253	250	232	277	243	266	271	274	250	248	259	251	238	273	217	263	238	249	224	267	276	280	217	249	279	272	281	242	236	221	269	238	262	292	259	269	232	268	253	233	278	221	250	244	281	237	241	279	259	238	259	236	247	280	267	248	251	272	252	225	245	236	263	269	233	279	255	224	257	247	249	250	250	272	263	245	266	242	259	258	239	250	244	284	239	237	238	244	241	266	259	255	270	211	240	273	264	270	261	245	269	264	274	258	246	277	254	256	241	260	217	249	251	267	279	249	273	229	234	261	236	234	272	250	254	260	275	239	258	252	233	265	241	265	258	251	248	274	231	242	267	271	221	263	275	246	252	253	230	253	251	263	243	285	277	290	266	273	254	284	247	215	237	263	238	258	241	277	240	259	231	238	256	244	231	277	241	248	268	251	219	247	255	271	274	256	237	261	225	256	253	241	242	253	275	230	237	280	235	242	280	264	275	260	252	246	271	254	276	243	263	234	248	271	269	237	245	257	228	274	246	252	240	277	288	267	238	232	254	264	239	272	249	248	253	229	232	248	247	271	251	277	262	248	282	263	260	245	290	280	250	253	243	272	271	279	266	244	247	271	271	255	235	242	264	270	275	270	241	240	231	256	246	242	244	244	263	278	249	244	255	246	259	236	231	262	251	240	266	270	262	241	271	271	267	244	250	225	234	263	242	264	228	225	247	239	236	256	220	226	261	251	240	266	242	260	263	237	257	255	249	250	245	241	273	244	262	247	260	244	252	255	254	272	244	237	251	280	277	239	240	261	260	246	271	249	248	248	253	230	277	247	282	250	271	256	226	232	232	284	250	233	274	242	253	258	260	240	289	245	247	252	254	257	247	254	254	264	252	267	235	241	246	266	243	248	244	235	280	264	233	235	237	250	266	228	268	248	270	257	236	278	248	247	233	259	275	268	266	228	235	257	233	240	250	258	255	268	223	259	292	244	269	285	286	261	255	258	271	270	287	274	258	250	234	261	266	258	266	221	239	249	246	269	250	223	246	256	276	249	235	251	251	245	254	277	263	273	245	259	271	245	230	226	255	217	268	280	255	245	246	265	240	233	271	245	235	253	258	269	274	279	222	253	262	272	216	258	255	244	246	269	235	268	276	264	223	244	264	242	230	247	261	261	280	242	248	248	274	237	261	231	275	265	259	286	267	245	280	256	249	265	259	266	259	262	260	241	259	230	259	240	240	252	259	257	237	228	256	268	290	244	264	257	262	229	281	238	239	260	263	242	228	239	242	220	257	255	265	296	244	236	249	258	284	267	263	249	268	256	255	231	243	278	256	267	280	236	240	220	290	241	281	249	275	261	251	241	242	230	282	237	271	215	268	252	262	245	236	284	265	292	277	296	265	273	275	250	252	232	250	254	266	254	232	254	244	261	243	249	283	256	246	261	247	289	240	275	267	255	260	260	266	263	253	265	257	247	239	248	237	265	256	276	277	240	212	231	258	253	263	276	249	266	216	250	252	278	272	244	268	242	254	238	262	252	237	250	257	233	275	266	290	272	257	276	255	259	227	276	276	286	261	273	257	258	269	258	287	268	248	244	280	247	243	240	258	244	247	231	241	233	242	262	256	271	240	222	302	246	250	218	260	237	245	284	245	253	260	263	236	271	236	244	228	238	232	267	289	293	245	229	231	277	253	272	243	268	214	243	255	240	252	252	292	255	263	261	253	248	246	230	247	242	250	290	276	242	269	271	252	250	268	229	252	233	246	239	248	235	259	235	301	231	260	231	262	234	262	257	272	250	267	261	249	227	283	266	261	264
12804	5065	7510	5188	2414	2073	1725	1390	1280	1265	1280	1251	1408	1338	901	905	835	813	734	750	719	783	715	674	666	733	784	667	724	763	691	699	835	678	650	679	661	602	641	596	623	644	624	622	616	630	579	628	590	573	593	646	656	633	615	612	635	617	595	625	616	604	594	585	583	624	588	590	566	584	583	602	593	584	640	587	648	648	593	566	604	578	605	550	584	634	650	617	619	568	599	562	634	643	640	599	599	597	628	585	625	590	565	603	611	572	603	616	582	628	578	582	603	620	545	587	627	587	579	605	638	617	641	614	665	603	587	561	603	578	588	607	647	634	625	582	637	627	572	617	621	621	629	622	578	576	599	590	627	612	622	595	607	612	595	635	609	568	607	602	590	589	654	553	613	558	605	586	603	596	598	625	564	595	591	597	587	586	618	621	619	636	613	594	585	603	595	626	581	602	575	591	576	610	626	640	616	547	593	547	608	558	626	575	660	605	603	606	584	542	650	583	625	641	563	622	622	612	598	625	578	569	582	631	638	615	642	628	580	608	601	570	623	596	597	584	568	605	570	592	617	633	629	582	626	582	626	629	595	577	586	593	595	615	565	635	590	567	592	568	598	630	611	606	546	628	612	606	545	586	645	578	620	601	621	627	599	609	589	627	574	612	610	603	583	598	625	574	598	588	611	545	597	602	576	646	581	619	623	587	625	605	548	617	612	606	627	591	586	599	557	622	627	544	604	619	616	582	598	596	600	597	555	581	585	622	600	591	607	592	584	620	596	590	618	626	619	599	580	575	642	625	555	596	582	594	638	610	567	584	571	633	603	598	585	586	558	584	589	628	581	607	580	617	627	596	618	617	624	609	572	623	643	573	625	595	643	622	614	629	585	593	578	612	605	573	579	582	614	555	587	593	593	631	603	593	605	580	559	585	594	579	617	630	612	600	563	596	625	600	584	648	608	606	586	589	629	622	582	616	625	639	603	604	622	568	600	624	642	606	571	583	592	576	562	601	634	616	560	586	578	608	607	601	560	580	600	599	581	602	598	581	564	623	587	575	618	608	592	582	598	649	581	594	627	613	605	597	619	584	618	566	568	621	569	593	601	571	573	607	602	581	581	561	608	578	607	632	602	658	624	602	562	618	564	586	593	614	642	589	599	577	614	576	627	601	576	552	578	644	595	619	602	567	581	619	625	602	572	561	599	630	565	580	605	604	635	629	605	543	597	624	609	627	595	580	595	652	566	601	585	608	624	596	642	597	632	630	606	635	593	581	595	624	604	592	607	593	586	580	583	623	599	596	592	597	584	588	622	580	660	596	629	567	594	589	574	574	622	583	595	633	595	625	533	589	572	612	604	589	557	595	577	560	587	579	558	584	597	606	600	637	565	626	588	556	603	612	594	579	600	569	563	597	603	550	616	638	609	596	581	582	625	583	587	621	573	594	618	554	590	564	611	615	588	606	617	599	593	571	593	625	598	602	587	619	602	624	624	610	621	595	603	628	594	599	613	563	582	600	565	597	576	599	600	563	583	610	610	555	605	590	583	629	589	607	617	591	618	640	608	591	618	549	586	591	608	597	575	607	617	612	585	570	641	550	576	623	629	611	592	589	581	594	606	626	572	597	622	630	537	644	629	599	598	608	620	586	589	632	613	575	581	611	615	582	557	617	594	601	590	601	621	618	639	591	611	627	566	569	640	594	611	569	583	611	629	589	598	588	577	584	583	586	576	598	582	599	575	591	550	563	596	590	615	561	614	572	560	630	616	601	655	620	564	571	581	573	656	557	670	592	600	615	635	589	605	599	602	618	635	633	638	603	585	601	586	622	601	600	561	587	595	580	604	585	572	613	561	581	597	594	581	608	612	588	652	591	616	568	574	606	599	600	635	587	608	614	619	581	587	585	599	591	585	568	553	578	559	587	624	629	564	591	619	607	628	604	593	597	598	569	580	604	641	570	606	584	591	580	608	588	554	618	575	608	623	624	617	621	603	586	620	652	616	625	613	601	564	624	595	586	584	613	596	575	591	552	612	601	592	596	587	684	620	643	581	618	599	625	609	599	596	559	641	561	604	628	624	645	588	556	637	560	662	584	580	593	617	607	647	567	579	619	601	592	609	605	622	568	614	596	608	576	572	604	577	603	612	617	631	607	596	550	587	594	553	567	588	618	581	632	591	604	615	569	613	596	579	565	630	604	583	566	596	613	622	587	592	634	563	644	595	587	622	578	616	597	527	649	582	626	598	561	610	605	576	661	597	641	539	621	632	623	651	577	588	626	572	610	559	572	631	593	625	627	601	528	615	619	589	593	602	578	629	582	544	577	561	573	608	579	599	625	582	639	581	598	610	594	598	628	629	564	602	594	572	600	672	611	601	610	566	584	596	558	570	590	637	595	605	592	632	591	613	600	599	591	623	597	592	646	588	599	595	611	618	590	611	601	620	580	583	586	562	636	602	582	604	579	575	619	583	589	589	580	648	563	565	595	542	604	652	580	604	588	575	611	583	540	576	607	632	637	563	592	591	613	590	631	599	575	592	584	634	615	582	567	626	564	618	575	590	621	574	583	596	605	638	642	611	564	599	634	587	623	563	605	600	575	594	609	619	605	595	642	633	602	608	604	590	583	575	580	629	591	603	601	569	616	617	639	596	605	619	584	572	589	576	648	604	569	603	628	647	543	620	596	598	555	609	625	576	593	579	617	642	614	626	571	565	578	605	596	582	591	579	588	613	552	572	617	595	585	618	634	610	579	614	606	603	631	575	599	619	640	586	644	618	600	575	591	564	564	568	588	555	570	618	606	605	597	591	605	631	595	631	583	561	589	586	540	575	574	564	578	592	580	577	584	554	613	595	625	597	577	580	595	576	602	606	575	623	619	580	574	633	582	611	632	602	569	617	599	589	554	596	621	582	571	541	585	578	589	582	621	591	588	546	541	597	579	592	611	661	578	598	618	585	593	608	576	571	593	558	563	616	585	583	573	627	615	596	625	583	579	603	563	631	582	626	574	618	593	623	563	614	609	590	601	616	592	587	610	581	608	562	569	568	596	601	627	566	598	631	586	593	611	602	601	639	604	600	596	588	604	579	576	605	607	544	608	607	594	555	569	602	596	604	603	576	610	621	560	583	613	613	589	660	571	588	649	590	569	622	616	583	558	604	630	600	603	578	582	603	546	586	591	566	591	584	632	599	602	592	606	598	617	619	609	550	598	621	584	629	540	560	594	597	620	580	638	617	578	607	629	584	572	626	558	610	562	604	620	586	585	649	604	645	583	574	608	579	648	613	571	640	580	596	621	587	591	613	612	584	621	580	614	607	610	577	573	583	638	631	576	591	574	640	616	623	586	582	610	603	587	583	570	618	613	624	557	644	650	584	560	576	596	598	570	583	638	620	598	624	548	601	595	621	611	642	585	599	610	636	602	615	605	614	631	562	616	626	611	654	559	602	656	586	607	592	568	608	630	574	615	580	610	625	549	630	580	611	601	608	612
5542	1796	1317	632	305	313	283	261	288	318	271	316	289	271	285	280	300	247	260	261	264	272	263	250	278	269	261	241	244	267	270	254	282	260	259	237	252	243	247	262	232	276	245	265	290	259	242	264	263	243	278	244	258	282	263	254	252	272	262	251	229	267	277	244	262	260	264	267	274	269	255	269	253	253	239	251	257	296	263	272	223	283	233	279	227	264	247	264	264	274	241	273	251	267	311	256	247	254	270	269	259	250	255	244	252	273	271	248	267	225	250	276	278	266	236	250	260	247	244	242	268	259	244	262	261	255	274	235	275	261	241	244	272	249	276	226	222	249	236	245	261	264	262	254	278	282	237	283	280	292	286	283	287	256	248	255	256	243	239	255	232	277	215	242	286	253	263	258	271	264	269	254	298	240	250	272	269	231	248	233	289	255	256	261	278	268	265	280	258	251	253	237	251	253	246	240	262	263	251	253	256	266	279	242	269	254	279	267	276	263	218	263	283	252	258	264	288	275	239	256	244	281	248	260	275	275	258	238	243	253	247	253	267	257	236	241	251	244	262	235	262	236	237	256	278	243	288	244	261	249	265	266	258	236	269	264	265	285	237	259	277	271	249	252	261	281	266	240	266	271	233	245	264	262	259	257	236	242	254	279	262	309	282	287	256	268	300	246	282	273	231	243	276	233	244	247	262	237	258	253	268	278	269	312	267	270	270	264	272	298	273	248	263	293	277	263	271	259	277	280	238	275	282	268	260	266	285	301	277	262	255	272	249	240	268	247	246	273	243	262	248	246	258	248	282	246	251	273	262	244	272	248	270	267	284	282	252	271	279	250	242	265	250	248	294	258	266	252	240	258	267	251	238	253	252	272	269	268	270	251	267	243	240	251	240	263	229	296	234	232	268	254	261	257	249	248	252	290	285	239	238	255	234	269	240	255	249	270	268	267	272	234	254	275	269	258	255	273	249	224	229	257	277	281	259	243	248	275	233	250	272	257	282	240	263	211	242	284	265	257	258	242	272	246	242	287	262	247	248	249	261	259	291	280	299	259	248	265	290	282	260	253	264	269	256	282	259	265	265	258	252	292	261	256	241	235	261	222	274	267	273	244	267	273	272	277	273	276	243	263	242	268	238	253	243	244	259	281	291	289	265	282	268	266	250	271	259	305	263	269	271	271	252	276	241	256	273	262	252	232	235	250	267	253	251	281	286	246	268	254	264	251	278	233	250	266	254	265	260	253	268	252	266	273	241	212	255	279	276	279	265	252	278	251	274	255	294	240	253	231	240	250	233	289	247	268	288	239	297	252	262	234	306	252	249	236	287	267	292	275	255	246	255	253	276	303	274	280	267	286	263	250	260	265	252	281	246	258	265	272	250	284	245	266	235	253	270	257	260	288	236	265	245	272	267	276	274	264	233	287	255	237	253	281	283	277	283	294	272	271	232	261	223	255	238	222	296	306	259	278	260	248	245	271	250	258	270	253	289	251	264	245	254	236	256	222	231	234	298	248	250	277	278	252	237	257	266	270	242	289	253	266	273	276	240	250	241	257	258	290	227	287	268	282	231	268	235	269	241	282	263	271	241	247	244	265	253	277	255	269	247	265	270	263	263	281	238	264	267	277	254	279	263	253	281	272	252	268	242	258	271	294	275	304	257	259	282	256	248	267	244	259	259	249	255	253	285	250	266	250	285	283	257	268	270	242	261	271	246	263	256	260	239	274	241	218	269	266	250	266	267	255	300	257	271	257	277	306	269	258	260	256	259	266	256	252	282	230	263	252	246	269	257	259	283	257	254	281	267	280	261	280	261	234	254	271	275	243	251	247	226	264	254	301	267	257	264	265	260	287	235	244	247	262	284	264	284	260	271	274	283	262	232	253	247	269	290	278	280	243	271	265	265	220	280	239	259	251	265	283	281	260	275	256	261	275	246	258	263	256	260	256	241	261	264	262	239	255	267	266	259	240	250	272	261	260	265	241	253	280	234	222	239	291	262	262	275	241	277	279	277	253	245	293	259	224	276	275	279	260	267	270	256	245	245	278	225	232	251	251	270	267	250	263	263	277	262	269	273	278	257	263	274	269	270	277	254	262	258	283	278	260	239	245	286	287	266	232	243	218	234	250	251	288	270	261	288	256	300	246	264	272	299	254	233	283	239	275	255	243	285	284	260	291	254	267	245	282	264	238	240	245	252	255	272	277	240	250	246	274	261	262	253	245	253	270	287	251	273	277	255	265	255	285	263	238	265	279	256	238	235	260	264	230	294	253	261	253	282	286	240	249	301	293	250	251	255	275	255	224	276	254	248	246	243	242	235	243	249	231	246	246	259	261	228	267	245	293	272	268	273	261	277	286	245	255	295	240	248	250	286	287	265	248	252	242	244	263	252	243	280	271	262	235	245	247	234	271	235	289	250	285	271	241	276	240	258	242	290	291	269	232	255	267	227	251	260	263	290	250	233	250	258	278	273	273	252	250	285	269	243	271	277	243	259	251	241	274	280	260	261	239	289	230	232	256	240	250	248	259	294	278	262	264	254	308	311	269	263	286	252	220	237	233	272	253	238	266	283	293	290	283	279	272	265	263	270	229	236	244	257	274	233	254	292	265	272	234	275	269	286	304	217	273	248	290	275	240	277	285	250	253	255	250	265	241	234	242	244	254	267	263	239	292	274	277	255	272	233	274	254	289	230	260	253	239	232	248	261	244	246	259	261	223	266	272	277	261	277	253	282	259	284	247	245	284	271	265	288	253	226	250	273	253	229	241	257	256	263	270	277	245	242	238	239	272	226	255	267	253	278	257	254	260	257	256	263	245	271	228	320	250	223	245	257	263	264	263	262	266	245	289	232	266	290	280	261	266	276	252	269	294	290	265	281	287	244	276	259	242	262	273	233	241	250	264	269	253	226	268	288	271	262	265	260	299	264	270	244	287	250	283	269	236	273	283	255	275	255	282	241	286	264	284	287	283	238	257	246	262	240	228	233	240	291	242	264	279	263	255	256	260	251	267	240	253	248	277	283	233	246	269	241	257	244	265	272	251	282	267	229	262	285	265	257	268	267	255	232	257	264	244	271	250	261	254	268	260	247	248	250	247	266	251	255	246	258	249	292	261	260	255	261	252	259	252	279	233	292	236	275	282	269	234	272	270	259	262	278	249	268	257	245	262	259	242	256	250	276	267	267	285	268	284	270	287	272	273	254	286	250	274	258	270	233	255	246	295	258	248	243	255	288	270	259	266	236	278	267	279	250	290	247	255	261	240	272	241	274	274	263	273	252	256	271	248	246	239	257	266	290	268	278	274	263	274	261	260	278	263	266	251	249	265	245	274	296	248	275	256	252	238	284	236	264	275	256	263	280	291	284	287	275	275	267	233	251	257	264	249	262	274	268	256	273	237	251	263	248	235	262	297	276	257	261	240	270	281	231	264	278	268	255	248	296	270	251	255	278	230	247	293	250	282	272	276	255	233	253	257	242	267	271	271	235	248
4408	2053	2677	1815	804	824	762	683	709	739	733	747	809	761	689	735	692	678	659	634	593	684	707	632	652	636	683	650	630	661	687	672	663	636	620	642	643	640	640	651	627	615	637	682	646	640	651	620	592	643	635	633	614	639	617	577	645	635	655	636	656	612	604	667	651	651	632	712	615	630	649	601	689	661	660	603	648	618	578	645	640	630	654	669	653	601	644	688	575	640	626	647	677	688	649	628	627	635	629	633	663	655	634	635	635	643	630	659	619	667	650	629	639	633	610	627	626	645	643	625	642	649	636	643	644	660	616	621	567	685	610	614	645	640	650	642	631	628	624	576	614	618	646	582	640	654	668	620	635	621	602	602	624	578	632	671	631	594	645	660	683	618	645	600	662	635	623	682	631	657	679	606	656	639	638	613	629	631	648	629	636	644	617	620	606	627	618	627	640	581	633	633	622	640	620	641	632	602	644	622	655	648	647	648	634	628	613	631	639	642	658	654	616	609	684	608	607	627	608	594	621	572	655	670	615	639	628	623	629	652	612	663	663	668	657	628	665	630	620	624	666	574	644	622	653	644	635	612	676	635	667	645	647	693	618	609	631	652	636	636	695	672	649	636	629	672	655	633	591	595	658	614	633	621	642	598	628	634	587	667	677	629	663	657	624	650	618	615	618	649	656	572	677	616	662	668	667	627	650	649	645	592	605	696	651	595	625	595	605	603	644	666	641	616	643	629	587	669	634	648	668	645	633	613	656	621	636	623	649	675	592	642	632	651	599	692	661	589	640	657	609	631	647	656	614	633	634	622	652	609	611	602	580	584	651	620	622	657	652	621	635	587	667	667	658	628	630	624	608	568	636	612	614	643	620	672	631	615	611	604	619	625	618	638	608	599	647	630	631	609	661	650	646	634	658	612	630	596	604	615	616	623	630	607	623	647	623	645	615	673	680	641	624	645	657	690	671	669	647	592	647	614	625	656	633	637	634	649	673	635	595	605	640	624	608	627	634	649	649	614	648	600	625	700	605	623	650	648	605	634	675	670	650	634	672	632	628	615	605	626	600	621	629	658	643	612	648	641	613	649	619	619	663	616	607	637	684	607	607	595	628	643	609	641	608	631	633	630	627	604	645	631	607	678	655	659	639	634	646	643	607	615	651	630	609	641	643	655	617	680	670	604	652	655	627	677	676	599	622	661	637	656	655	648	597	691	626	618	598	618	637	625	665	648	642	685	635	658	632	680	594	590	639	684	592	612	698	609	667	639	657	614	616	640	657	650	591	652	642	642	680	604	620	598	611	687	643	656	605	630	606	652	653	629	630	723	636	592	632	648	654	637	675	633	664	595	650	625	630	682	637	695	641	662	653	673	666	629	632	645	654	581	646	617	644	619	642	605	647	581	638	630	628	612	631	595	609	644	620	651	638	621	679	622	662	651	639	628	679	642	635	659	666	681	643	653	642	590	649	663	604	649	628	601	651	636	637	655	605	654	682	658	641	570	650	611	644	662	639	631	597	649	616	606	607	662	633	693	632	636	648	648	642	607	608	647	610	639	658	640	623	664	654	588	627	659	613	598	600	631	643	663	601	643	622	658	613	678	654	629	613	612	630	645	592	660	626	643	588	622	609	655	629	624	586	642	622	614	634	651	631	633	654	600	649	646	638	646	640	639	650	634	663	633	693	619	634	655	599	633	644	620	624	659	612	689	621	630	628	618	670	623	620	667	653	643	641	578	646	667	617	619	657	667	632	649	642	613	641	634	633	621	637	634	635	617	623	655	612	653	588	626	604	634	628	624	607	659	625	623	607	646	667	646	622	649	628	645	627	632	620	636	615	636	647	629	615	617	662	621	657	643	666	631	671	599	619	608	676	668	673	638	604	631	629	622	599	671	689	653	664	630	663	606	634	605	639	632	629	573	630	627	612	637	660	638	625	632	632	651	605	637	645	644	633	652	647	625	635	625	595	628	622	626	667	648	685	609	610	620	646	611	643	623	658	623	632	646	616	659	654	644	634	658	637	640	639	645	669	626	663	611	691	667	642	589	647	661	634	615	648	613	611	611	607	683	630	629	643	621	685	666	633	636	589	671	615	659	661	605	668	610	616	633	609	658	624	655	626	636	631	643	641	641	635	604	655	642	649	609	638	677	649	629	594	643	633	627	674	609	622	670	608	613	651	648	672	632	625	633	633	628	630	608	617	617	670	648	629	687	634	627	604	640	634	659	651	599	643	609	625	655	670	654	652	663	607	659	647	634	578	660	683	648	605	659	655	628	600	650	652	647	636	603	669	656	638	630	631	611	627	667	615	630	593	628	612	636	662	570	665	564	646	624	640	641	621	649	623	625	633	619	687	628	646	631	609	627	667	620	659	689	639	612	657	630	610	657	645	659	657	639	656	658	656	664	602	655	620	647	638	661	612	628	703	641	640	623	630	625	620	621	595	628	630	670	561	666	628	633	639	615	658	644	644	603	601	646	670	622	675	609	605	650	640	607	606	636	644	639	620	649	712	648	620	577	668	642	655	591	628	633	655	653	672	593	645	634	661	662	636	633	614	595	647	618	591	682	633	641	614	614	620	643	589	650	655	637	609	582	645	593	604	630	627	644	670	600	625	639	620	631	609	620	602	617	648	639	655	628	619	648	637	630	650	664	592	647	630	606	688	607	634	638	603	635	692	606	633	612	630	632	636	623	598	628	639	631	648	580	679	638	655	606	635	708	655	659	670	586	624	629	582	673	612	617	619	614	659	640	600	653	694	649	632	610	640	609	629	652	641	662	620	642	661	636	653	580	634	616	627	614	641	615	700	606	601	620	638	656	639	626	646	650	662	582	658	639	670	647	659	590	643	663	669	646	593	613	655	585	632	630	678	628	681	663	586	631	660	642	640	654	599	601	596	597	637	636	611	593	617	645	594	635	644	693	657	595	626	633	624	620	613	623	634	613	660	668	654	595	585	613	627	617	658	625	645	671	602	636	624	634	655	640	627	656	650	633	615	663	629	616	663	641	611	648	635	630	601	627	649	633	647	612	630	667	647	623	655	687	601	616	605	659	610	642	660	641	647	648	605	667	668	632	654	637	637	625	663	604	653	641	646	632	642	636	659	625	680	664	634	633	632	643	618	635	607	691	622	645	649	651	719	705	698	622	614	588	593	670	580	637	588	645	608	621	655	646	671	634	618	593	616	646	654	660	639	616	660	585	634	628	650	630	615	662	714	633	638	638	632	665	691	619	628	637	598	647	615	636	637	638	599	607	656	637	655	626	675	586	617	639	636	635	688	650	691	675	616	600	654	611	672	632	656	647	665	631	624	573	593	639	639	619	631	696	633	618	573	639	640	651	650	620	651	657	599	638	598	672	631	624	616	661	615	658	660	613	660	637	601	574	638	623	635	647	645	618	633	618	617	641	622	629	632	647	671	654	615	651	638	641	627	635	621	653	609	644	639	678	612	697	665	605	675	654	626	661	623	623	650	637	616	661	627	618
13350	3480	2835	1251	521	522	487	443	391	388	423	358	395	430	347	358	365	347	345	401	350	318	358	371	342	326	354	328	372	349	361	334	348	322	316	349	365	360	348	344	363	318	369	343	353	349	359	348	359	321	350	341	345	355	330	366	348	332	361	324	308	334	360	355	322	298	338	332	311	314	331	337	327	358	370	334	348	364	351	328	299	389	351	293	338	316	358	348	355	360	312	355	330	362	361	352	336	324	350	337	341	333	331	357	357	342	356	376	336	347	354	334	328	322	323	322	327	319	351	324	376	333	314	352	344	345	343	347	312	391	366	360	329	347	344	363	305	373	362	360	349	306	353	343	355	343	356	326	335	330	335	351	322	359	357	353	335	317	327	351	354	314	350	334	323	345	329	300	337	343	378	319	345	323	316	384	331	371	360	352	366	339	351	348	340	330	347	365	308	351	350	347	310	354	352	362	338	340	328	383	371	319	339	349	337	293	336	365	339	360	335	376	365	329	365	324	311	352	332	311	377	320	312	332	336	335	380	351	324	342	357	324	331	363	337	321	349	366	333	329	359	351	370	346	367	331	353	368	345	345	341	345	304	347	327	325	310	366	344	374	323	335	322	325	371	351	351	364	316	355	322	318	317	325	374	337	344	346	304	374	365	363	322	324	323	358	336	343	367	361	346	346	350	321	365	372	337	343	325	356	322	343	372	370	329	328	298	352	308	331	318	343	362	339	354	352	321	357	355	353	353	321	356	343	334	336	337	349	334	331	344	328	344	347	345	353	348	334	366	378	355	336	356	326	335	329	357	353	345	359	364	343	309	327	376	324	360	325	358	333	350	349	332	347	324	336	323	358	344	362	362	355	296	374	334	352	335	317	353	367	323	345	365	342	334	341	340	321	319	365	351	337	330	316	340	345	367	340	347	348	318	365	348	341	322	363	350	357	359	332	368	347	377	343	309	336	335	334	348	324	329	353	337	340	375	315	339	349	367	332	362	342	360	336	344	312	370	314	331	382	351	318	325	331	341	350	356	321	327	333	338	338	352	375	337	365	357	347	296	338	314	367	357	357	325	354	331	347	377	325	340	330	337	321	339	342	304	314	332	356	366	336	368	338	341	309	338	351	329	321	370	332	340	369	326	357	324	326	380	365	365	331	333	347	356	368	338	333	362	339	368	375	323	350	336	349	353	367	325	353	342	362	367	333	353	350	315	378	343	363	325	334	322	367	350	342	341	359	338	347	332	390	364	362	353	344	364	340	357	338	343	329	338	350	347	353	333	352	344	346	336	344	341	347	356	336	328	328	342	378	363	334	347	356	358	352	360	343	336	346	303	340	328	369	358	302	338	329	329	339	348	344	335	330	309	348	358	335	342	330	315	340	333	338	364	336	331	334	340	350	330	317	331	337	336	327	358	343	355	343	323	352	326	370	345	318	337	354	371	325	332	323	355	317	334	353	352	333	371	343	334	330	302	345	344	339	337	342	336	358	316	333	351	302	342	346	354	357	362	358	356	333	322	338	330	308	366	334	342	360	355	344	348	336	342	354	342	321	311	328	344	351	309	348	341	359	321	371	334	357	346	347	327	326	350	324	327	310	339	370	350	363	337	326	352	323	330	341	342	360	350	325	325	333	347	365	340	334	342	331	351	354	345	347	338	343	328	361	356	342	331	366	339	329	354	315	393	333	329	373	340	364	343	343	337	374	344	334	353	354	334	318	348	348	339	396	332	348	354	324	340	375	373	344	353	342	360	376	351	330	372	335	334	365	351	335	370	347	378	315	352	337	325	382	320	366	329	309	388	361	329	363	350	341	320	320	331	348	329	338	352	332	334	361	365	373	342	336	345	341	372	364	326	331	314	335	347	318	346	335	331	318	324	320	316	312	314	343	383	347	324	341	324	348	351	350	347	353	344	354	332	314	387	334	346	348	334	322	342	339	346	342	378	381	361	374	338	345	334	326	339	331	323	353	366	334	337	328	344	350	371	337	369	329	364	338	295	358	355	326	319	375	332	337	335	381	316	347	348	355	379	351	334	314	336	339	342	365	375	359	372	378	329	370	332	372	351	314	334	320	364	342	320	359	331	331	367	356	326	335	370	313	325	334	363	345	330	334	285	371	313	339	341	359	333	360	362	354	364	321	329	326	360	351	346	350	323	353	317	320	323	337	311	333	339	344	320	363	351	322	321	354	314	358	317	318	350	348	350	323	314	323	378	364	356	378	342	330	315	341	329	357	366	369	350	335	335	368	344	360	326	395	314	337	320	358	350	340	333	353	347	344	333	341	336	357	349	355	365	358	360	306	379	371	338	388	336	345	338	322	360	315	350	333	342	327	365	361	365	371	354	352	321	353	341	350	330	342	319	335	332	327	347	366	341	333	337	319	343	331	337	335	363	367	333	337	400	340	362	335	344	354	339	343	339	365	331	307	376	336	309	332	362	307	379	351	365	311	319	334	326	351	308	351	342	346	323	311	333	375	370	323	341	331	331	330	324	394	343	357	361	319	356	345	328	343	342	352	332	350	347	362	339	368	336	345	333	326	344	364	314	352	351	323	332	395	377	351	364	378	366	352	378	366	340	358	341	351	336	350	335	360	364	325	342	361	332	328	332	330	337	370	343	397	352	363	323	346	346	356	346	361	311	320	349	339	368	325	353	327	380	318	360	343	362	330	344	353	326	317	362	334	318	323	331	332	349	347	368	323	338	354	344	289	388	357	326	340	371	362	353	339	324	323	328	327	334	333	340	325	311	326	336	366	317	317	288	331	334	357	325	347	336	356	374	339	340	335	340	319	328	345	373	308	334	310	317	318	328	382	361	328	320	340	311	354	335	373	357	335	327	293	380	329	336	292	341	355	359	374	312	334	303	359	367	366	341	365	332	301	330	350	364	336	370	316	332	327	338	353	348	347	327	296	357	378	364	319	353	333	377	325	313	347	333	348	360	329	340	350	330	334	331	353	352	341	353	349	358	343	341	353	308	348	361	324	370	380	375	419	327	340	325	343	340	349	360	327	359	357	353	331	353	327	362	335	364	344	335	335	358	314	314	331	309	348	349	336	329	360	328	350	333	336	350	350	384	351	335	388	336	342	315	339	342	336	309	360	365	351	378	353	311	365	351	324	355	330	364	325	358	358	329	385	316	323	311	350	326	343	309	375	331	388	333	335	357	353	337	337	342	362	405	321	332	346	338	363	347	334	342	364	389	361	320	332	342	345	337	304	331	368	365	364	347	349	309	330	351	362	338	346	374	340	379	351	292	337	314	339	361	329	362	331	329	370	311	327	361	333	331	382	360	342	343	321	339	355	338	312	370	342	322	367	305	342	369	339	338	358	349	341	346	358	348	332	358	382	331	369	380	352	326	344	365	327	362	328	296	327	377	351	368	380	326	352	354	378	332	340	328	370	379	328	350	329	341	387	362	314	328	401	343	312	343	302	350	357	342	390	335	356	329	358	368	326	327	329	329	356	344	338	365	352	341	308
10136	3698	5814	3411	1836	1500	1417	1175	1165	1229	1101	1135	1235	1291	973	979	926	894	850	829	888	857	878	853	847	806	833	847	873	921	830	892	909	895	817	846	788	816	805	854	793	794	856	843	806	786	806	794	857	797	795	792	806	825	776	828	759	844	772	818	804	790	792	792	792	829	796	836	837	789	790	788	798	773	759	800	799	834	811	742	761	789	782	829	795	784	816	830	803	806	750	808	793	789	765	796	811	767	866	808	765	821	817	854	744	810	828	832	756	794	793	736	790	835	783	800	814	804	841	794	803	829	795	793	767	789	784	792	788	830	823	763	765	841	819	778	810	785	765	795	784	816	769	803	810	820	856	790	800	776	775	790	821	761	799	836	823	789	806	827	806	833	850	882	800	857	807	821	781	733	843	807	763	797	751	823	839	830	786	767	810	807	781	813	795	783	744	773	804	782	801	792	796	757	811	790	798	790	820	787	793	765	799	822	781	809	791	809	730	794	805	765	786	797	823	809	810	775	787	800	795	760	787	843	737	804	809	808	781	777	756	788	804	805	765	766	787	812	752	838	790	754	809	796	816	717	805	803	735	793	821	802	780	801	843	795	820	824	800	796	849	851	822	785	835	782	791	835	795	826	793	819	793	809	813	774	804	775	797	816	791	803	773	808	772	770	797	779	798	726	774	807	782	822	796	797	808	767	802	817	795	777	766	816	825	803	779	822	786	760	777	827	822	783	758	866	791	821	824	791	764	815	798	761	839	796	783	801	827	784	782	791	794	783	830	750	787	795	761	797	796	768	763	777	790	775	829	803	819	831	814	812	779	790	775	847	781	776	813	782	781	799	818	777	764	830	802	812	797	796	808	784	794	759	823	851	794	753	777	830	830	789	796	774	806	791	827	818	797	750	807	769	825	848	773	764	761	770	834	813	731	805	799	797	792	754	778	801	750	810	771	798	830	815	775	789	788	801	803	767	832	779	764	799	804	789	784	787	783	774	766	815	812	823	789	738	805	815	761	806	776	796	759	841	793	773	775	813	818	803	822	816	826	782	771	768	789	800	828	802	822	831	816	790	826	777	751	822	788	749	782	782	797	788	836	809	740	783	790	820	772	796	746	739	747	809	764	825	774	733	803	814	829	879	821	783	849	832	823	822	774	788	830	777	791	793	748	779	762	814	854	826	848	835	822	767	765	769	798	817	802	845	766	816	795	812	792	736	796	777	813	834	816	792	795	841	805	867	798	779	785	811	806	810	850	772	848	814	792	801	810	813	800	758	817	819	762	804	752	755	807	880	820	818	766	853	727	782	777	785	791	805	829	793	798	782	844	833	837	801	821	778	798	815	785	802	797	814	796	811	818	780	779	806	782	818	759	817	808	807	793	793	777	717	869	816	817	840	813	822	803	759	795	826	776	747	771	747	789	796	792	788	831	882	791	808	787	846	820	786	774	793	751	791	752	807	777	804	780	829	737	791	812	807	765	746	791	806	774	762	768	824	846	799	828	745	836	763	771	777	804	806	859	811	795	814	852	828	804	793	771	773	793	799	794	805	790	802	796	801	868	780	790	822	821	768	796	819	744	791	803	793	823	792	820	755	809	768	747	840	826	775	826	800	811	796	793	814	799	787	773	804	779	790	792	791	801	768	749	834	762	788	756	808	815	765	794	876	738	851	783	796	800	788	801	808	832	798	793	751	796	828	851	795	812	765	839	777	809	789	764	806	807	765	802	769	743	828	812	793	789	834	824	824	816	773	803	791	822	774	804	769	817	826	779	760	828	742	824	834	755	829	813	771	734	796	762	769	748	770	793	818	855	824	764	790	787	783	804	754	774	800	823	803	832	780	780	823	749	773	802	788	810	807	777	816	787	697	799	819	766	846	763	784	797	780	843	790	790	787	825	788	837	803	764	815	755	885	808	796	782	814	786	770	799	853	854	754	806	762	823	770	865	801	827	851	774	825	781	842	842	829	788	803	825	803	778	811	815	825	758	850	800	851	799	805	819	812	776	832	806	822	778	782	786	788	761	773	812	784	823	794	771	770	803	765	832	789	823	848	830	818	823	793	792	827	767	779	763	822	754	826	792	783	814	749	761	776	821	804	831	767	806	809	829	792	755	799	796	786	780	800	749	803	847	760	797	783	786	781	765	822	806	780	812	819	830	812	781	811	820	790	782	784	790	819	779	796	711	802	809	803	801	809	766	768	710	782	782	805	803	828	825	750	754	802	792	808	811	721	782	814	813	885	806	794	778	796	786	784	783	840	829	834	768	808	808	761	792	795	808	846	829	812	812	759	779	778	843	768	785	795	810	791	799	813	803	819	806	752	750	810	811	824	781	813	787	802	846	777	813	814	837	790	795	849	778	784	834	836	777	818	780	782	795	754	778	807	828	853	761	776	734	781	813	740	782	819	802	820	820	847	837	820	805	765	813	798	788	759	825	794	800	810	810	829	827	794	788	816	817	804	799	788	761	811	787	821	775	792	807	801	771	807	782	818	778	791	781	835	795	804	791	794	800	809	826	852	803	747	786	817	785	821	811	813	770	825	818	801	849	796	785	812	768	826	783	826	823	735	785	802	806	811	836	787	783	800	792	813	788	741	803	853	770	804	753	805	832	829	844	795	745	808	753	774	768	796	861	880	764	716	761	768	790	806	780	715	772	769	819	819	783	816	785	807	788	814	768	829	821	778	798	802	796	753	799	829	811	805	774	819	819	779	809	830	779	800	792	825	783	829	809	784	764	822	846	790	799	762	807	795	710	825	778	827	817	750	758	803	796	773	801	808	801	815	803	772	773	848	822	760	780	790	755	807	831	772	836	730	826	787	828	798	812	815	774	780	781	799	772	798	764	786	865	799	778	801	823	806	809	821	838	817	772	802	825	827	794	765	809	769	840	815	756	787	837	832	767	785	802	800	755	801	817	874	770	822	775	863	826	792	789	840	795	779	805	817	819	828	812	819	834	777	803	773	839	758	785	810	791	804	823	803	774	755	770	823	785	829	828	870	764	847	815	820	828	750	781	792	837	797	771	846	818	777	822	751	811	797	801	820	783	812	782	788	773	772	815	774	798	819	804	775	752	787	786	836	799	771	780	795	810	828	752	801	813	825	773	810	715	852	780	836	764	792	813	785	837	789	828	736	796	797	832	808	799	790	832	781	767	825	834	795	781	764	780	807	776	779	814	806	818	802	796	835	776	829	848	755	844	801	790	816	775	798	779	835	815	822	781	817	792	781	759	785	795	796	764	789	773	826	778	827	802	764	798	811	778	826	746	824	838	766	848	782	825	780	832	816	809	766	871	782	770	762	769	811	760	796	848	790	799	811	787	806	803	814	815	756	804	786	804	796	812	780	826	823	761	835	832	789	823	789	780	790	832	790	798	816	753	796	739	770	800	810	760	818	821	808	771	807	789	770	869	779	842	858	787	779	788	811	817	842	810	802	816	806	802	753	810	777	798	771	797	720	806	780	832	781	787	815	782	839	797	809
21362	6041	4795	2028	644	525	448	369	359	356	341	335	346	363	295	267	273	282	275	266	225	260	280	249	229	290	286	253	263	268	273	282	253	242	234	247	262	223	227	264	230	258	248	240	207	224	230	225	243	262	237	224	230	226	255	238	234	231	256	251	275	237	266	252	253	236	218	239	240	250	223	217	249	257	270	240	226	247	235	248	261	245	243	280	258	255	221	259	228	257	225	244	250	250	267	228	239	254	244	230	228	231	236	262	241	233	259	232	235	239	263	259	240	240	241	231	255	267	216	227	225	240	226	238	263	270	219	241	236	248	245	235	228	253	270	229	242	265	241	242	260	225	251	241	210	210	264	257	243	240	220	226	237	232	242	227	246	228	254	230	243	272	241	263	258	212	234	259	239	239	244	247	231	259	278	252	257	243	222	245	234	252	269	271	272	247	258	210	229	265	238	219	242	274	248	242	248	249	234	216	238	230	267	237	225	215	227	257	254	272	276	238	250	276	255	265	243	241	208	230	249	246	237	230	219	248	247	246	220	265	246	243	233	244	238	258	254	252	249	233	210	229	228	216	247	245	238	239	238	258	239	208	264	238	243	227	236	255	253	254	243	226	244	218	227	274	235	243	245	225	247	238	235	223	238	245	239	286	235	224	259	226	257	243	244	227	264	223	257	244	253	216	251	235	259	267	256	268	252	244	239	242	263	212	254	228	236	215	247	238	215	234	227	247	253	250	254	240	223	247	253	248	270	237	242	248	235	243	252	262	245	257	247	230	264	223	219	230	251	239	246	238	265	230	239	267	242	231	263	215	240	259	279	231	253	235	245	257	259	213	245	262	250	258	253	240	242	275	239	259	253	212	225	238	219	288	270	264	255	256	236	272	234	223	262	229	238	188	250	251	246	221	232	223	210	238	259	259	237	233	223	244	232	290	269	216	250	248	261	250	259	246	231	224	263	252	240	225	249	262	245	243	233	260	222	259	249	235	241	255	236	231	222	221	239	220	237	241	227	252	280	228	259	237	239	238	237	236	243	232	215	253	225	232	219	244	241	237	238	259	225	225	262	254	260	267	235	224	234	246	230	252	234	237	233	240	270	225	260	258	247	261	265	258	246	241	238	246	247	224	235	252	250	268	246	275	241	283	235	261	265	241	236	271	254	263	259	258	259	269	236	232	268	220	233	224	235	254	204	230	267	239	222	249	240	249	243	212	231	265	261	235	235	239	246	261	236	245	223	250	250	212	259	244	237	275	264	240	241	248	262	207	260	203	250	241	248	234	227	228	218	226	246	236	234	241	218	219	259	263	250	223	251	212	278	225	222	261	248	252	234	225	238	258	249	219	245	270	245	258	256	228	263	270	272	240	215	248	260	251	241	306	259	265	241	245	244	231	215	242	255	251	215	249	230	247	225	237	236	222	255	238	204	272	217	256	248	262	231	226	250	258	235	244	206	246	222	238	235	210	245	224	236	234	229	215	246	256	244	232	244	273	234	243	247	251	239	251	249	268	245	262	255	232	258	248	230	267	262	235	257	261	246	231	238	243	253	246	224	211	232	262	230	252	235	237	226	251	256	238	236	269	218	255	205	244	244	265	243	247	236	252	231	248	233	236	243	236	249	241	241	283	221	224	250	235	235	250	211	245	244	224	239	240	249	221	269	231	230	233	254	226	244	276	233	225	275	253	244	242	255	250	236	260	265	244	239	249	272	265	239	238	224	246	243	260	246	243	217	234	246	240	241	251	251	245	240	268	245	231	211	264	248	229	233	279	246	259	246	250	260	257	244	267	249	230	230	230	228	196	222	244	230	247	238	244	247	256	269	236	244	238	236	259	259	247	264	231	239	231	259	242	220	215	213	237	235	239	241	216	241	257	231	227	203	219	237	252	227	204	252	248	252	259	217	255	254	257	260	263	258	260	222	255	266	250	241	228	255	244	244	279	237	232	273	252	239	236	245	252	245	244	269	236	238	231	255	249	268	204	260	206	196	280	255	249	234	258	240	241	238	247	248	262	241	242	263	254	268	244	248	264	235	252	270	271	244	205	244	269	238	218	240	236	241	262	218	239	241	236	259	250	233	248	221	255	235	220	257	257	261	225	260	218	247	236	230	257	245	246	247	255	263	260	283	244	232	264	248	222	222	253	251	244	276	226	246	243	276	277	253	258	237	274	244	252	248	229	241	242	256	233	257	225	226	242	231	221	243	253	263	249	273	248	236	238	252	273	240	225	247	251	258	240	236	227	245	234	232	264	255	255	260	241	238	247	222	242	246	248	232	222	228	230	262	245	228	224	238	262	241	245	258	243	253	228	255	242	255	245	208	231	239	238	256	276	252	255	253	213	246	261	246	234	229	227	224	247	232	249	234	279	260	249	241	263	222	233	251	225	227	283	251	239	235	233	215	216	243	250	268	251	233	225	229	260	266	224	247	217	245	264	240	279	240	252	264	247	275	243	192	244	261	255	241	253	236	259	239	240	227	232	235	228	236	237	233	227	253	260	233	208	242	237	259	249	246	259	226	266	239	239	240	225	259	224	261	231	249	219	235	209	271	252	234	216	255	249	251	234	234	211	247	219	220	234	222	262	261	274	239	259	213	212	237	273	235	265	266	270	281	256	252	233	246	239	228	249	262	251	222	205	246	257	248	227	280	236	271	249	224	228	259	253	267	249	249	231	242	238	239	223	234	226	279	243	245	256	251	256	228	239	239	266	214	240	276	244	260	263	223	226	247	217	232	235	237	231	236	241	232	224	240	258	223	211	248	252	234	223	261	208	239	238	237	226	224	280	249	225	235	245	243	261	251	250	210	231	202	243	248	214	252	268	246	241	237	246	207	219	223	224	238	251	245	223	218	262	237	224	222	232	225	248	232	234	241	227	263	234	258	245	230	246	225	238	258	252	255	254	244	232	264	238	272	241	258	243	226	242	251	271	262	263	234	218	224	242	236	265	264	274	244	224	231	245	268	253	236	222	282	212	237	269	283	270	240	270	244	217	236	246	245	231	221	256	264	240	237	251	232	250	246	261	238	253	233	249	257	234	254	256	252	251	233	278	239	280	260	255	235	264	236	221	247	226	253	278	206	223	239	251	226	219	265	235	277	245	252	242	249	237	249	225	249	263	226	257	250	258	263	233	254	251	249	240	245	247	249	242	266	219	256	272	245	254	252	263	241	238	257	257	255	231	233	233	255	243	246	279	243	201	226	236	245	227	255	224	250	233	243	243	262	253	238	248	274	226	249	256	242	225	265	277	228	235	243	246	233	247	272	223	258	228	251	224	292	248	263	259	228	234	216	274	285	246	230	243	268	260	238	231	238	264	257	228	190	259	236	222	248	224	227	269	249	235	233	260	231	241	241	258	251	252	238	210	254	262	254	228	244	243	229	252	274	242	242	249	242	250	225	250	259	246	218	267	240	215	249	218	219	255	235	232	252	223	246	272	209	242	228	250	226	237	242	246	272	232	236	239	234	230	230	293	232	230
12729	5036	8447	4948	2428	2045	1741	1391	1289	1243	1222	1167	1227	1440	892	883	912	796	684	656	694	689	692	668	698	652	713	662	697	693	729	694	785	733	669	669	591	637	587	575	571	624	601	628	576	606	555	562	579	598	616	572	549	612	575	617	587	605	610	593	594	551	595	568	586	572	549	581	597	545	596	602	554	572	583	550	605	564	580	591	582	586	576	563	569	566	594	567	559	587	558	585	614	602	614	603	579	587	560	602	580	538	589	580	570	599	544	598	574	606	551	575	589	563	573	624	525	552	623	644	587	596	602	602	576	574	564	569	544	577	574	618	601	558	593	578	546	586	616	581	580	553	578	547	571	581	587	592	613	611	586	569	586	554	591	595	578	578	591	599	578	587	585	560	647	591	566	610	578	610	602	610	608	572	553	585	592	601	545	617	561	602	585	596	597	597	563	573	582	635	601	583	559	581	554	588	569	552	568	534	587	577	566	614	551	585	553	589	575	597	593	547	585	550	599	534	552	558	589	554	577	608	613	573	589	572	600	567	550	565	587	542	582	596	585	620	594	557	600	587	538	559	557	578	581	562	581	567	594	585	604	564	548	577	613	531	617	556	585	602	635	571	557	609	614	578	594	525	573	558	601	579	562	577	632	552	592	559	596	540	581	605	602	552	559	599	629	607	576	569	578	583	619	595	599	589	561	531	595	632	567	611	533	569	571	577	598	562	635	611	597	597	619	574	584	591	559	596	612	584	556	526	563	550	579	585	595	563	555	621	533	541	582	559	525	611	588	581	592	582	561	635	542	598	587	583	577	615	612	620	564	606	554	576	580	577	618	611	608	529	559	599	564	597	576	582	546	578	581	614	599	613	556	572	604	573	570	602	631	580	624	576	563	601	586	558	632	563	597	596	590	569	583	580	544	632	585	560	576	566	596	568	585	619	586	588	575	534	580	593	579	580	599	554	542	566	576	602	566	557	583	563	562	558	600	590	596	544	563	582	598	536	586	560	568	592	543	610	579	580	554	619	547	577	554	575	551	567	585	565	596	568	593	585	574	559	550	545	566	611	530	578	591	568	577	604	594	609	534	589	577	604	548	601	595	615	579	561	599	563	555	562	565	623	562	564	570	583	622	566	583	571	607	562	601	560	621	555	563	538	578	568	574	560	560	593	627	579	571	590	654	561	561	540	615	574	594	567	561	598	610	591	561	626	575	553	559	570	588	602	604	598	570	548	594	570	601	558	598	569	545	553	613	551	532	526	584	551	612	586	544	622	554	598	580	580	567	594	545	551	552	584	598	572	579	600	560	613	583	613	590	567	565	575	573	569	540	568	600	565	581	573	618	573	560	575	597	562	523	574	578	593	570	567	586	576	562	541	613	610	577	597	610	537	596	577	564	571	625	545	588	580	607	565	569	583	553	625	559	581	540	571	576	546	569	578	576	581	599	547	613	556	552	570	587	560	602	567	536	596	624	582	593	580	583	587	609	560	567	572	543	574	554	579	549	548	556	589	560	567	547	567	547	618	562	596	558	537	591	551	590	540	549	579	561	570	581	601	604	584	593	553	619	607	572	573	581	595	589	616	585	558	578	616	558	510	564	594	565	559	574	594	560	587	557	540	634	634	589	578	563	586	566	587	595	585	550	558	498	589	578	619	555	562	563	569	558	599	557	605	553	547	516	576	604	592	556	602	547	572	530	606	622	549	583	555	588	621	552	576	596	517	580	561	612	591	569	574	512	581	593	542	606	583	617	564	584	571	569	615	600	624	582	575	565	579	565	570	576	579	565	560	600	575	603	546	600	540	612	580	587	576	582	547	587	563	634	586	602	557	603	595	549	602	615	561	565	601	619	592	616	609	533	572	566	548	597	552	584	612	554	576	592	564	581	570	540	621	584	582	541	597	597	607	504	609	599	555	574	564	608	599	566	597	577	590	553	615	559	593	600	567	586	573	556	558	566	585	573	604	589	637	560	580	553	556	547	617	552	565	544	561	580	583	591	576	593	604	577	610	616	555	603	564	603	556	563	592	606	572	569	587	588	621	633	586	581	540	600	607	538	584	599	574	577	554	542	581	614	587	593	523	586	555	567	620	558	583	567	575	540	527	518	571	566	575	552	596	533	514	608	599	610	585	552	528	573	597	561	581	568	567	617	590	615	597	549	601	572	579	581	608	624	595	612	593	547	561	571	577	626	582	617	537	520	537	587	552	570	585	576	607	559	514	573	566	588	558	561	608	619	592	550	587	572	567	548	586	561	592	570	566	567	576	600	601	554	546	625	557	571	557	631	621	527	572	572	552	586	565	571	583	625	592	593	578	591	588	582	614	539	578	600	535	591	566	592	558	559	524	543	593	566	589	577	612	599	596	623	577	587	639	583	592	613	609	588	565	564	582	515	564	579	595	602	575	551	607	549	602	615	568	566	597	590	558	599	613	627	600	587	560	582	550	557	530	593	614	599	584	577	555	578	560	597	581	577	587	540	589	569	572	552	553	601	586	600	575	588	570	595	522	610	539	555	589	536	597	595	558	601	564	534	543	601	591	541	578	569	591	572	595	617	571	583	581	582	552	582	602	591	564	585	536	574	599	590	578	607	584	559	545	597	610	591	580	584	599	539	544	568	551	579	571	554	584	576	573	570	591	586	597	535	558	586	553	552	523	599	592	558	594	581	564	574	616	583	597	556	573	545	596	567	581	546	557	593	566	594	559	613	559	597	581	563	635	568	581	625	581	601	545	569	527	558	597	590	531	551	589	572	567	581	599	549	576	553	570	561	583	580	583	564	556	576	579	604	570	575	573	546	598	536	569	510	600	630	574	583	592	567	547	595	612	537	640	527	575	589	564	569	572	579	581	607	578	569	562	567	585	561	593	546	596	589	604	593	568	586	557	605	595	601	560	557	586	581	605	613	602	577	569	567	581	581	592	569	612	568	593	580	596	565	585	559	568	576	570	569	590	575	573	580	557	540	566	536	560	573	564	564	557	567	622	561	591	599	563	576	575	581	580	617	533	599	593	613	587	554	582	579	565	601	616	584	594	586	533	570	579	561	592	611	562	584	537	611	584	573	587	575	574	597	589	561	590	588	565	621	545	595	575	621	565	546	545	525	578	612	577	584	564	615	582	571	567	618	563	572	608	598	549	598	608	578	583	585	557	589	554	554	540	529	575	566	592	564	568	563	571	553	598	605	581	609	532	587	549	598	565	586	572	554	586	572	536	570	572	556	560	584	564	569	599	570	565	631	551	563	551	595	588	592	560	604	584	553	594	569	542	586	556	625	597	542	605	546	612	641	572	616	573	530	594	559	581	577	577	560	588	566	572	572	622	591	603	544	612	586	559	573	589	603	585	542	563	560	607	590	607	555	605	559	566	575	560	557	584	565	521	550	589	604	532	568	537	603	592	553	594	587	573	561	559	546	553	590	584	534	607	570	574	548	533	568	520	591	544	577	577	546	558	616	561	580	625	579	574	628	562	542	613	558	540	568	588
5438	1813	1329	529	319	278	290	288	287	282	245	267	256	310	274	265	283	282	254	285	262	248	267	261	264	251	255	254	255	282	266	232	264	247	245	278	267	276	245	277	253	262	263	269	288	234	228	232	300	251	237	269	231	247	238	229	281	263	225	279	252	306	264	284	265	233	257	269	270	282	265	255	247	256	260	252	264	267	268	257	264	232	270	230	254	241	245	232	247	270	248	260	255	253	249	286	255	254	266	282	254	274	287	243	267	259	275	254	263	260	273	289	238	256	274	251	255	260	262	253	230	246	248	257	252	254	275	259	283	234	279	258	275	269	257	276	244	263	252	271	263	253	247	293	282	297	276	252	274	253	247	263	253	259	234	253	255	268	243	226	267	275	265	273	254	276	282	258	254	263	279	250	240	253	250	284	252	261	270	264	249	255	225	294	269	246	253	246	240	271	278	266	256	258	214	276	242	312	253	273	281	265	287	261	249	276	248	249	279	269	272	249	241	263	258	245	262	240	278	257	268	234	256	245	268	287	252	253	262	296	246	275	265	285	255	259	258	276	261	277	286	276	230	261	251	273	252	245	236	256	254	281	259	238	257	275	230	265	269	287	289	255	282	269	274	217	257	292	267	242	259	273	238	234	255	281	236	279	282	230	251	255	255	286	218	279	269	269	259	241	241	257	242	245	255	243	246	248	248	302	287	274	276	263	276	254	261	289	251	246	261	236	263	260	265	270	276	247	293	262	277	257	244	295	276	272	259	246	241	258	274	289	259	262	251	256	245	228	252	287	284	242	231	252	272	256	246	265	216	235	242	237	225	294	281	255	264	246	262	258	231	266	253	253	256	247	239	272	246	291	269	251	282	232	287	270	297	293	306	224	268	249	284	231	260	255	246	260	276	252	300	242	243	247	261	248	274	291	235	254	268	250	238	237	231	261	265	259	241	240	235	266	257	270	254	248	257	245	252	227	290	267	249	283	261	238	267	258	247	255	244	252	285	263	261	215	244	305	277	271	275	270	253	279	275	265	249	247	251	259	223	267	246	248	305	255	280	261	277	276	244	261	263	268	247	256	259	235	261	265	242	267	270	254	274	260	259	271	262	284	266	248	241	235	224	260	251	256	256	261	269	272	253	248	250	256	250	248	265	250	267	267	257	248	285	290	276	243	268	270	289	267	262	256	254	271	271	260	293	251	254	246	256	255	271	268	256	260	239	255	257	260	227	255	253	282	256	275	246	261	247	283	248	246	264	240	240	279	258	252	263	230	224	246	249	253	269	243	282	257	283	275	265	284	250	239	266	276	249	242	277	262	263	245	258	270	257	230	233	255	269	245	253	244	280	275	279	237	267	263	246	275	261	260	274	275	261	284	230	254	247	273	243	275	238	281	241	264	253	243	226	260	265	255	245	282	232	268	282	235	266	279	280	267	283	245	239	249	282	268	262	274	275	236	256	261	256	253	269	289	288	285	253	264	259	263	257	267	263	257	252	228	249	267	209	273	272	239	266	224	241	239	250	280	237	265	261	258	265	255	257	267	242	278	278	274	274	249	257	246	265	279	226	238	249	244	268	249	239	263	265	273	241	259	259	282	240	249	239	259	230	248	244	270	256	254	246	260	255	258	269	280	282	252	251	270	297	258	259	267	253	255	260	266	266	274	250	262	263	265	245	253	259	259	238	236	261	251	282	263	261	272	242	300	262	267	266	284	260	250	233	269	265	288	225	255	275	272	267	272	263	266	283	244	270	285	276	246	241	249	237	275	273	226	265	252	266	279	234	309	262	287	295	253	266	244	273	260	258	269	267	279	250	268	263	241	299	272	263	260	243	280	265	262	264	241	266	276	271	261	254	281	299	286	258	283	224	240	237	274	266	254	258	269	236	258	257	262	260	305	250	271	247	281	229	257	248	259	258	285	243	268	245	255	300	257	241	253	276	235	279	277	259	283	272	243	300	252	244	264	244	254	277	242	277	293	280	253	278	282	291	251	281	301	267	268	255	223	274	238	283	256	276	248	264	274	263	267	231	277	263	248	283	245	260	276	254	268	241	270	250	268	228	278	262	270	243	277	259	252	241	255	273	265	276	258	276	291	271	242	267	241	248	276	281	259	279	276	283	259	263	291	255	292	246	283	286	263	276	270	262	249	222	258	260	274	259	213	251	264	292	276	257	264	249	280	254	245	249	247	263	267	266	244	234	269	269	234	264	264	266	252	246	271	285	252	250	227	261	267	298	255	263	267	251	258	244	274	252	251	259	225	265	235	257	252	286	271	261	270	260	258	274	266	293	288	276	271	270	251	250	259	247	247	242	267	258	264	281	224	229	268	252	290	242	242	266	227	274	275	241	246	232	279	240	243	250	271	268	261	237	254	278	296	265	291	265	245	247	245	252	293	284	259	239	243	253	236	260	232	265	245	293	277	245	278	271	273	241	238	246	223	263	278	265	257	246	227	292	286	246	244	285	228	222	239	276	271	256	245	254	227	265	241	263	284	278	261	262	220	267	274	237	251	286	243	261	297	268	256	299	253	264	231	237	242	252	227	235	283	292	285	269	244	290	264	267	248	253	241	253	257	228	241	271	253	274	252	246	267	250	286	255	264	231	267	241	280	273	252	220	255	245	234	292	297	298	257	259	285	259	264	268	259	272	288	252	270	271	248	267	246	287	269	257	287	260	250	271	284	284	264	273	274	283	277	303	281	242	251	277	267	296	242	263	249	251	256	243	302	292	277	252	278	249	225	266	235	249	246	275	268	240	260	277	269	285	261	257	239	240	251	267	247	281	268	252	263	253	247	286	271	285	259	270	282	285	253	272	231	265	286	278	225	268	280	307	227	271	272	249	241	236	258	257	248	236	253	250	283	249	287	243	254	262	220	284	234	226	258	299	291	271	267	226	256	279	252	260	282	230	244	230	238	243	260	267	271	246	260	243	259	285	286	287	250	249	258	264	272	214	284	256	246	248	279	231	234	282	262	272	259	263	274	274	226	248	248	253	232	287	236	243	217	267	241	257	275	235	253	265	267	280	278	255	246	260	247	233	263	262	262	245	243	226	228	290	251	276	237	257	250	251	271	267	228	260	278	239	257	277	235	281	270	284	286	269	252	303	250	241	260	243	272	276	253	251	294	270	246	276	284	271	286	268	274	259	276	294	276	263	279	272	237	257	247	249	260	269	295	254	268	288	286	248	268	250	249	274	240	287	228	268	258	271	248	253	261	265	248	235	243	293	259	276	262	284	266	260	264	264	255	276	289	272	259	254	234	273	253	245	284	251	243	256	235	300	245	271	275	277	258	249	226	236	247	251	255	246	274	266	260	261	240	223	242	288	232	229	250	293	256	251	266	237	267	258	247	230	256	266	234	246	232	279	251	276	276	247	263	246	273	266	235	225	262	258	253	261	267	243	249	266	243	240	286	249	273	260	242	251	267	270	264	271	291	223	242	238	241	251	264	271	281	236	253	274	258	280	286	286	302	273	245	253	281
4418	2199	2748	1399	851	792	762	711	703	719	736	731	801	821	668	725	668	696	701	652	611	672	619	670	632	642	692	674	617	614	634	643	659	646	618	642	661	647	646	628	631	621	616	669	633	640	634	640	651	630	618	676	619	634	615	614	638	620	597	660	638	635	673	662	633	656	659	651	618	606	632	667	665	659	639	587	587	604	664	613	616	665	651	612	628	674	687	665	598	628	663	651	595	669	657	566	629	653	628	614	651	626	628	644	660	646	611	622	653	604	648	664	605	643	663	651	634	643	643	669	666	601	644	624	637	646	628	628	643	614	669	650	574	658	630	630	645	632	646	681	678	647	574	620	644	618	672	638	639	618	644	586	664	652	620	610	651	590	636	638	689	621	613	674	684	640	635	650	624	664	617	654	612	697	620	641	632	639	644	628	637	656	628	640	658	652	675	679	637	637	595	639	609	630	627	610	605	632	600	576	648	635	622	653	615	623	666	647	661	632	641	692	587	621	614	640	662	596	655	649	625	616	665	644	624	617	631	658	654	621	651	603	645	579	640	611	619	640	638	618	673	637	585	624	603	652	619	642	640	653	606	603	619	648	642	679	643	618	661	605	630	584	655	649	622	647	625	656	616	664	609	631	616	668	622	628	649	644	632	645	632	614	630	628	639	647	650	589	624	642	663	650	604	613	637	626	597	620	640	617	625	626	600	639	624	662	629	610	646	647	663	622	589	639	612	623	645	626	639	650	631	613	629	591	628	621	679	697	646	609	620	619	615	655	617	600	626	596	636	642	645	676	639	627	656	653	616	662	646	616	633	643	658	643	624	674	647	607	644	651	634	668	662	643	647	601	648	661	608	617	659	638	629	614	672	617	619	632	631	603	641	598	650	587	614	629	603	599	597	667	647	660	643	691	639	671	649	632	657	642	627	648	612	666	661	633	581	656	636	608	664	650	622	647	639	607	616	622	680	612	629	631	643	636	632	643	607	633	687	663	622	632	640	622	617	634	611	669	601	648	611	618	616	633	651	700	658	665	616	627	652	643	672	640	642	617	662	656	642	699	590	643	669	610	626	602	628	649	655	652	629	600	599	690	606	649	617	676	604	603	645	601	635	625	642	637	666	624	655	634	625	639	614	630	641	632	663	635	637	602	605	632	590	648	643	660	648	625	600	637	627	622	617	654	602	696	659	634	617	644	642	645	622	633	595	602	667	667	656	668	666	640	631	633	600	621	702	628	627	626	655	632	641	630	615	609	624	627	592	594	635	635	636	658	622	655	637	617	664	657	679	634	606	623	643	638	643	575	622	636	632	650	572	670	627	654	647	644	639	637	613	635	627	636	612	657	651	616	662	612	657	626	576	639	647	650	629	615	630	637	649	652	599	653	662	619	599	666	612	600	657	636	632	643	645	579	630	641	615	635	640	647	632	635	654	622	583	629	622	635	655	665	627	667	623	576	619	617	637	628	660	629	655	621	633	663	601	678	609	669	603	620	625	674	631	639	649	636	697	649	594	663	687	597	645	628	630	644	597	631	659	570	613	609	623	594	657	663	656	611	629	607	615	641	668	614	656	627	629	629	670	588	644	617	607	653	697	621	572	656	684	667	633	621	646	613	640	601	644	647	668	635	658	639	618	667	621	618	644	611	564	630	672	622	597	677	636	574	665	603	669	684	630	651	620	635	631	597	651	621	662	657	609	619	584	617	626	656	612	642	614	635	599	635	637	613	615	653	653	587	603	640	597	650	616	596	651	650	644	632	648	655	671	628	678	558	583	656	606	665	633	606	677	658	604	651	640	635	646	631	604	652	607	640	592	657	608	626	644	677	645	620	590	628	630	634	600	649	604	667	651	655	608	656	633	638	667	661	635	660	620	666	657	659	635	629	618	672	647	620	636	627	644	710	624	655	623	657	648	666	604	634	631	621	662	611	629	641	622	602	606	661	674	634	630	664	611	657	657	624	593	638	654	641	649	583	621	610	616	668	638	648	655	597	660	601	609	651	587	622	629	603	607	599	635	652	674	650	619	602	632	626	658	622	607	600	620	638	562	642	632	628	617	633	623	636	655	618	622	635	657	630	652	652	649	661	650	693	625	598	677	595	616	631	611	655	628	661	612	643	578	650	666	646	624	627	641	634	607	629	636	615	659	635	639	609	632	615	667	655	596	619	662	624	640	659	616	624	632	643	641	651	590	644	598	604	640	643	640	602	621	645	608	636	620	627	608	608	649	650	686	612	628	621	593	594	635	621	658	635	644	609	643	646	677	654	665	622	627	643	608	656	629	649	651	654	632	633	659	615	664	610	643	617	672	590	633	613	597	592	668	644	666	628	617	613	675	623	666	613	660	668	618	614	600	675	631	624	610	622	606	675	614	615	642	659	620	641	678	639	655	644	673	611	651	626	613	649	626	658	584	635	643	653	656	644	647	624	618	672	635	631	644	638	592	633	626	660	580	632	586	631	659	635	653	649	597	611	624	600	628	655	634	625	636	646	634	694	668	606	633	641	655	633	609	662	651	652	584	661	645	626	651	604	607	622	629	648	596	638	603	593	650	622	634	605	631	612	643	686	613	665	613	629	602	649	621	636	619	589	637	643	682	677	625	663	645	669	631	659	586	582	583	645	674	638	632	666	626	635	651	605	651	679	640	630	624	659	659	607	643	618	631	645	605	674	596	637	669	607	631	601	629	645	629	610	624	634	580	626	609	651	627	631	632	644	653	637	631	659	648	675	615	611	644	661	658	612	654	641	656	658	605	626	632	605	661	672	642	640	598	631	638	660	651	631	643	662	630	662	621	658	636	608	615	606	642	658	609	647	662	642	644	616	599	638	643	614	645	567	664	615	640	669	632	642	647	625	616	662	653	718	638	637	635	605	628	651	648	630	578	652	671	651	688	626	666	606	636	624	657	652	635	631	645	638	634	656	643	606	632	649	630	646	619	590	650	620	661	636	650	585	652	642	669	614	603	666	637	608	598	602	635	646	616	672	606	582	597	629	657	597	662	636	637	630	631	591	576	643	635	612	620	646	653	627	644	605	634	674	627	640	631	644	651	618	632	641	657	611	637	661	607	629	603	627	602	641	624	666	653	653	632	667	636	616	628	626	616	611	649	638	615	655	680	608	585	610	595	614	622	680	637	661	687	617	612	671	641	659	576	618	619	627	619	641	626	647	625	633	646	632	634	634	604	631	656	636	644	634	615	628	617	643	616	579	600	649	699	680	600	636	600	604	637	618	630	604	618	641	661	607	592	631	626	593	624	642	616	611	622	643	627	622	622	676	624	613	628	628	625	624	625	641	652	595	637	638	595	660	659	631	644	636	617	673	620	611	632	641	660	689	660	635	688	597	619	630	651	650	638	670	634	663	644	631	650	689	633	629	650	666	614	671	642	603	624	611	612	658	613	589	631	622	651	645	567	660	667	668	626	621	624	598	637	644	658	624	612	627	668	649	661	648	631	587	629	667	644	606	689	657	603	623	686	678
13417	3511	2984	1383	579	499	444	402	433	431	383	378	404	384	341	323	345	375	375	312	346	394	366	322	340	366	326	365	331	325	333	320	347	340	370	336	341	327	352	347	332	348	335	325	341	338	327	345	361	302	352	366	282	309	327	332	328	324	344	363	322	323	352	350	345	360	393	348	340	314	331	327	341	371	338	330	360	351	334	348	329	343	347	336	323	351	308	328	342	357	345	332	336	352	321	335	307	338	294	356	338	295	338	321	307	339	339	361	369	336	314	278	323	363	328	360	335	334	345	325	343	333	340	346	353	363	319	329	375	342	323	375	303	351	349	322	334	358	305	327	333	304	347	353	315	377	383	352	315	327	323	351	352	374	341	328	339	314	303	350	323	326	344	338	341	326	343	330	348	324	328	318	339	345	359	361	329	288	366	317	360	321	327	329	375	342	345	339	380	364	352	342	327	346	362	342	341	359	346	315	344	342	339	317	322	363	324	307	348	323	308	350	302	339	347	299	322	329	320	311	317	374	339	351	374	310	322	372	342	345	371	348	327	332	325	340	299	330	333	327	351	324	316	367	314	340	367	384	347	340	351	355	378	336	347	353	337	317	334	365	329	336	339	328	351	339	317	328	347	351	356	356	374	342	321	340	324	310	341	381	353	332	346	309	364	351	341	348	349	320	343	349	367	355	329	324	354	319	357	331	356	345	321	364	308	320	362	313	351	354	336	376	343	364	347	332	342	339	332	337	329	330	358	335	339	336	344	349	315	328	341	310	336	333	301	334	318	322	336	334	330	394	331	320	335	343	310	331	331	331	356	353	310	353	355	321	358	370	385	333	334	326	338	337	350	299	328	343	344	317	318	348	322	328	346	321	340	384	315	319	320	322	343	309	343	358	327	307	355	349	320	324	295	326	371	333	325	333	351	342	346	325	335	352	343	305	361	348	288	328	371	352	352	337	334	321	366	307	332	328	368	331	333	299	358	319	349	335	341	344	349	306	340	323	318	342	335	338	311	369	295	320	327	347	368	372	318	329	319	344	331	339	328	352	321	340	340	362	345	339	351	329	341	374	369	326	350	286	336	315	329	327	295	317	343	347	342	366	374	348	355	314	363	336	339	365	315	369	329	337	351	310	372	347	323	332	330	350	314	317	346	323	330	324	319	347	328	329	350	335	332	302	317	348	329	334	334	324	305	324	345	331	353	377	340	288	344	333	363	378	337	373	335	351	352	312	352	311	353	338	336	356	341	324	323	340	385	357	346	351	349	326	344	293	309	318	315	346	353	307	365	371	339	339	331	339	336	347	321	339	329	340	340	341	314	318	344	325	294	316	321	329	329	320	351	330	326	324	345	330	373	355	326	339	339	309	307	352	324	305	347	376	336	329	350	369	272	314	328	343	327	310	363	342	345	341	333	310	307	331	372	335	326	347	341	372	332	364	351	331	338	311	326	304	299	324	308	372	333	342	314	315	336	322	343	361	338	355	311	335	333	332	328	342	349	346	357	351	316	329	358	330	315	340	361	355	309	367	329	379	357	339	345	331	321	344	308	325	338	319	323	336	347	376	329	300	342	314	319	327	313	358	337	318	329	302	301	332	327	332	323	360	325	341	340	332	326	338	359	310	348	301	327	340	340	337	330	361	293	317	348	324	378	337	335	348	344	317	342	323	334	332	339	337	346	332	348	348	373	327	376	353	347	322	318	359	349	326	327	330	316	327	362	330	385	350	390	327	330	338	314	341	335	336	362	335	368	347	343	328	324	296	356	319	358	325	375	338	332	341	316	322	368	351	302	361	372	334	366	365	348	357	289	318	331	341	350	361	342	333	355	303	321	372	360	348	350	348	321	346	358	332	307	321	370	317	315	321	327	375	338	334	309	316	319	352	330	325	324	320	320	324	342	327	334	330	352	340	308	347	348	375	309	321	339	341	341	322	329	340	352	348	337	339	361	350	384	349	341	314	361	325	371	356	317	303	364	355	331	337	342	319	354	325	351	302	348	363	332	342	331	358	341	359	320	353	325	318	346	345	330	342	313	345	351	325	342	332	327	290	320	313	331	353	365	351	313	350	340	305	342	320	350	380	315	362	366	358	317	338	360	342	331	336	360	335	355	329	329	371	349	311	318	316	333	349	320	319	332	342	311	315	330	351	337	355	321	327	351	358	341	339	327	329	322	317	325	313	307	345	320	320	341	361	327	319	355	346	319	320	365	297	345	323	340	283	320	303	363	321	339	321	378	321	321	340	328	362	356	360	328	330	304	310	343	312	334	310	323	346	315	344	357	350	372	339	359	335	339	306	309	340	366	330	292	321	323	352	324	355	315	378	317	322	321	342	345	330	334	379	359	330	322	335	318	325	323	357	334	359	310	342	331	334	328	384	364	308	347	341	354	344	360	337	313	356	362	335	363	310	320	312	330	333	356	352	341	365	333	318	320	337	317	365	361	375	341	326	302	320	318	345	327	346	335	344	342	337	320	313	331	340	315	301	349	353	339	334	374	360	325	353	323	348	335	327	344	344	356	373	340	331	310	343	339	325	318	355	343	337	381	354	316	335	302	347	311	335	345	331	280	298	351	323	371	350	348	364	327	357	324	301	320	325	357	346	318	297	356	320	331	344	344	332	342	316	350	323	343	313	328	348	314	358	335	321	306	331	312	362	326	330	319	337	380	345	316	349	319	342	319	291	320	352	349	350	323	368	337	342	329	351	374	324	336	340	320	345	350	341	355	352	347	334	352	332	336	309	341	331	343	319	349	316	349	318	319	327	338	346	372	320	347	365	346	354	342	292	346	338	354	338	305	328	337	382	310	348	342	346	307	333	370	313	325	298	331	327	339	328	334	332	309	350	323	310	349	312	375	384	347	352	341	327	294	328	355	383	316	336	358	309	345	324	349	312	322	314	354	354	330	330	337	305	342	349	337	327	327	302	300	318	337	303	359	333	350	349	331	345	363	341	339	338	345	345	328	327	335	356	335	311	326	332	321	329	318	340	331	346	321	364	312	302	342	343	339	318	367	387	357	356	320	343	346	331	342	362	318	344	322	296	323	358	336	357	318	314	354	336	324	339	345	346	301	330	343	306	331	361	348	346	335	339	285	321	357	337	346	351	344	327	347	361	322	302	313	370	333	314	314	349	368	317	364	323	355	361	373	353	314	321	334	327	393	363	364	340	367	347	323	333	327	326	335	326	344	324	316	346	347	346	340	359	356	339	333	299	328	340	333	329	345	358	341	337	326	367	327	341	372	354	362	303	302	315	321	311	338	343	359	345	355	354	350	358	353	336	333	350	379	333	344	343	342	352	342	349	342	321	381	359	343	334	360	328	353	321	347	354	299	346	326	394	352	347	311	311	311	306	359	373	323	322	313	347	321	323	331	352	325	336	344	345	339	332	307	354	345	356	332	348	313	347	346	359	342	358	352	320	314	353	326	348	343	323	296	361	317	357	318	301	318	328	336	327	318	335	339	302	357	345	337	357	362	349
10296	3701	5797	3603	1859	1601	1343	1178	1120	1144	1213	1140	1126	1273	964	1011	995	872	859	844	843	812	788	880	857	822	893	869	815	866	844	876	807	905	809	793	880	841	773	775	831	764	779	823	784	815	799	808	809	766	802	854	825	815	801	802	816	813	783	827	793	792	823	833	801	816	766	799	784	860	762	778	770	753	755	783	798	781	784	785	819	820	814	781	783	773	765	787	747	811	795	770	792	780	763	799	762	773	747	839	781	792	810	818	845	785	808	752	765	836	788	807	800	822	816	780	736	823	830	733	806	787	771	774	780	778	804	806	767	771	783	779	769	810	853	797	779	745	792	758	778	770	760	811	743	793	791	757	835	798	758	784	819	783	769	792	845	743	774	741	792	766	739	760	783	738	785	757	788	779	842	773	790	706	814	778	809	767	772	767	774	781	781	773	783	795	825	810	771	758	740	782	795	706	807	774	710	765	797	720	795	795	752	802	792	775	751	759	825	808	790	712	805	799	817	805	767	758	833	740	763	786	782	826	782	835	776	793	764	805	777	779	765	760	779	748	768	761	783	800	758	805	780	764	813	760	805	782	760	770	783	816	784	838	759	795	784	744	792	826	774	782	741	779	821	790	758	796	831	756	783	810	747	826	818	809	800	764	785	757	787	781	775	814	825	792	774	862	795	778	779	783	788	778	783	758	792	763	796	795	779	794	791	793	811	759	760	781	809	826	779	822	807	814	770	803	762	760	720	769	781	837	807	833	759	809	736	762	837	784	789	728	802	773	767	753	776	745	853	762	756	742	797	811	820	792	806	775	828	806	829	808	749	785	822	773	754	797	826	757	843	769	796	764	783	766	788	744	748	811	762	879	801	740	768	797	770	801	819	737	769	782	757	815	797	782	762	802	770	786	804	776	796	790	733	834	770	820	752	773	787	778	797	804	789	790	791	755	766	795	835	804	804	774	778	804	762	799	751	808	754	764	819	780	813	808	784	759	757	792	783	789	808	814	765	747	752	760	798	783	767	772	824	791	842	775	776	804	745	779	794	755	768	764	783	811	783	729	806	744	822	763	792	820	768	796	761	775	799	760	749	810	790	774	806	750	783	855	787	764	764	757	754	768	802	752	748	762	791	746	780	776	759	787	755	790	766	781	781	801	795	762	757	754	795	821	765	764	783	807	784	815	790	793	814	803	727	752	711	785	752	797	754	780	766	785	757	743	784	866	821	799	812	738	770	772	798	808	772	791	746	803	812	782	791	764	767	757	830	821	801	764	751	826	751	768	800	778	782	775	772	793	789	777	772	752	786	745	781	797	744	810	789	669	823	779	800	758	800	822	827	759	779	773	782	793	771	814	788	797	753	769	783	829	763	830	823	764	769	825	813	817	746	833	747	781	798	768	764	801	785	764	770	740	758	746	793	830	762	836	854	819	813	823	752	804	779	722	835	803	757	790	760	778	781	758	780	807	790	803	785	824	797	803	767	800	787	749	784	761	782	748	751	803	813	756	735	792	848	801	788	791	789	804	830	790	740	774	788	734	788	764	827	769	753	771	791	829	787	764	760	782	764	794	693	773	779	786	746	796	785	779	844	799	729	748	742	783	762	773	834	795	800	720	761	765	797	800	735	745	810	794	782	805	763	753	801	776	770	793	793	759	776	783	824	771	833	798	810	821	747	800	771	760	741	779	793	785	762	786	762	797	762	775	759	774	764	747	795	831	811	806	756	871	867	773	797	795	774	763	768	819	824	745	798	807	779	803	771	834	739	803	758	784	793	756	796	819	774	774	803	756	786	752	792	764	801	799	719	780	795	824	765	785	812	786	730	779	790	773	782	746	774	800	815	772	788	736	761	786	773	767	793	795	791	751	780	797	762	815	777	798	821	767	814	814	765	798	792	770	841	785	780	758	787	824	789	783	811	805	807	781	799	727	770	777	767	796	796	745	773	801	755	819	795	798	808	801	832	751	794	786	778	757	773	811	808	807	824	802	783	813	734	802	791	731	828	819	763	780	790	778	798	756	775	784	731	785	758	799	796	782	735	772	828	759	732	757	805	778	788	740	831	806	807	778	764	799	768	778	758	740	805	788	781	804	748	778	760	808	766	783	767	756	757	784	767	772	783	828	830	809	782	778	764	809	796	796	832	791	751	795	784	742	786	763	797	817	800	775	777	728	796	790	797	782	795	820	807	717	772	793	762	807	746	770	831	746	783	739	800	723	797	857	805	785	789	776	755	761	761	750	781	818	749	810	763	800	799	809	764	757	781	778	806	790	739	791	789	867	743	722	802	807	735	752	814	802	806	773	760	776	802	823	789	787	779	770	776	763	773	799	838	813	778	791	773	782	774	842	811	775	748	790	774	812	795	788	814	787	807	778	766	810	772	777	781	786	810	787	719	788	825	810	757	757	769	780	782	786	799	824	761	786	804	792	781	753	803	745	765	789	828	772	811	811	762	752	807	746	798	801	760	819	786	790	725	775	784	748	808	765	776	780	807	797	795	770	799	758	762	744	795	787	796	756	781	774	726	785	742	816	760	763	770	781	799	802	844	772	790	780	760	789	744	795	789	791	772	872	788	760	776	810	771	772	761	751	781	802	775	802	815	749	791	767	778	780	783	806	749	733	797	811	801	808	814	843	751	781	747	831	763	837	787	777	794	842	742	758	832	774	754	831	754	774	760	772	758	773	781	751	784	760	782	774	739	752	775	766	776	779	823	819	767	783	780	764	831	815	764	780	809	811	757	760	817	758	816	773	765	811	819	803	806	785	819	781	766	811	704	798	751	813	781	806	828	799	788	783	766	755	819	763	776	771	788	776	732	789	823	792	752	814	716	776	801	843	806	743	723	772	811	745	804	745	752	833	803	772	772	805	808	831	792	775	771	788	795	763	794	786	816	771	779	808	797	790	787	768	767	801	810	788	753	774	764	774	786	796	822	845	772	795	833	799	786	810	748	799	798	767	761	763	706	811	781	750	801	809	802	758	747	802	732	824	791	807	779	769	783	772	820	797	753	785	822	764	778	723	769	867	813	758	786	754	792	740	755	792	694	786	804	784	780	779	750	786	810	800	771	807	788	797	791	758	767	784	752	796	783	793	813	803	752	762	794	801	802	768	820	779	811	757	738	765	769	764	772	801	834	783	789	800	773	777	803	753	752	762	799	766	803	730	775	848	840	798	840	800	754	833	790	785	817	774	802	796	797	763	820	776	775	740	758	815	781	755	794	790	782	803	802	761	803	768	753	765	789	826	779	761	780	784	811	797	785	789	742	788	793	793	788	795	745	798	741	813	768	777	774	777	768	763	776	796	773	811	771	750	807	830	762	781	773	795	836	760	780	781	779	794	796	792	809	791	749	796	758	853	787	778	822	748	832	770	821	817	788	788	825	752	809	775	817	744	810	734	815	810	821	803	820	750	794	825	779	737	811	782	785	789	763	790	788	785	804	820	758	756	805	808	735	792	803	794	796	778	799	789	763	801	775	864	780	797
21338	5866	4933	2182	682	565	474	398	345	366	318	314	339	365	292	295	273	302	270	228	266	251	277	220	250	253	236	249	227	242	240	267	258	240	228	247	232	232	295	228	222	268	226	254	237	203	235	254	254	241	259	264	246	254	248	218	257	271	255	254	219	258	216	254	244	225	223	217	249	234	262	250	206	205	235	226	256	219	270	245	222	239	254	231	242	222	246	214	236	240	242	219	212	233	218	210	240	217	235	231	263	230	214	238	249	225	216	218	232	222	219	257	272	277	243	247	256	278	225	213	247	229	249	253	254	222	238	262	241	269	236	201	224	226	267	226	229	241	251	221	257	244	199	237	218	270	240	233	236	231	259	253	231	229	229	249	249	232	245	221	236	258	247	234	268	237	218	225	258	207	255	245	247	231	245	251	244	261	253	224	256	231	260	241	242	236	226	257	241	226	265	253	224	234	215	240	245	224	226	253	231	239	227	269	221	275	236	240	245	273	208	213	239	246	225	243	225	277	229	203	237	220	217	260	228	232	236	260	256	249	210	227	254	230	236	228	257	220	264	253	251	247	207	246	236	237	276	239	260	261	246	263	213	250	255	236	261	234	244	255	235	239	238	228	256	240	214	232	234	234	262	205	242	234	253	236	243	231	260	230	222	262	248	236	232	227	206	237	217	250	255	198	264	259	235	237	257	211	251	226	215	228	236	247	264	243	238	250	226	229	267	252	218	222	226	226	233	229	233	274	248	246	225	253	207	246	222	235	244	259	236	238	254	242	274	234	247	232	253	257	240	234	246	234	219	224	244	230	228	242	230	221	237	256	257	228	240	227	215	245	224	234	225	244	250	229	237	255	241	232	242	238	238	246	246	240	224	226	260	247	246	232	242	178	220	242	252	245	235	280	240	231	256	245	251	238	255	250	250	230	252	256	255	201	251	232	207	241	251	242	246	259	229	250	241	228	242	211	254	212	219	235	233	250	240	237	234	230	223	261	266	248	251	204	207	242	262	236	229	210	226	234	229	212	251	275	250	238	246	259	241	239	272	268	249	208	232	225	227	235	238	241	234	242	252	236	240	250	263	256	253	244	210	261	245	240	240	238	243	229	227	245	250	222	205	266	220	226	271	253	247	239	241	242	245	227	250	220	283	250	238	266	235	228	235	236	247	256	235	253	247	214	248	249	245	239	224	249	247	263	255	236	222	263	261	263	238	241	255	264	212	234	226	215	243	228	253	249	238	242	225	242	216	233	256	268	247	229	257	239	245	219	238	223	227	229	243	217	239	260	243	225	232	243	249	227	216	217	237	250	217	230	228	245	242	261	247	242	217	242	266	250	233	253	230	240	247	230	224	233	210	212	222	227	227	247	246	238	231	255	222	212	236	241	221	221	218	281	267	256	268	247	226	254	245	229	245	225	239	246	236	215	262	224	255	225	253	257	256	213	239	264	233	213	218	238	259	249	285	245	244	269	228	226	251	211	255	263	259	244	235	222	242	224	234	218	240	250	239	268	236	216	232	225	204	247	249	257	239	255	240	258	230	226	228	193	266	224	266	230	222	219	248	247	255	235	245	228	254	256	229	251	237	247	243	229	251	207	270	259	217	225	215	229	223	237	214	249	249	206	239	232	233	227	258	211	248	238	238	249	259	264	250	247	232	210	271	229	219	249	200	238	239	252	239	235	258	221	242	252	246	242	218	250	230	237	225	230	254	214	213	240	195	237	236	206	245	232	232	233	232	233	220	225	236	227	235	216	252	267	219	271	264	246	211	231	236	244	222	228	219	229	255	207	256	221	236	199	229	233	247	242	220	251	254	251	243	236	247	235	236	251	221	237	235	214	224	227	235	239	268	212	239	238	247	243	251	244	229	247	245	237	242	250	251	255	228	231	226	248	245	214	244	227	237	262	259	241	231	226	226	254	260	248	250	240	248	237	228	246	256	224	232	225	273	269	235	263	239	247	242	226	219	232	259	250	226	237	258	243	230	230	254	242	239	275	233	217	226	273	224	237	224	224	235	241	248	243	242	245	260	239	219	225	215	227	236	239	244	194	265	235	234	269	240	250	231	256	212	245	236	243	269	255	225	228	206	225	251	280	236	250	262	249	228	251	222	248	255	232	263	234	239	263	245	214	226	214	241	260	244	238	210	260	250	246	274	241	258	241	220	222	234	235	249	236	239	257	224	248	213	251	236	231	226	237	256	232	202	241	254	246	244	254	242	236	250	245	229	242	253	235	275	247	221	262	215	246	252	240	207	258	243	266	227	224	235	237	214	206	266	253	244	234	232	233	231	239	245	254	255	246	241	222	251	264	249	225	244	258	254	234	244	215	229	248	250	238	256	246	275	192	222	254	241	228	264	265	214	245	242	228	239	267	244	233	231	219	270	260	257	242	230	255	250	243	250	244	215	224	224	229	240	237	227	235	259	262	238	237	241	215	215	252	234	208	222	238	234	237	241	226	250	240	243	237	237	237	234	237	234	258	235	277	218	249	236	248	254	256	250	240	235	251	231	248	270	224	238	223	252	236	235	215	236	253	227	205	222	223	230	234	227	235	249	223	238	263	247	214	272	223	233	217	234	210	247	240	258	234	255	245	221	229	245	265	253	258	259	215	224	244	210	226	233	216	225	234	231	227	236	265	229	256	278	224	228	227	271	230	261	266	240	246	241	245	227	221	226	239	240	206	243	263	247	219	242	222	249	233	220	237	248	255	241	266	240	223	258	235	236	239	251	238	269	244	236	221	263	242	238	231	209	240	231	254	283	262	236	224	207	224	251	243	254	225	231	255	271	223	201	242	251	232	251	237	250	229	216	233	230	264	252	241	238	254	239	260	258	245	217	227	226	251	221	235	228	243	216	244	233	233	227	235	248	237	248	239	230	225	232	252	252	241	223	234	216	283	294	257	241	251	227	223	248	242	224	249	256	227	236	240	227	229	214	253	240	251	259	221	237	246	227	229	241	278	270	262	240	245	212	288	241	240	227	233	238	227	249	250	240	224	260	240	256	253	242	229	250	222	239	233	227	232	257	234	239	245	243	247	225	236	199	223	220	235	216	270	232	274	257	245	246	239	251	237	242	221	241	266	235	252	237	235	233	225	220	256	235	246	231	220	248	261	237	223	225	245	221	234	226	246	245	226	250	253	224	247	221	239	250	257	233	257	212	265	265	243	219	252	242	231	227	264	201	227	214	222	243	246	225	241	236	249	258	237	219	255	225	236	251	247	252	245	262	251	218	229	219	245	235	222	238	234	260	254	219	223	236	239	251	249	244	247	226	218	237	237	222	236	235	272	260	234	225	237	214	259	229	242	231	219	222	248	238	238	247	238	239	242	227	212	233	227	237	249	249	236	222	233	234	253	244	252	237	261	232	243	232	236	267	230	231	240	266	255	265	227	255	240	231	255	221	264	237	208	232	234	217	234	218	249	244	243	216	236	255	242	244	226	236	218	216	210	275	231	224	244	248	267	252	238	239	214	235	250
12708	5031	8811	5576	2449	1985	1754	1374	1287	1226	1111	1140	1225	1468	947	862	840	779	721	689	691	701	689	661	661	663	718	660	617	665	679	646	683	783	658	615	583	584	572	629	591	562	537	569	552	643	565	575	527	617	625	610	576	525	552	544	560	601	578	560	563	552	580	631	549	543	584	604	580	584	571	545	587	533	587	528	569	554	596	539	552	576	534	558	560	540	517	556	539	576	608	561	566	553	570	588	576	580	609	576	596	584	572	598	528	553	553	541	541	579	541	591	551	587	546	580	535	597	618	547	565	619	558	564	576	588	554	529	535	558	563	601	576	592	590	571	540	545	552	569	575	546	578	573	553	549	614	548	569	552	579	587	512	584	528	618	582	576	594	541	570	565	586	576	587	550	571	524	553	571	561	543	559	573	559	537	571	573	549	570	563	505	588	557	556	569	523	577	538	585	581	561	598	526	611	510	537	540	551	609	520	574	563	598	571	586	589	536	553	583	522	568	578	552	549	561	547	602	568	573	595	589	561	536	566	567	559	550	564	524	581	559	547	567	602	560	634	589	547	622	609	579	572	562	585	604	583	535	570	535	606	546	566	553	561	559	590	565	607	563	561	592	553	566	547	587	562	577	595	602	552	559	562	572	531	572	573	547	580	564	576	579	570	572	579	539	576	564	539	571	538	572	555	536	545	566	567	571	555	544	552	576	578	586	583	568	533	576	568	584	567	557	603	588	538	568	604	581	581	551	585	519	575	575	520	539	555	513	569	557	549	582	550	601	535	534	551	563	553	580	609	589	577	606	597	550	531	573	552	571	575	572	572	556	548	574	592	614	531	546	574	589	554	548	577	560	596	584	571	559	532	561	594	549	536	579	549	528	599	519	568	543	585	555	613	587	587	572	527	602	603	562	526	578	587	581	547	573	582	585	552	537	557	511	560	598	567	582	528	555	600	548	603	562	563	585	568	589	546	550	513	576	522	559	522	603	560	576	580	557	568	556	572	570	566	525	565	547	545	590	564	572	555	533	571	548	566	567	558	567	555	576	584	544	585	588	555	575	578	541	613	594	581	579	621	580	553	567	576	554	579	528	493	568	580	575	560	554	571	535	533	589	577	556	547	577	578	557	540	560	534	602	543	532	608	573	535	546	569	612	588	557	559	583	575	577	559	538	579	542	524	505	583	565	545	579	559	541	591	582	593	529	621	572	565	569	521	563	577	582	580	577	564	549	572	579	548	570	533	566	563	515	553	564	574	582	551	563	552	523	557	548	584	626	551	576	554	573	505	526	577	544	571	596	575	548	537	573	575	556	580	551	585	539	564	565	610	551	600	575	545	536	609	599	567	536	525	611	559	580	569	568	587	587	561	560	560	563	579	574	564	581	556	580	556	543	537	578	587	557	569	600	572	601	514	601	542	527	538	546	540	528	522	584	521	569	590	525	546	552	547	578	614	547	543	527	594	587	544	616	533	587	531	581	583	550	580	552	596	559	597	553	557	549	570	548	538	565	578	558	540	548	592	543	564	594	582	531	587	591	539	571	592	637	582	561	563	590	530	580	545	563	548	559	585	546	586	564	549	556	528	544	538	567	563	527	551	546	575	596	536	581	557	551	574	582	563	567	581	594	582	596	558	573	510	522	569	549	543	575	565	562	555	529	560	584	585	557	617	519	595	559	538	521	560	585	565	533	562	549	547	603	554	562	558	586	586	525	541	570	557	578	533	566	559	585	544	591	576	540	570	557	563	557	584	588	582	564	565	534	503	553	573	587	531	488	564	544	555	589	596	567	585	564	585	569	567	566	568	558	611	555	529	572	630	595	562	590	581	578	528	558	591	565	593	540	553	595	577	613	572	619	563	547	553	607	557	543	589	552	565	574	592	534	564	529	613	588	618	529	593	546	563	562	549	537	578	585	535	592	594	553	608	591	600	562	586	559	578	547	605	588	562	515	563	560	557	543	562	579	615	569	562	603	576	583	535	576	568	535	543	580	548	529	563	588	557	569	597	587	521	554	583	516	572	538	550	565	628	564	558	560	636	561	603	574	585	569	549	550	561	581	594	516	564	572	557	589	552	589	571	532	586	549	566	589	530	576	566	571	572	535	598	512	565	578	553	546	610	583	576	542	566	567	560	578	619	549	561	587	577	590	589	557	532	557	547	561	625	551	527	543	578	530	587	574	558	578	587	622	547	510	580	614	556	522	582	617	512	584	579	549	564	574	589	581	541	575	571	576	520	605	559	613	591	569	568	596	528	580	564	580	557	550	573	571	581	573	574	579	578	568	599	574	559	576	534	530	567	561	574	508	555	578	574	588	552	530	580	579	580	566	587	558	588	572	584	578	587	574	553	564	611	547	552	597	617	517	552	611	527	579	555	563	572	569	625	575	572	559	571	540	579	536	551	563	581	581	523	578	589	542	560	532	521	578	604	602	578	580	600	558	504	559	614	558	547	556	582	544	563	569	581	608	565	584	586	564	561	563	572	548	558	568	534	568	545	568	544	560	580	569	570	591	564	609	577	533	546	559	579	600	608	559	598	592	565	570	506	575	561	533	573	584	563	598	572	595	545	545	588	519	593	552	568	576	567	548	610	563	557	601	565	575	572	637	563	570	580	593	545	619	568	597	550	561	581	518	625	578	530	572	612	587	546	578	580	593	569	572	551	554	578	574	576	554	533	548	590	561	577	572	551	528	591	550	554	567	572	601	543	572	595	603	564	582	564	554	554	548	583	559	587	521	577	544	577	574	551	540	566	560	606	583	550	555	561	564	523	562	572	556	591	557	549	580	584	558	574	572	569	576	553	564	580	539	552	587	564	568	549	533	567	561	561	580	541	554	567	582	560	593	581	577	547	594	519	551	561	539	561	553	553	561	554	601	563	535	584	537	572	625	607	563	562	598	538	578	578	616	555	564	565	589	597	563	571	593	586	600	555	532	560	563	608	560	571	538	577	582	531	599	565	573	577	570	574	546	553	582	554	596	581	554	542	520	581	563	554	559	565	567	558	553	567	557	563	634	521	554	583	545	574	544	566	587	563	584	595	553	588	553	597	583	554	584	596	563	588	545	531	541	583	546	544	535	543	588	576	570	581	642	563	573	572	587	550	558	630	572	535	611	555	581	610	570	525	557	567	528	568	572	561	607	556	543	592	558	547	562	549	556	568	558	566	559	579	609	598	554	523	599	547	576	548	516	589	541	571	610	576	592	581	564	563	590	566	561	536	623	532	525	558	567	527	576	525	558	565	582	569	563	547	564	592	547	527	577	562	550	584	596	590	548	598	569	586	523	556	577	561	552	560	616	514	530	566	598	558	560	565	556	552	584	588	575	549	575	561	558	603	563	591	545	573	588	576	584	540	549	538	565	578	608	562	565	597	545	539	541	498	583	585	531	597	537	541	575	586	580	543	558	550	596	570	532	564	591	553	562	577	548	559	558	572	532	546	602	584	548	577	576	592	630	573	549	549	558	577	543	587	559	553	562	638	549
5195	1814	1444	537	295	288	296	267	263	261	237	262	273	287	270	290	284	233	249	256	273	267	262	239	270	250	263	245	269	271	243	272	277	253	267	274	254	245	257	233	245	240	261	239	244	246	259	259	260	244	231	295	255	261	242	250	231	259	248	256	278	261	223	279	258	252	226	272	267	257	253	252	280	265	262	262	234	258	263	253	275	240	249	276	272	260	245	246	245	225	254	225	263	224	257	282	245	225	229	278	218	249	229	272	261	258	260	251	230	271	267	252	265	225	257	240	221	238	281	273	272	264	240	257	250	244	249	229	258	246	258	230	246	247	259	246	275	252	250	243	259	267	237	256	265	255	277	283	261	263	249	230	247	257	250	243	257	240	262	240	243	253	277	229	251	240	267	255	218	221	246	257	267	263	268	223	262	271	289	234	243	253	268	228	264	245	263	240	276	274	267	275	240	234	260	257	249	298	247	259	249	261	244	250	276	270	261	259	287	264	256	269	238	263	252	223	263	259	252	236	237	286	252	265	281	228	270	239	260	276	258	274	244	260	261	286	244	258	273	246	255	240	250	254	270	270	237	260	273	254	260	279	255	241	252	264	235	269	299	265	246	263	240	295	254	271	272	251	257	257	254	264	269	249	271	258	245	237	245	246	237	267	253	238	252	241	259	256	278	294	291	260	260	224	257	259	265	266	269	276	258	261	256	277	291	304	257	248	223	252	271	268	266	236	274	272	200	234	245	267	229	246	256	262	303	226	264	261	298	258	258	261	261	216	242	256	291	261	287	262	276	256	254	241	273	273	276	230	265	221	273	290	251	250	249	252	251	311	263	253	282	268	275	306	258	261	280	270	286	268	255	262	243	250	249	261	222	243	255	229	256	234	278	253	292	286	256	273	261	267	268	284	276	239	253	278	239	232	235	263	259	258	229	227	259	214	245	254	230	258	275	245	242	233	234	266	287	267	283	241	246	283	265	214	242	250	243	276	276	256	249	280	244	268	245	285	257	258	263	262	234	259	274	260	285	246	260	241	219	251	226	253	270	238	236	255	244	266	227	273	263	221	261	253	233	258	246	263	234	279	236	256	266	243	243	242	252	294	244	211	264	256	236	269	255	255	248	289	260	296	244	276	242	262	250	262	246	242	261	274	251	242	265	249	258	255	268	254	245	280	257	219	268	248	211	256	254	248	241	254	254	253	257	244	264	259	250	237	275	244	235	262	247	249	272	233	204	253	301	252	238	222	259	268	243	273	248	244	240	261	228	217	235	270	262	248	266	247	259	274	249	263	251	248	261	234	244	256	249	295	257	252	258	251	238	243	259	227	267	253	269	263	264	243	214	238	241	221	274	262	251	266	261	292	260	250	238	266	242	249	270	232	252	227	267	238	255	264	255	254	246	258	276	264	244	258	288	256	279	260	243	222	218	240	261	271	254	237	248	242	237	239	249	246	255	256	237	235	247	263	250	247	264	224	229	265	273	269	220	241	255	252	272	238	259	210	268	261	239	264	250	253	251	268	231	259	253	243	238	276	211	225	259	258	263	267	268	243	226	261	289	246	220	241	232	237	252	232	259	242	269	257	244	259	222	269	241	250	238	261	250	281	254	227	248	267	243	278	226	253	254	254	250	264	236	247	226	234	258	261	270	233	262	254	268	244	246	223	288	233	247	273	254	250	257	263	291	264	269	275	271	256	278	235	253	246	283	230	250	253	243	256	255	267	257	243	260	281	224	259	238	232	255	269	242	266	250	271	246	256	226	254	242	238	270	251	228	253	268	276	276	253	247	252	240	266	263	258	274	262	252	269	251	262	246	256	260	284	261	257	269	263	212	246	265	254	244	281	251	262	230	276	257	247	252	235	235	261	248	268	225	270	266	273	279	243	250	288	279	240	248	297	263	277	261	254	248	249	271	241	230	250	234	268	295	271	269	268	246	274	264	219	270	254	261	260	253	229	278	228	252	239	249	257	283	237	271	259	278	295	229	266	268	261	258	268	242	248	255	257	250	236	272	248	256	271	252	293	248	241	270	256	247	244	283	217	227	258	261	249	259	255	263	271	253	269	207	259	242	229	264	236	240	240	230	258	260	244	270	267	256	240	253	259	259	217	258	253	263	257	239	231	231	256	280	252	254	268	237	239	241	285	294	275	268	277	305	253	239	250	261	270	271	266	257	238	253	268	223	233	269	289	269	266	235	250	250	261	240	261	268	270	252	256	255	268	251	253	250	241	236	257	287	270	234	274	221	233	253	261	267	271	266	250	274	256	248	264	284	278	252	230	251	254	255	248	245	251	267	256	270	249	274	264	227	269	260	259	254	237	247	249	234	268	245	274	293	263	237	264	247	261	235	226	246	267	228	248	232	261	228	248	261	244	258	265	294	253	257	238	248	227	283	271	298	273	273	279	251	238	245	270	244	239	258	209	233	227	246	250	258	286	267	255	291	273	238	249	249	271	261	266	266	249	248	264	261	259	265	227	227	273	258	271	255	270	248	287	263	269	271	288	242	242	228	255	267	260	252	252	243	257	257	245	259	225	237	266	272	254	234	280	281	236	276	283	253	287	273	230	250	257	253	271	252	210	248	247	228	232	241	261	244	250	269	270	244	271	242	256	239	252	283	255	255	253	244	249	263	244	267	284	264	237	286	238	242	259	222	281	267	256	238	254	229	247	267	259	237	233	252	289	264	239	247	251	245	217	261	257	274	255	234	239	240	252	224	265	258	279	249	247	240	232	242	281	267	259	249	259	228	255	241	261	251	234	265	245	251	259	244	255	247	245	277	267	246	259	235	275	255	236	247	257	248	231	241	263	281	281	275	255	231	246	231	280	246	218	245	258	262	254	270	240	259	257	249	227	270	249	267	254	228	252	263	252	291	259	226	257	249	267	254	224	255	258	222	280	245	259	252	274	237	231	252	270	258	236	265	235	254	241	252	235	277	246	266	250	269	260	268	231	244	266	241	251	290	241	250	269	278	259	257	258	290	263	255	238	223	234	223	267	250	238	257	239	263	292	253	241	223	272	242	303	234	254	289	231	220	238	239	259	219	279	269	240	229	251	256	281	261	251	241	215	254	258	225	246	252	249	272	249	263	268	271	234	250	260	236	241	256	246	275	252	265	254	222	260	259	240	264	229	239	260	260	246	243	259	287	264	272	253	232	230	245	248	252	259	237	270	286	265	258	237	244	263	229	242	241	234	245	229	251	271	278	251	258	235	264	278	269	277	252	238	251	250	230	262	266	234	252	264	261	273	257	244	250	250	207	254	245	259	302	265	238	238	237	251	235	256	254	267	275	286	223	255	270	244	284	251	265	243	252	251	277	239	263	273	247	253	257	318	251	242	276	250	256	226	247	242	242	242	244	266	252	245	254	251	250	251	244	255	238	269	210	275	241	240	242	274	263	229	249	274	222	258	296	222	255	265	251	239	250	253	272	259	274	245	266	258	236	257	267	231	243	249	252	268	241	237	249	234	255	250	267	281
4360	2173	2919	1491	818	754	783	690	700	742	745	708	717	738	651	644	673	642	644	618	652	618	654	622	611	644	637	627	608	627	632	620	688	648	588	595	684	622	602	642	675	638	588	607	648	655	625	672	697	639	618	628	621	605	622	593	652	611	564	530	581	615	639	629	564	627	632	641	591	629	610	650	591	629	541	633	621	620	633	643	618	610	598	601	599	594	584	629	636	622	609	621	667	666	574	615	630	613	614	621	651	607	646	625	626	588	593	595	649	558	641	607	606	627	624	601	634	651	585	641	593	588	576	564	600	630	565	621	584	583	658	658	642	589	582	597	652	606	600	601	621	552	587	616	558	667	616	621	635	615	626	624	607	587	585	597	611	649	609	579	607	623	570	601	602	636	609	630	644	634	585	644	640	667	609	611	595	629	630	626	643	623	633	591	689	612	596	598	641	621	621	601	636	564	650	665	651	610	624	624	629	610	577	562	634	627	593	603	606	619	626	641	592	624	642	609	587	615	577	584	646	672	608	636	569	635	572	607	636	648	654	625	580	623	618	653	597	639	625	607	610	630	605	642	617	621	614	625	600	595	624	620	649	683	614	596	611	592	600	576	614	601	604	634	606	603	612	572	596	579	626	653	636	655	605	641	594	590	624	629	634	641	620	603	617	618	646	627	649	592	629	631	582	625	661	597	580	625	586	613	590	559	634	635	614	595	616	617	579	637	612	590	643	620	599	606	611	592	613	605	616	626	578	595	571	614	561	577	625	629	653	636	600	624	597	621	619	565	578	589	644	552	623	639	609	632	613	602	593	615	599	608	621	635	599	606	600	638	631	630	613	644	638	641	622	605	594	638	594	678	669	602	625	636	643	600	661	642	588	629	597	629	595	610	610	600	612	638	627	649	595	625	612	619	618	618	604	609	623	615	635	610	614	595	608	605	665	638	635	655	608	576	648	631	647	608	601	656	630	591	637	647	596	620	616	582	624	613	584	602	634	598	586	578	622	611	602	692	593	635	634	593	584	578	578	581	584	587	600	597	623	606	616	644	624	602	603	535	570	582	590	638	556	566	611	627	621	630	648	634	628	604	599	608	596	606	604	637	593	641	646	644	620	628	644	627	603	560	601	632	623	613	651	599	609	621	602	600	648	611	597	625	613	617	570	633	630	621	596	633	635	586	594	613	623	601	583	634	621	613	603	592	612	604	631	661	584	593	626	586	638	664	614	624	577	565	671	616	653	634	612	623	602	579	607	608	588	623	592	601	639	587	620	579	654	620	629	588	622	588	595	600	579	629	599	624	603	611	646	635	627	638	610	626	621	591	691	629	639	597	649	649	634	604	641	638	613	612	596	614	610	613	620	607	587	657	641	623	635	642	584	620	641	626	667	617	581	637	624	609	632	636	631	624	697	639	641	624	618	632	621	633	663	621	605	624	650	637	598	616	637	639	628	593	628	614	666	632	649	631	556	634	602	623	632	638	631	634	627	607	635	621	578	623	608	627	628	612	674	580	623	624	616	580	613	643	606	669	618	682	608	606	573	618	604	612	569	586	633	622	655	599	645	634	600	605	633	634	615	598	600	618	591	606	662	646	618	611	609	604	611	626	569	645	619	587	629	646	629	631	599	632	567	598	612	645	573	607	632	654	610	621	616	596	633	598	589	634	605	574	596	640	608	684	628	644	606	628	594	576	635	639	625	650	615	610	637	636	634	646	584	644	610	656	624	633	647	623	632	630	655	601	621	631	603	587	600	632	608	642	631	622	596	602	599	618	624	639	644	622	596	585	556	624	615	634	625	573	625	573	593	619	664	627	622	647	596	624	610	622	603	623	622	573	637	598	602	595	600	617	591	657	616	590	675	624	612	608	612	651	604	602	611	599	605	608	600	658	648	644	594	650	647	654	620	638	597	603	623	611	614	613	603	624	612	611	604	620	634	640	616	602	653	594	624	603	620	627	633	614	590	605	597	619	639	642	610	591	574	574	599	577	604	584	665	600	616	641	611	616	569	630	627	560	616	607	627	582	642	606	636	611	622	599	602	653	587	590	637	670	623	588	593	623	642	607	645	605	607	606	612	623	563	612	617	653	594	610	606	623	661	617	638	583	606	658	584	643	617	629	603	611	621	628	624	629	642	624	613	589	608	606	633	623	586	594	574	608	619	582	602	583	589	627	614	629	617	628	580	605	587	611	631	637	660	603	627	586	612	628	614	618	618	578	615	623	604	641	567	617	621	570	611	611	642	577	602	634	623	635	606	644	612	606	611	601	632	631	605	601	606	648	678	586	602	624	591	611	611	594	651	599	629	614	639	594	594	639	587	618	632	604	624	574	599	638	588	631	620	625	623	619	633	614	570	607	607	616	658	615	593	634	624	635	615	580	619	662	653	637	628	627	604	642	615	622	595	635	665	635	634	641	555	598	596	630	593	676	609	647	610	602	614	596	592	612	575	531	653	631	630	587	622	613	653	597	669	602	647	615	577	607	642	655	655	665	604	574	579	645	596	621	605	595	606	614	606	578	614	556	612	619	670	625	629	614	634	617	610	654	605	665	615	630	596	578	661	635	586	620	639	599	611	603	607	612	632	648	626	660	616	611	619	559	679	632	652	648	595	588	541	638	659	595	589	641	618	638	605	622	647	612	651	635	632	624	658	612	569	625	627	589	615	614	619	586	557	582	585	567	599	660	652	625	654	595	620	578	642	605	609	621	611	629	613	614	635	620	618	586	625	609	627	617	644	652	633	627	598	666	623	619	587	620	580	623	622	640	643	624	615	615	597	634	614	617	593	619	644	644	612	621	624	614	595	569	588	626	629	597	660	600	608	656	637	590	673	581	616	595	618	584	612	610	633	630	627	627	624	593	665	631	626	590	597	590	635	639	646	617	618	626	581	644	654	634	611	583	585	594	591	653	586	629	639	620	601	626	635	586	610	640	637	635	649	633	590	585	613	572	606	586	591	590	605	567	650	636	591	618	667	645	627	604	622	615	627	642	657	562	646	632	569	597	605	573	620	615	593	637	637	586	637	608	618	607	662	611	630	619	582	639	580	553	585	666	606	639	601	645	652	649	577	629	612	638	588	599	588	648	634	621	600	615	619	601	587	655	606	613	604	653	650	566	615	616	663	617	585	649	686	627	646	591	611	628	648	632	627	660	622	601	618	591	602	573	605	620	581	581	639	657	617	610	628	631	606	672	592	640	581	632	642	638	628	591	574	608	636	595	627	603	607	584	594	593	646	629	599	691	592	608	621	614	621	613	577	616	592	575	611	636	624	630	617	629	615	645	610	611	599	588	603	674	604	653	661	668	594	625	613	641	577	591	658	597	606	615	664	578	627	601	598	616	623	609	635	587	631	600	611	618	583	650	622	621	598	658	584	616	602	629	611	597	605	639	625	619	621	612	629	584	600	643	573	589	608	629	628	595	604	622	619	637	624	614	650	598	617	599	632	617	621	625	638	594	578	669	608	678	618	638	629	586	592	636
13407	3784	3016	1104	579	493	395	417	393	398	373	352	418	416	351	364	375	351	345	387	336	363	373	358	339	331	367	326	317	346	367	368	362	365	347	349	341	343	329	318	376	372	345	332	337	340	349	367	361	353	358	310	341	335	340	355	343	299	340	315	318	355	333	341	372	345	320	323	331	312	336	333	329	324	329	385	337	319	358	310	348	322	336	330	345	345	349	352	345	302	363	332	291	362	362	349	337	331	383	334	285	357	325	341	350	322	366	348	308	346	350	323	383	366	343	306	327	370	330	388	353	309	359	340	322	350	357	339	304	323	300	349	325	353	338	320	313	325	316	357	333	346	345	349	352	336	314	333	348	311	332	354	327	315	360	334	354	319	302	349	323	370	324	356	338	323	322	306	317	344	333	327	375	339	360	354	349	304	339	343	318	335	332	313	317	333	298	308	325	335	327	332	354	334	309	368	310	347	306	332	349	342	352	368	328	341	364	376	362	348	326	325	356	298	332	350	335	301	349	324	329	353	363	358	332	351	375	334	356	312	352	306	314	360	329	335	312	366	346	359	340	307	336	372	343	365	307	349	336	349	347	339	358	342	347	337	352	357	341	330	336	314	340	343	323	304	327	365	374	356	352	318	367	389	321	326	355	333	351	325	314	347	324	347	363	316	351	315	352	321	307	326	353	365	322	313	327	305	357	319	329	343	343	324	322	325	339	341	303	346	356	352	341	356	320	340	330	341	313	346	340	346	317	336	305	380	354	348	346	326	346	360	292	314	336	342	342	336	303	360	337	323	328	339	306	331	385	327	304	343	322	344	363	320	342	335	324	373	318	326	381	325	320	323	310	348	333	334	375	329	328	360	325	318	327	314	351	333	318	349	330	337	334	335	292	327	319	340	340	340	349	338	335	337	341	369	321	326	348	382	357	325	338	345	309	304	317	327	327	324	343	326	344	365	340	323	352	363	342	391	325	330	353	324	324	341	359	322	354	330	315	323	344	358	310	336	358	347	356	348	340	354	346	356	333	370	318	354	335	344	328	362	328	330	337	378	317	344	318	334	323	330	321	358	339	332	335	331	353	372	352	324	351	372	355	363	316	314	344	305	371	326	326	359	327	333	282	328	369	372	302	330	313	315	304	315	342	343	351	342	308	322	349	356	307	344	344	325	329	332	336	304	328	357	315	345	343	298	344	335	349	369	423	340	328	314	344	323	323	329	361	331	368	344	337	323	324	366	369	344	341	346	370	354	333	312	332	314	356	347	358	348	354	329	353	338	302	311	334	323	325	321	322	311	359	336	327	314	357	321	364	355	351	322	331	326	312	367	352	345	381	337	339	319	333	344	355	358	297	343	338	321	318	339	338	336	333	347	336	331	350	346	345	357	346	330	305	334	342	356	340	323	338	376	317	316	327	357	325	319	324	337	367	326	356	321	314	347	332	304	332	352	321	321	327	351	320	334	311	341	336	309	369	358	380	349	319	324	361	332	347	341	328	343	354	343	326	362	336	307	336	340	349	295	340	363	357	345	326	337	322	333	332	318	327	342	343	354	306	340	336	294	341	366	371	293	310	350	355	342	337	294	338	335	335	350	340	347	373	309	332	327	359	353	370	303	321	317	320	345	342	337	326	369	328	337	330	298	328	346	346	328	332	307	360	356	333	335	364	363	334	354	376	321	306	356	346	291	371	359	337	374	335	356	315	359	334	337	330	345	337	359	350	327	293	298	321	363	341	350	338	330	348	317	342	375	307	302	355	408	373	356	318	329	335	354	340	303	349	370	350	336	328	342	329	321	374	308	348	315	334	335	375	334	323	363	350	324	342	333	322	325	342	352	362	327	364	336	330	313	340	372	379	334	342	348	358	327	353	349	305	345	342	345	325	323	368	313	330	403	343	347	325	337	321	334	313	335	350	376	344	354	354	349	375	346	360	357	320	348	357	349	316	328	358	334	365	361	360	350	342	300	353	324	328	353	327	363	324	363	313	315	357	343	359	346	307	357	340	305	317	361	363	332	344	344	337	350	303	309	335	326	347	338	318	343	336	327	336	359	361	314	340	308	363	354	310	351	300	338	333	333	359	341	360	329	327	349	373	348	339	356	321	353	327	363	333	340	371	356	350	305	347	360	348	350	339	342	351	354	329	318	359	366	366	342	341	341	306	289	329	348	347	327	339	370	356	323	336	335	336	342	298	346	392	332	355	328	366	343	318	369	340	337	338	349	364	327	380	336	366	341	358	318	347	327	359	342	329	340	306	332	354	326	351	363	347	293	333	340	339	311	353	334	352	331	339	369	347	332	334	346	351	340	335	348	347	333	355	342	325	334	334	346	326	359	376	316	353	338	325	345	354	339	348	363	337	340	310	347	333	342	362	342	327	362	322	339	325	320	326	338	381	338	394	332	313	324	355	321	326	334	344	357	347	319	344	326	343	336	333	337	362	358	336	310	348	310	344	336	348	349	327	323	334	333	340	310	332	315	363	334	355	316	305	313	326	333	338	332	329	312	352	350	350	324	360	297	338	310	343	352	334	299	297	342	327	352	363	347	324	313	293	329	368	388	331	306	365	314	350	341	311	312	339	362	358	351	357	315	343	352	302	359	370	307	315	314	336	335	344	330	327	375	317	328	338	347	329	344	357	338	366	335	351	322	337	321	369	370	336	368	371	339	332	340	322	295	339	342	349	371	359	369	342	356	305	309	320	347	330	340	382	306	349	327	318	344	321	322	338	334	346	346	378	342	358	349	391	371	338	325	338	367	362	334	344	369	331	359	349	327	300	357	387	342	316	323	358	324	347	353	336	320	364	341	354	335	357	338	332	351	376	345	353	313	344	320	345	321	327	333	324	347	387	361	341	341	324	315	349	312	363	343	373	351	362	352	342	349	349	368	327	344	369	281	323	327	326	374	343	334	365	333	316	330	352	331	354	337	335	363	350	323	345	338	322	318	322	329	343	355	365	330	325	351	371	376	401	367	346	365	346	340	347	322	327	341	365	361	358	327	332	378	331	345	299	320	365	376	344	340	317	374	366	349	399	370	327	340	359	373	356	353	351	331	345	317	314	306	356	331	360	367	354	332	333	349	340	361	326	318	316	364	345	309	414	350	365	327	350	333	362	353	368	342	312	370	313	339	335	329	356	339	335	304	355	334	337	340	328	325	345	339	313	346	331	330	350	350	329	365	343	337	350	333	330	354	344	308	341	336	344	340	313	347	360	341	360	351	334	344	326	323	346	350	373	365	350	338	343	332	356	355	326	399	332	328	318	364	326	346	363	346	359	331	371	382	326	344	331	337	353	362	321	328	351	339	350	338	328	332	369	338	362	312	304	317	380	350	354	328	332	327	313	376	359	344	324	307	328	343	336	333	355	340	301	327	355	347	324	353	364	368	337	317	360	346	345	354	313	337	360	356	354	322	333	321	356	346	328	382	340	321	341	332	340	334	339	326	330	337	340	364	382	321	342	299	339	329	369	365	303	372	318	351
10517	3832	5751	2882	1778	1461	1403	1263	1092	1169	1161	1104	1133	1293	1036	895	977	925	891	848	848	865	835	813	881	840	803	820	811	827	849	829	912	917	792	795	840	807	782	815	738	792	783	788	759	777	823	853	804	815	791	806	817	788	804	749	812	803	721	784	803	764	842	781	861	864	792	809	761	785	793	827	758	778	784	816	809	773	789	803	771	820	771	860	824	821	740	822	826	770	799	825	835	791	771	766	763	760	799	818	749	784	789	794	821	789	747	794	803	782	736	764	761	789	810	850	773	802	816	817	840	750	739	780	761	780	748	805	794	754	832	740	811	809	740	819	845	831	819	792	757	759	811	859	783	774	783	745	740	788	790	827	786	800	805	796	861	818	799	858	800	806	804	789	802	738	822	785	788	792	767	824	798	750	829	807	830	798	779	726	781	777	774	810	737	799	767	831	750	771	818	778	779	800	756	775	833	782	743	881	817	784	794	791	774	742	797	769	780	763	776	777	774	762	809	821	759	768	778	757	782	791	767	813	792	807	787	737	734	783	756	803	749	795	782	768	805	845	771	767	776	802	798	841	800	796	788	804	775	781	732	828	783	763	799	808	859	815	752	779	761	732	720	764	815	800	758	768	767	739	810	820	810	802	753	762	806	740	801	793	767	788	809	782	802	771	820	771	785	779	775	800	757	698	806	794	780	845	794	759	818	792	809	802	767	797	720	783	785	815	783	726	737	791	818	801	770	806	795	801	797	760	836	775	747	761	753	734	791	761	769	768	819	809	786	767	802	749	750	788	760	810	781	760	783	807	776	784	786	805	832	808	810	731	777	804	744	820	763	812	764	791	795	790	840	780	817	781	815	810	798	805	746	772	828	768	815	845	791	794	776	750	787	795	803	803	801	782	766	845	744	818	746	770	780	778	765	742	762	804	783	755	810	806	846	752	776	838	828	763	781	781	784	717	853	776	786	774	802	761	745	799	791	745	795	823	793	769	750	777	826	833	746	730	820	775	797	799	801	768	800	754	802	793	772	829	779	795	828	820	799	798	807	820	787	786	793	759	824	840	801	786	816	806	779	784	771	768	809	800	772	752	809	766	720	790	800	811	811	819	794	825	794	765	842	836	804	817	819	797	765	779	820	736	845	791	751	775	774	798	774	770	773	765	758	804	837	816	815	785	811	779	775	769	786	815	748	799	785	773	797	796	731	810	814	754	780	718	804	794	846	756	783	838	789	776	754	783	768	748	769	787	772	808	754	811	786	774	772	789	775	768	810	817	810	787	822	794	733	751	782	796	804	802	809	797	829	788	802	773	793	814	755	749	793	785	780	775	816	782	796	783	791	752	790	790	712	778	796	757	786	756	803	748	758	759	806	771	787	824	833	803	797	769	803	724	852	785	776	765	813	750	778	803	790	782	744	732	769	823	783	795	757	744	789	817	759	757	829	784	765	772	796	821	791	802	746	807	805	841	761	809	802	779	758	794	784	760	783	804	761	822	742	777	822	809	769	764	819	762	793	773	771	780	789	787	768	763	771	756	770	777	840	808	786	744	820	818	794	751	738	792	779	794	771	776	748	789	796	803	767	775	803	816	796	758	752	750	756	762	766	748	839	778	824	782	761	762	807	785	751	811	797	778	746	726	802	798	813	787	799	748	786	810	794	750	738	759	819	786	863	798	738	806	766	725	822	747	806	816	753	826	756	811	828	854	813	802	853	747	788	797	774	717	737	832	797	841	767	787	817	816	742	772	784	767	769	796	774	770	809	782	771	826	791	828	820	745	803	741	788	802	775	791	782	804	791	747	775	759	743	751	774	788	799	753	774	811	763	792	746	779	762	808	814	745	767	726	811	786	783	747	809	804	739	781	779	762	760	768	770	758	816	793	805	827	805	790	841	809	779	799	783	783	769	743	780	823	762	788	806	768	803	831	741	736	795	778	767	805	798	749	802	776	795	754	807	826	766	813	780	800	769	757	821	788	815	791	779	774	825	738	762	839	815	744	792	769	752	812	762	774	807	817	824	824	834	813	842	809	763	798	792	797	812	782	819	793	776	740	798	788	846	797	745	788	825	779	795	806	808	762	804	794	754	815	766	787	856	801	739	796	776	729	812	754	746	725	785	751	777	798	770	792	767	843	790	803	799	830	844	762	826	786	809	821	781	833	797	804	801	745	824	824	797	797	771	777	802	803	802	808	768	831	771	795	780	760	799	787	817	794	764	773	799	788	790	735	802	819	795	783	756	769	783	731	867	775	770	780	782	774	727	748	796	792	799	825	778	781	807	797	825	778	741	746	806	797	823	789	767	820	759	752	769	811	793	825	824	763	771	761	821	837	812	770	771	815	772	743	793	794	815	845	815	823	814	790	799	783	844	806	808	765	775	796	817	800	796	799	776	728	725	772	751	815	806	753	755	769	813	802	794	757	777	782	778	781	742	780	811	823	789	772	782	801	824	782	767	766	792	794	795	766	773	769	834	808	781	775	722	794	753	805	796	794	761	760	774	819	798	829	740	799	821	801	772	775	776	755	766	764	767	849	776	786	820	845	784	768	817	765	767	754	821	762	815	780	814	776	806	774	732	804	755	796	805	778	740	771	745	812	807	783	740	783	747	801	791	853	776	792	750	813	774	796	812	776	773	850	843	739	752	813	752	762	782	780	795	774	706	789	780	768	794	763	772	834	821	757	772	751	835	804	755	748	826	852	769	829	759	722	733	741	824	761	799	803	775	788	769	826	813	805	771	790	792	801	773	788	787	814	814	801	805	747	823	809	827	817	770	754	783	738	760	807	803	765	816	716	753	750	798	798	765	761	692	776	764	768	758	825	786	798	774	790	748	781	746	819	810	737	817	778	831	759	839	829	795	806	745	833	770	785	802	764	783	811	789	786	798	825	755	807	801	755	763	768	761	817	800	754	852	716	805	823	789	781	788	735	837	843	789	763	817	833	821	790	764	790	700	781	765	789	795	808	731	793	821	786	786	750	785	781	792	779	787	738	736	773	787	816	764	753	788	777	829	807	761	828	780	767	755	780	814	771	767	762	741	774	797	792	773	779	831	828	814	821	744	800	825	827	764	801	766	837	731	806	764	824	809	774	833	791	766	820	798	826	819	791	777	830	766	796	807	812	753	778	802	825	825	762	801	792	807	748	794	836	812	772	779	770	752	797	791	801	777	774	751	800	788	792	818	771	744	770	790	758	832	772	800	768	760	761	814	751	783	811	792	822	748	762	788	803	786	776	793	789	826	764	770	795	784	769	769	786	752	804	744	762	776	766	788	801	818	758	783	821	846	787	793	765	765	750	781	787	826	838	788	804	772	727	794	788	777	769	766	753	791	751	773	777	819	800	814	847	810	757	762	787	783	843	808	771	868	793	801	777	832	771	764	760	759	811	795	809	795	768	790	801	828	800	769	801	821	757	765	822	733	782	802	770	767	753	794	794	795	817	774	812	817	772	823	810	800	776	763	780	777	770	821	790	791	808	863	808
21730	6138	4961	1946	721	537	463	420	367	370	315	341	336	360	277	275	308	252	276	256	249	273	248	251	237	265	296	250	205	251	251	243	262	254	246	266	232	255	249	234	280	232	213	242	237	253	243	256	221	246	227	245	247	254	250	244	261	225	244	280	245	255	241	274	255	218	225	226	223	236	230	241	265	236	253	225	221	233	233	281	249	228	223	257	232	251	266	210	224	240	258	253	237	222	277	234	267	232	247	260	234	269	237	236	242	284	243	237	221	242	256	240	241	256	238	245	234	256	232	232	243	233	245	219	236	263	276	221	264	229	245	254	270	235	241	241	232	240	241	244	244	277	255	260	249	254	243	228	241	240	271	218	255	256	233	246	237	253	245	248	238	252	235	276	227	214	230	237	231	258	230	250	241	244	249	235	283	242	245	236	237	244	252	255	243	248	251	244	245	250	242	246	235	237	245	233	232	229	269	208	245	255	227	239	246	239	242	224	234	222	257	227	259	243	226	272	266	232	233	223	257	247	266	236	266	248	233	247	232	225	278	267	260	252	243	219	220	236	201	230	225	273	245	232	247	270	219	248	237	229	238	224	234	253	248	264	240	256	237	259	236	229	239	248	230	243	240	209	256	234	223	241	233	218	237	266	238	237	235	246	241	230	217	264	241	246	237	240	235	263	272	213	253	250	244	247	215	218	246	245	260	235	238	232	225	229	253	222	221	232	230	244	258	271	240	241	269	275	228	260	252	231	239	247	240	280	206	240	244	237	244	253	237	227	221	219	224	246	242	239	267	274	265	235	265	224	247	232	232	244	205	251	246	233	225	278	253	221	257	260	241	250	244	270	264	267	234	255	200	248	249	250	222	226	258	235	254	237	241	264	263	235	252	262	264	229	256	237	221	267	223	236	233	196	245	244	247	259	254	245	237	238	236	244	233	244	222	238	239	247	243	218	265	239	243	237	229	248	225	230	242	235	253	227	258	227	231	238	246	235	250	207	261	232	261	249	242	272	224	232	237	256	228	237	236	272	272	217	225	279	280	248	234	226	239	240	232	217	244	249	233	250	292	242	247	252	240	251	245	223	228	243	206	243	241	246	247	240	237	247	257	258	253	231	250	241	241	283	225	229	214	249	267	227	236	262	270	233	226	232	209	245	228	249	223	242	249	236	240	247	245	213	238	233	250	249	232	225	215	233	230	249	245	229	250	279	247	280	268	255	253	259	234	271	229	221	233	224	239	242	235	219	242	264	239	245	232	248	283	240	261	203	237	266	212	248	253	229	245	230	223	246	268	275	252	276	229	223	245	238	247	250	276	269	234	221	266	263	235	205	247	221	212	228	268	241	245	228	238	269	242	238	267	260	264	238	245	194	246	237	230	257	269	226	245	230	240	228	250	212	240	255	218	230	242	230	240	244	235	238	224	233	249	258	262	220	248	232	226	238	217	250	247	264	270	237	202	257	219	228	245	221	217	260	260	226	257	246	223	227	250	220	232	245	255	246	217	239	237	246	246	234	216	261	268	225	253	252	235	204	231	262	281	225	261	251	235	249	273	251	244	246	245	234	211	246	216	238	243	238	259	274	223	231	222	246	250	247	214	238	234	254	253	247	249	234	206	241	223	245	224	238	238	233	250	253	221	242	216	233	247	235	249	266	225	232	251	226	218	257	214	241	248	259	257	237	236	254	251	242	248	267	247	223	228	244	234	252	239	246	244	272	233	228	240	243	237	257	231	214	256	225	230	270	211	238	239	206	234	234	235	263	249	245	259	247	235	265	222	233	224	228	230	277	254	251	245	237	219	269	255	260	236	238	229	251	231	245	234	244	220	234	260	249	263	244	233	252	250	230	243	230	224	250	235	247	236	245	239	246	235	232	234	253	273	254	245	252	255	257	266	238	243	222	237	277	256	261	269	265	244	269	242	256	270	231	278	259	237	246	262	216	236	260	252	261	253	226	269	243	242	245	245	227	241	237	262	235	247	233	236	247	252	222	242	257	246	248	247	233	228	254	249	229	237	229	249	229	227	230	237	224	253	233	228	261	236	265	217	264	239	238	235	217	231	251	247	250	252	230	214	241	252	225	258	282	253	264	247	219	229	240	241	229	243	217	266	255	219	215	259	226	237	238	243	223	258	248	239	232	229	226	239	212	236	233	219	235	249	221	241	250	241	253	238	239	243	248	214	267	264	243	239	242	225	241	231	241	235	212	249	252	247	221	213	257	239	243	252	241	244	241	258	246	251	232	252	256	245	216	276	260	246	256	198	239	236	245	244	232	265	250	259	213	237	275	243	243	216	267	261	239	251	241	254	252	260	230	237	232	236	232	266	241	236	239	255	228	226	232	241	257	221	250	238	249	271	240	263	240	256	256	227	237	257	235	236	242	256	260	215	200	254	241	219	226	277	242	254	266	254	245	269	242	222	237	258	276	257	236	231	234	231	259	208	225	234	239	258	230	223	240	227	228	229	238	263	255	233	262	227	252	243	238	227	271	277	231	240	248	235	218	238	232	236	233	253	228	225	247	249	260	234	229	239	284	232	220	245	267	252	220	250	237	235	250	242	222	253	232	218	278	268	259	229	250	241	252	228	245	217	237	254	250	226	269	245	212	237	238	214	265	263	244	264	237	215	227	231	258	258	246	232	235	238	256	262	235	229	223	213	267	241	234	242	252	247	209	253	220	251	242	249	253	272	248	222	255	236	203	238	224	263	208	271	239	242	264	218	233	228	253	228	259	238	271	241	277	271	246	258	216	232	218	255	273	202	269	263	255	243	256	227	244	263	247	236	232	234	242	221	223	221	264	248	202	224	247	244	249	258	240	254	260	272	227	231	237	251	257	237	210	251	264	242	250	240	246	252	221	225	240	261	232	237	265	224	251	221	254	233	243	227	242	248	239	240	253	282	211	243	240	269	237	235	251	259	238	249	233	238	239	242	247	208	219	242	241	221	232	244	244	228	222	229	238	235	213	244	226	257	237	232	246	217	238	288	232	238	231	268	262	232	269	243	214	243	270	254	260	202	251	244	204	264	260	231	261	241	233	216	232	253	238	227	245	267	219	212	229	223	232	239	239	241	229	234	240	268	234	215	242	228	264	261	239	233	232	253	254	236	232	241	241	251	238	250	246	258	246	252	219	265	272	226	223	262	252	236	226	228	233	245	253	250	256	214	217	224	219	245	243	245	267	225	227	229	234	249	226	250	264	281	235	234	250	251	224	254	255	268	258	234	241	248	231	245	223	232	235	263	259	219	219	213	239	257	264	208	225	228	274	264	246	225	249	231	261	254	261	239	248	223	238	255	214	259	228	251	230	234	232	223	263	235	254	245	260	238	250	241	265	222	233	266	231	231	237	219	241	216	243	262	212	237	232	239	254	232	259	235	212	247	244	251	256	236	251	273	242	244	253	270	232	256	237	249	243	225	236	264	224	247	253	215	231	236	249	228	253	211	224	249	237	253	258	269	261	219	254	246	234	265	229	241	231
12739	5114	8396	4782	2390	1877	1678	1359	1186	1227	1200	1140	1130	1315	954	796	937	805	706	711	677	698	660	631	641	648	645	689	667	609	665	701	770	716	676	603	611	610	607	597	609	582	586	581	590	620	622	568	592	597	550	577	547	537	560	555	562	620	589	608	559	558	565	601	552	553	591	574	569	597	545	604	572	550	557	531	620	554	564	574	580	562	570	577	564	578	546	561	577	562	609	582	613	605	552	596	616	575	620	561	568	604	565	519	557	565	569	590	575	551	562	578	578	556	547	602	565	564	615	558	566	548	577	554	586	570	606	590	555	591	549	542	603	623	591	592	583	581	577	545	577	588	556	543	610	555	548	601	535	558	589	576	582	601	522	559	569	569	559	623	586	541	557	526	582	547	552	550	539	573	524	608	539	546	612	591	575	534	530	560	590	559	568	566	574	586	582	607	593	582	576	556	544	562	581	548	570	568	591	567	570	578	535	576	603	551	592	580	573	557	517	630	542	561	551	511	582	587	574	565	670	514	526	579	542	602	525	593	583	567	570	608	584	554	622	577	520	599	567	569	549	577	563	587	578	566	590	544	572	597	569	598	599	567	570	590	559	560	606	593	597	580	557	558	560	596	593	599	575	563	583	612	568	608	534	590	534	562	584	572	590	552	572	540	543	549	542	577	537	543	586	562	623	612	579	589	584	569	589	538	567	567	550	549	612	573	564	557	606	559	592	558	544	536	569	557	568	567	549	574	586	589	607	599	555	555	570	574	572	565	582	538	548	530	591	565	576	601	554	553	531	557	571	569	551	562	596	584	598	568	584	625	581	564	583	589	524	578	548	590	579	569	558	539	579	604	585	601	541	561	521	569	590	558	586	569	585	552	570	632	524	560	580	584	537	593	578	590	556	606	571	578	588	574	588	548	629	627	580	544	623	571	538	574	575	566	571	607	553	525	581	568	564	534	595	601	575	549	534	547	568	566	556	643	554	569	527	563	606	595	568	562	573	570	600	544	574	562	560	573	559	566	576	560	561	601	549	554	523	622	563	589	590	599	540	551	590	556	556	567	585	569	524	570	556	530	523	568	592	575	581	579	554	576	543	576	538	554	572	574	558	548	610	548	590	563	535	577	566	576	554	533	570	592	526	555	590	574	546	572	573	552	591	576	583	530	584	556	532	598	521	553	541	540	524	556	559	580	569	588	579	574	553	499	561	546	591	593	561	549	579	562	614	601	587	615	595	548	580	565	590	583	574	576	639	627	574	552	590	559	579	588	564	552	581	577	572	570	578	564	561	587	571	580	555	610	588	566	601	547	557	594	546	532	572	562	545	516	571	551	560	601	587	544	568	606	592	554	563	552	579	527	585	566	588	662	574	593	597	586	599	569	601	536	593	574	570	596	533	593	600	577	533	588	551	523	593	580	609	573	562	536	597	610	546	576	564	568	562	551	619	569	590	566	533	556	591	540	545	604	585	557	596	541	573	615	604	629	580	540	553	555	544	598	546	567	588	573	560	577	585	534	567	620	578	549	564	544	537	565	599	573	602	571	603	576	618	595	547	557	558	570	607	520	601	600	587	572	565	579	553	549	610	584	548	611	563	581	569	566	562	568	553	609	566	590	623	553	593	552	595	531	578	561	531	559	580	569	584	566	551	520	582	579	559	606	553	562	589	554	581	559	517	530	601	548	603	598	564	584	593	556	552	555	622	572	524	577	611	555	552	606	569	571	582	568	546	593	561	635	581	552	562	551	572	561	550	541	594	553	641	602	563	581	597	564	572	639	552	609	531	583	515	566	567	537	557	559	550	578	576	564	564	565	572	566	586	551	571	572	546	595	575	569	589	544	555	584	545	562	589	581	545	564	557	574	539	599	590	528	538	579	552	560	523	600	512	561	627	574	564	553	611	512	601	572	571	542	558	566	556	574	572	569	603	578	609	568	577	578	573	547	565	570	556	569	530	540	628	561	580	583	551	588	584	526	585	555	602	532	633	577	601	546	551	593	578	588	552	572	571	557	602	529	570	588	571	596	589	561	559	575	568	564	579	514	595	578	508	581	563	545	590	560	569	587	580	578	618	598	583	567	527	572	567	544	539	559	570	519	557	570	587	575	539	546	564	558	572	586	558	554	578	582	572	560	578	559	571	552	595	553	563	583	556	573	572	637	566	562	536	590	593	520	601	594	559	581	501	606	544	590	563	571	575	575	506	583	548	540	554	532	584	568	573	601	581	582	597	581	583	598	566	567	555	572	570	564	593	585	540	562	595	545	599	556	577	588	539	554	596	554	571	580	568	601	539	572	557	572	565	603	600	571	562	544	558	551	563	547	549	540	556	599	500	564	577	552	532	575	567	534	622	569	496	588	549	574	576	563	591	583	550	553	550	577	593	552	532	551	537	573	586	593	579	561	583	579	581	547	594	508	578	595	581	558	565	557	542	579	559	598	571	579	580	568	568	573	526	603	589	572	579	584	603	580	579	543	571	557	538	599	607	611	579	561	550	531	564	616	598	606	549	601	554	575	559	600	551	617	571	597	601	596	617	572	582	542	582	587	558	538	570	552	537	580	596	571	586	568	536	568	565	603	554	557	542	588	550	582	586	621	573	598	557	583	535	537	566	601	578	573	563	572	572	576	525	571	591	598	571	570	541	562	597	593	581	582	598	560	581	570	594	574	576	596	572	561	535	555	558	562	617	560	603	578	579	537	579	562	563	559	561	532	604	550	556	600	567	566	549	563	586	543	586	551	545	574	553	575	574	564	528	524	577	578	560	511	525	581	556	579	556	585	543	604	566	585	556	569	581	558	533	593	555	613	584	585	582	574	560	540	558	608	559	549	593	549	568	573	574	621	540	560	564	554	529	549	599	595	543	582	581	549	617	561	557	569	556	593	586	567	575	532	567	590	581	551	579	556	554	586	585	559	603	591	573	563	620	550	618	583	539	590	537	597	610	576	587	558	591	573	563	563	573	597	568	548	529	610	597	602	557	566	530	570	575	570	564	556	545	560	576	569	520	536	563	575	575	591	544	560	593	579	562	574	573	574	588	589	541	568	533	610	540	542	569	564	528	544	551	582	551	563	529	556	590	558	606	546	560	553	562	599	536	536	597	570	563	561	563	594	553	547	575	598	526	582	600	560	568	567	571	543	561	606	605	589	594	555	599	573	523	580	593	585	535	595	554	543	501	580	558	592	630	571	606	576	552	567	592	573	577	578	558	600	587	587	628	579	549	563	548	541	566	572	604	544	566	558	511	583	564	557	567	593	591	587	518	534	575	586	551	571	571	535	571	585	573	569	586	565	563	537	575	557	591	538	554	594	566	593	567	533	539	544	578	576	562	585	566	572	554	559	564	565	565	597	532	552	532	572	575	564	582	584	534	537	596	601	603	550	557	581	554	596	544	538	590	566	549	569	547	563	595	575	575	601	625	541	600	588	576	530	592	541	562	563	558	572	575	525	589	549	589	616	588	574	597	615	577	580	593	609	587	558
5772	1844	1431	611	274	290	302	270	266	285	280	283	260	284	243	287	268	256	280	264	261	279	273	268	238	298	282	279	256	265	271	300	317	290	280	257	269	288	238	268	285	258	256	288	281	237	249	274	250	261	253	285	268	287	280	283	257	269	272	248	286	290	281	279	264	247	248	268	265	275	258	263	270	277	273	295	242	287	238	232	257	259	263	259	237	297	283	263	277	266	276	247	256	280	276	271	279	274	274	232	256	253	265	261	255	254	294	257	280	265	292	281	298	272	277	271	252	269	281	280	268	260	243	281	296	251	292	317	321	262	270	305	251	278	267	259	281	267	259	257	286	275	262	278	291	278	266	264	252	281	287	261	215	250	256	267	299	254	276	284	252	293	276	297	284	275	238	245	254	272	284	276	247	294	268	262	304	255	268	289	259	274	262	240	282	274	270	242	250	260	261	293	236	259	254	269	245	247	254	269	277	269	265	263	261	276	259	244	274	265	304	270	301	245	247	254	279	234	260	276	264	249	274	241	251	249	244	269	295	255	304	301	264	258	268	246	266	248	249	277	282	269	270	268	250	262	286	287	267	246	247	286	256	247	296	251	268	250	279	288	234	263	273	239	282	294	235	239	273	282	260	268	276	272	249	264	265	259	233	267	232	252	273	258	237	239	261	245	258	278	298	251	255	250	252	271	236	256	266	280	254	252	234	285	245	267	235	274	259	281	255	245	274	260	257	256	272	290	273	306	275	260	250	247	268	255	243	250	259	258	249	280	279	271	268	252	261	270	296	254	250	287	265	257	262	261	286	278	264	252	249	293	267	304	248	267	264	266	250	271	242	241	239	261	289	247	280	280	274	285	262	253	220	278	277	231	257	235	264	277	263	268	289	239	261	242	267	292	272	269	249	256	277	263	256	295	271	292	288	259	265	225	290	290	266	236	271	265	271	282	267	254	288	246	264	308	273	253	260	270	258	269	246	282	270	253	288	292	284	291	267	295	243	276	279	264	261	255	284	280	284	272	245	252	251	280	247	267	254	295	254	252	282	266	255	252	299	255	256	263	269	265	249	272	280	244	272	265	276	264	237	304	244	278	284	257	243	263	260	260	279	296	287	277	291	263	277	256	253	278	271	249	263	234	271	253	239	253	261	281	280	254	249	304	278	275	269	288	270	254	237	278	283	278	289	303	239	250	228	256	274	279	286	278	247	277	262	282	285	257	253	305	283	267	262	284	284	256	247	268	281	294	237	247	278	279	249	251	261	245	258	259	299	280	260	288	281	249	275	241	231	265	261	282	268	270	238	268	232	289	235	272	255	261	283	259	254	275	241	262	279	249	306	247	288	248	272	277	254	250	277	269	276	298	269	253	273	261	275	279	273	268	246	253	293	248	269	252	263	253	294	255	280	278	274	279	262	290	288	275	286	279	257	241	284	248	236	263	282	287	261	276	254	270	286	271	243	289	273	266	274	247	260	299	266	280	260	259	284	268	218	241	293	272	290	252	284	261	239	249	262	274	269	267	261	282	243	240	250	250	292	258	272	253	279	273	220	262	254	274	282	278	283	288	267	241	248	241	269	259	279	260	279	218	248	252	257	237	273	253	276	271	300	270	239	244	255	263	270	257	297	271	274	275	265	255	262	282	264	246	275	284	261	297	287	258	258	249	284	274	257	263	297	231	253	259	256	271	271	280	248	290	279	291	260	248	239	253	259	252	257	272	272	259	284	275	241	265	272	227	287	290	258	253	259	253	241	251	273	264	281	274	279	268	254	248	253	273	265	284	281	290	251	253	268	291	270	266	230	231	235	244	251	275	271	274	270	244	292	256	262	261	254	262	273	262	295	263	244	259	254	272	280	293	289	293	260	270	283	258	294	238	286	220	290	282	250	292	296	272	293	268	282	245	265	259	270	281	276	256	249	250	313	284	276	260	260	275	265	272	260	256	276	272	269	268	263	268	266	263	272	243	270	263	202	264	266	261	256	255	258	262	247	254	270	277	258	259	271	295	269	295	253	293	268	261	279	255	280	263	277	281	275	277	289	296	257	233	251	267	285	270	295	238	241	245	264	248	230	264	284	255	266	252	273	254	257	230	266	274	281	293	268	252	266	261	307	290	279	244	285	247	249	249	304	269	265	275	302	256	254	287	267	259	281	277	259	256	219	268	278	257	267	284	257	237	248	288	273	249	263	240	255	278	272	266	294	276	271	278	227	238	303	263	265	284	259	274	277	271	275	257	263	249	232	234	286	258	270	290	271	260	253	238	256	285	279	245	265	284	249	258	219	244	282	258	274	275	295	261	264	252	290	246	259	247	269	265	285	259	257	244	245	247	283	281	261	254	270	251	238	297	232	262	270	251	244	280	286	267	286	248	274	267	258	274	268	263	258	244	284	269	272	291	270	288	238	283	248	251	262	242	246	249	282	263	231	280	278	254	284	256	271	249	257	255	265	229	253	257	262	256	247	280	267	255	265	261	276	250	265	293	250	263	255	282	298	243	254	261	293	267	248	274	263	290	252	256	239	287	293	272	285	265	278	263	265	267	261	252	263	275	261	265	295	265	273	223	308	292	241	272	257	290	248	240	297	240	296	242	258	269	248	254	261	279	247	218	262	276	282	266	265	278	254	258	285	271	251	259	288	269	275	256	260	268	269	268	248	258	306	281	302	257	257	251	222	273	262	251	265	266	265	287	264	260	239	266	272	268	255	276	280	245	265	261	275	252	258	233	228	278	262	252	260	291	270	292	275	270	247	252	284	287	272	258	260	273	285	281	286	275	272	260	271	306	257	285	287	277	258	272	257	268	259	273	281	247	252	295	264	280	263	259	273	288	267	275	308	238	273	264	304	274	273	272	273	243	268	286	268	285	257	284	264	240	260	252	249	269	303	288	261	253	256	267	270	239	276	272	280	286	255	279	245	258	268	282	246	267	284	270	301	310	256	269	234	270	269	281	251	296	279	275	263	248	258	256	273	254	251	244	279	234	264	241	287	269	270	281	286	277	263	233	234	252	248	262	303	282	265	250	275	263	258	274	254	275	277	260	252	293	268	287	287	261	300	245	268	319	269	285	272	300	262	236	255	245	255	258	254	236	287	302	263	240	257	278	275	257	297	261	258	277	285	295	289	269	250	245	278	292	246	259	262	260	289	254	282	267	265	271	261	283	267	262	269	265	266	261	275	292	265	261	240	272	272	267	262	283	256	251	231	243	257	273	246	259	235	266	273	262	255	240	262	281	272	263	276	291	266	275	290	281	227	253	224	268	257	283	260	277	311	242	240	241	264	253	271	280	268	296	248	254	241	288	253	279	264	267	251	253	248	260	251	289	269	278	265	257	267	271	278	263	234	263	259	267	282	269	278	288	281	263	255	286	236	265	246	257	275	279	268	279	262	255	264	270	265	283	258	268	263	259	258	268	267	294	282	292	263	278	251	255	240	237	245	255	271	266	274	255	280	259	264	272	233	259	297	244	286	300	262	249	245	260
4635	2086	2949	1745	881	755	765	772	699	725	752	741	704	775	710	631	676	674	709	653	654	651	653	659	665	667	640	646	622	625	595	676	646	658	732	618	645	601	631	632	653	662	632	653	636	638	626	600	681	637	603	633	608	642	678	631	606	624	611	661	664	617	671	621	643	613	644	668	634	630	653	632	669	606	636	614	653	648	660	684	639	635	599	600	652	640	622	683	663	644	614	626	639	685	641	641	662	642	652	639	641	629	644	693	610	639	601	646	669	582	677	647	622	632	635	646	643	631	611	638	603	647	656	635	642	620	653	691	674	640	662	621	655	605	622	665	588	660	601	658	637	683	620	647	665	622	654	649	619	626	678	608	639	644	624	666	634	634	604	612	612	612	636	636	651	659	653	658	658	621	632	641	665	633	623	662	663	605	616	606	661	628	632	603	687	658	682	635	628	621	630	642	627	676	639	657	693	651	665	655	654	635	632	641	640	615	665	606	648	631	631	609	633	670	653	646	643	624	685	665	661	643	618	642	677	640	690	650	649	618	673	616	661	642	649	560	632	656	615	587	618	664	676	630	617	604	656	653	615	593	683	585	657	632	661	635	627	659	594	630	611	675	633	638	630	618	656	612	649	657	640	663	669	658	612	645	638	659	668	633	681	654	688	646	674	628	622	647	641	681	693	606	637	658	601	657	594	647	659	645	662	626	654	629	638	621	620	654	675	654	633	639	636	609	615	653	608	657	639	590	664	664	621	645	634	643	646	622	642	635	684	628	634	670	639	621	666	659	652	670	602	633	615	629	639	653	650	632	673	631	648	621	624	666	607	667	616	639	635	605	670	665	632	669	641	613	636	614	595	657	648	641	658	678	644	688	596	608	650	624	647	650	631	664	682	679	607	682	658	648	643	612	649	680	626	601	671	627	652	629	643	624	637	637	652	632	645	650	666	645	677	634	638	618	646	648	647	640	603	614	661	645	615	658	654	657	618	624	615	597	624	636	677	643	610	675	637	649	606	654	627	608	622	658	668	627	661	622	594	628	691	633	684	642	664	669	671	658	674	631	608	656	609	624	661	681	670	627	674	628	601	610	628	638	620	638	685	659	628	683	671	651	648	668	651	597	674	635	665	630	645	606	654	613	648	613	661	659	674	594	628	610	673	629	663	674	624	629	628	609	633	676	639	599	697	655	647	609	662	665	649	648	593	650	643	683	658	584	611	629	643	668	649	660	684	639	623	635	649	637	629	643	614	659	632	622	648	629	605	673	681	631	644	673	615	685	646	659	631	616	668	588	663	636	665	627	637	646	604	655	624	608	646	683	630	569	650	612	665	663	644	613	640	644	608	623	652	659	675	629	638	620	671	698	653	648	621	620	640	603	609	641	611	632	649	616	615	651	675	636	604	642	649	680	637	628	642	591	602	649	637	651	640	644	652	620	643	666	674	658	598	579	588	603	651	634	627	615	645	628	656	618	629	662	661	671	603	634	630	581	627	634	649	645	659	594	644	618	651	618	627	588	652	600	619	664	598	658	626	616	618	658	617	647	633	616	579	604	623	619	616	633	630	594	657	639	701	629	645	665	616	635	624	624	674	647	664	622	661	646	648	618	644	675	667	662	632	668	648	651	676	645	603	587	627	693	620	635	615	694	679	663	622	621	667	598	612	666	651	643	648	647	652	637	663	595	656	642	665	627	661	646	607	632	604	610	715	594	672	637	621	670	600	651	628	630	672	609	656	639	652	635	668	655	605	618	656	640	652	616	668	668	661	625	669	595	634	636	658	628	661	635	639	696	666	638	660	629	696	610	646	649	594	639	702	626	643	661	614	602	648	641	628	666	636	639	601	630	610	698	629	630	671	650	636	646	643	641	603	600	625	667	649	616	620	641	631	619	659	623	605	696	660	644	625	649	599	653	672	590	623	630	655	627	609	587	645	620	620	607	678	598	658	655	626	656	659	669	651	628	635	661	632	639	641	660	642	633	638	658	648	655	600	666	637	629	702	653	677	621	616	638	687	696	600	667	662	670	673	672	656	626	641	630	608	635	632	649	657	691	629	655	656	600	666	666	645	680	637	642	631	636	657	665	621	652	633	638	617	617	636	648	626	545	583	645	645	662	639	670	642	636	628	583	689	603	607	625	664	623	671	645	648	677	643	692	620	647	603	670	621	589	635	685	663	640	683	675	618	616	618	633	661	627	622	678	605	621	647	692	664	643	625	664	655	653	615	614	639	661	635	645	631	656	634	675	655	635	612	642	674	655	652	608	627	603	599	637	676	648	626	708	678	601	605	625	632	635	664	637	623	684	641	629	628	633	676	649	650	680	648	629	622	622	638	606	619	623	623	647	622	625	656	678	634	615	629	658	657	587	614	646	644	653	686	666	649	626	635	669	629	670	621	599	632	696	650	674	642	658	629	590	668	623	656	630	649	642	640	627	626	645	613	628	647	642	632	625	583	663	630	685	594	680	615	600	641	629	626	604	612	639	630	655	645	661	671	661	620	597	674	654	617	618	649	633	624	667	634	647	611	644	690	645	608	602	662	636	647	637	620	608	593	659	668	611	665	620	625	672	640	664	660	677	639	628	633	697	624	656	665	615	668	610	606	645	623	627	635	655	631	653	617	609	643	654	611	702	594	628	656	654	651	651	646	600	640	596	647	653	611	691	601	629	617	654	658	639	607	622	617	662	605	616	625	561	643	674	622	644	650	673	568	599	646	671	642	636	604	641	626	667	596	638	665	624	612	650	663	651	663	643	672	629	649	626	687	675	627	674	616	662	635	668	621	650	613	651	674	627	625	651	674	683	658	640	639	610	631	623	670	681	634	663	638	660	664	653	675	645	666	631	625	664	611	631	652	637	662	632	670	627	633	601	662	648	638	636	667	634	631	663	656	669	637	624	670	577	645	667	665	679	635	671	624	661	631	625	645	663	647	644	599	622	623	651	599	640	604	612	669	636	622	641	649	645	677	661	689	656	656	644	614	629	625	631	609	597	626	607	627	680	619	628	651	628	624	647	671	609	646	601	645	635	628	647	604	619	644	652	658	656	594	637	617	646	622	625	638	684	672	634	637	674	681	689	622	643	649	640	593	660	650	663	616	681	689	608	618	614	614	650	635	586	668	633	636	633	646	628	637	650	678	673	630	619	619	654	673	650	633	623	691	660	640	609	673	639	669	650	636	646	650	661	612	644	628	692	649	623	610	660	654	652	611	654	648	643	643	596	623	638	673	631	623	610	645	674	674	633	643	651	644	628	651	668	682	668	649	648	640	620	647	650	628	670	664	685	631	634	620	597	677	607	621	638	664	623	650	653	575	670	642	638	606	671	631	632	634	670	660	636	620	612	624	639	666	645	623	636	664	653	648	626	664	631	664	633	614	637	611	627	645	601	673	661	640	680	631	641	621	670	635	698	605	640	649	651	574	595	641	632	647	623	598	594	654	614	609	630	685	626	632	693	674	627	583	629	619	645	594	599	628	630	639	653
13757	3673	3135	1186	627	466	424	397	426	365	401	443	385	436	367	370	348	333	346	343	368	344	360	359	347	349	347	321	419	321	351	348	393	379	345	358	328	365	359	355	370	330	343	366	350	341	349	299	354	376	329	334	376	354	371	325	322	368	345	336	363	352	342	320	369	319	346	344	374	355	350	312	337	370	364	343	343	344	351	357	358	318	349	323	352	328	341	330	366	318	333	352	345	381	342	365	325	329	331	351	370	350	354	325	372	361	343	394	315	351	333	378	308	328	328	341	347	347	347	333	314	324	351	344	346	354	348	340	357	359	346	355	325	350	328	368	385	345	344	362	335	320	352	332	331	337	350	349	353	340	350	333	337	347	343	326	329	356	351	347	326	357	353	368	353	338	332	347	361	344	348	341	341	341	336	363	341	356	335	334	329	385	371	375	318	354	343	368	331	343	353	370	330	326	345	361	329	363	328	345	338	366	356	379	358	339	316	327	318	354	334	334	333	376	353	366	328	343	351	354	355	360	332	313	333	350	365	341	322	356	313	322	324	358	327	346	336	351	347	341	364	337	344	362	345	342	319	374	309	368	360	342	308	344	363	328	344	369	360	348	343	372	352	358	381	335	343	381	350	354	330	319	336	336	332	336	335	335	343	356	342	381	361	367	339	329	347	315	339	356	380	343	333	345	325	357	335	344	354	318	329	323	370	351	368	310	325	316	350	336	372	340	320	322	340	363	339	385	320	329	335	353	347	349	341	320	341	351	307	327	325	337	350	367	330	335	360	345	337	369	321	379	374	354	338	342	319	378	338	308	345	352	354	317	327	352	352	356	331	348	309	373	367	325	331	349	356	360	307	343	336	338	366	321	322	338	317	355	351	314	333	360	345	353	344	356	354	398	337	338	351	362	370	295	313	336	368	378	342	351	339	329	349	320	350	369	365	345	326	354	343	342	360	357	351	321	338	348	304	327	363	332	368	348	352	344	345	322	373	355	344	369	357	311	327	316	318	327	363	330	382	361	342	368	327	362	342	324	315	362	345	356	341	322	338	319	343	395	339	325	353	320	338	377	368	380	338	344	317	338	337	369	342	356	329	337	362	323	331	290	359	374	331	321	346	359	328	320	342	354	330	331	350	348	332	335	311	357	327	323	329	320	327	368	350	309	354	386	343	341	356	343	356	340	346	365	319	339	333	362	337	355	342	353	372	331	328	327	324	314	335	326	356	328	310	358	350	364	336	340	344	346	329	357	363	349	352	378	341	390	337	340	330	358	341	334	353	357	338	363	355	342	353	354	353	335	401	356	342	320	330	370	352	361	331	357	335	360	367	344	364	320	323	325	348	376	344	370	322	367	324	349	322	332	335	342	375	336	347	347	315	340	328	358	343	324	344	364	334	347	340	364	388	354	350	335	330	319	364	374	315	350	347	343	308	347	358	362	369	354	347	360	357	341	338	334	358	349	380	335	345	324	349	372	373	412	316	324	355	373	332	305	372	354	308	336	317	323	311	348	352	360	349	320	333	365	341	315	304	365	332	354	305	361	385	329	346	334	364	369	341	356	324	338	343	386	322	331	349	369	343	340	335	333	324	319	362	361	335	361	340	349	314	377	320	348	368	320	338	326	335	380	338	348	355	330	307	319	334	336	329	340	341	322	338	329	305	387	362	321	324	336	335	348	342	288	349	361	339	337	337	358	362	355	333	325	346	320	347	361	385	383	307	330	311	328	313	332	331	366	314	329	331	347	330	348	317	316	355	383	340	351	326	347	354	354	303	341	362	340	370	364	309	384	343	379	370	351	349	330	334	354	346	316	356	330	321	347	382	367	340	369	346	323	357	347	367	319	345	347	350	344	338	318	356	335	313	336	362	346	357	351	354	330	353	362	365	316	357	382	324	319	333	329	349	343	335	348	324	311	334	308	351	352	342	323	333	364	337	331	352	348	323	364	344	333	341	305	306	374	349	343	304	377	334	379	360	330	337	341	342	350	301	349	310	332	315	333	352	353	319	332	307	327	343	346	358	374	341	328	318	338	317	356	357	364	334	351	384	298	334	328	333	306	346	329	372	357	365	306	343	343	357	333	354	350	361	342	364	378	306	319	314	347	344	360	322	353	330	380	354	353	328	394	359	373	326	363	300	362	345	333	351	346	339	325	344	392	333	310	319	360	365	325	367	321	368	368	336	303	381	345	357	395	349	340	350	348	342	301	328	334	313	335	333	330	322	362	364	347	336	358	335	320	387	332	322	349	392	356	310	341	345	339	314	339	356	348	339	347	357	314	343	335	344	325	373	357	355	359	350	387	343	313	354	351	331	354	371	367	382	362	342	333	369	335	311	338	342	336	349	321	348	332	324	367	364	354	346	342	341	383	336	329	349	351	295	339	336	379	364	335	329	351	381	342	344	354	383	349	365	316	339	342	359	366	330	356	329	352	336	327	321	346	315	386	305	371	343	376	384	313	325	336	361	340	331	330	350	314	324	323	335	357	322	349	347	353	342	325	339	350	327	373	328	372	351	335	336	330	332	314	327	353	340	343	371	341	349	369	342	365	376	350	349	369	371	368	344	337	340	363	330	352	356	328	328	370	304	341	294	347	320	380	324	381	325	369	336	338	319	390	346	343	353	308	336	364	358	337	350	318	355	355	361	337	363	341	333	305	333	334	339	328	331	328	374	378	305	322	340	323	329	334	324	371	319	368	331	350	328	354	311	329	324	327	355	302	353	366	370	349	360	299	373	313	330	347	382	354	365	343	347	357	356	322	350	333	349	352	370	393	352	342	349	315	360	366	329	363	305	312	312	347	348	376	371	338	345	326	348	353	359	354	327	335	339	342	348	311	333	336	353	368	309	373	322	344	334	356	336	345	313	349	349	333	353	353	356	349	342	327	325	306	325	365	338	332	351	362	355	353	358	367	348	338	346	351	368	363	327	345	331	341	379	338	352	351	367	359	338	340	350	374	323	334	348	337	335	346	318	336	340	351	333	350	339	321	359	359	289	313	389	349	344	342	324	354	379	331	350	365	339	331	339	339	346	357	372	326	390	305	348	377	310	306	333	371	357	329	336	332	312	328	350	337	335	348	344	356	360	339	312	359	308	300	357	329	350	358	341	311	324	338	359	349	315	345	378	354	331	349	309	332	368	341	310	344	341	340	373	352	344	341	336	322	343	345	342	377	307	370	320	358	314	343	328	349	335	349	361	351	342	319	353	318	325	346	354	322	324	347	349	302	322	334	363	315	334	325	325	343	357	356	319	330	346	362	363	383	333	348	336	348	368	354	370	357	335	364	333	319	351	377	356	364	339	333	362	344	371	332	331	336	295	343	340	334	339	350	336	313	324	310	350	324	365	387	320	375	364	313	380	352	349	354	341	374	354	323	299	357	344	357	329	371	378	304	372	305	345	329	324	342	354	307	341	327	351	335	339	328	319	310	339	397	338	337	362	337	336	352	324	338	328	342	323	318	342	364	353	339	357	317	337	328
10493	3780	5927	3072	1815	1474	1369	1234	1188	1119	1174	1208	1146	1234	1094	964	989	884	792	923	876	810	858	860	839	873	800	800	832	817	876	869	889	963	873	819	799	836	815	785	822	822	822	853	781	829	793	833	844	800	828	826	802	811	824	779	828	807	792	797	819	777	813	850	798	799	757	836	783	778	816	810	828	789	784	798	760	802	816	841	782	776	795	856	839	799	733	806	824	779	791	822	845	779	834	799	806	814	753	790	803	790	793	810	816	767	787	851	793	840	794	775	828	856	840	834	784	778	790	762	810	799	865	736	852	773	780	800	845	815	822	751	853	734	809	863	788	762	768	814	778	796	756	783	810	763	805	825	822	750	770	791	831	769	780	767	832	810	854	826	799	837	843	767	755	817	786	837	778	754	785	788	778	807	835	761	798	777	779	840	761	806	783	791	789	779	814	797	807	815	779	807	803	786	784	788	779	794	804	765	766	833	759	804	726	825	818	821	799	831	801	767	827	788	769	813	771	787	752	757	795	784	792	807	800	795	764	815	736	801	748	786	822	814	804	797	755	819	749	795	792	769	856	787	770	787	877	795	783	825	851	794	846	800	822	780	801	815	777	857	810	779	826	836	820	802	832	756	802	803	781	773	825	778	749	813	818	779	796	815	801	818	816	830	745	780	800	806	789	763	776	815	804	808	780	780	800	781	790	781	791	803	838	758	815	812	820	820	867	771	824	820	801	838	814	758	841	848	765	779	789	814	794	838	847	785	794	778	776	768	752	839	805	799	794	784	787	830	786	757	786	806	821	804	816	844	789	810	787	803	767	814	800	781	839	774	795	804	782	819	785	800	849	810	805	794	845	766	769	845	784	757	803	807	783	757	758	822	769	802	796	757	814	837	826	843	809	782	799	774	807	877	788	757	811	740	786	820	792	791	872	824	752	808	783	789	769	833	817	838	810	786	775	812	783	840	779	817	759	806	769	786	811	781	863	805	825	838	833	787	829	830	811	792	828	766	800	776	793	771	827	814	786	836	795	821	729	768	866	785	790	807	813	752	831	796	807	800	769	840	803	772	757	811	746	750	779	786	780	734	761	742	815	787	795	806	824	841	774	834	795	809	794	785	782	774	845	819	788	789	773	839	806	790	809	830	814	773	814	809	767	782	854	748	782	796	779	814	810	806	833	776	819	835	816	785	816	842	815	772	748	827	806	805	785	818	811	787	843	826	802	753	781	789	786	842	826	791	792	749	790	824	793	792	821	751	805	776	775	825	743	800	800	821	771	821	801	830	822	824	811	745	834	751	809	796	801	801	783	799	829	821	811	803	846	805	821	837	797	767	783	839	793	865	799	822	832	745	779	757	843	803	792	819	806	838	854	822	815	809	831	751	809	773	820	841	810	805	809	726	814	806	832	804	848	851	769	799	749	844	803	839	800	787	795	834	809	808	816	764	819	773	768	764	829	793	776	784	812	750	813	801	817	811	822	827	803	834	808	807	866	763	772	813	820	836	783	791	796	775	813	771	836	795	795	828	794	756	772	764	824	825	766	798	834	823	822	817	778	782	800	774	779	767	843	804	769	789	801	820	826	807	828	779	826	873	811	786	854	791	820	823	775	819	821	788	812	766	814	813	800	825	837	795	804	797	810	827	797	798	736	781	783	793	778	830	786	787	813	746	774	802	813	747	784	779	833	807	800	844	766	796	807	812	773	765	801	818	789	795	756	783	793	819	819	785	801	814	776	858	796	816	771	810	750	858	756	813	772	727	770	803	779	803	780	823	763	811	794	827	848	810	802	816	788	814	760	776	790	787	824	814	826	740	792	773	850	787	775	799	801	790	805	762	796	842	839	801	875	812	754	840	780	790	795	770	817	844	788	805	829	798	804	773	783	805	803	782	830	785	830	784	749	832	823	798	778	784	831	812	798	860	767	813	805	798	847	782	786	774	797	806	798	844	853	782	768	804	806	836	817	833	808	816	754	807	780	822	813	853	793	812	800	785	786	800	764	747	815	773	837	801	847	791	828	799	755	784	828	770	808	816	751	794	828	829	793	824	781	774	776	786	816	834	829	810	745	804	770	782	803	817	835	871	797	739	808	799	733	818	705	819	811	785	781	805	775	787	824	784	815	842	841	848	808	785	770	783	796	750	784	748	774	801	738	820	784	769	786	784	754	755	756	770	857	792	795	783	763	844	817	813	771	800	759	811	764	760	745	772	786	751	825	792	757	835	756	836	825	812	866	787	787	797	823	825	820	751	795	786	830	797	820	796	793	795	751	810	814	832	817	791	790	788	728	832	820	801	784	769	802	767	779	829	842	791	772	815	792	809	820	783	750	798	754	790	798	832	830	766	806	796	738	773	837	841	768	783	751	809	785	825	779	848	812	814	735	773	798	796	777	791	777	793	779	808	793	778	791	732	802	770	782	762	810	774	800	847	816	828	803	830	774	785	861	813	824	830	810	821	808	828	781	835	762	828	830	825	820	811	784	805	796	833	810	796	747	769	839	756	813	806	772	762	766	758	812	817	786	834	783	806	813	786	813	778	770	818	821	806	789	824	817	828	772	804	809	834	854	850	771	805	789	852	785	785	780	813	719	789	782	807	803	790	764	798	788	830	784	774	790	802	788	799	774	830	767	815	839	780	767	824	876	751	808	815	779	776	793	816	775	784	781	794	747	789	814	833	827	859	844	792	835	798	792	802	830	796	790	834	804	826	799	780	791	816	816	827	841	806	892	790	788	779	843	829	797	821	759	814	782	820	842	782	754	779	858	808	764	768	783	806	798	787	755	811	816	801	876	820	841	799	741	778	829	761	832	794	795	780	815	794	792	820	822	851	799	814	837	774	840	806	767	784	810	787	802	796	759	793	814	811	866	782	759	839	781	760	825	789	807	773	814	867	773	777	810	853	786	792	797	846	780	776	798	772	860	796	820	787	825	824	806	769	774	799	801	758	774	869	799	793	802	788	755	811	806	774	776	774	830	817	841	833	792	856	854	806	767	810	792	889	833	793	820	765	813	829	814	822	795	792	813	825	795	804	792	813	753	834	757	793	781	755	791	764	786	857	793	813	791	790	783	790	796	769	795	793	801	858	817	808	821	830	782	803	761	803	822	784	825	813	823	837	828	867	787	820	769	786	854	804	813	839	775	742	824	795	806	745	769	819	813	775	770	827	838	802	810	813	824	767	794	756	852	788	817	790	780	801	828	786	851	789	799	796	812	860	821	821	822	774	788	809	796	865	806	809	798	781	787	730	818	800	806	770	783	735	860	838	762	758	808	823	788	774	862	758	779	810	783	787	807	839	812	779	757	801	805	793	749	759	792	807	810	789	826	842	791	805	794	785	776	776	815	735	756	775	815	831	792	770	808	782	776	752	815	793	815	857	816	778	767	807	814	791	811	797	764	792	827	783	832	764	776	799	812	770	788	834	797	823	881	821	816	817	774	732	859	788	823	824	786	764	765	822	780	754	787	824	838	780	803	782	830	788
21473	6118	4884	1926	694	491	433	392	361	330	325	325	335	368	352	285	284	256	247	275	263	264	254	259	253	246	253	247	268	279	269	251	252	280	270	239	280	265	241	255	245	234	249	236	262	227	264	254	259	261	244	283	236	265	247	244	245	274	246	253	241	225	278	222	269	270	259	265	245	246	246	235	242	231	275	250	265	270	244	260	232	237	258	242	280	250	266	265	248	223	269	250	260	281	247	227	243	248	266	251	254	261	275	234	271	263	244	235	244	260	246	261	239	279	240	249	257	254	240	252	213	238	258	272	263	244	255	242	261	237	260	259	254	241	267	252	277	271	280	210	236	252	259	230	272	259	220	237	239	248	219	262	264	243	249	267	267	239	242	247	240	225	257	254	230	278	282	288	265	253	266	253	286	231	255	221	279	252	263	281	268	255	278	240	225	261	248	250	267	267	240	235	241	255	236	245	245	236	240	233	242	265	243	254	257	253	243	239	232	249	233	230	230	242	246	260	231	244	243	245	249	264	248	269	265	229	243	264	216	273	238	265	250	265	232	246	222	237	249	220	241	244	261	234	239	227	222	213	267	225	255	275	255	237	285	247	212	257	274	253	238	231	250	239	244	230	239	219	262	261	251	247	230	246	244	252	255	273	261	267	265	262	264	250	282	268	244	236	256	247	255	249	239	225	239	234	249	262	242	260	227	242	255	221	251	250	256	290	240	282	243	296	254	251	260	231	241	235	247	266	247	263	240	254	278	251	255	263	274	247	275	259	240	226	242	238	262	260	267	271	241	216	243	245	268	252	234	256	250	245	255	248	256	239	264	239	230	260	258	224	241	252	255	235	239	250	246	239	243	221	261	251	260	274	268	253	258	232	246	225	246	248	271	287	269	217	218	225	230	259	235	267	255	252	250	226	209	248	230	248	239	248	271	230	221	256	230	247	248	234	267	253	290	255	240	257	251	259	235	250	250	239	242	227	270	233	228	249	234	272	249	229	253	260	236	250	223	249	225	214	242	258	222	231	235	225	248	224	213	254	227	259	229	252	275	248	260	241	233	242	275	244	270	238	220	255	223	259	249	237	248	260	265	257	262	236	267	246	237	255	239	274	266	251	257	243	252	245	225	244	281	257	237	247	257	250	263	261	250	244	222	220	239	273	228	262	260	241	262	238	254	243	245	243	258	237	259	228	249	263	260	258	244	252	258	238	242	258	243	231	236	217	250	255	269	237	226	218	272	243	230	265	269	225	243	224	256	252	259	243	248	233	258	248	246	227	279	255	228	245	241	226	239	242	314	215	238	257	258	244	212	231	247	218	262	248	263	262	228	258	250	249	245	238	234	253	242	238	249	241	218	226	262	228	250	265	272	278	258	264	243	258	263	231	224	239	235	237	229	221	232	233	232	241	226	249	255	225	244	248	255	261	230	251	242	255	275	214	246	278	224	263	216	231	235	237	244	238	256	266	256	246	273	232	254	252	277	241	251	254	240	254	277	243	274	263	215	266	242	229	235	261	220	244	255	234	248	207	240	248	259	246	276	258	254	287	233	219	247	245	263	256	243	216	236	250	261	246	257	235	227	271	268	280	252	247	250	274	258	261	209	239	241	260	254	228	246	255	251	284	265	254	225	249	239	250	230	224	244	244	227	228	250	234	240	257	257	237	260	266	243	232	259	256	252	267	247	264	254	221	225	299	250	262	220	229	251	241	254	255	245	227	217	242	245	258	241	259	261	253	229	250	249	235	282	263	265	229	229	274	259	209	254	264	245	246	248	251	262	242	230	235	248	244	254	249	255	262	261	281	262	293	232	245	250	239	252	263	238	257	265	222	235	219	238	250	253	217	231	280	240	246	250	263	258	258	266	235	265	242	221	229	242	252	236	231	246	238	234	228	248	257	228	270	256	244	257	264	240	241	263	271	262	221	261	248	254	244	242	225	267	229	268	248	259	297	263	243	241	249	246	246	254	251	217	244	237	233	250	239	266	228	236	276	232	272	240	243	242	244	250	262	236	238	257	248	263	238	249	253	246	237	252	300	234	236	222	246	252	236	251	260	221	226	252	223	279	262	246	267	236	239	229	256	240	267	242	241	243	262	269	252	236	235	254	265	264	262	258	234	243	234	262	240	249	209	268	249	238	259	250	244	258	279	261	243	222	267	269	245	255	256	239	240	248	214	261	272	253	264	254	232	238	269	244	238	236	236	235	242	239	260	259	255	233	237	257	251	245	206	245	255	280	229	212	268	246	234	282	228	243	273	286	261	234	241	232	257	248	266	238	244	251	253	231	257	258	256	238	241	222	210	260	269	243	216	230	251	235	282	264	257	281	245	234	250	258	239	276	226	256	252	236	233	259	270	270	258	219	264	267	259	219	240	253	256	249	273	219	241	260	240	243	241	240	246	254	241	241	268	261	240	212	261	214	252	249	254	263	259	261	263	222	260	241	250	270	242	235	253	241	245	271	232	255	282	265	253	227	256	273	233	254	246	248	231	245	223	282	278	246	276	223	213	260	245	253	235	243	236	237	222	238	271	252	243	250	269	241	228	237	282	265	256	258	236	261	249	237	247	259	234	223	219	268	240	237	255	212	246	212	257	266	255	236	251	275	251	257	215	273	257	233	218	232	244	253	232	238	250	260	267	240	266	245	236	240	250	253	237	265	233	265	227	249	256	248	208	252	237	246	236	224	232	245	207	270	256	254	257	234	242	293	253	241	286	234	255	263	257	276	247	250	262	240	222	256	255	260	258	243	258	229	247	260	237	244	225	238	250	234	263	249	240	248	285	256	278	227	207	274	236	248	253	249	237	243	242	197	242	239	253	255	258	215	236	278	282	236	270	270	245	254	247	254	271	264	246	247	243	238	248	240	228	230	257	228	269	266	252	250	236	244	224	239	236	235	240	263	260	215	246	259	236	269	255	245	251	233	208	228	240	243	250	258	243	236	250	239	256	225	230	278	227	228	235	238	255	235	247	239	262	246	264	257	260	246	279	244	236	264	268	232	250	238	245	271	237	277	247	250	240	259	267	257	233	249	257	239	227	275	286	242	243	238	264	231	242	225	237	265	233	237	263	251	240	261	254	245	217	265	255	280	252	253	236	247	257	246	249	264	259	241	262	263	269	267	254	234	270	247	273	230	246	266	270	257	277	262	253	246	242	237	223	252	246	252	279	258	275	263	249	238	224	251	253	224	227	233	286	266	224	251	251	260	223	256	268	264	250	282	271	268	226	246	244	234	223	261	250	224	257	255	243	264	265	295	250	246	237	245	221	234	259	251	258	234	261	236	223	230	225	236	245	247	230	240	257	227	241	257	232	250	218	241	247	280	223	228	297	259	262	257	245	264	232	238	265	236	263	250	246	229	250	256	267	259	242	242	249	253	246	246	256	275	224	239	259	264	252	215	250	241	212	255	263	246	244	227	251	251	250	261	254	218	214	260	252	240	257	235	256	231	253	248	285	257	265	251	261	240	238	261	257	272	250
12916	5050	8118	4773	2345	1984	1700	1375	1252	1241	1217	1168	1107	1343	1083	807	951	787	773	705	697	724	664	723	708	718	689	716	650	694	716	729	806	837	771	656	659	616	616	647	615	593	618	574	644	588	552	623	600	601	585	628	602	588	602	648	590	632	565	588	595	592	604	579	586	601	574	594	625	584	605	611	602	590	581	596	584	537	592	588	626	578	589	557	585	582	564	585	591	624	584	566	598	648	596	601	622	544	594	587	592	653	613	566	645	580	585	617	614	556	621	614	592	594	608	584	588	579	594	591	579	592	591	563	572	592	558	565	566	593	585	607	590	610	591	582	602	619	537	631	596	609	558	588	531	577	601	579	579	595	600	587	564	582	627	594	575	552	590	585	610	568	581	594	607	586	508	564	556	597	599	610	605	551	543	606	602	538	607	565	621	571	604	624	572	528	594	539	571	588	575	556	593	626	579	559	594	580	565	618	632	598	575	596	584	636	567	551	591	600	581	592	591	622	588	594	576	583	610	567	578	544	597	590	596	587	617	576	576	576	553	594	592	570	602	542	575	567	584	622	581	550	633	599	558	585	621	609	530	623	601	569	612	567	549	586	562	553	590	570	636	579	620	595	644	606	550	571	578	578	568	599	606	597	615	534	596	566	575	615	565	570	568	592	537	568	554	554	585	539	616	600	600	619	600	556	619	604	618	578	597	591	616	595	601	624	632	566	538	557	593	560	601	611	664	637	560	582	576	612	609	589	626	573	556	585	630	553	597	547	554	559	575	607	618	595	572	558	644	607	577	593	579	595	584	558	564	579	595	582	549	592	579	582	619	567	585	622	555	563	582	568	575	572	560	595	617	580	602	587	614	581	571	548	580	597	562	570	604	551	628	605	605	558	584	596	647	570	603	576	571	604	604	604	607	593	578	554	578	621	601	567	562	613	557	573	586	595	580	590	565	616	559	546	554	560	571	564	603	606	582	648	647	559	574	564	538	630	609	614	554	665	573	616	599	608	571	628	581	604	588	601	558	588	619	595	628	580	592	583	591	607	645	617	606	574	622	587	582	581	588	581	567	571	624	606	624	577	618	606	582	586	598	592	571	563	557	611	582	586	542	583	573	576	610	600	582	608	573	595	606	556	637	565	604	561	613	564	621	547	565	576	541	556	571	620	631	599	580	649	594	578	544	560	547	611	614	575	574	590	595	588	609	566	529	577	556	534	601	564	574	588	592	580	662	611	612	542	635	582	572	623	580	574	571	596	541	555	560	592	592	591	627	602	611	617	665	579	568	595	606	568	575	579	578	580	611	576	607	564	603	609	630	589	601	571	554	580	591	578	608	591	544	602	559	578	561	584	567	608	568	595	617	605	573	570	587	593	580	608	567	589	612	541	581	562	545	596	601	566	584	615	572	573	556	616	578	557	586	613	582	594	601	572	613	617	580	616	596	563	587	572	618	573	553	575	569	609	594	571	602	621	605	547	568	568	633	588	576	592	579	613	621	573	593	568	584	549	585	658	587	570	585	578	616	554	567	576	596	617	568	574	631	582	598	613	587	555	599	552	557	579	551	552	611	616	571	509	571	591	598	614	610	536	600	639	554	582	605	605	604	615	591	613	557	570	609	594	592	623	610	636	604	580	632	583	545	609	595	592	597	592	616	534	597	620	607	589	597	591	605	572	548	551	598	623	542	587	634	638	586	597	585	644	590	598	556	615	588	570	541	593	608	615	580	591	598	591	572	530	587	605	541	570	566	582	616	573	609	594	593	560	543	599	582	579	593	563	577	585	589	598	565	621	591	575	589	569	608	569	577	573	620	613	586	608	569	612	596	610	618	559	578	582	588	534	584	570	611	577	561	585	587	553	580	578	586	606	566	599	610	606	568	574	599	592	628	627	595	608	520	597	590	590	569	630	579	547	581	552	569	626	598	588	616	561	612	550	572	562	549	576	583	557	579	610	619	610	562	564	567	598	606	572	604	567	593	603	579	612	602	529	595	567	587	598	602	617	549	548	594	586	541	544	593	579	549	579	632	595	567	597	600	583	589	563	573	585	552	556	555	579	567	596	588	588	623	595	632	617	621	592	594	604	606	579	597	586	593	510	554	579	610	585	634	584	570	605	574	600	577	590	529	598	585	592	546	607	581	594	562	603	616	582	587	605	593	584	591	580	576	549	599	623	610	620	623	586	600	600	627	598	505	572	555	567	613	634	582	597	576	577	586	575	583	589	609	557	552	569	573	557	614	603	583	542	598	583	551	581	629	614	576	591	607	602	652	540	566	567	569	574	593	578	588	575	596	627	583	630	593	630	611	584	565	591	593	593	536	599	562	561	609	634	619	592	594	573	623	564	606	580	576	588	610	579	580	607	600	615	599	559	590	606	565	541	593	570	564	572	603	596	632	571	576	581	582	554	550	608	555	557	585	579	545	613	590	593	611	581	576	597	531	562	566	528	601	597	590	595	558	605	592	601	622	586	624	595	541	603	592	618	574	600	581	588	605	568	568	578	579	583	580	564	553	561	595	577	580	582	643	580	603	637	564	591	579	617	564	581	609	556	601	573	559	609	604	631	551	567	596	619	607	623	545	574	578	557	596	613	544	563	629	590	585	626	602	593	598	566	548	574	609	609	543	558	568	566	585	567	600	591	561	594	627	581	601	618	611	580	556	631	592	604	651	603	514	649	597	603	580	568	552	563	564	571	576	602	578	608	609	565	585	584	587	583	619	564	608	582	582	599	618	604	584	599	574	546	623	558	579	625	617	602	578	558	636	590	617	560	594	602	590	593	577	589	569	636	540	565	594	551	589	612	559	619	562	598	592	584	564	606	584	596	572	602	566	575	606	580	621	609	555	639	593	584	585	598	590	580	557	567	588	589	598	610	625	590	582	614	594	638	585	627	630	585	590	574	579	604	553	613	600	559	590	597	557	585	598	550	609	558	541	590	639	566	552	596	604	597	535	606	593	600	609	616	614	591	572	531	596	583	592	620	578	611	552	598	581	571	586	596	603	583	586	592	589	595	568	576	621	557	566	619	640	592	591	570	655	560	589	580	583	594	555	582	599	606	563	602	579	594	581	592	560	569	612	594	631	558	575	573	576	626	605	619	578	594	571	574	619	597	642	571	604	572	598	613	606	597	585	589	588	636	623	606	600	567	607	625	577	609	642	597	660	578	603	589	569	594	596	558	583	589	587	620	562	621	568	612	518	556	625	573	584	640	622	603	585	596	583	568	600	636	592	606	601	630	566	575	593	641	559	574	589	620	593	595	660	572	599	579	571	568	539	649	614	601	632	573	613	595	604	600	579	608	638	574	625	578	658	594	596	564	596	588	537	575	608	568	625	582	619	594	551	615	592	585	604	587	578	559	592	561	565	594	579	602	622	583	568	643	585	614	588	539	567	587	581	551	601	529	619	543	614	609	621	603	599	578	593	630	570	604	567	594	633	667	551	614	583	588	544	589	631	550	601	581	570	577	591	580	578	588	602	597
5332	1786	1288	540	287	337	271	259	289	286	324	286	317	299	283	305	289	273	283	293	259	280	283	255	256	246	276	271	290	275	291	269	238	284	304	286	273	289	294	259	256	262	294	279	292	271	283	249	266	241	281	261	263	245	254	265	279	252	266	235	253	260	255	263	265	273	260	259	251	243	254	268	259	267	255	263	289	262	270	267	271	266	306	260	274	243	271	289	276	292	289	273	290	291	275	290	299	268	288	285	278	248	285	250	275	266	246	257	304	257	258	273	269	250	279	254	270	260	277	280	288	298	250	268	277	274	256	266	272	280	249	292	271	304	259	285	284	229	268	252	270	261	259	289	256	262	274	286	277	269	273	273	272	263	297	272	256	273	238	267	272	267	280	236	254	239	279	286	278	267	279	270	293	254	291	267	234	258	260	254	273	272	259	271	254	267	243	279	255	264	247	260	291	247	270	239	244	289	251	267	286	263	272	270	279	283	265	287	252	231	282	288	268	252	320	270	259	274	229	267	249	266	289	272	245	263	243	260	267	300	247	261	291	249	260	241	262	260	285	300	267	281	312	266	273	276	267	315	270	233	273	266	276	295	248	245	262	251	288	289	264	287	296	230	272	244	284	275	253	261	267	239	281	306	268	253	274	241	251	270	224	295	263	285	259	258	288	287	252	291	270	246	301	255	288	275	279	261	278	267	255	259	285	274	266	267	261	267	275	241	255	271	243	263	275	277	276	270	258	263	257	279	263	265	262	319	271	270	234	269	286	251	247	254	272	263	258	274	268	263	293	275	247	235	244	297	259	239	257	253	322	290	242	274	284	251	248	234	281	280	286	263	271	262	260	282	269	240	287	276	273	263	280	253	280	264	239	250	277	286	286	249	248	259	269	245	246	258	286	289	283	285	283	286	283	263	291	268	274	245	267	281	270	264	285	292	262	288	234	297	266	281	285	281	255	242	270	269	282	268	249	272	280	263	277	275	272	242	275	266	275	267	272	271	273	225	272	274	288	279	246	244	266	290	257	249	239	230	275	271	274	270	259	266	264	293	257	250	275	282	261	261	315	268	239	295	258	277	267	271	248	292	273	301	265	267	275	263	266	289	277	274	255	296	287	280	281	306	315	240	294	245	261	264	264	257	259	248	226	298	266	270	321	294	269	249	271	308	285	278	251	256	284	294	289	269	279	263	293	262	298	286	272	263	311	245	235	229	303	270	230	262	288	302	287	257	280	276	279	257	287	256	274	278	250	283	260	286	270	250	258	258	271	271	278	271	260	265	293	286	279	260	258	265	243	262	274	241	241	274	262	287	268	252	255	250	299	280	224	271	239	264	290	265	286	266	284	258	222	254	253	258	296	271	276	269	278	287	245	258	267	271	250	258	276	278	287	254	284	305	313	276	286	269	298	268	283	250	300	261	221	278	268	239	240	278	258	272	301	293	267	299	275	273	296	279	256	237	293	266	268	297	249	247	265	243	266	263	283	257	280	297	267	251	317	266	248	267	302	273	265	258	279	268	259	263	270	266	300	249	277	256	279	260	287	270	273	283	249	248	276	272	269	283	287	294	261	294	254	232	274	276	281	266	263	262	261	250	246	261	262	262	307	271	262	264	259	257	272	273	267	272	285	257	277	292	281	289	239	292	265	267	236	267	280	261	273	249	274	285	261	254	277	293	274	273	246	264	280	283	282	300	274	323	261	260	291	282	277	265	271	286	296	269	276	284	247	277	262	264	276	260	274	256	258	274	290	253	255	268	269	256	283	237	281	265	267	271	266	273	283	268	268	264	255	269	265	289	253	286	256	254	276	251	282	300	256	292	278	257	270	249	284	266	251	274	269	260	264	265	246	272	268	265	280	248	256	256	270	267	273	256	267	256	276	256	267	278	293	269	269	274	283	261	266	268	243	287	309	251	268	293	252	250	278	254	271	276	282	288	263	259	256	271	259	261	263	273	268	272	239	239	249	259	260	259	256	252	265	256	251	282	256	280	248	282	235	280	290	304	277	281	291	271	307	273	271	259	244	278	278	270	273	276	299	255	271	304	282	279	271	305	290	251	273	256	284	266	246	282	269	257	263	279	254	258	292	221	268	297	248	295	270	290	248	271	260	282	306	251	258	287	286	275	251	284	247	272	279	269	261	296	261	261	267	248	272	252	279	248	279	270	264	277	242	275	251	265	266	270	288	258	311	250	287	270	302	254	291	263	288	266	274	270	277	262	254	250	230	270	236	269	301	237	271	286	283	263	290	287	276	278	262	268	283	345	263	257	272	259	261	286	296	280	297	286	282	263	262	233	275	277	288	259	263	258	274	248	283	290	246	272	292	273	256	311	251	275	266	243	263	261	261	312	255	273	270	282	275	258	242	247	274	270	305	250	269	292	293	234	229	258	286	258	276	248	278	252	295	297	256	267	286	267	273	274	270	285	256	294	278	241	244	292	274	280	254	295	304	255	264	269	288	267	269	288	293	259	296	263	256	261	262	249	266	283	248	282	259	266	262	274	274	268	279	309	313	272	286	289	252	294	256	263	253	285	241	274	281	298	258	293	255	273	277	247	264	271	264	259	288	282	311	282	236	287	260	266	282	262	257	257	287	273	272	289	249	263	271	258	275	281	278	292	258	278	286	246	230	271	255	267	279	245	301	269	270	306	327	245	280	269	298	280	311	271	316	307	262	255	259	289	262	283	251	256	258	253	271	245	281	264	278	271	270	281	240	278	271	294	267	218	254	279	255	264	242	268	255	279	265	265	263	264	276	237	274	269	261	269	249	271	258	272	257	270	229	272	282	281	246	274	291	307	300	277	255	283	240	277	275	241	261	260	277	258	282	282	272	254	265	267	276	283	267	291	236	262	267	259	282	284	283	245	252	285	282	271	263	241	291	241	260	272	283	255	242	273	244	266	257	253	249	272	275	282	274	280	278	281	294	280	279	274	256	257	277	228	252	278	286	257	255	233	266	257	265	274	295	269	229	284	283	287	250	257	289	246	299	307	236	258	302	239	281	254	276	286	268	246	273	264	267	274	247	282	296	244	280	278	274	279	282	261	221	255	255	243	284	248	273	275	236	252	265	298	247	251	274	320	267	268	276	298	251	272	241	267	279	309	249	248	292	229	259	299	266	233	261	282	292	261	283	281	258	264	268	269	266	256	277	247	264	268	230	269	265	293	279	259	284	269	283	282	303	306	278	270	282	288	278	272	286	252	306	245	281	284	296	279	248	276	256	265	256	257	285	274	272	267	271	286	258	265	233	282	261	265	275	262	260	270	249	251	283	273	269	272	273	279	249	255	290	267	245	297	237	270	263	253	267	268	266	255	275	269	280	272	278	269	272	269	288	263	289	307	283	263	267	256	249	284	250	258	278	262	284	280	309	226	268	278	275	275	248	291	256	281	275	253	255	297	283	240	250	259	261	257	246	255	254	254	272	259	249	275	252	267	297	316	252	276	295	224	259	259	235	253	269	239	259	283	239	261	232	260
4438	2049	2709	1563	805	788	776	730	704	731	759	772	732	745	740	704	760	687	675	627	668	629	654	663	676	657	662	660	675	675	681	675	676	712	741	671	638	650	679	621	696	645	638	663	664	646	637	664	646	639	651	655	674	626	702	659	662	647	653	594	667	656	665	654	643	675	637	604	661	648	692	649	616	658	603	662	631	673	680	614	606	607	647	666	681	669	648	676	639	633	641	639	646	665	680	674	632	651	649	703	640	636	652	669	634	607	669	695	624	645	667	663	597	615	637	617	635	687	652	629	703	646	633	617	657	646	655	633	625	670	668	690	657	588	693	673	659	619	650	645	627	649	635	623	699	677	625	661	665	645	715	644	651	644	661	626	676	632	631	654	678	654	648	646	642	635	664	638	662	650	658	636	670	618	668	668	609	601	653	627	655	644	645	658	642	636	632	635	615	621	677	650	657	648	658	641	624	637	647	622	665	622	655	615	655	619	656	630	636	712	613	655	633	638	629	643	664	685	658	652	633	645	648	600	658	632	649	621	645	635	646	594	626	646	651	658	675	647	624	694	603	668	631	631	644	629	660	686	618	667	650	638	683	613	656	647	648	620	636	670	641	696	690	694	645	619	623	629	633	645	671	682	681	605	684	642	677	635	672	656	676	669	668	673	645	648	615	645	619	624	681	626	633	634	693	661	625	640	669	670	590	644	646	640	640	634	694	675	669	694	672	617	668	624	690	712	649	660	644	667	619	676	555	682	652	632	650	634	651	625	641	623	648	650	639	618	637	729	631	611	621	620	631	664	636	650	620	678	665	649	653	694	685	671	666	710	661	653	614	614	685	635	630	661	666	670	639	685	624	667	655	686	655	662	624	653	677	609	635	644	642	614	620	679	613	691	621	617	618	623	652	612	652	667	667	622	631	600	650	640	694	629	645	694	647	642	658	654	668	657	705	644	643	610	670	611	674	658	675	634	682	630	659	666	700	661	688	676	633	657	661	654	662	639	653	639	631	645	677	657	649	647	664	656	671	637	636	678	626	610	683	647	675	664	658	626	656	638	671	648	698	642	645	644	658	661	638	676	620	641	670	687	641	660	682	604	707	640	628	649	684	639	685	685	643	653	639	656	620	651	640	698	693	691	646	632	701	672	611	685	666	658	657	639	700	645	649	683	674	608	713	610	633	662	665	639	651	641	641	666	637	659	628	659	658	670	678	661	636	637	695	629	655	611	626	688	637	639	679	594	685	644	694	674	642	622	650	637	666	591	625	577	642	614	609	646	645	659	649	608	606	656	692	665	651	681	643	658	626	628	643	636	671	664	662	645	677	627	665	658	659	677	657	639	646	623	635	618	683	619	610	686	674	638	645	677	687	639	652	677	631	632	695	638	597	655	601	672	611	616	643	652	679	621	680	650	644	641	631	676	673	689	661	675	663	656	619	668	655	649	653	653	653	626	655	666	628	653	667	635	632	645	679	653	654	673	636	659	662	663	656	653	688	665	687	665	630	649	652	602	654	659	637	671	652	686	670	680	695	635	678	641	654	640	639	615	680	605	664	707	633	660	639	676	602	713	657	636	598	678	659	664	662	682	690	649	660	647	672	646	664	642	654	641	647	637	630	661	694	639	650	606	673	649	660	613	674	663	612	690	640	669	643	628	629	641	651	650	584	676	652	625	653	601	608	656	657	678	667	662	648	600	656	648	618	646	665	653	657	655	669	661	625	639	648	663	655	704	627	698	646	635	639	658	694	620	695	654	638	621	636	686	671	667	632	673	696	612	583	622	669	672	625	631	670	708	625	632	653	616	664	666	658	657	652	652	642	661	642	658	618	648	666	672	635	634	645	591	587	621	670	693	650	604	669	665	662	617	649	634	642	656	645	638	652	622	636	689	673	620	661	680	663	648	638	638	657	635	647	695	666	654	657	619	670	653	650	670	646	677	621	688	646	661	670	668	643	649	701	610	662	628	631	655	647	661	664	663	668	612	682	647	662	638	666	656	624	634	634	647	643	634	663	675	648	649	682	670	674	646	621	692	646	627	646	677	663	627	601	695	657	619	612	665	685	691	681	690	668	646	720	657	618	622	655	680	654	632	668	598	628	600	658	648	626	628	638	614	652	652	637	653	680	640	662	609	617	612	641	685	676	636	606	667	627	677	641	616	669	677	667	679	671	654	609	638	669	686	659	671	645	603	627	678	676	689	626	665	672	653	632	654	632	631	603	620	661	685	695	646	676	654	666	627	643	642	654	640	668	655	605	648	672	679	636	671	620	692	650	645	656	637	650	658	618	615	659	685	630	640	650	650	637	625	637	613	652	596	689	661	650	642	626	647	677	585	652	645	635	634	647	619	667	644	613	644	646	617	637	646	709	622	608	659	627	641	685	684	610	609	641	695	658	631	665	645	644	626	650	700	674	637	643	652	704	628	621	598	687	645	636	705	610	638	682	635	613	632	632	625	628	660	649	640	673	683	706	642	675	632	608	620	652	631	656	655	648	665	644	648	647	670	655	634	682	690	604	659	648	670	638	664	657	655	669	681	610	651	652	672	656	634	624	623	644	646	628	632	667	650	637	654	695	652	623	689	652	595	669	662	671	636	708	660	642	642	673	668	713	649	649	645	647	670	617	630	674	663	611	601	654	656	667	625	615	583	669	690	656	648	666	586	663	653	653	645	605	697	677	684	624	621	653	709	639	617	643	674	645	649	655	649	683	667	660	655	661	639	692	638	665	676	662	622	633	628	645	639	700	732	695	670	639	617	612	628	660	623	678	617	668	628	709	691	633	593	649	625	664	655	653	673	680	637	662	697	664	627	611	677	618	690	670	653	717	665	619	648	632	693	671	668	619	644	675	677	644	646	650	652	633	650	653	702	635	625	629	659	698	673	658	659	685	648	645	656	608	675	633	654	676	680	650	656	646	719	630	636	647	647	693	640	599	662	637	656	648	661	672	677	644	639	656	644	658	631	654	665	645	622	635	688	663	645	655	689	688	601	662	658	652	590	617	674	643	645	624	672	700	660	633	628	654	609	632	680	677	674	666	640	656	650	648	625	688	641	654	666	629	636	676	634	675	638	669	665	616	675	633	693	621	660	608	673	666	637	616	661	653	676	660	663	632	677	590	628	685	651	668	673	664	636	636	649	661	648	667	660	649	643	668	620	657	658	628	668	644	618	664	618	667	678	634	669	620	635	654	648	665	712	639	685	642	672	688	696	646	686	654	641	660	655	661	664	630	669	679	629	659	653	695	662	610	657	652	625	662	643	724	623	650	702	649	629	661	648	636	634	636	661	611	704	640	581	659	685	633	686	624	643	642	642	714	663	640	650	654	677	713	644	682	675	625	639	669	659	670	669	650	641	676	677	693	685	603	707	643	665	646	649	700	659	642	673	599	664	678	636	663	695	632	619	636	672	676	667	600	682	651	626	709	695	683	678	649	630	656	685	672	681	629	647	626	646	671	658	627	672	639	669	637	631	636	665	648	619
13282	3560	2978	1170	610	519	446	388	381	434	374	412	390	394	348	384	383	392	373	415	403	344	378	377	374	350	364	336	380	358	340	372	386	335	378	366	350	327	354	355	301	314	359	325	353	340	346	370	346	363	351	366	348	378	348	324	330	312	365	358	355	325	336	360	339	312	364	355	344	387	377	346	346	323	350	341	318	377	341	329	355	372	330	335	343	357	337	329	326	325	346	356	373	353	364	339	361	334	332	354	359	378	337	344	361	330	287	326	371	357	343	352	326	317	377	330	355	335	369	384	333	366	339	357	360	299	350	358	364	347	333	361	344	362	329	380	325	348	353	362	336	348	369	354	346	334	366	370	372	371	313	327	323	327	329	352	356	371	353	335	307	362	338	363	345	314	332	295	371	362	332	349	320	336	346	318	323	353	377	344	342	365	361	320	356	348	341	335	356	378	352	351	357	326	351	383	375	378	324	340	343	359	360	351	369	335	336	340	373	314	330	342	361	310	321	356	351	364	369	363	354	342	355	370	374	389	316	334	340	352	323	371	358	354	305	327	345	361	376	347	358	335	380	335	367	385	348	354	353	350	306	324	336	349	310	339	368	347	325	351	337	384	365	338	349	336	351	376	348	355	345	352	340	328	362	342	337	368	335	335	352	367	377	353	314	385	338	333	318	348	341	369	355	378	377	312	309	344	365	341	368	349	323	361	309	323	354	322	334	346	330	344	314	320	358	324	337	367	335	383	387	353	348	333	344	321	337	351	354	396	368	357	354	344	354	358	310	339	334	344	366	339	370	374	363	323	370	352	342	338	335	336	366	373	319	333	356	347	333	342	352	364	339	325	316	339	327	359	388	355	340	390	338	352	349	324	362	351	368	334	374	340	331	343	362	342	350	296	352	323	362	375	380	319	365	339	313	352	301	361	349	338	362	303	334	375	344	338	353	312	357	329	337	348	339	355	348	319	383	326	372	337	329	322	328	291	311	363	320	336	305	337	336	376	346	318	344	349	363	349	368	319	340	372	303	321	354	364	353	347	335	358	349	319	345	340	392	341	352	361	382	306	364	351	360	347	349	347	368	327	363	348	333	382	335	418	337	382	357	375	377	328	342	342	370	350	334	350	352	370	383	359	342	353	321	347	386	313	310	367	339	381	317	338	343	366	301	330	338	367	334	380	347	355	334	349	326	333	314	330	341	362	347	334	348	328	330	347	329	371	369	323	342	346	315	308	359	382	374	339	325	369	350	348	369	336	346	315	359	393	360	333	368	341	353	367	322	320	377	338	356	335	328	378	338	350	343	346	367	331	311	357	355	343	372	348	323	351	388	352	391	338	343	353	334	330	351	346	354	359	357	366	376	370	366	374	331	377	330	396	361	371	366	335	339	350	356	334	334	346	329	307	331	329	318	333	324	339	323	301	326	385	344	367	310	355	338	361	331	348	340	340	358	374	344	359	354	358	367	344	358	359	342	303	365	338	321	343	338	358	341	359	335	306	326	362	322	320	318	354	336	310	308	347	350	344	356	302	334	333	346	342	364	374	351	335	319	357	348	337	366	359	346	355	320	359	371	354	342	327	308	368	347	345	346	328	354	351	357	305	346	338	332	379	372	342	312	399	347	333	369	369	347	349	378	352	350	355	363	369	361	347	359	383	363	361	366	330	364	358	357	361	355	371	343	349	341	354	347	367	351	338	358	370	375	351	360	334	347	396	339	313	379	336	399	330	352	355	342	321	325	341	341	294	344	362	340	339	354	343	321	374	346	361	381	332	326	340	339	335	352	337	313	357	372	381	346	365	373	340	369	362	349	358	345	349	344	353	337	372	334	378	329	344	353	334	359	372	361	344	358	355	364	359	318	347	339	403	358	337	314	350	366	363	336	333	314	328	367	369	357	341	323	299	333	361	300	328	355	368	361	334	385	355	384	323	343	352	362	367	340	366	330	330	346	342	403	358	342	332	346	293	325	338	350	369	357	360	385	347	311	345	345	358	313	343	338	374	360	371	367	314	374	346	310	338	334	325	379	352	334	325	339	361	336	366	354	331	342	339	359	343	372	353	356	378	345	335	340	350	335	347	341	330	330	352	339	327	339	309	352	361	345	343	367	356	306	320	335	339	313	338	349	326	386	377	372	349	332	315	321	321	357	329	353	350	342	335	330	325	417	360	376	363	331	338	331	353	332	351	323	340	336	357	359	326	360	329	342	337	311	341	357	340	339	342	345	347	329	306	327	358	313	325	336	354	362	344	365	340	338	347	367	319	381	342	375	377	358	351	333	318	303	371	330	357	329	329	356	317	375	342	345	387	360	366	341	364	332	322	393	350	346	332	385	311	314	378	352	367	352	371	360	326	339	348	333	343	333	330	349	367	352	364	369	376	351	361	333	356	357	371	309	327	338	380	347	359	374	387	365	364	361	331	384	299	332	334	338	374	343	340	381	375	293	347	340	336	314	349	342	347	319	338	368	312	350	385	369	351	340	363	364	336	347	373	351	341	368	350	363	359	335	353	347	336	324	325	355	356	372	331	381	336	324	375	346	335	351	348	373	335	349	368	337	360	332	377	342	317	339	315	330	334	366	346	347	343	395	347	340	363	374	366	335	354	361	385	394	366	373	359	347	341	348	334	355	359	385	318	364	340	311	318	369	327	326	351	352	348	330	343	363	325	326	350	365	318	329	350	356	342	339	334	344	357	341	366	354	354	354	359	353	337	352	347	332	365	359	368	355	347	346	347	320	388	357	338	350	327	359	348	376	327	364	379	330	303	328	354	340	350	356	323	364	356	353	370	346	328	362	367	317	337	330	337	348	369	334	333	378	367	351	331	329	355	299	328	365	333	355	334	350	338	373	350	351	360	339	335	337	368	355	317	333	332	373	339	357	363	337	338	333	320	320	342	359	384	369	376	323	344	364	364	388	329	374	336	318	350	370	322	336	337	349	351	364	334	345	349	366	354	354	384	326	323	339	337	355	338	362	381	320	357	350	348	342	351	349	332	337	330	372	398	350	322	287	338	408	340	366	375	332	336	331	366	349	338	332	331	323	346	359	359	378	356	375	346	342	367	382	347	371	348	331	340	329	343	329	366	335	363	346	320	357	362	348	327	341	328	376	328	382	348	340	367	319	377	326	362	322	372	371	349	355	350	347	398	327	358	312	336	312	352	321	355	309	371	340	336	358	336	379	353	348	364	365	346	360	346	354	360	357	342	322	365	312	340	310	381	352	381	350	348	332	345	345	359	343	342	345	382	366	316	316	336	358	377	370	333	305	359	346	354	337	378	329	328	355	306	336	345	373	346	333	372	337	339	320	376	352	376	351	339	323	339	340	352	359	375	359	336	348	346	348	319	351	301	356	317	344	311	305	344	336	322	329	360	348	296	325	309	373	342	338	334	305	320	368	356	342	320	324	322	381	346	367	332	355	374	324	348	309	372	341	383	326	332	350	363	332	341	327	372	330	344	353	358	366	337	348	332	332	350	342	339
10122	3789	5810	3269	1904	1563	1457	1267	1224	1162	1209	1104	1126	1205	1140	912	1035	918	908	907	883	844	868	824	849	833	770	904	832	913	874	925	954	981	882	818	858	811	790	832	786	809	845	851	798	750	821	773	834	830	763	838	778	785	789	829	827	785	806	799	809	804	811	800	824	847	836	795	826	835	804	781	796	810	804	807	823	800	792	773	806	828	800	786	808	792	775	814	817	820	873	848	820	826	809	810	785	809	800	824	818	856	795	784	786	849	790	828	736	801	796	796	810	808	803	867	825	839	832	782	854	847	806	794	842	792	766	875	786	811	780	793	755	851	840	819	816	789	794	817	798	817	792	813	845	815	795	834	817	867	789	816	768	791	803	817	784	783	826	814	797	838	790	792	818	783	842	817	811	776	833	801	806	784	810	797	762	807	826	811	805	784	810	823	769	817	775	822	769	800	807	826	777	827	808	787	834	801	832	814	783	822	828	838	794	760	816	805	791	855	804	804	808	791	791	761	786	818	740	780	819	773	854	794	822	826	838	784	806	815	789	809	782	792	815	815	856	807	823	789	799	807	839	804	759	803	807	809	803	857	804	871	794	825	774	756	824	778	851	776	756	812	853	832	779	787	796	826	821	831	835	819	775	824	824	799	824	860	787	812	787	811	797	801	794	804	860	772	832	789	770	797	804	800	789	811	827	839	825	819	771	821	776	760	770	769	795	821	810	845	775	754	832	821	829	765	799	850	828	823	835	773	834	843	799	759	787	822	803	788	801	779	771	775	768	820	834	776	782	856	808	805	795	837	823	828	828	830	857	835	813	835	827	775	765	814	826	811	752	796	879	800	757	814	784	758	851	775	854	791	798	777	785	802	817	807	768	782	816	810	859	763	800	782	776	765	830	833	821	820	818	807	811	835	841	793	784	789	812	802	846	767	817	804	832	798	785	823	819	831	780	800	777	817	796	808	865	842	816	810	861	800	810	829	823	797	813	839	803	791	798	807	802	837	832	799	763	750	752	824	775	834	814	799	821	854	845	794	843	832	793	777	808	846	766	839	846	834	809	810	773	776	810	802	814	792	763	824	843	802	862	803	845	806	811	799	865	799	823	813	804	797	806	780	836	879	817	855	795	807	786	791	801	826	828	782	832	744	833	781	877	791	817	762	808	819	829	820	805	834	768	843	839	810	801	810	847	817	838	795	842	819	801	794	828	796	796	832	822	781	779	848	783	786	807	804	825	818	771	821	846	803	787	776	812	831	768	841	798	790	772	824	845	816	793	739	808	789	752	783	739	822	831	803	833	850	870	835	803	769	810	821	815	793	789	780	780	811	762	770	802	818	840	818	837	755	743	834	844	823	852	845	846	849	839	815	819	804	821	810	822	829	836	841	788	808	827	807	768	800	751	815	775	800	802	811	803	842	824	803	829	816	751	785	792	754	761	827	786	787	855	815	828	773	842	800	836	840	790	830	842	821	786	817	810	801	797	813	763	787	809	755	837	816	836	867	838	798	809	780	805	810	787	830	776	768	806	757	852	775	829	765	804	802	771	839	800	810	857	836	817	778	802	794	807	798	826	784	807	813	806	781	793	785	828	850	818	794	825	793	772	789	793	803	807	816	815	812	854	790	837	843	790	771	807	829	805	802	770	857	780	832	794	784	770	811	823	802	786	782	737	812	778	830	801	780	818	864	819	776	830	803	778	822	814	783	779	839	792	794	792	794	790	811	814	789	798	833	832	793	757	812	786	809	812	781	801	779	876	858	796	738	861	810	787	796	763	817	801	822	828	823	802	791	755	803	791	838	817	796	775	796	841	795	831	819	820	817	855	854	794	744	790	808	836	780	792	772	807	809	833	770	767	811	747	850	774	757	820	770	760	816	817	786	838	863	800	824	775	803	793	771	803	793	865	822	796	821	818	785	791	831	778	798	780	841	741	803	805	783	832	812	780	819	834	844	807	795	864	858	809	761	817	830	813	811	816	794	809	852	797	854	816	831	792	818	791	831	799	828	810	788	783	833	822	741	803	782	798	781	803	798	843	792	841	841	887	836	805	857	765	781	806	849	801	785	862	859	861	771	800	834	861	833	796	790	786	801	809	823	831	780	791	834	809	826	799	852	820	789	785	823	770	800	798	803	796	763	812	760	772	770	846	795	754	770	759	792	825	789	783	796	799	838	868	827	778	846	770	803	826	821	810	790	788	804	769	820	799	826	788	838	848	864	836	785	821	805	780	772	824	816	804	740	774	885	828	847	836	855	796	812	822	817	809	822	782	832	818	839	799	852	792	777	864	815	803	794	811	762	848	774	806	780	792	780	764	797	822	788	823	799	813	791	812	865	785	792	857	760	808	839	865	795	806	843	796	840	831	792	795	870	803	788	772	807	800	799	806	822	794	779	836	802	839	850	802	751	831	806	772	842	840	820	781	768	754	769	752	798	812	831	789	796	802	771	806	764	852	801	820	773	804	819	789	794	753	809	842	777	796	737	863	768	834	843	847	809	841	820	761	822	817	821	809	810	812	845	811	807	738	798	847	738	828	783	773	857	832	824	805	833	845	813	828	774	782	793	779	790	844	764	790	795	880	783	765	846	790	805	766	826	831	787	818	811	833	807	811	803	808	817	849	838	811	794	791	813	786	803	830	800	787	779	805	810	788	786	781	815	845	799	743	866	810	774	805	787	854	830	828	832	835	795	798	807	835	822	777	861	782	835	803	813	836	829	799	768	866	830	835	758	792	800	804	822	830	837	824	779	836	791	840	783	863	790	819	811	788	878	772	840	848	785	822	824	811	850	828	812	820	832	789	794	832	864	764	800	810	808	820	783	795	791	841	772	809	857	779	814	797	828	868	804	828	729	847	799	841	842	795	816	795	803	801	745	801	754	778	841	771	797	773	810	769	831	844	846	778	813	833	819	786	784	816	831	777	848	790	806	821	813	826	767	854	836	798	803	783	740	825	815	787	844	820	858	786	777	768	761	846	815	808	822	791	789	775	807	743	808	768	836	772	850	823	759	815	819	824	784	797	804	794	846	792	839	817	790	804	731	808	780	801	819	836	811	821	815	846	815	830	772	809	800	765	804	788	826	805	770	801	824	803	752	822	789	778	820	812	808	799	791	817	842	768	878	749	828	823	818	847	806	814	829	810	836	841	829	803	770	801	837	812	845	848	750	781	814	821	871	822	773	854	802	803	801	850	803	785	778	848	792	784	844	797	832	809	858	823	775	760	810	798	837	812	817	768	748	873	752	836	808	813	768	782	827	805	821	772	821	824	806	809	741	801	804	764	813	779	816	771	793	813	851	804	816	824	774	834	857	788	802	831	805	857	834	796	861	833	778	777	820	865	845	813	759	825	819	817	778	808	788	808	837	799	816	844	813	833	798	825	794	843	800	823	841	789	812	819	796	772	805	833	820	838	835	816	804	868	838	805	842	780	788	741	847	801	737	820	798	793	774	815	810	808	810	812	803	792	821	767	852	813	816	788	770
21271	6108	4741	1718	655	473	415	410	361	381	387	331	343	343	335	274	349	314	279	261	270	250	256	236	253	281	255	237	273	251	274	304	309	253	261	258	245	257	248	280	221	241	257	241	254	243	284	241	270	240	261	268	240	253	251	241	250	284	261	269	233	235	250	237	285	258	264	240	238	257	247	257	246	237	239	253	251	283	248	269	255	250	246	244	281	242	238	244	244	259	218	261	263	257	233	248	260	263	238	227	223	275	247	264	245	261	265	253	237	240	266	276	251	253	248	255	269	252	284	254	248	218	269	263	244	236	254	275	234	203	253	267	222	256	227	271	238	230	272	235	256	238	237	236	245	246	258	238	261	268	259	240	275	257	252	235	241	235	244	235	249	247	264	231	266	259	245	259	218	273	252	260	237	261	261	258	242	254	272	231	259	225	224	265	264	246	256	275	243	231	240	272	240	228	264	242	249	231	290	245	280	225	259	218	256	227	217	246	260	237	277	252	257	234	226	233	222	254	248	268	237	275	274	262	270	246	260	281	264	228	236	246	261	255	245	276	265	254	252	243	275	250	212	253	273	235	233	259	246	256	257	232	268	221	249	242	254	242	241	261	257	269	274	225	262	273	218	239	249	261	255	258	227	234	253	237	224	234	265	242	274	251	239	246	219	242	242	253	229	253	262	257	235	272	242	243	247	256	269	263	225	223	238	269	229	237	246	255	247	241	223	240	254	269	263	264	204	237	253	245	269	263	266	234	252	301	210	222	287	266	220	253	255	240	254	262	262	250	237	254	261	259	255	248	263	279	246	254	265	256	236	226	254	223	218	247	252	245	263	243	265	269	279	244	241	246	240	273	233	219	281	226	255	244	272	259	236	265	246	249	260	233	250	277	238	221	254	260	219	261	262	231	231	258	257	252	214	240	231	245	250	215	255	240	223	244	235	257	239	240	259	253	258	248	232	231	251	243	230	245	270	216	265	256	219	248	234	256	253	233	255	232	246	262	241	254	239	227	249	260	242	249	213	243	242	234	236	255	246	249	242	242	234	247	261	264	239	274	256	250	257	259	248	269	258	243	270	257	236	252	277	231	263	239	254	246	231	246	246	230	265	235	236	240	221	213	250	220	247	233	241	245	237	256	232	279	221	260	224	224	240	244	240	242	274	235	255	248	234	232	231	274	275	263	230	275	247	232	243	221	233	266	257	219	276	279	265	247	274	264	229	232	246	245	286	250	266	241	235	221	259	208	245	208	255	258	255	279	256	245	238	230	252	225	235	246	254	250	273	231	254	236	239	271	255	249	307	255	245	256	266	233	232	263	232	255	240	221	267	236	237	253	241	264	252	248	239	248	260	272	260	238	229	233	230	257	222	243	257	212	223	260	231	272	276	252	211	267	244	249	261	267	255	249	244	238	270	250	245	248	255	237	233	234	230	292	226	260	266	238	247	253	244	230	272	262	232	294	239	274	245	252	225	237	250	229	258	215	287	255	268	288	260	252	220	254	285	252	257	256	256	252	251	238	253	253	259	239	218	275	238	271	243	234	269	250	219	248	260	243	259	232	216	246	246	252	232	252	275	289	273	253	220	243	271	261	292	242	251	245	258	262	244	243	226	219	239	251	256	230	258	276	244	241	244	245	230	229	247	248	264	236	241	229	280	240	248	238	270	239	274	251	234	226	259	255	265	253	260	242	253	270	251	255	243	240	278	255	211	233	260	216	256	241	242	226	254	254	271	279	250	260	267	258	249	242	229	226	249	214	257	250	230	254	248	263	242	271	225	250	281	230	216	221	253	272	259	266	258	227	240	235	244	227	262	247	246	248	226	255	265	229	223	230	239	255	256	262	249	274	214	254	265	245	232	231	203	240	258	244	218	252	286	266	259	245	262	240	229	274	245	216	208	247	240	246	202	247	275	223	231	222	248	227	265	220	265	239	265	273	242	259	217	262	250	260	238	205	236	270	233	291	246	244	275	254	254	255	244	241	245	258	244	236	245	240	219	234	274	255	242	276	269	267	248	238	231	238	249	242	265	248	215	236	264	239	222	225	230	262	239	255	256	253	243	280	244	226	249	256	269	234	279	255	235	264	244	249	259	252	242	241	258	270	213	232	232	240	248	250	270	228	257	231	254	232	296	243	249	247	232	241	233	246	257	259	258	270	264	268	228	231	244	254	235	256	260	270	273	259	255	223	231	242	275	237	231	258	255	272	250	230	238	233	237	242	231	240	246	268	236	259	247	240	260	249	253	257	252	254	255	240	241	280	261	232	226	252	277	256	258	256	263	265	289	244	235	216	263	221	252	256	270	236	251	247	253	251	266	265	253	244	262	241	242	251	258	232	249	249	263	219	216	246	255	220	236	231	259	238	250	227	249	260	288	260	259	241	269	258	248	251	235	257	267	237	255	230	262	241	266	244	257	237	260	264	262	252	250	262	253	221	259	249	247	242	236	257	244	251	276	251	236	265	256	258	243	240	231	244	244	226	248	270	251	241	245	227	230	253	239	221	212	250	255	262	228	258	279	252	199	261	241	234	260	247	262	227	261	238	260	232	257	292	251	264	278	200	233	240	246	249	243	213	239	240	225	254	259	217	245	250	270	244	271	247	252	251	269	263	250	245	281	256	259	225	249	210	245	263	264	256	242	243	282	237	270	266	235	228	264	262	266	220	243	254	262	265	257	232	253	262	271	255	260	248	268	228	267	248	247	251	236	223	220	243	255	234	264	249	236	225	263	296	230	215	236	226	245	232	253	256	219	245	249	263	259	255	246	234	250	273	250	276	238	258	267	230	273	281	262	240	253	263	263	240	224	223	237	261	264	249	231	218	238	264	281	240	270	252	249	247	259	222	240	248	245	266	251	228	238	269	244	265	232	247	200	258	267	251	244	233	231	277	256	273	265	258	246	261	250	246	234	267	255	258	261	230	260	267	235	245	233	252	255	282	214	236	253	273	270	265	273	231	209	266	255	260	260	274	238	234	261	272	251	261	248	230	241	256	249	263	221	219	241	242	263	226	222	232	257	276	253	233	243	251	255	240	255	247	268	239	238	256	257	248	255	248	239	219	219	281	243	243	253	256	265	238	268	248	252	243	261	257	235	285	246	236	255	296	217	271	233	256	213	238	281	256	267	229	263	255	225	241	255	240	226	252	247	232	242	269	273	259	249	271	262	245	245	258	223	269	265	252	232	256	273	252	256	252	248	273	242	224	236	235	241	247	286	268	252	285	248	243	261	252	244	260	232	252	241	267	248	237	256	274	224	238	232	248	223	218	267	224	251	244	259	258	262	238	259	247	221	255	267	228	217	250	226	271	257	269	251	243	250	238	243	252	309	223	246	224	220	230	250	257	250	262	239	268	246	242	240	278	294	276	258	248	231	213	240	224	280	236	245	220	260	251	237	263	256	246	253	231	260	258	278	227	257	233	250	271	252	242	266	268	259	225	248	262	256	223	251	235	228	233	213	237	253	214	250	264	228	251	248	241
12646	5015	8278	4239	2447	1999	1764	1523	1310	1236	1289	1198	1177	1148	1096	869	940	883	747	713	729	660	636	649	677	684	671	665	663	715	698	783	747	814	768	642	664	631	591	593	589	583	630	563	635	590	571	543	560	609	611	595	577	581	560	592	535	596	578	607	611	606	593	569	631	600	548	619	564	580	594	596	594	599	555	590	608	559	598	555	566	570	610	594	571	542	634	588	608	616	591	585	631	635	603	605	566	594	578	604	561	618	599	608	642	596	625	594	592	629	533	599	597	568	589	570	555	614	594	617	581	603	553	603	574	598	581	590	572	595	605	570	624	591	591	594	574	600	611	650	607	597	582	566	570	607	580	598	581	582	643	574	583	619	591	554	592	577	581	580	576	556	592	597	550	539	583	637	585	572	570	585	566	602	601	594	605	622	596	577	610	553	589	576	554	599	565	546	567	589	559	554	575	550	561	618	566	665	601	594	581	538	582	600	598	592	605	556	512	561	587	575	568	563	613	585	590	586	556	574	596	577	574	572	570	596	574	570	559	556	599	598	599	576	550	598	608	580	594	611	551	585	547	577	590	576	618	569	585	590	578	581	589	590	583	600	578	582	610	566	611	573	649	617	555	624	602	585	593	598	598	567	616	585	582	586	576	584	544	600	552	587	590	572	641	604	569	580	564	574	612	596	585	549	553	605	569	634	569	568	559	615	532	604	565	602	631	527	602	554	578	597	569	587	589	528	560	585	577	593	581	582	604	546	612	567	537	613	550	624	578	600	613	572	595	598	560	629	535	632	628	558	568	552	609	620	581	617	577	625	557	568	596	600	570	551	553	586	580	606	618	553	598	628	585	600	591	568	572	585	585	611	632	569	606	623	604	582	581	571	592	570	602	612	567	614	563	592	629	593	543	600	561	565	610	595	576	619	561	591	575	619	564	588	615	599	579	552	644	540	592	606	596	613	622	588	583	622	581	570	562	583	627	592	570	595	547	572	602	527	599	565	569	612	570	607	562	615	575	577	606	598	537	590	564	592	624	596	582	632	569	598	585	584	574	602	605	557	568	584	562	611	612	592	571	603	587	599	582	581	593	547	620	600	576	569	635	614	552	596	627	611	598	561	599	602	628	605	613	613	610	556	567	584	590	565	579	572	590	597	602	623	585	592	618	581	616	608	599	579	521	575	594	572	601	545	583	590	574	609	588	615	564	602	539	593	599	578	607	581	573	547	599	547	606	579	569	579	587	536	572	580	556	576	582	603	618	560	586	595	560	607	572	648	606	599	587	589	606	622	537	600	548	570	605	595	606	623	637	563	542	541	595	582	550	554	622	547	587	606	604	611	582	603	576	574	599	637	549	637	556	593	621	615	552	561	581	542	616	596	556	557	566	564	589	605	617	605	538	566	581	585	591	594	611	558	608	604	602	546	593	587	584	602	603	596	606	609	628	574	579	603	542	595	622	625	593	593	601	616	606	556	577	569	586	596	585	568	570	576	629	569	609	587	526	591	590	576	553	583	579	611	581	621	591	617	576	566	549	549	583	558	541	615	552	568	569	566	614	594	640	558	585	573	621	563	576	606	582	602	605	550	578	582	585	589	633	520	571	587	599	610	546	562	554	599	571	617	586	575	594	603	611	570	579	562	660	589	564	604	600	555	586	565	606	577	588	621	546	591	584	593	542	586	560	614	610	587	578	602	604	602	660	590	624	637	556	581	594	615	627	575	550	581	592	613	619	573	551	584	591	580	589	603	602	605	581	557	594	634	553	556	598	579	613	579	606	604	567	591	564	578	563	612	636	599	597	560	617	575	598	609	545	572	611	569	621	593	564	630	609	582	618	537	578	566	573	555	627	595	643	584	561	601	587	577	594	565	622	603	559	604	585	633	559	558	578	585	589	583	624	623	600	578	581	585	569	594	567	588	579	554	570	572	568	582	580	592	550	575	628	605	597	592	595	640	583	612	586	585	587	589	565	561	595	594	550	605	613	613	553	583	610	603	573	598	608	597	587	553	606	581	563	597	616	561	551	618	581	598	573	593	632	607	605	598	567	588	576	595	555	599	593	584	575	620	612	571	576	575	594	578	632	557	553	546	557	573	534	600	587	600	560	588	594	590	585	612	564	573	588	585	584	558	622	614	588	591	626	577	628	583	633	589	589	589	564	598	579	566	580	561	623	624	608	547	586	585	576	574	579	586	568	579	575	584	589	554	603	597	622	566	598	586	600	581	609	573	568	579	633	569	568	599	562	586	554	573	568	608	611	640	583	639	623	577	522	604	549	582	627	591	594	568	591	619	592	611	616	597	590	610	565	603	608	595	621	642	622	566	543	601	615	569	616	584	590	618	548	601	594	550	571	587	562	564	619	588	550	623	536	615	555	625	601	621	601	588	565	627	590	604	575	606	601	553	574	607	557	564	595	604	537	622	574	607	565	602	617	554	601	574	560	613	591	559	602	547	562	587	576	586	559	607	558	606	573	585	545	577	597	595	563	573	623	541	559	610	594	561	615	581	598	628	554	591	589	559	581	590	603	600	571	591	581	572	618	602	597	554	619	578	576	576	604	566	615	602	594	607	579	609	566	597	577	609	603	599	522	566	585	551	581	628	617	571	588	564	536	603	579	594	584	570	609	570	614	592	544	522	580	606	575	579	606	562	613	587	594	597	558	584	585	613	593	602	578	616	571	560	575	552	566	585	556	590	550	561	612	594	569	554	526	562	578	591	590	577	559	580	584	585	575	569	542	632	577	577	621	626	612	547	617	578	575	555	561	556	550	597	615	632	573	623	591	590	589	592	568	633	612	572	594	552	592	572	579	602	608	546	613	605	638	580	614	613	606	537	591	578	605	629	591	619	593	580	570	590	564	546	594	588	579	572	575	623	558	560	584	534	594	571	596	541	592	589	567	581	634	582	550	608	604	553	574	588	553	572	567	577	572	593	640	614	593	598	577	619	580	607	599	583	565	600	595	561	584	544	571	556	586	607	612	608	581	572	602	604	627	579	558	587	586	562	571	577	590	557	553	567	597	600	549	588	604	569	596	604	565	548	622	586	643	564	602	546	597	570	606	583	587	571	589	563	610	641	549	563	529	588	544	587	631	542	588	583	619	580	609	588	567	609	563	598	545	576	560	574	599	569	573	564	575	567	570	533	554	618	602	584	573	585	591	616	594	600	571	515	560	583	559	588	599	599	582	606	592	583	626	595	627	572	588	607	569	580	607	589	591	611	608	552	634	568	606	617	589	603	578	590	571	580	516	604	576	585	581	599	591	607	616	636	554	577	567	598	597	591	600	578	606	588	581	600	612	608	593	596	584	594	564	536	596	570	621	561	554	617	620	580	574	628	576	620	572	543	584	580	632	597	620	582	583	579	567	569	623	608	612	592	625	613	574	559	581	570	591	615	591	606	549	610	539	578	581	554	601	611	586	539	579	556	604	628	577	593	589	603	555	609	557	601	624	638	605	599	578	588	600	591	575	586	596	559	587	580
5590	1907	1358	490	311	298	271	283	283	277	306	291	306	324	264	268	257	279	262	274	273	293	306	277	255	259	281	272	254	262	284	265	278	275	279	225	260	275	263	253	291	293	317	265	253	252	271	289	269	289	261	241	259	280	282	248	261	276	257	269	278	252	255	261	264	268	259	268	264	285	274	268	282	283	264	231	276	250	287	242	260	238	269	266	246	253	285	241	260	264	242	304	291	286	249	235	213	267	259	278	252	288	303	282	270	241	281	299	260	266	277	266	264	231	286	284	245	285	293	280	252	253	256	275	301	229	287	260	246	282	283	264	269	259	256	239	253	266	254	301	247	262	254	258	249	252	238	270	274	267	247	245	282	284	297	253	258	280	260	268	290	259	229	277	302	289	285	224	269	242	278	256	250	302	267	277	254	247	288	253	286	265	248	250	262	294	248	283	240	280	243	283	272	259	269	272	244	294	271	264	238	271	282	269	257	270	261	252	260	287	262	231	236	264	299	232	247	268	274	252	250	286	265	239	240	234	248	268	291	256	243	269	246	257	226	298	251	301	256	297	261	272	246	270	290	241	242	267	283	262	275	275	248	252	269	242	290	268	279	286	307	294	257	251	283	247	289	245	255	269	260	257	294	242	255	260	274	260	287	280	271	264	246	276	237	265	273	269	235	254	278	266	272	320	264	281	240	266	259	258	289	254	269	252	234	270	284	271	273	277	242	280	280	243	270	252	257	266	270	246	276	241	239	251	267	271	270	274	268	278	263	243	285	278	292	285	267	267	256	271	219	266	270	271	244	256	256	259	275	260	258	259	263	271	293	269	290	263	250	263	258	265	272	282	254	281	243	268	245	266	265	313	257	276	282	254	273	284	248	244	275	253	243	265	267	239	255	249	282	287	262	235	266	253	288	257	262	266	280	270	267	278	301	272	267	276	256	278	258	292	273	274	259	253	235	277	284	255	264	240	245	274	280	254	277	284	258	235	253	282	267	259	237	264	245	307	267	271	266	287	271	298	278	278	254	266	268	267	253	243	265	293	277	285	255	252	251	280	264	256	234	260	272	254	285	312	263	268	266	217	273	220	249	261	269	299	251	284	298	261	272	271	274	287	270	277	268	247	257	251	267	266	264	270	263	255	294	279	280	289	257	267	232	245	226	296	251	253	280	278	289	283	290	270	261	278	316	276	238	241	247	269	298	271	265	276	260	246	251	261	266	270	271	276	254	225	239	234	273	277	265	261	264	281	257	275	244	252	280	280	261	270	248	302	309	273	253	251	255	256	288	270	279	252	258	273	276	292	262	275	263	294	268	271	269	272	268	278	255	253	242	269	273	237	262	283	288	265	253	270	263	242	259	301	275	233	295	268	259	264	257	269	260	249	266	272	267	255	285	290	272	242	258	263	298	266	280	236	222	257	249	267	263	268	260	298	283	258	232	259	215	278	261	293	265	272	264	259	269	274	233	277	250	296	282	273	247	282	253	269	259	253	252	272	269	273	256	257	263	220	254	262	256	247	290	286	307	278	255	239	233	248	275	287	291	272	276	225	225	256	251	314	270	251	274	269	244	263	251	287	252	254	289	273	273	234	255	266	251	267	276	248	281	253	236	280	227	272	249	267	257	269	262	251	302	272	278	265	263	267	259	288	267	255	245	261	270	236	262	260	264	264	284	259	229	280	270	261	265	255	296	240	241	280	271	251	290	246	298	287	287	248	243	302	271	264	237	246	297	247	266	269	273	248	282	276	265	268	287	277	263	238	297	275	283	244	286	236	266	242	257	296	235	260	277	299	269	251	292	261	278	285	277	262	244	267	287	284	245	248	267	239	244	261	248	252	255	280	286	232	265	261	284	225	280	269	267	275	282	230	265	298	299	283	246	231	236	260	257	272	260	292	282	280	240	241	255	257	259	267	286	273	275	277	243	275	292	251	266	288	260	264	301	253	289	306	268	250	244	258	288	256	270	265	236	257	268	234	260	281	275	268	258	234	257	263	249	318	292	279	278	281	271	252	281	286	261	257	265	287	264	266	282	275	257	262	267	286	250	276	262	285	272	258	257	278	306	254	266	239	256	271	243	283	264	273	237	271	265	301	288	264	284	268	260	287	283	282	268	252	285	259	269	272	247	264	260	271	262	265	262	263	259	247	257	255	248	266	303	273	245	262	269	266	283	245	244	276	252	257	258	263	292	267	257	263	249	263	276	292	269	291	252	281	268	304	239	248	260	287	274	250	257	249	235	266	249	299	290	258	263	273	275	269	263	262	261	299	265	234	253	267	263	257	237	269	252	278	250	224	269	277	286	265	295	261	244	276	261	277	271	262	284	272	280	276	257	306	269	288	260	261	286	259	273	285	300	269	264	252	235	269	252	292	246	259	259	262	294	256	280	270	264	274	272	290	261	258	257	293	268	263	233	294	255	239	268	273	257	262	258	256	285	258	247	296	272	259	255	275	248	259	283	270	240	232	263	276	276	245	301	243	267	235	254	260	282	239	261	237	285	258	249	298	258	231	258	257	231	264	249	244	287	288	261	265	220	253	278	283	257	239	256	258	259	268	304	265	282	239	264	240	255	270	257	263	238	230	292	269	212	247	276	275	260	277	292	275	257	251	259	218	269	285	237	267	259	279	250	294	271	280	283	266	310	275	275	282	276	272	267	267	237	255	280	288	246	277	268	243	251	234	276	275	269	245	270	237	280	286	256	235	270	268	281	303	267	262	264	287	250	267	281	280	265	278	280	273	256	249	256	248	247	285	269	244	239	247	256	275	258	260	277	250	258	232	264	312	267	235	231	233	258	278	264	264	264	282	288	252	240	263	257	278	239	265	264	226	287	296	254	267	243	260	257	254	290	270	257	287	273	244	230	275	266	252	279	235	268	251	278	264	270	250	230	306	250	255	286	257	281	232	270	250	273	247	267	282	231	274	266	269	266	276	261	278	280	276	287	276	277	242	288	244	265	277	289	252	282	264	268	263	268	268	238	267	251	285	270	253	248	285	249	263	286	267	253	262	242	250	279	294	255	288	270	279	268	273	267	250	300	265	265	256	235	301	279	254	262	242	277	243	288	241	271	269	280	289	274	266	264	280	272	269	253	273	301	268	268	283	262	259	279	281	242	282	249	247	282	264	224	270	251	282	248	242	243	259	260	266	267	253	254	290	256	266	256	252	298	274	257	244	259	280	257	257	269	260	294	283	296	265	264	284	295	302	260	263	272	298	262	275	243	251	305	319	264	276	269	256	252	261	275	281	287	277	266	268	257	272	268	280	254	250	268	270	269	267	281	271	271	282	268	263	277	279	256	261	270	285	253	278	285	281	251	260	258	261	278	280	268	269	273	257	256	308	272	292	272	255	265	254	283	259	267	249	236	280	270	263	278	281	242	256	324	283	278	268	287	272	298	288	254	268	286	255	263	276	238	280	294	269	268	270	260	264	272	311	258	284	267	229	242	252	246	289	256	245	252	288	237	259	305	259	287	274
4494	2096	2739	1340	868	769	790	752	727	783	807	772	715	736	777	706	723	703	674	659	652	649	687	663	709	665	657	633	649	675	694	682	732	666	684	689	630	650	616	692	604	628	635	605	570	617	664	639	650	660	621	705	646	675	690	614	618	678	654	700	660	636	637	591	677	650	693	637	650	642	697	661	663	628	648	682	640	620	666	637	635	653	639	588	668	608	622	582	651	660	632	623	688	629	651	696	648	629	662	617	651	677	636	656	659	648	671	598	615	588	603	648	667	652	650	582	670	662	656	672	648	676	635	676	641	695	633	639	638	660	659	607	640	618	631	614	629	632	648	650	667	652	613	669	652	612	675	651	624	606	651	658	646	595	638	660	624	654	638	618	625	661	658	655	616	651	660	641	653	650	635	636	692	662	633	623	618	679	656	652	636	639	611	663	636	630	677	670	628	648	694	639	650	648	681	646	660	631	656	668	661	603	645	653	657	642	654	648	642	678	577	665	641	639	633	618	645	612	655	663	655	625	680	637	678	622	646	707	660	655	619	656	580	593	588	661	666	654	627	666	637	690	587	667	635	668	688	670	600	649	626	644	598	638	683	637	676	623	647	680	653	635	628	616	625	611	618	620	653	646	633	603	638	650	647	640	638	653	646	607	633	622	650	677	653	661	651	663	627	687	622	639	608	616	671	637	628	608	649	650	642	672	624	663	635	646	677	637	650	688	642	656	632	619	671	658	695	632	654	649	620	604	681	641	643	676	644	622	650	623	657	690	640	690	697	654	646	648	674	641	633	646	621	660	673	688	624	644	671	632	636	661	678	658	663	664	679	643	667	642	636	676	627	662	618	622	693	688	699	680	640	677	665	660	655	637	651	632	621	673	620	652	635	645	634	643	647	668	648	665	620	692	629	648	667	629	635	613	651	612	619	634	677	663	630	689	635	642	642	657	631	648	645	660	645	653	642	621	625	658	676	665	658	668	640	609	663	678	646	684	649	639	620	621	610	606	657	662	674	632	639	648	649	650	609	683	677	621	649	624	653	650	723	617	649	639	650	611	612	665	640	702	632	642	656	693	703	638	633	649	609	624	626	662	640	680	606	630	610	619	655	627	623	669	619	632	678	687	638	620	682	623	618	652	619	613	677	651	672	628	604	639	668	648	631	676	642	658	665	667	622	650	593	630	679	670	652	634	611	655	658	632	684	639	599	643	652	596	659	631	623	621	648	642	629	658	675	669	636	684	644	680	632	648	670	614	679	635	641	665	677	667	618	609	618	635	684	668	646	661	669	653	631	655	685	684	654	629	651	623	645	640	658	657	593	664	680	649	711	651	700	660	668	637	634	666	672	623	654	659	631	646	679	681	580	615	644	635	658	660	674	656	630	642	678	670	676	648	674	650	602	594	652	660	643	652	655	605	651	644	644	653	636	672	634	635	653	626	651	675	661	693	643	626	627	617	678	595	639	614	695	630	638	631	637	631	652	653	688	637	614	634	587	631	626	631	661	659	642	618	567	635	644	628	648	671	625	623	670	615	641	662	656	623	650	635	651	613	630	647	608	661	673	648	665	626	653	689	626	627	641	669	630	662	635	619	637	655	641	656	664	663	609	688	616	643	647	669	672	640	642	668	654	611	679	644	595	638	676	651	667	637	625	619	636	633	656	602	647	678	606	704	643	641	648	670	597	676	669	657	667	649	649	673	664	616	636	694	640	626	639	657	650	621	616	707	656	667	645	648	671	662	678	639	662	673	642	626	606	632	660	649	626	699	606	656	628	642	606	702	653	678	643	604	616	640	663	649	620	663	602	615	642	596	679	655	650	617	676	629	675	641	669	649	603	661	602	632	654	675	606	632	658	632	634	648	658	612	595	651	659	629	645	611	595	640	632	714	621	673	646	646	599	595	682	665	640	638	680	623	618	669	637	620	623	632	644	620	643	627	644	655	626	680	627	627	617	639	632	643	603	617	660	637	680	647	620	649	603	634	611	661	667	645	658	672	644	605	663	668	639	646	619	628	657	641	627	642	619	643	594	632	655	631	651	690	631	644	632	657	616	616	673	599	616	634	628	606	643	693	658	691	615	623	639	646	655	675	640	620	694	620	644	626	592	617	671	659	607	629	663	588	682	672	638	647	679	629	642	626	690	655	632	646	614	633	662	666	596	630	673	627	634	635	619	645	641	664	616	611	640	643	634	646	614	641	656	612	641	663	673	625	634	630	655	633	640	664	629	689	641	657	600	654	678	631	632	634	746	625	614	630	652	658	678	623	644	610	653	667	641	630	679	649	646	609	617	630	620	658	626	635	672	653	665	655	668	630	616	629	669	649	653	637	660	616	646	644	634	626	605	684	640	662	649	666	640	583	636	609	627	647	679	681	673	645	646	619	620	671	648	620	628	571	685	629	590	655	640	637	662	658	620	669	626	623	672	668	642	594	640	705	664	609	595	639	638	629	696	653	635	679	612	648	635	655	609	644	657	625	652	716	667	597	677	678	641	672	692	656	672	674	634	658	688	606	669	622	631	625	668	613	639	669	672	661	641	667	626	675	652	689	627	623	654	643	646	602	623	623	671	632	640	682	651	630	609	728	647	626	673	642	652	666	653	613	650	654	662	611	695	621	648	593	672	631	627	629	673	628	643	615	600	654	627	672	650	638	631	641	688	671	649	684	642	654	676	639	631	598	680	654	616	606	646	661	598	622	662	652	622	674	645	706	645	643	635	610	636	645	657	624	687	647	664	643	619	665	672	623	658	657	680	644	612	689	675	643	640	631	682	624	632	661	681	643	636	687	610	648	666	676	617	629	604	640	654	666	666	632	628	634	629	649	630	612	657	692	658	634	633	638	644	617	633	634	650	685	668	654	658	625	602	663	606	665	648	683	644	620	636	656	599	617	660	613	689	645	642	644	640	622	646	692	618	648	668	641	653	690	641	630	611	643	680	707	651	665	641	631	675	615	649	676	687	642	648	642	638	671	654	652	609	637	636	599	672	649	686	638	685	602	639	648	673	655	658	680	642	616	638	617	619	622	663	650	661	643	642	654	631	634	610	627	695	661	604	655	634	659	640	644	626	610	694	668	661	631	625	637	674	655	657	678	628	655	654	658	623	677	604	633	637	674	621	665	626	651	646	653	642	651	655	642	626	683	676	634	654	669	688	617	624	648	678	618	642	635	639	611	676	655	634	695	693	652	684	672	634	663	637	639	630	621	630	628	687	663	631	638	643	603	665	603	653	615	638	629	657	644	664	680	621	658	613	638	649	668	658	667	643	655	647	690	625	676	633	608	597	661	664	663	651	676	670	711	650	680	614	616	611	625	650	644	651	632	689	611	673	652	644	643	641	634	628	680	642	660	631	707	655	600	617	637	629	618	642	610	607	668	665	646	616	669	680	672	628	626	666	634	637	640	680	644	638	688	627	665	639	654	661	617	632	664	654	683	684	628	675	675	660	668	669	647	640	691	658	647	626	645	642	576	594	656	630	634
12709	3476	3195	1206	573	500	462	427	417	404	436	418	364	402	379	359	351	373	332	368	374	357	371	354	404	357	326	345	338	363	338	325	348	356	397	348	361	317	335	350	341	361	318	360	357	318	346	377	352	328	366	298	353	339	353	352	387	327	319	344	363	360	314	351	394	348	329	354	315	348	365	363	358	341	346	350	343	333	326	335	325	370	431	340	357	375	348	341	348	332	334	356	340	366	345	329	354	337	364	380	380	334	373	357	314	339	377	360	330	373	345	332	333	346	381	361	319	379	368	337	333	340	322	345	355	360	351	329	315	323	385	347	380	374	368	345	352	341	353	319	355	386	353	341	330	325	336	371	358	340	322	324	375	344	341	338	395	369	333	353	377	368	366	345	364	315	350	317	320	339	314	330	346	362	348	318	342	321	310	329	348	368	354	359	333	315	344	336	352	365	339	322	392	345	387	315	345	309	345	364	336	390	367	347	365	339	347	331	343	312	311	330	357	333	340	357	370	359	360	296	343	337	355	381	365	385	343	330	355	360	323	355	315	324	362	343	347	338	355	335	325	349	346	330	361	351	359	323	345	349	338	364	345	353	371	326	307	326	325	318	354	324	368	359	355	363	342	397	361	343	350	349	348	351	376	337	339	342	347	339	329	337	373	361	353	343	324	356	326	350	386	371	353	335	303	311	365	347	336	342	358	312	335	316	326	333	353	352	361	292	370	381	328	317	331	356	360	358	381	353	360	338	345	345	337	310	390	361	350	351	377	343	340	349	335	316	320	347	399	340	341	336	339	345	332	362	343	336	298	324	317	321	352	334	331	344	330	370	355	345	314	346	379	348	332	326	373	350	355	348	339	312	350	354	335	326	344	352	352	354	332	319	373	332	354	362	334	333	354	372	326	343	350	323	352	380	329	362	331	343	337	369	345	359	323	334	347	304	341	299	328	326	340	341	320	327	351	375	355	388	363	334	335	336	328	370	364	324	346	325	354	340	339	376	318	322	322	329	339	349	336	342	338	341	344	356	338	344	363	339	349	323	339	364	364	341	363	336	354	311	368	337	350	349	351	333	348	371	343	341	340	323	373	338	364	324	350	358	328	328	319	352	330	284	332	348	366	311	318	328	351	349	354	335	353	377	316	337	344	327	350	358	349	375	320	379	365	333	336	350	328	341	323	327	325	331	355	347	344	334	365	325	354	340	368	362	358	353	330	353	326	325	329	344	361	347	354	320	348	320	313	371	368	347	328	326	328	324	358	358	340	367	359	377	326	327	373	326	343	338	319	357	362	369	366	334	309	309	329	342	386	339	307	363	358	324	340	338	337	337	353	351	337	305	325	333	355	331	329	340	344	337	333	367	348	368	273	335	328	329	335	332	350	319	328	365	370	329	350	348	355	363	336	337	314	319	363	386	303	326	326	378	372	354	316	328	327	342	358	358	370	381	356	351	320	353	353	324	330	328	360	368	319	345	297	350	330	356	316	331	321	330	366	342	310	357	337	338	376	317	346	333	329	360	339	355	323	365	350	333	314	360	355	328	365	324	351	321	365	348	353	349	356	330	325	347	307	313	341	330	309	343	385	360	320	328	356	322	350	316	332	355	326	324	418	359	321	343	312	342	338	336	346	345	339	351	345	339	317	345	342	337	354	355	387	365	352	366	311	366	339	334	339	321	353	350	351	339	346	337	323	359	373	318	335	290	317	335	346	301	334	363	309	368	356	339	328	337	319	323	343	340	366	354	332	334	339	344	338	329	308	330	344	355	327	336	319	337	320	316	329	348	315	395	358	344	353	342	349	308	309	360	349	348	354	354	346	348	325	327	321	340	365	339	318	316	333	370	354	301	330	376	335	340	327	333	314	348	345	344	365	301	322	372	360	324	342	342	357	330	335	365	366	318	355	376	341	341	355	367	349	301	348	366	342	346	342	327	365	354	376	362	349	276	327	329	322	345	312	328	340	323	318	348	339	352	326	352	371	333	365	359	350	355	332	332	356	325	336	329	332	344	349	316	354	350	364	338	327	337	361	348	372	357	334	333	347	316	319	349	351	327	342	349	307	349	342	351	336	322	337	355	313	332	344	334	332	365	372	333	353	329	354	348	374	366	317	332	307	317	356	330	329	331	349	335	305	344	356	320	350	355	347	347	358	361	330	348	349	375	292	349	338	316	355	337	345	336	370	346	321	375	340	354	340	346	329	365	347	348	343	323	337	353	324	346	366	334	323	319	344	364	345	358	335	343	323	319	368	311	346	328	341	366	327	371	351	334	358	337	341	367	333	346	319	345	307	361	316	334	325	317	308	338	342	339	364	361	328	319	361	355	332	390	380	313	337	307	312	347	343	324	305	348	341	341	331	372	346	357	352	373	385	364	352	362	356	343	400	309	358	310	327	334	360	344	376	348	358	319	335	296	357	340	362	335	321	328	372	365	340	322	374	339	336	348	305	331	377	328	329	348	308	322	349	334	388	348	303	376	310	348	327	338	332	352	343	378	335	313	354	319	366	323	338	315	313	319	320	331	325	321	338	324	353	339	365	340	313	332	372	355	346	337	338	336	336	300	380	409	337	330	370	380	325	366	308	356	332	356	330	336	327	375	315	343	306	323	348	351	378	362	341	344	334	331	317	367	344	368	351	343	339	322	320	348	338	331	337	304	355	357	379	357	339	327	345	328	329	333	321	347	349	350	354	367	376	295	383	335	348	330	333	329	375	334	351	322	334	360	344	349	371	349	332	336	325	299	324	332	354	335	334	333	345	314	356	356	364	331	328	323	339	350	356	321	348	313	342	332	351	346	328	332	364	338	361	336	350	337	351	339	338	364	342	365	341	317	316	352	307	323	364	395	337	318	363	352	349	306	329	349	305	355	369	305	336	314	343	360	340	330	379	315	355	352	360	311	341	349	353	353	346	373	332	331	327	355	358	306	362	313	331	356	354	382	358	317	341	343	308	345	358	381	347	300	334	382	355	337	362	314	349	354	344	371	351	329	335	357	343	324	349	303	380	339	345	312	339	326	374	314	347	343	347	285	331	356	352	337	300	349	338	325	329	352	374	339	362	322	342	350	303	333	372	358	349	341	314	347	314	344	297	315	355	319	373	342	338	358	347	361	362	358	333	311	339	330	352	366	330	341	348	356	347	327	325	342	380	363	395	345	367	299	304	364	380	384	345	350	331	346	355	363	321	391	343	362	343	361	342	336	351	333	340	310	358	355	359	335	348	383	332	356	352	381	328	313	317	390	344	352	360	330	334	340	359	384	336	375	340	331	357	339	350	366	318	351	368	327	360	355	322	370	345	363	302	333	348	336	340	341	367	348	332	333	341	373	333	312	352	325	300	323	336	358	341	337	347	328	346	343	338	348	324	319	345	351	314	337	347	333	325	384	318	326	302	323	356	338	362	312	324	306	328	352	366	343	379	339	335	340	308	337	357	328	310	349	312	309	358	317	307	346	382	348	366	324	336	336	335	329	352	333	358	310
9894	3726	6101	3269	1808	1585	1393	1302	1180	1239	1235	1182	1115	1193	1119	914	1001	966	918	872	867	877	850	856	891	829	858	829	837	854	877	895	909	920	863	811	820	768	798	790	745	786	739	781	797	802	771	760	857	758	793	808	824	760	788	814	835	761	795	790	878	777	833	854	813	793	785	820	802	762	779	778	826	830	804	837	810	786	815	831	829	778	803	776	784	814	808	765	805	784	800	829	849	816	821	788	833	864	804	816	801	788	820	777	775	763	830	780	852	763	817	808	808	792	804	804	859	776	800	793	812	787	742	810	820	789	758	835	791	787	792	853	765	791	763	778	784	805	798	787	743	726	812	802	837	798	821	836	766	869	817	829	835	793	744	814	812	809	807	792	710	800	846	759	791	805	761	822	768	828	823	790	798	791	777	817	794	783	849	810	821	787	800	806	818	785	815	811	808	844	795	788	767	779	793	825	781	786	758	779	782	796	782	794	748	839	807	805	748	804	771	755	829	802	780	785	815	839	793	806	846	839	799	802	748	840	774	798	780	826	775	769	787	817	762	820	832	816	749	773	835	762	840	820	800	851	799	770	799	759	824	828	743	769	784	794	813	827	784	789	803	816	807	862	865	782	811	813	778	795	781	781	792	782	798	852	788	773	746	803	810	806	794	778	791	792	780	827	751	863	800	801	828	822	782	778	836	823	799	741	806	782	794	830	810	805	812	823	762	743	820	787	837	755	764	846	759	806	791	804	803	761	803	758	799	800	853	788	762	758	760	768	815	765	777	768	759	828	810	777	776	794	788	807	779	799	821	787	803	857	799	760	818	751	827	836	815	775	813	807	789	799	783	819	800	831	769	819	829	798	840	789	755	816	814	791	790	840	862	811	775	841	813	824	766	821	766	856	853	804	809	771	833	820	734	802	801	821	738	782	789	773	810	808	793	758	777	777	785	785	802	811	780	833	744	789	737	776	824	756	801	778	802	788	811	801	806	794	762	773	822	840	803	785	816	785	784	807	807	787	761	854	774	776	783	728	783	775	811	766	766	770	768	798	775	842	801	817	799	769	764	825	807	848	836	777	758	808	803	759	749	729	837	755	799	825	795	751	822	796	792	792	814	852	760	791	753	763	785	782	768	805	790	821	820	769	777	793	809	787	766	794	772	810	807	839	804	809	848	786	762	817	776	803	774	800	806	782	835	805	761	815	784	818	773	812	803	803	788	807	800	820	839	789	840	815	786	803	828	751	772	808	820	837	825	757	807	773	765	785	799	762	761	832	784	837	777	844	804	760	780	796	831	768	817	784	814	829	837	797	796	813	823	825	823	816	797	809	803	781	751	777	775	831	809	824	804	793	822	781	819	781	764	788	771	854	830	799	832	842	812	756	762	743	808	770	768	803	754	745	801	793	777	807	783	840	842	825	817	806	809	760	765	811	787	808	785	797	784	764	801	792	774	776	831	785	824	734	774	778	822	813	803	772	766	820	790	854	788	803	814	771	802	825	799	819	783	800	815	821	789	764	753	814	815	798	818	789	822	828	820	818	777	801	802	816	818	827	753	776	846	782	778	786	800	799	832	798	835	767	803	785	814	785	820	763	799	806	763	771	744	793	801	810	805	767	793	804	804	777	855	816	775	806	807	806	809	811	780	800	779	839	797	764	758	821	773	801	794	841	837	768	777	833	781	773	793	779	811	792	779	850	812	802	804	807	797	823	789	815	807	794	752	788	813	736	839	786	816	817	790	791	758	748	758	805	745	792	796	802	798	798	830	852	798	809	761	813	813	797	817	776	822	829	773	790	771	802	848	834	817	773	728	841	783	776	808	845	791	783	807	854	843	815	846	831	803	751	736	749	812	793	825	808	813	779	817	790	823	813	804	794	761	809	824	819	776	812	784	818	817	788	827	850	781	819	844	772	793	804	806	809	821	798	752	812	760	834	796	855	793	805	846	728	828	794	764	809	778	791	796	820	755	789	760	808	834	806	757	818	802	780	771	807	810	783	849	785	800	750	840	781	779	751	822	781	826	772	788	751	779	777	780	775	795	807	832	786	763	815	759	834	788	852	754	806	784	821	812	774	749	821	772	781	800	802	777	817	834	807	811	744	862	761	769	814	757	806	819	831	783	796	777	785	824	828	785	781	813	825	759	770	799	805	800	811	819	805	824	813	818	757	808	800	758	809	790	797	769	744	786	779	790	810	768	843	766	783	816	812	810	802	793	759	826	810	806	779	815	788	813	783	833	846	796	788	782	807	822	806	776	847	788	834	797	796	800	777	798	838	769	795	814	820	790	809	733	836	755	814	756	794	778	829	798	809	773	836	791	713	810	787	731	784	794	810	815	824	800	799	797	805	768	787	774	820	806	746	827	811	795	778	818	768	794	776	789	815	771	811	772	836	760	794	786	776	761	754	789	807	797	771	778	791	771	796	808	804	827	743	814	802	803	825	834	767	775	748	809	831	777	830	812	750	771	792	781	799	778	802	777	795	806	774	817	805	734	825	829	771	792	762	767	839	810	743	806	806	846	799	805	819	765	777	835	790	795	778	809	765	786	830	773	771	813	780	813	790	793	785	825	770	818	792	804	824	785	787	825	803	811	818	754	787	837	787	738	780	778	794	771	845	800	834	802	874	775	762	839	769	793	784	789	819	800	791	769	799	791	799	830	857	784	775	745	749	772	807	762	787	771	781	864	774	775	779	791	797	812	822	813	760	811	766	810	831	798	811	792	804	828	784	811	817	780	793	851	758	804	819	762	863	773	780	770	838	774	811	793	807	792	774	824	791	796	791	800	812	814	819	769	829	811	832	770	814	803	790	823	795	792	798	791	822	826	842	853	751	797	802	772	812	815	841	817	788	801	740	845	813	777	821	771	814	748	751	763	795	783	798	816	794	819	807	787	779	789	782	788	832	777	774	806	761	770	798	755	802	800	810	850	833	791	783	784	836	804	790	802	792	791	829	775	762	829	784	863	818	739	770	765	769	822	795	790	763	829	767	817	867	831	750	819	795	790	814	783	801	762	787	840	761	801	744	777	844	783	798	823	849	776	781	802	755	810	773	815	814	786	790	807	857	837	822	772	799	796	759	839	815	830	775	771	831	779	797	849	735	805	778	800	818	814	774	836	815	798	759	764	838	780	816	771	776	772	780	801	823	764	734	830	773	781	828	854	739	794	838	798	786	813	820	826	809	812	768	733	793	800	787	784	751	815	792	763	794	851	815	840	774	812	782	797	731	757	775	755	823	783	800	791	787	809	826	845	790	764	783	812	829	793	753	788	824	768	817	808	809	771	761	766	789	817	787	804	794	785	806	836	755	776	760	807	763	780	853	774	844	744	753	778	789	803	783	829	824	753	790	862	815	747	838	776	769	818	738	826	791	798	790	816	797	891	778	794	781	807	795	818	829	794	808	795	792	780	768	745	811	810	812	813	803	759	797	862	782	756	833	796	802	714	778	827	819	843	775	804	818	772	833	815	793	856	763	778	796
21592	6066	4887	1587	708	555	459	429	388	353	356	346	343	344	328	276	289	308	255	256	261	261	252	258	236	243	220	239	238	284	279	255	243	260	232	242	236	249	264	238	248	217	228	239	247	259	264	221	236	243	258	233	237	248	244	262	245	244	222	249	228	241	255	238	260	211	237	227	266	241	220	218	248	229	231	259	225	260	243	270	214	236	224	251	237	241	247	261	235	230	255	249	274	252	265	234	216	229	221	237	221	260	219	243	245	261	227	246	279	252	250	216	243	251	228	258	249	230	225	265	247	258	240	262	230	256	249	249	236	207	277	240	218	230	262	221	235	271	221	234	249	251	258	241	238	222	237	231	238	250	237	245	268	235	246	219	221	231	257	213	261	259	224	223	271	215	234	216	218	237	216	220	223	239	222	245	245	249	247	219	230	209	264	248	256	238	221	228	255	236	259	278	251	216	230	253	237	256	226	251	274	225	247	257	270	237	215	242	259	208	235	199	257	232	253	257	229	258	233	244	235	243	231	209	223	224	242	215	231	252	230	233	220	223	227	216	236	237	227	257	240	277	235	251	244	247	237	222	249	237	243	229	256	228	207	220	236	215	262	247	229	237	268	249	282	231	256	250	258	242	247	225	239	259	199	268	234	249	240	242	231	247	241	228	254	235	217	273	244	258	227	261	242	245	246	257	242	251	239	228	209	246	219	283	219	233	262	243	223	230	242	238	254	232	253	240	267	260	250	224	227	242	225	202	231	255	259	260	257	266	248	240	244	231	235	236	241	203	245	240	219	240	216	242	224	228	222	219	245	222	254	247	243	263	225	209	266	250	242	264	250	246	243	245	250	227	227	256	245	240	215	236	236	285	224	255	256	212	255	245	238	207	207	257	215	256	254	227	269	229	210	221	230	228	253	252	203	217	246	233	242	227	230	250	249	234	228	245	214	217	249	274	269	233	228	246	239	238	244	207	248	258	253	248	249	251	250	271	268	253	242	239	212	222	229	237	231	241	234	246	256	210	231	255	237	220	224	244	226	243	273	230	237	217	251	268	235	245	221	258	254	234	251	237	240	235	261	257	252	234	244	243	223	241	213	236	264	240	239	241	276	273	227	227	246	251	251	257	242	231	231	243	244	220	259	250	227	218	245	254	228	237	266	235	248	206	242	251	235	239	242	242	237	228	257	285	250	255	245	215	248	277	260	266	231	239	257	247	228	215	240	248	220	240	262	234	266	229	237	220	250	247	244	234	231	226	221	253	241	233	242	242	250	249	245	240	263	247	233	243	253	233	220	248	235	250	237	242	257	240	210	235	264	252	249	221	225	224	241	236	237	248	236	225	231	236	230	266	245	229	272	216	258	268	262	251	228	182	250	254	253	222	239	275	243	248	246	237	231	241	259	247	252	232	247	245	244	255	270	258	247	228	238	239	284	203	234	276	218	249	242	239	249	238	247	245	233	236	248	237	249	215	226	251	208	220	232	248	255	271	253	255	233	271	242	295	248	216	254	236	248	235	248	214	248	253	229	236	234	248	245	236	241	222	227	242	221	250	209	255	271	248	221	216	258	272	214	259	225	262	271	229	234	244	230	240	235	242	281	220	253	235	279	232	216	238	249	217	255	210	243	229	238	230	245	243	210	213	239	246	225	217	243	235	257	246	213	237	273	252	264	266	240	229	269	243	295	257	253	241	256	252	224	234	239	244	223	260	229	252	232	236	261	230	242	255	243	256	257	239	237	238	255	230	247	254	240	230	264	224	237	244	227	220	233	258	237	236	242	262	196	233	208	235	242	258	235	242	248	270	230	251	257	211	245	218	252	226	242	234	242	237	241	237	258	237	238	236	220	230	259	238	265	221	241	253	219	244	252	251	243	234	247	235	247	215	244	254	235	221	269	263	290	230	259	232	257	253	242	228	267	250	213	250	251	246	225	213	232	224	224	241	237	232	265	252	254	234	228	212	261	218	231	222	242	258	236	217	238	217	248	244	232	218	243	235	249	226	207	235	242	226	239	243	240	223	247	217	239	266	251	212	226	231	228	257	276	239	219	222	210	227	226	254	266	231	257	240	279	235	233	262	221	243	231	259	276	244	255	225	249	230	248	237	233	217	231	250	225	247	237	219	228	249	221	239	238	268	260	248	225	239	262	218	233	225	230	235	278	235	213	219	249	269	214	214	266	258	255	270	226	247	217	270	258	263	236	210	240	244	254	246	202	229	240	226	220	258	233	277	263	251	238	264	231	211	275	246	252	236	252	229	241	218	252	247	252	237	240	252	239	215	210	246	221	243	246	243	243	249	256	238	272	255	229	223	227	259	249	219	235	249	243	199	245	229	220	218	256	252	224	268	259	246	205	247	237	240	242	252	235	230	228	256	224	246	227	223	240	224	269	220	254	227	257	242	224	267	256	246	244	245	251	213	220	238	240	248	235	241	243	255	237	223	226	237	230	232	253	236	246	256	236	266	256	248	230	254	232	226	228	230	252	244	239	235	211	248	221	229	274	261	243	219	226	237	221	261	266	241	241	232	220	242	259	248	203	233	257	248	264	240	237	254	211	250	260	238	279	239	252	252	241	226	225	231	247	242	273	239	230	224	223	250	229	231	250	241	243	243	250	228	265	250	251	256	245	251	282	243	254	246	241	260	247	211	274	240	250	250	221	249	241	243	247	250	235	250	224	281	250	261	253	236	257	255	245	237	241	243	240	249	260	224	203	246	260	245	235	248	245	261	243	229	246	211	242	218	270	260	291	273	220	225	225	258	224	253	235	248	219	245	229	262	232	221	240	277	228	249	235	236	219	244	266	237	237	218	219	242	242	243	220	262	202	219	228	270	229	239	236	270	232	239	268	226	242	234	238	244	232	251	260	227	229	248	249	230	229	246	251	272	232	209	240	238	273	224	252	246	209	255	210	230	229	226	260	239	232	239	234	230	224	245	218	241	260	231	257	230	268	247	229	213	244	239	243	245	243	241	255	207	246	247	219	244	231	230	244	236	236	253	239	245	252	261	256	225	231	246	225	222	261	244	245	251	247	215	224	250	249	243	224	225	229	224	213	211	238	219	251	259	231	260	233	235	222	223	276	237	229	258	229	242	247	226	231	227	211	274	260	221	244	243	249	236	227	203	240	266	214	257	228	244	208	212	262	244	231	216	255	236	231	234	232	253	255	266	241	243	219	226	232	264	244	246	217	221	247	239	234	237	244	212	256	249	209	227	248	262	255	240	244	246	268	224	231	229	259	244	261	238	238	225	236	238	253	244	206	236	257	271	242	241	239	241	215	225	223	261	239	257	240	258	255	248	248	205	238	245	230	244	243	240	224	221	234	225	227	219	254	256	255	239	230	224	239	235	243	257	230	245	215	247	234	215	242	250	256	252	266	252	245	226	228	231	241	217	257	212	230	229	245	269	253	230	218	240	265	248	245	244	219	240	236	254	248	232	237	224	238	237	248	253	241	222	242	252	236	254	222	215	235	251	216	237
12949	4956	8296	4182	2465	1995	1762	1506	1346	1299	1278	1165	1112	1132	1065	784	846	882	746	717	684	686	660	655	710	659	648	648	639	624	723	732	752	740	656	576	663	618	639	568	567	603	626	577	605	590	567	583	553	578	584	579	590	591	569	560	620	554	520	522	568	581	565	544	573	542	589	603	623	564	582	601	554	550	540	577	568	599	543	556	602	550	563	570	570	584	583	567	578	597	568	557	633	633	608	592	574	577	600	585	561	601	591	579	577	557	591	564	565	573	586	572	550	541	552	557	644	607	573	559	552	541	601	586	561	556	576	551	596	565	581	582	598	555	584	553	584	569	623	581	545	575	579	559	593	581	569	607	580	567	600	516	587	525	581	551	551	575	578	634	595	590	565	547	567	539	603	530	568	543	592	529	565	587	554	542	562	597	572	606	581	572	568	559	585	560	580	545	591	592	571	592	587	543	609	546	575	542	543	568	622	570	603	605	570	545	549	573	571	580	561	532	549	560	570	560	545	607	624	561	580	594	593	580	634	600	590	545	594	613	606	560	561	619	576	578	603	576	556	567	540	608	604	540	537	526	616	573	586	616	572	597	554	589	581	587	537	611	582	565	574	585	588	593	563	559	559	555	568	557	585	571	601	585	597	582	581	541	563	574	579	564	600	580	555	599	571	550	554	595	594	543	609	553	573	556	600	572	584	561	561	558	566	562	564	600	592	572	537	548	551	553	609	621	572	527	562	588	583	557	601	551	581	588	585	551	531	565	563	572	561	559	539	548	562	581	595	572	512	584	565	586	507	562	588	587	524	549	563	599	577	551	539	595	588	517	618	585	554	579	563	572	558	596	546	650	578	561	581	596	619	543	579	581	540	551	543	520	592	599	616	569	532	622	548	581	565	593	558	573	617	573	567	499	613	560	558	579	598	565	583	582	582	557	597	589	556	599	554	542	528	531	558	551	578	581	562	597	558	572	635	557	548	564	608	591	543	600	557	566	594	530	529	556	532	565	538	599	543	563	571	558	575	568	567	550	557	583	551	599	590	583	574	600	584	598	578	536	573	560	577	535	531	571	579	549	592	548	534	580	490	582	563	602	581	625	558	594	600	613	586	562	558	590	582	598	606	558	525	610	585	615	549	594	578	572	599	532	576	555	566	555	543	528	541	584	624	555	583	579	588	549	581	586	515	574	566	580	619	555	595	553	563	594	552	594	563	555	575	565	583	552	572	617	548	621	580	585	565	556	547	605	554	571	575	587	533	582	610	565	562	585	576	584	553	561	559	542	538	557	540	537	532	566	560	565	555	595	569	563	567	557	573	585	587	576	609	562	551	596	604	594	604	612	566	567	571	566	563	622	540	566	585	602	538	552	569	625	578	593	584	562	543	622	563	530	587	583	534	530	565	558	541	571	587	564	591	580	574	587	571	603	530	601	557	571	617	560	531	564	548	585	548	591	564	562	584	556	569	577	560	578	566	560	606	570	586	590	575	578	582	543	563	573	575	573	544	585	584	533	583	550	587	549	533	549	509	591	572	550	583	582	527	587	564	569	607	564	589	582	588	577	590	567	530	591	568	553	568	521	595	546	581	589	588	566	544	561	594	566	604	557	572	549	554	550	580	588	553	545	556	533	558	596	555	545	569	596	544	586	561	560	560	608	611	572	514	603	527	565	575	570	600	581	513	565	590	600	572	585	627	534	558	538	562	581	566	561	537	603	608	595	579	579	553	565	557	603	565	587	583	576	556	615	545	523	576	598	540	547	595	575	580	524	570	560	525	538	608	519	544	610	544	596	545	571	555	555	567	588	562	578	495	589	554	589	538	585	562	588	584	550	567	528	570	543	544	570	591	539	596	587	615	561	545	606	527	581	580	568	542	544	552	548	585	552	602	546	614	563	578	582	496	568	594	596	569	523	575	536	553	597	529	555	558	590	560	549	533	566	554	557	550	539	549	607	523	577	618	542	539	571	549	568	578	606	581	546	572	554	558	587	544	574	547	569	572	588	560	588	580	582	603	534	619	579	600	634	575	547	567	554	547	543	558	585	605	570	551	570	565	571	592	550	585	629	599	556	510	587	609	547	622	546	584	550	558	572	556	584	583	554	585	582	582	547	559	579	577	635	544	559	583	550	573	566	564	567	565	595	574	598	577	550	605	562	558	623	585	580	591	558	603	612	622	581	576	589	566	571	572	551	545	565	548	538	570	572	574	573	586	579	588	545	573	535	561	621	614	572	611	586	582	551	571	575	578	576	570	608	558	601	590	583	596	595	592	639	558	587	587	574	538	559	576	541	574	592	561	540	545	597	595	553	583	523	559	600	601	544	582	564	561	555	561	527	612	598	566	586	581	616	551	594	587	584	576	584	586	583	552	521	598	529	582	613	590	550	587	614	564	552	628	549	570	594	579	606	609	588	583	600	551	621	572	575	554	581	603	549	558	600	597	560	563	573	575	554	584	596	555	557	564	586	599	512	568	556	556	592	543	567	551	555	529	544	585	570	584	557	612	571	548	603	586	568	584	621	575	578	577	588	590	567	559	582	602	555	573	563	560	567	583	590	563	562	575	575	579	552	536	505	543	561	574	552	573	589	542	541	563	527	603	574	551	559	545	597	577	562	563	574	569	599	516	590	550	564	556	553	578	531	558	560	558	532	590	595	585	576	552	555	581	569	611	569	539	593	554	535	544	578	554	580	586	564	553	589	607	563	522	579	567	562	566	585	605	533	525	578	590	570	585	565	591	552	602	552	626	578	549	547	581	561	618	563	545	595	536	545	567	552	552	547	597	591	551	616	541	593	584	593	545	566	509	588	600	562	585	559	573	553	566	575	531	602	539	581	543	564	546	565	594	628	589	587	603	561	531	547	586	550	606	546	569	548	588	571	573	578	584	602	606	597	591	569	533	648	596	557	581	525	566	548	553	555	524	587	567	590	599	552	565	566	566	540	568	585	595	568	544	593	590	597	581	599	608	560	582	552	593	571	566	550	583	529	576	576	577	552	568	582	529	586	574	596	599	548	587	565	539	554	531	564	561	552	575	581	560	584	548	580	569	569	551	576	608	523	551	573	542	545	568	577	534	544	613	565	531	532	525	609	569	588	589	578	563	555	587	525	566	553	572	603	546	553	577	531	590	537	563	592	585	577	564	597	596	535	581	547	599	586	565	535	562	627	576	617	618	568	610	568	600	577	542	580	569	544	572	563	573	551	567	545	590	560	594	558	570	533	551	566	577	610	598	588	553	541	570	526	552	569	570	565	567	568	598	583	599	553	587	570	571	559	590	581	592	537	586	559	543	566	602	555	528	590	578	575	526	593	566	589	590	595	617	595	568	559	545	588	608	566	572	546	573	564	559	540	547	546	589	567	578	520	586	586	563	575	580	537	631	548	564	595	568	564	561	576	598	561	546	571	556	587	589	598	618	550	572	565	558	587	557	592	557	547	537	575	552	576	608	571	566	551	615	579	537	597	564	596	564	611	587	563	593	544
4781	1797	1199	524	257	294	282	289	310	267	267	276	273	283	274	252	251	284	246	289	269	286	267	254	255	255	269	260	258	263	275	280	280	275	245	264	278	290	241	204	256	250	258	219	229	280	245	291	284	245	256	254	244	255	269	244	276	224	235	265	238	244	237	242	287	262	261	234	255	256	262	274	241	252	248	236	246	273	236	238	259	278	223	240	254	248	292	233	230	262	279	281	267	270	238	259	238	252	237	264	245	276	271	248	226	222	263	239	243	274	273	264	221	251	230	250	244	267	263	283	284	260	258	271	244	275	246	254	269	276	277	249	259	251	233	261	247	235	291	278	236	240	246	220	279	218	218	276	233	246	294	221	225	269	280	246	255	271	248	255	248	291	270	224	246	270	238	251	221	243	261	280	236	269	238	235	276	265	260	256	251	223	253	258	276	293	260	246	229	268	253	267	269	261	253	252	257	249	262	245	253	262	250	258	260	258	243	250	281	249	249	272	220	237	249	231	228	237	256	275	229	250	243	237	268	251	279	240	242	241	215	242	299	294	236	294	285	233	233	257	260	246	283	247	256	229	260	278	260	271	275	222	279	282	268	255	286	263	287	261	231	247	248	237	232	243	232	254	222	237	224	265	246	258	235	264	263	262	259	248	252	259	245	257	215	241	255	244	258	270	250	245	261	264	257	263	263	239	271	280	241	260	269	265	246	237	269	260	258	240	258	295	283	242	250	261	240	253	253	260	255	238	251	232	264	264	255	240	263	235	262	272	287	275	288	255	256	276	241	254	250	259	269	226	241	277	243	246	273	267	228	276	288	280	266	248	215	267	281	241	206	242	247	255	292	274	273	295	272	257	254	248	270	253	242	270	245	274	217	265	279	260	271	263	238	262	239	277	250	264	220	254	244	262	292	253	290	269	271	283	261	237	253	268	273	285	247	287	248	235	243	288	269	264	271	262	236	241	255	241	279	287	274	248	240	274	243	264	224	279	265	249	258	254	261	253	277	254	274	240	237	238	211	233	255	279	242	260	279	265	256	210	251	269	278	269	227	231	242	260	280	224	276	265	280	266	279	281	225	260	268	267	267	264	249	257	268	262	272	256	293	273	245	260	254	261	249	243	244	241	252	261	268	250	265	259	232	253	262	233	265	270	253	262	266	237	237	262	262	258	259	240	236	247	256	229	257	259	267	260	265	302	282	275	289	243	238	252	251	272	250	272	262	265	234	246	267	259	279	261	237	283	249	229	236	278	269	266	234	215	250	264	246	241	236	256	249	253	228	270	220	248	245	231	246	231	250	256	268	234	209	268	273	265	257	246	266	225	261	270	238	241	287	249	266	266	243	240	270	257	248	260	261	253	276	274	267	266	297	270	294	285	261	259	268	267	242	225	278	262	259	274	243	238	256	263	210	238	232	230	243	256	271	299	230	264	254	216	256	235	224	213	272	246	275	262	273	231	238	235	222	278	316	283	257	263	253	266	234	266	248	249	272	259	219	268	271	233	234	231	245	260	236	262	256	282	242	273	239	251	295	267	239	240	251	263	245	242	241	263	270	218	246	271	268	291	271	248	228	243	274	247	262	316	252	255	262	257	245	254	270	246	244	238	257	279	238	256	265	232	270	264	258	241	237	264	242	279	267	232	238	222	262	277	240	245	234	282	281	242	245	266	256	253	271	233	242	252	262	265	259	248	278	263	232	243	237	257	249	244	256	261	269	230	220	265	258	223	257	247	260	242	254	257	260	254	284	239	250	230	241	263	266	258	230	255	239	261	292	284	244	249	262	268	273	263	248	266	261	247	242	255	275	274	218	235	286	249	253	268	280	270	292	256	256	252	257	236	245	266	283	254	267	264	253	239	269	243	243	243	277	270	258	288	266	251	254	266	231	267	277	273	289	231	250	254	275	223	273	261	273	241	254	221	268	248	287	290	250	228	234	248	235	258	272	269	265	228	302	264	258	279	256	263	282	295	230	257	235	248	244	260	244	269	230	276	294	270	242	244	228	272	254	249	231	274	248	236	274	246	266	266	226	246	245	270	261	252	253	277	245	258	268	278	276	260	245	301	233	245	254	234	242	245	230	267	277	283	287	254	229	240	279	242	259	217	280	249	239	217	236	257	266	243	244	257	256	269	225	257	274	233	267	283	265	239	235	252	253	266	228	249	247	253	264	285	271	257	272	262	261	249	274	268	268	267	248	282	247	272	264	268	233	286	269	236	228	260	201	248	263	262	245	264	270	274	285	258	249	265	258	252	248	260	249	257	258	273	271	294	253	238	263	265	244	265	261	256	288	281	258	237	277	248	228	268	287	269	255	248	243	229	251	232	234	267	256	280	303	218	260	262	262	275	267	239	254	245	242	237	284	268	267	254	237	267	234	294	267	285	256	233	275	272	241	268	247	262	283	251	268	262	233	265	261	261	237	251	244	263	260	232	253	254	250	270	265	264	266	253	280	253	284	240	243	303	267	285	242	246	270	276	280	242	260	296	241	257	254	267	242	251	266	245	291	248	272	268	235	276	239	256	219	256	252	233	221	247	241	240	266	266	228	242	285	251	241	262	288	242	284	229	248	279	258	259	259	253	244	249	241	267	265	279	281	249	251	278	265	268	241	277	287	228	268	289	275	258	262	273	245	250	223	277	219	316	266	259	256	255	264	271	265	236	247	250	250	252	261	265	252	289	257	259	265	249	271	257	244	264	272	241	272	296	225	279	251	231	300	265	270	253	262	238	273	258	278	261	257	236	307	298	286	254	270	244	250	250	265	282	260	238	271	272	243	226	251	271	233	248	263	237	256	260	269	243	269	261	258	247	269	237	277	250	269	253	244	277	235	268	278	246	249	254	258	259	278	247	238	266	235	256	244	254	240	225	257	282	262	267	276	273	258	244	233	228	240	270	281	261	264	258	272	248	254	267	282	257	249	253	245	241	249	270	275	262	260	242	264	264	258	275	239	287	273	254	265	288	280	272	278	244	272	288	262	255	288	244	246	263	267	286	243	280	266	263	250	260	275	223	241	275	300	252	273	230	247	252	260	269	276	295	250	254	256	251	234	266	257	227	264	271	250	282	253	255	252	243	264	241	218	245	271	249	259	270	252	289	257	255	231	261	256	272	268	281	248	233	276	297	281	269	295	270	226	257	258	239	277	265	259	271	246	254	271	229	250	280	274	240	256	268	261	261	237	270	261	269	239	285	267	270	255	224	241	258	249	237	226	270	233	252	273	296	277	275	243	259	226	217	220	281	224	246	240	255	252	248	260	236	260	231	269	280	229	256	240	237	257	223	258	250	246	257	259	262	282	262	290	255	291	249	241	248	261	254	243	251	256	237	245	239	240	271	257	250	269	261	261	249	267	264	276	279	265	277	254	259	271	245	246	242	254	258	255	289	252	244	274	262	242	263	258	241	278	253	283	256	249	257	245	267	277	254	291	248	239	280	286	266	239	248	278	247	241	253	260	252	255	272	262	247	255	247	251	280
4122	2114	2311	1446	827	772	759	739	686	713	734	726	704	767	750	644	693	653	683	641	687	637	587	625	671	626	605	606	668	665	622	658	671	653	614	672	646	684	579	664	651	614	659	625	601	591	654	631	611	617	606	607	597	589	611	616	642	646	636	647	648	602	671	590	612	604	601	570	669	621	646	650	614	646	609	639	603	660	617	640	592	607	628	633	644	624	608	595	627	632	645	646	633	632	626	668	649	610	653	596	610	677	648	623	613	607	588	617	664	622	640	601	638	654	610	628	625	646	608	671	652	606	649	610	652	593	698	598	613	629	594	642	639	639	630	657	641	636	638	630	588	623	572	614	591	607	651	633	614	605	626	647	603	612	646	658	639	589	617	635	617	602	581	631	667	590	621	610	609	630	621	647	584	644	629	672	628	623	625	637	615	607	608	567	657	601	612	617	628	631	631	606	601	628	648	633	644	627	638	615	610	655	644	663	635	627	603	627	639	613	601	678	601	621	629	619	600	647	604	645	656	669	629	595	624	632	622	635	653	656	608	589	652	613	604	618	586	617	636	608	595	599	621	617	609	621	642	595	613	610	630	586	619	660	667	637	678	612	626	633	598	637	589	619	626	645	618	591	623	655	647	640	651	626	606	662	654	609	617	618	626	619	628	654	615	585	608	592	626	571	649	665	665	630	628	681	636	648	606	591	626	641	630	675	646	610	623	610	634	663	599	613	660	613	576	614	593	636	622	608	643	643	609	564	662	657	581	623	668	629	599	647	613	622	629	601	606	606	634	590	593	616	639	620	647	617	606	626	624	609	606	626	629	668	584	625	646	620	615	638	602	637	557	605	588	607	592	610	642	618	641	622	646	662	609	642	604	635	611	605	618	646	616	624	648	617	634	617	609	637	609	622	657	654	600	626	606	586	666	564	628	611	642	581	608	589	577	595	605	625	611	629	615	630	620	622	624	616	597	601	607	614	636	616	611	628	631	644	606	664	636	617	596	635	662	654	607	574	621	643	666	614	642	589	640	644	634	651	596	611	564	624	587	616	622	605	685	617	654	639	646	595	604	600	622	607	603	638	593	605	652	611	659	581	625	623	594	666	612	550	640	615	584	640	609	679	584	631	616	580	657	624	574	625	643	606	700	607	626	614	602	645	663	640	596	638	624	642	597	649	605	620	645	642	613	627	638	667	606	587	595	608	615	593	610	692	616	624	636	640	611	645	612	596	675	609	604	629	608	641	657	612	636	622	576	611	625	625	632	641	632	640	613	581	609	669	616	617	633	588	615	648	651	580	632	641	632	611	579	593	592	628	634	614	632	626	661	642	654	624	598	623	641	612	599	608	632	652	621	617	631	600	613	616	625	628	609	662	637	580	642	604	630	633	623	599	607	638	620	606	657	622	637	649	613	593	643	633	651	603	609	653	612	649	652	657	643	610	633	657	608	593	612	581	622	556	611	653	655	588	610	653	636	627	600	633	624	575	604	608	581	626	643	625	625	606	613	612	643	636	650	615	603	607	636	597	617	640	597	617	606	643	612	619	615	613	562	608	623	660	637	638	665	601	626	588	662	625	602	617	618	682	631	642	662	594	644	617	641	630	664	617	632	678	616	631	626	657	656	601	615	592	642	632	628	615	653	606	626	626	631	618	653	619	607	660	607	626	648	615	621	618	633	602	608	621	664	573	625	630	600	611	624	622	646	605	595	593	612	570	623	670	620	633	627	640	631	607	596	644	652	651	556	653	636	627	607	612	622	641	621	620	618	657	606	593	588	666	632	688	584	572	630	597	614	605	629	619	667	631	590	642	664	611	663	625	636	641	639	613	597	630	625	612	643	666	625	622	611	628	643	624	641	640	716	654	620	622	631	611	587	586	614	616	633	652	588	588	613	612	627	602	616	659	628	624	622	615	632	610	629	635	573	603	663	644	650	601	592	653	626	613	625	580	637	651	636	649	632	599	601	615	659	612	594	595	633	643	632	616	622	621	603	602	622	659	638	601	590	655	561	617	628	590	623	637	592	604	666	621	584	616	598	640	594	636	634	624	643	611	656	562	625	595	617	615	640	655	607	659	647	634	653	651	605	628	638	608	633	623	628	655	591	619	638	630	639	608	621	656	593	660	607	625	691	614	633	642	583	629	626	588	647	637	637	646	607	637	618	626	632	638	669	612	655	608	673	613	591	619	602	588	647	644	612	621	618	642	632	633	638	548	641	615	607	621	604	667	630	598	613	592	665	619	617	592	607	612	642	652	608	664	688	591	614	655	590	607	618	585	653	609	610	607	592	596	657	629	638	602	594	636	613	651	645	650	597	609	633	594	656	638	582	633	618	591	616	588	621	585	610	617	623	572	596	634	652	632	592	637	606	596	657	619	617	614	632	651	612	598	606	608	630	624	622	631	605	624	599	598	621	623	650	638	620	608	613	626	652	613	637	649	630	660	580	631	643	626	624	620	623	575	583	599	604	668	607	623	619	612	595	614	595	627	620	683	651	682	600	629	581	652	581	608	619	641	625	608	624	617	601	638	658	618	627	623	619	612	656	627	633	654	616	672	612	618	609	644	593	608	634	629	651	595	608	644	638	612	627	646	610	630	610	587	653	638	582	665	602	628	605	616	647	674	602	601	631	623	608	607	604	630	647	599	642	616	645	606	622	632	586	617	640	612	631	602	664	617	590	614	633	648	622	665	674	610	620	574	639	641	635	624	599	586	619	665	620	624	600	657	614	619	607	622	622	596	655	616	602	636	654	671	645	628	629	620	610	622	587	619	616	597	695	624	673	646	640	610	680	637	551	627	653	618	621	631	603	604	632	625	663	647	626	651	622	633	611	615	618	627	622	613	616	637	607	623	643	608	609	610	613	645	669	580	585	612	595	643	626	618	599	662	614	642	617	635	620	631	611	616	628	624	635	662	583	621	576	634	647	646	616	612	581	648	653	623	613	643	633	627	636	596	616	662	647	604	618	637	625	626	602	621	607	586	625	632	609	619	622	593	612	613	635	656	610	607	672	637	613	608	635	636	637	598	636	647	578	618	613	636	613	572	617	626	640	633	635	633	596	588	612	653	636	582	624	643	572	654	564	641	653	647	650	626	616	648	592	637	657	658	635	646	600	652	587	652	595	611	599	607	658	627	617	628	622	618	637	616	625	615	624	628	617	638	625	606	627	591	669	596	630	631	653	637	590	657	650	609	592	648	666	639	577	612	646	628	644	600	642	633	604	658	590	670	647	617	621	662	624	625	643	638	623	591	640	613	573	621	593	580	610	627	616	621	617	611	623	645	650	609	642	610	610	647	641	647	618	644	611	642	627	619	601	644	597	590	592	617	637	601	631	589	622	651	615	627	661	647	619	627	628	571	639	662	657	617	636	584	657	659	626	645	646	599	615	574	607	631	610	606	629	637	687	621	621	611	611	564	600	643	658	633	625	660	641	633	592	639	597	655	628	614	643	600	592	625	627	650	600	625	575	648	626	609	625	603
13088	3681	3186	1354	601	530	432	459	395	437	429	382	382	374	422	353	342	368	344	352	354	362	358	362	316	330	377	339	355	335	348	364	366	341	367	336	320	335	322	335	340	325	340	379	357	336	362	349	350	323	373	356	316	341	344	312	362	320	343	327	317	343	343	326	343	339	341	339	353	307	333	277	360	350	338	336	365	346	394	349	306	333	354	343	348	313	344	335	369	389	376	360	342	326	323	333	337	343	364	314	326	331	316	353	335	341	366	287	319	349	331	348	402	360	358	365	304	322	336	330	326	312	345	341	337	319	343	353	350	320	325	353	347	312	344	338	307	339	334	313	343	356	332	344	358	323	312	339	356	322	334	386	334	331	333	352	296	355	340	356	379	317	333	345	316	329	358	312	314	338	358	341	315	326	312	326	337	336	321	310	388	336	311	413	366	329	345	354	357	341	356	321	340	328	349	337	311	349	327	322	365	310	353	367	345	339	325	343	360	362	358	299	352	334	348	363	337	336	317	360	353	311	372	375	338	361	367	341	333	340	356	343	317	303	322	326	365	371	324	334	342	373	344	331	327	348	325	335	311	330	335	308	346	347	313	366	317	328	353	365	341	300	358	330	341	342	332	332	357	339	319	394	354	329	351	316	351	353	345	344	392	307	321	311	352	359	335	345	342	335	322	345	317	330	328	355	338	298	321	329	347	342	311	301	353	313	345	330	326	337	316	356	340	352	355	346	361	312	324	341	330	331	363	316	334	323	351	317	369	336	360	350	323	365	344	340	348	295	310	361	351	342	314	380	333	328	322	337	367	339	344	347	352	366	334	321	338	322	338	309	343	318	368	349	348	328	339	365	344	329	309	368	327	322	310	334	329	294	314	311	348	328	345	345	346	349	316	352	335	357	336	364	356	329	293	330	350	334	357	362	375	354	324	307	326	325	348	303	400	352	304	333	350	343	344	339	352	349	329	332	339	316	350	338	348	336	353	343	338	324	336	324	345	334	367	297	331	394	333	370	335	365	332	331	345	350	345	328	310	345	334	328	359	327	313	324	372	339	307	356	330	348	321	318	314	307	389	359	331	318	379	338	328	307	343	322	365	326	335	356	319	307	325	357	347	309	345	349	324	309	345	345	346	303	325	353	311	341	332	322	337	312	350	333	337	368	339	358	332	337	305	313	340	343	353	303	330	323	358	335	335	331	317	337	319	319	306	338	306	334	307	379	372	357	326	344	315	346	353	345	342	323	339	347	346	364	348	345	358	342	353	329	337	358	365	334	341	321	361	347	330	354	377	373	351	338	360	352	336	286	329	308	328	346	298	357	360	357	328	345	338	326	353	349	320	319	330	338	343	360	331	316	313	373	344	337	339	330	314	360	319	344	338	333	361	353	357	367	339	349	331	349	367	354	325	313	346	346	332	317	334	335	300	335	343	338	339	361	349	354	327	355	341	354	335	346	316	338	362	340	353	346	335	334	345	332	359	334	356	312	358	304	321	335	320	374	297	339	380	329	326	360	341	347	321	367	345	387	345	342	326	310	320	341	339	348	284	314	340	374	348	357	351	334	327	310	350	332	330	340	359	373	344	293	303	355	308	330	367	356	367	369	336	362	353	309	374	343	347	379	387	335	362	316	363	373	336	359	323	313	343	316	291	335	304	316	373	357	356	338	326	311	341	387	332	344	347	362	300	352	345	326	334	326	342	347	345	317	319	340	322	358	357	308	354	339	358	361	321	303	299	316	350	326	292	354	332	353	304	320	356	359	342	341	354	377	351	341	372	321	330	322	299	350	344	359	298	315	320	342	336	339	334	328	336	363	338	353	348	309	334	338	325	378	348	332	369	346	322	348	316	334	319	339	331	315	351	363	319	342	373	297	364	343	358	373	320	345	345	314	369	353	377	349	358	323	328	360	342	347	299	323	401	325	331	342	364	340	399	352	340	338	311	332	347	314	325	315	361	340	327	332	332	357	354	315	328	362	344	362	359	330	354	328	321	331	325	374	319	365	350	342	354	299	345	336	331	295	406	338	317	343	334	323	380	350	342	348	362	341	332	324	339	344	299	348	339	369	356	358	341	347	334	326	320	326	323	349	368	356	364	330	333	322	305	331	347	343	345	330	349	332	343	336	356	332	344	311	345	328	340	340	339	321	303	380	351	330	335	291	326	339	347	315	357	335	337	311	323	350	348	340	364	338	331	340	343	367	326	312	333	327	340	319	330	377	316	320	340	320	348	360	330	336	314	318	319	365	314	368	335	348	312	331	355	352	372	374	353	317	358	325	378	328	340	347	334	345	334	333	378	344	327	336	342	317	350	380	336	345	296	366	326	328	358	341	358	336	340	341	341	373	332	347	326	340	344	346	317	351	357	330	330	331	313	330	304	329	355	362	320	360	339	302	332	373	324	299	334	360	337	308	356	350	368	337	304	352	351	382	335	356	332	330	349	352	358	330	332	349	332	307	330	347	338	359	317	321	330	305	344	311	363	363	324	350	344	354	331	301	348	316	309	359	340	339	337	333	374	334	352	365	370	365	318	338	355	348	331	370	339	318	348	332	344	337	343	353	355	345	344	342	346	325	329	347	345	336	340	362	346	328	325	326	359	324	349	301	361	351	324	338	364	352	318	335	344	355	361	293	346	306	322	358	353	359	361	334	320	337	360	327	318	339	363	322	349	346	347	343	327	325	302	333	347	350	360	381	342	331	344	375	366	322	342	342	358	340	337	360	309	330	357	351	356	349	360	322	323	330	363	334	328	277	301	332	299	302	305	332	358	319	363	344	336	391	372	315	364	331	296	346	326	320	339	356	353	358	326	354	347	330	355	342	331	313	333	328	337	353	294	323	360	339	331	342	388	319	325	326	355	327	328	368	351	356	357	322	310	329	326	334	317	336	347	354	320	294	323	355	370	363	339	337	332	329	335	354	355	377	329	339	381	331	346	343	351	341	369	363	306	363	316	355	323	343	380	342	309	346	334	362	354	340	357	330	343	364	354	390	341	350	352	293	334	319	346	309	319	333	337	374	322	363	350	337	355	324	355	360	361	342	331	351	338	376	339	348	332	337	357	328	334	319	316	296	334	372	363	338	333	371	362	335	318	346	357	380	335	332	348	337	362	359	367	369	319	366	351	364	338	352	332	339	341	313	324	398	314	355	340	371	319	348	345	344	348	328	342	341	321	322	318	375	340	354	316	308	318	347	302	365	348	329	342	320	316	371	295	324	326	308	341	339	390	366	364	339	312	343	334	298	351	313	326	303	351	321	316	345	328	380	371	360	346	323	340	342	318	346	316	336	365	328	372	306	328	350	377	287	319	328	327	308	368	322	359	334	361	335	385	327	312	318	339	316	344	326	358	357	338	331	321	388	307	362	324	346	401	312	348	344	339	319	356	352	323	327	343	349	349	326	346	364	357	361	345	319	332	318	351	338	324	295	338	309	355	329	332	345	328	352	374	366	316	299	354	347	335	332	335	341	330	360	335	382
9967	3798	5773	3662	1847	1558	1502	1313	1228	1179	1196	1148	1103	1112	1050	959	909	1008	818	867	854	813	801	848	772	832	823	825	767	861	866	936	912	874	836	783	802	789	748	849	804	770	822	776	790	792	778	813	768	827	803	821	848	811	843	809	775	797	805	779	781	787	777	810	772	842	779	817	787	767	783	841	828	794	784	775	809	789	788	785	817	803	788	830	774	826	810	770	823	813	793	758	763	799	807	803	746	833	771	785	758	807	803	731	797	802	842	828	768	760	748	778	777	788	777	825	815	766	809	796	810	844	798	796	802	783	789	787	811	796	750	811	806	809	798	769	820	795	731	779	787	777	765	780	768	762	768	759	800	831	807	794	813	824	847	763	774	794	805	780	828	791	773	789	809	796	812	788	777	806	797	817	853	840	776	815	815	811	750	832	773	817	773	831	806	784	743	777	751	805	779	788	810	752	827	809	772	820	817	781	831	772	776	750	738	795	792	783	840	784	782	805	800	780	788	783	772	750	794	810	788	810	783	741	765	809	824	782	822	789	774	786	789	830	796	754	794	745	801	776	823	796	822	788	795	782	758	829	774	792	800	748	782	794	818	807	714	801	810	762	818	808	762	807	804	762	823	816	791	746	820	817	790	795	820	788	770	765	810	787	778	833	790	770	771	782	819	774	813	738	797	742	794	775	742	784	824	794	785	823	774	798	764	797	817	789	810	795	780	839	803	757	827	745	803	772	769	762	798	794	817	800	791	751	794	813	806	774	756	788	779	805	805	772	793	806	812	793	763	792	732	779	798	860	774	797	731	756	824	749	782	759	734	751	779	831	775	817	800	768	853	800	774	811	772	794	830	759	762	761	810	768	777	787	777	785	788	766	810	764	780	795	769	795	751	783	815	783	782	787	838	800	750	809	775	804	755	833	813	767	782	821	773	795	771	758	827	820	789	785	780	746	832	805	797	818	752	755	815	744	814	786	795	790	777	758	806	754	786	829	786	744	806	747	792	799	790	798	782	757	823	809	793	752	747	793	808	789	771	775	701	759	823	762	820	757	739	799	765	775	765	728	761	824	792	773	767	812	744	766	794	772	750	747	809	791	742	796	813	769	815	768	767	771	797	766	760	742	784	801	817	777	755	803	815	752	790	853	790	773	836	791	793	814	786	785	775	819	782	782	758	762	752	827	813	751	828	783	803	807	779	768	792	802	762	782	802	788	757	767	766	830	741	776	799	822	778	766	825	807	837	785	802	773	786	794	823	777	799	832	785	815	791	816	835	765	849	778	806	768	835	749	808	790	760	826	785	728	775	771	776	795	754	816	771	767	775	738	794	763	767	798	797	783	767	781	777	798	788	801	789	804	792	775	726	819	776	799	838	741	809	844	758	773	803	801	839	774	836	807	805	794	764	748	748	789	760	777	799	779	775	838	746	808	775	814	816	731	822	777	731	805	785	789	836	816	772	794	855	759	765	796	760	764	771	801	828	816	808	817	759	802	770	794	776	835	785	773	827	764	774	813	789	788	770	781	779	776	811	733	787	748	828	753	728	798	814	776	811	783	778	753	778	796	783	802	837	805	759	786	759	765	772	780	794	779	769	827	803	817	765	750	826	772	787	758	761	792	751	760	772	773	809	788	841	819	796	764	803	848	775	769	813	811	835	780	791	800	816	762	806	866	798	771	742	788	867	805	782	797	734	764	767	820	770	786	768	806	788	781	809	806	819	798	731	832	846	742	775	730	781	797	782	762	793	788	798	781	741	797	777	819	790	797	811	756	808	757	750	833	792	798	772	782	809	795	760	804	768	737	800	806	814	785	785	783	781	799	764	785	821	753	772	795	781	797	785	803	842	811	814	745	736	807	791	805	787	815	802	805	826	772	829	839	782	805	766	721	760	815	785	786	775	803	793	769	752	789	860	781	849	790	775	786	790	793	809	744	787	819	753	738	787	719	840	791	742	791	829	805	830	788	815	786	815	785	778	842	783	816	813	804	786	814	762	774	771	806	836	788	779	791	729	783	817	796	792	772	772	771	820	806	792	809	756	809	790	766	799	768	769	716	808	797	784	780	785	776	762	818	802	779	765	823	750	793	822	826	748	870	831	804	820	728	744	753	777	761	753	782	761	785	811	752	826	805	772	800	809	782	777	808	771	785	750	761	786	791	818	758	775	828	801	801	794	794	780	740	785	795	747	779	767	738	778	760	775	747	733	776	773	820	809	845	759	786	758	782	811	789	808	867	782	765	779	818	738	834	852	768	777	776	792	812	795	785	792	749	801	837	745	868	810	742	742	745	791	806	777	829	816	765	772	788	785	802	806	789	816	806	819	763	766	782	779	748	742	807	757	786	750	762	765	830	763	750	832	812	806	774	749	770	806	790	836	767	767	765	754	795	758	764	766	777	759	797	749	814	805	787	756	833	773	804	758	777	801	754	795	816	819	775	786	789	737	829	835	725	767	810	814	691	803	836	808	793	817	836	812	737	838	798	753	801	821	766	790	837	793	769	808	825	815	810	734	764	768	773	806	781	753	801	756	838	805	788	825	742	805	769	819	804	794	834	744	754	741	802	777	786	750	810	780	782	794	780	787	785	827	755	780	843	777	840	786	788	768	803	824	763	756	763	869	820	776	798	797	777	804	832	820	794	779	788	809	741	810	772	794	800	736	780	802	766	757	799	775	791	731	789	817	760	759	788	800	784	766	805	823	818	815	779	842	803	748	847	806	779	803	746	803	788	809	819	784	806	787	819	778	746	801	790	788	785	890	827	757	795	792	815	767	781	791	760	769	772	789	819	771	784	792	807	753	785	787	820	788	787	828	782	824	799	801	805	749	790	823	838	737	827	818	807	784	809	811	797	779	803	812	772	745	800	820	780	819	780	787	792	832	786	809	777	771	837	852	777	828	818	845	804	741	850	784	827	772	686	798	750	760	832	769	793	756	732	787	787	798	797	797	762	792	747	800	757	770	791	765	761	750	819	807	759	811	803	822	837	797	788	765	810	759	776	791	783	814	804	733	785	784	768	786	777	786	864	750	785	779	773	799	840	800	756	787	818	790	790	741	823	772	771	745	753	800	764	766	762	742	774	758	765	848	823	755	769	780	845	792	765	810	791	796	790	774	775	772	802	764	818	727	752	784	834	831	754	751	748	801	757	768	768	833	779	792	793	780	780	779	773	822	792	788	801	783	747	785	822	792	802	840	805	762	785	776	796	851	781	796	751	787	790	779	778	822	768	805	788	821	835	761	806	734	766	793	765	838	797	769	803	810	726	788	767	799	759	813	812	785	791	778	780	773	786	767	795	801	832	773	762	792	845	744	754	793	742	798	787	750	764	846	844	836	760	821	793	827	791	785	799	750	806	762	784	794	790	802	764	759	778	763	768	799	686	758	803	776	764	796	737	830	749	774	773	787	774	801	769	831	834	774	751	793	762	819	780	851	763	760	788	800	772	784	812	774	786	831	742	791	777	779	765	781	796	822	757	815	762
21589	6240	5272	1760	737	561	474	409	355	321	351	423	318	328	327	268	233	290	262	270	261	280	261	247	264	246	231	249	259	242	254	246	259	249	249	246	259	248	236	223	268	244	226	251	254	239	228	239	250	246	241	247	218	241	241	235	249	241	262	247	240	237	244	220	251	248	234	220	235	275	230	273	200	228	205	217	237	273	256	231	266	262	267	240	227	247	245	262	266	212	260	257	239	281	255	242	218	245	237	233	255	213	255	244	246	246	256	257	256	218	274	200	258	226	246	258	233	191	237	254	224	235	255	245	261	255	246	229	225	241	267	235	236	222	245	247	258	275	232	243	231	208	245	238	242	223	245	237	238	244	250	233	248	257	245	245	245	217	235	253	224	239	253	291	240	242	222	283	198	247	241	257	225	244	260	244	241	274	207	225	220	239	271	228	229	246	263	241	222	237	238	224	239	215	229	224	259	255	243	220	237	246	270	262	232	255	247	256	227	242	220	245	249	265	230	255	239	253	223	269	251	279	217	224	242	261	244	272	243	226	220	244	275	238	238	214	258	241	237	242	229	214	213	206	239	236	243	273	261	264	249	256	226	246	286	234	243	254	222	257	239	251	235	216	238	256	264	267	224	264	264	234	255	240	244	266	281	219	267	247	280	276	252	257	221	242	241	250	253	220	232	232	257	240	240	250	264	224	239	224	251	255	250	232	230	227	251	230	255	287	252	215	248	237	205	230	242	219	224	268	266	241	260	229	231	225	250	246	298	219	249	231	214	229	259	233	257	221	252	234	264	243	234	239	259	255	249	227	245	242	264	213	213	243	249	237	269	233	239	245	233	264	223	251	227	253	240	246	264	238	292	237	242	232	227	240	227	230	215	213	220	224	231	226	235	257	215	265	251	262	210	210	247	242	282	252	214	238	228	249	222	232	293	246	255	246	259	243	235	253	252	237	273	227	221	242	255	233	235	244	257	232	256	265	242	226	237	227	227	238	205	267	258	221	273	252	246	229	253	263	222	225	239	245	222	271	253	263	235	248	254	216	224	236	244	207	242	272	267	235	290	254	241	245	240	271	266	255	237	233	227	230	300	247	245	274	250	254	237	239	235	236	232	239	232	227	221	229	237	240	238	240	255	224	243	243	240	245	245	238	222	238	255	299	249	270	244	225	210	247	265	223	252	264	214	219	226	223	225	244	258	243	230	271	233	208	271	262	244	254	206	241	244	253	257	234	270	234	259	255	247	217	228	201	207	223	258	233	241	234	238	251	239	244	214	236	242	254	221	240	244	235	225	260	242	237	258	245	233	217	223	236	239	211	237	265	217	251	210	262	254	253	246	263	239	259	263	221	230	261	252	236	266	242	214	228	238	249	223	217	258	202	251	252	237	251	252	245	234	222	195	274	230	246	231	237	238	278	255	233	254	263	244	264	233	223	223	237	232	246	269	210	263	232	218	244	254	244	255	225	228	229	259	220	246	239	224	249	237	217	207	221	260	257	225	237	235	247	236	239	221	252	253	264	235	242	234	237	265	259	254	254	213	240	230	210	245	243	232	216	215	220	216	226	232	219	281	227	239	268	224	238	223	213	240	245	273	240	273	275	232	246	205	250	230	233	240	257	225	216	259	243	250	244	233	240	242	242	233	241	261	261	254	224	238	215	254	247	259	231	244	246	239	256	219	238	246	244	245	205	252	215	255	243	216	222	248	235	239	238	245	244	226	221	256	216	254	219	283	276	255	241	270	232	238	244	225	268	224	213	230	218	245	229	225	215	238	241	242	248	264	237	270	241	238	209	255	245	229	266	232	242	228	255	268	241	237	246	261	235	241	249	210	245	229	243	242	228	258	215	245	255	265	228	258	223	249	242	234	230	254	250	232	253	254	254	259	249	266	247	239	242	267	224	256	231	227	256	246	231	219	247	211	235	238	245	238	262	258	215	232	223	246	221	279	255	233	223	265	247	241	233	237	230	278	240	259	234	249	248	232	240	234	218	245	209	256	242	238	240	241	269	240	243	248	225	241	258	257	252	250	259	257	247	271	245	271	243	225	216	237	238	244	242	234	236	233	229	232	230	229	259	232	254	247	247	211	242	251	253	248	249	226	258	252	243	225	222	212	232	232	237	239	247	235	231	239	253	237	259	231	261	243	240	241	226	249	240	208	223	234	270	273	249	195	229	237	241	237	262	241	261	250	249	242	264	266	267	258	227	243	238	244	251	230	235	236	242	237	218	256	261	245	257	250	225	204	242	244	216	234	243	224	246	222	242	241	248	252	246	250	270	240	252	241	228	283	236	249	235	274	252	222	241	256	252	244	251	254	251	241	249	255	260	252	244	227	254	249	237	236	244	234	222	244	231	222	271	259	229	240	253	241	242	214	230	268	234	212	226	245	235	238	256	236	247	231	246	268	236	248	223	255	253	249	248	229	239	257	253	225	239	235	285	271	243	276	266	265	242	249	232	227	218	249	236	258	225	233	246	213	218	257	250	268	251	231	264	266	228	244	273	236	221	241	225	236	234	249	242	271	257	234	229	253	234	225	246	262	252	224	216	253	258	230	214	237	252	270	258	252	267	221	261	226	255	268	233	231	246	243	269	240	231	219	227	238	256	262	246	243	242	248	223	229	230	248	216	234	263	248	234	265	265	207	240	244	239	241	221	232	233	223	256	237	236	264	255	252	228	230	212	262	265	260	236	254	238	246	234	239	221	242	241	229	231	221	234	253	238	246	249	231	244	242	241	237	223	243	275	238	272	239	225	221	229	264	234	257	244	258	251	262	245	247	237	254	261	228	234	233	251	243	258	242	255	248	224	255	236	289	237	211	259	264	239	266	238	244	241	227	241	269	239	234	230	233	255	234	237	210	237	219	247	245	244	271	256	262	267	261	243	267	262	260	229	271	242	251	249	230	226	248	251	257	261	223	219	261	242	217	242	256	248	227	249	270	243	224	239	263	245	234	226	237	222	237	234	234	238	208	267	242	220	228	237	224	258	220	244	236	227	218	258	251	243	238	235	233	229	226	256	230	261	242	243	269	246	215	242	220	228	228	228	245	266	219	257	241	276	217	270	267	245	238	268	281	249	227	252	260	238	223	235	229	269	229	262	208	257	240	244	243	251	264	264	257	216	260	248	249	247	225	257	253	214	249	224	288	228	226	248	261	246	238	215	242	215	240	251	254	258	257	253	212	218	228	245	229	266	258	241	246	212	234	243	271	258	252	229	235	236	261	259	257	240	227	221	243	230	282	258	239	248	245	229	235	252	258	256	237	223	291	247	253	255	228	251	243	252	248	233	230	221	248	244	255	235	226	239	236	245	241	275	240	260	216	245	266	256	247	239	265	255	242	236	261	264	232	261	233	227	249	254	247	221	240	252	242	256	254	245	234	243	234	250	242	248	240	211	245	246	237	244	249	230	248	245	232	254	229	236	232	239	218	261	232	235	235	237	222	264	239	221	241	280	250	224	224	245	258	224	235	243	245	243
12900	5282	8968	4509	2535	2020	1641	1489	1416	1240	1287	1242	1151	1124	993	779	820	935	743	693	667	635	646	611	641	663	611	639	690	629	726	714	743	654	679	665	613	576	551	534	567	578	556	584	580	592	566	576	567	566	609	565	591	565	625	543	568	587	597	602	601	585	591	570	559	561	585	543	628	587	583	568	563	587	570	528	537	574	566	573	607	526	581	546	610	594	611	568	554	579	574	583	576	602	492	552	597	593	589	580	591	626	590	570	588	534	596	589	546	535	557	596	537	587	558	597	548	593	625	569	590	577	598	559	536	554	550	535	620	564	554	534	571	568	545	579	565	512	583	590	529	611	505	569	551	609	555	557	589	531	602	579	587	565	589	578	582	584	600	604	563	610	600	544	581	559	575	589	593	554	568	569	562	563	534	543	584	585	562	545	552	602	586	551	595	548	529	518	553	569	519	553	571	570	569	588	539	590	560	567	569	521	544	577	574	580	556	613	584	563	563	578	546	578	538	590	555	535	565	547	552	571	576	595	598	549	533	548	588	553	624	586	565	566	557	571	581	581	579	577	551	609	598	582	585	564	600	571	566	561	548	526	562	507	580	565	559	545	592	563	598	587	519	554	599	576	544	563	570	569	588	570	576	507	570	567	601	591	609	553	625	590	605	576	586	539	542	543	565	622	570	552	556	569	558	580	572	566	554	579	550	541	609	541	547	573	543	545	571	588	601	551	594	593	603	582	592	566	567	551	523	565	554	581	570	585	586	555	543	586	554	585	567	558	606	552	563	632	563	557	544	624	567	576	596	586	609	569	573	561	529	570	561	582	578	574	514	536	576	550	594	549	619	577	600	572	608	583	581	558	553	552	572	625	617	559	540	630	535	520	559	550	572	560	516	544	653	559	563	593	585	599	516	562	537	617	558	639	540	548	568	575	541	582	575	544	592	561	573	524	567	572	564	628	609	542	558	563	534	588	563	559	549	593	611	541	613	581	557	566	551	551	540	525	597	583	599	546	547	569	599	552	611	570	508	581	612	573	576	567	599	566	599	585	590	566	584	565	535	529	592	551	599	584	559	560	537	540	609	545	568	530	544	587	622	537	608	576	514	580	556	590	541	565	581	598	545	583	608	506	566	592	566	586	578	563	557	587	584	533	535	531	572	561	580	573	562	567	587	573	562	562	546	565	572	588	588	568	565	597	555	575	580	603	543	544	558	558	566	566	516	569	557	577	559	601	602	558	527	528	572	587	609	555	564	588	578	569	604	561	560	565	541	585	586	580	622	562	572	585	603	546	560	545	562	548	598	554	588	543	534	582	582	575	602	546	576	575	584	600	573	607	579	531	572	590	542	582	557	584	557	591	561	575	571	549	565	544	560	578	600	602	552	571	590	561	531	588	611	572	632	570	567	553	589	626	574	547	534	583	569	582	608	563	551	536	549	552	577	564	578	538	588	552	577	597	562	554	545	558	562	567	563	538	525	599	573	570	535	612	571	597	550	560	531	601	587	571	577	581	553	546	594	581	588	567	555	579	548	550	555	567	611	596	592	596	588	569	545	586	578	617	577	578	578	593	580	598	559	552	545	556	587	595	606	588	568	635	574	539	573	575	533	601	571	619	568	595	584	571	605	572	543	582	538	594	578	623	607	563	585	555	566	570	566	602	553	569	557	526	552	585	561	513	521	584	582	599	556	547	605	544	610	620	577	571	560	578	567	578	556	586	574	593	583	583	567	614	553	561	570	611	607	595	556	535	537	588	566	545	613	573	533	542	586	584	570	545	568	586	613	554	562	612	568	533	580	552	576	556	541	573	561	561	580	591	592	620	587	580	517	566	585	599	617	589	530	523	560	569	632	557	566	540	524	586	543	569	547	564	557	532	539	598	574	566	554	564	566	569	560	611	524	557	611	513	564	551	582	534	552	530	608	544	634	565	599	519	569	572	566	575	585	548	586	578	595	589	523	581	562	547	594	575	561	579	576	571	574	569	569	551	555	555	541	575	547	591	565	534	579	579	568	562	578	556	518	589	582	534	547	565	578	593	566	558	597	553	551	608	559	545	573	548	580	536	572	555	537	580	564	577	568	557	547	562	569	588	586	518	565	601	530	588	563	553	543	557	576	586	561	541	567	575	578	580	569	600	592	550	565	577	575	564	580	566	538	571	559	558	552	557	558	558	590	575	574	538	572	552	544	522	564	586	557	580	576	546	516	590	573	585	561	565	556	577	548	572	563	593	547	531	561	597	520	572	604	584	552	560	586	549	547	621	575	567	567	573	574	584	577	524	556	566	561	622	580	599	582	544	552	538	570	556	552	532	560	600	594	580	560	579	537	543	559	599	558	570	590	577	565	601	532	548	576	562	610	569	569	579	612	574	564	594	546	590	578	589	565	527	614	546	562	562	553	540	531	580	613	593	578	557	582	604	579	579	596	596	559	557	573	568	513	560	597	573	586	551	535	563	614	555	553	577	554	592	548	533	551	561	564	541	561	576	568	577	529	596	575	607	601	569	561	530	563	569	617	603	565	557	594	551	606	599	562	549	572	606	532	572	570	600	554	580	576	604	517	572	576	588	577	539	541	586	558	591	573	543	530	585	558	558	570	543	561	560	557	538	540	589	591	521	568	580	572	575	599	609	587	575	630	521	608	600	573	551	556	560	555	582	560	579	580	557	583	614	565	599	561	593	568	539	524	548	588	541	554	566	587	604	555	557	567	558	618	579	580	628	563	617	558	518	565	601	603	590	581	608	559	535	553	571	612	553	615	534	570	537	542	571	543	555	568	559	549	534	555	559	590	568	562	568	568	538	619	595	574	589	613	565	558	534	577	562	570	588	544	558	559	544	608	530	551	559	520	567	591	542	577	605	563	566	595	576	593	571	539	583	572	593	614	558	573	539	547	579	593	604	582	609	588	613	551	582	557	566	581	537	583	535	542	576	567	553	580	555	575	550	608	542	600	549	565	572	590	586	551	586	596	560	594	561	526	613	531	600	577	556	576	520	563	548	562	599	584	568	566	553	602	550	552	563	585	590	572	580	540	566	576	563	564	579	522	555	560	570	540	566	556	561	586	560	575	610	581	578	551	513	570	566	537	607	517	567	600	549	582	579	585	569	596	569	595	584	556	627	549	606	561	557	555	616	576	570	576	542	531	554	545	573	564	588	619	558	554	607	573	609	578	590	556	609	584	552	552	595	572	549	570	620	583	549	600	570	568	616	589	581	569	560	553	553	572	554	555	646	580	567	537	563	549	591	559	547	584	561	572	606	587	569	531	584	617	557	598	642	618	552	594	585	608	563	592	573	572	580	544	595	573	589	577	568	573	573	571	603	557	574	606	515	547	542	604	603	601	594	590	586	538	555	553	605	566	551	551	586	557	556	575	560	559	586	572	597	582	598	568	568	601	550	589	561	577	612	599	580	552	549	574	595	565	601	580	552	570	540	594	586	590	590	576	600	645	553	579	564	555	524	561	634	627	562	543	608	568	576
5464	1840	1463	521	306	256	280	266	278	271	270	295	260	281	279	272	270	269	272	262	257	245	278	247	263	260	285	247	258	258	271	307	233	271	263	271	251	292	283	293	266	255	265	263	263	263	247	295	264	269	268	295	283	245	265	280	238	283	272	297	254	263	249	270	254	242	242	287	273	254	248	270	286	270	259	244	286	259	244	290	274	264	257	261	293	259	259	255	253	262	249	251	266	259	269	261	259	248	286	287	237	270	284	252	296	287	264	286	251	277	266	277	253	257	274	293	263	244	256	260	267	292	260	256	271	299	253	234	234	273	262	251	287	250	241	266	229	269	275	267	273	264	257	285	296	285	254	286	276	273	266	257	273	271	240	311	275	266	268	261	251	268	305	267	298	237	261	278	261	288	233	279	312	287	304	282	266	241	253	250	255	275	281	265	258	269	262	257	281	276	276	245	265	256	232	224	285	281	271	260	274	251	258	242	256	274	253	283	284	255	285	282	269	281	271	274	260	260	251	259	251	242	277	283	269	278	303	283	242	269	277	256	239	231	301	245	272	271	251	255	276	259	258	219	281	273	277	296	271	249	258	254	278	260	253	268	285	294	262	267	272	289	277	257	252	242	279	257	250	266	253	238	275	275	252	269	283	261	260	243	219	275	288	262	286	261	306	262	274	252	265	257	276	277	272	280	262	251	257	240	280	265	247	261	265	243	249	258	260	266	235	262	250	266	294	244	256	264	243	282	265	245	272	271	242	287	276	259	265	286	288	249	261	278	285	265	277	231	267	257	257	252	282	246	253	251	253	231	252	251	249	273	261	260	257	268	296	281	274	258	262	252	280	271	257	288	231	237	249	283	268	265	250	258	235	240	262	260	261	296	278	265	287	258	276	272	259	242	252	275	248	287	264	251	239	264	247	255	276	253	240	247	247	243	243	256	270	257	279	251	269	241	302	281	250	260	263	256	252	262	271	273	225	286	287	280	263	267	246	233	264	281	239	233	272	277	285	235	262	297	283	254	233	273	269	258	289	229	266	291	269	281	275	287	264	251	260	293	270	270	239	268	265	216	271	275	268	287	265	260	247	269	280	256	284	282	255	277	267	284	280	290	301	251	282	276	243	219	273	256	294	291	257	262	286	267	287	255	277	271	295	238	230	243	283	281	247	242	256	262	269	248	255	242	279	257	274	251	271	252	297	283	249	273	275	239	253	275	278	261	252	252	275	281	238	264	285	237	267	257	274	254	278	256	263	287	266	275	269	284	284	248	266	233	298	271	252	272	266	278	237	237	269	256	278	285	282	269	258	278	280	235	258	297	284	283	263	261	264	274	284	245	288	267	285	252	277	282	271	257	258	287	257	248	272	268	273	276	269	232	249	239	263	285	252	253	241	232	275	240	241	261	263	270	269	275	279	273	251	242	274	256	261	274	274	280	247	274	256	252	261	268	266	261	265	259	277	293	276	257	255	292	309	255	233	237	258	264	294	250	288	244	273	263	280	260	228	239	271	238	272	267	258	243	259	276	265	229	253	257	274	253	287	267	275	264	268	267	275	274	262	257	267	281	252	257	257	292	235	295	261	271	255	306	280	288	269	260	249	232	233	277	264	236	260	269	277	296	289	288	236	281	265	268	289	253	278	260	259	273	252	300	251	224	255	258	277	261	278	290	253	244	289	292	287	259	261	256	281	257	255	239	278	248	276	274	262	264	248	302	237	272	239	258	236	241	273	273	242	263	263	293	252	258	285	261	287	272	244	258	287	252	242	250	297	262	296	276	260	311	264	258	237	286	235	248	261	255	265	243	278	272	287	277	278	267	234	275	255	294	262	281	291	261	263	282	256	284	262	276	264	253	282	268	268	243	272	250	244	251	250	254	292	264	295	263	264	258	257	258	274	266	255	274	258	247	252	263	291	253	244	261	262	266	258	261	257	235	248	273	288	267	299	252	270	276	259	283	289	279	277	254	272	257	222	279	275	273	264	259	254	287	267	229	246	248	269	273	250	253	270	275	294	245	247	257	283	272	233	251	262	287	266	244	233	275	264	268	240	269	267	254	275	277	215	246	251	276	266	266	264	283	261	271	274	239	274	304	233	297	269	279	262	242	238	269	256	265	280	262	254	255	260	262	289	270	273	256	279	267	260	271	269	246	248	273	275	273	280	290	299	276	258	275	244	282	248	265	255	217	267	275	290	271	260	260	277	274	275	279	277	265	242	257	284	276	279	285	287	285	303	276	263	267	239	237	257	271	268	313	253	281	278	273	266	234	291	299	263	279	257	279	257	254	247	241	246	273	277	272	283	259	270	267	280	255	260	242	286	292	269	259	272	255	268	257	257	279	263	251	264	280	221	266	280	286	265	269	279	296	277	240	248	260	245	289	276	251	256	252	254	253	294	265	263	252	252	253	278	232	276	281	254	249	279	272	284	273	256	272	242	242	255	231	248	261	255	281	258	247	254	280	268	251	268	277	268	283	257	277	276	227	266	251	293	240	258	276	283	248	261	285	253	267	286	227	275	278	276	267	275	250	231	260	258	278	269	280	252	307	284	262	238	248	253	296	291	247	246	246	253	300	252	251	277	298	255	287	237	241	257	246	241	272	285	252	281	267	259	260	271	244	270	256	255	306	273	258	236	243	261	273	272	252	254	270	267	272	302	264	303	273	282	257	253	273	236	275	266	272	301	257	280	258	265	282	267	288	273	252	285	271	279	246	284	302	263	261	272	246	259	260	273	261	265	264	278	287	265	270	248	258	248	248	276	242	239	247	254	253	241	279	304	255	251	281	267	255	248	234	266	270	300	263	251	256	302	274	239	257	267	293	234	281	257	229	231	274	260	261	228	275	271	281	266	248	260	261	266	295	300	277	258	265	251	256	267	235	275	266	244	267	258	264	258	277	260	261	226	267	244	260	265	266	268	266	266	255	252	284	258	257	258	268	253	298	281	275	265	231	261	244	240	287	283	223	265	283	255	233	281	277	272	266	297	247	244	248	243	281	250	260	254	263	260	276	275	261	257	255	269	284	312	259	259	277	243	265	273	295	269	260	254	255	268	271	253	271	279	240	246	287	238	283	254	237	256	262	248	255	264	260	242	258	275	262	263	237	257	260	270	277	282	285	263	281	278	232	258	287	237	253	299	249	241	300	267	244	308	264	266	262	256	252	235	255	240	268	285	255	273	244	299	269	266	280	267	266	305	236	291	273	280	268	266	223	254	284	245	280	253	237	253	256	269	243	252	315	248	284	287	297	252	300	298	282	256	318	241	256	262	266	258	281	262	264	224	280	235	249	245	280	268	257	263	287	279	250	241	261	305	254	271	255	271	269	267	257	290	236	267	259	261	283	264	266	257	291	225	300	298	260	238	254	281	256	258	264	270	258	249	269	270	257	288	283	287	269	265	291	289	277	254	304	244	244	243	258	272	280	271	278	292	248	266	266	257	264	265	259	250	259	291	236	291	274	258	287	249	268	281	251	286	262	276	275
4353	2071	2955	1379	900	787	819	797	760	793	781	772	731	760	737	663	642	700	690	672	626	645	682	667	643	640	644	719	666	632	668	628	645	613	603	614	641	645	616	689	596	629	638	709	649	657	608	657	670	681	614	695	644	630	650	660	649	634	615	645	612	586	649	661	609	641	595	666	682	652	626	656	614	641	601	637	634	667	635	620	625	650	704	632	625	659	603	607	641	662	632	665	658	675	627	636	626	638	663	669	619	619	628	688	598	631	639	612	641	652	622	685	648	643	679	643	640	596	574	623	620	675	609	637	658	642	657	661	640	646	633	660	667	632	619	620	591	648	662	615	632	689	611	641	638	685	638	675	621	641	634	661	647	693	623	703	681	595	628	615	694	604	617	601	677	677	664	629	678	641	655	656	630	631	629	577	658	658	711	636	615	601	671	611	653	591	632	638	650	664	638	618	675	618	670	637	665	656	615	620	679	610	639	656	624	665	606	646	582	611	655	638	652	627	668	566	591	693	641	649	606	610	619	623	629	646	667	637	620	592	641	627	678	627	648	665	630	614	652	680	634	639	588	620	667	639	637	644	644	639	652	608	646	595	648	578	614	653	617	601	671	647	675	658	678	624	640	630	607	619	694	641	626	583	631	647	627	653	634	603	650	625	653	626	647	698	660	609	655	636	644	654	665	643	686	653	632	612	619	672	606	649	636	644	632	675	675	628	615	663	625	669	631	638	603	623	599	624	655	619	642	657	648	630	606	616	649	617	620	646	634	648	635	652	666	646	639	625	630	656	623	631	687	645	681	630	686	653	655	622	594	616	669	640	655	615	684	561	622	675	660	627	663	597	644	598	637	655	671	641	616	629	600	625	656	635	670	664	613	644	628	639	680	666	625	622	668	628	647	651	628	602	610	606	670	616	649	612	620	663	620	653	653	649	640	639	640	592	661	638	620	688	603	600	672	620	708	661	660	638	656	663	650	647	629	675	617	611	624	644	595	638	613	673	625	590	683	646	646	593	644	616	670	644	621	630	643	649	630	676	629	668	681	661	651	609	605	703	643	626	637	657	635	630	635	645	636	615	677	655	614	627	633	681	623	635	636	613	603	661	622	630	639	603	675	609	671	654	644	642	684	623	657	632	637	649	653	634	625	621	634	593	599	625	658	648	639	624	686	618	654	652	617	635	651	613	590	631	664	599	671	637	603	603	638	604	650	615	650	622	652	603	637	661	646	670	657	642	642	615	598	647	629	668	634	695	676	643	631	646	663	615	674	659	697	664	699	635	638	630	615	612	676	666	593	604	670	645	644	611	629	619	596	642	629	603	641	630	708	652	634	586	616	682	680	643	611	640	686	644	653	656	637	635	626	664	627	639	664	654	645	648	589	636	636	669	669	589	666	648	655	602	666	680	638	648	624	617	647	616	642	647	647	635	653	614	621	617	635	675	631	654	695	632	651	647	659	625	643	602	665	685	655	619	634	615	593	645	647	638	686	638	634	616	642	678	658	593	651	699	633	623	601	601	594	611	632	625	656	625	595	648	667	655	636	661	650	628	618	594	610	640	654	627	660	671	648	610	624	673	664	645	665	597	651	658	623	649	642	638	605	656	656	661	600	623	623	649	652	671	632	658	668	658	679	642	626	609	645	634	695	625	625	657	636	654	661	608	628	604	616	642	604	657	665	623	670	642	668	623	684	638	680	664	620	671	671	615	617	621	588	673	605	649	611	661	630	626	630	629	639	695	659	649	645	625	620	611	631	664	641	624	652	637	683	595	620	665	637	631	666	687	635	647	633	671	650	630	608	642	624	604	638	580	646	675	644	635	594	625	625	655	643	645	629	623	635	567	681	624	650	644	625	609	592	669	649	641	649	590	592	640	671	674	675	603	637	659	650	608	608	613	621	650	650	652	665	642	721	647	603	651	619	593	643	655	691	644	622	646	667	626	639	634	603	627	637	578	655	614	638	669	630	577	611	648	622	619	659	604	596	665	598	654	611	627	623	596	600	645	663	627	602	642	639	664	651	634	651	661	635	622	628	656	657	665	622	618	632	661	644	631	641	642	666	627	643	653	654	597	625	603	644	633	660	652	638	633	645	647	582	646	667	619	594	669	709	626	621	649	628	639	636	643	641	668	702	617	598	636	680	636	630	643	581	626	636	650	669	656	615	580	671	599	624	649	642	619	616	608	648	634	648	634	616	616	664	663	589	635	615	611	684	632	698	639	634	678	622	640	664	627	619	664	663	646	689	616	671	619	585	580	655	632	631	661	640	681	659	645	595	627	704	617	599	594	647	616	673	640	684	629	613	625	615	609	646	631	632	639	675	638	627	615	643	663	666	592	654	620	648	628	694	678	642	667	590	625	634	660	618	629	686	667	602	642	615	638	643	620	679	655	658	668	662	607	622	604	600	633	643	680	632	644	660	638	626	623	649	629	647	635	611	616	624	674	650	642	702	665	637	636	619	610	592	634	620	603	591	627	636	624	651	621	648	648	696	650	646	643	622	618	641	641	687	628	675	687	648	644	595	634	650	655	657	625	669	718	652	591	681	626	645	611	628	609	643	628	641	635	616	621	637	675	646	656	641	638	577	632	633	600	627	647	669	631	600	636	605	662	644	624	621	673	694	653	608	660	634	638	660	633	623	625	615	632	623	627	631	660	657	637	652	589	640	628	628	645	653	653	647	694	659	608	664	587	599	657	610	609	653	664	660	588	664	630	667	656	681	636	669	614	700	654	626	659	630	603	587	641	617	672	640	655	621	604	685	678	692	607	663	676	632	632	657	630	642	628	628	610	637	602	656	661	619	673	654	652	644	618	668	609	640	613	618	660	670	620	634	604	624	618	643	635	649	604	647	639	614	620	670	636	660	672	610	637	649	669	649	633	662	677	656	637	601	633	608	640	633	667	631	641	628	597	617	597	635	675	632	653	634	624	622	628	645	644	643	649	656	626	626	586	653	636	674	674	612	688	656	596	689	695	639	642	650	703	628	591	643	618	610	645	621	654	656	674	612	632	659	697	598	635	672	659	636	641	678	677	623	648	625	630	647	652	655	614	646	672	645	645	670	616	640	645	638	636	651	606	650	604	629	640	610	625	654	639	598	655	655	640	659	649	675	634	664	653	657	656	668	606	620	625	669	662	647	606	596	617	647	642	645	643	635	654	647	606	636	658	632	647	647	647	645	639	612	592	683	616	663	576	591	590	609	627	550	671	613	623	630	689	655	632	607	644	602	658	680	636	623	663	671	668	607	667	641	657	638	636	619	601	662	638	661	672	609	648	666	626	632	666	632	613	672	637	648	645	600	635	632	638	649	632	651	673	643	577	657	662	607	618	675	606	616	638	697	676	648	651	602	597	652	684	651	645	598	652	624	605	636	599	660	671	657	637	637	681	665	635	606	680	624	671	648	614	620	652	601	639	628	632	658	665	645	663	647	663	633	644	648	650	634	594	640	649	671	655	597	635	620	625	656	650	645	641	605	607
13476	3542	3192	1128	631	528	493	429	409	416	449	430	418	428	398	379	358	360	373	386	323	331	373	298	338	324	362	330	353	356	376	318	338	368	324	329	347	311	341	349	332	371	341	323	325	338	306	346	328	373	354	331	343	316	344	350	357	381	335	359	393	367	334	329	351	303	344	342	322	347	338	303	348	378	326	356	343	379	350	347	335	359	343	339	358	379	358	366	357	364	328	369	343	328	322	381	380	326	361	347	316	353	355	313	343	368	326	371	343	344	336	322	336	330	341	379	330	351	342	345	357	414	352	363	341	342	339	344	383	343	352	331	342	340	317	388	341	321	332	331	313	337	306	336	322	334	329	359	348	375	328	338	357	348	354	367	350	347	358	337	348	342	316	323	309	309	361	339	357	289	366	331	368	333	329	339	351	319	367	314	357	370	351	347	369	343	357	348	318	368	351	328	357	329	360	305	350	371	348	344	333	300	347	326	378	324	319	358	340	333	361	348	344	360	347	356	335	373	313	358	321	365	342	335	369	346	326	371	373	318	373	361	333	334	314	326	346	347	335	363	327	317	360	334	347	330	336	365	358	320	352	331	330	331	369	318	370	337	360	344	355	336	376	363	333	362	365	316	354	323	360	326	358	345	354	310	353	332	333	323	323	356	350	361	318	340	313	315	342	332	366	396	354	348	391	315	359	357	298	341	327	360	360	343	358	348	340	302	309	337	330	330	327	330	363	332	336	343	331	326	359	346	319	342	335	339	352	329	375	336	324	375	332	364	325	353	358	327	321	337	373	333	390	321	342	314	358	360	334	315	356	324	332	376	330	323	340	336	326	345	334	299	361	347	335	387	365	344	350	396	308	334	359	338	374	328	324	343	336	330	322	348	316	312	324	359	323	337	316	394	350	334	337	303	334	342	324	321	335	324	354	299	335	337	380	329	338	338	358	342	357	320	314	344	324	319	346	319	349	332	334	349	311	338	346	335	357	324	333	355	327	344	353	339	388	362	333	331	387	366	366	329	330	303	317	353	335	339	351	338	335	354	356	340	321	344	345	351	364	355	375	357	333	361	348	336	345	299	320	374	362	325	298	344	323	324	346	356	351	351	303	341	349	343	312	332	330	329	346	313	328	331	344	359	330	365	345	351	346	392	346	338	383	353	323	347	319	375	362	333	359	370	327	313	325	317	347	335	311	340	354	342	384	305	320	321	364	346	365	341	386	333	324	356	295	364	334	324	351	373	373	312	353	315	337	348	340	354	371	348	340	359	370	328	289	381	347	355	349	348	337	335	349	363	336	286	372	315	368	329	332	347	318	339	361	362	328	305	330	356	329	330	335	362	316	343	310	342	340	341	360	331	340	321	359	353	352	341	313	328	352	324	337	330	335	367	330	348	297	377	340	343	333	323	349	365	334	358	329	294	340	339	372	354	339	345	320	313	378	350	346	361	331	366	345	318	320	354	315	358	335	340	329	352	336	342	349	348	322	358	318	343	302	369	340	324	348	331	346	329	381	333	341	358	335	359	320	325	335	344	374	354	312	380	326	348	317	340	376	337	328	350	296	356	346	366	347	342	345	334	277	326	322	363	363	357	324	315	358	316	353	328	292	350	341	331	330	355	373	334	352	343	318	379	381	342	343	309	361	323	324	298	374	326	370	322	335	330	374	363	327	357	342	310	353	363	322	316	345	318	341	362	372	341	313	334	327	343	359	293	350	374	319	336	372	351	338	340	310	306	359	338	331	335	323	320	376	313	335	340	349	334	342	366	358	304	352	356	344	317	342	357	319	336	344	341	376	335	359	347	337	373	346	336	363	345	315	334	359	337	342	344	377	359	344	345	317	330	387	312	334	342	366	349	336	341	361	351	372	330	317	381	312	373	336	336	301	361	344	354	351	382	352	350	340	346	365	364	330	330	321	329	318	369	346	329	307	352	345	357	351	328	379	357	331	359	327	322	338	352	324	344	293	339	331	344	332	346	343	369	321	380	312	363	368	344	370	354	346	350	361	348	347	326	313	349	340	368	333	344	344	348	297	344	360	359	338	340	351	315	343	362	330	357	333	345	342	307	304	340	307	322	355	355	355	340	300	312	333	357	341	336	355	370	319	359	335	330	360	368	352	361	353	356	340	367	345	347	386	318	363	310	352	314	317	325	331	336	364	324	353	384	336	358	367	387	370	340	340	357	332	348	347	378	360	365	345	330	350	312	337	331	349	325	373	366	384	357	336	336	334	336	356	359	356	342	326	365	341	359	339	329	356	353	359	339	305	350	351	342	317	362	322	352	329	324	311	355	333	359	324	301	301	347	317	346	303	326	288	306	375	360	305	358	360	361	306	334	319	371	337	345	338	281	347	340	333	359	364	349	343	353	348	371	339	379	319	342	355	357	368	330	320	386	338	330	330	332	347	344	355	337	325	319	353	358	316	324	306	329	323	331	345	349	331	369	319	323	383	330	344	354	359	352	357	332	323	379	336	329	371	347	331	337	317	323	320	361	336	371	298	328	315	314	340	349	332	304	351	370	301	330	317	308	346	319	305	355	352	349	352	328	334	324	359	324	340	317	328	388	376	360	307	345	340	364	353	358	332	342	362	358	358	332	323	338	308	338	347	360	337	363	309	342	338	334	348	364	327	361	337	380	353	321	328	329	336	355	329	339	336	352	369	356	331	370	364	343	329	347	351	350	342	334	374	356	361	352	374	352	342	326	320	336	355	353	340	348	323	349	332	359	315	316	341	355	360	341	372	322	310	324	343	351	330	353	347	369	347	345	360	343	346	355	335	343	343	365	307	387	359	331	304	316	363	341	338	351	365	329	327	353	290	332	385	332	338	352	356	337	366	329	348	364	341	324	293	337	362	339	338	375	350	342	334	324	356	369	353	371	351	331	333	340	346	328	364	352	325	356	338	376	321	325	321	333	327	316	361	369	357	385	339	361	337	339	358	364	375	330	320	373	318	349	335	312	309	380	332	352	342	348	340	374	329	343	358	343	360	375	355	345	311	401	371	332	333	340	347	387	350	313	328	356	348	329	336	360	358	359	326	311	335	336	390	327	339	317	336	336	375	318	370	299	350	388	350	309	352	352	340	361	314	379	338	325	340	322	315	364	373	327	364	320	311	349	389	352	353	350	354	340	325	343	330	329	352	356	340	315	332	342	362	375	344	376	304	369	372	333	319	324	297	332	327	351	367	315	320	343	350	356	373	312	336	344	313	344	365	313	364	362	361	313	327	323	326	354	347	360	336	348	355	310	348	326	372	319	355	371	337	322	344	329	346	366	378	338	317	344	343	372	369	337	371	336	316	335	310	361	342	335	303	359	331	328	360	355	362	305	340	357	336	366	365	339	375	323	321	342	318	307	370	340	320	300	377	350	324	329	317	326	338	340	346	342	327	365	320	323	343	354	347	373	321	299	319	366	314	315	315	356	330	332	336	381	345	316	368	320	377	330	328	359	321	351	310	354	325	343	349	362	364	342	332	362
10107	3670	5847	2815	1913	1552	1390	1339	1247	1182	1191	1175	1137	1156	1066	959	950	984	894	868	904	876	813	846	810	882	819	853	827	864	880	874	857	773	790	839	818	789	834	834	764	813	846	779	832	774	873	840	806	781	744	838	833	815	813	778	819	770	835	843	880	749	832	792	769	804	818	813	790	831	865	777	797	818	775	764	772	786	795	759	815	818	771	771	742	793	834	717	826	781	792	830	784	868	816	804	837	744	799	768	878	792	766	814	816	797	834	775	777	806	752	775	783	812	776	741	841	753	747	771	757	807	805	810	786	828	762	776	790	830	806	799	879	825	768	790	766	796	799	806	813	795	769	820	799	801	842	783	797	769	794	787	781	726	798	802	781	807	807	795	820	793	757	766	839	776	817	791	824	807	774	750	824	810	798	746	842	763	788	819	848	788	809	765	738	819	766	817	782	753	800	765	780	776	781	735	771	794	770	774	789	810	810	840	772	843	808	783	809	752	845	806	808	845	835	818	751	789	796	735	815	757	840	757	773	819	785	792	806	767	781	755	800	793	783	815	780	769	796	769	768	820	817	795	821	844	771	816	767	743	744	773	823	871	801	815	778	805	804	785	831	719	786	805	797	785	809	816	771	814	750	814	766	828	763	759	811	782	840	758	806	796	789	774	831	789	784	846	798	782	821	755	804	780	763	822	818	789	803	781	850	830	802	813	834	792	786	772	767	789	779	818	809	797	744	785	826	781	733	817	799	814	797	739	823	811	787	843	830	811	802	839	766	817	813	755	800	785	827	824	762	822	790	776	743	801	810	817	797	777	758	797	766	794	817	785	809	787	830	805	787	742	812	782	809	774	777	710	777	824	795	779	766	799	772	857	822	757	774	758	773	788	818	774	786	808	797	772	846	800	807	823	833	841	813	807	740	799	817	758	786	785	768	833	787	804	791	846	768	809	798	811	825	822	797	790	789	794	850	748	801	840	831	780	773	797	845	813	805	760	841	781	812	843	819	829	834	822	806	786	801	813	852	785	800	797	759	816	759	777	741	787	778	784	739	822	810	791	764	783	819	756	840	798	825	775	787	798	787	795	789	832	791	795	831	793	781	766	808	772	774	794	799	780	778	829	827	733	780	768	779	748	782	744	807	825	803	769	786	801	721	786	781	805	766	785	793	797	786	770	815	836	786	799	821	782	751	800	839	787	771	804	850	863	808	813	819	798	745	755	789	838	769	791	787	820	779	786	772	832	787	803	804	781	850	845	855	790	794	815	767	779	744	814	759	812	812	776	813	797	809	749	827	745	766	809	809	751	829	736	797	797	792	767	772	799	721	792	784	812	835	757	803	801	763	772	804	823	781	796	843	820	797	787	752	770	771	813	742	766	785	757	772	788	737	793	785	735	780	821	795	791	844	768	779	832	785	786	800	842	756	781	851	834	812	797	785	785	776	798	767	806	847	766	824	761	764	790	789	819	801	762	773	809	750	794	796	731	810	784	798	830	809	794	779	822	816	769	819	829	810	796	808	784	787	829	767	785	825	776	820	810	824	814	793	783	795	820	797	802	773	804	829	805	798	834	781	821	790	811	810	769	766	790	807	793	787	811	776	796	832	840	778	790	820	754	804	796	749	748	835	817	786	807	777	770	842	863	808	769	823	774	839	742	801	808	786	829	780	770	802	781	812	824	794	828	783	808	798	775	785	782	834	766	789	789	814	819	804	806	789	783	814	801	784	747	823	775	771	756	773	762	795	807	822	791	824	789	803	777	783	793	774	832	811	813	774	758	795	779	743	779	773	806	779	793	873	737	796	773	809	788	783	782	801	846	810	790	810	813	828	784	789	832	779	831	820	803	809	767	822	802	773	791	802	782	839	774	785	765	741	775	772	804	786	805	779	796	815	782	803	761	817	799	793	775	789	791	824	747	843	833	785	757	809	762	846	838	793	760	803	816	788	784	830	818	824	787	770	740	816	820	794	808	758	778	812	783	837	792	786	819	770	749	820	766	758	783	774	827	821	795	795	802	727	728	803	753	817	806	822	798	817	805	796	781	758	842	820	843	795	844	854	840	848	768	813	758	757	819	896	808	775	761	746	782	777	784	787	775	824	800	813	794	798	807	777	793	770	755	799	836	792	825	797	868	833	796	813	801	820	775	854	803	757	826	770	796	818	827	726	822	761	745	796	765	827	787	812	790	765	784	828	768	787	788	830	839	816	731	817	828	827	846	780	787	781	792	816	783	815	784	819	790	822	882	794	809	837	815	808	775	817	806	796	796	808	752	771	767	809	766	772	795	859	786	818	815	798	827	799	758	817	786	793	762	782	777	805	816	813	789	772	794	837	810	786	786	790	816	756	771	818	816	778	806	783	800	817	803	812	738	755	764	826	780	791	807	767	775	801	807	774	823	790	833	800	774	801	801	782	778	812	778	741	784	756	787	727	788	796	842	733	774	814	777	766	834	810	736	802	840	811	789	757	813	794	781	734	822	793	765	781	770	826	829	795	798	835	804	790	831	779	760	818	800	819	810	792	757	801	734	856	755	828	821	797	823	825	776	763	859	795	779	778	831	771	755	800	742	856	787	821	771	808	807	829	847	773	814	804	747	797	792	875	756	826	846	794	785	844	813	765	794	824	818	752	800	801	795	833	792	771	833	815	824	742	789	779	782	818	825	793	837	715	789	763	789	754	774	799	815	761	862	814	839	771	811	814	837	833	810	810	770	811	793	797	831	814	757	789	767	801	810	816	846	846	821	766	775	793	802	805	768	795	747	813	812	782	777	805	856	729	809	794	822	799	774	776	786	763	845	781	724	774	767	816	815	769	792	792	815	849	827	756	767	795	781	764	790	786	752	799	775	802	764	800	812	819	777	828	776	761	831	823	772	804	820	793	787	805	825	799	829	790	773	781	790	779	823	803	826	784	800	788	770	787	829	844	809	766	774	817	844	797	793	829	827	786	848	795	795	755	787	756	754	812	779	809	751	846	815	824	801	731	774	800	832	842	749	804	761	778	764	841	795	852	801	773	811	730	808	830	791	789	801	780	838	784	841	802	824	787	770	809	833	806	808	855	802	849	809	816	804	760	788	816	795	747	794	777	799	791	832	820	794	809	746	776	773	776	777	851	774	848	791	749	781	790	845	818	775	788	812	821	794	753	807	861	785	783	841	734	783	755	746	846	768	842	818	778	779	759	814	784	800	722	804	766	814	849	770	759	773	791	780	818	772	797	788	786	777	756	758	762	739	777	772	776	779	758	853	779	800	776	771	797	838	737	771	805	785	865	810	777	859	786	827	784	839	788	805	787	794	709	825	834	834	749	820	821	725	768	781	785	790	774	792	802	839	736	797	756	795	821	811	811	788	802	796	814	797	729	860	794	795	783	792	798	833	760	769	786	805	808	812	814	758	722	770	782	821	800	770	785	758	796	796	809	835	807	779	780	818	813	828	800	804	827	820	771	795	770	822	789	776	775	828	761	820	768	779	820	758	740	820
21457	6286	4614	1781	772	537	468	411	406	380	367	376	345	322	319	257	270	272	279	251	297	265	277	241	313	248	248	266	275	259	264	254	273	253	242	255	243	246	271	226	254	250	278	247	224	289	231	242	253	257	245	262	255	250	252	256	247	251	249	253	248	262	241	268	221	233	240	251	246	229	232	211	259	261	257	270	240	241	259	292	243	278	263	248	262	286	251	241	252	254	248	258	256	272	252	235	289	240	246	237	249	241	250	240	249	222	249	243	292	238	237	227	242	231	254	279	237	259	257	245	239	277	241	243	227	265	290	247	236	250	254	202	235	267	249	232	259	233	247	240	263	278	283	236	251	272	263	217	260	238	222	244	240	252	233	250	247	230	215	256	284	256	263	244	221	252	253	224	233	255	225	235	231	236	247	248	252	266	244	233	249	234	280	258	278	248	252	252	275	250	276	248	254	267	264	221	238	240	237	229	273	249	245	235	239	253	254	241	246	269	238	220	238	234	238	238	243	263	270	232	255	278	262	263	233	252	253	256	266	265	227	228	257	240	250	244	247	282	266	249	243	233	260	254	249	220	217	262	240	235	225	269	250	267	264	238	233	234	246	207	277	259	262	266	244	265	241	243	271	221	261	237	239	219	228	269	291	267	255	248	250	211	279	244	254	256	222	270	248	284	247	234	229	206	232	250	245	235	241	250	249	263	244	231	222	270	222	222	241	265	254	198	272	277	230	278	251	240	234	250	232	234	253	248	245	221	249	285	267	273	286	254	233	247	244	245	225	253	254	269	237	234	244	251	273	269	241	239	236	262	240	239	250	244	255	252	255	237	269	244	227	236	234	231	253	271	218	280	241	237	261	237	223	257	245	228	268	256	240	230	291	264	257	227	244	198	278	246	229	249	234	244	278	258	259	236	206	228	217	244	223	247	255	273	273	264	240	248	254	245	249	236	228	250	264	221	253	260	241	248	262	227	236	251	262	248	297	275	232	289	232	281	258	284	246	217	231	222	246	236	231	271	259	246	236	250	249	269	222	252	261	269	234	238	263	240	265	237	252	232	241	244	227	255	251	269	247	267	261	233	283	250	263	250	236	267	206	250	249	238	231	265	256	232	240	241	230	268	247	217	261	257	241	268	240	252	269	248	231	248	247	255	256	247	230	238	251	256	251	221	251	226	238	269	233	249	250	244	245	253	238	256	261	232	231	259	247	230	247	235	247	265	240	305	227	231	218	226	256	220	236	254	229	234	263	241	252	227	242	276	233	256	280	288	251	274	266	245	245	233	252	264	219	239	254	246	256	265	252	234	228	263	267	244	274	253	239	268	248	270	255	232	246	249	248	232	256	253	250	277	256	247	234	239	225	267	257	240	235	258	251	228	242	251	223	220	241	255	231	214	233	257	252	252	233	286	232	214	246	242	268	264	275	243	249	220	249	229	243	252	280	269	249	278	220	257	289	242	246	261	241	267	248	256	269	238	234	268	262	241	258	247	221	236	272	232	229	245	261	260	236	243	252	251	249	236	272	255	220	257	241	234	251	251	232	225	231	256	251	253	268	260	261	247	223	248	241	240	260	245	245	239	227	234	250	239	235	260	228	235	270	250	228	273	270	241	233	230	229	227	244	261	255	238	248	245	247	227	283	257	285	272	245	224	259	256	244	262	259	242	255	265	225	233	255	215	228	259	248	273	253	258	263	241	219	264	241	223	252	260	281	265	259	245	300	275	256	263	259	263	240	250	233	255	230	226	250	234	270	240	225	262	250	242	241	221	238	263	253	260	254	247	277	254	227	239	267	236	245	268	253	239	214	236	263	248	264	262	252	247	214	247	243	271	225	219	243	270	253	276	231	258	246	264	229	278	221	271	262	256	270	243	244	266	218	245	244	256	264	216	250	222	260	220	240	267	272	247	210	246	289	236	288	259	241	273	214	239	230	245	227	228	289	261	255	241	253	234	232	244	251	261	256	268	234	276	242	248	270	249	275	241	268	219	221	241	260	255	295	261	240	220	234	245	252	251	245	288	214	251	270	277	257	250	261	244	242	258	261	225	253	251	253	247	236	248	234	250	248	270	277	247	283	258	250	217	217	227	237	268	278	240	268	238	236	236	253	259	249	241	255	226	257	236	244	250	229	238	214	262	237	237	237	265	249	251	237	224	246	230	281	258	234	267	228	221	257	257	246	249	237	225	224	272	278	243	245	230	230	277	258	282	256	205	245	241	233	242	251	283	281	245	259	233	257	254	261	259	282	221	240	248	247	242	234	295	260	241	234	244	245	256	231	263	250	245	244	254	240	261	254	287	272	229	248	252	241	273	234	243	286	278	263	263	214	241	248	262	245	265	213	212	244	283	245	260	245	250	254	247	250	211	264	256	255	252	253	271	248	267	253	246	240	283	265	278	244	264	258	239	275	253	250	260	248	245	248	236	249	235	255	233	244	237	253	243	247	244	253	247	260	242	245	238	261	264	253	248	239	275	277	233	209	238	270	212	259	243	242	258	236	253	231	275	223	257	245	253	247	249	251	265	263	256	289	231	237	237	269	250	288	240	230	239	252	256	245	255	225	236	270	227	260	256	259	244	250	242	226	253	264	245	243	255	268	264	238	282	237	215	243	281	246	245	228	236	278	247	235	215	260	262	277	262	237	238	237	240	225	255	253	275	241	237	226	231	242	264	288	260	267	246	230	236	254	248	252	275	236	263	248	269	256	266	249	256	235	231	244	241	258	263	244	263	252	241	259	233	256	255	248	250	262	218	210	266	272	269	249	243	268	236	276	240	254	248	236	254	266	241	263	244	253	252	270	265	260	239	239	238	296	262	242	274	255	283	266	254	243	241	242	264	254	216	240	250	255	241	258	264	226	264	254	225	254	247	254	275	265	257	250	241	210	278	262	212	256	246	236	245	241	231	253	228	266	261	228	259	237	258	226	254	230	247	253	248	247	262	245	255	239	269	233	234	235	259	298	237	241	268	228	243	269	229	233	228	262	252	264	229	247	242	231	258	272	234	261	269	254	246	220	245	243	236	240	243	239	240	226	260	231	279	238	251	269	250	253	254	248	271	257	254	255	254	255	251	233	246	239	253	243	268	256	221	235	232	249	262	238	268	246	220	248	280	234	263	254	266	243	244	254	248	259	234	260	233	266	265	242	239	218	257	217	310	234	226	249	230	279	245	221	236	242	236	233	258	247	215	247	234	228	258	273	246	282	268	231	239	234	247	255	238	220	224	278	269	224	233	242	260	258	251	283	268	235	252	252	246	275	248	225	246	247	269	247	263	272	231	252	249	240	244	248	247	272	254	257	232	271	282	267	256	230	257	221	249	236	270	269	256	245	242	258	247	211	227	276	256	270	245	279	240	259	241	265	276	260	247	240	247	246	226	253	256	289	261	292	268	230	251	259	232	251	262	268	228	244	233	245	267	240	257	235	256	244	243	251	231	270	271	233	282	264	233	254	260	225	251	254	242	238	240	233	245	235	260
12794	5225	7726	4653	2673	1969	1807	1580	1477	1286	1238	1253	1207	1150	1053	904	836	962	771	725	680	742	627	674	659	655	672	655	659	738	712	788	725	677	682	683	665	599	597	603	569	605	569	604	622	587	582	602	591	617	598	547	626	579	569	566	574	587	652	579	591	596	589	603	601	566	569	580	590	645	619	596	606	585	623	630	638	599	598	564	625	569	600	589	604	619	591	559	543	629	628	569	638	638	655	654	610	594	611	615	625	579	587	559	571	588	551	553	621	615	586	612	546	548	560	598	548	588	591	588	613	558	566	625	585	571	584	664	631	558	611	570	562	606	595	585	613	588	573	565	600	562	584	588	594	593	571	579	590	616	598	559	564	592	569	592	567	589	587	650	565	564	640	574	565	607	595	616	585	599	632	595	574	545	611	614	608	598	596	584	550	591	618	568	566	585	602	581	584	548	619	621	607	586	611	609	598	614	582	630	629	557	592	632	583	578	591	560	600	558	604	570	572	604	570	619	573	567	579	560	576	599	613	584	605	612	595	554	564	604	600	621	575	577	595	572	578	581	604	575	625	589	638	584	574	578	592	612	575	589	554	558	540	604	560	588	560	574	606	594	566	588	596	578	585	545	631	576	594	576	563	545	581	647	576	629	618	594	583	602	553	595	556	581	611	626	582	592	588	565	591	551	585	551	592	610	579	595	588	597	596	645	569	622	597	537	600	587	540	596	617	593	593	593	568	624	643	602	607	584	592	564	626	598	571	644	600	593	608	608	604	590	561	620	610	559	576	546	603	582	597	579	616	584	576	610	589	587	585	576	624	590	626	592	580	630	635	591	575	599	568	569	581	627	640	597	607	606	583	569	578	610	590	591	570	598	607	648	608	603	608	600	612	566	623	583	575	604	574	588	607	593	608	601	630	593	578	602	605	643	598	637	552	612	588	595	604	613	650	589	608	573	605	643	590	576	644	635	600	576	574	612	585	630	610	571	632	593	625	576	602	576	559	575	581	613	554	610	580	630	595	609	596	578	632	552	614	555	616	595	602	621	614	583	615	551	569	574	599	574	567	639	584	578	591	559	587	596	575	569	577	616	600	590	568	600	619	619	583	590	596	580	554	605	583	567	574	592	577	613	607	598	569	609	573	605	602	600	592	583	572	529	587	615	590	593	605	598	617	583	576	582	569	576	561	618	607	584	659	633	565	585	616	566	557	583	624	622	583	629	599	584	609	581	581	582	588	608	594	576	594	600	599	630	580	559	650	578	568	552	585	582	619	584	565	592	618	558	563	577	578	592	569	611	595	614	612	572	568	572	598	561	614	581	602	543	554	541	621	561	598	605	583	631	598	537	550	570	579	570	597	596	600	634	597	606	583	603	609	598	624	596	590	578	607	560	562	588	603	559	600	550	572	617	587	599	629	589	581	580	632	614	608	593	584	633	596	588	597	618	550	537	560	614	579	636	607	525	571	552	582	641	619	557	577	575	592	618	601	609	624	629	605	565	584	640	594	597	608	581	557	604	593	617	574	569	576	623	560	593	569	617	580	601	548	581	610	598	537	600	583	576	557	606	563	568	591	561	606	587	581	548	597	579	564	593	596	628	532	561	575	562	559	566	534	620	588	550	584	560	583	578	578	613	559	594	605	624	617	600	618	600	595	576	574	586	576	637	563	592	564	577	572	573	559	596	566	583	569	605	602	631	589	609	596	546	532	568	612	608	610	599	590	608	631	568	578	638	604	593	600	573	524	566	581	582	563	604	587	582	619	614	595	558	614	575	579	575	557	555	588	613	585	599	616	579	629	570	585	628	602	590	610	547	576	577	603	588	588	606	550	600	623	583	583	553	597	556	597	569	615	606	640	587	565	590	606	576	660	573	606	576	638	570	630	597	572	584	577	583	571	580	542	564	580	611	589	541	554	573	588	552	623	629	613	600	627	607	605	556	617	620	608	547	529	575	589	601	612	564	557	606	582	596	582	552	571	596	588	628	599	575	534	598	585	580	573	589	634	575	587	584	570	550	634	561	591	629	560	573	575	618	571	606	597	578	577	626	567	608	535	640	568	562	606	546	609	542	605	610	585	596	571	609	584	572	616	618	576	579	597	577	596	629	593	575	606	559	616	664	631	541	625	591	575	573	584	593	584	557	613	585	572	579	586	609	593	580	613	551	581	591	597	589	608	576	561	568	601	572	590	571	591	587	626	615	581	565	608	597	583	586	590	587	590	612	586	585	613	585	602	535	571	554	598	601	558	624	573	607	598	599	568	557	624	615	590	562	564	617	625	597	587	611	619	597	552	572	571	598	589	586	625	595	593	626	580	579	610	554	610	612	591	612	583	581	639	612	599	598	584	630	571	573	590	572	599	566	575	578	637	593	607	529	585	581	570	575	631	608	599	643	571	573	588	594	548	589	602	586	586	570	584	630	563	594	588	592	571	629	631	594	622	514	635	654	574	579	624	535	577	621	543	581	584	582	577	615	574	597	590	579	594	593	631	577	572	589	584	615	569	566	587	625	588	584	601	562	566	605	594	592	574	601	617	553	598	595	584	596	596	579	566	565	595	565	558	611	625	605	618	595	587	620	599	604	548	576	569	551	560	585	595	602	573	638	609	585	604	591	620	556	603	593	605	622	546	521	601	562	592	592	566	553	577	600	549	559	616	600	556	596	615	602	590	626	618	604	586	560	594	586	624	590	581	595	611	557	611	622	579	542	581	582	552	588	590	595	596	617	634	650	584	555	574	606	585	586	570	570	563	586	614	624	579	578	579	574	602	622	624	558	605	617	545	591	622	563	570	563	544	611	583	582	576	574	605	555	578	591	585	579	572	599	560	536	558	607	507	565	592	576	582	586	600	593	547	627	616	574	580	569	601	578	576	608	584	594	576	574	607	590	584	575	577	616	605	602	573	630	605	562	605	555	593	598	592	590	581	583	566	612	643	597	590	585	612	582	573	590	600	587	640	588	600	575	596	604	588	587	601	608	642	604	589	574	616	618	596	612	589	575	584	645	573	591	605	566	565	589	587	607	573	605	593	566	556	581	618	555	579	624	617	609	613	606	583	579	607	609	580	594	580	573	601	600	608	605	628	537	601	597	586	585	569	581	545	590	595	613	575	596	554	554	607	613	570	585	600	621	589	606	584	588	580	574	552	592	608	546	581	576	575	599	587	624	602	589	586	613	586	605	564	579	555	548	583	592	592	581	588	615	576	591	589	594	569	638	550	611	592	605	591	551	638	551	596	585	599	601	604	603	551	607	619	593	618	611	604	572	595	583	589	597	527	563	566	602	592	522	591	604	578	585	602	579	624	609	583	605	568	579	603	585	543	602	601	586	546	579	611	610	623	610	608	588	582	584	593	572	598	598	606	577	574	567	589	581	613	600	596	582	550	576	569	577	594	588	578	579	581	609	575	623	641	642	564	585	562	610	592	577	640	620	555	541	559	569	547	568	579	590	599	558	599	624	554	579	575	554	649	563	612	629	554	563
5202	1916	1353	721	336	305	278	288	299	273	282	293	289	325	266	261	247	279	274	275	266	249	238	276	266	273	274	261	249	269	278	254	293	250	280	281	289	250	308	276	281	290	268	258	289	265	245	252	270	262	259	287	268	283	281	316	273	249	266	290	284	273	267	288	270	282	290	315	242	250	286	279	250	286	247	247	265	270	304	303	263	285	222	268	285	296	246	266	259	250	298	281	273	278	259	269	256	256	255	275	268	278	289	272	275	278	270	321	255	259	264	307	276	266	255	296	270	274	262	262	274	272	258	269	265	242	266	257	280	280	294	287	280	249	276	255	299	253	247	266	316	246	270	272	291	248	297	280	296	261	280	299	267	247	292	265	284	260	262	232	281	265	250	298	262	296	251	266	289	262	267	264	252	267	243	265	269	252	265	250	298	265	251	268	277	291	245	260	294	262	280	253	279	288	275	276	240	300	295	280	261	267	251	280	270	267	305	258	286	279	280	273	287	306	276	268	300	287	297	265	264	247	295	286	245	295	260	241	268	248	258	300	275	262	264	281	261	269	255	274	258	266	270	259	247	288	293	265	285	271	252	254	255	272	296	286	268	282	294	280	297	248	270	290	266	255	313	284	274	286	292	258	257	279	241	269	280	262	282	278	304	250	282	278	259	240	313	273	264	250	284	292	281	282	289	266	256	266	285	265	264	256	285	271	269	300	271	246	275	273	256	266	267	282	283	277	277	267	282	262	291	248	270	266	274	283	263	236	273	258	280	288	264	304	289	259	258	274	271	246	281	293	309	278	270	288	252	281	283	279	237	269	306	287	279	266	290	241	286	270	265	304	278	265	267	259	275	278	277	306	272	280	285	276	261	274	267	282	241	274	250	263	251	284	253	271	255	257	252	287	289	253	296	268	264	279	258	275	277	256	292	286	285	301	245	253	297	253	268	275	307	268	262	261	274	293	282	270	250	236	292	269	283	269	274	234	249	262	297	283	293	264	267	296	252	286	274	294	262	258	285	283	264	268	294	256	293	254	227	244	276	287	293	273	272	255	251	236	300	257	288	265	251	281	257	309	332	248	274	249	262	266	274	253	268	257	284	253	248	257	260	314	265	292	275	289	283	280	271	268	255	291	267	277	260	266	272	265	282	286	274	280	279	287	273	266	297	253	279	254	267	264	290	284	299	284	256	269	265	226	288	258	260	270	296	286	275	267	258	272	268	265	218	279	270	258	287	294	311	256	274	235	270	273	274	282	241	257	263	279	298	234	280	288	263	267	296	256	246	251	263	260	260	275	278	294	278	295	299	281	238	271	296	262	280	266	285	284	292	281	276	290	277	270	289	246	280	269	253	257	279	270	281	267	285	289	265	300	282	263	297	299	310	251	288	295	253	281	249	271	258	256	291	257	272	224	252	262	251	259	289	271	280	275	285	254	288	276	281	239	263	273	280	263	281	286	276	268	285	304	256	292	281	260	293	262	244	266	261	296	236	263	261	275	296	260	258	265	301	303	237	239	254	245	279	271	311	271	270	277	284	292	322	271	286	275	280	244	255	261	257	276	259	255	262	276	269	314	266	274	254	284	285	264	273	277	321	297	248	254	255	271	275	274	278	252	267	262	265	273	244	266	270	282	266	289	271	287	259	272	275	260	275	268	251	246	268	270	254	289	288	253	243	279	278	280	269	314	291	318	268	249	303	287	242	292	276	282	260	276	271	245	233	308	255	298	279	297	284	263	264	286	230	254	291	270	293	276	254	293	276	293	243	307	284	275	270	284	284	265	274	261	282	271	278	262	278	237	251	275	275	249	249	301	277	255	258	280	256	237	297	289	269	268	255	289	269	252	255	272	259	273	271	262	297	280	289	254	283	243	256	219	255	251	296	264	277	288	266	265	286	264	277	262	279	268	282	262	262	266	287	292	250	263	287	304	300	234	250	293	275	260	266	289	263	277	294	255	286	245	288	287	270	283	287	298	284	263	288	299	257	276	257	295	273	293	273	282	276	274	283	284	290	266	266	272	292	300	251	275	281	254	298	308	287	281	267	279	261	263	246	274	265	244	283	285	305	276	260	273	247	261	276	246	276	257	276	256	278	277	273	272	284	286	262	264	300	285	265	293	258	280	231	255	247	263	245	280	268	278	261	280	254	256	323	252	268	261	276	301	283	280	281	277	253	246	294	289	256	283	254	276	248	269	255	288	256	251	273	282	256	261	264	244	294	300	266	280	272	270	296	269	285	253	256	270	273	277	283	262	235	267	305	283	261	265	274	284	268	302	280	296	291	314	277	276	276	250	251	261	289	283	239	273	284	243	308	285	281	235	276	284	266	290	305	260	306	228	275	256	293	235	252	251	235	291	277	263	267	278	263	276	268	266	259	274	257	247	276	287	297	280	252	276	279	283	293	283	256	297	258	257	273	285	309	287	258	261	271	262	276	284	293	319	293	275	298	260	240	259	251	251	300	293	287	272	282	276	252	259	263	267	278	225	284	268	257	278	269	273	296	262	286	279	264	285	266	286	264	272	306	279	272	294	275	259	263	283	247	256	276	277	279	261	254	293	244	256	282	260	291	253	258	294	236	270	251	275	284	274	267	262	251	263	270	270	230	269	245	276	261	303	274	288	264	250	285	274	284	246	276	270	266	284	288	284	257	276	245	277	284	286	300	256	283	292	239	256	291	262	258	253	251	299	284	295	284	290	260	252	238	287	281	283	274	253	276	280	272	271	298	292	275	259	264	302	258	255	268	274	250	271	250	249	292	288	259	306	278	290	267	286	263	290	253	250	311	277	264	291	299	276	276	295	298	277	250	249	275	263	265	294	280	254	264	271	262	291	296	278	272	266	281	274	266	276	251	280	270	235	268	294	268	286	268	290	232	255	268	271	289	267	263	277	265	242	257	259	245	266	238	297	236	288	272	248	259	281	265	297	243	259	279	267	273	262	292	283	246	273	255	305	232	292	240	249	318	281	301	285	285	290	260	289	260	294	262	256	239	273	243	293	262	267	258	278	266	255	282	256	292	278	283	300	281	225	277	247	245	277	273	298	256	254	272	285	254	274	241	286	280	249	303	261	292	281	302	263	285	250	272	256	271	270	312	284	255	272	268	298	271	273	285	312	288	282	271	253	279	232	275	291	224	272	266	246	261	289	271	293	272	273	229	290	301	273	290	283	276	272	271	270	259	270	280	264	272	256	257	235	288	257	269	291	292	253	273	275	284	262	281	265	279	294	269	245	257	286	286	283	262	281	267	258	270	265	286	273	269	256	270	288	260	261	230	259	251	264	249	269	264	261	255	269	265	271	296	269	277	250	224	287	240	273	245	298	270	290	271	273	274	272	270	268	282	248	296	291	248	283	266	265	263	267	264	278	276	264	269	287	274	298	272	258	278	300	294	264	267	275	282	300	294	258	265	291	289	266	236	287	250	270	253	282	273	251	270	277	252	251	269	282	265	280	279	248	252	264	242	298	249	274	271	261	274	266
4159	2148	2910	1865	917	821	809	706	803	824	812	821	734	825	696	686	665	733	678	693	707	700	644	640	628	696	672	650	640	658	673	690	659	650	690	652	603	624	656	635	698	637	701	627	640	650	647	659	637	675	629	672	653	689	644	674	631	648	671	628	623	624	605	632	709	647	666	638	630	686	664	651	649	722	618	662	639	651	664	670	623	671	665	626	652	588	693	648	632	672	646	673	673	680	714	620	694	701	655	618	656	646	683	663	676	685	628	633	652	659	632	660	669	665	694	599	671	655	603	671	678	635	648	654	629	634	657	652	666	644	632	673	707	629	663	638	656	658	684	657	650	648	674	647	655	646	614	692	629	630	693	637	654	658	676	631	714	689	680	662	648	628	620	617	637	701	635	681	672	703	672	667	621	643	599	659	605	667	621	684	627	665	617	648	641	651	700	661	661	598	687	657	660	679	670	662	675	640	605	618	644	627	672	686	614	656	632	631	676	654	646	625	637	649	614	648	636	625	641	667	645	632	647	635	720	651	672	623	714	619	666	641	600	621	699	703	653	673	687	649	665	670	661	706	669	599	660	610	707	691	627	679	647	629	629	661	685	647	663	677	626	696	644	647	699	628	662	650	660	677	636	665	625	672	707	594	638	675	704	676	617	661	594	642	643	662	651	666	676	681	633	659	633	687	654	649	613	665	652	670	654	663	662	651	688	651	653	648	669	655	607	631	658	652	634	633	644	692	670	712	646	637	654	588	679	648	700	681	690	650	673	666	646	649	613	652	688	622	632	616	634	650	671	657	696	669	688	667	626	598	608	616	629	619	639	637	653	672	651	639	602	611	684	686	616	697	666	665	674	713	648	692	647	645	657	688	657	618	656	665	673	682	661	644	697	653	656	671	646	671	651	643	626	673	688	697	651	640	643	621	644	666	622	621	640	648	631	648	659	660	646	670	597	630	622	660	663	641	674	659	619	633	618	651	660	710	669	647	686	662	660	636	686	706	668	692	665	664	636	662	654	686	649	678	571	667	643	685	645	669	639	641	645	661	642	641	634	612	665	661	681	716	627	623	717	661	629	663	645	614	675	639	688	671	640	642	654	682	688	697	663	665	622	643	616	629	669	660	712	670	656	708	696	598	627	612	644	686	590	601	671	684	678	692	678	628	627	667	659	737	697	669	654	623	661	631	673	633	658	658	656	633	664	657	645	658	637	702	649	673	694	699	575	664	621	647	622	599	631	698	656	689	658	648	620	636	644	672	665	673	667	638	657	676	666	648	646	624	679	658	689	635	668	682	659	611	629	685	629	664	693	665	666	665	669	652	704	597	627	654	645	668	611	624	681	611	641	624	682	618	618	666	667	663	599	700	726	696	667	622	680	651	653	666	709	650	605	613	657	650	664	631	611	608	695	680	660	611	610	670	647	632	621	695	620	673	643	662	670	607	701	642	685	662	617	647	642	663	616	669	626	649	642	694	669	691	659	656	617	657	687	656	641	621	634	645	611	623	644	634	660	644	669	691	628	664	679	659	639	636	638	618	626	654	651	689	661	684	633	632	668	691	649	700	638	660	682	678	624	639	634	660	669	653	612	679	661	620	681	654	641	631	665	654	648	663	669	646	747	622	689	652	636	632	643	665	620	646	674	641	626	630	646	649	663	662	658	676	645	657	656	670	661	672	671	650	651	656	698	673	625	667	619	657	665	653	696	651	665	702	699	668	662	651	648	652	589	654	707	647	649	691	683	643	654	653	652	725	620	685	638	680	698	666	632	655	670	625	688	639	661	681	692	652	653	643	657	632	655	591	659	631	672	659	626	639	702	633	631	666	634	688	625	645	647	685	622	626	635	621	671	638	635	635	647	646	593	640	640	672	657	677	647	647	698	631	659	662	653	681	682	655	700	602	638	640	649	664	669	650	685	637	646	632	638	624	637	652	653	666	626	676	625	674	606	648	643	672	612	606	621	691	638	650	670	618	647	634	688	641	647	675	681	633	647	691	638	643	659	629	660	617	676	625	611	700	696	635	668	691	642	618	664	687	647	664	642	675	669	577	656	666	679	654	631	666	608	633	672	633	642	656	709	667	671	667	662	604	661	684	630	603	658	669	664	679	661	672	670	685	649	639	655	595	635	622	633	643	693	652	642	673	656	607	650	677	609	670	640	672	657	633	663	658	653	639	619	670	620	657	658	678	679	680	653	627	636	673	669	658	644	628	667	678	631	622	662	714	675	656	683	649	628	680	661	666	668	651	628	648	676	641	589	651	620	666	675	683	650	658	666	665	675	610	650	636	699	679	626	709	633	692	663	695	634	651	631	701	642	607	700	651	659	653	637	668	668	648	592	652	612	640	703	655	620	651	646	626	687	652	669	663	675	663	724	665	668	624	664	634	643	650	669	715	692	641	694	599	689	683	626	665	653	657	661	682	594	619	681	665	601	655	663	650	677	668	641	668	679	653	661	680	662	620	664	667	667	658	666	649	693	632	687	649	701	688	587	650	677	666	651	658	701	710	635	648	648	686	637	620	642	616	643	616	681	627	620	639	643	668	659	664	662	622	654	635	677	627	650	621	634	625	663	649	630	665	683	661	704	647	660	665	660	674	631	649	648	638	666	631	641	696	647	664	741	718	638	638	650	632	674	649	657	622	661	637	667	686	669	662	686	633	635	661	648	657	654	692	670	666	653	652	673	603	653	668	673	634	646	676	657	604	642	657	660	651	690	684	679	672	628	681	664	665	622	643	635	660	645	707	660	664	678	678	668	611	645	682	630	627	625	651	649	692	647	699	636	671	622	680	655	587	718	652	667	646	659	629	637	677	667	659	684	665	628	665	724	689	685	652	703	661	617	692	665	621	678	650	639	671	666	622	649	677	690	621	664	635	647	683	671	678	696	622	659	667	651	669	662	645	642	638	707	680	627	657	646	662	650	668	680	616	688	664	635	675	679	609	697	639	678	642	664	680	661	648	684	690	637	677	635	636	660	667	631	629	714	656	654	652	668	711	704	637	668	662	642	666	681	668	635	628	617	690	645	638	631	670	650	605	655	658	710	629	639	648	678	680	645	648	673	649	688	598	651	659	651	633	645	649	631	647	624	660	612	624	689	675	642	651	661	653	657	699	676	671	689	678	659	660	642	666	661	663	638	636	648	636	656	642	652	671	637	647	627	639	628	649	639	643	639	618	642	684	667	646	672	672	656	650	709	661	632	658	680	664	674	655	671	652	629	685	700	686	654	703	650	676	660	653	628	631	676	703	671	660	609	640	670	587	658	666	682	627	674	658	695	666	632	675	643	666	678	650	646	623	657	698	649	606	638	681	677	655	675	662	656	659	653	651	688	678	668	652	672	629	664	657	711	663	648	708	686	667	631	671	648	659	688	683	635	636	645	694	702	631	709	675	663	674	651	706	698	730	662	649	642	666	646	626	647	679	662	637	672	627	674	608	635	646	623	654	676	665	627	665	662	695	615	628	637	675	655	639	721	641
14088	3875	3197	1396	624	496	506	444	439	409	406	423	389	382	430	363	406	368	372	346	348	334	346	358	346	350	329	353	367	363	318	364	343	314	364	350	339	344	380	358	346	334	366	315	393	369	315	344	359	326	307	348	365	337	333	310	364	365	387	363	351	340	364	358	351	354	347	350	315	344	349	358	315	346	356	348	368	365	337	375	358	337	366	349	377	348	348	353	340	361	339	344	333	326	354	329	306	349	301	332	371	336	370	379	339	331	337	316	349	361	339	305	376	352	351	341	353	355	342	329	389	382	346	370	347	375	377	334	352	323	356	333	330	371	363	380	375	335	336	334	343	321	361	332	345	297	359	335	314	349	338	359	337	359	341	346	333	332	337	340	350	353	352	340	316	351	346	361	317	336	335	326	340	339	337	358	358	351	362	355	351	369	319	308	334	388	357	365	380	359	319	370	387	345	339	369	324	374	366	365	344	361	343	352	358	334	354	371	348	357	339	347	358	368	354	352	339	377	331	327	310	354	328	345	320	336	364	409	305	359	360	344	379	338	337	335	368	350	358	352	358	345	349	347	342	357	349	331	370	364	344	398	343	313	369	380	396	346	374	323	334	339	327	367	345	356	328	331	333	341	348	346	341	375	364	332	331	336	343	335	337	361	348	399	314	354	350	360	341	320	304	350	336	351	337	349	340	351	333	335	349	345	334	329	379	352	343	356	350	307	358	356	310	333	364	340	309	340	368	364	339	380	339	338	363	378	374	338	357	359	365	327	344	336	341	329	346	335	310	344	325	324	317	345	336	344	372	334	312	383	335	346	311	341	344	339	330	323	343	402	322	327	342	334	359	359	339	370	320	342	341	391	342	387	331	326	348	336	336	344	358	356	343	384	357	332	333	363	303	337	363	358	383	395	351	343	343	334	366	387	355	343	336	340	383	365	351	327	371	365	330	314	353	372	341	323	312	367	336	328	327	320	360	306	344	324	384	396	352	383	323	370	328	330	348	391	314	364	346	325	356	320	314	345	344	365	335	357	358	340	366	330	350	352	329	333	353	359	318	342	335	377	343	343	348	369	330	346	290	332	334	366	340	321	349	324	383	333	352	324	365	325	338	374	332	358	337	329	338	348	353	366	346	345	336	356	363	384	348	360	335	354	403	321	368	359	343	363	326	327	379	381	315	362	360	373	341	320	323	342	354	376	360	335	379	344	355	344	365	347	316	347	363	339	358	357	367	344	316	337	343	342	366	311	345	364	367	403	332	366	368	350	337	350	342	340	384	383	342	313	345	324	347	322	342	345	325	352	336	354	382	303	391	338	329	337	345	334	353	348	351	322	352	362	368	342	352	326	339	348	358	375	312	392	342	358	331	340	339	356	373	338	318	366	355	338	355	362	336	366	375	361	350	330	327	323	381	327	359	365	349	309	317	373	336	356	349	342	330	364	326	379	325	368	379	327	357	330	346	330	368	325	336	362	333	355	337	356	347	359	365	333	320	334	339	384	347	358	335	306	329	378	363	361	345	360	321	343	327	362	350	327	334	372	344	386	368	364	324	372	355	327	344	346	359	326	351	372	353	358	352	329	385	330	333	344	335	336	372	325	351	323	382	352	359	348	361	335	342	323	336	381	350	361	338	336	338	343	355	364	341	345	341	393	344	385	341	332	378	353	338	393	354	354	314	339	350	362	395	360	336	332	347	337	343	347	358	346	348	363	359	332	359	357	368	346	364	351	340	381	337	351	360	331	389	344	341	351	316	354	323	354	359	383	341	368	327	334	371	350	350	326	315	310	348	354	378	360	344	371	363	356	315	328	350	362	337	340	374	355	332	332	367	342	335	311	338	316	376	376	327	358	349	332	378	324	325	363	345	382	339	362	386	335	350	320	360	357	352	314	344	359	354	356	343	349	365	331	362	316	354	340	365	319	328	361	344	358	323	339	330	354	327	358	359	376	371	358	325	383	359	352	339	335	395	360	347	349	356	341	335	318	350	351	363	353	355	372	355	316	340	353	364	360	373	338	332	322	369	366	316	326	318	349	361	319	392	368	355	348	334	396	356	338	360	359	336	298	349	377	363	336	366	358	304	348	345	350	351	338	348	338	328	336	370	355	296	326	347	384	353	344	367	364	339	338	331	328	340	344	363	355	341	337	360	313	331	334	366	348	364	333	370	332	325	347	364	356	399	366	357	336	357	333	322	349	353	321	333	328	356	343	332	375	352	357	353	328	351	341	315	396	318	360	340	339	327	338	353	366	314	356	353	345	374	340	353	360	355	333	334	339	356	308	323	388	351	333	359	364	359	358	351	358	384	354	321	356	365	337	356	343	341	334	364	380	334	364	363	358	357	399	348	332	367	372	317	322	376	374	334	371	361	366	370	372	312	344	334	367	347	316	373	332	339	352	350	316	337	335	349	316	364	358	321	332	337	349	339	388	361	358	322	335	334	380	355	341	352	369	374	349	312	314	345	345	336	322	360	351	302	379	343	320	341	350	359	361	375	332	378	375	354	351	322	327	338	355	350	351	348	314	323	350	346	368	336	343	311	317	361	345	323	342	351	362	342	320	379	374	347	378	325	327	334	375	340	366	341	341	309	342	321	325	342	332	324	376	328	360	378	362	352	309	360	334	373	350	327	354	352	314	320	359	331	317	346	342	350	303	334	344	340	360	333	349	340	327	368	384	339	339	362	322	315	384	325	347	328	344	322	351	341	304	347	363	362	333	357	338	363	370	363	373	339	355	346	357	361	351	352	348	383	357	361	347	352	347	364	361	325	351	340	321	371	334	326	333	326	349	383	332	370	340	331	353	332	349	359	343	347	334	319	367	373	357	385	352	338	356	362	326	357	320	343	381	350	357	346	324	374	354	378	362	358	340	357	365	378	326	332	367	329	323	356	337	352	335	354	371	392	337	366	330	374	333	315	346	322	320	381	353	336	329	314	316	354	357	376	315	349	363	321	349	334	334	340	364	364	301	355	313	357	341	346	368	333	351	360	320	345	336	362	378	343	373	322	335	354	343	403	375	364	350	353	320	346	369	348	302	343	385	353	340	305	361	350	342	338	351	327	349	321	340	314	321	361	359	403	348	370	339	326	366	368	341	364	344	329	334	350	346	336	348	330	362	341	343	326	372	348	318	376	366	358	351	356	344	368	364	329	325	386	317	324	350	355	381	342	348	367	341	360	321	339	321	360	345	332	368	347	320	340	334	356	344	374	323	380	348	328	378	324	338	343	367	327	335	298	362	340	339	357	341	340	361	355	356	333	328	331	382	346	406	326	336	353	359	336	360	366	328	313	340	348	384	350	362	352	331	368	378	358	322	325	369	358	345	295	366	356	330	340	344	365	369	385	348	299	340	355	366	383	339	308	380	328	350	363	313	343	348	331	357	362	310	357	348	351	350	362	292	365	355	353	319	382	344	353	392	341	321	335	318	359	338	354	335	333	332	357	318	356	334	313	348	375	345	377	360	344	322	368	358	341	364
10365	3887	6081	3696	1989	1578	1455	1382	1288	1291	1209	1214	1130	1159	1073	957	884	1000	920	882	834	836	826	812	872	864	845	815	817	843	880	907	858	820	880	841	796	811	835	808	845	848	770	794	861	807	828	789	800	790	783	764	831	798	780	833	806	819	822	799	736	778	795	817	788	826	802	788	771	800	792	814	837	783	838	813	789	790	804	809	836	767	821	772	780	769	819	898	832	802	779	810	793	777	839	810	790	782	785	839	831	797	811	764	776	725	821	809	811	789	778	807	800	831	791	823	801	824	825	829	845	789	801	779	782	806	776	809	788	821	785	808	779	790	839	867	809	792	772	780	771	793	765	809	789	833	852	816	809	766	791	780	855	830	761	839	813	792	807	796	748	784	836	827	783	853	802	786	788	833	815	852	807	767	804	787	780	785	779	786	828	834	850	773	772	824	753	812	827	792	788	822	840	835	807	849	810	832	846	849	778	815	789	811	816	812	761	747	796	798	849	793	769	752	810	795	811	801	800	803	799	808	784	815	765	828	824	821	819	776	813	833	847	824	811	810	851	807	843	844	795	813	818	812	789	744	806	781	876	804	797	842	822	784	826	822	789	790	843	756	807	833	808	821	751	787	782	798	798	816	792	829	796	799	762	778	753	765	798	798	780	828	793	868	837	797	847	861	830	769	812	791	798	759	798	802	758	845	813	840	787	803	805	801	838	842	758	801	809	816	821	825	786	765	813	805	789	791	797	825	718	802	809	767	789	813	762	790	868	818	777	801	768	809	797	795	787	801	824	868	747	811	803	788	790	774	798	823	821	836	819	834	810	840	813	822	874	766	796	820	807	809	835	785	788	820	724	801	798	777	763	823	772	805	786	835	858	810	804	839	782	798	783	884	751	875	790	786	832	862	760	799	828	812	885	787	794	838	807	844	846	840	776	769	814	812	852	786	780	827	798	815	770	827	778	780	748	779	806	837	756	846	793	813	828	844	816	824	823	789	779	786	804	814	785	810	788	817	813	791	831	797	787	814	803	839	802	816	766	803	852	852	821	813	800	799	827	833	753	863	746	807	809	824	840	803	822	819	761	785	823	808	859	804	797	760	790	839	795	854	799	836	788	758	803	811	793	797	756	819	861	835	785	810	813	806	763	809	781	811	822	826	807	833	849	808	760	818	799	790	781	796	765	784	787	812	787	760	778	747	835	828	842	800	766	786	804	812	786	817	805	773	782	817	813	754	791	768	832	820	816	791	791	811	837	834	796	813	779	824	831	811	818	723	828	855	813	808	814	790	775	815	769	813	832	724	816	796	830	831	765	781	760	776	819	813	756	810	794	843	808	794	829	823	798	814	817	831	776	823	785	836	808	786	813	807	792	857	824	761	840	806	775	771	845	759	825	805	777	838	782	844	786	752	803	840	824	775	811	744	771	804	852	809	816	805	818	750	790	848	822	841	761	821	812	785	838	828	798	792	751	771	794	808	831	792	791	872	789	806	813	787	807	808	830	773	748	746	824	799	833	778	814	785	822	786	818	777	826	821	851	801	807	826	732	844	829	826	774	859	834	848	802	818	793	754	793	772	788	762	780	813	838	809	751	779	814	855	761	838	802	803	803	839	790	829	823	815	812	840	797	751	813	842	771	798	820	825	779	807	800	811	788	787	807	791	796	792	787	835	799	830	795	810	809	792	782	838	830	811	811	830	813	808	796	769	748	831	783	770	824	753	792	782	849	789	794	817	836	793	814	792	775	817	789	783	805	799	822	775	809	829	831	802	865	796	840	854	825	803	821	812	815	849	794	796	835	830	785	781	795	866	806	784	826	845	818	831	825	806	794	804	803	775	799	806	794	817	776	830	812	779	829	788	819	789	790	765	824	837	798	763	845	836	799	764	777	838	775	794	817	785	802	774	774	801	809	779	835	811	787	839	814	820	802	812	829	845	820	810	809	788	793	813	818	771	775	808	799	792	843	758	772	814	806	821	807	792	853	804	820	821	744	774	814	779	798	744	805	786	761	796	824	837	786	825	825	789	797	837	835	822	791	793	763	788	851	819	804	827	776	814	824	827	771	777	763	830	794	794	799	795	811	816	784	774	808	789	791	824	799	791	833	827	822	826	789	800	811	805	779	796	827	814	838	800	825	874	801	780	777	790	860	862	813	824	766	857	764	824	767	749	804	855	777	824	794	828	782	786	801	876	796	860	831	762	818	755	816	798	795	802	833	833	789	767	809	793	811	880	791	852	815	770	830	802	826	788	789	765	776	784	760	820	769	823	820	772	844	832	775	811	821	808	800	801	766	810	862	822	779	846	850	763	780	781	802	806	829	828	813	775	822	806	874	784	815	839	812	801	738	781	799	790	818	808	791	799	866	799	818	812	794	782	786	829	802	805	806	791	814	804	759	802	768	823	799	798	834	799	839	786	818	792	804	828	821	820	805	815	783	800	824	860	776	869	729	793	861	810	799	812	806	780	843	800	829	803	781	816	796	816	744	809	767	815	797	796	847	813	821	817	781	800	807	791	789	783	747	816	808	765	867	747	769	791	777	810	804	826	755	802	787	768	838	809	817	821	809	808	816	831	794	777	830	803	785	823	816	830	867	813	786	809	819	772	795	786	777	799	761	837	737	856	812	801	782	808	800	794	786	836	819	797	814	770	765	796	824	805	769	777	793	790	793	794	804	762	793	785	824	816	745	797	786	845	828	803	797	765	809	808	800	838	826	815	783	820	806	774	842	771	781	819	817	782	819	797	841	790	783	829	746	772	806	772	784	782	769	752	824	839	766	837	827	769	783	779	821	749	796	805	744	759	845	750	743	803	831	814	800	796	825	803	796	839	764	771	743	814	815	788	832	787	800	827	797	782	801	801	834	836	791	783	780	797	767	841	798	862	807	818	729	785	775	847	797	832	804	863	810	790	845	840	765	826	789	872	809	836	816	809	818	800	852	763	785	844	795	783	834	769	817	800	789	785	802	869	799	776	747	819	805	820	789	791	774	765	815	798	796	778	798	883	822	752	788	782	758	767	764	808	793	833	771	756	791	872	827	771	765	770	787	822	780	774	836	837	791	758	772	757	830	829	843	818	816	778	809	806	808	865	803	795	798	791	822	817	830	750	807	828	765	819	826	804	796	831	836	821	787	819	782	806	788	810	833	797	877	797	784	852	780	840	813	784	802	754	807	794	809	814	832	820	820	790	824	766	812	801	783	812	756	749	847	793	801	760	829	841	836	773	854	763	799	814	811	784	794	786	784	819	766	785	801	824	830	763	858	847	791	774	810	787	731	793	797	782	833	793	815	806	796	760	800	769	780	819	832	844	846	836	775	846	757	849	800	796	806	724	834	827	819	756	738	768	827	816	813	823	784	831	792	836	835	769	809	853	814	822	788	880	859	773	825	788	825	781	760	797	803	770	818	800	798	795	807	796	796	801	784	780	828	804	817	780	731	837	793	803	787	795	860	821	829	878	806	849	793	829	817	824	770	815	855	832
21846	6317	5201	1933	826	545	507	379	392	382	382	358	364	368	296	318	263	302	268	259	264	266	260	259	251	259	258	252	237	268	259	238	240	239	268	274	262	224	273	239	268	243	256	260	276	278	247	265	257	251	265	268	250	222	265	258	250	258	243	273	259	280	268	249	242	257	258	238	215	247	256	266	254	251	238	266	262	225	247	272	274	224	257	271	241	243	258	287	261	258	237	243	266	267	242	237	243	259	253	245	261	244	284	245	279	257	248	242	256	257	266	251	246	289	267	245	279	270	223	250	249	245	281	239	253	230	284	230	277	250	247	231	263	253	243	236	238	259	251	221	262	242	258	225	256	245	252	256	247	240	271	252	248	261	277	246	282	251	240	276	229	277	240	247	261	219	223	248	243	258	253	224	232	243	293	250	226	231	253	262	237	294	229	263	249	264	257	255	234	267	249	238	196	264	290	258	248	278	246	243	232	235	265	254	267	236	249	218	269	248	248	264	253	230	230	257	264	242	264	247	257	246	222	236	247	283	270	285	227	237	248	238	254	267	241	216	228	246	230	260	245	256	240	206	230	246	239	263	278	248	250	243	258	276	264	240	254	238	251	237	272	249	260	238	227	233	257	258	247	252	267	246	224	275	268	221	220	262	273	230	244	259	271	209	254	209	241	213	239	256	233	229	243	261	229	235	258	246	239	244	262	237	258	275	243	257	247	292	238	248	253	245	215	229	253	255	257	236	238	249	237	253	260	241	243	262	265	258	265	263	264	258	227	263	232	253	242	244	234	243	240	230	294	262	261	244	249	235	279	243	267	267	282	237	244	241	262	259	252	227	237	271	278	240	260	227	248	212	256	232	276	240	272	257	245	247	251	268	245	268	257	255	255	264	251	259	232	245	247	231	290	244	290	264	259	252	290	255	247	249	243	265	239	235	262	263	239	253	246	266	253	248	226	234	242	248	251	290	229	248	239	237	250	262	232	305	286	218	246	242	249	248	242	248	273	275	253	236	252	251	313	264	251	250	265	241	241	241	227	242	285	261	246	244	252	268	244	228	220	259	240	288	250	232	255	256	260	267	239	245	244	259	256	270	273	234	261	237	272	223	271	251	271	262	278	213	225	222	288	273	251	270	252	245	269	261	263	263	265	246	275	252	241	255	244	275	248	290	211	276	234	248	251	219	246	279	260	246	271	275	256	269	261	258	284	261	266	266	265	247	227	286	224	212	231	253	228	263	269	257	231	241	252	249	294	258	251	215	230	275	261	284	273	280	237	256	256	215	255	274	261	261	267	285	261	257	256	251	265	245	259	258	254	251	230	236	244	260	285	225	260	259	255	262	238	252	250	249	253	241	266	251	251	278	239	246	252	262	274	264	252	263	246	259	268	234	256	234	254	252	281	260	261	274	269	234	243	256	239	263	240	291	228	228	277	265	260	274	255	207	225	243	252	254	245	278	244	232	263	233	248	295	250	246	228	259	253	237	250	244	255	258	252	252	260	257	248	235	255	250	205	253	262	267	250	275	260	245	279	265	239	264	235	258	233	258	286	234	290	251	254	234	221	255	243	282	277	282	207	256	243	254	224	266	253	292	230	248	233	212	254	270	260	264	250	227	275	269	218	267	240	245	263	246	234	228	274	264	265	252	246	224	242	230	278	268	250	249	244	217	222	251	240	257	262	288	308	266	254	279	253	238	294	262	252	262	241	257	271	243	263	259	262	236	244	291	221	250	234	276	263	267	218	250	245	266	256	260	264	221	262	217	263	269	263	248	254	275	226	244	262	258	233	246	242	262	277	248	250	235	254	259	219	240	248	266	291	233	230	246	257	234	243	258	246	214	257	236	254	226	257	233	257	257	265	263	264	259	259	261	297	240	259	250	238	248	257	282	261	222	274	241	227	247	256	242	225	241	234	230	262	222	257	206	242	263	243	248	255	245	252	260	255	247	265	279	269	241	242	259	231	238	228	271	231	236	261	247	270	257	249	242	250	260	239	258	247	264	268	265	250	247	257	217	266	257	257	236	266	220	219	220	277	254	272	246	248	244	269	226	237	271	225	252	241	262	258	273	255	275	277	272	249	221	241	279	235	259	243	241	254	243	260	265	261	268	248	243	230	259	234	226	269	267	255	221	283	242	265	265	233	254	248	274	243	258	252	281	255	254	305	262	266	239	262	249	248	242	272	235	224	249	281	248	241	220	251	239	231	253	254	241	266	276	252	215	239	253	267	243	249	233	265	232	234	257	275	241	251	276	254	241	261	260	245	251	255	250	251	282	252	245	231	265	261	275	288	256	246	262	282	234	233	268	242	245	251	240	261	270	272	247	272	237	257	257	241	264	280	283	246	256	244	252	239	269	295	246	225	213	238	242	254	235	251	239	261	260	250	252	257	278	253	231	299	256	262	283	256	254	224	257	230	248	240	254	218	264	215	249	231	253	248	243	242	251	236	270	273	270	269	246	267	277	240	235	268	245	215	228	225	247	229	253	254	263	246	225	240	277	255	208	219	285	253	276	219	241	256	268	243	269	237	259	264	220	259	254	248	277	257	268	239	244	253	255	235	280	257	272	262	259	267	251	218	244	230	264	249	263	226	225	258	255	278	243	263	255	247	247	276	254	267	258	276	242	216	239	246	262	248	258	269	232	252	253	229	241	246	251	280	227	265	256	258	241	233	270	251	247	276	241	226	269	263	278	282	220	277	274	235	246	263	235	236	227	268	225	246	250	239	247	243	262	227	238	224	259	271	228	257	235	252	260	268	237	214	224	241	243	264	283	246	256	261	271	272	292	275	239	285	228	263	239	267	234	244	275	227	266	268	225	246	233	265	251	232	229	264	264	263	215	255	272	246	275	261	244	244	248	248	260	263	270	232	272	278	254	273	243	241	223	239	254	248	275	251	260	259	244	231	234	241	245	242	229	240	268	272	263	240	235	261	245	217	235	264	239	246	285	226	244	254	246	254	243	236	218	236	266	230	247	264	244	248	266	233	229	274	264	228	270	242	244	246	284	237	254	219	262	268	260	216	221	261	220	262	248	239	267	262	250	222	237	229	282	262	287	249	229	264	269	259	239	244	225	257	295	268	279	258	247	270	242	255	297	246	278	265	248	258	267	260	246	253	251	230	247	262	220	227	262	235	255	244	271	249	269	283	261	246	248	289	254	267	248	265	286	270	251	269	239	239	227	263	253	226	258	238	241	259	266	281	265	255	237	234	237	241	206	291	246	234	250	235	250	220	241	242	241	250	236	257	237	236	237	242	245	265	257	227	239	240	247	254	262	271	251	262	253	246	238	233	251	242	247	237	251	253	245	233	232	240	231	237	273	250	262	222	258	272	261	256	231	256	266	271	256	221	227	228	277	274	254	251	245	260	268	216	243	255	237	248	235	246	258	262	272	235	242	299	253	225	249	270	293	245	248	254	228	289	243	261	272	230	260	248	248	304	246	243	228	228	237	269	274	260	251	265	216	255	273	261	250	297	257
13114	5212	8792	4960	2668	2064	1830	1663	1388	1366	1282	1287	1247	1146	1032	840	820	906	823	687	720	661	609	676	719	703	661	633	628	681	701	653	721	712	650	652	613	648	623	619	680	607	635	603	595	592	598	616	599	586	638	624	559	596	571	592	607	639	589	624	583	626	606	590	596	616	553	633	629	603	638	630	597	620	627	594	555	590	588	602	565	601	571	601	596	579	584	613	568	620	598	574	610	666	644	614	623	578	581	595	601	551	595	592	640	544	614	608	565	570	586	549	597	566	637	624	517	561	591	603	624	608	549	620	623	606	570	575	609	588	596	601	588	569	572	618	564	602	597	594	606	598	562	590	589	615	594	586	607	607	575	587	632	572	608	569	561	611	614	597	605	620	573	597	616	587	588	602	595	570	605	601	573	583	605	608	589	597	608	575	606	611	581	636	611	605	617	600	586	607	553	606	574	593	594	606	601	618	631	567	614	601	605	585	592	571	569	591	654	563	619	604	585	563	628	580	606	606	607	573	551	613	571	583	567	596	579	582	579	574	551	577	566	639	592	577	606	578	607	566	623	608	573	555	568	551	598	555	649	590	588	607	602	556	583	600	595	649	576	592	600	552	616	579	559	593	606	579	610	601	584	570	580	612	559	574	587	562	609	612	590	609	592	592	591	550	588	657	591	568	603	623	566	615	623	571	613	602	581	525	566	578	617	599	557	610	599	567	588	604	594	595	608	599	614	575	610	627	601	593	565	587	629	549	610	548	589	593	588	587	610	555	604	627	588	595	600	573	573	581	594	595	621	598	589	581	595	576	591	625	596	584	563	599	624	582	593	597	556	619	567	577	644	598	575	580	602	595	616	586	600	589	559	616	609	622	607	604	597	564	647	578	597	630	617	562	564	596	560	591	632	580	571	611	575	571	562	594	588	579	577	620	632	602	614	617	562	602	620	613	589	610	596	593	619	569	603	599	557	605	629	601	569	590	584	582	583	603	581	592	586	615	625	571	614	569	561	595	575	621	560	612	578	608	585	587	608	573	551	615	596	551	606	606	570	629	526	590	543	590	605	599	612	602	593	587	561	589	648	629	578	603	580	608	562	561	581	550	638	611	615	579	639	614	590	604	537	559	518	609	564	594	607	578	573	578	612	583	552	608	533	629	676	592	614	604	603	599	576	600	587	599	604	576	561	580	610	553	618	633	550	628	590	610	587	613	623	614	611	553	621	581	573	609	567	595	564	597	582	626	594	593	604	617	593	599	581	609	572	593	573	600	637	620	614	575	580	579	601	577	607	623	683	566	586	591	595	601	605	616	606	613	584	595	604	595	545	590	532	601	572	562	585	598	580	597	582	567	591	547	563	601	582	603	598	558	610	572	583	570	606	602	593	564	594	605	610	568	634	616	587	639	603	548	578	576	613	611	629	594	564	612	619	586	604	564	560	622	596	588	567	581	558	595	642	591	597	582	621	572	567	616	590	573	582	587	577	594	575	651	605	615	595	568	578	596	611	586	582	562	593	612	586	588	586	625	587	600	577	608	588	555	570	583	597	587	551	605	569	614	578	559	552	563	607	557	627	618	618	560	589	628	576	597	599	558	575	594	613	555	657	578	560	585	588	586	599	548	587	661	638	546	635	619	579	589	604	642	602	569	585	574	587	588	593	592	548	637	613	586	612	615	565	640	599	580	589	585	626	622	613	533	588	583	569	596	574	623	605	603	592	609	583	568	596	625	562	630	565	550	587	588	589	542	602	585	628	604	613	644	565	593	621	610	551	601	620	585	589	557	567	599	571	595	590	614	572	595	577	608	573	580	592	626	590	598	555	569	602	617	583	614	596	606	608	588	596	543	628	615	601	583	632	558	611	599	584	613	578	594	573	588	576	591	592	578	608	598	574	607	580	594	611	622	618	619	590	601	580	585	621	578	579	606	559	569	623	575	628	588	595	562	603	555	606	602	573	586	591	626	600	566	589	599	606	592	600	615	673	590	572	610	593	583	588	573	590	588	601	605	513	551	574	591	558	614	606	591	573	598	568	597	584	588	579	593	598	580	623	565	572	649	602	619	605	575	600	586	554	579	596	614	619	610	640	609	572	547	617	609	585	586	597	572	573	570	616	618	616	615	623	564	601	610	612	579	613	623	541	584	579	617	558	617	601	596	597	588	618	607	569	569	615	590	561	617	602	605	602	618	572	596	605	629	538	578	607	577	576	585	630	561	599	623	621	608	649	587	607	565	566	569	569	580	579	589	603	602	579	554	558	606	575	592	576	556	591	617	598	590	552	622	560	571	617	523	560	609	596	602	625	581	606	635	582	596	571	562	571	624	560	593	608	574	584	602	581	580	635	597	569	605	582	591	583	580	614	608	559	568	594	559	565	608	583	625	616	619	578	617	584	588	605	584	597	566	571	585	610	589	604	589	569	598	575	590	646	563	647	556	595	609	603	586	612	608	572	622	625	569	628	583	604	613	607	591	618	592	613	628	540	587	615	552	562	571	577	609	571	569	607	576	607	568	578	612	590	632	629	599	562	572	631	575	573	582	562	582	573	600	520	578	536	626	571	581	548	566	630	591	583	568	596	644	595	577	616	612	603	583	597	637	617	596	615	594	573	591	617	586	583	597	590	615	582	633	556	621	563	613	587	608	624	590	608	629	527	656	583	587	602	587	567	601	598	592	599	612	616	600	550	561	612	601	585	627	627	601	608	583	600	599	569	594	592	574	615	622	620	596	582	607	626	608	633	574	603	590	615	604	580	566	547	611	606	577	611	629	601	604	587	578	598	552	563	580	603	585	591	614	625	595	606	596	574	581	603	588	565	622	604	603	574	574	620	565	594	602	598	589	604	599	561	575	600	561	594	597	580	589	581	582	598	598	568	586	536	594	601	597	599	597	558	614	591	588	609	580	609	607	585	587	583	596	609	585	598	599	639	620	573	602	572	625	589	594	604	621	626	549	634	565	589	637	630	628	577	604	537	583	610	555	586	582	593	574	569	578	600	548	605	576	581	589	562	595	570	609	572	637	599	587	609	598	616	616	594	563	625	623	615	615	565	554	554	608	655	590	576	600	580	597	607	597	627	601	574	584	552	567	619	621	582	606	628	578	574	561	601	585	550	612	588	569	563	615	583	581	570	587	600	600	618	594	601	609	619	585	586	596	599	579	605	585	631	602	583	613	601	602	611	597	635	586	578	565	612	618	617	638	581	581	596	629	555	600	609	632	628	589	579	596	618	568	608	618	630	621	624	617	618	608	567	576	587	606	592	582	574	577	628	586	574	611	586	582	587	599	561	572	639	621	609	590	619	540	597	585	552	622	578	594	607	631	571	603	623	591	611	599	624	606	609	632	581	596	616	595	591	573	608	616	562	607	592	604	595	579	562	573	582	600	608	601	570	577	600	601	557	553	611	640	626	602	575	627	595	591	579	590	591	624	579	564	581	581	558	615	542	572	612	609	606	564	628	597	596	612	611	608	610	580	591	604	602	615
5781	1810	1578	643	328	328	287	306	317	285	284	284	291	285	255	290	272	285	233	256	255	269	262	255	273	260	289	269	304	267	279	265	295	266	259	244	298	273	256	289	288	303	248	267	259	246	275	279	241	251	262	255	268	256	246	274	249	260	263	275	271	263	277	251	239	264	252	270	261	296	270	284	295	259	282	284	256	276	278	253	261	267	219	277	255	273	272	264	246	270	271	264	270	295	282	318	276	263	271	268	244	261	253	255	261	264	267	267	262	260	263	242	273	247	277	290	254	281	282	263	276	261	281	268	288	275	275	292	259	263	287	263	264	269	286	278	257	253	324	302	263	284	245	249	229	270	261	266	259	280	286	280	242	237	266	284	265	232	261	262	269	250	271	260	271	265	287	264	282	289	248	258	269	250	256	275	262	259	249	279	268	276	254	289	243	265	220	284	289	282	258	265	291	253	264	248	255	261	270	277	253	283	248	246	276	242	269	290	257	257	238	254	253	242	262	303	271	276	280	257	241	243	249	253	256	268	309	271	284	229	264	247	261	314	277	275	290	275	281	290	258	271	248	280	271	253	238	264	253	255	277	270	288	280	268	262	260	279	290	258	249	289	271	254	279	261	259	266	253	275	267	238	264	275	271	270	297	257	266	247	281	294	256	272	251	266	286	289	299	284	260	257	262	255	248	241	282	245	282	280	269	266	255	249	285	258	268	305	260	247	246	265	291	253	246	279	270	308	289	286	297	264	272	250	261	318	251	251	268	250	301	240	251	240	236	246	276	258	264	284	261	254	252	261	288	254	288	270	253	263	249	277	264	301	293	270	282	277	268	274	278	267	261	257	259	262	242	228	242	271	290	249	255	264	260	258	305	280	271	243	277	278	304	273	273	237	251	283	250	268	274	263	268	324	284	290	258	258	239	239	239	279	251	279	230	294	262	246	268	255	283	293	264	262	283	296	253	273	316	273	299	258	243	266	293	290	279	272	278	271	287	302	270	241	289	246	262	251	266	270	277	270	271	275	244	274	282	288	295	218	274	248	277	259	258	257	257	257	257	292	291	256	288	255	268	249	273	283	259	282	251	266	247	277	244	259	269	273	259	265	273	263	236	278	252	257	288	275	267	272	265	228	266	283	261	268	283	289	283	312	311	264	273	248	277	291	246	250	289	267	250	268	275	280	269	259	255	281	303	247	296	221	241	290	264	257	275	286	292	277	264	269	278	284	304	260	256	269	245	263	272	262	250	236	238	266	309	252	272	269	266	280	270	267	289	265	247	247	287	277	269	255	248	211	286	274	275	271	256	288	272	289	262	266	281	264	264	272	267	232	234	274	273	291	265	281	262	266	272	263	244	262	272	252	267	243	266	269	285	265	258	275	291	273	281	288	247	289	281	261	248	261	291	260	242	239	268	257	283	307	268	287	312	278	271	263	282	251	269	276	260	266	287	270	282	253	273	285	288	275	270	266	297	278	247	268	255	273	252	248	271	294	265	247	276	264	261	261	273	261	290	271	283	262	259	283	268	260	268	289	248	264	282	251	250	278	258	267	281	243	269	260	239	275	274	281	271	276	266	286	258	274	278	255	246	258	259	274	290	293	266	261	265	259	258	270	264	264	274	220	274	294	268	286	265	280	293	254	240	230	280	298	280	226	319	286	294	258	273	282	272	281	274	269	260	275	277	251	278	250	234	239	253	245	266	276	256	280	276	296	267	266	255	280	267	295	275	252	305	270	293	269	235	264	280	238	267	248	257	309	283	257	281	287	255	252	292	252	256	261	249	258	270	282	266	263	280	253	267	284	271	289	263	293	260	265	293	256	302	267	269	239	255	223	294	269	316	243	258	245	247	289	301	271	249	308	263	261	257	288	263	290	256	278	270	294	270	253	249	244	290	284	263	237	244	242	257	279	279	266	260	262	263	300	268	263	250	274	267	275	240	314	242	285	241	269	271	246	265	282	275	296	234	287	297	263	266	273	274	297	254	282	240	299	283	251	288	233	263	250	270	291	277	270	256	302	277	247	275	251	265	266	239	287	307	262	302	302	254	261	289	262	277	249	292	266	268	267	258	264	315	258	254	289	257	262	209	295	277	282	282	283	281	297	261	279	250	257	285	276	264	319	237	262	264	285	262	278	254	248	302	310	272	292	281	271	248	275	281	261	276	247	268	263	248	248	274	242	248	280	277	273	253	268	258	265	281	240	276	290	248	288	256	245	251	257	265	256	254	250	267	251	254	251	275	294	275	279	293	263	273	283	262	253	292	285	267	250	266	272	299	264	263	275	284	281	267	253	266	265	265	252	254	277	278	296	284	243	260	283	259	280	285	271	245	261	262	290	300	307	252	294	256	243	243	289	247	261	273	261	274	249	221	266	274	271	285	276	283	252	265	274	272	266	263	282	244	251	237	243	253	282	251	252	289	244	258	250	248	292	236	251	261	239	306	296	280	247	260	292	268	254	239	252	265	300	271	298	276	264	286	277	277	260	258	294	258	251	268	293	262	232	260	286	272	226	291	280	280	296	260	254	286	252	274	301	288	268	276	280	258	279	244	275	269	280	266	277	244	290	261	232	289	286	263	265	273	285	268	291	293	262	253	277	264	293	238	264	261	291	301	261	284	271	264	286	291	252	265	275	269	282	274	265	273	243	268	269	276	302	255	293	294	246	302	231	241	262	272	282	292	300	325	255	272	275	290	256	260	239	282	232	279	268	315	286	305	251	275	235	262	268	241	287	239	279	269	286	270	269	277	287	249	263	301	272	285	286	297	260	245	256	298	275	248	284	271	280	258	286	253	282	256	261	251	266	300	292	268	257	281	256	299	279	287	246	264	266	262	265	240	270	253	284	248	267	255	266	287	295	244	272	266	231	267	299	275	261	254	291	248	251	268	263	266	298	267	264	288	237	312	274	305	282	251	266	257	288	239	280	311	275	280	252	287	289	273	240	277	275	266	284	291	282	266	291	269	304	285	263	239	285	287	263	262	254	241	289	266	291	262	268	264	274	255	260	290	269	233	237	302	258	320	263	279	295	245	300	253	298	267	254	281	265	240	261	246	240	295	239	245	269	277	260	277	244	274	251	263	235	275	259	276	276	246	245	271	282	247	278	275	279	282	290	254	255	271	265	264	280	290	260	249	247	284	281	273	289	241	296	287	269	262	282	253	246	261	281	254	264	256	247	299	268	249	274	261	273	281	292	267	277	273	285	299	234	268	252	270	272	263	277	255	244	272	258	234	256	266	254	283	262	245	272	291	266	266	247	247	272	276	260	259	252	265	275	275	271	244	252	247	260	270	263	299	234	290	277	284	259	242	269	232	280	287	247	281	278	284	288	288	265	299	283	274	270	239	269	273	284	267	273	268	271	259	256	277	261	292	279	258	285	301	288	292	267	253	277	267	285	298	246	263	246	271	248	251	263	273	252	268	271	268	259	260	246	269	279	297	235	265	294	279	266	259	268	241	270	259	292	241	246	293	264	263	278
4435	2110	3029	1713	947	821	811	840	733	790	740	804	718	763	727	657	684	686	667	637	636	652	661	612	662	636	667	656	671	608	665	674	648	681	662	646	664	665	658	650	683	615	661	618	673	622	659	659	602	665	660	675	652	652	641	626	600	628	660	610	637	681	656	656	676	663	615	638	635	654	629	660	657	667	675	642	658	654	667	641	667	649	623	650	666	603	660	642	622	616	650	630	673	637	641	635	688	664	682	661	678	603	681	678	629	594	643	636	629	666	642	644	637	641	673	635	678	629	678	657	687	714	639	673	677	612	632	674	654	635	680	660	666	638	645	603	671	649	654	639	609	622	652	668	650	642	618	677	643	604	675	622	644	649	675	615	547	620	652	635	658	660	684	593	656	598	672	688	604	635	681	606	644	676	679	620	631	618	670	675	655	663	651	638	681	657	667	642	663	656	600	681	672	625	666	669	660	637	640	658	641	670	647	604	692	598	669	629	659	647	678	660	665	647	618	615	673	674	631	686	619	652	595	658	618	619	630	642	648	622	653	626	662	664	655	653	621	641	645	694	663	666	634	670	682	633	637	649	626	639	670	656	658	610	689	641	652	622	599	662	649	618	645	628	639	621	634	676	607	650	659	651	640	673	646	590	622	649	652	627	631	651	661	654	657	652	621	630	635	672	645	655	631	595	664	649	646	638	634	674	647	643	659	684	640	619	625	642	632	612	659	656	644	661	651	649	646	680	671	615	638	581	625	682	665	640	658	641	640	621	642	584	658	674	667	623	644	636	644	658	632	654	611	640	661	606	621	601	638	622	665	654	679	632	613	660	625	639	646	660	611	658	646	655	628	630	652	660	611	670	639	648	662	650	619	626	592	655	599	684	623	660	686	662	609	660	622	614	637	678	680	676	615	640	645	682	674	624	640	637	628	644	622	609	639	622	616	622	669	640	627	652	695	646	648	646	615	662	659	622	631	638	609	674	673	623	669	641	670	620	616	660	690	662	627	668	646	660	631	631	672	621	686	648	646	589	616	642	656	585	640	658	652	639	675	631	643	645	683	617	636	606	695	626	657	669	656	615	691	654	671	613	679	620	667	653	629	674	636	624	593	640	671	640	590	580	608	670	600	705	648	605	653	712	642	660	633	647	668	605	636	641	618	659	653	676	610	606	623	682	660	670	682	661	639	650	621	614	648	658	600	633	653	652	672	630	656	608	613	595	622	639	620	675	654	642	630	680	649	631	613	606	649	618	690	637	625	675	651	634	614	628	616	663	669	633	633	582	650	622	636	641	635	680	656	663	670	649	639	660	649	666	617	652	650	620	651	632	621	639	632	646	685	611	644	641	649	601	599	654	592	652	642	618	646	691	637	647	647	655	622	626	637	621	661	604	653	668	619	629	639	611	655	647	641	615	635	593	614	606	650	646	646	624	660	665	667	636	627	639	612	664	583	652	655	666	648	624	631	706	638	634	638	672	647	612	628	630	650	647	645	669	650	656	624	657	666	635	659	656	659	621	628	684	675	662	708	647	657	664	685	638	650	641	639	625	634	658	638	658	641	620	638	633	629	659	639	637	648	662	648	648	639	630	616	629	630	625	637	684	631	689	618	596	647	666	644	629	639	635	648	685	647	639	642	617	631	627	648	629	669	654	652	649	694	634	614	665	647	646	727	638	676	636	682	621	604	704	645	609	647	652	657	616	671	648	678	622	681	702	677	600	701	689	642	679	630	680	646	644	643	652	658	646	615	613	623	657	669	585	621	658	596	667	665	705	670	690	650	653	690	668	648	699	674	632	676	599	670	660	679	652	624	646	632	629	596	626	652	652	633	652	661	656	641	653	683	670	688	671	653	667	655	675	689	659	655	639	670	590	641	630	682	666	610	662	622	635	587	676	671	639	635	668	604	629	682	642	670	631	602	658	637	666	717	643	663	655	671	649	613	633	601	685	622	671	677	668	660	622	650	633	639	629	676	644	657	634	649	617	662	627	640	636	656	648	613	629	636	640	663	619	630	646	664	640	657	644	676	643	584	647	644	674	653	654	610	633	661	680	644	640	661	666	617	675	682	667	680	595	646	666	637	614	678	659	629	671	628	626	656	647	626	658	613	671	647	597	629	620	625	673	637	644	650	636	678	625	675	619	675	690	661	661	695	627	639	633	631	608	660	688	634	665	654	690	647	645	625	692	656	641	619	658	694	625	575	668	673	671	636	611	621	627	671	641	717	653	664	606	702	685	687	647	648	653	700	657	631	662	680	664	699	660	608	612	655	663	644	660	622	662	644	641	623	649	640	622	638	611	637	694	625	623	635	634	685	614	667	638	679	636	632	630	641	608	662	679	680	635	607	696	678	600	654	655	641	642	667	612	592	653	605	630	637	658	643	625	651	650	665	629	656	676	636	677	637	650	644	609	636	680	653	673	654	622	635	676	652	646	631	629	632	630	632	633	611	647	611	677	646	612	664	619	671	639	673	635	637	669	630	655	695	647	686	611	615	675	632	660	666	602	673	650	610	671	634	671	708	628	658	608	630	625	670	712	637	653	657	658	666	633	624	642	648	630	645	669	644	680	648	673	667	622	630	693	656	621	623	657	630	665	619	697	642	664	622	622	674	618	627	633	646	663	661	654	645	664	635	636	668	649	630	644	663	675	664	612	613	625	659	668	642	587	665	644	623	646	645	652	670	618	630	670	657	623	686	646	624	654	637	621	632	641	626	662	640	650	617	619	619	638	627	688	636	654	706	673	651	627	628	662	645	643	705	634	695	630	653	663	644	631	624	654	631	631	606	698	673	627	623	629	670	626	621	617	660	702	652	666	613	658	661	623	653	663	664	672	643	661	654	634	657	644	678	659	683	635	632	687	612	668	642	639	646	666	691	671	652	637	617	651	649	660	627	619	661	663	644	636	601	621	627	614	657	613	597	625	663	619	639	635	631	668	630	647	588	645	683	661	701	626	615	632	683	606	663	661	632	710	617	659	636	593	629	634	656	654	602	665	632	672	609	640	657	613	640	655	676	636	653	630	666	601	619	645	652	580	663	679	659	610	637	649	640	612	610	613	643	610	626	648	652	641	602	666	614	644	667	652	618	612	650	628	647	642	626	637	645	637	681	636	595	604	642	671	682	589	654	672	697	639	645	692	595	619	673	656	613	647	634	639	608	674	627	659	635	663	602	660	604	633	668	578	599	647	651	622	621	639	657	637	648	676	646	624	660	669	661	647	680	687	654	644	612	652	616	605	613	641	653	684	641	631	667	642	659	654	669	668	679	631	678	635	688	671	644	623	669	626	662	658	640	687	702	617	680	659	625	660	622	630	635	668	614	662	620	645	599	632	618	681	648	661	659	730	633	606	652	676	634	664	650	662	676	618	604	637	656	646	615	605	635	660	629	667	657	627	672	610	678	646	669	646	616	638	643	682	682	630	662	672	666	620	617	602	668	610	660	657	670	657	641	593	677	676	661	666	636	624	618	671	661	662	659	709
13841	3825	3206	1438	604	496	474	447	476	432	415	434	410	368	368	374	368	387	383	345	370	362	354	321	352	329	394	348	343	337	384	332	363	314	386	347	361	369	310	365	366	348	322	343	348	337	386	316	343	341	373	355	347	316	318	338	396	357	348	316	346	361	337	351	372	362	315	324	360	359	343	350	372	329	347	341	364	333	356	350	355	363	366	305	347	354	339	353	353	358	349	331	354	371	336	323	373	327	372	404	344	332	402	358	349	364	354	370	354	340	356	336	317	335	343	330	343	334	344	336	346	354	326	379	367	357	333	364	356	353	352	348	330	344	318	376	346	359	357	341	339	356	334	331	315	328	365	328	312	329	359	354	353	346	357	358	328	345	316	328	344	339	336	360	350	328	334	351	331	339	370	369	329	343	329	338	371	363	371	303	344	303	363	372	355	334	353	335	360	360	370	322	337	350	343	354	356	369	338	371	362	342	335	362	359	343	343	353	348	307	358	358	310	358	349	350	381	354	380	340	369	355	336	331	334	364	364	353	371	321	323	345	357	340	329	350	375	349	323	320	346	360	349	350	355	335	312	361	361	366	353	351	336	339	329	341	347	336	363	366	343	325	340	337	352	333	343	329	345	320	357	363	355	315	333	354	338	352	332	321	326	360	337	324	374	341	372	343	383	385	373	353	373	353	331	353	330	338	334	333	361	332	325	345	334	308	360	357	364	306	348	346	342	376	349	334	361	364	348	365	316	370	344	333	343	341	331	372	350	357	331	352	362	321	365	338	349	360	378	368	327	345	360	354	347	380	331	342	361	360	361	368	320	396	335	353	306	306	359	362	351	349	361	351	332	376	339	364	324	337	333	354	339	338	377	375	319	367	371	377	328	378	345	368	305	354	358	356	381	385	370	361	335	381	319	368	323	328	304	347	330	316	350	344	318	334	351	382	343	349	339	340	366	354	350	369	329	378	371	308	346	350	322	320	370	339	372	349	341	328	345	318	320	335	395	343	350	378	347	362	338	365	353	365	351	330	343	330	328	375	337	353	348	340	329	309	319	363	325	339	350	345	314	354	354	329	310	322	366	353	353	347	345	388	332	335	351	359	321	331	372	372	375	335	348	345	334	350	328	330	325	374	351	342	390	328	345	375	359	386	348	372	349	358	374	318	334	352	342	333	325	360	362	348	307	356	365	320	336	365	327	330	380	386	358	351	345	339	334	334	325	360	352	363	345	331	343	339	316	350	323	330	335	307	376	330	373	384	354	356	349	359	351	336	346	339	382	338	362	359	342	356	321	358	334	330	313	319	329	334	352	320	276	308	317	293	374	309	346	333	349	376	360	343	340	352	339	345	325	360	335	357	327	326	383	337	357	347	349	350	333	372	354	348	363	346	327	329	349	344	355	340	332	373	326	330	357	346	362	344	348	359	356	340	335	351	330	341	363	321	353	360	325	361	359	361	343	354	355	323	310	343	369	349	352	356	368	352	369	419	338	351	349	359	369	322	356	333	346	355	335	388	364	348	347	318	351	340	385	333	341	361	318	350	349	335	351	355	339	341	356	321	326	325	352	320	363	357	327	359	343	318	354	306	320	352	360	382	353	321	366	366	326	346	361	306	314	358	335	348	361	352	379	373	347	317	347	318	307	334	343	344	360	345	327	359	333	361	373	356	337	382	353	332	359	361	392	323	340	362	320	359	349	331	309	364	355	357	338	334	379	351	346	364	372	308	350	327	349	334	347	369	336	342	349	321	331	317	348	328	365	329	352	349	362	371	361	326	322	339	395	339	355	318	346	351	333	311	344	310	359	322	327	342	354	334	328	331	367	353	349	339	345	350	373	315	310	329	340	311	352	347	364	336	384	352	367	333	354	350	343	352	336	364	315	321	306	362	384	340	318	294	376	368	373	342	308	351	361	317	339	314	333	341	321	351	326	350	311	330	347	364	340	341	353	362	374	347	377	391	367	335	351	334	346	368	355	371	313	333	365	345	327	351	357	332	391	323	315	362	374	356	358	331	344	325	352	355	331	334	351	345	352	356	342	331	341	375	359	349	337	338	375	327	325	380	372	368	335	315	333	367	362	327	333	326	345	319	364	359	381	347	353	349	376	342	341	319	361	354	330	348	329	364	316	328	358	336	367	363	338	362	331	338	387	343	373	321	386	373	340	302	335	371	342	348	389	353	373	350	338	302	362	354	334	301	334	330	311	354	333	406	358	359	347	353	323	359	337	327	365	370	354	322	357	369	320	346	313	363	365	321	353	371	351	327	343	353	376	365	349	352	363	331	363	339	323	346	383	344	337	297	335	367	352	355	342	343	349	324	345	354	336	376	363	349	358	344	327	362	321	325	332	335	319	310	323	360	351	358	349	354	351	323	364	366	362	331	330	372	323	317	364	312	335	351	315	398	352	353	338	322	312	366	330	334	378	336	334	308	315	355	313	347	364	343	329	344	340	328	323	330	347	329	386	380	328	346	349	355	367	324	335	359	367	299	368	349	328	327	371	366	348	382	378	372	328	321	339	331	334	353	327	363	350	360	311	341	326	338	382	373	375	359	381	350	356	342	339	333	319	348	345	342	373	344	348	352	364	332	341	349	363	364	328	346	349	378	360	351	357	369	331	340	365	377	315	348	357	382	362	355	339	391	350	384	356	298	368	340	334	363	359	320	360	365	358	353	359	356	384	365	347	331	323	331	372	374	329	350	341	306	339	344	328	314	355	333	343	348	352	333	374	318	333	325	346	305	341	346	351	349	328	340	343	333	349	366	375	312	358	371	330	278	361	356	318	331	357	358	384	337	355	326	333	370	324	363	381	326	359	301	350	312	331	354	343	363	349	307	347	371	349	336	326	342	357	354	349	354	370	330	349	365	357	297	342	362	353	380	334	359	341	317	342	345	350	335	356	377	368	363	375	332	375	342	304	351	384	352	356	342	325	373	325	366	330	310	359	353	339	352	346	358	361	350	329	330	374	397	365	356	345	361	355	323	354	360	358	375	397	362	355	336	340	327	341	360	381	325	332	370	344	364	343	365	306	350	357	337	336	358	381	308	343	361	382	320	345	321	340	364	379	342	392	364	346	317	310	333	322	340	341	363	348	331	351	334	350	363	371	355	360	341	372	341	322	360	362	367	352	330	392	340	319	344	339	339	361	369	346	346	361	333	348	357	358	353	331	352	334	338	341	323	335	352	369	319	383	375	368	351	356	375	327	337	360	362	341	323	350	343	323	334	321	337	359	342	375	352	336	340	373	322	350	349	326	336	333	334	354	363	369	390	340	354	333	321	328	366	352	361	326	382	347	386	369	350	337	354	326	375	356	330	313	345	383	359	361	332	350	335	349	367	332	378	355	393	363	334	326	357	370	318	332	328	347	337	372	358	359	340	338	317	334	351	334	329	334	337	354	318	349	367	330	315	362	333	363	317	329	338	329	338	347	376	331	353	320	342	382	343	337	353	354	359	331	326	318	318	344	336	349	358	298	369
10359	3881	6025	4005	2124	1577	1581	1403	1365	1320	1176	1218	1219	1121	1052	928	945	975	916	838	824	897	873	804	865	894	824	828	850	910	902	877	933	901	898	840	855	799	786	793	837	764	823	791	817	777	834	756	851	817	842	795	831	838	821	826	782	815	825	846	825	807	790	837	835	797	864	793	793	808	804	775	839	788	782	828	786	821	798	805	798	812	757	768	801	788	791	808	763	812	787	853	806	776	735	806	809	840	783	821	799	861	823	794	852	858	819	805	799	825	793	836	793	838	829	814	782	787	793	779	827	748	810	835	818	768	879	808	770	785	819	799	790	769	774	848	800	784	783	824	826	811	793	756	788	863	790	870	813	835	798	798	803	830	823	869	828	836	825	760	812	852	801	805	768	788	786	809	790	846	806	827	838	785	813	800	861	820	797	799	846	828	814	833	792	774	821	779	843	762	813	819	766	740	801	826	827	835	764	813	777	802	768	796	799	743	791	822	791	801	794	787	788	823	806	816	795	807	810	754	838	776	834	823	747	745	780	785	810	791	780	765	793	800	822	821	820	832	812	811	794	838	780	810	775	759	801	805	842	799	755	796	767	804	748	823	819	806	807	826	775	757	797	773	807	763	835	781	831	812	858	877	820	851	800	820	800	812	782	802	805	780	792	805	879	789	808	821	794	791	846	894	812	823	817	773	811	777	845	801	816	824	839	759	779	845	805	792	825	781	820	813	803	811	824	792	805	833	788	739	839	812	804	820	822	821	794	787	801	768	824	793	832	775	760	799	787	828	821	780	815	823	816	803	830	789	811	790	876	840	788	793	819	784	807	795	797	834	778	786	810	793	766	777	843	837	766	795	814	827	879	796	771	791	767	809	826	756	771	834	841	813	776	794	801	776	805	725	808	843	800	807	769	819	817	817	825	814	817	765	775	839	781	828	815	791	797	798	851	825	810	815	800	801	826	825	779	784	811	820	781	839	754	758	846	816	872	785	789	805	853	867	784	778	786	876	793	786	814	810	778	818	820	827	812	785	785	769	817	785	761	766	833	798	803	773	835	778	857	829	765	871	813	774	765	842	754	848	785	803	769	881	801	836	835	766	815	787	836	822	785	828	815	835	800	838	848	802	823	765	817	823	834	798	795	795	813	775	811	831	822	799	809	785	770	831	817	834	797	782	791	830	780	832	810	775	813	775	799	812	823	774	844	785	837	773	826	815	799	763	846	801	781	806	807	775	732	785	788	847	801	817	811	859	809	795	835	777	805	814	827	850	766	756	818	831	837	793	863	846	803	801	860	802	816	809	771	818	837	854	816	825	799	826	818	814	813	780	823	881	819	764	797	816	793	781	818	834	764	800	799	770	814	854	789	787	788	804	822	788	875	898	800	808	760	781	765	830	800	784	763	759	803	786	809	839	830	835	783	818	778	797	794	819	815	770	842	794	812	820	742	809	806	748	802	761	777	825	847	833	865	788	817	805	813	781	786	801	784	837	778	850	734	770	814	861	832	831	776	804	794	795	833	806	776	811	805	828	792	811	781	812	832	788	815	839	794	803	778	792	795	842	816	802	779	806	831	837	818	747	825	848	779	728	853	843	796	860	857	828	812	816	831	767	803	810	822	802	802	805	786	832	852	830	762	785	821	813	772	774	839	795	763	752	829	777	811	798	821	797	792	787	797	769	813	857	859	780	813	780	822	807	792	776	759	808	826	812	806	821	805	844	807	788	773	797	752	802	790	745	758	822	798	843	877	804	780	768	800	777	860	800	792	782	829	838	774	750	851	813	790	815	842	853	784	855	769	853	797	815	806	804	825	820	794	834	829	795	862	845	792	796	877	788	733	798	790	801	838	786	839	793	775	783	844	813	788	798	811	827	811	868	784	766	777	847	808	794	795	753	807	805	796	777	787	824	783	827	855	818	837	809	752	777	792	778	832	809	818	827	807	770	740	736	738	798	814	778	795	789	788	843	840	792	766	839	859	801	803	758	832	834	849	775	863	812	784	846	803	828	793	883	869	772	826	769	772	786	830	830	824	771	773	821	815	849	758	796	759	812	796	838	837	779	778	807	791	783	775	823	787	772	811	803	811	792	778	787	821	789	802	799	805	814	764	773	768	821	841	770	762	789	808	812	822	799	817	751	848	844	777	820	779	763	790	763	766	797	803	839	844	744	851	809	762	777	833	741	773	783	797	785	812	832	825	797	816	821	823	827	794	783	825	814	793	759	764	803	787	823	782	829	829	811	773	795	863	770	857	836	834	789	818	770	837	816	831	811	820	794	824	821	794	773	798	761	826	781	828	792	845	838	811	819	814	812	754	818	825	814	828	857	825	780	792	828	816	780	824	783	764	840	787	801	782	801	861	803	829	795	821	811	817	791	849	844	841	811	806	802	804	785	806	760	777	775	738	795	844	831	848	780	787	835	875	749	826	787	777	811	804	846	776	827	838	820	836	795	794	804	800	824	804	810	797	801	795	773	835	784	754	782	850	845	776	831	762	803	802	762	790	839	839	804	852	841	897	839	791	757	788	782	792	841	818	827	802	776	812	751	823	777	828	828	819	852	828	756	879	811	772	812	837	842	804	838	793	765	835	808	814	792	809	745	745	792	816	813	796	844	820	759	828	771	809	788	839	836	798	797	839	801	743	849	805	759	850	800	797	797	783	836	835	777	835	837	800	788	815	843	766	823	809	817	782	795	787	808	823	788	775	791	805	875	804	870	800	823	774	814	771	814	819	775	798	779	767	793	774	794	782	812	806	774	830	788	843	836	816	823	750	834	815	814	718	772	830	850	858	771	815	793	781	827	785	766	799	772	810	815	795	805	740	748	805	835	855	753	813	839	816	809	730	791	794	766	749	795	812	775	754	811	816	744	863	800	809	821	805	813	869	825	822	800	841	824	820	807	786	808	780	811	829	805	803	790	857	814	827	792	763	746	837	755	815	755	791	784	769	790	798	810	762	828	818	842	812	832	792	793	769	790	806	791	747	778	771	831	801	840	787	801	797	765	840	817	812	842	790	820	814	828	736	813	779	824	821	806	780	796	819	782	808	843	824	827	793	797	813	831	760	823	777	830	810	847	796	822	815	824	844	770	779	805	789	781	772	787	836	772	802	802	820	813	784	805	773	809	812	811	741	755	813	838	786	821	819	848	809	775	795	815	844	837	769	861	755	812	792	767	860	752	812	743	799	762	801	813	811	836	817	792	786	765	783	835	794	808	767	823	774	793	810	828	801	844	800	749	744	741	848	762	843	819	840	786	820	768	772	810	781	784	804	766	862	775	775	778	824	866	818	802	851	844	792	779	793	828	785	841	853	790	775	856	757	783	808	798	817	820	809	793	808	766	726	821	788	801	771	801	815	802	774	784	788	779	795	796	825	771	769	785	802	776	815	837	830	829	812	794	814	823	848	832	839	810	766	807	848	820	766	798	838	821	839	789	816	757	792	848	822	826	846	797	819	807	776	796	834	827	796	748	768	784	834	786
21695	6487	5311	2369	833	583	470	448	423	412	374	341	348	310	304	283	271	293	297	287	275	257	238	266	265	263	256	297	270	265	241	253	262	257	299	273	270	266	247	252	247	266	250	260	255	272	262	275	257	265	264	288	250	250	254	240	257	252	238	238	221	241	265	268	244	291	261	260	247	267	235	278	277	249	259	269	277	268	268	268	254	222	243	242	268	279	251	219	267	251	209	262	259	273	255	261	256	245	242	254	223	267	246	260	249	250	218	240	224	229	239	225	250	221	257	246	262	230	223	281	229	266	264	267	217	275	245	220	253	260	256	242	265	254	217	218	269	243	269	255	252	256	257	253	259	255	237	269	274	241	257	255	244	243	271	239	278	245	259	269	275	237	253	273	278	263	271	239	263	212	222	266	269	243	257	254	226	252	241	280	243	248	266	282	220	253	257	260	269	229	273	256	259	260	232	241	269	265	270	261	271	272	263	257	270	255	255	235	271	248	273	240	316	271	279	222	258	262	265	231	240	247	216	261	255	260	238	271	236	278	248	226	265	222	237	251	268	270	259	256	244	271	243	233	259	267	267	270	271	294	260	273	246	249	247	263	260	239	238	215	283	266	253	264	250	251	269	252	236	244	209	271	239	218	261	242	258	258	257	221	232	222	249	276	267	289	262	232	273	242	277	287	270	278	225	227	275	237	246	226	250	265	248	232	276	251	237	276	234	222	241	245	246	252	237	243	253	257	267	264	248	249	252	252	255	272	270	237	235	275	244	235	271	272	263	237	225	258	270	272	270	250	269	249	285	246	244	270	247	241	242	252	237	273	274	262	234	257	271	229	247	266	243	271	237	242	255	244	218	247	262	293	248	236	257	227	258	227	241	261	235	262	273	269	265	264	220	247	254	231	249	254	256	262	280	263	246	269	246	270	266	259	271	288	249	236	261	243	307	214	240	251	261	270	243	235	260	281	252	272	245	225	255	248	264	235	286	245	260	294	261	253	226	259	242	254	276	253	236	226	251	243	269	249	275	259	228	266	253	246	254	255	256	245	246	236	222	241	254	273	257	233	251	219	254	231	251	257	245	242	269	251	205	280	271	295	250	247	251	237	274	261	252	239	289	257	260	234	249	258	281	268	236	267	274	276	245	221	241	279	266	248	270	220	268	270	259	224	255	261	260	249	250	251	259	269	256	220	277	259	263	292	273	234	267	218	249	253	224	240	269	285	251	275	235	241	233	239	226	281	234	263	253	285	234	267	239	268	236	225	263	250	250	265	255	258	237	250	265	267	273	238	238	239	221	270	262	219	234	229	275	265	297	270	273	238	252	234	271	236	243	245	256	245	264	253	288	265	239	265	250	234	264	235	240	258	232	245	254	231	240	231	242	250	288	257	240	238	254	237	270	264	228	233	244	256	234	239	214	266	255	268	240	248	228	231	258	218	245	261	271	229	239	213	246	245	235	291	254	270	259	256	250	254	235	251	259	230	252	247	251	263	249	248	248	238	266	230	252	245	251	257	267	228	257	236	280	228	265	282	272	242	243	283	242	248	218	229	226	229	257	234	239	260	252	269	261	239	265	279	266	210	251	252	262	258	227	270	246	257	231	266	247	247	256	256	257	261	279	253	250	231	259	231	256	238	254	246	279	245	253	245	237	257	296	256	241	225	236	268	263	243	242	236	279	260	258	203	259	265	255	255	233	247	240	231	292	239	264	244	281	262	236	249	250	253	272	278	268	255	251	263	268	246	244	242	243	251	252	229	243	266	257	259	246	237	245	255	270	251	258	265	287	256	251	219	242	266	232	261	224	249	240	232	231	274	265	262	245	255	269	236	241	255	223	237	231	219	241	271	254	254	257	255	235	248	272	234	219	266	268	290	242	272	226	265	228	250	269	249	250	263	240	285	273	234	269	235	248	252	253	236	271	210	257	253	244	237	239	277	232	241	259	257	258	271	237	247	257	239	252	258	252	233	252	231	282	257	242	244	263	238	250	242	237	239	277	259	238	242	251	260	262	231	247	241	269	258	259	230	242	256	249	239	254	250	240	229	222	277	263	290	275	264	271	219	235	239	248	250	223	249	234	248	231	249	233	259	244	246	241	255	272	258	266	238	229	280	253	238	245	231	258	244	241	262	261	274	257	277	246	279	241	278	257	229	237	240	251	256	254	272	240	280	246	230	228	256	259	254	252	245	273	252	248	267	249	267	254	275	236	248	284	264	230	244	274	248	278	234	250	249	277	269	241	265	250	278	265	241	220	275	263	258	257	259	259	285	243	257	261	244	256	239	279	273	256	247	238	253	285	235	278	257	242	243	239	270	224	252	248	211	245	248	242	246	279	264	248	233	242	249	254	258	246	271	261	238	256	259	237	266	222	237	254	260	286	260	237	273	266	246	239	259	234	258	229	227	258	235	278	235	228	246	248	246	270	258	246	234	218	258	257	228	246	260	264	248	276	264	284	264	246	265	257	246	266	254	264	266	235	227	256	270	262	276	271	251	270	239	230	250	234	295	271	290	246	260	255	242	265	271	272	254	245	227	277	252	243	257	268	243	229	280	251	250	261	268	246	234	228	256	250	251	271	247	265	268	236	252	238	237	255	255	249	258	282	285	274	244	233	234	264	281	253	245	241	239	271	231	230	263	263	246	276	282	244	247	264	260	255	215	269	248	241	240	234	294	273	241	259	230	251	252	244	260	282	261	248	268	255	269	257	232	278	245	261	249	229	270	260	237	260	261	265	242	265	273	280	218	261	249	270	261	239	225	251	231	275	287	237	247	291	236	271	279	251	228	278	257	252	276	258	253	246	230	254	235	234	274	255	248	257	261	253	241	259	250	260	249	247	250	248	274	284	244	253	227	268	234	259	232	223	231	257	246	239	259	230	238	235	228	233	267	260	242	232	261	267	266	258	231	269	267	236	259	258	247	275	264	242	249	207	218	268	267	238	263	274	231	250	242	264	267	222	268	280	242	254	272	270	262	285	249	284	250	283	254	234	255	305	256	257	295	264	272	236	237	252	229	269	275	263	253	253	278	249	257	267	244	262	271	267	213	256	264	244	251	230	253	258	258	234	264	245	256	257	236	265	255	257	246	264	276	237	199	241	248	253	226	279	244	250	246	249	261	238	265	269	219	233	264	258	263	280	255	232	262	251	245	267	252	295	251	248	249	242	230	272	264	259	239	243	234	255	258	242	277	256	235	253	254	224	267	262	256	269	227	260	247	239	250	273	222	209	246	242	257	228	245	270	293	216	258	240	270	272	275	254	256	236	259	267	248	262	272	287	250	257	263	245	260	255	246	236	263	261	258	218	242	249	268	244	237	260	259	257	274	251	273	246	255	265	238	252	261	231	268	200	215	271	247	260	280	268	262	235	260	240	269	263	260	248	247	266	215	270	277	252	243	274	244	266	277	265	237	250	252	274	251	262	233	222	239	237	237	261	237	244	246	249	287	243	246	236	229	235	234	263	238	254	235	245	257	260	255
13006	5271	9152	5871	2890	2059	1891	1810	1524	1466	1341	1320	1314	1157	1001	850	803	867	845	776	712	686	684	663	637	683	687	644	632	684	770	784	654	726	716	656	683	658	624	640	651	629	622	620	617	567	678	598	550	630	582	577	579	610	620	614	614	601	600	619	612	597	619	609	613	598	606	623	586	628	612	576	617	566	609	557	620	614	621	636	606	615	601	644	574	573	627	605	618	610	583	558	605	629	619	616	573	599	602	611	590	612	628	605	619	584	651	618	571	603	566	598	634	569	599	626	581	585	619	572	585	621	613	610	634	624	621	609	602	610	572	571	575	576	553	614	610	579	568	579	575	627	599	622	569	623	553	599	602	550	602	583	654	611	588	593	570	585	589	614	582	611	648	561	555	592	598	647	565	587	596	609	597	588	576	612	595	585	579	581	631	580	568	600	568	614	640	558	592	587	611	584	602	620	600	576	560	587	613	618	586	614	615	550	579	582	598	637	659	570	565	606	593	604	651	603	593	598	624	589	610	600	542	581	574	561	610	602	624	590	565	629	611	594	600	612	637	598	584	599	603	573	587	565	604	595	609	608	605	606	625	616	610	614	597	629	581	530	544	588	617	588	585	606	584	618	591	588	594	600	623	570	559	566	578	601	589	599	599	623	627	643	577	593	606	607	611	552	609	556	600	576	579	607	624	573	613	598	592	635	605	569	608	646	584	603	600	614	602	627	574	558	594	574	591	623	593	609	584	608	642	588	656	662	582	592	623	533	603	628	595	618	598	591	579	576	616	573	591	619	633	626	611	584	592	603	624	592	630	550	563	657	554	562	648	611	563	610	601	600	552	568	574	589	574	617	599	562	571	624	620	619	631	601	641	622	586	581	595	634	591	605	634	559	574	591	634	613	604	575	547	591	610	639	591	618	605	602	574	610	578	631	592	547	599	590	578	608	579	566	570	584	581	578	600	657	597	577	586	610	603	551	634	577	601	596	594	616	645	612	541	618	608	636	630	599	568	594	592	619	649	619	553	597	569	616	587	573	564	584	609	566	588	580	552	588	626	600	575	588	606	551	605	584	580	612	544	612	612	606	602	594	608	586	586	577	602	592	548	565	589	635	577	594	591	607	669	579	640	592	586	591	617	599	578	618	588	576	585	654	614	586	565	631	608	649	618	605	610	594	650	615	640	593	653	605	577	625	592	633	572	657	594	584	575	551	623	584	619	595	653	607	590	629	566	573	596	609	596	575	611	595	608	575	576	646	602	602	607	567	613	627	596	576	582	601	613	619	614	617	624	592	601	589	564	613	580	600	577	588	607	615	646	578	569	599	631	642	599	647	586	599	624	609	629	611	574	605	622	602	587	583	614	534	613	586	618	574	596	643	567	600	576	623	622	614	609	572	645	597	612	608	612	625	573	586	604	583	591	568	604	605	579	586	581	599	561	617	593	587	586	642	590	610	599	578	606	621	580	643	562	582	561	601	615	646	575	590	590	571	586	623	627	586	627	611	634	606	595	609	585	638	606	619	599	573	588	581	633	592	585	641	610	603	625	593	618	611	598	607	582	607	562	606	612	562	583	584	560	587	628	584	597	590	606	631	613	574	559	645	606	598	603	597	606	630	635	596	614	612	610	562	608	619	601	594	599	611	615	600	526	588	643	575	539	628	595	588	605	575	588	637	626	629	607	624	619	555	606	595	616	631	603	598	594	586	568	608	580	559	607	592	610	609	566	604	599	611	570	545	652	598	556	640	629	638	615	588	614	609	575	586	620	621	591	608	591	610	576	625	604	598	593	640	607	583	613	560	586	598	610	617	578	640	617	613	620	588	614	587	596	588	621	594	607	620	581	554	627	594	567	602	626	594	564	571	607	626	623	584	622	612	640	580	586	625	617	578	636	599	577	595	629	577	609	625	529	591	570	581	605	580	601	573	589	594	601	611	575	604	612	601	601	608	588	584	603	554	615	565	574	646	578	594	623	633	594	595	593	636	589	630	605	586	604	593	598	573	586	587	605	594	609	639	591	608	606	581	582	610	555	594	610	590	638	591	600	586	559	615	622	604	572	626	604	606	586	588	624	568	597	613	571	576	567	603	597	615	617	564	560	591	563	598	576	579	618	571	583	582	589	575	588	578	592	594	594	573	564	619	578	586	560	625	605	569	601	622	595	615	631	588	593	606	651	588	595	556	614	589	585	595	576	618	589	589	615	575	588	573	625	587	580	612	609	594	584	599	622	559	578	604	599	586	591	627	588	626	556	601	600	607	601	630	600	646	572	583	554	621	641	602	602	576	597	591	543	607	632	582	568	632	572	591	645	612	566	606	634	622	578	586	573	608	624	622	590	597	585	642	585	605	563	564	552	661	618	629	579	594	622	584	623	645	604	553	589	623	626	583	565	610	589	591	589	570	598	587	584	612	573	591	594	577	632	642	601	608	548	554	560	636	644	615	558	633	630	615	583	556	602	554	623	670	575	608	596	631	620	563	611	571	565	631	634	617	591	564	604	598	590	572	535	579	565	634	677	596	610	653	598	560	565	586	622	621	598	607	659	572	599	608	603	630	620	609	584	570	619	621	603	611	567	611	609	625	620	638	592	544	623	603	633	586	560	604	592	635	642	591	543	591	608	603	599	620	613	624	581	598	621	598	616	593	626	646	616	619	573	549	656	610	653	563	587	591	610	591	608	573	632	580	594	589	601	568	570	612	626	584	592	609	619	604	627	583	601	636	618	600	621	640	570	611	573	572	600	601	654	623	579	605	623	565	615	598	606	571	607	580	626	616	599	615	609	554	603	603	577	559	614	617	623	567	575	572	618	573	600	582	620	566	625	583	599	622	618	570	619	661	582	615	573	590	546	637	577	614	604	600	612	606	594	588	593	567	596	579	611	616	601	615	561	568	566	563	599	631	603	603	622	619	602	614	579	614	624	570	608	616	603	634	588	592	590	562	571	604	596	607	626	617	608	581	629	598	609	574	577	614	587	597	576	640	596	611	630	588	636	631	618	557	572	620	568	618	583	654	603	638	587	612	588	563	657	621	599	599	597	642	584	625	598	610	593	583	596	652	644	643	642	590	632	576	637	609	594	633	621	611	617	598	601	596	561	576	575	595	628	599	624	608	604	627	580	592	567	597	633	582	618	673	605	593	571	605	575	528	586	591	649	560	632	572	622	611	621	576	533	605	605	580	613	616	619	614	624	601	588	635	613	586	655	667	629	657	599	598	582	594	651	626	599	595	633	592	593	564	577	616	612	594	579	581	612	614	605	613	572	588	609	595	590	605	611	571	567	592	602	636	599	608	632	597	606	557	562	593	608	605	615	597	585	568	605	605	593	569	596	643	614	582	611	629	608	584	611	565	558	591	632	583	581	590	579	565	626	614	627	546	570	600	619	579	570	628	587	631	587	601	564	612	586	606	612	631	600	579	597	619	595	574	614	607	621	655	605	643	572	629	586	599	568	612	598	584	624	627	610	602	584	604	592	625	611	621
5771	1974	1625	541	342	314	330	289	327	331	299	341	309	339	321	291	241	273	300	287	293	260	285	287	285	301	272	261	264	281	278	261	274	273	279	292	281	280	259	310	275	268	277	289	276	288	302	258	241	285	262	250	255	276	307	266	268	291	300	297	283	264	277	279	265	310	246	268	312	295	285	274	260	247	273	271	253	306	289	288	277	286	243	297	270	261	284	291	260	282	278	272	273	293	245	283	265	283	256	260	284	249	280	254	280	295	267	296	285	264	262	258	283	291	315	257	266	259	260	290	299	281	254	287	272	271	263	273	272	320	281	294	268	280	256	302	277	301	274	279	274	298	276	285	285	240	267	278	281	303	270	302	270	248	305	276	285	296	284	256	270	260	267	311	292	276	290	253	285	280	273	251	271	269	278	273	267	253	285	286	272	269	281	260	292	279	276	260	262	300	287	297	273	284	310	248	267	292	263	269	250	274	252	278	279	282	257	274	280	276	281	292	311	279	262	219	269	266	282	225	268	259	261	243	270	276	277	297	269	242	300	282	284	295	265	264	256	275	279	259	266	270	272	271	285	276	252	275	278	266	294	263	253	262	253	268	275	279	230	248	275	257	264	284	254	267	302	276	291	274	273	265	272	279	254	282	276	268	276	279	290	260	289	263	252	276	258	289	242	267	298	295	282	279	260	272	279	267	276	277	282	290	287	279	257	273	287	271	271	266	286	260	297	243	327	282	285	275	274	281	270	279	278	288	270	296	273	308	290	261	293	286	262	302	298	260	272	286	277	279	279	256	291	258	297	272	283	287	243	273	251	252	261	278	255	278	267	306	300	258	268	242	297	286	302	283	261	312	281	271	266	270	278	289	308	280	268	279	270	296	249	296	304	283	288	298	279	286	265	258	282	289	294	269	245	275	285	283	255	265	251	289	288	276	296	279	227	254	281	266	287	252	292	290	257	293	277	260	315	283	259	263	301	280	248	274	272	286	301	296	280	271	269	305	299	298	297	271	268	283	292	289	268	271	260	251	282	295	285	292	279	263	241	277	282	286	249	297	232	304	257	285	307	276	296	280	264	271	269	263	271	248	288	267	289	262	279	273	254	278	275	272	275	285	251	293	258	285	274	239	322	281	300	292	279	264	264	308	274	281	277	299	276	309	265	233	278	267	284	288	255	287	280	286	294	282	283	296	255	270	244	295	226	281	278	264	262	272	252	273	283	317	307	262	302	277	290	289	285	286	259	254	261	319	318	273	271	268	279	252	267	282	273	282	292	273	253	274	274	285	266	293	268	300	248	237	291	296	265	262	256	269	280	290	288	275	261	298	291	283	297	304	277	243	280	291	323	263	277	306	271	295	275	287	278	264	292	282	255	282	255	267	329	278	257	248	273	285	259	271	293	253	273	248	313	294	281	280	280	288	275	273	283	288	244	267	289	289	257	254	258	309	254	256	262	294	295	254	281	277	265	278	270	290	269	283	292	254	270	257	268	292	246	273	253	275	280	262	268	284	248	275	267	260	264	265	272	288	283	270	273	289	296	283	247	250	274	272	305	297	294	286	299	274	277	296	282	286	310	267	290	247	279	324	282	246	264	289	272	234	293	266	279	280	259	281	269	275	268	293	303	273	287	264	264	267	279	250	283	287	263	280	244	264	279	272	294	302	264	268	267	267	286	276	287	271	279	273	270	277	269	264	262	313	272	276	293	259	266	291	277	245	281	298	285	266	277	276	267	264	257	274	241	245	252	312	249	291	303	284	291	275	283	277	287	305	262	282	257	278	269	292	252	262	268	296	247	291	283	259	289	278	329	279	281	273	281	271	272	264	314	267	273	277	283	263	254	267	252	251	261	285	251	295	279	258	287	286	279	262	235	258	269	264	247	260	303	287	278	280	262	288	253	279	292	316	291	278	296	305	260	278	301	273	260	285	300	277	253	299	299	328	280	273	295	315	284	249	309	271	279	267	286	292	301	273	272	280	307	291	280	247	294	313	252	269	300	281	279	282	254	280	292	274	253	258	276	267	278	269	269	250	267	262	265	259	264	284	263	292	305	296	277	267	277	263	269	291	281	276	259	277	257	290	274	284	272	276	245	257	273	239	260	272	288	309	287	286	268	251	278	288	312	278	289	273	283	253	304	293	281	295	281	280	274	296	280	308	259	264	309	261	307	323	260	286	261	283	259	282	325	308	287	276	285	256	256	292	267	252	282	286	283	278	301	292	295	236	257	298	263	255	247	276	269	266	277	297	276	293	271	260	311	278	268	259	305	269	276	256	303	277	269	253	279	309	268	270	260	266	256	295	279	265	266	273	284	274	253	272	282	295	297	293	265	256	281	270	244	272	260	265	279	293	297	285	262	278	283	272	307	267	264	277	289	282	279	278	258	270	266	284	279	293	318	251	304	248	287	266	255	271	275	247	246	267	273	246	275	262	276	304	309	285	288	234	254	288	246	262	298	324	303	274	280	290	240	245	286	300	275	259	267	289	271	262	263	282	282	280	291	271	277	247	251	282	268	308	315	283	281	291	283	302	286	309	264	257	275	271	305	279	265	296	322	280	281	297	287	295	295	282	287	253	268	272	306	287	253	283	290	294	301	284	247	268	288	264	295	259	289	259	271	279	279	231	292	266	280	314	307	257	271	283	261	298	295	257	301	289	266	274	292	290	272	260	258	291	304	274	258	297	261	270	273	259	240	282	257	273	266	271	278	302	297	282	303	255	249	243	259	291	256	288	267	270	259	262	253	273	262	287	239	239	267	290	259	290	252	284	289	293	275	260	268	284	263	285	282	294	254	299	260	281	265	266	290	293	265	269	292	310	282	251	277	245	287	299	263	273	267	314	294	285	287	261	289	299	276	259	272	310	246	276	276	246	267	262	273	269	281	307	253	277	288	263	261	287	246	276	258	229	263	293	270	265	276	261	262	244	245	260	303	257	279	285	261	251	270	278	271	284	288	282	265	318	301	263	317	250	319	265	278	271	254	287	266	279	274	290	284	328	266	287	287	285	317	271	294	307	255	277	237	260	270	291	263	291	278	270	275	277	268	256	284	243	326	276	274	258	278	265	280	299	266	305	289	304	283	245	262	293	284	279	312	332	267	278	270	267	282	274	249	293	254	278	290	276	274	254	252	284	265	289	293	306	261	272	289	280	286	265	299	272	266	287	257	297	257	280	259	255	227	299	298	250	263	283	284	293	267	301	256	284	285	241	250	259	262	289	279	268	268	277	265	265	270	252	271	259	305	311	295	271	275	263	293	299	247	240	301	289	278	306	283	289	253	306	284	247	256	284	296	255	250	268	256	261	304	299	253	260	291	265	289	298	248	275	269	282	281	267	290	268	287	251	266	293	265	261	287	289	280	297	277	283	277	283	303	267	260	278	270	285	284	307	314	290	286	273	259	277	273	294	274	293	287	265	275	297	253	292	275	276	293	278	287	264	273	288	264	311	257	297	257	274	293	236	282	241	284	284	264	307	311	288
4642	2300	3332	1521	1001	863	847	856	789	896	831	801	811	766	734	685	701	748	710	685	732	632	656	630	677	667	643	682	692	666	672	765	683	674	669	688	685	675	656	663	658	670	678	666	666	670	694	671	713	660	640	649	670	634	647	618	649	656	655	674	681	637	633	610	681	631	695	658	692	690	632	635	670	676	633	688	694	650	657	696	661	668	681	671	646	669	661	680	670	668	673	627	597	680	678	646	664	715	699	699	648	650	639	704	650	678	683	665	656	648	637	677	684	614	688	714	627	667	652	696	650	684	651	689	682	662	629	700	655	626	657	647	686	654	686	702	638	703	668	680	641	694	641	663	652	651	699	650	668	666	648	638	692	685	691	696	632	652	618	650	690	700	685	681	679	624	664	637	667	670	633	642	700	662	671	647	690	703	635	672	679	678	636	664	664	649	676	658	658	641	655	635	657	623	684	684	692	694	645	675	703	686	727	678	675	654	651	670	711	711	666	644	645	629	679	700	684	635	649	648	660	602	703	640	650	653	688	668	697	695	671	629	628	672	660	675	661	652	677	665	674	660	667	643	653	626	687	704	690	671	647	674	677	729	675	632	698	670	698	686	700	673	682	671	661	639	650	642	683	670	669	655	693	637	677	683	673	662	705	682	673	651	643	648	678	676	676	684	694	678	692	665	644	673	653	650	669	650	650	658	645	621	636	652	685	672	721	662	723	708	684	710	701	635	621	657	623	663	693	636	679	635	664	680	672	681	684	663	713	646	647	670	680	617	655	665	685	682	665	694	658	661	691	634	700	688	634	642	599	696	634	611	676	677	634	674	657	647	689	671	673	705	653	653	690	669	591	631	693	703	714	711	669	659	742	623	652	681	665	699	683	689	613	658	681	699	707	630	632	710	658	681	663	651	665	711	677	678	686	671	694	617	667	664	640	647	662	637	678	648	648	610	709	645	685	692	646	674	666	657	711	690	651	669	644	685	665	640	714	637	700	686	680	644	666	675	660	663	704	676	663	633	681	646	590	671	668	696	677	639	683	692	621	682	672	675	689	648	675	674	677	617	633	671	654	682	683	623	667	663	653	683	632	654	663	614	669	714	683	658	651	640	675	684	687	622	634	656	629	609	654	709	714	642	606	690	637	663	686	644	700	629	677	676	701	665	660	672	674	672	624	665	691	663	661	682	672	697	652	668	652	662	723	690	705	668	689	713	680	623	640	648	682	714	661	690	635	690	660	701	640	652	636	669	676	662	682	673	709	674	672	695	649	681	673	724	664	626	660	654	706	667	690	695	689	653	661	645	683	645	683	670	659	690	695	643	649	645	677	687	683	663	679	679	665	653	666	668	638	659	674	662	632	685	671	671	687	680	682	712	676	668	705	646	668	675	685	694	692	666	685	708	650	657	673	642	676	694	675	648	610	705	685	628	671	642	711	630	613	616	653	672	684	665	641	694	684	668	620	729	649	660	652	699	699	684	666	667	664	710	726	638	675	658	681	627	674	681	639	696	688	621	709	683	613	683	622	646	677	713	684	632	659	691	637	679	679	685	686	687	666	710	687	702	698	678	664	638	677	646	684	686	656	696	674	641	668	659	629	668	701	702	674	679	673	631	670	680	662	679	661	656	677	660	688	657	655	668	634	634	689	661	665	656	642	714	652	670	680	674	671	683	679	696	669	626	669	659	666	590	652	671	643	686	638	637	645	686	665	685	667	648	690	640	660	678	670	684	660	660	675	701	664	651	697	653	665	646	663	649	624	666	632	630	702	628	677	665	699	639	715	664	634	684	653	625	635	637	675	641	730	675	685	683	705	661	686	672	647	642	651	685	668	680	649	697	694	689	642	642	695	668	662	712	697	711	685	661	658	687	682	670	631	656	643	680	687	706	666	710	654	660	664	637	675	688	670	671	675	656	680	675	644	678	698	663	651	685	643	636	650	673	677	666	710	653	633	677	724	662	647	619	667	666	638	636	680	685	691	680	694	712	659	653	679	702	629	696	725	680	671	678	648	682	680	686	669	660	663	718	656	638	638	662	662	691	713	675	625	688	631	638	663	663	634	624	693	673	668	694	642	656	659	696	718	660	633	638	663	648	657	690	672	671	643	684	698	645	677	638	635	668	639	689	642	682	660	695	663	704	681	655	639	685	668	665	654	674	638	650	668	629	670	660	686	675	643	692	658	636	695	655	705	723	667	652	669	670	668	704	677	653	730	685	637	707	683	689	643	653	671	666	654	677	666	686	690	661	680	667	674	672	698	637	657	660	659	701	665	647	703	672	678	654	665	675	627	667	665	657	668	652	645	657	661	697	682	672	628	647	705	668	692	672	714	593	689	695	661	727	679	666	678	722	698	664	661	695	700	672	663	653	649	605	678	716	662	686	648	640	616	690	686	664	683	678	703	671	710	656	692	654	628	686	652	651	691	623	663	671	651	637	635	656	654	695	699	635	686	626	725	683	686	705	697	691	702	596	658	690	714	658	624	665	686	624	688	644	687	714	662	649	632	704	663	643	693	656	697	703	694	641	662	685	713	662	656	638	629	666	703	658	684	659	649	688	680	702	654	689	701	680	649	709	675	694	630	674	678	690	634	681	673	629	684	690	652	629	655	684	651	695	737	658	696	685	694	704	609	670	695	634	668	651	657	678	656	700	644	676	697	670	675	671	713	692	709	651	631	666	682	656	655	686	632	655	712	643	666	696	635	613	659	708	716	658	682	652	692	696	677	712	654	683	660	658	662	645	708	690	693	680	677	675	666	696	631	693	629	636	689	646	686	690	679	639	687	664	627	685	622	688	643	640	620	721	678	682	640	707	683	676	688	671	664	665	660	670	688	621	698	676	632	652	695	640	664	694	670	725	693	660	706	700	664	611	653	631	672	653	696	661	678	633	673	662	628	651	671	632	687	711	663	663	684	682	645	621	649	660	708	658	645	668	687	708	672	651	623	662	632	666	679	695	667	657	721	692	706	671	646	666	657	637	660	632	641	703	633	652	672	638	633	651	615	730	645	649	665	661	631	679	682	661	691	634	694	661	668	670	630	704	684	711	676	656	644	702	683	675	708	666	674	701	619	642	671	700	699	648	692	653	677	658	676	652	677	664	629	689	701	693	692	649	641	641	663	688	700	605	670	648	668	695	683	647	682	665	646	674	649	611	672	691	691	634	677	689	662	681	650	640	687	681	669	650	670	657	649	684	650	654	653	668	696	647	687	667	654	656	733	643	615	648	677	632	667	698	660	644	671	714	628	663	680	632	670	674	656	653	641	591	683	653	700	644	679	664	669	704	680	660	624	678	668	700	708	674	665	635	707	657	695	622	672	713	654	683	708	653	675	686	684	652	652	651	690	651	648	679	677	704	663	650	673	676	668	642	708	705	660	618	623	661	642	660	634	656	620	622	622	687	652	628	633	686	648	650	646	656	677	643	675	630	652	665	704	658	697	642	638	674	654	686	676	676	674	654	712	674	691	702	647	671	666	672
13915	3766	3191	1228	637	477	467	445	426	454	430	419	425	395	395	370	385	385	391	355	359	356	340	355	378	373	342	361	353	358	374	378	340	375	378	335	334	353	346	340	359	363	346	344	324	336	354	341	357	359	349	360	328	345	346	352	347	343	320	361	345	340	363	346	373	347	345	348	370	349	344	356	338	339	336	341	355	386	389	365	361	328	353	344	294	339	342	330	329	326	354	358	347	377	334	330	324	317	346	355	327	376	361	344	349	367	363	314	327	330	351	341	324	334	343	324	371	346	343	377	347	367	335	382	363	295	347	348	352	359	354	353	334	368	306	328	331	353	324	339	363	340	351	351	333	369	363	333	361	358	341	341	335	330	353	369	318	329	338	328	361	360	374	345	357	329	324	325	350	308	324	375	382	350	336	348	348	360	319	360	323	365	394	346	362	317	349	358	335	326	367	373	352	344	339	353	333	334	357	342	330	347	323	330	337	368	347	362	317	311	381	334	333	328	324	377	349	352	345	339	361	349	349	378	324	361	373	370	353	329	357	326	383	362	375	349	327	358	334	334	402	348	329	365	359	322	365	378	364	344	347	315	345	284	363	333	345	373	347	384	312	352	320	368	352	372	350	345	328	343	347	380	380	302	364	326	329	379	360	355	307	363	313	364	336	370	395	345	329	378	351	348	322	331	327	322	358	322	345	360	382	336	397	342	335	354	352	332	361	332	380	359	349	341	339	359	352	374	345	324	387	320	311	330	303	331	390	327	353	345	354	348	378	352	373	348	339	334	370	357	327	373	363	350	343	360	336	326	326	365	340	324	393	318	343	364	340	345	382	323	367	328	361	323	363	347	349	376	387	349	360	347	373	360	316	329	354	335	330	340	331	363	345	361	336	347	380	302	313	345	301	330	323	378	332	364	338	377	340	347	346	346	324	370	320	354	346	346	314	332	358	325	399	333	348	338	328	338	356	355	349	342	350	363	333	340	333	362	338	326	327	335	373	311	326	354	352	373	377	333	361	375	359	359	372	372	337	327	322	327	353	352	390	338	389	366	341	342	361	361	367	353	343	337	358	335	358	365	352	364	357	334	339	328	335	373	311	341	371	363	311	337	347	335	330	331	341	337	357	353	352	329	355	326	309	365	344	340	359	371	336	344	320	329	360	353	362	339	384	341	331	350	349	384	329	349	317	326	356	399	352	390	363	347	365	343	377	343	352	381	345	353	347	370	347	331	321	304	345	333	356	327	354	338	373	348	313	341	342	340	338	333	381	342	323	352	302	341	339	361	320	339	351	373	357	323	379	334	363	350	354	368	362	353	368	372	378	343	349	349	332	344	388	330	353	341	360	347	339	342	337	368	364	354	340	318	350	343	333	350	317	366	324	368	350	318	329	341	342	335	388	334	328	357	339	318	325	352	352	350	347	322	366	351	339	363	326	384	357	375	343	300	356	319	343	353	348	337	338	321	360	342	367	353	350	372	337	370	356	334	381	379	346	362	346	336	353	359	321	358	390	368	327	381	318	358	343	338	347	353	318	322	336	372	331	363	347	355	341	382	375	353	347	361	345	362	317	339	330	375	338	319	324	313	339	347	325	365	356	359	349	323	344	350	334	353	355	401	319	305	387	325	347	323	362	377	352	355	349	357	342	353	348	312	343	361	364	339	376	340	373	346	355	359	348	358	361	353	349	353	333	366	331	319	389	306	370	340	340	362	373	370	354	348	357	302	327	350	368	338	358	350	341	357	352	345	369	333	364	329	382	358	333	347	339	386	375	353	343	352	355	328	352	362	362	339	328	352	358	357	313	326	353	336	356	369	340	355	352	311	333	364	385	353	338	366	361	342	332	335	354	368	328	361	326	380	338	382	348	364	351	344	368	356	341	348	360	292	356	361	312	363	400	378	347	346	345	327	320	371	335	329	319	345	322	326	353	315	333	348	349	343	347	359	318	325	294	335	375	336	374	336	335	331	342	359	361	349	361	358	330	345	336	372	341	351	355	313	357	328	328	332	377	361	367	324	397	360	303	319	350	361	327	354	380	333	345	318	327	353	381	352	385	367	305	337	370	353	347	337	335	302	368	367	317	343	327	351	326	366	350	339	353	348	360	324	373	353	366	368	337	359	314	331	316	339	341	350	343	367	347	344	363	318	395	346	378	345	363	327	365	358	331	341	344	332	371	386	329	341	353	346	319	327	389	336	334	367	331	379	341	341	340	341	365	339	344	318	348	368	353	361	356	382	375	354	361	368	358	402	306	333	326	321	365	369	367	327	358	346	357	331	334	365	384	345	349	365	350	355	347	373	395	338	342	339	328	330	379	305	349	326	359	376	346	340	356	367	338	326	348	324	326	318	335	327	373	342	338	340	327	360	356	345	362	321	360	310	322	352	320	350	349	341	351	349	327	320	326	371	380	331	377	357	350	341	335	354	346	349	332	349	343	310	344	325	351	342	374	350	346	326	338	349	362	346	388	337	292	382	377	348	341	330	365	324	335	353	333	375	374	360	357	352	351	344	317	337	367	367	356	332	329	351	347	341	336	301	365	321	330	393	345	343	371	344	336	315	361	356	339	371	358	332	349	342	350	309	363	384	339	354	353	343	338	364	369	370	300	340	354	345	315	364	349	361	340	306	346	324	369	329	359	317	343	338	349	344	324	374	361	387	335	345	345	336	312	336	337	348	375	354	309	356	336	318	373	403	363	328	380	328	364	322	331	337	361	342	354	330	379	362	393	351	382	347	367	296	379	324	333	358	344	352	341	343	381	360	329	314	321	316	337	341	352	340	333	305	344	290	348	336	346	326	332	322	382	343	371	338	359	356	347	355	340	340	410	353	308	348	338	314	299	372	354	338	362	356	371	354	341	331	345	377	354	391	331	362	347	354	375	341	342	335	331	348	387	318	360	334	348	328	360	361	309	367	319	318	356	332	363	341	398	348	361	370	358	350	374	373	341	357	309	343	370	355	385	363	353	337	330	344	380	337	327	346	340	334	314	347	351	313	339	357	369	339	309	366	349	345	344	353	360	301	397	351	325	328	335	348	332	330	357	357	349	336	379	353	318	393	336	338	366	347	363	348	364	319	343	358	353	338	348	328	337	322	362	330	313	325	349	358	362	363	355	359	321	362	334	348	335	345	358	341	307	375	355	349	380	345	335	307	334	376	362	358	367	346	357	375	348	350	371	363	361	351	344	387	358	341	336	370	384	333	341	333	362	340	336	345	379	346	322	360	336	356	349	360	365	349	359	378	343	346	351	311	365	332	365	363	343	345	363	350	352	370	324	336	331	319	357	354	357	373	348	361	348	317	327	340	343	343	371	370	357	325	365	383	346	365	314	359	363	372	334	342	346	344	362	355	326	391	364	340	344	336	367	370	370	337	302	334	355	336	354	335	330	334	332	334	367	357	366	354	370	363	348	329	343	346	347	385	321	325	338	359	331	337	346	351	348	363	381	352	377	324	361	326	356	338	336	363	361	335	327	342
10398	3856	6137	3181	2128	1576	1555	1488	1343	1426	1211	1217	1198	1131	1048	944	910	946	943	869	884	893	826	841	866	872	903	855	862	949	900	872	876	862	826	849	861	817	818	797	865	806	851	849	793	778	795	806	759	767	798	762	828	810	788	823	807	795	807	835	814	841	866	802	709	784	782	800	836	789	790	829	824	799	794	795	783	814	773	818	819	793	777	817	828	812	807	784	780	776	793	807	785	842	807	849	800	809	804	851	813	804	780	779	771	795	809	804	830	807	815	861	779	793	851	796	781	792	818	801	813	838	821	783	777	830	758	755	846	826	799	778	795	788	834	814	816	775	744	773	761	761	772	798	794	809	838	763	811	800	826	758	838	841	757	791	750	803	829	781	801	775	777	807	828	750	775	834	779	794	791	810	786	795	791	788	770	773	785	774	794	814	760	824	848	790	773	836	750	791	787	835	770	787	795	802	800	752	791	826	813	814	836	810	774	784	835	825	818	769	809	784	839	797	794	822	839	820	802	790	858	764	780	865	767	748	766	797	824	789	817	799	776	796	786	816	823	830	853	813	788	802	806	800	815	740	811	798	828	811	810	809	804	804	834	803	817	833	808	819	784	834	800	790	826	824	843	827	864	794	841	823	824	779	813	791	834	806	812	818	798	820	820	800	833	799	837	822	802	835	755	829	807	793	823	781	829	826	806	862	832	805	843	806	795	805	785	804	814	858	794	762	812	801	812	834	833	807	761	838	767	797	810	796	815	796	827	817	819	792	786	798	804	746	778	789	823	794	788	836	758	776	816	785	818	788	805	761	806	804	804	838	842	782	836	802	781	770	794	806	830	810	805	769	823	835	762	793	783	807	793	798	832	842	779	822	791	844	828	835	795	837	763	812	808	796	820	856	813	842	766	838	814	742	820	796	799	840	757	764	813	830	807	783	794	812	813	775	778	801	850	777	816	779	811	795	801	848	817	827	831	858	778	840	834	825	772	783	782	794	797	754	773	797	836	826	778	807	809	779	806	781	793	734	851	812	800	781	799	792	834	758	818	825	806	786	799	822	776	830	805	815	792	800	828	810	830	834	838	791	788	816	812	791	824	773	752	803	827	797	799	786	765	793	807	846	774	865	802	794	850	787	794	753	844	829	879	796	805	815	827	813	790	781	822	825	800	835	868	826	847	767	812	827	800	797	805	791	812	806	782	790	796	772	818	821	789	791	853	799	843	815	848	831	794	840	790	792	804	775	834	831	755	872	787	823	776	804	796	780	766	802	784	771	814	837	790	799	823	824	824	837	776	794	850	785	822	778	796	801	843	814	796	835	811	815	778	772	813	827	813	766	808	813	827	830	810	801	791	808	761	799	792	815	814	835	760	844	775	785	843	848	780	798	791	799	847	766	787	819	820	837	763	795	782	785	794	845	794	808	755	835	839	839	835	814	793	788	822	796	789	773	793	821	792	820	804	863	839	824	836	801	802	801	811	826	817	776	859	806	769	765	799	811	845	837	792	799	848	878	813	801	815	787	812	761	862	757	814	850	804	811	775	838	753	806	796	805	810	847	817	848	812	785	774	769	849	800	825	825	818	785	789	823	820	806	806	781	782	841	803	781	814	781	807	794	810	800	835	805	823	777	784	813	813	775	780	814	762	744	790	809	793	813	805	773	840	835	849	841	774	817	799	790	831	807	819	804	806	811	757	868	787	845	808	852	815	784	795	788	829	821	805	781	841	795	781	825	787	842	831	858	830	766	803	751	801	786	824	742	810	787	757	825	862	792	820	778	859	786	760	825	779	840	801	808	797	797	807	805	781	789	823	826	786	750	819	820	833	785	831	743	801	817	806	746	779	845	764	798	794	816	822	800	874	807	806	755	801	818	811	809	810	838	854	788	789	796	815	780	776	864	784	855	782	792	780	863	736	786	845	760	833	842	825	813	831	801	868	830	776	801	787	776	773	800	794	825	768	794	828	839	823	787	788	810	757	811	799	787	773	821	801	787	786	815	824	796	809	819	776	770	799	783	851	864	822	801	803	772	750	819	828	809	772	768	852	797	771	808	808	811	767	810	770	762	810	805	807	773	843	822	785	817	832	835	813	846	824	820	805	804	833	756	816	807	836	847	820	793	783	861	849	810	823	781	798	782	776	831	799	786	770	837	791	813	851	800	785	860	832	799	806	792	760	807	861	805	813	824	812	778	856	801	781	795	866	834	837	848	803	789	752	784	783	835	775	769	853	837	794	782	768	804	832	825	840	809	794	826	786	762	803	821	792	829	787	785	772	829	793	806	806	793	851	839	778	799	790	760	723	793	811	822	771	859	784	779	792	779	798	833	840	793	799	816	774	786	804	804	819	854	782	825	764	812	782	831	804	786	780	805	828	789	805	805	843	825	842	793	809	814	776	821	799	844	819	819	782	831	793	809	793	817	859	769	821	844	808	819	784	835	772	775	839	787	824	785	793	816	825	862	734	810	769	791	867	832	834	828	823	818	781	831	845	732	828	767	815	776	742	819	827	834	842	797	775	777	784	809	743	777	831	839	799	870	806	799	788	753	808	798	860	826	796	812	803	838	794	750	795	816	762	797	766	826	802	827	812	821	850	848	754	814	794	854	768	789	795	796	819	777	820	785	828	844	797	809	809	795	769	842	789	865	842	792	816	781	820	828	805	835	790	776	806	809	781	788	735	821	775	798	801	840	834	857	761	824	773	819	758	799	757	810	811	786	807	844	765	799	799	772	807	845	786	804	799	794	787	797	879	823	771	815	814	840	830	792	818	793	777	817	831	769	811	789	851	837	813	825	834	832	795	819	867	844	796	817	807	772	832	801	793	767	752	801	804	822	852	787	823	789	807	770	794	751	845	820	820	725	786	820	808	869	837	818	801	771	805	821	781	822	804	815	749	899	823	789	828	806	861	803	812	770	778	816	856	812	811	791	783	837	781	822	849	809	805	792	813	818	869	762	813	764	802	812	763	795	794	830	795	757	759	804	799	788	825	817	803	809	810	789	783	818	799	779	799	839	810	856	837	802	808	804	803	813	794	784	838	823	825	790	814	837	783	797	807	852	781	804	817	834	788	776	831	839	805	821	788	808	863	814	784	786	801	797	844	831	777	801	801	797	824	785	811	813	750	761	782	804	819	819	769	793	852	822	805	819	773	812	866	790	793	834	788	782	821	777	839	850	766	798	836	811	825	811	776	789	802	818	824	818	779	805	806	793	869	836	829	809	866	817	789	833	783	770	845	763	842	830	784	768	809	816	801	812	822	811	796	831	796	847	842	787	786	764	826	767	872	767	843	853	778	784	804	793	817	772	836	826	833	784	786	791	821	786	821	785	858	806	837	829	795	797	823	831	765	855	781	763	820	809	773	830	791	814	796	747	771	834	832	805	829	858	849	790	777	828	824	804	819	823	800	786	830	818	821	763	878	831	828	847	786	799	826	844	814	825	809	860	789	832	801	835	828	830	865	816	801	828	814	778	821	834	774	845
22267	6561	4844	1604	807	575	514	470	412	396	385	391	352	308	287	284	235	288	303	263	260	276	265	252	275	259	259	282	279	215	259	265	279	267	252	262	288	251	252	241	256	261	234	257	234	257	256	245	283	244	238	240	236	257	238	246	271	245	250	228	284	234	267	254	264	243	280	243	262	270	256	261	265	254	221	232	249	243	255	250	263	280	243	258	232	269	244	235	260	224	247	254	245	263	248	247	281	256	240	245	253	278	243	233	242	245	248	262	236	227	239	246	258	230	237	241	235	232	240	262	239	255	240	232	251	267	255	261	230	281	269	270	245	246	247	246	258	259	228	249	249	252	230	252	264	249	248	263	265	277	259	234	267	258	234	255	230	263	244	235	238	245	256	285	258	264	272	235	224	268	242	263	266	241	250	272	226	270	226	255	237	252	231	242	250	250	251	233	265	233	267	248	233	281	234	246	253	250	232	246	242	250	265	238	227	244	269	243	243	246	223	267	273	240	253	267	263	263	279	263	285	248	256	257	255	256	254	229	234	227	251	261	262	246	228	248	271	227	255	283	260	224	224	291	244	258	233	243	244	252	282	263	251	240	258	264	228	249	234	271	271	242	232	250	278	251	258	259	242	228	258	258	241	276	245	249	243	265	245	231	272	259	266	243	234	264	258	237	279	254	265	270	235	262	271	254	255	268	229	244	212	245	233	278	227	236	239	233	235	247	262	251	232	256	242	248	230	224	249	252	249	219	234	206	242	271	235	246	250	273	262	240	230	264	234	236	216	260	256	229	241	251	253	257	261	271	233	237	248	257	234	278	250	272	259	252	259	241	224	263	253	226	260	231	232	224	232	271	227	266	256	266	243	228	235	254	265	252	245	239	228	239	231	255	252	236	265	247	248	260	247	256	242	210	232	241	263	253	241	226	261	234	254	266	231	232	241	242	251	252	246	244	249	282	248	244	242	258	249	245	236	245	234	224	263	236	248	220	278	256	260	235	242	264	249	266	246	250	253	246	242	278	254	242	244	227	228	236	265	237	271	231	265	270	250	282	241	227	223	277	258	240	241	247	288	265	233	267	276	228	286	265	240	241	218	249	230	267	251	241	237	243	233	240	260	268	225	234	238	257	270	252	268	236	299	229	245	245	261	228	217	253	247	216	236	250	240	226	278	234	231	242	264	238	251	244	214	241	249	241	249	240	273	251	250	245	222	232	243	252	248	234	215	258	249	258	255	281	268	248	247	243	238	247	254	233	278	287	279	256	229	222	244	242	235	241	255	250	230	245	249	265	239	277	265	252	264	260	244	258	250	243	237	266	277	270	253	243	240	281	261	245	257	251	254	229	251	253	262	239	237	260	259	219	260	246	243	230	256	234	248	243	281	242	277	270	256	257	232	240	220	234	234	266	247	274	243	260	264	261	264	244	245	249	262	216	262	251	219	242	221	228	261	232	265	257	245	263	262	253	245	247	226	252	278	231	248	259	236	243	254	230	230	237	245	249	251	232	268	265	249	262	238	246	270	238	228	261	245	242	245	208	245	246	257	212	242	254	251	254	251	222	246	236	292	263	238	236	277	270	227	244	252	283	230	262	229	244	234	226	240	233	246	214	230	277	266	270	276	250	257	231	233	240	245	235	263	266	230	254	234	253	271	255	218	226	261	219	273	251	240	248	243	274	273	268	228	253	228	260	267	236	257	261	251	237	267	247	248	270	239	288	240	245	270	257	218	233	240	236	261	276	261	249	227	242	250	232	269	215	250	235	229	208	254	235	251	235	253	275	236	246	258	261	236	255	244	244	241	241	244	268	241	256	243	244	264	269	243	276	257	222	228	247	214	248	266	248	249	231	270	243	248	266	227	247	261	252	241	259	256	225	275	261	263	210	269	273	243	243	243	238	276	272	251	237	221	249	238	244	259	230	266	243	251	217	257	236	253	225	249	229	236	226	244	250	244	220	267	266	261	234	296	261	272	223	259	244	239	243	236	216	245	263	240	226	231	234	253	226	217	218	283	304	257	263	242	265	252	276	241	246	221	278	258	256	264	257	241	247	250	262	216	241	256	271	226	246	265	224	250	233	244	244	249	250	230	248	256	240	243	237	196	265	274	261	236	242	229	245	242	251	270	279	226	271	288	251	243	247	244	248	251	245	236	250	259	232	240	218	254	246	263	266	283	241	221	226	265	259	264	203	253	261	238	224	243	246	256	254	251	246	257	264	273	237	235	224	234	259	245	267	271	248	269	223	263	247	263	289	243	228	241	239	251	247	246	238	249	238	276	247	268	246	229	239	251	247	250	243	260	254	230	240	257	264	254	249	240	245	259	247	246	257	239	267	261	255	264	244	253	237	241	261	239	233	258	233	250	227	233	250	226	252	256	254	237	226	230	248	221	241	259	259	278	260	231	236	235	241	239	297	269	239	231	256	266	273	239	254	238	212	236	279	246	234	226	237	210	260	254	276	251	244	265	245	240	213	231	236	269	247	239	230	241	251	264	219	241	252	250	261	235	273	267	274	238	258	241	274	257	245	252	256	248	253	233	252	238	248	253	260	246	260	217	241	233	251	254	254	242	221	260	239	278	234	253	228	253	250	267	255	256	256	240	253	275	270	250	257	233	239	253	226	269	254	264	266	261	241	249	256	263	269	282	252	218	251	253	263	246	267	257	233	240	263	228	265	233	233	257	239	238	251	223	250	239	257	208	257	258	247	245	243	229	265	271	257	270	242	230	254	238	285	257	255	262	261	265	269	256	258	241	286	262	232	244	242	226	259	249	247	235	220	240	307	277	250	245	250	254	263	265	275	246	248	246	242	223	223	268	254	247	274	245	254	260	230	235	245	246	265	242	232	264	251	240	280	268	240	244	254	260	243	245	252	249	217	255	240	251	240	230	219	239	250	248	247	259	268	255	241	272	281	260	235	235	245	238	236	256	249	274	265	231	253	233	275	261	256	241	236	263	242	245	224	285	248	275	266	259	254	247	248	272	227	258	235	231	253	270	242	225	251	245	246	258	246	252	242	220	230	228	287	248	259	263	249	237	270	268	266	259	228	235	260	229	266	229	266	258	243	250	287	250	252	207	234	263	242	224	286	252	236	279	250	259	248	245	240	202	254	271	249	254	242	217	227	239	247	223	265	272	259	229	244	227	241	219	254	246	233	272	289	231	251	232	251	260	282	248	266	252	237	231	242	236	258	240	250	245	250	241	224	246	244	265	295	258	233	263	235	247	265	245	230	274	241	257	241	265	233	227	234	248	242	259	227	241	240	255	229	240	234	238	250	242	242	249	257	255	278	256	248	256	271	261	219	244	244	253	255	268	253	255	263	271	250	255	237	235	258	229	270	270	284	278	244	240	250	274	246	280	239	252	253	237	227	219	247	216	251	265	237	221	251	243	254	254	233	237	232	252	244	233	227	234	285	247	238	285	229	290	265	245	268	249	277	243	260	281	270	249	249	254	211	263	242	220	242	259	248	252	242	231	244
13112	5211	7785	4219	2869	2100	2036	1876	1636	1542	1359	1301	1289	1180	981	851	777	826	799	768	677	694	683	606	702	647	672	686	595	699	703	731	688	716	743	669	644	599	620	579	574	601	586	592	579	643	565	638	608	571	588	609	563	620	579	620	617	606	603	590	632	605	604	572	592	652	593	644	570	571	617	580	564	609	593	625	603	595	613	599	626	576	590	573	595	565	571	536	577	603	635	590	619	596	599	635	599	550	596	623	609	625	591	589	623	565	588	638	603	607	630	574	610	546	586	553	612	604	597	623	595	571	615	605	600	601	564	597	562	582	579	619	587	558	592	570	663	628	560	565	549	538	578	615	563	619	596	572	559	597	567	584	584	557	582	547	584	613	605	568	554	593	620	624	605	565	610	578	597	611	583	571	584	564	546	614	579	621	596	563	606	553	588	586	624	629	543	594	610	540	610	549	569	567	592	585	570	585	629	584	608	569	646	532	573	583	549	569	593	601	580	576	591	551	584	580	593	595	619	600	572	546	560	633	613	572	629	582	598	624	577	584	599	624	594	629	593	579	613	556	622	598	592	642	627	556	619	576	556	614	638	586	604	570	629	571	578	563	582	549	578	604	628	593	584	581	601	603	601	627	580	587	565	586	561	626	547	584	632	540	617	585	573	584	602	611	558	612	568	553	570	604	645	598	585	576	579	616	601	563	523	567	548	617	615	592	585	599	613	622	586	594	589	538	616	568	582	577	588	600	592	583	583	564	605	585	567	588	611	552	580	630	596	578	568	608	575	586	600	589	586	632	640	592	562	585	563	599	580	624	588	606	601	572	540	597	574	550	558	588	598	524	572	577	607	578	547	601	595	598	589	599	617	605	626	570	548	567	641	574	585	601	618	554	598	579	628	590	578	601	576	576	579	614	585	546	574	550	594	597	582	660	607	557	581	591	606	623	590	625	555	546	565	566	634	571	597	584	595	595	571	566	578	596	609	586	576	602	626	573	609	599	609	537	577	549	607	587	615	592	584	600	629	613	563	553	537	587	576	554	609	583	601	554	560	604	598	554	566	615	610	617	576	608	596	591	586	572	618	571	564	560	655	549	603	597	619	555	589	549	574	562	568	567	593	539	585	597	563	594	595	584	564	646	622	598	571	574	626	595	592	607	591	611	592	605	598	633	604	603	588	610	630	602	577	536	619	610	613	554	600	583	563	595	615	607	625	583	571	512	633	614	579	585	605	582	620	550	552	628	611	606	563	578	590	565	592	551	560	564	570	563	559	620	578	579	603	638	585	586	583	621	574	578	613	655	592	591	629	593	612	630	564	589	577	612	596	601	597	586	603	603	578	562	628	642	579	627	574	525	607	620	572	575	633	603	603	570	584	598	567	542	599	551	619	597	596	616	573	625	610	574	610	602	612	594	564	581	546	625	585	570	571	565	554	572	593	579	579	570	560	628	575	533	581	588	611	624	581	588	605	598	596	565	577	584	576	601	560	585	567	591	598	616	630	521	577	572	595	553	571	558	593	612	610	636	566	560	581	567	576	585	611	639	586	609	606	632	584	571	616	590	560	558	609	563	613	564	570	570	573	625	575	625	583	606	575	603	595	596	601	595	562	579	579	610	584	612	551	569	620	632	610	586	596	611	637	571	607	567	557	601	575	612	585	565	560	586	573	570	575	542	598	564	590	625	601	603	603	594	586	607	568	613	629	541	589	591	589	575	546	551	580	622	578	548	603	552	591	631	614	614	574	590	604	594	585	595	570	619	567	602	602	557	579	563	636	575	577	630	569	571	573	585	595	598	567	559	603	582	593	598	558	582	593	590	555	624	540	625	605	583	606	625	580	516	620	581	585	570	620	598	545	558	581	624	553	566	567	578	592	585	621	581	552	574	613	547	610	591	611	612	571	560	549	575	575	621	589	564	611	577	591	560	574	563	587	569	584	652	556	585	616	609	582	592	608	591	578	616	573	616	627	593	630	583	616	607	605	566	604	610	616	589	538	587	610	590	578	573	581	609	588	585	587	571	575	609	607	558	607	577	620	544	614	565	557	635	587	549	610	577	576	560	597	579	569	548	579	606	569	622	588	597	597	554	575	575	591	634	593	573	558	575	631	558	562	571	591	585	587	532	590	598	572	621	598	548	562	588	599	581	598	629	596	591	595	576	586	563	620	552	620	571	556	596	647	565	555	602	593	594	618	611	626	588	559	629	596	577	608	601	602	603	606	595	592	585	619	569	572	599	537	586	597	582	596	630	581	587	570	614	596	569	569	593	566	581	599	600	547	597	603	558	568	608	569	615	611	579	610	613	581	604	601	575	623	599	588	561	533	584	569	591	589	587	590	615	595	553	581	576	542	580	577	580	585	564	554	571	565	606	587	561	618	579	560	651	602	585	563	649	624	611	610	601	603	628	556	569	554	572	604	637	564	605	549	614	593	605	615	563	611	605	589	603	564	602	627	588	566	562	595	606	567	565	583	618	633	577	595	609	619	612	621	527	602	600	593	584	587	548	563	566	599	595	560	598	584	584	585	619	617	575	569	582	620	615	596	592	572	581	547	598	562	516	608	584	559	588	603	574	638	639	626	603	584	579	582	567	654	600	586	590	552	625	623	600	656	617	591	564	580	581	633	554	552	581	611	546	591	600	554	552	604	589	623	587	567	598	613	598	585	575	562	579	549	590	564	582	618	604	557	586	593	541	577	562	590	593	601	579	614	621	632	584	605	588	580	621	595	618	566	578	583	580	610	585	571	600	647	581	601	584	657	587	598	618	604	601	616	622	561	570	569	606	616	590	602	538	594	603	581	589	589	570	579	602	582	588	579	595	572	638	587	617	602	588	618	621	617	558	623	608	574	625	557	555	570	593	583	598	584	592	589	538	601	612	584	563	569	597	613	582	582	619	613	598	617	566	574	586	584	557	605	572	598	582	604	588	582	609	569	572	553	573	570	611	540	641	599	555	559	562	594	551	620	548	603	574	599	556	569	566	608	603	580	561	549	582	578	556	561	598	557	609	644	615	571	639	645	546	555	645	598	556	582	544	571	585	622	562	586	561	555	584	569	559	570	564	585	587	597	600	604	594	599	592	594	563	579	593	586	590	574	624	585	603	595	613	575	616	603	592	617	596	613	594	585	543	637	603	619	585	598	588	549	599	617	605	603	582	594	613	578	613	622	602	577	580	581	557	607	589	572	556	600	577	609	581	622	600	625	624	594	630	549	568	626	624	566	608	614	576	579	567	609	553	557	543	618	633	580	601	644	600	549	592	575	598	557	603	579	581	560	560	572	575	632	575	622	617	590	625	583	543	579	597	590	570	589	582	553	574	566	582	556	600	600	600	559	620	557	584	561	584	615	602	561	572	630	536	593	595	597	597	561	603	574	567	636	587	577	587	589	619	579	590	574	610	608	607	618	543	586	610	599	631	569	587	563	594	561	593	601	560	600	608	586	562	579	560	564	521	562	563	579	626	575	575	588	594	563	606	563	542
5565	1848	1474	569	336	303	287	307	277	309	314	290	297	311	275	292	291	283	267	276	263	273	253	263	244	271	271	275	267	267	258	260	285	276	263	255	277	283	265	285	258	270	292	276	235	254	253	255	255	276	269	266	293	288	280	303	303	269	241	267	257	258	273	225	239	278	306	289	262	247	251	293	290	297	278	276	272	275	251	274	275	269	279	308	263	294	290	259	257	267	288	274	260	300	269	286	306	256	276	288	286	253	247	228	274	250	250	284	275	292	245	257	272	302	289	255	257	311	305	277	264	253	253	261	280	258	263	276	250	230	268	290	258	274	254	282	266	254	273	284	305	287	225	244	241	302	296	281	253	265	289	258	268	304	272	261	250	270	269	290	276	269	279	257	263	272	261	258	286	262	250	297	272	283	256	268	258	279	250	257	257	248	255	269	304	263	253	246	264	257	277	270	274	267	292	268	230	276	271	281	233	287	233	261	279	310	248	261	267	272	287	297	267	269	310	268	286	275	279	257	238	266	241	287	257	295	316	269	300	247	250	260	227	293	270	276	272	253	272	245	242	256	257	283	258	282	276	292	257	283	288	251	245	283	226	240	272	256	286	239	235	287	312	292	269	278	262	287	278	269	275	256	259	245	281	248	264	272	325	255	275	297	287	247	288	300	276	255	275	259	269	280	269	274	285	281	260	272	270	268	283	235	252	277	261	259	278	254	252	251	257	242	231	275	262	309	273	250	278	259	276	271	276	276	271	306	283	244	268	290	287	285	263	268	259	262	263	252	248	278	274	273	264	256	303	266	271	254	268	242	301	262	287	260	280	279	248	264	276	274	279	260	257	252	286	266	272	291	251	307	263	251	283	254	297	257	245	251	255	278	302	297	304	265	270	291	273	283	256	271	247	273	295	262	273	273	257	256	245	288	273	276	279	264	250	262	289	259	266	235	267	241	242	288	257	258	277	299	240	269	282	262	281	252	283	268	268	280	266	280	270	259	270	253	279	245	260	236	288	290	268	288	262	271	238	287	280	239	263	256	292	267	291	277	273	295	262	281	275	292	269	255	220	248	258	285	273	255	289	284	273	245	275	250	263	286	246	282	271	282	278	291	240	295	323	289	269	257	271	261	322	290	298	253	310	254	264	277	256	270	274	255	274	299	268	284	273	251	281	298	269	284	236	263	273	275	298	303	255	265	273	250	291	264	252	264	274	271	305	263	306	287	246	231	297	290	245	256	262	277	270	287	270	311	306	268	267	280	291	267	247	260	279	250	246	249	305	277	264	286	267	285	268	264	264	281	270	277	250	270	273	272	283	272	249	276	284	253	251	259	297	276	255	288	274	256	300	240	227	256	252	282	287	267	310	245	252	270	263	294	269	295	287	254	291	261	246	272	297	261	272	265	265	279	243	279	254	244	272	283	261	284	285	242	282	277	244	232	256	289	254	292	266	275	225	271	284	262	270	304	260	267	261	251	258	241	267	271	241	245	291	265	265	278	312	259	278	261	261	273	300	274	275	228	279	262	267	277	277	277	263	255	286	224	262	281	265	275	269	236	302	262	254	235	267	257	276	258	281	284	243	278	263	247	286	287	250	272	287	257	281	239	257	274	291	265	274	266	245	289	276	276	292	263	276	274	275	270	293	271	275	280	290	267	284	286	240	293	285	297	249	243	241	260	230	255	253	264	303	289	254	246	273	268	272	257	280	277	284	263	288	240	281	260	267	266	269	228	234	285	272	267	259	256	238	248	272	247	316	275	271	257	256	286	277	257	251	250	314	272	272	272	294	278	296	258	288	256	279	263	279	275	261	288	290	262	262	271	233	279	300	285	268	270	270	265	294	264	220	273	261	298	291	281	257	273	280	272	277	239	307	266	276	275	248	259	303	255	268	265	263	279	286	268	276	261	271	253	263	274	300	272	261	268	294	268	282	256	280	262	287	305	259	297	274	274	264	291	276	287	281	280	259	265	305	277	250	281	263	253	254	260	302	291	251	275	271	283	294	264	246	291	284	268	243	244	295	278	262	285	263	281	272	273	277	274	296	297	284	275	263	244	272	285	233	248	247	274	280	250	279	266	312	283	286	260	258	263	268	266	280	265	292	266	294	295	250	240	280	254	251	239	291	288	253	262	286	286	250	243	273	274	244	252	270	278	257	265	246	251	251	254	275	279	276	262	281	270	256	282	265	275	271	290	287	272	296	239	267	269	266	274	272	265	276	262	277	249	277	267	274	285	295	267	289	277	283	264	261	292	255	293	256	285	249	233	278	264	266	264	256	244	256	261	256	236	272	254	255	283	275	262	238	277	304	279	295	299	281	278	271	274	270	269	272	269	285	259	263	265	273	299	301	279	274	300	278	240	272	249	287	275	271	284	249	238	270	262	262	274	235	262	268	286	275	258	294	267	277	232	265	265	301	270	275	248	257	282	289	285	285	263	286	266	283	259	273	301	255	280	242	287	255	301	277	257	276	288	255	259	279	278	283	262	295	242	237	257	275	250	306	243	276	259	272	278	280	259	246	249	286	269	271	285	258	280	284	232	263	246	270	282	259	259	274	290	265	257	271	283	274	283	248	248	268	294	312	283	280	263	263	255	276	263	225	239	259	245	263	245	276	267	267	276	286	280	280	287	263	284	279	259	254	270	267	255	262	272	258	269	248	260	277	254	243	276	269	304	256	279	272	257	255	258	245	266	278	269	247	256	263	251	245	297	264	268	285	286	280	290	284	276	262	264	280	284	293	264	278	265	278	263	271	247	246	273	260	260	261	254	281	283	247	246	275	259	279	276	260	273	286	307	251	239	227	278	281	280	277	260	262	268	292	267	251	265	284	257	253	267	249	248	263	265	237	286	261	272	292	316	275	284	282	258	259	284	244	249	267	256	262	251	282	242	261	254	246	268	271	293	278	311	264	270	251	251	261	254	275	289	218	277	243	268	259	293	253	255	253	267	236	273	291	282	250	282	281	286	275	256	326	256	240	245	279	236	243	258	247	250	271	267	250	257	284	265	240	252	264	255	291	259	295	263	289	268	278	275	248	273	273	253	262	280	272	260	298	281	295	253	269	286	261	268	260	301	247	274	287	258	272	247	266	272	294	253	275	287	268	303	269	276	299	285	274	282	255	243	288	272	264	298	280	243	253	247	274	250	276	289	259	272	296	242	258	256	261	287	279	246	274	302	281	282	292	266	245	248	241	262	293	271	259	250	265	275	288	287	225	286	250	280	251	273	271	288	293	272	263	289	293	256	271	268	278	260	287	308	241	267	290	242	243	286	279	247	226	288	291	232	259	240	269	242	275	228	278	281	288	274	269	281	269	271	265	260	255	252	277	279	259	309	287	274	254	268	258	316	277	268	282	270	290	258	245	269	284	286	255	305	282	244	248	252	277	214	274	272	239	291	259	290	242	230	261	247	267	244	245	288	264	230	234	257	288	276	256	282	262	254	284	266	272	270	252	238	257	270	292	248	274	266	287	266	283	290
4497	2196	2942	1499	931	838	904	939	820	845	781	810	761	769	731	652	670	663	668	628	713	650	691	657	703	645	620	633	671	662	700	678	688	664	704	629	663	676	591	649	643	623	619	614	685	657	644	663	614	665	635	664	676	632	636	665	637	632	625	634	631	669	656	655	636	674	652	664	643	606	647	640	623	697	644	615	628	656	639	624	635	654	664	600	669	699	613	654	645	657	686	674	660	629	622	706	631	624	576	644	707	609	650	629	668	646	678	660	671	660	615	661	665	662	662	667	621	626	618	619	647	609	638	632	665	670	629	667	712	621	626	600	630	657	641	643	664	654	629	640	635	635	650	673	691	651	635	677	656	646	649	651	662	647	621	646	693	686	588	658	668	642	649	624	641	663	695	613	694	681	654	642	673	631	641	693	654	671	653	606	624	644	639	648	609	664	634	651	663	618	650	635	659	607	683	643	635	672	654	642	691	604	653	642	692	667	651	651	598	648	654	614	648	717	655	647	643	679	666	624	634	614	634	606	662	642	629	609	688	705	672	691	630	645	628	675	668	633	683	657	641	658	656	611	605	662	683	673	643	685	702	637	627	604	692	649	647	676	646	619	621	639	645	697	670	630	584	715	648	638	653	650	683	636	669	629	676	644	658	637	648	688	646	636	629	644	659	635	655	658	697	593	610	669	630	651	657	606	623	659	634	654	659	664	671	668	665	647	613	607	613	641	673	632	673	649	643	626	717	619	643	638	650	648	687	664	637	626	604	690	657	658	604	620	666	655	674	644	699	630	636	677	639	633	700	682	613	642	614	636	600	644	656	655	632	654	644	603	701	647	659	582	622	589	646	649	624	650	655	689	640	659	669	669	631	686	658	636	646	673	656	588	670	660	663	687	618	637	618	675	612	663	634	638	681	697	650	659	634	646	670	620	644	685	633	662	611	675	629	595	683	697	677	660	634	626	687	669	610	647	622	636	639	597	616	609	588	644	713	681	676	659	635	652	658	632	690	621	680	665	674	710	640	666	681	633	665	633	667	665	651	616	650	649	648	643	669	625	645	595	669	653	597	680	653	682	652	645	648	651	636	660	668	647	658	644	654	642	626	644	669	731	635	674	683	687	642	636	661	626	630	657	664	645	690	691	630	625	635	627	652	617	639	653	672	617	658	659	636	622	632	707	654	616	657	672	676	653	627	675	599	574	645	640	653	611	657	677	650	643	628	687	693	665	648	673	657	652	683	633	637	654	643	638	631	657	686	635	645	638	635	652	689	612	604	669	666	678	649	656	621	681	671	640	617	664	613	658	631	657	647	686	656	660	646	697	632	680	670	673	638	642	618	617	607	675	644	643	671	658	660	655	627	619	682	654	675	701	644	627	636	615	686	632	625	656	657	671	685	689	628	667	669	634	654	686	611	653	629	675	663	627	674	630	656	676	616	624	659	628	606	657	637	703	632	635	685	634	655	688	624	682	660	656	649	620	657	669	677	674	657	619	681	673	640	651	629	700	612	677	643	672	668	608	671	651	644	647	656	673	659	653	671	601	619	666	650	639	662	655	670	666	700	643	665	634	659	660	615	651	637	617	633	683	678	620	622	637	629	668	643	675	675	614	653	619	674	609	656	647	669	650	691	663	630	639	607	665	612	632	649	610	644	635	662	637	644	665	645	653	669	671	641	641	703	648	645	658	673	624	623	629	667	663	689	683	642	639	647	661	665	637	704	649	676	632	638	702	636	682	609	644	670	615	660	593	684	673	606	612	658	609	677	664	644	698	580	664	653	685	645	650	625	659	629	660	653	600	640	610	611	682	655	649	635	610	654	670	630	592	639	645	678	688	707	667	637	619	665	647	601	631	629	653	676	699	675	688	670	640	676	651	584	652	641	664	615	652	652	659	630	601	616	676	630	629	657	600	649	662	694	639	646	679	681	646	660	665	703	637	633	585	628	658	625	634	633	641	666	652	676	627	705	649	608	635	701	647	667	655	633	616	625	676	685	624	666	658	643	712	621	666	616	647	661	642	616	591	595	621	606	634	606	659	680	596	629	606	658	631	625	682	701	645	636	657	655	660	647	606	670	683	642	666	676	670	640	622	638	655	658	594	644	634	626	633	662	651	655	599	676	649	690	667	630	644	633	613	673	632	659	656	592	653	639	668	647	643	628	667	639	625	660	646	676	624	674	621	647	626	605	636	703	647	650	655	672	660	663	638	639	630	649	657	666	670	653	650	612	651	687	647	661	614	620	596	645	655	647	666	598	619	641	624	645	670	666	608	655	672	661	632	632	681	664	666	666	639	652	612	703	606	665	645	670	611	660	647	689	621	675	684	700	654	638	666	690	641	666	661	630	628	663	631	673	603	619	639	608	654	624	612	666	680	691	615	668	669	625	628	664	636	613	645	651	662	620	652	664	636	623	675	645	633	623	646	639	683	649	696	615	655	623	645	686	610	666	641	659	652	684	633	646	649	637	632	619	681	640	656	631	661	657	659	620	674	682	633	649	611	652	677	619	646	624	639	652	645	641	630	672	664	659	635	668	627	693	653	681	600	697	683	647	625	661	670	647	662	594	640	634	666	638	630	591	640	663	645	649	642	652	663	643	625	606	665	649	633	658	626	629	583	668	681	604	632	644	644	673	635	658	653	656	632	648	675	642	632	637	648	606	639	658	649	630	639	671	620	653	666	610	650	666	616	644	609	673	681	611	651	638	661	621	638	594	672	634	649	632	715	656	586	614	623	657	662	629	690	639	631	628	568	675	620	647	666	649	640	646	636	626	631	670	647	614	619	668	657	646	625	641	658	649	646	666	655	642	677	641	644	663	655	619	633	623	697	618	630	683	648	624	654	595	707	624	685	629	619	662	673	666	624	636	651	689	659	642	636	611	618	626	629	652	594	642	637	627	660	639	634	684	646	657	658	641	665	645	664	642	649	674	612	618	642	665	597	642	681	649	690	609	686	649	661	640	700	645	642	698	624	622	623	642	652	659	658	626	645	675	626	669	669	691	687	612	633	645	652	704	638	641	633	671	609	704	621	689	609	643	637	687	664	638	658	624	632	644	630	631	627	644	638	628	674	654	626	646	659	627	624	672	608	618	655	684	604	627	682	690	676	668	599	656	630	608	637	669	662	655	648	657	658	665	636	629	668	635	652	649	660	691	651	622	573	630	634	641	609	650	581	640	655	615	660	639	625	665	667	655	660	650	673	656	675	656	642	642	649	658	633	638	635	670	607	669	654	640	680	677	643	621	632	669	572	651	606	659	656	602	648	639	635	690	647	643	653	654	651	623	678	631	637	600	670	623	647	695	687	656	616	618	646	632	605	647	665	658	644	709	628	675	662	622	692	663	641	672	639	620	681	658	611	655	603	640	634	632	665	653	686	681	639	684	675	626	633	686	611	630	650	664	667	669	627	609	667	653	683	627	661	646	647	653	624	617	640	665	642	719	684	657	630	625	650	615	685	690	626	636	642	647	626	636	650	620	647
13560	3813	2983	1050	615	469	471	447	445	438	395	453	400	383	407	346	354	347	351	352	325	341	386	370	380	309	343	336	357	324	348	370	402	327	314	329	311	322	320	335	350	315	362	342	318	355	350	325	349	355	339	339	342	327	347	329	365	348	350	312	333	344	352	344	328	369	306	347	377	308	369	331	340	358	318	348	395	326	334	340	376	361	344	335	347	311	344	334	304	313	380	355	325	318	307	334	378	373	336	333	325	355	344	361	344	306	335	337	356	330	318	315	366	346	327	359	352	359	355	310	342	307	338	349	333	339	377	338	310	314	316	322	359	325	342	321	320	351	344	341	316	326	355	365	329	356	361	371	346	340	355	366	351	334	344	362	346	334	324	324	361	345	348	357	376	343	335	369	375	341	388	340	370	358	353	323	332	321	362	301	340	346	326	304	331	329	346	309	310	318	333	301	351	341	303	366	322	328	331	342	334	324	348	311	388	334	343	323	331	333	376	358	339	327	327	324	341	326	339	329	342	363	348	293	347	377	354	347	339	294	331	369	332	328	353	324	357	369	342	340	336	311	317	338	395	362	340	341	343	346	360	362	356	354	365	349	311	344	332	316	360	324	352	348	351	329	352	326	326	348	310	290	354	351	340	359	305	347	375	337	334	344	349	321	323	340	305	347	333	353	344	311	334	339	335	320	348	336	359	352	327	333	297	322	354	365	317	340	309	326	322	312	293	336	338	350	325	342	320	350	334	353	329	341	352	336	308	302	334	338	371	334	325	302	357	379	316	347	360	316	355	345	322	338	358	383	354	369	335	335	334	358	350	339	333	326	332	346	302	350	345	310	323	328	355	368	328	334	344	342	325	329	363	327	348	328	361	312	304	316	353	317	327	292	331	362	343	329	352	352	355	348	354	338	332	348	367	363	335	329	367	312	353	331	324	342	368	329	346	337	346	367	320	315	325	371	332	363	287	329	335	331	350	342	338	323	363	376	319	324	339	319	291	314	383	343	296	342	339	350	333	327	333	305	384	361	330	365	317	368	367	331	363	372	305	341	358	322	329	357	351	320	316	354	315	315	328	339	349	319	355	345	347	320	309	324	332	317	346	319	333	318	353	333	349	298	371	326	361	316	355	336	314	334	328	332	318	355	353	352	336	360	333	334	327	342	367	339	358	339	332	344	335	297	350	404	345	327	352	369	371	329	320	345	351	307	279	342	326	360	318	298	321	330	337	330	315	328	320	338	351	319	328	330	305	332	375	304	336	335	330	328	329	349	334	366	363	313	332	324	334	289	333	348	343	308	324	364	308	342	333	387	372	351	302	359	330	326	371	347	349	335	324	317	356	326	324	319	341	351	362	343	319	351	313	333	334	362	347	341	343	320	317	325	298	331	319	335	334	331	317	326	327	343	314	349	325	306	335	330	369	342	318	354	318	323	310	323	294	347	330	329	335	359	308	325	374	347	342	315	352	317	363	319	313	335	320	305	343	363	325	358	331	305	320	378	363	364	312	317	362	374	353	302	334	355	349	331	340	335	325	377	344	338	307	315	359	369	322	311	361	356	369	368	329	364	327	350	372	352	354	317	337	334	287	299	346	336	354	337	343	336	321	316	332	337	314	338	328	336	334	362	350	355	315	324	360	320	374	346	317	346	317	371	311	322	305	326	336	371	369	389	338	344	336	308	374	353	330	344	380	364	310	347	347	316	324	325	349	305	356	368	366	341	351	370	356	349	348	363	331	345	333	317	346	343	338	348	356	322	371	358	333	325	341	343	348	356	341	344	366	321	305	337	340	345	350	349	307	318	337	369	334	319	343	348	327	327	358	314	365	328	338	348	358	338	351	351	335	310	355	329	333	343	370	390	307	323	318	337	352	340	281	344	313	357	327	330	375	336	320	330	308	369	310	350	352	321	318	361	354	319	313	320	346	359	361	334	339	330	351	342	358	309	333	325	346	319	358	391	310	327	341	337	331	333	334	367	323	379	313	351	327	341	359	358	326	348	313	347	334	362	366	332	349	354	329	324	365	357	320	327	312	333	320	313	328	337	304	331	339	360	362	348	347	333	349	315	328	305	341	361	359	321	337	330	288	347	331	357	357	362	291	325	351	349	350	331	342	341	307	352	367	363	315	340	320	355	347	316	344	325	340	357	348	338	337	380	363	345	346	330	355	335	362	323	350	300	334	329	353	363	296	329	353	339	384	310	323	320	331	361	332	333	321	360	369	354	321	336	350	342	330	327	347	331	327	330	310	301	356	337	344	319	315	307	361	305	366	325	375	348	318	313	396	335	326	367	320	336	333	372	346	381	308	323	337	336	332	338	353	356	354	317	303	341	331	338	320	297	297	320	341	288	327	312	325	328	324	343	332	339	325	321	330	337	334	309	335	341	352	357	357	361	318	307	328	332	343	310	353	345	352	329	331	345	333	318	349	322	348	345	364	349	318	338	335	354	340	343	324	319	316	337	328	338	316	305	357	340	372	371	337	306	337	309	341	346	304	320	333	335	338	362	322	306	341	335	365	314	343	297	330	359	367	353	320	317	338	350	384	330	302	342	339	328	346	340	365	331	367	316	322	357	354	331	376	318	321	316	314	321	345	333	347	328	313	322	309	354	336	337	325	347	342	337	321	329	341	345	304	316	359	357	315	335	342	328	345	345	371	333	310	355	346	339	324	324	325	329	338	339	327	351	340	342	389	331	343	321	340	302	367	309	317	332	347	382	343	334	344	332	324	321	378	313	338	332	344	384	324	335	342	333	325	347	349	356	331	345	352	349	306	363	323	339	322	369	367	347	308	327	329	350	345	329	331	345	319	366	336	372	351	352	335	339	344	349	340	377	323	336	334	334	357	351	323	361	344	338	348	324	332	344	325	313	317	320	341	304	333	342	359	367	320	334	346	327	365	323	307	385	337	306	336	364	371	376	321	366	343	363	341	344	365	347	314	345	323	352	342	338	338	354	319	297	333	331	368	368	326	321	327	348	303	312	353	313	350	342	333	314	371	348	339	337	331	306	301	307	320	307	345	341	347	360	359	318	348	298	336	319	314	393	338	348	327	358	320	323	324	308	306	343	334	341	320	316	348	342	339	329	328	346	358	341	351	347	332	315	347	331	347	343	341	329	304	336	346	319	338	292	341	322	349	343	364	367	341	318	335	322	303	315	356	349	393	340	344	332	339	333	328	344	320	359	373	332	332	320	338	335	350	347	360	318	350	327	342	335	292	318	383	368	336	336	347	346	365	374	338	333	333	308	340	332	352	314	327	306	334	339	325	308	352	360	334	355	329	317	330	357	383	311	316	387	315	343	353	317	368	327	333	306	335	325	333	353	303	332	346	375	349	343	339	350	341	339	302	333	349	350	356	322	339	337	355	382	345	345	355	298	301	351	357	330	322	336	329	354	334	364	336	374	359	342	337	367	361	355	350	357	324	303	315	332	306	349	349	309	332	326	343	325	315	310	362	350	363	348	319	370	312	333	302	348
10309	3751	5645	2747	2064	1637	1546	1578	1398	1340	1207	1315	1281	1155	1009	904	908	898	955	847	860	858	815	840	862	840	814	802	857	827	860	888	865	896	822	842	799	763	789	791	791	774	781	846	775	789	809	740	785	799	761	752	803	814	739	827	808	763	753	782	823	810	751	744	818	856	735	771	756	813	814	733	747	753	770	783	782	761	791	815	766	798	742	839	751	746	808	793	798	840	727	759	786	792	828	834	777	845	793	814	808	829	773	843	798	797	771	769	779	795	780	758	762	824	748	756	755	777	799	789	777	799	761	774	808	762	802	795	819	750	780	810	793	776	816	794	730	764	786	778	868	737	789	762	767	723	753	748	776	806	782	790	783	809	781	743	822	793	790	809	781	771	772	770	823	764	757	794	755	778	787	789	784	770	744	743	768	792	807	797	823	784	809	832	777	737	773	761	768	801	784	784	763	807	800	798	773	788	792	781	738	771	781	776	802	791	814	731	826	749	773	768	761	793	786	776	777	797	800	806	780	804	770	791	767	793	736	807	810	762	816	746	845	803	820	818	760	817	796	820	755	733	796	788	783	756	793	773	830	813	788	804	796	771	773	778	724	785	764	789	837	809	828	774	713	828	795	759	804	800	737	777	799	791	761	786	806	818	802	749	810	808	737	785	785	805	750	792	793	827	806	775	777	820	766	809	725	829	776	810	800	775	804	825	759	786	777	733	735	772	829	773	842	810	770	757	857	785	758	754	790	769	813	761	767	803	781	775	790	783	783	776	808	762	814	765	770	751	816	804	792	760	759	836	785	789	760	780	812	761	787	731	785	796	813	786	774	805	712	804	800	741	726	822	786	746	781	814	797	792	828	784	737	771	799	800	799	788	756	756	810	782	835	794	809	774	771	755	767	800	811	780	730	810	781	797	782	768	759	788	786	833	763	800	839	814	822	754	781	794	707	792	777	751	866	787	775	775	792	823	759	780	766	744	789	779	777	764	770	797	850	763	735	762	765	787	853	786	800	752	751	797	792	803	806	778	798	767	738	742	799	771	776	780	777	755	765	759	828	774	785	771	750	791	771	779	767	822	779	753	739	770	789	815	784	783	819	853	769	808	769	758	773	728	751	766	787	764	775	761	768	796	746	778	782	710	789	784	824	749	785	819	726	767	734	732	794	770	813	791	811	812	752	804	798	765	796	787	819	794	815	788	790	763	753	781	839	779	836	816	806	795	850	781	801	782	748	819	844	819	843	825	795	780	788	748	756	815	776	774	784	792	793	810	803	773	782	787	831	743	789	798	763	772	796	747	797	775	827	782	798	768	809	780	816	759	789	763	796	822	732	803	804	821	759	789	789	788	779	749	753	779	796	822	816	818	825	793	804	767	832	737	798	801	809	771	758	767	823	771	754	778	804	785	743	749	765	764	766	771	744	833	802	796	815	757	827	780	771	777	803	769	759	763	798	824	801	816	844	805	783	817	827	763	751	794	749	770	786	828	793	755	786	772	798	790	785	777	809	796	813	767	808	785	767	813	785	788	772	761	799	794	753	736	830	758	776	784	788	795	746	829	798	785	791	734	809	778	770	788	733	794	745	751	808	799	799	818	781	815	753	777	800	799	764	746	766	782	824	772	796	768	792	747	808	767	762	762	744	755	779	753	746	829	773	831	810	761	758	774	776	778	776	728	765	818	742	791	751	811	774	760	781	767	791	805	824	759	826	822	764	739	805	800	803	803	772	782	788	779	779	830	742	787	794	758	788	809	800	772	753	787	735	737	826	762	795	769	816	784	792	785	796	802	769	777	749	764	754	798	772	770	753	770	744	826	776	783	747	839	801	796	739	793	818	815	814	800	774	765	801	749	789	821	786	771	795	763	758	816	782	785	833	826	772	792	782	803	775	785	760	774	804	792	807	823	769	747	785	829	758	778	784	808	794	783	778	784	833	801	790	782	818	780	806	776	788	797	759	813	804	816	787	809	721	801	833	741	740	778	797	754	783	764	771	793	770	711	780	807	762	807	841	801	802	745	767	775	774	777	760	847	831	795	765	764	812	786	756	777	763	789	799	771	820	736	772	746	799	760	786	814	774	727	783	798	789	806	762	784	772	780	796	796	796	824	806	777	789	786	811	774	796	798	798	845	797	772	773	785	796	756	825	790	754	803	784	801	767	816	824	812	838	773	769	825	834	761	761	750	772	797	791	732	831	769	756	795	809	788	732	745	756	715	764	768	773	761	816	821	757	765	814	775	801	781	787	811	732	776	746	716	765	791	786	765	749	746	782	732	780	802	845	786	795	792	760	828	762	806	750	752	766	768	817	812	791	774	788	758	771	768	813	766	817	792	738	798	843	768	746	767	766	769	778	762	753	779	775	798	779	757	721	799	842	784	758	777	788	757	780	780	796	794	765	753	801	815	833	826	799	795	769	789	768	780	784	784	763	810	821	839	835	754	796	763	804	783	760	802	804	785	776	760	787	758	795	821	780	807	770	772	792	770	810	770	848	809	819	805	771	757	777	698	768	819	811	822	788	821	756	792	828	776	778	827	777	741	780	791	791	791	743	774	812	789	739	734	791	759	759	800	773	774	780	776	813	830	774	798	779	794	810	744	808	771	769	823	808	758	832	834	797	772	718	773	793	788	733	747	807	809	773	770	790	767	842	759	754	803	797	788	790	767	760	743	811	795	824	803	812	839	787	744	799	806	735	799	770	787	808	722	739	814	815	804	768	779	836	751	833	788	810	795	799	773	744	799	780	768	737	810	774	772	789	773	801	778	807	844	770	789	751	826	783	791	805	765	727	801	814	780	808	756	784	786	794	776	766	765	799	785	839	791	778	720	758	761	775	753	778	802	831	807	804	783	801	753	830	764	771	829	819	804	758	809	809	772	768	801	770	777	798	767	792	810	808	782	821	804	807	817	777	748	774	803	783	815	791	762	804	777	797	807	806	776	785	818	793	799	810	768	785	786	762	751	855	781	819	824	846	787	801	786	781	735	790	773	784	816	820	796	803	759	737	756	784	810	809	757	780	771	756	810	796	787	806	750	732	765	784	813	784	751	774	802	821	751	783	819	808	836	813	742	835	819	774	767	759	826	848	825	792	776	758	761	800	796	806	785	741	785	774	784	739	793	839	782	796	840	809	813	798	773	809	741	765	770	777	784	783	810	745	802	752	784	768	789	752	805	822	773	773	815	789	771	770	756	743	746	806	790	812	759	807	784	736	782	781	725	778	780	798	790	840	743	795	712	820	764	831	766	765	808	771	774	797	759	789	820	791	734	782	818	819	802	733	791	751	810	750	835	809	767	769	832	825	783	777	815	780	785	773	795	751	793	839	768	821	805	775	841	748	810	749	847	830	794	771	777	776	786	811	828	799	802	745	760	768	818	756	819	766	780	783	781	815	789	790	864	700	855	733	756	741	809	770	756	741	790	765	814	821	766	799	810	754	748	804	799	830	830	814	787	752	782	743	780	806	772	763	814	830	755	777	821
21906	6401	4876	1685	821	513	484	507	440	376	358	368	391	347	296	310	264	267	263	268	252	251	241	256	280	236	251	266	246	257	252	266	255	277	265	258	269	254	246	256	253	250	264	266	228	254	286	247	265	214	230	222	227	227	214	246	246	228	264	231	248	224	232	270	254	247	236	239	250	237	243	231	215	271	243	239	246	246	249	254	217	256	255	240	225	259	244	221	241	265	223	258	240	261	275	262	242	248	263	247	263	262	214	222	213	255	253	228	224	239	239	234	229	240	230	222	218	247	243	228	237	234	235	269	227	234	205	220	226	269	257	230	215	247	261	235	234	240	253	249	240	269	273	254	237	238	256	237	255	214	240	242	231	232	248	225	255	215	252	219	232	244	225	261	231	216	257	250	229	231	240	222	238	229	254	223	228	227	235	239	228	257	244	223	225	246	271	218	252	240	239	248	223	257	225	204	237	248	259	253	250	222	245	235	237	250	239	247	247	228	256	260	240	236	261	235	226	236	239	237	229	253	265	224	229	254	242	240	254	261	217	246	242	240	223	212	238	265	246	216	221	258	252	231	218	234	238	235	249	253	265	215	241	209	257	251	272	258	256	254	249	216	221	239	265	274	255	236	235	248	246	228	239	232	248	255	233	242	248	248	247	245	239	268	245	258	246	227	237	273	237	251	236	233	242	255	232	229	235	232	247	239	230	238	234	266	228	234	243	249	251	243	238	239	237	221	243	258	247	212	238	237	245	236	227	228	247	254	246	237	243	264	265	241	236	237	210	208	207	229	244	249	234	256	264	233	242	265	220	207	211	238	258	247	235	236	221	277	273	239	247	257	231	205	219	253	261	217	206	241	260	251	247	230	232	273	245	223	208	248	222	223	265	240	253	243	230	244	239	230	257	242	235	223	224	249	213	248	246	229	232	237	239	240	246	227	244	255	269	257	214	244	277	229	243	240	233	259	232	241	232	197	223	251	235	265	266	251	232	238	238	203	240	241	234	251	222	247	235	238	225	202	231	244	237	225	239	252	258	255	245	242	251	228	258	234	247	244	247	250	255	256	246	231	235	238	257	250	245	238	231	276	262	249	244	257	247	251	244	271	226	262	249	248	249	230	227	228	274	218	253	228	238	259	262	202	239	259	259	255	250	237	259	230	257	217	249	229	262	238	259	262	252	262	267	240	245	224	216	252	270	228	238	256	220	224	239	223	285	244	251	262	233	253	264	232	211	250	264	261	241	259	237	239	230	213	234	230	245	271	241	245	222	266	223	234	240	240	242	224	231	244	210	239	215	245	257	242	246	259	252	248	242	241	247	222	242	267	275	248	241	273	255	262	265	255	247	249	244	239	266	262	272	290	226	220	233	214	248	228	238	214	240	257	254	234	247	235	245	267	258	217	260	233	242	222	257	216	245	250	241	217	242	237	252	250	284	268	229	244	212	236	231	273	262	244	222	241	224	246	233	228	227	245	234	240	257	241	240	225	238	246	277	224	250	257	223	228	231	247	232	253	234	246	231	243	231	227	253	232	267	246	249	224	241	248	252	258	222	261	236	234	204	216	232	232	233	215	212	260	247	246	273	256	244	258	242	241	269	239	253	255	242	217	242	233	237	261	224	215	275	256	238	255	241	215	233	247	231	228	231	231	276	243	226	249	262	278	230	241	240	212	266	226	243	241	236	222	232	251	271	268	234	234	232	231	236	224	270	270	232	249	258	248	249	274	220	210	235	241	242	227	245	247	251	250	242	233	207	248	281	282	230	237	227	240	257	282	276	248	276	253	243	264	226	231	248	230	227	237	234	278	251	266	217	210	259	262	249	243	244	243	237	190	238	259	277	256	240	254	215	220	235	246	251	243	230	216	224	248	245	211	257	258	221	216	241	227	262	187	243	248	244	260	230	243	237	237	253	231	239	254	234	250	228	246	253	231	246	249	235	232	228	222	220	230	260	248	261	256	246	240	252	221	204	238	231	236	239	249	247	266	204	267	222	236	238	244	248	222	261	215	277	247	235	227	202	243	249	235	240	206	216	230	252	244	254	238	266	256	253	244	243	244	254	267	250	228	243	259	252	239	236	221	218	256	249	227	253	217	244	237	208	228	227	248	252	232	234	202	283	219	256	251	223	208	237	242	227	264	247	226	253	266	272	238	266	234	235	262	242	227	251	234	277	238	256	208	240	219	251	225	253	220	239	249	227	284	216	223	205	236	224	249	212	214	253	244	222	225	243	257	230	225	245	248	238	253	245	242	232	243	275	225	244	240	208	261	233	227	239	259	262	252	208	231	240	247	261	256	228	230	249	238	220	238	234	245	248	262	242	251	241	224	266	241	258	226	230	221	250	222	239	242	266	250	216	255	254	258	230	226	209	221	268	265	244	236	268	251	240	246	231	267	220	227	244	244	222	220	260	223	265	204	256	235	259	222	231	273	252	236	241	217	249	231	248	271	238	229	234	241	242	256	263	262	260	261	237	261	240	245	247	241	229	251	252	267	220	232	242	218	242	256	260	232	242	242	249	225	267	215	240	245	216	219	275	222	227	242	244	240	245	236	240	248	254	248	236	266	258	224	236	257	253	231	227	227	224	225	246	233	243	228	232	249	231	248	246	241	260	257	242	211	227	248	253	216	261	221	243	227	243	251	252	231	240	244	232	226	244	244	237	258	257	246	265	218	252	252	208	238	261	217	241	232	222	247	247	251	253	249	261	225	258	223	219	250	237	241	257	242	224	243	245	254	253	243	211	244	244	259	255	258	240	244	238	230	246	253	215	264	232	267	234	231	251	231	269	235	208	257	293	260	214	239	231	259	250	236	226	239	263	230	231	264	257	270	248	276	230	201	216	240	262	233	276	232	255	219	238	228	242	248	248	226	235	229	244	236	286	240	244	235	257	212	250	264	216	224	253	228	238	228	274	222	257	223	219	217	270	256	227	260	249	218	230	270	257	243	241	217	244	238	260	215	238	267	268	243	226	223	260	219	244	217	253	240	250	239	254	257	250	230	239	241	236	235	231	258	227	260	263	224	225	255	240	247	234	253	235	249	241	272	261	235	235	232	262	263	252	232	211	198	273	232	230	242	248	249	224	235	239	246	219	229	266	230	249	236	238	254	221	229	247	251	252	227	264	233	239	243	238	235	253	255	249	250	264	240	244	231	227	226	267	239	238	252	252	235	230	253	226	232	235	212	238	250	250	247	227	246	267	232	279	254	257	252	241	261	247	248	227	253	273	226	267	218	269	267	256	293	202	257	235	253	250	227	233	211	231	247	236	232	253	240	264	256	239	275	259	220	263	249	214	251	206	224	226	241	233	244	218	243	239	246	216	245	252	248	252	255	195	241	232	256	248	250	243	240	225	225	236	214	235	254	259	252	249	245	236	238	251	246	240	246	236	231	247	211	238	237	239	220	243	259	254	235	217	237	259	257	258	274	254	224	259	241	250	250	225	268	256	229	206	258	248	265	223	248	231	219	233	249	249	253
12852	5227	8210	4368	2985	2136	2053	2020	1658	1622	1342	1401	1323	1227	929	825	723	805	847	675	686	648	675	668	662	661	638	651	677	665	727	714	698	681	685	646	634	609	543	558	608	595	586	544	610	581	560	582	577	604	597	550	581	545	543	592	595	566	623	509	554	531	589	565	593	588	587	582	599	576	611	611	558	566	562	556	557	602	576	552	596	517	602	596	575	537	579	635	564	578	584	559	622	616	636	589	541	574	592	601	618	589	539	579	618	594	557	554	530	559	555	576	606	583	591	562	596	565	583	599	573	570	585	597	547	598	592	537	547	592	554	589	607	567	564	574	540	575	600	596	525	550	565	592	571	584	595	593	590	560	550	583	568	606	553	581	568	532	577	574	545	580	554	551	569	633	571	614	602	572	599	558	607	595	618	554	603	576	590	538	577	530	552	506	538	551	576	603	564	588	604	576	598	528	549	596	613	602	558	587	574	571	595	555	541	593	600	598	574	553	545	619	537	628	552	596	554	553	628	551	558	585	586	543	579	549	574	571	565	560	597	567	577	551	567	577	597	570	574	580	571	574	584	567	601	541	523	565	552	520	562	559	597	547	563	548	577	564	588	590	626	582	562	533	573	578	594	568	587	564	581	591	567	589	570	572	530	572	553	595	525	536	557	576	591	541	542	590	587	536	633	537	553	592	537	556	538	545	594	593	611	553	594	584	588	573	603	597	549	586	594	581	583	600	570	596	555	560	549	560	582	538	587	566	570	533	599	577	588	585	613	603	541	563	546	553	612	573	557	594	568	596	569	587	587	588	605	572	580	562	560	601	531	571	551	600	632	562	570	609	562	568	545	502	598	553	553	590	578	571	569	561	560	561	589	543	594	545	542	582	587	554	601	577	589	553	584	561	538	588	633	544	549	585	594	586	580	526	618	577	561	573	570	578	588	553	568	557	603	576	584	604	566	562	577	593	562	594	601	582	567	591	564	571	559	542	588	570	580	601	617	579	572	586	562	547	551	626	635	575	571	599	640	559	608	572	566	561	586	555	581	572	567	626	581	592	573	579	571	612	594	585	599	607	515	566	635	556	542	617	599	571	559	600	607	590	561	597	609	588	617	585	585	603	590	604	611	628	587	552	599	553	557	596	572	571	572	567	595	565	587	545	584	564	590	588	548	539	563	572	537	610	612	595	560	577	571	596	551	535	585	552	548	584	537	556	599	581	570	569	555	549	549	588	569	550	582	593	546	562	567	568	567	621	583	581	613	578	565	576	583	562	568	569	593	557	534	589	555	572	594	586	587	526	590	555	599	571	536	561	587	581	561	570	568	549	599	612	586	603	549	582	631	583	531	591	589	570	586	526	557	571	575	617	561	589	617	554	581	567	590	586	576	577	566	579	557	558	547	592	576	537	564	541	603	584	556	571	550	574	567	565	534	593	566	592	599	522	596	567	511	553	547	608	618	587	568	585	600	627	547	540	568	581	562	548	559	573	578	532	557	548	552	585	614	592	563	573	548	538	590	575	560	611	556	550	548	570	563	550	586	553	582	608	587	575	563	589	553	555	558	563	618	593	542	579	612	607	600	548	556	508	607	567	553	601	568	558	537	563	636	604	595	586	580	546	580	615	513	581	574	566	538	568	570	586	593	552	559	558	599	544	524	565	562	551	599	577	601	584	555	576	552	599	582	531	582	543	518	560	580	590	547	573	581	587	562	555	564	558	575	556	614	544	583	586	555	576	592	590	579	557	563	576	598	588	563	565	540	597	580	578	589	591	584	617	567	637	592	560	528	552	549	601	553	545	545	553	572	566	571	520	578	570	571	605	565	580	595	581	607	647	547	598	583	590	588	566	592	582	565	618	580	603	525	584	589	597	553	553	556	611	589	597	604	581	551	571	596	543	540	542	595	594	536	581	592	573	568	565	555	592	566	539	598	578	574	560	578	557	567	572	615	542	574	526	580	559	630	563	544	574	584	601	549	589	581	582	560	549	574	559	583	558	580	584	585	546	557	575	559	566	552	532	524	545	583	560	565	574	599	585	554	566	585	596	578	565	547	582	586	578	578	617	536	613	584	541	569	583	607	632	607	565	578	578	583	543	572	613	584	589	579	570	549	525	621	586	561	566	553	564	558	575	631	541	569	567	627	574	587	550	570	559	555	571	588	539	548	535	611	563	581	544	543	534	588	531	621	603	567	563	576	559	601	531	566	628	589	552	588	573	596	567	617	587	531	589	573	500	558	571	581	568	545	542	571	568	591	568	566	585	608	550	595	557	615	566	560	535	603	561	634	585	572	577	565	613	583	564	530	570	580	609	537	561	573	577	573	555	570	587	582	540	581	558	593	582	579	603	574	591	610	617	573	603	596	606	541	554	581	621	617	564	551	609	572	568	575	537	569	577	605	555	567	579	596	610	605	525	627	588	568	574	543	604	541	579	558	613	620	576	564	573	573	565	609	597	587	570	583	573	572	555	603	568	579	579	615	600	545	559	580	554	549	594	575	594	567	566	591	557	536	596	555	588	588	615	601	556	598	563	581	534	600	602	565	586	611	555	604	562	594	558	564	558	579	580	583	536	569	571	584	591	531	590	610	602	582	555	584	592	552	562	567	576	560	542	561	528	552	573	561	541	571	568	598	606	543	609	583	558	608	539	565	527	567	599	637	599	554	552	556	568	573	566	577	597	581	589	521	611	593	538	575	627	556	613	534	585	558	564	605	605	595	600	547	558	570	557	593	590	604	589	588	560	570	578	555	594	591	624	556	562	574	580	535	600	599	523	530	561	585	598	606	579	598	577	557	542	552	575	576	584	566	582	580	601	612	593	592	565	622	580	581	595	541	583	586	608	582	569	614	577	579	548	573	613	583	544	562	579	570	549	520	571	588	611	599	558	571	556	557	566	538	579	580	539	615	565	608	572	580	638	555	582	586	549	538	593	559	571	585	615	590	549	567	570	570	612	582	565	599	574	583	570	568	614	613	564	563	574	569	552	572	555	556	583	593	542	596	577	583	581	588	570	572	570	556	565	597	598	555	560	549	583	551	547	589	557	556	579	553	587	578	582	550	618	613	577	564	550	556	602	544	601	568	567	537	592	615	551	554	597	623	616	549	544	542	576	575	568	587	588	567	592	567	543	569	582	598	529	583	570	580	591	540	605	578	573	565	582	594	598	599	565	541	581	600	598	543	573	574	562	602	612	582	588	574	615	565	582	602	553	562	593	563	565	586	589	547	566	569	579	554	584	555	591	572	580	592	596	589	608	613	578	568	611	551	569	554	575	560	544	582	541	552	604	562	562	587	558	572	558	541	612	604	586	588	566	565	598	532	594	584	605	580	583	616	559	571	628	571	567	558	621	557	627	608	554	605	577	581	571	557	591	562	611	561	592	583	572	567	560	591	578	591	575	599	516	574	572	572	584	540	563	568	510	609	560	598	594	557	565	559	556	542	547	567	582	592	570	593	532	602	585	573	581	573	566	567	572	566	556	596	551
5588	1970	1412	571	330	293	291	303	279	279	300	288	274	296	278	275	280	267	264	224	258	240	288	282	272	249	317	275	293	270	262	231	257	280	283	266	267	269	239	263	254	204	254	273	288	288	299	261	276	269	250	281	267	278	252	300	261	236	257	285	284	254	249	275	261	270	230	263	241	284	263	259	262	259	250	269	272	244	267	257	284	270	276	254	266	280	269	260	283	272	275	233	218	265	275	272	282	304	275	261	272	255	261	252	257	276	283	252	303	255	253	254	289	260	286	298	267	268	285	258	259	252	231	290	268	232	273	269	302	295	273	275	313	254	270	259	266	247	239	271	272	243	269	225	273	238	266	257	288	286	279	285	282	254	283	243	269	289	284	234	251	277	240	290	299	284	286	270	255	294	272	295	237	263	291	284	273	258	257	285	298	266	281	288	261	252	241	282	253	252	265	275	276	245	283	243	251	272	251	275	272	275	255	271	252	264	283	262	240	255	263	243	274	273	264	267	258	270	285	241	274	281	270	230	271	255	267	248	280	247	259	279	283	278	257	258	297	240	267	280	301	239	292	261	314	265	264	243	292	258	241	274	293	257	257	263	296	264	289	260	258	233	280	268	249	281	268	259	257	288	250	252	231	275	255	275	270	240	265	248	246	242	259	260	263	266	276	265	255	265	228	286	288	246	251	233	249	285	245	258	266	271	259	250	279	272	283	266	251	272	256	294	281	278	245	289	287	251	250	244	270	278	271	303	230	287	254	267	270	240	257	244	239	279	269	263	253	264	274	273	279	265	272	288	240	294	284	292	245	238	255	287	273	260	265	285	301	288	259	243	247	267	287	294	305	268	284	268	266	231	253	278	269	246	253	264	264	259	272	257	254	244	284	302	271	279	247	272	283	280	260	275	245	252	285	249	305	279	298	258	276	252	265	252	301	285	251	266	286	282	269	258	279	241	287	273	275	242	254	269	259	257	238	271	276	249	308	303	289	265	216	235	281	251	264	292	281	269	288	255	266	286	266	245	289	287	272	262	291	279	296	279	237	263	276	265	268	260	302	295	301	236	284	260	254	278	273	254	263	273	270	225	275	248	279	250	253	284	247	246	263	259	275	289	264	260	279	270	282	250	276	253	256	259	256	259	252	273	282	254	285	238	270	266	244	255	253	273	247	253	261	290	263	272	259	266	263	276	278	271	270	265	246	243	252	260	267	266	268	246	278	253	244	265	251	286	258	260	266	302	261	248	264	247	283	260	259	274	248	256	256	279	275	275	258	279	258	271	250	292	303	239	255	261	283	252	261	256	255	255	269	274	279	276	265	274	290	257	287	244	251	269	249	253	265	296	248	283	290	247	258	242	260	270	270	248	274	287	260	256	268	296	258	265	259	260	255	290	267	271	249	267	258	258	253	258	278	240	257	259	261	251	268	264	284	246	247	292	281	229	256	319	247	265	242	247	267	250	300	271	261	217	247	291	260	229	279	291	249	255	268	282	256	252	270	246	279	283	246	279	283	248	271	297	291	274	254	235	256	280	245	277	261	277	284	250	263	258	250	262	253	284	288	277	263	253	302	272	268	258	261	264	245	274	308	273	238	279	272	230	258	259	230	238	295	268	231	236	266	271	289	263	268	273	287	240	238	250	278	261	261	242	235	266	262	253	237	274	272	268	261	285	268	288	249	257	283	231	287	227	274	224	265	249	275	265	277	271	284	270	283	250	279	252	257	293	244	244	247	254	276	266	254	277	274	269	277	253	275	227	298	255	262	244	259	245	239	283	274	251	274	273	296	266	283	300	256	253	270	313	222	255	239	258	245	246	273	276	221	260	252	244	246	263	281	285	252	272	256	258	253	263	265	249	272	260	249	264	250	277	239	279	250	286	263	264	271	238	224	238	284	247	253	233	269	283	270	260	240	266	291	267	265	241	279	242	256	257	289	260	273	297	268	254	283	244	280	262	242	278	243	280	257	289	262	260	296	279	285	289	267	268	238	265	266	256	265	261	262	270	265	245	249	302	257	244	279	270	273	282	245	280	250	250	242	260	246	267	279	261	290	242	261	287	254	275	280	264	260	277	269	279	279	249	236	280	255	253	274	267	260	271	234	230	304	257	267	243	259	277	266	282	283	267	279	261	249	250	242	274	244	275	240	226	243	251	306	260	253	232	250	293	259	268	257	267	259	270	254	292	282	255	266	270	272	273	261	294	272	278	236	262	271	242	260	246	241	281	287	278	246	266	271	292	247	275	264	287	282	283	255	268	219	306	269	265	294	258	264	263	285	244	239	228	273	282	262	282	241	256	280	275	253	241	260	298	252	261	250	263	264	285	259	246	275	256	253	268	255	269	294	281	276	271	259	262	267	255	302	300	275	291	265	293	267	253	263	279	251	269	249	294	249	278	266	290	273	273	261	265	290	296	270	269	246	231	280	274	273	283	280	275	310	235	287	265	249	269	272	284	285	240	283	251	278	263	263	259	265	269	268	244	272	262	236	283	255	254	261	256	290	229	269	274	283	262	234	251	269	296	278	273	276	252	276	232	268	258	272	284	254	248	253	248	285	249	272	269	252	277	255	264	248	257	278	261	287	266	248	273	284	286	269	292	249	278	226	273	287	275	282	271	242	261	269	246	250	243	261	267	264	251	257	264	245	296	291	283	262	264	233	259	254	259	241	261	254	267	261	285	255	275	297	238	271	269	278	268	250	273	276	278	309	265	237	276	249	250	263	250	219	283	254	260	260	238	274	258	288	270	242	239	255	282	242	299	282	283	267	287	264	265	264	285	250	277	259	249	262	281	263	269	243	256	273	292	254	285	303	268	292	252	245	249	234	265	257	290	277	267	295	231	217	287	248	236	260	259	245	248	249	244	281	274	254	262	270	281	238	279	275	256	253	285	282	267	250	233	286	281	273	263	268	266	274	258	270	275	244	285	276	301	269	280	264	271	234	283	247	247	266	248	253	240	257	263	269	292	294	269	282	306	271	268	253	281	294	281	273	269	282	264	265	262	243	250	279	262	236	261	280	268	275	266	278	251	281	289	246	275	290	272	280	268	283	244	234	239	271	281	254	230	298	272	283	276	269	269	256	238	287	267	256	255	268	252	255	276	274	272	254	256	267	272	269	259	244	251	259	256	251	269	247	286	264	268	265	253	249	247	278	292	256	262	287	298	256	274	267	259	259	272	263	282	285	269	262	244	256	245	248	265	270	286	268	241	235	234	265	235	261	265	259	239	283	258	268	273	260	256	276	240	270	255	261	266	274	263	247	263	279	301	254	263	272	294	255	284	262	259	255	251	297	241	265	283	262	273	281	282	284	273	282	236	309	254	253	263	289	259	276	268	256	251	282	229	285	255	283	245	261	270	270	269	270	257	270	256	271	258	265	266	244	275	281	265	230	256	266	261	250	269	253	265	289	269	267	233	272	256	266	271	267	230	243	243	303	248	252	286	241	254	255	269	276	243	272	269	285	264	268	275	270	248	252	248
4556	2266	2880	1289	935	822	863	957	855	836	766	801	827	755	714	641	670	667	686	654	626	637	611	628	672	683	608	630	637	611	635	662	644	645	657	643	649	648	683	653	652	594	605	668	661	601	657	637	612	620	615	614	635	636	684	640	628	673	641	669	671	652	622	665	660	612	653	638	672	630	631	645	633	692	622	630	610	654	610	641	663	664	683	648	657	633	688	628	675	673	613	654	700	610	619	679	651	631	628	639	634	652	665	663	601	630	628	642	661	630	625	644	629	673	630	633	629	679	614	594	630	648	612	629	631	612	643	637	598	627	634	657	649	615	655	604	637	662	628	652	647	596	674	656	604	615	635	635	626	632	643	619	610	631	628	644	697	652	641	609	655	624	656	643	663	599	616	631	679	667	617	603	639	654	626	652	656	673	650	598	598	663	653	608	625	656	656	625	614	635	606	620	643	673	664	624	657	698	624	625	677	627	654	672	680	645	651	676	615	668	652	665	650	650	628	603	613	680	661	647	626	599	608	632	589	669	624	627	629	644	692	638	660	652	673	614	662	620	627	643	619	663	647	635	626	616	624	654	583	647	707	638	626	627	626	627	668	669	613	681	674	625	666	652	667	631	648	678	633	645	637	683	650	719	655	667	645	628	671	640	647	652	609	609	661	620	630	629	674	682	620	651	647	624	663	618	611	645	648	581	614	624	700	653	621	599	621	605	658	652	615	616	659	656	647	671	650	658	639	637	642	625	602	661	667	650	673	653	699	613	674	635	630	655	622	669	682	666	594	646	645	659	623	633	650	591	631	604	655	694	671	643	649	634	611	619	657	618	617	614	621	659	687	651	655	659	634	670	669	623	641	661	648	659	656	631	658	640	645	672	674	633	611	635	647	677	647	627	722	653	651	636	635	657	629	638	641	668	676	673	654	600	675	620	637	604	685	637	651	638	682	649	664	663	637	636	619	630	651	698	628	702	648	637	624	633	627	648	592	581	665	628	630	639	708	658	635	649	555	603	668	667	689	662	603	653	621	643	670	619	675	631	659	616	652	600	648	634	635	601	635	659	630	626	641	625	656	629	612	585	711	640	680	633	637	645	603	631	664	625	667	649	628	625	571	636	667	670	654	664	683	698	628	665	663	647	647	633	606	628	644	629	594	645	657	653	612	602	666	644	664	676	644	602	614	618	644	674	647	639	585	639	671	656	620	644	605	625	610	684	651	675	683	626	607	618	602	626	630	629	648	585	658	659	630	650	612	634	629	661	610	644	653	630	635	628	638	667	651	671	699	637	616	623	654	645	681	609	650	659	665	638	607	660	636	648	639	638	627	671	613	606	612	654	631	685	631	702	649	608	686	643	634	624	652	602	609	617	616	650	597	630	650	675	611	683	620	631	653	641	640	596	602	609	671	660	633	622	681	638	614	608	646	654	663	649	606	632	633	652	636	622	656	656	632	647	657	641	635	657	613	647	662	605	651	670	676	621	607	708	624	643	637	654	600	643	650	632	641	616	593	625	685	635	633	655	636	626	657	616	702	700	636	644	682	627	704	659	658	622	689	659	660	676	624	655	654	634	635	651	640	607	603	640	620	660	659	632	665	646	602	637	639	629	631	594	603	688	618	619	624	634	625	651	635	687	597	673	611	631	642	655	702	626	653	648	612	678	640	679	618	683	701	623	648	629	681	604	615	667	638	646	665	614	641	637	643	662	674	633	648	618	626	647	654	664	632	679	662	600	633	671	696	647	640	661	666	665	658	625	697	640	630	641	659	635	641	596	637	646	679	611	627	634	621	608	653	623	650	618	607	656	681	609	639	618	625	650	645	644	638	611	649	638	665	667	656	633	689	655	726	646	679	691	639	608	673	651	637	643	632	621	631	630	605	625	627	661	664	659	627	625	658	660	641	690	646	672	613	591	645	657	656	603	674	645	695	631	584	607	600	629	620	620	636	612	724	642	666	636	670	622	591	632	664	648	634	587	659	621	643	611	667	658	636	668	660	633	636	637	635	672	669	621	631	648	663	626	572	645	653	587	609	635	619	669	696	634	649	617	640	617	629	641	614	607	680	657	634	643	631	640	641	634	613	612	632	643	648	666	637	690	675	669	638	651	662	604	671	653	632	672	627	658	656	662	688	607	655	677	636	665	656	695	625	649	652	650	662	634	645	630	690	737	620	652	653	622	633	583	637	666	627	648	665	639	649	655	634	637	664	703	624	675	634	668	703	660	655	701	605	662	655	661	621	640	670	641	599	637	635	632	620	707	623	613	616	623	653	604	632	631	600	606	655	630	610	605	630	610	680	636	628	656	640	583	660	647	653	701	647	630	611	645	621	631	623	679	687	662	640	685	669	646	651	648	653	648	642	683	610	633	637	636	650	602	656	648	591	633	629	626	675	665	621	633	618	666	654	684	676	625	666	669	673	678	658	613	628	667	683	667	654	612	631	628	639	632	664	642	625	640	639	678	672	647	621	650	653	649	643	634	634	639	625	602	619	605	627	605	669	608	669	634	616	633	601	613	646	643	599	660	611	616	659	651	688	613	659	635	672	641	686	656	639	623	702	701	652	632	628	653	644	652	658	653	660	616	637	617	659	619	645	653	671	615	654	642	615	647	635	647	645	617	616	646	624	618	667	669	656	661	640	645	642	605	645	655	613	615	654	597	636	667	659	646	628	636	629	635	669	641	657	649	618	679	622	641	635	680	678	668	623	665	679	646	626	683	648	628	667	647	666	636	629	649	629	598	685	640	665	640	619	673	677	633	633	702	648	686	703	659	668	662	656	615	670	682	615	630	668	593	667	591	661	645	648	641	672	658	633	617	607	674	675	639	665	629	672	682	668	620	695	626	640	650	651	621	680	638	639	625	671	631	650	596	653	642	627	635	660	609	611	681	600	603	631	634	642	643	628	663	597	628	645	666	670	651	660	663	600	653	611	623	637	608	605	647	547	665	607	605	640	614	628	647	637	670	661	628	626	596	633	610	633	655	629	606	663	668	664	664	636	642	686	658	684	606	637	670	653	635	619	631	681	652	651	640	645	629	689	628	681	677	661	643	677	691	655	653	617	647	678	648	666	644	639	689	605	635	658	618	647	662	661	575	606	670	618	620	696	616	643	634	628	662	642	637	637	645	640	637	648	637	655	680	637	661	607	676	640	673	641	599	665	610	579	633	585	653	661	689	633	626	644	644	677	627	630	599	614	648	626	661	637	623	624	634	624	678	654	644	652	621	672	603	601	673	693	682	615	650	661	641	632	673	636	651	607	619	647	638	656	666	677	627	641	580	628	619	593	674	635	658	623	686	650	667	650	642	610	683	617	679	640	635	646	648	627	648	632	661	672	617	622	645	618	652	654	650	621	621	659	632	647	616	628	698	632	619	615	688	628	654	631	651	639	628	667	658	680	643	639	604	627	641	646	609	635	655	706	666	640	656	643	621	642	653	660	619	672	687	624	603	641	666	657	647	647	648	712	689	626	664	632	641
13381	3780	3074	1217	625	514	495	533	470	413	387	454	402	388	367	366	372	372	371	357	346	350	328	327	361	311	329	310	369	335	341	357	321	378	350	352	353	316	354	339	339	338	356	325	300	325	347	340	372	356	352	331	329	324	342	357	369	312	347	347	354	318	306	341	321	333	335	330	332	342	335	354	299	361	345	348	345	370	350	319	334	325	344	333	343	354	358	355	325	346	338	353	336	365	317	325	330	328	358	330	358	333	342	366	318	353	347	332	312	297	325	343	350	326	324	327	368	320	364	367	336	338	317	335	311	314	331	318	342	356	356	355	334	326	368	340	343	358	325	354	363	345	348	326	373	350	364	321	306	345	358	348	319	301	364	305	306	352	347	334	361	315	327	364	341	357	330	340	325	324	339	327	339	344	323	357	334	337	360	321	324	366	318	343	369	358	329	298	341	355	321	351	340	318	354	332	337	352	357	340	363	364	355	344	328	331	338	363	313	318	337	322	305	344	363	329	333	327	331	300	334	359	348	346	343	330	335	318	320	348	343	328	344	327	350	366	364	374	311	353	328	345	366	383	335	351	323	328	327	345	330	340	323	346	358	325	318	349	345	304	339	341	357	351	348	348	344	351	292	346	333	295	364	357	322	300	321	318	356	363	348	317	354	322	334	351	323	342	354	355	305	364	344	382	344	361	363	353	348	334	347	375	336	340	385	345	339	369	366	326	332	359	335	363	326	333	342	338	326	321	353	335	317	371	332	337	305	382	374	356	307	338	348	355	355	335	311	340	342	364	350	328	326	326	362	322	352	289	326	379	358	338	295	334	328	329	363	345	339	334	359	339	315	351	337	344	364	293	384	317	345	367	339	371	351	328	365	338	355	328	352	342	316	359	348	314	336	301	336	358	346	370	346	342	345	367	329	315	327	322	337	355	331	349	329	357	351	363	314	337	353	347	332	339	354	322	360	342	354	358	369	334	311	329	338	325	313	331	306	308	359	358	327	327	370	365	332	361	356	323	350	333	352	355	329	323	355	334	309	351	338	318	391	337	360	323	359	354	352	324	334	304	332	365	327	335	332	330	313	326	357	379	365	341	342	340	286	328	342	327	324	329	334	328	350	364	306	351	328	344	352	342	344	341	332	364	360	373	329	337	356	331	341	317	309	331	357	352	355	342	351	342	342	326	337	359	339	348	356	329	373	353	301	348	325	348	350	334	345	323	331	352	332	357	321	345	352	339	356	333	361	331	328	343	342	349	370	342	319	349	331	313	326	355	343	366	367	339	343	323	366	333	348	387	336	335	345	307	354	333	362	327	315	309	325	359	342	345	343	344	323	326	366	349	332	340	370	324	360	343	340	357	369	350	322	333	331	336	379	322	372	330	324	331	307	319	314	355	322	336	323	360	326	328	313	335	319	344	323	310	326	357	393	332	329	317	371	374	327	354	305	320	365	315	320	360	342	368	368	347	317	346	344	319	370	345	336	346	351	340	359	321	331	314	330	356	348	326	322	378	342	340	333	313	324	328	313	355	337	318	313	316	333	321	364	343	358	327	356	356	340	344	334	374	346	340	347	356	322	302	305	371	352	366	361	342	322	322	335	366	364	343	291	328	338	350	375	299	335	328	357	372	324	347	365	346	359	325	320	340	320	339	309	302	361	359	349	343	338	308	372	367	321	364	354	337	361	334	340	382	350	364	322	356	360	327	331	349	341	309	345	304	354	341	394	343	314	369	395	333	339	324	330	343	310	390	349	361	357	348	323	340	344	320	357	395	338	294	361	369	339	321	334	342	349	322	356	338	380	340	343	300	325	291	330	289	364	306	335	341	322	345	369	330	337	333	352	354	336	329	345	324	311	357	329	365	311	369	392	343	323	337	331	330	377	361	346	322	351	363	324	359	335	344	349	359	330	319	343	307	359	351	346	301	347	284	339	342	333	327	355	385	364	338	369	351	316	337	334	354	354	316	308	383	338	334	344	311	340	338	341	308	326	336	346	353	316	333	374	367	347	336	357	321	334	346	328	353	347	356	349	327	328	389	340	360	350	311	358	346	348	377	362	342	356	354	319	339	334	370	368	334	346	328	330	319	320	379	369	337	313	380	365	335	334	312	330	361	365	363	383	338	327	358	343	348	338	360	322	347	314	356	322	310	358	324	340	349	318	339	353	339	302	333	336	351	359	336	342	320	302	359	327	374	372	382	374	334	333	317	355	336	329	348	369	307	337	347	351	322	344	335	322	340	357	351	336	350	352	373	314	337	353	320	332	358	357	354	338	340	310	358	329	320	369	352	339	346	348	340	380	363	316	370	360	365	364	386	360	365	385	374	325	339	349	344	321	331	344	334	342	343	345	332	374	336	363	353	323	346	353	347	350	362	355	356	335	383	372	338	327	330	321	322	320	346	342	353	322	325	343	338	339	363	331	339	361	350	357	364	362	366	375	382	318	350	327	344	344	348	349	342	353	415	312	339	337	362	346	328	331	352	336	306	326	371	380	361	291	363	348	327	324	352	369	362	316	349	342	340	325	317	323	330	336	373	364	331	351	315	347	332	333	352	355	290	332	363	346	373	355	361	356	325	340	385	332	338	354	374	322	352	352	327	354	368	351	319	371	348	341	370	338	336	355	357	329	332	343	372	331	334	336	312	350	332	345	337	330	360	337	337	348	333	340	319	335	366	290	326	341	339	340	350	342	362	351	365	315	398	364	311	356	356	302	346	354	306	307	339	385	363	381	340	339	389	323	340	324	313	336	311	348	361	332	305	306	311	328	336	355	336	337	354	348	369	339	346	319	343	340	298	305	332	300	347	334	326	352	332	349	342	340	389	355	320	363	353	375	330	306	347	327	350	329	347	362	361	344	341	333	379	284	338	357	327	362	372	350	351	355	317	325	328	314	340	336	351	406	366	343	359	361	371	342	343	312	339	318	319	360	370	365	367	366	346	344	333	312	342	336	314	325	326	328	373	335	363	357	328	340	335	347	343	387	348	352	333	384	343	339	332	336	313	350	351	337	355	362	348	353	325	334	337	363	361	327	339	352	312	378	346	388	354	317	404	355	367	348	332	368	347	357	322	340	321	339	328	344	323	319	309	334	301	347	329	355	345	345	349	324	349	316	331	335	327	348	343	328	330	357	377	345	352	335	389	370	339	330	363	367	356	341	336	316	337	341	347	364	354	295	369	327	376	355	346	353	342	389	347	334	328	359	350	333	326	376	311	345	324	328	364	353	340	383	317	339	347	343	353	370	350	338	334	319	303	348	363	344	382	286	294	337	335	343	332	339	336	318	357	357	355	340	357	331	349	358	362	327	372	369	362	349	388	319	352	351	346	348	379	339	336	344	343	331	314	360	370	350	361	335	338	346	349	353	357	348	307	363	324	318	324	338	351	350	286	316	362	342	323	350	332	320	341	367	358	373	344	324	352	389	319	318	324	358	327	339	377	339	336	310	338	339	344	314	360	339	362	318	324	346	370	367	324	327	347
10236	3982	5778	3287	2134	1657	1577	1645	1490	1412	1267	1309	1212	1206	1027	926	846	880	901	867	842	858	820	826	869	799	851	831	878	837	866	868	845	892	892	853	863	804	843	818	831	755	816	813	828	834	789	836	823	798	813	844	807	851	771	787	829	787	820	794	829	821	784	816	791	791	812	772	812	784	811	800	800	765	816	799	784	794	796	782	762	803	771	790	801	809	834	779	800	812	778	855	821	863	828	825	836	814	808	803	800	846	807	804	803	770	844	782	785	795	817	817	834	826	739	791	804	778	792	768	790	806	776	778	763	824	807	805	794	790	787	806	801	787	771	798	804	744	808	783	808	793	799	807	778	802	796	792	810	788	797	804	753	779	783	777	799	814	731	774	781	806	818	828	808	775	812	804	848	790	801	796	781	731	771	824	781	814	820	773	835	780	776	808	754	794	814	813	815	772	845	812	779	768	794	773	830	790	821	796	781	817	782	763	766	772	749	804	805	807	740	765	820	856	755	828	818	827	771	811	771	774	751	785	842	834	799	826	830	793	785	812	818	773	762	806	870	761	775	793	783	775	787	754	786	759	819	795	821	780	793	775	769	788	783	793	823	806	857	782	862	843	803	790	796	798	822	771	780	830	785	770	821	800	808	828	799	786	811	762	781	808	808	835	751	771	818	800	807	735	742	783	859	823	753	800	796	825	817	788	816	832	774	819	783	801	787	809	775	764	838	819	826	811	840	752	775	786	757	803	806	766	759	804	765	823	754	784	852	779	797	839	844	833	791	774	829	800	786	773	822	810	807	799	760	855	781	765	814	762	808	754	779	768	807	826	772	803	823	840	774	746	760	803	774	784	753	804	799	816	808	750	795	764	789	769	822	786	836	839	767	781	836	767	806	807	829	807	832	798	811	847	810	795	781	864	783	774	742	802	808	791	795	791	765	816	798	808	785	798	747	787	806	779	786	803	748	778	816	773	855	792	793	810	804	789	830	767	775	822	819	786	822	773	782	816	786	784	770	773	774	836	804	773	846	810	825	852	809	841	762	809	770	807	801	785	797	773	774	761	743	837	814	761	763	768	755	808	812	770	775	783	786	753	812	800	810	751	743	784	829	856	765	744	820	808	816	804	758	785	781	828	771	771	711	837	783	821	747	819	813	824	839	761	877	863	780	814	791	805	799	798	781	821	778	757	838	831	802	759	740	795	819	743	787	822	774	801	814	794	755	809	788	779	810	776	815	830	797	845	818	790	842	786	793	836	786	829	843	789	763	806	795	800	769	722	796	797	785	813	806	781	815	740	820	814	773	778	807	826	803	816	828	814	782	792	783	813	744	843	783	811	815	804	795	764	716	728	815	805	780	844	744	815	795	824	791	818	834	796	820	810	836	754	810	842	797	803	769	771	760	792	787	810	815	817	803	800	766	770	785	757	795	852	793	773	761	773	775	825	780	806	844	835	777	784	802	788	761	824	781	756	698	783	777	760	753	819	801	811	753	756	784	802	800	771	823	814	783	761	811	804	775	813	796	789	790	778	805	810	838	766	851	754	798	791	776	779	827	781	739	845	780	750	776	774	744	840	803	813	805	767	805	793	800	783	792	784	792	801	805	748	785	814	820	808	787	753	778	797	788	790	825	747	785	794	751	845	798	753	804	828	755	823	825	812	779	763	810	809	786	802	767	788	788	786	778	767	798	788	801	846	779	784	790	779	779	789	793	791	820	825	827	791	789	800	779	799	781	807	762	771	857	799	812	760	788	780	784	774	800	807	786	798	771	791	839	780	764	807	809	865	740	732	791	779	767	793	826	823	839	821	751	782	802	845	814	765	812	769	808	760	763	819	806	832	822	779	804	766	743	810	794	760	794	807	806	783	810	813	736	775	779	759	842	781	776	804	737	831	828	803	821	815	826	812	869	790	811	757	810	781	749	791	793	767	835	822	832	803	771	816	802	778	792	797	809	786	785	803	812	797	753	781	775	789	786	801	742	717	770	823	801	795	815	770	857	797	803	804	795	780	814	829	809	807	836	811	776	813	800	784	822	793	795	791	783	733	806	795	817	745	789	834	819	796	816	809	807	825	800	753	793	808	808	798	801	791	787	796	783	822	793	855	772	818	829	813	816	809	767	746	772	789	835	820	788	755	782	784	806	827	804	790	800	833	770	765	820	793	818	803	765	806	780	754	806	802	777	794	763	776	815	813	771	803	781	758	823	789	842	774	815	781	797	819	800	812	808	770	829	790	783	853	824	819	796	804	812	838	779	796	812	812	784	859	859	783	806	739	764	806	736	783	810	828	834	841	789	804	773	812	806	811	805	818	787	812	812	811	843	845	814	807	802	855	800	800	833	783	837	797	832	768	807	780	790	852	773	747	843	795	776	806	803	768	812	802	709	798	838	826	811	787	827	781	785	822	846	817	786	777	782	827	787	789	766	824	791	822	775	796	805	783	768	777	784	789	870	781	827	833	813	739	793	770	852	793	857	790	794	833	839	826	761	830	764	819	754	819	797	791	791	799	817	779	809	872	808	791	803	752	793	804	833	718	800	758	825	756	827	823	786	848	800	786	799	793	827	792	774	792	772	741	778	828	796	835	783	813	805	811	795	816	811	872	793	744	775	812	805	745	843	802	788	804	784	846	781	772	805	799	806	789	811	791	770	805	749	785	796	818	811	799	809	787	829	768	828	774	786	780	770	801	867	783	825	769	836	813	793	788	770	789	828	796	790	751	833	823	785	799	795	866	807	751	828	784	793	804	834	798	795	788	764	769	793	844	800	809	763	815	791	835	844	788	807	748	787	796	785	754	809	743	808	820	803	807	758	797	795	752	793	794	815	780	768	751	713	854	842	777	792	842	798	807	842	812	828	788	782	812	809	786	763	839	842	785	749	786	836	779	802	797	816	784	811	831	784	761	769	810	785	856	867	757	824	846	799	823	845	795	778	799	832	804	800	842	786	787	796	795	842	750	819	797	786	796	758	740	802	794	811	804	809	853	811	773	811	833	771	826	775	784	817	796	794	810	786	800	747	814	805	824	813	790	771	811	786	802	871	789	839	806	802	764	852	771	766	794	779	812	814	823	770	762	780	763	812	802	763	739	768	809	809	782	790	786	830	815	778	789	807	794	823	779	773	822	809	848	767	798	802	798	769	745	796	794	805	811	769	800	752	777	775	872	815	771	798	763	774	787	761	813	767	835	798	773	784	845	832	799	742	727	796	795	794	809	753	767	757	808	785	765	779	761	826	783	813	849	771	767	775	788	838	769	765	839	847	845	804	796	797	758	765	826	864	805	772	808	832	777	813	746	796	701	747	862	840	796	767	748	818	763	784	814	759	792	808	809	839	747	821	809	780	822	826	815	810	828	794	826	776	790	782	786	745	786	825	736	815	754	750	802	754	771	829	753	810	789	783	811	809	792	813	798	808	811	770	808	818	777	779	804	728	834	769	748	805	824	832	753	817	815	810	765	810	795	839	795	766	778	825	786	791	741
22246	6483	4798	1932	845	552	512	530	449	439	395	368	391	384	331	285	292	275	311	274	260	246	262	226	229	250	253	225	263	273	251	241	264	243	261	244	218	235	252	217	226	267	252	223	257	305	249	234	232	235	245	241	248	271	228	242	258	233	227	234	248	239	226	224	251	243	227	250	255	228	215	254	255	259	232	239	220	254	234	244	276	266	261	244	251	227	245	247	250	262	254	246	245	232	251	251	272	284	262	269	279	264	234	248	273	254	248	265	248	280	272	257	256	252	227	241	252	241	264	248	273	256	245	249	233	235	255	234	245	252	271	266	281	266	293	236	227	239	238	213	226	250	247	245	255	259	246	255	215	258	222	263	241	217	254	241	217	227	256	226	250	255	232	241	245	231	278	218	240	262	253	223	253	244	209	234	261	270	247	225	226	252	240	252	243	271	255	255	243	271	271	254	224	245	263	217	221	237	265	226	260	246	238	247	253	253	256	239	245	220	270	237	214	258	249	233	249	225	276	244	267	233	275	232	220	258	253	224	280	276	255	239	222	233	236	265	284	228	221	212	216	222	266	259	274	234	228	232	210	261	250	241	254	241	236	244	230	254	284	225	233	254	251	219	247	242	232	234	240	271	250	225	230	258	225	227	231	246	234	260	231	196	264	220	262	232	250	222	245	252	245	274	234	221	265	251	245	237	262	216	218	225	271	245	219	251	229	244	229	237	225	277	271	246	238	235	271	232	228	278	253	244	280	218	262	217	254	248	248	283	219	284	254	243	238	252	236	234	234	247	217	240	250	243	253	224	225	239	274	247	234	254	240	250	238	230	209	258	244	257	244	237	270	259	234	271	265	268	237	264	259	233	255	229	228	250	226	245	228	230	254	255	264	235	254	242	235	242	257	221	239	261	257	264	228	257	246	272	257	250	245	246	265	250	218	260	253	235	251	256	238	264	262	252	260	266	241	257	214	252	264	254	207	257	264	241	260	237	243	266	252	252	227	246	281	222	258	222	236	263	229	252	229	226	246	233	269	262	239	244	246	242	254	266	234	241	261	239	254	214	233	210	251	265	265	245	260	249	222	236	273	252	234	266	224	251	258	272	260	262	225	244	244	219	259	229	242	263	239	250	232	227	266	247	264	255	257	261	252	215	202	245	245	275	238	253	233	265	243	263	261	244	229	249	236	257	243	242	255	274	238	241	235	242	276	233	238	254	256	250	238	236	252	244	265	244	229	269	249	229	266	233	216	245	246	253	267	246	268	259	251	247	249	247	254	238	268	283	251	245	221	262	287	219	222	229	243	241	235	228	232	245	265	237	237	255	248	215	250	255	229	239	238	282	273	248	261	230	251	264	246	264	270	281	206	236	236	222	253	265	229	255	251	279	281	261	244	215	240	244	260	265	269	253	258	235	252	257	225	253	260	239	225	266	248	247	282	260	250	248	237	258	241	218	245	246	272	239	275	246	234	233	220	268	250	241	240	234	244	236	252	243	243	232	256	228	226	259	229	252	228	255	237	249	267	252	235	234	251	252	208	254	235	228	242	245	229	242	250	240	247	247	259	239	249	287	210	248	261	250	253	223	284	307	243	234	257	248	246	233	226	253	271	241	250	246	265	248	248	237	239	266	241	277	208	251	215	231	279	271	251	243	227	252	254	228	258	249	226	251	246	223	236	250	246	239	245	247	236	253	263	232	258	235	255	256	253	218	206	268	247	265	286	271	241	254	258	242	259	232	246	241	260	271	246	225	248	237	253	254	263	251	251	231	262	287	239	250	270	238	242	264	262	259	241	259	279	242	222	273	256	243	248	252	248	240	240	244	249	264	249	252	242	246	246	264	260	242	273	242	224	219	254	250	211	244	264	256	233	248	230	212	243	276	234	256	249	230	218	268	263	224	258	229	223	277	210	250	246	233	247	243	218	231	291	252	237	254	277	248	248	242	263	264	228	239	247	197	258	257	263	260	252	238	236	227	232	238	283	233	216	246	258	266	273	215	254	248	215	236	257	250	216	270	251	249	242	244	234	238	260	234	228	260	276	229	235	201	260	214	221	246	234	240	272	218	232	257	244	234	254	248	236	219	268	229	236	248	257	259	249	214	229	250	239	258	256	236	227	268	265	258	264	229	270	230	239	257	237	257	226	261	255	248	233	248	217	252	272	246	265	255	264	223	246	249	225	224	237	237	246	230	239	273	249	235	230	232	213	234	276	254	249	258	242	217	255	252	246	256	265	232	241	216	235	249	247	228	269	240	224	247	225	229	224	246	255	253	263	249	246	248	237	233	239	258	231	236	260	228	252	251	274	218	240	244	245	276	231	221	282	249	223	238	243	235	289	236	261	259	267	218	283	240	230	265	237	256	251	262	233	233	296	240	248	227	245	272	234	256	243	269	252	245	242	251	260	275	267	234	230	240	264	272	218	269	261	266	272	275	232	267	257	270	250	249	229	221	236	202	229	247	238	257	261	232	228	256	277	230	223	250	243	254	246	272	229	221	231	289	259	211	219	240	256	226	292	238	232	267	257	243	265	242	230	264	220	239	307	263	261	258	224	236	259	272	255	229	229	251	264	245	232	242	240	245	240	248	265	221	249	227	263	230	229	210	257	223	249	210	255	227	269	244	268	222	258	252	241	231	243	250	228	232	238	247	231	260	253	287	279	261	246	251	227	208	239	290	246	230	233	248	239	230	238	234	233	219	248	258	243	214	258	256	255	239	263	272	250	273	233	244	235	266	242	243	272	251	258	268	274	226	256	239	226	267	263	286	238	237	224	224	254	241	220	273	284	270	225	259	263	245	233	242	262	292	264	281	263	237	257	232	260	224	219	265	235	266	224	243	259	232	256	265	265	253	264	254	231	253	222	227	228	250	260	261	236	241	252	265	271	247	263	255	230	252	268	242	241	260	238	247	239	260	248	229	245	227	264	258	241	238	251	264	253	245	255	236	255	233	254	262	223	237	218	252	274	248	260	235	259	240	274	289	268	241	256	273	227	266	234	233	262	254	245	247	246	264	256	248	255	247	241	251	233	239	235	238	241	269	268	240	249	247	242	251	255	244	256	242	277	231	210	236	260	231	256	231	233	264	266	246	257	257	254	251	223	253	223	247	244	230	230	302	260	223	243	213	244	255	220	264	234	257	257	243	258	240	268	221	251	226	272	238	240	225	208	253	239	232	249	230	238	254	268	279	261	259	248	232	232	240	265	245	272	237	233	270	264	256	254	256	239	248	228	247	254	263	211	263	284	256	217	239	260	268	247	240	247	253	252	271	246	260	242	234	236	257	225	246	205	253	211	212	236	250	242	239	261	203	243	248	238	252	251	221	247	259	260	241	247	237	238	242	225	230	234	229	252	275	295	244	256	264	248	222	236	251	254	261	277	256	220	238	268	263	210	246	243	257	274	309	234	241	254	277	246	280	232	253	262	237	260	268	234	252	250	282	261	236	249	251	236	238	219	255	235	252	232	252	243	248	257	221	261	235
13172	5333	8277	4913	2882	2167	1818	2128	1792	1688	1449	1357	1422	1290	997	828	730	802	895	734	694	671	665	668	670	664	658	665	704	739	724	751	696	726	697	658	631	569	593	603	631	595	615	605	641	627	597	599	551	589	634	587	600	568	572	637	608	595	617	615	605	583	607	565	581	608	632	599	621	574	607	565	589	557	543	601	586	599	569	534	602	552	613	582	590	615	610	583	576	620	660	607	633	620	625	575	615	579	579	609	635	610	575	576	559	596	594	572	605	590	557	595	588	577	598	563	594	630	547	577	587	604	582	577	598	580	574	583	599	566	601	563	575	638	544	561	633	594	586	574	591	591	584	579	603	592	590	606	563	612	589	611	575	616	620	617	580	567	571	585	578	593	615	621	580	564	601	600	640	564	580	584	596	559	557	588	575	586	598	602	582	644	620	596	621	622	602	631	617	595	574	602	572	559	598	593	554	616	595	555	563	605	600	548	567	579	573	578	550	601	618	543	588	583	581	583	598	567	599	623	626	618	559	593	559	555	566	543	553	599	603	612	585	565	556	600	577	577	569	554	598	641	533	566	638	574	555	604	597	591	581	563	577	599	621	585	620	543	582	602	600	571	606	562	620	554	539	560	582	543	569	594	583	598	534	591	574	585	615	638	545	630	589	604	565	611	607	605	632	575	612	606	562	591	556	578	568	614	584	597	593	584	600	587	653	575	582	590	629	586	575	590	591	576	531	604	627	593	607	602	577	614	580	602	586	618	627	612	604	557	581	552	591	618	580	589	609	553	577	606	596	593	583	595	581	584	544	532	600	521	559	607	661	569	566	590	614	571	572	591	600	579	581	559	577	582	575	586	586	581	584	564	603	617	631	608	579	609	578	580	600	637	560	570	630	579	557	604	568	559	557	632	576	591	577	559	572	616	604	582	614	584	599	632	590	572	593	579	588	599	614	609	568	604	574	618	550	522	576	643	593	605	608	565	601	581	603	582	580	613	591	590	559	586	559	561	610	595	557	607	570	627	633	605	619	565	565	588	601	590	538	563	624	554	598	574	660	638	609	558	600	546	554	612	594	570	602	570	578	600	644	564	563	596	562	600	536	570	620	558	577	614	585	588	592	614	595	568	596	601	561	621	587	629	547	550	593	612	561	578	571	559	579	515	604	589	560	582	581	575	561	624	615	582	586	566	547	563	594	549	596	593	524	548	550	621	584	595	566	609	573	604	575	591	611	607	555	574	633	596	557	581	534	617	532	620	600	591	581	590	614	608	589	571	574	599	586	587	572	652	637	617	578	575	646	555	570	573	571	541	550	606	587	576	569	563	572	544	570	597	572	583	576	616	572	556	596	610	600	594	598	570	620	548	608	542	618	600	584	534	599	567	564	584	577	623	571	612	586	601	574	549	580	573	545	564	580	569	635	578	534	589	594	549	605	631	577	593	575	632	576	606	586	599	594	588	611	593	588	571	596	573	614	550	611	569	551	584	581	600	598	579	610	575	570	563	551	573	606	585	584	579	548	614	594	610	578	611	632	594	608	600	580	549	579	542	581	592	556	573	620	576	559	541	624	565	595	574	561	570	568	595	550	553	554	580	579	582	593	586	560	567	620	586	549	567	592	569	561	592	582	539	591	617	610	593	597	586	598	599	607	567	596	611	595	571	583	622	585	599	619	595	549	594	608	633	590	591	577	574	630	579	566	571	551	556	592	574	598	574	615	584	581	595	626	578	558	568	604	629	627	554	613	533	638	597	534	577	591	611	601	613	600	597	622	595	616	576	617	582	566	567	599	619	602	579	571	590	581	577	560	583	646	536	608	549	591	592	620	564	572	607	602	546	598	657	582	583	579	581	629	602	579	563	595	584	574	580	589	581	591	559	578	618	626	564	577	560	606	547	611	625	538	601	593	575	596	561	586	585	612	538	596	581	579	560	599	576	616	614	592	601	597	559	587	573	572	596	574	581	570	613	571	584	537	597	551	582	585	523	590	551	598	595	590	603	600	614	582	595	573	598	589	568	586	602	503	610	569	610	605	598	606	614	577	617	612	569	604	550	598	583	582	591	565	537	561	594	564	587	579	592	582	589	549	595	566	562	563	570	617	553	583	578	540	566	569	580	574	631	598	553	555	581	590	566	594	569	587	552	602	560	578	587	607	615	565	570	605	588	590	590	559	572	597	564	593	652	577	592	620	586	620	581	575	577	553	546	526	567	583	590	595	624	571	596	581	559	594	608	574	547	601	593	564	574	595	581	599	600	581	592	611	588	556	572	608	600	606	577	572	560	570	583	620	606	582	564	574	570	549	579	561	606	591	577	560	539	589	613	604	559	580	524	585	570	626	529	582	553	593	570	601	530	578	617	615	584	510	599	586	551	579	624	549	548	567	620	575	664	583	634	598	566	575	594	614	568	580	569	596	579	581	593	620	594	589	606	572	591	568	605	656	579	586	604	578	618	556	591	548	583	591	610	637	595	520	590	574	585	614	588	578	592	590	579	632	535	594	601	596	602	629	605	574	612	550	597	579	609	594	560	565	554	589	602	617	572	579	583	599	591	571	556	634	617	590	604	547	584	612	581	570	598	595	576	602	615	577	545	590	582	613	563	589	622	586	581	555	564	553	584	599	588	601	568	632	586	615	592	603	565	597	606	595	530	560	590	594	577	623	593	606	577	603	560	572	609	580	600	569	596	541	573	575	576	620	580	601	575	586	580	608	621	603	595	566	554	586	581	573	593	597	630	576	547	585	583	584	583	557	581	583	575	643	574	565	612	560	562	566	535	607	589	588	626	600	599	569	594	540	568	606	550	602	594	630	619	559	601	589	599	565	596	537	570	572	543	591	538	559	553	600	571	576	585	590	575	642	585	538	596	582	643	612	607	543	575	642	618	627	568	610	578	583	574	589	608	568	570	566	527	623	606	612	582	563	605	603	564	594	595	583	600	542	619	565	554	613	618	623	625	654	609	617	586	549	561	606	545	563	580	603	544	619	623	601	585	565	588	588	598	573	555	568	594	578	628	583	652	591	568	535	570	605	603	617	572	608	552	559	579	594	555	584	625	560	604	589	584	591	610	614	596	595	586	557	581	611	555	589	630	603	606	549	563	577	596	607	587	648	563	587	571	592	570	601	579	572	561	612	579	568	614	624	606	584	576	568	612	575	551	553	584	617	605	566	617	615	617	627	605	560	595	561	611	606	557	578	583	578	578	570	575	587	576	561	592	563	543	613	529	593	616	574	627	624	581	601	597	639	568	605	595	589	598	622	591	530	606	597	580	574	618	577	563	559	608	625	613	604	592	613	599	576	596	599	584	578	591	583	601	581	598	606	557	607	597	592	574	617	593	600	568	596	575	573	564	580	613	562	553	557	557	588	570	600	565	573	571	601	552	574	572	617	567	558	572	540	578	574	605	554	638	591	584	578	578	578	578	614	554	590	556	573	652	590	625	609	610	597	591	571	583	620	537	534	576	585	575	581	563	577	585	598	595
5882	2034	1547	626	355	294	306	301	320	318	307	267	306	308	285	293	245	267	273	280	243	263	247	245	290	299	255	272	279	266	254	256	246	262	294	281	258	271	282	264	246	256	256	266	261	254	259	238	251	278	273	254	247	254	269	277	267	284	265	274	274	262	257	255	295	265	261	264	249	242	288	250	263	265	286	276	280	285	284	282	273	272	276	283	216	275	271	235	276	267	295	257	256	305	314	240	270	245	280	265	274	272	300	251	260	259	292	281	273	250	302	275	273	272	283	278	283	274	283	293	307	287	294	249	255	265	268	263	251	239	273	272	251	282	289	272	278	251	263	258	243	238	269	302	305	288	249	265	271	263	269	276	253	249	285	260	291	272	289	252	242	251	273	276	313	258	251	252	311	244	269	261	291	272	248	273	257	277	303	284	265	279	252	270	282	250	252	270	276	269	256	246	237	260	294	269	249	258	268	283	261	294	268	285	303	251	257	264	293	274	252	264	252	271	259	288	276	260	267	273	273	241	289	270	274	276	244	271	276	277	279	270	265	272	287	263	252	272	306	238	245	250	272	257	283	251	271	264	266	255	263	270	276	264	263	285	267	273	245	251	261	269	259	266	248	267	277	271	257	270	258	278	248	271	243	279	259	278	273	274	273	282	263	284	288	283	263	266	274	261	275	266	247	254	244	259	286	246	221	281	279	284	267	239	268	244	256	301	241	245	269	269	288	265	268	274	267	265	264	263	265	252	275	293	280	279	259	246	234	253	262	265	273	281	272	282	258	264	271	261	288	261	257	249	246	240	284	240	259	264	290	265	260	257	264	287	280	275	290	249	260	273	257	293	235	282	295	271	265	274	257	247	281	268	255	266	265	306	285	281	228	291	272	276	257	299	291	300	264	281	260	270	261	288	274	243	259	243	269	297	270	256	267	268	300	306	298	285	255	269	272	259	273	247	262	307	299	264	244	265	281	267	277	264	298	253	272	265	257	288	250	287	263	296	307	285	251	267	277	273	260	254	286	292	316	269	274	236	244	253	270	266	297	274	253	248	259	290	224	289	269	279	245	260	281	248	247	279	308	270	273	267	256	283	254	284	278	288	288	229	267	264	254	265	272	255	258	279	258	267	270	285	259	250	258	249	270	264	241	297	281	260	264	279	285	243	249	250	313	268	274	232	280	233	230	253	257	233	265	272	264	251	262	269	236	294	271	254	278	265	282	255	275	268	242	254	275	246	279	258	264	280	305	258	252	294	252	247	261	270	277	248	285	254	266	279	303	267	277	248	275	264	246	266	273	264	291	287	251	305	263	238	263	295	264	259	233	258	273	276	277	275	256	330	260	282	261	244	285	279	263	296	262	245	251	262	288	235	276	269	269	254	272	285	275	261	294	273	303	250	289	270	280	287	252	292	272	291	260	233	273	273	239	273	307	276	261	232	255	242	261	260	253	255	258	260	239	277	274	252	277	245	246	255	259	252	257	273	277	295	257	266	243	295	268	276	246	258	270	293	278	278	263	270	257	292	236	266	275	274	231	257	251	257	260	246	296	248	270	262	267	238	284	256	262	270	276	288	297	267	259	246	259	247	276	286	253	272	303	288	245	257	260	278	274	242	288	279	287	274	296	262	240	275	271	274	298	283	303	293	247	276	265	301	251	282	286	248	260	254	283	233	251	280	246	270	281	275	302	293	260	261	270	243	286	265	290	245	252	280	237	277	236	282	255	269	280	267	271	278	274	268	267	295	295	278	244	261	258	286	277	237	288	238	276	245	257	264	241	274	285	246	280	270	263	274	279	298	264	259	269	261	270	259	259	257	259	261	274	291	269	269	286	239	250	281	289	278	268	266	247	263	240	239	269	278	282	257	282	284	273	271	275	252	222	272	276	275	276	260	242	296	290	306	236	293	244	249	284	261	284	319	289	228	246	266	267	263	265	281	263	273	259	283	308	292	263	243	296	290	237	264	287	287	277	275	234	290	267	249	260	271	255	263	287	282	238	253	285	287	253	267	260	259	245	243	262	275	292	266	236	261	277	265	296	265	270	276	257	263	298	270	254	255	247	261	244	242	277	241	240	246	232	259	280	251	287	285	266	259	257	249	231	240	277	256	290	277	259	255	279	280	264	299	271	227	260	267	277	295	243	263	249	285	274	246	297	250	290	259	275	259	295	289	264	275	267	229	275	239	279	264	262	265	256	251	272	249	272	256	270	269	267	298	282	272	252	250	251	261	253	280	268	273	293	279	293	261	270	264	249	280	243	250	253	238	276	282	275	268	252	268	238	250	256	292	265	273	257	277	290	283	269	257	256	279	286	282	266	263	270	270	265	290	264	262	277	264	259	266	256	274	274	288	240	268	242	261	284	280	252	285	279	257	265	274	253	250	285	258	286	274	261	260	272	283	267	266	294	269	310	276	247	285	288	255	263	264	251	298	301	235	256	236	269	310	277	269	297	257	260	251	238	254	261	257	240	272	302	299	255	243	247	249	264	264	249	273	270	265	281	260	264	264	246	277	281	280	253	252	263	276	266	255	254	292	288	245	263	296	281	249	242	253	256	279	258	275	271	229	295	282	264	234	277	266	253	267	242	287	265	297	262	252	291	297	261	276	279	263	277	230	242	237	237	286	261	250	252	249	251	275	299	255	247	256	262	261	266	256	289	283	274	260	266	231	261	217	275	296	289	248	259	289	288	258	272	247	249	243	275	225	228	282	276	250	249	267	257	283	252	267	251	283	266	267	279	235	260	263	253	245	270	260	265	264	299	260	294	261	262	301	248	254	298	287	272	273	259	269	253	245	283	264	255	261	294	258	281	271	260	269	253	251	249	288	274	269	253	237	284	263	268	277	284	266	289	278	277	250	286	252	247	259	326	258	255	249	275	284	284	265	231	277	312	253	273	258	233	276	262	287	246	289	274	263	260	283	260	264	241	306	265	283	265	275	248	262	259	265	259	271	261	269	274	253	245	280	274	251	291	260	283	243	266	249	254	261	280	270	261	259	251	296	277	279	276	260	251	261	240	262	249	259	277	280	245	258	249	291	280	267	277	272	262	259	271	270	245	250	295	261	279	276	252	304	285	259	264	285	267	268	266	286	253	263	273	266	260	300	252	263	287	282	237	277	270	239	299	278	260	272	274	258	271	271	298	256	270	245	260	242	288	266	252	266	251	274	295	292	267	290	283	264	263	267	259	238	258	287	244	257	271	226	289	298	265	291	289	301	270	289	250	247	283	256	247	260	246	287	257	244	248	249	273	242	259	251	275	271	277	242	279	301	251	262	249	228	283	257	234	279	269	280	289	256	245	290	254	267	277	262	282	276	257	253	272	258	264	286	284	289	264	273	287	289	268	265	290	288	266	273	248	227	306	250	253	269	249	284	267	307	285	279	299	251	269	286	257	243	262	269	273	265	254	271	270	275	306	262	264	242	256	288	249	281	284	271	272	276	258	266	243	263	258	273	260	282	293	269	264	267	259	265	254	283
4667	2265	3010	1725	1034	852	831	942	908	834	872	817	820	787	728	678	662	696	689	645	648	653	648	651	682	683	686	712	661	690	643	663	643	663	689	692	619	615	638	600	631	636	643	637	666	642	707	645	630	629	652	701	658	634	671	641	602	658	669	683	680	615	652	645	703	653	650	668	641	602	634	671	646	673	639	646	624	689	670	624	629	624	656	666	635	623	692	696	638	633	652	667	649	659	703	637	640	668	683	657	674	632	662	670	648	646	655	639	641	669	645	680	596	665	675	612	677	664	662	679	612	647	668	674	686	647	645	575	663	645	637	676	678	631	644	698	658	606	636	616	669	625	666	660	659	618	639	614	650	627	615	631	708	649	609	642	636	612	663	647	627	645	672	700	642	638	658	642	613	666	637	664	671	681	652	656	630	628	662	688	622	607	648	642	621	612	658	677	645	646	630	655	620	679	656	672	665	668	639	635	690	641	679	620	623	656	650	586	618	611	626	639	644	648	679	660	609	670	705	622	667	631	665	626	634	670	665	668	670	631	623	646	669	663	658	642	654	634	642	636	660	634	603	611	663	627	661	698	640	636	689	678	647	646	627	608	620	637	666	641	671	668	662	638	647	660	667	686	644	624	640	690	620	638	690	651	645	669	644	605	695	672	662	661	661	689	710	699	673	624	650	644	607	672	642	646	646	677	650	646	605	612	692	619	629	668	633	631	635	667	619	648	672	652	661	658	645	625	713	617	648	658	648	625	655	653	692	656	646	629	653	679	632	673	653	638	686	667	668	635	675	696	650	648	649	664	657	625	620	656	660	665	657	671	658	652	701	667	672	617	653	634	622	662	652	637	688	658	658	631	680	694	673	669	634	669	633	647	630	641	651	642	673	673	704	648	663	647	679	645	624	586	663	677	662	687	629	654	667	649	674	626	674	649	662	679	651	614	628	648	654	648	683	620	646	665	638	679	672	613	632	682	623	677	620	624	647	681	639	648	616	643	658	637	635	612	706	672	633	702	647	651	609	615	656	619	658	669	666	686	657	672	597	664	624	667	597	598	675	669	674	598	662	624	689	658	668	615	645	674	650	682	675	638	646	645	652	629	626	638	632	661	654	652	652	680	615	644	657	678	620	660	681	638	655	647	643	707	649	626	630	658	640	680	664	671	667	659	631	646	616	650	677	704	622	652	612	673	672	659	676	638	641	663	654	652	536	735	646	650	662	644	653	639	647	625	672	670	693	694	642	688	649	656	630	653	632	647	648	632	702	671	612	643	655	655	639	659	624	684	628	646	647	643	673	693	690	663	611	642	637	637	630	756	637	637	668	665	617	671	661	638	667	617	647	666	649	659	646	665	660	640	686	712	660	656	658	674	626	665	681	609	687	663	647	645	660	647	669	648	651	661	611	660	663	628	639	674	624	630	658	650	658	687	617	675	660	630	634	654	641	658	647	625	624	715	635	654	654	624	670	649	676	654	665	653	645	663	637	649	648	650	678	700	679	657	629	658	649	636	657	677	590	668	703	673	662	622	654	676	660	661	647	631	678	641	642	632	654	660	668	685	652	598	622	615	642	668	650	646	626	613	681	663	654	629	652	631	657	613	669	670	653	641	661	653	637	660	656	686	672	641	622	647	629	681	632	677	627	657	700	689	660	638	649	664	650	651	622	632	643	647	694	686	677	661	653	574	690	687	643	688	658	630	653	632	648	659	598	674	614	625	649	672	658	650	649	682	677	679	627	627	655	660	646	656	628	682	637	638	703	687	635	646	636	657	712	624	695	644	634	668	645	638	681	646	654	657	685	617	621	700	647	633	645	641	614	653	616	683	683	667	606	641	647	684	651	658	668	643	672	658	674	649	612	673	636	617	679	674	694	660	599	665	623	645	673	619	623	615	681	649	662	619	615	642	653	686	614	619	679	619	655	653	683	669	625	653	639	643	661	679	665	630	680	634	663	627	646	686	621	629	633	675	624	609	674	653	646	622	670	655	656	616	687	700	648	673	668	676	633	625	683	664	642	654	597	644	662	672	669	655	658	655	617	622	649	680	697	631	646	666	653	657	687	670	677	633	662	622	666	673	618	604	634	655	650	601	664	653	628	657	600	625	652	630	647	647	656	643	658	705	593	650	671	625	656	615	620	602	699	646	640	656	633	650	672	622	639	661	631	627	634	660	605	585	624	639	645	667	657	668	660	668	622	649	641	669	663	705	667	660	667	580	669	643	649	642	643	646	648	629	627	602	634	617	653	656	647	626	695	589	621	637	629	672	659	642	674	700	638	654	676	690	646	652	647	640	693	592	659	623	677	640	628	654	628	674	685	634	663	663	652	649	634	627	647	645	627	640	659	614	627	652	680	592	683	655	650	624	612	685	632	627	624	650	653	707	658	667	645	691	621	654	639	709	699	646	612	637	691	672	675	672	625	650	678	616	618	573	654	706	666	665	648	651	598	689	658	637	638	664	658	675	644	629	670	652	658	624	699	601	662	675	615	618	662	635	664	657	697	624	678	634	626	649	649	616	595	623	658	662	667	643	668	638	640	672	641	625	637	650	693	657	627	690	607	634	679	660	655	636	659	671	661	648	680	642	635	665	629	681	640	682	696	640	606	614	670	645	618	666	658	659	666	648	646	656	645	644	631	650	622	621	647	648	671	687	632	641	610	669	651	665	691	663	631	641	621	635	685	646	636	715	656	655	689	659	634	644	633	653	673	636	692	656	661	637	649	658	619	624	684	658	671	718	638	621	625	634	643	642	652	663	641	645	649	637	648	691	646	624	625	622	660	671	641	695	647	686	656	648	647	655	647	686	663	612	662	730	681	660	697	654	662	574	674	642	634	661	664	671	656	645	642	665	660	626	661	696	707	612	663	632	653	633	639	622	688	679	643	655	684	637	683	650	641	653	642	655	666	628	648	623	701	631	625	662	613	632	661	650	629	615	651	649	671	646	700	680	611	644	669	624	613	655	612	661	655	616	686	643	639	661	673	663	622	675	700	646	632	660	648	628	703	713	615	664	606	620	651	685	630	674	664	637	638	629	647	703	612	654	628	669	607	654	627	642	668	626	634	610	647	657	642	677	731	661	630	657	613	661	627	674	662	629	656	654	614	608	626	687	652	692	647	664	636	646	627	616	645	627	635	610	666	671	716	637	671	639	628	635	631	631	694	655	652	668	668	663	642	629	579	673	648	671	611	671	653	616	616	676	665	666	706	636	621	620	604	672	656	671	655	646	656	610	607	633	641	630	647	660	651	667	669	648	643	624	675	600	656	682	605	583	656	653	616	630	611	646	661	682	636	654	651	642	678	606	691	641	667	676	625	640	626	662	628	669	645	672	636	654	637	624	667	676	647	632	619	686	619	676	697	668	649	649	637	679	645	625	641	714	696	640	625	685	672	663	656	623	711	646	656	590	669	641	599	632	628	660	677	669	611	613	642	634	610	634	624	628	634	626	667	667	684	681	689	681	634	638	720	663	673	681	596	639
13591	3795	3165	1324	705	562	503	477	455	461	433	408	424	394	381	333	344	364	345	353	367	338	356	345	338	323	376	366	322	355	350	407	362	339	342	349	338	321	328	361	349	339	365	370	341	303	312	332	324	336	351	340	320	347	368	319	352	349	313	320	323	360	353	354	337	310	320	326	356	362	349	351	361	351	383	366	356	320	346	336	334	349	349	319	338	341	363	358	308	400	340	388	313	406	351	362	371	351	321	343	347	307	346	343	349	304	312	332	355	315	341	353	345	367	344	349	335	367	357	348	348	331	345	309	322	325	353	337	324	341	340	329	286	356	363	346	352	312	384	336	357	342	355	303	335	325	315	347	323	371	363	341	374	356	311	332	345	352	331	352	362	300	354	345	323	329	308	341	345	300	376	380	354	352	330	323	356	351	365	340	362	321	319	325	350	317	324	333	330	338	329	341	338	336	332	351	297	379	343	332	366	324	364	355	348	332	328	308	364	341	316	327	332	364	356	372	331	348	354	365	322	369	400	341	384	349	373	370	359	297	338	342	369	323	351	357	381	346	329	359	360	350	350	322	336	384	334	351	344	344	312	343	318	318	337	337	333	352	325	363	355	352	368	346	363	354	361	382	316	391	350	363	355	299	328	338	329	385	334	329	359	301	350	332	359	373	358	317	347	326	303	340	321	340	319	332	325	329	354	350	379	356	333	342	343	312	343	356	382	353	345	342	368	365	344	343	354	341	344	375	337	317	330	389	356	355	331	357	337	342	368	353	329	340	314	351	308	383	339	325	324	359	340	351	382	352	354	327	336	367	329	364	352	331	368	375	324	311	375	386	317	329	368	354	363	345	371	367	367	335	325	346	357	341	336	323	344	322	325	338	328	322	360	372	308	328	367	372	314	312	357	344	345	325	357	335	327	351	364	324	341	337	333	321	337	331	327	350	364	350	328	328	345	321	302	346	368	313	367	316	355	328	339	341	368	322	304	346	344	329	333	357	354	352	370	334	321	354	381	361	361	406	351	320	346	340	359	329	356	366	371	343	348	346	376	324	362	348	384	352	353	347	312	326	322	315	338	356	346	344	339	310	322	348	306	342	312	337	365	380	326	379	346	343	333	346	379	354	364	339	334	373	327	335	335	333	360	348	352	321	353	326	309	327	356	320	320	331	318	338	316	319	335	328	343	354	331	353	359	335	356	343	333	335	351	338	293	336	348	362	332	342	338	329	352	355	318	325	320	345	328	316	326	313	358	311	323	361	325	327	353	358	354	318	327	329	327	334	363	331	344	366	334	314	340	367	385	330	338	306	314	337	380	314	372	330	347	371	352	350	338	306	336	355	345	359	336	333	321	345	315	323	327	346	371	375	360	355	346	363	327	331	393	328	349	354	339	351	324	362	362	350	343	402	357	326	325	375	340	359	355	347	340	308	333	332	309	323	347	311	338	355	340	333	341	342	357	332	338	341	353	324	361	379	342	329	301	343	344	334	367	332	352	358	342	352	330	350	370	347	357	328	338	306	326	350	328	348	335	316	365	342	337	334	356	320	333	337	341	332	323	331	409	377	356	359	333	319	331	357	327	322	386	337	364	323	295	310	354	337	323	357	323	312	344	350	354	305	370	331	362	337	353	360	380	331	358	332	343	334	357	361	345	299	325	342	325	356	364	337	334	341	377	366	339	371	359	335	348	327	351	359	356	350	396	361	344	345	323	333	360	360	323	364	343	351	350	358	372	324	348	322	354	305	343	344	339	356	341	355	339	343	312	327	342	346	321	326	379	330	372	303	332	332	333	373	300	307	308	361	338	377	335	351	334	351	326	344	331	332	325	338	329	335	323	346	348	331	344	352	384	353	355	371	346	328	318	313	308	337	341	337	328	325	319	363	319	339	338	354	351	333	341	328	345	335	353	336	323	377	360	333	359	356	358	324	342	379	318	342	341	322	378	347	321	355	314	314	352	364	334	353	366	352	328	322	330	317	382	328	373	353	335	325	364	362	361	312	354	333	351	361	323	344	378	322	340	332	339	369	330	339	342	317	360	353	321	372	333	321	342	370	346	330	358	321	342	341	365	363	318	336	325	332	355	347	349	342	353	350	385	317	357	327	345	358	351	344	351	303	341	327	353	345	362	384	358	343	325	339	350	350	337	318	362	353	335	382	363	336	299	343	343	340	340	325	339	307	350	366	347	318	352	341	333	344	334	357	358	361	369	322	315	360	374	347	351	366	341	309	365	339	354	328	347	311	369	350	353	327	381	291	314	340	359	389	366	344	333	335	340	312	343	359	357	336	372	356	340	324	381	338	321	384	336	353	315	340	325	353	370	370	333	347	316	322	294	356	325	336	347	319	331	358	378	338	351	360	371	354	308	353	322	324	329	356	362	368	352	333	365	375	348	357	341	329	336	322	316	313	334	320	385	327	340	388	357	335	331	349	353	338	346	391	372	360	319	363	348	342	333	333	341	324	364	346	302	341	339	352	318	352	349	334	318	323	357	361	353	329	321	292	335	343	336	365	342	367	344	319	308	335	333	342	325	342	353	364	347	351	339	331	331	312	357	342	364	344	362	365	326	341	357	351	305	348	354	351	381	378	357	345	363	336	343	324	351	321	378	329	331	342	335	355	316	360	327	346	335	344	353	347	328	351	325	381	365	321	352	346	345	338	329	340	357	342	322	330	338	352	376	371	357	340	340	364	320	380	338	341	315	333	321	303	346	365	363	300	341	345	375	363	350	360	333	326	377	364	315	316	357	363	386	383	331	359	359	353	360	354	321	380	305	340	333	385	348	352	350	304	327	345	328	330	359	370	362	356	317	343	366	338	333	376	357	326	337	314	345	328	372	338	333	330	332	328	352	345	379	304	341	334	364	334	343	369	312	379	355	316	304	338	342	363	372	348	391	342	378	350	359	348	375	345	342	335	369	360	368	341	334	325	346	336	342	334	367	366	374	333	341	340	350	393	326	389	394	342	337	295	332	317	374	322	364	348	335	305	334	361	340	301	368	328	364	321	313	318	336	348	347	334	354	359	313	317	327	331	343	337	371	351	346	335	337	341	417	373	319	327	356	345	371	343	343	322	338	346	369	330	332	346	328	333	340	350	363	394	343	356	344	340	351	378	323	351	366	345	370	342	313	345	372	316	383	337	316	344	349	332	322	363	334	366	307	336	338	335	339	388	327	338	340	349	359	348	337	336	346	360	348	324	317	338	320	334	370	320	309	350	346	353	379	332	390	300	323	352	360	349	366	365	340	360	359	345	355	316	355	334	340	328	363	317	318	321	331	351	355	337	338	351	347	341	360	382	336	387	355	319	333	366	331	339	361	345	352	381	379	345	339	336	299	367	355	376	332	335	337	319	356	357	328	331	328	349	347	323	348	345	347	328	332	344	346	341	360	384	330	341	357	363	361	356	352	322	322	350	363	362	359	368	331	331	307	327	361	362	325	355	317	347	360	332	341	285	384	332	348	371	351	363	340	352	346	317
10336	3964	6017	3676	2106	1738	1558	1673	1511	1457	1408	1298	1254	1284	1048	956	858	905	951	879	866	860	783	875	873	876	818	871	824	866	902	858	871	868	828	827	884	779	825	813	797	775	782	801	816	821	820	793	783	819	813	820	809	854	798	829	792	779	813	812	829	811	790	818	806	841	803	778	804	797	831	819	757	803	755	780	773	799	834	770	733	796	784	806	836	816	793	787	795	773	816	825	829	811	787	832	799	804	789	802	777	775	821	764	795	857	783	817	825	773	812	797	775	799	814	806	816	777	771	811	772	771	851	816	853	832	766	800	763	810	795	804	810	808	822	795	829	812	799	747	798	799	787	828	783	806	791	776	795	792	837	767	755	824	859	810	781	867	808	799	804	846	843	801	766	798	823	812	785	785	837	802	795	778	795	806	818	725	791	853	787	808	815	857	838	847	788	783	886	769	802	791	793	819	848	829	765	808	770	843	750	808	793	770	796	786	788	776	819	814	777	809	807	811	816	823	838	790	831	785	809	864	801	789	787	792	818	817	824	777	797	802	811	826	759	809	758	799	802	814	804	793	748	791	836	790	820	847	821	790	835	793	800	818	827	813	770	804	802	789	795	786	768	764	760	822	773	838	771	793	792	796	793	786	818	800	831	751	825	807	804	830	810	753	775	768	763	807	799	763	774	771	763	795	807	786	828	799	854	804	797	846	817	822	842	805	857	807	789	745	785	793	747	800	875	802	812	829	807	816	808	768	756	850	785	768	801	790	812	754	767	800	779	819	840	775	764	755	779	804	856	815	835	768	794	809	821	808	813	830	813	829	789	783	800	763	780	823	797	797	767	755	806	722	807	889	806	832	803	752	832	819	771	859	852	833	788	761	778	793	789	781	848	775	798	797	864	818	796	741	819	813	801	789	846	776	809	795	789	775	824	776	869	736	864	803	816	793	843	816	763	818	766	768	818	817	818	797	757	782	802	821	830	750	789	821	793	790	783	808	803	801	822	867	778	814	809	773	763	829	753	786	788	805	808	857	789	821	833	798	754	797	816	815	759	826	787	743	834	845	812	784	811	792	840	807	831	755	809	835	799	806	804	766	794	784	846	801	817	793	777	775	840	774	800	797	823	771	807	847	768	830	796	791	812	820	824	757	849	820	827	788	806	809	794	773	829	795	784	819	782	798	771	785	796	809	795	820	832	775	764	810	827	799	833	788	815	795	847	823	781	755	770	801	796	767	798	808	794	802	801	769	807	779	771	814	800	779	777	839	772	777	851	838	800	829	776	796	792	795	816	803	755	822	869	823	803	802	807	759	828	810	785	813	800	827	782	841	775	830	821	767	777	813	778	821	795	824	807	809	801	791	809	843	814	807	777	810	762	823	825	842	801	760	824	804	809	840	797	803	775	841	728	794	774	793	832	858	807	805	819	756	827	797	784	822	736	767	806	796	800	792	806	816	823	756	843	797	804	818	841	817	789	834	766	846	803	824	790	813	846	789	756	797	809	794	842	841	796	864	797	789	784	782	765	779	848	818	815	808	815	736	819	761	805	821	823	781	861	804	768	827	761	794	808	772	800	802	850	753	847	806	780	775	760	826	835	772	807	751	817	769	781	793	760	817	807	817	800	819	832	828	807	795	773	797	784	805	800	837	814	825	776	809	795	794	799	807	844	824	795	831	840	827	784	819	879	821	772	842	788	764	777	831	801	822	741	793	766	833	765	816	811	785	773	837	793	795	829	762	832	805	782	788	815	785	805	772	843	807	809	809	799	769	808	818	746	763	824	842	808	763	813	761	802	781	804	724	809	743	760	802	802	820	792	799	818	799	809	820	812	806	781	799	818	797	827	752	796	797	827	733	808	761	847	783	784	866	793	800	813	787	752	829	812	781	847	822	818	785	791	787	804	819	815	878	769	772	788	748	789	774	839	782	793	773	803	795	853	760	787	817	836	799	826	811	790	760	813	824	807	790	777	830	778	797	801	813	820	811	846	758	821	750	767	805	879	784	836	840	762	797	827	876	779	837	848	785	811	838	804	813	826	804	835	792	828	829	811	786	835	804	837	786	805	847	804	800	768	814	787	815	800	815	790	836	834	810	836	798	762	788	791	797	810	799	787	767	805	819	751	778	845	803	836	805	784	781	804	832	813	735	847	774	852	827	755	779	797	768	818	768	781	796	803	785	799	754	777	778	838	827	844	804	783	850	797	805	830	819	797	790	775	833	772	807	836	749	816	804	801	782	813	813	771	823	772	778	815	725	822	794	746	803	792	824	831	792	831	792	731	818	780	797	788	766	781	781	839	861	820	776	818	706	855	818	786	814	815	784	803	781	803	808	804	840	807	810	799	801	769	770	809	814	794	783	797	789	798	860	838	785	817	768	786	757	803	784	824	773	807	772	782	749	797	796	796	805	799	830	851	808	818	792	792	804	754	807	835	783	838	863	845	809	811	826	807	843	816	794	840	795	800	781	827	839	819	829	829	760	770	759	789	777	789	769	759	806	797	785	858	798	823	798	860	794	803	856	809	802	773	821	799	834	805	804	766	857	758	797	831	791	799	796	822	743	836	767	827	779	764	821	793	796	823	746	781	752	803	795	827	826	835	810	733	824	775	811	815	806	804	811	787	825	767	787	807	780	822	765	785	822	759	761	774	790	769	813	780	804	763	736	779	788	804	780	814	773	808	800	728	863	831	803	779	785	785	867	830	860	788	839	766	795	800	783	785	790	811	779	812	798	810	854	849	795	821	817	809	825	754	796	851	810	793	802	770	781	804	820	790	764	815	791	804	803	774	776	845	775	814	819	790	750	799	747	776	827	791	830	865	787	783	777	818	809	764	810	794	802	827	775	759	809	810	774	835	808	787	776	822	812	777	817	787	818	776	794	788	718	802	839	806	802	787	767	773	828	808	781	805	832	806	779	744	788	793	802	789	816	771	771	821	827	792	777	765	765	787	810	809	779	761	837	795	730	803	828	814	764	822	813	831	845	797	752	819	832	813	866	745	805	754	798	801	823	831	802	768	836	786	774	777	836	797	814	756	781	788	781	781	826	810	780	829	753	775	830	862	824	769	780	775	823	765	861	766	761	806	775	791	816	794	828	792	797	808	775	809	783	809	758	791	811	808	836	774	761	847	779	768	796	774	853	796	826	775	779	765	760	847	801	800	792	843	833	859	840	835	803	828	838	822	815	836	800	817	844	811	814	786	833	814	818	794	872	819	794	820	815	819	708	834	759	775	779	779	740	766	797	777	805	813	786	797	820	761	845	807	784	740	780	803	802	750	743	783	856	805	816	818	800	783	844	805	805	780	826	763	774	869	807	833	798	800	763	807	753	793	817	780	793	789	785	820	744	788	808	744	796	822	764	818	794	824	825	801	767	830	793	813	752	822	786	783	784	810	765	797	766	821	769	775	776	840	792	828	844	787	768	795	798	815	818	800	763	799	806	814	832	853	781	811	794	818	792	833	834	792	816	820	742	837	823	790	811
21586	6109	5249	2115	870	590	489	526	526	423	392	324	341	349	337	302	289	266	270	278	265	284	252	269	273	248	231	258	258	308	277	283	270	271	254	261	257	242	267	254	253	243	207	248	262	225	264	240	248	245	258	265	250	245	262	250	235	223	236	268	270	249	249	219	241	250	229	251	253	242	236	261	270	233	270	243	238	225	246	223	237	240	249	262	244	252	231	252	240	255	236	248	270	238	247	268	242	239	256	245	252	244	234	226	247	249	257	238	247	229	204	230	236	245	271	237	269	262	218	247	265	222	280	249	241	239	216	240	260	224	257	235	277	228	258	228	268	235	231	240	226	253	257	262	246	258	231	243	257	254	241	241	250	254	235	247	250	242	225	222	249	214	256	266	227	247	252	270	229	229	261	262	238	232	261	225	240	271	248	240	288	231	266	248	247	262	244	252	271	254	232	246	246	243	239	252	261	245	267	258	263	261	219	234	260	264	247	247	263	254	268	275	248	248	242	242	275	240	280	240	236	256	258	246	242	256	241	239	268	247	265	236	243	244	230	227	244	259	261	253	256	250	270	261	247	262	260	223	269	263	250	287	238	257	275	229	250	262	245	220	242	247	228	227	230	247	240	235	280	253	216	218	232	233	226	282	238	247	224	228	221	266	234	211	239	257	233	234	255	251	237	262	232	256	222	261	238	245	234	256	216	213	243	261	240	248	269	223	251	248	251	255	275	266	210	267	235	256	247	247	245	260	228	251	190	248	213	217	236	225	263	269	275	216	227	275	207	221	238	270	247	272	235	242	225	263	247	259	271	246	237	233	238	276	241	216	225	235	237	241	236	223	269	235	247	218	249	230	225	235	234	273	243	268	221	233	237	246	246	248	225	233	244	226	239	226	223	252	255	247	259	237	250	247	253	222	256	234	274	260	230	247	259	258	237	249	201	280	267	245	254	266	224	239	214	248	261	251	248	215	232	258	266	227	247	269	258	255	252	256	254	245	296	266	230	233	295	227	237	263	267	244	244	269	241	251	239	244	257	244	251	257	263	247	249	252	245	236	273	223	248	246	254	259	282	233	261	249	217	275	237	229	227	224	251	212	257	207	262	245	244	258	239	251	257	233	233	233	239	276	253	264	246	250	254	249	258	199	242	242	246	254	240	249	249	240	235	263	262	236	249	255	235	247	250	231	269	273	261	247	248	249	259	263	235	246	288	242	255	260	238	230	232	265	254	255	236	234	266	254	239	232	259	247	243	284	236	268	242	240	253	264	241	250	247	265	253	266	242	252	249	262	229	242	255	245	255	249	247	234	249	233	260	249	254	255	272	246	241	229	246	272	260	255	242	246	265	244	247	254	268	248	244	247	258	240	255	278	262	232	241	254	261	215	211	252	274	287	270	251	227	257	276	251	259	221	231	264	253	245	262	236	257	243	240	249	214	227	253	228	264	252	244	244	265	244	263	252	245	242	239	235	264	260	255	242	258	251	234	214	240	248	271	229	255	276	222	230	205	254	228	247	247	246	246	263	237	253	243	247	252	230	276	245	233	258	222	226	242	246	257	231	239	237	273	282	225	252	233	220	237	248	231	226	255	247	219	289	250	210	240	268	241	239	253	256	249	242	264	263	222	224	224	268	206	250	245	265	225	281	215	252	249	223	258	223	265	258	260	261	210	270	229	240	261	267	246	213	227	226	230	268	248	246	257	234	254	240	265	256	238	244	242	234	241	215	234	277	269	250	265	270	240	258	260	251	242	260	252	253	248	278	227	287	245	266	195	232	240	253	236	261	242	236	268	235	221	219	236	251	245	238	265	229	225	233	237	271	225	239	231	264	261	264	244	231	232	225	233	257	219	234	237	242	234	243	276	251	253	263	249	260	277	263	240	268	272	236	278	263	279	287	233	246	250	232	262	238	242	255	234	239	272	253	215	240	249	256	257	251	270	232	259	244	242	237	243	223	257	257	249	269	239	259	233	248	246	237	243	235	246	278	243	217	248	249	269	262	237	253	237	240	248	242	290	243	233	234	272	245	216	255	246	249	238	267	246	251	248	263	258	273	265	237	266	275	254	249	267	245	220	258	232	234	251	267	242	267	247	256	238	257	242	266	223	243	252	226	250	226	277	250	244	225	257	261	268	269	264	222	222	234	228	250	232	272	247	253	274	254	238	279	235	235	232	246	259	235	279	226	240	231	238	251	258	248	237	271	241	245	254	247	250	213	236	252	260	231	255	239	249	254	290	248	228	224	244	247	247	283	255	219	239	247	241	254	262	253	275	223	249	248	243	244	259	250	263	253	228	239	253	256	251	238	260	260	238	239	249	230	270	254	242	221	269	234	241	262	251	259	263	227	281	245	224	237	238	250	265	234	265	254	248	250	247	238	262	252	234	222	249	268	222	259	249	240	233	228	251	273	257	251	240	258	265	249	253	252	240	262	224	243	242	257	276	238	229	244	211	251	226	229	243	242	267	274	268	219	235	223	261	231	280	245	252	237	242	239	279	240	271	261	246	245	244	245	233	231	210	252	267	261	206	252	288	246	252	231	255	243	262	238	209	266	229	232	247	226	239	258	250	262	261	245	235	233	228	263	244	234	232	255	229	232	215	249	259	260	246	221	256	218	269	272	254	247	246	262	236	265	236	276	278	293	259	217	245	249	259	223	248	266	246	259	245	258	253	219	239	233	214	249	240	250	234	253	245	236	249	250	242	259	239	220	262	225	240	221	253	245	230	235	276	245	262	243	212	234	241	219	211	255	244	222	254	254	220	210	254	240	268	270	242	249	281	249	225	257	253	257	263	246	242	266	241	272	257	231	268	254	222	221	242	256	258	246	244	237	242	245	219	269	257	248	241	259	227	233	249	245	249	257	227	256	237	242	236	237	260	227	223	246	251	243	268	228	264	240	259	265	252	238	234	251	230	267	247	254	225	237	266	235	222	268	240	248	268	243	241	272	217	220	263	265	258	259	248	225	252	254	238	221	235	235	258	281	270	231	222	249	256	237	249	245	273	258	257	252	228	250	263	246	221	271	251	222	222	244	229	228	258	213	249	226	226	234	265	211	264	239	210	249	274	270	268	213	244	249	242	267	244	254	231	232	248	250	239	288	256	253	263	253	236	256	246	218	238	248	211	246	227	263	237	230	276	249	210	227	213	257	257	272	243	249	233	244	279	222	227	255	232	244	276	266	272	239	263	267	260	254	253	250	247	240	234	232	261	253	262	291	247	241	271	279	229	238	240	232	213	263	247	257	247	250	231	230	260	240	244	270	248	255	242	253	253	234	264	252	230	233	227	235	247	259	251	247	232	238	267	198	254	246	222	268	250	240	232	274	225	232	263	239	257	260	240	249	225	249	225	258	236	252	259	231	232	201	241	249	258	227	222	261	253	225	275	278	234	257	230	206	270	246	238	242	233	240	219	259	259	256	222	249	263	274	242	227	255	232	276	272	250	207	257	215	217	237	253	250	232	257	243	263	215	265	237	247
12885	5060	8880	5148	2998	2223	1912	2152	1826	1658	1554	1373	1430	1374	1024	803	695	744	776	721	685	723	676	713	671	652	663	638	657	742	747	756	686	723	649	632	663	601	563	616	572	617	638	642	628	617	558	568	623	650	575	575	571	601	566	611	539	598	575	590	590	590	596	530	595	621	620	611	560	561	612	640	585	587	536	630	570	588	639	590	557	576	551	584	588	548	600	601	609	575	598	579	628	578	606	582	601	580	573	615	628	614	633	611	558	587	577	568	593	605	583	590	607	579	547	566	572	581	589	598	585	574	538	567	589	607	578	558	625	574	593	567	632	581	556	631	597	608	579	537	626	553	581	566	576	594	596	569	599	580	604	553	553	585	571	604	608	581	597	595	622	591	553	601	556	566	570	596	578	569	588	603	583	536	567	593	590	602	593	565	575	581	614	601	599	614	613	537	585	597	616	564	608	582	676	545	594	622	585	559	570	562	587	570	594	610	547	611	580	590	610	549	566	591	566	587	534	571	573	600	633	617	603	623	629	560	611	588	608	564	562	577	563	612	558	643	531	594	567	613	596	573	569	613	603	572	576	593	597	571	605	612	541	577	593	580	574	599	616	594	554	561	583	598	597	553	566	589	618	589	550	566	576	646	560	592	589	586	542	565	607	574	554	563	581	622	600	550	554	551	619	570	582	549	629	592	560	584	601	548	568	591	580	584	564	606	576	624	566	551	587	572	579	571	602	567	572	587	560	609	552	534	575	594	567	588	570	612	616	575	549	625	635	570	590	583	608	628	574	579	625	634	577	550	594	560	575	594	615	581	577	563	582	610	580	559	556	583	563	567	572	571	646	635	596	552	557	585	598	625	589	623	605	597	570	577	601	606	618	584	567	518	594	592	607	561	584	582	552	623	612	636	596	570	591	524	548	594	587	600	567	590	576	559	622	588	565	577	580	588	597	591	565	628	604	581	561	560	589	586	598	586	541	568	580	641	578	584	610	578	631	605	591	620	576	562	524	547	565	622	592	573	525	591	598	574	603	569	590	568	530	599	578	603	575	594	549	602	573	600	628	534	578	602	617	620	620	581	577	576	574	599	555	553	544	607	596	554	569	620	554	609	542	600	562	621	563	543	568	559	579	555	582	581	568	591	543	584	613	581	569	521	635	604	562	610	568	608	595	584	559	584	593	627	648	654	573	575	609	602	589	533	584	608	589	632	603	559	604	558	579	607	634	589	653	562	574	592	584	620	577	590	560	609	551	592	575	572	580	632	600	572	592	604	585	595	571	629	576	579	542	559	561	591	553	578	617	557	576	586	570	602	602	585	627	576	601	581	568	581	633	599	598	627	605	593	568	620	583	578	618	580	579	587	586	586	596	590	530	574	596	593	565	570	557	606	561	613	600	602	618	579	561	544	575	580	598	645	607	599	571	583	641	573	574	596	572	585	593	595	578	589	579	552	564	634	600	584	551	627	571	597	576	575	569	599	533	569	606	590	577	613	577	567	581	560	596	566	566	593	606	597	616	582	565	609	581	594	617	589	599	582	601	669	571	600	580	579	585	598	612	589	579	588	601	617	560	567	585	604	601	600	592	574	611	614	561	601	596	544	612	589	565	554	555	606	559	584	599	537	593	604	581	613	587	590	588	551	579	588	565	584	545	573	557	557	615	621	585	564	573	604	593	590	566	561	614	571	628	620	562	558	596	586	549	635	595	584	590	620	584	600	615	566	582	579	582	562	601	600	576	588	603	607	561	581	608	570	603	534	570	562	626	557	586	586	562	593	554	598	547	583	594	584	595	622	594	580	600	579	604	574	602	578	594	569	572	601	607	573	613	583	604	556	528	544	584	607	587	572	563	566	642	562	604	581	580	550	593	579	568	579	561	575	623	600	642	591	620	590	604	624	587	612	605	574	587	580	572	600	617	581	575	557	580	598	562	587	603	603	595	576	538	548	580	593	570	619	592	588	604	624	524	597	575	594	624	534	647	594	550	605	575	597	585	669	615	598	567	568	579	595	560	541	579	593	592	586	601	538	588	596	546	570	637	582	590	606	608	596	628	647	624	578	583	578	639	616	583	611	577	598	577	567	553	602	587	536	609	621	581	577	590	602	605	584	598	612	541	564	558	591	574	559	613	577	592	590	603	600	600	586	614	611	588	604	586	611	599	583	629	631	575	607	571	592	580	643	590	570	599	564	517	577	603	588	565	552	630	561	611	569	620	566	560	584	562	592	597	546	613	578	610	595	587	606	571	572	617	576	562	583	565	634	589	600	568	591	575	625	537	599	605	551	573	610	558	578	547	577	550	612	641	559	582	607	617	544	572	588	573	598	581	577	609	584	635	568	595	608	555	583	612	640	539	558	570	568	593	584	610	584	557	630	550	613	615	580	567	630	605	606	627	616	601	585	558	624	588	642	540	572	595	554	589	589	591	603	542	608	613	569	567	569	572	577	596	569	597	565	589	536	523	584	599	557	572	592	548	563	569	595	587	587	580	564	594	632	587	583	594	574	613	589	594	568	599	557	619	571	599	585	591	552	576	601	589	609	594	607	596	611	568	569	601	595	569	586	601	641	586	579	598	573	593	574	580	608	568	588	611	622	603	589	541	587	596	628	565	577	545	552	583	600	564	548	605	635	576	572	558	586	624	601	575	607	546	585	609	563	555	612	657	615	573	621	562	571	601	570	602	580	587	571	605	601	593	625	569	611	604	567	558	559	571	576	617	597	577	582	605	583	569	522	601	562	554	583	568	590	553	564	633	559	591	560	530	622	547	607	586	604	618	565	594	601	599	593	579	606	562	599	577	580	595	559	571	589	546	593	569	649	634	593	583	591	557	570	578	591	602	611	631	565	551	594	599	556	570	573	588	580	601	538	563	566	555	608	572	557	568	593	564	614	635	585	572	581	561	560	577	591	580	565	594	630	552	620	593	580	590	617	581	591	536	599	573	551	563	619	586	577	581	641	574	604	607	598	553	610	573	610	625	611	603	577	595	619	550	599	608	555	588	612	573	588	580	591	584	568	587	631	529	632	570	602	604	578	586	596	598	580	595	556	583	630	561	608	543	567	584	612	583	589	618	631	589	529	553	613	550	565	554	629	564	581	599	580	562	566	577	574	583	605	589	592	633	607	591	612	637	573	604	554	538	589	555	600	573	572	587	563	579	563	576	565	598	588	587	551	589	542	603	601	581	577	608	599	593	600	579	572	600	590	563	554	574	606	615	591	573	535	559	527	543	561	589	592	610	569	596	617	547	554	618	647	570	602	569	573	596	588	602	579	565	598	535	563	579	554	617	624	568	552	593	541	616	563	610	558	605	577	589	573	571	559	587	599	643	619	605	604	581	575	559	548	621	613	539	572	612	610	598	581	595	635	609	577	614	600	530	622	568	570	539	570	577	604	610	600	574	564	578	572	597	581	555	629	599	562	594	567	578	594	547	558	594	618	606	602	580	579	615	595	612	564	604	628	602	576	614	585	612	603	566	586
5338	1831	1572	806	372	278	295	308	304	317	321	265	293	293	293	286	271	264	258	231	259	251	257	267	269	269	253	268	287	284	276	249	287	310	260	267	291	254	264	289	266	296	272	289	240	260	264	268	250	291	280	250	304	266	219	283	278	248	290	269	245	260	301	272	279	253	263	283	288	281	292	290	288	263	280	261	290	279	282	272	254	258	273	273	277	248	303	250	293	256	277	242	247	273	252	239	303	255	282	283	269	244	255	285	244	267	237	259	260	259	307	288	267	249	247	266	289	270	260	273	279	292	283	234	265	248	274	276	236	265	303	288	238	291	277	261	269	268	260	287	261	300	251	281	290	267	248	275	252	287	267	264	303	263	262	290	247	252	229	233	254	243	272	249	254	243	261	267	271	260	263	292	309	261	264	295	277	262	273	260	272	305	275	275	251	297	270	272	293	237	283	283	264	282	261	243	245	282	232	263	291	260	260	267	274	265	285	276	292	286	281	254	264	300	289	265	299	267	269	290	270	266	295	267	277	258	240	251	262	295	253	261	242	265	298	282	280	291	277	292	290	290	299	268	264	270	271	262	265	299	299	278	258	265	286	265	269	285	254	261	264	280	258	268	274	295	256	256	284	264	276	276	272	238	262	253	252	251	265	294	253	287	285	272	250	260	250	294	246	282	280	272	304	261	277	252	270	260	302	278	267	239	251	279	264	266	240	271	252	264	264	284	292	272	262	267	261	265	262	252	290	232	258	300	263	261	217	239	270	281	255	278	283	273	278	258	276	275	253	278	283	297	251	254	278	272	247	302	273	274	268	284	274	246	278	269	268	243	246	289	276	290	303	325	248	268	248	245	261	262	261	296	243	276	264	260	275	263	274	294	260	276	263	288	294	234	248	246	322	262	293	244	269	251	261	253	283	246	259	258	273	241	288	265	253	267	252	267	290	277	289	271	290	320	342	286	248	240	266	266	274	282	266	272	248	280	241	287	289	257	290	260	291	317	283	265	280	268	253	258	280	272	264	275	248	255	294	247	272	267	302	275	253	276	278	263	292	250	259	260	234	268	265	259	252	255	324	280	267	281	253	286	279	267	248	268	264	305	264	265	261	259	272	281	265	275	292	273	267	272	269	283	279	241	269	257	274	269	266	267	290	261	258	250	263	248	285	299	282	282	266	244	260	282	277	264	262	264	310	294	251	244	286	275	264	293	303	256	262	274	254	274	262	277	298	266	245	238	228	275	294	292	256	269	265	265	259	251	274	251	267	268	312	268	258	246	263	267	281	278	279	263	260	278	251	255	277	260	277	251	278	276	293	296	287	247	266	330	294	262	285	261	281	271	299	261	273	237	274	288	241	295	262	258	279	252	273	286	265	267	258	276	270	251	279	282	285	273	270	269	270	266	285	268	299	276	260	260	282	270	269	254	284	244	266	268	238	275	281	267	246	279	272	264	244	265	271	267	274	278	248	267	263	248	267	280	265	249	236	263	253	276	255	262	250	277	287	302	269	298	304	292	276	266	243	247	229	237	275	256	261	277	249	275	232	302	287	274	261	252	292	291	272	269	270	240	256	274	279	272	232	297	265	293	267	259	257	256	261	257	261	270	256	266	237	247	248	265	279	255	295	299	305	278	291	280	273	272	292	278	243	249	255	274	259	299	287	255	243	260	275	256	283	279	277	266	256	258	243	309	275	261	281	263	261	278	263	269	268	285	253	263	260	310	272	252	311	287	262	261	267	266	282	294	270	319	285	295	261	278	272	275	264	303	266	246	242	282	284	304	256	276	260	272	274	266	250	274	266	273	248	246	249	259	268	259	246	244	258	307	266	276	249	285	255	287	243	282	268	238	298	238	256	261	277	263	234	273	279	311	285	276	273	277	265	288	270	268	270	278	277	256	268	268	263	277	283	278	263	260	266	266	278	252	273	282	271	283	286	250	280	252	253	288	276	266	296	248	278	273	274	256	311	279	284	277	322	285	297	303	244	264	260	277	267	261	272	255	247	225	296	305	264	279	281	270	318	256	249	295	278	270	281	254	234	244	272	265	257	258	272	257	272	269	249	270	271	298	275	270	269	305	269	257	219	295	259	276	231	275	240	287	266	267	295	252	264	260	281	255	247	292	282	260	244	277	293	291	298	286	247	257	300	289	256	281	255	293	289	289	274	267	280	293	287	266	279	275	285	290	265	272	259	258	252	257	293	261	282	274	251	256	289	268	279	268	276	289	304	285	242	258	271	268	270	279	288	240	261	252	279	273	244	283	285	259	255	262	247	306	285	275	275	270	251	249	254	258	270	250	269	253	265	270	272	271	237	253	238	270	284	276	280	290	256	294	273	281	256	261	308	258	279	275	276	250	244	244	286	257	252	283	300	310	268	247	256	281	294	251	251	266	249	285	261	284	273	293	244	256	277	261	251	264	264	290	257	267	281	254	297	256	256	270	256	257	247	253	279	281	268	267	276	252	296	251	267	239	250	253	260	228	259	282	306	263	240	265	254	261	296	251	254	286	251	257	260	259	303	296	267	267	272	242	244	260	267	253	286	288	283	290	269	299	265	260	266	247	272	248	274	264	240	262	260	274	256	263	314	248	235	285	270	267	259	295	256	274	279	281	282	289	284	282	274	234	271	252	253	273	283	228	281	248	223	272	290	259	272	296	267	253	264	274	252	247	251	242	271	277	277	275	254	248	231	277	259	271	238	275	297	273	281	295	244	277	241	271	271	257	285	272	290	247	259	244	279	270	251	280	306	278	294	259	288	265	283	267	257	265	266	291	269	252	264	267	261	268	260	273	268	254	281	256	244	274	264	293	272	283	245	250	283	268	262	283	275	304	252	254	253	284	287	294	295	271	256	297	276	230	277	286	265	263	273	281	263	262	256	252	268	275	257	267	270	270	285	280	242	285	276	254	265	287	272	308	296	282	281	252	292	240	239	266	275	262	275	286	271	267	280	293	283	275	248	254	272	286	236	268	271	267	294	270	285	286	271	290	289	269	225	271	263	306	249	280	284	258	213	260	272	261	267	291	235	289	276	304	276	269	248	281	270	273	284	246	294	278	290	276	276	231	280	271	273	274	277	280	270	270	261	254	280	264	258	270	229	272	273	271	249	234	239	265	259	277	262	315	273	275	291	250	250	279	274	245	266	267	274	269	292	262	297	262	280	245	236	259	244	278	245	271	270	258	267	273	273	302	254	256	283	290	285	291	287	245	244	262	236	256	292	260	292	264	291	230	275	263	258	279	292	257	300	245	259	234	258	285	263	261	303	273	281	265	293	279	241	264	271	313	264	265	246	245	284	287	273	270	242	287	281	254	261	240	274	262	249	274	265	264	270	306	264	244	280	232	238	266	312	284	251	257	235	283	282	266	263	286	279	245	261	303	252	251	253	256	275	247	275	264	260	252	239	246	261	285	290	273	273	275	279	257	280	273	282	291	294	246	276	251	271	274	281	252	248	281	261	277	279	280	253	251	224	287	277	250
4289	2171	3128	2177	986	873	895	906	932	877	890	831	827	795	744	690	721	685	681	692	662	626	648	646	622	658	646	684	633	700	642	666	649	702	688	664	671	617	624	655	663	637	681	643	657	673	644	627	637	634	664	622	651	634	647	630	677	657	655	668	635	641	622	663	666	660	652	664	639	658	694	652	702	599	686	667	611	630	607	625	618	628	617	659	635	672	712	618	671	669	655	619	643	652	662	647	676	692	647	671	626	607	634	672	639	643	674	659	666	662	691	661	617	653	668	659	676	675	652	629	657	652	677	648	631	716	625	661	672	660	669	614	659	635	668	620	630	633	636	631	665	669	641	582	677	636	670	661	599	630	681	684	608	666	672	637	648	657	665	662	632	640	625	679	660	621	671	634	647	637	655	659	641	688	652	647	685	632	641	647	686	645	602	618	660	647	638	635	628	666	675	663	676	658	642	656	655	655	692	664	644	641	661	640	634	633	668	683	625	646	674	633	644	658	695	655	660	667	641	667	643	615	675	699	699	666	644	634	662	604	634	629	638	654	612	642	652	659	682	640	634	633	654	679	668	658	606	646	639	618	643	642	632	640	642	698	642	660	615	641	643	651	653	690	664	632	663	661	653	655	640	672	633	660	631	635	679	643	631	662	623	662	648	717	613	668	635	676	634	629	625	612	641	636	667	640	654	689	601	638	650	677	661	646	665	650	602	690	619	652	626	656	651	587	637	660	642	649	678	677	619	630	623	661	638	646	666	653	680	671	608	627	596	656	661	676	665	624	684	636	672	634	708	657	648	684	599	644	659	633	685	659	700	607	611	664	659	613	697	609	708	667	673	666	687	651	671	640	678	681	631	655	691	619	638	656	673	639	692	603	620	685	650	645	610	639	652	637	646	676	622	635	660	663	653	640	698	653	664	654	617	656	645	646	666	672	680	672	640	648	629	644	663	634	661	667	662	607	623	684	660	648	705	595	644	632	701	608	687	688	612	628	657	633	656	613	638	679	649	627	666	641	683	679	663	659	667	631	667	640	666	682	669	621	654	676	688	649	638	629	685	702	657	687	648	650	640	593	665	684	639	665	646	611	647	689	618	671	681	660	645	645	638	642	672	688	631	673	604	671	636	648	638	660	658	647	647	673	684	708	660	626	657	633	635	629	676	655	651	648	651	655	674	659	682	667	675	671	641	646	652	624	614	651	655	648	633	635	688	615	663	674	613	638	608	629	654	663	654	640	647	670	682	702	656	649	650	692	672	685	675	648	645	629	680	650	702	606	652	595	647	655	692	696	666	618	634	632	665	629	621	600	632	652	625	645	638	605	666	658	670	624	738	655	659	650	628	661	666	616	672	670	666	637	655	645	646	659	652	633	642	617	678	644	630	682	636	624	676	667	666	665	675	616	649	636	690	651	653	659	705	632	692	672	683	628	663	642	662	641	610	630	624	633	588	606	630	655	627	670	685	680	600	634	639	631	651	620	652	640	622	699	661	698	679	591	647	659	646	665	645	668	677	604	647	632	646	647	636	634	666	650	707	655	612	698	670	635	643	620	642	624	707	620	619	636	647	607	664	659	662	622	623	605	747	691	623	651	647	654	667	692	669	630	645	653	667	641	630	678	617	680	685	685	627	639	658	621	658	651	661	649	623	629	594	618	667	656	694	631	628	626	679	668	631	602	683	637	667	630	660	638	675	674	633	659	654	650	648	635	587	668	630	654	648	631	651	646	641	634	627	641	640	626	651	668	629	604	673	686	649	638	633	626	626	634	658	639	695	703	647	701	660	688	656	679	650	603	711	650	650	635	671	646	681	654	654	679	663	668	615	684	642	663	663	662	656	676	714	662	667	672	685	655	649	676	687	666	607	613	669	631	693	663	651	668	684	626	667	658	632	688	672	666	659	702	651	651	632	665	649	598	626	622	658	646	650	658	679	634	668	627	661	653	657	650	607	693	684	617	642	657	613	634	670	676	683	690	662	677	617	634	621	630	660	642	671	646	659	658	692	609	663	624	668	664	668	653	637	610	627	679	637	686	660	664	677	685	660	628	651	662	631	672	698	669	692	674	653	675	618	663	617	617	592	644	675	651	648	654	651	647	663	670	631	632	657	657	643	594	656	644	690	646	602	636	645	604	668	642	653	617	640	636	690	632	610	667	634	630	666	632	593	680	634	669	656	660	664	634	655	635	663	694	689	645	644	632	647	622	642	630	665	641	638	648	621	638	649	640	615	668	649	652	652	680	670	603	617	606	659	639	654	646	652	653	645	629	629	696	654	655	650	614	653	671	615	693	615	611	632	646	654	674	665	664	666	655	656	672	678	601	691	666	641	649	673	659	627	660	693	635	662	668	646	644	669	659	678	620	668	679	622	675	659	616	659	635	627	654	654	652	666	647	650	687	634	682	666	650	672	696	626	655	659	651	625	667	657	636	647	610	652	660	678	641	674	687	637	645	653	670	656	694	642	620	653	666	687	674	624	668	689	630	680	631	619	604	675	615	640	682	633	741	619	681	671	607	676	652	645	647	676	645	659	653	670	654	656	673	665	672	662	639	684	680	630	663	663	656	666	656	625	668	623	677	623	657	653	644	673	658	661	683	640	647	630	623	664	676	654	668	690	683	646	663	606	683	636	645	639	664	664	617	684	663	656	662	663	625	646	651	622	643	643	652	663	643	632	646	677	634	680	670	647	675	613	675	646	662	638	668	662	631	710	653	655	638	679	672	663	632	624	682	588	636	629	680	598	662	647	650	645	624	662	677	641	648	639	708	662	689	639	656	678	677	681	680	631	665	670	642	645	648	677	680	652	705	641	665	646	585	618	671	666	637	659	653	680	672	642	646	670	628	622	662	629	625	623	640	659	661	649	627	665	608	679	678	683	677	645	616	625	652	656	709	676	684	653	634	634	668	688	676	594	657	693	679	687	669	620	620	630	665	683	668	674	618	691	581	701	619	657	628	614	664	666	702	640	655	654	620	666	684	666	663	624	629	627	658	657	607	659	654	646	686	676	642	704	673	658	667	637	691	683	627	671	646	676	623	668	622	643	639	651	665	667	669	645	625	674	671	716	676	601	622	654	645	669	662	660	620	662	648	637	690	636	666	665	652	658	646	636	586	682	683	659	650	661	669	618	649	646	634	666	649	646	620	690	636	681	645	629	646	630	641	645	628	645	698	628	658	698	647	631	678	653	675	644	658	629	637	662	696	693	630	681	644	630	620	698	656	647	625	675	607	674	644	619	662	652	616	640	645	660	629	650	628	682	653	678	705	653	679	661	652	643	635	663	656	666	651	662	623	656	658	652	662	630	675	575	647	682	632	673	691	672	637	672	643	618	636	679	685	655	654	663	633	657	666	637	633	645	638	617	674	595	639	646	643	612	611	643	616	644	641	645	638	639	650	684	675	655	622	650	605	665	624	656	641	674	664	689	670	632	635	627	654	658	630	643	629	658	689	602	640	686	613	642	701	636	653	649	661	626	673
13849	3702	3421	1742	654	489	446	490	496	464	399	399	412	431	383	373	380	360	348	332	315	363	390	349	346	339	383	309	366	363	354	347	369	346	341	384	324	344	327	358	335	341	322	352	334	345	339	323	326	331	322	329	337	313	354	342	326	307	338	348	317	369	335	394	347	331	315	340	366	335	355	377	332	343	326	344	368	325	316	350	376	329	368	363	334	342	346	330	346	321	345	373	373	322	346	372	357	345	377	336	364	352	316	316	323	354	324	334	362	338	351	345	356	354	350	312	370	338	319	332	311	342	333	357	345	329	356	344	309	343	349	362	332	350	345	328	326	311	327	366	347	316	324	322	342	312	328	341	338	351	342	381	354	338	347	325	356	318	308	344	323	376	351	377	327	349	305	363	341	354	368	378	324	326	354	338	367	359	349	356	360	356	359	330	347	319	355	325	356	324	335	337	319	333	306	314	340	321	369	374	341	332	323	329	326	337	345	323	369	346	354	336	328	358	320	302	345	352	314	359	344	326	380	325	320	342	335	330	346	335	360	312	326	350	365	347	366	354	350	373	311	323	325	362	350	290	355	363	376	364	346	341	348	327	341	319	321	355	335	316	376	361	327	306	328	355	335	334	285	319	323	342	391	368	327	365	341	315	341	367	315	329	353	323	392	347	374	365	323	357	336	361	354	345	309	350	380	333	333	373	354	352	345	322	341	335	344	365	339	335	324	328	343	345	319	337	362	315	360	332	341	344	364	316	377	347	346	328	325	345	374	360	376	338	370	348	361	339	297	335	317	353	320	334	338	352	357	365	347	359	352	337	373	330	323	339	342	357	335	351	356	358	338	342	320	349	335	321	351	342	346	332	329	350	338	338	360	374	377	323	334	301	315	367	310	334	344	341	340	358	342	354	337	325	322	350	365	342	354	373	353	365	366	331	333	359	327	363	328	340	311	324	369	367	379	339	330	329	348	363	367	346	357	361	326	356	353	313	349	338	330	392	342	359	347	332	328	336	340	324	350	354	340	376	336	320	340	390	326	321	347	326	335	289	355	325	337	338	341	379	354	342	350	348	351	324	327	328	334	302	346	352	315	332	319	365	310	372	323	345	311	313	312	357	325	340	339	393	370	342	379	340	345	368	347	314	374	374	321	343	345	336	329	399	327	362	343	336	353	334	354	380	339	336	384	376	347	329	383	376	362	327	349	372	339	382	358	339	367	331	330	335	324	354	339	369	321	308	363	313	320	320	336	339	336	345	366	340	322	330	323	348	356	307	320	337	317	356	367	367	331	375	340	351	319	345	344	335	354	350	350	372	329	371	363	347	325	346	338	364	360	332	338	374	360	342	343	385	351	343	326	354	385	372	394	384	339	330	348	353	345	332	358	353	351	304	331	336	339	349	321	313	308	320	313	336	362	318	358	356	320	367	337	343	301	348	344	356	292	349	343	348	320	375	304	335	352	310	361	347	318	310	315	362	325	347	344	349	336	373	347	385	330	355	320	354	328	363	357	305	311	344	324	369	334	384	345	355	353	331	333	343	346	352	302	323	381	318	366	306	334	343	355	356	323	349	332	338	355	324	349	385	347	337	341	335	326	341	328	343	362	334	339	384	318	341	343	327	333	346	339	369	342	365	336	347	316	336	350	352	368	322	338	345	339	333	322	328	333	306	360	328	342	373	352	331	351	392	362	336	343	316	355	333	338	334	347	371	341	350	356	358	358	369	346	367	335	362	324	335	375	364	379	345	331	353	362	343	343	361	343	362	313	345	383	329	320	351	321	329	363	346	299	340	325	333	339	357	383	354	378	345	362	322	375	363	345	336	338	332	338	319	363	371	333	360	359	346	338	339	307	329	359	289	341	327	347	335	371	343	345	354	357	358	349	357	367	326	333	342	398	324	351	329	356	344	370	356	325	377	350	355	337	374	354	329	343	343	338	358	351	353	344	361	318	350	335	368	342	314	352	313	331	324	368	380	354	335	298	330	325	351	340	348	344	329	313	351	340	357	351	361	327	320	349	323	306	381	335	324	376	343	345	347	299	326	368	330	339	356	367	343	332	326	316	319	355	368	360	386	340	368	347	338	330	351	353	353	361	370	357	340	326	368	351	320	303	342	329	337	335	321	355	373	365	334	324	354	321	337	315	334	375	358	352	342	336	349	360	375	340	314	338	356	329	369	318	347	317	347	368	303	363	374	337	346	379	331	321	341	352	338	341	307	310	344	334	332	308	324	351	350	333	346	343	374	353	373	357	341	334	342	319	363	348	322	330	355	364	314	344	357	370	358	344	326	372	354	352	327	337	391	342	332	341	322	312	346	310	385	340	342	369	340	338	363	373	372	352	332	369	335	394	323	325	322	365	397	301	368	344	330	357	334	348	342	348	344	302	332	359	332	351	336	320	363	326	380	327	345	297	368	313	365	345	330	339	342	357	320	325	324	327	325	323	313	351	361	338	350	330	322	353	361	362	345	356	340	304	323	310	336	352	347	346	362	331	333	331	336	328	363	355	362	348	330	341	338	346	319	326	353	310	339	358	317	338	318	322	349	326	337	334	374	309	330	346	312	340	346	347	356	334	360	340	332	328	384	328	391	345	348	353	309	326	339	352	346	355	322	335	324	356	303	330	339	354	352	340	341	360	362	355	340	335	357	323	340	328	350	335	331	357	305	330	340	358	358	324	321	325	334	344	350	382	348	332	312	341	374	338	333	355	363	323	348	345	340	310	325	341	341	340	356	345	344	321	350	343	329	361	348	362	367	390	365	325	338	330	347	346	376	342	340	342	341	340	335	357	357	339	334	333	312	334	340	378	322	357	342	330	350	335	343	373	325	326	355	368	352	338	359	329	336	340	344	364	347	327	344	357	328	352	331	346	353	342	363	330	347	326	347	320	335	360	309	347	346	338	313	367	398	331	341	330	337	337	319	339	376	337	359	307	348	327	354	355	363	345	353	377	343	316	359	322	350	315	375	332	303	344	332	343	326	348	358	328	347	290	332	309	336	369	325	377	316	341	339	336	355	331	337	345	378	313	345	325	346	323	341	391	367	356	314	331	315	321	340	327	336	340	323	384	352	365	325	370	339	325	353	332	339	330	344	329	375	372	338	325	354	366	342	333	348	332	364	336	358	326	314	321	357	351	354	329	315	335	360	378	338	324	347	364	340	365	338	312	358	328	332	330	344	332	312	337	355	369	376	335	345	350	378	355	328	313	365	355	321	356	309	345	346	322	315	352	346	368	342	324	350	350	336	353	321	366	313	338	329	376	326	353	355	338	303	340	349	338	364	382	291	311	337	363	344	334	313	338	370	327	345	340	350	376	345	318	342	334	331	327	332	336	321	346	374	349	358	348	350	347	324	383	341	346	348	347	366	366	331	355	325	354	349	346	321	320	335	379	341	336	373	316	312	383	364	354	337	332	341	372	318	349	350	325	363	337	352	345	350	333	350	346	316	326	364	339	361	341	319	326	343	347	325	338	346	358	318
10388	3756	6577	4795	2235	1772	1499	1609	1572	1448	1404	1297	1306	1230	1109	970	854	875	960	897	839	907	870	826	767	798	846	903	861	833	893	852	862	848	879	850	878	785	803	789	829	791	862	777	843	838	803	864	824	828	818	806	792	813	815	804	791	792	793	809	796	801	755	854	795	836	785	760	812	851	790	765	804	777	824	766	836	748	848	801	821	818	764	830	779	861	828	845	742	799	810	793	804	842	873	775	832	782	816	806	789	848	835	796	760	824	803	842	776	837	786	813	751	807	800	732	832	776	766	833	815	814	846	782	808	851	827	830	806	791	787	840	760	808	769	767	812	810	775	794	816	803	812	764	816	778	817	770	820	805	737	820	792	807	760	829	813	843	780	849	800	809	804	793	782	770	778	790	809	752	828	813	755	790	822	748	794	763	767	779	778	804	742	790	795	840	787	869	785	874	850	788	785	809	765	819	794	778	818	826	811	747	771	808	794	777	778	771	790	811	810	783	816	753	777	825	799	806	813	821	774	755	787	799	799	865	778	820	760	834	781	835	835	758	838	796	799	853	751	799	812	802	794	778	806	836	837	799	783	818	848	803	829	792	790	767	853	813	749	812	754	757	807	842	785	786	833	823	855	781	744	832	811	728	813	802	820	796	783	786	803	776	773	792	761	745	810	870	789	816	789	796	885	759	798	835	826	769	795	852	771	782	767	812	816	807	810	848	728	849	787	795	834	826	776	825	767	788	776	795	785	774	841	797	751	813	815	788	813	832	839	852	830	813	823	746	827	864	749	774	814	802	780	814	824	763	815	837	766	797	811	832	800	804	806	802	802	766	798	766	770	733	754	799	817	815	769	792	843	821	759	776	774	778	835	760	832	800	817	805	845	845	796	823	818	788	770	794	826	809	800	796	848	787	775	737	772	824	834	815	801	781	795	829	799	793	788	756	816	834	799	815	820	790	796	806	824	813	807	797	777	800	778	733	845	825	750	876	832	769	809	815	766	819	861	809	823	811	792	813	788	774	826	807	791	779	782	849	770	788	829	804	808	790	798	785	767	829	799	819	811	784	760	734	807	805	785	768	791	837	739	805	745	815	797	795	779	832	801	773	773	797	799	797	788	805	799	802	811	791	827	823	770	802	795	783	781	772	800	793	792	830	840	821	802	757	773	800	814	811	843	814	803	792	799	786	809	755	803	812	822	810	773	748	767	796	743	801	795	810	804	764	804	791	844	834	792	795	745	815	760	812	788	793	758	775	793	759	778	766	765	792	743	759	804	757	790	797	818	822	803	739	765	831	770	788	791	791	748	803	795	814	776	793	779	831	828	793	781	754	836	764	782	845	793	774	759	792	751	793	808	782	779	833	794	819	800	811	785	792	837	757	790	755	787	787	845	791	807	853	826	792	844	799	785	792	849	809	811	831	829	806	774	803	742	825	783	790	769	785	766	834	780	793	822	776	779	760	800	808	807	828	775	765	781	808	797	797	842	796	814	780	776	793	851	809	759	820	843	786	839	820	850	773	805	747	804	830	763	804	788	763	778	800	777	826	781	800	825	768	817	792	834	814	792	790	853	828	826	805	811	773	803	810	810	821	826	815	802	838	847	786	838	812	795	793	839	801	783	791	798	802	820	774	823	789	824	811	782	807	791	872	827	837	772	815	828	830	821	799	806	796	782	754	814	819	810	791	818	845	813	813	792	831	808	754	785	791	755	779	786	793	798	766	773	827	776	795	772	831	862	823	782	849	852	820	803	819	798	778	785	795	825	784	762	782	820	860	792	813	767	807	801	789	771	795	793	748	754	833	759	828	747	846	818	785	768	831	846	798	838	804	795	817	833	775	762	786	782	820	772	833	779	824	755	787	767	810	802	810	805	828	826	805	825	816	825	795	844	816	764	810	848	811	804	789	798	798	810	772	853	811	819	802	771	781	816	803	767	784	776	794	804	756	830	787	799	777	765	801	838	831	802	810	789	830	806	807	778	797	804	796	827	846	791	795	757	796	791	781	785	813	795	839	815	784	808	820	802	797	831	791	805	853	768	819	813	790	815	793	758	756	829	821	796	848	789	813	796	821	833	836	790	800	816	743	807	790	766	782	763	835	832	840	766	815	765	779	811	794	737	828	840	771	838	795	814	802	830	798	794	835	802	829	743	783	787	817	819	758	806	770	811	785	782	728	785	795	802	796	763	876	799	844	771	806	744	780	800	805	791	828	780	764	780	777	760	831	807	820	818	796	747	783	765	786	787	824	787	814	811	760	801	784	819	781	794	854	776	791	821	770	779	817	743	822	835	817	810	792	786	820	774	799	849	786	737	786	799	823	822	800	814	778	814	794	803	814	800	771	809	814	800	730	777	811	826	810	829	790	797	832	784	823	796	792	825	821	860	786	840	844	766	789	826	814	788	819	812	807	786	794	800	763	818	794	814	858	818	776	771	779	805	767	809	762	766	845	799	806	784	806	803	795	857	829	793	777	772	798	787	839	788	766	820	820	835	783	766	838	758	807	844	750	815	749	760	822	791	801	808	824	766	851	784	780	749	850	819	811	758	768	786	808	801	809	802	787	847	806	822	786	781	786	830	756	783	777	756	777	774	860	799	780	793	831	776	817	826	791	796	779	812	792	800	796	761	786	797	853	824	783	747	813	814	777	815	785	825	792	814	788	797	803	808	833	799	798	773	778	792	798	797	825	790	839	814	773	802	808	773	782	802	813	791	771	758	791	788	776	817	804	779	819	826	819	836	837	820	824	790	798	796	817	780	809	805	793	775	785	798	753	769	802	792	787	767	796	775	814	808	822	775	814	784	821	786	759	758	835	778	804	794	816	744	794	830	808	810	788	794	803	807	797	772	836	804	811	795	819	787	813	848	756	763	785	762	793	797	800	834	781	818	826	758	816	824	799	774	752	811	816	868	816	787	822	820	781	800	790	781	832	772	824	821	787	794	806	724	801	804	798	817	820	774	796	785	820	814	791	772	860	815	775	804	765	848	824	771	801	816	813	787	785	807	791	738	800	794	789	744	826	831	760	846	767	772	781	825	853	800	776	785	797	771	791	840	764	848	792	802	805	748	812	801	845	777	802	783	775	784	819	756	766	813	783	761	817	792	838	816	756	824	815	796	807	818	791	783	830	798	806	777	797	811	776	851	847	835	789	823	774	767	792	802	799	812	801	829	789	795	804	825	813	832	773	830	769	836	835	776	844	790	800	756	811	798	805	786	800	764	823	833	832	774	797	805	827	803	780	811	804	772	773	788	761	788	843	818	824	786	813	843	810	818	765	824	845	764	777	801	743	817	815	795	735	788	813	772	821	786	793	810	826	785	803	799	793	817	770	813	774	813	768	807	796	806	746	786	790	792	762	759	771	872	802	795	783	758	813	781	806	830	816	771	784	768	822	831	807	782	750	802	782	767	808	806	802	758	748	755	809	833	819	806	831	759	788	787	776	787	843	812	810	766	828	779	836	804	757	844	780	781	797	756	841
22078	6305	5386	2123	810	613	478	492	508	414	371	333	352	348	325	270	281	285	237	225	263	252	253	275	264	274	234	234	251	272	256	252	281	250	277	261	273	232	254	218	273	264	206	281	277	257	227	234	233	279	253	257	250	253	240	260	262	241	265	263	247	279	279	265	226	270	223	253	270	237	239	253	283	239	228	250	231	225	253	254	214	239	199	219	242	259	223	233	241	252	276	253	236	261	274	253	237	247	248	254	243	238	261	256	239	292	270	279	212	259	269	260	227	275	257	239	258	281	247	256	248	219	209	245	240	263	239	242	261	243	225	237	245	245	270	235	222	258	214	239	251	253	218	260	264	233	226	224	243	249	242	259	243	236	255	250	258	259	264	225	252	220	251	216	286	259	262	255	230	225	269	232	256	217	269	256	230	245	222	217	252	261	254	215	265	288	221	255	267	243	256	248	249	268	250	243	241	268	213	283	264	264	262	261	233	252	260	265	275	250	250	240	278	254	247	252	211	215	247	258	249	238	272	268	244	241	249	265	221	242	236	236	235	255	256	255	240	238	257	248	222	217	275	227	230	233	258	236	246	250	242	240	239	247	243	244	253	224	295	242	262	239	262	236	256	238	257	263	258	250	254	237	240	254	230	232	228	247	252	241	246	257	242	249	251	237	258	230	263	250	212	235	261	237	230	229	256	227	214	233	235	235	213	245	253	235	254	262	260	246	243	265	253	254	274	254	267	247	262	279	246	223	229	250	243	217	242	255	214	256	221	228	218	254	243	273	227	269	237	231	233	270	242	247	229	258	259	249	241	242	222	242	233	261	255	226	228	232	262	232	230	262	235	243	234	249	250	241	240	242	251	249	241	234	249	233	245	280	287	264	223	246	262	276	238	234	223	234	253	260	253	259	220	245	258	245	234	262	252	261	250	249	255	241	233	235	217	242	263	272	248	256	259	239	271	237	244	241	268	284	236	210	251	250	236	267	251	232	273	268	237	316	246	245	253	247	246	257	252	254	259	249	245	242	263	262	229	246	246	234	251	261	274	223	237	233	227	265	242	255	251	235	247	272	257	294	277	233	254	250	245	254	257	261	234	244	232	239	240	241	236	271	233	222	214	234	241	240	236	241	230	234	276	266	217	242	267	237	250	239	223	249	249	249	243	244	229	232	241	250	232	254	244	245	239	255	257	253	269	220	235	240	252	236	265	259	253	277	248	268	243	253	272	207	250	236	257	216	210	236	260	227	262	267	270	249	239	245	250	231	248	226	257	262	291	243	237	231	253	241	252	252	250	230	261	259	239	227	249	220	248	238	249	240	228	265	258	281	232	242	289	266	245	243	242	244	238	240	251	217	253	269	268	260	237	260	260	209	265	265	216	274	274	267	215	217	272	225	231	233	247	236	240	250	257	266	216	214	272	260	222	252	262	251	240	230	269	240	221	228	240	240	257	259	276	244	242	237	271	239	244	269	248	263	256	237	228	231	271	235	265	213	230	259	229	239	224	253	217	228	229	254	246	229	238	233	250	259	247	263	225	249	250	235	238	266	253	252	240	213	211	244	263	241	252	282	260	228	245	228	261	218	226	263	244	240	238	256	248	222	248	255	233	237	238	245	260	258	230	234	224	258	257	243	236	255	231	251	226	227	275	260	251	245	256	219	240	249	245	255	208	240	278	263	238	268	244	236	251	251	231	221	223	262	262	235	239	264	266	271	262	247	212	208	232	282	259	247	253	231	262	251	252	239	247	241	243	228	258	246	226	253	223	244	240	268	215	275	254	222	220	227	220	258	239	237	236	262	251	232	222	222	264	205	225	218	242	257	289	268	229	222	237	237	240	265	269	220	251	270	235	201	239	232	239	260	239	222	221	275	223	248	268	246	273	244	247	259	251	209	234	251	258	246	249	269	281	220	232	242	262	255	254	251	249	248	223	221	231	217	220	224	217	245	233	251	252	243	236	266	240	236	231	228	252	226	264	222	225	239	237	223	266	274	248	252	247	218	245	242	270	263	267	248	239	245	241	232	205	220	226	245	271	249	256	247	273	231	233	232	223	246	243	229	220	234	248	266	226	237	250	252	246	259	230	232	234	242	247	272	253	266	253	233	243	236	255	242	254	217	244	236	237	229	242	246	257	233	212	257	255	265	255	257	242	227	244	249	240	218	250	248	250	217	249	234	240	254	273	269	233	234	227	236	227	247	237	260	231	245	246	252	231	259	246	226	263	236	265	224	267	230	213	236	263	247	227	266	236	261	275	225	280	256	259	246	263	244	246	269	252	238	282	287	264	238	250	228	233	241	247	238	275	230	212	258	250	232	279	270	233	249	264	247	223	266	240	236	249	253	243	274	229	249	230	226	236	232	219	252	225	261	229	267	236	253	261	229	259	233	235	255	250	249	244	227	271	240	244	263	249	201	255	239	245	261	255	257	235	230	238	258	261	247	269	221	219	265	253	255	269	237	254	235	253	250	269	254	238	260	252	240	233	249	256	252	240	232	232	258	229	237	273	261	222	248	234	253	221	240	235	237	226	244	272	270	259	214	244	266	247	240	236	231	260	244	240	226	238	254	230	245	251	266	223	267	241	227	264	262	257	272	248	240	259	260	284	252	253	256	235	266	267	269	237	241	246	223	231	227	240	240	230	270	247	248	292	257	245	246	242	251	260	224	242	205	219	237	252	247	216	224	235	255	277	258	228	248	249	248	261	259	208	246	238	259	255	236	237	239	227	247	252	233	255	246	247	247	232	246	259	258	257	213	243	244	268	262	246	266	266	239	238	218	254	255	248	255	265	254	217	271	263	238	250	273	221	250	258	246	237	255	246	237	234	242	236	249	238	246	248	234	259	247	259	231	259	233	232	224	226	248	249	238	236	239	249	259	241	241	258	243	225	223	235	236	259	247	240	246	253	239	259	252	259	279	260	228	246	259	250	248	229	245	272	213	285	265	245	251	235	267	246	231	236	259	226	244	253	284	267	226	251	246	264	282	221	259	258	255	238	254	256	251	219	229	262	257	256	238	296	244	226	260	263	264	258	237	254	233	232	239	231	240	234	235	228	258	249	261	238	244	243	261	240	222	217	215	241	224	221	249	248	207	243	258	253	210	266	271	270	257	242	250	251	253	267	265	253	250	245	260	258	276	241	266	231	248	242	268	241	229	252	235	245	263	236	282	250	269	261	231	250	225	247	272	239	271	245	227	246	227	230	223	235	248	230	238	255	253	225	239	205	271	242	245	239	247	248	253	259	290	217	209	250	246	238	216	286	256	220	268	233	254	239	234	254	269	266	266	241	228	267	242	229	221	251	239	248	250	237	250	240	266	236	246	236	261	245	249	224	234	263	261	240	268	258	268	234	275	247	241	271	254	252	228	246	265	211	258	257	215	238	238	258	264	255	246	255	235	230	252	259	241	265	261	210	213	245	247	246	245	227	268	236	244	244	238	253	271	250	261	257	235	268	253	218	240	266	245	248	225	227	240	231	240
13197	4995	9398	5328	3051	2261	1937	1891	1902	1714	1559	1306	1344	1343	1076	755	712	689	764	716	726	702	697	713	651	649	680	628	680	734	702	686	723	734	707	642	617	587	627	610	582	640	546	617	585	600	595	612	598	581	592	614	576	634	591	598	568	618	578	588	582	565	544	627	576	566	604	561	590	581	590	620	574	625	540	607	588	598	592	616	571	603	574	546	568	589	555	589	631	599	591	545	626	612	600	581	605	566	589	602	567	614	605	579	549	630	567	547	625	592	582	619	544	615	597	598	600	622	572	580	572	590	600	607	593	583	598	563	583	576	580	608	567	607	540	564	578	585	604	600	553	546	628	578	637	546	602	589	636	558	583	591	540	575	575	650	601	598	580	616	613	592	557	570	591	577	568	602	541	598	596	624	617	552	570	580	564	596	637	605	630	563	575	622	585	589	566	600	634	592	608	559	585	640	582	555	553	541	585	534	576	609	577	584	588	541	608	558	595	542	608	613	621	606	574	627	569	563	620	558	567	624	576	581	568	577	627	588	538	601	592	556	580	590	571	572	574	575	584	568	582	577	578	593	610	565	527	584	577	569	576	579	579	615	546	656	558	584	571	550	543	537	572	586	587	615	576	571	567	559	569	570	585	575	605	569	617	575	606	588	578	579	540	561	583	577	564	587	587	627	576	585	569	615	609	631	549	568	579	592	555	619	568	562	547	535	582	605	565	574	592	612	590	588	609	592	594	570	550	597	583	588	592	582	575	549	580	564	591	549	609	571	581	571	582	639	577	591	593	565	582	599	578	582	579	551	535	604	556	590	586	598	578	566	566	575	557	592	586	595	574	551	597	603	623	558	569	580	588	596	602	562	620	563	587	615	591	551	571	593	592	576	554	614	584	612	603	576	597	567	557	538	610	598	562	580	597	599	584	574	567	590	606	601	585	572	614	644	527	590	562	598	598	578	575	539	600	551	552	600	583	595	598	556	628	538	568	565	594	583	539	577	635	589	619	563	606	605	558	589	561	556	544	574	557	555	543	591	610	566	601	556	596	555	581	601	606	622	605	615	560	573	588	567	531	628	577	571	589	592	593	564	550	583	587	596	576	582	596	549	569	586	610	636	587	570	581	573	579	569	577	567	604	594	623	578	556	591	590	570	546	572	613	606	562	626	576	556	573	559	604	572	542	535	596	575	607	599	590	553	570	576	585	575	596	577	555	558	573	600	567	605	572	578	538	569	612	555	563	561	600	588	585	586	584	594	544	571	596	579	580	528	566	615	541	556	566	569	566	629	555	589	576	543	579	563	528	590	636	637	553	599	582	567	566	548	576	614	629	577	580	557	587	612	512	564	609	588	580	537	588	594	602	585	585	602	578	590	596	601	589	606	582	607	552	596	565	581	599	570	561	533	577	628	558	561	590	575	557	565	552	601	588	637	621	562	588	601	606	631	561	600	551	575	628	615	614	587	628	580	598	574	615	582	555	620	558	571	564	581	594	567	584	545	576	586	537	562	576	588	547	553	600	565	581	584	584	554	579	579	595	618	626	562	600	614	616	574	585	597	575	592	566	607	584	574	588	582	582	583	577	562	586	578	568	552	579	532	588	601	579	575	594	627	586	580	615	558	595	601	601	572	571	628	590	566	602	564	573	601	628	574	634	561	638	559	566	594	569	578	629	580	603	569	529	590	539	594	561	591	618	561	570	562	613	581	604	580	603	614	604	589	579	598	590	605	553	590	563	634	594	599	537	603	600	574	577	574	604	563	553	529	606	587	560	577	599	599	567	597	574	542	560	595	567	618	584	606	559	589	560	547	624	602	568	572	586	596	604	590	542	631	619	586	572	573	546	548	589	568	582	619	552	635	576	587	553	595	592	561	542	590	557	583	558	571	584	619	584	574	603	555	610	610	574	601	577	598	555	557	571	604	560	570	577	554	570	562	621	595	598	602	561	584	587	548	624	611	588	535	586	576	575	559	595	549	600	542	589	611	587	597	537	600	575	610	582	521	522	576	568	594	587	625	582	598	607	642	558	545	606	580	584	565	594	577	541	560	540	582	578	607	615	627	540	585	571	531	609	542	581	581	545	596	555	617	571	560	583	534	580	592	569	587	556	573	545	609	594	574	595	598	584	639	603	600	590	566	523	544	642	604	564	554	628	579	584	550	550	588	614	580	578	615	613	568	548	592	553	602	594	616	575	598	568	585	590	626	590	555	547	561	588	576	630	597	590	569	564	566	568	601	603	627	569	596	594	575	587	615	573	588	605	608	586	589	589	572	597	580	585	584	586	618	584	591	596	596	587	583	581	574	576	533	569	545	630	553	596	614	553	575	625	575	571	620	603	568	542	609	572	592	548	611	618	560	604	568	580	611	558	575	576	594	573	573	579	617	562	558	573	557	564	538	585	561	586	584	595	595	574	590	575	593	575	547	584	575	590	558	589	610	530	590	594	573	574	587	597	608	561	574	584	567	600	593	549	590	597	556	570	590	585	602	595	604	614	561	579	554	543	572	619	614	599	574	555	585	611	559	568	550	583	594	601	593	590	536	561	582	606	565	641	564	552	545	592	563	594	605	581	563	583	591	536	540	546	593	537	559	585	582	597	545	579	630	554	628	615	614	591	617	568	566	594	546	594	558	613	573	565	570	594	628	569	609	628	514	569	586	538	535	598	605	596	581	570	608	558	607	563	553	624	568	592	593	574	564	606	630	594	627	556	587	590	569	573	595	588	625	609	536	559	596	565	559	572	566	571	556	558	591	582	619	618	540	581	531	579	592	639	536	592	621	576	575	590	575	542	598	611	588	590	562	553	585	586	519	633	624	592	546	622	597	533	606	580	580	598	572	594	578	564	548	559	586	534	600	539	585	545	569	562	566	591	552	594	586	596	566	601	551	615	587	566	575	602	561	550	611	590	584	580	553	546	589	582	553	584	566	601	571	540	524	603	612	581	589	553	602	589	614	610	595	574	592	593	550	610	575	568	586	581	567	540	576	551	588	543	575	609	586	601	582	561	614	578	585	542	558	588	572	545	579	565	533	592	555	519	583	571	608	573	584	609	603	585	578	604	565	595	637	600	598	622	554	610	569	587	572	596	603	595	567	583	628	568	545	563	608	575	595	559	578	538	612	605	564	556	578	568	539	612	566	612	575	525	585	615	589	591	571	565	574	585	546	588	615	616	570	614	602	613	571	596	614	561	536	600	646	597	612	570	589	585	598	622	556	577	624	608	560	575	543	593	603	632	617	540	582	588	581	602	589	625	601	579	611	574	590	570	615	594	606	543	557	579	611	603	573	571	585	574	565	542	575	602	591	619	559	592	589	552	576	613	546	591	585	601	536	583	607	602	600	599	585	540	583	596	581	589	574	527	614	565	620	619	570	603	616	584	581	561	626	632	576	568	595	591	576	605	602	585	545	578	630	605	567	550	601	566	565	586	591	559	577	613	598	575	602	578	578	577	580	604	553	569	609	575	596	565	573	588	591	604	598
5980	1875	1454	541	321	340	290	326	322	318	296	325	305	282	291	288	286	242	266	249	280	310	262	297	286	295	279	256	272	265	273	300	257	291	279	282	265	250	258	261	259	276	215	246	270	276	269	253	240	258	280	270	250	272	276	275	266	278	248	273	285	294	237	274	237	270	266	266	274	272	270	263	277	275	255	286	255	270	249	249	268	262	252	260	289	267	302	300	305	285	250	280	267	282	259	292	257	296	297	261	305	274	262	275	234	258	278	272	247	273	247	271	259	236	290	277	263	276	291	283	269	264	265	279	294	232	263	278	273	300	317	279	271	305	309	254	272	271	233	262	248	244	271	272	273	257	257	286	257	285	255	257	295	281	246	224	269	271	260	265	309	314	291	281	246	275	278	251	285	293	281	268	298	255	254	288	285	292	289	310	284	267	269	273	265	281	256	287	310	275	294	271	249	275	245	268	271	313	286	266	269	245	293	280	266	293	260	265	269	242	241	281	252	244	254	308	249	260	261	290	275	310	269	267	260	250	270	238	259	274	280	240	278	281	268	270	245	258	271	277	284	273	248	289	265	288	273	265	280	273	266	275	257	283	275	254	247	280	271	267	271	272	276	273	267	259	285	269	274	279	266	286	305	258	264	257	270	301	291	243	256	253	252	295	252	277	260	249	278	311	269	271	281	252	289	289	267	275	286	251	268	252	278	270	289	238	252	302	267	264	262	291	275	282	273	264	246	258	242	258	244	281	275	284	276	258	298	285	293	245	266	268	292	279	280	267	289	285	277	278	276	280	292	258	288	295	270	262	247	263	263	289	241	278	277	257	274	263	270	301	281	287	276	307	295	264	299	243	294	268	289	258	314	270	285	249	281	262	267	278	291	248	278	280	285	280	263	266	290	268	255	279	306	256	294	253	248	260	259	274	268	269	280	268	268	286	260	273	260	277	257	279	243	299	287	268	299	284	270	286	243	277	312	259	245	250	287	270	263	290	279	270	296	272	281	281	307	317	269	267	274	272	292	259	272	281	283	280	267	258	273	253	270	267	300	278	298	275	284	277	286	282	249	268	273	258	279	283	255	271	299	288	264	250	280	265	266	280	277	274	277	251	272	310	255	255	298	259	247	267	268	289	269	212	268	279	255	276	262	272	296	277	300	268	244	262	285	261	293	281	294	281	264	266	262	281	269	293	251	258	283	247	270	287	283	275	280	237	288	264	321	282	295	281	281	266	252	290	279	280	289	277	258	274	258	255	248	249	259	233	303	247	291	296	246	248	264	278	276	288	296	237	257	284	286	259	250	221	270	265	312	248	260	287	267	257	274	268	227	276	287	251	261	295	260	289	254	262	289	280	278	278	302	245	253	286	285	239	235	271	301	289	269	262	273	252	256	257	266	277	309	300	263	247	275	279	273	298	301	256	277	252	265	267	273	272	286	281	269	249	249	280	265	274	283	287	259	280	273	261	275	256	310	272	271	277	262	261	267	280	289	242	269	281	274	274	295	290	250	269	261	284	244	275	279	282	279	267	311	306	282	264	268	272	264	263	288	268	271	298	275	240	268	310	311	254	273	229	273	279	280	227	261	269	271	310	276	214	248	280	283	283	250	279	269	270	243	243	245	278	299	285	294	284	249	257	280	282	260	270	284	265	258	233	292	272	279	254	263	279	280	258	277	255	293	278	315	276	298	224	268	270	252	262	270	287	274	266	241	279	274	265	259	322	276	283	271	276	303	288	277	281	312	264	269	287	302	285	265	252	284	254	275	256	315	259	306	287	256	277	286	277	311	295	283	240	259	260	305	260	267	272	279	287	266	293	288	278	264	285	280	266	319	258	280	312	307	306	268	250	272	280	275	281	249	279	266	261	277	276	232	300	286	271	280	283	243	277	292	266	257	265	304	255	286	294	269	292	259	264	307	267	269	287	269	271	262	257	283	255	279	274	278	273	285	284	238	265	252	263	254	278	283	259	315	268	265	242	280	258	238	256	267	248	271	239	264	245	244	225	298	284	285	318	290	312	255	262	268	320	284	253	258	262	278	228	292	284	266	295	272	265	267	272	234	279	271	301	275	283	276	283	290	240	265	268	263	249	254	279	258	272	275	262	269	293	277	266	265	321	288	282	276	284	253	293	282	273	271	281	245	263	268	275	274	244	251	275	253	293	268	255	287	267	239	286	284	293	286	320	263	261	256	264	284	291	273	264	288	283	261	290	255	247	264	239	254	224	268	267	287	258	267	296	269	264	248	260	257	272	288	254	261	288	269	284	266	243	252	262	299	218	277	311	277	252	281	252	257	254	265	283	295	240	261	266	249	283	302	271	323	269	285	266	285	257	260	256	301	282	260	261	282	262	252	248	263	253	263	270	299	244	293	279	255	271	273	263	305	300	245	287	279	284	273	256	277	263	304	277	273	265	264	302	293	284	284	260	255	272	246	281	282	290	287	250	246	263	295	233	267	283	258	273	283	259	266	269	255	274	267	287	219	274	281	271	280	274	286	267	266	259	243	241	288	260	284	284	270	275	268	256	243	259	273	266	280	227	255	264	233	257	270	308	264	277	307	306	275	289	281	249	271	268	271	282	277	286	277	251	240	292	296	256	260	262	279	296	271	274	258	284	262	223	277	250	265	264	271	257	292	258	240	287	268	293	252	302	292	286	252	292	267	298	282	257	270	253	275	271	284	253	256	269	260	308	272	248	298	254	260	261	280	295	260	272	278	259	289	303	297	297	264	313	245	288	259	258	292	296	290	283	276	259	291	289	249	274	253	299	271	295	250	287	260	265	309	282	281	278	290	261	275	257	242	295	241	287	260	253	269	292	299	294	264	282	271	262	248	284	266	279	306	321	268	295	292	262	278	316	260	269	270	254	275	268	284	297	299	289	283	277	290	292	234	296	259	267	294	291	267	275	265	262	258	309	279	276	305	281	262	293	260	270	243	275	269	263	267	266	268	258	284	261	272	257	284	280	260	285	267	241	268	258	280	256	262	233	248	267	275	208	275	280	250	261	267	269	207	264	276	317	266	287	253	307	286	257	288	277	288	269	279	282	309	285	273	279	239	304	299	256	270	277	257	287	249	270	269	285	292	271	275	263	282	266	260	288	252	279	280	253	263	245	258	290	276	234	274	303	278	279	292	259	287	291	279	243	312	286	272	262	273	285	260	226	265	301	263	254	265	280	260	279	267	251	258	317	276	253	278	212	264	265	264	272	264	267	295	286	269	259	282	269	285	275	249	255	292	291	234	279	292	282	282	285	264	257	277	266	281	292	284	281	252	265	287	304	284	300	275	302	291	280	247	254	285	279	269	289	258	280	257	266	270	274	269	255	260	273	273	291	289	246	274	270	281	269	248	258	230	255	301	261	280	297	240	255	287	272	276	278	247	298	274	304	278	273	221	287	253	263	265	293	275	295	276	261	291	241	277	270	260	314	275	259	278	251	279	290	294	235	249	265	275	265	271	264	288	271	269	319	272	264	255	309
4612	2137	3108	1517	1013	940	791	854	979	920	841	774	895	820	765	677	682	665	680	721	672	669	698	670	712	697	653	702	687	693	697	704	688	715	662	641	650	695	678	647	642	647	605	718	661	641	646	634	620	667	636	633	635	650	640	661	643	699	672	687	665	701	650	657	647	651	669	658	651	692	639	679	699	692	650	662	670	631	663	684	667	651	671	677	622	643	631	650	677	700	643	669	644	643	642	639	643	661	642	639	683	592	703	664	673	602	653	638	665	624	700	633	620	684	643	680	623	664	655	669	661	686	627	660	635	644	685	644	678	618	631	617	696	656	680	661	668	667	680	640	640	647	668	650	698	660	688	661	677	645	620	641	674	657	617	647	641	701	660	653	651	692	649	662	638	629	714	635	677	621	652	675	678	682	643	672	692	661	691	684	653	697	667	632	684	661	677	671	635	629	692	653	624	729	638	624	638	629	658	656	635	681	679	702	711	666	682	644	657	641	654	694	673	658	657	671	661	646	725	663	672	680	705	645	656	643	656	667	652	614	656	699	690	667	699	643	662	678	692	645	665	627	623	674	620	651	679	645	634	635	694	674	652	653	614	701	677	684	695	653	626	684	639	688	636	632	665	648	687	621	733	648	657	708	679	637	607	664	610	665	690	622	671	636	658	636	652	654	684	668	688	646	613	648	677	719	654	662	642	695	701	650	685	697	679	709	620	639	661	704	632	660	653	679	645	650	690	641	679	680	675	622	702	627	655	658	654	650	655	654	655	661	641	638	667	656	665	650	662	655	657	691	660	685	648	659	617	704	669	650	653	659	672	663	637	674	648	632	656	658	633	664	699	646	627	631	617	629	647	612	657	644	625	595	693	600	659	666	665	624	612	709	664	629	663	650	663	630	643	623	656	666	667	637	654	655	618	657	633	680	692	663	640	670	649	670	615	614	680	650	661	690	664	626	624	688	635	643	638	633	650	676	651	669	623	659	671	593	706	624	709	687	654	664	626	601	670	614	682	661	664	643	684	676	648	693	648	669	630	631	683	616	661	654	635	687	646	668	669	672	632	645	668	621	659	630	611	698	639	590	647	650	661	667	669	684	668	615	661	665	645	628	642	675	665	622	642	647	662	666	672	663	608	696	695	636	595	670	652	651	693	637	639	692	695	668	661	663	703	659	669	631	692	600	690	728	657	630	670	649	671	664	666	684	662	652	664	689	643	671	664	630	668	630	616	627	657	648	666	666	642	691	688	660	661	603	674	660	710	688	612	633	644	641	615	670	677	693	652	628	669	644	634	680	620	686	648	632	657	687	686	667	637	656	677	674	669	646	611	645	625	638	629	662	671	615	657	683	640	621	627	661	677	683	659	667	638	654	655	625	656	633	622	662	668	646	642	651	650	677	625	706	635	594	664	655	645	686	650	678	691	633	665	672	607	685	637	688	625	640	673	617	669	651	712	633	652	649	619	684	654	634	634	621	662	643	646	659	659	634	717	676	676	694	636	698	649	637	660	636	650	609	687	661	648	620	634	646	637	640	651	632	650	674	617	679	635	637	641	620	633	708	678	660	680	657	664	660	640	636	653	649	649	621	680	700	642	632	679	627	618	662	614	640	683	683	680	644	653	625	654	656	618	665	675	640	643	649	621	625	667	679	693	645	696	706	645	628	676	678	662	644	635	650	621	648	670	673	651	611	650	648	654	648	608	628	619	660	641	670	658	690	652	667	662	667	685	659	670	643	661	662	644	641	630	646	651	631	644	694	619	700	594	661	648	687	637	647	683	631	594	648	652	652	679	610	656	633	613	624	709	660	692	675	635	632	657	612	649	678	639	682	699	674	645	671	653	641	652	679	653	660	671	672	663	641	650	630	667	646	673	671	651	652	624	640	629	631	702	669	640	671	644	632	600	652	650	657	638	625	725	658	633	697	663	655	639	614	621	642	637	675	657	599	650	648	648	735	659	672	654	646	628	659	668	656	660	661	592	603	665	627	634	661	649	684	603	659	636	667	638	678	664	686	671	691	631	669	678	654	639	695	636	629	625	672	617	634	654	666	677	663	623	666	669	716	623	665	652	631	679	588	613	685	647	627	671	636	662	683	663	636	684	654	659	654	636	704	648	697	620	607	622	682	672	633	681	674	635	653	661	639	665	632	645	639	683	636	702	664	660	639	638	629	677	620	655	660	638	641	675	675	639	679	659	678	643	699	725	647	689	647	635	678	671	660	661	659	673	644	702	689	638	674	666	616	678	609	698	658	669	621	668	647	675	661	692	672	646	678	681	638	664	683	657	670	685	648	666	647	639	633	663	662	600	629	621	673	655	668	625	669	684	648	625	640	682	593	644	619	699	633	640	636	605	651	643	674	660	647	633	680	670	636	664	672	661	660	665	685	651	678	641	649	656	648	618	675	602	676	686	636	653	641	633	665	641	636	660	659	673	626	625	653	689	649	686	638	642	645	661	672	669	638	716	641	665	652	623	669	655	649	603	681	651	687	676	665	692	701	662	669	685	616	628	663	688	672	644	634	649	650	710	634	669	640	667	682	654	633	666	640	686	633	681	619	634	671	705	621	649	653	617	636	629	645	645	626	676	662	668	633	643	652	646	662	626	631	668	686	671	695	711	678	657	679	664	658	665	644	690	665	685	645	645	646	648	654	649	620	665	635	700	630	661	654	641	631	611	689	651	662	692	646	670	693	667	639	687	625	690	694	653	624	665	651	644	604	705	646	670	689	625	695	674	644	629	600	663	677	707	656	664	622	658	665	670	658	672	637	668	650	668	662	619	637	662	656	686	641	660	623	698	662	667	639	691	656	690	660	635	653	648	618	693	717	668	653	611	656	633	669	655	630	645	661	635	632	661	656	641	699	659	659	614	701	618	645	647	629	642	651	642	663	649	679	653	671	622	672	637	653	620	666	681	630	663	639	657	661	675	664	647	717	682	624	647	679	624	647	656	633	675	625	666	632	616	670	678	690	626	667	669	685	643	650	693	620	645	688	644	630	629	708	663	676	679	689	651	634	670	649	651	654	632	644	685	641	658	648	672	619	673	650	642	673	603	633	663	672	644	656	624	611	644	660	631	627	672	681	680	642	682	635	646	676	654	669	607	646	615	621	677	685	692	670	655	615	700	627	634	642	679	645	670	633	623	682	651	668	645	629	650	602	651	641	637	616	661	675	640	643	672	663	665	678	651	678	612	669	694	651	667	661	658	651	620	648	686	658	662	673	628	668	659	601	640	652	652	686	625	618	676	658	665	654	664	627	654	647	670	653	672	656	684	629	629	672	653	667	668	638	647	655	654	676	638	654	675	670	645	648	685	682	640	674	684	635	655	620	636	671	633	662	666	654	628	648	701	649	670	659	686	662	677	646	647	665	642	668	714	643	685	692	673	686	657	683	673	642	646	636	669	676	694	672	630	635	671	628	632	656	659	666	647	673	683	689	664	625	665	659	652	649	655	652	677	657	663	682	635	670	664	671	667	604
13705	3602	3246	1245	678	557	513	481	471	432	484	404	445	395	377	380	361	378	355	325	378	353	368	350	377	330	371	347	335	379	354	345	358	340	406	346	369	354	375	344	341	349	333	329	347	367	353	344	362	368	344	327	304	352	327	359	339	333	344	373	332	357	330	355	319	315	354	349	353	345	342	352	339	366	351	388	378	365	344	313	363	341	367	338	359	385	345	342	345	313	353	313	345	292	340	376	356	360	335	341	329	351	344	345	324	345	362	365	301	343	376	372	390	347	345	318	350	368	364	363	371	344	354	334	329	373	355	346	358	379	334	351	367	348	321	381	344	331	344	358	348	310	344	354	364	340	348	305	345	310	337	327	344	305	336	392	329	364	308	323	320	373	373	322	321	360	333	326	349	385	334	368	337	329	348	375	373	366	324	335	333	341	323	347	369	339	359	375	339	365	337	360	365	336	348	289	347	336	346	346	335	351	334	364	323	366	362	341	348	305	310	364	317	368	325	359	349	332	380	323	407	351	355	367	392	352	356	371	355	349	334	339	393	340	334	350	368	377	345	369	334	333	344	347	300	327	330	324	336	314	324	336	351	363	358	330	342	325	369	376	370	359	356	375	339	314	323	332	341	344	283	353	360	357	334	358	359	341	353	334	369	351	348	322	324	383	353	364	385	345	348	326	367	327	364	331	320	329	371	371	332	358	363	360	320	345	366	324	320	310	340	330	320	336	334	333	335	351	379	340	340	366	328	333	320	355	343	314	351	318	360	339	334	336	343	324	385	350	367	357	307	372	336	350	340	313	370	365	367	331	318	308	345	357	321	363	349	355	315	335	380	351	342	326	339	362	335	325	344	350	380	333	335	370	347	380	350	356	331	384	351	351	302	344	315	351	348	342	330	324	290	346	342	349	360	332	326	354	362	317	356	312	362	340	344	367	353	354	379	369	356	376	311	317	355	303	339	336	329	358	368	334	368	366	351	323	337	367	359	347	370	357	323	369	371	361	361	355	332	375	329	367	337	382	364	384	325	365	347	283	322	316	350	338	366	357	333	341	368	348	374	342	349	334	353	373	330	328	359	343	339	347	322	335	374	328	369	332	368	355	339	335	363	359	347	342	374	321	342	339	326	346	369	339	334	380	354	347	373	364	380	322	315	339	315	286	364	346	365	333	348	331	313	367	327	328	360	349	340	384	337	359	355	359	351	349	386	328	364	377	345	372	373	361	353	334	369	310	323	325	360	339	352	310	342	349	328	323	328	337	378	333	378	334	343	349	367	354	326	327	365	367	324	339	385	316	360	360	362	343	306	317	341	349	379	383	338	347	378	307	354	343	335	371	384	311	332	342	317	334	352	351	359	346	369	354	339	328	358	349	329	339	348	341	367	345	376	334	320	366	331	322	356	314	315	328	332	364	358	345	348	331	369	352	337	355	347	357	349	353	356	371	318	370	321	338	356	358	331	314	359	348	346	338	338	349	371	349	328	348	377	308	344	315	347	330	362	337	346	323	322	329	331	327	343	337	351	372	350	359	342	351	332	336	358	358	351	346	323	356	320	334	332	356	363	336	365	384	324	366	332	372	353	331	366	413	327	394	350	328	367	353	350	364	350	345	389	355	352	331	313	328	358	349	356	351	346	387	349	342	351	329	360	295	372	355	342	327	332	329	340	371	320	338	340	303	339	311	346	321	355	315	336	334	344	348	374	315	320	330	338	359	335	357	300	335	356	338	318	339	387	336	356	341	320	312	351	330	348	324	331	351	356	309	381	313	365	323	349	343	344	332	334	360	347	358	366	346	378	363	357	335	377	332	330	315	330	349	390	309	354	341	336	351	384	345	363	358	404	361	345	358	300	373	349	363	367	345	370	340	361	347	358	308	323	347	369	349	347	357	385	367	357	317	326	333	334	331	401	345	364	374	335	372	361	349	331	374	301	360	358	362	374	345	352	321	335	341	347	366	343	341	370	329	358	330	336	334	366	352	299	370	336	351	352	371	322	313	354	331	396	351	353	359	348	321	351	312	356	342	320	313	349	307	325	348	326	333	337	364	333	336	387	343	335	365	345	410	326	377	377	342	349	370	314	349	342	357	360	363	347	377	327	368	320	328	361	378	335	355	362	361	325	342	327	349	368	328	342	370	355	317	347	324	373	341	326	345	374	348	358	370	341	353	341	336	358	336	338	321	346	376	343	377	342	375	372	311	319	338	336	349	341	354	342	347	369	352	372	327	334	361	349	376	344	332	329	356	395	330	342	332	329	344	326	380	329	349	332	356	389	365	351	353	388	316	334	363	357	358	334	325	361	349	363	392	374	329	355	362	357	355	336	355	367	331	373	318	372	332	353	343	328	345	331	339	354	327	363	339	335	361	341	335	380	318	297	378	327	330	346	350	361	363	370	327	342	358	366	378	335	345	337	323	341	346	311	374	356	323	362	356	323	346	342	381	383	336	327	334	325	343	329	323	377	333	321	295	357	325	375	316	369	313	341	330	316	366	341	364	291	330	319	361	327	331	334	358	320	351	358	340	358	329	348	330	328	335	343	351	343	336	360	372	378	372	337	347	332	384	338	326	373	323	373	362	378	324	336	345	356	343	342	322	296	362	375	381	349	310	340	332	345	341	332	321	358	361	365	358	352	339	339	375	325	317	324	360	369	366	374	320	361	325	324	327	337	308	359	341	323	404	334	351	386	304	309	341	336	334	344	343	371	347	383	352	370	381	332	351	363	335	337	309	363	319	363	384	352	333	383	350	324	376	336	381	329	328	377	367	319	336	308	352	382	353	359	371	326	340	370	386	371	317	370	334	337	344	370	327	347	366	328	375	362	346	374	355	410	373	330	344	347	364	336	365	329	369	359	392	348	351	377	339	354	322	336	347	343	317	357	348	328	353	338	327	316	328	366	351	347	379	373	343	337	381	359	346	333	353	355	335	364	368	328	353	364	347	347	349	354	375	336	343	291	333	381	345	343	349	368	332	334	357	361	349	346	330	347	367	351	397	332	335	385	388	381	361	319	346	321	330	356	331	348	326	331	313	383	378	345	316	326	359	370	362	330	354	360	384	360	355	333	350	387	377	372	325	322	357	337	340	363	321	336	347	326	308	330	325	349	396	339	344	327	353	333	329	317	321	370	322	319	355	332	338	325	365	354	359	350	349	368	344	315	359	377	341	341	327	359	350	361	358	366	369	370	351	314	357	321	368	352	344	349	357	349	365	339	366	335	324	374	360	343	329	316	359	376	376	315	384	352	340	356	333	353	343	356	364	324	367	330	324	327	369	321	338	360	340	334	392	337	361	372	342	404	344	341	367	372	336	343	381	396	366	366	314	363	363	327	337	360	328	374	371	358	350	345	323	344	305	359	346	358	341	310	343	340	298	362	317	356	318	366	381	358	291	331	338	348	346	340	365	325	357	330	361	335	334	310	396	340	380	353	352	363	377	362	327	300	365	362	352	348	365	331	344	343	310	340	324	362	352	318	359
10405	3666	6244	3358	2120	1833	1467	1465	1629	1493	1479	1222	1268	1361	1102	1006	920	891	935	880	829	854	855	870	812	859	843	816	856	893	895	892	926	920	921	857	840	861	715	824	863	780	795	794	821	764	818	779	847	807	788	785	858	762	778	833	824	827	812	791	799	803	845	824	783	825	812	790	839	781	843	777	780	717	823	826	808	833	810	775	812	792	866	785	754	758	825	794	813	786	787	737	778	819	806	763	810	864	813	836	807	820	801	768	815	807	766	782	769	847	814	811	806	832	788	796	808	807	792	825	815	786	791	828	799	785	784	774	806	788	792	828	845	781	786	800	764	839	818	786	786	771	789	883	806	870	799	858	759	804	777	831	806	841	835	800	819	829	773	839	812	798	812	755	782	839	792	770	824	817	833	830	828	809	830	816	820	770	830	876	838	868	793	779	815	814	774	816	858	744	822	792	766	739	821	813	818	838	786	786	772	804	782	781	795	834	784	792	800	819	789	833	845	822	821	781	875	811	823	785	817	817	778	742	871	773	822	851	797	831	790	772	803	764	839	835	754	849	797	754	823	848	832	796	848	810	837	807	830	845	806	845	836	806	773	846	827	807	799	782	837	814	833	791	852	821	869	816	824	773	843	825	808	782	819	809	810	814	801	812	818	791	816	780	760	768	835	845	826	764	804	815	774	797	810	781	775	762	808	843	785	793	830	805	802	842	820	823	836	815	812	805	797	789	790	799	784	817	774	818	785	779	781	822	860	830	781	800	876	828	805	825	832	817	779	802	798	814	728	786	798	811	862	784	800	819	831	832	831	857	826	789	793	813	830	846	860	776	814	772	826	789	774	794	800	802	773	787	821	786	831	864	813	761	834	824	792	823	809	790	759	807	813	833	851	806	845	813	782	802	811	776	848	778	805	819	800	806	894	771	781	833	805	813	874	754	765	816	806	835	803	873	821	790	798	852	848	822	832	843	833	815	746	854	782	824	826	817	775	774	778	785	790	833	849	861	808	810	826	812	773	870	793	817	787	808	760	845	822	800	770	833	821	838	806	806	801	791	785	849	788	775	812	812	776	829	803	820	776	819	788	793	774	793	821	788	840	847	848	800	843	832	784	802	830	791	777	840	756	797	777	796	752	761	816	793	847	826	798	820	741	756	787	801	774	772	803	791	761	823	840	807	821	836	824	780	783	828	838	835	797	792	794	808	829	815	808	796	792	826	764	792	776	813	809	801	754	826	821	827	803	812	818	810	800	807	772	807	779	768	812	817	799	812	847	843	827	833	822	818	819	805	814	790	813	803	804	809	754	826	804	806	838	825	853	793	810	793	785	779	836	748	811	863	745	841	806	829	817	793	767	755	829	804	809	818	803	818	794	845	802	815	759	822	827	804	791	855	810	803	763	808	784	775	800	798	763	801	763	779	781	831	771	817	791	805	748	779	798	807	795	806	814	813	802	750	813	848	814	797	743	845	798	808	873	789	778	804	834	774	794	762	795	800	804	785	808	783	814	766	839	827	815	845	832	825	821	793	837	836	786	815	835	790	830	799	829	790	802	807	839	775	830	801	857	815	786	846	798	799	816	795	836	812	791	814	847	800	819	814	827	785	745	796	879	785	851	857	856	843	767	846	816	811	847	792	825	816	838	819	808	810	806	810	813	850	854	823	837	831	814	807	764	787	805	785	787	809	812	827	862	776	821	816	829	781	782	828	759	786	800	806	802	754	813	759	777	805	839	829	811	834	839	875	780	826	840	794	840	818	787	784	824	823	796	799	795	812	798	710	799	797	800	824	752	836	824	795	804	798	837	853	817	801	804	821	798	816	793	830	764	834	819	818	814	790	819	780	783	763	800	785	811	789	830	776	770	808	806	798	778	815	756	809	759	788	751	835	770	814	777	791	814	830	787	763	802	808	811	808	807	762	783	821	774	806	801	822	790	765	756	781	853	771	800	809	748	814	815	815	848	770	841	779	796	752	792	791	839	794	837	820	820	808	800	785	787	834	802	734	838	811	799	826	813	773	841	803	807	750	776	831	820	809	807	843	781	818	823	746	782	769	864	844	810	785	826	811	778	772	794	777	819	818	826	812	824	768	785	781	792	807	840	764	787	865	787	791	778	773	856	788	831	791	790	818	756	832	792	798	791	793	767	807	748	834	790	878	797	787	820	810	799	760	771	781	805	841	880	794	803	807	802	822	805	818	817	847	808	796	770	797	839	782	843	756	795	782	797	828	858	766	784	763	832	837	779	846	848	780	869	866	868	811	825	801	858	785	799	808	822	780	793	835	865	877	817	826	802	840	827	751	772	812	806	808	851	780	777	807	861	792	816	810	804	826	821	825	794	807	862	751	754	782	819	807	762	768	826	834	787	798	850	811	747	764	775	804	822	837	800	770	832	818	803	746	777	767	809	780	794	779	749	786	809	791	832	814	834	791	759	767	744	803	800	798	823	796	823	780	853	830	783	755	818	807	796	825	808	840	832	860	815	805	832	828	766	824	793	790	821	780	774	784	784	800	796	803	829	771	809	774	791	829	791	850	776	762	870	814	800	810	826	824	820	831	774	827	803	772	823	787	751	784	823	793	843	783	798	838	792	771	817	783	785	765	819	776	775	805	823	800	811	824	802	812	821	813	808	804	793	798	786	776	816	774	803	830	802	821	779	857	821	832	746	778	826	804	855	803	787	818	843	807	783	825	761	825	765	806	803	792	827	773	809	808	824	782	823	812	753	742	801	783	789	784	783	815	802	769	822	782	768	813	824	802	783	798	785	807	797	805	828	797	799	872	822	761	781	858	781	788	782	788	838	801	803	806	760	819	833	802	848	811	789	816	834	769	807	829	814	806	783	825	774	775	801	779	797	806	753	812	797	819	881	816	794	803	819	823	780	752	806	815	833	796	767	811	815	811	846	794	761	817	774	817	817	777	780	807	858	788	776	788	799	823	841	763	818	830	790	815	789	783	781	832	746	779	828	757	813	849	833	840	851	826	808	848	822	764	807	807	802	815	725	786	756	846	780	788	761	878	833	792	802	773	764	773	812	783	848	827	799	797	759	804	772	820	781	822	812	772	802	839	809	796	825	824	838	808	732	816	808	822	841	833	753	780	794	837	805	781	783	792	795	802	770	840	801	774	833	787	763	797	810	838	798	784	760	804	822	803	773	794	799	761	833	808	801	808	782	808	762	804	809	799	800	762	787	806	830	836	813	792	781	795	840	768	782	791	800	808	788	822	786	793	781	840	795	816	769	809	829	813	809	736	787	858	797	787	776	800	781	838	826	774	842	874	780	776	771	792	796	762	763	823	766	820	775	874	775	824	778	794	812	787	885	773	800	836	816	763	817	763	793	827	805	787	796	814	822	767	812	804	832	787	764	867	841	806	768	832	806	837	776	800	807	816	771	808	780	805	804	794	791	808	872	768	832	825	806	837	810	812	798	812	833	802	784	791	827	787	808	795	787	799	803	787	803	772	798	785	846	805	804	807
21031	5974	5341	2092	816	615	516	455	503	472	447	348	370	385	377	276	241	271	262	308	264	267	251	276	245	241	253	273	223	253	239	274	257	248	281	254	223	266	244	265	245	212	225	213	239	226	255	263	257	224	280	229	242	254	257	239	280	241	240	244	235	258	284	221	226	260	216	232	282	244	260	247	228	231	246	242	256	264	235	252	261	239	259	262	265	301	241	254	261	245	257	250	247	220	262	219	226	234	246	276	220	235	248	242	264	280	242	234	196	240	262	249	232	279	258	244	281	243	220	253	279	261	244	248	265	254	255	244	257	242	238	228	275	243	244	267	227	249	254	208	266	242	248	256	218	263	271	255	235	242	219	227	248	220	251	264	245	261	247	257	268	246	226	258	264	252	222	237	242	249	264	247	240	223	243	226	230	246	240	242	258	238	270	225	254	230	252	238	248	251	244	221	260	268	255	234	265	252	265	213	213	231	250	264	272	245	276	234	264	267	268	246	257	255	253	217	270	237	246	249	235	237	261	258	261	233	255	253	238	238	260	234	273	226	246	259	238	240	249	271	237	273	258	226	227	236	236	229	275	231	255	271	227	246	248	229	261	258	267	263	225	247	246	246	254	274	232	228	251	248	252	214	221	225	232	215	233	251	244	218	246	259	263	236	256	262	246	265	262	229	233	265	253	260	250	272	263	236	255	263	263	218	231	234	251	243	240	218	226	226	241	235	240	242	233	221	225	254	231	252	234	250	236	251	254	256	248	238	251	276	275	239	250	269	263	229	259	242	271	225	252	251	254	245	233	280	268	281	244	244	252	225	229	260	236	268	219	256	269	226	243	248	256	226	244	254	266	227	228	252	231	274	256	246	238	261	260	273	265	265	229	236	251	267	228	234	256	238	258	266	263	223	256	275	234	227	252	225	257	221	243	238	246	239	273	267	232	267	292	264	215	247	239	245	256	258	259	262	251	235	254	249	235	265	231	263	246	224	236	253	233	246	237	236	248	243	231	247	233	236	245	245	230	241	255	246	249	278	250	236	247	247	261	233	231	243	219	220	255	247	284	287	247	261	221	278	284	225	236	251	240	243	212	217	254	236	263	239	262	257	256	224	251	235	223	261	251	213	256	243	233	264	254	256	249	228	272	240	229	236	226	259	245	237	234	230	267	255	241	253	242	233	255	279	252	248	228	226	232	245	244	249	216	228	260	258	246	252	265	246	252	248	229	270	244	228	239	234	259	259	232	237	238	247	224	259	236	281	250	263	215	268	231	238	231	227	272	237	221	245	247	276	270	238	275	264	238	186	252	277	276	274	245	242	265	253	222	244	273	254	244	263	262	230	244	269	244	266	268	233	270	261	267	248	249	245	253	241	269	254	248	232	239	249	238	280	229	244	229	278	227	231	249	227	238	240	254	258	228	274	261	251	264	255	246	238	258	262	249	224	263	230	217	257	237	258	227	240	248	226	258	247	264	233	217	260	231	269	258	229	224	229	242	242	228	278	272	258	242	266	307	254	247	241	235	227	256	273	236	252	231	217	239	243	228	258	237	266	258	251	259	244	242	265	226	277	254	233	247	203	220	251	235	229	227	249	237	264	278	257	251	241	246	234	287	225	237	253	255	278	238	250	268	221	226	276	261	252	238	264	260	261	248	216	207	241	269	240	250	235	263	234	247	237	261	228	257	242	265	244	256	216	256	273	259	275	259	255	247	253	233	249	237	244	218	254	235	263	273	202	267	236	244	237	249	250	257	258	237	240	261	270	238	234	213	232	249	269	255	233	251	243	221	237	276	265	250	264	263	267	250	266	273	265	290	258	232	267	282	283	264	252	247	244	242	218	248	228	244	249	235	215	258	251	234	232	244	243	270	245	248	281	259	233	249	253	251	258	291	240	252	246	227	254	249	238	246	237	212	249	234	270	261	238	233	264	230	234	259	251	274	235	242	255	240	220	264	239	261	260	264	253	267	266	235	217	253	255	264	241	248	254	243	260	244	275	235	257	228	255	237	247	245	270	261	247	235	261	231	251	241	267	260	259	246	214	250	255	251	281	275	282	256	242	250	233	231	227	215	240	258	262	250	232	259	244	281	272	230	237	240	268	246	260	244	240	254	255	258	255	238	278	241	258	258	265	233	252	245	249	251	231	252	258	247	239	230	237	263	242	266	248	254	253	240	237	219	245	236	246	227	245	245	264	306	276	251	232	247	230	230	242	226	246	227	296	239	239	250	261	259	268	244	249	253	261	235	249	226	210	258	247	251	227	244	236	223	255	236	229	261	248	254	254	224	267	248	252	236	230	255	247	232	241	247	285	241	252	243	252	243	259	260	250	251	231	209	246	270	209	232	255	256	280	226	231	242	239	258	254	279	234	236	220	259	248	234	252	235	250	260	267	221	212	246	244	251	244	239	235	243	237	267	253	246	269	260	264	259	251	262	279	266	272	264	247	238	261	262	242	238	226	228	288	270	242	225	280	247	242	251	253	243	232	248	242	275	240	262	269	274	242	258	239	248	252	250	225	268	256	251	233	275	238	229	234	256	270	253	244	248	251	237	237	234	252	265	260	263	270	255	227	254	269	233	251	229	266	254	234	252	220	247	238	240	246	241	233	266	260	291	249	259	244	256	239	263	245	261	245	259	229	252	219	241	228	237	224	243	224	242	223	231	255	241	251	246	260	268	222	246	247	262	233	255	295	249	237	296	255	231	262	225	260	249	265	250	226	271	282	244	225	230	244	243	280	231	249	229	223	228	257	253	209	236	276	253	225	256	260	244	252	238	236	241	226	272	258	244	232	244	228	244	248	240	241	227	257	256	269	230	235	268	240	213	295	237	243	276	272	222	227	231	264	238	255	234	228	243	235	253	240	226	245	257	276	247	281	258	257	254	213	270	241	258	227	228	230	236	260	253	255	255	254	257	253	257	272	232	245	241	220	268	277	250	246	234	245	243	232	243	225	252	255	250	240	263	232	237	235	251	235	243	227	250	240	251	235	244	261	243	241	233	269	252	249	252	242	236	257	213	263	231	266	243	256	222	223	243	208	271	256	271	252	247	240	250	275	213	254	245	267	260	226	248	257	248	287	263	231	237	256	223	280	263	238	275	266	261	280	253	261	226	260	275	275	265	246	239	249	249	236	233	225	210	254	236	245	281	249	240	260	200	258	267	244	236	246	217	266	249	261	211	245	218	252	243	261	243	246	265	247	238	239	273	286	256	226	256	250	260	238	281	234	237	248	251	231	253	260	243	226	234	238	247	264	263	267	252	240	270	242	232	253	228	258	232	239	258	250	271	245	252	244	258	263	226	260	256	256	251	261	251	286	266	257	282	245	258	280	225	245	220	230	220	240	280	250	250	252	274	260	238	264	252	254	246	250	252	237	226	233	237	246	221	246	249	244	268	263	235	254	262	237	206	243	262	240	260	289	227	227	245	236	217	272	245	232	246	267	255	265	233	233	253	266	237	241	240	237	257	241	244	252	243	255
12620	4977	9231	5127	2986	2284	1854	1895	2079	1842	1704	1343	1388	1422	1135	861	729	749	779	721	756	693	665	661	610	621	627	687	700	730	753	761	768	770	715	704	647	598	662	607	556	617	620	571	588	649	567	605	600	565	640	553	585	599	631	626	582	599	554	623	639	641	604	546	603	609	560	593	618	598	641	570	601	623	563	568	635	607	580	555	603	609	605	554	558	588	605	576	581	577	593	585	575	634	606	620	593	585	556	597	598	595	556	588	557	572	564	587	612	579	566	570	579	583	579	582	565	548	594	602	604	547	578	615	629	570	612	554	585	589	605	607	592	572	572	560	591	579	585	579	585	595	636	571	602	596	559	574	576	580	542	621	558	623	582	619	594	558	602	616	593	595	601	570	598	648	554	600	593	557	606	611	555	657	574	602	577	552	587	589	590	612	568	602	582	592	570	572	590	599	579	604	600	581	609	571	600	585	512	611	651	604	604	620	603	570	591	597	585	611	539	588	550	586	597	624	637	664	577	592	575	559	578	571	573	612	575	567	603	612	567	570	577	589	538	591	578	568	625	584	598	605	607	657	564	613	567	612	557	568	583	596	567	606	575	573	615	561	556	615	593	589	608	593	626	583	580	576	575	577	595	593	587	598	582	609	605	571	592	583	595	558	545	595	551	547	583	619	577	591	607	564	580	578	566	576	556	619	576	530	563	575	606	621	563	603	596	561	597	578	573	581	597	591	633	615	556	565	553	633	580	575	579	586	556	622	597	558	594	593	589	572	614	583	550	558	552	565	582	561	570	585	618	573	627	607	571	582	589	591	608	593	558	556	551	579	580	599	608	601	555	576	620	615	545	614	588	569	566	576	617	557	619	606	604	556	617	636	610	577	560	568	599	568	577	568	556	541	621	586	595	544	596	575	624	617	599	610	600	575	590	603	560	571	599	571	591	641	552	576	605	600	606	621	617	561	550	572	552	584	594	591	587	557	606	588	582	625	580	564	595	582	631	574	566	547	590	560	569	555	588	593	599	567	594	587	597	571	600	617	594	588	574	610	586	603	596	565	596	587	610	567	614	593	602	553	597	585	586	593	562	594	572	608	602	555	625	592	609	618	607	578	646	562	593	591	613	585	617	590	639	600	574	566	547	592	610	599	494	585	558	598	577	584	614	569	580	569	567	608	587	626	592	606	590	571	606	619	601	600	581	601	613	604	530	584	554	587	622	612	565	579	584	584	560	558	577	580	546	603	569	605	590	555	603	536	572	607	594	591	566	547	611	570	564	620	572	564	556	589	606	557	590	563	561	566	603	563	615	570	576	604	620	641	590	651	582	566	566	582	618	558	605	562	600	543	593	557	588	580	577	596	570	605	580	577	570	578	551	553	560	616	611	599	593	610	589	587	549	570	581	554	592	587	556	609	559	568	592	561	556	563	613	580	583	613	573	636	608	580	609	573	600	599	592	602	609	580	641	600	556	576	598	603	611	605	577	551	622	574	558	578	572	556	580	582	606	602	545	558	598	598	622	584	591	612	571	586	565	584	577	620	596	612	612	562	600	583	555	603	618	585	564	602	580	545	560	591	542	600	599	616	600	594	561	587	620	618	586	591	585	613	558	565	603	594	589	556	595	574	579	593	581	591	550	586	571	571	580	579	599	593	561	584	575	615	621	615	550	576	566	583	623	591	588	579	567	575	590	597	582	562	587	573	604	569	611	581	604	588	562	569	618	591	633	593	577	564	611	588	552	571	544	590	596	583	561	595	599	558	565	630	585	594	544	593	605	580	542	582	594	584	579	569	594	607	601	630	570	574	615	579	635	612	569	585	585	559	609	641	559	635	614	578	635	607	563	561	608	585	649	553	577	602	596	589	589	617	631	646	592	623	612	563	575	592	622	605	579	610	616	615	612	562	568	584	603	608	599	561	606	525	599	595	611	601	583	610	582	587	588	597	591	617	573	547	616	621	609	569	624	593	613	566	581	559	615	586	572	576	607	588	553	580	584	598	584	571	616	580	579	548	590	596	615	559	595	570	586	613	600	579	575	615	556	640	585	552	609	582	603	589	595	594	547	541	613	609	609	594	574	577	584	598	613	567	625	577	600	579	594	577	607	572	543	595	597	625	594	584	591	594	608	567	569	558	533	535	600	540	587	529	609	581	611	578	572	571	547	575	559	600	609	581	606	605	590	620	578	569	583	585	557	589	598	564	600	618	549	614	591	580	566	568	577	562	553	585	614	643	595	630	548	563	592	568	597	603	667	619	555	547	589	557	605	634	634	545	574	599	547	607	589	556	588	577	580	571	565	577	579	613	549	607	570	561	565	512	590	582	599	615	576	671	588	607	601	565	601	609	602	605	610	591	575	591	599	583	563	563	610	612	589	602	568	596	616	597	573	603	555	633	577	572	574	584	563	555	585	581	608	574	621	575	573	605	611	604	562	560	565	556	595	587	579	618	565	596	611	559	556	605	574	588	559	562	593	575	595	560	593	561	586	607	555	607	615	632	597	539	581	595	600	561	623	582	621	589	592	596	575	545	564	556	651	609	579	596	589	594	565	580	580	585	567	581	582	569	626	569	597	560	591	563	579	600	546	616	634	630	563	605	599	609	576	583	588	554	565	609	571	569	609	554	576	589	578	583	648	613	608	620	555	589	580	583	603	575	572	587	604	562	586	555	651	622	556	587	584	567	616	610	590	592	593	586	589	590	580	598	593	567	580	599	607	626	569	588	597	578	598	563	597	610	569	579	613	583	599	602	599	597	582	599	570	589	576	631	588	622	578	595	601	607	614	593	605	584	620	605	595	577	603	580	610	571	592	606	553	601	600	572	579	568	576	614	618	596	593	610	589	577	589	582	624	609	569	558	603	572	588	569	616	582	545	566	616	623	576	572	579	620	611	571	592	533	609	585	584	561	577	570	648	582	602	540	611	574	577	594	568	542	615	606	647	583	589	564	624	555	591	599	582	591	586	591	576	594	590	585	578	607	580	577	585	601	552	591	599	583	602	588	591	613	582	623	618	569	564	617	634	574	569	554	573	556	570	583	609	595	545	586	574	584	583	615	583	592	610	573	559	572	584	581	606	611	594	614	563	560	562	580	589	597	591	604	569	609	554	617	568	609	597	594	576	578	579	583	594	593	570	588	578	600	564	616	606	624	535	604	562	607	565	574	580	583	586	604	593	619	593	566	555	563	637	602	593	620	585	567	644	554	552	623	562	586	562	621	580	598	585	556	564	603	594	594	587	596	589	549	603	626	581	564	582	603	595	587	606	538	617	612	599	582	613	618	566	622	587	596	553	559	618	620	652	620	595	604	576	578	598	600	627	643	618	567	549	619	593	571	555	591	571	589	571	617	628	585	604	555	585	578	569	591	640	578	607	527	619	602	606	598	580	554	569	590	573	583	610	578	586	568	591	560	542	545	572	551	581	572	550	563	651	619	548	593	641	584	569	593	572	609	549	562	604	557	608	575	589	598	585	590	595	568	546	571
5264	1877	1558	632	342	298	295	274	325	304	295	277	296	296	297	260	242	259	292	268	252	253	255	286	282	299	288	250	276	297	291	277	258	268	260	263	271	264	298	310	279	311	267	310	278	271	240	238	248	252	253	242	281	273	268	275	272	262	236	261	284	277	298	297	241	273	255	275	254	272	284	271	267	251	257	272	290	280	289	283	288	257	260	285	267	242	262	264	264	289	251	266	284	274	250	252	299	295	259	270	294	266	242	283	307	288	273	270	309	299	260	287	287	260	266	274	250	281	294	268	253	295	280	253	266	253	274	265	277	298	287	237	256	288	254	217	277	259	259	278	267	260	260	275	267	270	285	238	271	303	266	283	271	294	305	258	282	264	287	252	281	282	286	287	290	278	263	269	268	269	269	282	271	277	256	264	273	280	296	277	291	278	306	288	236	274	259	281	247	242	273	271	296	279	283	280	282	256	247	269	301	273	291	250	285	281	253	296	253	225	280	304	269	298	297	291	261	296	279	251	288	256	288	238	246	295	239	266	262	264	297	291	289	288	248	264	271	293	262	270	270	273	271	267	260	261	274	308	253	275	266	277	263	238	272	259	240	273	242	241	254	246	273	310	246	269	264	289	246	288	297	256	293	256	290	272	272	283	274	247	264	238	312	284	291	267	277	276	217	249	284	237	280	284	246	291	286	291	251	264	263	328	260	283	286	234	260	288	245	266	253	260	288	301	281	272	276	275	282	286	293	277	293	273	293	266	287	278	310	260	229	279	289	300	270	283	276	248	263	272	257	287	262	244	290	280	272	247	239	278	266	265	278	301	257	266	273	277	261	260	292	263	280	292	266	261	262	261	283	269	258	268	274	295	309	267	286	269	307	252	263	277	276	252	262	294	245	294	290	250	270	255	305	286	305	274	292	287	282	268	247	273	287	269	237	261	275	254	261	264	231	273	268	278	274	255	274	272	262	276	280	268	282	246	271	264	266	286	265	245	273	275	284	256	274	260	300	263	300	270	288	270	280	295	274	257	295	277	228	274	279	280	276	289	273	267	302	260	287	268	263	256	245	245	261	257	288	259	267	295	290	231	288	265	269	260	261	256	294	288	232	276	292	301	262	248	284	258	267	271	248	268	248	274	257	264	256	289	291	258	255	281	278	251	254	280	232	238	279	283	270	288	260	299	273	282	280	271	279	278	256	263	284	276	249	281	298	265	278	258	255	238	242	245	284	257	274	282	302	261	252	273	292	283	277	293	252	238	251	274	296	263	297	300	275	256	279	270	253	259	236	268	282	274	261	264	284	280	251	296	270	278	271	253	236	246	303	276	282	309	256	260	295	259	305	283	275	282	251	252	301	253	244	296	254	285	274	264	254	305	283	275	248	278	285	268	279	255	290	290	287	284	252	286	295	272	273	291	244	259	278	260	256	268	274	266	300	288	260	262	289	261	295	264	260	255	262	256	289	258	261	248	254	283	256	275	260	279	276	283	275	241	272	248	290	279	264	275	277	270	299	269	276	263	271	276	270	286	272	297	273	293	292	286	272	285	272	288	299	289	286	263	285	278	264	289	263	294	278	266	293	297	232	291	286	280	266	269	276	277	249	293	294	270	268	236	284	265	250	285	267	271	292	272	273	238	283	270	281	260	294	280	276	257	276	253	274	262	284	251	255	257	314	261	255	267	285	262	266	264	276	257	259	258	251	278	282	263	256	252	284	309	251	297	264	272	231	262	284	279	275	289	306	287	255	267	271	289	279	298	272	274	273	246	262	264	276	248	306	250	257	275	247	273	248	255	261	265	274	286	287	252	263	238	296	277	281	303	256	313	287	281	282	246	284	244	272	272	288	270	313	290	266	263	262	255	246	269	253	293	232	275	259	282	309	291	287	274	265	275	303	265	260	274	271	270	286	246	285	258	269	283	289	261	241	256	257	260	263	261	294	256	267	276	264	278	245	256	260	302	305	233	290	269	289	254	277	262	289	289	262	259	237	281	285	232	284	259	284	279	260	268	287	269	272	253	292	305	264	263	293	277	275	268	289	274	273	293	293	252	268	252	221	299	292	261	273	249	260	257	261	303	253	267	257	275	249	282	237	236	282	247	272	288	275	277	259	235	252	266	302	269	285	261	258	251	273	275	258	287	254	273	324	264	293	276	256	288	288	264	305	283	277	281	249	257	296	250	280	274	259	276	266	266	278	260	289	281	265	264	280	259	288	258	313	266	280	254	264	274	283	267	253	269	280	289	274	277	275	286	315	276	267	249	281	250	246	266	264	262	257	287	267	269	269	270	265	286	279	243	303	302	243	276	262	262	301	271	291	250	251	259	274	264	258	277	285	297	288	285	292	277	273	232	258	257	286	275	267	284	263	284	281	282	290	272	269	261	272	301	285	287	234	274	265	262	281	284	268	284	251	285	267	279	292	300	250	291	274	281	284	263	266	261	262	296	278	293	273	281	226	256	274	277	292	271	267	265	307	264	301	294	311	251	273	275	268	299	293	263	243	264	262	298	260	268	255	273	254	281	265	250	277	252	275	283	277	301	283	262	259	264	270	263	252	251	294	270	265	296	276	230	278	296	283	248	268	280	262	286	278	274	278	275	269	300	256	275	275	268	275	277	283	306	274	275	258	271	259	263	275	275	274	270	263	261	287	282	254	268	253	260	288	256	305	282	252	292	272	286	262	290	273	298	282	266	265	275	295	251	288	274	247	265	245	260	240	263	273	269	248	279	271	281	311	287	260	275	266	260	265	267	281	265	282	276	289	304	312	265	284	263	240	284	282	240	281	277	284	281	280	270	274	288	293	291	271	245	263	239	282	284	271	252	273	261	260	327	265	304	291	284	262	267	297	305	275	287	271	245	263	266	308	274	289	271	264	245	302	275	305	277	257	273	275	267	260	270	284	282	278	257	270	247	257	316	272	296	242	245	302	260	259	310	289	289	252	275	256	253	260	275	296	259	253	261	261	257	245	272	244	275	287	260	224	302	298	252	262	220	293	253	323	294	256	294	269	264	266	286	299	279	276	242	252	264	266	271	293	221	296	300	279	273	308	270	284	292	279	288	269	266	264	243	278	263	257	277	299	276	280	261	253	252	272	269	262	245	263	295	267	228	267	262	261	296	275	275	298	306	263	278	273	288	246	286	297	271	284	314	269	269	254	267	274	262	269	300	250	274	264	248	303	249	270	238	266	259	307	282	269	251	290	282	260	244	247	294	273	312	279	309	274	270	254	272	259	271	275	277	270	264	278	288	245	284	268	277	271	260	261	269	289	273	275	250	281	321	267	289	260	276	255	253	295	275	277	280	246	287	300	258	291	270	297	268	264	269	288	286	284	267	272	275	271	258	271	264	272	272	263	263	269	265	244	271	286	266	262	283	258	312	272	270	243	269	308	275	250	281	294	272	303	299	293	263	253	259	272	274	234	272	287	268	302	249	281	254	255	257	310	286	250	260	259	272	261	288	293	311	257	262	243	309	269	261
4489	2171	3064	1784	1013	851	811	834	923	953	851	790	841	866	789	687	676	665	702	713	674	682	670	626	646	714	648	665	635	670	673	651	654	705	695	702	663	646	658	673	684	654	667	666	637	639	666	613	663	683	648	682	650	608	700	616	664	661	664	640	669	644	644	646	675	652	681	659	624	678	623	681	623	703	646	697	685	644	656	653	599	660	636	625	644	667	669	645	620	631	656	645	639	695	629	661	620	671	641	634	632	623	659	663	636	655	661	653	638	631	664	664	658	691	689	604	615	631	630	638	672	688	641	645	640	649	619	678	674	677	708	677	645	642	626	649	568	631	642	681	647	641	670	652	668	626	622	701	713	689	684	611	662	677	685	652	676	666	696	629	647	698	666	680	642	706	650	678	653	640	667	692	641	703	675	631	655	619	660	623	683	651	645	664	624	624	703	677	608	607	674	682	685	668	635	676	663	692	660	684	644	633	599	684	633	671	631	726	650	685	653	651	684	658	637	634	676	654	594	657	658	629	627	628	614	626	645	631	650	626	631	640	653	692	646	625	642	625	610	620	698	638	650	650	642	692	661	646	660	674	633	638	633	696	662	618	639	663	650	696	688	619	646	631	668	686	656	664	680	675	651	650	678	620	668	683	679	656	638	699	648	641	694	637	627	675	683	603	601	620	681	684	619	683	626	684	630	647	672	630	632	624	643	668	696	683	677	659	616	701	674	631	639	691	650	635	673	666	686	653	688	672	667	662	687	628	666	612	595	669	688	614	649	651	600	652	626	643	655	672	640	635	653	615	657	638	668	611	604	667	651	652	691	694	656	619	657	634	628	704	688	639	686	686	633	670	691	647	661	615	609	658	653	662	675	666	634	671	599	657	675	661	706	630	649	638	626	641	644	655	687	601	638	606	655	693	659	659	628	681	640	646	655	638	630	606	630	706	642	632	659	617	649	686	678	669	634	657	639	650	625	674	671	696	646	653	640	661	657	647	680	654	645	675	661	646	654	641	666	680	608	640	592	659	649	645	618	655	666	704	700	671	632	661	672	653	663	683	671	659	683	694	670	652	631	633	660	628	633	641	660	597	644	626	699	670	632	665	657	679	673	690	640	633	626	622	675	688	664	609	699	667	671	689	663	643	664	668	660	648	649	663	651	672	667	677	703	660	663	596	695	672	599	624	686	650	630	609	669	618	669	659	680	703	642	678	645	660	613	673	617	666	633	684	645	608	649	678	647	645	632	688	654	672	650	654	633	606	646	646	658	632	700	654	685	657	606	605	688	698	681	662	666	692	637	652	634	656	652	646	658	666	664	646	654	648	686	654	644	649	650	645	641	688	627	654	637	654	687	660	661	670	661	638	640	659	668	693	643	673	643	664	649	628	685	678	709	658	690	635	630	619	657	661	678	656	621	670	697	689	656	657	629	684	659	618	667	654	675	647	627	669	638	600	638	672	658	652	667	721	656	618	641	682	677	628	658	637	667	667	635	655	698	675	677	703	642	674	612	636	575	670	656	616	659	672	651	656	655	602	629	658	618	621	626	674	618	639	662	685	641	634	664	669	665	681	678	661	673	648	674	713	679	632	662	635	628	616	671	617	675	670	641	671	658	676	645	638	622	705	692	622	655	632	689	656	648	661	644	676	637	669	693	625	677	657	667	682	621	643	691	655	674	629	671	675	672	682	671	658	676	683	692	668	651	636	679	708	665	638	680	640	675	647	675	632	650	650	685	668	684	661	633	673	617	656	681	621	647	632	684	629	658	685	644	627	661	659	640	663	655	689	656	640	680	611	642	668	638	639	611	650	649	717	667	622	653	679	662	693	665	657	606	639	661	648	667	700	651	659	674	680	672	664	627	624	656	659	653	640	663	647	619	667	627	673	673	709	647	639	651	671	677	578	646	610	627	667	649	666	682	641	699	665	641	645	645	637	644	659	671	623	637	652	622	667	673	606	644	648	623	691	631	627	656	651	649	641	649	639	684	632	660	641	625	653	683	678	658	659	670	690	649	645	636	700	604	615	651	644	668	610	625	667	621	704	686	696	670	631	685	647	651	644	673	687	670	649	654	676	640	716	661	671	674	589	692	669	682	679	628	659	620	642	669	618	666	639	670	633	678	634	616	647	670	655	666	660	658	646	631	624	652	670	681	619	697	675	645	705	694	642	685	621	674	593	676	675	622	708	677	614	685	619	636	683	624	687	610	639	642	669	671	644	669	653	689	722	660	709	662	653	648	659	648	730	612	682	677	661	646	685	641	614	635	654	637	675	682	684	660	686	627	678	652	620	623	691	662	655	680	648	676	667	670	636	679	664	691	624	655	592	652	616	653	666	669	658	627	664	649	614	611	685	662	691	641	622	645	681	625	659	630	664	698	617	665	626	648	622	647	651	628	676	637	663	649	639	657	641	650	608	665	660	614	625	695	663	678	682	669	655	622	657	644	648	633	634	663	704	618	643	666	626	686	691	621	664	643	686	675	713	660	671	641	703	624	630	680	621	672	601	648	644	650	667	643	641	688	658	648	653	668	621	589	647	642	664	652	656	642	669	672	668	649	665	667	683	695	671	690	654	706	690	687	638	676	656	647	681	615	694	624	665	625	667	646	656	637	668	695	684	703	663	665	676	665	684	642	649	644	648	584	612	643	658	651	681	659	651	633	651	640	643	671	614	684	654	651	635	671	666	682	621	641	620	662	692	633	639	638	672	644	652	672	621	652	660	638	651	659	660	653	651	648	657	632	636	681	688	643	639	624	670	659	675	587	660	644	618	660	660	624	646	579	617	679	671	711	643	681	584	682	638	730	642	626	667	651	649	678	613	649	652	657	647	653	632	675	670	705	627	653	667	663	661	668	640	647	624	627	596	666	643	663	638	668	667	632	644	653	664	664	639	636	661	633	714	635	653	634	649	661	662	646	656	676	651	599	710	673	677	599	649	659	637	636	607	595	702	667	640	686	633	622	666	688	620	639	629	651	642	651	643	682	647	659	643	640	615	623	661	665	663	633	650	600	649	667	612	600	647	649	681	638	648	648	600	622	666	665	683	651	644	651	654	678	663	646	647	664	684	619	703	628	605	647	630	663	686	644	669	673	674	666	682	661	663	670	703	711	634	652	690	666	671	653	692	670	653	629	657	659	703	661	681	646	664	703	614	640	631	652	669	661	632	669	641	670	659	655	686	654	629	650	646	660	676	658	612	661	617	666	629	670	649	626	635	637	642	669	670	696	625	632	646	679	659	667	648	607	616	648	644	647	673	684	621	629	631	660	680	648	683	635	638	642	684	631	646	627	636	675	643	632	650	629	673	649	661	613	644	632	605	605	645	673	586	639	665	659	584	694	654	645	666	624	631	673	660	675	679	714	666	692	645	674	661	684	619	679	653	674	686	596	632	703	630	635	624	689	695	653	674	697	638	676	676	644	635	666	642	691	648	683	634	663	665	681	637	648	678	672	695	622	649	653	636	645	643	686	669	680	634	634	631
13320	3683	3210	1048	663	518	453	473	467	447	443	409	442	428	393	355	364	370	372	379	325	366	306	334	357	353	345	329	334	366	347	336	365	303	373	365	335	333	336	327	348	323	340	357	345	340	341	363	346	330	338	325	331	306	347	346	345	342	350	367	362	366	365	324	351	326	311	353	320	337	335	347	382	316	317	334	351	326	356	345	318	383	334	327	386	346	331	318	369	356	340	338	372	386	351	350	310	350	313	341	309	360	370	349	332	338	324	342	336	333	328	354	333	341	332	338	339	318	318	322	338	330	371	327	351	337	339	368	384	330	315	355	330	334	317	344	322	322	331	344	344	343	362	352	340	350	334	358	324	347	323	307	339	339	346	330	353	352	308	360	342	364	322	357	332	344	346	335	346	337	306	330	374	326	346	387	379	321	339	309	344	328	367	336	367	358	295	369	357	337	348	326	320	322	317	333	371	363	325	341	312	340	356	317	329	363	333	299	340	326	355	335	340	334	303	339	340	347	344	329	276	320	363	331	360	352	340	347	332	333	397	345	346	313	340	373	332	350	334	318	342	382	346	360	337	316	335	341	355	327	348	365	329	352	324	375	339	351	338	339	330	356	352	336	310	310	362	329	352	373	332	328	342	332	359	325	367	339	324	302	366	357	355	336	341	359	335	334	329	342	333	347	343	327	333	349	350	351	322	310	342	358	353	377	370	369	372	322	347	327	330	339	328	346	343	377	324	347	358	347	346	347	319	356	350	320	342	351	351	329	359	345	349	330	337	336	308	316	357	329	318	317	340	361	317	330	348	340	335	324	333	316	327	308	344	349	322	307	331	345	335	316	321	333	350	329	331	362	311	371	323	364	332	326	369	341	303	330	350	346	323	378	331	326	335	344	313	359	341	321	340	347	352	341	306	337	371	352	377	348	369	334	333	362	330	324	359	339	376	353	337	328	335	338	279	365	349	336	343	347	360	362	366	310	298	311	350	333	327	350	349	362	339	318	337	343	341	323	346	311	328	333	325	320	301	335	322	343	317	340	342	340	338	278	327	294	342	351	350	320	344	316	359	331	357	311	333	355	362	354	370	313	312	319	326	315	348	349	344	331	312	325	341	334	342	350	363	317	357	296	317	345	313	292	357	343	314	327	318	343	360	343	359	325	344	343	337	338	329	377	328	332	347	352	331	349	309	326	318	304	379	358	328	322	346	332	321	358	335	348	356	336	352	343	326	329	314	342	360	354	354	321	311	336	357	334	346	330	348	326	332	352	320	323	346	344	321	363	352	357	346	356	312	338	322	349	321	338	388	351	337	332	335	366	343	353	341	324	358	335	360	308	310	324	318	340	338	369	313	294	354	323	336	360	358	323	350	359	351	335	334	338	345	301	353	358	353	375	295	365	343	347	352	351	309	343	347	325	343	351	341	328	343	381	343	340	339	358	317	315	344	315	321	336	311	357	345	336	325	310	359	349	316	322	353	328	324	342	353	357	342	349	309	324	353	330	316	330	332	320	333	365	320	344	334	333	345	331	327	324	365	349	358	374	350	299	341	353	327	352	336	366	312	303	301	341	355	341	346	341	339	364	311	332	345	340	329	323	319	325	341	354	333	322	367	356	353	347	341	348	343	349	326	344	377	356	347	349	351	323	325	356	369	347	338	344	347	350	312	372	359	352	334	319	345	338	309	333	319	365	337	357	336	354	337	319	342	328	349	345	347	337	361	311	353	334	320	325	343	334	360	309	320	375	328	391	355	329	314	324	323	341	335	347	307	347	365	381	342	333	326	307	350	386	383	340	347	369	350	337	387	373	334	384	344	326	338	322	348	371	335	339	332	336	326	348	339	310	359	342	344	353	305	344	318	356	339	369	344	381	334	328	333	326	335	313	334	331	320	345	378	343	332	365	344	333	322	312	342	346	376	315	299	325	357	333	318	339	333	357	336	344	329	346	336	344	303	369	350	344	335	354	352	348	338	349	359	346	334	331	361	362	326	341	340	357	338	358	342	360	371	314	329	332	333	287	317	362	369	317	315	306	332	310	333	340	336	345	336	354	368	331	330	307	326	320	357	342	341	306	324	327	311	329	313	321	339	352	337	328	373	320	334	320	339	326	317	361	309	322	307	333	329	359	320	344	314	307	314	303	333	346	345	365	331	347	353	309	372	385	338	345	371	351	367	338	315	386	333	347	328	346	317	353	346	338	339	320	325	303	320	320	400	322	353	324	295	355	332	332	359	317	326	312	335	330	332	364	330	327	365	348	338	338	328	322	347	365	346	336	316	321	340	369	327	343	355	377	355	364	333	334	314	301	312	336	327	317	346	333	355	331	373	368	330	339	343	334	323	311	338	363	303	368	344	323	349	320	346	339	322	310	329	372	340	335	335	324	330	339	327	351	359	352	335	351	350	361	340	350	384	361	335	354	335	345	363	308	315	362	350	340	319	345	317	330	315	356	366	319	341	361	359	352	357	351	344	340	314	369	326	321	344	310	317	326	334	343	333	342	352	350	335	348	318	331	336	298	329	363	318	351	305	340	352	338	324	377	327	312	335	333	329	327	315	304	300	318	328	335	311	329	336	341	302	330	326	376	316	355	352	338	344	378	346	391	355	328	314	352	307	358	347	352	323	367	361	342	350	316	304	316	301	357	339	335	327	343	328	316	337	338	336	348	371	362	335	354	347	367	330	340	304	329	345	348	324	330	325	317	350	353	341	335	347	342	336	397	318	378	359	349	346	326	344	353	359	335	325	347	355	345	318	369	328	328	315	338	357	384	341	318	362	328	377	382	350	306	336	333	320	309	351	341	324	326	326	352	343	345	353	333	362	330	355	334	343	351	334	357	332	337	337	313	316	340	359	382	313	303	353	318	340	356	349	334	347	342	350	355	347	339	349	318	324	381	343	352	336	344	307	357	361	341	340	335	328	339	333	347	343	351	335	323	320	344	324	298	329	351	368	353	322	327	322	335	322	346	365	321	312	348	343	345	328	358	335	358	342	332	347	319	335	319	315	333	346	311	327	348	332	331	325	338	317	335	289	350	321	307	348	310	385	368	346	309	344	318	335	300	361	331	343	336	372	333	338	333	332	313	366	351	338	318	334	351	373	383	335	331	324	314	365	339	348	349	361	329	320	340	366	353	313	338	364	313	343	346	345	352	328	325	350	316	361	337	326	308	346	314	311	335	328	353	333	345	313	346	336	336	337	322	333	334	328	319	350	322	338	301	334	365	357	293	329	325	320	344	348	367	319	352	313	348	315	370	308	344	360	332	370	390	322	341	338	365	326	340	353	351	345	340	368	345	324	370	345	311	305	355	364	315	330	339	335	328	366	375	333	312	340	360	384	336	356	339	345	325	357	346	339	331	319	361	345	324	336	322	287	309	331	361	339	336	328	344	321	326	334	368	375	349	350	354	342	329	349	345	308	343	353	315	353	331	322	321	341	353	353	374	327	352	346	360	329	344	318	316	323	353	328	322	332	329	354	336
10185	3837	6170	2793	2233	1731	1474	1408	1675	1702	1408	1200	1233	1294	1137	947	836	867	915	848	826	806	832	860	830	789	838	824	866	882	897	904	906	907	882	860	804	797	781	756	813	835	779	800	788	803	850	781	776	731	803	822	790	804	787	774	786	813	797	769	803	818	748	815	808	818	893	796	754	839	803	827	814	781	812	738	835	810	807	787	775	798	812	806	784	755	793	776	765	785	774	829	768	819	790	807	809	801	794	791	730	805	768	787	841	852	796	776	796	807	787	789	802	799	788	821	778	788	799	776	745	815	791	770	768	801	796	700	791	793	754	795	772	720	824	860	818	757	798	821	802	773	785	762	824	823	794	774	822	787	780	794	790	716	772	805	820	781	814	800	762	755	811	760	754	807	774	788	807	789	793	770	802	778	765	798	779	776	730	803	772	760	780	762	801	787	774	803	790	811	800	801	788	821	829	788	791	777	790	731	754	757	801	754	770	806	769	747	834	807	785	829	808	820	770	803	754	796	805	799	767	857	822	829	778	800	772	791	777	789	759	815	814	808	796	745	767	821	755	785	757	769	782	790	800	772	853	767	810	761	843	802	795	786	759	759	824	773	805	786	779	818	781	831	759	789	826	804	816	776	836	757	790	823	797	815	794	765	803	796	812	767	763	754	830	757	833	760	803	797	832	778	826	806	767	787	791	782	802	779	813	782	775	781	787	752	787	763	803	719	801	795	805	824	818	783	791	771	785	796	742	813	751	780	767	738	771	847	772	795	803	806	748	709	789	716	788	872	768	797	805	806	811	799	798	807	765	782	780	776	840	846	750	797	810	762	822	795	834	839	818	788	790	792	826	782	806	806	797	752	793	827	740	795	784	777	736	768	768	815	796	787	752	796	767	741	795	772	782	761	772	804	766	840	780	800	780	796	826	762	757	780	804	725	791	806	789	783	795	819	808	773	808	779	789	788	801	807	816	800	790	809	816	756	794	840	762	766	756	808	797	801	791	764	769	749	865	815	834	739	771	782	760	818	751	740	809	808	807	836	782	811	825	764	779	750	744	805	795	760	769	784	805	795	792	781	741	768	800	840	812	781	777	744	815	752	780	789	789	797	781	758	834	769	758	799	802	793	761	759	809	797	744	821	795	797	810	783	806	811	770	781	816	788	760	820	801	804	805	802	783	764	822	841	775	769	783	799	800	744	749	798	816	802	800	723	797	762	799	771	765	757	758	807	761	774	802	820	784	769	806	791	768	761	784	763	775	792	792	764	793	771	813	752	765	767	749	851	792	777	864	784	797	836	811	848	775	754	800	811	750	773	740	790	782	768	813	821	801	827	783	812	812	791	776	778	763	832	723	822	783	779	771	773	784	791	774	746	752	793	784	724	771	813	740	752	817	738	816	812	783	797	740	792	808	761	809	765	798	804	808	772	820	827	833	790	842	766	754	727	771	782	816	776	823	780	769	813	764	769	717	830	857	779	773	736	770	784	826	799	822	796	768	780	795	748	780	757	853	816	787	790	729	805	753	770	803	800	763	780	755	808	838	765	773	746	799	832	742	783	797	827	770	777	836	809	783	824	782	814	747	761	735	779	776	806	778	771	811	785	821	800	811	782	760	748	758	705	798	814	773	756	792	804	754	816	787	826	830	785	793	813	817	795	777	768	804	848	893	780	745	799	789	798	802	780	827	810	743	805	797	798	790	814	792	771	747	745	747	804	835	790	830	808	825	803	831	779	778	846	787	812	789	769	818	805	818	801	793	770	814	808	790	825	788	778	773	777	778	777	777	844	801	803	788	825	829	796	846	769	795	746	779	795	797	807	822	803	812	833	773	757	785	732	764	798	864	766	753	780	710	810	796	789	763	836	803	739	765	787	770	771	827	808	756	807	805	800	702	772	799	823	780	826	769	777	799	792	766	771	768	781	771	842	834	779	794	816	818	801	791	822	801	785	818	798	814	812	776	802	775	779	841	757	783	770	758	803	827	801	777	794	774	813	780	770	785	790	831	792	785	784	774	812	750	787	787	780	823	763	808	797	739	798	773	786	787	775	794	821	807	816	779	785	773	848	779	795	771	818	799	782	777	790	767	792	781	827	834	704	779	779	812	742	772	815	796	843	721	758	802	800	791	800	790	810	771	776	828	812	835	793	769	821	799	782	800	756	797	802	789	755	867	785	811	772	825	801	804	810	779	804	775	798	803	789	788	744	758	770	806	822	780	815	818	763	779	807	756	802	780	834	759	754	786	798	808	776	812	843	786	767	836	799	785	807	758	805	788	710	788	752	731	739	797	842	800	778	804	772	809	813	767	819	796	797	780	807	743	803	774	782	817	827	765	822	787	824	753	798	804	787	836	772	836	786	755	807	765	752	807	829	808	814	828	826	755	782	759	710	773	769	769	789	779	827	784	726	768	751	826	799	816	761	820	801	773	774	802	760	813	781	779	719	775	796	774	829	782	796	794	787	837	794	795	812	809	769	752	803	746	758	790	789	807	864	845	760	784	768	803	809	826	792	739	734	781	760	753	778	776	754	795	745	810	773	806	851	799	828	850	798	776	792	829	781	786	778	747	796	824	839	741	793	777	802	741	809	818	827	784	810	764	779	772	847	782	806	772	794	779	806	771	795	773	768	818	777	756	811	820	841	784	796	772	766	757	764	769	753	806	775	793	817	762	821	740	762	774	824	765	805	841	794	773	749	810	805	800	824	809	757	792	796	753	772	809	795	777	788	738	792	770	798	854	758	804	770	775	800	797	764	802	802	792	759	815	771	779	772	784	786	793	827	800	804	766	770	782	742	795	786	764	793	819	767	817	748	742	796	799	786	798	762	768	813	784	847	781	789	742	784	788	821	833	807	728	819	757	762	762	847	829	786	783	803	775	786	793	759	772	790	783	786	797	765	828	815	777	812	814	803	794	794	792	749	767	791	782	772	724	797	725	798	809	784	777	772	783	770	807	807	788	772	746	801	784	813	820	833	762	758	850	786	772	760	808	753	732	857	776	769	829	779	770	748	752	795	756	785	839	794	823	737	805	737	773	839	737	797	756	784	786	781	812	845	767	779	790	793	777	793	814	776	818	794	815	776	823	772	810	711	773	743	787	809	801	796	812	773	789	761	809	807	805	762	802	775	753	765	791	783	781	777	780	726	815	760	809	799	835	824	769	735	800	808	786	808	804	794	788	833	784	797	794	795	764	766	776	804	844	769	812	797	792	859	803	787	774	759	794	819	807	826	816	738	744	764	728	801	759	821	801	807	817	806	782	813	799	836	820	811	806	811	796	782	791	797	794	761	790	756	761	795	799	810	745	788	770	754	778	809	784	797	790	815	799	771	812	799	807	763	754	825	810	772	766	802	782	799	799	775	797	856	803	774	749	764	760	796	799	809	801	842	745	734	812	807	787	757	818	793	776	788	753	779	801	757	821	849	800	772	755	778	796	783	785	817	774	753	762	744	767	775	773	764	809	782	776	741	790	837	784	804	768	785
22147	6184	4766	1617	772	664	434	417	473	487	431	359	334	384	319	266	282	264	251	268	240	252	240	243	246	258	232	258	267	259	251	278	260	244	250	262	220	245	243	225	229	249	236	241	249	265	222	261	239	243	251	233	237	257	242	224	228	245	264	202	243	248	266	258	223	255	204	246	246	227	241	245	250	231	235	250	221	211	248	259	230	247	241	257	259	238	248	258	217	227	260	250	248	283	216	218	214	236	236	239	260	240	237	245	260	239	224	244	256	220	229	232	247	258	235	216	268	220	236	249	255	245	235	230	273	227	227	273	237	226	223	249	230	234	249	242	256	279	236	241	225	255	255	242	255	244	234	230	221	254	241	220	234	256	255	226	250	237	227	270	232	248	232	219	240	245	242	237	263	222	229	262	245	247	248	246	226	216	241	233	243	264	210	229	220	214	266	236	238	252	248	204	246	257	248	242	234	240	198	251	289	231	252	238	257	224	225	266	221	247	242	236	250	247	230	227	233	224	207	211	237	228	229	239	254	228	227	242	242	222	247	238	236	270	235	199	227	255	229	238	231	280	235	247	247	232	221	274	246	231	208	248	231	240	218	239	234	213	230	229	238	238	247	256	239	256	239	210	271	252	227	242	259	250	202	220	243	238	263	233	223	270	222	242	245	210	252	255	245	227	201	211	227	231	249	231	207	230	238	247	238	253	247	245	243	212	236	231	219	261	251	238	235	242	259	267	241	221	241	234	226	238	244	244	237	251	241	234	222	221	276	249	249	278	261	248	240	225	256	273	259	251	243	250	249	251	228	236	228	213	224	209	245	223	225	238	251	259	239	204	237	224	255	259	243	216	260	229	268	258	246	226	260	212	209	238	236	240	229	230	192	246	271	235	242	250	248	235	231	248	261	234	196	238	231	239	270	236	226	263	244	231	261	239	222	252	265	229	279	244	217	234	239	246	268	234	239	236	220	223	247	249	224	232	261	204	250	229	221	242	238	234	240	223	245	233	226	230	236	256	252	255	238	275	228	264	234	222	238	240	238	251	236	245	247	267	230	242	243	239	246	251	249	224	204	244	236	242	244	251	251	237	215	231	222	222	234	261	231	221	247	237	249	239	255	220	249	213	228	230	241	247	232	243	224	243	231	244	230	253	240	232	242	264	240	222	227	231	252	215	215	226	238	278	261	227	243	221	225	246	251	203	265	205	238	247	249	240	208	252	278	249	220	225	243	223	251	209	233	224	256	231	205	231	257	263	230	211	247	245	254	226	223	214	248	277	225	243	228	239	271	214	263	235	244	256	213	225	204	257	258	243	230	212	223	235	240	248	243	225	228	218	243	240	214	234	244	243	252	236	250	267	238	241	240	226	291	225	235	228	249	238	218	247	243	266	239	255	238	250	215	276	245	267	225	213	243	240	244	241	231	238	251	243	249	222	242	237	218	239	242	246	255	221	266	237	228	239	258	249	229	248	252	250	219	269	222	215	241	218	261	234	248	277	244	264	241	221	244	223	232	256	237	272	250	257	265	246	273	219	241	223	243	228	278	244	244	206	221	254	233	237	236	258	239	234	217	252	246	238	233	232	255	235	262	244	248	210	221	226	220	230	245	234	262	226	239	233	245	253	243	243	249	249	241	258	251	251	245	246	238	244	250	226	249	248	236	220	227	237	265	281	240	268	241	249	244	211	228	251	239	261	232	243	237	254	234	223	239	249	259	227	253	247	243	241	224	259	226	227	226	252	221	213	247	232	232	233	239	229	234	266	255	247	251	218	239	252	215	263	202	245	247	267	222	226	225	223	244	223	238	270	231	215	249	284	257	284	219	230	226	248	226	226	230	223	235	260	257	215	281	239	243	234	263	238	224	259	247	192	270	271	242	232	227	251	250	252	270	245	264	260	251	224	257	235	255	238	248	248	238	249	248	222	202	232	241	264	233	225	235	242	228	266	210	263	210	229	216	245	213	250	242	264	243	253	239	218	230	262	196	216	246	206	235	243	257	242	224	241	238	249	246	252	246	263	240	243	204	237	197	236	217	286	257	243	267	262	205	244	221	255	233	225	232	256	253	250	223	248	269	254	213	248	241	238	229	248	255	246	221	227	247	242	250	236	264	213	242	216	251	233	234	263	234	257	251	236	238	272	255	247	229	223	256	229	251	269	236	239	232	234	245	252	241	228	249	251	250	225	263	239	237	246	230	243	220	233	252	246	234	243	243	222	234	253	252	198	235	269	230	218	238	224	249	240	251	257	250	263	222	226	246	251	236	230	236	242	223	247	239	264	230	221	207	229	237	220	234	234	236	220	222	278	253	250	248	251	228	212	258	244	247	227	236	234	260	239	240	247	227	225	233	243	233	246	236	262	247	249	220	305	240	255	267	228	265	253	284	227	260	225	232	245	233	216	205	242	253	255	271	253	209	244	252	230	223	243	228	251	260	198	236	262	278	247	224	221	222	234	231	239	236	226	231	240	235	247	244	232	229	239	250	225	244	241	202	251	231	201	214	219	267	252	255	246	243	265	240	270	246	226	228	228	245	218	272	266	258	256	232	239	235	251	251	263	234	256	263	220	227	258	232	245	206	216	235	236	238	266	229	244	243	231	246	222	242	202	233	217	235	255	260	212	255	226	237	250	261	207	283	233	229	243	255	248	249	242	272	254	236	243	211	225	239	212	212	258	221	239	266	231	232	266	247	244	260	241	231	240	244	239	247	258	232	251	235	216	257	247	222	209	239	206	234	238	267	225	248	248	243	226	250	222	228	223	250	260	228	253	214	232	243	252	206	210	210	230	258	218	235	216	237	237	264	251	209	243	231	244	239	228	226	230	237	232	232	219	247	249	236	235	246	213	261	223	252	201	222	236	245	217	260	225	263	247	223	210	234	238	254	244	243	254	236	223	260	230	264	239	245	252	206	209	246	258	259	235	222	248	262	238	259	229	251	250	234	272	227	233	262	234	197	223	211	250	244	236	210	259	232	220	259	263	244	215	251	246	232	243	227	247	225	246	220	238	216	224	239	247	243	250	211	222	254	235	231	260	258	236	250	197	218	284	256	242	233	219	229	245	237	271	247	277	251	232	248	210	221	255	236	245	222	238	255	243	244	241	244	245	252	260	231	252	244	228	249	245	220	237	249	241	244	228	242	256	235	235	248	237	266	243	257	229	249	239	228	203	254	254	260	256	256	257	222	212	267	250	251	244	265	238	253	230	254	254	237	238	259	258	249	245	224	218	238	235	254	228	256	217	254	239	243	235	262	254	264	230	227	227	252	225	244	217	237	237	211	215	222	243	259	232	248	253	239	241	237	240	245	236	217	221	244	245	192	220	284	256	216	244	228	244	229	246	237	239	246	254	216	215	262	241	225	220	226	275	223	239	238	243	240	231	235	249	233	230	247	235	245	258	235	243	226	246	223	250	251	244	231	231	220	224	255	231	249	226	265	281	263	219	262	245	235	242	226	248	246	219	262	206	237	248	247	232	266	196
13076	4963	8183	4133	2814	2433	1780	1666	1874	2048	1698	1339	1270	1402	1174	860	771	716	757	715	731	669	661	644	641	643	602	680	681	754	691	695	696	753	700	639	606	570	623	565	550	605	577	584	629	575	573	567	618	577	577	530	562	589	576	523	599	572	567	562	604	548	562	597	567	569	555	563	628	516	548	585	595	603	563	569	596	587	545	572	560	564	559	618	564	554	591	584	617	555	572	636	556	578	545	566	547	559	578	572	586	569	624	580	622	556	596	581	594	587	555	564	559	550	556	583	575	552	616	597	562	586	558	595	606	540	604	551	584	599	554	566	558	563	569	586	551	562	576	587	534	574	579	572	559	586	562	585	580	575	588	538	536	566	554	560	587	533	586	568	553	539	582	556	565	555	587	558	561	548	591	550	551	562	614	563	547	567	600	578	576	588	568	556	561	561	592	576	618	600	587	605	571	551	573	582	563	520	590	556	604	573	578	514	624	582	615	528	583	596	585	533	615	539	608	578	538	591	560	548	557	587	584	543	550	609	548	553	591	595	598	537	572	555	530	593	595	588	590	573	574	588	590	623	506	544	529	554	548	597	536	606	562	522	599	576	593	594	591	584	566	565	539	552	581	552	579	562	546	573	558	582	576	579	582	521	541	609	565	542	571	566	522	559	521	535	564	530	566	555	559	599	574	511	546	540	586	590	577	554	573	529	542	556	609	600	562	592	557	585	583	584	564	607	594	576	594	564	592	577	550	589	574	587	616	577	579	555	561	576	551	529	595	548	507	588	586	540	608	548	612	534	571	565	553	580	581	557	563	568	568	574	545	560	559	566	543	543	595	600	561	586	546	555	579	581	600	567	575	618	540	541	578	556	575	560	589	562	574	567	592	585	572	560	590	559	596	574	604	576	555	619	494	565	578	565	532	559	546	600	589	593	563	556	560	545	533	534	567	567	590	547	547	571	582	542	541	552	562	605	574	606	576	597	559	581	580	588	541	555	617	596	593	535	579	590	546	613	533	578	528	593	583	573	543	620	572	583	572	566	548	587	570	594	581	530	588	566	613	548	560	588	570	562	583	544	557	520	559	577	554	584	579	599	569	639	521	580	548	616	540	566	521	537	583	546	589	571	555	552	528	560	558	568	557	563	537	557	581	566	564	558	588	584	544	575	557	541	576	592	561	579	557	557	583	593	602	584	537	585	613	550	576	608	596	535	532	532	581	550	537	542	580	550	556	586	595	605	556	582	549	594	574	551	549	580	576	520	577	574	612	557	604	548	576	523	552	561	583	568	559	557	586	603	569	546	553	580	599	587	584	553	629	615	581	536	577	576	551	598	531	584	589	581	554	561	555	535	532	537	542	590	593	572	578	556	589	564	564	562	520	586	560	550	544	565	560	567	543	561	552	548	559	535	576	595	568	577	569	600	547	546	606	553	580	602	556	545	556	537	583	569	590	555	562	578	591	605	523	610	594	613	582	581	539	576	604	558	581	568	584	584	561	550	561	544	565	570	561	590	528	553	595	553	570	548	572	538	553	565	539	579	558	548	600	562	557	560	555	580	527	613	565	567	568	568	561	544	587	581	527	574	566	596	542	517	521	584	587	519	572	587	545	505	577	581	566	603	597	580	583	560	560	583	551	570	548	566	598	538	561	583	563	607	574	551	543	568	586	567	568	581	574	580	538	596	542	605	526	592	592	577	538	563	575	562	586	556	576	559	574	589	581	571	538	562	517	530	550	601	569	531	522	574	552	600	542	581	560	504	560	526	550	564	516	580	559	599	568	582	574	584	535	545	582	576	571	591	568	614	534	553	551	601	607	521	596	573	573	579	560	559	560	547	597	554	581	585	551	555	537	566	569	579	578	566	563	589	578	545	570	582	564	598	571	606	578	602	614	553	598	568	551	591	573	599	584	569	565	581	591	541	579	593	584	629	550	590	537	537	575	564	523	548	571	566	556	558	542	596	554	573	552	556	538	555	561	562	581	562	607	564	559	572	576	561	591	559	608	549	548	560	628	601	588	572	592	547	584	634	584	565	561	566	569	577	559	563	581	587	572	542	581	528	586	545	550	568	540	612	544	547	571	585	541	526	546	544	585	570	565	529	569	522	552	565	569	600	574	589	544	594	554	581	584	577	572	588	542	564	569	647	548	558	589	568	524	576	584	569	569	518	563	600	570	596	560	542	581	574	584	551	549	579	570	582	569	558	547	564	520	571	588	569	585	584	577	565	569	548	568	538	523	551	569	595	550	542	589	539	586	558	571	587	551	567	563	585	599	590	562	582	572	561	581	568	567	554	581	558	556	541	556	595	538	566	572	563	568	589	579	562	593	595	535	561	602	540	549	573	590	598	590	558	525	601	555	537	625	597	582	534	547	558	547	555	597	555	585	554	530	527	561	584	575	595	535	596	583	557	544	603	594	548	555	565	573	558	564	582	564	580	608	605	558	605	599	586	544	529	570	635	555	541	571	599	552	616	529	575	545	569	569	557	536	546	584	616	614	561	574	565	558	558	587	561	564	554	539	593	584	568	563	558	585	529	560	563	571	535	543	585	578	533	543	618	547	611	567	530	553	514	522	590	586	606	569	580	599	600	576	561	518	590	568	557	607	557	566	590	568	549	551	554	586	541	570	597	567	530	561	559	559	550	581	604	567	560	561	540	541	597	571	599	533	557	552	567	598	525	540	593	601	569	588	551	548	564	614	565	531	562	569	557	562	534	587	577	609	564	593	555	552	558	562	594	595	624	553	581	600	587	579	586	603	559	570	533	562	572	566	530	579	572	538	548	565	597	584	599	570	529	550	576	560	610	588	583	582	557	595	589	579	581	599	572	595	559	563	585	584	575	531	545	546	590	564	571	575	552	554	586	586	582	553	562	534	534	536	551	540	577	609	568	581	566	585	557	548	527	560	540	571	600	555	587	583	546	566	543	567	592	529	590	581	604	551	563	531	553	547	571	591	579	568	547	550	586	559	594	582	534	561	560	560	599	569	547	572	584	544	535	569	546	605	575	533	581	568	564	543	543	542	608	555	547	572	632	582	558	579	596	599	562	598	563	582	606	580	585	597	610	573	558	535	544	610	541	582	545	592	522	617	560	579	576	595	601	552	542	569	549	552	568	603	564	594	567	591	610	538	586	549	548	573	548	548	540	605	562	538	570	564	551	533	578	548	579	553	555	577	578	556	568	532	533	591	560	576	552	601	595	563	530	553	544	570	597	561	587	543	568	569	589	564	598	566	586	572	574	587	558	557	609	563	572	579	540	583	594	562	607	562	563	558	596	617	556	544	557	549	567	561	554	549	577	538	560	563	566	556	550	582	574	572	538	579	531	574	604	563	575	547	598	607	531	584	541	560	550	570	550	577	561	596	600	600	622	560	589	540	551	552	574	553	567	538	585	595	584	554	581	584	578	552	570	541	560	566	523	584	516	565	588	597	570	557	598	570	600	568	595	591	599	587	536	580	585	572	558	575	557	563	541	541	580
5310	1846	1344	526	342	324	300	312	294	278	277	249	299	298	305	253	256	281	298	300	262	266	284	262	267	262	224	275	279	252	247	269	262	245	273	221	264	241	251	250	227	280	274	239	253	230	285	281	240	259	228	235	261	227	260	282	262	270	303	240	246	252	240	269	273	275	230	283	287	301	264	276	280	269	273	283	307	255	267	259	266	287	256	247	251	261	254	296	269	256	265	236	255	258	242	236	288	255	260	268	222	247	251	266	245	250	258	260	298	242	266	244	228	239	245	259	229	262	248	288	265	243	244	247	249	264	288	247	237	242	272	240	253	257	249	288	253	275	245	264	252	249	282	258	276	252	258	267	250	263	279	277	242	256	279	237	245	230	274	269	263	266	250	249	258	254	275	238	252	255	258	259	262	278	255	241	244	258	269	269	229	290	220	236	267	271	261	257	245	262	260	239	273	250	260	261	225	232	264	268	263	274	248	245	270	264	267	282	201	245	274	229	263	256	260	269	262	269	256	278	244	244	252	252	237	256	256	271	240	239	243	240	315	274	286	228	262	246	234	261	256	295	296	240	251	236	290	269	255	266	274	276	264	278	260	250	267	267	265	239	235	261	258	272	249	244	254	288	266	253	274	239	257	240	264	267	304	245	256	244	288	289	276	240	241	231	267	262	274	271	265	238	271	251	288	276	247	246	203	260	263	279	254	281	263	240	262	259	257	224	224	237	288	271	271	240	260	244	249	279	267	285	261	267	281	278	253	235	273	282	286	240	268	252	252	245	232	281	273	284	266	256	265	281	243	270	270	246	273	252	263	251	254	270	249	264	288	287	244	245	260	261	258	243	226	260	248	283	251	248	282	262	257	261	261	254	268	260	261	282	249	265	229	253	271	256	248	285	232	278	262	268	282	260	282	265	257	247	254	232	280	241	275	288	264	236	250	300	257	264	255	278	245	246	249	267	257	253	260	278	287	294	246	267	268	245	232	274	262	231	241	260	253	269	237	234	234	236	239	299	267	282	272	262	245	230	268	249	279	264	288	243	248	249	255	247	244	240	228	267	255	256	251	238	235	248	268	264	265	259	253	262	279	268	263	256	229	235	273	276	301	248	232	249	227	280	252	248	224	245	265	266	267	266	262	280	257	253	272	240	263	272	259	237	268	280	274	257	291	271	243	279	247	252	256	250	260	276	238	253	288	265	282	256	260	250	279	256	253	241	260	279	257	280	236	259	238	278	234	289	267	256	223	249	233	279	266	240	235	308	298	277	251	243	305	276	286	254	260	255	247	242	275	261	265	277	258	263	257	260	246	252	262	276	229	247	280	276	256	268	250	262	276	287	280	269	267	237	290	268	292	249	265	272	286	281	263	258	243	236	268	275	265	251	254	256	245	284	257	272	243	255	255	269	237	236	264	271	289	237	235	267	242	243	243	251	286	290	268	275	275	267	255	264	305	269	266	242	253	279	272	260	267	232	281	253	255	264	239	252	257	249	262	264	258	273	259	265	251	282	240	267	273	310	252	269	276	251	252	259	230	241	255	260	266	270	268	250	258	266	275	264	279	256	274	268	256	249	307	286	280	264	233	272	251	262	269	253	241	247	261	221	256	221	271	311	284	240	251	266	236	273	270	244	266	263	250	266	264	265	302	244	280	264	266	256	267	272	256	261	253	236	262	263	277	261	241	201	258	233	276	255	249	246	261	266	262	261	275	279	243	220	255	234	280	268	269	256	256	300	298	254	285	257	257	257	259	287	239	264	300	259	221	252	268	253	249	271	243	255	282	268	245	269	294	242	269	263	280	273	262	296	257	271	303	248	251	264	257	261	227	245	255	285	289	238	257	275	266	238	253	246	226	238	305	247	299	241	255	262	221	246	258	256	269	259	248	251	256	263	268	298	287	284	238	254	252	257	263	246	243	276	274	264	277	256	237	270	262	236	286	284	231	267	243	265	261	234	250	258	301	250	266	232	243	249	266	258	282	253	266	228	249	257	293	252	241	235	247	277	269	206	251	276	248	242	263	255	259	266	250	297	277	241	277	251	241	272	273	264	248	252	256	271	252	291	248	256	248	263	228	297	264	275	272	303	256	273	274	250	274	253	267	269	240	260	241	226	262	267	277	251	268	258	249	269	266	305	271	234	257	256	247	256	285	267	293	268	252	274	285	269	291	254	267	250	240	251	257	280	239	282	229	270	248	246	245	285	235	261	269	277	272	257	255	292	237	258	259	251	259	260	271	249	265	261	254	277	251	254	281	265	259	272	262	224	239	256	289	241	275	273	230	259	274	253	278	255	250	266	297	279	274	275	292	264	256	268	247	258	283	299	276	253	278	265	257	263	230	226	240	216	302	258	229	272	255	244	254	268	225	251	234	287	253	261	270	268	265	241	241	254	234	257	262	261	268	252	281	246	232	246	241	269	243	239	254	290	273	289	297	264	253	272	241	282	238	264	287	253	269	226	271	244	256	278	254	260	283	262	275	263	222	220	272	238	273	214	272	257	269	240	284	255	251	265	250	243	266	240	254	241	265	240	299	274	268	264	251	256	268	259	250	254	274	268	245	283	228	248	240	268	269	267	236	271	272	249	299	300	282	272	252	268	282	275	300	273	233	288	249	273	258	253	289	249	289	272	265	303	245	253	249	262	239	267	250	279	268	262	268	279	250	253	260	243	259	246	268	265	254	272	281	258	269	259	216	253	222	276	262	239	249	246	260	291	241	265	253	263	254	263	265	261	299	245	241	244	276	270	212	246	259	279	262	273	272	275	301	278	288	268	246	261	254	274	259	237	250	274	253	256	278	287	274	244	274	269	237	239	258	276	241	285	244	225	245	250	260	285	244	274	240	256	252	248	276	261	239	238	256	243	262	264	263	302	251	250	225	263	260	264	242	235	263	259	278	274	259	254	261	274	256	278	281	248	265	282	246	237	252	270	292	278	249	264	257	278	261	268	243	256	254	249	272	290	263	267	245	248	276	262	283	251	292	261	280	271	296	285	255	271	246	268	272	279	271	272	293	262	239	239	286	243	266	263	272	276	268	250	260	212	259	257	273	245	279	264	227	261	244	212	272	247	269	248	255	239	257	251	238	260	241	252	276	269	250	290	277	233	263	234	273	258	273	256	234	261	247	289	269	295	246	243	264	266	274	275	238	258	290	270	237	262	253	271	284	287	249	303	267	255	265	269	270	235	249	256	241	280	302	251	269	236	215	280	243	265	292	243	218	235	249	257	259	272	230	284	278	254	297	264	273	246	248	235	292	273	234	240	265	258	257	272	231	261	263	284	229	258	257	244	259	262	254	256	245	259	287	257	295	250	267	256	254	258	257	252	250	266	247	279	236	261	258	269	251	280	276	257	266	254	283	257	244	272	225	229	260	242	279	257	274	234	274	255	246	276	240	277	287	240	264	264	234	267	251	268	268	248	262	262	282	266	287	253	246	242	237	264	256	224	249	256	281	246	272	232	279	262	246	286	241	280	268	270
4235	2131	2716	1405	934	902	825	828	849	923	855	755	740	789	726	676	675	617	647	629	702	604	631	668	684	630	645	622	664	666	684	642	655	651	688	667	691	644	574	649	648	602	598	681	627	668	651	622	628	644	613	685	617	660	670	615	607	576	604	623	642	607	645	613	621	638	658	623	595	652	641	625	641	583	597	648	603	644	607	627	609	628	626	633	615	617	628	612	675	647	642	627	631	657	632	634	656	615	653	679	715	628	621	603	611	698	629	581	635	599	601	649	629	591	638	657	627	694	648	602	621	626	644	617	645	614	609	587	655	582	674	622	673	618	613	619	619	639	633	609	647	636	599	622	645	636	630	654	632	627	603	644	597	656	616	645	635	632	614	591	646	621	636	632	573	615	621	625	605	650	607	632	620	625	662	605	593	628	642	600	591	584	592	657	685	638	639	640	662	626	639	623	679	583	639	644	623	613	647	643	619	682	662	610	618	605	642	666	629	616	637	636	606	658	619	641	597	648	594	631	625	624	609	597	653	625	639	621	647	642	670	647	651	651	622	603	665	640	624	615	598	625	621	600	643	654	623	638	619	621	656	648	616	610	668	618	602	669	599	635	613	621	628	668	613	628	677	614	641	600	627	592	666	624	630	613	635	601	591	636	677	646	640	616	654	599	644	641	648	647	612	648	627	640	605	607	650	646	652	652	607	626	653	655	620	606	649	633	609	664	614	610	669	619	598	645	615	631	622	663	634	610	624	632	628	615	633	666	606	619	651	629	632	622	580	629	681	601	580	669	636	632	622	623	626	650	605	636	637	573	636	628	628	597	661	635	637	637	601	590	603	612	618	651	639	631	642	638	594	670	615	649	702	612	633	608	655	655	604	656	606	620	661	640	633	635	615	605	610	586	662	638	629	652	648	649	651	633	645	652	638	601	611	618	643	629	635	619	634	615	635	592	605	646	621	599	638	617	590	684	593	617	615	596	621	638	640	641	645	568	681	647	595	607	618	636	643	596	651	620	629	630	590	612	621	613	603	618	599	635	583	627	630	599	630	651	652	647	616	616	657	656	583	605	624	627	649	651	602	600	646	602	641	646	655	599	589	629	657	627	599	662	624	656	622	613	639	620	657	644	626	588	651	642	644	627	585	638	636	627	632	630	666	649	610	669	578	618	634	664	628	641	633	622	639	658	618	637	687	632	635	588	612	650	588	602	634	636	590	625	649	636	637	639	607	632	622	605	666	624	582	583	632	646	670	636	610	654	611	641	608	612	586	593	594	655	646	619	613	590	653	632	661	676	584	601	656	615	653	629	622	629	634	632	637	642	584	665	686	640	623	630	625	658	595	623	628	614	595	588	661	653	608	592	632	612	629	642	653	620	639	605	645	647	620	643	617	636	679	635	590	627	656	606	667	600	638	597	596	609	626	620	641	599	640	607	601	630	628	616	586	610	628	643	581	638	613	632	628	603	616	624	601	628	625	632	617	661	620	606	623	602	643	630	645	640	644	606	605	593	610	621	647	591	643	601	569	589	622	608	629	626	661	651	644	630	660	649	635	620	656	649	617	632	614	594	645	602	660	594	605	657	603	623	631	633	624	644	643	599	642	600	626	648	640	627	622	654	624	656	589	642	628	609	639	633	587	621	621	636	628	627	656	583	625	613	615	608	630	610	659	620	637	612	614	611	682	617	618	627	702	620	628	615	602	585	626	594	613	646	642	612	622	616	660	614	601	585	625	627	660	667	597	594	635	583	626	597	622	634	637	622	612	620	602	598	639	588	638	606	592	638	654	677	600	625	638	660	639	634	640	620	611	657	629	666	576	639	618	624	596	569	673	607	639	614	642	675	599	601	630	618	629	656	611	597	633	631	608	634	660	609	665	641	627	651	592	601	641	605	628	635	656	672	589	639	646	618	623	643	606	669	575	581	640	637	641	629	630	623	658	618	634	626	602	645	610	622	651	646	663	617	604	622	682	675	667	634	622	605	645	649	588	669	602	631	663	666	612	630	644	609	632	648	596	634	584	655	637	625	636	643	595	617	683	644	649	649	624	650	615	621	625	611	633	636	649	602	605	654	611	665	657	632	623	617	615	558	629	603	636	575	623	590	629	631	669	643	641	676	665	629	667	623	621	631	592	618	686	624	656	571	585	614	634	576	656	633	630	604	637	644	622	641	619	597	657	624	610	622	594	608	644	661	585	688	576	599	617	643	678	621	639	613	631	641	602	623	665	632	626	676	595	641	619	605	635	626	627	639	666	673	602	654	625	647	688	613	646	616	646	596	662	592	669	609	636	627	631	651	603	605	612	648	573	659	620	645	593	618	610	600	622	634	622	568	617	622	620	622	618	653	655	612	603	646	592	635	615	664	610	677	647	626	588	591	620	614	630	624	645	639	637	591	634	615	652	677	673	663	611	644	625	619	591	635	663	641	657	614	679	611	624	636	636	637	593	614	658	629	658	633	634	623	620	607	622	652	596	615	624	641	638	562	653	630	642	603	647	667	637	653	636	609	672	608	610	655	629	646	638	606	626	642	654	666	638	622	609	630	620	668	607	645	624	613	638	640	645	672	617	653	605	645	657	683	624	676	607	683	632	590	626	662	613	650	641	620	631	650	606	655	639	612	636	629	625	600	636	621	591	667	649	621	643	645	672	649	624	601	611	587	688	618	612	608	613	611	593	627	630	621	633	602	634	619	580	635	616	594	623	663	625	651	626	647	569	633	628	667	603	586	646	603	619	605	674	640	607	607	624	668	630	618	665	626	649	585	606	666	598	609	634	631	640	634	625	647	607	648	610	601	652	556	664	647	644	623	579	651	634	644	586	605	610	638	627	623	578	618	636	562	657	584	627	644	636	626	628	639	619	578	646	648	622	598	602	633	635	572	667	631	622	662	624	600	630	604	695	602	612	636	661	628	625	624	635	642	628	610	579	635	623	607	678	614	609	611	604	618	646	617	643	622	629	645	657	661	643	617	563	602	669	647	646	601	614	625	628	650	618	649	650	604	633	617	636	624	634	668	674	665	652	661	657	655	623	613	607	635	612	642	617	676	642	611	653	645	669	681	641	608	614	661	612	658	588	684	633	604	657	633	609	637	655	643	574	605	639	628	609	648	601	666	608	584	631	672	669	599	639	660	618	669	596	652	626	675	675	607	651	594	609	665	618	617	688	646	639	629	658	619	605	577	626	610	655	679	581	616	667	619	587	633	632	625	630	640	633	630	626	681	634	592	626	605	607	625	616	614	641	617	670	636	616	616	566	604	613	652	607	649	637	623	630	655	631	635	628	615	654	602	663	629	679	638	623	640	580	602	648	617	628	612	630	668	621	615	624	669	616	643	600	612	594	596	634	656	629	653	597	642	665	636	681	630	621	620	644	641	585	643	613	624	619	576	618	600	607	618	618	606	609	657	651	646	641	589	679	657	610	620	626	612	595	603	658	644	622	584	644	620	629	608	617	662	634	650	637	621	606	633	673	603	635	671
13604	3754	3030	1073	645	538	459	470	458	478	420	415	401	414	435	397	335	372	311	339	322	350	339	310	336	339	323	371	372	357	313	295	362	328	340	334	352	337	348	336	340	346	357	316	327	313	329	337	337	332	300	319	346	340	332	308	306	329	309	322	337	360	297	341	367	272	341	304	329	330	328	327	340	316	336	339	370	367	325	308	307	311	344	324	370	344	306	380	322	293	353	338	324	326	308	322	280	289	351	321	343	300	335	341	323	340	314	343	327	313	331	308	347	307	322	290	317	336	341	329	307	299	318	340	314	308	341	318	294	315	322	307	340	319	335	367	359	304	305	329	335	295	339	315	359	295	342	341	335	390	339	333	352	306	364	330	311	326	372	320	331	313	309	350	301	313	318	346	327	281	377	344	339	323	347	316	355	337	345	332	335	311	341	330	339	323	330	346	335	330	364	349	329	345	332	341	343	370	335	327	347	355	366	361	352	352	348	314	339	325	349	323	343	364	356	360	363	389	340	319	354	325	320	364	344	356	359	322	336	335	334	335	312	325	297	349	324	311	349	352	341	334	370	349	334	354	325	321	360	331	328	323	306	343	341	374	330	346	321	313	317	304	358	328	331	306	328	296	336	388	327	343	325	299	339	320	329	316	296	309	303	289	299	361	329	334	348	289	309	342	306	325	321	366	327	332	332	323	361	341	327	349	339	328	355	339	349	363	317	295	313	308	358	332	308	306	337	342	360	321	346	298	332	333	314	318	363	292	334	340	341	321	346	319	350	323	335	319	319	333	305	329	370	325	333	349	298	330	350	308	343	343	335	379	341	309	322	337	335	303	340	330	296	342	350	357	333	298	302	296	334	329	340	354	309	358	328	291	337	319	300	333	350	339	337	340	345	313	315	352	329	334	314	332	328	329	341	352	342	337	319	342	338	324	333	362	348	314	306	322	316	344	338	333	327	321	353	329	299	321	323	344	332	320	335	329	316	349	336	338	291	325	323	335	321	313	324	368	321	309	324	339	327	339	348	319	323	324	334	306	349	332	318	352	323	324	315	333	312	324	321	322	340	339	349	362	332	333	328	304	337	303	360	346	323	301	319	330	318	330	349	345	321	350	310	342	355	339	328	316	331	332	299	332	355	338	327	333	368	313	317	342	326	323	352	354	365	356	350	299	325	309	316	351	315	315	315	339	341	305	329	339	337	353	327	345	324	315	344	323	359	315	363	315	356	339	292	351	315	338	337	347	327	354	332	346	373	321	344	341	366	324	326	311	342	327	314	331	339	325	309	341	320	322	322	321	314	314	319	325	334	321	361	328	324	324	309	373	338	308	334	347	373	331	315	311	316	328	381	320	356	375	307	322	359	357	346	338	330	308	308	313	305	326	346	332	337	337	317	315	327	338	343	325	327	328	349	327	311	317	334	369	336	354	304	305	342	351	344	336	351	329	343	357	321	313	353	336	328	346	334	336	348	343	329	323	347	344	338	354	366	310	322	284	303	313	340	385	338	341	327	316	314	352	340	348	318	314	326	326	319	334	338	327	308	357	335	332	359	351	315	366	328	325	362	307	316	319	319	346	349	319	374	351	300	304	361	322	369	338	347	326	329	363	337	345	330	304	327	350	343	337	321	344	357	323	351	338	316	331	329	318	343	331	354	339	333	333	331	357	346	339	338	319	324	331	361	347	338	317	319	335	333	335	310	324	300	299	344	327	344	333	349	311	336	306	330	346	343	360	356	328	341	339	323	327	321	311	313	294	339	286	328	333	352	391	343	314	333	364	351	316	355	349	332	345	306	318	353	332	337	327	331	323	314	368	332	332	332	336	316	336	315	339	334	346	325	349	338	350	371	343	333	344	339	328	332	358	323	320	335	329	343	339	368	316	306	327	302	333	356	326	323	302	306	325	302	335	333	346	360	350	345	340	350	311	316	345	318	293	320	336	319	311	335	331	347	332	336	336	350	323	380	336	330	312	344	334	324	362	358	324	340	340	315	287	334	321	316	302	308	370	355	305	335	351	289	334	323	335	352	338	346	297	335	337	324	336	312	299	328	362	332	350	323	314	339	345	328	367	343	321	318	295	335	334	320	348	357	356	352	316	350	304	353	334	288	331	318	345	337	331	352	314	339	342	358	301	340	312	324	342	330	306	325	335	325	340	311	318	325	321	347	367	367	373	328	345	343	356	355	334	307	344	324	354	317	301	319	359	366	341	355	326	321	304	354	287	313	361	347	356	322	349	350	323	340	376	328	323	354	302	300	322	332	317	323	309	333	291	338	338	333	340	316	326	341	310	307	341	351	392	319	332	345	351	297	294	335	351	342	330	336	337	319	318	327	369	361	316	311	312	334	325	320	326	347	309	331	320	312	341	339	328	358	325	325	329	331	358	324	309	334	348	363	346	343	330	360	350	321	301	334	306	348	321	349	329	308	334	352	334	345	317	317	329	293	327	311	334	340	305	315	307	311	330	381	363	330	314	328	324	314	335	351	312	344	321	341	340	306	321	318	321	353	325	317	356	344	347	317	360	360	358	353	316	352	352	334	360	357	315	324	328	315	324	318	312	341	342	350	363	337	363	346	335	344	297	328	340	334	341	352	319	335	304	368	331	302	365	297	350	327	338	351	346	391	333	349	332	328	358	354	333	318	337	345	323	309	376	287	310	330	326	336	336	323	338	368	305	316	313	305	312	313	318	287	327	333	345	333	345	339	346	334	350	354	339	342	319	324	366	324	342	286	328	308	345	376	307	335	318	355	347	339	322	314	310	301	321	349	290	331	307	288	344	339	354	319	361	330	331	341	297	339	345	357	343	335	360	328	320	340	299	329	324	351	353	351	332	331	318	343	329	370	329	314	359	346	333	326	328	309	386	333	336	330	345	354	365	311	337	331	333	299	340	357	337	348	344	314	326	335	350	348	366	334	338	333	334	331	304	342	332	350	320	327	350	313	367	333	352	357	309	351	325	341	331	327	328	355	310	345	345	354	313	339	349	315	295	315	351	362	340	348	309	340	330	335	327	336	343	364	319	301	334	331	329	352	317	316	350	329	351	339	358	347	317	346	296	296	357	342	310	317	346	325	324	341	334	295	328	324	348	329	341	341	338	337	339	386	333	345	320	345	335	341	344	326	357	320	312	311	304	328	374	362	320	331	341	320	292	348	335	347	345	322	336	359	343	335	338	329	302	333	329	340	335	345	355	338	318	329	334	314	308	328	363	312	350	311	332	336	313	347	347	324	319	347	327	327	363	300	321	342	355	338	343	344	352	336	340	340	356	339	340	350	343	363	348	340	323	348	334	333	292	328	351	326	328	356	299	323	310	323	338	298	312	302	354	348	301	308	351	325	330	340	329	347	322	351	355	369	285	329	344	315	366	295	348	330	366	319	312	331	319	312	342	341	332	325	363	347	353	327	323	347	333	350	327	330	326	295	344	325	364	325	352	362	313	330	295	351	352	331	335	338	328	353	336	346	336	374	324	286	327
9956	3827	5907	2741	1964	1845	1432	1427	1590	1646	1427	1211	1170	1309	1100	936	832	874	936	904	811	797	814	797	848	821	848	838	869	821	877	857	854	820	801	824	789	821	753	743	853	761	784	758	806	792	724	736	731	780	782	779	767	771	813	795	759	745	764	736	781	813	746	763	764	734	748	795	792	725	784	794	751	776	788	781	735	741	782	783	731	787	805	818	729	816	754	772	812	813	784	778	816	769	761	804	764	787	775	765	820	744	811	730	753	785	772	715	801	785	755	824	789	809	708	780	767	790	735	828	782	767	831	801	760	785	776	743	779	779	749	791	775	783	780	761	833	776	735	739	783	770	837	797	746	783	730	818	840	784	797	823	785	796	780	791	782	795	775	780	765	754	774	764	765	804	791	787	756	797	773	808	811	745	818	770	763	793	783	832	773	743	734	772	771	765	745	803	773	768	746	777	782	751	772	702	734	798	793	768	731	791	793	792	788	837	715	790	771	765	712	788	805	744	763	837	808	761	777	792	730	787	777	819	802	812	824	757	764	770	753	776	745	774	779	753	775	786	799	755	780	729	755	741	770	771	755	722	740	764	801	748	742	737	746	756	813	761	810	781	764	763	749	767	819	823	742	776	803	772	819	764	806	739	750	728	735	805	787	796	768	737	766	719	796	735	805	800	790	734	742	755	797	793	760	773	760	830	795	756	827	805	740	769	737	800	763	793	775	779	781	757	782	781	784	783	810	762	799	799	746	715	830	769	768	759	761	801	832	769	811	798	745	801	764	764	732	765	789	755	804	807	778	751	748	806	780	741	784	788	744	796	750	765	767	726	746	764	753	783	766	758	798	776	709	761	798	742	753	747	779	847	785	846	835	750	776	822	753	783	753	804	730	772	794	759	759	812	756	786	788	757	768	758	774	773	802	776	803	773	791	765	784	794	808	783	720	808	781	780	749	751	755	753	794	806	748	788	754	751	731	744	766	835	733	777	749	769	770	754	748	761	784	782	778	764	740	788	764	789	810	772	797	822	772	758	772	772	774	793	770	747	803	740	771	822	765	737	770	758	776	785	784	748	777	776	828	768	836	804	790	750	783	736	764	754	778	743	769	788	789	778	802	760	832	765	799	743	759	791	770	745	791	722	771	742	785	762	810	726	746	797	771	784	735	747	777	777	766	777	739	720	765	792	795	822	797	804	837	778	756	770	769	756	724	782	763	724	762	829	744	745	787	786	780	740	740	741	780	791	751	743	779	770	786	778	709	772	746	807	739	762	748	778	776	737	753	792	776	785	834	769	757	757	734	816	767	744	733	761	786	794	789	778	814	776	812	775	811	764	758	756	743	796	795	740	782	752	794	842	715	773	746	774	744	792	788	785	741	796	790	763	777	808	802	766	785	795	769	783	795	764	760	783	765	746	810	760	768	742	747	778	783	745	762	742	786	788	804	737	804	780	850	745	758	785	791	791	750	742	818	764	733	806	780	791	808	774	759	803	718	736	734	725	765	754	743	795	724	743	751	753	777	805	708	791	799	725	781	758	758	749	807	802	797	762	738	761	787	768	799	795	781	747	768	763	740	776	776	739	757	790	736	738	798	742	784	786	774	727	798	791	792	765	786	780	797	791	781	746	756	791	770	768	771	826	764	748	816	780	793	807	799	787	770	776	742	789	761	775	750	785	777	773	769	778	765	779	815	782	764	776	821	762	755	700	797	738	789	718	814	760	795	763	817	769	723	750	781	783	766	749	783	795	806	773	792	725	779	760	750	762	784	767	770	804	798	766	782	774	712	797	743	758	796	797	763	744	807	753	777	774	768	731	764	800	746	790	765	769	766	785	761	756	751	804	786	749	755	789	796	788	760	778	787	767	867	771	771	757	745	783	775	774	791	783	800	761	794	840	777	787	710	740	794	806	774	787	856	761	797	710	770	826	768	778	758	771	775	797	815	747	789	764	714	818	789	813	730	780	783	796	744	783	848	729	825	862	810	755	730	797	779	806	768	794	796	814	781	721	756	795	783	783	783	728	774	763	772	851	739	771	753	801	770	776	763	785	785	784	748	733	788	715	830	798	774	812	786	759	748	774	792	771	858	769	799	767	825	789	758	761	729	753	765	792	795	796	747	799	796	780	751	753	790	741	784	789	724	778	785	789	763	787	769	813	767	772	799	776	799	789	743	744	766	753	730	766	774	790	756	810	784	801	799	762	791	763	812	739	760	761	783	800	751	753	797	734	770	802	794	762	742	724	800	767	774	723	764	761	777	801	830	757	747	771	769	723	799	783	761	747	796	765	791	726	766	807	726	758	773	790	801	772	776	753	760	744	748	753	777	718	790	787	775	791	771	778	715	767	787	771	845	759	808	740	755	779	800	722	789	751	784	773	817	841	738	737	783	812	797	802	755	805	750	748	825	773	776	818	787	777	804	781	779	766	792	771	782	794	732	797	776	751	772	776	780	772	755	775	794	776	818	806	769	805	737	803	716	750	745	737	772	818	746	808	781	769	800	788	757	789	801	799	732	742	793	785	816	781	778	810	740	774	789	739	767	774	782	747	703	792	817	809	751	766	788	702	794	744	769	754	738	764	817	760	791	785	780	773	759	762	717	703	785	820	778	800	751	776	740	793	790	740	780	704	737	747	825	746	776	801	781	764	805	797	808	777	757	748	769	742	759	782	814	805	806	781	773	790	775	755	802	721	739	792	741	766	757	782	806	780	745	762	820	768	761	795	783	815	706	773	838	725	727	753	789	751	740	796	735	792	745	777	719	754	770	778	756	735	773	805	796	777	788	776	815	790	771	755	765	798	749	790	826	775	819	763	833	760	803	751	762	791	774	764	771	796	771	837	770	787	764	752	826	753	720	768	754	771	797	740	744	725	689	781	761	803	781	781	720	722	848	762	783	784	733	769	825	800	806	797	765	782	737	797	752	815	786	768	707	816	799	775	793	755	768	723	750	776	761	779	749	742	826	765	786	762	741	792	773	786	722	758	752	742	774	748	803	767	789	788	767	741	752	790	702	803	745	751	721	761	821	775	753	759	772	795	792	756	739	766	743	738	766	778	808	759	802	730	770	772	805	779	756	775	813	764	780	778	753	819	768	753	758	789	809	720	773	769	787	743	744	740	726	792	725	776	756	770	764	747	762	754	714	762	806	798	718	782	780	802	774	749	771	811	784	781	746	793	786	760	756	737	726	809	802	780	742	789	767	699	746	791	796	753	774	778	807	801	785	799	816	757	801	781	762	808	832	790	774	770	769	789	783	751	744	793	809	774	805	790	788	805	769	763	787	771	762	779	759	767	751	764	779	806	758	786	793	745	837	728	744	785	773	771	761	804	794	740	717	781	749	802	783	739	766	783	767	789	747	765	767	794	823	765	759	767	786	768	790	747	764	787	751	802	743	710	777	752	794	746	779	779	769	777	789	742	810	742	781	773	727	756	716	757	767	768	830	772	814	733	746	761	749	781	797	776	780	807	763	753	765	733	755	738
21617	6068	4788	1436	763	626	477	442	511	500	401	369	336	393	340	278	242	279	271	294	264	231	220	244	282	234	222	270	257	277	244	258	261	226	263	262	237	245	225	223	237	242	264	208	229	248	230	229	208	208	242	212	209	224	270	204	226	230	233	220	224	242	250	265	263	214	198	248	215	227	238	222	221	254	233	228	236	237	223	237	255	225	258	220	279	227	250	227	243	240	262	227	228	226	210	234	233	217	224	269	245	234	252	211	220	218	244	215	246	238	241	234	212	260	257	224	236	226	231	234	235	228	251	254	233	228	259	251	232	254	243	246	219	239	223	251	259	231	268	229	230	234	251	256	242	248	235	235	234	208	241	216	226	239	245	241	280	248	282	232	239	202	222	215	220	243	275	223	230	272	240	244	242	255	253	246	227	237	225	246	234	203	209	251	255	204	294	212	249	246	224	216	202	243	237	212	264	233	251	282	240	236	238	225	227	244	212	230	248	228	232	234	255	253	224	218	245	226	240	262	241	235	225	240	208	248	226	226	254	233	244	236	244	241	207	240	216	227	242	228	249	253	254	235	231	264	225	227	240	227	252	241	233	242	219	261	233	244	220	251	236	226	224	248	231	208	245	238	211	246	239	249	242	217	245	242	264	220	267	212	260	223	212	251	217	240	232	226	266	232	244	249	199	251	232	240	250	234	234	238	263	226	205	245	208	227	246	219	238	229	266	261	232	219	260	254	221	227	229	198	233	241	216	227	243	217	223	267	250	252	232	206	222	240	264	223	259	238	223	248	214	230	228	228	241	222	258	219	238	215	223	223	234	234	237	248	235	205	227	244	254	225	247	238	259	284	237	234	240	244	221	223	253	258	256	245	242	247	260	215	236	224	216	224	215	229	246	242	250	222	246	250	234	207	246	252	243	230	236	218	239	264	274	235	251	212	241	229	208	212	244	218	230	224	232	265	211	269	250	239	234	253	220	260	205	241	237	259	226	242	232	230	233	235	253	259	212	246	244	220	262	227	232	237	247	198	205	248	222	199	227	231	235	244	223	250	238	251	244	237	239	218	225	230	251	252	213	255	178	245	240	206	239	256	218	209	237	263	231	217	243	232	237	224	232	249	229	228	217	230	240	237	214	238	250	250	235	256	220	233	234	253	253	229	220	223	227	223	244	249	226	230	250	215	260	282	218	221	233	223	245	240	242	249	235	241	219	217	222	245	208	220	236	211	220	236	194	249	252	238	243	215	230	242	238	251	230	235	226	237	213	219	277	228	211	242	207	251	224	233	219	267	260	210	229	239	211	217	247	248	226	224	239	210	242	229	215	214	228	241	257	241	242	240	254	237	220	253	231	248	250	239	233	240	218	206	232	212	210	235	251	238	226	241	243	231	241	231	221	243	224	229	203	231	213	215	207	279	244	224	235	238	230	230	255	251	232	246	241	236	210	222	238	245	239	221	231	232	244	266	209	231	252	248	268	242	239	256	224	258	232	271	213	231	231	231	226	217	238	210	260	213	220	217	213	246	255	231	215	240	243	228	247	219	240	232	230	230	231	227	258	206	222	219	214	230	238	271	265	247	230	254	222	256	236	250	255	219	223	266	252	238	246	250	248	232	230	231	246	221	239	232	260	240	230	220	258	236	236	248	232	226	233	242	239	219	245	241	226	205	235	210	245	224	240	252	197	239	220	222	259	236	239	241	230	241	254	233	236	229	234	229	233	231	240	254	254	235	251	223	221	220	236	217	269	229	232	211	225	249	226	219	232	221	246	244	244	196	205	277	224	239	204	246	232	236	258	209	236	229	240	206	197	228	231	245	286	213	209	286	243	224	225	239	233	241	238	215	240	241	228	228	215	234	252	260	247	251	198	240	234	212	213	213	256	231	230	222	250	232	225	209	251	236	246	247	235	264	224	249	226	238	248	251	227	208	221	252	229	214	232	256	237	230	268	221	239	263	235	239	239	232	236	247	228	241	225	240	264	215	222	251	246	233	243	253	237	210	210	242	257	231	250	247	239	245	254	244	250	249	257	201	253	240	249	222	271	229	214	239	245	203	227	247	249	218	250	223	199	206	234	230	241	268	252	244	234	225	234	244	265	235	251	203	223	215	234	246	259	243	238	234	220	232	236	235	219	239	233	239	246	261	216	211	221	250	223	276	228	244	259	223	240	264	240	247	236	262	214	237	238	231	243	271	208	236	241	241	214	204	237	260	248	226	252	242	258	228	235	249	206	245	244	220	218	218	252	250	229	250	253	221	234	241	220	251	206	238	242	259	227	218	218	273	201	256	208	217	227	224	231	241	257	255	259	222	235	231	233	217	247	233	247	257	224	216	246	236	229	233	222	259	245	229	247	226	242	265	250	234	258	223	255	241	258	248	250	240	215	238	238	214	232	229	228	224	214	219	256	271	221	268	244	236	243	249	219	231	228	219	267	210	227	218	252	257	224	265	241	230	248	252	244	233	248	199	225	248	253	246	234	223	245	238	216	234	245	233	248	233	223	229	233	224	246	192	218	250	249	248	251	217	236	248	254	248	231	225	235	255	243	261	226	229	262	229	239	227	230	246	248	202	208	198	238	242	229	236	247	269	225	284	226	235	224	261	232	236	239	253	207	221	236	229	222	225	231	226	216	218	204	236	258	231	218	244	233	232	213	236	255	207	232	197	206	227	206	230	247	202	217	231	213	240	218	239	226	226	215	223	272	257	263	250	218	248	255	262	254	220	231	234	223	253	221	248	225	237	206	234	215	233	248	253	252	248	257	215	254	237	252	223	237	240	242	229	257	231	242	245	269	232	232	233	252	255	243	235	229	239	240	253	255	222	228	230	234	211	251	219	231	242	208	234	228	222	249	248	222	227	247	235	228	227	261	224	247	217	250	234	278	223	195	205	221	237	253	206	253	257	239	259	241	258	258	236	251	225	249	245	245	236	227	218	236	243	232	229	259	234	240	227	231	246	220	234	247	235	246	249	205	242	258	236	233	233	245	248	230	217	236	225	244	234	254	243	239	229	249	210	234	206	255	235	210	242	217	232	221	228	208	253	276	220	234	251	238	223	251	278	228	236	230	246	216	225	223	243	238	254	235	228	231	256	216	231	257	284	220	221	219	222	227	251	227	247	239	234	254	243	255	229	212	239	218	256	235	236	222	238	229	234	230	256	222	239	235	206	242	232	231	234	252	236	233	235	217	253	217	243	216	236	233	235	251	245	222	220	222	243	246	219	221	260	246	247	237	250	222	247	229	233	237	251	220	237	252	239	226	184	226	218	257	240	230	232	234	254	235	235	246	225	219	224	230	205	248	236	238	263	235	230	206	241	259	237	225	247	231	219	232	281	259	256	234	231	218	235	241	258	233	237	245	229	236	246	280	233	221	201	244	252	257	253	257	230	253	288	243	259	217	233	236	235	255	230	254	236	251	253	249	254	184	223	219	234	237	228	227	229	231	233	250	214	227	229	240	223	246	232	222	243	257	230	239	237
12715	5054	8159	3441	2894	2389	1770	1639	1989	2167	1664	1369	1316	1442	1194	902	723	749	709	711	692	679	677	633	619	641	604	656	708	687	713	720	764	719	685	614	603	562	586	572	539	559	545	571	567	561	602	536	534	579	521	572	542	584	495	557	581	552	595	541	547	612	510	569	546	572	607	544	563	601	552	501	534	564	524	558	526	561	557	557	574	541	549	599	592	578	634	567	545	621	620	566	565	512	527	587	524	601	596	576	564	572	577	552	588	588	570	567	514	567	535	546	548	536	581	554	536	510	584	555	558	571	600	594	580	520	542	562	542	597	581	562	552	581	556	567	560	591	573	563	536	521	572	568	525	564	591	558	591	610	579	558	622	601	538	568	581	557	573	593	593	552	534	556	544	545	603	527	604	522	557	580	524	550	593	534	622	540	540	551	525	556	593	512	528	546	534	540	556	558	527	554	574	555	585	544	535	529	554	551	562	567	579	535	575	590	587	545	504	552	566	562	543	524	582	540	517	525	516	577	572	528	565	573	572	577	508	544	596	569	531	530	539	562	536	540	536	565	616	546	553	597	542	530	594	554	525	581	537	518	539	575	571	577	552	608	579	585	567	549	575	542	559	616	561	590	535	562	548	555	599	537	571	521	561	519	579	537	608	551	562	618	557	570	581	574	573	556	553	560	540	536	580	541	542	570	584	544	594	564	555	622	551	570	600	567	519	545	601	573	553	583	560	544	583	575	570	562	575	574	527	511	588	527	547	561	535	571	593	572	593	611	602	601	577	530	521	562	568	585	563	531	569	567	585	569	520	555	552	553	562	547	542	553	605	567	574	538	511	525	591	546	577	529	554	555	538	585	568	533	549	570	561	561	575	542	571	535	563	574	548	525	540	522	550	558	561	526	538	572	561	498	604	547	575	554	539	571	538	521	560	528	576	550	563	605	605	541	571	562	556	533	546	548	593	549	555	579	551	599	534	569	569	521	535	541	529	553	556	547	552	585	541	549	537	535	571	535	579	526	544	544	575	575	555	555	571	570	564	557	560	560	555	567	533	562	567	552	568	565	555	549	529	579	542	551	576	622	569	557	580	554	571	544	553	597	579	560	505	562	559	574	545	550	542	540	564	551	551	575	527	573	567	575	582	537	606	559	527	573	570	563	593	557	538	579	536	578	543	557	557	534	580	559	563	572	578	519	517	549	575	595	569	556	516	527	560	527	595	614	526	542	559	581	588	534	556	551	535	591	541	533	569	526	580	576	604	554	561	544	574	602	522	572	534	554	562	579	563	606	528	612	553	588	546	574	574	577	556	532	578	529	577	572	549	602	561	551	536	526	569	581	527	546	560	592	549	587	554	567	549	551	565	508	552	513	549	514	543	552	577	570	566	573	519	579	529	556	565	518	582	574	579	576	514	561	520	601	538	558	572	546	555	610	570	565	566	549	619	531	545	578	520	559	574	567	555	553	541	546	532	540	537	539	582	547	599	565	505	544	549	575	564	558	542	575	563	583	573	578	541	553	540	554	570	565	560	560	527	549	534	539	555	566	590	557	574	586	565	531	572	581	554	591	576	545	583	558	512	527	566	544	568	593	561	562	557	510	515	567	548	541	589	569	535	523	542	575	556	527	552	571	585	533	551	593	556	565	542	600	540	535	564	567	595	526	594	583	576	586	538	589	567	518	562	546	558	511	513	544	621	584	539	620	555	518	540	580	557	565	508	561	563	574	543	562	571	569	511	533	589	561	546	536	555	576	579	530	576	555	583	553	529	596	580	548	598	536	597	536	560	548	511	507	546	591	529	553	602	552	546	555	533	617	542	534	561	575	543	595	594	570	560	541	556	570	571	559	514	575	575	566	592	546	546	571	607	538	559	529	522	519	569	543	587	578	589	573	579	544	511	561	550	581	579	594	559	559	558	556	589	568	543	556	537	567	543	576	533	523	618	560	582	565	532	570	552	574	521	550	579	515	556	597	568	512	592	537	555	515	491	562	551	576	594	541	611	544	579	571	585	534	569	534	559	523	560	532	620	568	571	550	532	598	566	534	570	540	522	529	558	591	537	565	564	570	511	545	572	603	573	559	552	533	549	539	543	566	568	530	528	588	530	561	510	554	551	575	547	535	592	536	551	579	524	551	570	585	535	531	560	557	524	534	542	528	576	549	564	525	566	528	538	579	585	538	502	575	569	536	534	558	549	528	558	552	582	626	548	580	584	522	541	542	562	576	581	606	562	590	559	571	583	546	554	595	600	640	581	578	595	517	546	530	569	560	576	559	574	540	563	522	557	574	546	509	590	610	568	562	565	527	535	522	564	536	566	559	546	589	602	579	564	561	547	550	559	564	526	582	595	578	588	509	538	558	594	573	574	539	558	582	531	570	568	537	567	540	558	560	580	552	583	581	528	563	572	586	588	579	555	569	585	609	534	554	558	553	530	555	572	536	545	585	591	539	576	572	539	556	534	560	586	587	551	581	536	568	546	581	543	564	583	564	507	583	507	574	558	530	519	559	523	555	565	540	547	536	552	547	589	570	485	585	574	571	573	573	596	593	567	553	528	547	537	570	549	515	569	575	548	558	537	562	518	605	553	566	582	561	554	583	566	546	531	555	559	579	548	549	562	534	532	523	556	560	550	572	587	607	543	559	564	562	510	577	563	519	584	558	574	547	567	588	574	518	553	577	609	549	551	541	535	533	564	559	542	571	534	539	549	552	550	548	600	566	564	602	565	584	612	574	576	554	541	523	546	546	573	533	583	550	552	554	579	508	533	583	542	552	587	588	558	590	567	558	574	552	605	526	585	591	555	546	528	591	542	547	498	557	553	570	479	540	531	548	581	584	541	577	541	574	575	504	579	577	567	591	614	563	568	555	551	551	529	606	550	539	544	573	545	569	565	610	524	551	554	533	576	571	527	552	534	532	549	560	543	536	546	541	572	545	534	569	590	556	489	596	564	547	504	561	558	531	524	553	580	579	563	587	525	552	525	562	575	569	528	551	567	529	620	566	550	565	524	596	563	498	562	533	535	540	575	605	566	586	546	547	532	605	493	564	565	565	579	610	592	581	535	577	548	545	591	595	559	578	555	550	561	567	566	527	557	509	548	533	545	560	561	571	538	584	553	565	568	581	588	609	553	556	590	558	579	542	600	544	595	605	571	550	585	577	535	579	534	544	587	518	544	603	585	568	597	570	535	576	542	580	544	575	584	550	555	524	568	591	573	546	581	546	585	588	548	612	546	607	542	600	582	576	553	617	590	577	568	533	565	592	550	548	600	520	530	559	581	563	563	515	536	559	589	556	577	517	538	532	549	560	544	566	548	545	537	515	613	549	557	569	561	573	513	573	564	551	534	568	552	530	537	556	528	528	560	552	588	524	504	509	541	548	555	564	567	547	575	522	584	562	575	524	612	538	607	548	587	593	519	558	546	589	577	570	522	522	548	552	506	554	543	533	585	576	570	539	571	564	551	546	538	565	522	504	511	560	539	557
5589	1810	1173	350	352	322	308	276	314	311	341	280	298	287	267	249	266	268	300	273	274	282	269	229	264	282	262	259	251	252	274	251	281	252	271	271	278	262	250	269	290	270	261	252	244	252	276	271	260	247	251	249	248	244	280	255	256	273	263	267	258	288	271	253	261	279	261	288	269	260	225	275	256	294	286	257	249	247	256	281	278	240	264	262	265	271	250	260	254	296	271	240	235	282	255	231	244	239	251	251	264	254	270	263	267	290	240	234	255	273	268	251	248	230	254	278	258	243	275	289	249	258	275	265	255	266	250	272	248	250	265	277	236	237	244	276	275	266	248	291	268	296	318	298	272	247	285	265	265	251	266	239	255	246	301	245	267	274	203	267	277	280	247	251	254	253	268	269	237	237	253	255	237	241	261	244	203	245	253	268	268	261	252	236	264	269	269	276	250	256	275	280	243	241	236	289	270	291	246	240	243	248	267	289	273	261	251	296	261	252	252	274	245	255	239	252	276	259	234	230	256	247	255	266	258	239	243	262	229	232	255	265	246	230	250	249	248	273	257	264	263	269	264	228	260	260	248	271	297	266	238	294	258	256	235	267	271	249	285	230	271	242	258	268	251	268	259	254	255	228	249	270	253	254	267	256	260	236	260	273	305	269	261	245	250	257	297	261	252	258	263	236	273	261	286	256	268	322	282	238	273	243	235	255	260	261	241	277	262	255	282	276	292	275	239	262	251	273	238	269	233	240	269	265	233	253	224	254	247	269	243	256	252	281	262	285	253	294	240	245	237	228	249	283	254	240	268	266	278	250	257	276	270	242	220	260	256	262	296	246	233	246	251	260	257	260	268	239	249	287	241	247	300	277	239	247	261	257	264	257	265	284	303	260	263	266	268	246	261	263	242	258	270	255	239	249	267	260	257	266	286	249	236	243	244	262	276	275	248	217	260	268	265	237	267	240	238	257	279	256	251	274	240	267	216	265	248	238	256	278	261	249	263	289	241	267	237	277	248	279	250	260	276	243	244	265	260	299	290	272	247	273	281	252	295	265	227	263	256	258	269	250	276	222	247	260	262	238	286	276	250	247	265	265	258	244	266	285	270	243	279	275	275	269	263	257	259	240	254	240	273	279	265	279	265	234	271	282	277	257	256	243	262	267	215	253	258	261	278	263	245	242	268	256	241	250	254	265	280	234	267	255	301	267	232	255	271	265	259	246	248	261	268	263	265	256	264	266	254	223	265	249	258	235	219	246	266	260	253	251	253	234	261	253	255	257	239	233	259	261	256	268	262	282	244	273	261	260	254	239	254	264	256	279	256	245	238	259	257	272	294	237	251	256	238	262	278	228	268	276	290	248	278	248	289	264	286	266	259	261	252	268	271	274	289	239	247	275	264	298	263	245	267	247	261	285	248	250	253	266	243	248	253	265	262	273	257	283	272	285	259	253	256	267	268	259	269	244	264	281	253	302	291	240	251	261	288	258	258	265	277	258	240	283	263	259	263	275	268	243	258	255	239	251	260	277	239	273	272	276	275	250	271	248	258	277	256	224	242	242	255	238	293	238	276	266	263	242	270	231	258	261	265	283	248	270	254	256	260	232	261	247	232	226	269	272	245	254	273	289	253	254	245	282	258	289	262	270	267	231	287	241	280	235	262	243	267	255	281	308	246	237	242	298	248	256	264	293	304	261	273	268	261	268	264	257	255	227	290	285	316	260	259	237	236	268	270	271	278	253	293	272	251	280	258	264	260	266	285	260	255	275	262	266	277	265	225	242	264	263	256	287	250	270	248	232	293	237	227	248	247	259	309	267	249	232	257	264	275	248	251	263	241	266	260	270	267	279	247	280	258	277	250	265	279	259	252	262	273	260	261	271	298	271	257	254	235	246	248	276	253	259	259	252	239	236	245	274	225	270	284	259	271	287	274	231	260	305	285	265	289	242	261	236	248	239	235	260	268	240	251	258	274	253	237	306	260	254	235	254	272	287	285	231	245	273	259	262	289	250	267	253	245	285	236	276	270	236	262	256	274	266	230	288	262	252	250	255	254	243	267	238	296	241	246	277	260	249	245	248	260	277	278	235	289	234	264	255	263	265	261	258	224	275	265	224	263	264	261	284	250	249	247	258	231	263	234	270	286	293	260	275	269	252	261	235	253	249	243	260	232	296	234	229	247	278	272	263	253	238	256	256	248	259	265	258	273	286	241	269	258	259	239	239	263	273	257	297	277	277	232	256	246	255	276	263	258	279	250	291	243	289	247	258	274	246	285	258	241	262	248	282	251	222	249	283	253	263	240	261	273	267	267	264	254	276	270	236	278	273	267	258	266	266	267	249	259	280	256	249	257	314	251	257	242	286	283	261	252	235	284	270	308	255	274	264	243	235	255	260	222	278	260	245	269	285	272	289	265	273	296	263	263	268	239	229	248	268	237	249	270	251	269	247	258	268	256	259	262	279	231	241	268	243	267	268	248	274	247	253	267	250	254	267	301	279	251	246	262	281	238	314	297	261	265	263	252	274	274	270	272	271	262	240	277	262	251	288	270	245	268	221	217	267	259	231	258	265	254	255	247	269	263	256	247	253	230	214	257	252	256	244	252	259	261	256	251	298	255	297	268	260	280	275	262	238	282	262	247	290	279	241	260	261	263	280	267	259	225	250	244	272	278	278	238	270	242	275	260	268	273	289	277	243	235	271	262	300	240	260	317	256	267	275	254	273	252	264	221	232	245	264	258	276	276	240	261	274	234	262	257	260	288	270	258	249	261	233	253	250	277	288	255	253	284	290	270	281	255	231	270	259	270	260	271	252	223	262	244	247	267	269	259	253	252	250	269	237	294	248	258	261	223	239	267	285	247	269	289	285	257	264	257	243	273	259	294	263	247	276	278	287	271	259	254	267	264	306	278	281	294	205	283	274	260	268	261	262	275	257	241	270	256	236	233	232	253	244	259	243	252	244	249	230	260	294	277	235	255	234	236	246	295	265	268	255	262	234	225	265	299	221	265	249	247	267	296	287	220	292	279	258	261	277	272	250	263	260	255	276	260	266	235	231	275	252	276	238	264	260	284	235	220	291	224	260	256	248	287	232	297	261	295	195	281	291	256	264	234	267	251	271	244	263	245	252	266	240	294	253	255	272	263	260	244	273	252	251	255	270	287	256	278	261	263	272	265	286	259	246	266	260	269	255	252	283	273	246	257	250	254	277	281	232	264	286	248	246	252	257	248	246	293	279	244	250	242	262	291	258	267	266	286	267	242	279	249	284	279	263	251	288	250	268	271	267	241	244	239	247	250	251	258	285	240	254	260	278	266	229	256	257	251	280	253	255	280	251	249	270	248	264	282	260	290	262	250	276	256	252	255	263	285	257	246	236	260	260	253	262	219	237	236	266	227	231	275	265	275	251	248	265	241	256	243	273	284	273	272	258	253	252	244	266	255	283	249	251	245	259	216	289	252	275	252	260	263	248	241	246	256	262	248	253	291	321
4494	2050	2296	940	926	906	795	748	904	922	876	738	742	742	733	659	681	669	692	626	672	598	634	648	616	622	643	661	649	679	636	681	677	684	701	616	585	614	626	632	609	616	597	640	617	606	665	627	640	633	608	630	622	621	672	605	692	647	607	606	619	639	609	594	644	590	627	645	637	623	647	626	629	612	721	595	601	597	654	611	644	610	612	630	630	596	619	595	655	620	588	625	636	581	680	623	597	619	657	656	651	641	612	623	622	628	641	660	614	632	656	661	601	613	614	645	636	616	640	639	650	631	616	646	639	582	643	655	622	634	592	660	623	661	651	584	601	642	598	612	600	629	575	640	616	612	621	605	643	597	568	666	677	579	611	609	659	631	618	646	645	616	604	611	646	614	627	664	610	658	642	608	645	668	618	612	613	593	598	609	616	608	636	600	651	623	611	604	627	646	621	615	615	646	635	618	612	630	618	626	644	606	631	650	629	589	676	645	645	641	584	616	624	576	572	596	625	577	619	648	615	668	625	639	652	633	651	623	620	668	647	653	640	606	643	660	636	649	620	634	594	655	624	600	620	616	607	627	610	644	584	631	598	585	627	683	647	633	603	617	623	628	611	612	583	639	592	623	562	624	646	588	638	609	608	602	620	649	664	649	647	657	680	649	609	626	658	639	627	616	687	614	670	698	635	655	609	649	580	606	581	639	657	661	633	659	601	647	613	603	648	632	622	635	673	638	594	592	647	641	634	608	624	629	641	642	646	664	681	590	628	636	637	619	631	619	642	661	609	647	611	614	602	624	652	686	649	651	648	610	604	598	606	604	663	620	618	670	662	569	624	637	660	620	628	609	580	635	638	649	622	644	649	587	636	684	653	624	625	607	642	654	619	603	620	600	648	555	582	643	601	623	654	618	615	598	627	581	642	613	616	594	644	636	632	644	666	613	602	636	615	610	609	624	641	641	583	667	646	628	637	634	602	686	626	616	638	626	659	663	614	631	586	635	583	626	627	662	627	645	694	604	653	611	606	651	670	641	615	583	608	629	642	610	618	631	626	600	645	614	601	613	599	606	660	675	604	657	630	611	659	649	620	638	641	637	671	632	610	657	627	609	602	675	609	577	616	638	607	601	665	635	666	653	616	681	648	622	632	680	606	617	652	637	588	633	609	627	633	609	578	620	628	627	596	627	592	596	632	626	598	627	646	598	641	627	662	626	640	650	587	658	621	648	627	650	641	590	625	664	603	673	671	636	616	630	609	635	641	669	612	617	660	628	654	597	612	630	643	628	640	630	576	603	609	678	622	625	610	615	640	635	623	601	591	615	641	642	627	628	632	599	642	598	623	620	589	666	595	675	653	659	595	616	602	600	600	632	625	588	602	603	615	600	608	621	669	610	640	657	586	596	646	657	618	634	650	615	648	580	611	607	661	643	614	597	633	639	649	622	601	634	615	581	662	596	619	579	614	646	618	644	624	660	608	642	602	629	631	622	576	601	642	602	617	581	591	625	589	666	631	572	589	642	630	640	620	617	633	648	636	663	619	616	665	629	610	604	660	605	625	625	608	614	597	590	604	634	601	644	626	611	626	644	640	610	625	622	617	630	616	614	603	643	628	630	659	594	604	597	605	643	660	646	655	542	614	622	624	584	628	638	664	625	616	648	638	615	638	635	640	592	664	637	653	588	652	652	648	642	647	615	625	625	643	590	618	607	601	647	628	637	693	568	613	668	619	570	607	596	633	626	642	624	649	620	607	628	633	611	622	616	642	652	629	585	639	568	628	646	636	605	643	606	626	625	619	619	622	648	607	609	630	601	622	588	618	645	633	627	591	640	620	628	618	609	679	630	625	639	622	618	589	648	633	674	657	606	600	595	671	633	607	651	605	583	659	623	608	646	635	602	591	607	632	636	646	636	627	639	650	596	631	583	628	631	633	631	654	655	653	607	643	638	645	639	660	621	643	619	591	640	644	610	627	627	594	620	630	633	629	635	611	655	616	597	588	608	620	617	596	629	607	650	628	635	687	614	647	612	602	646	661	602	604	631	639	631	643	580	614	641	605	604	583	590	634	616	663	626	632	610	632	597	611	679	617	604	637	623	595	612	592	630	592	626	644	670	599	600	636	665	631	640	611	624	615	674	645	673	622	649	590	677	618	598	629	640	642	640	639	662	575	623	652	649	623	652	598	615	606	613	638	633	648	648	632	610	644	634	652	652	645	624	642	600	626	596	572	623	656	647	666	622	659	581	661	599	620	632	653	687	611	689	620	645	660	619	610	648	588	598	631	637	622	670	621	639	626	605	575	606	632	645	624	604	628	627	633	629	633	640	615	565	630	604	618	623	631	648	674	638	663	590	572	611	628	617	622	641	664	591	640	659	597	631	621	627	632	652	619	620	643	648	632	632	618	636	659	628	651	618	633	667	612	617	624	672	601	614	599	641	629	642	624	618	668	624	602	614	647	639	631	600	601	584	611	637	591	631	605	638	614	646	632	603	632	625	690	635	556	624	651	648	644	615	620	608	624	650	623	614	695	620	612	642	583	640	595	628	595	619	648	635	624	709	588	616	634	637	616	576	657	637	610	615	654	668	587	617	646	629	662	599	657	609	624	620	668	637	638	666	633	611	644	613	623	634	626	596	648	632	628	592	623	659	596	629	624	609	638	626	624	635	690	616	666	611	612	649	612	623	629	614	619	646	594	590	617	609	642	590	635	611	641	661	646	585	567	604	606	652	635	622	635	669	617	627	634	665	613	613	572	650	634	636	662	642	591	642	623	670	654	626	628	668	610	634	612	588	620	643	616	622	645	596	607	622	645	630	598	659	633	626	620	633	668	658	619	668	623	610	640	613	650	631	621	635	597	590	606	606	632	657	656	647	602	643	607	601	665	613	634	627	647	680	636	602	609	618	626	656	613	639	640	641	671	638	659	616	587	571	613	632	585	608	620	598	678	571	633	621	638	638	628	624	640	622	595	576	630	620	622	636	654	611	580	600	634	616	629	642	610	589	606	596	621	614	592	589	555	661	632	624	632	605	616	640	639	657	662	595	621	634	641	625	671	612	618	625	634	682	669	615	626	645	624	621	625	667	637	613	581	657	648	603	624	640	659	625	610	642	636	618	655	629	594	582	684	689	605	619	658	634	637	631	660	619	618	586	651	602	575	617	693	614	622	569	646	604	591	599	576	654	592	642	630	681	664	669	612	680	654	641	606	603	590	605	613	620	656	623	644	606	601	654	608	592	671	633	597	614	659	623	605	628	627	696	635	607	605	629	634	599	640	640	635	600	629	631	596	620	631	642	607	582	638	611	647	630	589	659	617	630	577	605	597	677	559	616	607	627	647	640	561	638	606	623	635	642	663	617	635	638	611	587	615	616	611	624	626	640	629	662	612	598	646	580	668	612	616	657	622	600	622	600	609	628	622	607	620	626	642	633	632	609	634	654	629	580	623	643	622	610	614	564	595	637	620	660	644	651	645	662	647	609
13744	3694	2507	893	580	544	458	442	464	492	508	433	373	374	437	339	380	344	356	333	340	350	337	366	372	310	373	372	336	361	332	334	387	307	324	301	326	332	332	344	295	316	339	334	341	316	310	323	336	370	346	332	317	345	319	344	357	326	339	340	341	306	332	333	335	346	344	319	344	341	334	344	335	349	341	352	326	371	354	342	303	309	288	333	333	328	361	331	346	331	344	379	357	314	305	340	294	314	312	335	385	323	325	306	362	358	282	376	316	315	336	336	358	332	341	325	340	350	362	326	293	352	348	342	331	368	291	350	370	322	341	364	325	352	322	358	329	318	328	321	385	328	340	322	363	360	354	377	335	352	338	345	334	334	334	331	358	362	333	351	329	325	343	304	319	298	353	319	361	328	324	318	351	297	374	349	341	353	335	342	342	339	292	347	340	310	327	329	315	331	357	348	349	324	347	330	337	335	335	353	349	343	291	337	353	330	290	336	318	371	329	351	337	294	300	346	313	345	335	342	341	341	313	340	312	359	332	345	330	322	340	311	335	334	356	300	340	324	326	331	337	346	331	339	329	343	347	317	316	322	343	333	319	328	324	339	359	294	335	336	309	334	330	345	301	326	334	324	315	333	313	317	345	334	337	322	317	330	318	324	332	327	342	316	328	334	358	342	311	297	338	325	329	340	314	327	312	344	333	311	313	336	332	322	326	297	308	339	346	341	305	326	347	379	367	312	337	350	320	351	332	347	335	332	311	345	334	334	314	340	366	344	324	342	312	338	338	344	342	332	329	343	336	348	344	355	329	303	354	341	324	307	318	313	351	331	325	341	330	313	294	362	328	340	350	335	333	347	333	314	368	338	341	339	305	320	317	339	332	351	334	344	333	316	340	372	320	331	344	350	354	344	363	324	375	314	273	341	335	328	333	330	318	326	354	323	343	353	345	332	269	302	350	332	371	364	337	314	334	309	298	356	330	306	344	323	340	358	355	351	301	315	313	318	319	337	364	310	306	328	348	313	343	311	359	343	338	327	296	371	329	321	332	318	333	308	327	350	348	315	327	330	349	337	313	296	296	359	313	328	335	330	343	333	332	341	324	323	338	340	316	353	334	350	306	340	352	341	329	368	335	321	300	334	318	327	326	306	355	326	357	331	350	332	318	340	343	366	350	291	365	329	308	346	322	303	305	323	320	339	317	346	319	330	308	326	367	332	337	320	325	339	312	321	359	362	344	332	346	326	315	299	335	347	362	330	314	320	342	355	346	330	307	317	330	346	309	309	327	294	343	360	353	324	340	346	316	305	356	339	333	335	375	351	302	348	322	294	326	331	342	324	342	318	309	329	318	322	315	354	343	330	346	285	295	352	313	312	349	365	337	318	303	342	303	365	320	310	296	295	331	342	320	347	339	340	339	318	368	323	335	370	321	324	317	360	336	333	297	308	330	338	321	350	329	308	340	325	331	355	331	316	315	344	326	360	336	339	316	300	321	329	332	325	324	353	297	311	318	337	352	340	316	320	299	324	325	351	303	329	332	318	365	314	348	367	301	329	345	334	342	317	318	321	342	333	347	318	333	334	332	341	332	349	314	371	313	309	337	355	377	357	330	360	322	330	345	291	324	357	341	364	341	334	358	317	333	326	327	317	314	325	304	352	319	351	348	339	311	322	325	330	304	323	363	342	314	311	315	305	330	343	344	339	316	373	295	334	319	318	349	304	370	334	340	312	291	321	343	359	327	312	339	333	349	324	354	319	329	330	352	313	312	349	324	303	359	348	309	332	349	327	310	341	348	383	357	330	356	328	315	337	360	361	318	312	320	314	344	334	369	346	304	302	324	302	325	325	322	342	340	325	357	383	294	337	340	358	341	342	340	355	340	348	336	332	320	331	303	345	304	336	334	366	368	366	337	325	339	344	312	326	355	339	344	319	346	332	369	301	335	315	326	325	354	339	352	371	360	338	330	341	357	366	316	322	346	350	364	326	332	305	339	328	304	344	316	317	358	347	319	345	343	287	348	290	329	328	335	325	342	350	330	273	340	324	357	344	356	377	348	331	327	331	317	320	312	325	342	354	341	345	362	301	351	357	346	323	307	303	362	342	337	336	313	332	366	302	333	326	299	321	346	321	351	326	346	319	322	335	354	338	342	336	333	338	308	315	360	337	333	279	330	321	303	353	341	351	309	330	308	350	309	329	305	328	358	334	323	336	339	326	268	349	318	349	327	319	318	328	351	318	293	328	359	338	311	338	328	302	316	342	334	325	321	310	325	333	323	336	348	335	340	377	303	366	349	353	351	328	322	301	343	345	352	299	343	335	339	309	342	327	325	344	358	320	320	338	335	370	367	325	311	289	311	357	334	325	291	325	355	321	352	355	347	375	340	318	298	307	324	354	311	339	343	352	303	362	366	308	332	346	361	313	295	311	331	324	304	327	344	332	355	349	354	330	317	335	313	319	331	347	351	335	328	323	319	343	349	366	305	341	326	346	351	305	321	346	314	342	350	343	332	324	318	342	327	307	353	368	319	337	315	319	317	345	327	323	336	329	355	293	365	348	360	346	312	357	303	319	300	346	339	329	325	331	338	314	322	332	337	310	319	325	360	339	328	353	308	321	343	347	333	344	350	347	326	322	307	345	321	293	319	326	336	342	314	345	336	305	337	356	340	344	330	333	351	333	337	334	317	352	321	295	349	351	336	339	347	335	347	311	313	365	304	322	322	328	311	336	331	313	321	354	349	321	340	339	334	344	332	349	322	362	338	332	314	332	383	379	331	381	338	306	299	325	342	323	339	339	311	339	328	350	350	333	322	339	341	308	324	351	358	376	315	315	332	370	309	297	385	326	336	330	354	332	349	347	351	352	370	349	309	316	374	329	352	324	324	332	302	311	340	324	354	337	330	362	333	344	369	314	352	317	332	355	293	320	297	306	336	353	332	342	340	317	344	338	341	321	345	314	339	360	332	326	339	306	369	333	336	328	339	320	320	328	321	322	328	388	346	280	344	366	336	336	346	332	352	359	340	321	324	354	316	340	299	334	344	359	365	355	320	318	376	377	329	353	365	348	373	346	346	324	342	354	341	325	335	352	319	357	315	317	346	316	317	334	352	316	304	346	343	325	338	301	286	318	324	302	331	316	317	340	339	342	346	318	330	339	347	333	344	305	338	340	311	310	313	337	330	380	330	345	306	333	315	354	319	321	370	315	315	308	339	342	342	332	334	300	347	309	348	357	359	315	329	313	310	317	338	316	333	337	328	329	348	320	317	334	343	352	330	343	339	356	327	348	353	342	316	315	336	326	348	327	334	303	309	335	320	322	291	366	325	348	335	360	331	297	364	348	318	329	363	344	324	321	315	324	302	319	324	350	365	342	309	332	368	341	333	313	312	328	345	350	331	368	305	340	319	315	320	315	335	335	315	348	343	313	339	321	313	330	338	335	317	357	320	352	341	326	328	346	326	329	362	315	326	311	300	337	306	309	362	325
10369	3772	4626	2312	1983	1804	1576	1353	1401	1766	1616	1291	1124	1224	1148	926	898	899	921	876	858	843	824	824	807	787	757	837	830	819	854	879	849	863	897	884	757	795	807	767	785	794	765	796	769	735	733	782	737	791	747	775	758	768	755	757	822	771	743	755	765	776	780	820	716	811	773	806	735	792	801	800	767	747	796	772	760	767	755	818	772	740	779	759	765	776	728	757	795	791	731	718	756	784	802	786	766	841	793	752	764	754	759	771	809	741	754	836	795	785	724	707	759	759	770	823	794	759	775	788	817	761	770	762	790	752	794	742	763	830	769	784	716	814	804	703	808	744	769	728	760	788	774	761	777	783	805	791	786	785	794	803	801	803	825	771	736	809	810	792	775	821	791	801	806	763	820	750	773	842	737	805	755	753	818	770	785	826	795	800	733	778	762	772	760	770	767	749	715	772	741	793	713	782	787	767	800	758	719	722	749	800	803	816	750	768	752	799	748	769	778	777	783	761	777	800	766	773	759	824	769	781	726	762	796	735	782	794	766	792	819	771	782	795	789	742	774	751	732	710	785	827	794	748	783	769	820	742	774	757	762	801	775	787	750	746	787	766	780	821	723	761	824	776	756	784	753	755	779	803	795	767	741	788	777	730	773	796	770	751	778	802	737	777	809	727	767	809	775	723	724	801	780	769	771	793	787	765	797	806	761	750	757	787	743	822	770	764	817	807	744	786	818	809	773	731	740	815	774	764	805	718	799	767	733	734	815	741	755	744	749	794	736	729	771	748	832	763	764	741	795	747	744	771	848	771	804	767	716	739	737	733	787	783	740	803	744	727	742	749	812	779	727	711	795	775	798	823	711	757	753	799	785	814	783	757	768	773	701	762	791	766	745	783	772	777	776	794	781	729	762	771	758	776	799	759	832	764	804	765	788	741	730	788	776	739	774	795	767	754	753	781	769	778	747	797	755	780	775	716	756	788	791	819	722	741	751	761	760	782	807	772	805	811	789	793	726	756	762	812	796	808	819	772	768	777	758	787	776	758	757	795	794	804	748	761	808	740	834	785	797	778	757	814	770	785	784	812	796	797	763	745	843	759	752	777	774	780	790	787	772	709	834	792	797	796	772	762	763	770	762	839	726	761	769	771	767	712	801	793	758	773	756	717	771	781	735	727	766	734	802	749	788	848	778	782	775	775	739	731	743	788	744	714	788	864	763	712	742	798	713	771	784	817	761	740	786	751	792	697	765	763	764	781	748	738	704	752	719	752	755	800	750	759	802	778	793	848	778	783	748	780	761	736	791	745	759	786	796	729	751	792	761	766	769	772	780	774	775	800	765	786	792	792	799	786	748	839	759	780	760	776	797	780	753	746	749	755	723	718	770	788	742	709	765	751	815	775	759	757	777	762	816	757	736	789	744	755	729	804	743	781	781	805	784	746	751	773	759	749	750	755	786	828	782	803	777	746	746	752	797	768	796	747	783	777	776	785	796	772	765	814	755	783	809	773	781	825	716	753	740	754	755	733	801	759	764	801	802	788	785	771	742	789	765	802	780	822	741	765	787	811	786	832	847	755	800	784	762	811	735	730	744	792	777	747	779	743	779	759	748	804	750	741	787	773	782	766	765	810	778	788	744	793	745	810	784	778	804	744	732	845	778	768	772	748	784	728	770	791	767	733	779	800	743	727	743	768	753	785	774	770	747	816	806	756	770	771	787	781	757	733	757	807	804	818	770	772	770	763	798	754	742	740	736	776	763	725	756	755	761	776	718	805	774	751	768	759	748	805	739	748	838	751	771	778	777	755	767	843	787	772	771	776	775	770	738	741	777	775	723	786	763	755	775	805	814	776	800	759	791	714	761	719	806	763	774	775	730	724	769	746	721	764	806	810	762	751	751	783	794	766	781	718	752	779	792	781	832	763	773	803	768	792	776	824	728	774	792	760	782	766	763	805	748	822	772	800	762	748	776	760	762	766	766	769	762	856	725	745	738	787	819	714	756	774	728	779	743	744	831	768	754	784	771	806	777	775	777	737	773	776	749	812	765	797	740	771	789	799	781	727	764	759	798	733	773	787	761	752	776	764	779	800	810	743	727	754	772	770	764	788	783	793	781	792	770	764	779	793	785	751	704	784	823	784	826	770	757	747	762	758	751	740	785	793	784	784	772	773	772	734	784	760	783	758	796	793	786	776	734	802	760	752	838	772	761	766	734	717	830	749	759	746	743	806	765	745	779	726	745	786	733	744	757	807	799	751	802	766	743	762	785	804	828	785	843	733	779	767	829	741	752	792	832	758	803	760	807	713	753	769	750	809	804	772	848	771	794	778	778	757	761	794	720	771	773	758	763	813	795	778	797	790	800	764	778	752	755	766	843	823	758	758	766	808	764	727	796	808	795	784	767	767	764	822	753	822	729	791	732	788	743	756	765	753	775	747	784	746	751	778	757	775	778	796	820	744	755	808	774	825	773	749	759	751	817	763	824	805	746	763	785	836	833	775	795	758	752	787	759	726	741	763	779	798	775	788	769	812	756	789	784	787	765	801	730	810	743	755	773	772	745	755	789	760	787	782	798	755	767	775	769	777	776	747	774	792	741	726	815	750	777	747	726	721	762	772	765	750	743	773	736	780	795	748	783	782	799	760	739	740	762	780	789	760	748	746	756	737	777	741	791	759	761	767	748	774	779	739	801	774	750	761	765	776	822	754	777	816	746	826	736	740	761	847	795	802	786	756	805	753	743	805	744	747	758	769	703	769	830	753	769	739	767	783	822	767	767	744	770	794	822	739	751	753	809	728	772	726	764	797	831	770	733	712	748	732	785	787	789	802	742	759	784	811	758	755	785	799	796	762	829	781	797	797	767	767	809	752	769	803	717	772	743	781	754	759	720	746	733	741	746	735	769	747	815	760	752	752	751	731	754	821	791	798	799	759	736	748	769	751	815	731	774	758	724	783	795	827	806	736	792	780	793	764	771	817	763	766	782	757	801	797	766	843	742	749	807	747	841	760	787	754	807	731	802	792	752	777	806	779	774	788	781	797	765	830	748	782	780	780	783	767	770	779	713	746	759	848	764	745	746	751	804	768	763	814	767	771	742	730	780	777	775	763	760	778	779	832	789	704	790	751	716	763	775	749	753	754	785	805	807	831	789	759	758	758	803	732	798	777	703	744	767	759	824	818	783	774	776	779	718	724	779	750	805	766	778	788	740	787	798	796	780	779	781	802	754	702	846	722	836	802	829	765	725	774	717	777	773	741	748	742	773	795	758	797	727	795	784	754	766	780	778	764	799	778	737	766	787	775	760	734	745	776	753	832	810	748	781	790	788	801	814	749	819	760	752	749	759	728	815	748	769	716	778	762	695	741	772	796	840	771	815	813	794	768	732	777	744	791	793	746	757	766	792	768	777	760	796	733	765	753	837	724	773	781	750	780	786	732	725	789	763	794	790	779	748	785	812	750	741	754	827	785	761	806	810	777	795	762	765	781	818	768
21643	6225	4405	1382	737	606	526	416	434	475	425	406	326	338	366	304	237	266	234	236	256	270	237	234	241	226	252	255	269	258	244	243	301	252	243	250	229	220	224	250	254	221	221	236	228	249	241	230	220	259	230	230	203	253	217	236	249	233	245	227	256	233	232	255	235	222	233	254	239	232	243	219	241	269	280	259	239	278	226	244	211	260	225	240	246	255	232	208	251	237	232	246	263	227	229	213	212	223	265	239	246	219	249	240	191	256	219	260	235	260	215	222	190	254	239	220	243	257	219	244	248	236	210	212	247	251	253	241	245	248	218	227	229	227	216	228	214	243	247	239	231	211	216	224	223	219	241	249	205	251	255	225	223	250	246	231	229	220	206	226	257	243	226	245	225	192	235	228	219	248	244	267	224	230	217	261	248	237	239	244	240	231	247	220	235	225	206	256	226	233	231	234	227	228	245	211	214	247	252	212	234	238	224	220	226	242	268	219	256	221	216	217	240	220	236	236	242	242	241	274	237	222	233	246	251	231	243	227	228	216	219	201	226	227	223	245	240	252	237	207	230	222	243	229	226	271	224	229	230	237	218	249	235	227	215	230	237	196	219	257	229	237	222	235	224	223	241	262	215	232	225	225	219	223	226	239	226	246	204	248	239	252	226	236	215	215	250	219	204	216	190	246	240	206	211	233	239	242	245	254	226	260	209	245	264	241	232	225	241	237	233	227	265	222	251	201	246	254	264	235	237	208	233	233	254	233	230	222	198	231	248	242	291	233	234	241	250	253	268	256	247	218	215	209	240	241	223	225	230	248	240	258	256	252	243	238	226	206	220	204	265	234	216	244	254	226	221	231	232	227	216	231	222	243	232	243	245	238	253	244	238	255	234	221	223	243	208	237	221	255	211	229	207	216	264	239	213	236	224	256	209	215	239	254	199	236	244	241	211	201	234	268	255	245	215	227	207	230	231	243	246	230	247	217	225	233	252	226	220	229	219	249	221	223	250	257	243	246	280	254	186	256	235	229	254	243	212	214	253	259	223	244	248	253	239	247	236	238	240	245	234	232	223	218	248	219	255	246	207	219	221	237	214	247	238	229	244	223	250	232	242	238	251	253	235	271	243	208	214	220	242	236	239	223	206	245	210	197	222	257	228	230	240	243	252	212	243	265	255	239	266	253	213	217	236	266	260	246	255	230	225	220	219	238	246	240	214	261	257	210	253	231	237	224	193	217	250	239	244	222	260	214	226	237	231	207	216	229	212	212	238	247	248	210	254	220	216	218	230	245	231	255	249	215	238	216	228	244	220	237	277	243	234	226	232	249	233	231	244	233	250	232	218	221	253	267	208	232	214	220	231	245	246	256	230	252	238	250	269	216	239	236	197	224	255	249	217	231	223	236	233	236	266	219	240	225	239	232	256	245	248	243	242	247	239	225	232	226	251	231	227	257	233	238	253	224	239	227	234	220	234	259	246	220	246	242	235	228	226	218	205	210	242	211	213	252	220	236	236	238	254	228	223	235	205	253	217	232	238	241	234	236	253	257	226	246	245	193	240	240	255	220	221	238	232	240	241	223	193	246	237	241	195	205	251	250	251	235	249	247	227	224	238	235	260	237	236	224	229	245	240	214	235	224	242	234	246	255	231	236	244	253	225	241	202	238	217	221	248	234	185	254	242	241	236	214	241	235	224	217	233	233	231	238	229	257	223	238	225	216	249	209	241	252	227	236	211	209	241	244	234	200	232	252	240	226	266	258	232	253	230	211	226	220	218	204	216	241	224	257	232	239	241	254	217	231	241	242	262	239	224	243	246	216	216	255	232	231	198	264	247	233	218	250	245	210	229	205	240	239	235	233	216	258	217	248	224	239	237	241	220	236	241	268	248	241	242	252	227	224	263	244	216	239	214	232	237	247	250	211	226	218	225	246	233	246	234	227	245	220	237	207	223	240	242	232	225	210	232	240	228	237	273	235	249	217	263	225	222	236	259	209	216	249	233	222	233	228	225	218	241	237	260	248	253	223	222	244	216	248	249	206	263	214	241	229	247	213	234	236	241	235	232	251	213	223	242	230	225	207	235	220	225	238	235	223	232	241	244	245	213	220	202	235	249	220	224	228	255	236	235	219	214	204	244	216	251	267	236	222	243	209	252	244	256	243	239	241	214	221	210	226	208	220	235	260	255	213	214	228	257	237	244	220	264	252	249	243	232	249	227	252	258	214	237	234	248	238	254	247	231	243	238	227	244	226	232	223	237	231	254	243	234	205	223	213	218	251	261	240	253	248	231	250	242	245	208	259	248	227	230	229	258	223	227	207	233	233	236	248	234	251	220	210	246	222	244	275	237	219	240	225	228	221	243	219	257	224	232	213	230	214	208	233	224	255	230	223	228	219	256	224	230	222	242	230	247	267	223	223	220	230	223	201	235	260	214	253	243	228	236	237	229	225	218	255	212	232	253	238	247	257	247	229	223	257	231	228	232	249	213	243	234	241	254	229	238	222	241	230	219	239	221	225	226	232	234	253	241	241	239	227	215	259	214	222	244	233	247	231	225	205	235	225	277	244	246	237	234	256	228	231	240	267	214	210	254	205	235	211	245	243	238	229	238	243	213	236	229	212	238	234	258	236	225	240	258	257	229	221	266	241	221	257	242	235	225	230	237	217	231	208	239	243	236	253	225	243	217	252	244	216	214	207	243	230	247	243	227	226	244	222	219	223	207	231	236	250	231	211	235	241	263	221	247	267	213	252	259	242	245	239	241	209	245	226	207	250	249	259	221	230	219	233	261	227	238	233	228	201	272	226	238	235	236	230	222	203	238	224	234	226	220	212	198	253	238	208	210	228	251	235	266	249	214	235	261	205	238	264	226	204	229	209	249	233	257	210	220	225	239	250	245	220	200	241	225	211	237	237	250	227	205	241	239	246	244	273	242	227	229	223	206	246	217	224	239	245	237	232	249	258	231	267	235	207	204	225	221	216	219	224	255	234	248	219	226	236	203	254	245	250	209	200	225	230	212	260	245	253	229	227	242	222	237	204	252	240	236	221	214	238	245	231	224	219	232	249	233	215	228	253	234	248	236	208	248	243	226	229	239	235	208	239	250	254	214	232	220	249	225	220	249	260	245	203	211	218	239	238	253	253	243	235	232	241	255	267	234	221	249	242	234	267	247	235	234	227	250	229	227	225	269	243	256	213	246	237	237	213	200	222	246	222	240	222	259	212	238	239	249	236	197	221	240	251	238	197	242	244	232	263	263	221	228	228	227	243	257	240	238	229	212	222	234	223	233	232	226	247	245	227	233	221	218	249	233	230	249	205	212	246	234	221	220	208	227	234	214	211	240	231	239	231	241	221	223	241	243	225	228	245	271	238	242	250	248	233	217	222	239	226	274	239	212	264	215	264	237	219	244	238	229	214	252	237	241	238	264	228	257	234	270	227	214	252	242	224	239	238	246	257	250	240	222	229	225	236	248	222	227	274	233	223	240	258
12861	4970	7201	3457	2695	2461	1936	1619	1584	2086	1942	1352	1100	1362	1225	880	742	746	735	724	691	686	628	661	680	639	646	649	735	692	730	715	678	677	683	691	550	542	569	549	599	557	560	581	565	552	548	593	558	559	602	585	567	588	562	616	579	606	595	559	538	566	586	556	532	572	553	574	548	558	568	545	506	594	538	547	530	562	607	546	558	591	561	568	532	556	530	509	553	563	579	574	584	524	567	538	566	528	538	547	584	543	530	509	566	583	573	571	535	551	573	541	568	557	545	592	571	568	556	586	591	540	593	550	489	512	564	589	553	563	560	535	548	574	574	552	589	559	568	550	568	587	565	562	549	533	584	568	549	540	600	573	552	538	551	529	544	586	568	557	571	522	595	548	538	536	540	547	527	555	521	534	565	551	559	568	549	524	567	572	538	529	566	548	582	513	540	564	576	568	568	533	559	538	579	522	544	547	524	560	597	558	535	556	571	595	521	572	562	540	537	561	531	570	536	550	589	601	595	539	548	526	581	572	531	561	586	607	569	563	535	559	524	621	516	551	521	512	518	572	551	560	521	544	533	557	561	574	549	570	559	563	562	542	529	531	567	583	552	513	564	582	597	541	574	570	538	562	560	573	566	572	560	573	549	556	576	567	546	526	537	554	553	589	609	576	556	567	530	562	536	562	555	514	621	551	573	598	545	541	587	537	566	575	571	580	550	597	543	590	548	586	603	558	567	612	547	540	545	538	561	552	548	576	590	527	557	549	551	560	559	569	608	549	607	528	582	551	595	542	490	615	577	494	548	523	530	565	554	553	573	504	539	538	582	572	558	578	552	529	502	566	538	526	565	558	568	535	573	544	588	578	562	555	585	569	554	534	552	549	555	524	571	553	592	542	535	545	522	587	519	580	604	537	537	540	520	532	517	557	567	577	566	556	561	548	552	574	565	534	553	571	580	558	521	580	542	508	543	541	528	555	572	527	551	568	546	541	547	557	544	525	577	561	539	542	584	556	496	555	572	543	519	549	510	562	556	596	536	553	547	600	541	516	526	558	521	559	578	584	572	556	545	554	566	566	571	531	616	579	562	541	581	546	567	581	577	584	545	548	556	539	539	553	569	596	538	535	551	545	584	571	543	591	572	590	555	509	549	561	574	576	567	548	510	537	554	559	554	557	573	532	541	559	556	552	607	587	542	554	543	546	531	595	599	574	551	521	557	523	558	581	538	601	577	594	544	572	592	545	565	581	585	537	582	620	560	567	564	554	569	529	587	554	551	551	610	570	550	536	534	575	540	569	552	531	546	564	563	583	562	547	588	582	569	569	561	574	590	531	595	554	582	527	546	527	545	549	599	575	550	552	555	555	584	614	563	530	551	560	531	525	575	589	512	537	580	611	555	585	567	549	538	549	517	516	577	582	554	557	551	561	521	599	563	547	532	539	540	534	587	524	573	532	572	523	532	549	535	532	565	560	561	577	562	533	532	541	544	562	529	536	560	547	555	559	558	573	548	568	536	546	549	539	563	528	544	584	524	584	596	575	524	569	536	538	558	581	558	568	528	565	575	570	580	565	563	564	562	587	555	566	579	547	562	570	596	540	544	505	505	562	558	542	575	589	576	563	571	587	582	545	548	571	568	576	548	576	527	517	610	565	558	565	542	548	533	581	550	596	591	531	560	563	549	559	528	536	571	595	559	535	576	549	594	555	569	570	546	559	536	533	517	511	553	520	541	543	506	552	545	573	608	580	583	560	569	552	585	524	538	571	536	587	548	569	558	531	564	523	503	564	542	575	614	557	503	557	580	551	574	533	588	602	487	550	567	586	571	544	585	554	547	566	572	555	573	535	563	493	542	579	599	565	512	509	561	608	588	551	585	547	570	552	529	567	597	565	567	533	558	580	537	554	526	540	481	571	586	572	543	571	577	545	533	568	564	544	538	554	548	505	511	561	547	523	607	550	552	556	541	555	542	594	573	540	537	574	561	592	559	582	554	498	620	569	561	595	564	543	555	583	583	547	523	552	564	580	557	545	557	538	521	511	602	605	596	555	579	545	520	532	566	555	587	555	582	564	548	595	568	573	558	511	528	547	566	552	533	565	562	554	535	567	568	522	515	566	608	531	556	540	543	522	548	553	567	555	534	600	596	547	560	546	544	556	572	573	522	565	580	566	556	592	540	572	566	603	530	542	551	582	507	558	554	594	507	550	568	548	531	541	544	525	572	574	521	577	561	544	545	598	573	540	528	561	575	529	576	533	548	565	537	541	610	512	493	557	561	517	597	564	574	521	551	526	540	557	583	518	527	592	555	533	530	570	541	518	593	550	572	553	528	543	571	534	604	591	575	538	546	526	586	586	548	544	574	577	548	548	548	569	562	537	549	572	507	564	570	549	538	555	588	567	551	539	535	525	553	561	560	521	581	564	546	541	581	549	545	573	547	509	560	537	568	555	604	572	549	559	554	553	547	534	556	544	543	584	536	571	547	540	585	556	587	540	583	524	555	532	556	557	578	568	571	514	596	555	567	518	570	528	578	612	555	528	548	526	539	557	566	512	584	572	604	585	550	537	573	527	554	560	541	588	579	573	589	528	578	569	546	554	533	575	548	590	550	563	524	536	560	620	574	562	525	572	579	580	589	528	528	604	585	531	567	580	538	556	576	549	586	540	553	627	583	584	562	547	572	594	561	543	558	538	536	527	590	544	545	543	533	577	584	555	540	570	508	597	548	530	549	562	535	571	517	557	533	563	547	609	582	605	604	523	561	587	542	531	514	584	552	573	551	573	562	535	553	588	589	535	534	543	597	565	541	576	569	561	553	550	574	569	551	529	527	561	573	545	610	545	554	553	536	555	539	534	613	525	608	591	566	543	557	548	523	506	557	589	554	586	538	561	534	531	561	620	547	589	611	573	564	576	573	617	570	584	556	557	565	551	546	519	556	554	585	532	556	556	568	561	557	549	561	587	553	534	572	570	578	561	588	580	566	558	540	533	560	566	589	569	585	558	567	593	586	559	548	510	557	575	545	567	558	565	528	567	586	550	545	540	573	558	534	569	599	502	534	545	608	561	582	550	560	539	565	584	544	532	589	561	540	577	561	542	593	542	572	523	554	544	532	537	591	572	563	537	612	604	572	543	547	532	532	579	573	533	590	530	569	567	554	580	580	555	551	555	593	555	530	566	524	559	508	584	550	528	558	580	516	555	539	553	566	552	551	539	556	563	548	547	571	546	593	570	553	576	541	580	524	522	547	554	593	505	572	553	573	541	569	541	563	548	583	574	567	526	582	530	584	508	552	545	529	559	588	570	585	548	524	535	556	550	573	567	503	533	583	556	569	603	571	531	548	584	557	537	558	516	535	568	555	544	555	549	546	601	520	525	555	530	561	544	601	570	542	543	591	586	532	571	525	579	566	577	578	519	536	609	520	553	599	526	552	557	581	542	557	548	563	563	570	545	569	534	558	601	552	509	553	589	557	551	561	583	589	568
5211	1835	1282	439	268	297	259	267	316	314	317	318	259	281	279	275	254	246	259	249	242	272	228	250	261	253	266	242	283	261	276	241	284	257	250	256	247	242	249	255	258	249	268	250	224	225	252	247	271	254	254	242	256	260	269	268	247	238	261	264	279	251	297	284	244	242	248	232	292	264	260	254	267	234	276	253	259	258	238	250	270	254	258	217	253	250	270	248	272	252	279	273	249	250	255	225	251	233	277	234	258	233	264	259	261	246	278	287	264	270	234	269	257	260	244	250	261	243	233	234	281	271	266	245	272	249	259	222	245	243	235	273	238	250	221	259	253	271	261	242	246	231	245	269	280	251	261	271	260	257	236	245	252	242	239	264	228	249	255	244	240	238	227	287	267	257	259	243	236	219	268	236	252	275	227	242	257	269	251	259	259	267	259	273	268	267	263	255	277	253	268	249	264	259	265	278	229	258	257	250	273	258	260	239	248	276	233	229	246	258	258	270	253	251	249	249	257	260	252	271	255	238	284	243	261	243	234	260	273	261	258	262	236	242	248	276	245	240	251	245	234	266	230	265	273	267	264	233	249	273	246	241	283	261	230	255	257	259	241	262	242	248	245	264	222	258	261	253	276	238	220	233	243	252	273	232	233	259	280	260	240	266	248	277	268	267	262	231	254	264	257	261	255	248	252	241	247	258	251	254	249	234	283	266	272	254	258	254	268	243	253	271	259	237	247	264	259	255	273	238	293	236	261	244	254	288	285	258	267	241	241	257	248	263	246	262	243	279	272	244	236	252	275	294	256	264	258	206	208	280	254	270	238	261	234	264	252	271	250	269	255	246	236	246	260	228	249	219	278	255	257	264	239	306	265	271	248	270	259	236	260	234	314	253	242	279	254	239	258	269	264	264	277	241	240	257	256	266	247	266	262	260	267	299	255	268	256	264	250	259	250	248	277	240	260	242	234	261	227	248	245	245	270	239	253	258	259	256	273	253	218	265	283	284	255	263	263	265	259	261	261	261	285	236	262	273	244	263	263	222	254	248	281	246	282	243	273	237	278	208	206	257	263	264	247	239	264	262	268	268	236	228	225	232	257	253	254	259	251	256	254	255	290	240	255	256	251	225	233	263	271	240	273	250	272	271	249	242	273	257	278	256	256	262	276	252	270	264	240	245	228	247	266	239	254	318	260	260	267	235	243	230	250	241	260	239	274	261	234	268	259	261	271	250	248	247	221	262	227	273	266	303	269	241	243	263	240	232	266	248	279	217	217	236	283	283	249	258	248	262	286	252	267	253	249	257	262	279	272	292	259	249	248	242	240	240	277	269	269	229	271	262	278	241	285	222	231	232	284	272	215	210	265	248	236	240	284	293	293	275	255	240	259	259	265	235	231	259	250	250	229	298	234	277	238	240	251	234	267	255	244	271	247	208	258	230	263	242	226	251	299	274	236	245	247	265	260	250	227	281	296	287	247	274	239	233	274	263	280	260	257	257	258	253	249	284	261	239	268	244	227	236	261	274	266	263	245	255	248	233	258	232	248	256	277	297	269	251	243	233	278	242	249	249	275	276	285	265	224	239	265	261	257	267	249	251	246	258	251	247	271	239	274	257	265	267	240	253	259	260	281	257	223	257	251	269	265	256	277	248	243	263	274	290	251	241	264	275	239	269	258	239	257	242	256	221	266	264	265	246	252	239	268	254	240	250	247	263	247	245	249	245	262	266	280	212	250	269	274	265	233	280	268	259	247	227	281	250	243	242	248	272	238	249	238	277	252	261	288	265	289	218	220	266	242	299	254	269	267	278	270	241	235	248	236	230	239	241	243	247	258	250	254	239	245	255	235	268	251	283	254	246	263	252	232	243	236	247	268	261	259	260	258	266	270	262	257	256	251	266	255	213	282	257	237	258	243	272	259	251	232	240	258	238	248	267	228	214	261	263	247	253	257	253	237	249	262	276	235	289	270	272	222	284	242	259	231	269	246	261	279	272	235	258	242	244	248	267	239	256	251	244	259	257	243	243	250	275	280	242	273	279	255	225	242	281	243	249	236	240	259	271	256	241	264	270	268	235	243	283	267	252	249	286	274	237	252	235	270	261	248	244	269	239	250	259	246	241	258	270	251	269	269	239	237	259	258	260	279	251	272	267	256	260	236	244	269	262	258	277	258	239	278	244	210	238	262	257	224	273	271	245	273	232	245	252	233	254	229	261	289	261	261	266	262	290	256	269	217	266	269	251	239	251	227	259	260	257	308	259	250	239	280	266	277	269	249	250	253	241	245	257	255	268	263	229	276	285	295	247	239	253	253	254	223	287	265	267	266	240	242	247	238	265	250	236	256	271	256	232	253	242	272	252	269	249	240	228	281	249	254	272	258	236	252	263	262	241	254	265	240	253	266	305	299	278	232	248	272	257	265	258	249	262	256	263	240	236	264	247	253	255	246	242	244	234	248	255	273	248	281	257	256	244	296	249	266	249	252	247	267	265	230	245	248	270	253	256	241	290	235	275	261	286	288	261	275	271	261	234	250	246	240	248	275	248	275	256	241	245	278	238	255	269	256	266	239	264	259	260	256	248	236	239	246	256	286	263	302	262	299	264	263	235	272	245	242	255	263	250	268	267	270	259	231	234	263	257	232	234	278	266	251	284	236	259	277	258	268	238	272	255	246	260	251	245	241	261	271	270	233	254	271	242	240	269	236	245	268	258	262	237	227	246	262	237	267	245	228	258	274	259	253	284	259	264	233	277	251	234	246	264	291	270	275	246	244	233	259	235	246	261	292	231	239	275	242	286	231	251	263	269	237	214	245	267	239	253	253	259	247	244	268	223	236	278	277	283	268	268	252	233	259	259	256	232	252	258	268	242	243	240	265	268	267	246	230	241	269	259	291	256	238	281	263	231	263	255	266	257	279	266	252	241	242	236	223	237	259	247	286	244	229	277	260	221	217	245	288	229	271	260	250	244	274	241	263	232	253	249	251	245	239	288	253	245	224	245	245	305	282	252	239	241	267	263	262	267	246	252	246	274	266	233	220	264	250	238	277	243	199	264	257	253	235	237	281	269	253	245	246	243	261	283	238	291	279	265	274	235	249	232	254	258	273	255	265	260	272	279	230	237	255	261	254	246	268	261	246	257	291	258	262	278	252	241	269	266	251	240	278	218	286	280	259	268	275	237	262	228	240	230	266	250	258	228	288	258	265	255	276	265	263	261	243	266	271	300	264	275	221	239	282	246	289	283	243	270	258	208	250	244	245	253	265	292	258	225	259	246	221	275	274	286	271	242	239	283	259	258	249	267	256	281	244	222	262	285	240	259	238	259	255	224	266	231	250	247	233	241	261	220	268	300	289	253	260	271	252	268	265	242	265	258	258	279	212	251	285	236	253	246	254	260	243	243	237	278	236	277	257	256	252	243	262	276	275	307	252	268	272	278	253	247	279	276	247	270	231	230	239	242	266	287	258	276	215	235	245	276	257	245	275	246	284	248
4435	2148	2500	1134	766	836	808	749	813	904	919	766	706	811	817	681	643	598	659	640	656	625	641	616	637	634	603	658	651	669	632	681	657	645	657	668	600	624	659	654	607	644	586	589	653	627	598	614	578	624	615	627	626	621	626	615	636	615	585	624	667	577	595	646	611	636	638	605	580	616	579	639	570	618	646	583	562	589	586	597	634	607	632	658	646	617	601	582	581	566	639	610	627	594	588	593	652	585	595	621	637	634	633	573	593	618	599	587	613	664	625	642	592	595	616	626	610	593	623	647	610	627	620	623	604	625	594	604	568	621	622	636	591	636	623	603	609	618	634	601	579	569	586	596	608	621	593	598	647	617	649	632	591	611	605	644	568	593	625	615	624	611	618	611	618	626	611	643	652	553	647	605	611	657	588	714	639	631	540	584	626	617	646	636	605	634	602	621	624	593	618	620	608	577	673	619	596	608	600	619	607	631	641	613	607	620	631	621	607	575	586	573	654	593	591	640	582	643	641	620	620	615	657	668	612	619	640	698	681	600	631	670	609	600	596	617	600	634	629	622	643	595	596	595	649	609	621	606	615	596	635	593	622	616	590	594	672	643	623	600	593	659	641	668	601	641	626	622	623	634	653	627	628	629	611	597	619	606	595	630	627	631	604	630	583	675	586	634	578	669	606	630	624	656	647	639	598	582	617	592	644	609	661	626	639	640	658	646	645	595	622	626	617	608	560	585	580	620	579	624	616	633	650	655	663	640	630	615	639	643	672	572	680	583	591	587	618	630	634	633	624	566	642	602	627	641	576	630	594	611	632	620	626	633	570	589	624	610	630	615	641	621	608	614	609	623	582	606	590	646	603	615	631	631	654	631	621	581	595	608	633	562	586	604	590	623	583	622	625	634	602	610	606	623	594	624	626	636	626	645	596	611	625	601	631	610	627	625	659	625	587	610	622	654	588	618	589	634	619	588	662	597	610	614	624	626	625	625	619	643	643	673	628	612	631	588	652	619	613	605	625	678	666	642	643	578	655	638	641	659	612	614	639	576	602	629	606	605	595	595	628	660	642	616	631	651	575	626	619	626	625	619	626	626	641	619	626	598	629	656	570	628	610	608	591	634	621	606	640	657	615	640	619	628	645	581	626	561	541	604	619	625	623	621	621	595	626	610	621	618	645	644	638	619	621	618	640	619	647	634	618	625	606	607	620	599	652	603	619	585	653	633	600	611	613	617	631	628	608	600	592	614	619	562	604	644	617	623	632	586	650	684	589	621	611	602	619	621	611	635	619	607	603	572	660	633	580	596	624	616	627	621	599	613	640	576	634	599	626	604	570	592	629	596	642	581	642	617	579	668	602	649	599	624	647	607	611	645	633	616	621	621	653	601	627	640	662	632	612	615	649	601	661	639	619	604	603	619	601	619	626	583	638	592	634	634	604	681	621	556	697	606	642	620	596	628	607	579	588	578	603	655	624	607	609	575	611	567	642	606	596	624	613	655	621	634	621	624	599	601	617	610	648	619	640	633	610	634	609	620	569	600	648	624	658	620	653	598	632	647	634	620	598	642	598	634	611	625	622	612	607	623	626	630	613	617	648	635	627	615	637	642	604	607	608	617	603	592	604	613	647	617	609	626	602	661	591	611	659	600	637	624	647	651	652	629	572	604	599	584	606	582	641	620	660	645	612	620	634	601	660	646	635	617	582	612	633	636	606	623	641	654	605	646	632	615	602	654	616	618	601	609	565	647	554	619	618	690	633	569	619	629	566	656	644	639	621	629	651	600	612	639	603	622	629	599	596	619	633	613	657	606	618	671	615	612	577	600	601	625	612	611	631	599	618	620	625	598	625	634	573	653	621	632	612	657	617	621	648	609	638	579	636	654	597	629	622	582	605	646	618	628	592	642	636	629	629	594	590	587	600	612	621	608	652	630	593	639	610	642	570	592	589	632	623	665	576	585	607	562	590	634	580	610	679	625	608	588	657	626	586	643	604	628	632	635	602	621	618	613	570	642	589	626	600	641	640	629	606	638	615	582	626	587	643	611	586	599	604	622	644	601	592	608	637	552	550	627	593	630	595	670	610	604	631	651	653	651	628	588	613	606	579	658	658	582	605	650	639	622	620	604	612	626	576	614	608	628	630	629	590	645	574	629	600	651	609	629	599	616	604	614	608	629	597	607	567	641	609	641	629	620	617	599	611	619	618	620	640	597	622	599	671	589	586	621	601	618	633	562	610	634	632	634	601	631	633	653	624	595	592	570	608	616	586	607	631	628	619	642	635	622	616	599	630	622	595	624	629	588	623	637	603	601	617	584	643	641	615	595	568	609	581	609	635	621	611	633	652	596	616	674	602	575	624	602	604	604	619	618	626	582	601	611	577	656	635	585	612	619	634	654	636	631	640	653	649	580	657	658	609	610	571	595	624	640	600	608	586	685	594	593	625	624	632	632	646	612	629	560	597	603	600	613	681	558	590	639	621	626	604	617	618	626	673	624	619	603	650	654	605	623	621	583	595	640	650	649	598	637	609	590	576	601	640	640	592	601	643	630	628	628	648	598	594	587	558	592	626	609	610	604	656	620	631	581	610	608	621	598	617	637	647	661	664	636	599	580	610	600	619	668	601	621	605	635	631	632	564	610	609	588	606	636	630	617	658	642	610	639	606	653	632	606	663	579	624	594	643	633	633	638	629	658	641	655	640	600	617	625	657	643	627	604	659	573	617	616	638	599	645	597	632	684	635	605	613	580	638	596	641	561	680	634	591	658	626	597	617	607	615	618	657	574	594	631	595	615	608	659	583	612	608	648	606	548	627	648	611	592	598	619	605	588	618	617	604	629	594	614	668	572	672	644	626	562	625	605	603	587	634	584	613	628	615	610	648	604	583	591	613	659	601	618	613	609	642	581	602	614	635	673	641	602	642	631	632	605	607	633	630	633	573	650	589	641	628	655	616	594	628	579	609	620	607	568	654	599	614	638	602	620	645	615	646	634	601	591	618	637	624	610	610	630	643	576	604	594	604	613	610	600	580	593	558	573	598	613	641	619	587	630	662	601	559	618	607	613	622	650	612	651	619	596	619	638	621	639	629	573	634	664	612	637	650	620	628	634	657	628	629	614	589	636	616	622	602	591	639	639	613	651	652	670	621	605	642	611	710	640	622	620	626	618	665	693	644	586	568	587	611	579	584	605	605	610	630	582	595	624	669	631	637	599	615	594	606	613	601	618	604	594	614	625	635	596	615	673	608	605	666	636	601	607	616	640	590	625	665	619	635	580	601	604	558	628	633	680	635	635	636	573	671	671	613	628	616	573	658	616	608	649	661	620	610	610	617	582	618	649	654	604	609	610	575	632	622	649	618	631	635	640	641	558	632	610	637	626	657	620	653	580	643	634	612	637	639	597	611	625	621	629	569	592	659	652	597	646	624	573	618	637	596	601	609	628	584	658	652	598	638	621	628	588	545	618	588	601	652	676	644	607	592	599	607	615
14022	3753	2960	949	541	483	508	410	449	451	473	401	388	384	408	325	338	346	330	335	340	351	362	324	337	290	330	369	305	328	341	325	332	331	317	347	364	314	325	328	335	322	333	330	323	303	349	352	312	320	339	345	307	362	336	297	331	319	289	336	340	320	335	323	326	346	320	322	330	326	307	308	336	339	293	339	307	328	324	313	355	336	345	337	316	301	340	319	314	326	353	327	329	330	312	312	307	335	326	347	343	329	319	334	339	355	322	300	341	322	332	302	326	301	331	322	309	343	320	337	321	344	326	311	323	338	319	324	319	297	293	307	304	318	348	300	321	324	346	343	323	309	318	313	348	311	327	308	307	288	317	281	316	324	333	327	350	358	330	305	339	344	308	338	341	345	325	305	296	335	304	342	372	327	306	301	325	350	325	323	321	327	327	320	285	330	350	334	313	304	320	326	289	310	324	306	315	363	303	328	336	358	352	336	299	335	333	325	348	322	295	341	321	304	347	318	342	346	326	353	362	331	341	333	329	312	340	354	322	331	337	344	300	363	358	324	349	328	340	329	357	325	344	328	293	300	338	330	326	320	320	341	316	307	340	325	307	316	300	331	317	330	331	338	307	343	371	303	338	341	322	304	348	324	367	340	316	331	316	358	369	342	340	347	324	329	326	295	341	290	337	311	303	349	346	334	325	334	336	329	355	318	320	304	295	328	295	335	367	310	363	284	323	317	334	319	310	322	340	350	329	313	305	304	343	310	288	323	344	321	331	353	318	318	314	318	338	328	350	379	351	338	331	302	314	313	347	320	313	343	310	322	299	324	327	315	317	324	298	322	325	298	340	354	327	271	352	300	327	341	330	319	305	339	314	323	324	329	306	335	327	325	317	295	313	340	368	332	327	306	327	355	329	343	305	323	333	316	319	301	283	333	333	305	298	323	346	369	352	324	287	327	355	338	318	355	281	324	331	302	366	303	352	328	315	300	330	321	332	309	280	327	338	349	317	335	335	323	354	343	312	323	330	319	312	310	289	351	286	280	322	325	335	370	325	319	311	315	324	319	312	319	338	335	339	288	321	318	295	303	333	348	351	290	305	321	332	347	340	354	325	313	325	321	311	302	335	327	338	334	362	355	352	345	319	317	348	328	296	291	295	332	299	324	338	313	307	297	324	318	336	334	329	292	336	338	302	320	306	311	358	313	330	329	313	339	300	314	347	313	319	315	322	326	316	318	353	305	346	312	329	331	335	351	318	303	322	325	354	317	337	336	314	331	334	332	316	311	352	325	304	318	345	320	301	297	324	328	345	333	312	315	347	320	311	347	320	348	357	343	313	294	334	327	316	356	338	283	325	291	332	302	341	305	287	311	325	317	305	295	322	333	319	330	368	306	311	315	301	298	317	339	326	332	324	337	330	340	306	298	333	322	331	360	342	320	331	357	294	345	334	299	304	293	340	339	347	309	338	329	299	341	305	324	290	331	327	321	361	346	319	313	323	325	344	351	317	364	321	317	326	323	306	360	334	336	296	306	314	340	325	348	318	292	341	362	346	309	310	330	338	294	307	342	328	324	342	341	356	355	327	340	307	349	334	329	348	305	330	346	316	332	322	347	356	312	325	311	328	332	366	313	342	339	298	336	315	292	307	346	334	315	304	329	296	335	382	339	341	337	317	323	292	291	311	340	350	323	326	328	302	318	313	310	329	317	336	298	343	317	347	331	338	366	309	349	324	302	337	361	339	354	308	335	347	333	348	308	361	322	342	331	293	327	295	325	341	336	293	328	326	309	317	313	296	311	304	322	337	313	319	343	290	328	343	314	295	317	286	320	302	290	303	372	331	296	322	325	345	351	326	317	294	348	331	325	364	315	333	294	327	341	332	316	305	304	322	310	306	330	325	306	318	352	308	326	342	312	342	341	315	311	325	326	341	291	307	342	323	325	353	293	348	331	316	322	349	321	299	339	332	292	346	324	313	341	306	333	327	329	304	295	326	358	322	316	328	332	318	310	321	343	307	311	306	317	327	315	322	334	330	313	303	302	327	318	318	325	357	337	301	292	343	327	325	292	315	307	332	330	315	351	349	298	340	326	330	319	311	321	314	299	337	330	359	362	348	367	328	345	341	331	368	304	308	305	313	303	288	317	332	320	335	304	326	314	338	332	317	352	316	316	338	325	304	330	314	272	328	309	303	346	323	321	348	337	319	316	335	305	314	327	344	341	318	330	342	324	300	338	357	274	289	305	314	333	319	300	294	312	286	337	345	308	315	357	346	337	319	294	322	329	304	331	306	303	321	325	322	336	351	315	337	331	335	330	319	301	326	369	330	310	361	333	309	346	317	314	317	307	308	339	298	340	333	314	336	288	324	336	320	319	343	308	312	325	328	355	299	279	306	325	348	294	306	311	348	317	347	343	347	335	327	319	311	303	305	296	311	322	284	328	324	316	334	332	333	318	320	343	293	348	345	327	331	336	318	357	301	325	342	298	317	281	283	323	323	334	332	317	347	355	307	314	350	331	304	318	320	326	338	333	352	312	350	321	325	345	297	319	328	298	325	315	325	317	310	321	330	333	354	305	320	329	325	317	332	336	328	339	321	335	363	323	308	323	316	330	301	317	335	316	286	300	353	323	308	338	356	325	354	305	290	311	335	309	284	329	304	313	316	332	326	356	353	313	322	333	342	318	291	255	328	347	335	304	299	357	326	371	300	328	341	366	308	318	346	351	311	344	320	314	321	332	343	307	357	330	356	290	312	338	368	342	324	325	296	347	308	306	303	302	312	329	325	327	312	328	278	332	344	335	318	310	333	312	320	321	332	316	307	283	362	321	326	297	328	323	333	363	323	332	352	318	342	320	344	313	323	346	342	338	292	352	298	287	308	303	343	327	303	340	290	331	344	314	301	326	328	323	307	313	357	324	305	323	336	332	321	340	340	346	310	341	337	310	313	359	328	334	339	367	319	321	320	309	317	348	348	356	365	285	351	332	357	337	327	320	334	348	326	332	333	353	302	353	302	310	321	338	328	281	327	353	303	329	309	347	319	338	342	346	336	364	310	334	321	360	369	307	349	304	303	310	334	317	358	309	333	342	311	273	332	311	348	313	324	320	345	348	321	299	331	333	366	320	341	323	320	324	332	319	317	322	325	318	306	280	357	335	325	343	328	322	329	321	337	294	340	331	313	322	346	353	320	327	325	367	333	318	371	329	303	311	334	338	334	309	310	323	311	328	324	312	304	320	322	336	313	335	351	313	317	329	326	343	316	344	336	362	321	340	325	368	291	306	311	369	304	332	315	308	328	330	337	357	338	331	370	331	296	333	317	334	336	305	322	335	330	290	307	333	280	368	298	321	348	321	339	296	325	330	357	296	354	296	324	312	312	314	313	274	364	342	328	333	315	316	359	339	343	355	325	273	312	326	330	317	320	312	334	293	347	292	305	340	317	329	334	324	333	317	321	337	314	316	349	293	307	324	327	318	322	333	335	367
10398	3924	5637	2377	1752	1710	1625	1346	1403	1487	1591	1239	1090	1210	1158	939	833	876	839	829	875	834	843	815	848	819	776	828	854	863	809	857	889	834	829	778	769	734	746	761	766	794	782	800	768	750	721	779	765	751	797	768	777	749	715	756	810	719	723	751	773	786	786	782	824	761	738	805	758	812	797	730	740	760	789	799	752	785	739	817	752	709	743	754	758	790	778	751	724	753	764	712	774	717	769	722	792	786	772	747	757	747	761	764	756	808	763	741	723	784	663	749	721	752	730	696	808	776	777	776	794	745	780	730	769	756	761	731	751	769	753	754	769	791	727	737	759	795	793	706	796	736	770	740	746	733	720	772	808	751	692	753	718	756	744	756	745	754	728	734	773	701	766	707	749	787	758	785	753	773	812	761	748	810	792	742	757	741	743	780	794	741	771	736	762	750	744	747	773	797	751	720	825	775	786	758	781	764	762	738	774	787	791	779	752	820	786	778	772	776	722	791	765	809	761	790	729	775	787	806	726	772	748	767	736	761	768	766	763	750	804	748	791	792	728	755	770	749	791	717	680	749	747	754	809	760	757	786	748	750	740	731	724	734	746	777	765	729	849	791	738	780	785	758	760	777	757	801	799	740	739	744	740	750	756	763	771	752	800	782	749	775	749	796	744	800	750	775	761	765	787	696	742	782	731	797	738	739	770	837	753	773	736	726	730	746	749	782	732	764	734	790	775	758	740	769	749	766	737	763	772	749	751	781	766	726	750	715	767	768	753	741	781	746	747	791	726	751	749	744	761	761	754	744	810	831	758	735	772	700	767	788	782	755	729	783	813	775	747	734	748	823	770	777	739	790	767	800	776	757	773	752	759	786	803	767	802	738	770	762	747	704	812	749	735	735	727	774	763	744	762	732	757	738	721	760	751	774	711	744	807	783	801	802	752	753	751	764	742	759	742	764	748	779	732	739	811	751	754	776	759	686	794	748	728	823	776	686	772	775	758	739	754	772	772	733	722	765	747	738	711	794	747	700	786	764	775	802	697	726	783	754	768	787	774	739	787	749	803	757	761	760	798	742	756	785	748	733	763	724	783	793	765	761	689	748	759	785	716	759	737	728	766	799	792	760	733	765	782	747	825	721	785	832	740	848	744	757	732	741	801	753	733	739	791	767	761	793	802	723	777	747	743	765	733	777	798	814	729	772	753	751	738	784	755	741	749	722	734	715	730	724	744	798	795	807	753	758	747	720	728	766	794	732	789	789	818	761	802	814	759	763	782	753	754	762	780	767	767	774	770	739	748	755	764	732	740	719	738	753	700	759	808	775	773	755	794	750	816	723	774	736	768	792	733	765	802	760	761	753	742	725	727	785	761	757	722	774	778	777	717	770	754	797	727	749	745	758	790	787	732	759	783	792	754	742	727	749	756	759	786	783	744	738	746	746	756	773	776	772	788	748	780	795	753	772	748	774	741	775	787	793	739	735	819	772	744	794	746	755	730	767	756	787	754	767	755	773	736	731	736	763	764	792	806	797	796	784	763	792	780	772	734	791	773	749	771	766	755	749	794	723	747	778	744	723	748	738	761	734	807	760	784	761	723	737	746	772	759	737	768	745	760	775	746	807	787	792	776	771	833	748	772	778	720	793	746	758	795	777	774	742	701	773	780	771	773	787	786	764	752	776	755	759	728	723	751	759	726	734	793	732	712	721	796	819	762	787	742	745	760	744	709	777	779	753	750	754	711	764	739	788	779	785	745	786	730	768	755	789	774	744	811	819	763	786	771	796	748	772	742	776	791	719	704	752	724	779	762	848	777	796	742	760	789	786	749	745	773	723	757	734	758	752	704	750	806	723	766	724	759	744	776	715	789	777	837	751	756	768	746	746	779	763	764	727	765	763	714	728	766	694	717	753	783	790	761	744	789	781	799	735	762	767	705	809	788	802	811	725	763	726	766	724	775	742	759	748	755	720	742	761	734	714	797	767	741	751	716	791	767	777	712	769	754	795	777	722	830	702	760	775	798	771	773	748	762	727	742	801	757	802	743	734	782	777	729	720	767	816	717	773	731	699	757	757	719	789	739	789	797	758	776	743	768	804	750	717	823	774	805	753	791	738	785	767	720	745	766	693	757	742	773	760	767	745	795	776	764	723	748	709	806	732	769	779	746	749	786	794	715	742	708	750	748	794	748	723	779	798	804	731	800	714	751	769	767	768	749	722	768	734	769	726	758	770	774	749	767	775	771	768	777	715	805	763	756	786	764	794	758	730	753	748	749	735	766	714	734	725	766	757	724	763	782	746	748	719	745	739	776	739	762	750	784	774	770	762	796	769	754	754	766	709	738	801	756	738	751	716	760	742	719	755	771	765	791	751	786	714	767	740	772	721	827	758	724	752	709	777	812	756	761	757	802	796	690	788	761	757	747	751	728	769	814	744	754	757	735	744	706	694	784	741	728	802	741	733	740	758	719	774	786	712	767	712	781	749	745	731	769	737	750	763	728	753	785	727	720	747	733	751	744	776	762	790	802	726	756	762	755	753	765	789	773	758	787	738	757	824	769	723	738	761	759	790	712	814	776	788	738	774	735	769	782	734	784	777	757	774	781	762	788	736	757	764	781	774	761	740	783	746	828	748	752	746	719	759	756	777	745	819	735	753	731	752	749	712	765	746	737	752	773	766	754	755	801	735	721	768	773	770	725	740	751	733	787	770	761	752	739	791	751	762	776	809	762	750	760	757	788	753	830	784	732	783	768	760	761	737	748	768	778	773	743	744	795	763	759	756	786	749	758	770	713	742	746	788	756	767	769	756	753	789	727	743	745	757	740	819	787	764	738	755	742	753	717	735	726	763	738	769	718	790	756	759	751	745	735	752	785	779	765	740	744	744	832	728	751	751	761	786	754	747	730	755	717	770	697	767	773	790	818	790	737	788	748	785	732	755	688	799	746	797	756	761	780	814	727	759	749	791	794	803	744	738	795	804	736	831	760	770	753	765	722	816	791	744	749	728	730	802	738	730	742	747	791	783	788	724	792	798	758	766	801	755	730	774	750	748	738	741	766	761	782	775	749	765	761	764	770	770	777	682	777	791	729	767	764	843	719	745	736	710	779	765	767	696	755	794	736	765	743	868	769	790	774	795	732	808	804	756	778	726	801	760	768	760	756	692	820	730	781	778	733	750	714	768	788	794	760	793	719	805	772	767	749	777	730	749	784	777	803	735	783	749	704	729	762	760	715	769	769	742	780	762	758	748	759	764	735	780	731	755	738	743	764	727	747	704	744	737	763	720	722	785	721	752	796	738	763	783	748	730	784	729	785	716	759	709	791	755	731	734	825	731	733	761	735	763	719	728	732	766	759	800	776	731	743	746	748	812	770	752	775	817	799	763	720	779	797	795	704	728	793	756	734	758	793	745	773	775	772	775	733	780	821	767	785	744	784	791	725	782	776	766	726	761	787	788	737	743	711	754	723	782	750	716	752	757	776	778	747	745	785	779
22511	6189	4650	1422	668	591	501	439	384	502	517	365	329	335	339	271	225	255	263	232	248	233	249	224	254	243	241	239	250	257	265	256	234	201	225	243	258	223	225	228	237	235	232	242	208	233	266	206	233	228	229	214	209	233	236	214	255	227	258	215	234	238	261	215	233	225	231	217	181	239	242	248	220	233	242	228	230	246	230	215	232	262	235	249	225	237	219	222	236	229	246	228	247	215	243	241	222	211	247	263	216	235	233	230	212	242	223	239	237	242	231	259	195	233	241	239	229	201	250	233	236	236	247	232	223	230	216	236	227	200	243	237	222	250	227	236	227	232	236	224	239	235	273	233	249	204	221	227	234	254	230	242	241	264	226	233	213	258	256	215	244	254	233	236	226	225	252	240	256	238	253	225	231	217	207	228	271	225	212	244	235	252	237	220	211	242	226	233	237	244	239	242	230	235	219	232	227	258	240	241	233	234	225	218	240	216	218	236	206	204	223	240	227	219	257	200	230	232	225	240	251	254	229	237	228	204	201	244	217	236	217	219	195	228	242	230	250	224	250	258	233	230	199	245	242	234	208	234	249	232	238	222	234	220	221	249	232	250	222	223	228	231	208	234	215	191	206	239	237	240	246	244	225	240	235	227	217	232	239	251	255	221	251	242	236	217	211	243	228	265	224	221	191	238	237	210	233	236	196	235	242	258	231	216	236	218	229	230	235	222	221	232	221	209	255	225	211	227	214	226	232	210	230	233	242	229	244	251	254	231	225	245	249	201	204	230	229	200	228	231	227	242	247	269	228	219	268	256	247	213	222	251	266	257	209	221	261	211	230	209	284	241	241	229	258	260	227	256	211	239	213	246	220	229	231	251	226	227	216	257	233	231	211	232	197	229	206	217	207	234	219	227	223	229	261	214	217	214	191	244	229	243	232	217	219	228	221	220	234	234	221	245	231	237	224	238	192	221	229	210	226	232	231	238	215	208	249	233	220	226	234	225	222	223	247	209	252	257	242	222	211	221	253	234	230	254	272	251	224	240	263	259	270	241	247	200	232	208	239	215	220	230	224	247	224	249	237	225	212	221	222	200	230	214	217	215	212	192	256	222	220	223	254	246	221	241	243	219	240	217	229	217	213	248	223	227	238	250	250	243	234	248	228	240	215	231	235	219	256	213	213	248	224	223	214	255	223	234	233	225	232	246	250	213	225	216	228	261	245	230	221	234	228	223	248	236	244	244	275	213	250	227	237	227	229	243	207	206	249	222	264	222	228	253	238	248	265	222	247	247	253	202	226	237	213	237	205	226	219	209	218	213	220	210	240	212	222	220	252	244	245	254	223	244	227	225	244	228	217	252	244	242	229	222	235	206	227	208	212	233	227	251	262	221	226	212	226	227	218	233	197	226	227	245	206	226	241	242	229	220	217	226	239	266	223	236	201	273	211	261	268	232	200	244	219	228	236	222	223	232	220	223	229	230	235	244	202	232	222	246	229	248	236	241	241	241	247	237	253	242	218	247	235	247	171	222	230	207	218	219	210	279	241	235	219	237	240	226	222	235	231	240	215	211	199	213	206	232	208	233	212	209	227	221	224	236	231	262	240	232	227	248	253	272	221	205	239	234	240	237	224	220	220	237	240	224	205	250	209	232	272	228	251	216	254	222	235	235	232	224	233	239	227	205	230	208	221	216	254	228	231	227	237	239	233	214	223	220	226	224	232	262	219	211	228	239	229	221	240	215	204	235	242	246	232	230	270	221	207	202	243	233	245	207	231	231	245	261	228	231	234	240	244	230	231	244	205	224	220	235	248	235	241	249	204	202	263	228	222	244	249	238	233	194	227	238	244	212	228	225	218	218	257	211	233	213	243	231	229	222	242	257	258	239	232	233	232	222	232	212	218	236	244	253	227	231	212	255	231	222	251	227	249	232	216	222	216	219	246	216	220	255	253	230	236	245	245	231	242	218	223	231	261	235	223	230	240	233	236	232	248	256	233	247	230	227	214	239	216	231	240	248	235	215	223	242	219	211	206	236	211	234	251	242	231	244	239	259	229	232	214	210	251	244	232	251	199	221	251	286	220	218	251	214	249	212	259	236	240	226	232	243	226	229	213	243	244	199	218	214	235	236	211	218	237	236	235	228	224	240	236	247	242	222	237	213	243	220	223	236	221	229	261	226	238	211	232	224	229	263	220	214	200	212	238	216	210	224	221	223	224	224	229	214	244	226	247	246	244	221	233	233	262	223	224	231	215	228	246	252	227	221	220	220	228	240	235	247	255	230	242	215	218	246	252	252	234	238	265	264	217	232	287	259	238	235	216	217	246	282	226	240	247	247	264	227	239	229	193	235	229	231	234	237	222	225	256	206	244	221	221	226	257	245	222	247	220	208	226	243	181	225	246	235	207	250	220	202	189	226	232	249	223	217	239	230	214	235	211	234	237	229	225	249	233	223	242	261	220	233	251	239	229	251	200	231	225	218	214	247	226	213	221	222	217	233	212	243	221	204	211	204	262	204	239	231	229	232	231	245	233	221	261	215	252	189	216	241	234	215	200	237	227	199	235	245	267	253	242	236	225	247	239	215	225	234	234	248	263	237	224	259	224	246	239	229	219	235	235	240	234	235	252	248	235	223	213	221	237	214	202	249	231	217	231	212	280	246	257	234	268	220	222	226	238	241	258	220	253	222	211	219	229	216	204	234	233	250	259	244	228	217	245	218	230	200	219	224	240	235	218	241	225	235	248	211	224	231	230	210	249	246	244	208	225	227	237	231	215	236	234	210	249	254	212	248	248	242	227	216	214	231	247	267	233	246	227	244	233	215	220	244	229	234	257	213	226	213	222	208	247	243	232	243	239	217	220	222	228	245	238	219	238	210	241	231	243	245	236	237	227	250	230	225	254	230	219	233	240	226	242	217	225	240	244	233	201	244	221	192	228	247	228	223	253	218	205	199	201	243	214	229	203	231	247	247	225	238	236	200	227	239	231	229	212	241	240	219	222	267	223	206	210	227	265	235	249	280	245	205	228	213	231	216	239	237	235	212	251	221	205	197	245	238	265	234	242	201	203	228	253	229	241	261	225	242	209	241	263	233	242	241	223	229	220	227	218	235	233	252	257	253	231	217	215	231	222	235	238	217	225	224	244	253	218	204	238	234	260	224	245	207	219	248	237	221	226	255	218	234	250	247	254	239	232	238	248	225	223	226	231	237	244	226	216	214	204	233	252	231	253	240	247	210	216	212	236	215	246	221	202	251	246	221	219	263	247	231	240	245	247	222	237	212	245	218	245	239	251	219	240	228	214	264	226	202	232	222	221	221	257	247	225	202	215	204	235	240	221	238	214	221	211	219	219	224	211	208	230	225	209	230	208	227	226	210	233	217	227	232	220	224	225	218	244	206	256	229	234	250	219	257	222	217	215	238	255	244	229	232	199	229	209	238	255	227	217	228	204	252	227	215	245	241	214	213	245	247	239	228	247	229	238	242	251	224
13431	4897	8143	3325	2331	2113	1922	1533	1553	2033	2018	1382	1123	1238	1184	821	717	681	694	725	711	671	625	660	629	630	632	656	691	693	713	716	721	699	697	657	553	555	586	581	606	582	596	569	516	569	543	549	519	530	569	530	534	580	571	605	565	545	536	544	568	558	572	554	562	506	581	568	566	528	569	537	517	553	552	531	516	563	528	525	561	539	559	575	587	541	571	538	530	548	582	563	543	566	550	527	562	598	538	560	549	553	538	566	534	548	562	564	544	571	517	558	563	556	500	557	607	539	571	563	563	552	565	524	532	602	545	568	529	527	575	563	573	547	560	529	573	521	522	561	550	557	542	589	597	557	558	555	543	549	590	509	561	537	541	581	555	568	547	576	538	551	544	583	519	575	562	574	519	594	563	563	584	566	555	542	585	519	540	514	551	514	544	599	572	537	540	552	559	556	532	538	533	559	519	534	560	579	533	560	564	525	604	501	531	516	476	514	576	530	530	560	581	578	581	556	532	529	551	532	522	555	559	516	545	534	562	555	555	577	570	596	557	515	553	600	597	578	538	567	551	563	579	540	563	535	531	524	578	547	569	508	580	529	503	569	537	570	578	526	548	545	535	531	571	511	527	551	515	576	542	585	586	560	521	527	587	534	534	555	580	567	552	537	519	555	494	570	527	566	557	505	588	554	553	574	517	539	529	536	518	548	559	570	598	540	522	556	511	554	581	565	588	526	575	564	595	522	555	538	548	544	574	570	540	550	521	544	537	593	513	604	552	569	555	518	549	559	555	545	556	554	575	581	558	514	557	523	522	560	581	539	532	564	555	545	559	557	504	566	549	520	568	528	541	550	536	555	550	525	603	551	538	561	496	524	542	528	585	563	525	546	554	559	566	537	510	567	583	546	565	557	556	560	605	554	534	544	535	543	549	487	585	555	555	525	540	538	577	521	528	606	566	550	529	560	520	562	580	557	574	539	534	584	554	588	555	557	515	529	567	525	586	554	605	553	508	513	558	554	519	551	535	623	516	527	553	544	568	549	565	531	564	535	516	586	574	599	549	561	537	529	548	590	526	526	532	551	552	551	537	558	536	535	585	533	572	540	506	489	537	522	582	578	577	547	523	566	579	559	541	574	554	518	564	538	558	546	537	508	547	508	526	554	542	577	521	563	553	561	598	546	590	555	542	501	547	522	565	566	541	563	550	561	530	545	552	578	572	529	543	527	546	571	540	583	522	580	522	540	547	560	556	533	543	589	557	580	558	562	534	586	517	553	547	549	531	566	555	566	561	559	568	567	530	574	528	533	528	573	554	522	570	567	559	509	528	557	509	537	545	584	537	598	493	521	542	542	544	573	573	540	543	557	562	504	562	576	550	555	597	541	520	563	610	550	578	557	524	507	548	602	536	522	561	556	547	530	515	582	548	550	565	573	595	565	560	511	551	533	550	518	568	566	510	541	562	534	600	546	571	549	543	532	532	522	501	546	550	532	520	495	517	565	567	578	589	559	511	567	503	491	579	565	542	533	552	510	545	568	522	556	554	549	534	570	562	555	560	527	564	568	548	560	560	517	555	578	555	531	564	530	562	540	525	535	563	551	551	529	525	575	569	567	551	506	562	534	555	518	590	522	579	573	532	555	549	536	580	561	545	586	536	522	557	551	543	531	555	578	589	572	567	588	526	539	564	524	539	558	555	540	535	519	559	520	530	543	528	583	547	513	526	564	553	504	564	487	584	544	577	547	544	546	529	555	516	554	565	545	526	555	560	527	551	584	504	567	519	559	580	536	552	584	556	541	561	583	550	576	521	588	570	531	528	569	508	508	532	586	554	557	585	495	570	572	519	563	504	546	531	563	599	563	565	523	585	547	563	524	562	574	571	560	565	563	524	596	569	533	577	540	561	540	593	530	545	510	567	580	582	568	559	558	546	575	540	553	566	560	575	544	541	554	557	549	546	553	588	564	545	558	531	538	537	555	484	567	534	544	523	589	520	543	546	511	563	534	519	539	537	531	563	571	568	555	536	568	574	530	579	507	581	568	530	574	523	579	515	527	586	540	551	550	570	560	612	514	553	537	538	559	499	531	570	505	560	542	538	538	535	547	521	533	575	546	569	585	556	556	562	547	567	577	555	567	542	558	602	557	590	531	547	531	558	577	539	558	547	580	529	537	555	542	546	525	572	506	550	587	527	527	526	544	569	566	535	566	538	584	544	529	572	558	540	502	547	516	565	582	571	571	593	548	556	559	555	544	576	610	573	535	541	595	552	590	544	591	548	545	584	568	519	562	571	565	581	562	585	553	579	513	522	590	533	533	561	570	562	534	523	575	556	536	527	557	561	530	542	538	545	549	539	554	551	630	575	555	586	579	543	573	563	553	549	585	545	550	543	561	574	569	510	541	548	503	511	534	550	553	554	540	543	535	564	565	546	547	540	525	544	544	505	522	561	548	545	567	523	542	529	551	506	530	553	572	521	526	532	545	527	515	589	524	547	577	584	495	549	556	534	537	535	530	556	589	569	555	508	543	531	564	560	560	583	529	503	520	594	532	540	519	560	553	544	525	517	560	553	537	537	504	574	486	564	546	552	562	540	547	546	543	583	579	515	508	519	537	587	564	551	612	573	555	536	582	556	555	578	559	555	522	498	540	592	524	562	573	568	535	560	539	575	589	508	488	608	532	618	556	535	551	563	571	567	587	580	534	572	602	548	578	541	482	568	541	581	543	550	555	574	533	511	549	537	551	562	528	559	563	572	549	531	540	531	564	572	523	543	566	579	539	536	513	538	550	549	522	546	558	603	567	559	575	513	537	516	578	560	549	556	542	585	511	546	551	522	560	543	525	561	523	578	564	520	578	524	569	519	523	518	539	538	519	565	554	537	545	551	567	561	564	586	561	540	549	521	556	531	538	507	583	550	527	533	564	535	572	567	558	586	556	569	534	552	519	559	594	575	577	550	601	577	560	575	604	554	534	535	568	563	557	568	541	522	570	521	532	530	585	560	547	531	537	523	504	537	527	543	561	547	556	564	577	536	540	550	532	551	531	553	563	566	565	571	532	523	521	571	569	552	545	544	567	547	534	533	582	561	546	561	534	558	571	553	592	569	545	554	547	540	580	521	563	537	527	569	540	549	576	557	499	563	603	574	540	547	552	546	525	560	575	562	587	538	583	546	564	507	541	526	521	578	524	529	559	551	539	522	563	578	513	545	568	547	551	550	593	574	550	535	585	522	565	548	545	568	548	570	525	573	514	516	545	552	558	565	547	558	543	555	574	562	544	588	519	596	582	551	575	551	565	503	523	568	533	562	534	524	585	514	547	577	506	538	527	562	566	539	547	551	571	516	579	580	575	521	544	565	549	535	533	554	551	571	518	583	525	560	589	524	623	514	536	521	533	570	543	578	544	576	565	547	550	539	534	543	561	534	547	516	545	548	519	583	482	603	558	526	588	592	596	539	569	588	570	593	593	579	559	513	557	542	562	548	523
5547	1780	1368	405	312	310	307	292	300	322	309	298	273	288	305	268	262	236	231	256	250	290	268	286	252	283	279	257	254	290	284	262	283	253	286	270	241	258	253	272	241	237	222	280	273	246	304	249	275	257	258	285	260	292	269	286	237	236	262	259	235	266	263	247	259	227	258	251	233	277	232	250	246	286	249	261	257	292	235	274	271	234	249	273	255	263	239	251	266	250	259	238	251	255	236	240	260	264	265	247	245	272	281	283	259	278	251	250	252	240	246	232	263	253	264	246	262	222	284	260	258	277	239	271	232	256	255	297	246	262	253	255	280	255	244	267	283	276	235	251	255	260	254	282	281	232	269	264	265	309	277	274	287	275	261	247	247	254	248	245	262	271	222	259	240	224	216	278	225	263	258	268	250	240	235	261	232	258	251	233	247	273	279	256	242	250	247	276	290	274	231	267	275	256	255	282	262	248	268	248	251	259	290	271	253	255	245	262	266	279	253	230	236	252	268	268	256	247	243	244	261	283	264	247	253	276	255	275	259	285	235	262	238	288	244	259	267	257	222	250	225	244	273	241	282	251	238	258	250	253	254	218	270	253	252	249	297	259	244	264	255	236	264	247	276	276	260	247	251	244	257	253	258	259	250	243	261	256	266	264	249	274	269	274	256	258	262	268	251	264	256	269	253	265	253	245	262	263	254	251	291	298	269	258	237	262	293	283	253	234	268	268	267	253	248	262	236	245	244	250	244	293	268	266	243	233	245	248	247	243	245	273	274	268	261	252	227	278	257	229	244	263	271	269	252	281	265	244	273	275	269	268	248	261	252	250	259	261	251	290	282	280	274	252	242	210	257	270	241	231	245	240	235	267	257	261	216	295	263	238	227	232	255	262	272	253	259	266	219	245	270	246	275	267	255	259	253	273	234	221	285	230	252	242	267	244	248	289	242	249	264	262	274	254	287	245	260	251	221	261	250	220	263	218	255	274	266	246	270	239	233	242	263	235	237	239	256	247	257	268	284	268	236	245	280	253	249	235	257	248	255	289	245	230	254	235	260	283	244	225	240	224	250	293	240	259	245	287	240	244	245	259	265	247	259	263	247	280	256	261	231	258	275	226	244	258	252	282	258	249	242	252	276	295	258	255	274	276	265	255	277	283	281	270	231	253	236	231	260	261	232	256	249	247	224	256	240	225	237	261	280	248	266	226	254	240	241	225	273	249	276	273	258	283	273	262	236	244	273	264	253	242	226	246	241	250	277	252	271	274	281	247	277	253	256	233	252	270	235	268	262	248	257	260	256	261	262	271	261	283	237	287	271	240	264	266	271	277	257	301	280	292	262	259	264	267	247	229	259	256	283	241	251	241	255	286	231	229	241	228	263	265	268	245	323	265	236	272	251	234	249	226	243	261	220	245	219	247	287	260	269	286	278	232	249	254	245	259	242	251	233	226	262	242	260	266	244	280	252	261	251	250	235	284	250	276	269	265	235	251	265	239	255	271	269	276	234	243	230	268	274	244	251	248	291	252	269	287	236	252	244	244	257	244	275	275	256	258	281	237	224	265	237	259	281	271	268	277	237	239	255	270	255	260	230	261	280	223	272	289	239	245	278	255	267	304	242	227	264	279	266	235	282	248	273	278	271	239	288	259	254	270	234	248	231	249	258	261	260	246	230	266	256	214	286	237	270	228	263	279	226	271	260	282	224	277	238	230	279	243	248	268	251	248	251	296	239	228	255	259	268	265	240	272	236	274	252	246	264	248	244	264	269	255	244	243	236	216	238	270	239	230	235	260	281	224	255	279	271	243	251	246	266	253	278	274	231	259	268	288	220	239	269	257	268	260	257	260	260	255	242	272	277	257	256	263	258	261	263	263	258	253	235	277	287	275	261	253	259	273	272	245	269	256	232	262	247	244	262	261	247	269	271	278	276	269	248	245	245	290	236	255	253	273	228	251	251	271	239	279	267	267	241	254	225	228	261	248	258	297	247	267	263	273	270	265	259	233	252	242	251	256	260	231	287	267	265	256	259	221	258	264	260	275	234	256	262	255	276	262	250	266	249	243	247	247	231	271	260	200	273	267	253	257	244	279	272	281	271	237	261	225	267	243	278	261	260	267	243	242	285	242	247	265	272	253	259	239	262	272	252	254	225	244	237	237	266	222	256	280	286	248	233	253	240	269	235	255	238	280	246	233	266	255	266	284	279	239	270	260	250	264	273	245	267	255	255	247	234	244	279	264	274	297	249	292	238	285	271	286	293	254	248	238	253	251	229	245	253	231	224	256	263	272	253	222	280	237	244	225	272	282	296	246	263	243	285	256	268	229	227	235	262	259	271	237	283	253	266	271	244	244	249	260	270	244	274	269	274	251	257	275	278	267	231	224	267	245	243	269	279	246	264	266	251	260	255	273	237	265	244	264	275	242	248	266	219	233	262	285	245	261	278	253	260	276	262	267	255	253	278	271	260	273	242	252	261	257	263	237	256	240	242	262	256	251	252	245	239	254	251	261	256	269	242	248	253	264	251	265	261	281	258	249	251	231	254	236	246	250	253	248	275	238	239	252	270	271	220	293	297	249	296	303	271	241	223	267	246	242	259	245	266	268	263	260	250	252	250	231	246	257	241	244	271	264	243	273	273	260	248	231	244	216	260	251	269	292	260	293	261	277	272	269	254	256	302	238	259	241	277	297	224	244	242	240	244	256	273	255	278	270	254	264	240	271	247	259	252	275	270	291	252	275	246	281	246	255	258	239	260	256	257	258	261	289	250	255	265	228	254	254	294	251	266	254	269	281	253	231	275	261	276	237	240	264	256	239	276	261	245	236	229	245	246	257	285	264	241	271	259	243	260	249	270	282	270	280	294	258	239	276	250	273	246	266	227	239	232	270	251	264	236	249	259	291	269	252	275	250	245	234	267	246	235	255	252	251	273	269	269	231	291	266	262	264	249	243	248	274	272	244	243	281	281	249	263	263	238	245	284	254	269	259	261	259	247	283	245	275	271	257	265	252	262	236	262	255	267	252	249	227	252	264	253	239	242	242	274	247	227	236	261	280	250	286	253	248	262	265	260	291	273	271	254	281	258	260	266	231	232	285	246	260	287	264	268	277	247	235	252	257	260	282	266	295	279	244	243	236	268	259	264	232	261	249	233	260	257	250	246	254	242	231	231	244	257	227	299	252	234	249	258	275	268	252	263	257	227	215	229	266	261	232	283	244	272	274	265	274	250	294	253	232	230	240	260	258	217	259	270	287	294	255	292	278	268	275	256	276	236	252	237	249	252	225	247	269	249	265	265	240	230	239	241	266	269	298	277	251	238	246	248	229	277	258	280	225	256	263	259	253	257	239	237	262	240	272	261	271	254	262	297	271	230	265	268	265	256	255	251	292	282	218	265	258	237	258	228	240	237	250	251	268	248	234	245	287	266	248	241	240	243	243	251	243	250	241	261	263	263	273	257	245	224	262	276	285	236	282	264	249	253	260	228	256
4556	2037	2664	1139	853	807	800	773	848	933	941	766	692	778	715	652	680	652	635	636	644	658	612	646	661	632	648	659	650	683	648	680	685	660	651	616	604	613	588	625	605	610	580	615	582	637	642	616	628	585	643	618	599	655	637	653	604	631	624	630	603	621	629	605	648	612	634	609	603	583	624	645	660	611	635	645	611	609	636	644	574	615	671	632	648	677	593	643	612	661	639	650	622	659	658	636	636	645	592	628	570	646	629	610	600	624	646	617	621	591	596	663	648	618	600	545	621	628	596	619	642	627	605	630	597	612	603	634	653	612	632	609	594	636	600	590	666	575	653	650	634	623	613	597	613	612	583	631	635	640	642	586	627	614	604	609	603	650	611	594	646	644	615	596	605	631	617	648	629	620	606	641	622	621	637	667	614	615	606	598	603	549	598	635	632	592	544	651	672	587	611	631	643	581	637	608	598	620	686	637	653	641	621	617	634	612	663	595	613	626	639	606	580	612	573	654	644	603	651	642	624	592	594	673	630	623	609	623	622	632	609	622	603	646	591	601	621	655	639	616	640	599	632	655	660	597	610	657	647	628	575	594	591	614	630	591	621	623	639	606	640	619	655	664	662	592	634	660	608	673	635	611	635	617	640	602	620	639	621	619	635	632	599	617	626	628	643	598	659	663	624	600	638	613	609	597	654	599	620	581	654	603	636	636	648	663	637	668	661	613	602	629	611	651	606	639	608	611	630	604	605	656	622	640	579	608	621	601	622	618	594	615	635	653	641	616	646	647	608	577	632	634	634	557	597	658	646	609	650	635	592	605	582	656	608	605	632	586	631	617	628	618	679	620	601	625	637	637	622	632	666	605	583	591	637	605	609	606	634	651	611	623	610	655	649	585	635	650	622	624	643	628	661	604	605	611	657	593	618	671	625	607	635	639	588	615	646	610	627	637	644	599	597	608	651	648	632	598	611	617	607	643	599	675	690	591	629	612	643	642	647	628	620	615	629	638	604	595	601	631	569	613	621	624	625	637	592	588	618	641	646	647	607	624	606	622	631	616	633	573	587	623	625	613	651	606	619	616	680	658	670	609	609	641	621	645	618	630	591	603	665	598	626	658	598	642	602	653	622	636	613	619	624	612	579	615	646	615	616	639	608	607	555	596	600	664	613	627	643	649	624	619	643	618	635	581	603	626	680	615	654	646	658	623	586	600	604	654	592	649	630	605	603	611	611	610	622	650	645	634	615	649	640	653	609	636	616	631	602	636	644	647	606	619	590	656	603	619	641	666	620	603	595	645	629	599	634	604	642	620	597	621	601	656	632	677	619	606	594	648	608	613	579	592	625	623	666	653	621	661	591	676	611	596	615	672	604	604	631	619	603	650	647	673	623	650	658	613	601	604	645	637	607	635	625	660	614	625	619	615	635	633	613	652	576	624	597	637	644	635	640	576	585	614	601	622	634	622	653	602	607	663	612	634	640	648	597	635	621	699	660	623	646	618	635	648	601	588	657	640	612	614	596	567	645	608	556	616	583	573	623	616	644	620	622	639	579	628	627	659	631	612	602	599	664	632	614	619	629	604	639	624	623	630	611	636	616	661	601	581	656	603	637	593	585	650	595	623	606	607	602	617	660	615	599	586	650	644	670	595	610	641	641	633	613	638	645	632	636	632	638	663	629	599	615	648	610	630	624	658	626	584	627	589	569	619	644	625	654	596	595	602	612	628	606	623	591	587	633	638	645	649	593	624	644	643	577	688	645	608	636	636	626	590	629	629	626	618	604	631	608	629	633	628	642	634	600	580	620	646	622	611	639	631	608	600	604	619	581	588	670	631	605	632	615	618	630	669	569	678	628	621	587	614	624	613	652	676	657	608	615	624	666	609	636	664	580	588	643	640	585	630	639	605	633	614	574	666	592	633	613	601	637	679	638	641	596	608	678	633	635	596	617	627	644	566	642	601	647	613	573	597	618	638	606	577	625	632	644	642	630	635	635	571	583	630	639	625	605	641	654	610	659	602	650	610	669	615	666	645	660	608	620	642	597	632	581	594	572	657	606	626	599	624	628	624	639	620	623	611	647	649	659	654	651	597	637	610	649	618	580	609	592	615	599	648	602	671	617	596	604	575	614	665	575	697	636	625	608	647	623	616	646	588	676	598	618	564	604	601	641	642	657	578	636	592	618	639	613	595	635	678	607	612	663	609	623	619	582	580	582	656	654	609	617	598	602	617	610	627	639	628	606	590	677	620	588	666	658	642	601	626	646	601	653	623	632	628	609	671	631	622	643	697	607	608	637	676	579	647	614	618	650	641	582	614	598	616	629	620	625	658	610	622	595	641	616	613	610	652	612	643	646	629	629	663	589	566	628	648	631	643	667	611	649	591	625	656	632	653	583	631	644	625	614	626	628	614	628	623	600	640	647	606	638	614	603	649	668	578	653	610	574	633	608	615	607	596	644	635	633	616	598	623	628	646	630	625	693	678	628	646	614	621	583	641	647	608	661	653	607	660	617	606	608	640	614	604	610	604	599	609	627	619	601	600	632	620	599	595	641	643	608	600	597	636	634	628	629	587	613	624	590	666	638	651	645	634	613	639	610	625	652	638	647	640	645	613	613	638	559	629	642	622	611	617	638	657	633	602	624	609	628	582	665	647	628	612	691	632	604	650	587	612	636	579	610	620	621	627	622	625	609	642	648	611	586	586	606	613	640	622	639	618	630	599	671	620	627	640	625	640	653	603	611	614	643	647	578	608	589	633	640	582	607	649	652	597	632	681	626	585	662	657	629	609	624	679	609	632	628	623	616	647	610	627	619	606	632	643	620	632	601	592	650	617	631	606	586	589	589	651	597	630	594	600	627	627	645	634	590	633	610	624	627	653	636	637	649	646	598	608	549	653	619	663	587	674	643	615	625	607	636	638	614	634	615	609	640	627	592	648	612	618	619	594	639	624	616	647	630	659	609	613	595	633	609	622	634	636	655	620	645	646	643	620	644	625	601	636	624	647	625	678	589	621	599	589	623	631	618	621	630	592	648	665	669	640	649	618	604	634	635	597	610	612	585	621	655	615	623	612	584	609	620	651	653	588	625	616	613	632	623	591	609	633	638	629	622	622	625	645	670	602	602	582	619	598	591	672	632	642	635	649	606	597	697	603	662	608	596	640	648	639	648	649	605	584	621	657	613	604	611	635	662	602	635	608	643	617	611	644	623	592	687	621	589	647	634	648	609	640	612	578	610	664	609	628	619	624	597	614	610	603	586	631	615	620	616	584	639	598	600	646	634	600	681	648	695	581	614	634	610	628	634	610	601	598	616	644	577	613	613	622	695	615	638	634	644	605	597	611	623	615	621	612	598	614	620	611	629	615	612	607	615	620	602	621	607	599	643	681	662	650	640	620	650	634	584	634	633	603	637	612	611	651	558	625	606	598	639	689	613	625	612	629	639	627	635	578	581	644	617	634	646	616	604	665	634	609	667	634	633	587	646	586
13651	3850	3068	968	540	493	476	404	424	485	468	429	378	404	385	306	347	363	337	319	316	340	339	327	334	342	332	362	341	328	328	307	327	327	325	328	305	345	314	319	335	317	316	327	319	336	351	339	323	355	302	314	326	332	330	333	361	328	320	307	311	303	332	335	332	315	311	318	330	308	303	326	290	332	300	335	312	340	298	325	364	319	346	325	373	320	361	316	338	332	332	323	360	330	328	319	303	333	330	333	334	323	323	333	298	304	343	315	315	303	348	288	294	338	364	338	286	333	295	324	325	314	330	355	324	317	305	320	330	325	308	315	350	319	300	350	367	343	322	272	360	320	332	333	354	327	306	280	332	332	352	323	295	335	320	313	321	313	334	319	298	333	338	337	344	354	354	338	311	338	308	331	324	311	311	371	328	349	343	318	356	305	316	313	324	318	340	372	344	291	288	300	330	346	335	308	369	354	345	346	361	324	307	326	351	329	381	331	330	339	326	289	301	317	307	339	296	362	337	317	358	336	339	307	332	337	314	317	321	352	333	346	340	299	286	333	364	310	326	380	372	298	351	340	352	308	302	342	289	319	334	313	309	328	325	323	335	312	286	319	324	316	341	303	342	318	327	343	330	320	320	343	335	320	358	353	342	338	315	296	318	338	331	324	323	336	296	366	288	276	300	354	347	336	312	313	336	328	320	322	332	320	350	334	306	358	356	302	326	325	335	341	333	328	317	381	295	327	285	311	352	342	328	319	312	302	321	357	355	320	326	306	300	327	295	332	367	353	362	367	350	324	314	327	358	325	350	341	301	366	348	324	353	308	308	344	344	328	352	305	365	352	338	339	338	342	332	332	326	333	325	332	285	351	322	313	324	351	308	314	319	336	310	336	310	316	301	301	327	332	329	297	315	327	344	336	346	318	300	302	329	328	344	355	323	301	334	307	323	321	341	328	318	312	352	315	350	326	348	306	331	331	297	329	335	327	342	335	333	310	325	332	321	308	303	329	344	328	313	349	326	310	350	327	330	343	314	339	352	337	329	344	316	315	329	304	335	337	330	341	353	309	300	308	314	307	303	315	354	363	347	359	285	341	319	340	325	321	311	333	353	336	316	334	297	331	323	332	339	347	324	326	344	333	351	338	344	359	358	324	317	308	299	324	338	335	367	326	333	367	351	325	309	307	344	319	296	310	330	330	309	294	306	349	331	313	330	358	338	309	345	328	342	319	313	326	318	302	354	369	298	344	355	319	342	337	310	340	300	339	318	297	309	368	338	336	291	356	301	318	306	324	326	337	324	351	314	308	321	307	296	342	355	340	355	306	295	314	295	353	353	328	374	326	341	329	300	312	315	324	342	310	331	340	304	322	324	300	304	308	327	320	352	341	342	324	340	313	347	299	408	324	304	315	314	296	350	313	337	324	337	301	324	360	354	340	315	344	308	351	334	306	295	332	307	353	319	323	312	277	344	312	341	299	329	310	319	322	332	359	312	306	330	336	321	371	343	344	325	307	294	298	312	350	349	328	320	341	334	317	323	346	352	334	320	344	304	360	342	313	310	332	318	304	312	354	332	313	336	363	324	339	346	335	315	324	301	328	337	309	316	316	301	317	319	298	342	340	288	328	357	312	299	338	343	294	288	336	330	359	311	333	367	305	314	356	348	316	363	322	350	313	332	339	315	315	334	346	319	318	355	357	345	348	330	315	331	356	334	357	323	342	308	271	326	317	332	306	269	371	365	323	308	342	306	317	315	323	312	287	320	332	346	333	325	343	349	328	303	336	358	360	344	292	302	319	330	346	308	309	374	347	334	338	294	316	311	341	348	311	342	310	324	323	327	355	353	322	314	305	344	314	360	314	313	311	323	339	338	346	357	292	337	324	341	277	345	293	316	328	310	335	309	338	308	347	329	314	288	311	335	335	313	316	331	312	346	354	343	330	323	330	336	319	333	318	300	328	350	316	326	339	351	359	307	351	309	319	298	362	326	328	326	322	359	305	323	332	307	312	303	339	329	298	322	317	359	329	339	317	326	336	307	337	319	330	340	313	307	340	356	336	342	342	339	303	334	340	364	341	294	291	354	328	357	350	324	335	352	356	308	316	325	331	289	341	301	364	316	328	341	323	310	316	314	352	319	336	320	286	332	304	314	334	334	334	354	334	335	328	336	335	330	344	317	335	294	305	327	324	338	334	353	320	335	333	333	318	360	317	328	303	352	291	323	329	342	318	361	314	335	322	300	345	317	355	347	299	340	317	360	302	329	317	339	349	346	300	356	340	333	357	404	342	334	349	352	325	325	297	333	331	324	328	301	326	283	319	345	331	339	353	303	280	302	315	322	313	337	345	316	335	317	359	317	350	365	297	316	333	343	335	328	314	345	343	342	329	322	332	304	302	309	338	330	291	286	329	324	328	297	325	315	331	337	337	316	329	316	333	317	342	295	351	318	320	335	295	317	371	329	321	298	341	355	338	339	320	336	322	289	341	328	354	333	358	366	340	319	325	403	350	312	325	319	317	332	340	303	330	324	337	312	358	332	343	355	327	295	332	341	333	317	298	316	317	299	339	374	316	308	343	360	319	340	323	390	309	309	321	303	323	340	326	355	357	355	356	314	335	350	313	358	324	333	318	351	299	305	326	321	337	308	298	313	322	308	337	319	291	316	315	367	327	339	322	338	323	305	287	304	318	376	349	350	299	309	316	343	320	308	323	299	353	304	307	326	329	293	317	326	307	335	318	290	332	331	311	323	350	309	369	311	330	309	290	328	321	357	314	350	331	282	349	301	335	328	319	327	335	334	296	311	342	348	281	321	333	322	328	316	339	357	308	328	352	353	296	333	337	368	340	310	344	321	327	291	324	322	329	332	349	345	308	357	307	333	341	316	344	308	346	333	329	327	330	322	310	301	307	370	353	353	330	343	354	321	348	323	330	305	330	327	319	316	319	324	315	344	339	306	314	307	307	328	321	319	322	369	340	319	327	359	337	344	332	330	335	325	341	353	328	293	299	325	339	315	331	326	329	324	339	287	323	306	348	294	324	369	342	318	326	301	316	324	310	305	304	335	333	361	330	325	332	303	305	328	323	320	336	350	333	335	294	366	323	319	311	344	326	378	350	326	318	340	320	335	346	288	320	353	371	354	287	339	330	309	347	333	354	305	318	331	278	324	346	342	297	327	358	303	343	332	346	325	336	317	330	365	344	324	331	341	339	326	332	360	305	319	368	372	304	341	324	347	334	335	370	337	320	312	314	327	328	328	317	346	329	305	330	310	338	317	319	367	333	284	301	351	291	310	348	342	301	325	329	300	318	321	289	337	357	332	343	329	313	336	329	334	340	322	316	324	320	307	324	306	320	343	327	309	336	345	301	320	308	316	368	328	304	327	295	307	314	314	319	335	319	341	314	338	361	346	331	371	321	333	315	347	339	303	335	362	338	349	309	309	292	340	314	339	319	323	334	323	285	327	303	345	322	296	306	365	319	370	329
10380	3811	5943	2627	1790	1654	1509	1287	1300	1617	1646	1291	1133	1219	1132	981	810	835	876	887	892	810	832	788	784	748	833	859	832	854	834	929	863	854	855	860	794	798	797	754	814	739	758	796	770	759	795	754	797	801	744	753	759	799	775	783	796	792	783	770	767	787	757	818	736	770	787	728	744	831	778	740	758	767	734	798	755	770	754	719	798	746	729	774	763	764	715	745	773	793	731	780	784	775	799	762	758	717	782	768	784	747	774	750	802	822	768	761	737	759	746	725	777	748	783	772	772	772	746	780	742	752	759	799	761	693	757	705	738	815	720	736	751	750	724	728	718	779	760	764	755	742	772	810	759	745	796	748	781	759	750	790	781	787	783	763	723	802	758	762	691	771	786	784	719	760	787	781	730	754	754	762	764	761	702	730	731	740	781	759	749	729	813	801	755	807	721	744	766	765	704	735	783	768	758	766	758	747	776	738	791	748	734	751	745	751	733	790	760	747	737	819	746	768	808	791	826	800	796	763	753	746	807	749	755	757	714	765	750	752	751	784	737	843	778	757	752	780	765	793	763	758	723	778	748	732	743	779	760	800	757	790	757	764	757	762	769	746	788	717	692	753	724	770	755	743	827	742	811	733	749	826	801	745	714	769	758	758	791	745	740	773	734	758	809	725	777	746	778	791	776	753	764	745	823	763	797	742	764	739	771	766	752	714	801	752	758	796	802	698	770	769	764	728	718	790	740	782	721	761	706	753	761	781	770	750	804	747	761	780	724	736	813	734	785	775	762	765	727	765	766	749	772	750	751	762	778	716	696	748	774	705	772	775	743	789	707	778	701	785	790	793	755	751	770	784	753	732	775	731	724	769	761	725	761	789	730	746	782	705	756	737	757	803	773	746	787	798	796	800	737	753	773	785	716	766	766	752	761	762	777	755	775	730	793	741	749	749	752	789	745	743	772	754	784	780	781	745	736	782	768	755	776	749	758	757	783	760	753	743	759	759	789	737	776	742	751	757	782	725	777	705	793	763	775	754	730	779	784	761	767	727	758	730	735	794	784	771	767	769	735	735	781	784	791	748	714	748	806	751	719	840	769	762	768	783	766	760	777	720	790	763	718	766	754	787	764	745	767	752	776	718	717	702	758	767	744	732	787	752	751	759	792	772	785	739	790	761	773	735	732	774	755	752	755	793	728	714	714	747	713	737	728	808	756	752	799	774	788	780	742	744	716	730	781	750	776	722	766	726	785	747	758	732	723	757	813	780	768	757	814	779	766	769	717	748	743	758	734	738	802	786	749	735	759	726	804	783	728	785	780	823	736	769	801	758	762	766	739	793	789	766	785	737	779	790	786	771	781	810	729	745	770	776	759	784	775	796	809	728	737	747	841	753	795	796	765	798	760	844	760	777	756	761	818	800	801	780	739	786	792	750	806	783	758	752	759	744	790	760	741	720	739	827	766	726	744	757	754	716	766	790	760	770	758	777	710	724	739	779	744	734	778	786	780	697	760	808	754	730	734	792	729	766	744	806	765	768	754	819	806	733	735	762	732	797	784	750	810	769	766	774	780	758	759	778	726	761	751	756	743	727	743	769	792	732	741	761	711	785	760	798	765	734	801	764	743	793	761	791	787	749	788	768	788	782	756	808	727	806	779	775	738	761	730	783	786	750	766	806	750	774	785	754	778	765	720	749	755	702	822	793	758	760	734	772	791	764	766	714	760	755	744	719	765	740	758	752	790	746	756	775	793	770	770	770	760	721	743	713	718	744	811	835	777	748	784	713	736	711	747	765	771	788	736	744	746	735	747	757	744	762	801	787	755	745	794	772	799	775	804	791	732	829	749	784	750	771	773	807	769	753	723	721	762	809	777	752	845	758	775	771	754	756	745	766	765	795	734	749	801	705	802	743	816	753	778	724	797	756	791	760	774	772	739	779	753	748	751	739	763	780	748	786	718	708	741	790	752	764	758	768	802	778	789	759	748	757	759	761	807	738	741	717	773	744	774	790	758	766	748	745	807	793	724	769	798	788	758	730	760	755	732	745	779	745	750	782	738	782	810	777	755	761	772	809	772	735	757	763	773	774	750	755	787	715	801	742	756	766	760	805	748	724	738	796	734	760	761	748	736	747	722	784	749	766	743	778	754	743	756	768	775	703	756	735	771	783	759	733	780	772	770	772	765	766	737	791	753	759	755	749	773	781	789	757	756	722	737	800	780	739	768	724	772	740	765	779	750	703	782	737	753	705	785	748	742	757	775	787	826	766	766	793	821	720	742	752	751	741	732	770	751	732	805	752	784	822	758	747	799	762	728	778	751	782	723	714	784	758	780	757	736	766	731	750	743	746	770	756	753	803	683	755	821	777	732	758	768	738	814	720	784	767	799	773	808	759	754	774	743	767	772	723	781	762	743	771	745	754	760	734	831	760	759	722	799	759	802	786	747	760	741	741	738	706	735	786	723	773	716	795	736	763	774	750	819	780	770	792	778	757	745	735	750	734	786	763	732	805	741	740	781	775	773	802	746	736	741	721	739	772	789	711	796	744	806	755	833	749	715	792	684	809	714	744	754	809	767	744	768	736	783	761	761	708	745	712	761	772	763	770	791	782	793	760	760	732	752	777	741	818	761	811	722	750	752	744	733	780	769	767	779	816	803	769	752	725	761	802	757	716	799	732	773	732	770	729	760	766	753	701	777	770	770	738	782	783	792	737	763	790	785	751	799	741	718	774	798	810	765	757	738	740	755	752	716	758	743	806	727	772	758	800	776	746	742	770	773	793	714	735	760	761	765	783	739	741	776	766	783	767	741	731	751	746	786	766	754	763	746	769	736	755	759	757	776	759	831	772	715	745	755	752	747	758	774	755	786	760	763	808	756	753	792	782	779	778	694	769	759	795	814	800	710	775	712	731	761	751	811	743	749	754	740	758	743	801	774	742	745	750	764	768	793	810	729	730	752	756	753	730	771	797	755	739	782	720	759	741	782	777	750	762	776	740	732	775	783	749	763	740	786	734	784	780	806	723	756	754	786	759	778	714	729	799	779	756	773	787	723	721	795	737	759	758	748	776	757	837	727	756	785	742	764	717	736	738	750	832	787	755	806	771	777	717	772	767	741	747	772	734	810	778	758	833	740	714	794	738	776	727	720	767	746	790	728	781	746	733	796	730	738	816	780	778	768	730	762	750	739	741	750	744	730	741	747	766	787	727	738	794	752	747	763	760	760	805	754	776	748	720	757	784	808	755	737	733	761	779	775	702	765	741	769	731	800	785	785	794	768	741	817	759	772	765	760	737	795	759	721	770	767	754	766	834	749	741	780	771	727	739	734	741	755	765	740	796	815	713	732	728	761	810	731	747	768	768	717	762	772	781	732	808	745	718	739	745	759	763	743	752	834	776	819	738	795	813	749	765	800	798	809	759	762	748	816	774	782	777	745	751	743	812	765	794	767	754	755	801	729	754	783	798	744	806	771	726	756	712	754	787	748	812	738	778
21944	6113	4721	1291	687	538	508	410	446	481	478	374	314	342	342	276	254	252	252	273	221	208	243	249	211	229	254	260	267	255	277	237	236	233	251	258	235	236	227	243	216	236	246	252	210	269	232	264	245	254	237	243	246	239	259	235	238	238	214	228	245	242	251	218	233	207	246	201	262	222	213	238	252	231	227	261	225	257	213	241	241	227	245	231	234	249	201	215	198	245	247	211	226	232	228	245	239	239	228	239	235	237	223	273	236	238	223	251	241	223	248	227	226	222	220	225	252	221	276	245	230	239	219	260	245	229	207	247	213	219	224	218	249	233	227	221	230	240	223	234	236	250	239	250	239	199	257	241	226	243	230	186	188	209	220	213	212	226	214	208	228	243	242	187	205	237	217	245	251	229	240	240	225	221	214	228	254	221	243	227	245	254	243	216	218	244	241	259	234	262	258	209	235	227	238	244	225	240	254	236	255	241	247	229	250	248	263	227	235	235	246	226	249	227	202	233	221	223	209	206	222	234	240	230	230	255	216	244	258	218	232	231	234	241	217	236	242	267	224	221	248	208	239	235	234	244	224	219	221	234	224	229	235	235	234	216	216	207	196	231	211	248	261	243	214	230	238	216	198	226	212	262	246	274	256	248	233	220	216	246	246	238	203	221	242	242	220	229	248	262	245	251	215	220	223	218	266	224	232	225	230	247	248	253	243	252	239	238	251	239	244	226	228	234	240	246	214	237	214	252	251	251	238	209	245	233	234	218	241	281	234	222	225	228	230	222	232	212	218	221	207	240	221	247	209	242	231	246	211	234	248	209	198	212	265	221	240	212	232	243	228	239	242	201	245	240	238	254	233	219	215	232	204	227	250	230	245	230	244	227	245	245	256	234	244	244	228	223	254	267	237	234	230	209	257	254	240	257	239	234	232	223	218	223	243	220	212	214	259	234	202	234	241	235	263	250	241	233	228	218	248	232	217	202	255	225	204	252	215	245	218	251	231	230	212	234	217	264	204	238	246	242	247	243	234	225	211	231	244	228	241	222	221	222	224	224	264	210	229	240	237	225	232	253	220	222	200	237	225	227	232	231	239	225	214	219	209	226	233	230	238	216	223	232	215	240	242	232	224	246	222	234	239	215	213	263	225	248	227	234	222	238	242	265	220	212	249	241	241	226	240	232	222	217	232	252	241	230	251	246	251	202	219	256	245	220	256	227	225	222	233	242	224	234	243	215	210	223	233	244	229	240	210	218	252	263	242	202	245	209	249	248	252	242	259	253	244	235	220	236	208	221	242	239	219	235	251	201	264	219	236	241	238	236	264	212	229	208	253	209	217	231	207	224	217	241	217	212	238	203	249	241	236	228	239	251	246	213	240	250	247	223	224	259	232	216	216	240	241	231	240	251	253	231	260	238	241	241	226	241	240	253	240	232	213	206	211	250	224	208	216	208	224	234	221	211	248	209	254	229	228	220	247	239	191	244	240	220	260	229	259	242	207	239	236	230	239	245	216	252	204	226	243	218	174	194	221	224	244	243	239	227	253	218	226	234	248	220	228	230	231	254	239	248	240	205	216	234	218	240	248	233	239	213	231	251	216	231	237	231	216	238	234	237	233	200	200	214	250	231	228	209	243	206	231	240	228	219	229	254	227	222	233	225	239	228	223	230	255	211	239	257	244	234	244	223	224	231	212	235	224	218	256	266	220	217	245	240	219	216	244	243	229	220	232	228	232	220	234	235	237	222	208	210	229	256	211	244	240	229	233	240	231	207	236	261	223	244	240	240	230	230	235	225	261	236	233	223	247	244	239	235	213	227	193	236	235	249	205	259	247	226	266	251	214	235	229	229	248	221	228	234	217	222	234	227	238	275	244	232	238	229	196	221	236	226	215	215	256	246	269	217	220	225	231	262	235	214	225	240	228	227	209	210	260	249	222	228	215	225	251	274	239	248	193	195	232	246	227	221	228	234	241	251	248	225	215	237	235	219	222	233	248	241	244	234	253	253	246	229	226	215	242	220	231	235	229	216	215	227	209	222	240	255	231	230	238	241	209	230	211	239	263	264	211	251	232	260	225	221	234	222	215	249	222	224	226	236	217	220	223	247	226	222	251	227	229	249	208	236	272	195	224	219	223	241	250	214	230	208	232	206	229	235	233	241	215	247	259	242	230	249	236	238	240	231	239	230	241	238	232	236	216	239	253	241	231	245	238	224	221	222	258	229	228	213	226	245	221	226	251	253	231	249	213	255	241	254	234	236	257	244	223	248	251	199	241	243	247	207	233	242	237	232	270	234	254	213	239	227	229	224	209	222	246	240	213	222	229	238	216	250	237	209	256	222	235	222	254	237	233	226	224	260	239	212	244	244	227	201	249	230	196	233	260	215	220	250	222	232	218	227	250	225	237	231	228	227	236	228	245	223	227	231	244	236	237	225	240	201	234	247	227	231	231	204	212	210	233	223	250	215	237	229	234	209	237	222	225	208	241	226	232	259	259	219	225	218	242	290	253	287	231	259	231	227	215	228	212	254	215	201	233	215	249	273	222	225	227	218	265	234	230	236	223	224	286	233	247	196	210	220	218	235	229	219	232	214	211	226	235	234	247	245	243	218	229	212	230	261	221	237	218	240	237	248	219	228	241	228	206	236	266	202	251	226	229	231	212	241	229	232	203	220	230	233	239	209	228	233	234	221	241	243	246	216	226	221	201	237	213	228	212	248	235	223	228	236	218	222	234	260	254	228	212	254	213	199	235	215	234	233	266	252	256	235	235	251	219	249	233	227	227	241	221	209	257	254	256	263	248	249	231	235	225	246	231	247	255	227	215	240	235	220	212	236	232	239	218	236	207	245	243	205	261	218	221	224	214	223	230	228	253	228	248	195	238	242	232	204	223	234	244	215	210	207	224	227	242	237	229	246	236	199	236	231	219	217	218	231	250	235	234	218	228	222	216	238	216	218	234	218	241	251	260	227	221	218	255	207	246	236	226	217	253	244	249	220	264	217	212	219	219	236	211	249	235	232	271	264	247	251	251	210	224	200	243	246	222	224	235	221	215	220	219	226	238	228	246	225	221	235	244	234	240	266	222	218	219	208	233	227	209	254	276	227	220	235	230	246	258	267	226	220	237	229	230	234	218	244	243	223	234	208	224	255	214	237	217	259	210	213	219	236	224	235	248	190	247	244	222	230	251	221	231	226	238	219	195	231	247	224	216	239	227	232	242	225	236	251	220	209	205	241	251	239	215	250	247	260	269	253	234	249	230	236	235	240	263	232	257	233	210	232	219	217	195	234	224	207	248	213	263	257	198	182	220	221	238	261	246	226	259	239	239	248	208	230	199	201	256	197	229	237	268	256	228	241	238	239	241	216	241	255	242	242	222	209	210	226	206	247	232	229	226	237	250	240	234	260	215	223	212	260	230	251	238	246	240	223	197	220	237	250	216	250	245	266	258	224	220	254	240	232	229	231	238	226	203	256	233	232	219	231	248	240
12989	5285	7915	3362	2369	2207	1864	1631	1585	2004	2010	1384	1111	1304	1162	812	730	683	674	729	777	673	619	637	613	623	653	669	707	652	688	723	744	682	671	659	602	544	589	590	531	572	547	575	551	581	567	561	593	528	612	505	576	558	570	561	519	573	562	583	573	548	599	574	562	564	586	543	518	554	530	543	587	520	549	559	569	557	584	519	564	535	547	513	543	565	584	511	573	575	622	561	566	596	564	564	567	551	557	558	566	537	527	561	571	549	564	581	533	536	516	530	533	571	520	557	551	563	552	524	550	554	523	509	550	605	561	534	571	561	537	552	532	554	547	558	534	532	565	543	560	588	544	554	579	598	564	544	601	591	536	597	549	532	548	573	529	585	568	536	571	569	560	547	545	536	520	556	547	546	553	512	576	561	526	568	587	578	592	555	582	536	550	514	561	565	547	546	538	540	540	524	514	562	553	552	557	566	551	578	579	587	555	591	568	569	568	522	560	520	580	516	532	543	543	557	555	552	545	553	537	539	537	601	558	568	585	526	554	554	580	564	549	582	562	560	595	579	562	567	513	574	548	554	529	554	523	537	581	592	583	598	549	506	532	598	544	564	516	536	526	542	564	553	572	539	541	521	562	536	513	546	552	555	559	523	543	538	551	578	547	533	532	535	524	559	592	584	555	547	542	532	580	561	566	489	544	540	547	557	559	526	529	523	586	562	545	535	544	559	566	547	586	583	551	555	584	603	567	554	573	572	562	557	578	528	564	539	533	580	545	564	545	534	558	541	542	568	555	560	566	534	545	559	555	580	560	557	538	573	560	523	554	532	551	550	507	556	580	575	561	524	559	565	538	531	525	523	527	581	547	545	532	515	578	557	544	562	610	557	526	567	524	574	549	545	561	545	546	588	538	535	577	515	568	561	521	535	537	543	609	540	542	567	543	540	512	581	539	581	587	567	578	535	532	532	551	552	561	570	546	523	545	549	569	601	525	569	535	580	567	510	570	542	541	538	551	545	539	565	539	562	560	534	579	595	542	542	557	552	528	581	581	541	569	573	548	516	577	560	567	531	575	547	536	576	536	568	490	582	549	606	543	541	551	550	509	570	586	590	557	566	585	563	576	536	553	577	570	601	585	558	553	533	562	576	559	558	603	529	579	559	567	547	552	556	546	564	528	536	533	552	571	510	535	547	538	545	542	531	549	518	557	525	563	555	586	578	581	579	517	543	534	511	543	548	506	554	523	554	539	576	511	586	547	513	492	602	570	532	571	582	565	501	554	550	527	618	522	566	573	610	574	542	544	541	569	580	520	534	563	587	506	534	522	577	516	553	540	583	574	577	579	533	566	520	521	570	589	539	544	536	512	554	566	575	561	544	552	544	520	509	511	543	595	547	577	521	593	557	559	571	533	516	629	538	557	540	549	552	560	532	580	527	540	556	528	556	551	553	589	528	556	546	580	553	519	599	542	540	572	536	533	565	562	559	583	530	568	560	541	536	538	567	524	563	563	588	600	544	581	501	535	537	541	552	553	560	568	584	552	502	574	547	583	519	544	524	554	584	563	558	573	534	529	556	551	611	552	529	583	562	575	561	574	574	517	572	566	498	539	541	519	520	514	621	559	552	525	575	607	521	573	540	498	570	560	583	558	531	543	520	546	570	566	565	556	558	558	554	572	577	530	536	560	557	540	545	587	537	561	517	578	548	574	560	546	548	598	536	575	573	528	571	575	553	533	548	556	523	577	539	560	571	557	564	605	557	526	569	556	614	569	527	614	526	520	574	530	622	548	556	562	570	598	582	600	591	546	534	560	589	575	522	516	576	548	570	553	580	545	558	519	534	521	558	560	495	540	537	569	562	520	584	551	578	563	571	519	541	594	619	579	498	574	536	536	490	537	531	514	566	559	584	525	561	566	552	561	552	523	583	566	562	547	537	570	576	564	567	565	553	590	558	543	556	547	554	539	531	545	564	552	559	597	528	568	586	571	559	544	544	547	581	517	575	513	574	539	577	561	570	580	537	553	575	590	575	583	559	524	544	566	557	512	557	505	541	571	561	557	518	532	582	549	554	563	576	564	592	574	539	593	596	569	523	576	580	573	563	542	558	567	590	589	567	561	536	554	567	525	544	522	560	584	556	573	552	597	554	571	562	532	543	534	553	540	552	571	511	572	552	519	528	535	574	546	550	528	532	509	581	553	586	541	572	594	534	564	544	507	563	538	587	552	529	564	555	559	555	530	558	532	544	568	584	522	575	562	544	528	549	596	540	567	574	538	585	540	562	553	580	603	557	586	581	545	567	536	548	570	527	589	578	551	565	578	560	542	515	593	531	575	564	565	562	549	556	568	546	557	491	568	545	584	550	506	549	565	511	580	554	502	573	568	563	573	574	567	585	509	546	559	556	568	509	549	569	544	562	557	508	548	567	557	586	550	572	603	515	536	560	587	566	593	539	560	577	532	547	535	595	525	556	529	502	530	545	597	520	542	543	568	543	553	580	544	542	558	573	534	534	559	592	591	610	586	545	531	517	504	563	535	544	562	489	558	561	583	568	533	598	545	547	569	592	563	547	584	550	581	594	575	562	532	562	537	547	563	570	537	553	543	559	584	548	545	529	566	587	567	607	548	554	543	540	534	534	553	550	535	571	576	583	560	559	546	548	536	585	555	571	511	599	572	540	559	543	540	552	561	528	593	586	506	548	568	567	513	588	522	521	581	536	582	542	553	581	568	556	576	602	560	526	538	569	547	541	573	520	536	591	549	552	565	539	557	563	555	543	557	555	524	529	550	531	549	540	587	546	557	575	558	516	548	569	582	601	538	539	542	563	537	483	539	551	523	528	554	519	535	551	566	563	523	534	531	570	587	533	573	573	591	553	576	538	554	534	539	582	531	557	543	570	540	565	537	557	545	533	529	525	567	554	572	523	570	557	569	520	549	569	579	517	520	567	528	582	569	595	542	571	553	544	548	538	536	539	554	564	560	531	527	553	565	566	564	551	559	570	549	554	584	558	550	549	537	533	546	544	544	547	557	539	519	536	526	575	583	552	515	542	579	580	547	553	561	558	533	534	598	550	559	541	555	567	514	521	550	552	526	562	525	581	554	521	597	553	539	549	574	524	500	581	530	520	532	587	560	557	549	544	568	538	526	532	553	535	565	528	594	549	526	524	534	590	558	544	595	582	535	592	565	541	616	544	549	567	566	567	522	549	574	528	510	561	549	574	603	558	569	534	553	543	549	551	540	548	584	526	557	557	534	534	568	492	596	558	525	568	552	528	551	561	548	546	545	567	511	556	595	542	545	530	515	553	580	561	558	575	543	540	570	505	536	523	547	579	550	564	587	523	595	536	539	563	598	574	548	513	540	563	546	543	567	529	580	529	585	558	516	521	519	564	549	543	548	541	521	533	599	566	522	561	534	519	520	552	599	548	574	536	550	585	574	544	527	544	513	544	497	560	580	546	554	560	552	570	592	573	528	576	557	511	556	558
5682	1909	1406	433	295	277	284	287	296	309	320	310	311	273	309	248	245	265	284	286	282	244	273	272	269	269	265	272	250	278	277	259	250	234	303	236	268	277	245	240	263	247	261	252	264	262	274	256	246	258	245	280	258	239	266	250	242	256	240	261	261	271	269	266	281	281	259	292	225	289	280	281	256	268	273	244	256	283	271	236	271	302	236	250	298	266	244	237	258	261	279	230	284	260	252	270	250	268	242	282	248	232	254	262	295	278	254	254	268	262	251	263	296	282	249	266	268	246	244	249	269	262	248	256	292	261	253	266	271	258	277	268	263	273	258	247	276	268	246	265	255	242	244	261	297	286	275	255	228	287	250	271	264	268	269	266	288	236	244	269	270	279	251	246	253	255	271	279	250	271	259	292	291	284	241	268	253	270	210	267	242	262	296	268	258	240	269	232	273	250	244	260	235	264	272	269	251	274	253	269	237	271	268	266	217	290	273	260	247	254	245	270	270	257	279	234	261	259	269	246	290	280	272	287	271	271	281	281	256	233	258	254	262	275	260	266	278	279	250	244	223	235	240	255	242	266	272	244	262	265	270	270	244	260	253	260	240	237	244	284	248	271	240	251	255	218	226	241	220	244	258	246	272	259	272	269	269	249	230	281	244	263	250	259	277	239	258	268	234	242	244	250	225	274	258	261	261	269	266	227	248	272	251	269	255	245	259	264	297	265	247	272	284	274	255	281	243	270	235	259	232	253	276	256	262	280	280	295	266	280	245	277	267	254	282	262	299	256	247	220	289	234	248	230	274	261	284	261	278	243	242	274	262	263	242	268	285	248	254	252	274	262	257	270	266	266	274	295	247	238	262	280	247	254	250	258	244	252	277	260	268	249	257	251	268	224	277	235	267	263	268	242	260	263	240	265	286	254	267	255	249	247	283	316	268	242	268	243	289	276	242	264	292	292	223	262	264	241	260	260	254	266	238	260	271	273	272	252	258	228	268	259	267	274	276	257	244	265	254	257	269	256	266	256	267	274	273	287	237	261	262	245	227	264	230	277	259	261	276	255	274	274	245	263	280	270	246	241	241	267	242	264	280	268	269	241	271	273	256	276	230	224	276	262	244	262	264	288	269	251	249	293	289	256	243	244	286	237	240	261	269	252	257	255	294	290	261	280	255	258	230	258	262	225	261	288	289	250	252	284	290	281	258	255	253	311	277	272	254	261	255	282	287	253	281	260	269	266	269	267	286	312	246	248	251	266	227	284	252	274	267	269	264	263	263	282	280	266	249	246	260	245	244	257	274	236	261	243	236	240	244	270	262	274	217	272	243	267	278	263	274	273	243	285	278	255	288	295	272	266	269	274	250	265	252	272	273	247	248	285	254	252	237	285	261	245	257	227	256	274	262	256	259	266	273	259	238	252	264	265	271	235	294	249	297	253	244	250	258	273	260	274	272	271	258	256	258	244	277	274	254	267	247	257	255	285	231	272	264	243	285	286	264	316	251	254	272	283	288	255	262	253	259	270	234	287	289	317	234	242	264	217	288	258	285	245	235	261	250	247	217	260	257	260	268	273	249	254	261	259	264	275	265	250	277	291	271	258	249	268	280	264	245	265	274	255	259	295	240	247	259	276	262	269	290	284	251	284	253	238	267	272	249	286	254	273	265	229	250	255	266	274	266	263	242	249	261	258	244	275	263	247	273	259	267	260	265	269	280	259	269	272	273	250	263	267	245	264	267	278	255	215	249	255	235	244	262	271	263	259	291	252	251	274	267	262	270	259	275	281	237	260	237	262	306	270	276	252	264	244	241	260	247	237	261	271	257	250	289	257	252	277	279	270	255	272	254	250	251	239	239	266	276	274	278	266	254	270	261	265	247	271	244	281	273	297	258	262	269	268	257	274	272	266	248	274	262	267	251	257	261	271	265	259	254	272	278	289	243	278	249	266	262	260	258	233	290	274	266	241	266	278	257	259	266	243	235	234	245	251	234	258	275	255	276	225	267	276	250	284	269	253	278	237	256	243	269	288	248	262	256	256	263	253	292	273	252	279	236	243	273	280	260	259	240	253	253	248	264	286	257	242	235	247	301	269	231	289	291	263	300	254	264	262	260	291	286	285	253	280	270	278	265	231	271	250	248	252	260	231	278	262	264	256	287	267	246	252	257	308	267	283	268	269	205	264	278	223	248	279	253	262	286	248	267	284	253	240	275	265	268	263	272	228	251	274	274	276	269	242	282	299	273	244	266	259	291	251	311	253	279	245	263	237	277	246	224	285	249	254	266	231	317	244	249	284	271	277	250	280	254	260	282	233	259	251	268	271	261	291	271	258	271	241	266	241	280	253	293	261	262	250	264	278	267	273	271	223	272	237	263	266	250	258	260	250	251	284	278	271	230	264	230	279	293	247	257	252	254	250	298	271	279	244	261	263	267	273	263	246	278	232	264	268	247	238	275	277	237	280	263	259	252	270	269	255	238	290	234	243	236	244	248	245	238	252	285	267	296	270	264	280	272	283	244	270	254	268	282	262	255	262	242	245	262	256	270	278	250	277	266	271	239	239	255	260	255	247	289	286	241	248	257	250	275	284	255	248	269	260	244	253	262	294	288	272	260	230	260	277	294	254	242	223	282	256	261	253	281	265	254	240	292	246	259	266	266	255	265	263	279	275	255	247	253	306	257	248	248	280	270	263	259	273	284	257	257	244	269	263	263	208	293	254	232	263	296	239	285	244	262	261	268	256	237	257	289	245	245	269	255	265	242	258	261	268	245	284	255	243	270	272	255	260	265	259	231	236	256	229	295	268	256	265	252	272	266	226	222	255	259	263	260	236	273	243	265	289	245	273	236	252	229	268	271	277	240	281	266	246	226	246	269	228	271	253	261	249	273	280	242	279	261	249	255	231	265	252	283	282	281	252	268	250	233	280	259	261	253	237	265	262	298	295	265	243	286	253	246	250	258	286	268	266	268	234	276	282	268	281	278	266	286	257	282	262	249	260	242	242	266	245	236	234	244	251	260	278	279	273	257	256	258	242	276	293	246	241	262	246	272	238	242	246	252	261	251	254	264	249	286	260	264	253	280	246	284	233	265	250	238	292	283	231	253	273	239	278	283	269	278	251	275	267	259	248	253	263	244	279	290	274	257	278	267	269	228	264	236	257	262	247	252	272	255	252	291	233	236	242	246	253	231	261	279	281	254	250	240	277	280	285	269	220	269	254	226	252	266	262	276	285	244	289	267	320	270	257	257	271	265	279	253	283	293	239	259	251	261	278	235	249	226	251	270	257	243	267	252	269	227	264	260	298	286	219	263	271	248	262	249	270	251	265	279	253	285	239	266	251	278	295	247	266	243	244	241	267	251	282	246	249	272	266	261	252	255	244	256	218	265	270	249	238	275	276	253	265	243	267	297	263	289	244	252	284	258	241	269	249	267	275	254	254	248	264	255	236	245	277	283	242	224	251	261	265	227	248	263	285	250	276	275	259	260	257
4512	2317	2624	1052	840	803	814	761	802	966	937	814	760	813	770	698	620	646	664	625	651	642	701	615	661	666	664	631	668	680	647	642	668	661	652	609	633	656	622	649	619	615	634	639	674	594	628	636	659	612	637	651	604	607	627	630	680	639	618	643	572	650	614	642	635	633	619	633	551	600	621	608	582	572	632	649	582	627	608	619	575	650	625	622	666	692	630	661	636	589	657	620	636	613	636	632	640	588	659	652	618	577	651	604	630	637	638	622	638	706	631	604	631	624	616	633	600	590	644	624	628	692	596	606	646	655	604	645	625	649	635	663	585	607	637	675	606	598	564	661	638	612	601	648	633	650	605	589	606	654	654	620	656	614	624	636	633	586	618	607	627	620	619	626	623	649	621	630	615	598	637	606	617	634	629	641	621	657	615	645	620	617	634	635	628	637	647	621	615	620	649	629	667	617	602	620	643	632	635	657	604	601	661	665	626	582	639	658	609	631	643	622	621	643	628	607	628	634	653	582	614	729	658	630	623	607	619	630	644	619	607	614	664	618	643	629	634	622	638	672	631	559	636	676	644	617	630	614	594	624	633	610	615	604	609	655	652	673	610	614	616	608	634	633	660	627	616	634	625	646	633	640	639	583	619	600	631	613	617	633	611	680	610	617	650	632	596	643	573	613	617	655	651	614	580	681	681	607	625	655	630	657	631	598	622	601	626	644	641	677	634	642	644	635	627	584	636	635	617	650	654	628	611	582	652	632	663	630	606	631	604	618	629	620	630	651	629	663	650	644	618	622	635	612	623	700	640	607	627	604	588	637	599	604	686	677	628	620	654	671	654	657	607	619	626	619	601	602	647	632	629	672	619	626	643	598	655	631	623	643	591	615	604	617	637	649	670	649	572	626	605	596	629	620	657	609	610	636	606	650	614	606	630	673	635	613	608	608	651	622	621	655	608	643	582	592	640	622	632	648	609	624	609	651	638	582	603	637	644	641	593	617	654	584	610	655	633	627	648	622	656	618	633	588	641	660	614	640	627	633	658	643	592	664	660	608	609	691	639	631	628	611	667	648	633	644	663	625	642	630	620	686	609	607	696	651	583	650	629	609	609	592	656	652	627	631	626	591	618	663	619	638	581	621	655	578	646	645	598	638	597	593	617	650	611	642	652	623	602	626	619	592	661	577	574	627	638	634	627	615	621	566	599	671	621	620	628	596	632	668	634	644	637	614	619	652	637	624	612	643	605	616	619	625	641	637	641	630	656	604	606	601	626	631	587	635	602	647	644	627	594	618	595	629	644	628	633	575	609	623	607	601	667	606	612	600	602	623	588	636	617	642	651	612	625	708	616	642	652	624	613	665	613	605	672	635	667	637	653	641	597	687	614	608	643	634	606	645	616	619	632	658	635	617	654	674	578	617	591	662	638	601	662	615	587	617	628	658	614	651	645	612	639	613	655	675	643	583	607	576	650	690	642	633	644	590	663	623	609	612	608	616	589	636	610	605	646	657	644	659	639	643	649	664	695	626	582	622	653	635	592	639	604	660	629	667	610	613	676	633	652	631	632	610	640	647	603	636	623	612	688	609	622	622	620	630	656	618	666	660	617	642	611	618	626	612	642	648	608	630	649	688	649	649	614	637	633	579	624	663	647	629	642	588	620	601	653	608	668	588	611	620	631	597	642	670	607	605	640	635	635	624	571	596	609	603	685	624	645	656	641	683	647	597	633	594	656	637	610	656	618	606	657	593	680	655	629	684	641	635	625	633	663	619	611	650	592	627	618	641	612	643	653	644	617	638	634	689	585	639	642	626	702	606	627	572	596	600	617	594	645	650	655	629	598	655	627	602	623	647	643	629	652	628	634	595	621	596	626	635	631	645	626	630	602	674	570	639	630	591	614	608	645	619	627	622	631	612	597	637	596	657	635	597	590	605	618	621	657	656	614	629	629	634	637	589	605	653	621	668	599	618	618	666	578	619	629	629	585	650	641	646	651	649	655	644	597	638	628	664	636	631	669	624	624	639	582	621	634	649	647	631	592	616	641	614	650	596	643	625	646	635	620	626	606	627	638	633	626	626	665	672	611	642	651	664	688	655	627	635	639	625	620	616	635	624	599	695	596	637	643	664	620	625	639	647	654	664	660	611	615	653	652	599	662	630	661	636	617	659	678	604	606	618	633	645	598	626	611	640	626	640	646	660	637	653	642	641	637	644	711	602	639	637	633	631	620	654	626	635	624	710	649	645	628	644	632	623	598	670	636	653	635	634	588	620	645	617	645	654	624	620	612	606	636	632	636	634	612	660	683	595	638	631	607	626	578	609	627	663	631	635	596	642	628	643	618	635	630	616	664	598	622	678	638	648	632	635	646	634	623	642	648	653	653	641	649	581	606	625	620	686	629	625	657	664	661	631	618	656	621	608	657	671	610	578	693	644	681	667	594	640	647	670	658	627	678	635	591	665	651	635	626	606	620	602	634	664	613	640	632	626	678	654	631	611	624	614	615	674	590	659	618	650	646	582	646	599	585	588	621	624	619	618	661	632	617	662	635	588	610	634	605	628	633	645	585	661	621	591	644	672	606	624	607	643	626	654	668	658	641	659	659	580	678	596	567	617	618	649	588	635	602	599	648	648	621	605	616	618	609	635	622	665	637	627	665	662	627	611	630	659	680	637	622	634	608	588	606	636	674	632	638	620	606	614	638	631	606	637	632	644	614	608	627	636	623	636	638	628	653	616	649	640	661	652	616	648	608	633	604	611	588	633	588	604	630	628	635	619	614	654	627	603	640	633	626	643	636	583	606	643	665	628	594	663	599	643	613	613	615	563	669	614	605	661	653	623	624	625	636	637	636	650	580	587	627	625	626	660	596	633	592	608	631	621	620	680	629	642	684	657	580	661	581	639	628	592	623	637	607	633	653	616	618	604	640	612	617	641	646	584	619	607	561	598	603	635	621	634	621	607	662	656	614	600	581	614	636	640	629	653	637	645	629	674	620	608	638	630	654	632	626	615	627	633	587	653	665	604	592	679	602	650	650	622	679	601	594	654	612	624	578	627	627	618	620	625	612	601	590	616	657	595	624	628	632	648	599	678	683	661	612	625	666	641	634	635	630	582	646	643	673	605	634	630	639	624	639	565	648	652	596	638	633	647	623	609	646	639	660	631	637	646	627	611	630	657	612	683	650	618	649	665	644	620	640	615	649	659	636	629	598	643	625	664	644	613	613	662	645	622	636	649	601	620	619	664	631	609	629	595	606	625	626	663	638	643	605	611	645	654	638	607	585	631	622	608	662	604	611	591	618	574	585	630	632	646	625	606	627	628	659	616	633	608	595	623	653	606	668	617	631	644	622	628	661	609	658	600	610	657	685	618	663	612	623	619	631	618	619	660	642	621	573	644	616	620	628	590	613	625	599	584	649	603	620	602	669	621	637	602	663	630	662	650	653	616	667	602	614	589	596	644	669	618	614	687	656	607	612	640	606	634	654	622
13767	3812	2848	917	543	576	505	415	468	456	514	396	401	418	411	346	356	313	321	354	325	361	352	370	340	354	363	348	354	341	328	332	351	334	366	332	344	326	351	292	352	352	341	322	359	335	326	345	340	330	323	300	301	339	334	335	336	356	333	334	276	344	306	370	323	279	337	374	310	339	332	332	333	313	312	355	318	355	358	314	366	334	338	333	332	348	322	312	349	334	314	336	344	306	296	306	333	353	354	317	347	346	329	330	369	337	309	359	364	340	328	321	304	330	342	319	355	306	344	351	361	335	300	335	370	338	340	298	313	337	344	332	322	317	312	311	317	331	356	312	338	325	340	338	334	364	295	311	314	329	308	340	324	326	347	313	332	360	335	306	349	330	309	339	314	331	342	307	349	328	326	351	321	331	309	332	314	326	330	300	349	316	337	374	327	317	316	355	334	348	326	343	326	344	365	320	325	318	319	319	287	321	320	352	320	329	338	337	332	340	307	303	350	353	328	305	316	301	353	328	334	363	327	318	325	298	341	327	336	375	321	312	332	341	343	290	324	343	338	323	354	319	318	341	334	317	338	317	361	344	343	338	311	329	311	290	330	323	312	359	315	327	336	353	311	296	375	310	326	351	321	326	320	330	350	340	338	314	375	317	308	341	331	319	328	322	321	308	325	321	323	336	304	328	331	358	325	327	374	318	378	329	356	353	351	307	312	303	341	308	315	350	334	310	304	316	333	337	306	287	312	314	325	307	333	365	335	324	307	350	303	341	313	316	338	308	292	330	338	330	335	318	328	332	319	360	310	316	316	357	340	351	352	360	342	311	330	340	321	317	344	325	340	300	297	347	318	338	287	327	355	315	300	319	309	306	335	273	315	317	361	315	349	324	337	341	347	308	302	340	306	327	339	306	304	356	327	317	347	337	358	349	369	313	335	324	322	316	343	341	324	325	315	350	308	316	332	342	303	344	322	289	334	353	314	338	331	329	336	336	324	299	344	305	343	341	309	337	330	315	318	319	351	327	322	320	322	281	297	335	357	381	329	297	339	330	309	311	361	328	314	331	308	336	323	311	339	345	325	336	314	357	316	332	329	328	320	338	319	360	318	333	322	312	355	343	304	300	348	339	331	342	354	338	336	326	334	330	316	314	310	351	321	304	324	327	300	320	354	321	320	316	376	305	363	331	327	292	340	326	355	323	356	303	344	311	339	324	320	337	330	307	298	359	329	329	327	359	351	317	352	341	300	344	378	331	299	299	313	334	335	333	308	340	354	352	335	341	334	327	326	308	329	324	372	354	355	341	320	356	332	345	341	348	344	312	301	310	307	298	316	329	283	355	305	335	322	334	348	360	315	337	339	341	355	342	344	338	340	338	322	323	314	323	333	308	306	356	338	357	328	367	360	342	318	319	332	332	307	337	319	303	334	326	326	306	322	306	355	319	311	329	327	328	313	317	338	327	357	292	326	360	299	315	345	352	307	356	341	351	316	325	315	347	329	356	308	336	307	314	354	370	332	279	319	363	344	350	326	333	354	347	335	338	352	307	299	354	331	286	357	319	327	293	335	325	318	339	317	306	323	322	353	314	312	331	303	383	327	318	298	333	328	338	339	335	371	320	296	307	326	340	322	354	371	344	378	359	332	342	326	324	350	350	332	375	329	307	335	276	354	311	360	317	308	327	298	334	306	361	358	317	339	369	342	355	331	325	358	313	363	345	282	346	340	311	325	329	323	338	352	329	320	336	340	321	319	335	311	327	346	309	306	340	325	316	331	309	303	307	306	325	314	325	323	336	331	377	325	380	378	340	344	379	326	298	317	320	344	318	271	351	354	328	357	345	330	298	328	317	318	338	317	336	306	313	328	331	334	335	349	321	350	333	337	370	344	313	325	346	298	293	325	302	346	300	283	324	283	294	370	330	327	314	320	314	320	354	308	333	347	340	299	303	316	326	337	308	377	349	311	332	339	337	311	328	324	314	291	361	301	369	311	343	292	289	311	314	351	364	329	351	349	347	343	317	324	343	363	331	336	330	304	296	337	371	304	337	333	313	330	329	320	298	323	321	325	324	331	334	329	335	361	307	324	305	333	332	351	359	347	325	340	293	316	312	352	318	340	311	312	354	338	319	344	361	322	376	326	317	328	329	362	325	351	370	347	321	350	309	334	321	322	324	332	343	322	306	306	313	336	321	329	298	350	290	310	317	353	348	325	291	328	319	341	322	323	342	345	320	321	332	340	320	300	338	321	326	333	361	329	314	348	330	348	339	345	344	329	317	356	322	309	377	312	323	369	317	314	315	287	293	312	343	288	320	302	340	347	341	325	359	325	356	313	326	309	317	330	334	323	340	333	324	334	332	322	336	339	321	337	336	347	309	284	301	317	328	324	334	324	331	337	324	318	326	309	314	294	335	319	322	331	346	344	352	301	307	308	326	291	359	340	330	335	309	298	303	347	334	339	318	284	338	336	342	347	334	364	333	336	340	305	327	354	342	324	359	310	339	335	348	317	288	323	355	345	314	356	339	324	317	336	307	307	307	335	304	298	358	343	323	369	317	328	310	335	322	340	343	329	346	329	350	359	305	330	353	314	329	337	316	345	320	359	311	323	313	328	318	342	364	356	327	332	326	335	343	313	272	320	333	315	340	317	337	349	353	330	325	331	324	317	332	339	341	335	327	324	343	318	310	348	332	317	336	320	334	370	363	341	284	290	319	339	319	329	378	314	307	312	364	349	321	311	304	337	321	341	330	338	374	336	314	372	349	300	332	366	326	301	352	308	328	324	317	338	309	321	304	360	310	346	357	299	278	368	350	287	330	360	336	317	325	318	324	326	332	310	339	337	367	341	315	354	330	308	301	283	349	326	321	314	313	348	329	305	311	323	314	364	368	336	330	330	332	327	327	326	350	348	349	339	329	344	330	344	346	345	334	301	322	359	330	381	339	303	321	328	310	383	342	321	305	315	323	378	335	341	314	289	353	303	315	350	357	318	338	318	333	344	346	296	344	319	323	296	364	346	351	347	343	342	316	341	315	346	357	365	313	325	333	312	348	352	330	324	324	344	321	318	331	315	327	324	310	349	324	354	352	327	306	314	340	322	325	339	316	390	328	336	297	289	341	369	302	356	349	330	315	339	319	315	320	327	341	322	337	357	268	325	365	299	345	337	342	367	346	323	339	322	350	326	283	305	320	317	356	350	335	330	308	316	288	336	301	284	310	339	308	312	355	318	344	325	302	338	332	329	300	313	347	361	331	312	295	344	333	319	308	332	330	371	322	338	297	334	316	343	317	356	290	314	323	323	325	326	344	343	318	305	324	318	325	363	329	339	320	344	319	339	323	358	299	309	335	339	317	363	332	339	313	321	307	368	346	342	339	358	311	316	342	347	331	322	358	350	358	327	317	309	320	294	290	338	293	336	341	342	323	346	362	349	316	326	335	340	326	346	311	323	325	353	342	306	348	294	327	325	304	350	319	317	324	334	338
10381	3829	5394	2450	1827	1771	1502	1313	1312	1714	1666	1280	1136	1212	1098	968	863	851	860	847	866	836	800	814	844	800	858	850	852	865	890	884	916	862	837	802	826	788	819	802	777	716	773	782	776	748	764	758	759	784	725	733	787	802	761	734	757	775	781	781	767	806	776	701	782	737	759	764	766	818	746	768	723	751	743	753	746	799	807	808	774	791	732	773	737	763	804	781	749	761	773	762	784	771	714	755	734	811	747	782	744	742	790	747	759	758	813	743	810	743	780	782	735	765	801	796	818	784	751	787	716	753	767	793	803	819	764	758	737	710	791	758	830	827	777	788	777	798	754	797	737	786	771	820	767	799	776	740	783	766	770	766	746	800	767	742	741	734	719	818	774	758	770	749	776	807	759	761	760	828	773	814	745	784	812	779	773	784	738	816	752	763	770	772	710	761	782	831	769	770	778	815	801	735	746	805	706	738	756	789	764	739	771	810	762	761	804	755	722	797	760	775	740	746	777	759	781	748	763	753	842	750	768	787	767	756	775	753	751	767	744	763	767	741	761	788	795	784	720	763	739	777	750	769	808	762	813	792	772	733	737	774	715	752	892	721	745	713	725	749	734	787	807	756	762	767	710	766	763	789	768	756	799	754	754	776	803	713	752	788	773	758	745	811	735	787	744	770	801	750	794	754	781	715	739	796	820	753	738	756	783	759	758	728	786	785	742	742	766	720	757	727	779	773	731	802	719	768	798	777	764	717	775	762	770	791	803	757	751	771	731	773	776	749	753	765	742	785	756	746	763	784	746	801	756	779	760	745	753	778	786	785	777	805	790	719	774	732	766	810	688	789	729	748	752	723	750	749	750	788	798	794	772	748	758	727	823	702	748	738	767	762	723	698	795	749	785	773	762	763	742	744	795	796	792	761	796	819	805	795	746	767	754	755	778	776	772	774	746	738	761	759	695	766	770	759	784	785	779	790	760	777	764	790	773	802	796	766	737	715	794	752	789	786	737	773	732	741	806	802	728	795	789	704	778	774	731	766	792	776	845	767	741	815	743	722	727	781	740	758	786	751	789	813	767	758	731	729	782	739	749	779	757	773	721	755	785	781	775	764	767	686	699	798	749	774	732	756	802	752	806	774	776	735	810	762	785	772	760	703	777	741	780	769	763	773	758	779	771	744	792	774	797	792	819	764	774	736	751	786	736	774	736	762	794	741	772	742	780	725	763	781	801	776	759	802	777	791	777	760	801	792	829	777	788	801	771	756	728	773	726	797	776	761	736	735	797	794	777	750	756	786	741	734	821	810	751	781	769	720	848	813	775	753	728	729	806	786	752	733	839	778	779	766	769	768	795	754	765	699	779	761	792	800	741	824	697	794	851	770	780	770	740	816	772	762	758	747	725	797	736	742	730	761	806	759	796	772	766	804	750	781	785	769	771	769	770	807	740	784	739	833	764	778	773	776	772	730	766	771	737	747	755	821	771	788	722	769	731	743	786	775	739	798	761	785	784	750	766	801	756	752	829	793	796	782	763	816	726	790	806	776	790	774	782	789	733	755	713	786	751	786	781	724	840	786	756	748	760	788	782	743	790	770	744	737	737	816	772	741	761	752	734	792	712	744	765	785	755	746	707	772	755	740	767	728	746	780	775	769	819	772	787	700	736	724	801	730	755	793	717	818	766	766	744	782	737	723	762	816	756	806	771	731	711	756	794	747	764	782	782	754	754	758	735	756	785	755	796	725	779	753	760	770	805	757	770	772	794	749	742	852	774	826	782	756	783	807	768	750	747	808	764	762	801	746	773	763	786	774	806	798	741	778	779	810	773	751	785	748	759	764	748	776	798	775	774	753	719	781	747	760	749	746	780	741	780	795	836	745	744	720	723	763	752	771	754	749	798	760	784	791	758	776	757	763	796	839	735	757	767	750	752	775	761	778	734	800	770	750	768	748	754	755	760	749	777	789	773	779	796	800	758	783	748	740	733	752	796	711	702	772	751	794	768	784	822	785	730	772	777	792	774	771	762	758	732	718	785	749	755	782	784	768	799	780	764	780	813	851	757	764	818	766	787	760	810	792	765	765	710	760	784	724	716	753	788	769	761	773	751	813	791	762	772	726	781	755	778	745	797	797	715	756	756	764	727	739	813	764	778	775	801	722	819	744	806	782	733	795	738	746	756	726	743	805	810	761	764	822	800	781	735	736	771	746	702	774	788	757	792	786	765	786	808	776	755	789	816	774	736	752	813	801	772	768	788	781	755	801	771	770	808	769	736	791	744	785	758	815	722	759	708	734	700	817	776	747	719	796	741	790	745	684	762	770	746	725	740	836	755	727	752	788	766	802	782	751	699	780	725	734	821	806	787	769	799	781	760	784	799	789	737	772	809	757	773	779	814	728	770	754	736	793	813	735	736	786	808	780	803	757	747	747	778	772	795	831	810	804	749	755	725	766	817	759	761	821	752	778	748	744	801	762	757	788	740	742	801	765	844	810	748	757	749	770	740	803	756	771	790	798	769	788	752	779	767	800	789	794	745	742	736	758	780	789	783	750	765	752	788	774	747	783	755	761	704	776	731	703	806	746	754	761	752	760	758	784	751	772	770	711	790	797	827	774	712	785	763	793	751	822	767	732	770	754	789	747	799	768	782	774	806	801	798	734	784	755	738	760	715	741	754	786	747	768	723	788	762	802	797	743	768	781	717	779	793	735	770	782	797	779	807	721	765	789	758	775	760	818	816	757	813	782	766	723	719	762	834	791	758	765	786	721	711	784	774	778	693	763	772	753	760	772	766	738	754	708	801	703	786	717	756	773	738	748	775	691	740	770	754	767	724	744	804	751	820	788	761	739	752	771	778	752	772	808	725	734	783	764	804	753	761	742	785	781	775	736	727	783	743	745	747	725	793	779	761	725	744	713	780	743	776	715	803	755	736	758	749	763	815	723	807	760	739	790	733	794	793	794	747	741	786	750	799	743	835	811	749	753	749	752	769	759	766	766	772	762	728	771	792	792	830	749	813	758	780	810	791	751	759	741	730	807	757	729	710	742	751	744	765	800	753	781	798	781	689	736	787	767	756	729	749	793	757	791	759	766	756	736	786	746	783	763	788	789	763	742	771	755	735	747	707	779	768	717	781	754	783	740	749	819	782	736	739	812	738	756	768	746	825	803	754	762	807	749	730	765	738	750	808	739	784	756	757	739	763	733	740	713	768	750	764	742	766	824	757	747	790	753	750	769	745	734	766	768	781	760	763	733	777	750	785	711	712	699	802	754	806	750	766	709	763	764	746	731	710	719	793	766	793	767	792	750	765	760	716	787	817	778	742	788	808	778	718	758	747	746	802	805	788	784	796	745	741	739	826	791	757	783	790	765	775	759	757	780	720	760	782	710	768	767	774	749	756	774	754	792	781	759	789	731	747	769	786	753	780	770	816	787	802	754	726	783	777	726	807	775	816	781	801	793	785	745	755	749	811	767	764	709	748	760	781	788	782	697
22526	6498	4675	1415	756	567	488	429	379	507	481	395	312	360	307	279	303	268	240	274	246	271	234	252	264	233	248	268	259	278	256	260	240	235	264	236	236	239	216	217	226	207	228	231	236	243	219	235	235	236	240	246	233	260	235	217	238	226	229	217	249	246	268	244	234	231	238	234	205	240	200	231	248	233	240	255	261	225	234	217	225	234	249	225	261	212	219	225	222	221	246	193	256	241	217	236	234	263	252	222	245	238	223	229	231	228	211	221	203	220	249	237	243	273	209	228	245	291	230	247	247	246	219	229	218	234	235	230	224	212	233	250	224	238	249	232	200	221	232	234	210	225	212	237	256	235	238	246	255	244	222	256	264	235	216	252	240	227	233	228	240	232	244	217	232	238	266	251	237	255	247	216	225	255	241	221	244	216	241	281	243	265	233	242	243	259	222	241	195	240	212	208	229	257	222	275	238	239	239	230	229	226	249	239	237	203	272	211	266	230	269	257	236	216	232	227	218	229	222	231	224	251	238	225	244	238	199	249	238	233	239	235	264	220	265	237	238	225	222	230	260	213	245	246	261	259	237	246	248	256	217	233	261	241	259	211	235	226	238	246	224	251	221	222	230	230	245	213	203	249	223	224	237	257	228	241	225	239	241	257	237	248	211	226	230	225	236	244	207	227	199	224	251	216	279	235	221	220	248	229	221	218	218	241	248	234	261	233	226	243	250	243	201	225	236	247	233	236	239	193	259	220	249	254	239	218	283	221	224	222	224	265	222	254	251	236	233	209	220	216	231	265	233	209	243	219	234	217	243	215	222	247	205	243	234	235	243	239	241	222	235	240	238	250	227	222	244	248	229	236	237	243	229	212	238	218	250	255	236	241	228	215	251	238	217	202	238	244	210	237	193	249	246	253	240	251	248	259	232	206	242	206	220	252	235	245	221	234	234	262	230	219	253	256	217	226	256	261	250	227	230	239	222	236	259	232	226	232	226	209	246	238	253	227	245	248	238	250	216	243	256	258	236	202	218	237	232	235	224	213	226	229	222	213	235	227	260	227	204	236	217	245	237	233	278	228	225	224	261	240	238	263	226	240	231	226	240	255	239	253	247	244	248	225	219	229	212	229	242	208	229	239	237	264	248	232	242	252	223	221	251	225	265	280	268	247	269	228	230	236	236	218	264	228	229	277	228	243	221	220	254	229	234	228	241	254	239	233	235	227	252	273	225	239	239	234	217	254	243	266	251	225	225	259	269	258	240	211	235	211	242	225	219	243	224	228	238	207	236	228	234	255	246	227	247	233	254	238	226	224	218	240	225	236	246	212	223	249	238	240	289	216	233	233	236	249	248	226	248	227	225	245	243	241	234	241	256	257	237	199	232	241	242	204	240	239	259	231	231	254	238	214	244	238	221	208	248	279	238	262	233	225	252	239	262	239	252	234	226	228	247	228	252	264	247	252	221	223	188	191	233	252	239	232	246	230	227	242	269	226	240	208	238	234	231	249	244	232	278	215	243	242	212	230	220	211	231	220	248	234	229	233	213	259	251	237	222	250	243	221	255	260	256	220	214	236	252	240	237	215	243	255	236	264	232	240	224	256	235	215	234	236	213	227	234	221	212	219	241	226	244	227	210	234	244	236	223	237	220	233	218	217	218	234	203	223	272	251	237	216	246	218	221	227	217	251	262	258	251	226	232	246	251	220	210	202	215	226	224	249	255	223	219	220	208	219	222	219	221	221	267	232	211	227	220	220	248	236	236	230	263	257	233	254	240	249	230	207	234	233	198	213	218	228	244	245	237	243	228	268	225	231	215	225	217	197	244	271	233	230	246	251	213	225	245	228	253	230	254	213	286	222	245	216	251	221	214	248	259	236	221	259	242	219	233	276	270	239	238	232	231	235	244	258	236	247	207	219	236	234	220	228	255	220	244	198	246	248	251	203	215	248	240	206	231	222	233	223	226	240	228	206	248	251	213	230	247	245	248	230	230	211	260	218	261	219	267	261	258	247	217	252	237	241	253	257	243	254	259	259	211	228	236	219	237	252	241	222	224	231	248	234	254	273	223	254	224	195	217	242	241	230	227	235	215	229	221	261	260	220	259	226	239	228	256	205	221	240	218	251	231	262	253	217	258	232	253	217	218	251	211	250	252	251	228	213	236	250	204	255	254	232	245	242	250	235	248	227	245	261	225	250	258	223	248	201	246	233	222	294	200	234	254	225	246	225	268	223	232	237	247	226	195	239	247	225	227	236	240	245	232	230	235	242	228	240	242	253	263	236	232	221	246	237	205	223	227	200	242	239	238	232	250	256	247	218	237	240	259	257	251	288	235	229	245	238	247	242	261	225	250	206	224	219	236	211	239	231	231	215	254	238	213	249	231	235	259	216	237	237	247	232	249	263	234	216	233	195	216	212	233	231	226	234	240	255	252	229	256	230	243	257	264	232	236	207	229	233	202	250	234	239	193	231	252	255	227	254	267	237	241	263	217	245	225	246	217	224	224	242	247	249	229	223	247	201	233	261	263	222	265	248	219	250	275	201	274	245	265	245	207	257	230	254	259	224	235	231	239	235	218	236	218	242	242	243	224	235	238	226	226	222	226	237	239	238	218	233	215	242	275	203	218	231	246	238	249	245	234	216	243	247	227	180	208	212	233	248	232	232	235	251	250	248	231	232	234	243	258	212	227	246	245	217	259	231	228	224	257	235	241	232	245	227	256	260	229	266	222	238	262	223	231	203	224	238	229	257	213	244	237	238	269	275	217	257	221	221	224	227	261	208	251	225	229	230	238	261	259	218	245	255	220	237	274	209	228	247	232	239	217	211	253	235	266	232	234	240	229	224	242	227	246	261	247	240	217	226	209	239	245	236	234	229	245	213	219	232	229	229	236	245	223	250	241	194	273	233	223	222	226	201	225	255	233	241	238	255	218	240	257	217	212	231	262	237	254	251	245	245	252	240	262	233	266	243	245	204	254	237	225	254	261	229	234	235	215	249	229	227	242	249	224	251	217	239	238	230	223	204	258	218	239	269	203	254	229	233	253	236	231	221	263	221	222	198	229	230	233	219	250	242	230	258	227	234	223	229	248	228	241	248	226	270	244	223	227	224	228	200	251	229	228	240	250	230	224	231	259	239	269	220	237	238	235	244	252	235	283	214	224	235	226	251	257	254	257	236	212	227	224	245	230	273	253	230	258	221	241	231	243	251	238	241	233	253	225	218	251	247	227	219	223	220	208	217	268	228	253	247	225	215	218	256	228	244	213	229	237	239	235	249	251	231	261	248	252	228	227	241	178	230	248	232	247	247	237	221	229	265	222	275	234	214	231	234	238	236	236	222	248	228	250	251	238	224	250	225	218	246	266	219	222	248	248	236	217	232	232	253	215	250	240	228	260	246	225	230	236	242	242	236	213	226	235	249	254	226	248	220	232	223	228	259	229	234	247	249	236	221	217	235	208	229	208	241	234	232	264	232	212	235	241	244	220	233
13269	5356	8235	3502	2487	2147	1892	1511	1640	1953	1981	1406	1149	1307	1155	820	717	718	716	681	694	736	698	655	648	630	625	694	698	727	683	745	773	731	678	632	631	581	605	585	536	516	585	570	572	596	581	533	534	588	561	564	530	534	548	553	591	564	562	605	546	561	576	581	591	546	554	531	549	547	575	581	538	548	566	543	552	581	550	541	557	556	575	566	540	559	526	580	562	579	519	568	573	507	565	563	565	565	561	544	536	561	540	550	523	548	554	544	544	563	555	549	545	541	606	539	526	551	538	563	575	559	529	594	535	583	598	542	597	580	509	557	565	589	536	580	508	537	554	571	554	540	580	544	557	548	580	573	541	546	554	560	551	570	537	544	533	531	542	542	547	552	544	560	577	552	539	539	511	600	511	521	550	573	592	514	583	522	553	531	557	537	531	553	544	534	583	538	585	592	604	535	553	549	521	542	536	579	566	529	520	526	574	543	583	548	540	550	560	562	532	582	540	554	529	584	524	571	541	607	546	604	542	559	553	569	579	526	575	579	560	517	597	529	584	557	544	561	492	595	553	564	545	510	574	519	566	539	549	565	588	614	562	585	559	591	579	550	586	545	570	564	575	584	559	544	556	573	547	573	541	568	578	574	561	526	617	553	552	529	550	581	571	518	552	560	572	583	559	548	560	561	552	554	526	548	640	542	548	527	573	570	577	510	542	565	540	507	589	540	547	564	588	586	538	567	557	586	571	563	592	521	595	570	547	557	546	590	561	569	532	590	547	540	565	556	583	587	557	585	533	549	540	532	580	559	581	554	533	555	574	529	560	585	569	580	548	557	583	546	547	571	502	595	566	559	569	544	562	588	575	550	566	532	553	564	554	563	535	602	563	567	540	564	559	538	530	594	605	539	493	564	568	551	534	528	585	523	565	578	515	555	558	548	546	532	556	528	618	558	555	558	554	582	545	571	549	538	574	557	567	577	567	551	556	547	569	583	578	502	554	541	471	594	565	581	562	571	582	564	561	527	542	559	539	559	569	507	583	577	577	551	548	547	560	590	498	549	593	529	540	532	554	595	526	576	545	588	600	561	546	549	549	599	529	569	567	554	571	527	558	557	540	558	583	598	587	491	562	563	561	553	570	559	560	516	548	580	574	594	539	532	505	546	555	563	589	557	559	583	572	577	605	591	580	574	522	571	541	559	542	587	561	558	568	523	560	558	548	577	587	554	505	602	558	580	512	604	554	602	520	576	500	573	587	555	530	508	573	571	554	584	532	543	535	563	516	543	574	536	568	577	540	566	548	563	549	535	565	585	616	583	549	551	554	579	565	582	581	598	554	532	553	525	553	489	547	561	546	526	510	567	563	555	608	559	573	549	568	535	559	509	530	579	550	537	575	562	544	552	571	545	551	531	566	584	565	577	551	565	566	522	534	553	574	574	532	580	561	599	529	562	559	546	563	525	542	561	556	557	511	535	580	579	589	552	594	571	541	562	545	597	553	524	539	535	523	541	580	539	569	551	527	586	559	544	546	594	574	571	572	572	564	556	566	576	580	573	584	562	555	584	562	549	553	593	550	562	555	554	554	576	496	552	533	591	566	571	554	579	552	551	544	605	552	582	559	556	544	542	572	549	582	542	571	521	554	561	500	572	569	554	552	569	566	595	533	595	567	575	586	576	530	544	568	579	561	586	571	578	502	568	570	529	528	501	539	560	605	517	547	570	565	576	563	529	561	544	580	568	594	544	539	599	580	549	557	562	581	560	566	533	594	580	583	605	546	545	566	569	524	542	560	557	568	542	584	520	577	511	513	551	580	556	565	573	535	580	545	566	566	580	571	580	576	568	571	532	597	588	547	526	566	539	538	546	553	558	546	574	565	590	568	592	615	549	581	567	517	553	571	550	585	563	541	546	545	555	613	558	565	545	541	551	540	571	565	528	559	582	553	567	612	543	578	557	561	524	557	583	559	548	563	563	536	546	554	554	538	583	619	534	572	578	545	585	578	543	519	568	568	548	563	590	569	517	571	541	573	577	567	561	548	576	534	576	557	586	531	577	575	582	578	582	536	572	594	555	585	524	553	512	580	517	517	572	577	537	576	562	544	541	541	577	527	623	561	578	569	535	533	552	578	589	587	590	568	609	586	540	570	540	546	560	545	593	580	600	505	543	541	588	566	552	547	534	580	549	554	532	518	533	556	570	581	559	547	561	551	591	585	571	564	563	564	544	558	539	557	600	541	549	577	543	599	541	553	554	545	581	595	597	559	589	531	534	577	547	576	598	563	555	529	544	573	540	595	588	578	512	558	508	561	574	566	599	594	594	556	563	557	553	537	568	568	567	595	547	532	548	529	578	555	559	592	600	530	553	597	574	533	564	622	541	550	566	569	567	567	577	549	541	510	595	590	574	535	580	536	586	530	545	536	532	527	552	560	570	548	572	604	582	599	546	526	567	534	568	575	593	582	534	530	554	590	523	564	573	578	544	551	563	579	571	532	543	524	594	561	603	587	581	599	533	556	574	544	540	544	587	549	580	553	545	579	582	562	574	543	554	515	543	590	543	557	581	611	564	569	592	555	587	532	634	604	561	572	567	573	565	525	551	570	547	535	594	541	551	574	556	587	546	587	541	561	545	548	570	521	557	563	582	562	562	595	540	538	547	597	585	542	546	557	591	542	570	540	595	561	546	564	559	554	583	578	551	598	566	594	555	564	555	521	542	574	524	544	603	574	586	571	552	557	557	529	593	521	603	591	517	533	552	603	581	560	541	532	573	608	526	586	545	529	581	582	532	552	587	547	531	596	597	583	526	579	557	545	581	534	573	532	569	557	548	512	553	558	560	559	553	583	535	557	552	565	550	565	548	540	565	560	556	578	558	540	562	519	533	595	620	568	567	532	518	507	549	562	517	601	587	554	563	558	544	563	523	542	569	551	529	529	583	569	531	528	587	567	571	555	567	551	518	533	548	577	535	610	526	563	520	574	569	551	507	553	584	573	587	552	590	540	556	546	560	578	550	589	562	537	552	569	539	588	561	571	553	552	542	521	555	528	553	556	569	526	565	564	550	576	548	559	526	512	568	581	538	566	530	521	532	546	529	546	578	575	597	551	610	515	540	521	567	561	569	570	592	523	556	587	552	572	546	577	528	511	564	539	556	613	587	562	566	589	563	545	536	592	541	553	541	535	549	606	582	594	568	527	545	540	607	536	542	544	501	576	522	600	540	570	549	583	585	571	554	544	562	566	545	561	576	549	533	557	546	549	563	497	561	546	615	563	565	589	546	548	519	565	566	559	590	607	565	556	588	559	601	538	536	595	520	572	541	507	521	544	536	530	570	538	590	581	573	590	553	575	539	613	570	556	577	601	549	546	557	593	559	574	552	539	533	564	572	582	567	536	574	579	573	581	569	562	557	536	580	579	563	555	603	542	574	554	538	576	531	628	559	557	594	574	572	578	520	571	579	536	568	536	574	537	579	561	533	548	539	568	557
5938	2082	1479	474	289	278	292	282	320	321	319	314	320	250	289	275	275	249	251	268	280	255	290	300	278	273	275	289	263	284	253	288	267	239	276	284	259	268	229	268	283	271	273	236	248	274	284	255	242	286	266	266	277	267	244	265	275	277	285	257	253	267	232	259	285	263	277	262	271	279	261	275	289	241	308	276	259	237	270	250	250	247	251	252	243	247	262	273	257	257	243	280	238	240	258	241	257	258	249	291	222	256	267	284	267	271	268	277	268	320	262	278	262	268	256	239	253	252	256	276	259	251	296	268	289	265	264	269	261	270	241	240	273	264	276	264	230	267	264	272	269	257	272	222	292	272	267	248	268	277	276	256	291	235	257	288	262	234	271	282	276	276	248	259	281	253	269	263	266	251	280	276	273	261	257	251	256	295	272	282	280	260	240	254	298	258	256	269	251	279	264	273	301	290	269	269	257	269	256	265	250	273	247	252	251	273	247	255	288	274	261	241	267	263	278	252	280	263	233	269	263	246	251	293	261	254	266	257	253	281	269	275	278	271	288	261	281	243	274	227	239	253	279	256	247	251	245	236	250	248	259	260	249	289	259	276	250	274	282	266	265	266	268	260	272	234	258	275	266	271	260	265	288	266	272	261	259	284	273	257	245	252	238	268	300	275	287	247	251	251	234	263	284	252	252	262	251	285	266	287	267	290	289	268	287	281	241	261	250	301	263	247	242	257	268	238	282	254	300	278	211	287	259	254	270	261	282	299	245	290	275	227	274	276	278	257	257	267	291	276	251	249	276	287	286	246	248	231	249	251	291	305	274	249	292	261	288	284	260	233	256	263	320	272	259	259	264	278	275	256	278	245	252	257	252	273	306	237	279	258	260	246	253	260	257	266	247	251	252	275	289	251	259	274	292	295	274	210	230	270	251	250	264	283	270	281	303	268	258	286	275	246	238	268	287	275	245	264	253	282	244	275	295	249	307	314	285	250	250	212	286	265	318	253	225	259	263	290	225	293	255	242	294	266	271	290	311	279	249	269	260	255	240	247	262	259	249	276	274	262	243	267	273	273	267	244	265	239	239	250	260	275	265	289	290	263	265	253	273	247	277	266	256	244	262	263	294	297	261	262	267	268	260	269	248	282	276	266	282	283	289	283	269	259	225	259	253	261	256	281	246	243	262	268	287	259	263	278	243	268	252	242	272	286	262	302	261	251	258	272	281	260	233	272	266	251	285	256	245	273	268	253	255	263	275	251	253	277	255	259	292	262	261	307	263	263	255	254	252	263	271	259	287	264	263	257	251	280	243	271	262	285	253	283	266	255	264	271	280	298	308	266	273	264	274	287	282	254	271	262	262	240	271	261	270	264	276	274	262	243	260	266	281	296	265	271	268	275	261	280	262	274	278	272	254	248	235	255	266	276	284	261	246	270	289	268	285	262	295	266	267	305	269	260	259	243	247	295	279	244	254	267	253	299	265	274	270	307	269	260	269	277	267	238	257	282	280	301	252	270	265	258	258	265	261	277	263	248	252	244	243	211	264	243	255	272	261	273	288	266	288	279	256	291	268	277	290	279	267	287	272	285	242	294	272	259	269	277	239	278	274	268	283	267	226	280	262	227	259	244	250	270	258	283	279	270	262	291	288	246	269	281	271	283	299	293	271	266	263	248	245	270	251	279	252	274	274	282	287	248	243	275	253	268	276	270	258	261	260	263	250	253	261	257	245	227	245	276	268	220	282	250	267	279	258	283	283	256	258	220	276	239	278	262	266	287	253	261	278	245	295	262	244	301	277	261	262	231	297	259	282	235	281	276	277	304	285	250	265	266	254	274	250	284	228	272	253	263	300	290	299	277	253	273	274	241	251	276	292	255	281	239	269	249	286	253	242	243	274	247	260	301	262	257	266	292	277	279	274	283	283	293	268	251	267	294	278	305	270	281	250	242	266	275	265	245	247	241	287	274	247	233	287	283	282	272	272	273	279	255	274	281	273	253	275	275	251	257	282	296	238	242	255	271	274	266	299	268	284	266	248	281	217	253	279	281	267	289	267	260	282	262	284	255	277	311	259	232	246	272	252	266	272	283	249	293	269	270	262	284	267	271	269	259	297	250	279	234	264	263	266	274	293	239	280	298	280	232	240	284	263	283	259	264	290	259	255	267	281	255	244	241	268	255	253	287	306	255	259	236	240	250	255	241	286	287	259	276	250	269	282	253	240	282	256	268	277	241	257	275	270	263	261	233	259	251	261	265	288	270	288	260	246	275	303	275	273	268	278	256	228	251	297	282	271	288	242	245	292	298	293	268	243	253	291	265	244	264	271	272	270	286	271	265	288	272	248	316	286	260	269	270	242	273	259	238	272	278	240	275	294	274	251	266	260	274	269	274	276	284	236	265	284	269	244	276	262	280	238	260	268	303	263	304	247	262	232	258	246	269	234	272	249	242	263	281	275	279	272	247	238	273	302	243	247	259	269	261	250	252	247	240	283	260	280	278	257	242	259	245	256	288	263	269	254	268	267	248	269	295	247	278	282	280	253	258	259	277	263	244	253	282	270	261	277	264	260	266	253	280	244	271	241	248	256	287	279	275	267	265	238	256	261	246	265	277	275	265	291	255	288	256	278	274	264	271	233	261	267	243	245	264	280	276	276	236	261	267	271	262	265	259	276	259	265	269	281	243	244	282	283	268	253	276	281	238	251	261	257	302	246	249	273	239	273	275	252	281	278	265	266	283	260	261	234	253	229	249	284	264	245	282	294	264	258	250	233	240	274	261	279	242	270	249	282	264	274	293	271	266	267	265	275	292	276	295	279	235	277	265	252	263	273	276	254	284	318	253	284	257	247	299	255	262	263	266	309	248	256	252	263	253	263	306	270	275	272	248	238	276	268	260	267	261	288	275	268	260	262	242	295	252	257	262	263	247	254	254	276	283	271	246	266	258	290	234	266	276	295	264	271	269	253	290	260	296	280	257	261	275	317	269	267	258	284	260	289	279	279	265	275	247	260	277	266	237	251	287	259	263	255	256	261	296	278	274	289	244	283	267	263	261	263	250	263	243	257	278	254	277	277	277	299	217	255	271	248	254	265	251	250	257	260	266	269	264	270	255	266	264	285	268	250	241	286	252	279	269	270	247	254	263	257	244	276	273	249	272	265	275	268	263	292	260	254	242	282	282	252	252	244	269	278	253	253	251	301	293	290	293	257	270	274	254	257	291	240	229	282	256	249	270	255	281	253	276	281	276	282	270	261	282	271	246	263	251	286	311	246	279	277	241	251	279	279	257	299	294	249	307	253	260	271	280	238	253	242	281	231	256	239	283	280	259	260	265	245	244	259	263	278	267	297	264	254	256	260	292	279	266	240	262	246	225	268	247	284	268	253	244	287	245	256	251	269	260	260	259	286	284	237	288	276	262	278	258	261	271	291	276	266	273	273	263	299	296	273	271	266	242	270	254	266	268	266	260	265	271	256	237	247	265	268	261	276	274
4520	2336	2743	1090	863	883	838	772	883	913	989	785	796	801	768	688	623	678	652	657	635	665	634	677	642	668	630	627	627	631	657	690	624	640	663	667	632	667	590	635	632	634	629	612	628	646	629	663	656	607	645	616	664	683	623	607	609	654	625	652	608	639	674	609	648	620	644	644	658	659	610	591	605	619	686	598	632	617	647	605	615	629	637	596	607	624	630	675	606	669	602	699	640	633	646	686	667	619	636	677	637	644	658	624	616	653	614	619	640	635	684	681	627	659	635	714	579	597	638	635	615	672	652	649	643	612	639	657	653	617	647	634	646	616	630	617	621	675	649	610	635	607	666	623	665	619	635	572	623	650	641	617	627	639	634	637	617	642	639	608	634	647	612	647	602	656	658	622	660	624	696	646	594	634	625	652	589	637	659	607	609	632	626	599	647	633	652	597	627	648	636	637	646	670	670	693	659	581	644	674	612	613	668	679	630	641	647	639	639	606	660	625	692	641	665	627	650	642	651	692	665	643	615	556	672	656	615	632	625	648	593	617	648	674	600	653	666	636	665	629	674	618	601	676	629	650	678	607	585	596	658	608	618	633	639	592	671	644	629	646	649	662	633	681	654	614	631	626	647	620	677	607	638	633	627	659	598	626	641	669	658	645	620	615	638	639	668	661	687	650	653	635	576	627	580	659	600	651	632	641	632	620	620	642	640	600	647	623	642	644	624	654	631	637	585	629	655	607	642	650	646	684	682	623	679	620	616	634	603	662	656	624	605	633	629	621	652	631	619	617	646	621	634	675	612	604	631	608	637	673	616	606	643	655	633	657	655	611	662	640	617	616	648	677	657	596	621	610	610	651	656	634	618	662	639	637	622	630	631	632	704	590	673	642	655	644	628	651	609	633	733	627	647	720	663	624	681	692	675	656	664	628	647	618	646	618	637	635	663	604	649	623	655	627	617	657	597	623	626	619	606	666	618	624	643	634	627	661	585	630	612	621	618	620	650	628	626	672	629	653	619	673	598	678	644	623	647	629	675	586	618	582	624	638	606	610	629	640	669	637	652	619	670	632	638	610	645	692	601	609	694	610	601	681	622	604	630	625	615	661	630	624	638	640	606	629	652	629	650	649	616	649	600	634	614	640	615	656	674	630	607	602	639	597	565	663	633	666	622	619	627	629	619	585	595	632	647	639	629	648	602	621	645	638	663	599	675	617	636	679	649	635	659	620	645	646	623	603	621	644	623	617	645	626	685	613	654	660	635	619	609	615	617	559	677	681	661	656	607	662	693	592	641	632	652	624	636	612	639	626	671	644	642	657	619	613	622	644	635	629	641	650	662	634	636	658	656	616	606	591	611	619	610	615	643	655	632	651	653	589	634	672	704	673	643	586	671	638	577	630	670	653	655	700	635	623	631	652	653	641	623	656	677	623	648	621	634	644	725	638	667	596	630	656	648	588	644	663	660	641	670	644	670	657	667	622	661	632	615	653	672	665	642	640	634	622	613	613	681	630	629	622	640	628	633	665	652	628	638	632	628	603	649	605	636	641	664	658	618	640	593	632	585	629	648	645	630	654	631	631	637	668	631	675	607	652	657	659	664	634	637	622	619	654	591	621	644	615	655	655	646	638	620	652	626	629	639	575	626	624	693	640	640	611	660	634	647	620	610	662	637	678	682	670	604	616	647	628	650	677	643	686	665	616	611	623	624	667	631	641	598	574	683	622	632	667	664	607	651	651	623	631	661	661	649	665	656	619	675	647	578	628	667	633	623	641	611	644	654	657	678	666	579	640	639	634	616	645	665	651	621	631	602	628	638	620	594	644	676	647	692	637	689	632	626	624	640	623	660	695	594	675	631	628	655	628	610	632	639	625	599	620	642	658	681	687	629	636	611	654	641	606	620	626	590	612	585	607	672	658	609	599	588	686	697	628	608	647	639	630	616	651	635	574	615	637	615	619	671	630	613	656	645	689	633	631	644	621	663	608	655	637	659	638	622	651	614	640	629	651	647	654	640	614	654	615	599	675	624	621	616	651	599	640	642	628	638	675	609	610	664	621	653	632	626	617	650	636	608	638	603	681	628	678	647	609	673	645	686	663	638	652	584	668	624	642	587	642	639	605	626	615	643	667	700	602	605	621	656	687	642	638	666	632	680	639	606	622	629	632	669	621	635	615	661	627	662	637	616	616	635	682	623	648	646	641	623	631	653	690	674	612	663	644	631	656	615	619	656	662	637	605	611	641	646	578	604	625	635	631	619	660	605	667	653	672	717	646	666	626	649	665	643	603	631	604	662	593	653	643	608	716	639	655	610	604	656	607	623	620	664	652	646	652	650	618	696	639	705	614	634	632	616	636	654	592	634	670	591	652	664	637	639	614	642	644	627	563	578	653	626	615	627	622	638	627	626	642	640	659	609	663	657	657	645	624	639	603	654	640	633	643	616	664	679	589	608	624	611	638	630	619	617	651	679	583	641	598	651	660	623	623	678	625	634	644	648	661	622	636	599	631	612	612	611	647	640	640	651	637	666	646	667	613	617	666	629	607	635	676	680	643	638	660	612	628	643	627	608	623	599	601	648	693	630	630	607	657	649	598	627	628	632	645	659	609	670	647	610	683	639	602	616	593	618	625	644	605	701	696	624	665	624	616	648	616	596	639	688	583	630	624	609	612	608	682	644	622	603	605	644	621	614	638	654	638	636	616	664	645	657	597	670	634	614	594	652	615	618	681	641	630	630	647	645	635	693	655	660	657	631	634	590	606	661	599	633	651	653	593	616	642	624	668	621	629	592	650	644	647	675	651	618	653	625	649	664	605	675	613	641	622	642	611	620	616	657	693	614	615	578	675	649	677	632	646	569	670	576	592	675	652	630	658	644	630	598	647	615	677	631	652	667	616	655	649	643	614	662	617	642	664	631	623	630	617	644	632	699	632	609	650	642	632	657	646	630	658	665	620	638	679	636	616	671	660	598	636	641	624	635	624	607	658	638	623	639	642	623	638	624	674	620	659	662	615	618	636	601	623	659	666	629	654	629	670	614	635	649	663	654	628	674	618	623	681	608	682	655	639	625	648	637	597	615	625	672	632	680	582	638	612	639	604	621	636	656	596	653	656	665	570	662	655	624	616	659	596	651	645	669	651	687	650	703	661	607	661	644	635	635	638	620	665	637	574	646	624	637	657	674	638	658	633	638	618	703	623	679	617	641	593	609	662	588	642	636	628	672	600	607	624	588	661	594	672	626	651	633	632	606	672	633	631	656	614	579	626	619	646	631	587	638	631	612	643	679	631	642	650	584	648	670	669	657	601	648	686	675	642	626	653	618	632	673	676	663	671	646	640	611	601	591	674	589	614	582	621	657	607	679	643	621	635	587	672	663	630	666	650	636	648	624	588	616	634	655	636	595	619	652	664	649	605	627	683	585	648	598	611	627	657	592	621	637	642	638	624	642	616	643	624	668	642	662	610	633	630	635	603	629	618	610	639	657	616
13623	3880	3225	917	569	526	497	431	427	447	520	429	389	425	364	371	351	365	363	318	365	369	340	329	339	361	356	346	340	375	359	356	354	374	327	318	338	333	316	366	323	337	306	381	330	359	323	319	328	364	333	302	354	350	309	309	282	351	316	303	348	326	299	354	346	354	331	321	351	337	365	308	338	341	345	310	329	336	349	326	347	338	368	332	294	340	319	325	344	348	337	351	345	344	326	328	332	331	353	333	324	338	348	320	342	365	345	335	379	336	355	364	334	356	334	347	315	322	362	316	315	321	365	326	351	315	356	339	356	337	311	332	336	358	334	353	296	340	319	330	335	341	338	298	324	312	343	348	332	296	343	351	337	327	327	310	335	325	352	309	318	391	368	341	304	340	328	316	339	365	361	333	333	326	356	351	352	315	331	322	296	343	375	338	388	329	311	354	305	317	342	359	347	336	326	328	373	353	335	316	336	368	350	319	327	343	318	351	346	328	340	345	349	335	354	327	313	342	341	357	325	329	298	349	368	335	350	321	344	334	333	343	347	312	346	352	344	327	305	307	291	372	333	347	372	347	339	347	308	318	328	322	347	330	343	300	345	348	333	348	342	346	342	352	297	323	345	348	320	339	341	321	325	355	354	335	358	321	346	329	326	341	325	331	318	322	330	302	331	350	368	312	316	327	346	347	324	320	284	319	328	313	308	313	351	337	345	318	307	346	329	357	349	330	346	325	314	301	329	319	332	322	337	321	326	361	313	337	336	348	296	331	321	357	354	336	313	343	322	345	333	355	344	322	352	332	344	313	376	339	355	336	344	347	327	371	354	334	353	328	308	342	366	325	311	347	344	315	328	328	298	337	360	342	337	345	321	326	311	306	325	331	318	302	319	314	359	327	335	341	377	353	341	360	347	339	323	322	316	327	338	339	350	306	328	344	384	345	348	324	383	351	344	342	326	299	377	315	333	347	353	360	350	343	346	312	318	332	358	378	326	336	339	322	321	331	338	335	361	309	344	326	332	328	334	350	330	326	348	394	326	343	339	342	316	280	328	354	350	332	302	376	321	324	344	350	356	353	320	344	332	334	354	290	331	324	345	351	347	340	366	325	327	340	329	333	365	336	345	375	368	362	336	357	336	333	324	359	304	297	286	329	326	298	321	340	345	346	316	326	304	325	367	324	323	340	342	323	304	351	344	346	340	333	345	339	335	355	362	304	362	345	336	299	306	295	335	324	319	335	344	325	330	329	338	339	338	331	296	350	376	356	320	316	335	331	368	334	351	322	347	339	323	331	365	352	348	328	336	315	369	327	334	309	346	340	310	328	359	327	355	365	327	361	340	360	346	344	357	365	316	359	345	362	323	338	340	327	355	331	345	335	312	370	335	348	326	351	380	344	317	353	326	339	346	353	331	322	352	305	308	333	342	316	350	329	310	374	336	331	309	322	348	307	282	305	329	311	326	319	317	376	329	356	366	319	334	343	365	347	329	345	351	320	363	352	328	332	312	315	325	369	363	354	333	340	356	303	315	322	336	335	343	319	360	356	339	314	331	332	324	326	333	350	340	344	317	308	339	329	321	321	332	329	287	369	385	376	301	344	365	352	324	321	342	303	323	346	328	303	326	347	333	295	350	323	317	331	352	350	379	332	350	338	307	354	344	328	371	300	334	332	296	339	367	341	333	363	318	318	366	361	344	348	311	316	336	342	332	332	323	343	328	324	360	325	332	333	316	333	329	348	319	347	336	325	335	323	328	314	346	373	322	306	324	364	339	340	358	397	357	337	365	336	347	315	368	330	322	327	316	334	324	347	342	344	339	343	368	351	350	338	340	358	312	335	350	320	366	318	333	320	349	362	342	344	313	312	332	351	289	327	341	341	321	336	315	314	328	345	331	336	365	346	343	377	339	335	347	371	344	329	394	332	359	312	319	343	341	338	363	309	326	342	374	341	366	332	321	315	352	336	328	334	386	338	315	294	346	329	324	309	326	343	329	360	348	346	323	365	310	319	351	330	348	354	341	311	310	380	326	334	334	353	344	328	353	355	335	336	357	324	342	333	321	359	325	338	292	294	353	341	358	292	310	360	359	383	331	315	354	313	337	332	340	320	300	301	371	320	333	339	351	371	314	337	308	351	366	362	348	329	323	346	369	316	374	307	318	282	300	358	337	335	343	333	342	335	313	347	309	334	311	323	330	344	334	323	327	336	309	334	316	331	314	334	329	375	330	329	345	325	344	328	345	338	337	389	322	347	344	319	335	345	335	343	304	334	365	360	327	332	314	366	328	312	330	315	322	335	310	313	355	328	333	347	382	338	323	361	374	350	328	337	357	337	347	363	350	320	354	357	340	339	346	330	328	317	328	316	333	356	339	333	302	382	352	356	339	369	308	360	318	315	328	351	324	325	322	332	343	332	349	318	337	334	348	341	324	345	310	361	353	325	330	375	299	316	349	326	321	363	376	312	306	297	325	321	357	322	330	364	313	335	345	324	350	350	317	346	310	336	381	343	322	345	326	335	346	328	320	304	349	327	337	331	372	338	320	368	345	333	378	341	337	319	354	311	330	330	344	324	342	304	350	322	320	315	325	311	341	367	328	332	359	356	326	333	383	319	346	346	342	308	359	385	338	345	349	345	331	308	328	331	328	388	349	318	343	351	324	339	343	326	330	329	334	299	336	367	333	323	314	333	341	343	319	322	315	311	382	354	358	313	340	345	354	360	325	327	344	346	310	344	315	312	344	346	358	318	343	357	353	339	365	336	357	343	334	351	337	352	348	364	342	332	343	307	312	369	340	327	354	316	337	323	332	313	310	366	345	339	307	326	330	313	308	354	335	355	345	319	350	313	330	346	323	316	315	332	315	349	379	338	306	357	350	364	353	346	300	328	327	331	314	334	341	366	323	363	321	344	330	325	346	322	333	325	383	341	364	330	306	353	311	344	329	356	334	321	335	366	335	314	337	339	339	343	323	326	325	361	337	349	301	335	343	328	346	314	338	341	355	365	312	319	376	332	347	314	336	308	357	295	355	358	366	315	326	333	345	350	350	358	361	306	311	297	364	329	354	342	356	315	329	338	400	331	330	356	357	374	355	375	350	328	361	305	321	324	338	339	346	348	345	320	344	349	347	346	335	295	343	361	307	308	331	325	347	315	317	362	315	332	336	328	306	304	338	376	307	329	327	326	355	338	336	309	334	346	304	360	360	328	346	336	302	304	350	317	316	316	367	333	318	332	372	375	338	326	278	313	336	323	332	299	361	349	312	336	346	339	346	331	345	316	323	331	355	351	344	336	343	363	332	319	341	307	336	341	331	337	311	338	328	277	330	332	323	331	316	346	314	340	340	310	313	321	327	367	327	331	314	304	306	348	363	341	290	368	318	330	304	336	359	340	332	357	325	325	338	318	360	351	348	351	352	313	331	303	319	336	332	335	308	367	333	309	347	307	303	332	332	344	333	343	329	358	343	316	349	353	357	401	343	377
10402	3976	5952	2418	1854	1760	1600	1344	1411	1709	1701	1307	1188	1158	1085	934	903	875	830	885	851	839	838	814	825	773	796	806	823	939	900	857	873	873	906	828	782	815	753	768	773	836	778	818	781	809	797	758	759	797	796	724	839	789	779	760	798	741	751	787	790	782	795	812	758	796	805	802	781	791	753	785	852	778	742	778	794	777	757	819	822	790	824	802	816	748	798	803	773	789	781	728	765	797	736	799	813	809	749	818	718	776	805	763	767	767	798	729	775	791	761	776	760	813	777	769	743	775	749	789	801	793	801	797	799	809	803	741	763	784	750	834	718	747	753	795	806	761	761	795	790	778	827	802	763	749	736	787	798	786	747	807	754	778	779	798	764	769	777	811	774	791	752	741	749	788	809	794	780	783	795	796	742	791	802	782	747	825	781	772	819	788	738	765	792	776	811	740	798	788	795	781	776	803	731	766	761	737	802	788	774	747	806	783	728	784	817	797	849	778	819	802	771	744	789	770	767	801	801	752	785	756	820	790	799	785	749	803	748	783	781	796	791	782	787	821	758	774	785	775	794	781	727	776	810	758	749	781	762	835	761	782	758	735	756	789	777	815	789	806	777	781	806	791	812	794	809	787	810	764	813	767	792	754	789	800	780	805	782	820	763	717	783	797	806	817	793	787	810	791	776	754	804	805	783	814	786	776	756	747	819	762	806	722	726	777	792	811	759	788	777	773	776	792	812	773	784	782	807	775	783	728	749	782	748	793	743	794	779	734	783	772	774	845	755	764	820	762	778	811	748	807	735	778	786	794	780	774	764	739	839	758	768	737	835	744	740	808	778	810	760	742	737	731	763	780	782	758	741	750	759	794	734	755	810	794	783	831	760	779	764	779	796	809	779	815	771	763	793	793	781	766	743	843	792	792	785	764	794	756	781	753	749	751	748	796	722	799	796	766	786	792	768	802	741	815	763	746	729	836	784	794	757	751	757	804	785	777	828	782	794	786	766	777	819	773	832	757	754	767	740	756	774	768	818	792	742	758	778	808	791	761	776	788	836	768	769	770	791	795	776	796	780	782	775	825	742	804	772	785	790	758	824	797	757	809	778	736	780	797	783	793	741	770	771	764	822	782	747	779	779	803	807	811	757	801	761	715	776	816	745	787	761	789	731	712	805	744	739	717	796	749	766	813	776	756	798	767	762	788	807	807	779	811	746	750	768	758	759	799	787	764	773	805	775	794	759	779	778	772	786	765	768	811	793	761	806	794	781	796	779	805	754	761	782	777	826	796	810	835	758	786	797	754	757	774	732	803	736	763	757	808	786	746	733	726	769	770	772	739	773	812	754	779	735	813	790	745	724	767	742	765	793	809	725	760	802	821	771	777	781	772	802	798	816	787	818	796	742	779	762	774	741	759	781	830	728	747	768	737	796	797	791	791	781	802	796	772	772	736	808	775	805	786	794	771	741	809	809	794	791	800	808	782	735	763	813	732	763	798	743	747	750	815	779	763	743	754	781	773	761	757	802	746	744	763	745	776	788	766	788	743	793	801	819	742	790	792	767	778	775	763	755	766	767	787	779	747	785	762	768	815	809	756	815	688	778	750	792	820	729	825	785	784	756	783	744	777	746	797	772	783	748	751	806	747	778	757	796	748	798	802	812	800	803	798	772	764	799	761	801	802	772	821	823	788	747	763	783	749	737	783	809	768	779	833	710	796	755	767	750	787	782	792	797	796	773	767	796	785	786	771	750	724	739	781	704	833	810	754	795	759	812	750	782	763	756	798	764	783	759	754	759	766	750	804	770	755	777	822	797	790	804	744	754	743	771	768	783	767	821	772	814	770	806	800	782	760	718	767	761	792	769	786	755	768	766	818	741	734	826	777	797	801	755	747	793	749	794	796	778	749	752	823	769	806	794	772	755	773	745	783	785	793	735	741	775	776	716	770	806	775	751	791	799	816	788	792	830	766	750	751	833	804	738	782	751	780	825	742	795	789	795	834	748	853	802	791	858	778	788	779	780	756	780	805	783	810	755	776	774	779	739	803	794	789	760	803	837	804	726	811	803	774	788	749	776	752	820	735	792	815	778	767	755	763	788	785	762	765	784	787	779	790	749	785	787	787	785	798	760	752	740	761	774	771	776	804	746	805	768	803	825	745	801	763	753	772	773	764	763	795	772	769	741	747	807	736	788	747	769	785	752	800	755	804	789	790	831	754	784	789	788	808	815	772	755	783	755	736	754	794	789	782	781	827	732	790	786	743	762	787	778	816	753	817	768	796	797	780	758	777	760	783	759	783	769	737	761	798	755	754	792	771	766	776	785	763	789	786	822	745	784	828	836	768	751	764	782	787	771	791	767	770	772	781	734	753	745	798	788	691	751	794	777	768	781	699	807	747	780	780	809	785	829	783	853	745	759	767	808	768	812	793	757	750	776	777	812	777	752	805	769	800	719	798	778	767	798	811	728	828	765	780	739	762	796	790	765	765	806	810	817	787	838	835	743	776	799	764	821	786	787	798	815	738	726	726	746	763	801	745	803	757	782	730	741	754	796	789	790	751	789	763	779	791	798	751	752	763	822	776	766	721	785	767	772	815	794	753	759	806	799	785	781	781	785	772	747	810	741	807	805	807	765	786	759	787	786	733	780	784	751	784	795	830	792	767	804	803	821	776	768	757	751	755	792	776	794	798	769	765	815	709	786	742	763	778	784	753	778	761	783	772	798	815	774	795	793	771	779	789	767	724	770	774	798	789	803	816	777	780	782	777	744	773	779	760	736	804	771	793	774	761	769	770	802	834	808	791	774	790	792	774	802	750	766	807	800	810	809	760	770	780	791	835	825	797	768	745	772	738	750	821	743	791	771	821	763	822	742	808	739	777	760	736	760	812	776	756	824	771	810	793	782	794	760	790	733	792	808	801	773	749	763	760	792	810	803	793	760	776	786	770	817	749	825	766	841	761	804	732	770	738	748	816	757	798	757	822	818	697	798	785	752	702	821	798	783	802	783	763	801	772	799	742	781	784	801	766	783	784	783	786	811	784	748	779	781	749	751	773	805	814	762	854	815	797	782	776	715	779	765	774	834	765	796	805	753	809	737	811	763	752	838	773	757	793	776	772	726	788	777	760	808	766	768	790	799	822	757	808	792	784	852	776	837	778	782	786	814	802	746	762	830	789	775	792	790	817	760	789	780	768	770	816	804	799	823	817	795	740	788	709	754	726	751	785	771	769	786	786	776	762	753	770	726	734	805	745	781	781	792	758	756	749	709	763	828	762	777	768	765	773	756	774	736	762	745	807	788	765	775	755	766	779	823	839	801	766	767	757	808	780	759	804	786	750	830	796	830	775	756	750	817	799	790	793	774	766	805	740	801	767	786	831	773	785	753	739	790	721	754	774	821	805	754	772	818	764	776	732	788	779	766	822	759	792	804	778	792	728	762	794	799	781	766	788	812	786	799	805	771	773	784	778	762	709	799	764	779	783	769	782	765	760
22152	6742	4889	1316	718	587	481	424	410	489	477	400	326	360	303	284	225	262	267	267	268	258	268	275	259	226	247	279	259	247	242	274	240	255	273	260	239	243	237	252	251	269	240	231	259	250	249	253	226	248	271	250	264	223	236	252	232	221	252	258	241	233	243	242	238	262	256	250	231	236	239	252	256	240	213	240	270	248	236	230	228	233	224	239	224	236	267	218	237	261	253	236	227	217	248	237	221	257	296	245	198	232	256	229	244	252	247	240	256	223	230	221	234	261	245	231	206	246	221	213	219	234	242	263	260	216	260	227	236	229	243	238	247	257	218	241	252	229	248	233	265	248	223	238	238	252	238	258	244	231	231	242	233	224	247	234	242	214	253	239	224	241	257	262	225	226	258	238	256	265	249	245	247	252	254	238	251	234	230	219	269	237	258	237	241	265	240	232	235	232	255	265	275	255	240	230	207	231	252	228	225	249	224	248	289	270	237	235	224	239	218	239	248	251	228	245	245	244	243	251	264	255	230	235	229	238	233	203	273	240	228	222	246	226	245	232	210	226	230	255	246	232	256	249	260	238	254	249	236	272	274	206	230	222	238	229	261	249	249	245	236	252	244	264	226	248	262	243	228	231	242	239	229	234	234	235	222	233	244	265	251	252	242	229	218	245	216	249	255	251	234	227	214	239	245	247	230	244	220	240	242	258	242	250	227	222	238	242	236	235	207	216	244	253	248	236	226	239	231	217	239	244	229	235	218	256	211	209	224	269	230	225	253	243	265	277	220	249	251	242	247	258	260	241	246	205	263	243	250	247	246	257	245	249	255	249	258	258	232	259	243	202	245	246	226	247	244	266	250	232	264	247	244	274	259	217	235	236	250	255	259	240	231	235	238	239	251	259	238	246	240	210	241	229	228	256	247	243	221	255	263	233	256	246	238	206	244	233	232	262	249	239	238	241	222	195	245	237	218	231	250	228	212	218	261	249	264	235	254	240	235	235	241	238	225	252	252	236	248	257	237	225	248	252	225	250	223	265	235	222	231	241	254	262	250	268	238	241	248	221	221	265	227	239	245	247	231	239	258	226	253	250	236	233	222	238	226	267	226	230	253	227	260	257	230	229	271	235	236	238	259	221	242	260	219	268	290	247	253	223	234	222	222	252	234	241	238	239	235	222	276	258	207	254	263	278	213	241	249	259	274	234	239	237	252	245	249	234	271	244	272	227	245	240	261	243	261	239	259	244	259	284	242	240	249	247	258	278	251	234	238	233	235	219	215	239	241	245	214	227	241	230	236	235	237	260	211	218	235	233	251	250	241	224	261	257	226	247	213	243	233	261	225	246	242	228	235	242	233	229	243	259	233	225	232	261	222	252	225	266	239	264	272	269	268	217	228	234	265	253	236	283	239	257	239	237	262	239	268	241	254	230	270	260	271	238	222	236	222	289	219	251	204	255	220	246	238	269	247	237	267	212	220	257	231	257	245	241	240	218	226	255	238	236	257	240	224	259	230	229	201	242	210	241	231	229	262	274	237	239	235	251	242	245	252	232	256	236	197	243	222	241	250	221	228	256	257	239	253	252	235	246	249	245	222	231	277	251	235	270	228	254	240	248	221	249	251	242	236	243	265	261	216	220	213	238	238	260	220	238	219	243	219	238	258	211	248	274	241	255	243	267	210	222	240	245	239	233	229	236	248	235	244	222	235	240	239	234	242	240	242	283	249	238	259	197	232	241	252	209	239	257	227	218	263	246	240	250	223	238	234	243	232	230	260	256	230	232	236	243	252	220	261	232	249	230	239	230	216	227	249	244	237	265	234	237	248	231	234	250	282	250	260	242	255	267	236	235	237	238	237	254	230	271	222	236	222	220	252	226	266	253	255	274	218	267	242	240	241	271	242	255	244	211	233	221	232	233	241	250	240	197	241	254	242	222	228	211	263	249	241	262	236	253	260	232	247	241	233	235	245	272	278	223	242	255	253	238	241	259	241	222	234	223	213	226	222	231	268	280	253	257	235	213	259	222	249	246	223	247	246	261	221	243	266	265	244	222	264	227	225	232	245	256	245	232	236	233	250	249	214	244	213	238	229	262	249	274	216	241	273	215	229	229	247	248	249	253	238	255	268	229	227	242	215	253	249	251	235	267	286	226	242	217	249	236	213	219	244	238	276	244	243	235	228	252	240	230	214	219	248	220	242	231	258	227	252	229	231	238	231	234	257	244	232	240	232	237	233	232	249	262	238	224	244	271	247	233	269	245	243	232	242	254	245	242	234	256	240	227	223	257	234	245	223	257	237	267	251	228	262	228	246	222	245	221	265	242	250	260	262	222	260	241	256	243	239	239	249	263	250	235	255	251	261	244	230	257	219	231	241	238	211	249	254	243	253	226	228	221	259	231	220	253	251	245	237	250	235	250	215	237	245	253	235	246	258	251	240	251	261	246	251	243	249	253	254	244	237	228	244	221	248	229	271	255	226	239	205	274	280	226	245	245	254	231	230	211	250	258	249	250	248	220	237	228	251	252	219	242	244	234	248	247	254	202	265	246	264	230	199	255	244	205	257	240	210	226	185	251	222	252	245	216	228	221	226	232	240	210	230	225	256	243	242	221	261	269	231	233	256	256	241	235	241	231	229	232	279	249	247	257	249	207	240	241	255	254	256	237	238	236	237	285	262	235	249	222	243	243	240	258	246	250	242	236	227	230	239	258	244	232	258	252	264	267	213	242	240	247	240	224	235	240	235	238	236	239	253	215	237	240	252	269	217	261	216	250	261	263	274	245	231	250	221	249	241	252	233	265	242	223	222	231	230	219	214	231	278	240	247	243	228	221	249	237	249	251	220	254	249	249	266	246	247	251	249	223	235	219	229	201	223	253	236	236	207	230	222	220	215	239	255	233	247	229	262	229	257	255	260	252	252	233	256	232	240	231	239	229	243	247	231	231	232	220	249	225	249	260	248	207	256	253	241	238	229	244	279	273	256	214	214	254	222	250	245	231	265	247	263	276	231	221	226	235	270	289	254	243	199	232	247	231	210	247	219	262	226	235	237	245	242	243	243	265	260	251	264	262	245	237	244	257	234	230	244	261	224	246	232	200	223	232	250	232	256	223	249	249	237	258	227	243	226	224	235	238	247	256	228	232	230	234	236	253	237	233	271	246	244	228	236	236	254	265	216	245	256	210	237	254	222	238	245	243	220	260	229	245	247	266	230	245	239	235	264	263	228	225	226	218	258	196	245	260	228	255	242	262	241	219	228	256	268	246	224	201	254	209	257	248	219	202	248	213	223	227	221	259	253	215	244	243	241	235	235	227	245	230	238	263	277	273	250	237	249	243	232	268	230	197	223	229	243	202	250	232	235	249	200	249	237	227	224	251	262	245	240	223	267	266	240	218	231	235	242	251	244	228	230	252	267	228	224	234	243	253	236	252	232	237	253	223	246	213	241	225	222	235	245	242	238	256	245	228	232	267	233	210	276	281	251	237	249	248
13369	5466	8183	3244	2475	2291	2001	1561	1568	2066	2016	1445	1179	1239	1120	851	729	684	763	675	775	692	652	663	633	640	676	696	674	784	768	752	748	686	664	608	578	607	632	595	563	586	580	584	629	561	583	556	593	576	574	578	607	586	608	582	634	595	572	561	541	581	580	552	574	587	581	627	584	606	572	584	583	547	632	548	607	606	567	544	594	592	536	607	540	589	578	593	558	568	549	570	582	596	600	560	610	577	605	615	547	623	595	572	556	549	555	584	574	583	605	527	586	579	553	538	565	555	548	591	577	592	541	610	545	555	581	567	605	567	574	635	561	569	570	532	565	618	605	556	571	572	573	572	592	544	565	565	574	501	570	575	597	588	576	604	580	580	559	587	543	585	562	571	572	564	566	600	574	559	556	552	600	577	575	616	586	619	639	553	559	564	567	529	508	566	512	614	555	563	588	598	539	577	576	585	567	562	569	560	566	573	570	541	549	559	557	547	604	582	576	548	600	545	542	576	592	567	561	515	598	539	537	566	573	576	601	586	501	593	609	573	550	570	570	583	549	556	533	613	568	571	571	560	552	569	570	585	586	551	571	547	535	559	575	558	529	562	577	556	582	572	573	618	611	577	596	543	579	566	583	556	570	581	541	561	569	564	567	568	591	550	554	592	573	568	590	563	569	563	554	554	586	602	571	571	576	554	564	555	595	554	573	596	588	518	563	555	558	568	538	579	598	540	556	587	555	570	550	578	554	550	594	595	542	560	584	553	566	598	598	608	597	538	569	566	571	567	552	605	582	577	546	566	529	573	577	545	566	596	616	535	597	591	570	575	615	573	599	606	559	540	567	617	581	574	568	603	568	619	536	577	560	572	636	588	587	575	572	534	629	545	587	586	559	543	593	612	561	546	573	578	557	604	575	569	558	594	584	572	564	585	592	581	543	593	550	570	591	569	583	610	571	598	597	554	599	584	599	608	518	583	570	552	533	559	567	552	587	541	563	564	552	576	578	588	575	566	597	538	552	582	559	604	537	575	580	559	578	594	626	571	588	589	598	583	593	583	613	554	540	581	572	575	609	561	617	584	577	602	595	574	534	541	570	596	570	557	590	557	569	531	583	553	569	582	564	577	593	546	579	591	537	571	532	578	538	591	610	573	590	578	569	581	574	564	539	570	537	546	547	609	593	601	547	559	561	578	537	555	560	578	560	551	570	567	573	583	600	571	584	597	622	578	592	584	561	561	573	556	588	543	569	564	580	581	587	613	584	581	508	597	562	569	588	576	552	604	586	602	557	603	549	584	596	564	560	568	574	590	551	603	552	612	581	532	601	594	589	601	568	598	555	555	550	563	555	579	572	565	557	601	570	525	569	563	585	613	592	572	567	550	623	559	606	587	581	602	547	594	536	548	572	586	513	587	565	614	623	577	570	526	591	571	617	575	623	596	597	526	575	530	612	533	543	551	538	544	534	541	594	565	583	631	623	553	554	554	539	572	590	582	551	546	585	571	537	555	570	566	554	550	594	571	600	578	569	568	559	587	551	553	611	560	540	528	551	589	586	558	589	585	568	578	574	622	542	572	557	531	573	571	633	557	551	606	565	623	512	623	578	561	604	558	595	594	577	558	545	577	600	560	607	562	575	579	580	617	551	557	605	573	649	590	565	590	598	577	524	626	602	585	577	567	570	606	538	558	587	579	590	510	568	616	574	564	558	613	570	506	520	522	578	593	577	569	568	590	557	586	566	555	605	547	591	572	580	548	615	567	596	609	531	590	523	519	576	560	632	577	593	591	571	496	571	588	550	599	593	588	576	580	610	577	609	546	548	566	598	565	551	528	600	598	535	568	562	560	563	606	573	571	581	600	598	567	601	602	618	550	556	567	574	616	574	569	586	583	596	557	574	530	585	582	556	555	592	584	565	517	589	578	550	535	586	553	550	585	525	586	585	603	592	559	532	633	559	568	585	550	577	537	579	553	565	577	599	590	562	577	540	591	539	530	575	559	583	603	544	563	555	616	608	536	568	544	591	555	600	612	559	583	539	548	578	526	552	599	550	572	592	555	577	554	589	578	591	583	605	553	551	561	615	523	565	593	580	594	606	535	565	556	576	556	562	536	588	548	553	565	623	534	560	561	576	564	591	569	577	550	582	581	578	559	569	570	582	559	575	552	563	565	605	550	578	564	566	541	596	576	568	571	581	583	552	568	590	607	584	509	582	591	591	561	552	592	535	531	576	557	565	572	582	558	574	561	568	607	611	529	598	579	578	534	589	593	571	577	577	578	582	578	550	595	523	580	592	547	577	599	546	537	564	563	578	524	628	593	577	596	585	644	555	602	555	565	559	583	578	591	551	549	581	566	550	560	571	591	598	552	582	601	557	585	589	528	514	591	582	559	536	521	577	561	624	572	588	564	538	580	595	529	547	569	532	558	573	536	611	586	549	552	614	584	577	560	533	568	617	588	548	607	598	581	567	596	541	557	577	536	579	564	555	576	582	591	599	599	578	539	554	602	634	559	594	636	584	564	508	609	551	582	588	591	560	541	599	599	563	586	587	563	535	598	558	561	546	625	605	570	554	522	595	593	548	566	552	619	604	565	555	559	585	573	548	585	550	556	588	552	543	583	567	556	563	554	560	556	600	535	592	599	552	582	537	581	566	551	550	583	583	578	587	594	563	576	567	563	586	569	577	549	517	535	556	600	580	544	554	559	547	581	542	612	571	585	618	565	583	526	576	560	584	585	567	561	562	565	586	579	601	546	573	584	583	520	573	541	582	557	588	601	549	574	585	597	541	589	533	572	571	575	557	561	606	544	553	578	561	573	496	599	581	584	546	630	577	581	561	591	565	611	582	596	579	570	549	536	564	597	557	611	570	569	569	552	581	570	558	609	587	584	575	544	564	571	560	608	570	556	555	555	557	547	635	560	536	573	618	590	567	560	550	545	615	559	579	571	605	565	542	587	589	569	619	533	578	560	614	611	538	542	575	556	582	576	558	554	583	559	567	630	562	562	596	601	545	548	600	567	563	526	571	560	594	556	598	594	601	618	605	590	585	569	580	613	557	615	574	592	537	541	565	565	562	573	554	556	588	562	539	566	524	613	559	571	547	598	591	583	569	561	586	576	578	591	565	559	605	589	544	563	568	604	529	536	593	547	551	543	626	592	584	549	569	585	568	618	566	554	579	587	556	562	589	603	568	573	517	593	599	555	564	565	567	562	583	580	611	574	583	588	579	596	564	569	579	572	578	548	570	569	621	576	563	599	576	567	537	535	575	602	575	604	563	584	554	569	554	558	572	543	600	604	596	618	613	644	606	614	600	531	565	563	589	545	608	573	567	605	560	559	586	574	523	582	585	595	571	619	546	548	566	580	581	568	554	563	604	569	549	596	564	597	561	563	575	591	594	551	582	606	606	576	585	524	602	554	578	570	570	548	590	578	563	532	578	595	575	569	511	545	585	540	566	561	580	555	541	557	573	563	552	578	559	552
5554	1985	1307	410	321	322	272	325	261	306	309	274	269	271	276	276	284	259	261	322	273	278	290	287	279	264	240	263	281	276	258	290	277	310	246	270	253	273	285	300	281	244	262	263	254	276	277	275	254	292	254	274	267	260	263	296	266	245	284	293	284	261	260	257	266	277	259	290	274	283	296	266	238	275	289	270	296	265	258	278	232	257	255	243	248	267	279	278	281	273	245	260	299	269	275	278	252	283	274	280	277	263	225	240	288	264	281	299	267	252	251	276	247	250	261	291	300	262	228	298	301	246	239	269	279	289	282	250	269	290	253	281	275	273	309	254	287	283	257	288	287	263	271	268	261	244	281	288	265	282	280	281	290	251	276	293	301	293	269	277	263	244	249	261	254	284	265	250	252	278	292	271	274	263	273	275	284	272	235	270	242	268	292	290	267	285	278	282	290	272	280	264	283	247	274	254	266	235	247	271	269	280	257	287	246	280	256	310	277	258	269	275	278	268	251	259	303	293	282	258	309	252	274	313	241	275	271	277	290	266	260	257	262	284	288	275	260	275	268	240	261	276	272	263	248	276	260	238	265	268	276	287	256	275	274	263	250	250	269	291	289	266	284	250	286	259	268	272	273	278	279	290	278	240	267	274	278	261	262	264	260	266	234	267	267	261	228	294	279	257	260	250	258	273	311	272	249	262	276	274	276	252	295	267	295	280	253	272	302	266	299	274	258	267	268	267	269	280	297	268	266	273	267	261	263	270	282	269	270	253	243	268	271	258	239	247	282	266	265	281	291	256	268	272	249	286	278	275	228	295	244	256	281	300	256	263	274	251	300	233	269	246	268	259	277	269	297	285	255	263	273	252	274	239	249	290	238	261	265	253	282	284	271	233	294	280	279	252	254	261	294	288	253	275	286	303	281	259	258	260	269	262	300	293	280	295	241	290	277	261	282	295	275	249	243	294	291	302	272	295	258	284	287	265	255	298	248	296	268	306	264	274	235	272	290	261	270	276	264	287	260	248	260	296	281	235	270	268	275	269	271	262	266	284	253	272	240	274	274	295	270	287	275	290	282	265	269	277	296	252	307	312	251	244	285	235	263	257	269	288	282	302	275	270	266	259	248	281	291	281	275	263	246	288	275	269	278	262	257	260	289	255	262	270	250	252	239	272	290	278	283	295	259	248	250	278	241	258	304	263	314	264	278	292	282	266	251	256	296	282	259	272	234	285	307	273	251	258	268	270	268	248	270	239	271	279	278	290	276	252	272	270	287	254	279	279	276	269	272	244	260	257	230	278	284	247	275	297	281	250	267	252	267	256	265	249	255	248	253	273	256	278	250	320	254	268	237	277	283	253	284	265	266	279	249	254	264	277	273	273	273	244	283	283	274	299	271	284	306	274	260	265	282	261	286	252	231	291	299	266	292	263	284	272	293	284	282	282	281	315	265	282	270	268	261	270	245	292	255	276	272	289	233	254	273	270	284	271	253	248	250	246	283	273	257	264	274	261	254	269	260	282	294	278	273	241	277	256	299	273	268	284	262	279	242	259	247	251	275	254	269	302	310	265	265	291	266	286	255	273	279	317	265	235	264	278	271	276	243	245	232	273	255	272	270	279	291	273	282	240	261	295	288	267	259	254	276	291	281	244	241	268	299	225	283	282	253	281	253	276	252	259	270	226	282	257	281	294	260	326	268	247	271	301	257	264	282	288	270	277	267	248	266	262	257	273	289	287	290	249	280	275	260	264	275	280	303	275	276	258	234	258	295	285	239	278	268	287	256	276	268	292	279	281	253	324	253	285	252	248	253	281	261	306	254	273	276	291	262	251	282	266	259	248	275	250	285	286	261	303	248	250	287	274	261	248	270	236	255	272	241	269	266	272	244	270	258	271	248	245	261	277	279	281	269	258	253	252	287	295	260	304	296	279	262	267	286	294	272	278	260	256	246	251	254	282	284	270	261	249	251	298	267	262	269	262	260	240	307	301	253	261	256	280	263	280	238	284	262	291	259	242	252	276	255	264	271	292	283	267	286	292	259	275	276	215	297	268	292	307	271	271	281	276	310	266	267	266	277	283	306	261	285	261	261	222	268	259	222	266	253	314	249	250	256	274	285	259	281	283	277	291	272	303	292	268	282	260	281	246	251	299	285	272	252	268	280	254	244	289	303	289	262	251	281	257	265	279	287	267	276	291	286	294	280	307	262	252	254	273	252	282	269	271	265	257	270	272	270	274	276	261	265	255	283	303	272	271	266	276	285	287	282	274	293	256	273	292	255	233	302	262	279	255	309	239	273	262	292	236	258	285	264	252	261	239	285	279	306	251	261	282	275	260	254	262	231	262	247	264	290	257	291	279	274	276	278	263	265	263	274	260	271	235	261	273	280	267	283	270	271	264	282	257	225	270	280	245	217	287	272	262	270	278	278	245	272	271	222	249	282	280	274	287	250	270	267	289	251	259	270	285	290	255	219	240	250	315	258	256	250	240	288	269	286	266	233	276	278	298	277	263	247	225	263	306	268	237	249	292	269	270	276	286	268	260	267	249	282	290	290	244	274	242	276	277	260	268	249	263	250	267	282	246	266	277	286	278	267	282	293	284	267	290	312	264	248	297	261	241	279	287	234	277	289	240	245	242	284	262	232	254	270	271	272	270	249	267	218	267	275	263	273	275	253	283	273	252	251	235	261	270	248	255	262	258	264	275	285	266	253	260	229	281	291	268	256	267	261	274	293	294	279	278	257	268	265	281	255	296	287	256	286	249	280	278	258	281	253	262	263	278	280	269	278	255	290	271	274	289	294	246	285	266	280	262	283	253	281	276	267	260	265	273	264	292	292	261	249	284	260	272	257	276	247	262	269	272	259	270	250	291	267	245	265	272	265	270	249	268	256	259	303	236	256	261	268	269	261	238	264	287	288	296	255	300	283	285	289	279	301	271	241	261	245	256	246	253	290	248	262	288	252	290	240	269	262	272	286	245	255	256	306	276	256	252	266	289	260	287	236	252	271	272	276	250	282	274	281	296	305	282	288	244	267	259	291	313	256	293	250	283	256	252	267	270	284	286	265	257	272	227	296	287	285	273	293	263	248	291	267	292	284	252	284	271	253	263	256	275	299	246	284	301	249	277	250	277	273	296	272	280	296	260	295	288	275	261	289	257	264	264	275	266	245	276	270	259	247	260	263	291	230	265	285	294	259	262	285	279	289	232	266	275	269	268	250	272	268	253	264	295	311	288	271	289	272	247	242	262	279	288	278	283	290	247	253	275	263	279	266	284	292	248	265	275	292	292	296	277	281	246	287	280	296	264	275	283	266	264	247	283	280	252	285	304	296	265	270	266	295	274	284	254	263	284	281	278	263	262	283	274	268	299	279	289	270	288	279	285	242	272	289	267	289	257	258	273	294	264	283	264	261	260	282	252	311	275	258	256	235	280	278	287	285	278	271	269	265	260	300	258	267	236	250	273	297	285	261	252	279	254	260	269	286	292
4463	2228	2597	991	870	846	824	817	853	999	961	830	740	795	705	692	674	688	674	663	664	679	674	686	640	674	634	693	669	703	682	705	645	696	668	647	657	684	636	672	676	621	618	669	684	643	656	644	637	671	632	643	640	685	661	641	645	673	636	601	656	679	691	657	692	637	600	673	619	669	611	679	682	653	619	679	687	678	596	660	605	613	694	624	650	637	628	655	638	647	649	644	647	667	621	658	651	664	630	653	656	664	646	635	658	657	639	655	674	633	679	654	661	651	669	654	641	623	615	629	621	627	665	599	630	666	656	631	689	625	643	642	645	719	620	620	698	605	675	647	617	661	671	647	659	661	638	685	657	628	608	667	661	588	662	633	637	641	637	642	647	662	612	657	645	679	636	652	662	666	664	657	649	660	616	643	699	649	637	635	709	663	640	633	623	674	638	684	662	650	633	617	662	630	637	650	669	627	656	657	650	615	628	628	670	696	635	654	677	699	636	646	663	663	676	703	665	661	641	607	619	615	645	647	640	652	660	679	650	640	596	622	665	636	660	610	653	669	671	655	637	683	623	650	646	617	666	664	655	663	640	658	620	670	706	670	653	679	642	641	643	624	694	653	646	671	654	629	628	610	630	622	625	693	661	668	621	616	626	647	620	637	617	659	613	681	602	672	654	582	674	632	671	653	634	619	624	598	612	634	659	642	637	619	629	635	626	633	652	644	672	654	636	633	662	637	690	649	607	667	660	631	640	629	633	628	643	640	671	666	658	619	702	669	667	592	645	674	646	658	661	653	633	654	657	651	687	662	628	639	614	579	650	607	709	659	682	664	632	616	631	608	633	675	651	678	582	660	645	628	680	644	649	622	680	639	650	654	654	679	680	605	650	647	631	650	670	637	632	636	649	640	655	644	617	622	621	602	660	663	681	646	644	639	642	688	608	651	651	594	624	640	615	581	649	648	673	654	691	662	655	632	613	644	656	659	658	630	636	628	678	642	655	634	704	601	614	689	673	658	636	673	647	611	614	684	674	668	668	627	661	610	698	622	639	680	577	639	660	609	671	655	621	608	652	630	709	633	643	610	703	615	624	656	623	621	621	653	679	648	616	597	642	679	651	664	636	642	664	651	657	621	635	618	638	628	608	638	641	638	625	660	648	642	638	672	662	654	711	611	629	655	637	612	627	673	655	600	685	610	604	651	641	592	676	646	665	654	626	633	643	621	622	659	625	636	653	646	628	707	635	668	601	638	635	633	623	680	663	618	642	669	643	581	639	621	633	656	583	655	624	640	607	654	655	646	683	644	673	663	655	638	645	650	655	655	637	650	588	630	678	627	656	624	626	707	619	635	643	640	647	644	633	622	656	652	657	648	641	650	656	652	632	646	664	632	651	700	630	631	658	646	649	629	682	645	697	630	674	653	671	621	661	681	637	648	612	666	654	649	654	627	640	605	653	617	617	606	663	653	639	665	655	629	646	642	609	626	671	684	647	629	647	622	630	656	661	645	677	653	655	632	619	646	659	643	636	619	625	658	654	656	689	683	666	634	634	627	686	634	588	669	656	617	624	654	638	665	651	587	661	652	610	651	639	621	674	616	606	627	601	634	600	714	640	645	657	662	614	663	603	654	641	676	656	612	649	668	601	681	659	636	594	661	674	646	657	630	610	636	683	643	653	579	641	637	653	669	645	698	582	610	659	659	642	671	673	666	662	673	641	640	650	660	678	621	673	661	686	622	635	680	683	668	639	646	692	636	647	620	649	664	679	640	678	607	606	671	608	676	657	644	648	652	654	653	603	635	621	711	646	649	623	653	641	656	674	646	678	660	656	625	660	650	626	617	629	641	646	662	603	664	674	689	625	585	620	598	654	598	663	602	678	645	644	682	701	705	692	612	661	671	639	666	628	663	684	629	653	634	609	639	650	621	655	672	656	619	611	620	621	637	670	610	641	653	603	619	662	611	631	645	658	648	648	644	647	637	656	633	681	678	665	676	667	666	695	652	652	690	604	618	607	645	617	706	665	657	673	671	661	660	691	636	663	632	621	631	660	674	644	649	703	582	658	681	626	649	641	668	628	674	650	609	636	661	645	639	605	659	670	626	666	596	675	655	624	626	615	646	607	664	677	636	664	629	691	647	630	628	670	681	596	624	674	661	637	647	651	679	658	680	608	629	593	670	639	687	683	655	625	651	660	627	670	659	596	641	632	657	640	647	642	635	626	662	631	657	650	639	648	664	667	643	628	671	637	644	642	666	634	662	668	681	642	646	636	627	684	588	649	644	648	622	657	660	645	601	694	633	660	640	656	655	667	686	652	669	657	650	633	671	630	685	623	603	629	657	637	678	627	625	639	671	623	637	640	670	672	616	663	597	663	650	655	632	607	635	652	617	609	659	625	663	639	659	655	623	656	671	692	622	643	691	689	657	616	630	596	662	654	663	643	628	620	646	616	679	628	672	622	671	681	670	618	623	708	627	643	651	635	617	660	650	641	658	650	639	636	661	641	640	656	665	636	622	690	679	664	620	632	611	661	665	641	667	660	668	645	634	606	637	594	646	663	655	682	606	639	662	602	630	640	632	584	651	642	640	632	595	651	589	715	628	640	660	624	656	653	668	674	664	646	662	635	669	677	676	641	623	675	622	621	663	646	667	670	673	670	662	624	652	641	647	621	613	608	640	662	675	628	608	621	619	604	624	621	645	648	667	653	672	638	658	660	678	669	679	649	673	669	641	688	589	715	649	655	626	682	675	635	615	669	648	690	645	638	625	654	634	657	661	681	646	689	644	615	642	631	660	684	651	640	659	628	653	679	632	657	662	649	632	630	654	672	673	641	662	623	660	650	638	621	622	649	673	665	630	630	656	615	677	632	682	656	648	679	639	622	669	659	632	661	689	656	651	662	635	675	687	653	653	631	657	673	692	625	633	709	660	642	643	684	647	641	661	668	626	657	652	658	647	605	661	643	690	656	604	653	643	647	620	631	635	614	590	642	686	708	681	610	642	612	661	659	605	646	669	646	692	653	690	644	669	653	630	656	666	666	641	686	654	615	630	610	609	685	599	645	615	667	625	654	641	646	635	625	698	680	661	652	669	638	665	621	677	655	706	664	635	645	649	679	627	672	631	660	652	653	621	659	657	649	672	650	640	630	668	659	626	613	651	630	618	678	597	672	678	651	648	674	614	679	639	659	647	676	610	651	651	650	636	622	637	702	655	638	638	648	625	671	644	682	609	631	674	661	632	640	638	632	658	624	630	647	665	675	643	683	626	628	670	704	589	652	633	652	686	655	677	672	682	637	641	649	633	649	588	587	650	673	689	662	711	618	642	640	642	665	655	651	648	642	695	647	634	648	638	678	637	644	625	604	650	622	639	616	623	634	650	687	599	665	670	681	606	653	665	660	638	632	684	653	640	651	683	667	588	622	659	629	596	658	621	628	592	637	629	664	678	646	671	635	664	668	651	667	645	657	671	608	656	630	687	635	667
14442	3949	2800	853	534	529	512	404	459	434	460	422	396	424	381	372	389	384	386	341	383	365	329	372	362	367	304	319	325	331	312	304	357	355	343	362	332	371	355	324	339	322	325	319	326	352	319	360	346	348	370	321	364	352	326	309	325	366	353	344	302	345	333	304	343	345	341	337	339	337	326	317	332	334	350	332	356	359	330	352	355	327	334	382	326	337	352	352	313	372	342	338	327	290	320	339	330	339	354	383	340	312	337	319	290	371	335	333	318	326	323	327	331	336	324	331	363	373	357	347	408	350	367	316	369	332	361	341	300	337	322	376	332	328	348	334	349	388	332	322	339	334	324	371	366	321	347	383	363	393	307	350	352	351	341	361	334	333	324	376	356	313	322	376	313	298	329	337	392	346	321	360	337	328	334	362	353	368	328	351	352	334	326	308	336	348	326	334	337	340	342	355	310	355	348	350	324	334	389	377	300	334	374	330	336	339	302	342	309	330	375	334	346	308	320	327	352	343	339	351	319	357	364	334	307	320	325	347	343	344	361	371	348	353	362	344	342	306	332	354	319	338	336	337	337	336	334	368	316	328	314	355	325	332	311	355	345	360	326	332	305	357	323	338	378	360	354	348	370	330	349	310	329	362	329	323	349	372	315	356	333	321	346	316	319	361	365	339	373	374	342	352	322	318	341	295	325	372	331	347	351	336	330	333	344	312	372	324	345	335	323	390	356	319	323	342	353	324	339	333	346	331	374	310	350	368	318	360	335	325	334	339	319	341	310	349	322	320	348	373	371	334	367	320	321	336	334	344	328	329	348	306	311	311	364	379	325	324	367	373	335	344	355	347	341	287	317	310	331	345	354	367	353	343	365	357	294	320	352	332	320	359	361	357	359	339	358	310	292	356	357	380	342	327	361	333	348	331	303	349	366	344	341	352	336	349	368	337	304	370	334	308	346	335	348	362	329	349	362	328	322	339	365	363	327	341	332	322	374	321	329	336	302	339	330	334	376	370	348	350	304	354	352	315	357	358	376	343	336	340	323	350	348	391	360	349	336	379	361	355	357	347	348	328	310	342	348	339	341	313	360	330	320	360	349	309	335	315	331	339	305	383	335	364	348	328	310	359	359	350	340	337	340	322	329	335	353	359	342	351	297	335	313	337	366	301	346	308	361	332	343	321	353	336	317	348	308	309	369	327	314	381	310	352	341	339	337	327	336	340	317	343	347	317	351	305	337	363	302	363	329	342	366	331	366	334	326	358	339	319	351	330	316	343	334	378	339	343	360	323	364	342	318	352	335	353	321	372	334	372	299	306	339	331	314	406	359	351	337	325	337	310	332	345	327	368	340	354	336	351	350	347	363	350	318	343	331	321	338	328	361	325	356	342	321	316	337	342	325	341	363	315	345	332	342	343	331	374	359	338	342	341	324	367	320	324	366	348	342	348	341	360	354	347	337	336	323	353	341	352	313	330	330	289	339	308	304	346	362	319	344	369	340	327	326	333	326	337	360	342	328	348	347	332	332	348	353	339	318	334	330	335	333	352	324	361	348	386	328	339	332	333	371	321	352	339	359	340	357	312	341	376	329	339	325	381	353	322	348	343	342	351	337	343	359	340	315	341	305	347	328	381	340	348	347	347	342	342	329	319	351	347	376	353	363	353	337	330	348	303	354	333	331	356	340	362	319	316	332	326	356	329	312	334	347	328	342	344	347	352	370	336	320	377	377	350	369	334	327	314	369	300	351	359	294	326	344	346	343	365	344	330	355	288	309	353	371	356	351	337	359	333	339	379	381	338	354	346	333	346	300	339	357	365	335	330	354	347	336	308	309	348	336	330	370	316	355	345	328	377	388	373	326	340	335	296	340	339	311	281	332	333	329	349	382	335	354	341	379	374	357	347	342	350	332	353	327	329	324	355	348	344	375	372	352	342	318	337	367	329	339	366	333	356	343	308	278	325	353	325	326	337	347	306	339	345	371	370	351	358	340	340	360	350	344	349	367	319	342	316	375	355	307	289	308	336	368	339	321	313	323	318	303	337	358	326	320	335	330	351	362	331	337	348	336	331	349	333	363	329	331	323	331	356	319	348	354	359	362	360	368	346	313	395	341	365	331	303	308	322	345	389	335	358	351	362	344	328	359	361	340	324	323	364	347	361	350	301	380	367	361	322	349	349	324	336	324	329	347	332	339	357	303	339	307	352	329	363	307	367	375	345	338	329	339	354	350	306	343	356	333	387	376	319	334	329	345	312	348	310	348	340	335	333	343	356	353	348	352	313	331	345	352	332	341	335	322	322	344	363	325	312	309	297	371	332	352	339	373	329	350	340	370	359	356	345	336	362	355	326	342	365	334	353	323	327	323	343	337	309	318	308	347	376	379	332	295	363	349	333	367	352	318	362	322	340	342	380	339	363	358	295	312	355	315	381	337	332	329	328	348	315	364	319	336	364	378	348	339	358	311	369	340	341	335	366	354	324	316	343	328	368	370	325	347	350	356	343	310	346	370	359	341	386	368	348	359	346	342	334	329	369	316	349	342	336	336	370	331	334	372	383	344	360	346	319	365	356	320	343	331	316	318	347	304	330	339	364	344	334	373	330	298	362	340	326	327	305	331	329	353	358	337	351	373	377	326	359	327	314	347	336	340	301	357	334	317	321	345	315	359	340	337	311	354	326	347	364	339	373	336	327	375	342	353	332	349	355	354	321	365	334	377	341	329	318	301	325	334	386	331	376	326	333	365	336	303	346	344	322	339	332	352	333	370	358	369	338	343	322	377	354	334	366	360	328	333	381	309	343	365	350	335	350	356	335	326	357	330	352	304	331	366	316	335	332	328	357	312	330	332	348	353	352	361	344	368	360	372	321	339	358	320	319	350	320	322	324	351	360	347	355	316	356	360	341	354	327	361	368	354	313	340	355	335	318	331	319	360	365	346	323	294	315	331	311	317	323	318	344	335	328	349	374	337	321	350	376	365	354	353	307	314	350	365	316	337	336	347	335	320	357	364	333	316	343	380	366	335	335	339	328	347	343	337	339	338	334	308	358	353	352	374	344	368	354	329	349	339	344	359	328	327	285	341	339	350	345	359	356	324	335	335	357	351	350	353	348	369	379	343	317	334	338	322	342	324	319	330	334	331	345	342	342	342	357	338	318	326	323	353	348	310	366	348	330	301	339	372	324	326	308	325	358	348	345	360	343	378	378	353	352	334	356	348	341	358	341	341	348	352	321	330	319	342	332	301	321	344	341	354	338	325	341	333	348	349	322	294	321	326	313	342	366	331	379	341	359	337	335	346	321	339	338	368	347	322	321	340	346	320	347	347	374	370	312	328	329	330	337	319	337	358	350	346	357	369	359	353	324	315	335	299	337	353	346	335	331	336	320	358	338	328	366	344	361	350	321	349	324	325	328	343	333	339	299	350	329	291	314	352	362	344	350	324	341	351	315	335	337	354	346	339	356	331	320	317	345	341	351	312	309	301	335	331	375
10745	4005	5247	2395	1853	1766	1464	1388	1418	1471	1610	1301	1149	1122	1155	1006	870	863	897	874	929	861	878	870	861	882	850	873	887	890	881	940	880	870	883	811	802	781	775	772	823	831	802	788	836	758	788	838	809	742	745	822	771	784	791	807	742	794	742	750	770	757	815	784	807	765	786	803	753	744	802	827	819	772	742	811	759	794	813	776	812	735	856	808	747	837	793	811	711	809	822	796	822	753	816	766	864	843	800	827	797	823	800	843	796	788	801	778	794	767	797	807	804	813	825	780	831	738	844	786	825	751	773	824	780	792	797	814	732	817	770	807	813	767	855	768	790	845	781	806	777	772	767	818	762	712	774	798	838	811	789	812	757	785	782	744	800	811	701	789	831	816	823	729	837	777	819	750	765	778	793	793	829	826	768	759	777	812	770	791	747	796	794	771	807	782	788	811	740	813	803	821	821	840	815	772	826	805	782	784	763	775	815	743	817	794	811	791	739	787	796	788	821	801	775	803	780	797	780	798	800	810	802	822	865	762	761	787	807	807	784	784	816	805	825	762	795	799	803	803	794	732	795	806	812	809	756	766	768	794	844	773	819	780	773	780	754	807	790	828	777	842	778	770	797	744	750	864	773	788	776	819	783	810	749	783	844	814	813	815	858	813	829	742	802	806	783	794	834	804	817	773	832	796	809	862	807	759	802	756	781	783	795	802	797	780	825	807	794	787	781	773	772	782	792	807	764	851	753	821	754	851	781	772	844	835	774	763	796	802	784	825	798	775	763	804	773	795	798	800	774	804	766	803	791	802	780	814	801	743	825	802	797	786	772	787	843	811	796	784	794	788	776	799	807	822	803	778	827	791	779	749	799	821	767	743	790	790	764	835	829	789	812	822	777	760	800	781	799	752	805	777	797	776	829	772	797	776	776	753	807	820	779	777	812	753	801	793	815	811	802	766	814	768	719	785	752	836	795	796	791	803	799	806	776	790	788	811	807	762	775	768	811	771	761	785	806	814	858	737	776	799	799	774	829	747	822	768	792	800	820	806	778	842	762	832	778	813	793	758	806	839	801	800	774	771	841	839	801	791	797	735	778	797	777	779	756	800	761	800	769	815	798	746	802	764	752	765	844	771	758	834	825	760	755	789	817	799	758	800	854	785	817	750	795	847	781	795	842	768	791	776	801	795	807	809	829	841	821	783	826	782	755	816	805	782	822	729	786	812	745	757	789	842	753	785	767	776	841	737	793	785	818	788	779	775	786	784	858	813	776	834	802	805	800	826	853	788	778	807	792	815	814	833	798	780	797	764	818	809	744	766	762	812	821	773	821	830	775	779	818	795	817	790	826	804	753	777	766	812	752	759	794	777	775	782	804	773	815	785	821	762	791	777	764	821	784	795	746	780	798	818	766	807	750	782	773	774	787	767	799	811	810	798	811	808	800	761	769	759	763	808	776	813	846	780	811	799	789	785	765	731	837	803	826	772	800	797	781	754	813	783	833	779	822	862	805	790	797	817	785	780	739	741	813	826	772	810	813	788	819	818	779	789	790	773	753	778	834	763	758	777	805	796	780	813	830	810	798	819	815	775	746	810	834	765	747	801	829	799	782	825	812	838	807	791	799	843	824	792	811	778	771	805	770	760	817	819	771	777	818	769	749	775	802	761	785	791	755	797	827	815	812	849	794	777	779	819	779	816	821	754	749	769	813	842	783	795	787	774	774	791	775	793	842	799	782	811	782	818	814	814	820	822	775	749	787	803	764	788	782	785	832	796	841	803	781	825	842	763	805	809	808	811	807	768	804	786	764	788	839	814	823	823	791	776	858	796	757	814	797	790	772	810	832	793	795	818	730	792	773	754	782	786	779	852	775	813	824	779	831	834	754	779	742	776	832	782	790	851	855	826	837	791	809	775	794	825	776	761	832	804	816	772	825	804	816	788	805	793	796	818	778	797	797	772	844	804	772	814	791	775	803	762	770	796	794	793	811	843	789	761	756	786	815	807	829	751	815	829	819	748	776	778	794	825	757	822	788	776	808	827	745	792	734	740	813	808	837	807	800	827	816	839	809	847	803	815	797	799	768	837	769	835	808	769	813	802	808	888	815	787	754	782	771	817	781	754	789	799	806	780	829	812	779	811	815	795	786	803	803	779	816	821	796	787	775	800	807	803	803	776	822	790	817	781	763	819	786	809	823	763	772	774	801	766	788	795	745	804	768	785	760	758	752	780	797	789	782	773	816	794	756	806	744	751	802	789	817	814	781	852	788	781	765	795	827	779	816	803	844	820	748	818	814	799	781	843	760	769	777	820	783	788	824	780	798	793	760	793	807	789	753	759	777	786	786	795	804	760	803	774	780	798	793	761	791	760	838	784	766	786	790	799	831	812	745	810	753	778	764	816	753	784	772	770	761	783	808	840	764	820	727	762	818	763	780	829	790	765	838	791	794	813	800	811	812	784	821	794	773	812	831	812	798	780	772	788	782	752	800	826	777	824	803	765	755	830	794	761	751	762	781	786	837	871	792	794	783	780	805	809	771	805	813	823	801	809	807	782	789	760	737	770	773	793	785	804	751	814	817	813	826	798	826	819	817	784	802	815	796	810	817	790	807	868	819	768	791	780	829	798	796	845	741	775	775	786	828	793	804	817	826	796	851	775	817	810	799	774	759	834	824	809	827	756	770	810	819	818	786	816	820	788	791	797	786	813	821	795	816	768	763	779	833	838	793	822	767	824	803	761	748	805	762	742	825	793	792	799	782	839	766	805	763	822	767	809	788	822	747	797	840	785	818	773	770	780	748	778	785	760	795	771	811	796	821	782	834	772	836	843	811	838	782	784	830	769	861	764	843	798	839	758	813	816	817	815	743	758	787	815	761	775	808	771	803	777	766	799	768	742	814	820	812	818	801	811	804	755	735	772	839	835	790	772	736	778	795	765	799	849	856	807	792	827	814	798	801	784	755	824	802	784	810	792	768	823	797	797	815	783	838	829	754	865	757	784	741	794	796	769	815	840	763	812	812	859	822	797	791	770	784	764	756	791	813	785	779	797	799	813	808	794	780	755	788	779	789	806	793	825	753	811	773	774	793	789	810	791	788	757	749	799	799	789	826	806	695	818	789	782	782	740	787	780	799	806	819	829	785	810	802	768	756	788	793	799	811	784	784	810	831	761	804	759	747	758	789	764	806	843	785	772	736	798	799	786	837	753	826	801	782	781	832	819	804	830	829	861	765	796	783	772	798	807	805	806	818	828	750	749	756	812	841	782	810	790	800	823	771	821	780	817	781	820	818	789	754	726	796	787	824	802	778	823	839	795	833	807	780	786	810	752	742	804	772	747	799	795	790	797	806	778	749	764	795	852	822	822	766	774	813	825	773	780	802	776	738	758	790	765	764	759	813	795	824	794	777	768	803	741	823	759	751	777	817	804	748	849	794	794	779	781	779	844	827	784	825	808	835	779	847	819	755	809	800	795	787	762	843	786	823	808	767	749
22779	6647	4829	1471	706	539	474	414	387	430	447	423	352	330	354	309	283	282	276	271	279	290	250	237	208	254	273	258	258	266	259	264	277	250	294	284	239	243	242	234	248	248	258	250	240	255	225	204	261	281	250	257	240	235	259	246	228	230	268	256	266	246	243	257	252	249	218	239	257	247	243	242	248	276	239	224	228	253	261	236	256	274	248	251	271	250	249	229	239	248	258	281	253	242	234	223	228	246	264	241	261	230	260	246	267	262	250	285	248	248	220	245	203	283	263	235	268	268	241	243	254	233	258	238	258	228	271	296	280	242	253	257	263	261	241	263	245	256	270	237	207	255	257	239	245	253	264	224	259	249	273	252	256	238	245	256	244	286	263	225	238	288	248	279	248	234	237	257	205	227	262	234	251	235	242	273	242	234	222	236	237	249	271	246	237	212	270	267	232	220	262	231	262	253	260	259	244	280	233	218	261	241	247	267	238	231	217	262	251	298	246	254	247	229	261	217	236	273	207	252	264	234	232	235	241	243	276	261	259	213	253	237	232	270	260	261	249	263	258	261	245	255	255	235	261	255	270	247	239	230	239	263	249	253	268	263	227	253	251	235	246	246	224	238	235	269	251	248	243	246	247	249	281	213	244	232	232	213	264	252	260	271	218	266	235	253	239	258	251	234	212	220	258	241	265	248	254	263	208	215	240	221	239	242	244	248	256	243	273	237	228	266	245	232	255	271	263	257	231	282	250	247	260	256	259	247	278	261	234	262	243	204	272	237	261	248	254	211	218	271	225	246	253	272	283	248	246	233	254	249	223	237	239	245	238	226	254	219	246	266	252	238	267	248	257	261	266	241	259	248	230	249	240	261	259	257	237	259	265	264	245	250	241	237	250	235	253	254	261	268	270	250	263	260	231	268	246	232	271	260	278	236	247	233	274	237	256	250	239	278	257	255	261	249	237	244	227	234	240	228	237	273	251	290	249	253	241	269	255	229	266	269	246	252	218	221	255	255	237	212	226	247	250	201	235	256	235	255	250	231	241	265	259	241	244	252	237	224	271	233	252	236	229	229	254	243	243	262	276	247	229	267	249	258	283	267	258	262	251	238	257	226	260	229	239	258	270	233	248	266	271	235	262	221	254	250	237	249	246	259	230	253	289	247	253	272	252	222	284	263	256	238	238	207	259	236	235	247	267	252	227	232	251	246	250	221	270	229	246	237	230	241	279	270	259	229	229	217	245	246	248	240	265	246	249	225	227	218	231	237	243	235	239	215	255	264	266	252	239	235	260	210	245	218	252	251	269	240	257	221	240	244	243	236	250	243	227	228	245	228	240	251	247	253	266	240	241	277	228	236	210	219	246	266	232	211	243	254	235	276	263	250	240	248	271	296	233	247	212	249	233	262	249	219	247	218	251	247	249	268	262	245	254	295	242	218	238	242	221	276	264	241	248	237	251	242	249	249	238	261	247	255	247	238	240	211	223	246	250	258	255	246	248	255	240	247	292	250	247	268	237	227	244	250	284	235	287	240	224	204	227	224	246	223	255	250	271	232	210	255	254	266	228	243	248	251	243	270	239	235	275	226	258	255	253	252	241	251	229	268	235	227	252	239	234	258	264	238	211	253	240	223	250	241	237	229	240	237	261	248	237	230	225	260	239	226	241	233	233	264	263	281	276	268	259	222	243	235	277	255	223	261	246	256	235	241	251	243	241	242	239	257	233	255	204	241	222	233	227	232	253	229	254	242	281	243	270	257	213	268	228	249	246	230	262	207	268	272	263	238	237	258	253	245	250	246	239	249	252	257	256	297	244	226	254	271	258	248	248	240	244	240	262	226	248	276	261	248	227	211	258	233	235	230	246	229	245	250	228	227	262	232	249	273	277	271	270	248	262	243	245	258	229	248	252	275	244	226	263	255	273	253	245	238	238	244	248	236	273	244	232	245	261	248	241	250	250	252	235	229	259	263	257	242	243	230	229	281	242	285	245	265	283	225	276	249	218	203	262	262	260	270	260	249	258	272	243	234	264	229	236	242	247	264	274	234	237	236	229	251	232	278	262	270	267	256	288	263	228	271	257	272	223	263	238	238	239	271	233	254	237	261	244	272	250	248	252	253	262	237	278	243	260	238	246	221	241	254	221	242	242	249	239	226	257	248	248	238	241	241	227	228	264	240	235	229	257	234	246	239	264	211	264	245	203	241	270	236	253	229	250	257	249	234	238	244	231	249	276	239	267	250	273	255	255	279	225	248	254	234	251	226	284	245	261	242	245	246	253	270	252	258	271	261	251	273	241	271	267	245	252	259	262	258	240	256	265	245	252	220	270	233	247	241	248	238	225	268	235	251	233	239	277	246	242	257	255	232	227	263	250	256	207	236	237	242	254	233	250	225	262	245	270	203	218	240	254	264	222	255	225	239	259	260	254	262	257	241	228	258	254	255	250	241	234	257	246	261	243	245	279	233	231	219	246	243	277	270	304	224	256	246	237	235	230	262	243	261	269	247	259	250	228	252	248	246	259	253	266	257	238	298	272	258	256	227	262	249	227	247	248	241	254	260	258	217	273	238	260	240	249	242	258	212	258	274	266	254	270	249	228	231	229	282	260	221	259	251	236	264	242	260	245	272	246	217	259	251	262	231	248	270	244	265	252	291	268	202	247	233	264	247	240	246	228	227	242	252	259	244	236	257	245	242	211	226	278	237	242	241	269	208	210	241	257	274	246	253	257	253	241	253	250	254	259	199	225	253	217	238	250	247	215	252	247	246	229	277	242	242	269	248	280	259	225	253	209	265	245	229	262	246	240	234	235	268	274	252	265	268	250	282	248	247	259	228	269	239	239	241	216	278	244	231	276	249	261	277	260	237	222	253	260	233	269	231	238	256	269	275	264	268	225	254	262	254	236	241	247	232	259	266	272	232	237	250	220	231	240	248	236	225	276	271	235	273	255	242	232	258	264	236	223	259	249	257	227	241	272	277	244	240	263	231	264	249	274	283	223	249	256	256	239	229	234	257	255	276	219	235	226	232	221	282	250	266	230	265	237	254	257	214	224	247	302	244	215	248	247	277	218	246	224	228	250	247	244	241	261	245	233	270	240	252	239	256	276	265	252	265	238	248	241	206	219	257	269	249	265	281	214	271	251	238	227	248	279	250	274	252	241	245	226	258	229	244	270	255	240	258	273	227	258	265	230	274	256	245	268	239	227	234	269	257	239	252	212	238	280	259	240	235	273	255	253	273	267	243	266	262	230	249	277	249	222	263	243	235	290	253	257	234	244	255	238	258	264	274	272	261	266	254	248	225	229	210	257	226	266	276	259	252	259	229	246	257	272	253	240	246	263	235	239	229	272	229	258	282	240	228	247	226	255	262	238	273	227	237	262	246	229	246	232	261	233	250	222	244	273	258	239	291	289	220	274	284	231	258	260	257	270	230	267	264	235	254	230	242	232	245	245	273	240	216	236	218	255	255	253	257	229	263	265	249	246	251
13617	5332	7969	3412	2470	2216	1953	1549	1604	1993	1981	1507	1147	1253	1198	899	783	734	745	720	810	751	657	703	684	677	673	735	751	743	750	742	792	705	686	655	609	617	625	589	600	639	626	575	564	568	614	626	557	541	592	588	588	614	577	598	559	627	583	568	612	570	599	614	575	651	597	562	598	623	589	585	612	571	595	579	558	581	566	568	588	559	606	576	600	569	592	606	634	583	602	623	610	595	626	616	594	619	614	533	570	586	587	597	583	632	557	598	584	597	571	548	601	590	574	600	583	586	648	529	620	557	592	588	592	578	583	587	671	597	555	620	574	601	597	599	587	578	576	542	589	604	570	611	602	612	559	603	549	626	580	625	594	542	566	612	562	597	578	611	593	579	597	598	569	566	610	593	565	592	578	574	592	598	558	604	591	601	569	583	629	568	560	565	569	589	621	584	606	603	562	636	581	605	557	596	623	573	551	541	579	592	569	604	564	565	580	562	557	637	561	585	550	584	602	548	609	565	599	619	566	537	566	557	600	567	544	579	611	587	597	582	631	562	609	598	575	587	610	578	590	567	599	599	593	564	578	552	631	578	594	615	553	601	602	567	604	585	634	608	609	575	585	555	545	563	584	598	577	614	594	594	556	612	557	623	613	634	595	600	572	604	619	612	655	612	610	610	579	546	590	586	613	609	597	592	596	603	566	583	571	556	595	551	607	595	590	586	622	637	549	550	603	611	551	616	591	630	553	533	626	591	598	592	604	622	587	538	619	598	615	582	618	603	591	597	525	631	587	612	564	642	566	570	620	597	617	583	558	589	649	581	614	596	586	583	584	597	642	553	583	617	590	605	597	620	625	615	562	594	545	622	584	591	598	613	593	623	565	629	623	562	620	622	553	602	604	627	600	587	565	556	564	607	607	630	563	601	627	621	589	568	526	592	589	646	594	573	605	542	596	564	594	616	585	572	560	624	596	597	608	620	605	595	599	579	555	593	584	598	588	561	588	603	555	600	588	571	620	579	590	618	562	597	573	615	557	559	595	627	599	572	610	589	625	612	592	613	606	547	635	588	617	593	580	595	573	584	546	594	615	590	597	588	596	623	593	600	597	590	564	589	618	571	581	564	542	579	596	614	577	565	610	530	582	597	596	587	600	572	632	576	596	557	560	597	598	544	602	562	546	594	600	599	578	557	632	584	589	581	570	563	618	627	577	571	600	615	606	628	610	564	589	647	582	586	631	613	626	576	610	608	577	561	569	599	615	551	603	560	587	560	591	607	607	574	601	580	582	599	592	586	596	567	634	602	605	549	563	611	594	555	573	608	630	594	551	569	641	582	564	597	601	630	618	583	562	591	617	597	579	633	555	589	590	605	584	607	600	581	556	566	548	556	590	536	584	578	620	554	621	565	559	586	610	550	581	561	575	575	578	584	565	580	569	577	558	604	582	644	591	618	555	568	580	550	629	616	585	581	594	624	595	618	641	574	592	596	595	626	580	563	594	550	562	601	611	618	620	618	597	584	614	568	586	602	610	610	589	587	561	610	599	580	630	575	573	581	576	562	580	568	575	552	590	578	640	573	581	612	634	570	569	594	594	600	604	595	596	574	557	606	601	604	619	606	549	606	546	624	587	599	602	662	614	596	579	599	600	609	600	591	567	558	608	616	606	609	588	623	569	575	602	591	572	624	601	576	606	582	609	590	586	589	589	564	582	613	601	578	595	574	554	612	600	611	594	588	603	592	603	619	590	617	574	582	573	560	577	543	568	584	594	569	585	560	616	560	580	566	588	597	614	564	633	564	563	608	571	586	568	583	524	591	584	557	628	568	640	558	608	593	603	627	590	573	597	615	560	574	600	589	592	542	581	595	579	600	573	600	625	588	592	580	549	568	552	616	599	599	571	609	620	585	563	548	579	586	592	573	593	577	611	573	616	635	619	587	571	567	574	594	599	633	587	577	554	548	582	570	608	609	568	608	590	605	551	614	601	578	560	608	555	596	604	554	594	617	610	601	589	614	573	585	598	587	568	573	610	600	583	618	571	567	551	602	610	562	611	592	572	647	589	559	600	614	552	577	584	596	601	576	603	635	585	573	570	586	592	612	579	591	606	576	560	566	576	606	622	568	584	587	566	555	551	589	618	569	557	565	592	578	648	586	614	606	598	605	587	580	613	567	606	570	634	624	592	587	589	588	620	600	572	608	599	578	580	587	583	606	578	594	616	599	596	656	556	606	603	575	546	601	534	595	624	593	600	615	596	616	595	561	591	555	572	603	617	546	581	594	606	590	551	576	581	607	586	616	602	573	626	633	619	641	596	599	562	606	611	609	638	599	573	606	599	609	575	570	592	600	551	573	588	607	568	574	573	546	550	579	590	611	621	622	604	613	610	545	586	600	599	580	580	603	559	582	580	607	585	598	603	624	585	592	588	579	570	592	515	595	605	546	570	601	583	580	517	555	613	561	550	621	594	584	591	532	596	621	590	569	574	595	592	618	603	627	578	611	585	574	611	579	560	618	554	580	659	593	580	623	611	581	596	648	588	570	593	577	570	635	637	633	568	572	598	615	609	546	601	581	534	585	561	565	580	612	582	603	605	606	622	561	589	557	549	549	584	608	589	621	547	597	591	624	573	596	554	586	618	573	541	550	587	587	570	603	577	582	555	603	605	613	594	564	573	573	591	570	597	612	584	567	583	610	572	584	609	577	556	594	606	610	601	594	603	599	597	606	565	584	575	625	570	592	589	603	562	525	598	573	579	588	576	600	565	557	604	584	637	576	546	594	638	611	594	593	597	542	584	562	554	559	616	615	634	629	589	592	611	584	551	583	550	604	589	581	605	589	607	583	579	606	573	559	621	589	615	588	586	600	613	601	561	553	558	560	613	584	595	589	603	547	580	612	639	572	593	623	589	615	583	579	558	631	572	598	609	594	574	550	568	567	583	569	589	607	604	552	572	571	553	543	583	592	607	654	640	611	636	601	580	558	653	579	634	566	537	580	573	574	597	606	598	603	609	637	571	570	611	625	605	556	561	540	592	582	555	575	616	613	603	599	589	573	601	529	608	614	594	586	601	596	557	571	579	628	549	581	607	578	587	567	583	603	575	582	581	568	578	599	582	554	575	594	596	589	557	589	559	611	572	566	588	628	606	589	643	588	593	580	575	571	577	582	546	578	589	549	552	573	587	573	612	540	568	605	587	598	544	591	576	592	507	580	600	581	629	588	564	599	599	609	604	541	569	600	579	595	599	607	589	576	570	619	563	583	588	628	577	584	586	560	565	567	579	580	583	644	550	588	561	589	607	615	617	581	596	608	580	605	635	545	576	565	519	577	572	633	553	589	597	594	592	588	589	574	576	540	632	536	644	608	608	605	584	613	609	552	559	607	573	592	627	573	571	619	584	616	553	591	563	652	540	583	624	612	626	567	588	618	581	589	578	594	590	623	558	598	559	593	609	580	591	561	558	590	594	614	597	555	645	583	603	563	571	570
6085	1916	1207	457	315	289	288	283	304	328	332	304	286	295	301	276	255	282	259	277	269	288	266	293	297	289	285	286	273	294	265	282	272	291	298	263	271	281	226	249	286	259	280	285	252	288	300	268	254	262	246	270	271	264	273	261	272	299	257	277	272	278	299	230	281	325	266	254	262	250	287	270	282	261	290	275	270	269	265	326	270	270	288	279	255	263	270	244	306	278	263	282	269	282	249	246	270	304	276	277	281	266	255	315	274	274	282	270	276	267	300	276	302	279	276	289	282	260	251	298	279	266	262	267	297	297	263	259	286	242	247	276	290	277	246	247	280	296	293	237	285	280	243	259	275	266	249	274	286	296	262	263	261	305	255	270	281	269	284	272	283	269	253	274	287	309	312	317	280	271	258	260	284	249	268	250	269	299	269	279	285	288	272	293	290	260	268	254	279	308	248	288	280	295	268	289	295	242	249	293	276	277	262	233	264	258	244	288	248	271	239	240	258	233	279	271	265	270	265	250	271	257	253	284	252	273	250	273	283	241	270	298	266	284	263	254	285	279	274	304	284	282	263	267	276	294	246	254	275	251	280	262	256	277	305	254	290	282	265	287	299	284	245	290	317	250	329	224	300	269	275	290	288	269	305	276	257	301	279	310	275	275	277	264	253	241	266	274	293	262	300	273	259	272	282	279	295	271	260	262	262	255	272	251	288	290	271	260	253	273	269	269	283	295	269	258	276	294	248	274	265	258	278	291	304	290	276	268	282	236	246	258	275	256	274	269	295	275	304	270	285	256	273	251	258	284	300	264	275	264	265	291	271	278	271	295	299	262	290	249	272	282	240	244	276	286	264	277	286	265	288	264	249	289	266	283	311	302	254	258	267	230	301	272	259	291	264	276	255	259	284	283	251	275	262	258	263	273	273	270	275	266	278	271	276	264	252	286	302	255	256	245	256	264	272	293	252	277	265	293	291	266	273	285	293	256	285	295	274	282	289	324	260	281	280	263	255	242	273	301	250	252	239	276	263	267	251	298	284	248	274	264	252	278	270	251	262	290	300	269	289	266	292	260	275	275	268	261	256	267	259	299	266	256	277	272	275	261	250	298	247	262	266	271	270	248	300	287	265	265	276	300	281	280	282	247	277	269	286	276	276	317	276	279	240	248	269	267	275	279	304	266	290	285	281	269	263	274	273	278	266	292	268	279	254	258	263	274	259	256	281	284	260	277	273	270	281	253	321	267	288	273	251	271	254	302	304	288	287	280	250	269	280	263	292	269	294	262	254	225	276	255	240	262	238	252	285	252	256	301	286	276	286	266	254	269	295	249	256	275	283	243	251	251	270	275	269	301	297	256	265	278	261	275	286	248	268	245	311	259	267	277	300	261	298	296	282	265	247	274	267	278	288	298	264	261	238	278	270	305	281	263	284	264	257	245	270	239	276	287	287	295	264	273	300	246	254	298	312	276	283	249	291	252	307	276	213	265	256	240	302	257	236	273	266	294	254	248	239	232	292	307	296	278	271	287	301	276	275	261	284	307	292	273	281	277	247	296	267	271	269	241	262	289	230	280	272	242	289	258	288	280	252	289	293	256	266	287	271	266	261	285	284	263	259	255	275	273	272	271	285	290	273	261	275	299	256	284	265	295	262	240	279	258	295	308	244	313	286	267	289	285	263	253	275	275	269	272	232	253	310	273	282	275	239	255	268	300	302	247	264	282	251	265	286	291	286	258	278	316	247	290	278	308	286	245	264	258	277	297	284	253	271	280	284	279	283	280	283	267	276	296	297	282	289	269	265	269	283	266	283	301	255	302	273	269	259	291	278	322	290	267	274	296	250	260	284	234	264	265	271	285	275	258	281	272	262	277	247	250	243	309	272	292	270	267	251	250	238	268	286	281	262	265	290	269	241	304	277	246	271	291	298	268	260	259	275	276	238	283	253	261	266	255	257	257	279	251	276	272	254	268	251	261	255	261	275	256	280	249	304	258	257	284	263	247	293	253	277	272	271	276	271	264	296	241	314	261	285	275	254	283	272	279	285	311	249	277	251	291	269	285	246	325	289	285	260	260	269	236	257	261	308	264	306	289	254	270	277	263	269	266	282	298	273	270	262	270	264	255	280	243	275	293	268	251	257	273	270	243	272	262	253	286	266	284	297	303	288	254	265	265	290	270	259	274	270	281	286	283	275	256	290	283	288	271	300	280	273	266	261	254	256	267	292	264	272	265	273	267	273	285	275	272	303	278	280	274	269	246	285	269	270	261	273	265	259	269	280	278	280	244	282	250	283	275	265	270	278	259	285	282	261	260	251	281	233	249	251	266	278	278	296	262	250	290	265	270	271	290	259	285	270	285	254	276	247	277	296	283	251	300	302	293	297	260	267	255	283	293	289	250	267	293	268	248	275	247	252	249	253	278	290	293	263	279	257	252	283	284	283	252	263	283	269	273	278	261	244	267	283	266	258	267	268	257	276	272	263	287	274	231	293	280	240	294	273	274	291	292	289	267	240	299	281	282	263	261	238	278	286	249	285	263	287	240	266	269	299	284	264	267	270	249	241	275	250	282	233	288	261	250	253	259	273	266	253	286	278	293	277	287	275	262	265	298	277	269	248	261	257	283	264	254	253	263	285	275	276	291	313	281	280	255	225	295	242	269	318	288	268	249	274	312	282	242	267	255	273	267	280	272	241	275	278	285	251	245	288	272	245	292	285	260	237	256	274	286	255	265	254	303	293	270	298	248	269	267	279	268	293	301	301	288	250	261	263	237	267	275	244	274	248	263	264	276	255	267	280	242	259	271	236	272	242	259	270	262	249	280	261	282	266	278	246	288	256	302	261	270	284	271	301	290	245	296	273	290	298	260	264	267	281	282	273	290	270	255	274	262	269	258	297	265	275	275	264	251	275	242	284	276	257	271	289	240	286	312	249	254	255	300	262	259	264	266	267	253	260	292	258	275	279	280	295	276	265	289	289	252	287	273	281	275	284	270	282	290	266	274	278	258	305	285	284	292	269	291	266	270	276	289	257	266	262	275	288	258	285	270	239	255	279	271	263	287	247	267	293	260	286	272	273	285	228	258	295	275	266	293	292	267	284	288	282	281	258	314	286	288	270	321	300	251	242	274	274	266	276	278	269	245	293	284	251	262	253	302	237	293	268	275	284	268	275	289	280	292	270	287	291	275	261	264	264	260	254	309	269	271	284	264	266	259	274	281	269	276	266	284	278	268	300	262	261	297	269	277	249	269	257	244	257	289	265	283	304	245	292	238	243	272	273	294	263	291	255	264	267	272	306	259	278	286	279	310	268	255	267	247	262	239	269	307	261	251	261	282	281	248	267	263	260	285	274	279	315	297	271	253	258	281	270	275	251	237	257	256	281	275	249	246	297	257	270	287	281	249	256	274	322	280	267	272	274	271	293	315	278	282	292	257	269	264	281	293	292	295	255	280	296	243	287	247	248	250	297	272	264	246	245	312	290	237	279	284
4672	2153	2576	1067	844	897	830	798	879	889	927	827	821	753	748	678	647	645	689	703	717	643	673	672	704	697	703	654	690	709	673	698	694	688	653	649	619	612	595	705	690	628	651	639	635	664	618	705	661	663	640	624	649	642	689	667	616	640	675	677	611	684	650	666	657	652	665	662	656	630	623	665	682	629	632	648	643	637	620	635	681	674	634	591	657	605	684	672	676	648	637	633	639	623	634	723	659	612	646	622	635	673	620	693	632	672	655	622	625	718	650	629	659	657	702	644	634	646	666	707	661	617	648	658	598	698	668	672	699	646	643	641	652	617	666	640	674	691	635	640	681	715	615	666	651	658	612	651	694	594	605	634	618	674	662	669	668	670	640	630	652	642	623	667	635	704	647	649	682	636	633	662	694	688	619	633	634	650	674	660	727	648	677	664	682	626	671	675	642	629	683	692	660	652	689	681	639	693	665	649	646	659	655	669	667	651	649	620	639	607	667	622	681	638	637	672	728	643	666	657	672	656	671	672	689	652	629	709	637	652	660	648	654	683	645	657	656	693	700	651	668	681	614	669	627	719	654	670	606	642	659	626	690	660	607	688	697	659	668	664	635	650	633	683	605	653	622	652	679	661	672	654	643	642	616	612	642	673	631	677	675	603	645	672	664	667	613	642	646	645	653	641	705	646	691	644	645	636	611	621	646	656	660	651	624	654	628	662	714	634	659	639	629	638	673	651	636	632	646	614	648	611	638	672	660	686	665	626	652	622	677	641	664	658	678	622	691	684	645	661	656	660	682	639	631	653	701	679	620	628	675	632	661	655	640	657	626	647	705	693	653	677	654	598	657	612	670	625	710	714	678	657	667	646	631	692	643	687	602	666	643	641	673	628	644	685	615	658	678	674	668	669	646	654	647	642	656	618	678	639	646	657	683	691	663	652	669	647	608	635	669	680	639	651	660	696	718	658	658	649	654	698	649	656	651	628	617	653	659	688	656	685	630	680	647	656	632	650	689	617	680	660	608	618	675	648	680	661	646	675	641	671	679	640	637	682	688	669	654	621	665	640	669	685	649	670	691	677	682	624	643	651	655	636	643	681	648	677	664	683	663	659	698	650	684	623	656	636	669	610	652	649	581	643	648	686	607	658	647	655	643	674	643	676	683	660	679	668	667	636	689	676	658	678	647	669	629	642	647	663	645	711	670	685	642	631	633	648	649	701	677	672	642	723	639	617	689	672	650	678	675	621	642	638	684	640	642	627	669	652	579	590	648	677	678	639	610	594	666	662	683	651	695	565	659	643	685	659	628	614	680	621	649	613	646	646	632	641	622	707	689	633	688	651	691	658	639	636	638	669	666	617	621	636	642	649	671	685	633	646	670	659	637	637	650	631	636	628	659	656	658	651	682	629	650	644	652	611	630	717	658	682	665	643	644	644	651	637	643	635	654	612	649	683	681	645	638	646	657	661	655	644	632	705	625	648	658	646	615	661	620	639	721	628	656	654	673	683	602	666	633	644	628	633	622	631	632	618	661	635	648	683	681	664	639	676	674	640	599	655	671	581	676	678	607	671	639	673	641	611	647	605	669	633	637	669	674	613	632	693	671	680	592	673	675	669	658	665	636	608	693	642	657	676	628	681	655	691	687	666	607	701	672	685	684	631	654	629	648	687	685	668	692	639	669	668	661	661	631	688	646	690	652	646	648	607	646	679	632	621	674	675	668	618	658	650	657	636	652	641	636	643	692	644	640	677	681	649	624	634	653	647	629	634	638	670	659	686	674	610	654	637	632	674	642	655	684	670	668	642	658	643	677	646	646	665	634	679	692	644	655	649	627	672	620	708	718	609	684	663	638	657	656	653	660	624	689	664	644	690	664	663	671	667	639	638	681	628	650	643	654	658	610	664	647	683	689	645	682	671	675	625	651	639	695	688	656	634	644	660	630	675	688	644	639	665	693	675	688	634	639	634	666	653	665	680	626	641	658	658	654	656	640	639	652	658	637	644	676	673	678	693	667	659	664	648	641	690	631	649	648	704	641	705	668	650	681	649	651	665	634	642	657	651	639	700	617	642	606	680	682	663	648	670	635	651	675	651	658	669	688	661	673	682	691	645	639	668	678	670	655	645	606	621	718	670	628	679	623	671	675	656	688	680	660	673	666	688	641	647	650	683	676	606	637	637	637	601	663	680	640	661	640	644	655	644	685	643	669	644	612	717	701	664	656	665	634	680	617	649	628	640	704	671	653	629	649	646	645	663	660	660	635	637	687	626	626	641	698	644	723	609	682	673	657	621	664	635	644	665	670	658	677	704	647	651	707	712	634	700	656	655	656	640	647	634	681	655	703	685	645	668	613	698	637	652	655	637	618	723	648	653	630	709	671	700	631	653	682	656	649	624	675	713	660	656	671	601	630	634	665	642	683	649	595	644	647	664	658	657	655	671	677	623	742	635	683	684	680	658	687	627	648	673	637	647	644	696	660	682	655	643	652	588	630	683	653	669	640	670	668	664	616	645	677	679	628	632	643	653	657	646	621	674	647	655	654	638	637	675	623	635	666	687	604	673	595	712	646	678	662	655	660	628	632	641	664	698	661	665	636	646	605	675	686	640	638	636	618	693	694	642	660	680	647	676	657	636	682	661	646	646	628	644	657	660	688	677	659	661	642	663	659	671	604	640	646	672	664	643	679	659	745	675	634	672	663	611	631	721	679	661	701	624	620	647	671	637	626	676	660	709	694	637	658	651	638	653	681	636	623	611	642	662	605	690	632	656	669	610	683	643	631	614	638	651	643	631	619	702	673	599	674	680	637	670	642	653	694	683	656	623	633	670	661	671	641	669	670	674	630	648	667	650	669	662	643	686	643	660	647	613	640	658	639	668	670	688	637	648	653	658	668	633	615	664	683	650	630	680	642	599	710	679	660	693	660	595	638	707	654	646	676	676	624	614	674	628	625	655	692	610	602	635	671	666	706	665	666	613	708	649	660	642	647	654	650	669	679	624	668	675	665	675	660	652	622	676	662	652	671	690	680	617	620	670	678	683	662	652	649	674	663	682	682	686	658	610	680	654	645	657	664	653	645	640	720	680	603	639	670	692	668	640	632	642	654	627	645	659	635	629	634	659	717	649	650	675	678	686	634	708	692	654	657	666	620	663	673	648	664	662	657	669	665	657	670	608	687	678	627	643	654	644	648	651	678	695	665	658	654	635	657	671	634	640	629	661	644	666	647	616	646	627	689	703	628	641	653	626	668	640	638	639	648	607	609	642	638	663	655	665	671	643	698	682	640	633	638	640	697	687	626	663	631	664	661	678	672	660	648	657	657	676	646	594	662	632	626	643	676	649	663	664	642	657	656	681	609	721	639	653	642	670	644	694	660	677	633	642	678	665	643	651	705	678	646	623	631	633	666	645	630	622	680	676	631	656	693	667	609	635	691	629	655	657	621	620	622	666	685	645	663	659	669	640	664	632	635	652	674	669	650	651	609	629
14084	3645	2941	1007	627	520	502	426	453	487	466	418	411	395	450	369	332	338	383	327	383	364	330	333	282	365	354	352	368	385	331	292	347	353	331	360	341	358	331	326	323	320	341	339	344	368	379	324	363	337	342	322	335	361	299	352	338	326	356	354	309	332	313	338	363	310	322	346	324	322	314	345	334	321	354	334	344	332	342	332	328	342	318	361	359	327	343	347	348	333	333	356	379	335	340	325	333	315	336	344	323	363	344	339	347	367	371	354	334	366	344	365	344	339	335	319	338	352	370	327	346	377	345	319	366	343	326	339	355	360	358	357	333	345	359	323	311	319	315	372	315	307	333	325	323	353	340	332	324	361	305	342	294	308	366	326	322	335	344	365	365	330	341	289	325	350	305	305	359	324	321	332	337	358	352	345	330	323	312	340	316	298	358	320	303	344	299	315	336	324	326	299	339	326	332	332	325	328	333	317	333	305	338	348	351	333	324	310	344	310	336	378	339	316	354	379	348	339	341	339	349	356	360	363	345	349	320	308	351	324	351	343	312	330	323	328	327	330	325	340	316	335	322	345	327	358	349	351	328	346	334	325	352	365	334	324	347	320	310	349	339	308	319	315	323	349	328	323	317	323	313	339	355	334	336	362	331	345	306	326	350	315	340	323	329	346	338	346	361	320	306	330	323	354	299	361	318	353	358	335	330	327	355	350	336	314	321	336	352	338	311	318	339	339	319	348	338	313	316	311	335	323	296	325	339	325	313	332	307	307	291	335	328	348	337	307	341	339	315	360	328	344	352	368	301	362	318	326	360	318	326	322	368	314	320	370	348	339	326	347	324	323	361	321	309	331	321	342	350	316	324	318	333	326	330	325	339	364	348	322	368	347	335	331	340	343	360	305	344	350	343	344	311	338	355	323	305	360	318	351	328	318	323	332	373	338	367	336	334	369	345	325	308	336	349	330	338	322	345	344	323	329	340	322	367	339	327	364	324	336	360	346	340	363	346	270	377	324	319	335	358	350	351	331	373	316	316	332	329	311	341	324	386	325	332	361	343	305	326	366	368	331	356	335	336	359	373	324	340	331	296	365	299	367	323	345	314	335	336	337	361	354	334	349	311	309	333	368	329	338	326	367	322	322	335	364	307	333	343	311	365	325	342	354	345	357	361	366	354	340	332	349	322	325	295	308	355	324	335	303	335	325	334	325	360	337	295	300	325	320	322	365	345	324	374	333	319	345	332	363	324	336	329	384	358	334	336	350	354	337	364	327	313	352	332	348	351	333	351	341	300	343	342	342	336	359	327	316	348	341	309	332	323	336	350	342	344	341	364	336	327	359	358	343	315	328	320	330	332	333	325	348	356	344	338	320	359	365	362	312	304	337	339	312	320	355	338	348	308	332	349	329	323	356	300	328	330	322	346	336	309	332	309	326	342	340	332	341	301	299	370	312	353	338	326	338	333	328	358	327	323	339	344	312	373	331	302	327	315	359	301	337	303	326	322	325	314	345	356	321	331	346	319	363	365	340	298	353	338	320	310	327	375	347	358	334	348	357	343	347	305	330	337	329	310	351	336	326	337	343	355	326	350	335	316	316	328	313	323	329	320	340	344	351	332	323	307	358	351	333	330	353	329	352	321	299	313	353	338	353	341	357	328	385	294	340	314	340	358	328	338	355	333	362	318	339	336	321	297	321	338	311	360	378	310	324	335	350	339	358	341	332	306	351	318	353	382	330	340	350	338	305	322	339	301	327	348	317	375	370	288	350	340	365	345	350	306	329	347	326	340	331	329	344	340	315	344	349	358	332	342	326	323	325	299	368	346	357	305	360	337	342	348	305	340	331	333	344	335	366	360	366	332	381	327	332	332	324	325	345	362	344	328	376	335	349	346	375	315	347	321	320	330	336	297	358	324	346	310	359	334	331	340	324	335	337	355	310	351	321	351	339	350	339	334	314	328	307	380	364	342	347	339	331	349	338	338	351	339	341	352	401	366	377	346	321	328	317	363	330	352	346	337	345	356	357	372	362	332	330	365	314	343	347	342	343	333	337	316	348	308	350	363	383	317	349	361	331	344	308	308	358	289	348	305	363	303	341	331	346	351	340	348	349	328	346	355	371	363	300	335	339	350	336	312	340	369	333	333	362	348	300	321	331	340	341	368	353	335	330	370	350	344	332	347	380	319	349	357	353	332	308	320	331	364	335	326	349	338	364	358	350	352	349	317	368	332	336	330	336	340	338	360	339	320	350	358	365	334	324	358	337	309	326	352	367	327	350	344	360	319	288	334	371	361	332	298	306	339	382	328	311	318	328	392	321	329	346	319	371	334	338	308	321	307	332	361	322	358	378	329	321	328	308	318	355	359	319	358	355	349	338	331	337	305	294	316	324	353	316	373	358	347	366	294	319	324	351	336	290	328	346	331	332	318	330	332	353	364	334	359	348	373	335	313	333	334	284	355	357	349	353	328	345	332	334	384	329	325	336	356	336	346	339	340	343	371	334	322	314	321	335	310	337	337	345	327	337	331	302	339	341	347	347	335	346	352	325	329	323	321	358	357	347	347	326	330	326	309	304	352	327	354	338	344	328	323	344	334	341	367	347	331	325	346	365	343	341	334	333	356	316	311	327	359	340	328	321	344	337	367	322	364	356	341	366	338	360	374	337	329	312	326	322	307	338	342	327	314	331	319	364	347	342	350	343	357	351	329	331	338	333	357	347	335	341	337	326	345	329	330	327	360	301	306	311	370	360	311	337	347	375	383	336	339	339	320	300	333	377	355	342	343	292	306	337	322	393	321	342	351	344	314	355	356	348	329	330	326	347	340	332	336	302	342	362	319	309	329	357	379	301	313	350	338	363	324	347	333	344	348	309	360	351	343	349	368	345	316	325	374	349	325	331	337	337	306	343	335	335	320	319	347	344	361	318	407	325	299	339	363	348	296	363	314	329	286	278	312	341	334	341	363	320	350	329	323	353	346	324	339	358	340	339	301	342	359	341	341	337	316	340	324	334	349	309	323	349	323	341	348	336	294	332	351	326	366	356	345	337	379	346	364	335	347	319	353	331	335	323	374	329	363	336	330	319	345	363	341	358	268	334	359	309	343	347	352	318	330	311	334	331	320	305	294	356	356	331	375	363	354	357	374	312	334	331	374	357	339	361	345	332	336	327	336	301	328	343	324	339	315	328	366	344	336	369	322	333	305	309	337	353	338	331	347	329	343	342	358	339	319	322	311	352	354	337	301	327	357	347	329	319	321	335	351	327	330	333	310	348	356	353	294	300	310	327	355	338	321	325	345	326	330	361	361	346	334	314	363	337	313	331	352	376	365	281	299	318	366	358	343	340	363	366	324	319	356	291	340	320	335	319	354	354	349	330	338	334	359	333	365	342	310	336	348	333	318	315	327	336	302	343	359	385	334	332	321	312	321	299	345	356	358	359	348	346	344	360	328	349	370	336	375	336	337	347	343	349	329	323	333	345	299	306	306	335
10476	3739	5714	2665	1752	1771	1558	1300	1377	1648	1622	1267	1183	1144	1169	948	881	902	850	824	841	846	841	768	817	860	817	831	867	872	909	844	917	894	837	829	764	827	768	781	819	843	766	770	852	817	811	775	750	829	758	800	841	780	784	810	786	790	803	747	816	793	810	761	733	809	841	772	834	805	802	775	750	833	805	842	805	818	847	753	833	822	752	790	794	793	819	782	807	735	791	796	799	800	823	777	784	818	774	785	769	782	788	836	781	814	798	816	802	774	794	841	826	834	766	764	802	773	789	784	808	802	799	827	738	806	773	798	753	783	788	805	737	806	814	777	768	763	752	782	814	790	824	787	777	771	824	778	732	807	763	775	789	772	737	739	820	770	781	803	764	753	736	811	790	791	806	798	751	773	774	748	810	785	737	785	801	737	788	776	793	801	750	764	817	782	777	741	788	796	785	731	767	810	818	807	807	816	770	813	803	779	807	782	791	775	790	810	737	785	801	806	822	787	815	836	796	757	752	828	780	775	806	722	743	796	803	788	764	774	776	815	778	792	744	764	742	789	765	765	775	808	746	749	773	748	809	762	781	786	767	718	772	775	810	760	759	788	803	752	787	766	828	814	791	808	824	839	823	776	771	761	818	804	775	756	820	804	839	794	776	823	728	823	801	828	808	729	777	777	725	783	749	797	840	783	789	773	781	779	765	782	788	803	817	780	748	805	785	781	808	800	808	741	735	828	759	788	850	797	769	799	783	758	796	788	753	752	767	776	763	788	815	726	797	745	776	789	739	825	810	775	784	750	816	763	773	748	815	753	750	772	815	766	813	761	835	783	781	784	754	787	826	835	775	802	800	822	787	762	844	795	797	821	811	791	790	782	788	759	748	753	823	782	778	767	779	792	851	748	788	773	777	796	810	773	788	718	796	780	781	771	803	810	828	745	774	797	770	788	794	784	817	836	849	807	796	753	754	820	800	766	822	812	781	744	778	781	796	790	779	792	784	776	818	751	767	829	818	804	810	823	798	823	739	751	779	769	818	757	770	835	793	744	799	818	759	801	842	739	798	776	795	768	781	788	798	823	765	770	767	802	803	772	753	781	772	767	796	774	807	764	839	762	874	804	794	873	750	783	765	770	749	739	779	808	794	775	760	813	767	835	810	818	801	822	798	807	803	786	761	752	822	807	753	766	808	814	761	824	802	835	770	736	753	789	744	762	778	787	747	773	761	778	786	797	760	778	780	787	819	781	763	786	770	782	823	793	823	813	745	747	786	768	838	811	761	743	783	758	780	829	772	840	796	769	789	743	808	816	816	838	774	776	779	787	821	793	784	814	831	783	796	729	775	770	768	779	772	764	814	799	841	763	851	756	762	757	759	813	764	806	752	791	859	758	741	827	759	791	758	795	797	732	817	774	785	762	789	781	764	801	793	743	781	813	834	774	806	798	798	770	796	798	783	788	764	776	806	778	743	791	769	778	789	774	760	765	757	839	780	793	817	775	759	802	824	794	774	820	786	758	765	781	791	827	817	755	752	819	788	797	810	800	742	800	733	815	783	790	774	759	809	821	787	765	823	797	804	836	802	787	787	772	757	747	791	831	799	796	784	781	772	821	809	765	814	749	767	767	777	795	772	802	762	817	765	786	773	855	810	804	780	809	784	798	807	805	819	820	783	776	784	823	777	778	775	802	755	762	790	803	808	732	805	807	772	785	811	717	781	759	792	786	756	743	776	749	758	803	773	800	799	777	819	789	806	788	772	773	741	789	806	765	814	766	798	785	817	800	791	773	766	779	805	805	809	802	774	807	776	744	766	793	750	788	831	758	781	761	790	800	773	769	776	781	771	792	755	780	806	810	803	761	799	753	799	795	746	784	804	775	801	767	754	834	779	737	791	796	800	819	811	802	755	786	756	794	821	832	757	792	727	751	737	740	820	786	795	801	783	723	781	745	774	776	778	815	775	837	793	739	754	795	736	775	783	792	764	817	832	766	723	780	796	783	721	752	810	772	770	819	791	760	780	763	776	794	763	818	873	764	755	809	823	737	799	812	766	764	826	781	776	794	753	751	807	785	768	816	825	750	805	783	730	807	783	805	777	803	798	736	816	795	774	751	823	791	857	782	843	774	784	753	790	765	768	795	764	763	773	791	818	709	788	739	783	809	791	788	770	788	814	806	768	807	778	848	781	818	763	773	815	786	766	862	819	758	785	793	833	758	761	769	786	740	780	761	773	784	775	757	768	769	745	790	807	814	786	796	778	786	791	812	789	782	783	775	795	787	799	816	807	837	789	763	787	768	770	799	776	773	799	803	761	798	802	802	794	791	764	778	800	752	772	779	793	764	765	775	778	732	823	773	783	809	802	790	871	809	802	797	792	771	767	793	760	770	847	816	795	760	808	810	750	821	778	803	758	753	810	828	744	753	779	763	812	811	769	775	840	799	781	827	804	730	795	779	769	760	807	766	798	777	775	796	763	783	796	789	793	767	778	793	810	746	775	754	808	752	806	783	781	813	816	788	789	785	815	815	743	774	756	771	760	810	859	767	791	795	772	776	773	768	791	796	770	816	773	776	786	823	777	772	786	819	808	792	822	781	823	846	797	777	805	770	819	789	798	803	818	752	757	765	754	795	798	764	739	827	794	792	796	780	772	789	804	793	748	727	790	811	813	834	761	768	804	791	757	804	736	782	746	789	775	839	795	803	815	804	783	739	732	818	756	798	800	765	791	818	752	782	747	813	729	836	762	770	776	799	788	805	746	850	759	800	764	831	789	792	776	777	788	783	743	806	819	782	821	816	824	742	784	788	794	799	798	783	769	799	832	797	809	763	749	790	734	813	844	793	784	778	822	781	843	812	742	811	801	795	754	741	767	845	796	821	786	778	806	788	824	761	796	822	779	785	783	753	769	726	794	798	815	782	817	744	742	768	737	774	778	778	751	770	782	799	779	744	790	747	807	780	804	806	815	797	781	782	791	832	830	766	844	839	780	742	793	779	818	782	757	726	803	817	832	825	777	804	784	778	789	775	812	805	814	812	793	803	799	780	798	774	807	825	790	812	761	754	805	762	815	774	739	826	731	796	780	818	792	783	767	795	748	762	814	772	757	773	821	781	795	725	781	782	767	783	797	804	761	828	792	773	803	808	747	791	754	841	770	829	834	778	832	773	787	818	836	811	809	812	782	823	739	752	862	837	799	837	780	786	807	788	766	861	805	797	789	810	772	830	795	838	791	779	789	763	845	768	761	693	793	757	807	821	825	784	781	811	723	822	811	811	776	762	793	786	788	780	743	751	752	773	818	773	762	756	842	721	803	782	720	767	811	815	850	753	778	834	802	812	787	801	809	714	728	749	759	781	762	777	764	759	802	800	785	785	831	810	778	823	745	813	753	746	828	801	829	775	783	744	807	786	784	751	822	792	798	770	809	822	754	727	761	826	787	782	731	785	780	795	783	749	783	777	762	777	766	819	787	778	781	671	828	736	830	783
22833	6864	4783	1478	692	545	528	429	409	448	468	348	323	333	336	280	300	273	267	297	265	240	282	251	257	256	209	244	265	277	283	301	252	292	260	301	252	250	249	262	242	228	237	230	262	248	260	244	234	270	237	279	212	242	281	241	247	222	219	269	274	233	220	263	230	271	257	216	237	252	226	216	248	257	269	237	271	243	246	277	245	252	255	225	232	250	238	266	267	271	236	252	252	259	270	257	197	201	219	243	236	272	251	229	291	262	218	224	251	227	238	261	253	256	265	218	257	225	238	225	223	226	236	255	234	244	207	254	268	214	264	253	229	245	233	233	244	237	274	241	239	244	241	261	222	233	282	243	259	243	247	229	269	252	247	253	249	254	241	209	251	231	241	245	247	228	244	219	252	235	236	252	246	241	253	241	252	246	261	244	246	269	251	253	237	237	282	277	258	225	240	268	288	236	262	229	223	257	229	241	271	248	225	256	259	243	231	255	238	215	231	244	268	253	273	260	255	246	257	255	246	258	224	265	239	235	257	255	262	270	269	217	241	223	252	257	259	260	236	254	274	245	259	234	245	243	256	233	253	260	238	256	244	283	276	216	220	241	245	221	254	239	257	223	237	227	227	240	247	237	230	247	242	263	262	271	252	271	241	240	258	242	287	239	247	264	203	274	257	270	248	265	287	231	256	232	233	237	246	208	247	231	248	252	238	213	207	244	243	263	280	233	246	245	245	220	261	260	241	249	238	279	262	263	240	234	250	249	235	251	237	277	243	252	219	255	226	261	254	245	248	225	266	239	263	242	274	222	240	237	258	257	270	245	224	254	233	256	259	247	241	247	246	217	260	228	215	240	244	227	257	255	292	227	238	248	242	244	244	225	221	253	238	234	273	262	243	260	225	236	238	258	255	249	251	253	249	241	234	256	242	278	251	238	248	268	258	251	262	243	229	234	242	241	244	271	259	270	252	245	235	213	245	246	241	264	250	262	248	214	227	219	246	247	268	239	224	257	269	242	248	235	241	242	259	255	270	262	236	279	272	238	258	267	214	218	250	250	264	241	199	239	272	245	228	251	240	227	235	226	241	244	215	260	238	226	265	277	238	239	230	241	215	276	259	207	206	226	281	254	237	238	232	225	234	257	243	237	257	254	242	243	262	237	256	253	252	244	244	258	232	251	219	220	237	272	226	261	263	264	241	257	244	249	242	279	242	225	245	263	231	256	240	243	217	239	242	238	260	239	246	256	245	255	254	276	242	241	225	263	256	227	253	231	255	250	240	209	284	262	273	236	242	241	241	222	255	231	234	238	233	254	265	216	261	243	243	249	218	201	243	235	229	267	225	238	246	248	237	261	255	243	231	218	238	252	232	213	242	225	271	234	268	253	237	225	249	234	258	240	235	268	248	275	240	243	248	253	225	243	211	245	242	237	241	224	274	259	269	259	233	226	222	268	233	242	267	266	275	266	244	243	234	258	234	257	274	276	247	237	258	271	254	235	264	191	272	263	242	252	274	235	244	209	265	241	260	283	243	249	264	264	264	261	244	271	246	268	243	244	231	244	265	252	256	250	244	236	280	223	241	219	229	238	243	244	217	230	254	282	256	246	247	240	258	238	266	242	258	224	223	238	248	246	237	257	245	214	252	240	252	278	262	251	245	263	222	246	243	244	236	242	245	243	259	246	252	241	234	233	243	246	215	251	241	248	244	246	272	258	261	225	224	235	241	262	260	252	236	256	247	292	252	211	244	225	242	228	271	232	244	256	249	244	229	264	240	249	251	247	256	246	250	264	253	251	228	234	276	263	245	217	219	252	261	230	241	235	250	215	253	220	269	246	252	217	260	205	242	259	232	257	252	236	257	229	245	256	268	251	248	231	253	247	249	246	273	221	244	262	222	231	257	266	250	244	272	225	265	212	227	216	249	217	265	224	257	251	264	260	251	264	226	249	239	258	219	264	257	245	245	263	220	260	258	234	220	239	234	227	236	255	256	233	237	204	240	214	257	243	264	250	253	273	250	257	238	259	246	240	282	262	224	263	241	256	196	246	265	201	262	223	253	273	232	242	268	256	263	260	238	249	270	245	235	252	251	268	259	235	267	269	241	273	245	267	235	281	274	289	260	233	218	243	245	274	252	259	211	239	225	281	214	274	212	259	261	281	232	280	207	258	256	213	243	247	240	269	238	230	276	249	275	226	239	232	241	253	250	284	244	252	238	204	247	241	236	247	210	223	228	237	253	230	238	300	254	229	248	242	251	229	221	252	261	242	279	236	265	238	256	255	262	253	242	228	233	251	235	245	244	229	263	250	241	256	249	257	273	229	238	282	256	222	244	238	232	246	231	277	257	253	224	245	223	227	269	229	253	229	266	261	252	247	235	228	248	247	262	203	271	270	278	275	230	244	258	242	233	267	236	256	243	233	249	235	231	259	229	241	248	274	261	239	266	224	227	233	226	264	278	261	232	221	245	254	214	263	226	258	247	243	275	259	266	239	246	247	240	245	230	240	210	243	240	259	242	217	258	244	273	258	257	245	208	220	228	238	274	233	223	245	221	249	247	252	225	245	233	228	235	228	229	219	239	275	231	232	239	256	259	216	265	270	254	253	252	242	247	260	259	216	261	235	255	245	246	226	252	266	245	259	235	238	248	254	238	260	253	259	233	266	269	261	247	245	256	252	261	234	247	229	250	271	240	224	223	249	266	237	244	269	263	239	249	260	246	257	232	266	252	255	245	237	225	222	300	247	266	221	242	270	238	270	281	223	273	261	235	289	226	237	240	235	232	233	220	257	235	263	218	231	229	243	242	246	231	264	248	224	255	217	270	265	263	235	242	218	247	236	245	287	233	251	241	253	248	248	270	217	250	220	215	241	233	203	264	263	237	256	286	253	252	252	279	267	249	239	234	245	242	240	258	265	254	245	253	238	266	245	245	260	272	210	249	248	260	246	265	233	242	227	252	234	251	230	244	220	264	247	232	265	258	247	263	244	249	208	235	239	232	219	221	251	274	249	237	276	269	250	249	236	263	223	215	249	254	241	253	242	213	242	237	253	239	246	264	235	243	250	280	234	251	230	252	225	276	266	263	260	233	219	262	237	250	252	228	275	260	263	243	259	243	235	251	238	247	247	243	270	241	233	239	220	251	258	246	232	229	276	254	241	256	260	264	289	243	230	247	241	228	237	252	245	241	253	224	250	262	249	207	246	246	222	236	256	248	270	255	235	252	219	247	224	226	260	236	247	288	250	271	252	252	219	241	241	279	260	254	239	240	250	248	236	246	240	253	251	252	248	237	257	287	245	258	248	246	213	248	225	223	286	241	218	272	261	277	231	255	252	245	243	253	248	230	246	267	245	261	231	272	272	240	231	241	227	254	229	247	255	247	213	221	277	265	233	253	235	254	255	281	245	223	231	248	249	256	238	245	262	239	222	227	225	216	275	210	256	245	274	223	261	240	233	234	249	266	263	252	255	237	265	243	261	257	243
13684	5351	8038	3970	2404	2182	1877	1491	1505	1815	1865	1444	1188	1152	1197	884	720	790	773	685	710	810	688	668	703	682	717	690	815	777	757	786	713	738	731	633	592	648	597	625	614	617	579	598	566	602	595	562	562	604	553	601	600	596	589	613	648	620	568	583	602	587	601	561	570	605	601	629	555	571	601	576	594	540	590	568	585	587	543	584	584	591	647	618	602	560	581	588	565	578	644	589	620	618	622	581	579	577	566	569	587	559	579	564	584	596	570	616	601	592	581	638	575	576	620	566	577	654	613	608	635	593	590	607	597	576	593	588	555	563	573	571	598	629	573	603	595	606	605	541	591	600	632	572	588	578	541	603	600	536	573	565	602	591	520	573	574	592	574	569	566	574	610	562	596	566	630	626	580	562	581	636	566	560	541	561	556	552	578	583	545	566	595	589	564	588	587	557	614	585	583	554	575	569	556	572	547	573	626	588	622	548	563	613	595	583	551	625	559	614	617	589	558	599	566	592	581	585	616	580	566	548	585	592	600	574	637	590	580	585	587	605	552	532	584	569	572	559	594	623	589	591	548	608	582	600	574	606	602	560	552	540	608	600	618	595	577	596	588	595	573	553	545	568	597	555	617	614	585	578	565	616	569	567	575	594	571	600	599	598	542	602	597	633	557	568	560	535	579	582	561	593	561	554	580	609	574	568	609	592	572	623	592	578	577	556	632	600	636	555	583	581	571	572	558	614	554	590	590	611	566	597	619	612	599	578	567	540	624	578	580	594	553	562	586	575	603	603	580	620	581	594	574	585	607	581	577	557	593	585	540	617	574	588	576	586	605	578	580	579	575	583	559	586	576	552	554	585	574	584	594	590	567	584	569	574	572	576	581	587	600	558	622	528	591	603	590	582	677	557	604	591	588	609	541	618	579	573	590	612	587	591	578	587	591	610	569	569	561	536	562	603	550	573	623	557	617	554	587	588	597	643	597	583	617	567	608	612	537	566	563	580	579	640	596	594	587	596	562	591	598	561	576	581	607	562	583	576	593	621	623	579	559	591	599	579	614	584	588	577	614	609	576	572	573	548	603	549	595	609	589	601	602	585	607	631	577	599	592	593	568	643	629	568	576	569	586	584	574	576	630	591	592	551	572	548	608	556	572	561	608	620	597	606	569	581	604	578	597	535	572	549	533	574	570	586	590	558	602	597	556	567	581	641	568	609	588	616	553	610	613	580	611	584	580	563	583	588	559	572	573	527	584	603	578	599	578	575	611	557	581	538	604	565	583	633	527	600	616	599	569	593	624	586	595	651	604	574	640	576	549	562	608	568	592	583	594	634	592	597	613	597	607	573	602	572	606	622	539	586	572	610	576	619	602	595	606	596	572	593	535	560	585	616	582	587	553	548	614	575	593	597	581	578	574	587	565	600	595	552	587	568	600	568	599	607	593	578	598	593	587	589	552	575	590	587	572	538	562	579	604	590	554	581	586	610	574	633	573	586	564	597	565	639	577	595	642	591	577	581	574	557	579	593	612	595	599	633	574	614	592	580	592	584	568	588	599	576	600	548	583	587	576	596	586	573	620	594	565	604	551	619	569	590	579	539	547	603	573	551	569	603	565	570	597	590	554	607	523	565	570	586	622	568	604	563	576	623	602	585	562	588	629	586	598	630	556	589	584	583	586	566	555	560	624	568	600	599	558	555	601	564	543	588	582	574	592	536	603	580	598	634	581	561	589	640	623	580	570	586	579	569	616	558	563	625	598	613	589	565	588	612	636	556	579	555	572	571	597	605	517	570	591	557	591	574	602	579	590	584	591	609	598	590	573	602	597	568	616	541	568	541	570	582	587	613	565	582	549	582	576	575	589	609	571	624	538	569	577	604	582	578	586	589	620	626	574	600	589	554	580	570	620	599	594	558	585	577	562	565	552	638	574	554	557	555	625	572	582	636	591	589	573	587	598	581	560	590	598	597	616	597	592	594	577	572	565	579	571	610	594	630	581	611	583	560	571	611	584	585	626	539	571	605	600	610	537	577	603	563	581	574	567	578	605	606	548	600	535	581	616	598	578	607	563	589	585	598	577	564	603	618	587	618	571	641	582	581	628	601	556	630	578	586	578	564	569	615	559	588	569	564	618	605	552	605	536	531	615	568	586	617	610	568	550	589	603	619	570	593	631	573	580	622	564	596	579	598	568	595	592	566	584	609	566	562	540	601	553	593	600	597	608	569	608	640	612	565	590	574	566	594	585	579	600	563	618	613	610	571	568	547	587	574	558	585	608	628	562	579	585	566	562	590	588	569	599	590	597	595	589	576	586	580	524	612	587	568	562	572	536	563	624	598	612	580	606	610	601	557	630	603	586	555	546	551	569	562	598	609	578	590	626	560	575	557	576	543	592	587	598	602	592	610	632	599	613	584	563	582	571	563	633	608	607	601	579	601	564	538	568	622	555	540	579	614	574	566	616	606	622	591	547	594	624	583	573	611	533	595	579	550	566	599	582	575	552	561	571	561	604	566	560	589	572	589	573	604	600	580	563	571	605	564	608	572	546	586	560	580	543	606	591	567	569	576	567	610	536	624	617	584	611	546	572	618	599	591	545	629	554	550	587	572	587	604	531	587	621	611	584	551	569	596	578	576	582	580	604	609	623	566	575	575	552	556	613	566	548	535	566	596	602	536	578	573	605	602	584	573	571	571	592	620	566	536	652	638	572	604	588	571	611	527	586	608	601	545	571	595	605	575	632	571	608	590	536	596	576	578	586	607	536	612	577	582	563	586	600	563	588	583	527	608	569	616	606	564	616	613	584	567	613	594	567	613	592	605	582	562	607	562	586	590	579	573	556	561	548	597	578	562	642	595	586	580	588	589	587	565	566	533	580	606	601	597	540	581	628	554	602	567	562	595	577	582	598	632	592	595	559	597	578	611	593	565	579	565	589	613	611	559	578	602	612	545	573	628	562	579	620	591	601	591	600	607	596	553	539	589	603	637	638	565	613	555	574	633	583	551	595	595	542	580	598	551	548	596	560	600	569	585	573	567	619	534	607	544	553	583	565	550	596	586	583	574	553	566	578	566	586	586	559	602	614	592	601	568	528	558	578	586	609	556	585	599	551	572	553	552	629	607	579	593	580	588	614	586	543	603	598	608	614	588	591	611	581	578	543	567	578	552	532	590	568	587	595	578	573	610	588	560	589	652	582	542	616	583	595	530	529	574	539	627	589	574	636	582	554	581	585	650	579	579	595	597	575	542	560	591	584	593	564	576	610	571	548	577	591	560	580	567	625	567	566	578	562	613	546	575	570	585	562	557	570	611	573	580	590	548	554	580	594	614	584	548	570	554	644	562	577	565	529	603	576	546	609	585	600	594	564	556	613	610	631	580	604	597	616	607	577	612	571	540	562	603	555	556	580	585	595	579	578	562	617	599	633	577	543	606	626	593	551	598	593	564	589	587	541	619	596	568	593	651	616	551	598	549	575	561	587	572	552	573	568	604
5899	1855	1337	491	315	284	301	258	332	387	300	312	304	298	333	263	276	272	287	267	287	242	279	286	289	288	237	272	272	261	277	340	302	248	291	276	314	292	327	251	314	275	282	261	272	269	293	275	293	294	258	292	303	272	267	254	289	283	286	250	286	268	294	268	285	283	275	255	270	304	316	255	271	283	252	280	267	279	295	256	265	271	280	294	260	259	257	281	255	266	255	271	256	278	295	282	281	299	294	286	244	281	272	273	264	258	279	276	295	276	265	245	248	258	260	263	242	291	273	244	273	281	262	252	271	274	293	271	240	333	241	258	271	256	266	250	282	280	259	290	225	254	310	280	279	296	280	257	275	266	282	275	306	274	269	306	269	246	304	249	294	242	262	280	256	256	272	271	254	274	296	279	260	260	302	277	242	300	280	278	292	255	260	260	268	276	288	294	303	265	268	269	261	267	288	267	272	248	263	268	269	275	299	244	287	302	277	268	266	317	253	295	224	262	293	281	280	265	280	281	290	260	245	233	235	261	278	282	282	238	275	278	275	252	274	304	319	271	243	252	266	285	274	280	296	261	269	270	248	257	318	291	277	278	267	277	249	254	286	227	273	262	273	312	271	263	267	263	247	289	262	287	285	274	269	252	295	267	295	313	278	277	277	254	264	241	279	284	260	252	290	255	287	278	272	250	299	290	319	282	265	248	288	248	270	277	259	238	277	254	290	307	246	250	261	286	245	268	273	272	259	258	284	262	270	272	263	277	263	272	273	262	283	296	251	262	281	278	267	238	255	276	293	269	259	287	280	292	286	266	239	270	261	278	287	269	251	290	303	264	277	266	258	263	291	250	273	247	264	280	295	274	275	269	282	265	277	272	299	299	278	258	268	265	273	261	275	284	263	280	274	258	290	277	257	266	258	269	262	273	268	282	266	232	251	272	275	251	239	265	302	239	277	281	271	236	305	291	278	243	253	256	257	282	282	255	282	254	272	292	278	266	294	284	252	265	262	236	283	286	285	274	286	272	255	248	278	246	288	279	299	305	238	310	255	228	286	265	308	300	243	240	271	272	264	285	264	236	261	286	281	265	248	277	249	296	252	238	302	271	280	284	271	254	260	276	305	258	240	275	277	285	237	230	267	253	280	259	257	266	267	267	266	276	290	260	240	263	255	279	261	255	258	288	278	262	265	269	256	253	277	283	245	266	281	260	254	292	290	316	235	267	291	259	269	293	290	265	240	284	270	288	299	271	286	264	274	273	233	290	238	276	265	298	278	268	306	284	286	268	260	285	289	279	279	291	252	289	304	271	263	258	264	255	269	290	314	260	265	243	264	277	280	253	255	284	275	251	282	240	294	276	266	257	261	253	262	291	297	268	273	268	299	277	296	271	296	235	253	277	227	262	247	276	295	243	257	264	247	272	302	277	298	280	289	251	282	256	298	274	276	301	272	285	263	278	246	314	275	292	236	279	273	272	277	290	275	238	270	269	242	259	271	272	278	266	319	287	282	264	271	257	272	274	276	275	279	271	280	283	276	291	291	258	265	284	238	262	265	254	252	271	282	268	260	238	268	252	240	279	226	296	269	266	269	292	293	274	286	259	275	282	264	261	260	267	257	246	254	285	225	235	266	262	300	280	277	280	283	251	274	276	268	261	290	254	260	269	252	254	263	286	259	252	248	291	254	291	268	233	286	284	263	268	254	255	245	256	274	308	243	292	250	273	288	286	279	258	273	264	288	298	268	266	273	289	238	281	270	262	274	248	232	272	287	248	267	275	305	279	271	272	265	258	292	274	298	266	281	282	299	285	281	240	285	263	272	283	266	282	262	297	298	282	311	277	280	263	228	263	295	289	270	261	276	316	276	284	260	256	286	276	270	253	261	268	267	267	278	279	265	255	260	275	247	269	256	285	269	282	274	269	280	269	279	259	284	279	273	279	253	267	283	289	271	268	273	277	266	244	277	296	277	296	263	307	276	266	262	266	248	260	278	325	287	264	242	266	259	305	272	272	277	281	276	289	253	300	287	283	273	278	248	245	280	266	259	297	256	247	254	250	265	269	221	275	276	274	252	298	246	287	273	286	286	274	281	256	280	256	239	281	281	281	269	267	284	278	277	270	263	293	286	255	269	267	274	292	241	264	258	307	274	270	287	292	264	296	288	242	254	275	254	287	276	267	279	261	270	291	266	257	281	259	264	292	265	258	260	260	286	237	238	269	279	268	277	298	244	276	295	294	277	254	287	286	294	293	252	278	260	273	270	265	251	252	265	254	319	270	256	296	253	256	264	254	264	275	338	266	294	273	302	261	283	235	262	309	245	262	219	282	260	269	284	261	284	293	259	289	239	259	281	255	285	272	247	293	253	311	272	265	248	261	290	272	248	285	305	271	246	279	280	266	286	275	282	264	295	246	299	289	270	274	288	261	278	265	270	258	252	267	295	268	283	274	284	276	241	271	262	268	312	288	306	272	267	256	262	254	269	219	270	281	278	277	280	250	287	309	275	280	295	260	286	279	266	270	302	264	288	257	231	264	284	275	273	279	279	302	263	243	268	231	264	226	265	290	230	254	250	263	281	267	260	242	289	261	277	273	246	239	244	275	266	332	295	279	270	252	263	265	290	268	261	276	285	279	239	279	291	250	248	273	284	259	302	286	265	261	259	275	279	278	282	290	269	257	255	257	294	246	272	247	312	277	286	314	305	272	259	272	259	231	274	281	267	277	237	247	277	255	282	270	261	271	257	263	294	298	269	286	267	265	252	277	243	285	268	248	245	255	261	279	255	273	307	276	296	256	237	257	285	250	265	287	263	261	295	273	266	286	265	292	265	285	275	262	294	292	255	283	274	258	260	275	274	293	270	300	299	286	282	286	286	288	274	291	280	278	282	283	262	269	246	264	290	257	264	254	258	316	269	265	292	252	267	252	267	273	275	264	289	263	247	252	262	260	262	244	312	279	273	276	254	300	267	282	241	245	273	258	288	287	293	275	258	252	277	278	305	323	249	295	297	284	327	255	279	279	275	279	289	292	281	281	263	267	282	287	260	279	269	300	273	258	302	276	270	275	268	293	293	273	235	299	280	274	280	270	253	281	260	266	246	278	283	278	298	272	265	257	298	291	254	280	248	278	265	275	255	271	272	302	273	240	270	290	292	273	246	294	242	304	265	274	273	266	277	278	252	291	245	262	242	260	253	271	288	260	301	276	229	281	286	267	263	251	266	291	266	274	264	288	250	294	268	273	277	250	297	271	277	241	249	257	312	265	272	258	247	290	285	245	300	263	257	257	259	277	279	295	295	242	276	282	265	281	288	276	279	266	262	266	286	245	274	285	251	272	283	296	270	270	287	279	295	300	281	286	250	274	268	236	277	251	314	236	271	252	263	265	252	243	277	295	267	296	276	261	269	254	282	274	263	272	266	286	282	278	301	288	271	258	289	268	287	254	279	302	263	274	275	276	248	249	282	234	235	241	270	252	256	265	286	241
4804	2217	2619	1240	827	864	855	785	819	908	901	810	823	783	788	694	646	654	651	689	685	669	627	671	650	724	701	681	664	682	687	727	685	666	651	654	686	671	661	661	678	673	651	685	627	660	706	655	683	665	634	630	712	706	700	634	624	638	622	616	676	667	691	637	701	718	681	637	647	644	665	676	624	683	661	687	691	663	653	659	647	659	710	622	625	658	671	601	670	635	694	605	663	656	645	670	643	679	611	688	655	646	660	647	648	625	641	680	658	648	632	675	653	668	644	665	676	673	704	622	628	682	629	650	692	656	697	679	670	651	683	662	610	653	661	691	660	669	626	659	635	675	696	607	693	673	654	644	666	673	668	709	664	666	642	660	685	643	641	625	672	672	664	648	630	613	613	684	660	636	677	612	650	661	684	620	615	669	663	687	698	681	616	666	629	638	619	674	603	660	667	642	698	666	654	640	619	659	666	658	659	664	668	702	649	691	691	639	711	658	658	685	585	663	612	708	655	648	679	635	612	683	648	642	670	594	641	630	697	691	623	652	630	670	654	671	653	656	655	621	639	627	690	675	692	659	684	670	631	651	637	671	712	641	710	670	662	687	650	641	683	673	655	660	646	665	646	631	622	662	650	662	703	619	661	685	652	653	671	640	663	690	669	646	661	634	636	660	628	718	693	623	626	642	694	720	713	659	665	663	647	673	655	701	643	635	639	675	658	704	634	645	692	645	650	691	675	604	649	679	670	681	610	663	673	700	656	658	672	688	651	601	632	652	642	675	613	678	658	687	693	629	645	625	620	674	641	647	688	640	636	627	673	620	673	652	660	692	695	668	632	639	630	649	622	657	664	646	658	613	690	639	657	654	612	669	666	680	645	617	670	679	640	672	651	643	663	617	656	700	638	670	680	659	672	675	650	637	693	641	681	720	658	645	642	657	606	648	668	652	662	601	644	607	686	641	649	643	693	623	688	689	662	674	653	693	631	657	641	650	591	664	650	657	658	668	674	684	625	650	653	656	621	632	622	628	674	669	657	657	618	634	656	711	655	712	696	674	699	695	646	668	706	639	633	659	693	655	638	632	657	657	635	660	664	625	646	643	639	618	668	688	692	696	650	636	623	669	657	654	641	668	660	671	673	649	661	654	713	648	653	670	697	643	631	669	687	641	671	687	698	662	649	636	634	657	665	654	637	625	671	689	683	703	652	611	621	619	616	671	662	678	687	635	649	685	682	706	622	688	642	644	660	675	686	649	706	609	650	722	659	663	609	605	647	653	680	691	626	639	616	665	659	641	638	638	606	639	660	678	638	616	640	680	671	675	621	662	660	699	649	632	665	693	701	590	652	610	657	705	673	621	658	606	644	702	638	653	671	681	656	687	667	637	661	627	659	607	638	652	697	689	609	611	681	692	679	643	639	664	603	656	644	639	673	643	690	687	641	651	670	635	657	662	675	656	632	656	585	622	665	666	679	671	626	668	594	582	635	673	661	706	654	676	615	667	627	634	647	707	689	681	685	622	682	679	636	645	665	640	638	621	675	681	650	679	621	630	679	632	618	643	647	625	651	647	617	673	664	656	653	652	664	669	687	650	670	627	622	630	634	638	633	675	661	647	694	672	645	647	676	676	678	637	645	663	659	693	700	650	692	678	640	659	659	672	659	609	637	714	676	655	621	644	641	610	647	685	643	645	609	677	672	621	627	673	642	685	642	662	691	637	660	651	639	661	627	640	615	669	683	686	657	697	666	622	681	672	634	635	636	647	632	681	709	680	654	720	675	683	626	656	696	722	656	642	663	617	620	638	648	673	657	665	599	642	687	651	618	658	650	671	676	632	652	656	672	650	687	696	673	646	660	638	654	650	654	697	670	656	624	656	695	660	654	710	675	673	624	699	641	656	625	639	652	691	675	695	665	644	662	677	672	676	651	713	656	590	666	644	655	677	639	673	619	696	681	664	694	658	692	625	629	672	651	611	628	634	651	660	656	651	655	652	652	638	686	687	692	670	694	689	633	639	672	653	624	638	649	637	654	650	707	639	674	729	666	610	667	695	657	651	687	733	619	660	638	634	677	615	671	684	679	634	666	654	670	674	678	661	618	644	631	673	647	655	689	656	650	634	664	656	654	610	664	682	662	678	656	658	641	626	669	685	651	624	623	668	659	660	668	653	702	627	649	671	694	698	686	641	610	630	617	640	639	695	652	708	654	613	643	629	628	689	648	638	654	619	669	628	633	698	637	661	679	619	671	680	660	648	690	691	680	644	678	648	666	646	670	673	709	675	701	707	684	662	661	672	642	627	668	664	690	645	651	645	669	657	692	674	689	633	662	708	665	685	653	628	623	630	654	644	632	671	654	709	658	659	658	674	683	630	637	654	710	620	661	662	659	637	673	628	667	676	641	675	657	633	608	648	652	632	648	631	630	649	679	628	658	667	661	654	638	643	629	676	627	656	702	670	629	616	633	663	622	637	639	647	698	669	719	676	657	660	685	714	646	663	685	597	688	684	663	601	615	687	630	621	696	666	677	651	658	712	675	628	621	657	670	642	639	617	653	660	694	636	645	665	635	636	674	691	673	605	665	658	640	630	650	636	660	689	668	589	658	687	645	624	643	602	640	618	645	612	671	633	675	729	668	597	669	730	680	652	580	635	640	677	613	617	623	688	647	698	680	684	665	672	646	664	667	668	714	643	632	676	616	665	687	681	657	661	657	672	666	628	649	662	681	650	657	639	631	658	667	663	641	675	658	643	674	627	689	606	633	662	696	604	674	674	676	685	677	628	652	667	651	639	648	664	655	693	658	616	590	619	643	694	667	628	656	644	638	673	650	670	710	661	626	680	662	705	646	685	656	679	598	647	666	709	658	662	682	682	645	621	686	649	622	670	661	653	652	652	626	695	656	682	685	709	671	631	651	693	649	666	630	650	659	639	634	680	651	605	741	694	659	607	682	662	714	691	645	663	664	612	666	686	700	649	650	644	651	631	650	644	649	656	665	651	684	659	673	676	629	630	632	627	638	699	667	683	711	672	693	640	655	613	692	624	667	623	634	642	664	698	645	654	653	664	634	672	650	640	699	639	648	686	672	665	668	633	672	651	668	663	729	660	678	642	646	683	627	616	664	717	635	637	669	652	689	665	687	662	679	643	630	645	678	717	655	668	612	651	647	638	670	640	689	649	645	698	648	622	693	700	657	651	666	620	646	672	607	654	683	618	631	672	688	719	650	684	700	621	670	637	648	623	665	677	668	626	709	650	652	660	631	665	670	663	642	638	669	604	687	702	665	666	659	640	660	693	620	666	643	651	651	658	638	609	646	649	599	641	674	626	689	676	665	638	655	706	683	686	606	647	622	630	653	676	626	669	684	687	664	643	630	653	669	679	650	587	604	680	619	624	669	647	608	658	618	679	653	652	635	646	642	647	660	632	630	667	656	661	652	669	626	713	683	670	644	668	636	692	640	657	644	613	662	640	638	638	712	687	647	642
14539	3786	2951	931	550	524	462	426	434	494	435	400	415	373	401	363	328	320	345	327	373	352	330	341	375	299	352	324	316	355	329	335	380	327	357	338	340	334	332	327	335	322	350	340	367	369	352	323	385	313	320	294	335	321	324	340	357	347	322	349	336	319	348	339	329	341	339	348	325	322	344	301	348	345	321	324	322	342	350	321	334	309	347	307	343	342	321	378	330	334	305	313	320	380	334	335	348	342	370	312	306	366	336	340	309	350	326	322	328	352	343	294	314	341	325	354	297	368	337	319	363	343	342	347	384	329	343	319	302	312	340	344	366	339	344	359	365	320	308	353	351	359	331	325	328	337	358	314	384	338	347	359	346	320	333	328	322	347	333	332	315	343	349	339	304	383	304	284	329	348	304	334	316	349	322	349	372	334	316	298	350	383	312	332	308	308	346	372	388	363	303	322	324	373	363	360	322	343	312	328	333	320	366	325	350	351	341	330	333	344	335	334	319	337	347	320	354	339	331	292	290	319	330	347	357	328	316	326	348	357	317	299	332	323	304	323	304	335	331	354	364	345	381	363	329	341	338	333	307	317	323	334	348	332	364	320	337	325	341	345	315	307	341	356	331	320	325	360	342	328	348	320	312	301	355	377	327	358	356	329	354	394	363	369	340	348	342	352	321	325	374	325	329	320	321	320	337	398	315	338	321	352	346	342	311	298	329	337	328	345	333	325	330	296	316	305	338	340	367	322	327	313	317	315	316	352	340	330	324	345	333	361	349	337	356	357	349	330	338	310	351	313	353	381	325	360	321	382	335	354	344	345	323	358	342	367	360	337	360	325	321	373	351	311	350	323	345	337	335	334	333	337	347	365	340	333	340	339	308	323	304	338	349	350	318	304	325	346	335	325	365	351	338	331	347	337	328	337	345	317	329	318	346	301	316	363	351	320	344	382	349	349	320	357	347	329	332	314	345	357	305	345	333	343	315	322	346	293	347	321	341	337	355	319	350	319	328	331	319	344	347	338	329	341	338	281	280	366	347	376	304	351	313	322	312	329	358	320	349	343	347	351	329	336	328	353	320	340	338	342	302	310	341	367	335	367	324	343	342	350	338	336	331	323	310	376	324	358	307	326	325	339	319	327	373	321	376	375	335	346	339	336	330	316	309	305	354	313	328	327	311	312	322	349	332	311	334	304	347	354	313	340	334	342	343	357	340	358	348	335	322	337	329	312	336	354	342	340	360	314	327	371	350	309	316	325	331	338	334	311	332	376	345	335	312	317	334	344	320	324	332	357	324	338	317	344	303	340	333	328	304	290	298	322	343	350	319	334	313	367	329	320	336	348	300	367	307	365	357	362	324	369	366	324	320	323	277	303	358	357	334	339	332	327	342	361	316	319	310	335	339	310	319	314	374	322	331	334	332	333	321	333	329	334	333	306	339	339	374	333	354	314	369	309	319	318	327	353	335	283	355	335	324	344	312	299	295	344	314	321	289	358	324	312	343	353	345	327	336	351	323	355	358	332	326	331	357	306	326	343	351	322	325	334	319	338	347	344	328	327	340	335	343	326	325	331	311	339	322	325	352	369	324	332	356	352	335	335	271	359	333	324	329	311	353	323	326	329	334	319	346	351	322	291	335	323	329	340	326	354	331	327	383	324	321	321	350	337	355	341	321	335	345	334	339	343	338	340	333	318	345	320	321	364	372	340	313	327	348	347	320	343	357	333	311	366	302	327	333	328	365	345	316	312	332	313	289	345	321	344	313	345	328	331	322	319	332	317	306	335	344	310	305	350	346	371	351	358	314	336	321	327	315	334	342	316	336	329	322	319	303	316	359	323	323	277	375	309	305	334	367	342	370	295	344	307	352	324	340	318	322	347	343	355	332	329	322	356	318	321	346	364	363	401	341	326	315	330	328	341	314	301	305	301	353	337	330	324	318	331	333	323	346	325	336	327	306	348	318	326	313	379	341	317	310	352	317	358	331	359	344	356	342	329	307	321	352	356	333	327	353	329	317	348	325	339	318	321	328	320	331	353	362	318	312	308	340	329	313	337	323	345	320	315	329	340	333	327	341	365	333	350	316	313	352	360	335	312	362	343	348	335	343	287	312	307	369	352	330	350	313	318	331	352	306	322	326	300	316	286	334	361	326	306	330	329	350	317	352	341	343	323	339	306	313	311	298	321	360	313	366	300	340	336	307	334	327	328	336	332	347	328	328	318	297	329	357	346	365	375	359	325	326	327	320	346	371	330	353	317	289	354	323	353	330	359	336	324	319	327	353	331	329	336	333	339	329	344	342	330	310	310	346	335	335	334	326	377	311	345	314	342	315	343	328	313	343	356	306	309	341	325	375	328	348	341	331	325	347	384	341	317	328	333	332	343	329	355	317	338	361	307	330	342	318	351	353	346	347	326	351	327	329	313	320	368	326	355	311	353	326	335	324	328	333	348	340	317	290	355	332	369	336	334	316	374	357	313	339	330	320	353	332	355	332	304	312	335	331	316	351	350	324	297	354	337	332	288	333	347	325	331	357	361	374	340	332	304	363	329	319	330	320	311	352	378	335	348	315	359	372	336	361	295	336	312	350	332	333	322	360	325	336	334	335	343	333	310	316	338	321	338	302	346	334	290	329	344	317	298	314	319	303	315	306	299	343	356	328	365	337	347	309	333	347	323	358	344	352	359	347	342	344	341	361	327	350	344	318	324	320	367	311	366	338	326	336	324	349	327	329	379	329	363	344	330	371	323	349	316	335	330	316	313	296	346	346	354	315	332	308	357	337	332	323	304	365	324	330	319	339	350	321	356	319	326	315	340	313	331	340	356	325	330	348	334	347	334	283	335	319	342	362	327	300	321	319	359	319	314	300	296	354	332	336	357	335	345	353	321	309	303	349	337	363	303	313	318	356	323	358	332	346	309	306	306	361	364	357	356	310	327	312	321	364	342	342	363	312	324	310	331	346	367	325	354	310	324	350	339	334	359	324	302	312	306	331	333	292	310	350	347	325	361	335	325	365	350	296	333	353	332	369	388	303	353	308	320	383	349	335	335	330	328	351	301	367	373	393	352	317	346	325	321	338	315	326	334	306	308	359	316	341	355	332	311	341	329	341	321	347	318	323	352	345	326	341	308	333	338	318	365	341	340	367	347	345	329	375	308	334	341	380	340	348	356	333	315	339	373	332	342	335	335	355	348	329	315	334	326	325	351	306	327	354	314	335	331	320	359	338	336	306	358	353	356	355	332	298	307	319	339	358	338	314	320	309	300	329	350	358	338	375	340	324	311	359	347	307	346	365	355	345	314	316	348	333	344	348	328	361	333	317	333	335	314	345	332	343	357	332	358	338	359	339	372	329	354	348	338	357	325	325	352	342	348	329	343	335	335	317	278	305	362	363	363	304	307	340	328	315	370	329	338	346	360	346	338	348	350	323	339	348	360	327	334	347	297	365	320	329	361	323	359	341	351	306	368	311	297	323	319	348	323	355	334
10844	3972	5276	2399	1842	1704	1500	1274	1409	1577	1434	1258	1146	1151	1201	914	891	894	866	855	828	854	869	825	810	846	835	809	839	928	851	851	896	824	866	809	864	797	767	798	806	776	770	824	831	770	831	833	843	766	767	754	799	817	754	802	758	773	751	768	825	823	726	805	759	811	813	810	758	782	791	759	787	771	795	799	780	777	764	780	789	776	784	768	766	788	779	807	803	778	813	794	790	796	834	791	821	772	785	802	758	755	762	785	772	824	785	792	777	753	755	815	783	795	793	800	793	785	803	817	791	783	785	790	726	753	748	765	824	792	737	780	735	780	789	734	807	745	782	760	802	750	788	815	789	775	764	806	768	816	779	768	747	810	791	798	803	755	800	808	758	766	798	732	800	818	823	804	738	818	733	769	733	815	738	778	775	844	828	790	793	804	799	770	780	710	750	815	744	751	761	762	779	799	749	752	803	818	713	807	777	721	791	794	775	763	771	753	790	808	792	742	791	810	764	773	782	809	794	763	725	768	762	844	792	799	780	816	796	746	796	755	799	779	764	842	809	752	759	774	791	793	748	808	756	754	835	856	805	802	777	801	801	762	736	786	797	798	816	775	756	801	745	785	740	744	785	817	755	766	770	796	804	801	750	781	763	864	810	827	779	826	797	779	796	779	755	787	843	795	802	792	753	757	800	738	760	809	819	750	767	761	784	798	816	821	788	811	746	835	781	775	779	749	724	759	725	797	817	778	779	821	769	776	800	822	804	786	750	804	799	754	795	779	749	804	810	802	775	782	787	778	767	759	784	742	776	787	781	757	759	745	780	786	752	815	758	808	816	745	777	772	805	817	790	809	766	792	788	819	815	771	764	787	815	772	797	788	762	803	731	774	789	787	782	694	785	810	790	777	795	774	765	786	764	760	802	749	759	765	805	817	817	788	752	750	792	749	826	768	810	748	750	826	774	742	746	763	764	841	792	753	808	770	738	778	765	760	821	788	792	766	798	709	772	755	781	764	792	781	803	780	793	767	780	790	803	771	775	805	719	770	790	798	761	812	841	800	786	811	778	802	771	795	795	797	736	830	804	825	768	788	767	780	776	725	762	750	806	771	813	755	780	744	772	757	750	776	755	825	763	791	777	820	753	774	724	788	759	816	769	790	793	766	809	781	802	788	796	771	777	732	792	775	736	769	787	806	866	794	749	785	839	792	739	785	766	810	758	799	836	848	810	723	787	802	754	798	769	791	774	796	820	815	808	826	775	796	809	775	765	752	784	720	784	792	782	785	788	810	719	751	820	736	767	778	810	793	750	776	730	773	779	789	768	762	825	745	792	764	779	785	735	751	765	764	797	814	781	754	779	759	757	810	785	787	816	755	772	791	803	783	783	787	720	800	817	762	750	759	783	785	812	755	809	777	775	834	806	795	780	822	787	796	777	789	763	819	756	789	776	785	778	772	804	832	742	770	827	812	812	721	769	729	745	854	767	782	792	761	808	807	805	757	746	814	727	781	753	772	757	779	761	768	794	773	781	788	810	768	795	809	813	802	783	772	765	815	780	767	785	814	764	818	765	765	778	793	803	812	777	754	783	729	746	759	759	768	746	787	759	790	808	772	759	750	780	757	740	803	781	775	786	759	763	805	749	805	754	739	791	765	725	771	772	753	773	747	745	766	801	776	775	834	778	789	770	820	809	757	798	798	793	764	830	809	836	827	765	775	803	808	765	796	770	803	766	769	814	789	795	814	792	773	746	769	798	779	773	818	773	807	824	756	779	742	758	764	749	767	817	794	722	773	850	771	760	748	811	727	773	828	777	770	797	758	820	774	768	814	758	803	812	776	805	777	775	813	756	755	758	800	734	775	785	801	786	765	771	765	800	747	798	781	761	754	792	804	739	751	784	790	778	781	810	780	772	803	771	850	788	793	788	819	774	809	760	775	829	785	834	821	823	782	740	751	789	768	792	744	739	793	733	774	789	746	833	834	761	742	839	793	812	796	809	784	794	811	756	780	765	775	754	765	735	782	768	743	783	797	770	837	828	791	794	802	822	788	768	776	749	806	764	775	781	757	787	750	725	786	844	789	746	789	759	751	739	815	740	750	736	743	800	797	780	776	792	790	818	818	760	770	760	746	736	751	814	787	828	804	764	842	721	736	747	783	786	794	796	804	803	809	773	790	767	753	805	778	792	807	730	789	812	872	795	749	732	795	807	805	774	742	813	753	758	769	827	790	787	818	713	760	831	779	789	786	782	758	810	800	787	715	789	769	818	774	741	754	799	752	745	788	777	827	779	777	760	821	788	763	774	811	780	787	836	793	757	773	753	847	787	792	743	790	796	795	782	723	762	822	750	792	785	804	777	746	724	776	756	767	759	784	766	772	811	765	801	802	766	848	775	796	796	826	773	732	773	724	736	822	749	741	787	788	819	764	777	763	780	809	736	692	827	795	832	819	800	836	776	809	757	763	761	787	769	794	792	777	840	799	786	799	812	750	807	743	757	783	724	779	769	822	761	766	770	780	779	740	780	806	809	834	794	787	764	778	792	826	851	775	758	814	770	783	773	756	787	772	714	804	822	810	769	767	764	772	750	761	789	735	802	760	787	802	782	838	832	772	826	850	761	748	830	784	789	790	820	777	806	765	770	725	800	733	797	777	783	751	799	803	776	816	763	774	803	814	810	765	789	716	802	816	744	771	769	805	751	774	718	817	771	770	770	803	755	846	775	786	817	762	772	777	729	767	794	752	848	785	764	770	777	771	799	798	767	820	761	721	775	763	764	755	717	777	797	762	793	793	787	817	794	786	772	765	815	735	777	787	812	793	831	777	727	840	766	823	818	774	793	790	791	754	775	827	809	771	884	759	781	809	777	759	759	787	747	791	777	808	760	749	805	750	755	807	745	765	761	743	801	794	766	801	856	759	836	790	779	798	777	795	823	766	769	806	790	798	820	808	785	769	852	819	792	795	795	752	742	791	752	739	725	785	842	785	762	764	790	832	796	835	795	762	746	841	787	718	839	762	751	790	842	745	820	795	813	783	809	801	775	786	788	777	855	763	854	811	759	759	789	801	753	822	761	775	765	765	723	776	774	779	752	780	797	781	814	775	830	789	760	759	805	823	786	848	788	783	776	757	798	756	785	759	786	753	771	780	827	826	775	763	777	722	837	789	754	792	770	780	753	764	810	739	786	723	862	780	809	778	788	751	762	764	745	753	764	819	752	768	778	751	769	819	775	841	759	820	793	788	797	798	762	790	748	773	775	774	785	793	814	802	772	754	770	775	776	804	806	760	752	766	781	735	808	801	762	773	778	792	768	781	778	793	770	787	813	760	771	764	805	807	796	781	795	739	758	765	705	790	743	824	781	806	818	803	757	783	814	774	802	736	781	806	798	799	783	768	825	768	777	827	804	765	738	761	812	837	781	797	786	779	793	780	794	780	816	770	754	786	752	787	757	804	810	749	775	824	784	764	749	791	787	783	776	781	771	772
22999	6756	4808	1565	755	603	501	393	399	507	470	362	329	337	298	274	290	274	262	262	253	238	254	242	237	252	250	234	238	243	289	259	239	239	258	247	229	209	242	235	244	236	244	247	228	246	239	253	253	236	246	235	241	228	231	225	242	239	218	255	258	233	223	257	259	257	235	252	243	252	229	228	251	225	241	252	256	238	244	237	219	252	232	246	252	248	240	274	247	231	262	249	230	241	250	252	238	230	254	258	222	231	213	241	234	239	240	238	239	239	256	233	242	222	245	231	231	214	242	246	232	210	209	227	200	246	221	243	246	242	249	220	225	241	283	239	257	221	274	267	210	246	241	215	262	238	254	230	220	228	236	252	242	231	241	257	215	246	233	243	260	244	247	230	251	238	227	236	253	243	242	252	235	263	250	231	231	233	249	244	225	228	233	248	257	224	230	266	231	216	237	231	212	220	266	228	251	242	223	248	236	233	261	230	258	240	211	226	270	243	233	241	252	240	257	228	258	239	230	223	237	273	228	224	219	252	222	229	226	251	226	260	206	229	231	255	216	243	229	262	236	250	250	259	261	225	249	271	259	193	236	223	245	227	223	258	261	222	210	240	235	237	249	237	233	238	261	238	249	227	267	244	239	222	222	249	234	206	244	247	236	256	247	235	230	247	237	229	257	214	238	228	256	233	263	221	214	254	226	216	211	252	232	243	244	254	248	238	217	229	217	243	275	249	247	253	231	242	247	242	213	235	241	259	236	231	272	239	230	234	232	267	234	208	244	225	257	229	222	230	239	210	240	228	230	212	231	243	273	250	259	235	228	258	265	231	213	208	236	255	230	242	233	244	259	255	243	226	233	213	231	239	245	238	245	248	212	233	246	239	247	229	229	241	232	244	232	222	244	215	209	256	247	265	228	220	211	239	265	247	232	222	254	248	256	227	224	231	239	270	219	276	243	218	241	239	233	228	254	265	233	251	283	214	281	221	263	247	233	232	264	233	251	281	253	253	261	232	220	220	251	217	256	234	224	239	263	221	230	222	239	213	193	244	228	241	249	247	231	267	208	232	223	234	246	262	253	241	246	251	247	238	229	222	233	260	220	243	233	249	220	247	222	246	265	229	245	249	213	253	218	210	220	222	232	228	227	216	237	254	226	226	271	227	235	254	233	248	228	269	261	225	235	234	238	238	249	255	218	263	268	256	244	258	249	238	227	219	229	221	225	262	216	226	242	230	258	278	212	211	231	241	234	228	229	229	208	225	222	249	230	254	271	259	271	233	247	235	222	222	240	255	239	239	230	236	220	245	237	260	235	237	255	231	223	222	238	239	239	259	233	217	229	242	254	244	218	237	255	249	240	242	228	296	228	217	244	221	235	249	249	251	205	233	220	299	207	241	223	232	232	228	230	237	248	236	250	243	251	235	244	234	218	256	223	234	236	240	239	242	244	251	212	219	231	232	254	235	236	252	240	246	259	203	250	250	243	251	254	258	210	218	250	235	263	252	225	241	233	245	249	238	227	222	244	250	246	259	237	241	252	244	236	241	252	247	226	260	238	254	241	256	234	226	240	251	234	216	225	228	243	231	251	240	246	254	268	266	243	202	238	250	235	225	232	220	214	221	244	243	231	240	252	219	248	263	247	240	240	248	254	219	227	231	239	237	219	225	247	244	234	224	230	247	226	242	252	248	226	251	213	217	198	237	242	222	257	243	220	266	226	249	251	251	267	244	219	252	231	209	251	215	250	234	231	241	251	246	259	240	274	237	234	261	246	228	229	241	233	243	241	234	243	209	251	224	245	271	207	214	257	248	232	218	219	232	280	242	237	241	234	224	234	239	240	234	250	259	215	241	223	227	227	249	249	253	232	228	266	256	237	263	214	240	264	252	238	227	236	243	227	224	216	240	232	256	256	244	276	225	245	233	239	242	235	262	256	254	229	223	217	270	254	242	256	234	250	212	231	272	245	225	214	254	221	236	242	201	239	252	219	236	225	237	233	258	220	242	244	234	240	232	228	222	214	246	201	246	248	235	228	253	248	233	246	247	276	265	263	225	234	236	256	278	251	278	240	255	255	226	229	211	240	249	253	236	259	263	232	256	271	206	247	256	255	237	251	223	241	261	227	257	246	233	227	260	237	213	260	244	260	226	245	262	254	222	263	227	225	227	234	262	247	247	237	274	210	248	239	288	216	238	242	223	240	210	226	226	227	226	227	275	258	251	231	204	244	249	222	230	255	234	216	227	216	217	231	245	248	244	257	214	225	216	219	211	223	250	217	225	246	230	215	216	221	221	249	251	237	229	233	244	230	253	222	221	278	246	232	230	226	292	246	241	253	250	268	238	271	241	252	265	226	235	249	233	244	239	228	232	233	245	236	254	241	236	239	246	237	226	258	230	247	243	256	215	240	258	258	253	232	250	234	237	262	249	261	247	215	235	237	217	262	230	261	233	219	247	239	244	219	231	280	246	215	229	254	229	236	238	241	270	231	251	254	248	245	238	246	206	226	248	232	207	239	240	206	243	255	252	244	234	270	208	235	239	215	250	254	248	239	261	268	203	238	263	258	240	224	253	243	241	220	254	239	232	224	267	233	222	244	211	239	233	269	254	241	241	255	233	221	248	226	225	260	239	234	227	242	246	219	234	232	220	256	254	254	278	253	249	267	216	273	244	265	219	253	245	219	236	246	233	255	221	234	229	245	236	247	240	240	224	234	238	220	262	255	251	256	239	229	240	223	247	231	251	258	264	244	226	268	252	268	278	248	222	235	243	246	194	247	228	252	243	245	224	226	228	271	237	237	240	244	225	213	274	258	220	275	239	231	206	230	245	262	203	241	263	247	214	275	253	252	230	233	232	226	262	257	270	233	271	215	223	252	249	241	247	251	228	242	258	219	242	282	258	218	251	224	242	233	206	235	217	254	223	235	227	264	235	234	226	257	253	236	249	224	259	253	259	231	243	211	233	225	238	245	247	225	225	218	232	256	255	191	275	250	235	234	221	210	225	215	214	257	223	238	239	228	248	211	238	239	270	231	241	258	273	264	249	233	245	236	249	248	218	240	241	283	229	233	234	263	197	236	221	247	233	243	254	235	219	233	254	234	243	233	249	245	212	241	241	259	248	221	212	213	250	224	239	211	242	225	217	221	232	244	213	255	238	224	259	236	237	249	241	260	232	262	270	242	226	234	245	259	250	237	222	246	247	236	250	215	250	245	250	248	245	239	193	250	248	250	237	242	245	215	246	213	258	227	230	259	220	261	242	226	221	237	261	229	260	257	242	248	239	239	214	206	245	214	240	233	212	217	227	260	257	254	238	222	240	226	227	197	231	242	246	219	226	248	220	219	222	240	208	254	238	253	243	241	258	258	220	222	221	244	225	226	251	227	235	227	228	230	255	218	272	245	284	249	264	239	237	230	225	233	250	245	248	210	249	243	246	232	228	225	265	236	244	251	220	229	218	225	264	253	240	242	231	222	230	233	244	241	204
13967	5547	8007	3810	2555	2263	1828	1468	1564	1794	1629	1324	1249	1207	1219	813	755	756	721	725	690	758	646	629	599	705	675	672	749	783	726	721	731	708	704	626	609	640	630	555	601	555	601	622	594	569	583	596	540	539	582	556	612	576	587	577	603	577	589	586	585	585	555	560	605	589	601	580	592	551	593	592	576	584	544	544	560	560	569	580	547	623	527	565	583	573	552	580	596	604	548	570	567	612	593	588	619	562	608	570	547	581	564	607	546	543	578	587	586	596	597	590	573	589	568	576	586	571	585	577	629	577	566	562	572	549	613	553	558	574	597	585	609	605	593	574	581	570	613	567	599	565	539	584	585	558	570	580	552	592	587	593	586	584	595	604	550	583	567	618	564	583	602	608	542	616	573	593	633	543	583	601	539	570	608	568	555	548	576	600	598	598	598	543	615	598	562	603	552	553	561	595	538	597	589	573	583	579	546	569	533	635	567	542	583	558	559	563	572	588	576	575	511	526	516	590	573	615	593	558	526	561	590	614	540	543	569	529	604	567	589	607	565	548	552	549	578	517	544	565	592	603	578	557	584	577	555	546	578	541	552	578	573	550	590	596	574	575	566	572	613	579	552	547	596	549	528	595	576	650	537	569	586	589	565	580	579	574	588	556	585	580	550	576	586	574	593	597	615	587	583	578	548	530	579	587	579	630	571	564	522	603	562	570	566	584	598	609	571	608	572	567	592	608	536	582	583	588	586	573	607	568	547	546	530	583	552	560	570	553	587	581	611	600	574	628	519	602	580	541	582	644	575	537	558	590	619	549	592	596	576	594	605	571	565	550	577	570	566	563	556	546	577	539	595	571	520	534	563	603	568	567	570	580	570	580	565	574	611	567	603	568	569	583	587	549	551	592	613	573	582	605	511	537	535	563	597	580	577	562	570	556	564	541	578	560	577	591	553	572	600	568	571	521	594	586	546	583	626	578	609	631	545	526	562	544	570	581	562	538	567	553	552	532	565	627	575	560	593	566	565	596	594	589	602	576	546	615	594	570	555	577	619	550	586	575	600	570	562	618	573	594	554	565	598	617	583	563	605	570	546	545	567	579	559	623	566	591	554	562	539	605	572	573	573	559	540	606	540	576	577	599	589	560	552	562	557	566	587	570	595	588	577	542	596	582	599	579	595	580	524	599	580	589	552	581	545	598	573	574	582	589	590	590	575	575	568	553	571	566	530	552	568	594	595	597	553	557	551	595	564	602	575	598	557	555	600	549	562	540	542	550	561	566	622	588	588	541	563	557	580	611	599	582	627	586	597	562	539	546	568	609	544	570	576	534	561	577	584	602	613	576	587	577	584	588	569	573	595	600	579	580	588	547	485	535	581	552	586	555	577	578	595	555	588	562	616	569	585	584	515	602	526	597	549	591	513	599	591	564	580	588	596	575	564	578	564	597	549	531	581	564	604	573	583	545	590	589	598	566	568	571	600	582	601	616	551	533	596	593	557	567	540	548	582	582	575	600	602	609	604	593	602	565	558	572	529	568	562	532	572	576	594	571	584	569	574	580	554	595	560	612	579	586	602	617	562	614	587	527	570	572	573	562	563	567	550	582	573	525	598	599	541	585	551	580	574	561	559	595	573	564	587	557	566	555	563	582	553	582	561	583	575	571	579	585	550	576	576	541	578	573	612	604	581	598	586	574	583	601	598	557	560	552	546	559	601	577	581	581	585	612	601	569	569	552	527	577	590	570	548	635	545	567	579	604	542	574	579	560	567	598	553	566	615	606	584	579	577	569	550	536	568	620	611	586	548	601	587	561	557	574	557	594	563	578	552	553	601	576	558	633	601	583	552	564	521	589	582	566	598	568	529	581	557	569	556	560	586	559	566	548	580	573	550	571	583	556	606	588	558	544	616	625	574	619	568	581	565	608	527	573	639	577	588	560	590	591	557	551	580	566	539	518	582	528	528	577	583	583	572	576	550	588	569	600	603	580	615	559	527	586	610	542	584	557	560	568	592	576	615	568	558	557	565	555	597	582	590	602	578	550	573	600	574	545	544	542	605	585	594	573	593	611	545	554	600	572	581	546	634	550	555	566	581	594	579	581	589	570	632	559	588	534	578	589	583	596	575	547	582	560	553	547	563	573	566	592	561	569	594	602	580	568	576	563	602	537	563	575	597	564	527	594	571	605	581	561	563	569	549	582	557	576	578	569	581	571	608	613	603	605	546	541	597	597	566	533	552	562	562	579	527	584	549	602	550	577	590	614	581	629	564	537	596	556	576	615	585	592	593	592	588	603	579	581	566	581	548	559	591	578	574	589	582	611	546	578	579	569	600	565	601	583	592	540	572	570	611	599	545	574	545	532	561	559	521	573	598	575	576	542	556	543	552	636	570	599	558	595	602	554	590	598	590	619	586	597	553	617	579	521	575	543	585	567	611	555	599	569	540	631	582	593	600	564	515	610	539	546	567	553	580	552	586	585	610	585	591	600	560	590	572	554	561	584	581	597	547	562	575	604	547	562	537	597	561	582	613	542	593	595	563	564	591	594	585	574	557	616	571	615	618	547	607	572	583	543	543	572	547	603	599	589	547	596	604	570	593	575	569	574	595	578	565	565	601	568	585	593	580	540	561	553	559	567	570	576	551	578	549	597	576	550	576	526	578	615	570	616	563	540	518	580	546	558	547	574	582	586	583	578	565	553	519	561	549	558	622	564	624	573	613	569	573	552	543	604	581	562	567	590	591	570	604	578	519	575	570	573	576	562	581	547	577	564	574	583	584	597	583	549	602	548	612	563	595	561	577	591	556	611	593	566	606	602	568	561	541	558	574	546	580	570	601	562	522	540	524	606	612	544	566	587	599	541	556	609	555	533	562	557	591	593	613	585	569	559	557	547	524	605	547	561	600	564	605	557	527	548	586	601	565	606	584	536	560	619	546	554	583	570	561	579	592	548	589	536	560	595	588	568	609	564	570	529	583	575	554	600	588	592	567	554	618	593	543	572	541	569	598	578	573	542	559	613	561	546	551	583	580	580	574	574	551	570	593	532	542	608	506	560	568	574	604	529	628	537	575	578	581	551	575	586	570	534	594	594	583	608	570	542	557	551	566	592	563	562	561	585	570	567	578	606	616	541	586	553	587	546	545	582	568	649	589	560	543	580	572	524	567	575	592	613	568	610	580	609	567	583	548	587	608	567	601	559	558	626	568	568	561	622	574	574	582	576	553	568	585	559	536	595	568	602	551	572	588	592	586	568	589	622	532	558	576	572	552	564	555	578	564	539	567	559	603	576	588	601	570	573	594	564	585	568	562	559	573	545	563	600	600	597	554	525	539	561	563	591	564	568	580	595	590	581	541	547	596	612	559	557	619	566	565	530	630	582	524	571	594	572	561	601	572	588	584	570	563	558	579	590	585	548	581	577	630	593	618	579	577	594	597	566	584	569	574	581	595	572	589	538	620	590	633	573	550	574	587	561	579	603	568	554	569	572	550	586
6575	1986	1322	470	309	304	309	282	298	290	294	287	270	314	280	283	275	281	294	271	282	265	295	264	258	257	321	294	248	284	250	282	270	310	270	298	293	250	302	270	243	261	260	264	259	266	261	255	245	261	270	264	273	297	270	267	249	264	261	304	268	271	266	258	268	256	267	260	266	271	232	281	277	244	249	252	272	256	258	280	273	272	272	268	270	285	262	268	256	266	259	248	278	276	270	280	248	258	260	243	316	237	257	271	253	274	276	257	277	267	269	269	281	265	281	266	294	262	255	260	253	279	250	224	250	291	260	293	282	267	285	261	250	265	279	262	260	291	264	303	265	271	226	258	283	257	244	260	268	292	251	259	239	284	280	231	275	265	314	297	273	250	273	278	270	237	258	269	265	243	301	275	302	286	266	268	279	261	291	248	274	282	292	258	294	278	281	284	277	302	295	264	302	266	251	252	264	239	267	250	308	268	270	288	282	268	261	242	267	265	261	274	275	279	258	269	257	252	241	270	259	301	234	240	279	270	245	260	274	268	274	238	281	271	270	281	273	267	288	253	257	239	235	271	269	277	279	211	247	287	256	268	234	279	287	301	273	268	286	307	259	277	286	265	301	265	279	303	268	288	305	236	253	279	271	245	289	255	267	265	267	248	251	294	265	280	257	270	292	261	281	274	262	246	272	271	259	268	258	286	263	264	291	293	281	287	278	259	254	248	268	295	280	302	266	265	300	269	285	249	302	306	264	311	269	285	289	289	232	267	266	255	272	298	259	266	260	250	257	283	285	270	250	258	288	261	289	261	266	243	257	285	270	288	250	272	262	290	290	269	270	287	259	255	276	242	293	237	275	302	259	283	296	256	250	284	275	272	242	272	239	283	253	262	243	247	252	263	273	280	268	286	280	249	279	272	274	258	266	269	281	283	283	260	300	258	250	275	246	274	235	273	277	238	247	284	291	278	223	258	287	228	255	253	283	275	259	281	272	264	268	276	289	273	245	273	263	267	293	267	293	289	274	278	311	287	269	271	271	296	305	321	301	244	256	255	281	293	239	249	299	251	286	300	282	270	281	244	256	266	260	259	285	277	266	252	246	281	247	269	298	239	264	230	242	283	279	259	286	248	276	258	269	280	284	257	275	297	285	289	264	298	279	300	243	275	266	286	253	257	269	275	300	267	270	241	293	261	304	256	271	261	298	290	285	269	268	261	264	254	267	255	261	273	282	277	276	246	249	236	275	297	259	289	302	265	252	246	287	283	317	262	286	236	252	253	272	275	286	288	298	276	261	269	309	276	263	292	249	259	270	269	232	265	284	291	274	277	278	293	244	279	253	244	267	273	250	260	257	300	294	252	267	299	246	275	280	265	258	266	231	279	293	272	254	294	274	273	261	266	246	251	274	282	279	274	289	242	292	253	266	292	278	286	259	270	303	261	230	291	310	283	294	308	253	253	287	256	273	282	284	264	274	271	262	267	246	249	280	275	253	271	282	266	277	274	212	256	284	224	294	260	269	272	277	254	303	262	267	259	298	259	279	235	272	278	257	268	268	275	278	260	266	272	242	277	271	283	303	288	288	267	259	288	283	259	252	253	277	261	267	291	281	247	261	260	254	261	241	285	269	258	262	250	297	259	282	287	275	263	276	277	277	279	263	278	280	273	284	285	286	266	262	283	276	247	280	296	270	277	277	281	275	272	250	248	271	251	268	267	247	275	282	263	275	248	275	280	272	299	276	282	255	257	271	263	247	239	268	261	281	280	256	293	277	263	290	288	283	273	273	281	245	239	253	290	276	286	268	274	268	305	270	257	264	260	258	263	256	286	263	252	288	249	259	269	248	291	284	260	270	279	255	274	277	301	273	291	257	256	285	281	255	291	308	265	275	262	249	304	260	274	260	260	270	258	282	264	265	261	239	287	266	272	277	264	256	278	260	224	282	247	275	287	272	277	290	301	262	260	276	248	262	286	264	288	285	284	278	266	266	292	259	280	276	279	256	279	263	258	243	282	307	246	266	252	302	271	250	278	295	261	311	263	292	279	250	254	250	270	270	269	258	274	267	292	259	269	276	253	268	278	261	271	283	230	243	273	305	270	286	219	271	292	295	269	241	267	282	309	275	286	233	299	263	239	303	252	297	248	273	281	267	256	300	274	256	303	282	296	260	256	263	286	277	241	276	270	279	282	313	267	279	250	288	268	274	279	272	277	292	247	284	283	257	271	268	247	245	256	264	279	309	253	273	254	200	276	263	302	267	320	244	243	259	288	256	273	270	272	303	264	266	274	262	254	263	263	287	270	272	228	294	282	266	258	280	250	211	277	282	234	302	298	249	267	272	249	268	251	272	268	245	306	275	278	288	293	284	272	289	287	254	268	281	257	261	287	283	270	281	296	257	284	284	280	275	275	251	268	286	281	262	251	267	262	269	307	250	289	252	284	295	259	284	307	244	275	281	269	277	269	292	282	290	292	265	294	309	289	265	294	272	274	283	278	274	277	277	288	310	267	262	257	275	256	264	291	273	308	291	274	267	275	268	289	258	235	289	255	267	272	266	257	292	246	282	238	263	259	267	259	266	276	287	251	261	274	285	284	267	265	300	259	258	273	256	254	266	255	305	291	258	262	257	296	269	272	268	297	271	259	262	261	294	246	281	269	253	257	297	272	251	277	263	251	280	246	278	272	290	281	279	289	288	292	278	299	257	268	258	261	244	271	266	291	300	248	270	242	254	243	264	241	277	296	275	256	259	269	273	255	276	275	252	259	275	268	307	257	248	278	296	266	247	282	270	277	284	252	279	244	272	255	273	267	245	247	285	296	239	262	300	322	238	250	283	290	291	246	287	280	237	248	293	274	262	293	279	241	276	279	261	277	271	284	253	268	283	253	271	276	259	301	269	268	271	286	262	244	259	262	286	267	268	267	270	286	249	303	265	263	263	266	271	305	260	269	249	272	273	242	286	253	285	286	272	247	276	236	237	261	276	259	299	290	255	263	288	275	272	286	267	249	244	267	251	252	275	297	243	276	258	263	275	235	242	269	248	272	276	257	294	268	271	289	269	264	271	315	279	289	271	258	252	271	294	261	277	294	302	252	220	270	233	281	290	265	275	223	257	255	289	268	246	256	269	255	278	283	263	264	260	283	253	299	288	281	309	267	285	258	295	282	294	271	280	230	263	262	271	263	264	254	265	277	257	278	245	295	270	291	265	265	275	265	277	263	275	275	240	275	275	257	224	256	277	254	273	253	290	274	263	276	271	291	292	270	268	287	248	254	255	255	286	277	279	283	265	282	253	302	299	254	299	249	296	277	292	284	256	264	284	249	267	248	269	269	281	263	277	295	287	279	262	272	290	278	264	254	251	283	248	271	277	263	255	261	293	267	250	268	287	254	297	298	244	273	250	254	278	242	282	261	274	283	273	233	272	258	283	292	281	268	280	255	254	280	244	280	259	254	270	266	253	243	294	257	272	287	262	275	240	251	281	273
4909	2273	2780	1307	836	838	832	740	833	900	867	769	805	768	793	691	688	662	661	660	715	694	665	644	641	682	643	663	716	687	668	667	713	695	667	667	693	609	626	697	640	649	640	627	625	610	662	670	631	656	646	636	673	624	647	646	641	670	681	646	618	670	666	690	632	633	666	664	616	607	602	670	688	648	675	647	668	675	595	701	641	626	661	663	643	641	618	671	689	620	660	631	627	664	634	631	655	628	700	670	583	653	651	651	663	661	605	658	635	662	663	637	623	631	663	649	670	669	625	612	651	652	696	654	665	619	668	705	677	657	655	644	653	653	658	690	708	643	656	656	676	623	692	640	638	624	664	645	657	638	616	656	640	638	637	634	651	651	651	661	639	609	634	630	650	623	673	665	663	661	638	635	655	650	663	692	662	665	643	667	612	641	634	634	673	643	672	696	690	707	633	629	668	684	647	678	679	632	625	659	644	704	650	608	657	639	676	663	668	626	649	638	670	721	622	678	641	682	625	660	675	643	648	643	653	660	674	598	663	666	683	628	671	670	665	666	630	634	635	672	606	608	659	620	630	663	621	645	628	705	649	668	692	630	642	679	671	647	641	627	632	629	696	644	630	627	641	621	648	658	623	682	683	637	667	703	613	654	708	662	640	657	628	711	654	695	610	627	701	649	610	625	637	677	629	646	620	651	721	691	661	653	622	624	661	654	661	676	657	635	657	681	640	624	629	651	654	633	633	646	659	683	667	628	697	650	604	675	656	662	655	648	656	659	645	701	650	680	637	613	644	651	638	634	671	645	670	663	636	656	659	656	624	651	673	672	634	692	637	631	638	671	599	671	660	627	637	627	666	679	598	680	690	654	651	709	624	618	670	674	659	627	653	655	663	591	652	638	644	680	655	703	675	647	656	660	658	664	625	637	664	658	644	711	641	637	628	666	671	627	686	653	643	642	621	655	642	693	632	638	637	615	571	644	682	657	638	642	669	652	631	654	690	590	645	676	656	643	669	611	641	661	633	646	616	659	624	678	646	669	651	642	705	644	696	618	664	716	698	631	642	609	620	620	619	636	564	618	655	689	602	685	649	668	664	670	620	672	664	604	622	655	659	670	659	617	666	694	638	675	668	672	651	626	658	658	606	677	659	614	675	664	647	649	695	658	642	659	674	656	649	655	640	649	677	590	621	624	679	674	661	614	621	669	598	678	702	620	656	632	670	636	650	636	663	655	670	647	659	653	638	642	640	656	672	690	642	692	661	656	660	642	660	653	623	652	677	664	621	633	667	649	628	659	660	664	663	656	670	611	694	689	668	678	631	716	604	611	632	688	632	691	620	653	629	627	666	656	629	679	646	668	639	671	646	628	680	669	608	633	650	614	629	589	654	647	686	666	674	661	654	643	604	636	638	666	685	649	651	653	656	670	654	659	646	662	655	646	628	690	634	633	661	645	660	659	645	638	668	622	627	630	654	650	642	657	681	643	660	620	650	673	656	638	627	630	633	627	654	658	630	644	663	660	658	665	626	697	630	643	614	676	636	649	626	641	693	671	648	669	683	640	636	626	620	658	667	654	653	677	633	643	653	642	633	662	595	647	598	660	671	653	654	681	662	650	630	639	635	637	656	640	687	669	627	729	633	660	677	665	646	681	623	684	687	643	609	624	720	631	668	605	683	663	656	662	676	619	616	628	622	658	649	682	623	637	657	613	651	664	614	608	651	644	607	647	653	669	678	648	668	673	662	640	662	636	658	668	667	698	667	639	660	651	626	635	702	661	639	651	653	660	669	657	658	650	636	654	674	642	624	659	711	663	643	662	717	698	696	684	631	658	630	659	636	693	667	678	615	676	693	629	688	659	624	637	645	644	705	677	677	669	640	624	627	658	617	675	655	685	649	619	661	656	667	677	693	615	633	629	653	673	670	651	685	655	646	626	651	628	662	627	661	696	649	664	639	697	616	654	648	654	678	647	649	644	668	622	604	649	633	669	644	701	658	669	673	649	665	688	660	651	656	652	597	666	652	610	631	647	644	648	626	636	642	636	687	655	606	654	650	682	675	615	658	665	669	668	621	636	705	664	688	624	650	687	693	643	622	624	684	657	664	647	658	618	634	667	701	647	633	639	651	567	631	661	674	637	660	644	631	664	639	675	654	644	650	718	631	639	631	686	653	634	654	666	648	628	656	616	674	697	646	668	640	628	669	638	642	699	689	641	692	680	639	652	657	682	624	621	671	660	630	689	636	659	601	639	654	646	683	648	639	630	687	664	677	626	661	633	612	619	659	631	668	632	639	670	712	612	650	640	652	633	620	654	630	651	679	626	715	648	649	659	660	626	659	665	657	670	661	646	598	673	642	672	708	666	633	648	675	675	677	667	657	676	647	685	630	651	585	593	633	678	659	658	686	621	646	649	692	657	623	699	687	674	707	679	673	688	688	661	586	652	654	636	617	674	642	649	680	657	614	649	692	668	656	653	624	652	683	659	670	683	665	685	649	658	638	689	609	658	617	612	635	609	635	673	632	664	635	656	695	618	652	620	673	627	682	654	649	660	673	636	692	693	649	627	656	644	663	690	636	623	664	670	640	643	641	652	628	639	629	695	692	650	673	626	637	658	620	671	652	620	630	644	695	652	652	665	645	661	660	662	629	663	665	655	665	608	637	648	658	642	615	607	623	637	627	602	667	651	646	662	641	644	667	683	655	611	680	660	647	669	652	688	640	649	695	634	628	674	651	699	683	614	685	656	655	659	655	668	642	652	650	630	649	641	621	649	673	614	609	640	691	681	642	651	637	652	619	668	642	650	658	651	634	599	626	635	680	691	652	641	615	611	660	677	657	642	653	619	658	637	615	690	684	666	647	638	715	648	652	670	647	680	642	724	630	662	628	647	685	635	587	643	675	651	686	720	653	652	650	619	660	673	667	616	617	603	655	664	686	669	691	662	619	627	671	622	664	642	667	691	727	639	653	646	667	648	693	659	642	684	672	631	642	636	674	659	691	666	649	659	693	623	698	659	630	649	636	672	716	639	684	644	675	677	646	619	643	630	622	614	653	666	673	672	643	623	585	671	650	664	605	652	634	601	652	648	637	656	634	607	644	607	686	643	664	647	636	643	648	676	649	628	641	687	635	657	650	673	660	646	650	613	656	677	663	617	621	664	632	648	674	645	651	652	613	628	663	633	692	630	676	609	636	576	639	661	619	631	608	685	613	664	659	675	645	663	610	609	667	612	637	700	669	637	656	643	652	658	654	624	639	636	597	662	628	664	658	640	666	684	663	658	667	557	652	666	607	668	679	618	631	637	675	674	647	671	611	638	602	609	669	637	667	673	655	665	644	646	593	666	657	635	605	648	644	691	665	664	643	650	658	683	606	649	582	609	601	662	612	636	626	634	687	647	701	656	689	615	629	660	655	602	634	702	635	658	668	648	722	666	629	681	647	660	663	659	669	583	632	623	667	683	673	639	634	672	673	610	692	666	685	695
14283	3701	3019	1073	574	510	498	442	462	471	440	393	405	368	387	351	352	368	339	384	343	404	403	312	342	342	341	359	337	336	357	365	371	356	319	333	339	335	354	291	383	354	375	360	367	328	299	312	322	355	317	348	332	359	357	374	308	350	362	322	296	322	340	312	357	328	371	331	336	345	363	318	359	350	335	342	362	354	350	340	361	345	357	335	365	359	348	359	331	304	359	326	324	346	320	344	358	322	332	322	330	373	323	318	351	323	394	362	349	325	315	338	337	324	354	331	357	365	348	318	335	316	311	280	359	348	332	332	356	329	352	329	317	326	354	322	356	332	304	341	376	330	366	328	339	335	334	365	353	314	334	355	356	365	339	338	310	343	326	337	329	318	378	332	330	341	312	365	366	317	337	329	368	368	322	307	341	338	355	311	342	341	316	332	347	351	328	313	350	353	343	335	335	314	366	397	376	326	334	355	308	327	329	365	323	321	340	363	347	313	359	344	358	342	367	318	335	356	322	330	336	318	330	356	378	357	328	318	342	336	342	350	317	345	326	347	328	317	340	333	331	348	335	338	374	301	327	299	350	350	313	352	363	323	367	382	348	333	328	383	318	360	330	331	330	346	374	381	352	375	341	325	331	323	356	339	359	318	316	354	372	335	342	348	353	340	345	361	335	309	371	345	323	322	330	332	340	361	341	335	350	348	317	342	335	361	359	330	331	338	369	370	348	284	359	366	355	315	325	342	347	328	349	371	312	353	350	323	327	331	328	308	339	328	338	370	333	355	331	345	351	342	335	361	350	325	332	322	337	339	359	355	333	363	339	323	334	338	318	296	326	302	327	335	358	339	334	334	324	328	329	330	334	331	293	308	331	337	335	355	321	339	347	319	323	321	343	309	352	313	335	345	327	332	349	344	313	327	326	333	323	337	329	346	334	341	313	305	358	327	292	376	284	346	342	320	300	333	350	362	333	338	325	314	359	294	316	346	364	360	345	323	336	367	348	377	402	346	341	318	353	326	330	333	334	325	317	308	320	337	317	335	324	334	337	337	338	332	326	318	354	319	341	354	348	355	350	319	339	310	359	359	305	326	327	317	375	315	330	347	359	362	330	310	369	336	384	369	355	366	306	327	349	317	371	345	358	351	356	370	356	389	347	329	333	313	345	368	346	374	339	345	384	360	298	349	359	311	320	353	351	330	341	332	336	365	355	362	342	311	333	332	313	349	369	338	338	362	327	347	358	368	327	329	336	323	355	311	363	340	345	308	355	359	314	343	313	345	326	360	318	378	320	341	324	305	342	345	333	369	349	349	356	368	352	349	332	357	348	335	317	383	336	318	316	365	328	329	325	357	326	349	337	348	318	298	313	339	349	334	327	320	360	344	338	358	329	345	363	329	332	317	348	322	326	343	354	350	328	330	333	285	340	337	332	345	344	341	313	334	323	369	344	332	368	309	318	343	323	350	327	370	344	304	289	342	368	338	333	331	343	295	312	343	358	345	327	348	313	352	316	319	317	305	325	344	357	329	343	296	299	326	305	341	313	328	316	353	356	298	349	324	309	362	348	345	327	336	312	336	309	368	344	355	345	325	342	348	334	314	328	366	299	332	352	329	333	354	321	308	330	370	368	337	371	332	320	356	333	291	347	329	320	346	330	343	323	334	314	297	354	346	368	365	357	340	354	335	294	320	350	317	342	333	364	354	345	345	359	352	324	325	324	338	294	365	318	319	357	320	293	292	365	348	336	342	319	330	353	363	302	328	341	332	355	356	308	350	296	345	326	327	344	328	329	353	366	315	306	368	315	357	346	360	334	342	354	330	314	331	338	375	347	315	307	339	343	324	297	374	359	302	336	315	335	348	339	317	313	364	315	349	325	353	320	323	322	322	323	367	345	343	326	337	324	330	336	355	341	354	368	311	368	336	357	364	331	313	333	353	315	383	327	368	324	328	335	301	354	344	334	328	335	345	341	354	405	379	316	335	356	356	345	326	326	341	356	353	343	317	323	327	358	352	334	346	334	317	351	386	316	340	315	316	325	336	317	341	329	393	332	359	341	337	342	360	329	334	335	341	302	362	320	358	306	376	341	353	311	334	334	345	368	340	320	311	343	314	319	355	343	309	352	316	362	331	332	329	339	348	298	324	325	351	340	285	341	371	349	343	305	345	345	324	359	368	325	344	350	357	303	335	356	323	328	335	331	320	357	334	354	352	323	322	324	350	339	363	322	336	325	309	368	361	343	349	355	372	317	303	357	317	323	313	349	345	352	333	331	327	307	323	332	330	350	301	331	321	343	366	329	356	374	340	344	334	346	330	328	349	340	356	296	360	303	316	357	326	342	306	359	329	315	320	350	320	335	344	373	329	343	341	335	310	312	355	342	366	351	351	357	342	334	298	374	328	369	361	331	345	368	325	346	301	305	343	329	301	331	341	349	334	324	367	360	342	349	347	379	315	318	348	333	327	356	331	351	374	341	336	337	336	352	345	341	336	335	332	329	332	337	338	367	347	333	335	318	306	345	322	356	345	327	307	316	316	331	312	360	313	313	314	351	339	317	329	361	362	353	327	342	358	324	326	364	367	329	351	339	317	345	337	321	322	346	335	343	327	335	318	333	332	319	362	322	345	339	324	364	342	341	321	354	340	340	324	331	344	315	313	318	318	317	399	338	343	344	348	387	356	355	347	335	319	328	337	364	349	344	344	353	356	346	333	334	293	322	342	334	337	319	342	335	356	343	312	345	307	316	380	309	349	323	366	311	379	338	376	303	322	358	330	348	320	317	323	339	346	331	336	339	320	313	348	296	348	353	341	355	340	372	355	325	352	334	316	304	354	319	315	334	327	300	363	326	327	314	281	372	340	320	307	322	362	357	375	365	350	328	336	355	323	338	342	320	345	305	328	341	353	311	334	362	335	291	309	341	379	350	337	322	319	364	335	331	304	371	338	322	322	316	321	320	312	320	319	348	327	329	318	332	378	347	373	330	306	305	317	333	335	332	377	335	336	299	328	352	339	365	346	325	347	347	352	338	324	371	320	290	340	333	323	328	343	343	337	333	344	310	334	322	336	336	334	339	328	312	316	318	348	368	343	359	320	346	343	336	319	365	323	353	367	313	361	312	344	338	333	327	345	336	355	325	318	349	346	349	306	335	304	322	359	356	328	332	309	303	324	362	321	338	337	361	322	375	342	324	362	301	328	344	344	336	334	339	348	376	346	317	322	358	335	342	318	353	334	355	322	360	354	330	349	339	335	309	306	372	323	346	358	384	355	329	317	314	337	352	353	328	361	346	359	358	332	336	330	322	322	326	340	336	364	355	346	327	337	346	365	335	345	374	385	364	351	335	359	317	337	292	398	345	311	329	357	352	300	320	301	323	350	377	349	377	356	338	349	337	322	335	335	341	347	362	334	312	336	354	315	311	315	363	359	320	324	368	391	337	328	343	375	331	326	350	344	379	338	345	335	316	341	345	333	341	316	330	327
10584	3853	5905	2739	1839	1635	1516	1361	1369	1575	1429	1207	1094	1195	1219	957	887	905	901	867	890	877	838	828	857	794	888	833	852	905	915	894	892	894	831	886	817	770	858	769	777	782	753	804	778	789	799	799	826	746	817	768	776	825	815	812	808	745	816	766	804	851	742	777	797	829	783	735	802	779	761	798	747	758	742	737	781	754	790	776	776	750	777	810	805	802	798	807	799	784	806	789	784	824	836	752	760	825	816	793	766	756	801	863	757	826	741	771	776	717	775	801	781	769	714	746	813	777	808	789	781	787	768	793	807	778	763	837	795	751	752	827	755	780	794	812	769	799	847	823	827	784	823	716	789	826	788	830	767	788	781	786	795	758	782	793	815	854	785	783	822	767	743	751	756	793	747	786	770	769	784	801	740	779	763	741	762	783	793	737	799	819	778	829	827	832	813	790	826	780	755	803	798	766	803	792	793	813	800	771	791	800	790	784	718	757	806	766	787	760	779	803	782	786	788	802	751	793	826	778	823	770	839	792	804	788	795	762	763	832	779	826	795	801	811	825	814	777	796	808	784	803	822	742	814	811	755	748	832	782	776	754	749	800	795	750	827	830	781	772	799	749	788	818	796	798	801	781	824	786	828	816	826	780	758	767	783	793	793	804	811	769	784	811	835	775	777	789	811	806	786	803	751	762	813	768	751	814	748	774	786	769	784	770	774	762	826	781	803	751	740	743	828	801	786	766	792	780	802	815	776	807	791	782	818	779	780	780	808	852	805	754	769	780	747	769	754	771	826	797	751	763	774	779	793	855	766	783	779	793	739	746	774	831	813	746	785	842	772	801	796	832	748	796	824	862	752	803	814	815	847	794	794	743	796	758	844	778	779	773	793	804	787	776	821	777	807	803	842	796	787	797	763	813	809	781	810	810	754	806	817	763	786	771	802	800	792	770	783	820	761	798	765	791	803	812	783	802	803	809	828	789	812	751	785	798	820	815	827	808	765	789	858	755	763	801	776	793	753	778	776	773	831	786	808	842	776	729	727	788	833	765	778	805	784	771	735	786	806	827	775	787	822	790	796	818	744	815	822	778	781	809	801	789	761	834	800	787	836	775	739	821	794	784	805	760	806	840	771	744	816	817	822	763	802	831	729	813	798	792	780	756	813	829	766	780	816	797	798	790	816	780	785	836	801	763	777	761	763	759	833	775	812	808	759	840	773	766	749	788	816	747	829	778	805	776	790	763	795	809	792	789	825	781	796	763	777	789	792	805	752	789	816	779	798	772	818	821	836	766	812	748	786	780	727	742	817	815	823	779	785	821	784	748	769	791	796	794	737	845	797	817	793	750	818	811	830	804	777	786	746	765	751	840	821	801	828	779	756	796	746	794	807	777	777	782	753	813	790	806	785	812	743	753	787	810	786	754	821	842	794	766	818	804	834	821	817	767	799	764	812	810	801	820	769	791	771	806	796	788	828	822	773	797	802	762	802	747	784	770	804	809	819	789	782	784	780	802	773	785	776	757	777	826	821	813	775	776	741	719	749	763	770	765	786	816	794	763	795	787	807	761	795	827	796	789	759	799	775	792	750	810	785	779	803	771	825	827	769	761	816	765	795	808	781	737	821	826	758	795	784	808	784	736	791	815	797	751	823	820	809	811	782	755	743	809	759	801	773	804	818	762	777	803	757	798	806	771	768	754	803	756	778	810	814	821	815	757	778	789	801	798	779	770	789	815	765	755	838	756	784	739	755	809	753	775	832	769	774	767	767	769	789	789	830	778	775	814	806	782	790	793	752	730	828	778	756	806	829	774	808	752	790	776	711	804	789	796	763	793	741	763	774	810	787	745	791	753	787	773	793	805	760	762	755	783	798	808	817	806	810	805	821	782	790	827	793	791	771	742	789	784	796	741	801	825	782	788	826	838	802	792	785	790	751	839	773	748	805	802	806	796	794	794	757	801	797	764	743	784	788	791	772	760	766	825	765	798	794	780	779	800	807	766	801	744	813	847	794	805	782	817	834	759	786	791	784	762	780	797	769	779	801	842	769	790	754	791	754	844	774	770	801	756	833	802	728	796	779	770	736	748	831	822	802	741	803	792	771	781	773	780	812	806	821	771	796	731	832	793	772	771	733	829	818	791	768	775	785	786	790	827	808	811	787	804	833	809	795	798	739	760	744	764	832	801	789	770	754	755	817	836	846	792	744	784	783	794	770	781	824	829	849	795	788	812	819	812	792	801	760	791	787	788	824	745	737	792	722	752	793	778	783	803	721	807	786	801	772	725	784	831	778	830	781	764	818	813	762	796	790	771	753	758	763	752	789	773	820	817	732	744	799	791	744	766	797	828	770	789	753	747	792	788	777	774	762	768	810	828	798	786	789	837	801	787	808	726	769	752	825	798	799	757	782	789	773	816	832	812	761	796	803	798	818	833	754	745	795	766	737	792	769	850	802	770	809	803	775	781	827	759	837	816	765	770	784	817	714	780	761	768	783	841	832	793	759	799	831	749	817	779	767	750	789	816	790	714	810	739	747	787	778	778	799	764	781	810	749	818	768	777	796	805	800	739	810	800	777	737	773	768	770	757	788	748	715	785	779	804	810	724	796	814	788	808	766	766	799	794	779	825	781	778	813	762	848	768	838	769	768	793	811	785	770	756	736	812	781	770	772	821	777	776	749	808	775	809	769	838	827	724	781	828	772	765	727	728	783	781	783	778	777	776	713	798	824	797	818	780	782	801	815	802	810	772	740	771	846	835	756	798	830	795	760	812	767	773	812	843	759	795	781	788	783	808	786	792	790	825	775	814	790	785	775	792	790	742	732	770	810	765	748	786	772	804	801	781	809	783	800	783	759	821	794	760	722	809	851	794	775	785	780	746	811	790	825	798	777	760	781	777	755	777	787	837	794	787	715	802	820	809	827	811	753	776	845	777	781	821	764	817	762	779	817	838	774	797	761	782	760	812	783	734	756	792	792	769	809	799	793	799	760	822	795	771	800	797	798	731	778	809	815	742	759	755	781	776	744	801	818	804	806	800	798	770	760	811	804	749	718	748	703	772	755	793	786	813	798	780	795	781	813	786	753	812	811	771	823	797	783	775	808	809	782	786	782	800	765	747	811	766	810	859	823	804	782	790	793	816	785	819	774	788	796	833	821	771	808	790	765	786	852	842	786	737	787	797	760	783	758	823	792	805	779	789	764	780	748	783	824	796	772	786	782	792	770	790	784	795	785	788	769	797	810	719	780	793	786	743	762	805	793	806	792	800	873	724	820	817	768	788	821	832	772	751	780	851	852	782	795	809	798	796	821	743	810	757	790	768	789	784	793	811	817	817	810	744	801	786	805	845	774	787	787	765	800	753	812	765	787	846	774	795	795	726	758	747	813	801	773	784	843	834	762	814	767	788	826	806	832	768	800	783	819	838	799	827	781	820	745	769	775	788	821	770	760	788	772	807	835	784	819	793	763	784	781	780	779	756	836	814	759	805	795	765
23080	6420	4960	1672	745	555	468	376	452	442	382	409	337	387	343	304	257	238	259	255	252	289	271	254	248	270	287	305	249	291	260	232	282	280	232	233	225	231	229	259	241	230	240	242	236	247	261	279	247	238	229	240	262	223	243	233	244	236	228	235	223	258	254	226	226	223	256	229	218	242	264	245	247	230	257	245	249	227	247	217	251	253	243	255	255	247	253	237	269	251	269	238	252	268	203	240	259	277	245	267	252	231	265	246	260	248	211	269	286	265	265	254	268	269	239	205	228	231	232	230	238	227	234	260	216	258	237	229	242	222	286	251	262	248	263	255	274	239	237	251	214	235	254	249	251	244	269	268	238	247	246	262	235	261	237	209	226	272	229	259	246	239	208	262	220	248	232	255	231	236	249	236	233	246	242	217	234	276	256	272	257	271	238	242	260	242	234	276	224	252	242	257	244	204	256	282	259	238	210	252	222	264	290	241	255	261	262	232	208	237	237	235	253	262	258	241	263	245	259	243	244	241	268	239	231	251	236	242	204	243	200	246	232	236	272	254	219	256	247	239	259	257	262	259	239	246	273	261	231	269	262	263	253	248	248	231	257	252	215	221	262	278	245	226	252	235	238	250	248	247	217	238	225	227	246	212	252	274	250	255	260	274	251	253	268	232	229	227	239	238	249	236	232	269	244	213	225	227	238	248	250	244	245	235	237	278	277	249	259	248	254	255	221	247	231	253	266	245	228	232	263	257	242	230	248	231	273	229	225	235	266	263	252	236	229	252	242	269	298	256	279	260	235	227	232	268	249	211	240	242	263	237	249	231	241	219	237	251	233	247	265	248	235	249	233	238	241	243	259	274	260	232	246	238	272	253	247	265	217	225	250	243	225	249	256	251	255	257	236	253	232	242	243	273	238	224	229	242	232	224	245	238	254	212	230	228	233	226	267	245	247	249	299	258	234	267	202	227	249	222	293	268	234	263	278	244	248	217	263	243	232	245	241	231	242	230	280	309	279	240	226	224	250	249	245	258	229	240	236	263	248	266	238	239	239	258	215	209	238	271	249	242	216	224	236	244	245	256	263	231	217	261	217	249	234	234	250	224	254	246	228	269	224	241	250	255	220	244	247	227	266	261	255	256	228	263	246	261	258	218	225	239	213	272	288	274	254	246	269	227	263	229	239	215	241	220	238	241	283	254	260	272	244	249	227	268	273	267	237	250	262	239	244	255	221	238	264	229	273	226	231	216	254	238	232	246	231	268	258	231	273	265	256	243	267	258	267	272	251	222	242	250	247	276	248	287	255	239	248	252	252	236	241	210	235	255	229	222	232	251	270	246	230	248	263	243	239	230	252	237	246	235	256	244	259	207	231	234	261	270	260	226	260	264	221	227	255	230	268	244	252	223	238	231	245	236	257	267	264	250	250	315	257	255	241	233	231	254	280	243	256	261	245	251	225	244	249	215	257	231	232	260	219	254	253	263	209	251	258	244	266	231	243	251	241	239	240	229	255	255	235	252	256	246	256	248	226	227	226	242	221	260	251	240	242	243	232	235	234	234	276	266	241	237	247	278	253	241	254	258	257	248	232	249	267	235	240	242	250	260	241	241	235	236	262	264	238	250	232	218	232	262	256	269	241	264	269	206	241	250	228	238	251	240	233	260	212	217	222	271	244	257	249	221	232	222	228	248	254	247	265	253	246	245	229	265	249	234	235	270	235	237	249	229	252	251	262	229	237	250	268	259	248	254	225	251	267	228	241	270	246	241	253	223	246	246	241	216	237	231	257	274	244	231	264	226	242	238	258	252	213	266	273	248	245	253	218	281	214	249	254	231	245	284	254	250	231	243	258	226	248	237	246	202	258	210	230	250	225	227	258	251	231	233	224	242	234	240	241	246	239	220	225	242	247	250	259	240	249	249	260	241	262	236	237	261	234	226	252	258	253	240	251	219	264	213	250	239	245	253	231	243	213	234	270	262	224	246	266	276	264	229	267	222	244	263	255	253	233	246	237	241	281	236	229	256	251	214	226	230	239	257	244	254	236	251	218	231	214	231	266	231	231	283	247	258	243	242	228	247	246	246	254	241	196	236	234	259	241	252	237	254	239	267	234	251	266	232	234	249	232	256	259	242	234	232	251	220	254	244	263	203	227	219	251	248	281	254	250	245	257	249	218	232	243	238	248	263	242	268	236	249	251	230	215	254	230	227	229	220	232	248	267	216	271	234	256	224	247	262	233	237	254	253	231	253	282	256	229	237	237	243	238	297	243	274	229	251	231	253	222	261	230	243	195	219	241	270	233	231	269	251	225	236	227	250	264	242	225	247	231	256	261	231	274	244	245	224	221	233	235	231	243	247	229	261	223	236	257	242	262	232	237	234	221	224	270	231	225	235	258	217	229	238	233	223	225	248	245	251	266	258	218	265	254	231	247	226	236	249	267	229	235	220	239	211	227	239	246	270	257	232	228	214	268	273	223	260	266	239	222	253	282	243	250	255	205	234	251	251	252	243	252	250	228	246	229	259	263	252	261	276	258	231	274	251	236	232	268	268	231	202	233	251	257	253	238	249	250	262	257	260	266	266	226	233	256	244	236	281	225	273	255	248	254	252	236	265	222	235	254	252	225	227	259	236	250	223	246	230	259	241	244	236	271	220	224	241	226	284	248	222	250	250	248	221	255	232	235	258	254	259	261	215	256	213	216	235	235	229	237	233	222	235	249	232	233	251	228	241	251	226	246	251	228	246	256	224	256	241	266	245	246	260	245	232	279	270	241	242	263	223	212	215	222	265	253	239	238	251	234	232	231	262	275	236	227	260	255	246	263	266	241	264	247	256	242	268	258	257	238	230	210	224	200	248	221	260	270	244	273	256	235	241	209	230	251	230	273	249	219	252	254	242	258	264	228	247	236	223	244	260	268	284	274	246	256	261	270	254	253	261	253	261	232	251	244	233	236	270	223	233	219	255	225	237	243	233	268	238	239	230	259	259	252	258	246	276	267	239	245	254	250	210	237	247	261	279	212	239	250	276	236	253	246	252	233	270	237	238	253	250	218	235	261	246	233	237	256	245	250	223	263	268	228	222	233	217	245	231	252	243	263	222	255	248	265	249	248	247	253	219	240	249	229	254	235	269	246	266	251	254	268	244	265	245	239	206	266	245	277	228	226	234	246	247	259	236	266	238	272	227	273	231	264	243	238	250	258	203	228	225	239	218	238	232	257	244	277	249	258	247	243	260	250	231	245	217	264	251	249	258	241	236	237	282	249	249	247	265	262	225	257	245	262	247	242	238	258	224	261	244	241	224	235	220	220	244	259	228	242	240	219	244	240	240	272	248	245	248	252	228	254	286	247	230	262	244	249	261	240	254	254	270	239	252	246	212	237	236	237	260	243	248	239	213	254	220	229	242	237	246	257	248	239	233	234	252	211	276	243	285	246	239	259	251	245	237	264	271	231	263	251	269	267	257	227	268	242	246	245	233	232	238	208	246
13735	5234	8209	4293	2451	2237	1749	1499	1623	1785	1612	1224	1201	1195	1232	832	793	721	688	700	707	718	693	650	640	747	771	665	716	800	813	712	767	743	695	608	641	594	593	597	586	597	613	579	598	616	525	607	616	581	611	632	611	606	604	581	578	593	625	568	602	585	587	556	578	583	586	622	550	613	601	599	551	589	585	611	589	627	577	573	602	625	574	577	574	618	623	629	578	605	594	584	575	631	604	650	589	555	601	648	563	598	569	500	572	550	534	559	571	602	651	583	588	564	579	584	589	581	574	584	578	559	583	552	650	550	554	589	582	587	632	607	601	549	564	626	561	603	597	546	568	554	599	551	557	588	558	569	545	567	587	589	609	559	568	573	580	606	573	560	637	586	580	558	610	574	593	577	544	620	548	560	582	539	560	620	581	610	618	603	625	586	614	577	601	605	583	604	586	613	631	594	618	591	623	552	578	611	570	587	562	596	586	548	597	548	604	605	561	588	601	615	606	592	554	588	578	590	544	574	580	582	594	590	583	610	596	571	565	555	586	588	580	595	550	592	579	603	571	570	604	561	561	581	543	615	560	558	599	568	587	552	571	614	576	619	592	635	565	596	577	565	589	581	617	602	576	570	593	547	569	583	601	590	567	585	603	587	576	560	588	583	604	626	591	564	591	597	580	561	588	558	581	575	594	589	606	537	543	604	574	555	538	554	587	584	601	616	568	596	579	590	552	588	578	579	585	550	598	612	611	546	575	585	588	574	580	574	567	556	631	574	584	555	542	563	552	571	601	595	545	598	603	597	563	563	576	566	578	607	552	577	577	613	596	615	562	586	576	576	598	638	636	554	579	585	559	631	557	576	591	571	620	606	589	581	572	542	561	614	609	595	559	564	543	571	576	603	543	591	579	607	567	551	584	598	584	618	560	599	587	611	579	581	556	606	600	566	607	600	555	620	638	623	598	621	602	585	572	591	609	566	592	588	593	581	577	586	552	539	561	591	593	592	562	587	578	606	576	604	575	554	561	590	597	596	609	599	610	584	588	594	553	544	593	573	618	561	558	553	575	597	580	566	639	575	556	569	600	598	601	582	570	623	569	563	565	613	590	566	613	579	585	548	579	600	576	550	568	560	574	586	572	562	644	589	591	604	576	544	595	589	567	569	604	606	597	594	600	561	637	586	592	553	608	559	609	589	580	572	573	557	625	609	561	621	603	542	569	617	562	624	559	581	580	613	596	542	585	535	642	586	582	592	547	544	600	566	610	580	594	598	564	623	591	613	620	565	522	564	596	621	565	544	606	577	593	588	565	589	574	616	592	626	571	595	548	580	610	597	556	614	545	550	567	558	608	594	571	597	551	602	608	560	603	593	569	528	563	551	615	590	609	581	623	566	562	619	577	593	544	542	595	584	642	606	591	584	592	559	558	593	545	615	580	609	588	591	562	582	569	628	569	569	587	567	557	599	647	638	620	589	576	568	576	607	585	584	559	575	580	613	562	575	527	617	591	591	595	543	595	600	556	596	579	562	577	596	608	566	634	569	557	560	582	599	594	584	607	622	654	574	556	597	579	592	583	557	563	632	571	554	594	599	547	589	620	590	569	576	582	608	601	570	608	569	587	572	554	542	584	583	567	589	602	620	590	620	596	581	559	575	588	617	563	564	539	563	534	611	589	591	608	535	584	587	599	565	594	611	583	555	588	553	580	599	625	565	581	581	600	554	586	622	558	562	555	606	605	567	568	577	570	614	552	559	585	621	582	602	605	532	597	552	550	602	565	578	557	588	579	620	539	603	583	581	549	556	647	587	580	584	580	621	582	570	565	528	532	601	590	619	554	556	577	568	512	588	566	562	590	579	599	586	608	586	583	577	597	589	553	589	560	572	553	652	573	557	599	606	578	590	565	561	588	619	609	596	561	559	571	559	574	574	596	596	594	587	611	628	564	535	619	623	595	604	618	587	549	578	559	594	589	560	589	547	609	568	577	619	580	567	611	608	616	624	578	584	611	603	588	556	614	578	598	568	607	560	603	603	584	566	576	584	574	594	570	595	534	579	603	603	612	571	566	565	578	582	569	580	598	603	580	589	560	609	613	559	581	572	570	550	569	571	559	556	571	567	570	590	579	621	585	561	621	549	572	577	585	565	568	579	577	606	602	581	583	598	601	561	585	594	538	558	589	581	581	577	586	541	563	597	594	570	563	574	578	589	620	550	567	594	577	553	570	610	561	569	596	555	539	608	577	565	596	593	562	570	589	595	607	585	616	576	563	608	579	569	571	610	589	550	557	591	555	587	557	636	572	565	560	608	596	603	658	632	558	573	574	596	575	561	562	597	570	552	564	581	593	565	598	597	600	607	618	587	588	609	597	600	579	582	592	606	568	632	592	607	554	569	554	605	595	568	545	599	584	570	590	574	554	589	616	601	608	596	584	582	591	596	528	567	597	592	644	598	577	567	638	608	604	558	595	609	625	592	556	613	587	616	601	603	592	593	573	585	561	596	572	589	596	577	609	594	559	575	622	575	558	587	597	602	585	614	578	569	605	589	620	534	611	596	567	593	578	597	547	577	570	591	601	534	593	536	594	592	576	571	585	596	603	609	582	599	624	577	598	559	554	594	589	569	569	616	560	596	592	614	595	598	564	565	596	563	563	559	566	610	570	627	583	631	588	586	585	569	592	613	597	547	624	602	597	581	615	617	598	594	548	594	595	575	571	584	566	550	586	560	548	577	593	589	598	582	578	600	567	573	594	582	584	585	601	580	585	570	537	581	577	592	574	542	604	610	588	573	581	643	583	548	596	582	561	567	609	573	643	601	581	550	615	536	579	567	615	605	587	553	594	518	608	551	576	573	610	576	577	602	593	550	572	582	563	614	609	571	603	585	584	608	586	564	615	575	591	572	589	575	624	570	608	538	587	580	528	577	544	577	575	587	562	571	601	583	563	580	566	604	572	582	578	587	584	556	557	569	594	604	569	558	603	598	578	597	592	621	608	577	595	563	571	590	580	621	570	613	549	582	587	594	553	559	600	604	551	583	608	635	611	581	585	577	572	605	565	610	575	621	572	587	554	576	571	574	548	597	570	532	559	622	604	586	569	577	579	595	568	595	597	580	548	546	587	620	578	609	575	574	573	620	571	570	570	594	615	576	562	585	588	569	558	599	575	596	601	569	573	653	612	595	567	605	571	607	582	597	582	601	625	578	554	582	534	637	587	599	602	562	591	564	530	578	583	568	562	575	539	594	545	566	583	557	569	584	604	589	563	577	581	589	585	581	585	552	562	580	577	614	574	592	569	618	529	581	568	562	541	596	590	580	567	608	576	595	590	613	589	591	605	548	580	552	606	601	567	593	572	605	601	602	565	614	529	602	570	579	571	533	594	543	572	588	527	587	614	570	548	576	573	619	619	579	552	585	595	636	575	603	615	594	583	565	616	601	573	618	626	577	613	625	616	584	594	621	604	592	600	599	578	582	629	604	575	617	593	614
5829	1964	1396	562	317	303	288	318	316	359	347	312	294	303	295	302	253	282	278	275	275	295	282	280	268	281	279	259	275	326	269	298	294	306	269	264	297	275	274	269	299	281	259	253	274	329	271	287	277	305	284	271	256	240	277	254	259	276	258	265	283	245	277	265	290	259	288	257	316	262	291	272	264	280	318	281	229	250	301	265	257	262	284	287	236	237	259	290	269	273	273	284	288	244	250	276	266	266	266	260	295	303	296	280	307	286	262	268	289	298	272	278	308	272	294	281	298	278	299	307	285	271	278	321	289	247	317	274	260	273	293	261	298	260	290	279	283	256	285	275	271	270	281	276	257	289	285	254	288	294	306	265	305	268	270	291	262	283	282	269	296	274	260	277	286	276	319	299	288	272	294	280	274	299	269	266	276	273	256	297	266	285	255	284	283	318	274	295	288	289	293	302	269	288	265	266	269	306	268	266	302	298	278	267	270	279	280	285	270	286	238	259	263	281	289	284	255	279	299	259	265	280	291	284	301	282	297	243	244	279	273	276	288	281	262	281	294	278	241	260	305	259	290	274	282	281	264	294	304	290	291	264	285	221	287	295	290	244	276	263	285	224	261	268	279	259	279	282	288	305	279	306	267	246	264	289	245	272	271	282	273	310	290	267	270	280	268	301	261	280	260	290	283	293	312	298	265	265	268	284	257	267	259	258	285	259	258	270	279	315	277	271	275	273	274	254	290	273	286	258	268	307	290	272	273	264	272	273	268	294	315	270	302	251	285	312	275	306	275	237	268	301	289	272	267	293	314	306	260	281	266	310	273	269	293	290	284	310	288	284	293	290	294	253	287	270	286	285	277	259	272	304	260	275	283	295	286	265	258	274	294	285	263	275	281	285	261	250	319	270	268	292	252	273	283	273	320	279	299	281	226	293	281	282	286	295	262	295	249	245	249	277	243	284	285	293	290	294	291	265	251	281	273	272	280	282	276	288	304	278	266	266	301	259	261	256	280	289	280	259	251	255	261	288	279	261	268	297	244	262	272	278	284	261	282	299	282	285	278	246	297	289	273	291	274	272	292	320	264	270	307	275	272	268	283	283	249	290	304	261	285	262	263	258	266	298	266	273	266	300	259	270	258	272	282	262	271	286	287	294	276	284	292	278	272	265	264	265	279	259	266	315	269	263	278	288	284	308	271	252	282	274	270	289	254	292	260	249	292	265	277	275	315	280	259	282	290	293	281	280	298	286	280	285	274	286	283	262	290	261	262	271	262	273	253	280	244	297	308	286	259	265	252	260	261	295	269	269	277	287	268	238	265	273	276	281	266	274	289	269	258	275	275	268	284	256	275	272	270	317	270	270	273	301	258	293	272	283	283	244	284	257	270	263	264	265	275	255	270	275	263	310	268	270	274	298	268	276	285	293	282	272	264	276	279	266	275	282	278	261	269	285	278	249	266	286	299	266	254	236	277	280	270	278	281	290	229	277	294	283	270	308	292	235	298	291	273	253	292	279	285	285	240	278	305	270	267	251	284	280	246	275	264	247	294	273	269	307	263	273	308	294	295	292	271	293	284	290	274	254	265	271	252	300	275	269	278	286	231	280	268	277	297	258	281	302	275	290	284	296	279	254	265	256	289	309	269	268	283	291	273	326	271	315	236	276	266	298	278	261	229	270	289	278	277	306	267	325	258	265	301	285	272	296	255	281	265	248	258	271	304	274	261	278	261	265	256	253	249	267	284	295	276	273	282	277	271	307	270	258	278	266	298	287	280	282	278	286	294	286	291	308	281	278	285	258	275	247	291	252	283	315	296	283	273	260	291	275	282	272	278	260	263	306	297	263	277	281	270	277	270	298	278	275	270	293	262	296	270	271	279	301	316	282	285	273	298	260	293	303	316	260	264	269	282	273	238	295	255	269	262	293	291	256	253	289	297	274	244	259	277	269	268	254	243	246	278	283	294	285	278	286	246	258	279	278	268	304	221	293	292	275	307	238	259	286	247	270	295	278	252	274	291	272	272	296	279	286	257	264	275	252	249	280	259	245	258	292	264	250	293	284	257	286	269	262	274	281	255	296	253	237	306	263	294	261	257	257	242	282	299	277	291	253	289	258	265	281	285	249	275	312	313	284	289	279	267	288	263	272	253	256	288	300	278	307	251	289	283	276	284	302	256	288	284	239	273	260	234	276	281	275	297	253	276	266	262	296	264	301	311	290	291	276	250	262	283	239	297	265	273	310	267	251	296	292	304	279	286	280	284	251	257	274	289	298	264	291	298	274	247	254	298	289	294	275	242	263	271	269	289	275	279	313	267	294	293	250	270	230	294	294	311	292	303	280	256	278	288	268	271	266	231	270	282	279	272	294	299	286	250	280	279	263	245	298	260	274	288	273	260	272	274	282	300	255	284	298	252	257	302	269	266	303	277	257	250	281	284	267	278	263	243	271	253	261	252	263	280	266	297	286	312	274	286	279	272	276	299	295	256	301	283	285	268	264	254	270	281	278	318	304	274	253	320	275	271	278	289	295	266	262	292	277	275	283	268	267	266	280	313	306	277	282	297	311	288	257	276	293	269	298	300	298	280	299	284	301	261	275	290	238	292	296	287	252	263	264	257	309	285	299	294	266	263	305	287	257	263	290	310	282	277	281	288	299	289	277	284	265	264	289	283	262	256	276	303	292	295	285	239	308	272	279	254	309	285	262	301	266	330	303	263	250	271	272	275	254	299	305	299	266	273	266	298	263	244	278	298	292	290	257	307	266	278	267	247	276	279	286	273	270	258	283	268	248	278	322	278	275	277	247	250	256	290	283	263	255	280	256	296	269	278	256	257	258	252	285	262	263	294	308	262	268	274	287	291	256	258	296	311	296	298	270	251	261	280	247	266	273	281	300	279	285	268	243	278	267	261	262	283	244	291	263	298	266	267	273	316	270	247	292	263	239	258	247	288	283	260	287	270	273	268	275	281	276	288	312	300	252	245	273	278	311	271	281	307	296	286	289	274	297	300	256	282	307	263	285	301	258	269	295	275	283	260	293	287	301	320	285	303	280	267	268	271	288	274	260	260	267	264	281	283	272	270	291	277	244	290	264	275	286	280	291	280	315	246	317	272	265	285	251	283	274	258	270	270	278	281	260	289	273	268	313	308	285	267	259	264	275	251	280	281	307	283	280	266	271	243	266	273	292	250	284	300	246	257	296	221	243	264	257	276	271	267	274	241	296	283	300	273	293	288	283	270	292	262	235	257	287	285	267	294	271	272	264	262	295	282	289	304	286	284	277	279	271	274	262	271	259	285	271	276	268	264	273	305	285	270	269	309	286	288	295	322	273	263	298	314	274	256	313	286	294	259	243	268	271	295	266	272	304	292	294	311	269	313	315	302	262	272	267	272	302	255	282	298	291	277	243	246	286	293	283	266	268	277	267	284	278	269	305	269	297	281	294	271	248	262	280	284	285	296	298	267	273	279	255	284	274	318	290	261	272	284	257
4654	2312	2765	1464	863	940	839	738	834	915	843	790	789	835	834	699	708	700	657	696	647	713	646	709	681	718	731	702	713	716	717	692	715	703	704	681	660	645	648	643	635	694	715	690	667	686	637	670	655	678	689	652	662	641	671	605	691	611	670	683	686	635	652	708	691	703	661	651	681	637	645	631	648	693	624	704	649	659	641	675	659	683	636	669	686	654	661	633	664	705	709	696	672	664	718	677	645	660	675	667	634	650	673	676	643	678	650	678	690	729	620	682	628	671	665	675	637	668	673	693	660	616	637	636	675	647	643	707	706	656	669	667	640	625	650	692	691	696	705	664	708	646	657	652	670	638	639	664	678	653	647	603	694	711	635	693	646	686	668	660	609	639	669	643	663	688	640	709	675	689	627	670	632	677	668	655	704	659	662	675	709	642	726	618	649	704	654	698	749	681	671	619	681	659	664	641	650	649	648	666	671	595	660	710	677	704	658	650	625	672	676	656	659	698	675	691	616	686	621	648	652	677	695	625	652	713	579	677	682	730	678	675	650	661	631	683	619	688	658	638	665	625	675	683	672	657	693	664	674	632	709	668	665	672	651	669	700	671	694	633	674	642	664	682	645	671	630	678	677	658	674	661	674	661	705	648	643	635	605	632	658	630	679	661	692	650	644	701	690	739	691	631	632	673	699	679	642	704	615	656	623	704	629	636	689	656	660	677	660	655	647	678	667	634	630	672	663	679	618	630	645	656	628	622	674	674	691	668	672	628	650	663	657	683	679	628	653	655	703	691	631	666	661	664	672	656	644	632	679	691	649	639	625	681	630	683	686	693	651	665	684	694	660	668	648	681	612	661	660	628	681	674	696	645	714	666	659	656	646	658	677	653	679	652	636	645	652	642	662	656	707	686	631	709	661	662	624	716	662	668	622	620	684	707	675	674	668	656	645	663	680	625	693	653	710	689	670	650	630	660	678	622	635	686	638	706	673	651	668	696	646	698	666	690	659	622	649	617	647	654	634	658	611	634	685	649	676	682	692	667	637	643	678	661	602	659	710	648	713	678	635	665	667	635	689	680	655	628	699	657	667	681	644	660	685	668	674	689	662	695	654	620	681	673	675	700	696	700	641	682	678	676	660	674	693	648	736	655	671	681	654	678	678	639	650	691	648	660	655	654	677	639	717	641	664	672	643	659	676	707	648	652	677	601	676	639	671	662	645	688	649	677	709	692	667	635	669	724	642	699	631	682	678	704	681	672	729	662	660	640	663	630	688	673	648	655	666	678	682	648	627	699	701	690	692	669	690	649	701	665	660	646	666	672	646	674	636	682	672	664	625	677	660	658	658	716	686	675	657	622	707	646	681	643	641	645	648	621	688	695	689	655	734	652	662	657	683	674	648	683	633	663	648	668	655	613	630	657	688	622	663	619	697	670	680	664	640	628	636	717	655	656	710	675	652	696	635	659	706	660	661	650	680	679	650	662	669	667	689	697	668	708	708	684	654	682	637	650	682	676	629	655	655	696	642	632	706	614	662	665	689	657	680	699	682	676	661	623	638	701	650	705	646	641	667	647	678	628	651	653	649	682	646	667	671	672	702	625	635	653	683	605	686	639	682	670	678	672	673	699	632	696	664	678	659	663	657	706	644	633	679	654	655	648	643	617	590	642	660	610	624	645	700	633	634	673	696	646	720	671	687	682	734	648	680	678	674	680	624	618	690	690	658	667	687	634	631	696	692	681	720	671	685	695	631	696	704	667	650	627	650	651	663	644	663	648	663	627	661	657	648	662	693	656	641	638	642	620	650	696	622	644	673	675	617	669	671	682	650	695	663	651	653	697	612	609	671	666	640	700	662	639	644	681	667	669	735	688	634	654	679	640	649	673	667	628	711	678	646	622	705	700	629	698	648	654	654	660	690	661	653	637	640	604	714	584	634	730	688	658	642	637	735	621	654	711	682	635	663	639	654	680	667	688	676	723	663	649	701	697	654	701	698	691	670	656	706	629	661	688	612	641	656	643	690	662	610	673	648	652	678	664	689	672	703	642	671	633	671	680	643	671	674	705	660	687	674	641	702	657	690	674	675	667	633	653	713	631	662	693	681	630	650	690	627	652	680	654	630	646	720	719	652	684	634	686	635	635	654	661	624	670	675	658	644	634	656	646	667	710	606	665	639	673	618	649	627	658	676	667	654	667	717	676	685	654	652	663	684	613	579	672	701	665	696	637	686	673	664	698	654	641	649	611	670	612	644	728	660	625	635	681	687	633	637	659	678	643	651	673	645	650	740	611	658	675	679	650	722	667	673	670	659	626	613	639	657	702	645	636	642	697	689	655	638	657	725	650	692	690	641	688	681	640	657	659	662	705	659	647	665	658	670	647	654	640	686	659	671	654	678	639	649	637	725	677	646	641	693	700	674	659	633	712	646	636	682	658	660	660	653	702	683	658	672	656	689	704	666	614	675	668	666	652	674	670	686	648	651	698	660	717	662	682	667	688	696	630	657	676	679	682	691	718	674	675	653	645	612	659	704	650	690	610	659	645	641	678	685	630	660	675	704	641	649	618	662	655	653	659	654	659	669	682	696	634	686	686	646	616	672	653	680	678	614	702	682	645	711	703	645	648	648	635	702	655	680	704	630	664	673	692	636	669	681	624	651	689	629	653	675	655	630	642	640	667	670	652	687	678	645	673	659	650	673	692	630	626	686	719	699	703	662	662	638	685	706	644	652	685	637	640	648	671	652	672	691	659	673	684	666	689	669	639	675	648	649	682	660	656	653	613	701	593	668	659	656	661	705	691	687	678	663	665	697	648	677	686	671	646	637	677	643	647	661	624	681	682	681	676	645	647	637	672	651	628	701	652	658	739	696	666	646	626	646	698	622	659	667	658	665	617	647	664	684	681	703	681	633	646	645	679	682	664	639	674	609	682	696	689	656	671	704	644	661	688	702	686	644	695	639	613	690	693	669	690	658	635	676	625	654	689	693	695	630	706	646	676	657	695	685	648	681	648	643	623	614	624	676	706	678	652	648	685	651	661	701	682	696	661	655	696	653	629	683	690	597	666	669	662	647	661	671	624	660	690	640	660	687	691	694	627	668	693	631	656	644	616	626	685	667	660	709	704	674	655	654	657	715	646	655	676	690	639	681	682	686	692	670	637	653	696	637	653	643	685	640	657	649	709	650	660	660	676	686	646	645	670	644	655	653	627	630	671	689	644	652	693	675	688	652	638	714	686	679	690	659	650	669	667	656	670	691	651	632	684	664	707	625	624	667	692	639	685	646	679	697	679	688	674	677	728	703	641	654	659	674	682	668	685	683	647	654	680	636	628	640	694	699	632	672	648	657	623	660	690	658	646	679	634	693	674	693	678	647	672	646	653	575	592	660	630	667	702	672	660	699	662	632	635	661	610	679	671	621	637	679	646	644	679	663	666	644	650	631	654	684	658	649	672	645	636	647	684	673	658	657	739	636	750	659	661	687	634	666	676
14681	4071	2920	1256	542	487	518	453	462	495	457	402	384	406	368	369	342	384	350	358	350	359	349	360	366	338	354	361	336	359	361	355	334	363	378	351	393	325	375	344	353	339	342	309	334	375	353	311	331	346	383	350	347	353	359	326	346	340	345	332	302	366	352	344	329	360	370	356	374	379	352	346	367	340	341	344	362	365	362	368	349	329	342	341	372	366	322	340	358	349	312	320	351	345	343	351	331	300	366	339	325	340	359	343	302	347	314	326	359	354	309	332	362	312	340	381	378	336	376	365	351	368	346	328	325	363	339	360	341	322	342	325	342	324	339	319	385	347	333	335	351	369	342	362	355	355	350	321	388	359	384	339	328	333	328	346	343	337	298	337	355	338	356	353	321	371	353	347	352	373	336	375	337	327	355	369	325	342	363	355	319	348	321	347	391	374	323	338	354	341	380	305	329	366	355	352	348	359	334	309	307	341	344	334	357	363	344	364	337	334	381	335	298	326	332	343	351	322	330	313	318	320	359	336	346	372	362	345	337	344	325	339	371	369	340	329	351	363	352	319	320	354	372	360	353	380	368	363	353	359	342	385	350	317	351	354	322	347	367	317	348	367	352	310	326	369	340	327	336	295	311	364	379	353	329	334	325	321	333	332	344	348	359	336	342	336	338	338	324	345	345	333	319	376	342	348	317	374	364	370	376	322	367	373	358	382	326	300	374	330	320	328	344	358	315	338	342	354	356	336	347	335	337	349	378	339	345	346	322	344	329	336	353	329	351	360	346	343	338	339	334	372	346	363	382	355	338	359	368	376	364	336	358	312	335	339	341	309	350	367	341	354	343	328	334	361	336	381	373	297	343	335	389	397	360	329	350	312	346	336	352	328	356	359	343	333	315	372	342	351	333	351	381	361	349	339	340	369	324	318	364	357	348	363	356	347	357	361	330	361	341	357	339	328	345	373	329	332	338	373	422	386	331	309	371	350	344	330	366	336	364	314	342	338	336	360	346	369	330	369	391	361	315	336	382	328	355	357	363	343	355	359	371	334	323	328	349	369	347	401	351	362	341	357	340	358	312	360	376	317	351	378	344	348	349	336	363	374	377	348	379	321	336	357	357	360	367	338	356	333	320	356	369	381	338	349	334	315	345	326	342	383	335	337	346	361	368	380	375	348	373	354	331	355	344	354	360	345	361	347	330	354	345	334	358	365	351	305	368	335	352	335	343	333	323	368	370	324	352	338	362	348	343	349	350	364	336	333	365	343	378	320	339	340	336	318	353	346	350	368	354	338	349	330	370	332	369	330	351	359	346	374	337	334	358	346	323	360	373	296	351	377	360	354	318	379	309	310	364	303	335	339	367	359	372	346	344	370	338	332	325	348	384	351	337	341	353	352	361	359	313	328	351	332	357	363	368	363	348	348	337	316	327	339	347	370	325	345	346	337	329	342	384	358	333	316	349	328	326	353	356	358	365	365	344	358	353	341	355	376	370	348	371	321	365	362	363	339	310	328	369	367	339	343	358	334	357	340	336	378	345	339	343	356	333	380	355	353	342	378	320	366	330	341	380	316	367	303	351	343	337	358	309	328	341	366	343	338	396	335	346	352	312	306	351	363	364	372	313	361	318	344	347	344	337	350	343	343	329	318	312	334	324	324	339	322	365	323	335	362	344	324	318	281	361	350	342	341	333	344	351	348	340	363	364	350	348	352	326	363	404	319	385	327	350	345	355	330	341	359	347	332	363	350	359	346	346	356	328	356	367	342	334	355	358	338	322	350	335	334	359	329	327	305	381	381	328	364	335	316	331	346	343	381	329	315	341	342	348	355	366	310	322	345	360	312	323	335	328	390	363	333	384	354	366	357	388	337	345	333	358	337	330	359	315	351	336	326	354	343	342	316	347	359	344	329	349	359	336	301	350	353	339	376	325	362	363	320	359	364	371	316	344	284	341	329	340	335	324	355	366	315	333	346	334	342	312	365	348	314	328	340	317	385	339	328	371	378	355	372	365	320	380	327	350	349	340	333	387	331	360	353	344	348	344	361	318	353	359	360	358	381	356	318	350	363	351	364	332	325	359	380	376	348	316	359	350	367	339	357	349	307	366	303	367	329	359	313	352	357	333	376	334	353	357	346	337	347	323	399	333	324	332	335	340	354	359	347	368	313	377	341	382	316	344	350	379	303	335	362	363	352	349	355	359	363	349	369	377	362	338	348	308	349	385	328	341	343	368	383	340	366	321	368	283	322	318	345	339	361	327	361	315	352	357	355	330	345	350	326	314	387	341	396	345	351	354	351	338	374	323	352	339	335	361	354	310	365	308	345	340	395	341	346	322	382	349	367	336	368	327	352	343	345	353	346	376	352	347	308	347	342	341	340	303	330	337	361	365	337	350	347	331	377	355	333	370	339	316	347	366	343	351	349	324	354	359	367	337	346	338	343	377	326	364	320	365	341	333	359	339	340	361	371	340	339	345	305	319	307	351	389	327	370	297	341	355	346	334	353	348	374	363	357	344	352	387	333	371	341	343	325	369	307	381	354	349	350	369	385	335	353	350	339	325	356	324	349	330	345	368	339	333	323	344	351	323	330	361	341	336	337	384	372	338	362	359	322	328	312	363	327	355	302	347	366	325	352	361	335	353	327	362	355	333	354	364	362	342	346	380	345	372	338	346	317	347	346	325	305	319	353	343	333	339	357	347	322	326	371	331	367	346	376	349	326	365	340	308	358	355	302	341	360	352	364	338	331	367	333	340	325	342	364	378	373	336	359	383	362	324	360	352	352	369	351	335	373	307	359	357	373	335	353	366	371	338	327	382	346	341	343	325	348	356	355	327	375	321	378	348	321	327	372	367	334	331	324	340	375	356	364	330	357	350	350	326	354	314	322	325	328	338	337	332	397	364	363	349	326	373	344	321	351	343	327	329	335	368	350	353	350	359	324	348	339	383	344	358	370	328	296	367	332	355	350	354	342	341	345	336	345	362	339	334	335	336	341	372	350	353	324	378	366	352	357	325	379	323	351	390	340	352	355	344	337	376	320	307	361	329	376	368	358	377	388	341	364	371	332	353	346	324	324	369	347	361	352	369	386	361	337	323	333	353	366	370	334	342	350	332	343	375	324	330	372	345	312	345	355	355	327	341	404	321	374	297	340	345	334	343	361	340	364	345	372	353	383	353	340	305	359	337	331	347	354	372	306	330	357	332	326	323	322	354	391	354	327	373	346	344	335	351	332	337	360	342	352	333	316	313	331	352	349	338	320	365	378	339	338	375	360	387	327	351	327	366	335	326	342	318	340	365	354	329	368	317	359	325	373	367	309	337	331	320	331	342	339	346	323	361	347	361	376	346	373	339	334	373	355	323	359	367	343	393	341	354	332	326	356	330	341	361	358	355	322	357	371	319	341	320	322	357	352	342	341	348	322	343	351	376	366	355	328	350	342	335	318	360	326	366	336	354	338	356	351	373	338	327	367	356	361	322	344	333	331
10774	3913	5509	3325	1864	1664	1516	1300	1394	1494	1345	1283	1150	1173	1132	990	915	895	885	866	914	890	841	841	856	845	940	827	941	923	931	881	846	868	909	812	813	768	793	812	852	803	832	785	770	796	803	794	820	799	771	853	866	765	809	774	834	816	786	832	802	825	783	770	781	808	764	855	801	842	821	835	814	842	748	797	768	743	782	796	836	805	799	795	774	779	783	760	781	786	861	808	794	768	798	821	768	761	788	821	770	814	788	802	834	780	794	838	747	842	781	858	810	778	798	824	849	808	760	812	788	785	832	749	784	776	787	753	753	806	760	858	798	854	775	809	789	755	803	829	828	865	811	811	841	796	805	799	834	831	815	823	788	820	779	777	771	796	776	788	784	815	833	817	806	777	812	777	772	839	792	838	855	802	800	769	772	799	820	811	806	806	800	810	779	771	831	750	828	770	761	812	793	778	806	778	844	728	794	826	791	795	814	765	810	786	779	773	823	816	800	829	795	805	802	818	801	797	878	801	776	720	815	806	809	836	844	764	785	816	840	825	807	750	836	795	772	778	812	791	802	744	798	786	851	788	810	794	801	775	798	758	852	780	774	805	806	804	787	790	805	777	736	856	814	790	803	827	817	860	821	837	842	772	796	782	790	804	740	830	758	792	817	812	804	846	777	764	767	853	769	787	810	778	820	796	811	802	780	809	800	744	798	794	781	775	812	784	834	804	785	827	797	790	779	778	769	839	818	791	849	755	807	820	810	811	783	823	780	810	846	780	780	757	791	771	817	822	798	801	786	823	812	805	828	782	799	770	739	780	814	830	780	791	797	777	783	811	781	795	787	793	811	834	801	753	805	821	824	775	797	809	739	833	786	836	821	830	806	792	819	780	787	796	802	865	867	790	799	735	806	777	806	787	823	778	778	837	769	807	777	804	808	777	773	798	789	822	799	802	780	834	816	776	783	785	783	777	778	799	750	802	794	791	812	773	807	832	807	825	804	808	823	802	781	810	867	793	769	770	802	802	837	797	805	827	824	821	747	797	855	816	797	798	792	729	806	831	823	775	807	828	801	800	854	846	834	847	773	845	742	798	806	755	850	842	777	765	796	829	836	806	807	788	787	840	845	849	782	798	776	756	833	794	752	781	776	815	801	772	727	840	842	818	804	808	811	819	715	818	817	847	763	814	811	770	801	821	790	780	802	793	792	809	805	832	812	798	856	811	788	810	809	774	767	784	791	801	829	758	803	809	781	769	852	817	774	815	839	815	768	755	827	793	788	781	777	770	836	774	771	814	795	800	823	783	806	778	826	779	776	777	813	832	802	771	778	798	841	772	800	834	751	815	796	805	812	817	818	796	805	833	757	839	755	848	786	811	769	818	762	765	826	758	806	750	792	793	854	786	817	834	777	798	855	784	827	805	773	809	806	773	800	796	784	847	804	803	804	831	790	814	813	782	820	821	820	755	810	825	833	762	791	789	822	750	783	798	790	823	813	790	840	818	781	845	812	769	756	790	835	818	768	845	823	782	775	819	805	830	760	777	782	757	828	759	792	818	781	839	839	842	812	737	796	793	831	829	835	776	815	805	849	780	762	806	764	781	765	786	794	796	759	802	781	775	854	837	806	811	799	826	780	786	804	796	842	829	798	795	806	771	797	765	815	832	840	775	770	789	816	802	804	791	834	765	852	818	776	782	803	734	787	772	784	823	784	856	805	830	784	875	814	831	790	792	795	808	762	798	720	798	774	781	829	807	819	767	825	781	793	803	782	858	745	811	783	786	839	752	810	796	784	786	788	806	833	780	817	775	819	843	789	765	787	793	784	825	799	799	789	773	771	815	831	772	814	796	790	766	812	832	817	805	821	732	820	825	802	855	808	816	807	795	825	746	765	815	782	793	849	824	809	807	762	761	805	796	794	857	808	797	796	805	779	803	828	817	788	799	802	774	772	808	797	788	791	807	805	762	824	814	758	785	766	792	806	791	770	795	816	799	798	835	791	785	814	840	778	774	762	785	836	788	795	844	794	774	781	836	791	792	770	828	835	783	815	800	835	804	817	773	779	821	802	813	863	799	800	829	733	803	750	811	784	824	804	788	758	801	828	792	758	793	809	850	789	790	786	785	810	878	842	786	813	817	772	777	777	806	823	840	813	799	777	794	810	827	796	807	789	822	792	781	810	809	829	771	804	800	802	821	819	806	766	757	810	785	825	799	802	789	812	807	823	819	809	788	802	742	776	789	808	832	845	785	830	782	758	794	798	824	783	766	793	780	800	836	795	815	815	793	793	804	826	750	810	744	837	840	817	760	787	777	754	865	744	825	805	816	774	740	812	771	745	800	847	758	806	770	765	773	784	812	764	779	819	790	767	847	748	793	793	843	799	780	785	817	834	818	735	739	791	793	786	790	768	858	844	739	811	823	795	811	830	795	786	824	760	826	815	802	827	753	816	800	809	825	872	775	843	829	822	821	780	777	774	825	775	812	848	808	801	771	789	807	849	839	795	801	830	778	793	801	834	770	814	798	841	825	819	759	824	825	786	801	802	747	817	784	817	776	789	846	775	796	798	779	738	796	796	817	813	740	762	806	784	812	771	829	787	789	816	795	788	747	796	772	789	786	871	826	790	811	805	776	768	796	765	838	751	811	789	779	820	818	801	802	780	848	794	782	807	789	773	821	816	812	762	796	784	812	831	783	842	804	846	766	769	809	770	844	791	775	785	753	829	863	768	797	794	799	766	776	818	825	786	780	856	796	814	809	759	768	788	764	777	803	770	843	815	782	795	806	776	790	788	812	794	805	785	802	769	806	809	832	816	828	805	841	783	785	826	839	765	764	822	776	833	783	799	768	857	779	804	823	774	759	765	789	781	769	819	777	798	776	797	819	849	804	840	762	780	780	782	807	796	746	862	813	805	854	800	771	893	770	810	798	719	824	829	809	798	764	775	798	765	751	791	864	809	813	797	762	781	805	780	806	821	852	769	828	763	817	864	771	805	763	803	821	834	805	767	756	781	813	788	775	775	817	790	761	797	768	821	790	798	765	797	846	743	797	782	781	720	750	813	781	796	785	775	798	751	779	780	847	817	808	820	840	802	801	832	807	811	800	795	770	816	789	799	819	816	802	824	850	823	837	769	764	803	818	827	848	805	832	843	817	753	817	808	803	836	782	756	788	782	835	840	768	775	777	792	763	814	757	750	850	792	802	815	831	797	817	785	838	797	834	789	731	801	771	812	784	834	808	763	791	856	817	761	801	831	876	761	790	811	808	838	804	806	792	801	762	791	834	822	802	813	795	793	844	813	781	760	823	779	767	803	801	777	871	817	806	776	761	792	786	807	770	804	798	815	823	809	844	826	815	798	813	771	797	777	809	818	816	813	734	829	798	798	785	804	774	829	801	835	801	814	792	814	804	802	794	762	818	770	822	822	819	819	835	767	812	827	825	798	863	799	740	792	797	773	802	745	827	812	801	764	733	852	763	808	777	799	787
22939	6563	4568	1762	675	544	472	419	408	415	408	368	324	362	346	298	261	264	314	257	271	291	283	269	281	221	279	267	286	258	277	266	273	264	281	283	243	300	260	229	259	275	248	268	239	245	240	224	246	255	236	272	239	259	254	261	241	260	238	258	239	255	272	230	283	256	225	260	268	260	239	228	249	261	236	251	264	294	264	253	254	228	289	237	241	228	259	236	253	262	245	251	228	261	245	260	243	245	219	259	247	259	235	234	254	264	262	290	240	235	263	245	268	268	245	264	230	229	257	261	251	262	251	255	244	276	238	257	246	266	264	243	254	247	268	268	245	265	224	246	249	247	229	250	246	248	225	239	272	278	289	260	254	261	272	236	267	294	253	222	261	256	282	264	255	277	247	242	230	258	263	239	246	244	273	251	246	265	271	260	269	262	254	247	267	209	252	284	250	248	228	256	239	265	249	263	233	259	244	230	261	258	270	225	264	234	248	253	255	231	267	244	242	261	264	280	253	283	261	257	254	254	247	247	246	248	243	261	249	246	238	234	247	233	256	288	247	248	250	238	238	227	257	245	256	255	254	254	264	271	242	251	236	221	246	268	244	260	242	256	270	239	248	247	205	250	242	228	220	247	244	230	290	276	246	243	272	260	270	246	249	250	220	235	257	256	241	256	258	239	255	237	195	247	233	244	218	270	246	272	249	218	236	262	259	254	270	260	259	244	254	230	253	239	237	273	250	259	258	247	239	221	266	250	268	242	249	247	266	248	263	264	244	261	241	267	241	237	237	251	240	274	242	270	283	226	248	259	226	240	268	257	247	251	258	254	256	262	246	238	260	258	266	265	256	257	240	232	281	291	228	288	258	232	246	243	239	253	264	277	254	285	250	246	249	256	249	242	213	281	252	247	264	271	249	254	288	254	232	249	237	229	259	259	260	273	272	257	287	255	258	252	244	246	281	242	269	250	287	271	286	280	268	269	257	251	245	260	255	239	233	248	245	257	231	276	242	248	276	259	251	275	248	245	257	219	226	250	275	267	262	226	226	251	249	219	281	280	287	245	271	242	241	247	225	296	251	249	254	252	255	249	238	265	227	242	228	250	242	212	269	266	250	245	234	244	249	273	235	241	276	246	249	245	246	275	244	269	256	261	264	228	253	241	281	266	249	233	226	259	239	220	274	260	272	256	240	255	256	257	243	257	254	236	230	278	257	252	255	240	252	258	220	264	266	248	237	236	234	249	240	243	232	250	227	248	275	245	235	243	241	259	276	249	261	262	247	254	242	229	243	259	253	232	208	246	243	279	257	249	255	255	257	251	245	249	234	264	252	240	266	248	257	233	241	248	237	276	228	229	254	252	234	240	250	281	229	270	252	252	250	252	237	266	248	267	261	250	272	236	255	258	257	254	263	258	226	227	240	259	259	273	229	266	263	244	267	272	247	253	223	238	234	238	248	265	226	238	238	261	263	248	277	253	230	256	265	254	298	254	254	244	242	260	249	259	240	271	224	271	264	247	218	237	243	240	248	257	253	237	237	264	220	254	254	229	265	237	247	246	268	223	271	256	267	240	219	243	241	251	255	248	246	256	268	245	236	256	230	260	275	257	272	243	257	242	226	265	248	284	261	250	267	260	252	253	238	224	249	249	279	234	236	235	245	262	278	245	261	252	248	260	232	220	253	263	246	247	245	223	266	265	246	259	251	253	265	254	244	244	231	234	234	257	232	304	229	258	249	254	275	255	266	248	268	252	251	258	242	234	263	242	258	249	277	269	241	235	290	246	218	233	260	269	253	254	248	244	259	251	272	226	261	268	254	243	213	256	242	260	239	248	236	247	230	232	260	272	289	252	273	251	253	273	249	252	271	245	229	232	246	235	214	264	234	273	271	245	274	270	247	234	220	239	248	238	265	239	251	244	269	239	235	270	263	246	249	226	281	252	239	281	269	266	211	253	263	289	261	242	274	275	251	204	254	258	266	249	261	252	266	241	262	254	244	219	240	238	249	221	267	244	252	251	256	263	240	273	233	284	244	259	236	265	232	258	250	238	246	239	249	265	253	236	267	266	227	255	264	246	257	255	288	268	219	226	267	268	289	224	241	260	287	259	231	295	258	271	255	241	244	252	256	255	285	235	263	231	263	250	219	239	242	251	233	227	245	257	269	257	270	229	244	254	254	276	251	284	248	256	264	271	218	252	222	277	232	242	211	236	242	214	240	280	214	262	236	246	248	259	242	280	251	240	254	246	284	252	241	252	223	237	265	240	244	253	239	261	271	244	245	268	238	257	235	249	225	224	248	198	260	270	247	261	273	255	238	286	242	251	273	268	234	239	249	242	208	242	213	258	268	243	258	259	274	271	241	224	247	253	271	259	259	278	259	259	256	223	227	245	258	239	246	235	243	242	220	253	259	252	237	249	239	259	276	240	220	234	237	253	246	235	281	240	267	239	264	247	246	263	283	242	255	264	248	237	239	250	261	242	247	239	262	237	256	255	258	279	222	259	250	225	262	253	231	263	275	246	242	248	263	236	256	241	257	251	236	264	271	254	231	246	255	275	242	280	265	252	291	244	250	253	264	239	277	243	276	258	269	258	239	262	249	261	235	232	264	260	241	252	247	238	270	252	257	276	286	270	249	252	267	247	257	241	245	244	275	274	260	257	233	231	251	254	229	247	233	247	248	248	251	266	229	282	265	241	245	281	229	242	244	268	248	238	256	225	238	217	243	230	237	236	258	239	218	244	274	241	262	249	256	274	230	270	239	230	262	287	233	249	275	284	261	298	250	264	217	269	257	236	216	227	270	228	260	245	234	220	214	268	272	273	243	234	269	262	232	259	241	254	234	260	281	239	269	281	261	207	206	238	252	255	249	262	241	259	271	270	262	302	262	235	273	251	244	267	255	258	291	271	236	271	235	261	256	248	294	224	245	253	241	245	257	254	222	230	255	244	246	248	252	255	298	262	253	248	254	247	253	277	249	249	252	239	259	229	259	244	213	246	260	249	237	255	254	251	214	278	252	237	264	257	252	273	237	232	250	230	241	269	227	265	242	259	271	258	276	281	237	245	248	245	262	243	264	220	290	268	248	271	246	230	233	221	237	248	227	251	245	282	252	237	262	250	262	289	267	262	250	259	257	267	250	259	253	276	256	265	251	242	222	236	235	232	249	247	237	230	263	229	259	270	273	246	233	228	222	276	255	263	278	241	245	241	257	273	248	248	222	252	289	227	245	241	231	274	257	262	270	239	258	253	255	268	246	269	265	267	289	260	240	249	253	258	261	269	244	244	256	245	260	248	267	238	226	216	233	232	260	279	255	235	254	258	243	250	287	268	252	245	244	257	280	272	246	232	238	288	271	269	259	251	215	252	260	250	220	252	241	267	252	259	257	233	253	250	260	253	257	255	215	244	240	233	253	248	243	279	253	270	255	256	235	252	245	229	303	233	254	270	248	254	262	218	303	239	272	250	233	261	249	251	240	240	253	274
13714	5285	7574	4453	2359	2075	1797	1520	1341	1580	1512	1244	1193	1233	1186	894	793	720	777	696	725	765	650	658	607	716	891	739	841	827	780	754	769	717	775	688	664	625	598	632	542	594	638	630	606	596	574	617	609	565	609	583	591	615	610	608	616	598	609	587	594	626	599	602	594	595	560	602	564	584	631	583	621	594	553	559	580	631	652	615	604	586	626	607	660	606	606	627	586	594	604	604	608	586	664	601	621	567	575	593	586	612	595	560	574	603	600	603	591	604	559	610	591	631	616	533	546	582	562	609	575	574	607	584	582	618	593	617	616	629	600	609	612	568	571	588	597	589	612	613	617	575	601	591	538	571	581	590	639	610	609	565	616	556	619	552	597	584	555	572	605	561	621	572	568	594	605	569	608	604	560	579	625	642	596	578	585	571	583	585	609	575	560	645	600	573	584	595	624	604	580	601	598	602	568	621	577	631	624	600	612	583	612	619	578	616	628	584	590	556	559	553	620	572	607	606	558	612	675	585	634	608	581	572	608	601	587	566	611	606	556	605	584	547	616	625	610	596	591	620	644	560	619	595	604	584	590	580	623	603	606	608	587	616	582	588	577	592	589	610	612	581	627	575	576	615	642	608	563	601	581	582	572	597	595	625	578	592	646	583	570	585	614	611	633	627	595	616	595	571	603	602	537	594	622	596	588	635	586	648	595	610	598	576	581	560	596	566	600	595	570	588	591	575	620	601	602	646	568	628	548	605	627	573	558	569	580	550	598	592	613	593	570	606	539	623	587	598	613	606	631	631	580	589	605	595	580	592	571	590	609	603	605	625	599	595	569	610	580	578	598	572	622	652	597	599	564	626	547	617	575	591	615	609	604	635	602	582	584	561	576	600	551	601	600	549	636	617	586	559	600	637	623	612	596	552	611	587	602	609	579	574	581	597	615	587	590	636	618	586	634	603	529	570	585	550	615	606	588	590	582	582	570	603	606	612	560	637	627	575	613	634	609	637	572	570	561	598	622	588	567	623	568	595	604	586	580	586	630	574	638	575	583	586	590	558	564	542	596	618	648	610	598	634	636	544	627	564	592	621	581	601	548	606	568	575	586	636	578	586	559	562	619	577	598	574	568	537	574	605	572	632	575	601	583	615	586	591	586	614	592	578	567	564	636	569	615	604	619	546	561	551	568	601	572	563	572	596	589	564	592	583	583	586	593	609	634	612	597	588	611	588	584	565	583	602	576	568	592	614	647	584	610	568	555	639	582	592	634	584	595	577	599	573	578	574	627	567	584	609	587	610	556	586	627	588	584	592	574	602	644	561	629	582	622	602	549	588	635	610	614	608	598	593	628	621	596	638	607	558	584	583	607	575	599	563	592	554	605	618	587	588	634	597	610	586	592	615	644	576	599	648	562	544	620	603	589	590	643	593	599	613	602	568	602	601	587	580	562	606	582	585	593	578	623	615	619	587	596	613	590	613	557	588	579	594	598	600	589	579	564	593	624	563	573	605	618	606	604	573	590	634	582	583	614	635	580	623	592	611	565	590	640	575	613	607	566	570	616	602	585	610	563	608	625	566	582	591	606	607	630	563	576	573	575	568	593	614	638	537	574	594	587	622	578	633	603	574	555	612	585	587	581	605	609	597	632	617	586	578	570	572	574	604	566	643	584	601	611	622	597	599	566	621	564	547	572	609	611	639	645	614	584	591	570	633	613	591	612	618	545	583	556	609	571	597	643	594	573	627	571	523	640	598	560	588	588	582	566	594	586	597	590	611	629	605	577	568	611	628	577	597	643	576	590	628	599	596	575	623	589	576	609	608	613	572	668	579	609	591	587	572	583	615	576	594	598	603	576	562	565	658	562	590	562	608	599	586	625	584	607	597	612	603	617	578	570	563	646	586	563	615	605	582	614	559	621	609	584	639	604	601	618	590	604	581	630	553	586	574	617	610	621	621	563	600	584	570	594	581	594	593	590	609	599	581	624	599	615	590	627	576	606	619	553	589	585	628	625	561	602	615	569	613	584	587	615	585	602	563	638	628	569	566	595	594	590	561	606	623	592	598	600	629	563	608	642	593	613	590	619	597	597	583	606	606	609	580	595	617	590	599	591	643	600	623	568	649	575	619	578	584	572	604	668	597	565	576	566	642	605	606	588	588	576	632	614	563	579	592	575	610	570	596	594	563	582	646	596	609	578	570	573	623	591	607	580	576	574	614	603	580	559	585	614	615	615	608	576	575	572	637	565	615	622	581	619	585	586	566	591	581	594	590	620	599	577	555	608	586	596	616	580	573	649	569	597	571	583	632	620	518	524	563	598	621	589	573	602	570	610	594	591	519	609	579	593	589	629	596	564	617	588	599	612	581	593	587	604	617	612	559	567	590	606	600	598	597	568	622	558	589	574	564	583	571	572	580	590	579	557	631	609	623	567	563	601	578	606	574	588	616	576	591	578	617	644	617	612	582	613	587	622	605	560	607	591	576	588	616	609	582	573	596	618	613	599	607	624	575	601	615	611	608	633	592	617	575	627	586	582	606	631	558	587	581	580	593	584	598	621	587	617	599	581	571	594	605	584	583	605	647	498	606	603	602	621	592	600	623	566	617	596	624	566	562	585	580	620	584	547	582	615	625	613	592	644	601	614	563	586	598	579	545	595	602	567	641	579	567	608	594	608	591	556	599	582	608	598	576	617	608	602	585	611	611	625	601	586	601	590	614	586	618	612	560	578	559	628	600	592	609	617	620	600	619	600	571	605	594	574	592	548	594	583	623	573	588	634	643	562	538	600	596	577	588	557	611	657	635	552	567	559	606	587	551	606	581	593	557	566	582	612	598	622	594	556	643	577	660	595	579	604	609	590	582	593	605	578	667	604	578	575	614	646	583	577	611	646	565	562	595	574	598	622	563	583	628	570	635	596	618	621	561	619	554	590	556	601	600	555	580	584	583	604	569	682	614	605	597	600	593	605	586	578	587	661	586	593	564	575	588	575	598	659	583	566	592	610	623	638	613	579	610	609	608	634	609	585	602	580	589	601	635	607	612	581	586	600	593	600	616	589	613	618	573	612	599	611	593	605	577	560	563	615	610	559	617	617	567	602	593	615	621	579	598	601	514	585	627	557	588	578	596	621	614	622	561	602	607	578	622	596	556	589	587	573	587	532	596	592	565	629	563	610	569	571	579	616	579	609	616	647	591	581	606	619	619	603	601	612	571	567	605	578	600	617	557	595	598	579	565	638	570	572	612	571	588	571	590	591	601	597	625	585	625	611	630	579	601	576	575	543	649	598	610	605	617	582	593	620	631	577	574	598	628	600	521	601	595	597	604	585	567	613	593	562	629	617	607	592	556	618	559	561	646	593	612	625	586	584	601	585	622	607	603	616	594	609	609	551	568	625	623	579	604	598	601	621	602	575	606	563	584	610	602	583	638	582	550	593	592	589	574	590	587	601	570	608	591	591	632	583	635	635	594	598	585	574	587	608	582	602	589	630	548
5960	1922	1268	461	284	308	320	289	308	339	282	307	299	296	311	280	257	242	259	279	301	250	263	241	271	246	283	265	309	291	305	287	296	272	287	249	304	298	302	281	277	288	257	244	271	274	290	292	297	294	263	273	269	278	279	267	271	288	267	262	305	273	282	264	259	269	257	269	262	271	272	273	280	276	282	254	273	264	263	261	282	274	288	288	286	282	259	271	285	285	243	274	261	291	254	272	278	273	284	271	282	258	269	251	296	300	266	257	300	279	297	300	284	280	295	267	275	267	289	280	258	247	265	253	289	282	247	279	260	261	277	272	285	281	274	260	282	255	296	266	262	294	273	271	266	267	257	290	266	304	294	273	262	256	291	271	247	283	253	295	238	293	275	287	300	277	297	275	282	255	296	293	280	267	279	252	266	298	255	254	271	282	258	299	246	257	261	283	267	262	277	246	281	280	274	287	266	280	279	283	303	263	256	268	294	273	280	291	257	285	262	289	268	276	282	258	290	260	268	272	276	258	290	241	295	261	284	306	272	276	273	267	303	268	254	263	299	272	301	283	248	300	284	251	287	279	269	234	254	254	288	256	246	280	287	248	269	257	272	299	255	287	265	265	257	277	276	278	272	287	285	257	291	242	263	259	295	279	264	259	290	278	285	283	277	275	291	281	268	279	287	281	274	283	252	270	253	278	247	274	271	262	279	274	285	287	287	306	293	269	283	267	295	267	272	273	279	293	310	296	263	278	257	279	267	264	285	321	285	252	260	283	311	288	240	282	291	267	293	290	266	251	240	261	261	279	261	272	274	228	291	253	274	275	294	257	272	290	288	281	293	261	293	267	290	258	267	278	285	297	277	273	296	273	272	282	278	295	285	243	295	309	245	252	287	248	262	278	279	273	270	287	286	261	244	309	285	269	268	292	255	296	248	263	280	276	272	308	280	284	245	266	239	262	287	289	270	262	263	271	269	275	266	298	307	256	287	287	272	246	276	311	254	298	262	264	294	307	267	269	264	280	263	285	283	291	274	252	289	240	281	260	295	267	274	282	285	277	271	298	276	298	313	304	309	289	276	237	275	275	274	281	283	273	288	276	265	299	304	245	279	278	289	246	276	287	283	290	279	287	280	266	267	272	262	262	240	253	270	245	271	270	286	275	280	275	269	293	253	246	288	261	238	275	252	264	300	255	254	267	254	270	281	250	300	253	300	257	287	285	233	260	296	258	272	277	232	271	253	284	300	279	275	308	305	259	277	275	269	268	289	282	272	259	297	247	294	263	293	265	282	258	281	302	273	305	286	275	285	277	283	285	275	246	285	275	262	250	263	263	235	269	311	281	267	282	287	254	250	261	264	286	290	285	254	280	267	241	290	271	320	276	290	268	305	284	238	292	282	280	257	253	283	281	259	290	281	277	269	287	290	274	238	275	263	256	292	288	310	279	256	253	296	270	279	276	262	244	277	258	265	275	298	262	282	265	277	288	306	295	275	332	314	279	276	293	287	242	267	284	300	267	274	294	279	266	297	272	280	245	265	282	261	287	292	277	277	261	272	263	266	292	266	278	269	274	251	252	289	287	252	284	282	241	287	297	256	306	289	270	306	281	268	261	272	260	289	254	281	246	272	246	292	284	276	265	237	262	291	295	277	284	269	279	271	286	302	270	251	277	275	261	298	301	254	297	276	285	260	262	291	263	289	288	281	285	276	277	266	276	288	262	278	286	272	284	267	296	260	303	243	296	288	282	282	287	315	282	306	264	291	301	297	294	282	267	259	289	283	269	282	274	243	273	294	253	272	286	277	283	277	298	268	278	284	291	259	269	254	235	300	288	268	278	282	292	313	269	228	258	298	255	272	271	297	264	286	303	274	265	243	269	266	260	262	293	289	300	276	265	292	272	298	238	247	256	276	237	290	277	293	283	278	270	288	282	306	281	282	273	291	262	289	260	282	273	270	228	273	276	280	241	264	268	266	265	275	287	280	280	304	276	256	274	277	289	276	273	271	263	288	289	253	299	281	282	259	247	282	276	278	299	286	261	303	275	278	262	284	288	262	280	277	268	289	294	306	275	313	292	258	273	295	272	318	286	278	273	258	279	291	286	268	290	279	275	270	289	263	289	284	287	263	305	299	264	285	291	246	233	302	298	290	279	276	291	275	293	269	307	282	309	263	265	265	301	298	267	270	270	282	277	269	264	270	307	299	279	278	285	286	295	287	273	252	254	282	330	271	263	284	280	276	295	271	255	274	293	280	271	278	273	272	267	287	301	254	268	286	279	278	299	255	273	294	299	276	271	271	303	273	276	264	264	293	250	293	288	252	302	282	277	267	276	272	263	260	269	270	242	281	251	282	277	291	279	255	305	303	290	280	273	302	273	266	287	268	252	280	260	283	270	273	287	269	277	270	274	281	284	247	279	282	257	273	268	275	250	294	303	254	279	263	319	308	258	287	279	289	264	235	260	269	279	303	253	275	272	282	297	245	292	277	298	262	296	251	261	277	263	263	272	285	280	285	287	265	269	267	276	264	274	262	268	252	295	297	266	283	278	273	326	259	262	292	259	263	265	299	273	263	292	277	285	259	289	302	265	292	265	299	310	295	276	263	281	246	288	266	280	252	312	264	279	258	293	301	284	293	278	260	257	263	284	283	272	282	288	273	268	283	281	270	264	301	256	280	265	269	245	282	306	273	293	279	295	276	267	303	286	267	257	264	264	288	256	288	274	311	279	262	285	264	303	278	260	300	279	303	287	280	278	264	292	264	326	275	252	223	284	265	276	262	283	290	272	289	274	319	294	301	255	289	314	272	269	293	267	304	278	275	256	282	291	276	252	318	246	271	295	258	282	271	273	252	277	281	279	262	273	277	260	283	297	270	287	250	291	267	270	267	269	271	281	310	292	250	276	254	278	289	270	293	252	257	293	286	283	275	306	280	275	298	258	265	301	255	279	272	273	285	276	267	297	255	288	283	293	292	305	296	249	252	258	260	225	282	291	277	281	274	289	259	285	268	281	284	262	271	286	273	272	276	290	318	298	285	250	310	268	274	241	290	279	311	264	248	277	272	287	253	278	294	282	313	264	248	281	254	268	268	292	311	272	250	281	289	239	281	298	254	285	249	263	291	254	271	313	276	268	297	269	277	289	272	273	259	256	309	295	296	284	292	267	270	259	273	277	290	305	260	262	264	270	282	268	284	263	273	291	258	286	289	299	271	292	317	267	262	311	273	258	284	295	335	260	243	266	258	272	287	260	255	263	275	274	269	270	258	273	321	287	314	254	271	263	281	288	280	266	280	281	291	296	245	264	316	278	277	298	253	262	270	274	290	269	290	248	284	289	295	261	291	281	273	255	281	264	284	286	285	301	269	261	281	254	271	287	280	245	278	244	274	267	275	281	257	261	265	258	266	257	287	262	296	270	280	302	285	277	264	303	289	269	314	279	295	282	257	291	313	273	294	266	256	276	252	302	278	284	268	266	294	298	285	260
4700	2189	2656	1290	814	856	806	790	728	890	796	774	755	772	806	805	676	725	670	652	711	682	686	684	627	695	713	681	695	716	711	739	694	704	722	655	665	661	662	652	634	670	675	698	601	656	670	687	678	672	656	629	640	653	673	663	650	644	625	687	671	696	641	696	652	613	641	675	671	679	651	671	676	634	682	676	708	658	636	653	666	634	659	680	698	686	645	674	643	652	668	658	650	622	654	671	641	639	658	673	719	643	666	674	684	627	611	685	695	661	606	684	678	654	649	656	648	655	667	633	643	624	616	648	637	675	631	678	674	619	663	627	675	692	701	650	646	679	677	647	641	669	669	742	637	714	659	695	639	681	704	648	652	662	671	644	671	628	648	681	651	670	665	629	677	719	675	672	658	674	668	634	657	660	652	652	688	694	652	652	636	699	627	686	690	667	659	640	679	642	705	649	673	628	695	633	687	648	711	651	657	661	674	607	658	607	633	660	687	655	602	639	666	639	672	707	675	592	719	645	655	667	650	649	643	725	692	595	702	650	645	658	662	624	706	653	677	673	713	607	655	692	650	632	616	628	695	660	632	665	646	676	702	668	679	643	693	669	604	684	631	649	678	624	643	684	678	625	642	704	705	655	664	658	665	612	611	624	612	632	610	647	657	661	654	654	705	631	705	689	629	651	667	691	748	670	660	650	658	636	664	598	663	671	645	632	631	642	695	629	679	629	643	634	673	643	696	653	681	637	630	644	662	683	627	675	632	642	683	684	693	678	711	587	676	693	644	670	679	641	648	644	636	649	657	652	653	660	657	652	665	663	624	676	658	686	643	700	642	683	646	668	713	661	679	661	665	648	611	677	662	624	659	652	638	672	651	653	724	653	645	671	654	681	628	679	687	644	690	695	639	694	660	647	669	700	655	648	685	692	681	685	655	739	638	659	680	663	609	699	645	645	663	691	693	706	650	631	640	668	696	682	716	661	616	631	671	660	676	680	668	702	682	636	658	634	643	658	622	664	645	673	672	680	654	682	627	671	621	695	685	626	646	673	688	715	704	671	650	695	680	634	656	673	644	710	680	680	672	665	671	636	686	676	672	654	713	653	645	656	667	652	667	667	651	661	680	688	676	663	635	719	683	674	668	659	654	694	647	670	649	643	711	637	636	669	662	651	683	667	630	659	639	697	675	634	660	646	688	674	666	661	661	678	638	675	637	654	703	704	696	645	652	671	640	669	647	648	697	631	655	680	670	674	653	657	646	656	684	681	635	658	707	639	700	658	650	683	642	684	710	629	668	695	615	663	640	697	683	664	704	668	654	664	647	642	751	614	694	686	666	650	655	611	682	719	674	674	682	661	638	694	653	656	640	658	682	665	657	713	622	686	654	649	669	647	678	683	634	685	627	676	681	689	643	655	638	657	702	636	664	658	704	705	697	641	667	667	667	677	653	710	660	676	676	665	667	671	594	630	673	649	675	650	693	632	679	692	670	626	639	665	641	706	601	657	661	671	654	678	682	661	656	678	683	650	661	627	698	694	603	651	650	662	643	668	644	684	698	628	649	668	664	707	664	662	673	638	702	627	645	692	680	659	628	663	652	667	680	701	675	653	681	703	685	660	643	699	668	660	658	651	698	691	682	704	626	704	642	670	719	682	704	620	642	652	682	631	723	697	679	675	659	650	657	677	657	630	643	662	667	630	637	727	662	644	644	599	667	675	688	651	669	683	650	653	654	682	658	676	674	663	661	640	688	686	643	669	700	644	674	650	666	598	704	636	651	643	656	676	649	669	701	643	643	657	699	647	629	654	640	646	630	657	672	664	646	648	687	632	634	700	670	691	658	682	641	677	710	659	676	632	681	665	682	684	684	638	649	689	649	632	707	698	681	665	650	718	601	653	661	651	647	662	648	625	646	683	654	665	661	663	713	651	670	656	639	648	683	662	647	684	702	633	640	670	676	648	676	679	638	645	596	644	659	665	673	677	681	684	666	607	682	646	628	624	666	648	699	675	680	637	681	666	626	660	656	637	651	630	667	690	658	685	673	672	643	702	642	659	652	683	662	643	615	662	663	660	675	679	645	650	618	663	681	651	671	707	681	689	669	693	642	662	716	646	666	655	666	648	678	666	659	676	647	655	613	664	646	664	691	653	658	689	673	670	669	608	670	689	648	657	707	681	684	663	723	643	646	671	662	662	645	690	642	635	638	679	682	643	682	685	663	617	675	605	632	645	630	697	699	660	667	638	692	634	701	662	648	643	707	640	673	646	659	662	657	681	663	631	647	694	690	683	671	658	635	642	661	695	657	666	672	634	671	624	701	642	685	669	682	638	662	596	654	677	679	639	649	671	655	703	662	666	606	606	685	656	736	698	681	648	689	650	648	615	652	663	675	669	687	648	696	675	659	650	667	689	616	650	648	625	638	677	632	674	672	688	708	660	630	660	678	695	657	678	656	687	639	720	651	676	675	648	666	689	689	655	652	667	636	677	633	728	649	654	657	685	702	680	622	668	673	726	676	648	680	652	670	664	676	682	689	665	645	665	630	695	648	697	635	672	643	668	656	692	654	636	665	663	615	690	698	699	708	691	655	639	686	660	701	650	697	687	665	666	684	593	621	643	654	631	665	639	697	630	683	633	649	650	665	640	657	641	667	654	644	624	666	653	701	664	623	681	643	659	616	630	647	710	721	619	676	614	718	706	670	690	676	682	680	622	680	677	655	664	682	672	654	660	675	623	670	677	655	659	695	677	628	661	652	666	662	652	650	634	669	650	665	648	672	680	675	666	672	658	650	708	677	650	670	684	652	678	654	661	685	679	661	670	637	691	641	686	687	673	693	652	663	662	611	696	657	645	742	675	658	655	677	658	661	654	679	666	636	701	655	654	659	691	616	642	686	667	679	629	624	673	693	625	655	634	657	646	701	669	649	597	671	686	643	668	669	666	657	672	626	609	653	675	649	642	640	662	700	620	669	674	680	685	613	650	663	646	663	693	700	682	633	633	678	674	667	669	633	666	653	657	647	654	657	626	675	643	648	665	655	660	645	669	673	668	678	694	697	678	610	645	666	676	685	651	653	626	659	662	660	647	673	645	650	674	635	640	691	690	630	662	620	665	653	691	666	650	664	718	661	661	635	678	640	623	637	686	701	621	715	678	642	706	644	660	673	649	670	620	679	699	635	681	664	621	643	633	661	666	658	639	653	640	683	620	642	685	636	642	644	655	624	704	663	697	687	631	655	664	664	671	671	691	676	675	668	662	700	635	690	684	622	701	668	632	651	677	702	702	622	685	668	639	670	689	627	637	668	666	634	631	664	651	650	678	632	700	609	608	645	686	654	646	708	668	698	669	664	676	631	691	592	650	672	641	669	664	613	691	647	674	681	644	662	624	631	699	684	675	669	632	652	718	692	669	693	648	643	703	632	646	723	668	661	667	624	635	637	651	647	671	675	707	673	641	646	662	680	656	643	674	673	640	643	652	703	662	686	633
14701	3992	3087	1129	564	486	462	413	408	439	453	459	380	403	411	369	380	368	364	376	318	334	357	331	349	371	351	315	380	362	328	361	371	361	387	340	358	353	371	329	377	341	368	318	332	332	361	364	336	370	315	350	381	366	328	370	344	355	360	336	376	385	344	342	337	325	324	373	336	353	335	411	363	358	367	321	329	358	375	341	356	350	359	370	403	318	366	330	292	319	366	334	359	375	361	366	373	358	354	354	370	340	348	354	323	378	333	340	354	330	376	367	322	316	367	327	349	371	329	380	362	357	346	313	417	375	334	364	329	333	359	336	332	347	327	367	340	318	372	357	320	351	361	359	358	360	343	336	357	311	371	352	330	369	328	356	347	352	333	329	367	400	364	335	346	353	328	355	341	334	343	328	329	350	361	358	307	366	370	313	360	337	352	379	353	334	321	339	340	367	355	365	363	344	330	354	359	349	344	339	358	363	351	348	339	382	343	352	372	380	361	352	338	374	366	334	335	357	393	352	330	350	353	382	316	338	332	376	347	370	332	305	341	378	341	346	345	359	340	334	376	349	339	349	335	338	362	339	332	343	333	310	344	392	339	341	340	329	343	387	319	343	367	357	342	380	374	352	340	345	338	337	358	377	323	351	338	357	394	372	363	368	362	343	325	326	332	320	364	342	332	336	334	329	362	338	337	383	345	322	372	344	377	356	349	341	332	355	355	346	329	327	362	310	359	367	345	351	358	354	358	350	342	326	376	344	355	358	337	360	322	335	327	325	326	367	354	354	354	363	334	339	334	379	360	377	375	345	336	366	324	330	340	380	331	367	368	339	325	348	341	356	348	382	340	326	378	336	390	353	368	355	327	360	345	326	367	322	373	337	356	331	313	341	318	330	347	350	342	333	342	399	337	396	378	329	355	361	316	339	377	352	359	342	324	314	332	381	338	368	384	340	355	364	330	347	317	358	332	320	286	374	342	324	329	330	361	323	350	356	357	366	400	338	357	358	343	311	374	356	340	355	355	374	347	330	322	362	354	351	355	368	317	348	339	358	347	359	312	337	359	350	335	312	330	324	327	339	344	348	379	313	324	378	361	368	337	324	374	360	349	335	319	328	368	350	336	335	359	318	325	375	333	311	331	301	372	329	319	344	355	354	342	383	386	324	332	330	364	357	367	318	373	346	372	338	337	330	323	349	318	334	316	334	363	368	356	359	345	341	325	365	342	368	314	362	354	389	347	364	363	365	376	331	342	358	347	345	348	343	391	333	340	383	346	315	335	341	347	323	316	366	350	360	351	344	318	319	371	364	338	350	384	360	348	346	327	357	353	359	344	340	336	348	386	374	331	334	346	332	351	359	362	355	292	319	341	363	358	330	350	334	330	364	384	365	332	348	333	343	348	341	346	321	332	347	308	343	307	350	353	362	356	345	374	378	339	361	344	331	374	368	350	336	374	369	351	370	368	343	313	309	348	323	294	367	400	346	342	348	348	352	338	351	391	333	353	352	352	358	327	363	348	382	341	370	382	385	352	352	363	350	340	362	354	373	341	351	388	342	341	339	344	344	332	324	386	338	323	334	345	366	342	352	344	327	339	351	323	346	354	350	366	376	396	357	370	320	317	324	380	344	356	373	321	336	346	341	351	343	342	333	380	363	351	327	332	345	346	372	319	338	359	355	360	327	359	347	342	368	322	323	379	355	333	327	321	372	379	313	315	323	317	359	353	315	337	326	326	353	327	336	351	377	308	352	393	345	324	332	340	330	341	341	331	329	351	359	325	368	344	312	383	324	365	372	360	341	330	349	379	412	392	359	332	354	380	341	331	338	373	331	355	357	309	344	363	362	361	320	329	345	334	374	362	310	368	338	360	321	347	316	327	341	348	382	337	356	346	328	389	319	341	344	334	351	382	354	335	380	344	364	344	376	369	380	372	365	321	331	343	352	342	345	375	362	343	312	347	318	322	376	334	342	336	342	367	345	373	343	336	317	367	304	315	332	356	347	357	370	316	350	350	354	352	345	339	356	312	361	309	325	360	305	333	359	364	316	316	369	342	348	371	338	344	340	368	351	373	360	340	353	377	350	332	344	354	326	395	348	365	326	357	346	361	328	354	318	361	325	331	359	340	353	365	343	370	357	332	341	314	373	381	349	354	380	365	341	399	357	355	347	342	370	347	340	325	384	356	383	379	336	359	344	374	325	370	334	353	329	317	320	344	311	327	341	358	352	374	339	365	353	332	350	308	325	341	367	348	351	327	344	347	369	333	349	312	341	327	354	364	332	339	352	331	337	346	330	325	361	354	354	327	325	370	366	351	370	388	372	327	365	343	341	333	394	307	327	330	336	308	333	359	340	354	346	347	331	316	326	369	313	318	360	325	382	339	337	339	336	356	360	355	369	337	331	327	328	347	348	357	343	338	350	353	398	371	317	366	368	337	326	337	320	335	382	318	324	393	318	359	344	411	369	326	350	340	358	354	338	343	335	355	380	375	311	344	380	324	366	352	339	363	375	323	323	338	361	406	316	346	339	360	356	346	362	331	322	393	366	335	364	308	368	313	367	331	358	369	342	375	352	312	352	351	346	336	352	375	329	361	382	410	355	309	341	327	351	355	319	342	379	342	351	344	354	330	358	317	332	373	344	377	366	361	346	316	352	321	352	346	350	345	334	368	324	319	324	354	352	369	334	351	334	347	342	332	352	362	357	334	316	379	350	367	344	332	322	357	318	384	341	354	340	341	365	330	367	335	339	353	346	351	314	313	376	347	361	361	347	367	335	339	367	376	353	347	367	338	329	356	341	338	344	338	342	352	336	347	361	345	339	343	326	365	354	339	321	328	341	368	343	350	333	387	327	323	348	341	356	369	391	343	377	403	345	344	367	343	323	355	340	336	326	373	318	346	388	359	345	353	326	338	357	372	332	333	360	328	344	379	372	352	324	385	332	349	319	333	366	321	350	320	323	327	361	423	385	359	366	349	366	339	373	349	337	360	349	321	367	368	344	316	353	336	341	332	329	326	362	363	350	352	334	357	401	334	372	347	317	350	344	336	348	372	330	365	334	381	333	362	364	344	326	351	347	344	331	337	330	360	326	379	336	342	342	346	341	330	361	372	334	341	368	370	370	347	325	338	328	365	356	354	338	325	326	335	334	357	361	373	340	352	331	354	364	343	356	333	334	334	337	357	365	370	362	332	335	371	344	377	356	374	347	367	353	378	369	344	343	334	349	354	373	361	335	355	346	333	354	374	335	365	367	361	305	354	343	343	346	356	343	355	339	311	333	359	347	349	358	367	345	326	323	339	357	368	361	338	387	378	370	342	324	370	359	344	343	348	317	346	365	308	337	320	337	344	348	351	355	361	323	313	315	348	313	367	333	359	315	345	344	338	337	343	377	335	314	394	340	340	355	334	344	341	321	313	366	341	311	404	347	339	390	343	358	322	349	347	355	333	372	347	369	339	341	394	364	354	386	343	341	325	361	360	356
10743	3924	5847	2972	1711	1686	1449	1351	1325	1342	1398	1150	1180	1231	1188	1030	848	902	869	872	853	934	818	890	813	845	1007	809	926	889	912	885	937	923	874	871	788	807	806	807	814	858	791	782	791	846	797	831	795	800	813	761	828	821	822	763	818	773	835	879	803	804	817	782	798	800	849	756	789	831	799	815	774	776	793	749	809	820	780	798	777	838	859	809	875	789	802	795	835	883	796	855	814	799	807	808	837	786	769	818	822	778	750	826	808	776	800	823	785	776	773	789	803	838	823	795	777	807	851	803	833	788	813	832	827	832	777	797	764	804	857	827	782	819	794	816	800	816	838	826	818	805	805	830	752	841	795	856	735	837	844	748	819	798	819	845	812	867	815	786	795	836	737	806	778	752	833	837	823	801	843	837	832	792	753	823	752	799	825	781	831	828	786	836	812	781	799	780	826	830	848	800	845	803	805	900	848	853	772	790	796	791	802	773	800	794	837	787	781	765	818	808	805	820	833	776	784	796	822	802	813	826	824	794	822	793	811	766	848	818	797	821	796	819	799	811	792	783	759	807	825	798	786	827	827	814	822	795	798	818	803	796	818	815	816	838	778	790	764	805	859	805	757	828	806	855	820	795	840	840	839	801	862	768	841	808	831	814	812	788	820	794	791	784	797	769	792	796	801	790	834	834	831	847	809	776	769	825	804	811	775	779	810	786	800	771	818	807	830	758	802	816	771	766	788	756	796	826	839	811	824	823	799	829	794	807	762	777	795	767	775	819	761	800	802	781	754	800	731	816	780	769	804	814	831	848	780	851	810	844	814	812	837	800	795	806	834	770	792	776	852	722	792	809	813	841	844	801	803	863	805	836	800	819	773	813	783	839	784	803	804	768	821	828	825	835	835	798	809	778	788	829	781	802	838	833	811	788	786	786	774	770	798	840	838	803	824	733	820	804	756	798	782	777	839	855	800	826	817	762	745	827	778	754	783	821	818	787	828	784	823	821	802	804	812	853	827	814	854	786	815	784	776	843	783	836	834	757	813	794	790	780	829	847	850	795	810	820	845	846	789	798	788	825	806	877	740	789	805	818	893	825	822	771	813	836	837	771	784	834	841	807	836	753	797	828	819	764	830	837	849	793	816	833	861	787	764	757	786	807	809	830	795	800	740	831	806	785	781	769	780	789	807	844	789	821	825	785	758	828	797	845	778	825	794	824	796	789	828	802	781	835	814	797	822	815	819	773	838	801	786	813	839	798	835	811	799	770	763	832	782	792	797	829	783	851	828	812	744	794	790	830	808	759	815	816	781	795	824	829	834	810	830	759	788	846	785	772	773	839	798	824	796	817	807	837	813	871	759	806	791	808	782	803	828	754	741	798	814	773	795	754	835	804	849	797	791	811	770	812	818	800	765	803	798	792	790	818	770	787	822	794	792	784	864	761	807	785	816	807	809	810	847	805	794	797	833	873	830	809	831	793	803	809	769	808	797	773	835	750	798	824	829	759	807	794	859	844	823	773	829	774	782	828	807	807	835	793	791	787	800	798	794	807	839	810	792	830	797	818	805	862	825	815	769	855	807	812	837	822	825	772	824	835	811	852	812	811	805	722	849	817	791	753	768	758	782	833	803	831	756	807	820	800	802	747	820	841	785	757	811	836	863	762	783	788	749	781	799	816	745	818	767	792	811	771	811	832	831	808	748	784	776	803	789	842	810	802	811	780	777	820	808	778	809	826	788	810	797	820	803	755	798	836	768	826	855	786	804	746	788	791	733	781	779	811	862	786	815	830	766	768	797	794	817	753	856	834	816	779	815	800	782	803	796	824	805	755	730	805	824	796	761	829	830	740	790	812	824	877	790	774	811	822	843	827	831	836	746	856	813	803	774	830	780	778	790	810	801	807	786	812	783	796	809	761	803	782	813	798	797	816	833	802	768	750	824	783	849	815	798	815	851	823	820	760	717	800	823	818	814	782	789	807	819	761	816	847	797	846	787	816	814	830	761	786	771	829	730	785	807	769	773	807	855	849	823	807	833	848	808	799	804	835	835	827	805	774	783	802	718	792	776	773	786	794	734	802	824	801	821	790	825	818	770	831	807	836	846	824	844	814	777	793	821	848	812	816	809	793	885	836	790	810	802	804	869	816	800	812	805	820	767	745	856	838	788	782	862	783	827	808	806	789	784	815	811	788	799	842	819	769	838	840	778	830	807	756	787	791	830	819	840	781	757	839	757	802	820	806	802	811	848	813	798	758	770	807	753	789	865	786	807	787	808	778	746	823	779	853	835	839	817	758	812	776	832	776	793	813	791	838	800	783	854	782	787	778	780	849	768	813	806	811	810	768	798	811	867	834	793	771	774	897	855	886	827	797	814	750	816	839	823	792	767	821	771	809	785	789	785	783	795	784	783	847	798	794	797	815	769	805	804	757	837	817	796	763	854	776	804	808	790	836	741	853	845	752	827	826	814	748	824	825	791	841	807	823	813	795	762	823	814	837	782	834	825	810	786	789	796	781	789	798	739	766	790	832	771	786	796	775	843	858	810	824	829	753	796	818	823	817	833	808	802	817	823	788	835	805	821	783	822	786	808	845	790	767	801	786	755	786	776	873	815	831	816	799	804	802	828	792	808	807	802	806	786	784	776	829	804	812	822	757	748	842	776	805	785	840	799	845	845	806	817	801	811	772	830	818	762	819	840	824	793	801	792	829	781	795	759	817	792	825	768	822	830	811	820	812	806	773	804	818	796	813	820	807	798	847	764	799	831	778	800	790	816	790	772	827	791	770	805	797	816	800	820	811	781	827	820	802	797	864	858	801	839	824	788	793	754	830	837	813	792	802	813	791	816	798	819	800	781	793	810	822	761	823	779	803	814	793	842	780	850	830	825	827	795	797	803	802	827	836	788	773	831	819	851	782	807	749	853	813	833	791	803	849	747	845	805	850	738	785	824	846	797	816	825	827	815	812	804	769	776	788	796	811	799	800	841	770	852	799	779	745	836	811	819	812	810	779	832	816	803	833	821	784	880	812	773	805	830	824	808	799	774	792	826	811	821	823	787	766	810	821	816	834	857	786	808	808	829	806	816	809	766	782	828	810	843	768	824	776	830	778	825	859	794	780	817	785	780	821	816	800	793	800	792	820	813	797	776	778	817	852	779	832	806	830	811	813	832	764	808	801	819	822	801	802	852	775	828	767	810	739	782	803	800	799	804	825	824	822	792	865	774	813	811	854	840	805	881	836	777	824	822	795	813	809	739	837	821	768	797	792	805	810	781	815	786	786	763	846	814	850	817	798	810	741	810	787	846	774	786	830	812	799	793	809	830	777	772	851	867	864	818	756	810	802	821	765	784	818	813	789	769	821	861	833	880	826	798	804	795	853	802	823	795	834	799	773	834	807	798	794	785	825	771	845	837	791	773	812	792	804	847	731	798	851	804	824	787	785	831	753	778	838	744	794	794	794	782	813	793	768	812	831	819	821	807	819	793	777	812	769
23139	6388	5312	1805	639	526	476	482	360	425	445	317	338	350	354	332	320	257	276	272	298	282	287	288	262	284	275	274	289	291	219	280	290	256	269	269	276	269	240	277	228	294	252	234	276	253	285	241	209	261	291	256	229	267	236	272	267	285	243	241	257	244	250	238	235	248	275	243	258	245	211	233	234	243	250	255	222	286	274	244	268	215	246	244	249	262	218	265	273	243	256	220	263	270	238	244	296	253	250	261	239	243	228	278	250	257	232	251	243	248	252	285	237	247	286	244	258	229	254	269	260	267	242	267	264	223	278	231	232	246	262	215	228	254	268	276	274	243	257	259	237	255	229	224	272	237	263	236	289	260	281	228	270	279	296	228	246	220	231	276	252	240	237	239	269	256	253	256	249	236	255	277	239	266	256	261	263	265	273	291	250	271	255	249	238	270	273	285	244	254	262	255	264	255	233	272	227	260	243	248	239	249	240	248	219	245	262	233	283	272	222	264	259	251	258	253	234	268	271	280	240	243	270	245	263	273	253	238	247	263	266	269	244	215	236	277	261	249	251	243	231	282	263	266	243	282	286	274	244	209	256	241	248	239	271	251	263	260	263	255	249	251	254	279	270	252	235	244	231	257	277	257	254	248	252	248	253	235	230	251	245	238	246	260	249	264	210	240	226	236	237	265	239	269	264	270	254	259	260	243	277	222	235	259	250	250	265	240	256	260	251	231	255	240	257	257	261	267	245	238	261	257	243	231	238	255	245	250	272	250	272	241	241	262	243	230	260	252	227	297	262	237	241	234	252	218	282	249	261	253	249	272	254	235	254	254	241	246	301	265	241	258	260	257	256	246	259	273	267	253	275	277	241	251	257	251	233	254	271	265	267	260	263	272	265	255	263	256	271	273	240	256	273	253	257	280	248	279	263	269	263	249	247	242	261	260	264	237	250	243	261	238	266	250	260	262	245	249	265	235	261	237	268	214	266	218	238	270	248	228	237	252	253	221	255	248	263	245	224	242	226	261	260	251	239	264	280	249	260	264	259	222	239	239	281	236	260	267	257	259	282	254	268	281	253	268	257	251	271	281	233	253	257	253	251	248	234	224	246	242	236	273	241	249	238	250	221	262	269	245	239	255	252	284	264	247	239	235	278	227	266	258	233	273	233	267	262	265	277	286	253	232	249	247	242	259	254	240	229	293	269	240	249	254	250	252	258	269	285	263	226	251	276	243	271	224	259	253	255	232	250	242	270	272	245	250	248	250	259	257	287	275	234	241	257	251	225	246	241	271	293	250	267	264	265	230	261	238	259	255	294	290	254	248	273	259	273	246	237	269	244	258	265	229	269	289	235	236	241	260	292	247	252	236	263	263	268	253	275	240	270	258	250	239	231	266	257	251	286	262	246	240	239	253	255	255	235	259	253	267	237	283	263	256	300	233	280	251	243	272	252	254	240	263	258	282	222	264	274	258	268	264	250	248	261	224	270	254	257	251	231	260	242	234	262	250	264	295	263	256	278	256	246	235	261	252	251	237	255	247	255	283	264	236	247	253	242	283	262	249	270	268	247	242	256	268	269	255	245	249	235	266	217	240	251	242	254	271	241	264	268	254	252	286	251	260	253	241	268	257	241	263	233	246	245	272	241	252	237	251	278	258	251	272	284	280	263	287	250	228	261	274	233	236	243	243	249	232	241	256	241	229	242	256	251	245	247	269	246	258	223	278	250	258	266	269	250	236	239	257	246	258	253	262	263	252	234	249	273	259	254	245	261	279	252	265	274	248	258	232	257	274	264	238	258	255	263	239	268	253	249	240	265	288	231	225	243	220	251	250	266	284	285	264	266	266	262	285	265	233	238	300	270	233	284	234	281	270	256	268	234	239	292	267	273	251	247	245	229	269	226	248	250	278	274	285	212	290	252	292	268	245	231	254	256	246	246	284	229	251	239	249	239	280	242	255	256	236	232	252	272	266	252	265	246	255	290	274	220	245	242	243	280	272	281	271	270	261	264	257	248	239	244	254	253	261	282	274	230	278	261	242	246	246	233	254	271	287	253	265	269	253	238	281	245	253	251	265	269	252	253	235	256	253	275	257	259	276	251	279	274	271	251	239	240	255	258	272	280	222	255	255	249	274	276	253	260	277	245	238	272	255	280	257	239	266	237	256	249	246	257	287	286	277	208	254	271	277	261	269	250	276	241	250	240	243	258	251	217	283	275	255	238	239	245	236	254	262	277	236	258	263	262	237	273	253	246	240	233	280	246	229	273	229	226	243	240	249	248	229	264	247	238	262	255	258	253	270	232	263	278	261	242	254	270	247	253	268	224	269	234	256	226	281	233	254	248	232	273	261	224	255	275	245	269	256	264	285	255	281	284	271	266	255	245	232	284	260	259	244	262	259	234	250	253	259	259	242	252	264	252	256	249	251	263	240	276	262	274	268	259	265	275	263	262	275	273	267	223	246	232	255	264	262	266	260	278	256	227	268	276	254	237	272	234	300	276	254	282	263	265	257	240	238	269	258	269	220	245	254	242	263	277	254	281	199	275	242	251	222	224	232	280	284	245	283	253	248	252	234	310	276	267	247	254	274	273	267	271	280	242	221	242	269	274	255	230	257	259	241	274	273	248	273	228	238	269	281	266	256	277	260	267	237	261	238	272	249	255	228	259	297	263	275	276	244	263	227	264	271	255	237	268	263	228	232	231	217	236	262	240	241	272	243	237	237	242	248	260	262	240	250	240	258	257	245	229	246	265	263	238	241	263	236	248	223	255	248	265	244	243	276	237	237	282	284	249	239	282	242	241	246	246	263	253	242	251	253	240	237	246	246	283	239	250	262	245	240	251	263	254	263	263	259	233	218	258	281	247	227	225	256	252	249	266	255	221	279	252	246	277	283	252	243	255	246	231	222	248	241	252	254	257	226	246	268	247	210	250	276	266	280	272	227	268	251	225	265	263	269	254	287	247	278	272	283	268	241	246	237	266	249	235	249	269	249	250	235	278	248	252	268	231	253	228	241	279	224	247	237	256	241	254	239	223	270	261	268	295	256	289	295	258	217	242	248	257	265	296	265	275	277	277	237	264	256	262	240	273	275	274	290	262	286	269	260	251	256	251	238	231	304	256	258	234	273	238	222	239	256	269	249	245	253	253	256	250	226	252	233	290	242	242	251	258	253	272	257	242	293	256	267	241	271	264	248	265	245	262	247	275	244	251	265	279	213	259	262	257	259	221	272	237	250	271	253	297	241	242	265	237	242	236	219	247	270	215	251	242	247	248	250	217	251	253	259	252	240	248	250	249	233	274	265	277	258	252	260	233	264	244	279	245	256	266	270	208	260	290	233	246	269	249	264	301	253	270	262	252	241	265	259	245	249	274	235	239	265	247	251	234	276	237	230	258	289	296	262	282	235	235	242	259	230	263	265	258	245	250	227	254	239	247	220	264	282	253	228	236	278	278	249	245	251	248	240	252	229	254	222	274	232	274	245	274	242
13590	5085	9030	4400	2322	1975	1726	1529	1360	1434	1488	1188	1174	1239	1194	882	776	708	688	725	770	752	689	633	655	762	843	713	813	830	737	813	819	796	780	749	630	645	657	585	606	626	606	675	602	605	612	542	588	575	649	590	592	601	612	620	595	649	573	601	587	611	629	602	596	578	610	627	595	566	582	585	586	639	582	538	595	637	561	565	556	566	629	606	610	596	560	635	609	634	621	649	609	635	656	642	613	581	607	572	572	599	630	574	587	593	607	615	564	554	645	563	585	562	577	597	644	602	607	631	622	584	578	590	579	621	659	596	612	602	577	565	574	606	588	548	623	609	595	634	548	585	607	561	579	607	606	596	614	579	619	622	572	625	627	581	636	598	608	576	572	606	552	619	582	609	628	603	566	613	592	618	582	607	603	556	603	599	596	580	594	621	616	616	613	583	563	638	572	569	616	622	552	627	563	624	612	640	587	608	615	591	591	590	590	597	582	546	619	587	592	580	587	594	589	631	640	593	559	580	599	591	657	626	563	611	608	624	621	626	620	551	606	599	587	598	640	587	595	606	571	639	568	569	566	577	623	610	597	524	576	608	598	633	605	626	598	624	576	615	561	610	598	600	587	614	593	623	578	585	589	606	592	580	640	589	583	589	582	612	636	595	645	599	605	573	592	635	653	612	622	591	591	554	593	554	607	582	648	618	630	597	612	604	585	619	611	637	600	590	604	594	603	544	595	623	617	602	604	609	584	582	594	629	593	621	612	574	615	578	611	581	599	625	597	601	586	593	616	628	569	599	589	572	547	544	584	641	622	579	575	630	598	580	602	571	557	575	614	583	608	572	609	632	633	614	594	604	584	579	616	543	616	584	602	600	589	600	604	609	606	604	567	647	580	611	560	564	608	557	580	627	620	624	582	618	585	587	597	585	598	593	619	596	584	584	561	609	560	579	604	602	581	593	588	567	606	609	577	603	629	598	594	600	595	604	590	651	602	605	587	610	610	586	585	588	623	591	599	582	638	603	588	565	639	602	596	562	583	628	587	592	617	598	621	592	611	583	600	649	585	611	583	600	647	609	573	615	601	590	603	586	579	569	573	634	600	607	628	623	551	567	610	635	581	571	588	539	640	595	613	647	616	578	579	599	617	625	583	585	595	621	608	606	606	641	566	575	582	584	632	592	604	601	585	616	618	614	611	604	615	540	613	596	604	579	596	574	601	613	608	612	589	603	603	620	628	608	599	611	558	597	568	604	618	582	583	601	617	558	579	586	595	565	605	599	609	588	606	580	599	583	645	598	588	625	551	602	586	574	609	585	578	610	661	635	636	616	554	603	650	583	560	608	626	615	591	553	590	563	575	595	557	587	583	619	647	586	597	601	576	636	605	583	626	585	598	610	589	591	577	591	579	622	577	626	586	580	617	589	624	606	638	611	591	605	555	623	606	609	602	604	627	565	620	583	585	578	606	641	609	625	619	592	599	601	632	598	592	617	623	570	611	619	580	611	625	644	596	587	649	605	617	602	619	593	579	602	584	564	581	643	619	649	566	625	564	607	562	588	625	570	611	636	595	589	593	602	557	606	613	633	629	627	643	596	639	598	639	600	603	600	589	577	639	569	627	613	579	613	540	617	614	565	550	580	566	580	605	582	613	568	567	584	591	609	630	576	617	635	635	582	618	635	628	563	584	613	559	585	631	594	625	623	578	624	609	578	593	620	556	579	592	578	623	617	603	579	611	614	611	588	622	606	646	608	591	623	581	593	632	585	620	577	548	606	598	573	604	634	569	586	589	585	626	600	600	640	567	600	623	581	620	601	639	585	581	601	602	569	602	549	613	591	605	604	599	613	578	589	624	594	613	598	635	635	565	620	596	618	627	608	591	622	538	604	577	636	585	615	603	558	600	605	640	572	567	579	603	602	596	599	594	633	601	592	600	602	586	603	610	610	588	588	569	593	628	530	603	589	560	602	588	616	641	619	620	633	605	594	582	527	629	564	610	571	569	579	581	599	594	619	584	665	583	586	600	581	583	584	563	609	599	619	573	578	619	576	579	605	589	522	624	580	633	576	594	581	592	606	584	570	567	640	614	565	660	632	612	602	600	543	606	628	592	614	631	571	626	589	577	639	580	594	627	600	588	613	617	610	609	557	555	605	622	639	627	612	568	600	593	597	587	628	558	590	603	585	584	610	602	592	565	620	644	579	578	585	597	557	604	589	613	608	587	589	613	585	577	599	629	611	569	598	598	612	608	554	613	590	596	580	596	606	592	586	608	606	660	616	608	603	594	607	602	627	564	541	577	590	584	543	555	603	555	570	564	609	627	613	599	559	620	632	603	606	592	637	563	589	567	569	601	602	565	645	612	628	662	576	566	581	641	597	615	579	606	586	597	585	621	641	598	595	595	635	570	626	623	624	599	598	597	624	589	585	556	586	596	571	611	569	560	583	579	590	606	580	646	568	631	658	587	610	587	588	596	608	619	561	620	601	597	611	585	599	581	578	610	578	612	645	577	618	628	609	600	589	558	605	621	664	594	602	584	569	599	535	567	597	585	567	590	611	610	569	583	609	590	583	612	634	605	569	636	617	610	559	587	604	575	592	575	570	595	573	618	567	599	577	594	573	615	570	615	599	566	602	598	636	620	590	570	605	640	611	574	587	530	615	599	592	601	640	607	597	609	619	593	561	595	615	581	568	581	636	585	609	593	626	620	565	528	569	606	588	544	588	576	592	624	620	594	607	670	603	651	586	559	582	613	661	600	588	569	575	602	525	624	604	557	559	607	583	580	570	585	602	574	611	614	616	601	588	581	608	628	623	599	584	596	585	606	608	589	605	598	590	574	583	603	603	647	617	617	610	622	576	587	606	620	632	578	589	568	553	629	597	590	608	581	581	611	589	586	596	594	571	582	561	608	592	629	602	596	678	582	597	602	614	567	623	633	625	597	542	638	579	580	581	617	635	594	596	592	607	602	557	609	572	660	572	595	642	589	606	578	599	592	604	602	602	646	614	633	574	602	598	615	586	651	571	642	589	612	625	596	614	621	607	603	589	617	642	598	596	631	594	586	570	589	603	564	585	590	595	623	614	569	610	579	585	584	581	611	565	617	613	625	601	580	578	579	611	548	584	584	631	617	555	622	600	597	587	577	555	610	565	591	589	603	611	635	580	621	622	631	605	592	598	616	569	584	566	617	607	602	608	596	585	613	590	598	627	620	602	630	585	559	603	619	597	628	594	595	567	579	494	605	585	619	612	603	613	594	614	553	586	622	603	601	596	613	586	562	603	603	589	574	593	605	570	566	628	582	621	590	629	540	625	592	606	590	585	577	594	555	585	569	614	610	592	625	585	558	576	593	604	625	631	601	614	626	585	586	595	604	590	590	572	605	597	623	602	609	644	578	639	638	609	577	577	607	609	588	568	608	554	594	602	603	584	632	572	607	605	600	598	649	598	623	646	591	583	625	598	569	603	580	621	573	596	655	610	596	580
5725	1888	1578	579	314	340	292	335	265	329	306	297	311	288	300	302	271	287	333	271	259	289	260	260	282	273	287	272	316	292	301	283	274	283	265	233	309	319	290	244	266	279	292	273	289	308	308	292	301	275	283	297	280	276	290	258	303	294	298	298	309	284	328	290	242	318	261	296	295	275	293	302	293	295	262	283	265	259	301	284	289	292	278	281	262	263	272	303	278	273	226	273	253	306	297	316	268	291	302	292	272	271	327	338	268	262	290	301	291	267	317	250	260	259	270	289	277	265	267	267	248	272	292	244	289	290	264	283	291	272	265	270	242	286	266	289	307	242	271	295	292	301	290	276	269	270	276	279	273	271	269	279	293	257	311	284	300	269	269	284	281	281	262	295	282	252	274	263	282	301	300	280	290	281	265	301	283	305	301	295	286	268	285	247	291	287	275	262	294	272	292	287	291	296	255	301	296	266	306	284	304	280	280	328	338	280	277	252	282	268	293	250	294	271	286	277	294	271	276	263	285	270	309	261	277	313	286	264	275	303	251	279	287	219	303	302	273	238	273	261	288	298	261	270	297	286	239	281	268	262	265	286	281	251	282	293	291	303	254	278	301	264	263	270	280	284	271	298	315	289	296	287	274	293	282	312	256	266	283	279	294	267	254	278	283	298	283	245	263	247	276	282	290	241	274	285	300	301	306	280	287	268	235	275	298	285	290	288	249	303	302	289	271	313	286	294	259	252	261	295	304	284	286	281	307	314	269	300	289	292	264	280	268	313	294	289	303	286	265	255	307	277	286	285	289	301	301	277	304	270	304	289	246	279	299	305	290	292	273	246	299	292	268	307	262	265	245	271	284	269	287	274	316	311	281	276	275	277	298	272	267	282	271	290	301	291	297	280	272	258	257	274	270	301	285	274	305	281	274	289	297	270	256	261	286	291	293	301	290	282	303	281	273	266	307	273	294	282	256	277	263	259	268	272	295	296	289	262	287	318	255	242	279	271	286	263	298	309	258	281	247	259	296	300	265	281	265	305	271	296	304	279	273	279	281	265	309	263	293	241	239	315	258	292	260	277	283	267	324	257	275	248	267	288	290	294	288	272	277	280	289	299	310	265	275	297	297	263	271	264	322	296	320	259	290	274	273	304	313	305	272	289	309	273	278	325	248	264	313	276	283	316	257	275	293	281	292	312	276	268	292	249	272	280	281	248	310	289	302	291	262	270	258	317	327	274	277	258	269	297	284	300	274	285	325	297	278	301	270	287	303	299	296	251	259	269	285	274	262	293	294	292	269	284	285	288	286	275	251	314	307	299	268	258	286	297	271	297	260	282	280	286	267	290	293	286	276	305	286	267	243	296	266	320	295	253	289	238	274	276	276	281	291	308	270	253	299	297	268	256	266	336	330	284	269	301	262	289	271	310	289	288	296	311	305	278	294	282	283	247	274	276	303	268	278	274	317	298	300	299	253	275	292	277	264	288	308	249	243	290	266	307	302	281	292	277	297	291	271	290	304	275	303	298	292	303	283	288	281	307	305	290	299	268	280	275	292	269	290	303	278	296	285	290	296	292	334	276	283	295	259	294	265	291	272	291	285	317	283	286	285	250	293	291	283	274	293	250	262	274	297	276	273	268	281	272	281	287	294	259	281	297	290	255	269	293	264	311	332	299	324	304	266	297	288	289	304	267	314	267	265	259	264	284	286	276	285	267	285	299	332	294	292	267	276	266	278	270	285	293	273	251	291	282	279	269	264	317	272	256	280	283	303	287	329	301	288	244	270	270	271	276	301	290	245	244	301	289	263	260	283	287	270	278	310	279	306	305	288	260	267	246	268	267	285	304	266	298	291	283	291	271	257	264	271	271	291	272	274	279	310	287	297	294	274	261	238	288	265	290	289	267	282	309	304	292	278	306	307	267	247	300	294	269	284	282	320	297	273	264	321	284	249	282	285	280	279	297	270	294	273	299	288	272	295	268	324	279	291	292	270	281	274	284	279	280	279	298	269	289	291	286	278	267	287	278	261	308	301	274	282	296	303	281	302	282	285	258	297	289	285	270	292	244	311	310	261	244	255	254	282	297	301	291	272	277	280	307	291	278	294	275	269	288	254	270	269	267	277	254	309	280	275	265	302	297	286	291	267	264	267	273	308	310	263	287	249	275	256	268	274	273	286	290	275	273	276	246	305	277	269	280	293	273	278	279	268	282	271	276	291	279	272	282	282	321	268	278	293	275	285	269	286	273	277	290	273	247	272	277	265	269	257	283	274	269	277	272	302	274	288	278	288	302	270	283	285	277	306	323	297	271	269	305	243	295	300	278	282	282	268	271	278	254	280	313	273	301	308	291	273	303	247	298	271	301	281	260	274	276	277	289	263	272	278	271	290	274	260	261	273	264	285	276	271	284	264	295	268	253	263	258	265	291	309	268	253	313	308	264	279	312	299	270	283	260	252	276	284	300	271	288	306	313	295	278	271	273	297	300	250	316	287	284	268	282	290	246	303	324	291	274	249	284	281	292	254	320	260	304	276	283	314	274	305	291	278	272	259	294	281	284	300	262	296	261	261	305	277	301	301	314	268	262	261	293	250	269	284	255	267	262	267	254	289	264	276	305	267	316	300	277	299	284	257	307	323	282	289	279	275	295	272	295	282	302	277	286	285	275	275	276	288	281	295	272	289	298	289	291	269	309	318	273	298	315	303	290	268	262	296	308	290	296	243	286	292	286	294	282	257	289	295	256	294	288	281	290	283	250	292	287	255	295	301	289	259	257	273	265	282	292	265	292	257	340	286	267	273	287	307	309	299	320	276	296	302	257	259	279	278	318	284	312	274	279	316	271	264	290	299	247	300	263	268	284	295	276	288	262	281	296	277	294	262	248	279	286	295	307	268	296	283	276	280	271	282	283	300	248	294	292	304	282	273	307	308	270	266	297	254	279	250	306	308	283	272	303	259	295	275	276	296	277	279	270	291	309	262	307	256	274	272	292	305	298	231	308	275	294	280	294	298	279	277	266	291	299	299	266	272	275	278	288	268	287	270	305	230	299	272	305	244	285	309	297	290	290	285	291	307	300	278	284	244	277	291	273	270	305	282	296	306	257	266	263	320	322	242	293	306	300	290	279	298	286	249	262	281	268	274	295	290	272	275	240	292	297	267	275	289	254	280	269	282	313	315	274	270	310	306	271	300	267	320	282	283	287	262	267	269	278	293	302	300	265	301	260	281	267	283	283	266	268	328	290	301	259	277	303	266	299	275	318	277	273	260	268	287	275	260	286	274	296	266	251	291	286	245	292	286	272	268	286	249	284	260	298	286	295	264	298	283	281	294	249	262	271	297	301	280	265	242	278	270	279	244	302	287	301	313	241	302	284	287	279	274	304	327	263	274	308	256	311	292	271	281	290	276	286	307	292	295	291	297	280	290	267	324	290	308	256	278	303	249	289	280	264	277	240	325	291	284	299	286	319	269	264	301	290	289	268	260	259	265	282
4497	2132	3199	1245	854	813	820	830	737	879	796	787	788	862	804	726	746	719	683	729	703	681	672	730	655	654	718	722	738	726	738	665	727	711	746	713	653	653	697	650	656	663	668	665	656	629	696	707	663	656	706	675	690	675	662	656	717	660	641	709	666	674	653	663	674	674	685	680	699	671	729	655	712	713	702	693	674	705	692	741	665	663	662	621	663	686	700	713	677	673	688	701	673	702	733	654	645	691	690	659	632	670	674	654	680	657	656	651	702	669	667	677	666	662	666	667	643	673	673	673	661	711	699	708	720	666	656	624	688	672	685	688	656	712	627	703	682	667	724	669	668	661	670	676	672	717	678	678	698	672	675	614	693	652	706	717	699	676	683	668	693	648	638	661	681	690	700	709	660	671	703	675	653	687	673	663	719	651	686	653	700	690	692	683	676	690	705	668	685	644	680	617	696	678	719	644	671	724	682	683	668	657	688	688	676	708	697	620	657	690	710	678	626	735	687	654	673	656	697	704	641	685	665	724	683	637	687	693	690	709	665	676	635	654	628	652	627	624	672	649	651	685	674	701	696	662	693	676	711	636	727	658	644	700	669	643	694	672	663	683	676	705	728	662	670	652	640	653	656	676	664	642	737	709	713	744	669	664	641	743	706	680	663	681	663	720	687	678	641	669	708	679	636	678	625	694	699	704	693	704	673	664	639	676	678	659	681	700	671	698	659	636	665	665	682	699	628	664	658	684	675	669	686	675	684	655	714	714	668	715	676	676	675	674	661	684	674	666	623	660	640	668	704	669	702	704	657	683	665	683	658	692	629	703	690	693	679	645	626	727	679	682	691	694	706	687	647	692	638	664	712	678	626	643	682	662	672	657	631	672	677	653	712	668	705	661	755	641	684	674	688	733	688	658	672	649	679	677	644	692	635	663	718	720	663	707	659	709	714	703	696	680	714	640	672	692	645	655	669	669	716	674	680	673	690	699	693	702	700	634	682	690	673	696	679	721	629	662	715	662	684	671	617	693	706	733	638	662	672	698	663	658	701	635	691	668	670	675	664	702	678	636	700	657	677	689	679	640	700	706	677	710	703	691	709	669	692	662	699	705	702	707	631	671	662	666	716	665	693	702	678	702	607	667	685	699	707	659	685	694	652	623	692	643	685	659	663	706	648	703	659	709	693	710	667	677	645	645	659	702	679	677	661	682	686	714	651	654	587	670	662	678	675	651	666	717	715	647	628	670	685	636	675	653	654	686	659	674	669	661	709	693	687	685	664	655	693	696	681	662	676	677	717	689	714	697	699	694	693	654	698	690	689	688	726	727	750	699	694	698	729	706	643	659	632	709	673	646	679	688	700	688	688	635	663	682	708	643	641	674	691	661	722	672	689	650	664	654	690	668	668	644	686	703	707	691	691	659	736	675	684	679	699	671	652	730	682	673	607	657	655	663	700	640	670	636	716	626	651	687	684	636	686	704	661	685	652	700	685	637	661	683	663	653	703	711	644	709	656	688	626	702	692	673	699	699	651	692	656	690	673	675	685	683	698	673	661	671	703	674	668	676	705	667	682	724	691	754	615	713	663	671	657	660	700	684	656	659	736	677	701	697	690	682	647	677	678	675	712	656	701	682	727	686	653	671	677	657	724	685	691	666	642	686	701	660	646	716	718	685	678	685	679	702	669	693	663	673	675	669	699	673	668	669	694	696	688	609	686	673	654	679	694	706	692	650	681	682	649	674	752	644	692	687	632	693	681	622	697	703	656	653	669	708	654	674	658	684	655	659	665	656	677	688	676	638	699	657	652	687	691	677	646	662	710	670	675	635	635	637	680	686	696	674	673	717	719	657	683	693	688	677	658	655	699	648	684	698	664	629	709	701	693	671	664	686	654	729	696	654	637	683	699	678	671	674	684	678	684	697	663	655	687	670	671	685	641	624	707	668	652	734	692	670	691	678	688	684	712	678	655	683	672	663	651	695	655	664	665	638	727	667	707	642	701	669	709	667	680	696	708	632	671	641	674	654	647	663	680	685	663	696	714	672	652	679	682	675	693	697	696	635	703	663	666	677	684	704	701	689	642	655	697	690	711	706	659	663	709	661	687	665	696	668	712	666	706	669	665	697	631	717	683	647	666	656	729	655	719	613	690	660	689	696	649	663	656	677	633	698	655	617	705	708	711	717	650	670	667	682	640	644	628	700	685	647	696	705	679	673	707	631	684	682	631	665	655	665	715	695	665	676	639	673	661	691	677	666	690	653	668	667	669	668	680	661	665	698	654	682	662	667	623	677	667	695	741	704	696	671	723	655	719	671	738	640	677	638	660	688	653	659	661	699	714	659	660	661	672	703	696	712	673	724	641	662	687	668	682	644	694	688	697	684	672	667	661	697	695	719	672	672	720	672	659	663	633	636	712	671	662	708	666	659	678	621	676	695	701	692	659	695	683	711	686	672	701	652	634	621	657	677	654	638	648	648	720	701	663	706	687	684	730	657	635	663	640	658	640	679	666	654	725	719	712	655	703	660	671	693	675	671	710	610	698	714	678	622	663	686	649	672	728	651	670	688	652	646	718	724	697	707	711	702	679	634	629	682	685	645	686	722	721	685	692	696	725	699	637	683	658	692	724	636	673	697	704	693	672	688	691	687	650	696	715	634	703	705	699	681	673	709	723	683	660	692	664	687	660	671	710	663	703	656	677	680	678	709	687	695	675	681	695	692	729	657	725	668	670	658	713	661	704	661	693	689	621	629	696	672	655	688	696	699	683	672	664	669	656	670	681	653	661	689	699	690	674	670	696	673	661	683	686	658	653	644	646	646	688	682	676	660	688	663	677	695	713	698	648	682	659	706	676	671	671	727	618	660	671	687	657	693	692	743	704	629	633	669	650	677	718	685	678	681	684	677	698	673	651	658	711	713	624	670	676	667	665	706	636	662	642	665	645	702	629	686	710	662	648	712	684	700	687	668	628	700	668	656	699	705	664	703	661	666	632	651	706	656	725	689	705	647	715	682	674	682	682	653	694	670	705	667	660	657	693	687	699	650	681	657	651	689	695	656	709	721	677	703	655	695	756	692	701	685	694	692	696	634	660	669	693	686	680	676	678	702	689	644	679	702	653	703	665	650	659	682	674	676	699	649	645	669	654	626	716	668	638	665	676	700	696	700	621	653	662	703	703	681	702	683	678	659	681	697	676	706	657	688	681	655	681	666	663	671	684	635	730	672	693	699	666	710	645	644	713	700	662	669	667	701	691	647	677	708	686	693	646	676	642	700	698	658	662	666	728	719	665	654	687	715	698	634	703	695	655	671	657	650	657	690	677	694	681	679	680	644	707	647	667	652	662	693	681	656	637	618	725	729	691	637	703	697	628	642	709	689	666	708	687	706	708	688	639	701	651	662	712	681	686	701	684	650	656	658	702	698	672	654	681	680	676	713	713	691	686	675	640	605	699	747	700	680	630	657	662	716	711	686	707	661	669	701	666	697	637	637
14223	4014	3596	1336	571	501	467	413	426	465	444	381	394	433	400	392	347	347	393	378	375	337	359	350	345	372	368	369	372	352	357	371	362	363	346	329	321	347	323	359	354	327	378	370	340	328	329	331	349	336	355	373	349	348	372	365	303	323	349	374	368	309	350	358	370	342	359	350	354	344	352	344	325	374	342	343	360	325	354	326	379	338	346	356	362	351	303	321	341	348	372	354	317	354	387	328	358	345	331	363	348	385	368	372	321	348	347	363	338	369	376	359	374	335	331	350	345	347	373	329	353	330	308	332	352	304	323	370	349	338	355	349	344	338	367	375	341	339	353	363	324	341	334	370	362	342	348	339	313	312	310	346	322	373	313	351	336	333	352	319	348	327	359	358	342	323	322	362	333	362	353	329	369	349	330	314	342	363	337	347	332	373	356	365	372	336	349	365	293	348	341	358	349	375	328	349	335	343	320	332	385	357	324	327	348	358	343	366	359	352	357	341	339	350	328	377	325	323	340	360	349	374	335	384	338	336	304	310	368	378	342	379	320	348	376	310	342	339	328	343	345	311	345	339	332	330	370	349	306	347	372	362	358	317	374	339	346	328	391	326	357	339	333	360	345	342	333	350	349	331	364	327	343	333	366	363	382	357	337	376	391	366	357	321	354	369	369	342	346	359	351	333	344	340	351	355	351	369	309	368	319	358	412	345	354	375	352	366	366	334	329	364	335	323	384	339	351	371	364	343	322	318	374	347	366	389	358	388	380	361	356	342	352	355	330	350	355	357	342	331	354	366	354	375	353	357	354	324	325	340	351	365	337	360	327	354	340	303	332	382	363	333	359	357	379	335	351	335	355	355	342	359	333	308	348	344	360	349	343	372	357	326	304	335	326	348	356	365	348	376	339	349	375	364	354	376	316	379	315	358	387	330	355	360	329	361	349	349	308	355	372	373	366	374	344	366	364	335	370	348	331	347	369	364	337	342	338	358	329	349	357	363	332	332	379	331	356	335	364	338	358	349	379	332	360	405	372	373	339	381	349	359	354	312	342	331	368	352	356	379	351	339	353	362	354	349	373	327	349	337	342	384	342	343	347	338	367	319	336	364	385	364	358	332	367	339	332	371	331	346	352	361	334	375	376	332	340	375	393	388	350	338	331	334	343	378	362	363	330	363	361	351	332	315	343	350	362	317	354	367	310	325	317	367	327	383	321	366	350	360	311	335	325	334	331	323	336	340	330	371	380	351	365	360	340	340	361	360	319	327	334	329	319	349	381	386	333	352	357	337	348	363	326	350	341	317	380	362	326	334	337	345	365	373	375	353	373	354	323	332	309	353	366	379	366	399	380	347	345	349	351	345	367	379	376	338	381	415	389	375	349	358	357	330	330	359	376	325	378	331	345	343	319	338	362	351	312	347	378	356	358	358	358	353	342	365	344	349	380	356	359	350	355	351	340	354	386	363	381	343	394	362	313	378	319	366	387	342	342	355	385	335	359	341	330	354	366	336	340	323	354	330	359	348	323	346	374	343	360	357	372	348	344	356	376	352	321	311	367	349	383	371	371	346	347	371	322	375	359	372	320	329	335	311	342	338	361	341	336	363	288	351	345	312	325	340	357	353	387	331	350	359	329	339	352	333	358	321	387	341	344	365	375	330	360	330	382	357	356	369	333	352	352	396	332	336	340	354	341	332	321	342	346	353	341	387	345	341	327	364	332	350	339	349	384	350	351	339	347	371	377	316	345	335	334	364	382	354	360	359	342	339	332	348	360	331	365	340	310	352	315	361	317	381	354	314	357	358	379	338	336	338	356	368	367	357	343	381	344	337	368	360	361	346	347	334	347	351	322	354	374	338	358	322	362	369	360	331	327	358	346	368	345	322	352	352	352	364	375	344	359	315	371	330	352	352	306	370	333	332	349	338	339	347	342	374	340	337	337	323	357	366	331	333	353	344	336	332	337	357	322	359	348	359	363	350	371	360	329	395	395	376	344	354	361	352	356	345	389	339	349	351	338	318	308	365	336	362	332	374	366	367	344	352	345	336	360	353	315	355	345	379	371	336	378	344	367	346	349	321	340	346	359	355	356	355	363	339	329	352	373	395	369	354	356	349	348	354	342	373	351	349	358	329	360	326	339	349	343	349	338	352	305	331	327	374	321	314	375	361	353	394	342	311	376	340	353	349	306	358	323	401	381	352	380	334	392	363	364	360	385	343	364	369	337	350	341	362	354	387	327	347	346	341	344	370	350	372	364	306	372	332	366	357	336	372	355	339	328	337	322	331	339	338	375	327	313	365	372	336	349	330	315	354	349	349	330	382	342	329	370	333	352	348	349	338	357	342	340	337	342	336	371	279	346	330	344	360	335	378	321	368	359	347	354	373	342	326	356	335	345	369	347	320	314	346	327	349	357	379	372	345	351	341	371	370	373	380	318	343	350	374	306	315	374	361	334	389	347	352	350	328	350	346	359	341	294	356	328	323	361	332	389	350	332	353	367	359	347	343	384	330	336	337	347	325	324	331	344	351	356	365	320	332	356	369	328	347	341	327	349	340	350	375	393	359	364	322	325	351	372	335	356	386	343	366	335	359	377	304	333	337	342	339	366	376	347	361	377	334	363	349	348	351	320	312	372	347	354	360	332	343	335	322	346	371	353	339	322	380	334	358	362	363	349	368	337	340	364	373	358	368	351	367	345	346	366	366	387	377	389	348	343	332	304	354	373	352	346	328	346	353	415	324	331	368	383	372	331	362	354	368	347	385	351	329	354	370	345	355	341	383	392	325	368	367	360	342	354	374	330	350	309	331	313	302	372	360	370	381	350	358	340	365	357	380	324	350	371	365	358	350	332	367	358	329	341	349	349	354	369	323	335	385	338	360	346	342	346	320	326	338	366	331	312	361	379	368	347	335	371	360	346	373	372	371	402	342	357	363	334	342	349	333	370	359	340	342	376	335	370	356	386	309	347	349	350	319	341	358	354	344	369	376	354	345	340	331	359	364	347	321	324	364	302	329	363	328	352	325	339	320	389	322	356	330	335	313	334	358	352	357	364	306	360	363	351	347	364	386	367	340	366	364	346	376	334	362	347	370	357	349	358	333	332	321	341	388	341	369	350	373	322	333	381	297	367	327	340	368	345	389	390	345	361	354	378	391	349	344	327	338	309	345	361	339	345	341	355	307	345	379	354	337	338	341	369	338	346	350	335	331	321	376	358	376	373	404	375	348	345	354	357	387	344	377	369	391	329	313	388	336	300	354	372	364	327	349	352	359	330	360	324	334	366	341	329	312	349	304	360	350	312	365	360	375	374	348	330	327	339	369	381	389	324	367	303	358	348	344	398	365	331	330	309	322	366	327	362	357	342	362	374	354	374	341	366	366	331	322	334	329	339	345	376	364	388	350	393	360	311	337	338	388	346	387	373	357	391	366	355	343	391	382	327	396	376	340	361	349	349	337	327	362	361	358	362	362	352	369	368	331	368	336	330	361
10712	4071	6698	3700	1725	1544	1518	1258	1140	1370	1321	1143	1138	1265	1158	1011	913	955	855	904	892	873	821	873	869	827	885	855	938	931	881	938	947	1002	866	922	803	818	853	799	826	815	845	793	778	795	774	796	803	803	802	814	813	845	813	789	780	788	822	865	828	808	759	785	827	864	858	795	790	830	833	809	799	827	838	820	852	867	836	834	838	845	802	830	790	845	816	770	803	840	872	818	832	826	819	833	876	783	788	807	815	847	805	776	776	842	804	839	795	833	797	830	851	801	839	838	766	807	802	791	827	758	780	809	793	814	829	843	843	800	824	782	820	845	791	829	845	831	813	823	781	836	795	778	834	832	802	811	822	804	789	769	818	825	803	764	879	868	803	814	809	801	786	816	816	768	817	808	812	799	785	799	770	811	820	792	831	761	817	828	752	789	816	807	792	779	819	847	766	781	878	818	800	858	861	852	837	810	781	860	799	819	822	856	821	811	815	784	829	833	846	794	788	834	747	790	828	824	844	841	810	775	843	773	837	757	848	814	774	790	789	803	742	797	810	810	850	801	864	773	809	783	816	794	778	828	868	779	821	846	792	812	765	840	842	797	848	797	828	847	829	795	846	755	816	787	777	781	799	790	838	779	803	789	810	837	757	790	832	825	784	770	784	838	843	802	852	792	826	806	841	868	805	839	774	841	823	880	823	779	849	792	822	878	831	789	777	742	856	841	813	778	779	853	850	827	787	770	791	770	818	800	806	845	748	842	868	817	835	847	813	787	824	866	812	799	804	775	801	809	819	789	770	825	807	833	773	831	776	791	810	799	831	794	848	746	813	830	797	832	816	857	832	843	802	801	846	789	803	815	835	804	816	781	819	828	838	805	806	807	802	783	800	799	808	789	819	818	805	806	874	798	807	767	853	751	786	778	798	815	767	830	786	832	802	851	795	854	788	774	779	815	811	832	827	845	822	766	756	790	820	838	798	799	763	763	839	827	798	767	811	803	770	838	813	871	799	825	782	872	811	799	816	818	798	809	785	775	802	793	832	788	832	816	788	797	811	792	786	809	820	757	807	822	825	851	784	826	789	758	852	764	818	784	811	799	793	830	807	825	875	817	821	831	829	824	850	816	829	823	816	795	780	756	828	824	784	815	817	793	798	817	846	779	774	822	842	788	830	802	793	814	808	785	827	771	786	839	837	743	799	824	791	843	860	798	842	790	836	758	767	826	868	810	844	804	780	845	834	823	807	824	812	823	830	796	853	822	764	785	801	785	799	771	768	819	791	846	806	781	797	793	819	870	762	797	825	809	814	805	802	825	797	818	847	765	824	804	792	796	838	842	860	825	835	816	789	865	794	900	804	825	771	772	817	813	812	759	832	868	819	809	793	834	769	765	818	783	807	836	787	783	778	793	802	821	814	826	787	795	851	820	829	876	783	795	782	807	853	786	845	799	831	819	767	814	792	826	825	831	772	827	817	837	824	861	771	805	832	783	785	804	793	810	824	816	790	815	837	771	818	808	876	820	804	760	800	851	800	795	818	766	784	790	790	799	745	842	823	808	811	793	866	768	778	790	783	785	845	798	843	856	800	863	803	825	805	831	848	798	804	825	730	811	823	790	807	774	852	822	833	825	829	788	767	792	787	845	767	806	752	822	832	847	795	785	862	819	873	815	786	798	758	843	746	781	834	797	821	842	814	809	790	790	815	819	855	842	819	824	782	806	826	776	861	784	755	800	792	790	821	820	795	815	829	785	746	759	760	781	792	802	805	821	803	789	807	827	769	860	838	794	829	838	849	778	825	796	844	784	792	855	826	832	880	831	787	810	776	808	845	805	804	861	802	818	816	840	755	802	859	786	833	822	805	832	813	802	797	797	814	771	775	828	837	831	848	804	835	865	863	823	853	773	829	831	783	831	794	843	847	852	845	782	807	855	798	811	792	775	836	830	844	825	827	800	832	862	819	833	858	790	766	828	761	834	813	793	785	805	825	769	758	807	854	813	852	825	794	843	826	796	812	791	815	824	816	820	800	866	837	807	778	801	770	784	817	802	806	787	761	755	799	861	876	846	805	803	802	808	801	797	811	794	839	799	816	822	831	758	834	817	797	841	812	784	833	838	862	848	803	775	835	823	762	801	818	826	826	798	836	820	864	851	801	807	795	801	829	761	803	815	762	814	801	819	843	843	879	824	815	823	799	793	824	816	798	777	839	811	833	772	803	802	857	840	848	804	815	791	834	822	767	801	828	783	776	831	790	769	811	796	818	800	817	807	812	852	807	809	800	828	844	857	811	841	833	735	854	825	766	788	818	791	801	755	813	815	786	801	860	829	816	812	877	813	856	798	831	815	815	812	832	806	800	828	809	806	802	824	804	802	750	783	774	800	883	802	786	804	830	784	790	865	831	759	840	784	784	751	816	816	833	806	783	799	795	820	841	800	781	821	830	823	793	833	823	882	788	787	789	798	805	814	809	766	828	794	863	831	812	776	769	845	806	880	805	817	801	781	782	786	801	751	800	848	835	821	814	797	830	797	833	804	763	807	798	745	848	905	781	843	824	805	795	797	768	804	766	807	796	780	778	762	790	824	835	778	832	816	870	791	794	785	769	839	864	803	832	820	762	848	840	773	850	813	807	753	818	772	833	814	809	790	798	826	846	812	803	804	850	861	768	827	809	846	809	822	851	796	797	787	822	802	816	819	796	828	808	795	847	821	817	797	771	785	779	808	776	790	837	800	835	827	794	772	858	822	793	787	811	849	847	750	781	818	796	830	781	854	855	805	808	737	795	783	833	825	790	843	826	827	795	785	810	761	790	796	823	833	793	789	833	819	870	792	798	858	777	836	850	805	858	843	813	838	804	793	817	788	804	791	852	806	806	832	792	832	858	814	842	816	788	812	806	837	782	838	837	797	828	821	840	823	806	838	818	805	839	834	730	756	833	809	811	855	785	805	832	774	807	800	763	772	846	828	774	789	800	789	767	789	824	766	857	864	773	821	856	813	809	817	780	853	796	841	798	799	818	815	780	803	778	832	803	813	846	803	783	780	818	841	810	857	853	821	866	822	871	799	833	811	826	823	816	791	835	797	837	791	791	801	815	791	825	853	820	832	800	842	787	861	860	802	794	791	870	828	760	768	790	824	819	810	869	781	805	758	736	841	852	779	840	764	775	768	793	830	800	816	760	774	848	798	885	831	825	787	842	802	810	823	812	819	728	839	813	860	786	797	777	777	837	765	818	834	764	847	814	797	816	814	771	851	829	816	874	850	791	815	840	824	817	819	798	865	868	845	766	866	768	838	765	748	819	852	802	842	776	852	798	856	817	783	842	747	797	808	808	801	832	792	857	844	784	821	822	814	766	810	781	788	789	826	783	839	816	804	791	782	816	830	830	824	820	824	802	811	851	803	805	768	788	805	832	826	778	806	798	748	813	781	790	824	811	803	756	824	828	828	840	766	837	811	814	837	801	796	818	823	810	785	804	814	800	814
22214	6574	5792	2089	670	560	534	405	384	365	401	349	302	347	349	291	299	280	268	244	241	255	241	266	253	281	263	245	312	282	261	261	276	276	278	287	260	249	242	281	243	272	265	238	238	247	225	253	285	248	250	249	276	264	244	241	254	255	240	260	244	257	246	283	254	242	228	230	277	251	224	260	247	277	248	271	261	254	239	271	252	273	271	252	260	246	257	287	236	301	224	249	237	251	253	303	238	234	272	228	238	252	250	259	250	257	277	228	230	246	251	263	242	226	236	244	259	271	236	218	245	264	265	237	225	231	294	226	258	256	254	258	221	241	260	243	272	249	241	236	270	277	267	264	269	272	249	285	247	268	230	264	269	272	248	249	234	274	235	255	246	226	271	215	249	246	262	259	243	228	272	261	236	272	228	251	255	289	239	262	226	226	241	251	261	253	248	257	243	248	266	262	245	280	246	245	223	243	224	244	267	256	226	229	250	248	243	273	247	275	264	216	247	260	253	249	244	273	272	269	263	256	222	253	278	233	254	226	261	273	240	258	246	260	272	264	246	266	280	277	236	250	251	236	249	240	267	273	265	221	244	297	276	244	275	243	245	265	251	258	250	231	257	250	254	255	235	283	233	247	267	254	232	225	242	260	237	262	271	228	228	232	250	255	247	262	259	251	251	214	264	246	263	259	217	247	251	250	273	249	234	266	235	280	251	255	239	259	238	270	248	236	253	242	237	266	236	253	241	237	240	215	231	262	233	261	218	264	272	235	264	263	246	293	241	227	253	254	248	239	253	260	236	244	232	293	272	242	244	263	242	247	252	266	271	265	258	249	261	261	270	275	238	280	250	259	234	227	227	247	260	280	227	241	254	253	257	258	280	241	271	248	270	270	273	259	253	252	247	236	238	268	228	243	254	246	218	264	241	238	253	254	252	257	228	259	260	242	244	255	243	251	250	229	239	234	264	245	246	245	243	253	260	259	272	275	257	252	214	262	240	269	279	252	233	240	286	268	270	226	222	245	241	274	244	236	244	251	281	237	266	279	246	266	248	266	228	282	254	258	241	297	235	229	277	246	248	233	254	284	258	232	233	260	255	250	241	260	277	268	248	221	261	241	250	243	250	231	256	232	265	236	206	266	245	272	259	263	232	248	264	253	240	230	253	207	235	242	269	238	270	235	241	240	263	293	248	253	235	242	222	238	239	255	256	240	238	242	230	247	236	271	258	251	245	262	244	252	249	252	253	278	229	233	223	244	243	268	243	271	235	255	246	227	242	255	231	268	247	230	268	239	254	249	277	242	230	285	245	244	233	262	277	268	289	250	270	256	254	240	256	250	236	247	266	226	253	244	251	255	251	238	237	255	255	230	239	245	232	246	265	229	253	265	250	269	250	253	258	258	257	266	232	258	257	250	288	285	223	253	257	251	252	232	245	256	264	270	261	248	267	266	238	274	266	260	269	241	232	272	278	246	222	233	261	250	276	231	262	240	261	267	239	261	248	241	243	235	295	289	268	232	247	242	244	244	276	249	251	246	256	245	252	244	262	253	230	235	253	245	253	245	248	255	258	240	247	240	249	234	249	262	254	291	248	242	264	290	252	234	292	268	246	224	276	258	230	250	278	284	273	254	274	239	236	285	243	258	267	283	251	255	235	253	254	254	255	240	255	238	249	229	254	241	253	285	259	253	257	240	248	253	252	258	231	262	261	221	238	239	225	244	254	259	236	253	237	225	263	264	261	250	222	266	210	266	260	223	271	266	236	247	267	260	257	235	293	286	259	277	232	238	229	237	246	226	280	265	275	263	247	275	256	251	262	268	246	235	243	280	253	254	233	243	230	245	262	272	241	253	245	247	243	291	218	264	262	260	238	249	264	250	271	232	256	260	261	297	230	242	257	275	253	262	212	234	246	248	240	264	267	264	257	250	253	283	251	251	225	263	224	238	254	251	259	256	241	205	249	230	264	258	252	282	210	241	285	244	257	251	252	256	257	256	288	259	247	233	219	255	243	265	231	268	252	252	275	254	257	247	247	228	248	252	253	256	225	248	270	241	265	307	261	270	261	234	265	240	243	249	242	254	268	231	286	252	243	239	239	240	247	270	244	247	258	262	232	246	267	280	263	276	266	251	271	269	240	275	257	225	219	232	260	290	234	249	221	259	262	257	254	245	233	224	266	251	296	267	254	268	255	265	254	255	307	259	246	233	248	238	262	268	250	233	280	251	229	256	257	250	254	269	257	276	240	247	242	261	242	226	234	264	227	238	251	265	260	261	265	261	253	247	245	249	236	261	240	270	254	270	252	242	260	252	272	243	238	305	248	274	266	244	262	268	275	232	252	271	261	214	241	249	279	251	239	240	277	235	258	245	284	243	239	250	261	243	235	250	272	240	231	247	217	263	266	239	250	254	286	253	251	282	245	249	270	260	242	262	274	246	258	286	260	231	269	237	280	237	237	267	274	241	229	250	279	233	231	257	264	241	235	215	258	249	243	231	248	239	239	248	255	268	287	241	264	261	238	266	294	223	249	262	238	246	242	262	259	249	268	245	241	260	273	279	242	276	226	253	266	230	241	258	252	240	268	230	252	205	238	225	255	264	254	231	242	246	235	261	225	256	265	233	232	264	242	276	261	257	250	261	256	288	220	261	250	236	256	238	238	243	244	257	242	239	249	236	238	240	239	240	222	222	275	275	276	243	227	280	229	266	234	233	256	257	249	242	266	240	255	263	246	257	252	273	239	235	247	242	244	232	261	225	258	255	228	255	223	234	256	217	246	271	264	272	267	248	233	244	270	253	240	258	246	216	244	278	247	228	247	251	234	247	282	269	242	243	238	245	248	248	258	256	259	233	269	241	243	256	264	259	260	244	248	244	243	247	289	241	232	276	255	243	233	256	259	276	285	279	261	227	247	240	229	248	239	243	258	226	257	239	258	279	276	295	260	252	264	271	273	242	253	264	249	245	263	218	228	234	233	263	258	230	230	214	267	251	252	258	229	242	224	276	229	244	253	237	235	241	261	252	246	261	246	284	266	235	229	238	263	226	282	250	276	269	264	230	245	279	252	255	241	277	214	227	248	243	245	264	259	226	255	243	277	245	223	225	293	238	268	255	261	217	272	241	254	270	288	237	227	254	225	250	233	267	273	276	272	229	243	265	239	245	242	263	233	231	262	260	263	230	254	241	247	252	247	274	246	241	248	255	276	248	240	287	264	233	234	238	236	276	210	250	232	257	254	238	250	247	251	254	263	245	247	199	219	279	246	241	244	253	228	237	243	248	232	252	224	227	229	265	237	261	247	266	242	269	243	259	253	233	252	260	281	238	240	223	270	240	252	221	244	216	216	265	247	256	238	267	286	260	284	253	261	264	261	254	239	256	278	259	284	256	246	252	244	247	237	266	261	251	243	242	260	255	244	239	237	251	253	208	253	252	266	274	235	266	252	259	264	248	286	289	295	233	242	235	236	237	270	250	262	237	251	235	263	255
13123	5565	9799	5081	2302	1987	1830	1621	1353	1440	1446	1216	1111	1273	1145	920	778	786	734	714	718	700	669	661	667	734	737	726	785	849	785	776	850	855	802	689	692	638	615	632	613	608	644	562	636	584	636	583	622	604	610	598	589	571	597	592	580	512	582	596	587	602	660	611	557	582	601	586	543	589	590	627	606	570	603	604	578	588	648	570	593	621	651	611	578	609	581	625	612	606	647	582	591	597	637	649	558	638	624	629	622	561	572	576	611	591	641	605	645	615	610	576	562	591	607	617	617	591	622	612	603	545	603	555	558	593	620	592	603	625	604	584	586	554	618	590	640	604	583	589	582	604	575	588	580	631	587	633	586	627	639	600	581	576	601	569	607	598	583	635	597	612	607	550	614	622	557	618	581	584	614	573	602	631	662	618	584	567	614	593	612	570	657	603	567	600	610	585	617	626	619	631	608	607	649	566	599	586	605	590	580	601	583	628	641	567	617	586	624	601	579	592	576	551	605	610	612	588	596	597	625	619	634	580	633	592	585	584	578	614	577	627	603	588	609	602	586	598	605	571	612	647	616	613	620	588	607	615	574	595	579	575	602	594	588	584	619	590	632	583	629	591	580	589	617	562	600	584	556	580	587	596	596	595	612	605	593	559	568	591	588	611	560	572	558	593	605	603	596	653	631	616	578	623	579	590	589	598	630	589	580	585	587	545	619	565	591	557	589	586	582	610	564	618	567	615	572	616	581	585	627	540	577	634	581	609	545	606	610	631	579	568	580	585	622	566	608	595	589	641	572	570	592	624	594	607	630	621	626	554	643	609	586	577	629	616	574	619	626	581	598	622	599	552	581	577	585	578	572	579	613	614	577	574	627	597	590	597	596	613	630	598	592	614	612	553	593	595	566	634	573	575	620	578	604	567	598	637	615	612	608	593	623	603	629	607	598	585	579	631	634	624	635	597	611	561	547	637	605	574	582	580	609	610	553	565	568	605	611	634	652	580	613	588	595	624	597	591	598	555	581	564	613	618	605	617	554	598	626	596	543	618	603	560	639	525	569	631	600	621	544	589	593	595	575	564	619	594	591	557	608	597	570	649	595	610	594	579	633	593	558	600	546	587	560	579	641	615	580	616	600	631	587	570	600	557	591	560	580	609	586	584	601	596	600	608	596	592	637	588	549	616	593	612	573	624	584	619	590	618	619	552	578	620	593	561	575	596	601	560	582	585	603	618	605	653	593	603	581	598	617	605	629	602	561	579	584	587	597	601	595	650	614	575	574	584	576	588	580	587	566	592	592	650	548	568	591	577	601	578	634	619	614	607	606	637	584	613	608	613	583	567	592	599	618	571	554	612	638	583	590	586	579	563	601	623	581	611	628	607	554	625	604	559	609	612	570	610	610	578	601	602	596	592	594	597	590	593	577	569	591	582	607	596	583	616	597	614	559	581	605	595	617	622	577	598	577	633	606	588	582	590	625	641	579	605	628	581	607	580	613	610	589	609	578	572	564	572	570	587	590	570	621	564	603	612	584	613	613	554	608	640	578	583	569	547	602	606	622	589	628	594	556	611	544	582	558	544	652	594	596	615	599	608	548	616	641	596	556	571	564	622	633	585	611	619	596	598	571	625	632	633	551	596	564	614	583	589	554	602	591	574	625	570	626	618	589	598	621	578	590	595	623	580	583	574	632	596	584	578	633	621	577	619	598	582	572	620	639	615	569	617	639	611	620	583	577	645	634	590	602	588	534	639	563	597	573	596	613	572	618	599	611	603	593	603	564	585	575	599	607	601	616	604	608	567	606	552	603	597	619	593	628	598	575	563	591	586	596	595	608	572	595	593	556	590	630	561	595	571	566	599	558	599	584	603	610	612	612	573	588	633	601	559	631	611	565	637	557	577	601	571	655	636	598	579	605	520	624	621	581	587	606	614	607	591	604	613	585	604	628	605	602	603	607	584	593	633	525	577	588	610	580	599	577	589	552	600	627	584	577	599	574	616	597	645	621	622	576	606	588	602	602	565	562	600	595	613	584	592	633	579	568	577	558	628	586	606	585	546	575	588	607	588	567	584	586	585	564	608	584	596	597	610	645	577	565	569	586	562	611	615	599	552	586	590	608	583	536	607	602	597	595	598	592	582	630	578	579	631	578	579	558	614	645	615	561	621	573	573	639	609	562	573	565	545	628	614	570	598	598	593	597	626	600	612	591	570	583	581	582	613	578	584	587	601	575	571	585	558	599	598	576	612	594	660	611	612	589	592	586	603	598	594	640	610	567	548	578	575	588	567	595	573	605	614	589	570	566	588	567	595	614	617	592	575	622	556	590	567	604	602	538	580	599	633	596	587	629	595	591	606	579	595	637	611	599	582	597	570	608	585	603	602	606	571	612	578	579	524	556	584	612	637	569	623	607	629	596	573	562	624	601	589	533	612	583	571	596	590	585	573	575	584	599	630	629	595	543	621	612	628	629	573	566	581	573	616	575	582	581	573	601	592	605	565	609	568	572	631	564	666	553	606	622	567	630	590	599	582	555	552	583	607	616	602	596	617	588	569	577	589	560	602	618	615	548	603	582	581	608	607	576	589	613	557	611	560	588	559	606	587	580	617	601	591	605	615	600	562	550	570	595	547	577	613	573	558	559	593	590	585	626	621	599	599	568	580	567	584	611	594	598	564	626	580	596	580	588	573	603	612	635	570	605	608	607	583	593	618	610	622	586	640	605	586	591	583	602	598	593	577	604	604	582	567	583	617	593	601	613	587	601	548	558	552	601	625	651	589	611	606	579	574	574	620	608	644	607	561	618	598	602	571	581	607	594	556	611	573	565	565	591	596	574	598	600	599	606	592	577	611	562	596	596	636	532	608	612	608	635	613	593	623	600	615	597	600	578	622	580	612	591	623	558	563	611	614	601	638	569	620	593	617	611	576	638	585	590	556	611	638	577	581	568	607	588	625	607	588	593	595	549	588	574	662	597	600	586	572	587	584	585	575	605	595	582	576	583	568	579	602	593	597	619	591	629	625	573	615	583	613	567	598	591	575	608	604	613	587	598	580	626	603	595	572	637	580	617	608	581	629	596	566	615	576	571	591	604	581	580	566	564	644	598	585	587	616	579	624	574	593	606	593	603	563	567	593	617	589	529	596	573	591	579	555	624	635	615	628	609	574	597	569	589	617	611	601	558	608	592	595	568	585	601	634	579	580	570	552	591	622	611	629	585	574	595	611	595	572	585	584	566	612	575	583	593	623	615	640	602	587	605	633	560	576	607	622	634	599	610	621	583	573	557	611	600	596	592	624	588	568	595	552	603	585	569	607	550	564	549	578	576	598	586	574	579	594	579	555	589	605	589	599	605	637	578	614	577	623	633	600	581	578	601	570	584	615	594	612	600	574	597	608	603	549	591	624	615	663	592	602	653	587	637	550	587	585	609	617	601	622	624	600	610	539	609	608	577	581	560	600	604	614	619	592	593	627	623	631	618	609	624	620	604	592
5652	1986	1660	536	295	310	304	302	289	310	280	309	287	259	310	306	299	260	289	274	294	268	291	286	267	273	296	294	263	276	278	283	280	287	285	273	283	296	302	280	295	309	294	291	288	240	289	316	277	283	278	246	297	282	280	285	297	258	255	279	290	305	285	309	282	290	330	276	293	289	283	292	292	267	250	292	282	277	296	279	256	257	256	293	239	265	297	275	311	291	291	287	253	276	285	285	303	326	288	303	269	299	253	276	270	293	300	283	316	262	291	300	297	298	247	287	285	316	251	265	290	266	271	273	261	285	278	278	299	288	313	281	276	254	294	269	267	285	237	271	282	267	278	278	297	302	275	256	295	254	260	292	274	255	266	277	254	262	308	284	267	276	269	285	252	251	310	268	238	283	317	277	308	275	291	284	242	250	280	307	294	302	257	294	278	280	285	292	260	249	279	304	251	293	313	274	283	260	289	292	262	274	268	289	250	313	278	267	289	315	272	252	298	274	286	280	278	300	283	301	293	283	276	305	284	287	308	297	257	318	290	282	294	277	255	294	287	258	283	333	293	257	282	303	266	318	287	334	308	287	303	279	275	303	293	298	281	253	290	256	298	301	271	303	288	269	302	282	279	298	286	271	285	305	292	313	292	301	300	285	280	283	302	265	278	259	267	339	292	274	327	261	279	271	306	296	266	286	296	306	264	287	271	268	291	314	285	274	304	270	283	290	284	276	272	277	263	281	285	291	322	290	301	286	283	288	291	289	277	241	300	296	258	281	290	311	290	300	262	290	290	261	286	334	246	255	312	301	272	261	267	303	284	259	279	269	252	280	273	269	274	306	244	290	276	284	273	286	279	245	263	295	251	296	278	243	272	268	279	258	247	286	259	285	291	290	283	263	305	305	267	298	308	264	304	271	264	297	281	255	285	258	249	304	300	267	290	277	262	246	295	261	284	286	270	264	251	262	295	257	282	292	303	294	270	301	288	290	286	270	273	261	271	277	297	297	248	301	332	275	258	295	289	293	276	285	277	282	270	292	283	280	288	284	264	255	300	283	261	275	270	296	254	302	292	286	281	293	276	289	270	295	290	276	296	298	277	290	286	287	283	271	245	287	296	285	296	275	302	314	262	272	270	259	254	274	286	297	262	274	316	260	264	286	271	295	299	303	295	305	276	266	318	280	318	285	288	260	284	279	288	276	262	270	277	286	257	295	286	306	298	297	263	284	258	272	265	291	282	281	264	306	292	286	277	263	271	261	288	270	288	274	302	300	279	294	309	276	295	321	307	293	293	321	292	301	298	278	266	291	276	285	306	281	292	293	308	282	264	286	272	253	284	260	268	272	288	252	274	283	284	260	294	278	288	274	270	289	294	290	281	287	258	291	284	288	262	267	277	285	289	271	265	274	274	289	288	259	288	263	304	276	282	290	273	268	305	317	327	299	303	302	287	325	289	276	250	295	302	265	317	294	268	310	267	283	302	284	300	278	251	269	280	271	272	291	284	281	278	302	287	291	274	285	291	276	260	300	316	280	302	270	291	301	293	305	257	294	295	288	236	304	263	297	293	292	321	251	237	275	277	288	279	297	283	245	293	261	291	311	291	291	271	271	307	304	306	309	308	264	260	301	280	267	295	261	268	305	307	271	305	269	292	309	277	313	285	266	290	277	278	302	271	270	257	287	262	272	300	272	304	265	272	289	269	262	292	282	298	304	268	283	290	261	307	306	295	275	298	276	289	261	292	275	263	278	297	293	258	274	262	271	274	268	280	286	269	285	308	265	321	268	293	278	255	276	296	287	269	279	272	284	284	290	316	294	310	300	272	312	286	312	298	301	278	274	276	280	255	293	301	268	300	282	277	278	256	302	251	263	294	288	273	285	290	282	292	305	262	270	277	278	283	246	282	295	265	267	271	300	276	256	274	273	299	296	290	277	301	285	318	289	259	289	280	299	267	294	242	303	299	286	281	274	268	269	288	286	298	285	280	285	332	302	284	297	297	300	289	279	243	283	267	277	284	287	277	269	285	242	278	282	282	297	274	294	269	273	316	310	294	232	286	277	280	312	278	296	271	283	299	273	277	276	286	269	255	268	286	286	317	283	294	248	272	286	304	257	311	283	281	280	292	271	268	299	278	266	290	291	290	252	247	280	291	281	285	280	263	292	269	278	269	271	287	299	297	277	292	262	300	323	288	295	292	318	296	285	292	279	295	299	308	277	264	246	263	318	262	284	277	298	286	288	270	275	292	253	282	273	299	274	247	291	275	328	296	277	247	258	272	276	279	261	272	287	289	265	285	270	322	298	312	303	289	247	287	263	273	274	264	309	311	275	276	293	332	291	281	282	306	299	291	262	270	267	310	301	290	258	281	291	262	267	272	304	304	278	284	276	301	281	269	282	279	268	283	323	288	301	280	287	290	283	306	305	275	264	261	300	293	273	285	267	280	308	287	291	293	261	279	280	265	274	281	310	280	301	298	285	280	271	285	289	252	284	302	289	257	285	302	292	287	270	302	279	268	290	291	297	282	257	291	283	263	294	287	297	287	278	284	293	304	270	265	288	281	289	286	273	268	281	287	262	289	286	265	272	285	301	250	269	304	270	291	290	256	302	302	279	278	283	273	312	284	296	265	272	304	258	268	305	315	318	285	269	296	286	257	294	255	304	286	284	273	302	290	280	287	276	282	303	306	290	267	260	278	286	301	252	245	273	295	287	268	266	293	262	326	282	292	269	272	246	305	266	274	280	279	341	284	297	261	310	293	284	273	269	254	282	295	268	272	267	289	270	305	297	280	279	326	294	277	307	305	289	293	277	300	275	266	261	271	268	295	268	252	263	278	301	284	279	266	306	299	277	301	286	281	289	293	252	267	306	254	297	274	281	292	330	298	328	299	264	288	315	285	300	260	262	272	277	276	294	275	267	277	296	258	259	284	279	265	269	305	299	297	261	284	293	282	295	241	299	294	296	278	269	291	290	284	283	265	277	257	259	272	309	287	251	264	263	244	271	299	286	260	263	271	276	316	304	262	264	279	288	323	283	272	287	284	298	301	285	273	262	287	325	278	289	287	312	260	283	295	262	289	290	298	282	291	296	281	250	277	293	296	289	286	289	295	290	304	274	315	301	298	286	286	274	309	304	283	262	278	305	257	285	276	274	285	251	276	259	295	284	283	292	274	294	271	276	240	284	268	277	280	270	281	294	268	277	298	273	302	275	273	256	298	258	291	286	299	257	277	306	284	246	276	303	320	290	316	310	283	279	270	271	257	243	290	275	279	306	303	259	263	258	282	313	241	303	286	260	270	289	298	276	294	287	276	279	291	304	302	281	303	280	266	292	275	280	269	282	280	309	262	249	286	313	292	262	260	283	290	261	277	266	315	264	287	293	265	261	280	254	285	285	304	273	249	290	305	261	290	261	284	313	299	268	286	310	242	289	261	255	282	273	242	290	248	333	296	252	301	297	298	302	276	288	292	273	259	288	270	276
4666	2409	3172	1462	858	834	838	828	789	840	767	790	781	842	797	708	708	693	663	694	644	715	693	673	695	697	706	704	708	724	773	687	772	729	747	684	660	672	661	653	653	689	675	677	674	676	719	669	662	679	641	667	665	689	671	678	677	663	701	649	658	626	620	709	667	678	685	703	684	739	665	669	698	676	718	651	683	653	654	700	676	656	670	654	688	679	696	675	706	674	660	661	717	660	729	663	655	656	632	651	653	688	684	661	696	678	699	678	682	682	677	683	713	729	684	691	638	679	674	721	718	641	652	654	669	657	685	683	646	665	745	695	676	667	696	641	637	701	643	653	675	623	707	632	730	676	705	696	700	662	661	687	674	676	673	672	699	678	707	676	733	689	706	655	679	710	666	681	676	691	643	679	718	695	638	651	654	674	738	706	702	657	665	693	693	654	675	695	674	669	653	666	682	656	692	678	626	637	704	710	679	705	659	643	687	677	693	670	731	666	687	672	694	636	658	684	659	673	701	631	682	687	663	649	695	712	678	671	642	699	654	665	674	623	667	685	641	696	689	630	681	655	732	672	656	676	684	670	667	668	675	662	671	676	621	652	681	692	693	696	696	618	702	652	696	684	634	674	704	718	669	647	685	700	703	684	647	723	672	661	679	686	685	643	683	675	696	671	657	691	645	685	687	702	645	703	691	673	670	664	698	696	670	695	699	703	676	661	633	690	636	674	719	641	674	697	675	639	668	644	664	686	685	630	690	678	685	709	672	713	660	690	693	668	609	651	678	664	710	674	651	697	673	687	696	633	680	704	706	674	675	663	709	672	693	658	669	672	710	704	681	686	689	688	664	718	681	706	726	667	646	669	686	680	719	704	666	691	678	649	650	661	706	663	662	674	676	661	702	634	694	677	686	697	682	679	652	689	663	661	669	671	651	680	711	689	692	663	711	677	661	685	684	686	636	701	698	694	680	684	657	667	648	689	667	720	643	673	687	667	685	650	639	698	689	663	697	685	614	706	671	673	629	654	662	637	635	684	688	674	715	649	675	676	702	683	701	672	647	705	678	679	678	637	649	660	689	628	726	728	684	621	683	740	675	677	642	671	692	667	682	669	732	675	645	713	691	719	692	688	653	665	696	700	667	713	677	630	701	676	676	661	663	656	657	638	662	645	683	690	672	685	707	670	688	689	660	653	692	663	643	666	640	677	714	704	655	652	655	691	695	662	687	714	655	644	682	610	735	695	675	659	678	654	670	699	690	709	652	681	697	688	685	660	714	691	726	714	699	649	696	691	685	670	713	673	663	674	699	651	666	668	701	709	661	693	701	643	677	673	647	681	650	693	695	609	703	693	665	662	639	650	649	677	709	683	694	623	694	724	693	701	656	683	568	643	674	666	698	660	698	693	673	680	683	687	668	644	663	669	670	722	685	722	643	682	677	674	651	685	684	650	672	653	712	675	656	661	661	680	684	672	684	712	733	710	682	712	624	681	663	656	690	697	723	683	669	671	700	672	637	726	681	700	718	680	696	673	684	630	719	700	662	673	636	693	700	687	675	693	674	688	669	680	677	678	691	664	647	668	698	629	713	700	710	714	705	647	657	712	674	694	682	641	622	664	666	672	653	708	665	683	613	651	711	639	670	674	719	716	657	710	683	693	674	662	705	752	666	671	651	707	704	697	677	703	659	700	655	635	659	656	614	720	695	698	706	689	689	660	695	728	685	678	663	704	664	655	707	698	686	675	678	639	696	687	687	702	643	677	649	685	707	693	699	681	674	702	757	688	684	655	690	691	675	685	674	681	662	659	689	711	670	652	652	693	680	650	681	668	700	711	647	646	695	689	715	692	691	651	699	645	617	699	744	691	659	747	667	677	691	707	684	655	694	636	709	688	673	700	660	723	660	691	614	676	647	647	672	684	702	666	630	681	691	661	679	663	698	670	695	662	677	659	619	633	692	711	667	648	700	620	678	645	643	674	672	681	670	645	676	676	720	692	663	664	694	651	645	641	673	689	651	668	712	700	649	710	689	620	673	680	648	654	681	671	644	708	668	690	678	695	666	669	681	713	703	714	644	624	686	706	701	697	683	746	703	648	705	687	718	705	674	677	674	678	693	706	649	684	691	694	676	676	679	695	673	693	637	679	660	618	653	714	724	668	634	649	643	710	681	686	753	649	680	660	671	689	633	689	668	645	674	687	681	662	697	672	684	652	690	709	639	659	655	694	676	623	683	620	703	715	646	679	710	647	628	710	699	659	695	683	678	699	703	680	680	668	694	656	711	662	699	646	648	659	723	677	685	641	699	678	671	737	629	716	651	682	657	682	699	686	679	672	659	648	704	701	678	643	651	655	697	680	686	666	670	653	692	667	669	675	648	704	655	662	635	660	697	686	685	630	630	683	689	667	678	717	691	690	659	664	716	661	666	691	739	663	674	633	696	663	666	698	640	709	690	669	640	697	666	692	695	740	689	679	673	677	674	681	689	691	663	640	699	699	716	689	679	660	645	663	715	689	726	696	612	636	659	696	655	660	662	634	662	654	685	658	721	687	705	653	670	673	673	650	721	711	663	676	710	679	702	636	673	657	682	692	683	665	668	633	702	684	657	708	677	712	697	664	700	663	682	663	683	659	637	692	701	694	677	662	700	650	677	687	698	692	684	697	701	679	665	607	636	672	634	660	691	674	709	696	644	648	671	637	682	668	659	671	679	634	652	725	695	686	722	630	678	644	669	661	684	679	686	737	691	722	688	649	736	696	653	640	687	670	680	654	686	653	668	662	682	648	688	694	656	654	654	685	692	701	695	694	736	695	656	661	731	676	667	667	715	717	652	670	680	657	665	688	656	662	693	704	668	655	683	634	686	700	712	683	673	655	659	710	650	653	681	632	698	640	681	683	685	698	687	694	696	651	676	727	662	662	727	716	730	658	635	697	703	695	666	723	689	660	686	674	731	694	694	667	683	738	672	660	667	694	678	675	657	696	667	678	684	697	654	653	685	662	652	646	723	678	652	669	684	651	683	699	674	676	681	687	651	696	666	669	692	645	668	631	695	703	686	666	651	665	676	653	698	641	713	708	720	693	634	673	685	729	654	684	689	721	665	689	637	659	650	693	660	682	730	734	670	668	612	696	709	678	637	705	661	657	672	673	725	663	677	699	678	697	672	672	683	683	682	704	681	670	671	666	727	647	705	702	689	693	666	666	650	653	721	636	681	671	709	687	672	673	649	670	638	657	668	681	706	730	678	699	696	749	691	685	648	617	672	612	710	679	674	664	696	652	640	663	650	662	657	694	684	693	696	700	691	711	708	652	649	691	669	707	618	634	651	672	640	702	665	689	691	662	659	671	680	673	698	668	693	688	627	688	665	671	678	654	693	690	684	713	639	698	697	701	675	698	690	674	688	627	658	669	655	664	676	662	648	719	639	634	714	678	668	681	694	662	725	658	724	675	645	718	702	643	664	671	668	670	661	697	708	695	738	674	658	681
14103	4063	3555	1182	534	503	496	454	400	458	408	426	404	435	413	370	365	349	341	325	378	354	336	367	362	360	339	374	365	371	372	353	420	338	361	350	385	336	274	350	365	351	371	398	301	328	316	345	346	329	371	339	347	344	346	355	367	342	335	373	360	348	381	328	329	374	361	371	394	370	356	330	321	337	321	338	331	316	335	350	362	357	329	309	348	356	345	328	320	353	343	377	347	360	338	357	333	365	368	358	343	354	332	375	350	351	367	342	321	358	330	346	376	348	315	319	345	330	349	336	325	348	345	348	367	330	344	309	330	326	348	362	386	340	337	345	336	294	371	360	354	321	355	325	348	314	330	343	346	340	363	362	326	325	355	345	337	341	370	362	362	356	304	314	363	365	333	380	327	349	327	347	342	352	342	305	299	357	343	378	332	308	331	321	311	308	384	341	362	373	357	366	366	375	354	380	328	333	317	351	360	348	347	320	337	353	364	366	355	323	362	349	396	377	386	322	364	346	324	345	349	333	322	345	339	336	341	338	337	324	362	340	352	385	346	345	352	350	364	290	334	354	357	326	324	357	350	360	346	359	370	348	347	368	352	361	368	344	303	352	362	367	349	330	326	333	351	317	322	336	355	335	335	314	326	365	329	350	316	358	380	330	350	341	313	305	348	389	371	326	363	350	352	336	307	340	349	318	319	338	362	336	348	343	328	383	337	336	342	335	359	329	347	362	362	323	358	303	353	340	384	366	345	353	348	328	336	332	313	378	320	361	362	339	345	375	341	306	371	364	368	353	325	320	331	336	335	350	380	319	361	352	376	361	361	360	360	354	362	362	335	341	349	358	345	352	305	362	339	317	333	327	359	385	348	327	342	339	332	350	328	340	365	332	352	349	371	382	386	370	322	384	338	349	385	335	324	342	308	367	328	321	321	361	331	329	376	335	386	356	380	345	340	301	318	361	377	338	338	324	331	337	373	346	341	328	385	352	344	341	345	357	347	393	357	342	342	362	353	325	346	372	310	352	380	340	349	350	348	350	374	329	357	347	354	367	377	356	369	350	355	309	341	325	337	378	350	341	379	370	364	328	366	342	372	361	373	350	347	360	332	335	373	337	341	358	355	338	342	338	355	328	340	356	345	335	320	335	322	346	334	358	323	312	361	322	365	310	332	380	338	359	351	318	375	382	379	374	361	293	354	342	347	401	316	393	364	338	372	365	322	316	342	352	372	319	354	342	388	367	373	363	310	373	359	356	323	336	332	341	348	355	326	329	374	354	331	328	341	348	339	329	331	330	361	309	327	335	342	335	344	326	350	389	380	352	368	327	350	369	348	345	337	363	402	325	359	358	330	333	342	350	362	309	343	328	312	349	347	365	330	341	329	326	352	344	345	304	319	352	348	364	369	323	323	356	328	352	349	342	365	366	328	354	347	318	350	353	343	331	355	359	385	341	356	351	360	382	337	361	356	331	369	319	357	327	361	367	350	341	315	347	379	375	383	355	337	390	372	327	300	343	348	325	341	314	331	340	342	365	341	331	354	336	376	330	330	351	303	334	351	357	377	357	326	348	348	346	346	347	373	317	320	341	351	334	357	349	327	321	334	339	348	358	349	342	347	346	349	343	342	338	369	370	335	340	388	334	345	342	364	377	362	379	392	333	339	384	371	306	335	349	339	344	328	348	364	358	324	335	344	367	335	332	346	354	360	365	341	338	353	355	351	349	334	367	374	343	339	331	323	350	355	354	339	350	356	318	341	337	303	334	347	380	350	336	365	366	369	347	336	329	379	329	317	353	362	305	343	342	334	349	333	369	315	347	339	344	351	318	340	326	333	362	370	331	326	343	335	361	350	307	340	328	316	364	335	334	364	340	366	368	360	349	353	363	375	347	355	334	318	359	310	368	345	323	337	342	342	347	360	345	334	317	343	329	347	341	354	340	371	326	321	364	330	343	351	363	339	316	338	341	330	357	359	280	323	366	347	322	338	358	330	351	313	342	353	337	350	346	356	370	341	364	333	366	377	328	323	331	341	364	370	337	354	336	335	315	326	359	316	375	337	369	348	347	354	387	382	329	353	324	351	353	347	330	377	364	333	326	367	341	338	343	315	343	355	340	332	320	353	344	334	334	317	361	312	369	338	327	339	334	349	362	352	339	318	340	347	331	367	377	341	338	363	335	347	357	362	371	367	332	326	323	321	317	352	354	345	354	316	328	356	325	337	332	337	361	376	364	342	362	323	315	362	349	334	386	322	346	378	308	338	342	335	355	333	359	317	374	367	387	337	346	322	352	389	335	365	357	337	330	345	341	343	372	370	352	332	325	342	348	352	347	339	372	335	320	381	350	331	335	366	317	322	375	352	330	343	357	336	325	330	347	333	350	360	362	360	351	317	317	350	313	331	360	337	355	333	320	377	312	323	365	377	344	330	375	366	337	364	342	338	366	366	353	331	367	352	364	324	316	355	334	336	319	325	322	354	337	355	360	370	354	352	321	345	371	368	338	299	338	319	327	344	358	358	345	335	369	318	339	386	358	324	350	348	318	323	357	312	348	324	299	338	362	332	349	343	366	343	337	311	382	333	342	332	379	383	364	352	317	346	375	337	342	368	325	347	355	366	339	319	343	337	358	338	353	348	336	364	374	331	322	304	301	356	368	345	327	321	352	351	323	347	364	343	353	376	314	339	340	326	347	311	338	335	329	334	305	319	318	358	374	307	278	342	351	331	338	339	327	354	402	332	358	359	303	327	332	320	348	367	359	344	333	322	312	307	331	348	343	368	347	349	329	344	360	349	327	360	342	345	370	339	362	307	336	350	344	367	374	365	356	368	345	363	339	332	337	331	320	350	376	305	345	341	355	386	354	354	345	351	341	393	361	381	349	373	344	374	377	363	347	323	315	350	325	327	313	320	340	312	382	341	333	344	332	382	334	315	332	329	310	328	384	353	359	338	324	317	360	339	340	344	367	372	369	325	320	331	322	296	316	314	354	346	342	332	337	384	344	349	348	337	337	350	332	328	342	321	336	377	332	396	336	343	331	347	333	333	343	327	359	315	369	335	354	349	349	349	350	331	354	352	339	396	331	340	307	347	319	310	373	346	347	389	342	370	350	360	341	372	310	320	344	365	380	324	329	342	329	340	345	343	349	335	366	347	339	373	382	350	365	365	327	335	342	348	348	330	329	325	352	328	341	326	348	342	333	353	340	296	352	352	334	352	346	375	331	355	317	326	324	343	358	375	335	365	335	358	347	380	333	356	303	332	341	340	355	309	334	352	325	358	352	348	337	373	372	367	354	361	339	322	315	311	338	353	375	355	364	367	317	378	339	332	340	328	307	334	326	378	345	342	332	359	361	359	340	350	329	364	371	369	331	323	322	347	361	351	349	350	351	359	376	317	315	370	376	326	340	322	345	348	373	341	351	350	301	352	341	344	354	331	370	350	372	356	341	322	356	335	379	359	349	359	363	379	327	332	319	327	365	333	356
10682	4051	6628	2874	1645	1546	1488	1272	1198	1311	1264	1127	1158	1209	1119	993	954	905	917	881	826	881	853	879	825	862	835	862	957	945	972	890	951	921	959	873	897	799	839	830	743	794	816	811	795	801	784	804	818	802	793	862	794	793	788	795	861	794	805	764	794	814	824	836	783	780	768	817	799	799	784	845	808	771	798	850	819	862	843	814	786	829	813	830	783	841	772	839	764	761	798	748	805	801	811	776	806	902	746	808	794	840	749	744	803	750	810	821	762	820	800	830	811	794	812	837	805	736	846	799	805	831	767	795	778	781	817	822	779	820	765	812	833	780	778	766	763	788	781	833	806	785	763	813	829	806	787	876	793	819	812	739	794	734	791	780	779	821	808	797	796	776	779	814	755	793	812	809	792	761	800	875	789	793	819	791	801	791	779	717	786	830	864	790	829	796	843	792	830	762	786	792	787	806	793	847	813	764	786	787	792	753	815	775	804	809	808	828	795	824	758	812	818	754	814	751	811	783	851	772	834	799	821	826	782	807	821	839	820	823	821	819	785	800	775	856	792	770	797	753	762	801	784	801	792	830	782	799	845	775	714	836	814	838	852	796	823	837	803	761	792	823	776	843	772	815	770	840	810	748	797	842	755	732	814	763	812	793	788	779	801	812	814	782	794	779	823	815	816	782	829	780	772	835	770	783	780	803	768	760	846	821	830	773	789	793	793	810	812	807	838	833	831	774	815	808	750	757	822	810	802	782	856	793	755	804	847	763	810	795	797	831	797	739	791	833	799	820	837	808	826	825	787	759	783	778	756	772	791	782	760	769	800	748	806	777	780	789	822	801	785	801	771	813	792	731	745	858	813	764	754	802	808	818	814	802	797	790	760	808	878	838	815	809	787	785	772	830	822	810	801	789	800	802	802	796	805	799	788	763	788	782	771	794	833	774	706	757	823	798	777	813	831	798	816	828	808	781	782	802	831	796	780	772	852	787	838	760	819	812	781	777	821	811	764	799	861	754	840	811	793	819	794	822	799	833	807	853	828	824	811	818	806	807	788	791	808	798	796	791	764	843	805	798	719	875	756	811	765	776	790	787	794	830	791	836	796	787	789	786	841	784	829	780	831	818	808	814	806	782	774	813	815	790	844	805	779	817	762	767	812	817	812	772	807	772	767	771	807	784	774	797	784	776	803	780	782	779	780	797	786	796	878	813	758	770	796	746	818	784	808	771	792	779	810	767	794	775	786	791	831	817	813	799	734	822	791	809	770	781	793	819	802	855	756	789	812	804	791	772	801	856	795	821	762	805	815	796	814	782	760	844	821	790	819	766	761	774	771	752	802	787	795	792	780	787	768	843	758	803	811	803	802	835	817	825	776	837	816	767	807	823	739	812	854	809	765	766	806	804	816	824	810	838	761	792	817	763	865	851	748	821	768	815	769	803	781	774	778	781	792	808	785	838	769	838	862	818	791	813	774	768	788	803	808	798	766	788	818	776	805	798	853	793	782	799	771	823	783	795	792	817	790	767	788	807	817	808	843	828	809	799	804	832	788	822	777	839	839	769	833	840	802	814	827	862	768	809	811	843	763	788	822	776	806	781	812	807	775	813	818	834	817	792	809	790	773	810	831	782	809	812	802	774	839	829	771	757	759	774	808	811	784	830	820	801	795	796	786	765	844	702	804	789	816	817	810	826	764	757	812	828	763	817	810	810	818	810	821	801	783	856	823	801	773	785	810	772	826	762	803	788	789	841	831	788	798	791	789	785	820	809	813	806	809	781	775	797	800	790	763	803	822	800	839	812	837	829	815	768	833	786	815	798	785	858	850	812	806	825	805	821	816	800	784	846	770	870	814	798	778	790	804	802	810	780	836	821	833	835	785	810	783	791	751	833	755	834	799	779	792	806	844	802	758	783	789	855	742	784	814	807	791	809	773	855	817	762	792	865	804	814	818	881	848	768	800	829	820	795	800	797	786	808	804	754	788	759	790	792	815	833	812	804	827	819	778	752	811	836	761	789	793	780	814	778	769	811	838	819	774	833	808	776	794	779	805	792	814	795	811	754	799	799	843	784	815	847	798	781	777	774	837	849	801	806	865	756	755	772	813	826	810	774	817	836	781	781	810	820	802	793	799	799	781	805	806	844	777	828	813	801	777	818	818	831	808	788	781	814	765	856	809	753	786	809	710	862	799	835	770	824	839	852	771	746	826	779	810	814	818	788	821	819	784	800	778	771	786	803	776	794	819	827	796	767	773	729	769	838	808	821	794	809	777	833	782	797	732	842	797	781	821	866	785	792	804	825	809	854	774	771	755	770	833	812	812	784	780	810	776	766	840	837	798	762	858	710	777	791	819	778	801	758	826	777	795	816	820	806	803	790	838	819	822	828	790	810	788	803	762	781	825	825	776	818	758	839	827	779	781	793	848	836	838	763	744	807	834	801	817	864	801	786	808	776	820	787	812	733	770	779	820	808	777	867	821	818	819	850	838	769	794	830	798	787	762	778	863	760	814	787	797	842	762	834	799	770	804	789	760	817	788	804	811	780	763	793	798	793	773	825	816	772	805	776	787	755	767	763	833	810	789	827	834	789	825	804	812	770	814	776	785	784	834	763	794	780	815	820	841	798	807	794	802	797	777	791	830	821	751	824	818	812	830	858	803	809	801	782	770	798	821	780	806	829	758	825	829	817	790	824	762	817	776	793	847	765	785	758	759	754	808	790	749	813	791	867	809	792	794	791	819	776	791	794	795	810	814	826	798	812	818	843	770	768	731	798	756	779	771	815	772	811	801	852	793	780	800	809	802	796	805	832	806	808	803	738	807	827	829	750	817	784	756	750	856	840	763	792	823	793	752	782	809	761	777	841	835	793	798	770	789	802	770	864	860	774	791	787	823	802	797	813	777	779	817	782	816	785	800	803	844	767	817	828	769	779	794	799	760	798	805	791	838	804	776	778	828	810	827	823	765	834	774	807	779	822	792	770	815	805	771	843	836	828	805	787	757	755	805	768	771	824	811	800	805	821	836	787	793	794	845	842	786	822	823	839	825	764	799	764	808	820	780	791	813	818	822	772	783	738	792	746	838	829	819	847	856	810	757	778	766	755	805	806	765	751	817	782	760	793	801	745	796	780	739	799	799	767	778	813	778	838	827	809	788	814	769	785	825	810	768	777	814	805	845	782	810	806	831	814	792	819	798	746	787	847	833	815	820	782	774	813	839	790	826	799	804	799	807	819	788	791	810	831	827	797	808	833	820	717	797	812	804	762	767	753	818	815	795	792	842	777	827	737	816	846	803	813	788	805	813	767	837	870	809	746	810	826	789	837	787	813	784	812	820	786	804	790	795	814	839	813	813	830	789	746	875	738	847	774	770	763	807	851	839	786	832	792	808	784	811	850	796	824	797	849	740	832	786	802	837	788	782	837	784	782	801	811	748	781	804	795	803	831	833	793	843	771	841	777	813	816	809	780	817	804	819	789	799	837	818	850	743	753
22166	6729	5342	1714	634	591	497	433	357	430	330	373	360	307	344	304	257	276	286	264	278	251	280	254	234	246	265	270	307	316	291	246	297	293	311	260	246	249	269	242	212	278	249	214	222	273	232	257	232	242	233	221	253	228	259	280	240	238	243	261	267	250	254	236	286	234	222	269	258	249	245	238	253	268	237	269	219	247	228	222	248	246	258	235	254	218	257	226	245	223	242	232	243	247	257	247	245	266	251	227	270	250	255	231	237	229	241	242	268	246	261	236	230	248	238	237	240	284	253	247	237	238	276	218	242	255	252	230	236	249	276	287	245	233	262	260	230	233	246	237	276	230	251	265	254	206	247	280	254	255	272	231	265	263	253	258	256	279	228	220	253	247	244	268	226	253	261	231	269	255	256	261	250	255	256	245	271	231	247	228	270	236	243	220	254	241	232	265	262	238	253	237	230	226	240	249	260	260	270	272	252	257	249	253	250	237	247	239	250	228	244	213	229	228	258	256	257	281	243	231	215	223	234	235	219	239	256	243	257	243	246	309	243	258	256	253	256	240	227	240	220	256	266	255	254	263	287	243	242	255	286	257	234	262	224	255	243	233	243	265	245	243	253	265	240	266	218	270	249	234	266	259	243	213	252	271	243	248	237	223	230	231	265	269	260	250	250	233	264	245	269	239	249	225	229	259	269	268	257	252	255	257	242	237	229	250	252	248	262	263	253	230	240	240	213	235	252	247	247	249	258	244	240	277	236	245	239	279	235	234	266	214	257	262	235	216	245	258	295	216	225	284	238	240	256	253	244	249	230	212	227	242	209	243	268	251	243	242	268	258	264	251	239	238	264	230	256	218	262	250	261	248	257	251	231	223	285	228	252	280	229	293	254	242	241	243	252	262	238	218	274	246	254	244	257	246	263	268	235	222	251	216	255	245	249	256	219	238	239	226	286	231	239	229	252	221	253	230	243	245	228	268	236	255	228	237	234	273	233	246	261	228	231	230	254	252	279	262	262	239	241	268	231	244	241	243	211	266	246	232	272	250	252	229	257	217	262	252	241	266	223	266	228	249	254	280	300	285	249	232	219	233	269	260	198	207	250	255	218	234	232	258	249	249	253	257	227	256	252	260	271	244	262	196	272	249	251	244	262	264	248	230	268	275	243	256	218	248	246	267	233	234	235	256	257	244	290	250	246	265	246	252	241	254	222	270	226	243	265	249	225	220	287	265	248	258	247	216	222	253	260	234	221	274	227	251	262	263	233	259	245	241	235	260	266	236	237	245	234	238	218	233	252	261	248	251	241	230	270	235	252	244	267	244	211	258	249	236	251	241	258	218	246	221	240	264	238	230	223	264	219	260	258	225	224	229	261	255	251	238	245	258	265	271	263	253	273	261	245	267	251	257	227	255	236	208	229	258	229	253	250	257	247	244	263	274	240	274	259	272	253	230	267	233	259	242	256	231	204	270	250	238	253	259	258	230	250	269	240	237	233	227	246	265	254	227	237	241	270	230	270	247	230	258	261	242	232	262	233	240	266	275	235	271	232	267	235	257	256	255	257	248	223	263	269	235	268	224	277	274	240	269	232	250	260	251	254	219	229	263	231	265	256	227	259	257	251	233	242	258	228	250	222	241	263	237	251	238	239	255	274	249	223	243	251	232	242	261	266	226	244	283	252	248	232	231	247	258	277	247	251	251	247	227	246	235	254	263	272	243	243	223	256	244	247	248	274	265	236	274	236	244	253	245	252	231	240	247	253	262	228	224	211	256	232	237	249	262	262	251	260	238	223	238	226	232	246	242	254	213	237	261	280	275	276	250	211	255	283	260	264	232	262	223	243	259	253	220	248	264	257	256	219	255	278	260	226	236	247	238	264	228	243	237	250	260	251	211	258	263	240	247	231	242	238	243	226	243	246	238	241	233	234	267	240	259	250	272	230	258	255	255	261	244	234	254	270	249	241	233	290	259	250	228	220	249	251	256	235	268	245	249	243	239	259	255	278	248	253	275	251	227	253	257	240	258	233	267	242	279	246	244	210	225	271	241	245	221	272	270	246	254	247	232	214	258	255	229	259	232	237	250	223	248	263	220	237	263	258	242	255	252	246	261	256	243	228	285	288	241	250	239	254	224	228	214	245	239	278	264	233	253	276	260	252	278	245	265	258	238	243	230	254	244	245	228	235	240	239	228	239	233	260	205	225	264	235	254	298	254	258	268	263	258	256	236	249	249	235	244	265	212	256	250	272	243	251	264	246	237	257	267	264	242	245	285	255	241	263	252	270	227	245	242	217	231	235	245	253	239	220	257	254	261	253	245	212	224	244	231	258	250	249	269	256	237	248	246	245	227	262	226	249	253	249	270	260	238	240	235	251	204	244	249	244	258	249	246	216	227	283	246	234	224	233	237	256	269	252	249	235	247	245	262	243	254	251	235	253	281	239	247	260	224	238	232	244	229	253	262	236	244	295	272	203	260	207	276	269	228	256	238	240	238	256	240	232	236	246	238	229	228	242	275	257	241	235	259	260	247	239	240	313	230	258	266	267	247	258	238	240	234	245	241	254	245	251	272	251	240	248	278	228	235	253	264	230	255	234	273	245	240	231	262	237	216	220	216	246	269	261	218	213	243	275	234	237	229	233	259	232	258	206	255	265	230	237	212	245	219	252	248	247	251	290	268	229	226	259	249	234	260	234	260	269	243	261	239	261	229	226	247	277	237	212	218	229	258	252	251	234	239	259	254	243	242	251	280	224	248	241	289	222	246	274	248	242	258	260	230	247	263	268	257	251	249	198	253	277	221	224	237	252	259	233	231	232	225	246	220	268	246	236	235	214	273	229	253	266	231	234	269	269	246	250	249	249	238	223	216	269	254	228	234	277	227	239	253	248	274	223	246	263	263	240	243	253	263	262	230	284	254	212	236	250	236	294	235	237	241	258	274	243	259	258	256	285	257	254	266	239	227	229	238	220	250	235	248	265	245	276	226	221	225	259	247	225	263	249	253	231	256	227	256	274	259	231	232	252	260	223	263	253	212	278	221	239	256	232	230	230	233	250	240	266	257	231	233	247	202	224	221	264	233	243	272	281	251	248	240	229	248	254	253	259	255	244	242	270	221	230	296	270	223	261	211	263	286	229	245	258	277	258	256	260	265	258	247	260	237	251	268	285	254	279	229	256	235	245	279	256	240	246	239	274	231	233	260	245	238	253	261	241	242	220	245	236	246	243	239	194	269	252	245	250	225	247	240	234	214	238	245	242	246	275	221	222	246	231	257	263	239	237	269	246	247	239	250	263	216	229	252	238	212	217	252	254	266	244	294	247	236	281	268	247	273	285	250	235	233	244	238	231	232	251	261	242	257	231	257	281	260	266	208	214	258	268	264	246	269	236	226	225	226	243	230	238	310	274	258	232	220	235	237	240	247	245	234	217	269	270	242	215	260	222	240	231	253	225	243	254	239	242	266	233	231	240	228	217	260	257	264	242	250	247	234
13299	5646	8914	4019	2381	2026	1809	1448	1371	1529	1383	1130	1052	1350	1104	966	762	741	776	705	758	740	685	668	674	708	730	706	847	802	789	719	765	806	851	695	645	617	622	579	614	607	635	600	607	590	581	563	605	602	621	634	602	600	601	557	563	551	585	623	574	581	577	618	623	607	591	629	622	586	578	577	567	601	580	555	604	613	574	607	600	522	606	617	615	598	625	569	620	634	605	559	625	552	644	564	615	584	585	573	572	578	617	566	613	645	559	570	590	609	578	574	600	624	593	612	595	573	592	586	603	587	596	585	572	570	588	582	609	638	587	562	592	553	638	605	574	614	602	602	613	580	639	587	603	547	552	573	584	563	569	570	594	592	617	574	563	608	573	597	546	613	630	569	585	583	560	595	583	587	585	581	566	592	598	592	603	594	553	590	588	599	641	591	560	596	595	588	600	585	574	600	606	561	590	591	553	574	627	597	592	560	583	619	589	539	618	589	594	624	604	583	594	628	580	615	620	563	585	574	613	552	637	593	602	557	616	606	611	552	602	585	559	639	562	612	572	586	604	583	539	552	616	573	581	628	577	574	589	600	556	593	589	573	568	576	584	567	568	612	602	566	581	603	585	575	582	570	593	617	582	587	600	545	589	598	598	565	586	611	590	575	601	564	548	591	566	562	622	621	613	571	612	580	652	586	580	562	606	583	571	604	596	605	620	567	559	579	612	601	594	564	561	604	575	588	636	563	589	526	570	597	607	574	597	591	559	584	591	548	626	591	637	559	569	581	615	597	576	611	586	610	574	617	595	570	600	561	547	542	567	568	596	601	600	584	573	594	590	549	583	562	594	527	571	569	567	611	595	614	604	598	603	590	600	625	575	599	564	601	575	559	596	589	577	575	583	536	563	596	577	571	562	589	609	577	581	649	584	623	587	555	599	595	587	570	592	598	589	616	590	590	581	571	589	563	568	609	627	576	587	620	581	567	620	574	574	573	583	604	558	562	603	598	587	588	558	581	580	604	586	573	543	581	570	599	565	576	575	568	615	591	636	619	557	554	571	595	578	608	575	562	610	614	556	594	564	593	615	606	578	612	574	557	589	569	610	576	592	574	599	592	568	610	598	545	592	578	584	560	599	612	601	554	577	608	588	598	547	614	555	609	557	550	579	598	597	579	559	612	531	569	550	583	558	578	592	635	555	608	566	548	564	534	583	599	571	599	558	597	572	573	602	578	571	624	612	591	592	591	607	569	573	594	623	556	589	566	616	607	584	563	590	625	538	619	592	565	659	569	602	562	610	587	602	574	562	577	594	620	603	596	604	570	603	597	565	574	594	573	593	587	593	569	564	588	599	549	648	574	576	627	595	625	643	627	594	578	607	550	600	579	584	569	635	549	600	608	645	595	568	611	553	573	589	610	582	617	605	566	610	560	566	578	644	611	557	618	579	591	611	558	621	634	559	584	619	623	555	539	584	566	588	587	635	571	568	570	571	535	591	575	573	570	559	590	608	598	577	548	660	539	559	600	553	615	575	597	591	579	528	585	572	575	582	572	587	614	580	574	565	593	540	595	630	604	567	605	608	600	603	614	606	594	549	562	582	598	604	590	569	579	602	559	637	561	611	583	574	606	632	650	589	626	607	616	582	588	613	610	628	613	599	617	604	575	563	622	609	561	554	579	648	610	587	613	565	568	614	578	565	586	608	595	566	575	553	618	609	608	603	566	540	574	569	542	604	593	618	530	597	561	583	567	571	555	547	574	622	608	578	544	608	581	619	588	566	600	588	631	552	605	552	590	588	557	582	580	566	570	636	587	604	597	586	565	613	574	615	598	568	655	581	578	595	536	560	570	602	570	576	614	546	569	564	587	588	616	607	559	572	624	607	589	609	602	601	616	527	585	551	610	581	572	539	571	633	590	583	539	552	555	581	585	603	554	661	594	616	594	592	605	603	565	597	568	562	595	584	569	574	576	612	575	560	607	572	604	569	536	632	596	562	599	577	600	564	602	580	534	561	621	588	591	584	567	559	557	557	558	603	592	590	617	560	585	590	574	548	556	602	578	564	566	589	560	539	614	595	576	601	612	580	572	630	544	605	605	581	556	578	575	542	614	603	591	636	610	617	551	623	568	597	587	568	609	563	555	544	581	591	564	600	601	596	574	580	544	557	608	603	588	585	621	596	555	546	596	584	592	550	573	579	567	608	601	611	619	576	579	566	608	577	595	540	577	578	578	588	567	533	550	571	594	612	577	582	633	576	579	572	601	588	609	576	573	578	582	585	594	605	600	564	584	577	619	594	609	571	582	566	579	575	579	546	568	555	606	606	550	582	558	595	544	615	539	562	581	570	594	588	630	565	606	615	564	538	579	591	587	570	573	579	584	623	598	637	571	628	549	587	613	559	580	576	575	588	595	572	602	594	611	627	610	615	561	643	574	563	581	592	597	563	591	598	604	556	604	595	564	577	633	605	593	576	597	577	536	558	592	609	596	607	641	561	566	589	617	579	576	592	620	556	595	596	589	576	616	593	557	578	598	569	581	556	594	583	600	571	631	643	605	550	599	587	570	584	631	562	612	565	618	609	626	568	644	605	556	549	599	580	558	563	664	570	572	572	548	600	594	567	566	595	598	575	597	630	629	618	541	594	570	563	590	572	568	545	583	631	552	595	573	614	586	612	604	574	582	578	630	573	549	587	626	617	600	545	558	596	604	633	549	620	594	610	591	596	555	599	563	607	608	626	634	576	632	581	560	586	546	589	593	605	570	599	591	588	556	560	589	534	630	651	590	580	561	577	635	628	617	609	586	555	606	637	593	591	582	583	565	574	597	584	596	559	573	591	597	536	547	607	558	608	575	594	620	575	564	620	593	591	598	533	578	578	581	574	580	595	576	574	572	587	597	593	593	594	590	567	566	585	559	617	606	630	581	590	574	587	549	581	587	594	574	617	589	560	555	582	627	590	575	641	580	594	534	589	587	583	577	644	587	594	595	554	613	613	589	560	624	584	548	601	631	583	593	601	612	636	598	593	613	609	569	614	591	569	581	626	566	586	604	586	545	559	581	582	541	598	604	572	575	578	626	618	562	583	583	570	555	564	606	574	586	580	558	604	604	633	613	572	620	600	567	557	629	601	609	608	571	577	618	584	608	566	604	601	636	591	584	588	579	597	565	624	556	593	560	613	601	568	608	583	576	623	593	584	581	553	559	571	578	586	605	602	542	542	559	598	584	615	564	597	583	586	558	580	605	569	580	564	594	596	601	599	580	614	583	575	614	626	633	575	569	613	603	578	604	546	613	570	604	561	573	518	585	588	581	558	582	576	600	593	556	568	609	572	556	595	618	559	606	542	587	582	576	572	562	655	599	605	577	570	585	602	555	559	585	562	596	576	623	599	595	579	618	569	572	587	606	546	591	589	569	592	568	576	579	585	535	619	590	571	567	565	589	598	587	588	581	589	571	579	569	596	623	631	577	611	601	595	572	603	571	566	569
5897	2071	1492	437	321	284	320	265	310	309	302	285	288	303	291	294	293	247	274	258	273	287	275	287	258	276	254	285	305	267	285	266	267	284	286	273	245	265	269	278	260	294	253	267	245	246	258	286	285	261	267	259	283	289	295	271	259	272	247	278	278	266	273	302	269	263	248	285	267	273	261	271	251	270	286	293	256	273	277	271	268	290	293	289	256	272	243	250	252	248	278	272	298	298	264	261	258	275	277	275	263	254	280	236	270	270	284	304	242	264	266	257	270	228	287	266	251	264	302	262	249	244	261	293	260	263	280	278	282	264	270	290	308	265	255	251	297	279	288	270	270	256	283	285	286	265	254	296	270	278	280	252	305	265	295	306	296	296	277	267	267	286	268	292	256	248	294	244	271	249	291	255	294	272	250	292	274	295	290	278	251	261	235	256	294	293	255	270	293	259	250	277	256	287	260	281	289	278	283	267	278	279	253	304	309	246	279	242	268	286	287	263	224	263	324	304	274	271	278	283	270	278	257	269	263	263	284	261	263	270	276	307	270	275	238	297	257	259	291	260	279	275	283	276	299	281	297	256	275	250	291	287	267	244	274	295	309	276	265	303	249	294	239	258	259	294	277	293	287	277	282	262	255	248	287	263	257	254	265	277	265	268	254	286	234	254	279	294	269	274	255	277	237	291	292	303	268	265	265	292	282	286	275	276	283	292	258	270	286	259	260	267	303	281	249	261	267	264	267	273	278	243	265	263	268	314	269	299	286	279	287	277	278	293	288	296	251	271	256	306	278	271	258	280	271	284	257	308	285	263	269	312	286	243	244	261	266	280	276	298	251	280	289	274	286	247	298	324	260	269	250	249	284	243	286	237	262	283	282	253	283	275	261	265	281	269	278	307	270	259	283	298	290	262	275	252	281	287	300	274	258	299	280	267	283	278	278	278	304	275	255	290	287	269	248	280	263	285	268	283	315	261	266	297	283	288	255	262	269	290	260	290	290	235	292	286	277	256	291	257	275	292	288	276	218	262	259	266	287	262	282	295	273	264	254	269	310	273	280	287	272	287	251	268	282	259	308	302	284	252	244	266	257	237	262	260	286	302	261	260	262	276	274	284	283	291	274	257	248	264	268	244	231	251	274	267	244	295	281	301	267	283	262	266	284	247	258	256	277	243	240	251	268	262	274	278	289	282	261	232	323	270	282	249	251	280	288	251	239	278	271	266	265	263	287	260	294	226	248	285	278	257	263	273	274	286	269	273	266	244	261	311	287	250	275	264	293	300	260	283	258	256	246	238	273	288	264	292	255	306	271	287	288	263	272	248	255	274	250	274	274	266	287	263	289	274	279	259	273	290	270	246	278	266	262	253	297	255	257	269	283	289	291	323	274	264	264	266	269	269	288	265	288	277	304	277	268	273	238	266	276	252	314	242	232	273	255	289	273	284	238	277	279	274	239	251	285	261	290	291	276	289	265	268	265	297	270	274	282	254	267	272	285	271	261	277	260	259	257	265	280	273	287	283	294	283	276	285	262	265	285	261	271	295	310	272	271	256	244	257	282	279	263	279	252	285	287	285	291	265	274	266	239	257	274	278	266	258	290	279	267	298	292	250	273	239	257	302	299	295	261	258	286	239	255	306	301	248	253	301	291	244	282	265	241	251	284	295	264	311	296	264	274	276	269	318	283	269	267	261	293	285	269	276	267	295	292	293	279	263	299	267	274	278	261	263	287	285	282	292	262	275	273	241	298	258	267	266	254	257	297	264	275	262	266	263	263	247	286	277	269	263	286	276	267	269	286	245	263	287	277	264	287	254	288	282	266	289	287	283	269	260	308	281	242	261	295	291	257	252	257	266	277	272	257	274	275	274	297	275	267	284	286	285	269	252	312	258	249	273	263	259	256	269	251	253	289	265	259	267	266	275	273	287	310	253	270	292	276	281	280	245	254	275	294	280	276	286	269	285	279	261	283	262	252	303	257	287	276	282	254	276	304	264	279	273	262	276	269	263	283	267	278	268	260	298	254	262	252	278	306	289	289	304	244	279	263	265	287	248	256	265	257	258	273	254	262	240	277	282	273	258	283	264	278	262	261	231	258	272	286	270	277	262	298	291	263	268	270	275	295	314	314	246	262	236	275	273	273	262	280	277	294	290	279	259	277	301	275	265	296	244	262	282	277	269	257	303	291	276	281	286	292	275	247	300	257	288	253	275	240	275	294	262	251	282	282	263	240	295	283	288	267	300	243	247	268	277	252	300	255	250	261	275	276	259	249	271	278	256	303	266	270	263	268	257	281	274	262	285	261	270	262	249	286	236	282	284	252	250	287	262	246	272	259	282	275	305	293	265	259	278	251	282	240	259	268	305	276	267	292	270	299	273	278	278	270	298	270	289	255	307	244	269	264	304	260	306	263	267	274	286	264	287	300	298	261	304	279	255	291	271	272	242	249	244	274	263	287	286	262	273	237	255	255	246	269	260	271	272	269	279	287	281	255	268	260	282	279	258	272	299	290	275	259	269	287	263	297	280	266	257	280	279	276	286	254	266	252	278	269	271	295	300	277	293	294	248	239	292	293	290	268	279	270	275	261	261	298	262	269	246	256	290	281	293	246	267	266	256	282	243	308	260	288	239	294	241	281	273	296	277	258	264	267	301	272	299	272	261	269	267	246	261	266	261	272	265	251	269	268	276	278	272	269	304	276	266	293	283	269	297	282	258	315	282	259	261	259	276	290	268	298	259	274	254	266	251	273	278	284	281	273	245	248	276	261	274	284	256	273	257	273	291	241	282	248	255	265	275	250	280	230	271	299	254	274	239	273	265	262	273	310	280	272	324	262	245	251	293	274	286	299	264	283	288	293	289	278	254	283	279	281	296	254	273	308	258	273	271	255	299	292	265	291	247	272	283	286	257	295	278	254	250	262	250	274	282	249	298	273	291	259	259	276	276	255	274	277	250	258	271	252	273	279	272	288	303	288	241	261	285	248	282	299	267	262	294	251	247	260	279	312	292	260	258	277	270	267	296	267	273	258	259	273	238	278	271	283	269	285	258	269	280	283	287	245	276	293	251	269	285	265	273	266	266	273	250	257	275	261	275	256	301	278	278	254	263	278	285	276	274	265	293	263	258	277	257	282	260	273	269	281	293	285	275	300	294	246	300	238	266	277	281	254	269	279	267	282	292	303	273	275	268	286	286	289	274	265	281	281	263	288	274	262	262	278	250	254	266	264	259	254	265	230	288	257	264	269	256	292	270	260	297	264	262	268	273	246	250	271	285	281	291	249	236	251	273	259	288	284	284	271	283	242	289	282	304	277	315	293	262	281	285	284	244	250	298	285	299	276	270	309	254	274	291	301	267	277	256	260	268	275	300	276	288	294	259	274	252	277	260	231	301	284	270	296	241	304	293	290	284	288	252	250	253	273	279	255	256	249	309	241	280	273	275	260	273	250	297	250	256	312	269	240	249	299	262	279	259	236	250	285	270	284	240
4709	2284	2945	1184	786	787	871	736	757	847	807	740	761	865	730	726	681	643	714	680	632	645	673	655	667	659	670	626	720	714	651	689	697	748	693	660	628	731	647	643	664	649	625	662	649	618	674	648	642	617	592	641	680	679	660	636	688	631	685	638	604	666	659	683	606	651	669	646	628	662	662	679	647	648	657	660	711	681	638	671	627	617	639	640	676	654	674	685	671	687	674	620	670	629	645	717	644	680	688	675	648	630	676	619	625	639	658	677	703	657	633	680	630	682	680	608	624	640	620	660	625	654	654	648	685	642	678	654	661	660	603	726	646	681	643	686	688	617	706	645	661	639	646	669	665	678	683	682	639	641	684	665	649	651	628	661	653	651	651	649	640	689	652	640	659	660	697	686	678	619	661	656	664	649	595	676	655	678	646	669	602	672	650	626	680	639	712	645	601	632	608	635	669	674	661	642	642	653	683	681	667	640	656	589	653	609	712	677	683	649	647	611	634	668	652	625	664	682	617	662	649	601	633	632	656	647	635	638	658	615	625	652	661	647	648	644	680	670	687	639	677	664	660	630	660	649	650	635	606	686	623	671	660	694	651	686	665	619	664	656	662	672	648	643	636	665	631	638	658	641	644	668	683	610	634	661	657	671	657	610	664	650	627	660	613	603	605	662	616	662	629	600	629	653	662	634	697	646	651	682	628	650	670	676	656	691	651	637	660	629	635	667	604	664	660	708	686	681	643	647	657	679	668	619	669	624	655	639	627	602	627	655	693	645	657	675	625	695	692	639	688	678	671	648	640	651	647	666	648	620	660	687	632	616	660	716	592	661	677	617	671	662	663	612	662	694	684	662	586	634	655	622	630	668	664	642	646	674	664	609	675	601	662	689	617	649	651	605	627	662	673	617	700	662	644	655	620	643	670	651	647	617	640	633	688	659	659	664	607	641	667	657	679	641	650	717	679	630	621	656	649	666	653	700	668	654	603	663	639	668	636	675	703	689	645	642	655	655	613	702	629	676	677	669	656	676	642	700	700	660	620	653	661	663	641	642	641	691	661	673	643	655	645	641	613	624	697	631	691	654	667	619	623	632	691	645	623	606	701	648	696	684	638	678	685	639	608	685	644	657	665	642	641	674	640	663	685	664	655	623	681	676	670	668	662	680	678	672	671	649	650	626	663	686	646	642	700	684	635	609	656	642	616	649	621	666	631	632	634	658	652	636	655	654	663	699	687	652	622	649	646	668	632	616	630	671	662	625	657	647	645	619	672	675	637	646	637	656	645	652	675	687	618	637	604	694	637	642	648	653	642	654	688	615	668	672	664	633	632	635	652	672	615	658	636	659	646	697	706	612	612	610	678	658	658	638	663	650	649	652	634	635	642	622	651	651	684	615	682	653	651	622	615	692	650	639	610	708	634	626	680	654	628	664	617	652	610	706	695	622	633	652	677	679	629	631	654	648	647	671	632	697	617	631	628	668	617	656	649	660	698	613	649	644	643	693	651	652	667	659	659	666	652	652	682	671	642	617	616	653	641	635	643	643	668	615	622	663	654	678	675	666	637	650	648	632	657	689	618	674	663	675	668	654	636	656	660	668	629	684	658	632	719	687	693	698	610	619	664	668	648	655	650	630	656	637	581	614	634	666	668	658	688	608	657	666	681	647	693	680	622	645	643	663	651	606	619	637	641	692	667	623	639	667	632	635	626	634	656	635	631	649	611	661	618	666	642	659	667	614	637	667	679	673	649	682	646	630	659	646	672	627	626	667	661	652	658	668	697	648	621	630	667	597	665	656	645	632	656	688	629	654	629	660	691	693	641	666	651	634	620	658	670	620	647	648	682	710	633	647	666	649	627	645	645	627	642	653	676	625	687	637	672	664	656	689	606	652	669	635	665	628	621	715	637	665	656	637	632	615	629	626	684	679	671	640	694	658	692	667	630	682	660	682	634	673	606	680	674	672	679	653	678	619	683	641	664	683	662	659	657	604	591	692	653	657	692	654	656	673	655	707	648	632	657	678	692	649	601	648	687	634	645	645	636	646	670	625	592	639	661	651	659	676	654	648	617	644	645	650	667	628	648	705	654	667	678	666	624	670	686	637	639	642	692	626	692	663	680	630	636	662	638	672	654	640	607	648	703	657	649	627	660	678	673	642	716	646	637	661	644	626	625	651	668	663	661	604	693	639	694	671	644	661	657	709	624	689	629	650	644	656	612	621	684	667	710	644	669	675	661	677	613	630	630	594	653	647	644	608	663	646	628	674	694	612	640	667	700	638	657	643	641	697	670	669	630	661	648	632	680	659	696	648	670	633	667	676	665	637	655	644	690	633	655	665	654	683	602	722	667	661	672	681	660	678	650	634	653	637	654	615	634	598	644	613	680	641	656	645	620	649	663	653	645	639	602	650	662	652	656	645	646	665	645	700	672	704	683	629	666	706	654	634	680	664	616	620	652	645	682	651	633	686	659	629	682	692	686	711	665	665	629	622	704	677	601	631	666	660	642	634	686	655	638	615	634	578	622	655	633	652	645	695	660	674	663	634	674	672	613	660	650	651	648	676	645	631	641	687	689	688	679	671	664	637	681	652	640	657	649	668	657	695	649	597	632	652	660	710	658	679	656	671	668	646	663	667	664	684	643	622	655	639	619	657	626	642	627	658	678	645	641	644	613	682	673	650	643	644	610	638	647	640	681	619	568	631	661	671	658	628	670	633	698	630	667	618	698	656	665	646	671	683	676	696	641	629	612	643	677	672	668	690	625	672	644	636	643	644	636	621	659	709	661	681	628	666	642	682	649	680	690	647	636	660	634	642	682	630	645	657	667	687	694	677	659	641	677	621	629	659	649	690	642	663	626	645	670	651	642	613	641	649	665	604	656	677	673	639	634	659	668	678	656	627	645	657	659	619	630	663	588	645	652	616	651	685	667	662	641	700	615	672	694	665	638	702	680	646	642	638	643	611	650	673	638	634	694	655	657	645	673	613	646	666	626	640	659	615	707	683	643	658	666	666	638	647	595	672	665	625	636	645	665	650	647	603	630	691	652	674	611	657	697	681	653	617	620	645	644	641	668	681	663	623	686	676	637	695	617	670	714	604	670	708	637	634	617	659	680	616	661	651	685	673	611	621	677	681	679	647	651	644	682	703	690	705	609	689	657	691	677	654	647	663	654	673	653	693	651	647	689	683	661	648	626	620	683	632	677	649	650	663	656	636	625	634	669	639	677	657	615	626	621	639	666	618	656	655	672	642	657	652	676	682	670	625	635	626	644	658	645	629	649	659	676	625	709	637	656	634	651	614	644	643	652	690	689	662	749	650	646	648	651	614	663	677	713	667	674	641	708	666	643	663	672	648	607	655	661	658	678	604	676	658	654	649	644	689	647	688	626	647	622	617	668	629	638	616	671	622	653	625	658	638	597	642	656	670	676	666	607	657	669	651	649	662	664	682	611	637	645	688	645	651	640	626	693	587	660	688	593	696	664	637
14065	4036	3019	1033	496	478	481	413	433	403	402	421	376	380	366	409	373	325	321	332	337	376	362	351	323	336	368	333	318	348	372	362	356	334	378	383	356	314	311	339	336	323	330	348	311	319	361	305	359	335	346	286	345	352	351	301	301	314	361	314	335	367	341	328	324	339	347	330	362	339	290	360	373	348	322	340	329	380	324	354	301	288	309	320	350	355	325	345	311	342	320	298	338	358	340	322	348	338	317	343	311	336	344	327	358	338	338	304	307	317	344	351	332	348	330	362	333	359	351	326	338	383	339	329	327	309	339	342	346	358	322	335	346	372	399	325	374	355	328	327	336	329	323	321	313	343	329	323	332	335	353	325	361	308	298	349	315	327	345	342	325	325	331	330	325	346	320	341	338	307	345	335	365	345	314	325	372	339	347	364	390	303	314	373	358	343	326	322	364	318	367	294	375	310	301	323	316	352	305	329	318	345	305	331	333	303	330	320	330	288	362	312	305	322	357	330	336	308	356	320	335	351	328	326	357	316	308	326	330	334	323	354	339	305	338	358	330	315	317	300	338	342	336	326	309	336	355	292	350	327	329	323	351	291	300	329	338	362	333	318	339	365	363	339	334	377	355	340	321	336	322	298	334	331	335	331	329	336	318	337	325	330	334	326	316	324	310	333	348	307	310	329	350	351	341	355	358	318	330	365	320	344	318	342	318	331	338	375	343	331	298	360	332	326	377	326	337	334	311	327	330	316	310	314	351	338	343	284	318	282	354	356	341	334	330	306	289	327	349	346	316	309	351	347	353	313	314	333	350	329	359	342	323	315	343	321	339	354	361	343	325	322	332	339	361	319	350	313	311	360	334	357	326	360	347	347	327	341	363	304	361	345	321	312	346	341	331	340	321	345	384	333	321	309	337	323	349	332	346	374	366	304	316	309	320	342	327	351	328	335	332	335	348	315	365	383	304	320	336	341	338	350	347	317	358	319	328	328	351	311	348	343	338	305	324	315	332	353	344	341	364	317	359	332	348	329	352	343	348	383	327	358	335	342	297	321	352	325	330	339	305	341	340	329	343	341	333	338	331	343	356	319	318	317	320	329	377	335	319	349	333	328	346	341	317	330	331	347	352	342	321	315	363	332	336	342	347	343	355	349	340	344	326	337	341	341	310	315	312	333	351	337	353	371	321	314	351	316	345	315	304	322	320	325	360	336	354	327	346	342	329	358	338	340	299	359	318	303	339	348	337	338	332	328	320	343	341	338	338	317	327	353	320	323	308	346	333	332	317	330	339	338	343	319	346	351	373	327	355	301	343	319	378	293	337	339	310	332	349	352	355	326	346	316	331	338	350	312	353	323	346	346	350	317	350	349	327	365	341	326	344	350	320	370	367	333	352	345	328	320	330	383	336	332	297	375	336	353	315	312	348	325	318	355	338	357	331	313	327	317	288	342	311	358	301	329	351	324	345	369	325	346	369	336	345	319	321	348	345	362	374	314	349	321	344	337	359	323	330	299	370	360	322	325	319	366	353	346	319	348	356	334	326	324	337	315	338	326	327	331	318	347	318	365	304	350	327	322	354	314	314	321	346	293	314	354	340	347	334	340	345	325	365	339	340	325	353	309	325	369	304	330	343	315	347	317	342	327	284	335	349	330	342	340	326	346	349	361	323	356	337	331	335	332	316	308	329	347	329	327	339	330	315	301	339	293	320	353	317	363	299	317	319	335	373	326	332	330	340	363	315	341	342	309	289	360	346	367	327	361	327	330	316	333	347	325	341	331	333	328	336	338	355	315	306	345	327	328	324	339	313	329	318	319	333	309	278	348	296	303	347	331	339	323	319	342	368	327	351	339	345	366	363	340	364	316	343	325	335	378	325	338	339	306	347	326	318	298	307	320	328	315	326	294	353	339	349	313	332	316	325	330	322	345	341	321	345	333	323	315	335	375	342	364	326	322	350	367	345	340	313	357	322	339	335	313	340	328	311	322	331	343	315	344	362	367	332	341	353	326	321	317	346	299	355	349	346	339	365	343	348	338	336	353	337	330	303	355	326	322	306	324	316	373	338	320	320	324	351	312	354	345	338	356	351	357	331	337	366	339	353	336	309	355	333	321	376	339	306	323	333	347	341	340	346	331	322	295	311	361	313	343	334	286	308	328	323	350	326	329	310	359	337	325	352	325	338	345	344	309	357	365	381	355	342	350	344	324	314	358	317	378	347	329	324	279	329	354	320	304	341	336	324	345	365	343	284	362	316	354	347	301	329	357	315	308	338	377	376	358	345	337	366	282	340	377	327	317	351	300	304	321	334	350	322	324	299	332	300	347	324	335	314	347	349	317	323	342	338	344	353	353	347	303	306	335	314	344	330	352	332	303	344	316	350	317	327	357	321	317	352	345	324	312	324	332	331	323	335	335	352	356	323	314	303	325	328	316	333	365	318	348	336	333	317	334	341	342	344	345	333	338	387	316	318	335	344	314	324	330	349	352	362	350	319	336	335	314	329	352	327	326	321	338	321	341	336	312	360	348	341	336	325	319	337	373	336	298	334	313	340	363	314	334	316	385	381	330	352	355	329	323	345	343	321	343	341	340	339	366	327	339	348	335	297	331	362	346	306	359	317	332	322	354	329	323	311	333	345	319	300	306	326	345	351	344	355	357	348	344	352	325	350	328	315	357	361	358	313	354	342	317	304	331	314	351	295	307	350	368	308	330	321	336	331	316	324	311	330	347	307	357	343	313	319	359	323	340	272	312	349	333	370	325	335	323	314	351	361	326	324	355	318	310	342	324	327	326	327	349	330	286	336	293	350	346	327	309	327	360	333	358	336	311	342	315	367	353	338	312	332	323	348	342	330	314	333	348	335	362	312	295	341	313	339	358	377	343	363	315	339	342	351	336	326	342	324	350	349	348	339	368	303	335	295	316	327	320	331	312	373	323	300	367	328	348	306	348	328	329	354	295	309	312	314	342	331	313	301	352	343	331	380	299	345	334	314	336	324	359	318	382	331	333	323	380	340	318	323	322	357	310	331	338	342	330	327	297	317	325	377	352	336	296	330	335	310	327	327	326	327	335	314	331	338	315	365	323	331	318	320	328	355	352	350	322	346	354	307	357	321	344	302	321	359	341	321	338	357	328	350	357	328	347	356	338	296	331	350	343	336	327	351	337	317	328	330	323	328	332	320	311	330	323	302	333	348	334	350	357	322	330	326	334	337	332	354	339	327	337	331	325	306	336	347	367	351	332	307	327	325	347	317	339	311	327	327	339	337	329	317	335	339	312	341	336	370	357	319	347	347	324	357	329	327	327	374	369	315	356	328	348	355	357	360	341	335	348	355	337	336	355	345	309	338	350	312	331	348	320	325	323	355	362	363	307	349	347	338	341	299	332	333	318	348	357	355	374	355	331	299	330	325	339	312	348	329	349	329	317	339	337	333	338	320	319	351	328	343	307	340	320	295	339	339	341	345	362	301	316	313	330	356	349	315	325
10707	4033	5762	2518	1640	1583	1499	1268	1180	1268	1222	1138	1045	1174	1088	962	835	818	858	823	808	811	821	809	822	788	884	883	852	908	916	886	938	900	933	897	775	811	732	777	764	777	795	775	808	771	796	757	768	804	755	824	789	764	808	796	769	791	807	757	783	748	805	788	729	782	775	728	731	799	782	751	786	761	820	756	794	796	804	776	751	803	803	804	829	780	774	777	751	838	842	780	791	803	839	759	821	785	811	724	787	815	769	716	743	829	782	763	804	792	767	751	801	757	728	787	767	812	827	759	807	776	773	749	774	804	757	770	787	793	759	764	755	823	811	748	784	792	719	783	790	767	775	808	748	799	785	778	760	762	787	778	772	787	754	788	795	770	720	793	817	763	808	764	776	827	779	752	804	765	780	782	759	819	755	752	772	770	766	824	771	773	749	780	777	788	806	778	774	775	777	791	761	817	782	781	759	768	781	797	750	761	772	731	748	848	770	761	803	724	803	787	756	757	741	768	794	816	770	735	816	804	762	791	818	844	765	772	800	763	777	780	798	781	778	736	803	744	809	786	825	745	789	794	786	769	759	746	782	815	744	792	788	757	781	792	765	790	784	798	831	804	775	788	799	748	810	783	785	779	738	769	769	771	725	820	783	771	780	778	804	757	829	798	771	781	773	764	760	815	722	749	776	759	773	783	752	806	774	777	766	751	731	794	748	814	800	806	765	807	809	783	798	763	738	767	797	754	841	774	744	775	790	791	780	789	762	732	800	816	768	776	770	771	727	749	753	793	774	750	766	759	792	773	751	744	791	834	829	793	849	737	746	756	772	776	776	820	747	780	789	765	785	780	739	800	746	799	784	783	784	769	773	800	764	732	820	763	774	793	816	759	772	764	753	731	772	805	787	790	809	795	754	730	710	755	740	773	759	783	777	785	778	758	786	803	718	742	756	777	787	827	750	728	746	756	774	770	759	744	790	795	789	806	825	831	749	747	727	805	777	786	806	825	753	783	791	795	751	768	755	763	776	780	772	812	762	822	790	772	756	776	801	711	773	756	755	753	783	803	793	777	841	819	770	764	789	766	764	748	748	756	712	769	770	730	777	794	782	800	748	728	739	757	741	806	777	791	826	796	731	786	789	769	726	789	767	780	774	778	828	773	737	785	785	811	801	776	757	792	787	755	778	775	777	762	787	787	770	741	794	741	799	765	797	780	765	760	721	742	738	796	793	775	769	788	773	818	770	762	780	783	751	787	767	799	756	738	815	810	813	799	792	818	756	735	842	800	770	761	778	830	804	781	827	834	753	738	742	757	804	762	790	758	752	774	777	808	770	807	790	796	753	761	827	784	761	757	790	811	813	803	786	790	760	776	804	765	752	809	768	769	834	769	812	803	799	790	777	810	788	768	820	734	785	795	805	744	802	727	807	811	803	757	792	808	814	825	765	763	791	823	780	808	753	818	770	738	773	783	790	780	794	716	758	755	754	818	794	784	793	817	766	751	810	787	743	763	765	782	777	747	761	782	774	774	764	819	806	769	766	819	753	744	772	714	774	779	808	764	777	768	735	797	793	788	806	816	742	839	769	771	784	768	801	740	755	794	759	795	785	729	769	788	787	716	785	825	825	741	784	767	794	818	810	793	768	757	804	823	743	745	795	808	745	729	801	809	730	819	767	789	796	813	789	812	735	756	802	791	741	785	772	776	747	804	787	778	793	749	808	791	769	744	773	768	806	802	779	747	774	776	749	772	760	795	756	740	781	760	766	807	811	771	782	717	846	795	808	752	748	763	748	786	749	769	815	762	796	828	785	727	760	752	767	752	816	807	733	795	795	775	806	761	772	720	801	809	775	778	826	814	773	763	788	804	754	798	731	766	796	779	792	732	730	808	731	821	810	740	767	755	744	805	744	767	723	761	771	804	748	765	765	757	782	780	788	843	764	772	815	762	760	770	750	719	796	773	771	750	760	768	795	772	734	755	778	754	780	777	755	748	778	785	740	783	760	756	727	768	788	728	787	786	792	761	806	748	808	756	791	815	802	799	786	788	731	720	799	807	794	791	787	780	778	787	777	791	782	794	766	779	796	775	765	761	772	849	735	789	800	761	810	781	784	741	800	745	759	763	815	794	809	757	727	800	763	810	777	794	754	750	784	807	791	834	749	788	731	741	806	799	754	764	772	808	780	801	721	788	769	740	778	771	761	761	793	755	820	807	788	849	779	837	775	790	739	763	752	815	806	757	835	828	848	792	766	764	765	781	764	741	827	790	752	755	772	763	759	786	794	757	810	753	819	764	763	755	765	743	747	740	750	768	762	818	751	738	737	787	792	761	791	805	739	779	792	824	788	794	818	789	837	764	751	813	791	787	743	807	770	755	748	759	772	787	774	783	776	802	763	783	756	780	701	803	772	821	834	771	738	818	771	784	782	736	808	748	784	764	728	820	778	757	745	780	759	823	801	778	752	738	749	798	823	765	781	761	788	793	752	758	756	770	848	780	764	788	737	758	802	773	807	802	768	782	782	818	769	825	756	761	809	746	787	777	814	797	737	801	746	809	830	765	762	733	789	785	768	839	789	796	781	796	823	749	787	827	738	747	784	766	772	808	813	774	802	754	805	751	798	804	710	771	772	753	769	768	787	749	762	775	805	807	806	790	758	771	799	786	705	713	748	743	774	773	811	795	762	796	796	786	791	801	756	762	776	800	770	753	784	815	809	743	755	741	832	743	797	754	770	810	812	801	762	794	835	772	856	735	760	786	765	734	732	759	844	756	738	781	793	767	733	789	794	741	791	741	766	785	766	748	760	782	777	804	723	789	793	792	761	757	753	746	749	741	798	759	781	856	785	781	808	810	775	800	795	765	764	762	760	787	830	756	770	834	744	834	777	828	763	768	772	787	770	749	790	785	742	752	778	719	695	741	797	740	787	794	773	818	789	765	783	750	773	797	787	746	802	700	774	750	776	767	793	736	772	784	772	759	802	727	792	756	828	766	804	795	748	775	787	790	756	741	787	795	735	749	752	777	811	779	729	786	743	766	821	786	772	809	772	792	809	767	736	788	764	778	754	753	735	814	798	780	784	777	771	765	784	777	805	795	820	751	805	783	762	826	775	798	739	819	769	793	772	786	804	757	773	772	750	816	815	840	816	809	755	748	744	794	778	778	798	793	779	791	753	767	768	804	797	791	781	754	796	782	743	801	783	748	766	781	814	761	786	786	779	762	775	766	817	733	758	762	788	799	766	766	743	790	773	804	809	750	782	773	756	767	781	790	772	756	776	749	772	802	789	753	759	798	784	760	757	814	731	773	773	821	810	822	732	789	780	791	779	833	753	816	805	744	750	784	824	817	748	767	758	741	768	750	797	766	789	792	775	737	747	777	753	735	820	772	771	765	780	810	754	771	778	729	741	779	732	778	811	761	786	778	753	799	820	794	781	716	788	795	820	806	799	812	792	783	773	739	798	775	800	773	756	780	771	797	806	806	849	768
22689	6873	5276	1529	645	541	483	416	372	374	363	332	341	324	316	286	262	264	290	247	238	253	243	272	229	249	274	240	262	243	261	268	266	277	239	250	254	226	223	247	233	216	249	243	264	275	218	246	247	228	240	222	250	239	251	223	243	214	193	221	232	250	236	241	263	239	254	207	241	237	224	250	244	278	234	246	249	240	223	242	208	224	247	252	250	244	246	275	265	223	242	215	214	217	254	240	222	238	242	236	219	211	254	220	244	258	245	226	249	210	197	261	257	225	258	243	243	252	231	273	198	225	269	240	231	270	209	248	261	227	221	239	254	213	238	228	255	224	239	209	227	231	224	217	226	245	246	205	219	249	233	218	243	245	228	209	262	246	234	241	264	235	236	232	224	215	222	236	228	238	229	221	213	220	209	206	255	259	193	204	223	209	210	228	236	223	253	232	204	262	214	234	237	201	211	215	261	245	241	215	247	227	237	226	246	225	258	224	232	217	257	232	241	256	245	205	248	267	225	253	258	259	256	244	234	236	241	254	232	256	253	229	227	240	241	233	220	225	238	224	246	218	216	247	231	242	238	241	230	228	254	228	234	264	237	231	263	247	229	233	223	217	234	233	214	226	231	231	248	253	245	231	242	232	241	222	252	220	235	230	222	231	245	236	243	210	246	188	197	248	250	246	258	212	204	255	231	241	238	239	242	218	232	230	224	231	231	249	237	232	226	277	242	243	255	217	250	250	262	252	221	226	263	239	239	229	238	265	270	225	236	224	226	260	247	216	241	230	224	258	221	237	287	232	243	255	248	284	231	242	222	264	247	261	247	254	236	245	236	207	241	225	240	213	234	242	265	233	231	220	215	247	254	210	230	239	226	235	226	242	231	207	269	254	221	239	242	236	230	251	254	254	238	225	257	226	229	208	233	227	228	252	211	213	248	249	278	222	218	224	242	239	257	238	219	233	229	214	208	232	246	232	239	244	232	217	229	244	256	254	226	248	252	246	247	279	257	248	231	219	257	246	265	225	237	272	224	223	221	238	248	219	207	219	234	223	232	257	217	231	214	218	232	242	232	212	243	247	250	271	237	212	248	262	237	248	224	217	227	247	238	247	221	227	246	224	210	218	234	255	227	245	222	233	242	244	250	234	220	230	263	243	238	224	226	215	247	240	236	230	255	241	243	221	231	247	225	216	245	238	242	254	232	268	223	253	207	205	232	234	238	229	219	251	248	245	231	230	209	244	237	236	224	254	229	211	219	235	215	237	247	243	226	202	246	210	222	249	206	233	258	236	227	240	229	249	232	225	229	252	233	233	238	218	227	281	239	253	238	239	227	243	221	241	222	234	234	273	225	239	275	240	217	216	226	218	228	254	237	214	226	222	228	234	235	228	216	215	234	210	225	208	233	239	243	224	226	223	234	235	222	210	214	249	263	237	236	213	215	222	224	238	218	246	208	223	230	222	243	210	240	219	255	248	219	249	255	245	253	208	233	250	256	241	237	224	225	223	229	217	244	232	243	232	237	251	244	232	222	255	232	235	229	228	223	236	251	262	237	220	274	253	247	232	218	208	248	256	231	231	245	227	255	228	235	211	260	249	227	218	222	201	225	245	231	234	238	228	258	216	238	273	229	210	229	248	262	216	253	256	262	243	246	245	239	244	231	234	241	257	251	249	252	216	255	237	249	249	251	215	231	225	218	237	237	249	211	233	223	258	252	225	240	230	238	238	237	223	242	219	244	250	250	264	210	238	210	237	235	256	195	238	215	238	234	238	237	206	239	213	236	259	252	250	221	227	232	238	223	239	224	260	259	217	189	211	199	240	225	258	239	217	230	228	213	245	229	231	234	222	232	246	225	209	203	234	230	262	223	228	228	226	226	246	207	225	202	225	224	239	218	222	247	195	264	277	203	256	210	225	231	195	238	222	226	233	208	254	252	234	239	247	236	227	247	203	261	227	239	251	247	260	212	219	207	219	235	209	240	238	239	228	204	225	284	246	224	262	229	238	246	226	236	245	215	229	218	226	242	225	199	259	237	208	253	220	249	255	247	237	222	225	224	248	260	211	226	204	241	263	233	238	257	234	224	233	245	225	208	230	247	261	266	257	232	248	225	234	239	233	251	260	256	221	227	252	208	219	241	228	237	250	223	211	249	234	252	224	226	251	233	246	211	266	245	255	257	248	235	253	267	198	236	207	230	230	241	232	238	232	238	234	232	249	225	234	224	280	234	239	232	226	226	253	217	229	233	238	227	251	242	248	237	238	249	245	262	256	239	244	228	252	216	232	239	242	234	267	228	238	262	275	232	252	236	252	242	187	243	245	259	226	215	260	246	255	261	251	257	238	229	268	247	253	259	226	242	222	231	236	246	220	241	233	234	249	229	239	220	266	209	234	237	228	205	239	236	215	237	228	242	257	211	237	229	257	243	196	231	240	232	231	246	237	236	244	251	259	204	257	258	217	256	238	248	236	235	228	227	241	205	214	235	236	236	243	234	230	237	270	254	243	224	232	242	220	202	211	227	243	235	243	226	227	238	228	231	239	218	240	237	211	268	234	234	221	244	234	233	250	234	249	253	206	236	218	252	211	235	234	265	233	214	250	243	229	222	220	249	260	210	251	256	231	241	234	222	237	246	248	230	247	249	216	249	248	232	232	214	253	240	224	226	228	231	227	232	236	242	214	254	247	241	199	240	246	232	253	230	244	213	271	225	194	248	224	227	254	245	238	248	222	203	223	222	227	248	219	239	209	218	253	222	243	249	222	241	253	217	227	235	237	256	224	211	257	236	238	248	248	222	262	246	215	251	253	251	221	235	239	244	253	234	234	234	248	234	232	257	245	249	231	215	219	235	240	244	230	233	217	232	270	259	246	194	221	247	261	206	221	221	250	236	212	203	204	257	217	216	254	231	250	264	235	231	211	233	226	230	233	201	220	247	241	230	234	230	229	247	242	208	208	264	247	228	219	234	205	220	241	221	208	257	225	242	214	261	255	244	220	246	203	222	251	223	227	240	240	255	203	241	223	248	250	241	211	241	240	237	225	263	249	246	271	238	261	237	247	231	247	237	237	250	227	235	266	237	232	209	265	226	228	223	204	244	205	208	237	278	246	236	233	232	242	256	241	231	241	225	248	250	236	200	219	220	222	224	252	242	236	232	218	232	217	253	231	226	223	264	238	226	215	242	214	218	204	221	221	253	242	238	182	226	214	233	228	212	237	216	196	224	223	224	229	228	234	235	210	246	243	232	222	219	225	229	272	233	245	203	240	234	260	222	257	243	233	212	249	233	232	236	224	245	251	222	219	221	222	233	213	217	243	199	223	236	248	222	239	220	267	233	230	238	242	263	227	228	229	241	243	229	224	232	253	234	209	246	237	253	221	232	239	223	227	260	243	246	205	266	245	224	249	280	242	233	234	227	206	248	214	237	237	230	226	238	244	236	223	238	238	231	262	230	251	239	226	258	229	246	260	225	231	227	233	269	233
13215	5529	8644	3698	2324	1968	1882	1519	1274	1429	1380	1200	1048	1204	1042	829	770	729	692	679	648	692	659	629	666	645	680	656	715	756	830	696	742	813	793	701	596	602	561	566	570	562	622	608	535	567	499	579	568	554	566	577	589	553	575	576	547	599	522	548	600	583	567	573	580	596	592	562	526	552	564	587	609	547	568	553	586	539	550	553	558	587	546	581	538	542	546	534	560	566	557	622	567	572	592	547	572	562	596	540	576	578	538	589	544	555	580	527	552	555	548	559	544	572	562	592	555	532	533	539	542	572	533	526	549	559	570	544	538	584	585	544	560	547	574	564	580	568	540	551	555	547	596	588	528	551	566	544	591	551	554	567	590	548	566	534	624	553	576	591	581	561	539	583	520	563	566	543	613	538	527	557	571	583	539	575	598	570	585	574	546	568	579	571	542	565	580	585	531	566	551	555	544	565	557	551	527	530	557	552	557	536	552	559	579	519	522	549	582	516	590	590	556	545	560	581	556	565	540	555	555	568	513	628	521	551	569	589	575	562	569	563	581	533	556	563	520	538	548	567	533	542	534	545	574	519	600	560	580	577	560	551	547	542	522	599	482	581	559	597	572	540	552	567	544	553	586	535	563	584	533	573	561	562	543	524	566	551	592	567	563	534	565	519	559	554	555	558	579	551	539	564	550	549	578	563	566	565	593	562	565	568	556	569	536	500	569	557	540	584	557	566	566	571	568	594	573	512	560	575	568	589	528	601	575	557	497	516	563	565	582	536	557	605	569	532	544	550	551	563	519	572	574	531	531	581	616	548	528	542	546	533	554	569	563	550	536	557	534	538	551	577	594	513	574	643	589	513	566	574	555	525	576	584	585	550	547	580	558	530	586	535	520	569	545	568	594	584	539	567	561	578	578	546	574	511	559	557	568	547	574	562	583	597	561	582	510	535	612	552	570	525	587	528	575	544	553	563	554	557	532	545	597	577	569	545	596	574	542	528	566	551	562	550	588	487	559	522	534	556	576	544	519	599	574	572	545	571	536	566	595	567	546	530	564	552	563	578	578	572	565	573	521	579	605	591	544	511	530	520	578	580	567	543	571	520	566	583	539	539	527	553	506	561	572	568	558	525	552	543	531	541	539	569	563	559	585	527	571	549	591	555	557	584	540	513	576	561	522	578	563	560	532	567	545	555	574	579	573	558	515	595	587	513	569	550	575	559	542	514	568	562	574	579	573	556	566	573	515	561	514	577	594	588	557	547	565	541	585	577	554	553	550	567	578	549	528	585	537	576	512	572	569	580	570	592	523	529	604	592	527	572	600	593	579	575	558	560	499	538	538	533	509	576	538	548	586	561	549	526	527	512	538	572	564	572	537	548	598	518	573	582	560	566	554	547	582	569	560	541	570	540	591	553	545	582	512	535	535	550	570	569	562	526	576	561	589	529	525	534	558	484	604	548	553	534	599	548	541	590	571	525	576	585	566	572	527	533	586	576	546	588	548	548	599	559	530	564	554	556	566	568	566	530	540	546	541	501	553	599	552	558	574	580	517	535	529	554	568	544	564	535	595	514	536	557	542	560	553	504	572	567	543	551	544	540	556	560	577	536	548	571	563	514	568	542	554	560	507	526	559	542	544	565	557	595	585	569	562	522	541	547	576	524	560	540	591	576	562	600	557	526	553	535	541	518	558	585	527	573	563	529	546	542	596	570	597	555	543	586	497	542	529	546	579	544	533	609	575	563	588	569	582	609	583	560	546	560	536	555	558	533	559	562	577	549	602	544	586	503	556	568	526	563	555	581	569	631	568	578	570	574	528	534	543	552	518	499	566	515	553	543	574	575	541	570	511	619	569	556	590	539	552	554	543	570	545	567	596	576	582	529	532	556	573	558	577	566	593	580	550	528	572	558	528	563	541	568	557	549	530	601	578	524	553	573	559	546	564	516	531	530	588	600	557	550	518	578	564	549	608	557	520	499	547	543	512	537	576	525	570	544	554	586	579	600	567	553	571	581	587	566	523	587	532	573	591	585	554	552	552	570	551	541	593	536	548	596	538	528	599	570	581	551	576	564	547	552	560	526	564	512	518	571	586	543	574	521	565	539	555	563	521	556	568	573	571	593	544	566	584	577	551	558	564	575	537	543	554	568	524	589	570	575	582	575	557	538	558	567	567	553	596	541	515	547	534	591	590	537	542	542	566	546	580	530	554	575	567	528	536	519	560	582	553	581	529	561	564	584	538	567	540	557	528	581	589	589	541	564	544	568	533	579	534	538	581	586	567	586	600	564	560	553	558	601	576	607	510	555	539	538	535	545	554	565	565	571	530	537	575	539	542	551	583	552	579	531	549	553	528	523	514	567	536	561	593	572	545	521	538	586	569	561	577	538	545	561	558	586	557	525	559	566	545	551	541	539	588	576	520	591	548	527	573	555	560	579	528	551	557	498	563	538	574	573	512	601	575	532	545	556	546	565	570	533	552	522	575	536	565	551	527	550	568	536	538	566	561	567	546	575	540	563	580	625	530	548	568	556	553	537	554	565	520	550	528	545	587	571	573	584	519	571	594	584	583	539	599	543	572	543	550	582	599	576	606	610	573	500	580	564	542	584	541	514	553	545	570	528	530	583	567	539	576	571	552	515	562	562	579	560	554	544	532	588	520	545	522	545	559	547	565	557	536	603	492	590	560	548	592	540	549	555	544	568	567	529	564	539	542	535	563	555	590	576	563	555	514	586	569	552	587	570	569	543	584	548	556	571	564	540	589	507	559	571	556	603	531	549	554	535	587	532	518	581	579	577	568	540	577	563	542	560	572	555	546	551	600	578	552	533	592	586	595	551	570	542	578	578	583	548	542	588	594	557	582	526	565	552	570	604	551	580	569	564	575	529	540	534	550	570	548	560	559	573	555	520	559	568	559	557	544	544	556	541	584	564	560	555	571	578	565	616	548	542	585	539	566	527	606	583	541	510	532	595	542	585	544	546	607	566	538	549	557	580	568	586	555	520	565	531	578	559	565	576	539	543	534	530	556	540	566	577	582	543	587	624	582	558	578	542	542	571	531	559	568	588	563	552	549	544	577	542	554	527	584	546	581	550	550	628	535	548	548	549	541	516	583	538	557	524	571	592	540	548	526	582	517	561	568	545	555	578	613	531	526	615	585	568	546	574	580	479	568	599	551	596	513	587	524	587	510	539	581	570	535	567	545	568	627	536	539	503	512	543	551	556	528	529	552	561	572	573	547	561	589	572	548	595	562	514	532	542	540	545	563	536	567	548	550	538	565	515	537	574	533	571	588	560	558	582	550	533	581	538	557	572	581	514	530	559	585	532	516	558	574	547	550	583	566	553	577	549	551	568	524	537	553	546	540	550	572	512	555	545	562	560	570	559	529	534	521	602	539	560	548	611	592	581	486	554	544	546	566	617	568	576	595	570	521	549	509	553	593	563	570	575	565	552	564	576	580	545	560	547	573	565	632	539	580	574	555	566	554	556
6153	2010	1269	468	297	337	297	280	265	249	266	257	248	314	266	234	255	273	276	265	296	271	274	243	258	270	272	278	282	292	240	280	256	291	260	276	263	258	257	263	258	250	274	249	267	243	267	245	278	257	258	238	288	259	246	255	267	246	253	284	271	255	264	271	273	247	263	288	281	226	264	258	268	284	247	261	318	279	260	271	305	256	293	273	276	246	257	298	259	285	284	266	243	250	291	278	283	252	269	259	281	272	235	282	287	242	275	271	238	254	257	279	264	260	260	244	240	255	287	279	223	239	256	282	257	251	288	252	298	246	263	251	282	268	271	272	261	267	247	284	281	236	234	287	256	249	265	265	273	279	263	274	248	265	284	252	267	277	284	279	221	255	239	275	245	293	278	263	250	249	273	242	246	237	244	243	299	239	263	253	261	253	253	267	216	287	261	218	257	295	319	262	283	274	282	244	252	253	269	263	287	251	260	275	256	232	236	285	295	291	292	299	251	255	253	285	257	291	264	256	241	276	289	252	270	273	270	252	259	250	265	290	263	281	273	283	263	241	277	267	274	254	271	254	250	277	263	249	249	279	267	267	302	261	242	263	258	261	260	275	248	270	257	269	267	253	255	259	265	261	265	234	258	271	218	257	266	264	234	280	273	228	257	256	270	255	255	241	236	278	290	304	239	256	267	270	251	271	287	277	289	260	279	248	274	240	247	253	251	245	309	248	251	239	275	248	254	263	279	256	299	264	288	266	240	256	254	248	257	242	274	279	271	258	252	269	260	223	254	232	275	261	248	263	258	273	275	294	281	280	252	266	307	250	259	246	284	233	249	261	225	260	288	276	261	272	306	245	271	254	264	240	266	251	274	269	257	253	273	273	264	264	288	279	221	255	257	263	280	285	269	238	265	238	258	260	268	241	258	257	249	265	285	262	273	271	241	235	250	274	262	271	288	261	293	291	242	276	265	250	286	262	312	265	261	287	265	289	266	278	272	246	293	292	280	261	277	266	233	286	263	257	241	254	264	245	267	267	275	271	270	255	280	253	278	268	261	248	288	291	243	262	265	291	255	273	281	269	265	269	261	270	240	259	265	273	266	267	277	271	251	266	258	255	267	299	230	250	286	256	265	263	257	272	269	276	279	269	251	279	293	277	284	251	268	286	269	275	248	235	260	258	277	295	230	260	256	281	286	267	243	252	264	265	260	283	257	285	291	306	249	273	290	231	265	273	285	298	272	239	242	306	258	303	251	254	263	276	245	248	240	271	248	246	237	260	277	291	262	274	248	253	282	242	250	284	258	270	263	245	262	269	276	232	260	299	252	239	260	270	266	274	286	261	260	283	279	241	261	244	270	287	276	266	260	257	257	250	263	268	257	253	260	250	247	260	267	251	267	264	283	263	270	255	278	256	252	247	269	278	280	257	262	258	272	291	260	259	247	262	250	256	280	268	297	289	282	268	266	283	262	263	260	273	285	259	244	268	251	241	262	271	258	269	247	254	236	263	274	241	247	271	260	269	274	277	283	248	252	292	297	230	231	260	250	250	244	238	255	252	265	245	272	277	272	272	265	262	259	277	268	270	247	256	248	249	261	258	254	265	283	290	270	254	247	253	266	275	269	259	221	255	247	257	262	236	261	260	293	280	264	301	288	276	266	279	307	253	275	255	266	253	288	279	288	268	240	247	245	293	276	281	272	306	255	280	281	280	245	258	258	240	254	227	285	255	255	271	273	266	272	272	267	261	265	239	297	288	290	260	253	260	250	243	282	276	253	270	311	285	265	268	231	286	250	250	250	281	240	258	285	280	248	264	282	284	266	225	242	259	232	300	265	283	264	271	262	253	335	267	270	270	278	280	269	310	254	291	269	262	283	292	269	268	262	293	252	258	240	275	271	267	249	249	318	253	260	272	262	277	290	252	268	265	266	258	272	245	273	265	256	319	254	236	271	248	248	260	270	270	243	259	269	230	286	245	254	288	261	254	257	261	283	266	275	258	279	262	272	299	276	236	249	276	237	258	279	264	284	251	271	275	275	244	248	270	263	252	258	246	248	221	272	265	284	265	251	281	280	279	251	252	266	252	271	288	245	304	236	297	267	290	262	256	264	274	244	246	285	266	290	280	250	263	255	251	282	252	252	281	236	289	246	251	252	247	244	284	294	231	270	268	290	301	299	241	253	250	235	262	271	280	253	262	257	251	287	251	282	275	262	280	241	242	298	271	239	243	262	264	234	265	257	302	322	251	266	247	251	274	277	285	287	246	255	286	254	266	250	230	270	272	258	250	241	287	266	262	259	291	281	256	261	293	266	283	251	266	287	286	261	235	282	281	260	284	244	246	271	245	249	271	254	279	247	261	268	279	240	264	278	284	238	232	272	267	250	284	232	257	256	250	276	277	295	262	261	278	281	246	259	265	236	248	275	239	277	285	250	270	268	244	250	278	260	270	278	286	249	268	287	243	253	248	250	270	242	276	276	260	258	258	248	269	277	259	270	253	293	277	272	276	256	251	243	261	274	275	249	271	256	262	225	278	236	276	271	265	271	290	256	245	267	256	265	250	242	291	236	259	253	274	261	280	254	238	241	279	290	283	266	259	259	280	283	262	251	257	271	288	273	301	285	287	257	265	262	270	232	250	284	225	264	275	270	261	262	277	287	263	284	288	237	254	269	280	263	280	247	272	281	270	282	258	250	261	266	254	298	259	281	274	283	280	273	267	267	283	249	285	229	268	241	261	284	244	278	274	264	279	280	266	264	274	243	240	278	284	264	250	252	273	271	277	248	276	263	230	233	256	302	292	263	268	235	264	281	269	247	270	268	267	284	238	271	272	274	276	255	250	272	259	264	255	256	291	250	302	264	257	261	261	275	255	265	282	248	249	267	289	261	269	255	272	269	295	252	265	254	263	282	246	279	282	235	268	294	283	270	252	266	250	235	284	287	275	265	284	279	270	250	280	267	292	260	294	248	236	231	257	279	273	305	273	245	295	278	250	274	246	272	275	271	279	257	277	254	275	267	275	274	237	291	277	274	288	226	223	254	261	279	270	250	271	287	246	233	326	272	292	260	247	228	276	246	256	270	269	246	275	273	273	251	260	248	255	279	275	262	279	281	262	266	289	262	271	279	250	281	302	254	239	275	258	276	260	251	247	260	250	266	268	279	268	252	243	268	269	301	265	242	282	244	242	278	265	273	242	269	264	261	263	257	265	289	246	273	235	255	260	256	269	290	255	228	283	262	256	271	278	255	290	261	256	260	283	276	251	280	261	278	231	263	260	257	276	269	273	253	286	282	265	270	262	267	274	296	286	277	250	263	265	271	300	277	266	254	239	267	249	277	254	245	259	259	291	275	263	285	295	295	269	270	252	257	249	254	268	252	282	259	298	286	288	247	265	267	255	268	256	229	268	262	268	274	261	260	255	260	296	272	265	288	252	245	263	242	271	250	264	234	278	237	280	268	279	270	272	247	250	272	267	264	224	272	275
4896	2165	2634	1032	780	815	860	684	723	780	781	735	701	681	719	706	669	635	644	667	667	666	638	614	603	635	644	660	713	717	670	608	720	653	698	617	608	636	622	601	699	665	671	636	671	669	650	604	649	653	617	646	625	633	602	660	665	628	612	610	596	634	630	658	644	623	631	615	578	647	631	621	637	630	643	618	608	597	627	625	635	664	640	593	629	629	656	621	653	607	595	629	660	653	652	626	619	610	628	634	631	670	650	623	616	629	614	621	599	602	664	631	630	629	620	668	581	622	594	646	610	624	617	664	623	602	604	657	618	616	652	618	643	614	582	633	620	605	637	626	627	607	648	653	655	652	644	594	611	647	609	643	635	615	600	633	655	649	622	657	649	647	631	650	635	690	631	626	654	590	607	620	655	617	649	622	630	604	666	611	636	662	663	619	621	653	626	673	656	645	644	623	601	639	620	613	646	640	642	634	684	635	648	636	610	655	622	629	647	624	651	608	618	651	624	616	666	591	631	644	668	615	639	650	621	609	637	641	621	603	643	619	636	632	663	604	646	602	641	621	630	639	626	594	641	633	610	645	630	635	637	619	662	635	632	618	690	658	613	599	646	652	637	626	629	592	647	629	653	651	605	609	626	653	659	686	664	623	590	639	626	606	618	610	658	610	632	629	621	646	620	653	644	623	598	597	646	633	610	622	605	612	629	663	654	602	623	640	631	594	589	639	625	621	624	674	641	651	611	588	600	635	574	657	636	636	612	635	644	643	662	637	639	623	651	630	662	621	601	621	647	603	667	671	612	608	596	594	634	615	603	610	611	654	626	634	603	599	631	665	707	641	661	631	636	639	649	639	591	659	621	653	612	653	572	669	631	606	600	644	590	614	637	648	630	581	652	628	688	639	635	636	607	597	642	612	597	631	632	625	612	648	605	634	662	631	642	642	651	653	628	665	602	625	657	635	618	630	638	645	639	635	645	649	630	676	650	665	669	608	645	694	645	621	617	634	656	659	653	598	632	609	640	652	629	640	625	615	633	635	649	588	613	609	642	646	646	575	627	612	639	629	658	650	616	631	612	612	641	631	615	616	680	614	597	618	647	634	594	623	656	613	622	690	606	614	673	640	643	674	631	689	629	629	586	625	619	630	624	648	633	607	603	637	588	648	627	584	629	656	631	646	652	625	663	649	678	650	643	635	661	645	615	627	648	627	639	663	653	638	655	588	624	668	615	640	657	621	644	660	609	616	598	608	638	618	659	671	703	579	690	669	624	635	661	645	642	676	610	644	639	675	624	605	635	676	639	663	586	644	602	610	626	629	653	629	633	679	648	621	636	670	613	657	613	651	657	604	572	619	640	679	652	635	661	641	586	586	622	678	649	654	601	659	629	619	602	652	587	609	676	643	629	652	615	604	644	679	667	655	626	643	642	587	616	613	645	604	616	615	635	617	598	635	674	674	616	637	668	619	614	625	536	626	614	628	673	602	626	627	634	644	668	614	626	641	637	635	629	631	645	670	652	634	623	609	623	658	608	685	617	668	615	682	663	598	636	629	658	635	657	664	614	609	629	612	601	622	681	643	641	622	629	634	635	611	624	636	650	623	627	613	660	648	616	617	627	618	637	608	642	625	666	595	621	665	615	647	655	586	632	662	614	636	640	647	600	667	646	646	640	611	613	629	647	663	613	629	642	619	635	623	651	642	602	656	592	672	604	600	616	638	636	651	659	609	593	646	633	674	644	619	661	632	635	635	633	635	658	622	608	656	651	651	586	598	668	615	597	612	626	618	624	653	618	641	648	587	631	622	636	663	601	620	630	569	636	627	672	630	610	593	658	615	625	652	622	617	599	633	623	619	620	653	660	645	619	609	607	625	602	646	671	646	654	676	653	589	651	611	629	613	645	637	628	629	648	624	639	660	633	633	663	690	616	605	622	638	652	657	628	643	649	628	652	656	639	623	600	624	618	607	634	599	636	650	655	660	657	624	596	611	650	630	691	657	608	621	591	613	605	600	641	651	620	604	648	632	617	599	653	631	628	655	664	611	605	642	647	644	650	608	612	611	629	687	601	638	664	598	623	632	685	667	615	633	646	636	629	661	673	668	640	626	670	653	674	646	635	643	634	658	633	661	616	651	689	654	586	645	687	648	582	663	640	623	640	646	643	620	607	619	618	626	640	618	613	605	651	619	643	668	648	610	689	652	622	625	666	586	627	678	645	643	641	587	623	682	651	638	652	637	665	622	611	646	643	603	597	643	643	641	652	617	687	620	631	635	635	620	625	630	648	624	625	619	623	635	671	639	655	634	629	669	615	655	641	623	704	623	660	623	666	627	621	641	611	634	648	619	652	597	594	647	650	646	588	612	585	623	611	600	657	592	676	674	656	681	592	668	622	604	624	648	621	659	590	658	554	630	677	696	594	597	589	632	659	615	638	648	627	693	647	624	649	677	622	658	616	633	600	631	676	634	689	623	610	661	631	581	638	633	643	608	650	595	629	620	676	608	638	632	636	640	622	612	693	620	622	622	664	653	616	625	642	639	619	617	674	632	634	653	598	648	639	683	642	608	634	635	621	633	650	654	680	626	645	628	621	648	611	662	674	633	611	689	605	666	587	594	621	620	666	664	626	633	631	657	648	652	677	609	597	621	629	633	664	633	678	653	616	662	610	654	659	599	605	628	616	604	622	664	647	620	579	650	634	604	601	674	630	610	636	654	645	609	629	657	626	655	639	618	660	629	659	636	585	635	613	669	618	645	608	626	662	643	563	621	614	611	614	674	618	602	647	603	625	645	611	598	629	613	610	646	664	639	636	649	656	625	637	625	631	626	609	606	656	596	663	622	620	612	645	635	644	624	619	656	606	675	676	639	617	602	606	613	619	679	655	672	625	657	642	611	636	612	648	649	646	628	645	636	642	626	643	676	633	647	595	622	692	666	615	645	642	640	623	631	677	633	621	663	618	625	626	658	614	646	653	637	623	636	648	630	622	619	625	647	653	616	643	634	615	669	609	633	635	650	642	665	585	643	626	636	627	676	592	621	631	620	649	614	626	593	658	626	677	620	619	623	621	634	595	620	650	632	634	641	622	636	634	659	596	631	652	635	612	678	626	642	672	635	627	601	673	579	703	638	591	625	607	609	622	638	662	635	659	610	622	649	658	655	606	593	601	623	652	622	633	593	689	693	616	620	670	708	667	588	637	625	621	651	638	619	586	657	641	612	636	659	629	618	628	612	643	607	610	594	618	637	628	631	623	611	630	680	625	610	595	622	638	634	617	615	653	638	660	667	612	640	626	609	620	632	648	666	624	625	631	620	599	642	611	660	628	627	604	636	612	612	628	596	618	676	663	613	647	645	598	628	594	601	654	641	587	662	642	638	648	595	639	613	600	622	651	703	641	644	617	622	617	653	626	673	689	626	608	627	645	619	622	636	649	615	634	644	629	626	627	602	646	586	619	632	643	638	659	633	654	639	701	635	659	624	661	604
14119	3917	2864	857	515	506	438	439	374	397	418	359	337	351	380	350	366	330	347	308	343	325	353	324	352	322	364	301	371	340	337	339	327	323	336	345	333	339	315	348	349	300	310	320	327	339	309	336	315	310	367	331	333	344	335	311	350	328	346	328	322	351	326	335	328	327	338	297	303	345	317	322	294	338	316	299	313	335	315	289	332	304	332	317	342	293	303	306	331	349	317	320	297	331	307	325	328	321	327	356	326	346	327	320	308	314	338	326	351	287	315	330	301	321	306	350	303	335	326	323	347	384	370	344	369	329	321	319	316	355	333	288	346	319	326	309	302	282	341	318	298	344	325	326	302	329	342	324	338	300	295	360	296	330	311	327	380	354	331	298	297	323	338	319	297	327	349	352	332	359	306	317	320	343	334	326	364	314	361	316	295	311	323	331	337	329	281	324	324	337	369	325	322	361	334	301	308	319	324	285	337	315	337	302	342	348	307	316	287	327	338	330	317	361	319	310	331	338	378	331	315	321	348	348	320	351	313	330	322	316	319	341	334	359	308	350	318	343	314	303	338	347	301	314	291	299	316	342	287	302	318	288	360	330	303	339	289	328	307	354	282	323	335	313	326	332	324	272	300	381	325	313	327	327	340	360	335	337	363	344	324	349	316	315	367	313	316	313	326	323	323	329	341	334	348	336	310	330	356	356	310	343	340	281	332	335	317	277	310	333	321	299	290	316	294	320	320	299	347	325	288	306	317	304	342	328	329	297	363	318	316	324	333	325	363	329	329	336	314	319	345	337	349	352	294	352	334	342	323	324	322	317	343	327	343	309	333	289	319	309	350	325	317	295	348	323	332	322	307	318	321	357	350	288	326	307	337	347	310	324	320	393	312	351	338	347	316	326	316	321	350	324	307	321	327	338	308	314	317	350	341	303	317	309	336	308	323	331	343	333	299	366	347	364	334	329	319	344	355	323	322	314	329	341	321	340	311	331	366	323	321	328	347	328	339	311	342	332	312	296	356	324	309	323	353	338	316	294	342	360	310	307	325	344	333	350	316	355	314	338	379	300	321	318	324	329	325	301	322	326	316	351	311	317	333	324	324	301	310	364	363	311	324	310	331	322	344	298	321	328	322	323	352	324	316	342	342	307	319	322	331	341	294	280	330	341	347	326	339	345	330	344	383	327	287	320	331	341	339	331	293	328	324	374	334	306	308	330	337	310	282	319	312	311	348	342	334	315	321	324	296	317	312	337	341	321	336	340	354	347	309	309	303	284	329	349	388	346	339	344	341	326	334	323	325	322	339	336	329	348	325	348	332	351	321	313	294	372	326	293	328	282	338	309	333	326	322	311	340	332	334	336	303	320	343	312	357	323	351	344	347	338	315	313	347	317	287	293	309	304	335	359	323	318	352	330	313	303	366	322	320	335	328	336	381	324	326	344	348	345	312	334	288	352	332	338	314	319	343	324	340	322	332	315	317	304	362	327	346	349	315	315	321	316	325	295	325	360	337	320	354	319	344	333	351	319	370	366	362	312	319	331	312	292	356	340	355	334	364	343	343	341	298	292	328	291	333	289	334	313	330	298	320	331	328	310	309	355	336	341	310	342	342	319	322	334	353	362	319	319	318	325	352	319	344	345	319	323	304	330	340	331	336	339	322	334	329	348	335	317	319	302	312	325	362	349	340	360	321	335	313	350	293	271	287	315	316	334	319	348	316	316	332	361	326	328	331	308	297	354	330	354	333	302	324	304	343	343	363	325	360	315	330	338	316	357	333	321	323	325	308	285	327	329	306	337	342	349	329	346	331	339	330	331	299	343	320	307	331	293	296	304	306	299	314	328	317	323	299	300	344	292	319	330	316	318	317	328	350	311	330	313	343	310	313	309	348	306	311	314	346	310	289	324	311	303	307	314	317	348	303	325	318	318	318	309	324	326	313	322	300	324	333	338	342	344	325	313	330	335	305	315	358	306	315	321	288	365	329	325	300	298	279	307	345	333	316	320	331	302	333	303	309	319	337	333	315	353	344	345	326	316	327	344	323	360	324	336	320	321	298	339	303	328	298	301	334	310	373	327	335	313	319	329	308	321	321	300	315	331	319	338	339	305	307	298	316	339	321	303	317	335	337	360	335	320	307	338	314	319	334	294	348	368	317	341	327	347	354	326	300	343	329	331	327	325	344	314	319	314	300	317	309	344	299	338	326	285	312	304	339	314	291	306	327	325	314	301	323	395	353	342	313	311	331	321	284	317	322	312	326	316	322	345	323	353	358	332	341	339	346	317	330	342	295	305	325	326	324	320	291	317	325	309	329	333	346	317	305	328	326	355	295	330	328	324	352	316	337	365	345	363	309	348	317	341	300	333	334	311	331	326	318	318	350	311	310	397	317	353	322	305	318	319	288	331	310	337	285	315	357	325	340	333	357	387	328	339	299	336	342	316	355	297	350	316	331	304	309	327	344	332	315	321	329	326	329	311	312	350	335	327	334	352	335	322	338	316	370	341	342	312	325	317	303	308	348	316	308	304	319	319	323	335	302	314	332	312	324	330	328	331	363	337	310	317	328	326	334	313	292	314	350	310	339	326	335	297	293	351	314	323	311	334	321	300	331	327	287	318	385	302	325	339	348	331	319	332	376	340	349	335	336	349	328	305	318	315	357	367	361	338	308	366	301	315	315	349	316	330	356	304	312	294	313	346	321	347	347	305	313	319	321	314	332	340	328	365	332	343	341	358	318	316	327	324	327	338	308	331	301	355	332	325	333	311	305	348	327	347	317	299	292	322	311	317	364	310	316	348	308	332	320	307	321	372	309	367	324	363	350	296	309	336	321	330	325	326	301	329	317	305	328	328	325	299	303	333	279	320	305	357	344	345	317	341	369	316	320	347	350	285	313	326	310	329	338	338	306	321	315	297	332	322	335	330	306	303	302	335	334	297	335	310	298	331	327	304	329	313	313	341	342	312	329	315	337	310	330	298	321	340	322	339	333	314	359	314	316	330	326	353	316	348	353	358	325	323	290	333	321	327	320	349	313	292	327	295	312	338	329	301	304	326	352	317	356	311	299	321	340	307	337	348	319	319	345	324	333	332	358	343	356	324	305	344	313	315	328	286	360	365	317	350	318	340	326	347	313	331	270	314	342	370	315	335	303	305	366	328	333	337	308	354	317	305	337	313	324	314	324	358	359	319	360	330	324	360	325	307	325	306	296	316	344	314	357	309	355	315	310	319	329	343	314	340	339	335	304	326	347	318	320	302	315	355	382	311	350	332	310	364	312	282	323	345	321	365	291	322	342	290	323	305	303	333	340	340	348	335	305	362	348	330	336	327	350	330	322	293	333	328	293	345	299	343	346	315	315	328	339	342	321	328	329	328	352	292	322	386	342	332	341	326	342	353	336	317	309	306	306	344	316	375	319	296	309	345	319	311	295	343	341	319	320	291	377	303	307	323	343	322	364	303	298	289	381	317	316	356	316	293	307	325	304	357
10529	3882	5352	2161	1785	1576	1514	1265	1159	1255	1229	1117	1036	1086	1064	911	869	894	827	800	769	820	788	815	813	812	839	829	885	872	861	847	862	838	891	830	734	828	743	761	756	719	741	723	737	755	753	727	722	701	752	777	780	733	779	713	799	746	752	754	715	769	758	724	766	740	802	710	758	783	762	750	816	741	773	755	705	729	804	700	793	692	794	809	763	753	719	761	738	744	715	766	773	725	802	789	768	747	798	728	754	720	794	774	768	721	714	715	773	734	733	754	819	712	739	759	745	703	758	749	760	789	734	719	722	782	752	763	740	748	775	829	758	771	738	792	757	777	732	761	794	815	741	800	724	757	776	782	745	788	794	726	755	752	739	759	732	702	778	812	812	748	764	772	772	719	749	752	733	765	763	752	713	771	746	697	772	778	784	743	726	753	733	753	751	739	738	750	737	749	752	700	754	769	780	745	810	712	745	776	749	762	763	742	776	740	716	762	741	734	765	779	777	734	766	774	726	736	777	740	759	803	742	738	755	715	833	751	754	743	727	772	745	752	752	738	779	730	775	773	759	717	763	782	746	726	750	762	718	742	798	783	753	761	724	735	736	754	706	794	803	715	789	830	750	755	723	733	705	742	733	758	760	669	753	773	793	740	780	702	810	741	726	769	802	773	754	769	742	777	771	753	807	761	734	719	741	742	761	778	748	727	758	760	789	756	806	750	726	773	759	752	714	741	753	723	747	748	775	812	801	796	754	770	742	747	804	759	803	705	789	761	720	792	752	712	739	747	713	787	771	781	748	758	760	753	781	732	724	768	775	758	730	747	767	766	755	711	727	730	809	729	766	703	746	745	767	768	793	736	741	790	722	767	743	773	770	773	779	754	740	806	698	784	751	822	764	780	715	727	789	743	712	764	794	731	743	740	776	722	729	764	716	732	740	732	746	790	762	753	710	791	734	740	690	732	765	768	752	778	778	770	770	734	705	760	759	760	743	763	777	740	687	748	822	719	723	760	751	733	740	772	750	743	770	806	792	737	747	765	732	791	789	792	769	784	748	732	757	741	758	726	739	709	785	759	756	744	775	713	749	737	761	728	750	738	756	762	750	746	742	796	703	759	775	710	757	717	784	746	796	776	726	769	769	816	730	732	731	790	791	746	764	737	751	767	789	753	759	715	767	744	811	754	777	742	735	770	745	761	736	787	776	743	721	801	765	780	731	788	753	791	708	726	760	706	723	722	847	785	795	771	743	733	766	779	810	774	747	718	784	759	772	766	757	752	736	787	745	731	775	724	755	695	770	747	746	741	749	735	826	744	750	786	776	716	790	720	727	723	786	774	792	699	774	712	724	776	729	725	747	755	771	723	777	768	784	784	752	810	794	767	771	764	763	724	829	746	772	760	773	746	725	782	771	705	736	775	728	695	791	708	723	762	782	787	759	772	735	762	727	789	775	738	764	792	802	756	727	798	711	734	732	782	747	738	793	713	801	811	748	720	767	744	790	777	765	790	739	744	747	710	732	797	783	765	734	743	740	744	759	742	720	732	751	766	788	745	766	745	773	744	758	754	789	764	775	762	793	770	735	738	780	778	761	727	786	758	743	723	724	737	705	742	780	728	769	767	737	737	752	827	756	751	754	709	773	765	750	793	760	742	749	781	713	769	779	752	756	735	757	750	738	770	766	789	702	771	773	749	748	756	748	762	755	746	759	737	776	719	765	750	782	790	788	746	696	751	759	774	767	729	774	752	746	728	754	765	711	710	809	757	759	735	775	791	760	771	735	717	766	772	704	726	751	761	728	735	744	764	785	771	759	777	741	736	745	679	772	735	714	718	762	800	759	823	736	711	742	774	773	763	794	744	742	741	780	726	777	760	774	733	769	796	717	765	743	764	734	791	772	719	752	777	727	766	794	782	749	758	740	790	741	793	786	786	814	743	788	761	750	740	738	783	760	804	787	757	832	746	709	810	757	788	741	746	736	737	722	801	744	739	775	769	809	777	776	770	729	738	782	757	765	806	758	711	719	795	758	795	745	770	780	781	757	776	744	731	793	770	770	702	799	731	786	718	748	712	758	732	788	719	726	778	697	792	757	695	745	741	780	762	734	834	787	746	746	742	719	705	770	754	791	762	770	748	784	757	794	729	725	730	769	710	817	777	773	710	833	800	716	754	748	787	793	778	783	739	761	797	691	750	768	744	751	777	749	743	766	802	742	733	767	703	723	762	773	802	734	764	800	764	770	743	774	722	748	775	737	759	778	737	758	753	780	768	781	726	778	738	806	752	742	772	721	780	787	751	795	744	729	750	724	710	758	770	760	745	786	790	710	762	725	724	771	742	773	752	739	792	760	763	793	746	762	735	776	738	732	772	765	769	812	724	789	710	733	752	769	742	750	797	775	717	764	743	751	781	739	768	753	777	753	811	790	752	788	742	752	692	747	796	748	775	758	712	731	741	718	743	728	754	772	761	781	756	763	787	792	747	747	772	792	786	751	813	770	742	759	749	737	750	712	733	795	806	748	767	768	794	777	785	742	738	796	777	681	758	739	694	757	721	801	761	741	728	726	784	757	748	766	742	755	769	783	738	754	751	753	695	765	738	753	778	755	738	772	740	720	731	769	739	738	807	749	727	774	732	706	734	750	698	824	762	760	709	776	770	742	721	757	783	732	767	795	755	712	755	797	772	761	770	755	727	715	787	712	739	734	731	796	746	812	726	755	702	788	757	761	738	773	739	755	788	754	790	752	766	746	733	713	729	760	784	746	768	683	748	739	770	798	782	764	743	795	756	720	807	742	735	721	799	754	795	788	752	754	766	787	748	764	762	755	737	768	759	770	732	745	725	747	779	776	758	738	743	750	781	764	752	731	765	776	745	818	725	742	772	761	778	780	804	738	811	766	798	750	746	728	748	768	767	786	771	784	786	770	720	767	749	787	761	739	769	716	797	754	758	732	747	761	713	781	783	778	769	775	764	782	774	754	775	745	748	782	766	747	774	769	784	749	727	744	794	711	733	749	714	753	752	797	743	757	692	715	737	714	755	751	712	792	755	755	764	749	770	738	750	694	807	760	792	715	781	777	772	753	744	745	744	768	751	729	808	741	741	738	736	775	770	784	697	739	703	719	731	738	724	789	767	770	755	740	772	734	774	752	774	775	733	788	754	775	801	774	769	745	754	762	786	761	730	728	694	743	696	739	778	666	742	794	727	748	717	727	751	763	789	760	731	757	720	702	770	817	727	747	717	756	700	727	798	725	711	775	741	745	743	732	722	747	745	742	774	784	764	720	715	740	734	784	729	734	769	721	747	762	724	740	767	756	754	756	746	791	727	802	757	716	787	719	755	767	759	769	805	754	766	744	779	761	747	737	777	751	714	765	777	702	755	728	734	786	773	732	747	730	727	734	756	702	699	724	728	711	718	734	748	765	720	780	792	728	782	762	780	777	771	728	749	770	758	769	734	801	745	786	769	801	754	749	751	716	761	777	762
22662	6670	4803	1272	652	538	487	385	327	329	347	349	308	288	306	285	286	254	259	265	226	255	244	263	219	226	220	266	238	242	234	222	277	279	278	238	242	262	231	267	234	220	250	247	251	222	271	229	215	238	203	267	246	233	250	215	257	234	247	211	238	224	211	251	252	191	241	255	241	221	230	237	254	249	233	215	207	235	231	248	262	233	248	257	232	218	244	244	247	251	227	229	233	241	219	240	207	221	259	211	258	257	238	207	236	207	226	231	262	208	231	225	234	239	225	217	233	227	226	223	275	243	241	263	229	251	224	241	242	263	261	217	222	242	234	231	246	232	227	225	245	227	231	231	243	247	217	196	227	206	248	227	233	238	214	244	215	227	248	238	242	230	211	272	249	247	238	210	213	248	230	222	244	227	264	234	232	270	240	237	209	195	243	219	246	238	228	226	245	227	244	246	223	235	231	225	266	231	210	271	238	231	207	236	217	227	226	249	242	233	260	254	262	223	245	222	254	216	226	208	250	264	222	227	258	224	238	231	212	221	290	255	236	239	204	267	230	231	206	239	259	225	232	239	213	201	236	223	239	231	229	205	247	219	258	223	228	211	237	230	253	247	220	205	222	241	226	219	236	229	241	223	221	244	222	226	238	217	230	243	228	207	229	238	243	209	254	225	259	243	228	235	219	195	205	240	223	234	206	234	218	238	226	232	231	228	261	224	218	227	233	248	238	261	255	254	240	211	233	221	208	215	202	246	235	232	264	262	252	212	222	240	238	237	231	231	243	185	236	279	237	225	227	229	214	245	227	239	256	227	239	218	243	224	240	221	230	233	214	207	235	260	212	234	236	227	227	254	225	244	227	248	258	234	245	264	227	233	216	250	240	216	260	226	224	233	220	220	241	232	232	227	224	222	258	211	230	221	251	257	248	228	219	230	239	210	220	217	243	280	210	231	203	220	239	227	244	238	269	272	236	248	249	182	242	263	213	257	241	212	232	224	219	213	235	228	239	203	225	253	244	223	226	223	227	218	243	213	221	231	238	226	226	245	238	215	244	212	253	222	229	225	222	208	230	269	248	216	240	256	209	218	219	199	260	228	208	253	265	259	230	233	229	216	242	242	267	224	224	252	224	249	208	251	200	257	256	223	232	219	251	239	209	228	234	240	232	234	234	248	251	224	240	271	212	266	263	231	253	205	247	255	224	227	249	225	245	251	249	226	240	228	237	239	230	222	209	211	213	232	256	242	235	296	204	239	256	236	225	234	227	228	226	221	195	239	239	231	226	229	256	234	252	230	211	232	255	231	238	259	205	247	216	256	225	228	230	234	238	223	253	255	224	219	260	233	272	206	251	237	232	209	191	236	244	228	231	231	221	225	245	236	240	212	263	243	237	207	247	232	219	224	243	255	218	259	220	218	230	230	245	246	242	239	195	226	199	219	201	251	237	219	214	238	204	215	226	227	231	232	245	268	244	240	237	225	223	224	282	229	206	227	259	238	222	256	195	224	249	241	232	225	242	232	217	250	240	243	225	242	210	246	224	224	241	239	231	231	223	217	238	238	237	243	216	203	216	248	237	250	244	247	232	215	246	219	222	234	222	252	203	229	241	225	223	245	233	255	259	251	182	279	223	213	217	217	262	221	225	245	211	200	246	236	234	239	215	230	224	219	222	220	231	223	218	240	235	212	249	247	240	208	252	232	202	221	224	264	249	230	226	222	240	243	216	225	242	251	265	220	231	214	236	225	239	231	232	232	249	219	221	218	209	227	234	231	218	225	245	261	244	196	236	242	249	218	231	216	209	220	235	244	220	225	227	225	230	228	250	238	238	238	270	245	244	210	246	236	243	252	226	246	247	229	230	210	222	209	234	248	230	231	209	210	230	240	224	224	222	249	240	215	230	271	242	220	220	261	247	210	259	240	246	226	260	273	237	214	234	244	222	252	231	250	268	233	211	225	229	204	215	229	222	255	247	233	225	211	211	231	217	245	225	228	233	217	234	229	215	225	212	247	253	237	233	235	225	237	238	237	232	228	215	228	229	228	198	230	194	246	233	236	246	231	221	266	228	224	258	215	210	251	260	257	212	237	256	211	224	245	248	254	241	244	253	214	230	237	247	247	215	227	250	229	245	234	228	232	195	216	230	219	209	241	242	245	229	238	219	236	252	218	238	250	233	226	230	200	220	247	227	243	250	237	251	214	239	219	219	264	239	209	241	219	209	206	234	239	238	224	245	227	263	251	211	237	224	237	228	221	221	201	245	241	224	221	240	246	239	230	226	216	234	243	238	261	228	226	231	222	240	191	212	238	241	244	227	211	218	210	223	234	207	226	253	261	235	229	233	217	227	213	238	234	253	221	239	217	246	230	217	219	238	238	242	224	270	250	216	242	234	229	203	242	237	230	243	232	220	241	248	248	208	254	199	234	222	227	244	256	240	234	228	242	230	223	228	246	233	241	230	231	229	238	244	221	242	240	217	241	265	233	231	246	217	209	241	238	255	245	232	254	220	214	237	239	256	242	246	209	203	223	253	249	234	245	203	270	224	227	200	210	221	244	236	246	210	254	247	215	224	231	219	230	218	207	230	222	237	214	219	245	249	221	222	254	197	239	213	237	224	253	206	232	209	258	238	217	246	242	240	241	224	206	205	225	210	251	232	277	259	237	210	243	243	234	234	242	269	242	240	250	219	235	242	233	223	229	212	252	232	236	227	240	266	258	248	225	257	238	228	235	218	237	224	257	227	223	214	228	238	236	241	214	214	219	238	239	228	246	239	239	232	244	235	236	231	233	236	247	229	243	212	227	225	225	255	217	241	208	261	250	270	234	230	252	246	241	262	262	248	263	272	242	227	226	237	204	231	235	238	243	258	230	258	222	264	245	238	244	245	228	252	252	236	219	241	209	228	237	225	247	217	222	245	212	218	268	253	232	220	245	253	218	221	225	206	223	240	238	216	205	233	240	230	225	267	238	248	227	230	224	227	231	244	247	237	251	227	242	229	220	224	222	214	259	233	217	221	253	274	226	210	257	228	248	249	250	220	235	205	224	250	237	209	236	210	240	256	233	237	242	265	238	210	237	223	244	200	251	230	231	215	214	241	218	240	241	249	223	243	243	225	250	203	234	238	269	250	224	205	250	229	216	249	234	245	218	228	224	216	217	253	242	227	217	219	220	249	248	201	229	232	232	263	225	235	232	239	213	209	248	251	225	280	250	237	228	236	226	250	207	240	249	240	220	249	216	207	265	258	229	251	235	225	253	237	235	247	222	228	203	224	203	233	238	222	230	205	216	217	236	261	225	239	240	226	214	244	233	203	203	220	244	228	249	222	239	204	239	205	219	242	208	260	225	244	242	209	238	225	266	246	271	230	218	226	232	219	252	214	214	242	237	232	227	215	213	196	238	245	248	208	228	227	256	249	252	205	248	243	251	222	238	215	217	249	217	227	254	247	229	227	232	259	242	223	222	217	256	239	257	229	227	231	245
13541	5460	7580	2893	2184	1917	1812	1500	1272	1280	1326	1146	988	1106	1002	805	691	697	703	648	655	729	662	620	590	639	720	630	739	831	782	699	680	812	806	666	581	571	588	569	577	563	549	529	561	547	563	544	558	529	562	555	631	561	588	580	525	529	539	574	568	552	559	546	534	601	555	521	531	562	558	499	540	550	555	566	544	566	595	541	548	544	550	557	626	537	600	560	564	559	540	585	551	562	634	588	564	568	568	547	521	544	582	548	550	533	556	568	512	536	537	541	591	540	539	560	542	604	582	581	530	522	560	521	541	596	588	552	551	549	553	569	554	557	584	564	539	559	528	544	554	553	522	543	580	580	595	572	560	560	542	500	565	521	528	576	537	557	581	518	541	547	530	587	542	558	558	554	571	526	577	562	520	576	539	560	591	558	524	515	550	552	530	579	522	522	555	519	597	564	566	560	542	551	564	583	585	548	522	547	581	571	563	578	549	526	534	560	553	546	561	571	564	532	544	539	580	578	553	536	520	565	560	559	568	562	555	560	532	558	532	562	548	542	529	529	530	536	539	545	540	579	530	545	522	527	593	527	549	521	522	571	590	588	521	564	557	558	604	557	596	554	553	578	542	568	536	555	557	560	543	547	529	562	556	507	578	545	570	563	574	542	563	541	588	516	521	570	561	530	580	536	546	548	544	560	587	552	495	554	515	563	567	578	584	509	570	535	519	521	567	512	521	521	551	523	546	528	586	569	555	542	550	583	601	544	524	537	530	499	604	587	544	543	568	592	538	576	521	541	564	580	573	549	539	541	564	564	515	556	505	579	545	565	544	526	560	564	577	564	545	532	541	544	541	540	505	537	527	524	541	576	551	557	519	558	569	569	537	542	560	536	584	571	530	542	570	534	519	570	541	587	580	520	603	549	595	535	558	569	551	534	532	554	556	582	548	518	547	552	543	560	529	602	577	535	545	554	527	576	550	561	566	563	531	567	584	527	558	578	517	551	541	568	544	515	559	601	598	553	563	540	597	526	528	558	582	566	584	598	557	501	554	559	554	549	525	514	573	540	537	540	534	558	580	545	517	533	560	506	553	512	567	578	580	533	591	536	531	539	581	570	533	580	544	559	526	569	558	534	553	575	559	578	530	542	537	543	561	477	545	541	550	574	548	575	525	555	537	555	557	578	569	566	577	567	538	516	568	599	533	539	570	535	508	555	553	533	542	563	559	511	581	565	505	562	534	580	535	567	551	569	536	579	562	549	556	532	556	555	557	557	537	588	585	516	555	557	565	539	613	550	591	555	547	539	550	533	570	538	520	563	546	589	542	572	601	517	529	572	563	583	542	551	552	576	578	537	577	553	547	532	549	537	590	532	550	556	549	579	491	551	542	529	539	559	568	540	623	566	521	565	584	542	541	608	554	527	566	562	576	546	570	588	532	523	565	521	554	526	585	558	537	581	495	570	572	545	549	533	587	555	565	586	577	561	546	567	561	543	577	561	545	577	536	563	571	573	495	552	583	575	572	544	539	565	588	586	556	522	586	554	582	544	566	573	543	552	581	544	559	537	505	528	552	522	593	540	568	562	545	612	526	547	555	587	561	518	562	532	530	544	540	539	545	564	556	527	587	550	557	558	558	563	526	602	567	627	573	570	539	554	555	598	560	514	546	593	534	547	547	573	567	549	567	526	541	578	553	566	538	513	580	594	560	543	543	542	504	567	551	562	582	515	555	589	539	537	547	547	586	567	587	578	539	567	508	545	609	553	538	552	591	559	542	589	514	565	558	560	577	516	557	548	569	583	598	585	561	537	525	556	566	580	528	583	552	526	516	537	556	555	549	523	558	519	520	593	574	579	535	557	516	561	491	571	558	564	542	592	561	541	549	526	563	577	557	535	600	556	523	536	572	559	497	576	564	535	524	503	502	540	561	548	541	531	512	533	578	509	564	527	580	569	590	583	519	532	553	552	543	573	563	529	537	571	531	592	560	558	584	547	536	538	541	561	593	500	555	546	572	559	572	562	489	563	569	527	522	579	558	588	575	537	560	532	556	554	546	550	559	565	556	533	538	565	566	535	565	529	554	533	522	551	550	529	562	516	517	534	540	577	544	575	557	563	571	559	588	517	539	513	569	546	560	515	560	566	564	551	554	558	542	583	533	561	513	552	547	570	547	566	563	538	548	606	546	523	554	530	526	509	536	616	569	531	543	531	565	528	478	520	563	586	561	576	506	538	532	579	563	543	526	555	574	542	544	497	549	504	573	556	581	554	561	553	568	554	536	566	539	571	533	548	516	521	539	590	544	603	538	517	569	591	543	596	556	558	568	514	534	553	536	561	563	536	574	544	510	542	534	572	538	567	543	563	557	553	528	543	548	526	541	567	538	503	577	557	550	527	564	560	544	536	583	553	554	529	538	579	554	550	527	575	498	572	572	525	561	594	569	550	535	556	560	597	552	509	572	554	536	510	560	542	557	551	550	548	542	548	536	602	594	563	541	595	561	565	542	524	510	544	575	551	548	505	527	566	574	587	558	585	551	573	532	522	557	535	560	612	521	559	539	579	566	560	532	586	609	563	556	571	551	558	517	588	515	588	573	585	590	540	539	546	551	558	580	562	533	581	572	517	558	599	566	564	580	547	566	575	556	516	541	544	543	513	550	527	581	546	519	558	575	545	546	550	533	576	526	537	551	559	552	552	565	557	560	574	572	555	521	583	548	565	550	539	519	554	553	588	540	542	509	571	514	596	587	552	608	553	512	574	555	529	626	576	575	589	534	553	554	582	555	536	556	530	604	554	556	570	603	531	565	560	533	534	558	510	521	541	511	574	532	553	557	601	534	536	549	540	522	545	535	574	567	522	528	548	583	531	543	554	517	569	536	540	556	592	575	537	575	546	517	568	547	520	535	522	559	556	568	526	556	531	569	559	558	552	528	561	553	574	575	574	525	548	523	574	540	530	573	541	536	574	569	539	523	524	578	539	581	513	529	559	591	575	496	530	604	562	562	513	572	528	538	553	530	511	547	530	558	547	562	588	556	587	571	526	604	605	551	566	529	552	556	538	531	570	518	582	562	540	570	549	568	590	557	552	554	551	538	550	540	566	550	560	543	545	551	540	559	560	518	568	544	558	557	497	549	579	552	530	562	548	548	522	545	554	567	580	591	525	534	531	568	565	588	564	560	554	552	527	532	570	582	551	546	541	559	551	565	527	533	582	542	563	519	529	583	521	526	568	556	547	570	530	512	544	587	558	554	583	550	552	506	543	562	571	546	509	570	525	538	552	581	538	546	531	529	550	572	526	555	541	520	564	570	533	593	588	560	555	528	562	545	571	551	596	532	567	516	546	602	560	571	546	538	560	522	591	547	551	569	535	521	589	547	538	547	596	578	576	533	541	542	561	529	572	540	545	590	529	544	546	527	560	522	547	514	552	540	521	544	513	525	565	527	559	583	543	543	570	557	544	561	568	591	571	501	542	561	536	545	584	558	580
5541	1887	1242	339	290	277	289	274	297	278	281	287	272	299	303	288	263	272	279	287	246	299	300	254	282	268	276	241	264	300	251	282	267	261	252	262	252	277	279	277	279	241	264	239	257	240	250	262	287	248	262	239	266	215	240	270	266	260	236	256	288	260	254	247	256	264	270	244	276	280	257	246	273	257	234	265	252	265	275	291	247	238	262	294	260	261	236	259	267	291	272	243	259	269	264	245	261	263	257	259	241	264	244	289	252	246	291	282	280	253	247	281	231	277	272	278	272	297	254	275	280	229	218	261	250	243	260	246	242	260	249	255	272	236	278	279	243	236	252	270	266	279	267	252	261	265	248	250	282	257	265	235	270	282	257	252	290	259	238	294	258	266	237	265	250	259	291	285	273	246	239	252	270	247	281	291	288	247	256	270	285	247	250	267	279	250	255	273	273	281	300	253	270	302	287	252	242	298	243	246	257	275	259	278	282	263	271	266	239	288	279	273	232	275	297	246	254	274	248	298	268	212	269	261	262	245	267	232	248	233	277	270	274	241	238	272	245	266	286	268	270	285	266	237	286	225	263	230	260	264	269	244	291	272	257	272	295	254	229	254	237	280	246	273	249	254	228	266	259	269	274	263	273	255	297	249	242	242	246	269	247	265	234	280	275	253	244	255	249	274	286	247	285	248	262	251	269	284	299	266	290	240	278	234	296	251	293	276	252	233	261	269	268	243	263	282	259	284	280	233	250	253	266	294	276	271	250	248	252	274	251	267	269	229	280	237	259	264	292	261	253	268	274	287	265	261	301	259	279	285	259	298	257	271	280	248	266	281	288	262	308	261	308	262	240	269	224	236	255	293	250	263	260	230	277	258	250	266	242	311	246	228	268	271	259	279	262	274	252	270	245	254	268	245	262	304	258	257	279	251	277	241	273	276	276	259	269	258	277	283	266	277	256	271	277	251	284	270	262	285	269	227	270	248	266	286	268	256	261	273	226	236	277	255	264	255	252	283	277	262	247	299	263	261	257	258	266	259	243	257	286	259	249	246	263	250	264	255	275	239	252	261	261	286	228	220	267	256	302	279	256	268	236	259	286	311	253	273	243	246	289	246	253	245	257	264	230	270	265	257	273	252	261	270	257	262	241	280	278	259	252	285	258	244	242	256	257	275	261	262	274	256	233	274	270	262	268	291	274	244	262	290	266	255	251	231	245	264	231	266	230	281	287	246	271	262	246	229	268	247	250	269	269	239	284	286	283	277	259	257	261	265	300	267	265	285	283	245	265	282	263	261	289	256	280	272	299	267	261	250	305	273	269	266	276	258	264	244	255	244	271	269	275	241	239	269	239	267	229	265	283	278	291	279	281	265	262	266	268	261	274	253	289	226	276	273	308	256	251	245	241	259	253	261	258	256	251	258	274	271	281	228	256	258	262	285	233	286	234	267	287	261	255	249	246	260	295	249	274	262	263	282	263	260	277	242	283	260	280	250	270	252	275	245	296	274	267	252	247	276	249	263	264	292	260	243	248	277	262	249	237	278	274	278	286	258	265	273	244	249	274	234	261	264	282	254	249	260	253	274	269	249	268	286	277	275	273	255	245	244	256	260	248	270	290	286	275	276	254	273	249	270	228	255	255	274	252	284	247	254	228	253	287	260	276	261	235	238	289	259	228	262	282	233	262	268	290	278	270	276	261	263	269	268	269	288	256	263	277	228	274	245	288	256	279	278	279	255	280	274	284	263	278	258	258	256	228	266	265	247	288	281	268	266	274	262	249	243	266	258	283	268	287	286	268	258	267	272	282	269	240	260	270	254	301	270	251	257	283	302	291	250	249	271	270	269	252	248	282	259	240	231	278	263	252	266	249	246	261	273	275	291	261	245	290	259	231	260	248	257	296	251	274	230	266	251	255	281	245	232	255	260	252	255	274	271	258	256	250	248	253	279	275	274	255	264	256	239	279	257	242	246	264	279	271	226	246	249	273	250	228	280	267	293	256	243	264	280	280	280	253	278	276	275	279	272	265	245	307	263	264	268	275	262	256	294	244	292	262	269	261	273	251	269	265	261	255	256	266	272	296	296	228	269	230	262	239	255	237	270	271	291	259	255	267	267	264	271	246	250	257	241	257	299	258	299	240	243	240	277	275	252	256	240	233	250	269	275	279	258	241	270	265	268	281	252	263	283	273	248	274	268	287	291	294	259	259	232	285	275	262	270	250	272	264	272	278	270	257	267	262	243	244	233	262	266	255	294	261	263	295	269	247	284	292	246	244	281	242	287	267	262	264	259	250	239	262	289	283	247	264	247	245	239	243	231	263	274	223	282	252	276	273	257	255	261	250	289	247	243	266	262	254	263	267	260	288	252	265	261	243	261	281	233	283	258	264	275	223	279	267	254	263	283	256	238	263	242	283	262	261	280	244	296	261	259	288	245	269	291	273	258	283	267	237	260	246	251	250	274	286	232	257	278	240	241	259	234	285	245	257	278	240	256	258	253	262	265	269	270	261	221	253	280	256	247	243	231	279	283	238	251	257	312	278	258	239	278	261	219	251	256	250	242	267	269	274	244	244	257	247	231	281	287	244	252	269	255	257	255	266	284	230	249	245	280	258	270	233	251	287	303	317	245	282	271	263	273	233	236	297	246	256	267	264	273	279	252	274	270	285	248	249	263	251	277	251	260	271	261	222	246	248	254	292	268	249	267	283	270	287	242	250	258	263	243	264	278	232	265	274	254	275	256	272	267	238	241	250	245	254	260	260	289	227	226	253	260	260	255	253	251	270	262	267	248	271	304	250	226	252	285	260	248	258	259	268	273	250	248	274	268	273	249	262	266	253	248	256	229	276	255	253	278	282	228	237	264	277	320	272	262	264	275	280	280	284	263	253	252	265	266	257	262	291	237	272	256	271	287	251	236	247	247	247	256	249	227	254	248	279	252	249	261	246	228	272	278	263	267	234	246	261	257	244	247	283	238	272	279	257	258	228	266	239	281	294	230	239	269	250	266	289	258	261	246	273	306	264	284	291	256	233	248	260	252	272	248	274	261	288	254	255	250	261	271	281	265	261	246	257	274	267	280	309	287	259	272	261	282	295	252	233	244	278	246	258	279	273	225	269	289	240	279	242	274	275	254	279	275	264	202	257	266	245	269	270	285	274	275	272	249	231	254	271	272	253	242	265	241	288	291	297	242	283	255	299	284	252	259	260	247	257	274	244	262	267	271	270	266	221	282	292	281	261	284	255	262	261	245	273	283	260	248	230	235	239	246	262	255	252	246	262	254	257	290	238	306	256	282	237	267	255	273	289	224	262	251	254	288	256	241	246	283	272	245	277	289	257	243	240	284	263	257	274	248	251	267	275	277	270	257	226	280	273	249	281	271	267	280	251	277	263	271	290	282	240	256	260	266	267	254	234	255	264	241	240	229	299	270	279	282	268	244	280	248	255	258	257	248	268	246	244	282	228	214	276	276	294	282	273	260	255	275	285	269
4434	2144	2615	815	745	735	778	741	698	751	770	753	652	723	696	698	608	642	634	617	570	633	640	638	620	602	667	659	653	708	710	683	653	666	629	646	660	630	632	632	628	617	615	627	614	662	653	621	629	640	593	613	596	628	656	662	581	674	609	610	595	632	625	646	600	582	668	658	626	645	615	686	629	660	652	638	671	673	642	634	625	642	615	621	594	644	628	646	641	635	643	605	627	657	622	624	624	663	661	686	618	606	606	662	590	634	650	668	629	583	616	631	615	654	627	636	618	648	647	653	612	628	653	601	609	630	623	647	616	584	645	613	597	582	641	619	645	629	615	639	634	684	620	629	616	630	635	603	599	633	654	626	626	603	608	590	620	667	661	594	649	664	667	620	612	607	632	602	649	580	625	618	643	694	673	591	617	626	646	644	594	664	622	637	613	625	647	635	687	593	628	647	611	614	659	647	618	663	617	698	643	632	641	609	627	599	637	658	619	621	636	613	638	605	654	625	598	650	612	641	620	609	596	611	646	631	592	649	662	634	598	614	646	623	621	659	587	677	623	629	649	609	626	647	614	687	591	592	654	635	626	643	640	617	639	637	668	621	602	665	610	653	617	685	632	603	581	606	691	627	635	604	604	587	633	638	617	619	623	651	585	618	621	667	623	634	639	632	612	622	634	628	606	615	655	619	644	629	610	593	623	670	658	626	643	633	632	632	612	621	661	625	604	640	627	660	626	677	662	617	628	629	622	623	667	647	645	632	653	631	639	620	639	634	657	633	681	635	630	622	622	633	638	640	665	607	670	637	634	683	635	606	596	622	651	667	616	660	638	601	677	632	618	680	646	585	609	588	620	641	601	627	639	626	608	642	644	655	628	666	593	614	621	640	686	611	618	641	644	645	570	653	611	620	677	601	635	580	627	686	650	651	604	632	578	694	649	668	623	631	626	609	638	631	678	606	641	660	603	635	626	635	625	635	599	610	592	662	610	628	585	629	655	699	633	664	592	667	634	654	609	636	621	681	631	654	620	580	578	649	646	610	618	662	604	627	597	624	614	652	645	603	629	616	602	652	622	632	625	632	652	677	651	627	642	655	633	623	632	620	660	634	595	640	625	601	678	674	675	635	633	637	650	622	567	682	643	630	646	647	620	590	670	581	595	639	665	648	628	644	607	657	630	627	632	610	610	588	619	631	680	608	593	659	620	648	623	619	621	667	613	628	665	636	618	634	605	688	662	661	645	661	626	662	669	584	644	643	638	625	650	644	636	642	615	628	636	603	611	647	652	665	658	643	610	626	613	627	588	623	613	653	635	625	670	643	613	635	634	631	597	614	675	641	589	643	652	666	618	609	642	637	671	611	652	602	641	626	630	630	620	629	636	653	620	627	637	633	615	691	660	663	633	653	619	631	611	649	599	636	597	642	657	609	618	625	622	653	624	625	615	627	616	618	630	644	601	620	639	630	647	629	644	622	600	669	628	653	654	613	668	610	632	625	659	664	580	622	632	623	620	600	646	608	643	633	684	650	674	614	623	585	603	652	611	692	650	603	640	641	634	603	629	661	587	617	621	615	631	627	621	635	578	635	659	587	643	617	618	626	638	628	593	658	607	601	642	651	656	655	590	634	689	664	631	639	666	640	665	638	587	644	633	643	589	601	612	593	637	671	646	651	647	629	622	667	605	619	667	643	635	639	621	631	666	587	629	662	662	631	650	630	627	634	594	594	601	636	605	672	666	574	589	647	633	607	611	590	625	705	593	701	663	615	636	671	621	647	634	639	640	553	616	650	655	649	583	611	693	607	611	660	621	671	613	630	688	676	663	649	604	629	668	656	576	643	651	611	643	629	638	663	639	627	633	660	691	633	609	639	642	592	631	629	618	597	656	635	589	647	612	661	596	614	612	639	632	621	645	608	612	614	664	661	642	634	617	620	659	663	615	679	607	613	632	600	673	634	588	620	641	637	620	626	618	635	633	615	645	637	615	605	612	604	643	593	618	695	612	637	604	642	638	676	624	634	629	604	641	644	597	687	654	631	611	626	630	656	632	628	626	634	628	660	640	630	615	644	656	654	631	607	654	610	638	645	626	637	597	618	682	637	650	664	655	608	624	600	614	669	661	641	609	645	633	635	584	595	615	626	618	618	609	664	651	651	637	640	560	612	629	611	654	617	639	583	643	647	623	632	654	646	630	629	621	638	572	618	644	632	654	633	626	563	639	671	645	654	626	626	636	642	647	627	632	660	616	612	675	660	613	631	567	686	637	617	657	613	652	675	664	637	652	590	659	598	694	597	642	687	673	641	633	667	637	633	635	595	601	616	608	640	649	611	627	622	632	694	612	622	612	608	639	608	616	642	638	574	632	645	671	658	645	600	641	634	633	671	640	621	626	630	607	589	607	647	658	657	649	667	604	650	629	625	625	623	639	638	630	633	603	638	608	594	649	619	642	613	610	626	663	643	633	579	630	592	623	664	613	644	660	619	678	639	588	607	684	649	630	626	641	645	644	647	628	661	649	597	648	639	634	616	657	649	633	670	657	653	627	663	668	643	658	586	573	622	668	616	639	599	613	624	625	614	617	639	615	630	619	611	615	632	668	613	599	626	617	638	642	601	645	617	624	612	642	595	667	596	575	599	620	568	655	626	671	618	685	632	662	673	644	660	618	656	624	642	583	605	658	634	635	650	627	599	671	639	645	628	654	653	641	626	577	611	604	661	613	670	651	608	622	594	653	609	642	658	641	632	629	590	607	662	666	645	596	623	606	658	611	630	624	652	639	647	644	643	592	618	652	629	638	607	646	579	654	564	673	633	636	642	644	630	611	605	672	623	623	635	645	647	619	576	653	603	659	641	659	619	589	621	635	592	641	680	588	622	661	606	622	629	641	651	622	582	648	642	633	650	621	625	668	629	611	607	637	632	635	642	660	606	577	642	600	627	633	656	680	622	620	616	638	644	655	660	570	671	638	645	655	573	604	665	593	618	683	611	617	616	621	609	593	630	636	592	638	611	601	617	632	630	628	647	598	639	627	664	656	639	658	678	620	669	649	586	627	664	638	652	597	623	662	629	596	594	631	648	605	667	667	649	653	583	622	631	626	668	599	634	664	645	591	700	628	637	607	630	652	637	630	624	590	636	663	652	606	610	583	626	635	647	595	624	635	649	622	621	625	649	650	615	608	621	655	652	660	654	620	629	642	615	641	643	608	623	658	689	613	644	609	614	636	653	644	638	630	648	629	663	625	683	640	678	656	668	620	642	625	624	633	620	635	607	653	589	645	625	637	644	632	592	615	616	665	649	589	614	630	625	608	654	637	671	649	624	704	608	648	643	577	622	630	648	653	632	641	584	642	629	664	625	608	647	632	630	629	632	633	641	637	627	648	623	632	629	628	561	639	594	592	626	620	644	599	610	644	646	607	649	573	619	621	668	610	643	652	643	636	635	620	592	609	620	576	627	596	612	608	643	642	616	638	643	668	594	593	588
14109	4043	2760	766	508	514	427	446	387	403	396	347	372	380	364	345	336	349	330	344	327	379	319	308	329	346	331	338	328	346	338	330	330	366	328	379	348	322	281	362	327	337	322	339	314	348	347	343	336	332	342	315	344	312	337	330	330	320	331	329	303	373	344	349	351	338	310	319	340	327	359	316	328	315	348	373	325	329	380	312	303	320	324	307	324	347	323	319	317	357	357	328	343	350	314	375	330	312	332	346	341	329	358	352	305	342	339	358	332	328	322	350	292	359	323	307	347	352	309	373	310	316	305	317	339	308	323	332	318	353	333	298	355	329	309	345	319	303	325	343	350	328	340	303	298	338	313	374	345	332	332	311	317	329	343	328	326	350	329	296	295	321	336	334	318	335	347	339	296	342	325	317	382	333	318	322	291	341	319	330	357	337	308	340	325	339	358	307	314	307	318	325	365	328	319	306	326	352	317	295	339	320	349	360	329	319	318	336	317	311	348	319	319	303	290	308	325	325	320	327	310	286	297	334	322	348	316	312	315	299	331	358	340	306	306	306	345	370	319	314	355	305	291	319	364	312	306	348	313	316	343	326	355	352	346	334	311	341	291	339	336	323	350	325	314	305	319	342	339	333	315	332	312	328	345	383	345	310	302	327	328	351	332	303	317	317	317	341	346	354	293	312	345	311	317	348	361	317	319	325	368	324	325	330	346	340	370	355	328	341	333	326	357	317	300	314	322	322	338	318	333	376	295	338	325	325	320	342	305	310	339	333	321	285	333	328	312	334	335	345	317	301	351	346	311	317	321	356	320	322	344	310	332	322	294	340	358	329	305	307	293	336	342	349	336	321	318	354	346	321	325	325	331	309	333	336	341	341	315	324	289	328	337	314	339	324	342	340	307	343	322	349	319	359	323	375	329	297	328	343	346	359	334	307	315	327	329	337	348	367	374	322	317	341	339	332	318	318	358	330	335	310	364	312	344	310	322	284	336	362	332	343	354	343	322	354	353	313	342	363	330	309	327	308	317	337	343	306	353	367	291	296	344	308	323	308	355	356	319	300	331	317	294	336	327	335	339	328	362	340	321	308	358	295	343	318	306	354	353	347	331	296	308	314	338	329	369	332	334	315	329	336	320	282	345	301	329	340	383	361	329	319	348	320	341	331	293	315	367	334	310	337	350	320	341	333	343	340	321	348	325	281	321	344	324	347	281	341	335	319	308	336	325	337	338	336	329	300	322	345	364	339	336	306	311	303	321	345	353	351	301	362	290	338	315	316	383	363	334	339	360	316	323	290	333	358	348	315	321	358	322	310	339	330	311	306	341	326	352	354	346	368	329	335	332	317	323	313	357	330	322	318	328	370	307	349	300	305	332	315	365	353	349	328	349	365	351	330	324	288	319	322	318	313	328	308	316	341	322	330	355	326	340	330	344	351	303	362	347	336	281	320	349	338	306	321	317	342	324	338	342	305	324	328	333	337	356	335	368	309	287	348	301	316	319	324	325	346	328	349	326	321	342	344	344	337	327	314	346	348	303	346	346	368	306	324	341	375	331	303	335	336	324	360	324	348	319	349	306	338	337	348	332	309	327	328	317	304	311	283	324	351	326	356	332	350	315	324	372	355	336	347	363	345	335	347	331	324	338	352	308	355	348	325	328	304	354	348	351	315	341	342	344	357	343	338	318	319	323	334	300	318	348	334	330	370	350	345	331	304	351	333	329	320	357	340	319	322	293	339	328	299	294	345	335	329	335	320	339	326	333	343	302	356	328	309	327	293	337	333	313	334	293	320	325	312	357	310	325	319	353	333	323	335	317	328	342	320	322	327	317	310	329	333	347	330	354	308	342	325	336	327	331	339	308	294	348	325	323	319	292	334	312	309	342	319	336	290	312	338	363	298	308	350	334	324	307	332	340	303	351	344	333	316	336	301	321	349	375	318	341	326	319	315	342	327	315	317	345	342	336	352	317	352	335	332	324	352	341	331	334	348	290	316	336	352	294	358	301	337	292	319	316	333	347	299	323	330	305	324	330	368	321	330	314	296	305	313	355	313	344	312	343	332	357	341	301	319	313	351	320	277	361	343	320	342	336	331	313	317	326	327	331	336	328	298	345	342	319	355	357	284	339	303	312	386	331	338	364	327	318	323	356	315	332	352	338	352	321	318	276	327	330	327	329	344	340	327	331	325	338	340	350	315	363	332	312	305	336	355	306	339	359	320	346	302	327	348	326	349	368	301	317	325	340	327	363	345	310	297	308	357	326	322	283	319	315	340	325	341	304	327	344	361	342	333	305	301	329	322	325	339	301	337	339	362	347	360	325	311	364	300	335	311	347	357	331	317	298	333	341	362	309	333	300	334	313	352	287	342	288	321	317	320	319	338	337	326	327	336	314	377	343	360	324	321	342	325	331	338	338	339	350	339	328	344	359	345	347	338	329	302	298	307	324	328	348	324	313	343	309	321	336	332	369	349	360	295	333	351	320	318	343	320	344	338	372	283	314	294	338	361	321	340	351	335	352	352	344	333	304	273	311	341	292	317	351	328	324	341	315	307	328	348	311	299	348	315	334	329	347	322	339	325	347	333	331	354	309	341	363	351	307	305	370	323	318	304	339	310	323	289	325	321	326	304	329	336	295	305	341	339	361	331	348	355	328	308	323	295	324	330	319	360	345	338	360	331	324	315	289	333	301	347	333	310	313	306	308	362	343	311	356	340	334	340	297	309	330	336	368	335	358	320	340	301	331	314	289	270	343	325	365	326	335	350	349	303	342	319	310	304	325	315	345	333	324	341	329	343	324	309	354	329	298	322	340	337	318	319	361	342	337	350	284	355	333	322	343	312	305	344	339	328	313	341	335	320	297	346	345	322	312	314	349	321	348	320	354	368	364	302	334	344	357	357	308	306	339	345	343	325	333	335	313	305	332	314	346	332	307	303	312	295	338	325	341	340	315	332	309	314	343	351	334	323	336	313	307	340	324	349	318	290	345	317	340	356	326	353	350	312	301	319	303	342	350	313	311	302	320	323	368	330	341	318	313	295	350	318	344	312	332	330	357	318	313	351	341	332	365	383	333	322	348	334	328	295	331	318	321	329	339	306	337	327	375	332	312	318	351	325	331	344	363	348	334	315	331	309	334	334	335	348	325	326	320	348	336	360	307	332	320	277	328	305	317	343	303	329	321	304	331	287	312	346	330	345	302	310	325	311	331	311	335	346	311	332	326	319	333	351	333	315	297	370	289	309	296	329	306	313	331	307	317	300	318	341	307	329	301	314	315	324	336	303	327	349	332	323	353	340	333	341	327	325	308	342	286	319	298	313	344	294	318	347	332	328	368	336	333	341	309	371	300	317	332	325	304	318	308	348	337	319	309	326	312	331	298	311	316	325	294	318	292	312	334	335	323	334	333	324	299	338	296	338	306	335	347	335	327	333	334	343	327	342	300	335	329	323	324	316	293	341	327	316	344	340	331	315	328	323	312	313	330	306
10685	4119	4951	1997	1687	1517	1399	1196	1162	1223	1208	1072	1034	1090	1069	919	858	815	828	840	802	823	836	769	766	846	902	817	832	926	876	861	860	878	903	861	771	772	740	780	769	731	739	841	792	753	731	750	741	791	779	758	735	777	765	808	748	743	751	756	740	804	772	732	773	726	777	832	775	747	716	750	803	762	792	770	798	758	828	826	767	774	771	795	723	724	815	764	760	733	747	769	762	790	778	764	740	789	805	780	787	809	769	717	802	808	830	755	824	739	678	739	760	788	796	706	762	740	738	784	785	766	753	812	759	748	742	755	777	780	765	780	785	762	775	741	755	811	767	748	787	757	770	744	770	778	733	761	802	807	764	703	793	817	800	787	767	758	730	733	765	771	788	737	794	778	791	784	779	768	750	764	746	790	764	707	760	779	739	769	807	772	773	778	742	763	773	754	809	757	767	734	793	752	754	764	760	781	748	793	719	793	777	744	771	806	779	791	748	736	768	776	728	713	751	732	733	793	801	783	743	794	745	715	733	779	735	725	777	779	697	749	746	754	809	773	753	760	739	800	806	760	800	768	814	749	774	741	752	712	797	796	761	733	795	739	757	728	737	756	755	791	729	724	760	781	754	745	796	766	759	775	721	770	781	739	782	783	719	804	718	705	734	752	749	767	746	746	727	712	744	758	806	751	731	740	739	704	749	787	728	771	735	747	753	725	759	760	749	795	728	785	763	753	730	742	794	733	769	764	775	715	773	762	763	783	746	758	709	761	730	743	743	761	797	738	735	797	757	723	838	708	750	790	786	731	772	773	738	805	800	786	723	782	732	734	807	733	766	743	785	777	757	774	789	765	744	796	713	788	777	752	732	764	742	776	761	738	803	762	714	745	761	762	725	791	800	760	713	725	707	747	735	790	776	776	776	714	763	758	749	770	767	780	768	769	758	784	728	719	765	715	750	692	816	789	729	750	727	773	768	746	808	779	791	762	752	763	691	774	769	738	731	748	751	732	713	750	792	766	726	826	771	776	767	765	785	798	721	790	738	745	743	778	770	788	779	804	717	782	750	747	759	764	776	770	770	806	721	730	804	721	749	755	717	774	737	761	760	794	745	780	739	754	726	782	751	771	728	782	790	769	754	727	750	771	718	758	761	802	754	735	754	754	794	793	727	749	739	756	776	794	789	760	759	765	802	752	714	749	778	756	740	750	745	727	765	789	739	760	765	748	795	740	747	796	743	730	743	769	732	798	836	753	699	788	780	773	772	757	787	786	762	757	727	725	767	756	774	779	755	782	771	751	813	718	811	765	793	745	726	716	809	754	744	756	755	748	768	742	809	756	749	739	773	798	781	745	766	768	812	737	814	755	760	764	762	770	738	766	768	761	791	772	755	762	723	714	725	759	759	793	679	762	767	800	740	694	791	730	733	784	779	730	786	763	749	769	757	700	773	710	798	717	718	722	734	737	774	715	771	746	773	733	736	728	749	751	713	768	776	758	788	748	753	815	766	778	750	745	696	776	768	789	772	751	724	787	731	789	759	760	738	761	801	763	681	746	772	778	715	767	775	741	710	755	729	753	745	710	734	753	736	760	753	806	751	828	795	759	778	730	800	759	702	775	750	726	760	810	756	791	781	760	736	759	786	780	792	750	752	794	788	790	756	782	717	747	748	766	702	734	760	739	752	727	760	742	757	750	737	703	775	791	740	754	794	795	801	764	711	740	749	735	757	741	771	828	794	779	782	719	712	785	775	763	797	715	753	756	808	834	762	739	804	767	805	783	764	800	744	772	760	728	826	738	766	813	762	767	740	746	792	763	819	746	802	767	760	714	788	747	808	787	771	746	779	717	739	714	765	731	812	705	803	749	754	797	726	736	833	785	731	729	727	746	726	718	749	750	753	778	751	792	804	752	753	777	709	781	787	746	766	779	761	751	752	762	811	790	757	755	798	790	757	781	764	770	780	773	766	748	828	759	738	766	770	808	777	752	791	784	771	775	787	737	755	770	730	794	782	753	745	735	789	725	755	758	753	742	754	753	757	752	714	778	748	763	745	716	804	759	729	747	727	785	806	767	723	752	753	794	753	779	767	754	782	758	726	761	766	787	753	734	741	769	706	734	779	707	726	757	753	780	790	754	785	759	747	720	764	822	768	777	739	791	703	729	736	766	743	800	774	742	784	711	798	783	768	727	796	790	811	746	762	817	768	728	742	789	767	749	727	816	774	796	743	772	711	756	743	805	770	756	736	774	765	729	781	730	772	761	729	744	788	784	750	739	823	759	751	762	762	809	761	729	746	699	775	721	771	735	771	745	721	729	747	769	790	794	761	734	802	793	766	736	760	787	785	778	811	783	742	778	707	814	834	731	750	735	791	793	820	760	768	766	772	811	828	729	735	717	772	721	755	777	802	821	740	775	786	794	780	805	727	735	743	734	796	734	780	808	728	783	728	733	747	744	780	784	744	741	730	765	767	773	795	757	786	760	815	761	752	780	754	724	773	794	785	779	712	792	759	713	801	750	783	773	826	726	775	724	800	795	780	812	735	793	781	780	793	798	739	793	773	780	711	739	740	816	729	777	736	779	735	760	776	794	766	787	777	788	792	749	781	736	763	742	715	755	808	757	782	769	800	758	788	758	774	770	751	746	726	789	787	731	752	776	796	765	800	813	719	704	778	755	802	789	753	781	745	781	775	736	779	777	739	763	698	713	773	777	743	723	767	738	755	757	786	771	818	784	770	766	702	762	821	784	760	804	807	758	757	779	725	754	745	826	790	739	778	738	749	794	744	776	759	806	738	800	726	756	829	745	783	739	811	764	812	812	760	730	812	824	772	721	761	771	781	785	759	741	754	746	773	760	718	798	701	746	771	786	766	811	778	808	765	737	768	786	743	710	767	771	804	743	710	778	722	794	767	758	781	728	736	752	730	817	773	792	800	732	763	752	799	792	745	770	705	757	741	783	719	805	721	750	720	793	752	774	711	792	721	763	796	742	791	730	751	717	760	778	710	745	764	790	772	817	790	743	730	798	774	750	770	734	720	774	738	769	752	787	758	755	750	744	788	699	774	748	699	795	784	839	813	787	745	772	791	782	798	768	741	791	733	769	773	824	786	780	769	773	790	759	774	762	801	736	777	750	741	714	724	746	773	747	746	790	715	763	705	727	794	744	717	791	805	769	756	790	772	732	788	774	738	779	829	738	743	776	803	832	789	813	770	812	731	784	757	809	789	750	734	762	796	758	802	786	751	701	766	776	784	807	776	753	767	751	737	745	801	742	767	750	749	741	743	765	792	738	748	709	712	733	738	766	755	815	743	757	733	781	750	773	774	757	806	728	669	749	732	761	747	755	777	845	755	775	744	756	760	792	790	744	795	778	755	761	772	803	760	726	757	766	777	772	768	724	811	742	740	712	761	704	742	710	703	782	763	799	766	705	781	737	724	764	727	759	736	773	802	709	748	721	760	780	749	766	786	804	829	798	753	776	756	713
22913	6810	4290	1196	615	562	383	377	348	375	345	314	310	300	309	252	265	273	239	242	218	268	256	277	260	240	296	264	241	265	249	252	261	244	250	264	223	249	210	243	234	258	228	214	241	239	218	230	235	245	228	208	209	269	236	246	268	240	229	197	262	276	212	243	206	244	250	233	233	237	253	252	213	241	193	253	214	235	225	227	226	241	245	244	269	203	228	241	232	258	233	230	231	243	246	223	239	227	218	209	239	235	240	218	238	252	288	217	239	236	230	248	233	246	231	217	215	228	269	227	215	231	228	230	218	252	238	241	244	259	226	207	206	239	230	239	232	226	258	211	217	246	225	243	252	224	223	213	232	231	235	233	223	251	244	237	259	240	228	203	231	235	267	221	246	240	242	240	269	236	237	248	220	202	229	222	255	254	221	258	246	248	249	233	261	259	223	242	251	236	251	235	243	250	242	230	261	242	216	243	239	227	249	237	221	247	240	250	247	229	233	234	250	223	222	271	220	244	240	225	270	213	243	217	239	230	240	244	235	212	228	256	206	219	223	223	239	242	231	236	219	218	226	206	228	240	241	231	234	217	215	246	245	225	231	224	229	247	250	210	228	216	226	223	229	229	223	229	240	241	228	250	257	248	214	227	249	229	210	251	246	222	241	224	240	223	227	210	243	242	228	216	208	214	215	224	245	227	236	215	203	234	250	263	229	249	232	253	212	246	237	220	231	244	232	232	205	217	234	227	251	218	228	222	269	253	244	242	257	239	217	231	239	231	229	240	238	214	217	227	236	229	238	240	216	244	231	229	216	245	223	245	229	233	257	246	228	230	218	255	205	217	231	251	237	216	193	211	255	244	216	235	247	216	232	271	240	222	216	228	244	235	247	236	208	234	252	238	246	246	250	250	223	267	246	243	236	242	254	244	232	235	225	226	202	206	231	252	244	236	217	237	224	246	222	241	221	222	232	221	230	231	212	249	229	230	228	233	246	226	235	206	220	213	224	233	242	214	228	216	238	225	216	240	233	240	229	224	211	242	208	252	218	267	221	244	235	261	242	228	251	258	247	264	221	243	217	226	227	233	246	264	217	221	246	239	266	221	230	225	239	261	220	236	253	240	224	216	247	232	227	215	249	216	245	259	252	276	222	229	217	231	216	228	264	236	267	222	243	254	226	231	255	235	243	263	219	217	208	235	258	246	225	205	221	257	224	214	238	223	197	227	222	245	212	233	218	269	210	230	246	216	257	245	245	213	253	228	221	208	229	230	256	218	238	238	234	223	211	235	243	223	228	210	273	241	239	215	258	231	217	233	203	231	245	248	239	251	221	234	226	227	215	244	215	237	191	221	255	229	215	245	247	222	228	219	247	216	246	238	200	242	227	232	267	219	238	237	247	238	235	206	235	222	230	255	250	219	231	241	234	229	214	232	255	254	264	245	223	230	250	269	263	240	239	231	224	249	200	248	273	223	217	235	266	233	232	222	229	225	230	257	208	192	228	229	230	219	207	256	241	244	240	227	238	249	249	249	255	215	233	241	249	249	259	255	234	254	229	220	234	276	232	250	234	216	243	218	207	245	214	230	201	242	217	232	218	247	219	260	242	215	223	239	255	234	230	223	241	231	231	264	240	216	246	239	249	219	231	255	243	222	220	234	244	233	246	237	217	218	244	216	251	228	226	235	236	210	247	188	244	252	217	205	207	210	215	228	277	207	225	280	242	231	224	239	250	209	224	249	230	223	206	227	235	235	228	261	252	231	249	208	220	214	246	236	246	240	256	239	250	235	225	235	246	242	259	243	214	238	228	236	199	249	249	239	231	243	227	249	231	219	247	255	234	209	229	231	251	249	225	250	235	255	271	255	225	223	221	220	246	215	214	251	251	248	218	258	222	228	215	236	239	234	245	223	230	218	229	216	232	216	228	216	254	227	244	255	251	268	226	207	234	237	227	257	225	203	248	240	237	213	234	211	242	255	241	197	256	245	244	248	233	251	211	244	219	245	226	213	238	213	225	243	222	248	226	219	237	253	222	262	257	223	224	228	246	204	266	231	212	241	242	212	220	215	246	236	246	244	241	226	211	246	231	233	260	233	243	242	255	228	238	213	257	236	261	242	201	253	260	201	233	228	245	232	226	232	231	237	257	217	262	212	203	228	257	211	210	226	240	255	203	208	233	245	253	208	236	253	236	233	253	228	232	216	271	242	237	216	230	230	243	223	223	263	253	247	213	260	244	249	243	214	233	221	240	219	244	250	220	267	199	226	214	233	244	226	253	209	241	217	258	257	250	262	234	225	256	229	245	240	257	260	213	216	224	243	251	258	235	236	253	261	223	241	249	253	222	270	230	226	237	232	253	244	213	223	269	244	246	231	241	263	264	226	222	220	216	214	239	244	234	207	219	219	231	223	253	257	256	256	218	246	243	264	230	235	264	236	260	280	236	245	261	225	254	254	189	239	229	195	226	244	258	267	230	241	227	266	234	234	244	219	240	255	236	208	219	232	223	243	258	229	233	239	230	221	217	274	246	228	219	221	252	218	225	253	242	216	221	263	230	233	225	217	239	232	247	218	221	227	231	251	248	227	228	242	262	252	229	222	232	229	239	239	212	240	237	246	241	197	269	233	236	237	242	213	224	243	224	255	247	196	238	233	232	245	226	216	235	242	224	240	229	194	244	232	204	251	243	251	256	257	244	233	208	231	256	236	252	232	245	220	256	244	260	234	210	208	232	235	232	231	214	262	211	209	228	265	224	208	237	231	259	227	260	237	217	233	261	244	246	243	241	216	216	247	248	229	238	273	221	202	222	225	252	213	233	269	267	224	241	249	234	230	253	223	234	237	237	251	243	245	218	245	227	235	231	270	240	225	227	252	228	256	234	235	229	234	259	261	259	252	238	224	239	251	242	270	237	270	256	223	220	231	214	227	236	236	230	222	240	202	249	241	254	197	242	224	235	226	258	278	238	216	223	250	231	250	199	224	236	217	268	221	233	245	270	221	234	217	234	253	218	248	256	241	234	256	233	222	221	225	237	230	212	223	243	235	231	260	221	226	233	238	263	239	250	237	241	228	230	249	222	222	227	220	258	226	214	254	245	227	241	211	211	236	218	207	233	240	254	233	244	247	231	252	230	262	294	239	221	214	231	232	258	273	224	259	239	234	228	237	229	233	206	253	217	210	241	231	259	235	236	204	223	250	228	235	239	241	229	248	271	223	214	247	217	232	262	248	229	235	232	258	236	212	229	227	235	230	248	233	249	246	260	224	240	230	247	209	215	261	228	236	224	233	244	280	236	228	226	226	227	244	235	239	225	232	236	230	238	222	245	224	232	217	238	263	223	229	242	225	271	227	223	261	226	229	236	213	250	256	234	277	229	230	233	246	252	228	229	251	252	245	225	226	263	240	240	249	249	230	224	214	222	254	232	233	241	209	230	250	201	242	203	232	245	252	256	225	238	241	235	237	219	202	226	247	234	230	247	217	260	210
13759	5363	7092	2909	2265	2021	1746	1551	1271	1305	1351	1154	951	1026	989	838	782	660	702	690	667	716	689	642	619	645	709	673	722	810	752	741	780	809	807	646	564	577	626	559	592	581	615	584	602	548	563	575	553	573	547	573	557	576	543	547	575	588	577	564	548	629	548	613	566	548	568	539	628	558	588	564	553	527	558	530	548	543	556	518	580	586	529	552	546	587	528	549	514	502	572	589	562	569	651	580	562	578	588	540	582	592	564	532	592	536	575	534	530	564	524	554	531	597	529	599	553	582	555	575	565	562	508	608	574	554	559	530	553	549	517	525	510	586	594	517	517	592	510	526	606	588	568	582	578	612	553	575	494	535	549	573	528	553	553	586	546	557	565	550	558	542	550	554	536	575	549	537	598	514	582	569	529	587	570	564	564	562	565	565	588	574	576	562	535	551	550	531	526	529	562	580	542	539	563	583	580	564	546	544	509	508	568	585	516	557	587	576	567	562	583	569	600	559	544	587	509	526	537	575	601	554	542	577	550	546	581	538	536	570	572	529	536	560	525	523	537	537	598	541	547	541	553	555	523	568	572	568	538	561	567	535	544	558	540	543	580	524	562	542	570	575	635	567	520	533	587	533	499	545	557	496	503	548	542	577	543	511	593	581	550	551	521	564	577	532	537	582	542	559	500	536	574	524	513	579	608	527	541	564	564	595	589	553	568	549	558	568	520	579	556	529	562	575	580	538	547	565	537	590	534	578	534	537	558	520	586	544	537	553	582	600	558	555	540	535	534	576	544	534	533	594	544	538	556	575	555	518	541	583	534	535	577	570	563	603	546	537	553	554	520	483	564	532	572	563	542	579	577	547	559	539	599	574	572	538	543	583	534	589	542	522	621	515	525	566	541	531	561	521	567	534	563	536	549	565	550	562	543	518	551	525	587	548	566	600	564	518	526	513	540	545	547	585	547	577	545	553	553	572	583	531	531	556	568	579	549	523	586	518	567	548	545	561	517	541	529	567	588	570	560	535	534	592	565	584	538	557	527	520	592	557	548	582	555	514	583	538	573	570	544	630	529	536	518	560	535	541	584	540	572	549	553	537	577	568	536	563	549	548	550	572	554	559	554	588	548	513	560	551	550	535	568	571	584	580	537	537	554	562	548	548	562	622	548	547	546	543	537	589	563	553	594	576	538	539	564	540	534	581	580	592	572	557	532	598	541	576	540	518	579	532	547	530	561	550	527	565	584	528	608	482	550	588	577	522	569	580	568	607	582	562	519	558	572	519	530	575	524	567	573	545	518	570	551	533	549	516	581	558	530	545	539	567	572	539	531	526	581	536	558	527	580	543	546	556	558	542	544	544	538	577	544	510	593	571	572	562	554	519	591	586	560	550	587	580	548	545	546	569	529	533	561	596	533	575	547	557	537	593	589	546	572	536	535	546	554	520	581	525	513	572	542	570	567	540	521	579	552	560	560	581	563	561	552	529	552	561	577	574	593	555	572	554	547	549	552	581	546	517	554	566	574	550	565	521	539	578	515	551	547	530	555	539	545	571	566	521	576	550	560	539	590	568	555	552	560	534	586	584	584	573	506	540	566	553	535	554	553	540	541	545	543	537	560	586	548	515	555	531	548	576	549	592	556	548	612	553	545	571	542	549	563	575	552	522	564	548	555	571	547	570	545	549	569	534	566	549	613	574	594	589	558	507	554	554	559	547	551	592	549	552	525	577	587	536	590	572	542	571	536	551	510	534	561	577	530	546	568	605	541	533	550	547	537	584	541	551	557	546	594	566	606	542	532	534	590	544	553	552	591	579	550	569	566	573	557	516	563	552	544	591	551	551	559	566	523	541	569	575	565	571	555	577	551	577	570	599	548	521	573	551	544	568	552	539	557	548	596	542	567	553	575	567	550	580	566	553	549	552	525	621	519	545	543	554	543	551	527	588	577	591	570	585	512	509	556	573	586	555	563	593	574	536	579	548	581	552	504	581	561	541	560	591	542	534	558	616	529	575	550	540	542	548	570	586	576	498	589	535	556	548	503	558	532	551	580	548	542	601	540	574	590	575	576	567	542	570	600	543	556	537	567	530	592	520	522	578	568	544	525	572	557	570	539	576	570	550	548	506	577	561	591	497	576	575	551	578	579	542	510	560	555	569	550	549	541	573	555	507	534	537	561	568	574	557	537	560	566	606	558	548	551	563	497	570	591	519	598	527	525	563	565	563	510	545	596	521	545	579	569	568	526	555	597	535	568	546	538	539	585	584	582	583	573	544	574	515	624	549	542	570	560	545	543	525	549	576	589	541	569	549	576	552	576	552	566	554	555	554	540	548	553	571	523	544	559	533	529	575	519	566	527	571	571	581	574	572	568	549	564	563	528	588	545	525	539	580	535	570	575	543	575	570	531	521	558	551	551	539	579	576	556	506	535	557	577	560	586	531	556	583	559	512	564	572	610	505	553	543	563	546	562	536	518	548	556	502	534	533	576	540	564	513	536	596	616	552	538	547	564	549	542	546	565	586	565	579	534	598	566	550	532	552	586	537	528	570	539	580	575	600	527	566	570	529	534	572	545	577	547	557	587	518	514	523	603	548	538	572	540	536	522	557	539	507	523	559	553	503	523	537	558	551	535	549	584	588	514	599	573	556	553	524	541	533	550	522	561	567	551	559	556	538	593	581	558	555	590	530	535	561	600	582	524	560	557	578	587	545	567	556	553	544	546	538	556	581	581	566	589	507	581	550	547	584	560	530	597	544	572	577	568	570	574	579	562	578	549	549	586	563	522	531	538	568	570	546	524	540	597	559	532	550	534	574	563	541	581	548	544	535	525	568	531	565	565	552	552	550	582	596	562	580	586	598	538	526	576	555	572	563	575	491	542	589	534	552	526	562	538	536	545	587	593	572	547	531	550	543	604	545	539	555	552	537	526	545	514	589	568	556	580	555	566	568	554	534	578	590	576	559	537	584	569	580	550	534	534	510	542	544	583	594	566	617	572	523	571	550	575	565	556	492	541	542	559	542	578	557	587	557	569	549	579	517	562	543	559	580	565	561	534	538	542	561	517	562	536	543	548	542	574	529	567	537	584	553	577	555	564	537	515	513	536	579	540	542	556	567	541	549	542	575	544	587	563	552	547	546	570	545	606	510	545	606	600	552	533	557	551	534	549	544	522	580	554	553	568	563	552	581	536	598	539	529	557	565	514	581	546	560	580	503	569	564	538	558	502	555	539	551	560	582	548	559	539	572	587	493	556	559	559	530	533	561	543	536	523	568	539	583	559	603	562	576	546	551	571	592	573	537	546	576	581	554	541	576	550	556	545	530	528	601	580	596	583	524	548	547	498	527	555	516	568	527	561	550	582	531	559	557	568	554	571	549	580	536	549	573	550	552	578	539	533	561	560	552	544	508	537	566	529	538	517	607	589	530	563	555	564	539	550	574	562	561	592	585	538	592	545	611	540	539	568	575	546	551	575	497	570	531	577	576	534	573
5883	1955	1075	352	294	289	314	250	283	256	278	292	282	274	271	262	311	302	248	258	246	228	235	243	259	273	298	248	266	294	278	270	234	269	261	268	288	263	264	221	263	251	243	242	260	237	230	288	274	266	275	266	280	255	268	240	244	229	247	239	242	242	215	263	276	254	258	272	247	248	275	270	304	242	296	254	270	256	287	240	269	284	260	232	261	277	252	274	264	266	295	270	242	250	256	273	241	260	216	265	251	235	283	302	262	274	251	255	265	260	262	264	243	253	272	242	251	275	262	240	234	229	253	241	274	239	284	268	260	254	262	258	247	266	250	231	258	296	261	251	246	251	275	277	254	258	258	272	257	244	237	276	279	243	270	255	279	285	286	255	280	263	242	259	242	262	274	255	261	275	285	257	254	275	255	271	244	246	268	255	275	224	268	265	277	216	280	249	277	277	268	255	250	274	244	264	262	246	273	283	237	296	251	237	223	263	219	254	283	263	248	255	309	279	281	257	250	264	258	246	227	272	291	260	271	265	269	263	258	237	232	243	273	237	286	265	211	250	291	306	263	280	258	254	257	284	267	276	244	252	245	219	277	232	251	262	230	245	263	256	273	251	280	264	268	262	239	262	290	257	238	259	247	249	278	301	247	288	254	226	288	217	260	279	260	265	222	273	271	249	258	236	253	259	234	240	236	255	268	267	249	270	248	262	236	289	260	237	261	242	264	250	287	282	255	280	251	251	237	268	268	266	254	254	243	243	275	300	237	239	236	246	265	244	277	262	260	228	264	268	270	239	263	264	224	298	299	278	266	264	265	258	277	232	265	237	255	253	270	231	245	270	274	235	265	284	248	283	254	254	263	251	232	245	289	292	268	264	253	286	249	266	274	253	276	246	225	262	247	273	285	262	238	288	253	238	263	274	246	241	278	268	275	266	270	249	252	241	239	282	251	286	286	239	269	220	253	245	261	244	271	269	272	248	246	261	243	257	278	283	246	257	246	288	258	256	248	279	299	273	253	263	242	251	270	266	302	242	228	270	283	272	290	253	268	264	270	247	257	257	262	252	240	249	245	278	276	251	266	281	243	248	280	290	269	265	264	257	258	284	245	227	272	229	292	259	265	239	233	260	239	241	258	265	251	267	269	248	259	240	272	251	241	255	249	264	284	257	251	249	273	264	269	253	253	279	288	265	268	241	250	258	257	257	254	247	245	264	260	249	266	277	259	257	264	256	263	281	275	261	267	262	245	260	272	281	275	246	253	249	275	228	259	248	252	242	233	256	269	257	256	253	258	290	249	241	253	266	270	266	285	298	258	263	245	256	258	248	254	265	250	277	251	296	251	276	252	229	296	275	256	244	272	264	273	288	261	282	263	270	229	261	242	234	219	276	259	280	293	274	277	240	242	245	262	262	257	265	229	270	251	267	261	263	280	261	275	255	213	249	253	252	284	263	254	251	245	231	271	245	269	248	261	257	257	252	281	271	261	270	244	254	230	280	232	247	252	248	265	222	272	240	262	262	235	245	264	245	262	224	253	255	261	263	250	263	262	214	264	246	264	294	248	249	241	270	268	287	271	265	239	246	240	242	252	255	261	242	232	252	240	284	254	238	225	216	290	257	228	253	243	275	262	272	248	256	257	288	241	265	246	262	272	267	257	250	261	245	275	238	254	247	252	239	251	226	254	286	266	240	274	263	252	283	279	234	245	269	261	256	291	252	255	250	267	242	279	278	269	272	241	254	258	245	279	283	257	237	265	232	271	287	252	225	259	261	258	249	265	255	226	273	244	249	259	268	256	245	247	263	234	275	241	270	219	282	275	256	256	260	251	273	272	272	226	236	273	271	257	286	239	258	256	238	292	278	239	238	257	224	245	248	234	230	258	289	233	250	245	266	256	268	259	234	255	256	278	253	270	242	263	241	243	237	263	251	260	244	267	264	256	260	239	264	240	253	248	255	241	276	317	241	255	241	250	288	251	250	283	251	257	256	247	258	219	264	289	243	265	240	280	258	246	228	294	207	286	245	232	262	243	233	246	234	265	254	247	231	233	282	268	242	263	255	266	279	257	279	250	266	251	306	255	235	276	277	258	262	259	239	266	244	274	256	262	271	271	282	268	264	278	267	260	248	272	256	265	240	269	272	254	253	249	255	282	249	223	269	285	267	257	265	245	281	234	253	263	241	219	249	261	243	257	269	265	270	276	287	300	269	271	299	266	251	267	248	271	277	260	291	285	254	235	277	232	275	270	252	252	279	250	268	247	260	305	282	257	242	250	248	228	248	248	253	284	238	248	262	250	242	253	240	264	294	272	258	244	260	239	246	245	245	270	238	268	274	284	260	245	256	262	278	253	241	254	262	240	257	267	254	242	265	296	281	233	242	265	240	251	254	263	246	268	264	270	230	280	251	253	298	272	268	284	263	241	243	272	263	255	252	269	280	281	251	253	258	266	262	229	253	257	261	269	303	245	240	248	261	281	250	250	229	245	251	250	273	260	251	250	266	279	286	276	256	277	265	233	254	257	257	285	248	237	263	266	240	251	279	245	239	283	225	274	263	234	254	245	258	234	240	249	276	282	268	286	228	277	253	273	237	266	249	265	278	311	242	230	289	241	274	254	261	261	245	259	267	282	277	273	262	231	259	241	268	256	250	274	260	246	254	264	243	240	257	258	278	245	245	304	256	274	255	258	260	262	288	281	244	231	254	259	234	270	232	254	243	264	259	270	265	255	266	276	236	252	235	235	274	287	273	292	264	268	292	256	273	263	275	277	249	224	266	265	289	266	291	276	259	270	235	276	238	260	242	296	250	251	284	254	278	267	245	254	252	272	248	246	262	256	272	268	259	251	242	239	239	261	276	247	269	267	270	291	314	254	272	266	249	249	259	228	258	256	245	234	265	255	243	252	275	267	258	253	262	275	269	268	290	239	266	221	248	283	234	288	258	269	264	266	257	285	269	258	260	280	265	286	254	247	243	277	258	271	237	248	267	293	255	247	247	252	273	230	262	246	277	275	265	287	257	253	244	265	243	267	277	257	262	249	266	268	257	268	272	290	255	256	265	260	249	240	245	269	272	247	277	251	245	255	241	254	230	248	231	244	292	273	254	264	257	272	265	251	262	278	225	284	281	259	277	229	243	255	261	224	282	273	249	239	267	257	265	264	249	261	271	256	254	256	272	270	280	243	251	263	260	253	263	276	284	264	236	285	260	260	251	277	279	283	266	265	241	220	287	244	243	248	246	294	234	256	258	257	277	261	245	295	259	270	231	244	265	250	265	285	289	265	275	272	271	256	257	257	242	251	275	244	253	290	285	240	279	249	227	238	241	249	280	239	263	288	247	273	246	285	263	259	243	283	265	278	256	267	286	259	298	273	255	262	261	266	253	253	248	268	242	296	266	281	248	240	264	272	250	253	258	267	254	251	261	260	269	254	251	261	259	266	272	240	270	248	243	260	245	242	268	286	244	240	252	279	278	263	219	277	251
4585	2161	2067	821	741	765	771	715	680	719	815	735	717	723	700	647	663	652	615	615	631	625	618	662	631	586	710	692	655	692	660	638	668	694	668	635	673	627	612	644	603	602	679	618	623	668	595	602	594	634	636	632	623	634	660	647	595	608	559	646	595	651	630	635	658	706	613	606	601	647	641	676	592	620	627	631	624	628	591	671	616	618	633	609	604	640	634	612	587	595	651	616	619	653	610	655	633	647	615	643	614	666	613	667	610	627	630	636	560	614	599	628	624	665	656	644	633	635	608	622	637	600	612	717	607	628	631	597	615	615	637	595	610	616	646	680	628	625	713	580	576	631	645	623	624	584	630	632	631	613	604	630	606	606	631	615	603	634	596	617	608	633	657	605	650	650	608	669	584	618	619	659	668	568	617	623	637	593	637	580	598	634	594	593	610	625	619	659	622	611	589	656	628	659	622	636	598	616	630	584	605	635	610	648	619	609	616	661	654	598	611	552	611	603	660	638	598	585	649	659	611	603	632	651	640	619	634	620	642	636	610	617	635	655	598	597	621	611	610	631	624	617	599	651	648	594	610	613	637	597	625	617	597	596	599	635	634	643	658	571	612	616	618	613	604	608	620	608	639	664	637	619	602	607	635	616	660	635	653	634	594	616	655	587	584	611	623	662	640	614	628	622	606	592	573	588	643	617	594	661	631	642	610	644	638	612	599	597	605	600	654	657	596	660	649	637	632	644	600	580	565	611	630	603	591	624	629	623	627	607	592	588	622	673	600	653	637	606	645	607	671	643	676	614	647	629	639	622	613	566	621	638	653	638	638	617	621	638	622	619	608	647	579	605	653	605	588	678	616	599	658	616	620	638	629	613	604	603	645	665	607	615	611	625	621	649	617	639	621	595	666	639	591	661	679	584	664	565	630	601	639	595	639	658	627	635	577	618	599	666	632	592	661	666	619	589	575	595	622	645	628	604	662	564	638	638	662	606	637	662	676	611	635	634	618	619	648	596	616	649	673	598	600	594	596	651	634	649	623	626	609	650	663	644	676	670	574	652	604	581	602	660	635	614	611	587	643	596	615	603	648	625	590	630	641	632	633	635	617	586	611	623	577	598	626	640	615	627	606	634	618	668	633	580	602	615	611	591	647	644	650	620	623	637	667	632	641	601	616	657	625	639	628	651	640	627	659	597	631	626	620	592	594	610	624	632	593	632	663	620	655	602	610	643	645	658	645	613	604	626	593	613	671	591	635	622	621	673	605	691	613	604	626	590	602	612	588	588	604	624	615	613	602	637	631	655	646	631	624	602	626	610	579	595	633	601	627	589	599	610	671	624	610	643	614	598	642	596	648	579	604	655	675	616	658	633	620	632	648	636	663	586	684	601	618	625	620	583	624	565	635	636	644	588	625	625	600	599	617	607	603	635	593	662	600	607	663	615	623	605	648	643	607	617	630	574	639	613	620	608	637	590	642	580	627	628	612	616	631	608	664	615	632	662	671	605	585	612	610	610	675	595	609	619	613	624	603	652	637	650	625	588	671	606	632	601	611	591	592	633	604	612	628	644	604	638	622	601	596	636	635	638	661	658	650	609	644	615	638	661	593	662	649	639	618	600	613	601	621	634	597	627	585	613	612	593	572	628	625	635	650	612	613	615	588	639	604	637	621	637	638	622	633	671	596	632	617	575	564	605	662	647	631	641	614	592	610	644	585	583	643	595	629	649	609	620	651	617	602	654	620	646	591	620	630	606	614	621	621	648	648	626	602	603	579	591	583	633	652	645	592	631	606	599	609	633	601	636	638	604	623	611	575	635	648	654	645	655	580	612	635	625	668	620	622	588	626	623	621	639	582	641	643	628	584	586	615	623	606	617	617	632	614	629	645	624	633	611	643	666	611	610	599	618	579	619	640	584	624	630	645	618	610	600	673	645	642	659	621	631	611	592	618	630	608	639	620	596	600	634	582	610	639	640	646	617	576	613	605	619	603	626	637	617	611	609	577	606	621	639	629	577	648	635	648	561	632	668	631	596	609	641	618	681	607	619	628	596	597	619	610	620	598	622	595	578	615	602	612	626	627	584	664	642	602	600	623	633	657	614	603	668	623	621	600	613	610	603	624	623	621	608	586	648	621	627	624	643	644	611	636	586	616	619	647	622	673	608	584	672	648	673	659	631	584	601	625	664	593	621	610	647	666	621	644	623	635	629	565	583	615	636	602	610	632	651	658	617	649	607	603	635	633	612	638	635	617	617	626	619	618	640	590	646	648	628	633	611	740	600	619	655	647	619	634	640	610	585	654	627	609	621	604	658	637	633	647	615	615	604	663	638	655	596	657	622	613	671	613	657	622	624	625	644	614	657	586	615	633	590	622	625	627	650	674	678	629	624	640	613	640	636	582	637	616	586	677	621	654	623	608	603	649	648	599	638	618	655	634	618	570	640	635	597	619	693	613	625	651	597	609	599	655	673	612	632	654	615	659	649	622	612	613	617	668	626	640	619	615	652	636	641	603	596	604	681	623	605	627	643	612	648	587	637	643	606	622	633	601	591	617	633	614	665	656	642	635	632	619	625	611	640	575	609	630	668	641	642	639	640	618	617	592	644	636	673	577	635	589	655	569	627	613	665	637	609	620	632	618	620	570	596	573	647	626	619	625	611	639	620	600	625	663	623	624	597	614	619	601	626	572	639	631	586	632	593	600	643	611	648	585	633	625	624	585	633	653	618	609	669	595	627	624	652	551	594	624	606	646	586	657	619	626	667	610	604	648	600	643	602	614	593	629	618	668	614	609	631	614	630	654	624	637	671	648	583	618	625	643	616	675	620	616	603	662	610	628	635	612	634	599	665	606	631	597	622	601	578	641	623	622	624	614	602	605	613	605	609	673	634	632	606	611	579	573	638	589	627	593	635	608	602	622	621	609	603	618	643	643	580	616	650	633	646	685	665	638	632	579	629	573	666	650	615	580	612	640	603	605	617	626	595	623	618	661	586	605	590	614	672	582	625	623	639	611	648	614	621	637	574	642	605	661	628	592	635	610	681	576	600	637	623	627	633	620	636	584	608	624	578	621	651	632	598	637	597	679	593	652	621	571	584	566	670	656	657	614	641	597	572	633	623	566	620	646	646	617	643	640	597	552	614	632	605	631	609	606	622	659	578	596	591	643	628	655	626	623	658	631	622	605	606	626	630	625	626	635	647	600	627	645	634	604	576	590	627	630	574	651	635	616	645	613	598	631	653	613	605	570	597	620	600	627	655	622	656	623	573	657	633	611	666	627	664	643	646	631	606	605	642	620	584	620	644	607	618	627	620	603	619	620	614	616	598	623	596	652	645	612	645	625	633	600	625	649	611	616	619	637	615	621	609	649	606	633	649	636	638	612	609	616	624	620	591	603	618	641	620	611	622	613	633	634	629	604	638	607	610	591	650	644	663	613	647	664	673	608	668	666	597	609	610	621	622	655	579	616	607	653	626	600	640	643	606	674	621
13501	3880	2166	670	539	461	448	390	381	410	357	378	344	360	371	305	384	345	299	341	317	310	345	327	321	328	322	345	349	341	376	346	358	330	318	340	304	352	330	295	285	284	302	322	302	298	312	309	344	338	349	329	320	343	322	331	313	327	330	327	323	328	326	317	355	341	311	328	331	326	335	342	338	319	349	299	324	327	303	327	342	331	293	270	338	324	324	336	354	288	324	327	319	318	297	323	326	265	323	325	317	301	335	302	283	323	320	329	321	305	316	358	319	306	309	302	305	326	316	316	276	315	287	320	290	348	318	317	331	346	325	308	334	308	350	295	332	316	323	326	334	329	330	332	309	338	304	360	315	309	334	331	312	326	319	321	355	323	306	337	316	301	327	319	308	335	331	329	322	311	303	343	327	336	346	344	331	341	311	366	361	329	334	325	320	318	314	315	313	346	299	312	317	299	306	329	327	336	330	300	307	316	324	339	336	331	341	308	315	332	312	298	337	343	295	340	303	345	349	317	335	332	299	338	306	314	319	312	306	350	319	318	323	307	295	303	315	327	336	304	369	303	332	320	336	313	318	333	322	316	311	354	314	278	353	312	346	309	327	308	322	280	355	318	293	286	282	324	368	301	310	336	331	326	292	340	322	357	344	309	311	321	330	322	309	312	306	339	317	348	322	313	341	328	341	313	332	344	318	365	327	331	341	311	301	314	320	331	347	304	341	320	308	331	327	324	321	304	342	367	289	325	305	305	300	326	323	340	340	302	301	330	335	330	299	309	341	280	319	294	344	313	284	306	331	311	326	333	339	343	325	315	325	324	331	327	308	318	335	329	309	312	317	294	327	355	312	286	334	321	312	319	334	293	310	309	345	311	341	334	302	305	298	346	304	301	320	317	335	316	319	332	358	297	324	334	279	330	353	346	323	333	329	289	334	296	321	335	362	319	338	308	321	340	331	351	292	340	338	327	299	329	283	305	304	334	335	310	303	304	320	292	291	336	344	328	301	344	333	328	341	356	321	301	328	323	324	313	307	309	320	335	299	344	294	326	321	322	349	316	310	315	289	286	302	339	324	279	301	321	315	319	346	322	314	333	326	357	334	310	298	338	320	337	306	323	321	319	319	314	333	354	331	313	305	363	336	341	341	342	342	333	315	327	319	283	369	351	349	317	316	314	320	278	326	310	324	337	324	327	292	336	311	275	333	345	338	315	280	305	314	324	270	317	321	320	337	318	327	314	319	315	352	319	326	287	335	351	288	289	291	305	334	324	308	337	326	315	304	317	309	337	328	342	330	338	308	297	303	313	307	318	297	324	360	338	304	326	358	336	345	312	312	333	303	309	309	297	356	320	317	322	364	338	363	335	331	347	333	317	339	324	294	320	318	369	293	321	308	279	310	294	319	324	298	338	335	336	305	333	310	301	283	315	327	333	364	316	330	346	329	356	297	300	285	304	324	324	316	324	293	363	338	336	336	308	338	291	318	320	323	316	336	295	325	313	302	325	334	344	337	292	299	322	361	334	343	320	287	342	311	323	350	319	353	331	280	310	319	307	314	296	298	301	302	347	331	318	339	320	359	314	319	299	288	313	343	314	327	324	327	290	292	306	316	351	310	329	364	311	353	359	303	289	324	317	313	297	311	306	357	313	306	339	291	314	328	325	306	340	330	318	326	294	303	311	308	323	293	320	298	289	366	335	370	340	299	319	302	317	308	315	290	326	303	339	323	316	353	303	341	337	302	315	316	311	320	303	314	300	279	305	299	313	309	336	319	321	353	355	305	315	312	330	321	336	318	315	321	337	338	328	355	353	313	312	307	346	369	318	290	341	319	344	304	352	320	339	324	314	328	342	323	302	357	334	337	312	307	324	326	342	312	314	323	329	331	297	318	330	310	307	375	311	318	312	309	306	309	337	332	289	343	312	327	297	324	341	300	321	309	271	351	307	309	307	330	347	334	312	330	332	319	316	354	309	289	343	321	311	322	309	300	329	324	280	291	309	290	328	336	358	358	281	302	298	293	323	375	344	309	311	302	316	300	332	324	338	309	301	340	337	303	346	312	315	323	332	337	322	314	286	323	313	322	342	336	324	290	330	332	309	312	324	320	345	296	332	348	296	353	308	318	316	306	331	312	306	294	350	326	311	331	373	357	360	340	317	314	352	337	333	291	341	297	338	332	365	305	354	316	326	313	319	337	312	361	330	323	304	318	338	307	343	320	317	382	342	332	294	321	342	334	335	309	336	334	315	326	322	329	323	337	315	331	357	327	329	332	311	326	355	340	301	291	327	300	317	337	291	337	306	342	328	347	298	330	325	323	320	318	332	316	321	307	337	316	322	332	325	347	310	321	335	321	356	325	356	340	323	313	372	317	293	321	295	366	313	304	352	325	331	312	321	309	339	303	314	335	327	307	321	314	322	283	315	343	325	327	306	322	319	299	334	393	363	352	337	343	337	339	276	301	253	327	313	283	336	329	328	334	295	337	326	325	323	345	346	301	335	283	333	329	319	358	328	357	329	313	330	300	350	286	302	328	334	307	327	338	298	290	324	328	333	309	327	319	308	317	300	304	313	330	295	315	301	326	318	327	302	299	332	308	317	333	305	321	316	328	323	323	342	302	306	313	335	347	290	348	321	322	319	346	325	331	335	332	343	361	332	312	296	322	352	336	303	288	355	320	350	283	318	339	325	313	376	301	332	307	302	323	304	290	329	327	309	358	318	321	309	339	305	313	296	326	327	314	308	338	315	331	342	285	334	328	332	330	320	341	340	307	312	316	322	298	319	319	325	292	299	314	326	295	328	310	326	327	319	307	334	332	340	314	302	312	357	284	320	324	319	321	329	302	321	311	308	325	325	336	338	348	326	306	331	323	313	314	310	330	310	330	338	355	337	326	324	323	330	323	300	353	316	349	350	327	321	306	306	316	335	311	350	350	336	336	314	327	333	367	322	340	312	338	310	302	343	324	284	332	320	287	313	302	339	339	336	309	290	310	332	345	366	303	327	339	346	309	318	300	289	308	300	329	340	303	314	372	323	304	308	331	297	331	321	309	338	331	313	320	335	354	311	331	327	339	324	323	308	302	305	340	303	306	303	306	333	313	309	335	315	307	372	327	337	318	364	327	286	304	291	331	296	317	345	310	339	298	304	315	299	352	326	298	324	285	303	322	306	335	328	331	349	354	348	356	307	281	331	316	299	327	341	300	324	319	329	328	313	318	298	332	339	315	314	306	313	292	348	290	325	327	332	312	313	322	323	331	330	306	372	297	333	274	318	315	327	326	304	332	325	315	331	319	307	307	321	285	331	356	346	298	343	339	303	346	320	334	290	324	327	300	314	306	320	335	304	297	300	310	324	316	325	300	309	323	305	332	313	340	294	320	291	293	351	342	320	332	326	305	318	324	340	339	331	308	334	339	323	297	329	315	344	315	320	304	321	291	323	319	320	296	295	313	340	337	336	307	307	314	331	359	324	285	332	315	348
10064	3946	3741	1902	1705	1491	1413	1177	1064	1245	1251	1110	989	1018	1031	822	872	801	835	793	766	789	826	755	753	815	839	828	832	887	841	808	882	845	900	762	703	763	709	723	760	734	786	784	770	712	748	717	781	733	743	764	725	726	775	712	799	754	770	781	747	765	741	720	744	761	789	740	770	698	729	702	703	739	719	717	717	735	756	778	752	758	696	818	739	773	717	731	750	761	760	763	739	717	742	725	753	740	764	721	749	700	774	756	712	781	743	742	754	707	747	748	732	735	782	736	752	762	738	752	726	732	768	770	699	706	698	804	726	743	777	736	771	731	697	737	756	751	735	699	735	745	768	754	738	730	766	733	768	725	726	768	746	756	733	736	715	769	757	731	782	739	774	772	735	727	703	725	721	742	801	805	728	832	741	724	694	802	764	777	730	788	749	775	694	796	754	736	749	746	759	804	720	705	740	742	753	777	773	731	777	721	809	772	755	746	740	799	756	750	685	775	734	748	721	740	731	748	734	766	752	771	702	715	715	741	740	709	755	735	797	738	713	722	765	728	786	742	702	785	756	741	725	736	748	704	788	718	758	761	720	750	741	786	752	741	788	738	778	756	746	741	760	717	713	720	803	763	765	717	743	781	712	717	713	730	728	742	725	700	708	703	772	729	739	738	743	733	719	733	772	753	775	788	779	698	771	744	815	740	709	767	750	725	808	736	737	702	746	733	759	741	749	742	772	729	732	761	771	699	777	755	789	802	725	728	716	762	742	756	732	719	778	710	775	738	785	713	705	760	695	782	771	728	733	757	725	734	777	724	740	759	767	725	708	761	734	792	696	700	789	757	730	750	752	738	699	710	770	691	776	733	718	768	723	742	737	710	740	713	718	755	709	735	728	699	720	716	748	709	746	735	797	695	729	764	737	750	763	735	777	735	753	760	778	774	790	752	749	727	739	743	723	754	731	722	765	724	804	726	736	759	757	773	769	726	742	734	748	713	782	727	745	761	727	745	758	708	787	697	749	733	732	765	764	752	776	685	721	727	745	751	753	756	746	759	800	771	737	748	706	747	750	798	756	792	748	754	732	738	748	745	751	776	718	797	760	715	764	746	763	703	742	742	716	759	716	712	731	738	730	778	816	724	755	766	751	738	777	743	728	768	750	740	695	700	772	752	745	709	720	765	734	746	709	742	711	734	701	781	723	709	715	710	738	736	761	746	749	741	752	741	718	743	718	709	799	731	738	787	754	720	733	733	730	781	719	779	773	770	742	690	749	744	765	746	734	770	755	737	795	739	735	774	732	718	764	734	736	708	789	788	769	703	767	751	716	711	778	762	760	745	760	709	755	760	673	780	729	774	682	714	717	750	712	720	748	724	762	739	745	724	755	763	778	762	750	793	765	714	685	744	742	730	755	758	732	764	777	752	704	717	712	733	707	744	769	760	808	678	722	734	715	732	790	760	751	731	742	731	767	712	779	740	752	722	713	783	739	769	752	762	800	763	724	742	732	791	787	774	756	760	708	718	731	723	735	759	704	781	782	730	721	734	744	806	766	757	719	762	737	727	701	772	758	789	710	746	755	699	779	769	749	787	770	701	744	732	783	709	748	706	719	814	724	732	730	702	708	720	756	771	733	741	762	723	772	708	744	758	743	738	738	703	757	718	731	777	751	738	794	723	769	753	727	773	701	814	713	837	781	744	761	730	715	768	714	718	740	725	713	734	722	758	693	762	755	783	717	769	768	759	723	743	713	740	732	718	723	694	696	753	782	731	785	721	746	765	740	787	743	746	741	745	821	751	783	710	678	780	737	760	770	770	769	727	746	766	771	732	761	725	686	747	745	736	734	742	733	755	753	767	749	755	781	708	748	717	738	763	749	739	728	731	761	727	719	756	740	796	702	765	737	757	759	722	755	726	702	742	760	762	676	725	769	726	725	780	751	760	745	771	728	736	719	780	760	713	758	741	728	714	751	748	755	721	750	748	771	762	758	713	739	736	735	780	776	704	739	766	728	750	706	720	748	742	787	780	748	766	744	774	749	730	710	726	759	748	735	712	729	729	719	793	739	736	742	735	748	752	762	732	803	742	727	765	764	774	720	771	768	690	729	737	760	704	777	733	756	699	762	720	787	730	699	720	739	768	720	704	769	744	725	756	780	699	730	746	779	763	780	746	777	735	799	721	722	770	754	711	706	782	740	707	745	763	798	747	739	711	748	756	686	782	782	749	707	736	744	823	728	738	726	786	714	676	745	761	782	743	764	723	751	726	762	738	734	747	773	783	710	746	776	707	676	743	730	735	749	756	794	770	783	698	791	766	710	783	742	727	747	742	761	753	741	768	731	723	711	784	769	740	758	789	741	689	732	747	713	745	731	719	738	764	794	734	747	767	727	728	716	721	740	785	699	709	719	697	752	727	792	724	735	722	768	769	715	785	792	768	759	733	750	704	773	753	704	719	774	835	745	760	765	739	738	787	756	790	756	751	767	731	747	747	759	778	728	761	760	704	770	745	769	749	681	700	753	700	787	727	725	757	757	755	759	760	709	732	766	783	722	785	654	748	761	756	774	773	747	735	771	730	739	737	759	732	736	779	788	790	715	718	695	738	764	680	739	730	752	702	750	699	764	759	762	745	700	728	750	710	734	748	750	749	723	739	786	722	747	753	746	761	745	789	733	743	760	714	709	779	775	713	758	754	744	735	728	702	792	719	773	713	724	738	752	745	747	749	774	714	752	705	775	736	727	752	742	809	743	764	759	759	743	744	706	725	743	720	756	742	780	792	762	753	731	728	738	765	738	705	807	747	759	772	758	740	738	713	720	735	737	751	717	763	770	759	751	739	688	735	733	749	764	741	750	763	734	729	727	728	783	740	724	747	754	752	710	759	780	732	772	745	740	735	736	735	787	755	762	765	770	737	740	736	714	726	775	757	770	764	690	748	715	708	754	725	740	766	773	753	738	759	738	723	765	730	712	743	776	728	694	718	760	717	756	803	731	737	759	785	723	756	724	740	730	748	729	758	769	725	773	745	713	763	734	754	765	749	758	761	721	754	740	745	769	750	752	760	755	737	735	741	756	717	759	733	764	705	789	773	754	795	744	741	702	770	746	752	732	739	776	775	760	731	743	736	757	744	765	721	688	724	735	781	732	734	812	781	680	758	727	762	800	748	708	751	725	693	762	757	719	778	763	749	740	719	712	774	766	776	747	724	749	797	713	758	808	762	772	808	768	770	751	730	802	758	712	788	771	752	790	772	717	741	742	776	769	806	705	733	697	784	745	721	771	741	830	703	722	733	765	711	701	698	757	792	729	753	690	746	717	797	725	724	750	755	794	733	780	753	757	752	724	742	715	741	727	779	768	720	777	765	794	739	777	762	757	789	733	719	707	716	725	767	730	731	755	769	717	705	696	751	725	767	772	730	731	752	776	791	733	739	742	782	750	743	760	776	761	786	739	738	774	730	755	730	697	743	710	745	769	759	756	733	735	735
22706	6613	3385	915	606	533	488	384	385	375	348	351	293	290	308	283	251	276	211	246	245	256	242	261	228	244	247	256	254	267	263	235	245	247	246	226	191	243	218	234	219	226	247	235	223	215	246	261	222	249	246	242	242	202	218	222	243	215	241	238	250	209	235	243	253	245	218	201	224	210	224	206	234	217	211	229	249	209	200	223	222	233	241	212	207	240	236	235	235	249	243	222	193	235	232	229	206	253	221	230	240	244	235	253	235	221	236	223	201	277	227	190	236	210	241	229	216	225	246	234	230	212	235	257	240	219	237	209	236	220	251	239	248	215	203	230	248	262	275	228	229	259	227	229	249	237	226	248	235	219	216	214	225	228	246	208	227	242	223	229	241	218	226	224	239	230	246	238	234	201	222	242	234	253	222	200	203	209	213	225	219	201	212	244	256	254	217	218	263	231	227	232	242	227	237	229	262	222	218	228	207	241	245	234	231	240	202	242	225	240	226	231	261	224	250	230	228	252	253	231	239	206	220	216	256	223	212	238	252	237	216	267	262	237	212	226	219	224	254	220	243	252	231	231	219	250	208	255	225	243	201	203	220	230	255	197	235	231	215	253	228	227	238	231	203	198	236	262	227	216	231	219	237	236	238	212	209	238	258	239	230	232	210	244	196	249	265	238	223	243	223	241	234	223	238	229	197	215	279	211	223	211	221	254	258	217	265	227	213	217	232	233	232	194	213	241	263	230	229	208	221	201	217	217	229	232	226	213	212	208	201	244	206	240	273	242	241	244	246	229	243	234	217	221	243	219	259	237	213	234	207	235	226	215	219	235	244	221	217	231	244	238	238	243	233	252	199	213	254	211	228	202	226	209	249	229	212	246	255	214	225	235	230	199	238	200	227	220	240	231	269	228	236	238	287	217	245	249	247	226	242	258	234	227	263	225	237	243	212	217	217	217	233	222	215	239	229	228	236	219	234	213	239	218	255	237	243	218	248	216	234	234	253	217	221	269	259	207	233	227	259	220	234	217	235	243	225	225	251	238	239	223	222	211	230	239	224	194	218	200	232	205	242	243	234	210	251	231	210	235	238	222	240	225	259	249	245	213	224	250	233	244	231	222	227	215	232	209	228	244	219	251	213	203	213	239	223	201	234	226	236	275	224	240	270	245	221	205	228	232	220	235	208	184	221	231	248	219	199	237	266	234	225	221	230	231	235	207	272	235	214	228	228	221	223	193	232	232	217	234	215	237	238	231	225	240	243	237	239	234	221	228	214	209	228	219	249	220	197	227	230	250	221	229	233	245	229	226	216	235	240	219	235	222	230	233	212	234	204	236	240	213	216	250	221	226	221	220	237	241	256	226	251	220	232	212	213	227	202	222	246	221	232	209	256	226	235	247	212	214	195	241	217	219	213	236	214	214	221	236	245	232	247	247	211	223	218	231	231	210	232	261	213	223	243	221	228	205	238	235	274	223	249	195	227	225	234	238	218	222	222	210	228	197	215	227	229	215	249	209	227	238	231	217	226	237	215	230	213	268	260	229	211	229	210	199	222	219	223	211	241	223	235	231	247	258	205	251	209	216	213	231	227	226	235	215	214	227	249	237	236	226	213	230	224	244	236	220	199	219	263	269	227	226	250	241	218	232	209	238	243	241	237	218	255	246	230	225	237	222	241	221	236	225	229	224	266	226	236	214	211	198	206	220	212	206	224	243	213	223	228	224	238	260	246	237	218	237	212	258	220	254	222	233	210	247	214	237	235	251	219	230	240	231	200	208	213	239	234	241	237	202	244	231	238	240	220	228	195	262	224	222	213	222	245	205	251	228	252	219	213	215	255	259	234	199	225	231	204	228	212	237	210	214	218	247	226	249	240	224	228	242	233	248	238	266	212	231	215	217	217	215	239	218	209	227	214	226	219	229	208	210	252	234	222	215	256	223	229	243	211	221	232	231	225	228	214	241	256	225	257	250	237	237	247	210	217	217	244	243	234	224	227	237	253	215	229	212	235	213	243	227	229	210	199	238	233	240	212	246	201	240	214	228	240	228	230	230	233	207	231	204	219	223	223	230	232	235	209	237	235	211	225	264	206	244	232	234	255	258	224	261	213	230	209	229	220	218	203	237	213	224	246	262	231	226	235	214	224	246	230	260	202	252	209	193	246	205	238	234	236	241	235	247	222	211	210	224	211	250	246	249	237	225	204	244	233	225	220	221	222	220	240	246	217	216	247	205	237	254	247	209	193	245	201	217	238	204	237	220	199	197	247	228	240	227	231	221	210	255	214	249	246	211	220	268	236	192	269	249	224	207	217	208	250	204	220	234	238	228	216	229	234	214	172	232	224	253	223	234	209	243	223	236	236	257	240	232	225	228	224	229	203	212	211	229	248	249	202	226	222	221	207	251	217	199	225	252	218	259	217	243	220	201	221	207	217	226	227	212	198	230	239	232	253	232	223	231	231	207	235	235	268	224	222	228	261	251	221	223	247	229	210	234	227	233	246	241	216	242	228	225	247	242	248	242	236	255	206	250	201	226	219	242	245	205	213	211	228	225	215	216	250	217	237	237	269	224	235	233	216	242	225	224	237	234	253	222	224	237	228	242	209	215	267	264	240	222	221	238	185	238	245	236	219	229	216	202	231	263	233	221	240	234	231	199	218	240	207	220	208	222	219	202	203	221	211	238	254	234	210	227	245	198	263	267	220	225	212	232	196	191	228	232	229	216	207	229	196	239	243	237	246	225	239	249	272	240	249	246	248	221	229	215	221	217	224	239	212	222	245	198	206	216	237	208	235	230	215	224	245	232	243	230	213	222	218	227	217	233	230	223	206	197	232	213	213	224	226	237	248	222	228	227	234	232	212	249	226	216	250	235	222	216	241	218	246	243	228	250	232	247	234	219	264	272	207	216	241	242	236	231	239	198	230	258	242	195	221	230	261	207	229	227	235	245	236	238	225	257	221	232	260	242	246	223	216	203	208	243	230	270	260	241	243	209	229	243	258	224	186	211	230	202	246	220	216	230	208	214	226	218	231	225	212	226	268	238	236	244	242	227	221	215	244	220	239	238	255	224	225	216	221	236	212	220	212	235	204	222	243	224	256	227	238	216	220	232	237	229	235	215	261	234	220	213	215	234	211	249	223	233	226	251	226	240	230	216	186	209	252	196	231	237	220	219	246	229	241	209	247	233	203	208	225	215	243	229	221	213	209	224	239	224	186	223	221	213	241	233	220	232	230	233	219	206	265	199	250	264	234	222	232	212	220	238	226	245	229	229	243	231	220	198	251	236	226	222	223	211	247	237	243	243	215	250	193	237	238	220	227	229	222	220	232	210	214	242	244	253	210	239	203	235	220	224	237	200	230	227	229	226	224	215	221	234	225	241	247	238	231	239	254	225	220	223	216	223	226	214	241	223	225	226	229	230	234	236	199	186	268	216	220	216	230	230	201	231	241	235	260	221	244	228	227	206	196	255	215	225	228	220	218	229	228	211
13518	5304	5354	2590	2240	1974	1720	1480	1292	1360	1378	1107	965	1035	955	783	766	710	664	687	636	692	706	657	629	646	743	687	690	798	679	743	714	767	728	632	587	602	538	533	571	523	540	609	511	566	518	523	516	554	548	532	593	585	537	535	560	579	574	545	554	530	559	569	534	543	564	513	554	527	549	554	524	562	527	547	546	543	553	560	545	555	554	569	553	572	560	532	541	554	605	541	551	559	557	557	552	519	605	570	517	535	549	534	525	548	572	532	544	535	507	590	499	518	548	523	541	548	555	540	482	534	569	518	553	542	563	521	552	564	568	552	550	546	528	538	568	529	516	522	573	546	538	562	558	552	532	526	534	547	539	542	539	522	573	538	553	555	592	567	533	538	557	588	560	532	540	571	547	489	537	525	541	540	519	531	564	545	573	553	586	550	576	552	553	545	520	555	557	571	572	517	573	550	576	590	532	538	557	534	508	545	553	545	520	557	555	518	532	505	530	504	540	544	528	616	511	533	538	551	548	578	578	528	527	518	524	535	565	571	549	540	521	526	539	547	519	583	557	570	578	528	536	518	536	526	569	513	542	536	528	557	519	498	537	555	514	605	560	502	570	533	556	606	505	545	505	550	536	577	513	530	536	521	537	543	548	558	572	533	518	544	553	569	545	554	556	556	529	535	580	547	500	532	536	509	554	529	493	523	527	578	545	559	493	551	520	548	555	574	544	567	575	598	568	522	535	537	551	539	534	502	566	566	561	569	546	540	570	561	551	553	565	511	545	536	541	576	570	557	540	553	533	571	546	542	508	496	607	523	559	573	540	505	536	533	545	505	518	600	552	545	561	541	554	511	508	531	503	564	563	534	565	549	537	562	527	551	562	493	560	529	546	544	553	575	524	553	560	576	591	523	574	568	536	538	543	499	516	532	566	555	520	540	536	515	569	538	495	540	521	556	546	567	557	546	531	572	559	505	557	544	521	552	521	539	512	552	556	571	558	511	538	532	536	534	528	579	583	527	528	536	569	563	539	537	558	534	560	580	540	547	561	555	534	510	565	547	533	571	537	531	543	538	526	543	532	545	547	502	565	518	587	529	542	552	538	572	509	546	544	543	563	544	513	532	523	562	583	527	526	529	550	537	550	537	508	534	557	570	516	534	514	583	506	564	550	568	560	523	552	529	548	525	579	561	577	576	517	515	552	556	531	541	550	566	564	542	554	570	560	558	487	510	546	532	557	542	546	533	568	555	529	531	523	511	505	541	524	543	542	524	543	555	522	535	532	567	521	553	560	574	535	532	535	548	584	489	524	510	579	573	559	562	530	509	508	555	565	525	537	518	560	535	558	542	554	527	568	507	523	561	560	552	546	521	504	528	495	540	536	543	527	554	492	531	546	584	526	562	540	535	544	522	580	516	536	565	584	574	558	560	541	543	526	586	546	559	517	530	510	523	547	546	551	511	523	521	538	574	572	565	527	494	517	547	513	541	553	530	543	536	521	545	531	556	573	552	502	513	590	587	562	546	581	522	540	552	531	516	542	560	546	596	539	505	574	581	544	547	519	557	555	557	509	559	529	531	547	526	570	553	556	522	567	558	557	546	541	523	561	515	574	540	530	547	572	515	567	534	511	559	506	598	523	546	543	571	535	546	538	523	518	531	560	509	541	540	587	496	536	555	526	510	540	547	527	582	543	567	541	523	537	539	531	534	546	544	531	566	554	567	531	519	578	567	530	529	556	568	560	580	564	511	534	559	560	536	539	562	527	553	581	513	517	572	500	555	534	508	525	498	510	534	545	559	571	547	526	545	566	541	517	551	526	592	573	558	531	532	527	524	524	541	517	559	532	555	551	532	578	541	511	548	531	546	540	525	556	580	562	547	545	523	557	563	506	522	516	548	526	549	531	545	548	557	519	550	546	533	546	555	566	526	519	536	515	539	519	520	556	569	517	542	558	499	524	566	536	499	551	558	557	506	522	563	547	569	527	561	501	537	515	537	581	543	546	516	534	547	586	531	544	555	520	534	558	544	563	527	530	490	581	568	525	558	513	541	548	558	535	529	534	542	576	547	563	528	538	557	544	558	511	558	562	589	572	541	511	516	570	534	509	517	524	489	516	547	549	524	567	541	524	563	523	575	578	526	576	610	545	541	555	565	528	552	550	527	509	578	541	532	533	534	538	536	585	543	556	555	517	509	513	537	577	533	574	533	551	510	520	527	562	521	527	550	589	530	596	494	560	568	502	527	592	530	514	566	532	567	562	542	559	553	537	580	538	555	562	526	558	537	544	550	531	540	535	553	555	542	565	519	527	554	559	551	580	557	568	552	586	509	494	536	573	544	551	538	547	507	565	525	536	495	553	520	562	544	552	588	556	542	477	582	567	569	552	524	536	560	608	591	508	581	586	552	489	522	549	578	554	557	548	606	564	537	566	566	524	513	525	557	566	536	580	550	598	532	527	553	591	525	541	540	532	533	490	551	545	541	545	560	543	498	546	545	531	511	536	522	562	525	532	540	544	540	540	517	512	547	557	567	542	548	534	520	518	582	527	521	534	538	563	557	542	530	560	529	502	503	506	547	532	527	570	562	546	579	553	578	575	530	526	520	529	552	542	549	550	565	533	568	543	501	535	530	557	537	547	500	521	567	549	591	566	520	548	549	495	538	542	565	554	534	531	526	561	530	559	541	536	584	527	555	550	540	572	562	544	538	558	513	512	536	535	561	530	508	598	561	498	546	540	504	580	546	539	514	586	558	509	567	529	539	562	537	518	552	531	577	559	526	560	534	539	539	547	525	557	556	542	532	550	559	539	557	537	534	565	571	513	557	535	565	574	549	513	550	590	575	549	549	535	571	575	546	525	535	514	528	569	527	525	562	560	542	575	490	512	570	583	528	539	546	555	530	581	522	490	534	570	549	543	541	555	527	551	559	552	592	548	550	532	558	547	492	513	516	550	546	502	513	508	554	524	564	531	506	565	500	562	541	533	531	536	595	517	556	542	525	501	549	556	535	485	536	584	528	519	497	534	556	584	498	496	550	518	592	534	552	526	561	514	563	548	607	558	521	516	506	532	560	573	545	578	511	548	493	564	563	529	525	536	532	542	527	538	511	550	538	523	505	542	574	550	520	560	560	533	567	543	526	566	547	569	596	542	536	546	543	531	530	535	528	550	556	566	526	526	520	561	564	583	501	535	585	528	516	519	571	591	545	523	551	505	519	552	505	541	549	525	545	568	548	539	548	554	500	530	540	555	582	565	505	513	543	561	524	499	548	550	560	553	553	555	511	524	545	565	580	504	518	525	554	554	537	513	523	557	569	533	544	535	574	552	493	545	576	516	490	513	592	532	541	536	500	558	483	562	544	566	518	564	545	588	565	523	488	546	532	543	542	530	562	545	560	537	549	501	559	529	580	569	519	512	530	540	559	533	531	521	541	514	580	518	567	510	553	526	578	544	530	530	510	514	512	516	513	569	522	523	547	519	503	516	516
5858	1869	1013	324	276	273	323	300	277	257	287	264	264	270	274	267	244	276	265	263	253	268	233	259	247	286	266	261	265	267	264	301	265	247	226	255	272	241	282	306	295	315	233	252	279	247	266	269	269	236	241	263	271	240	270	245	245	264	268	269	268	287	252	252	232	256	244	235	259	227	284	246	251	270	284	266	270	292	247	241	250	263	281	285	271	260	254	281	276	242	288	261	254	284	258	244	213	239	255	284	247	267	243	276	273	267	305	234	238	260	268	227	238	244	251	253	243	269	263	215	249	246	251	254	243	231	255	273	268	241	263	245	266	244	260	297	275	272	265	231	252	285	276	280	258	249	241	253	249	287	266	271	259	261	270	265	243	248	277	270	240	261	270	262	254	250	249	265	247	239	241	263	251	243	245	262	267	260	247	264	238	251	271	251	239	253	268	241	236	275	245	245	261	266	249	255	258	260	237	294	275	266	268	242	243	255	269	281	260	258	251	241	266	255	264	241	252	263	231	240	278	265	260	264	243	293	247	264	249	273	267	283	238	288	275	293	267	264	276	281	247	279	260	239	268	259	260	264	260	256	240	257	268	256	257	246	250	273	267	247	264	230	238	263	290	274	233	280	253	247	235	232	260	237	274	261	249	253	261	261	261	246	275	254	257	233	264	281	241	259	303	246	292	239	267	239	252	250	240	264	250	247	250	282	244	232	261	277	257	244	249	231	236	240	277	262	252	234	238	250	265	271	226	263	241	301	230	228	273	249	272	234	256	265	258	254	275	284	249	249	255	242	261	262	267	253	294	254	273	226	258	256	253	251	226	243	256	260	257	259	256	245	258	256	261	273	249	257	256	235	233	260	267	264	268	248	239	231	267	258	269	261	290	241	298	264	257	256	257	259	304	250	240	258	227	259	258	281	269	261	246	267	264	261	281	287	229	256	266	285	266	220	249	255	255	265	274	259	240	291	241	272	248	246	280	287	278	277	261	230	253	276	235	258	275	263	275	279	238	255	245	255	262	248	242	264	252	270	265	257	255	246	292	247	228	267	251	213	278	289	279	245	268	246	281	222	273	270	226	263	293	262	270	273	276	269	293	279	267	261	246	281	227	224	270	255	260	273	262	281	272	243	252	236	257	258	244	244	226	248	277	220	260	266	288	282	257	285	255	267	261	250	283	234	276	258	240	271	230	263	238	283	249	231	255	276	273	289	241	247	250	294	283	258	246	258	248	240	217	278	250	263	279	264	278	249	275	255	287	260	242	205	275	233	241	242	245	238	257	242	230	267	293	267	262	296	269	280	278	271	242	259	237	249	266	237	239	236	269	286	239	290	275	276	270	204	257	213	234	269	278	237	270	250	264	256	242	258	249	280	273	269	243	248	267	244	303	257	238	258	270	260	222	232	267	258	240	250	257	259	232	286	231	252	246	238	273	249	280	262	237	241	272	268	230	257	274	256	267	250	229	256	279	283	249	248	242	244	252	266	247	258	269	250	249	245	257	247	248	226	270	248	290	282	281	258	277	270	301	288	258	250	268	260	245	259	243	268	280	247	268	260	248	237	281	260	250	274	268	278	228	248	245	274	249	264	274	275	227	220	247	271	274	286	270	231	269	267	268	265	244	239	273	249	275	280	229	263	289	247	253	264	238	247	245	248	281	276	246	292	281	262	230	295	253	265	256	283	267	291	274	265	252	258	270	292	261	239	234	278	241	273	267	250	246	240	240	266	247	253	232	244	259	282	256	225	246	269	272	235	245	250	232	272	282	286	268	265	238	245	237	260	266	250	261	263	259	238	260	252	238	230	243	243	249	256	263	252	255	253	252	233	288	242	253	267	264	288	269	233	254	255	253	260	277	266	262	265	268	268	270	263	240	252	277	267	235	239	247	273	273	265	262	240	248	251	261	230	249	259	258	248	263	256	267	249	240	255	244	266	245	243	248	253	261	235	263	257	268	240	297	222	314	233	257	247	310	254	260	225	240	283	276	262	254	241	282	287	276	241	262	258	255	252	245	278	268	230	233	258	269	244	269	292	244	254	254	247	282	267	251	238	243	280	262	222	241	271	232	243	280	253	273	250	247	261	243	233	270	247	242	255	229	239	257	262	242	248	217	275	264	247	253	242	274	243	248	246	259	269	268	246	254	265	279	224	261	235	254	259	255	254	261	240	250	240	240	252	267	259	282	271	276	243	244	247	260	247	251	238	245	229	285	249	258	246	263	260	259	251	260	251	282	256	213	252	286	252	268	263	261	285	255	251	289	278	303	251	276	288	282	242	259	246	255	266	275	260	243	256	236	240	252	266	250	245	230	256	270	234	246	298	253	278	286	261	259	262	291	252	232	255	246	239	284	237	259	286	256	247	264	236	214	266	285	257	224	247	251	276	257	266	270	265	254	263	257	239	270	265	297	274	211	246	252	257	257	271	217	279	260	277	275	239	244	249	257	264	275	274	265	261	237	274	247	237	275	240	262	257	268	254	261	277	261	272	271	251	273	266	242	260	261	254	261	254	273	243	236	260	236	247	237	270	245	245	266	249	306	236	234	252	297	242	292	268	266	263	265	249	259	248	272	245	268	248	257	226	229	257	274	267	258	264	294	264	265	232	222	264	253	261	268	250	244	250	262	233	240	273	253	250	279	230	261	238	236	257	248	251	283	247	244	256	278	280	232	281	274	254	233	269	234	257	281	268	249	273	233	265	263	243	281	232	280	230	242	240	274	285	261	223	260	239	259	250	253	285	246	245	256	239	257	250	253	215	259	268	263	249	241	270	259	271	260	253	263	256	254	241	247	248	246	286	270	268	286	281	271	259	262	233	261	281	258	254	275	257	274	222	225	258	264	258	270	242	250	256	261	266	266	248	250	275	246	260	256	234	288	230	252	239	290	264	248	241	280	257	264	271	249	255	275	271	233	236	233	275	232	254	258	266	227	284	250	243	238	253	267	295	250	272	250	253	238	240	253	240	248	256	266	284	259	255	246	268	209	226	267	261	253	263	234	238	262	274	260	252	252	243	258	278	275	267	250	236	258	296	273	247	249	262	260	252	244	252	281	246	280	242	246	255	262	266	262	253	274	264	258	231	229	253	251	260	261	261	262	333	244	259	225	257	266	252	227	258	257	264	262	252	251	273	275	275	264	273	269	273	252	245	244	232	245	240	254	239	284	285	267	258	242	262	222	240	287	243	272	263	258	269	265	284	250	276	273	236	261	259	254	264	283	245	244	259	251	264	252	258	261	217	250	266	244	256	282	296	274	245	282	241	265	258	241	248	265	263	277	246	270	258	245	289	262	281	280	269	274	275	251	259	261	293	247	265	247	239	260	250	256	266	251	265	243	271	253	239	286	263	293	281	244	256	257	263	245	247	267	246	228	261	262	268	240	231	261	255	238	255	265	255	260	243	275	236	221	303	280	288	253	278	284	269	261	228	241	222	271	267	276	274	256	235	255	256	258	247	262	277	244	229	272	236	254	240	252	263
4557	2136	1956	790	755	728	810	727	699	774	784	728	662	712	744	619	601	624	681	609	626	645	617	632	649	617	602	628	675	638	630	670	695	668	695	623	630	615	620	648	629	606	630	633	592	612	573	638	623	627	598	610	643	613	624	650	620	595	604	590	603	581	595	598	639	619	625	631	615	593	589	629	597	634	639	614	585	616	601	628	647	600	640	618	687	606	609	621	607	599	605	620	672	580	588	647	680	609	611	632	590	607	621	631	565	626	631	643	654	639	637	608	588	618	633	610	644	627	581	617	630	587	653	638	586	611	647	683	590	601	610	579	633	611	617	621	611	626	643	641	644	646	678	633	610	653	600	604	649	620	602	570	579	585	597	577	603	671	589	601	595	646	643	597	610	592	651	607	616	620	590	625	640	644	603	666	631	601	616	559	593	656	607	609	664	614	624	593	606	621	617	613	666	609	608	628	621	627	579	649	672	615	585	631	617	645	614	645	612	625	595	608	630	651	578	670	551	655	615	594	606	656	623	620	662	611	601	656	667	627	636	614	608	609	609	580	608	646	606	619	655	636	556	603	651	643	605	600	648	658	606	653	575	588	596	629	635	613	642	647	613	633	656	612	619	573	629	628	639	628	639	589	620	626	592	605	646	674	570	639	636	661	614	598	590	605	658	590	660	617	626	613	617	614	620	609	627	616	623	634	614	621	633	623	603	634	609	569	635	621	622	589	634	623	611	594	604	594	609	596	632	638	621	590	605	592	581	628	611	592	632	654	623	634	596	606	631	586	600	594	653	631	590	578	628	627	574	667	596	626	652	581	614	624	598	643	553	607	667	613	654	605	627	644	612	632	602	620	599	585	580	573	569	661	637	592	582	643	638	650	621	607	618	651	662	648	608	621	644	634	607	598	655	564	586	606	619	633	618	635	630	596	568	621	617	638	598	617	622	629	645	636	664	622	632	582	593	623	622	629	642	597	595	619	558	588	594	618	613	580	616	607	568	628	641	578	629	617	610	625	636	612	639	582	621	606	610	608	628	627	587	587	576	616	602	597	636	601	637	582	651	616	626	588	643	578	645	607	660	617	645	638	647	593	596	588	643	620	603	641	632	614	582	592	649	625	632	601	590	578	636	569	626	574	619	629	585	569	611	591	580	619	580	640	651	594	635	682	624	645	659	634	639	617	625	628	625	621	608	621	659	647	618	603	638	614	607	584	615	621	605	613	652	602	654	614	634	591	653	641	626	660	660	638	658	574	600	580	624	624	569	629	612	650	652	594	626	661	605	614	626	667	650	620	588	586	611	596	616	620	620	650	678	639	661	622	644	628	653	609	583	640	647	643	609	639	603	630	627	590	599	626	616	630	607	649	578	601	622	601	622	608	585	574	629	630	680	658	594	599	614	607	617	587	636	622	624	587	632	640	549	587	607	616	631	592	625	591	650	624	576	603	631	633	629	687	617	631	647	639	622	602	569	662	614	594	620	612	613	654	633	665	625	592	654	661	662	610	614	610	649	596	611	631	616	628	605	664	609	633	619	604	640	613	571	633	601	628	660	620	617	627	640	649	670	613	636	596	653	637	627	604	611	580	649	624	646	652	610	623	653	630	636	615	606	595	597	617	638	657	613	635	639	559	665	613	635	605	584	619	661	599	636	617	606	569	680	651	610	621	603	595	617	598	621	631	617	608	624	616	620	633	606	626	637	621	643	594	592	644	609	582	628	626	577	633	616	603	584	647	609	638	649	603	618	559	625	623	632	568	648	627	589	643	606	657	613	581	620	639	623	586	636	598	595	632	643	608	587	647	579	584	643	624	628	611	630	594	583	661	607	579	590	629	637	598	577	617	595	591	664	625	654	584	593	565	566	628	616	618	590	616	619	616	593	607	626	647	598	654	618	648	613	623	637	618	598	608	647	589	621	600	637	560	567	644	630	647	642	577	619	598	599	606	613	593	587	650	615	630	624	614	645	587	644	658	588	652	629	647	612	572	556	649	628	622	626	615	652	605	605	592	642	623	593	594	639	626	610	583	626	657	626	615	619	636	584	610	607	604	637	625	609	625	631	633	626	652	643	625	658	660	575	598	597	656	653	642	614	606	624	668	644	646	620	637	622	620	655	634	608	660	643	628	589	620	621	621	598	624	676	615	549	598	557	594	639	660	643	670	606	639	593	623	592	585	633	587	619	600	635	637	638	574	601	621	577	635	609	602	613	638	591	575	626	608	626	637	598	648	600	662	647	599	635	651	620	594	602	611	647	653	611	610	609	596	663	574	629	638	632	617	633	649	617	635	608	593	627	697	637	608	582	637	560	626	602	610	635	602	609	601	608	629	615	595	594	609	602	633	583	645	648	675	587	612	610	639	585	641	618	606	606	603	646	635	648	571	634	655	604	670	594	665	610	606	624	634	582	627	666	638	626	618	598	632	623	670	601	610	633	663	600	641	597	669	653	639	620	632	654	671	609	616	637	662	646	584	630	653	642	610	637	650	604	616	642	578	622	610	638	593	591	615	643	618	640	624	643	609	622	616	593	616	641	600	631	613	593	638	607	611	581	635	663	640	626	602	622	607	615	589	601	575	587	664	597	626	633	591	651	617	629	612	608	629	626	685	636	624	572	621	635	593	611	634	670	611	620	655	612	620	607	583	638	617	610	615	631	652	619	636	627	618	575	619	610	629	615	684	600	667	632	630	630	662	591	648	602	644	611	614	613	598	605	615	635	634	649	612	656	630	632	602	641	671	581	645	661	659	625	633	584	577	629	613	627	617	645	657	648	629	577	558	619	652	571	630	641	669	654	588	622	616	632	615	583	615	629	632	582	630	576	648	664	668	665	589	643	639	671	603	629	627	623	678	660	625	624	599	606	608	652	625	637	624	608	647	639	640	554	634	613	648	587	606	617	607	639	596	620	619	582	632	601	638	623	615	628	581	647	640	607	599	629	614	607	635	600	637	633	620	628	590	623	584	648	600	628	607	565	630	595	640	662	640	600	613	598	570	600	598	650	615	594	600	655	612	605	646	652	645	608	626	635	601	598	609	659	598	590	597	659	652	654	652	599	634	642	580	627	671	629	673	616	635	604	623	650	616	639	624	629	638	618	631	661	621	612	619	609	612	632	618	647	638	652	659	613	664	632	647	648	628	633	587	629	613	662	624	642	602	636	606	591	634	605	633	603	630	628	626	598	614	643	631	637	639	622	636	654	619	630	617	648	608	578	633	638	630	594	621	641	682	600	653	580	582	610	599	604	558	632	618	639	596	569	622	605	571	649	609	664	656	639	664	630	658	619	604	638	610	631	601	600	629	587	610	647	621	605	587	603	647	605	629	612	603	633	652	628	623	631	592	596	634	622	611	615	632	630	648	625	620	591	633	625	593	608	659	612	643	594	619	634	646	601	601	590	625	609	625	592	636	638	584	630	639	654	634	640	608	637	584	604	609	585	648	616	628	632	617	643	611	626	594	627	615	607	612	624	583	611	609	621	635
13836	3949	2415	666	519	450	455	423	400	402	394	399	340	362	347	343	357	329	332	274	294	317	342	329	279	365	302	380	348	310	398	337	328	311	348	357	319	309	341	303	315	352	327	317	291	328	317	345	332	328	318	340	302	314	308	326	348	328	314	324	306	288	329	311	331	323	365	322	352	318	329	327	296	303	352	304	329	310	307	289	297	306	328	323	308	306	314	293	290	373	308	320	328	342	349	343	327	337	309	341	321	312	306	287	357	297	325	320	291	345	299	298	314	295	308	342	311	352	354	324	322	340	289	331	312	324	318	323	369	334	352	301	344	316	276	292	303	327	313	331	349	323	300	347	326	335	300	328	308	286	306	308	306	326	350	341	329	339	323	305	297	344	328	331	339	339	301	319	300	304	305	335	286	322	313	325	295	326	310	281	311	323	306	308	327	296	292	312	343	301	301	322	345	307	327	316	346	317	323	340	305	313	339	333	315	323	323	342	367	312	286	325	340	345	333	315	333	348	284	324	298	299	319	289	319	300	350	304	296	300	296	346	341	308	319	294	319	316	324	315	311	327	319	327	314	314	311	323	305	318	320	334	343	331	333	325	313	327	280	306	309	318	321	319	349	321	328	315	317	324	313	300	331	296	321	317	324	308	342	328	300	296	314	323	380	327	320	324	313	288	296	319	312	312	332	350	338	336	318	341	280	326	314	321	291	324	328	314	338	317	325	329	332	322	319	350	320	326	356	321	334	316	352	308	328	277	345	317	307	327	310	321	339	350	304	330	322	305	345	338	321	320	312	313	319	332	327	298	304	317	341	306	337	321	304	344	303	334	296	317	319	333	296	319	340	326	308	290	319	325	342	281	282	309	304	296	310	357	314	349	290	321	314	325	323	346	324	336	337	324	369	334	316	326	309	351	351	322	308	302	307	312	345	328	303	313	297	313	306	353	306	293	316	312	308	341	341	315	358	315	343	275	322	315	318	314	332	339	337	309	288	351	339	317	326	320	306	287	351	312	338	311	322	322	285	350	322	316	327	320	312	324	321	317	280	329	302	314	333	314	314	344	295	307	344	318	314	319	336	295	320	330	314	316	354	295	313	290	313	321	317	299	334	319	338	321	338	310	326	319	333	345	328	318	321	289	314	341	315	310	313	356	310	329	357	334	316	342	310	373	340	297	300	332	336	326	356	287	278	304	332	331	306	343	304	318	315	323	349	312	321	306	329	314	343	352	295	332	331	315	326	319	324	307	301	329	311	285	336	310	332	355	321	370	354	299	335	340	332	324	305	347	351	328	336	345	299	309	326	327	288	322	299	334	332	327	332	305	355	279	307	321	292	331	321	296	359	333	317	286	302	306	295	289	353	316	338	371	335	314	334	314	305	373	349	324	307	330	308	315	371	319	311	327	315	291	294	324	271	313	331	326	303	298	294	305	322	289	321	292	291	333	352	322	322	317	336	318	333	353	333	319	330	331	334	357	337	340	305	284	313	302	337	325	283	324	328	343	329	329	342	270	326	336	322	361	347	330	293	300	306	319	325	305	295	328	297	326	305	352	305	319	332	330	266	311	333	324	337	338	313	310	323	310	308	320	367	283	303	319	280	297	320	343	284	297	332	287	309	331	346	317	289	299	339	340	331	317	302	317	371	309	339	308	303	265	308	334	323	310	331	368	321	320	314	324	311	278	309	344	292	319	334	299	303	338	335	304	339	333	315	304	323	322	284	309	312	299	284	331	290	306	289	372	325	317	328	328	320	309	321	322	326	324	329	310	334	327	329	325	290	301	312	356	325	324	294	291	357	326	347	301	330	292	343	314	312	319	317	315	311	312	313	317	332	351	307	333	315	325	314	354	302	322	304	315	298	326	325	322	286	331	324	318	309	309	316	336	361	315	315	307	322	298	316	304	331	313	305	319	304	322	325	304	305	335	311	327	316	333	333	327	291	325	329	336	307	332	289	305	301	302	319	349	325	320	339	350	299	332	324	312	341	340	286	301	316	335	326	327	341	343	337	315	312	317	317	296	313	344	353	335	331	358	333	319	321	341	348	299	334	345	328	330	321	312	352	307	295	329	344	324	342	333	308	345	329	335	329	331	321	316	339	334	349	302	321	309	317	292	315	311	334	314	329	306	301	308	351	353	304	366	323	305	314	339	328	301	330	355	292	316	348	310	330	316	339	356	273	340	328	332	316	350	296	345	321	299	302	316	315	307	325	330	307	343	316	342	304	352	328	338	348	309	337	338	312	312	311	308	299	328	339	333	329	277	325	332	340	292	322	331	294	305	343	266	301	335	369	328	320	282	333	313	322	338	309	324	337	304	298	329	309	314	344	322	321	325	303	314	319	328	326	289	358	305	325	315	316	357	321	341	301	343	334	346	344	304	343	335	299	278	286	315	322	360	333	317	325	319	291	344	326	313	341	352	321	328	304	296	317	325	363	327	310	334	308	330	323	313	336	327	304	342	304	331	313	356	317	352	323	330	299	325	342	352	305	328	336	303	362	340	304	303	313	303	333	342	291	304	322	311	301	305	308	320	343	287	333	313	340	340	311	307	309	313	326	306	318	296	338	352	350	326	275	340	324	321	331	306	316	285	338	292	301	327	353	310	316	335	329	316	324	331	315	321	338	313	324	360	298	331	278	319	335	306	318	287	328	317	309	312	310	330	333	346	307	299	325	306	327	336	333	330	274	298	295	342	330	338	342	338	313	339	310	283	319	307	319	307	312	342	340	316	301	335	313	323	298	335	285	282	328	327	345	324	332	360	301	321	321	336	344	346	308	323	336	350	312	309	320	294	300	316	332	312	325	315	316	322	325	318	322	300	313	290	312	293	328	320	307	311	354	312	328	323	327	320	324	314	296	311	314	317	334	338	314	322	354	338	312	284	320	300	309	318	340	318	353	301	349	306	314	325	307	291	316	312	293	293	331	317	314	331	324	325	330	323	290	313	333	343	298	312	311	311	336	331	321	350	345	307	337	317	310	335	348	330	323	334	313	329	318	311	319	328	312	339	314	339	303	313	351	322	297	339	299	283	333	335	353	303	323	303	325	327	321	320	323	315	338	321	304	321	308	328	315	340	328	306	304	288	313	326	306	296	368	308	297	344	345	336	337	290	290	338	356	315	293	311	356	339	319	337	290	352	348	361	329	290	331	325	320	326	306	295	314	318	302	325	318	294	377	320	325	324	377	303	388	316	291	316	317	321	362	308	342	307	303	328	323	326	322	333	319	306	308	301	309	346	311	328	341	347	334	325	329	337	339	308	320	323	296	317	319	317	328	284	301	329	336	332	324	286	312	337	332	273	348	325	324	345	318	331	310	333	353	308	321	341	331	348	324	312	333	340	329	320	300	323	366	314	299	330	312	305	324	291	304	320	344	317	325	314	314	332	308	306	304	303	306	337	331	333	319	323	297	312	340	301	331	322	310	336	343	328	337	332	310	326	290	295	315	291	339	342	315	331	311	344	313	338	307	291	302	321
10250	3926	4358	1830	1652	1475	1401	1235	1134	1148	1186	1106	961	981	960	877	872	831	787	833	822	813	823	787	792	839	827	847	896	896	845	896	853	842	828	767	770	804	796	738	734	773	722	767	729	754	710	745	750	715	788	727	812	768	791	722	760	788	739	768	773	742	717	727	777	704	709	764	729	764	822	732	750	732	730	759	767	747	736	751	730	746	777	772	755	738	798	672	763	722	777	724	742	752	776	723	777	754	739	786	731	752	738	717	775	763	743	760	742	786	738	792	740	781	726	727	728	769	704	710	713	733	730	748	746	743	732	737	694	779	723	772	755	742	735	745	727	721	757	705	703	752	701	745	691	762	700	762	752	810	719	696	770	767	751	751	757	761	761	811	767	751	759	791	729	760	724	708	729	723	783	757	748	741	745	755	738	714	733	737	784	749	727	749	736	760	727	734	733	742	757	746	745	765	787	780	747	827	764	762	737	731	806	727	728	784	704	705	708	726	760	720	749	749	736	797	753	767	758	764	700	733	780	781	775	703	743	771	716	737	749	755	732	742	753	755	741	741	724	741	741	786	743	753	751	709	780	747	730	748	721	751	723	736	759	694	714	775	751	750	709	757	739	711	730	717	708	757	696	689	725	755	735	721	761	732	724	733	711	762	747	726	792	735	734	763	802	788	714	733	718	752	711	686	741	754	729	726	741	736	752	749	740	723	754	731	753	700	759	745	747	769	752	746	701	723	729	733	722	772	707	739	718	735	747	734	706	757	725	726	729	708	756	757	752	765	745	722	736	784	686	732	715	743	727	737	720	765	791	737	764	719	721	729	783	720	786	730	807	756	759	756	739	747	730	708	743	742	785	735	762	732	745	692	727	752	756	772	732	724	729	746	713	714	744	723	730	775	732	758	717	770	700	744	742	775	737	732	733	757	763	759	753	797	697	738	763	747	762	730	735	719	719	717	760	715	750	735	780	754	792	764	729	797	775	731	724	765	742	808	777	731	739	790	766	771	741	756	746	766	772	785	719	789	747	746	701	739	707	755	762	787	775	744	737	761	744	809	745	779	704	770	733	735	774	722	737	744	737	715	772	809	770	722	728	721	741	722	712	704	731	754	688	755	751	751	721	768	744	750	728	701	721	741	702	745	747	745	741	761	744	716	788	764	771	781	764	710	745	724	779	740	808	748	754	765	719	776	745	752	730	752	739	798	740	738	723	717	763	774	730	748	704	770	802	697	751	747	808	739	710	767	716	729	764	741	756	742	721	745	752	783	764	808	737	723	762	754	751	787	718	764	794	743	764	749	772	727	738	755	759	728	710	776	769	729	737	746	709	776	767	739	770	719	738	773	725	783	751	755	780	730	752	792	729	712	737	741	716	818	719	749	716	754	762	742	765	734	758	778	779	752	734	760	711	728	732	761	779	726	761	706	736	753	743	722	740	781	741	746	753	719	755	740	762	724	753	740	745	734	715	737	775	750	757	743	695	714	790	741	728	756	710	746	769	722	729	750	713	755	699	747	717	757	704	776	773	667	746	752	755	740	743	785	738	727	780	764	754	710	756	768	724	746	744	727	725	732	730	701	770	719	681	699	726	763	741	686	711	699	743	724	777	719	732	749	705	767	740	760	691	726	801	750	736	738	764	736	751	735	689	739	802	742	781	747	746	705	738	744	746	777	780	790	765	723	746	774	766	756	788	769	777	708	752	704	716	695	731	744	732	794	759	724	722	705	737	726	715	820	745	743	699	721	717	771	735	741	718	715	754	693	745	730	753	780	745	761	726	723	724	713	755	705	717	762	742	762	759	746	713	694	746	755	736	726	736	735	716	746	719	691	697	749	731	769	777	750	743	714	734	783	726	721	786	766	735	741	692	716	743	715	758	744	694	752	741	732	747	775	723	727	747	728	763	728	747	738	720	723	724	763	773	767	759	717	747	730	728	767	774	756	743	721	775	710	753	714	767	759	724	749	690	738	696	688	697	744	716	739	719	786	763	741	724	768	749	770	738	752	781	785	768	766	721	765	740	770	751	753	694	729	714	783	774	719	751	736	760	718	722	751	768	716	765	760	747	766	770	757	756	737	722	721	740	742	745	775	738	715	725	743	753	758	786	758	711	701	753	712	757	764	737	721	719	722	752	748	760	783	737	716	769	734	709	727	732	750	765	773	749	771	729	717	768	740	713	778	717	714	756	790	761	735	739	673	753	749	729	735	759	774	708	697	731	716	734	739	766	770	726	723	709	730	765	784	745	752	728	699	696	699	754	695	782	746	753	750	757	705	746	764	734	737	797	768	778	724	742	783	706	743	737	737	756	760	720	794	753	765	711	706	729	709	692	773	696	674	703	755	708	730	749	758	781	745	777	756	716	756	800	762	735	775	727	737	725	759	785	762	757	732	728	738	759	692	750	782	747	756	741	736	724	746	782	705	723	751	739	735	752	721	704	745	730	686	765	760	715	706	722	741	742	738	732	715	725	744	749	741	778	736	771	745	728	736	765	724	749	725	719	727	782	750	738	722	776	704	800	748	733	753	683	751	746	725	729	775	689	790	739	732	685	758	748	742	759	786	728	736	722	716	736	735	751	731	759	764	778	775	746	684	794	757	743	761	760	780	706	794	746	761	773	752	711	736	756	705	760	744	733	718	711	723	763	717	753	739	751	757	765	777	711	747	725	798	718	742	765	719	710	723	759	727	695	725	737	769	774	736	727	746	764	751	784	744	803	749	796	760	757	743	748	749	711	739	797	756	782	759	680	770	763	714	682	791	749	709	780	733	782	699	688	751	792	763	729	750	749	758	750	741	743	749	773	741	753	794	753	710	763	702	736	695	722	698	722	752	770	735	738	721	747	750	731	795	746	757	734	722	787	791	740	765	781	741	733	738	751	714	688	736	791	747	747	746	727	715	736	712	749	741	760	754	711	729	754	724	772	827	759	766	743	758	772	799	709	738	694	732	747	708	758	698	732	753	760	769	759	701	738	763	713	706	754	767	750	716	721	742	787	730	763	757	732	747	764	771	777	752	760	771	745	722	736	746	751	790	730	772	752	781	788	756	750	768	783	763	781	760	775	738	720	764	764	777	744	723	703	729	793	732	720	790	756	713	755	740	796	766	753	702	759	763	740	724	724	732	709	757	754	737	767	710	785	791	773	781	720	716	746	788	740	757	756	709	733	729	738	748	767	711	749	767	745	762	695	747	782	772	727	753	766	732	757	716	759	731	774	744	780	736	762	761	764	766	725	730	778	718	783	716	777	759	766	761	744	790	752	731	749	773	744	714	725	749	779	762	725	711	730	738	745	764	719	820	734	710	730	764	763	742	786	771	791	684	710	684	761	721	729	731	749	730	753	690	760	733	747	721	788	754	726	761	726	761	746	757	720	778	776	740	739	734	786	738	710	764	749	743	743	766	748	747	741	752	761	727	737	752	726	750	704	775	747	748	745	719	710	748	727	761	720	713	741	755	731	727	734	739	766	768	744	730	751	735
22369	6456	4216	1033	613	473	450	410	322	386	350	335	289	283	292	263	254	245	235	257	244	264	267	266	266	262	236	232	272	236	253	269	242	231	241	216	211	223	261	207	220	223	202	206	237	237	233	213	225	226	257	251	246	270	206	262	251	214	245	232	253	230	226	244	213	236	208	256	231	222	235	216	235	244	238	229	205	226	252	221	199	235	252	206	228	227	229	216	256	265	211	232	222	251	243	235	216	213	230	208	241	227	232	234	247	237	237	211	233	249	250	234	233	223	251	242	229	226	274	235	224	223	245	219	182	237	202	256	210	235	210	217	251	241	238	216	258	251	223	237	242	203	271	246	220	213	238	218	228	226	195	218	224	232	202	249	204	246	232	272	247	233	240	232	213	221	220	226	221	213	214	234	220	226	247	225	206	223	240	236	212	210	198	219	233	222	210	260	213	260	243	202	225	255	223	213	214	218	206	258	191	233	232	227	211	243	226	219	233	252	234	237	241	217	227	218	240	226	247	214	232	217	236	212	241	250	220	228	219	231	236	233	197	225	205	214	220	238	237	231	166	248	265	224	231	240	245	212	251	260	255	240	234	215	239	224	209	234	243	232	235	224	210	232	213	224	233	238	233	206	211	216	219	203	243	244	232	211	229	226	227	266	248	243	221	212	253	209	240	227	233	221	212	247	204	233	187	236	205	216	214	220	228	210	216	233	236	253	205	209	232	205	215	233	213	238	215	220	205	224	211	224	218	223	241	224	196	248	239	207	217	256	223	227	238	221	241	249	231	223	224	234	224	263	230	200	226	208	244	218	228	227	207	213	229	237	215	219	221	247	209	239	244	226	203	226	219	218	224	252	249	235	228	230	214	175	215	250	211	192	240	200	220	212	227	263	243	217	212	236	223	236	223	241	220	227	209	219	209	220	216	243	257	223	215	218	231	228	198	209	238	264	219	224	207	202	239	242	208	228	216	229	218	232	231	218	242	220	203	240	239	221	208	250	212	240	215	220	208	229	223	220	242	255	210	228	214	216	220	214	234	214	247	240	219	224	224	232	241	233	237	252	221	220	240	229	200	201	250	184	197	258	194	255	250	269	211	235	236	226	214	246	227	223	206	220	224	235	238	205	180	245	227	241	215	218	250	231	194	236	207	209	232	230	219	198	236	239	207	235	217	232	208	228	227	218	238	230	210	240	208	227	224	219	243	238	231	261	239	255	243	250	244	246	226	200	229	211	254	213	235	218	228	226	254	239	194	203	205	230	244	215	230	248	237	210	251	221	215	229	203	217	238	246	214	200	248	212	218	244	212	220	221	239	249	248	240	255	220	250	209	246	221	222	266	233	202	215	227	211	229	226	226	237	231	227	233	215	210	227	205	202	214	234	224	240	206	242	222	252	235	248	218	265	245	221	214	237	234	218	208	202	249	214	215	209	225	230	225	205	228	239	216	210	222	219	231	226	226	211	211	253	223	219	233	229	205	192	216	213	191	213	195	242	229	250	206	234	238	206	220	240	214	241	238	244	222	226	222	229	230	217	223	237	210	230	211	212	232	215	224	236	229	239	236	230	202	245	207	227	206	211	243	210	221	226	245	228	210	220	252	230	261	215	229	213	221	226	215	232	205	225	237	228	208	202	221	189	242	219	242	222	208	221	196	268	232	214	215	222	231	256	203	247	257	235	231	246	214	205	209	226	213	216	239	206	217	220	207	207	237	211	211	215	246	217	224	207	236	217	244	200	207	218	217	226	250	240	199	214	223	207	233	235	196	234	235	227	210	246	241	211	241	239	216	215	240	229	239	214	218	199	225	227	241	205	214	255	229	237	240	252	225	230	232	251	247	260	231	224	259	249	213	233	223	241	212	255	208	196	220	209	233	210	224	232	226	243	228	216	226	204	210	242	244	205	264	218	243	243	228	226	230	245	249	223	238	216	221	226	245	244	252	221	219	236	208	240	274	217	211	193	215	207	198	242	196	222	219	205	217	243	215	191	222	238	217	267	240	231	200	233	242	212	219	221	234	253	220	238	215	188	231	219	229	224	245	211	242	227	230	213	229	235	217	219	202	239	221	204	216	220	245	219	202	237	246	243	207	229	225	232	235	237	256	227	241	212	220	238	212	223	216	236	227	220	200	231	237	240	241	236	226	233	220	231	214	210	237	242	197	225	203	227	216	220	244	250	230	248	230	268	220	202	222	217	233	211	224	243	215	209	208	218	246	231	217	253	254	252	216	219	220	212	214	233	246	254	235	233	242	225	208	236	200	229	241	242	259	229	248	248	255	230	220	251	251	195	221	233	220	185	246	205	211	246	230	259	225	208	220	223	220	230	257	228	246	232	230	249	236	225	245	231	205	221	210	239	242	220	248	249	252	234	243	221	236	223	229	208	228	241	233	216	211	224	231	250	240	226	217	208	231	211	229	216	236	225	234	240	238	209	216	239	210	233	206	217	219	216	247	268	230	216	218	248	254	228	224	212	212	218	206	207	214	223	209	222	247	225	242	208	194	238	192	218	222	226	228	235	236	198	216	228	225	201	216	239	245	214	209	250	243	237	202	229	207	242	237	237	224	226	240	242	232	190	255	221	209	227	219	227	217	203	230	213	223	231	229	235	216	202	209	240	204	217	216	257	216	238	203	213	248	189	231	222	224	217	243	206	226	237	250	225	237	242	240	230	205	214	215	230	225	235	216	237	234	195	221	230	243	220	209	235	224	216	241	246	229	213	230	220	223	224	221	242	242	209	263	232	222	223	251	258	214	208	237	207	231	209	239	187	214	203	253	260	237	223	218	239	202	228	198	242	222	231	216	212	244	259	245	208	238	206	224	198	238	265	235	240	228	213	209	219	238	222	218	209	199	213	257	240	223	218	245	221	201	255	203	221	223	221	212	209	216	223	248	225	218	202	234	213	194	215	217	212	240	240	195	230	213	214	236	226	206	222	195	239	247	224	232	221	221	219	231	200	194	212	235	251	231	223	191	226	238	230	216	234	222	219	220	210	231	252	212	220	208	227	228	232	219	188	205	234	205	220	232	265	220	241	245	238	224	240	232	247	231	216	219	224	241	212	216	236	215	252	242	237	209	234	218	212	240	231	232	229	232	262	209	234	240	239	199	244	232	205	251	240	223	206	228	217	221	229	241	206	208	225	207	252	204	236	225	243	250	231	243	247	211	208	230	243	212	240	224	222	251	222	209	228	218	227	243	234	226	257	215	206	232	234	248	219	212	259	212	244	214	197	233	213	199	209	241	258	227	229	204	189	221	227	247	208	213	220	223	234	231	227	228	230	229	265	237	238	217	226	229	226	235	212	250	239	265	247	237	229	234	228	215	247	234	214	210	239	209	246	229	219	211	226	225	237	186	199	227	205	194	223	213	227	237	224	229	236	221	217	225	270	205	222	201	230	208	214	224	218	208	238	194	257	228	219	239	219	239	231	243	236	250	212	199	190	231	212	259	216	210	193	212	210	213	198	233	213	251	233
13347	5228	6641	2590	2200	1908	1774	1491	1258	1307	1235	1108	1022	912	919	811	713	692	685	621	667	660	695	614	593	607	694	748	752	729	751	684	670	707	708	639	585	555	579	568	560	596	555	530	530	536	532	553	517	533	533	547	600	569	517	535	511	529	502	561	528	523	582	535	593	552	526	534	588	540	509	528	557	560	531	480	562	565	561	538	545	535	544	495	555	544	546	526	529	525	508	532	533	557	518	555	581	565	535	567	494	499	492	505	569	532	543	555	518	550	564	509	523	545	557	511	526	499	521	515	532	600	492	584	558	583	539	501	548	507	537	551	539	537	517	545	524	523	547	558	569	556	567	545	555	495	546	529	483	535	509	527	497	514	511	539	542	570	508	539	547	555	528	531	519	517	592	553	584	550	481	505	521	574	512	504	527	547	496	574	544	503	558	579	533	514	527	546	521	568	492	548	551	513	536	530	506	542	551	524	522	519	549	516	523	526	551	534	546	565	535	528	532	532	516	511	528	553	583	555	551	502	557	514	520	549	528	499	518	548	562	519	510	559	510	504	530	544	533	568	507	574	501	568	553	566	532	532	543	529	528	524	530	553	497	535	551	516	549	517	516	538	498	523	564	548	544	559	482	531	541	566	526	542	519	524	528	536	561	527	542	551	484	539	543	540	521	557	534	546	586	545	520	571	539	519	554	518	506	584	536	531	511	527	588	535	519	552	519	491	514	528	533	531	584	499	527	546	508	543	533	562	539	539	524	522	533	508	541	506	542	531	544	549	547	525	509	543	578	525	521	515	523	567	533	481	569	539	522	506	521	489	545	530	508	495	556	540	567	521	540	559	538	541	530	556	544	589	533	546	558	507	570	540	508	524	505	525	521	552	502	519	522	514	525	543	532	538	551	555	499	513	500	489	541	523	522	498	538	556	542	543	532	547	572	525	555	556	518	526	530	545	531	546	543	498	510	521	573	539	578	598	508	527	483	508	520	471	531	553	509	570	547	552	533	538	553	506	540	502	533	535	552	542	530	548	508	514	519	506	528	532	540	534	491	519	517	542	524	533	565	556	557	568	558	508	539	525	586	510	557	554	539	539	534	543	550	547	516	566	534	537	516	512	553	526	559	527	513	543	493	528	563	505	540	511	523	528	535	577	529	549	562	476	524	523	533	517	536	530	546	489	494	546	542	541	555	555	510	531	546	504	540	518	532	524	515	520	543	525	518	555	535	530	530	515	537	532	537	517	512	484	510	578	522	547	497	537	524	516	505	536	559	541	563	561	559	516	527	535	578	573	557	547	546	539	559	521	501	557	509	518	518	579	551	533	552	530	536	546	538	532	518	548	573	526	548	539	534	547	526	529	560	527	550	548	548	520	538	531	528	546	536	572	567	524	517	519	546	525	546	564	524	518	544	527	581	541	568	537	555	531	539	568	534	520	571	544	512	495	480	509	537	524	595	518	518	471	534	538	558	585	570	562	558	530	501	530	521	545	532	561	536	537	560	513	512	557	516	496	530	516	523	534	531	517	521	537	545	524	518	564	538	536	555	550	538	557	519	510	495	547	520	555	579	570	537	526	544	623	517	520	574	539	519	512	510	564	522	508	534	501	534	528	540	544	520	504	550	547	522	512	511	534	583	514	554	548	571	544	583	539	550	535	521	526	529	553	537	521	543	516	537	542	511	519	550	525	522	502	553	547	492	510	554	534	515	543	553	539	574	543	552	580	556	509	512	510	544	509	540	505	507	556	572	574	515	544	568	562	484	517	508	489	556	507	515	476	530	563	574	547	525	502	531	595	538	520	525	532	536	490	532	538	522	558	472	476	515	501	536	558	544	599	538	566	535	531	560	496	572	564	520	528	587	556	546	516	542	544	513	538	557	529	530	533	544	489	539	537	508	530	515	493	526	539	521	507	521	525	560	548	518	545	513	556	530	549	545	522	537	554	511	495	532	514	540	548	530	527	545	556	538	555	562	528	519	564	524	511	533	561	527	514	504	527	544	568	552	545	527	556	549	504	536	542	515	578	524	485	572	515	520	514	603	524	531	582	539	556	541	546	534	541	526	530	523	542	530	552	540	508	502	525	524	528	508	542	509	518	523	565	552	534	523	558	542	520	551	555	539	541	528	567	484	573	588	507	555	540	516	508	553	603	559	543	515	514	556	516	521	520	571	556	523	574	542	550	509	507	522	470	512	581	559	543	521	544	551	546	527	536	529	516	523	557	530	532	537	537	552	520	525	536	554	566	605	524	509	525	547	519	507	529	545	566	542	582	500	542	538	532	513	518	552	554	529	497	501	537	567	514	503	513	514	553	506	515	531	512	478	506	584	546	513	549	560	553	505	514	531	556	609	536	526	554	588	507	582	506	520	605	559	551	539	560	500	538	509	559	548	537	518	519	549	536	528	558	526	515	518	552	535	511	553	545	548	539	560	500	549	520	559	517	563	516	552	506	549	493	540	561	495	545	519	553	521	514	556	548	535	515	522	585	550	526	548	543	505	516	520	546	580	553	553	519	511	521	507	562	555	492	507	527	562	510	522	466	489	563	546	552	534	559	505	557	586	562	516	562	537	576	607	541	551	522	530	552	548	605	553	524	509	540	520	572	490	497	505	563	572	534	527	549	527	520	534	540	520	536	530	529	549	563	480	552	520	500	568	557	560	539	562	535	552	543	508	495	486	559	562	536	545	541	516	569	555	537	517	489	555	556	549	514	508	552	571	537	509	530	530	556	520	520	529	518	525	554	539	539	511	544	493	580	522	600	528	512	498	484	519	503	507	521	544	551	531	511	513	544	547	512	557	518	550	525	511	536	533	539	549	556	540	506	541	488	549	529	570	556	561	512	526	527	509	520	520	552	527	514	519	496	529	567	530	528	523	549	494	591	525	511	525	510	586	516	527	525	515	584	552	575	546	549	544	526	507	504	526	543	538	565	518	546	571	560	560	548	526	522	531	537	511	524	499	566	548	543	568	543	527	536	530	568	571	505	533	525	490	524	538	534	536	555	565	540	547	558	517	548	537	509	567	538	530	558	536	528	552	570	507	551	541	535	553	550	543	520	561	523	518	501	521	521	558	537	561	532	561	551	547	514	532	540	500	556	502	602	527	542	537	497	562	579	524	516	567	517	499	535	514	491	547	532	539	575	503	483	528	536	549	543	502	511	530	517	524	557	528	557	533	545	474	567	549	528	504	555	553	499	567	533	551	514	507	520	523	509	556	499	558	519	502	549	527	519	593	577	529	530	554	539	563	518	543	513	564	515	566	532	528	524	547	533	496	530	528	535	534	497	550	532	562	503	527	547	552	555	497	565	513	528	554	528	525	571	579	559	533	509	543	550	504	553	515	568	534	533	502	548	542	537	546	511	561	551	522	537	582	532	567	584	522	540	560	520	522	570	502	545	531	541	560	556	513	526	544	547	566	509	534	556	531	549	539	534	525	540	557	508	554	512	535	603	516	522	599	554	554	550	534	541	548	553	528	571
5670	1706	1057	295	290	259	299	259	270	252	272	283	255	243	258	250	293	262	277	220	255	288	237	252	270	266	256	241	285	296	254	272	265	260	233	299	283	237	276	226	264	246	241	266	217	238	262	269	230	255	231	302	232	252	258	264	249	283	263	253	257	259	247	234	244	239	268	259	255	225	259	237	254	259	248	253	232	229	261	257	231	309	252	231	241	261	272	235	247	249	230	278	269	227	228	267	239	253	225	285	266	248	269	263	250	256	262	287	264	260	256	246	258	258	251	253	282	263	234	257	258	255	246	257	249	266	237	245	235	266	249	263	277	281	282	238	283	269	291	271	268	248	258	234	258	224	250	274	240	243	251	263	264	229	255	256	248	244	269	261	256	236	233	278	232	293	279	253	254	274	271	273	282	267	253	272	258	267	241	252	233	246	264	265	250	249	262	248	254	291	245	255	225	263	263	241	252	238	283	285	253	253	251	276	255	258	234	255	269	228	230	270	256	256	262	265	249	261	235	244	248	250	243	255	238	260	258	215	271	221	249	219	243	293	234	257	246	257	230	252	248	258	245	266	236	250	221	256	251	253	263	286	249	251	236	278	249	259	266	223	251	284	260	259	243	253	262	266	294	275	262	243	248	269	255	247	248	257	250	242	251	275	284	256	236	264	273	256	265	250	243	240	233	270	241	233	242	257	266	249	288	269	259	253	248	258	241	239	258	269	261	262	285	287	256	257	252	228	266	259	220	259	256	254	259	226	275	248	267	252	263	267	216	252	264	229	245	240	272	263	262	270	274	289	257	253	242	231	251	251	246	297	244	262	250	257	248	235	255	272	243	245	280	280	276	270	273	248	260	246	276	261	270	248	240	281	239	249	243	277	251	253	276	276	259	253	237	255	259	239	247	273	256	225	269	249	241	280	256	286	234	257	237	291	290	224	253	252	245	280	261	267	238	253	278	251	286	252	271	264	267	262	270	252	249	276	254	260	255	272	272	252	247	248	283	231	231	261	262	282	257	274	286	250	267	283	254	262	260	272	245	243	233	243	272	266	258	289	294	277	249	275	272	250	260	258	278	238	263	238	260	262	263	255	242	267	223	275	232	275	241	233	242	235	270	244	248	258	265	252	216	242	249	251	256	244	257	248	249	259	255	248	238	227	254	287	262	267	262	248	265	257	285	235	261	228	250	265	274	263	285	250	259	273	234	252	270	246	268	284	258	270	252	282	268	248	272	270	258	284	245	263	246	247	258	232	273	258	259	264	269	263	227	257	248	241	234	266	242	259	266	236	254	236	227	248	244	266	236	283	252	230	230	241	257	249	262	255	275	245	254	270	299	270	279	277	267	265	246	253	228	257	250	231	232	256	251	228	236	268	263	242	242	233	272	268	265	261	257	243	265	266	275	271	276	283	274	284	227	267	261	259	249	259	294	261	258	243	256	278	262	249	277	247	243	290	244	249	262	246	235	259	283	280	311	247	254	235	269	318	275	261	228	253	206	271	261	261	240	243	238	242	275	224	274	259	244	271	273	265	268	255	296	257	254	234	254	257	248	258	237	282	217	255	278	271	266	245	268	235	218	252	287	266	261	247	275	226	289	257	258	249	242	256	254	268	259	261	278	229	297	261	231	270	241	255	264	281	265	227	225	265	248	258	269	252	266	237	238	249	272	263	268	251	257	282	233	241	249	275	253	258	249	253	258	253	267	261	265	256	258	250	232	284	236	266	250	264	266	267	247	250	268	257	267	258	247	256	267	267	263	279	273	240	232	269	264	281	263	299	253	272	255	272	273	230	228	266	236	252	258	227	265	269	274	305	266	272	279	302	280	278	292	242	245	260	241	246	249	253	227	247	253	266	271	261	247	243	229	271	253	279	274	229	252	262	253	286	227	249	268	276	270	272	252	258	260	270	281	254	237	251	256	260	273	232	247	264	263	268	254	229	239	228	263	282	259	248	261	255	277	247	257	273	240	252	235	269	266	250	252	285	257	254	247	269	264	258	258	246	250	243	240	240	259	248	289	265	262	280	276	249	256	245	250	257	265	253	244	272	248	292	266	272	280	257	240	287	252	250	239	266	266	266	249	281	273	255	269	271	209	273	287	244	257	263	223	241	249	276	242	265	271	266	257	242	279	252	247	240	269	275	247	260	260	256	226	267	240	243	245	245	232	250	239	279	256	245	271	245	242	234	278	226	244	261	229	251	220	233	240	249	270	265	258	235	233	264	239	271	271	247	244	247	303	228	270	233	259	247	236	263	244	261	274	250	239	240	235	274	234	271	234	248	229	261	220	246	265	265	295	273	259	258	269	256	256	299	230	262	264	282	258	253	278	263	245	270	272	248	239	260	261	244	260	252	253	249	244	276	249	237	226	246	267	248	282	263	280	270	267	215	268	255	273	255	250	261	258	241	239	252	246	291	277	236	283	231	234	261	282	243	261	257	266	231	286	290	253	255	245	270	256	238	223	257	244	279	251	285	249	277	273	267	260	255	290	290	249	275	259	278	245	242	261	269	262	241	245	240	250	222	264	277	251	287	252	258	244	253	274	295	238	255	275	254	269	261	243	288	272	256	278	243	276	254	257	262	293	274	260	253	249	246	275	249	217	272	243	241	226	251	253	255	253	250	245	256	264	246	253	265	260	259	251	236	280	298	279	249	261	285	217	245	255	263	259	230	243	255	254	246	251	282	266	217	260	239	275	257	233	256	258	261	271	273	247	270	231	254	228	292	276	238	262	263	258	253	255	225	268	267	271	268	277	273	265	258	241	230	243	271	276	256	268	252	257	261	256	227	249	234	260	285	220	251	281	233	258	275	274	272	250	281	226	261	288	257	236	252	257	270	242	236	259	243	272	258	267	236	253	243	230	261	272	231	262	267	281	296	290	237	254	278	260	265	263	268	240	238	251	245	251	256	263	259	270	235	289	242	238	261	253	239	277	269	249	267	246	297	267	236	240	256	238	261	247	246	261	270	234	251	268	231	221	266	258	286	225	245	247	273	262	264	266	234	289	243	238	255	279	223	266	256	224	247	258	245	294	275	259	288	211	258	227	286	261	249	208	252	251	253	246	261	254	289	236	246	264	239	267	283	255	255	260	231	252	262	269	251	234	273	259	253	256	271	239	253	253	237	234	251	260	250	245	248	265	261	264	246	234	274	263	246	269	252	249	213	239	263	269	276	266	259	274	260	257	267	262	240	230	259	260	258	271	235	279	235	259	276	261	280	257	229	254	246	279	277	247	266	265	246	251	230	238	242	260	248	254	265	223	241	216	283	254	243	245	262	255	276	271	264	247	245	258	226	257	252	261	264	264	248	250	244	267	230	269	240	256	239	281	241	244	234	254	274	231	237	235	261	251	277	281	221	249	234	248	239	246	218	264	242	289	253	266	249	218	260	287	268	240	247	275	269	245	198	233	243	245	260	294	253	229	275	262	292	228	258	257	263	274	262	280	277	259	261	263	259	246	268	265	266	265	260	270	226
4530	2003	2031	794	780	784	753	741	680	737	762	714	719	682	682	639	631	661	665	604	620	644	667	659	618	607	631	633	693	629	694	690	644	659	657	676	629	625	640	615	578	595	586	623	613	585	623	627	604	618	660	601	613	619	641	630	602	611	631	625	628	611	661	591	586	603	624	643	640	568	625	624	677	609	651	611	589	580	627	588	647	605	617	651	566	630	624	601	674	565	624	599	610	603	645	592	565	585	614	614	671	624	620	647	618	595	643	609	648	650	651	613	580	620	642	587	578	606	633	631	628	626	560	611	541	607	584	630	654	619	635	644	668	573	620	604	623	613	585	620	598	598	632	657	576	652	637	623	593	622	627	629	627	641	609	604	640	652	592	627	604	599	637	626	612	615	596	612	609	655	626	594	652	609	590	614	618	659	621	585	627	604	611	624	643	644	599	600	601	638	648	595	619	614	652	623	661	642	598	562	575	625	623	596	673	629	607	604	601	657	593	617	607	629	647	618	610	627	627	612	611	608	610	576	603	623	628	619	638	590	604	604	570	639	607	583	628	627	586	588	631	616	638	652	584	608	635	607	616	585	595	621	628	631	664	614	619	611	626	644	603	654	623	596	651	635	624	600	639	625	645	615	566	597	622	667	639	612	601	636	619	609	610	571	609	639	592	599	623	610	636	596	613	600	605	653	589	610	592	613	617	625	606	613	618	625	596	616	616	607	608	623	607	632	613	637	628	585	580	607	608	607	621	634	680	609	606	581	573	615	644	604	603	606	629	589	633	619	614	574	571	591	590	609	572	645	645	628	625	612	592	601	580	610	587	616	569	615	600	629	652	619	612	606	576	598	645	629	636	610	651	584	648	597	573	604	643	635	632	558	598	663	593	585	591	565	635	598	605	629	627	633	629	629	638	584	603	588	610	576	613	619	627	653	612	635	640	621	610	637	661	601	607	601	611	617	550	634	603	562	575	605	615	636	567	614	611	654	592	637	631	616	598	627	615	601	646	604	595	622	622	635	687	604	598	626	561	608	603	655	615	597	601	626	656	640	626	602	639	602	661	621	620	623	599	662	625	607	591	595	607	576	636	630	634	617	642	581	597	644	609	626	621	631	628	591	571	629	589	618	635	627	618	623	624	644	615	625	670	607	560	616	618	638	606	596	660	610	646	588	599	624	591	611	637	628	596	671	614	616	636	591	606	634	601	594	671	588	607	579	592	596	594	669	608	629	630	590	615	623	631	649	619	597	596	591	637	606	630	627	615	624	577	634	602	600	600	601	622	627	628	628	629	599	622	636	630	631	655	625	617	638	680	588	604	583	574	602	609	630	628	617	618	631	609	628	547	620	612	611	631	628	566	605	657	649	587	603	589	590	627	577	647	592	592	649	634	625	604	652	598	583	622	579	662	618	619	605	633	621	609	615	614	574	629	565	603	676	622	595	590	648	601	608	596	608	616	628	627	640	637	607	559	628	635	597	599	606	621	571	608	608	639	614	606	592	592	625	601	642	636	615	591	585	594	631	650	598	606	617	610	631	615	585	629	621	614	635	604	586	631	622	630	603	573	574	608	628	609	604	601	614	613	655	613	632	602	559	635	593	626	623	606	627	601	604	607	605	596	583	618	652	565	608	638	626	615	665	585	609	655	606	584	622	615	586	623	591	643	659	649	636	630	624	640	608	579	632	588	633	621	580	625	652	599	620	636	625	599	652	661	608	603	660	654	618	615	618	628	608	650	615	640	610	558	600	632	610	620	612	622	644	606	633	571	646	662	596	623	622	597	597	655	643	617	605	636	583	627	575	607	623	620	592	624	594	613	607	654	646	575	584	665	613	683	585	594	629	616	604	601	627	620	632	615	614	603	584	589	618	579	632	604	672	586	685	597	650	658	625	561	614	637	597	589	609	583	645	594	630	621	598	639	633	621	605	642	647	621	638	663	625	619	645	650	586	612	631	600	606	679	612	617	634	623	589	628	604	611	578	615	640	614	622	604	608	587	608	594	593	627	640	607	605	634	629	629	613	643	611	575	645	583	628	636	594	634	596	618	621	637	613	562	689	599	607	596	617	636	603	607	585	617	601	643	605	619	577	647	571	619	610	645	590	560	614	646	564	614	616	627	611	670	583	615	669	584	643	651	652	601	655	546	622	630	636	610	603	593	578	632	600	621	651	604	671	627	668	646	591	619	615	619	622	624	582	589	607	616	621	627	601	631	623	617	584	623	590	637	599	634	582	585	650	606	638	601	645	600	634	589	614	616	678	631	613	605	602	642	638	621	637	593	617	640	624	604	645	575	608	581	596	595	622	602	577	650	588	564	587	623	624	605	599	586	613	612	581	623	602	608	623	622	632	619	608	620	613	565	639	593	654	614	622	594	616	593	650	603	595	605	625	621	594	593	589	632	652	598	633	557	569	621	624	625	577	578	637	621	672	633	667	635	629	624	642	607	602	614	590	640	601	617	598	649	591	588	627	614	643	618	607	574	627	593	604	643	607	627	627	644	606	634	609	598	640	639	566	594	658	595	602	598	602	619	592	591	630	605	648	602	643	574	613	625	578	660	661	656	599	604	630	607	651	660	619	629	610	632	589	613	557	657	620	633	622	606	645	591	597	631	642	631	611	621	629	550	601	604	645	572	639	601	640	607	589	614	638	612	635	587	600	611	573	624	643	590	633	617	643	677	627	615	642	628	609	672	659	631	622	623	616	628	607	640	624	636	614	610	608	600	635	630	586	622	622	633	583	574	612	606	612	651	558	621	610	632	597	622	627	645	582	665	610	618	600	612	572	649	615	603	583	599	619	598	635	603	610	616	639	644	588	632	618	630	619	597	603	621	603	573	607	624	619	621	651	602	590	606	617	657	634	631	635	583	594	621	620	618	600	600	623	630	599	642	609	644	638	625	576	603	595	603	632	655	597	651	612	650	596	653	590	593	592	596	640	641	656	628	623	568	617	622	627	600	589	619	608	590	630	588	612	585	605	591	594	661	576	598	650	608	557	578	595	651	629	640	630	598	614	595	610	565	644	632	613	613	609	630	658	619	607	619	625	618	586	594	569	597	606	606	656	600	605	587	594	620	601	657	631	621	630	623	625	630	613	626	660	626	582	619	627	607	615	639	620	608	616	627	613	594	636	602	617	608	619	596	561	565	633	581	640	644	589	638	617	629	611	619	610	616	645	598	634	623	636	623	604	646	614	634	626	591	596	640	628	601	674	592	603	561	571	604	572	585	560	591	607	653	615	589	586	611	591	603	593	619	615	655	601	604	636	606	587	615	605	641	584	619	627	625	648	646	619	649	619	624	630	572	651	607	595	590	630	586	656	653	586	607	623	611	643	630	681	591	566	652	583	629	609	620	599	593	636	642	563	608	653	590	626	593	644	568	631	639	577	575	616	615	620	625	623	622	566	605	615	602	632	633	670	634	651	629	607	580	641	575	604	677	625	597	646	619	634	640	616	649	612	633	603	648	591	635	599	606	636
13613	3743	2155	698	558	456	453	433	426	379	395	371	347	337	361	309	344	348	329	327	311	328	317	319	334	370	350	332	315	372	341	342	315	338	341	339	311	332	329	302	296	299	304	310	304	344	316	328	313	325	290	316	314	295	286	328	328	304	305	288	296	313	318	312	286	316	287	331	330	317	326	301	307	325	303	364	319	314	329	326	306	321	311	310	314	319	312	321	284	354	307	333	334	318	296	330	322	319	291	332	324	331	350	317	305	340	290	316	329	319	335	335	331	331	320	320	313	307	308	314	329	314	327	335	288	324	313	315	339	317	321	321	315	284	347	317	328	330	309	325	311	324	300	293	313	328	293	299	308	285	322	328	333	337	324	306	336	315	306	307	329	346	311	302	276	277	314	355	283	292	312	281	308	299	311	317	334	307	296	290	331	294	305	322	338	313	300	324	335	302	334	302	306	310	291	326	340	314	331	333	298	300	307	322	337	288	304	313	309	336	313	299	321	316	331	318	302	275	335	315	324	344	317	304	319	277	312	295	300	334	315	321	313	311	297	309	324	301	313	310	308	287	328	313	330	319	285	306	304	323	322	312	322	318	306	324	313	339	298	298	293	300	308	279	323	332	322	274	295	288	311	300	346	342	326	299	320	328	308	312	293	338	356	324	263	290	307	278	308	306	289	282	324	320	325	319	321	300	326	322	345	329	352	336	295	345	317	287	316	309	318	358	325	313	320	320	324	295	342	313	295	315	361	311	327	363	335	337	323	359	353	332	308	313	305	319	293	318	325	308	312	341	346	344	317	324	332	301	325	321	304	321	299	347	297	332	312	293	336	328	291	306	306	325	310	322	336	295	324	310	317	352	326	304	327	324	334	324	336	299	305	318	305	350	298	319	361	296	324	300	347	314	299	316	315	279	290	296	287	323	322	313	335	343	322	305	296	323	281	310	288	342	340	329	343	312	311	330	317	326	314	274	308	311	345	331	329	291	297	329	308	313	347	341	335	306	284	331	313	302	318	346	297	296	318	335	313	297	331	319	287	293	296	310	314	348	339	331	311	324	331	316	297	324	312	289	333	324	328	290	310	330	265	295	295	346	334	331	286	332	324	296	341	302	316	324	328	313	345	323	330	291	296	321	322	317	292	281	318	292	314	351	336	296	308	338	314	330	332	325	343	305	318	305	319	338	307	314	292	296	316	334	321	312	311	317	284	296	319	311	294	341	301	317	303	315	298	295	352	311	334	343	323	324	333	294	300	305	309	284	320	324	311	307	342	344	323	323	317	304	296	302	324	300	336	299	305	324	312	336	312	338	318	306	300	300	324	323	305	294	327	306	288	296	306	336	311	330	324	342	324	308	279	314	332	338	354	287	307	355	322	306	314	305	315	312	309	305	340	301	316	327	299	310	365	330	340	312	278	339	307	313	340	316	344	283	304	288	314	302	328	342	315	302	334	327	319	284	325	291	337	289	325	308	331	326	307	307	313	330	341	301	298	292	306	335	332	317	312	322	326	339	323	323	316	271	351	318	323	339	314	308	339	314	317	300	318	320	338	336	357	319	291	325	309	311	315	308	333	316	315	315	318	304	346	358	352	344	361	327	325	326	337	318	315	289	303	322	309	326	334	318	320	322	321	315	295	311	304	309	320	332	299	342	326	338	346	316	311	315	331	308	321	308	343	326	287	296	292	323	342	297	306	341	318	305	347	328	319	324	309	334	353	293	305	297	318	327	333	346	346	320	328	308	305	352	348	315	278	291	326	313	273	329	318	336	323	323	325	354	308	286	281	305	307	325	321	312	294	339	318	327	307	324	304	291	334	326	324	322	297	316	321	320	316	333	312	299	286	328	314	254	282	297	308	322	313	329	300	316	317	321	336	360	326	311	304	351	314	312	312	294	315	323	339	340	320	317	317	349	326	318	287	313	302	293	293	293	299	338	320	340	311	300	313	334	322	308	302	302	299	344	332	323	344	340	320	289	296	322	335	308	312	272	314	305	325	328	356	333	389	320	299	333	308	274	300	315	365	311	309	304	307	330	323	302	352	289	309	327	325	342	296	342	278	307	349	312	300	343	322	307	316	304	324	328	316	285	302	304	350	303	309	295	301	308	317	325	324	322	329	308	336	291	303	324	315	337	334	282	349	330	327	336	309	338	316	345	310	334	300	316	332	329	357	345	297	310	325	319	320	332	313	325	283	339	259	343	298	356	313	304	310	339	318	341	309	302	311	312	300	338	302	283	301	321	295	338	307	335	324	317	325	342	324	313	338	315	328	312	322	315	309	288	318	312	323	309	296	302	316	298	298	318	288	319	336	355	304	306	318	305	342	328	319	339	344	309	339	321	301	300	294	302	322	315	301	316	323	296	304	311	296	314	369	300	310	302	355	314	297	296	314	324	298	316	298	321	290	295	310	352	301	305	312	275	338	296	320	307	305	312	346	307	312	308	316	309	334	354	315	307	306	326	318	295	287	317	319	313	347	331	287	309	297	311	311	313	320	281	337	321	299	301	305	347	323	261	277	344	294	353	307	314	310	302	315	304	307	305	341	317	308	324	325	295	334	353	326	290	293	306	359	300	318	324	331	331	338	328	330	312	327	297	325	303	328	303	318	310	317	296	326	323	340	370	329	307	335	291	343	285	293	311	336	301	330	307	319	294	252	323	307	324	312	313	340	320	298	341	312	341	339	324	321	310	326	312	333	338	329	317	348	314	307	320	362	316	288	321	321	287	290	313	316	282	301	330	331	300	324	332	304	323	308	329	330	308	306	302	331	336	333	342	350	330	299	320	305	329	303	308	343	322	292	304	309	355	299	327	320	364	322	314	309	305	310	340	333	283	300	355	327	308	288	328	332	298	332	305	332	291	336	357	335	338	287	330	284	321	292	303	323	330	299	316	299	301	312	305	312	298	318	314	329	325	308	325	298	333	346	308	339	337	347	318	337	348	299	324	317	306	312	332	277	317	329	329	350	307	305	324	320	323	291	323	295	355	319	325	312	348	312	304	332	321	313	337	330	310	345	330	284	324	337	341	331	363	327	320	289	325	325	303	301	335	317	305	356	308	324	338	302	315	328	357	309	362	294	313	313	343	300	337	306	302	323	314	290	306	306	331	328	334	310	343	332	297	296	355	331	317	333	345	283	313	355	347	319	343	339	358	328	298	315	330	314	282	318	298	341	321	312	298	350	298	316	324	311	311	293	330	353	337	313	327	340	332	293	316	291	331	311	345	285	323	354	307	328	287	352	350	333	315	329	328	330	308	289	281	323	346	315	317	326	311	336	324	318	341	349	280	290	332	292	336	324	293	338	347	341	302	339	347	335	338	314	297	313	321	332	344	311	310	317	348	330	304	368	289	306	328	302	345	318	320	325	318	347	296	309	281	303	299	301	348	330	273	317	302	361	327	307	320	306	324	316	299	354	314	286	319	310	307	318	341	332	322	320	340	272	317	319	294	309	284	320	300	326	343	313	333	318	334	340	296
10133	3815	3644	1902	1607	1471	1354	1357	1098	1137	1197	1068	1029	973	951	873	867	838	805	863	765	818	782	803	727	763	794	847	858	855	873	922	839	875	784	762	785	772	768	781	763	762	772	776	754	739	771	752	730	746	721	721	712	703	721	780	742	754	741	702	767	731	711	770	746	756	728	737	748	745	733	722	756	765	738	740	749	733	797	751	756	742	749	694	746	738	757	740	758	737	736	764	750	751	716	776	776	771	729	731	764	753	775	749	764	686	733	771	735	716	749	760	741	777	720	766	703	752	675	732	748	756	760	756	716	751	754	745	708	765	709	751	707	699	705	734	767	734	772	732	773	741	752	705	760	700	697	750	691	747	707	760	734	758	725	762	752	728	771	749	714	704	757	738	747	712	745	741	756	727	765	764	708	749	735	722	721	704	742	729	687	733	769	765	743	682	775	711	747	754	721	759	678	764	724	790	680	735	753	717	670	722	789	714	742	739	718	772	742	758	751	743	706	677	744	775	765	749	715	745	784	722	700	722	740	739	794	730	744	741	753	751	792	749	764	760	698	692	726	725	779	717	712	733	749	675	771	795	729	728	733	758	753	778	760	767	711	748	728	751	694	741	743	811	722	683	745	700	724	713	739	740	719	763	770	738	695	664	732	749	758	786	748	730	774	752	722	735	754	731	729	737	720	730	722	767	698	702	786	714	730	734	688	756	761	741	707	740	725	771	704	734	756	744	803	758	730	787	717	747	737	701	736	748	732	751	750	727	736	739	803	717	755	739	743	722	790	736	739	758	775	796	699	726	754	745	713	741	747	740	692	724	779	767	718	727	691	719	714	735	755	733	747	758	759	705	757	711	694	735	708	734	730	750	700	707	746	772	681	721	729	740	716	760	710	724	760	781	743	757	688	756	741	722	760	770	793	731	727	727	778	738	744	767	752	782	722	736	773	710	726	735	738	741	727	688	760	768	740	729	716	761	743	703	757	804	744	677	748	723	727	728	707	701	713	725	729	741	758	793	757	723	728	763	698	719	749	765	731	764	763	734	766	764	755	768	724	746	725	745	757	765	699	737	734	723	754	739	735	763	708	797	760	760	700	763	727	719	709	760	739	746	748	726	758	749	709	725	764	730	696	778	744	756	750	727	711	764	761	738	755	732	739	769	749	718	732	753	672	703	749	699	772	806	719	683	736	734	702	741	730	755	743	659	726	710	706	739	726	772	786	757	691	737	661	716	723	699	712	706	717	725	752	748	709	743	714	696	694	719	703	736	702	778	761	721	719	717	698	780	709	752	768	714	749	752	736	743	754	742	764	705	736	716	700	703	744	762	747	758	746	760	732	721	758	723	788	785	749	710	714	771	732	730	770	712	774	746	704	745	774	765	744	727	751	708	773	718	690	719	746	719	724	754	730	780	704	717	716	690	790	771	720	760	743	693	735	760	729	760	715	756	705	739	722	711	813	776	747	684	745	766	755	715	762	732	727	772	694	757	724	713	703	739	773	728	763	741	744	727	761	710	738	744	742	735	732	724	765	712	726	745	725	724	719	723	740	688	728	741	753	718	675	704	720	737	717	712	749	758	755	751	722	789	733	764	722	675	719	737	709	778	749	730	767	703	702	763	714	762	692	738	718	771	764	774	721	745	707	709	712	709	681	778	757	786	735	732	697	749	740	738	804	789	777	721	735	720	755	774	709	734	758	732	733	712	726	692	765	755	738	715	740	776	748	751	706	733	714	748	771	759	770	766	734	734	773	687	719	736	667	705	727	745	718	745	734	745	715	751	742	771	744	708	757	672	739	746	717	722	693	726	699	770	736	773	725	710	778	755	698	707	729	720	708	723	725	763	770	743	794	774	766	707	726	764	723	754	737	693	718	718	711	720	725	745	744	766	753	685	747	715	741	724	735	771	716	810	748	707	778	722	704	750	740	725	735	715	746	764	740	782	671	710	761	683	752	745	755	714	748	726	795	702	769	764	752	725	764	736	808	710	773	728	708	682	722	738	762	736	738	749	699	768	710	723	700	665	718	720	744	800	752	713	755	728	724	727	751	733	744	768	761	735	746	750	756	737	784	721	742	708	768	760	750	716	739	713	705	723	700	704	741	713	728	770	710	798	751	723	766	721	749	769	738	761	750	735	754	729	761	765	756	773	775	707	727	724	715	775	781	742	743	762	745	749	723	703	735	728	708	738	717	760	768	700	792	758	743	719	684	716	706	786	722	741	792	776	730	741	702	698	722	722	717	721	742	739	745	727	770	761	733	724	715	717	757	754	739	744	736	721	730	752	727	752	723	775	731	706	704	701	728	734	685	727	772	715	719	740	758	750	759	727	703	741	759	809	693	774	708	760	723	763	800	789	733	712	741	727	760	742	714	718	663	707	743	742	684	743	772	774	747	718	706	685	743	771	702	756	735	746	771	755	770	761	727	728	687	757	662	760	774	711	744	708	763	689	732	739	721	721	769	752	808	695	761	756	732	704	660	775	784	740	761	726	769	731	773	740	731	719	736	739	748	763	761	726	763	785	741	742	745	716	712	739	763	703	731	727	705	727	711	747	762	747	737	759	756	724	716	697	690	737	772	699	754	757	725	725	756	726	720	709	770	679	754	682	779	762	793	761	730	733	749	758	736	764	722	760	757	728	725	784	720	726	741	763	751	792	733	741	702	737	676	835	745	737	718	683	740	731	696	692	780	761	728	744	772	723	725	804	775	707	739	749	729	771	764	773	715	715	780	746	758	705	798	744	701	703	687	734	757	743	734	743	748	744	716	757	744	779	740	701	727	754	721	756	781	703	770	732	685	747	716	722	704	762	737	726	718	714	702	798	747	723	681	683	751	698	744	762	723	726	712	701	759	729	745	703	719	694	751	721	768	689	748	751	758	772	712	732	792	762	754	681	781	711	708	752	712	733	751	715	733	751	760	732	744	777	752	746	764	739	750	740	734	760	717	722	783	779	785	759	757	801	712	715	711	766	743	748	752	761	775	769	743	780	719	737	718	750	797	724	721	731	758	747	702	703	721	673	807	722	746	731	735	706	758	714	735	751	720	730	795	720	708	793	736	678	754	772	761	685	780	724	704	742	715	725	791	798	752	755	711	688	738	760	726	731	686	742	754	808	737	802	749	729	684	734	694	738	772	697	720	763	780	737	727	731	762	763	741	726	714	727	725	757	756	726	689	759	669	690	776	702	699	753	737	708	745	741	714	770	765	724	760	794	728	754	734	700	692	792	724	734	737	757	721	742	682	694	723	753	708	738	736	740	758	722	791	728	769	683	748	688	711	735	688	733	694	699	739	707	707	799	758	710	750	723	738	771	730	767	719	732	718	760	770	750	751	783	752	753	698	739	729	745	710	712	767	781	793	731	730	684	748	752	763	721	717	697	751	728	724	742	728	716	718	733	709	737	763	750	782	745	759	743	773	778	729	722	719	712	755	736	755	740	721	697	715	746	745	691	706	735	742	758	713	702	739	779	775	704	726	742
22003	6330	3277	958	614	517	448	447	357	330	358	290	315	289	282	263	259	277	253	264	226	223	253	256	264	236	255	274	270	252	260	264	213	233	225	210	222	225	226	237	229	221	230	240	242	226	254	241	229	236	235	245	249	222	236	218	211	221	222	215	230	232	195	232	209	224	214	201	216	255	229	251	217	238	212	232	234	226	221	261	230	233	244	216	234	212	215	232	226	238	228	228	205	256	249	245	240	220	220	240	243	197	255	209	226	227	265	240	234	220	222	226	187	218	207	219	229	220	198	253	239	243	239	207	245	194	231	251	248	246	224	187	228	245	223	248	217	233	217	225	230	233	233	190	224	216	227	194	240	240	213	237	226	215	231	206	238	234	222	214	244	238	254	256	213	251	209	202	218	248	251	221	235	240	251	256	196	205	240	218	218	222	187	208	237	227	223	237	238	238	225	236	265	226	209	270	220	248	234	247	259	244	210	222	229	216	227	219	198	199	202	257	240	227	220	210	238	220	221	224	228	233	230	235	225	233	233	245	250	209	205	241	230	249	235	256	190	253	244	214	236	226	231	215	242	215	222	253	227	203	234	215	219	232	232	279	236	221	210	222	237	230	219	204	231	224	211	237	236	210	223	198	213	226	233	246	254	236	219	234	216	227	213	227	233	244	228	231	223	224	206	219	206	225	211	236	206	218	228	221	219	216	207	231	233	232	212	231	249	223	263	224	224	227	224	244	225	214	215	182	243	214	246	230	238	223	233	243	246	266	219	225	196	234	225	238	216	230	210	240	235	224	225	209	247	250	207	210	245	238	230	245	226	237	212	243	216	227	239	250	233	215	207	214	195	223	217	219	211	212	236	221	224	236	227	207	234	215	248	207	239	227	217	219	247	244	230	246	233	214	256	208	210	229	206	251	236	206	232	250	218	225	220	211	242	243	222	228	218	245	198	249	245	238	219	221	225	231	235	229	237	226	231	235	229	232	205	188	216	223	215	227	220	235	255	245	190	256	238	242	226	222	233	236	218	213	246	227	188	195	219	235	220	223	225	200	254	228	213	237	217	236	233	258	223	226	227	223	241	231	215	230	229	200	226	235	241	235	231	209	248	233	234	234	230	195	216	235	214	239	222	203	222	218	257	237	208	215	204	248	231	230	251	185	247	225	232	245	194	220	239	215	242	224	210	224	223	223	215	274	237	232	226	211	224	214	239	221	233	221	216	231	220	206	219	232	248	222	225	229	258	228	242	221	248	235	216	237	214	237	188	227	254	234	252	240	202	218	238	234	223	207	212	228	196	223	212	228	204	208	257	208	250	207	251	205	234	236	240	256	226	242	247	228	217	224	257	244	223	234	215	227	232	193	209	245	220	207	212	221	212	248	225	236	232	215	233	229	191	204	232	233	224	247	245	237	216	239	261	228	190	217	271	239	199	241	251	221	238	240	234	250	212	229	239	238	232	227	202	207	234	237	207	226	222	221	207	250	231	230	184	229	248	221	229	232	204	222	211	224	226	242	251	223	234	228	228	240	238	247	213	213	244	216	236	230	230	235	200	198	235	194	224	220	222	231	224	238	228	234	233	216	248	205	234	206	233	253	263	228	224	223	225	207	229	218	230	232	242	230	227	262	245	230	209	254	216	222	225	216	238	223	215	232	228	217	229	228	248	248	225	215	245	233	221	253	234	200	241	214	221	212	225	233	223	218	217	255	233	248	235	217	227	220	226	234	216	213	222	234	222	267	210	195	226	229	240	225	241	227	233	212	235	218	226	233	221	238	228	225	235	207	230	209	263	235	203	234	228	242	201	204	213	226	248	256	223	233	242	211	204	218	196	234	208	241	231	251	217	223	249	221	247	237	246	228	211	234	271	255	201	213	205	252	246	215	214	205	203	226	253	208	230	233	217	234	217	216	235	251	222	222	218	249	230	217	243	233	208	224	246	238	255	194	252	232	231	234	225	234	247	246	217	222	234	215	212	234	252	230	215	241	240	232	247	217	236	230	256	232	225	237	250	239	220	220	223	241	270	221	233	217	211	215	240	263	248	232	242	226	216	228	255	247	255	221	219	209	204	228	255	234	208	212	209	222	220	217	250	231	201	228	210	206	202	218	224	231	223	250	220	230	215	214	235	217	197	217	219	224	227	266	235	199	213	213	208	219	236	216	201	216	223	240	230	235	226	247	233	238	227	216	267	245	208	160	233	223	204	221	229	212	224	240	211	222	199	232	252	212	218	248	201	221	225	227	239	245	233	229	224	242	231	225	218	215	236	228	200	228	218	235	218	205	238	227	235	242	233	206	227	248	221	190	242	216	225	257	234	238	213	219	221	226	223	240	204	234	223	212	221	208	241	235	227	237	240	220	224	241	204	227	233	215	241	246	239	202	240	226	231	215	195	199	234	206	258	213	219	209	253	221	232	245	217	226	199	212	224	242	205	201	226	226	225	224	232	241	219	257	217	232	236	216	208	236	214	198	216	246	244	228	232	214	238	218	221	263	216	183	228	252	240	228	237	221	234	240	219	222	265	242	241	227	243	226	228	260	220	204	232	194	219	239	252	222	236	218	197	238	258	235	242	204	218	236	209	198	229	248	215	209	249	224	221	217	221	228	237	238	236	226	214	219	257	226	220	208	190	195	216	226	214	232	210	226	219	190	218	206	207	244	234	226	227	222	236	228	203	221	263	239	242	237	260	225	226	225	235	242	244	231	239	231	227	207	223	224	226	250	204	255	218	218	217	245	243	214	220	281	222	203	211	211	246	221	219	223	205	240	257	239	243	239	230	229	227	221	222	234	258	219	231	234	264	233	232	225	243	208	236	228	234	232	221	213	219	229	193	217	248	243	231	235	225	220	228	231	223	224	233	222	224	213	208	230	229	229	213	202	219	267	200	217	204	211	221	238	226	220	241	208	245	231	248	211	217	203	226	215	227	198	225	243	227	242	228	234	199	206	217	234	225	240	264	229	228	230	222	232	244	204	197	210	215	220	240	233	212	255	240	197	218	227	228	227	215	226	228	209	235	232	253	230	219	217	256	206	218	206	232	225	208	230	208	235	210	224	200	245	226	239	270	232	219	239	222	226	202	220	229	222	211	241	229	209	250	232	217	215	197	202	245	215	221	215	234	240	264	245	256	233	227	225	245	239	252	260	244	228	231	231	242	213	206	249	226	208	220	262	235	232	224	212	226	223	232	199	223	217	236	196	212	206	229	229	195	224	206	222	244	222	245	214	218	215	220	217	237	215	246	240	233	243	206	231	242	238	219	227	226	241	239	212	238	223	203	204	233	249	212	229	220	227	194	195	217	242	215	224	233	235	195	248	203	245	227	193	222	211	235	217	209	226	259	212	232	226	247	213	235	245	244	231	232	232	241	235	232	232	221	224	220	235	225	212	223	248	224	217	232	236	218	250	240	222	238	210	225	239	254	201	223	242	228	230	202	209	248	219	227	227	247	225	263	237	247	242	225	245	225	218	227	220	204	203
13184	4944	5218	2514	2170	1952	1679	1595	1329	1187	1302	1175	1055	913	889	758	695	696	655	620	687	661	709	687	556	579	673	793	748	719	777	668	674	727	655	596	600	543	537	571	534	607	559	539	596	580	555	556	542	538	581	542	569	532	497	512	546	602	547	524	510	551	548	518	537	523	510	538	521	555	517	535	544	583	523	556	547	568	522	523	514	609	519	518	513	561	568	536	554	549	548	563	530	558	624	566	545	562	541	546	530	540	565	542	560	568	523	524	476	540	543	567	521	535	540	561	505	564	540	578	549	559	554	537	542	524	542	552	532	538	533	511	593	523	536	528	519	567	491	531	564	523	523	574	556	590	555	560	586	498	501	522	548	554	519	552	538	553	538	546	555	545	546	554	540	573	531	548	556	550	571	580	577	561	558	524	595	546	522	521	554	504	533	549	549	551	535	531	518	551	538	534	552	539	563	523	540	559	562	575	531	540	565	544	564	498	523	560	550	584	554	562	533	556	524	553	567	577	555	472	556	573	513	540	495	528	543	518	553	531	570	534	547	519	507	550	507	503	528	508	524	589	547	505	547	504	541	516	551	471	557	547	514	518	550	572	590	531	547	532	506	537	537	502	571	513	570	539	555	547	525	553	545	551	509	550	531	517	543	549	542	548	469	517	532	514	513	523	564	535	542	561	535	560	565	534	539	557	562	552	513	543	519	534	501	585	545	569	548	553	542	577	558	510	571	589	489	537	508	537	548	552	558	552	563	568	538	561	588	519	542	546	560	559	537	503	532	543	561	504	518	534	560	512	543	541	524	541	559	508	547	576	526	547	541	510	534	546	509	550	564	509	565	537	523	538	517	518	544	515	507	512	582	574	565	552	533	532	556	521	522	530	582	558	569	554	484	524	541	547	497	563	524	550	551	525	536	533	519	566	510	561	572	495	548	543	537	524	522	535	566	564	513	531	522	571	536	543	533	508	539	558	523	543	575	581	543	525	532	520	583	522	547	532	547	528	542	513	534	518	523	531	546	542	531	525	497	496	554	519	511	541	554	513	536	520	530	565	544	501	568	540	576	521	530	563	547	579	533	556	553	558	561	546	500	537	532	518	516	523	599	502	546	502	562	546	519	530	539	509	536	531	538	572	566	530	568	530	474	537	544	514	536	514	520	557	538	600	510	531	558	563	499	543	535	548	562	561	523	516	522	489	544	505	551	514	521	559	589	497	544	551	541	567	533	534	532	490	519	539	557	500	511	517	528	532	519	541	530	544	536	542	572	567	539	571	537	537	550	580	535	526	519	587	516	504	567	516	565	497	529	527	562	530	553	547	548	539	537	549	559	520	537	538	534	506	552	544	523	534	511	536	542	529	491	505	523	522	541	537	512	557	542	518	523	542	529	509	534	583	557	562	560	543	541	510	545	530	543	507	529	531	526	580	547	549	563	516	554	538	559	542	554	507	531	544	518	551	557	566	503	534	564	563	576	517	568	556	565	534	526	536	540	597	550	522	544	534	518	575	572	561	531	538	526	515	551	548	526	521	550	537	531	510	501	519	572	508	585	524	560	533	502	539	533	549	551	541	543	557	486	533	591	567	538	529	580	553	473	518	504	535	537	585	536	504	565	559	532	526	542	582	527	493	512	539	583	512	511	520	541	526	500	501	518	568	479	520	559	549	535	527	569	511	562	497	560	484	542	571	570	542	470	566	571	584	503	545	562	502	557	534	521	512	526	547	488	536	568	546	513	557	538	527	498	527	503	538	548	548	524	531	500	525	503	564	510	527	514	536	537	539	536	567	561	510	547	518	529	521	554	572	538	530	507	543	551	504	545	544	525	566	542	550	536	539	563	529	550	515	571	547	521	508	538	547	509	497	537	547	542	561	551	541	553	575	529	564	547	504	526	528	536	574	549	526	534	530	533	542	571	565	519	505	571	554	524	539	539	518	547	567	529	532	517	550	558	505	529	502	543	562	526	554	551	527	550	520	536	549	533	556	503	552	543	523	526	538	522	539	532	549	539	535	542	529	531	536	521	521	517	537	544	499	592	496	550	539	525	484	528	550	530	556	539	547	550	523	539	563	541	526	540	508	555	531	536	546	500	536	516	550	528	537	517	516	525	483	569	545	569	526	532	551	533	503	537	487	543	527	564	534	556	530	534	504	571	551	560	505	521	567	560	503	556	486	541	520	488	580	543	554	568	551	511	550	526	563	506	541	518	554	568	577	572	537	558	566	544	554	518	534	493	574	536	578	507	540	550	527	533	573	497	534	551	545	528	544	511	563	492	530	543	544	540	558	562	539	551	535	516	539	529	509	537	534	553	530	539	539	529	505	541	520	541	522	508	557	549	533	543	535	559	532	540	480	575	558	553	549	559	532	556	532	544	567	560	557	583	505	554	565	492	494	591	510	547	550	531	522	539	550	536	550	519	503	569	534	596	563	550	549	546	537	510	529	554	531	529	570	507	528	528	545	510	546	545	512	539	537	562	521	538	533	574	565	561	508	538	530	561	516	543	523	554	514	522	531	534	532	514	516	524	575	559	511	522	568	511	562	550	567	553	524	551	556	530	565	543	519	531	543	569	567	518	545	511	516	562	537	508	580	568	535	552	557	492	570	564	565	569	533	538	546	539	507	540	537	550	547	518	547	568	519	517	542	550	513	536	562	517	538	591	526	495	500	489	502	526	510	498	516	529	552	562	549	542	546	558	530	548	545	599	548	543	556	535	509	511	518	544	538	525	513	466	503	537	534	547	550	555	529	563	547	528	548	542	505	539	572	557	558	534	535	539	577	528	528	537	555	522	565	516	569	508	516	487	536	531	562	536	547	519	524	549	547	515	551	562	565	539	571	546	503	533	555	516	546	493	566	538	578	530	522	523	559	578	559	563	532	544	555	505	506	549	562	550	495	522	579	524	504	537	583	514	583	540	529	530	502	519	526	551	530	547	559	549	540	573	523	576	579	504	513	567	564	531	522	547	550	533	580	537	531	569	516	527	505	551	548	552	590	511	547	560	526	563	523	497	531	523	526	521	484	594	568	558	527	505	548	552	542	558	537	543	508	544	544	564	539	540	550	519	533	561	522	529	525	551	548	527	581	554	541	513	512	528	529	490	518	510	556	555	541	553	530	524	548	529	501	516	473	505	566	548	514	504	514	520	532	519	497	537	555	556	532	516	541	519	491	566	574	515	561	506	550	563	519	582	528	557	534	544	523	537	555	541	551	550	576	554	533	573	505	501	535	542	516	549	520	540	540	525	569	557	550	547	515	515	529	535	567	535	534	555	566	517	570	553	536	523	536	552	544	527	537	553	566	544	527	523	579	575	551	548	534	516	540	548	520	561	554	529	591	519	536	545	555	552	503	566	487	487	536	485	477	568	548	509	526	547	524	562	573	555	520	574	559	518	537	527	521	579	550	532	549	553	561	518	531	557	554	549	544	499	566	549	518	517	521	497	533	551	556	551	530	531	579	551	533	560	548	546	537	506	533
5332	1760	1177	310	253	306	280	270	251	285	271	248	271	276	262	273	267	279	231	248	265	278	240	254	247	259	278	222	285	276	263	259	254	257	261	255	274	239	256	266	261	245	299	274	244	244	261	253	273	241	201	260	261	246	239	271	251	239	244	251	240	239	261	248	269	234	270	263	256	285	304	277	248	226	261	263	243	247	268	259	260	263	241	261	268	253	277	254	228	224	232	246	258	252	262	248	237	282	223	234	241	276	278	264	279	268	262	258	265	290	282	317	236	263	226	238	269	286	279	238	267	251	282	255	247	263	249	286	275	261	246	226	220	245	229	228	256	291	253	278	272	239	248	286	288	268	266	276	248	261	246	269	285	262	232	259	252	268	259	262	230	268	243	265	227	301	260	245	238	247	255	258	233	221	228	233	266	246	243	263	258	261	271	251	267	265	266	247	274	291	262	265	241	246	260	267	254	234	253	248	228	253	264	240	259	292	279	288	257	278	270	236	248	282	234	244	266	250	255	246	272	248	254	264	248	274	281	268	251	227	259	254	237	258	274	266	251	234	257	273	258	250	292	258	255	236	235	251	241	276	261	252	247	277	277	239	279	221	261	238	242	269	266	245	271	274	272	278	246	253	263	231	253	248	263	271	279	244	277	265	228	261	253	230	249	261	260	273	248	245	253	240	247	275	244	219	292	202	261	264	262	265	270	299	268	255	244	250	248	241	261	286	260	256	240	261	252	225	241	254	273	276	253	273	263	248	274	284	254	287	258	244	232	240	276	260	264	263	252	242	214	256	256	267	262	293	283	268	238	224	293	279	263	271	259	271	267	265	260	257	226	262	233	232	241	256	260	236	248	292	261	251	257	243	244	242	258	274	255	248	251	241	262	236	245	272	261	255	257	258	236	250	246	253	267	241	265	300	254	226	279	265	253	262	254	270	268	248	241	255	216	241	255	261	241	251	239	271	242	232	230	250	258	239	255	240	259	256	242	261	241	254	250	286	262	228	246	266	253	249	250	252	251	274	225	268	242	264	263	250	260	268	248	267	290	260	235	262	230	254	236	271	247	239	281	260	291	265	238	264	257	253	239	267	255	230	286	264	283	271	251	240	250	268	250	259	235	248	266	271	226	251	238	224	234	245	256	236	231	255	247	273	236	255	246	236	252	271	227	221	242	254	258	269	229	254	238	263	275	258	264	215	260	261	211	302	265	257	246	271	275	261	246	270	252	243	249	254	266	234	259	255	240	257	295	297	250	281	273	243	288	264	259	246	238	264	271	225	267	243	272	272	254	268	253	248	266	241	288	265	245	249	247	256	282	264	251	274	275	257	262	243	242	247	251	258	272	222	268	249	256	251	279	265	245	260	253	236	245	242	259	242	286	269	253	268	286	263	253	286	260	227	250	261	267	272	275	237	281	281	259	254	248	278	235	242	247	289	273	265	282	259	262	251	256	298	236	241	244	223	229	265	295	238	236	261	278	285	271	254	244	240	243	247	262	233	228	217	253	272	250	261	258	258	257	264	261	234	306	242	235	231	250	274	256	251	237	275	249	244	235	257	262	277	263	231	249	247	246	262	261	234	247	261	248	281	240	269	272	227	234	251	259	240	271	254	271	251	242	208	233	268	252	248	259	240	297	270	265	268	261	269	243	237	256	244	256	236	234	273	251	274	259	251	247	247	257	213	237	228	252	278	267	225	233	243	264	239	256	275	264	251	268	258	288	250	242	263	267	268	241	251	245	275	249	255	243	237	259	252	274	291	269	245	255	286	237	251	260	265	261	251	258	234	272	234	226	241	270	238	241	274	275	245	260	264	267	271	273	277	255	262	242	233	262	244	238	228	192	259	248	271	252	233	261	219	220	273	280	234	237	265	268	247	272	223	222	248	234	263	263	267	283	306	262	256	227	255	244	275	239	269	234	262	260	254	251	247	259	248	251	256	259	279	251	233	281	263	266	274	255	244	249	257	269	261	227	250	248	240	247	257	238	272	246	239	255	253	295	228	243	251	316	270	260	217	276	292	244	240	249	284	265	287	261	261	239	261	278	284	255	254	251	247	252	251	272	254	281	255	240	243	214	256	221	260	281	271	257	255	245	269	263	286	260	255	273	260	227	261	255	238	250	260	278	232	277	252	280	295	258	242	247	253	263	228	250	280	274	244	247	259	242	230	247	248	229	257	263	258	244	281	273	256	229	211	286	267	253	238	266	250	267	247	233	264	253	221	251	270	263	282	249	269	265	252	263	268	230	268	251	238	270	243	242	241	231	265	275	282	216	280	232	256	273	271	276	276	257	234	268	262	241	258	263	290	232	264	257	237	253	257	251	243	261	262	260	227	235	264	267	237	229	250	251	239	240	256	235	270	230	278	244	230	289	235	245	253	278	251	239	271	275	265	237	258	259	234	242	250	255	235	243	260	246	255	221	242	256	244	250	254	245	237	235	241	241	245	275	271	221	225	282	251	244	269	280	238	266	256	256	253	273	277	265	278	226	252	270	225	269	246	242	268	268	261	263	273	259	277	228	275	255	244	262	254	240	249	232	259	248	268	252	219	260	281	226	260	251	243	241	260	264	242	248	301	250	245	236	285	247	256	258	245	245	245	258	219	264	252	246	239	273	251	253	243	266	266	268	266	272	257	283	244	264	284	272	274	263	237	291	247	218	254	245	220	279	233	241	267	255	267	269	246	258	252	284	269	245	242	234	256	228	221	233	243	263	252	256	247	263	253	248	277	250	265	280	249	256	250	246	233	252	261	239	262	250	275	247	262	252	232	262	279	273	265	239	251	252	259	265	266	245	259	258	255	261	250	247	246	255	285	271	277	293	241	248	298	279	245	274	241	240	246	286	286	273	255	235	271	251	236	274	241	277	276	236	248	263	250	265	264	264	284	265	237	270	305	261	239	248	265	256	259	241	242	249	277	273	231	261	251	278	258	246	280	283	265	247	269	286	233	292	227	263	252	249	252	246	265	240	273	257	249	245	277	259	265	243	239	265	270	289	276	280	290	262	245	284	234	293	240	263	267	259	263	251	261	215	258	229	248	269	249	239	237	226	243	214	228	271	266	244	250	264	273	259	240	248	253	265	236	234	250	237	251	257	252	237	266	259	255	266	254	232	269	249	230	253	269	277	248	260	286	238	234	238	275	303	250	280	259	250	256	262	259	271	269	257	262	281	241	282	257	211	246	273	264	247	313	257	246	242	255	273	232	242	244	277	262	267	263	258	233	272	276	255	240	251	254	267	256	259	233	274	299	281	233	265	256	243	206	238	257	258	255	277	236	237	234	255	278	264	231	238	275	280	218	270	265	242	245	260	251	248	251	250	270	245	244	252	259	262	285	244	242	243	277	230	283	255	256	239	255	291	248	230	250	259	248	263	252	247	251	259	264	251	270	259	237	229	223	251	254	282	271	255	250	263	257	288	298	254	256	259	282	254	254	265	260	255	240	239	259	236	271	238	261	247	237	252	252	244	243	244	248
4298	2054	2221	818	730	753	779	733	671	747	718	704	683	665	681	659	619	659	610	652	605	616	629	648	667	620	608	698	662	716	666	642	632	629	658	575	611	616	596	677	652	587	623	586	634	595	640	624	621	630	606	599	598	628	626	626	639	604	633	639	636	600	642	588	614	655	598	624	634	628	594	598	598	653	560	630	616	642	652	603	651	657	607	637	633	593	591	664	609	609	634	620	643	630	641	598	619	670	624	595	626	612	612	614	644	614	627	621	603	675	609	620	607	610	597	634	626	603	657	617	638	603	621	650	631	628	649	628	609	613	622	616	558	621	673	628	659	570	639	624	595	616	627	622	621	640	627	606	636	636	646	595	628	590	620	624	628	595	628	613	625	648	616	604	620	620	591	661	606	631	659	667	544	619	644	604	629	627	613	631	609	644	629	598	629	565	613	667	594	631	613	608	617	616	591	625	596	623	598	634	567	592	647	575	637	612	636	607	641	598	624	642	639	624	628	612	623	617	625	595	602	619	649	622	639	631	622	645	609	616	611	630	638	595	568	612	602	627	625	615	636	594	590	651	647	561	661	641	605	617	595	581	638	626	633	640	628	653	599	636	642	673	630	594	634	574	650	589	564	598	608	619	589	609	635	617	623	585	637	629	625	623	648	594	586	625	585	636	633	662	603	627	593	653	650	650	598	592	650	589	615	613	608	599	616	628	661	687	586	622	638	667	587	608	592	626	581	657	672	650	632	650	633	618	626	596	639	652	643	645	597	641	639	630	626	591	629	564	578	609	602	595	610	597	649	657	613	627	632	644	646	632	606	655	616	627	622	576	594	612	616	604	630	582	637	628	648	580	586	601	634	630	652	610	616	604	617	640	621	588	672	604	596	603	623	609	621	614	658	602	618	595	593	620	610	600	607	614	631	609	603	629	604	659	602	627	627	623	598	605	620	595	593	617	592	638	609	620	646	603	645	615	646	592	662	618	640	595	611	647	589	571	617	610	602	606	627	621	633	653	612	607	647	623	625	632	574	598	585	618	611	654	628	644	631	624	644	585	641	607	636	638	576	621	635	577	635	585	660	596	609	606	603	613	609	626	618	617	569	634	616	609	620	644	632	618	664	599	568	625	657	653	622	617	716	654	610	626	623	630	616	609	619	616	647	632	599	599	598	591	628	576	607	599	629	591	622	605	607	612	603	605	633	660	623	639	668	568	623	679	590	637	603	610	609	598	631	629	637	644	600	683	625	622	633	620	635	599	650	629	578	660	636	628	672	655	591	665	621	617	609	599	618	622	643	581	647	639	590	610	588	646	632	593	624	624	639	633	647	639	630	604	618	582	610	588	645	672	630	623	705	605	583	644	641	610	640	646	621	635	613	585	624	646	610	603	603	598	634	639	619	614	640	598	608	665	648	611	657	609	655	624	601	642	629	606	633	612	610	629	607	624	644	644	570	626	641	576	631	641	627	622	618	635	586	645	635	567	683	626	570	579	571	593	643	584	642	633	659	607	631	592	631	582	607	608	627	619	635	590	619	634	632	583	599	587	626	589	647	592	600	613	630	642	612	599	596	593	650	645	609	577	629	666	611	630	613	595	649	633	668	622	617	645	651	602	606	623	596	624	648	597	645	607	627	650	602	571	567	586	623	623	598	629	650	621	626	649	582	625	631	653	634	615	630	628	618	609	664	586	587	654	619	572	603	602	639	630	664	660	613	642	562	666	625	631	634	624	572	646	635	613	567	586	622	646	609	579	586	621	595	590	636	649	609	619	636	656	618	628	568	593	621	637	620	601	619	688	629	619	652	633	598	588	635	606	602	562	629	609	578	603	617	603	597	613	592	626	629	576	645	605	619	623	652	600	625	622	588	591	594	596	620	655	640	622	629	633	608	644	621	648	606	574	619	633	605	634	638	625	606	607	635	663	602	657	621	606	602	625	645	563	607	577	609	593	596	602	636	601	601	587	615	591	608	647	577	626	642	600	606	613	641	620	597	624	630	584	599	636	606	591	658	577	602	630	609	622	599	633	577	629	629	628	574	637	620	611	569	580	611	602	638	608	644	685	639	592	569	610	675	629	577	623	646	652	551	631	648	570	665	637	617	575	612	584	636	558	631	575	628	580	631	666	590	594	635	592	637	626	631	571	620	593	621	652	611	578	608	601	649	621	671	633	669	611	593	567	612	603	614	598	613	596	624	586	601	638	641	605	599	639	638	643	595	608	609	609	633	580	587	632	608	630	599	642	600	684	634	633	662	621	613	631	627	617	589	642	623	605	621	588	634	596	614	679	603	641	663	630	609	588	575	623	676	608	641	610	616	612	601	631	648	601	605	624	617	641	605	661	604	625	604	610	623	596	610	637	617	686	588	636	611	596	670	595	619	648	609	615	633	578	624	614	606	590	632	580	650	604	636	601	569	680	656	635	631	636	584	625	586	643	623	613	597	602	595	599	633	639	579	625	605	608	638	654	623	661	649	606	574	643	632	620	556	617	624	633	599	607	629	634	593	563	638	604	618	608	619	594	584	645	596	601	600	573	602	603	613	615	599	611	653	568	643	614	644	639	626	608	680	608	648	599	646	660	631	661	582	615	590	607	626	633	621	618	629	654	689	647	631	621	609	639	598	654	582	627	605	623	609	643	590	583	593	649	584	641	612	618	658	635	598	614	644	585	618	595	625	624	593	612	594	612	634	609	617	659	613	618	622	611	610	668	617	616	631	603	599	628	625	627	637	601	674	601	577	605	632	632	625	638	606	647	602	625	610	650	643	643	606	600	644	648	624	652	643	616	599	604	599	610	570	618	630	640	616	634	610	638	618	627	632	653	619	615	642	628	607	639	630	617	618	632	633	591	561	626	614	640	622	602	642	582	578	592	605	611	601	626	636	625	613	598	645	599	666	637	629	640	643	635	621	599	613	613	608	643	608	584	638	602	633	596	596	622	589	625	653	597	600	550	625	578	646	618	600	593	636	613	646	631	603	598	682	609	634	594	587	610	603	621	632	600	654	609	620	617	584	618	608	641	576	629	634	634	614	637	601	627	641	636	574	601	625	551	615	619	617	611	605	627	611	627	610	566	577	622	606	593	607	618	611	672	631	623	655	664	637	621	631	628	640	614	659	651	621	591	596	579	605	609	642	612	576	652	652	582	608	622	654	606	586	622	612	687	679	657	667	628	566	605	643	603	628	638	576	596	643	637	638	615	613	607	590	630	629	601	647	603	634	619	639	599	624	600	672	574	655	664	604	629	609	642	641	628	649	665	651	588	604	616	621	622	600	623	612	633	598	593	651	602	666	571	595	618	651	630	708	655	621	594	592	583	645	615	627	600	606	642	619	604	619	606	613	662	593	641	607	606	662	611	617	648	598	595	628	614	629	611	606	580	603	638	629	591	608	632	604	607	611	627	604	614	619	616	627	610	645	597	651	602	610	569	615	659	677	619	605	645	631	611	598	606	606	624	608	633	621	617	655	609	638	596	596	632
13544	3746	2381	703	502	413	384	448	383	387	357	381	360	338	343	346	385	340	342	334	311	298	295	301	300	320	354	312	340	361	374	312	334	291	334	314	331	325	352	340	316	303	305	346	304	339	300	335	308	311	321	307	344	314	299	347	328	307	302	306	289	303	292	323	337	321	343	325	321	302	336	313	325	317	322	341	314	313	311	324	338	361	312	323	281	324	329	356	349	300	327	322	333	323	313	360	325	301	305	340	337	303	322	306	309	301	352	314	339	290	322	314	299	273	304	270	297	308	324	312	340	337	325	300	303	321	307	314	327	351	334	327	290	360	339	339	289	331	311	319	311	323	319	327	320	316	295	321	305	299	301	339	293	338	361	303	281	316	315	330	319	322	313	312	338	312	288	339	321	291	314	313	331	311	319	318	311	357	294	321	310	326	292	308	313	316	332	314	307	312	301	330	311	318	308	322	306	318	324	305	360	336	293	324	327	303	350	325	296	327	306	310	288	340	326	296	342	336	330	292	344	319	316	323	315	337	301	316	319	318	350	299	328	318	333	318	326	319	289	328	317	324	293	318	340	339	295	327	316	370	322	341	357	295	336	306	285	294	350	327	329	297	317	325	297	308	316	321	288	324	319	331	341	318	319	294	318	334	307	341	283	312	316	357	294	326	316	305	310	318	322	338	324	325	319	311	291	311	360	324	333	303	368	305	332	314	295	305	329	334	344	310	318	311	345	334	334	319	316	298	303	334	325	308	314	299	311	312	280	329	339	326	306	354	304	306	297	330	307	300	315	332	301	297	314	338	310	282	318	328	314	346	338	342	349	329	317	315	299	304	305	311	358	288	321	313	326	290	289	330	301	318	318	306	310	302	316	308	331	306	291	333	293	303	322	323	333	326	331	320	324	333	315	314	285	318	299	309	324	345	323	312	321	281	274	271	333	313	326	311	297	295	326	313	289	340	307	285	325	306	309	291	328	292	320	319	314	321	326	325	337	306	329	348	314	297	340	318	314	340	333	328	315	291	299	320	333	345	301	278	329	334	320	317	316	363	291	294	325	279	356	328	308	348	320	334	343	307	312	330	346	320	312	335	324	302	328	327	307	295	292	325	308	316	354	289	342	314	326	309	326	315	342	323	331	305	348	316	294	314	309	331	290	278	333	323	349	345	311	336	309	334	299	306	350	319	307	334	313	284	295	329	323	303	298	313	327	307	302	314	348	327	328	323	340	310	300	348	326	333	279	301	288	324	322	315	334	292	319	338	331	302	340	330	320	332	308	363	327	296	313	357	295	343	317	341	323	347	329	340	293	319	309	298	347	317	306	328	309	334	309	330	290	313	350	297	295	332	345	285	341	326	297	300	313	324	312	317	325	296	296	326	326	308	322	322	320	337	312	321	368	309	312	353	319	292	305	344	329	317	355	299	314	322	296	321	322	332	358	327	312	280	356	340	275	351	314	333	288	321	349	294	326	319	283	287	315	309	310	312	306	334	333	302	294	339	297	336	316	312	294	343	301	306	325	350	325	333	329	346	341	307	330	331	327	321	277	336	299	285	329	319	316	348	345	340	313	305	334	319	353	323	376	316	355	321	313	315	308	307	326	311	314	326	308	323	330	300	328	318	310	320	317	333	309	329	330	309	323	345	308	311	324	313	341	309	314	320	296	333	308	317	332	318	351	337	286	344	298	294	320	321	322	315	341	291	332	344	300	332	363	294	333	352	342	271	307	323	314	267	297	308	315	320	284	334	349	327	327	335	317	334	324	323	333	320	317	326	358	341	338	367	346	335	302	315	324	305	285	307	326	331	314	309	351	326	314	333	355	310	339	329	304	331	320	342	325	295	335	304	308	308	311	311	330	314	294	327	294	320	296	307	308	307	343	326	304	314	311	358	314	339	340	307	304	304	326	326	341	326	313	333	332	330	318	344	288	329	307	293	332	301	349	354	336	315	294	314	349	309	322	292	332	322	334	330	290	309	333	309	309	336	354	309	299	295	313	328	339	304	339	319	305	327	337	309	361	326	301	311	329	326	303	316	330	344	303	323	300	327	343	296	297	328	331	328	293	309	309	317	312	351	343	327	355	329	311	336	341	315	329	307	300	294	286	347	320	330	329	291	290	307	313	343	297	297	292	343	326	336	324	327	317	316	305	324	352	340	324	332	341	339	320	304	350	325	308	320	324	336	306	298	334	322	325	306	291	322	339	301	303	299	314	331	305	289	309	317	315	319	331	318	304	313	324	277	328	294	343	299	304	336	277	315	293	293	318	325	339	328	337	322	315	315	309	331	304	324	324	319	316	311	324	341	318	313	296	302	326	309	320	349	306	341	325	310	332	323	328	332	327	294	306	274	301	317	358	332	310	292	314	291	319	299	304	317	337	293	302	316	334	298	342	315	355	301	334	335	317	289	328	322	336	298	298	336	321	336	326	311	316	323	338	311	346	322	328	319	311	321	312	321	301	337	294	348	338	320	325	304	348	337	372	325	310	351	314	308	317	337	331	332	328	298	335	306	259	279	315	308	314	347	325	306	312	294	349	284	301	296	330	345	329	316	326	319	327	313	322	341	281	332	336	332	315	308	309	325	301	291	305	331	296	347	351	307	301	372	298	336	334	336	308	311	294	317	280	289	299	328	295	314	297	329	315	312	304	332	289	331	281	266	333	321	296	311	284	321	346	334	325	329	290	309	316	329	345	318	318	342	326	310	282	332	322	306	315	337	314	325	298	353	357	352	344	339	324	318	339	351	354	295	298	322	371	334	285	313	336	342	331	322	329	323	328	326	327	312	315	307	296	377	333	351	310	269	316	347	350	324	348	361	345	326	311	310	310	309	318	336	335	295	324	347	334	323	307	357	356	324	330	326	323	299	299	328	318	319	324	319	300	325	310	347	302	280	310	322	332	328	329	339	307	333	316	321	309	322	334	320	262	319	321	342	308	317	321	313	315	356	324	347	344	336	317	299	279	350	341	278	337	299	322	325	294	348	291	337	342	348	322	328	317	320	305	298	353	341	329	341	310	328	321	314	291	317	350	326	316	339	340	281	335	308	297	308	281	336	342	308	299	317	310	299	343	327	308	291	306	302	304	331	325	335	336	322	343	284	317	345	334	327	340	338	314	330	318	326	319	333	334	321	314	303	345	310	295	337	315	334	329	332	304	320	325	288	340	325	304	332	307	322	317	312	286	300	343	331	315	283	295	296	332	284	291	293	324	329	330	321	321	313	307	318	312	325	303	334	319	312	296	335	322	308	337	311	303	317	326	335	322	324	279	307	365	300	304	327	327	338	323	295	292	276	310	324	337	351	313	286	306	299	322	328	318	300	330	336	318	301	307	351	304	329	321	375	324	310	294	309	342	314	311	330	310	310	301	303	287	273	331	312	340	329	326	371	288	318	335	323	337	334	326	327	307	340	342	306	307	302	292	324	297	324	319	307	330	334	307	320	336	319	296	338	304	302	373	318	332	312	308	311	333	336	328	318
10290	3788	3912	1881	1558	1520	1409	1376	1222	1187	1219	1104	1095	966	888	905	899	838	771	857	822	871	807	787	811	800	782	891	904	915	861	820	826	840	805	785	727	773	798	758	773	777	775	792	749	779	720	752	750	729	771	704	740	726	732	752	726	780	800	710	731	728	778	770	733	796	740	754	770	770	723	739	736	715	777	784	733	773	747	755	750	766	768	740	760	778	714	748	759	777	719	732	726	783	767	758	814	734	748	761	797	798	731	716	734	823	714	725	734	733	806	788	802	732	782	739	691	754	785	747	719	730	719	804	813	738	809	739	728	720	711	791	769	730	723	789	787	750	791	767	759	769	729	726	789	787	768	752	707	737	761	775	702	752	771	791	760	769	703	769	767	757	743	764	788	717	726	798	696	802	784	726	751	748	716	760	754	738	783	769	741	750	760	751	753	778	781	685	729	706	723	753	729	757	780	745	711	808	747	748	773	738	780	706	739	772	695	756	755	744	727	715	740	737	757	735	735	722	728	734	767	796	690	744	727	722	749	748	794	826	769	755	807	706	723	760	694	722	753	746	783	728	715	786	699	797	790	800	766	747	703	759	723	723	752	822	733	742	727	780	774	753	752	711	752	723	789	741	765	706	745	750	759	718	734	706	751	768	744	751	750	745	720	726	767	704	714	748	713	724	777	749	699	713	740	725	762	746	766	769	744	741	742	734	758	751	757	703	767	754	734	692	750	762	725	706	730	778	752	756	727	754	781	826	766	722	774	789	758	735	763	769	723	735	721	768	694	814	714	789	721	748	786	735	734	779	774	722	720	747	751	751	769	795	747	694	771	749	710	718	738	752	741	754	711	734	763	698	725	745	721	725	746	707	756	765	711	737	745	761	740	745	749	735	740	763	780	730	777	698	725	730	781	766	777	784	796	773	774	746	761	747	740	763	721	716	686	776	736	737	793	756	683	730	782	737	793	744	762	789	767	723	724	799	730	763	742	768	735	748	770	725	762	784	770	745	780	747	751	731	738	759	779	704	709	760	729	778	758	724	777	758	713	764	747	729	727	816	727	786	754	750	753	762	750	708	773	716	796	741	728	737	745	738	750	756	807	762	777	787	717	720	727	770	759	783	755	736	677	714	731	726	776	711	784	711	767	750	744	760	698	744	774	770	810	753	797	691	738	754	775	700	686	752	730	779	760	747	732	769	725	776	734	738	749	736	798	738	725	694	734	711	768	722	720	744	741	788	741	717	780	710	796	769	751	717	754	723	745	726	725	727	744	740	761	774	800	701	787	762	729	724	763	708	748	751	710	727	735	749	749	798	758	777	737	771	714	749	724	725	762	742	773	787	745	767	723	772	759	748	700	699	788	775	735	727	737	752	748	788	767	732	723	757	724	753	745	749	766	745	732	682	728	778	733	751	735	763	721	724	747	743	724	712	745	686	742	776	760	720	754	725	690	771	731	767	778	732	747	771	772	755	736	716	735	770	792	731	782	747	718	749	730	776	702	747	780	739	725	737	781	712	746	673	744	758	773	758	752	745	747	733	746	746	762	736	733	787	740	769	749	758	725	745	770	685	734	743	750	725	725	776	780	733	740	756	734	738	725	758	758	785	742	715	739	714	778	731	745	772	783	723	762	765	746	744	739	738	742	747	784	750	734	764	735	736	793	795	747	727	776	793	746	785	737	771	746	766	719	719	746	716	766	794	767	741	772	700	706	741	727	745	714	753	792	787	762	721	750	769	762	803	767	744	752	731	763	757	720	742	730	745	785	775	740	765	714	788	766	742	744	725	771	729	743	714	847	774	702	774	763	750	715	746	776	781	791	790	744	690	726	737	744	765	724	758	791	726	736	743	717	714	773	733	747	734	750	740	712	732	767	717	729	720	744	738	750	774	751	732	715	743	757	713	797	776	768	747	719	752	750	749	719	718	680	775	718	794	784	798	723	716	725	785	726	727	804	738	756	756	775	757	730	796	755	759	747	716	763	774	766	713	734	717	729	772	754	756	762	737	741	782	730	713	708	710	796	730	730	779	734	723	764	747	698	748	758	724	714	737	774	773	782	756	737	721	698	786	722	730	746	697	747	728	730	783	732	753	735	742	694	710	741	757	714	767	740	758	721	722	752	739	769	757	745	718	736	738	797	791	757	749	731	757	781	760	756	696	705	715	791	761	774	787	733	763	723	756	733	740	768	728	711	738	769	757	702	744	754	738	745	742	756	676	735	733	749	753	721	734	754	735	733	729	723	788	788	734	738	767	776	751	767	711	726	730	726	755	735	743	718	758	711	770	742	781	782	802	706	732	756	764	737	726	759	758	738	716	764	718	716	753	749	762	780	741	737	784	699	732	768	775	713	745	750	710	807	722	774	700	772	726	714	789	733	743	754	791	729	779	789	738	707	746	715	719	740	777	758	674	757	763	784	729	740	750	758	722	773	698	707	773	756	755	715	739	734	729	797	755	786	723	762	700	745	724	767	746	729	749	752	723	749	770	752	765	745	751	769	770	790	721	732	746	731	744	765	798	733	785	772	786	732	763	689	779	814	732	720	694	754	720	781	745	737	768	733	713	723	777	732	733	730	809	708	693	749	781	768	795	697	697	735	796	775	811	723	714	676	722	777	747	761	712	783	757	772	775	763	758	661	800	733	748	721	754	748	765	716	779	728	746	710	745	754	761	768	794	701	767	753	778	759	736	771	728	730	763	752	770	721	756	699	742	723	733	749	727	778	755	701	768	744	773	774	748	750	751	782	755	744	739	777	825	769	784	726	757	772	765	774	713	730	790	736	692	720	740	734	784	753	705	780	766	754	717	763	700	763	745	767	726	727	691	697	776	722	744	773	734	772	751	701	755	767	713	755	798	740	728	753	737	735	739	783	781	730	745	763	697	759	721	761	758	741	733	742	788	774	751	760	759	730	795	788	777	720	695	728	680	702	792	718	755	758	768	777	740	761	719	755	764	765	729	748	736	734	745	704	714	821	746	745	773	732	758	698	727	721	707	710	730	709	694	789	734	667	757	740	716	753	759	738	758	749	756	756	757	725	726	698	728	747	759	740	782	724	715	749	714	715	795	743	723	752	752	734	720	731	752	770	740	731	769	750	758	745	777	741	774	761	739	783	712	722	740	743	790	712	782	730	761	723	745	714	750	760	777	731	733	740	713	788	762	777	783	784	791	756	746	770	753	738	785	700	763	693	732	749	724	741	742	701	753	732	752	730	721	743	734	746	729	742	748	783	745	714	724	758	699	736	783	756	744	754	704	734	717	772	751	726	740	743	759	746	794	713	731	726	696	760	762	761	710	760	690	762	770	751	744	717	799	784	781	784	724	705	736	741	708	755	737	756	772	780	755	749	718	710	739	752	763	763	766	760	731	764	746	718	734	757	719	721	732	751	761	738	746	720	759	746	783	719	777	714	766	741	713	718	765	769	767	808	739	797	711	748	733	762	745	762	748	746	748	727	776	725	796	751	756	770	726	738	788	718	778
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
12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
