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
338054317588	338054318150	338054318700	338054319250	338054319800	338054320350	338054320900	338054321450	338054322001	338054322551	338054323101	338054323651	338054324201	338054324751	338054325301	338054325851	338054326401	338054326951	338054327501	338054328051	338054328601	338054329151	338054329703	338054330251	338054330801	338054331351	338054331901	338054332451	338054333001	338054333551	338054334101	338054334651	338054335201	338054335751	338054336301	338054336851	338054337401	338054337951	338054338501	338054339051	338054339602	338054340152	338054340702	338054341253	338054341802	338054342352	338054342902	338054343452	338054344002	338054344552	338054345102	338054345652	338054346205	338054346752	338054347302	338054347852	338054348402	338054348952	338054349502	338054350052	338054350602	338054351152	338054351702	338054352252	338054352802	338054353352	338054353902	338054354452	338054355003	338054355553	338054356103	338054356653	338054357203	338054357753	338054358303	338054358853	338054359403	338054359953	338054360503	338054361053	338054361603	338054362153	338054362703	338054363253	338054363803	338054364353	338054364903	338054365453	338054366003	338054366554	338054367104	338054367654	338054368204	338054368754	338054369304	338054369854	338054370404	338054370954	338054371504	338054372054	338054372604	338054373154	338054373704	338054374254	338054374804	338054375354	338054375904	338054376454	338054377004	338054377554	338054378104	338054378655	338054379205	338054379755	338054380305	338054380855	338054381405	338054381955	338054382505	338054383055	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2876	3650	2300	2876	3650	2300	2876	3650	2300	2876	3650	2300	2876	3650	2300	2876	3650	2300	2876	3650	2300	2875	3650	2300	2875	3650	2300	2875	3650	2300	2875	3650	2300	2874	3650	2300	2874	3650	2300	2874	3650	2300	2874	3650	2300	2874	3650	2300	2874	3650	2300	2873	3650	2300	2873	3650	2300	2873	3650	2300	2873	3650	2300	2873	3650	2300	2873	3650	2300	2873	3650	2300	2872	3650	2300	2872	3650	2300	2872	3650	2300	2872	3650	2300	2871	3650	2300	2871	3650	2300	2871	3650	2300	2871	3650	2300	2870	3650	2300	2870	3650	2300	2870	3650	2300	2870	3650	2300	2870	3650	2300	2870	3650	2300	2870	3650	2300	2870	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
32209	6375	1243	723	536	457	371	334	336	335	340	379	342	309	337	332	343	309	321	326	314	353	347	332	306	322	327	319	315	333	324	305	313	302	305	328	315	370	303	330	344	340	352	367	374	299	334	310	318	313	310	355	330	360	320	362	357	307	327	353	318	322	343	273	346	293	357	367	371	356	333	359	347	318	299	310	333	359	352	303	339	342	301	336	322	354	334	324	330	318	326	319	335	360	331	321	333	311	311	342	316	319	287	327	349	332	357	301	306	366	327	312	343	350	301	316	334	322	315	309	301	345	338	338	325	337	338	399	311	319	331	311	368	310	341	305	314	331	346	313	334	321	301	314	339	337	360	357	339	332	302	315	326	305	342	348	342	310	347	352	364	322	349	343	337	296	332	314	293	307	348	316	365	372	361	314	313	305	326	317	338	377	306	330	339	307	331	307	329	340	305	347	338	296	364	317	271	336	329	332	336	294	328	334	343	293	307	314	309	310	350	300	314	348	345	318	309	304	292	318	309	384	301	320	325	341	302	318	358	343	347	345	342	324	331	356	311	324	301	352	340	330	345	330	344	338	315	312	328	344	380	335	361	311	325	318	335	344	311	325	338	291	311	290	302	319	328	310	280	322	308	364	331	326	317	329	348	318	347	332	352	292	301	372	322	322	353	323	325	327	307	342	293	323	323	350	303	313	330	324	375	306	311	321	343	363	343	341	347	350	346	325	342	333	339	289	357	329	333	332	310	346	346	323	329	314	331	348	317	268	327	304	341	326	352	328	331	305	376	294	362	318	301	347	317	362	360	330	303	353	348	327	330	353	352	346	312	322	278	325	329	328	334	325	337	352	371	323	326	355	350	332	329	325	322	332	344	330	310	329	315	334	319	309	325	317	328	338	369	343	353	325	303	327	340	309	314	308	334	342	286	313	350	332	318	344	325	316	367	318	312	318	331	309	309	331	308	293	331	339	312	329	361	300	314	329	295	324	355	300	309	353	306	294	343	329	361	351	357	354	336	317	340	354	317	361	324	368	304	319	310	334	330	333	321	302	351	358	321	340	283	341	359	332	351	291	290	326	338	311	371	319	327	331	357	325	304	321	316	322	315	344	326	331	329	293	338	307	329	342	316	302	332	313	289	340	313	330	305	333	336	350	314	292	358	335	373	317	288	310	364	353	325	307	331	283	327	337	351	342	334	341	314	346	329	340	349	328	312	341	336	352	353	332	337	354	309	309	352	318	348	308	293	309	334	336	300	350	332	300	363	335	321	296	314	321	338	346	331	287	339	323	356	314	339	327	352	330	337	342	311	326	357	341	281	335	338	306	357	334	334	325	311	343	306	330	314	343	353	365	289	342	338	330	309	349	364	331	314	283	320	325	304	338	302	283	311	292	292	320	360	349	322	298	357	301	348	330	334	332	344	291	336	360	337	309	336	351	280	347	324	330	339	341	315	318	344	341	307	330	325	307	328	302	315	327	330	322	336	320	335	332	349	335	320	361	383	337	368	321	341	338	368	322	330	344	362	304	315	328	338	328	295	364	340	348	347	338	349	328	361	293	315	315	326	302	338	309	312	316	336	323	317	320	315	353	309	336	325	321	324	315	331	318	349	332	345	376	326	314	338	338	322	308	319	344	322	325	340	343	295	320	303	294	312	322	310	314	296	324	303	340	344	315	351	328	337	376	288	301	353	330	346	307	287	376	335	351	295	325	327	306	315	326	302	356	367	329	369	296	347	339	300	365	351	328	335	311	337	324	325	326	354	370	359	352	308	331	335	313	350	293	351	260	319	285	343	310	312	333	319	323	316	350	310	328	321	346	323	330	326	353	306	332	348	321	338	302	326	331	312	339	331	347	329	337	379	357	320	281	345	366	336	324	324	324	355	328	322	323	353	321	356	355	300	308	340	277	329	337	371	310	316	335	331	358	336	393	342	284	311	342	309	322	363	319	351	340	301	334	333	328	312	314	353	344	328	358	319	375	302	320	337	352	322	318	309	363	350	338	292	370	319	355	340	335	349	317	356	323	351	315	308	316	335	325	284	348	321	324	337	362	315	340	330	286	342	338	361	336	346	369	353	352	345	330	344	319	333	329	323	320	355	340	347	331	339	356	340	322	335	334	295	301	338	333	282	334	355	318	339	317	348	311	321	288	348	346	339	292	296	320	318	310	328	303	346	337	317	313	345	322	304	379	345	340	304	375	346	298	313	359	339	335	302	337	343	346	322	324	347	300	319	337	312	335	257	322	329	316	344	322	316	345	324	311	290	327	334	349	357	330	330	304	325	338	337	348	364	310	306	331	313	300	313	358	352	338	334	351	321	320	330	319	391	354	361	319	327	322	309	284	320	318	326	350	311	333	315	331	282	322	349	315	296	319	289	354	366	340	323	339	346	314	301	313	333	324	281	328	340	304	292	327	345	339	334	345	320	300	320	310	363	336	331	297	319	338	293	322	314	333	338	336	359	331	341	322	313	316	292	316	325	339	352	319	321	272	326	367	325	344	332	343	324	314	330	317	337	315	330	343	338	327	307	339	339	301	320	292	310	324	357	289	307	303	355	354	354	337	330	337	339	304	317	312	338	329	305	287	310	325	331	313	336	320	344	320	320	310	343	327	307	322	314	339	285	323	325	290	296	329	306	329	319	342	335	326	352	319	309	321	347	299	323	315	301	345	316	310	350	352	335	313	333	347	302	358	371	358	330	342	309	298	374	326	280	310	357	322	327	282	289	327	344	305	300	307	349	357	328	339	391	318	291	317	346	312	334	349	297	340	335	337	320	315	340	334	331	328	344	331	353	325	346	320	332	341	336	346	349	322	324	352	355	322	340	295	328	328	312	295	331	298	355	341	356	330	321	324	334	328	334	354	318	327	326	320	364	287	336	332	363	313	320	329	307	321	349	313	292	313	330	347	353	334	373	326	338	322	337	323	343	320	335	309	280	327	335	314	349	323	332	333	302	331	299	385	337	310	302	317	337	310	335	335	302	317	320	367	302	339	302	367	329	307	307	333	341	331	360	313	300	330	340	338	320	373	315	308	341	313	329	308	307	341	310	328	339	352	313	323	321	317	349	309	350	303	353	307	317	313	297	314	321	341	351	345	311	314	344	352	315	330	348	358	279	344	329	360	345	305	301	370	298	323	370	327	364	337	376	328	347	337	334	328	326	343	329	295	323	318	336	318	314	325	331	344	332	316	298	337	361	361	343	333	314	331	328	313	341	334	317	297	286	296	350	307	327	320	302	369	362	323	357	336	360	337	332	363	337	362	348	333	329	309	335	314	311	306	308	362	313	328	339	317	349	348	370	330	304	320	293	349	329	338	345	333	348	321	353	325	344	340	333	327	307	326	337	355	373	325	330	336	323	365	342	347	307	337	325	296	320	355	343	340	330	329	309	344	305	350	335	324	361	327	346	335	353	339	352	369	322	311	330	313	375	327	367	326	299	327	370	363	347	323	317	368	341	321	327	308	335	328	333	293
21915	11798	9357	6772	4093	3130	2150	1255	1119	1063	946	869	916	852	835	805	800	770	818	841	801	831	797	792	803	732	802	735	786	793	745	778	747	770	729	773	790	746	734	756	762	716	806	778	815	791	754	795	768	727	737	752	778	775	800	811	791	797	768	748	826	776	742	786	769	783	815	738	746	792	778	777	828	772	733	722	751	793	760	789	796	778	788	775	798	712	789	773	751	777	778	723	750	703	774	802	793	807	754	771	757	766	802	776	716	792	764	769	762	833	753	731	786	764	814	748	792	765	752	802	789	761	778	800	766	734	803	799	797	775	758	808	738	778	707	765	743	823	731	779	756	771	779	780	749	783	771	735	738	793	783	738	804	688	741	769	811	785	743	783	791	853	805	829	750	761	775	716	767	746	739	765	770	793	780	720	771	763	846	760	785	762	796	743	811	821	825	754	765	743	734	780	788	773	818	763	770	785	811	768	739	791	739	799	759	759	734	771	751	793	749	734	728	721	825	751	756	742	769	751	763	729	764	776	803	760	746	801	767	730	732	744	791	811	757	781	759	784	733	766	789	748	804	776	809	778	784	756	785	776	719	757	737	747	789	777	741	747	731	783	797	768	707	789	744	766	743	759	781	773	703	759	724	769	819	773	821	796	794	759	763	739	780	788	738	802	784	771	774	719	775	760	769	772	848	720	774	769	788	762	770	757	761	810	747	771	786	764	768	749	764	774	802	774	835	793	732	743	722	726	754	763	763	746	776	756	763	732	780	746	802	721	808	757	727	786	742	778	761	811	765	747	754	769	749	744	772	790	752	804	809	770	753	778	763	770	723	733	740	729	736	816	791	724	778	733	787	790	788	775	759	785	739	813	781	786	742	774	783	810	744	756	764	799	750	735	767	744	755	788	748	791	747	733	716	766	769	783	766	731	655	758	778	744	747	803	754	745	782	788	736	790	744	802	788	754	752	747	746	769	732	768	743	751	769	771	726	799	782	790	781	775	781	800	788	803	743	755	736	734	777	771	758	790	758	738	790	774	732	796	746	790	786	790	797	790	758	748	779	782	774	796	729	783	758	766	780	784	730	738	794	785	766	754	746	820	838	749	804	773	744	815	783	743	756	760	753	786	765	759	763	742	740	758	738	751	775	803	785	762	741	781	778	771	726	750	770	789	773	745	801	811	717	766	815	759	747	784	778	788	748	788	763	789	786	718	802	757	743	794	776	785	818	720	757	764	786	755	762	804	759	754	827	776	745	809	794	789	743	794	766	726	785	782	776	769	768	762	784	725	764	725	813	744	744	754	753	790	784	785	784	756	765	759	721	762	812	781	768	794	826	768	743	742	821	761	732	783	751	796	788	804	737	785	760	766	772	775	783	776	813	795	750	781	792	756	728	794	700	721	762	749	775	811	810	793	785	772	777	798	801	771	815	739	744	755	768	766	751	731	760	778	746	784	744	764	776	735	865	751	781	796	731	735	760	733	762	787	750	763	758	762	720	798	730	712	803	760	741	762	773	812	736	733	795	774	766	776	707	787	752	778	785	759	773	736	783	753	767	761	720	742	745	783	762	794	745	821	777	749	756	758	721	813	711	820	778	764	794	810	718	773	773	770	751	754	763	779	768	785	816	793	837	793	781	757	763	774	741	785	764	723	774	758	785	749	773	712	784	727	766	735	789	825	790	745	719	800	827	794	760	759	766	747	744	799	764	777	722	771	772	785	771	833	782	803	799	794	757	745	732	763	835	788	768	767	722	748	749	792	826	752	787	808	747	813	738	757	731	741	775	760	786	784	760	765	770	775	738	769	775	751	775	753	801	776	770	770	756	734	762	812	774	797	772	738	747	787	768	766	732	764	786	759	746	807	764	767	715	758	769	726	819	743	755	757	766	777	762	801	816	763	739	758	760	752	791	788	780	788	757	770	817	792	741	724	734	737	794	768	764	806	760	757	768	719	809	730	777	800	762	739	699	758	736	776	800	707	780	768	760	742	773	734	749	770	731	771	759	723	766	747	773	812	762	756	733	783	755	772	779	804	745	815	813	825	769	737	761	743	746	777	739	781	769	798	747	760	767	752	745	750	734	776	735	770	819	796	772	729	757	803	779	805	758	807	744	786	789	752	767	758	773	755	757	783	766	748	731	779	768	793	793	794	784	771	771	729	824	745	769	781	774	770	701	796	764	788	764	731	814	761	768	741	811	807	809	742	766	780	732	732	798	822	774	758	761	745	746	727	835	803	752	770	783	733	737	793	720	752	795	778	746	767	746	764	807	773	778	736	759	762	789	744	773	769	761	790	723	760	754	756	758	742	795	783	798	738	756	761	789	784	756	767	732	775	779	778	814	746	785	751	769	765	745	776	775	797	743	812	743	753	764	775	759	758	726	797	786	763	784	759	746	756	785	768	737	794	790	764	745	816	764	765	746	787	746	801	764	745	722	774	798	773	802	759	739	782	715	729	817	768	747	729	739	790	752	760	740	748	737	764	792	779	763	750	760	737	755	768	782	768	761	739	754	791	742	789	776	783	735	699	759	756	774	748	751	771	739	762	745	814	761	733	725	787	836	751	733	773	778	830	798	789	808	752	792	756	776	739	761	761	722	788	814	760	750	766	760	749	720	785	766	772	757	760	767	741	761	753	737	783	792	716	784	770	791	852	735	748	841	759	758	807	743	773	731	770	784	707	753	757	770	756	764	758	756	770	754	774	757	781	801	793	752	750	777	752	775	790	742	750	788	764	742	742	797	745	799	762	785	759	823	779	728	819	745	771	757	784	756	836	755	743	758	805	749	767	789	751	775	792	809	784	700	768	762	782	810	745	796	759	738	822	740	792	771	751	774	771	757	805	782	786	796	810	742	774	742	794	799	775	792	763	790	781	777	760	739	777	780	754	797	810	728	794	731	713	755	784	718	779	740	731	759	738	763	804	763	768	796	741	768	747	823	771	799	784	716	782	758	767	765	763	809	725	742	747	784	799	768	745	742	750	758	770	773	763	743	791	726	791	758	760	763	745	713	779	767	792	783	698	843	775	767	787	778	745	760	791	752	783	765	736	736	777	707	808	758	803	762	743	768	754	792	744	785	758	776	794	775	725	739	801	839	736	764	724	754	748	766	801	783	772	773	766	796	737	719	753	804	752	748	739	821	750	782	724	691	812	782	791	752	768	756	759	796	809	745	707	768	749	785	757	751	775	811	790	788	789	709	726	741	774	758	782	814	761	747	738	767	809	761	732	799	804	779	751	784	822	747	790	731	772	812	781	739	789	781	728	757	694	774	833	795	800	739	769	767	743	784	787	772	783	811	769	753	782	720	760	711	754	782	785	747	770	790	746	757	758	778	816	757	764	760	779	737	761	741	779	787	776	760	767	772	752	744	791	749	809	774	778	788	753	744	796	736	756	787	729	761	734	745	770	733	766	834	757	753	777	748	810	779	720	792	749	772	698	804	729	784	770	778	780	759	751	758	765	787	760	755	772	735	748	791	776
21782	2648	636	412	348	326	307	306	302	344	331	308	280	259	254	292	286	275	307	335	302	281	296	312	324	295	286	306	302	275	330	336	326	287	289	315	323	285	289	299	286	304	309	304	303	292	314	321	295	282	297	308	280	337	300	319	317	352	278	308	320	302	267	316	338	298	279	293	284	333	281	308	294	298	290	306	286	324	294	292	286	266	298	329	282	308	299	280	294	272	279	310	318	294	277	338	280	293	310	327	305	305	284	322	316	308	277	307	307	301	302	291	275	288	297	283	328	274	309	305	271	309	318	303	311	283	306	273	304	291	302	310	287	293	298	298	303	315	276	304	326	294	277	320	289	302	285	252	293	282	266	316	307	319	293	311	294	348	323	288	290	341	332	289	306	310	286	272	324	303	309	291	299	324	302	283	279	332	266	313	314	295	304	287	298	315	276	282	262	319	277	290	311	288	279	328	278	268	322	287	275	279	294	283	278	307	284	300	307	262	308	290	284	327	311	292	287	284	309	293	302	357	314	297	318	290	274	301	271	287	292	299	328	319	279	345	301	308	331	307	280	271	305	286	275	308	285	285	327	289	305	270	277	280	299	288	285	311	297	292	260	331	309	297	278	321	260	292	284	286	303	317	285	301	289	314	318	281	267	319	305	284	307	259	287	303	335	301	305	294	308	281	302	300	300	324	304	305	292	278	309	301	285	280	306	290	340	293	339	292	301	279	251	318	309	306	291	313	260	255	300	327	325	306	320	316	313	307	286	302	308	298	316	313	299	269	305	304	289	324	293	299	307	295	276	259	292	314	288	306	298	315	311	281	287	290	319	299	309	332	300	304	284	235	263	313	310	276	296	284	302	282	278	291	292	295	296	294	289	282	284	293	258	333	306	321	308	308	287	326	303	294	277	260	284	340	287	326	271	258	304	286	267	320	285	291	297	314	282	298	294	300	309	296	280	286	291	271	271	259	291	293	307	311	315	307	325	255	316	262	291	290	333	309	294	298	326	294	340	312	306	277	270	298	285	276	330	304	279	319	282	280	278	333	290	293	303	289	285	307	318	290	316	282	311	271	310	312	292	334	324	276	267	296	322	299	308	299	296	309	298	313	293	299	300	306	287	326	305	293	299	293	307	299	299	297	268	306	337	313	295	258	332	310	308	280	288	304	313	284	293	323	306	329	312	279	294	307	300	297	289	294	335	284	297	315	288	306	293	316	302	308	311	305	295	296	299	307	291	317	282	309	304	276	326	265	317	303	288	297	316	277	285	305	331	278	271	302	274	297	303	273	303	326	300	293	315	283	301	292	315	320	256	306	296	295	306	281	305	285	304	308	295	289	297	284	304	374	284	277	309	298	309	284	308	270	300	319	299	300	292	280	302	279	269	284	290	296	258	299	289	332	295	300	297	293	297	321	295	273	290	306	295	314	286	314	299	328	299	286	290	318	279	303	297	322	329	273	268	300	293	294	293	318	317	308	297	294	293	290	281	304	251	314	247	293	296	323	292	288	285	313	294	319	341	292	327	294	275	301	310	256	313	324	286	328	293	279	295	305	323	268	301	295	257	300	294	259	297	321	294	315	297	299	305	274	311	326	302	290	307	271	322	310	288	264	278	313	307	284	277	337	318	281	300	273	321	318	297	325	322	303	330	327	291	285	286	301	284	276	333	284	286	303	300	263	277	290	305	300	312	287	293	270	311	307	289	277	301	283	278	338	282	291	274	304	309	314	349	301	308	277	292	300	321	288	295	311	289	305	326	298	309	297	300	314	307	286	278	289	268	289	291	271	279	287	302	261	289	247	308	289	307	315	264	286	286	271	278	333	338	357	293	318	285	309	298	260	273	294	319	282	283	283	288	311	313	288	342	324	314	282	284	266	280	309	301	285	267	316	288	297	312	264	321	281	316	289	268	277	289	300	308	280	289	316	313	306	307	307	324	338	268	296	269	296	315	296	304	272	311	297	296	290	310	302	288	291	314	288	306	295	297	260	337	271	286	313	334	327	305	276	281	315	300	297	287	310	302	315	287	292	262	303	306	329	274	281	321	279	299	280	290	288	294	263	296	293	277	307	287	305	301	317	321	294	308	327	278	330	334	310	297	326	315	342	289	275	277	282	315	304	324	303	320	300	290	298	303	285	268	317	322	302	280	317	287	299	284	275	312	299	322	302	294	325	290	269	268	309	308	315	295	319	282	289	301	328	301	304	283	302	309	276	287	309	293	316	335	293	303	296	310	285	298	334	322	333	293	311	309	269	294	330	293	305	285	309	307	318	296	261	319	302	311	299	305	287	276	310	258	288	292	292	287	290	262	296	293	281	315	300	272	300	305	294	316	298	293	296	298	297	293	283	322	276	298	287	299	289	300	288	290	325	266	318	301	304	318	300	320	317	304	297	311	287	308	328	286	291	283	293	301	279	281	301	291	299	285	304	274	284	331	303	331	304	291	294	296	322	338	290	292	321	298	305	286	298	294	313	292	277	340	304	325	297	273	323	276	287	319	276	295	293	296	306	358	300	309	319	312	300	318	296	287	293	300	289	296	305	302	296	280	271	294	349	293	332	274	287	286	332	332	302	286	294	288	333	256	288	282	276	311	318	328	314	307	277	309	308	331	333	297	280	314	316	303	310	334	297	291	285	263	258	303	296	311	300	288	296	287	290	289	294	321	332	295	314	280	306	318	256	283	297	272	301	309	294	276	299	290	269	261	309	304	308	319	308	304	300	307	264	288	287	292	275	299	316	286	318	305	289	314	285	276	299	294	287	271	273	282	310	288	288	281	293	287	331	311	299	292	294	304	308	318	301	309	292	287	278	272	319	295	318	306	320	284	336	267	319	274	284	311	292	285	300	353	301	252	269	307	279	304	261	277	284	263	312	330	341	287	322	279	309	284	299	307	313	299	283	290	268	317	294	285	331	285	316	307	329	295	254	262	285	284	266	310	295	307	287	284	289	268	307	294	313	297	315	302	296	273	329	301	294	297	298	312	316	278	290	299	299	297	330	316	303	287	277	294	297	305	314	280	295	270	299	290	280	322	289	319	313	297	292	309	261	290	352	297	284	300	310	270	302	296	279	285	335	276	285	316	322	316	327	280	294	269	254	283	315	300	301	303	281	240	317	295	284	318	276	325	307	287	346	317	269	303	307	289	299	294	332	314	288	280	279	273	309	291	348	298	281	287	279	323	281	320	322	286	300	299	301	291	318	304	298	297	335	314	274	310	328	303	258	296	309	305	292	314	303	288	312	278	299	309	298	310	266	302	307	301	294	310	285	301	310	284	282	278	311	265	256	314	295	287	305	326	282	285	310	293	308	295	269	294	281	265	311	277	303	296	324	328	333	303	305	322	285	290	291	322	271	291	285	322	307	304	319	274	273	308	293	283	304	312	331	298	304	295	270	274	279	293	298	286	302	288	281	323	324	304	256	271	284	291	331	265	311	326	295	329	303	330	283	315	286	283	328	297	325	278	305	294	295	323	330
16648	6290	4288	2815	1828	1134	1014	842	809	771	767	753	739	692	655	689	694	674	729	725	683	638	673	659	704	618	682	651	658	667	703	703	656	615	665	682	665	695	649	664	647	653	659	670	657	655	705	669	632	639	659	704	691	694	655	703	678	657	650	723	664	655	646	700	607	676	697	639	656	645	700	671	675	682	682	704	655	647	716	723	622	681	649	690	664	687	629	642	693	682	658	705	679	680	702	675	672	684	658	671	685	697	676	684	698	654	672	634	618	698	645	633	636	646	677	686	653	686	667	664	637	636	687	650	625	621	674	690	654	631	680	616	657	645	696	665	636	704	669	633	666	649	656	670	652	708	648	676	679	695	643	653	669	651	594	665	684	694	674	635	671	703	669	641	694	656	680	667	638	655	678	664	697	647	637	692	674	630	662	670	663	622	637	654	661	641	661	657	667	676	650	664	668	667	658	613	678	683	675	680	633	708	695	686	657	645	682	622	659	637	665	689	662	630	623	652	703	666	669	665	682	678	647	658	648	654	657	643	684	658	698	669	642	717	677	658	688	652	700	698	670	655	665	692	638	644	659	648	679	660	631	704	665	649	660	644	648	677	645	618	634	689	623	658	669	648	658	668	658	685	644	680	627	671	639	650	683	631	620	635	667	653	669	666	656	658	669	645	634	713	663	674	671	646	670	643	689	668	622	626	684	652	664	660	700	684	683	633	654	677	689	615	630	638	618	684	651	661	672	661	626	670	702	690	655	675	678	625	651	628	637	630	640	661	639	720	635	704	655	666	628	658	661	662	655	679	634	627	690	692	673	689	666	654	668	657	670	671	672	676	670	670	662	649	665	690	660	649	626	695	667	670	623	654	645	679	708	668	640	644	639	698	702	668	689	672	682	646	687	627	673	676	647	612	642	671	657	632	692	620	660	671	665	649	689	680	638	642	646	650	653	658	681	687	650	618	627	707	681	709	645	637	738	663	645	692	682	688	638	657	668	666	663	644	633	671	689	694	656	663	651	655	684	635	640	711	667	705	655	638	717	695	659	671	657	660	659	660	634	641	662	688	643	629	681	688	662	652	711	708	671	703	650	693	641	710	653	673	647	682	668	681	621	615	689	680	701	661	674	669	743	627	662	700	739	652	646	646	641	637	666	696	634	686	627	651	683	656	676	664	715	675	708	650	719	679	629	687	673	630	673	666	684	701	694	674	673	686	690	669	631	631	688	640	661	652	648	640	652	596	622	639	634	664	671	670	695	640	693	673	666	649	665	657	640	687	687	651	671	669	668	685	664	614	627	670	665	670	642	632	666	695	676	691	695	702	714	623	693	623	706	628	657	684	689	674	639	664	696	641	649	639	627	653	658	654	671	652	682	661	679	717	681	634	688	684	674	656	674	668	666	675	633	708	661	647	634	627	635	673	663	657	656	669	677	667	642	658	632	659	670	659	705	646	623	662	663	684	676	679	675	711	632	656	631	655	685	702	677	612	622	630	695	630	704	677	674	650	672	677	675	617	613	674	676	644	643	609	664	626	643	680	715	666	707	633	616	638	651	625	675	637	668	668	660	668	710	626	603	707	689	660	637	666	698	659	667	693	680	676	659	624	672	692	710	663	653	679	713	692	649	656	628	706	607	667	654	625	644	681	627	635	652	629	646	658	639	684	673	666	639	685	616	656	647	651	629	633	652	647	682	688	698	697	719	642	678	624	678	694	643	647	674	704	601	678	694	681	652	715	651	720	683	629	638	653	677	699	695	629	692	640	672	656	657	672	687	653	675	688	664	647	636	715	689	647	664	664	631	645	652	646	679	670	657	642	676	667	668	678	680	631	620	666	695	689	647	649	658	689	686	658	728	685	666	658	650	659	681	680	651	654	671	650	697	674	668	698	660	694	676	651	657	703	652	670	667	666	625	663	667	680	664	655	697	661	640	627	628	668	598	667	686	677	668	647	692	641	652	641	670	692	666	689	650	677	626	687	726	665	642	667	658	712	668	657	659	669	707	675	681	645	658	649	666	665	688	691	697	690	662	679	724	711	693	646	640	652	691	661	635	657	640	664	679	653	690	680	663	631	663	687	647	654	698	653	638	709	653	671	639	697	660	615	667	688	677	637	609	635	660	642	684	655	635	681	654	675	665	677	628	713	651	685	633	658	613	655	644	641	655	702	636	614	732	667	653	670	634	671	652	671	688	668	664	667	676	675	610	656	633	651	687	679	658	614	632	652	653	654	698	666	679	653	667	661	657	660	713	673	631	666	646	648	659	650	637	627	700	665	622	663	655	665	677	680	632	699	651	701	689	661	679	656	687	692	698	668	666	644	659	689	680	668	649	683	681	695	648	682	611	664	675	622	676	673	692	660	702	677	662	680	672	637	651	634	695	683	674	637	658	655	682	654	698	652	670	647	627	694	685	673	703	692	664	655	677	679	682	650	698	683	697	697	635	634	632	641	665	718	684	693	615	664	640	654	630	716	704	649	651	648	669	655	638	620	678	673	637	647	700	631	646	628	663	666	640	693	669	666	694	737	690	690	638	653	640	656	651	642	655	688	655	700	628	696	652	646	668	642	617	646	637	711	678	700	686	645	708	688	638	653	672	683	629	712	653	636	658	683	645	633	638	650	632	620	694	677	633	711	668	655	651	668	623	679	675	629	647	681	691	626	652	661	672	680	664	655	677	663	676	692	612	646	694	715	661	659	705	635	683	663	680	653	651	708	599	640	709	648	669	710	645	676	655	652	645	657	684	691	709	738	668	672	620	706	704	658	687	664	672	697	657	696	648	623	674	682	669	710	596	679	657	626	687	656	640	665	671	659	634	668	635	668	709	725	678	646	643	679	691	661	725	668	678	748	626	704	701	631	644	625	634	666	717	676	634	659	662	682	652	682	686	675	613	668	652	661	714	664	618	665	665	634	662	665	699	646	655	669	670	705	631	683	695	672	681	659	656	707	658	679	710	665	688	662	684	653	620	698	707	654	691	660	695	673	672	652	668	701	663	651	660	650	628	676	670	651	657	685	655	647	634	653	641	659	625	659	669	652	672	698	697	671	682	635	614	638	680	664	663	661	674	635	695	622	672	665	666	662	644	632	689	642	620	656	663	653	660	699	681	655	657	671	653	641	665	658	698	682	714	654	672	640	651	666	642	651	689	685	680	631	673	647	633	689	642	624	706	637	627	656	687	663	671	678	663	639	674	667	702	664	661	643	625	669	684	656	654	664	697	659	683	653	641	675	663	682	679	659	706	648	675	648	661	663	661	636	623	653	685	641	673	618	678	649	662	688	659	662	651	684	697	639	640	650	657	649	710	670	675	671	678	638	707	667	637	691	690	672	680	662	616	674	701	710	678	630	674	666	681	646	674	683	625	618	662	630	673	658	672	639	633	657	674	698	665	679	632	683	639	649	636	691	687	654	639	647	675	702	677	692	667	689	625	684	645	618	721	647	682	645	655	623	634	666	685	708	602	656	628	724	687	644	645	634
28650	4406	997	667	540	372	354	321	302	318	337	338	349	351	311	306	309	327	328	301	310	286	321	317	334	329	315	337	297	311	334	285	305	291	311	319	287	346	303	291	280	318	312	324	309	290	315	285	232	309	297	340	332	322	325	299	301	300	307	301	337	319	300	330	308	287	300	325	330	335	342	293	309	313	284	293	302	300	322	311	327	330	329	329	305	264	309	309	298	291	308	308	315	259	330	326	327	299	296	296	336	323	285	271	293	351	328	319	301	294	290	285	337	309	324	320	309	266	322	297	316	272	286	321	297	282	307	299	301	328	297	289	299	314	332	321	318	317	280	319	299	295	287	298	315	264	318	280	310	301	298	329	329	315	304	295	319	298	291	319	332	306	336	313	334	286	325	278	282	301	343	300	330	309	323	293	317	320	294	303	308	307	341	305	298	284	328	302	264	341	314	333	335	320	322	336	329	338	306	291	293	296	294	296	318	289	363	326	284	301	299	304	286	281	313	326	331	331	322	286	299	286	277	294	278	309	298	336	318	338	318	309	302	298	340	304	322	316	311	285	294	316	324	310	332	279	299	336	338	319	337	293	285	271	304	330	291	276	327	295	326	323	281	322	323	283	331	342	292	304	303	328	296	326	357	319	319	342	291	292	317	347	325	288	327	311	299	290	329	338	291	336	323	286	302	309	307	322	330	296	315	295	304	311	355	294	335	299	320	309	293	279	282	318	289	304	320	330	300	276	307	317	321	289	314	271	271	294	319	324	317	330	320	356	319	294	303	309	331	327	290	307	312	302	318	303	308	287	322	308	305	341	315	326	329	356	315	323	328	314	284	325	292	331	324	311	261	318	305	339	287	323	320	316	289	291	289	347	319	302	321	345	335	292	335	296	310	318	317	313	328	307	294	308	315	309	287	346	333	308	335	312	338	302	304	309	326	291	309	323	301	310	282	310	314	339	322	297	313	345	285	335	330	300	320	289	288	293	305	316	315	315	292	309	354	337	291	289	341	301	320	345	322	278	321	308	320	294	340	279	309	315	299	303	335	334	306	315	306	342	336	333	295	314	354	319	328	297	350	326	320	353	356	264	298	325	291	299	319	301	287	272	317	302	296	317	317	275	307	308	311	300	318	331	320	324	316	266	267	325	313	322	299	306	306	300	298	290	318	348	326	289	322	283	287	297	287	334	306	328	345	342	333	296	309	311	298	356	281	307	319	325	297	315	321	305	315	294	290	353	330	278	313	321	318	367	310	318	312	318	293	304	274	307	278	266	272	296	287	313	312	289	271	288	299	296	335	323	308	332	298	313	290	308	315	296	307	363	303	318	327	375	328	290	350	327	306	335	303	306	330	296	314	323	307	288	309	298	284	299	310	324	323	316	291	268	309	306	303	294	297	288	314	356	318	341	270	298	322	317	296	299	309	324	266	315	303	317	307	317	297	273	314	339	317	320	366	307	287	286	340	320	269	306	324	305	275	287	316	325	319	312	319	334	332	312	301	299	304	315	314	293	293	283	323	322	318	334	315	324	330	318	289	308	330	314	284	336	323	315	317	321	305	319	323	315	300	253	321	314	341	321	314	321	323	314	311	288	299	299	297	342	295	299	317	299	320	327	313	306	323	284	321	319	300	298	330	331	323	336	319	316	288	291	310	312	320	268	288	350	309	295	291	287	306	314	320	285	287	325	277	298	307	295	344	298	312	299	307	330	317	301	328	319	308	314	318	321	304	296	329	308	333	349	307	301	292	317	326	287	304	294	283	309	317	288	319	289	305	344	320	300	334	288	343	305	298	326	329	317	324	302	300	360	298	319	286	302	289	305	346	325	320	310	293	354	284	312	300	306	316	308	314	311	318	328	297	289	271	348	331	317	280	315	282	325	299	286	318	319	326	312	345	316	299	281	321	322	300	322	334	332	298	298	304	307	300	285	307	311	333	338	304	314	301	294	295	299	320	324	335	312	306	322	291	336	337	263	306	303	335	301	318	321	299	336	305	323	314	325	317	315	316	310	299	315	305	340	286	301	307	345	307	296	339	302	306	283	308	310	332	296	328	313	325	295	312	300	300	335	295	342	286	287	312	315	309	270	306	318	296	296	332	322	296	307	315	340	299	329	315	291	289	325	330	324	326	308	300	289	298	244	311	316	312	293	310	271	292	319	272	271	293	314	351	304	356	324	312	303	318	319	316	272	326	325	291	281	311	305	298	300	320	295	286	285	316	284	327	293	311	336	294	330	326	301	290	304	278	291	318	322	317	287	358	303	282	327	325	311	326	326	334	294	313	295	299	275	322	318	298	294	309	298	343	327	287	330	336	289	294	315	298	319	283	345	358	299	346	294	302	319	313	304	319	330	329	272	312	318	315	331	297	299	290	318	357	306	315	274	329	318	264	255	323	306	305	319	319	287	312	301	327	328	330	300	295	313	293	335	304	334	279	322	315	313	273	301	346	303	314	300	272	305	332	333	298	315	314	330	328	288	291	314	291	317	333	287	303	281	295	318	302	332	308	303	270	317	326	335	335	302	302	316	326	317	289	297	302	316	322	318	323	327	299	317	325	305	307	330	296	322	327	295	304	316	314	310	299	323	291	300	316	304	338	328	297	291	318	275	302	284	311	310	350	345	324	315	305	304	328	302	294	309	322	276	324	339	318	330	310	267	311	309	288	333	313	322	315	307	300	304	316	303	291	334	283	321	305	366	321	322	289	353	340	309	297	296	301	329	288	290	303	314	298	294	302	317	322	346	313	308	296	343	307	300	321	336	319	316	330	322	328	329	293	284	323	319	297	309	303	311	307	325	309	309	313	302	285	307	334	301	293	295	283	329	273	309	333	296	308	282	306	343	307	293	299	323	297	315	320	294	328	312	331	314	319	343	316	285	298	357	341	335	321	310	308	320	334	261	273	289	309	308	303	316	303	270	314	292	341	354	316	319	319	302	294	311	300	376	328	291	330	283	327	306	325	311	307	281	332	298	283	336	293	294	319	299	324	308	317	301	337	294	319	317	299	304	331	280	341	299	304	320	314	288	308	285	321	312	320	295	310	304	336	305	320	297	322	328	343	286	319	296	285	301	318	282	276	306	297	299	283	312	293	274	294	359	296	317	325	310	321	324	305	307	293	274	346	280	307	318	290	300	300	305	292	299	309	296	293	299	289	303	298	313	291	302	330	314	322	323	335	305	286	302	298	305	311	302	328	311	336	295	328	301	265	332	315	279	325	313	339	318	302	322	313	292	305	321	320	331	287	325	352	307	334	298	300	285	323	334	336	312	306	318	304	279	321	293	326	288	323	307	284	309	294	270	291	301	336	295	337	334	313	299	297	304	307	348	298	313	316	328	260	273	325	335	305	290	310	307	319	355	287	310	352	333	348	310	308	321	320	321	287	339	289	335	305	327	322	300	316	262	276	327	284	312	295	310	319	311	305	283	314	275	295	292	287	297	310	314	292	285	298	299	352	327	309	333	305	311	303	294	323	328
20686	9634	8827	7440	4743	2104	1440	1082	1001	934	880	865	822	763	776	796	773	741	732	737	757	730	708	689	702	712	724	707	743	724	688	701	703	678	680	672	748	718	705	665	711	778	715	707	696	716	729	699	665	712	714	688	682	739	731	737	686	735	705	737	761	718	681	672	710	665	711	655	745	721	684	729	696	777	668	687	721	707	745	653	711	706	673	670	738	739	686	756	705	680	717	720	758	730	734	698	684	681	708	719	701	700	690	689	656	714	694	677	735	709	725	704	711	749	724	726	698	683	731	728	738	708	710	712	727	751	668	677	709	738	708	767	736	706	727	746	723	785	719	697	686	694	747	722	691	720	667	722	725	702	681	708	673	732	703	699	681	728	690	749	730	709	740	702	690	705	692	714	715	691	757	782	735	730	719	715	756	738	687	735	760	679	795	671	768	721	732	687	713	687	700	785	680	724	769	693	732	707	706	702	725	717	664	720	724	724	710	741	704	685	690	700	738	704	690	719	694	710	713	664	716	683	686	750	765	705	735	683	694	712	730	700	688	680	703	707	720	763	680	704	707	706	695	721	717	739	698	723	671	743	733	696	742	695	693	772	745	703	686	746	744	738	752	727	750	731	719	734	705	779	730	685	731	733	680	716	771	675	715	724	662	683	697	694	679	681	745	709	755	754	719	711	745	707	748	655	736	710	733	719	745	713	688	712	718	685	717	705	736	737	718	772	684	687	727	762	705	709	739	691	712	720	697	706	674	709	708	730	712	715	756	720	681	740	716	685	680	707	709	718	738	683	698	746	687	716	696	724	665	731	712	715	776	710	655	702	731	704	705	650	711	708	726	706	699	783	759	740	717	718	717	748	714	717	682	644	735	691	702	735	685	752	676	699	745	691	760	733	670	719	699	729	728	749	720	675	715	719	745	718	746	684	689	705	746	751	716	733	698	753	728	658	697	671	726	733	737	750	732	744	705	723	778	682	726	763	698	716	727	748	741	720	690	683	734	719	695	680	716	732	735	719	719	736	698	723	723	720	717	667	692	694	783	715	738	716	686	736	710	742	720	730	718	686	713	695	693	695	752	749	716	726	721	694	709	762	681	695	742	687	674	743	691	702	778	685	710	747	757	715	725	716	680	722	728	698	715	668	709	753	714	722	688	704	740	676	721	719	770	729	717	736	734	721	730	726	731	727	708	710	686	736	698	667	717	729	714	697	692	696	682	702	667	716	747	700	705	745	714	700	796	715	723	727	689	706	742	744	673	705	718	728	714	742	760	719	719	681	664	734	683	699	741	728	712	738	775	735	707	697	735	696	671	748	710	656	758	659	701	729	721	691	714	706	742	734	705	708	706	711	738	696	701	694	684	743	728	724	676	682	716	710	702	675	718	758	696	684	705	716	729	668	751	691	710	720	726	726	680	724	730	697	708	742	746	712	679	751	690	701	699	721	721	697	742	706	776	728	779	692	727	702	711	708	712	712	795	725	725	673	726	705	739	661	738	685	740	678	728	702	714	725	670	764	686	727	702	730	722	731	692	725	707	728	735	712	680	690	716	742	709	712	717	706	718	746	722	727	718	719	717	706	737	739	708	657	679	657	706	721	722	657	709	703	674	714	724	660	688	730	712	699	719	737	725	722	706	722	738	703	689	699	731	727	717	757	687	703	742	723	678	744	682	683	688	710	713	776	677	722	685	711	698	735	721	717	746	764	721	734	726	711	708	673	728	735	678	720	669	685	722	695	732	718	686	767	704	719	651	680	678	713	650	713	677	652	686	723	754	699	747	697	722	708	698	720	738	691	710	702	715	734	739	736	692	663	712	711	719	673	737	721	739	717	737	667	654	715	714	705	749	706	717	728	708	744	724	759	703	751	779	707	745	698	718	788	749	733	700	717	726	708	672	717	721	741	742	668	722	690	701	679	692	748	661	640	727	682	692	695	741	745	749	731	712	729	754	694	762	749	753	703	711	749	724	715	747	666	695	684	740	737	709	741	725	692	744	728	702	779	705	690	716	758	727	704	699	733	699	758	703	717	698	697	722	716	690	702	749	698	704	698	717	703	735	683	711	705	695	660	720	738	680	675	680	700	671	701	686	674	738	702	738	746	674	722	703	702	695	729	688	693	725	704	690	715	751	701	705	709	751	694	688	708	731	690	713	706	670	724	705	766	681	640	702	705	753	697	733	729	712	720	730	739	645	716	727	720	662	722	720	673	744	713	670	728	698	692	710	731	718	705	748	698	699	699	678	686	704	671	732	740	690	660	717	695	713	700	719	714	702	692	691	723	698	729	744	707	687	675	700	724	741	673	726	703	743	729	700	702	746	703	682	737	711	735	691	725	683	688	727	696	653	703	698	724	747	671	760	734	674	669	697	740	687	720	724	686	688	671	712	663	671	730	680	689	723	735	777	767	720	721	733	741	681	680	708	740	705	730	719	690	720	717	698	733	765	687	701	669	673	724	715	718	748	720	692	738	731	743	750	705	730	668	696	700	763	727	738	757	680	681	741	704	763	703	722	743	630	712	743	724	710	697	734	729	706	693	711	722	702	716	697	658	711	698	750	684	729	729	678	696	717	693	703	695	671	729	723	743	682	747	688	697	718	738	745	723	746	703	723	705	747	702	698	764	715	711	739	708	703	732	692	754	766	689	743	729	756	702	691	726	729	744	741	703	686	737	732	716	707	751	686	723	737	682	729	687	754	745	743	755	721	745	709	721	693	718	702	734	752	741	719	685	725	727	733	719	694	686	675	718	704	678	736	661	725	708	728	732	668	749	702	681	714	647	691	696	679	672	707	775	735	716	751	693	728	709	688	679	662	738	723	740	735	691	734	671	672	735	703	682	723	736	655	746	732	706	749	724	717	739	710	730	688	721	656	703	697	753	681	695	691	696	693	706	758	703	748	703	736	674	687	722	715	709	698	686	710	697	664	691	702	711	705	730	715	754	745	789	724	766	703	689	704	714	725	719	709	726	718	694	697	716	722	723	630	666	729	680	692	715	709	715	688	710	717	724	701	739	732	725	683	733	655	652	715	696	716	712	694	710	729	700	720	699	694	718	737	691	683	737	711	708	702	694	767	658	725	701	670	746	737	725	740	732	687	677	802	708	706	721	721	732	701	775	739	791	691	695	729	746	714	685	667	717	709	705	706	741	732	709	689	677	710	708	712	744	662	710	750	693	673	739	708	697	698	719	730	732	730	674	671	716	707	713	724	720	739	683	717	729	716	709	702	739	703	710	717	742	698	736	685	701	747	715	723	726	738	700	713	748	720	706	704	742	648	729	721	698	710	763	703	715	723	672	712	703	698	724	666	691	676	738	707	736	695	699	694	709	695	692	691	704	711	731	726	709	692	667	731	684	688	736	751	749	715	756	686	688	702	704	657	759	708	667	678	689	693	769	698	694	749	740	682	684	716	686	706	709	700	710	668	721	697	724	740	706	706	724	742	715	712	697	686	741	662	698	755	750	678	705	704	753	694	789
33936	6813	1338	690	466	395	379	337	332	317	364	312	356	318	315	293	306	300	340	320	306	340	327	305	278	345	307	315	335	306	334	369	342	309	337	309	327	309	323	295	314	284	346	315	341	305	355	308	279	313	319	302	362	308	315	335	290	331	314	322	340	344	324	294	353	354	326	332	344	331	307	297	324	334	331	304	351	315	339	317	331	344	331	352	294	319	304	321	319	333	292	318	348	338	339	353	352	301	301	358	291	325	286	319	348	332	319	315	321	308	349	310	338	308	348	308	318	306	322	322	310	369	298	313	294	320	347	304	301	280	320	337	322	325	331	334	309	302	352	316	314	328	353	335	327	333	317	308	316	344	308	286	325	331	336	341	316	322	316	311	326	341	294	308	341	323	284	315	313	313	336	303	293	310	344	301	335	335	315	329	345	352	286	338	342	324	341	293	306	337	331	339	324	344	323	302	322	313	316	318	293	355	301	335	330	302	318	323	315	322	313	313	307	302	310	333	329	307	289	317	319	328	319	301	293	365	352	302	337	295	322	329	314	344	297	348	316	322	288	346	318	337	324	323	315	340	348	335	361	342	308	303	312	345	346	299	317	313	322	326	325	293	311	299	301	340	335	314	340	357	346	327	340	292	315	309	290	350	294	351	335	288	351	326	290	308	298	347	321	333	360	288	320	310	313	316	316	334	299	322	282	305	301	324	279	288	312	324	318	312	317	314	331	318	333	313	296	304	370	322	336	333	285	296	284	329	343	345	301	332	339	329	324	311	346	298	326	337	347	306	302	352	325	301	296	305	323	306	275	363	295	337	353	355	322	343	311	313	295	309	293	326	351	308	359	320	325	309	321	314	341	339	285	336	342	293	361	357	335	309	325	311	367	334	312	316	330	372	327	363	280	309	326	331	316	294	312	324	324	329	342	293	276	289	344	319	303	298	315	311	348	333	294	331	321	291	340	338	316	331	314	314	313	339	319	309	354	310	319	319	315	336	379	322	314	302	340	324	295	306	347	349	310	360	339	321	303	331	337	267	269	312	317	311	291	289	295	317	318	312	357	366	326	312	303	364	296	287	345	330	340	334	361	363	337	335	294	307	321	361	348	341	292	301	320	307	327	299	332	329	350	339	334	373	310	320	333	307	337	308	316	339	318	295	270	282	325	328	310	300	314	301	317	348	300	315	294	300	317	335	348	347	312	338	313	337	317	325	312	327	340	366	271	291	331	303	275	330	344	327	329	343	349	328	330	342	365	300	332	348	318	314	343	296	316	295	344	320	336	301	337	312	302	385	335	359	336	359	332	316	334	332	320	306	314	343	310	291	298	315	328	317	313	328	344	362	313	332	309	335	327	318	327	326	336	319	326	297	345	311	318	302	338	315	314	347	287	323	296	325	317	317	322	331	346	331	322	303	306	317	314	320	331	329	328	311	321	325	325	346	337	326	332	357	288	326	310	326	368	333	373	337	333	339	301	311	303	303	315	346	306	306	299	312	330	313	293	335	351	382	316	288	343	344	327	366	321	291	316	342	346	304	347	324	342	332	300	320	320	321	290	325	314	285	328	310	327	332	326	334	358	343	314	299	302	340	329	333	319	317	299	322	338	305	278	335	320	312	322	330	321	326	340	345	315	299	310	331	301	324	338	332	354	336	335	320	303	358	340	350	338	344	289	328	338	326	357	290	297	300	339	331	328	343	339	336	316	328	349	341	332	380	301	363	348	299	298	315	322	355	303	334	314	308	317	325	307	332	318	316	322	339	315	356	372	322	357	341	333	326	318	358	339	305	292	324	325	332	352	321	305	348	327	309	328	341	347	334	335	335	298	338	319	332	329	320	341	355	322	289	332	306	307	322	340	324	321	358	303	310	336	329	322	327	324	318	331	329	327	327	309	333	339	295	302	357	341	320	310	283	319	304	342	301	326	338	359	295	323	310	286	331	335	321	359	346	335	341	277	306	339	348	333	285	366	312	345	316	337	342	322	336	324	332	347	331	328	354	295	310	288	305	325	310	319	326	300	307	322	304	318	302	295	342	327	329	340	324	315	350	341	308	329	342	311	351	299	288	311	306	334	336	345	322	331	326	314	305	320	317	313	343	321	315	325	327	357	335	279	332	323	329	311	311	331	332	337	341	305	310	343	333	342	307	351	290	320	354	299	286	325	326	326	362	345	338	336	321	316	338	324	302	328	336	321	350	315	356	341	295	361	319	312	338	360	300	320	309	329	305	343	358	310	334	320	307	331	356	342	368	356	318	295	318	295	325	349	302	325	339	307	337	352	286	321	313	326	299	311	324	302	307	315	343	292	320	306	308	310	329	333	326	329	309	357	321	307	327	287	325	338	321	336	315	331	344	331	311	323	328	309	312	336	323	368	350	328	323	291	328	361	384	295	310	332	296	305	304	293	312	340	306	320	354	351	333	306	330	338	341	332	334	317	302	334	293	309	336	320	323	354	311	322	334	309	326	338	307	358	307	306	343	368	343	302	345	310	349	350	383	312	285	298	330	332	307	336	354	330	312	355	333	340	330	373	318	338	349	315	320	343	303	311	313	304	334	338	303	305	347	341	306	311	314	338	322	336	305	317	336	291	308	319	360	291	295	346	315	327	336	342	294	320	320	325	335	339	366	338	309	300	337	286	316	296	329	297	377	319	337	306	313	357	360	333	324	350	346	262	331	268	319	319	317	322	339	325	353	319	339	343	344	346	312	328	366	282	358	363	315	347	311	314	337	332	322	375	308	360	301	304	334	294	337	324	320	326	357	312	338	320	336	313	298	293	317	334	350	317	310	308	313	331	298	295	333	278	328	346	330	324	329	267	301	350	313	323	309	312	328	353	331	315	296	331	320	323	346	320	333	365	347	345	315	318	310	307	340	335	362	329	326	347	352	298	300	317	287	332	323	340	339	321	345	319	299	357	348	328	363	362	333	359	320	322	315	329	336	338	327	370	296	335	306	330	308	337	319	304	326	336	277	329	284	340	348	305	342	341	315	361	270	331	327	332	324	321	289	321	287	293	319	317	357	362	320	349	334	300	302	309	342	315	335	278	300	311	336	309	347	326	333	318	313	291	320	322	319	299	298	284	323	320	330	332	363	315	323	328	318	342	352	324	303	309	311	308	314	315	324	292	311	368	297	302	337	320	335	298	356	315	335	319	332	351	302	296	323	310	324	330	323	327	290	338	308	325	320	347	345	292	314	302	343	323	323	348	322	336	323	320	302	335	326	371	301	321	331	297	344	331	289	314	294	328	369	381	380	339	314	350	309	307	282	372	334	301	306	300	269	310	304	330	330	319	331	321	316	326	322	303	348	293	343	315	303	317	350	310	310	339	324	337	327	309	342	327	312	316	304	295	315	309	289	321	294	329	325	295	316	325	314	318	316	320	332	313	309	301	311	329	321	322	336	354	351	308	297	312	306	340	339	336	284	309	319	336	338	309	330	282	329	345	351	302	332	327	309	306	318	325	326	307	354	369	318
24491	13562	10914	5552	3210	2163	1552	1140	1068	937	879	838	833	820	764	785	788	748	788	773	734	792	744	729	765	698	746	755	738	788	748	716	726	762	776	732	739	765	759	771	762	754	834	771	728	746	746	766	767	778	787	786	767	730	772	729	801	727	764	771	771	722	772	756	759	758	787	781	795	729	772	778	794	744	741	784	721	735	806	761	740	740	781	722	744	749	759	703	744	793	767	806	758	780	789	746	759	707	793	728	754	745	790	720	764	726	772	751	742	782	744	785	718	767	766	785	786	751	833	742	762	748	781	754	748	729	766	793	721	753	764	761	743	741	766	742	774	746	760	726	784	851	800	756	741	768	728	742	766	725	735	765	738	755	741	763	691	736	782	754	748	748	752	755	749	765	758	784	750	714	741	791	756	709	722	723	769	744	721	748	742	798	765	731	737	790	770	777	779	751	752	721	761	770	695	769	773	755	767	765	786	760	791	806	766	736	714	766	748	758	762	737	756	757	756	795	734	760	774	773	754	714	747	734	747	756	727	814	792	765	742	775	754	773	768	728	774	757	745	779	753	765	817	814	765	716	783	705	766	770	776	733	750	776	731	793	766	754	737	745	741	806	783	738	712	729	741	800	781	754	703	759	730	772	751	709	764	732	752	784	770	796	753	741	765	772	755	746	728	764	770	750	756	770	744	718	782	784	811	777	743	800	751	779	772	758	778	770	769	758	752	739	747	767	762	774	743	742	744	749	777	781	711	722	795	751	749	779	750	720	793	697	760	750	783	780	727	776	791	751	737	832	744	770	754	757	742	765	769	756	744	739	753	785	758	741	765	836	769	767	745	731	804	729	712	722	754	724	724	755	729	751	741	756	753	728	764	740	744	793	789	792	753	732	740	783	732	744	763	746	797	777	762	761	793	764	750	817	744	788	747	785	767	763	739	699	728	785	742	706	794	729	724	786	732	749	750	799	793	779	758	770	789	766	761	729	805	779	748	768	767	766	728	713	750	741	720	762	819	759	718	718	798	789	793	746	735	794	738	789	799	728	751	783	834	749	774	769	775	773	771	705	772	699	778	750	766	780	749	729	738	781	740	777	753	709	757	692	692	738	757	763	737	801	720	777	717	793	770	784	815	770	781	718	757	796	790	749	773	789	678	764	742	782	749	713	727	776	802	734	766	748	768	800	811	765	748	728	770	756	773	785	777	759	738	806	780	720	773	719	798	721	784	762	748	742	763	772	748	769	749	734	777	798	741	768	774	724	730	779	752	765	741	723	739	760	798	723	686	778	771	709	731	763	811	763	746	713	723	777	764	719	776	753	788	748	746	733	732	758	784	781	761	799	730	777	713	744	751	747	758	751	750	765	771	743	750	731	743	764	747	713	739	753	738	770	754	740	787	733	716	746	795	773	729	773	706	686	783	745	760	736	709	728	726	741	738	783	752	753	772	750	743	718	732	768	747	785	752	749	766	721	808	738	766	791	750	754	769	741	754	732	716	734	772	770	770	774	787	788	791	772	792	741	754	747	733	752	727	719	732	763	741	810	756	765	755	796	722	788	744	751	731	813	723	770	795	745	732	746	774	735	788	756	767	768	782	738	735	750	728	747	747	775	762	789	755	716	733	698	703	725	765	752	756	725	738	764	777	761	792	754	726	768	722	775	728	791	727	783	738	780	739	773	740	716	720	766	774	752	796	745	752	745	723	764	794	759	769	751	725	777	750	769	773	751	749	734	768	728	791	761	731	745	745	695	800	764	769	738	740	770	747	758	790	790	738	758	748	753	764	778	723	750	730	708	789	720	783	742	763	753	821	769	749	762	722	740	744	756	781	731	765	720	762	726	742	773	749	750	747	780	769	751	794	797	736	745	745	747	803	796	785	758	732	807	770	782	808	748	758	746	711	740	781	766	776	779	757	746	810	721	756	770	791	762	703	741	758	693	689	749	733	799	729	729	783	732	745	740	732	740	733	781	736	753	726	731	750	792	722	713	764	755	783	757	752	731	765	748	767	727	757	722	765	770	730	754	792	751	763	717	750	763	727	786	766	769	731	756	764	757	772	745	687	761	809	748	774	768	749	754	727	823	774	747	730	764	728	721	739	736	708	733	715	746	775	756	791	716	695	773	773	751	712	750	789	758	725	742	760	757	764	771	739	772	685	762	750	740	741	745	754	780	751	730	735	786	759	803	805	741	765	789	776	785	785	744	751	741	731	747	745	784	746	759	803	751	748	740	781	730	738	778	745	775	736	747	746	720	718	704	794	791	747	815	713	805	755	782	773	736	774	765	767	765	764	714	808	759	743	780	732	782	777	758	756	808	760	736	755	740	784	761	751	765	819	737	797	736	766	788	766	780	743	773	787	773	790	772	792	773	749	742	766	776	754	763	767	752	814	766	794	729	772	733	722	798	732	760	766	710	772	753	731	760	796	761	729	741	729	755	785	758	784	752	801	715	719	753	757	797	769	824	709	752	767	745	799	760	716	762	802	730	787	773	808	744	760	765	731	743	809	760	672	756	757	753	772	750	725	751	801	757	790	765	814	750	699	772	797	736	758	710	744	806	719	724	741	732	694	744	726	736	747	741	776	786	754	764	724	741	694	763	777	775	765	743	741	727	756	784	748	716	757	765	765	768	725	807	727	743	716	809	740	779	699	712	775	750	722	767	770	707	777	725	756	749	735	766	786	706	731	717	689	797	742	771	775	799	785	713	753	785	734	774	787	821	783	767	769	795	743	733	726	778	778	788	761	790	742	775	786	712	755	801	725	780	732	842	779	783	733	754	771	723	768	790	774	749	748	726	767	740	801	806	776	768	741	746	773	773	769	754	718	765	747	752	763	755	732	769	727	765	755	763	753	737	770	763	729	760	830	774	761	761	746	744	680	729	785	767	741	736	704	753	705	771	789	794	763	727	738	729	741	720	761	748	754	772	758	760	805	771	735	757	767	776	791	720	777	741	735	700	758	742	744	778	798	800	699	763	746	757	786	778	741	831	765	747	766	768	755	702	787	806	747	761	713	738	725	751	744	784	772	798	731	772	767	757	706	750	749	781	726	751	745	816	766	742	753	733	737	724	787	747	769	835	800	779	725	784	746	785	750	767	736	746	775	790	735	772	723	767	751	748	745	780	780	786	773	741	763	842	720	746	731	746	807	762	771	751	764	753	755	784	753	756	738	745	753	762	780	752	750	769	756	705	780	743	783	764	772	737	660	754	757	775	715	723	787	760	740	755	726	782	754	740	767	753	713	710	791	766	775	758	759	722	735	746	774	767	754	741	788	762	713	719	726	749	822	724	797	755	768	799	765	725	789	833	764	758	699	789	748	762	732	751	776	763	708	688	813	722	743	745	786	751	750	764	793	761	744	784	756	745	758	713	746	798	792	765	728	718	767	762	771	723	763	759	782	758	809	789	810	779	760	774	793	778	802	706	756	757	740	736	733	740	773	704	778	751	791	757	783	707	771	813	735	738	735	762	796	767	741	802
25266	2924	508	353	382	328	295	303	303	305	288	348	274	324	281	311	319	277	264	313	294	309	348	306	294	300	305	292	295	314	303	286	312	336	309	289	323	317	272	303	328	317	276	298	273	318	277	275	267	334	310	286	305	309	311	273	339	305	270	274	352	335	313	285	298	315	279	299	279	304	311	304	309	322	298	259	321	293	290	320	302	291	287	273	319	310	314	296	282	342	342	310	304	278	296	319	309	268	290	304	274	351	295	296	299	348	279	299	277	283	301	285	311	317	276	310	304	295	275	297	315	289	306	303	295	298	306	338	317	259	267	307	274	318	284	290	308	316	333	297	299	295	299	321	299	268	302	299	313	314	317	288	291	269	312	307	309	309	330	278	287	282	311	300	294	335	313	316	303	294	340	312	300	303	312	284	261	281	329	315	312	279	304	297	327	293	306	309	280	283	269	267	285	252	292	264	294	304	311	291	336	311	294	280	301	307	305	335	271	281	301	332	313	294	323	290	322	268	292	274	290	308	274	290	276	321	290	265	269	308	318	288	288	287	266	329	309	269	301	278	333	324	328	307	260	290	250	292	322	304	267	300	255	293	267	259	319	348	266	306	317	318	310	307	296	285	314	258	301	298	293	320	294	318	303	291	294	310	303	306	281	316	313	287	283	289	279	319	303	288	335	338	305	301	290	323	318	281	317	306	329	296	277	312	297	291	287	319	281	293	303	276	317	298	316	295	296	302	272	320	276	293	289	250	302	313	281	293	314	305	312	258	278	285	309	288	287	308	340	319	292	310	298	318	285	289	313	286	300	302	302	266	313	298	274	305	305	306	297	303	293	294	296	312	290	311	295	296	313	251	311	337	292	289	321	287	330	275	289	295	295	299	311	277	310	294	301	308	267	321	295	301	340	275	284	318	299	317	350	303	310	305	317	310	314	356	328	309	290	292	322	277	278	291	303	278	328	286	287	294	315	295	328	315	318	295	301	283	276	305	306	309	339	298	278	286	266	266	313	312	301	310	272	273	306	309	323	313	280	310	300	271	297	291	308	315	282	289	307	331	309	281	305	284	277	280	263	314	329	295	307	284	297	333	304	296	249	280	293	322	311	285	286	294	295	309	290	291	325	308	318	326	286	330	307	316	296	272	293	292	319	311	318	313	282	254	300	282	307	300	317	262	301	300	310	316	311	275	298	270	255	340	271	306	289	293	314	314	336	291	320	332	276	270	308	302	327	302	335	308	287	292	304	312	307	296	300	294	291	292	281	311	295	313	294	314	281	277	299	284	304	297	297	339	324	322	313	288	308	269	355	303	316	322	305	303	313	314	291	302	288	295	257	292	284	366	326	288	287	296	295	292	335	292	266	318	299	262	339	321	288	265	300	309	337	332	265	316	304	292	282	293	285	322	316	307	268	313	303	328	277	293	265	322	308	322	312	292	296	288	310	322	296	329	261	321	310	295	338	288	296	320	322	299	307	333	309	297	309	276	312	295	306	281	312	293	313	328	284	278	274	320	346	322	302	307	318	309	309	306	338	328	317	295	318	312	287	288	266	322	301	309	317	319	265	313	303	323	298	335	326	281	328	282	289	282	297	320	301	296	305	334	253	285	302	330	299	303	280	308	316	297	309	301	319	267	272	254	314	273	294	327	280	314	292	292	272	307	310	289	304	324	290	248	305	292	306	280	266	279	298	296	307	301	334	292	306	299	305	314	282	299	289	308	321	276	274	285	311	317	283	298	291	333	310	295	296	278	286	280	311	292	304	291	292	283	316	275	285	317	293	322	325	320	339	308	286	320	330	326	313	300	278	299	303	314	281	312	279	277	285	292	293	317	308	316	269	318	288	303	278	309	325	320	302	296	287	323	299	299	354	291	320	283	284	273	294	290	307	277	308	322	310	361	267	281	290	270	299	281	290	289	280	313	292	288	321	292	281	303	288	279	306	281	294	282	303	272	335	272	334	285	295	342	279	300	308	279	273	294	268	319	279	297	295	299	315	287	303	293	303	299	303	278	323	327	271	315	302	265	303	316	276	317	283	316	313	280	331	278	310	290	341	291	338	298	321	294	290	321	318	346	277	313	322	302	331	307	303	292	326	297	302	290	310	308	275	316	289	274	299	307	319	265	321	285	280	283	294	309	286	305	295	269	284	300	293	307	287	284	292	306	318	310	273	278	313	313	308	283	306	314	308	330	257	309	337	303	317	300	282	321	323	334	316	318	285	293	277	276	320	299	309	301	302	302	343	313	342	326	330	293	304	290	356	307	307	300	270	293	299	298	288	314	315	284	331	283	323	321	328	289	291	320	311	284	273	313	321	295	268	302	320	315	285	287	332	313	295	308	308	312	300	301	290	273	274	319	306	335	293	315	298	313	298	322	295	325	272	279	281	318	293	320	289	269	332	316	269	314	281	302	301	297	310	318	310	288	281	275	341	327	323	315	261	266	301	294	275	307	269	312	299	302	308	266	307	273	299	322	290	301	309	256	240	313	309	292	315	319	286	310	271	300	275	308	330	297	269	295	283	295	303	283	313	296	273	324	321	295	311	296	287	282	312	321	320	280	289	295	297	295	280	300	284	337	318	295	331	273	298	329	318	333	306	288	283	275	324	286	285	252	272	315	339	298	273	305	311	289	304	264	304	292	261	290	281	315	320	290	307	288	327	309	284	293	291	296	295	330	300	312	288	312	331	285	327	295	328	297	295	308	290	300	256	302	318	320	261	286	239	301	320	347	347	281	334	283	261	294	313	297	331	346	301	311	300	310	275	321	308	322	312	281	305	288	310	296	327	316	326	300	280	278	304	324	319	303	289	326	340	298	281	286	295	284	272	305	322	327	284	319	280	274	273	291	286	285	271	314	338	279	273	258	288	292	293	295	333	283	269	283	281	288	329	274	302	259	295	306	280	292	300	297	297	285	286	292	274	304	308	286	279	288	302	312	313	246	295	299	274	288	294	299	295	241	319	296	260	299	305	334	318	295	315	271	298	301	335	312	295	320	314	276	307	303	268	316	292	308	321	332	272	291	273	305	288	286	302	300	293	304	295	314	338	288	299	270	279	291	308	299	280	282	256	286	315	301	279	305	274	312	273	322	311	315	294	304	268	286	263	319	290	288	267	302	277	308	285	287	290	279	315	314	315	325	293	312	310	332	315	307	303	269	321	315	285	320	308	298	319	317	312	308	289	278	294	290	313	336	343	307	270	322	300	312	275	302	289	302	302	310	320	293	290	318	286	310	264	322	303	281	319	303	298	273	294	288	280	340	278	300	297	329	320	306	317	314	295	293	298	313	288	272	284	320	313	285	254	291	312	310	279	294	271	302	321	283	307	306	276	285	251	280	288	302	286	291	307	287	302	274	303	296	270	294	297	298	278	333	300	296	279	312	269	311	272	303	290	305	291	281	272	312	285	292	350	277	288	345	309	342	291	325	329	303	322	321	267	325	290	299	307	295	303	299	317	283	274	312	304	317	290	300	301	271
19231	5802	3556	2162	1749	1313	820	844	758	772	736	678	689	728	671	701	716	668	679	690	698	696	671	675	677	734	699	664	635	671	682	689	682	678	713	683	637	674	664	646	672	682	726	681	691	656	684	651	661	689	669	684	654	665	613	656	684	703	667	682	710	705	704	691	692	704	677	689	700	663	649	625	682	646	709	679	706	622	671	657	670	647	716	671	688	625	672	723	719	657	711	679	694	638	643	640	729	677	729	611	655	690	649	670	721	676	682	712	699	672	668	695	686	706	704	694	698	684	649	613	708	662	667	657	655	688	655	681	673	687	637	684	645	709	623	662	680	705	705	666	675	682	616	754	671	683	661	666	670	695	664	649	658	651	705	658	698	649	638	726	669	656	627	668	652	702	688	669	662	672	688	634	710	693	657	659	670	705	662	693	639	618	673	619	648	675	669	662	643	653	715	703	681	649	697	727	690	682	661	677	690	650	680	666	675	628	647	681	685	666	684	653	719	679	692	638	618	702	680	630	653	669	687	636	684	659	679	671	668	621	644	654	694	629	692	668	638	634	648	685	677	680	681	684	672	667	638	665	677	663	689	636	704	689	664	758	640	698	672	650	682	718	706	644	651	651	640	657	671	691	652	667	627	626	640	670	676	645	693	642	682	671	665	671	689	699	699	686	698	686	664	679	691	677	649	637	650	704	694	660	652	648	693	699	688	701	645	653	672	658	681	674	672	709	665	689	686	663	686	696	684	633	702	637	698	656	645	688	694	681	676	601	684	680	674	657	663	682	692	664	659	653	654	665	687	685	655	660	680	668	653	680	693	675	689	707	651	733	687	657	658	720	669	663	674	703	685	771	663	676	682	688	618	637	687	659	662	675	654	703	636	647	676	703	646	672	667	674	660	631	677	654	651	667	704	633	677	709	673	684	679	669	650	707	677	706	699	629	660	679	712	673	723	618	717	644	649	675	618	670	638	665	714	732	625	701	636	702	621	654	686	647	700	697	627	653	653	640	637	692	689	676	626	696	671	647	662	665	669	688	646	685	690	679	711	616	638	644	648	674	647	706	676	630	704	714	669	672	665	645	716	637	686	677	701	691	684	682	663	683	635	628	693	649	701	658	653	643	635	711	667	668	680	646	717	614	684	719	663	673	646	674	651	676	667	686	649	673	593	659	650	621	673	665	665	677	662	638	700	636	702	672	723	635	655	705	668	663	612	699	646	660	727	674	656	683	635	658	700	705	624	657	648	676	706	634	635	662	686	715	647	671	706	666	720	688	618	663	714	691	655	704	657	645	651	635	670	655	664	622	688	692	720	695	674	611	646	658	633	666	676	654	705	682	679	659	641	675	696	696	642	690	715	648	685	652	662	649	655	663	681	692	641	665	670	661	715	648	676	668	726	601	637	645	670	645	650	711	684	700	642	659	705	714	698	652	705	722	628	677	695	682	683	683	704	682	678	687	693	666	634	659	706	679	668	645	645	651	616	666	689	682	655	634	639	670	682	651	701	656	691	695	636	724	661	629	672	666	678	684	644	691	689	696	684	662	669	690	679	719	653	702	646	699	682	656	640	668	725	725	662	730	646	650	667	656	698	697	670	645	687	677	636	655	690	647	703	636	601	696	625	676	682	693	676	706	680	680	695	720	686	706	691	668	657	700	694	675	688	670	688	674	653	677	667	708	697	656	706	689	712	649	650	684	661	697	650	712	669	735	657	653	713	703	673	657	677	667	635	649	635	684	657	694	685	643	650	635	678	636	701	657	650	667	668	660	647	695	749	673	636	678	622	671	647	659	668	680	648	665	661	668	608	660	648	673	681	649	654	679	691	679	630	664	674	684	670	671	689	673	660	631	719	591	702	664	662	630	671	690	674	663	639	650	670	648	699	631	649	656	691	671	687	638	691	707	668	658	699	679	669	660	677	614	678	673	700	652	659	667	685	697	714	681	691	671	678	696	692	685	656	700	690	666	633	681	723	676	689	701	664	628	663	681	668	672	701	692	682	685	696	642	634	686	682	677	701	691	646	636	645	680	670	696	652	674	692	659	646	643	657	655	709	721	656	631	667	657	664	631	642	662	664	626	636	662	686	683	704	632	675	674	672	684	709	663	686	634	670	694	699	685	695	692	662	665	687	757	668	650	646	695	716	682	658	646	650	617	674	705	677	659	633	651	684	690	688	694	677	694	699	698	660	692	676	652	710	679	705	665	732	722	649	627	647	650	657	665	637	670	677	656	664	631	693	695	675	682	648	685	655	660	673	702	708	695	694	660	714	685	688	657	658	645	645	648	695	699	685	649	671	718	723	649	684	636	689	676	655	688	640	686	648	704	673	648	678	658	653	650	691	686	671	637	675	687	694	639	620	689	631	652	700	726	685	672	635	660	636	635	667	670	658	661	670	657	647	655	640	713	650	696	656	713	678	724	665	664	647	683	657	661	686	684	659	634	683	712	659	648	663	676	688	666	662	648	665	688	713	700	644	681	660	671	702	689	666	676	616	713	646	701	630	633	652	670	702	642	669	686	705	701	686	638	715	672	682	671	707	638	696	677	683	700	667	696	671	716	636	666	675	680	696	667	690	696	657	666	624	675	670	623	673	639	682	641	726	705	645	679	674	677	677	666	654	686	647	692	696	701	690	661	661	650	599	651	709	668	679	651	658	693	666	649	652	609	646	678	710	671	637	655	673	612	640	683	661	690	697	717	664	674	668	639	666	666	641	625	705	676	674	686	682	672	647	637	653	684	678	671	678	650	663	714	677	717	662	691	687	649	670	649	707	690	675	705	723	675	686	665	652	706	627	669	680	702	686	697	705	711	713	658	650	689	622	655	658	690	641	747	688	701	629	625	667	693	659	659	636	715	653	689	652	660	703	635	661	648	656	690	653	660	627	679	715	630	648	664	655	667	711	696	670	673	654	643	686	670	629	704	735	645	681	676	669	655	706	636	652	731	662	676	639	679	709	677	683	666	679	720	662	709	674	628	702	677	686	649	711	639	674	676	617	666	655	672	718	679	694	668	668	660	664	634	648	654	633	702	648	684	722	664	697	656	667	693	675	724	660	691	639	692	676	658	672	639	666	703	661	688	704	708	675	636	654	713	668	661	642	652	634	656	649	702	706	693	663	683	661	678	682	662	689	612	648	719	677	650	656	646	684	680	705	661	634	750	692	690	686	629	658	634	636	669	657	659	701	649	620	724	700	698	690	667	652	679	610	696	634	650	672	684	680	686	656	671	647	654	660	703	691	723	684	637	679	703	691	682	643	677	646	685	660	672	658	704	681	638	684	652	665	670	709	712	654	682	702	679	654	678	628	685	639	748	644	704	677	650	628	640	685	717	749	700	652	664	655	669	657	666	655	652	680	672	645	683	696	649	697	696	663	665	677	667	689	746	712	693	667	676	688	634	648	651	683	669	679	657	691	636	676	620	617	709	682	685	672	689	677	683	689	650	701	639	751	632	622	714	678	658	663	696	659	681	701	649
32870	5844	873	609	463	389	378	341	355	295	353	340	326	321	273	302	317	336	347	312	318	280	310	348	296	290	299	299	302	288	306	293	290	306	320	339	286	291	300	298	316	347	288	299	301	318	300	297	315	276	339	343	263	314	312	309	336	308	316	306	299	333	312	346	310	314	327	332	278	293	323	331	310	329	314	311	296	307	345	316	308	311	313	328	333	310	277	343	304	354	301	285	323	273	298	337	340	306	314	312	343	300	309	339	327	283	293	332	334	328	300	330	314	330	336	313	350	279	311	327	309	323	294	306	315	313	301	309	313	295	264	313	305	322	271	335	326	308	289	290	338	323	343	333	267	373	334	313	295	307	312	312	315	304	291	320	332	314	349	309	280	301	297	306	281	303	301	307	294	293	340	342	302	311	300	278	294	325	313	301	333	316	269	344	316	289	305	303	291	313	355	304	312	358	311	325	286	304	284	289	302	320	289	339	328	334	271	285	319	282	334	309	331	338	308	300	344	342	310	322	328	274	291	292	316	342	341	318	299	317	317	291	315	276	320	300	289	298	274	324	329	314	323	336	329	305	310	309	311	325	309	311	302	316	324	332	311	328	347	316	304	325	318	308	308	292	288	339	337	315	291	323	286	298	334	321	281	287	282	293	318	302	274	314	304	286	292	338	312	283	294	303	294	329	326	281	301	294	330	292	313	330	293	265	305	318	320	295	315	308	312	342	296	310	320	362	300	317	273	292	291	311	317	298	325	295	283	306	307	313	294	295	309	323	322	309	304	326	299	262	328	298	322	284	291	296	321	331	299	296	315	309	289	262	307	295	294	309	328	301	333	312	302	320	299	307	304	320	307	314	330	317	336	287	320	306	298	314	308	360	315	289	318	317	304	323	315	324	300	310	318	317	327	341	345	277	307	291	290	315	311	335	319	341	331	325	286	301	297	326	315	305	310	296	292	310	311	308	292	281	336	317	285	309	309	293	332	324	313	304	325	340	310	306	286	298	313	315	307	318	324	314	320	313	320	305	329	318	315	309	342	333	309	317	290	304	321	286	305	312	327	318	307	316	323	307	308	305	347	282	293	280	317	327	342	326	328	329	282	271	308	314	322	310	303	342	324	326	326	300	311	322	304	309	315	288	286	299	308	318	297	262	282	309	326	312	310	279	328	320	312	318	299	320	296	299	283	274	307	331	311	256	326	297	311	256	295	319	313	281	297	322	309	325	328	275	334	342	310	322	261	323	332	322	295	281	294	288	299	307	302	301	284	297	302	312	324	319	328	319	299	280	312	282	295	318	318	340	310	276	290	294	298	294	294	304	304	312	293	284	311	327	310	304	319	307	306	298	334	314	335	357	309	313	352	346	295	310	301	308	317	340	313	304	314	300	327	338	317	330	270	305	344	319	302	328	326	318	306	304	296	290	291	309	316	293	328	310	311	291	305	280	341	305	279	329	297	328	264	307	300	311	301	305	268	312	307	312	336	290	311	320	307	284	319	282	269	266	291	324	294	298	323	285	274	306	308	298	303	304	317	334	315	282	285	332	338	328	318	296	349	299	296	329	314	320	283	316	287	281	334	335	300	300	312	290	285	297	260	302	334	286	284	323	311	308	320	305	298	293	290	309	304	321	306	301	310	291	315	332	288	309	311	321	319	295	317	342	313	307	291	332	321	357	311	312	281	322	286	293	321	311	295	318	308	349	305	329	319	280	339	320	322	273	332	319	306	328	315	342	312	317	321	299	312	302	297	326	285	317	327	295	317	291	286	259	320	333	268	278	300	333	315	312	319	302	306	298	292	332	300	308	321	294	307	283	287	309	320	295	344	293	305	311	315	291	318	311	285	312	310	288	318	291	356	314	336	293	322	329	326	352	329	338	325	310	330	312	308	340	358	315	350	348	287	317	294	324	328	305	296	306	315	322	314	326	319	312	326	317	299	305	311	332	329	359	292	312	327	320	313	302	323	298	312	323	306	309	291	297	316	296	307	291	326	330	296	298	337	301	316	318	289	344	347	304	335	313	311	322	307	329	319	313	321	339	332	314	319	305	336	324	315	305	308	290	287	317	289	304	316	317	329	309	306	313	292	296	309	315	303	319	313	292	299	291	297	295	319	322	308	336	316	312	319	328	285	297	306	327	302	325	291	308	300	295	242	344	300	300	322	312	320	294	348	325	286	326	296	317	300	294	318	342	297	293	316	338	287	267	308	294	271	289	318	314	305	298	328	265	324	312	314	283	307	264	316	306	313	313	317	313	312	279	290	328	306	283	306	329	324	383	314	328	318	298	268	307	321	304	297	344	284	323	306	325	339	288	303	295	349	294	287	326	290	323	316	305	293	317	335	327	302	342	334	329	303	347	297	283	317	308	357	303	291	303	305	301	311	281	323	295	309	297	317	302	329	298	286	328	331	336	280	297	338	331	320	277	329	312	309	311	311	320	356	325	273	319	329	321	360	311	304	319	310	293	346	315	280	310	313	295	327	303	283	319	304	317	337	323	334	292	313	309	349	292	277	282	311	319	305	324	296	333	320	310	316	315	289	299	336	358	354	304	331	316	344	312	317	321	304	348	312	350	326	276	316	310	282	297	319	332	292	319	299	296	342	299	322	299	294	299	309	302	315	344	299	329	312	338	297	309	279	336	320	325	348	305	303	300	317	315	307	299	286	319	322	335	318	298	309	294	293	346	315	307	293	314	301	349	335	289	322	291	314	288	312	299	311	334	289	314	288	299	291	349	310	293	310	329	337	302	331	324	311	303	325	311	322	322	316	310	295	319	341	316	321	328	326	288	356	337	328	340	309	292	325	326	293	302	313	286	308	347	343	335	332	317	314	319	346	289	337	304	352	318	300	272	317	357	310	304	307	313	307	317	295	306	270	277	333	304	321	327	293	319	297	360	313	326	315	315	300	335	308	320	308	321	284	337	303	279	303	314	294	301	331	341	275	281	287	311	286	336	315	346	329	322	279	285	332	290	313	322	275	284	328	289	321	311	298	296	319	306	307	337	321	289	338	290	341	318	285	290	305	321	311	289	305	273	320	307	311	364	320	326	299	283	305	290	330	319	290	296	326	332	287	309	288	316	315	268	320	329	300	276	303	300	285	348	319	296	337	299	346	286	323	285	332	302	321	342	301	313	291	302	290	336	317	314	295	307	311	298	321	336	316	305	309	304	328	328	301	327	329	284	295	322	342	327	303	321	250	325	294	355	313	309	314	313	302	307	300	278	307	307	267	321	350	329	336	315	293	338	316	297	322	330	320	302	339	306	284	312	296	324	287	310	305	301	344	326	318	313	296	300	289	333	311	313	335	311	330	330	293	315	318	301	307	320	313	275	325	308	308	306	319	291	332	310	307	291	324	304	277	298	310	290	283	286	308	353	332	346	347	290	317	266	278	311	289	305	280	290	323	309	299	343	355	340	329	287	305	299	316	324	316	320	302	283	325	303	323	292	315	267	314	286	297	319	353	315	296	316	311	285
25140	10440	6604	5135	3368	1696	1266	1012	875	879	847	846	809	770	778	730	736	754	738	717	724	738	710	707	699	740	690	766	709	731	726	710	783	686	730	754	707	691	722	732	743	677	678	657	695	689	735	730	756	704	697	720	742	767	695	725	747	781	697	761	781	691	701	748	702	691	663	728	654	761	670	659	764	711	719	721	705	702	714	717	757	781	746	687	692	745	669	721	697	762	741	712	683	719	740	746	743	734	705	725	695	725	702	709	691	706	737	735	726	695	728	733	719	657	660	726	673	718	748	725	721	735	702	727	705	702	729	723	716	702	759	677	709	686	693	739	704	688	742	714	712	689	683	690	754	740	691	667	698	695	721	779	726	700	710	735	703	685	730	718	748	704	698	695	658	710	701	680	774	714	688	724	706	705	756	719	671	752	698	728	702	694	710	726	736	734	728	730	693	714	729	673	713	737	699	728	716	704	722	699	722	742	722	742	691	697	706	725	669	698	720	741	720	689	681	745	746	742	752	741	747	707	698	702	731	755	698	714	687	707	718	716	701	730	734	729	724	693	708	771	651	684	732	687	691	711	696	724	745	748	707	749	743	757	746	687	709	701	716	658	803	733	691	712	715	731	703	680	710	696	645	711	741	727	672	728	709	719	717	728	709	703	717	713	728	715	724	714	726	716	724	684	764	706	744	754	761	703	644	700	691	760	745	720	714	711	696	744	715	744	712	712	681	716	737	730	686	699	722	696	703	747	741	729	725	697	722	671	705	713	659	693	722	714	707	715	639	685	697	747	726	699	716	717	693	748	724	680	729	685	696	719	734	747	702	680	708	657	746	723	756	713	729	747	767	719	721	764	732	691	692	723	755	705	748	696	714	726	666	716	743	710	732	677	682	713	718	696	678	725	714	704	716	743	717	742	706	757	706	693	685	739	681	721	694	687	716	709	716	751	731	745	742	735	747	750	730	680	717	715	683	694	707	749	708	712	712	678	701	725	713	720	713	725	708	703	723	735	716	658	676	744	694	691	731	721	709	704	717	704	744	701	741	694	709	728	670	712	688	709	714	736	705	692	726	646	719	707	715	695	712	711	707	708	708	752	716	694	727	722	718	706	731	720	697	715	731	689	720	725	684	738	708	742	737	714	670	700	695	668	716	736	696	726	682	708	712	716	679	671	785	737	656	673	681	753	754	703	709	687	700	739	730	729	730	728	748	694	712	711	702	711	692	745	694	694	687	707	789	718	692	705	692	711	692	688	689	694	690	710	695	682	753	757	719	691	701	670	702	767	744	710	735	683	719	725	713	754	718	700	741	732	724	691	690	731	754	737	735	705	709	755	698	754	728	714	695	689	719	727	665	719	722	734	719	707	777	717	680	724	694	713	758	728	765	730	739	681	672	679	722	711	673	677	726	730	689	706	671	723	689	709	717	729	690	765	682	642	738	697	735	750	753	746	712	683	696	712	712	719	699	675	690	685	702	711	709	766	708	766	706	703	716	755	751	718	692	656	709	723	696	785	724	676	731	687	715	728	717	706	731	726	744	691	698	671	704	731	703	739	713	737	732	747	761	685	725	706	707	674	714	730	705	726	700	704	720	727	723	704	704	703	748	666	720	710	713	683	714	715	724	749	685	742	710	739	713	689	711	698	686	726	730	694	700	706	704	742	693	733	699	714	719	769	685	746	716	713	722	695	670	752	728	747	675	719	640	719	713	720	690	724	747	778	720	708	760	703	696	725	718	698	712	723	710	753	705	743	710	752	714	683	706	709	714	740	695	709	748	732	746	685	709	748	766	710	770	696	750	729	736	719	720	747	696	725	750	706	730	751	720	690	742	733	672	730	765	744	714	754	685	750	742	761	676	766	674	727	719	719	747	749	682	709	706	688	689	715	719	712	726	703	709	712	670	689	731	706	686	728	679	705	741	697	709	746	722	724	709	668	669	701	734	733	664	731	698	711	726	721	716	713	675	659	765	677	714	702	696	733	739	691	725	694	661	738	659	720	670	740	727	659	672	706	729	729	689	714	716	694	740	750	707	710	746	682	699	780	744	680	742	708	679	758	723	714	722	693	784	693	709	695	718	775	689	716	708	685	725	671	750	718	714	721	669	734	726	712	703	733	742	703	705	684	749	751	721	732	714	729	722	723	700	732	702	708	718	718	698	720	714	728	716	715	714	720	659	706	702	727	755	719	675	720	707	710	723	692	761	696	712	736	733	699	700	675	776	750	722	726	722	734	691	707	668	724	701	716	694	720	711	704	748	726	684	723	709	708	672	710	704	736	697	717	730	735	700	702	767	694	748	715	703	761	724	705	757	723	706	726	692	726	699	689	702	771	734	734	747	693	655	662	701	691	666	657	719	753	737	714	663	719	698	738	698	696	713	697	680	697	746	708	750	665	748	707	721	735	701	719	718	698	726	745	700	681	730	681	695	715	743	724	757	687	771	716	710	681	739	697	687	703	707	705	706	734	665	725	742	767	715	745	722	713	714	681	720	700	713	700	688	714	749	715	714	727	693	717	694	710	728	747	703	691	673	790	694	711	704	720	729	731	695	672	757	684	715	698	708	753	682	660	670	647	699	764	717	668	692	738	700	720	724	729	687	692	738	696	703	716	743	708	726	662	764	762	673	697	668	743	720	720	715	719	706	689	730	731	749	726	717	730	746	700	714	688	666	718	707	745	732	764	712	702	735	704	712	689	703	730	677	690	707	715	689	703	756	673	663	669	743	727	723	741	697	707	671	733	669	733	732	732	725	733	707	727	731	763	683	685	749	675	727	684	710	750	719	684	680	719	728	713	672	706	722	736	709	722	699	740	735	726	720	745	712	706	683	737	725	738	714	691	671	693	693	711	693	724	743	742	702	715	737	680	707	704	756	716	728	728	710	689	702	726	657	711	723	631	704	736	668	673	681	775	710	715	784	719	752	747	724	715	731	714	699	730	746	713	753	678	740	710	717	715	694	750	692	716	691	726	728	726	753	722	719	736	671	765	696	752	698	668	675	687	743	738	699	748	753	644	786	718	700	697	695	711	699	702	724	740	693	679	748	638	697	688	741	700	724	657	678	699	733	716	677	735	687	747	689	687	707	763	718	684	713	713	686	744	713	651	684	711	692	726	692	676	722	711	731	696	710	677	678	705	739	744	732	688	687	720	715	751	731	718	730	729	701	754	693	756	694	716	679	663	735	695	723	708	692	708	676	703	694	727	688	736	751	727	752	683	725	706	692	731	747	748	697	675	749	663	695	670	738	739	737	736	702	736	718	707	726	720	717	735	717	734	720	726	666	720	694	705	776	715	679	694	662	707	705	695	736	740	739	731	746	718	731	697	727	722	733	685	712	715	741	696	707	683	681	713	716	734	722	696	723	762	710	689	745	699	724	738	734	700	677	734	718	685	762	724	739	673	695	721	675	673	691	709	761	695	725	719	726	716	715	740	692	711	713	734	671	702	733	732	707	701	686	727	738	728	685	678	724	704	724	683
37204	7063	1005	561	428	351	352	331	325	365	326	317	335	339	354	301	339	342	296	305	318	318	299	279	301	300	344	370	315	319	300	336	301	309	308	347	321	333	324	358	333	333	308	335	322	337	316	321	338	292	362	279	314	305	312	312	312	340	334	313	328	303	321	315	321	346	310	313	320	336	285	332	329	314	349	298	346	322	300	332	320	307	332	311	317	297	316	331	291	290	316	316	311	293	338	297	329	297	320	315	285	311	321	303	327	296	343	337	337	339	336	297	308	324	353	316	322	298	316	305	387	336	359	335	364	336	326	320	318	315	335	320	309	338	316	357	327	334	309	351	328	313	299	313	329	316	303	305	351	344	330	316	322	353	348	332	338	345	316	304	351	344	322	345	333	374	323	347	300	308	303	318	335	340	297	329	353	273	342	319	294	337	318	316	299	314	308	303	321	297	322	369	288	340	327	320	352	353	324	352	326	306	321	370	336	355	288	319	308	299	326	317	329	328	323	320	305	342	316	302	316	350	323	347	336	328	315	306	293	314	282	325	307	341	321	319	290	334	326	297	318	306	344	366	316	317	361	346	338	310	341	357	293	308	328	354	358	357	356	299	312	330	279	330	318	292	301	346	319	317	314	334	314	306	323	301	362	336	321	317	328	294	344	310	322	300	340	269	314	303	344	286	303	346	287	325	320	285	303	293	315	281	345	341	321	318	319	308	340	303	317	315	345	312	302	329	364	344	313	327	334	346	310	254	335	348	324	296	345	293	319	312	318	310	299	320	317	291	321	335	312	303	330	339	304	343	275	316	350	316	337	319	338	322	325	282	327	334	337	355	345	351	326	314	304	349	329	316	353	348	314	343	333	298	340	290	326	316	323	335	307	308	344	310	327	299	312	325	312	313	322	314	319	318	311	309	306	316	325	356	307	346	325	328	346	333	291	318	320	326	324	342	318	295	318	335	296	342	322	295	324	329	324	285	345	313	318	308	334	325	295	329	317	341	315	325	335	342	340	312	318	310	348	308	325	311	318	322	293	326	348	366	325	344	310	303	326	312	345	287	339	293	321	337	313	292	306	282	315	320	281	336	348	334	316	302	302	324	315	328	339	316	328	337	337	318	361	322	316	329	319	318	298	312	325	330	337	329	345	303	296	335	342	324	300	303	329	349	318	348	334	344	350	348	327	340	264	290	327	327	321	298	326	304	321	316	297	313	309	347	334	313	327	312	342	310	314	338	328	314	348	327	286	298	298	337	292	371	364	328	323	299	318	317	316	322	322	327	322	311	342	309	327	333	329	324	291	343	319	310	335	305	322	321	334	334	340	311	321	309	314	311	315	337	308	333	326	317	344	285	315	348	289	307	321	359	312	334	340	332	354	312	301	324	324	280	298	310	313	295	313	322	327	351	291	343	376	351	346	321	332	291	288	321	356	287	348	316	329	338	322	351	312	323	326	312	296	337	277	310	333	345	316	326	307	341	330	317	322	320	285	341	348	294	312	327	339	344	311	303	325	340	295	319	326	316	316	312	351	344	321	350	349	315	345	317	320	308	341	355	342	319	355	308	304	323	346	310	372	296	343	353	332	370	340	317	338	317	311	302	324	295	310	324	320	306	282	312	307	302	293	331	334	321	304	331	327	325	313	334	368	327	349	337	307	321	345	351	336	318	360	309	329	339	305	309	296	299	347	308	304	307	337	346	322	346	314	312	362	315	296	318	327	315	339	309	314	327	319	349	348	320	311	310	308	320	308	329	280	295	319	345	317	292	361	307	307	331	334	284	340	326	332	295	322	307	327	292	327	330	332	349	329	334	336	308	311	336	355	338	272	333	317	287	349	315	323	338	352	343	301	325	318	319	380	334	344	300	318	305	296	307	310	313	342	338	340	362	283	299	307	318	310	327	320	301	319	282	302	338	301	287	302	321	311	317	334	299	322	323	322	333	302	295	313	327	305	327	312	337	344	311	357	311	345	297	314	288	344	344	333	304	317	322	350	303	328	310	301	309	314	325	300	349	339	313	291	327	321	327	372	312	343	316	299	336	307	340	330	335	320	319	286	314	297	334	292	310	313	292	322	317	298	321	300	352	315	322	330	342	351	326	291	299	305	290	305	312	296	299	303	328	346	324	322	353	329	278	328	373	328	297	321	313	350	321	342	358	323	333	309	298	310	294	323	334	357	365	354	322	338	342	353	297	344	362	329	312	310	289	344	296	333	350	310	349	320	274	300	318	367	306	294	328	302	295	331	368	360	278	333	293	306	314	334	317	335	298	316	321	346	289	285	304	290	315	298	333	351	340	313	300	355	337	320	305	337	342	324	321	300	293	311	334	288	328	318	331	330	337	300	317	324	341	292	304	330	300	316	310	312	315	299	306	311	302	311	299	315	309	338	290	326	310	351	363	321	346	301	325	336	329	359	338	290	306	340	365	313	299	311	316	325	314	301	311	347	358	330	320	326	335	310	329	317	318	305	296	360	334	312	322	316	330	310	335	311	320	352	298	317	322	343	323	310	341	315	316	321	319	302	304	341	293	329	327	363	339	335	296	316	331	316	321	321	350	315	344	370	313	292	298	321	317	310	330	311	313	303	295	337	333	339	349	322	345	306	341	332	320	274	338	297	310	328	349	356	300	332	315	313	319	307	289	346	330	341	258	333	302	326	303	291	302	320	291	317	342	324	352	344	349	333	301	300	289	313	329	297	342	316	319	337	311	346	340	308	308	309	305	324	316	359	347	325	319	306	326	304	310	311	329	301	330	352	339	325	300	321	327	345	327	324	354	317	331	318	318	332	322	308	337	335	315	328	318	316	317	354	293	332	305	302	314	344	318	296	331	317	349	344	300	329	313	284	338	308	343	293	343	322	333	326	352	299	274	315	343	322	346	278	288	280	338	312	331	315	290	319	307	311	320	298	353	363	315	317	312	292	361	376	324	298	332	318	317	323	333	306	310	345	309	340	301	311	304	286	274	353	344	315	323	348	347	299	325	326	321	342	354	302	314	365	316	341	319	367	280	327	309	367	294	289	320	307	311	322	317	288	341	328	363	329	311	333	348	345	325	322	328	309	302	318	311	319	346	327	318	329	329	308	322	344	339	312	346	323	321	336	351	356	307	317	337	299	298	342	301	310	337	309	314	317	307	306	347	327	306	320	332	318	346	342	329	318	303	332	278	313	283	322	329	341	297	329	322	324	309	313	300	311	268	309	332	332	355	335	317	319	316	347	316	350	301	367	305	328	315	305	324	332	301	329	329	337	323	334	324	296	329	319	330	330	352	331	316	282	303	314	309	355	339	323	336	346	348	344	316	296	338	334	289	330	317	312	315	363	337	328	335	321	321	309	337	311	316	301	350	313	350	347	313	365	291	307	324	318	329	318	313	306	329	339	351	303	335	314	330	339	362	317	327	297	299	310	323	303	302	324	374	342	351	353	324	377	300	282	308	338	320	328	348	303	332	299	297	328	341	313	309	329	311	307	314	340	352
26813	11527	7210	4079	2438	1962	1330	984	980	891	912	894	818	857	754	788	778	787	718	752	741	777	733	748	763	790	817	743	727	760	784	784	737	798	712	724	783	759	745	779	734	741	785	748	742	736	722	759	774	791	780	769	726	786	775	794	681	751	742	743	805	776	749	761	788	730	734	762	726	768	754	727	799	745	758	723	729	753	721	755	782	767	738	699	697	737	782	765	728	759	812	796	740	745	744	695	755	770	769	757	770	746	778	760	753	730	777	795	721	740	761	753	775	788	737	766	723	767	771	710	728	749	742	710	732	786	761	750	766	767	711	762	765	752	733	803	716	768	766	699	747	738	760	760	803	755	731	699	793	736	785	747	773	771	783	750	778	714	712	762	755	722	751	733	712	806	749	751	767	759	732	809	760	747	787	797	751	729	758	782	692	747	745	742	746	779	733	734	754	746	714	749	746	771	722	743	756	784	750	752	731	737	711	778	738	755	744	800	730	777	734	744	750	710	718	774	769	740	708	759	737	753	812	734	728	745	742	773	756	757	736	721	720	781	785	779	704	774	743	740	770	758	764	730	769	790	736	776	685	718	800	747	751	746	683	710	778	779	754	727	705	742	759	742	764	708	703	783	744	709	713	751	774	770	776	739	762	730	769	732	731	757	742	752	755	737	739	777	777	830	760	718	700	730	714	794	713	776	715	757	746	748	762	728	727	792	721	740	752	735	747	762	723	775	787	758	735	742	741	744	782	730	741	736	717	707	731	714	743	729	779	758	745	722	717	757	765	757	771	779	709	751	795	705	725	747	756	795	786	746	750	773	758	753	749	800	787	723	732	718	751	718	742	753	714	769	736	720	734	746	786	756	752	775	800	740	679	728	756	754	738	718	720	737	770	750	707	742	734	771	724	738	743	713	679	691	744	757	736	755	746	766	787	775	773	758	741	773	726	750	722	730	764	765	728	793	760	730	787	763	728	741	704	707	810	738	759	755	726	687	776	753	755	745	698	766	709	738	783	724	720	709	708	811	713	756	738	784	718	714	790	715	731	710	713	768	720	758	753	714	765	680	723	753	759	751	778	800	761	762	801	762	726	770	769	801	741	735	731	727	737	754	708	704	737	782	734	724	733	769	739	706	797	771	786	762	764	724	766	795	736	753	725	724	733	707	757	773	727	755	737	761	746	763	765	779	777	822	772	743	786	695	738	746	761	773	708	732	731	727	766	741	730	809	716	745	795	763	736	735	756	778	729	728	763	779	725	773	691	738	794	776	776	786	730	779	782	780	737	741	757	741	768	775	746	738	749	728	791	774	700	736	778	760	721	729	758	757	766	676	756	772	729	736	750	753	771	773	801	766	780	770	757	800	721	744	745	764	746	731	778	732	728	726	813	715	748	775	700	779	737	731	751	742	704	759	750	756	723	754	715	740	764	737	772	760	767	757	729	742	691	710	788	770	714	716	787	712	751	774	771	711	769	750	731	722	745	733	768	773	719	755	715	763	762	774	777	761	768	753	767	744	747	742	724	754	736	708	786	743	748	780	743	821	784	735	682	791	758	765	786	718	727	736	738	760	791	702	749	774	791	788	687	758	759	772	706	760	762	792	748	769	694	718	753	742	738	742	744	755	721	767	718	756	752	760	768	714	737	762	768	723	771	770	713	796	713	703	755	741	697	761	735	730	736	743	790	737	757	806	745	773	816	712	748	761	801	727	747	745	805	773	733	708	718	789	770	748	775	805	756	748	762	766	806	748	753	753	738	763	745	750	766	801	758	767	792	752	745	745	760	741	769	687	779	727	694	743	789	758	761	692	771	773	700	711	763	727	733	788	724	719	735	773	716	761	753	729	751	780	767	748	718	709	783	748	783	770	768	707	716	780	747	716	761	715	743	744	746	755	727	761	784	703	753	713	778	753	731	753	701	775	758	697	748	761	800	779	765	747	738	748	724	734	762	750	758	773	723	742	804	734	707	738	784	805	758	774	745	775	693	697	747	757	768	709	722	734	727	775	772	762	779	791	786	781	789	736	742	759	688	759	760	775	768	741	791	741	759	765	754	746	794	777	723	714	723	695	731	734	713	759	739	776	763	734	756	728	768	764	733	739	734	742	736	728	743	741	758	728	785	705	735	761	760	736	722	755	763	734	753	739	766	770	776	753	736	754	738	741	719	794	748	714	708	748	772	772	748	793	722	747	738	775	769	761	797	754	747	745	696	754	780	792	754	760	802	727	732	723	753	733	730	776	824	756	745	764	724	765	743	750	737	756	729	728	735	776	778	722	737	706	748	755	767	769	780	750	799	825	724	747	748	771	761	764	746	712	763	753	758	785	733	750	766	813	737	745	768	748	702	767	765	750	703	760	743	778	752	734	748	740	778	770	766	697	730	774	765	731	776	740	738	719	779	729	726	766	755	729	765	743	729	783	759	729	764	722	748	726	705	712	726	715	725	750	779	747	756	776	803	761	763	777	770	766	737	759	800	765	728	738	729	765	739	761	751	735	743	766	762	767	767	782	764	769	764	759	778	744	700	691	742	754	725	745	733	793	767	670	724	747	755	755	732	766	744	801	751	747	766	753	748	757	729	731	755	735	804	759	750	731	785	755	775	764	765	740	744	780	751	754	762	782	745	816	780	719	772	758	760	747	717	740	760	760	774	767	785	700	751	730	773	751	744	733	745	739	709	705	780	753	730	732	752	722	766	736	750	768	721	772	743	783	767	763	737	744	720	737	751	748	769	736	757	795	769	748	744	785	789	761	706	740	763	753	753	799	779	741	726	739	726	772	714	778	726	802	760	758	753	748	697	778	725	795	727	748	776	711	754	773	738	763	731	754	721	709	713	733	732	739	737	741	733	761	780	733	712	732	756	775	732	793	774	705	733	787	719	791	712	725	733	735	701	750	756	767	731	730	735	740	736	753	772	756	724	751	741	744	742	745	723	754	733	687	793	764	744	792	738	723	771	792	755	761	724	800	787	744	775	760	760	734	748	777	769	735	755	722	799	701	715	743	734	709	780	701	752	757	756	742	757	732	769	747	768	746	777	754	740	761	714	718	710	776	760	752	756	715	790	782	778	784	713	772	723	743	729	741	760	763	768	777	776	767	720	768	711	733	727	730	704	770	774	724	745	774	757	773	791	771	745	731	748	714	783	771	741	705	730	722	727	715	756	702	752	731	720	711	722	748	786	741	789	692	757	728	762	745	737	734	742	723	717	778	747	761	727	724	733	763	750	730	728	727	743	739	738	734	766	781	739	731	748	740	723	740	737	715	687	840	748	756	751	718	754	759	735	768	802	768	718	782	742	718	726	742	724	782	769	738	783	790	723	724	745	762	753	720	677	753	717	730	766	748	704	794	778	733	787	736	753	727	751	723	789	703	739	736	736	720	735	779	756	767	799	738	733	724	710	859	733	786	757	757	743	767	746	782	761	799	701	707	797	767	719	760	768	720	785	740	770	782	747	759	761	744	737	727	735	775	781	727	789	766
21549	2273	495	373	355	337	344	334	259	304	328	293	303	330	283	304	298	280	276	281	302	308	308	296	297	272	262	293	311	268	312	316	304	321	303	309	295	281	278	314	324	305	333	292	305	280	303	313	294	302	258	322	304	304	273	291	274	320	272	295	290	333	300	267	288	306	321	328	276	315	326	285	290	270	300	284	292	281	263	304	331	288	301	307	289	269	268	296	305	258	267	282	282	296	298	288	293	282	285	290	293	303	267	305	321	299	288	305	285	291	300	288	296	287	325	287	275	312	301	290	293	282	297	317	296	328	280	311	296	312	292	296	320	300	285	315	328	275	313	287	320	308	306	276	301	308	319	292	307	315	309	286	296	278	323	306	288	274	269	318	327	290	282	292	273	284	313	288	272	293	315	286	269	287	312	305	308	284	277	304	310	295	314	280	307	282	271	306	274	271	284	301	284	318	281	266	299	261	294	293	285	292	291	309	261	291	311	339	267	303	299	313	283	266	295	312	309	328	282	285	291	309	306	270	340	284	298	271	297	317	276	321	313	291	266	322	270	316	294	280	295	297	258	316	288	282	292	305	274	317	307	307	378	320	273	307	296	290	314	279	290	275	267	303	296	259	313	295	288	277	291	302	300	284	304	278	325	283	297	286	335	307	298	308	307	299	300	285	306	309	301	298	321	275	287	271	291	276	308	276	297	274	336	325	280	265	322	258	293	303	308	302	298	296	261	299	305	304	273	291	296	295	319	290	277	269	263	259	357	301	268	307	308	291	272	321	299	305	312	302	296	288	292	284	288	301	252	288	273	316	314	281	292	275	305	308	300	306	298	292	280	305	310	258	292	292	281	310	297	311	251	315	287	312	303	300	265	283	292	285	314	297	302	260	326	279	299	305	317	302	302	281	285	308	280	316	299	297	332	310	291	247	314	299	281	323	318	318	308	289	279	275	286	309	313	266	285	337	264	311	275	270	295	245	280	291	313	302	321	287	298	338	292	301	304	303	321	282	342	316	282	312	292	304	267	326	293	294	288	283	302	301	330	287	276	282	328	301	303	282	292	300	322	260	286	308	301	292	307	271	351	302	293	300	285	261	317	325	323	289	305	317	286	306	316	289	271	288	297	299	302	289	318	315	288	295	296	292	272	299	294	269	322	285	316	343	244	325	287	299	325	283	271	260	307	287	304	280	266	287	305	284	286	279	304	288	297	252	305	291	304	300	300	323	314	319	335	293	301	277	294	333	272	294	305	290	306	295	336	304	296	296	280	321	280	297	281	284	332	305	291	272	304	298	317	249	312	278	275	276	285	278	280	277	286	300	292	306	288	293	281	320	300	298	341	278	297	330	305	255	294	291	289	312	256	293	306	279	281	308	295	321	294	296	289	276	295	318	294	297	257	304	274	293	250	288	279	304	294	327	317	302	278	275	285	326	297	289	333	326	319	277	316	289	296	291	307	291	295	292	322	285	260	286	329	317	278	295	277	312	292	296	276	284	296	317	311	313	308	294	283	292	289	309	286	291	300	289	258	296	317	279	281	311	326	269	275	293	254	263	283	309	287	312	307	297	302	284	269	297	279	268	285	264	323	296	253	299	320	316	295	280	281	304	298	278	270	285	269	261	334	254	290	302	323	319	330	276	288	311	306	269	305	289	311	308	312	289	287	307	276	288	291	273	314	306	303	316	300	312	303	318	296	306	306	299	307	280	329	285	281	290	296	312	290	326	283	275	302	299	286	278	300	291	287	315	332	295	299	282	295	292	288	261	277	272	296	313	299	306	285	298	323	298	292	271	289	307	297	322	286	272	316	292	301	297	276	292	306	327	268	308	303	269	303	338	321	286	278	283	291	268	287	297	272	300	300	292	301	276	313	314	300	288	297	292	311	281	319	300	283	287	312	278	274	319	271	326	289	306	327	308	287	303	305	324	312	289	352	296	323	295	278	314	301	316	270	267	314	301	267	266	274	289	273	338	311	275	279	291	279	265	287	300	287	267	290	279	314	333	297	298	338	314	311	266	282	307	258	303	297	292	286	292	320	242	275	292	293	337	327	280	298	279	257	277	266	285	312	306	282	318	276	297	250	300	284	313	288	316	281	313	332	303	302	293	286	291	263	277	308	301	300	274	293	283	302	282	313	277	282	303	326	306	288	305	288	285	301	304	288	268	276	275	310	290	289	297	265	295	303	318	309	324	325	296	307	258	277	282	267	263	293	265	274	293	270	315	284	272	294	277	296	280	267	293	283	290	260	320	302	311	294	299	292	310	306	257	319	285	299	288	259	280	304	299	288	299	260	288	293	277	319	333	312	275	273	292	296	294	290	294	326	332	294	294	330	334	278	312	261	297	274	303	297	301	293	292	281	286	283	289	302	281	304	306	312	271	271	306	294	297	290	298	287	267	281	318	299	320	291	333	283	275	276	285	318	302	292	311	318	278	255	289	317	285	268	283	299	295	326	305	287	258	267	278	299	269	296	321	289	315	311	293	304	262	275	266	327	284	303	314	249	276	274	275	290	320	278	283	289	294	296	314	300	290	273	274	311	309	304	305	325	299	281	247	282	271	269	286	261	283	307	288	295	279	284	291	316	330	302	314	312	284	290	315	279	294	306	297	315	267	327	289	328	307	299	272	295	278	306	289	321	273	286	301	321	275	318	321	298	293	285	292	268	332	309	281	274	303	267	259	286	310	290	344	269	265	272	263	305	299	267	308	298	335	314	314	293	269	295	299	283	289	314	292	303	322	314	308	307	260	306	280	318	332	274	305	297	269	264	285	271	290	285	240	316	302	271	315	307	299	305	259	264	276	284	313	279	321	352	278	290	312	336	266	299	296	297	334	254	295	293	324	302	286	291	323	271	282	284	292	297	267	299	297	303	305	248	289	292	292	297	317	340	299	318	295	302	298	301	278	302	323	315	295	315	295	294	311	303	290	280	287	301	320	296	292	329	300	277	278	285	265	253	303	289	313	292	278	300	282	288	285	333	266	297	297	325	324	307	286	264	271	295	289	311	294	297	273	286	328	311	273	272	261	305	308	268	274	294	299	324	285	326	290	302	318	293	294	284	316	354	290	293	317	279	319	297	274	325	276	287	280	319	287	292	276	281	312	294	302	277	283	308	313	312	311	317	289	306	288	308	276	265	284	301	309	290	297	292	263	282	298	272	304	329	284	294	302	308	271	288	320	295	317	304	317	300	293	290	309	299	301	286	309	326	287	260	310	313	306	275	305	309	319	310	240	279	286	287	263	259	317	301	281	298	296	288	294	259	308	283	301	271	260	279	279	299	288	293	282	276	298	267	288	314	295	296	288	274	297	325	290	275	303	281	299	280	322	283	278	281	303	293	296	269	303	308	293	297	295	326	280	271	273	310	284	256	315	271	315	296	283	263	259	297	301	293	315	287	313	268	295	297	287	295	325	281	293	272	288	307	352	284	314	298	280	316	327	268	307	292	306	268	300	285	303	299	297	305	284	279	273	300	290
16418	4823	3674	2507	1846	1367	997	897	804	751	727	733	664	710	673	678	661	614	629	678	691	683	654	680	624	650	652	694	668	639	664	674	696	630	655	656	648	636	661	641	632	667	633	714	655	699	636	614	669	624	661	665	649	658	670	668	695	704	639	684	663	655	685	632	683	614	650	640	675	609	644	672	609	628	648	653	664	667	711	628	689	636	683	652	661	644	661	631	664	627	679	633	628	565	655	650	638	644	631	655	608	666	655	612	650	696	636	643	645	669	630	684	657	623	673	659	625	657	695	649	679	662	622	656	624	647	660	648	653	684	579	641	604	651	689	634	651	641	686	601	621	663	658	658	652	639	639	629	629	675	686	653	630	673	693	673	674	699	619	641	622	660	626	637	644	673	653	654	651	675	641	613	669	653	656	670	656	672	613	658	618	637	659	672	620	653	617	686	684	672	593	654	651	665	606	669	709	658	649	636	688	686	650	631	640	641	672	678	619	653	638	610	665	637	660	607	680	648	656	647	640	622	688	604	652	718	644	701	678	646	685	632	683	633	643	596	697	655	652	665	637	665	587	653	634	710	645	623	620	619	668	606	640	671	640	629	636	654	669	634	633	660	602	679	648	672	627	628	666	663	642	643	626	628	627	649	650	653	629	636	671	674	644	653	610	620	641	686	666	651	701	641	686	628	647	669	666	665	671	641	665	649	631	668	699	685	636	681	641	666	609	665	665	662	611	695	602	638	677	643	662	695	645	666	626	642	638	661	621	692	656	648	665	632	678	664	673	693	620	699	619	687	670	655	661	653	661	690	625	658	646	659	649	634	625	651	656	646	655	660	651	691	644	668	664	643	668	657	691	651	666	634	665	666	638	645	618	647	643	639	660	634	660	670	682	644	623	702	671	638	613	643	682	627	643	646	647	661	658	602	656	613	635	623	677	644	595	630	666	698	691	624	661	668	667	647	662	648	628	660	666	659	588	624	635	651	680	635	643	679	654	669	623	641	657	617	642	641	611	656	657	692	664	669	680	658	612	685	658	640	666	679	664	642	654	672	633	676	645	682	613	699	637	640	664	631	645	707	618	671	654	691	642	638	622	635	605	654	653	632	697	647	692	670	636	642	669	650	622	664	650	653	654	614	704	672	659	674	671	655	656	620	642	620	642	665	651	635	618	658	609	639	651	646	634	604	610	637	634	636	646	656	648	655	661	596	728	604	669	653	661	615	651	662	672	677	609	602	665	647	624	646	646	670	629	601	697	672	648	697	622	631	677	626	630	652	673	670	635	684	652	633	657	659	617	639	617	693	624	603	678	661	667	692	699	635	607	635	645	626	591	673	635	658	661	677	680	651	660	659	695	621	605	637	723	729	609	637	683	625	661	686	630	625	660	640	633	668	635	627	649	624	681	628	639	605	696	599	641	671	670	663	699	656	609	620	639	643	636	682	689	665	615	650	679	646	678	625	675	676	646	616	699	653	599	617	671	620	677	611	595	691	659	646	687	683	678	669	622	656	678	658	674	682	640	649	608	614	622	631	668	596	654	688	680	687	665	638	612	621	638	622	662	640	626	668	658	675	637	699	670	671	645	638	637	629	654	625	615	645	670	583	660	644	647	634	634	647	655	640	655	653	634	640	666	618	624	587	652	657	668	626	671	659	654	611	634	716	655	654	679	651	685	632	664	611	678	672	635	668	610	644	620	645	654	616	682	726	664	689	621	677	636	685	633	678	619	674	674	642	696	634	663	706	688	670	683	620	652	634	657	659	643	673	623	641	640	678	671	661	675	624	611	634	607	671	676	624	619	603	638	661	653	698	701	652	632	714	649	610	655	631	658	701	645	684	652	663	665	638	672	682	666	666	641	680	640	629	677	641	660	658	654	668	677	667	691	685	642	655	614	670	634	627	637	621	653	673	615	671	652	701	593	578	638	689	669	634	668	675	663	625	647	651	606	668	655	638	649	665	671	676	642	682	659	683	620	706	634	668	684	645	662	693	642	644	655	643	647	676	671	673	662	630	644	667	643	615	677	660	637	649	637	636	666	662	678	637	668	678	647	672	651	675	633	672	636	667	665	659	721	605	662	635	659	628	670	659	626	672	667	685	645	632	659	697	604	657	656	616	663	637	679	631	674	661	612	589	629	589	649	693	609	650	597	651	617	697	633	655	671	666	711	664	673	662	696	646	633	661	677	668	638	655	637	644	671	642	637	680	656	661	693	653	690	662	669	687	686	653	679	657	688	704	661	690	621	586	676	639	659	664	620	627	696	632	685	649	653	599	661	675	643	634	676	652	604	669	680	684	619	651	616	646	624	610	597	678	636	630	652	606	646	650	609	659	675	648	609	663	623	632	713	618	663	611	657	632	644	669	606	677	643	603	679	609	683	643	654	612	660	661	681	684	647	646	626	627	661	695	621	624	662	659	641	646	657	605	632	654	685	663	655	684	658	658	660	605	636	622	636	666	681	634	652	674	644	651	660	645	671	691	617	647	674	631	667	631	713	691	618	679	638	670	658	649	677	630	635	621	636	694	707	621	635	679	638	708	601	648	638	629	648	632	630	644	686	655	665	685	695	608	665	655	656	685	647	669	656	662	641	630	668	634	641	690	641	663	682	629	651	649	623	639	651	663	669	658	670	654	674	647	684	657	687	660	652	648	672	678	624	617	651	673	674	642	660	638	645	645	681	666	653	634	675	628	666	603	667	634	599	652	694	643	649	646	617	661	634	649	674	649	661	663	695	694	656	677	673	663	687	642	643	617	592	613	658	682	615	652	658	619	648	648	667	655	658	658	641	628	615	655	661	638	660	633	680	687	664	654	683	661	609	622	671	650	647	613	646	645	669	629	644	687	600	649	605	625	645	672	682	676	668	636	654	644	649	641	628	653	637	668	682	630	670	655	681	600	652	699	676	658	656	658	643	677	661	678	659	619	662	688	642	627	649	608	659	662	676	665	619	615	655	690	675	662	671	661	644	665	668	718	652	703	686	644	650	642	632	687	610	630	666	658	630	640	624	609	711	636	654	645	642	684	649	638	615	632	690	614	633	623	711	658	708	651	641	637	659	662	661	696	614	712	639	607	675	648	688	624	670	630	650	681	648	648	629	659	657	677	649	632	663	675	651	651	628	653	627	655	631	654	677	627	671	639	665	647	613	616	627	717	621	639	652	638	677	642	684	633	607	615	688	624	663	668	680	683	633	606	630	630	692	699	666	669	618	673	689	646	602	638	671	694	653	614	641	658	667	657	602	651	681	685	655	693	653	630	659	673	678	635	660	630	660	721	657	708	652	647	677	670	689	656	650	643	687	619	671	666	620	608	634	698	612	662	639	657	608	641	660	645	666	669	606	640	675	664	694	677	673	650	636	649	652	666	691	660	598	633	594	698	638	642	653	646	681	659	640	637	667	650	653	667	657	618	679	717	681	628	632	643	653	637	647	678	622	696	660	673	633	666	670	625	659	685	640	624	696	612	683	667	652	643	667	654
28462	4327	864	603	479	403	385	353	320	320	323	336	291	277	287	298	313	322	285	316	303	302	313	297	327	279	288	336	334	309	285	299	352	321	323	308	300	312	333	291	299	295	342	328	321	299	293	319	294	328	328	270	341	347	305	313	332	296	317	322	298	287	294	313	299	320	329	301	323	291	350	333	346	352	286	327	314	324	341	310	308	308	338	314	278	323	300	305	332	326	324	343	340	300	323	300	301	320	288	318	350	306	316	325	330	309	295	294	362	277	291	281	307	299	289	316	295	299	309	283	343	347	316	298	293	312	323	327	286	302	339	276	342	307	319	319	302	338	330	299	326	338	344	306	301	336	289	299	327	282	272	304	337	310	299	315	281	263	305	276	336	326	300	315	302	272	312	284	286	292	323	309	283	329	299	316	337	307	306	324	301	330	305	289	316	271	319	318	295	327	278	305	308	314	309	309	294	307	324	308	338	272	289	278	279	302	336	361	345	322	296	324	301	294	286	316	332	304	302	320	304	303	312	287	303	288	303	307	321	314	364	352	314	318	305	291	302	280	300	308	291	313	324	321	318	290	277	298	316	276	322	316	270	271	304	286	320	334	312	322	300	346	298	302	297	296	295	318	307	328	285	318	318	311	312	297	324	319	358	284	286	252	244	308	325	317	267	294	343	296	304	294	302	324	328	321	323	301	329	301	299	305	287	290	299	306	324	322	280	289	276	329	357	315	283	288	280	284	324	329	312	285	321	337	334	278	302	309	302	300	307	306	295	278	305	285	303	267	297	282	314	346	301	288	307	277	350	293	323	297	302	294	355	324	292	317	320	306	317	295	315	304	290	291	319	321	293	305	340	303	321	300	297	289	320	303	280	293	322	328	329	305	328	315	318	287	320	321	299	315	335	317	317	306	276	313	304	319	291	299	310	336	313	306	341	287	281	325	286	336	310	331	290	332	331	314	340	332	305	288	296	326	319	334	294	325	322	323	303	282	282	323	292	318	303	293	342	301	323	302	328	291	295	311	323	309	272	273	291	310	327	307	314	279	289	329	285	305	315	305	332	339	300	320	345	322	303	332	344	303	268	311	327	313	319	296	324	307	289	318	279	313	311	302	312	308	318	293	328	312	271	293	340	308	296	296	286	317	315	283	287	339	265	312	323	317	278	298	331	345	297	288	298	333	303	308	319	309	303	269	332	297	305	308	324	343	309	319	310	317	310	288	311	319	308	314	343	305	317	305	312	297	302	304	305	312	325	316	300	317	334	301	272	271	295	300	326	284	305	305	304	307	308	304	362	340	318	289	305	335	308	338	333	322	306	311	297	332	304	321	336	333	307	307	300	323	314	306	298	319	346	282	277	284	315	299	327	282	315	310	345	349	311	311	288	292	316	298	298	311	342	299	297	313	301	315	267	346	306	320	298	326	307	322	316	291	269	272	284	283	287	306	330	316	310	303	301	309	311	333	329	333	306	315	305	305	308	336	318	335	261	329	344	293	322	344	316	314	318	337	318	313	317	311	309	318	294	327	295	327	293	320	310	300	326	335	312	310	279	300	346	296	305	290	354	323	327	310	318	326	316	329	301	277	274	280	302	283	300	313	323	323	291	309	282	339	308	308	336	276	332	319	309	304	313	311	316	319	284	301	313	277	304	284	307	290	312	308	327	323	309	336	335	269	324	325	277	295	293	316	303	348	301	297	301	287	316	304	312	300	312	308	297	280	290	315	297	323	307	285	287	328	323	317	323	288	291	328	303	331	311	323	333	311	307	343	325	330	325	336	309	266	323	302	305	307	305	323	318	303	303	323	330	314	286	293	295	351	292	346	297	308	320	315	325	346	334	308	286	321	277	303	276	324	311	284	326	334	313	320	326	298	271	356	301	312	317	282	285	292	301	311	345	325	302	311	305	294	307	299	317	345	306	338	318	279	310	310	297	318	290	287	294	310	319	312	316	304	309	315	267	303	303	314	318	307	317	336	339	329	308	310	300	284	298	303	316	331	286	315	304	307	278	268	302	294	328	314	294	323	328	311	318	298	321	313	280	314	306	304	320	302	304	318	314	312	305	332	296	306	316	294	304	304	299	282	289	298	338	328	305	306	334	313	314	299	306	321	284	334	310	320	324	306	289	290	290	303	307	337	330	331	311	327	313	294	301	310	318	322	286	305	315	298	274	319	298	336	317	287	314	293	297	336	304	302	312	307	349	327	297	328	336	303	331	319	308	327	299	297	314	308	282	279	290	267	267	336	302	356	364	322	287	294	282	299	341	302	317	311	306	310	320	300	314	286	301	296	296	306	322	315	328	344	310	304	302	298	338	328	346	335	274	291	295	295	317	293	288	311	308	317	324	328	320	314	321	292	301	339	296	300	340	272	294	285	317	321	308	313	285	319	317	340	308	310	330	292	300	289	311	299	328	297	305	297	302	341	341	298	312	306	297	334	290	291	279	281	309	338	314	337	324	319	312	309	332	318	305	303	306	309	310	277	299	300	306	314	284	301	281	321	292	299	299	320	305	325	300	295	280	338	309	311	296	278	308	305	308	280	338	309	297	307	311	274	290	305	334	278	316	333	317	328	311	305	302	334	293	289	338	309	305	292	330	318	310	284	265	312	305	325	291	323	322	293	305	286	311	298	294	315	304	279	322	342	300	303	304	291	298	292	327	302	285	290	328	327	315	331	295	289	341	281	308	309	329	341	345	281	318	300	291	320	302	326	336	306	294	306	334	285	316	282	330	329	308	307	314	315	332	325	301	293	353	295	309	331	306	294	294	301	305	297	294	300	284	363	309	310	287	298	331	295	313	287	306	280	322	325	309	276	291	307	303	251	275	298	327	312	299	312	306	290	325	280	326	283	317	300	324	311	309	327	316	341	302	335	320	281	295	301	292	322	263	288	285	310	258	335	331	297	311	313	290	312	346	287	314	315	290	328	291	277	327	328	357	308	313	334	317	335	314	331	296	293	326	329	313	300	349	314	306	282	328	298	294	322	321	337	322	297	297	291	322	281	329	314	301	259	313	331	323	299	291	340	305	322	332	328	313	302	280	322	303	308	319	305	274	300	317	307	326	293	299	316	295	332	326	336	326	339	316	280	306	302	289	328	293	298	335	271	299	331	322	277	339	333	285	325	296	273	306	310	310	303	324	315	316	283	317	314	364	305	315	307	302	320	323	278	321	312	330	314	282	330	285	308	304	327	322	294	269	328	318	300	330	315	324	331	287	299	267	302	305	322	315	280	293	286	306	293	327	314	333	302	315	308	345	340	304	284	280	307	300	287	315	303	301	268	320	264	321	310	355	321	297	317	299	313	329	290	288	323	356	303	350	320	311	311	306	278	314	327	287	332	309	305	284	292	307	276	337	312	312	342	309	319	253	338	319	321	285	319	279	294	277	283	308	292	284	299	296	296	337	343	307	305	297	315	295	292	354	308	306	319	317	299	289	260	337	357	300	293	298	280	324	324	298	300	322	316	309	306	297	293
19990	8135	7196	5437	4005	2432	1698	1244	1021	940	907	849	839	760	740	731	764	710	743	762	713	694	698	681	710	739	704	682	703	696	694	697	710	661	716	699	683	738	715	665	753	715	712	735	736	702	651	754	731	735	734	757	688	706	749	723	717	766	709	728	680	747	671	680	713	708	719	643	733	735	668	727	713	721	703	721	723	708	700	724	706	712	747	719	706	718	646	752	683	744	727	696	732	695	682	720	692	649	734	699	759	682	728	706	747	642	718	716	733	749	699	668	713	690	759	684	702	712	742	692	708	763	703	687	720	667	670	710	696	721	698	736	682	731	693	729	678	662	695	705	703	717	687	700	736	670	692	678	740	733	704	704	701	695	694	639	703	672	694	681	719	696	679	683	717	723	689	669	663	694	666	699	665	690	665	671	687	727	655	714	731	678	763	676	741	701	654	689	726	732	704	667	697	677	717	710	693	690	677	719	713	679	718	689	703	693	671	761	745	682	690	702	760	711	684	650	683	681	713	658	707	713	709	716	718	725	680	709	736	666	666	704	699	714	735	707	714	719	801	683	705	715	703	726	737	661	739	745	692	729	691	689	684	686	690	716	682	700	736	731	707	696	663	721	708	697	692	689	701	656	680	713	714	682	677	647	700	672	706	755	728	670	715	720	681	684	725	701	694	771	711	735	695	691	744	753	645	696	714	684	708	750	693	674	694	671	713	664	694	673	707	654	709	704	705	694	720	677	686	699	742	671	716	746	674	698	704	743	741	715	678	711	691	742	650	691	732	682	681	735	718	711	666	722	677	652	730	679	734	667	687	772	728	677	710	675	694	674	666	756	713	677	691	707	695	705	691	721	701	747	704	693	690	713	727	716	697	671	670	705	714	709	689	698	710	720	703	718	697	709	664	697	699	726	691	705	695	670	687	698	702	712	667	726	749	666	713	703	650	685	672	718	763	716	735	714	712	697	700	730	736	708	766	724	682	694	704	683	743	683	716	716	722	732	727	730	697	699	684	667	714	686	698	711	689	716	703	734	763	679	701	720	723	696	746	726	753	701	684	638	674	667	694	703	711	682	690	760	715	692	706	686	718	702	711	727	699	719	705	653	695	749	707	675	731	732	705	644	715	712	727	766	702	684	733	739	678	686	695	650	687	698	666	682	707	701	680	731	708	703	679	701	751	708	718	711	707	712	740	730	735	738	714	710	679	707	680	705	658	713	731	704	703	721	652	685	693	686	714	704	727	694	663	700	693	675	670	741	697	717	708	685	710	697	647	745	689	784	669	688	698	696	735	709	705	716	728	738	712	704	727	712	722	663	710	668	702	732	656	682	687	723	689	691	705	708	747	717	665	668	721	720	718	696	743	727	662	673	669	725	755	732	738	719	727	709	738	700	691	703	710	714	718	681	708	690	741	726	681	669	693	720	709	732	715	643	719	742	764	785	707	742	748	709	721	715	689	709	708	690	684	748	754	686	715	707	715	729	712	683	695	685	712	733	676	688	677	705	675	693	732	688	740	714	721	714	702	703	687	719	704	687	669	696	716	710	725	736	688	732	661	684	676	690	696	691	731	755	714	723	693	675	668	675	670	707	743	701	725	726	730	710	676	703	729	664	655	675	730	752	728	639	715	761	736	714	637	658	700	680	754	720	716	715	656	715	714	650	713	678	713	705	703	673	708	709	695	732	741	663	714	674	737	673	691	725	691	631	690	731	723	730	648	682	709	671	746	749	711	683	707	708	683	700	694	714	695	680	693	738	653	717	702	704	740	713	720	689	700	689	691	719	690	693	691	675	694	727	675	676	717	688	688	710	733	643	721	657	678	701	692	696	675	675	718	719	752	687	693	672	670	688	664	720	737	707	695	726	727	678	742	746	717	725	701	725	699	743	669	688	721	695	729	686	737	693	658	730	724	721	679	716	693	676	739	716	667	679	710	697	667	714	750	695	724	684	682	679	682	669	702	705	690	748	707	664	744	713	715	688	659	675	675	725	710	757	697	675	734	709	672	696	740	721	746	700	690	736	718	751	724	735	713	733	729	703	734	727	707	688	685	744	701	700	739	730	689	691	764	706	663	715	714	743	681	708	710	739	740	663	702	734	686	703	696	699	718	609	681	713	716	710	694	719	635	708	704	701	670	757	708	691	749	684	698	736	707	712	677	744	733	684	662	758	674	701	708	680	700	687	699	742	704	718	715	713	697	701	681	716	679	710	700	697	703	735	680	734	687	673	692	706	652	680	742	734	708	691	733	716	692	724	679	722	675	731	675	685	684	698	712	699	686	686	654	667	668	727	763	690	692	696	684	655	686	763	749	676	684	730	694	724	700	749	670	682	691	683	658	700	717	706	722	697	726	671	681	715	719	691	685	655	688	736	675	675	698	760	706	712	669	704	770	691	705	767	695	697	712	725	714	705	702	719	674	712	696	675	689	706	714	745	742	723	684	680	688	710	723	688	676	699	658	684	697	687	638	691	668	674	715	728	696	734	677	749	658	724	705	700	729	690	679	698	727	676	708	724	710	766	716	680	722	651	656	707	712	681	694	706	686	732	708	735	715	713	718	716	726	688	695	714	707	715	667	717	693	717	718	676	666	693	746	735	646	707	753	743	669	724	631	636	741	667	720	714	718	750	680	750	729	714	696	732	728	676	704	677	703	740	668	766	697	692	756	727	699	743	766	695	716	671	684	742	709	686	738	688	684	706	714	709	699	749	675	694	638	713	671	754	723	668	674	727	727	705	677	722	684	678	651	659	679	666	709	744	705	655	733	731	660	715	693	700	721	732	707	693	668	708	672	678	714	736	679	664	665	696	759	747	641	741	753	666	705	650	715	670	724	674	695	698	753	709	684	731	722	762	719	720	713	678	722	701	739	718	751	692	691	712	679	677	677	710	696	747	717	688	686	757	702	650	672	724	685	687	724	707	726	700	709	700	736	686	753	662	685	714	706	691	658	688	689	733	719	746	723	704	706	763	760	696	705	744	685	686	703	720	701	686	726	736	649	727	707	686	724	670	687	644	735	729	698	671	657	701	704	685	688	695	720	694	684	702	699	699	677	736	733	693	721	727	724	666	707	723	686	703	723	696	758	745	720	702	665	673	705	712	737	743	683	698	706	741	712	676	686	694	727	704	721	750	711	727	723	684	681	688	749	727	658	719	713	711	673	715	671	723	674	697	710	713	747	711	716	728	643	717	725	730	693	679	737	715	661	728	732	672	718	692	680	708	733	740	670	687	698	751	713	674	697	709	733	645	663	708	697	704	711	700	715	740	653	677	740	711	723	737	686	693	722	735	736	703	708	711	703	732	686	677	679	690	715	674	657	723	712	679	687	707	691	727	726	687	721	710	679	734	697	710	723	702	779	736	739	721	697	662	687	687	708	711	727	739	681	679	644	695	711	672	718	696	681	724	711	674	668	685	680	663	732	705	715	728	722	697	728	679	696	713	708	718	711	688	708	738	732	757	707	701	747	685	746	724	666	709
31884	6232	1059	761	495	437	361	375	353	344	310	326	337	334	337	307	326	328	318	347	352	317	317	350	326	316	304	303	344	283	324	339	312	316	342	304	310	324	321	319	355	343	311	323	340	330	316	326	354	336	350	338	335	325	321	313	321	327	296	321	292	299	315	318	311	323	344	300	330	302	310	326	309	347	307	326	333	309	325	322	341	352	294	307	323	348	320	300	331	311	330	323	330	314	300	298	313	302	311	293	320	314	357	337	323	344	328	300	329	293	308	343	338	327	296	352	352	341	297	299	320	340	309	332	311	314	319	290	359	340	296	295	362	295	340	319	307	329	333	317	332	334	307	316	316	333	318	307	338	365	325	337	331	343	303	324	299	281	314	325	336	319	354	322	343	321	338	320	309	320	311	329	340	311	321	347	343	333	315	291	326	319	301	290	288	338	340	352	325	340	353	304	319	320	316	320	365	329	313	316	342	319	316	327	338	301	321	302	326	311	314	321	314	340	354	312	316	314	340	314	340	349	367	321	292	307	330	292	271	309	294	347	353	294	284	307	333	313	328	336	335	308	290	321	365	303	306	354	312	347	325	340	300	334	334	340	323	335	325	330	337	311	300	332	314	313	349	312	285	338	325	312	301	349	297	319	302	307	324	306	298	287	289	302	322	310	306	318	296	343	340	356	307	352	307	313	346	318	352	317	319	312	332	368	330	314	312	311	316	315	321	340	301	305	320	338	341	323	301	308	309	309	315	328	312	339	339	311	297	289	298	330	285	333	339	296	330	356	310	330	355	318	321	343	323	336	340	357	327	306	341	320	306	329	314	289	352	330	326	330	354	310	298	301	303	349	306	315	293	312	317	322	318	323	287	320	328	330	340	332	285	293	288	305	305	323	303	318	323	317	329	337	344	350	292	298	308	366	330	314	349	343	329	338	320	344	304	312	296	390	304	332	315	313	338	327	311	343	342	361	353	317	305	327	317	335	344	318	346	337	325	319	307	295	279	307	290	282	306	363	287	285	276	309	330	327	324	323	314	350	368	305	333	323	276	324	299	323	316	335	307	314	316	323	363	365	344	299	356	344	325	319	311	315	323	311	296	296	349	333	308	318	345	301	316	314	284	292	355	346	324	328	299	323	296	299	304	351	344	325	336	346	337	345	306	328	258	350	324	349	328	345	306	289	316	271	345	321	306	321	372	330	350	326	289	322	306	304	297	351	320	329	335	386	285	301	322	307	323	319	331	324	332	314	299	295	310	313	332	335	294	336	307	344	313	352	348	335	340	296	309	298	329	325	332	347	382	299	301	329	295	287	283	303	331	309	317	329	331	337	320	295	300	303	347	311	330	365	305	331	321	346	346	334	326	348	288	311	316	338	343	314	320	352	335	349	298	349	331	299	327	352	318	354	319	327	323	325	330	296	309	316	354	309	319	333	324	331	363	321	329	340	319	362	388	323	312	323	326	306	309	332	336	305	279	318	347	362	311	330	314	335	323	318	316	316	297	343	341	335	296	331	291	332	339	300	296	321	320	317	326	310	335	322	299	325	336	346	320	325	334	321	344	328	304	322	304	331	337	316	335	345	322	318	321	292	325	338	352	305	352	297	341	339	330	300	317	325	337	346	305	345	331	345	330	298	313	346	313	329	316	315	298	317	321	336	293	280	306	336	335	315	335	335	343	320	291	346	345	314	337	317	335	339	328	287	328	340	324	338	318	334	327	316	334	330	335	317	297	318	304	314	315	323	330	322	305	347	332	348	331	296	313	318	357	324	327	314	327	324	326	331	347	334	313	338	323	328	309	321	335	309	340	324	300	289	299	291	295	339	305	334	344	302	331	319	332	326	314	354	310	316	290	340	327	342	309	258	341	294	324	313	285	339	359	314	310	326	342	344	338	297	331	336	335	337	311	306	305	306	316	294	354	314	323	322	311	338	333	310	341	325	302	313	356	328	311	341	331	295	303	365	338	309	329	326	301	320	325	347	310	300	328	306	282	302	323	298	300	355	322	313	336	283	333	336	317	266	314	310	330	335	353	325	320	332	310	274	338	332	278	346	344	358	334	325	288	333	333	330	334	318	302	320	327	352	309	321	332	321	348	334	315	308	326	294	351	310	310	306	334	291	301	303	292	328	308	322	351	354	358	336	346	321	323	316	316	273	294	302	325	304	330	307	355	333	296	339	348	321	338	331	303	301	327	317	302	311	329	327	322	294	329	294	298	282	356	317	310	305	310	320	274	327	339	354	313	301	336	323	323	319	316	359	337	314	316	317	347	305	356	336	315	304	313	309	347	321	305	319	357	311	318	354	315	332	335	368	339	298	316	364	366	315	342	328	333	321	345	347	344	338	317	297	326	340	311	310	320	340	329	315	323	354	312	327	330	356	329	289	316	286	281	318	323	332	325	315	288	295	320	328	330	305	308	305	295	304	314	318	337	325	372	319	337	341	316	325	339	330	335	309	348	341	309	274	293	344	306	304	331	319	310	334	343	301	306	311	282	305	263	330	341	304	315	325	352	301	342	331	333	309	314	306	325	333	317	342	347	336	343	331	310	318	309	321	323	351	321	332	302	330	289	297	306	332	316	313	326	334	332	351	340	358	321	355	324	342	331	302	329	331	339	318	310	305	362	308	279	318	280	319	306	304	335	330	321	298	328	332	358	315	321	297	322	333	290	324	313	316	291	332	319	323	329	319	326	308	328	331	349	292	283	311	325	318	351	344	291	323	340	312	321	318	356	307	324	333	321	351	326	274	324	299	319	318	327	354	341	326	325	325	322	317	304	308	331	325	320	306	310	349	288	302	288	317	319	335	325	321	300	319	347	343	336	313	334	333	312	336	346	313	353	289	328	326	308	343	329	351	336	318	349	350	320	316	276	330	316	326	325	334	324	306	279	347	318	342	309	313	309	347	302	304	284	317	285	286	336	332	313	343	332	322	322	355	293	320	326	337	338	294	345	349	354	379	314	340	274	361	303	362	323	345	331	334	323	348	320	306	299	364	308	336	355	317	350	302	358	303	332	312	287	318	335	275	350	350	302	331	305	314	315	328	344	320	325	332	316	305	302	322	318	313	352	317	331	308	335	347	326	341	329	314	342	324	352	315	331	323	335	296	308	286	277	363	310	328	309	305	335	313	317	366	348	328	325	313	338	309	293	321	329	292	321	382	345	316	317	316	317	335	316	344	353	324	324	313	333	315	330	293	361	345	326	304	298	328	332	325	343	323	316	333	322	307	297	340	341	317	318	281	302	318	343	335	340	304	288	326	328	316	300	338	306	300	348	341	310	305	336	307	335	322	324	310	331	348	318	329	286	323	332	313	292	334	324	328	341	328	320	311	321	334	304	330	298	307	343	328	311	328	285	312	321	348	347	316	312	322	308	322	319	339	311	333	322	333	324	335	366	312	306	318	347	322	378	376	303	327	345	309	333	333	321	330	312	286	280	308	287	313	306	331	318	330	324	335	340	356	286	295	327	333	339	324
22278	11539	8284	6784	3586	3015	1874	1224	1129	1060	1002	893	902	839	820	845	784	845	766	777	760	807	747	715	746	771	747	739	731	746	749	796	677	748	836	719	747	751	718	743	724	741	764	723	774	808	758	768	738	727	794	732	754	747	675	771	769	802	795	746	750	756	741	794	765	747	727	774	747	713	749	709	751	762	761	731	743	779	757	776	789	719	739	749	743	733	772	698	803	740	725	733	726	757	763	748	789	766	741	770	739	766	742	771	784	728	776	763	820	732	752	697	756	740	756	786	754	729	760	793	803	744	745	764	768	802	724	706	791	778	737	729	772	728	742	734	820	727	734	797	732	749	740	688	787	763	752	774	742	769	767	760	742	746	717	713	758	769	761	758	763	759	745	722	764	727	771	756	775	776	749	749	770	788	729	776	780	734	748	793	735	722	775	736	796	781	795	777	730	732	726	731	745	734	754	776	746	785	774	778	765	725	760	751	761	732	778	772	765	789	769	718	748	748	784	751	805	755	752	760	751	752	743	730	748	758	777	736	756	743	688	786	766	789	769	695	746	758	784	805	803	741	708	725	752	760	748	784	728	796	768	764	714	762	773	792	722	739	781	760	729	764	733	728	733	757	749	726	726	757	769	718	730	752	778	747	742	762	743	747	751	782	742	788	772	756	732	765	733	728	708	714	779	747	717	737	792	726	708	717	727	753	797	767	777	739	788	735	776	742	720	755	728	742	711	734	775	758	794	746	805	777	763	739	752	768	753	746	739	798	752	766	747	764	711	743	742	798	758	796	759	764	787	739	704	784	713	728	850	739	747	738	723	715	760	743	756	782	774	679	762	744	767	748	722	745	755	729	734	757	776	745	777	744	757	755	768	795	751	745	769	758	726	747	757	788	676	787	795	748	786	729	744	732	770	765	763	726	794	767	761	746	796	761	771	771	772	796	752	729	725	732	771	767	730	744	745	766	755	734	744	765	766	780	755	736	776	749	738	712	754	796	797	765	731	751	752	752	786	766	729	758	772	764	782	759	748	714	779	740	766	805	745	682	717	734	724	771	750	764	738	816	764	783	740	765	823	789	807	732	707	789	773	738	735	715	734	823	768	705	784	728	758	745	740	738	795	732	719	741	720	810	732	742	729	734	738	745	753	738	760	745	737	716	726	721	726	749	716	765	775	737	740	783	727	793	775	799	733	744	793	790	718	711	761	802	727	757	760	745	696	757	776	754	769	773	722	760	736	752	757	729	750	758	750	737	773	784	753	711	769	753	728	710	767	772	792	727	774	759	791	766	788	736	748	728	720	724	782	750	770	746	744	765	770	760	735	750	714	738	791	759	760	749	744	753	724	749	754	777	711	724	834	751	737	749	780	781	750	736	757	743	773	772	748	709	735	756	770	738	776	728	777	761	717	780	746	741	781	751	790	707	745	721	745	809	710	766	763	736	758	760	715	775	762	713	726	697	783	781	767	790	763	742	826	739	724	734	759	771	750	827	825	791	748	772	722	759	753	754	771	786	787	777	748	744	789	773	790	725	739	742	735	738	698	765	730	760	747	735	750	769	786	757	784	732	704	821	763	734	746	741	803	809	780	759	753	769	708	742	680	777	784	782	749	724	725	775	713	794	726	774	752	801	743	771	701	700	749	767	761	771	713	767	730	775	781	797	772	740	796	774	744	716	739	760	726	800	703	725	763	820	728	788	771	739	736	801	721	713	759	776	732	750	731	760	768	811	817	754	783	735	766	738	759	783	724	716	803	750	721	774	727	763	706	782	781	713	701	718	729	753	738	734	742	706	726	789	748	796	691	688	757	782	745	777	790	785	787	726	764	748	744	762	779	686	751	749	766	707	742	713	776	762	723	726	835	771	764	778	792	763	729	748	735	779	771	683	753	705	685	742	793	712	776	802	795	720	754	731	738	735	747	739	743	739	797	756	730	787	739	778	759	718	754	788	755	768	737	722	801	771	751	765	739	716	767	741	792	789	732	701	727	754	728	777	715	747	740	789	761	743	762	722	758	711	768	773	766	756	751	763	750	740	731	783	820	770	758	756	724	786	792	737	737	779	781	746	752	758	782	759	776	705	747	754	776	716	733	735	750	775	714	760	755	766	707	732	748	803	758	735	773	744	757	785	722	748	715	770	782	763	692	701	734	743	718	728	820	768	707	737	803	723	784	774	777	732	758	733	753	729	700	772	725	747	787	772	787	787	744	780	784	732	746	777	748	801	786	777	779	736	695	759	852	731	750	767	761	763	736	771	759	716	776	743	785	757	715	771	801	769	768	739	723	777	736	777	715	725	752	745	757	760	742	757	766	735	757	837	747	788	697	707	765	760	738	782	744	784	792	787	766	796	773	762	772	737	777	762	742	708	733	743	712	776	795	778	730	726	735	778	754	773	786	747	713	728	763	736	748	753	761	766	739	782	789	780	759	797	755	753	701	790	726	744	758	765	732	691	763	774	751	757	771	732	756	745	721	748	744	744	800	755	762	707	786	704	741	705	756	740	793	709	745	761	788	737	772	721	729	788	798	703	723	733	743	718	783	738	761	768	768	791	718	786	722	723	739	732	711	760	754	775	748	754	780	723	777	766	747	739	771	709	770	728	759	772	714	776	761	752	720	774	715	807	718	828	768	756	782	737	707	726	771	741	739	737	768	781	756	718	739	732	779	791	763	754	763	718	773	749	761	752	761	718	746	731	731	779	788	730	758	770	770	717	727	726	730	774	779	754	782	713	750	762	765	811	722	743	799	761	743	767	761	742	759	762	734	793	745	822	756	788	725	744	723	744	764	736	746	731	727	717	704	743	744	732	786	740	760	817	797	773	762	749	786	755	735	749	741	747	784	758	726	801	768	736	795	750	735	751	745	773	808	762	785	783	707	766	753	793	753	753	779	764	761	753	713	713	763	781	781	757	761	739	756	749	700	750	748	719	779	732	773	755	788	778	764	798	735	726	712	749	771	734	749	783	743	792	783	750	730	729	759	755	751	761	754	775	783	743	749	791	724	767	722	766	720	773	727	709	714	758	734	770	750	748	806	734	722	737	766	748	790	771	726	759	730	758	727	792	750	732	763	790	738	759	796	739	746	748	764	734	752	739	738	746	789	757	754	781	731	771	730	775	747	740	740	782	732	726	738	703	796	745	755	769	744	754	720	782	758	738	742	759	743	758	734	769	740	750	705	766	758	816	800	799	744	778	741	726	754	809	762	737	769	774	774	769	763	788	793	767	815	757	775	757	753	776	757	771	771	742	798	808	757	719	778	752	771	751	766	776	745	704	758	771	745	756	778	802	749	723	737	780	788	770	801	799	774	796	729	777	789	799	713	770	749	766	794	745	760	707	791	733	756	790	779	736	801	728	745	752	746	762	729	793	784	753	705	759	754	783	723	753	726	751	764	767	713	822	769	759	775	740	750	714	798	747	738	740	766	756	767	726	819	751	794	768	767	694	736	752	765	733	768	744	742	821	780	779	746	694	746	772
23756	2699	546	386	311	338	313	325	314	311	318	290	333	311	294	346	258	301	307	303	304	312	303	303	320	293	284	324	313	306	287	310	321	315	287	331	308	314	301	300	274	286	295	286	320	279	290	272	283	291	341	298	307	330	320	322	293	291	307	301	272	326	325	281	309	273	317	285	331	353	312	320	304	299	317	268	286	295	336	288	311	286	322	301	302	273	287	303	329	301	268	286	307	319	300	288	293	309	291	294	318	300	286	247	295	281	298	275	284	271	309	345	300	303	303	324	303	296	295	271	309	301	296	279	327	319	317	305	302	314	303	283	336	323	299	340	285	309	284	273	288	281	322	335	292	342	308	319	290	295	306	292	275	298	289	305	262	269	309	301	306	328	309	279	292	335	312	300	287	302	297	307	346	309	332	349	319	325	300	291	295	315	319	311	282	318	317	327	307	312	289	327	284	309	327	283	307	315	279	318	292	281	307	300	344	337	300	316	303	343	301	308	303	288	240	290	294	308	304	332	319	294	279	304	317	308	288	323	302	311	324	267	314	310	273	335	299	274	270	285	301	308	323	287	335	281	323	301	316	304	285	311	296	281	308	282	312	292	347	305	320	280	291	271	320	273	314	303	322	306	285	268	339	326	308	291	324	320	297	269	332	287	305	317	298	298	325	326	290	307	311	306	295	308	292	330	290	306	297	299	311	329	275	295	295	270	310	299	326	338	294	288	294	308	302	308	316	332	298	304	308	324	296	322	328	318	295	324	308	303	343	309	302	279	292	310	291	314	358	308	336	300	340	261	322	274	297	299	310	335	314	302	288	303	299	292	305	324	332	342	313	264	262	282	313	324	278	305	277	323	315	300	290	265	301	313	273	307	335	296	306	310	301	339	373	312	294	307	293	317	302	333	307	330	288	275	304	308	299	296	274	277	305	323	347	331	281	329	290	327	311	284	287	299	289	310	324	329	346	308	317	311	290	316	310	281	281	307	301	318	311	260	315	304	323	263	312	282	287	300	304	305	264	333	296	327	289	334	271	307	340	321	307	312	333	308	286	319	303	293	323	302	288	354	310	302	300	289	276	295	303	280	296	310	332	317	290	306	274	303	270	286	284	300	268	283	301	321	281	324	289	311	272	271	312	277	282	300	318	304	295	286	313	301	285	262	313	312	327	278	280	316	324	320	323	298	313	325	327	295	300	278	274	319	292	309	257	341	298	297	299	291	279	301	290	279	352	312	304	265	290	305	335	330	318	322	300	285	319	299	276	294	274	287	292	288	290	309	338	281	300	315	314	317	322	301	304	297	282	310	279	289	327	276	316	295	277	291	271	316	310	297	316	288	333	283	327	331	258	301	287	288	348	306	274	318	301	308	316	288	344	309	279	337	326	268	324	338	323	336	313	317	315	279	294	274	295	307	302	297	320	306	305	302	291	304	286	337	312	317	327	259	291	333	312	261	296	270	284	302	309	312	275	289	288	316	306	294	342	316	305	294	303	335	290	302	318	322	280	317	276	278	289	304	293	307	278	314	347	316	315	330	302	301	326	274	301	326	305	304	303	306	334	313	289	310	273	289	309	303	302	295	281	324	306	328	282	319	280	291	307	277	333	313	281	270	281	285	331	301	311	307	276	293	298	316	323	277	293	317	324	287	331	270	280	273	273	281	328	269	306	318	310	286	297	270	316	306	297	313	284	268	304	305	307	291	336	301	311	346	294	282	301	301	308	297	308	271	302	295	303	322	322	290	263	304	302	337	293	328	300	288	283	288	292	304	310	300	293	295	290	325	324	297	290	323	343	276	327	301	311	314	297	295	310	301	279	317	290	319	335	267	290	319	276	249	299	284	300	306	307	356	319	324	286	306	320	288	301	313	333	336	335	310	295	316	280	333	285	314	323	295	317	326	312	307	299	305	291	272	279	242	320	319	319	305	303	302	291	303	276	313	312	288	282	306	287	278	304	309	297	308	321	312	318	334	333	336	294	278	298	335	310	325	327	290	286	298	264	275	283	289	301	323	293	250	258	318	287	321	281	303	298	326	279	324	257	302	312	261	319	326	325	289	313	292	311	292	318	308	322	306	272	295	295	293	313	309	294	290	300	296	309	331	313	290	296	324	304	335	276	319	308	294	278	300	344	294	296	298	296	271	295	322	325	310	298	309	318	293	276	313	306	285	312	327	311	329	290	312	311	324	325	290	326	287	280	328	278	281	333	283	292	308	303	313	308	357	295	319	299	329	306	323	321	296	298	291	293	320	314	307	305	291	311	325	267	301	303	292	319	298	308	308	328	278	274	305	315	284	303	308	290	298	307	325	306	275	319	324	309	288	315	310	308	315	301	330	287	336	298	268	291	325	332	300	352	285	299	292	284	340	327	310	324	284	292	283	280	320	271	301	296	319	301	319	333	294	294	271	271	278	306	275	302	308	285	305	330	319	289	278	305	295	282	317	283	290	290	327	329	300	296	307	311	303	265	281	281	264	328	340	295	305	305	293	296	287	308	291	260	288	316	343	320	341	301	304	305	306	335	306	318	286	291	311	306	290	270	279	302	285	295	292	289	274	283	302	314	295	320	317	328	332	316	312	342	280	311	303	304	296	295	285	273	304	327	289	325	278	303	286	300	282	314	299	306	316	314	316	285	307	325	318	301	306	325	315	326	289	321	300	296	321	312	319	346	290	324	297	310	323	336	332	285	282	328	322	322	309	281	338	334	296	316	293	306	320	303	312	276	301	303	280	298	338	299	275	293	342	320	291	304	289	319	324	285	308	303	311	313	304	280	300	331	310	309	285	319	322	306	292	303	307	329	310	322	346	286	315	319	331	315	281	278	275	289	310	294	313	283	305	309	260	274	314	328	299	293	330	301	302	277	333	319	318	328	307	287	297	309	305	325	297	313	297	334	302	324	314	298	253	306	301	287	283	283	328	329	342	318	308	333	321	292	303	283	333	326	314	336	300	314	316	302	297	304	317	268	280	297	324	330	326	302	306	314	292	339	323	295	314	276	299	282	319	313	321	322	305	291	325	324	284	294	305	323	260	288	308	312	315	282	297	318	291	307	313	292	303	300	275	300	257	303	296	293	322	321	311	299	300	298	267	291	301	282	279	268	288	313	288	281	344	299	263	308	280	303	306	301	320	296	312	288	317	330	289	306	306	253	309	299	320	296	284	289	274	289	312	315	304	308	294	293	338	276	316	277	285	266	321	290	291	286	311	297	325	296	324	308	317	300	287	332	315	301	272	373	300	305	295	303	313	303	287	292	321	291	321	291	291	316	289	317	324	283	318	295	290	316	325	289	301	278	296	325	327	336	315	290	298	314	297	292	331	321	322	297	290	307	284	304	301	266	292	299	307	298	315	318	257	327	292	291	287	277	298	332	279	305	294	314	282	287	303	292	320	291	278	299	317	305	296	333	305	293	286	299	337	313	311	313	301	317	292	317	312	318	328	267	306	315	274	260	322	294	276	261	298	306	306	247	305	315	313
17767	6336	3855	2019	1573	1196	848	764	796	778	733	802	710	681	666	708	698	737	730	659	710	670	683	658	693	697	656	671	667	681	668	703	688	699	719	677	689	635	660	625	709	719	702	671	695	664	639	684	727	675	657	670	621	671	703	700	720	684	678	692	723	672	685	684	701	655	670	700	657	661	665	700	676	692	729	706	651	706	673	721	684	672	675	684	695	671	670	662	721	703	702	703	671	652	686	698	704	717	611	698	741	675	701	705	699	661	665	661	662	727	696	666	631	702	683	692	673	662	666	685	690	677	676	705	659	661	653	711	725	671	675	707	665	688	646	678	631	696	692	657	706	684	681	656	679	722	686	653	680	688	658	660	640	649	684	650	698	638	673	646	691	667	629	701	744	748	696	662	671	677	640	664	674	679	658	703	639	719	633	685	702	689	694	707	720	656	733	687	714	713	689	673	634	679	663	674	654	713	690	682	717	682	670	661	700	665	699	691	660	661	693	682	647	681	714	689	726	671	671	669	651	680	687	737	671	665	666	667	716	673	644	660	615	623	665	709	651	684	667	640	672	794	697	685	708	667	697	635	651	706	678	680	675	652	651	737	744	675	661	668	688	684	641	699	672	696	649	720	692	629	708	712	619	679	715	660	664	709	672	707	663	652	699	679	660	686	648	672	713	665	691	715	699	683	661	632	657	624	659	699	679	720	708	675	659	714	633	669	685	670	620	678	662	691	683	675	655	724	638	677	694	656	672	673	699	687	654	708	627	649	650	654	694	672	717	658	664	648	643	678	658	708	654	700	668	658	691	680	697	702	695	680	681	696	668	708	630	678	711	684	690	671	696	688	691	646	702	668	676	683	678	658	716	658	686	592	672	699	705	655	665	697	609	695	718	645	657	663	665	716	695	685	691	678	679	709	691	700	690	672	668	707	688	713	671	668	700	683	671	681	665	649	702	712	703	671	671	646	690	669	653	691	698	725	668	692	767	705	634	671	715	688	681	732	690	652	697	692	665	664	656	643	687	710	684	705	679	624	674	707	728	640	660	640	646	688	704	684	661	678	678	639	711	657	652	717	691	674	673	702	674	678	673	704	629	671	713	716	709	693	657	698	709	706	677	685	668	646	669	668	715	701	726	697	673	686	723	677	663	690	713	681	698	677	698	659	653	678	650	688	681	703	639	608	688	756	670	720	675	702	695	729	700	689	655	697	751	663	703	632	708	654	634	660	672	653	701	682	691	652	687	717	728	692	633	685	707	680	744	701	713	689	675	675	700	656	662	697	692	666	702	661	688	669	697	660	667	676	697	718	656	670	671	646	691	618	705	647	667	681	660	702	660	681	657	687	657	713	675	638	691	678	685	675	701	710	645	650	640	672	688	727	667	624	672	685	662	676	696	678	680	634	637	676	664	627	644	636	681	662	671	718	671	650	713	657	661	644	675	707	696	682	670	646	705	653	671	689	696	695	654	698	674	692	663	700	658	688	681	629	702	747	672	660	705	649	686	687	681	723	649	672	633	726	668	650	690	698	699	640	692	712	668	663	667	679	679	670	681	673	712	717	644	654	685	670	677	693	725	661	632	646	642	709	706	649	686	677	667	688	670	634	690	669	696	668	669	725	636	691	709	658	700	678	655	597	649	691	675	684	639	660	689	654	684	710	708	619	683	685	626	667	685	646	674	715	667	681	684	693	670	727	652	668	643	653	681	687	690	652	661	638	721	654	718	660	723	665	683	656	688	659	688	671	686	723	682	728	682	665	703	711	689	680	677	700	670	682	691	724	706	671	700	715	633	653	675	673	664	676	652	690	685	698	636	663	613	671	650	681	669	672	718	678	663	687	691	691	693	661	712	670	690	708	708	702	657	697	679	687	717	670	659	646	700	643	690	694	640	704	685	681	663	692	656	649	691	685	639	684	703	700	696	661	684	662	672	694	669	680	652	654	681	658	716	663	716	667	631	662	664	717	660	725	680	666	701	743	676	691	688	690	673	667	677	676	638	681	693	694	721	698	665	662	678	665	711	666	651	686	706	676	682	701	725	725	623	661	683	719	652	698	674	673	683	695	658	729	701	704	679	683	687	670	723	689	641	676	672	703	642	688	637	689	693	675	694	723	646	712	670	705	702	735	691	698	716	614	679	693	710	658	701	687	711	614	652	693	643	677	695	709	720	683	731	687	632	691	683	693	680	652	672	689	691	686	690	664	699	676	682	672	675	647	664	665	759	704	677	699	631	668	664	670	680	698	676	656	662	687	644	697	699	668	714	640	718	688	665	733	659	674	699	695	698	696	695	706	738	650	676	662	627	662	682	682	674	695	641	670	659	675	697	711	653	693	664	707	745	670	664	676	700	679	685	668	651	700	665	679	674	682	697	693	688	696	703	706	685	714	682	654	693	642	717	706	709	634	668	678	728	673	703	651	678	709	705	695	682	712	647	691	707	658	701	715	673	642	686	677	695	661	697	648	631	616	685	685	641	663	694	647	650	676	691	643	750	662	704	679	675	699	718	643	697	668	675	699	694	690	667	659	675	662	686	715	679	654	661	676	704	688	666	669	684	700	676	671	722	710	700	708	678	651	706	671	663	657	680	687	716	718	642	691	646	654	679	645	682	683	686	723	623	678	672	681	683	680	676	705	711	675	694	654	681	675	664	688	646	645	637	696	691	634	738	647	657	685	698	680	690	656	639	688	659	621	715	712	658	688	679	643	665	708	695	690	681	689	698	665	671	692	674	663	646	718	708	650	720	697	680	644	711	688	715	671	677	702	695	688	637	656	677	656	668	686	696	675	695	727	744	702	636	655	682	672	666	710	663	695	645	700	667	723	665	689	700	683	669	663	629	681	680	657	693	662	655	635	722	695	709	651	693	643	690	725	678	686	686	679	668	692	713	685	630	705	654	669	656	679	696	665	700	667	748	649	693	711	660	707	689	679	757	663	664	707	692	702	719	636	707	681	686	713	654	685	703	710	664	650	633	708	652	716	721	682	658	677	681	692	685	680	651	687	698	669	665	703	664	667	682	697	670	689	670	742	622	676	655	680	659	678	680	702	683	714	717	667	658	709	710	650	693	667	683	639	716	663	696	652	669	663	679	694	675	718	651	662	629	641	638	742	672	671	665	693	663	643	666	707	637	641	697	658	675	656	738	662	641	717	647	666	674	712	699	692	642	657	639	691	640	695	732	680	688	686	673	676	705	671	703	698	671	635	701	741	705	654	644	740	698	662	695	656	688	711	685	666	685	649	676	708	684	635	673	704	696	697	677	709	695	666	712	682	689	691	682	747	677	695	651	673	674	718	668	673	653	681	671	669	700	716	683	718	713	668	674	668	673	696	697	664	643	707	669	686	673	733	691	706	680	665	637	719	653	664	668	675	653	679	699	674	721	707	631	663	667	702	687	703	698	697	687	652	701	682	717	677	691	700	646	694	662	675	685	660	664	696	672	699	677	669	714	655	694	689	687	716	675	653	716	722	679	669	688	726
28286	4208	841	638	477	384	314	302	328	321	298	319	287	300	309	325	295	318	290	279	308	304	348	303	338	303	284	323	315	275	321	308	273	306	334	329	283	299	340	278	327	350	339	318	311	296	359	289	313	288	288	315	277	294	288	327	313	304	313	339	315	305	311	304	277	312	305	291	310	299	328	340	296	305	310	321	303	324	279	323	312	292	318	327	297	344	318	301	311	328	296	346	335	348	317	290	305	314	302	299	347	266	315	308	312	313	305	316	328	260	315	323	288	317	352	274	291	338	322	330	285	332	275	319	314	326	317	321	306	300	330	284	325	311	314	342	310	307	336	316	317	335	327	321	308	324	319	310	323	312	302	276	337	330	321	321	325	305	298	307	323	320	311	302	311	320	326	299	315	314	329	318	278	308	355	314	341	308	312	314	318	326	312	325	270	297	309	301	301	287	283	317	301	321	294	310	339	300	311	300	292	315	303	345	313	286	328	311	320	322	345	331	295	322	310	323	316	338	301	315	302	304	325	289	335	319	296	299	325	323	342	323	324	291	336	300	310	337	296	298	331	325	297	318	320	288	307	284	318	331	360	304	319	303	297	298	322	306	332	320	281	286	342	320	314	309	323	348	314	295	305	341	313	289	304	353	327	310	329	328	330	290	286	322	323	320	329	318	282	317	302	334	299	337	312	341	276	316	302	325	281	380	339	289	311	324	307	337	298	298	301	363	313	320	304	297	317	294	279	302	304	323	329	363	344	302	287	298	289	336	285	293	350	325	282	298	331	325	275	320	306	312	306	315	271	311	347	297	272	334	317	346	287	326	282	291	317	281	305	287	329	329	316	286	281	320	341	337	317	327	296	307	332	326	336	302	346	315	273	286	292	279	296	338	293	308	312	360	287	315	303	334	292	323	314	312	296	328	319	354	336	301	340	313	315	317	303	305	303	300	315	308	291	298	297	268	247	285	316	313	299	302	361	302	301	283	311	318	317	311	311	315	299	321	310	281	280	334	322	314	286	313	300	297	324	328	297	330	317	312	335	374	317	334	305	312	304	298	311	342	338	318	302	350	318	272	290	333	311	318	329	310	273	320	335	316	308	349	301	275	310	312	341	316	310	310	315	324	318	301	288	340	306	318	311	300	330	309	322	338	323	301	316	313	320	296	298	316	365	310	331	320	328	328	318	345	320	340	316	321	320	329	301	307	308	315	293	318	329	302	356	288	315	334	281	314	338	293	291	317	333	282	319	337	333	329	334	331	303	306	319	304	277	328	322	310	312	295	311	344	305	317	290	345	328	337	337	304	319	269	319	305	328	332	333	353	349	315	287	354	293	300	331	305	319	310	318	309	316	333	340	295	355	302	308	310	310	325	307	298	291	302	317	330	326	320	324	327	317	316	317	287	309	330	309	302	298	283	304	307	298	307	273	268	327	321	306	338	294	309	344	321	333	288	302	322	303	320	283	313	271	329	313	295	333	329	302	316	335	294	340	317	350	325	314	290	305	307	293	287	309	310	364	348	279	305	317	287	310	317	302	321	310	296	303	315	321	328	313	352	296	305	343	304	276	345	325	294	322	345	308	305	315	316	303	331	329	315	294	298	336	302	266	282	283	301	297	324	318	284	278	301	272	334	327	323	289	270	274	304	298	277	327	306	290	281	310	283	322	280	296	300	324	341	298	305	331	344	309	308	308	313	278	331	288	307	320	307	322	313	341	317	254	331	326	332	289	307	332	307	290	338	302	354	302	281	323	312	279	325	358	313	264	293	326	308	322	287	320	290	331	281	297	294	340	288	285	321	273	343	310	343	329	322	331	313	330	320	299	333	307	313	327	311	316	302	295	319	309	302	309	294	355	303	310	282	344	324	308	318	308	308	298	295	322	298	314	258	297	310	316	320	329	303	300	300	289	302	331	336	323	307	317	344	331	338	306	317	312	338	308	309	332	332	319	331	286	315	295	317	317	287	291	299	325	279	301	287	285	293	301	299	331	345	305	305	308	291	307	325	284	320	293	312	326	302	328	317	286	318	308	303	314	313	302	304	290	293	314	289	309	284	342	330	304	307	303	335	323	299	312	315	314	294	312	315	292	326	278	296	261	325	298	318	317	333	297	294	336	297	343	289	321	302	325	316	326	338	307	285	311	341	325	332	321	294	312	330	303	314	313	305	276	336	330	355	308	300	260	297	322	335	295	323	308	325	301	315	347	323	339	310	341	327	296	353	327	301	308	303	304	323	336	300	312	336	286	330	325	308	279	295	325	328	310	274	323	324	337	301	330	314	277	315	301	274	276	324	304	315	300	309	348	336	305	309	329	326	291	288	284	352	285	308	310	311	308	362	312	296	327	305	310	263	301	311	303	322	289	314	311	264	318	315	337	312	321	314	340	305	316	294	290	306	302	340	353	345	274	313	332	339	316	308	298	323	329	305	305	309	314	285	301	362	274	298	336	318	330	332	335	310	334	293	292	348	302	300	300	332	275	306	314	329	322	280	308	332	328	326	318	337	309	345	296	332	304	336	339	308	320	337	290	297	307	334	303	330	303	309	305	302	301	317	326	329	321	326	324	315	295	333	309	294	293	324	308	293	317	303	319	326	327	293	273	317	313	293	294	294	325	343	323	319	362	305	305	281	347	325	278	318	306	345	302	322	306	355	304	301	303	277	280	278	324	348	325	279	302	318	322	313	325	327	287	320	348	322	314	303	308	305	295	304	316	286	294	317	302	293	319	339	288	300	297	327	293	319	304	317	313	350	317	304	322	305	307	330	298	328	327	303	299	263	311	324	331	295	299	336	314	311	345	300	292	299	313	335	278	337	317	321	338	340	287	323	305	318	305	317	329	331	288	324	277	309	294	302	343	303	295	280	301	292	322	319	310	361	349	335	333	307	312	315	347	318	327	301	305	310	328	310	292	344	311	339	337	308	342	304	310	298	334	314	319	300	335	326	302	325	334	298	310	311	285	323	324	281	261	295	301	322	313	316	313	292	308	296	294	298	314	299	304	309	295	297	291	293	293	309	306	309	287	313	290	335	329	327	337	302	331	323	318	325	317	299	338	326	332	299	294	312	291	314	343	326	302	289	314	310	293	350	303	326	319	296	285	381	293	313	308	313	302	334	345	296	312	336	284	304	317	319	297	303	331	293	306	292	331	337	301	323	326	282	325	296	312	287	297	306	324	306	303	342	302	303	295	308	282	300	304	343	317	362	297	320	308	314	335	339	333	339	334	347	299	330	295	290	305	306	340	326	303	302	314	314	339	295	313	335	317	308	340	321	291	298	311	315	279	303	320	293	332	292	339	297	322	287	261	298	306	311	333	321	296	331	325	301	309	320	311	315	315	291	300	303	296	291	312	303	350	330	319	319	327	345	337	280	288	290	294	303	343	290	301	274	290	329	295	324	305	349	305	315	304	309	278	312	328	275	329	329	310	319	345	288	335	303	260	325	338	310	330	334	286	312	323	298	318	296	317	347	370	315	326	309
20311	7518	7823	6327	4058	2707	1494	1246	1044	960	911	855	849	803	781	779	761	741	748	742	746	738	746	788	706	731	720	724	759	735	738	666	737	766	702	779	730	753	798	720	730	713	718	717	757	688	690	729	791	739	694	771	741	714	718	712	713	715	724	682	689	759	696	725	699	748	759	687	755	729	720	708	695	719	740	716	750	695	718	691	723	681	736	727	711	683	764	723	675	755	691	707	669	746	725	722	725	715	754	756	689	690	760	766	710	714	709	734	704	721	748	724	696	742	736	705	713	707	730	761	712	733	734	776	736	718	697	739	690	722	705	721	703	743	716	743	732	713	723	769	689	723	724	752	713	717	757	687	693	699	708	696	771	716	721	713	716	706	727	739	705	737	665	726	753	692	741	694	710	738	720	759	748	690	737	762	759	705	724	817	728	694	737	759	721	717	724	701	751	752	744	688	762	698	703	725	825	680	777	708	706	722	699	703	739	749	720	745	747	712	723	723	756	752	698	740	719	759	657	738	744	713	726	747	714	703	739	752	707	735	702	733	754	694	702	684	730	740	724	691	728	746	692	749	666	712	738	715	691	728	711	717	702	736	703	702	690	714	717	716	729	688	744	765	726	684	735	713	715	718	693	715	779	708	778	698	687	760	720	692	710	695	721	746	711	762	708	752	722	684	757	729	747	724	707	758	714	703	760	770	711	715	690	677	695	697	740	712	703	740	741	710	711	770	749	711	690	743	714	727	722	690	737	712	737	676	681	744	729	702	698	718	762	718	691	729	763	703	693	720	712	692	699	758	750	747	744	704	742	696	711	728	730	766	727	722	647	754	742	702	724	722	759	780	698	741	702	672	772	767	736	725	732	695	736	711	731	705	707	707	746	742	698	695	739	740	719	733	741	730	747	717	707	685	762	714	734	735	683	726	731	759	740	759	714	724	712	670	738	683	734	724	758	720	728	756	732	704	718	703	703	719	674	723	709	741	741	723	714	735	749	697	744	728	716	708	704	708	729	768	652	686	731	720	742	638	728	686	716	697	737	692	697	685	687	721	757	708	731	721	698	726	754	708	736	800	730	739	734	722	740	717	721	683	730	672	763	717	708	725	729	735	762	710	744	689	782	725	763	751	711	724	740	740	717	745	743	783	740	672	665	669	732	699	763	714	732	665	708	699	750	711	761	692	696	722	713	705	711	704	727	705	736	709	713	718	790	748	744	729	762	745	685	757	691	751	725	691	639	771	723	720	742	787	657	684	727	753	705	688	705	725	757	759	764	701	727	689	712	665	735	774	683	714	749	687	685	710	746	694	721	708	763	717	735	667	694	694	786	726	718	737	719	735	735	691	676	689	708	670	710	736	708	714	729	704	743	744	706	745	728	763	741	747	739	714	728	719	696	736	762	703	689	685	737	702	723	739	708	725	723	757	688	729	746	719	726	693	712	672	698	739	734	756	689	715	724	713	752	714	680	725	723	741	668	722	692	716	700	700	705	705	726	750	744	725	720	710	703	720	694	720	750	737	725	724	701	710	706	752	717	713	684	768	782	726	686	678	683	740	732	741	743	680	720	738	711	722	743	661	692	757	688	728	696	749	696	707	677	688	723	768	698	756	663	696	734	700	745	749	746	740	706	729	721	747	705	712	774	731	744	716	764	758	667	718	755	723	725	775	709	735	750	734	688	793	738	732	767	717	691	691	704	740	709	682	702	717	740	691	714	730	738	686	730	749	779	710	715	683	750	753	720	707	702	715	704	751	740	685	704	698	725	681	727	698	684	729	690	729	758	670	723	730	732	655	722	700	734	793	702	732	730	745	713	694	717	748	801	750	694	736	710	728	785	716	688	740	718	714	738	685	703	717	743	704	728	798	688	718	740	766	720	738	750	701	759	703	748	697	763	714	769	689	717	719	731	750	741	717	741	671	738	721	687	716	714	708	703	805	729	748	727	708	771	667	760	710	714	747	739	718	743	714	686	692	729	774	644	727	721	713	699	699	636	736	693	771	717	762	699	680	728	745	723	703	693	734	702	759	734	752	705	702	722	725	740	699	708	740	723	706	707	733	714	712	706	729	734	727	738	778	731	750	733	763	710	721	729	703	708	692	709	731	746	774	734	738	739	705	708	743	734	751	706	718	709	749	766	710	732	716	753	757	736	733	738	721	704	722	707	743	718	753	736	694	729	723	709	734	729	735	744	713	710	745	715	721	719	753	734	742	741	734	760	727	716	700	769	783	725	736	711	736	734	745	705	720	729	692	750	717	716	717	730	707	748	715	720	734	713	722	702	726	763	728	706	726	732	762	716	744	653	720	689	699	737	695	704	676	729	721	765	752	701	770	751	706	718	794	726	722	685	768	716	719	670	696	727	754	716	703	714	706	707	702	722	736	727	743	746	710	699	719	708	678	715	661	689	728	756	718	739	793	743	702	734	731	698	736	732	768	718	735	739	711	685	719	757	746	747	777	735	726	715	722	749	696	702	695	712	723	737	740	685	742	744	738	741	725	714	731	681	741	726	738	735	757	686	779	766	728	729	683	707	743	729	730	709	690	730	749	721	687	769	733	718	766	752	713	669	715	711	720	750	709	756	734	791	709	716	696	716	721	734	708	700	745	720	707	745	720	662	739	722	707	726	721	712	764	736	746	773	765	740	739	766	708	681	750	741	771	700	714	736	709	727	713	714	729	656	700	762	677	681	699	694	747	692	710	706	746	697	767	736	746	697	743	725	713	752	706	645	721	737	762	710	690	690	693	696	722	659	725	750	714	717	655	732	716	752	744	709	740	698	693	712	709	784	687	741	726	713	682	736	738	709	644	688	747	738	684	712	702	724	733	719	745	707	716	741	737	727	733	746	721	701	740	788	731	768	728	813	706	713	718	718	754	730	679	727	703	719	713	725	719	712	726	742	754	756	722	720	712	766	734	719	727	785	689	763	756	723	734	745	714	711	749	759	712	717	746	767	733	762	746	685	730	718	705	736	720	718	740	681	712	711	706	686	735	760	707	735	752	750	672	705	729	745	714	736	746	755	715	728	729	739	728	710	703	731	739	701	706	695	751	750	713	686	731	716	739	742	694	791	709	704	736	719	745	740	658	728	736	716	687	721	727	734	720	675	703	667	753	682	673	773	722	718	727	704	738	698	707	741	681	672	727	721	738	743	694	690	746	698	726	705	711	694	697	727	703	756	667	734	747	700	710	758	722	714	718	747	744	757	733	734	717	685	771	786	723	748	692	703	737	705	690	732	768	742	688	704	738	720	695	728	761	731	730	726	686	737	705	700	768	711	725	697	705	708	726	747	741	722	723	724	713	713	728	803	706	710	701	709	720	764	676	703	741	721	695	717	711	727	740	714	660	746	694	750	725	724	702	706	702	726	711	772	737	712	675	719	727	691	766	719	757	699	718	706	729	772	701	707	704	717	681	736	766	720	765	688	752	719	712	697	701	713	740	700	681	736	695	741	676	714	705	709	728	708	755	706	704	739	721
34361	6795	1134	678	507	425	348	339	343	327	331	338	285	333	322	301	310	334	334	315	362	307	335	343	328	309	341	339	327	321	334	294	324	351	314	321	304	315	343	351	353	317	316	381	336	345	323	326	344	322	351	309	304	319	348	336	306	324	330	325	341	340	355	290	332	319	347	322	322	343	293	357	328	298	320	332	337	336	323	320	313	334	318	314	382	309	329	305	317	351	350	334	333	302	329	316	334	310	320	343	326	321	351	318	328	336	361	330	362	320	325	330	321	378	335	312	334	303	308	341	348	329	328	323	314	332	306	304	313	308	345	335	310	325	338	305	322	328	351	319	366	308	349	307	347	331	310	319	351	324	303	323	337	301	335	346	304	282	328	327	336	355	300	335	312	321	356	317	338	316	277	328	311	313	322	317	275	337	310	330	294	295	332	298	302	298	327	339	300	328	311	302	331	331	324	308	300	363	314	332	338	299	342	293	325	327	290	343	291	344	315	341	314	302	307	339	352	312	335	312	342	345	325	316	332	322	303	318	362	348	334	352	338	326	361	349	331	323	315	297	349	333	280	303	323	318	340	312	328	287	321	309	352	276	303	305	305	339	326	343	326	319	328	297	331	303	360	313	344	344	380	340	327	307	343	378	329	307	312	337	334	300	333	323	319	337	303	352	328	315	299	310	332	341	299	337	349	323	304	337	323	347	342	328	330	343	311	349	339	299	312	333	316	334	333	308	316	288	318	315	332	306	325	327	328	368	293	319	304	307	330	301	311	293	286	324	320	333	290	349	359	367	354	337	400	338	331	337	326	294	320	338	331	315	301	330	345	313	313	318	315	296	388	336	333	356	323	335	324	348	306	348	316	350	311	333	292	328	334	316	345	338	327	312	363	356	335	303	352	336	332	323	310	321	295	338	338	361	320	321	323	334	327	339	319	293	341	373	328	311	324	300	345	320	308	314	317	317	325	319	307	330	324	325	337	323	277	339	352	310	342	331	339	330	334	293	344	338	308	314	330	321	294	313	315	308	300	308	359	359	311	360	309	314	335	328	325	331	316	347	331	284	330	302	313	343	312	317	333	307	345	297	345	324	301	299	319	321	343	292	334	336	324	364	304	336	316	326	327	332	326	308	360	360	354	344	294	326	365	333	380	335	289	327	346	335	335	306	305	312	342	338	297	336	338	311	334	317	324	342	308	336	333	304	352	293	311	339	302	328	314	308	314	346	335	345	346	347	306	328	359	315	355	303	334	328	312	278	308	305	361	329	306	330	326	311	340	341	313	353	320	269	330	327	336	319	327	357	329	329	317	319	315	296	331	306	345	363	332	355	330	363	310	312	303	347	295	327	327	321	335	375	320	326	295	299	323	287	315	328	334	332	322	322	297	331	303	297	323	301	314	295	319	333	345	310	341	340	326	332	312	357	307	311	296	317	352	310	286	331	315	306	328	314	325	321	334	359	256	300	310	353	279	345	328	317	341	311	319	317	322	307	307	340	291	314	339	345	332	303	337	333	356	355	327	316	292	335	313	282	327	337	343	351	322	324	342	329	325	303	344	361	363	317	340	301	308	344	343	344	323	304	345	331	310	329	332	315	331	301	328	320	321	327	319	350	311	336	330	316	304	314	293	313	295	321	315	340	371	332	336	356	308	320	281	295	318	313	339	337	326	326	310	315	265	314	327	344	307	342	334	330	317	285	318	318	337	300	334	319	334	352	326	339	297	299	346	342	318	331	321	288	301	313	326	301	331	308	331	359	335	308	332	324	358	343	338	365	347	305	316	331	330	338	317	325	350	318	333	327	361	344	306	338	314	318	315	320	338	362	331	327	325	334	352	283	307	324	339	329	308	338	358	304	310	308	321	285	308	341	327	380	309	312	325	326	344	345	306	315	312	318	324	318	289	315	326	301	293	332	295	360	338	325	301	317	352	320	300	324	275	322	333	367	324	302	324	329	316	310	313	314	347	333	304	338	354	311	321	343	354	362	362	316	343	329	348	303	324	319	318	332	306	327	326	289	303	327	335	347	330	334	313	369	297	306	319	302	306	341	336	338	350	369	340	362	342	353	338	312	301	315	316	319	345	312	281	334	330	320	316	365	333	352	331	344	318	310	326	306	310	313	317	351	342	302	317	304	315	396	351	330	315	298	351	349	302	323	335	302	320	284	344	332	288	300	322	314	330	322	329	288	301	323	329	325	343	321	363	329	352	319	325	324	338	312	345	314	300	361	344	350	330	314	346	319	314	341	346	322	317	339	363	351	316	345	314	306	325	321	318	347	304	295	327	328	334	336	329	299	353	308	329	385	335	320	350	335	358	341	276	344	308	362	319	320	335	292	316	336	375	366	335	297	336	331	323	315	360	317	337	339	317	283	326	364	352	320	378	334	318	325	317	299	321	348	330	309	322	344	307	374	305	317	311	333	357	293	322	331	357	343	334	337	301	331	323	346	328	321	351	283	344	355	302	323	327	309	313	313	331	324	307	324	327	334	329	369	302	295	329	329	344	337	316	304	311	310	339	321	332	334	360	280	363	325	360	324	350	328	333	326	322	340	338	308	318	347	302	359	324	325	296	325	333	319	333	326	341	336	304	314	326	325	351	313	342	333	339	335	313	331	327	323	314	332	334	331	349	347	300	295	300	294	323	337	319	307	345	340	325	324	306	306	402	327	331	335	335	273	297	328	333	356	299	360	313	320	359	343	291	333	356	328	307	347	374	315	349	380	371	289	294	355	377	357	300	340	321	312	312	277	350	296	318	309	325	318	316	348	340	329	333	312	315	332	328	327	328	363	310	361	336	333	320	320	319	321	308	348	320	296	269	316	337	319	323	321	342	370	317	293	317	318	356	359	340	339	328	312	347	319	327	332	319	340	359	331	341	321	311	327	325	298	304	344	342	359	337	351	334	352	339	367	378	368	314	309	305	348	313	324	334	336	337	327	309	291	335	323	302	330	354	298	320	344	360	336	315	309	333	289	318	324	331	315	326	348	344	325	355	294	334	299	335	389	346	305	347	330	303	307	351	319	356	321	339	338	323	328	305	310	331	356	340	324	345	342	309	332	308	338	290	326	317	318	328	292	331	295	331	326	318	313	312	343	349	299	360	319	303	332	315	331	319	318	311	311	351	327	323	340	326	331	327	298	340	312	346	328	330	319	324	323	344	377	355	326	308	312	311	330	318	311	325	327	358	329	328	310	326	322	329	316	349	312	335	320	308	302	302	338	325	315	354	331	337	371	307	334	320	344	340	320	329	304	335	371	379	341	335	311	302	279	349	318	301	358	336	305	322	335	300	328	286	325	309	307	340	336	295	335	349	320	318	319	326	344	298	321	334	316	363	306	334	302	293	318	286	303	332	328	315	293	351	337	329	323	305	302	325	365	349	322	315	299	299	343	335	336	343	358	337	340	333	312	341	339	311	325	334	313	298	367	335	315	319	325	334	310	324	326	356	329	359	325	307	347	320	314	312	313	338	334	331	333
24358	11034	8693	6429	4611	2648	1612	1168	1073	994	888	859	856	858	826	848	740	765	783	771	791	800	766	797	793	784	729	763	748	728	724	791	790	766	744	827	752	790	771	736	801	817	773	778	778	785	801	779	841	761	758	764	761	785	708	763	792	729	802	801	775	745	806	786	774	783	763	791	779	743	770	752	796	768	770	785	783	800	765	755	807	764	777	780	743	710	787	795	778	785	811	730	772	812	717	777	723	707	759	743	794	769	782	736	789	771	805	769	765	770	795	769	769	755	753	750	752	776	766	791	764	762	769	742	766	759	766	745	756	809	805	747	811	710	729	787	765	735	720	704	776	788	769	746	746	736	767	777	768	752	775	761	738	735	774	758	747	769	796	759	704	773	775	740	770	757	775	765	689	735	797	779	786	742	771	732	785	761	753	766	738	787	776	778	784	755	773	794	812	758	753	746	751	757	808	762	781	730	765	762	794	748	737	783	798	840	810	746	741	783	801	688	727	744	779	756	786	779	778	771	743	745	789	806	739	725	774	755	774	772	815	792	731	775	796	767	759	707	771	754	807	805	740	799	795	761	792	768	765	733	777	756	730	762	760	821	729	760	774	800	808	813	758	750	738	798	730	778	752	783	782	780	739	775	787	805	804	747	804	758	744	722	750	748	776	724	816	766	766	748	781	753	802	800	734	754	720	790	763	751	779	747	772	750	761	745	770	793	784	789	769	754	769	752	755	730	785	745	742	756	747	776	758	784	800	721	753	733	736	765	789	757	796	734	761	722	798	789	711	805	747	773	759	786	832	738	730	796	760	738	747	816	733	752	763	792	753	747	752	789	734	792	746	742	738	795	769	743	790	784	737	788	742	755	771	762	727	809	757	705	802	778	763	769	741	799	727	773	758	727	764	695	784	766	750	750	777	774	784	763	767	784	729	745	758	707	748	714	769	781	752	771	793	731	786	721	755	753	808	725	816	785	802	778	776	762	768	763	745	773	754	769	752	752	744	778	799	748	800	741	783	804	772	747	757	767	788	753	757	758	794	712	710	742	763	800	824	744	789	758	719	803	733	770	747	784	731	751	786	773	750	783	736	772	810	751	750	758	761	734	761	770	747	712	789	780	778	720	755	739	752	773	781	732	807	764	815	763	776	738	798	779	778	783	782	812	756	700	711	796	807	792	773	755	755	784	725	783	727	778	799	765	722	758	769	717	751	737	746	754	728	831	757	815	714	747	754	766	758	826	789	758	752	779	817	757	752	758	777	760	741	727	762	765	766	768	781	768	798	778	788	723	766	752	714	715	800	790	781	763	763	778	775	819	752	764	725	775	770	765	737	767	737	767	742	770	801	784	769	754	749	730	731	790	751	830	787	728	765	735	763	777	748	753	813	777	747	748	765	784	712	781	766	781	770	747	703	765	729	741	744	747	783	765	776	792	772	773	772	718	712	757	754	746	760	833	725	812	749	767	722	794	769	747	816	761	751	787	725	764	767	767	778	755	750	754	750	774	739	765	737	756	774	756	768	775	790	803	769	756	762	748	735	732	769	748	798	728	730	775	811	743	748	786	740	771	746	757	790	740	707	721	756	765	732	783	767	785	795	794	774	765	762	727	727	789	737	802	744	787	796	711	716	777	757	760	784	776	760	795	746	749	748	753	732	762	763	726	733	739	799	747	758	738	738	780	740	763	752	723	742	775	808	789	751	787	741	795	792	754	762	736	729	790	769	755	758	709	831	736	776	774	772	822	699	759	779	790	757	777	745	738	757	755	737	797	777	764	771	784	792	705	791	786	749	806	713	783	749	773	800	744	798	766	756	781	739	805	776	774	781	763	781	732	825	773	763	769	737	713	750	771	783	775	780	771	803	750	753	786	758	799	725	778	737	761	786	790	771	737	809	723	762	782	762	771	746	768	745	735	770	751	739	782	767	811	766	758	758	748	786	717	742	749	778	780	737	793	743	797	791	766	779	753	754	751	788	727	833	741	772	798	730	804	752	733	836	787	778	758	804	727	768	776	802	796	745	741	757	785	785	759	789	726	792	768	806	792	717	777	732	781	754	790	733	783	720	756	760	785	836	764	715	786	742	737	760	747	718	783	714	816	785	750	754	765	727	784	739	746	786	763	768	798	758	776	760	739	775	761	746	784	718	774	709	766	786	784	786	769	773	769	755	774	776	751	796	791	765	744	758	818	737	809	755	762	717	756	811	801	738	775	775	770	813	766	786	781	765	735	762	778	760	769	771	800	745	769	728	774	787	708	737	772	777	779	755	781	763	788	790	757	770	761	723	791	777	801	815	782	737	772	759	771	809	741	759	756	803	756	782	802	794	780	784	676	759	821	727	767	802	802	771	777	796	766	789	767	775	803	762	770	791	799	769	742	781	801	742	778	739	777	807	817	770	737	766	742	798	748	739	796	788	749	764	766	785	786	721	761	730	824	751	745	796	774	756	760	722	738	756	748	764	766	769	692	734	702	802	770	721	761	801	762	740	796	710	797	786	781	718	763	751	789	768	789	761	739	737	777	786	775	817	824	734	775	748	808	761	780	715	736	728	762	753	751	765	793	778	705	809	743	747	753	801	735	779	726	747	759	774	786	758	781	805	826	765	768	737	765	734	741	735	735	812	777	747	757	768	760	765	766	741	732	757	829	713	741	795	765	735	759	775	764	725	766	729	812	745	752	747	805	830	814	760	787	741	817	759	759	757	785	792	757	745	752	772	755	786	766	760	687	778	772	788	739	759	774	755	762	772	736	803	745	778	766	774	819	731	770	700	742	785	747	732	787	757	759	776	784	764	761	767	728	786	800	720	748	765	794	730	761	754	732	787	722	763	806	733	773	771	783	771	758	728	794	764	754	792	742	765	768	741	743	776	790	741	796	790	710	762	778	786	763	824	717	785	772	752	798	766	809	783	801	806	764	770	786	781	777	759	757	810	756	794	723	786	752	756	768	829	779	768	757	845	785	723	744	760	732	727	770	747	791	724	690	785	753	770	732	749	747	763	794	764	815	744	748	758	745	771	719	801	777	738	771	734	741	765	733	714	770	751	764	795	754	775	799	746	762	748	743	783	727	808	800	788	727	776	782	754	788	763	777	733	754	764	742	751	734	779	775	833	732	725	759	767	759	751	739	808	785	786	793	767	766	739	798	763	756	727	763	816	789	763	786	762	807	756	734	803	751	805	785	760	740	779	789	721	772	785	793	776	748	755	754	750	739	762	754	753	786	742	727	763	718	706	790	735	719	763	750	780	806	746	777	777	781	712	748	776	763	729	719	747	781	773	772	798	769	765	786	777	841	800	781	744	751	700	758	758	775	765	777	720	762	765	717	815	754	773	796	734	717	794	791	781	797	768	816	734	787	764	750	752	781	741	752	790	779	742	731	742	795	740	789	766	790	714	773	706	766	746	779	751	753	738	795	773	776	754	792	787	765	758	754	748	751	770	788	780	748	782	700	773	755	796	813	749	761	668	769	761	736	755	776
23910	2356	518	397	358	339	313	309	325	323	299	313	300	293	326	338	280	302	347	307	280	297	298	303	289	301	272	294	336	283	291	295	288	267	296	331	292	283	300	316	326	316	299	280	310	304	297	326	291	280	293	307	330	348	299	296	269	295	312	321	316	300	287	282	311	309	300	330	313	319	348	317	302	264	317	314	289	235	290	273	320	326	305	323	310	296	285	336	331	331	283	291	319	302	305	282	330	296	309	307	284	301	282	285	319	295	309	295	317	240	286	300	293	319	305	277	289	335	298	308	269	293	292	269	264	279	283	314	308	282	304	328	311	298	298	295	281	320	317	294	268	299	296	327	283	292	316	290	304	282	327	305	307	346	303	321	308	350	275	325	290	308	314	304	276	301	341	272	325	324	268	312	293	314	320	320	308	298	309	309	314	318	329	370	312	308	261	308	291	261	292	329	346	330	307	329	315	275	346	272	294	301	318	347	295	282	284	296	307	329	295	293	298	295	320	290	316	281	333	283	291	325	319	296	284	307	310	307	316	324	269	295	301	288	283	314	304	284	296	275	290	313	303	281	263	330	300	330	286	297	302	271	293	322	280	288	290	305	344	277	314	304	315	330	320	274	311	306	285	335	294	267	306	318	313	305	317	309	301	312	307	322	291	295	320	309	304	317	343	320	318	330	332	326	303	284	269	293	306	310	289	298	283	284	299	274	329	293	302	317	308	303	305	324	327	286	287	280	282	272	293	276	283	300	287	290	295	345	318	291	284	304	293	277	292	308	278	271	294	326	282	307	313	302	304	261	300	330	311	280	310	308	291	323	290	337	292	270	312	332	314	290	343	310	308	271	293	288	332	308	281	279	279	281	305	280	301	324	291	292	324	335	368	341	319	272	279	282	298	321	319	281	326	320	314	303	291	332	311	332	304	329	331	313	297	305	315	329	305	289	327	302	296	327	322	306	287	292	287	312	306	291	293	325	326	317	289	320	288	288	292	279	325	300	264	309	300	308	357	325	329	272	299	303	313	347	309	300	307	302	281	292	269	297	327	290	299	282	297	310	297	305	297	286	269	288	293	284	295	336	297	313	325	325	259	272	330	296	309	313	319	292	308	295	314	314	299	293	307	292	293	306	288	308	289	316	317	290	310	324	335	284	311	304	298	320	310	328	297	338	248	296	302	301	289	311	334	309	297	290	312	270	293	282	333	349	295	288	324	307	324	274	324	301	313	326	297	295	293	298	296	326	303	266	294	295	285	282	313	308	318	328	293	291	305	302	280	289	313	328	270	299	328	299	336	292	318	283	322	318	302	319	302	291	282	290	343	335	349	295	324	278	330	299	284	287	279	279	306	320	302	294	310	326	322	274	303	310	281	275	318	298	243	297	312	292	323	318	322	293	294	301	270	286	288	314	323	322	334	296	272	283	300	299	303	286	319	318	311	329	305	300	309	304	285	317	297	291	305	293	347	347	266	321	296	304	305	305	306	279	309	314	276	307	275	296	322	302	298	298	299	316	304	290	306	301	323	295	301	306	299	318	314	280	300	296	253	293	296	277	288	319	291	292	318	300	317	332	302	318	322	333	326	248	289	302	304	290	325	299	315	323	291	266	315	310	256	331	288	307	315	306	304	290	256	306	277	286	293	296	306	307	316	273	326	287	287	326	300	291	311	320	299	282	273	327	308	293	343	310	288	316	300	295	283	301	337	271	309	317	296	314	279	313	283	312	298	308	312	300	278	310	313	301	306	321	289	302	284	303	321	280	333	301	293	297	298	318	310	295	292	302	325	319	303	300	339	314	291	287	304	306	298	304	284	320	270	278	280	305	306	323	276	328	325	295	301	294	270	323	316	340	339	286	298	281	271	282	316	266	291	313	306	286	322	289	279	311	302	315	283	294	313	278	326	294	284	298	274	320	304	298	305	306	335	316	293	291	279	274	325	306	315	319	310	314	330	285	248	317	318	270	295	321	325	318	298	311	283	297	317	336	322	310	319	331	305	281	311	279	316	298	336	313	309	262	335	331	286	322	326	309	305	312	340	304	290	280	293	297	333	328	298	321	292	292	309	277	297	285	335	301	294	302	303	317	296	308	264	276	313	287	290	341	309	338	324	307	298	302	272	277	299	265	269	291	294	324	294	314	290	276	301	298	288	310	272	284	289	285	341	308	332	312	291	315	324	346	314	291	309	302	322	302	279	317	313	305	292	335	313	290	291	303	283	309	310	324	305	319	307	341	285	310	271	344	313	308	291	324	313	272	287	279	297	325	279	304	306	307	309	312	322	299	263	290	267	302	301	297	299	299	283	314	296	274	330	320	299	277	319	288	333	330	304	299	339	306	297	339	303	297	271	311	297	297	333	274	315	308	291	269	315	344	303	299	286	275	294	324	301	288	326	309	285	299	307	318	289	324	289	303	300	317	303	331	267	288	330	300	312	297	306	288	293	296	312	341	302	309	305	312	270	276	288	339	340	326	290	308	334	336	295	278	315	277	287	332	322	291	333	306	286	350	315	307	317	292	272	292	295	307	288	271	271	320	318	278	294	300	346	314	350	306	311	287	310	293	304	278	283	335	311	316	312	325	290	316	312	318	289	300	304	279	262	301	315	325	293	292	275	292	293	303	321	280	328	329	310	290	297	317	306	326	296	310	293	279	301	296	308	323	338	292	309	317	348	295	314	285	278	316	317	293	311	283	298	278	323	334	308	319	263	298	316	308	287	304	310	274	306	332	271	332	312	290	326	263	294	287	305	310	305	292	286	302	327	295	359	294	297	290	307	309	301	312	321	325	305	296	307	285	309	305	309	307	346	327	286	279	261	284	320	306	304	297	299	288	315	280	296	315	310	290	286	336	332	294	294	286	287	312	313	319	312	278	283	306	315	309	299	325	317	297	279	305	300	294	322	299	323	314	271	264	270	300	262	287	266	300	274	289	308	312	316	289	299	313	312	315	316	252	308	307	296	302	280	311	340	317	295	289	319	311	302	333	269	322	293	320	323	300	277	301	318	319	298	300	334	287	302	287	287	306	313	272	280	268	301	312	308	303	284	316	294	285	282	294	288	292	314	284	308	334	313	324	309	306	284	316	262	304	281	301	302	288	291	325	308	305	306	301	275	295	280	309	338	330	288	288	303	300	331	304	293	312	322	280	324	302	295	318	298	278	335	293	280	300	309	282	305	312	265	316	270	314	288	306	308	290	303	311	268	290	295	312	267	287	308	285	309	283	309	286	315	298	331	286	319	291	303	312	292	318	255	368	338	302	310	338	325	324	305	253	280	324	308	274	337	311	320	297	305	306	315	274	267	315	276	327	281	294	292	299	318	302	313	323	305	321	304	273	322	316	284	277	312	273	281	310	275	261	302	325	312	309	287	313	302	320	298	304	311	298	312	318	336	316	334	269	310	268	293	310	307	290	309	277	325	288	300	310	273	318	290	284	293	300	289	292	315	311	319	305	330	311	331	310	314	267	285	305	351	303	309	303
17763	4245	3426	2450	1748	1225	930	841	830	793	783	719	675	722	689	689	671	728	661	693	690	645	702	749	649	668	649	646	667	629	670	660	635	637	735	683	688	702	632	657	670	742	701	687	658	652	680	648	681	699	691	717	642	681	695	684	641	658	699	653	706	716	665	688	703	635	697	698	686	690	707	656	663	668	701	674	682	698	656	652	681	659	673	713	675	706	643	709	668	679	658	679	660	668	681	664	630	662	682	706	660	660	705	690	666	645	667	666	634	665	697	667	665	627	678	690	693	667	696	640	658	706	682	645	714	682	686	736	650	674	671	669	703	661	735	679	647	651	699	674	664	643	655	631	693	671	661	708	642	678	638	681	687	677	654	652	702	699	673	643	666	717	748	704	654	732	689	684	662	657	683	662	670	706	679	667	661	700	621	639	671	662	662	684	671	662	693	707	659	654	681	634	685	710	668	700	669	647	688	663	724	708	717	717	664	703	718	691	677	641	730	714	692	641	638	645	631	668	652	687	659	664	656	650	647	656	713	634	657	651	691	653	671	660	667	705	680	660	698	642	677	656	656	712	696	680	632	616	653	663	755	634	659	698	674	652	647	708	664	677	666	668	619	716	674	674	692	712	689	683	684	693	677	679	680	677	691	599	636	691	658	690	675	682	656	688	682	677	679	697	651	670	654	666	670	701	641	685	668	648	713	683	686	655	691	648	655	671	711	665	650	707	703	647	651	675	671	665	665	626	615	625	676	695	696	669	662	671	692	621	610	664	652	722	697	670	673	634	659	669	706	670	691	620	671	674	705	686	637	694	659	613	727	681	703	663	648	652	701	713	693	653	690	689	682	660	668	665	617	673	649	654	656	700	660	639	691	655	671	650	672	660	666	699	618	715	668	657	655	651	674	646	651	687	692	667	673	676	671	656	660	680	643	676	703	721	625	662	732	686	685	636	673	662	671	679	659	710	693	722	688	649	687	701	656	650	716	659	681	626	662	678	684	666	690	650	655	667	732	703	714	681	649	663	681	644	670	650	650	698	676	667	618	669	668	680	668	640	664	650	629	669	668	671	669	652	652	677	682	666	699	695	649	705	669	689	706	700	690	701	647	682	656	692	681	648	682	674	693	617	695	682	701	648	675	657	696	692	630	648	677	681	637	668	679	630	670	705	680	635	673	674	684	712	635	687	681	632	621	656	619	663	683	665	649	685	657	661	681	648	694	683	673	706	650	659	715	720	681	691	625	673	661	705	680	704	695	703	643	656	700	678	699	692	624	686	695	677	617	681	617	692	666	666	659	670	679	723	648	662	668	688	639	676	661	677	683	669	649	647	680	665	701	708	668	695	662	696	701	666	698	699	653	655	630	699	688	645	698	660	691	635	659	673	696	688	689	716	669	678	651	660	673	682	636	656	649	662	641	642	636	656	764	688	662	669	698	687	662	656	677	696	690	673	676	665	637	659	653	663	679	638	654	613	685	659	679	652	676	633	676	611	670	634	686	691	702	685	649	631	678	691	631	705	677	677	709	669	711	703	695	683	695	636	638	703	683	674	712	691	652	656	663	600	628	667	666	702	710	659	708	626	619	690	713	696	687	678	663	627	673	692	669	709	668	686	662	708	699	691	645	689	646	709	690	672	689	670	649	695	618	658	668	645	661	697	649	631	670	671	645	684	649	678	692	622	637	675	646	676	705	701	659	675	628	702	668	657	685	664	685	714	684	668	678	636	690	689	675	661	697	648	646	696	690	679	666	615	684	725	655	655	675	635	674	718	664	671	721	708	644	693	670	700	649	657	681	678	657	656	716	650	692	692	673	654	724	690	661	668	694	694	660	702	651	666	661	697	676	686	669	693	697	714	687	685	672	638	704	664	731	662	703	618	665	661	689	702	657	654	676	660	674	683	655	658	707	702	661	655	679	668	678	688	667	690	671	663	658	657	622	699	636	675	680	702	677	681	699	696	674	635	626	656	682	675	701	678	686	681	701	659	645	672	660	691	644	736	707	695	721	650	668	710	673	700	652	669	673	671	696	648	684	669	641	690	676	653	660	692	647	677	691	728	695	700	680	658	645	663	649	693	637	626	697	689	647	655	644	667	712	675	689	693	706	685	688	696	714	645	618	660	615	696	645	679	668	710	708	730	678	714	658	647	707	635	671	641	671	639	731	670	649	694	686	677	696	661	594	718	658	745	667	646	660	651	643	676	684	681	681	705	674	723	661	696	695	669	677	631	664	669	638	700	702	686	692	672	675	727	701	691	631	680	690	686	686	659	699	641	684	654	692	706	689	644	709	677	687	700	675	700	687	655	652	692	687	699	672	714	660	657	677	683	723	652	694	708	654	700	664	642	652	742	669	689	710	670	703	690	725	668	705	683	653	671	672	680	659	647	682	648	649	664	662	708	721	666	651	675	701	657	632	705	694	634	664	662	616	659	714	652	707	651	641	696	696	714	692	700	730	663	680	672	706	669	629	734	708	724	680	675	686	697	665	645	711	664	691	673	668	644	636	704	634	696	631	630	655	718	650	641	689	684	683	689	675	662	677	644	709	701	678	675	684	683	665	647	704	687	719	695	646	706	678	682	661	702	650	659	648	628	728	655	642	669	664	732	646	677	679	639	704	646	658	692	673	658	625	654	668	624	655	675	634	673	680	635	642	656	702	703	624	657	667	687	699	698	719	687	670	722	742	649	662	689	688	684	649	691	666	695	620	666	680	656	683	719	673	643	712	710	656	686	669	673	711	603	658	681	624	675	673	675	657	676	624	722	662	704	658	628	714	669	671	712	689	631	700	692	613	699	662	671	644	692	710	689	637	649	685	670	668	680	669	634	713	627	655	644	638	651	646	667	655	682	649	681	698	691	669	650	638	721	678	686	659	662	667	672	642	712	716	688	716	665	619	665	635	650	649	657	658	691	674	612	671	678	636	692	715	664	661	693	673	704	665	664	662	651	677	663	677	703	634	713	690	674	689	651	699	675	691	675	653	640	681	699	654	707	658	693	645	633	726	657	650	666	661	648	613	688	670	711	663	703	669	662	685	643	708	647	661	706	662	677	650	684	654	650	665	652	696	658	628	672	629	616	655	692	691	698	669	674	651	666	663	694	653	668	726	647	726	708	721	651	687	697	648	680	690	675	677	661	719	673	688	682	674	634	684	652	676	689	655	706	686	667	678	647	689	672	656	637	703	687	705	674	642	670	650	622	676	713	711	739	684	701	658	694	694	666	642	658	683	664	675	708	674	691	653	702	682	650	678	669	667	673	687	683	678	667	668	695	681	640	693	646	670	658	711	656	682	669	660	640	663	716	652	678	673	661	729	634	679	619	681	650	720	657	656	709	675	701	662	685	680	677	678	700	652	665	647	694	670	648	683	709	670	739	653	655	711	690	685	662	661	666	699	690	666	659	679	649	720	684	645	647	723	700	658	671	654	633	697	679	628	691	668	686	686	659	701	655	668	717	686	706	663	688	673	669	636	655	696	661
28033	4234	916	677	526	378	360	368	320	332	342	310	321	324	340	310	323	328	341	329	340	309	330	313	308	317	321	313	291	332	340	344	329	298	308	313	305	303	329	336	321	323	314	298	290	303	284	348	316	306	314	328	316	330	315	316	318	291	308	296	323	320	324	319	303	277	299	311	332	331	330	335	328	312	306	315	291	312	333	319	325	318	288	294	317	328	330	299	297	316	328	317	300	327	332	328	291	325	307	285	284	318	319	314	315	352	337	333	303	310	320	301	313	318	286	288	329	288	317	286	312	301	284	326	314	329	304	293	282	295	304	288	312	332	325	325	308	326	324	305	325	310	307	349	307	333	330	313	332	306	291	310	321	323	310	317	298	301	312	308	322	318	306	346	297	329	312	302	337	335	329	369	298	276	293	327	323	309	297	339	339	335	335	322	311	318	318	327	302	345	311	320	312	293	319	311	306	296	342	283	301	316	319	318	281	280	327	265	322	310	350	336	325	333	307	292	322	335	316	337	326	335	316	363	300	312	323	336	314	313	324	280	312	319	308	310	287	334	357	337	333	288	330	337	325	300	299	321	311	338	301	309	316	310	315	303	336	317	315	336	325	321	327	305	294	321	345	310	290	292	318	303	317	329	314	313	323	346	290	282	295	299	320	328	317	311	303	358	332	313	332	303	324	330	344	329	292	275	321	291	322	306	320	300	311	330	314	259	300	280	313	325	326	333	298	327	302	337	327	314	338	326	325	326	295	333	302	304	304	316	304	290	302	293	309	325	307	298	328	363	321	312	311	285	294	304	294	343	345	293	302	313	268	296	303	345	328	316	294	325	268	309	316	317	333	335	288	311	316	315	352	347	307	339	309	295	318	310	320	273	275	307	314	313	321	322	304	340	304	292	319	349	306	349	315	347	313	290	329	283	308	298	315	314	304	323	297	314	331	327	340	342	320	331	275	321	343	334	311	322	331	371	282	307	310	298	370	326	293	316	291	317	285	304	350	333	347	307	313	294	313	305	325	261	310	318	305	285	291	309	282	323	311	325	309	314	296	292	304	304	290	311	311	307	292	304	322	297	300	322	294	313	346	330	329	308	300	348	250	325	318	361	343	323	336	325	318	326	301	303	315	329	309	331	350	332	302	292	309	342	363	310	322	318	306	302	292	306	349	335	302	310	304	318	306	309	296	349	323	321	314	317	329	317	336	301	313	302	320	309	310	318	300	313	278	297	324	310	314	312	325	302	321	326	327	331	303	316	314	329	319	294	315	300	289	339	353	319	303	325	309	326	365	309	337	328	285	311	305	322	329	310	317	310	309	315	313	327	315	311	317	336	298	285	309	316	284	330	317	340	295	331	323	320	313	349	300	296	353	313	332	297	325	303	320	344	286	305	298	300	327	305	334	318	312	313	321	298	300	355	298	324	299	302	339	331	329	313	294	325	291	312	315	295	324	337	312	326	294	306	309	321	293	335	333	351	337	340	326	309	316	300	320	344	309	316	327	297	317	319	338	316	325	332	306	292	301	307	321	307	289	337	342	281	305	307	335	310	333	309	304	334	313	299	338	325	279	299	325	328	311	281	275	339	294	361	311	311	310	325	272	302	313	329	325	335	302	351	318	313	305	330	334	320	303	320	301	348	314	327	284	326	319	333	328	315	304	313	318	324	312	276	335	347	306	339	346	328	304	301	336	317	313	335	313	350	332	337	278	298	301	276	313	312	309	284	317	328	297	304	318	332	298	331	311	324	326	334	310	321	324	328	327	332	325	334	343	311	291	329	315	339	340	307	306	307	326	318	322	296	331	283	317	289	340	314	326	288	307	322	342	331	312	332	315	273	287	298	335	326	311	344	289	329	321	297	302	340	331	342	335	343	339	318	319	302	306	300	338	312	310	330	361	316	326	337	344	323	326	339	328	331	311	319	339	324	331	328	340	304	362	345	332	316	303	291	337	265	306	355	299	331	266	329	346	297	324	356	333	342	319	282	317	322	333	360	300	316	305	321	315	320	294	299	327	299	324	334	333	316	299	309	327	304	311	307	340	310	340	328	286	349	302	344	357	349	328	361	312	321	345	319	289	308	281	338	315	321	283	341	354	278	337	336	288	310	320	324	310	335	287	291	326	328	315	288	303	324	327	315	295	305	310	316	310	275	310	300	367	298	313	314	344	308	340	279	324	315	286	363	335	332	341	308	291	325	320	311	342	334	287	298	348	311	324	317	338	332	342	316	307	295	330	343	294	298	291	287	320	290	323	298	292	298	312	294	313	299	302	312	296	292	324	282	293	341	325	303	323	304	299	331	306	322	326	332	317	316	308	277	308	329	286	302	289	323	311	297	309	318	314	332	316	359	321	304	311	318	332	352	334	306	322	312	322	320	329	342	344	280	302	308	319	335	316	309	298	282	322	292	291	339	312	298	316	296	325	316	345	312	302	327	318	299	301	314	330	334	329	327	322	309	345	323	309	278	293	281	324	331	333	318	288	333	333	331	295	300	299	300	322	334	323	352	341	326	304	330	322	332	314	329	321	330	320	313	291	272	346	306	325	306	317	298	302	325	291	299	292	304	289	320	335	303	315	324	320	306	288	307	314	354	314	308	327	307	314	345	293	273	313	365	293	323	339	317	274	340	314	323	278	336	295	298	309	306	318	308	325	305	300	314	318	313	325	260	303	331	310	327	334	321	313	300	292	314	282	331	315	337	310	312	320	332	302	342	341	336	345	323	323	287	311	289	304	286	283	302	354	338	326	330	325	300	332	325	332	335	324	277	311	330	334	314	306	333	343	302	332	278	316	319	326	304	303	328	329	276	308	291	344	333	288	330	291	299	317	326	298	300	322	300	337	321	318	306	315	303	275	328	316	329	310	302	329	319	341	269	306	279	327	312	310	322	316	311	335	339	322	295	316	284	294	344	327	313	307	346	321	330	310	315	322	290	310	337	370	294	319	312	348	309	341	350	326	306	310	303	308	345	270	344	306	312	321	330	291	299	330	281	348	326	334	311	268	313	310	295	321	309	314	328	300	344	303	327	326	285	309	352	324	360	321	322	334	341	332	358	338	334	342	330	321	299	329	295	292	298	308	278	319	266	319	302	316	323	298	300	302	316	336	307	322	325	308	297	319	294	310	329	329	334	299	368	312	289	325	282	337	325	346	311	300	300	281	315	307	346	326	309	293	328	336	339	303	307	337	288	337	324	309	330	317	346	266	300	324	315	297	312	333	340	275	334	308	305	341	334	323	330	290	326	320	344	334	298	322	325	325	283	286	322	314	322	336	320	301	322	302	312	324	316	341	315	303	336	326	330	316	313	306	319	345	288	295	316	296	279	338	322	303	371	308	300	299	287	340	314	333	335	320	330	317	283	294	288	307	310	319	348	334	327	321	306	274	306	291	311	340	270	298	327	295	291	349	316	310	316	317	310	318	318	307	358	324	340	362	347	317	325	320	308	306	338	349	327	314	306	315	303	321	312	306	329	318	298
19742	9387	8324	6388	4786	2364	1512	1131	1079	918	904	832	821	774	782	802	699	771	747	706	725	743	738	737	721	760	756	699	710	701	745	706	708	727	746	713	676	719	748	678	743	696	739	715	739	690	750	731	718	709	684	731	741	766	741	709	695	677	746	744	689	700	774	653	725	762	722	731	715	649	685	714	765	732	654	730	769	772	744	731	738	724	733	694	730	693	706	748	720	705	721	676	690	812	711	788	725	773	782	733	701	753	729	763	700	702	670	723	737	725	770	690	746	740	706	712	729	695	685	731	711	721	723	715	723	725	743	713	729	677	743	758	718	725	725	721	725	734	693	713	747	706	735	750	785	703	720	715	719	729	753	722	720	672	688	751	714	716	704	758	734	720	741	754	741	736	706	771	686	703	707	721	735	727	712	722	714	730	746	708	669	754	747	735	756	729	717	739	733	718	761	725	709	670	690	737	724	713	761	773	762	732	747	710	718	728	689	724	684	741	734	703	734	764	751	712	765	731	753	738	744	720	731	722	730	699	708	712	735	673	726	719	719	711	761	718	786	719	752	712	733	745	744	690	731	718	735	783	675	698	712	724	695	740	733	778	698	723	733	758	683	651	750	748	740	739	757	740	730	736	705	736	721	741	702	715	695	686	738	709	738	730	709	681	723	745	726	714	685	701	722	730	735	742	738	737	721	705	756	702	716	747	745	712	706	679	723	760	692	750	715	739	707	718	733	725	722	776	662	678	704	714	697	732	754	722	767	737	686	695	729	721	711	730	741	681	698	776	763	765	776	741	700	783	728	751	703	715	770	731	734	697	698	696	720	665	731	715	708	674	679	758	760	761	716	710	717	710	729	705	691	739	714	693	728	722	705	708	745	711	715	740	724	709	700	714	684	715	666	729	703	735	722	685	672	681	750	722	659	707	666	747	757	763	718	713	740	792	728	721	729	691	729	736	722	718	712	736	775	779	699	771	698	741	728	696	682	812	668	722	771	733	719	718	741	737	736	696	727	745	744	720	728	720	691	732	700	740	724	736	682	688	665	738	771	699	694	739	708	735	695	757	694	699	759	705	731	705	695	729	722	670	737	773	688	709	745	687	728	673	680	730	715	699	731	720	739	714	738	680	680	768	739	733	740	723	765	735	735	728	680	767	709	682	733	743	740	689	707	747	733	757	694	745	692	753	720	698	716	707	693	705	730	717	710	672	740	738	786	706	719	717	763	729	760	716	769	732	750	705	711	764	728	694	736	708	757	744	728	766	739	760	641	735	709	675	702	764	745	726	725	681	730	732	738	736	692	669	735	746	723	763	774	728	704	756	758	773	709	709	757	727	694	757	713	704	748	695	745	713	707	716	724	712	739	708	688	716	742	725	708	665	758	683	722	720	759	707	728	745	743	723	702	714	707	704	702	768	734	717	701	704	738	697	697	697	714	682	717	674	740	708	722	753	709	739	735	685	712	744	704	749	671	733	756	692	693	690	694	744	702	733	680	733	702	725	715	731	764	703	690	743	704	722	721	691	764	706	731	675	705	721	737	747	732	736	719	700	753	670	716	723	766	735	699	710	719	679	708	711	725	663	743	719	716	722	756	740	666	718	667	715	739	744	711	764	749	715	793	708	735	749	673	762	710	702	725	705	761	698	739	762	761	713	746	679	699	737	751	779	751	738	684	730	716	733	718	742	719	727	741	726	730	717	757	726	740	749	667	790	747	723	758	688	681	721	718	756	721	675	704	721	675	777	710	733	724	723	738	706	693	699	692	754	743	745	706	746	676	688	712	742	696	696	733	734	695	674	731	723	755	766	706	734	751	714	686	708	678	722	743	739	763	729	688	686	701	691	736	745	741	730	690	786	757	756	728	767	789	694	719	715	742	751	743	716	689	732	722	724	690	714	688	746	749	737	746	742	726	783	706	720	718	763	751	756	744	730	695	701	743	747	771	767	770	756	696	730	710	748	707	748	737	722	721	689	711	714	681	713	729	679	733	739	705	777	764	722	753	745	730	714	775	688	737	756	735	723	682	717	734	681	712	736	689	708	784	735	683	701	680	728	729	756	739	707	720	662	740	722	719	727	675	722	714	710	724	790	711	752	698	760	739	697	699	696	730	795	748	798	728	696	710	748	668	712	741	723	740	717	719	675	713	702	719	730	739	785	645	712	714	703	692	746	700	750	731	719	746	730	684	737	780	728	701	749	667	735	723	704	724	719	717	740	739	741	736	721	723	745	755	725	696	703	716	708	727	702	715	726	729	715	723	742	726	746	714	708	692	736	753	747	741	748	720	744	751	690	733	727	717	690	750	727	714	788	707	723	729	750	702	725	777	721	719	738	682	758	721	755	677	711	774	729	666	736	710	699	712	738	692	734	744	741	692	686	679	720	747	721	763	719	713	697	705	715	730	735	714	727	718	728	700	672	757	726	700	744	708	743	749	715	777	703	735	745	768	720	698	721	753	729	734	674	687	747	756	740	700	699	684	689	753	752	672	750	759	753	695	733	711	713	697	685	669	767	725	729	744	676	721	778	683	770	722	704	684	717	724	715	697	727	749	691	699	701	725	704	695	738	719	742	716	742	725	754	741	686	704	681	728	686	747	770	727	676	711	723	721	729	726	702	775	721	672	755	744	731	710	732	757	705	760	742	716	729	764	715	717	765	680	742	731	730	753	730	694	741	764	719	666	729	742	729	696	765	723	724	671	700	737	722	720	771	725	748	667	777	754	727	741	739	720	734	723	779	699	755	713	703	694	764	705	741	701	730	720	707	704	743	748	771	734	741	693	711	745	743	677	695	725	743	786	748	665	708	723	735	760	725	701	739	688	746	696	730	716	691	714	706	724	716	769	776	726	726	755	690	722	728	694	732	719	733	711	749	751	705	724	692	732	679	740	689	773	737	732	742	785	713	706	689	680	763	742	699	704	733	765	759	722	766	749	717	715	685	731	739	722	719	749	680	751	711	679	741	733	709	676	679	768	752	745	685	789	715	669	735	742	742	694	751	744	758	758	714	676	720	717	720	700	731	710	739	712	761	721	769	731	779	737	690	723	741	769	675	771	709	708	676	724	694	679	719	721	743	732	709	710	764	702	680	671	736	720	758	723	723	735	746	721	684	703	728	721	691	720	765	757	743	724	674	686	729	748	696	699	713	704	749	725	731	740	716	732	697	706	774	789	772	692	663	777	711	711	780	716	748	692	748	756	695	680	730	690	764	739	719	685	718	718	697	768	721	759	743	713	703	718	705	730	671	762	723	717	738	772	713	723	725	778	746	707	667	748	722	726	726	726	688	705	656	678	719	725	755	751	779	733	718	740	724	714	664	745	702	677	750	710	760	759	758	707	738	709	746	716	739	734	767	744	709	733	748	750	765	687	694	717	749	746	736	696	680	734	666	724	723	682	684	726	747	723	665	671	714	705	667	679	711	743	733	732	728	717	702	737	722	730	738	717	718	738	703	716	684	701	740	716	699	734	728	696	750	680	744
35647	7315	1205	800	525	425	377	394	358	333	311	328	316	332	309	344	329	320	345	335	330	357	309	341	333	312	337	316	336	347	346	337	320	339	325	356	338	340	326	360	334	327	302	334	321	314	326	373	328	321	332	341	314	281	337	327	312	294	333	278	330	336	331	336	331	326	314	312	305	323	322	340	333	326	343	317	363	312	327	329	307	328	274	360	314	332	331	347	323	314	358	345	301	344	285	271	330	311	315	303	317	344	342	316	314	328	288	316	350	315	315	325	310	306	311	309	334	335	355	331	348	311	319	319	358	331	311	328	338	337	337	343	330	302	344	299	323	333	337	352	341	302	296	335	330	320	334	317	324	301	312	343	300	306	342	288	304	307	310	349	321	326	347	313	349	338	332	343	311	360	341	364	335	316	336	317	297	312	314	338	343	351	327	315	312	310	337	308	380	333	324	330	349	339	365	322	336	298	348	355	333	330	347	353	331	338	299	318	281	314	382	347	363	365	292	324	313	316	324	299	342	310	324	328	338	343	324	327	303	285	331	352	309	333	286	315	312	387	384	373	301	328	324	334	369	345	322	296	326	334	333	349	351	330	362	345	310	352	313	330	352	333	333	307	348	321	307	314	355	312	367	335	307	311	319	324	314	317	333	303	344	325	344	374	343	355	293	348	324	318	362	339	317	354	311	290	311	315	345	327	293	344	325	326	297	309	314	313	306	305	347	339	333	327	322	289	318	332	304	357	320	326	334	344	334	326	313	296	320	340	348	312	335	342	289	325	334	314	342	361	337	326	318	328	354	330	356	296	326	328	285	351	330	329	295	349	316	325	333	326	324	325	321	313	324	289	320	360	343	341	315	292	303	349	358	313	294	393	328	312	319	313	361	300	285	307	363	322	311	306	346	364	342	325	354	335	343	341	334	346	287	363	332	336	338	317	333	323	352	340	337	304	336	339	328	331	369	336	321	349	327	330	321	314	359	332	352	291	331	342	319	333	338	350	362	363	330	291	316	344	304	359	314	313	339	300	334	302	341	335	334	335	355	348	331	334	336	370	319	345	329	312	325	351	329	322	345	293	333	319	320	306	325	313	359	330	359	317	328	304	305	346	340	350	248	309	297	352	340	307	329	337	332	314	377	368	331	299	329	336	286	315	353	339	365	301	316	328	371	345	328	298	315	356	340	327	332	319	282	347	336	309	343	327	343	341	362	310	304	379	324	344	367	322	360	317	327	361	338	324	363	347	363	287	329	333	322	368	356	352	346	302	357	359	335	378	352	316	331	329	312	336	321	328	335	345	394	335	314	317	315	328	355	334	334	300	305	367	322	331	324	320	316	336	303	347	295	356	348	339	341	316	329	344	329	316	328	322	332	326	322	325	359	328	311	340	304	340	344	358	305	379	317	282	327	341	326	339	310	354	328	324	327	325	319	356	354	346	340	307	306	337	330	345	363	326	293	309	332	303	301	338	288	283	330	339	289	370	323	310	322	305	295	327	306	315	352	331	306	310	342	321	290	329	323	320	314	309	333	341	319	312	321	327	339	349	323	336	377	347	353	340	312	318	315	353	338	345	359	314	333	340	333	312	297	330	323	313	345	317	307	311	341	332	313	351	306	326	331	314	312	308	330	326	318	324	335	350	334	336	341	303	294	327	317	317	337	343	346	280	335	289	314	306	331	299	341	296	319	318	331	316	324	326	357	323	320	341	320	307	338	350	292	309	321	329	352	337	352	336	360	293	322	333	309	303	376	379	351	338	312	283	293	322	337	321	307	304	328	328	360	317	340	312	317	314	364	322	350	320	340	327	353	314	326	295	319	346	340	349	334	370	324	331	307	326	319	342	326	344	327	351	350	302	339	309	273	316	296	365	318	335	318	307	348	334	343	299	296	328	355	307	353	373	342	290	309	351	342	342	314	349	315	327	299	306	353	322	332	317	334	307	335	346	345	338	308	316	298	295	283	303	317	290	335	368	349	327	342	350	330	322	354	308	352	327	334	330	355	326	296	302	326	321	323	339	364	313	319	308	343	352	342	308	347	313	287	307	289	340	309	359	312	329	324	320	327	310	347	323	336	332	344	299	354	301	331	345	332	342	322	307	331	308	350	335	340	320	352	359	361	333	307	313	338	298	336	333	353	356	320	328	311	313	317	314	294	328	335	315	319	357	333	333	337	354	345	321	341	318	329	344	344	337	320	338	345	340	296	338	326	327	332	313	351	332	324	313	351	314	357	280	303	333	357	322	344	316	316	283	343	330	333	320	319	319	310	327	338	356	340	316	351	356	374	343	325	310	327	326	312	329	370	355	374	320	331	335	330	287	312	361	306	320	341	345	321	327	313	275	377	292	294	361	318	312	332	346	311	353	350	304	357	326	324	344	339	319	311	321	311	330	313	292	304	308	333	335	302	320	311	277	298	314	352	312	356	324	333	327	345	307	342	305	349	329	320	342	353	282	302	321	365	343	317	313	336	324	315	360	308	341	343	314	313	318	345	287	324	380	306	341	305	328	287	357	283	312	314	337	321	340	282	315	339	314	347	313	351	345	333	329	321	311	332	363	321	315	323	343	325	353	347	324	333	325	317	332	336	340	322	357	368	343	367	345	329	279	313	351	316	314	355	354	335	324	343	319	342	338	317	335	318	362	317	338	313	335	318	311	309	294	353	340	354	337	356	337	308	349	349	297	334	302	326	315	327	354	315	349	344	343	314	337	353	345	330	358	321	294	314	344	361	301	333	295	373	329	341	344	326	304	322	320	313	312	372	328	342	281	326	329	330	309	351	281	344	338	328	331	315	341	340	320	318	338	324	333	312	322	337	335	317	323	367	310	349	327	281	312	315	345	313	306	316	324	283	309	306	312	365	318	355	315	318	357	310	318	312	348	350	353	327	343	369	327	303	340	344	347	318	315	338	340	291	342	362	341	345	330	325	269	315	359	332	317	353	359	340	311	363	317	316	323	316	342	334	362	354	326	348	328	334	325	320	342	328	301	340	324	330	305	315	317	341	335	321	300	327	335	338	325	286	326	290	290	340	349	326	304	305	365	331	337	301	328	360	328	356	294	342	319	313	324	304	339	326	329	332	325	295	327	335	360	342	323	357	328	338	354	305	296	321	305	350	320	314	327	323	327	303	331	335	324	331	295	330	350	282	334	312	286	314	310	335	328	329	307	303	334	326	320	356	315	319	339	330	346	343	311	344	328	362	332	310	319	327	310	344	343	345	351	338	338	306	306	364	370	317	303	281	356	337	327	347	318	286	316	337	335	330	323	346	310	348	317	310	339	349	314	353	304	310	300	396	346	348	300	343	287	314	320	334	334	332	391	339	315	371	322	372	320	369	381	337	309	312	311	340	350	326	316	317	328	351	305	321	325	350	335	317	366	346	350	290	316	314	327	307	321	309	318	355	323	317	311	324	343	327	322	317	347	295	312	353	316	307	320	298	279	357	311	311	330	361	328	332	345	343	322	337	345	323	331	294	323
26239	12673	9764	7241	3691	2210	1592	1131	1038	993	867	865	874	815	813	793	800	747	827	795	845	796	783	747	778	752	790	751	814	750	771	734	755	711	740	796	818	758	762	785	746	785	776	754	768	760	778	750	731	793	780	803	697	756	737	749	747	779	767	754	728	739	773	800	779	807	703	734	791	780	740	710	766	779	712	708	801	800	744	748	741	756	760	832	744	787	760	769	781	809	759	750	747	780	742	752	754	719	753	748	791	754	786	795	765	755	767	776	759	804	808	772	770	774	758	768	777	760	753	750	804	754	732	780	777	737	773	764	739	789	739	757	738	722	777	775	739	733	782	756	796	756	760	825	758	764	757	761	815	726	756	722	783	784	761	779	739	751	786	773	759	772	832	772	776	799	753	778	756	732	754	778	817	804	771	754	731	755	771	759	813	774	772	754	717	756	795	743	704	740	771	744	751	791	782	784	775	703	766	796	714	767	729	703	793	801	808	762	752	806	760	752	784	751	762	813	777	778	770	816	758	783	770	754	753	819	787	778	774	776	767	754	740	780	773	773	804	771	772	749	756	748	754	778	782	784	800	778	861	747	802	796	782	800	730	795	796	784	720	759	797	828	836	777	807	746	754	786	752	789	817	742	763	759	758	746	765	781	784	783	796	785	800	747	717	783	754	752	783	766	749	754	817	814	752	760	754	782	809	821	772	777	810	729	761	793	777	777	796	696	732	763	771	771	708	788	752	796	727	740	728	779	747	791	767	768	739	761	772	768	789	768	792	798	784	757	731	771	756	797	731	765	769	743	756	793	743	746	733	753	755	722	765	767	781	776	745	760	758	839	817	810	732	751	733	804	768	728	762	840	773	844	780	782	752	784	735	796	698	776	750	743	744	781	752	765	824	751	772	723	783	758	773	747	738	824	757	769	820	764	772	746	800	717	786	774	756	730	807	741	801	764	769	754	774	781	786	738	826	743	730	784	732	767	729	764	718	793	806	829	745	751	780	766	751	795	770	779	754	758	793	766	764	780	788	790	758	785	786	702	795	781	789	736	738	792	761	829	776	771	742	799	722	723	771	796	720	794	738	747	784	766	744	753	779	785	731	779	790	777	794	735	726	785	754	798	783	774	752	770	793	726	827	801	752	725	762	724	792	736	728	804	772	747	721	795	738	779	829	770	776	745	777	794	809	782	816	747	746	807	740	725	756	802	747	794	756	797	759	753	754	740	788	787	760	773	816	738	737	785	744	743	807	706	778	752	783	795	785	779	749	806	756	793	778	746	773	779	744	824	849	730	777	728	693	757	725	797	747	785	784	735	755	784	785	738	748	762	772	815	734	787	776	777	800	770	761	833	756	779	739	782	781	785	751	760	783	751	748	774	768	768	756	811	765	725	781	790	762	786	754	759	751	768	757	758	803	803	764	763	752	773	792	773	760	761	768	749	799	741	754	740	755	769	747	775	757	803	800	759	755	775	725	755	733	796	781	801	712	775	758	832	749	754	773	766	715	725	787	735	781	768	764	776	746	791	765	746	746	777	766	805	752	751	747	787	790	773	768	798	800	763	791	761	769	827	799	771	782	727	797	794	777	803	769	752	779	755	813	768	778	814	757	769	791	810	762	738	758	785	718	778	750	771	778	772	785	803	791	744	799	754	773	795	767	751	780	802	771	784	749	793	779	775	804	753	804	750	791	787	813	803	829	726	754	751	709	770	721	749	762	730	796	766	745	785	744	786	744	792	826	740	822	786	786	759	807	765	787	767	756	763	762	771	782	711	735	770	736	787	743	759	809	711	786	792	742	783	757	782	713	744	759	774	721	820	764	759	792	819	763	759	780	773	767	786	737	833	723	767	763	778	777	805	780	812	797	794	738	780	803	822	724	757	731	772	768	753	835	754	740	788	781	784	768	806	752	791	739	751	779	798	792	764	799	745	762	745	732	803	817	817	771	804	786	802	814	775	769	785	718	781	717	747	728	763	771	719	775	759	757	777	762	776	774	810	715	745	783	793	739	753	777	758	743	785	789	751	757	792	742	753	755	831	704	745	774	736	779	718	785	783	744	795	814	743	750	790	767	805	788	787	772	757	713	743	755	761	744	782	786	770	777	816	782	738	821	784	763	774	775	808	745	779	775	800	763	779	736	776	811	784	797	781	778	748	801	778	776	769	783	788	811	757	776	755	783	813	744	783	798	804	782	785	693	810	795	729	752	754	781	793	755	763	737	774	751	780	795	789	773	799	758	736	768	759	770	772	751	796	775	776	777	781	823	736	733	777	825	765	760	765	745	759	721	788	749	806	754	731	775	764	749	733	701	753	763	771	776	751	786	784	763	849	785	799	747	789	770	740	783	809	744	761	765	766	820	770	782	753	755	779	796	784	808	727	790	778	770	731	751	800	786	766	736	731	775	807	808	831	812	734	762	798	776	796	772	797	772	787	697	802	791	775	774	769	818	771	785	717	799	777	741	732	757	737	763	742	792	772	744	825	747	796	738	727	727	773	794	777	747	785	799	767	740	760	779	796	770	795	814	769	805	777	766	780	755	715	815	738	731	801	791	770	806	780	767	797	737	773	796	762	809	788	732	812	703	752	832	791	748	734	773	769	755	788	784	769	795	800	763	768	783	794	785	721	729	741	738	776	741	711	783	835	746	731	788	744	760	796	772	804	784	764	761	741	746	725	801	785	736	820	797	730	783	773	725	770	769	815	786	806	791	820	776	794	802	721	786	800	751	791	730	739	711	756	729	757	738	742	712	761	742	790	735	781	753	739	756	813	761	718	778	782	766	802	765	761	781	801	777	771	733	747	728	845	737	737	748	742	779	797	772	758	745	747	770	760	787	824	772	810	793	739	773	781	764	778	737	749	734	729	751	736	757	754	791	816	782	794	731	752	753	746	764	781	742	775	771	792	789	797	742	741	715	844	774	787	772	789	762	768	783	738	776	742	778	734	809	763	761	813	805	767	794	733	789	762	833	753	731	774	772	747	768	788	768	791	774	771	778	765	716	742	765	775	791	727	748	746	752	770	745	774	747	732	803	798	777	781	761	740	763	768	808	738	718	789	726	834	757	786	767	821	768	804	734	787	770	770	741	740	769	760	800	749	759	758	774	736	786	744	751	732	786	787	756	775	774	766	771	762	748	785	703	804	753	762	738	758	790	748	761	794	723	781	777	784	747	804	784	750	741	785	792	755	777	786	722	804	771	709	805	749	786	797	753	768	778	770	756	777	731	772	697	706	793	779	746	732	785	760	771	765	780	802	814	744	739	813	816	812	790	745	728	767	788	745	839	763	815	757	784	787	750	779	746	770	774	786	770	776	758	791	738	746	771	726	812	881	827	720	787	740	741	797	768	776	731	791	769	798	758	836	744	777	793	811	747	798	773	757	756	760	727	769	792	726	722	801	741	817	791	736	759	755	714	799	770	801	751	748	791	731	818	741	740	774	770	763	749	823	763	849	749	808	776	774	766	749	769	755	790	776	845	756
26501	3381	519	385	306	333	297	278	298	281	309	327	334	325	346	313	302	288	289	331	289	311	347	303	299	288	292	280	322	301	309	306	311	314	311	293	317	309	304	285	299	293	289	312	293	293	297	321	331	325	323	296	309	317	285	316	341	324	320	289	291	326	322	297	279	286	281	299	321	306	335	326	325	304	309	345	297	302	321	298	278	280	319	277	308	324	314	313	297	297	321	313	324	348	325	336	315	292	316	317	320	313	313	300	343	320	317	286	309	324	284	305	289	309	339	327	332	274	313	289	288	307	313	343	308	311	315	321	311	309	273	288	302	342	310	327	308	328	332	295	288	306	326	291	293	295	280	284	296	304	311	305	324	306	291	322	310	294	304	325	312	317	312	301	329	305	277	272	316	325	304	335	291	324	328	290	329	307	328	349	307	302	302	298	287	296	305	324	306	303	333	283	319	323	294	292	340	304	303	300	322	300	295	292	276	301	268	306	320	344	312	337	320	323	299	299	315	282	296	299	302	309	316	312	283	301	325	309	296	294	292	328	291	302	274	277	293	278	338	325	312	309	350	317	280	300	316	295	341	310	295	334	312	307	291	306	253	314	322	303	338	280	298	299	325	295	299	301	276	339	331	342	316	291	317	314	333	305	302	282	297	298	355	306	316	335	332	311	302	320	293	331	324	298	316	322	289	370	350	333	329	306	370	288	321	302	309	312	302	296	302	302	328	302	307	345	313	299	301	302	280	286	301	329	312	310	331	302	307	307	317	330	321	302	298	351	303	309	322	282	338	292	265	275	310	294	348	327	306	282	288	292	293	299	283	306	277	294	288	305	306	315	314	321	340	317	272	270	323	293	301	293	311	323	322	250	293	328	312	305	314	295	319	303	301	293	313	334	273	302	293	288	297	330	304	290	293	326	339	282	299	309	306	337	329	325	333	277	320	273	304	303	268	302	297	332	309	314	294	279	293	304	256	273	286	319	352	305	282	281	333	286	312	308	271	348	319	343	317	359	297	324	306	327	325	303	329	300	300	323	313	310	328	265	292	295	307	296	290	319	292	330	309	309	305	294	321	320	280	305	292	284	364	294	317	287	321	324	326	309	292	326	297	294	327	331	288	312	296	320	327	308	285	342	329	306	318	319	287	325	307	329	303	298	317	316	335	324	313	293	286	299	325	284	309	292	288	339	317	361	304	314	318	302	307	287	309	306	303	306	329	296	337	289	314	294	310	322	316	292	349	305	266	315	290	284	296	324	346	329	297	294	292	294	333	292	318	295	305	296	354	287	331	293	336	335	298	314	347	310	322	290	332	332	295	317	318	313	306	312	299	309	355	315	322	334	321	320	286	294	283	278	307	287	276	325	283	316	304	339	288	349	303	303	316	322	331	343	354	327	299	317	296	334	310	291	274	291	338	336	305	329	281	318	336	318	313	308	305	321	310	288	278	324	307	297	318	306	355	331	320	296	325	303	335	306	315	323	320	297	310	317	308	274	291	288	313	331	306	307	291	283	296	300	299	286	286	318	262	286	300	313	318	298	314	337	330	308	292	319	296	294	300	274	317	332	323	299	319	319	301	289	302	306	308	309	307	316	283	304	292	324	323	302	324	327	303	320	319	323	336	283	267	327	296	296	312	328	307	292	318	327	309	312	312	279	340	324	284	277	304	287	295	305	350	353	303	334	312	339	288	273	300	302	269	303	291	310	330	324	296	314	325	342	323	285	311	256	299	312	292	304	307	330	320	284	290	326	310	304	325	323	282	332	296	322	325	307	286	345	311	318	298	311	331	304	322	317	288	314	271	310	324	321	314	300	309	298	289	287	318	323	291	296	305	290	361	296	292	285	296	302	281	320	320	286	279	311	327	264	312	319	312	287	306	287	282	344	285	289	303	341	314	296	322	308	330	316	291	287	296	293	302	278	310	306	311	278	343	294	317	347	289	295	293	310	341	305	291	301	305	326	306	334	323	310	274	293	276	313	300	302	333	363	359	330	316	300	303	307	336	346	309	285	312	281	327	295	311	293	292	313	307	316	306	262	313	319	310	326	312	289	300	287	286	293	290	291	298	314	339	330	300	304	294	278	299	300	303	284	307	307	311	287	243	315	312	303	314	325	318	281	309	275	331	291	327	303	337	322	321	299	314	319	285	324	316	332	318	296	323	326	308	294	303	315	282	332	341	307	317	303	296	270	321	331	313	295	289	283	300	317	325	299	285	307	299	288	295	271	328	305	344	328	337	309	297	305	324	310	302	304	300	289	330	330	265	309	304	306	281	295	287	313	282	290	315	275	312	312	322	295	295	326	296	301	298	312	302	292	294	286	320	304	269	279	316	332	297	301	286	294	300	307	303	312	318	327	333	329	290	312	317	312	316	307	360	337	349	297	309	312	319	317	298	286	299	280	315	321	284	340	296	275	329	302	300	287	294	329	335	348	313	325	335	296	303	303	306	274	297	325	316	310	307	282	290	306	294	340	336	327	311	268	302	309	295	313	322	277	275	320	299	291	316	326	315	303	310	299	330	286	302	328	294	323	332	317	313	266	316	293	310	319	319	306	296	254	305	273	308	305	313	285	293	301	294	285	308	298	285	303	300	317	329	281	315	307	298	304	313	327	286	300	336	305	317	309	331	318	310	297	322	300	304	296	267	306	289	303	312	335	288	287	316	318	333	276	309	273	338	298	294	333	344	300	333	355	334	332	310	290	307	261	273	302	306	287	251	318	316	303	313	300	296	284	322	325	322	327	283	320	302	287	323	299	324	318	304	346	326	282	356	298	325	332	286	334	300	303	292	298	296	300	296	320	280	325	297	316	322	326	277	326	288	279	315	297	255	303	308	305	312	308	277	332	276	309	332	300	317	291	260	277	318	321	308	292	334	304	317	304	305	286	292	303	329	305	319	312	317	325	343	326	316	312	291	327	292	283	316	280	320	312	331	293	334	289	295	319	318	319	290	305	321	294	291	319	281	310	300	329	324	337	282	330	303	340	308	294	304	344	285	325	288	310	243	299	308	293	291	297	297	336	292	288	304	300	312	302	340	295	312	311	295	333	293	278	268	282	282	309	299	274	303	339	331	308	249	287	319	294	303	278	312	329	312	292	300	291	311	331	292	287	297	303	296	293	336	324	343	313	304	281	324	285	309	345	311	301	302	370	279	300	313	271	306	279	324	334	300	299	371	351	279	295	310	329	296	312	312	288	295	308	291	274	285	318	322	323	330	332	284	295	328	320	309	295	315	294	295	269	334	318	308	290	289	302	325	296	280	326	324	313	300	329	271	310	290	278	314	305	303	306	299	309	270	307	311	286	320	308	315	303	310	305	310	312	300	318	347	285	316	338	315	288	309	325	295	266	294	295	316	341	269	285	298	289	337	342	320	323	317	298	316	295	305	298	318	304	321	354	331	326	272	298	327	290	307	281	323	339	289	307	344	297	316	324	317	316	296	296	289	319	354	317	302	304	327	333	339	325	325	310	343	313
21231	6364	3447	1845	1245	999	860	788	760	685	706	721	688	683	706	734	678	686	694	690	694	705	696	712	689	738	659	669	688	677	672	667	670	668	732	666	659	649	647	712	704	648	652	631	633	678	644	697	670	682	668	656	688	611	667	687	696	704	656	690	683	686	716	673	717	689	695	660	693	676	706	658	697	718	701	672	704	688	721	656	681	714	699	671	729	708	739	746	650	667	700	690	697	710	723	640	655	722	670	680	704	713	664	675	726	737	751	728	668	715	689	662	714	670	686	697	665	659	694	675	661	692	682	688	694	692	704	712	698	675	668	643	688	699	683	673	712	699	693	695	695	626	728	691	665	678	649	693	734	701	661	678	683	646	645	656	705	696	690	650	664	692	685	693	718	677	677	691	709	665	669	711	670	704	681	683	714	624	700	718	717	702	706	700	705	707	733	689	686	669	661	639	696	684	686	744	673	682	701	669	721	701	651	698	691	658	714	693	684	692	752	708	679	698	685	709	651	706	683	680	725	706	665	691	709	730	702	695	692	619	662	645	680	671	658	674	705	698	694	666	671	668	656	732	705	711	677	724	658	655	684	670	681	677	707	670	696	692	696	649	672	734	679	685	706	718	692	689	673	656	674	638	694	701	673	719	704	664	724	644	704	700	686	675	688	676	714	675	691	693	727	669	715	686	680	719	685	703	662	667	711	652	729	691	660	705	690	637	660	698	695	668	672	657	590	763	683	644	731	693	656	728	734	672	709	714	689	678	667	657	642	694	687	647	699	702	685	700	671	687	658	648	710	717	670	677	704	710	688	700	695	693	727	686	695	704	683	662	709	703	668	725	672	704	669	708	709	706	684	719	741	708	678	708	676	671	719	699	663	703	714	659	661	653	696	662	682	660	674	689	689	702	706	700	726	676	667	665	645	657	661	702	696	695	694	667	653	692	711	686	726	689	676	686	708	736	726	712	674	702	660	708	709	694	717	674	724	746	675	723	700	668	698	712	641	690	680	705	665	645	703	670	676	689	699	683	646	705	676	694	683	681	715	654	658	649	691	647	672	695	609	670	755	693	688	635	723	683	710	688	691	720	680	680	637	727	677	634	687	722	644	702	683	692	716	694	661	684	708	665	703	720	688	722	684	749	703	701	692	644	728	649	706	662	701	703	697	685	660	676	669	709	669	667	707	698	648	734	716	745	660	672	688	672	676	678	659	745	669	673	751	758	657	706	711	645	728	684	682	734	662	697	673	736	654	642	704	676	694	675	731	671	685	686	715	690	668	699	654	668	689	717	704	733	724	638	680	680	707	702	658	729	685	659	692	695	710	692	644	729	656	701	689	717	709	711	659	655	729	712	650	695	670	697	696	689	630	666	678	672	698	667	714	658	674	722	667	686	705	682	697	662	698	680	702	690	702	768	678	688	677	682	620	723	731	679	683	679	687	695	661	702	670	700	679	714	664	650	706	693	665	664	707	675	669	662	699	682	728	725	694	699	647	692	692	711	696	697	724	696	709	715	695	700	673	652	683	693	650	676	691	675	677	678	715	655	652	736	673	684	698	707	709	681	666	678	705	702	668	694	690	709	675	673	733	669	716	617	680	657	696	692	660	685	681	672	665	675	734	690	698	661	710	712	676	723	644	703	705	700	692	682	716	678	676	718	663	650	686	728	736	746	660	688	708	648	678	659	643	699	717	688	680	656	624	729	739	623	674	663	714	670	719	709	673	705	692	698	710	690	704	728	644	696	671	701	732	721	648	723	687	729	706	697	670	684	662	691	704	696	730	681	723	648	664	709	704	670	682	684	713	688	647	701	708	633	674	663	707	692	718	693	715	694	662	685	671	697	684	710	667	663	696	694	676	717	633	696	649	718	681	673	675	669	728	694	699	678	670	655	679	673	639	671	678	657	652	686	649	696	665	662	717	662	696	707	691	698	671	692	686	677	694	688	658	687	700	673	678	697	665	710	716	648	692	701	704	710	667	706	662	693	675	694	715	710	706	710	694	654	707	686	649	706	707	691	686	669	674	661	641	688	671	682	692	707	705	682	704	695	655	693	698	732	709	688	707	669	693	683	701	617	706	690	721	667	754	684	698	770	686	696	667	704	675	643	682	703	662	685	647	713	675	661	721	695	708	669	685	691	667	680	701	716	682	645	696	688	706	647	651	735	714	704	678	701	682	657	650	691	649	642	693	678	694	690	675	688	675	660	747	678	706	685	667	694	721	712	697	639	680	724	691	678	721	701	725	644	661	717	673	752	744	669	677	667	717	618	691	665	677	719	677	690	680	671	644	660	680	714	705	661	702	720	658	665	669	711	689	628	642	670	705	671	667	673	709	689	697	688	650	675	704	687	626	724	679	693	683	703	665	717	710	717	682	700	666	695	693	702	670	684	653	652	702	682	676	689	718	679	706	698	674	748	667	730	713	698	715	686	695	670	705	709	658	652	674	730	695	714	670	672	659	711	676	668	703	665	677	704	678	714	695	667	669	673	651	642	699	678	657	713	681	682	714	682	737	692	694	689	698	671	707	679	695	638	690	641	693	679	685	684	724	723	666	694	710	691	679	755	752	690	700	713	676	681	690	703	661	706	702	722	648	709	694	687	697	693	662	721	692	677	706	719	657	698	687	701	732	670	715	688	679	630	707	659	693	638	722	701	757	698	670	661	751	685	653	718	691	676	697	729	720	746	741	683	653	691	698	683	665	684	701	664	674	690	696	676	685	687	641	684	705	662	708	610	700	704	684	674	697	707	654	695	679	672	666	693	682	668	701	708	659	703	694	703	683	710	703	725	708	722	711	712	737	664	696	701	723	695	699	678	696	690	702	708	636	710	658	706	650	681	687	759	676	681	670	664	725	680	651	673	713	680	676	679	690	657	665	682	674	671	686	698	662	689	651	703	665	691	680	688	730	695	705	723	679	706	715	679	731	688	645	699	676	702	647	658	686	640	700	712	670	690	639	664	672	683	674	738	613	634	736	699	703	684	704	705	723	680	610	664	667	681	684	698	677	669	697	684	664	711	682	653	687	691	687	674	703	699	684	723	688	720	692	677	697	694	673	657	679	697	733	687	695	721	678	726	721	694	685	745	710	641	663	722	645	631	704	714	737	620	725	661	716	697	678	681	717	651	702	692	746	689	673	658	726	663	700	666	679	687	686	656	696	715	712	661	700	662	637	678	665	724	744	656	713	684	697	711	661	729	758	689	685	690	715	664	706	691	651	697	697	688	673	670	674	629	669	642	727	668	641	667	649	673	723	708	721	646	686	713	645	714	680	698	714	729	667	735	708	692	655	670	698	660	620	732	657	676	657	661	685	699	701	713	674	664	696	672	697	631	692	727	660	715	658	660	699	680	698	679	670	685	652	706	681	709	668	695	642	701	725	773	686	696	696	704	692	674	679	651	698	701	712	700	662	712	740	709	700	653	680	660	673	680	657	657	646	711	656	679	683	724	709	676	653	683	717	674	689	682	695	658	698	693
30983	5274	952	572	420	337	369	358	317	339	357	312	325	322	344	326	319	276	316	330	331	322	301	302	329	311	307	323	341	342	363	316	279	328	322	341	300	305	328	333	309	311	317	338	313	307	295	321	317	311	321	303	320	309	316	366	313	321	299	329	334	305	307	305	322	301	265	300	317	317	303	327	299	291	327	299	360	306	305	332	321	289	320	313	302	315	302	321	324	313	324	307	290	320	299	314	347	367	349	318	334	307	283	315	349	335	330	333	313	333	336	376	296	300	298	298	304	339	352	358	323	304	314	330	363	328	294	298	316	314	325	281	320	323	303	324	328	328	342	342	308	335	331	332	352	325	298	321	339	301	330	312	315	311	299	326	315	341	297	284	310	331	326	300	315	360	318	313	315	332	300	322	298	307	283	316	334	307	340	302	294	310	322	311	325	333	334	328	299	325	293	330	305	315	315	322	317	327	337	308	343	317	305	314	349	318	326	298	289	351	309	305	320	286	276	318	324	307	305	346	314	309	310	321	311	331	314	336	287	344	328	293	296	358	325	340	319	319	275	296	336	297	302	307	339	308	286	316	344	338	365	324	332	318	311	314	342	318	326	297	342	329	343	317	287	333	328	279	329	272	328	302	294	337	312	308	296	309	336	328	307	319	378	338	312	298	333	339	321	308	314	327	277	329	358	314	321	298	307	334	291	330	313	292	286	317	309	289	339	319	335	337	328	362	305	304	346	345	341	268	314	312	348	347	340	324	319	291	335	333	281	280	342	315	304	312	292	327	296	342	319	322	316	301	323	310	349	302	317	314	351	326	305	329	328	308	303	336	332	305	323	279	287	313	333	313	325	329	289	246	320	303	274	337	281	288	323	288	305	324	332	352	347	332	310	353	301	293	300	334	328	323	325	289	350	319	335	321	321	332	289	322	328	325	332	317	297	325	306	322	299	316	309	356	299	260	291	322	307	314	372	315	347	323	312	319	315	340	285	310	288	308	317	314	338	303	307	334	345	360	312	285	315	292	310	336	338	333	313	365	295	314	326	325	279	282	325	328	362	367	303	357	334	279	303	299	300	340	314	311	309	330	307	294	323	329	338	294	296	290	335	332	326	325	311	278	344	313	282	278	309	305	343	377	315	326	320	302	315	318	314	312	338	336	340	335	308	318	342	303	310	329	322	304	377	322	344	279	330	336	319	357	317	306	290	314	308	341	275	330	324	271	317	327	330	347	354	299	301	319	287	332	316	330	331	321	302	279	312	311	310	333	316	318	291	348	316	333	319	294	311	335	371	296	350	286	311	318	328	338	341	279	338	319	315	329	294	347	336	295	306	310	302	301	335	310	323	320	307	305	292	320	314	312	339	332	296	315	300	357	327	305	339	335	355	291	332	294	337	331	318	288	291	331	317	332	345	303	301	365	300	324	329	340	345	308	268	285	308	297	329	307	292	335	317	326	310	357	309	307	308	322	358	313	298	317	310	282	296	322	327	319	322	295	270	296	323	314	319	322	291	328	344	297	310	317	312	303	322	323	342	298	309	330	342	307	376	315	341	285	305	304	307	346	309	307	329	301	321	286	308	323	320	293	331	313	285	321	331	316	314	316	293	308	328	327	325	283	310	347	344	333	356	338	346	295	282	317	320	324	309	333	278	315	340	289	289	310	277	298	338	326	300	322	304	351	346	317	306	311	350	337	311	328	341	310	298	309	356	292	320	322	285	314	289	294	291	344	324	316	336	313	316	324	279	322	308	329	341	287	320	302	339	361	352	305	317	311	311	298	303	339	373	356	347	341	311	324	314	313	304	285	306	291	319	341	309	324	316	343	345	296	320	316	320	332	318	294	295	299	321	327	319	312	328	312	313	311	299	308	333	310	313	324	308	290	288	319	327	331	320	321	315	318	349	340	317	321	290	310	324	322	331	356	329	346	309	284	293	323	351	328	325	274	351	313	339	302	338	360	322	321	293	313	350	283	280	306	282	313	322	358	325	318	321	320	308	325	340	342	332	337	314	330	302	336	366	327	333	320	340	348	325	310	312	321	344	300	325	305	320	324	360	329	328	285	329	344	304	317	317	300	299	313	344	294	320	331	318	352	302	318	275	298	299	317	312	312	311	358	327	322	293	316	282	306	329	296	318	342	308	314	306	324	309	301	355	326	303	324	343	348	311	337	300	315	301	262	294	317	292	295	318	361	346	321	324	340	316	312	311	327	302	310	328	313	312	317	340	323	319	340	346	319	310	302	322	295	324	325	328	288	319	339	310	358	320	306	327	320	333	300	314	296	287	309	337	316	335	296	314	319	308	324	282	311	286	280	298	320	304	348	289	303	322	320	337	274	319	315	324	305	282	305	314	312	319	314	312	317	318	317	327	309	322	293	301	304	341	307	364	309	310	338	342	293	307	305	309	333	306	302	324	315	311	345	332	309	313	339	309	308	307	352	327	318	352	323	314	316	315	355	309	325	305	314	347	305	359	305	336	308	332	302	330	364	335	322	319	315	348	319	327	330	332	343	318	334	331	354	277	295	308	335	317	300	303	318	319	320	351	305	316	299	349	331	310	342	319	280	292	331	328	307	311	342	307	306	315	339	328	352	305	334	309	328	304	300	281	340	330	327	283	286	313	308	299	306	346	349	321	327	294	338	336	283	350	317	343	312	334	353	320	319	333	340	310	334	300	297	320	310	321	292	319	358	321	323	323	317	296	343	345	343	318	316	355	356	306	323	310	301	323	325	326	328	328	331	324	304	279	323	314	330	325	317	323	295	290	288	315	330	311	322	339	381	339	333	293	279	277	310	317	327	315	317	329	282	330	316	312	317	315	344	309	329	340	316	320	321	315	314	335	320	339	305	307	328	351	303	309	288	303	297	307	318	324	332	344	317	325	335	301	308	298	287	314	306	276	330	330	307	290	316	313	335	329	314	307	345	311	308	291	300	272	328	332	341	294	295	337	316	276	310	343	312	333	325	306	328	311	307	317	312	264	320	349	309	312	307	290	331	331	329	305	330	310	322	323	303	291	301	304	312	335	325	315	311	289	317	316	324	320	316	341	303	311	288	287	352	327	297	295	299	340	331	308	306	298	303	305	332	325	318	356	300	296	312	325	334	310	327	308	340	329	323	298	312	328	346	335	306	298	309	344	299	326	333	327	274	329	285	264	314	316	304	307	303	338	317	350	339	329	296	329	338	330	330	329	298	314	347	332	343	301	256	305	282	298	330	346	320	341	283	324	333	308	317	330	310	284	303	327	318	313	337	330	327	319	304	328	328	330	311	289	318	312	336	350	330	307	306	274	311	300	317	316	323	316	336	291	340	326	328	304	298	329	345	332	303	304	328	323	335	309	291	317	308	330	303	359	325	268	325	291	332	300	320	304	302	315	307	310	305	281	306	291	325	321	317	332	309	317	307	295	341	306	367	349	303	301	315	326	331	329	321	310	317	333	310	321	309	307	281	334	322	327	321	282	354	347	349	355	306	324	332
22961	10165	8323	5281	3322	1976	1299	1015	939	865	820	801	784	788	756	749	771	737	722	734	773	689	759	696	747	747	727	786	736	720	764	757	727	726	726	739	662	689	732	732	721	701	689	740	688	706	725	709	751	740	723	793	745	723	763	728	735	720	745	723	752	752	712	767	744	739	754	684	730	741	736	703	732	726	731	762	722	734	749	730	769	722	749	720	765	729	733	741	730	682	674	713	749	741	715	738	729	744	759	709	688	778	695	728	751	752	716	697	733	704	746	697	699	728	746	742	742	740	768	754	731	748	757	733	752	732	715	746	762	720	780	719	724	703	746	714	705	754	750	731	727	673	749	740	745	775	731	712	745	725	740	736	719	716	714	749	764	710	690	735	716	751	677	708	713	770	737	706	768	706	703	727	697	705	711	768	734	724	676	722	727	759	697	730	681	734	755	715	709	753	696	744	688	742	721	712	684	706	763	694	729	697	732	710	737	710	769	741	736	717	704	763	767	759	707	733	746	738	728	718	704	758	745	763	727	734	778	739	695	706	709	726	731	762	726	732	763	724	672	707	715	712	722	726	730	701	751	726	715	763	746	703	777	717	751	701	723	723	735	735	772	747	748	731	724	708	701	706	764	778	758	722	752	717	735	734	758	736	739	746	750	752	752	718	747	729	739	685	728	754	788	675	735	669	760	712	751	684	691	760	719	678	758	728	742	708	709	754	739	743	722	743	749	727	767	694	734	734	723	729	743	703	754	702	767	749	709	724	735	755	745	738	710	784	733	724	724	685	740	720	720	698	778	734	748	731	666	718	732	760	730	717	673	720	700	747	728	714	781	719	746	746	701	745	746	715	748	702	778	693	742	737	724	731	755	752	757	742	731	718	763	733	724	737	728	762	727	728	730	732	728	707	744	772	741	709	769	691	705	777	732	740	735	718	723	708	716	726	755	748	653	729	704	778	706	743	750	735	719	709	767	699	708	712	700	780	717	745	773	749	755	730	714	750	708	730	757	703	758	714	727	715	734	721	699	688	757	704	729	748	709	748	726	750	743	709	727	712	689	711	705	754	747	731	722	770	732	691	688	701	733	696	703	713	737	710	683	694	696	799	729	750	732	712	736	699	748	754	735	721	798	756	789	748	755	694	754	735	726	718	773	763	684	683	729	714	665	714	752	704	750	750	718	749	699	673	777	761	778	754	736	711	696	724	728	696	705	704	717	741	673	730	748	735	734	749	736	754	750	748	734	737	711	768	743	692	758	735	765	715	784	771	719	726	708	705	711	804	781	759	689	724	690	728	742	775	739	731	730	726	694	736	730	752	700	695	693	734	725	693	729	732	725	776	705	689	700	717	765	693	750	726	733	715	709	739	713	732	722	716	741	731	753	738	739	744	747	760	719	704	755	717	691	752	754	734	760	733	757	695	736	749	691	737	799	689	711	706	713	700	738	718	729	682	743	729	703	688	743	707	741	735	700	765	759	724	734	750	703	730	699	704	699	685	731	776	713	700	737	771	766	729	707	716	772	759	710	756	750	723	787	732	722	744	706	709	702	719	755	731	727	718	764	715	696	750	715	725	743	751	699	716	686	751	713	743	703	724	736	788	738	791	746	708	705	717	774	704	738	725	751	727	743	710	737	781	766	716	752	732	749	717	790	734	643	702	695	741	716	717	763	744	729	724	694	754	717	807	726	703	673	742	766	734	714	753	749	758	739	678	715	731	712	733	714	723	720	717	705	783	754	736	741	725	751	758	675	765	751	737	737	746	746	736	743	703	721	730	734	718	709	779	734	737	665	743	696	719	687	754	696	771	731	714	732	740	728	728	733	723	720	773	752	715	713	694	728	730	704	728	753	697	726	734	780	721	755	703	757	717	771	700	724	728	713	681	730	715	765	768	676	732	708	763	750	718	763	769	747	705	726	703	677	736	742	745	675	700	739	712	718	779	772	821	721	687	731	748	737	751	716	707	722	717	751	661	768	715	723	726	751	691	725	693	692	731	718	701	739	732	722	734	724	748	743	707	786	742	707	705	706	727	730	792	693	791	732	751	743	689	720	781	730	735	750	711	788	723	789	728	703	705	761	705	661	740	736	714	711	752	686	723	732	712	723	765	707	790	756	714	801	690	711	679	718	709	729	730	755	709	656	722	738	693	714	761	729	705	744	722	753	734	738	691	756	739	678	713	761	812	756	742	767	762	714	697	727	742	706	731	681	750	729	705	746	763	734	738	726	726	736	726	749	728	748	737	772	737	707	740	696	704	758	699	706	746	761	709	715	729	757	753	677	756	706	730	722	787	740	749	704	769	765	730	747	757	772	786	748	739	725	765	794	711	705	788	760	703	729	757	727	731	746	685	693	727	732	741	736	718	742	746	677	713	760	733	711	720	663	727	750	783	745	716	768	731	737	729	745	733	674	732	753	761	725	740	719	736	734	733	721	752	727	705	707	728	773	674	735	725	759	730	736	750	716	758	722	712	737	742	716	795	735	747	740	761	730	701	716	739	761	713	714	724	739	702	768	711	706	737	784	711	733	732	757	675	741	720	773	718	703	676	748	677	718	706	727	730	772	716	779	733	763	741	694	727	684	762	711	689	695	704	746	685	727	734	755	736	673	693	726	723	746	728	725	782	712	729	768	692	749	700	704	733	686	726	743	699	735	759	712	764	736	710	732	686	761	722	791	801	722	724	713	752	733	704	717	719	754	750	758	728	731	746	716	768	734	748	747	732	676	742	719	769	765	759	719	728	731	699	699	707	717	726	703	745	778	712	725	732	739	702	711	726	723	734	721	695	763	754	735	686	699	729	725	732	766	705	773	754	716	800	734	717	730	684	790	731	726	720	741	717	706	718	691	703	742	715	730	691	754	760	760	772	743	765	732	696	679	740	716	743	700	722	772	697	695	720	788	745	724	731	748	725	743	696	673	726	758	688	735	698	707	742	755	688	702	739	726	701	770	745	683	785	703	767	738	762	665	719	722	741	720	733	708	710	711	730	754	702	722	722	724	683	733	744	778	761	715	750	685	724	708	737	701	726	732	674	750	683	714	681	717	747	759	668	706	726	726	753	705	722	726	731	703	734	751	707	743	718	752	733	740	728	734	781	704	709	764	765	715	716	725	764	716	740	732	752	740	756	726	723	725	734	701	774	726	750	722	736	796	734	746	771	683	744	766	727	784	745	717	723	703	702	740	737	727	722	704	673	735	741	742	754	735	753	717	729	744	661	749	713	759	741	707	719	732	734	748	800	736	715	722	725	722	705	722	683	687	731	712	744	742	740	739	698	754	743	759	693	738	736	746	714	773	705	723	738	746	773	729	758	720	693	712	764	738	750	715	759	742	742	721	703	723	715	722	725	707	682	749	755	734	708	727	737	693	769	692	668	742	703	755	751	742	763	708	734	724	664	731	731	703	691	714	680	766	721	736	722	660	734	773	764	722	707	767	696	755	715	724	702	743	716	715	721	714	763	780	744	708	719	740	724	683	745
38898	6900	1039	558	387	345	346	315	347	295	314	332	315	352	303	377	310	327	356	331	342	340	331	325	377	342	360	322	301	309	322	341	329	333	369	306	379	377	316	321	320	293	336	321	330	379	335	332	356	340	318	325	294	363	333	342	339	300	313	312	313	323	328	317	319	391	362	343	333	320	349	314	331	326	318	347	279	334	368	314	357	288	327	298	344	306	365	311	326	368	302	344	362	335	339	333	303	329	337	331	328	339	355	313	329	325	347	304	328	302	341	289	350	354	333	324	302	340	345	342	330	353	333	334	350	330	306	333	306	332	348	349	302	316	327	341	309	340	321	305	323	308	308	311	319	350	360	302	293	356	367	342	317	311	307	338	317	341	357	323	367	336	338	323	355	329	363	319	315	287	357	337	342	331	314	351	354	320	366	349	312	298	319	377	318	333	323	353	334	312	311	344	327	337	340	320	334	345	328	323	361	361	340	337	306	336	339	359	351	336	344	315	323	340	334	328	325	354	355	331	309	318	307	309	326	321	341	328	344	313	325	341	341	329	312	304	333	330	322	311	325	334	311	341	326	344	356	316	356	337	362	315	301	322	354	325	321	343	336	351	312	336	396	317	331	306	328	328	333	333	296	321	340	323	331	392	336	329	306	351	319	341	326	293	327	307	332	339	319	334	371	303	311	330	347	359	291	327	333	352	339	306	318	356	308	377	321	306	347	312	326	331	368	307	329	375	333	309	314	299	325	315	348	293	327	323	322	374	342	362	316	308	336	317	312	369	325	302	316	350	356	297	323	366	310	322	324	334	324	349	328	323	327	351	296	303	345	346	289	328	338	364	333	344	300	346	354	329	311	328	312	318	328	349	329	322	376	355	372	296	314	302	317	320	302	366	340	336	331	329	312	330	312	303	335	314	331	307	339	314	318	350	354	346	325	342	313	319	312	349	331	359	347	346	330	344	363	283	324	313	388	342	354	319	317	310	328	327	331	328	343	329	334	347	366	336	304	349	308	301	291	320	336	315	324	334	300	330	331	331	335	338	309	311	319	346	319	349	286	306	339	318	320	342	321	302	328	336	346	330	293	342	312	348	354	326	339	333	349	333	322	334	327	361	310	350	339	340	347	326	348	343	341	335	375	313	330	343	295	353	331	303	345	307	323	327	334	366	291	289	324	354	363	385	353	317	340	324	368	312	289	333	310	310	336	319	308	333	322	344	347	345	326	354	333	342	337	330	339	350	338	307	331	295	322	363	334	289	338	346	350	321	338	293	346	355	346	375	369	354	331	368	324	306	320	329	316	348	332	341	328	324	357	379	314	348	331	333	349	339	328	332	366	350	344	337	336	340	303	300	345	338	337	338	329	316	326	308	316	331	334	346	322	353	330	338	295	329	338	311	339	336	319	346	305	326	365	342	307	328	322	318	339	320	354	311	320	321	328	372	343	321	293	316	337	320	364	380	309	324	324	308	348	331	368	320	302	335	307	340	323	312	326	319	294	324	310	336	340	347	329	350	350	337	358	309	303	301	312	336	295	331	333	343	323	345	344	340	356	320	300	322	331	351	328	341	326	330	311	316	330	323	304	336	325	322	330	338	323	333	345	318	326	340	369	344	346	346	335	328	340	306	318	335	317	306	343	332	329	315	357	341	377	322	348	312	335	325	322	342	343	331	311	371	301	355	326	314	335	320	330	311	343	347	335	339	348	316	354	368	375	382	310	328	300	295	348	347	325	343	304	335	350	362	351	321	327	345	303	309	340	310	357	349	317	341	308	353	316	306	342	351	345	336	339	338	305	306	337	331	304	332	326	343	310	311	329	335	335	351	315	344	324	332	384	371	323	328	316	340	341	315	352	333	314	340	331	310	307	320	323	352	356	299	314	342	355	327	367	305	331	336	322	303	295	340	328	327	345	318	331	312	331	333	312	312	317	314	368	352	328	309	328	340	350	331	324	344	346	350	358	362	359	338	347	357	331	352	314	364	310	318	338	329	301	309	337	336	330	357	345	316	305	310	309	324	311	340	338	354	337	330	324	323	307	308	354	346	315	337	327	299	337	346	344	350	323	355	345	333	285	332	306	323	342	339	299	333	361	367	361	318	350	345	299	372	296	326	346	336	306	362	303	318	310	315	351	295	319	356	344	352	315	347	330	370	308	331	323	353	353	311	294	307	307	376	354	335	373	333	358	353	314	326	349	367	328	312	317	321	325	326	319	323	320	359	304	366	316	355	345	331	334	307	324	352	333	367	362	317	335	350	343	341	320	360	333	343	346	354	350	306	359	336	327	342	347	312	319	330	336	327	321	328	347	363	313	365	327	349	307	297	352	315	325	335	328	304	338	374	308	315	319	362	339	319	351	376	341	348	353	330	311	290	350	343	309	318	315	342	332	322	321	373	336	362	336	339	346	356	336	337	372	333	345	351	324	327	333	342	323	293	310	348	316	330	328	307	343	317	383	336	355	324	360	363	341	349	357	340	338	287	345	344	309	316	303	309	341	307	293	324	334	324	353	350	329	320	317	329	346	333	337	302	317	335	307	360	318	327	349	359	349	335	314	324	337	341	335	326	327	337	330	341	307	341	311	341	334	322	299	352	375	350	349	299	341	328	309	346	311	314	349	340	334	328	321	338	311	285	281	302	352	329	340	334	331	332	298	296	311	333	339	337	313	403	307	337	287	309	306	321	301	330	360	329	324	329	335	322	323	350	351	334	333	335	359	330	332	349	323	348	358	347	339	319	344	310	366	325	290	323	309	338	356	347	348	348	368	317	366	332	299	326	324	287	344	342	375	345	307	311	342	364	350	344	328	318	351	336	358	300	334	333	296	372	316	350	313	308	373	338	346	301	340	342	339	306	296	333	337	337	318	328	378	332	326	337	361	354	354	318	283	324	295	328	318	316	321	324	352	310	307	341	349	323	303	320	361	293	299	309	331	324	334	361	321	324	359	300	331	378	346	320	306	326	348	344	322	317	353	310	324	320	319	333	327	365	342	357	334	340	360	315	318	341	341	294	332	327	365	419	339	376	310	358	299	332	311	314	322	323	321	298	313	351	314	367	320	351	324	317	319	332	322	338	313	358	338	324	304	339	353	323	350	291	318	311	313	321	378	322	365	323	355	323	367	349	350	304	313	312	307	332	335	341	380	317	333	335	351	351	313	336	310	338	327	329	341	364	344	329	322	345	321	327	324	355	356	335	315	338	347	338	337	345	352	371	313	294	349	328	330	327	301	337	320	335	309	333	333	302	369	371	370	332	360	369	317	302	354	310	330	353	328	293	350	333	336	327	318	314	304	351	318	309	344	318	295	330	314	356	350	320	351	329	351	333	368	347	325	305	291	354	334	353	306	353	337	314	354	334	388	316	344	346	318	328	358	321	319	339	345	336	338	300	338	336	345	355	354	364	343	316	304	363	341	342	334	314	326	363	352	340	333	307	366	336	361	335	285	314	315	351	314	348	349	320	344	336	313	326	357	314	320	340
27311	11451	7321	4150	2304	1734	1317	1030	1032	906	914	866	791	855	816	796	825	818	819	810	771	737	811	797	795	780	790	728	771	787	762	735	729	757	744	756	732	801	804	794	789	812	794	776	765	752	797	752	770	788	736	756	781	801	695	720	768	766	778	701	794	778	784	741	745	758	761	779	782	780	744	776	781	740	716	753	792	756	783	802	774	796	764	749	770	783	729	761	714	763	734	765	849	759	807	784	734	704	829	777	796	785	793	761	774	733	759	752	800	756	745	782	721	777	773	729	762	762	795	742	730	731	801	782	719	707	763	770	778	739	814	776	762	787	797	767	795	777	770	794	773	764	758	788	740	731	807	774	779	796	767	782	725	783	811	725	799	771	719	769	758	743	824	736	763	808	791	737	753	788	741	783	776	732	747	722	706	783	726	777	720	801	763	832	816	778	788	743	764	761	810	787	775	721	749	797	769	772	797	820	720	768	761	770	737	730	794	752	758	821	751	775	756	765	757	753	734	784	750	784	768	803	796	790	745	777	685	743	786	758	783	743	782	767	769	797	820	791	798	757	737	737	806	757	774	785	752	777	739	750	710	718	752	795	754	830	755	766	814	763	773	746	726	759	715	770	819	770	786	758	748	807	762	774	727	760	780	741	750	774	753	797	785	744	789	782	800	782	766	757	729	766	787	748	759	736	716	797	789	750	721	751	824	720	799	823	812	791	755	807	792	824	795	766	766	783	835	801	779	797	754	744	740	739	758	774	797	756	796	783	794	734	836	766	737	741	766	787	777	783	738	788	747	792	806	784	786	754	808	775	783	760	746	820	763	743	790	760	804	804	802	724	758	799	762	749	808	783	800	804	807	788	787	745	767	756	785	806	751	816	801	796	733	772	721	784	786	770	805	799	781	767	752	770	794	781	756	750	734	787	784	741	754	778	775	823	757	750	747	807	763	787	774	740	806	746	751	762	751	763	754	803	756	753	755	778	758	801	773	760	801	755	750	767	797	817	752	755	786	770	742	792	778	748	736	723	767	735	773	767	845	806	773	754	762	815	747	803	762	744	799	759	739	751	742	766	736	830	819	771	850	781	775	813	743	753	752	767	760	792	745	745	772	801	734	765	760	740	768	783	715	819	772	773	771	712	788	796	814	759	770	777	763	769	758	781	727	809	816	752	769	767	794	791	744	776	692	753	760	808	757	764	769	760	794	734	760	823	752	773	719	801	763	731	760	748	789	745	749	782	774	806	735	730	740	794	794	791	749	779	753	744	735	795	728	764	790	789	760	722	758	790	733	781	745	772	741	771	757	749	799	806	765	757	730	845	780	779	768	758	775	769	744	770	735	794	771	808	754	755	779	779	816	766	732	732	762	759	765	794	777	765	767	751	824	782	799	774	758	744	767	732	758	754	713	755	753	824	804	766	765	727	724	779	787	774	775	751	765	706	836	822	749	813	799	762	766	734	790	751	756	730	719	742	808	793	782	762	757	771	798	814	772	759	742	790	740	723	729	794	742	766	766	761	799	801	754	785	840	775	733	745	777	789	781	735	772	753	778	847	803	721	783	709	784	779	796	759	744	777	773	773	741	768	712	722	787	785	771	753	728	739	756	737	783	771	789	756	783	728	775	780	775	743	729	798	765	791	764	737	790	789	761	747	728	757	802	811	764	783	796	778	758	761	814	799	756	766	799	735	706	792	747	711	748	789	761	804	782	775	778	787	776	792	753	775	710	710	719	791	817	752	742	776	763	703	768	770	797	750	782	767	741	746	781	804	829	728	766	823	750	809	803	777	824	705	755	757	743	758	757	750	822	743	787	792	757	793	711	707	751	762	766	763	736	750	776	781	796	774	789	756	760	762	757	745	784	752	807	753	753	801	742	842	792	795	787	691	773	751	798	833	762	793	776	773	737	795	764	776	784	764	764	771	791	798	754	767	772	711	772	762	725	801	672	736	740	774	799	784	751	792	755	717	737	763	758	769	742	761	784	772	783	724	745	793	738	758	818	741	762	708	799	721	800	779	761	728	815	747	753	798	763	754	767	737	756	795	769	775	727	747	727	733	783	748	781	772	745	743	759	790	819	770	728	761	780	768	736	768	778	787	781	738	749	773	765	754	782	796	748	750	730	787	827	753	789	748	763	788	797	779	755	719	726	785	734	724	845	801	756	783	765	779	733	778	747	782	771	744	777	746	766	777	743	752	761	728	749	789	794	710	780	814	792	790	760	777	737	775	757	754	783	772	792	775	751	711	794	792	757	779	724	758	815	769	732	761	776	803	754	711	786	751	779	766	770	784	707	748	790	752	737	753	762	777	761	729	779	768	810	768	760	745	792	753	803	708	778	794	789	788	780	787	717	746	778	790	785	757	740	750	734	789	745	789	785	794	825	772	796	735	766	740	755	714	821	768	752	766	779	772	791	810	758	805	810	762	774	786	761	788	733	749	799	731	694	800	760	739	714	830	811	777	825	811	724	800	795	744	750	729	727	770	809	712	736	769	733	741	699	763	727	735	744	774	778	814	799	762	803	799	769	751	718	761	815	767	759	812	767	793	762	733	795	741	792	805	770	796	791	779	756	771	803	800	775	774	768	763	766	764	772	781	756	735	755	777	784	799	764	786	740	791	802	791	750	749	745	748	770	794	822	777	794	767	775	786	764	785	768	754	746	792	752	728	765	784	781	781	733	723	758	743	776	734	718	735	731	752	829	725	807	769	772	786	776	824	796	754	793	818	815	782	739	776	781	812	784	800	789	759	782	760	789	775	771	801	790	787	750	750	787	781	771	843	775	771	762	739	755	761	787	756	748	717	781	759	780	737	734	792	719	765	732	793	807	750	758	757	727	752	839	746	850	785	783	755	693	789	717	760	818	741	785	737	817	779	756	718	753	757	778	805	789	749	736	755	726	743	770	783	788	747	762	782	802	780	778	745	726	786	777	778	808	794	786	799	822	758	775	762	758	776	748	750	756	739	726	782	788	785	798	783	786	790	752	758	739	750	759	789	722	760	788	796	799	761	751	785	775	804	768	770	767	757	766	750	741	797	775	813	793	736	695	798	780	741	780	745	806	730	816	821	799	808	783	763	775	725	763	754	794	800	749	772	732	769	772	752	780	812	800	769	793	784	724	791	785	797	776	806	760	749	785	811	808	763	773	759	784	797	765	759	781	789	735	794	785	778	825	748	786	776	738	791	744	765	805	791	783	770	773	755	743	750	775	790	762	774	760	799	748	780	760	785	730	821	806	752	762	754	753	773	738	747	757	728	748	770	769	768	798	767	791	771	789	767	775	737	806	752	728	750	726	759	774	752	797	774	769	799	794	794	794	728	758	789	740	775	757	751	773	755	801	804	754	757	807	764	804	776	786	771	743	780	736	788	752	766	768	766	757	784	753	795	746	756	744	822	791	773	720	782	773	759	764	756	748	795	741	725	779	762	731	785	793	846	772	779	733	754	726	808	771	799	754	765	756	784	767	757	764	771	740	751
22092	2466	630	400	374	313	322	317	282	281	299	320	302	334	344	315	310	318	328	320	321	318	307	282	294	305	289	288	305	284	294	293	268	294	341	322	282	315	354	312	317	297	331	315	299	348	306	281	274	316	338	304	322	262	299	271	269	328	320	284	338	302	295	265	317	324	278	289	329	282	327	309	257	312	323	310	337	289	314	293	291	328	305	328	306	295	320	347	321	289	306	313	294	323	314	322	330	307	274	324	284	322	313	319	306	294	350	277	286	323	283	293	318	346	308	280	269	330	282	329	319	294	315	287	269	290	286	314	308	301	303	331	312	336	330	294	306	307	302	315	283	275	305	278	298	332	302	289	309	344	339	295	303	301	302	290	321	294	337	280	339	306	296	267	319	285	292	297	309	320	274	313	373	296	287	291	287	265	313	294	310	266	329	275	269	322	318	290	340	301	289	311	296	294	269	287	277	309	313	310	336	317	290	290	306	302	320	307	299	324	323	315	316	299	321	336	294	307	281	315	306	289	304	344	328	319	324	322	311	306	323	284	319	350	306	319	316	297	316	313	304	296	296	344	275	298	311	296	316	320	329	302	310	296	286	319	301	318	275	297	305	295	295	290	323	292	282	305	325	335	315	305	306	277	304	297	301	283	312	292	302	277	288	279	325	296	333	305	322	292	330	329	305	305	308	291	301	273	287	331	296	275	314	295	316	291	322	297	326	298	323	313	328	305	330	305	312	301	325	321	319	302	334	267	298	291	305	290	280	296	317	330	322	317	296	309	285	297	303	296	308	263	289	324	307	330	302	291	338	317	315	330	306	292	326	281	282	312	296	299	284	284	321	330	270	301	316	262	317	334	301	312	296	287	312	329	314	307	298	298	307	323	310	320	280	307	262	299	324	282	312	282	288	274	291	336	286	294	271	283	298	350	291	315	333	281	294	296	330	314	284	297	293	319	339	286	296	278	315	322	317	294	310	311	283	277	302	341	272	325	297	291	304	326	325	332	306	291	282	282	334	297	322	281	301	277	326	285	334	308	334	278	285	330	308	328	286	302	313	323	292	340	268	312	316	300	316	288	293	300	305	295	286	297	279	296	336	319	286	303	276	334	282	328	338	325	290	297	280	316	319	296	345	308	322	291	284	301	306	330	309	297	271	307	295	279	306	308	329	324	294	289	291	323	345	308	348	304	270	295	308	287	285	309	306	322	362	318	305	293	289	252	295	323	272	330	317	306	304	288	271	311	291	307	302	315	308	324	313	324	271	312	293	338	313	300	320	260	281	281	277	313	318	322	284	299	318	282	325	311	299	283	312	302	314	289	256	300	300	284	313	329	293	290	303	320	273	288	287	336	291	308	293	322	299	314	298	341	296	289	319	287	311	327	296	297	291	350	293	327	311	293	313	301	308	342	308	317	293	316	308	318	290	311	318	317	317	293	307	328	354	314	305	297	336	296	310	342	325	280	315	329	311	314	328	314	328	313	328	322	280	304	283	316	291	312	280	312	299	297	342	279	297	317	325	278	323	303	297	291	293	325	336	346	327	310	329	321	300	301	254	323	296	291	289	312	311	294	311	299	298	328	309	303	295	294	307	310	289	318	303	298	306	319	307	326	276	343	279	306	286	315	326	314	306	291	268	296	312	297	294	325	315	313	293	299	318	282	291	307	294	306	299	318	294	299	278	318	304	301	291	291	320	299	313	278	320	299	332	314	299	270	302	311	300	281	317	328	325	317	354	310	297	311	298	292	290	278	316	258	329	299	314	320	312	315	290	305	322	326	318	282	299	316	312	303	294	321	280	296	277	291	305	272	309	344	303	275	293	310	300	327	322	250	278	289	270	279	321	312	320	333	286	304	283	305	298	304	293	299	282	331	331	313	300	292	306	321	307	303	327	289	311	312	324	332	310	295	314	346	299	288	300	310	261	296	299	318	290	300	293	288	310	307	293	311	314	294	299	321	285	307	340	333	303	325	318	330	278	274	285	316	319	322	290	309	285	301	319	252	313	274	303	336	308	268	297	326	366	272	295	314	310	320	307	322	325	277	310	244	314	306	326	307	278	284	296	277	294	328	275	343	319	285	277	295	288	312	306	288	302	309	316	330	306	317	315	278	307	321	309	311	291	287	307	347	289	301	301	297	318	307	297	304	301	306	289	314	304	329	335	306	303	283	313	316	319	301	292	311	282	290	333	303	308	293	309	270	316	329	306	266	312	294	290	298	272	313	311	294	313	312	300	282	293	278	321	310	310	313	319	316	315	294	272	319	311	316	310	321	307	296	334	300	310	289	347	328	315	331	307	291	312	349	296	318	319	332	248	307	298	319	361	283	317	265	324	284	310	303	323	308	310	303	324	289	298	308	321	257	312	276	311	312	291	308	321	319	280	290	289	335	327	319	282	270	319	304	308	275	320	319	292	298	314	313	282	303	281	299	304	284	287	329	298	335	296	322	348	284	293	323	309	342	309	308	312	311	290	339	288	309	292	297	321	327	321	306	318	297	317	300	297	296	334	290	297	310	297	312	278	339	321	300	308	269	315	270	306	345	319	307	284	280	276	309	307	323	338	323	308	295	299	315	292	359	318	254	315	322	311	313	327	343	256	278	305	281	314	287	283	312	297	323	308	344	312	320	340	320	320	326	286	332	301	286	290	279	320	255	325	313	318	311	363	320	307	312	314	371	316	294	292	302	306	329	325	293	300	281	280	291	312	295	276	287	327	312	281	310	293	297	313	267	264	298	304	315	318	290	317	319	304	296	295	295	316	300	302	336	314	276	313	318	290	292	308	328	277	271	315	313	348	295	296	313	282	302	284	332	273	290	309	275	296	314	304	322	275	329	301	335	323	306	271	325	305	285	296	286	301	297	310	308	305	318	274	300	306	284	291	285	326	319	313	303	315	309	306	290	309	307	303	282	274	289	306	315	307	262	304	324	278	323	302	293	306	278	300	353	277	285	312	294	279	344	316	300	261	281	314	270	300	329	280	295	310	287	315	311	311	303	323	281	323	292	333	284	344	308	307	307	312	286	340	314	306	319	318	303	308	297	338	311	302	304	306	323	301	304	332	285	271	283	331	332	293	351	296	274	309	321	284	291	296	330	305	295	310	237	311	308	276	309	303	303	302	302	350	338	304	317	303	262	269	351	291	293	301	305	314	313	292	298	299	303	293	285	326	325	306	294	293	285	319	332	339	292	292	323	285	307	322	303	315	306	340	326	329	296	311	296	316	318	297	325	306	300	337	332	313	293	293	321	318	286	295	267	308	303	294	327	272	295	317	296	316	292	323	309	294	319	311	287	319	310	340	299	293	344	319	334	293	273	283	323	312	342	329	303	310	299	301	332	358	288	323	271	287	325	313	304	313	297	280	266	297	303	303	299	297	268	303	278	308	301	307	315	332	331	301	308	297	287	324	318	283	308	286	314	301	314	290	280	319	345	281	318	314	326	310	323	312	286	316	329	280	332	309	335	311	316	294	331	291	288
16115	5692	4618	2730	1547	1128	1017	874	777	780	697	719	703	681	707	664	662	665	672	662	720	680	690	686	713	706	690	695	708	681	652	705	652	689	678	668	696	672	643	690	692	693	697	667	669	696	713	640	705	682	681	666	648	650	674	648	651	681	698	679	715	666	665	676	657	677	671	683	701	661	684	669	684	689	677	664	706	639	719	677	751	655	705	667	683	666	698	662	700	694	721	674	705	634	706	669	649	647	663	676	670	701	682	696	711	659	647	679	687	694	714	712	674	647	693	710	657	686	690	678	669	651	683	707	645	689	661	652	709	683	691	691	671	716	645	646	697	696	677	708	664	680	692	676	660	653	728	729	680	709	698	680	682	650	652	726	641	768	665	659	657	668	689	678	695	645	668	651	693	676	672	645	709	656	686	656	661	710	686	675	680	643	653	664	669	655	689	661	687	618	693	668	683	674	682	657	680	737	670	672	645	664	694	674	658	645	674	658	682	645	651	714	685	652	684	678	676	634	673	669	673	699	643	686	716	681	660	681	648	683	706	725	668	679	703	683	681	702	716	693	619	699	742	687	714	720	629	693	651	720	676	633	674	717	660	672	667	722	615	734	652	694	659	713	663	687	649	685	685	669	649	679	686	653	661	712	657	656	699	705	656	715	672	645	649	645	681	708	707	692	708	684	675	661	655	703	698	674	700	700	712	652	671	639	694	705	677	695	678	712	692	707	680	666	651	686	641	659	701	651	657	682	666	680	676	715	654	662	639	679	632	697	656	662	682	700	703	663	694	673	655	678	679	706	655	646	652	659	692	701	687	649	662	672	686	660	743	716	699	704	691	597	672	677	672	672	679	699	715	681	627	639	706	673	725	692	679	687	675	646	681	715	671	664	666	673	711	669	670	670	672	649	624	656	662	658	655	649	625	665	734	698	622	671	677	654	676	656	639	678	691	709	665	674	716	694	686	643	685	663	653	690	608	660	681	624	690	662	648	615	732	668	636	669	639	660	679	669	669	653	728	666	696	684	689	650	671	645	642	681	685	690	685	656	621	684	697	697	648	657	691	664	643	665	715	669	681	656	671	691	646	652	736	688	667	690	641	688	660	707	701	631	668	714	670	680	682	729	691	716	686	640	648	642	664	615	653	704	709	667	718	688	693	676	681	657	673	653	643	648	613	671	661	714	659	688	677	697	656	685	683	673	729	666	657	650	616	707	664	699	661	644	716	639	660	695	611	712	701	718	700	668	689	625	665	709	679	696	637	623	701	688	684	641	696	666	686	631	666	664	671	631	679	694	639	695	646	685	659	650	684	659	726	709	654	665	697	670	683	673	657	701	685	699	696	667	692	716	694	640	669	657	637	684	646	653	677	680	725	727	691	683	688	691	698	683	663	652	678	686	677	703	692	671	730	608	635	665	685	678	674	674	685	643	644	678	646	668	677	682	711	691	696	650	665	642	645	694	704	614	628	686	698	682	665	675	680	667	666	647	670	698	665	678	697	686	677	656	669	702	680	680	661	653	649	700	687	662	655	623	730	707	679	661	666	685	679	675	734	671	666	703	649	632	639	671	677	692	635	722	693	707	687	699	666	684	636	699	660	706	664	698	680	677	657	706	694	678	659	674	649	631	652	694	653	654	660	662	693	706	642	669	708	704	691	665	651	679	642	663	676	677	675	680	683	644	682	714	695	706	692	717	632	670	595	697	659	694	666	725	655	704	656	727	658	692	710	649	639	628	661	654	675	642	693	706	699	695	684	727	689	705	691	709	670	638	692	692	657	731	687	628	649	670	632	695	676	677	610	692	703	688	682	641	670	669	675	662	673	670	671	662	732	701	714	680	735	709	634	673	654	632	710	686	659	663	647	689	651	717	657	653	711	696	644	679	670	719	661	676	633	640	704	700	702	695	694	691	675	646	660	724	666	677	655	678	684	690	702	704	653	674	657	658	663	627	655	669	651	685	738	642	731	634	698	693	707	673	679	706	729	704	698	684	649	676	710	701	681	699	648	686	736	650	682	698	685	722	712	671	669	673	674	701	662	678	677	660	650	642	668	657	689	721	692	685	649	735	671	678	660	665	643	648	668	735	690	725	672	703	701	681	666	716	685	643	691	666	672	666	709	687	679	678	686	668	634	734	658	713	648	680	682	655	738	680	686	718	675	665	660	690	739	706	643	672	714	600	670	698	665	712	684	647	642	648	685	661	698	712	663	689	659	713	691	623	684	702	636	636	667	658	736	659	689	641	686	656	624	690	687	666	654	721	684	651	713	622	656	695	674	679	697	699	732	688	644	729	671	688	671	724	681	655	697	660	672	665	660	639	672	688	695	681	672	653	664	652	658	692	682	680	666	674	622	732	644	704	637	687	697	683	657	692	669	692	687	653	705	681	697	692	694	727	719	687	670	679	704	695	676	679	687	687	646	662	665	664	666	667	657	672	660	667	662	710	649	662	689	721	696	677	632	640	658	667	678	635	669	680	659	679	684	728	663	705	670	679	721	630	669	665	684	697	662	677	667	639	683	642	682	670	662	632	662	713	691	684	709	695	680	686	630	687	662	648	698	660	670	677	690	665	701	662	674	697	707	669	658	731	732	696	663	666	672	659	672	677	694	711	721	634	647	715	628	666	689	592	703	733	693	631	725	649	665	702	655	665	728	721	710	679	697	673	624	682	675	662	759	734	648	644	730	646	741	670	644	614	683	720	666	657	620	686	636	658	669	691	664	707	690	632	662	680	692	717	643	674	692	659	628	707	663	676	662	674	624	713	694	686	681	671	698	647	713	716	672	694	677	655	686	665	645	688	689	699	683	653	675	688	716	691	646	685	694	655	660	654	668	657	687	653	674	655	746	649	618	678	687	684	660	730	680	699	716	712	655	676	679	646	732	657	662	660	687	707	701	685	678	662	683	657	680	698	675	699	641	681	723	675	685	675	694	677	664	692	690	692	717	659	679	668	680	668	625	717	705	701	645	653	660	711	697	720	703	688	706	642	650	671	710	680	651	704	641	672	664	635	628	661	642	660	684	672	639	684	691	742	692	678	685	672	697	651	697	673	739	649	690	681	645	681	710	661	693	688	632	713	688	699	707	652	630	661	724	658	676	629	654	655	728	678	696	639	705	677	701	671	713	679	677	706	681	647	703	636	642	706	670	637	713	661	678	694	701	728	681	667	705	655	676	667	677	719	681	668	700	705	659	670	710	692	710	702	677	691	680	681	678	631	634	705	665	680	635	693	678	686	682	639	668	688	696	656	647	694	653	682	687	682	702	663	638	680	690	703	712	663	655	599	692	694	662	727	684	649	625	725	695	641	696	646	682	703	667	689	711	637	716	651	694	677	660	673	657	734	660	641	631	701	695	715	630	703	653	668	687	692	738	658	646	700	670	679	668	656	635	649	665	666	719	699	677	664	692	659	656	684	669	697	680	640	700	672	634	668	703	712	664	664	690	659	653	649	684	694	655	670	677	711	685	669	694	674	663	683
30016	4971	891	527	441	405	331	335	359	339	338	334	301	338	284	301	322	319	329	299	323	335	335	326	329	315	294	321	329	293	350	331	334	305	306	296	340	295	305	290	324	349	327	310	301	344	331	294	326	313	343	341	318	340	299	329	303	338	336	307	340	333	312	322	299	298	308	308	346	332	319	303	310	365	326	325	351	346	328	344	320	331	356	307	304	314	325	308	313	299	312	303	314	308	284	331	299	316	297	300	341	336	317	307	317	335	311	275	315	332	346	334	337	310	292	300	347	304	321	315	281	274	324	286	359	361	315	315	317	312	327	370	310	339	287	314	303	315	317	344	318	289	312	313	340	325	312	316	297	281	318	294	317	336	332	342	322	305	322	327	284	333	347	312	322	332	296	294	320	320	299	350	302	351	325	287	281	336	308	322	290	302	305	352	321	290	294	303	321	327	315	366	296	320	312	314	293	337	332	333	320	321	300	296	268	359	312	304	339	292	313	322	320	340	318	283	330	320	325	322	293	301	305	305	341	325	299	318	314	314	307	318	329	356	301	279	312	324	336	324	311	310	329	343	301	306	311	318	328	294	311	320	295	342	317	323	341	285	278	328	333	315	323	339	297	316	338	354	306	337	369	282	301	295	308	321	329	294	339	347	307	300	305	318	341	295	323	303	324	317	310	312	327	281	336	318	322	330	329	326	316	367	335	366	326	306	337	315	331	324	312	311	371	322	289	315	340	283	340	332	357	358	305	311	281	320	324	332	292	322	301	364	352	296	332	290	316	359	329	343	332	281	322	333	316	323	305	336	330	333	332	312	279	326	323	299	308	311	316	313	307	322	317	348	328	320	305	297	308	334	307	291	344	329	308	327	308	337	322	293	301	294	297	305	334	325	328	335	294	301	283	311	306	314	332	325	344	304	347	308	318	334	358	329	335	293	342	323	254	322	333	293	338	315	307	313	304	337	325	352	298	333	294	286	314	319	294	311	299	327	332	322	322	300	331	300	342	307	333	332	327	320	332	313	326	318	317	328	339	352	348	310	344	340	285	310	319	344	313	319	339	280	320	347	290	332	331	327	319	320	360	312	336	311	322	293	295	312	301	351	322	331	323	317	328	316	316	297	328	316	337	323	332	290	302	330	338	325	318	289	336	328	320	293	311	310	335	329	328	300	311	309	320	323	345	295	329	297	296	310	309	307	314	330	293	316	311	277	318	350	301	317	319	325	311	349	338	300	318	288	326	277	321	353	275	325	302	290	306	341	305	320	323	318	291	323	318	304	300	292	307	312	312	348	302	315	322	300	300	320	311	332	338	305	342	310	282	306	300	326	284	322	340	281	326	319	317	329	283	324	313	336	306	326	325	296	314	333	310	314	290	318	333	339	311	311	309	331	339	311	299	308	361	337	288	328	296	296	297	300	340	325	307	322	270	314	298	325	305	291	334	351	301	356	323	330	332	354	322	306	306	322	291	314	305	328	334	342	357	342	340	311	293	294	332	322	325	306	324	282	314	297	333	285	326	321	287	299	337	318	345	331	301	317	307	329	300	293	348	329	327	321	298	346	309	317	310	308	289	292	286	275	313	321	325	345	296	319	322	292	354	319	315	356	309	314	297	303	312	289	334	316	360	312	339	319	305	338	342	318	361	305	315	317	319	284	331	307	333	323	315	296	302	366	318	333	287	313	311	316	349	340	308	321	315	338	298	331	342	300	295	324	315	310	308	324	325	304	326	323	322	329	312	276	326	292	338	300	340	277	321	308	334	320	342	340	376	326	329	341	328	305	284	294	329	286	345	326	304	346	324	323	295	300	296	317	312	323	299	331	343	293	313	302	298	307	298	304	283	316	319	345	316	307	317	339	283	278	299	279	321	301	323	322	373	310	321	318	308	287	282	306	328	334	307	299	323	303	287	345	343	316	328	326	311	334	297	297	289	299	338	344	331	325	327	323	296	292	351	319	300	293	307	342	311	315	357	320	291	314	309	302	316	364	341	341	321	328	323	304	335	320	306	343	302	312	341	290	302	301	353	326	333	321	295	288	316	326	335	306	301	325	315	262	277	296	317	323	331	315	313	324	345	339	317	298	302	338	312	336	308	341	294	333	350	316	307	348	347	328	327	316	308	316	303	349	313	318	350	310	312	312	313	292	318	323	330	331	347	314	344	309	346	331	343	344	276	332	299	302	352	298	313	273	313	293	312	323	314	295	328	316	314	339	304	307	331	344	282	327	315	296	298	353	314	311	336	292	320	329	323	313	295	303	314	318	324	329	328	319	320	311	282	325	356	287	317	310	323	296	310	305	313	328	311	285	287	311	312	347	314	310	296	315	341	295	335	327	334	313	317	305	307	315	319	334	331	324	274	327	279	288	301	327	313	300	360	309	304	334	347	356	301	318	322	346	324	336	322	331	318	325	340	342	306	322	319	338	311	325	343	292	316	309	319	279	334	303	328	304	274	321	294	320	301	282	307	319	302	299	316	316	314	325	322	319	330	316	323	288	301	337	290	304	328	316	286	360	339	321	321	328	324	316	301	321	321	330	317	309	316	318	316	266	317	294	290	320	320	304	333	344	333	345	306	326	311	302	294	324	306	345	306	316	317	316	277	303	308	321	325	328	324	317	308	315	314	316	314	337	272	272	335	343	313	291	310	319	322	341	314	354	327	346	329	312	318	294	303	303	308	320	270	282	343	328	305	304	322	331	290	327	340	294	320	309	351	327	343	321	305	339	315	323	322	306	324	310	338	306	322	340	320	299	309	313	299	314	324	337	328	325	294	319	312	288	344	338	294	334	320	332	305	288	308	293	303	317	329	310	309	314	330	318	333	351	324	365	306	326	297	311	310	303	320	281	323	326	323	323	322	323	297	320	319	320	336	316	295	337	328	341	296	258	330	336	310	291	294	299	321	305	328	309	313	342	321	329	342	279	291	299	306	326	304	309	320	344	318	313	303	289	315	343	333	310	309	318	344	332	331	319	317	328	346	305	330	322	308	326	342	340	288	299	334	299	303	289	314	274	307	322	336	282	325	280	315	341	317	316	321	307	301	297	300	311	317	290	282	316	325	328	335	324	362	333	340	290	281	338	334	319	326	336	294	346	305	324	326	309	320	346	351	280	325	289	343	324	358	319	304	309	313	328	327	338	342	333	359	340	298	317	315	311	318	326	320	364	302	351	309	308	317	305	295	356	322	328	294	302	287	319	296	316	340	325	338	328	305	290	298	319	349	292	304	333	311	310	342	294	329	325	292	310	302	321	302	338	330	311	301	349	336	304	331	310	318	322	325	314	349	306	296	325	317	326	297	259	310	337	318	304	265	343	300	328	314	334	290	307	306	293	307	307	324	343	326	307	294	311	329	333	310	338	316	270	292	336	339	338	292	283	311	351	332	300	303	299	317	295	342	349	295	324	315	330	317	333	319	338	348	302	308	322	332	313	318	312	315	285	307	311	308	309	335	306	312	311	308	327	325	322	322	304	296	272
21811	10084	6991	4414	2999	2066	1419	1094	1038	951	961	846	786	815	788	751	804	707	774	774	708	763	735	670	745	742	710	673	721	744	680	711	724	737	755	711	697	745	715	741	719	760	700	702	689	743	714	744	713	756	731	730	689	767	696	680	737	726	708	716	742	720	747	730	704	756	723	743	734	692	745	708	700	704	725	737	757	737	746	714	686	757	706	731	744	689	756	713	760	762	715	719	700	735	728	715	741	749	708	759	725	714	726	699	632	694	728	719	724	679	693	700	707	708	691	738	725	740	755	739	728	653	721	704	718	681	714	737	712	688	705	695	698	735	730	727	702	706	695	707	741	743	758	695	761	734	766	726	730	725	672	767	747	711	680	700	744	679	707	717	756	735	714	692	707	686	698	670	768	680	754	705	756	738	718	758	705	732	716	731	702	700	758	703	711	682	726	695	677	748	680	729	725	710	732	700	690	687	715	652	707	761	731	737	751	723	764	692	694	780	699	733	769	701	719	745	770	721	691	674	684	741	692	750	710	736	734	712	723	696	670	735	680	761	723	709	712	724	739	718	682	737	682	728	714	727	701	762	719	723	730	739	699	685	717	750	725	674	714	672	728	699	751	730	696	725	735	686	679	717	676	699	681	748	709	684	748	768	704	699	714	730	657	735	783	711	685	759	704	730	732	739	736	762	700	714	721	745	754	715	735	744	759	668	712	709	725	742	762	758	759	727	691	616	743	723	777	709	708	774	740	728	703	678	697	713	723	731	685	718	746	715	686	706	743	720	696	699	706	729	691	760	723	700	713	773	709	700	711	714	700	744	708	724	724	718	678	708	759	750	809	736	753	724	714	749	742	689	723	692	699	731	711	702	736	727	732	762	694	700	708	712	684	731	679	723	676	757	737	723	726	722	731	724	682	701	667	742	701	739	712	772	668	721	741	751	721	750	697	711	677	699	753	739	654	699	705	730	707	748	623	682	740	752	758	724	720	682	743	711	711	771	705	718	705	707	700	649	725	708	751	746	753	751	735	671	639	716	707	814	708	756	744	694	678	728	733	692	742	688	731	685	720	732	790	745	722	693	759	692	705	762	656	765	764	745	700	748	700	706	715	696	688	775	695	731	746	667	725	698	739	727	737	658	735	705	716	681	710	710	760	750	732	655	692	673	768	745	722	711	724	732	710	735	688	719	703	743	720	704	754	738	688	731	716	706	721	710	722	692	703	717	733	689	727	714	744	730	737	702	765	758	716	743	742	700	758	723	695	729	780	732	779	682	703	709	723	716	724	710	710	744	741	744	728	748	690	750	723	735	743	725	698	678	704	724	727	673	715	695	738	705	732	699	708	715	689	725	663	736	721	713	668	758	736	740	716	696	736	740	690	714	666	723	701	746	685	732	729	719	694	741	728	702	710	728	725	691	737	682	752	691	717	736	724	736	734	749	765	714	771	674	715	705	733	683	771	737	704	674	702	700	723	720	720	687	765	742	733	716	725	703	726	725	764	730	710	704	736	733	767	704	675	700	731	703	718	713	734	709	707	714	698	751	775	707	712	723	730	729	689	676	718	743	730	726	709	740	731	751	709	727	766	741	703	735	682	709	714	718	738	728	729	720	717	723	692	728	701	730	755	736	681	759	722	706	730	719	688	719	736	716	737	758	726	746	751	719	722	756	748	727	685	737	713	703	743	716	703	714	726	768	707	727	760	715	701	719	702	728	765	732	696	705	670	741	711	720	693	734	710	746	750	691	771	702	745	760	756	698	714	702	747	736	751	710	734	718	696	689	732	728	688	760	763	708	718	689	698	668	703	694	754	740	725	716	744	772	688	715	758	738	751	728	720	725	717	747	717	703	719	734	683	700	728	711	728	712	728	700	676	742	711	731	687	756	707	721	716	701	731	737	709	717	697	697	745	726	746	723	717	733	739	714	737	736	744	686	764	745	742	703	699	685	711	706	740	765	755	726	693	753	733	729	693	732	705	729	727	689	734	686	765	693	763	683	696	679	740	738	742	723	759	719	723	732	703	715	728	745	732	738	758	690	721	722	778	704	693	716	699	708	707	699	652	725	730	745	703	749	746	709	757	724	750	706	741	738	710	718	728	761	713	752	707	741	685	700	682	762	740	767	746	706	709	685	728	791	752	676	695	712	706	747	713	717	676	738	735	668	673	734	727	729	735	686	681	732	722	712	730	709	725	724	761	676	732	742	727	683	715	679	764	719	771	747	740	762	769	724	755	744	758	713	723	725	684	739	695	672	730	698	719	712	709	711	703	722	762	718	698	720	697	711	708	768	705	691	719	703	690	700	653	705	734	716	709	733	714	718	744	724	700	725	722	739	685	707	744	667	741	724	727	750	744	700	670	705	760	717	725	683	754	735	699	751	717	673	673	698	753	749	747	765	721	730	733	726	701	738	690	706	719	731	731	741	702	669	718	672	723	695	721	705	703	699	752	710	695	749	746	729	738	710	692	688	716	717	733	753	741	711	707	748	691	709	692	754	715	731	710	738	738	733	712	711	744	701	698	690	707	692	734	691	752	687	710	708	775	702	719	728	741	665	677	685	689	719	673	689	766	676	713	732	715	683	695	708	682	704	694	770	681	706	758	737	733	745	693	706	695	677	667	729	714	745	737	753	728	733	725	731	738	695	698	694	736	710	767	728	706	728	723	745	727	709	708	687	732	739	655	738	752	733	723	715	711	719	706	714	711	689	708	748	704	710	729	741	684	773	650	739	697	730	708	701	686	753	735	703	664	723	708	726	746	714	747	714	710	768	722	759	738	699	623	706	686	727	697	734	703	727	676	706	722	726	699	716	720	740	720	698	784	741	700	702	749	706	724	689	777	711	731	738	684	701	706	712	706	709	736	741	695	748	743	695	728	700	775	666	683	733	716	779	706	684	717	755	738	675	725	724	681	685	726	728	727	740	734	727	699	717	732	704	696	713	735	723	698	725	728	718	723	726	745	724	729	704	697	655	733	685	725	754	693	723	703	727	747	702	774	734	707	697	706	760	721	674	725	712	724	707	733	733	727	711	742	692	718	747	746	738	712	717	748	724	779	730	762	680	721	703	674	714	721	718	732	720	666	709	694	771	696	761	719	708	705	734	735	722	747	710	716	726	748	696	730	711	700	759	692	651	703	685	748	708	692	735	719	737	742	727	731	702	742	732	740	725	758	753	677	725	717	691	756	747	736	722	674	753	699	703	753	680	706	721	743	722	714	719	762	779	729	762	733	672	690	748	672	716	725	741	727	688	719	687	750	726	720	752	688	681	688	763	725	710	714	711	686	727	719	742	710	744	756	740	691	711	685	668	711	707	681	696	738	715	734	747	730	741	737	715	769	688	743	734	714	739	708	703	701	706	718	752	701	744	684	726	753	721	759	711	772	719	696	729	715	722	720	736	742	744	717	755	743	701	712	710	744	702	717	702	718	685	711	698	742	702	743	711	742	713	754	721	729	719	737	701	726	700	708	720	693	729	707	693
39536	8176	970	532	446	361	323	325	325	300	357	344	339	335	308	339	326	309	315	331	349	293	338	330	309	366	330	351	317	332	339	311	318	332	329	335	353	316	339	351	350	316	352	332	327	357	335	340	339	326	320	310	354	342	327	334	296	331	345	351	307	319	325	349	363	325	333	334	351	312	321	321	370	345	307	344	309	317	341	323	379	337	291	319	305	361	344	329	304	299	342	321	356	305	283	378	334	311	317	307	324	342	280	335	362	356	315	303	312	317	329	334	330	341	329	303	310	319	345	365	410	358	359	343	343	359	351	328	351	308	338	333	296	294	325	315	307	352	325	335	317	300	319	339	342	341	324	336	358	315	313	329	355	355	313	330	339	329	308	327	326	326	359	332	309	305	335	305	301	346	338	318	305	330	335	330	323	347	347	313	346	341	334	328	313	318	346	309	322	339	313	298	346	335	309	320	339	298	327	299	336	334	337	362	323	303	320	342	334	349	309	332	362	342	357	320	305	358	343	330	323	334	291	302	331	313	299	348	304	335	343	353	366	323	308	348	349	342	358	321	326	321	333	324	314	352	327	360	338	332	309	344	329	330	348	310	364	346	326	337	341	362	312	356	271	344	300	350	359	324	382	297	344	307	333	362	331	330	346	333	373	330	313	355	327	330	303	305	339	333	313	319	344	338	348	361	337	292	346	323	358	359	350	338	351	336	296	319	332	357	289	333	314	383	319	312	327	309	335	327	288	321	311	371	298	338	330	338	322	359	353	340	357	324	367	344	336	318	348	318	318	309	337	342	343	323	337	318	355	315	310	334	343	311	302	327	324	356	296	332	324	329	327	328	337	304	338	329	303	355	333	312	319	361	324	311	356	337	318	344	356	327	316	325	272	327	308	347	361	351	350	343	314	335	343	296	310	342	315	283	360	344	304	336	342	302	367	336	327	342	323	359	320	346	338	347	318	310	320	339	296	331	371	327	316	325	316	353	362	346	299	319	324	337	346	319	301	337	327	312	353	327	321	367	372	319	365	326	320	322	280	307	356	333	309	315	327	300	327	330	381	330	295	343	337	316	303	326	344	340	340	353	359	379	321	320	328	348	331	322	307	345	337	337	336	320	330	317	318	321	339	307	346	361	315	346	320	314	333	361	323	358	370	323	357	310	344	343	340	344	328	301	333	325	325	305	327	293	339	321	316	349	357	323	292	316	324	330	322	304	289	377	324	300	281	313	317	324	345	334	353	310	338	339	328	348	330	346	356	343	328	342	295	304	292	322	304	324	327	315	310	331	346	343	327	312	331	321	360	325	287	320	302	324	324	320	352	382	304	356	319	313	311	338	321	297	335	349	323	342	321	374	314	299	313	372	364	337	320	304	291	324	355	333	338	330	329	318	348	361	367	317	324	330	313	326	295	322	335	343	321	322	362	317	321	322	336	347	313	329	325	329	335	338	331	351	310	348	321	318	362	345	360	329	342	350	365	338	322	330	327	332	338	333	364	293	310	323	326	314	341	306	333	348	332	319	325	328	336	322	373	286	335	335	313	353	304	322	305	326	304	338	327	340	333	333	359	303	324	347	323	354	325	343	333	313	313	332	298	347	337	339	321	323	341	328	337	366	338	335	345	330	319	299	347	308	328	333	312	361	341	343	324	374	318	340	352	309	319	348	341	345	319	341	338	323	283	318	272	351	341	318	362	331	315	375	321	307	334	344	328	351	323	320	281	336	321	349	315	308	331	325	328	318	307	322	320	337	317	318	329	325	384	296	363	307	320	353	358	332	311	307	332	316	369	345	343	341	332	293	386	360	336	332	333	357	351	326	320	310	316	313	326	317	324	346	292	321	314	325	332	371	332	312	332	334	320	317	360	351	324	349	321	333	352	317	362	371	330	332	312	327	348	343	340	348	318	312	324	350	329	333	345	343	323	334	344	331	361	322	318	292	345	352	345	322	287	331	324	346	359	325	352	351	337	326	294	347	384	379	364	354	325	351	303	342	335	323	326	358	331	288	317	320	313	335	289	325	339	357	332	315	330	306	322	335	308	341	351	307	336	310	325	375	362	345	307	364	323	303	358	317	318	328	323	356	325	325	319	311	322	348	319	328	335	335	331	329	326	313	302	315	344	356	356	326	333	291	324	302	320	318	288	312	348	344	313	355	336	327	344	312	315	293	299	341	301	378	333	318	329	336	318	330	331	288	324	326	318	365	319	309	359	358	335	337	321	326	330	318	350	331	286	309	299	320	342	350	321	309	339	352	311	301	328	313	328	324	319	330	295	314	364	324	325	340	319	305	307	322	322	358	311	342	352	326	322	341	344	331	347	324	320	322	345	314	338	292	344	348	351	347	333	355	325	347	352	293	367	330	349	345	321	304	323	334	319	322	321	300	326	316	318	334	299	306	351	352	319	308	341	339	349	315	282	318	335	323	341	309	355	297	281	323	339	319	337	311	350	344	359	346	330	313	311	347	346	323	307	329	310	333	335	325	344	316	362	312	339	351	325	340	332	367	366	340	340	323	353	329	358	339	345	299	323	328	343	334	330	346	316	313	334	316	297	316	319	340	303	343	383	308	334	320	334	350	312	357	332	338	330	324	326	327	329	332	324	330	289	316	328	326	316	322	327	326	321	323	349	326	363	344	301	349	374	311	307	333	325	330	318	324	305	328	347	352	332	346	318	318	318	322	356	342	291	274	317	308	379	373	314	341	309	287	341	317	302	341	360	325	283	334	338	340	336	351	321	322	335	319	363	332	319	323	306	333	332	305	330	299	364	318	355	308	321	306	343	318	314	340	313	304	338	355	344	333	313	339	312	355	311	315	321	343	325	310	294	313	370	305	318	342	304	334	328	339	321	328	336	299	324	349	306	331	322	321	361	352	338	324	327	341	331	327	322	319	317	349	335	303	312	338	335	320	324	321	352	349	357	314	351	372	325	355	316	325	356	335	362	320	315	318	329	337	305	305	363	374	338	326	346	331	358	342	363	316	345	319	328	352	320	313	334	339	313	333	355	308	325	298	328	305	345	339	372	373	333	333	345	341	328	323	348	329	302	312	322	314	313	332	331	324	345	334	314	310	314	354	323	312	317	326	310	357	321	329	320	340	352	316	324	330	327	325	321	342	350	339	339	319	339	326	352	355	313	370	287	321	335	291	306	371	327	336	324	330	351	334	303	357	302	333	341	316	351	314	356	320	306	331	315	372	318	319	333	337	310	329	347	277	342	335	349	298	313	313	346	355	360	322	291	324	351	297	337	334	311	313	318	333	321	318	309	331	299	328	319	329	302	300	334	314	307	354	332	327	294	343	359	336	311	358	285	322	341	312	273	340	352	305	329	322	330	339	379	355	352	356	336	324	336	334	310	361	353	314	325	330	343	299	302	302	313	335	324	325	317	349	314	309	308	333	371	324	328	308	316	332	326	315	355	301	318	290	331	338	331	320	352	310	314	306	343	319	305	338	331	314	327	352	330	351	319	321	321	343
29137	12191	5626	3764	2625	1521	1144	986	1022	934	914	776	846	832	853	741	807	794	791	787	817	781	818	775	739	799	736	723	748	767	756	784	736	820	799	781	757	777	802	737	786	782	803	797	784	722	781	781	755	749	787	740	731	760	782	735	768	780	802	837	758	765	813	749	809	771	802	740	718	764	779	788	740	764	777	735	785	793	785	764	740	777	774	753	791	781	763	765	765	764	804	760	784	775	752	816	764	782	769	794	777	753	780	832	834	739	732	736	753	750	734	792	760	769	786	773	743	729	806	803	777	786	787	759	776	751	795	785	750	748	766	814	784	745	778	761	731	756	748	788	792	795	719	760	808	816	751	765	790	701	761	795	786	799	770	791	728	763	790	782	755	772	717	776	762	743	783	766	777	746	770	721	743	756	759	823	758	794	742	780	765	805	785	770	784	785	769	765	767	805	726	765	803	743	724	763	783	822	817	791	769	796	766	736	766	800	810	743	762	758	792	725	766	710	801	744	806	715	777	781	768	736	782	795	724	780	816	743	778	755	741	759	781	780	746	773	778	795	803	794	823	745	749	795	794	739	758	784	754	740	823	788	754	764	755	799	761	776	819	770	769	802	775	781	742	769	783	769	759	777	738	757	805	776	738	753	827	732	761	823	736	806	698	811	778	748	708	812	713	718	787	691	776	783	796	748	777	759	769	787	760	778	747	827	793	759	748	762	734	766	733	760	733	782	767	750	743	758	750	808	790	760	787	729	802	785	746	765	734	787	743	798	757	784	771	756	746	795	825	789	728	769	805	795	825	797	745	776	740	773	819	797	730	785	729	715	759	769	760	771	756	738	769	797	754	753	758	787	736	762	715	765	796	720	825	793	746	794	772	767	792	746	772	772	787	750	785	733	754	733	752	758	718	765	797	788	741	814	750	798	808	781	759	795	758	767	758	788	774	752	761	783	761	743	778	775	804	723	765	743	736	763	774	783	757	733	742	763	790	773	794	772	765	746	765	759	729	715	788	767	804	786	721	789	758	757	747	791	773	782	799	704	764	719	776	804	776	760	711	755	755	725	797	740	714	788	740	793	791	734	741	764	754	705	722	734	758	797	775	769	783	756	744	774	737	771	788	811	776	752	767	772	757	776	757	752	777	779	768	777	716	796	785	753	733	782	782	758	837	716	775	791	772	713	808	747	793	779	765	743	737	795	800	810	824	786	710	772	797	786	763	766	808	780	794	760	750	773	742	767	731	781	788	776	807	773	727	765	757	760	751	741	772	759	795	754	798	739	764	700	787	774	727	788	740	818	757	732	800	740	784	741	763	755	779	779	781	748	750	815	774	739	794	728	789	766	817	813	805	812	736	747	781	802	746	783	786	747	739	743	770	737	790	815	762	748	768	757	741	771	764	757	778	785	756	737	751	728	779	765	758	761	780	784	733	786	765	768	765	765	813	737	769	760	747	765	778	781	760	788	768	736	774	756	775	792	749	858	797	789	797	710	748	756	785	743	760	778	745	740	755	776	719	784	766	743	758	763	754	780	813	766	802	795	733	749	784	799	774	727	768	794	799	776	750	776	788	806	756	788	743	769	768	746	766	783	769	775	776	758	770	787	735	816	787	746	725	774	745	736	820	767	737	789	767	773	773	778	760	773	777	725	779	750	790	755	746	781	785	771	728	747	793	779	791	839	756	771	708	777	748	801	764	822	784	741	785	789	838	735	795	774	823	801	767	811	775	720	802	813	774	747	763	764	770	784	751	774	758	762	769	779	824	746	778	755	771	756	810	814	773	749	746	752	778	733	778	753	781	778	740	765	813	761	808	734	772	757	757	724	779	771	767	772	748	821	774	783	810	759	787	785	798	790	780	820	765	756	744	822	762	773	739	751	775	731	815	748	749	769	765	781	765	810	789	721	740	778	773	774	772	800	772	727	785	786	798	804	778	744	776	730	795	785	758	807	777	760	728	758	766	732	806	866	791	812	762	786	808	793	747	741	753	754	770	725	759	786	780	769	772	759	768	816	714	760	746	772	804	780	783	781	771	728	751	823	774	779	735	769	790	822	802	728	805	816	822	765	773	817	727	766	773	770	750	765	802	728	753	706	794	784	807	740	757	779	832	818	753	791	797	762	724	810	745	791	760	726	748	797	748	723	781	774	751	747	767	815	780	776	807	790	786	834	791	758	740	697	727	765	804	785	799	812	720	713	752	772	727	754	751	745	746	751	796	738	815	764	791	773	817	759	756	749	774	763	781	776	784	714	753	746	768	731	831	763	782	825	779	744	755	780	785	765	820	813	766	746	775	798	781	741	779	759	787	749	773	726	774	756	788	775	754	815	747	776	799	795	788	737	772	771	759	746	776	801	798	766	761	794	762	753	765	773	695	792	793	791	758	757	819	761	759	803	792	794	765	765	746	758	786	761	736	773	809	740	796	785	813	780	776	760	763	758	777	759	800	749	728	771	777	762	773	724	756	760	771	748	816	765	827	787	750	787	766	803	764	769	755	771	778	728	768	784	766	761	745	792	813	751	791	779	788	774	768	738	730	751	741	779	773	769	759	774	788	796	787	780	809	765	783	773	780	793	737	812	785	739	751	753	761	788	789	762	748	779	794	750	754	776	760	776	782	750	770	780	810	756	755	781	748	762	780	730	750	719	764	751	789	758	760	777	773	798	784	772	753	803	808	767	768	768	724	797	759	813	722	785	751	729	764	821	815	812	803	715	804	793	749	754	742	781	731	747	820	774	797	758	777	712	738	777	791	772	764	797	774	759	820	751	782	752	767	742	821	767	769	786	716	753	784	797	823	878	779	845	773	745	746	746	784	781	758	756	767	763	781	841	757	760	764	822	702	769	771	773	769	729	812	826	804	774	774	758	746	753	749	806	762	813	773	785	771	732	760	755	740	816	793	797	781	780	777	767	824	802	763	774	750	785	756	802	827	764	788	754	730	749	787	764	779	799	714	724	792	788	826	758	769	735	770	724	750	762	756	797	724	769	776	816	796	790	745	766	761	761	715	802	746	817	817	750	778	811	771	755	750	744	778	799	754	792	779	766	808	758	770	744	762	797	765	765	732	725	756	742	758	777	815	766	815	796	779	814	780	801	815	762	780	771	781	836	756	711	781	775	770	769	797	766	731	739	749	811	776	725	769	773	758	809	741	735	750	756	729	756	775	807	748	786	784	761	799	756	754	696	831	764	797	764	790	784	751	789	727	742	803	787	711	774	733	782	818	728	763	817	769	800	799	778	775	769	748	780	752	769	801	766	768	745	722	796	789	826	767	759	795	765	774	758	771	802	747	735	785	721	761	809	747	784	766	772	776	746	745	784	752	810	740	748	781	765	756	768	766	769	730	804	788	736	796	786	803	752	797	819	801	806	744	734	695	788	778	736	759	833	785	777	774	753	799	761	770	743	816	795	744	780	794	774	752	757	721	770	801	779	759	820	725	809	783	750	791	766	717	798	773	767	780	786	778	830	790	733	721	760
26621	2822	508	423	360	335	313	333	299	289	299	324	261	312	323	321	284	310	269	315	340	314	326	332	333	308	322	339	346	304	289	298	311	290	292	277	290	296	333	304	295	325	319	323	325	312	319	289	276	335	279	318	300	285	297	331	281	294	256	327	306	333	292	294	304	335	299	308	308	277	267	268	302	324	319	309	296	349	318	294	304	359	283	322	309	310	296	286	286	313	292	299	295	332	329	295	321	325	316	296	290	268	302	292	318	314	307	286	293	322	306	306	316	319	323	305	321	321	363	287	288	298	300	330	319	289	316	293	285	338	331	289	308	330	296	298	308	314	299	313	339	320	314	294	288	310	281	333	321	291	303	261	312	340	296	259	295	301	305	304	308	322	297	309	306	308	342	272	286	253	293	325	329	332	301	315	329	336	346	321	289	302	302	312	340	327	260	291	335	296	346	310	317	291	299	347	303	286	306	313	308	316	310	269	295	293	309	288	311	315	313	302	281	295	325	326	293	315	306	296	339	275	330	298	303	301	298	304	300	307	297	335	334	289	292	270	301	291	310	303	280	303	329	292	310	306	322	316	290	280	295	296	319	303	323	314	330	323	300	277	269	328	322	317	312	303	324	326	304	312	330	318	283	293	304	286	298	293	290	282	276	308	295	291	301	282	345	326	317	298	300	342	328	286	320	344	289	291	282	301	285	302	303	290	310	324	312	333	327	318	324	307	305	285	341	281	312	305	316	313	301	297	316	302	343	294	348	322	316	310	298	292	324	326	277	275	320	327	350	285	310	303	318	308	300	291	314	305	333	322	338	313	301	301	294	297	332	316	314	297	335	340	308	306	290	287	314	298	318	326	290	281	321	274	279	305	301	304	308	274	310	292	290	340	288	304	307	320	328	263	300	321	300	287	305	329	306	329	325	299	283	318	317	318	308	305	309	317	301	303	311	319	295	296	316	312	309	303	313	311	319	265	294	309	327	286	310	297	279	314	285	318	291	294	280	273	293	303	315	272	298	303	320	323	298	307	329	338	322	332	321	329	317	328	306	321	339	308	287	299	290	282	305	350	323	374	302	262	281	294	293	322	303	296	278	332	290	323	300	286	308	320	321	326	295	304	317	292	325	298	308	306	326	326	283	309	332	306	326	303	309	311	308	303	286	329	298	351	294	315	345	325	297	319	335	306	311	315	319	298	313	316	337	328	313	342	288	299	302	334	303	312	318	320	269	298	300	287	287	293	323	308	326	329	295	299	327	286	329	314	311	353	295	305	314	286	311	319	295	308	326	307	294	303	290	319	331	288	334	300	273	353	284	284	310	278	296	318	308	304	299	295	328	307	316	287	320	301	316	309	279	309	323	308	273	301	299	281	298	329	318	296	291	292	331	302	292	326	348	315	336	306	335	300	330	296	297	284	323	296	319	315	313	309	337	304	312	307	294	299	301	308	328	311	324	324	301	299	309	281	305	287	321	353	294	315	307	304	319	305	292	281	318	297	309	308	328	325	316	293	289	310	291	333	330	298	321	300	286	324	320	304	293	307	309	289	285	316	313	328	325	308	293	320	331	278	355	307	323	284	319	311	302	301	315	313	304	305	290	304	258	290	336	315	319	277	310	286	274	315	280	285	290	317	332	323	327	268	294	283	302	321	326	290	296	329	310	330	333	317	309	280	283	301	326	328	302	326	288	283	309	316	302	311	284	284	324	291	322	322	355	289	314	326	304	323	321	279	312	320	316	326	319	263	304	343	343	320	333	301	316	320	309	282	273	321	322	293	322	322	292	304	309	310	303	314	312	299	282	297	346	303	308	300	297	339	322	317	286	315	305	304	313	301	292	290	325	302	293	315	328	345	337	304	294	283	281	305	315	334	308	337	307	320	337	295	316	316	316	337	334	318	313	310	298	292	361	294	318	287	306	348	309	309	309	315	320	306	290	282	290	319	312	301	278	299	297	297	295	323	329	324	328	342	281	291	334	310	323	338	310	318	293	331	309	293	320	283	331	305	290	296	288	322	323	283	303	339	269	288	326	261	335	319	317	304	262	320	318	308	308	300	278	298	309	326	345	302	326	315	303	313	294	309	272	285	291	306	328	295	328	310	305	292	356	283	270	319	327	327	293	301	303	293	334	307	304	326	326	333	309	299	270	273	297	298	326	280	288	310	321	333	297	308	288	292	287	286	286	288	301	305	305	308	310	280	308	325	327	316	253	271	350	287	283	297	304	313	290	334	303	299	294	297	290	313	334	331	279	317	310	309	313	296	279	322	285	330	305	320	308	325	271	313	298	317	319	288	276	270	306	312	344	299	307	334	326	321	282	300	316	285	313	292	287	305	320	298	329	285	314	322	306	302	313	310	294	303	310	296	307	295	327	301	312	284	301	293	282	304	348	335	318	285	318	295	304	365	323	277	320	287	294	311	312	286	312	343	300	329	305	292	277	312	305	326	297	294	310	310	326	294	324	312	317	332	286	358	321	318	307	291	302	287	310	278	299	264	304	338	315	342	283	283	279	292	313	295	291	281	315	306	310	280	310	334	299	306	272	319	291	296	327	304	313	346	293	311	290	294	273	302	271	295	293	305	290	297	290	335	286	301	317	286	292	319	313	293	289	313	293	309	291	317	308	310	310	331	293	294	345	313	322	326	303	325	278	289	307	310	333	294	302	298	278	327	298	315	327	312	310	272	313	293	232	287	303	308	317	311	292	288	346	308	322	293	282	293	306	319	349	337	329	336	306	319	321	298	284	333	313	302	303	316	328	328	300	306	302	349	283	284	303	288	321	319	293	291	349	289	293	303	273	303	292	296	300	325	296	302	324	314	282	308	308	320	308	284	292	320	328	343	283	341	319	306	312	319	310	330	326	286	310	292	334	310	296	328	303	297	331	333	300	285	288	311	282	320	283	309	287	317	277	307	319	297	300	304	315	285	297	305	293	283	309	295	293	316	304	297	308	286	290	278	296	328	278	284	304	343	310	296	285	322	348	294	351	289	289	330	326	294	326	285	303	309	301	310	304	292	314	279	301	309	313	321	291	302	294	269	313	273	315	292	276	358	317	272	250	291	286	308	297	275	279	302	284	312	324	311	297	305	279	313	328	304	299	322	310	308	294	317	325	300	330	293	302	284	302	290	288	315	320	303	307	320	332	287	317	322	328	313	310	304	320	294	293	305	355	326	317	286	302	294	292	314	325	302	289	284	305	300	294	284	293	350	345	295	309	294	293	334	266	291	323	296	305	288	284	291	296	312	342	266	308	303	307	289	311	304	306	285	316	300	300	288	318	321	333	316	329	282	271	289	301	338	278	312	335	274	325	280	313	318	282	340	331	300	337	299	323	293	314	272	331	295	307	328	337	289	331	319	333	309	309	297	323	293	302	304	288	278	333	267	332	330	302	288	317	304	339	313	306	352	299	291	322	308	299	287	309	324	304	287	355	289	310	299	274	325	332	292	315	336	280	287	261	299	270	283	292	339	292	319	287	287
20096	4975	3063	1801	1247	1020	828	776	774	736	746	666	724	726	703	679	703	699	680	699	641	653	647	682	682	628	707	700	694	700	699	685	617	720	718	712	667	708	687	661	713	680	661	676	675	704	664	669	692	645	637	644	663	694	717	660	725	679	700	709	668	689	673	691	638	670	677	672	679	667	669	648	681	690	722	662	737	680	686	688	681	689	646	656	722	675	719	706	698	678	724	707	690	675	682	710	697	711	688	695	700	752	715	715	719	723	685	645	668	642	709	699	696	688	704	672	765	631	722	674	702	678	647	710	669	699	691	682	675	661	681	679	644	670	680	713	658	680	665	585	704	637	711	659	713	704	661	662	715	672	700	675	639	699	682	657	696	677	658	682	681	711	679	685	641	669	668	692	674	669	669	674	684	697	640	703	708	659	686	716	669	701	715	682	691	698	674	717	643	684	693	679	663	673	661	651	660	703	702	692	675	718	654	716	698	705	701	668	687	683	668	692	699	710	697	729	697	693	723	659	688	649	662	720	706	703	703	689	685	692	693	699	697	669	684	636	675	678	648	609	684	643	699	657	706	662	653	651	725	711	731	690	677	649	703	694	672	682	752	707	692	679	694	710	709	685	686	706	635	689	664	706	658	635	687	692	666	673	701	688	642	712	691	679	688	629	637	698	708	689	684	675	644	657	683	724	665	678	687	660	715	695	666	702	699	695	693	698	731	663	660	674	712	640	664	704	632	639	687	687	655	679	667	679	669	694	651	664	671	682	650	695	650	688	665	712	642	700	673	659	683	684	633	637	684	625	627	681	673	687	691	699	662	655	676	705	694	660	663	612	678	719	675	688	690	690	690	652	654	661	719	687	711	667	674	683	650	688	658	686	694	692	650	712	691	685	742	677	681	686	727	724	665	675	696	711	720	713	699	715	650	671	689	696	647	667	727	708	676	684	732	665	686	667	692	713	705	698	648	713	692	682	726	678	705	674	690	714	701	727	699	679	664	704	713	682	679	682	657	709	687	668	726	681	686	662	676	633	682	643	682	702	695	705	643	700	683	672	717	682	664	669	705	674	667	649	636	650	668	658	687	740	671	699	706	683	678	702	757	726	668	671	724	702	641	689	713	669	648	723	672	710	674	689	686	715	669	667	651	716	655	663	700	634	688	712	684	688	655	697	683	647	663	674	712	716	677	668	687	707	664	671	691	707	688	694	618	654	722	673	697	706	663	692	720	713	719	678	648	688	678	688	704	682	634	696	677	721	683	695	653	689	704	663	682	670	672	688	685	666	674	680	682	691	689	649	696	670	694	705	636	690	700	704	706	737	649	660	659	676	732	647	677	676	692	677	680	656	694	709	689	664	656	644	658	644	661	654	711	711	687	669	717	723	653	654	653	726	676	702	679	694	670	675	695	654	721	727	730	665	710	665	736	707	756	664	685	657	718	666	670	700	691	702	750	629	668	712	681	667	654	703	691	657	670	694	681	663	685	670	654	705	728	726	656	663	677	673	719	699	715	701	691	686	688	681	713	712	656	664	663	676	732	657	694	670	716	699	688	703	725	663	711	675	688	674	727	672	678	680	646	660	636	686	703	673	699	673	697	661	694	653	680	719	703	708	701	711	695	688	645	696	703	723	715	709	683	667	658	679	652	693	665	683	659	682	696	675	717	715	692	676	702	736	634	682	714	662	660	707	671	689	682	679	662	711	662	662	708	676	682	670	682	678	682	715	682	683	703	665	652	702	675	691	712	625	635	693	670	689	701	705	693	693	688	695	663	662	689	687	709	704	695	654	672	701	698	689	713	662	646	712	699	739	684	690	640	631	684	695	700	677	676	708	681	716	685	687	661	646	704	701	687	671	689	671	652	702	660	672	702	685	683	692	696	729	698	684	751	721	705	676	722	700	672	679	666	684	739	666	653	674	688	729	689	711	700	693	710	716	674	708	682	716	690	635	724	650	694	734	729	654	668	665	693	702	701	654	695	690	633	724	631	706	674	669	742	730	696	698	659	695	688	673	677	688	699	711	683	671	688	707	709	669	654	716	652	693	673	679	707	672	679	741	663	720	675	684	670	692	691	737	697	727	655	710	692	701	666	669	686	646	684	727	691	682	723	699	660	679	653	651	683	668	675	683	667	644	723	674	671	650	724	670	671	685	704	716	669	685	698	689	668	728	673	674	710	689	668	695	726	672	678	671	688	661	702	676	705	669	708	635	670	709	653	669	675	716	646	665	644	700	693	699	664	678	709	744	682	708	687	656	719	681	645	665	705	712	641	635	680	682	680	691	668	684	652	686	658	686	674	716	677	656	664	663	701	719	678	651	678	691	704	690	707	722	705	682	711	712	677	713	664	704	666	682	716	660	690	704	656	633	672	662	703	702	708	655	691	695	705	683	636	720	685	672	718	684	714	692	677	657	699	706	690	663	683	709	714	699	703	654	697	682	685	706	714	693	673	682	683	724	672	682	670	689	704	674	652	705	665	707	719	669	646	655	686	715	645	693	658	642	690	662	629	663	730	670	645	648	723	677	663	683	668	668	679	713	687	653	644	702	731	641	692	668	687	661	689	703	655	712	731	655	682	646	758	688	663	734	707	676	671	670	698	681	696	653	717	676	666	635	691	649	655	681	619	693	653	674	693	681	692	713	721	670	697	700	671	702	718	672	633	630	646	707	715	683	711	692	709	676	668	681	661	645	712	679	678	678	687	641	741	645	668	728	714	679	694	655	671	676	694	694	680	652	642	701	683	711	678	657	675	677	716	702	699	668	644	666	687	655	698	683	720	675	698	692	694	700	652	644	694	714	699	676	678	679	645	682	703	692	715	637	683	706	686	713	667	671	635	723	655	729	716	662	721	655	655	692	654	725	662	683	685	674	689	670	695	693	697	692	714	659	677	713	685	689	647	689	711	688	697	674	643	647	644	702	680	711	702	719	686	651	644	698	647	718	708	692	677	664	682	709	702	675	644	687	705	710	714	640	679	685	681	658	711	676	658	677	721	671	690	639	706	705	693	685	702	683	688	681	695	705	632	677	700	713	727	665	686	730	648	720	649	695	637	637	650	686	672	677	718	718	670	670	666	688	675	686	660	701	684	695	705	671	664	656	700	698	694	697	702	668	704	704	672	687	689	657	660	654	648	688	658	689	677	661	671	737	709	677	718	670	695	724	647	654	664	708	706	628	660	646	688	730	683	673	662	690	692	689	720	665	657	696	703	648	732	714	603	727	686	640	675	641	699	651	645	625	640	672	699	692	701	703	688	694	695	716	687	709	691	664	682	644	624	679	626	705	698	700	698	681	731	717	628	622	678	665	694	651	692	678	730	711	715	674	666	688	698	671	650	694	679	688	654	653	664	742	660	685	706	669	662	686	711	700	672	722	693	659	701	710	719	665	710	672	708	687	638	667	706	741	702	669	724	661	666	686	674	641	715	699	664	681	646	724	668	671	660	683	657	679	707	689	680	626	672	735	663	714	690	687	678	699
28470	4294	807	560	491	443	328	365	332	338	330	312	341	326	345	281	336	324	318	328	338	334	294	331	305	330	312	323	310	327	320	316	322	330	327	291	335	283	331	302	315	315	324	321	301	310	320	317	312	317	316	314	328	296	311	300	329	305	306	332	353	328	362	330	324	331	281	305	294	320	300	333	321	306	336	291	313	338	327	318	307	300	307	306	311	315	331	337	326	329	330	321	343	349	334	343	335	294	321	318	296	289	313	297	319	321	331	339	339	322	321	347	325	358	324	312	309	334	328	305	330	331	297	316	334	345	305	326	337	311	333	301	320	278	320	287	329	288	355	339	340	282	291	301	316	310	362	309	274	301	309	300	297	328	325	294	330	330	307	355	296	320	346	331	322	295	332	332	280	314	336	361	305	336	306	320	296	312	316	317	348	330	299	323	321	328	307	340	338	321	314	370	332	325	307	311	298	302	294	290	321	335	316	278	329	306	352	349	334	307	313	300	364	339	318	329	302	344	333	307	326	347	342	337	310	328	351	314	331	310	308	353	308	285	334	289	314	340	315	356	343	332	355	321	353	331	298	336	324	286	281	375	332	312	328	375	329	299	316	309	316	345	298	317	334	287	318	346	309	321	271	333	317	318	327	313	301	332	302	305	294	304	346	368	291	331	338	315	310	320	334	315	310	291	301	331	340	288	282	296	324	328	330	324	320	309	337	290	291	337	300	345	309	267	335	339	297	307	339	353	326	329	313	283	325	328	295	305	319	272	295	310	307	310	313	347	320	330	293	324	328	328	319	301	342	339	311	322	286	325	312	291	338	308	318	307	310	311	310	325	285	330	336	275	326	350	304	263	302	305	347	331	338	273	338	351	321	317	302	304	346	343	328	285	294	331	293	306	292	310	349	325	295	274	342	308	296	303	329	334	326	289	318	317	290	308	288	287	299	303	322	314	316	298	333	322	290	353	323	314	353	286	318	351	323	327	312	309	334	331	323	297	311	358	284	340	304	331	325	340	294	369	328	273	346	334	353	314	332	290	321	339	292	337	344	326	315	354	301	341	298	306	337	300	290	333	316	347	321	333	293	297	315	352	296	326	345	326	317	301	371	302	321	337	291	324	286	314	296	318	299	291	313	316	355	315	303	325	324	321	320	303	346	302	298	283	309	305	352	315	288	351	312	298	294	294	315	279	354	341	323	286	320	294	333	299	331	320	347	319	334	316	342	305	323	335	313	349	320	354	356	323	331	344	325	321	340	325	321	307	297	345	328	339	312	330	305	285	312	330	309	309	323	303	323	305	306	316	330	285	333	322	327	306	301	324	330	309	297	356	304	290	345	306	330	325	372	325	307	338	299	329	331	352	352	285	303	311	338	296	331	341	310	292	319	334	334	310	346	310	288	308	326	342	329	347	298	281	318	318	328	324	299	293	338	331	343	317	334	315	306	327	327	303	314	312	308	343	330	316	331	313	329	331	322	327	320	366	316	349	317	309	352	309	345	315	314	333	302	324	301	278	334	328	336	294	316	341	331	315	290	321	316	331	264	294	305	315	339	321	314	317	316	302	323	336	347	342	334	343	353	303	305	343	309	314	316	342	334	347	295	311	321	330	323	288	366	325	301	294	319	282	333	325	320	328	319	344	338	367	316	322	325	336	303	324	335	312	307	296	329	320	334	295	321	324	293	299	320	337	328	332	319	313	321	265	312	299	320	311	292	321	329	315	324	327	353	282	323	305	312	311	337	312	282	312	314	327	300	313	308	337	347	270	319	327	322	331	312	318	358	338	328	321	328	293	327	316	301	335	315	325	289	325	349	320	300	293	316	340	348	311	304	297	297	364	331	330	311	289	305	331	320	298	316	308	315	288	330	308	326	322	289	288	283	326	340	323	321	333	285	301	294	312	312	289	340	284	300	299	296	339	320	339	302	331	330	306	311	331	363	321	270	266	362	362	298	318	323	346	327	344	326	303	311	297	317	330	309	280	292	326	349	309	300	325	301	314	310	308	302	320	330	340	283	385	353	306	295	326	298	340	332	317	328	305	332	331	334	302	330	323	301	302	320	324	304	336	314	331	288	311	335	333	319	312	298	319	312	338	308	335	327	334	305	338	340	274	313	315	318	305	332	342	300	328	319	335	296	340	345	302	303	330	307	308	365	306	318	343	307	290	299	292	313	298	287	364	338	311	317	289	344	317	315	326	339	322	286	319	320	315	303	327	344	319	307	329	320	338	335	330	317	333	329	290	288	330	301	371	323	348	322	345	301	289	343	303	339	346	272	307	308	309	331	293	311	290	330	325	313	302	314	315	314	310	340	317	309	292	323	296	307	310	337	355	344	331	336	330	340	348	312	297	330	334	336	320	365	307	300	319	293	338	338	292	327	296	301	334	340	325	301	301	309	290	338	313	344	342	331	300	312	318	304	306	338	297	312	340	345	338	318	345	325	312	293	291	306	369	355	333	302	343	324	339	347	317	281	307	308	315	363	333	309	320	344	338	339	338	301	317	310	319	331	321	356	334	335	283	303	349	318	297	334	329	335	305	334	280	316	348	347	320	320	351	340	310	314	337	307	301	300	280	310	342	310	304	309	300	338	340	285	349	311	309	320	328	325	293	334	359	337	310	295	318	303	334	303	332	331	299	304	305	328	337	315	293	349	305	330	322	297	344	298	306	295	322	345	342	307	330	339	315	328	331	339	298	338	325	335	293	292	333	287	305	300	318	313	299	315	308	334	305	310	340	315	332	324	313	285	318	333	301	297	311	330	328	312	313	324	299	308	317	285	331	305	284	274	304	323	334	293	355	296	299	324	314	321	327	330	308	301	326	316	282	327	293	303	337	305	298	305	341	328	356	308	298	340	321	322	357	325	319	297	329	312	308	324	345	312	321	305	339	308	314	316	307	337	314	323	325	318	296	342	330	329	306	333	318	311	303	296	308	314	320	343	338	325	318	331	323	342	331	317	317	327	294	329	325	329	319	319	336	305	329	322	329	323	281	318	318	323	299	314	301	303	330	342	312	296	327	303	304	322	313	331	334	291	318	291	281	302	302	296	302	313	289	297	290	296	323	280	306	299	329	350	369	298	306	320	357	362	325	347	328	306	305	305	318	294	314	343	345	277	323	331	311	306	325	315	317	314	347	322	333	300	313	330	344	356	337	335	359	320	321	305	314	328	325	323	304	281	323	346	302	347	331	346	341	307	353	344	290	307	334	333	345	298	302	336	297	333	329	336	302	317	300	307	370	343	311	352	343	334	347	336	292	325	309	307	321	305	333	312	337	292	319	335	311	310	353	334	306	309	330	310	352	320	351	311	349	319	297	305	310	354	278	304	303	338	341	336	325	327	309	296	327	332	322	335	305	295	316	323	304	305	310	285	319	335	319	290	338	331	329	323	331	341	322	303	275	342	302	308	304	327	328	314	333	336	320	306	355	342	279	292	310	291	328	347	303	326	328	333	311	332	284	310	291	340	332	318	311	304	283
19918	8505	7000	5088	3974	2875	1822	1174	1072	1025	946	869	869	796	786	784	769	775	792	780	787	722	683	742	744	785	740	749	736	705	743	751	710	734	732	722	729	730	772	754	724	719	717	721	723	712	722	746	732	703	723	759	760	707	667	730	714	741	727	687	707	707	726	717	667	729	745	682	710	760	675	735	742	703	717	751	698	745	690	723	716	688	730	733	716	802	697	684	733	744	687	694	680	730	699	705	691	693	641	763	727	711	715	720	714	731	740	672	730	724	693	728	730	689	754	706	693	707	774	731	720	719	718	748	683	727	709	742	758	755	687	717	716	724	741	704	704	750	705	741	756	732	737	718	700	724	716	712	742	747	732	738	686	704	755	742	755	737	743	715	730	724	719	752	733	811	689	734	708	704	734	726	724	717	737	745	733	711	732	709	725	748	781	755	795	714	740	735	744	751	714	717	711	673	769	724	745	752	754	720	726	693	669	712	780	724	717	735	754	739	703	716	712	699	727	734	737	632	710	804	766	719	722	706	732	758	703	657	751	741	721	710	718	711	708	677	743	714	707	716	772	710	719	750	693	668	726	701	718	709	731	742	714	669	716	733	741	724	740	730	725	687	732	691	699	754	725	707	695	732	741	740	732	703	751	753	715	707	715	736	753	707	700	758	710	740	748	686	739	719	766	720	724	722	740	723	683	697	775	709	753	741	662	721	692	758	721	753	742	727	787	701	745	750	722	732	688	709	741	719	736	705	720	714	728	743	702	717	765	798	698	745	684	700	718	734	676	704	760	755	704	725	726	760	717	756	666	726	721	756	739	782	731	706	731	699	713	727	721	725	752	629	770	656	740	707	684	758	721	727	714	713	723	727	721	714	779	765	742	737	745	712	735	724	759	771	722	733	685	705	766	684	731	751	784	776	678	732	706	744	724	689	774	710	716	688	722	726	729	702	745	742	674	757	718	687	783	765	753	757	696	712	766	710	745	704	756	706	690	724	700	700	705	711	747	767	725	722	731	755	712	713	756	761	731	764	744	714	735	736	742	706	740	738	716	723	721	776	714	673	715	768	725	708	708	741	789	749	723	717	737	717	766	705	709	762	755	759	786	752	750	723	718	705	792	776	722	750	743	735	694	730	744	712	724	696	660	749	777	725	759	684	738	707	760	773	758	697	738	721	681	707	723	765	702	710	745	732	719	781	753	692	745	752	755	711	742	736	702	718	705	718	668	749	705	701	743	683	719	720	731	686	705	725	752	712	739	748	734	675	721	723	738	751	756	703	724	705	767	669	689	739	719	693	684	676	756	687	737	721	747	735	738	733	738	671	724	739	744	727	709	765	725	785	709	740	699	729	700	733	716	723	740	744	732	762	715	666	682	717	697	729	746	711	739	707	720	750	723	715	818	703	729	784	765	721	721	736	721	747	741	756	727	691	750	708	729	715	720	680	756	780	742	752	709	764	737	717	727	679	703	722	716	735	721	716	780	718	739	680	688	710	683	703	742	705	720	730	721	694	700	718	727	705	661	709	750	734	748	746	724	713	695	762	727	722	729	749	734	733	733	717	721	693	727	688	733	672	715	724	729	728	752	731	729	755	742	759	743	690	732	732	751	772	730	707	745	727	778	772	721	738	740	692	671	693	792	723	744	703	753	675	754	765	742	735	751	754	744	745	662	750	721	781	741	727	749	754	727	677	743	759	720	726	727	709	708	733	705	720	777	680	766	694	772	777	702	716	698	749	738	731	783	741	733	706	718	721	702	681	692	706	756	693	730	714	749	717	778	689	721	748	724	758	752	709	744	730	759	731	759	724	744	744	744	746	770	728	722	713	738	747	705	752	732	773	786	713	713	666	714	688	724	730	705	771	751	739	748	711	723	756	693	732	723	779	736	722	698	709	701	717	746	689	750	741	698	682	731	742	687	741	753	747	729	754	725	751	679	742	732	693	755	709	765	708	771	714	712	731	679	755	710	758	727	717	718	761	719	774	718	748	750	772	726	748	756	728	761	760	719	745	766	745	711	725	716	802	721	695	735	678	757	697	719	689	749	765	740	767	778	744	728	764	681	724	745	785	779	751	675	711	701	721	746	746	723	727	710	704	704	767	787	716	742	696	731	699	767	682	759	714	724	721	750	750	713	715	690	741	735	756	690	731	690	725	766	714	762	735	694	719	675	747	713	738	723	730	738	763	736	722	732	741	705	752	741	691	678	688	729	720	692	733	715	699	693	740	769	723	758	746	690	713	732	758	741	725	744	728	733	705	721	724	745	748	707	696	727	705	740	726	773	709	678	722	742	749	770	756	719	726	692	722	716	714	724	742	722	761	703	731	728	746	713	673	782	749	724	703	742	767	714	711	772	730	726	750	713	749	706	725	701	693	722	731	741	747	762	748	692	712	672	715	744	708	721	782	719	741	732	731	716	723	733	722	702	701	704	732	752	738	729	717	709	727	762	724	750	788	690	682	715	770	733	677	693	759	707	741	735	752	747	736	737	727	730	731	726	721	732	724	772	771	662	768	688	700	736	717	752	710	702	753	734	707	699	738	750	724	719	748	719	696	711	752	705	698	736	761	657	755	748	737	717	762	689	676	687	763	760	684	731	731	764	742	710	725	689	728	713	760	709	731	755	708	710	663	750	759	776	757	756	714	745	730	706	693	693	700	711	691	742	709	757	723	758	776	722	736	716	732	761	697	733	747	707	741	759	775	726	770	729	748	727	758	796	650	725	696	729	723	757	737	673	694	713	707	709	721	700	706	754	701	733	724	725	727	723	694	719	717	717	747	721	749	726	696	749	657	710	696	700	725	744	769	755	735	695	724	698	715	702	733	731	711	700	703	733	750	747	752	770	683	727	738	734	727	707	681	746	720	689	722	743	722	704	698	765	730	762	737	736	727	700	724	680	696	762	736	757	758	726	709	714	733	747	709	711	719	710	741	735	692	730	732	731	730	709	731	698	712	719	706	706	732	757	739	694	736	701	718	706	729	728	763	703	751	759	712	732	735	734	695	716	760	688	748	689	705	667	733	704	737	728	722	749	694	710	774	702	725	725	739	741	748	743	760	723	681	729	735	699	761	704	714	721	751	729	678	694	756	766	752	759	690	724	662	691	740	717	778	734	703	771	699	768	734	682	720	720	755	673	675	730	719	724	796	764	721	708	731	691	745	749	706	723	784	734	694	727	696	720	701	704	755	774	758	754	710	726	755	740	741	756	746	671	696	749	731	744	696	754	725	710	701	677	787	746	732	720	694	718	738	752	681	784	722	720	740	723	715	750	763	730	729	760	654	744	727	730	748	747	747	709	741	724	705	762	764	749	769	723	772	712	732	735	750	693	711	727	734	765	734	729	756	727	707	710	738	725	689	736	752	727	703	682	722	712	736	729	753	725	731	706	714	708	744	679	682	731	716	715	724	698	711	712	708	772	753	679	722	772	731	707	709	702	699	751	681	718	741	739	729	752	722	730	736	706	728	695	729	742	708	727	701
28472	4744	1055	730	571	458	401	342	340	360	351	329	344	366	334	314	349	329	312	319	349	319	333	317	350	355	300	326	306	355	332	308	371	359	332	338	347	338	295	333	359	346	314	311	328	339	308	315	352	343	296	316	361	354	337	324	355	334	328	361	342	324	319	315	316	341	346	341	335	354	324	354	345	330	345	317	327	336	344	378	337	357	369	318	315	369	359	346	358	323	291	335	331	304	349	351	312	318	310	331	307	301	308	363	321	340	317	342	337	335	339	368	350	329	350	335	322	351	331	317	335	331	344	365	334	342	335	364	329	313	313	330	355	312	338	319	322	330	344	348	321	360	329	299	357	341	362	348	329	333	356	355	321	334	325	348	327	301	291	360	353	307	322	289	341	326	328	316	326	375	321	335	336	348	313	328	307	287	353	315	325	322	328	328	319	307	335	376	327	306	331	371	335	307	353	321	326	308	375	312	322	342	305	327	325	360	298	335	349	340	322	361	325	314	348	306	312	334	337	347	327	340	331	315	320	324	330	331	372	330	319	347	371	333	294	331	368	322	335	357	341	341	337	328	318	357	321	333	317	342	340	346	314	354	360	341	289	340	338	314	333	321	348	331	333	339	301	391	361	316	351	324	343	367	351	353	325	348	349	327	336	355	366	339	326	339	341	319	304	323	327	341	320	340	311	319	341	359	336	357	367	349	336	373	337	309	304	326	360	358	368	314	345	329	354	331	322	313	367	348	319	343	329	341	350	339	329	357	316	340	316	309	329	326	325	322	397	348	374	335	311	324	334	351	363	353	309	364	337	363	359	333	368	308	359	297	315	347	328	297	301	357	328	318	354	326	370	349	347	333	353	347	305	297	327	362	291	336	338	350	309	335	315	324	333	319	320	334	333	349	330	367	325	326	357	317	343	309	308	306	299	315	317	364	347	320	306	355	380	342	322	315	346	325	390	314	316	333	360	337	318	352	367	348	340	337	322	307	316	350	343	340	310	336	307	324	360	357	333	323	350	337	318	312	289	326	335	360	355	312	350	339	328	328	346	329	332	327	326	334	301	304	326	350	326	314	313	282	325	307	333	338	333	345	358	356	337	353	322	313	317	346	343	340	304	310	332	325	342	366	342	362	292	308	335	365	322	308	342	339	333	317	335	356	307	354	341	308	345	316	310	322	331	293	354	340	338	335	352	304	327	286	334	342	294	341	315	335	328	315	317	357	361	283	338	324	340	346	304	382	292	337	333	333	319	273	325	390	321	315	325	309	341	334	295	347	376	315	353	333	316	345	335	354	344	347	357	330	332	332	335	326	345	332	340	331	316	342	323	340	321	317	340	371	340	338	314	347	355	319	362	371	316	312	296	341	285	360	350	333	307	344	335	300	322	362	301	340	352	346	316	326	353	340	323	345	318	316	359	325	317	347	338	339	347	305	315	366	336	333	286	353	366	301	342	332	345	339	307	312	308	342	312	327	343	358	331	298	369	361	341	298	321	296	327	332	322	335	358	337	349	358	329	329	318	332	361	314	345	315	311	303	321	359	347	343	357	309	349	329	325	317	350	330	344	332	362	315	323	333	348	334	318	360	321	332	330	328	358	356	324	338	301	327	345	386	332	328	322	372	333	316	334	336	307	345	322	335	363	349	340	316	315	330	299	336	345	342	325	311	315	309	298	327	313	325	349	326	361	307	317	324	296	299	323	333	344	357	340	371	331	321	329	332	325	336	298	301	354	317	328	340	301	337	343	353	357	341	312	329	361	337	329	314	303	328	339	331	305	324	363	368	345	299	336	329	298	312	339	324	320	337	308	351	310	344	340	320	336	328	313	302	338	328	361	353	352	306	352	352	339	326	321	291	327	319	333	334	291	332	337	340	330	363	339	335	302	322	344	322	325	326	311	329	338	344	310	327	339	336	324	312	329	323	344	342	334	339	351	309	315	303	360	320	323	319	326	370	310	332	319	350	316	322	320	316	336	327	336	319	305	314	348	329	300	301	332	317	311	308	356	319	348	308	337	342	332	322	297	339	312	318	345	289	362	328	315	314	339	342	338	334	338	323	308	332	365	307	340	335	315	325	348	361	327	325	314	347	292	306	352	325	313	315	332	326	307	301	287	335	341	309	310	342	340	346	326	322	325	338	364	329	339	347	319	302	312	338	324	315	321	336	326	329	337	333	353	346	316	335	322	351	338	347	335	277	311	328	375	337	363	350	344	345	372	319	342	328	307	338	327	355	327	333	317	344	319	333	334	319	367	365	309	309	314	333	336	371	284	325	324	318	325	326	304	301	313	340	338	354	316	335	330	301	321	330	355	318	314	330	332	358	327	301	331	329	320	293	369	317	306	339	324	379	319	349	311	298	373	377	331	333	333	291	319	301	330	326	325	322	332	327	307	347	338	315	335	346	324	344	318	338	340	318	317	329	319	327	343	331	345	326	326	346	315	345	305	330	320	303	297	352	330	314	358	343	336	350	325	342	301	352	343	325	316	299	348	322	344	331	302	335	326	324	331	359	358	342	357	354	338	340	338	338	323	319	315	330	359	329	327	332	349	293	352	318	312	357	326	303	281	340	308	314	335	327	299	347	348	312	315	330	343	340	344	312	316	377	347	342	353	334	319	349	344	310	322	353	316	328	319	355	325	372	305	346	327	319	304	329	335	341	349	339	329	327	282	358	332	322	347	316	309	342	360	336	330	334	318	336	340	360	337	361	319	330	331	346	339	342	369	323	354	373	329	368	362	357	348	307	371	320	328	355	329	305	338	293	305	307	313	312	322	319	323	348	331	306	318	322	339	339	362	341	341	334	325	314	309	326	338	334	313	345	348	344	321	321	336	355	318	303	315	310	342	329	330	312	315	356	332	352	331	332	344	338	320	356	317	357	356	357	346	338	337	336	318	298	353	331	356	369	338	374	345	302	303	352	343	330	344	354	315	314	342	312	368	322	299	333	322	319	335	332	319	317	334	311	365	349	323	328	347	318	353	321	337	320	335	323	337	342	334	338	340	342	315	345	306	355	324	319	344	336	327	321	313	333	360	318	325	331	306	332	328	335	330	353	347	345	364	327	350	384	330	355	309	338	360	332	350	331	306	340	321	339	318	333	324	341	329	319	355	329	375	335	387	319	335	327	308	325	346	296	346	326	339	308	327	348	355	315	354	298	353	309	311	319	322	323	300	376	304	354	327	309	291	344	328	319	351	347	334	357	352	335	355	310	318	332	323	336	373	311	334	324	322	321	329	334	343	347	338	365	318	312	345	289	322	327	319	325	323	335	324	323	358	321	302	346	328	303	305	309	368	354	327	351	357	294	334	317	352	346	299	323	287	366	322	330	312	353	342	351	343	314	296	334	389	329	325	333	320	335	335	343	312	374	322	333	339	281	313	329	367	344	316	326	342	338	323	355	342	327	317	322	352	324	314	334	310	338	305	317	306	299	333	363	343	324	340	349	311	354	327	318	306	347	308	296	297	343	316	328	373	368
19084	10049	10091	6910	5589	4266	1986	1313	1309	1149	1021	952	902	850	807	876	821	821	814	826	769	743	790	851	784	825	768	759	752	795	753	738	759	762	794	757	789	781	740	799	749	828	779	786	758	787	799	777	841	767	743	830	759	811	818	760	768	770	833	765	827	781	821	802	841	758	785	732	783	781	789	749	776	770	763	773	712	749	766	785	757	788	739	724	742	819	784	748	768	757	798	794	780	741	739	746	793	789	766	766	765	764	734	809	753	733	741	778	780	807	806	761	792	816	769	785	784	789	766	805	724	790	757	813	805	757	725	789	755	821	747	839	805	785	792	748	788	723	794	793	790	756	770	781	787	806	803	782	791	768	814	777	830	752	753	765	695	765	748	814	760	755	780	752	791	689	793	711	781	782	738	818	770	762	764	789	769	821	781	749	778	754	794	796	709	764	792	800	772	804	743	813	763	742	752	761	753	756	768	791	745	746	763	800	799	751	801	782	795	769	729	803	744	779	805	727	787	751	777	751	742	775	774	748	728	750	754	726	794	828	798	803	807	755	779	745	739	770	799	753	799	817	758	760	753	777	787	748	783	832	777	775	802	773	752	795	786	763	777	792	771	742	765	786	760	763	813	783	761	762	816	719	756	799	758	769	786	788	768	847	792	768	792	814	745	801	757	764	760	795	795	757	744	785	777	783	792	769	703	768	780	788	796	701	731	819	747	835	778	718	759	775	758	779	749	778	743	791	757	766	820	734	786	756	726	742	747	774	774	748	741	791	764	781	778	742	711	740	819	815	756	770	737	771	786	784	797	809	747	812	782	810	821	757	820	829	833	768	694	777	726	740	772	844	781	767	737	730	743	757	841	828	770	771	763	791	783	788	776	772	836	764	787	752	768	741	729	774	757	789	805	782	717	780	750	756	722	713	726	807	737	764	722	757	752	766	770	756	747	758	792	751	796	728	788	782	774	776	746	776	778	801	743	786	765	755	760	739	799	809	766	748	758	779	796	773	760	754	778	763	774	770	784	749	798	742	791	796	782	753	772	800	770	809	760	770	779	804	807	718	745	784	812	793	736	749	793	749	742	725	824	739	758	759	756	744	767	805	756	729	762	729	774	812	739	763	834	726	775	765	782	747	795	794	793	824	778	774	764	779	797	774	761	748	782	756	772	774	781	775	802	799	764	735	776	738	781	762	808	790	787	785	711	807	778	795	789	763	721	771	776	814	796	784	780	774	833	736	811	777	776	802	802	771	765	800	804	796	780	809	760	813	784	772	792	753	735	814	773	747	760	732	751	755	788	743	783	772	818	799	729	728	779	767	739	828	782	796	781	760	738	784	743	783	765	782	772	788	773	825	774	740	778	766	759	737	748	786	739	792	732	761	815	776	796	745	774	810	811	772	738	790	754	729	824	808	801	772	739	767	775	789	750	733	775	785	783	812	714	808	762	752	798	800	769	792	811	718	771	763	758	793	742	774	801	756	751	803	756	784	771	738	719	775	781	757	721	782	759	756	729	803	774	730	776	843	756	784	784	781	786	788	801	796	757	727	779	754	775	764	794	746	816	779	762	766	753	776	800	750	769	757	718	745	768	812	771	781	784	748	784	752	753	773	759	790	739	771	804	773	767	741	806	798	745	731	717	793	819	797	790	814	751	811	744	765	740	764	768	759	752	768	758	786	749	740	775	702	794	785	737	807	783	769	810	769	808	776	781	749	782	797	805	769	777	770	797	791	754	780	782	743	734	764	799	727	772	753	756	762	777	780	752	752	780	715	746	833	757	803	789	749	775	735	809	810	796	778	821	794	786	788	771	760	755	759	804	789	769	746	851	792	809	806	762	714	790	771	779	768	818	760	765	730	780	800	765	814	718	765	767	789	745	797	761	758	770	755	820	748	773	787	758	769	741	773	738	736	766	794	779	765	808	758	761	769	782	790	753	735	749	765	736	760	796	718	776	780	780	724	766	776	749	795	766	794	727	811	742	762	775	788	723	769	767	751	783	747	792	813	757	758	745	784	780	737	799	794	704	762	806	783	810	762	705	760	780	803	779	759	764	764	765	761	771	740	751	758	699	786	755	766	716	798	748	797	825	810	808	720	786	825	756	792	794	708	807	725	790	757	733	742	794	760	787	752	809	740	742	759	792	788	773	804	791	734	809	789	788	754	775	750	771	745	804	755	799	735	767	763	819	813	773	810	771	772	744	798	782	743	761	733	718	804	787	725	752	793	722	815	773	771	810	790	759	756	785	825	793	836	796	766	756	736	795	777	753	718	773	787	740	751	766	792	779	745	792	751	759	756	757	808	761	793	763	790	778	780	775	792	764	791	809	762	783	716	758	772	776	757	774	722	763	826	751	775	784	723	781	742	757	755	785	753	757	781	745	766	788	812	768	723	740	725	779	766	771	822	749	765	795	776	770	807	720	760	765	779	790	750	771	744	736	774	751	797	764	761	835	738	790	776	748	776	780	730	776	767	793	721	731	768	768	802	789	795	810	717	809	792	757	812	784	795	790	788	791	723	764	753	734	734	805	787	755	776	772	758	798	774	814	732	734	792	771	748	768	742	768	783	843	780	766	775	747	754	767	739	765	773	787	762	740	761	768	789	797	759	775	754	812	761	764	781	770	764	810	759	742	730	789	762	788	790	816	775	778	740	768	745	775	778	792	742	747	756	747	741	787	752	774	731	732	730	754	747	771	747	751	799	834	766	759	774	742	735	833	762	775	759	781	726	799	838	736	750	802	802	745	749	758	724	824	763	796	775	790	758	775	795	777	757	712	810	732	776	751	801	771	781	783	731	749	814	741	786	786	794	787	776	837	779	766	792	801	780	788	789	790	738	807	778	758	760	769	761	778	776	772	822	764	789	803	742	780	742	734	802	787	731	792	718	754	793	788	752	745	774	726	770	794	769	802	816	796	751	811	777	802	838	748	797	743	778	815	772	761	738	806	752	716	790	793	781	771	749	804	808	747	803	777	749	788	681	767	806	735	771	769	760	799	769	820	805	733	743	692	795	724	781	793	765	733	791	788	785	753	732	752	756	757	758	801	790	764	766	769	736	761	769	762	810	768	776	754	776	742	796	782	745	755	799	806	748	793	765	784	795	773	811	828	780	786	815	779	734	773	759	812	790	795	783	731	850	739	757	747	798	819	777	749	784	807	784	820	790	783	800	774	835	842	821	772	745	817	779	759	815	811	766	773	788	769	727	777	768	759	807	813	751	786	793	825	780	827	828	753	730	761	752	753	743	786	795	790	785	800	821	804	770	749	779	774	773	767	794	714	763	734	782	762	766	763	756	727	789	789	773	767	808	759	776	801	748	744	761	742	766	731	779	801	754	768	803	732	708	826	747	719	773	785	761	741	736	823	756	795	805	786	772	807	785	807	749	825	736	778	807	751	770	809	774	818	778	735	760	772	760	798	763	742	792	782	775	769	797	767	759	780	764	786	717	776	786	801	760	730	763	795	791	780	754	799	841	766	766
21378	2439	583	422	359	304	284	330	291	325	282	305	333	310	338	294	303	335	322	345	295	315	309	291	298	308	292	306	303	304	347	281	337	300	341	282	313	305	294	314	289	287	305	353	294	280	273	322	296	305	290	313	348	310	328	279	285	338	308	303	334	291	310	280	309	339	330	335	271	326	327	329	336	309	348	312	297	298	292	354	324	308	291	309	315	291	288	334	309	309	334	314	302	333	303	324	279	272	311	298	304	323	329	309	284	316	305	263	296	333	298	326	291	283	292	334	324	305	283	304	303	298	284	300	278	304	335	291	308	307	337	307	321	246	323	309	330	314	303	320	324	313	276	323	302	282	311	264	291	283	290	320	289	299	330	282	310	355	290	321	305	310	327	308	314	293	292	308	335	322	288	332	272	327	340	301	299	304	297	302	303	306	292	314	321	318	289	291	326	311	309	310	334	308	306	304	287	284	277	297	305	305	346	297	263	292	305	306	319	303	276	298	281	300	294	299	281	311	320	320	309	318	337	278	310	345	315	301	323	296	322	297	307	293	282	291	311	310	311	346	266	312	312	311	311	328	310	292	312	328	291	329	342	314	333	315	346	271	315	321	311	317	319	295	299	313	312	294	319	288	323	321	322	306	326	312	316	308	324	313	275	282	276	301	319	310	303	323	315	288	316	302	316	337	307	300	322	317	293	307	300	284	306	302	293	310	328	318	281	318	340	327	300	319	311	299	291	300	329	309	294	316	289	293	308	313	313	290	292	336	297	304	301	293	342	313	322	296	341	315	330	299	315	296	309	324	288	327	282	309	285	346	350	341	320	319	280	314	315	359	320	279	285	313	316	292	279	320	340	311	328	306	294	338	289	323	300	290	298	328	308	338	274	297	298	336	297	279	315	297	326	309	296	319	308	295	286	341	316	301	320	307	313	300	297	286	313	305	324	315	317	304	290	313	308	305	297	326	297	276	304	298	319	292	323	345	321	272	299	301	316	288	314	289	271	320	288	322	290	274	322	289	293	310	344	315	330	305	293	295	318	322	352	316	301	323	298	306	300	299	277	302	319	298	295	279	292	332	306	315	327	304	329	339	286	274	281	302	318	310	313	316	294	300	294	297	287	285	302	330	324	277	258	306	303	323	339	325	332	281	304	296	317	322	330	309	332	294	303	283	309	312	316	335	329	346	318	321	292	296	333	325	331	312	294	300	315	321	281	309	273	317	313	306	303	306	269	301	339	323	301	317	299	304	348	308	317	298	343	286	304	302	301	324	311	323	316	321	302	283	291	323	305	328	310	350	298	304	304	302	306	302	277	317	309	293	306	286	300	321	324	305	322	286	317	301	286	296	295	316	321	310	314	291	325	347	316	325	321	328	317	320	301	291	298	267	303	289	305	337	274	319	355	335	298	316	297	310	302	295	336	309	307	269	303	265	324	332	345	266	334	295	299	310	298	322	294	320	342	335	321	322	297	326	344	276	298	288	286	319	317	279	275	312	359	293	288	274	302	303	324	300	301	294	335	293	311	301	291	368	352	341	324	315	304	330	357	304	302	306	311	267	307	285	317	311	319	313	313	297	296	355	304	300	308	286	317	283	312	290	270	290	333	299	328	342	332	299	329	292	319	348	332	336	303	314	282	355	300	297	348	291	298	325	313	350	325	346	293	319	314	310	302	296	314	325	327	326	325	299	321	282	314	317	310	311	301	275	297	323	314	299	318	308	314	298	308	317	305	325	304	297	328	279	316	294	308	305	318	307	333	261	295	324	329	315	324	299	286	335	311	337	295	304	315	311	294	276	296	336	370	305	294	275	309	321	315	344	327	302	344	327	305	304	320	303	319	327	317	300	297	277	333	309	267	316	297	307	353	307	310	322	306	357	317	325	308	347	307	267	278	332	308	306	290	327	313	310	300	328	308	296	348	309	307	326	277	308	319	316	330	323	342	310	319	316	339	286	332	284	291	320	328	335	316	332	312	311	336	293	295	297	289	329	355	299	304	303	332	296	294	298	326	278	308	294	325	272	274	303	297	335	318	314	320	312	338	326	334	319	300	303	285	337	281	329	314	309	337	311	311	299	317	299	276	290	292	315	296	301	299	303	291	283	297	348	319	335	285	311	298	317	320	302	342	327	255	334	320	328	320	307	367	338	316	301	340	312	280	335	341	277	297	328	297	298	320	338	316	322	320	332	304	312	323	275	298	302	332	347	309	301	332	307	315	311	332	316	326	281	300	300	294	342	291	275	266	299	324	318	304	304	335	323	316	318	302	327	306	341	280	271	307	348	334	305	284	294	291	312	334	295	298	333	330	311	291	314	285	349	299	305	320	295	283	293	313	256	293	312	349	305	319	341	286	297	324	295	316	312	298	308	300	313	326	314	312	311	288	300	317	332	326	289	320	320	332	356	302	328	325	355	300	307	292	289	306	308	305	314	338	316	309	304	325	319	304	327	319	314	303	301	298	338	299	307	281	336	345	323	317	300	309	309	306	305	343	314	304	303	334	313	288	345	343	330	328	316	324	304	319	306	323	288	310	313	329	319	296	333	302	331	290	312	289	302	320	304	324	311	297	298	315	293	337	322	331	291	325	295	306	291	284	301	331	280	330	339	345	293	320	291	280	330	287	294	344	329	288	302	326	307	298	297	341	292	307	318	311	284	317	301	317	318	344	279	283	303	290	286	282	304	317	330	283	321	310	290	298	299	324	339	305	298	326	296	331	314	323	316	297	304	282	313	303	306	302	294	289	310	273	287	307	340	282	274	341	295	286	323	301	301	278	288	298	270	309	313	345	308	307	326	322	298	336	308	304	283	302	305	294	335	273	291	291	341	314	323	314	275	356	277	321	338	320	275	326	343	323	329	284	320	336	312	339	305	299	332	302	325	305	275	326	276	308	314	327	307	301	290	313	278	293	306	334	321	307	325	318	300	274	301	321	334	291	335	320	322	309	313	310	313	322	316	298	302	312	298	278	288	302	309	295	296	317	292	292	277	324	302	330	313	305	332	297	349	278	298	293	286	305	311	286	281	277	265	285	282	317	307	287	310	337	293	321	298	283	307	314	333	331	330	333	303	288	274	331	321	316	287	323	310	335	296	293	349	289	330	296	328	303	280	293	279	313	302	293	298	312	272	309	327	300	299	310	327	309	305	301	311	325	335	325	309	331	291	276	296	285	304	310	301	310	306	313	288	335	311	321	323	302	314	282	288	303	346	326	323	292	292	284	297	333	312	325	316	337	338	310	317	312	291	307	289	306	272	337	314	313	298	292	303	331	298	351	297	276	305	297	313	296	304	285	347	309	295	317	334	303	313	303	302	302	297	305	303	358	356	307	281	297	307	336	302	293	306	322	311	296	305	325	316	360	327	330	322	317	302	301	308	304	347	283	258	313	308	325	314	330	334	340	320	265	320	337	287	312	286	333	366	319	321	325	284	279	301	307	282	294	286	287	346	323	300	305	324	313	331	328	285	298	260	342	314	336	301
16052	6213	3954	2794	2167	1238	956	861	771	754	730	699	717	680	702	714	691	704	702	703	701	702	691	688	690	657	742	712	702	713	694	701	715	685	728	663	711	656	657	685	652	681	688	673	688	681	698	710	713	661	632	698	677	711	650	673	684	669	707	675	652	699	642	689	721	671	658	722	684	714	666	688	668	667	697	656	691	636	668	672	697	711	698	693	646	666	663	701	701	704	699	698	691	688	689	684	702	663	610	698	737	731	662	664	729	685	633	728	652	695	711	697	730	688	651	684	680	708	693	680	711	709	695	657	674	711	727	688	695	721	749	700	701	699	702	641	760	666	715	713	690	622	708	668	683	715	724	724	720	694	724	692	706	683	683	693	690	665	689	656	681	661	672	682	706	728	659	689	688	729	703	677	727	700	683	699	709	637	726	659	730	755	649	640	632	708	701	681	672	734	710	727	690	659	679	707	658	683	690	753	662	684	685	691	694	658	642	647	663	636	676	714	705	653	712	674	645	693	684	702	720	640	684	700	640	688	719	680	694	642	720	700	681	681	722	691	667	713	729	676	719	684	663	742	698	722	735	672	693	643	692	712	668	713	634	703	745	663	693	708	673	652	697	650	661	667	654	710	690	671	740	669	729	713	730	643	731	668	701	693	715	710	711	728	766	683	701	704	642	718	676	695	693	673	691	660	657	662	708	729	681	731	707	707	699	666	741	697	694	706	618	669	695	713	761	695	721	699	712	687	671	715	663	684	728	685	743	669	669	694	680	700	659	702	696	656	701	709	673	698	731	731	668	697	691	738	725	667	691	690	719	647	717	682	726	670	714	662	691	684	660	706	779	659	719	705	755	682	687	640	712	677	674	710	679	691	687	667	658	708	708	640	717	649	717	636	667	675	657	695	692	692	691	698	677	709	677	720	695	675	712	670	670	766	720	706	717	726	709	705	689	668	711	703	650	677	730	694	695	697	683	673	685	686	660	701	697	702	712	698	708	672	702	653	676	655	658	704	711	709	673	701	688	646	666	696	673	705	717	684	695	707	692	719	679	716	665	688	658	669	706	711	734	652	721	657	685	671	690	689	693	686	677	702	687	668	732	641	697	719	709	710	713	686	667	688	676	668	695	681	647	685	698	674	735	646	717	619	699	668	670	729	698	697	712	688	689	675	633	675	648	689	716	656	668	700	650	730	669	679	665	692	657	687	707	704	683	681	678	710	687	702	667	739	704	714	646	690	693	647	659	660	674	702	662	674	696	633	659	677	696	738	674	693	717	728	689	715	719	654	680	719	679	680	669	679	690	705	714	669	664	695	689	724	686	685	716	694	657	673	660	678	671	688	671	676	662	724	667	649	636	684	681	675	654	721	700	707	663	720	694	743	665	704	659	690	677	656	647	638	728	678	706	687	716	660	681	673	716	694	662	678	664	671	693	729	694	662	735	727	634	687	701	659	693	656	734	670	720	682	672	723	661	682	667	703	687	627	717	687	696	626	684	713	642	674	680	710	671	639	677	671	654	722	721	689	673	710	725	672	697	667	675	674	695	676	672	707	675	705	691	724	667	675	694	732	660	702	683	697	674	655	652	692	708	689	669	686	691	655	688	687	735	687	699	711	711	642	688	708	698	698	681	685	670	662	664	693	686	663	707	661	713	674	693	698	665	702	710	694	686	703	699	723	670	699	704	679	718	680	650	685	639	686	671	682	720	715	709	714	705	645	676	724	665	733	658	732	662	676	659	715	699	671	697	693	698	723	718	683	696	698	703	671	699	658	685	655	718	670	678	703	701	722	687	702	672	671	694	659	676	725	628	640	707	707	668	687	717	695	715	710	672	662	686	666	693	702	683	695	668	652	658	665	721	648	631	657	658	678	724	736	700	684	707	707	725	683	695	705	696	684	681	738	756	695	762	704	749	660	655	630	725	698	691	686	667	662	672	631	704	674	686	698	705	718	673	751	690	692	692	685	690	711	664	642	705	713	713	703	714	667	683	670	694	705	709	643	716	644	712	706	677	681	656	689	664	684	728	729	660	678	697	714	689	690	673	680	694	682	744	677	661	722	676	713	725	603	726	694	685	673	701	723	712	718	716	686	665	703	673	700	679	688	663	734	673	719	666	714	713	694	717	663	672	710	684	730	665	711	665	717	678	691	699	682	739	661	685	724	691	695	676	715	633	691	653	654	694	676	679	625	729	717	693	700	726	685	655	701	685	695	675	694	688	698	679	686	710	703	670	657	715	669	705	706	652	689	679	689	667	685	657	695	758	686	699	654	701	675	699	696	696	673	640	644	661	698	699	678	684	697	664	698	688	736	667	676	694	736	697	706	678	732	718	653	719	679	625	735	715	693	693	690	692	651	687	673	662	659	662	720	667	663	669	677	697	651	680	681	709	736	702	717	666	707	686	691	689	675	686	676	722	700	721	707	695	678	704	680	659	687	711	697	681	686	640	657	663	697	657	709	664	714	714	634	664	664	702	664	666	709	732	677	674	613	694	692	656	678	682	649	701	640	686	657	684	706	745	692	734	701	696	708	646	670	673	691	687	691	718	669	679	696	735	677	659	700	695	662	674	702	646	680	672	686	692	675	698	704	699	664	687	683	702	677	699	699	747	713	700	717	685	667	754	685	700	684	655	689	710	682	727	683	705	768	686	711	668	714	641	693	672	691	689	702	664	682	682	729	727	683	675	725	702	704	674	684	670	708	700	697	721	707	707	727	685	654	692	660	736	652	662	650	702	655	677	683	702	757	682	652	700	690	687	686	704	718	688	696	662	649	720	665	704	689	667	661	685	690	651	707	706	689	670	688	662	686	650	716	670	694	708	672	703	712	695	706	700	685	691	688	689	707	629	705	773	686	701	703	666	711	644	702	699	660	662	688	672	650	741	683	698	673	688	675	698	641	691	618	720	655	680	683	685	706	710	689	696	661	676	692	669	680	703	683	691	645	700	648	660	721	681	694	652	684	724	697	707	669	653	724	711	709	683	687	731	699	707	672	726	671	633	689	696	689	709	736	721	652	655	679	663	722	701	712	665	705	730	679	687	650	658	712	692	699	668	688	720	679	672	702	712	681	666	683	691	670	660	672	685	672	647	669	687	684	649	731	720	685	655	691	622	706	686	671	662	712	660	673	728	700	700	641	693	692	657	688	644	689	736	664	679	689	632	636	696	697	709	641	729	702	667	688	700	685	672	701	674	701	735	712	722	699	647	710	647	665	732	677	687	693	691	650	685	708	716	680	683	688	668	706	658	649	698	650	705	705	685	634	633	694	661	685	722	707	753	691	731	707	678	690	739	685	730	656	696	688	687	760	678	704	742	655	728	648	692	694	669	676	710	690	655	723	706	732	707	668	702	644	700	665	687	642	705	652	697	681	689	727	712	722	686	676	658	713	674	717	687	696	696	706	690	680	667	754	715	695	733	679	714	635	668	694	649	715	653	695	745	715	729	706	685	671	683	687	667	765	679	713	669	709	701	676	675	690
32940	5286	826	598	493	361	365	355	326	336	311	326	364	331	333	343	335	353	306	320	313	339	308	341	326	322	321	337	315	333	314	304	306	311	320	294	355	359	320	327	282	310	349	341	285	351	301	353	321	315	318	325	318	295	338	295	344	323	301	330	339	322	305	345	321	317	355	302	292	289	322	300	333	337	333	335	353	339	333	352	318	347	312	334	334	338	354	296	310	333	367	348	327	336	299	316	337	300	339	322	330	297	332	352	308	281	311	312	353	308	334	293	326	349	318	316	319	313	311	304	330	315	311	339	341	302	341	276	326	280	311	333	321	330	338	321	348	324	328	334	376	353	320	333	313	315	324	311	301	347	343	319	310	356	364	336	355	331	329	334	322	332	326	342	323	318	348	320	323	299	281	294	350	313	326	296	308	373	329	378	324	329	291	295	307	353	353	331	326	335	355	339	327	349	351	327	323	313	334	300	304	305	332	300	322	291	338	345	351	350	365	351	315	322	358	319	330	334	293	343	326	324	330	332	340	328	310	311	337	326	321	299	309	320	282	303	314	326	336	327	352	323	320	379	304	343	317	338	292	287	321	296	328	335	297	300	309	320	320	282	349	313	328	328	344	329	314	319	328	308	355	324	382	345	338	310	311	332	318	315	328	291	339	363	307	313	335	324	304	358	308	276	321	300	338	281	307	316	326	344	343	300	375	336	336	323	328	323	301	311	320	324	337	332	309	263	302	337	312	302	332	320	294	304	324	351	332	352	304	304	335	325	290	320	331	339	330	304	316	350	302	346	301	319	321	268	283	339	331	328	319	327	322	387	335	329	388	366	328	301	340	346	339	320	307	346	316	333	311	354	374	308	310	300	327	305	310	355	332	309	331	341	367	302	313	316	324	319	297	313	318	356	323	289	315	335	302	333	328	335	327	298	316	321	311	327	304	331	330	319	350	296	331	341	362	330	327	300	320	333	303	342	294	328	288	313	301	338	338	308	366	298	309	350	291	281	313	322	308	302	334	364	344	331	310	330	338	351	318	312	352	326	348	305	317	304	338	307	311	301	341	326	358	314	336	345	337	347	337	332	316	315	328	329	327	318	311	310	294	296	351	329	322	356	313	332	291	321	341	349	347	329	319	357	314	325	327	334	325	313	311	323	356	351	285	309	333	325	303	332	278	318	333	318	304	354	319	350	324	296	338	372	338	311	337	347	318	324	342	314	304	325	333	337	313	330	341	314	339	376	301	290	338	333	294	325	299	304	313	327	303	352	303	324	316	325	303	332	296	316	326	315	313	323	326	307	291	314	310	336	303	334	313	312	343	334	326	302	320	333	360	319	316	318	337	317	316	343	347	311	355	310	319	306	327	352	351	304	316	342	327	325	320	326	334	313	310	310	320	329	328	309	300	344	322	324	304	306	303	338	334	333	296	310	336	336	323	290	301	307	310	354	303	347	356	336	325	324	323	311	295	330	341	338	299	336	327	300	284	338	285	336	296	324	321	346	299	354	349	344	338	304	331	327	306	311	337	300	314	329	305	316	302	302	346	343	331	316	323	331	325	354	301	324	295	337	308	318	344	323	330	357	313	304	365	313	311	364	319	314	362	309	307	310	322	313	321	343	345	324	307	348	316	304	324	328	330	298	327	322	300	323	329	309	311	311	321	279	314	332	300	321	323	281	323	306	312	314	313	301	328	359	331	317	314	316	305	319	324	309	313	319	316	327	355	341	364	322	295	348	311	359	331	331	307	352	339	291	309	325	362	318	323	355	276	327	307	334	311	313	335	337	311	298	347	329	323	300	295	334	300	319	332	285	334	308	324	307	294	332	334	342	328	334	305	355	335	323	328	319	309	364	282	301	361	342	379	331	337	351	343	327	318	327	324	319	296	330	327	326	344	273	306	325	321	338	319	285	342	325	334	298	306	322	321	329	310	290	324	316	338	354	342	324	349	315	341	360	300	323	312	311	367	330	339	319	300	338	317	332	346	306	260	310	309	305	331	290	326	362	306	280	345	314	300	307	310	315	322	307	305	295	336	350	338	321	322	313	320	344	337	316	332	338	348	287	337	317	299	348	308	320	334	334	321	250	343	334	365	304	336	334	301	335	307	323	334	331	303	321	320	318	292	315	340	327	338	320	301	348	313	327	335	318	338	328	291	321	359	319	342	295	309	313	356	346	303	336	297	303	309	321	312	343	314	298	327	319	310	311	287	315	319	315	304	311	285	323	296	317	341	335	325	322	299	312	307	339	334	315	310	331	328	328	313	359	304	328	357	337	326	334	342	322	302	323	336	324	308	331	303	311	271	340	346	294	356	353	297	323	298	310	305	299	310	293	311	334	318	336	339	298	344	304	311	320	340	314	329	293	304	325	334	359	390	365	324	382	309	337	372	323	322	333	299	306	286	300	349	334	307	345	325	328	337	333	299	356	308	320	317	338	325	292	296	337	297	325	321	331	369	340	294	321	320	295	322	329	299	314	314	332	303	332	303	313	358	331	332	324	307	334	348	307	306	309	339	339	332	322	300	321	329	282	341	338	336	296	279	315	312	348	312	337	363	329	282	346	331	292	317	327	354	305	334	317	315	341	317	343	313	295	331	304	297	292	304	332	349	326	305	302	308	309	355	325	306	332	334	327	309	342	308	306	354	278	349	323	302	318	299	330	326	316	316	321	359	299	307	335	365	297	309	297	331	340	320	311	314	284	321	339	306	334	269	328	361	312	269	314	332	353	346	330	306	295	298	295	321	330	320	341	308	330	295	328	293	351	337	342	316	357	294	301	326	301	317	340	373	333	330	325	323	310	273	328	319	305	307	300	336	344	333	346	316	349	350	340	345	315	310	301	327	325	303	297	296	347	309	322	337	329	287	342	321	312	311	337	307	333	333	335	345	344	296	329	305	341	340	321	323	302	306	301	304	316	332	320	314	304	307	317	318	325	356	356	350	339	359	314	339	352	313	296	342	296	366	308	330	317	307	328	311	315	324	301	322	334	325	305	304	339	312	322	342	317	308	329	329	331	330	308	315	342	333	308	360	364	292	287	328	334	283	334	322	309	306	297	342	334	309	298	310	299	319	316	316	308	334	301	297	326	348	304	305	322	326	309	304	314	309	334	306	342	312	317	292	318	353	336	323	310	368	334	329	278	319	322	332	336	338	330	328	309	306	281	347	313	331	350	343	335	344	328	289	335	297	345	315	301	344	358	343	325	311	328	321	321	325	287	344	333	298	344	331	299	328	333	337	325	297	322	323	332	349	300	337	280	338	339	335	293	289	304	334	342	308	323	327	309	346	362	331	321	343	349	344	326	305	301	318	300	327	309	310	311	293	341	286	324	358	314	335	341	324	344	331	340	326	335	313	313	323	338	317	304	333	332	334	316	304	338	328	314	334	329	310	298	329	339	334	324	291	332	294	309	361	352	298	338	303	353	318	320	310	305	321	318	309	336	294	329	296	316	338	317	320	318	325	311	339	338	321	358	341	324
23730	9438	6467	5701	3189	1608	1264	977	917	910	915	785	858	800	740	740	754	712	743	772	786	753	744	732	724	728	807	771	764	749	757	783	742	714	727	748	758	770	700	779	720	699	745	725	671	702	735	773	749	780	741	738	812	752	764	777	750	715	749	734	751	740	720	730	741	779	734	728	735	717	705	743	737	745	730	718	727	755	714	742	769	737	733	679	730	738	765	704	730	740	712	741	724	734	810	762	716	760	764	738	706	744	756	738	736	749	767	749	740	722	730	787	760	788	730	710	704	798	721	748	728	751	726	737	730	804	810	735	761	750	775	749	719	806	742	757	748	717	762	718	723	756	749	713	746	734	715	770	733	742	759	726	767	784	704	748	718	731	795	729	802	701	772	780	726	712	776	735	746	761	741	762	667	702	761	743	750	733	762	806	739	746	715	726	749	736	769	784	718	722	760	748	763	721	746	714	778	728	738	710	765	695	739	667	718	744	776	726	777	741	698	742	711	734	770	741	760	770	746	714	716	740	815	730	733	744	762	774	808	724	718	744	732	779	747	787	706	751	726	753	741	719	726	735	738	804	775	762	682	750	728	744	714	683	703	808	702	713	812	741	738	734	716	777	663	770	744	764	717	758	756	760	793	692	758	731	692	728	795	764	736	756	767	766	704	706	761	747	737	711	737	767	750	723	717	760	709	713	765	722	752	714	750	792	699	777	805	748	768	696	801	743	768	726	744	731	784	721	741	729	749	749	734	679	728	717	778	740	792	762	715	731	798	696	755	751	808	722	677	743	745	698	758	718	686	714	769	786	704	803	750	725	772	767	765	732	722	840	749	751	739	758	769	704	697	746	786	799	757	766	708	716	721	774	714	751	716	793	766	825	751	741	746	760	786	721	731	747	768	788	777	722	759	725	717	778	798	720	778	767	756	732	715	743	735	773	757	806	769	734	755	769	738	775	736	692	722	755	745	730	756	707	745	755	712	689	728	686	755	701	765	763	752	731	778	741	746	724	729	790	722	805	732	761	756	751	765	733	709	735	791	757	729	761	796	727	749	734	748	771	704	745	773	747	761	765	766	771	753	729	786	790	750	784	742	806	727	786	741	747	723	756	736	734	723	730	734	718	726	728	764	748	763	705	779	738	768	794	764	776	761	740	792	732	724	743	761	772	756	737	752	740	744	748	724	746	754	726	713	734	785	689	708	779	737	742	776	762	755	751	743	753	724	779	761	827	771	709	739	723	742	778	711	747	791	742	715	727	735	744	693	737	782	747	731	736	761	757	688	757	782	743	751	741	746	745	752	718	733	751	706	756	726	735	765	811	739	716	729	735	703	721	736	735	756	741	702	699	704	764	761	734	768	750	712	730	737	743	708	728	658	710	775	733	808	746	723	763	775	742	781	715	745	770	778	737	770	757	735	784	732	754	699	718	731	774	761	768	745	740	741	704	777	744	764	741	700	781	751	768	719	735	775	758	732	810	786	778	715	698	717	709	680	753	739	735	723	782	800	772	739	777	726	729	786	709	749	720	735	706	748	799	739	770	735	785	784	762	764	740	720	745	699	753	778	700	732	707	764	737	769	771	775	753	743	753	759	744	739	789	794	713	746	730	724	788	697	758	771	698	759	767	756	741	755	773	709	760	727	745	761	703	760	780	724	720	737	798	744	734	765	747	747	709	762	698	680	797	734	709	779	738	752	761	769	761	730	760	697	732	756	741	772	748	772	773	747	744	758	751	740	761	746	763	748	725	780	736	769	735	766	758	742	746	760	761	789	757	715	774	765	740	716	754	727	715	760	759	772	765	749	765	738	738	775	773	781	800	767	762	741	763	714	760	808	715	746	773	748	742	756	779	775	725	749	751	691	742	791	707	724	763	751	729	742	722	757	751	765	783	734	747	742	710	771	744	701	698	743	759	728	764	722	780	793	728	704	766	745	737	777	813	780	746	733	760	714	744	753	760	732	753	733	737	714	734	741	757	708	747	817	759	754	754	771	688	731	720	771	778	755	761	726	754	760	768	739	746	761	775	775	722	735	722	726	738	697	756	699	738	733	743	756	752	761	732	707	781	788	776	720	753	723	768	796	750	739	747	744	738	752	751	714	745	735	749	806	714	714	737	762	747	690	723	756	757	731	713	759	714	744	731	774	723	741	757	719	752	815	709	737	697	746	720	773	772	726	753	782	788	765	754	755	770	715	758	776	702	727	754	735	736	779	726	720	728	721	720	727	736	805	744	757	748	764	759	727	753	770	739	757	762	770	749	751	766	779	737	768	753	732	747	783	736	699	765	742	732	738	759	736	754	732	761	748	777	754	719	759	725	703	734	781	779	733	718	740	701	748	687	738	750	765	799	730	736	703	780	693	742	789	723	748	742	738	750	756	774	703	716	742	706	738	749	700	741	723	751	747	773	717	778	770	727	733	754	787	727	759	742	734	745	727	741	698	746	696	720	703	722	781	733	714	744	793	708	749	806	760	760	739	759	761	728	773	741	735	764	787	748	763	757	744	735	804	730	765	761	755	740	751	754	748	747	714	804	755	764	769	756	781	733	723	713	746	733	762	739	771	686	764	764	730	730	734	797	675	778	760	758	795	741	738	695	747	745	756	765	741	745	729	798	731	740	754	707	754	682	729	705	755	739	752	705	696	796	731	713	757	789	750	753	724	726	746	757	792	730	750	723	726	722	750	784	734	747	750	713	770	744	734	775	763	737	753	717	732	680	728	753	777	720	723	767	695	754	775	740	772	722	827	721	728	728	756	739	744	761	753	780	756	750	790	725	717	779	756	765	763	745	727	778	738	732	673	781	746	801	712	792	770	777	743	726	749	773	727	718	776	702	774	753	731	705	762	775	738	759	710	753	761	748	753	789	704	712	697	729	722	752	774	689	758	721	731	741	742	772	794	774	747	725	748	758	757	780	749	774	687	757	755	786	706	763	783	769	692	730	817	711	744	753	709	712	704	758	733	724	760	758	735	783	745	751	786	784	693	768	725	750	765	705	784	754	729	688	745	735	796	755	723	772	733	769	746	733	694	701	744	701	761	693	767	731	696	727	758	732	749	769	747	699	716	780	739	739	772	762	766	733	743	760	727	725	742	760	757	736	727	731	710	721	771	707	762	755	761	717	741	743	777	768	686	762	771	763	744	732	735	706	759	694	762	742	731	790	765	764	750	735	733	748	747	749	764	714	734	741	724	733	734	748	744	763	667	736	778	742	724	747	768	754	754	784	717	725	799	737	681	747	703	797	726	723	759	751	747	733	749	715	716	733	746	752	749	722	808	783	733	761	741	717	755	735	764	764	733	719	756	768	746	721	750	741	755	719	787	686	770	734	729	778	725	761	707	693	771	728	720	687	756	741	794	746	706	791	719	733	783	761	721	783	728	737	739	735	778	745	766	753	719	748	751	757	755	738	798	716	755	718	769	722	754	764	773	775	746	727	743	719	701	732	727	730	712	771	746	731	735	740	721	721	779	724	704	713
36718	8058	1272	699	531	441	379	331	336	342	368	368	339	351	396	338	389	337	375	345	335	358	378	353	384	361	364	334	312	309	343	358	357	318	340	356	325	333	325	324	335	324	338	352	311	297	338	329	306	346	333	327	303	308	327	327	364	346	342	326	308	317	318	334	326	343	371	345	344	319	308	322	347	321	341	310	344	362	354	322	309	339	312	330	364	327	301	320	319	361	338	286	337	362	310	329	368	354	332	330	299	330	385	332	339	282	342	346	313	397	343	325	335	343	334	309	282	304	363	338	303	331	358	349	326	336	343	336	319	317	327	354	359	299	329	343	357	295	333	331	333	332	358	315	318	311	315	332	346	324	332	362	334	355	337	286	331	312	357	307	350	335	350	328	321	349	357	336	332	346	328	345	379	318	319	307	336	314	355	299	340	354	345	319	349	346	330	342	331	323	321	361	362	333	334	370	332	345	320	347	345	343	343	305	317	352	379	346	294	326	320	354	362	345	336	305	308	327	339	322	343	329	328	358	320	319	351	321	356	318	303	334	344	318	315	331	334	351	356	328	335	310	293	366	340	322	325	346	325	377	337	317	324	337	339	323	313	357	369	316	323	335	358	317	321	346	349	327	344	365	361	332	370	338	330	342	299	345	310	333	336	353	346	340	343	381	330	348	323	330	346	343	325	351	313	327	355	354	340	330	294	333	317	361	325	344	336	350	332	350	296	320	363	332	383	363	316	359	359	341	398	343	307	338	370	321	334	337	325	320	315	364	339	357	325	336	313	348	314	334	301	346	319	352	328	331	350	318	318	357	329	343	328	322	311	298	328	320	375	346	311	347	338	337	300	342	339	343	312	352	338	340	309	304	358	339	348	313	321	329	340	315	339	329	363	346	302	373	388	369	334	333	349	340	315	311	325	382	331	337	357	324	304	353	326	316	322	316	340	339	347	362	345	347	310	316	337	336	309	357	326	334	338	322	346	348	349	325	358	342	309	366	313	309	325	334	338	351	346	339	317	340	351	358	293	344	348	346	323	319	300	336	329	317	323	334	341	372	341	348	327	356	344	350	336	346	309	345	355	368	290	342	319	303	313	305	331	351	364	344	329	391	318	315	317	366	304	325	343	317	314	310	280	310	364	329	302	320	343	349	330	314	340	322	383	362	344	365	339	352	337	325	331	335	327	306	339	313	316	331	335	327	329	342	349	364	330	335	342	366	375	360	350	407	314	393	341	354	333	327	344	338	320	331	315	314	327	364	301	324	365	327	337	324	321	343	331	344	311	357	307	341	347	315	291	340	358	342	348	332	346	295	363	329	336	333	319	346	314	316	332	329	344	348	344	389	370	307	322	319	356	309	328	356	307	350	346	340	353	323	351	330	390	308	348	363	319	358	329	375	358	337	397	342	352	340	325	311	308	341	339	331	370	349	332	359	363	331	361	331	361	321	321	314	376	398	340	306	318	325	308	349	345	331	334	304	356	349	322	346	348	348	341	295	336	329	371	366	315	354	338	335	318	343	323	372	347	341	333	337	314	388	355	341	324	340	338	338	336	294	355	340	320	315	344	357	345	323	347	341	342	316	325	360	389	321	351	319	358	285	316	314	332	348	323	376	333	340	346	384	364	304	330	365	342	345	362	336	331	323	345	329	370	354	351	299	308	342	326	332	331	365	332	324	316	351	326	328	357	314	370	322	362	320	368	347	352	366	325	351	318	295	347	299	354	308	322	310	327	323	337	311	323	333	301	349	345	322	332	387	338	322	351	331	318	327	316	353	334	330	322	344	325	339	320	343	326	321	378	354	346	346	317	354	320	344	317	295	358	329	329	334	317	358	352	365	362	353	364	347	354	311	393	344	327	285	336	330	301	366	355	318	331	334	332	337	345	330	338	352	333	346	334	321	317	348	339	347	320	354	346	309	352	323	340	344	347	307	381	333	354	347	351	353	309	342	350	345	339	332	341	309	325	334	354	345	322	327	328	324	373	324	342	346	330	336	328	322	299	293	350	351	332	330	311	304	351	339	332	316	335	342	347	307	302	345	364	312	347	311	329	368	333	338	332	337	318	330	373	329	320	342	345	333	371	365	349	356	341	402	346	330	372	338	350	344	373	319	342	347	331	324	379	358	333	355	350	311	354	340	331	362	302	351	300	344	359	326	343	310	340	333	327	306	331	337	335	330	329	355	347	324	334	306	340	346	345	327	356	363	330	325	313	339	348	370	358	337	357	319	346	328	346	331	326	337	334	341	367	355	308	327	363	322	351	333	314	322	339	378	331	349	335	372	338	314	328	359	352	360	342	351	339	325	338	349	324	295	338	351	329	347	326	352	362	367	378	322	350	336	327	333	351	322	322	354	364	354	359	320	338	376	317	318	334	349	300	340	342	317	368	339	336	323	335	325	350	314	362	343	345	341	350	351	348	351	364	351	320	351	338	353	349	317	338	336	326	321	342	355	342	309	316	310	297	382	325	337	373	358	346	344	350	350	334	388	344	350	316	358	292	342	319	336	381	328	304	338	314	315	329	341	342	354	321	370	297	320	342	328	350	328	337	339	338	359	326	324	331	307	331	340	329	333	366	357	377	299	359	325	312	318	337	344	361	330	345	356	368	336	323	319	333	289	312	360	291	290	349	348	339	334	370	336	321	321	366	296	305	304	315	324	358	320	322	333	360	318	349	351	312	319	336	328	315	322	347	332	342	320	312	369	317	327	335	335	313	324	352	306	333	304	317	330	348	318	309	343	346	344	321	365	314	318	323	340	347	345	321	348	327	336	297	329	320	309	352	347	308	302	358	349	356	344	337	322	341	310	343	354	343	332	313	346	356	312	348	324	326	375	339	344	321	318	314	324	338	361	345	330	332	346	356	347	348	360	326	315	352	320	345	337	306	307	332	330	335	376	380	374	364	358	341	336	356	359	388	312	360	349	324	349	358	329	370	318	311	332	345	317	351	335	310	311	341	296	304	306	357	351	366	356	326	323	316	349	327	362	363	292	343	336	318	326	321	335	355	318	370	351	379	364	350	407	331	343	327	327	335	328	321	346	357	366	339	351	340	327	336	340	309	335	343	317	337	365	338	346	355	330	349	331	330	335	353	344	346	346	344	336	312	321	309	343	307	341	366	303	350	300	338	310	332	320	337	347	331	310	348	362	358	309	361	340	331	352	345	308	296	362	344	377	336	341	333	341	318	319	338	344	348	352	342	365	303	363	356	316	318	342	355	354	368	349	334	381	333	318	358	334	342	346	360	340	337	336	332	342	333	335	371	347	336	360	326	338	329	322	339	310	299	375	343	351	318	356	339	317	313	299	326	342	327	307	352	305	351	342	330	344	360	303	350	357	350	334	300	349	342	313	300	336	358	362	324	341	306	329	330	352	349	344	321	358	339	319	342	322	344	343	304	299	299	304	304	322	317	323	296	366	353	367	320	324	357	366	328	347	347	337	323	332	358	323	322	343	374	309	344	354	339	346	343	310	336	320
24148	8621	6980	5896	3428	1824	1379	1010	996	944	903	786	813	871	832	828	843	807	821	782	783	795	785	781	777	833	808	798	811	758	817	820	736	813	784	796	796	780	797	844	803	800	784	845	792	824	800	771	778	817	757	761	834	754	768	752	803	808	747	789	796	770	812	780	818	849	775	769	783	742	803	771	819	829	812	782	775	763	795	788	798	751	760	834	779	827	756	828	812	822	806	777	799	809	800	779	790	794	787	748	779	716	788	742	807	789	775	820	809	737	780	739	803	758	787	809	763	848	749	774	765	802	871	834	786	768	831	780	779	784	850	748	812	743	782	765	808	751	791	799	767	822	750	809	803	807	795	784	756	824	749	802	767	791	807	738	800	787	756	802	768	796	753	815	787	818	811	763	798	801	806	778	795	808	734	781	832	796	779	757	767	749	788	803	817	808	827	753	774	813	785	759	751	743	807	771	817	775	740	770	792	819	778	841	823	739	817	831	747	737	776	730	785	781	805	788	719	827	771	791	778	772	801	748	787	821	768	782	758	815	755	764	820	761	753	783	812	756	760	757	789	797	831	778	769	785	804	772	729	826	798	804	858	812	764	764	804	813	760	806	785	823	815	774	759	785	807	803	765	814	762	767	842	823	796	814	746	786	784	786	844	781	742	771	826	820	794	774	756	805	788	769	756	750	792	771	793	795	795	745	834	792	788	759	767	808	761	787	764	802	794	799	783	780	782	777	835	826	769	768	831	820	773	805	810	792	783	786	782	751	799	811	801	825	756	784	783	776	808	796	791	795	792	760	766	786	769	784	840	780	769	809	825	842	761	816	720	805	770	815	761	809	744	774	766	778	773	833	780	799	844	764	785	804	774	793	794	768	811	827	786	809	789	795	810	747	754	762	775	796	795	828	829	840	800	791	814	787	799	768	773	785	822	814	832	772	727	813	822	812	826	825	827	777	771	805	772	815	797	802	791	823	803	789	800	809	765	790	830	780	752	781	784	772	793	805	813	782	800	791	760	795	828	796	751	829	825	794	802	800	813	785	817	818	791	798	745	792	811	776	759	807	784	764	760	845	815	796	752	765	768	785	767	802	790	836	803	791	761	824	795	856	805	808	816	731	821	751	728	799	765	817	798	826	821	776	821	818	770	812	808	804	793	779	768	807	790	797	864	794	756	822	777	764	806	793	767	792	798	789	787	818	813	736	780	795	768	821	805	722	784	788	827	756	769	773	749	682	782	803	829	848	795	785	779	783	786	812	774	768	741	797	795	745	836	770	744	780	758	763	740	749	823	793	800	748	799	800	733	828	784	806	775	770	717	761	745	791	780	785	778	772	786	802	806	831	786	828	787	820	791	767	762	727	799	795	767	836	763	807	858	771	812	765	786	795	799	827	823	781	770	825	778	779	794	780	728	808	756	758	759	809	793	771	801	762	807	764	776	803	778	785	810	832	739	804	786	811	782	828	814	794	831	775	819	780	734	813	791	795	810	756	835	775	796	792	770	800	796	771	811	757	765	846	777	751	776	813	733	759	835	739	768	786	772	792	799	825	772	776	825	808	771	775	792	792	810	760	816	765	779	816	739	760	812	791	829	767	816	794	806	751	777	757	791	766	792	770	783	862	768	796	774	792	811	805	788	811	795	821	746	757	811	817	789	808	731	823	798	807	811	757	809	753	757	754	817	793	768	806	782	748	726	832	759	764	779	792	832	788	764	793	795	787	794	828	806	768	809	763	766	781	791	756	826	804	788	777	828	814	782	792	776	790	766	812	776	781	748	776	729	789	783	771	814	831	788	830	790	825	767	776	764	842	758	800	845	855	797	752	776	770	789	801	740	830	760	815	774	766	815	795	834	740	769	808	816	756	775	753	792	799	791	741	751	774	772	783	798	836	762	803	826	847	772	782	780	831	761	773	756	790	799	748	718	790	773	762	770	805	790	770	796	794	786	825	790	795	801	814	779	785	793	804	790	819	763	790	805	805	793	822	825	806	788	783	792	798	811	786	812	846	813	804	787	804	781	758	739	787	794	757	783	803	801	792	778	817	774	759	778	787	799	755	798	768	855	791	754	778	780	828	731	801	798	765	781	772	753	798	813	751	822	748	768	787	812	788	809	782	745	805	835	804	798	753	778	759	811	757	815	761	729	827	788	801	766	751	830	820	775	757	751	786	798	757	756	782	822	762	795	779	778	783	761	777	795	765	748	773	776	820	710	803	798	753	786	830	829	751	767	839	809	816	814	768	829	816	753	793	841	798	801	783	768	772	840	743	825	759	782	792	784	819	838	780	760	760	757	718	843	770	739	848	832	760	750	725	784	810	768	735	799	757	827	801	772	749	843	783	810	730	817	833	826	803	834	790	781	780	742	812	821	841	798	768	849	813	815	815	747	784	780	812	797	766	844	773	773	806	740	766	802	804	806	725	801	748	805	757	766	785	802	822	761	755	785	784	770	773	764	823	799	767	813	830	825	783	804	765	809	757	796	814	769	763	760	806	767	822	858	799	808	789	771	779	790	798	807	774	857	776	809	821	809	749	824	819	794	800	824	741	729	767	821	761	782	756	774	784	835	802	775	837	785	798	846	800	783	767	819	825	795	808	767	713	771	805	753	766	819	811	797	813	801	782	779	783	802	806	801	760	755	752	812	769	831	759	794	793	744	757	796	799	804	810	822	779	708	760	785	778	795	768	796	783	788	766	816	741	764	734	824	803	815	815	803	809	742	777	811	759	782	785	819	815	784	741	735	752	828	830	820	806	797	811	807	814	814	808	742	792	795	830	779	775	777	761	814	817	800	792	779	801	822	804	782	734	855	823	757	791	809	777	804	771	849	807	796	798	815	776	820	790	756	790	776	774	785	744	779	799	826	806	824	802	785	823	796	799	787	771	764	780	819	754	846	797	792	759	761	761	710	768	805	832	755	793	855	794	769	789	722	770	776	755	777	768	806	753	728	775	762	760	786	751	762	814	782	783	797	808	749	811	790	773	781	762	801	831	774	780	807	790	802	811	802	751	791	811	789	783	785	764	773	763	789	760	783	793	840	810	796	798	828	808	776	812	794	833	770	817	768	769	809	759	801	811	736	819	809	779	784	827	788	763	828	751	815	817	828	868	776	768	771	826	764	806	820	815	785	818	812	810	794	749	771	821	821	819	805	844	808	759	810	752	795	789	774	783	810	790	781	759	812	800	796	715	806	800	773	793	796	817	764	794	804	742	767	824	770	737	753	807	823	796	768	813	812	780	758	714	813	760	797	777	821	802	751	781	798	818	811	802	807	763	803	798	781	793	833	820	821	798	834	794	817	790	747	805	800	784	754	803	805	762	748	809	858	791	826	793	784	804	823	721	782	786	787	792	789	768	785	796	798	776	796	789	799	765	801	828	774	804	766	780	788	830	784	755	776	808	738	778	782	837	763	787	732	819	796	790	790	817	785	804	756	782	773	771	823	794	809	778	738	797	782	838	790	806	772	757	829	802	796	842
23845	2478	555	400	331	377	342	317	324	297	300	304	306	304	322	290	313	301	328	298	330	319	321	312	329	309	315	351	267	312	337	294	317	317	297	313	302	333	335	270	308	303	313	321	294	288	300	311	301	283	340	303	291	322	321	289	304	303	294	301	354	306	319	313	338	309	354	299	368	336	299	302	333	330	318	321	308	321	304	315	299	330	314	309	350	303	297	351	318	305	312	329	299	283	318	319	273	300	285	308	317	318	303	309	297	316	310	290	283	318	323	336	320	304	313	297	292	352	299	290	311	295	299	318	326	302	306	327	325	331	317	271	325	320	342	339	269	293	313	313	313	302	314	292	291	310	332	349	311	325	291	317	305	302	304	307	319	319	290	320	294	286	333	335	315	315	318	315	344	347	330	342	285	308	288	331	305	307	292	339	308	348	306	305	321	309	324	285	320	314	310	327	286	283	305	315	327	359	297	319	329	312	307	281	313	340	305	301	307	339	327	327	309	290	309	295	271	303	314	324	310	340	320	283	303	284	305	336	297	281	284	338	334	289	299	332	308	312	310	284	283	307	352	276	318	342	345	311	326	317	307	330	313	299	355	334	313	284	279	334	311	336	337	315	312	349	339	314	321	324	304	321	288	315	311	331	297	294	326	342	333	329	330	316	357	349	313	292	299	315	325	323	327	316	325	301	325	306	311	315	324	302	326	306	341	339	337	306	342	324	331	323	308	313	332	349	336	323	276	306	331	338	311	328	320	309	310	293	318	304	299	295	330	363	372	302	308	291	292	344	309	319	305	311	334	330	332	297	297	274	315	281	269	313	290	358	318	306	300	300	286	296	284	319	302	335	291	333	330	326	303	330	317	331	308	311	305	303	334	309	320	316	322	318	318	312	284	320	280	352	319	345	306	336	301	315	308	311	310	299	336	312	310	300	311	322	289	315	308	309	337	318	335	308	343	312	302	324	322	311	293	330	345	305	297	293	318	291	323	317	304	287	337	305	313	287	319	309	317	314	295	307	317	312	287	343	321	324	278	331	294	311	286	335	300	314	311	297	310	330	314	299	306	308	304	312	325	298	285	277	290	286	334	307	301	341	303	309	349	297	297	322	317	314	303	327	315	323	272	315	315	301	304	328	304	307	318	350	304	328	291	313	313	303	334	292	290	289	315	333	321	274	324	289	297	303	307	326	319	324	284	306	283	341	326	288	347	329	302	369	300	323	317	327	341	322	293	328	309	279	315	343	282	351	297	310	331	317	314	316	290	323	315	291	305	306	323	288	280	301	309	303	327	315	292	339	295	311	311	321	324	343	284	314	302	312	340	317	301	335	304	292	327	332	328	301	298	317	302	327	295	320	319	315	293	308	311	321	304	310	289	301	295	308	303	338	315	302	304	341	294	341	306	304	333	285	367	344	309	280	304	338	318	357	307	294	345	298	307	311	306	315	288	307	333	301	344	319	328	322	293	335	320	311	309	317	309	299	334	348	318	309	292	327	319	306	318	337	282	302	310	329	346	310	283	308	349	308	333	316	297	317	342	337	340	303	332	336	325	311	337	285	367	325	308	261	285	316	291	343	317	319	315	294	271	279	295	306	347	339	334	331	300	323	317	324	313	363	300	303	346	322	351	307	315	268	311	315	286	321	328	333	352	314	334	303	322	319	312	315	289	270	299	317	313	300	330	365	284	285	332	348	292	319	284	324	295	339	315	289	327	353	315	359	302	292	272	304	286	294	312	274	324	351	281	299	316	342	320	327	311	302	337	313	302	292	321	309	343	298	313	318	279	334	302	321	342	284	310	326	310	297	299	313	328	317	326	305	310	322	306	311	301	349	292	305	334	310	305	299	309	288	326	292	308	291	319	335	338	327	317	309	326	337	266	331	308	307	306	315	318	288	302	336	290	323	325	333	316	334	282	283	295	333	333	334	289	331	318	282	309	278	295	301	317	334	344	355	336	286	306	293	294	300	292	310	322	314	313	318	312	339	320	316	317	342	307	312	299	269	330	284	312	309	320	321	321	323	270	342	328	315	311	310	262	289	341	292	308	325	322	308	310	289	299	317	332	313	303	353	320	327	318	299	324	326	326	304	298	321	306	313	359	332	297	321	304	296	303	324	330	292	299	344	302	337	309	317	340	314	299	341	333	295	302	297	328	312	310	331	309	324	330	306	311	307	325	327	336	339	265	284	276	296	341	297	329	308	331	297	317	306	298	339	313	304	327	314	322	332	351	306	326	320	336	349	317	313	288	304	301	297	323	289	314	312	348	334	319	311	299	343	308	301	311	303	343	316	332	333	338	309	310	337	360	273	300	320	308	346	300	319	324	329	310	318	291	304	325	346	298	294	291	309	303	315	328	317	317	309	308	314	276	297	317	319	323	327	311	311	268	314	285	318	283	337	328	338	310	319	323	328	331	320	312	307	338	319	292	312	294	319	328	313	315	322	298	309	318	308	324	311	325	298	305	315	325	320	308	339	294	331	332	322	321	333	302	283	328	312	323	312	321	337	327	320	283	306	312	289	275	310	301	304	261	313	298	323	324	274	283	299	331	271	302	297	323	330	352	303	337	325	317	325	312	317	312	318	306	270	305	312	293	340	288	335	324	307	335	334	300	314	325	330	319	307	371	324	309	310	337	328	328	319	302	303	312	285	305	358	330	339	278	341	298	290	345	290	283	268	308	300	336	263	330	309	299	321	310	297	294	322	316	329	314	324	303	310	325	307	319	315	264	301	299	277	297	333	327	331	306	313	307	328	322	313	307	295	312	298	264	360	301	322	299	286	293	274	323	338	277	277	315	309	336	329	333	289	309	312	348	290	305	302	310	315	287	302	294	285	307	313	315	289	307	328	319	274	317	359	333	345	303	318	330	325	344	296	336	277	332	316	344	313	331	318	345	309	317	326	328	317	356	320	327	327	317	302	315	287	300	328	302	303	299	314	298	302	319	297	313	366	279	333	341	276	277	342	283	333	297	322	299	302	274	341	312	304	297	301	329	297	339	284	292	311	287	354	295	293	311	320	312	285	297	310	350	312	321	285	328	313	328	327	306	291	302	319	329	332	314	316	327	305	319	274	314	325	326	301	341	321	314	302	283	262	273	319	339	363	331	310	317	290	319	312	339	299	312	296	293	321	340	306	318	315	323	313	322	280	306	327	353	274	303	305	292	327	331	315	331	331	312	294	290	308	358	307	310	303	317	310	302	338	315	290	313	286	317	323	307	331	319	341	355	324	312	288	309	288	286	310	323	287	288	321	318	335	307	338	321	302	318	339	304	299	306	296	301	302	358	320	329	293	335	326	324	333	318	311	319	323	301	316	322	310	278	349	311	303	288	315	335	281	298	271	340	334	278	302	325	326	306	345	291	294	334	300	285	331	319	299	324	288	293	303	280	289	307	321	286	308	304	278	320	326	313	288	304	315	302	305	291	336	317	346	322	288	313	329	333	282	301	297	276	296	316	351	297	309	319	319	291	327	348	362
17180	4389	3646	2526	1608	1274	1045	859	799	784	727	778	707	707	750	696	682	688	686	711	676	754	685	647	686	675	675	682	710	696	687	685	703	665	673	687	675	718	732	735	736	665	672	679	667	722	718	727	702	722	691	630	732	701	670	648	672	718	683	676	688	718	727	693	686	644	690	737	721	716	720	718	737	694	710	681	705	652	696	738	693	692	689	686	718	711	721	669	673	726	676	737	699	685	685	696	674	707	673	765	691	772	707	663	710	705	694	724	685	706	629	698	659	693	696	693	681	715	693	739	714	694	730	745	646	720	710	721	673	693	692	683	752	700	689	687	686	685	738	681	687	713	679	706	687	656	683	710	704	694	689	704	675	686	688	729	692	648	655	701	697	675	692	723	663	701	678	699	699	669	697	697	670	734	684	690	639	698	749	680	670	692	739	697	688	740	692	691	682	640	691	728	666	728	702	695	706	687	677	710	731	725	686	682	648	707	717	645	713	675	704	691	692	705	704	679	693	711	736	676	657	721	680	694	685	738	721	691	739	715	701	687	665	717	688	687	736	672	669	647	703	711	676	690	674	683	738	698	673	692	685	716	673	724	684	717	671	668	707	671	758	687	727	669	727	689	716	677	696	680	649	654	668	710	715	705	706	697	690	715	671	682	701	665	688	703	691	702	729	710	695	720	677	685	727	706	669	708	665	691	716	677	718	678	767	655	759	689	714	668	744	663	681	743	712	648	710	673	731	679	709	709	658	702	675	675	662	683	679	726	709	686	729	702	671	691	732	678	675	702	706	711	722	678	708	732	639	740	659	695	648	694	700	682	680	674	684	689	692	726	708	725	730	648	676	709	700	704	694	727	746	674	714	665	659	699	720	692	692	728	687	700	666	660	693	725	720	692	722	727	715	709	649	690	719	671	730	715	705	649	692	703	672	700	691	708	643	708	689	752	707	666	663	711	652	711	657	727	664	656	716	704	692	683	689	727	722	668	702	655	679	714	680	678	718	687	667	724	697	702	652	697	722	732	703	702	714	678	701	697	678	707	715	651	732	694	671	692	711	677	713	657	679	651	659	686	737	734	700	725	692	711	669	695	699	678	706	715	686	686	722	722	662	691	689	688	666	720	683	741	690	662	699	688	727	681	709	717	698	679	759	729	696	728	668	733	687	719	697	712	751	654	705	689	679	739	668	694	725	678	695	677	695	714	664	666	694	680	653	696	680	677	739	662	681	754	725	657	677	719	709	736	718	667	680	665	679	713	717	664	717	679	665	683	709	736	729	679	691	675	689	701	699	702	666	642	692	708	719	660	714	667	666	665	694	715	689	688	723	693	744	677	701	704	750	716	679	692	705	674	715	719	707	701	686	708	685	698	734	731	701	663	687	710	691	700	709	728	691	708	653	683	662	693	659	686	703	697	678	729	720	681	708	641	695	722	702	693	712	688	690	699	663	667	694	671	704	682	723	693	657	622	721	713	725	695	697	683	667	683	754	711	726	706	706	668	681	741	704	708	738	695	689	699	692	704	714	669	739	716	736	609	754	710	674	676	688	695	707	714	697	675	739	670	681	702	700	761	698	737	677	689	731	713	684	671	650	653	706	703	705	705	671	693	700	708	696	680	696	698	702	734	684	692	691	688	668	739	766	717	705	756	695	728	702	729	700	754	684	694	696	679	702	724	675	702	684	695	697	632	726	622	655	675	644	737	775	713	742	706	667	676	708	732	719	724	705	693	677	689	652	715	682	673	660	697	650	665	669	726	747	743	675	676	693	710	678	702	699	707	732	673	743	682	695	704	717	685	739	723	713	689	729	704	706	694	724	678	691	679	651	714	723	720	667	690	688	654	694	721	745	710	721	742	680	716	664	706	691	714	701	723	659	729	744	671	733	705	704	699	671	711	734	641	703	684	709	688	688	710	695	737	698	690	689	710	720	745	669	667	719	707	688	696	704	681	703	696	662	723	673	727	708	757	783	704	713	661	689	690	682	711	704	722	699	685	694	699	716	699	703	684	715	720	743	707	706	702	670	706	703	672	719	702	679	697	715	736	704	714	789	775	714	665	689	708	726	677	693	708	663	652	715	716	654	748	739	725	709	700	688	742	713	681	678	691	685	734	706	618	694	649	712	681	717	664	710	680	678	682	691	666	715	742	693	715	709	682	712	695	660	718	692	683	687	686	675	698	718	637	679	719	718	694	671	738	681	719	675	706	687	684	684	695	710	684	696	688	676	718	748	703	664	657	687	682	645	682	668	700	724	723	688	756	718	687	750	684	724	730	649	702	675	756	670	669	726	745	694	705	708	754	723	716	716	692	700	657	683	715	699	690	738	703	730	684	695	660	724	646	701	664	676	719	712	704	704	681	721	707	687	657	751	697	673	736	675	685	704	672	694	697	667	741	703	720	712	676	695	671	684	706	657	708	716	639	738	731	721	694	673	694	708	710	682	706	723	645	712	738	688	759	717	699	716	709	693	704	681	687	731	670	685	726	669	711	685	669	684	672	699	672	719	669	685	661	646	664	734	669	682	682	749	722	672	684	726	696	680	716	644	683	643	725	727	670	668	689	742	724	683	706	683	665	718	699	730	660	696	714	690	725	733	657	729	655	685	758	639	690	721	743	676	666	699	677	670	682	685	709	713	703	666	719	669	685	724	723	716	733	711	661	700	690	712	676	692	706	647	714	702	732	715	687	727	685	707	704	705	687	707	682	674	704	685	695	674	679	686	703	675	669	738	679	667	685	658	668	710	693	702	670	701	684	694	682	677	657	719	705	704	728	692	701	716	697	727	681	663	701	769	705	708	674	707	696	664	685	658	716	737	667	669	714	710	672	685	682	744	704	729	706	720	724	698	694	693	685	719	705	644	703	682	666	716	733	692	695	701	691	671	666	665	684	728	691	679	684	680	709	681	676	712	695	690	679	743	667	734	675	707	732	736	699	695	675	680	692	695	714	686	690	636	720	717	716	667	687	746	664	646	717	692	709	642	698	664	684	679	674	734	686	682	747	662	709	692	701	730	722	756	718	719	666	705	680	696	664	680	743	680	669	758	685	704	690	714	710	724	672	669	713	760	670	666	723	743	650	741	739	687	703	717	675	704	733	683	693	699	684	668	727	709	682	738	688	662	714	724	689	669	726	703	652	693	701	680	728	710	712	737	691	715	728	673	692	719	660	664	705	712	663	675	694	707	737	680	639	691	697	695	707	743	680	694	712	692	692	753	657	686	670	631	716	706	728	711	716	678	710	691	648	705	709	682	695	663	732	702	635	691	667	710	737	698	671	693	723	671	715	705	675	688	685	767	736	656	687	706	686	681	664	721	702	689	713	692	694	701	718	703	716	716	718	695	679	654	698	685	713	715	737	666	692	703	747	676	660	726	700	675	706	744	696	692	751	691	685	686	673	724	653	692	698	694	708	696	696	692	713	708	672	657	681	679	735	745	666	693	746	706	684	734	682	677	685	682	675	694	709	701	707	698	665	694	726
28175	4071	907	653	521	415	411	352	339	367	330	344	308	367	329	361	332	347	332	320	322	306	337	318	361	323	340	328	302	348	339	310	303	331	340	336	292	319	330	320	322	325	332	329	294	310	313	311	332	300	338	302	348	323	348	328	354	352	333	315	310	330	356	293	336	301	319	339	318	317	316	313	332	330	337	328	356	308	285	321	330	301	367	288	312	343	331	341	317	343	285	320	320	320	343	346	300	314	336	329	312	310	308	317	319	329	336	337	323	333	315	356	292	359	342	276	295	347	355	357	299	316	311	317	345	329	317	319	316	308	311	339	334	334	302	299	334	351	314	335	314	327	311	363	331	341	354	329	357	322	326	306	312	318	334	306	305	311	339	347	330	303	326	338	320	353	312	312	350	320	340	316	354	367	348	323	332	339	320	355	319	304	307	356	330	355	304	325	377	309	340	342	323	328	327	362	315	300	321	322	338	315	341	319	315	321	310	312	324	306	301	334	331	278	296	344	325	333	323	337	350	303	327	354	361	331	340	298	351	356	329	310	352	350	299	341	350	307	326	318	323	310	317	297	312	338	313	293	323	316	315	341	334	318	347	331	332	313	294	322	301	307	334	352	326	324	354	328	312	295	317	334	314	315	326	344	334	311	365	339	305	355	324	335	325	328	330	319	311	332	326	286	311	287	318	324	299	313	306	328	314	305	327	294	320	373	329	309	328	339	341	302	317	342	324	353	296	307	318	336	342	337	301	317	326	352	318	332	294	329	340	349	340	339	276	305	301	339	321	310	342	335	295	363	324	301	304	324	338	336	328	349	313	319	305	335	329	302	322	319	351	299	313	347	345	321	345	298	351	306	341	348	363	349	335	336	318	318	354	316	319	283	332	294	323	331	323	323	348	348	324	332	314	376	366	299	376	317	298	289	357	373	325	295	333	309	316	322	353	335	327	310	337	302	310	315	337	358	345	313	321	298	281	319	378	308	352	318	354	322	334	287	356	304	340	341	323	276	336	309	327	369	304	322	346	292	306	334	331	320	335	326	345	325	324	335	319	359	292	310	305	351	320	329	370	319	320	301	321	309	335	345	330	341	325	320	333	318	328	294	338	279	358	341	344	345	361	346	339	370	296	336	341	334	342	337	324	319	323	347	332	319	337	320	325	323	297	345	319	353	312	302	309	312	358	372	356	334	298	323	328	352	327	321	322	345	357	369	322	340	308	358	340	347	342	336	319	328	336	312	343	309	326	326	311	318	325	327	328	316	311	336	337	314	336	327	335	297	315	301	330	327	327	315	335	333	328	317	327	317	331	308	307	308	363	379	318	328	318	356	318	303	328	311	293	313	347	344	344	347	327	326	320	310	321	306	308	307	346	310	300	312	346	324	341	290	310	334	288	355	313	294	356	329	328	303	360	347	351	323	362	362	329	337	323	342	352	367	305	298	351	327	302	335	311	319	320	300	340	311	333	319	331	299	313	316	307	318	324	331	371	302	339	295	338	300	338	314	327	350	328	331	329	319	325	331	310	327	288	311	294	290	321	320	289	286	334	351	294	326	327	294	322	328	316	308	288	291	316	330	344	336	321	323	308	326	317	334	342	338	316	380	335	330	335	336	304	342	329	328	342	283	335	323	295	340	300	332	312	318	382	335	298	329	318	318	339	323	308	332	301	305	332	324	320	325	350	320	294	324	322	353	293	322	330	350	331	323	321	304	300	354	358	334	327	317	319	353	338	329	363	340	325	312	326	319	326	315	322	342	310	331	328	327	356	333	321	334	318	349	336	306	349	302	341	311	302	306	326	317	323	338	308	330	338	343	339	331	314	336	351	311	339	332	360	301	325	371	324	310	333	320	358	328	306	327	340	317	317	356	345	337	326	322	316	325	336	312	354	320	336	297	270	341	310	296	318	360	322	332	349	311	293	354	389	370	317	298	326	333	311	313	356	316	347	303	300	312	325	312	334	313	337	344	328	315	337	364	316	314	313	316	298	317	322	343	326	330	323	289	319	323	329	306	344	296	323	327	334	311	317	301	336	327	317	345	329	330	349	305	291	323	336	325	350	291	300	341	313	329	324	327	348	316	329	316	292	332	313	336	314	347	366	293	317	312	314	308	353	328	303	341	340	306	331	319	298	354	333	324	326	399	330	338	335	332	304	379	338	362	365	329	308	354	343	325	324	341	330	303	329	352	339	337	346	301	332	351	315	321	373	325	297	331	370	356	316	347	362	334	359	331	336	355	335	316	340	312	319	335	328	325	306	272	317	334	338	316	341	315	343	334	324	293	333	318	306	327	333	341	329	296	323	311	352	343	355	346	331	345	302	307	364	303	283	317	338	305	313	331	332	304	285	331	325	347	347	339	318	322	316	309	300	340	330	332	313	323	300	318	283	345	344	310	357	327	320	349	293	346	335	329	349	326	339	328	298	362	292	310	317	328	331	317	311	322	320	350	293	299	321	345	337	340	314	337	313	326	327	317	347	355	321	304	323	305	321	333	328	357	347	329	322	316	294	311	324	337	344	336	334	321	323	338	337	344	328	325	310	304	313	339	318	323	334	305	339	349	325	317	359	355	350	310	312	328	339	299	344	338	299	317	335	328	362	291	342	345	351	344	327	340	362	333	349	333	303	334	342	320	341	373	320	311	327	354	319	310	307	315	332	328	332	339	280	334	325	328	351	351	322	316	331	321	346	336	330	337	339	327	339	299	290	316	308	341	323	344	344	305	323	321	305	324	322	353	328	316	349	312	312	306	345	309	320	325	342	318	353	317	326	324	317	317	330	312	311	338	349	340	358	300	320	336	323	339	333	349	329	351	336	316	305	337	317	328	304	303	355	351	343	319	308	334	323	318	357	324	333	302	322	317	324	338	344	307	323	336	366	379	303	335	312	329	324	321	365	319	309	321	355	328	319	315	348	323	331	319	350	345	315	353	327	329	321	327	312	318	332	303	257	331	320	310	317	355	345	293	356	301	327	337	292	328	323	350	331	325	339	356	341	320	310	303	356	320	301	311	331	306	319	354	335	342	350	318	302	312	340	348	315	311	355	309	325	297	317	285	296	295	320	304	289	339	274	348	276	326	286	298	343	311	338	310	326	316	308	372	340	316	338	371	326	354	348	345	353	359	284	327	310	311	308	352	348	357	320	332	330	340	351	316	323	323	307	326	319	349	333	320	297	324	318	392	331	330	355	309	307	289	337	333	347	329	338	310	294	357	333	323	309	300	321	340	327	337	354	296	335	361	349	276	300	334	361	335	331	326	321	358	335	302	340	354	347	327	366	333	362	325	310	314	306	308	348	346	276	338	326	351	324	319	324	320	349	310	330	318	372	317	330	319	354	315	282	357	300	304	329	328	353	357	359	344	327	342	344	327	312	331	324	309	319	308	285	350	331	356	382	340	320	364	343	314	317	335	339	324	332	330	324	300	317	311	312	348	342	297	305	320	353	303	296	342	329	299	318	326	327	304	331	346	349	342	314	332
19295	8446	7932	5925	4504	2846	1941	1184	1055	1064	977	843	901	865	849	790	810	752	725	762	729	724	733	754	727	738	725	767	749	730	732	754	751	740	782	745	740	761	757	783	772	753	715	768	758	756	752	807	789	749	730	740	758	772	795	750	752	697	724	757	747	769	765	733	738	731	759	750	724	804	728	725	747	737	779	734	728	729	753	754	712	730	746	748	766	810	707	757	745	757	703	749	747	713	730	738	768	767	721	725	757	741	742	743	735	752	765	731	736	793	748	739	739	770	785	761	720	741	729	734	790	741	755	759	723	715	750	776	722	775	750	751	756	742	775	750	705	785	741	761	781	778	732	751	728	742	749	726	750	779	739	780	727	758	759	769	728	750	743	779	714	723	730	733	714	728	791	762	769	756	759	701	726	736	735	749	744	754	808	695	708	746	732	710	728	724	726	748	707	764	797	808	804	715	765	720	779	727	774	739	758	722	756	708	754	755	707	741	755	738	783	729	711	779	722	764	763	763	803	751	690	815	726	704	759	743	735	744	823	727	756	707	725	770	755	744	730	762	804	742	714	751	798	712	793	746	759	725	749	718	761	766	694	696	718	754	765	712	766	743	731	703	729	732	756	751	737	730	792	755	828	756	746	806	795	732	692	733	784	741	748	755	723	737	732	737	763	684	754	763	741	763	715	796	755	776	789	773	767	760	705	753	751	773	765	756	766	687	740	738	772	738	790	790	769	804	736	747	740	744	770	767	770	810	776	763	759	726	744	729	767	743	748	765	785	777	780	719	721	719	762	756	788	720	735	777	714	748	738	760	795	787	778	764	782	725	762	720	722	754	793	772	729	731	720	761	832	750	729	739	734	724	730	743	796	759	744	744	781	784	745	721	750	741	763	747	782	737	748	746	759	775	711	754	757	726	759	718	796	775	809	783	747	733	728	691	813	734	734	711	797	738	721	727	758	751	736	762	778	734	750	719	777	791	792	739	750	761	761	739	746	733	715	731	735	743	763	758	749	784	749	724	779	760	757	743	741	718	697	761	771	749	739	798	754	721	782	721	724	768	784	758	762	724	754	750	804	718	718	767	730	728	733	698	737	712	783	790	744	738	730	751	778	801	760	771	722	748	738	785	688	759	787	735	742	749	689	730	752	715	739	717	815	754	740	757	752	788	749	770	772	721	709	788	728	763	757	736	785	755	758	799	760	719	700	736	762	795	758	723	791	774	732	760	741	710	737	707	720	797	698	711	784	748	772	718	767	761	758	731	732	732	792	744	742	748	727	698	714	746	731	734	718	752	740	737	699	747	752	717	808	697	768	756	737	738	806	753	746	757	746	722	753	727	735	736	668	772	756	737	805	700	819	712	756	793	754	731	738	747	819	732	800	782	773	713	748	751	727	779	784	766	762	730	745	751	748	743	779	718	713	745	732	710	737	781	759	733	757	779	742	702	799	766	728	751	793	743	780	707	704	703	708	791	779	739	750	732	736	732	789	740	746	755	763	743	754	742	787	769	743	730	745	798	707	821	760	776	740	789	779	750	753	701	696	748	737	772	778	752	728	739	726	762	682	767	787	704	761	793	744	775	725	737	764	734	772	737	769	777	766	757	792	736	729	770	779	723	758	732	746	706	803	738	752	757	761	755	760	769	779	789	765	706	711	742	731	750	777	731	771	752	770	790	778	759	810	740	741	743	777	742	773	732	705	760	777	799	719	782	808	770	742	725	748	742	742	766	747	794	744	738	697	736	767	712	753	754	746	728	764	748	712	742	791	777	764	849	754	766	706	732	722	752	771	721	708	766	792	739	758	752	759	713	803	721	764	746	773	754	752	774	741	766	777	741	765	769	719	711	743	755	741	748	741	781	718	757	744	698	746	783	743	749	740	772	752	779	760	670	745	746	721	769	746	782	700	756	791	718	715	721	707	752	748	805	722	771	716	712	737	753	797	793	745	737	781	727	725	726	761	730	791	767	731	770	719	720	755	771	739	734	737	747	730	757	775	728	750	734	755	714	756	732	739	777	700	758	758	740	747	793	747	718	718	776	744	733	748	777	771	740	773	732	752	795	759	790	800	774	719	767	773	795	758	743	755	758	689	725	760	753	711	774	740	761	752	715	763	722	760	745	713	746	766	729	766	664	758	780	719	766	764	758	751	761	770	718	754	751	747	748	789	723	776	784	799	748	708	788	760	730	749	799	763	814	736	739	748	764	792	811	716	766	707	733	745	768	779	709	728	817	752	706	759	765	745	731	771	698	710	754	745	757	780	733	785	715	768	732	724	780	736	821	766	750	711	729	685	737	760	736	715	727	804	766	766	755	765	786	720	731	756	713	758	729	778	779	749	765	764	773	739	743	769	712	725	803	738	752	758	765	768	721	729	740	744	723	727	755	747	770	822	785	735	703	777	807	709	792	740	786	743	735	738	723	768	787	730	730	742	742	766	700	764	739	718	745	753	748	750	761	755	732	761	782	729	766	736	735	723	758	767	713	743	738	787	750	743	755	748	828	755	782	791	742	751	770	718	717	737	752	741	747	773	790	752	782	733	730	757	723	762	768	779	734	806	771	806	736	732	747	782	735	783	782	754	791	734	729	765	753	772	742	730	772	790	701	815	733	791	742	732	723	762	725	707	782	809	755	755	759	727	784	740	769	717	734	787	763	741	802	731	761	779	817	715	745	770	713	769	768	689	786	750	779	825	721	736	825	791	715	753	747	773	699	767	789	746	752	737	798	774	765	759	707	750	746	762	733	776	742	737	793	770	735	699	736	715	768	763	795	775	769	774	702	761	752	803	695	772	802	714	744	696	765	748	794	759	744	769	779	717	784	755	724	735	780	748	742	754	753	777	752	774	742	766	765	707	765	725	718	730	736	790	753	749	721	734	794	732	709	757	723	780	737	745	792	770	717	742	708	746	724	740	707	737	731	756	772	730	747	758	723	730	726	732	728	767	762	749	766	740	743	736	770	812	782	745	774	740	778	692	753	741	720	714	771	778	744	724	765	731	745	795	822	697	755	699	755	717	743	744	764	718	789	732	743	740	750	731	706	733	769	766	807	725	729	723	762	764	735	729	702	769	725	729	751	796	751	773	760	688	770	742	712	758	754	725	713	797	776	738	747	774	751	749	787	744	730	732	743	705	758	715	725	755	774	737	743	721	682	809	770	752	774	785	762	743	712	751	747	735	761	731	728	722	798	745	716	745	784	764	714	756	725	732	758	750	749	725	800	735	729	740	765	729	739	747	738	738	766	750	757	779	811	736	761	808	745	751	745	749	755	752	790	733	779	745	780	794	729	734	715	773	694	745	776	731	733	782	769	752	738	753	774	716	752	734	735	743	745	758	697	769	749	730	752	758	767	745	717	739	719	746	738	776	739	761	738	753	812	735	821	753	757	760	732	776	747	766	760	758	730	765	768	784	742	787	724	756	727	746	785	790	731	766	772	724	783	783	751	747	750	770	765	687	741	749	824	747	706	780	765	818	775
28817	5300	1172	853	579	433	349	357	420	359	343	314	298	313	338	321	344	366	360	333	366	366	365	339	375	301	347	349	367	332	353	379	340	338	339	349	299	349	330	330	319	299	323	342	331	345	330	339	347	302	348	335	342	332	288	311	354	336	309	337	326	320	321	377	296	359	370	312	307	336	353	358	322	346	365	324	329	327	369	343	333	371	344	337	346	338	318	328	320	346	365	328	326	314	322	379	326	354	350	365	340	325	313	331	312	324	305	333	352	345	327	355	374	378	343	310	339	340	355	364	329	308	340	329	346	339	344	344	307	356	321	329	324	301	320	337	341	331	319	326	339	355	335	341	333	359	309	362	352	320	358	321	315	335	382	335	334	358	361	336	350	353	308	348	345	361	339	358	338	323	358	342	334	279	312	358	363	295	315	325	348	346	307	313	317	327	363	353	337	329	312	323	317	339	374	353	352	324	369	341	359	328	319	328	334	328	327	316	370	342	330	340	322	318	313	331	326	343	337	323	356	306	329	378	315	356	368	366	346	352	315	317	331	374	352	337	344	328	318	369	289	317	313	294	337	349	315	369	337	334	321	314	309	342	361	306	359	374	319	327	358	326	352	347	353	314	301	347	355	346	338	335	356	342	334	354	321	329	350	342	327	324	351	353	365	312	334	350	356	329	332	339	309	340	323	372	367	316	339	326	354	330	373	322	361	318	349	328	338	359	352	338	319	369	352	361	320	330	340	343	364	319	321	290	342	353	325	305	333	338	321	326	305	344	326	329	369	350	341	354	308	337	335	334	358	342	367	340	325	330	356	354	333	347	353	350	352	310	342	320	370	351	348	328	355	327	299	325	350	358	351	345	300	314	353	352	350	352	356	324	333	351	345	301	333	336	335	320	322	352	288	314	346	334	317	352	364	315	357	349	360	362	355	308	296	339	307	317	333	347	342	326	338	391	349	353	351	321	333	358	394	324	323	344	343	349	343	324	322	369	350	341	333	340	345	345	323	315	326	344	316	349	350	343	377	327	341	328	337	345	305	328	360	327	336	345	356	336	356	357	372	391	341	355	361	360	332	333	313	343	329	338	343	352	328	319	361	290	339	306	357	284	348	307	342	352	336	344	367	356	347	340	306	310	357	339	346	330	331	378	352	354	342	328	336	352	336	324	337	335	353	339	332	328	359	354	306	338	316	339	340	319	331	344	328	306	336	326	332	343	299	359	335	343	326	345	360	340	352	318	370	334	355	356	335	336	350	328	330	350	345	313	360	322	324	384	357	338	352	320	325	332	323	336	334	337	318	351	330	322	389	320	340	353	342	362	369	309	336	351	349	361	403	344	341	316	345	334	320	350	329	345	337	365	316	301	344	331	321	345	346	348	340	335	320	328	312	348	319	332	363	332	314	348	373	338	349	353	368	345	357	343	355	341	355	321	394	358	347	326	321	354	317	331	370	348	346	349	312	350	339	332	353	334	343	342	295	315	358	372	323	360	329	340	337	310	316	333	346	353	336	317	381	347	350	333	358	307	307	331	362	329	365	328	332	366	345	337	366	372	344	372	360	349	335	334	312	296	354	369	328	321	317	304	362	329	377	356	361	302	354	332	323	354	326	326	344	336	341	340	327	330	349	333	329	322	341	350	367	311	370	309	334	335	330	345	348	346	316	361	334	344	330	336	332	319	357	332	334	295	340	330	313	324	348	326	353	351	351	307	275	336	353	346	361	347	360	327	355	373	306	335	341	326	352	316	303	342	372	354	381	350	334	329	307	319	362	303	332	337	348	362	346	369	354	360	345	367	340	324	343	324	339	322	318	296	373	342	339	347	306	344	322	377	341	334	325	371	352	358	315	353	344	364	360	309	336	339	320	316	374	316	340	340	316	331	331	345	298	364	327	325	318	375	298	357	359	319	317	320	308	344	346	384	348	339	323	353	329	354	344	339	366	324	374	345	342	333	369	330	327	358	343	358	316	327	331	345	318	314	343	330	356	328	355	343	329	349	333	336	335	359	340	358	375	317	341	321	328	372	333	367	362	345	354	357	319	333	351	344	343	312	320	329	332	343	314	336	356	344	326	278	337	365	323	325	328	351	345	384	340	342	334	349	324	348	308	362	378	327	346	316	318	307	333	321	345	365	339	338	329	318	344	338	343	337	350	353	369	353	332	294	331	339	354	350	322	368	355	315	325	324	378	333	322	297	322	309	308	302	321	333	370	348	336	322	329	306	338	350	355	366	317	340	374	398	332	311	315	317	303	351	356	318	317	324	373	386	357	318	342	340	357	385	360	357	338	357	317	337	344	299	361	372	364	313	305	334	324	343	335	336	358	326	379	318	379	367	360	364	359	331	359	360	339	376	334	355	323	326	317	339	307	356	335	350	352	338	377	384	323	390	323	306	336	332	351	336	348	320	319	316	340	367	343	352	325	331	318	336	331	332	317	347	339	381	343	327	306	356	339	298	293	367	354	335	327	318	345	322	361	335	315	353	352	336	347	339	355	332	323	354	359	350	317	296	334	344	326	338	327	363	340	351	330	347	331	347	347	370	350	333	386	356	343	357	345	372	373	368	348	337	324	300	359	371	371	321	329	321	362	334	336	351	346	356	350	316	326	372	353	342	377	342	317	346	331	314	322	311	354	319	329	335	349	368	346	326	333	325	362	352	335	317	308	358	309	350	329	397	358	347	348	327	336	348	335	355	307	366	359	343	336	312	346	345	324	329	322	336	327	342	345	348	317	348	305	369	328	340	362	324	332	316	336	350	348	351	348	314	339	329	376	338	311	327	384	339	344	341	332	357	329	332	325	308	338	333	330	296	347	333	347	323	355	355	321	351	346	334	307	334	336	355	336	343	362	307	346	346	348	354	322	338	316	339	364	345	342	360	315	348	367	311	311	314	331	318	349	392	353	386	316	329	339	349	361	354	353	317	319	359	330	343	354	315	347	327	336	303	327	314	341	336	313	355	314	327	326	350	358	322	302	374	329	362	392	303	324	318	338	345	357	315	311	353	358	342	309	353	299	300	333	318	312	356	303	332	348	330	358	324	343	337	328	345	346	314	336	356	329	340	333	327	330	351	312	320	335	340	297	330	301	296	340	336	352	383	321	372	314	335	378	339	326	326	340	315	366	328	322	317	343	336	333	322	335	351	343	334	344	339	326	362	342	360	318	338	319	397	342	358	343	360	357	309	349	316	344	331	321	341	359	375	340	345	295	334	324	317	358	346	349	340	364	334	332	343	366	331	351	335	331	335	343	300	346	325	355	328	354	315	319	323	342	309	332	304	326	357	325	364	353	363	312	337	324	324	341	331	315	316	303	348	370	328	326	310	369	329	308	315	351	351	347	328	350	350	323	318	374	326	347	316	349	326	346	351	327	344	323	324	351	348	344	305	373	299	344	343	339	328	353	330	360	338	333	345	331	333	324	400	337	337	342	384	342	346	328	338	320	365	344	390	380	316	332	358	365	334	353	322	349	372	347	355
18994	10012	10424	8912	5115	2933	1816	1296	1165	1122	955	963	907	863	866	817	791	825	852	809	732	838	816	803	776	761	772	802	810	791	781	761	787	796	830	818	837	792	768	761	810	785	753	802	767	786	823	796	741	758	798	782	786	755	751	773	745	792	810	804	799	794	816	792	766	785	797	832	755	778	731	746	780	788	765	787	805	827	831	757	733	805	772	801	747	758	825	790	809	837	791	777	776	774	764	761	789	779	774	790	836	836	784	794	794	780	774	781	790	804	757	779	796	788	800	838	766	820	780	761	760	845	783	785	801	758	797	776	820	772	823	777	790	773	779	755	846	785	786	768	854	774	686	790	810	839	823	780	762	774	777	749	810	803	813	861	819	776	821	792	824	784	777	804	778	792	754	775	768	752	827	738	768	757	798	780	795	814	823	776	807	766	881	794	767	832	794	833	768	771	785	799	808	801	772	816	785	855	831	757	790	734	802	729	747	820	791	777	748	807	810	820	865	801	843	785	822	759	818	801	790	735	748	849	769	766	792	800	809	800	748	826	785	788	760	806	803	736	823	788	795	759	843	823	864	801	817	788	756	802	723	813	808	810	778	822	822	776	771	803	784	791	772	794	760	793	759	797	750	810	788	820	797	811	795	746	773	794	809	800	779	805	773	792	787	784	742	791	799	780	802	777	824	765	768	787	799	790	821	804	800	768	788	799	777	776	811	816	750	771	739	768	784	784	789	853	819	792	820	791	743	801	837	764	776	779	833	775	716	775	809	777	735	797	810	788	790	834	825	741	830	736	757	818	848	768	812	750	811	774	762	747	821	832	826	788	843	813	747	775	747	799	808	800	786	774	816	787	810	788	795	811	853	835	772	767	797	776	836	788	779	793	810	726	769	834	744	816	802	762	794	819	790	803	805	858	792	785	808	808	837	772	780	772	776	788	793	816	754	832	776	754	823	794	748	783	773	731	854	840	788	775	757	789	768	801	820	768	782	762	770	781	765	767	791	759	727	765	788	765	823	807	766	807	771	822	819	777	742	748	804	812	743	741	783	771	802	799	745	793	851	746	788	745	790	763	762	843	785	767	779	818	804	787	793	834	828	807	788	796	790	813	841	791	812	787	781	784	790	796	812	773	801	753	739	811	780	787	768	848	772	823	783	745	800	809	800	778	838	747	793	836	759	806	800	774	766	828	765	743	759	842	774	760	766	822	827	857	809	759	803	799	801	804	785	814	807	824	796	821	844	787	844	807	794	797	814	822	803	838	823	787	812	818	769	790	771	821	791	820	763	801	799	829	775	743	831	782	793	755	793	810	795	759	798	817	747	803	766	756	770	840	806	752	825	790	854	808	771	835	740	766	801	779	785	785	803	833	728	829	781	818	773	740	843	829	817	781	778	789	731	763	794	782	805	796	763	762	727	810	747	818	813	793	766	747	796	781	780	787	770	770	813	824	760	748	777	808	766	790	742	776	823	789	780	764	781	809	772	818	756	835	818	775	740	841	786	801	807	773	768	812	796	788	760	780	797	759	866	785	789	771	767	817	797	809	770	745	782	773	781	834	799	820	817	764	813	752	813	781	804	780	771	821	803	807	800	795	819	781	763	791	767	774	769	800	837	802	795	814	801	768	776	786	802	787	775	792	748	773	734	754	828	776	810	784	793	782	770	773	793	778	814	801	788	798	789	783	769	794	766	803	759	816	798	801	796	759	768	755	799	821	758	830	806	794	816	818	773	818	783	787	819	775	760	765	759	793	775	791	803	837	818	735	768	819	746	767	798	781	824	771	801	797	800	795	829	820	853	792	782	811	789	842	828	782	792	819	781	789	794	799	794	792	745	813	850	844	785	803	826	799	801	770	812	836	754	799	802	788	766	803	757	782	812	790	810	798	792	770	824	733	786	762	784	783	789	834	753	761	765	837	803	793	790	807	791	796	825	724	778	733	784	785	798	874	797	813	814	746	744	747	791	790	766	776	774	792	860	809	790	823	713	810	781	797	767	747	836	759	789	797	768	789	817	765	789	793	803	808	763	760	805	779	792	800	779	813	770	825	836	746	747	813	759	773	796	832	812	789	803	793	753	787	805	811	799	810	763	817	782	792	754	794	819	863	725	727	766	836	822	780	795	799	782	722	757	775	758	795	753	820	789	757	789	797	797	781	776	753	786	785	765	806	829	820	769	798	797	774	797	772	770	805	768	825	768	736	785	812	778	809	735	819	851	839	791	805	715	799	802	783	785	751	778	773	775	779	763	774	820	770	763	811	810	832	775	775	858	762	862	827	763	751	789	794	751	822	825	753	769	818	771	817	786	768	744	813	723	757	772	799	783	836	781	785	828	823	805	775	736	787	791	765	792	776	781	817	755	817	777	767	754	730	788	765	792	754	828	801	765	758	727	834	821	789	835	796	781	812	760	825	794	860	791	780	741	777	791	779	792	807	755	795	775	784	805	803	713	776	817	758	754	791	797	764	735	781	790	793	758	816	797	791	749	792	742	750	726	789	768	750	771	797	816	764	828	751	772	805	810	810	778	782	763	819	779	758	741	783	796	743	774	780	753	794	840	788	837	773	819	784	774	744	808	737	805	824	795	787	803	794	812	731	776	804	808	756	794	778	744	749	776	784	787	755	792	818	798	785	814	838	798	814	774	797	809	835	777	757	763	766	774	777	781	814	809	784	815	730	795	762	764	824	784	788	811	797	765	834	822	812	816	807	788	808	769	785	803	835	829	755	770	796	806	811	835	771	824	773	777	795	736	795	767	815	773	761	758	789	777	798	759	820	770	781	762	785	763	836	788	821	743	768	756	787	738	803	800	805	811	806	759	775	827	759	833	823	845	808	761	754	773	813	797	729	840	716	791	745	792	756	790	822	784	765	782	765	780	807	798	813	764	745	809	768	761	802	809	772	748	798	797	800	771	795	777	835	758	733	772	834	751	797	772	791	754	746	858	781	776	770	843	806	812	797	788	774	818	789	776	793	789	770	800	818	772	771	740	846	786	776	752	840	749	726	783	796	769	781	829	808	753	724	772	774	809	799	831	828	780	835	794	775	754	812	733	793	786	753	738	803	788	812	775	782	769	785	763	762	805	792	803	742	741	757	832	794	786	768	775	779	796	820	835	819	799	772	792	762	749	791	781	831	816	820	764	843	813	795	810	791	777	791	764	757	774	775	773	780	796	791	794	768	826	770	760	794	765	777	732	751	815	818	841	757	853	827	829	772	847	798	788	811	812	801	819	759	758	814	773	792	788	792	800	777	790	846	763	800	823	869	821	746	811	790	774	792	788	833	822	784	778	798	801	811	791	788	773	812	750	809	834	736	819	800	837	784	781	755	763	799	778	852	796	806	812	802	822	785	748	804	792	800	799	803	765	822	762	793	776	792	785	784	796	794	801	764	759	800	838	804	806	810	887	792	820	851	789	795	783	756	826	781	741	811	758	812	766	806	822	788	786	764	766	792	820	825	761	839	827	775	809	768	782	794
20375	2485	602	402	377	371	319	306	328	310	320	322	310	285	326	342	330	308	301	302	328	344	327	361	331	325	308	327	300	334	318	301	321	324	323	318	296	295	286	314	326	337	335	279	305	298	306	298	325	315	340	334	339	315	286	324	318	362	321	312	358	306	300	346	327	323	310	343	289	277	330	323	329	290	305	324	321	329	304	338	311	315	289	319	310	319	311	318	302	334	356	291	298	299	342	310	348	340	310	340	312	338	314	326	333	308	345	311	315	329	305	334	333	328	297	311	321	335	298	321	309	288	310	351	314	362	320	306	319	304	315	337	355	343	306	333	347	345	313	303	307	327	306	296	319	308	340	345	307	316	338	349	295	321	321	279	320	289	318	316	334	335	307	303	302	282	343	305	353	281	305	310	338	304	297	300	303	300	299	286	303	295	317	344	300	321	316	314	336	307	305	308	308	312	350	318	290	318	305	331	322	304	311	306	338	297	302	302	288	313	320	325	313	284	294	323	316	327	318	325	339	344	298	315	313	298	361	342	324	295	315	267	323	309	317	311	316	329	285	308	306	320	319	327	343	336	309	275	285	333	316	336	300	339	309	318	287	303	309	304	349	333	297	332	288	277	299	275	327	371	336	305	285	305	332	289	310	329	325	314	349	309	295	328	310	325	316	312	261	316	300	359	343	329	312	291	306	298	308	315	291	325	320	313	326	313	343	313	324	356	316	354	288	330	301	325	302	302	347	309	311	328	294	285	323	313	317	324	311	325	330	300	305	311	296	345	308	283	360	344	331	336	308	288	319	318	272	298	317	289	341	327	319	299	321	324	317	302	314	301	281	335	326	300	336	326	295	330	326	307	318	293	308	323	323	337	313	284	290	312	324	324	335	321	270	288	335	324	303	321	292	344	310	304	312	309	293	311	285	299	270	339	289	286	315	310	308	315	322	301	309	326	338	299	305	325	308	289	287	310	326	347	311	313	323	292	325	310	330	326	312	290	321	306	333	291	311	268	321	339	290	300	359	291	314	293	305	287	309	328	336	291	310	310	316	312	327	321	305	317	344	330	321	318	274	294	308	299	360	285	325	341	323	307	303	332	315	278	325	347	296	328	346	333	311	316	328	316	301	318	295	327	343	309	320	324	304	331	329	329	313	313	321	326	325	276	314	294	311	328	302	316	278	312	303	347	324	319	324	353	304	336	325	292	337	300	368	297	306	314	317	303	326	326	325	283	323	296	323	268	285	310	330	311	296	284	321	303	329	312	325	343	300	326	306	295	304	322	319	317	333	315	317	311	330	282	301	275	328	322	300	301	296	330	327	293	311	313	333	306	300	324	331	288	305	301	298	322	262	324	309	299	337	317	346	313	355	316	304	300	278	338	324	311	300	288	296	338	326	330	306	303	342	338	339	288	298	339	299	273	330	299	333	305	291	333	304	304	329	339	323	300	328	319	303	308	326	330	329	336	309	328	330	304	346	338	313	295	308	286	353	325	305	308	291	309	327	324	293	298	318	310	314	327	308	329	321	294	324	319	320	356	307	315	370	325	309	312	303	309	335	304	287	325	295	294	287	321	318	338	320	337	350	290	306	361	298	307	297	309	314	324	303	326	318	301	308	306	329	343	325	340	329	348	301	321	287	336	327	299	299	315	316	301	310	344	351	365	311	355	314	315	301	315	325	301	295	308	322	348	329	311	299	321	309	286	286	359	338	333	351	318	302	316	352	319	270	336	299	312	343	303	310	345	313	311	317	305	292	312	311	281	289	330	302	292	307	333	342	281	320	326	324	344	285	330	292	297	325	323	326	329	326	310	316	314	297	303	382	317	295	324	328	343	329	328	309	291	302	309	301	336	295	313	298	352	309	298	328	337	331	288	348	299	336	363	311	337	352	371	310	309	304	312	303	334	312	294	348	303	337	339	301	310	328	321	334	340	321	344	307	328	292	323	334	308	358	329	308	304	342	330	328	323	311	325	338	320	310	302	282	347	313	328	274	322	325	306	328	335	344	278	283	308	321	308	297	338	312	348	319	291	317	299	306	321	287	285	338	385	315	308	312	324	314	317	347	302	326	317	341	315	281	280	316	301	319	285	318	330	353	313	303	304	327	295	296	311	343	298	298	322	301	329	290	298	322	311	301	313	307	373	333	308	314	347	323	338	291	312	295	321	302	307	310	338	305	317	344	342	340	291	316	331	273	317	343	324	345	285	306	311	319	364	307	299	291	323	313	324	314	318	285	298	351	325	318	329	335	330	313	294	284	299	324	319	336	309	305	316	292	339	318	290	301	305	305	307	317	317	304	314	333	334	321	297	338	267	318	333	335	321	311	319	311	306	328	300	321	283	326	320	293	296	338	316	316	275	268	283	305	333	304	296	275	309	311	320	286	307	325	298	352	338	299	276	286	347	315	322	315	312	338	298	307	325	314	290	327	287	316	297	338	305	304	315	305	303	326	354	318	295	310	356	318	320	333	312	326	319	320	314	296	284	332	322	332	323	337	310	326	318	283	311	371	324	323	299	324	315	314	296	309	342	314	305	289	313	319	303	311	311	292	354	329	290	330	296	324	275	315	333	337	292	327	285	369	308	298	348	337	322	314	304	360	296	332	290	293	289	327	301	294	320	355	317	335	361	324	320	312	347	328	292	345	302	321	303	294	337	286	324	292	311	310	346	318	336	311	304	310	333	310	293	304	286	308	325	324	297	292	299	304	334	315	324	317	307	301	288	318	276	341	316	303	328	317	354	304	320	298	333	283	315	305	315	316	347	308	337	318	315	305	270	339	308	294	303	310	284	315	307	345	320	322	281	328	320	291	287	321	310	357	320	344	292	288	313	300	301	355	312	296	285	302	279	313	319	302	325	288	289	316	324	293	313	301	317	344	326	319	368	304	330	318	288	335	315	303	350	285	345	330	308	287	292	307	330	280	298	279	308	280	302	304	328	291	329	313	312	299	294	333	283	329	332	300	321	310	313	297	299	311	323	292	311	342	314	321	307	355	300	319	292	283	293	326	299	297	317	328	359	313	306	317	306	312	306	323	299	299	336	307	337	296	326	328	302	288	305	317	317	317	310	314	321	289	299	325	329	296	309	284	325	316	267	329	287	323	338	314	302	345	337	337	340	290	292	281	270	316	316	326	299	299	283	315	259	330	314	297	339	316	340	284	325	315	314	314	333	327	331	320	346	315	334	307	305	300	317	317	303	326	306	336	293	347	288	305	313	309	341	306	304	321	329	318	321	314	304	303	290	354	326	296	325	315	354	326	318	293	326	326	302	332	317	334	320	312	268	322	335	303	311	307	346	323	324	313	304	289	272	324	313	281	342	349	360	331	341	315	297	289	330	328	320	284	321	301	349	321	300	333	313	340	358	294	313	326	329	330	317	341	331	290	287	332	276	291	304	290	309	311	296	272	303	334	284	317	316	303	313	334	336	305	291	329	319	333	305	281	297	325	336	298	288	334	274	300	300	326	309	315	314	304	355
15875	6946	4974	2430	1634	1113	937	829	831	764	774	742	735	652	697	709	722	695	700	694	706	700	743	702	702	703	701	683	699	672	686	712	744	706	704	686	689	674	660	707	720	692	724	698	689	723	689	668	716	699	676	707	728	666	711	701	728	740	717	688	679	698	702	711	676	680	712	648	715	724	713	691	677	677	640	682	701	698	651	735	707	701	689	643	674	681	692	723	713	700	705	677	677	725	706	723	733	682	780	688	737	724	705	617	736	741	748	701	663	700	738	693	690	690	679	687	703	686	661	674	743	693	693	705	649	717	674	703	717	706	711	734	710	711	715	697	725	702	695	734	739	732	731	702	710	707	703	665	720	697	691	720	699	658	679	685	696	711	670	679	700	741	703	713	757	702	689	698	734	705	703	669	709	667	707	742	695	684	687	706	732	675	759	740	677	723	676	682	724	719	702	708	693	747	751	719	707	700	703	676	723	706	709	682	695	731	697	681	690	732	714	722	704	706	696	704	733	692	748	682	704	696	755	667	704	737	738	698	691	682	716	695	726	725	671	698	673	742	717	686	720	708	633	707	685	708	702	702	711	711	733	708	727	679	706	723	716	631	686	702	727	694	717	719	666	684	718	671	626	726	725	720	686	712	710	744	696	703	728	758	710	714	720	712	689	711	765	622	702	684	727	653	729	707	697	677	741	721	725	706	700	688	679	706	681	694	725	635	685	661	703	658	714	675	689	721	675	714	695	703	696	701	692	694	686	703	724	686	690	665	701	659	699	702	717	669	674	706	696	704	667	702	697	698	695	678	708	720	695	680	720	705	678	714	719	733	706	670	702	736	708	720	650	698	726	707	736	700	692	644	690	678	677	667	684	716	680	686	730	705	748	671	715	708	682	694	723	744	693	694	668	677	692	713	728	714	677	710	713	693	707	687	677	723	711	718	694	707	712	708	687	636	718	720	718	700	740	691	712	706	727	696	677	677	723	643	692	657	741	734	722	681	739	737	667	767	697	709	738	690	684	707	712	709	672	720	724	707	745	666	697	688	734	703	704	712	678	678	730	708	652	772	704	761	707	735	697	667	674	712	663	700	682	742	700	681	724	716	684	716	723	700	700	711	684	718	710	711	676	696	695	657	686	685	693	759	669	645	686	710	721	636	700	706	704	707	725	730	648	737	719	732	673	711	691	686	669	743	681	689	719	735	688	668	723	692	691	696	660	717	727	708	649	671	694	676	697	633	703	689	679	724	683	710	756	674	756	710	725	688	686	698	726	743	729	700	708	722	666	723	720	718	692	699	716	741	691	719	665	753	691	755	694	751	704	701	687	707	686	672	664	688	678	693	691	690	672	726	694	679	702	713	738	686	644	739	710	725	705	665	681	740	653	677	736	701	659	662	700	700	671	723	644	643	665	721	694	713	693	700	681	713	693	725	695	714	740	734	715	730	646	713	728	696	704	730	719	677	710	660	706	712	659	725	719	711	732	714	692	692	675	687	697	731	655	696	689	685	708	686	719	671	679	717	670	689	711	702	731	741	678	670	715	681	705	719	715	738	667	727	676	736	676	699	691	738	673	713	725	705	774	670	676	672	736	736	710	713	700	740	659	715	686	714	731	719	679	689	664	715	664	723	682	716	667	710	712	692	725	686	688	718	685	655	708	693	708	677	735	670	700	691	716	668	699	705	698	678	683	688	646	717	681	704	694	705	686	644	678	689	726	643	725	661	713	674	653	673	729	650	682	673	704	689	713	661	670	681	737	752	711	757	713	700	697	694	702	689	691	713	691	739	724	658	628	736	702	701	656	757	679	703	629	708	750	692	730	705	703	659	685	703	659	696	696	698	722	743	695	703	716	726	705	751	661	732	676	708	670	705	671	724	695	710	680	718	723	690	677	705	658	731	653	728	667	718	671	769	721	705	696	642	676	692	696	716	714	715	697	653	715	682	717	673	694	711	730	688	738	642	696	725	708	715	694	694	692	705	707	706	721	706	703	715	720	676	744	637	714	750	760	687	685	697	696	676	754	675	663	654	727	693	713	723	664	756	725	725	691	710	681	703	712	726	696	732	696	745	682	700	660	720	687	717	749	700	659	676	691	683	694	728	686	741	677	692	720	698	708	750	661	708	673	704	684	705	714	704	719	676	708	706	645	699	717	708	708	722	684	675	726	728	677	694	728	734	721	744	714	702	727	721	714	724	699	668	673	681	731	663	721	683	691	730	685	664	674	681	708	650	715	720	712	683	738	686	706	688	723	717	689	711	760	717	689	659	689	690	698	711	674	679	674	731	690	658	732	703	680	731	742	625	709	687	662	661	784	677	711	703	659	764	739	702	696	741	657	708	648	687	750	667	723	711	735	691	699	732	677	712	725	700	731	716	701	682	689	661	667	684	672	737	694	720	702	733	714	729	708	693	709	677	684	666	691	664	668	695	739	707	660	731	671	761	670	731	701	710	644	705	726	685	658	681	673	697	675	702	715	653	665	693	698	694	691	687	694	706	726	721	749	733	706	729	679	687	655	673	704	708	710	686	709	725	687	653	702	674	725	716	690	648	686	693	721	691	721	664	737	705	716	689	743	690	714	695	695	769	689	697	683	712	697	731	775	653	687	677	768	702	710	710	661	693	690	733	727	704	704	647	697	715	700	723	700	676	700	722	761	669	753	727	683	736	648	696	642	727	710	703	697	663	651	732	723	736	698	671	680	719	711	691	677	741	698	736	719	677	696	682	703	679	701	704	720	696	708	704	683	707	719	696	672	696	701	685	675	693	716	752	712	714	734	726	663	712	668	703	687	692	700	674	705	697	738	678	714	678	707	678	670	727	683	692	699	714	709	704	709	682	651	679	755	701	693	699	695	716	709	718	689	719	663	741	680	696	728	721	687	654	726	691	722	708	673	694	682	705	686	661	737	665	747	673	723	689	704	727	641	718	675	689	658	744	639	674	723	676	702	715	742	757	689	716	678	707	671	725	686	647	681	706	680	671	673	707	715	695	651	695	683	721	712	678	730	672	699	711	680	666	671	685	742	690	674	698	704	725	723	719	704	681	711	671	709	671	667	667	736	728	788	657	720	672	697	700	686	742	707	672	750	704	675	735	727	698	695	702	688	688	712	717	711	659	692	736	716	681	683	674	692	709	725	712	687	680	683	738	701	684	704	695	688	763	706	661	723	671	719	688	748	713	675	735	713	697	676	671	641	676	687	722	705	716	758	723	717	704	701	674	688	729	736	720	730	697	679	732	695	717	719	724	689	723	737	686	732	668	711	684	696	738	657	722	704	719	714	688	708	665	723	684	700	685	741	685	730	732	701	680	704	692	709	658	665	697	696	661	701	709	713	692	684	733	737	673	686	684	668	730	698	715	701	718	703	710	692	654	664	671	722	717	688	726	705	713	687	736	727	681	683	704	655	662	731	687	698	689	658	722	677	670	681	708	680	705	690	666	687	711	693	713	724	719	705	707	713	690	701	686	678	681	694	715	716	710
33946	5527	773	524	431	386	342	328	322	354	299	334	367	336	300	318	355	301	337	331	315	302	313	309	306	322	338	345	334	344	317	304	342	298	321	340	348	357	332	325	326	325	306	339	319	331	323	318	303	330	338	370	323	352	347	333	301	332	328	350	341	284	350	315	322	346	345	330	294	353	363	338	318	365	284	338	358	354	349	314	342	313	344	326	342	305	310	331	320	308	339	340	343	330	364	329	345	346	348	308	338	305	310	346	333	319	334	323	319	311	337	335	326	290	358	303	332	310	332	338	327	330	339	323	326	318	298	315	377	313	328	346	330	332	321	309	320	309	332	341	362	310	329	313	347	314	313	331	327	332	317	351	303	315	320	353	343	345	330	332	333	327	322	304	323	303	284	361	338	321	335	345	334	349	302	304	350	325	316	344	311	336	331	340	317	336	294	344	299	345	328	332	302	352	355	346	321	331	334	344	323	357	327	335	321	310	301	322	335	304	292	306	326	337	320	318	332	347	326	318	326	321	348	318	325	334	310	275	310	321	331	334	303	308	354	339	320	298	338	329	292	312	312	303	306	315	323	303	330	319	312	298	315	325	321	289	303	372	340	342	294	337	347	307	340	326	317	353	340	334	377	320	326	322	338	315	300	364	353	322	285	286	301	314	347	331	304	336	281	355	336	340	333	323	320	333	329	326	353	310	310	334	327	338	341	324	343	328	329	327	314	337	306	299	312	325	317	349	302	312	295	361	321	310	347	329	319	334	305	336	337	321	315	354	399	303	322	312	320	365	310	316	308	313	298	375	345	376	323	361	321	292	283	314	339	358	341	344	334	349	316	325	359	324	337	320	337	343	346	326	308	330	319	368	346	322	308	331	345	343	320	304	341	346	307	366	329	299	308	348	331	322	319	337	369	318	336	322	306	323	309	340	325	319	334	338	298	329	324	338	329	322	305	310	304	318	350	349	328	340	325	348	340	349	314	311	352	346	352	303	317	350	328	350	308	356	344	357	309	308	324	323	324	317	344	331	327	348	303	333	331	331	301	336	304	267	339	355	347	345	329	306	320	321	290	333	325	316	324	310	333	318	299	327	315	309	326	345	325	348	310	289	337	359	332	347	332	317	317	367	315	319	326	311	330	317	344	336	317	351	311	320	305	294	295	319	272	329	321	314	358	299	319	326	295	297	328	320	341	309	331	316	318	313	350	340	346	324	338	319	337	349	290	322	332	324	311	303	338	325	309	308	332	339	334	321	326	306	303	359	356	308	389	300	308	352	334	311	320	312	343	324	309	306	297	347	332	317	336	323	330	314	305	315	288	335	364	316	321	365	334	317	319	340	362	311	343	290	351	330	304	303	330	333	298	330	320	344	350	342	328	290	333	358	361	328	341	322	319	287	317	304	351	355	324	344	320	342	299	260	311	340	346	326	291	294	328	303	321	310	302	338	339	360	295	321	319	341	334	355	341	338	366	311	394	387	303	337	341	329	345	324	321	341	316	309	319	335	334	328	350	356	339	305	323	324	332	344	324	316	327	288	317	317	346	338	325	350	337	328	318	309	300	352	334	330	344	345	273	337	327	344	336	306	363	330	331	361	346	341	346	336	330	343	285	330	339	333	349	329	342	338	317	331	305	361	323	342	329	344	316	302	329	328	317	287	303	315	299	361	333	334	318	341	337	333	367	334	347	324	352	350	333	334	331	327	319	358	370	331	351	337	382	385	291	322	301	312	355	331	325	314	321	369	336	314	323	309	328	311	354	378	332	326	304	312	310	331	315	336	329	343	305	309	317	365	337	332	360	321	347	325	336	356	329	365	337	331	324	314	288	346	350	338	326	317	344	340	342	333	334	336	316	323	328	331	352	300	325	321	325	316	304	292	330	330	313	335	310	325	352	332	331	315	339	313	339	357	340	316	370	312	310	317	294	327	346	336	354	332	334	309	329	323	338	327	318	355	326	343	324	313	333	308	306	296	339	326	335	347	357	308	321	366	328	309	311	328	336	327	329	312	292	328	329	326	355	309	321	288	343	328	351	326	343	334	342	339	289	315	321	329	329	291	295	311	315	310	346	350	291	344	308	279	356	345	291	307	340	368	312	294	336	297	317	324	349	331	335	348	310	313	302	340	337	342	362	328	369	336	346	321	339	375	294	294	306	317	324	340	312	308	320	298	302	339	323	309	351	340	334	297	308	335	363	329	349	316	322	283	335	323	316	300	348	351	319	343	330	355	307	319	316	351	337	319	366	310	293	351	333	322	298	320	304	349	350	323	303	349	346	316	352	337	311	339	345	322	326	316	327	335	337	344	351	311	290	325	301	350	349	362	336	345	323	315	329	316	352	320	317	332	337	303	298	286	343	361	294	344	346	316	306	320	324	321	337	315	327	313	324	340	362	318	323	350	307	323	387	323	306	309	333	321	323	329	341	312	326	371	362	343	340	294	354	342	303	304	304	311	338	330	332	280	327	305	304	302	319	325	310	318	320	320	330	346	347	317	339	327	329	366	330	327	324	336	358	336	339	348	362	361	343	333	326	323	377	323	307	318	328	338	312	321	312	341	344	303	339	339	310	342	294	286	327	321	327	359	314	375	310	339	349	327	336	310	318	328	327	357	337	350	325	308	306	293	336	341	320	327	343	373	350	336	319	327	331	346	370	326	329	314	319	338	319	292	337	331	320	318	334	350	339	340	362	337	325	353	351	322	344	336	336	320	321	323	323	312	366	343	345	326	342	383	336	327	341	328	346	325	329	319	321	324	321	342	351	341	364	344	377	344	348	302	303	318	328	370	306	357	323	352	310	322	320	273	289	298	348	344	345	318	307	359	324	357	323	311	308	312	330	360	346	343	357	350	360	292	298	345	338	362	316	295	321	297	325	328	330	338	346	299	344	331	365	311	352	345	326	341	343	328	361	329	337	302	337	333	346	313	349	326	303	340	361	306	326	347	351	328	297	327	372	324	344	348	306	358	365	318	315	337	311	325	362	315	321	336	308	328	324	342	353	338	328	338	328	321	299	327	319	363	363	344	318	286	294	313	319	308	327	316	332	363	306	348	326	309	321	354	340	323	352	315	322	329	325	271	342	318	330	326	320	319	320	325	293	323	311	312	329	308	336	290	336	344	357	318	327	346	378	362	315	333	312	342	371	312	323	311	312	333	333	334	327	335	335	333	334	347	298	312	291	285	357	381	321	334	306	329	296	345	323	331	372	321	351	302	302	333	311	313	339	344	330	355	317	317	344	319	324	305	300	345	312	338	355	345	345	336	301	313	333	351	344	336	331	309	305	334	352	373	310	348	361	354	304	318	324	309	298	365	341	311	323	340	368	338	340	339	296	342	303	335	324	352	307	309	333	340	379	335	303	282	337	314	355	311	344	328	326	320	335	329	362	325	307	347	359	328	347	289	314	346	359	310	362	317	320	295	316	318	321	357	307	312	316	310	295	323	347	339	295	325	311	295	327	342	315	303	311	330	363	346	304	285
24224	8537	5641	3672	3026	1937	1127	1056	937	931	905	828	795	802	784	735	766	713	799	724	790	770	745	798	797	744	774	707	734	731	775	731	728	720	768	753	726	780	759	683	822	742	743	717	741	761	816	717	728	715	781	761	739	741	721	772	736	756	735	738	768	806	735	768	682	748	759	723	822	718	739	749	735	763	796	752	776	742	702	757	752	763	743	766	752	742	741	712	786	796	729	732	736	754	741	788	690	713	736	727	760	755	785	769	717	702	781	792	742	753	773	741	730	704	708	733	743	728	696	737	763	719	760	754	755	759	760	783	770	723	726	789	744	770	785	782	739	731	764	691	713	747	754	771	768	730	744	758	770	737	781	842	759	751	768	713	746	772	759	770	771	734	727	759	802	735	704	722	787	763	732	767	731	769	714	817	711	719	735	705	756	748	774	755	739	718	723	698	772	734	757	729	764	755	746	734	765	741	726	747	765	759	761	724	731	732	779	738	748	804	789	731	781	751	754	734	729	776	828	772	755	746	735	764	779	735	759	767	730	751	735	737	749	771	786	727	727	784	721	757	698	704	765	782	738	799	775	797	750	783	758	780	714	703	802	676	724	770	687	719	792	719	769	744	713	751	761	697	722	746	723	769	776	753	792	755	740	733	798	783	770	797	798	697	744	735	757	698	774	758	753	783	796	749	725	738	733	761	805	780	752	702	791	768	719	733	771	741	708	765	754	778	735	717	732	702	773	813	794	782	745	748	760	777	761	801	695	719	741	769	707	741	782	798	716	752	739	742	748	751	727	760	743	740	800	788	790	794	746	738	752	740	747	749	737	802	725	797	785	734	752	711	770	724	722	715	762	736	725	721	765	774	735	766	703	735	747	785	745	809	706	778	777	779	759	757	761	761	727	782	742	771	737	724	803	742	756	758	758	692	771	761	770	760	768	745	742	795	747	748	698	760	791	737	743	746	755	722	774	726	772	765	720	738	786	750	742	786	778	785	742	757	762	760	769	750	697	756	736	744	718	783	794	765	746	739	745	704	745	765	705	769	746	771	774	783	784	704	735	775	721	754	791	793	773	736	812	772	798	741	777	766	756	754	761	743	771	778	735	742	787	715	733	752	747	737	713	774	708	738	732	778	764	760	737	736	762	746	687	763	769	747	787	739	777	729	750	791	768	708	764	717	737	717	729	783	683	703	720	734	751	768	723	740	736	761	724	709	716	780	765	753	769	746	753	708	767	745	749	718	723	774	785	688	774	741	707	718	769	752	787	771	711	764	763	754	692	726	719	764	732	819	804	733	730	747	739	743	751	803	736	729	768	743	748	749	767	766	762	803	733	708	752	824	713	795	722	733	726	764	721	758	773	800	703	740	724	762	790	740	748	736	728	736	769	692	689	777	728	730	767	764	786	686	732	705	739	701	746	696	743	773	779	749	748	735	755	677	761	764	739	746	745	735	763	771	743	736	730	719	756	732	748	757	745	716	760	773	753	812	771	780	724	771	778	715	748	776	718	732	725	794	727	745	699	758	724	721	692	762	757	726	708	777	753	746	741	748	771	776	733	723	728	754	750	757	733	774	767	761	722	780	763	777	745	698	718	769	735	715	730	742	770	730	724	770	762	752	778	713	755	734	738	781	745	738	734	737	743	749	743	730	766	742	746	781	774	718	715	795	732	748	708	773	720	737	737	707	735	753	775	721	751	787	796	752	765	723	780	737	752	762	714	765	718	730	752	717	803	737	761	746	747	731	719	758	744	761	748	761	739	782	735	724	735	767	740	741	763	764	774	736	750	787	763	764	754	727	712	714	710	778	752	766	743	696	755	699	700	736	739	771	736	735	691	788	737	720	749	802	696	734	781	756	805	766	762	786	794	721	787	764	757	779	722	713	744	767	743	724	710	735	739	731	701	746	727	787	762	766	787	704	791	724	744	714	733	754	797	753	806	780	741	745	763	755	768	694	705	771	810	767	753	716	771	757	786	723	758	765	727	733	733	749	766	749	774	790	759	724	751	741	792	765	794	817	702	789	744	761	710	740	784	723	758	698	765	765	763	779	712	783	704	790	737	756	724	708	770	740	770	733	758	791	761	758	709	745	717	742	711	733	693	752	759	710	756	761	674	776	768	751	713	718	731	760	769	801	751	748	754	675	742	761	704	729	751	784	753	782	730	764	731	732	755	782	768	727	774	754	788	738	778	721	718	720	747	707	778	790	726	749	777	749	780	743	759	715	726	728	743	743	788	757	731	778	744	778	786	715	740	764	738	753	741	767	808	773	784	741	753	775	775	808	764	734	762	752	779	777	717	709	773	688	745	752	775	732	770	758	705	798	737	748	740	770	786	757	740	782	758	765	791	742	774	725	760	746	748	705	751	697	741	799	705	760	725	712	718	737	764	778	714	816	741	719	757	722	774	738	762	752	700	746	742	712	751	781	748	715	711	718	793	756	746	709	705	804	737	738	783	779	760	787	785	781	737	786	782	704	718	736	770	751	749	684	748	724	779	749	755	763	745	744	754	761	734	740	775	786	790	815	730	746	727	731	798	719	746	761	715	727	753	782	769	697	713	746	722	749	719	728	750	729	806	753	768	793	802	739	748	754	697	714	712	725	732	693	706	768	747	714	777	769	735	778	789	769	757	740	784	726	746	752	750	727	707	814	742	741	771	775	750	749	767	748	773	767	755	735	735	724	746	731	751	769	756	756	694	710	754	738	712	726	699	729	725	748	750	724	781	788	738	741	724	732	735	720	794	746	737	769	766	762	728	739	798	762	734	734	755	799	744	767	764	760	748	728	758	727	775	733	756	697	767	745	768	727	747	747	744	746	789	748	758	803	752	731	718	760	736	725	734	786	788	723	793	740	770	743	760	749	792	779	761	747	763	719	773	745	738	775	752	724	768	756	708	737	796	763	783	793	782	762	753	777	701	731	722	722	707	749	729	712	719	793	735	773	710	785	765	753	731	733	778	738	696	783	713	783	761	778	750	777	741	756	769	765	817	758	723	743	770	709	733	791	751	742	747	729	769	719	701	791	744	727	742	765	748	759	730	754	716	723	765	714	695	765	789	758	731	746	709	739	772	701	772	722	761	713	743	759	683	746	741	759	743	806	761	739	720	757	744	785	718	748	760	770	739	732	748	750	748	709	764	750	739	766	757	699	737	695	751	770	712	718	785	714	780	763	760	714	739	756	754	758	737	711	743	743	733	760	770	705	724	764	741	771	726	748	735	708	739	694	770	770	761	746	770	748	721	752	768	771	731	751	804	753	692	760	741	731	716	742	748	726	741	715	730	801	781	749	757	790	773	756	714	735	775	697	725	772	752	757	791	760	785	755	759	761	731	752	725	735	790	744	750	711	767	774	802	706	734	791	776	773	751	744	743	757	709	744	756	768	760	749	701	787	722	752	725	756	740	728	704	774	796	734	720	769	728	749	773	767	748	752	743	759	757	746	734	781	725	755	762	756	738	782	764	825	753	712	726	728	708	695
37134	7358	1031	592	516	432	384	364	351	346	340	331	376	351	368	305	327	359	339	352	353	345	293	341	322	315	347	358	364	319	311	304	342	329	334	349	347	341	363	345	347	336	345	312	315	328	367	340	399	335	341	355	365	369	312	347	380	359	350	356	361	392	354	312	317	338	358	325	324	333	379	339	347	312	304	310	318	323	364	344	293	303	335	318	339	348	371	372	328	366	335	331	358	352	330	332	378	343	348	354	344	343	330	321	314	327	334	328	346	354	328	377	342	321	351	310	327	307	347	345	304	333	354	337	309	334	329	336	330	365	352	355	321	335	373	352	359	325	321	356	345	376	334	344	338	309	346	339	323	377	322	360	309	325	314	331	351	311	348	312	331	374	369	348	334	346	372	354	368	358	359	348	362	347	376	390	323	367	323	373	359	346	320	356	325	335	336	327	340	344	341	334	361	328	360	328	371	331	324	354	309	322	297	344	375	350	330	310	361	345	329	336	343	368	332	347	346	381	352	356	345	301	365	364	327	361	368	364	360	313	332	361	309	354	338	349	349	366	345	358	362	361	335	369	344	306	332	315	342	338	356	346	315	365	365	354	355	343	317	357	314	352	336	323	340	344	334	308	359	347	346	337	314	336	361	354	326	343	369	326	327	359	336	415	326	349	359	371	320	338	311	339	304	346	383	343	328	337	322	358	323	337	319	341	316	390	358	330	337	374	376	381	362	358	351	322	367	364	343	370	360	358	335	349	355	360	355	368	346	332	327	334	348	335	348	349	371	323	320	322	317	342	352	364	346	372	344	329	331	341	328	343	329	332	347	310	327	348	357	331	336	321	345	331	335	378	329	352	349	313	319	345	351	344	326	338	369	340	326	363	337	292	363	329	348	318	313	325	333	351	339	320	316	319	307	369	355	383	341	350	358	343	353	339	356	323	382	370	365	324	337	308	305	321	326	351	334	324	344	328	322	349	312	344	365	325	310	338	338	314	312	349	336	370	384	319	326	303	359	324	337	346	352	323	324	327	306	342	345	319	336	341	345	353	353	382	357	342	373	345	342	386	336	339	343	325	339	326	387	316	306	333	351	346	351	354	314	327	305	372	320	305	316	301	336	328	365	322	333	329	363	340	315	279	351	350	315	329	348	341	353	353	363	354	356	327	329	379	316	319	337	349	362	319	347	386	355	342	325	315	342	348	344	336	335	340	328	314	336	332	363	294	314	343	321	333	313	356	388	350	354	333	334	353	341	343	370	325	315	336	364	394	326	356	333	336	325	358	351	350	337	347	365	354	318	313	334	339	337	331	339	355	309	342	317	328	340	337	322	352	327	397	343	390	394	320	325	334	336	303	322	347	345	335	345	371	355	378	325	364	335	338	314	353	335	361	330	355	337	339	340	377	356	330	361	344	338	324	306	346	358	340	334	352	348	370	325	324	335	357	335	328	350	318	331	390	318	333	339	322	339	342	365	330	329	334	342	355	353	336	327	378	349	337	354	341	378	340	337	358	342	371	362	362	348	333	335	349	353	372	317	363	401	347	342	338	310	320	318	357	341	345	323	355	367	323	386	352	352	305	347	318	342	343	326	339	349	321	332	312	349	342	340	310	300	336	335	338	349	352	324	363	374	351	301	337	332	360	357	318	350	312	325	367	380	330	299	374	345	348	309	339	359	319	347	351	324	370	372	323	349	339	321	309	402	335	371	319	352	318	336	366	324	370	308	360	396	354	302	307	333	357	320	342	330	339	338	338	310	359	334	348	359	352	298	356	358	372	331	334	318	315	371	341	339	337	356	347	350	305	341	338	367	318	347	321	323	343	381	334	334	366	356	354	322	403	372	322	300	336	312	367	359	389	342	325	344	319	365	338	340	350	366	359	322	319	294	353	355	343	347	278	326	319	367	396	335	362	326	319	329	309	338	340	344	355	342	346	353	340	354	368	345	323	390	334	340	337	318	356	309	284	342	350	316	346	367	368	352	306	327	364	322	354	336	349	340	329	334	334	338	312	333	342	364	349	353	348	354	304	330	358	372	361	380	299	323	349	321	317	324	342	334	342	364	367	347	332	366	351	314	336	348	340	329	320	331	347	384	354	342	376	333	328	387	331	351	346	340	325	359	354	339	355	333	342	332	346	319	335	321	338	313	334	302	333	307	313	313	324	340	334	344	318	338	316	374	391	337	316	327	321	338	357	374	334	338	324	307	327	334	351	328	334	319	350	381	345	341	335	365	365	309	303	360	345	337	310	362	312	340	336	338	360	324	344	339	340	359	345	327	330	353	352	379	319	325	344	308	341	398	306	371	350	345	313	369	363	314	319	353	370	343	335	300	337	340	319	347	332	379	325	366	345	334	371	348	346	372	346	361	350	322	331	326	339	335	340	332	361	311	344	338	332	387	378	324	366	370	316	316	354	340	326	325	346	340	321	318	362	360	355	357	347	314	363	368	360	300	340	312	343	337	355	349	314	379	334	363	383	329	341	332	315	366	321	316	357	376	310	360	379	323	359	310	345	352	339	347	371	344	357	338	342	357	325	324	366	306	337	316	324	340	354	333	368	298	347	356	381	347	325	337	328	314	330	297	332	321	326	401	354	312	319	355	347	325	351	361	352	325	330	339	356	327	349	326	319	329	343	357	352	344	362	300	341	359	308	361	359	310	324	342	322	349	340	361	348	327	327	332	361	311	313	328	354	337	330	333	355	340	356	360	301	359	343	316	315	366	348	297	355	307	346	348	357	345	346	335	341	320	356	370	375	354	354	322	360	321	338	320	360	359	358	359	343	358	340	325	353	356	335	338	385	343	335	316	351	348	368	366	319	351	333	296	341	335	346	357	332	317	325	339	341	356	307	301	337	358	330	298	349	352	316	348	328	331	379	338	342	358	351	328	347	371	373	320	360	346	348	329	340	354	347	367	378	358	373	369	324	356	351	349	340	329	372	360	363	332	368	333	368	329	325	333	340	338	340	306	365	306	375	327	313	354	329	339	324	347	371	327	343	309	332	347	319	370	372	321	284	372	350	353	350	327	313	356	399	329	352	364	350	333	358	352	344	318	346	328	315	343	348	350	323	350	337	325	348	289	354	325	362	348	352	315	336	376	359	331	369	384	377	362	335	341	333	338	337	338	330	349	339	300	339	346	336	331	326	342	372	352	339	312	345	370	322	348	326	326	323	315	300	341	356	325	342	322	332	311	357	323	348	334	334	328	374	359	344	332	331	305	372	347	340	336	330	369	345	323	396	337	345	318	336	377	332	336	338	344	335	360	325	344	326	335	354	337	337	336	301	358	355	342	367	310	344	377	340	315	353	320	327	382	365	351	311	341	344	328	355	318	351	321	353	346	346	374	314	367	354	362	324	328	369	353	364	342	354	373	351	291	326	354	357	342	372	346	343	313	325	340	307	358	368	349	329	365	319	346	364	357	340	351	378	367	319	329	380	344	336	344	329	322	331	351	350	339	342	326	342	369	373	350	313	381	366
26977	11309	7431	5068	3773	2149	1517	1124	955	1029	921	815	838	881	875	845	802	823	871	814	755	827	848	788	803	813	794	845	815	800	855	789	787	796	815	825	773	770	801	831	795	805	771	792	819	797	800	781	793	799	796	769	813	798	796	768	855	802	812	796	797	807	798	786	791	773	799	816	787	795	827	748	763	790	760	788	806	814	782	719	824	801	777	803	791	768	760	786	818	784	781	773	801	784	792	814	762	736	771	761	762	746	780	835	824	818	794	814	782	785	735	802	847	812	770	755	785	813	805	785	777	747	755	831	806	780	821	843	826	797	811	776	790	751	808	791	811	744	801	806	775	782	779	801	797	783	812	764	740	755	794	813	757	746	766	776	789	791	772	803	785	809	799	842	829	806	829	788	811	823	838	800	805	765	814	783	794	789	770	769	830	787	767	745	766	815	773	778	808	778	821	750	762	777	775	770	784	811	757	841	818	792	829	812	766	799	804	798	828	855	799	775	832	775	815	809	783	787	789	779	827	796	777	788	810	803	813	779	764	757	791	784	782	816	748	761	756	762	783	794	825	798	789	789	773	792	795	821	745	803	769	754	750	782	817	751	823	807	774	766	844	831	798	803	820	773	742	833	786	811	833	773	811	801	768	753	787	788	836	870	810	831	768	781	789	791	806	790	777	769	818	746	792	773	791	800	842	790	778	781	849	767	776	780	804	781	753	746	790	854	818	788	813	752	775	766	782	808	742	734	774	797	792	818	775	800	756	741	772	794	801	767	745	808	774	791	784	795	789	832	783	750	752	821	766	788	833	836	773	818	858	742	786	813	792	797	835	803	852	842	757	777	815	772	787	762	777	781	849	822	815	775	803	777	775	772	806	821	769	767	773	791	784	787	821	794	783	787	795	761	776	775	816	772	746	754	840	818	812	772	717	723	842	797	791	753	810	766	793	809	772	801	802	794	788	811	806	768	786	792	808	853	798	746	756	792	799	747	781	804	763	768	782	839	812	741	844	756	794	773	827	784	836	815	853	784	797	813	796	762	793	757	868	772	834	748	802	808	789	831	759	786	835	791	794	789	811	789	773	860	805	762	798	768	830	752	836	813	736	812	789	735	783	772	801	789	810	773	805	798	767	776	779	776	821	767	787	799	776	802	775	782	803	822	740	825	781	749	788	769	803	827	838	867	790	781	737	818	831	799	814	780	744	848	789	781	804	871	808	781	768	790	794	805	805	782	767	789	741	778	804	792	794	823	847	796	788	760	802	731	783	823	831	752	782	796	747	815	733	759	762	830	812	829	802	821	818	812	757	827	758	766	777	791	731	798	765	775	785	746	776	832	755	775	787	760	788	807	789	748	762	763	773	769	846	781	773	819	787	749	810	837	830	786	816	768	834	836	785	805	742	815	789	789	801	805	843	850	824	783	792	782	795	749	805	761	805	808	829	759	816	826	770	794	822	779	800	805	809	781	811	834	811	793	783	779	773	821	806	789	760	790	842	776	819	807	757	789	736	746	788	770	771	779	781	790	822	837	742	759	783	777	766	789	792	783	764	781	784	811	777	800	846	834	815	819	802	777	737	764	789	776	821	855	794	814	754	761	760	798	745	792	756	808	752	825	771	803	775	761	760	792	773	758	780	786	756	755	814	819	829	793	774	800	770	812	786	759	822	777	789	758	766	746	792	820	795	798	789	815	811	839	814	798	741	783	772	794	726	826	805	764	772	802	834	777	821	779	801	747	784	799	790	808	794	770	731	813	765	792	795	774	745	831	800	758	805	791	805	831	805	784	771	801	810	763	785	719	777	764	742	788	833	788	822	772	779	809	825	764	782	788	816	824	826	782	750	756	792	815	802	740	791	791	756	820	754	771	847	807	821	784	754	827	723	807	778	804	828	789	756	782	805	829	776	796	730	769	830	820	830	803	803	845	820	787	786	748	754	818	756	814	732	781	804	785	755	781	853	791	745	808	823	813	806	779	855	750	761	775	844	797	805	771	756	846	792	783	840	757	739	807	821	767	783	744	807	791	779	812	802	810	820	777	832	758	819	842	735	772	765	792	782	854	768	790	826	839	760	800	805	770	777	760	774	791	814	796	801	743	764	900	771	785	771	811	773	739	823	780	868	751	795	791	784	788	768	881	802	824	785	815	804	831	742	811	807	815	799	819	785	801	806	788	760	852	788	807	764	827	778	769	728	781	834	819	715	828	761	786	823	774	785	843	735	863	764	754	768	779	805	804	805	772	908	806	784	815	777	731	765	785	753	797	781	822	831	773	826	779	802	805	794	754	769	815	779	800	809	788	780	776	785	777	793	774	811	788	822	806	848	745	759	771	822	781	837	785	777	796	848	789	818	784	815	723	782	768	829	795	783	787	832	775	828	812	766	836	827	768	781	829	786	802	815	793	763	813	796	794	829	724	788	766	770	788	853	805	766	788	820	787	824	799	764	797	828	790	760	749	791	797	808	838	784	803	825	805	814	787	750	733	786	840	782	769	796	788	813	741	817	807	833	774	792	795	793	797	787	779	770	790	826	764	804	793	798	805	753	791	807	787	798	733	819	732	783	804	781	799	758	809	777	794	738	765	749	756	800	760	806	791	804	819	767	733	745	829	827	791	792	759	788	806	793	836	756	806	767	757	835	823	748	751	807	805	806	765	796	808	794	803	774	788	812	776	858	833	789	798	763	822	824	753	784	787	827	798	759	762	795	748	762	854	821	814	781	736	845	728	816	795	828	787	758	823	773	771	796	802	824	806	745	762	748	761	727	738	837	789	761	800	797	780	816	808	800	761	798	787	792	775	761	745	802	806	778	786	802	804	786	771	754	782	789	793	767	830	758	770	736	789	785	778	821	747	765	738	773	766	801	796	773	817	843	823	809	773	806	806	772	801	787	772	775	720	845	822	848	777	779	763	834	848	805	798	830	790	803	776	797	767	743	750	769	758	805	768	745	805	814	832	831	802	803	786	819	776	761	815	788	836	771	844	816	769	788	785	812	767	787	756	759	736	853	802	848	802	768	786	702	763	753	783	767	775	823	814	839	819	788	801	744	811	790	832	736	785	803	765	776	797	816	767	801	810	796	853	825	798	803	832	742	823	788	784	825	789	796	791	775	808	824	753	785	771	772	804	779	785	771	776	806	798	800	771	726	797	743	798	805	795	765	794	765	738	764	784	800	790	781	779	768	785	790	823	797	805	777	752	766	812	770	772	807	820	773	783	718	801	771	763	777	771	792	814	808	807	806	775	767	825	841	779	802	780	772	783	804	809	781	749	806	769	793	815	748	800	818	798	770	797	759	749	812	780	822	812	750	781	789	823	825	794	828	784	797	804	756	767	739	838	822	777	775	815	749	826	741	790	757	773	781	801	772	710	770	776	820	797	788	781	774	799	788	825	783	768	795	821	757	758	786	799	854	848	773	801	819	781	816	774	795	802	805	748	736	820	829	772	822	819	805	788	783	742	795	780	786	820	747	770	788	811	759	805
24759	2540	536	440	323	359	328	335	293	338	282	320	328	289	333	308	313	330	321	362	308	287	323	294	313	317	345	341	336	335	290	347	306	298	315	288	323	313	323	290	348	340	302	359	304	309	318	323	300	336	324	306	325	323	273	311	373	299	329	320	317	316	298	307	311	292	327	280	284	344	309	326	328	309	319	341	274	345	329	325	313	303	310	324	318	291	315	328	319	341	307	312	301	316	289	307	305	301	346	294	301	296	338	310	295	358	329	306	317	334	329	310	323	312	295	309	292	325	311	316	311	324	302	321	303	315	348	333	350	295	322	321	309	330	291	313	296	287	305	297	290	293	289	294	338	325	353	310	326	326	312	315	331	318	316	339	316	317	283	300	307	312	295	317	275	303	322	301	306	338	310	329	322	287	313	310	327	328	321	329	321	319	310	307	324	305	290	315	326	327	295	338	330	311	343	299	305	338	343	329	282	342	295	324	291	305	347	297	332	314	308	317	325	339	310	320	322	284	296	334	308	275	280	299	309	327	326	315	329	285	350	285	314	301	304	324	302	332	315	292	303	338	320	305	294	304	309	304	315	323	316	317	327	324	335	290	319	301	285	333	282	299	339	348	346	353	357	319	305	314	305	324	321	290	311	318	314	345	336	309	331	278	319	309	307	290	309	301	293	321	307	320	332	318	302	336	302	338	305	335	331	305	308	302	293	316	302	322	333	270	314	306	299	317	311	306	307	299	271	272	288	327	310	324	308	312	344	327	296	308	333	307	333	300	280	321	302	289	319	312	307	339	335	308	305	294	325	318	313	338	329	347	334	320	295	305	311	325	313	302	316	327	304	324	288	320	302	312	338	335	294	305	328	321	306	343	302	329	305	277	330	338	310	319	350	310	298	344	325	340	315	297	316	325	305	320	346	330	338	329	327	294	310	321	270	314	298	324	354	326	329	299	328	332	321	276	321	303	322	325	304	303	341	309	303	350	311	348	314	320	314	318	292	289	337	331	268	306	325	359	311	348	304	320	304	312	304	301	302	271	322	362	339	282	335	311	326	338	316	311	280	318	285	328	305	327	307	298	300	287	284	326	333	296	325	321	298	318	322	316	295	328	347	331	328	324	308	326	310	339	322	327	281	320	289	337	295	280	318	343	360	314	338	316	322	295	296	327	335	278	308	331	308	353	301	325	350	317	292	292	283	345	352	338	334	341	308	280	298	299	298	320	331	280	344	349	333	287	330	317	304	310	286	302	286	323	305	297	320	286	279	281	305	317	316	329	316	331	305	282	320	310	289	322	310	295	310	324	296	327	319	301	342	325	317	273	283	314	352	287	299	303	291	324	308	318	308	297	300	307	317	326	351	326	324	371	313	328	291	300	324	305	321	318	314	311	285	324	291	328	286	306	289	306	336	339	340	288	309	304	315	292	296	337	343	345	338	358	313	306	301	302	282	350	320	318	328	341	300	281	361	325	289	307	321	331	336	315	308	311	301	353	328	306	313	335	353	341	325	291	323	300	336	321	330	327	314	329	317	303	318	300	336	314	314	331	313	316	286	299	367	304	298	308	313	331	277	304	323	306	295	301	322	289	287	332	297	328	335	344	293	303	334	307	306	312	331	312	290	335	312	294	357	317	319	328	316	296	345	306	327	320	303	319	313	363	305	339	282	298	325	333	290	275	373	318	299	346	318	299	324	301	306	331	346	349	307	306	313	311	302	307	335	294	325	310	331	335	277	291	287	338	329	289	305	314	334	299	306	295	312	375	331	314	324	319	293	308	314	299	337	318	331	316	286	332	282	332	291	345	303	339	313	338	323	302	283	290	328	292	275	324	299	310	316	264	328	307	291	306	314	336	326	341	296	299	305	334	313	303	302	323	311	304	314	304	291	320	318	344	318	313	338	294	302	303	329	315	339	287	328	318	315	350	314	346	284	356	280	289	294	349	334	287	304	314	295	308	291	311	304	335	277	291	288	335	312	301	278	312	323	306	310	319	331	364	305	333	324	340	310	317	290	269	288	299	296	329	318	302	303	304	305	295	287	267	312	305	309	331	302	331	308	310	323	289	325	330	317	310	325	287	310	321	336	322	305	302	320	313	304	320	335	332	305	299	295	309	318	265	264	297	306	304	301	319	308	274	361	351	323	358	302	292	287	299	318	300	310	319	293	309	350	294	303	278	327	302	329	315	288	311	318	326	324	334	299	332	293	299	307	312	331	293	329	306	319	294	326	321	294	309	298	305	342	314	338	317	312	287	312	312	326	307	278	301	316	305	285	328	306	311	361	289	303	335	290	299	345	323	314	345	325	297	330	298	327	317	340	283	311	350	335	324	301	334	320	326	311	315	328	314	313	318	305	295	303	289	352	323	346	309	286	314	326	332	318	325	298	311	355	327	330	288	293	337	290	322	320	312	315	303	326	304	321	284	295	295	287	317	314	302	345	281	260	324	310	330	310	310	326	293	290	316	312	286	332	323	321	310	281	336	353	322	325	331	329	319	318	314	311	302	314	292	315	321	304	322	363	350	288	286	330	297	292	322	322	319	357	311	297	336	348	282	318	340	314	329	308	326	280	318	294	312	338	329	332	312	264	286	357	319	316	346	314	291	323	343	334	277	319	314	331	320	318	324	351	335	286	281	317	333	297	323	289	319	317	292	271	297	313	314	308	303	315	337	299	303	290	324	299	334	287	284	268	331	314	309	297	286	305	315	315	335	316	333	304	338	327	327	308	339	318	289	298	323	313	320	314	313	284	318	306	279	314	312	313	315	360	307	322	325	289	303	315	328	298	353	319	280	326	317	311	325	281	338	323	316	322	320	310	322	317	297	310	331	300	325	318	302	291	316	291	317	313	314	300	310	307	372	314	331	315	299	269	312	296	314	329	301	327	292	293	333	324	315	312	305	357	292	322	328	324	307	340	304	380	314	282	274	311	312	323	317	320	284	297	338	309	304	315	343	322	335	323	307	275	361	313	284	328	337	300	312	334	334	292	349	322	325	313	342	329	327	307	343	326	318	325	332	302	283	318	328	313	286	281	321	316	252	325	323	314	315	278	299	319	318	337	306	302	343	296	309	317	332	318	325	324	335	280	314	306	290	316	295	338	322	311	295	319	323	330	293	299	291	301	321	319	301	332	311	301	290	282	325	335	337	331	331	340	293	316	335	330	316	291	361	344	343	303	270	302	323	342	318	322	309	277	300	328	322	313	305	300	329	293	311	311	328	296	337	282	311	282	280	313	311	307	289	308	294	288	333	310	335	330	314	332	297	311	343	299	352	285	301	346	308	290	313	310	315	315	303	302	307	313	337	331	292	327	308	316	319	321	345	309	324	294	323	345	362	293	345	304	296	284	320	362	286	308	306	320	306	315	294	296	292	347	273	315	321	300	330	297	291	310	298	322	316	280	314	295	338	306	322	301	303	305	284	293	288	329	345	314	302	315	309	306	355	290	320	316	328	318	304	328	335	331	327	308	373	317	298	321	274
18415	4566	3326	2502	1456	1105	914	812	731	755	751	799	718	692	705	711	701	666	721	672	682	716	707	676	676	658	705	693	657	634	689	652	678	673	690	600	693	686	682	701	691	760	694	701	703	660	670	721	700	684	670	733	678	708	672	714	687	693	708	719	790	675	690	696	687	687	693	682	708	736	693	706	688	677	677	696	643	658	707	705	717	667	688	720	675	686	703	702	681	685	683	690	735	684	667	718	709	729	718	703	720	720	714	651	699	692	700	649	639	673	710	687	707	675	699	677	694	687	697	671	716	730	709	715	706	676	714	682	749	705	711	689	681	673	722	677	704	652	691	724	644	700	666	717	685	724	672	758	726	686	706	661	673	689	728	713	653	700	685	679	722	694	644	723	696	709	691	713	705	670	701	715	707	680	712	688	673	709	723	705	668	687	680	722	699	696	663	666	690	721	671	715	677	685	676	714	652	670	708	675	633	717	668	727	681	676	710	641	698	728	708	697	701	671	690	658	648	707	724	687	694	695	697	711	662	649	743	670	651	725	685	665	675	685	691	670	695	669	702	687	689	653	675	668	634	717	683	706	682	675	691	714	691	706	690	696	675	717	681	616	711	705	674	670	706	669	658	758	689	708	660	645	711	706	715	715	635	704	694	751	676	714	700	701	660	709	732	658	666	725	708	728	675	712	663	668	676	683	666	697	722	693	709	652	714	705	736	707	648	693	713	693	714	674	694	677	718	711	686	711	714	691	685	705	755	669	683	651	704	651	675	705	708	695	657	719	690	727	709	661	683	698	686	687	687	703	668	710	699	700	692	721	726	684	677	691	713	702	678	658	730	650	678	678	724	683	687	703	717	709	712	708	699	688	679	712	697	691	710	676	701	708	718	675	709	690	690	673	696	711	690	746	662	683	697	694	691	714	671	689	688	656	675	667	660	675	665	678	672	666	624	719	663	710	700	687	711	721	677	672	714	706	679	665	690	667	691	702	703	699	694	701	663	671	666	707	623	664	673	680	608	622	681	730	735	684	710	753	681	700	673	722	662	707	662	698	772	698	722	711	707	697	684	687	659	669	672	734	673	728	704	691	699	740	684	732	639	714	693	651	678	662	681	703	693	676	676	723	643	710	718	670	697	684	709	712	684	656	693	677	643	720	688	685	677	678	718	668	740	701	680	709	724	733	698	666	703	705	663	703	675	674	698	721	682	719	676	647	662	664	689	693	700	637	678	667	729	724	715	668	712	655	725	668	664	714	681	706	708	677	673	660	694	687	635	699	682	738	655	681	645	676	718	710	673	659	728	676	694	664	684	632	688	715	700	638	669	691	699	635	683	699	689	623	681	687	719	657	693	678	675	695	716	669	710	684	732	699	708	696	709	684	721	695	692	693	667	732	658	688	683	710	717	713	756	727	723	658	691	698	724	717	700	703	724	649	729	719	734	675	694	696	691	685	687	715	693	672	686	686	694	694	668	732	671	768	706	700	740	678	716	692	684	685	718	676	645	705	702	729	660	692	676	710	677	640	632	694	700	681	669	687	633	702	683	654	639	705	674	699	693	677	635	688	695	760	687	704	711	662	679	691	709	728	680	666	678	660	689	703	692	688	722	689	701	667	721	680	673	669	663	714	655	695	690	630	690	670	653	698	712	708	672	710	713	678	697	708	694	673	634	707	639	666	696	696	714	707	698	648	687	733	697	689	666	692	714	682	707	690	646	674	669	682	729	684	704	703	635	659	660	662	744	657	690	701	720	730	713	661	703	693	678	665	704	705	711	660	671	717	739	668	701	707	705	689	686	695	669	701	687	699	711	682	718	640	692	690	649	740	685	730	696	672	685	654	762	690	682	707	699	668	705	724	705	648	722	653	711	644	677	706	654	679	675	674	682	725	661	707	653	693	698	666	701	729	700	682	711	750	660	701	694	675	671	666	714	662	690	713	716	693	737	696	730	681	621	669	668	632	696	685	684	687	709	707	668	727	699	690	677	731	691	639	718	666	694	673	667	715	686	621	688	717	677	698	691	683	698	678	689	725	721	690	653	671	715	717	694	696	698	737	710	669	683	690	717	700	726	681	673	721	678	674	692	763	710	715	714	701	688	681	726	691	654	695	639	730	709	663	680	713	692	682	728	730	691	703	695	689	647	722	683	718	672	692	732	662	666	657	654	705	688	713	690	680	719	707	641	737	712	727	695	678	671	669	649	715	684	679	678	700	684	707	685	699	675	658	755	701	697	705	692	712	703	672	728	682	677	699	672	678	642	675	654	675	651	707	679	726	662	695	686	708	711	672	686	616	695	667	685	704	663	744	707	735	698	701	680	659	707	659	663	673	684	682	695	686	692	744	675	683	719	731	674	713	716	643	682	697	631	712	671	688	731	683	728	706	682	693	703	657	686	644	665	687	693	659	704	710	683	671	728	710	682	740	679	709	671	669	718	716	716	685	679	705	668	711	710	710	650	660	697	661	717	734	621	704	681	681	762	651	722	682	666	737	690	684	725	717	652	724	684	724	676	730	667	671	714	681	680	693	691	715	733	699	691	685	681	683	655	699	704	694	698	665	691	708	692	663	748	730	688	708	721	654	691	735	667	724	701	679	742	683	672	645	718	700	665	710	674	702	742	725	678	632	707	749	675	720	685	747	670	735	678	680	700	707	698	709	676	688	712	717	685	696	715	681	729	684	722	717	689	698	678	681	694	686	674	702	700	708	678	705	695	734	634	659	671	655	748	625	678	690	683	730	669	639	661	661	687	698	667	775	686	718	689	681	718	666	706	680	703	652	691	676	696	686	779	696	695	664	738	685	676	630	672	664	704	675	752	661	684	689	648	700	711	693	657	670	684	642	668	686	707	673	649	694	604	693	701	695	656	682	665	674	671	633	727	693	639	663	703	666	693	739	694	722	657	705	649	737	682	655	642	676	692	664	708	717	673	722	672	715	680	720	699	718	703	712	733	694	682	679	708	688	672	629	719	732	698	708	689	684	668	719	707	717	713	734	695	668	676	768	684	665	686	670	698	739	688	739	708	666	710	660	673	745	731	693	716	667	663	705	709	729	701	702	693	715	689	720	688	666	672	660	729	718	660	717	710	681	671	710	688	709	688	683	648	668	740	657	715	655	677	697	713	698	667	669	718	665	703	656	696	725	670	646	715	700	749	690	700	716	652	670	705	694	720	710	688	691	656	696	691	703	691	707	723	690	702	676	666	722	660	622	723	653	685	674	709	734	683	732	712	718	666	684	651	657	688	718	748	690	714	676	689	648	683	688	740	645	705	689	663	731	670	692	684	694	689	696	726	665	651	656	688	692	707	672	670	695	646	712	666	722	695	733	700	665	699	650	686	693	767	687	696	734	691	691	711	682	681	743	677	696	696	712	694	697	716	706	697	604	730	689	691	665	742	707	659	696	673	667	679	649	685	681	654	698	686	673	705	674	692	722	670	644	711	691	690	697	683	675	720	675	658	710	712	646	686	733	622	704	683	690
28470	4165	911	602	477	396	345	355	316	342	346	322	329	324	350	318	360	332	314	300	342	328	352	350	337	323	356	325	330	338	363	350	328	313	325	305	309	373	313	339	323	308	330	357	349	299	342	323	268	315	332	291	322	291	339	329	329	343	338	318	323	327	327	284	328	347	367	367	321	348	326	322	317	320	328	279	299	318	303	296	330	336	298	333	312	336	322	317	318	297	299	311	353	330	340	343	322	336	334	315	304	302	336	299	311	340	335	311	313	303	363	377	326	350	372	344	325	346	310	333	321	345	317	346	317	304	359	321	319	294	326	343	340	326	310	357	346	335	320	295	281	317	352	364	343	313	313	343	345	320	321	323	334	343	313	320	365	327	345	329	304	305	328	328	341	356	289	300	365	355	342	361	304	311	375	309	314	312	345	292	331	324	303	368	307	332	370	338	339	322	330	265	354	364	320	339	367	347	325	351	330	364	319	307	344	336	349	333	341	308	312	312	312	346	335	314	362	321	329	308	341	332	329	347	301	324	320	309	360	330	376	334	328	314	306	331	348	324	359	333	330	331	304	341	308	324	319	320	340	304	321	344	350	339	300	283	362	328	333	352	333	343	374	359	338	324	303	298	345	302	323	308	356	329	326	353	331	282	301	339	315	347	329	327	331	312	324	306	323	332	339	333	320	343	358	305	358	321	331	325	354	313	345	304	311	364	335	354	316	325	312	307	310	311	344	291	307	298	334	315	365	317	309	314	359	354	304	307	311	299	321	303	332	336	332	318	300	345	328	351	297	313	308	319	322	348	331	360	300	307	313	315	307	312	320	308	329	335	317	314	308	304	324	305	346	345	317	353	290	323	302	299	361	344	322	337	308	304	340	289	327	338	330	323	346	309	353	348	302	340	315	329	300	332	356	317	318	340	325	336	329	321	342	302	342	336	357	327	308	328	368	326	338	287	391	356	300	316	294	324	313	318	345	328	297	298	315	324	347	341	346	351	333	342	307	325	332	348	327	283	340	296	335	302	298	330	315	362	306	297	303	336	321	320	336	337	318	309	328	363	326	330	300	286	333	328	311	362	305	318	325	334	313	294	343	338	332	319	304	318	334	328	334	303	321	325	314	342	314	305	319	299	308	332	340	305	334	295	313	338	310	355	319	313	326	292	304	353	337	319	318	331	363	323	298	314	337	307	385	295	320	312	308	351	334	345	288	324	332	332	344	350	312	332	304	322	338	304	294	316	344	304	326	323	310	331	303	343	324	345	341	295	314	318	328	338	316	339	291	288	362	300	332	336	305	315	350	337	333	337	353	328	331	346	325	329	327	293	333	334	311	291	317	319	324	332	309	325	315	311	331	322	300	316	346	300	328	318	343	370	339	331	354	329	321	317	337	358	307	344	294	333	372	343	309	289	320	330	308	327	336	339	307	331	315	346	371	323	314	323	337	299	316	320	325	315	318	341	344	300	351	304	337	307	335	320	312	304	334	313	314	354	336	317	324	309	322	339	295	305	297	356	345	295	318	320	277	279	295	311	332	308	325	316	362	332	328	318	304	326	340	323	356	301	333	370	303	338	345	294	303	339	295	366	330	340	348	286	330	316	361	310	326	365	366	307	304	322	310	298	303	365	359	304	350	291	305	329	363	353	319	314	285	337	329	340	320	350	343	331	291	294	345	342	338	327	313	308	309	341	321	326	312	334	354	325	350	317	328	311	329	357	329	322	334	302	357	297	319	331	342	341	348	331	336	347	353	346	330	268	315	333	365	370	319	319	320	305	340	302	336	317	296	282	306	306	295	293	342	332	333	330	324	346	311	316	345	320	326	340	315	323	330	346	327	313	287	340	332	345	351	341	344	351	344	324	343	331	333	347	337	296	312	323	315	329	334	304	324	363	357	363	337	364	316	351	315	323	316	346	308	323	326	322	361	316	352	368	305	332	347	303	340	365	341	315	314	325	333	310	297	313	339	356	297	308	333	328	324	300	280	350	353	317	339	330	322	343	332	334	361	351	316	312	314	334	335	361	314	322	329	301	300	309	285	344	335	338	299	316	337	333	317	336	330	343	340	352	345	302	331	314	343	312	299	338	350	326	297	337	312	306	325	319	323	340	340	315	346	320	333	343	318	333	345	329	315	289	305	331	377	342	339	338	335	344	320	310	346	334	366	304	335	328	336	309	314	310	349	354	360	308	309	318	318	325	331	335	366	340	310	308	366	307	327	321	366	364	344	338	316	324	318	323	316	327	331	314	340	346	315	293	319	298	337	325	353	326	308	332	308	338	334	302	301	335	323	319	321	331	317	326	335	342	315	324	339	338	316	326	296	325	299	300	334	342	309	346	325	313	300	289	337	319	344	354	334	360	310	317	309	331	332	316	323	342	340	328	346	324	315	345	328	329	325	322	306	356	308	322	309	332	326	310	293	298	344	309	312	294	323	319	317	327	321	308	319	327	356	295	326	340	331	292	295	308	297	345	318	299	312	309	315	318	312	346	342	322	342	334	319	333	347	326	323	342	337	317	351	307	325	298	336	321	347	288	308	302	319	340	286	319	317	318	307	368	358	325	310	320	327	323	359	312	304	341	315	292	341	324	330	282	321	328	321	348	354	329	309	324	285	347	322	332	306	317	325	299	329	303	336	328	309	328	327	314	322	339	330	338	316	326	317	291	366	306	315	345	329	317	370	333	326	336	326	305	333	339	323	306	331	295	306	333	326	325	342	335	365	341	322	296	323	334	328	356	334	309	321	315	325	294	304	307	332	322	308	328	333	336	317	310	315	300	325	363	379	326	335	359	309	313	300	335	312	390	381	309	335	321	295	337	304	344	321	339	338	335	311	310	338	327	285	322	349	339	314	341	338	306	311	321	336	326	327	349	298	324	308	326	322	311	361	336	339	318	326	336	332	309	304	340	302	328	346	331	338	332	330	305	352	343	307	318	352	296	344	369	305	341	357	314	355	316	320	348	322	297	323	321	299	312	340	324	325	358	308	312	307	296	334	287	321	315	352	333	322	325	337	346	348	312	307	359	313	343	347	358	335	295	314	327	365	335	351	338	298	326	335	326	350	325	286	314	320	350	362	293	305	367	333	316	314	333	351	335	278	306	336	314	317	314	347	358	339	340	291	334	325	324	338	373	334	317	348	363	317	307	308	338	351	337	302	322	344	325	285	316	327	318	308	324	318	338	342	319	337	319	319	296	335	317	303	299	305	351	326	355	319	335	312	282	354	368	310	329	328	333	322	313	332	316	314	334	347	329	326	323	347	334	348	318	311	351	338	329	344	310	342	328	319	300	306	311	331	317	318	315	337	323	300	303	321	289	289	316	349	316	314	323	315	324	316	317	326	348	334	333	347	325	356	326	331	334	300	315	321	331	311	304	316	311	363	356	340	331	328	359	358	318	332	357	314	338	333	323	334	348	341	319	330	331	344	280	311	325	285	324	340	343	330	319	337	327	299	306	320	319	322	356	349	311	285	351	336	325
19678	7763	7750	4842	3866	2959	1757	1127	1032	954	901	833	816	812	818	769	791	773	734	742	758	782	714	722	747	752	750	805	749	740	740	727	753	716	764	776	755	702	736	707	771	736	749	748	746	721	776	753	700	727	748	713	741	733	733	771	694	695	739	718	746	716	777	722	723	773	762	689	737	724	773	729	727	710	744	748	747	717	730	676	783	766	745	735	751	805	752	736	743	758	721	688	715	761	779	668	771	745	757	777	741	721	729	731	771	761	714	755	735	714	733	712	786	781	770	793	690	733	678	784	735	732	707	747	744	756	745	756	716	727	734	737	748	715	718	758	734	708	760	729	769	732	731	735	773	746	760	750	721	712	747	713	725	765	734	701	750	723	745	748	756	746	680	769	679	735	738	747	700	746	695	766	786	739	723	729	751	720	791	719	729	738	744	758	731	759	675	729	691	724	713	754	697	747	771	724	723	702	724	744	745	710	760	778	765	701	744	740	720	656	729	722	753	783	732	744	765	738	747	750	746	734	763	720	771	673	785	745	712	719	752	697	786	717	734	724	704	707	714	688	746	741	720	769	745	754	684	729	753	723	707	719	751	720	672	716	720	708	743	702	704	743	753	768	799	746	722	735	732	772	738	767	734	722	725	730	772	735	753	713	690	731	759	693	749	723	706	716	749	761	720	740	763	753	730	745	710	705	752	751	739	697	731	748	705	766	765	762	759	693	696	703	751	775	694	728	710	718	723	736	795	773	772	726	751	742	744	712	715	723	731	726	716	774	750	660	740	751	777	721	718	757	757	757	720	733	737	753	722	756	750	737	761	727	722	712	737	758	734	664	737	695	774	732	712	686	749	751	762	726	756	712	702	718	694	736	780	715	787	710	743	733	699	706	721	715	781	733	750	800	706	775	754	750	751	703	733	735	719	772	759	727	785	761	714	761	712	766	714	750	724	723	728	718	724	745	724	718	768	708	714	741	751	755	771	736	745	728	732	727	712	729	742	743	690	769	750	812	733	767	718	749	745	711	759	720	720	705	772	751	712	736	699	746	707	736	742	667	704	725	775	769	744	754	705	763	766	728	734	741	708	770	731	734	756	731	768	703	722	747	757	719	718	786	741	743	733	744	742	716	774	705	723	717	755	748	729	777	730	769	722	767	704	723	755	750	784	761	732	716	781	727	736	732	767	746	770	728	728	713	668	758	714	709	738	715	726	710	789	723	747	784	737	764	753	697	717	765	696	719	795	762	702	764	750	778	767	741	772	739	786	736	736	758	743	722	774	752	823	733	745	729	721	696	714	745	731	725	732	743	694	753	747	760	706	751	774	708	688	718	736	726	745	742	733	724	718	716	749	733	752	729	741	750	706	751	737	712	737	722	693	769	716	780	746	739	788	701	738	738	709	783	750	716	743	723	767	762	738	719	717	695	754	759	676	827	755	743	763	757	707	732	719	741	747	702	663	711	726	782	748	760	742	775	736	717	770	732	769	758	719	783	717	773	731	732	738	700	697	768	748	688	725	690	756	725	743	777	716	696	744	776	727	769	735	767	743	737	739	768	751	735	746	697	727	725	786	734	752	747	693	744	726	709	805	739	766	744	785	729	730	702	761	728	747	727	747	741	737	737	728	703	692	728	756	748	695	677	737	712	746	779	697	728	690	715	686	737	731	765	723	688	751	769	749	695	716	756	754	693	718	736	780	767	745	732	703	736	716	752	697	736	763	722	712	756	727	728	723	771	822	760	766	745	718	755	734	736	794	736	731	777	748	754	725	729	726	725	734	746	706	722	734	722	684	728	732	755	729	792	702	715	754	729	761	763	693	724	778	707	745	759	723	758	750	791	748	770	802	739	744	725	736	752	683	747	703	757	744	717	752	778	761	708	723	739	716	723	718	758	714	743	712	761	734	813	758	734	749	743	766	709	780	772	723	711	731	731	772	740	740	779	747	696	782	733	748	750	714	722	725	789	714	749	702	786	759	715	700	742	768	733	792	722	773	740	746	735	767	724	732	760	712	756	771	717	768	716	746	757	762	708	765	750	794	700	707	732	723	667	807	714	698	696	742	726	747	717	687	754	728	741	725	726	749	749	718	768	789	708	765	743	753	716	766	756	741	778	694	786	743	757	762	704	711	715	723	754	759	703	766	688	720	747	741	780	780	759	742	753	736	744	759	730	733	738	780	699	714	725	723	730	721	734	742	755	730	752	720	764	716	758	748	723	685	755	753	713	742	705	722	704	688	757	785	722	702	695	692	752	764	764	710	756	757	714	778	755	689	705	746	736	731	748	736	736	702	719	697	712	843	748	768	727	746	740	752	711	701	699	711	769	735	719	719	773	782	723	688	779	764	709	716	687	778	735	724	724	755	714	694	752	798	738	760	787	744	734	767	767	776	687	751	723	763	750	758	752	757	705	753	722	712	756	758	758	768	779	734	749	735	712	798	746	786	777	724	706	751	756	771	769	724	782	692	747	765	705	739	734	699	712	761	739	725	726	759	742	713	769	766	771	727	686	744	771	785	696	729	722	772	749	786	747	733	731	805	745	698	729	768	738	749	715	788	740	717	695	700	807	721	715	762	711	770	742	708	689	790	702	775	701	676	755	751	748	725	725	707	755	776	740	738	735	726	742	708	726	753	774	763	748	706	760	694	700	751	745	739	725	785	781	761	728	744	724	748	732	737	676	747	717	788	738	738	722	735	734	739	729	772	771	783	718	745	704	763	730	724	721	751	711	721	762	759	688	712	788	766	736	732	755	773	737	703	692	747	742	695	751	709	772	675	777	719	738	721	720	709	739	684	779	751	716	736	748	780	720	718	698	731	744	706	786	730	703	732	719	754	747	742	788	725	741	693	757	824	692	742	749	765	774	763	708	756	689	737	742	753	772	776	743	733	689	736	785	782	731	745	789	720	751	767	746	691	731	711	736	756	740	759	777	691	725	772	730	780	768	748	689	671	725	804	731	711	714	790	781	736	731	732	743	770	763	741	732	753	787	710	689	722	725	732	741	767	749	746	785	761	727	740	744	673	730	746	690	729	759	721	789	756	748	715	726	808	714	776	775	711	739	738	721	719	755	747	730	758	720	762	788	756	727	773	739	747	665	718	711	706	729	712	775	749	715	760	779	759	719	737	733	770	775	721	734	719	770	728	729	698	754	717	719	750	767	764	792	707	727	753	791	745	763	718	722	756	746	727	684	805	733	737	756	754	727	746	693	701	785	749	741	729	750	765	811	778	775	720	739	684	746	724	717	745	774	720	730	757	726	718	716	774	776	778	743	686	712	755	739	652	770	729	735	719	721	786	688	776	766	770	715	731	772	734	727	723	809	740	796	725	750	758	722	754	752	799	707	788	731	768	728	748	780	728	732	753	724	769	758	733	757	741	739	727	717	749	711	793	767	734	745	735	756	696	698	739	764	695	766	730	756	739	745	709	721	742	752	762	771	774	670	757	734	734	760	721	791	721	732	764	743	726	784	726	703	754	730
32710	5347	1055	718	567	517	386	352	381	342	343	333	339	333	313	373	336	336	319	312	327	326	312	335	332	304	336	325	314	343	305	320	325	301	349	346	340	374	328	365	359	347	363	362	334	334	359	320	361	274	314	348	342	364	345	322	322	350	357	341	364	370	375	347	314	323	316	327	333	319	335	329	295	332	351	329	330	352	328	352	378	314	317	315	315	348	349	367	353	341	301	327	340	363	335	387	349	323	358	322	334	333	351	328	300	329	361	321	321	313	320	346	299	346	347	320	337	307	317	354	339	351	332	350	350	316	357	331	325	349	321	325	316	311	327	296	357	311	322	353	333	329	341	348	346	345	354	318	350	320	326	386	349	344	332	334	409	344	354	327	369	317	341	337	374	335	319	322	347	334	351	346	341	322	315	364	329	345	356	346	377	354	340	351	331	340	341	319	314	319	338	313	351	335	325	329	367	321	354	314	356	344	329	304	336	355	328	328	321	331	324	348	354	302	330	294	329	316	350	318	376	350	375	366	317	359	333	328	349	332	296	341	356	336	329	405	320	345	345	342	358	339	367	318	331	368	337	349	335	326	348	345	338	347	320	359	363	330	350	364	358	343	323	304	346	356	327	365	326	344	324	330	350	341	274	322	350	350	357	318	324	311	351	310	360	362	317	349	391	393	316	358	332	371	367	355	349	328	353	345	352	312	317	361	346	336	348	352	339	321	331	338	334	344	318	359	327	330	343	360	310	365	365	331	287	357	317	362	341	347	337	324	333	365	342	339	335	334	342	349	314	349	341	363	329	318	329	358	326	300	377	338	347	315	345	357	362	320	314	363	327	335	335	374	355	340	342	371	320	361	279	355	340	325	361	330	326	347	282	331	329	338	322	362	306	309	343	330	356	334	341	344	334	338	338	293	356	335	322	349	318	344	322	368	312	319	313	312	344	359	352	352	362	325	334	349	355	339	398	350	322	313	375	341	364	342	349	348	326	355	320	355	370	329	372	345	335	366	392	333	309	365	329	345	324	339	355	350	334	370	363	345	341	352	323	302	346	340	339	366	319	375	350	340	357	335	308	319	336	308	339	344	342	316	335	272	339	340	353	336	318	333	360	316	333	349	349	348	365	355	316	324	337	372	323	325	359	352	358	329	346	320	346	351	342	341	355	375	361	319	336	313	330	354	342	332	350	285	369	366	354	373	305	335	348	364	326	340	348	384	343	388	342	317	316	310	350	358	319	326	317	328	350	335	328	285	330	358	340	313	323	329	333	341	312	340	331	353	327	331	316	357	365	319	326	331	368	353	319	318	364	326	340	340	330	345	306	322	348	340	318	333	353	348	328	321	333	334	340	366	357	349	341	317	343	363	338	339	349	331	341	334	323	343	327	341	351	331	344	353	318	376	342	346	303	260	351	312	353	309	367	345	326	353	375	361	315	366	359	325	320	350	310	354	336	347	368	328	355	338	329	350	302	349	372	372	350	323	367	354	343	329	317	346	335	301	353	335	334	355	353	319	358	336	337	314	360	344	362	366	373	332	361	360	351	345	346	336	347	322	362	313	331	323	347	320	332	311	322	306	337	363	359	348	345	351	340	359	323	347	347	336	301	342	324	355	347	380	346	333	342	368	338	318	339	337	319	346	330	341	340	334	342	328	344	337	332	381	325	310	311	337	322	320	364	309	343	362	316	354	367	319	298	343	336	334	304	306	347	367	343	333	321	305	361	347	353	332	341	361	341	311	321	350	326	335	306	323	356	320	326	337	311	367	346	320	332	348	301	327	339	297	351	344	333	310	354	369	340	351	358	328	329	333	301	363	313	335	329	358	348	335	320	354	343	325	315	308	368	327	313	298	337	326	311	337	322	368	359	331	332	339	337	314	324	370	350	375	338	344	342	352	330	361	350	323	354	357	354	357	332	381	334	339	331	343	369	315	305	296	366	337	345	341	355	344	315	356	349	333	342	332	326	367	331	349	362	365	320	339	362	343	319	322	345	340	367	310	324	302	317	331	298	360	366	331	326	374	358	321	338	353	322	343	306	352	356	357	302	328	382	323	331	327	361	315	351	355	372	354	318	342	361	321	345	327	350	305	330	319	341	335	385	336	360	354	344	327	338	348	323	334	319	374	348	332	287	313	286	324	329	335	311	325	348	324	377	326	350	333	390	346	343	318	369	321	350	332	355	340	360	390	332	321	349	342	352	332	366	323	338	344	342	373	352	325	336	371	338	347	333	347	321	378	386	348	316	364	348	283	351	296	369	328	340	299	341	378	371	341	346	308	341	334	346	325	377	354	334	358	355	329	356	326	313	342	344	343	328	323	304	376	374	349	335	306	358	301	301	310	347	337	343	372	304	345	352	353	346	332	356	316	320	330	329	318	329	334	355	336	335	361	335	338	300	353	356	334	312	338	341	346	306	365	359	337	383	313	326	327	337	352	327	316	360	373	319	353	335	346	337	347	322	357	354	363	323	333	372	323	319	342	371	355	342	320	345	326	349	335	333	363	384	340	348	321	340	361	325	331	324	355	347	340	359	321	349	357	323	323	363	316	323	301	361	354	332	312	336	322	340	344	340	336	342	334	338	321	335	338	366	322	309	323	346	383	328	339	347	368	345	342	342	400	356	350	334	332	357	311	368	290	332	344	359	338	333	316	328	357	336	308	356	328	358	376	329	358	361	342	337	327	329	353	346	317	296	320	342	323	339	351	319	309	328	317	345	343	339	323	354	353	369	328	369	380	350	310	318	330	331	327	314	311	353	339	349	358	369	341	380	332	351	330	341	346	324	310	369	346	356	324	343	342	303	348	354	347	304	345	334	349	344	305	319	317	345	363	317	311	333	355	399	334	343	331	355	342	310	355	350	310	361	355	329	356	328	345	343	326	345	360	359	322	330	332	316	342	317	325	345	306	311	335	333	330	340	345	302	359	334	346	322	353	335	347	350	354	352	307	364	332	336	337	346	319	326	350	370	336	344	322	335	393	345	298	329	340	374	329	350	357	336	354	306	287	376	342	337	344	351	382	329	349	344	331	350	355	371	345	328	359	361	369	331	324	335	324	356	319	319	314	320	357	320	365	307	308	328	308	360	357	376	345	340	339	362	343	363	315	379	359	354	360	312	346	365	352	292	325	345	341	325	335	313	315	327	294	355	375	379	315	315	313	319	315	316	267	316	341	350	354	334	337	352	320	328	308	306	354	336	346	345	337	340	365	339	322	328	328	343	348	351	335	330	364	346	358	370	335	370	405	340	339	354	342	327	352	351	331	338	341	320	327	325	378	345	327	339	332	327	333	324	335	356	356	342	327	310	342	336	356	342	349	331	335	352	341	335	319	345	340	342	370	321	336	334	354	300	338	338	351	345	368	327	330	340	352	352	322	377	352	370	350	343	340	351	334	346	317	335	349	368	363	348	347	325	338	340	296	348	338	336	297	335	307	321	365	350	318	294	332	362	311	392	338	370	324	329	348	341	331	346	348	350	349
22773	10139	9042	7294	5737	3744	1981	1319	1084	1076	972	977	844	837	846	842	841	798	823	809	861	827	822	788	805	772	782	815	789	772	799	777	801	747	739	852	783	744	764	789	755	789	779	764	797	737	829	789	785	775	787	847	769	761	788	785	810	787	778	803	749	762	743	786	792	816	784	818	839	758	806	796	811	822	798	752	790	748	847	810	737	805	832	820	756	795	808	771	744	817	798	813	761	752	797	777	846	794	813	763	791	852	756	751	771	792	836	786	765	785	774	751	750	809	812	775	789	773	744	801	793	770	806	775	786	724	785	766	797	784	794	841	775	822	790	746	783	797	785	751	815	760	760	776	824	803	828	758	846	748	807	767	776	834	793	793	796	826	783	790	732	783	750	732	792	825	799	776	815	791	777	777	794	796	766	766	776	743	794	790	815	729	796	780	810	758	789	762	761	798	777	781	738	825	784	742	809	809	741	781	798	787	780	797	739	764	839	777	809	800	778	787	809	825	763	747	849	796	767	768	809	779	768	812	760	791	780	802	757	821	804	795	800	767	778	757	793	815	770	816	770	825	774	780	745	808	795	753	785	819	764	787	808	786	796	836	788	813	759	733	861	765	801	800	781	845	833	784	791	831	785	761	798	800	791	797	767	792	770	748	785	793	736	820	798	772	783	773	760	756	787	778	769	765	732	795	743	748	741	811	808	822	835	725	791	750	761	783	791	806	815	762	789	769	765	749	812	733	737	752	771	784	812	789	818	769	767	789	789	759	786	774	788	748	783	768	780	761	769	805	787	859	821	755	814	807	820	783	811	785	783	787	759	808	770	768	818	829	748	790	776	765	754	777	789	809	776	786	820	803	769	744	819	823	751	750	758	746	765	784	807	789	768	804	783	823	765	768	767	829	758	849	821	815	776	821	772	806	789	833	776	749	793	764	769	741	792	716	765	814	800	828	750	796	783	762	788	817	820	816	755	731	823	790	774	822	742	708	751	824	804	751	752	764	769	761	755	749	769	746	817	797	805	762	744	731	741	809	795	774	759	806	794	810	775	783	798	827	736	775	835	799	777	808	753	752	767	753	744	780	725	716	771	781	765	787	732	730	780	809	773	787	815	820	787	765	789	785	772	776	761	777	755	759	771	870	805	778	777	804	765	745	777	839	827	755	783	802	802	747	826	833	795	770	815	813	813	720	782	751	790	727	759	764	787	781	766	843	789	766	782	773	791	786	739	824	789	804	793	760	724	762	766	760	762	778	815	786	780	815	781	852	776	785	751	811	795	810	856	796	843	811	773	773	837	753	830	786	784	743	794	781	783	788	792	782	771	797	784	825	785	781	789	820	785	774	791	813	820	772	790	846	821	833	832	781	758	773	779	727	791	775	825	745	796	771	779	738	824	808	804	770	825	788	772	818	802	813	839	735	781	802	782	781	782	807	767	775	776	788	790	827	787	799	790	772	792	830	805	821	827	819	814	745	793	767	722	760	842	793	758	785	763	791	827	823	774	775	799	798	782	753	807	794	736	835	745	771	784	788	755	830	771	777	747	800	744	808	743	813	734	748	799	769	836	750	831	806	754	742	812	796	733	722	784	786	777	747	735	776	796	766	767	733	784	786	779	794	829	738	805	844	802	791	794	753	788	795	790	846	808	773	793	790	829	754	760	774	776	794	802	779	799	802	734	837	737	745	744	750	826	771	759	838	733	723	753	740	825	805	792	736	789	816	778	836	792	804	750	769	735	820	796	827	794	782	757	799	768	748	823	808	784	780	801	772	757	731	781	779	746	812	778	808	779	778	799	825	725	820	783	787	834	758	876	738	772	805	811	775	723	801	794	812	819	792	778	775	788	746	803	804	726	736	798	822	786	735	811	754	759	811	741	815	817	751	740	771	766	815	730	798	756	834	741	775	778	742	783	823	780	764	829	794	804	815	744	805	789	782	819	771	798	763	808	787	848	773	804	802	773	735	792	781	784	765	749	776	753	809	784	800	807	808	734	823	813	786	745	756	825	839	786	746	786	772	793	792	809	773	745	812	818	724	819	771	797	745	834	775	775	804	782	804	774	791	728	722	752	832	772	799	804	795	769	790	778	771	834	803	838	802	778	794	828	715	754	773	775	809	838	810	752	762	792	770	838	803	797	786	785	833	796	764	775	778	803	857	764	746	748	774	826	800	809	785	792	806	803	855	797	772	770	773	774	769	807	833	803	773	797	781	754	851	773	757	761	818	800	769	758	732	767	798	805	768	827	771	752	761	728	778	774	770	821	821	791	794	765	776	773	828	741	765	697	768	785	816	782	810	785	779	814	825	794	765	775	750	763	797	768	726	763	804	745	780	779	751	758	832	771	761	746	821	786	801	801	802	781	794	766	719	804	767	790	794	808	769	773	807	803	831	776	780	821	817	790	798	700	737	773	742	786	814	776	775	782	798	755	778	762	772	768	791	818	773	744	790	821	826	790	827	741	821	813	787	776	777	759	765	765	781	770	829	774	811	788	795	818	763	792	823	780	745	833	828	792	784	801	778	800	779	802	799	839	770	786	790	769	785	760	750	824	793	784	765	811	772	815	810	788	753	769	786	854	807	802	766	776	790	782	827	784	778	793	774	764	767	740	769	790	709	787	788	820	778	796	726	796	789	786	790	766	829	792	803	759	757	823	785	780	785	812	793	799	748	757	752	778	746	752	792	786	826	801	790	786	764	728	789	715	790	835	739	766	754	741	765	785	757	801	758	817	732	825	749	758	799	765	764	808	772	739	800	819	799	817	800	790	744	811	780	763	770	788	796	797	790	788	771	758	790	795	772	832	767	764	795	806	785	744	782	814	809	798	800	809	745	769	825	765	782	822	795	803	787	774	788	825	756	803	781	745	756	816	773	759	796	828	819	834	751	819	801	822	844	770	785	806	796	795	788	782	772	823	765	784	794	837	790	818	807	757	773	765	785	849	822	798	809	802	801	768	809	762	785	773	836	752	790	789	793	763	769	753	771	804	799	811	803	759	760	793	800	800	748	797	815	815	796	795	781	775	759	777	835	790	773	767	749	799	798	808	783	802	816	758	839	803	792	744	774	792	765	755	789	815	793	801	797	801	811	802	749	793	749	804	784	811	786	785	790	771	810	755	818	820	735	838	831	794	811	751	781	754	753	840	760	768	764	783	861	762	828	790	734	776	830	790	809	815	777	786	787	794	775	813	764	757	792	773	808	811	734	802	734	814	758	766	746	773	797	761	769	784	784	792	761	813	738	770	806	771	800	810	793	754	827	785	784	750	818	788	813	809	798	779	723	742	773	709	815	795	804	838	746	789	798	757	775	716	792	771	764	722	804	809	796	795	790	779	761	799	763	766	771	772	805	808	822	775	811	748	743	806	781	803	841	731	756	773	774	774	806	813	814	755	808	849	794	792	786	781	768	776	785	757	802	792	725	842	813	780	799	824	758	776	788	789	778	788	759	786	761	808	813	770	793	807	784	800	778	793	796	774	785
22375	2435	573	400	348	344	339	319	311	336	303	313	323	334	321	326	352	317	329	328	324	296	328	311	304	364	328	283	336	309	323	328	297	285	349	311	303	323	285	329	287	319	307	343	304	312	316	328	327	305	301	304	325	282	305	331	336	295	334	269	321	311	305	300	289	278	297	308	326	284	306	312	278	306	285	326	305	301	325	278	297	330	348	330	313	296	294	319	325	298	297	363	307	317	329	314	312	323	337	314	318	309	285	323	317	326	348	324	303	323	365	354	294	300	319	315	326	329	307	328	324	272	310	290	289	295	298	290	315	315	300	285	317	329	284	316	300	322	305	277	310	293	330	304	302	331	300	313	318	291	270	305	257	315	335	326	313	294	321	300	287	308	304	296	331	322	298	315	269	355	323	291	363	331	358	306	284	332	322	326	316	341	321	326	316	308	301	304	355	309	334	319	304	312	313	317	308	306	277	333	313	328	296	304	308	298	332	307	303	284	293	354	320	306	312	325	322	300	345	288	301	314	315	348	342	308	356	329	310	268	281	324	320	313	338	347	315	346	310	283	340	308	339	339	318	313	318	318	342	341	294	332	348	300	321	299	322	306	339	358	280	307	339	317	329	303	307	294	334	323	300	300	299	284	314	305	323	279	342	302	310	337	327	339	308	310	296	337	321	327	254	334	309	323	333	341	298	307	326	338	346	335	327	300	287	307	324	293	305	313	322	344	317	320	327	317	299	322	333	333	349	284	313	296	346	304	292	316	330	300	317	302	328	302	304	306	283	322	280	290	311	290	312	283	326	280	311	318	298	330	325	308	315	307	319	303	292	297	329	317	314	300	327	300	319	300	281	303	330	301	312	310	335	305	303	298	336	292	312	347	310	304	313	306	317	297	285	319	312	320	307	294	308	325	318	331	307	272	319	310	302	321	295	358	363	321	309	294	305	339	335	307	334	299	347	298	355	308	350	314	304	324	320	282	307	294	343	296	275	320	328	314	329	306	307	288	310	299	270	286	289	275	337	312	359	332	321	282	315	310	353	306	290	319	321	306	306	328	310	327	315	308	304	298	298	306	289	286	307	309	300	310	285	325	332	324	289	335	300	297	300	285	313	328	304	290	331	295	299	321	319	327	311	325	301	316	338	343	310	284	349	332	327	333	315	309	324	309	318	297	329	279	314	320	339	316	320	290	330	311	317	327	310	316	310	313	299	305	329	380	291	279	302	333	296	313	332	309	332	320	313	296	346	318	316	321	309	307	303	309	315	338	336	316	299	303	297	330	312	343	322	334	302	290	303	300	284	319	268	307	302	283	284	311	296	321	298	330	280	309	342	311	310	294	322	329	283	309	310	345	317	321	314	356	301	339	318	329	302	297	297	307	314	336	314	311	313	313	334	288	321	307	324	319	315	339	312	294	312	323	336	341	305	335	309	311	295	283	311	283	291	313	323	308	310	302	352	302	302	325	327	301	318	301	252	347	298	330	293	306	325	325	310	336	290	275	306	286	309	329	317	354	314	327	306	353	266	297	350	305	288	291	310	363	292	286	301	324	292	322	298	292	320	306	307	332	330	309	359	269	310	291	348	344	332	312	331	302	332	303	308	301	283	330	334	299	347	320	329	310	271	334	332	311	309	285	372	289	293	316	310	337	315	282	304	299	303	286	324	331	325	330	335	329	322	347	289	318	323	331	319	278	311	283	330	313	348	301	330	316	304	316	297	336	277	339	314	286	299	334	274	331	325	285	322	327	323	314	305	333	314	311	296	310	360	307	324	330	326	323	319	323	333	317	323	319	327	293	321	287	300	310	315	300	293	326	385	307	320	312	311	310	306	317	336	305	304	322	297	335	334	331	311	352	280	304	286	314	328	300	323	298	353	315	301	321	315	306	328	309	307	313	314	322	300	296	270	354	327	350	326	285	290	274	288	330	315	322	302	286	331	294	307	316	290	286	328	321	343	319	329	276	276	295	320	347	313	301	304	290	311	311	352	332	310	295	321	301	325	320	295	341	309	300	314	339	319	310	285	304	362	300	321	303	338	329	298	326	314	293	323	322	324	335	367	309	335	320	310	296	299	330	338	294	324	312	290	308	326	306	308	329	302	326	304	322	308	303	279	341	327	312	306	348	278	298	305	295	319	309	333	329	290	310	342	371	309	318	332	327	319	291	340	314	328	305	344	287	314	339	289	280	287	278	295	311	277	322	330	323	342	329	325	297	310	333	283	308	313	318	359	330	285	323	328	279	306	324	333	296	325	348	291	300	267	296	288	297	335	307	311	296	323	309	281	324	343	315	323	299	334	297	359	329	319	274	317	287	306	324	332	327	332	320	305	327	317	301	343	300	278	331	340	283	316	285	327	322	299	315	308	280	271	292	321	330	339	321	312	307	313	328	311	319	300	328	323	296	305	304	320	359	306	333	325	312	337	323	329	276	301	286	310	311	309	304	308	350	301	320	333	349	317	333	327	330	309	320	310	327	316	304	317	332	308	274	302	314	294	328	312	327	321	341	314	316	303	341	317	321	309	316	326	332	323	326	292	333	353	311	319	317	293	278	307	309	295	304	307	319	290	342	327	325	314	293	314	331	311	306	346	319	299	353	286	307	316	312	301	331	285	278	299	303	295	315	325	293	273	303	310	315	309	297	311	300	297	298	326	336	278	312	324	300	287	347	303	282	332	331	334	315	319	340	325	297	327	281	304	292	320	317	342	329	308	313	316	322	323	302	303	359	317	295	299	300	353	342	313	332	301	316	321	353	316	285	300	299	332	329	367	309	325	324	319	351	318	304	304	352	325	316	317	332	316	281	312	334	305	326	301	263	317	315	282	326	294	309	341	294	281	324	308	271	309	304	290	284	320	333	319	342	371	340	313	324	338	319	298	299	326	269	289	306	329	316	344	308	341	318	348	307	336	332	342	343	325	347	304	335	359	327	311	317	312	311	285	318	322	291	275	303	326	274	317	285	280	335	316	304	323	303	292	337	306	296	326	326	309	297	320	290	285	304	308	313	326	331	301	362	342	335	324	276	309	310	317	345	302	288	332	329	276	319	315	315	310	349	328	303	337	318	308	328	302	315	319	291	339	342	318	378	293	312	321	372	336	334	320	321	299	292	301	327	347	327	291	310	278	307	331	318	322	314	322	315	301	297	325	313	324	287	286	295	305	296	312	327	283	303	332	298	311	295	296	286	290	299	340	320	338	305	310	300	292	290	341	309	332	286	324	309	336	320	328	301	292	338	338	339	306	298	319	300	346	312	303	285	309	315	325	288	321	324	321	313	347	305	322	332	304	314	318	308	313	319	332	277	333	333	338	330	329	302	295	319	301	294	283	312	333	316	325	316	320	304	277	330	342	287	280	334	323	294	331	294	320	338	349	310	329	357	324	318	340	332	336	322	315	322	332	279	313	323	312	321	318	357	317	296	342	297	324	307	383	311	295	290	314	305	318	291	347	375	299	312	282	338	326	253	288	308	329	292	273	317
16615	5410	3595	2606	1695	1271	1021	836	812	807	732	775	701	717	686	690	685	693	708	714	662	715	698	747	708	661	676	718	723	702	643	675	668	757	694	709	699	724	682	731	721	682	680	660	704	685	682	678	704	681	689	677	635	698	680	634	696	718	758	747	695	741	702	699	724	771	714	655	699	732	676	661	695	730	702	700	721	676	690	679	649	704	652	660	701	687	707	703	640	708	682	698	739	705	700	682	644	678	706	719	731	711	693	682	681	695	709	711	725	715	673	709	686	643	741	679	685	675	709	736	723	668	673	681	660	653	677	726	678	660	684	680	713	655	704	718	738	659	702	711	661	693	686	704	685	677	679	708	699	666	675	668	715	686	678	656	683	654	709	681	699	736	677	687	682	715	729	705	715	685	702	684	656	665	760	718	668	680	658	702	734	692	709	644	679	689	691	686	756	692	673	701	676	666	712	739	720	714	671	669	726	670	730	713	678	664	669	654	710	664	695	706	720	656	700	682	664	636	640	698	721	695	683	672	751	682	693	705	675	693	711	687	724	691	701	657	747	692	682	741	685	700	655	687	687	639	675	655	673	700	702	706	655	688	699	715	723	722	695	676	702	640	702	666	663	684	688	734	677	663	684	710	689	646	688	667	703	742	689	687	725	698	694	703	679	641	734	671	704	720	657	657	712	686	730	705	681	705	707	731	660	689	653	706	695	726	667	703	712	667	665	686	688	713	671	720	674	663	655	642	704	668	671	732	736	708	748	668	704	726	680	693	682	669	713	713	736	674	652	689	666	698	739	698	679	693	662	685	658	705	694	640	703	738	681	685	668	689	741	679	726	726	664	694	719	639	674	698	693	658	704	674	702	673	664	732	675	720	707	667	694	661	670	722	730	746	703	724	674	704	699	703	663	688	666	746	706	749	687	738	693	699	642	704	748	721	682	674	673	671	693	713	625	706	679	697	695	715	717	670	700	713	692	704	733	699	746	654	702	665	621	717	694	713	697	681	678	731	688	634	678	672	680	674	707	690	672	646	674	664	665	669	680	689	676	687	710	671	660	647	681	694	678	761	674	689	680	699	686	688	685	653	721	665	711	710	664	703	653	700	690	666	660	675	710	711	682	690	670	738	697	704	692	701	681	688	683	676	672	695	689	706	679	688	663	698	685	720	710	698	669	735	713	691	682	655	716	682	662	680	658	662	645	701	689	685	702	675	700	696	661	699	669	730	673	662	691	718	687	690	728	700	757	679	687	679	644	660	662	712	656	686	672	735	711	730	701	627	692	734	683	653	678	697	630	701	677	687	709	720	701	688	681	691	724	672	697	657	711	699	659	701	698	680	724	687	685	678	717	665	694	688	677	680	699	685	704	684	696	666	708	684	686	654	705	711	663	694	689	690	739	682	703	703	682	709	624	675	730	660	663	672	671	694	711	687	732	672	668	754	721	693	683	682	646	699	694	694	699	721	671	685	679	687	709	669	711	690	710	663	723	691	677	661	673	702	667	695	654	671	710	707	726	688	703	678	701	656	691	726	667	670	717	673	728	705	686	669	685	695	697	681	697	659	691	718	714	641	678	697	694	701	679	698	700	713	684	659	720	668	666	657	725	676	721	660	661	710	710	673	746	680	686	667	684	714	648	655	714	661	700	721	741	719	670	728	665	687	728	710	697	692	680	676	645	641	740	681	688	686	682	650	730	684	689	659	726	703	693	701	720	673	704	726	741	657	691	719	715	690	713	635	680	705	622	689	663	708	700	664	723	683	672	697	715	711	701	659	692	717	700	699	709	730	689	680	679	671	708	772	680	722	697	692	711	670	670	667	675	706	723	701	692	675	691	727	666	725	675	696	708	707	662	722	682	640	664	692	683	670	671	705	745	683	721	729	699	713	661	726	725	712	653	716	736	663	693	682	739	676	653	667	670	682	720	686	668	671	717	725	740	681	687	715	685	699	720	688	668	734	682	730	709	682	697	676	722	739	660	697	666	695	676	642	689	693	680	735	702	716	697	704	708	652	696	703	673	655	688	683	695	704	688	690	692	676	676	760	645	653	680	678	693	674	702	710	690	687	735	698	717	697	675	652	707	678	696	707	719	734	730	662	700	675	658	703	694	683	714	631	698	741	682	672	681	703	643	706	681	683	675	683	650	723	733	670	711	667	685	661	703	677	688	707	671	697	716	660	720	651	701	715	686	757	714	701	695	673	699	675	691	688	690	688	661	674	706	696	688	666	711	690	714	701	670	739	682	709	711	689	728	697	725	697	710	682	695	669	675	698	722	735	705	642	662	726	722	714	686	715	678	697	701	703	735	667	698	719	706	687	718	693	675	687	716	699	672	676	710	683	752	691	668	698	695	642	733	636	750	711	717	697	696	683	730	670	702	672	667	685	627	686	651	656	733	698	711	733	754	703	727	668	712	723	693	697	697	688	706	681	668	682	705	688	686	661	697	681	666	702	653	692	721	725	731	704	691	690	674	709	752	716	668	686	713	691	677	700	707	673	715	689	690	727	682	742	718	701	714	673	693	658	715	641	720	680	665	648	668	712	674	723	662	704	673	707	716	680	684	680	744	693	664	678	661	700	691	632	743	657	698	672	672	700	689	669	706	709	711	701	696	694	709	685	661	695	700	657	676	686	726	694	732	696	682	730	651	712	674	682	629	727	656	715	703	659	678	722	706	740	724	644	663	658	675	719	688	749	690	679	713	694	642	692	682	664	690	722	733	681	686	706	717	707	684	669	678	705	743	705	726	677	700	663	678	698	679	699	652	672	697	702	696	690	662	707	675	672	678	738	669	704	672	678	670	658	681	722	656	714	677	762	694	665	705	735	667	717	653	759	730	709	719	685	704	679	715	711	703	729	663	728	676	684	734	726	748	712	715	676	675	705	683	695	749	712	689	703	674	684	703	756	713	684	710	691	683	672	683	713	695	694	752	673	673	738	717	688	719	668	657	706	709	729	645	684	742	743	645	691	699	668	689	700	695	681	681	694	712	652	677	680	689	721	654	689	693	695	682	660	666	719	684	738	707	713	707	662	719	707	679	678	658	740	730	670	697	621	669	715	710	758	701	679	720	686	719	665	719	699	706	705	694	667	696	683	702	693	688	680	708	659	685	698	625	680	693	696	703	639	662	708	670	704	723	702	727	695	741	660	745	661	633	659	668	698	745	688	683	708	703	741	675	648	687	711	663	669	691	671	654	704	661	720	717	669	686	667	752	675	709	665	697	695	675	695	702	726	681	697	630	716	694	741	725	685	698	698	669	686	691	712	727	669	674	690	717	646	736	669	685	701	677	708	655	681	759	720	709	678	650	693	717	675	693	729	689	690	724	729	632	753	679	680	698	728	683	688	717	682	663	718	662	768	695	686	651	660	696	710	714	637	702	715	700	677	685	737	698	636	690	710	712	683	750	724	674	701	684	663	686	682	694	703	720	682	659	692	703	599	710	684	675	619	669	730	739	670	690	718	659	690	690	651	676	668
28790	4490	892	657	502	452	349	367	384	336	359	337	318	324	328	328	342	345	338	342	310	296	342	330	345	329	321	340	378	328	374	346	343	377	351	307	325	344	340	349	315	349	326	341	351	320	313	350	296	307	339	307	343	314	298	296	316	335	286	324	307	326	297	339	346	328	313	338	299	299	315	308	299	341	333	298	323	336	363	322	288	337	315	373	372	331	299	334	328	307	325	322	306	316	333	308	313	319	323	291	334	344	329	333	339	292	327	311	342	331	330	340	312	318	323	332	323	297	343	325	336	353	316	287	338	337	327	328	337	351	302	327	336	349	307	347	325	341	309	352	312	331	351	293	346	322	335	338	336	291	308	303	314	317	309	318	320	300	336	307	323	286	339	328	318	332	297	338	312	309	285	331	325	297	313	300	345	342	315	352	342	314	338	348	365	342	310	359	326	314	360	318	321	349	337	326	325	307	346	327	332	323	323	332	342	322	335	340	297	326	334	308	322	301	362	304	331	359	323	364	305	361	324	348	339	336	342	313	325	314	299	295	337	303	316	329	324	323	312	326	343	356	303	306	301	326	322	313	337	316	327	331	339	343	348	333	290	341	329	335	328	318	320	340	347	322	317	301	298	315	333	322	338	311	336	400	293	293	305	328	345	321	377	316	328	334	320	322	371	331	366	343	302	295	361	351	358	351	315	320	310	308	334	332	334	341	297	329	350	306	348	319	308	317	311	337	346	352	313	352	303	338	338	289	302	323	324	330	317	297	290	308	365	325	358	331	337	337	302	356	326	304	311	308	359	343	332	344	342	338	325	334	298	298	320	348	333	342	310	343	333	316	314	327	331	310	353	319	316	318	333	339	304	340	325	331	337	321	312	337	288	335	361	313	329	330	311	346	368	338	320	343	373	340	346	310	350	302	323	342	342	334	315	322	325	324	300	327	351	342	347	358	325	312	358	330	316	317	330	349	310	283	326	323	346	341	325	330	335	323	368	330	310	342	317	287	330	309	365	319	334	337	303	329	342	330	316	320	338	329	306	321	330	295	320	312	365	328	314	309	313	296	312	314	326	318	309	301	307	343	320	326	316	348	312	304	323	332	358	380	320	305	334	294	338	333	325	313	376	333	356	328	321	312	350	317	295	315	320	346	331	305	336	342	302	329	328	329	343	342	326	311	336	343	312	321	319	315	342	351	354	277	335	324	339	358	322	338	322	303	311	337	325	338	366	300	349	306	318	311	323	349	348	293	350	363	322	356	330	332	306	291	309	316	331	324	343	332	360	339	317	329	280	330	345	319	293	325	336	304	316	297	325	327	345	319	298	281	356	363	375	323	325	331	335	311	353	319	325	329	317	296	338	303	340	352	340	351	344	293	338	318	338	297	354	318	311	333	319	330	332	350	320	330	329	290	309	325	307	335	315	313	301	338	336	325	333	324	311	328	335	323	318	293	301	324	360	346	296	333	337	300	358	341	334	305	321	317	322	340	358	333	316	363	313	289	352	318	298	360	359	315	317	332	374	315	361	317	370	302	361	334	295	320	308	320	317	343	311	361	340	334	296	364	309	339	299	321	380	329	328	292	295	342	312	336	314	362	315	339	343	319	359	336	353	312	346	332	352	352	330	356	291	361	341	321	317	317	320	330	322	293	309	295	346	323	318	339	281	334	355	312	329	351	323	347	268	342	311	289	362	335	280	333	326	292	318	326	368	339	297	326	320	326	334	338	339	316	316	316	370	323	320	290	287	326	349	356	322	319	363	341	333	304	332	306	331	329	333	296	310	317	309	298	350	367	345	348	325	316	332	321	341	344	323	320	300	321	328	345	358	350	327	340	286	368	360	318	352	317	329	342	327	330	322	318	305	309	329	302	341	314	323	327	303	334	362	335	288	316	300	304	335	337	366	329	338	336	337	339	311	335	339	318	312	308	313	315	304	334	308	313	325	339	319	309	311	340	351	335	308	332	352	345	329	302	316	313	309	294	338	328	317	294	352	332	336	357	347	279	338	312	358	353	301	313	337	340	343	337	338	342	325	345	338	308	345	305	369	311	304	314	348	316	322	317	304	295	345	343	313	351	311	348	311	318	313	322	325	338	345	305	337	308	334	352	345	351	338	320	329	285	292	301	365	324	333	307	335	306	309	323	298	348	309	302	336	310	327	326	332	344	296	318	372	333	333	322	348	344	326	320	351	329	319	348	336	342	319	347	319	325	359	359	300	317	334	330	304	368	329	346	363	350	311	329	340	315	319	332	318	290	344	342	311	299	326	325	315	347	301	313	344	357	343	336	325	362	348	343	347	311	324	325	338	316	342	349	312	308	318	351	316	312	316	309	310	322	321	319	321	321	326	355	338	337	330	356	333	309	329	308	376	322	317	322	309	340	334	283	361	326	351	295	341	334	364	349	313	317	349	347	325	337	341	351	311	330	305	330	317	307	320	321	306	316	349	327	334	324	322	329	311	344	350	341	302	311	332	313	354	326	339	342	372	313	296	316	318	337	341	361	340	321	374	324	337	346	338	302	305	319	343	323	329	332	331	316	345	320	321	359	338	342	326	325	314	353	341	308	348	333	336	344	389	301	298	318	327	322	318	335	354	369	305	323	342	321	321	333	335	340	338	301	382	343	324	324	335	340	335	328	347	316	312	303	327	290	334	351	315	319	297	342	359	342	297	343	366	361	302	304	354	314	314	333	335	281	356	340	324	347	286	321	333	319	362	345	336	368	343	314	319	321	333	299	330	322	347	324	333	356	296	322	358	360	310	304	343	346	351	303	332	340	382	332	307	358	334	336	350	320	291	328	302	310	333	333	330	320	305	320	333	314	343	320	343	328	338	359	332	338	297	325	334	310	322	338	329	307	317	349	301	288	346	362	336	357	296	333	314	334	358	337	330	352	317	329	338	289	319	328	317	347	272	338	357	320	330	366	322	305	325	354	292	346	338	323	339	306	303	297	313	320	288	309	368	327	312	288	330	285	324	311	338	314	324	331	309	334	324	304	370	282	325	351	306	323	331	335	356	305	322	326	321	339	334	323	301	317	331	310	327	300	319	305	352	343	325	309	376	360	284	319	304	325	330	348	324	315	288	317	346	301	321	304	346	333	336	353	353	353	295	330	328	303	328	352	324	335	304	303	335	354	344	344	348	325	360	323	309	327	322	329	353	364	311	369	327	332	334	309	373	351	301	322	364	334	333	318	312	301	336	296	357	315	319	363	367	301	302	295	325	286	343	310	299	277	334	344	360	315	339	311	299	328	319	329	341	321	314	308	319	338	307	356	348	304	342	340	298	318	355	312	338	342	318	337	321	336	303	287	303	312	321	346	335	307	320	331	338	323	296	347	314	308	339	341	362	330	311	309	328	316	366	306	294	302	326	326	349	298	307	317	322	352	345	302	333	298	338	336	356	309	341	333	316	336	378	329	346	315	352	345	306	368	287	325	320	303	315	341	299	331	325	323	323	356	329	301	375	332	329	341	320	309
20768	8989	7753	5655	4340	3148	1703	1126	954	907	914	786	834	836	778	809	833	743	781	780	754	762	750	708	784	734	716	799	769	786	753	707	736	700	772	734	795	749	734	707	770	707	729	776	720	745	745	792	725	727	762	776	759	741	739	753	763	710	745	755	742	734	747	756	714	770	740	747	779	781	753	776	742	752	726	726	782	686	712	716	717	751	676	729	729	744	777	714	692	755	794	741	719	747	736	753	799	686	724	692	719	763	726	766	755	711	776	730	710	745	730	807	701	727	731	757	739	742	726	744	732	707	745	769	730	730	731	767	792	782	730	712	734	770	740	748	760	767	672	765	689	744	726	733	755	755	741	724	707	753	736	742	797	785	716	755	754	742	790	814	781	799	760	720	728	785	756	741	756	763	745	762	790	740	772	740	677	710	768	743	787	715	764	751	745	757	811	804	715	705	717	762	740	759	776	737	739	698	729	687	706	744	758	739	746	718	715	779	731	728	747	745	781	711	793	733	699	746	743	748	747	742	734	757	706	737	702	748	711	771	762	740	682	706	756	718	723	738	719	726	726	734	706	760	728	769	732	778	744	741	677	705	778	752	754	773	758	748	724	733	770	711	716	777	746	769	737	778	773	713	760	715	815	759	731	734	752	728	704	746	792	704	769	763	773	712	763	747	736	737	811	779	750	727	709	740	781	776	744	753	760	753	743	667	797	749	731	775	723	739	691	737	742	786	709	720	733	722	747	766	746	724	755	792	719	793	701	685	769	743	741	728	733	793	749	807	687	757	709	747	735	718	730	696	752	752	737	793	783	746	747	775	745	779	704	756	769	711	774	755	726	732	755	806	703	745	740	773	729	750	749	780	774	761	704	727	760	766	761	769	743	751	741	770	757	770	747	735	786	773	762	787	748	776	734	693	724	727	762	743	734	758	750	761	751	815	759	726	746	757	746	738	765	731	784	739	768	759	748	730	735	767	722	763	700	747	754	733	766	721	755	766	710	704	710	723	744	753	730	748	778	752	734	783	689	745	754	739	823	712	718	693	743	728	758	772	744	771	717	746	708	765	771	731	716	723	755	705	780	798	802	707	707	715	745	731	755	667	735	774	767	724	756	698	742	751	735	782	726	726	738	768	780	720	735	742	809	727	773	708	723	717	716	722	711	755	757	743	757	747	747	770	691	763	776	722	772	760	749	714	755	750	703	769	715	734	741	745	731	707	774	708	804	742	771	739	770	723	763	748	733	734	715	752	739	763	741	790	733	763	778	712	776	747	731	753	796	744	720	786	706	744	767	744	741	749	748	710	773	742	704	727	759	766	705	742	780	766	712	798	757	743	762	707	735	754	756	739	712	784	739	728	745	714	708	772	736	705	741	734	781	779	723	762	760	766	730	782	733	769	753	721	731	805	741	756	744	753	729	803	723	745	807	766	775	734	776	765	739	731	736	763	758	772	720	756	761	738	749	748	740	728	760	731	771	723	753	745	733	681	762	734	712	725	781	775	767	664	744	681	716	733	732	752	781	748	747	708	751	720	727	753	752	729	753	701	760	794	744	697	738	741	742	751	757	759	771	694	739	746	755	781	773	753	753	742	752	741	743	767	772	726	756	750	707	787	768	764	760	739	737	742	757	735	676	756	747	749	720	723	733	731	749	755	752	766	739	799	796	776	706	763	771	762	754	759	727	722	832	746	716	752	771	687	762	721	706	773	728	736	715	764	775	727	743	745	734	749	742	747	734	733	798	771	751	747	723	771	764	745	729	720	715	756	763	762	713	754	756	729	787	773	741	675	738	783	712	757	745	710	739	760	741	736	774	715	691	716	692	740	720	780	712	738	745	728	734	713	742	717	749	747	770	721	723	748	699	733	715	738	742	716	727	759	752	752	757	769	764	705	763	748	739	715	731	747	784	701	724	752	753	686	755	703	789	766	774	688	729	769	685	762	771	743	704	747	759	764	763	738	720	730	766	808	729	712	756	748	755	692	736	736	743	744	735	757	764	753	757	753	715	733	733	745	713	800	767	768	684	796	740	784	733	789	762	792	730	775	795	724	698	767	751	751	717	732	789	791	689	732	740	722	743	748	722	705	720	739	708	714	724	710	743	732	759	739	779	721	741	750	728	779	742	742	787	765	750	775	727	756	791	723	747	750	741	713	707	761	762	772	762	730	749	678	770	715	765	760	715	755	761	763	731	731	712	768	773	726	771	696	736	713	717	740	725	754	733	708	754	726	759	754	743	780	755	766	707	729	713	726	764	723	730	755	761	759	751	709	727	776	706	735	745	766	728	730	767	750	739	725	763	730	701	760	773	749	745	769	728	705	755	763	767	761	752	778	728	718	733	760	751	777	746	721	731	763	708	725	743	731	753	736	745	736	719	771	722	719	750	787	782	747	802	796	782	741	707	758	674	764	746	705	726	780	778	744	705	722	745	777	737	717	731	732	759	765	705	742	739	793	767	720	745	704	742	756	762	736	738	741	726	709	723	720	745	743	831	768	760	754	759	732	757	780	715	742	691	729	767	768	739	731	738	739	728	747	745	743	718	746	712	760	761	710	726	768	722	742	759	767	772	757	729	739	703	798	720	744	750	765	740	737	754	723	800	745	789	728	746	797	795	742	734	719	731	739	781	747	748	779	716	710	751	792	745	761	783	740	762	811	779	696	769	763	702	719	776	712	836	714	761	742	774	717	727	795	783	757	709	774	807	729	752	752	769	735	740	800	695	733	744	787	739	768	732	744	757	720	757	727	803	713	757	774	786	737	807	731	731	742	756	705	763	787	755	731	773	752	722	698	750	737	686	698	773	754	729	739	741	754	737	742	732	738	764	758	817	749	766	752	765	749	747	732	781	773	738	789	734	753	805	783	704	678	740	757	760	733	781	738	723	782	743	720	742	768	761	788	718	756	776	749	749	725	703	729	725	815	787	773	743	774	726	765	753	743	759	722	715	763	723	752	760	762	797	693	719	734	761	701	774	691	736	749	767	724	723	751	811	758	785	765	765	728	743	735	736	741	761	796	779	761	775	738	768	768	786	740	756	789	787	721	729	706	700	753	780	760	731	681	734	738	755	729	774	717	717	782	770	774	786	770	743	746	723	771	734	773	750	778	714	757	723	763	756	759	723	775	730	721	772	688	774	742	761	740	763	779	726	769	726	725	740	792	768	756	739	742	739	700	744	734	727	714	743	767	731	766	735	766	775	733	760	721	739	740	738	738	764	732	770	709	722	720	757	752	738	755	699	783	749	766	716	783	743	756	735	764	794	727	757	728	719	673	792	769	740	734	762	737	811	769	740	727	772	768	735	715	710	766	703	756	722	740	759	748	726	782	754	718	714	776	767	740	747	735	703	719	729	751	757	769	743	736	694	781	729	778	747	731	748	739	729	725	711	721	735	730	805	729	742	727	813	774	720	762	747	753	718	711	724	759	747	743	699	717	806	733	717	698	727	764	772	776	730	756	753	734	785	727	747	737	742	750	738	705
31572	5632	1109	703	546	473	381	391	338	333	375	359	377	340	317	345	334	300	337	360	329	330	326	313	372	336	344	324	353	286	341	360	371	326	331	322	381	341	362	315	332	331	318	291	336	326	307	312	320	320	343	324	347	366	356	343	336	351	322	344	347	334	314	343	341	331	307	330	338	339	312	363	302	316	325	329	352	304	350	324	355	382	324	325	358	358	300	332	354	311	322	320	358	338	331	359	365	317	335	363	326	353	382	373	325	309	303	347	332	322	353	366	338	347	361	318	300	342	361	338	363	324	348	348	334	328	311	361	339	306	350	336	363	345	335	368	329	290	387	361	320	313	366	350	387	346	364	360	319	350	365	342	344	350	374	335	320	348	334	312	353	337	310	340	325	390	334	355	313	363	335	384	328	365	346	352	348	325	325	308	321	299	345	366	368	337	368	379	324	304	333	362	352	327	318	333	347	346	340	334	335	350	302	336	334	320	354	306	328	360	318	334	347	330	348	335	314	351	373	350	377	343	315	349	340	301	314	344	309	335	362	358	330	334	317	337	288	364	323	347	357	318	370	356	306	323	340	345	362	350	300	324	341	359	339	358	329	353	338	335	341	331	323	318	319	329	380	331	358	329	343	333	379	345	308	355	346	325	359	343	313	352	327	352	334	297	362	338	353	372	361	348	351	348	356	329	345	326	341	329	302	337	348	406	362	357	363	349	347	329	320	347	330	355	364	352	344	322	328	365	356	343	318	372	317	326	334	332	329	335	352	337	349	349	333	360	359	305	336	344	389	335	346	350	368	368	354	371	381	329	313	332	340	349	340	309	340	359	328	321	359	348	351	326	351	349	320	331	353	357	340	336	360	352	324	309	360	342	339	348	358	362	316	348	344	352	337	298	335	343	378	346	322	335	349	359	333	335	315	346	363	310	339	328	339	370	318	314	353	372	331	349	317	302	325	341	363	371	364	341	368	373	336	326	388	370	373	324	352	376	382	321	340	355	349	358	319	330	348	359	321	320	333	314	342	355	355	385	300	355	329	347	369	331	358	325	316	343	352	359	322	360	335	309	352	354	366	355	369	308	327	321	340	305	323	328	318	333	349	344	382	331	351	329	367	322	329	326	336	319	356	322	328	311	387	346	318	320	315	349	334	325	329	344	314	335	342	305	334	355	324	336	341	331	325	318	341	302	334	321	301	361	352	332	363	355	305	338	308	304	359	346	352	313	353	341	357	316	325	343	362	351	319	338	348	322	344	344	349	331	341	354	342	327	368	347	365	331	346	367	322	363	341	363	334	337	336	360	342	337	317	353	341	343	310	328	335	352	341	334	322	356	363	354	337	352	364	351	307	329	371	337	399	352	348	373	367	346	364	344	354	330	329	308	316	333	350	327	351	353	333	381	332	334	333	374	364	363	294	320	352	344	355	341	276	347	343	345	355	316	324	315	325	365	330	347	321	349	361	358	333	303	398	353	334	341	343	361	318	361	336	317	316	348	354	336	346	345	359	337	337	339	355	365	352	367	342	358	361	349	324	351	332	358	383	323	367	350	359	358	362	359	370	328	329	372	355	321	348	331	332	381	349	388	326	336	349	335	348	315	327	339	326	335	361	340	324	322	372	338	327	348	335	337	339	357	294	346	327	320	324	312	315	302	351	339	348	375	355	293	308	329	329	323	352	316	317	327	352	306	330	385	329	361	338	343	355	333	345	354	344	358	319	329	357	369	356	345	313	345	328	314	326	319	354	347	356	334	310	368	343	361	353	364	337	341	340	358	343	355	353	304	345	354	329	329	322	367	353	382	319	340	313	342	321	359	334	345	372	334	353	380	372	328	334	352	353	341	327	349	353	320	300	352	334	312	340	338	315	345	365	344	375	315	308	294	323	360	348	314	373	331	338	328	385	361	335	360	335	338	308	317	314	335	328	358	314	330	353	332	349	335	314	352	368	338	371	355	323	332	342	353	360	323	303	355	327	369	313	341	323	293	353	350	359	352	343	356	331	323	342	347	356	353	365	369	317	310	293	342	330	330	317	329	383	342	360	344	361	351	328	363	362	362	334	358	314	352	348	334	328	283	358	324	329	345	346	370	310	331	351	321	359	346	305	331	347	331	337	332	342	358	351	360	398	345	324	354	304	341	347	288	339	333	332	338	373	380	332	291	327	335	328	319	315	381	352	369	350	325	351	353	340	337	340	315	329	342	352	312	373	336	374	357	313	363	376	362	356	347	311	349	324	373	336	314	320	330	342	344	341	323	313	323	304	336	317	325	329	363	353	338	354	319	326	358	336	341	313	311	315	314	321	331	348	344	348	353	322	333	331	329	303	338	300	338	339	346	329	363	332	390	351	348	326	348	330	333	321	326	352	373	339	353	330	344	342	352	314	360	339	343	349	320	355	328	303	307	352	349	294	360	368	328	324	377	332	333	337	382	327	349	318	353	393	333	326	334	321	339	346	358	321	320	369	387	362	362	336	372	408	343	302	309	318	360	367	374	337	322	340	327	331	375	316	341	308	351	340	348	353	339	355	317	320	349	327	330	355	356	310	352	359	343	306	375	309	312	310	352	349	322	343	323	342	358	322	294	351	328	360	338	364	336	351	348	339	325	343	343	329	342	368	326	305	335	333	347	364	311	285	326	342	348	326	356	364	324	342	335	299	334	362	341	333	359	369	347	346	353	341	356	355	362	311	323	344	363	346	343	347	344	325	368	336	387	369	367	344	327	304	331	316	343	369	364	369	347	353	333	328	336	364	377	330	347	346	360	331	319	320	319	323	355	365	317	353	306	291	336	347	362	324	316	347	336	309	375	347	357	353	345	335	361	320	312	345	358	339	327	359	341	380	352	339	342	352	325	329	355	340	324	327	338	325	322	325	366	315	303	338	332	358	348	364	343	353	323	364	353	353	361	341	330	336	342	299	364	349	327	340	370	339	338	360	356	382	364	340	344	344	320	358	333	349	350	316	310	371	352	329	381	378	367	316	361	337	375	374	351	321	321	327	345	383	363	322	320	351	307	339	346	340	332	369	311	340	327	359	331	319	338	324	366	318	340	297	363	337	329	368	332	299	340	363	377	302	332	346	342	322	331	378	324	344	358	353	320	337	324	344	311	355	294	357	332	319	321	317	324	329	302	379	329	369	352	351	352	361	338	348	325	367	343	332	347	356	325	322	338	378	329	339	333	356	361	380	346	353	321	341	352	359	375	372	377	339	330	335	371	369	353	319	357	348	285	354	363	334	343	362	323	344	352	329	336	321	357	300	322	359	317	331	329	370	322	308	337	352	319	319	330	323	311	331	329	362	332	326	370	360	359	331	337	316	337	309	353	333	328	358	382	371	349	369	342	355	329	374	331	354	344	333	346	355	333	362	337	382	367	293	368	358	317	289	364	304	342	310	358	339	362	334	361	326	334	297	359	350	350	327	319	322	341	310	342	363	338	317	336	333	331	297	328	332	339	342	345	306	332	341	356	380	349	350	338
22232	10946	9398	6401	4656	2928	2100	1311	1174	1102	942	924	912	854	867	825	813	849	794	796	776	777	810	806	847	822	808	828	745	783	795	786	746	813	787	839	819	762	757	759	778	780	752	801	783	802	804	763	767	784	779	782	849	816	803	808	774	765	763	783	801	819	778	757	805	778	771	784	836	772	784	803	788	836	808	788	805	792	848	777	796	776	778	822	818	742	807	776	781	806	800	764	822	803	860	801	786	774	785	797	731	829	781	819	814	761	759	766	807	787	789	775	767	839	756	827	783	806	787	788	825	796	822	797	787	798	791	768	811	783	795	774	791	809	814	820	748	771	726	788	825	784	786	792	773	821	791	752	732	758	749	800	790	781	773	816	817	803	841	797	812	778	763	757	817	760	818	787	789	775	772	781	825	792	778	801	818	777	798	787	817	775	763	820	753	792	755	788	783	764	822	821	803	802	823	788	784	804	743	801	785	853	765	815	797	812	766	812	844	749	781	790	725	796	801	780	829	741	839	776	810	782	775	832	766	759	775	841	774	732	787	780	799	815	765	817	771	770	823	766	802	805	750	796	790	797	807	813	736	783	825	835	794	772	805	748	801	795	768	789	768	768	775	814	778	755	787	750	806	833	819	761	752	726	774	770	757	796	822	826	777	789	757	803	791	833	805	759	771	820	799	792	772	793	792	751	750	807	763	843	761	798	750	765	809	765	778	788	765	843	805	733	757	777	831	790	756	797	762	782	795	824	773	821	862	796	750	794	782	818	774	827	821	783	785	770	816	790	820	834	809	761	789	748	755	753	794	784	814	847	851	755	780	780	755	788	791	783	796	783	778	783	787	800	775	769	769	771	839	768	822	761	833	832	825	808	770	827	811	832	805	783	767	788	820	819	791	771	803	806	802	815	789	794	768	772	762	763	790	788	759	775	745	800	795	778	753	779	752	736	793	828	814	782	746	786	814	769	765	764	764	796	787	777	767	808	802	813	792	761	809	807	791	761	801	756	836	788	783	795	756	779	786	748	776	745	810	719	804	807	830	814	780	828	795	827	797	796	742	752	767	802	771	792	773	795	791	814	788	799	797	780	811	775	778	846	756	792	773	813	800	809	808	787	797	845	792	833	824	746	759	804	787	824	812	765	811	782	838	797	771	777	762	748	774	778	791	882	785	859	806	800	774	782	742	751	737	798	704	792	796	778	808	766	763	762	752	830	820	822	802	830	826	756	780	759	803	811	768	830	750	732	832	810	769	729	798	816	727	788	794	808	776	814	804	817	849	780	805	749	789	819	822	785	795	801	798	775	782	796	756	807	771	766	786	808	765	806	742	829	815	769	759	745	755	828	795	806	829	733	778	804	793	825	816	794	792	842	767	816	806	774	838	800	778	816	849	764	773	864	722	751	832	794	831	818	766	781	827	785	796	824	754	778	837	742	813	777	784	762	826	770	782	847	804	793	798	771	758	810	794	708	783	833	812	777	842	768	773	756	768	794	761	785	730	788	756	781	868	782	773	779	810	817	777	823	757	786	767	773	804	835	762	810	790	807	799	790	782	759	806	805	823	760	783	775	813	780	770	778	808	785	764	813	785	825	787	796	792	825	801	802	765	792	723	792	812	790	729	821	789	799	786	829	810	792	806	770	811	827	824	809	779	852	822	784	784	775	825	814	760	778	788	757	791	801	871	790	820	803	764	834	763	792	803	796	823	780	776	814	790	753	830	822	845	811	747	764	751	782	788	813	788	755	784	783	840	775	760	778	795	793	810	736	834	742	771	821	777	786	788	783	793	815	800	783	846	789	770	736	763	799	738	804	769	838	776	839	820	781	821	774	756	772	747	806	787	759	788	771	775	776	767	828	814	823	783	762	776	749	780	770	759	800	807	769	796	794	799	823	780	768	783	756	820	753	763	797	748	771	818	799	773	802	778	776	788	799	807	803	788	806	796	765	807	767	833	793	781	787	813	813	752	812	788	791	803	759	759	777	756	751	771	812	787	740	780	862	765	771	814	784	796	795	787	806	783	805	814	784	812	828	802	825	775	825	768	748	778	794	797	821	797	756	810	820	796	726	757	810	834	796	755	801	812	784	793	776	794	734	805	823	778	753	799	753	801	757	802	817	822	780	813	773	786	859	784	813	771	788	826	752	810	798	791	797	842	772	811	750	754	727	840	804	778	870	823	767	792	751	818	798	767	792	834	791	756	813	801	779	802	778	787	826	818	788	763	810	736	773	774	796	825	777	728	790	805	799	773	760	780	770	797	805	766	763	769	801	765	787	781	821	741	767	834	807	765	771	760	761	810	757	802	773	799	785	806	806	761	754	802	750	813	757	775	828	785	791	798	819	826	776	800	798	743	828	832	802	846	779	841	796	770	784	745	815	785	767	790	788	797	783	800	814	733	838	815	805	818	762	824	772	785	727	784	797	787	772	806	787	797	741	756	782	783	769	747	844	819	803	759	822	809	772	812	819	783	748	762	792	801	791	830	845	801	777	783	784	764	817	810	750	753	833	813	792	798	793	762	829	800	800	786	837	790	771	799	802	808	828	749	762	798	759	812	783	778	805	798	781	814	768	776	747	743	795	782	784	759	810	755	811	763	815	746	750	766	777	830	798	790	809	828	828	764	806	795	787	820	831	733	765	814	751	812	763	795	839	776	832	781	809	792	742	756	779	795	817	766	813	787	738	745	827	772	793	830	760	790	840	789	813	805	782	727	820	788	839	791	844	813	756	734	749	834	737	781	778	820	802	784	800	797	800	817	793	774	781	775	777	796	835	740	803	793	819	882	742	811	761	824	866	794	763	811	777	824	825	777	826	780	782	747	725	745	752	803	780	816	755	803	790	813	749	757	756	816	767	839	794	762	783	795	814	758	792	802	801	785	745	764	773	835	791	780	813	786	813	805	840	829	848	818	800	814	793	768	801	797	836	816	846	805	825	759	831	807	819	771	731	784	768	780	784	795	837	754	800	785	806	800	771	776	801	788	773	771	797	804	837	749	770	802	831	822	773	758	860	806	780	766	831	766	823	744	801	770	777	777	844	796	843	772	779	806	742	807	792	772	770	741	758	751	765	769	831	825	763	735	796	788	798	835	795	802	821	824	792	753	783	779	757	797	813	785	781	778	783	797	768	783	846	836	805	793	765	771	782	740	767	826	769	801	766	812	849	818	826	725	784	829	797	828	800	751	834	766	788	744	754	769	821	784	813	792	821	806	761	760	786	797	781	776	765	780	829	857	782	762	769	772	794	805	785	827	812	811	762	777	818	800	766	786	792	762	779	802	818	804	800	829	799	812	757	824	736	813	804	794	780	804	834	775	783	793	758	804	799	808	766	835	778	793	807	800	798	796	793	770	755	827	790	717	780	839	777	807	784	815	795	808	774	764	808	716	772	820	786	792	797	768	753	787	855	817	776	772	790	786	769	807	798	790	842	814	803	788	746	817	801	808	808	804	800	816	814	811	719	818	805	782	800	824	760	796	764
18997	2144	603	540	419	352	312	353	309	321	291	330	302	333	309	330	332	309	302	336	297	360	343	314	316	326	324	315	323	317	298	309	313	308	325	329	311	364	362	297	342	312	336	324	303	347	320	350	348	337	294	316	303	380	315	284	283	302	326	332	333	338	320	319	330	311	306	319	335	332	318	298	354	316	311	326	330	322	320	278	298	316	317	323	321	316	337	332	304	298	307	301	345	330	343	353	332	329	343	279	301	345	310	331	298	272	311	299	290	296	340	349	295	320	300	362	333	342	345	344	305	338	307	325	320	316	303	323	344	298	354	333	297	312	312	353	287	307	327	338	354	341	333	328	352	285	342	358	334	362	373	274	355	318	313	311	332	348	300	269	325	329	313	348	291	313	281	302	281	318	327	287	316	305	334	314	333	313	332	297	329	318	323	324	304	320	315	293	320	329	352	331	275	351	303	286	324	341	310	310	309	316	307	311	314	276	309	334	335	303	297	315	288	338	324	310	307	312	286	325	355	317	324	325	331	292	311	308	346	338	321	312	271	322	344	343	291	315	295	300	315	290	334	355	339	336	297	326	308	327	318	295	313	375	305	312	279	325	329	320	331	346	322	329	296	370	317	323	327	305	301	331	293	311	283	314	323	331	322	308	288	339	296	323	299	293	281	326	325	319	306	286	347	359	323	345	306	289	362	301	327	300	299	302	304	358	303	292	342	314	304	338	323	311	315	291	327	351	365	328	305	316	352	277	299	309	297	318	294	301	289	281	261	311	328	336	292	328	329	319	345	326	305	305	292	332	337	331	346	325	354	278	339	331	311	309	317	320	324	331	323	334	314	322	280	310	311	321	298	306	308	328	304	300	356	315	324	292	342	298	290	329	328	308	302	315	323	383	291	303	320	337	320	310	337	308	294	362	313	321	316	296	358	328	296	296	289	315	291	298	291	340	353	304	357	319	314	292	342	312	326	285	325	344	321	353	305	336	341	319	333	299	328	311	313	305	350	354	334	335	313	321	330	347	309	322	352	331	313	338	319	323	303	309	313	314	337	314	322	308	303	313	312	323	307	272	308	313	343	317	315	321	304	297	316	369	292	338	341	335	324	337	324	338	268	315	336	315	355	313	343	330	332	327	355	340	333	335	325	283	335	339	272	304	319	327	290	353	282	320	312	296	328	295	374	308	349	312	284	294	324	327	301	302	335	334	304	370	290	291	295	329	316	310	337	299	302	323	349	327	311	305	313	368	327	320	332	319	314	319	325	317	315	294	333	344	331	330	329	330	308	333	346	307	317	291	332	304	322	335	310	314	297	322	305	330	326	319	361	328	307	329	332	364	307	344	330	355	291	317	341	315	295	313	327	318	277	330	306	300	320	302	311	309	288	319	294	329	319	312	326	318	317	295	342	342	306	309	333	312	333	335	342	322	292	324	327	314	352	282	325	318	298	333	321	335	285	298	321	299	328	324	326	289	327	331	341	329	313	316	329	315	297	303	314	332	330	313	308	334	341	308	298	325	320	343	331	341	333	371	299	269	329	366	356	335	315	314	314	354	323	318	307	308	325	307	300	316	301	346	326	287	333	280	319	348	363	311	342	318	333	340	327	314	335	320	331	344	286	310	302	275	311	326	328	285	347	313	326	341	297	323	280	352	318	329	299	333	304	286	348	323	301	298	316	336	327	287	324	314	332	309	298	317	347	292	321	313	309	311	341	283	315	306	334	311	321	314	306	318	305	332	342	308	313	321	319	315	311	294	316	328	335	334	332	304	313	326	338	317	318	347	321	295	307	327	343	318	308	304	339	331	333	341	313	312	300	324	314	341	319	337	319	314	274	351	322	323	302	294	307	280	326	305	314	331	332	290	295	288	310	339	298	278	295	336	348	332	345	321	306	318	345	327	336	295	321	319	305	316	295	335	319	314	333	340	314	320	320	300	311	323	314	309	290	306	310	332	307	276	320	311	362	324	362	342	340	318	314	308	315	334	345	319	330	348	293	311	292	330	335	316	279	302	339	312	304	330	332	326	302	332	333	307	327	302	343	336	329	313	296	363	317	302	347	307	293	296	318	356	295	319	327	340	305	295	305	298	310	320	309	316	324	318	351	328	356	311	325	337	318	323	349	315	320	300	342	304	327	306	331	333	330	318	337	289	333	335	297	307	302	308	284	299	316	327	305	325	350	319	360	318	306	305	296	311	323	252	303	312	320	344	302	333	305	322	346	308	309	319	338	316	357	334	306	329	317	319	329	312	339	288	331	332	343	352	300	305	289	335	306	322	333	317	315	331	297	319	315	296	312	302	323	307	307	314	319	302	300	313	304	307	321	298	324	322	324	317	339	310	306	309	288	309	312	304	324	305	319	315	306	338	300	344	309	326	308	296	326	302	315	299	293	341	317	359	321	329	312	321	303	311	335	294	345	286	331	337	353	344	338	313	321	334	345	279	323	304	307	343	327	301	332	321	312	295	310	327	305	315	309	317	318	290	320	330	272	293	326	285	311	364	294	317	285	336	335	285	323	328	339	332	330	318	326	311	338	322	300	320	313	309	272	319	316	319	295	315	311	303	306	353	331	305	317	301	294	328	298	333	327	289	317	285	298	293	306	329	272	306	312	309	325	315	273	302	287	318	356	325	316	303	316	312	334	336	339	335	323	334	325	306	328	350	287	311	324	357	319	334	325	315	324	299	308	324	319	297	315	277	339	299	314	334	296	360	346	332	322	275	333	325	319	344	318	343	309	309	326	306	336	320	314	351	327	313	313	327	322	308	299	293	352	326	328	343	307	305	338	331	313	333	322	327	306	319	355	326	337	353	333	314	314	329	326	298	340	325	345	313	358	329	290	336	314	358	315	292	314	298	342	308	325	334	330	315	327	325	327	323	322	322	295	290	338	332	346	307	306	310	353	298	337	321	284	291	312	290	320	347	291	292	331	299	310	300	355	303	325	324	320	273	318	307	292	317	312	321	308	323	321	314	344	350	340	311	326	337	327	301	321	318	373	330	315	307	338	329	346	334	331	344	321	352	323	335	332	294	321	325	290	287	321	289	301	301	330	325	312	322	319	329	306	289	304	305	295	350	306	333	310	322	270	308	306	321	331	267	306	311	322	325	285	367	327	312	304	338	318	315	346	332	316	318	340	320	296	334	352	314	336	301	332	314	299	323	284	326	328	348	332	329	325	326	322	309	288	319	298	330	328	323	350	326	334	319	302	340	298	333	328	334	331	313	321	282	316	316	331	337	343	281	283	294	340	326	347	303	305	332	316	314	327	308	323	356	300	301	294	346	333	309	312	338	309	336	299	349	332	333	330	305	329	326	349	334	327	271	306	312	333	339	339	315	318	319	349	333	287	322	332	329	301	316	281	302	323	359	310	288	315	367	349	309	330	297	313	316	330	301	324	313	342	301	334	299	323	328	322	307	318	301	287	338	338	295	290	330	286	288	318	306	319	316	305	328	323	325	309	279	305	325	298	309	296	344
14429	5143	4775	3665	2105	1423	1049	911	806	809	747	744	752	705	725	707	742	730	695	728	701	683	711	661	753	730	742	738	677	670	693	694	708	683	718	751	708	682	671	689	658	669	678	685	721	707	727	697	733	727	700	714	711	721	719	698	713	699	737	703	709	756	638	713	676	690	732	685	669	744	657	713	707	698	773	699	753	715	690	732	757	696	728	703	708	714	708	672	742	710	700	690	696	711	675	694	721	694	734	667	721	725	739	667	723	653	739	758	752	749	645	730	702	685	738	729	736	690	731	738	715	691	709	688	717	709	719	729	750	697	691	680	687	711	707	674	741	719	711	694	725	755	712	710	694	705	704	720	729	709	675	737	708	703	718	690	647	709	711	729	697	696	702	699	693	690	736	691	703	675	722	665	727	724	710	679	715	728	706	691	701	683	675	681	722	713	705	681	663	707	704	690	701	670	708	683	705	667	686	715	702	710	675	718	716	714	690	707	686	707	718	660	687	715	686	673	723	689	715	690	757	659	718	729	725	705	700	689	755	689	698	703	702	670	697	694	673	692	685	720	678	653	730	709	687	725	679	682	709	747	720	697	637	646	719	724	656	680	689	741	694	699	639	682	701	724	696	710	698	682	724	683	654	685	713	683	705	734	725	688	771	699	692	694	709	688	699	688	714	723	710	665	677	689	663	706	712	765	728	716	727	701	736	695	675	696	683	723	686	662	743	683	729	699	678	740	695	701	667	702	669	686	688	686	730	708	704	741	723	676	701	692	698	750	691	676	681	719	754	694	676	694	651	733	683	686	736	719	724	734	718	705	678	663	730	698	716	691	709	702	717	716	712	677	701	682	696	718	695	727	678	726	691	663	702	704	749	739	671	720	746	709	677	714	651	716	714	716	678	655	683	703	692	692	662	708	689	660	685	734	720	707	673	760	692	696	702	730	711	661	691	714	718	732	666	697	705	734	745	744	727	719	695	664	703	668	699	712	678	705	726	675	736	698	701	702	740	702	669	720	675	719	646	716	707	691	705	762	767	673	729	703	654	701	695	677	716	733	699	764	676	727	690	715	741	649	753	692	703	723	698	710	662	709	665	731	709	696	717	687	671	700	657	716	672	690	714	686	704	705	701	763	680	735	731	702	757	713	693	678	694	710	724	698	678	710	692	741	707	685	697	691	766	694	735	713	663	724	713	695	722	702	692	656	692	673	617	696	711	695	715	678	724	751	697	693	732	705	703	676	692	695	762	710	752	692	737	689	698	735	678	665	736	668	670	700	713	706	697	712	717	707	706	645	739	717	706	696	701	773	674	683	705	734	663	650	704	711	686	673	700	688	717	704	717	714	685	724	712	759	708	674	689	720	669	730	749	674	723	719	707	705	653	694	727	682	715	722	686	702	683	723	682	703	677	686	694	668	710	726	753	688	691	716	744	682	716	687	691	731	730	678	688	712	709	712	738	711	703	759	727	708	739	716	744	664	702	746	722	698	689	695	749	728	736	676	725	683	681	699	676	688	750	733	713	683	756	726	701	679	668	716	775	719	728	697	670	670	694	717	744	725	744	706	707	652	732	757	710	661	768	659	726	757	710	728	717	725	686	740	718	714	731	723	725	694	680	703	684	737	679	726	703	667	754	724	669	668	722	690	700	734	725	720	713	749	717	734	721	703	716	675	696	699	735	685	707	739	703	696	715	725	677	736	702	747	757	677	675	669	679	711	705	684	679	687	694	717	694	698	734	687	692	730	678	693	723	699	655	680	724	724	650	729	693	703	714	703	705	708	693	680	751	734	724	735	690	698	656	701	720	702	663	688	729	730	651	670	697	693	714	732	706	696	675	667	744	707	686	691	687	685	713	655	718	696	788	689	702	735	738	714	732	670	667	675	721	686	712	659	717	728	709	668	695	696	681	678	676	724	729	675	674	727	701	710	758	700	689	706	696	696	676	726	721	769	691	730	753	684	709	684	722	724	736	647	734	724	687	671	672	698	680	691	751	710	684	708	714	662	745	711	697	709	711	694	705	678	690	731	702	703	694	644	672	662	704	708	702	682	712	706	696	684	658	682	670	717	718	687	684	693	681	685	754	762	712	673	717	732	678	727	727	676	684	721	744	685	669	752	691	699	736	721	700	729	702	701	680	682	675	693	690	692	712	728	730	716	709	665	662	766	770	698	700	723	727	729	758	728	736	672	669	733	749	721	704	715	705	694	645	732	726	742	691	679	664	677	698	743	732	729	727	703	739	752	731	715	711	667	679	689	693	702	734	735	678	726	698	673	691	663	699	686	647	727	707	687	656	724	694	702	672	716	728	719	728	709	686	712	725	721	677	734	705	719	722	703	699	691	718	713	646	662	750	759	703	759	738	703	709	705	685	697	656	705	650	718	676	747	702	693	639	732	720	724	740	735	714	718	711	744	715	696	712	700	719	701	737	712	701	703	735	681	709	717	732	644	736	684	716	692	697	751	692	687	679	725	703	697	701	721	662	701	737	645	689	776	650	661	703	720	715	683	695	704	708	697	690	722	692	724	672	681	699	701	684	701	659	652	737	678	674	724	733	739	705	726	688	793	687	696	645	713	640	688	707	702	725	701	713	713	697	754	708	729	694	681	721	720	690	703	705	685	644	682	692	746	661	689	702	709	730	692	735	722	710	742	713	733	694	686	711	733	739	706	727	674	698	700	711	698	730	694	690	700	702	707	715	743	639	701	712	698	685	727	704	747	716	719	726	701	718	744	719	681	696	673	668	668	700	724	653	695	761	710	734	658	763	722	705	728	709	700	761	765	670	757	711	749	752	742	713	726	687	682	740	667	708	698	711	737	717	709	749	720	719	706	767	734	634	732	713	683	695	698	687	750	677	750	675	709	716	652	753	715	708	699	685	718	729	655	778	674	755	721	685	692	710	728	733	712	730	682	656	706	725	651	680	720	732	722	747	670	718	697	694	646	733	715	696	707	712	668	680	706	696	707	715	717	744	687	731	701	687	732	665	683	756	705	691	731	779	748	741	659	674	725	678	712	763	654	694	722	716	697	638	795	695	721	696	755	679	695	688	694	703	650	673	739	707	701	679	692	697	761	701	697	680	717	747	739	693	696	667	696	697	667	713	744	731	687	744	688	731	721	688	716	727	730	718	669	705	682	721	714	712	727	697	674	729	686	735	719	708	697	742	718	703	683	705	717	699	745	658	703	676	699	656	740	690	737	709	647	693	678	681	752	748	711	746	705	705	670	720	678	737	754	678	658	724	719	692	662	718	735	688	694	706	699	679	713	696	687	723	672	687	700	703	764	686	739	714	691	706	706	690	678	715	652	729	704	737	718	698	703	740	683	752	757	742	719	695	714	709	716	734	722	683	669	702	730	686	707	635	679	740	671	745	666	671	734	681	702	707	714	704	716	685	725	708	743	701	698	653	732	713	718	705	749	694	713	683	704	750	669	717	675	731	698	714	728	717	638	702	694	664	677	702	736	744	679	658	703	693	673
31419	4842	789	480	422	400	342	335	356	336	348	333	327	340	324	344	327	329	319	327	337	343	338	286	328	380	313	331	295	351	357	325	294	289	306	334	316	329	304	332	342	326	331	336	333	352	322	333	332	356	373	300	328	350	300	330	344	338	343	288	344	314	329	325	343	320	336	323	295	345	327	289	313	289	349	313	295	312	320	362	330	351	318	327	343	284	296	362	351	310	324	350	315	342	290	340	333	307	350	335	332	315	338	321	351	373	341	319	317	329	352	340	317	321	334	336	327	335	357	345	362	315	338	336	294	364	342	289	330	313	337	338	336	361	331	346	310	313	333	342	355	327	322	311	343	335	358	342	314	329	334	336	343	334	326	339	315	353	344	333	338	306	316	350	333	292	333	351	331	344	291	376	350	317	331	324	337	293	325	333	312	333	324	323	327	311	322	357	313	328	351	343	346	326	335	317	324	338	345	344	347	307	336	313	315	365	336	346	336	351	340	336	323	297	279	333	330	353	312	360	329	346	345	320	349	306	322	333	332	333	344	315	306	330	327	333	318	325	341	346	337	352	345	324	331	322	311	354	333	311	319	336	304	325	320	332	332	341	338	367	372	339	334	300	340	340	336	340	335	332	321	339	331	326	343	339	319	349	309	314	350	298	344	318	332	340	337	324	341	335	329	345	350	375	339	313	329	342	319	315	362	354	350	342	334	343	310	313	309	346	337	346	340	317	332	346	344	325	328	306	346	378	353	351	350	337	349	326	305	328	317	360	321	344	330	330	320	321	289	328	302	349	332	353	342	314	342	327	323	314	366	348	332	331	320	336	314	334	322	351	322	350	306	329	347	313	369	315	344	307	305	319	332	323	350	358	363	356	338	354	346	326	313	309	355	353	301	333	353	325	354	336	362	335	354	338	319	347	336	336	268	332	370	359	331	278	355	318	321	354	319	332	355	350	329	325	333	346	349	316	337	316	331	315	310	361	368	338	347	311	312	366	368	342	334	352	323	348	328	322	348	346	314	329	336	303	365	335	337	344	347	331	349	302	287	344	354	357	336	349	318	345	297	328	329	292	343	360	330	348	340	332	342	335	342	342	326	342	307	320	323	309	341	329	321	344	333	363	355	338	327	311	352	348	335	321	316	337	322	319	322	355	306	333	311	292	355	328	321	334	316	360	353	302	339	305	371	316	304	324	342	348	325	313	361	329	349	352	337	329	310	351	312	330	312	334	351	333	329	353	324	322	347	330	333	316	326	311	344	333	329	328	344	309	354	372	347	357	305	312	308	304	314	342	317	331	316	381	321	295	313	327	322	329	309	316	327	320	329	318	351	333	346	316	306	343	313	323	304	353	366	294	362	323	320	367	328	352	303	378	339	300	354	325	327	339	328	346	323	374	369	309	334	310	338	303	333	331	328	324	353	320	324	341	306	304	321	361	362	322	345	346	323	327	325	307	331	343	364	353	317	323	321	344	327	306	345	347	303	332	341	305	358	352	309	326	323	339	315	301	347	303	326	317	321	344	350	324	354	321	328	294	329	351	302	338	338	329	357	319	304	326	323	351	350	352	282	309	359	334	296	313	336	328	334	326	327	364	325	328	348	331	290	349	314	311	335	351	335	324	367	352	331	342	324	338	353	347	338	360	331	322	329	328	340	346	334	317	364	324	322	343	345	367	326	338	311	340	330	354	333	341	355	332	359	294	308	328	333	332	335	324	297	327	337	310	342	333	321	356	309	321	332	318	315	316	343	298	357	341	341	323	344	324	295	311	294	319	370	365	310	338	349	399	311	355	336	348	335	334	337	297	330	357	371	339	337	348	322	307	345	317	290	352	355	320	342	332	349	332	303	322	332	352	334	317	333	332	338	338	334	315	325	340	373	314	309	315	315	342	326	338	314	316	337	344	344	327	349	333	330	353	336	316	333	298	342	328	343	304	354	315	325	302	328	319	324	316	352	323	315	362	353	344	307	345	326	327	329	327	338	305	332	354	312	351	315	341	312	357	337	343	332	371	321	327	345	341	324	317	348	341	356	344	328	343	311	325	316	341	321	326	304	352	313	312	334	329	311	321	343	352	330	317	337	330	376	301	296	307	316	287	315	343	329	318	390	359	328	333	298	330	315	337	355	344	342	357	317	341	374	297	336	357	314	318	326	326	325	320	358	356	345	305	362	323	297	324	324	325	319	351	346	315	341	332	347	335	327	290	324	363	347	328	323	362	308	341	351	340	343	308	330	309	369	314	321	321	349	295	334	344	346	303	301	311	337	295	322	349	322	325	352	319	333	368	346	338	348	331	335	349	328	301	342	353	341	317	294	324	367	358	354	329	296	327	328	326	334	334	333	334	333	323	332	347	352	378	329	325	338	353	337	327	321	341	336	346	343	330	331	339	317	336	337	333	293	303	310	296	317	337	379	342	298	349	341	382	334	311	363	321	367	328	311	369	320	316	358	339	333	316	333	316	331	342	327	323	306	335	350	320	327	333	397	370	333	306	360	325	318	351	325	361	347	331	343	340	304	312	344	317	342	295	323	364	341	342	327	352	316	321	329	334	345	302	324	334	371	329	339	326	345	336	331	334	337	313	331	327	300	360	321	324	383	299	337	315	287	333	324	321	317	317	297	319	311	279	294	336	293	366	365	344	325	358	343	330	309	329	346	316	313	316	352	292	330	317	352	376	351	378	341	361	337	334	370	338	320	361	337	347	342	331	332	351	328	353	365	311	296	351	353	350	304	339	336	365	353	330	322	338	329	341	326	321	347	345	318	336	337	315	312	343	341	341	354	323	382	335	338	318	303	310	282	316	363	349	308	352	300	360	370	310	322	356	311	304	305	337	328	311	333	359	342	339	335	315	337	310	297	298	279	329	333	362	352	372	318	339	346	345	337	325	331	354	330	337	315	334	307	312	297	307	340	320	339	350	319	309	340	317	323	367	348	326	356	358	325	344	321	371	336	318	312	306	366	350	330	330	338	337	343	355	328	304	306	313	326	321	295	333	356	339	364	307	308	306	369	342	295	331	300	342	318	336	326	318	314	333	346	337	311	333	309	286	325	352	337	324	318	352	340	328	308	345	321	350	322	373	360	337	305	369	332	301	305	329	348	324	335	304	323	350	326	337	308	336	294	306	359	367	344	351	346	382	332	317	315	310	341	317	319	354	288	340	336	304	320	331	315	318	332	359	306	332	361	355	313	372	354	354	305	321	337	318	348	334	326	360	377	343	359	320	360	358	328	365	322	318	306	334	333	330	335	303	330	310	342	287	313	302	371	339	329	351	324	355	387	324	322	352	351	327	359	322	359	310	301	347	307	335	360	365	331	350	341	338	345	317	352	330	298	326	329	344	324	348	307	333	338	374	347	337	339	330	336	331	340	315	319	332	362	331	348	349	382	357	355	349	298	381	316	307	350	319	335	355	298	330	319	315	338	301	301	349	288	315	347	333	330	339	370	342	349	330	326	313	335	336	329	346	316	318	363	301
22511	8691	6124	3874	2834	1773	1345	993	1020	888	903	917	820	781	813	788	751	756	767	770	796	757	752	777	763	768	801	756	770	784	752	757	804	776	725	819	831	763	817	767	802	776	757	784	784	734	756	766	776	787	793	769	739	762	768	772	756	803	755	737	736	786	773	771	734	762	785	772	743	730	815	750	807	769	752	708	723	768	741	756	792	798	720	727	761	750	785	734	703	724	775	795	750	749	754	740	735	742	746	740	763	790	742	721	777	750	777	720	733	762	738	758	778	802	785	755	788	777	727	744	805	709	784	782	770	742	765	725	774	752	788	758	835	733	732	801	768	790	810	765	711	777	788	760	780	782	760	780	771	809	750	769	767	727	730	790	724	732	734	738	752	786	761	815	678	772	752	765	785	718	795	705	746	803	776	726	779	760	744	697	804	740	727	789	717	722	730	753	792	824	780	759	778	725	764	723	784	803	785	746	757	736	801	763	747	728	779	757	780	760	744	744	755	758	800	719	773	731	773	744	769	781	814	743	828	787	730	747	747	726	787	727	769	726	774	746	714	779	783	733	767	764	724	787	719	745	832	786	759	804	774	771	779	809	722	760	783	707	693	777	800	792	757	781	741	741	734	719	771	683	731	797	734	717	757	722	750	711	747	756	819	758	817	731	746	761	697	770	737	729	771	749	780	781	762	810	791	834	720	777	703	743	758	810	769	744	795	767	764	726	789	752	793	774	750	729	779	761	761	778	750	735	847	794	772	740	710	764	777	740	775	728	784	765	775	751	752	773	803	791	797	800	798	725	706	795	780	806	729	736	736	742	782	767	724	769	772	773	780	768	756	792	743	811	773	707	777	732	763	746	772	752	754	762	775	787	774	776	787	758	793	777	724	774	770	722	768	769	710	776	741	789	726	797	773	730	769	761	736	742	781	770	732	755	746	754	763	778	803	712	777	788	773	761	787	744	745	795	701	793	714	776	762	718	784	753	735	760	709	734	779	757	745	736	813	763	784	773	788	770	740	768	795	753	760	761	803	720	757	747	807	802	732	784	777	758	708	773	757	719	765	716	797	779	760	786	775	794	728	805	763	788	769	787	784	742	723	775	706	701	777	750	806	776	746	754	715	796	740	700	796	776	757	729	792	750	719	739	771	744	775	738	799	745	715	766	754	771	727	743	746	715	749	773	748	746	724	789	777	773	782	744	752	784	741	724	738	705	775	746	751	716	786	778	752	755	769	791	755	773	797	743	718	745	753	751	703	732	753	803	776	779	758	804	745	799	748	780	754	780	809	759	724	769	787	747	735	734	746	777	748	765	806	755	790	771	737	737	697	772	757	778	776	782	741	826	757	793	723	745	735	707	802	756	750	777	717	758	732	745	741	749	774	767	755	781	712	773	740	707	776	716	787	779	742	768	859	730	736	759	738	784	704	774	791	779	772	796	822	783	767	785	779	719	753	723	777	792	712	764	762	760	761	781	751	755	742	763	816	777	754	738	765	798	757	736	765	731	736	773	774	747	804	783	772	717	769	765	744	805	767	750	765	696	768	751	775	786	747	747	770	770	746	752	758	736	759	752	763	770	756	790	760	717	737	712	800	792	684	761	779	749	718	793	727	729	736	776	756	731	752	751	773	763	771	752	810	764	755	766	804	760	792	769	745	769	766	817	751	797	771	803	750	739	722	748	775	752	793	716	745	774	762	794	764	776	736	751	744	710	816	754	765	767	747	767	769	729	761	723	771	758	734	768	775	770	732	750	779	792	771	729	729	725	758	769	849	754	746	756	752	767	757	762	761	759	731	740	747	786	744	780	769	741	725	717	772	785	794	800	767	778	816	804	733	766	772	749	762	761	761	776	708	731	753	758	750	782	766	739	790	692	770	757	775	736	756	784	704	727	771	785	780	761	783	783	746	748	768	766	777	766	768	774	796	776	760	741	748	790	773	762	742	801	740	784	800	800	840	769	772	722	755	769	760	771	788	786	770	764	786	756	756	770	740	797	771	761	796	755	760	776	749	788	696	770	746	774	759	784	762	756	723	782	742	751	757	726	752	782	831	804	746	757	778	754	795	772	737	776	720	736	777	776	774	748	723	810	776	760	766	714	766	742	772	782	734	772	777	772	767	773	787	733	758	753	743	739	750	763	743	755	755	770	697	778	753	739	733	782	747	761	733	793	754	751	745	721	760	760	742	803	815	781	785	756	718	764	765	729	813	750	762	801	754	771	769	777	731	746	766	785	763	758	742	789	792	717	795	770	730	776	729	782	758	731	755	779	727	792	812	756	735	789	787	755	759	744	761	751	772	833	784	768	757	703	713	741	791	777	791	763	751	764	785	766	776	761	787	732	750	769	768	718	718	754	754	716	759	768	783	791	746	765	805	775	786	717	789	742	775	772	739	760	758	778	738	783	748	805	742	771	765	807	727	781	701	797	755	759	739	761	762	744	769	796	775	715	757	758	763	782	748	761	753	757	725	732	758	786	749	746	750	769	750	780	751	780	775	772	747	782	737	793	791	775	775	814	713	769	729	755	760	819	779	765	746	762	748	735	774	747	691	764	739	744	777	752	753	729	769	800	822	749	724	742	749	787	772	781	755	762	752	785	774	758	763	714	774	778	772	769	789	746	796	767	781	776	767	764	784	737	739	757	704	736	746	741	758	788	759	780	794	830	815	778	688	831	736	738	807	714	753	742	813	737	748	731	779	797	739	741	724	765	774	759	723	776	711	789	760	851	751	776	770	735	742	801	730	770	771	760	781	805	722	781	774	755	782	753	796	786	747	757	736	726	749	744	805	791	758	766	811	764	767	748	752	757	740	740	741	724	738	746	805	785	799	765	752	727	798	810	722	747	771	802	806	806	815	775	728	734	741	730	753	766	800	761	735	753	767	812	752	771	784	741	728	768	744	740	702	726	757	745	753	748	726	775	809	816	790	759	765	730	802	741	811	744	721	779	734	730	713	735	754	743	752	758	765	780	730	740	770	774	745	740	723	765	772	813	782	732	745	746	736	789	777	765	771	765	715	752	737	796	766	726	787	727	737	736	810	771	768	783	774	763	776	747	775	753	798	767	777	739	749	756	765	778	758	774	732	764	824	779	750	716	799	753	769	784	810	752	734	748	780	788	762	756	684	846	738	799	735	807	797	761	781	737	759	774	745	723	788	735	763	731	730	775	810	763	723	767	778	789	765	798	742	784	792	769	712	767	772	761	769	753	787	786	743	744	715	735	776	777	751	711	736	775	774	746	765	806	727	799	750	748	786	772	778	764	791	827	760	737	770	787	817	745	769	770	746	822	778	784	742	774	757	736	708	777	756	789	782	761	796	783	780	786	778	712	716	760	784	803	764	750	773	811	777	721	727	751	810	765	714	809	781	732	754	719	746	757	784	813	768	761	778	784	842	756	767	769	786	806	781	769	747	746	775	778	734	766	794	774	761	771	737	789	744	718	770	757	685	784	732	756	799	750	798	777	755	774	738	752	743	803
29609	5132	1016	770	581	485	436	383	415	380	346	355	335	329	368	313	329	313	354	376	347	311	350	313	331	370	341	368	332	334	349	345	355	336	333	386	334	359	371	358	319	325	341	320	317	333	321	339	355	372	351	375	341	367	352	349	341	348	315	341	351	323	334	374	349	322	352	321	376	351	361	353	359	356	377	336	351	365	355	337	357	329	337	292	341	315	333	335	373	330	365	311	310	359	326	311	326	357	361	353	333	324	359	361	319	351	354	329	325	370	346	315	311	339	371	333	346	361	372	340	336	357	349	326	324	356	353	326	329	329	355	350	344	341	358	348	369	341	377	350	324	301	333	335	342	326	343	347	351	341	332	350	351	323	317	337	291	331	349	337	341	373	350	365	333	329	320	325	356	321	339	373	352	332	346	361	344	339	358	333	333	341	335	338	328	295	366	318	329	339	358	323	334	359	324	329	326	341	307	353	341	333	338	341	363	336	356	330	318	363	336	341	355	352	344	351	331	339	360	339	325	349	344	300	365	360	322	326	347	343	318	351	342	354	324	328	338	347	331	342	371	298	299	336	345	327	321	346	298	306	378	367	348	387	322	364	363	362	356	386	349	299	340	342	364	347	353	336	347	330	347	308	379	335	355	340	354	343	340	358	336	317	306	326	356	327	358	309	302	335	336	351	333	324	352	344	376	349	346	356	396	358	363	332	345	316	305	367	373	333	343	370	374	397	338	307	341	325	306	339	358	391	390	355	297	305	359	354	305	367	308	353	324	356	348	339	354	340	356	329	360	312	391	362	323	342	352	332	345	325	324	337	356	365	320	336	347	343	341	370	295	327	338	326	311	347	336	328	335	316	330	336	337	338	346	370	330	363	361	372	377	345	348	330	390	346	359	332	331	322	347	339	340	384	318	393	333	333	366	360	339	358	365	320	334	325	369	327	334	390	321	347	377	369	355	337	348	354	339	349	347	383	312	333	336	331	324	334	343	396	336	334	372	339	333	323	347	376	321	329	304	335	336	338	320	368	328	347	369	319	382	338	293	338	359	349	356	328	321	320	335	344	323	342	334	374	338	349	360	315	346	327	351	370	342	340	357	353	365	327	350	329	321	327	384	370	364	331	323	354	364	332	340	343	316	342	305	324	353	371	334	351	348	325	317	342	308	331	339	326	325	341	316	352	351	310	311	349	371	362	347	374	332	344	327	371	360	353	366	337	320	331	363	336	325	373	331	335	344	346	347	343	349	332	346	325	320	334	345	352	327	332	346	341	345	349	360	340	327	327	329	365	320	305	360	328	356	342	352	326	323	331	331	319	336	318	376	346	320	327	332	349	352	352	360	344	303	360	365	335	351	303	348	351	334	364	330	365	370	347	332	378	315	323	333	349	350	357	372	303	361	321	326	352	353	336	313	322	381	340	357	334	333	360	361	334	329	352	342	375	351	337	344	314	329	358	375	341	344	348	339	321	351	311	344	361	337	355	366	343	347	329	316	319	327	338	323	370	352	334	332	369	330	350	333	307	347	293	332	320	320	331	328	342	337	325	360	353	336	348	342	371	371	317	327	366	347	358	342	339	303	348	358	323	356	310	325	348	345	327	349	356	358	320	337	352	346	312	342	337	326	367	363	331	349	330	310	351	319	365	322	318	314	354	349	329	347	378	345	385	318	334	329	328	333	362	330	284	324	315	332	311	336	340	357	342	353	335	360	306	366	331	322	369	341	363	361	355	359	369	374	335	378	338	370	312	365	371	359	352	320	329	320	299	319	349	342	349	371	344	345	370	389	356	340	366	367	334	339	368	307	334	299	342	322	351	337	348	351	311	347	354	327	341	383	332	342	338	362	340	339	369	342	333	356	338	326	333	342	349	356	325	370	344	348	355	314	357	336	339	340	334	325	331	363	372	337	313	291	345	359	329	356	347	349	328	339	386	360	373	335	336	330	363	373	327	340	317	360	341	315	345	357	355	315	326	347	353	364	351	357	361	345	326	356	322	327	372	354	362	350	366	333	341	318	319	326	353	339	351	346	332	360	306	326	362	345	336	295	342	359	350	327	311	331	350	313	361	335	319	311	370	311	339	326	352	325	340	353	378	335	346	382	338	345	318	346	355	376	356	325	341	336	333	330	332	380	348	362	346	319	352	330	375	362	325	362	342	351	360	341	339	359	332	373	348	341	340	372	347	332	350	333	370	338	348	340	316	324	335	315	335	350	369	352	344	350	311	359	385	326	298	345	372	330	364	340	324	363	320	380	354	331	320	312	341	347	324	319	350	317	361	322	349	364	342	354	348	324	315	349	360	341	333	363	368	316	326	372	347	340	351	352	359	343	371	346	339	336	335	360	340	302	354	339	352	316	355	351	322	344	353	378	369	368	336	337	348	341	350	351	348	356	321	297	320	330	326	350	362	357	376	319	334	313	370	334	364	309	342	358	336	346	332	361	341	347	357	335	300	354	365	369	340	334	315	333	338	337	345	321	357	327	348	334	301	344	331	343	331	363	329	365	351	348	352	349	346	350	325	364	292	342	300	348	352	337	336	350	323	325	344	338	355	340	346	338	347	305	324	334	343	332	326	322	354	357	343	367	332	369	358	334	340	360	357	324	330	342	352	332	339	356	343	345	355	346	350	360	345	339	350	360	346	340	299	351	368	313	355	362	329	368	355	311	362	340	328	364	340	376	342	333	347	342	342	343	348	342	347	332	329	357	336	327	328	358	330	354	347	327	355	320	353	309	331	353	328	298	325	351	325	319	347	337	353	352	362	332	395	376	346	291	325	351	338	359	327	380	292	317	339	337	342	333	339	313	337	336	331	343	343	359	358	326	320	307	333	339	321	317	360	344	299	320	348	336	324	358	319	342	371	315	342	332	353	331	357	349	374	320	336	370	351	381	333	332	350	324	359	335	342	363	347	318	324	331	333	356	326	346	335	320	345	320	342	374	348	338	344	351	320	369	344	388	368	356	336	373	345	309	364	319	359	336	330	324	345	398	339	360	376	361	330	352	335	331	341	335	367	347	304	346	314	352	395	320	361	333	335	337	315	321	367	323	331	321	388	341	335	330	382	305	340	359	356	377	387	334	369	352	364	336	334	339	335	344	317	333	328	361	335	342	336	326	385	321	316	330	344	366	318	340	347	330	298	361	364	335	344	354	311	326	340	322	349	353	336	348	370	322	390	379	324	317	353	335	340	370	333	353	346	349	343	330	358	323	385	362	326	318	337	351	343	347	329	381	323	323	362	331	353	327	326	372	341	330	323	377	359	301	352	305	352	359	360	366	335	299	347	339	327	303	350	296	372	312	337	357	335	344	362	366	339	369	367	350	374	337	361	362	322	310	313	313	310	348	364	304	345	330	352	364	353	333	331	320	340	302	297	303	323	337	348	319	300	357	343	343	297	320	328	303	326	333	381	335	374	352	320	351	361	344	317	336	362	314	345	332	318	332	346	330	323	377	335	321	357	322	314	417	342	345	324	345	332
20781	10995	8594	6978	5270	3157	1843	1380	1198	1023	1066	954	919	951	874	846	873	839	841	804	828	824	812	803	805	818	855	816	887	797	815	845	817	783	767	795	802	783	807	809	764	795	789	792	818	836	859	832	804	835	811	817	784	814	807	881	769	794	842	812	787	795	842	731	753	820	766	802	796	808	842	802	782	803	746	812	800	808	803	822	793	785	802	738	808	792	762	813	774	781	818	834	817	835	794	801	865	817	773	757	869	837	779	784	788	788	774	765	827	756	842	772	785	849	834	803	782	775	782	857	822	804	804	815	825	797	825	805	728	787	830	791	738	824	817	782	813	797	778	835	819	808	829	808	847	808	786	771	780	812	841	796	854	831	784	806	803	814	800	828	830	824	807	817	787	763	801	811	797	794	843	809	770	797	821	800	836	856	779	823	825	781	783	798	791	787	782	858	789	801	807	779	772	754	785	865	787	839	825	772	805	806	861	844	824	827	865	807	808	755	796	791	792	782	801	825	808	828	843	803	828	875	795	829	809	803	777	786	800	817	799	789	826	770	829	822	781	842	759	804	817	849	795	805	791	805	781	777	764	789	776	782	819	762	809	802	785	830	820	791	775	806	801	807	810	842	751	809	806	768	782	834	764	840	787	808	828	799	807	796	795	809	763	772	800	808	832	773	768	824	771	810	772	752	810	804	797	772	835	796	756	796	818	763	786	846	800	808	765	795	790	779	782	792	798	785	779	808	817	806	834	782	784	784	806	761	755	775	765	813	777	820	767	816	816	752	815	842	776	769	806	814	837	758	818	847	778	795	798	778	760	760	844	786	801	796	799	795	835	821	815	795	772	840	798	837	788	864	748	849	766	817	854	812	821	756	830	810	798	791	814	783	798	808	751	827	822	804	836	762	838	824	820	804	820	733	819	806	833	804	784	789	849	820	795	807	804	798	775	830	799	816	823	781	788	775	827	771	849	826	812	818	857	825	839	805	800	796	816	785	797	782	796	871	834	836	785	845	815	820	770	768	802	826	823	740	778	823	773	804	799	830	810	799	798	727	824	829	834	779	777	813	826	809	798	789	759	774	829	809	855	778	734	810	831	826	877	789	833	768	810	802	793	795	770	849	820	751	806	816	794	831	805	826	810	808	759	796	784	793	760	751	826	819	788	823	825	847	746	785	824	813	804	751	834	852	799	788	828	755	764	810	805	827	860	793	802	797	776	814	792	781	790	775	807	830	842	828	808	805	794	767	820	786	716	761	797	715	801	811	819	810	785	796	775	784	794	770	781	801	838	771	791	774	857	793	793	795	800	769	785	784	861	815	783	745	789	850	781	788	823	826	803	788	791	858	795	817	792	813	840	794	815	787	792	803	817	823	742	795	828	786	805	782	836	794	786	829	808	803	788	833	815	806	803	841	749	815	812	777	838	798	819	757	791	793	835	839	769	791	838	793	793	771	794	763	794	833	805	798	831	802	786	811	818	785	847	788	843	795	749	791	803	755	796	851	763	815	779	807	782	810	792	757	779	847	795	805	789	784	768	802	764	838	747	842	795	815	794	794	833	789	765	777	789	813	793	763	767	814	742	829	775	816	828	799	781	808	767	774	826	821	773	794	835	820	779	815	806	769	796	782	814	818	841	782	818	809	796	803	781	815	773	817	765	815	790	763	823	766	811	784	809	802	845	821	753	799	798	817	794	813	827	801	846	781	795	797	771	751	776	743	868	829	840	817	781	822	803	821	785	796	770	810	824	839	833	780	791	820	753	826	784	800	795	766	756	792	797	841	849	805	820	794	766	801	771	800	793	780	810	800	781	825	792	808	804	827	797	802	759	811	858	810	763	754	757	789	811	807	838	807	792	841	801	786	818	881	781	804	816	815	806	854	776	786	844	835	794	802	837	838	808	803	844	793	835	794	815	780	792	823	770	799	792	839	792	826	800	807	837	835	756	773	814	783	783	773	811	803	843	840	710	809	853	784	812	783	818	795	840	794	844	764	834	834	796	829	770	869	821	801	843	851	778	850	821	788	806	849	770	784	847	796	780	865	810	814	785	785	779	798	820	789	815	798	764	798	795	864	779	796	784	795	802	823	796	830	829	839	774	826	789	818	800	813	752	800	826	820	864	793	822	785	814	792	828	777	847	819	790	777	819	743	814	784	824	805	876	751	829	803	797	767	855	745	774	800	805	823	791	837	838	777	807	832	843	841	826	787	806	786	728	807	815	788	850	830	772	797	813	793	779	779	825	778	819	766	777	784	804	796	779	798	803	847	841	770	802	796	791	827	807	805	809	862	764	797	780	796	834	785	786	780	803	799	750	819	789	805	765	799	768	782	822	782	816	836	798	786	813	820	764	780	760	862	800	831	751	796	796	776	762	811	827	806	857	849	782	824	821	804	813	771	774	816	836	818	788	766	797	820	768	814	772	725	776	784	778	781	794	790	806	797	826	802	860	777	858	772	842	857	816	802	797	860	764	779	835	746	859	822	831	808	766	787	825	807	787	816	844	795	835	791	792	813	858	715	798	770	835	784	806	779	793	792	838	756	828	795	790	834	797	784	798	803	819	791	827	748	778	821	845	790	839	818	789	871	824	818	782	793	804	787	776	858	810	823	840	814	815	791	808	782	792	809	772	819	838	752	787	792	848	818	790	811	821	849	816	835	775	817	815	744	818	805	789	740	788	784	799	818	807	813	792	779	859	791	805	840	852	772	830	824	792	770	853	819	792	809	790	872	796	789	791	759	834	828	784	823	764	816	876	816	790	803	796	783	850	784	815	824	797	808	799	814	758	818	807	829	788	799	774	835	820	785	834	806	837	802	800	770	810	805	826	858	801	748	799	771	799	841	804	780	825	783	769	835	803	758	782	751	830	780	767	826	795	778	869	773	795	843	834	785	831	797	751	780	762	787	822	759	803	813	821	803	839	809	801	812	828	807	786	783	789	851	781	781	772	771	817	814	804	786	814	808	810	771	835	834	810	812	744	847	833	791	758	841	819	802	772	824	823	800	822	846	772	839	821	807	806	815	806	788	786	780	713	788	817	832	844	724	818	788	820	792	741	776	853	799	810	799	817	784	765	772	842	766	785	822	753	800	791	799	824	817	770	806	853	781	767	803	751	831	812	856	837	804	792	825	827	793	800	846	870	791	808	790	790	815	772	850	806	816	840	776	837	752	809	807	807	822	777	829	812	811	797	801	747	766	809	792	770	771	814	807	819	811	813	782	805	812	814	852	766	796	817	816	783	768	798	808	796	796	796	788	809	762	804	758	804	786	800	801	816	776	772	785	789	798	760	807	860	803	807	864	790	795	801	842	843	815	780	848	775	819	819	765	836	843	718	819	850	782	766	812	779	815	861	771	764	826	812	828	797	827	812	772	745	808	722	788	804	775	804	843	829	832	737	797	798	774	786	761	814	709	778	801	799	739	855	751	771	790	739	806	797	820	824	811	850	783	747	759	773	739	793	828	839	788	799	794	773	833	831	799
23621	2663	574	430	402	361	304	308	301	318	350	324	315	347	275	305	305	313	321	313	292	333	326	341	298	309	350	335	309	310	297	314	304	266	305	356	299	308	351	279	305	312	284	312	282	314	339	338	341	331	327	330	324	344	333	277	353	309	281	299	310	320	323	300	318	336	331	305	335	314	346	333	295	284	328	325	327	344	317	311	335	336	352	315	312	333	306	314	297	315	341	342	320	340	317	331	309	333	293	320	318	340	296	318	328	278	327	275	321	318	336	336	334	338	281	320	332	344	325	294	272	344	292	301	312	308	336	329	302	335	342	293	296	330	315	312	284	313	307	316	286	310	359	345	325	300	314	315	304	311	353	349	300	317	317	308	340	323	314	336	309	345	340	308	308	350	326	335	329	316	335	323	306	342	293	309	329	303	315	287	322	356	304	302	359	336	327	320	299	337	336	335	307	305	288	323	318	342	320	327	340	299	335	303	320	317	316	298	322	285	335	347	285	303	344	283	301	292	320	329	333	325	331	332	307	334	345	323	323	306	332	284	312	295	336	296	341	316	327	351	297	310	304	295	300	330	308	290	317	326	347	337	340	294	287	311	320	293	328	307	379	343	372	316	323	330	333	303	347	291	322	327	306	321	309	321	311	318	287	287	316	328	319	311	291	353	314	310	292	363	337	328	325	317	301	335	336	299	309	328	328	340	306	321	340	331	326	316	317	309	294	318	309	308	357	312	284	315	334	312	335	319	277	333	304	325	330	319	294	295	339	349	332	332	350	311	350	317	344	316	364	347	346	312	333	309	343	329	304	300	338	365	316	331	327	318	331	269	348	304	334	327	296	298	309	293	349	302	321	336	333	325	315	290	338	299	284	345	342	323	349	318	333	351	297	317	323	298	324	331	283	311	301	308	307	321	322	326	305	306	302	320	339	319	341	310	293	319	291	333	317	304	287	312	328	314	312	306	339	311	289	340	332	342	340	300	300	324	341	313	334	305	314	342	309	351	339	318	325	327	302	348	331	308	302	295	328	338	310	306	336	337	344	330	355	305	306	324	326	292	323	319	357	310	293	299	315	302	326	306	300	333	338	334	364	308	337	337	313	329	299	336	336	308	338	322	363	309	365	321	332	286	325	344	289	357	332	311	324	321	341	359	326	298	374	315	340	302	312	293	328	332	349	325	307	319	321	349	301	279	325	316	351	323	342	336	328	302	331	302	320	327	347	315	339	303	305	301	303	307	316	335	339	314	320	344	331	303	318	313	319	345	319	302	340	320	300	324	337	358	304	309	321	319	330	309	311	323	281	309	340	319	326	337	329	363	308	349	340	330	299	285	322	311	332	353	322	325	320	306	309	321	330	332	338	314	355	315	327	288	348	347	307	338	325	325	340	316	308	315	333	295	337	320	322	334	319	306	298	336	322	323	360	307	318	299	303	279	324	329	309	354	330	323	354	318	349	292	344	350	347	313	321	348	356	312	333	324	294	306	292	288	331	306	323	334	324	311	297	296	328	312	301	269	372	350	298	325	349	333	297	310	301	315	343	332	340	318	307	299	286	315	311	323	308	285	313	323	330	308	339	311	339	293	311	318	327	327	319	335	330	352	345	311	330	314	328	313	324	316	314	315	314	342	320	293	310	277	322	305	338	313	332	289	302	311	302	302	364	324	335	309	352	300	294	305	323	317	303	337	346	294	332	324	340	316	323	270	305	310	313	332	336	308	305	348	343	337	313	324	319	368	340	309	303	333	337	306	346	334	347	318	328	316	326	357	333	317	327	340	318	325	313	339	313	287	324	324	308	328	311	320	318	306	284	318	341	312	298	335	335	315	301	304	335	312	340	327	319	314	312	315	296	298	369	331	325	321	328	317	313	306	339	324	326	342	334	309	337	292	323	336	347	314	314	324	314	352	331	322	332	322	303	321	319	328	301	293	337	311	327	323	321	336	335	342	331	332	311	317	326	310	319	309	314	347	337	314	331	321	343	301	292	336	357	277	309	262	295	339	329	329	310	287	294	286	357	286	299	329	352	333	339	316	317	306	276	329	298	344	306	282	338	349	293	307	326	352	349	318	307	352	305	320	289	331	340	326	336	338	336	331	317	316	339	309	321	330	305	311	310	323	288	277	315	319	309	331	357	346	337	294	298	324	303	306	343	342	317	348	316	311	357	309	330	305	321	372	342	341	312	348	293	327	339	305	303	303	334	313	303	319	306	299	298	306	314	300	349	282	299	344	306	294	322	329	308	288	289	297	313	296	309	304	349	339	322	310	334	282	294	315	348	329	342	304	329	309	324	325	319	309	314	274	351	317	316	306	342	316	312	312	327	340	332	366	336	309	316	310	337	295	330	355	352	329	304	347	319	299	319	334	347	324	347	301	343	328	321	343	309	300	315	368	329	340	303	333	322	300	315	329	324	314	338	302	309	294	318	299	321	309	311	288	314	335	322	330	316	292	299	336	301	319	324	330	296	332	280	331	322	331	311	333	311	314	283	336	311	305	334	329	328	348	334	315	315	343	319	320	330	321	358	311	307	329	322	323	300	293	324	339	334	318	353	316	345	353	300	333	332	370	331	311	288	279	333	320	305	287	279	355	316	319	337	266	314	294	333	306	321	284	329	324	325	331	304	300	328	321	310	337	324	327	341	326	333	330	370	316	334	332	290	347	311	303	313	328	299	326	325	312	304	277	324	319	308	277	324	352	302	341	336	366	305	324	318	337	323	324	323	332	341	286	331	295	341	320	270	302	331	287	300	328	317	366	331	297	327	344	299	338	297	303	337	287	320	292	338	323	301	330	330	327	310	313	339	316	313	319	275	337	287	334	319	330	351	312	313	316	285	329	322	331	339	311	370	288	309	305	326	343	282	309	302	301	315	307	306	319	318	317	321	322	305	352	316	310	317	320	304	295	344	333	326	335	356	266	308	312	302	318	305	331	314	289	332	335	356	296	333	335	365	340	327	323	344	317	298	306	312	327	327	336	322	278	373	299	283	317	273	302	315	342	324	319	345	320	312	310	314	313	290	322	324	301	344	315	329	358	321	284	314	316	348	300	320	346	322	341	332	322	288	334	322	305	280	345	337	323	327	317	314	298	344	323	362	306	305	320	331	325	303	329	358	316	318	315	319	304	331	278	319	290	334	335	308	319	313	323	350	289	342	334	326	317	310	291	337	275	349	349	313	333	301	292	324	298	344	317	283	339	291	287	300	344	333	288	334	341	314	336	317	346	289	317	340	313	296	349	325	298	297	318	322	313	302	349	308	354	326	340	303	324	321	300	320	296	317	340	341	337	300	323	327	338	317	317	317	330	330	307	291	331	325	330	345	307	372	323	316	324	339	307	326	346	331	341	292	301	360	314	332	304	310	306	340	307	352	312	309	315	337	320	320	328	323	312	306	321	307	322	323	329	323	325	286	301	328	300	321	346	351	344	354	317	291	326	341	308	324	301	282	320	311	302	307	324	357	298	319	322	316	343	284	322
18002	5398	3855	3132	2054	1397	951	838	775	781	710	753	735	709	766	723	751	740	693	740	686	704	708	700	677	786	719	691	731	707	707	727	696	712	738	748	721	711	722	716	700	726	719	720	723	703	733	643	692	700	759	685	704	719	731	702	720	720	667	657	714	725	740	708	684	682	680	754	721	778	710	710	701	725	734	707	713	736	733	727	754	715	750	732	773	702	738	705	703	766	733	738	705	709	726	752	730	753	732	733	703	715	722	713	727	715	690	739	695	718	706	732	733	688	675	750	716	674	760	711	729	693	701	724	726	729	692	700	710	693	686	727	729	700	736	719	710	704	699	741	712	738	701	726	762	726	722	684	711	719	717	692	683	679	647	739	715	711	726	672	701	681	735	736	732	728	726	711	660	711	720	694	755	700	741	732	686	736	725	716	742	764	726	724	731	678	716	715	726	744	685	677	753	748	724	717	694	702	702	716	745	708	733	661	748	696	688	699	678	753	742	755	730	685	725	747	705	697	780	695	728	700	698	724	705	717	727	724	708	718	719	715	786	705	732	710	750	696	737	728	715	747	728	663	721	733	726	682	734	741	710	751	706	683	675	704	706	705	713	728	737	720	715	711	718	732	722	716	689	714	750	694	723	696	730	719	758	703	735	731	719	718	708	711	726	703	682	725	731	758	698	677	719	764	725	723	694	712	728	706	733	760	682	711	705	698	723	778	685	682	728	749	807	739	709	723	670	706	734	703	682	692	731	753	767	736	704	709	674	711	704	761	772	754	695	720	738	707	724	711	701	701	702	685	751	705	738	711	734	665	724	760	712	751	733	723	710	694	736	746	709	689	772	753	732	743	756	679	686	686	680	699	752	714	691	690	732	745	727	761	734	708	724	715	713	704	705	712	703	705	731	727	715	731	672	688	694	713	713	712	708	709	688	709	733	756	723	721	783	763	667	737	727	723	706	729	687	748	709	692	718	717	714	726	735	763	708	743	682	745	728	693	697	740	751	711	743	696	710	685	727	691	717	708	691	730	732	698	707	694	728	687	681	755	711	701	747	770	732	647	734	729	780	666	683	726	734	721	744	743	724	744	731	683	753	751	730	718	764	707	755	726	765	736	726	730	717	763	727	716	747	774	723	705	758	696	641	725	703	717	761	726	700	743	718	716	703	667	740	703	729	726	730	717	753	692	704	739	708	725	757	722	719	740	683	762	748	676	708	709	688	753	717	709	746	750	728	719	710	724	729	724	726	670	778	703	726	690	731	735	725	720	714	701	742	712	669	725	734	701	725	709	688	721	697	713	692	727	751	747	654	731	723	730	744	730	700	735	700	675	742	770	719	683	699	647	755	662	721	714	736	685	777	742	741	718	722	704	742	745	718	691	714	770	760	744	724	693	735	755	719	769	741	739	718	692	714	702	751	711	684	747	720	707	682	796	699	794	665	726	743	713	734	691	714	700	734	704	726	704	726	744	729	714	724	721	738	728	718	726	742	707	731	692	754	728	724	686	705	698	722	713	724	673	731	754	685	720	704	752	711	701	746	740	716	736	737	734	731	691	716	730	738	688	720	723	683	732	676	734	727	728	708	738	710	707	715	713	733	731	711	732	740	713	702	727	716	728	705	726	767	749	743	720	687	729	739	702	747	740	707	743	741	725	744	726	730	670	694	710	758	720	767	750	714	744	715	772	724	698	803	732	673	733	735	701	667	742	748	717	718	680	684	734	722	685	780	749	754	748	700	694	669	731	709	677	681	652	723	720	715	727	723	731	696	705	710	704	698	715	738	699	701	715	706	726	706	721	718	734	737	711	773	710	739	736	751	733	761	730	679	719	663	732	718	774	738	738	721	695	740	722	756	745	729	715	729	746	681	672	716	712	725	670	677	715	688	696	707	724	724	713	704	741	665	716	751	700	745	701	748	697	760	777	667	669	750	717	713	745	736	726	716	758	684	707	758	683	699	773	717	710	727	726	695	782	762	717	732	656	721	715	664	737	776	768	743	685	730	706	677	707	703	746	723	744	757	713	729	684	706	725	716	734	721	730	709	749	711	668	719	733	676	732	697	733	755	730	716	738	784	734	728	772	735	757	730	697	760	730	721	714	722	711	711	733	756	687	751	717	704	686	740	698	709	760	726	745	706	723	744	763	726	728	737	698	690	710	748	726	700	733	624	734	721	734	706	732	704	697	713	692	713	676	741	714	706	702	743	693	738	737	710	735	722	713	703	716	722	690	711	728	779	742	735	707	728	706	696	706	701	734	700	773	724	749	715	706	722	683	719	742	704	748	721	681	732	704	719	768	701	721	735	713	750	709	720	707	696	779	751	739	730	690	711	783	702	654	698	739	642	747	665	747	716	764	693	717	711	657	710	754	697	686	741	751	695	681	703	731	732	751	693	743	675	685	790	674	758	724	704	731	702	749	714	714	742	712	688	763	732	736	744	748	724	711	725	745	724	739	727	686	734	690	674	708	728	732	735	761	705	695	729	701	677	694	743	699	698	752	711	726	751	704	697	728	755	702	705	705	726	731	717	720	656	708	711	725	713	699	730	751	737	768	667	711	754	733	746	760	752	671	697	722	731	730	719	683	681	720	696	717	726	717	707	708	719	745	723	694	679	723	707	698	700	726	714	686	676	715	708	695	750	696	729	726	749	761	729	743	716	697	757	706	736	699	705	717	729	758	742	751	755	723	725	718	750	690	758	716	707	732	755	768	690	663	727	720	748	735	733	709	711	685	739	747	721	690	749	706	747	723	704	724	757	735	700	688	727	686	678	706	689	738	719	744	725	739	735	759	703	726	753	658	735	724	740	709	726	749	709	721	696	742	756	726	752	716	717	695	718	735	678	693	742	759	711	739	737	752	696	730	704	706	772	723	737	713	726	769	749	730	743	712	750	765	702	683	723	737	724	712	701	741	721	738	739	723	689	669	716	763	678	713	725	696	731	750	720	678	723	681	736	756	711	765	734	716	718	720	718	703	804	726	706	699	751	728	659	732	770	712	713	710	719	727	706	710	738	672	712	726	715	744	701	724	703	756	666	723	710	688	726	719	718	731	668	699	711	700	727	699	737	690	694	704	731	708	730	730	698	702	735	708	725	711	657	725	715	763	738	679	722	712	694	684	736	737	681	704	742	739	747	669	755	728	679	748	763	754	664	682	730	727	796	712	748	695	751	726	720	738	733	711	711	674	699	690	705	690	735	691	674	699	690	689	723	719	730	715	713	680	708	736	730	733	742	723	730	715	712	720	748	750	752	710	743	711	704	747	720	747	730	710	674	722	699	763	733	729	713	727	695	730	711	755	659	693	734	733	727	702	684	742	734	698	661	744	730	687	741	672	706	749	698	759	723	651	706	680	717	726	725	736	723	702	762	709	755	746	733	711	698	730	783	705	729	738	717	733	749	723	760	696	721	701	705	748	697	720	734	722	678	730	744	730	695	685	661	720	744	722	715	717	727	739	695	739	735	710	676	701	700	713	730	721
31640	5018	1120	689	436	320	355	358	349	357	339	333	364	320	306	338	323	333	313	334	355	317	337	344	312	322	312	326	335	332	361	372	338	310	307	304	310	356	323	311	315	360	325	361	309	336	327	273	316	337	328	311	304	352	355	349	333	338	360	287	370	356	322	330	367	337	335	354	363	329	330	338	298	335	332	312	352	328	305	325	308	372	332	370	330	329	330	381	313	345	364	364	331	366	337	318	371	335	287	317	312	316	324	337	342	326	365	335	315	308	351	346	333	350	291	340	366	318	298	336	336	341	318	328	368	345	342	334	340	338	324	310	336	337	349	395	324	332	316	322	324	348	340	320	321	316	330	347	315	331	340	348	355	339	352	308	363	327	333	306	350	326	350	319	310	338	369	309	338	309	344	335	360	334	305	290	304	310	337	297	327	385	359	312	318	350	311	367	322	314	343	339	348	346	325	318	339	342	336	323	353	333	315	344	325	345	313	359	334	300	310	326	370	350	332	354	360	368	326	326	336	319	366	325	345	340	333	345	341	346	346	317	352	325	314	341	363	329	322	307	359	294	317	330	335	328	330	323	339	328	312	315	299	301	343	333	340	290	352	326	348	333	330	296	344	378	374	359	317	321	328	332	335	342	359	338	330	306	343	334	283	328	338	337	325	404	344	328	346	349	368	300	315	338	303	314	319	321	360	310	387	349	314	323	300	345	364	329	328	332	341	318	304	317	340	306	290	309	304	340	342	318	359	327	323	328	310	340	350	333	316	318	327	332	317	347	311	345	335	347	311	319	333	336	330	311	319	325	365	300	343	320	284	382	370	309	286	299	350	349	335	297	312	338	351	331	323	360	370	304	333	330	343	314	346	327	304	320	317	315	328	333	296	353	332	362	359	329	358	314	322	330	298	325	337	356	324	324	367	324	306	303	352	350	347	338	344	304	334	338	352	323	344	336	319	358	354	325	344	351	340	337	345	314	344	330	308	300	343	359	355	310	309	322	326	335	353	336	347	324	300	299	293	311	348	309	349	362	364	320	327	306	333	321	324	331	310	314	317	330	372	322	368	350	317	345	340	340	327	325	373	339	351	351	328	315	307	345	344	331	351	354	315	307	318	344	339	320	329	352	288	333	358	365	324	353	314	355	311	337	338	342	358	347	312	320	317	333	317	294	353	332	317	355	297	352	407	357	338	327	350	322	353	310	374	339	355	309	328	335	315	344	301	328	323	376	359	294	336	333	316	341	367	333	305	312	354	316	338	342	350	351	333	323	338	312	342	304	321	308	297	301	313	313	362	327	340	327	316	341	343	298	306	354	331	331	327	353	319	356	319	345	332	325	332	357	331	371	345	340	336	325	343	330	330	310	336	352	343	361	339	324	339	302	311	333	324	294	355	319	319	379	357	352	307	346	370	354	365	323	324	332	354	317	333	330	344	326	346	306	300	366	300	340	306	334	331	332	350	303	354	304	317	327	311	344	336	369	383	342	346	340	343	320	338	323	331	334	329	294	360	342	340	306	331	348	350	343	376	328	305	338	360	338	333	335	299	330	330	368	326	349	295	356	322	300	307	302	324	316	326	336	344	334	306	340	319	353	316	312	343	342	338	372	351	350	300	324	316	353	335	337	334	326	372	334	352	296	303	311	330	346	352	371	357	332	333	330	328	354	339	343	326	351	317	320	319	317	368	366	318	340	351	350	335	323	329	354	338	353	305	319	304	350	355	346	337	326	344	309	316	329	317	284	348	352	349	375	339	320	330	365	333	337	325	333	300	367	354	327	370	311	348	318	360	333	351	347	345	345	313	327	326	328	320	316	354	312	310	320	325	387	343	325	356	360	337	375	367	339	323	331	333	312	326	321	332	329	344	345	328	304	343	357	320	317	346	334	349	331	306	342	339	337	323	350	327	357	349	308	309	293	301	303	324	291	348	342	326	299	332	324	344	314	310	344	319	351	324	349	351	341	374	339	344	324	314	318	328	315	356	346	333	321	339	337	320	300	333	323	309	334	330	342	300	326	341	310	338	366	347	344	329	346	319	312	301	363	306	370	345	304	348	294	320	324	309	338	350	347	332	372	323	323	357	367	352	337	335	340	355	310	330	304	334	320	335	323	315	362	354	324	316	329	347	327	352	350	309	333	322	311	334	327	337	365	327	381	350	346	350	360	339	342	327	351	346	348	337	320	310	321	331	341	355	335	367	318	328	326	336	291	323	350	349	322	338	383	324	375	356	336	353	353	323	330	357	371	341	326	340	332	315	363	344	321	316	305	336	351	318	361	309	376	295	328	306	322	332	326	309	315	381	346	290	320	329	338	288	287	365	329	331	337	345	325	314	376	349	324	323	328	348	354	339	344	338	300	338	359	335	322	396	308	344	344	318	359	374	322	320	347	332	307	326	331	321	315	345	335	334	323	317	335	333	319	341	328	343	313	341	352	303	314	325	315	370	331	347	286	347	295	336	307	347	318	378	335	344	342	331	337	316	299	337	362	329	338	332	369	314	331	369	330	346	320	357	326	329	339	320	323	351	328	348	303	341	309	332	362	326	321	341	305	323	332	358	336	338	336	365	338	329	350	352	321	329	361	332	333	385	330	317	344	305	315	328	323	339	321	313	342	322	353	336	287	348	311	301	315	286	323	366	327	353	310	330	348	320	357	400	308	303	354	333	314	346	324	369	312	357	345	344	341	293	337	325	318	320	348	355	345	324	341	310	321	320	357	366	344	359	360	334	379	372	330	324	302	312	354	314	329	302	311	356	342	349	341	335	343	360	345	342	308	346	340	348	350	342	342	360	299	315	319	318	326	337	344	322	374	342	355	368	295	353	335	305	335	352	358	324	325	334	304	305	316	347	363	338	339	323	337	343	340	322	325	357	331	315	347	290	322	321	302	329	311	317	305	330	375	338	328	329	336	376	330	360	345	364	316	380	319	315	352	305	353	332	341	309	333	340	360	367	324	330	330	295	341	316	329	344	323	336	308	339	327	323	304	299	293	324	328	332	370	302	323	377	288	290	336	362	324	346	382	330	360	348	353	356	329	324	302	343	365	301	335	310	331	335	330	327	349	309	325	324	320	368	356	358	355	335	390	359	364	351	357	349	360	345	340	310	375	329	348	317	308	334	329	341	320	341	336	322	340	342	349	338	352	334	341	318	335	348	365	353	317	331	300	347	336	342	361	328	337	334	345	321	330	350	341	309	336	337	332	315	329	353	335	326	351	319	320	310	325	328	326	319	326	367	319	322	367	363	326	350	310	336	342	336	343	340	345	328	316	338	343	322	324	321	363	348	338	376	338	329	319	338	360	347	350	358	360	328	337	332	326	352	385	311	332	335	339	317	350	336	309	319	326	339	352	343	342	363	336	327	347	346	324	286	379	320	301	319	323	325	340	333	293	357	375	358	328	349	329	344	313	366	336	344	347	357	336	333	364	333	347	293	334	390	323	301	346	318	311	329	343	330	345	311	331	279	384	327	335	337	299
22806	9802	9031	6206	3057	1625	1226	1059	961	910	875	850	815	850	796	767	775	770	785	756	780	754	764	789	792	728	762	756	792	745	789	818	763	764	751	794	800	731	780	779	736	788	812	803	762	779	791	772	801	806	843	739	757	731	756	809	793	803	725	755	735	832	812	734	803	749	796	754	770	802	732	748	781	798	782	786	810	743	799	782	713	769	768	756	833	794	741	768	734	735	752	821	727	764	709	807	736	742	739	784	800	755	729	768	743	773	821	767	815	771	780	760	748	783	767	816	786	786	764	752	779	799	729	766	754	739	776	748	768	762	743	788	810	815	785	818	770	770	784	747	724	759	748	794	786	783	818	776	739	792	826	747	746	782	813	810	790	770	772	760	745	767	766	771	846	772	776	764	775	792	725	770	749	783	747	765	750	782	784	717	728	751	768	824	791	796	764	714	799	721	768	743	770	838	771	742	796	747	818	768	780	746	737	760	726	710	770	749	735	758	783	774	754	780	739	780	763	744	769	774	804	807	749	780	760	789	791	756	782	802	774	808	753	720	759	771	766	718	742	771	812	777	779	762	766	792	765	754	778	732	781	744	731	789	782	809	735	782	752	770	733	762	757	782	779	753	771	761	707	813	760	781	757	744	779	770	771	758	730	798	765	758	829	729	780	815	774	825	780	776	776	741	728	726	736	794	753	746	732	754	740	760	735	814	825	767	792	724	772	741	698	751	771	722	766	775	821	723	779	749	744	772	742	788	755	800	781	762	736	797	778	723	739	789	787	790	742	829	788	835	783	771	769	780	792	792	782	787	763	809	754	776	773	714	802	769	732	815	795	783	797	753	792	746	760	767	731	751	785	793	734	759	793	791	755	823	803	772	788	796	806	750	711	678	805	766	790	785	742	801	759	808	744	720	743	780	802	755	787	772	789	790	788	757	756	733	758	782	757	801	736	768	744	749	762	763	801	769	779	780	776	807	813	830	748	782	695	761	751	783	767	768	739	792	716	746	750	744	739	772	773	773	763	777	723	751	740	799	789	777	775	779	751	722	769	707	752	807	792	729	768	749	761	727	785	754	751	796	795	746	768	772	768	778	751	747	774	842	726	768	739	737	791	766	739	786	737	762	787	746	751	785	775	704	791	783	782	746	811	782	803	780	740	795	764	777	754	808	775	713	777	760	779	763	751	709	779	798	791	784	746	797	727	773	785	781	772	733	806	733	794	807	739	764	805	814	724	778	756	791	778	721	782	783	750	756	782	772	800	820	759	805	777	751	778	769	748	736	758	751	746	784	716	802	723	752	777	764	748	799	782	749	764	799	765	757	763	774	757	766	774	746	785	743	759	719	780	795	787	759	699	789	772	759	767	773	774	771	783	772	782	748	739	800	785	795	775	773	776	757	793	749	712	779	719	821	800	744	814	739	747	774	775	729	833	765	773	764	778	775	752	771	792	762	772	812	770	769	734	735	761	799	773	772	806	767	788	767	752	803	754	745	734	802	814	780	765	738	761	760	777	763	763	749	801	781	786	733	731	745	829	741	782	771	736	824	756	743	775	712	787	738	784	804	804	747	763	725	767	690	796	772	786	773	769	806	735	752	804	776	766	789	783	788	789	771	762	794	745	727	796	830	743	763	707	798	781	786	759	740	753	746	826	769	788	749	756	789	793	786	802	721	784	768	732	765	796	780	755	726	810	821	748	768	787	791	776	780	770	792	773	743	768	769	804	786	789	750	767	798	763	786	770	767	766	818	781	740	764	809	807	816	743	776	746	784	817	737	801	761	744	768	769	774	745	803	735	742	794	791	750	774	766	736	805	753	769	775	802	794	742	740	745	740	814	810	727	735	773	788	783	796	809	776	776	727	788	754	770	769	737	716	756	811	773	721	761	687	784	781	773	744	772	771	746	788	762	766	759	751	767	764	765	795	758	802	809	753	731	736	741	765	768	767	709	803	773	789	736	786	752	774	772	777	747	796	787	759	805	745	794	763	726	796	789	790	802	767	795	758	806	737	749	834	783	772	750	779	768	799	809	759	780	809	776	790	763	819	754	784	741	739	764	735	778	756	793	767	817	756	791	758	774	776	730	777	788	713	775	758	765	751	718	724	765	767	764	749	737	765	733	796	779	756	770	735	787	725	792	796	729	742	756	820	806	731	801	776	788	771	820	825	762	776	738	793	785	745	757	738	787	844	795	760	786	774	760	805	786	806	730	776	768	756	740	804	739	766	766	763	749	736	797	739	781	799	783	756	790	743	742	819	742	734	768	739	769	792	794	750	766	769	768	761	745	772	766	778	815	756	779	748	810	800	792	735	763	748	768	766	772	752	797	748	738	816	790	751	793	793	800	819	756	750	768	783	796	728	753	818	789	780	791	754	773	710	762	764	749	763	781	743	813	759	795	740	716	786	777	820	719	717	767	815	804	713	767	795	799	715	755	829	791	797	725	737	755	787	801	778	784	783	745	742	811	760	813	766	772	759	731	813	752	778	756	763	733	784	797	778	816	746	785	783	762	797	746	739	780	724	782	761	728	756	780	793	765	777	817	780	802	762	754	765	774	766	779	817	760	775	754	815	800	746	778	763	776	824	830	746	788	784	731	790	787	751	791	765	796	755	807	729	796	794	777	767	767	720	741	746	720	765	776	728	782	761	730	693	765	776	800	790	756	788	761	820	813	766	771	702	787	735	760	791	816	741	747	767	745	766	760	791	731	757	797	760	779	765	724	771	737	789	806	753	760	754	760	743	755	823	785	752	731	775	760	810	741	771	793	801	730	769	704	757	720	741	738	785	729	734	747	738	730	756	791	832	781	708	812	747	795	772	797	769	718	752	806	722	763	780	810	832	764	817	746	723	719	724	784	737	776	785	747	781	778	747	782	746	773	746	804	719	759	743	783	791	804	732	741	764	775	798	770	713	751	749	750	782	776	752	791	762	822	747	715	770	762	744	784	775	784	797	765	778	782	785	738	735	773	784	734	787	851	759	752	758	742	756	744	761	741	756	760	765	715	739	805	793	782	764	763	770	763	758	790	751	773	791	768	748	770	774	710	754	753	770	811	806	781	778	797	781	794	835	761	794	792	734	744	756	797	822	752	750	753	738	760	742	753	738	825	789	771	777	768	775	761	758	752	792	711	796	765	758	751	789	765	771	797	788	737	804	741	751	747	793	755	806	775	759	823	724	778	774	752	734	743	734	758	765	799	747	825	689	792	766	774	807	754	775	756	800	758	757	761	776	713	776	812	761	797	778	755	775	745	786	771	775	808	779	742	735	800	772	767	725	762	755	737	770	754	807	771	739	761	750	767	795	739	778	838	774	765	771	773	720	763	761	769	746	761	779	783	782	766	792	756	812	772	807	745	720	772	804	768	792	767	778	798	740	752	758	772	738	756	790	792	754	728	791	744	733	794	721	765	733	782	773	804	740	764	782	800	811	738	812	790	780	790	790	749	797	759	755	739	778	732	796	813	827	781	738	746	761	728	838
37006	7127	1166	635	481	375	383	333	406	371	339	371	336	336	361	330	345	347	341	308	349	351	347	339	361	328	370	331	335	370	336	318	346	351	336	308	315	333	338	357	362	363	358	355	335	362	308	317	345	348	349	363	347	350	363	334	343	379	361	362	378	340	374	319	333	395	360	359	372	342	315	358	365	365	317	317	346	392	379	349	329	400	349	339	385	355	339	341	371	356	361	352	334	364	350	353	335	367	312	351	323	314	345	365	334	355	329	338	324	347	315	343	321	320	389	329	347	307	322	360	333	362	341	367	325	330	315	356	321	355	375	324	325	361	332	330	348	343	346	347	388	338	347	332	394	329	353	371	330	348	366	337	378	364	343	355	360	285	345	317	332	324	312	345	373	313	359	322	367	324	331	359	338	329	295	356	359	328	321	379	345	341	310	344	333	337	356	339	360	357	349	304	329	351	321	287	333	322	342	327	307	334	329	351	347	353	346	338	346	349	359	335	353	339	324	328	361	350	347	330	328	356	357	314	338	355	358	337	335	348	340	353	333	309	354	362	335	375	351	385	356	343	299	332	372	358	335	333	340	324	348	357	325	326	355	366	327	322	341	350	357	385	353	328	346	366	356	372	304	359	298	386	335	336	370	363	367	380	326	350	348	327	354	321	341	359	364	396	373	383	328	340	346	335	311	331	335	340	362	348	341	358	350	357	367	361	290	383	356	348	396	361	365	368	342	346	376	330	353	399	385	342	345	336	349	338	327	345	306	361	361	332	331	347	353	298	369	389	369	344	332	351	361	354	364	351	364	347	351	380	317	366	324	368	345	341	299	339	343	384	346	360	328	326	327	350	353	354	349	387	341	352	347	344	340	336	340	328	351	343	351	327	388	326	314	340	374	330	311	333	349	373	332	337	337	350	345	340	321	420	375	316	313	365	355	357	379	350	328	321	336	326	306	327	348	342	371	353	357	342	356	332	342	350	373	330	325	338	353	358	347	339	357	362	318	335	313	353	323	371	340	345	353	307	334	356	358	330	375	359	341	315	323	338	323	352	393	336	362	338	331	337	344	351	334	354	323	333	341	369	326	342	321	349	395	360	359	345	390	342	335	351	345	341	339	402	350	423	336	372	346	354	355	331	356	344	326	333	333	340	375	370	363	323	344	330	389	341	306	357	313	357	365	356	344	329	369	366	363	388	345	349	338	368	378	344	327	314	350	329	350	383	361	371	348	331	359	344	341	312	367	301	329	378	354	352	320	332	297	338	328	366	317	350	356	318	357	378	341	329	331	332	354	339	341	341	352	382	367	362	352	369	317	332	353	348	351	350	360	367	339	354	360	370	307	332	344	351	374	363	347	330	345	353	310	325	344	383	338	347	325	323	362	366	363	323	321	331	384	325	342	390	345	309	349	384	357	350	360	344	360	371	369	355	384	361	366	336	353	354	330	393	339	330	395	379	319	344	326	363	325	359	329	343	350	340	383	316	334	356	349	353	329	332	346	365	322	357	333	373	332	351	359	367	380	340	325	318	384	363	349	333	359	346	342	352	330	349	325	366	329	384	332	365	346	364	333	371	379	369	367	329	334	353	346	368	386	356	331	354	360	357	351	358	345	328	369	363	350	371	376	374	317	331	343	349	329	359	343	342	353	328	358	359	306	366	319	315	363	333	353	336	388	344	375	329	412	353	364	318	316	374	334	338	378	339	374	334	358	302	334	318	361	324	317	347	368	384	332	360	339	346	336	339	364	359	329	351	352	301	300	337	312	303	334	336	347	349	356	335	338	346	339	325	324	334	320	342	351	349	350	354	365	315	374	351	368	345	330	325	325	387	344	331	343	337	370	345	345	379	344	341	373	332	343	335	340	318	361	341	340	309	327	384	388	364	358	360	351	323	349	310	348	403	345	387	347	333	331	344	344	330	380	342	371	330	355	324	309	346	349	344	355	341	359	349	341	326	362	327	351	338	351	362	332	335	312	346	347	315	331	351	348	360	365	332	352	316	342	346	287	350	344	312	363	353	358	330	345	358	351	320	361	332	362	295	337	393	352	296	344	332	299	350	352	330	310	347	338	351	336	356	352	375	342	359	334	321	335	318	338	364	359	323	314	338	342	308	369	327	361	352	332	371	333	308	359	336	336	364	348	344	351	376	290	343	328	361	353	338	329	394	340	306	325	341	365	344	337	357	373	346	357	329	328	343	342	351	363	333	375	350	366	344	337	352	362	321	332	337	355	329	348	332	374	332	343	360	366	319	340	346	347	338	353	348	342	343	343	352	340	364	357	333	344	359	355	350	328	357	337	353	318	340	328	378	332	337	373	334	353	335	386	375	346	356	295	390	376	350	349	335	332	342	353	344	339	383	301	348	387	330	333	329	362	353	355	346	337	320	321	322	336	367	334	332	338	332	364	358	367	333	353	337	358	360	325	334	344	344	376	353	347	327	333	361	368	332	326	340	312	345	331	328	350	356	386	366	349	311	331	315	330	339	341	385	362	333	312	371	366	360	350	351	338	357	314	358	301	334	368	334	359	351	347	312	322	335	315	353	333	362	358	366	325	332	334	342	349	330	355	321	349	329	346	348	329	370	347	345	329	355	361	354	332	371	345	343	342	352	350	338	352	369	321	345	362	323	362	342	375	359	318	340	291	296	324	370	375	349	395	360	350	363	326	347	374	380	331	324	332	322	357	379	352	319	358	366	343	361	352	335	355	375	350	388	344	348	359	332	334	347	367	382	342	337	358	369	354	343	340	396	326	328	320	353	334	351	350	324	292	349	356	370	382	329	364	368	333	325	346	310	338	339	331	365	344	333	337	358	348	319	353	364	327	349	345	348	358	319	339	341	367	359	359	361	383	335	350	370	313	334	340	371	317	394	360	370	354	313	369	348	331	341	340	336	303	364	338	354	345	350	371	357	328	380	359	340	316	367	338	358	324	329	359	346	338	355	381	325	349	309	359	348	372	320	360	322	336	373	356	347	334	377	320	342	351	358	295	320	377	327	360	339	333	377	280	349	336	321	347	356	373	347	322	374	333	377	355	322	369	373	368	344	338	320	335	363	374	299	340	334	355	335	346	344	333	341	363	343	351	367	358	371	334	358	320	345	351	355	326	353	313	314	349	386	343	317	383	314	354	339	309	331	354	349	359	353	328	352	352	364	338	295	332	318	355	349	347	325	345	367	390	374	379	350	342	335	311	322	348	343	346	370	340	322	344	312	384	347	350	338	314	322	350	363	379	327	375	418	350	354	340	356	401	377	343	338	382	336	341	387	316	344	366	358	348	322	380	349	340	373	316	331	359	369	329	343	351	402	357	368	370	356	333	330	343	330	348	352	395	328	311	349	386	310	362	310	325	366	340	385	373	353	362	360	344	348	376	340	339	326	362	366	366	358	345	331	355	345	373	326	321	335	385	380	354	356	345	341	351	310	371	319	331	369	269	346	406	373	346	307	367	366	357	381	350	321	347	359	338	346	334	377	321	357
27136	11561	8911	4889	2666	2033	1662	1189	1089	949	912	908	880	849	784	856	827	826	831	797	806	830	828	805	793	804	794	850	776	770	830	809	775	843	798	806	811	823	816	831	816	865	811	815	805	823	769	800	800	807	773	864	824	815	847	810	823	840	785	820	792	846	804	781	767	817	835	805	793	851	823	734	816	849	838	797	881	838	803	787	791	811	834	819	772	822	827	811	786	827	812	835	807	806	810	796	853	828	825	815	848	834	830	827	868	797	831	815	832	835	844	846	781	793	831	885	754	844	823	847	783	822	774	790	801	868	852	811	812	797	842	810	823	794	777	777	792	823	852	816	772	812	817	820	855	815	808	832	813	769	849	823	813	831	847	799	791	813	818	792	838	826	844	838	774	823	835	780	818	855	824	832	845	808	772	827	774	811	826	761	786	805	856	752	811	754	801	823	853	793	851	808	798	810	753	811	837	788	786	848	840	832	815	798	792	810	797	818	774	797	835	856	829	763	832	793	811	831	795	799	900	783	769	781	791	819	828	748	776	782	835	871	834	800	780	835	786	828	774	779	830	809	842	869	835	846	777	836	840	849	812	803	822	811	797	778	788	770	814	817	764	822	749	806	788	872	789	808	855	794	862	808	791	818	817	824	770	810	817	841	832	851	807	827	767	790	836	810	816	795	775	816	808	769	788	852	812	779	876	805	848	831	815	789	773	800	837	816	843	851	817	760	828	834	807	804	827	835	833	762	811	812	797	808	851	796	855	779	759	810	821	755	823	848	816	802	818	791	839	821	768	766	809	811	837	806	798	833	837	829	856	823	776	783	802	795	840	809	762	863	848	798	772	827	828	820	820	790	804	815	799	879	801	815	804	790	802	822	853	823	840	801	779	813	828	844	828	798	796	850	801	803	801	772	816	838	844	841	770	814	795	799	755	862	835	833	818	769	855	802	842	781	828	810	822	835	806	756	796	801	770	793	841	837	785	829	767	817	795	827	806	790	811	810	807	859	830	788	831	818	833	803	886	775	778	799	793	814	782	833	856	795	815	808	815	798	821	797	801	761	835	826	848	845	842	798	798	836	835	804	856	826	828	846	779	768	797	799	801	804	852	819	828	806	806	753	791	825	806	777	789	829	827	846	842	808	813	787	804	789	800	804	797	783	800	807	744	792	790	792	778	824	803	814	781	845	800	765	823	820	814	842	785	804	801	824	828	807	793	855	851	874	804	793	799	805	863	800	820	809	814	814	825	816	824	843	828	852	775	808	826	769	841	815	787	829	827	839	778	841	810	762	797	836	790	839	827	810	808	823	821	835	772	841	825	767	844	828	818	785	790	798	811	789	852	786	829	799	852	792	853	855	843	842	825	807	818	788	810	829	786	840	758	830	795	837	783	838	835	855	839	800	800	849	836	826	779	788	810	805	830	817	777	838	843	777	808	842	851	789	819	837	782	778	773	824	805	807	762	840	823	805	810	810	770	831	752	849	782	843	787	804	855	848	844	805	826	797	782	764	804	779	783	828	808	811	788	843	840	829	815	797	781	865	901	816	813	834	827	818	851	810	770	851	827	816	805	805	797	839	827	806	818	786	770	813	840	775	807	839	786	837	825	802	830	833	780	839	760	819	832	792	799	817	793	811	821	756	778	792	854	786	845	785	805	793	839	804	800	794	843	849	863	823	829	788	773	855	791	815	858	782	780	837	823	799	817	790	799	792	874	826	761	819	853	814	773	809	835	809	797	797	824	787	786	818	837	828	829	818	829	791	783	844	786	864	820	845	825	821	862	814	792	790	825	806	787	795	858	822	773	817	782	807	739	818	824	827	805	751	800	817	816	828	774	824	835	839	788	846	771	825	785	744	799	827	828	810	834	833	775	799	822	821	791	849	844	831	828	862	815	811	820	797	822	787	789	824	776	809	794	832	878	843	795	811	817	813	824	777	823	834	841	840	799	777	796	832	787	849	850	825	715	817	858	828	827	776	808	781	805	815	773	805	766	831	789	812	772	821	833	746	798	785	788	803	792	860	870	809	790	799	791	816	845	809	830	794	813	812	782	798	785	809	872	831	803	836	763	845	806	833	828	802	816	824	779	861	850	791	818	816	821	786	802	757	796	848	801	870	768	775	837	776	810	804	814	834	772	826	812	847	818	873	815	807	799	784	845	828	824	802	852	802	885	819	801	834	845	821	839	760	821	820	864	794	825	846	815	843	824	786	800	780	793	867	768	807	806	845	802	806	803	783	846	804	803	836	818	792	849	788	837	781	778	806	818	816	835	817	825	814	791	853	817	818	801	810	787	789	803	809	770	810	800	826	780	830	789	827	778	757	804	783	804	826	807	863	828	830	800	811	761	850	790	799	805	790	822	796	811	850	817	839	897	848	808	780	783	773	778	759	824	830	887	818	802	769	784	786	812	826	822	834	798	800	786	782	817	815	790	784	808	858	814	787	808	803	867	834	782	811	746	880	801	793	812	841	779	811	755	763	771	786	841	830	800	832	845	851	847	768	810	777	829	794	867	782	829	796	832	786	822	809	777	819	813	781	819	831	803	806	859	827	843	793	807	818	805	805	820	781	864	795	790	848	829	802	832	808	763	800	812	820	858	764	803	779	781	808	776	761	777	870	805	817	826	775	810	759	811	822	828	806	805	776	773	869	815	782	798	795	784	781	801	824	872	854	794	778	800	833	804	815	801	780	795	791	821	769	809	811	788	817	812	824	826	808	786	826	810	824	803	783	804	818	871	842	799	846	797	814	847	827	811	818	797	846	807	840	850	841	799	822	815	828	840	792	804	803	809	836	855	811	834	882	804	829	833	846	825	845	786	800	773	819	840	850	824	810	809	800	785	835	776	795	814	805	853	860	828	787	840	813	797	884	817	841	833	797	805	774	833	823	814	798	814	832	806	799	783	852	833	807	842	794	820	840	844	800	807	837	772	816	801	804	853	877	775	806	799	810	849	822	780	844	772	830	778	776	803	812	842	815	802	807	840	818	830	832	787	801	889	847	794	799	822	805	805	814	812	789	853	831	801	819	803	853	836	774	824	863	797	806	812	809	804	816	841	796	866	842	784	785	797	816	826	805	839	797	805	780	813	828	813	830	796	823	842	820	817	807	795	822	789	809	812	908	806	819	814	820	799	778	795	873	824	826	817	794	789	834	761	819	850	822	851	812	820	830	812	826	860	816	778	811	835	853	781	828	817	808	875	765	837	757	809	779	716	829	767	837	802	806	802	838	763	862	807	761	779	823	807	801	862	842	836	859	780	764	787	786	784	811	821	806	795	768	794	854	775	826	826	773	767	802	808	840	812	829	787	808	758	790	845	841	808	751	769	814	799	851	831	858	833	780	789	837	814	820	859	840	798	799	780	839	819	815	808	811	863	821	837	784	850	843	764	800	822	803	834	777	820	837	824	818	814	781	837	819	855	842	791	842	824	812	807	823	801	800	838	807	854	785	844	799	780	817	772	824	820	787	810	817	823	841
25042	2866	628	407	344	338	291	312	322	320	343	333	330	321	314	321	337	332	319	323	322	347	300	333	316	318	281	348	343	300	314	340	341	312	310	338	311	298	346	371	336	310	286	291	315	333	375	305	309	308	302	315	291	338	306	325	373	343	343	310	333	287	315	314	335	334	317	312	344	327	293	300	345	333	315	327	320	332	331	320	311	323	311	323	336	312	297	313	295	315	323	293	319	317	316	340	342	357	344	340	326	310	317	326	315	289	323	341	286	296	326	316	309	323	323	305	315	356	344	299	309	323	337	318	310	339	336	342	327	316	316	321	305	333	322	324	328	344	316	329	337	353	327	325	336	296	291	295	282	303	276	325	349	285	329	321	331	325	317	311	308	311	305	306	354	343	305	326	375	324	323	302	322	321	342	305	293	282	340	330	310	309	303	338	334	340	315	343	323	359	347	313	301	331	317	352	324	327	331	299	321	363	294	287	326	296	305	340	307	326	284	315	324	325	324	345	319	359	302	354	323	328	342	295	319	337	367	315	323	334	314	354	332	308	309	290	323	347	306	301	341	350	324	343	315	312	340	341	297	358	336	317	332	323	297	284	326	296	353	321	331	359	304	279	357	320	334	314	293	358	350	351	314	341	331	311	300	316	300	324	283	287	303	312	339	304	312	313	329	348	343	328	307	334	331	352	305	299	350	325	314	340	326	321	286	297	308	337	333	347	317	330	298	297	311	322	335	300	302	351	356	304	324	289	339	308	304	330	337	332	377	325	328	310	324	332	330	324	310	301	307	309	298	287	306	338	321	340	327	305	364	345	324	358	328	344	324	308	327	364	300	316	327	275	328	303	343	320	289	341	327	336	321	327	283	355	331	315	363	322	337	314	331	342	357	332	301	318	329	320	331	296	339	341	337	333	333	312	315	324	322	319	341	313	341	307	336	354	330	319	350	335	369	328	309	320	342	369	341	329	327	345	315	302	301	337	317	342	286	281	294	295	304	328	347	302	314	353	354	336	347	332	349	347	362	335	352	323	301	304	316	303	323	292	338	332	327	295	326	336	282	327	346	328	304	327	315	353	335	313	307	290	322	329	321	310	359	363	346	313	306	282	323	306	321	348	301	301	328	289	321	340	320	305	275	299	335	279	321	331	298	333	336	294	311	304	305	326	325	297	324	319	325	319	320	312	322	300	315	339	351	312	334	286	304	319	301	311	303	327	350	300	364	325	325	322	349	342	327	306	323	304	321	297	304	308	302	363	303	325	333	302	310	351	274	370	325	305	319	288	288	331	316	324	357	288	339	322	303	328	328	298	325	319	312	323	317	289	301	364	341	331	303	341	331	312	302	280	322	354	340	329	286	350	281	344	338	308	333	337	287	286	318	314	319	308	309	320	314	328	308	322	355	300	266	294	351	345	332	302	363	323	345	303	343	335	358	326	301	335	345	336	320	311	291	320	315	321	322	341	352	337	296	338	337	364	347	347	312	315	325	349	316	315	287	342	310	306	342	323	332	310	332	345	308	330	311	355	334	303	317	326	323	327	351	346	336	315	305	308	344	323	316	348	310	297	290	299	351	318	305	333	301	291	305	282	312	312	325	345	339	307	301	350	318	312	323	312	315	330	342	311	348	328	314	312	316	350	305	345	331	268	337	338	322	321	308	324	341	339	319	317	328	344	289	319	307	322	317	344	318	321	317	309	297	330	336	339	340	312	331	366	359	315	313	349	365	345	352	337	324	321	335	283	333	315	306	281	322	335	289	292	338	325	358	300	322	333	297	325	292	324	318	330	315	361	325	272	289	344	302	326	307	292	303	313	344	289	303	309	317	355	347	338	313	326	316	311	341	292	323	317	342	295	279	327	329	324	306	348	327	309	314	339	316	317	321	282	355	339	340	334	345	318	301	343	336	306	320	312	308	319	313	327	340	329	318	331	310	295	306	306	297	344	340	360	297	289	329	355	334	308	320	366	322	323	308	332	313	325	320	325	321	310	324	330	366	317	314	341	325	335	332	325	289	335	308	344	336	323	287	335	330	296	299	324	306	389	357	315	294	311	305	342	291	310	351	324	339	335	309	328	368	383	343	318	342	335	310	326	336	309	291	314	315	337	310	316	303	304	313	325	323	324	290	294	316	296	330	343	289	320	353	318	315	315	295	333	325	317	314	360	322	308	333	332	307	327	325	322	307	361	308	313	289	308	292	339	300	332	335	303	310	333	346	312	324	326	366	337	308	280	341	325	301	307	314	308	332	293	317	348	357	318	352	308	337	296	347	315	284	338	323	323	356	327	327	318	352	342	345	333	298	316	336	307	306	332	354	337	299	329	334	338	293	316	339	322	317	308	384	334	307	301	342	311	315	312	335	340	333	341	334	317	327	295	315	329	333	331	336	315	306	318	353	311	331	332	300	333	296	329	307	300	323	344	299	335	317	326	325	324	305	300	332	314	338	351	340	309	277	377	308	351	312	339	307	297	330	341	317	291	306	365	317	336	314	312	332	320	303	322	361	360	345	317	305	341	353	327	320	299	330	319	327	338	294	308	324	326	342	310	323	334	318	291	330	353	315	303	308	325	309	289	327	353	342	335	337	336	336	338	313	350	343	312	314	316	320	342	301	321	295	345	295	318	359	313	304	356	318	346	333	296	324	316	312	328	288	315	330	311	341	304	287	305	291	324	338	330	287	288	316	339	322	355	323	302	355	352	322	302	328	324	318	323	321	292	310	352	317	324	323	331	335	337	322	343	349	329	317	316	314	348	306	332	286	324	349	320	313	353	339	326	352	309	323	318	319	310	328	347	321	325	282	327	347	353	303	314	324	332	352	301	318	292	323	261	321	308	343	291	323	353	335	306	305	333	320	323	341	354	320	304	318	346	366	290	303	340	329	306	314	359	293	345	304	268	308	335	340	314	308	340	331	318	343	337	302	360	330	345	281	319	330	371	332	311	343	291	321	330	333	347	344	331	307	308	337	321	349	342	326	300	339	322	317	309	308	336	320	315	331	307	325	316	316	332	323	348	333	324	292	351	301	300	335	320	320	344	317	392	324	346	322	319	332	326	292	338	340	281	329	328	325	303	304	300	315	273	306	320	352	354	319	354	327	340	320	312	307	313	327	314	370	311	335	331	352	333	340	318	357	320	320	311	321	315	309	315	369	343	360	331	327	326	288	336	304	349	347	302	289	308	329	312	328	310	340	315	319	325	308	334	331	299	301	295	328	305	288	307	323	308	327	337	332	297	342	319	289	325	311	320	324	323	350	315	317	338	316	305	282	324	332	357	314	313	293	312	344	329	350	290	309	308	299	299	328	284	352	344	335	319	317	311	346	314	296	352	340	338	291	308	319	316	343	294	334	354	317	327	312	323	317	327	334	329	308	320	292	303	322	312	325	311	310	292	306	330	301	300	358	341	334	315	316	344	328	323	305	326	323	321	340	331	331	322	352	314	320	362	319	340	305	329	294	335	297	297	337	307	322	338	312	352
19069	6008	4011	1901	1422	1132	885	800	751	745	735	749	760	742	745	704	758	707	715	663	793	710	779	752	697	704	698	748	698	726	726	732	750	701	720	664	698	710	711	764	694	723	777	729	772	715	741	711	736	719	742	704	710	759	745	710	676	734	706	706	704	673	734	686	671	728	768	718	737	705	715	741	762	771	741	682	696	737	693	763	709	738	741	730	719	739	712	706	703	701	724	743	713	715	708	695	764	727	684	733	699	729	715	696	713	748	670	717	725	697	657	724	737	686	753	718	731	747	725	733	707	713	711	699	704	720	749	699	735	726	746	699	712	734	721	729	727	700	723	748	729	772	644	711	694	734	700	712	696	670	730	723	742	689	701	705	703	741	710	700	721	752	706	747	695	684	751	743	687	719	732	702	731	682	708	749	771	758	667	720	754	710	678	734	727	692	717	742	761	705	729	777	742	766	705	697	699	697	706	712	744	732	701	730	726	761	752	684	774	698	746	734	696	704	694	752	731	739	691	700	745	719	748	670	690	695	725	767	763	764	725	738	715	695	681	716	730	713	783	699	750	716	730	698	682	679	682	745	709	751	718	742	688	770	779	755	655	727	742	729	727	693	688	724	684	728	728	723	721	753	750	760	724	680	717	766	641	660	724	695	751	719	732	679	735	717	690	702	743	724	719	702	732	708	712	706	696	716	712	732	703	761	721	713	730	721	708	711	715	767	702	699	733	716	694	781	719	725	717	737	690	766	708	677	720	720	678	703	707	743	680	729	724	703	677	736	721	678	732	722	690	716	680	707	715	746	697	723	750	737	689	687	707	741	720	717	716	731	710	733	712	766	682	707	719	688	728	705	698	774	706	760	678	725	742	697	775	711	720	696	716	759	687	714	710	775	709	731	724	714	766	743	740	731	713	744	776	708	706	694	739	730	691	678	745	717	733	671	740	691	721	713	748	738	756	722	722	715	694	682	676	750	705	747	706	679	706	743	680	682	743	747	777	690	690	719	770	670	704	693	711	696	707	704	707	757	710	718	717	728	720	776	704	711	741	721	764	736	709	732	725	725	685	720	714	720	695	717	707	746	723	710	753	751	729	705	698	730	719	726	695	726	711	698	753	758	685	731	719	722	695	748	733	728	720	698	701	702	747	748	799	685	730	733	710	717	691	735	704	753	701	666	726	691	714	700	744	691	684	718	698	703	714	678	697	742	694	730	742	718	739	715	691	712	701	733	741	730	686	697	671	737	728	736	692	766	715	706	743	717	692	716	713	676	770	713	734	734	700	716	727	730	726	753	709	739	750	746	715	700	700	730	676	738	714	739	754	720	685	729	732	683	737	745	751	768	689	741	762	701	704	740	715	724	759	784	687	741	712	721	706	740	704	717	702	725	746	693	716	726	707	694	742	711	740	714	730	698	727	716	722	747	715	704	746	728	723	701	741	736	713	672	706	725	747	748	709	688	671	687	680	714	697	754	732	711	758	724	706	732	699	705	729	730	750	783	717	695	744	723	789	746	729	758	759	692	711	728	695	675	778	676	765	714	743	712	700	673	717	708	730	701	697	782	726	727	696	743	678	669	715	748	729	683	718	712	744	760	676	777	776	717	673	710	703	745	746	778	715	721	762	732	757	712	675	653	775	696	740	706	655	732	716	760	695	696	732	750	748	680	738	681	739	715	736	724	691	739	695	743	723	670	671	711	696	684	731	721	735	750	688	706	734	706	749	709	694	691	694	721	715	734	734	703	698	719	734	699	690	733	745	725	727	696	698	688	706	703	738	695	754	709	703	716	709	731	708	735	686	744	706	730	738	719	694	713	734	715	710	740	707	713	718	680	682	681	678	701	714	716	684	696	694	719	765	772	710	747	697	669	697	695	742	794	744	715	743	748	714	687	694	709	692	752	739	753	731	745	722	704	699	694	727	657	721	708	692	738	734	715	741	732	707	724	726	680	684	720	723	704	725	715	728	735	697	651	685	723	768	717	759	742	721	685	686	742	705	731	754	688	772	718	747	649	681	706	706	674	701	711	733	673	701	674	726	692	722	747	748	700	717	711	726	725	754	733	762	713	735	733	728	749	698	716	759	713	740	719	702	736	682	780	701	719	753	779	710	727	773	695	710	719	757	702	691	723	695	771	711	707	694	729	712	712	723	739	692	734	701	715	703	696	749	714	768	740	726	733	750	719	749	706	745	693	694	750	715	729	693	679	722	748	681	700	746	733	743	698	684	672	724	677	796	733	780	720	758	738	711	651	733	729	773	680	740	684	704	782	703	707	741	735	696	729	684	758	688	723	701	740	697	663	764	704	728	715	735	755	727	744	694	709	745	717	738	716	734	748	687	754	744	726	668	668	699	755	743	746	694	720	699	723	719	698	700	706	738	746	698	755	700	760	745	737	719	793	728	687	740	706	697	724	694	709	715	662	716	752	733	696	706	716	721	733	705	731	727	740	742	685	687	729	733	688	753	728	707	693	742	741	668	768	682	746	744	697	741	711	748	740	746	798	682	690	742	708	741	728	711	728	728	742	732	710	709	766	693	688	696	734	695	725	711	691	718	711	748	741	739	689	716	646	705	704	751	693	728	718	756	696	709	719	719	685	748	742	727	718	788	734	782	694	692	680	656	679	654	710	723	711	680	711	695	737	735	681	744	714	746	696	683	689	746	678	704	704	686	746	753	701	691	731	725	705	729	683	701	738	726	720	744	690	746	684	750	718	719	699	720	737	694	711	713	764	688	709	746	739	713	758	684	696	693	703	763	737	727	716	743	689	769	681	723	750	696	715	634	738	751	670	730	735	680	693	721	730	716	740	743	681	720	689	701	694	705	740	673	757	726	737	709	708	740	738	771	704	722	720	695	687	725	698	688	693	743	708	721	711	706	720	735	708	747	725	775	717	730	760	746	740	731	720	743	697	736	761	699	738	690	731	738	677	716	715	715	716	706	700	745	737	729	717	670	719	731	756	734	745	748	701	758	707	772	747	704	753	700	739	742	701	743	705	709	686	738	714	735	728	720	703	708	768	673	732	715	708	676	688	718	674	734	696	741	770	742	761	714	709	729	741	703	712	705	724	727	722	693	706	693	736	671	788	713	697	714	675	752	725	741	710	730	750	759	684	692	688	723	740	758	748	711	743	776	694	705	742	687	736	665	727	757	736	697	723	727	664	777	736	776	699	742	703	692	733	727	743	761	728	741	721	714	726	721	708	750	725	741	721	687	697	712	734	725	697	748	727	711	673	735	719	754	720	747	741	748	730	663	705	693	741	720	716	741	722	732	718	736	736	699	740	681	684	712	735	697	716	682	730	757	705	747	701	701	676	757	714	738	755	757	676	732	720	728	767	711	720	668	743	702	748	757	736	707	703	724	718	733	699	684	723	703	753	744	731	738	710	706	744	736	699	682	766	751	723	728	714	690	701	749	733	702	696	742	738	702	701	694	729	765	721	725	757	729	700	747	748	713	729	741	731	693	710	748	739	719	716
29752	4742	797	606	467	409	370	308	383	331	374	352	345	350	341	331	353	297	355	335	335	348	354	327	327	341	339	326	340	327	343	331	338	326	295	346	319	351	331	318	388	302	300	312	368	342	361	303	344	304	324	334	325	350	331	338	348	358	367	337	343	300	291	344	313	336	317	347	372	314	361	341	338	317	348	320	334	333	324	310	310	327	357	301	333	314	348	317	332	349	324	355	362	324	305	340	327	337	316	323	329	302	333	335	345	336	339	348	330	317	320	362	333	326	347	343	354	320	324	340	307	340	306	316	353	311	315	359	316	321	341	364	349	302	365	367	329	303	339	315	349	346	332	306	322	337	339	336	340	333	349	329	363	322	298	368	302	321	335	350	315	339	320	312	325	357	333	328	359	334	355	320	319	313	337	371	336	334	311	305	343	310	299	340	322	364	336	310	330	307	318	311	345	391	340	354	323	351	340	339	339	338	322	343	308	303	322	335	312	340	335	311	339	346	363	316	338	330	311	323	294	324	326	359	340	306	292	315	353	313	296	348	362	343	316	320	359	348	365	352	306	321	316	362	296	336	348	316	327	335	333	358	351	339	319	374	355	324	330	315	263	370	364	362	323	336	390	342	351	301	304	337	334	352	340	333	279	314	363	362	339	323	317	338	348	347	327	372	323	311	339	332	300	323	397	306	347	340	301	337	347	328	331	351	338	316	328	335	341	317	352	343	361	337	339	375	343	295	326	319	319	346	349	316	336	341	323	346	348	316	331	330	322	350	307	335	356	310	354	349	337	334	331	390	295	309	329	383	322	304	324	373	347	365	312	324	317	324	330	361	358	339	328	334	325	326	321	334	326	299	324	331	339	372	342	336	327	321	356	361	299	360	328	350	335	322	354	296	333	319	306	322	322	330	319	311	304	294	307	324	332	297	317	335	318	351	306	304	325	348	332	335	317	321	355	338	330	297	346	336	334	350	307	319	362	322	331	339	323	306	303	330	280	372	320	331	325	327	350	313	334	323	334	308	329	333	338	327	373	346	350	308	333	342	336	321	322	311	313	339	361	339	324	368	337	346	374	318	329	324	365	338	330	294	327	330	338	357	342	297	336	362	330	365	307	335	362	338	328	347	317	351	318	310	359	324	297	323	320	320	315	358	305	317	344	353	315	349	331	344	318	330	310	350	333	300	328	327	318	353	352	338	326	345	389	314	354	324	355	318	344	322	339	305	300	333	343	327	328	301	314	336	331	312	295	327	290	301	370	354	345	338	362	313	319	342	326	321	364	353	368	366	312	365	322	327	309	326	324	320	328	316	338	298	323	325	354	305	351	297	339	317	327	328	318	333	336	347	301	311	328	360	370	330	343	338	319	351	321	335	313	315	351	357	322	344	354	359	326	349	338	309	316	322	365	327	328	331	284	386	358	366	343	327	325	331	286	294	332	331	328	345	340	348	350	347	297	330	325	321	341	348	350	332	330	320	368	349	305	313	332	335	292	316	320	307	358	318	343	318	314	292	314	320	328	326	328	310	364	279	323	348	329	325	371	364	331	309	341	323	346	319	301	346	349	342	319	333	348	334	299	313	347	332	306	329	307	331	332	330	326	328	365	325	312	318	340	301	298	340	343	369	316	304	337	334	328	327	337	316	350	337	310	305	320	335	359	333	323	315	356	347	293	330	331	352	362	343	375	304	348	316	327	345	317	331	330	329	345	333	298	319	319	332	301	327	321	296	331	338	346	298	306	326	318	351	367	309	371	338	285	347	325	328	335	331	313	327	361	333	333	359	336	335	301	316	361	324	323	342	306	343	348	323	307	293	318	349	332	341	348	352	354	357	397	307	336	336	331	319	336	307	327	359	295	324	357	350	324	288	315	376	313	320	341	350	349	332	309	361	320	340	332	330	353	344	381	338	353	329	344	347	309	349	331	315	329	340	313	350	331	353	330	303	344	351	329	322	296	329	316	383	307	291	356	317	329	324	333	356	313	351	348	338	374	361	319	327	306	337	334	351	354	338	326	323	379	337	364	323	346	342	331	299	324	333	355	313	367	328	320	378	352	330	334	330	341	349	329	322	334	331	351	370	336	303	335	298	326	323	312	353	318	327	314	331	309	308	320	356	342	343	339	325	350	354	354	347	291	331	318	312	285	307	322	315	298	327	335	313	325	331	298	339	389	362	333	328	301	311	332	385	317	331	344	320	316	318	302	361	301	325	346	357	345	308	359	339	336	337	340	328	309	319	330	360	383	366	306	357	345	337	337	349	329	323	345	335	324	354	332	355	347	332	333	298	345	329	326	349	336	297	350	306	310	342	321	325	339	337	332	341	339	320	340	370	350	377	342	366	343	323	355	345	316	329	361	321	354	355	323	319	314	330	376	324	318	360	362	344	337	334	358	335	336	352	339	327	349	378	343	326	310	340	339	347	308	310	318	349	321	342	323	324	318	352	308	318	310	311	349	337	358	336	346	298	339	316	343	319	315	344	358	334	327	338	343	326	334	303	338	333	333	337	347	324	348	295	317	368	328	382	318	333	359	321	317	328	371	305	320	334	315	333	323	326	324	356	345	343	301	330	336	327	353	314	344	329	344	293	299	327	312	363	312	352	350	361	352	358	318	341	347	307	312	318	318	319	337	306	341	361	353	319	381	312	302	346	345	333	338	351	344	307	341	315	307	321	332	323	347	362	311	347	341	316	319	350	382	316	338	352	338	337	275	340	340	362	351	335	327	333	299	330	337	319	339	340	348	331	331	319	323	342	317	331	313	353	358	319	333	313	336	339	322	344	342	301	308	359	319	337	345	331	373	337	352	311	314	315	321	301	298	340	349	323	330	324	340	328	299	338	334	350	370	321	320	340	360	332	340	322	320	289	333	304	320	311	297	313	311	315	303	367	333	353	339	339	278	337	347	366	338	330	338	379	368	333	297	336	385	364	330	337	307	335	325	302	365	366	328	328	321	341	354	337	325	356	314	356	325	310	309	324	336	339	362	336	370	337	336	326	331	327	327	286	347	356	324	333	305	329	322	293	381	315	353	343	341	305	360	354	301	341	300	363	369	312	346	332	311	373	340	320	315	322	372	310	326	343	375	320	341	340	345	385	344	330	334	323	334	338	334	341	318	350	364	338	308	304	319	347	305	318	314	304	303	300	301	310	369	321	345	344	328	342	361	349	318	329	339	329	348	330	335	328	367	309	334	335	350	336	355	360	352	372	350	312	337	337	314	322	321	326	292	308	273	377	352	331	354	340	319	316	346	309	311	327	315	372	356	335	315	354	378	324	325	331	365	339	332	334	308	362	358	320	334	318	320	318	304	327	357	375	297	335	339	340	316	392	306	339	345	325	339	324	315	358	349	325	337	336	327	333	325	313	322	325	297	335	353	278	325	339	352	338	329	297	357	331	345	324	321	347	322	295	323	339	341	362	340	310	329	362	357	328	317	358	322	303	334	335	327	328	315	331	347	359	343	355	328	331	305	327	299	348
21676	9039	6543	5010	3501	2313	1764	1195	972	960	887	797	861	744	758	799	742	769	818	764	778	739	773	776	767	754	766	782	800	757	772	755	774	752	762	724	791	768	758	746	765	797	726	768	758	784	729	752	786	730	707	738	755	750	722	756	757	765	759	753	746	776	797	759	753	747	776	775	742	743	777	784	757	784	752	717	812	762	737	793	788	720	747	784	789	724	776	756	802	737	733	742	762	741	794	773	726	727	782	794	772	767	793	725	797	784	794	766	799	732	745	725	791	735	717	727	729	721	712	777	768	738	765	734	746	768	765	767	717	770	726	801	756	716	756	782	745	763	758	783	785	745	790	815	772	746	755	756	767	744	791	754	771	735	746	794	767	760	790	813	826	771	735	787	789	768	798	769	732	811	744	782	772	748	713	793	766	758	774	805	764	763	781	768	684	804	723	800	791	733	802	748	744	757	763	810	807	767	730	796	763	762	765	765	707	769	773	706	718	745	779	795	762	766	764	754	747	740	758	742	824	814	770	735	768	770	763	704	805	748	741	801	733	800	818	764	822	732	798	813	770	798	760	730	792	780	775	821	792	752	735	723	755	721	765	820	837	738	729	735	766	777	819	788	797	773	756	744	825	762	785	722	781	795	782	739	768	731	735	706	805	739	789	757	718	756	723	779	789	832	745	761	750	773	821	811	728	751	774	789	769	759	782	778	747	744	731	770	791	778	738	791	745	797	784	741	750	761	740	746	772	810	774	759	759	737	812	775	762	742	738	776	797	760	781	803	781	763	772	765	773	774	711	745	740	747	751	722	763	759	744	793	737	786	721	696	756	751	744	728	756	739	789	785	818	698	828	791	784	722	735	792	774	751	735	760	762	761	752	740	812	797	785	780	730	776	774	750	773	730	757	761	789	757	766	848	678	785	768	722	762	749	761	748	796	750	732	750	759	751	709	751	735	781	747	790	707	817	755	733	739	780	730	786	674	746	791	795	779	719	751	747	756	739	751	758	791	787	694	788	757	768	817	748	762	772	758	787	759	761	729	753	767	809	823	776	765	761	777	771	726	747	774	742	702	775	752	741	758	725	722	719	739	768	732	806	719	722	778	773	807	778	746	759	779	867	789	813	733	752	800	786	787	747	795	723	785	788	784	770	745	813	774	791	781	757	767	746	783	730	768	789	750	764	779	792	742	735	790	798	725	742	760	819	789	778	754	799	754	808	769	775	743	777	772	752	785	761	774	798	845	780	781	780	742	789	771	725	790	776	755	745	777	777	754	745	757	835	727	795	757	725	708	775	765	715	768	767	768	766	752	736	748	736	795	735	734	782	763	709	753	735	771	783	786	761	766	751	754	797	793	744	719	803	757	777	785	771	761	771	767	719	794	737	768	734	784	813	747	741	765	780	775	761	765	753	736	749	746	772	770	751	767	785	746	778	776	738	744	738	760	797	736	757	735	755	736	776	727	766	815	746	762	816	779	753	737	708	758	768	797	765	786	701	763	750	774	765	779	738	723	727	787	757	743	732	755	744	759	761	759	776	738	762	755	744	778	809	810	735	772	781	756	835	741	728	779	748	766	705	768	752	728	779	785	788	773	811	753	816	773	731	747	765	791	731	775	796	760	787	795	779	772	771	743	762	756	740	776	721	762	753	717	770	744	791	778	770	690	739	778	754	786	760	768	760	795	780	751	747	741	729	707	764	750	751	756	750	781	791	766	777	754	761	746	704	760	800	737	775	839	816	736	737	726	821	733	757	756	803	739	782	771	779	746	792	698	782	789	792	773	797	699	787	734	770	756	763	780	788	738	785	793	759	706	771	801	776	749	736	809	766	727	781	716	763	791	755	709	741	717	768	802	786	745	779	802	728	755	747	766	769	815	785	742	799	780	750	755	765	750	818	752	750	746	806	749	819	784	790	780	799	818	770	817	777	765	784	773	759	787	760	761	763	761	772	732	768	727	779	843	735	752	792	757	776	771	717	782	769	814	751	735	795	735	727	758	740	735	754	772	732	784	731	777	817	724	811	757	753	746	749	794	761	723	787	760	781	771	748	737	789	776	748	800	755	770	776	785	752	742	748	719	774	782	805	773	775	733	773	720	769	714	735	801	796	741	786	785	789	793	771	750	743	788	775	784	797	796	738	767	739	827	747	801	795	787	774	752	729	734	755	771	765	730	740	780	752	817	843	731	795	805	776	781	802	711	763	754	772	769	726	768	740	790	756	716	756	766	766	755	770	754	767	742	714	790	740	747	722	724	758	767	781	725	745	771	780	826	743	712	798	745	799	760	779	716	782	723	770	764	763	718	778	753	809	739	806	777	804	758	779	745	744	723	780	737	743	785	780	809	753	805	774	777	769	738	751	779	748	717	729	769	742	712	752	771	790	751	732	752	768	729	720	833	800	778	731	763	782	796	745	770	770	792	789	765	750	766	717	737	753	760	756	793	813	740	734	739	768	720	781	752	778	773	764	759	760	750	814	832	740	796	738	777	771	755	798	777	748	770	831	759	786	762	795	802	778	770	721	758	812	738	702	778	762	792	787	800	755	749	764	771	751	746	736	733	759	706	766	772	744	732	767	781	782	719	811	769	798	760	780	761	767	755	751	802	762	703	782	714	777	791	810	737	780	783	791	760	774	705	783	712	803	782	769	765	789	762	755	763	759	754	773	735	765	760	784	750	762	761	754	708	784	765	738	781	774	805	782	767	803	764	762	742	787	773	746	751	774	776	800	783	799	753	769	768	773	723	772	745	699	808	756	761	792	684	807	770	733	751	742	750	765	772	795	764	767	739	778	697	775	823	787	749	726	777	730	690	712	784	773	766	780	737	729	754	794	765	758	802	781	754	789	776	760	707	756	761	826	788	775	742	778	702	818	777	747	773	770	771	774	791	745	742	761	770	710	792	784	786	819	764	792	751	824	754	780	744	717	762	768	763	739	741	741	755	803	797	773	755	772	795	751	777	777	767	801	743	744	789	733	737	762	771	825	741	817	720	739	724	735	787	799	778	746	774	756	776	740	761	747	796	799	723	756	796	785	783	760	766	742	749	748	799	765	758	791	804	812	727	761	762	799	745	769	773	775	739	744	797	747	771	771	791	773	734	725	747	778	764	788	739	735	748	773	725	759	774	785	790	730	731	730	763	791	755	758	781	811	771	811	756	701	806	788	789	746	813	745	793	789	785	737	717	762	744	724	742	769	717	753	746	774	769	760	787	766	778	783	745	770	736	780	805	720	797	761	743	712	790	741	794	716	783	808	738	743	743	804	770	828	785	798	776	727	743	730	788	740	713	794	754	765	745	743	738	701	785	723	820	788	761	761	777	764	743	771	758	776	765	767	776	714	806	728	761	761	782	722	774	772	779	768	806	758	744	800	788	764	788	708	763	824	779	768	736	736	748	743	763	754	753	824	690	798	744	779	751	761	704	807	791	794	759	769	744	789	804	767	724	739	709	786	738	758	743	744	748	800	779	753	795	754	745	688
33148	5017	1134	816	541	462	422	354	382	367	373	342	333	330	305	334	369	342	318	354	353	324	345	352	363	347	369	374	353	354	349	363	340	354	352	355	344	319	334	359	365	337	388	350	357	340	377	330	381	367	377	327	327	355	320	331	311	346	364	346	327	344	330	354	296	383	323	333	369	305	339	336	329	344	361	335	351	346	340	361	365	366	344	366	335	350	342	313	356	309	332	375	365	351	352	346	361	340	349	340	331	367	335	347	327	345	364	362	389	335	354	342	368	342	344	353	369	323	335	344	343	343	330	323	375	342	355	339	325	332	356	338	326	378	344	354	355	344	355	344	337	349	341	332	346	361	354	347	336	340	345	320	333	341	362	354	335	321	351	362	370	326	312	341	339	346	380	312	324	364	350	333	315	333	338	337	340	365	319	347	380	356	364	326	379	309	323	345	326	357	383	368	365	364	367	347	351	371	368	369	339	379	346	366	356	360	359	343	307	338	314	326	382	330	316	341	341	373	339	327	328	328	344	348	328	377	309	354	363	377	362	308	329	342	329	359	325	283	344	382	314	337	330	319	309	333	349	341	347	384	355	341	391	340	326	327	333	331	353	337	345	331	329	341	324	351	340	376	331	306	351	340	329	302	369	324	363	370	335	360	332	341	327	364	341	340	349	356	402	347	336	325	337	335	339	324	360	353	358	309	319	325	356	387	341	369	334	328	372	356	344	370	368	347	339	326	313	356	351	350	337	355	362	320	360	334	310	353	321	333	344	346	341	385	333	356	368	369	361	352	329	360	342	320	336	323	346	351	312	317	342	335	326	360	349	318	327	340	344	354	364	327	357	387	366	369	343	355	356	328	332	345	364	361	337	362	371	332	327	305	339	320	350	327	328	339	369	345	331	355	331	322	340	352	330	355	328	337	328	339	374	359	348	354	353	327	345	340	383	346	363	323	322	341	380	347	331	359	358	317	326	320	344	330	335	407	374	334	348	308	357	345	339	363	371	333	350	351	331	340	337	344	353	328	359	370	378	317	344	347	349	336	335	383	354	363	326	337	377	287	337	371	370	327	368	345	377	338	330	345	355	329	379	348	314	355	336	324	366	349	339	381	328	328	312	350	317	352	317	322	328	331	373	351	327	339	320	333	345	306	355	363	348	378	336	336	362	328	357	351	359	316	346	336	362	325	362	342	350	316	379	343	344	377	362	296	330	354	375	339	351	360	353	361	353	320	337	361	354	339	338	339	331	379	347	347	336	352	321	325	311	331	327	364	337	326	333	320	350	350	334	345	315	353	332	354	375	388	364	366	325	341	352	338	347	334	321	322	356	353	337	347	340	346	306	331	369	314	360	320	360	358	325	373	373	349	335	349	348	356	318	353	362	326	344	318	348	385	377	350	362	361	405	378	331	300	317	333	358	331	344	352	348	328	346	336	336	304	349	371	348	349	319	347	321	370	312	325	332	333	340	365	335	318	342	309	338	330	365	295	326	330	337	315	325	369	328	346	305	372	316	347	293	359	320	316	363	311	357	362	353	367	355	315	313	362	365	339	304	344	354	361	372	352	335	356	334	353	320	337	345	349	313	348	374	325	351	308	338	335	339	321	340	336	333	359	382	334	325	330	375	349	350	346	356	348	356	356	367	334	314	341	344	372	390	338	312	356	350	291	340	331	336	358	365	341	346	329	362	354	351	354	362	329	374	341	340	342	360	363	313	342	361	349	366	331	390	358	369	320	363	321	330	343	331	322	341	347	346	315	330	324	343	387	358	351	351	349	303	324	338	368	329	336	362	338	339	342	335	326	354	353	332	344	327	365	366	334	351	348	336	358	355	324	359	346	344	355	338	302	323	311	328	345	382	344	315	333	318	365	353	335	328	351	311	355	331	340	305	337	344	381	355	342	361	327	357	351	366	318	311	348	330	353	333	342	334	377	344	328	350	369	353	343	341	347	348	341	297	350	333	349	345	339	345	356	344	334	307	399	376	360	348	362	386	333	333	320	334	385	328	364	372	302	358	348	364	339	333	337	355	328	349	360	341	338	341	328	369	312	333	347	334	355	320	385	360	344	344	343	343	336	344	357	338	353	386	318	358	373	366	355	366	322	359	315	341	372	366	346	388	362	339	349	344	350	373	348	350	365	342	335	360	367	425	317	340	329	375	352	370	377	340	336	355	335	352	375	337	353	348	359	369	324	332	327	369	345	343	322	302	350	338	387	345	346	322	358	328	388	340	333	336	340	344	376	327	345	333	402	322	352	357	370	333	318	325	340	339	335	331	323	330	347	345	332	329	381	334	369	332	335	320	327	336	363	336	357	325	356	310	335	315	320	371	343	355	387	354	366	370	343	345	372	341	331	354	315	335	333	348	347	343	339	345	355	332	353	320	342	337	333	378	334	364	350	341	372	354	362	343	330	315	338	351	368	356	337	342	323	354	366	360	344	301	389	368	351	359	324	342	349	359	320	329	355	377	346	341	334	358	318	369	340	368	339	336	325	364	392	368	362	340	329	321	356	359	331	319	334	384	381	354	361	399	339	325	357	314	326	312	311	375	298	333	315	363	329	326	389	356	379	352	356	339	358	336	331	335	317	311	332	312	343	358	373	331	349	339	336	343	346	330	371	369	366	336	349	324	359	356	358	321	343	328	354	352	364	391	347	320	337	338	324	314	326	337	325	376	359	362	335	376	337	360	351	332	349	364	371	323	380	347	357	364	408	373	357	359	350	345	347	336	337	337	353	356	306	335	337	336	314	371	348	352	338	363	364	329	366	351	367	349	327	382	345	363	327	318	342	357	358	364	339	312	330	307	349	358	363	324	349	318	331	324	325	381	344	306	353	317	332	367	319	341	377	340	335	312	376	311	309	338	335	347	350	336	364	332	355	370	311	328	343	329	364	309	319	358	335	339	411	362	345	382	354	354	357	357	329	348	324	354	355	338	347	407	344	318	349	341	347	351	313	346	336	331	328	348	371	362	377	316	338	339	333	364	360	352	387	368	324	376	327	322	357	351	359	326	343	313	377	351	367	349	388	377	373	360	322	332	356	333	350	289	351	312	318	350	310	348	371	363	323	325	329	313	347	363	319	353	306	344	327	369	322	358	333	359	323	340	327	357	366	356	355	359	361	358	307	409	328	343	318	343	351	380	292	338	361	336	349	353	359	367	351	302	326	367	363	362	333	376	350	338	354	358	361	336	369	331	341	374	308	355	329	353	383	370	354	364	325	319	353	350	341	354	365	362	380	373	319	354	353	359	315	323	308	351	381	349	358	329	376	371	371	330	346	348	331	369	335	341	338	324	353	337	345	364	318	375	366	360	348	375	331	338	337	326	336	337	319	351	319	332	305	370	335	362	305	336	354	394	324	359	385	336	309	379	381	355	376	320	358	345	337	314	340	362	357	345	353	386	373	331	325	373	315	325	351	344	341	322	346	316	372	314	290	372	332	354	358	345	355	343	352	313	318	350	358	361	392	333	362	381	375
21024	8599	9272	7495	4363	2594	1912	1302	1082	1051	943	908	955	858	852	823	863	805	842	807	812	835	845	809	813	819	836	834	787	765	820	778	750	800	840	781	813	822	799	801	770	841	823	832	787	813	822	812	823	827	808	815	790	792	863	767	808	828	802	782	756	826	819	837	785	826	850	791	824	839	795	828	829	803	815	816	826	784	832	796	839	815	807	796	808	802	899	810	848	831	777	808	817	747	814	809	790	810	756	807	793	788	822	813	809	801	777	783	837	781	780	813	793	822	846	812	787	803	807	795	782	856	792	783	817	790	826	820	792	777	828	756	828	792	815	800	795	768	831	776	761	787	790	822	772	804	765	778	846	832	809	838	852	821	788	826	796	789	792	812	777	809	790	787	833	836	792	766	865	801	787	780	765	753	830	826	822	750	785	802	820	801	773	794	816	787	784	735	791	797	801	811	822	781	795	806	759	814	788	803	789	826	810	771	792	795	763	808	793	811	838	793	782	804	839	812	799	801	766	853	794	777	772	737	826	824	822	769	750	796	819	792	826	770	830	798	796	812	835	769	768	766	782	830	822	860	782	783	807	811	835	794	782	844	828	846	831	831	854	814	804	789	785	808	870	800	828	841	870	764	813	797	834	804	795	786	827	748	764	858	778	799	809	805	817	816	848	789	837	787	779	741	770	797	796	868	794	785	788	799	770	858	794	820	780	743	862	797	774	794	804	794	796	803	814	796	755	835	763	819	839	797	800	841	815	807	784	754	842	788	755	803	783	809	811	768	751	767	783	827	813	766	787	772	801	780	777	776	756	872	734	768	830	840	790	779	799	797	806	809	786	792	784	807	778	805	804	819	817	840	826	830	854	792	818	819	786	747	823	819	820	842	784	797	794	844	814	757	867	764	822	805	819	845	848	836	729	776	803	738	776	740	809	791	782	838	779	821	807	799	782	813	766	793	806	743	760	789	792	781	799	822	816	762	867	792	816	813	859	784	773	809	774	782	836	823	780	794	817	780	741	802	806	827	768	769	768	803	811	808	815	779	844	833	791	750	804	887	727	789	742	802	815	741	813	815	797	829	802	775	770	776	817	811	772	788	849	819	804	766	841	750	779	806	794	789	836	778	829	824	781	791	769	796	850	796	854	807	812	815	763	781	776	824	805	792	822	787	816	823	813	827	789	803	829	779	803	788	820	798	745	839	843	809	784	765	823	839	770	804	774	806	820	761	790	764	738	780	814	789	778	808	824	819	739	788	787	798	754	830	802	809	767	762	769	813	816	829	810	753	760	809	808	812	822	846	835	795	761	785	852	800	783	798	774	832	768	826	811	819	797	778	822	824	788	772	810	786	773	758	775	779	768	804	805	778	762	831	856	794	790	794	835	779	810	831	813	769	826	844	780	831	816	797	858	824	824	803	789	793	811	787	813	791	774	798	781	739	808	800	772	792	822	756	783	847	832	794	819	819	820	788	780	791	833	809	862	768	832	841	819	813	761	840	804	815	809	808	755	845	775	833	816	821	832	812	795	755	809	812	846	792	823	816	804	783	763	840	749	818	799	759	779	798	767	790	790	814	827	799	820	836	815	758	834	786	764	773	794	834	870	820	810	779	775	791	832	813	812	754	804	818	807	781	781	818	813	824	808	813	766	843	802	808	777	754	801	800	816	799	794	774	818	774	809	813	838	793	783	783	792	813	833	846	785	825	758	788	766	765	768	774	783	819	789	822	835	821	808	802	830	761	830	802	813	778	830	809	798	817	829	771	804	790	764	830	814	772	827	858	827	796	793	837	848	798	786	794	771	805	841	803	802	784	839	761	798	863	827	779	762	757	772	813	800	819	767	787	783	824	865	832	770	795	769	819	814	794	802	776	789	818	796	785	809	825	820	820	773	765	822	813	816	769	833	825	767	783	785	805	793	761	826	800	785	817	825	804	803	818	809	822	839	793	823	803	804	756	824	748	788	816	812	810	724	843	808	802	805	830	804	788	812	797	812	854	787	763	842	779	838	791	775	784	754	752	827	818	830	780	777	784	808	822	738	795	783	801	800	786	801	812	799	743	810	774	797	833	788	777	768	805	784	815	814	773	797	768	752	792	813	768	779	783	823	768	788	823	810	814	769	826	802	778	851	848	802	810	817	739	822	788	801	835	776	790	771	738	810	812	791	795	831	782	823	754	757	794	825	854	796	828	808	814	830	808	771	813	839	779	749	797	779	811	757	803	829	787	832	782	814	783	766	783	806	825	772	819	820	789	799	808	838	793	796	816	799	857	830	791	780	816	827	752	786	766	800	851	800	793	764	831	802	855	816	790	825	755	855	757	781	800	790	830	828	817	734	827	793	788	794	806	781	833	774	808	819	767	831	752	830	853	785	813	768	848	790	802	843	812	834	835	789	758	774	831	835	800	793	797	795	761	828	784	767	853	776	784	833	808	777	802	827	807	770	783	798	802	746	815	803	801	784	738	779	758	791	804	791	825	815	828	827	794	822	796	823	845	785	794	823	764	786	730	753	864	788	804	784	750	782	796	781	793	793	822	770	844	786	810	761	777	790	760	806	771	836	816	837	781	785	781	837	782	807	775	832	768	795	799	752	805	801	833	788	792	821	827	812	828	747	802	847	801	779	791	775	751	790	799	814	814	821	788	795	746	769	853	777	772	830	729	831	814	792	791	832	834	806	826	802	785	776	793	836	796	821	817	778	832	798	783	787	752	786	811	794	798	762	758	863	782	786	889	778	825	771	810	803	786	846	854	862	812	827	829	771	767	772	803	796	813	802	789	804	783	834	817	856	822	794	811	768	780	835	788	810	782	764	790	768	811	795	806	744	834	854	840	791	769	771	797	778	786	777	811	783	841	768	741	774	770	801	762	801	845	791	761	769	762	797	791	775	802	776	772	827	806	831	773	809	777	778	783	744	772	796	828	815	796	831	764	817	861	804	816	796	812	813	793	778	793	780	818	746	796	795	789	812	810	785	849	770	764	827	775	834	771	786	789	822	791	785	844	802	792	811	820	785	789	838	765	843	792	832	789	775	829	767	829	809	778	815	815	856	818	793	767	813	774	848	803	765	785	814	826	788	779	768	828	821	861	786	778	813	782	792	762	791	828	763	829	834	823	739	776	777	748	799	768	835	750	768	742	819	742	769	848	766	801	794	777	786	789	773	791	827	763	798	762	791	835	820	778	783	822	813	763	755	776	831	799	821	750	815	814	762	800	807	754	833	778	748	846	783	825	809	819	813	816	800	857	807	846	807	800	803	789	832	794	817	822	818	777	850	771	798	815	845	831	827	822	805	844	854	806	768	750	809	793	818	791	779	783	759	821	784	802	834	837	805	796	841	868	804	796	830	772	830	803	819	791	795	823	759	788	748	825	795	825	776	777	838	778	774	793	820	765	770	779	864	799	806	806	801	835	825	839	807	807	798	788	816	797	795	750	812	768	823	846	836	824	795	807	818	809	776	809	762	744	782	813	736	772	821	827
20812	2282	552	492	370	337	331	333	306	341	306	315	330	318	307	303	297	307	292	297	289	321	327	310	337	320	335	341	312	287	289	316	317	307	282	349	334	304	295	323	320	340	305	296	294	315	366	335	320	333	306	328	321	297	269	320	287	291	294	314	320	310	296	347	350	297	317	345	309	347	324	353	322	342	341	327	300	319	321	313	299	339	343	311	303	347	302	299	337	310	322	313	344	322	337	286	334	296	315	326	321	331	375	384	358	336	323	314	360	309	312	318	322	313	335	311	328	312	351	299	287	316	318	312	344	295	321	355	309	348	327	320	318	319	356	333	305	344	343	324	339	315	346	349	315	328	288	344	310	357	321	327	300	307	316	341	334	306	354	306	286	347	319	338	312	344	310	306	342	302	345	328	342	313	326	349	330	313	332	363	335	323	301	308	341	319	321	350	318	321	272	330	332	315	313	327	322	289	324	338	315	338	311	337	306	356	306	321	312	322	372	334	300	324	314	335	329	326	320	316	299	308	299	317	328	328	337	312	311	379	325	322	320	320	285	336	342	313	329	311	304	325	331	321	309	308	318	324	328	331	351	288	331	323	325	330	314	332	312	301	315	324	304	330	356	356	312	290	330	358	329	314	310	289	306	330	332	304	305	287	300	324	346	301	338	348	332	308	306	272	312	333	352	361	287	326	309	338	341	329	270	341	307	366	304	292	364	325	301	321	327	305	300	294	308	286	335	307	327	327	340	284	316	342	321	317	364	326	300	322	317	331	310	338	338	299	305	327	320	346	309	327	296	314	367	313	297	354	292	360	301	321	319	315	342	320	330	304	333	331	345	317	280	297	337	298	369	336	320	331	289	295	298	324	317	313	326	335	308	308	341	322	298	303	347	331	323	296	326	337	323	352	319	327	324	339	331	338	297	312	324	312	312	336	327	305	335	352	339	324	298	312	341	328	341	308	317	297	328	342	347	316	326	324	313	326	307	322	303	320	287	327	321	336	300	284	338	319	311	348	312	310	303	333	324	329	349	324	306	308	319	289	320	343	331	314	339	350	337	336	345	332	306	367	317	301	327	309	314	332	333	319	334	330	331	335	379	331	327	361	279	324	331	315	306	300	301	324	323	361	336	314	335	339	308	332	301	332	301	292	263	287	307	297	337	334	318	308	326	348	333	338	323	371	321	278	321	315	320	330	325	321	287	304	302	331	310	305	295	322	284	327	334	312	320	331	331	328	301	322	348	318	312	309	337	332	367	320	332	327	296	317	323	358	305	321	282	326	318	349	340	306	326	324	318	309	326	311	332	324	323	340	338	298	307	280	331	297	305	351	342	340	320	330	364	309	317	315	316	319	295	308	347	323	339	325	323	332	299	295	348	296	328	319	285	305	344	325	323	278	328	341	313	328	307	345	365	323	320	319	333	324	335	349	339	337	345	335	326	327	339	309	321	323	370	352	338	305	330	308	331	317	360	307	321	350	319	312	306	346	398	330	296	274	316	322	339	301	325	313	323	315	341	292	307	300	355	296	349	318	272	311	305	301	326	306	323	330	305	290	293	298	346	276	334	321	276	302	290	301	311	312	315	313	314	346	299	312	365	309	308	304	291	317	289	305	318	325	324	296	341	303	318	322	351	327	283	290	319	310	349	327	325	301	310	306	333	328	304	296	320	352	300	276	338	327	318	318	286	315	333	330	356	295	314	313	327	334	334	312	316	301	329	304	295	315	322	311	330	297	349	317	302	312	317	299	313	303	342	335	335	307	294	329	337	316	334	348	329	338	362	317	302	258	312	342	323	331	326	336	337	328	309	316	306	339	333	323	278	321	316	335	332	353	307	308	325	347	356	333	319	281	347	343	337	296	337	328	313	343	343	308	333	340	329	358	318	379	299	324	317	317	333	319	308	358	338	348	322	330	318	297	321	311	314	338	289	309	298	347	349	290	311	317	321	333	331	345	317	297	298	337	323	349	294	323	302	330	323	323	303	303	341	316	361	307	281	286	296	312	308	302	342	299	292	318	322	310	310	337	313	300	326	331	321	342	316	276	324	312	336	297	308	295	338	328	313	309	319	338	353	365	351	295	326	330	297	322	311	324	289	300	303	297	334	328	315	318	327	318	367	315	307	323	308	332	301	271	322	300	325	326	319	298	299	333	313	315	342	319	288	287	306	332	285	314	305	313	304	317	338	329	336	292	297	384	342	297	337	316	311	349	290	342	355	321	345	320	340	336	315	308	325	296	359	322	314	333	328	328	324	346	322	321	306	333	309	320	291	300	308	339	336	298	360	359	325	306	340	355	314	334	292	318	320	300	310	307	330	300	338	326	310	290	322	335	322	341	338	339	310	327	325	370	336	307	287	315	319	296	315	324	326	280	309	319	303	340	266	375	320	314	300	328	286	325	306	265	299	341	331	318	304	291	314	312	306	346	354	324	333	330	297	297	306	308	339	337	323	347	303	324	304	309	325	317	305	299	314	309	293	298	354	331	331	341	327	325	322	324	339	311	292	293	342	355	329	329	305	318	307	286	302	298	284	297	338	342	315	366	341	323	320	319	332	369	308	353	323	303	317	336	309	333	341	352	318	350	337	320	310	322	324	318	302	331	313	333	299	321	307	317	318	307	319	320	316	321	317	340	322	308	357	333	363	347	288	330	297	303	333	346	305	321	304	328	299	317	304	316	311	330	311	294	304	326	331	312	314	328	307	319	312	322	319	285	343	335	319	315	319	280	356	318	327	325	356	334	302	301	293	274	311	326	302	349	355	357	360	329	312	323	360	320	306	301	316	310	330	295	319	329	314	330	342	306	358	317	298	387	332	322	302	328	292	325	313	325	352	339	299	303	307	312	320	288	299	325	285	274	334	310	346	350	350	292	282	312	334	326	296	317	358	315	335	341	329	309	324	328	297	319	327	319	336	319	324	344	327	308	320	329	303	327	348	301	322	314	332	406	355	317	327	332	290	303	328	291	357	340	330	331	306	306	323	312	299	333	329	330	344	300	263	308	330	347	307	303	307	300	295	306	310	322	282	320	309	343	346	340	330	365	376	293	331	329	335	311	351	333	322	360	355	306	297	320	327	312	327	302	305	345	326	296	330	316	351	314	306	356	272	303	342	328	329	302	289	325	308	315	332	330	308	334	334	327	298	294	353	285	295	326	313	327	327	284	342	324	351	295	324	316	291	329	331	317	329	325	314	306	316	315	301	340	306	344	288	321	341	316	306	323	332	319	313	301	307	297	325	298	332	349	315	325	323	350	340	331	300	292	353	313	344	293	315	323	318	307	317	328	347	339	290	332	306	295	316	300	292	295	308	290	302	321	336	299	280	346	323	320	335	281	360	309	336	301	305	346	330	330	372	326	318	312	315	307	341	289	346	345	331	321	352	369	306	312	315	332	312	318	312	304	325	352	334	352	370	302	291	307	335	289	286	305	321	345	292	317	325	330	320	355	310	335	351	339	317	292	296	304	336	294	307	314	346	302
15130	5615	4952	3618	2088	1342	1030	824	764	778	703	732	709	724	722	763	725	696	710	734	688	721	682	751	742	714	691	734	755	702	725	702	663	720	703	686	722	694	754	670	699	686	716	721	716	675	662	670	721	754	719	681	660	674	684	719	731	666	648	711	681	668	707	715	699	709	679	724	713	715	700	686	658	725	692	716	680	723	688	709	694	723	719	676	719	718	727	771	710	675	678	746	677	687	698	714	724	698	698	728	736	713	701	741	686	690	718	715	700	721	696	755	672	735	671	753	719	720	733	722	708	744	679	630	748	690	718	712	661	728	706	667	710	677	729	707	714	727	703	691	712	704	735	708	677	708	744	705	678	696	673	695	716	687	701	684	736	726	711	665	687	691	709	666	686	672	715	699	667	660	725	702	739	672	663	672	713	743	685	687	716	683	668	700	714	679	682	707	631	726	682	714	714	697	740	685	673	674	732	690	712	717	701	688	703	667	702	680	708	680	693	707	686	704	690	732	666	677	703	692	649	681	711	749	684	671	696	712	690	744	710	669	714	693	745	696	699	670	680	676	727	706	706	642	709	729	720	672	701	680	720	702	690	686	661	750	694	680	704	689	665	725	700	692	702	704	747	682	740	683	750	696	658	680	673	752	699	715	716	681	671	649	677	710	647	712	695	737	729	748	709	709	701	738	701	681	692	700	705	693	762	702	721	714	702	684	737	763	669	695	640	671	675	659	700	690	715	744	697	723	678	680	752	700	731	681	713	698	692	721	723	661	716	748	662	666	682	680	720	699	691	702	701	733	701	693	703	716	714	655	704	643	649	737	699	704	711	696	737	755	666	669	652	689	690	701	664	728	720	672	688	687	744	729	710	683	724	715	752	725	696	714	709	709	677	691	686	699	729	674	725	723	707	702	717	709	737	659	726	629	712	684	651	692	732	666	654	661	692	713	737	695	676	729	727	750	704	729	738	666	731	723	722	686	700	686	686	730	695	704	705	689	692	706	693	691	695	694	696	679	696	718	712	697	743	714	698	695	674	745	721	746	737	719	637	714	746	713	688	689	658	719	707	721	720	728	708	707	708	703	733	693	734	699	682	685	726	706	725	739	727	700	685	721	682	737	659	686	690	680	698	764	657	707	699	748	679	635	724	652	706	681	678	716	730	720	712	716	731	682	696	705	664	707	720	714	690	739	677	776	716	689	689	710	744	780	688	696	738	701	715	688	693	706	704	673	711	726	706	687	690	694	713	713	701	679	667	713	695	750	666	695	676	687	646	710	710	674	726	710	676	733	644	685	720	656	691	692	677	726	695	662	711	749	712	708	646	730	711	758	753	740	690	686	749	722	717	730	692	685	694	713	709	731	724	707	667	707	703	702	724	716	739	644	688	708	707	713	720	737	757	712	697	740	694	687	716	689	672	735	730	656	701	684	721	727	707	623	728	732	685	701	720	741	775	730	694	674	671	726	687	683	713	695	715	656	717	704	715	703	676	707	651	691	736	709	706	686	697	727	743	679	667	681	695	703	658	686	665	671	657	700	743	713	700	710	730	725	684	653	718	692	725	722	685	691	718	716	700	732	690	737	701	698	696	671	697	709	696	722	722	704	750	729	707	692	720	695	685	704	695	703	662	724	700	702	664	673	729	697	673	685	680	706	737	733	721	687	715	665	705	679	726	718	694	671	736	734	681	689	714	711	713	698	644	731	686	677	705	675	709	668	684	691	764	662	698	732	751	705	665	683	740	685	742	683	695	740	680	651	727	733	740	703	713	720	667	702	732	704	683	695	749	708	681	704	676	681	705	680	688	672	731	709	707	737	722	707	760	700	704	776	704	657	676	654	677	636	695	693	723	710	679	743	725	653	693	739	714	714	668	702	720	702	661	693	683	689	714	687	711	726	699	757	706	684	705	742	733	686	680	713	703	718	731	713	750	721	675	696	699	694	717	694	657	664	728	751	754	729	724	696	685	709	661	718	728	696	707	719	727	681	707	658	705	722	754	690	701	757	662	670	712	723	733	696	744	692	708	739	686	733	713	705	698	709	666	684	727	718	705	745	743	687	746	672	724	739	677	663	737	715	740	711	698	696	706	725	740	703	677	701	726	677	713	726	666	694	725	695	703	714	745	736	648	668	727	720	656	671	723	741	675	691	726	698	720	667	752	686	654	714	690	689	682	738	704	711	758	749	666	650	686	654	664	670	668	684	671	726	677	729	715	716	741	688	690	711	724	712	747	712	703	727	687	714	796	736	696	754	703	701	658	733	694	668	737	753	723	688	696	672	706	707	703	703	657	718	676	667	692	722	706	697	687	740	690	639	722	708	685	687	673	734	720	702	720	673	689	725	755	678	707	729	702	693	734	676	676	710	697	690	701	679	752	681	637	742	695	716	673	685	710	742	658	734	715	690	708	715	721	706	707	682	720	683	719	693	706	688	719	685	696	731	734	705	726	717	712	667	691	680	689	700	659	736	655	692	693	726	729	734	666	725	701	645	676	686	730	779	681	652	688	707	753	695	706	688	709	708	750	717	694	689	735	668	680	654	753	716	714	664	710	728	694	694	678	749	700	746	681	687	718	691	669	747	693	710	706	709	738	739	735	695	696	709	725	724	745	707	704	710	710	645	678	696	712	681	671	734	696	715	737	691	709	773	681	702	686	729	735	695	717	654	737	721	700	737	711	682	734	740	762	621	695	691	708	685	661	691	735	670	739	732	680	664	667	677	714	666	731	681	689	700	721	707	712	671	729	725	687	694	693	673	716	650	734	655	722	710	690	726	684	719	716	683	668	747	705	692	706	702	723	714	712	662	763	705	678	741	714	714	711	679	714	675	709	708	678	708	681	697	701	699	706	647	692	669	706	713	688	695	727	731	754	695	674	721	701	692	668	694	662	686	700	723	687	670	671	692	702	691	724	700	709	699	705	644	659	692	686	660	682	701	700	699	680	651	719	758	694	725	708	676	718	664	676	711	695	720	710	712	740	669	699	619	670	692	685	679	678	691	699	719	715	725	717	700	686	673	701	711	700	733	715	709	739	711	718	676	698	716	721	670	706	675	684	675	744	712	699	707	695	691	701	724	739	722	727	727	707	732	715	693	690	717	682	675	702	635	704	716	696	684	750	725	730	709	715	721	718	737	725	728	718	724	741	672	697	723	720	639	700	712	721	639	658	702	642	712	748	670	709	697	727	661	648	678	669	668	700	680	757	742	723	708	663	730	682	673	694	667	710	653	739	720	719	712	686	681	696	676	654	701	651	706	764	709	662	728	739	708	721	671	671	670	652	739	691	662	698	667	719	680	704	723	704	714	739	672	709	688	727	738	695	773	722	735	641	710	654	720	743	717	666	714	691	722	728	681	694	705	693	718	731	753	644	702	662	640	742	700	661	677	670	661	727	739	688	707	704	689	693	704	698	723	694	693	746	697	689	643	697	673	729	679	729	707	737	704	718	689	732	748	701	731	711	709	720	670	692	726	689	698	731	654
27599	4296	1063	751	555	396	357	306	348	314	336	336	331	287	335	351	339	323	297	332	318	362	340	313	353	340	294	360	349	290	317	371	313	360	337	329	334	360	343	352	321	326	324	349	383	340	340	350	361	312	337	363	308	341	307	323	332	332	329	347	340	351	315	289	278	380	302	331	359	367	331	329	291	307	326	332	340	333	317	353	357	346	329	325	326	316	329	360	323	343	338	351	341	351	307	335	325	325	328	347	303	345	322	356	344	317	365	385	360	306	291	321	290	346	356	308	330	308	336	337	344	305	337	358	366	329	299	333	311	330	335	339	345	366	356	344	361	356	327	294	343	306	351	294	337	321	340	323	364	333	344	338	317	319	297	336	349	343	339	374	367	333	317	294	340	317	353	355	295	314	343	329	332	330	349	334	351	327	331	325	326	325	319	344	333	338	299	363	355	291	323	312	327	327	315	291	326	306	337	322	323	306	333	334	310	322	353	317	304	355	358	341	347	334	362	315	289	325	347	378	374	331	327	330	351	334	344	339	345	306	352	319	341	306	344	323	327	308	329	314	344	325	318	359	343	353	308	328	339	293	354	311	330	340	305	353	320	370	344	304	299	309	330	366	312	319	301	316	321	329	331	319	326	331	324	299	328	343	329	322	346	336	329	325	322	341	325	283	296	309	337	336	323	327	337	341	332	334	365	326	353	321	361	340	344	333	323	318	348	324	320	315	347	354	364	326	280	312	337	364	311	342	326	303	330	310	337	334	335	300	374	388	333	285	337	350	332	357	320	340	355	391	313	303	320	322	302	357	336	313	300	332	356	340	326	326	337	313	350	338	326	332	326	325	329	339	294	329	318	351	295	367	347	334	306	338	369	345	359	289	330	362	356	331	285	358	351	332	354	351	348	295	333	353	299	330	302	350	341	316	336	327	356	359	332	350	300	299	344	316	363	351	341	321	341	334	332	355	335	338	323	326	336	300	372	275	329	309	332	340	308	342	309	314	336	364	318	336	328	356	317	333	326	321	297	301	301	356	316	336	312	334	308	353	332	327	321	328	273	319	318	322	327	324	327	348	334	333	307	325	333	334	306	311	329	309	357	367	361	304	335	320	367	299	344	358	306	292	353	330	335	316	347	343	310	332	342	338	333	337	293	333	319	299	352	315	338	334	339	340	322	344	329	343	317	348	330	316	314	335	312	332	318	309	321	308	365	341	320	297	349	354	313	320	305	328	339	320	331	298	320	346	305	295	388	343	381	336	349	339	332	311	346	371	320	323	320	341	346	303	297	362	363	320	314	293	297	321	372	337	338	323	322	319	311	350	306	324	355	325	301	349	322	341	348	349	328	317	307	324	335	339	314	362	368	334	320	350	322	375	343	360	336	378	345	354	318	346	301	353	328	314	298	330	320	357	338	312	335	320	331	325	317	319	329	354	320	359	294	329	336	341	341	332	306	341	358	366	364	303	314	303	329	333	350	319	318	287	298	334	359	313	321	312	317	316	332	313	349	358	325	350	338	359	301	324	330	298	302	367	341	357	353	354	322	299	325	387	305	326	342	302	311	365	334	321	292	349	341	340	298	345	309	307	346	306	344	312	350	342	334	326	278	320	336	309	334	326	363	333	331	329	356	354	317	317	326	334	322	348	323	315	326	333	334	336	319	361	324	326	339	304	389	316	366	326	325	314	374	366	326	352	339	336	352	355	354	383	297	306	347	354	367	328	321	323	350	321	341	361	316	343	332	325	327	343	357	366	357	325	350	359	343	309	307	342	334	314	309	368	331	349	340	307	377	332	297	312	341	329	296	332	324	318	326	315	336	320	334	319	327	349	330	335	320	349	349	351	314	351	335	305	304	330	317	294	351	351	339	320	357	348	337	303	343	349	350	328	350	348	350	296	301	340	347	332	321	306	338	330	302	296	330	321	303	340	319	285	329	297	337	334	337	331	329	368	371	350	306	345	307	297	324	317	301	362	308	332	326	330	349	360	308	361	347	289	354	306	337	312	347	332	326	338	304	358	353	356	330	344	325	332	337	320	336	336	296	322	349	348	355	307	317	299	328	319	318	354	280	337	327	353	367	362	314	351	331	341	290	365	329	337	350	359	339	372	334	327	377	348	333	342	319	319	334	327	350	313	324	349	318	340	364	342	354	337	355	351	350	338	346	369	340	313	308	294	369	344	338	333	304	320	317	336	323	342	318	325	301	370	315	331	326	353	363	333	367	334	360	315	306	326	333	300	336	359	342	335	345	319	346	318	341	333	348	316	333	353	310	362	324	336	290	322	347	319	325	363	333	331	320	324	319	324	360	281	344	326	314	297	318	338	313	323	306	343	324	349	313	324	295	397	363	315	332	332	298	323	335	349	308	328	346	318	341	327	346	360	324	370	372	304	367	291	352	293	342	317	339	316	317	300	340	352	327	330	327	329	318	322	341	318	323	344	345	340	331	359	345	312	347	330	342	350	348	297	342	304	314	340	302	308	345	326	345	338	316	321	348	324	327	330	302	349	337	307	328	312	332	333	331	320	348	348	377	324	366	285	322	357	358	323	292	358	325	333	326	330	316	326	351	279	354	360	328	334	361	349	341	349	325	330	353	337	326	345	295	344	298	354	330	337	354	310	333	328	365	349	274	328	350	328	349	340	343	375	323	307	323	311	312	321	339	344	341	287	326	317	368	311	338	286	347	341	349	318	299	303	336	295	341	352	341	326	345	315	330	342	337	347	322	344	362	317	319	344	318	388	322	335	298	312	359	306	319	374	324	346	325	350	309	313	299	338	314	322	326	352	325	333	315	360	338	347	319	312	355	357	329	353	336	319	340	347	323	381	357	337	327	352	350	345	370	331	343	349	302	338	346	335	330	329	301	325	310	325	357	311	345	306	336	335	395	324	333	311	354	338	319	314	291	278	325	333	375	300	317	366	332	313	332	336	336	343	338	318	339	318	311	316	358	298	323	326	344	313	334	297	305	354	360	345	357	297	322	303	333	339	325	323	356	317	323	316	331	360	343	347	318	333	333	335	345	355	344	359	300	317	345	344	328	329	335	300	323	326	333	310	347	345	365	327	299	366	328	326	308	317	315	313	312	318	332	329	307	311	343	324	318	319	343	325	310	343	362	358	346	330	340	341	303	336	342	320	345	339	322	323	332	321	333	332	300	349	332	329	363	358	292	307	339	317	336	335	320	318	355	334	362	361	304	329	323	328	327	332	326	315	323	325	368	332	343	289	312	319	315	307	324	324	320	290	320	354	316	333	330	334	346	309	340	341	348	351	343	374	333	355	350	357	316	313	309	342	300	315	319	311	358	311	330	298	354	348	345	313	326	334	322	319	308	340	311	345	376	318	327	316	305	353	338	321	340	326	341	325	338	314	313	298	357	366	324	340	307	317	342	310	328	325	322	332	313	317	351	339	344	302	312	298	339	301	347	379	326	359	321	340	371	300	313	363	341	318	340	335	328	347	370	352	317	352	329	342	351	326
19637	10032	9492	7667	4450	2211	1472	1042	972	910	851	792	822	788	787	783	726	758	753	786	779	743	727	778	731	705	756	780	726	722	752	729	734	793	740	753	765	705	732	763	774	761	758	738	745	736	754	750	722	745	756	743	777	767	767	748	715	743	739	717	728	748	737	736	756	796	738	741	725	747	732	697	743	757	828	729	736	785	729	799	727	747	754	737	737	702	780	743	754	730	778	718	739	737	763	736	706	747	762	724	775	740	736	731	775	714	699	711	752	704	738	788	766	736	780	740	789	692	778	752	719	770	760	777	755	721	767	730	773	747	740	702	746	797	740	765	736	772	770	782	793	724	778	747	740	728	747	731	674	730	752	733	747	805	762	756	747	734	723	782	719	771	751	759	751	738	790	741	730	763	700	741	717	792	767	765	759	740	798	782	787	750	705	738	737	787	753	728	741	763	751	764	719	734	720	779	701	763	758	726	765	804	728	760	766	731	767	731	747	782	799	708	745	746	717	713	739	773	725	761	798	734	756	730	699	745	718	752	738	752	749	731	723	751	725	712	724	717	739	776	761	714	729	743	738	712	757	731	708	710	701	767	788	801	726	772	742	764	776	709	743	762	781	776	774	805	772	787	780	757	773	772	757	721	752	786	772	699	711	763	781	741	747	774	717	724	773	769	784	751	750	752	723	756	760	766	744	733	743	729	728	758	746	728	750	722	762	708	758	710	796	737	789	745	777	719	774	730	723	715	782	713	758	748	719	751	732	725	782	688	801	759	749	761	728	695	775	792	768	696	737	727	803	737	679	764	709	718	771	789	756	717	778	744	750	772	733	792	755	794	726	784	710	798	784	733	760	740	777	759	776	743	735	761	774	738	763	742	746	703	745	744	766	715	763	753	791	802	786	747	784	666	745	758	766	720	729	777	690	766	730	752	732	790	791	748	772	715	728	767	767	678	770	767	768	727	719	779	758	762	775	757	744	731	738	794	727	746	779	750	745	775	763	678	705	727	760	761	751	752	796	786	802	753	746	764	758	737	756	775	788	743	744	735	743	746	714	750	721	785	740	716	747	737	691	799	751	732	773	740	766	745	785	796	705	749	739	740	733	758	786	683	757	778	755	759	726	790	703	702	766	740	731	711	730	694	761	770	738	739	765	720	712	761	747	752	745	775	728	735	786	758	773	753	743	713	708	733	717	786	796	760	754	739	744	772	763	753	775	740	733	758	772	747	727	747	754	714	759	713	707	773	740	694	792	778	717	693	730	754	770	731	723	774	752	785	753	707	748	745	728	754	740	769	740	763	751	781	739	760	740	834	696	758	768	751	723	789	748	755	738	755	794	758	779	804	762	701	747	700	735	780	778	809	810	768	755	746	747	715	745	783	741	762	745	719	761	742	772	776	732	731	746	763	727	794	781	713	710	684	707	703	689	777	708	775	732	799	725	773	807	740	772	759	735	735	775	740	729	772	746	733	772	747	770	770	741	725	730	784	763	728	756	733	765	734	751	771	718	752	739	760	774	767	734	769	746	770	737	747	779	730	730	719	788	782	775	804	703	762	777	776	739	751	806	723	748	773	749	766	801	764	755	766	742	753	734	746	787	760	726	710	797	721	724	759	729	801	746	775	727	778	773	750	763	764	784	756	758	730	760	799	720	733	764	702	804	738	764	730	779	723	786	702	740	707	759	692	753	757	742	731	709	755	752	725	720	711	758	802	722	770	763	757	709	772	751	709	781	764	775	775	790	718	752	755	689	748	729	734	739	747	762	706	762	787	704	795	721	775	767	759	751	727	810	721	774	763	775	754	756	753	718	737	753	721	733	747	793	765	767	733	733	752	796	751	692	789	693	739	787	733	719	765	748	719	726	765	772	727	758	743	732	729	725	730	794	789	739	755	729	728	758	735	769	715	723	695	792	738	733	706	768	768	756	796	733	784	824	782	782	779	691	717	753	729	777	755	753	737	789	738	791	765	744	763	761	747	748	740	747	782	737	745	751	731	788	739	784	703	722	717	735	707	746	783	784	729	733	741	730	765	736	739	757	705	732	779	735	763	712	758	718	830	736	754	704	761	768	727	716	706	762	775	809	728	746	785	789	768	778	714	787	759	755	732	742	764	789	771	712	736	719	740	784	767	692	744	757	742	734	728	746	750	801	788	744	716	715	746	771	727	785	777	782	680	702	716	750	709	762	699	780	728	770	795	743	767	802	809	746	726	747	756	809	749	742	774	762	740	752	709	779	761	741	785	784	698	738	748	746	717	759	754	690	768	717	686	803	787	784	784	755	717	779	762	762	781	756	703	752	739	698	684	736	751	715	730	764	747	719	765	681	753	753	765	744	721	745	754	729	779	718	738	739	728	745	714	707	757	713	727	741	710	747	782	771	768	801	746	758	735	727	736	737	770	746	750	759	772	695	716	772	712	755	709	784	738	767	742	766	744	702	756	766	745	735	766	739	694	778	704	715	770	771	737	725	803	737	777	724	743	722	769	759	746	692	769	760	763	772	750	763	715	737	738	717	751	720	750	796	761	746	725	724	727	697	764	743	740	742	730	764	754	763	757	731	711	762	761	771	809	757	768	708	738	748	737	775	760	683	736	764	792	726	760	763	758	743	795	758	785	743	788	768	696	756	729	708	740	758	717	744	721	771	758	732	779	765	753	758	712	728	799	760	765	715	738	754	767	783	763	753	742	711	754	832	799	770	735	799	720	739	759	698	753	784	706	797	757	730	771	798	781	723	756	758	754	740	763	760	776	781	739	760	795	745	776	758	769	690	746	753	743	761	697	708	754	709	757	733	751	746	702	779	793	711	734	759	717	785	754	727	690	654	714	749	742	747	734	755	762	751	747	738	689	746	769	716	739	770	791	731	729	750	777	728	742	720	756	765	742	741	684	717	731	743	704	800	790	745	764	715	726	786	796	772	779	743	727	725	694	772	785	725	757	725	725	766	764	752	716	808	767	759	750	737	757	755	751	735	758	715	773	732	790	710	761	757	753	747	728	759	762	772	800	751	727	753	758	696	759	743	716	762	723	732	738	774	771	744	745	755	759	785	728	787	787	721	705	707	801	731	761	760	779	770	752	775	764	770	766	735	814	730	712	744	770	803	783	791	753	755	721	778	763	744	759	776	713	771	770	735	743	748	785	741	709	736	767	728	752	766	772	745	719	812	772	681	763	738	731	760	749	773	778	816	741	749	765	781	657	742	757	719	685	741	740	730	797	715	752	759	737	781	738	810	711	776	778	724	813	752	732	756	730	746	748	754	756	716	786	762	772	796	799	747	803	778	746	751	712	744	771	781	732	758	754	742	770	754	803	715	720	766	740	742	772	735	708	732	758	781	707	735	744	748	736	737	712	755	739	727	756	721	725	771	704	753	744	730	723	741	772	782	743	729	770	726	727	796	714	748	734	806	692	733	686	770	728	726	757	674	775	765	757	782	774	733	745	743	731	759	737	737	736	777	737	683	757	759	721	734	775	782	724
30379	5255	1045	630	523	458	371	335	346	342	342	366	363	351	296	316	325	360	330	345	323	330	360	339	308	326	358	379	356	340	291	344	388	322	359	346	356	374	358	379	323	376	341	361	321	349	346	338	336	319	314	378	349	347	341	310	355	324	332	367	319	341	334	356	333	354	358	375	312	308	325	320	304	340	334	347	347	282	341	354	342	329	326	332	315	369	350	349	306	351	339	326	341	354	289	339	305	318	361	360	326	348	341	298	312	312	320	341	328	336	359	359	347	353	336	354	402	361	333	392	336	383	343	354	350	340	288	333	350	340	331	329	337	368	340	362	361	335	341	351	342	333	295	347	311	313	360	345	346	335	359	349	337	311	371	351	361	333	331	338	339	319	374	329	346	333	305	321	306	321	352	325	320	313	333	343	338	349	353	333	328	360	362	323	285	351	357	321	348	368	353	343	382	337	330	315	327	348	332	333	328	336	322	338	329	369	342	335	329	366	354	331	339	372	308	340	327	328	321	391	334	338	343	322	325	323	349	362	362	353	333	364	317	337	331	321	340	348	316	360	320	303	329	317	345	362	353	337	327	361	349	347	294	338	318	345	290	355	318	336	319	340	320	342	351	356	343	359	346	359	336	351	353	324	365	314	348	353	328	327	341	378	328	344	338	331	332	332	350	314	355	347	328	351	320	307	335	342	358	344	363	317	330	365	351	325	315	316	328	351	313	320	354	347	318	310	304	314	307	299	340	367	340	339	305	341	362	349	354	332	332	326	283	351	295	356	353	340	339	330	380	334	336	383	297	336	330	308	332	385	357	332	312	365	353	376	369	333	339	327	337	308	325	345	377	353	358	345	336	351	358	342	379	358	363	335	345	342	338	352	347	290	302	315	336	324	316	314	359	354	318	337	368	307	361	322	330	318	369	335	322	352	336	306	363	350	334	351	351	366	324	296	323	347	334	318	361	331	333	361	341	344	337	329	381	345	333	303	375	336	349	342	331	351	316	355	337	328	334	325	327	310	372	374	370	345	348	344	339	302	343	336	302	336	310	348	311	295	326	348	340	329	315	318	330	343	355	365	281	292	358	319	320	326	313	302	321	335	337	354	338	330	354	341	325	309	342	377	375	343	286	319	359	344	349	304	318	345	359	344	316	349	363	337	331	341	337	334	329	319	323	318	337	314	331	376	347	331	366	353	316	372	356	401	360	300	346	356	297	321	362	309	332	324	344	360	364	366	339	316	328	320	330	312	317	388	336	345	313	317	351	311	358	336	347	340	306	325	394	343	335	390	331	309	335	332	339	328	343	343	347	341	379	348	361	311	338	348	344	364	345	350	331	336	349	338	351	361	332	370	331	333	390	331	343	346	337	343	349	311	324	362	308	348	349	335	369	338	321	339	310	342	371	332	367	340	349	350	352	349	332	311	353	328	332	309	352	360	340	325	382	314	336	337	296	320	331	354	302	354	331	341	334	326	318	352	338	328	328	339	374	331	312	353	345	346	351	362	360	340	313	336	348	363	312	339	331	336	359	342	354	306	348	336	323	340	340	366	337	345	348	342	289	302	336	344	326	319	347	326	328	310	362	365	302	320	325	366	296	293	311	351	324	333	308	364	332	360	315	341	354	371	335	378	359	354	356	328	337	339	330	356	344	340	332	346	329	311	374	339	318	324	329	373	356	385	309	363	328	351	308	342	331	370	373	355	338	326	310	339	328	355	312	332	305	342	325	379	370	316	331	342	310	330	304	346	319	361	345	335	309	324	356	361	330	317	326	331	370	363	317	364	315	368	352	332	357	307	336	319	362	322	344	338	350	303	373	317	305	342	342	343	343	329	333	361	347	341	345	367	319	352	353	346	324	320	302	314	360	319	322	332	335	327	355	381	341	337	337	322	313	338	311	347	334	359	342	301	362	343	322	321	323	342	348	320	325	340	338	359	340	327	362	312	319	310	325	329	336	321	367	331	354	330	319	360	322	295	332	342	325	316	350	364	359	342	337	291	361	353	338	329	315	354	338	323	354	339	297	345	325	337	350	339	312	331	317	334	351	322	320	347	395	335	358	346	328	338	308	304	326	360	312	339	354	321	302	369	345	364	312	336	349	349	303	361	326	380	322	360	301	338	357	325	341	349	314	318	332	314	352	337	321	362	347	333	362	301	366	307	355	386	320	366	338	326	372	360	310	343	326	341	336	330	323	379	378	353	289	353	327	335	346	334	338	328	336	308	320	338	322	309	352	346	311	350	379	353	329	330	339	318	320	344	302	284	359	353	344	358	327	360	324	318	292	361	362	335	319	345	341	383	371	370	317	348	335	357	340	341	380	337	335	308	346	324	352	367	352	350	318	326	341	315	347	350	339	321	328	329	335	350	302	337	305	332	348	336	323	308	328	334	305	326	348	324	308	336	313	340	332	345	329	304	362	302	350	341	339	331	327	369	335	344	347	330	320	362	347	324	370	354	348	334	328	341	347	350	335	374	356	323	347	333	322	341	303	357	352	360	374	330	345	351	352	346	295	384	332	341	348	333	358	305	306	351	355	342	315	353	330	323	339	317	333	354	337	371	327	337	364	342	326	307	345	323	313	346	295	328	357	377	339	304	345	312	338	340	362	298	363	363	292	341	308	344	327	311	341	332	339	318	336	307	330	324	370	327	340	335	328	345	300	333	309	312	338	321	347	318	329	335	310	344	369	375	352	350	338	332	336	362	311	336	338	306	329	335	337	378	360	341	331	341	391	332	323	387	323	338	363	329	335	299	380	359	347	308	324	375	337	357	343	348	304	334	331	338	357	356	308	375	316	348	339	307	334	339	359	372	362	363	370	338	347	326	305	316	350	346	326	346	370	295	338	351	337	342	362	316	320	327	320	314	307	330	331	341	357	363	377	332	335	321	326	346	333	354	351	311	346	356	343	337	324	346	349	359	314	293	371	324	321	335	354	319	340	325	339	308	312	360	332	330	351	325	353	333	344	339	354	322	355	352	356	338	344	363	358	334	323	317	324	279	338	385	334	341	315	330	351	335	356	331	332	364	335	343	336	356	332	385	347	340	329	332	321	345	375	331	343	333	322	348	314	354	355	352	359	366	333	322	352	349	358	317	344	339	351	368	329	352	351	332	345	313	304	319	337	310	314	320	384	343	311	307	354	339	309	334	312	349	339	339	333	316	370	324	330	371	338	324	350	335	327	322	343	327	312	335	334	330	337	328	364	339	307	315	343	336	331	341	331	336	338	318	317	330	358	339	333	314	370	330	356	360	362	372	343	344	322	380	362	309	320	305	341	345	339	321	300	341	338	336	337	335	272	358	362	327	299	338	326	327	320	311	310	349	341	347	323	356	326	344	330	311	352	312	344	338	323	344	357	353	335	332	335	334	329	361	298	336	322	356	346	336	340	352	349	347	321	329	341	340	326	355	298	354	327	318	332	378	303	335	333	309	338	328	337	367	390	314	333	323	321	387	336	342	320	318	339	321	308	341	355	392
20995	10245	8750	6029	4360	3361	1997	1380	1097	1016	995	897	932	888	888	792	878	826	809	841	762	779	768	779	797	759	776	779	758	778	762	786	737	789	750	820	795	791	761	749	796	754	749	819	773	717	789	781	779	824	804	769	749	770	828	794	836	739	840	736	769	809	728	787	750	802	749	806	809	789	762	783	733	818	757	751	787	781	816	722	836	744	762	784	794	754	763	828	844	795	830	770	743	789	750	812	812	785	827	795	769	816	786	757	783	829	783	778	795	739	795	740	805	798	747	814	745	777	765	798	803	827	756	804	771	730	761	816	740	816	749	728	754	764	806	820	805	794	793	814	784	759	793	722	775	771	770	748	790	799	797	764	771	764	783	731	779	794	811	780	803	741	843	761	823	780	757	829	794	790	797	810	780	823	789	792	781	802	775	780	809	788	762	817	770	794	802	734	730	804	780	758	788	790	804	826	788	764	743	810	777	798	706	771	760	828	781	825	806	765	771	783	768	758	768	804	790	796	797	784	807	724	838	810	804	747	778	782	799	774	738	773	793	720	775	812	746	787	796	766	795	777	738	777	805	755	752	762	769	759	794	773	826	786	785	843	773	785	810	754	745	779	769	765	845	816	754	780	735	749	803	779	771	738	731	752	783	736	800	822	786	784	764	803	762	796	783	795	797	700	809	775	806	794	759	766	760	821	797	792	781	793	794	759	789	793	806	755	739	738	821	730	817	779	785	775	762	803	770	783	764	750	786	784	766	764	715	793	799	787	792	754	763	747	788	792	732	775	788	754	797	807	732	763	729	794	788	764	773	725	805	700	774	780	807	787	760	786	789	789	863	781	769	764	749	741	779	802	856	791	819	802	795	777	772	763	791	799	780	849	814	802	763	778	780	797	793	829	783	754	718	756	760	766	745	758	781	791	757	807	756	749	782	836	782	812	760	735	774	784	792	796	775	802	794	769	796	788	790	748	784	789	774	768	806	816	822	811	770	776	765	765	758	802	777	787	807	807	807	803	772	802	760	784	833	821	790	729	796	811	799	761	805	778	756	781	776	770	803	790	811	792	743	763	718	797	753	812	787	796	813	783	770	747	756	789	771	783	800	779	780	747	772	795	755	784	770	769	816	797	736	719	741	754	782	740	738	772	806	766	818	772	826	743	764	753	749	768	759	754	797	748	799	753	829	759	783	774	759	823	781	763	763	746	778	831	771	770	766	762	765	784	797	765	796	777	720	821	793	780	783	706	768	807	797	779	726	781	788	810	789	829	810	775	737	760	800	793	795	794	787	809	790	769	848	740	804	729	803	787	796	780	790	811	772	791	785	833	814	775	785	747	757	808	719	742	745	797	783	808	758	795	759	757	798	768	781	802	800	763	785	762	751	731	774	732	771	779	749	803	848	741	840	792	784	820	748	810	751	778	779	831	774	723	779	822	757	766	761	858	797	778	783	783	800	819	783	803	789	808	856	765	797	832	803	785	777	785	761	751	765	752	775	815	801	789	774	771	749	768	814	789	787	743	741	785	786	780	766	804	773	793	764	817	754	803	724	754	771	779	770	775	777	777	792	771	776	769	815	777	791	789	835	789	808	820	704	732	781	821	791	815	761	766	785	765	766	777	810	770	835	816	791	812	755	813	778	782	813	804	782	820	791	733	863	794	774	772	778	718	785	691	791	810	806	730	805	778	764	760	762	769	747	791	730	736	760	741	803	801	803	813	738	763	830	792	804	791	804	800	794	791	791	749	839	780	743	793	755	799	754	809	768	753	783	765	816	773	780	734	795	776	761	724	782	789	824	750	807	774	792	769	829	789	773	798	783	788	762	819	759	775	763	804	743	794	780	806	774	808	798	764	776	746	743	742	798	746	772	790	759	749	784	739	791	807	806	778	799	784	839	776	817	790	749	755	763	773	765	839	755	758	785	802	776	795	758	776	767	736	771	771	751	761	786	771	797	778	795	743	771	782	794	795	772	800	790	744	766	768	788	806	791	732	778	770	801	796	784	739	810	788	760	751	768	741	765	765	815	797	778	773	751	781	778	794	754	763	797	780	801	820	834	717	826	775	758	834	843	796	800	784	740	805	785	765	804	833	752	787	745	759	790	769	766	772	782	780	787	814	752	777	742	766	791	756	808	767	759	781	749	752	764	785	762	802	795	800	810	774	805	802	839	800	773	766	727	816	788	758	776	729	744	787	769	749	769	764	754	803	771	767	815	804	789	787	810	832	790	775	786	799	782	782	724	765	769	807	746	806	776	790	717	734	774	735	735	758	807	782	721	821	761	767	786	787	796	772	766	806	771	783	811	786	762	752	762	785	748	774	745	752	767	825	816	782	745	783	773	766	816	768	847	829	750	777	738	781	809	776	790	782	763	782	721	800	765	758	793	762	792	815	802	736	761	800	799	804	806	778	767	806	779	700	752	752	779	766	785	736	738	779	721	752	775	796	781	787	754	789	764	747	786	763	789	782	770	816	797	774	813	761	796	775	842	787	778	792	757	776	754	838	820	788	789	793	766	774	791	788	816	815	768	801	764	756	829	775	778	819	770	758	708	737	770	754	787	754	738	800	797	816	779	845	790	752	702	820	788	756	808	788	739	758	803	743	737	766	797	742	778	763	797	776	780	821	774	838	764	807	737	772	731	760	744	798	802	764	797	803	725	780	774	820	840	767	808	836	832	742	792	770	796	782	802	785	756	765	764	792	735	772	787	798	787	764	783	793	783	813	781	803	784	750	773	800	791	785	783	816	807	807	778	751	803	789	748	751	782	778	780	754	804	787	826	768	735	773	793	765	790	806	767	803	772	773	779	808	769	755	774	822	821	730	791	760	797	798	828	772	759	734	808	805	782	806	786	771	771	797	772	797	743	784	842	778	759	782	790	764	719	824	722	781	793	747	740	809	787	794	775	744	784	782	769	823	765	804	767	771	788	813	751	776	784	766	710	754	739	824	744	809	784	802	808	805	809	762	804	798	759	805	750	766	740	800	773	791	774	709	810	779	774	785	753	800	785	800	777	721	774	757	819	783	826	771	799	780	732	776	765	760	750	745	781	763	757	774	776	776	759	794	788	760	748	742	814	769	803	742	791	769	746	768	813	820	826	758	830	745	771	746	806	789	759	798	761	768	791	795	814	779	732	789	737	786	771	750	796	788	797	746	734	783	808	809	791	774	764	778	794	809	751	813	813	776	784	769	793	792	772	768	813	824	767	774	773	790	805	837	809	788	777	821	776	740	763	747	747	725	722	764	800	812	758	809	801	801	752	748	780	782	755	770	800	794	749	725	790	803	806	752	769	795	824	795	741	807	776	825	757	751	830	775	794	770	769	721	788	791	776	786	731	778	774	823	817	753	747	770	812	803	754	786	739	750	785	807	792	833	761	753	792	808	827	762	773	737	761	730	789	783	798	768	820	811	753	731	819	757	775	758	756	788	738	775	768	818	787	799	869	778	758	760	740	792	783	814	805	737	747	788	820	788	761	752
21390	2380	566	419	409	324	355	315	307	315	344	296	331	352	301	306	302	338	345	301	301	324	281	339	326	330	303	321	325	340	321	335	309	327	321	306	319	325	308	302	303	277	294	312	325	345	354	330	298	324	324	311	336	310	327	300	331	303	330	310	306	311	306	308	319	301	356	318	262	304	358	346	314	313	300	330	306	348	329	322	300	326	320	287	329	301	317	290	313	271	323	295	325	272	302	343	333	317	283	313	309	347	343	316	284	331	300	314	310	315	292	288	305	282	294	300	319	295	309	319	300	319	354	321	344	296	306	333	334	290	324	306	332	320	332	273	296	307	293	286	316	322	314	296	314	329	279	322	265	301	316	292	318	337	337	296	298	333	294	298	328	354	312	317	334	312	334	288	320	347	312	310	303	310	307	301	289	309	327	257	291	322	329	334	320	337	317	300	341	318	304	300	328	289	299	294	289	302	304	306	312	337	318	298	289	287	304	309	316	303	264	313	303	305	324	332	310	318	311	331	286	316	302	277	324	314	315	326	321	311	336	307	333	326	339	335	279	302	313	297	310	312	297	323	309	340	338	330	327	270	310	331	304	290	336	305	289	319	318	318	347	310	324	306	301	342	343	292	296	308	335	295	311	324	320	302	325	304	277	336	314	344	327	301	329	304	317	324	320	317	338	365	336	333	334	301	322	366	331	313	330	301	314	302	327	318	299	334	303	330	340	312	304	313	301	342	357	297	275	271	345	330	300	326	298	293	288	299	337	305	303	297	325	347	305	349	301	322	326	298	332	296	329	317	329	294	339	291	307	335	305	284	313	311	303	283	311	289	330	302	321	307	313	297	339	318	342	308	369	332	313	284	267	268	300	324	309	311	309	328	331	315	297	323	327	319	295	341	342	311	310	286	346	326	278	309	302	299	297	294	298	305	323	303	299	315	297	337	301	301	299	279	300	301	278	310	314	330	313	334	299	329	290	308	357	325	330	255	307	341	345	294	296	301	326	280	294	337	307	327	322	331	271	296	290	305	305	307	269	336	284	300	358	328	336	308	316	294	311	308	278	285	328	313	328	309	308	337	316	301	311	324	302	316	328	307	341	309	295	318	315	344	331	315	329	322	311	314	349	292	284	309	284	327	342	357	310	305	320	321	342	298	336	352	312	328	301	301	317	291	321	285	334	304	306	351	310	336	316	313	320	298	296	334	276	320	307	353	328	324	334	355	296	312	285	282	301	286	306	327	322	336	340	289	284	311	329	316	346	328	322	361	281	325	325	317	325	332	315	297	303	329	324	310	312	315	303	314	343	318	329	321	278	334	369	326	323	308	326	306	326	307	329	314	326	339	341	314	316	303	308	307	346	316	336	307	320	317	327	305	311	285	301	316	326	318	298	316	320	300	324	331	290	326	316	307	319	323	323	290	309	282	290	298	309	315	321	297	355	355	334	313	332	293	326	302	277	268	336	270	325	278	299	333	342	288	318	346	339	333	304	300	293	318	317	334	292	330	316	331	305	320	277	313	336	304	354	308	334	341	314	283	310	327	336	338	325	307	346	314	315	304	319	283	311	269	327	291	291	312	300	277	323	329	307	297	299	321	316	291	276	301	275	312	281	303	309	311	326	318	318	330	312	318	372	336	319	319	314	286	314	324	315	330	316	308	300	308	317	285	326	323	296	291	352	304	339	354	332	309	309	340	320	344	321	322	306	327	314	335	319	325	308	295	319	284	309	279	315	324	330	318	314	326	295	309	329	286	302	306	308	334	310	308	317	325	347	306	315	338	319	328	293	313	310	322	284	283	320	320	335	287	315	328	342	300	284	311	321	306	322	299	288	308	309	312	319	342	338	348	346	322	306	321	317	317	299	286	304	334	298	336	340	316	340	316	320	332	310	283	282	326	307	338	331	306	321	333	334	299	334	331	310	333	339	320	322	293	360	367	324	305	313	337	297	313	288	290	305	327	294	357	302	275	333	291	302	338	278	315	316	297	289	310	289	301	347	333	320	327	335	299	302	326	310	315	325	341	279	303	301	323	349	353	345	286	291	294	329	324	335	345	328	323	318	310	345	308	307	311	323	324	297	343	300	302	324	357	311	305	294	305	326	286	309	326	320	353	308	316	280	292	319	291	296	331	289	275	305	309	332	325	313	286	311	328	330	305	313	297	286	342	315	321	314	342	326	325	314	301	294	318	298	297	294	309	326	291	334	312	289	330	308	324	293	325	331	292	322	303	289	298	285	309	324	315	367	271	331	313	314	311	329	304	323	269	314	305	325	322	290	305	313	308	298	346	302	305	287	334	324	327	346	307	324	305	318	340	288	323	322	276	329	332	290	327	297	294	284	291	290	336	306	318	311	338	283	309	306	304	284	316	305	281	317	301	305	330	294	288	300	308	346	330	292	323	336	328	330	297	301	333	332	359	298	293	300	312	293	286	317	297	309	343	319	311	299	308	320	310	325	312	310	314	298	291	328	305	337	283	323	296	315	337	314	338	278	348	308	349	335	303	313	307	325	330	311	341	340	312	286	320	333	357	276	304	312	325	323	330	286	340	343	295	281	324	309	318	299	353	300	297	329	307	348	309	294	293	320	334	304	326	338	323	337	319	314	296	325	283	286	335	359	289	297	312	269	307	273	301	299	318	312	340	333	320	320	335	323	278	319	340	323	320	298	330	303	298	267	308	268	324	299	317	322	339	299	325	290	286	307	292	334	291	322	321	289	312	317	310	308	340	292	271	323	328	296	305	303	297	303	335	294	335	352	328	319	299	300	298	320	301	306	325	320	302	313	308	323	323	298	318	313	297	335	289	262	329	299	344	340	305	332	366	329	296	337	319	353	314	323	300	359	324	313	281	288	325	289	306	324	328	330	312	292	317	347	326	307	297	320	306	337	328	333	313	314	317	291	342	311	305	306	316	320	303	296	289	315	299	307	343	323	279	331	315	338	306	295	316	321	331	350	363	340	315	357	284	288	335	341	323	319	313	317	345	341	280	299	296	309	325	339	341	343	311	277	295	303	302	303	324	330	292	294	345	299	344	306	319	333	310	345	299	324	323	325	338	317	315	296	308	299	303	314	289	306	358	297	305	324	325	304	327	320	325	323	335	311	321	328	283	292	322	304	289	315	331	331	305	300	271	322	322	313	282	335	297	289	317	318	321	303	334	314	322	334	318	308	348	329	265	310	319	321	327	324	330	327	317	302	320	303	277	293	308	320	323	340	326	324	302	300	307	312	321	335	313	306	299	307	312	322	314	304	288	289	311	310	291	318	298	322	303	313	342	290	320	288	321	347	345	306	305	271	310	313	299	320	299	312	324	291	317	326	331	333	322	307	330	334	296	324	293	290	300	294	333	277	324	323	337	337	350	277	316	302	289	281	320	309	347	315	287	295	275	334	308	309	339	330	308	343	327	333	304	360	344	320	330	315	266	302	307	300	316	345	317	322	304	298	315	312	345	289	294	313	337	333	325	327	321	344	329	331	324
16454	4984	3310	2677	1953	1331	933	844	772	727	733	707	715	715	660	692	697	696	680	668	670	686	681	671	661	667	693	660	650	633	655	673	705	642	691	669	648	649	686	719	664	665	688	726	708	681	726	702	690	710	663	697	692	674	677	698	653	640	707	647	710	711	704	647	660	646	684	719	715	681	670	713	682	690	729	720	691	718	641	650	650	669	700	737	678	668	704	663	685	698	655	672	682	670	682	702	661	669	713	651	680	672	714	716	668	625	681	729	661	713	665	694	668	660	680	620	670	647	738	668	662	636	681	669	709	632	713	646	669	669	675	679	667	706	663	644	647	657	682	684	654	635	673	699	667	659	627	711	762	714	654	682	698	684	698	657	691	698	695	700	673	666	684	650	691	701	653	639	681	681	673	643	663	663	648	680	675	684	678	678	656	697	676	682	637	671	635	666	692	629	680	692	663	674	676	681	671	695	680	671	679	708	606	709	697	692	667	672	706	694	692	697	656	646	603	679	708	659	702	679	677	697	722	733	708	694	634	626	695	650	656	669	643	741	661	641	614	650	665	677	673	692	670	673	665	705	723	683	671	696	734	649	702	707	683	670	713	660	683	663	645	673	681	671	669	690	712	683	664	664	672	724	673	645	655	677	684	707	681	650	672	691	709	588	665	690	705	662	682	692	708	688	690	672	680	656	672	697	700	714	698	667	673	708	680	648	668	728	669	716	704	685	666	673	698	695	724	676	680	667	686	730	649	652	717	677	727	679	648	645	655	659	678	692	696	673	672	722	665	676	671	727	701	661	724	665	705	679	676	690	645	661	698	722	670	656	672	660	673	667	689	642	668	674	719	726	657	681	650	654	687	708	673	667	627	681	657	718	680	731	733	672	696	652	625	648	701	661	689	691	697	649	667	689	636	692	697	642	716	684	666	672	714	675	680	672	670	633	698	700	743	652	684	704	677	634	691	725	643	677	721	679	644	666	663	686	655	659	651	686	693	713	712	680	699	694	675	688	620	721	665	684	725	702	665	713	674	672	701	661	658	714	720	674	697	667	695	663	696	684	657	688	686	685	633	642	645	677	679	686	682	710	634	649	684	647	648	670	640	696	669	663	710	680	673	672	669	682	708	673	652	690	658	692	640	645	712	629	700	669	733	673	662	698	665	714	679	651	657	702	723	681	698	701	665	690	666	672	658	704	661	709	665	704	686	697	608	657	684	702	684	690	673	705	690	662	640	679	680	656	712	662	668	665	664	662	654	731	658	684	694	687	675	668	727	639	644	724	669	673	701	666	672	660	728	669	738	660	651	709	624	684	675	692	696	674	639	660	705	727	640	680	658	666	708	627	695	689	672	680	670	658	672	677	681	684	668	637	716	650	702	686	656	729	657	689	695	637	668	682	667	671	662	691	657	646	676	652	664	700	645	623	691	636	708	674	661	699	689	647	719	700	678	631	675	699	699	667	682	654	632	650	657	699	688	660	659	668	665	681	689	671	683	658	647	700	665	645	713	699	696	680	699	714	652	668	654	664	687	651	669	678	678	705	665	702	680	732	706	680	658	660	673	647	696	655	624	647	689	653	693	713	646	675	709	711	708	672	651	661	671	703	681	695	692	670	652	689	684	668	694	667	657	729	673	685	698	640	666	657	630	655	650	644	710	703	673	733	648	715	672	673	643	715	638	654	683	661	690	691	673	707	649	650	689	689	654	643	702	648	716	650	663	671	646	712	684	769	652	672	688	680	652	716	680	671	643	691	669	666	709	707	677	668	735	685	668	714	660	698	693	638	675	709	685	652	705	659	683	665	689	713	692	661	646	708	696	684	652	640	687	712	685	675	659	716	680	683	670	648	677	708	636	652	687	691	700	676	672	716	664	652	632	682	693	641	669	691	646	678	703	680	733	661	691	669	671	702	643	651	720	691	642	673	676	722	674	624	691	665	713	680	685	648	656	739	685	710	714	708	680	661	708	698	681	715	654	654	691	644	641	685	718	671	695	714	702	659	627	663	676	696	658	666	694	669	715	716	698	634	700	649	653	692	684	646	679	684	693	693	650	701	635	666	658	677	645	703	653	679	688	712	652	676	697	678	690	686	716	665	726	690	672	648	624	645	715	691	689	664	639	659	652	676	684	672	706	661	674	657	648	683	639	649	637	672	631	681	642	722	696	669	654	646	649	673	704	660	643	678	686	665	666	628	645	702	625	696	694	730	660	694	688	659	683	692	721	693	680	675	719	689	661	662	666	637	658	651	676	687	672	725	670	667	698	679	679	677	668	646	738	649	692	661	712	662	689	731	634	695	713	727	698	666	679	688	619	687	681	696	650	716	644	664	668	649	679	711	662	688	716	625	660	713	701	690	694	625	702	657	661	631	678	693	678	664	679	696	725	628	606	649	655	699	715	667	622	708	697	715	715	688	710	689	679	682	669	676	660	670	670	713	692	674	675	662	662	695	667	698	671	671	674	705	659	682	696	641	638	654	665	685	673	660	693	651	680	693	617	688	657	705	686	701	641	664	687	652	683	688	711	670	670	710	683	691	638	661	683	680	664	690	706	653	616	661	729	628	677	669	697	707	672	685	691	678	692	707	691	694	678	679	691	689	737	645	697	643	712	684	700	684	687	721	679	718	709	709	677	669	693	691	675	667	685	705	665	681	670	708	661	682	678	666	672	673	725	713	674	692	698	689	717	665	623	694	719	686	690	675	688	680	692	620	621	692	703	704	672	657	617	666	687	644	673	652	684	690	699	658	653	733	686	704	667	708	676	693	699	618	649	702	670	705	714	660	668	711	692	621	673	643	711	685	725	716	662	648	676	693	670	699	704	671	675	663	675	654	735	693	685	673	698	650	707	651	740	699	674	696	683	695	657	697	684	641	669	689	683	624	659	665	644	678	689	649	717	698	668	650	741	668	660	681	683	703	700	719	621	703	742	705	690	668	747	714	655	717	685	726	701	711	623	668	677	726	673	676	691	714	699	704	659	683	719	649	658	655	703	660	672	665	628	691	639	681	671	691	656	603	714	669	686	669	702	692	678	690	687	705	673	713	683	744	672	680	660	695	680	685	673	693	663	659	671	661	688	723	681	669	646	704	691	688	694	636	676	689	709	676	667	662	687	687	684	640	694	700	680	688	697	706	715	712	655	722	707	681	679	690	653	692	670	667	675	651	649	711	695	644	694	681	700	637	686	653	682	674	660	714	689	679	697	703	646	698	666	651	714	661	724	686	678	676	699	669	645	699	684	716	671	673	668	692	641	684	650	678	642	657	683	669	690	670	654	702	646	718	661	647	727	638	692	694	656	684	679	663	693	730	743	659	671	681	700	711	697	686	676	719	664	616	703	663	708	695	660	696	694	639	659	674	641	659	691	677	681	654	676	672	688	721	690	721	660	678	694	663	666	629	666	658	677	681	672	637	739	678	671	683	662	695	675	686	659	668	662	665	648	682	699	704	671	717	661	678	664	689	684	705	703	666	645	701	688	701
25521	3571	938	674	511	377	360	335	359	367	342	275	303	341	294	287	335	328	330	323	332	310	321	354	329	318	334	386	350	309	324	306	306	338	339	344	323	329	338	346	326	311	327	329	342	370	337	326	346	355	310	309	310	328	327	375	313	302	337	298	261	312	328	332	336	311	375	355	335	330	343	333	325	326	363	345	337	358	342	339	317	366	314	302	336	357	310	315	314	291	308	326	330	343	324	336	331	299	353	335	328	339	333	373	364	336	305	336	315	351	322	334	313	334	314	373	336	321	314	357	306	320	334	343	295	358	331	332	320	382	322	323	328	318	320	332	326	343	317	323	327	334	316	296	340	340	330	353	328	301	312	315	324	312	321	387	335	323	281	320	320	325	336	330	316	315	312	315	308	282	307	318	311	354	323	327	318	345	319	355	327	312	336	320	337	343	375	333	334	364	344	342	301	308	323	331	332	321	330	320	318	305	323	328	319	315	333	362	367	329	295	362	340	319	379	316	343	322	324	341	332	306	351	337	338	331	362	348	347	325	297	331	359	339	322	312	337	343	360	330	305	293	350	331	333	317	294	354	345	338	317	324	332	321	277	333	361	344	317	327	327	357	348	309	347	349	315	321	344	308	316	300	347	338	316	341	309	324	323	312	386	354	304	315	334	317	311	352	327	329	326	332	350	344	348	302	349	327	310	343	364	295	347	388	334	316	353	358	314	343	337	314	304	286	334	339	345	330	337	315	288	332	332	330	344	334	357	353	377	311	344	354	322	353	347	337	324	357	352	325	323	352	332	343	327	355	306	331	306	347	332	324	319	345	324	356	318	329	320	335	341	309	310	340	322	290	301	318	328	335	277	333	317	305	347	367	335	350	308	331	333	313	359	349	333	297	291	317	323	330	302	357	324	338	317	291	334	361	325	299	344	336	307	300	322	314	340	334	343	362	347	324	337	342	334	343	308	316	323	311	371	319	348	286	303	336	353	315	327	337	331	315	345	326	331	365	339	304	354	312	357	346	357	335	308	339	341	356	364	318	334	328	315	313	338	328	321	307	343	304	345	346	308	349	348	316	341	351	334	321	318	333	332	370	341	370	374	316	335	347	324	337	317	336	343	333	292	363	328	347	306	333	331	346	320	321	290	383	351	322	330	310	332	347	335	341	305	323	344	329	326	317	325	335	314	358	307	320	342	331	362	267	327	304	335	332	330	332	288	327	347	337	322	313	388	318	308	278	360	299	323	324	340	320	341	374	327	344	307	335	340	331	338	341	327	329	328	325	334	310	302	317	323	328	348	328	309	310	341	297	303	310	376	311	317	351	347	336	331	312	355	343	315	295	340	359	351	325	335	330	308	303	355	326	286	311	324	322	343	346	355	353	321	316	328	327	316	317	301	319	323	329	335	340	322	321	360	345	321	332	325	312	322	340	353	336	318	333	307	341	324	350	317	339	349	307	328	321	295	303	341	340	332	318	322	337	369	322	326	328	359	346	304	305	343	337	348	299	344	336	320	346	361	320	334	364	370	350	296	403	301	306	357	328	298	353	306	306	342	336	333	331	355	374	325	339	337	332	322	281	370	313	307	359	328	326	345	345	326	316	325	328	350	309	329	352	323	339	340	331	339	335	325	315	323	355	295	349	322	386	322	334	316	313	303	358	322	322	330	318	322	305	336	340	359	314	320	301	333	352	319	339	341	332	320	348	346	310	331	350	338	344	356	360	349	303	332	303	335	314	341	302	307	330	346	332	322	309	366	315	337	319	320	300	326	312	320	333	353	326	349	303	334	340	332	361	364	359	359	339	329	341	296	338	330	317	326	330	353	311	338	353	367	357	346	310	319	337	326	301	365	301	346	339	320	324	351	282	346	341	317	334	347	316	317	328	360	323	322	311	326	337	329	338	353	326	320	321	348	332	304	299	294	335	342	364	341	318	352	341	338	320	325	318	283	340	322	323	310	281	356	355	398	337	330	331	316	337	321	307	342	329	343	341	324	327	372	379	324	337	306	337	318	283	334	317	358	314	328	339	299	321	351	366	364	345	334	313	317	352	382	340	336	312	321	349	340	346	312	307	350	309	322	344	313	349	365	312	365	330	335	325	301	290	300	326	307	329	333	347	324	318	332	330	332	376	343	354	330	314	337	348	340	325	353	325	346	371	356	302	337	343	279	333	313	332	320	304	328	319	338	351	301	376	349	356	354	286	294	373	324	289	356	369	304	336	309	296	333	348	314	309	299	307	311	320	339	371	345	341	308	318	334	335	349	330	357	316	310	348	340	366	297	326	352	357	282	307	332	361	338	333	357	323	347	330	306	296	291	333	353	315	328	331	349	332	306	374	335	306	341	331	306	333	312	309	343	377	343	290	370	352	309	308	282	338	366	318	295	333	325	386	337	324	326	353	332	329	321	351	368	336	316	327	305	335	351	302	336	350	322	339	331	342	328	349	342	339	326	327	317	343	330	357	303	345	336	317	316	342	334	320	299	306	348	312	324	321	329	325	320	310	342	338	331	350	319	312	306	326	365	340	324	359	323	360	319	317	293	334	326	302	323	333	309	346	378	353	364	345	310	336	348	355	334	296	307	345	303	315	353	316	343	345	340	321	329	314	315	305	300	382	360	337	325	333	303	343	303	309	320	345	347	326	318	315	345	340	307	296	339	316	316	348	329	312	360	340	325	355	355	367	284	310	338	365	333	321	303	328	346	378	354	321	331	327	346	313	328	309	326	323	365	305	340	331	336	318	357	345	316	348	337	344	343	301	359	339	335	311	354	347	337	326	332	340	345	294	307	347	337	308	324	297	339	328	337	331	311	320	360	319	343	330	335	293	327	343	329	312	321	336	347	316	363	351	352	337	301	330	344	328	345	301	340	336	332	342	356	316	318	331	349	328	324	317	320	318	322	303	343	348	328	318	292	308	321	335	328	347	299	347	313	325	342	314	323	353	309	340	318	343	325	308	313	348	337	317	322	314	342	302	295	294	304	334	321	342	356	327	290	318	339	339	324	312	336	327	344	349	326	336	316	330	276	303	326	313	312	309	340	344	311	316	333	341	346	323	344	343	342	358	367	332	323	333	324	297	347	322	324	349	334	332	356	322	345	320	354	309	348	312	325	340	331	323	322	339	309	321	352	338	326	351	326	326	360	324	327	358	343	364	303	299	357	316	330	348	354	326	347	313	351	320	320	332	302	315	330	319	322	337	321	320	303	329	324	331	292	348	306	308	337	361	354	300	301	330	352	331	347	307	307	348	329	349	345	316	345	346	339	340	342	355	327	369	307	283	322	341	319	319	331	341	318	354	350	311	297	330	318	318	322	297	279	308	324	379	346	369	338	288	319	302	343	360	326	353	301	312	327	314	310	354	309	328	327	355	329	325	341	318	317	327	327	324	285	336	302	324	346	313	335	332	339	309	318	318	323	325	320	361	341	294	360	330	335	310	366	364	275	351	309	303	338	359	336	299	335	300	302	296	312	321	322	319
17207	8519	8807	6452	3366	2451	1693	1215	1035	988	894	849	819	793	765	772	791	761	777	747	757	761	746	731	768	715	717	694	791	750	744	718	734	723	705	731	747	735	726	762	758	782	700	708	711	748	746	783	760	750	748	722	757	690	719	776	729	772	734	749	805	760	724	767	706	758	742	771	789	696	737	738	710	711	769	707	720	737	773	706	742	786	720	716	705	754	720	708	767	731	746	723	739	741	726	725	678	644	756	717	741	709	750	758	759	720	749	692	710	774	777	695	779	766	757	685	743	726	689	730	720	735	729	702	731	694	797	726	789	723	751	742	735	717	676	749	737	752	706	707	753	705	743	720	755	768	750	743	764	767	734	723	756	717	748	752	699	713	711	747	730	713	734	755	723	723	765	695	702	712	734	761	753	743	742	796	771	746	734	768	752	722	707	739	785	743	787	735	744	769	736	713	734	731	761	735	684	747	772	729	728	741	713	743	706	740	713	779	728	709	710	753	709	726	751	782	783	761	766	778	772	701	746	743	778	765	762	721	715	765	754	724	775	733	738	737	778	751	747	757	770	712	760	739	717	743	709	745	729	724	727	734	760	730	704	714	760	761	767	724	759	729	692	707	787	735	736	731	725	735	721	749	768	704	763	718	721	722	725	720	725	722	743	696	735	781	758	742	799	732	763	793	741	694	734	703	758	762	748	740	770	745	759	729	750	732	757	742	738	709	711	746	719	751	745	689	741	716	717	763	714	759	698	792	742	756	738	771	737	774	778	736	704	759	751	736	743	772	733	750	774	742	697	740	708	706	748	756	705	732	743	734	713	733	691	783	780	745	738	735	766	768	776	750	742	731	756	782	750	740	720	751	733	739	721	768	710	734	773	722	728	699	764	733	712	743	707	705	761	751	733	749	724	723	736	718	688	743	736	787	785	776	772	746	715	770	719	725	733	764	721	756	747	717	697	770	692	705	726	728	729	723	706	706	727	740	733	751	721	721	724	733	753	752	799	715	724	714	773	791	782	720	720	717	734	741	750	708	747	756	692	669	721	756	759	755	724	718	766	757	762	787	764	756	739	716	695	775	689	704	757	757	743	796	767	752	769	773	727	711	692	748	696	752	718	764	750	710	723	737	707	725	738	737	754	720	751	770	720	722	716	730	748	769	751	724	754	722	741	729	741	769	746	731	711	757	782	766	706	713	707	727	736	722	735	753	723	755	707	758	764	702	771	727	792	685	764	694	778	750	753	776	775	777	736	700	739	686	712	734	707	725	717	714	736	770	700	725	736	761	747	724	771	699	774	726	748	760	736	742	762	713	757	749	736	728	814	772	727	740	804	687	717	721	756	761	761	711	720	754	713	733	759	752	747	702	726	802	745	749	724	789	755	730	740	667	757	777	749	795	693	731	711	744	775	711	746	765	726	721	729	718	744	707	714	748	743	751	786	690	765	713	733	713	741	768	771	803	722	712	753	753	747	714	729	698	756	702	779	735	709	765	763	673	731	778	754	743	719	771	750	758	729	757	760	722	718	719	715	731	721	725	731	702	716	739	751	783	708	745	707	721	753	669	734	729	708	728	739	758	739	741	732	771	751	730	737	752	761	739	745	761	752	715	718	700	716	747	751	746	751	763	743	701	738	730	738	723	739	761	711	710	734	697	760	772	717	684	722	825	664	706	732	688	720	730	728	734	771	731	745	789	729	763	826	764	722	734	728	721	743	738	809	756	727	758	724	718	748	745	744	718	727	748	705	714	763	736	737	763	720	728	738	766	771	736	691	728	708	762	724	710	736	714	710	722	727	725	722	778	711	732	709	711	714	741	780	702	727	791	729	774	736	799	717	723	778	761	782	767	725	710	789	710	762	713	786	735	719	757	733	738	715	754	731	703	749	759	717	756	693	742	708	691	740	705	732	721	700	722	720	733	767	753	762	724	719	772	714	759	729	735	767	749	696	749	769	741	742	725	689	761	723	694	740	751	701	779	732	776	708	723	753	701	713	737	733	748	756	742	731	730	772	734	777	734	726	720	737	773	748	735	736	762	787	712	761	703	766	749	725	759	762	771	687	702	730	722	709	744	744	735	719	724	740	727	733	722	737	756	743	716	746	734	763	723	716	705	760	726	729	748	726	730	735	718	742	718	705	730	742	747	751	722	717	675	721	736	701	739	758	739	713	736	731	704	811	758	730	793	717	756	718	739	755	731	719	745	741	735	768	684	724	773	745	704	752	724	720	731	732	739	701	731	707	748	763	708	742	791	740	709	766	741	740	766	718	689	761	725	730	732	739	722	738	746	730	690	719	725	753	732	719	734	717	716	761	738	789	700	723	721	748	767	691	691	678	743	756	746	736	768	748	755	772	712	764	741	746	758	752	743	764	729	750	689	754	744	732	708	763	729	756	746	739	747	745	716	724	732	718	716	754	687	748	707	729	738	743	743	749	745	781	754	717	740	717	775	732	755	759	707	735	741	716	772	763	725	771	780	788	711	741	741	726	717	782	754	777	759	728	767	748	763	737	707	787	733	764	743	726	753	714	728	682	709	775	759	736	767	707	782	745	704	768	747	722	716	712	678	734	788	783	773	731	698	751	699	726	712	736	735	701	796	777	723	728	753	776	734	679	749	758	692	748	771	670	755	777	760	757	691	727	738	706	741	736	753	712	716	763	759	761	755	733	760	714	747	742	717	769	693	760	711	731	750	742	682	723	743	699	760	703	722	718	748	717	726	740	750	745	732	750	755	740	734	670	729	788	725	735	733	739	741	700	742	724	730	748	730	742	716	724	753	726	688	750	722	808	772	718	721	726	720	769	764	712	746	733	740	744	781	748	733	741	727	679	742	759	742	716	778	762	771	714	755	704	746	717	766	785	751	718	758	712	740	779	689	715	782	739	715	726	777	703	706	735	709	728	701	751	697	726	733	757	741	723	748	722	697	737	697	767	730	699	766	698	771	718	713	741	707	738	708	707	759	809	761	770	739	694	769	749	736	736	713	762	748	673	747	676	735	722	756	793	785	726	720	749	753	743	781	781	722	689	725	726	742	786	740	811	728	719	734	753	759	751	776	767	766	780	693	712	721	706	737	733	674	760	762	720	770	699	715	759	738	722	758	759	749	754	761	710	732	711	727	733	745	760	746	751	769	693	815	787	758	708	739	766	743	792	715	706	731	709	734	756	760	734	728	738	741	788	708	738	772	756	740	700	757	709	735	684	776	719	743	758	758	773	762	745	716	734	721	721	783	765	771	707	725	704	741	736	693	738	749	765	697	749	711	742	686	726	696	736	733	726	718	740	758	701	770	756	779	750	759	703	754	770	765	654	734	811	710	721	742	715	699	746	747	746	752	738	754	780	755	782	701	712	732	701	712	737	782	745	775	741	743	740	752	717	764	721	779	744	769	737	740	699	662	758	740	713	709	690	770	770	708	762	735	740	738	703	694	711	764	710	715	746	739	696	749	707	732	720	729	691	773	747	717	739	722	732	723	733	803
30674	5344	1035	644	565	461	390	402	371	384	352	371	348	329	306	343	354	344	375	324	308	353	353	335	334	348	320	351	361	323	337	341	360	383	355	306	376	378	342	318	335	327	298	336	372	349	370	355	337	369	349	343	370	325	340	338	351	344	348	349	322	344	324	352	337	334	321	331	365	328	334	342	353	365	336	328	338	341	356	350	346	290	346	336	330	329	339	367	308	370	334	338	346	325	320	346	333	309	343	383	357	384	339	315	330	336	349	328	308	314	375	385	392	342	371	335	293	350	348	317	343	339	347	351	344	388	373	344	370	346	349	353	336	369	357	351	334	310	378	367	347	309	336	360	354	354	362	316	319	388	363	341	360	336	366	394	337	329	324	346	336	325	350	347	339	334	348	346	374	370	335	365	360	344	343	389	370	359	338	317	343	382	329	361	385	360	336	360	347	355	352	336	335	333	310	360	316	363	349	398	338	334	394	346	315	345	323	317	355	310	393	388	327	318	310	334	394	360	376	312	316	310	315	359	363	355	389	324	320	346	329	313	376	366	331	295	339	316	352	355	324	345	356	361	365	352	321	380	324	328	303	297	363	354	385	348	340	310	378	347	336	329	322	285	371	351	314	327	330	347	354	387	348	302	324	322	349	333	318	340	323	362	363	344	323	387	361	315	347	337	356	317	329	331	353	348	327	362	325	347	351	334	367	328	320	345	325	301	324	337	325	329	309	304	342	339	369	324	301	328	368	329	371	334	343	347	380	353	360	311	368	329	324	332	347	318	337	335	331	378	327	336	365	344	322	380	331	333	347	355	312	358	347	368	347	353	367	360	344	338	333	313	318	299	347	321	365	355	369	355	345	355	338	348	377	336	317	318	351	337	350	345	337	371	343	352	351	352	317	361	345	319	333	327	321	333	346	364	333	396	341	325	353	356	343	347	339	333	298	327	354	369	370	363	337	328	332	323	342	294	340	344	352	324	349	341	347	318	324	339	375	343	325	361	333	323	303	352	372	330	325	382	321	322	366	317	327	351	353	377	376	375	350	330	361	312	329	343	313	339	359	313	352	398	342	359	313	321	344	316	400	353	363	353	356	353	340	356	322	355	341	339	337	343	343	339	343	335	337	334	312	316	330	337	372	311	347	344	323	345	353	333	372	328	326	348	356	372	362	341	318	373	337	334	365	361	342	350	333	325	343	343	321	335	368	367	343	318	358	332	308	354	327	313	363	364	311	356	316	332	333	362	331	357	323	314	317	331	337	343	360	351	348	343	336	328	383	351	322	358	365	342	328	340	361	377	364	334	339	354	325	364	346	325	332	324	366	322	351	347	357	371	354	343	379	355	341	350	341	332	311	337	372	334	374	389	351	366	366	354	369	336	376	314	330	385	372	344	353	365	353	357	354	348	353	346	379	353	312	323	326	352	323	354	346	346	364	328	366	363	349	389	358	330	328	365	368	358	352	343	330	328	348	354	350	358	402	336	358	348	371	350	290	350	356	351	400	353	376	373	336	325	357	312	338	297	351	342	334	318	324	371	350	332	343	311	329	351	334	325	334	340	363	390	351	337	305	364	336	331	333	378	375	312	323	329	338	327	355	352	367	337	340	331	340	334	341	356	334	325	313	298	313	350	329	318	305	303	326	348	360	353	378	354	369	341	348	349	386	337	321	356	314	374	346	331	358	326	356	379	355	323	300	318	315	316	319	359	388	367	354	302	330	368	316	371	354	329	367	331	340	354	348	343	326	342	315	348	354	335	309	370	331	380	345	378	358	333	355	334	313	358	338	342	345	357	350	364	345	319	345	341	327	362	353	361	336	354	390	322	365	353	347	351	340	321	330	370	320	320	321	362	356	333	325	342	329	359	339	339	384	316	353	333	311	341	355	366	348	317	331	321	345	320	285	333	380	360	324	316	325	317	305	368	357	352	359	378	341	338	324	367	343	312	325	321	352	355	305	344	368	361	354	348	348	328	341	337	377	314	360	343	320	347	373	304	339	331	379	321	356	338	314	312	358	304	346	367	338	344	340	339	353	334	355	323	358	332	373	344	351	382	349	347	330	370	360	352	363	350	376	302	323	342	298	318	318	373	341	339	336	365	315	338	365	378	346	313	374	316	356	339	333	342	333	341	317	364	338	357	365	371	323	376	395	387	331	332	329	327	340	323	319	358	354	369	307	310	322	360	349	329	332	387	326	317	327	388	312	347	312	318	357	341	370	357	360	331	347	376	362	363	360	324	400	365	315	346	347	354	333	355	331	336	320	383	364	382	386	369	300	337	356	356	332	338	329	342	329	348	329	347	386	338	410	358	340	352	346	334	377	343	341	325	335	336	321	316	324	322	338	352	308	345	327	350	300	344	328	320	342	314	340	370	322	380	299	302	328	373	361	302	378	338	371	382	376	387	382	350	358	314	341	327	331	325	335	348	380	318	345	338	370	307	341	331	331	369	339	336	358	373	369	347	345	366	346	328	367	326	384	331	346	358	361	330	321	322	345	340	366	344	315	307	346	334	344	339	361	357	351	324	321	319	330	348	343	342	306	326	354	333	332	312	382	328	353	305	318	326	347	306	362	347	354	336	322	329	304	332	382	350	317	357	349	348	320	379	350	351	346	327	342	335	325	377	375	350	361	347	348	358	367	318	345	318	341	383	344	348	353	361	371	333	331	341	328	347	381	329	331	348	365	347	324	361	346	344	335	335	332	331	371	342	340	367	349	335	340	352	353	343	345	323	330	326	354	340	326	351	334	306	336	324	324	338	375	300	366	384	354	375	344	347	342	310	332	330	357	340	329	348	362	347	322	365	354	332	324	317	327	340	328	344	355	356	325	355	353	347	336	386	357	357	344	361	351	358	370	329	357	336	365	323	344	356	344	329	356	326	368	383	379	371	363	344	331	331	314	339	364	328	341	338	334	315	345	333	368	354	370	401	355	326	329	336	361	348	332	337	328	335	384	329	329	331	345	374	326	295	343	307	347	332	368	328	345	341	304	346	331	358	347	345	353	342	323	351	395	359	342	310	356	373	351	358	311	385	371	338	316	352	312	356	358	340	331	350	360	363	341	322	325	311	350	363	333	342	345	331	403	328	338	329	361	352	321	355	337	354	360	347	338	323	348	352	366	329	375	337	323	326	371	362	396	336	356	322	335	286	361	322	323	343	353	371	354	338	336	341	332	359	362	347	357	312	368	334	324	363	352	327	329	351	302	317	355	382	342	340	340	349	341	334	370	335	343	327	358	376	362	342	354	365	348	332	347	369	334	394	358	338	387	342	318	312	344	349	348	349	342	383	314	327	359	334	369	334	356	314	333	322	321	350	342	351	331	320	369	290	308	352	321	330	316	344	371	369	334	316	321	330	331	323	329	340	355	332	324	350	321	332	353	330	340	329	348	346	357	362	335	323	334	333	340	354	363	354	340	342	354	353	345	364	353	324	300	326	351	347	368	342	362	310	363	349	337	299	361	376	344	362	350	362	338	340
21269	10058	8673	6309	5111	3817	2068	1377	1153	1077	1054	923	859	830	823	815	847	820	848	770	805	803	820	760	800	816	795	762	778	772	801	873	768	782	702	780	817	757	759	839	805	801	823	831	786	750	806	761	773	777	747	807	744	818	792	781	775	748	772	791	751	806	811	783	785	807	869	771	808	829	812	802	830	807	801	801	796	774	733	805	774	765	797	785	762	762	812	750	763	806	752	769	755	761	844	828	749	789	738	785	768	780	792	776	832	781	766	815	781	809	740	858	843	797	828	848	787	796	790	794	818	785	773	774	847	802	792	796	805	774	819	838	839	768	734	761	821	822	737	740	806	780	816	798	804	811	750	751	814	791	773	712	749	810	788	833	788	759	811	783	785	755	802	805	800	768	762	757	754	812	790	780	779	748	796	813	789	781	789	845	772	754	806	824	771	727	837	823	765	831	733	804	770	767	799	791	784	736	781	818	820	760	808	760	800	805	790	775	821	732	784	805	837	767	748	800	790	811	835	805	736	792	783	774	768	823	834	825	807	777	806	771	766	795	793	831	748	786	790	836	761	772	772	804	773	742	797	763	774	771	714	793	802	792	827	771	765	758	801	770	805	752	805	838	782	846	842	848	805	810	730	703	775	770	806	809	795	807	696	789	778	781	788	767	777	773	803	735	791	755	791	790	815	771	831	768	790	769	808	791	770	759	814	826	759	849	814	779	806	805	859	799	766	781	793	828	797	835	820	773	805	737	769	777	759	804	813	768	823	785	797	792	756	806	765	782	815	791	838	794	781	788	765	771	786	793	817	813	758	775	805	783	774	732	782	779	750	794	812	766	747	745	782	798	745	748	767	802	812	806	868	813	783	783	792	839	786	778	820	768	765	764	769	813	782	790	774	826	775	763	734	788	817	800	806	749	744	779	768	771	814	772	771	774	811	847	810	794	785	774	797	787	808	771	801	802	782	797	832	768	778	778	825	719	779	751	835	794	817	800	757	811	812	782	802	800	758	809	799	848	800	809	768	772	829	792	775	844	767	807	793	824	788	784	806	805	776	791	767	776	753	794	803	804	754	815	762	821	806	889	779	803	718	805	786	769	799	805	810	805	826	777	815	764	743	828	786	809	782	794	812	776	819	814	788	770	757	804	821	781	778	773	774	754	757	765	828	746	769	767	788	797	792	800	858	803	773	859	755	770	825	794	800	802	748	819	789	752	740	779	753	838	788	832	755	783	790	829	814	772	748	809	794	751	770	856	799	765	782	826	766	838	809	795	761	817	770	780	765	751	797	770	800	794	781	752	778	789	809	754	806	803	803	809	825	793	792	784	753	769	782	786	759	840	763	813	765	759	803	793	804	798	843	772	803	783	830	776	825	788	775	794	753	797	762	785	754	752	752	817	782	777	761	762	764	828	799	775	754	824	781	755	770	801	832	775	746	787	810	768	815	791	744	748	752	796	807	750	809	765	717	773	781	752	790	786	810	803	840	807	782	791	781	827	802	789	754	767	789	756	759	753	760	812	799	778	823	789	787	852	737	882	784	828	772	828	798	811	777	758	805	787	782	780	811	830	780	793	816	841	825	774	713	805	805	807	774	797	781	755	794	807	770	789	758	782	803	827	795	737	818	818	726	814	803	802	740	804	794	794	761	813	757	800	762	796	864	738	809	793	808	755	814	786	745	770	807	764	812	785	797	768	765	786	753	807	789	805	806	786	777	782	778	801	778	800	812	742	772	808	815	804	806	788	749	723	816	795	769	793	777	783	788	783	756	795	814	805	800	799	779	763	758	767	758	766	735	809	779	817	779	815	801	744	795	794	781	777	833	759	792	804	784	779	797	777	750	783	773	759	822	800	782	745	800	770	834	809	794	785	767	768	825	792	727	816	790	803	747	782	776	806	799	744	783	819	807	814	789	768	840	808	780	761	784	787	743	792	845	810	848	817	758	770	811	765	777	730	761	750	803	768	776	764	723	770	842	760	783	813	801	801	743	815	799	767	744	790	776	824	833	787	769	815	778	797	755	726	858	828	803	804	770	782	766	770	796	761	834	780	826	766	786	764	774	831	741	746	787	795	804	783	742	764	821	758	780	767	797	793	816	803	845	813	815	795	774	808	796	772	777	844	783	739	821	799	784	796	770	792	818	792	812	806	814	798	764	777	776	818	821	803	817	769	778	797	818	748	810	767	766	779	808	772	779	829	801	769	766	769	802	788	791	806	787	790	780	776	786	763	763	778	789	790	781	793	804	785	799	817	780	770	755	810	810	773	772	809	772	733	812	755	779	788	801	794	791	783	837	826	772	786	779	779	809	799	753	745	777	800	752	805	819	799	809	773	802	773	839	780	718	817	833	766	761	784	780	754	830	822	789	814	778	771	778	770	786	785	745	768	839	778	808	761	756	771	761	764	786	764	747	788	788	775	812	748	783	777	852	774	769	810	828	749	775	779	799	802	782	769	829	771	758	823	764	744	828	815	810	737	778	818	773	808	798	776	749	832	784	777	748	772	755	788	784	740	839	777	805	815	735	796	765	811	781	784	746	786	793	765	786	785	846	752	820	785	781	818	788	814	789	775	768	789	798	750	827	801	792	801	821	765	773	765	748	788	793	765	759	795	796	781	817	761	800	744	828	762	756	803	794	764	843	796	761	784	779	763	778	828	807	801	773	804	818	794	826	811	775	734	829	782	849	825	789	785	813	754	784	764	801	778	761	768	800	816	763	759	798	806	807	790	768	812	768	775	759	824	771	809	748	824	782	733	764	836	816	769	789	814	800	798	772	778	766	833	798	771	826	784	808	824	803	763	796	751	782	807	787	828	777	847	766	786	753	751	849	801	773	834	780	786	796	793	778	810	752	766	735	779	839	779	842	796	758	806	843	807	790	819	780	806	786	760	826	772	818	775	776	788	797	825	845	815	803	759	742	805	781	769	822	750	819	827	824	839	748	794	775	815	767	798	794	773	780	752	802	802	769	779	795	807	775	802	755	829	813	768	840	770	803	771	805	814	804	791	739	799	791	787	823	773	809	769	813	837	757	767	832	813	789	771	797	807	827	840	771	786	793	772	823	809	777	807	815	812	764	820	800	737	833	812	771	760	776	782	785	822	803	789	749	753	776	753	788	803	793	767	780	825	786	816	755	747	833	735	772	799	821	755	787	758	768	778	781	765	828	796	847	732	823	712	784	796	799	811	779	768	713	810	777	772	749	757	768	756	744	809	762	730	769	784	790	806	784	785	813	768	803	764	752	774	845	754	814	762	747	829	814	765	766	740	799	787	817	762	786	758	836	773	762	740	791	765	797	796	796	756	793	792	815	757	762	778	810	777	785	805	798	859	788	810	812	751	767	850	763	785	793	787	793	826	792	775	830	796	799	765	748	729	803	738	790	790	792	782	842	842	784	795	841	777	766	800	796	802	768	764	770	792	806	786	779	765	794	828	753	794	776	820	787	758	788	795	807	829	778	761	837	793	828	864	806	800	831	795
23414	2383	524	431	358	318	370	329	365	333	288	318	321	372	323	295	329	297	287	320	320	341	334	300	332	339	317	310	324	318	351	305	345	340	292	319	314	343	343	316	344	328	345	343	318	325	295	307	336	335	309	317	325	318	299	341	352	296	292	366	315	344	329	318	290	312	350	318	310	337	342	303	302	336	315	315	306	331	318	309	333	342	310	294	301	314	318	324	323	301	312	339	349	321	319	319	325	294	345	329	294	324	320	335	308	351	348	319	315	323	327	305	347	339	334	338	312	294	284	317	322	313	275	332	331	311	304	323	302	328	341	346	314	335	327	312	313	318	335	307	316	351	337	330	307	315	318	322	317	311	318	301	324	309	311	331	327	338	315	353	297	313	327	296	313	318	287	341	368	356	295	326	314	290	295	325	308	342	346	327	310	303	314	329	292	332	309	311	296	318	284	305	303	278	332	347	281	317	333	324	314	316	322	323	312	355	326	310	301	304	310	321	322	288	310	311	303	304	344	299	343	373	323	332	290	336	295	320	344	333	351	289	310	371	298	319	341	315	316	322	327	339	318	303	301	297	326	295	282	308	315	326	320	307	303	319	283	344	339	317	344	318	294	337	315	323	312	337	309	343	343	284	344	333	327	343	346	322	341	348	314	312	323	299	309	334	282	313	322	298	318	321	325	334	331	319	290	335	318	341	326	342	334	333	326	307	352	320	323	298	352	321	296	308	314	315	346	336	351	320	330	308	335	315	319	333	314	317	300	310	311	322	341	311	322	324	321	282	338	289	347	322	304	307	330	304	356	349	317	363	300	303	319	324	305	317	316	329	321	284	317	287	290	311	316	346	284	328	365	355	313	322	322	308	326	308	299	311	326	310	296	302	288	315	305	316	312	306	328	340	307	286	315	331	314	303	329	295	355	365	323	303	304	321	330	330	289	318	288	297	307	348	307	317	338	315	307	292	294	332	304	320	292	294	334	330	332	353	332	337	313	323	363	296	300	326	337	325	350	332	319	311	287	296	277	323	305	337	357	315	279	300	320	344	327	281	309	313	314	327	309	289	291	354	301	339	280	333	361	342	295	303	332	316	331	321	325	316	316	364	330	321	328	311	347	327	336	305	322	302	332	330	332	321	284	324	331	337	319	333	298	280	301	332	312	341	329	316	315	357	330	333	306	302	326	319	312	319	311	291	366	305	302	317	299	290	319	319	285	304	350	304	340	317	354	328	336	277	348	320	308	309	323	335	311	333	296	335	332	296	296	319	291	342	347	328	322	354	310	306	353	334	284	335	339	320	296	316	321	338	327	324	341	331	297	286	309	284	354	341	322	344	265	332	332	302	322	311	336	293	324	295	332	310	298	333	280	309	327	309	319	310	296	288	307	351	334	312	328	339	303	344	318	321	323	320	319	341	315	315	296	282	334	317	306	321	328	277	293	301	324	332	345	300	311	313	308	290	304	327	310	293	348	304	329	336	304	315	323	335	349	333	341	309	335	299	318	338	298	315	276	332	301	320	342	297	315	309	309	326	337	331	306	294	323	322	282	278	278	322	312	300	321	313	319	332	330	345	285	339	332	283	320	292	294	331	300	353	296	322	292	310	321	343	319	332	278	305	264	335	324	311	320	335	316	332	339	323	325	309	339	304	322	296	320	297	358	370	338	316	324	327	304	305	317	339	331	308	319	293	330	339	280	315	297	318	331	311	301	309	287	321	368	316	320	321	321	301	325	303	340	338	307	341	310	344	331	347	300	337	331	320	326	306	336	367	345	285	327	317	345	271	301	338	302	312	316	307	332	297	286	333	317	309	310	332	324	297	329	322	378	325	314	285	319	302	326	316	344	310	286	329	317	290	330	347	298	313	344	337	294	306	276	316	328	327	318	301	295	314	286	334	326	324	299	306	276	311	349	346	305	339	334	304	353	307	317	296	319	307	350	321	347	318	376	327	303	312	316	304	301	322	313	332	319	360	350	297	291	290	323	307	296	342	303	310	310	303	330	334	281	317	311	332	318	345	335	322	333	353	308	294	322	331	311	351	328	310	322	298	356	292	304	322	335	291	314	294	359	310	311	341	361	314	306	364	325	314	307	316	310	339	311	354	321	330	299	333	315	285	294	301	331	312	309	323	316	336	310	331	329	280	344	335	316	356	266	293	315	282	345	294	287	337	280	338	296	300	300	330	336	314	336	330	289	333	312	307	289	319	338	319	319	315	336	325	306	335	310	308	332	315	350	341	333	287	321	337	332	339	293	312	305	343	331	323	328	289	321	328	314	363	314	323	320	272	279	355	323	325	325	306	322	327	316	330	312	321	329	324	344	318	311	318	314	345	321	363	309	317	346	335	334	324	349	340	330	324	329	307	325	328	359	321	291	339	336	292	300	294	313	327	341	300	296	288	299	299	290	281	323	304	324	327	344	323	308	307	310	293	299	342	320	308	324	320	327	356	323	315	323	309	311	308	319	302	350	336	313	342	329	343	305	354	351	306	369	305	326	311	314	331	320	364	335	381	339	292	328	320	319	349	317	312	279	319	315	323	289	335	325	306	299	306	293	266	320	336	279	353	366	327	339	320	322	331	310	342	319	328	310	293	369	290	308	323	336	286	337	369	301	311	306	319	322	344	358	320	313	301	313	308	334	357	326	279	315	340	340	307	358	341	304	358	320	345	296	297	316	319	351	328	341	342	319	336	310	327	323	332	324	320	322	328	333	309	302	311	339	325	315	305	322	335	303	325	313	284	316	331	300	335	299	311	326	308	283	312	297	304	336	335	298	339	317	325	302	308	309	329	323	310	323	313	318	286	320	326	328	315	296	335	332	309	299	324	326	320	318	300	284	359	331	329	294	308	344	304	326	328	306	337	315	354	289	339	321	311	339	322	307	304	308	368	313	303	337	326	334	297	303	354	335	293	305	336	344	309	317	304	314	332	336	320	323	331	332	314	308	344	317	329	321	312	319	300	292	332	311	340	283	292	293	303	318	338	299	318	299	319	311	341	316	327	321	309	321	289	330	347	322	275	324	353	289	305	358	315	330	327	286	286	293	322	337	315	309	320	290	314	318	322	318	302	324	331	310	295	317	313	319	314	324	335	301	311	314	327	338	314	307	318	339	321	345	314	331	355	382	330	307	302	317	355	312	309	300	331	307	330	320	334	358	291	323	267	343	299	312	315	297	344	326	294	332	307	330	341	329	335	298	343	337	336	305	318	311	338	311	321	315	291	309	295	291	298	329	313	318	294	340	305	329	299	304	293	307	319	293	357	291	308	304	316	320	333	321	319	329	303	315	290	303	309	318	324	309	341	369	344	348	294	318	317	343	330	326	315	344	302	334	347	333	337	306	314	318	341	306	314	343	339	302	302	326	288	279	300	329	341	314	318	341	324	318	322	327	321	339	335	317	337	287	299	336	322	329	314	332	312	297	342	336	360	347	316	323	296	331	298	311	283	309	313	330	286	287	321	319	322	304	340	309	289	287	317
17352	4859	2966	2598	1808	1198	936	765	763	734	717	744	679	698	743	681	709	693	676	708	697	691	657	704	707	729	699	661	714	670	707	700	737	692	640	682	692	684	733	707	669	691	694	747	645	648	702	711	667	720	718	703	752	724	689	687	714	667	672	662	702	667	692	703	710	756	721	720	704	673	686	675	723	726	692	676	702	695	700	706	700	705	735	676	683	733	724	711	729	689	669	729	720	684	688	713	728	673	708	708	710	663	676	725	683	733	654	725	665	665	708	724	730	695	697	672	704	730	721	720	728	729	679	700	674	721	699	700	713	672	697	684	679	682	713	694	662	698	731	671	686	709	695	714	704	711	694	647	724	665	689	651	683	730	722	692	761	727	658	698	687	684	691	709	704	702	732	738	713	647	735	686	666	753	732	658	726	721	712	677	731	712	740	707	681	687	673	647	682	753	705	683	692	741	689	698	706	708	712	701	708	707	720	726	674	712	729	698	748	713	727	665	708	660	718	677	691	661	716	698	664	691	662	712	667	704	743	682	696	668	661	710	708	674	752	741	689	680	734	668	693	674	696	702	692	729	643	714	705	678	681	682	691	717	733	673	699	718	685	714	653	728	689	678	717	729	707	686	711	683	684	749	693	701	695	683	667	712	715	714	740	738	679	684	724	711	724	704	719	686	736	705	698	728	697	686	696	735	718	714	683	710	698	681	693	738	716	702	700	740	686	687	703	746	770	706	697	668	666	717	689	709	710	680	677	730	727	695	716	684	700	698	683	671	659	729	701	712	684	703	727	681	670	698	683	692	723	679	653	736	674	674	739	709	682	707	727	692	670	687	687	710	732	690	659	700	739	748	706	699	722	711	730	714	736	720	688	689	698	707	671	707	774	663	664	673	672	647	710	656	685	670	678	663	705	702	707	653	694	712	679	688	715	682	699	674	686	721	692	662	688	675	698	715	665	722	705	700	719	689	716	695	676	684	725	672	673	685	758	670	668	738	687	669	700	742	674	672	700	734	680	691	682	710	691	706	741	688	712	696	660	668	677	686	663	724	665	662	665	737	752	733	704	681	679	709	693	719	711	736	734	714	715	713	662	676	729	668	665	665	685	671	722	677	703	706	694	740	692	707	721	698	693	682	723	699	676	643	696	680	711	682	658	725	654	718	682	707	685	698	684	701	691	659	702	712	718	645	716	713	686	700	659	697	722	744	705	724	697	758	743	694	690	701	694	697	694	735	658	718	743	680	694	658	769	696	696	686	661	701	701	660	728	735	681	696	723	653	712	677	636	691	688	656	686	684	681	676	693	736	726	749	734	726	673	694	730	748	701	695	699	720	675	663	663	713	674	683	713	707	703	693	664	675	667	785	725	730	683	687	685	699	669	764	658	709	647	655	687	725	701	728	691	708	698	720	716	713	678	691	687	688	721	672	649	677	689	691	727	722	737	699	692	685	742	742	687	706	693	673	749	681	673	654	724	705	690	729	699	691	671	686	646	681	742	704	734	728	712	718	704	654	701	710	718	708	675	708	744	695	661	648	689	647	702	745	640	728	706	647	726	694	659	743	712	673	699	694	695	724	677	698	743	668	714	681	649	708	660	677	736	687	703	754	715	713	682	684	701	745	750	730	662	656	712	710	719	717	707	676	712	715	711	712	665	678	682	725	660	688	696	704	684	722	687	656	699	694	676	724	717	706	703	713	681	690	725	651	741	692	691	706	677	682	681	731	721	707	674	709	686	670	695	712	708	730	732	666	680	687	746	676	727	719	648	696	668	700	703	708	708	691	725	707	728	696	699	743	693	692	714	701	681	728	730	698	662	716	721	694	737	719	738	714	694	675	663	731	718	708	698	700	674	686	672	691	747	696	701	660	672	713	735	743	690	694	716	700	697	675	683	700	694	704	691	692	737	723	734	671	690	708	674	668	720	768	696	705	733	684	688	694	668	709	731	689	710	679	701	719	707	652	692	692	681	653	673	749	748	722	688	673	672	721	695	724	658	669	703	702	668	684	776	711	695	678	710	707	704	668	662	712	753	697	702	665	720	667	715	665	699	704	682	691	698	719	700	700	708	710	705	735	731	705	712	653	737	743	725	738	682	677	698	690	703	722	725	703	716	699	713	734	726	674	723	700	681	716	722	710	675	701	742	688	673	667	704	708	701	723	723	724	699	684	727	679	744	677	679	637	718	672	760	723	680	657	654	689	751	719	727	675	715	710	724	665	670	668	679	678	726	679	687	701	639	700	659	673	724	686	717	701	709	676	751	713	724	673	698	719	699	662	668	699	690	708	670	702	729	683	685	714	670	723	703	700	720	675	737	726	709	672	670	710	710	711	691	670	693	674	709	677	705	675	724	683	721	712	720	635	663	719	664	688	663	675	701	730	735	716	688	686	706	735	722	761	691	710	710	683	719	684	672	696	703	778	666	710	711	702	679	687	721	715	703	679	664	680	696	685	704	702	715	734	695	729	683	708	688	685	650	678	711	692	664	691	694	642	746	665	707	666	687	686	697	679	705	683	742	728	721	688	719	658	675	682	654	732	691	688	708	699	718	724	692	705	682	690	739	671	699	707	737	719	692	707	688	696	704	677	724	710	712	708	667	696	689	682	690	676	723	660	744	729	721	669	680	732	690	680	700	716	714	676	679	725	736	690	678	701	748	708	662	647	659	675	719	679	640	710	679	701	664	667	740	704	698	693	666	690	706	726	704	718	696	709	693	764	725	695	746	657	713	672	682	719	730	714	747	745	682	709	721	722	731	698	665	729	661	708	709	700	691	721	670	687	675	695	665	697	639	715	675	693	692	723	692	699	660	681	667	678	696	686	715	653	703	710	719	668	694	710	696	746	683	675	649	665	697	735	705	700	687	700	707	699	655	698	721	719	690	722	701	717	687	715	712	685	704	716	707	724	655	670	677	737	660	692	648	751	723	754	728	695	703	750	698	705	680	681	686	655	714	701	721	750	724	661	694	698	701	744	735	698	722	670	666	676	715	708	723	697	687	713	669	671	693	639	698	705	708	722	736	747	699	739	715	671	708	722	727	696	724	711	665	731	703	728	692	709	675	663	697	671	666	724	686	660	719	717	656	713	686	707	650	662	668	663	686	702	725	695	686	666	691	699	715	659	694	711	675	700	728	666	667	735	712	681	704	695	737	708	703	657	720	665	739	721	656	718	698	727	688	705	731	721	680	667	728	680	740	703	703	739	652	676	674	761	727	689	683	676	660	676	713	736	675	724	703	719	725	689	701	657	723	683	701	718	663	721	669	680	707	688	698	720	701	687	760	646	666	684	716	714	720	664	685	679	686	699	715	714	655	710	709	698	731	734	679	734	700	699	686	700	754	727	685	685	740	711	661	720	675	710	698	708	703	679	713	712	667	733	724	727	743	724	710	692	706	692	692	680	778	700	694	727	725	693	680	707	707	709	672	672	693	748	715	710	701	729	727	696	694	685	708	702	690	685	720	668	688	700	675	718	678	664
29168	4317	878	589	485	408	406	398	313	324	359	341	359	332	358	357	345	327	352	345	353	337	320	324	308	298	292	374	324	309	301	295	351	347	337	354	340	322	341	332	339	307	312	338	336	318	357	358	319	331	346	333	323	310	347	313	317	302	363	356	318	326	291	349	298	348	328	319	301	346	374	350	327	344	318	346	347	318	339	345	363	344	289	299	345	312	333	322	343	335	345	343	339	314	354	330	355	366	349	330	314	370	300	295	340	362	330	338	346	332	307	354	321	310	333	306	336	330	351	343	339	371	360	356	348	321	361	359	350	328	325	294	353	320	315	318	345	327	339	341	357	348	348	374	331	332	331	330	333	351	308	304	313	310	336	343	359	311	298	328	320	358	303	304	325	336	333	323	352	327	300	310	323	301	307	404	343	327	349	360	325	334	309	318	300	310	356	321	341	304	338	332	362	314	323	366	315	313	310	386	354	361	375	332	366	337	323	305	326	360	334	330	296	305	328	300	341	375	295	316	336	332	305	375	332	331	293	301	386	350	343	336	333	295	346	364	327	362	322	325	320	329	331	322	348	326	334	319	310	318	323	334	340	341	346	294	329	292	309	356	340	350	339	319	320	316	365	335	351	350	376	320	339	330	334	368	341	298	360	328	346	320	335	316	294	327	359	324	331	342	345	311	339	310	339	315	317	345	333	316	312	354	346	334	325	301	370	305	342	357	341	323	360	345	322	334	326	317	334	324	318	319	337	348	367	359	335	343	306	343	314	306	320	342	294	355	351	329	315	327	331	353	344	341	309	333	366	328	313	311	306	324	355	336	323	350	348	329	333	324	287	335	319	341	344	318	321	314	346	302	322	320	373	321	338	358	312	319	354	335	301	343	312	364	326	318	338	376	355	321	338	336	352	334	348	329	323	366	342	380	364	349	368	279	349	330	364	349	308	355	337	336	322	346	332	294	358	315	350	362	349	378	312	336	350	347	349	323	320	332	323	313	311	309	361	309	350	346	341	327	340	363	380	328	337	353	353	326	330	303	328	323	313	313	285	352	342	343	354	339	354	298	384	374	332	314	333	324	340	304	307	305	323	368	328	313	365	330	321	335	324	318	324	318	354	317	347	333	302	330	344	324	323	348	345	331	358	345	349	362	337	300	346	348	315	349	346	388	317	353	353	359	308	329	331	317	321	331	292	337	324	291	358	325	357	339	354	348	310	367	353	329	302	314	311	335	340	352	334	338	318	348	352	335	322	310	299	314	310	307	341	339	305	337	301	348	334	294	354	365	310	321	322	338	352	354	332	341	322	346	347	348	315	301	316	358	314	341	350	326	330	320	311	349	303	315	299	306	313	306	314	312	338	338	336	305	333	346	300	309	306	374	341	331	343	348	345	314	317	348	325	354	336	333	333	327	320	350	326	366	317	361	363	352	320	372	351	352	338	346	352	357	313	353	346	344	322	345	290	335	367	344	338	334	368	320	342	329	336	328	349	346	296	333	327	307	300	304	364	344	313	340	345	339	316	312	294	353	343	318	331	314	325	292	382	319	358	342	307	335	358	346	344	339	337	356	341	311	339	365	357	349	303	337	376	314	324	339	345	324	313	341	336	366	291	328	354	339	327	329	285	325	316	335	335	320	307	324	314	336	355	340	382	315	297	317	336	331	359	299	297	361	359	355	330	322	293	290	336	345	318	320	330	298	348	342	345	353	318	345	349	347	319	330	316	320	358	309	303	334	362	356	315	336	319	358	330	331	338	344	340	314	314	306	325	360	363	324	327	349	305	351	290	331	367	337	302	354	332	315	307	320	345	315	332	318	337	334	356	318	336	341	365	343	321	352	328	332	361	357	331	356	310	283	305	346	363	340	325	335	301	350	311	313	326	363	310	337	325	350	339	338	318	318	353	346	340	346	290	344	315	354	339	326	363	340	324	347	326	366	337	327	345	331	314	308	351	306	352	351	321	310	292	355	322	349	286	359	348	334	341	304	330	360	303	356	353	348	333	362	370	349	328	348	318	349	343	332	314	315	326	332	340	335	337	331	326	321	364	319	314	338	332	339	360	358	355	339	349	311	304	345	336	362	311	359	341	372	353	348	327	341	304	370	321	348	334	318	306	334	337	335	362	317	330	323	321	309	344	307	349	366	334	339	328	327	357	290	365	346	340	334	337	312	306	325	331	362	324	337	347	356	286	327	360	353	289	281	330	314	319	314	360	316	333	324	329	313	319	333	331	332	373	334	333	350	306	348	292	331	371	306	366	326	343	356	322	314	346	317	353	331	298	326	336	319	319	325	296	333	307	328	340	329	321	332	343	297	334	319	310	305	340	370	355	336	306	341	361	378	309	334	328	339	343	327	352	348	344	339	345	320	346	311	309	340	370	346	361	323	313	318	337	359	319	373	329	341	328	342	337	356	319	333	348	350	355	358	336	321	353	315	354	330	299	349	330	302	321	319	335	348	352	347	335	369	341	325	351	352	327	348	337	345	323	330	314	339	341	345	346	336	330	368	337	342	341	335	330	317	333	349	345	287	321	366	336	333	322	361	339	310	325	302	345	330	313	356	356	360	343	379	342	329	325	336	308	322	346	351	312	332	287	329	342	312	319	344	302	334	338	311	330	307	340	377	343	341	313	318	340	334	354	359	330	330	346	338	346	405	326	339	366	329	288	353	338	329	330	321	330	347	313	311	343	334	321	349	384	303	328	355	308	335	356	360	341	308	288	329	329	341	333	316	348	322	352	328	325	300	334	341	347	324	317	296	328	331	315	330	339	333	318	341	308	342	329	334	366	320	342	334	304	308	330	331	302	326	320	335	347	357	329	371	348	367	310	331	308	328	318	355	340	353	323	339	328	336	347	282	319	344	301	343	309	292	333	330	365	363	340	312	321	295	324	355	353	293	316	330	314	339	343	355	331	338	341	309	319	318	368	334	331	330	359	328	350	335	343	342	356	334	357	342	343	328	358	351	367	338	339	358	337	298	313	320	332	332	319	331	336	341	321	314	316	299	312	315	343	341	357	328	306	343	328	301	316	337	297	348	344	356	359	342	328	310	344	324	351	356	333	351	331	348	345	326	345	331	326	349	365	329	321	334	345	347	339	340	344	322	328	336	337	318	351	334	327	329	329	302	334	296	322	327	324	308	318	300	327	344	311	325	359	315	363	302	357	339	352	314	318	331	330	330	354	324	336	328	307	317	318	336	317	326	361	378	342	334	347	329	322	321	303	313	319	351	345	348	330	348	352	351	344	343	305	319	316	338	331	319	357	340	330	308	312	332	370	319	331	359	319	295	338	367	332	322	342	329	319	359	308	340	382	306	344	346	323	333	347	288	324	330	375	334	339	364	312	352	319	318	325	335	353	349	318	336	325	331	322	317	341	372	323	336	361	329	335	326	338	333	312	348	314	338	358	320	346	342	312	344	363	341	367	347	323	316	339	350	293	339	362	328	313	315	279	332	295	359	322	347	350	296	325	358	300	325
20506	8835	6980	5351	4184	2293	1622	1135	983	933	899	815	836	829	800	774	791	725	790	749	760	742	784	796	765	752	793	728	706	804	796	727	769	721	771	770	727	691	782	732	773	719	761	734	764	809	723	718	738	774	810	778	772	734	749	764	744	769	794	782	776	784	701	785	801	792	697	767	767	737	762	736	712	730	754	751	777	683	735	700	731	750	707	816	762	761	753	776	724	763	722	750	769	746	770	774	753	779	718	731	735	796	743	722	750	746	808	712	739	744	706	822	751	721	767	734	839	775	762	790	745	729	734	762	709	736	731	739	765	785	725	766	770	766	782	712	752	731	745	788	739	720	767	735	689	782	704	780	732	761	739	710	754	776	742	774	766	743	755	741	734	817	711	760	759	721	801	746	727	736	725	758	747	759	770	776	767	746	730	746	739	709	763	805	746	733	734	763	800	825	754	731	782	728	767	726	746	763	726	757	728	792	740	706	737	716	780	755	741	759	786	720	753	747	780	753	707	765	769	767	754	776	737	748	735	748	782	708	731	691	788	740	772	765	732	705	768	758	744	754	761	727	770	770	834	746	738	769	777	775	776	725	743	768	786	753	764	738	763	748	765	735	747	759	706	752	751	762	724	754	782	752	745	720	738	784	747	754	750	779	719	714	749	793	754	795	727	797	752	733	781	765	735	807	761	767	764	748	703	725	712	767	751	741	758	745	702	760	725	729	755	719	800	745	751	805	689	735	728	801	740	739	749	769	754	780	748	780	768	747	774	740	726	767	781	717	761	762	728	756	766	719	817	723	730	771	751	769	750	759	722	768	739	746	795	746	753	737	740	729	709	750	755	746	743	728	779	747	751	758	732	732	796	761	766	715	725	720	726	737	759	801	728	737	740	741	762	740	741	795	779	737	718	759	744	723	775	741	760	769	740	726	790	761	804	726	743	758	743	771	764	743	703	803	737	750	786	767	772	796	767	739	766	723	775	771	761	837	787	751	750	759	727	750	744	742	725	749	731	753	772	742	743	741	761	700	713	766	734	753	744	745	774	801	712	767	708	807	788	760	782	769	755	771	695	695	719	790	732	717	746	689	737	721	772	755	732	745	711	792	753	761	721	721	757	714	803	772	760	795	702	767	821	764	773	743	756	791	708	706	797	755	769	788	729	766	776	796	746	751	751	796	790	772	753	734	748	778	726	735	750	770	781	722	724	805	764	768	747	704	753	742	789	794	756	770	739	753	742	749	775	734	757	734	775	759	725	752	725	731	719	753	785	759	813	716	754	713	724	772	803	751	784	772	718	765	679	748	740	739	745	767	762	773	751	759	772	772	747	743	732	711	758	725	791	768	797	761	763	761	763	801	763	762	725	724	703	758	706	725	670	788	713	724	789	744	784	729	713	742	757	749	703	749	758	723	745	730	742	780	798	749	723	751	740	784	723	775	774	759	760	789	693	785	746	762	730	790	747	715	769	781	743	753	779	766	746	757	750	763	772	691	782	740	779	751	782	752	731	779	733	813	747	799	792	757	738	760	758	788	761	752	777	747	771	723	759	712	752	753	732	770	728	797	789	725	709	783	726	738	762	770	714	732	716	720	742	743	763	761	741	757	748	803	799	706	777	756	762	719	730	702	744	766	782	790	767	720	770	760	773	765	728	757	744	786	697	756	720	738	724	764	749	778	723	740	712	758	739	761	763	756	780	758	736	810	763	719	739	746	820	775	752	780	707	748	741	756	736	760	820	744	776	793	737	780	722	759	737	754	747	796	744	741	770	749	730	749	796	807	787	715	751	737	804	788	763	761	757	741	755	785	758	727	791	807	745	741	788	732	794	755	764	727	780	798	768	756	693	773	702	801	821	776	738	763	770	761	753	756	743	780	729	792	764	758	731	745	783	693	793	780	770	814	706	790	744	723	750	765	734	746	744	724	730	731	749	764	718	785	700	781	742	734	749	750	749	764	772	751	786	775	725	744	798	736	778	730	742	781	763	778	762	800	714	789	773	741	784	765	737	768	766	766	764	749	784	768	753	756	774	666	801	743	766	763	752	732	766	765	793	785	763	730	785	771	806	681	719	741	739	747	780	747	749	753	722	762	809	764	754	757	784	767	689	747	734	723	729	753	750	751	766	755	770	714	733	755	788	748	749	767	756	746	726	726	775	754	820	760	727	760	785	802	702	730	727	734	791	785	760	777	762	725	764	719	776	750	734	741	776	738	757	733	745	757	785	789	711	772	768	801	779	755	771	765	753	789	777	745	771	785	760	765	768	698	775	764	779	738	735	729	783	803	778	711	769	721	826	731	768	749	754	742	710	794	794	779	773	719	725	749	800	717	738	718	763	733	772	736	755	787	729	754	773	751	729	718	781	744	750	770	796	751	752	762	770	758	759	714	780	720	719	769	727	736	749	747	803	728	708	765	778	766	773	771	775	746	744	752	721	736	759	747	758	725	793	747	777	715	808	773	757	746	728	739	762	721	747	763	762	724	733	745	693	766	762	782	696	763	792	739	739	796	777	741	732	759	722	735	726	700	716	753	767	733	763	736	741	697	761	783	712	727	800	737	774	804	761	763	767	776	791	793	785	718	799	763	754	793	788	752	751	790	688	683	791	784	779	771	752	722	731	721	744	765	795	739	769	770	729	697	689	806	769	766	763	792	748	772	747	734	746	779	703	769	767	723	684	790	717	775	720	778	731	723	781	753	754	727	747	781	790	740	717	758	740	715	752	757	758	757	753	771	788	747	755	736	791	738	738	760	753	774	761	785	767	735	733	739	783	739	735	693	742	781	760	782	766	734	759	770	734	766	742	756	784	730	769	790	725	750	735	734	719	768	693	772	716	762	759	706	775	762	765	785	718	736	733	757	772	805	784	739	786	780	715	701	758	728	768	759	700	772	749	746	768	736	761	746	748	721	764	764	698	739	719	777	786	743	812	736	823	830	753	799	758	742	757	728	743	775	781	780	732	761	694	762	766	758	769	724	769	758	789	774	793	740	756	770	771	721	791	728	754	788	712	756	706	771	777	727	783	738	732	799	789	757	725	744	751	747	742	788	745	758	717	751	786	734	749	769	726	733	778	795	832	772	740	749	722	746	775	724	730	723	699	737	776	744	770	791	745	812	739	804	751	770	733	720	732	764	763	778	757	764	799	796	732	737	767	705	757	758	731	741	727	752	800	729	786	753	737	748	760	732	747	746	779	798	771	768	771	747	735	700	783	777	781	748	724	720	724	761	745	748	740	775	756	754	741	716	729	734	762	735	738	725	746	771	747	771	782	789	775	716	774	715	736	836	753	715	764	758	780	799	814	729	749	768	731	709	743	752	775	771	795	739	748	756	749	739	747	728	775	753	707	745	717	756	790	765	761	730	701	748	774	786	769	752	748	784	760	715	725	772	750	774	761	737	808	750	737	745	793	750	729	690	735	748	723	794	755	732	780	712	737	729	757	728	704	775	769	742	753	742	748	753	739	762	775	696	793	766	773	787
35635	6217	985	661	484	416	395	338	407	350	356	333	341	354	358	338	369	362	347	335	347	373	344	337	348	353	365	379	334	323	356	358	345	336	349	361	354	372	383	389	349	306	362	322	362	380	380	348	346	328	355	366	373	321	346	329	352	377	328	337	343	345	377	386	342	337	345	338	365	387	369	348	325	312	322	358	321	347	292	364	325	348	345	327	351	358	340	355	368	349	322	357	311	367	356	340	360	350	357	319	367	350	328	347	309	374	370	362	329	348	379	354	398	329	348	368	366	340	345	347	338	326	346	337	352	323	377	404	382	374	341	359	341	355	364	306	348	321	374	363	387	363	350	357	353	338	356	345	367	325	305	344	365	352	344	314	353	359	376	338	330	331	317	347	352	364	375	348	309	346	340	348	349	336	342	350	369	370	300	357	328	347	316	327	329	334	301	383	363	358	315	329	345	381	328	326	361	338	325	333	349	366	323	347	345	362	345	337	339	361	337	362	347	327	366	343	337	317	334	333	319	333	346	384	379	347	316	351	358	330	335	328	328	334	384	377	348	333	350	408	366	358	333	345	312	332	342	369	370	360	321	341	353	343	336	341	361	322	334	371	333	337	376	348	318	365	326	361	351	310	348	317	351	345	358	289	326	344	360	393	375	323	319	412	356	373	364	359	388	366	335	365	368	355	349	347	384	317	316	343	372	353	356	358	326	371	314	351	368	338	324	362	340	368	310	328	365	331	326	334	330	344	328	385	344	332	326	345	325	341	386	327	346	343	327	378	346	334	336	352	358	325	373	366	357	337	354	389	320	324	324	366	335	341	341	338	338	361	377	341	347	339	331	360	303	373	360	303	353	323	350	334	383	358	330	358	341	362	338	342	327	363	331	346	308	331	322	348	345	325	345	344	353	355	358	369	386	361	357	338	342	336	342	307	377	347	351	362	351	340	320	339	347	318	350	365	321	348	336	341	328	310	327	337	323	361	356	404	350	370	386	335	355	379	335	347	337	345	338	347	317	342	320	347	349	358	357	363	398	322	336	328	332	334	312	338	339	366	349	335	343	311	340	323	363	346	334	355	360	329	320	314	330	318	323	318	346	365	352	363	349	350	339	328	335	355	384	345	363	369	366	348	334	338	334	313	300	366	326	343	372	351	322	312	346	339	361	352	331	291	331	332	340	353	352	353	386	343	384	340	376	315	294	323	303	351	311	357	384	330	345	377	341	361	353	335	353	322	354	385	331	348	350	353	346	343	374	346	319	332	361	318	329	390	344	343	342	336	363	354	318	340	351	365	345	351	329	366	388	358	341	342	370	332	348	377	351	366	335	335	347	352	384	314	359	330	360	319	341	334	360	324	342	330	340	341	347	359	384	384	366	312	351	341	379	334	320	354	320	317	338	352	361	352	368	347	336	344	330	316	344	330	332	332	338	365	350	328	324	331	345	347	339	352	324	339	347	334	350	314	310	329	339	333	325	330	350	368	408	358	315	346	342	319	330	381	348	361	378	379	344	356	335	335	314	368	331	355	363	345	343	339	343	344	377	355	291	346	331	356	305	370	352	331	339	367	328	359	317	393	375	346	344	339	368	347	370	346	353	336	346	302	340	390	315	312	346	334	342	360	329	366	308	344	345	365	352	416	343	360	351	319	338	350	352	350	342	397	346	335	347	343	355	334	345	329	362	310	352	318	342	372	339	363	380	368	327	326	346	318	356	367	351	357	370	359	355	362	348	303	378	328	355	333	338	358	349	365	349	355	365	342	369	353	341	311	356	333	332	391	363	352	371	321	382	366	389	387	379	357	366	343	348	351	369	349	307	333	343	331	322	350	352	302	357	369	316	367	381	350	309	330	317	331	379	366	349	356	351	352	355	346	357	325	333	369	360	356	326	313	325	374	367	373	355	349	352	335	349	332	375	345	362	350	346	317	355	330	334	388	353	358	327	309	337	338	357	316	330	316	366	342	335	332	313	339	377	345	345	346	340	337	332	370	362	357	322	344	370	352	374	371	335	338	350	372	348	346	365	334	337	329	343	356	350	381	325	357	338	350	350	347	312	330	303	306	355	390	352	355	362	404	333	336	355	350	313	362	339	355	376	378	365	339	361	356	338	322	372	316	345	331	337	336	326	392	349	343	311	374	363	341	353	327	313	348	359	320	360	395	352	362	364	330	347	332	300	340	354	354	370	360	356	372	316	337	341	351	352	326	319	330	343	388	368	337	343	344	343	348	352	325	370	358	361	365	326	362	309	381	363	364	339	379	338	353	380	335	386	359	304	351	369	353	333	351	380	335	333	337	354	354	363	356	358	350	352	382	309	293	362	320	345	347	339	326	324	376	347	319	355	353	358	372	356	344	372	323	358	376	346	342	363	368	356	359	335	358	392	370	358	310	369	308	380	329	355	338	365	329	331	365	341	330	323	408	358	329	288	335	316	357	366	348	342	378	356	363	348	321	292	338	364	317	311	316	350	335	381	389	356	345	343	346	341	365	342	355	359	359	358	339	353	329	345	349	329	291	332	331	369	357	366	373	363	374	335	336	353	377	349	344	367	353	325	347	343	348	334	285	295	345	317	316	338	268	354	330	361	321	370	338	354	368	324	347	372	334	338	362	355	341	377	331	357	338	352	337	370	358	343	350	329	340	379	371	351	360	313	351	345	326	323	368	384	363	311	367	386	364	348	375	371	349	375	361	349	332	362	329	365	352	375	349	353	327	362	360	367	377	379	326	359	358	357	355	351	369	357	347	344	332	333	328	345	318	351	348	369	360	347	357	353	373	346	366	309	349	340	337	392	364	341	320	328	324	367	332	342	327	351	385	354	375	363	364	308	341	348	342	329	340	332	337	355	331	342	388	356	391	347	327	342	339	362	373	332	380	383	340	387	332	368	340	390	349	345	344	351	390	367	348	343	349	365	337	359	370	349	314	378	351	358	355	360	345	332	352	341	361	291	345	332	324	363	325	334	343	329	344	341	338	347	387	353	346	368	347	333	354	336	330	370	365	321	338	324	347	302	375	364	367	325	352	333	349	347	360	343	342	320	327	332	335	359	316	375	352	368	336	336	358	357	384	315	322	348	334	344	358	349	336	347	365	333	307	377	333	312	346	329	347	365	349	335	338	336	371	359	313	357	381	366	348	357	352	319	349	323	326	353	323	308	354	346	310	306	352	357	308	327	335	322	369	305	359	361	344	327	330	344	344	360	367	311	341	365	350	355	341	316	353	326	304	322	334	374	378	365	349	318	342	378	347	370	332	394	356	374	367	349	337	357	337	368	352	384	334	333	352	321	344	377	364	356	338	360	336	388	315	338	374	340	383	358	311	300	328	344	322	339	341	340	344	305	350	349	331	359	352	362	369	343	344	322	366	356	326	350	358	363	349	355	326	381	349	363	342	370	340	376	363	306	376	339	353	353	367	369	341	382	319	354	329	316	327	363	377	350	372	325	343	377	350	335	353	352	386	398	354	332	355	355	329	361	357
25444	9430	7636	5732	4136	2396	1535	1135	939	948	930	916	845	812	844	771	811	830	821	788	822	832	826	814	840	808	837	816	785	812	808	812	821	779	779	772	782	849	849	818	796	819	776	840	761	764	808	781	802	784	825	762	833	848	838	837	778	808	797	792	816	790	849	799	765	805	835	791	804	779	843	786	824	778	816	834	756	836	746	753	808	806	824	809	802	831	806	802	784	801	856	822	816	749	829	793	806	789	811	818	778	815	813	782	746	807	870	725	820	793	815	845	841	749	793	817	756	769	836	839	784	804	801	736	829	797	819	752	875	790	803	810	764	789	861	800	860	836	808	798	761	793	737	815	803	765	801	797	793	787	775	844	762	811	803	804	770	780	801	782	781	772	794	828	782	762	755	775	788	824	795	777	750	749	828	797	805	813	836	805	828	765	799	802	786	784	781	823	748	797	835	804	817	825	778	807	804	788	800	772	770	790	780	782	820	760	796	819	778	827	803	793	749	822	782	811	793	819	771	733	776	771	774	803	760	756	827	789	801	834	773	753	778	816	817	839	845	776	780	775	830	834	803	784	746	775	806	827	790	796	807	809	775	770	792	801	804	806	820	785	829	817	802	795	755	821	744	862	801	768	786	794	805	807	744	814	827	800	760	781	756	761	837	785	777	761	825	789	761	866	807	842	822	822	815	787	801	822	832	822	821	814	760	802	825	801	783	819	797	832	798	804	836	778	785	768	767	849	803	762	868	811	811	755	846	791	727	830	762	805	796	773	847	768	821	805	787	771	818	790	830	784	813	823	819	774	774	811	835	830	808	776	794	780	803	816	808	835	801	797	850	810	759	821	806	774	814	789	815	796	798	818	758	788	777	809	802	875	788	825	794	826	782	829	763	778	828	772	809	804	738	773	823	726	808	797	822	772	801	824	793	775	798	770	827	749	797	790	805	817	807	764	798	811	813	779	800	761	789	854	818	812	774	812	846	790	796	757	759	885	801	794	788	813	748	787	782	725	795	800	853	828	811	786	815	810	838	780	784	806	817	789	823	779	823	810	823	837	769	744	780	829	802	820	798	802	819	819	772	855	768	782	797	773	847	814	809	879	858	813	787	809	791	749	776	799	805	805	774	819	834	774	809	778	827	793	824	822	797	805	760	839	736	802	800	823	741	818	822	758	832	729	813	826	781	812	779	759	817	826	806	796	793	813	784	826	801	845	753	759	765	783	773	808	801	777	824	809	807	822	751	775	796	768	794	790	779	808	773	766	779	796	786	849	741	831	817	824	834	835	820	809	813	792	796	753	855	794	836	760	783	780	806	820	770	820	796	843	821	812	755	803	825	814	796	797	790	828	825	831	842	823	781	818	759	816	836	824	814	827	815	782	800	814	788	813	799	796	774	798	806	808	796	784	837	820	831	788	778	842	837	851	807	795	799	832	808	810	831	844	829	822	775	776	757	831	765	785	760	740	762	829	820	746	804	801	799	798	826	834	807	801	817	814	871	740	829	811	834	825	811	813	842	807	819	770	819	832	799	780	817	817	780	803	763	826	822	791	781	822	779	766	821	793	781	789	792	810	777	838	764	814	796	793	783	818	834	797	826	832	776	763	846	792	801	818	776	770	783	808	836	865	758	794	782	820	749	782	809	803	764	829	818	795	777	857	786	855	788	766	779	773	791	807	854	784	818	791	796	810	796	808	814	818	822	824	819	781	797	750	868	800	806	840	762	798	856	803	861	750	827	796	836	838	850	785	790	802	787	845	805	803	821	854	798	816	795	761	803	827	810	812	812	777	760	744	816	798	837	802	793	873	814	857	817	737	737	851	778	828	804	813	819	786	841	796	886	801	800	781	757	794	816	849	804	779	793	793	785	782	785	802	826	780	769	767	758	840	820	811	764	793	786	784	760	825	824	810	864	767	781	810	825	757	788	849	780	770	783	768	784	859	784	812	816	806	801	755	828	750	795	842	799	744	791	846	841	768	836	846	834	793	838	758	829	833	822	811	793	810	807	811	773	769	767	769	830	774	821	808	757	824	803	817	793	749	754	814	825	811	813	821	800	805	796	819	844	745	821	794	797	769	760	832	723	788	805	796	806	806	808	769	766	757	794	823	843	784	811	843	774	753	766	817	779	809	755	787	799	807	819	775	813	791	778	799	824	818	813	765	814	805	806	774	850	770	836	753	804	838	800	837	838	826	772	786	837	807	818	842	802	811	796	806	804	772	746	829	830	750	784	803	771	808	797	857	815	882	789	826	860	799	761	817	821	828	838	827	815	814	837	754	780	798	748	837	763	784	818	857	755	818	763	845	759	789	809	796	787	813	717	801	839	793	814	839	791	800	792	829	814	849	800	818	785	792	808	835	792	814	784	802	809	781	802	803	774	811	782	807	850	776	867	841	758	772	788	802	829	786	769	792	720	773	802	816	817	819	764	803	780	773	776	817	790	731	758	831	820	799	832	813	780	823	836	812	787	838	790	764	803	798	783	806	783	821	783	796	784	763	796	803	779	907	810	810	794	748	807	747	840	792	798	820	820	821	842	783	837	820	786	805	833	780	806	786	809	800	793	771	818	747	804	775	843	800	807	778	791	763	828	844	826	845	788	819	832	812	783	798	876	759	806	782	811	773	776	819	849	787	775	835	819	804	861	790	818	800	811	803	826	789	803	817	820	764	794	748	772	836	780	778	815	780	839	841	777	783	817	751	780	816	786	779	740	824	811	823	798	807	848	813	766	844	809	791	817	823	829	813	761	824	784	831	816	828	780	780	842	798	804	749	817	821	830	820	844	803	812	817	788	807	820	806	741	828	788	820	832	811	870	799	800	826	770	792	819	828	829	844	824	750	844	803	855	779	779	803	786	841	807	738	854	842	797	822	788	772	716	802	819	846	767	804	855	808	764	831	764	790	816	817	796	780	798	833	807	779	755	803	786	750	798	789	791	791	809	803	813	831	775	878	757	763	811	789	822	768	765	759	791	825	787	790	766	777	805	813	818	822	856	741	790	791	783	801	807	846	775	811	767	822	758	787	775	850	819	797	763	798	812	750	791	780	812	826	783	825	846	801	799	835	757	741	824	812	856	816	809	791	792	834	781	761	826	800	818	775	792	784	817	763	806	794	808	748	777	844	775	746	812	783	788	820	800	779	794	802	760	836	778	802	800	787	802	878	808	786	807	791	787	813	791	807	805	815	800	836	775	818	822	771	765	828	791	768	817	755	857	777	799	858	819	790	780	796	763	821	807	811	816	842	827	810	789	787	803	786	760	817	846	806	818	810	748	751	801	833	772	758	758	770	830	796	820	787	757	791	808	782	778	822	815	770	732	808	767	780	758	818	819	773	809	799	789	792	787	737	764	789	787	758	808	793	799	802	763	818	863	863	799	801	809	839	809	826	813	858	811	833	796	792	769	825	786	779	809	819	817	733	796	785	772	793	825	833	787	796	832	766	831	827	796	792	819	796	781	795	844	784	833	813	816	760	823	803
21447	2192	657	467	379	308	338	324	327	326	339	332	324	354	329	332	345	341	348	310	334	316	329	281	344	338	342	342	293	297	303	308	342	351	327	309	315	346	302	323	307	349	338	350	299	335	307	304	343	365	325	339	296	339	324	337	276	350	332	347	338	347	301	293	350	325	318	295	319	312	337	347	334	314	318	342	319	326	307	345	317	265	308	321	322	312	338	332	314	318	341	314	318	310	305	319	321	331	324	314	339	348	342	343	299	304	362	351	325	341	287	324	318	322	341	377	312	352	333	331	342	353	275	311	322	299	337	311	354	335	349	344	310	288	311	312	316	366	322	297	337	331	302	322	303	323	310	309	321	316	307	289	344	330	355	349	336	338	304	288	356	315	302	322	290	304	351	341	283	299	309	317	314	306	281	319	321	314	326	355	344	311	347	304	344	354	321	324	283	338	316	329	330	340	308	305	349	319	332	305	341	348	293	328	335	320	306	324	314	303	291	321	351	290	346	354	357	316	317	320	326	307	311	301	323	288	291	324	287	320	313	264	304	317	351	303	323	311	342	306	303	295	341	323	315	319	322	322	322	298	339	310	316	336	338	286	325	343	315	320	286	322	329	355	339	310	324	310	340	294	286	326	297	309	305	309	327	366	365	312	331	323	334	313	305	356	351	324	335	326	332	318	316	293	325	320	323	348	322	295	364	310	315	315	330	305	315	325	327	313	322	337	317	297	340	333	310	315	355	346	325	316	291	349	337	310	325	347	339	339	298	327	321	313	340	307	296	310	332	333	300	284	316	293	302	323	337	328	314	319	316	360	328	330	369	338	327	358	320	321	320	336	295	324	337	327	340	318	326	327	321	328	306	327	348	340	318	322	331	346	289	281	299	298	351	329	361	316	292	344	299	312	313	293	337	304	328	350	350	320	314	314	310	337	323	359	304	341	298	301	302	373	348	300	336	329	362	344	301	279	325	335	329	318	295	318	320	325	325	331	325	324	324	339	359	317	331	334	315	339	339	302	307	326	325	320	332	354	328	351	339	329	328	311	314	331	338	349	295	319	337	273	329	333	331	313	346	338	335	338	320	315	333	307	287	312	310	289	300	324	310	312	344	335	310	308	373	308	341	334	360	334	326	329	312	287	318	344	309	293	302	348	325	293	332	319	327	310	344	324	353	320	335	321	325	306	316	312	326	328	318	297	286	332	347	317	289	340	373	326	357	291	324	313	351	354	329	321	324	358	284	317	330	332	324	308	325	289	317	340	385	302	330	323	335	312	332	317	312	307	328	322	329	309	329	334	322	304	347	298	317	339	323	349	322	307	345	297	353	348	345	327	295	320	352	321	277	361	337	322	325	314	311	323	312	311	268	332	323	334	335	333	312	318	310	294	327	302	328	329	325	318	303	328	294	362	324	306	305	312	281	337	315	341	338	308	362	343	329	327	333	345	308	339	315	326	348	322	326	293	337	295	335	320	356	351	322	309	342	345	321	298	343	314	338	316	367	275	302	307	307	327	290	325	344	319	333	319	319	276	315	341	285	299	316	322	301	317	304	341	280	286	349	300	334	326	348	283	287	296	338	330	346	312	358	312	333	320	300	316	291	345	315	304	321	316	304	318	296	322	283	287	339	306	349	357	333	338	319	325	285	294	332	348	291	338	303	343	308	321	299	321	346	303	339	321	291	322	346	312	303	322	283	351	313	338	318	335	322	297	301	355	330	278	314	334	326	347	347	314	306	362	343	317	285	302	338	311	367	324	300	337	322	317	297	334	359	344	311	332	325	318	308	343	296	357	331	297	306	290	329	328	324	338	325	301	331	316	350	313	341	331	362	344	330	333	332	315	325	350	324	331	369	295	345	280	336	338	303	326	365	308	360	341	322	334	334	303	318	316	333	308	358	292	346	326	355	298	335	341	313	357	345	341	306	320	337	319	325	312	340	305	307	318	361	315	332	291	314	331	347	324	324	299	323	325	343	342	321	327	304	343	323	308	328	292	328	313	278	320	318	352	299	275	333	318	309	312	313	370	347	323	316	319	309	304	315	366	325	323	339	323	331	299	315	319	322	308	315	332	305	336	312	311	291	328	297	328	350	336	295	363	305	378	331	348	368	336	312	355	292	321	349	312	336	311	332	302	342	334	317	333	344	321	322	334	326	299	316	308	309	321	330	313	319	339	325	325	334	306	325	295	344	289	295	336	336	328	352	292	287	293	322	323	329	344	310	326	314	313	324	335	320	290	329	309	320	339	320	304	320	321	295	356	309	309	295	327	299	340	306	321	299	326	311	329	340	338	307	292	334	348	303	318	309	333	331	342	371	327	312	323	361	322	314	306	317	288	313	295	342	330	293	317	311	351	350	322	308	305	304	333	350	347	286	316	315	353	335	326	317	304	343	340	342	313	329	296	332	336	341	316	324	325	334	310	344	323	285	339	339	317	354	336	332	329	327	302	367	311	307	311	317	325	288	323	342	334	354	302	335	310	336	348	323	327	369	311	298	322	320	333	333	324	295	308	321	313	313	338	357	302	316	311	334	288	352	295	333	320	324	307	302	301	299	292	331	309	322	329	327	336	314	291	302	377	349	329	353	326	332	293	305	316	330	317	299	309	309	297	343	349	334	326	357	299	334	324	349	304	332	318	324	345	306	382	320	301	329	331	365	292	328	328	290	333	307	335	368	336	349	289	348	350	320	309	300	288	312	302	330	323	360	309	317	337	323	351	343	315	317	348	295	298	308	325	345	332	335	338	314	344	329	309	284	316	274	314	314	347	292	329	298	334	314	340	318	327	355	354	321	348	331	313	289	317	318	314	325	336	316	328	347	320	307	295	350	334	299	336	334	311	347	330	351	365	294	297	306	294	308	325	342	324	304	289	355	311	335	337	343	292	308	339	346	299	323	305	312	371	311	323	341	345	309	320	328	317	344	368	288	363	321	316	299	328	301	308	278	294	352	299	325	291	336	370	343	330	311	335	281	295	300	322	332	336	290	347	317	304	317	340	381	308	292	313	335	291	311	328	331	365	323	347	362	310	308	305	321	320	334	311	344	304	289	334	356	316	321	313	312	304	345	352	298	298	311	335	334	314	332	258	339	303	327	331	291	324	344	276	302	327	288	287	320	329	342	337	299	329	326	338	326	341	343	323	316	301	315	320	314	337	327	359	307	337	319	305	304	323	314	341	343	326	277	320	310	273	316	322	355	344	353	341	361	313	339	309	333	306	281	336	336	318	346	323	303	318	278	290	357	361	327	333	338	314	302	314	335	313	315	316	303	327	294	319	310	332	319	337	337	304	341	327	345	315	301	319	309	337	295	301	322	297	313	322	311	337	323	329	313	289	343	351	335	300	352	296	315	292	342	294	317	335	308	338	312	311	332	313	306	302	328	321	326	345	359	300	319	321	339	352	332	325	327	354	324	332	286	302	325	328	303	338	300	321	332	348	334	312	320	307	306	314	299	340	322	316	345	304	295	294	336	319	318	302
16133	5176	4897	3523	2435	1281	902	897	822	735	753	726	831	744	682	711	691	742	683	726	717	689	733	721	677	751	709	716	723	731	685	687	753	772	705	705	744	698	703	739	760	745	708	697	711	762	722	725	734	728	706	712	670	682	714	700	761	691	657	705	731	754	671	750	689	737	671	756	735	690	692	708	725	685	707	685	701	698	709	754	705	766	694	709	724	712	701	701	730	751	693	648	693	644	692	723	669	696	670	713	692	714	689	712	726	712	737	733	744	708	680	722	657	703	713	756	713	698	737	690	736	692	673	723	678	702	692	735	717	718	767	695	730	690	680	710	727	731	725	706	667	729	703	684	700	743	686	739	716	710	694	718	726	738	671	693	686	659	639	669	734	714	742	726	716	707	653	672	682	682	699	682	687	703	710	757	722	699	710	687	695	730	678	683	723	661	686	690	734	711	741	700	691	685	723	714	751	716	730	694	690	725	675	714	737	720	737	754	696	736	734	697	700	712	719	698	670	692	671	725	696	692	739	705	718	722	740	729	699	719	671	693	699	699	692	739	685	768	693	725	706	748	720	682	721	746	724	647	685	742	669	685	722	707	726	747	751	738	687	677	742	768	740	718	697	715	644	689	734	712	691	722	759	731	726	706	687	703	709	712	703	736	707	746	669	706	676	697	707	641	754	701	754	710	687	677	718	669	707	667	681	704	709	695	731	701	703	690	673	743	656	727	674	656	687	734	680	709	692	709	700	707	715	695	720	695	713	706	695	759	761	723	669	697	725	737	703	719	701	729	710	728	678	733	713	667	719	686	714	692	734	708	700	690	703	692	733	675	733	695	748	691	703	734	696	701	658	704	677	677	722	709	688	746	654	690	716	745	701	712	684	693	740	674	704	736	683	708	654	703	702	692	669	671	656	701	716	724	719	709	709	725	704	664	715	702	717	718	706	697	727	731	698	672	723	710	741	695	697	710	737	657	742	703	683	760	734	742	734	706	730	747	719	702	666	728	712	775	743	681	697	729	664	726	711	747	704	686	715	706	686	694	729	693	673	722	716	744	687	728	745	713	699	724	671	697	690	709	692	696	729	717	678	679	720	714	722	653	711	725	750	646	712	692	706	680	675	717	654	723	718	669	700	729	717	694	695	696	716	701	729	675	712	729	693	760	738	693	786	725	714	692	639	681	692	724	675	690	788	775	702	670	691	744	686	769	687	721	697	649	688	719	668	683	712	692	714	663	771	742	754	717	705	715	707	727	762	729	759	728	699	730	691	675	739	703	743	720	694	694	751	734	728	712	720	674	691	733	722	648	713	734	697	705	671	704	718	748	669	693	723	697	695	699	695	749	683	680	712	704	746	711	724	704	755	700	703	706	704	735	681	705	704	689	676	721	769	712	734	675	696	722	685	692	684	727	689	680	759	723	701	653	657	664	704	691	671	718	674	705	702	717	704	676	712	649	718	698	721	660	707	708	694	681	676	697	659	686	737	734	766	683	717	701	717	731	683	729	657	692	757	709	717	737	694	689	733	616	718	701	717	744	684	685	707	711	669	718	741	716	691	695	677	704	706	748	686	729	717	674	730	689	756	646	672	700	716	723	684	757	690	696	695	712	737	688	749	702	688	707	717	700	720	730	699	675	701	654	704	710	721	686	671	744	737	730	742	715	684	716	723	744	734	706	700	698	725	663	727	676	699	684	710	687	694	719	721	689	734	720	692	741	651	695	695	677	690	680	775	750	723	704	677	734	652	745	701	748	721	702	706	701	708	726	736	694	703	700	725	671	695	716	695	703	676	716	745	730	693	684	729	701	731	713	694	722	666	722	713	681	726	688	731	663	686	726	719	688	712	709	773	673	769	727	668	700	694	692	675	742	700	715	685	711	654	699	698	709	717	617	722	703	713	706	687	671	719	732	698	675	732	708	690	704	692	712	674	729	701	721	694	700	725	709	701	767	702	718	721	702	704	675	725	757	676	710	678	731	701	760	690	684	708	675	719	717	696	657	664	725	680	706	707	747	722	727	713	725	727	715	709	738	750	670	695	672	742	704	702	723	711	667	740	669	733	720	698	683	717	677	726	663	761	710	727	741	698	710	708	699	710	726	644	707	720	660	683	645	670	695	682	748	690	710	694	746	755	709	738	733	743	688	690	720	779	714	708	697	724	685	703	729	645	678	672	753	708	664	706	708	704	672	712	679	667	710	703	675	700	726	741	668	744	661	681	688	696	687	739	658	687	675	719	753	714	737	670	664	703	693	717	694	716	689	660	729	697	691	717	706	725	689	698	719	723	711	764	673	695	731	747	751	692	685	711	720	712	705	652	752	726	717	691	699	726	685	692	668	716	663	721	695	693	687	746	720	703	700	711	690	724	743	722	735	699	686	697	681	733	714	733	700	745	678	687	743	696	698	667	711	719	708	715	773	723	692	748	664	711	683	728	681	726	743	678	758	736	657	671	796	749	766	683	687	710	685	716	728	695	707	718	709	704	746	695	699	767	705	697	743	708	731	684	714	770	708	651	667	728	710	692	703	718	685	709	698	709	687	707	652	728	703	662	685	664	720	717	704	717	697	680	733	767	664	745	687	705	720	700	683	719	739	694	705	770	740	705	694	736	632	670	721	730	717	733	712	729	664	747	714	751	698	684	689	724	737	713	661	699	682	723	677	726	716	701	683	662	747	746	760	721	740	768	689	683	736	712	710	653	722	707	700	691	688	718	745	697	730	720	720	750	753	727	628	684	696	685	709	682	743	718	734	684	726	712	690	722	707	738	698	721	661	740	655	733	729	713	753	714	683	716	682	695	691	696	726	670	698	738	730	710	674	688	732	721	727	778	715	717	692	728	751	711	738	734	691	743	698	691	736	716	679	729	700	672	666	670	733	706	722	718	695	743	741	717	698	692	730	728	667	709	742	686	744	724	713	655	726	739	656	716	687	707	714	727	723	712	662	734	729	694	695	743	708	693	664	709	670	672	699	724	739	680	714	709	726	732	683	721	682	654	725	730	698	733	708	721	748	686	719	728	703	797	745	728	702	682	696	714	716	716	717	710	757	734	680	670	745	697	677	702	759	718	733	723	745	687	747	694	692	705	722	704	645	677	729	662	751	653	722	738	715	709	719	665	725	725	712	700	755	706	743	697	718	732	682	718	688	664	735	688	705	695	720	729	744	683	672	671	706	676	712	701	731	709	719	692	700	729	723	743	750	723	716	737	646	681	635	749	660	709	692	659	690	712	710	714	744	727	745	672	745	761	744	735	736	740	631	760	694	715	710	660	710	736	707	760	702	704	715	675	701	696	743	678	681	677	720	687	711	701	703	717	680	702	749	737	697	675	682	717	707	750	688	693	733	743	697	701	719	764	685	699	683	676	722	762	730	652	742	714	695	712	764	712	698	729	689	742	722	694	745	728	687	670	671	719	706	682	681	656	702	738	707	715	711	659	712	712	691	740	687	730	687	721	741	717	683	727	688	715	707	708	708	681	724
28966	4147	790	651	465	433	368	337	320	377	325	366	367	298	385	363	343	340	322	312	338	333	340	325	351	310	315	349	317	348	351	346	345	312	349	366	343	332	365	321	335	301	345	339	323	317	364	309	354	350	323	318	319	324	341	305	334	312	325	342	343	357	317	341	337	308	312	326	357	314	355	335	305	330	327	315	320	330	337	317	289	339	311	360	342	319	307	352	321	351	327	344	329	317	351	341	335	337	309	308	321	328	344	357	347	340	328	322	360	333	355	335	311	338	326	338	288	311	323	321	301	334	373	343	339	330	306	301	318	309	332	336	346	334	310	334	359	320	330	350	358	370	336	341	343	350	307	315	308	316	330	358	371	318	324	323	371	346	338	373	385	317	358	322	322	327	315	321	318	359	348	350	344	324	333	317	345	339	306	332	333	327	370	328	341	335	361	376	338	360	326	306	386	351	371	334	347	337	371	368	348	348	356	313	318	346	344	275	334	323	325	330	335	357	359	351	342	296	332	358	334	363	356	297	318	339	363	371	364	323	349	313	346	354	324	318	298	366	336	365	298	318	316	311	362	294	317	338	320	338	348	368	332	345	354	368	318	347	321	344	308	311	342	319	292	319	358	347	336	331	350	348	321	339	365	334	388	344	332	313	349	328	344	318	293	309	369	344	327	303	315	332	293	315	309	364	312	304	328	359	357	364	361	332	328	318	374	347	345	315	336	343	345	343	348	372	368	346	323	307	305	338	344	343	309	352	325	344	325	336	322	335	303	363	311	350	336	321	303	340	366	337	306	354	355	335	351	348	314	370	342	345	337	332	324	321	346	317	352	315	316	303	329	329	356	325	342	355	328	342	332	319	354	364	363	352	358	344	353	321	339	315	351	370	349	302	331	330	342	361	344	288	352	372	366	348	342	350	307	331	336	365	342	319	337	345	317	320	298	333	323	320	363	356	307	322	323	307	317	323	329	300	333	355	313	333	336	332	311	326	341	334	352	363	353	315	370	369	369	321	370	342	347	322	326	343	304	282	349	322	337	330	304	304	345	358	331	321	328	376	319	336	378	302	347	314	323	377	324	324	346	344	330	301	332	311	307	337	382	322	349	362	360	398	297	332	340	331	352	338	336	353	307	330	322	346	356	319	338	319	356	325	341	360	355	336	334	342	343	358	329	352	343	347	334	320	319	328	328	341	308	339	327	349	367	331	328	336	324	340	322	299	327	336	320	372	330	319	312	334	367	358	309	327	301	331	333	307	348	325	325	366	334	365	310	354	330	335	329	317	316	325	332	365	359	352	326	324	341	315	338	301	304	327	325	337	297	347	342	335	356	331	327	340	302	346	314	336	335	350	354	339	337	366	353	332	344	350	324	337	375	353	332	323	350	307	359	298	355	326	353	307	300	357	339	338	326	328	338	315	356	312	336	324	320	318	321	288	293	352	335	322	360	347	334	325	409	309	324	333	330	304	297	336	353	340	313	373	315	313	330	296	339	321	339	332	354	326	362	356	325	341	288	375	343	322	314	333	347	339	328	333	346	302	310	327	365	353	338	342	332	340	293	328	372	300	289	351	314	304	349	340	344	329	322	300	312	310	344	296	324	288	328	333	345	357	343	327	329	341	325	308	325	355	358	319	315	334	322	332	355	365	345	345	366	341	346	320	320	358	349	326	334	321	317	349	327	333	311	343	336	308	312	308	325	341	367	335	289	354	372	292	338	309	311	355	311	342	329	342	310	356	319	331	346	339	359	348	351	323	324	329	363	313	315	325	326	350	336	290	339	349	332	339	356	289	350	344	369	353	326	359	304	296	314	311	370	320	362	345	302	347	294	364	356	322	337	308	359	332	354	357	317	317	364	322	339	328	333	334	341	355	357	320	344	326	339	346	294	345	355	340	347	320	326	347	357	325	321	338	326	303	318	307	326	316	339	333	347	343	326	355	415	339	321	337	326	313	319	354	380	351	351	330	327	305	316	322	300	351	350	355	327	398	349	353	335	362	328	310	359	325	319	344	321	333	320	340	326	316	330	342	330	319	331	343	297	331	318	342	306	364	294	322	324	322	320	362	351	321	345	327	360	345	297	359	344	351	320	350	358	326	321	347	330	343	314	319	307	337	344	368	328	318	333	361	333	329	332	330	343	311	352	323	340	332	372	332	338	350	323	358	349	342	316	326	316	318	339	334	328	338	360	311	311	353	307	317	342	330	324	330	333	357	353	350	350	328	330	352	341	308	321	349	355	348	346	331	362	346	315	337	354	341	313	350	341	324	332	337	325	334	311	310	329	344	345	320	318	326	344	341	334	354	349	328	314	309	335	314	333	308	337	331	359	299	321	335	329	315	324	331	325	322	339	314	333	346	342	325	330	367	316	333	342	352	357	315	350	352	330	357	333	341	342	342	323	323	337	343	407	329	306	337	330	330	344	338	325	290	312	311	355	329	338	347	309	332	361	367	330	325	353	338	315	342	347	359	331	362	340	351	345	302	302	355	317	343	394	339	318	309	335	341	321	368	414	334	358	360	365	313	332	332	320	372	363	333	324	349	321	281	314	327	327	336	332	334	317	317	303	331	347	343	320	325	318	332	349	304	283	346	339	322	323	314	349	321	301	344	270	363	320	350	351	349	348	323	354	355	338	302	353	369	364	318	382	300	320	351	355	366	376	350	321	359	353	338	337	357	330	304	306	308	342	346	316	335	367	329	325	331	343	302	325	321	323	338	328	341	316	334	342	329	327	341	301	325	327	323	351	338	346	310	314	333	333	311	354	324	354	349	343	347	347	334	340	342	350	346	340	343	364	325	336	337	305	374	335	311	348	354	356	327	353	324	336	321	342	330	336	343	338	330	344	350	344	324	292	355	351	362	328	344	361	316	333	311	317	339	353	352	369	330	307	284	315	347	335	305	385	339	323	329	322	344	358	318	346	329	340	354	365	357	346	354	334	317	325	358	349	334	353	302	340	361	297	275	347	304	319	366	316	331	364	298	348	325	353	347	343	338	344	365	332	329	325	326	372	335	317	331	298	353	299	337	345	339	352	342	353	373	303	352	329	330	322	339	331	356	322	364	313	324	344	311	311	385	323	313	324	315	337	320	309	344	300	374	314	294	366	321	284	362	329	339	369	349	340	349	380	306	320	322	340	338	328	337	354	358	334	371	331	348	345	343	333	354	361	316	350	374	360	320	328	359	333	387	347	342	370	341	331	366	330	354	375	320	289	326	338	346	299	353	327	321	324	318	335	352	398	323	327	369	315	321	362	325	339	334	340	329	308	336	341	336	332	342	308	293	338	348	318	329	327	351	345	337	322	304	383	333	344	338	331	348	290	364	338	318	341	350	321	350	339	321	323	353	320	390	372	370	330	360	315	340	326	305	346	367	308	350	334	367	337	319	313	304	330	354	328	312	335	317	314	302	351	312	329	326	316	347	323	359	358	327	313	348	276	350	327	363	321	333	302	383	324	287	341	370	337	346	356	323	364	291
21031	8069	6677	4880	3504	2854	1926	1197	1004	934	910	833	893	825	783	763	738	731	837	753	776	780	766	788	785	766	744	773	737	785	722	761	753	720	808	767	743	805	778	719	828	767	734	765	760	817	757	741	749	735	764	744	767	756	744	779	780	760	761	743	810	755	732	799	708	780	782	759	799	780	753	782	747	760	769	760	768	798	748	753	720	810	739	765	709	731	752	742	771	791	795	742	773	723	749	764	732	727	754	738	758	763	766	718	766	711	764	718	806	782	774	766	749	774	768	775	750	763	741	778	766	766	796	772	819	729	742	727	728	770	756	796	781	764	783	800	717	754	733	774	767	765	723	733	770	759	769	711	754	781	804	744	775	795	735	754	720	769	736	741	767	743	742	754	753	747	810	739	742	751	780	696	723	765	754	766	780	776	742	805	747	806	736	759	759	749	784	791	781	750	764	773	721	741	784	723	703	770	809	772	786	782	829	784	780	761	789	736	725	722	800	744	783	765	771	761	815	800	741	741	774	733	799	746	790	748	800	781	742	772	793	769	750	766	717	737	807	771	786	739	698	783	782	793	735	712	735	769	745	737	769	728	765	715	746	755	772	760	727	774	771	741	725	820	811	745	761	770	716	745	750	765	807	794	765	730	741	716	775	739	765	815	764	745	742	784	734	728	758	744	794	715	738	731	792	756	750	720	698	797	806	767	778	800	728	752	843	826	688	781	681	795	750	760	723	776	767	713	755	777	771	724	735	732	707	744	724	789	744	762	760	759	738	750	772	759	779	725	737	822	791	764	788	739	758	735	755	827	722	745	735	731	800	734	731	751	750	771	768	759	780	754	720	752	777	769	797	762	734	770	726	786	718	742	766	778	729	811	751	767	759	788	757	826	734	766	736	746	787	752	726	776	766	770	743	741	740	755	763	806	757	766	773	744	778	772	780	773	741	771	794	774	726	718	776	773	752	749	776	784	787	755	735	789	786	785	746	776	752	755	711	751	752	783	753	759	770	776	775	727	786	757	782	746	744	761	727	782	755	750	769	750	779	748	744	747	723	725	734	762	795	695	728	762	772	766	768	808	770	761	792	752	735	770	758	715	786	748	718	773	751	735	770	731	739	792	745	802	789	771	743	738	726	778	731	798	781	785	748	783	731	725	799	778	802	760	768	804	789	780	745	706	779	770	793	755	792	762	768	810	748	756	744	718	714	734	755	769	730	751	770	750	781	730	693	869	814	722	728	760	746	752	808	836	790	787	744	770	764	753	776	777	756	733	783	731	745	744	783	735	747	760	790	750	741	748	744	771	815	742	774	758	747	731	783	727	775	732	798	765	778	738	761	738	748	768	742	786	792	722	804	747	760	786	757	774	718	764	742	773	733	745	824	775	758	749	730	721	737	758	774	815	736	792	800	762	763	752	822	728	787	740	820	791	740	790	808	779	766	713	780	722	738	747	733	739	792	759	746	784	749	766	720	767	694	774	752	752	775	760	770	756	790	740	760	725	727	786	789	753	702	767	756	721	754	781	717	734	746	737	766	759	721	760	751	707	741	709	779	753	766	791	789	698	771	731	779	802	799	762	760	749	774	709	742	781	782	772	798	703	742	738	770	752	794	764	788	726	820	719	717	765	800	755	769	761	742	774	672	725	710	731	779	705	748	724	748	801	741	747	726	712	772	808	761	770	762	754	767	764	754	761	725	798	736	741	802	723	777	755	721	761	789	758	710	757	834	760	741	771	746	784	790	773	747	751	726	773	761	737	727	764	763	756	780	764	772	764	783	751	717	736	806	754	798	770	758	783	725	746	747	795	711	738	746	733	705	735	716	742	747	759	787	723	696	720	767	780	758	745	750	755	744	778	746	797	762	753	744	742	725	766	799	769	747	739	775	719	758	727	754	753	766	749	748	757	730	694	691	733	789	700	762	796	742	764	793	764	787	762	744	775	779	745	723	719	748	796	781	809	753	755	769	766	730	788	733	754	766	759	792	711	749	758	793	782	750	760	786	819	700	751	756	734	752	774	715	750	780	755	799	807	778	850	768	705	783	768	747	784	731	805	753	769	757	756	734	728	698	756	699	801	739	755	694	771	757	743	728	822	779	797	745	779	751	714	750	760	757	767	789	741	740	705	751	815	753	809	752	792	765	757	807	756	790	809	734	802	749	744	737	764	792	765	768	790	738	745	740	762	719	746	721	723	725	793	788	711	781	794	751	742	765	758	712	744	751	787	730	749	721	748	742	740	827	766	744	750	746	778	763	708	761	700	729	772	788	768	748	737	773	729	762	746	794	780	734	721	756	771	755	726	766	755	774	713	747	760	723	781	743	749	777	793	758	719	750	806	744	763	700	741	735	757	757	763	780	752	737	783	796	705	752	790	769	763	770	784	715	733	715	739	779	818	761	745	779	791	794	757	783	719	729	771	793	758	774	754	764	775	781	736	763	750	692	749	787	762	773	762	713	821	780	772	766	743	763	746	740	779	810	786	755	753	806	787	763	718	730	713	761	758	755	752	746	751	780	733	748	711	777	762	758	776	773	787	715	761	749	756	781	765	746	745	756	769	741	766	761	770	759	747	743	765	744	739	776	743	780	717	733	813	777	748	767	722	791	759	761	713	784	724	778	768	767	747	759	739	730	701	746	690	740	817	798	789	767	741	707	691	772	753	796	749	756	729	751	772	752	741	745	822	759	782	776	758	771	725	755	780	755	723	728	800	765	764	728	792	741	802	712	764	751	743	730	776	734	753	816	746	745	786	720	738	811	802	748	721	790	780	751	733	798	735	703	804	763	780	770	760	768	734	724	770	744	757	738	801	788	750	769	737	780	785	741	746	697	771	763	778	752	757	788	783	730	719	753	775	725	691	785	828	769	729	765	743	771	763	783	759	756	765	779	810	782	682	844	737	773	708	736	756	757	734	756	761	759	723	774	744	740	725	735	741	777	787	729	764	814	776	721	778	756	743	771	734	762	794	760	763	776	729	847	758	776	713	702	767	779	759	778	777	699	784	815	798	765	749	750	740	776	801	793	778	775	748	792	762	810	766	767	750	773	681	766	759	771	745	736	840	755	776	758	799	751	764	783	806	750	799	748	694	768	759	746	813	804	749	757	714	745	722	752	817	775	757	762	704	760	710	744	727	806	747	758	812	776	745	794	725	753	781	732	750	836	768	743	815	799	743	752	741	758	783	697	748	739	761	739	741	780	716	761	751	749	738	748	763	751	743	766	799	750	763	765	762	774	747	788	771	752	753	715	744	742	762	773	779	744	746	758	680	721	785	801	766	783	748	783	773	820	779	726	798	725	773	772	764	757	750	759	731	712	759	760	722	763	735	760	792	790	766	748	781	796	742	779	748	792	753	774	793	739	757	741	757	720	728	759	764	737	777	783	738	764	778	745	743	762	774	769	756	719	719	791	735	701	779	772	786	813	763	733	761	720	746	764	773	806	725	745	750	719	801	813	743	732	784	738	750	745	735	797	758	801	794
32538	5961	1142	616	504	460	412	369	374	401	334	328	347	327	340	364	375	366	383	370	362	342	305	359	398	349	341	368	367	342	341	344	362	347	340	364	353	330	348	360	391	385	393	329	346	332	404	318	358	369	370	352	375	380	379	336	342	339	371	326	367	319	330	366	324	317	356	381	323	306	361	282	328	300	358	381	384	364	396	361	309	339	324	366	384	338	327	318	345	341	353	337	333	352	343	375	353	368	344	375	359	341	323	374	381	332	356	367	324	325	341	307	284	318	354	348	350	363	314	351	361	317	334	349	340	373	354	366	353	336	360	365	356	361	322	330	357	348	342	347	296	340	376	329	353	370	363	357	356	324	357	372	322	368	363	369	392	324	365	335	336	340	367	359	341	363	310	374	346	348	327	375	358	402	381	346	355	335	364	376	335	345	326	333	363	378	360	329	354	308	368	333	383	341	334	324	331	355	344	360	382	358	334	367	302	324	341	387	361	358	327	344	363	318	354	337	351	354	353	365	340	371	371	339	329	323	338	348	372	398	304	355	378	343	361	352	359	332	368	365	319	331	335	348	364	338	335	337	405	358	391	334	298	305	366	344	334	359	317	354	320	323	346	326	349	338	336	341	329	340	375	357	385	361	357	344	359	313	325	357	348	366	320	334	338	357	372	331	401	352	339	379	322	384	386	354	369	353	351	349	327	313	352	373	367	325	363	353	358	344	353	333	347	350	344	326	355	355	321	342	325	334	361	329	318	342	323	344	364	369	395	360	376	344	341	360	368	352	339	337	348	357	381	335	369	351	345	334	366	346	363	362	377	355	347	353	321	341	375	342	341	355	339	367	350	317	338	354	329	383	324	326	367	351	358	364	349	355	341	398	367	353	327	351	334	355	323	321	356	368	383	321	368	331	366	360	358	336	373	329	337	410	350	333	326	350	371	344	339	364	365	324	358	341	378	399	353	348	325	379	371	352	343	352	355	361	368	342	349	324	346	355	332	324	323	324	346	322	329	342	321	383	339	337	355	321	348	347	375	357	332	305	332	304	358	342	324	368	359	346	355	322	334	356	373	390	357	331	378	367	352	367	336	349	356	338	357	326	325	358	338	353	367	371	338	349	353	343	341	356	324	347	339	358	376	376	341	376	333	335	335	348	349	354	344	343	364	367	324	356	369	353	331	363	373	320	363	363	341	350	336	333	366	320	355	342	334	352	326	346	360	332	348	328	293	310	351	371	343	332	345	338	358	348	319	370	355	338	319	345	334	389	360	333	387	319	342	347	321	379	335	320	379	316	337	363	357	342	373	358	354	320	316	383	328	359	328	344	334	334	352	377	376	357	346	362	368	342	348	375	334	367	344	370	372	360	345	356	372	348	343	377	350	360	337	361	348	342	350	355	340	344	353	354	367	374	324	363	348	382	352	356	371	350	354	349	382	373	368	358	344	305	355	347	364	319	349	360	345	306	347	355	322	359	355	328	313	353	354	362	365	336	328	316	337	313	352	376	361	294	311	342	340	333	376	334	335	342	330	342	357	359	314	349	340	355	342	332	365	386	351	348	346	386	334	374	348	349	366	334	388	294	321	336	387	335	339	363	315	363	320	325	369	394	378	375	332	349	345	347	347	352	378	345	322	344	330	336	372	362	320	374	362	348	354	331	299	358	321	379	325	352	344	365	391	321	357	352	343	370	371	349	332	333	333	357	346	384	374	328	360	342	365	375	349	360	336	352	393	394	344	365	352	340	362	344	356	362	366	358	374	334	378	370	340	340	360	351	337	330	341	359	334	340	379	339	339	397	371	376	382	361	351	353	330	344	348	387	329	332	348	348	365	368	357	352	387	350	352	349	351	360	362	345	327	322	311	356	340	362	370	351	359	366	315	343	327	333	359	340	306	370	380	367	348	362	330	355	353	359	373	336	364	347	359	325	345	366	364	309	326	317	328	333	331	345	346	371	338	356	327	326	360	350	314	340	334	329	342	329	315	362	369	343	409	369	387	384	345	320	319	343	322	356	368	380	355	352	320	379	390	338	356	329	351	378	353	362	323	340	352	369	376	336	374	339	335	382	357	359	321	370	349	313	342	344	347	338	368	343	349	329	353	350	319	364	371	342	332	324	358	355	313	332	339	373	349	322	371	351	362	403	329	347	310	352	337	357	373	339	366	356	334	335	319	302	355	347	376	334	356	360	337	346	369	363	353	349	356	359	337	348	367	351	323	365	371	350	326	309	371	349	340	335	290	361	359	346	308	343	350	366	350	355	345	329	368	350	377	343	353	349	344	346	364	370	345	358	355	348	365	362	354	331	354	365	360	299	363	357	361	363	339	331	339	360	328	363	361	340	320	353	346	353	372	357	341	355	343	302	378	346	352	374	337	381	339	336	335	369	320	381	349	354	352	340	311	369	333	343	360	366	364	354	363	358	360	372	336	322	356	315	369	372	327	330	304	351	350	362	368	361	359	343	350	318	379	352	348	334	337	335	375	343	351	348	334	350	355	334	327	352	383	338	338	347	380	372	374	362	352	370	390	368	398	363	320	399	364	324	350	335	335	369	346	330	329	392	332	365	357	371	342	351	327	334	363	372	326	340	347	386	341	363	341	307	357	347	347	376	338	368	382	332	340	339	340	370	348	384	367	355	312	351	337	347	361	380	350	371	351	343	408	334	330	378	325	303	319	307	337	373	340	338	311	345	370	349	342	333	354	347	326	322	335	353	350	337	331	332	334	341	326	337	301	361	341	344	328	317	372	365	314	342	333	348	355	353	355	334	317	352	341	374	367	387	378	393	348	342	334	383	326	326	374	311	318	319	358	347	341	340	349	359	394	354	359	379	331	391	332	351	374	355	349	356	354	308	360	367	401	355	346	371	353	315	380	348	335	359	379	363	379	339	365	338	335	338	334	360	374	357	372	345	378	339	359	319	374	387	355	360	376	356	362	325	368	377	332	354	326	313	349	327	313	341	354	366	370	359	368	337	321	371	377	341	337	350	349	327	387	364	357	363	357	394	381	320	360	378	349	351	310	338	342	340	358	338	367	316	342	337	350	323	332	333	326	357	341	322	363	354	347	365	360	333	363	331	369	355	366	371	336	289	330	337	365	323	322	344	334	342	371	356	366	363	356	342	334	334	368	348	386	353	403	355	347	333	364	355	360	359	313	347	365	341	363	355	385	370	360	352	334	359	347	353	371	325	352	335	391	369	338	365	363	328	324	367	389	336	366	345	364	362	336	340	348	316	361	346	348	362	406	361	348	341	334	376	367	323	319	337	362	340	324	341	386	331	358	339	341	330	368	370	313	348	357	326	378	329	351	348	368	338	329	347	377	316	346	401	334	382	361	407	388	381	365	362	373	339	370	348	356	337	354	348	332	355	342	387	350	348	357	354	297	375	342	340	387	342	347	358	290	298	388	354	384	368	355	371	350	370	370	361	354	310	356	354	354	337	305	348	372	371	332	340	350	354	354	358	343	338	339	371	353	355
22735	11787	8722	4983	3513	2544	2122	1306	1039	1017	959	928	856	846	845	855	847	836	804	764	829	790	841	807	783	785	797	803	801	793	829	779	791	819	832	834	827	837	808	809	772	812	741	805	856	813	812	842	824	823	888	830	820	773	792	843	830	861	806	818	805	764	860	791	826	762	768	798	791	778	833	849	833	805	761	847	853	762	819	817	846	782	773	799	751	831	839	834	813	837	794	786	780	805	774	738	820	765	822	852	758	787	783	823	779	785	758	853	793	827	796	858	774	825	751	842	781	826	785	811	767	790	826	767	778	823	814	779	884	821	793	800	788	802	817	788	780	827	767	831	805	833	787	824	800	812	813	799	789	770	765	845	796	777	839	761	825	797	814	770	784	849	804	795	824	821	775	765	848	760	830	824	803	859	792	822	797	809	747	779	797	819	792	824	807	777	776	814	776	787	834	810	771	799	810	825	853	830	828	811	784	842	739	803	789	810	842	797	744	776	819	806	813	806	822	816	788	821	783	827	845	799	836	781	827	781	775	831	814	800	793	745	781	804	745	819	788	813	819	849	771	769	789	804	842	867	783	819	777	809	859	829	810	815	833	812	809	809	830	828	822	841	819	785	851	821	841	849	810	817	819	832	829	843	812	818	811	786	849	783	825	825	774	798	819	777	775	775	800	843	795	827	832	805	828	785	814	765	843	858	800	819	807	808	841	803	795	841	829	806	764	864	799	790	780	782	841	844	846	846	846	819	769	831	807	770	796	842	835	820	839	797	838	877	794	834	802	780	772	854	794	858	805	819	832	838	797	783	841	829	799	809	826	792	839	849	784	723	838	772	839	744	806	775	814	809	752	866	825	800	828	834	775	784	839	767	849	790	808	835	806	812	765	789	767	803	797	821	839	782	837	814	849	779	829	802	827	798	712	862	864	802	797	853	826	808	859	857	758	813	804	780	798	785	791	819	776	799	834	806	782	858	800	798	856	844	727	755	837	798	829	803	774	782	782	850	811	857	815	782	842	836	772	808	861	767	794	781	773	829	816	844	777	792	802	817	812	836	813	815	792	796	808	809	817	806	855	783	812	845	833	803	850	823	821	794	788	775	786	855	792	821	794	785	767	781	819	839	819	770	817	821	790	830	781	805	820	831	795	785	820	841	777	777	794	824	776	830	789	813	759	819	818	794	769	802	826	791	810	800	808	811	789	819	837	801	846	802	788	807	811	792	770	792	811	798	863	738	804	816	820	799	842	855	854	781	828	844	799	750	765	792	774	822	834	832	798	848	793	818	846	842	797	803	777	808	817	868	784	826	788	839	826	848	845	815	786	821	833	781	812	844	806	796	820	772	850	812	794	822	840	799	815	837	821	809	796	762	786	797	826	801	786	822	810	822	840	855	819	779	815	823	777	778	761	809	782	851	795	824	760	782	797	743	775	803	767	804	834	833	771	816	821	861	825	839	821	746	833	842	823	816	791	802	804	782	813	828	784	791	822	815	776	810	843	837	758	800	769	812	812	832	830	835	864	854	784	817	845	796	848	782	823	821	768	810	801	817	783	848	830	816	849	848	746	824	831	817	806	770	777	836	865	800	781	753	825	841	749	807	829	805	790	793	864	799	754	839	831	836	836	813	773	800	778	812	827	788	822	825	836	779	796	819	777	784	793	823	807	762	801	828	807	805	829	832	811	833	764	810	831	798	836	812	819	823	730	796	831	823	818	818	791	844	741	789	758	786	788	833	757	783	829	847	837	849	838	842	801	807	813	818	816	818	804	768	837	796	838	837	810	807	822	817	799	784	785	820	834	783	803	816	848	766	781	822	758	795	828	814	781	863	805	822	818	827	858	770	828	819	802	799	825	812	819	767	794	814	777	819	783	773	762	861	806	811	799	792	779	824	810	786	823	817	800	780	836	890	846	812	817	806	867	788	801	805	778	773	824	865	736	836	837	822	807	825	797	807	816	781	753	821	841	833	845	765	756	802	849	791	796	838	814	838	858	798	855	802	851	786	820	814	821	780	770	789	812	797	792	754	789	781	792	827	852	838	757	818	752	807	801	794	796	816	795	803	810	860	863	789	803	775	783	832	789	796	754	794	816	792	780	826	806	754	840	809	767	841	797	835	851	782	816	858	813	801	834	771	797	821	792	756	763	806	772	815	782	763	775	857	773	775	819	841	814	824	795	777	847	791	788	752	814	805	760	818	776	819	859	813	803	748	839	804	835	779	834	795	770	785	768	838	807	832	857	824	775	789	829	830	767	763	764	761	804	825	800	811	846	780	785	795	832	742	823	775	768	834	842	856	835	774	742	782	801	834	815	860	808	806	772	819	857	796	803	809	759	821	813	821	815	812	810	803	852	842	833	852	798	776	774	830	819	790	810	827	833	798	824	780	818	800	785	836	757	809	791	831	835	777	785	802	812	824	825	837	813	800	820	767	809	796	763	784	810	790	834	782	827	825	784	705	802	779	749	800	790	842	866	817	844	837	787	773	849	763	847	815	791	811	826	808	812	809	838	851	826	791	789	787	794	743	801	846	785	787	776	832	789	773	831	862	766	773	857	821	765	840	748	796	811	805	788	781	809	831	785	783	835	829	802	807	788	789	847	832	820	789	811	819	785	855	855	792	775	803	799	789	837	819	839	778	805	803	834	807	823	883	806	791	798	825	838	854	777	791	819	797	800	815	780	748	808	818	805	781	828	819	761	734	822	760	816	805	829	802	824	851	816	890	799	785	799	829	795	835	809	778	753	805	783	774	791	761	828	792	836	808	842	776	796	815	800	785	813	790	843	793	798	773	782	800	765	807	803	835	770	807	814	829	734	832	790	844	787	792	784	805	788	738	780	839	791	764	831	814	859	802	792	827	818	822	820	780	822	751	795	813	813	809	830	822	802	811	802	851	853	791	821	821	810	815	817	806	814	803	820	821	844	816	849	779	841	799	804	815	816	801	824	805	776	813	804	812	803	833	806	731	781	769	813	782	838	758	834	749	788	795	805	824	781	838	786	807	810	782	801	828	842	815	774	818	816	818	763	802	861	831	806	812	816	822	820	789	873	793	796	853	820	765	796	808	799	820	837	782	817	800	788	808	824	847	798	845	807	773	831	766	806	795	783	796	796	782	768	814	766	832	811	772	795	831	820	759	805	807	854	785	854	778	818	784	845	774	761	816	788	807	793	775	818	806	782	796	816	822	842	789	801	798	801	828	834	762	807	810	780	827	820	811	845	813	795	815	828	868	802	821	808	777	784	877	788	850	818	823	816	807	797	822	829	832	776	768	780	745	810	821	798	855	720	844	758	795	768	822	846	846	771	792	796	742	838	805	790	759	767	778	840	809	800	767	857	854	810	782	778	811	797	765	799	839	822	826	810	879	863	785	861	832	822	757	813	827	800	815	823	780	786	771	819	835	803	823	744	839	894	828	797	792	783	797	809	833	748	811	812	841	826	816	799	834	839	800	821	851	807	805	852	782	799	799	797	854	812	817
23447	2447	559	434	364	336	317	324	336	322	322	333	386	352	347	337	344	313	312	314	345	325	316	326	328	308	298	327	319	368	370	340	285	332	308	324	322	315	307	298	309	319	369	324	334	293	305	316	309	319	307	309	334	351	320	325	373	365	323	282	338	318	313	294	308	311	311	332	324	331	303	330	347	355	326	309	289	302	326	334	325	328	320	313	333	319	333	326	326	323	354	328	335	297	336	334	327	278	315	303	344	324	324	283	306	313	337	311	346	345	342	335	325	343	330	377	350	311	350	345	319	339	325	298	320	336	315	324	328	325	339	294	304	306	296	287	314	339	352	316	312	355	320	347	363	335	290	340	319	360	378	329	322	304	332	311	304	312	339	309	310	309	314	325	345	351	349	328	373	313	338	306	299	333	348	361	314	296	311	289	338	334	294	321	315	362	312	315	293	348	358	358	336	328	298	310	333	321	325	307	311	284	316	321	314	314	333	315	339	324	325	338	312	353	310	302	301	297	305	336	303	311	344	339	319	312	310	318	313	308	344	307	315	301	311	338	310	318	336	314	266	322	314	300	304	300	333	361	340	347	318	361	324	321	327	305	289	338	315	385	318	301	341	319	297	290	296	334	286	323	337	298	305	316	313	358	309	300	300	291	305	339	286	327	286	324	345	285	362	355	297	275	338	327	329	318	309	308	293	319	331	302	314	337	309	301	354	324	332	306	292	340	333	320	330	364	318	322	359	308	346	322	346	311	328	315	288	311	297	342	326	317	353	314	324	329	353	311	328	306	313	331	323	338	303	317	323	337	325	322	294	344	325	319	281	342	322	327	303	335	328	320	315	305	309	316	284	326	328	332	326	305	357	327	296	322	324	245	335	349	349	319	317	341	318	291	306	310	350	321	332	298	335	349	352	326	322	332	314	335	339	323	313	348	316	327	328	339	351	331	359	310	318	334	313	296	336	333	301	312	311	331	328	304	299	349	322	294	339	309	316	337	302	326	342	344	301	338	309	316	315	342	301	344	314	287	307	298	324	388	305	313	335	288	281	352	319	315	306	310	305	338	322	359	304	300	289	303	343	310	293	355	315	327	313	305	323	301	313	289	327	326	309	323	330	314	346	355	327	317	305	322	373	330	338	312	339	311	321	332	316	335	346	322	334	314	348	314	321	323	317	309	309	339	357	299	321	345	296	288	338	311	292	342	310	318	319	337	306	296	306	303	315	289	280	340	324	290	330	353	349	328	302	337	313	291	301	317	342	316	332	313	291	292	328	314	302	326	334	330	317	315	293	307	329	331	334	307	342	284	345	363	301	329	330	310	317	305	311	345	282	262	329	307	338	343	334	357	318	320	282	305	310	341	333	295	314	332	312	327	323	309	337	339	313	330	326	305	325	302	328	314	334	333	275	337	357	328	335	310	317	308	334	318	353	307	317	329	277	313	367	339	329	294	324	314	319	314	347	326	324	351	332	304	304	336	312	361	331	297	344	306	303	314	319	298	310	295	304	329	326	306	328	344	316	322	331	306	330	349	344	308	363	339	322	368	306	277	293	364	333	338	307	336	282	341	305	315	313	314	344	304	295	345	313	291	317	336	315	350	296	334	309	312	351	317	337	316	330	321	310	319	350	328	296	323	330	311	373	330	329	274	324	313	283	340	329	328	298	314	314	340	329	306	307	278	323	315	312	301	335	313	320	331	352	353	352	306	304	317	318	308	358	316	331	327	339	339	310	335	331	302	340	332	317	353	304	351	295	313	318	313	300	305	329	342	352	344	328	345	321	339	295	324	305	304	360	357	320	338	313	308	325	309	330	288	341	357	314	304	289	335	294	328	303	325	316	309	312	360	306	324	320	314	322	297	326	298	311	315	352	312	336	333	348	328	314	349	313	319	326	302	302	299	330	309	331	356	334	356	327	294	310	298	321	329	340	318	335	275	367	322	318	315	289	323	320	316	310	344	348	300	332	344	307	297	310	313	340	302	295	346	343	328	308	318	356	312	324	326	312	325	331	310	338	318	345	325	330	349	304	321	307	318	333	321	323	323	311	329	323	311	345	332	339	304	320	346	335	326	310	324	302	323	345	303	308	315	311	319	322	329	327	311	333	347	295	324	315	340	291	327	316	300	320	364	360	306	327	326	305	354	356	324	306	341	307	382	326	312	323	281	342	321	300	307	371	292	344	333	317	282	300	342	331	328	310	359	315	316	330	333	308	285	331	306	304	333	306	328	340	293	319	335	340	338	309	312	338	327	310	337	308	329	324	334	337	326	351	326	305	300	296	301	331	312	320	344	351	290	349	318	306	346	313	290	341	313	306	342	318	344	324	319	302	327	317	320	314	318	350	360	332	279	325	330	281	298	317	336	312	290	366	313	351	320	302	337	339	344	296	332	293	288	335	324	314	310	303	334	338	292	320	291	336	375	329	323	356	353	330	286	332	346	323	311	320	284	318	317	313	294	328	326	310	317	326	271	314	335	279	324	349	316	343	342	322	343	345	337	324	339	332	325	295	338	322	368	339	369	313	320	318	332	313	376	342	309	330	300	292	301	323	362	315	317	312	373	316	322	287	344	303	329	325	317	346	308	315	345	319	318	313	310	309	320	327	314	352	353	329	317	336	342	314	338	311	329	318	324	353	310	292	355	372	326	317	286	343	256	301	325	354	325	326	320	328	284	277	306	316	326	351	317	320	321	360	318	342	337	325	286	350	319	319	308	314	308	301	341	321	325	319	350	304	338	348	280	285	328	331	286	342	303	273	323	321	319	350	321	300	342	378	346	308	326	296	318	338	334	338	308	321	315	315	346	344	321	327	331	350	317	348	306	332	331	332	346	294	345	331	305	333	322	287	314	316	342	294	330	304	332	283	284	318	309	309	323	358	319	308	337	338	282	322	303	320	331	315	306	332	321	325	367	344	325	305	320	312	334	321	336	352	304	272	311	324	306	310	330	326	311	342	334	289	345	349	322	298	282	313	279	340	354	330	309	333	294	345	347	340	308	316	334	321	352	317	337	346	337	327	301	328	296	329	340	308	329	358	327	333	304	306	331	354	312	310	310	368	306	369	310	327	326	351	359	326	297	273	306	326	316	316	330	338	382	299	304	330	338	323	312	303	340	335	299	315	342	346	313	303	324	301	344	329	340	305	316	342	325	352	309	294	318	331	322	331	349	307	335	333	312	331	317	326	316	315	344	276	332	318	305	301	323	319	296	322	292	298	305	321	288	325	364	291	296	316	319	297	325	346	310	322	327	316	299	343	337	344	326	300	341	330	336	294	339	320	365	339	310	326	298	339	321	341	277	316	335	342	315	330	315	335	316	347	322	319	334	368	337	322	320	329	308	342	349	331	300	331	325	327	316	311	298	309	311	317	297	336	342	325	326	306	316	325	338	324	305	319	322	333	344	324	335	337	349	330	318	339	312	319	349	306	320	310	326	336	286	368	336	292	312	302	332	319	297	296	302	316	365	354	362	309	347	359	330
16079	4244	3010	2274	1598	1264	986	827	815	747	746	799	739	721	695	697	735	672	742	670	706	713	740	723	683	704	714	729	725	762	657	712	702	701	709	759	710	701	706	718	720	716	693	733	696	707	728	721	695	687	748	744	760	702	750	725	711	733	698	717	704	635	706	727	701	692	683	693	681	674	698	734	775	691	692	741	728	721	732	698	751	683	723	718	726	668	733	715	738	781	677	746	717	691	695	696	708	737	734	696	763	696	734	756	730	684	695	706	712	697	686	738	710	703	689	710	727	703	691	726	683	733	750	733	744	697	699	741	708	716	739	687	725	711	716	695	712	686	705	704	691	713	688	655	749	760	730	696	676	695	676	681	704	703	738	751	715	710	679	724	714	710	729	744	706	735	731	720	698	722	730	746	754	721	732	719	709	711	699	711	704	709	714	704	717	698	663	688	730	700	720	779	750	709	739	707	752	699	693	690	733	671	744	708	705	742	728	702	709	706	694	763	712	707	689	684	722	693	687	701	737	666	708	694	710	705	683	754	709	707	695	699	753	707	728	710	728	667	680	702	717	651	714	704	702	770	698	730	725	748	712	707	674	683	690	650	731	741	751	754	674	680	692	636	723	689	689	684	725	675	644	792	664	736	729	730	711	683	685	712	726	691	748	692	742	717	682	698	750	712	688	755	674	742	746	742	705	777	709	749	674	773	704	707	705	693	653	679	708	740	742	762	745	704	652	730	712	703	702	666	671	663	732	682	721	697	739	749	739	705	685	699	735	744	725	711	732	731	729	745	698	666	690	716	688	694	741	659	725	729	690	732	704	696	691	752	745	739	724	719	711	698	725	717	710	723	709	691	751	735	689	743	699	720	690	691	775	637	736	692	654	706	745	688	713	688	716	722	693	700	733	681	668	715	767	715	686	698	728	690	712	672	734	674	748	696	720	695	745	693	659	733	687	691	729	715	704	674	711	692	712	683	720	715	691	731	680	680	723	721	756	742	722	706	676	720	669	688	682	748	742	667	663	679	713	680	711	662	675	767	744	704	736	684	690	713	693	706	741	666	689	688	697	696	708	741	696	701	701	750	726	724	690	744	686	686	676	677	692	716	733	707	731	677	703	740	680	723	730	691	733	680	661	678	684	720	732	690	717	658	726	718	718	673	714	742	684	733	713	671	742	752	711	741	734	763	670	729	716	694	640	691	748	688	728	700	685	685	722	770	682	726	698	729	710	738	694	695	732	691	718	700	744	719	773	705	683	699	691	688	733	679	720	719	695	659	734	730	675	701	690	708	710	727	686	633	716	677	702	688	743	732	729	716	670	704	652	717	722	676	701	729	723	695	723	745	699	706	686	750	714	758	691	678	657	703	684	721	691	688	717	687	749	644	712	699	716	741	685	714	748	712	709	744	721	688	703	738	726	778	738	673	708	720	693	710	673	727	718	691	677	703	693	700	710	693	750	690	723	705	703	734	667	749	676	699	679	693	734	730	708	736	716	740	716	716	722	707	704	712	735	737	702	708	680	664	739	712	739	747	686	737	709	714	721	691	745	699	709	723	717	725	697	754	715	743	667	682	682	713	737	664	708	712	722	735	718	707	690	741	723	701	752	721	713	713	693	669	669	721	701	724	713	723	738	735	709	723	680	682	699	663	709	680	744	708	736	697	705	756	689	745	743	734	723	697	719	677	732	731	727	729	720	708	683	700	733	739	683	685	711	683	697	686	708	712	747	716	695	697	714	717	734	736	739	680	749	690	672	673	692	773	749	685	749	692	705	732	702	699	697	698	743	720	714	700	735	691	719	684	705	746	724	703	750	732	734	718	704	703	699	742	685	732	705	717	748	718	689	714	724	735	736	751	698	723	724	693	716	759	772	705	681	712	710	709	673	768	701	688	704	713	723	677	661	686	689	716	735	673	702	701	688	702	704	699	752	703	739	752	670	718	702	736	696	676	678	713	666	707	752	709	671	741	707	663	735	725	684	734	683	717	726	731	692	742	737	722	691	682	716	726	706	701	718	695	735	706	698	720	704	724	676	769	730	741	734	763	735	719	702	725	718	730	737	700	742	722	692	700	734	726	732	741	672	706	688	740	732	687	704	693	724	734	690	729	694	714	737	678	712	732	720	716	699	696	749	743	699	706	695	699	694	678	665	747	688	721	727	737	712	709	680	707	682	733	731	693	723	720	659	735	701	735	687	708	722	751	694	741	705	731	720	730	735	696	707	654	700	654	731	750	664	719	748	710	737	724	717	749	711	699	757	700	635	769	668	773	753	691	736	695	677	699	733	725	702	725	767	721	697	712	746	700	719	711	719	698	726	706	758	721	667	694	697	700	718	770	708	719	745	684	733	695	725	673	716	715	743	699	740	702	710	670	738	727	733	753	697	711	729	700	714	738	695	710	685	754	691	663	715	720	706	741	684	683	714	743	790	716	688	680	679	702	709	663	689	710	735	733	730	712	743	694	699	715	695	776	721	737	685	696	681	706	693	728	674	742	676	717	701	746	687	711	661	715	731	759	728	697	669	750	736	689	677	709	690	727	694	696	720	712	655	665	685	710	768	716	726	717	740	715	719	681	715	734	744	689	665	725	784	689	687	696	666	710	719	695	701	640	752	718	697	684	717	752	714	691	682	763	734	690	701	681	687	733	702	722	749	679	751	724	732	696	690	711	727	670	730	690	658	698	718	679	728	710	682	678	694	717	728	691	688	718	733	692	733	682	670	711	749	693	678	732	714	700	688	724	687	708	666	702	713	699	721	700	712	699	691	751	729	711	700	718	718	745	732	717	691	743	706	703	735	757	716	728	718	709	706	698	709	692	689	735	672	682	667	713	711	741	750	704	715	726	682	721	761	690	731	707	732	731	753	748	663	659	723	662	679	675	734	700	693	740	683	709	712	738	698	734	675	679	704	711	716	701	701	729	734	757	701	727	721	704	699	658	682	707	669	660	710	693	721	727	740	713	733	699	674	722	700	649	696	745	742	700	742	712	738	703	746	695	720	724	683	763	745	717	714	719	714	700	706	728	761	683	727	752	709	730	732	685	712	729	648	677	734	624	691	699	725	733	730	675	724	649	715	713	715	727	714	709	652	714	776	689	688	685	693	700	743	676	734	713	738	673	727	697	704	697	680	727	725	759	703	687	715	700	686	672	709	690	718	716	727	677	727	699	688	688	710	711	702	681	747	693	718	698	716	679	722	653	667	692	760	722	706	731	708	643	742	695	737	729	704	688	682	703	713	724	681	706	707	720	644	737	736	710	711	738	741	685	721	691	709	684	718	767	721	751	665	706	695	676	714	741	717	729	670	691	675	728	705	733	722	684	696	696	731	722	685	703	729	706	678	705	730	720	666	736	725	692	667	657	674	725	723	742	728	703	683	720	685	717	727	654	694	710	742	750	736	704	700	726	713	765	711	728	718	715	666	726	731	745	654	697	720	665	657	688	705	726	671	722	764	708	702	681	708	683	713	723	752	720	718	702
31468	4765	786	609	478	392	356	374	353	345	330	313	321	339	311	376	334	293	341	339	331	360	375	344	362	340	337	320	335	351	340	298	362	325	350	320	319	332	350	380	334	341	368	340	308	337	344	327	355	351	321	345	324	410	343	340	335	338	353	336	330	362	308	330	349	329	336	317	334	331	327	367	371	361	346	391	316	366	400	315	342	315	341	345	346	355	323	333	394	330	325	313	369	318	325	293	353	324	306	330	362	362	349	359	310	367	347	357	327	328	330	341	376	357	322	364	367	347	350	364	316	353	358	352	368	320	334	324	352	315	367	366	350	338	343	336	342	340	320	347	312	319	355	301	307	335	358	326	341	353	350	335	320	358	303	324	361	342	349	312	363	323	333	306	334	341	336	327	368	337	363	327	355	350	369	342	317	345	324	344	356	376	343	343	346	300	358	343	293	378	379	326	341	354	358	318	380	338	331	348	329	362	330	364	342	346	347	361	333	344	353	346	335	349	320	342	345	306	339	319	345	360	377	323	333	364	333	352	348	381	382	356	333	360	340	330	345	334	340	317	330	336	369	336	329	301	333	373	357	326	342	330	327	321	331	332	363	360	329	336	368	328	333	333	328	354	364	406	330	293	354	364	334	363	325	318	358	358	347	303	339	307	351	369	345	345	325	302	297	354	345	369	352	384	351	321	324	340	367	343	326	346	325	355	340	346	323	327	333	319	312	367	310	324	349	277	298	340	334	323	379	338	309	347	363	345	334	375	343	359	355	363	348	353	305	316	341	382	331	330	305	334	333	338	375	321	321	316	347	383	342	325	330	363	350	335	340	352	350	348	327	325	327	325	350	314	362	305	320	361	333	321	354	343	355	314	367	325	360	330	363	341	341	314	342	303	341	323	345	346	351	322	315	337	354	352	368	357	366	348	329	347	351	354	340	310	391	381	359	318	299	331	336	339	318	362	342	353	315	309	326	306	333	345	369	342	351	332	330	312	312	363	364	351	340	307	339	314	361	327	326	346	336	343	337	351	325	360	343	340	346	325	338	311	338	350	314	337	304	311	356	341	357	350	319	322	345	317	325	318	329	355	336	334	345	292	317	334	347	320	340	313	324	308	342	324	332	309	364	385	352	328	361	345	370	325	358	339	354	341	358	308	359	344	342	358	324	343	358	315	325	309	351	336	329	319	319	340	363	322	349	337	341	326	367	341	337	330	325	341	314	347	364	325	308	377	330	329	329	305	326	344	331	351	347	324	339	338	323	353	319	331	314	324	348	356	344	355	324	289	305	341	319	332	346	358	344	352	367	333	319	333	349	333	346	345	366	363	353	351	353	305	332	335	349	344	358	323	346	318	371	343	322	336	333	349	343	342	330	320	349	365	330	348	342	371	319	323	357	335	340	332	371	364	351	330	316	378	344	340	379	326	333	340	309	358	398	332	340	362	340	352	349	371	325	360	306	337	320	346	355	333	356	372	359	318	344	361	358	355	341	323	334	353	340	319	330	355	346	353	351	303	348	358	350	390	348	325	328	329	354	336	325	332	327	325	304	346	358	331	308	331	311	342	323	318	366	342	386	362	330	347	357	358	327	334	311	336	302	317	369	327	313	344	344	359	357	330	324	285	349	330	309	316	328	359	312	348	339	316	332	313	356	323	316	341	340	306	335	386	368	325	358	328	360	335	312	359	314	354	354	324	354	347	378	380	355	312	300	377	386	344	340	336	333	329	356	355	351	334	331	313	337	357	337	339	350	370	322	335	311	315	343	352	344	321	392	358	344	338	313	353	294	332	346	341	319	325	313	342	356	290	342	320	300	337	356	345	350	322	355	329	368	345	384	373	327	368	335	353	348	381	333	322	328	341	329	318	355	360	352	390	314	343	366	307	357	344	381	293	358	347	328	359	332	367	338	353	359	355	367	349	376	347	322	338	300	318	360	304	336	335	320	348	346	348	320	342	359	333	371	309	336	345	354	355	346	367	340	329	324	293	364	334	310	301	332	311	358	342	381	364	346	300	351	344	343	366	336	361	352	289	343	330	327	358	337	368	325	327	308	359	375	345	331	354	319	305	311	335	322	343	314	362	329	361	342	349	364	362	379	319	371	393	346	366	326	388	328	341	362	345	353	357	334	331	361	298	358	320	334	317	347	355	361	353	298	353	301	322	356	351	338	374	361	375	369	369	298	324	336	346	324	317	356	323	352	341	312	365	353	329	346	333	370	387	357	338	358	313	331	314	325	358	331	344	337	331	344	328	323	350	349	305	343	345	322	332	328	350	348	329	335	362	333	317	364	313	340	358	311	331	321	328	363	295	327	344	379	346	380	321	342	335	332	367	313	338	343	330	356	325	336	341	349	367	342	337	328	334	328	341	319	320	291	323	323	344	348	319	317	309	301	336	336	338	378	321	324	353	366	305	364	356	322	348	354	328	349	328	370	366	347	328	319	322	337	351	355	340	354	338	363	343	349	326	340	366	366	385	347	303	357	325	351	391	304	339	386	314	321	352	356	323	343	328	365	345	326	338	370	350	374	353	385	309	334	316	335	342	316	305	366	344	354	356	350	338	394	378	330	333	367	341	304	346	346	309	363	295	341	336	334	330	347	332	352	365	374	323	317	351	365	355	348	330	354	342	381	359	351	276	351	347	346	336	331	376	304	325	321	368	340	331	338	309	346	310	314	378	366	341	353	377	301	311	343	349	332	348	331	344	321	352	360	331	385	337	320	329	310	348	388	341	368	354	368	368	320	349	366	332	328	352	327	363	347	372	345	328	346	318	316	350	324	344	328	320	356	319	358	335	352	368	333	315	360	326	373	348	365	306	331	333	375	348	307	340	321	351	323	334	353	323	374	330	326	350	343	343	336	345	297	323	326	370	355	345	350	379	353	334	324	358	349	349	384	349	360	374	346	331	324	297	339	304	356	298	350	330	363	323	327	301	344	362	341	410	348	354	347	327	351	360	356	338	306	342	320	343	362	363	350	353	339	323	303	312	310	341	342	335	330	352	332	318	361	323	324	371	332	332	323	308	370	318	328	326	297	346	326	341	338	376	347	357	302	357	367	317	329	340	330	331	320	365	320	396	329	353	358	300	340	329	371	308	360	346	350	306	319	304	345	352	341	385	331	346	367	323	356	389	345	345	322	314	322	340	340	344	370	317	334	313	325	347	365	305	343	307	334	326	354	373	347	331	327	331	325	367	320	320	321	340	307	320	336	348	334	359	329	343	307	353	343	330	320	327	339	359	358	313	312	324	340	349	367	311	318	336	313	346	304	326	328	331	354	355	353	340	304	365	314	336	346	330	357	322	315	311	348	338	319	316	343	364	337	311	367	319	375	310	337	318	369	297	326	356	368	332	349	354	331	343	346	347	366	378	350	369	379	363	324	329	369	333	337	358	364	357	362	350	345	341	346	367	336	352	349	344	359	335	317	327	372	359	322	344	353	333	345	330	333	319	356	320	366	351	346	389	355	371	355	370	326	340
22333	8112	5914	4482	3289	2307	1571	1190	943	886	855	841	783	771	757	787	749	798	768	756	799	783	820	745	784	784	747	781	737	823	762	783	779	773	752	764	782	732	782	806	735	784	783	821	793	762	774	791	799	774	745	785	753	781	757	802	815	751	790	779	753	735	798	759	781	783	790	800	820	783	767	758	763	778	790	728	813	752	770	741	753	783	796	813	781	828	782	796	743	783	804	712	792	784	733	800	771	770	784	773	811	766	785	822	767	755	765	751	781	775	778	740	748	753	841	794	784	793	786	819	784	750	776	716	770	718	780	809	743	808	768	777	813	768	736	762	793	803	726	812	787	821	751	794	788	763	816	793	751	766	778	807	788	787	759	763	767	777	761	718	760	746	780	809	782	778	731	801	769	766	725	758	771	754	742	782	782	779	747	814	819	806	738	797	754	788	750	774	758	760	814	748	744	803	798	772	782	784	751	756	797	775	754	751	733	776	768	737	751	779	799	766	735	759	796	766	717	735	771	777	827	725	780	782	766	761	818	758	749	777	792	750	773	737	727	761	789	791	753	775	747	753	774	803	793	712	818	813	735	744	732	736	748	769	764	817	803	801	762	775	745	820	795	760	716	770	800	781	799	805	782	763	793	793	760	758	748	751	780	733	789	743	829	815	730	802	776	812	780	789	732	743	774	803	801	776	790	749	767	726	749	788	799	814	768	773	793	773	739	732	793	845	733	822	729	785	800	762	775	853	758	775	741	794	775	749	799	740	765	781	834	787	760	809	762	776	788	759	791	755	803	738	734	750	735	804	770	749	792	777	788	849	764	778	756	687	779	800	804	791	804	789	771	766	776	737	770	779	776	826	777	738	823	750	754	804	783	785	779	816	752	769	785	751	794	813	778	754	777	783	746	784	800	816	758	766	765	767	719	777	782	768	741	790	799	779	798	761	797	806	839	787	792	801	808	766	794	788	780	740	756	802	734	761	771	731	767	768	748	743	761	758	760	758	763	757	736	749	799	777	773	774	812	739	788	784	761	749	831	782	791	779	774	755	762	784	759	738	764	807	764	804	778	770	789	727	760	751	746	792	772	732	725	794	743	818	751	789	688	773	750	722	759	721	791	776	734	830	749	789	779	720	739	762	771	737	759	758	759	752	779	771	781	759	800	817	806	791	788	775	808	756	804	775	742	796	747	763	803	807	771	827	779	747	763	797	813	730	804	744	788	797	748	766	792	757	774	766	730	831	766	758	812	796	773	804	754	796	769	733	770	751	733	757	811	815	738	781	799	768	769	797	783	768	822	786	797	749	769	780	767	819	732	739	775	820	726	789	750	780	808	771	753	756	773	764	743	850	791	718	798	745	818	789	724	774	813	778	788	726	742	739	767	813	821	723	734	802	763	765	824	819	781	752	802	783	745	771	749	728	794	820	746	804	721	805	703	746	779	766	772	782	781	749	791	732	763	747	780	795	804	808	797	758	781	791	753	787	791	769	821	792	701	774	758	792	772	760	767	782	740	761	747	783	790	771	749	784	770	792	767	800	787	793	803	770	829	810	792	819	775	787	761	776	763	797	812	754	743	771	791	791	765	790	741	767	777	781	795	758	749	782	793	751	760	737	781	768	780	759	812	746	810	812	755	749	813	751	800	755	776	756	786	801	775	758	795	768	763	807	777	778	733	814	723	763	768	793	787	768	692	709	794	813	832	770	731	778	784	773	776	757	773	790	774	745	748	796	802	767	734	797	774	772	778	788	796	765	739	792	778	808	813	812	720	789	761	798	795	757	763	776	740	738	810	790	812	793	750	771	762	765	763	779	777	785	747	795	743	743	731	775	811	791	753	768	723	757	752	729	788	780	751	751	769	777	787	773	788	789	831	768	757	759	842	713	752	767	745	780	766	800	756	763	820	741	764	747	777	778	773	780	764	765	824	778	770	788	794	746	804	749	764	759	748	812	755	771	777	758	765	731	754	816	770	757	791	824	748	803	775	797	762	801	752	759	737	774	774	806	759	823	738	753	791	735	797	739	814	783	795	777	750	724	756	757	759	738	752	765	819	770	801	792	768	755	809	735	801	758	744	754	760	776	759	814	725	758	782	779	776	771	802	771	763	771	722	796	740	762	791	757	692	729	793	778	746	750	745	760	779	812	780	781	742	791	839	798	823	795	741	762	796	794	751	784	807	768	753	800	796	811	779	796	737	782	844	776	769	792	726	794	792	783	804	786	780	742	777	771	752	736	769	751	753	751	817	812	756	772	738	814	779	784	777	782	813	765	786	779	720	738	743	769	771	765	813	758	812	731	792	797	768	779	779	805	796	702	733	720	790	770	734	753	791	794	813	772	776	767	766	797	735	808	781	742	749	776	777	764	803	751	816	768	814	766	741	792	797	805	753	787	769	750	767	728	806	776	788	767	753	787	760	822	781	782	743	768	755	832	793	824	724	769	781	755	771	743	802	780	776	759	778	794	753	809	806	768	818	746	729	793	805	842	775	782	732	755	809	744	807	779	764	765	734	820	789	747	772	799	806	766	812	735	821	776	779	779	758	771	758	789	774	767	820	745	812	770	749	783	750	803	747	770	749	791	776	742	733	803	775	825	764	801	793	829	768	759	761	801	751	799	766	831	797	765	777	779	810	815	796	784	787	683	807	743	731	757	804	769	825	775	814	759	791	756	757	785	792	782	748	735	797	757	797	784	729	783	785	840	789	782	796	756	784	795	798	775	787	752	751	794	767	774	762	783	830	773	729	810	832	755	786	762	763	770	723	762	754	777	814	757	783	797	776	762	751	779	798	805	801	750	806	736	819	778	786	772	768	765	780	776	743	688	803	724	806	760	741	755	781	797	777	828	783	773	740	820	768	799	765	789	777	765	728	784	721	781	772	748	769	766	834	700	772	754	769	702	783	732	793	796	803	796	777	779	813	783	763	769	793	782	779	764	755	800	766	755	743	812	858	785	754	748	803	755	782	748	745	788	770	788	721	755	743	777	760	806	769	726	763	801	832	806	774	768	796	800	778	787	700	753	864	780	760	800	760	769	780	747	792	787	787	791	776	762	766	746	755	778	781	755	768	744	855	840	801	805	778	727	784	830	752	839	767	723	776	777	776	752	744	766	795	779	822	804	762	832	800	777	744	767	782	781	749	785	780	796	769	785	787	765	748	775	751	783	795	755	776	788	790	771	740	767	814	773	724	811	762	727	813	802	762	778	793	771	744	795	830	820	800	789	778	762	752	722	810	757	732	767	752	802	796	789	747	755	790	762	774	792	736	762	790	758	818	747	766	812	796	766	811	810	781	778	794	761	727	790	788	806	803	806	769	779	719	763	797	834	756	824	779	799	769	736	763	753	776	719	764	792	732	841	807	767	770	839	746	772	742	753	824	753	815	741	760	737	781	800	811	810	764	755	800	765	784	811	766	785	681	796	760	712	766	777	766	703	795	801	779	790	732	764	811	758	791	781	805	804	800	752	835	735	769	751	791	754
34101	6293	1196	736	614	435	410	403	356	320	335	328	420	350	368	373	351	384	386	323	393	324	350	339	353	341	330	368	342	343	382	352	350	380	342	373	324	338	357	379	366	380	325	357	358	391	328	352	367	354	332	326	354	393	344	349	355	347	341	385	384	331	319	379	353	350	354	365	389	363	364	365	381	336	340	367	355	331	320	350	366	362	377	330	379	378	352	354	354	363	339	343	336	354	365	353	363	342	355	329	347	374	332	323	360	387	363	392	337	354	347	337	362	336	393	385	386	365	384	354	363	359	355	368	326	375	359	383	333	357	342	357	349	346	341	367	346	348	374	374	350	328	354	326	333	331	355	357	326	377	347	346	355	361	369	369	336	370	367	352	338	378	372	355	372	375	371	365	379	342	338	360	348	337	339	351	328	368	338	321	361	374	359	309	324	397	320	327	349	357	342	379	360	354	345	336	367	383	353	304	380	345	337	349	360	348	347	352	338	336	348	361	363	380	362	335	362	331	350	335	337	329	341	348	334	357	343	379	361	310	365	334	376	340	371	334	357	372	328	344	370	383	382	402	367	341	386	354	369	347	356	382	366	367	343	332	331	344	333	347	313	338	394	344	330	345	374	350	323	382	348	340	331	359	359	336	338	378	363	346	351	376	365	332	345	343	360	396	327	341	379	336	356	365	364	363	348	331	372	373	367	350	368	333	312	380	388	336	356	391	397	334	335	366	382	394	373	371	348	363	406	353	359	366	325	340	343	373	345	367	328	336	361	355	350	354	386	355	348	348	370	333	345	364	356	398	342	372	360	354	379	371	347	403	400	356	392	377	354	332	356	318	329	372	361	374	342	324	344	353	377	353	369	340	364	362	357	361	376	356	394	325	357	339	376	335	396	339	367	391	329	354	340	337	331	364	336	343	351	316	355	348	327	364	398	310	332	343	337	383	382	367	355	353	348	390	322	327	364	364	369	336	333	335	351	324	339	337	369	343	387	395	342	393	354	361	339	358	390	337	377	347	345	373	346	353	391	358	342	329	352	346	337	325	337	335	287	338	347	321	349	351	397	348	357	385	346	364	353	385	355	360	367	332	389	316	378	362	336	339	321	370	353	340	377	331	351	328	343	351	343	386	362	328	341	377	373	361	366	360	328	347	350	365	351	373	352	363	373	337	361	324	377	349	346	353	322	335	339	330	340	353	343	389	314	357	368	363	342	318	362	354	336	354	358	363	314	355	373	373	355	389	360	345	330	327	348	365	382	341	375	353	352	333	343	340	331	379	350	338	323	356	398	368	341	343	345	329	353	336	336	339	372	367	371	344	347	340	326	385	358	378	369	371	329	356	385	368	357	337	364	337	358	373	354	376	358	335	353	331	374	367	335	350	341	373	313	373	351	367	370	358	373	315	341	328	346	370	327	353	353	398	403	340	316	313	345	339	399	315	385	379	355	343	368	358	373	316	388	361	397	333	361	383	351	323	336	376	329	333	333	382	346	319	371	349	329	345	343	335	353	370	362	324	325	356	324	368	380	339	353	340	346	359	338	331	386	336	329	376	338	392	391	333	334	344	336	321	311	358	336	363	331	323	337	364	387	336	348	323	365	345	331	352	367	374	357	341	359	345	334	363	372	376	338	371	341	339	360	322	325	355	360	339	373	391	390	339	349	363	364	362	375	329	387	338	376	362	349	335	368	359	335	375	318	355	352	375	345	345	404	332	373	355	342	331	387	347	356	390	384	375	343	345	329	356	337	359	332	378	367	357	336	331	338	402	346	362	349	317	334	371	332	360	318	345	354	342	335	373	356	344	324	314	341	362	349	347	395	347	327	326	365	344	341	344	369	369	365	394	378	327	352	352	350	344	406	361	327	363	370	352	303	388	343	386	360	350	353	336	336	373	343	363	348	364	361	328	352	293	367	323	326	359	376	342	344	357	329	319	330	367	326	357	333	354	362	335	348	330	359	367	354	356	350	354	371	340	362	344	344	362	336	337	347	320	349	379	361	360	376	368	294	316	363	362	348	352	358	334	380	358	347	330	354	376	369	370	375	337	392	352	356	373	370	318	355	396	323	330	361	335	379	416	346	344	343	322	379	335	379	387	367	356	392	331	341	371	388	371	351	343	367	339	387	380	341	358	367	366	315	351	334	368	362	348	365	376	359	359	331	350	384	336	356	340	353	358	363	354	349	315	351	361	339	383	359	345	356	383	368	354	349	359	339	365	364	340	371	349	354	340	383	370	349	360	340	343	295	350	357	356	337	348	334	367	367	363	356	359	348	371	377	354	384	352	318	357	359	382	346	378	364	347	378	341	330	322	348	342	378	348	361	357	372	355	383	324	381	378	380	391	376	328	359	375	354	332	329	330	345	325	364	356	360	372	357	340	358	368	363	351	346	359	333	346	363	375	345	380	353	363	376	354	378	365	377	354	362	359	387	333	363	333	373	344	343	344	339	345	340	334	368	315	362	381	379	344	378	362	393	339	359	367	346	324	347	363	349	328	366	377	392	330	364	333	348	390	307	374	336	366	322	361	324	353	387	313	296	310	351	323	373	403	336	362	339	362	328	316	367	366	350	340	343	383	334	356	346	368	409	371	359	345	369	329	348	391	378	365	328	319	354	328	352	385	369	367	386	332	384	359	350	359	342	292	331	364	320	368	360	339	357	349	361	336	335	312	316	357	371	363	345	371	378	331	360	352	399	349	386	328	371	387	341	361	350	324	387	363	349	349	347	345	343	366	343	332	329	377	360	361	335	331	376	345	331	308	304	348	348	358	341	328	375	380	375	366	304	389	351	337	346	371	357	382	342	358	346	353	362	393	378	344	343	359	371	345	357	336	382	387	366	380	354	359	353	353	335	388	355	357	385	335	376	348	356	364	363	352	363	348	384	355	361	339	363	371	387	353	320	377	328	313	346	388	364	318	364	361	322	330	365	362	360	339	357	365	330	348	332	322	342	346	382	379	335	379	336	354	378	359	354	336	333	336	353	330	362	342	327	361	337	358	322	331	358	334	369	354	357	340	354	349	378	351	343	363	373	379	350	377	350	379	378	339	358	349	344	344	380	353	320	353	324	365	351	373	302	367	359	366	359	337	327	402	345	360	349	349	312	321	350	351	331	357	356	340	341	345	328	377	354	407	374	389	363	331	358	343	361	364	405	326	324	375	346	331	373	375	336	336	317	378	410	352	347	358	383	343	350	337	340	322	350	334	336	383	335	338	403	347	352	318	355	356	342	360	363	352	367	338	392	349	340	401	349	341	343	375	338	346	354	339	352	340	367	325	343	351	395	346	350	339	395	328	321	363	345	349	322	367	333	345	331	319	363	383	360	365	371	351	334	363	389	355	380	327	371	362	374	343	342	359	355	338	379	379	343	354	301	368	327	316	312	375	326	356	372	308	337	377	388	365	377	309	315	345	358	363	353	338	350	348	343	370	322	353	355	339	356	338	319	325	362	367	335	340	369	377	357	366	334	367	380	377
24439	10986	8857	6649	5286	3304	2215	1358	1004	952	964	903	897	826	909	874	827	814	830	906	786	824	830	841	819	827	795	832	817	809	899	785	788	864	807	813	878	784	860	804	861	786	805	804	859	842	868	807	830	796	840	841	817	828	850	789	800	851	815	834	804	849	783	830	766	834	829	824	832	777	784	849	790	799	828	810	840	789	824	777	876	746	830	817	774	835	812	841	786	823	822	817	831	781	833	912	812	790	837	834	843	818	836	841	807	834	823	862	792	765	822	844	881	800	801	847	822	803	812	835	826	730	795	835	836	851	826	760	795	807	831	817	787	827	799	825	826	811	786	821	809	814	784	823	831	788	787	859	792	854	784	834	786	826	811	810	815	817	809	816	832	821	825	803	822	838	818	828	874	797	779	806	824	834	817	796	847	811	851	773	837	843	813	816	789	847	811	841	839	802	906	814	778	831	778	785	795	798	774	877	801	825	853	786	796	824	795	843	795	783	848	770	793	821	849	818	799	797	828	800	893	810	824	803	801	832	818	842	828	832	800	777	777	748	820	828	817	869	781	869	805	809	831	838	834	795	839	854	820	771	774	829	802	762	817	765	824	807	819	875	812	803	817	819	803	812	738	826	834	827	801	883	834	839	809	791	817	827	798	811	805	861	872	856	843	845	802	816	817	829	742	774	792	817	818	791	784	877	781	827	825	796	830	807	847	795	812	801	859	808	857	869	852	860	806	796	809	790	790	797	826	834	819	803	813	766	877	796	815	841	826	826	804	788	848	787	839	783	774	795	820	782	837	823	786	802	842	873	761	808	768	753	792	807	762	778	795	792	824	870	834	840	792	823	798	827	800	822	842	787	801	814	796	832	775	832	826	838	797	821	840	793	835	839	813	818	822	809	799	769	766	872	824	789	844	819	880	783	819	849	789	806	845	824	851	843	788	810	864	800	812	823	852	826	815	843	799	761	827	823	835	842	818	826	792	825	795	797	837	815	796	829	760	797	836	799	849	796	810	810	849	825	901	869	801	827	818	833	827	814	816	833	825	830	768	823	808	795	838	849	756	825	876	840	787	817	821	842	831	761	803	832	819	799	822	816	814	812	762	835	845	822	782	903	813	796	835	837	859	842	771	819	823	820	823	800	762	892	813	807	812	900	846	852	830	816	786	829	844	824	800	826	825	806	827	836	815	817	809	806	794	860	841	829	868	846	803	848	820	839	825	810	826	824	859	848	810	796	829	842	810	844	800	801	816	808	797	836	782	827	815	764	827	808	839	799	833	816	841	799	821	810	803	808	842	809	830	764	805	811	830	830	863	809	803	785	842	809	794	820	829	819	805	807	831	850	866	797	808	797	838	776	839	827	787	832	791	805	822	777	798	843	786	837	794	829	845	790	848	827	871	805	834	857	804	785	805	865	806	784	847	890	779	794	883	846	858	792	836	809	773	805	817	799	830	825	820	817	778	835	798	785	843	834	844	810	786	818	822	792	823	770	820	812	798	830	892	853	833	809	829	838	840	807	789	753	818	817	869	802	910	796	838	825	858	806	835	846	809	842	818	833	800	861	856	827	843	844	848	786	850	833	833	828	823	841	834	864	812	823	834	797	790	869	798	843	833	858	804	843	848	780	817	864	871	798	856	857	838	818	807	846	838	843	853	838	802	851	821	783	816	844	802	847	832	809	836	851	805	800	792	764	860	804	770	829	795	820	820	765	824	845	828	744	782	859	762	858	857	819	830	809	782	836	807	798	804	852	809	824	840	783	835	788	892	793	864	833	839	825	813	829	804	787	830	800	790	806	816	823	772	813	854	801	836	843	815	830	846	798	806	786	847	789	840	864	821	814	819	766	778	799	786	845	792	798	872	788	839	806	806	845	839	805	810	825	795	807	784	883	761	810	781	804	811	814	860	799	801	799	869	782	826	823	838	815	856	800	855	813	815	795	844	791	833	829	828	789	835	784	820	772	822	815	833	806	762	813	837	815	854	819	829	801	868	823	797	833	785	842	814	805	831	804	827	787	795	846	842	790	827	873	853	868	880	802	840	799	787	833	825	806	755	855	781	817	822	804	831	812	868	817	792	818	820	787	820	822	807	824	799	789	874	834	806	843	843	838	824	812	806	810	825	765	819	852	795	814	826	780	826	797	756	806	767	786	824	764	788	853	846	793	795	856	789	760	793	844	817	805	830	823	812	810	818	810	885	785	911	811	859	858	815	812	794	723	812	825	806	800	824	800	825	831	812	827	803	823	840	837	824	751	839	791	809	805	780	823	780	851	860	905	850	812	825	829	862	790	800	838	842	843	825	834	773	847	865	803	816	804	796	837	817	816	820	760	808	804	798	803	793	848	835	839	821	822	846	804	830	871	849	798	753	855	809	804	844	833	825	858	815	823	811	860	881	777	890	766	750	808	841	829	811	828	801	823	800	834	772	817	809	841	862	806	835	817	803	848	761	803	858	844	850	820	795	834	847	857	832	806	810	817	830	816	849	786	836	784	804	824	823	862	850	820	822	845	844	785	836	798	821	817	821	825	820	805	757	822	823	802	863	780	835	820	825	830	836	806	811	827	786	770	813	814	803	824	832	815	824	791	793	846	800	810	794	810	864	878	852	804	825	788	827	853	805	805	860	832	801	822	836	767	817	818	845	798	849	777	824	793	793	877	767	843	823	796	819	753	787	789	825	826	825	887	837	818	859	812	838	830	798	804	819	800	822	760	840	787	850	845	851	784	872	859	796	775	801	786	824	784	818	792	809	822	859	857	813	820	832	836	819	818	833	830	837	805	756	835	822	805	811	835	821	808	830	796	865	825	814	814	800	805	865	857	751	816	799	848	822	838	830	816	805	826	796	779	826	833	833	789	781	833	789	811	854	797	829	842	841	818	814	799	852	830	821	846	821	795	850	815	877	794	806	803	835	776	806	816	851	784	809	822	864	866	805	836	843	808	782	845	892	815	873	785	858	785	841	793	853	827	818	833	793	821	844	851	806	817	824	782	800	793	804	774	860	793	794	837	836	823	808	869	760	877	825	795	851	814	788	836	783	822	826	824	862	833	834	862	840	798	841	827	859	814	801	799	785	827	794	859	788	827	800	854	838	855	810	827	763	824	819	791	826	850	779	827	842	849	809	815	857	833	860	825	838	799	807	872	823	779	850	792	887	792	818	839	761	866	816	891	790	788	833	769	888	789	854	843	841	758	811	867	811	831	812	839	835	859	812	795	790	759	798	846	814	813	839	805	877	820	777	839	842	857	746	800	796	830	810	812	779	818	845	850	817	803	812	836	814	782	843	788	806	779	827	815	748	808	782	782	808	835	845	750	809	815	846	817	822	788	852	796	833	852	844	857	799	799	877	811	792	869	846	793	841	835	857	837	784	807	829	782	798	806	792	819	794	822	808	827	865	829	808	822	746	809	807	798	822	830	917	864	813	792	756	833	848	852	809	784	874	866	826	807	821	772	839	795	729	808	810	800	815	842	814	836
24417	3069	580	420	348	353	319	370	305	331	301	335	321	320	310	324	308	327	319	311	318	326	333	307	314	280	301	324	297	350	349	351	339	337	314	308	314	324	316	310	306	337	343	325	308	328	348	312	329	359	335	350	347	339	325	303	359	346	313	345	293	345	373	349	332	305	338	352	328	313	343	303	296	319	318	336	322	331	330	323	334	310	324	332	322	322	322	332	313	330	344	372	363	341	325	322	312	316	311	333	326	355	298	383	328	312	334	302	341	350	352	335	311	344	347	329	344	307	344	329	366	342	349	335	347	330	302	355	318	301	300	311	352	323	313	338	343	337	337	307	342	355	340	339	316	289	348	340	347	312	338	365	337	343	323	340	329	314	347	316	338	322	327	316	335	331	323	320	313	374	290	349	319	306	360	317	342	324	309	332	321	317	292	354	313	332	367	312	338	342	315	314	351	333	330	345	342	284	315	325	308	314	278	308	317	358	325	309	330	337	339	372	326	301	319	338	319	312	304	294	351	319	353	314	295	325	334	317	334	304	340	316	312	367	352	306	300	327	322	289	322	309	288	327	336	325	320	339	301	322	317	345	335	298	329	352	310	317	338	338	340	324	329	346	333	332	355	296	315	332	330	358	342	321	321	328	311	341	359	326	313	336	320	341	324	343	351	340	339	361	316	354	337	329	341	371	331	276	317	296	341	315	343	294	322	315	290	349	337	344	340	305	360	349	336	331	342	312	343	319	351	321	310	355	332	323	329	313	318	374	303	348	323	290	350	329	324	352	357	312	304	344	345	329	320	322	348	320	312	325	348	336	352	324	348	323	349	333	322	319	319	309	285	324	337	285	299	309	343	314	312	357	347	317	298	327	334	346	340	285	329	354	332	324	324	340	346	336	329	341	334	372	299	317	287	323	336	318	347	314	305	340	353	352	328	324	326	321	322	325	349	358	325	330	314	328	325	333	318	333	315	317	299	351	325	342	328	314	351	330	341	283	324	321	345	361	298	315	339	328	313	336	310	323	321	299	326	316	355	336	338	372	341	345	298	358	324	354	360	339	358	313	303	333	319	344	294	347	309	353	326	336	298	302	339	338	302	359	356	340	326	302	352	305	333	324	337	369	337	325	330	302	378	345	375	352	335	344	314	331	353	307	309	338	307	356	382	352	334	324	371	335	330	295	324	326	338	319	319	322	315	337	348	318	314	328	297	334	317	402	333	328	327	330	343	297	354	368	322	360	331	340	370	358	331	303	310	331	339	328	336	315	306	325	301	349	318	328	329	355	350	345	352	317	322	314	343	348	311	346	330	327	339	349	307	338	333	372	319	351	349	285	314	331	306	287	321	359	342	333	335	316	325	309	354	345	316	364	354	349	343	330	350	315	321	321	315	307	342	318	361	343	327	345	327	367	320	311	352	328	318	333	349	348	344	326	356	356	323	305	307	310	325	338	367	316	341	296	301	326	334	338	346	331	342	316	299	287	324	288	367	331	322	317	322	317	315	344	332	321	287	354	285	334	327	331	344	342	342	362	318	304	326	328	302	314	328	347	343	316	332	329	352	311	343	371	313	346	330	302	344	303	348	341	364	361	347	305	325	343	380	336	350	334	340	319	352	316	336	335	314	345	369	315	342	324	356	312	302	337	337	352	324	309	329	341	372	307	342	351	356	348	316	341	328	322	331	350	307	311	319	348	339	297	329	344	326	337	362	318	321	354	319	356	359	316	337	300	318	326	312	349	330	361	348	317	311	343	313	326	300	321	321	351	310	322	353	320	303	331	354	333	370	348	324	339	315	305	331	370	334	302	332	326	320	311	321	377	339	300	323	330	273	320	321	327	330	302	340	279	327	328	340	296	362	346	333	321	331	332	336	291	356	309	322	315	345	312	320	360	356	376	354	337	307	334	328	325	338	347	335	313	303	344	321	331	337	331	320	325	360	322	339	313	304	347	362	314	328	359	308	351	323	349	360	387	323	336	294	338	350	338	321	332	306	331	323	316	322	349	323	324	323	306	328	336	323	340	342	331	386	326	324	338	315	325	342	335	328	341	328	331	329	320	351	323	334	310	343	347	340	339	337	324	352	330	324	327	362	338	324	370	325	295	356	335	327	309	309	336	310	324	326	321	328	307	335	329	337	320	296	310	323	332	296	295	362	326	326	317	304	313	333	334	353	374	319	311	367	304	310	336	337	340	358	328	342	373	412	325	353	292	337	307	314	291	327	304	325	306	295	357	326	328	333	287	269	335	327	329	338	346	357	356	353	340	308	323	302	309	339	368	309	334	350	314	340	318	350	309	320	355	306	335	340	325	337	346	288	317	294	349	341	319	323	314	306	322	274	334	350	292	337	336	298	292	304	300	291	330	339	332	328	359	326	326	338	331	330	349	304	323	317	354	330	327	356	327	362	326	329	319	315	362	367	313	321	315	320	350	323	365	312	300	337	316	341	347	337	306	302	313	356	346	309	325	307	311	304	287	322	297	344	385	341	348	344	330	361	314	306	332	347	341	331	352	310	290	315	334	315	338	315	295	304	310	306	305	301	329	319	327	348	351	280	348	311	332	328	350	333	289	306	350	353	329	325	343	305	328	309	338	307	334	335	308	351	331	338	323	365	361	347	375	347	362	323	350	333	329	340	334	325	325	344	330	368	318	311	323	354	288	301	355	352	354	332	331	353	315	332	322	338	334	339	288	347	331	336	334	321	319	340	303	322	366	353	306	349	288	316	362	324	302	309	349	352	353	289	335	304	306	305	319	314	337	307	315	335	357	288	318	340	326	342	386	307	342	325	331	320	304	349	330	325	311	329	336	297	333	345	360	348	344	346	348	365	343	372	336	330	350	308	353	346	327	314	304	346	350	313	337	302	332	328	351	336	321	322	311	348	326	347	365	369	353	375	331	331	353	360	347	348	320	303	310	333	321	340	322	355	286	348	354	311	329	341	314	333	351	335	311	334	344	353	328	299	354	343	328	341	330	307	333	306	294	339	349	349	331	351	353	352	332	311	305	349	332	336	328	356	354	335	318	330	331	348	332	320	329	328	339	321	341	355	359	347	336	341	324	299	340	322	321	300	311	298	364	340	327	325	349	345	354	342	337	328	325	349	350	347	328	327	334	307	319	350	310	328	303	342	318	291	334	309	331	294	325	312	326	352	337	341	375	345	313	321	331	324	316	330	327	310	308	307	349	339	301	338	350	328	359	339	300	355	308	298	361	338	304	343	315	285	344	334	334	322	302	343	327	324	295	324	321	347	331	348	325	315	311	348	347	302	327	353	341	311	357	339	379	282	338	338	333	337	350	347	348	316	322	328	330	317	356	326	333	319	331	315	311	315	313	303	339	342	357	314	326	335	330	318	325	326	339	303	315	343	338	320	332	350	350	316	360	328	343	335	307	316	298	365	353	316	337	321	327	321	308	340	333	314	336	298	307	312	323	324	322	331	319	349	314	331	354	324	323	314	342	329	331	341	348	321	284	328	340
19106	6420	4072	2559	1737	1115	895	814	806	763	766	780	766	708	720	704	766	746	747	711	708	705	697	750	731	766	722	715	789	755	757	744	703	695	724	746	758	742	732	696	773	735	707	748	730	708	709	736	696	717	699	723	697	708	757	741	763	712	741	748	760	729	742	692	672	732	791	749	696	687	724	737	720	688	721	721	746	779	713	727	695	727	799	743	742	662	726	687	654	775	730	723	782	745	689	776	721	738	702	674	801	766	714	733	772	737	723	734	732	724	708	767	744	675	705	739	725	747	760	753	747	762	728	676	758	750	783	699	727	732	729	710	737	724	710	716	725	687	733	747	733	713	748	774	688	728	749	740	710	701	713	737	747	724	734	718	726	713	720	761	703	723	760	766	771	756	756	717	732	697	731	734	765	755	748	711	717	750	700	797	661	732	710	729	702	764	766	713	766	718	723	703	705	736	704	786	770	724	719	745	725	735	737	764	735	680	742	700	747	763	759	787	711	719	749	758	743	711	704	731	728	753	818	731	766	690	749	715	705	723	739	700	780	715	749	723	740	733	750	740	748	704	767	720	796	722	746	743	753	701	728	747	698	691	681	709	742	686	698	733	728	733	753	797	731	706	699	749	714	778	706	696	732	701	685	738	763	703	737	736	727	704	707	729	706	753	722	746	770	726	715	722	700	691	690	762	749	743	726	722	741	708	797	723	733	716	757	749	735	700	726	750	745	699	777	740	728	720	716	781	756	750	687	746	700	710	712	725	711	784	694	739	709	712	704	730	737	752	708	669	725	782	687	727	710	716	731	736	738	692	693	697	727	718	687	699	743	727	717	745	725	708	748	737	770	735	670	736	724	731	722	757	721	707	697	760	716	713	706	750	725	751	739	718	738	788	794	735	709	715	738	690	738	760	715	676	703	695	698	716	745	741	739	712	755	706	738	755	720	719	739	762	797	782	754	746	718	686	693	772	733	761	730	687	722	759	732	728	712	743	737	721	698	751	743	687	717	736	704	719	705	704	746	698	693	755	709	730	733	744	689	737	716	752	727	742	742	724	725	745	750	731	756	742	716	760	710	695	755	775	704	723	779	752	730	698	702	720	737	765	690	711	769	713	709	766	699	707	767	798	768	763	705	714	716	674	747	743	721	734	721	731	755	771	749	773	711	768	741	714	745	714	744	715	780	744	781	767	757	702	747	772	757	711	753	722	695	733	706	750	760	717	758	681	711	728	749	700	735	721	671	737	737	760	699	758	724	748	737	744	781	677	746	709	736	744	713	719	725	719	721	732	739	699	728	709	673	750	743	685	718	743	702	728	715	746	706	714	771	766	769	752	699	764	790	726	732	708	750	703	749	695	742	757	720	759	729	737	705	780	778	712	746	695	667	774	768	749	760	737	720	709	700	747	747	746	707	755	761	731	745	687	766	751	747	782	727	710	735	686	703	790	721	770	759	729	713	733	719	710	699	748	750	729	767	743	731	733	711	712	775	665	775	713	785	705	708	749	721	728	723	695	716	740	739	729	743	705	718	736	728	740	721	722	681	755	712	715	743	709	711	733	737	718	742	746	728	732	701	698	776	749	716	737	726	781	709	756	732	747	713	718	701	747	692	694	779	744	729	750	722	750	747	744	718	756	773	760	726	689	730	752	704	737	745	751	751	722	670	744	710	722	766	748	738	745	704	748	733	704	750	709	755	760	725	759	737	717	751	721	733	742	795	734	723	747	675	669	748	724	735	718	712	757	733	723	720	712	709	673	695	748	699	733	754	706	731	749	733	685	731	709	748	709	772	716	768	739	775	728	658	721	733	687	744	730	755	686	696	721	754	772	769	754	742	728	701	721	684	681	731	736	750	751	730	720	748	689	750	753	759	694	748	680	712	740	638	693	748	766	711	712	708	730	706	742	732	691	724	716	739	737	758	715	783	657	704	701	727	775	732	731	700	723	741	659	733	674	733	750	718	697	774	722	719	735	696	725	713	706	749	712	733	737	714	751	692	712	722	701	775	748	689	732	722	714	698	745	714	710	749	755	706	756	738	704	763	674	746	754	773	724	724	681	761	789	798	724	704	729	701	773	716	786	761	708	741	677	740	709	722	713	723	748	720	735	744	724	704	700	754	727	722	740	703	720	753	734	726	729	708	780	742	670	722	705	754	702	703	700	726	739	754	749	737	734	762	743	750	763	757	686	751	746	641	747	705	745	737	789	673	740	709	705	746	750	751	733	706	746	747	754	761	723	728	741	715	718	751	697	696	727	722	727	769	720	732	704	727	746	725	784	724	696	757	769	687	737	761	766	763	715	743	712	733	727	697	709	700	750	747	721	744	726	741	769	674	743	755	714	725	710	710	740	704	770	721	768	723	720	745	738	716	679	710	740	722	722	678	766	737	743	714	760	729	722	733	726	719	752	746	695	756	768	765	724	707	789	741	719	740	729	720	733	720	732	748	766	705	759	718	707	776	771	731	676	706	746	771	723	723	738	723	723	712	698	789	766	750	686	737	728	737	701	715	703	758	736	759	751	746	718	709	747	694	719	718	739	734	738	800	755	685	746	714	721	741	758	696	716	682	769	760	732	776	747	730	719	716	740	723	718	723	730	767	741	740	707	751	701	732	710	749	719	727	714	744	668	737	764	807	664	717	703	775	743	701	741	688	783	754	752	735	752	692	680	730	706	702	739	701	739	712	719	694	707	784	757	696	724	724	730	675	739	751	743	742	745	763	772	720	703	768	717	771	749	757	741	687	743	730	691	722	705	764	687	765	689	687	757	759	765	740	688	733	760	796	748	719	766	747	781	729	678	756	741	733	716	778	757	755	701	749	708	755	743	768	685	737	710	738	698	742	751	715	723	730	701	702	729	750	778	669	743	718	745	709	749	732	741	720	712	729	750	722	712	759	717	754	737	719	692	743	786	741	696	744	722	723	673	721	743	767	730	701	734	727	740	727	752	779	712	762	703	750	731	706	763	748	704	731	763	769	692	752	689	713	716	699	734	712	668	760	704	674	754	748	747	734	784	693	732	746	704	742	754	688	741	752	736	725	740	701	789	722	717	761	742	782	735	703	711	753	662	730	727	684	761	722	747	710	758	717	701	712	739	747	743	738	760	768	765	700	734	742	738	729	697	715	653	745	739	732	765	731	775	725	705	771	703	757	701	740	703	750	723	727	729	717	709	712	752	688	705	754	675	741	731	717	736	721	740	718	731	721	694	747	723	744	741	722	745	720	735	740	724	729	714	723	760	721	775	726	723	760	787	766	744	701	685	763	699	755	684	710	750	733	740	709	749	695	708	727	714	742	775	728	755	703	778	699	730	750	722	724	718	701	711	740	686	729	735	766	738	742	737	708	734	777	736	736	754	672	744	711	750	748	700	758	703	750	748	723	739	780	724	738	723	752	682	750	708	700	738	691	723	706	731	774	722	683	738	711	791	736	757	728	727	729	655	755	744	746	717	769	740	704	759	785	704	748	685	735	715	707	715
34289	5968	917	540	473	408	372	329	350	347	328	315	386	348	356	327	348	387	366	353	343	315	331	338	376	340	327	327	372	351	334	355	351	350	388	374	332	377	331	357	349	360	369	339	326	302	326	327	364	314	318	330	343	330	317	364	375	330	378	345	325	287	332	368	367	379	366	375	302	312	370	342	320	352	360	355	314	338	354	377	338	361	310	337	394	327	370	343	342	354	316	296	332	383	358	364	377	353	340	352	332	308	315	379	350	339	354	346	352	336	336	326	322	349	337	334	378	370	340	341	318	336	345	348	322	348	329	323	341	366	331	376	329	372	343	346	309	350	352	341	373	336	317	350	310	320	296	365	334	361	346	366	313	344	337	335	315	379	315	350	388	348	365	338	356	391	363	347	294	322	353	349	347	344	337	346	368	357	345	348	366	337	351	337	345	336	375	357	316	360	359	349	350	340	391	342	356	345	349	358	337	354	336	336	353	329	339	364	374	333	347	339	344	344	332	328	316	362	337	359	378	354	367	331	345	329	316	304	328	347	338	368	358	372	359	334	333	350	357	357	326	360	325	339	352	328	333	391	346	350	341	348	351	338	358	338	360	344	331	351	330	337	300	345	323	328	339	361	341	341	368	336	344	318	330	313	323	358	319	323	336	344	349	340	332	325	333	328	385	349	349	342	330	338	312	338	382	326	384	323	320	336	365	373	331	301	338	319	359	333	332	371	328	357	284	319	351	379	336	369	350	324	344	369	333	332	335	340	357	347	356	321	363	364	342	347	318	343	314	322	318	368	320	354	334	362	337	350	355	335	368	329	297	371	300	337	330	369	332	295	349	321	339	340	377	365	335	361	329	350	325	305	328	365	345	385	378	322	351	338	326	340	347	329	319	313	314	335	324	337	333	352	364	363	350	356	341	364	370	357	335	357	370	325	335	346	330	332	310	325	372	356	369	345	323	356	332	320	297	332	319	368	355	357	367	361	326	354	337	353	333	344	343	373	341	335	353	364	353	336	336	332	373	307	329	372	355	374	328	369	382	377	367	331	377	371	320	323	347	337	356	335	365	331	339	352	378	375	346	362	342	352	331	374	362	328	321	308	310	340	335	373	363	334	340	379	337	343	350	351	348	331	334	347	335	363	333	338	336	335	349	354	368	366	351	319	345	370	329	362	362	376	325	330	342	305	320	385	356	373	399	341	357	374	358	318	335	339	323	325	326	367	350	317	331	353	352	350	345	365	362	326	327	325	325	321	329	344	336	337	331	338	331	344	368	359	349	348	314	328	345	322	337	364	363	347	347	359	341	354	359	338	383	381	367	349	351	337	369	342	349	314	325	352	312	335	314	347	349	341	353	342	343	325	361	335	326	332	338	360	298	354	364	350	319	345	351	324	323	318	346	355	341	320	327	366	342	335	367	384	361	332	389	306	329	380	339	379	346	353	351	350	339	345	344	326	333	354	353	349	368	377	320	344	317	343	349	334	316	337	381	315	367	349	367	338	381	344	334	313	385	379	351	392	360	386	330	342	323	384	350	330	335	327	358	370	351	361	382	352	386	344	313	373	336	370	349	342	401	330	352	372	319	322	340	358	363	340	354	342	364	332	346	345	330	326	333	324	342	322	361	333	341	349	354	328	338	355	368	360	340	376	340	326	351	377	311	360	344	339	337	310	344	347	353	375	340	358	336	328	327	372	351	350	352	355	305	339	377	351	350	338	383	393	356	326	317	367	332	309	312	301	331	343	342	348	341	340	319	302	333	323	318	326	336	317	368	318	346	321	312	352	360	392	356	357	351	340	292	332	351	360	334	353	346	368	334	354	369	326	348	379	345	351	329	307	373	337	380	310	341	343	337	339	305	334	322	349	346	340	307	372	325	372	350	383	352	356	345	342	350	337	330	355	304	385	354	362	323	328	330	354	354	338	367	356	353	330	327	306	346	355	338	344	346	333	314	378	345	360	335	362	323	353	328	353	335	393	325	330	377	344	366	334	339	347	329	371	366	352	334	373	352	308	335	351	333	339	306	339	361	332	331	329	346	359	355	342	324	352	412	339	332	369	350	321	356	356	339	335	335	312	362	344	351	332	326	370	347	343	368	340	356	357	364	365	328	341	385	359	339	378	316	352	374	367	357	303	315	360	353	354	359	358	344	346	341	323	334	380	328	310	325	318	321	351	363	343	361	344	321	389	333	352	359	387	319	354	338	315	345	346	357	316	337	370	333	315	334	352	345	304	318	350	342	345	334	357	349	329	358	351	379	350	354	347	330	338	358	355	346	364	385	338	353	336	352	343	342	356	337	361	387	339	282	309	366	386	315	350	336	331	380	362	308	307	345	399	374	343	313	334	383	336	330	323	348	335	303	347	328	366	343	367	341	353	362	328	330	312	308	339	340	374	359	378	382	322	361	386	379	334	356	362	355	360	339	356	364	345	357	387	355	363	353	328	323	315	346	337	353	321	377	372	360	376	339	352	312	343	319	351	328	333	375	340	372	359	352	323	344	356	356	327	334	363	350	327	353	324	335	345	322	344	344	355	337	338	350	312	336	364	343	341	315	374	354	346	337	341	355	348	358	355	332	371	330	344	325	299	318	350	328	353	371	412	328	346	374	324	376	344	364	379	356	356	344	365	330	308	334	327	350	401	317	357	344	330	324	363	353	372	351	353	344	354	350	351	319	357	335	331	322	316	357	354	342	348	340	357	318	348	351	336	353	344	358	325	348	336	326	369	381	378	338	388	362	330	344	331	317	324	345	367	340	318	362	347	340	332	341	334	318	351	332	350	309	344	347	358	306	320	320	327	353	329	358	356	363	376	351	351	349	313	314	330	361	349	333	343	333	335	383	346	350	341	361	347	319	328	334	335	360	348	342	348	377	367	336	354	360	372	348	359	349	345	343	323	368	336	357	349	342	302	343	352	379	424	355	346	391	321	374	362	336	301	364	354	375	327	335	375	360	347	345	333	325	336	347	384	332	372	333	338	306	334	333	347	331	368	356	343	350	350	345	346	306	340	331	337	358	336	348	343	371	359	344	337	327	363	303	323	362	386	296	305	336	363	354	315	343	324	352	390	333	324	330	339	383	322	354	364	319	340	379	357	322	359	345	323	345	337	360	344	347	323	315	342	356	343	344	313	336	351	372	335	327	318	334	365	336	349	357	344	339	338	337	343	365	361	345	326	329	329	352	354	345	330	322	352	342	313	345	340	377	394	345	350	380	340	383	319	362	373	330	340	336	339	353	318	344	349	350	323	352	358	353	384	354	338	327	360	346	315	351	363	350	349	345	372	330	372	338	328	339	346	387	342	340	370	344	334	338	365	384	341	367	352	344	340	349	350	327	310	353	335	315	309	347	323	342	352	346	341	322	341	327	352	325	330	350	355	325	347	354	328	345	335	327	318	336	336	358	354	356	356	349	379	340	334	301	357	293	364	342	344	357	327	333	339	358	329	338	336	316	335	320	359	339	382	370	351	374	366	394	385
25897	9720	6479	4268	2929	2182	1411	952	845	841	918	841	874	844	808	778	796	769	785	804	816	772	777	768	814	791	782	813	821	762	780	815	839	759	812	787	803	783	789	765	797	790	841	835	776	836	784	790	768	777	826	785	820	761	800	770	788	832	806	737	773	746	794	794	839	717	839	782	734	804	747	796	824	769	787	802	784	830	797	845	808	757	807	827	760	790	745	829	800	795	764	811	818	789	822	823	766	814	777	800	783	777	771	762	769	783	783	736	803	801	780	768	760	789	772	804	851	769	763	791	790	835	811	821	801	820	826	792	800	820	750	780	765	806	811	820	795	777	807	787	859	789	761	760	767	809	773	723	812	840	780	744	743	779	823	793	781	820	770	785	780	834	829	802	791	833	791	783	791	779	850	766	780	775	814	775	816	762	797	836	780	755	806	814	777	802	772	770	821	773	846	754	798	813	746	857	797	739	800	827	812	780	822	795	802	806	802	809	802	814	721	805	825	842	828	782	781	783	830	798	770	823	829	778	759	806	774	793	789	809	785	796	821	753	756	755	809	794	783	795	804	785	801	788	774	826	773	855	821	792	805	775	794	786	752	777	726	816	808	776	759	796	783	763	786	816	768	801	761	842	749	764	802	769	784	771	824	857	740	785	758	731	793	812	802	873	753	801	809	789	805	771	805	801	811	817	757	801	776	766	762	787	799	803	730	867	800	762	804	802	768	753	814	808	783	831	759	806	832	781	809	766	779	817	757	775	788	833	817	773	720	747	771	719	848	777	822	812	803	815	769	784	785	777	802	771	806	785	814	774	771	743	766	800	792	763	765	787	776	772	762	722	784	816	785	716	780	787	773	775	806	817	800	776	801	808	765	802	785	755	811	764	808	800	798	773	831	804	853	795	793	807	838	823	799	805	832	771	800	816	784	781	846	795	793	814	823	782	850	800	786	755	808	768	771	756	828	820	775	824	784	789	802	766	782	824	821	808	790	779	777	776	768	851	790	794	785	763	766	754	789	744	801	790	873	782	796	785	768	823	815	792	829	765	761	783	742	805	739	775	788	791	822	756	795	795	803	769	786	814	785	769	782	771	764	768	829	804	775	770	819	803	763	795	805	760	823	766	762	832	819	772	765	785	850	783	829	790	767	795	784	826	861	799	737	736	805	788	750	739	783	791	772	824	812	792	796	745	778	839	767	756	813	788	846	816	786	772	766	823	770	823	797	798	780	776	842	779	809	817	829	810	782	809	801	788	775	798	804	779	774	814	806	738	820	809	806	748	795	823	755	764	780	814	761	780	797	753	799	787	782	759	808	783	790	771	790	817	787	793	843	773	828	818	790	818	818	763	805	790	782	765	808	876	806	778	812	816	750	771	793	853	776	784	797	838	799	747	843	795	843	784	787	768	778	803	815	782	789	767	761	829	744	804	774	823	778	775	781	768	809	788	763	796	802	780	806	817	777	822	774	713	813	756	777	808	808	777	739	787	773	824	747	835	731	812	810	811	775	793	749	754	815	819	820	818	762	770	774	779	756	809	768	822	800	828	812	819	748	767	774	782	778	795	748	807	804	753	760	784	779	782	779	795	829	839	749	822	828	770	769	790	788	791	805	759	796	861	763	724	766	849	767	748	775	814	825	764	802	789	748	831	807	785	806	837	838	819	761	802	801	836	803	813	801	806	778	766	791	789	788	785	820	818	857	771	845	782	780	833	782	830	790	766	804	829	809	796	814	793	808	809	737	762	800	784	755	819	771	746	810	803	848	783	846	832	757	864	771	807	750	786	758	803	798	847	755	784	826	808	753	858	800	795	755	781	795	745	786	803	811	820	801	744	785	803	779	764	804	749	772	781	811	768	824	787	835	763	788	805	803	833	782	790	751	800	780	844	860	765	781	801	745	814	794	759	789	772	798	762	772	823	795	844	798	747	820	824	819	770	833	785	803	798	767	867	757	829	754	774	833	777	771	810	754	843	821	799	792	788	748	786	831	816	790	830	802	794	760	786	854	766	787	775	798	777	792	799	786	837	812	804	776	775	795	770	733	771	812	794	801	819	798	837	817	800	817	761	764	790	772	794	763	811	759	774	764	781	784	749	851	788	786	835	782	810	802	784	789	815	827	826	796	743	824	871	782	733	772	742	808	769	779	800	769	773	828	746	786	807	818	761	858	787	776	836	780	823	720	816	810	819	801	734	796	792	736	769	787	773	758	778	783	781	796	817	768	776	778	793	770	858	776	768	793	798	809	766	793	758	789	793	857	756	790	790	821	741	814	835	770	763	785	798	792	812	772	790	811	787	798	769	807	803	787	815	775	797	741	815	820	788	771	789	809	827	769	817	786	808	791	804	786	802	745	807	771	824	827	779	789	769	810	780	846	792	835	790	765	712	775	784	834	790	820	812	871	770	826	796	802	764	777	781	754	724	764	772	802	815	804	796	755	780	766	765	786	824	807	796	795	790	787	808	760	785	742	780	776	762	801	843	815	844	772	773	774	782	812	741	755	767	827	798	792	767	782	816	763	795	767	726	782	746	780	838	780	786	844	791	748	790	766	818	738	761	820	796	807	774	788	828	826	804	816	836	765	727	787	806	833	745	812	800	784	819	785	814	789	764	830	807	815	817	761	763	763	794	795	773	794	758	824	796	821	798	769	775	820	837	768	754	815	790	821	844	775	779	788	828	788	794	836	759	792	790	801	836	773	758	813	836	746	769	801	791	785	779	758	791	808	784	782	767	772	818	799	827	738	746	778	793	766	807	740	834	833	768	784	765	813	787	822	811	799	807	805	784	767	804	779	789	818	837	790	814	762	787	802	860	796	803	746	785	833	807	795	778	795	759	788	775	744	790	837	819	835	811	749	806	766	762	775	816	822	790	751	776	817	826	805	842	751	798	818	782	747	792	781	786	746	830	786	783	827	742	818	780	783	799	794	788	754	806	798	763	790	806	806	825	808	788	800	740	805	772	802	773	835	787	741	782	805	809	826	776	805	828	767	794	769	838	799	784	821	806	786	839	774	755	801	824	753	759	770	842	805	744	826	804	779	768	816	764	787	768	773	731	832	793	786	837	769	762	814	798	728	719	813	770	841	793	791	815	742	802	846	854	791	779	756	823	817	798	817	797	757	794	814	763	807	850	790	787	795	771	797	823	755	796	749	787	786	808	757	806	833	783	773	788	804	804	850	796	798	806	824	828	779	769	836	823	772	790	791	750	747	842	818	809	802	805	797	776	775	793	783	802	759	773	780	757	839	772	796	771	772	831	796	798	763	793	813	817	769	770	792	824	785	801	777	768	775	771	755	782	792	786	779	759	755	791	789	809	856	786	816	763	712	783	796	768	768	777	745	788	768	786	815	787	810	797	810	797	783	794	828	781	820	782	771	833	743	805	828	757	787	805	793	809	858	765	723	799	776	797	761	803	758	828	814	766	790	769	819	832	750	764	728	764	845	788	765	795	782	790	770	762	808	767	783	824	812	810	797	782
36404	6409	974	629	490	454	400	407	385	344	383	375	364	344	343	373	348	383	339	334	369	335	334	319	353	359	404	343	328	386	337	366	371	342	381	351	377	351	346	359	374	354	327	315	364	375	363	375	371	333	369	335	365	351	334	335	317	352	376	377	346	397	388	362	390	347	389	334	377	383	375	372	355	351	359	356	389	349	314	340	368	358	361	367	345	364	326	346	374	360	338	363	364	335	303	343	334	336	332	349	358	352	352	359	330	370	369	359	337	374	380	293	358	382	365	347	365	338	347	369	346	375	336	356	357	323	328	309	296	333	336	330	344	331	344	338	368	335	389	339	367	321	394	340	337	385	338	351	367	342	353	360	393	344	352	341	320	323	356	331	369	362	366	380	373	359	354	361	330	339	358	345	363	353	355	386	365	362	358	348	332	355	367	337	368	327	366	370	339	312	354	364	359	336	399	315	319	359	351	369	355	351	371	365	329	346	341	366	342	342	370	363	346	354	361	360	321	362	319	360	375	386	314	360	326	371	382	376	350	329	327	355	358	368	339	388	335	328	375	351	340	332	344	372	365	332	365	374	353	345	352	370	351	373	324	386	378	353	368	364	367	370	361	374	383	328	322	332	346	383	322	365	383	355	354	319	357	319	355	345	352	316	338	321	351	371	329	421	375	340	343	363	342	414	369	378	354	329	351	367	370	327	374	336	360	339	351	321	361	372	361	348	345	333	338	402	384	351	342	358	377	332	327	368	344	348	365	348	352	342	354	384	349	393	331	357	346	360	372	376	345	365	373	371	343	358	347	362	352	317	363	360	316	321	360	311	360	370	365	352	355	367	354	347	336	312	356	379	348	370	351	372	375	335	345	338	345	322	333	375	378	368	316	350	367	313	379	364	367	368	335	326	365	342	338	353	328	347	334	342	359	322	289	325	365	349	380	343	362	345	336	369	328	365	364	353	342	341	348	364	357	379	347	333	360	313	340	335	341	364	322	328	365	347	372	349	384	334	362	331	347	412	387	375	357	333	343	312	362	344	366	379	377	372	319	376	355	337	374	373	309	346	348	361	375	326	321	354	337	327	374	356	397	344	356	351	380	342	374	358	359	369	389	344	329	365	341	339	345	327	325	385	321	373	343	365	386	324	318	349	349	341	369	356	384	333	348	333	345	374	343	345	349	351	354	366	355	349	385	311	358	376	322	363	398	388	364	375	343	346	364	379	369	306	359	366	370	345	343	360	378	378	339	406	358	334	335	358	347	378	340	361	346	386	356	364	318	366	342	369	335	370	395	364	347	347	347	351	365	351	356	365	338	356	356	355	338	383	360	363	351	346	354	353	372	317	315	377	386	374	355	325	343	370	331	336	313	354	367	358	355	348	382	334	375	349	369	377	305	321	365	395	327	396	343	360	345	381	346	386	353	334	358	387	368	350	371	342	355	348	354	358	352	343	346	368	329	358	346	374	350	348	370	354	362	333	352	360	295	349	345	337	347	370	380	329	325	337	349	350	378	323	376	376	364	339	375	333	384	365	398	341	364	385	360	333	341	343	332	344	329	342	337	327	387	336	340	365	370	350	352	377	371	329	339	376	347	350	354	356	349	330	383	361	359	373	326	353	366	351	335	335	354	354	335	342	390	365	347	359	345	343	346	333	302	350	333	367	369	395	373	368	341	327	341	365	356	352	363	362	374	349	340	378	376	348	335	332	343	376	355	371	353	382	333	362	325	332	341	311	353	332	357	368	350	351	317	334	364	378	325	356	326	345	348	371	335	334	381	339	331	352	372	353	391	352	365	343	316	361	385	359	355	350	352	406	357	339	362	366	364	360	326	347	363	366	310	339	384	362	344	339	377	375	376	344	311	368	364	384	319	305	366	365	368	358	369	354	332	349	347	359	350	351	377	372	344	380	352	331	323	377	341	345	360	329	347	327	356	358	361	350	334	387	367	349	344	327	342	373	321	326	322	349	328	352	313	373	317	332	359	324	335	320	339	361	396	364	352	391	345	336	329	298	358	347	362	388	362	344	381	334	334	327	378	333	361	361	400	348	337	360	339	399	342	327	354	320	382	373	325	327	347	352	369	358	371	317	376	384	389	342	339	340	352	332	366	364	376	363	347	375	372	341	417	373	335	328	392	365	314	334	363	364	374	337	357	361	344	355	350	358	356	360	308	364	347	341	315	335	381	363	350	349	372	379	362	348	321	392	379	311	344	358	348	349	354	379	298	366	354	337	338	340	318	342	332	355	352	355	393	345	350	350	342	333	366	364	373	402	340	371	362	357	339	344	315	378	354	344	385	300	331	338	344	332	384	383	348	326	323	328	331	353	377	364	332	335	366	347	374	326	344	367	316	378	322	325	374	338	323	323	340	334	332	315	346	362	363	367	358	358	380	343	345	343	341	378	342	333	366	352	341	334	338	354	348	346	326	376	356	332	379	347	378	371	384	365	366	349	372	374	349	382	368	341	344	383	357	366	430	395	341	382	370	324	360	324	337	344	355	332	339	340	362	371	376	394	365	343	343	376	356	373	364	400	341	366	365	343	372	369	387	341	347	347	352	429	365	340	357	356	327	365	346	356	341	320	304	345	325	364	343	355	354	358	350	358	345	342	351	374	337	331	391	350	367	349	332	354	344	347	345	360	380	331	350	370	378	349	334	308	344	356	381	359	351	361	323	343	349	358	370	334	350	323	335	338	355	344	345	344	345	301	341	388	360	390	352	373	347	325	335	384	341	362	338	347	375	329	358	383	364	333	359	377	335	344	359	337	320	342	352	347	350	392	323	335	347	375	373	340	369	316	340	375	368	344	336	360	353	361	355	374	352	388	353	341	343	343	353	323	343	377	341	393	364	362	311	359	354	358	301	363	375	381	362	358	349	344	364	372	411	347	371	334	343	346	365	371	362	366	366	342	343	369	350	361	341	344	385	382	380	335	348	374	329	327	378	351	380	350	350	366	355	319	338	361	339	353	325	364	386	348	358	319	331	323	345	371	310	324	327	313	340	342	343	377	383	333	365	368	364	372	331	358	389	326	342	414	368	392	336	390	361	355	328	362	316	325	347	343	340	377	380	354	345	355	352	371	324	327	369	367	352	375	366	331	361	334	359	309	376	356	395	340	368	349	326	373	365	334	377	354	367	316	325	366	317	347	382	320	358	369	326	383	385	373	376	387	351	360	380	367	395	357	323	356	303	362	366	352	350	361	319	375	316	355	339	389	399	360	341	367	347	308	320	351	386	402	329	360	360	375	341	354	348	346	331	315	346	352	335	361	345	368	348	358	354	349	332	378	372	388	339	360	340	345	323	345	332	366	330	346	361	348	356	369	369	307	312	360	368	387	351	323	349	334	361	326	347	320	363	376	361	337	355	363	347	340	373	347	393	363	352	355	353	322	343	383	338	347	379	302	365	353	337	365	356	375	366	372	347	371	373	380	350	358	354	350	375	349	345	370	367	357	345	348	357	338	332	359	373	356	368	364
26162	9583	6745	5458	3674	2538	1840	1202	1071	942	947	917	890	863	863	825	867	879	823	803	834	829	808	835	845	818	807	831	815	831	870	840	838	836	800	818	834	796	816	806	898	831	809	857	859	847	799	843	841	858	841	848	869	807	822	828	866	820	894	798	840	852	849	835	813	844	817	771	848	842	831	814	828	866	819	850	806	807	795	851	814	828	837	829	859	872	844	795	852	851	858	857	793	843	800	847	845	763	809	816	798	857	870	858	866	824	870	862	850	784	846	853	812	822	833	877	810	818	781	803	835	854	797	859	803	837	779	816	835	782	735	857	803	820	811	838	856	801	817	816	854	849	826	845	799	798	854	835	769	882	858	812	836	835	817	831	849	811	841	830	823	858	804	852	833	812	778	834	861	796	806	803	816	869	776	866	831	776	854	780	811	843	772	806	874	882	799	784	819	822	773	831	850	827	831	838	822	796	858	808	841	864	807	840	832	884	846	860	840	790	818	836	873	800	762	851	845	804	787	813	860	774	776	847	827	802	796	856	817	818	809	818	813	795	782	868	840	846	845	791	777	756	802	835	851	813	827	815	796	808	832	799	787	826	792	791	824	790	814	847	832	847	834	832	804	869	841	835	786	798	792	791	874	794	857	801	844	829	844	805	860	845	825	778	842	813	857	838	809	800	847	807	828	811	777	851	875	792	836	815	847	752	828	811	865	848	861	797	782	805	804	867	819	862	773	833	835	809	841	811	824	802	837	793	847	796	771	807	803	775	794	787	825	849	800	806	880	821	823	784	820	815	820	856	809	841	811	851	852	849	783	790	815	823	785	879	873	882	856	851	822	766	840	782	803	859	804	861	847	809	886	811	792	867	789	798	802	862	815	814	830	856	798	850	795	828	840	855	884	780	862	844	842	866	822	796	842	808	885	840	823	856	810	802	819	871	844	794	823	802	827	797	848	792	860	829	831	818	822	817	843	827	767	809	889	839	824	848	806	832	806	859	859	796	830	820	825	838	859	792	879	811	858	885	842	837	817	834	830	783	794	804	825	852	806	821	846	834	773	820	792	813	800	837	813	851	816	843	840	790	841	805	817	831	803	805	850	849	884	836	780	847	826	809	828	831	838	780	793	821	836	813	775	831	842	807	810	849	851	789	852	814	850	780	838	758	819	801	803	839	863	809	820	832	823	747	818	804	807	795	856	790	782	799	826	783	830	850	836	872	858	829	851	809	755	848	847	823	836	905	807	789	816	874	817	868	801	839	862	839	862	839	876	819	853	803	796	777	819	821	860	834	819	833	817	796	828	810	831	880	881	795	813	806	780	789	821	779	786	832	834	798	837	789	769	799	842	806	815	835	831	800	828	793	789	829	806	837	751	830	812	849	817	784	855	853	806	820	791	841	848	865	851	861	826	796	804	827	812	809	802	809	837	848	808	815	847	850	802	820	901	786	836	853	833	782	866	837	814	779	794	840	852	802	815	790	838	841	817	779	776	830	831	820	808	778	844	812	769	805	838	867	807	844	823	818	835	843	847	890	812	819	814	794	773	850	769	783	825	829	783	820	868	841	844	825	810	880	787	824	808	867	834	904	810	853	822	827	829	816	791	831	859	841	821	833	832	789	841	871	789	831	829	831	844	830	825	843	817	799	883	766	809	877	813	813	845	833	786	838	825	855	792	831	806	856	846	835	874	824	813	835	859	870	849	825	816	787	835	793	815	816	895	813	804	823	863	834	801	819	839	814	815	835	802	855	849	775	817	832	816	829	830	833	864	832	842	806	816	802	838	807	786	848	867	810	863	829	800	832	836	847	840	832	802	838	810	821	846	834	809	829	793	788	813	831	843	843	849	798	857	789	882	828	835	800	828	815	831	791	867	829	863	826	795	869	877	824	847	874	810	802	800	801	814	845	834	831	794	841	759	862	794	832	815	821	809	815	869	809	810	797	866	814	801	814	848	827	838	879	834	829	831	796	859	810	864	803	870	786	818	834	847	794	812	866	818	864	832	800	801	820	823	795	815	880	884	877	864	830	796	843	824	894	837	853	833	860	845	802	835	823	811	803	821	806	854	818	811	794	851	874	818	828	829	780	860	840	818	799	797	802	734	820	786	777	857	823	834	860	786	838	787	858	829	794	793	822	761	810	874	850	784	824	849	813	791	807	820	870	809	806	812	817	844	825	827	839	763	850	850	837	832	782	798	829	801	824	820	869	830	806	827	860	877	815	807	862	833	768	852	784	814	801	828	787	845	801	810	904	827	841	835	789	839	814	829	821	832	797	816	834	790	833	842	849	806	805	793	838	847	755	787	817	805	793	810	828	837	829	816	912	778	842	808	847	854	837	780	816	811	816	849	815	830	792	834	825	833	817	798	816	839	838	820	780	827	826	840	798	825	885	884	817	822	816	824	864	834	870	817	859	833	818	850	804	852	787	785	807	827	797	810	834	868	825	838	792	834	833	800	802	884	850	782	809	821	832	774	863	899	759	822	837	860	835	802	857	815	849	843	768	848	812	815	769	816	833	801	805	812	889	787	851	831	835	828	851	822	821	877	854	796	812	815	845	760	868	820	831	816	822	800	849	822	837	845	862	814	836	831	852	816	837	842	786	811	839	818	822	775	788	825	880	764	841	826	880	817	833	827	812	821	870	910	830	843	860	858	800	809	803	806	849	815	868	836	835	802	848	848	850	914	802	783	812	843	845	755	843	829	842	817	869	873	842	877	816	786	806	842	789	807	765	778	829	870	798	791	822	787	844	834	869	834	841	809	807	809	782	831	811	871	794	764	826	825	803	845	855	837	849	862	795	820	883	800	834	762	775	830	801	832	809	846	811	812	868	788	800	834	835	834	823	861	851	824	815	794	855	859	820	831	829	868	815	843	771	838	835	836	822	867	821	844	836	856	823	854	790	769	856	808	836	840	807	808	834	843	841	844	834	825	778	773	821	815	813	837	876	887	827	841	783	829	814	815	836	770	856	800	840	860	868	893	874	851	788	800	871	790	828	810	810	838	857	857	770	853	801	853	776	862	801	799	786	791	826	802	844	793	854	857	816	816	810	857	807	825	808	811	858	817	807	853	796	848	858	823	824	816	835	819	795	836	825	845	798	775	837	832	824	864	836	810	826	822	835	820	765	821	880	841	855	794	829	823	858	827	843	786	799	852	818	868	786	827	811	802	809	784	848	825	826	761	823	833	851	823	764	842	851	799	839	824	830	824	791	836	859	804	831	798	831	805	842	816	872	862	813	813	779	807	828	854	774	880	811	857	862	845	809	843	840	819	781	817	810	824	853	799	847	829	816	823	819	789	821	797	795	808	800	790	885	820	828	757	812	795	823	849	833	811	846	721	793	804	845	815	809	854	802	834	807	820	809	861	852	816	782	785	808	803	876	822	814	813	838	787	802	785	821	808	821	797	809	818	870	778	842	801	849	846	846	798	850	856	858	829	795	815	837	832	842	854	760	870	799	805	872	766	841	819	808	844	840
22630	2430	603	473	364	374	316	309	369	325	314	350	343	344	325	358	321	357	333	338	318	342	332	355	352	353	326	337	349	326	359	353	355	305	310	329	300	330	328	357	300	326	331	333	342	344	295	341	350	335	330	313	359	310	319	342	347	353	326	294	333	365	319	336	355	325	312	355	338	346	350	326	348	326	323	322	306	330	314	309	321	329	303	294	319	318	351	335	304	321	325	356	299	353	344	319	328	346	321	342	324	316	333	349	298	362	314	287	341	331	326	344	292	331	312	323	327	334	321	344	329	308	332	373	343	357	350	359	322	353	322	329	340	356	311	309	349	327	336	328	347	329	342	290	321	325	364	365	337	308	299	335	347	349	333	321	294	330	335	321	372	312	312	344	333	290	343	316	355	356	330	335	285	293	324	320	316	325	330	369	331	323	352	330	332	322	354	308	363	318	315	313	357	363	330	331	306	318	335	366	374	346	301	351	330	348	346	315	352	326	332	280	348	319	308	349	329	334	351	317	314	315	357	324	302	322	357	294	326	336	288	328	328	316	309	304	317	317	343	348	360	299	327	338	321	321	354	370	348	336	364	335	333	298	330	286	295	301	353	364	303	367	317	335	310	288	307	305	341	322	358	332	356	331	348	296	366	372	303	346	317	290	324	346	331	325	348	310	350	345	339	298	319	298	352	329	332	335	372	352	329	306	321	330	355	338	313	347	351	328	344	283	352	306	352	309	328	308	316	356	286	355	317	308	322	296	316	326	318	306	285	315	331	310	310	329	349	338	329	330	341	310	319	342	367	318	321	331	343	294	340	344	307	314	360	315	302	309	323	350	321	320	341	312	346	355	332	330	322	294	344	343	314	327	329	315	340	298	351	326	293	312	326	343	351	356	348	315	351	324	308	364	333	335	324	310	311	292	347	345	358	350	342	314	329	321	293	332	356	373	302	309	304	362	320	322	304	327	306	332	331	291	353	333	325	319	340	322	322	360	329	286	322	312	351	310	309	319	342	301	348	328	341	283	312	312	304	341	357	332	342	327	310	337	359	325	294	336	360	318	359	323	331	318	362	336	335	357	296	313	287	339	300	345	308	318	321	307	287	315	320	321	317	343	347	313	357	323	310	347	350	339	346	385	320	350	332	348	348	318	322	327	339	334	330	350	330	360	320	323	329	358	328	341	321	310	340	331	316	340	340	289	336	354	312	297	319	280	359	343	332	365	306	322	353	316	306	314	308	313	327	335	319	299	326	330	335	351	353	303	383	350	341	347	323	312	348	347	362	330	358	333	334	311	339	307	322	345	334	320	293	328	315	329	359	340	333	343	307	317	329	382	334	350	345	328	309	326	347	336	321	319	316	325	335	331	336	335	336	326	302	324	283	332	349	327	342	313	320	342	348	323	305	332	324	301	331	354	339	327	348	337	338	358	353	337	328	324	300	316	355	301	318	329	305	331	304	309	330	341	385	330	333	341	309	348	344	330	341	327	327	323	311	291	290	338	357	333	320	330	377	344	311	330	365	368	324	331	316	341	318	322	338	367	311	333	348	364	317	294	291	334	353	340	322	337	353	321	331	288	354	340	311	347	325	330	313	311	323	347	363	351	353	321	371	360	331	367	343	364	331	317	319	351	347	340	320	312	317	334	366	346	377	330	343	323	337	343	316	328	301	324	318	338	322	331	343	310	361	293	331	329	361	361	378	354	330	347	361	324	320	315	338	326	323	298	296	309	342	327	365	310	325	360	382	321	311	347	355	335	317	346	349	322	344	331	328	363	385	338	300	326	338	333	392	328	333	323	300	314	355	321	309	335	336	320	310	332	318	349	353	325	322	333	335	334	354	320	316	331	285	316	321	321	353	320	330	340	359	343	344	311	354	312	329	336	346	325	323	334	312	318	343	321	315	320	308	316	336	362	315	305	315	304	326	369	325	329	343	341	326	341	324	335	338	315	340	319	319	295	332	349	316	324	352	312	351	298	322	328	328	307	315	298	305	352	330	351	350	380	324	349	317	305	333	343	340	330	323	347	384	342	308	318	340	351	345	328	309	366	314	321	339	363	328	345	317	361	297	330	324	338	317	316	324	340	328	359	318	324	308	348	352	340	307	332	341	327	318	326	364	323	331	322	336	360	336	323	353	333	353	333	323	355	337	299	314	323	334	335	336	341	336	356	327	326	348	347	325	302	337	338	364	328	342	343	311	303	297	318	334	345	318	313	330	351	326	346	331	371	347	335	314	358	321	352	328	322	332	345	336	349	325	353	317	336	353	311	324	331	307	336	331	277	335	342	325	343	337	378	349	329	347	371	348	342	336	283	317	339	305	395	312	339	366	307	329	313	318	342	328	318	367	329	357	310	307	363	346	344	324	301	347	333	323	310	335	332	337	330	311	318	342	329	314	360	318	323	306	339	327	332	341	374	332	333	326	344	331	330	334	313	347	346	351	327	324	331	326	321	343	348	336	287	314	315	315	323	366	336	337	343	312	310	307	323	364	276	311	333	308	315	358	345	333	298	323	295	363	339	345	348	321	307	307	366	320	339	335	311	305	307	294	315	292	316	339	324	321	355	329	344	347	313	365	317	334	349	334	317	329	317	319	348	347	303	367	345	355	330	333	327	327	321	319	339	342	348	360	338	334	332	330	280	352	295	306	352	329	363	335	287	373	334	358	313	341	337	355	274	312	325	327	335	296	333	336	348	317	306	334	318	285	312	334	347	309	283	359	337	330	314	324	317	330	329	333	343	305	315	313	329	324	357	325	348	345	342	300	336	336	315	303	307	332	357	353	336	344	335	314	301	326	322	341	334	373	304	333	344	372	337	342	304	335	294	306	332	326	329	304	339	319	333	351	364	348	338	343	339	361	316	310	288	312	323	339	322	333	307	326	326	365	324	302	335	335	312	359	313	335	333	327	319	331	340	338	337	345	317	326	352	339	326	368	331	305	311	306	348	321	322	266	309	331	375	338	298	320	336	323	319	318	279	326	329	357	342	300	332	376	323	324	315	337	316	333	351	330	320	332	321	332	350	343	359	365	363	358	361	341	353	384	345	334	338	353	354	288	324	352	312	317	304	300	316	343	325	312	347	309	312	361	306	316	321	333	359	359	315	343	346	357	329	353	332	307	328	326	329	331	336	352	326	306	321	346	353	359	346	310	307	317	332	295	358	315	314	335	339	352	336	325	318	350	341	355	342	358	316	318	369	373	341	336	304	310	311	305	360	344	352	354	335	318	344	321	344	332	336	309	320	335	337	313	333	334	293	363	327	310	305	340	313	314	367	360	322	358	321	347	309	301	317	347	329	335	316	336	329	348	368	339	308	326	328	339	392	364	323	364	307	344	320	352	307	332	335	333	320	351	356	358	349	334	361	305	328	337	337	345	341	325	390	313	324	303	336	316	324	360	314	323	304	326	319	330	340	349	337	345	302	333	313	354	338	330	325	284	328	324	308	349	313	355	345	331	331	350	337	303	333	316	313	314	360
16919	5305	4423	3101	1825	1202	945	869	814	786	785	830	730	748	735	757	762	744	718	727	758	791	725	745	722	774	685	768	726	749	729	758	772	738	739	730	745	728	726	766	747	728	726	720	768	742	734	740	747	727	780	751	681	758	697	744	769	765	736	742	681	758	741	737	685	720	704	695	716	730	771	737	744	745	698	718	774	772	732	731	712	700	770	742	782	716	802	776	709	736	746	717	704	696	694	743	736	730	714	775	755	738	734	745	699	741	748	758	728	712	730	760	756	680	764	733	700	733	705	749	772	696	723	762	732	714	755	757	769	733	770	746	775	718	752	750	733	733	759	725	706	739	746	755	692	720	769	745	727	749	735	721	754	733	750	710	763	734	760	716	757	755	696	734	695	707	724	780	690	701	695	734	732	766	724	705	752	730	790	766	769	774	722	763	731	750	760	773	742	738	723	697	758	734	734	710	716	757	692	750	749	762	726	765	766	763	691	695	807	746	780	728	716	734	745	715	708	740	747	759	738	791	685	672	729	749	724	735	758	760	694	794	786	733	778	728	698	763	711	706	726	722	739	741	765	714	728	733	718	707	686	775	727	743	715	707	728	712	774	748	725	760	728	730	695	764	713	743	732	719	750	709	716	735	697	693	755	797	748	748	707	728	750	774	733	752	738	745	735	697	760	752	757	760	755	741	734	693	743	703	726	740	748	767	771	726	780	744	751	729	756	779	760	741	761	731	740	762	696	784	766	722	721	749	752	699	722	753	750	734	758	719	748	748	746	700	808	737	770	729	780	711	776	766	743	738	736	765	733	738	763	768	698	746	736	769	761	753	756	767	746	745	747	750	764	717	754	753	738	716	753	708	752	704	708	723	762	775	753	760	745	757	724	732	727	764	711	736	743	731	732	768	714	716	776	785	786	771	773	761	773	736	693	698	725	819	703	692	721	747	703	801	703	693	729	704	717	763	712	722	702	736	738	733	752	717	714	732	770	767	714	727	691	757	768	725	712	676	771	744	713	737	751	732	741	704	764	712	723	733	703	718	753	796	749	752	792	710	719	719	734	751	761	749	741	773	715	709	737	689	750	779	723	721	742	686	762	740	748	757	758	708	790	693	739	731	713	741	712	765	744	761	761	753	738	756	755	749	733	779	755	721	699	773	753	731	753	716	714	693	734	725	753	725	691	732	755	772	710	763	742	710	741	750	701	713	789	682	730	798	734	796	745	724	767	777	711	758	667	759	780	758	706	761	704	770	742	706	747	719	739	733	766	722	708	721	739	710	710	727	739	752	733	746	716	757	756	691	728	687	742	728	744	710	732	684	753	753	746	725	715	771	719	751	750	749	734	758	723	736	713	752	776	792	726	717	726	812	740	715	808	727	702	741	760	749	781	746	757	712	742	735	776	736	764	762	725	724	760	715	789	749	769	760	745	695	728	742	727	726	749	762	735	770	758	741	706	743	758	723	736	779	763	715	735	736	721	750	737	722	778	768	767	746	714	795	748	699	730	733	730	751	739	766	728	701	778	685	724	731	706	749	762	761	778	734	702	759	765	725	833	739	723	742	751	725	746	745	734	721	754	721	764	743	704	757	725	712	726	726	716	757	761	709	703	746	689	724	689	739	765	687	690	750	727	720	671	718	706	734	746	764	706	760	732	703	707	735	780	744	712	746	773	721	761	710	715	745	728	751	723	726	717	707	763	731	740	750	702	740	719	739	751	699	756	770	716	682	656	744	735	732	744	751	734	765	731	739	750	756	739	732	776	722	723	789	691	738	731	745	760	730	747	749	752	738	754	708	733	724	756	772	748	697	754	737	744	726	739	713	771	724	735	711	754	739	746	702	773	771	748	782	743	758	707	763	769	745	721	757	733	769	755	736	787	710	733	753	793	726	780	699	723	746	717	740	757	774	804	745	726	723	753	670	749	719	800	774	742	759	704	811	727	763	762	666	753	783	719	792	731	710	713	705	723	715	700	747	764	741	715	777	745	718	716	755	726	750	767	718	771	721	767	716	715	765	756	712	733	756	737	719	759	704	758	735	717	738	768	729	748	783	770	716	712	716	731	739	716	746	696	744	746	715	707	701	731	741	744	736	723	755	723	745	734	743	696	755	793	756	702	717	751	723	729	748	763	772	704	749	750	729	749	772	769	752	704	747	743	735	714	722	731	661	731	702	759	707	721	736	717	789	746	723	718	753	752	740	725	724	727	712	718	749	741	720	754	740	771	714	709	738	740	748	706	745	747	751	764	732	798	764	732	747	724	721	712	641	721	760	702	751	721	723	759	732	727	758	710	792	732	766	790	788	765	721	749	775	706	735	723	732	713	780	791	755	710	745	746	715	745	747	686	801	704	726	742	781	763	752	760	690	725	755	702	769	682	746	725	670	765	748	754	721	717	724	712	760	731	719	740	718	748	742	728	787	739	726	773	687	731	747	773	743	788	720	715	742	751	749	767	727	781	769	721	723	734	712	725	712	765	731	736	758	753	654	732	740	757	703	751	749	704	763	779	741	706	718	752	743	728	764	750	751	733	725	752	701	813	759	809	747	751	718	735	755	688	721	734	702	752	752	738	706	742	737	710	716	781	709	750	747	723	805	719	757	665	736	735	738	737	732	763	764	758	727	774	744	682	760	746	722	734	749	738	769	773	762	710	748	702	751	718	743	693	750	771	739	721	717	774	774	739	701	739	783	709	741	776	707	726	723	756	737	704	756	756	737	757	739	767	777	689	744	698	764	747	746	792	707	751	719	755	690	768	751	740	734	776	726	759	711	713	735	763	772	739	754	754	758	762	694	715	727	742	713	714	720	668	724	722	750	753	686	696	734	723	768	764	754	780	705	712	719	755	778	749	739	732	762	687	710	757	702	794	737	713	760	755	699	758	735	754	788	750	763	709	731	749	705	742	709	734	759	777	756	744	785	770	733	814	773	721	788	724	733	718	731	745	712	725	780	765	745	763	771	752	678	744	777	752	762	751	747	686	762	779	749	759	723	726	736	709	749	694	714	749	732	797	748	732	741	709	773	711	725	743	708	716	714	726	713	736	790	781	717	782	765	749	677	783	786	747	720	714	749	738	741	725	782	764	727	715	733	771	750	714	762	771	766	757	736	736	716	684	718	723	730	753	787	772	739	701	747	730	752	758	736	732	700	690	667	713	743	733	676	773	754	715	750	762	695	728	734	766	751	762	745	718	760	695	752	779	736	746	677	758	675	762	689	720	760	763	706	746	767	702	737	734	725	728	722	745	753	701	748	762	736	722	756	707	805	691	777	732	724	742	772	749	704	706	694	751	726	705	715	751	775	736	692	667	700	717	766	702	763	738	730	726	755	755	702	751	649	707	718	688	769	744	791	763	758	740	792	710	751	743	675	736	788	735	695	717	725	706	734	751	714	742	706	758	735	688	755	692	704	768	734	758	755	726	781	725	734	776	773	752	771	748	737	710	734	758	737	717	694	687	751	773	762	697	727	732	699	783	698
29652	4657	1009	721	482	374	364	326	323	365	336	341	345	375	345	397	372	344	333	343	355	321	346	335	366	369	322	341	335	359	349	335	322	344	335	349	310	364	332	330	340	368	349	355	337	355	355	338	377	324	353	329	387	369	321	342	323	309	370	303	351	326	341	340	338	385	323	316	334	314	330	305	338	348	333	326	371	344	325	364	364	355	342	325	330	317	382	343	354	343	339	371	359	331	329	337	349	344	354	354	362	378	334	366	343	393	366	339	365	343	361	333	363	370	353	371	359	355	313	356	349	325	337	364	313	377	348	339	357	326	343	322	344	322	357	325	349	345	404	280	327	339	346	305	348	355	346	303	368	359	352	374	343	349	347	312	364	336	344	438	325	340	335	332	324	322	325	335	337	339	335	343	362	317	380	339	308	349	319	350	349	339	349	347	346	342	388	334	373	335	313	349	341	322	374	348	343	373	348	397	363	348	358	344	330	336	344	314	350	340	349	311	324	346	343	330	331	366	348	350	334	338	325	318	343	367	362	338	346	388	310	312	321	337	405	316	327	317	355	378	324	342	345	330	333	339	319	355	342	344	361	359	371	309	322	346	347	372	351	360	375	339	345	334	361	321	358	302	329	343	323	366	346	340	359	378	313	354	331	368	339	338	305	312	363	327	348	343	349	364	341	343	296	300	334	367	351	293	346	346	356	344	342	324	295	332	303	305	321	351	342	334	332	340	353	357	319	362	351	346	331	336	328	344	311	340	337	335	346	354	324	348	370	364	318	342	331	308	356	302	363	332	339	358	342	334	338	352	347	328	359	345	368	312	374	318	393	344	314	337	346	334	336	324	353	361	290	367	349	347	329	348	334	363	373	327	340	344	374	334	392	318	317	310	341	318	304	331	334	359	297	363	334	350	339	299	344	332	386	332	363	333	299	327	355	340	379	361	373	345	346	366	345	356	332	367	363	382	328	308	341	360	360	302	330	312	339	314	346	371	338	333	335	308	349	403	336	321	349	350	381	379	356	339	339	325	353	352	347	346	351	324	379	320	352	389	323	323	347	388	340	361	321	303	327	362	316	322	367	326	301	321	361	357	342	364	356	374	348	346	322	360	345	349	386	356	321	336	346	360	390	356	344	356	325	335	372	304	329	344	350	359	329	352	330	329	349	344	389	335	321	341	330	313	339	362	336	300	363	363	334	288	331	357	306	340	352	328	403	310	345	331	356	326	296	326	362	343	334	332	326	362	336	334	308	334	376	360	367	371	337	323	329	305	365	317	353	370	329	349	345	368	336	340	337	330	324	361	376	332	364	327	352	363	332	371	317	330	309	309	335	356	382	351	359	331	279	307	331	350	342	360	309	336	353	333	304	354	307	336	346	354	349	344	323	331	354	322	329	368	359	324	325	345	346	369	326	320	338	305	320	344	357	339	343	341	358	334	354	348	366	394	351	328	311	346	339	329	372	372	356	379	323	357	339	338	334	331	378	382	365	332	383	364	358	349	351	375	343	348	352	335	297	344	346	359	374	321	366	340	349	350	323	342	357	353	353	363	340	346	347	335	361	353	361	378	328	310	362	332	348	311	342	351	375	355	373	306	357	312	367	315	320	342	354	345	331	340	321	357	346	324	337	337	336	332	332	322	328	350	355	362	330	350	338	352	333	381	316	345	320	301	324	371	320	339	314	353	302	356	347	331	390	369	348	311	332	354	372	314	342	337	323	342	335	342	325	361	307	348	332	343	326	353	350	317	351	324	341	380	356	312	367	350	325	364	324	337	311	331	317	341	306	332	350	366	352	359	325	340	323	341	346	323	296	355	332	348	365	360	363	320	329	346	292	335	350	358	345	356	317	373	358	365	356	353	348	349	331	331	387	351	333	383	351	361	330	343	359	321	331	365	376	346	340	331	300	350	333	341	340	360	343	358	363	392	324	383	314	354	364	345	380	331	356	336	386	357	333	349	400	344	334	369	332	347	320	356	329	325	329	354	318	357	321	325	330	307	295	351	312	346	361	331	332	306	332	345	349	337	315	354	367	357	340	337	341	355	313	312	353	351	356	334	344	360	346	335	347	359	290	317	356	333	324	358	351	358	355	339	356	385	362	351	347	348	355	345	323	376	329	335	340	312	320	321	317	331	348	339	348	350	337	339	351	325	346	360	327	349	346	329	330	350	366	332	330	342	318	357	329	332	377	336	324	364	371	378	379	351	362	343	350	355	361	360	347	339	312	339	388	348	328	368	367	369	334	343	345	347	333	338	351	328	384	321	355	325	352	348	376	327	330	361	342	328	330	340	361	335	348	351	327	332	301	333	356	311	356	361	346	336	358	348	314	345	367	328	343	343	368	339	334	340	325	328	325	347	340	347	344	341	347	346	351	333	345	317	350	323	347	343	338	340	370	336	358	364	360	325	346	319	321	353	331	349	337	303	383	321	346	316	344	367	375	341	352	358	336	324	323	351	340	354	337	377	329	371	309	364	369	372	361	344	359	377	303	310	300	354	349	322	323	371	337	334	334	365	331	338	331	333	359	349	330	370	357	338	338	384	321	368	337	332	338	332	385	322	369	367	336	321	338	318	297	333	311	345	379	339	352	386	337	341	328	336	333	339	320	321	334	339	414	379	342	361	349	370	322	307	359	343	365	322	340	340	360	330	375	354	345	359	337	340	379	340	356	367	323	350	315	367	323	322	326	352	312	341	372	357	347	337	340	333	328	351	373	384	357	341	350	315	342	335	320	372	340	349	321	345	366	378	381	333	342	319	322	344	297	356	353	347	335	367	360	347	353	335	350	353	376	368	335	335	385	353	297	358	316	337	357	341	336	321	361	382	320	316	340	329	321	335	347	334	310	346	314	353	363	344	340	331	314	368	329	361	370	349	351	344	369	339	319	308	332	374	325	339	315	338	350	356	331	358	330	331	346	359	384	344	378	378	324	367	360	359	370	352	358	382	347	364	336	316	355	343	354	315	331	334	370	376	327	381	352	332	351	367	336	332	359	359	365	373	336	340	364	347	367	352	349	336	329	383	330	344	313	371	338	329	310	327	315	356	323	352	382	365	365	339	392	393	315	338	318	367	326	381	390	340	348	337	365	360	362	354	296	373	343	359	319	332	332	348	365	333	293	328	319	370	363	352	343	366	357	320	334	347	327	315	341	352	337	345	369	347	361	342	345	370	365	340	321	354	336	339	355	360	319	362	345	377	347	355	338	324	361	355	370	347	355	314	341	354	358	367	340	370	356	319	340	365	373	345	373	365	329	408	353	324	369	309	323	317	353	347	368	356	289	338	345	321	331	375	326	357	336	349	352	384	345	336	330	355	325	335	327	353	332	360	362	354	353	347	321	377	364	337	355	364	366	372	376	344	327	344	310	369	339	320	328	343	356	374	343	328	311	304	312	369	396	344	342	345	376	337	360	367	364	361	329	373	366	377	339	322	360	329	329	369	379	395	352	369	330	320	347	331	312	319	344	322	324	375	316	344
20893	9342	8406	6389	3402	1974	1281	1142	963	894	913	824	845	834	796	861	817	807	794	815	772	746	827	822	784	756	772	750	825	844	820	808	787	824	776	828	819	782	795	781	739	830	809	793	750	795	727	738	795	737	792	774	731	789	783	763	739	768	797	815	786	741	772	806	812	798	822	817	769	809	803	780	822	813	795	799	810	775	798	801	815	820	779	743	774	772	828	803	786	810	836	773	767	812	781	842	759	770	793	817	782	800	812	795	796	857	777	810	780	789	801	819	810	793	821	833	799	819	808	825	791	780	833	829	842	770	793	830	782	803	728	797	800	751	834	774	762	805	777	754	793	764	738	802	788	790	822	793	746	804	770	757	782	804	765	793	828	789	785	774	775	763	791	852	791	837	768	824	797	767	790	815	778	778	757	786	750	825	828	822	766	732	763	804	783	796	755	829	808	815	814	816	835	774	815	764	803	762	805	792	783	821	792	854	808	859	833	800	744	734	795	829	804	782	798	826	838	769	773	828	771	821	850	829	796	830	764	800	820	785	836	799	765	757	782	774	784	817	798	816	814	829	778	817	786	833	797	805	817	774	805	798	817	845	832	779	873	770	767	783	830	789	835	810	823	800	784	774	753	787	761	755	792	813	796	814	746	792	795	819	768	794	795	754	802	852	822	780	806	794	809	794	759	745	834	827	779	751	799	777	775	759	812	754	799	818	806	759	769	781	784	763	768	756	796	783	843	760	794	811	795	762	811	786	765	767	843	817	752	816	793	741	822	795	793	819	793	791	809	825	751	807	806	755	808	816	764	803	800	775	753	773	785	797	780	807	812	807	761	801	760	823	755	767	739	835	803	801	808	774	821	773	789	818	795	809	784	804	805	784	816	780	818	814	842	772	700	803	725	781	799	788	808	789	783	837	820	799	783	730	808	783	772	761	800	800	809	763	795	813	817	835	731	762	806	789	784	764	763	744	789	822	772	824	775	759	755	789	802	843	731	805	776	816	841	787	798	833	833	807	790	769	789	734	850	817	804	765	749	784	822	780	782	771	774	789	811	797	799	832	801	827	798	758	762	805	777	815	743	746	832	793	756	799	809	777	739	822	791	778	756	785	770	756	796	789	775	803	839	854	784	784	769	833	788	815	778	840	769	788	779	788	751	818	840	814	796	766	772	793	805	764	730	786	745	758	771	833	736	790	817	797	773	751	789	787	856	763	812	755	777	827	803	723	779	796	792	813	803	786	800	776	771	779	768	804	819	822	837	720	796	782	807	826	764	758	749	794	827	786	811	762	744	800	781	801	788	808	775	779	762	803	790	806	773	811	811	797	775	808	781	791	828	796	850	794	807	846	776	787	788	824	755	850	782	822	787	792	726	777	796	746	798	814	830	825	790	795	778	787	841	806	810	794	768	771	824	794	783	832	816	826	796	798	777	761	769	820	868	767	748	789	797	705	733	779	814	833	803	737	814	844	765	827	798	805	736	810	784	830	771	803	758	809	813	786	860	737	802	832	835	783	735	771	810	795	747	830	779	777	796	798	802	797	799	814	791	785	817	766	723	788	819	795	742	772	805	772	786	821	772	851	811	788	797	795	791	770	785	786	805	769	768	794	787	780	750	852	812	777	805	827	810	786	810	802	787	811	791	763	765	794	792	806	773	778	758	773	742	800	751	765	812	789	777	818	769	809	782	776	809	777	796	776	792	749	807	798	731	796	776	771	795	800	800	794	749	813	806	840	787	807	794	810	822	777	798	783	773	795	808	783	830	809	775	810	825	812	758	832	733	777	825	783	802	763	792	812	773	808	805	804	772	791	804	846	788	780	795	786	851	819	770	809	826	799	767	772	764	776	854	750	807	780	780	776	800	810	754	795	780	825	836	771	778	815	761	768	776	763	815	833	782	809	776	816	813	791	825	796	765	821	721	825	776	804	796	765	804	795	785	784	857	824	805	794	799	817	726	727	819	767	866	775	816	773	859	826	736	763	806	776	764	817	787	778	773	828	822	781	757	784	773	712	774	811	771	789	819	794	799	705	790	788	807	800	755	804	796	750	804	767	794	776	783	796	778	829	882	806	821	810	744	719	782	779	739	801	843	773	812	779	797	814	783	782	732	820	792	848	749	811	765	779	783	780	809	817	801	843	758	815	781	761	764	789	780	751	768	796	842	784	765	761	800	811	805	798	843	756	788	785	809	829	796	782	772	826	782	793	763	815	751	775	788	804	782	805	758	764	759	783	760	818	754	847	743	838	799	820	788	859	806	787	792	789	774	812	769	855	802	763	783	837	789	795	792	778	786	812	757	812	816	824	777	758	765	812	798	826	769	787	768	778	796	819	770	780	787	801	835	781	826	816	836	783	787	767	786	782	762	790	772	757	784	785	749	807	773	814	780	767	763	753	804	820	820	800	806	790	781	802	811	817	768	843	753	812	856	843	794	817	730	745	783	789	785	781	772	759	773	812	771	800	780	784	774	819	814	802	791	794	786	764	789	753	836	797	798	837	754	811	815	808	814	753	769	817	830	813	798	774	788	768	736	797	802	828	800	826	772	806	768	788	783	802	837	788	831	757	800	807	788	810	810	782	795	746	787	776	827	826	767	791	808	808	769	776	824	800	728	810	837	832	769	754	777	806	738	801	829	779	824	775	758	790	784	813	761	773	765	799	799	798	814	791	803	813	776	774	791	775	809	770	802	807	815	749	814	799	750	788	761	783	784	800	791	798	785	819	776	780	798	771	796	820	853	732	826	778	820	845	798	779	756	784	759	778	833	740	821	756	782	784	786	822	783	801	769	700	745	767	771	772	805	824	813	815	835	789	815	810	796	827	854	779	782	766	808	798	850	848	842	795	798	783	776	789	812	756	727	842	768	808	783	778	759	741	833	823	805	775	801	818	775	793	757	835	834	764	811	795	768	815	785	788	777	794	805	764	766	825	796	790	779	769	783	824	789	766	761	807	773	799	725	780	832	811	738	834	803	783	784	777	788	778	770	826	824	797	767	796	787	797	826	811	794	806	823	799	781	796	808	822	770	788	746	798	820	767	759	777	751	766	792	786	774	799	831	774	767	745	766	776	827	752	816	840	851	782	774	801	783	833	790	820	811	794	796	790	819	774	752	841	821	814	803	753	767	760	791	763	836	790	818	813	808	815	814	791	800	829	771	755	786	747	829	769	781	797	803	797	814	803	814	768	773	822	780	868	792	784	779	803	765	838	789	789	804	786	797	798	800	785	777	819	804	793	813	775	830	772	786	805	794	739	805	838	777	801	835	772	818	782	735	757	849	785	805	796	830	808	762	789	791	748	773	802	751	845	799	807	814	801	793	796	787	782	764	774	810	803	786	765	772	769	797	836	817	782	819	749	821	849	734	780	782	771	791	779	773	790	775	786	749	792	892	833	809	759	694	810	772	782	772	847	777	754	793	784	784	778	766	812	768	774	831	754	807	804	747	752	760	757	783	789	787	815	735	811	744	829	812	781	769	816
32873	6505	1259	700	498	387	430	360	384	354	351	353	354	357	345	354	384	332	400	375	353	362	390	356	358	359	347	388	371	380	357	374	325	322	322	342	381	362	378	336	342	373	369	365	362	351	366	348	367	379	345	356	356	389	319	370	357	345	385	375	395	394	374	302	372	389	366	358	369	313	357	354	350	338	370	355	349	356	346	426	364	362	347	344	350	357	354	352	324	360	374	374	354	349	366	375	350	382	359	351	374	380	376	367	308	353	352	357	370	355	353	356	387	358	389	335	380	354	359	355	353	373	341	341	347	349	395	349	359	370	347	374	314	346	367	344	395	360	353	344	338	342	377	328	335	329	376	320	355	351	342	355	339	417	380	355	342	351	337	373	347	340	381	378	335	335	355	342	394	331	369	354	357	356	349	347	340	363	337	340	379	347	371	334	376	367	342	379	377	372	350	320	384	365	339	380	320	339	418	372	384	350	320	338	373	342	383	368	341	368	376	368	380	344	313	333	361	324	359	363	344	380	356	351	332	392	376	387	358	382	334	327	349	339	386	374	333	352	379	347	340	340	342	337	334	361	346	355	325	365	325	343	360	385	371	347	357	393	327	365	358	371	373	367	361	351	377	403	359	334	358	383	334	311	379	352	342	375	337	345	344	337	398	368	357	320	342	343	357	353	383	331	369	369	345	389	338	369	345	366	367	323	339	352	380	348	324	320	331	335	359	364	322	341	336	356	377	344	344	354	375	363	377	387	369	390	349	326	419	346	351	346	361	350	358	346	362	336	362	369	388	408	387	349	375	377	346	374	344	387	400	352	378	278	333	346	376	363	370	346	350	368	310	363	369	371	349	349	346	362	329	336	347	367	389	384	383	375	335	340	383	351	348	327	382	352	351	346	341	352	371	376	385	340	371	348	349	320	378	381	341	354	352	356	368	372	348	362	378	365	351	374	362	389	383	360	380	340	364	370	347	366	337	349	375	355	341	342	367	374	345	350	350	370	373	343	334	313	354	356	351	358	346	366	332	352	349	359	377	313	347	326	383	354	377	359	345	320	352	365	400	362	360	380	354	358	350	345	336	360	387	328	379	334	332	412	359	348	367	361	401	352	336	351	353	362	359	337	344	340	342	370	334	365	347	330	335	320	364	370	345	365	314	358	297	348	318	332	389	340	366	380	391	362	334	315	316	383	364	380	377	415	374	344	366	350	344	315	352	365	368	343	372	360	338	360	347	353	364	358	357	375	340	326	322	355	338	352	359	372	376	371	377	296	346	363	356	307	355	330	395	388	351	384	357	333	331	355	352	356	380	350	311	351	333	342	349	360	397	378	363	341	362	342	339	322	367	321	357	339	342	346	327	340	409	366	388	344	356	344	306	336	346	347	335	344	358	360	325	331	356	346	342	359	333	375	335	355	360	342	378	349	347	351	351	314	375	394	344	362	398	338	337	330	353	369	390	381	365	344	338	381	363	380	373	324	359	346	379	335	367	363	383	350	382	330	354	371	369	368	366	344	359	387	359	369	389	349	338	353	380	332	367	367	344	328	339	384	359	360	336	357	367	402	408	323	352	324	371	337	389	353	319	358	357	356	395	345	410	351	344	390	385	348	373	388	364	385	361	329	354	351	346	363	344	355	356	318	323	357	339	369	365	417	355	400	341	389	342	332	377	307	352	351	328	371	363	412	359	343	348	344	377	348	362	335	357	376	363	365	375	377	376	397	387	373	378	355	349	377	342	385	342	354	350	336	369	368	362	362	367	389	387	374	334	374	375	330	348	363	361	353	359	334	368	359	379	355	334	364	360	366	314	362	362	350	351	353	347	366	370	331	305	361	353	389	368	400	343	375	337	332	327	333	340	360	351	334	389	323	364	397	346	349	343	356	386	353	348	359	375	318	351	331	364	394	351	318	362	355	367	356	381	382	380	333	347	397	344	310	318	325	361	322	384	366	373	351	361	370	348	335	350	336	369	355	396	322	385	337	325	372	358	350	346	353	363	345	383	368	356	311	367	359	355	388	339	357	369	347	357	351	314	345	393	330	379	404	380	360	371	343	368	355	328	372	382	400	418	382	359	348	397	367	350	340	370	367	334	330	408	375	343	345	336	341	348	370	331	352	338	371	369	346	338	352	333	347	343	359	366	362	331	354	333	362	369	310	350	336	340	338	350	325	348	344	367	373	351	358	309	384	374	342	388	379	349	363	345	380	366	359	349	363	379	361	372	339	358	349	347	352	391	359	328	372	345	347	412	384	323	329	375	331	343	340	345	379	396	334	361	340	364	403	328	352	340	314	358	389	346	352	317	367	365	368	391	379	383	326	372	343	349	349	344	381	366	351	333	371	345	396	377	363	338	385	362	388	371	364	367	326	358	318	361	341	391	329	322	342	341	367	394	376	363	369	369	373	341	337	340	356	337	315	375	379	351	388	373	376	393	384	346	343	406	379	353	375	369	357	369	369	392	345	317	359	342	382	362	325	330	332	351	370	330	384	338	387	399	360	326	369	367	327	333	371	377	389	331	374	382	375	399	382	339	344	352	398	364	333	361	364	355	340	402	433	339	345	355	357	348	381	327	371	373	386	391	327	346	352	400	393	373	352	341	374	361	339	344	314	332	344	349	358	363	333	360	366	332	379	308	395	331	357	352	355	352	354	382	355	376	339	351	340	366	364	369	353	345	388	354	374	406	375	359	316	353	352	351	380	361	302	366	328	384	346	310	314	359	383	371	341	331	338	354	407	338	360	370	374	328	363	350	382	396	334	324	350	367	366	380	383	384	376	355	335	377	353	355	350	359	350	347	401	352	380	380	345	397	348	348	359	373	397	386	362	357	353	331	319	368	323	350	365	363	351	384	353	370	335	363	370	376	344	357	371	376	326	352	355	333	386	369	373	308	390	370	328	350	376	372	364	359	394	356	338	334	337	341	378	378	393	322	363	356	349	331	332	367	377	395	384	329	351	350	386	356	315	394	374	395	368	351	349	377	373	344	350	342	348	373	341	309	338	344	347	316	374	353	389	352	350	346	334	331	328	358	377	343	333	337	328	354	380	319	376	361	395	350	341	356	368	304	351	376	393	359	350	358	368	358	366	334	368	320	350	374	387	347	355	362	329	338	361	384	326	373	349	356	360	355	353	379	397	376	349	350	362	368	324	396	370	349	407	373	385	356	389	363	353	384	326	338	333	342	355	375	388	345	330	377	350	352	374	348	362	312	369	360	330	349	344	388	366	386	303	362	353	407	368	368	326	331	361	377	355	334	378	340	360	331	335	386	312	353	347	366	339	342	390	368	358	327	343	339	385	378	363	350	410	367	343	379	365	349	359	360	367	365	365	408	315	330	366	351	355	316	334	363	362	336	363	322	320	362	369	334	350	342	342	415	378	374	377	330	355	383	365	338	372	376	349	354	342	373	361	393	327	392	338	346	332	374	359	354	368	360	350	359	360	376	348	326	371	338	350	347	349	322	339	391	323	363	371	299	330
23946	13193	9956	5754	3414	2451	2095	1464	1061	976	873	925	897	872	861	909	829	887	858	853	872	864	818	841	774	826	827	815	852	814	837	878	854	833	854	817	847	823	790	893	841	813	833	852	866	855	823	840	808	821	893	808	849	810	845	842	834	772	851	793	820	845	876	852	851	835	801	829	838	815	846	811	833	853	831	838	820	833	858	799	873	879	812	847	844	864	821	843	766	826	816	854	861	834	793	810	805	818	855	842	872	828	826	850	835	821	850	814	804	842	816	802	851	829	825	818	813	798	836	816	835	880	804	822	844	865	829	812	846	865	836	832	824	872	816	826	861	807	812	843	829	892	850	805	860	835	822	871	785	808	792	825	837	812	811	775	825	857	841	842	857	840	853	815	837	832	802	823	894	838	834	825	820	813	860	860	851	823	887	839	836	831	805	831	825	858	846	834	843	818	865	795	820	866	789	825	818	820	858	799	769	834	802	899	848	855	790	840	885	842	808	816	884	862	849	863	858	801	821	844	806	848	840	817	858	831	827	810	838	879	828	809	888	820	806	845	850	800	871	840	933	794	809	839	825	828	887	874	815	822	865	900	848	860	831	849	845	851	866	825	853	853	819	845	852	837	825	857	870	809	802	868	837	847	813	839	863	851	862	843	834	823	814	829	833	848	835	849	792	815	859	861	835	858	805	854	839	836	837	866	806	876	860	821	851	825	810	829	807	867	856	855	841	796	851	798	855	852	884	808	795	839	826	864	834	847	856	831	803	808	835	847	844	839	825	896	837	788	843	800	774	853	821	862	826	848	904	816	839	806	833	811	843	877	779	826	814	781	866	828	881	817	792	838	855	773	883	816	833	834	826	761	775	866	843	869	876	869	836	871	835	830	841	795	818	812	862	812	847	798	917	832	837	843	788	847	830	792	825	780	822	823	835	824	811	857	850	851	876	867	856	832	825	818	826	832	853	863	853	838	811	828	826	833	817	816	848	882	866	823	818	857	823	796	839	849	892	783	812	842	813	895	884	799	807	827	811	832	821	846	771	848	815	878	836	834	859	817	868	844	812	851	867	843	797	871	799	807	790	829	857	847	876	868	846	785	857	817	827	859	810	842	782	857	828	859	849	861	807	795	809	756	874	857	827	804	794	787	854	873	845	791	874	814	867	850	853	869	861	798	857	831	868	812	847	848	818	868	845	876	871	833	814	799	835	836	841	788	792	890	835	833	856	871	833	882	816	792	862	808	811	808	834	857	837	808	807	868	814	814	825	860	815	839	851	783	834	874	857	818	802	836	821	854	814	809	820	890	873	873	847	833	847	871	819	849	866	810	832	878	808	810	868	843	873	907	882	823	880	844	846	879	829	795	814	785	860	892	853	863	845	846	872	848	862	844	845	831	842	820	864	821	766	892	838	857	818	815	840	780	786	843	811	888	861	874	821	870	802	854	866	843	880	849	791	905	842	820	884	837	836	845	851	846	810	854	807	811	836	826	878	825	806	789	888	800	867	864	844	831	828	809	847	840	854	856	860	849	803	827	849	853	858	868	799	804	843	836	850	820	856	809	820	868	842	851	831	826	852	818	846	832	820	890	854	860	861	835	812	881	904	821	827	848	847	846	871	824	798	822	879	814	818	848	863	788	856	819	796	848	826	809	853	930	812	835	800	850	834	783	839	813	852	836	854	885	859	782	820	845	866	855	760	805	858	787	902	832	864	798	814	840	822	866	886	823	855	850	785	805	804	813	835	853	870	816	863	857	814	868	819	818	839	892	810	897	852	869	900	792	832	830	841	893	810	833	828	848	844	822	852	860	799	839	848	839	833	837	816	753	791	864	840	844	832	867	828	833	881	790	842	869	852	910	904	849	825	825	845	828	829	851	911	788	852	832	836	827	873	820	863	865	813	791	863	839	908	787	847	835	815	841	821	838	804	862	815	816	830	864	788	788	827	816	837	794	861	830	859	861	815	902	848	871	835	895	839	853	796	844	882	775	886	841	789	825	850	815	827	844	861	818	832	818	855	864	806	870	834	836	861	865	868	828	827	823	815	802	773	866	812	835	868	852	887	855	788	852	841	855	823	811	899	849	843	816	819	809	856	831	887	835	848	819	808	835	857	857	835	830	843	852	848	836	863	863	893	780	829	841	832	828	839	824	887	886	810	807	853	860	809	821	885	798	839	885	883	795	889	822	904	871	840	801	811	798	811	797	858	892	865	931	848	819	802	843	822	814	829	820	829	811	855	836	856	849	851	816	850	838	857	858	788	865	814	852	830	833	845	844	830	844	811	843	824	804	869	851	826	866	850	844	787	890	834	799	865	811	884	894	852	813	840	836	816	859	868	849	806	882	819	882	810	831	825	835	820	832	825	850	762	854	793	855	832	814	826	804	828	878	851	843	819	858	848	806	816	824	803	887	872	864	832	858	846	788	832	867	843	830	900	795	794	837	812	839	851	812	790	857	846	837	841	870	880	841	844	801	858	825	870	847	823	876	837	839	807	823	829	863	875	846	824	804	840	828	808	816	836	880	814	827	864	832	790	854	822	857	815	816	850	875	867	834	829	865	829	800	828	786	843	842	835	879	887	861	816	896	861	859	830	777	840	840	843	804	826	766	761	802	843	861	802	838	845	818	772	834	824	862	808	882	846	857	814	929	883	824	822	849	832	867	836	821	884	833	883	846	769	712	782	850	858	828	837	820	837	832	872	891	824	840	827	845	876	842	893	858	825	820	882	815	856	778	869	836	879	859	822	862	857	862	851	821	826	838	837	841	843	870	860	844	821	878	827	856	810	818	862	837	843	813	821	850	842	827	827	864	802	860	835	854	824	830	799	822	827	820	866	833	917	808	863	861	882	799	855	894	847	886	861	841	789	818	809	857	837	818	787	890	835	821	832	868	813	844	838	867	801	850	815	814	841	813	888	858	824	842	814	847	847	885	868	832	890	869	869	808	875	844	812	817	812	849	844	845	838	825	843	787	898	796	841	846	875	802	842	874	801	843	823	873	868	833	857	847	830	860	842	824	852	836	857	824	820	838	811	853	838	842	828	862	862	841	833	862	834	851	838	843	831	872	838	847	763	793	833	835	826	800	805	797	811	794	761	846	821	853	811	818	815	833	831	844	812	865	789	868	894	813	827	839	857	901	841	836	850	868	803	836	818	854	811	847	832	835	818	842	809	824	841	847	828	829	821	803	828	899	851	920	853	830	857	851	788	837	830	816	833	830	811	811	823	922	832	831	844	853	758	869	831	866	826	854	885	837	784	860	846	849	806	871	850	857	838	816	791	861	856	884	811	863	839	809	836	864	837	814	885	843	828	875	875	878	799	860	824	891	843	768	878	848	822	821	892	820	850	844	870	831	830	817	794	785	828	855	866	839	821	867	859	911	809	860	802	848	818	886	845	820	863	826	861	833	851	872	885	840	813	872	874	807	831	827	813	828	861	845	843	856	848	828	849	851	840	822	822	870	900	846	863	849	812	859	865	842
22450	2332	586	449	399	330	355	339	346	351	319	330	359	344	369	365	334	306	332	316	352	352	313	351	343	346	361	296	349	307	326	363	322	312	347	317	314	351	323	320	313	343	346	342	319	331	340	367	334	340	354	350	332	305	346	335	344	323	299	318	330	322	329	394	317	345	352	339	313	338	343	345	331	339	337	356	318	361	341	326	350	354	310	363	380	358	354	340	330	371	310	336	340	361	369	359	354	333	306	286	316	330	350	311	339	367	346	324	362	349	329	352	316	362	332	358	362	370	297	337	361	352	305	323	327	322	285	370	332	355	345	361	341	337	353	336	347	334	332	323	378	288	339	330	358	343	377	342	293	349	324	335	321	316	320	327	328	316	320	354	299	334	336	355	358	315	339	335	347	342	355	329	353	324	352	342	336	309	287	296	357	303	360	346	313	335	329	332	303	346	333	360	326	325	350	306	321	337	364	353	331	308	310	300	320	370	307	378	362	333	323	326	350	329	347	378	345	366	356	318	331	300	352	360	366	316	350	308	339	350	364	328	341	345	367	330	360	342	346	346	327	350	324	348	374	326	354	349	336	371	310	333	341	367	348	357	347	353	361	362	319	330	353	327	313	348	325	340	362	340	316	313	333	293	345	317	381	331	327	318	360	364	341	372	355	344	337	364	338	356	344	337	356	334	339	326	316	330	324	323	356	311	361	349	373	373	324	292	342	344	338	310	349	382	332	371	346	359	336	378	348	349	297	348	318	339	296	337	367	343	346	350	369	322	341	327	327	356	356	371	365	338	350	328	341	356	327	333	340	322	293	387	338	349	326	328	328	334	328	378	308	314	302	308	341	336	330	329	336	318	342	330	358	328	352	321	337	360	344	372	347	344	312	311	336	351	363	344	341	311	306	379	361	355	334	315	352	336	290	364	328	371	322	340	352	346	334	354	345	389	335	351	313	347	334	356	360	338	328	356	313	378	347	347	349	367	339	338	343	342	315	343	342	319	351	335	362	355	314	332	340	325	375	344	318	334	334	319	349	350	325	324	340	348	353	328	319	328	358	337	345	335	334	335	291	334	356	327	344	324	340	313	328	325	329	342	327	328	338	340	334	360	348	326	350	378	342	330	339	340	324	336	333	341	310	322	307	343	309	342	322	369	365	393	351	344	362	307	322	373	336	331	332	325	325	323	355	347	373	356	321	341	335	355	358	377	342	336	287	316	320	312	293	314	340	305	338	316	318	344	322	313	344	300	314	300	307	334	315	313	355	342	329	329	326	370	332	380	369	347	320	312	355	350	329	316	328	329	360	323	317	333	316	348	306	313	342	308	342	361	347	342	360	338	343	339	374	351	321	345	345	318	323	307	320	333	337	319	356	344	325	341	315	344	315	320	284	338	353	323	347	355	337	336	358	323	337	338	325	350	312	341	353	337	328	381	362	303	307	322	315	323	354	352	322	317	372	329	360	322	295	332	357	342	330	325	346	339	358	321	360	341	333	338	305	371	352	352	347	346	368	360	349	371	323	325	340	328	385	327	290	345	314	337	329	353	324	348	327	353	349	331	351	344	355	321	351	335	351	316	332	318	347	348	309	324	297	341	363	335	363	327	337	319	297	319	356	359	326	347	344	315	346	314	357	349	328	320	333	307	337	352	345	322	326	328	333	327	327	359	345	329	351	324	320	365	321	278	287	315	311	306	324	355	349	322	304	322	315	362	338	358	305	370	350	347	352	348	347	323	341	341	318	324	342	359	316	334	361	400	334	345	371	330	321	310	337	354	350	352	339	368	371	325	330	336	359	352	349	375	351	322	375	347	337	308	334	355	324	335	311	352	344	356	356	286	305	365	350	328	336	318	345	352	363	321	316	319	334	303	338	357	345	363	327	326	323	310	353	350	321	353	346	353	339	326	337	315	337	359	293	353	332	356	348	326	331	348	361	360	347	344	342	362	370	328	352	365	322	314	333	352	359	334	353	341	340	337	359	339	321	369	322	367	361	349	346	342	369	318	361	316	319	308	331	350	327	308	322	324	347	331	341	340	331	319	330	325	361	310	348	347	358	326	308	309	307	346	334	322	342	312	328	318	318	353	317	305	349	294	308	341	344	372	360	315	331	337	318	336	346	295	352	327	364	345	334	360	349	321	368	338	313	360	313	358	321	360	353	361	337	338	349	316	358	368	312	348	354	333	357	306	339	347	356	338	335	333	321	311	365	338	322	301	358	376	373	357	324	348	354	358	361	320	339	338	313	300	316	300	346	356	328	309	324	318	331	346	331	333	326	340	340	365	313	349	337	371	330	358	328	347	360	355	345	301	348	367	345	321	319	352	329	328	358	330	327	325	351	345	328	334	336	384	334	334	330	331	345	307	336	324	318	344	342	349	331	320	350	336	331	382	341	381	350	318	309	365	327	339	351	351	293	343	303	327	313	339	338	326	336	339	332	348	305	336	307	333	307	356	310	345	329	319	320	350	300	379	327	311	350	350	356	321	342	346	342	348	357	331	314	353	314	312	346	308	353	351	326	341	361	366	330	358	367	320	327	350	385	317	324	311	324	325	349	319	346	280	308	333	331	334	301	334	343	303	306	326	292	336	302	326	353	342	341	301	334	328	338	341	350	357	361	328	335	313	351	380	336	325	302	366	332	362	349	336	359	349	312	320	305	333	336	343	328	357	374	351	347	331	319	348	321	316	324	342	311	322	321	366	327	373	356	341	344	335	341	320	353	345	338	325	334	350	348	383	324	351	355	326	313	371	318	365	322	320	305	311	316	311	348	359	345	334	328	319	360	323	355	337	344	346	305	322	328	360	322	289	318	342	347	345	339	312	314	314	328	342	359	314	358	343	348	315	301	351	372	321	359	348	326	296	336	349	306	333	322	376	328	350	337	321	357	354	312	318	339	343	311	322	327	369	343	345	316	339	306	349	349	372	369	335	345	329	324	321	370	382	316	321	312	345	377	340	349	316	352	362	315	338	340	372	356	338	325	318	364	346	325	369	319	345	316	321	320	331	321	315	351	361	341	312	353	360	323	350	312	327	332	340	306	349	339	302	317	342	298	342	390	351	337	354	310	336	299	345	345	339	316	324	300	335	377	330	375	323	365	306	311	332	307	334	357	311	319	332	324	360	324	346	308	325	304	356	309	321	336	307	324	362	367	364	330	331	332	326	324	388	314	359	319	296	355	358	348	340	357	318	300	357	348	314	343	328	311	326	374	334	339	363	323	303	360	342	367	341	311	278	384	354	350	317	321	336	304	326	319	353	329	292	346	336	320	332	353	377	367	349	326	326	329	338	317	346	309	341	328	355	359	334	342	334	320	334	325	360	337	322	374	367	341	324	387	309	346	343	305	320	357	360	302	347	355	326	304	306	362	315	348	334	321	320	333	337	312	339	352	335	387	355	308	316	330	330	328	372	317	306	334	307	313	338	334	337	320	331	346	316	350	342	325	310	306	318	344	321	340	339	345	332	312	330	336	324	328	308
15852	5217	4050	2461	1782	1377	1183	924	855	800	779	780	806	759	799	746	786	738	771	729	708	762	775	773	802	735	787	748	746	754	764	747	757	738	777	746	771	749	822	765	751	754	733	740	738	701	731	735	801	759	768	692	722	716	755	749	730	760	805	790	759	748	766	743	762	728	773	721	787	730	716	713	773	705	760	789	757	717	792	752	794	750	765	717	768	741	730	768	741	764	728	766	763	733	788	736	747	745	743	749	741	765	749	772	760	782	789	792	740	784	740	742	736	755	760	784	719	778	739	685	737	768	786	759	777	776	744	728	765	760	762	782	773	785	772	729	767	769	772	806	750	753	744	767	737	763	778	727	721	745	756	748	697	713	747	685	782	810	763	735	709	750	762	720	829	731	743	750	786	723	812	713	742	735	781	745	737	777	775	774	747	750	727	762	779	742	740	714	753	767	776	738	735	760	738	747	747	786	748	740	734	763	751	735	775	714	750	747	799	730	757	746	774	708	739	758	732	762	742	762	790	757	779	755	724	784	721	717	771	720	751	740	785	723	734	720	749	787	755	772	722	771	749	738	761	774	754	720	741	798	730	739	753	749	760	811	739	767	749	742	798	738	745	760	752	764	789	781	755	778	761	777	770	754	767	744	747	688	787	743	786	736	794	709	776	735	782	730	747	766	696	728	732	767	800	772	722	745	766	767	777	773	710	806	790	741	778	759	784	748	796	747	718	787	749	769	740	742	770	713	764	772	733	733	799	769	733	760	755	730	732	706	775	753	766	774	778	766	727	756	753	783	747	770	737	782	727	732	787	775	767	776	781	792	786	754	728	808	811	681	763	781	754	754	743	813	756	808	704	746	756	755	741	769	770	784	712	764	752	725	756	737	791	813	767	754	724	719	742	711	766	768	781	736	750	738	752	788	731	737	743	727	777	757	740	782	789	769	747	737	738	773	749	782	759	708	734	769	812	779	713	738	755	787	764	762	764	755	751	768	749	761	719	762	768	736	760	761	778	734	748	711	765	702	678	778	751	722	759	733	800	796	773	734	797	754	757	724	774	749	779	775	762	760	744	754	754	790	771	735	738	745	794	788	808	777	731	773	718	780	759	775	774	743	784	759	759	760	769	775	781	760	749	733	735	785	779	746	778	773	792	770	784	724	750	711	704	800	765	730	742	787	797	717	769	736	709	734	752	696	787	705	749	712	791	714	729	761	758	750	784	758	793	731	738	784	778	750	707	742	805	689	776	759	760	772	712	720	791	750	737	733	712	828	746	769	683	736	736	799	771	753	765	781	768	760	805	776	760	754	765	784	750	769	781	807	770	710	756	750	731	728	726	787	751	775	767	717	728	730	724	755	764	790	750	748	752	738	805	776	785	765	763	770	780	721	746	702	754	796	777	746	769	777	764	738	746	747	798	769	791	776	678	758	769	757	767	789	784	744	703	752	776	743	737	744	792	769	717	742	745	755	730	772	822	785	722	768	765	759	773	773	754	730	737	733	763	720	807	747	781	708	720	761	753	760	765	788	727	738	774	770	717	747	755	701	789	739	761	745	747	762	777	737	734	739	760	739	744	714	790	811	748	736	778	726	763	780	725	763	781	758	740	681	738	713	728	765	758	734	689	724	724	779	750	777	760	712	726	743	779	756	760	796	711	788	768	802	763	768	736	716	715	728	749	732	739	773	753	750	745	756	703	743	750	759	763	779	729	806	789	751	717	750	741	698	729	723	766	709	779	775	739	802	775	787	745	770	742	723	752	766	740	779	760	771	731	720	675	773	746	751	769	777	699	718	731	791	716	751	793	749	799	778	748	768	719	799	742	736	714	764	772	715	724	723	722	676	799	762	740	752	775	772	753	715	720	770	762	780	785	746	759	712	760	728	738	725	722	771	788	731	763	758	818	771	734	706	757	753	740	750	840	737	725	730	782	795	730	781	781	750	733	731	772	776	690	764	740	795	769	738	771	741	715	765	770	727	760	750	757	760	719	781	722	742	796	790	753	731	690	782	776	723	773	763	740	794	710	761	733	801	753	739	774	768	753	718	754	739	768	753	699	786	770	724	746	808	714	756	731	801	735	735	772	787	722	748	800	747	779	717	717	759	730	714	781	725	717	737	688	759	763	748	756	732	746	779	731	771	747	770	732	749	757	740	792	744	763	731	755	693	755	766	735	799	783	741	751	777	764	734	786	719	760	751	732	753	765	737	787	715	675	751	755	744	798	726	750	741	762	773	731	745	756	753	769	734	715	719	778	803	759	718	763	814	755	773	748	720	746	752	751	746	745	733	787	764	734	773	715	751	728	736	747	768	699	779	756	756	701	735	770	731	723	738	758	729	781	736	785	709	735	731	735	781	743	750	767	800	752	765	749	766	753	745	758	723	777	796	751	749	702	752	743	796	751	735	801	732	743	727	776	770	729	706	729	775	787	751	774	720	734	753	771	781	732	736	766	766	746	753	798	766	764	740	793	769	730	701	788	759	761	775	832	705	777	752	767	744	732	716	756	787	743	755	759	808	797	746	782	714	764	715	792	715	740	787	725	763	713	782	724	754	709	766	725	793	751	787	800	720	723	743	734	771	779	761	783	755	744	723	753	820	712	753	790	767	796	727	763	737	759	750	764	742	772	723	749	739	775	770	710	769	754	736	776	709	719	790	759	771	712	739	793	770	682	708	803	721	760	713	762	737	715	687	775	753	766	725	763	789	762	742	764	726	767	750	771	723	776	720	732	782	809	783	743	735	842	738	730	761	731	801	740	760	762	698	778	755	752	721	750	743	770	812	749	763	722	771	782	751	743	733	749	792	743	758	756	803	723	744	768	731	793	762	711	798	723	766	764	799	734	735	755	758	794	733	778	808	749	763	786	757	728	738	747	756	757	711	731	798	753	715	806	728	731	781	762	734	774	732	747	768	792	739	694	723	738	751	756	762	757	789	795	797	718	744	783	754	745	732	724	791	770	788	743	753	747	736	746	747	765	740	737	785	712	700	700	800	791	747	760	735	738	762	728	724	758	739	719	777	707	762	760	792	711	740	769	773	774	729	769	765	743	777	778	729	763	729	775	760	810	765	729	758	766	720	756	740	750	766	784	700	720	753	714	789	758	754	746	716	762	733	761	795	726	722	727	740	724	722	743	719	767	818	687	785	742	763	789	771	697	779	764	732	729	740	767	711	772	750	728	768	746	797	763	774	772	719	766	758	749	753	733	720	726	764	777	730	770	687	795	805	753	726	726	751	788	729	721	729	744	774	757	788	739	780	758	777	735	779	681	713	720	748	755	777	757	736	741	784	759	776	760	766	757	728	744	728	760	765	759	749	744	756	810	737	773	702	762	791	780	775	720	760	766	759	758	699	776	744	826	774	695	750	742	702	738	758	765	791	761	747	793	786	742	720	703	750	748	785	723	789	702	765	693	720	770	743	781	777	750	763	731	774	786	728	740	738	751	710	743	790	737	751	759	742	766	741	748	777	731	755	739	751
30126	4742	872	603	500	453	423	351	370	381	343	392	354	337	338	345	348	376	363	361	342	342	347	370	350	353	362	342	340	318	322	366	336	301	335	349	369	377	344	324	345	345	340	349	367	361	346	359	359	319	347	347	312	358	347	336	359	352	342	348	331	340	357	343	321	343	347	327	327	363	347	348	351	340	331	319	335	316	329	330	336	329	334	341	340	372	340	357	334	351	342	355	338	339	331	334	378	340	318	361	342	360	368	335	349	325	329	353	355	339	363	351	358	343	322	369	364	339	355	358	301	362	368	348	339	356	342	326	341	381	374	346	324	318	311	343	356	318	347	354	354	349	325	322	337	345	377	330	355	365	354	355	357	361	377	338	360	377	314	365	355	349	351	323	341	370	340	314	339	333	336	353	380	352	351	335	364	341	342	364	334	331	363	356	361	347	326	354	367	369	334	368	365	339	359	329	365	341	341	332	355	350	353	337	321	344	366	360	312	370	333	353	348	327	335	381	333	337	352	321	382	366	357	322	310	364	354	365	377	385	347	360	348	333	364	327	371	347	330	374	345	342	352	364	368	357	362	335	334	347	348	308	334	338	347	346	345	366	353	363	386	331	312	343	307	380	377	340	358	366	313	349	333	349	319	374	322	320	363	353	299	318	339	318	369	335	345	368	314	359	339	338	343	361	350	353	345	338	380	344	352	345	311	327	346	354	327	360	352	333	341	340	334	336	365	331	324	322	384	319	346	342	340	325	310	357	298	351	337	356	336	360	361	367	359	356	339	350	358	386	373	371	318	313	338	323	352	385	320	337	323	342	348	338	334	339	338	370	338	362	328	355	379	382	307	357	383	367	349	326	342	342	355	355	356	327	359	333	321	353	332	329	350	333	374	312	327	383	319	341	302	349	359	309	332	345	358	335	346	349	318	361	325	374	377	369	342	341	369	345	390	334	350	365	355	353	303	329	322	363	367	332	354	335	332	358	384	356	314	349	368	344	364	355	367	353	343	333	344	359	340	343	337	345	344	337	312	314	333	362	338	362	330	359	319	376	365	352	350	347	350	352	296	358	373	323	352	346	373	359	363	337	334	354	320	357	383	343	357	340	378	354	344	351	407	347	337	335	364	383	375	324	324	352	333	374	355	396	359	325	367	340	329	379	345	360	366	354	355	354	356	363	336	341	347	348	301	335	364	333	333	339	337	315	368	331	346	343	344	351	339	343	334	335	336	318	338	329	332	347	345	366	345	402	324	329	331	340	367	348	333	360	365	328	349	346	337	341	334	314	341	389	382	345	361	392	359	335	349	368	340	340	368	356	302	315	368	341	342	349	314	330	365	344	348	344	358	373	330	359	334	360	309	335	370	333	327	358	320	332	344	340	332	338	307	342	356	361	337	330	356	369	341	337	306	352	327	349	335	355	325	342	313	336	334	323	377	345	338	350	372	371	374	345	349	372	321	363	352	355	313	356	354	346	338	384	362	315	382	377	360	362	380	337	338	345	357	322	337	353	326	359	334	364	349	356	351	357	354	363	354	363	346	349	330	338	342	332	335	362	342	380	351	390	342	349	352	357	348	357	385	379	353	329	359	324	388	348	354	342	317	338	338	324	343	337	342	370	363	359	375	356	357	365	337	347	349	317	349	339	348	325	351	369	355	342	366	323	337	302	392	349	370	351	303	347	359	346	361	370	335	344	328	370	328	325	324	377	368	379	387	314	378	397	342	334	331	348	371	347	358	337	337	339	328	320	389	341	369	323	350	352	328	355	325	382	355	325	350	338	352	329	363	324	367	386	347	368	349	324	348	369	352	332	374	351	340	340	365	375	335	340	336	337	337	317	333	320	360	334	372	339	351	400	357	372	368	352	367	337	339	324	320	355	327	361	364	383	341	332	378	369	355	376	379	333	395	389	353	322	315	321	330	368	325	343	334	304	346	309	348	322	336	369	359	356	345	308	317	346	352	347	357	306	384	342	342	363	319	393	347	329	360	332	337	355	351	340	357	348	338	338	323	338	373	359	313	347	295	328	362	382	323	357	376	339	333	312	381	339	329	290	371	353	321	339	319	327	323	356	312	384	319	311	310	304	326	357	371	388	333	362	335	332	339	349	353	323	329	340	359	343	327	351	341	340	376	379	340	349	374	323	362	370	354	329	342	356	358	406	359	358	329	344	359	330	378	314	351	348	338	362	370	333	383	344	370	333	325	382	337	351	377	362	349	351	371	375	351	377	310	370	344	366	371	348	315	371	322	341	306	370	364	348	378	371	330	387	312	330	378	333	336	317	371	353	399	372	323	316	354	354	352	359	319	376	345	355	323	345	319	346	370	333	342	355	355	340	356	366	319	349	382	394	330	344	337	365	363	338	370	393	412	426	294	365	336	372	340	322	321	332	336	345	361	367	340	352	320	341	346	317	340	332	377	348	359	382	348	358	313	324	348	311	387	385	363	370	341	356	374	362	359	340	354	345	346	353	404	335	336	328	345	367	323	340	363	357	338	367	347	338	372	375	336	346	341	364	357	347	351	330	339	383	351	345	326	324	333	350	345	352	356	367	364	333	398	365	323	365	344	324	338	347	346	353	364	337	349	320	334	342	359	341	363	336	342	352	328	344	339	331	332	354	360	334	332	357	345	318	334	335	333	324	337	347	324	334	324	349	331	349	340	341	340	357	360	339	368	347	361	333	335	351	327	363	336	355	340	348	356	346	344	349	340	322	345	348	326	341	335	352	354	326	310	337	349	334	349	374	380	366	328	302	321	362	333	339	350	382	372	377	353	348	333	364	322	391	344	343	357	361	348	331	330	326	356	323	340	361	373	306	348	365	308	326	324	327	332	343	373	323	335	415	358	371	358	313	318	302	352	341	378	381	371	387	344	339	332	347	353	336	343	284	357	354	327	334	347	360	353	298	340	385	388	340	364	362	341	351	367	393	329	341	353	361	367	333	322	350	330	362	338	331	336	336	376	333	355	345	361	341	329	342	336	382	372	327	362	379	344	316	335	336	360	347	344	369	346	345	319	338	361	338	328	359	395	346	333	342	407	329	358	328	315	350	330	326	333	378	289	380	312	348	351	340	350	363	358	292	358	364	328	365	352	339	361	355	332	336	333	329	354	378	337	358	338	338	354	374	386	351	353	352	349	378	343	363	325	353	332	355	348	340	342	328	357	324	378	330	352	359	337	352	360	359	321	354	364	349	300	318	334	340	337	353	325	304	319	329	347	355	335	347	363	312	374	361	370	349	366	354	346	359	346	381	351	373	350	341	337	329	353	310	337	382	337	347	360	319	364	320	344	360	352	365	349	362	373	317	344	365	347	373	361	338	366	356	321	362	354	331	395	359	336	314	306	314	338	326	340	342	354	334	340	326	351	386	307	352	332	351	350	370	298	357	318	345	380	345	385	362	352	342	350	376	348	335	375	352	367	348	355	346	352	329	355	338	370	361	383	364	345	338	321	313	302	364	325	333	330	329	332	390	341	330
21812	8267	6519	4636	3837	3156	1707	1134	934	1003	860	865	906	859	824	791	782	856	814	807	810	785	827	836	771	813	808	749	795	795	810	805	827	814	791	804	761	806	828	792	828	827	813	816	795	848	836	805	784	792	793	774	803	806	791	790	845	854	829	837	806	861	845	822	830	845	749	755	828	810	835	810	794	772	797	844	774	794	766	805	762	854	827	805	825	804	815	805	793	809	813	811	809	811	781	832	774	782	810	820	802	790	807	785	817	797	780	828	783	808	809	800	811	773	771	839	817	801	824	805	780	806	749	802	813	795	772	810	750	819	820	790	781	803	845	822	773	809	770	820	798	805	799	885	826	802	812	823	819	823	785	817	804	851	804	726	784	790	794	804	779	856	737	807	836	840	850	844	834	856	800	764	797	835	800	766	798	810	840	826	823	826	823	830	787	751	772	786	776	805	782	817	796	829	788	752	759	804	812	790	785	810	811	831	785	775	809	796	786	772	822	820	776	831	781	815	778	794	768	738	790	834	831	799	838	778	787	789	791	776	788	787	812	811	797	774	773	743	798	807	788	766	826	807	794	765	848	788	777	812	785	803	773	762	741	782	807	765	770	816	808	799	746	795	770	789	781	821	787	815	781	797	822	841	804	812	811	819	752	785	793	760	769	754	821	797	802	788	817	814	787	783	788	807	778	797	816	773	756	822	839	769	774	753	823	785	771	793	786	812	817	757	772	773	821	805	806	822	783	829	793	774	896	823	793	770	828	876	782	815	802	771	815	829	806	806	854	796	790	785	797	786	819	789	771	835	781	819	747	876	817	795	804	784	842	721	769	810	790	807	774	808	806	778	749	805	835	751	793	792	780	773	805	868	852	838	788	807	856	775	811	799	819	771	795	848	749	770	754	804	837	796	819	797	793	786	799	812	764	776	776	805	801	784	807	783	810	829	821	766	866	816	794	755	770	821	817	781	774	759	807	823	826	780	804	829	801	731	752	743	804	773	781	784	822	773	769	765	760	806	772	805	732	791	784	844	780	775	787	765	779	793	779	826	841	799	877	780	753	751	830	778	828	799	783	805	804	776	795	772	769	841	808	807	788	854	820	773	821	790	798	788	799	813	777	765	852	790	803	799	779	803	831	797	854	753	787	848	818	776	829	774	818	835	806	789	734	811	773	800	844	824	826	816	756	783	761	768	843	824	818	740	816	828	800	771	818	829	795	820	793	768	823	779	783	800	797	776	813	811	764	788	775	761	803	816	808	752	802	793	821	787	750	765	837	799	842	796	824	720	853	782	814	806	784	755	757	782	812	793	762	803	756	796	830	766	862	823	814	786	777	776	805	806	784	782	836	776	816	790	789	787	780	820	801	762	807	804	811	766	805	856	809	829	793	826	845	792	707	828	795	757	815	771	847	774	743	832	835	787	821	798	792	800	804	781	857	801	841	767	790	778	809	798	800	786	802	786	814	796	843	798	779	789	798	753	845	809	825	783	819	802	807	787	802	796	844	794	793	771	773	827	758	828	829	836	799	824	812	837	855	805	761	794	802	798	732	768	824	791	765	808	806	812	786	825	815	797	751	853	808	821	800	785	812	732	816	806	806	817	805	781	776	784	835	877	775	724	819	795	802	787	813	810	821	824	762	814	787	798	801	786	870	798	796	823	814	831	775	812	800	771	805	772	771	839	779	789	791	783	766	763	798	778	812	741	780	820	788	809	779	803	734	801	805	826	774	802	782	757	813	870	844	802	815	798	761	799	845	778	783	793	828	811	817	759	813	816	797	755	765	812	761	813	805	826	812	851	787	754	797	768	777	761	768	813	815	754	806	823	770	758	858	782	784	792	770	776	817	803	775	780	838	800	763	765	753	793	812	772	779	814	712	816	784	802	755	759	792	828	822	804	868	769	788	844	777	787	776	809	795	802	767	738	846	752	742	795	777	781	767	784	767	802	784	796	811	774	812	789	810	784	824	820	809	746	774	801	811	766	812	796	797	825	805	860	769	764	758	849	824	790	799	785	823	797	840	759	801	837	803	740	814	817	788	765	781	817	801	812	767	847	801	756	835	782	762	823	836	763	770	838	808	790	824	766	742	849	780	715	762	779	779	828	788	815	804	738	795	802	736	730	832	829	770	806	733	814	812	788	766	807	801	810	792	780	745	752	782	786	799	781	781	832	787	828	838	840	773	786	831	770	781	817	858	803	771	807	733	799	782	822	796	783	779	836	753	844	801	814	832	811	760	837	825	791	826	767	810	803	802	783	797	786	796	782	800	795	798	834	707	859	819	794	806	764	768	799	775	776	788	754	787	760	817	792	803	783	783	761	840	857	796	818	793	787	808	771	840	812	825	825	816	850	771	804	781	828	776	774	833	781	793	763	784	802	794	801	770	797	773	801	773	830	777	878	803	813	759	822	773	784	761	843	750	824	840	841	815	810	833	785	804	803	766	795	778	835	809	780	801	819	816	818	848	811	803	753	751	773	819	785	770	837	763	844	809	839	734	816	842	837	786	774	816	770	807	798	768	805	800	800	794	812	781	795	811	798	831	774	784	768	769	810	791	779	776	816	749	805	790	766	770	827	836	798	763	819	814	807	778	781	804	802	778	789	773	781	820	832	800	776	805	763	811	786	837	768	796	822	818	784	778	756	762	793	779	792	815	829	796	789	823	819	771	798	771	773	876	735	799	802	796	784	788	793	812	822	808	816	806	821	792	819	782	818	784	792	802	795	799	787	842	823	798	810	783	804	780	830	823	715	830	775	767	785	782	778	797	810	806	853	765	753	779	802	816	783	765	833	776	822	778	793	713	835	824	812	764	729	776	794	766	772	799	848	768	812	846	792	734	826	765	817	818	799	838	748	784	808	781	778	816	852	789	825	820	793	850	807	766	857	798	816	774	767	806	753	789	832	814	815	766	848	829	764	788	761	778	818	806	800	798	800	759	833	756	764	813	817	769	732	788	800	824	788	826	837	812	780	810	860	819	783	762	855	848	789	815	793	787	757	772	769	803	795	782	775	785	721	804	760	738	786	770	822	793	851	835	780	775	785	768	777	787	826	769	875	818	792	804	768	838	824	876	782	864	792	784	832	800	795	774	746	799	802	787	817	776	831	802	795	783	802	828	787	818	815	822	776	837	863	821	782	812	835	763	804	787	771	802	823	823	793	869	795	775	815	761	812	831	778	763	812	759	783	799	795	805	785	813	805	805	791	780	809	881	799	847	709	842	776	804	780	839	830	770	797	784	763	795	819	848	836	806	786	782	823	741	776	810	777	798	797	800	802	777	783	817	833	800	753	766	772	769	788	772	846	794	777	828	814	803	803	785	772	821	826	803	798	789	786	828	816	816	807	750	766	790	822	793	813	821	805	855	751	842	803	821	830	828	828	819	793	774	791	783	841	747	818	781	797	792	799	837	756	853	811	789	807	781	832	863	798	830	783	826	822	785	863	808	757	768	810	805	801	821	762	807	811	829	780	783	814	799	871
34638	6145	1076	651	524	445	351	381	365	379	367	385	372	343	340	370	379	351	358	381	357	392	372	380	365	376	318	375	354	346	376	375	375	378	358	362	358	351	385	342	333	373	379	356	380	366	371	327	356	360	343	327	357	321	341	360	353	342	342	339	346	370	349	362	346	356	361	344	418	370	336	317	371	353	371	361	349	366	389	339	350	376	360	332	360	351	335	389	332	335	364	344	354	325	328	381	361	389	367	381	331	396	365	334	333	385	380	328	331	322	336	317	342	376	402	385	343	377	361	362	364	322	392	332	349	356	359	386	352	376	360	379	340	349	369	387	337	390	385	387	362	379	355	359	356	375	386	376	355	356	336	328	339	360	351	344	353	314	332	335	397	365	362	368	352	340	366	340	348	409	367	367	350	339	356	399	334	355	402	360	352	376	381	375	365	382	368	337	393	383	368	362	384	371	310	330	342	342	355	359	340	388	364	366	345	359	379	353	388	379	356	316	329	364	385	384	342	355	371	364	374	372	373	362	381	340	354	378	355	359	334	354	405	333	335	381	350	380	373	348	349	370	365	311	352	393	375	360	357	351	358	362	347	352	351	332	342	373	372	389	361	378	351	396	389	362	362	372	363	355	349	356	349	313	355	325	368	379	364	336	340	360	335	371	361	340	367	384	337	350	332	361	378	369	404	372	369	377	371	341	370	335	349	354	341	345	368	379	332	325	324	346	355	372	353	366	385	368	354	390	361	368	342	372	330	337	366	351	385	362	369	341	370	355	365	306	378	336	392	368	354	321	369	339	352	327	348	364	339	408	347	369	339	398	354	352	335	371	365	344	353	312	332	356	353	362	357	348	350	361	359	325	367	341	301	354	377	349	363	371	326	375	306	362	356	354	333	373	382	341	369	369	389	363	385	342	353	396	357	393	336	359	401	363	360	363	319	378	372	373	348	362	370	325	334	324	388	359	316	366	348	347	367	353	331	352	358	353	344	368	363	376	362	391	373	399	360	321	329	339	346	339	359	343	413	364	388	352	437	374	337	358	349	360	350	364	381	361	390	356	351	363	343	355	361	363	349	327	355	348	367	392	346	356	376	353	347	353	371	398	377	412	366	374	371	332	355	339	379	352	371	391	338	341	380	342	355	334	355	361	332	347	350	366	344	377	374	396	376	316	379	345	373	402	347	391	384	357	345	392	338	375	358	361	379	356	333	369	350	341	397	382	339	370	366	338	361	359	370	378	371	394	356	346	361	383	307	337	348	376	391	396	340	346	350	365	363	345	350	384	336	378	334	365	340	311	332	323	374	345	344	364	346	372	390	407	393	390	342	331	380	360	371	351	345	339	379	350	336	345	342	338	370	322	356	391	373	369	342	377	335	360	375	354	390	372	363	324	375	388	362	358	359	337	361	359	370	355	325	361	372	352	363	375	414	363	327	347	335	373	348	311	370	363	347	383	368	340	363	347	389	342	382	388	368	365	402	402	321	369	343	376	363	379	367	372	368	330	297	336	363	356	346	376	307	360	315	377	372	379	361	363	378	370	335	368	348	362	301	356	319	397	325	354	375	364	375	344	314	368	362	335	374	345	342	379	354	343	359	336	371	339	382	355	348	340	382	348	361	350	345	367	347	378	347	347	347	388	401	373	338	369	326	367	340	341	392	365	351	379	371	381	359	340	372	358	330	347	385	382	360	341	334	408	363	332	343	358	366	352	345	399	333	388	334	353	389	341	342	360	383	364	343	371	335	374	308	354	375	367	348	383	386	333	346	382	322	345	346	362	384	353	374	376	347	350	390	359	324	360	341	337	366	337	363	390	357	343	360	356	331	350	334	380	363	331	348	397	332	330	344	339	356	355	349	346	421	386	375	360	346	366	351	359	355	368	367	339	353	355	354	351	380	358	373	376	386	362	390	349	358	374	368	353	355	361	336	360	346	357	383	379	397	382	347	382	382	406	374	348	382	347	366	325	319	381	369	347	381	357	391	360	341	357	388	356	343	345	334	348	397	346	366	329	358	343	344	360	368	349	349	356	357	383	357	407	391	373	378	329	377	319	399	348	351	328	383	358	370	369	376	387	350	370	349	365	348	361	360	340	363	368	343	380	368	357	365	348	341	388	363	377	351	337	358	335	378	352	343	341	376	308	396	357	354	341	387	334	359	322	369	336	358	380	353	332	379	353	354	365	372	346	371	313	357	381	353	320	348	359	338	366	346	357	364	344	357	342	343	359	324	369	381	366	382	361	352	393	344	329	359	352	354	355	375	387	364	384	379	377	358	366	341	348	322	388	346	365	362	363	397	357	358	372	344	370	343	345	333	380	364	350	321	366	353	375	340	329	336	340	372	382	375	386	360	344	374	372	374	361	399	344	355	358	387	340	355	350	362	357	341	423	319	361	363	373	387	363	371	335	391	322	358	346	350	385	351	334	325	380	373	327	364	327	304	342	365	393	353	357	321	330	375	378	355	365	332	382	358	348	334	343	395	368	375	372	351	299	327	353	367	361	381	348	350	360	398	382	347	353	360	356	341	373	390	364	363	336	385	366	390	337	371	382	352	359	366	341	360	335	363	342	362	409	377	388	366	356	328	355	355	349	383	357	363	307	363	343	371	362	335	359	386	334	355	343	350	354	341	339	288	338	378	343	354	368	364	350	370	364	350	367	377	364	367	365	355	339	344	364	353	333	382	350	357	348	340	374	334	358	350	322	357	356	347	349	361	371	336	367	355	344	350	375	352	364	347	390	343	351	375	377	347	338	358	328	370	335	338	343	332	384	363	337	372	390	366	360	358	371	346	322	348	344	391	370	327	346	378	394	375	419	363	348	369	368	329	350	371	378	374	367	356	348	328	349	340	330	392	338	327	361	335	379	341	334	377	370	372	366	357	372	401	399	379	364	358	353	392	330	404	380	360	384	359	362	376	359	391	340	376	355	374	368	354	359	386	362	385	351	409	384	370	304	326	357	379	366	345	363	368	363	386	373	345	375	376	380	378	373	355	320	352	332	358	349	351	348	388	340	373	390	344	366	335	374	412	329	365	351	383	353	347	341	361	335	396	348	365	398	338	357	325	357	365	351	388	334	370	376	355	327	330	404	352	371	376	370	367	331	343	358	370	379	359	340	359	349	390	374	314	330	360	338	351	321	358	336	330	342	363	388	342	384	393	380	372	336	349	342	367	345	366	348	377	370	376	348	377	380	312	366	359	352	348	394	373	324	352	368	375	343	329	366	338	319	365	353	360	356	353	351	359	354	384	352	350	402	348	361	364	359	327	328	340	338	368	398	346	376	338	382	372	373	346	354	367	412	322	387	377	340	355	349	350	346	369	385	388	337	347	359	321	348	335	333	380	345	364	350	415	349	385	389	317	361	360	360	362	328	377	365	334	362	359	362	329	358	351	322	332	360	342	346	390	377	377	393	336	340	311	365	347	350	350	365	367	342	358	351	412	308	358	309	333	361	380	362	346	357	367	330	405	382	354	353
23800	10128	8092	5603	4509	3042	1601	1174	1053	1003	909	880	874	874	875	866	812	856	869	858	797	868	848	852	828	825	828	867	861	845	805	832	873	831	823	829	869	809	840	803	824	813	880	843	828	829	828	862	838	831	873	858	859	837	778	844	883	889	863	845	835	840	831	816	813	792	911	838	817	794	871	815	821	838	789	875	862	824	868	812	832	861	833	819	924	838	884	850	869	819	889	826	847	803	865	844	827	829	884	789	844	855	838	858	843	812	873	813	840	822	844	839	827	836	835	789	817	799	861	820	870	819	824	862	819	835	857	809	877	835	792	850	845	805	827	891	847	856	819	820	827	828	833	883	795	890	824	852	799	808	871	873	829	847	826	885	833	831	855	850	814	809	823	817	851	857	862	841	846	822	842	863	825	818	839	849	827	851	816	849	834	869	913	857	814	824	832	813	873	823	885	879	842	890	830	823	822	796	780	837	808	833	868	886	813	865	865	847	801	864	832	804	890	854	820	820	903	850	838	852	838	829	869	839	834	855	818	792	835	796	840	844	845	821	819	853	816	855	852	819	832	835	908	857	847	824	875	823	893	839	808	834	847	879	826	843	870	814	836	835	823	803	840	847	837	867	833	804	889	817	854	879	832	829	849	812	816	871	811	804	768	859	849	832	843	793	837	833	824	823	865	819	849	878	792	829	839	852	843	858	853	790	855	900	792	798	812	837	873	850	856	832	869	837	857	849	814	874	837	838	841	798	800	869	889	853	837	836	833	837	810	793	845	864	865	771	806	904	839	848	852	818	806	820	893	838	815	861	868	828	824	807	827	849	850	817	889	851	839	853	808	784	836	851	847	797	803	865	859	881	822	848	853	846	854	861	847	856	897	863	835	854	801	856	854	841	861	822	855	797	837	812	845	819	821	844	801	813	843	847	822	782	826	846	817	888	854	836	831	848	834	832	844	850	801	813	837	884	807	834	818	825	827	894	841	863	840	809	830	822	853	831	863	889	926	890	861	848	813	795	844	840	824	800	841	856	834	827	807	869	873	847	868	835	819	839	832	873	836	808	855	825	823	792	855	850	851	828	877	807	811	844	871	825	793	822	830	812	859	835	795	811	847	808	808	859	843	866	850	866	839	803	826	808	879	860	833	786	823	843	874	828	819	797	861	883	821	812	816	877	834	790	822	881	755	874	836	833	892	804	911	841	827	799	900	853	876	796	852	855	793	812	867	837	813	857	846	829	833	828	835	875	875	827	805	894	850	831	860	858	846	851	846	828	818	853	820	829	829	864	795	847	847	894	869	850	819	819	843	850	812	849	836	796	884	878	853	837	880	787	874	826	855	868	832	850	812	802	880	839	890	837	864	829	884	809	874	879	825	831	786	795	795	823	858	855	833	787	844	847	834	868	855	833	809	780	875	869	818	832	829	881	852	866	820	829	811	791	808	896	845	853	829	826	842	878	795	769	831	836	862	858	872	851	876	896	781	807	861	835	829	808	821	804	787	833	807	837	868	837	883	856	850	825	840	759	806	841	824	810	830	773	867	866	851	846	836	852	827	866	818	875	816	815	863	801	814	821	844	879	858	859	838	873	863	866	834	822	786	839	829	865	863	825	848	861	794	858	860	839	846	802	817	854	813	817	845	840	842	835	863	837	866	875	884	878	814	817	838	836	861	888	893	894	810	819	828	833	845	795	823	793	789	815	850	859	801	849	855	829	875	843	871	856	840	784	848	815	790	815	847	786	867	830	858	849	824	825	848	850	837	867	819	823	903	809	866	820	855	859	863	852	825	821	831	800	843	841	881	834	880	838	809	841	850	786	836	852	816	919	835	817	857	898	866	874	808	844	817	835	818	899	834	850	825	804	824	835	888	817	882	862	866	794	871	844	836	837	852	831	895	835	804	892	825	937	853	852	776	848	797	805	842	887	846	873	855	850	835	839	809	872	854	817	836	802	817	810	847	856	792	904	780	837	870	836	820	855	829	884	869	825	862	816	827	826	807	846	864	904	846	845	816	815	891	826	819	842	871	838	841	868	869	849	807	841	821	815	831	822	836	857	867	814	837	850	810	816	867	851	857	820	824	875	789	844	852	808	856	859	836	856	813	848	881	864	844	796	867	891	931	869	851	848	866	811	843	789	870	856	868	819	896	848	844	808	786	816	841	852	824	831	813	867	845	910	847	836	842	840	787	807	847	839	821	850	867	859	815	804	893	844	845	833	822	888	800	831	841	819	857	858	829	842	822	779	863	851	855	775	864	796	830	852	903	889	894	828	871	834	822	861	862	845	833	800	853	880	845	824	908	823	820	883	823	840	793	846	817	848	847	842	821	848	847	848	844	811	889	822	863	811	849	806	809	804	851	847	835	821	827	840	826	791	862	867	824	838	830	859	796	819	817	823	831	788	850	775	844	862	868	815	891	841	794	830	815	839	837	868	820	818	825	839	862	823	795	881	851	827	853	834	809	850	794	821	846	897	796	852	865	821	851	883	844	794	847	852	804	853	842	823	884	853	807	851	874	827	878	818	841	817	893	816	867	790	801	827	862	807	804	870	877	826	847	866	866	794	799	826	852	829	820	821	871	775	861	861	864	786	827	820	867	856	871	845	824	817	858	828	852	879	895	853	823	834	764	817	798	845	821	880	832	846	901	823	885	790	862	829	862	857	872	866	779	829	838	833	791	814	852	814	841	884	829	843	881	866	831	787	817	805	860	868	893	841	884	809	837	842	796	811	833	821	856	853	795	789	859	882	857	870	877	853	862	791	852	875	892	852	863	782	860	893	841	816	836	808	822	816	857	820	829	804	764	838	830	812	814	839	891	859	832	824	860	885	820	836	881	854	878	835	810	854	820	873	843	827	837	852	815	831	872	857	854	856	863	852	890	810	831	844	859	820	756	819	805	895	839	832	815	801	906	774	795	836	848	856	833	804	849	852	870	859	850	872	867	861	858	804	888	851	814	858	845	820	885	855	847	783	792	821	822	850	866	854	872	903	888	868	816	843	796	856	804	808	835	845	874	897	816	763	827	860	796	815	830	853	858	852	833	825	843	764	878	858	795	838	812	842	841	841	811	825	889	857	795	812	834	827	871	867	805	863	851	839	910	829	792	859	823	831	811	860	809	860	841	833	820	896	780	853	806	852	853	839	861	852	836	814	831	842	848	864	818	868	878	847	815	885	845	824	849	827	873	818	807	834	810	848	802	839	795	828	778	843	826	863	836	883	840	825	787	844	797	791	867	842	861	803	825	825	841	848	819	854	848	801	823	845	803	830	871	861	811	845	812	866	857	847	828	839	855	833	836	848	852	864	836	810	846	875	830	797	867	842	885	873	803	778	843	757	823	850	830	800	841	817	825	893	853	839	862	895	851	852	837	824	881	795	866	851	862	890	832	837	815	807	864	842	871	856	826	846	803	797	812	810	868	809	813	834	833	819	833	851	812	879	800	798	783	836	776	832	853	853	823	861	844	763	841	841	817	845	814	844
26076	3365	646	414	330	334	364	316	337	392	368	385	338	350	327	385	350	343	358	357	299	336	332	338	308	383	340	345	354	357	351	324	331	373	330	369	318	335	350	313	369	366	322	341	320	336	354	301	283	377	348	309	335	327	334	349	341	304	370	345	332	364	317	345	349	329	338	322	367	306	328	320	372	330	371	342	345	329	312	343	306	353	325	323	340	314	317	314	347	344	346	338	318	326	343	322	338	331	305	314	338	328	367	350	380	299	301	315	348	344	333	338	349	342	352	366	340	309	339	353	365	330	335	342	351	367	320	342	331	334	329	363	307	326	310	360	316	376	387	348	298	338	340	318	359	304	320	380	324	341	347	372	356	342	363	390	320	327	335	355	343	397	359	343	360	318	376	324	292	362	334	320	346	348	351	339	350	303	343	347	321	334	359	313	360	314	308	330	328	331	318	360	371	354	311	366	334	309	328	349	323	336	347	345	332	326	339	376	336	303	342	297	380	373	330	329	351	332	363	284	370	355	340	322	338	381	305	334	345	344	351	338	328	332	354	362	332	346	379	367	318	309	359	342	302	320	366	293	352	322	393	377	338	373	332	344	321	319	374	353	320	328	325	348	361	314	317	350	374	336	355	313	378	358	345	345	345	340	359	309	306	365	356	336	349	340	338	301	343	311	352	335	328	373	281	333	362	344	358	381	319	377	305	327	307	318	396	343	325	331	345	344	354	343	332	359	324	359	375	304	347	319	301	359	343	351	334	322	305	325	358	291	356	348	327	344	353	339	330	315	305	337	350	332	303	324	333	312	352	338	347	319	335	345	313	353	309	351	342	330	347	329	341	361	330	327	343	338	368	364	347	340	353	330	333	344	316	308	338	339	341	325	326	342	302	362	337	306	384	351	350	374	335	360	354	335	348	339	324	322	359	354	348	316	382	328	331	316	327	329	316	338	369	365	350	325	334	338	336	312	341	315	309	339	372	334	362	330	306	350	341	291	336	356	319	343	338	376	361	333	382	347	334	331	366	355	311	356	326	266	340	354	308	340	355	335	313	382	329	350	317	353	320	333	342	341	309	355	350	342	304	332	335	368	341	339	352	350	312	290	332	303	317	324	319	309	368	361	326	342	312	362	335	360	363	354	329	330	336	345	332	343	310	380	365	331	385	334	309	340	376	315	326	335	328	351	321	309	337	327	372	326	314	318	327	320	347	383	337	368	322	357	326	346	382	338	369	351	312	337	317	336	322	362	344	335	350	338	339	357	324	326	330	333	347	346	315	352	329	375	306	365	326	342	351	354	345	334	317	349	347	349	338	383	357	370	345	379	342	332	333	329	356	360	338	336	347	362	312	334	327	298	356	351	334	352	321	306	321	334	347	407	299	304	312	290	294	329	354	301	346	329	310	339	336	346	301	300	327	352	336	343	349	351	367	313	339	325	338	338	325	341	336	314	384	337	333	380	306	338	322	332	357	355	333	287	334	323	316	343	311	336	313	345	303	339	332	350	334	342	348	352	331	375	351	314	308	359	355	362	348	352	336	309	363	349	352	338	350	340	333	358	337	317	352	369	347	338	360	371	321	358	331	310	345	363	338	358	359	396	321	331	327	318	346	357	373	324	331	323	330	330	313	342	323	311	302	376	356	324	368	371	360	318	338	347	343	312	338	341	358	372	325	322	367	321	349	314	319	340	334	348	346	327	340	383	354	328	303	332	360	329	320	306	308	347	341	335	331	364	298	391	322	301	360	344	341	303	321	340	328	331	336	320	335	356	337	370	329	343	341	392	334	339	374	325	312	358	317	308	349	351	334	375	385	350	356	327	330	293	321	394	363	297	375	394	339	332	357	329	310	333	328	352	322	320	326	315	322	318	337	346	307	329	338	354	363	356	317	337	351	349	325	339	342	368	372	292	357	355	374	351	341	364	324	321	326	356	309	331	340	344	324	328	335	318	366	351	377	351	319	334	359	325	362	358	299	306	328	353	323	355	291	327	315	338	356	353	341	327	326	326	306	330	300	333	338	337	344	349	332	356	356	340	368	348	349	354	338	311	330	342	357	334	328	329	325	350	311	361	310	352	328	321	349	340	344	354	325	352	328	346	341	307	337	400	326	315	322	362	325	341	330	377	337	345	330	301	307	346	354	342	348	336	323	300	369	337	341	326	336	305	368	313	339	346	342	337	314	340	319	349	352	376	362	313	337	360	350	299	348	345	333	372	329	317	323	309	341	357	344	328	323	334	325	342	354	354	390	366	323	329	338	334	328	345	333	329	348	321	337	328	321	348	311	341	315	321	352	336	321	321	344	343	349	299	322	332	355	327	344	335	362	332	366	307	312	328	335	363	338	357	344	351	359	335	331	336	304	349	347	364	357	357	332	333	330	329	340	355	324	348	349	363	303	317	335	329	350	369	355	324	355	305	350	354	352	341	330	353	310	350	333	277	346	335	349	346	348	322	311	349	307	356	278	353	327	345	330	359	382	339	357	322	351	333	358	356	349	332	344	316	343	318	309	290	377	373	361	302	348	347	342	336	320	378	341	328	342	336	307	352	317	353	336	330	316	320	322	317	351	373	322	310	345	340	338	340	395	334	351	334	339	344	324	349	314	362	340	311	328	343	335	337	312	331	318	329	339	365	342	347	321	383	356	313	347	301	324	326	340	343	339	318	309	339	336	334	341	346	350	312	332	336	354	358	369	334	361	309	340	363	389	319	362	333	318	347	320	337	372	320	349	340	338	311	327	354	336	314	320	334	322	345	329	339	342	353	370	315	340	322	306	329	324	303	281	350	345	357	327	345	343	326	323	336	379	345	324	364	335	344	339	316	322	342	310	310	337	298	351	315	304	354	357	347	338	339	345	353	353	361	302	341	305	365	334	319	298	324	316	361	316	349	326	340	291	350	347	349	308	341	327	314	342	340	322	360	359	312	314	351	323	302	330	331	347	337	312	317	332	359	322	336	336	350	306	317	367	326	311	366	315	340	383	355	323	329	313	376	366	324	360	354	359	364	334	359	352	369	358	353	367	354	334	303	327	372	341	301	301	353	361	350	324	315	352	340	349	317	321	348	359	365	363	355	332	312	325	332	370	328	328	357	338	341	333	311	375	301	387	355	319	336	335	359	391	296	330	323	361	348	333	369	348	362	332	326	374	306	365	319	320	324	346	375	363	336	304	351	331	334	328	340	327	338	350	341	370	359	296	330	285	329	372	335	334	316	352	313	362	301	307	350	340	315	366	335	344	327	356	353	320	342	354	315	322	336	352	334	322	373	345	371	352	314	342	359	339	360	321	306	342	349	333	335	304	347	348	323	329	297	334	388	352	322	310	317	346	339	350	334	313	342	348	345	336	337	346	322	374	385	347	358	335	351	354	339	351	299	324	322	354	349	334	339	366	326	332	364	335	339	324	300	307	356	326	345	291	313	331	341	343	348	352	366	336	297	323	347	321	349	375	371	319	372	326	365	372	359	339	305	317	339	392	343
20040	6703	3984	2281	1391	957	851	783	782	805	757	808	768	798	813	774	768	777	739	754	757	756	747	770	746	767	720	745	756	766	744	679	772	730	772	735	795	852	753	785	732	755	800	777	698	741	689	728	740	763	759	742	712	732	748	775	748	764	733	768	816	784	851	739	759	770	763	786	776	760	731	769	776	754	769	717	718	829	731	783	717	811	732	783	804	752	779	755	773	772	739	705	771	781	753	793	780	723	793	743	760	802	731	773	776	780	740	775	795	727	777	768	785	720	759	762	806	743	755	758	714	837	743	766	730	778	746	759	763	798	766	788	803	790	766	790	723	775	733	756	774	734	727	764	698	757	774	736	748	749	721	700	744	764	815	758	766	754	740	783	731	764	798	751	730	798	705	759	737	783	793	767	767	752	742	780	726	785	720	763	749	784	808	716	751	731	751	736	774	817	772	787	770	777	690	746	760	765	805	775	805	743	743	743	783	775	752	762	766	800	754	737	778	740	762	787	756	780	756	747	750	822	741	727	792	722	760	769	776	724	808	764	769	802	765	775	721	750	762	745	736	784	733	746	783	791	778	780	739	755	742	774	738	757	749	788	732	770	737	726	754	711	761	764	779	750	711	772	798	752	771	796	712	828	755	747	739	759	778	740	745	774	756	777	799	801	718	785	751	736	750	760	770	776	778	754	769	735	818	759	772	749	739	778	760	785	759	789	777	774	745	764	768	720	726	716	719	757	722	724	743	771	761	770	713	744	749	753	730	757	781	759	760	773	790	726	733	718	722	807	768	810	744	769	746	767	772	769	745	801	754	754	777	777	760	779	735	769	771	769	729	796	727	735	736	771	767	728	750	752	722	787	745	730	754	791	719	781	742	754	717	791	768	807	758	749	758	740	703	778	745	738	770	688	716	755	750	756	754	740	766	764	826	773	770	774	771	746	830	798	804	751	777	714	792	700	770	755	788	749	777	777	757	775	771	787	752	763	768	740	748	794	728	737	742	736	792	798	775	756	732	779	778	778	794	728	705	785	738	822	757	804	725	822	772	800	784	743	723	773	723	759	784	763	783	771	771	776	745	796	750	735	768	733	764	738	747	765	732	762	755	770	803	726	746	748	746	743	744	775	770	782	760	785	791	776	743	767	760	757	794	770	740	781	745	802	765	784	762	726	760	755	741	770	742	717	777	702	763	778	715	750	781	760	774	738	794	758	788	755	744	751	748	723	737	768	727	749	810	768	784	769	766	765	761	720	774	767	779	737	738	711	706	774	754	774	777	765	760	754	736	803	781	716	783	727	747	787	770	743	741	762	751	746	759	776	793	747	807	771	773	802	739	765	728	719	739	760	780	758	815	792	760	730	769	767	731	758	776	756	740	746	751	769	794	837	707	754	742	750	777	739	796	729	758	788	746	750	785	792	734	796	773	817	735	761	760	812	764	786	749	797	786	735	717	745	755	731	688	784	801	748	734	768	765	794	726	723	773	755	745	720	726	774	763	701	725	783	779	848	777	804	733	743	755	743	753	721	786	737	768	755	738	741	758	714	782	746	786	788	762	755	741	749	776	743	746	747	702	758	728	764	786	804	754	798	761	780	795	774	800	732	746	758	815	822	793	787	759	806	768	751	752	800	750	755	769	763	730	769	695	754	790	737	796	735	780	753	776	764	740	765	720	769	736	756	769	719	754	736	701	780	759	765	778	782	738	721	708	757	765	735	748	757	761	809	742	778	745	779	749	793	753	800	783	766	753	796	766	776	739	771	715	808	772	754	745	766	710	803	753	752	767	769	744	759	721	733	762	751	781	768	778	747	737	763	782	783	763	775	756	768	754	789	777	792	787	803	720	736	764	770	761	711	782	752	738	697	776	806	754	807	794	721	770	692	746	794	779	754	713	763	766	754	784	728	761	740	690	743	772	818	737	815	780	797	757	758	794	737	746	736	777	755	731	763	684	795	774	797	799	756	784	716	726	784	751	768	765	791	766	708	767	743	803	751	768	757	754	753	712	799	789	749	763	799	706	752	729	737	758	751	755	758	767	770	769	741	786	750	755	693	735	707	789	778	783	736	764	762	790	759	743	734	741	762	767	763	789	738	751	735	793	703	797	740	744	752	732	716	772	741	775	751	782	763	743	759	743	780	714	747	754	729	773	725	813	724	764	766	768	768	756	744	786	757	769	788	756	742	757	709	821	745	715	743	763	778	740	779	765	703	754	763	775	736	719	805	753	745	781	710	747	751	779	753	755	792	782	738	770	774	676	763	754	792	760	747	775	721	737	800	755	804	725	764	757	724	778	749	782	801	773	730	778	796	725	755	745	823	769	768	775	751	769	727	756	794	743	774	758	735	775	709	785	741	705	818	746	743	797	737	793	792	774	711	721	800	800	791	741	716	791	763	724	737	810	828	736	799	720	737	767	777	735	751	795	732	786	722	740	772	755	788	785	799	739	707	729	763	729	794	772	770	772	758	721	729	753	740	726	768	775	746	764	769	745	759	757	755	790	775	746	760	750	703	759	769	763	708	733	758	744	747	775	736	817	819	685	732	828	790	801	789	739	729	727	747	805	770	747	779	758	786	760	700	735	743	730	732	753	791	720	831	757	752	717	760	785	798	812	767	757	812	733	766	788	763	764	758	818	784	769	830	702	742	746	816	759	745	805	779	721	745	751	742	761	801	756	787	757	763	761	771	730	777	701	761	771	762	742	765	798	755	776	773	742	733	755	702	781	786	787	794	779	741	793	725	758	779	797	764	742	726	792	771	723	768	787	794	750	780	728	756	750	733	782	741	787	794	782	739	767	743	761	817	726	763	799	744	811	723	737	719	738	729	758	760	735	718	757	723	709	751	777	755	783	727	763	775	724	794	761	765	725	772	781	735	726	777	719	762	743	784	781	748	786	772	761	753	805	740	786	778	753	765	788	788	782	771	758	759	770	746	781	755	753	722	751	723	796	776	757	738	742	808	722	754	747	757	742	768	758	790	755	766	801	791	771	760	774	745	836	769	730	768	755	774	824	775	829	738	771	778	786	779	745	770	776	743	744	723	785	753	753	751	756	730	778	743	785	748	781	765	750	728	754	757	724	793	766	782	747	772	725	764	711	728	774	753	772	781	734	750	773	774	754	733	781	723	734	793	778	772	761	770	774	767	737	787	780	817	745	754	797	756	751	739	771	768	764	755	797	727	767	763	749	775	771	765	769	738	748	729	722	779	756	791	756	814	762	788	780	807	774	777	799	798	752	758	753	720	776	750	783	768	808	760	762	819	729	757	770	768	711	734	728	708	752	752	784	765	768	797	732	714	733	766	776	735	795	750	746	704	788	710	766	758	719	782	790	707	757	714	749	752	743	748	772	781	757	744	796	785	756	757	734	766	758	751	720	731	783	752	753	817	789	799	735	730	755	705	743	733	698	753	737	775	803	747	684	773	788	749	790	856	776	745	776	742	714	726	783	796	754	750	752	751	736	756	791	710	736	771	743	772
33713	6271	912	521	422	385	398	374	351	353	360	356	363	357	353	362	349	319	338	349	361	347	396	371	321	313	352	391	340	372	365	322	346	391	397	346	316	304	368	348	350	380	375	393	345	330	350	352	360	375	321	363	362	328	328	351	348	333	360	360	377	316	381	350	343	327	344	360	308	325	328	328	347	333	372	370	340	357	378	373	318	365	341	343	342	346	358	340	367	372	338	350	359	378	333	321	372	352	366	357	357	331	375	364	353	333	368	337	319	311	355	334	384	353	362	317	336	362	369	353	362	347	354	377	369	333	318	339	383	332	360	353	343	368	356	338	342	397	368	361	359	384	330	348	341	385	351	384	366	369	348	372	379	345	362	351	322	365	350	345	380	357	322	330	337	352	308	364	310	361	325	341	348	345	343	346	366	357	307	389	341	355	358	351	346	381	331	319	362	364	361	346	328	332	307	374	375	369	365	364	345	306	321	376	363	378	373	388	362	306	327	362	367	349	353	369	305	343	375	347	337	371	347	327	356	375	366	368	381	346	322	374	329	355	334	360	382	380	341	328	338	323	392	372	331	348	381	317	367	374	373	321	350	359	371	385	393	332	389	385	312	367	333	356	370	386	381	335	299	357	337	362	369	331	360	370	382	330	312	378	393	320	371	377	331	365	411	344	349	386	357	333	342	360	368	345	339	429	399	329	345	354	351	336	322	381	342	319	367	344	330	381	350	323	379	372	343	375	344	386	349	333	330	390	352	363	354	350	363	354	352	348	372	346	358	365	342	363	353	390	334	374	314	348	362	346	338	377	301	348	384	345	389	379	380	369	376	346	330	373	348	315	324	328	345	313	323	354	338	309	327	368	365	339	354	360	327	358	355	361	347	318	349	356	350	367	350	332	367	365	361	352	342	349	345	333	344	342	345	360	323	359	350	322	370	372	389	333	364	366	337	337	361	324	357	326	372	352	358	314	335	351	344	333	347	337	342	347	397	362	347	355	326	362	361	347	335	343	363	349	350	310	362	327	397	345	343	363	352	330	365	364	368	358	352	374	344	366	371	327	359	362	361	335	398	327	332	329	339	352	370	376	342	334	351	358	351	340	333	327	352	378	371	328	382	334	331	344	364	373	333	335	376	347	394	347	351	353	385	356	377	353	363	363	376	303	360	336	383	334	355	358	348	335	376	364	349	343	392	400	358	350	342	340	349	329	341	335	381	319	333	347	322	372	367	314	355	349	367	363	334	326	351	332	350	329	356	321	360	331	354	349	362	347	323	347	352	349	364	331	324	340	338	367	359	404	342	326	369	317	355	340	349	366	363	358	349	328	311	351	346	347	355	309	336	343	320	379	353	344	334	383	355	377	318	317	331	360	366	338	338	360	358	347	312	327	329	333	380	379	368	336	357	363	338	344	373	343	378	347	363	390	340	346	385	380	366	333	365	361	357	326	335	366	328	363	338	360	353	353	353	308	308	329	355	338	355	291	375	334	366	326	332	353	362	337	350	344	376	303	364	345	374	362	380	356	344	366	297	387	379	335	320	363	348	308	335	374	350	370	347	361	366	340	354	334	354	341	331	334	343	344	359	338	355	340	332	364	339	376	394	336	382	351	337	356	330	339	311	349	347	347	342	366	326	363	342	388	333	358	350	397	366	376	349	370	365	321	320	357	344	315	326	354	350	361	375	335	359	359	382	341	353	347	381	339	335	360	396	361	338	356	339	368	367	346	335	319	347	331	320	341	324	393	340	395	330	322	320	354	333	385	376	334	335	346	346	353	352	327	340	370	343	333	362	375	370	359	355	340	331	334	346	334	352	345	356	352	360	361	354	349	341	356	336	378	346	364	317	334	331	354	354	354	376	350	344	359	376	355	318	366	318	340	346	358	351	325	327	363	385	342	394	355	358	345	359	331	336	342	365	337	339	355	323	373	338	329	360	350	342	362	351	314	318	310	347	336	346	347	330	360	335	358	375	362	387	345	368	387	352	341	345	351	371	300	344	365	299	353	339	345	360	345	366	365	330	342	364	338	338	343	296	339	366	368	353	302	346	355	351	364	328	308	359	351	346	376	352	343	318	351	378	369	317	336	373	359	340	370	387	332	346	366	383	358	368	316	344	374	393	355	353	372	345	385	344	357	364	352	317	377	312	321	334	329	346	379	332	340	329	351	389	374	385	350	353	331	380	358	339	326	353	346	369	331	317	318	351	333	355	332	324	333	349	402	407	353	326	324	368	352	363	362	337	352	338	367	374	369	369	352	374	340	320	346	349	364	373	362	356	339	327	343	319	325	360	349	361	349	369	353	331	360	335	405	388	373	347	339	323	353	351	340	365	341	389	369	365	359	343	340	364	329	361	353	370	345	338	367	326	344	315	392	326	335	358	371	381	364	345	365	342	373	376	342	332	339	338	381	351	353	333	391	358	359	343	344	342	321	342	344	391	336	345	354	337	375	338	327	349	408	349	366	360	374	413	372	349	342	379	346	358	375	361	372	316	344	324	371	329	371	329	305	336	335	367	348	339	357	378	371	406	388	339	350	346	343	351	379	348	322	330	346	342	324	332	353	343	356	315	333	342	338	336	360	378	362	379	337	332	368	355	396	342	341	351	393	367	365	327	377	329	324	338	389	374	326	353	369	326	356	362	365	355	376	381	372	361	346	345	370	343	343	333	351	379	378	369	364	356	340	355	365	340	341	373	338	366	345	335	316	367	368	340	378	361	336	347	361	316	333	332	369	348	373	353	352	321	319	353	347	344	399	356	333	388	351	324	361	338	338	328	398	350	320	367	399	353	394	336	382	352	349	341	350	362	374	353	351	362	347	352	375	365	340	344	372	344	375	383	354	360	377	374	356	367	351	358	351	296	391	384	302	378	356	389	349	361	366	347	374	357	351	358	371	337	317	341	387	360	340	359	377	377	352	371	351	363	364	359	345	374	381	353	351	396	392	342	382	419	367	333	358	387	352	326	325	339	351	337	354	371	364	343	341	303	335	334	369	316	369	317	355	364	362	383	351	346	360	369	349	363	369	370	356	360	370	322	374	334	341	345	366	355	373	367	358	359	348	366	403	343	338	377	361	362	344	313	350	368	356	356	369	355	344	365	351	364	378	350	349	332	349	346	338	355	371	345	384	329	335	355	331	320	332	344	344	335	363	358	347	397	370	361	357	365	378	382	341	364	360	294	320	342	368	314	331	349	373	326	361	354	327	367	316	318	358	366	375	350	341	364	346	344	336	390	361	370	341	335	318	361	342	360	337	349	320	365	339	361	350	381	320	334	353	374	316	369	353	368	366	379	342	356	351	369	312	346	369	341	346	361	365	347	349	356	358	378	334	373	336	334	331	367	346	357	357	314	320	368	343	350	374	326	316	335	338	387	320	369	329	354	338	354	380	332	339	341	359	371	342	344	349	377	358	375	287	346	318	372	341	346	383	336	341	338	355	321	355	354	357	351	378	369	351	386	328	335	390	338	351	375	341	339	367
25616	11592	6373	3376	2166	1720	1271	943	945	878	863	846	829	844	807	817	828	820	835	790	817	809	810	813	747	786	827	851	813	808	798	790	830	781	835	777	812	790	817	841	807	817	792	801	848	821	870	829	823	790	859	840	795	819	851	814	788	827	850	788	831	834	829	769	821	864	886	793	844	752	844	836	838	822	800	811	831	832	809	793	789	815	810	803	848	768	818	781	795	797	801	820	823	804	792	807	776	836	791	824	811	804	770	820	813	811	774	754	867	808	816	867	827	855	864	786	801	741	847	785	816	802	805	830	800	778	764	786	850	772	814	795	753	820	837	841	798	779	846	827	837	822	809	813	808	777	833	782	789	813	794	811	814	824	831	818	830	789	817	828	751	812	822	760	773	847	814	789	781	795	829	787	822	814	893	824	849	805	810	797	847	842	846	779	806	813	816	848	807	788	862	753	823	850	845	816	833	772	876	863	778	862	809	826	802	832	803	848	827	748	847	866	840	780	772	818	820	810	830	808	872	785	795	759	841	796	854	797	820	833	808	847	788	834	798	833	781	821	847	845	846	809	854	775	810	823	810	778	823	810	872	810	843	748	829	783	873	831	808	774	844	790	807	798	837	813	782	759	840	837	831	783	803	822	826	773	725	840	736	791	824	800	794	777	803	813	769	766	806	835	817	847	836	856	825	765	781	783	822	778	799	824	772	800	810	788	774	804	764	771	846	792	802	812	726	834	797	776	832	820	728	869	862	836	770	782	822	798	804	782	801	823	806	739	822	807	787	790	828	744	778	760	811	797	817	826	806	807	794	893	828	775	851	822	790	812	804	785	808	763	796	796	835	826	800	797	808	844	775	826	791	758	861	818	797	785	799	804	805	794	798	818	836	794	812	816	865	780	784	817	804	809	832	815	815	780	807	793	789	774	757	810	810	822	843	822	826	799	825	802	829	796	855	850	779	835	843	787	775	812	766	797	829	821	825	779	824	792	814	764	835	796	831	813	833	879	786	814	820	788	784	831	905	836	788	787	842	790	771	853	839	841	807	837	813	796	760	832	803	839	777	813	772	850	750	860	808	828	808	862	772	815	822	840	808	837	826	782	796	829	836	786	808	812	814	851	805	819	793	772	795	883	812	861	824	810	820	834	828	763	848	799	811	771	847	810	804	793	810	846	844	792	759	852	836	821	861	789	775	795	818	831	772	841	846	819	830	760	811	770	844	847	788	828	847	769	813	855	867	803	863	811	804	849	799	785	740	807	846	751	808	770	793	837	811	815	787	820	798	764	783	789	789	778	793	808	770	766	826	787	802	808	794	775	776	813	738	797	779	816	806	767	829	792	807	799	805	834	813	744	778	762	838	829	778	823	827	781	842	845	789	813	825	835	797	821	806	831	792	786	846	750	823	776	792	737	814	785	819	796	791	854	775	808	810	803	816	785	796	790	844	819	835	790	813	830	795	753	796	752	840	775	799	791	785	827	794	833	793	842	790	832	785	833	841	773	806	791	788	847	809	769	793	804	837	814	781	852	822	773	821	806	803	814	801	844	819	820	794	802	845	791	810	852	790	770	782	815	837	821	805	816	866	829	842	828	829	801	739	872	779	800	800	829	779	841	806	856	778	816	784	853	836	833	825	768	795	779	788	820	776	827	801	800	853	782	803	825	819	835	782	811	819	804	848	777	833	780	768	775	808	817	775	771	854	786	799	828	846	837	816	794	834	803	808	796	825	864	818	776	861	824	814	811	818	837	823	771	812	809	836	781	843	822	806	847	870	793	830	840	817	804	827	862	804	770	787	819	841	845	820	807	875	810	790	855	788	806	789	758	820	819	801	827	841	775	835	822	807	738	807	774	804	798	871	781	813	797	803	857	818	794	831	843	771	818	789	805	791	796	745	788	795	806	811	809	850	818	800	849	808	850	842	801	797	794	853	816	822	807	822	758	770	809	831	777	815	829	792	856	793	782	814	766	786	820	755	787	838	800	852	896	865	793	742	855	800	838	795	789	801	799	769	808	827	808	792	826	817	839	806	805	803	801	781	802	810	796	757	809	790	794	838	831	859	772	815	757	758	786	822	857	805	770	812	810	840	834	806	820	806	817	772	830	845	808	808	794	851	831	805	794	729	831	859	811	786	831	784	841	840	770	825	775	749	774	816	814	854	795	835	769	798	820	891	833	804	869	819	805	787	816	790	837	776	841	783	800	792	860	781	778	823	824	788	811	769	791	778	786	792	843	775	788	860	784	847	768	783	818	793	810	786	847	788	776	834	771	798	814	819	789	863	826	809	809	819	851	783	802	750	805	766	769	789	816	762	841	807	838	735	808	843	784	758	818	810	780	791	808	777	781	847	866	786	787	861	819	812	814	779	798	834	827	802	788	850	831	820	796	824	810	800	879	847	773	790	779	826	839	780	885	807	780	782	755	804	796	812	807	798	768	824	810	804	837	808	807	805	797	865	772	805	818	791	754	799	796	786	827	780	846	824	825	840	810	821	811	806	828	813	827	819	797	846	798	795	841	852	809	798	814	849	796	827	822	850	778	818	791	807	811	768	778	799	826	820	799	794	831	822	836	841	776	891	819	797	790	809	848	818	842	818	849	886	777	781	799	791	830	827	809	846	845	810	791	841	781	807	793	824	816	775	807	758	844	747	807	770	816	810	843	843	810	845	820	839	795	820	782	802	849	802	772	783	786	768	815	770	803	834	789	797	831	817	838	810	815	827	840	782	843	820	818	786	827	826	808	809	818	784	783	803	860	787	802	831	778	820	763	840	820	849	850	806	798	822	801	795	826	748	854	767	824	746	858	808	844	853	820	788	798	810	831	812	802	862	829	839	863	780	831	779	806	845	837	833	804	819	804	816	815	787	777	844	856	851	831	804	800	781	767	784	741	834	808	822	777	858	886	818	821	822	817	806	819	870	813	791	840	820	791	865	818	809	818	801	803	788	745	778	787	787	811	810	769	819	730	784	779	757	894	801	809	817	811	747	800	778	803	807	864	870	755	766	821	787	774	798	810	811	818	793	862	771	819	841	837	840	810	758	846	819	805	788	812	804	797	765	777	807	816	761	800	803	782	855	802	801	874	808	778	797	820	823	795	832	844	801	768	788	801	798	806	756	814	829	823	856	800	800	790	812	785	801	828	825	835	796	795	843	826	831	835	844	811	811	774	825	785	849	804	822	793	774	712	807	814	753	792	803	809	760	787	838	815	778	761	822	777	780	773	822	821	776	772	793	797	824	849	751	810	806	796	830	807	791	784	841	801	810	872	848	771	802	790	790	758	831	806	796	881	830	828	859	827	836	766	831	767	846	842	846	781	788	862	803	860	802	827	822	827	808	775	810	857	849	781	816	849	846	814	827	807	841	817	777	821	823	764	858	796	789	805	789	829	864	771	798	815	825	773	832	790	838	820	818	778	822	798	808	829	763	799	803	826	849	813	790	783	792	774	856	793	823	828	788	741	866	774	776	757	830	797	869	804
34813	6208	1028	642	523	426	378	401	380	352	386	344	338	373	345	347	360	379	381	370	385	361	398	395	403	386	369	358	382	395	369	331	323	387	367	341	395	375	350	331	346	353	378	349	329	343	406	387	360	370	386	393	376	342	367	354	348	383	341	384	404	395	353	342	339	375	369	349	334	336	415	367	339	312	331	364	371	378	373	357	345	358	366	375	384	346	384	361	338	368	361	398	332	380	388	368	389	342	374	353	354	344	342	390	336	332	339	349	357	362	330	349	337	378	336	353	360	373	344	331	375	377	364	402	381	362	356	321	329	342	336	378	340	366	340	328	348	359	345	333	358	342	367	372	344	385	370	371	354	380	347	349	381	340	358	354	349	365	384	341	346	373	371	350	340	352	379	354	376	323	392	365	369	393	374	341	344	351	344	356	359	368	385	379	371	334	390	353	360	338	365	343	316	371	358	351	360	369	370	336	352	342	373	362	373	343	388	364	369	368	364	373	331	361	312	379	386	341	344	373	336	343	350	374	354	362	309	359	379	366	343	348	320	349	363	379	377	383	364	353	342	361	365	360	382	357	360	374	365	344	350	407	355	334	384	353	384	369	339	355	353	372	387	350	387	380	315	363	386	352	403	358	358	371	359	364	361	355	324	359	357	343	367	371	361	418	370	351	334	354	369	347	318	334	386	366	324	406	344	367	329	362	351	321	353	381	396	364	373	351	380	356	366	369	362	342	385	336	383	318	321	357	391	373	357	368	383	349	346	360	360	350	363	349	361	339	350	366	371	376	388	381	357	379	380	397	358	372	350	343	370	393	379	321	350	411	374	373	388	351	384	363	352	326	372	365	342	413	334	322	354	324	339	361	356	374	343	373	368	361	341	347	388	376	378	317	359	352	342	354	348	359	343	329	353	361	346	360	381	376	411	360	382	379	358	343	372	354	387	390	411	355	380	366	334	389	341	360	362	391	356	358	350	391	331	352	324	366	372	347	357	389	360	358	372	362	375	331	357	357	343	351	368	347	369	350	387	370	341	316	336	344	327	337	377	374	368	379	329	375	349	382	343	361	337	380	363	338	327	385	358	341	341	354	391	386	343	317	333	342	339	375	357	361	325	385	347	344	352	369	377	335	357	353	359	350	382	367	361	347	346	331	373	345	394	321	341	327	409	360	351	372	356	364	343	356	364	390	384	371	352	311	382	340	387	362	363	349	382	344	352	358	349	402	375	373	366	384	367	394	340	295	385	372	387	359	372	370	364	377	360	349	371	363	329	331	364	377	366	326	344	342	355	340	419	347	351	359	327	383	352	368	362	400	375	377	349	359	338	334	382	365	320	377	336	346	356	387	352	412	366	347	375	344	369	361	364	392	408	346	385	332	361	334	347	368	390	345	350	343	336	391	327	348	355	347	353	333	352	384	372	393	366	382	359	413	335	394	366	367	366	385	383	393	349	375	368	346	399	385	375	364	338	366	378	376	373	360	331	381	398	342	338	343	363	395	399	375	359	349	371	347	393	355	358	359	336	356	348	316	356	343	331	350	371	355	386	387	381	352	352	392	340	324	309	392	336	344	359	359	346	321	347	376	337	339	375	372	423	334	343	354	357	371	366	374	345	352	342	346	353	391	359	382	381	348	349	411	356	343	373	327	341	350	359	357	369	369	351	373	372	361	386	393	357	376	359	365	366	366	366	343	357	314	389	323	402	390	359	365	366	339	379	327	351	355	368	372	373	356	365	365	374	346	380	320	344	337	337	392	317	350	346	343	333	345	388	346	383	379	346	331	352	332	375	350	377	367	361	350	355	339	365	354	400	370	360	323	386	377	378	380	375	353	352	377	410	335	332	367	357	357	334	387	355	353	389	326	346	336	332	353	365	376	384	359	356	378	351	328	349	372	367	357	378	374	346	337	365	331	359	361	364	339	350	367	373	361	346	358	374	360	388	362	340	368	358	354	371	349	354	364	358	366	363	376	362	356	358	341	394	351	350	363	362	373	332	366	406	369	352	384	364	376	346	353	385	392	311	345	348	380	363	372	341	355	374	368	312	393	384	332	381	362	339	356	343	361	381	336	396	372	365	357	403	329	358	358	360	374	370	367	382	397	362	360	386	407	384	355	341	385	334	345	369	367	363	355	328	379	348	376	336	366	349	315	396	328	352	379	394	367	350	379	356	359	362	349	336	316	364	398	348	348	387	379	351	362	390	359	367	329	363	358	375	380	371	354	330	365	375	368	340	372	358	357	341	373	352	368	369	385	362	383	374	388	325	376	360	362	353	364	335	393	357	382	340	359	376	347	351	350	370	357	365	349	344	378	358	361	318	364	369	360	414	318	341	338	305	381	362	354	366	350	324	335	360	353	361	372	361	379	338	376	321	369	358	369	352	365	370	369	374	367	371	351	357	371	355	343	337	362	380	326	344	309	341	364	354	348	367	376	327	349	375	326	359	363	343	326	358	323	369	363	388	376	310	365	368	378	347	373	362	327	366	358	369	337	399	337	374	316	393	379	350	353	341	381	369	325	354	343	357	316	387	356	371	379	357	345	354	360	370	332	391	395	344	356	316	372	362	369	352	337	360	369	376	348	360	326	348	340	323	366	417	343	363	357	379	382	414	360	320	310	364	366	403	407	339	327	346	325	382	344	362	341	351	370	347	347	387	360	335	342	337	387	337	355	338	341	335	321	385	341	398	360	358	394	377	350	413	376	348	357	361	327	340	343	359	367	372	341	374	359	351	358	384	369	359	383	306	346	331	364	353	401	368	371	368	365	376	328	344	382	375	330	359	311	366	333	319	348	330	344	365	371	356	368	334	357	341	410	326	366	377	380	340	343	363	362	365	363	363	364	380	362	372	394	330	356	335	361	337	367	354	392	371	372	358	364	353	393	368	328	321	318	377	392	383	370	395	360	367	387	356	343	372	337	340	364	361	339	344	392	356	352	348	391	370	359	363	381	358	378	328	352	388	362	389	345	366	364	338	362	363	379	362	340	343	374	367	402	376	356	363	356	353	376	351	341	346	372	361	338	333	357	348	351	350	378	332	326	366	400	353	360	338	354	322	378	370	325	342	381	384	381	374	384	352	314	351	365	390	375	360	366	362	390	356	335	354	363	377	410	348	407	365	390	373	365	362	368	346	380	328	359	344	361	366	366	406	393	357	333	366	342	324	347	345	324	344	359	378	376	355	331	358	399	382	398	351	344	380	362	372	334	333	393	362	379	360	403	353	358	362	341	312	355	365	388	336	359	372	347	346	335	378	356	411	329	393	379	362	383	383	374	370	352	357	354	392	384	353	365	356	351	392	360	360	396	348	322	340	328	337	333	364	344	376	345	363	382	336	345	361	380	373	370	330	323	367	406	365	375	334	350	324	349	364	359	361	359	363	369	364	394	350	335	381	356	388	350	368	370	373	364	364	321	360	340	366	363	364	375	363	366	337	355	332	393	386	349	350	354	331	339	348	360	362	359	361	364	359	367	335	341
24999	10018	7942	5070	3899	2230	1562	1247	1130	1078	945	953	913	906	952	875	850	823	848	836	834	799	870	843	832	844	806	798	843	839	779	834	779	853	781	819	879	794	841	868	802	844	872	856	786	858	853	866	839	900	832	806	815	817	870	829	886	814	893	885	926	856	815	828	854	858	856	826	856	820	828	842	831	814	835	845	831	847	873	814	870	854	775	840	878	842	813	910	822	888	842	816	834	812	851	855	802	850	887	848	869	788	820	862	846	822	857	842	845	795	863	859	817	835	824	886	803	879	840	810	864	869	861	884	861	831	819	829	851	819	821	863	846	860	847	838	850	816	818	805	815	915	805	799	814	834	849	865	823	812	852	799	788	877	904	810	852	819	797	835	869	823	828	903	824	873	825	826	816	821	855	820	915	810	824	857	824	825	843	851	823	810	856	820	866	837	888	888	808	801	805	853	850	864	843	839	838	827	813	816	860	836	837	844	831	868	811	834	820	908	814	821	839	849	849	810	848	784	882	850	835	846	833	814	889	808	868	843	833	881	835	829	828	831	857	821	852	857	833	850	854	844	850	880	853	796	871	777	807	833	842	816	849	804	821	866	797	815	803	857	849	841	817	856	879	872	867	850	804	876	823	876	837	853	831	835	810	834	866	816	844	810	836	832	828	787	821	846	852	828	868	827	808	816	846	797	769	831	854	820	840	811	897	873	832	829	879	843	876	889	854	885	892	820	841	834	825	886	827	881	805	843	827	877	801	843	848	874	910	830	883	898	831	799	812	803	886	861	866	849	820	808	824	855	777	811	880	854	819	874	824	851	803	822	855	876	817	849	822	869	865	872	844	842	863	846	848	817	839	868	864	840	879	871	837	831	859	837	835	863	800	884	891	773	853	811	829	812	845	852	829	831	845	869	847	803	822	811	832	853	900	855	880	818	838	840	844	837	850	851	853	821	802	824	828	828	860	842	871	858	825	828	835	816	865	881	831	894	819	850	886	838	824	819	840	840	820	814	813	823	785	858	798	812	818	790	851	812	856	831	877	826	862	828	823	869	846	838	779	804	827	839	869	826	840	882	866	837	884	812	861	793	841	832	817	863	833	776	809	844	863	855	838	783	803	847	870	794	828	829	840	851	855	851	859	860	821	871	854	862	840	798	834	764	850	858	842	805	844	808	814	865	815	857	860	829	864	845	831	860	845	860	806	872	794	850	866	863	887	814	830	841	841	878	868	839	877	807	877	881	836	873	867	825	824	832	842	790	838	885	843	818	838	828	859	898	836	860	876	834	811	836	876	867	852	834	812	870	809	820	824	815	831	868	840	830	817	885	790	866	839	844	809	841	847	859	823	892	852	900	862	871	819	843	844	887	857	864	788	840	864	869	813	859	839	870	851	809	799	861	851	865	820	812	859	886	869	811	871	844	829	818	902	837	796	798	842	887	837	797	838	784	832	857	897	813	799	902	861	831	845	841	832	839	877	811	868	844	852	826	878	801	813	868	893	819	867	828	855	827	871	793	833	871	781	815	859	829	849	809	861	809	808	874	819	830	811	860	854	809	850	832	844	815	843	799	807	772	908	843	884	867	861	831	870	850	811	860	908	856	841	843	814	830	832	879	833	876	868	817	830	876	804	836	801	823	772	848	768	806	882	842	826	845	851	894	836	863	812	838	894	839	839	802	872	868	857	839	840	877	842	856	820	836	860	863	851	824	838	859	824	835	860	838	855	830	827	861	844	824	844	830	796	816	869	867	834	877	852	902	873	823	858	852	892	802	862	787	815	841	837	771	847	889	790	776	848	835	852	823	799	884	814	841	812	855	812	813	848	808	827	814	809	849	845	891	835	855	783	812	844	881	811	850	874	835	795	814	852	855	826	848	849	884	852	873	842	801	821	858	832	850	852	858	889	876	885	882	840	802	834	855	788	808	835	841	855	808	872	823	845	867	788	857	796	871	861	840	836	809	824	829	831	843	856	815	816	818	844	816	857	826	847	830	833	829	846	843	883	870	815	876	873	816	798	812	845	836	821	830	783	913	857	838	866	808	845	800	887	878	850	853	903	829	868	820	829	873	896	882	828	852	889	845	847	860	840	801	813	845	846	847	872	792	818	856	857	887	824	855	825	848	850	822	861	869	795	828	822	913	828	841	862	872	864	837	834	809	853	799	858	799	873	865	865	834	857	875	894	781	849	858	823	872	859	885	775	851	900	771	842	760	837	799	833	853	874	838	809	881	876	802	852	856	848	880	852	882	810	900	865	895	882	841	814	841	805	902	820	841	849	833	820	820	865	850	801	794	883	843	814	822	829	948	835	862	809	791	870	856	805	834	848	838	839	817	839	876	880	846	857	842	870	804	831	797	836	775	813	845	854	815	863	823	907	831	859	790	907	840	809	874	834	826	801	861	836	806	854	867	829	845	819	827	822	851	800	853	825	817	796	830	884	872	863	798	854	827	841	838	845	898	825	838	772	852	845	847	792	841	851	855	855	870	817	882	813	831	922	835	833	855	849	818	813	833	831	859	846	818	893	800	831	864	800	891	819	805	821	795	861	817	784	836	841	801	839	854	875	834	838	814	853	830	841	851	855	827	862	861	775	788	853	814	832	871	823	833	812	818	845	795	876	860	776	907	846	842	813	857	854	840	843	850	829	838	839	846	837	849	858	856	825	822	797	888	906	780	853	857	813	867	889	828	849	836	826	867	860	803	823	885	873	907	845	854	904	803	854	869	829	835	861	816	821	882	807	873	803	815	880	868	769	833	854	871	841	802	832	843	855	836	841	821	849	817	861	848	864	863	862	827	811	843	783	850	840	835	873	872	810	830	808	851	860	910	872	817	814	794	860	859	841	881	801	837	837	902	849	834	838	874	819	841	887	816	877	847	809	861	882	871	791	869	817	885	832	855	829	835	836	847	835	864	867	851	844	848	902	867	820	834	860	852	862	850	866	808	888	819	861	817	879	790	836	804	819	830	811	821	803	849	827	821	821	819	849	848	863	856	840	858	879	821	826	816	837	853	876	824	836	850	845	846	819	831	808	835	890	848	852	826	838	867	844	779	845	802	842	835	772	861	834	831	778	824	868	879	880	875	784	856	836	807	858	837	887	860	827	807	851	819	847	859	853	860	824	829	846	904	801	791	833	835	869	812	822	832	809	838	789	816	827	787	811	844	872	841	892	819	813	864	823	868	861	840	874	821	816	870	800	846	821	882	874	823	849	859	830	879	886	820	832	819	857	836	804	851	831	850	857	873	761	840	849	847	788	855	838	903	843	808	802	881	837	809	850	833	794	875	820	815	844	836	847	864	843	892	915	852	862	879	840	854	788	834	836	854	875	851	852	838	852	818	792	798	844	859	806	835	834	817	855	847	837	825	806	837	876	848	831	819	856	811	895	803	869	830	833	852	861	880	832	827	856	838	803	804	817	853	854	880	881	867	914	875	846	871	865	846	842	774	832	845	815	905	839	856	836	820	850	830	859	827	842	877
23226	2468	571	422	358	371	319	339	278	362	349	348	322	339	347	326	331	318	363	341	315	346	358	305	351	329	334	327	353	362	323	338	325	333	330	355	344	337	352	275	313	366	302	310	318	385	344	365	354	325	347	310	365	345	322	346	333	338	326	354	388	329	344	335	380	346	356	320	316	368	330	311	331	367	346	322	321	349	343	320	299	323	333	316	333	331	353	372	345	356	283	386	322	339	333	353	351	300	355	327	308	297	332	332	312	306	331	344	306	349	346	307	307	321	357	327	362	369	367	309	337	363	313	325	327	353	332	324	329	346	295	332	348	355	308	352	356	305	342	304	352	309	315	312	358	333	310	313	339	364	349	331	341	354	347	347	362	342	337	357	356	373	334	335	362	345	307	331	354	329	362	329	347	327	347	358	342	334	331	371	330	310	314	314	324	328	326	320	325	345	331	341	350	286	335	330	340	342	344	316	314	334	329	317	312	288	313	345	298	356	342	342	312	354	343	352	381	327	315	339	327	328	330	339	327	333	306	352	304	316	378	358	325	331	337	362	329	358	316	339	349	307	290	347	333	312	334	333	324	317	350	351	380	346	348	363	335	303	400	313	310	293	338	335	362	336	309	328	324	337	359	335	319	368	343	331	326	368	308	319	348	343	339	332	330	303	317	319	295	326	346	341	331	327	336	336	333	367	337	336	310	339	304	372	308	355	338	323	309	327	367	355	309	321	337	337	312	368	357	344	331	365	358	305	335	316	344	341	334	313	326	334	367	320	313	340	370	338	334	320	363	379	346	367	308	326	313	343	360	310	307	336	324	332	352	290	318	327	343	326	326	328	344	315	361	367	367	310	290	327	350	338	304	341	353	333	311	358	312	315	333	357	329	306	315	347	333	345	315	291	365	317	328	330	362	335	331	334	373	331	368	323	313	316	313	325	338	295	358	337	323	335	335	331	295	349	341	335	341	337	338	365	324	340	333	341	363	323	325	374	325	335	348	353	334	349	349	315	344	317	337	306	345	363	298	347	336	341	353	348	360	327	352	360	299	337	340	292	310	328	328	344	333	328	334	363	328	348	346	342	302	284	334	350	316	335	339	322	349	340	314	351	327	341	289	350	360	330	294	365	333	289	330	371	349	332	322	310	306	354	323	376	338	295	350	344	365	332	337	345	334	336	346	320	312	344	334	329	346	359	321	329	332	324	347	338	311	362	325	364	304	317	334	340	307	342	332	332	340	353	330	330	346	323	354	360	380	304	343	317	318	320	326	311	307	372	328	329	351	322	357	337	332	310	341	335	369	349	360	335	343	325	347	363	355	293	325	345	357	309	338	304	340	314	320	355	331	325	372	336	326	321	320	329	367	349	315	353	321	346	339	332	339	292	316	346	308	362	324	306	333	336	333	323	360	347	350	296	340	363	321	337	308	314	359	306	330	328	310	343	349	314	305	334	368	330	354	337	358	307	335	313	326	358	335	297	331	288	295	354	345	309	361	362	339	300	327	290	327	309	318	372	326	353	354	360	354	348	324	325	354	356	363	329	369	324	306	295	328	328	347	348	367	343	322	298	319	330	333	309	333	315	324	333	376	345	307	327	342	307	309	321	334	337	312	333	349	350	358	318	312	347	321	308	328	333	327	367	370	315	350	354	343	335	348	337	322	311	311	326	343	306	329	326	340	332	338	321	310	327	333	299	330	338	316	328	323	326	348	326	366	328	345	363	316	317	313	325	307	357	354	334	340	336	332	356	319	366	330	345	325	310	365	329	299	337	352	309	337	346	331	364	365	315	288	392	301	324	319	337	310	349	323	348	321	312	337	364	329	351	341	339	348	304	326	350	353	353	358	365	349	326	369	348	335	308	284	356	362	334	343	349	342	338	326	330	348	312	317	335	331	333	357	340	344	344	310	351	342	378	333	332	374	309	333	317	313	312	350	317	341	318	336	331	339	335	302	353	302	361	304	351	334	337	328	338	346	351	323	364	365	296	301	326	335	315	299	359	312	327	357	340	360	303	335	339	377	382	330	310	291	314	337	325	313	349	329	338	311	307	332	333	329	301	292	365	330	378	307	343	333	356	330	308	315	314	355	293	333	323	299	331	321	348	355	301	332	328	340	269	336	323	355	362	335	346	326	323	329	357	309	343	347	343	315	354	298	321	316	332	327	332	354	313	343	330	324	369	340	317	330	309	281	372	331	350	375	337	352	339	316	324	350	317	321	332	350	332	361	301	332	299	338	354	325	349	342	353	314	324	340	376	348	312	326	368	358	348	382	329	310	302	335	307	328	368	361	303	313	353	352	341	337	356	310	322	335	342	329	341	315	294	317	341	323	313	322	337	322	293	359	332	386	334	319	343	295	376	320	312	326	384	296	320	290	332	322	317	313	307	334	333	350	349	322	336	321	358	327	336	346	311	353	321	350	314	329	324	346	336	311	334	323	336	344	299	344	311	372	318	321	334	329	335	328	358	341	327	341	331	368	372	366	342	320	305	341	346	323	331	344	298	335	343	330	382	336	304	310	306	313	318	331	351	313	320	308	348	307	349	346	358	340	325	312	343	356	326	371	339	345	350	365	338	344	322	330	344	346	320	331	307	358	330	331	351	336	337	367	335	344	342	362	352	320	362	315	323	344	310	321	372	362	301	338	354	348	331	328	304	327	334	350	337	321	335	321	338	315	324	356	291	330	331	348	312	341	314	353	389	369	337	348	354	330	314	330	282	339	352	353	336	352	354	360	331	337	289	353	366	307	315	356	360	354	300	361	325	329	299	312	321	361	294	332	364	315	316	369	346	314	335	381	338	340	346	352	375	339	349	316	322	339	308	365	341	319	313	295	301	338	317	332	364	355	346	346	326	328	353	345	332	336	341	339	331	319	344	323	341	311	336	369	329	348	298	350	327	304	313	346	344	331	340	326	300	313	328	329	337	346	353	340	363	342	296	302	304	350	329	323	350	367	347	311	302	368	353	337	344	380	338	373	340	292	277	331	340	361	347	333	324	339	340	285	307	350	291	362	360	331	298	325	378	365	374	340	325	345	354	322	345	331	347	298	327	333	337	337	356	329	334	351	342	347	324	348	328	295	344	328	358	385	301	331	316	317	357	368	327	331	342	361	351	351	346	325	344	342	349	329	327	350	311	371	374	308	316	381	303	307	289	384	346	297	330	355	339	300	356	348	403	290	325	330	391	354	357	345	344	331	314	331	348	338	329	335	321	337	312	316	354	336	335	325	317	344	287	297	310	336	352	318	340	345	327	316	350	360	328	354	338	323	341	347	338	344	303	346	332	349	342	338	326	379	347	322	341	316	336	334	349	368	340	292	328	327	363	332	353	381	334	355	297	339	354	312	349	326	327	377	373	327	362	343	364	331	317	301	286	325	307	344	342	360	365	361	327	301	363	355	334	363	329	339	312	341	328	342	359	362	319	344	318	303	308	345	348	362	346	352	358	382	351	332	336	316	349	342	344	332	320	317	334	374	343
17222	5169	3558	2363	1744	1295	969	869	831	822	835	763	761	803	743	718	731	774	731	758	753	701	747	714	749	752	739	744	732	772	782	709	759	699	756	756	760	729	737	739	755	797	749	755	730	791	744	695	678	765	730	777	751	743	764	739	759	827	758	721	740	760	760	756	750	747	741	746	688	694	741	768	738	751	750	763	708	786	731	739	775	794	740	752	753	737	793	750	738	754	680	741	731	739	725	728	735	766	769	781	753	711	760	713	712	774	709	756	690	768	719	746	755	744	772	713	761	746	736	736	748	745	759	738	717	709	778	765	813	764	737	726	749	762	763	742	756	780	779	776	741	698	734	740	742	756	725	742	760	742	758	758	772	785	719	761	795	755	741	723	744	798	786	761	748	745	779	740	753	757	775	780	738	774	756	722	757	780	701	680	740	717	742	776	755	785	740	707	759	739	755	727	765	748	799	728	761	720	784	766	727	741	737	733	771	759	753	762	769	731	770	713	701	782	735	749	772	705	746	788	714	713	694	746	740	768	738	760	734	707	738	767	788	724	712	763	761	798	777	703	703	784	770	727	789	753	780	689	756	761	740	706	764	719	760	744	723	750	721	750	689	695	724	740	746	721	808	744	746	724	790	736	720	698	741	767	760	725	790	790	730	757	716	747	736	693	756	754	686	759	766	749	760	791	751	754	782	730	762	756	713	737	714	787	764	767	764	711	702	801	772	741	719	688	719	718	754	737	762	842	746	767	788	728	718	778	794	767	733	815	757	758	725	700	684	740	733	753	759	702	737	754	744	755	784	762	748	717	764	730	736	767	743	788	709	765	738	719	730	749	767	701	739	778	754	743	736	765	738	747	765	789	734	774	735	758	734	693	745	700	676	762	741	761	731	747	728	706	709	727	757	771	770	712	776	747	748	716	756	724	736	752	757	734	704	762	786	766	787	777	784	746	731	749	758	764	778	728	800	718	766	701	761	729	755	785	758	747	736	738	766	755	842	764	745	775	763	736	727	715	721	775	711	771	723	745	735	749	780	786	737	745	723	720	764	712	747	750	750	704	697	812	707	779	791	765	763	743	736	746	778	761	770	780	701	754	760	750	744	744	753	745	731	778	740	774	690	771	738	750	780	718	774	730	787	758	760	728	717	725	791	772	784	725	733	748	752	739	770	740	728	716	755	743	730	739	766	756	775	729	786	717	768	743	803	771	719	746	782	754	763	730	788	737	740	719	749	756	738	786	720	734	750	699	732	724	712	736	796	778	691	724	773	780	700	719	807	759	734	770	694	752	761	735	737	793	769	775	777	760	746	780	748	737	773	743	741	732	788	778	686	725	757	697	717	727	688	764	736	724	727	745	779	740	726	762	779	749	697	742	747	709	724	730	723	754	754	766	708	731	771	729	751	758	729	753	734	719	729	800	741	764	738	722	712	741	769	795	696	731	791	774	745	767	777	742	683	788	724	706	736	720	730	741	760	780	748	763	755	682	754	763	756	743	779	731	759	738	783	724	743	734	762	733	761	750	713	751	710	722	732	753	743	759	729	756	730	750	743	721	724	743	732	706	733	712	798	697	778	782	730	737	765	736	697	764	693	746	730	767	757	706	763	715	738	793	747	733	753	751	794	737	732	756	685	736	742	729	720	805	697	732	750	700	732	724	751	799	758	770	731	760	762	777	754	738	752	741	747	731	783	781	739	728	718	780	711	703	744	746	752	787	739	783	733	733	738	739	769	771	767	766	697	726	812	736	735	738	751	737	731	749	784	725	744	718	750	754	721	732	730	730	772	737	694	695	765	721	722	727	688	734	699	737	736	753	730	742	716	761	776	790	734	745	764	793	745	743	730	746	766	761	774	747	715	678	744	735	761	768	755	707	784	792	732	767	712	781	721	693	726	749	692	829	766	725	736	741	740	747	733	713	807	726	734	740	753	781	777	710	784	772	700	763	753	780	719	771	729	762	746	736	781	741	782	741	777	755	746	751	783	737	711	814	723	752	744	755	743	724	719	731	714	737	728	710	740	747	733	737	732	747	788	787	773	750	761	713	745	735	767	767	765	763	780	749	731	749	759	784	745	755	768	715	720	762	740	789	779	732	722	746	735	744	762	779	720	750	755	750	758	705	768	705	725	733	760	744	763	758	765	734	781	737	740	761	733	754	715	744	734	754	732	753	764	750	696	777	733	751	681	734	759	725	718	721	774	762	745	711	729	747	742	757	760	753	765	715	756	766	762	746	745	753	687	750	692	776	785	738	736	755	777	707	733	752	781	755	702	762	780	771	753	760	710	762	763	723	698	768	810	731	730	732	810	719	760	716	737	774	690	742	796	765	720	702	702	734	735	755	733	744	755	730	728	816	750	728	730	714	728	753	748	778	703	751	740	776	760	732	756	778	760	733	748	775	744	720	737	728	801	789	725	746	743	719	704	767	760	749	720	739	757	745	740	782	704	762	759	779	720	788	694	734	754	736	720	735	744	760	757	710	739	731	725	820	728	737	751	700	697	772	781	730	810	786	732	726	753	737	746	766	726	771	742	779	730	743	775	789	742	694	736	771	761	755	724	735	756	747	737	757	774	710	733	719	746	730	779	718	783	730	792	747	721	762	763	758	751	725	742	760	732	725	790	742	751	759	739	713	758	761	771	742	746	726	701	702	757	746	762	756	761	710	738	712	735	792	755	800	796	746	784	701	781	770	745	769	791	718	759	754	700	776	717	733	760	685	743	765	734	745	808	759	726	710	778	749	740	735	703	800	738	791	751	744	801	764	760	745	752	765	755	751	688	710	717	802	726	716	767	762	759	784	765	717	752	700	788	751	716	760	766	726	758	757	743	741	740	728	778	709	719	662	755	727	793	739	764	770	732	748	778	749	733	779	712	750	748	743	760	771	758	747	759	747	683	715	773	741	769	746	707	751	789	768	736	742	717	761	784	742	739	754	729	759	724	736	736	799	741	738	744	760	713	723	702	736	740	757	771	811	748	733	719	754	756	762	720	751	757	734	691	736	696	732	729	720	737	738	713	753	757	723	743	760	762	757	688	669	728	730	750	757	715	776	760	739	775	774	787	751	780	722	694	760	729	763	813	746	775	712	792	736	753	765	700	721	774	746	737	731	736	700	762	735	763	718	801	733	722	760	709	752	700	736	764	744	762	775	775	726	725	693	729	724	693	716	748	780	724	725	765	772	785	736	737	756	757	774	801	754	791	764	733	765	713	786	747	754	786	746	776	749	749	722	736	744	749	741	758	765	787	802	725	761	756	777	733	704	737	770	778	721	754	713	772	689	768	761	785	769	764	726	663	781	680	746	791	746	781	744	686	738	746	750	749	786	794	772	731	755	753	748	754	748	738	731	796	736	714	821	752	752	723	762	745	749	682	782	730	734	740	802	757	785	725	701	784	757	747	757	706	784	741	742	763	754	756	755	736	785	739	760	737	718	729	677	783	720	728	737	718	751	741	725	750	746	762	756	776	728	783	741	741	772
30658	4565	800	615	412	437	408	373	316	375	375	369	359	322	362	370	376	326	337	314	337	327	321	343	343	348	347	334	361	347	364	336	343	350	344	383	357	346	328	386	340	372	330	318	348	356	327	354	328	339	332	368	317	357	378	336	371	361	379	311	353	355	338	362	372	369	366	374	359	326	372	335	335	307	340	387	356	342	338	355	329	370	344	333	338	348	330	409	383	325	361	346	307	351	378	317	352	363	349	384	360	347	326	359	354	357	357	393	365	339	364	338	339	347	322	369	344	330	314	313	338	349	315	325	366	367	370	338	372	341	331	345	343	342	375	346	372	316	351	341	348	382	360	364	316	332	380	323	365	322	353	306	364	357	410	362	327	353	366	359	345	344	370	373	336	358	345	385	373	374	340	344	366	359	335	353	323	333	353	412	346	375	359	345	370	374	352	335	351	359	381	363	399	328	328	343	329	374	355	353	321	326	350	326	366	342	348	324	385	389	332	330	340	344	348	343	319	332	379	372	327	378	361	379	351	338	382	372	350	340	363	370	342	371	364	368	360	353	354	372	323	341	333	352	366	322	352	369	320	350	317	354	335	359	337	341	335	344	363	321	382	335	378	340	322	367	336	360	351	356	367	352	331	364	344	335	346	328	351	340	375	368	335	326	334	351	349	372	339	312	339	341	362	333	381	335	333	354	365	350	304	379	339	329	323	352	387	377	353	345	306	350	387	309	355	326	370	318	335	297	317	380	353	343	364	321	348	326	350	322	342	392	334	370	365	327	360	368	339	356	307	388	387	373	322	332	367	351	372	327	339	346	353	344	342	340	344	388	317	347	324	368	365	329	338	327	370	351	321	359	322	356	370	347	328	334	312	328	347	345	346	352	357	347	351	312	336	343	364	358	345	360	337	361	345	382	333	354	336	381	346	343	332	352	357	335	354	351	383	345	394	348	368	365	354	335	332	310	343	378	358	311	340	321	389	365	322	364	379	335	338	342	314	346	350	353	362	355	306	367	336	333	309	359	321	370	352	350	382	373	346	341	330	349	332	353	347	324	374	351	339	348	358	348	361	352	342	362	329	344	337	327	340	366	356	379	356	351	330	345	355	336	344	324	337	343	378	370	314	346	351	351	307	344	356	343	326	355	341	373	358	323	311	309	334	349	324	343	358	362	344	379	382	355	332	381	309	378	356	331	351	359	356	317	342	337	348	349	369	356	349	379	378	354	347	367	372	345	339	355	331	383	342	357	353	355	358	315	388	333	340	313	350	319	307	326	349	357	371	367	374	357	337	348	346	294	323	343	360	357	354	351	366	344	338	386	353	384	336	333	350	357	311	320	351	386	353	330	352	340	364	322	365	363	359	381	350	370	357	346	353	349	309	345	381	320	369	338	321	373	388	348	338	391	328	324	313	381	341	340	347	380	344	320	343	343	310	349	320	340	350	345	378	369	336	356	362	333	336	348	336	325	359	340	340	339	367	350	336	375	363	354	300	326	347	324	334	308	375	421	326	356	359	335	313	365	389	323	332	347	340	339	333	352	331	321	356	364	372	338	340	359	353	324	388	364	386	340	308	351	310	331	342	341	326	352	316	326	346	347	323	387	346	353	328	337	337	351	328	325	369	343	348	331	350	332	353	342	365	359	332	349	369	303	329	350	334	346	312	321	353	348	324	363	344	323	371	323	353	353	350	301	337	350	345	383	334	363	366	370	342	366	379	366	339	332	336	336	355	347	327	370	365	333	351	359	362	367	361	372	345	330	365	296	333	373	364	351	322	332	318	349	369	344	322	291	338	380	337	354	324	378	343	352	355	336	308	312	364	323	346	336	365	331	335	340	312	347	403	360	369	362	366	356	371	347	369	344	354	348	357	359	374	340	338	354	333	364	349	359	354	362	335	331	371	353	388	319	397	369	359	361	331	347	355	359	353	360	338	343	353	316	375	351	373	374	369	366	352	338	359	361	392	331	356	321	346	393	374	356	354	374	373	339	354	329	345	330	339	363	309	348	350	336	312	341	353	367	335	365	339	364	326	377	358	348	338	345	353	393	373	367	365	296	347	344	348	321	340	341	317	338	333	359	358	377	335	332	338	336	350	350	364	347	297	319	344	335	400	350	387	356	353	385	370	337	337	363	371	353	345	333	333	385	351	352	341	349	339	372	344	366	377	374	330	343	342	351	303	324	322	360	343	346	332	331	362	351	357	344	313	348	306	299	342	368	367	299	330	358	329	333	350	355	321	351	371	364	332	400	370	325	354	376	329	342	358	384	351	370	342	352	353	358	343	326	341	336	356	375	371	325	334	354	367	349	359	349	339	364	346	402	377	359	349	353	382	311	340	339	343	364	337	324	374	328	346	349	355	335	350	343	323	316	404	325	351	367	352	361	331	329	339	344	344	346	304	309	340	322	339	343	320	358	372	366	349	367	350	380	334	406	342	368	335	344	329	324	353	366	351	346	357	327	361	349	318	332	328	360	360	356	347	362	328	325	349	346	365	328	325	347	340	332	374	352	335	336	347	365	344	321	378	346	325	334	387	328	350	332	364	355	371	342	382	345	344	358	325	370	369	331	344	325	355	396	332	344	343	344	342	362	358	362	323	351	328	335	394	348	311	343	330	346	347	372	331	369	353	360	320	370	334	331	342	359	369	338	318	334	325	336	367	359	350	362	366	371	340	358	311	343	360	359	349	325	337	333	333	348	338	346	334	369	369	347	365	344	295	362	347	322	346	372	327	366	339	385	339	349	329	316	384	331	383	338	367	362	363	321	365	343	359	356	331	355	337	362	323	349	375	360	337	336	324	348	340	364	343	339	363	334	357	332	357	325	349	317	351	319	332	356	403	341	348	358	312	334	325	326	350	371	351	313	354	350	304	316	353	359	318	334	370	368	351	331	348	342	377	356	380	351	353	367	331	365	367	350	344	363	382	363	315	322	339	369	364	386	321	350	362	341	353	375	331	309	373	372	355	380	373	347	354	350	369	335	353	351	340	370	392	383	371	322	339	354	381	369	314	327	313	326	338	361	363	352	369	346	352	338	393	361	324	346	349	346	334	355	352	375	328	358	303	335	357	358	377	373	333	317	341	343	347	350	321	317	346	322	343	343	345	352	375	364	372	331	355	404	362	338	353	311	379	353	379	366	330	330	339	339	337	321	343	359	385	373	351	353	347	364	330	339	353	331	393	308	363	356	380	336	399	351	356	331	324	348	356	338	354	368	326	322	370	351	350	369	342	345	360	347	333	332	375	366	364	309	339	377	386	321	411	359	324	350	320	355	360	395	361	332	328	383	339	330	328	371	356	361	347	335	355	377	363	351	326	350	310	337	337	343	368	411	373	296	327	327	343	358	386	340	323	338	365	352	370	334	350	321	362	341	342	351	337	377	401	364	341	382	336	368	381	345	335	346	357	387	335	374	360	347	368	345	374	346	341	358	333	332	364	358	349	348	313	337	347	347	341	345	355	350	347	328	335	330	361	332
21094	8038	5703	4686	3375	2281	1484	1118	1039	955	910	800	846	840	838	811	822	792	790	809	812	811	819	833	789	843	821	820	812	794	829	758	825	801	818	799	758	800	786	823	802	803	793	793	840	834	764	799	816	800	809	833	819	784	790	849	885	765	800	843	844	820	774	818	820	789	787	767	868	777	787	806	779	793	788	791	770	840	802	829	863	809	815	799	845	765	774	844	805	824	776	801	761	763	802	805	828	838	773	845	813	807	793	789	778	852	781	787	764	863	777	768	835	825	793	815	760	807	777	841	823	759	813	861	826	762	833	835	756	793	797	833	804	765	773	789	736	773	802	787	760	772	802	840	837	805	799	784	853	772	772	786	837	770	799	786	809	782	854	792	786	828	829	869	833	862	807	799	790	811	808	793	758	794	773	794	744	790	803	789	762	796	802	803	823	847	821	813	808	786	792	753	803	788	851	834	798	804	796	753	805	770	804	792	834	804	813	811	837	816	797	783	787	798	819	807	820	816	800	817	797	789	787	793	789	826	798	863	721	796	847	830	823	785	853	783	774	790	819	803	830	776	850	798	823	797	815	856	760	861	780	771	803	775	823	787	795	834	818	809	754	792	760	800	827	811	842	803	767	815	785	827	833	720	840	776	838	818	790	773	780	835	797	753	836	826	833	766	815	824	813	802	797	791	745	825	802	771	783	730	790	797	795	774	789	831	793	823	778	814	787	801	831	845	824	802	834	777	811	847	803	816	812	805	820	808	797	800	786	818	781	807	708	788	781	747	751	828	779	796	854	773	818	786	809	800	835	801	808	807	862	861	833	857	841	798	785	802	789	811	781	824	777	803	798	847	833	893	764	853	771	803	827	836	820	802	785	786	752	776	851	757	762	787	817	841	803	824	824	755	807	795	807	792	807	872	782	806	788	767	818	775	803	797	791	816	822	809	781	759	765	804	826	833	803	815	802	824	764	800	838	782	759	795	797	833	801	794	801	853	751	783	775	837	754	801	797	816	816	776	775	779	852	811	825	861	832	832	807	797	779	831	796	799	792	888	775	789	861	884	781	781	847	847	773	763	817	825	844	822	769	826	739	779	799	818	745	824	776	804	804	817	794	772	785	811	831	810	821	822	787	816	831	756	826	853	790	795	791	786	787	795	835	781	852	795	829	815	818	826	782	790	849	784	809	778	835	816	797	800	773	829	790	788	796	841	790	809	783	774	829	790	765	770	803	844	833	779	805	815	804	813	766	821	780	785	771	773	798	813	771	813	814	792	799	765	779	805	787	793	786	873	785	837	794	752	867	777	827	763	814	782	841	836	821	773	768	756	803	850	775	876	777	769	773	819	822	787	778	830	781	785	782	786	792	788	828	784	757	754	797	829	774	813	825	821	841	787	787	787	837	793	796	816	775	805	800	836	844	836	806	844	807	817	831	834	797	785	798	843	762	794	781	810	859	793	860	832	745	798	790	776	787	814	773	835	818	781	773	826	805	796	771	769	793	825	791	852	839	800	803	812	767	807	761	813	801	793	816	790	845	790	771	825	794	862	780	781	760	813	799	813	805	776	855	798	824	816	764	798	776	798	762	796	772	798	831	817	769	813	800	807	757	788	811	851	766	758	771	764	799	814	804	833	817	829	822	827	783	853	783	802	851	774	743	819	841	810	818	781	805	767	781	720	885	778	783	779	788	796	790	855	824	806	802	843	817	777	769	806	819	805	777	782	799	787	783	793	817	801	801	820	819	778	743	787	860	764	811	814	791	776	788	821	831	850	825	809	773	753	776	754	760	832	801	801	813	856	848	798	743	816	750	834	773	777	813	828	789	787	804	813	813	802	805	775	787	850	808	783	806	826	832	799	801	801	825	791	865	788	795	809	804	800	849	753	770	776	787	814	800	837	797	802	827	788	775	774	805	807	821	826	769	761	784	769	802	783	787	838	755	777	814	808	830	773	803	804	812	788	798	813	789	782	783	794	790	849	764	811	780	767	813	803	773	788	807	780	821	766	780	765	818	848	813	810	820	822	736	800	744	780	824	738	786	800	802	801	770	843	861	834	814	774	805	790	790	781	839	815	838	756	801	776	843	761	804	801	783	839	831	748	810	779	779	854	810	815	779	761	795	790	750	807	779	792	818	810	777	814	792	835	799	791	825	752	765	782	769	811	789	769	832	793	799	786	789	783	811	768	793	797	835	810	823	766	838	809	791	795	774	822	793	868	812	768	849	823	798	785	783	777	791	806	767	826	836	822	797	787	776	840	826	791	816	834	796	787	780	801	783	837	772	851	812	753	786	819	778	791	791	802	810	774	790	794	792	799	769	757	745	811	797	820	870	789	841	833	846	807	823	848	801	810	774	826	838	889	796	766	816	819	795	820	813	818	794	778	768	806	754	809	871	764	844	820	824	833	780	802	773	797	802	838	809	789	767	760	806	790	850	820	778	800	797	771	825	827	775	756	834	799	852	802	744	788	811	835	789	824	797	824	795	745	776	827	796	790	796	751	773	817	769	855	838	787	779	780	820	811	789	735	754	804	832	831	776	827	773	809	800	780	821	780	794	786	776	734	767	801	789	759	725	811	863	854	799	788	822	789	771	752	829	821	787	776	782	814	747	802	813	776	804	827	788	822	821	878	761	796	838	789	747	801	793	840	807	782	823	810	792	785	769	780	768	816	791	846	773	812	810	785	741	798	809	731	816	812	817	818	856	862	771	759	843	825	802	767	840	833	822	771	786	780	770	823	832	811	781	815	826	819	812	816	841	817	808	727	798	805	788	786	820	811	799	796	763	760	800	788	804	794	834	814	800	831	818	809	761	786	757	788	785	773	787	778	806	763	826	801	787	785	822	825	750	758	834	755	768	814	774	807	827	815	773	788	792	825	781	810	749	825	816	837	836	801	816	763	796	861	809	819	822	816	757	752	818	757	761	791	767	803	768	786	842	801	847	775	808	797	802	808	815	805	810	802	796	765	798	810	868	767	772	796	853	769	796	831	780	802	842	787	795	812	723	781	848	789	809	792	793	789	808	837	800	817	823	862	791	819	809	788	895	783	820	793	813	767	807	828	790	761	806	764	789	760	749	798	772	783	781	832	763	793	802	768	830	838	780	782	858	767	802	811	830	768	835	818	797	739	781	749	819	801	832	785	840	801	808	800	823	835	743	853	822	781	809	852	759	799	760	810	792	830	855	764	812	788	818	777	845	774	791	760	808	810	788	834	809	805	765	754	828	782	810	769	783	790	817	807	794	777	801	792	809	789	799	824	748	803	803	801	839	762	820	801	748	756	820	847	745	835	828	817	771	783	751	775	842	810	803	793	836	815	828	785	766	798	799	803	756	827	761	808	777	758	800	796	751	825	800	788	810	794	818	772	807	832	807	825	741	767	825	798	810	808	787	765	792	813	774	831	763	789	890	781	863	770	757	802	783	786	812	755	784	803	798	812	802	780	831	785	804	721	835	808	747	866	827	757	760	794	739	825	823	770
31189	5088	1112	768	529	422	369	411	391	320	378	370	372	376	347	368	357	370	331	378	348	368	329	354	337	358	363	370	371	383	360	360	354	397	386	408	336	391	359	333	342	341	394	388	383	355	381	323	344	379	343	349	347	389	367	344	382	380	353	343	350	364	339	327	372	340	374	386	358	362	396	370	353	337	342	335	398	354	342	322	379	332	363	379	361	389	365	323	361	360	404	355	385	350	340	376	379	373	387	329	348	415	374	378	370	386	380	390	387	344	336	371	367	367	382	386	357	382	409	366	373	313	393	392	360	337	340	372	372	352	341	343	363	373	351	348	364	364	384	355	345	373	363	386	327	357	378	341	358	387	330	335	346	407	334	361	355	330	349	375	344	379	355	424	345	342	366	345	374	340	417	360	359	339	348	347	370	369	366	362	321	355	331	367	383	352	391	371	418	334	356	348	372	379	359	355	360	361	351	363	385	373	350	366	369	390	381	363	358	378	375	347	350	343	349	358	394	345	377	371	366	363	399	349	353	358	343	418	392	329	352	376	345	359	352	340	327	353	399	351	365	389	403	347	325	347	326	370	364	346	320	372	361	350	355	364	371	371	347	392	385	357	350	369	333	307	361	354	364	373	386	349	373	361	354	302	345	330	374	365	364	322	396	394	393	348	357	374	388	336	336	335	356	385	363	342	313	373	358	344	339	359	343	370	346	384	367	356	361	359	351	321	372	363	346	416	354	398	362	319	394	358	353	369	363	347	330	340	333	345	318	355	358	371	354	365	365	342	341	357	379	362	356	373	366	376	369	367	389	378	345	384	385	356	336	388	381	388	385	378	339	374	370	402	348	339	353	365	353	355	342	391	349	362	368	364	344	356	417	350	362	331	365	370	400	353	369	352	353	349	366	329	342	438	379	367	369	360	378	372	344	372	369	402	350	394	359	372	371	336	382	383	370	356	383	346	368	361	353	348	338	343	372	326	365	318	359	367	370	354	349	338	352	348	348	355	333	357	353	359	349	332	393	331	404	359	298	348	400	334	372	369	362	347	363	313	350	385	355	376	341	331	375	371	374	371	358	356	341	364	334	381	357	366	366	361	353	348	349	337	371	342	371	361	370	415	360	361	353	352	360	393	344	370	382	377	343	375	375	342	346	338	340	332	380	368	390	362	364	377	350	362	396	378	356	381	350	370	340	362	339	345	353	342	398	343	354	322	380	346	385	402	368	371	335	349	322	343	357	333	346	345	364	341	350	352	402	405	356	352	346	372	352	360	381	369	356	377	363	335	397	349	359	373	342	392	347	380	370	354	328	366	372	349	379	377	407	379	358	382	369	359	380	344	364	361	366	326	357	373	358	340	341	357	338	327	362	354	335	337	373	349	321	331	382	365	363	372	378	327	344	381	405	335	324	369	376	347	348	331	325	352	341	350	360	339	373	362	387	354	362	361	372	390	356	334	356	382	354	362	361	371	351	343	391	351	404	356	333	373	332	351	377	364	354	392	424	376	347	403	356	345	357	367	384	394	327	351	356	355	358	397	383	367	373	374	359	390	364	350	357	373	378	379	345	365	325	364	360	357	336	356	338	403	353	374	351	310	369	372	386	361	365	394	393	381	391	334	397	373	355	386	360	341	363	368	369	319	379	378	347	351	361	351	365	364	379	342	383	380	333	386	323	332	365	334	400	396	366	376	363	355	389	384	376	394	383	343	362	356	310	368	396	357	331	341	349	372	363	363	352	337	299	378	335	354	384	349	354	335	334	358	357	342	361	345	352	335	366	384	355	375	351	354	373	378	371	342	345	370	342	373	368	382	356	377	341	370	343	337	342	373	359	340	384	340	377	384	348	324	355	406	334	411	354	374	380	353	355	328	357	352	374	343	365	356	345	370	369	391	345	366	396	364	388	367	367	339	350	326	383	377	340	373	386	366	351	370	347	338	315	375	381	382	375	346	387	376	380	368	368	373	365	364	341	349	361	330	348	387	368	329	376	355	433	377	380	362	350	347	333	338	392	337	334	315	335	344	345	345	364	351	365	344	335	349	357	376	375	387	368	346	356	387	353	353	351	375	416	374	353	374	384	403	321	356	346	368	366	388	364	365	387	367	344	357	309	338	361	343	379	358	339	365	385	339	348	357	405	348	390	325	383	351	336	332	348	352	373	369	363	383	359	369	376	376	376	336	359	353	369	354	352	343	362	388	343	366	340	360	364	374	373	328	372	362	342	407	370	364	312	350	361	379	345	366	364	360	390	386	370	353	334	369	355	366	354	326	356	369	396	394	342	292	346	381	358	326	385	338	333	364	365	385	346	362	338	373	322	345	372	408	371	357	396	360	327	366	339	356	323	349	391	348	367	353	369	341	341	363	376	323	353	336	349	353	345	366	390	393	357	359	377	358	349	382	331	370	324	375	354	354	319	318	363	378	358	402	343	367	359	350	334	321	376	387	353	340	378	348	352	347	324	333	358	369	382	377	361	333	373	348	351	348	382	406	389	344	353	328	349	380	372	350	340	380	381	348	358	343	366	388	357	414	349	337	379	372	376	323	360	361	390	379	392	367	360	367	367	370	370	414	384	384	357	383	375	343	344	337	352	337	355	356	373	350	361	346	355	340	377	320	360	365	345	353	366	400	366	334	330	365	347	354	367	341	352	334	388	333	363	397	380	381	378	357	345	369	411	351	374	387	363	404	371	383	375	352	377	377	379	351	350	342	358	332	375	337	356	323	374	386	305	395	332	364	367	363	399	344	328	416	367	356	376	368	349	358	324	379	378	376	390	346	378	325	364	351	368	377	364	343	383	362	406	375	360	349	331	367	359	374	373	350	348	352	356	346	397	345	364	355	368	367	325	354	387	353	382	393	366	376	386	347	372	382	371	358	347	391	355	395	398	371	370	367	381	370	374	371	370	369	372	354	323	369	338	350	377	400	401	354	388	336	375	406	378	351	401	378	344	335	324	381	397	368	373	377	321	335	398	379	339	383	349	350	325	357	393	362	411	394	332	337	362	341	377	374	336	392	385	373	323	345	346	338	389	359	367	378	352	371	340	376	311	352	370	394	328	348	376	373	353	411	351	343	345	360	378	375	372	330	380	389	375	341	348	366	345	363	390	349	334	358	400	375	363	358	343	366	361	394	389	368	385	368	362	372	362	377	348	341	388	388	326	373	327	371	336	351	350	364	380	348	371	362	339	360	377	312	364	358	374	357	340	361	369	344	389	358	330	372	394	362	365	358	349	369	383	383	401	333	351	331	336	328	351	364	361	355	352	317	380	317	369	379	341	363	348	347	336	359	333	326	341	365	358	363	331	354	391	355	328	339	378	344	361	337	351	343	334	350	330	364	335	343	339	359	371	346	357	326	337	398	384	335	368	379	339	352	368	344	392	348	381	391	340	333	389	376	370	359	383	412	387	319	355	350	350	354	336	389	325	347	342	335	355	336	318	356	387	345	393	343	375	366	358	350	412	363	362	350	342	364	316	358
20961	9710	9053	7162	4727	2654	1769	1185	1060	1056	995	939	873	966	870	855	891	856	902	819	855	866	885	866	847	859	840	833	800	790	853	828	858	871	822	884	880	854	824	888	837	866	842	811	895	824	834	789	908	846	869	833	836	848	823	875	852	780	823	790	805	844	770	843	861	855	841	841	808	845	867	846	855	851	875	869	905	822	859	852	867	859	821	858	809	828	857	886	843	808	846	855	821	830	798	838	839	833	839	762	822	873	821	836	843	879	846	867	832	827	849	823	857	791	818	884	808	820	835	823	844	801	859	803	768	865	849	851	824	824	843	784	858	879	784	861	823	877	838	889	850	816	857	813	840	848	777	818	848	812	848	859	835	811	855	798	833	850	817	837	852	834	854	795	853	829	832	838	783	861	861	797	840	881	836	797	802	903	837	865	829	855	860	872	804	823	852	869	856	830	860	829	891	814	844	786	836	835	786	832	885	820	815	832	886	872	829	825	814	859	838	823	836	832	857	856	825	898	828	889	864	813	859	802	834	821	841	854	826	873	856	848	801	890	838	862	835	904	808	820	847	870	814	809	821	886	848	861	862	846	809	858	840	817	850	849	828	845	833	812	850	858	888	846	809	871	859	839	809	864	847	881	807	841	827	814	865	875	835	806	836	868	828	881	868	876	831	871	829	843	841	805	825	832	798	882	835	840	822	855	863	800	823	814	829	834	814	805	830	793	835	828	827	811	900	864	859	842	867	872	804	814	849	803	863	860	836	822	822	850	829	862	850	798	844	839	848	822	874	799	837	896	820	838	824	834	818	874	819	899	914	790	869	826	836	827	825	866	886	862	855	852	894	875	803	833	883	873	841	833	804	798	861	887	823	834	816	808	851	829	823	843	841	829	882	804	818	850	851	848	860	813	838	858	823	828	878	831	806	827	868	829	825	836	859	783	826	874	859	845	899	831	805	831	843	832	839	840	826	853	904	858	870	869	856	836	851	828	880	834	827	820	827	851	862	819	823	747	841	850	787	881	865	832	810	792	876	817	838	867	868	827	779	836	834	806	849	825	889	849	840	800	803	868	817	871	792	854	889	866	845	843	812	793	811	825	834	886	829	828	858	839	839	853	830	885	815	807	822	806	817	843	829	808	804	843	860	791	794	843	847	779	856	898	888	877	887	866	827	855	841	749	792	827	799	882	837	864	843	860	842	874	835	847	823	834	840	819	888	863	856	844	819	764	834	818	785	773	817	836	851	813	887	835	859	839	868	817	890	809	877	792	846	901	859	824	844	868	834	847	876	831	863	839	849	785	833	804	874	812	828	823	842	844	859	858	823	811	799	863	818	777	837	804	841	814	835	882	801	829	810	852	893	870	876	866	833	845	887	849	846	831	862	835	815	793	800	809	881	832	786	851	863	810	848	892	784	812	804	829	825	824	779	863	821	874	826	839	866	890	785	847	843	860	851	817	921	846	861	869	838	820	878	895	880	824	902	775	851	827	868	798	852	837	824	856	853	849	917	838	868	824	758	817	774	829	832	821	843	852	840	838	798	870	816	824	823	874	833	850	834	883	799	811	851	890	816	849	857	834	917	830	849	869	839	814	818	861	862	816	795	829	834	841	813	813	881	873	861	813	829	790	844	825	819	845	836	803	848	838	851	861	852	836	830	815	825	841	846	874	873	808	780	881	826	826	817	850	799	854	813	885	837	868	841	843	830	813	837	779	827	878	867	843	826	802	854	826	862	821	882	785	860	864	845	810	845	862	858	899	813	805	863	849	861	863	838	812	813	837	812	797	869	889	815	871	829	831	861	825	834	805	854	848	781	850	845	856	817	823	860	848	872	798	847	830	856	784	828	819	810	821	812	874	872	861	826	802	850	807	830	859	803	801	728	865	814	845	862	856	832	811	808	885	854	874	823	858	830	854	818	839	845	866	833	882	824	818	840	861	839	836	838	858	838	819	871	892	842	859	821	827	828	815	837	877	819	775	875	825	865	836	807	811	871	880	835	839	828	803	879	863	886	823	870	841	870	831	809	848	879	859	833	838	819	845	758	861	788	845	858	812	818	875	816	832	846	821	901	818	833	845	809	822	811	868	877	860	874	844	814	905	830	839	856	857	815	860	854	799	814	877	820	871	819	884	847	817	850	817	813	867	828	819	834	787	847	833	873	860	844	837	841	799	828	795	813	841	804	827	830	854	823	807	865	845	808	810	852	828	843	830	851	859	830	858	831	827	872	882	820	790	798	821	777	811	855	837	791	825	836	871	849	807	835	835	821	857	895	826	897	819	802	841	822	818	827	773	811	826	852	824	802	883	850	799	824	861	769	842	881	845	822	830	860	824	880	834	837	809	874	861	823	792	781	836	851	829	887	813	872	832	855	841	847	888	826	786	866	859	863	911	860	859	796	815	841	805	851	833	905	825	773	844	864	838	849	828	786	840	844	868	854	852	854	838	829	856	877	776	843	867	770	818	841	805	809	785	823	826	774	853	821	850	841	839	834	836	891	824	861	840	867	818	840	824	864	846	883	931	844	866	900	850	870	787	789	917	863	861	868	880	819	891	825	796	865	890	850	835	855	838	832	823	831	859	850	815	835	806	874	860	825	862	809	802	874	843	807	882	875	841	820	872	808	863	828	818	822	813	824	803	806	839	796	848	818	815	801	804	840	808	779	888	892	852	909	805	821	837	788	849	821	843	819	842	818	827	846	863	839	837	816	859	816	852	766	817	802	860	834	877	867	857	833	760	790	791	836	850	757	857	863	816	813	830	820	863	853	838	819	867	821	799	831	834	882	833	796	907	851	826	809	844	837	798	832	825	815	809	877	838	809	817	834	884	863	866	863	862	799	817	860	855	774	778	829	862	889	783	826	837	856	811	828	830	805	837	856	916	856	814	836	867	868	818	816	833	869	884	837	891	834	797	825	873	824	876	823	853	818	850	876	825	879	854	868	845	812	834	830	794	789	852	849	866	855	862	802	857	877	882	846	845	846	883	839	848	836	840	831	787	850	854	823	860	814	815	833	832	784	838	804	844	855	876	828	770	778	865	784	821	842	819	764	798	843	888	820	910	841	819	872	825	822	819	830	838	852	803	848	849	862	849	816	824	877	822	820	837	830	824	849	819	842	876	860	868	801	843	827	877	831	836	779	882	856	834	835	848	870	774	835	826	785	861	864	906	799	848	845	829	826	821	819	799	857	842	860	860	811	890	817	835	841	800	866	813	823	869	842	806	863	815	837	870	820	876	854	865	835	806	863	866	833	806	837	796	833	852	861	815	867	851	844	799	871	858	826	844	836	863	831	803	877	798	841	801	810	916	857	831	801	844	837	813	934	830	836	834	837	804	873	818	831	790	869	824	841	787	819	839	867	813	776	856	861	861	824	821	844	793	842	840	865	798	841	829	812	805	828	856	864	837	817	832	846	843	892	789	794	858	849	797	781	810	825	858	863	852	779	819	818	845	890	837	849	850	793	870	885	865	798	848	815	822
22841	2472	585	482	397	312	347	331	361	311	319	338	337	322	310	329	305	376	339	320	325	343	336	348	315	334	348	320	331	341	388	337	352	363	352	303	333	320	310	345	367	355	342	332	334	338	342	337	348	325	314	326	321	369	402	347	354	338	312	346	358	294	330	354	356	323	318	324	346	325	319	330	339	329	358	349	326	354	352	372	290	330	334	382	324	311	338	342	355	365	338	314	353	316	369	353	378	310	318	309	378	345	350	328	300	358	344	342	309	325	344	301	344	330	359	351	356	346	330	354	329	367	338	322	321	356	350	315	354	320	382	326	360	344	355	338	339	334	349	294	352	341	315	310	320	307	311	307	345	352	315	329	341	355	354	345	358	343	311	362	332	342	358	367	356	304	329	355	336	357	357	310	334	336	332	375	323	322	313	318	336	335	340	341	324	369	330	369	358	348	326	338	356	346	334	348	328	362	295	348	318	351	371	370	325	341	296	330	343	367	356	368	330	337	348	355	320	313	328	381	331	333	320	315	347	356	381	383	309	315	345	352	333	307	313	333	337	353	302	296	342	316	353	346	340	318	364	334	369	344	368	299	321	332	349	316	292	331	312	335	332	363	332	333	336	347	318	326	366	320	341	303	293	322	340	342	338	374	320	314	324	322	347	332	350	312	314	336	304	346	341	360	348	322	327	320	326	320	357	338	347	358	311	357	357	324	294	354	356	314	311	331	331	376	367	373	323	321	294	304	323	310	328	318	299	313	317	342	344	345	335	320	319	330	325	358	320	298	311	327	328	355	349	329	324	340	360	339	347	341	306	345	312	330	346	346	333	336	372	352	314	349	349	343	340	337	326	363	338	343	350	333	349	368	311	343	365	305	346	336	330	358	308	342	323	348	320	323	340	356	327	337	307	311	330	369	330	317	327	330	323	333	357	349	314	356	360	366	350	394	323	326	361	352	346	370	339	359	341	363	342	324	320	351	313	332	345	308	352	354	349	327	353	335	344	295	340	340	307	356	346	365	325	358	336	328	344	348	323	306	353	330	349	327	349	338	352	313	314	333	318	292	360	312	363	343	318	342	353	348	298	368	335	311	384	356	352	332	331	360	389	366	367	341	311	341	342	346	346	337	339	328	338	378	367	344	329	332	346	304	309	357	320	315	365	416	341	328	339	322	348	349	376	342	348	379	351	306	336	339	331	354	379	337	343	307	327	304	350	330	324	344	354	344	330	365	352	378	360	332	321	324	303	345	313	326	361	335	327	352	343	361	365	340	308	335	355	340	318	303	351	323	338	348	337	339	350	359	329	346	324	330	343	339	355	346	349	328	353	360	338	344	338	340	303	313	323	337	335	363	344	343	309	300	322	360	358	343	334	372	335	302	342	330	379	362	365	372	336	326	282	343	314	358	358	349	368	338	341	336	335	311	332	357	338	319	335	350	358	374	353	353	343	343	319	301	359	334	327	313	333	324	359	336	366	371	360	331	316	328	360	376	347	359	324	294	339	322	347	327	321	335	320	312	317	360	315	343	336	343	356	341	362	330	345	353	325	378	328	309	355	319	359	332	328	344	338	375	319	351	339	353	349	332	348	340	332	368	335	337	369	343	351	344	295	307	320	300	322	332	313	347	327	301	338	340	329	320	323	361	338	334	315	330	338	360	310	320	367	325	329	336	330	330	306	371	333	314	323	354	348	347	300	342	355	333	358	325	348	320	345	351	343	315	315	327	353	338	361	335	340	349	333	378	351	295	358	326	334	350	376	359	376	338	316	336	354	334	335	318	302	386	294	330	332	334	344	298	302	359	378	357	338	349	343	335	312	323	308	330	348	309	353	326	314	334	340	303	357	308	387	317	315	317	339	318	284	348	305	317	345	368	359	351	326	319	351	323	339	326	295	343	334	318	330	325	311	324	358	322	338	312	323	333	338	305	341	345	336	316	344	339	337	367	324	345	364	339	310	350	329	326	341	381	334	327	334	323	367	326	388	344	350	343	362	344	339	339	332	337	333	324	343	370	348	329	322	353	349	373	359	342	342	343	344	324	351	355	369	316	335	319	342	359	341	335	349	338	308	305	336	358	322	322	312	328	363	338	323	369	315	349	336	346	363	368	347	293	350	340	308	339	346	356	304	323	346	302	344	319	342	311	327	363	351	328	328	293	353	358	348	342	344	303	339	323	343	311	351	312	324	324	322	336	339	287	317	331	310	349	341	381	309	339	276	335	372	326	335	315	340	374	290	344	362	328	334	351	300	303	359	309	318	362	321	326	344	318	336	333	360	357	375	341	322	372	340	318	333	361	321	327	341	334	362	331	320	321	353	344	329	367	341	326	394	373	335	356	337	319	337	312	354	341	328	336	336	364	333	323	340	329	302	365	371	340	336	339	330	351	321	335	377	326	329	324	334	366	355	326	293	358	335	346	341	336	344	331	331	368	330	316	347	326	303	343	347	282	316	351	320	350	367	331	314	332	360	342	321	350	331	332	342	348	323	352	315	373	329	345	335	323	339	373	372	378	345	328	332	361	338	362	334	351	342	321	352	350	343	317	302	341	321	350	370	364	337	395	326	345	333	314	350	320	359	337	362	324	332	337	337	348	356	335	328	325	344	329	324	326	325	335	308	335	329	347	335	295	294	371	307	355	333	324	346	349	306	353	327	322	365	345	326	347	335	318	362	348	348	307	339	328	292	361	343	370	381	315	311	347	358	354	343	323	334	372	320	323	329	349	372	324	388	359	384	337	355	337	353	346	352	315	334	346	297	338	321	308	312	352	333	325	342	328	369	356	341	311	354	351	303	311	340	313	348	323	325	320	337	337	330	344	344	368	329	353	377	365	317	355	332	355	357	355	328	355	346	320	345	343	308	321	361	338	342	342	346	339	332	313	343	374	342	358	347	353	353	353	335	351	373	334	343	348	330	342	333	345	344	342	318	367	340	337	335	341	344	360	357	346	331	298	331	345	368	344	363	343	330	281	368	341	351	301	317	361	330	365	310	306	331	368	341	351	355	352	379	325	352	354	328	364	342	355	351	325	332	303	318	327	348	336	327	340	314	347	318	337	358	334	344	346	309	330	329	344	291	331	368	348	382	323	353	353	366	368	316	318	350	327	340	336	333	342	345	347	363	345	327	300	328	331	315	335	330	346	337	332	361	338	355	365	349	311	378	352	369	324	336	337	321	319	341	359	367	333	342	359	340	321	355	346	346	366	356	346	355	328	343	368	352	315	340	314	313	345	318	290	317	319	327	386	347	323	346	359	387	323	349	324	346	334	315	318	367	365	344	363	313	326	349	328	340	309	332	355	369	321	330	305	332	343	355	336	318	323	326	320	327	352	317	319	324	360	356	327	344	328	306	338	327	341	324	329	350	351	378	360	327	354	314	294	331	347	325	329	341	347	339	308	369	319	344	313	345	369	330	346	359	337	314	310	310	358	382	382	339	331	336	342	339	375	324	342	331	333	334	341	324	362	354	369	354	355	304	312
16599	5366	3741	2968	1861	1255	959	842	879	796	779	838	788	829	756	767	702	751	785	719	752	736	785	764	739	772	756	800	761	745	771	770	753	754	746	731	748	757	689	749	797	750	736	726	771	812	716	805	784	726	775	749	770	794	731	765	746	774	816	804	734	794	810	766	762	750	735	773	731	753	739	736	789	753	767	796	770	729	778	771	758	731	769	788	793	725	746	723	738	713	768	798	733	762	768	768	746	747	747	734	764	764	768	712	704	746	766	763	743	755	759	765	768	731	817	737	734	759	766	755	795	750	699	793	728	738	761	737	715	735	763	749	758	773	768	754	706	770	759	747	746	753	705	762	775	802	764	781	724	763	781	758	773	765	764	792	688	792	750	766	794	776	756	753	824	747	721	748	742	769	724	717	785	749	722	752	742	799	729	723	745	788	770	749	752	735	723	812	721	702	725	744	780	749	749	717	760	703	808	746	744	709	779	769	721	731	778	768	810	790	734	790	744	780	756	742	762	743	770	740	738	765	784	774	757	762	743	777	768	725	774	752	763	765	744	748	714	792	734	741	753	792	798	779	764	759	759	781	748	708	793	756	750	772	775	818	749	787	784	657	758	750	778	782	775	785	759	748	762	728	737	761	794	770	766	742	743	736	734	783	766	763	724	725	760	773	740	741	789	704	712	722	745	727	731	786	759	743	729	798	698	795	750	808	750	762	775	741	731	767	742	736	725	711	743	749	826	733	783	743	764	741	779	777	735	741	786	764	755	742	720	745	751	718	753	793	750	755	726	753	777	748	730	733	724	796	713	749	752	728	713	715	748	776	767	748	778	767	721	794	728	789	737	726	748	770	742	754	716	807	805	754	758	723	761	730	739	751	753	790	772	767	712	751	764	699	764	770	760	756	737	736	709	770	723	699	730	719	778	786	762	754	696	807	772	750	759	758	713	749	736	738	730	781	757	789	752	742	703	719	745	793	770	766	805	730	738	723	741	737	701	769	721	750	721	766	760	720	730	767	742	771	743	671	812	712	756	762	783	700	745	724	723	685	714	802	714	731	796	725	766	739	722	748	758	817	765	762	784	793	763	723	755	766	773	739	760	787	788	720	769	770	736	794	728	716	752	729	762	745	753	752	729	756	799	748	745	746	702	744	717	771	746	770	768	736	771	715	777	717	758	723	755	793	701	781	783	739	739	762	759	773	769	730	771	752	701	701	721	755	747	722	767	763	726	761	744	748	764	739	814	787	688	764	778	736	713	760	773	699	802	752	775	734	781	770	788	736	744	787	759	799	759	707	718	805	756	709	720	736	764	761	730	707	754	787	746	739	786	746	806	751	791	743	750	746	763	763	745	686	814	777	737	757	800	741	725	783	791	804	776	753	768	771	747	787	794	741	731	788	765	727	749	747	806	707	719	773	755	744	776	770	720	780	766	788	735	733	798	733	764	778	738	673	776	749	739	754	755	759	710	706	753	739	737	765	749	763	787	785	746	749	765	772	736	767	762	793	778	749	768	727	757	757	756	765	761	777	766	712	739	775	768	775	743	763	727	797	775	713	774	769	764	747	730	767	716	769	747	743	704	725	765	727	758	714	772	766	769	803	731	731	821	791	705	753	728	738	752	769	769	791	739	771	710	765	764	741	755	763	777	811	727	755	758	754	752	774	756	779	723	720	748	743	751	794	740	792	762	700	743	753	760	734	765	757	745	736	747	765	760	762	718	771	726	782	732	740	761	733	733	751	704	768	744	705	771	746	737	727	739	749	755	759	706	755	767	744	782	717	738	773	733	753	736	737	753	710	737	767	742	790	674	752	732	765	792	767	756	783	760	745	770	758	770	723	775	795	737	762	741	731	742	748	762	795	750	782	797	721	714	699	752	736	773	808	814	745	779	750	704	793	718	745	789	714	733	750	800	650	768	741	744	754	786	795	793	743	798	724	773	743	807	756	719	771	726	777	811	751	790	738	751	771	761	784	729	777	761	736	758	754	755	790	761	730	746	777	745	790	742	754	751	739	750	777	714	752	735	732	772	742	773	742	802	770	739	769	738	724	738	802	739	780	761	769	751	752	773	715	772	749	705	751	724	747	767	759	787	754	774	737	714	777	709	744	727	725	725	748	761	768	806	714	712	733	759	813	731	764	745	760	803	725	768	772	706	756	775	752	751	773	780	794	794	719	638	737	730	774	739	769	781	763	743	745	791	784	760	746	711	769	754	798	810	722	764	778	758	748	800	741	771	755	764	750	732	748	739	724	740	792	770	749	778	746	692	734	703	789	745	790	770	770	752	745	735	792	741	744	774	745	791	780	801	718	718	732	736	777	759	734	769	731	738	733	798	764	763	706	721	774	749	758	737	758	724	752	805	758	760	720	749	711	831	787	699	738	774	759	791	757	784	803	763	760	795	793	745	749	760	763	775	766	805	752	773	795	726	746	755	731	752	754	761	764	743	704	708	802	765	756	714	815	774	778	729	743	734	769	754	759	790	778	789	767	750	782	724	743	742	735	718	754	744	792	790	775	787	722	765	769	723	730	732	711	763	732	752	708	719	704	740	758	796	720	728	745	748	703	726	770	745	760	766	722	747	748	792	786	768	730	793	729	759	739	742	748	742	755	807	821	804	789	755	765	763	760	769	748	719	772	751	730	732	808	681	796	741	818	764	730	752	747	772	718	820	721	781	820	780	784	787	758	729	779	717	736	712	764	764	760	745	763	775	714	800	734	731	743	722	795	775	757	757	699	733	751	760	791	776	764	765	749	670	765	748	789	725	749	742	740	781	735	703	733	755	701	824	814	703	804	731	753	770	759	679	723	749	750	712	719	701	744	783	779	763	738	788	726	756	765	777	753	766	721	760	738	809	741	758	728	778	732	705	723	754	757	756	717	790	731	740	776	795	722	738	757	817	742	713	763	700	805	740	725	720	745	734	769	799	736	788	757	752	729	698	745	699	771	761	767	760	688	728	746	739	757	726	723	761	741	686	722	742	755	758	722	723	712	747	732	764	745	730	775	807	711	739	740	703	705	764	731	713	782	755	733	752	761	751	778	778	757	792	728	709	749	732	771	804	755	730	737	716	773	772	743	757	710	773	736	774	769	786	808	756	764	802	780	769	773	737	812	738	752	709	735	756	715	741	803	772	773	706	775	787	757	724	763	797	749	789	786	751	748	738	754	769	729	797	750	710	763	716	752	740	703	730	781	721	779	726	671	789	792	771	722	755	805	786	750	780	756	805	728	743	691	768	767	721	761	760	831	726	729	794	753	779	723	780	746	743	708	744	760	754	724	714	767	774	743	755	770	776	752	736	777	763	757	744	700	766	732	753	735	796	764	725	751	761	799	733	726	720	725	729	777	780	784	752	760	768	720	786	763	748	760	769	810	728	755	724	739	752	757	730	733	763	716	775	740	735	746	695	730	740	755	764	765	747	761	715	737	788	713	767	739	761	771	736	774	746	758	768	793	730	733	749	751	773	782	787	769	731	771
29053	4470	868	675	480	417	386	372	355	346	371	335	371	371	386	383	338	363	357	372	345	361	343	356	341	352	345	366	331	377	375	374	351	374	340	346	379	352	351	350	336	378	331	359	357	339	357	376	360	402	370	362	336	378	324	336	350	348	328	365	343	323	331	365	350	316	352	383	357	390	370	349	359	360	368	308	355	346	341	326	359	337	357	335	348	354	335	295	342	337	369	383	362	335	345	346	366	353	371	332	347	330	312	347	381	319	366	317	380	358	363	352	309	384	387	333	352	361	375	352	343	339	348	355	380	382	354	345	321	334	349	331	336	343	365	338	330	339	385	363	356	380	351	387	348	359	347	345	328	357	323	363	313	325	361	328	320	370	385	355	372	328	351	358	397	351	349	332	376	363	337	361	362	348	328	353	335	353	356	367	320	357	336	336	351	359	349	326	382	332	343	385	353	317	362	298	311	349	354	363	324	348	400	389	398	403	379	368	341	312	330	354	328	390	348	350	343	333	365	365	367	327	374	389	358	336	383	345	321	330	348	380	355	374	344	312	349	355	373	342	367	347	325	326	336	334	336	366	363	328	353	359	357	353	337	358	342	367	345	349	323	303	361	353	353	343	363	321	354	335	351	368	328	357	347	330	341	340	342	361	359	355	367	370	359	350	343	333	355	357	354	311	315	364	340	371	387	356	350	357	374	321	352	357	345	345	366	359	338	338	356	355	337	343	366	356	318	339	323	310	375	344	320	336	341	360	378	320	356	318	365	352	363	383	329	355	339	332	337	364	307	318	380	363	337	330	347	362	324	342	313	339	343	368	316	346	372	353	356	340	311	377	388	371	354	346	377	342	358	343	360	332	334	332	328	347	324	368	354	358	392	372	350	345	311	357	330	378	357	357	313	355	362	357	366	364	359	316	320	352	364	392	341	380	350	353	357	376	331	329	354	335	347	339	337	361	386	315	363	372	368	383	369	318	376	360	356	332	372	397	361	352	324	347	336	351	387	377	340	375	348	304	344	367	329	376	332	330	343	379	329	366	368	359	362	346	356	333	340	368	347	377	336	346	355	380	350	341	335	365	329	315	335	354	359	362	337	326	354	362	374	411	381	388	353	328	359	318	335	345	363	349	388	371	351	345	315	376	336	344	337	358	320	373	358	321	340	338	398	370	367	336	372	334	343	364	321	376	355	352	328	348	368	354	352	356	339	319	340	295	337	357	368	333	332	333	333	340	331	352	324	354	380	376	345	313	353	294	374	373	346	369	335	345	365	361	373	348	373	346	326	334	324	350	360	339	312	338	329	308	328	359	353	370	356	365	336	370	350	390	364	350	325	347	366	359	348	361	365	345	349	361	352	358	338	350	333	342	342	332	387	330	308	335	348	370	337	343	350	355	389	371	328	356	352	305	358	309	331	312	326	376	369	347	345	362	331	352	355	330	369	352	359	340	361	315	379	356	309	368	349	338	350	341	303	388	355	344	348	315	336	363	336	315	332	337	345	371	332	332	307	330	353	353	358	360	349	363	377	347	350	337	341	346	345	364	354	351	323	343	321	336	350	346	336	366	365	384	368	335	365	322	391	327	360	327	369	344	360	329	356	338	364	340	360	366	330	332	320	331	355	351	350	358	343	352	347	370	326	331	336	338	339	377	363	329	366	348	348	354	323	366	349	363	355	368	350	293	368	307	335	327	334	351	351	318	335	338	387	360	347	328	362	334	305	329	336	342	383	327	304	356	383	380	387	326	367	345	337	335	362	303	342	360	325	407	358	361	354	345	375	303	335	378	371	331	345	330	362	374	368	331	383	378	347	374	349	337	355	356	356	377	342	351	329	341	350	330	355	368	311	307	328	332	332	323	320	327	360	395	330	392	337	354	332	335	381	352	389	347	366	361	393	380	340	353	355	352	352	353	329	367	370	363	318	334	357	328	346	376	322	386	342	330	331	328	376	354	318	362	367	383	374	360	335	367	351	329	362	370	316	362	333	354	366	345	308	385	349	334	324	313	399	367	345	311	345	365	339	369	373	360	352	346	322	343	312	356	327	356	357	358	316	341	311	375	357	307	345	366	362	347	361	401	323	318	329	344	338	362	376	377	321	337	310	333	372	326	349	334	354	326	339	323	363	367	368	334	369	382	336	361	353	331	416	343	287	357	339	336	357	358	356	370	339	338	353	359	364	326	319	320	299	346	371	326	328	339	386	368	350	329	366	345	334	366	344	351	341	404	373	352	333	311	346	346	383	356	344	345	357	362	355	356	350	320	327	333	344	328	361	351	362	350	347	326	343	346	359	338	327	382	371	375	318	365	354	336	369	361	360	360	349	351	344	369	359	389	341	397	319	353	332	375	395	343	325	325	348	322	377	358	375	354	352	346	352	381	346	341	374	369	331	362	360	375	359	323	349	340	357	392	328	331	354	360	331	371	355	345	375	345	387	332	356	378	324	339	363	317	320	347	327	365	315	353	309	358	331	384	364	316	326	368	321	358	345	386	359	349	353	341	349	360	347	325	307	330	341	343	351	328	356	354	324	355	356	343	352	355	314	358	348	363	364	363	365	351	324	327	340	340	368	362	368	368	346	352	335	328	373	358	312	358	357	373	391	330	400	326	394	350	317	373	368	316	352	358	354	306	324	339	342	351	340	341	321	340	369	334	330	399	379	325	380	331	338	370	362	365	356	354	320	352	363	353	318	381	383	355	355	362	356	374	332	342	347	324	351	316	341	384	342	362	360	351	348	371	358	333	387	393	366	353	342	331	322	329	380	365	321	342	337	332	349	351	352	354	360	358	356	339	376	406	333	333	357	323	405	343	353	318	327	334	331	346	289	332	351	329	324	324	372	366	358	390	321	348	353	358	366	343	335	339	347	359	349	360	332	362	353	332	344	336	352	335	341	381	337	341	374	357	334	340	377	343	373	364	349	323	360	354	321	388	327	333	339	366	388	330	347	344	398	361	347	333	363	367	366	347	362	368	345	320	337	381	351	352	367	361	328	375	339	340	382	323	348	394	336	338	405	347	332	359	343	341	332	335	346	342	363	345	326	369	339	320	398	306	349	333	341	394	305	326	329	335	322	298	383	343	339	366	392	332	324	354	369	356	349	319	342	323	288	347	328	376	337	387	367	348	333	347	329	313	378	348	340	324	341	360	374	374	355	341	383	376	318	361	302	388	390	336	311	369	345	328	366	413	348	367	335	354	336	305	319	387	337	333	355	354	357	351	348	354	336	335	373	356	349	364	362	363	392	333	399	348	343	371	349	347	335	346	317	347	347	345	328	353	337	366	305	315	362	357	355	375	344	335	360	376	368	337	377	330	353	354	341	377	342	329	359	346	367	341	362	355	346	324	343	344	359	377	338	347	347	330	362	331	353	332	361	384	351	340	333	352	361	376	383	320	373	347	341	350	328	357	346	349	355	392	345	376	333	380	354	372	343	358	334	391	376	382	339	321	338	372	327	367	355	377	345	345	322	373	369	352
20979	8415	7642	5380	3684	2313	1411	1075	981	955	862	855	829	804	814	826	808	832	816	816	799	834	814	801	830	781	800	781	861	848	780	827	788	831	763	845	835	844	760	723	818	747	763	792	789	815	806	772	808	794	821	810	786	802	768	737	730	801	805	806	772	794	797	778	768	803	780	834	789	787	819	844	806	743	784	814	831	794	778	826	825	797	805	798	781	756	788	847	790	810	797	861	822	816	781	776	876	798	810	799	797	794	813	810	755	778	824	826	760	831	797	834	810	790	799	778	801	806	799	815	805	804	794	820	808	821	806	831	767	815	798	854	832	763	791	773	788	791	804	805	785	823	795	790	832	786	818	811	806	799	733	807	777	799	746	752	825	848	805	807	824	790	776	772	837	816	785	796	813	829	828	777	819	769	817	824	837	771	771	795	793	812	795	841	792	786	818	762	757	795	786	843	748	743	792	827	795	829	801	780	839	821	812	798	791	791	798	792	732	775	769	760	804	817	834	820	822	774	752	798	829	839	777	775	792	808	798	810	828	778	827	737	820	802	779	754	818	799	825	795	774	741	780	799	833	811	736	826	783	784	818	795	761	825	773	815	798	793	792	774	760	806	780	815	829	737	780	806	802	802	823	775	793	793	792	864	813	807	814	817	860	779	789	778	801	792	824	766	860	775	756	782	790	765	784	758	747	832	812	796	757	839	808	769	804	776	751	804	808	779	767	797	848	791	818	784	793	759	811	777	783	774	803	798	819	787	757	772	776	807	783	797	837	771	821	761	778	799	786	743	790	798	805	744	815	804	795	810	753	827	791	813	818	790	752	830	813	772	810	781	820	791	813	814	761	822	783	773	836	818	792	783	847	803	811	774	798	802	778	831	796	826	754	861	779	826	798	819	753	785	835	772	810	782	797	801	797	840	795	806	762	779	836	775	746	759	786	811	809	773	772	781	781	763	794	817	832	806	786	768	870	759	809	777	795	761	774	838	802	763	752	820	743	833	799	832	859	786	820	778	823	815	790	806	828	784	785	813	829	801	767	789	786	763	799	790	814	804	831	807	798	833	809	788	813	758	822	800	794	847	817	796	814	792	777	820	753	825	798	773	799	764	805	826	807	801	747	799	803	785	797	776	765	785	820	815	800	850	804	769	810	804	771	807	780	838	838	789	825	841	790	814	782	823	779	782	799	790	796	798	791	836	848	809	816	754	803	780	834	805	856	803	794	815	741	832	813	772	793	778	852	764	813	748	788	831	793	803	832	779	717	822	825	777	787	813	768	816	845	785	780	790	817	795	833	758	799	773	829	813	803	830	749	811	805	781	780	807	814	812	779	798	796	779	805	805	833	819	786	779	791	801	767	779	758	758	804	816	821	753	747	829	772	758	820	821	768	822	768	784	832	794	817	776	779	760	837	780	810	788	751	809	851	835	811	748	796	790	743	792	797	808	841	752	780	803	793	834	794	799	781	771	820	767	818	796	801	805	809	836	793	814	772	801	774	783	820	828	792	805	804	801	812	781	768	838	804	829	841	826	834	818	775	789	790	827	807	790	847	815	817	782	853	797	801	801	746	781	794	835	808	837	732	811	818	776	801	805	807	768	780	788	774	819	763	831	788	792	795	776	739	800	811	805	803	790	768	840	820	821	797	782	798	768	803	833	753	823	805	802	812	854	799	781	754	861	774	809	755	779	819	778	785	790	764	787	816	766	821	783	819	795	767	789	780	769	772	791	820	767	799	839	802	826	773	832	790	836	801	805	750	813	777	737	819	767	814	777	802	831	802	768	723	821	795	809	818	815	814	811	821	779	777	804	839	782	846	776	806	811	810	787	791	785	812	799	843	771	849	767	757	801	805	791	804	814	772	745	809	801	832	792	812	766	817	801	784	780	756	762	809	741	781	805	787	828	802	823	793	798	776	810	775	759	796	827	811	798	782	762	803	791	764	849	802	790	829	798	777	802	777	825	838	799	830	782	834	853	806	804	773	802	800	815	771	797	765	805	825	762	817	773	807	833	753	778	790	821	782	817	810	790	769	800	795	781	810	774	814	802	823	832	759	781	788	771	807	746	773	745	749	838	788	781	781	807	818	815	772	789	782	759	757	824	781	795	822	811	778	810	794	798	812	841	850	821	785	813	796	802	795	807	808	806	801	794	806	785	803	795	769	785	809	766	805	770	782	794	799	759	841	843	778	788	797	776	836	785	819	768	805	851	780	760	772	846	801	835	753	767	780	811	851	804	798	822	782	819	801	778	803	755	762	806	824	791	816	818	814	813	822	823	784	812	754	778	770	791	826	774	818	759	812	775	841	764	792	884	809	785	755	834	733	867	797	809	799	842	799	764	764	774	810	839	821	798	798	806	754	765	749	802	822	772	824	819	807	808	781	740	811	811	781	808	817	807	826	815	780	769	801	771	813	741	782	787	815	797	817	778	768	777	760	775	759	813	771	834	782	824	788	852	823	735	822	802	778	782	784	779	768	788	771	834	750	777	784	839	843	764	734	790	763	847	820	764	834	787	762	789	811	793	783	805	807	823	779	819	802	766	778	782	737	788	830	855	724	826	805	799	812	838	821	804	794	775	758	822	775	842	846	798	794	778	762	737	803	812	772	826	821	808	863	780	834	760	811	773	792	795	833	792	779	780	818	811	805	784	790	790	774	822	811	786	792	835	793	851	862	814	812	814	846	820	796	783	817	754	804	811	829	802	740	783	780	817	810	775	828	811	802	773	843	757	836	833	772	747	816	814	771	837	819	770	807	820	801	781	811	827	795	800	794	794	832	805	795	825	810	788	811	822	792	789	813	781	808	828	778	793	805	788	784	789	822	788	783	844	749	787	749	837	803	784	796	788	754	830	792	792	789	824	821	806	798	747	771	806	780	801	767	782	807	795	828	819	806	799	814	790	794	749	824	844	782	782	810	797	860	807	790	762	846	779	809	825	790	780	767	815	810	885	820	805	824	757	824	781	789	834	839	772	803	788	803	738	806	762	777	791	760	806	826	804	796	829	782	743	776	850	830	783	726	805	826	802	787	812	839	781	749	767	828	800	788	791	849	822	810	829	800	802	832	831	796	819	848	779	829	800	800	807	839	822	778	831	775	803	771	829	792	756	763	807	823	816	736	791	830	755	812	783	852	834	788	827	816	859	802	820	766	800	799	771	782	826	785	818	796	763	802	783	842	839	808	805	786	836	776	763	791	790	774	786	762	834	811	800	833	793	767	769	809	829	845	762	786	791	817	874	831	792	805	812	825	786	796	777	808	755	849	788	818	766	762	870	827	762	805	848	808	806	775	772	808	794	790	752	782	775	804	808	839	774	775	831	824	825	746	784	802	774	789	796	820	812	844	829	848	788	806	782	785	812	816	823	803	812	775	785	791	783	856	759	828	767	767	800	801	835	803	751	818	763	795	873	805	805	778	802	849	828	794	811	735	807	791	833	789	831	821	802	796	807	821	809	799	759	780	832	839	773	759	790	812	788
32052	5723	1192	765	583	453	427	400	325	354	339	360	394	354	375	370	382	354	320	384	388	372	390	342	357	393	367	344	346	390	358	352	368	367	362	365	347	354	375	405	390	367	391	350	332	353	341	347	381	384	415	370	356	369	330	333	376	371	387	353	370	331	358	351	333	357	352	394	346	354	343	365	377	349	352	334	347	352	353	362	389	358	403	396	356	365	380	392	407	396	382	307	334	385	337	380	345	368	370	394	371	373	361	382	355	393	384	343	348	387	369	355	381	375	374	364	354	320	348	359	370	356	350	369	373	365	364	315	336	362	340	318	378	389	362	333	360	366	369	383	349	357	350	377	362	333	321	345	362	370	364	362	359	394	350	351	334	370	336	365	372	395	375	360	374	366	377	350	362	364	363	372	347	378	362	360	352	356	340	348	371	349	359	367	359	374	376	345	398	392	355	329	351	364	358	343	361	328	379	348	358	346	372	338	346	356	331	369	383	381	364	347	341	348	343	371	340	364	366	347	329	324	394	344	386	365	322	334	379	364	346	362	386	359	350	367	356	344	332	339	349	370	377	314	350	322	371	396	347	368	344	340	330	345	366	366	356	389	390	368	333	349	342	340	372	369	357	357	374	378	340	385	358	328	380	377	345	354	366	367	378	339	380	344	364	354	334	406	371	348	337	364	403	384	361	349	371	375	370	329	380	347	337	388	341	320	366	373	306	359	347	384	389	339	377	329	345	362	364	349	355	319	361	354	350	374	356	372	382	348	327	345	343	351	379	343	377	355	323	372	351	358	378	345	357	334	362	368	358	360	370	353	360	359	333	361	392	398	355	385	391	346	356	372	392	380	331	349	368	346	327	356	354	355	392	361	386	346	352	367	368	347	375	394	375	396	368	336	348	350	338	341	407	379	370	371	355	349	367	390	335	325	334	374	371	353	368	373	325	299	383	372	364	369	329	356	335	366	356	371	385	356	355	373	392	360	369	352	387	383	377	361	378	393	360	388	338	348	321	342	383	331	377	341	374	398	336	340	362	380	336	361	351	345	374	345	379	370	397	348	378	356	365	364	311	327	352	382	322	356	325	344	411	357	376	361	370	380	361	348	338	381	359	387	368	365	377	357	381	434	358	408	364	385	378	340	356	349	357	337	340	319	371	386	408	350	372	345	392	360	377	407	372	368	373	330	326	335	331	382	326	376	377	342	348	338	365	344	353	380	364	322	372	393	402	344	353	358	346	373	345	354	352	339	373	359	380	350	344	380	392	352	345	370	327	356	364	365	344	373	356	364	371	345	373	393	349	346	388	383	384	346	361	329	368	373	363	367	374	349	346	326	377	401	355	378	375	337	360	387	360	380	333	424	375	349	398	346	366	350	365	359	350	353	342	366	377	369	330	377	355	356	397	337	363	348	365	369	382	393	328	344	337	394	375	331	335	371	398	347	358	379	376	379	377	358	350	405	375	331	363	346	354	374	349	332	386	391	366	359	350	424	371	354	369	344	356	388	375	374	348	346	359	339	370	355	410	337	373	357	360	336	310	331	353	377	416	386	341	354	358	367	401	353	348	340	380	340	322	403	344	380	362	348	414	338	379	325	349	376	379	369	406	399	371	376	393	350	338	387	355	362	342	340	390	354	391	327	394	367	389	357	365	363	356	316	381	311	348	371	313	376	411	396	337	368	320	371	360	337	345	374	374	387	353	378	376	377	351	324	366	328	334	381	342	368	346	327	350	384	364	335	360	328	331	363	378	383	346	396	372	339	355	357	347	345	369	414	345	359	331	361	330	359	374	323	379	374	327	353	363	369	358	370	344	325	365	372	359	366	340	336	370	338	372	344	356	362	349	335	348	356	378	350	341	374	375	363	366	338	417	377	365	371	353	365	325	349	350	352	390	397	361	383	344	335	333	325	376	399	360	336	379	379	356	357	389	346	374	345	309	361	352	370	346	369	327	331	336	328	365	373	357	371	357	378	373	354	379	370	351	329	369	352	386	366	378	354	349	359	357	355	346	360	365	404	338	340	362	351	373	386	388	349	355	395	360	362	381	349	339	389	346	402	359	353	345	355	386	390	363	336	379	381	344	342	345	381	358	335	386	383	369	348	314	328	352	354	367	381	346	348	355	396	364	377	360	347	366	342	369	339	325	310	381	339	382	363	371	385	363	360	358	337	357	374	372	343	370	361	350	366	314	399	355	340	386	357	351	350	383	321	353	340	334	370	381	380	372	326	419	351	384	364	343	378	386	364	339	342	379	343	362	360	391	377	381	324	304	356	340	393	360	363	366	363	373	358	365	336	321	370	356	354	405	339	372	396	360	365	358	380	371	360	354	352	325	329	360	404	383	355	328	361	357	380	343	395	373	375	356	363	368	348	355	364	380	359	354	331	353	347	393	397	359	392	384	361	364	374	383	362	335	310	359	337	367	366	374	394	372	409	366	355	331	356	377	368	363	352	348	363	342	308	340	358	340	348	367	319	363	391	391	400	375	345	397	362	431	366	368	384	353	352	375	360	390	386	411	347	386	305	368	358	337	352	346	345	368	370	365	358	367	378	373	352	358	335	340	376	327	424	384	359	350	357	363	386	390	372	355	368	352	354	345	375	342	364	362	386	352	375	367	361	363	408	403	353	373	373	361	329	338	371	335	393	356	349	331	361	344	339	389	362	373	332	400	352	360	360	365	361	343	353	331	337	364	342	377	349	351	380	362	350	366	356	357	329	373	374	405	354	361	348	355	390	364	348	347	349	342	344	378	396	366	328	383	378	371	356	382	363	365	371	385	362	328	369	358	375	377	358	373	355	341	379	372	360	372	387	331	377	328	390	372	369	365	346	346	337	372	347	410	397	335	329	336	356	338	346	360	344	411	364	348	374	361	372	349	358	361	332	346	334	355	350	378	363	363	358	363	367	373	343	359	351	341	379	332	390	370	367	339	307	383	338	377	352	326	388	372	342	349	353	344	349	337	351	375	391	370	354	352	368	355	322	360	345	363	410	358	369	372	355	338	335	374	343	383	376	395	354	354	362	379	357	404	333	374	399	388	360	328	379	361	349	349	380	384	357	375	360	407	345	367	339	357	341	374	360	362	395	366	367	359	426	361	394	363	351	346	352	394	373	339	389	353	386	368	404	399	320	343	355	366	356	366	379	377	354	359	344	355	351	389	367	352	368	376	327	327	376	377	367	389	366	344	292	341	369	358	373	356	366	326	358	339	352	371	365	400	378	361	332	336	391	390	373	362	350	362	360	308	369	388	366	335	346	356	328	291	357	345	388	384	349	390	344	381	386	385	347	354	343	368	372	354	374	342	358	369	351	358	361	388	357	359	383	347	354	361	339	341	363	348	364	353	340	384	368	335	368	392	389	345	377	381	399	351	311	370	355	378	371	371	339	355	324	359	344	387	321	323	357	349	354	385	356	334	345	373	350	365	324	338	382	346	348	359	359	368	387	381	322	354	350	362	337	353	380	370	361	350	421	367	374
22403	11048	9713	6829	4705	2436	1632	1235	1098	1061	938	873	919	910	833	853	901	801	856	884	806	879	861	822	861	830	825	835	876	822	829	834	804	849	828	857	883	825	901	848	817	849	778	834	845	883	863	860	911	848	844	859	885	817	831	883	832	835	829	786	846	813	834	831	809	838	839	864	839	849	805	838	812	830	852	844	801	865	789	857	841	903	867	827	787	818	828	830	822	789	840	823	783	892	826	822	844	805	891	826	818	861	862	820	882	793	871	824	837	809	889	831	827	839	811	884	796	864	885	831	833	841	811	883	849	860	852	809	763	862	837	844	833	807	857	850	829	861	766	816	844	883	835	853	831	840	854	846	761	823	808	869	848	775	805	803	818	844	837	827	833	857	899	849	859	845	849	829	840	870	843	846	822	782	897	866	864	834	881	855	836	821	830	851	842	865	837	854	811	873	839	848	838	854	863	862	842	831	846	816	859	840	847	860	885	813	871	878	830	834	830	822	772	841	866	879	853	817	825	840	834	840	781	803	825	763	836	844	878	881	806	839	833	793	802	849	857	809	872	821	810	859	847	864	853	828	904	821	825	831	885	856	852	840	777	842	854	777	837	797	824	842	890	857	870	817	866	765	872	894	821	884	844	812	804	835	823	842	839	764	827	823	842	862	806	844	813	833	851	826	887	805	812	804	839	820	882	863	838	845	859	841	885	868	857	850	871	867	826	830	813	825	794	805	837	844	832	823	849	875	862	849	836	870	814	867	842	838	852	826	893	859	798	847	805	821	863	832	861	849	865	866	838	883	834	832	837	849	818	840	779	803	853	887	825	829	826	852	838	821	851	850	845	778	885	850	806	822	857	838	899	813	887	815	846	889	898	839	843	841	811	843	858	818	803	847	809	863	818	871	894	802	853	851	792	852	821	841	798	862	802	894	856	806	815	854	863	817	850	810	851	846	834	827	879	872	815	839	839	838	844	801	816	828	832	875	796	847	870	804	766	877	866	853	813	810	863	800	828	857	821	761	864	821	846	835	854	815	823	844	816	814	905	829	829	834	807	834	849	823	842	845	847	844	874	839	786	843	840	838	830	844	829	907	808	793	824	821	874	863	879	820	863	896	830	832	831	822	825	822	828	855	894	837	832	784	840	859	883	872	846	843	800	871	827	840	872	743	785	897	861	855	848	778	845	865	860	886	827	801	877	827	816	864	815	846	849	819	862	838	835	802	840	853	845	829	859	855	838	842	809	864	826	826	830	881	786	851	859	818	862	903	813	846	839	856	930	842	834	852	893	849	826	881	838	830	812	816	839	881	860	801	826	858	869	876	822	802	850	893	822	865	866	839	844	818	844	875	837	915	848	896	875	866	832	787	826	815	836	861	818	852	824	793	855	839	821	859	824	865	828	792	813	782	874	862	837	822	815	766	864	829	785	784	855	782	856	831	870	845	838	872	823	840	899	816	865	893	852	801	821	886	837	804	831	801	855	812	881	825	872	844	898	826	847	830	795	867	873	846	808	843	876	862	881	880	856	859	849	826	844	781	847	818	851	812	827	811	813	816	813	836	856	873	802	904	860	800	820	789	838	871	900	824	818	792	842	800	846	875	816	815	847	846	820	849	789	832	824	866	853	867	817	874	854	871	862	842	878	843	817	832	901	824	837	829	806	881	848	844	865	845	822	785	797	815	873	843	863	897	815	847	842	841	884	865	874	844	840	838	846	888	847	852	869	888	840	808	835	800	873	802	843	828	832	842	856	824	848	823	800	891	850	847	869	830	836	852	869	884	846	910	825	843	788	759	812	850	837	882	819	829	846	875	878	853	823	848	866	872	814	829	863	847	829	818	827	853	808	892	841	837	845	897	851	797	887	796	848	842	830	804	830	815	850	836	840	816	816	840	819	798	846	904	857	820	835	872	812	809	872	849	869	799	795	888	844	843	882	860	856	794	866	743	847	831	809	881	810	864	878	800	854	830	858	860	860	857	855	834	844	821	839	850	854	882	823	833	833	831	830	824	835	843	887	802	840	843	877	797	866	837	851	851	870	864	807	821	860	784	838	805	816	830	871	829	850	857	855	808	843	846	847	840	830	908	842	859	856	826	828	836	842	830	891	852	833	835	864	848	835	868	805	820	832	856	835	846	886	802	873	879	794	886	845	834	792	867	870	820	876	830	820	860	823	798	888	802	866	865	820	884	882	811	891	843	813	855	821	819	863	869	860	849	894	820	835	820	832	856	849	806	847	800	830	808	825	878	826	855	852	868	835	839	863	798	840	852	862	880	872	842	847	801	903	804	808	868	834	841	835	807	890	865	894	824	840	840	817	869	867	807	820	841	833	833	847	796	817	833	836	825	871	886	841	844	885	841	882	815	868	822	797	818	775	819	806	808	846	800	861	777	835	792	840	816	843	861	823	860	786	882	881	874	857	805	821	879	818	853	804	831	864	850	851	831	793	891	860	842	847	862	858	823	890	877	821	778	796	812	872	834	840	818	880	842	855	855	828	825	856	861	832	840	859	878	819	823	844	865	841	800	861	804	814	850	795	806	795	880	860	851	811	801	797	797	828	794	828	834	791	845	840	787	923	829	872	851	815	869	860	875	876	830	832	879	838	805	839	850	836	873	881	795	873	828	836	823	847	836	847	839	843	780	867	852	826	835	820	814	841	845	868	853	866	825	817	817	837	869	843	851	880	889	870	864	817	792	816	865	860	844	858	811	828	820	829	877	816	851	820	805	846	841	836	862	806	802	791	825	813	817	773	836	816	853	826	859	835	830	853	851	868	813	766	862	819	890	804	820	855	786	809	846	823	822	854	846	861	847	877	801	798	858	822	867	776	857	862	825	829	877	806	823	790	861	833	851	860	858	867	843	808	841	811	835	891	804	865	829	851	858	818	813	819	885	770	791	814	813	766	812	788	835	845	846	825	787	807	857	843	821	854	792	844	845	839	827	856	808	844	809	865	856	823	828	845	812	824	870	814	842	896	825	889	844	852	841	825	815	839	832	828	800	836	850	807	821	880	869	800	861	809	850	882	829	807	871	858	849	857	813	866	863	861	835	837	785	881	862	845	857	803	843	857	821	850	804	877	813	871	876	829	815	807	813	829	918	865	859	789	837	880	854	777	807	885	865	852	816	835	819	809	850	853	783	817	834	857	823	830	881	818	860	890	842	841	887	812	815	866	809	923	809	888	844	833	874	846	861	861	890	853	796	820	798	801	839	798	847	883	821	839	835	870	775	855	784	807	852	885	859	800	883	895	831	836	812	860	831	822	822	827	885	819	835	825	861	867	847	805	861	852	747	842	819	842	800	837	834	845	804	806	796	834	794	848	903	812	860	820	821	811	821	867	886	857	797	851	820	847	836	804	846	832	812	875	834	860	832	821	849	824	865	837	860	827	906	799	819	874	826	851	837	806	826	862	865	888	853	833	821	866	850	868	839	857	870	825	856	813	839	817	830	800	845	808	844	808	844	859	799	820	847	853	863
21971	2611	593	458	369	355	407	355	319	332	349	322	372	334	342	342	342	301	294	320	336	340	340	352	350	320	351	333	362	359	344	363	381	345	333	316	324	337	334	335	358	340	323	313	321	292	351	345	365	322	303	334	348	368	334	323	331	330	353	322	325	370	341	363	308	307	350	290	338	344	318	338	365	288	359	362	357	349	381	340	358	359	364	324	342	345	337	326	329	333	304	318	339	341	321	309	317	334	291	336	337	343	326	339	348	353	329	329	361	324	325	329	314	385	367	381	345	287	308	313	373	344	291	318	346	340	360	332	346	376	340	324	339	343	332	385	382	313	337	353	321	365	351	340	337	336	339	340	309	336	331	346	317	299	328	329	340	332	345	305	319	358	322	345	318	324	344	326	345	320	365	307	292	347	342	376	347	369	344	314	355	328	318	342	344	341	324	327	337	354	376	338	336	309	325	346	346	373	365	326	358	318	349	357	318	395	325	335	348	318	344	296	381	355	338	331	319	335	347	347	365	338	343	332	352	319	336	343	335	362	297	353	330	354	369	321	332	345	346	316	377	350	311	334	341	366	314	345	359	339	288	330	332	318	346	336	316	352	354	330	311	359	334	322	346	343	345	343	349	297	343	305	348	367	357	321	320	362	326	357	320	334	311	338	353	341	337	352	306	322	322	338	315	346	324	346	334	326	342	335	352	307	344	351	307	343	341	317	350	318	372	377	319	350	357	335	348	318	338	329	345	342	407	305	322	307	331	305	349	352	331	364	309	321	327	352	316	354	324	337	320	332	338	328	341	345	358	338	340	319	348	343	303	348	351	317	347	302	338	372	345	328	324	295	345	349	351	294	334	357	312	360	367	326	335	366	349	350	339	330	347	392	323	316	310	375	320	320	343	328	341	315	338	343	332	352	344	338	291	390	344	341	375	358	300	345	311	335	365	330	331	380	332	263	377	348	326	322	318	337	335	351	307	341	345	303	328	356	350	337	295	338	382	333	374	274	288	345	317	348	336	339	375	351	343	315	333	333	351	342	337	319	317	320	308	333	306	335	319	315	340	333	333	318	344	305	309	336	339	324	352	289	339	366	351	332	329	317	369	371	353	331	290	344	317	330	369	319	304	323	348	349	351	358	333	336	380	321	340	321	329	310	319	307	321	316	326	327	338	325	336	375	368	347	324	325	339	349	326	385	375	365	345	298	309	338	350	333	326	333	336	311	361	307	313	336	339	341	374	352	353	336	321	318	347	369	333	330	357	374	359	363	359	341	329	372	334	347	324	325	355	330	336	346	347	370	375	306	331	335	312	361	352	325	323	347	343	345	338	333	385	284	314	329	319	330	311	359	382	346	346	337	334	286	353	326	333	329	315	351	330	303	331	320	321	323	391	340	355	332	376	338	347	322	315	357	327	335	334	349	335	350	335	347	321	337	346	332	347	321	290	354	367	350	377	333	347	342	308	359	343	387	389	334	316	318	356	356	328	346	372	348	372	336	307	375	328	354	357	345	340	346	330	353	320	333	352	312	345	314	353	372	318	357	327	350	338	334	338	328	369	327	346	363	335	325	328	345	331	351	317	319	313	327	333	375	351	336	371	332	356	310	300	358	328	388	305	319	329	355	362	360	332	363	342	318	340	318	354	350	303	335	361	365	346	323	314	379	358	278	351	311	343	343	349	335	372	370	300	318	335	328	369	306	364	346	291	355	366	327	326	354	362	315	309	311	315	355	342	355	338	339	326	298	293	340	349	345	310	327	329	339	371	343	348	354	327	352	344	302	362	383	353	317	320	350	340	310	321	366	335	348	378	358	336	319	324	311	333	328	336	354	341	327	319	339	314	283	328	349	320	319	370	363	304	325	327	309	330	355	329	333	346	346	351	355	355	368	367	315	328	352	294	373	341	321	333	347	313	314	334	350	317	363	316	350	322	320	345	307	350	358	345	340	350	339	349	347	322	326	327	328	350	338	328	331	332	326	335	345	349	346	329	328	298	333	340	291	306	352	320	336	316	374	348	332	367	342	365	355	291	320	351	343	355	348	352	319	324	364	331	354	348	378	313	317	337	350	323	344	318	350	362	360	336	359	366	335	374	333	301	296	353	336	330	325	340	355	350	305	339	362	357	396	351	315	377	349	385	329	363	379	318	317	364	335	330	328	332	361	346	337	329	376	363	319	328	333	346	317	332	321	354	369	323	364	354	362	292	307	315	334	320	352	340	343	333	315	372	382	377	307	334	328	329	339	318	339	342	330	363	330	354	367	325	343	309	366	322	324	311	341	328	335	388	328	337	324	298	340	361	377	326	301	316	356	312	327	324	319	322	346	333	345	360	334	354	324	342	374	377	372	329	335	337	345	348	340	342	302	358	340	394	352	354	373	333	329	308	379	338	342	306	350	302	335	342	353	320	341	324	287	332	341	326	374	352	314	342	344	331	342	333	354	372	357	364	354	336	367	328	361	356	329	320	344	356	375	330	323	350	325	330	295	324	341	320	325	314	374	317	320	337	321	342	334	317	362	359	360	342	323	337	334	357	346	356	338	358	341	343	309	294	338	339	324	316	383	295	343	340	349	354	362	316	358	355	315	320	309	348	338	369	336	375	396	330	345	341	365	344	340	319	309	374	347	343	339	351	367	358	320	347	339	328	370	342	327	354	338	339	325	337	338	329	339	344	337	339	339	321	337	373	324	347	346	348	342	327	359	354	356	320	294	375	323	329	355	304	321	319	332	370	350	352	321	339	344	330	339	351	330	322	327	341	345	351	309	369	361	321	348	321	320	340	308	314	354	343	303	333	340	365	337	329	343	342	299	327	325	351	330	334	340	365	339	365	345	347	343	318	336	348	307	356	321	358	319	322	366	338	330	356	364	312	336	359	271	342	346	303	322	364	334	322	357	299	343	332	381	326	304	343	335	338	324	366	334	337	301	341	364	338	321	350	303	329	339	359	299	342	347	345	357	328	328	337	296	363	336	344	335	312	335	331	321	341	355	348	340	320	354	356	350	332	360	334	381	351	328	308	335	324	326	341	368	316	315	319	313	368	343	320	339	309	326	364	337	371	346	345	339	346	335	334	323	317	353	332	326	351	356	317	338	386	375	346	304	340	351	331	325	328	355	315	353	297	337	368	328	326	313	345	323	326	308	346	315	329	345	357	329	301	314	328	334	349	335	313	313	334	339	338	329	284	318	342	361	336	365	326	327	333	323	319	340	366	337	365	299	339	326	332	345	342	330	328	353	329	342	320	362	309	301	328	330	314	338	330	312	355	352	349	351	337	330	357	353	306	317	346	324	330	331	328	331	371	322	398	384	338	350	353	353	373	360	335	344	307	338	357	346	348	381	339	313	340	320	325	339	357	315	351	324	309	344	328	366	368	323	348	392	342	325	315	340	329	345	296	316	332	318	330	332	327	322	362	358	344	319	346	347	348	373	368	324	344	361	334	362	364	327	337	326	343	344	323	359	332	368	360	348	364	383	361	325
17059	5883	4369	2934	1622	1225	1023	865	844	829	768	776	791	759	797	810	749	709	725	764	723	767	736	768	775	740	730	794	731	767	720	779	795	728	734	731	717	745	740	764	703	795	768	761	706	734	738	739	769	746	750	795	712	731	709	765	728	759	772	765	772	727	780	769	750	747	741	733	829	737	755	750	720	819	723	745	768	778	730	715	766	758	766	712	759	718	740	729	741	762	739	782	734	764	721	741	762	749	736	761	765	721	726	733	781	731	771	789	750	738	770	723	731	733	769	763	751	714	769	757	745	734	720	708	769	795	785	748	734	773	705	738	784	691	786	784	745	727	729	771	780	798	770	788	738	787	720	761	722	737	748	728	775	827	793	741	723	742	778	775	726	771	791	731	743	740	724	766	760	756	762	739	706	781	733	763	714	774	739	771	734	740	751	723	718	793	761	744	719	739	758	739	760	778	731	756	720	750	774	745	764	717	770	778	711	734	710	711	791	736	773	774	731	753	732	773	761	777	771	742	739	735	736	758	754	762	814	744	747	786	736	752	739	771	736	745	740	715	737	760	746	755	775	764	786	714	751	736	738	756	743	736	757	764	788	754	747	733	728	747	717	767	751	741	729	762	735	764	742	738	730	681	790	752	761	765	725	714	703	758	778	728	775	760	737	714	716	795	753	778	730	739	750	765	755	719	720	784	772	766	789	728	772	767	748	695	753	751	757	742	677	667	749	743	780	754	766	732	720	714	753	745	729	794	750	784	725	727	792	767	734	810	735	800	772	777	704	812	764	720	783	802	793	786	771	785	731	718	696	731	737	802	785	732	726	720	697	746	753	747	739	783	770	728	817	751	742	777	720	782	757	800	755	748	760	771	712	779	789	746	775	797	755	758	720	692	782	710	801	753	751	765	756	739	761	747	758	782	779	705	752	736	767	756	751	726	712	795	794	713	724	764	740	734	765	767	813	753	770	812	767	748	778	727	738	698	758	702	752	734	750	754	762	696	766	739	708	784	718	752	794	724	794	798	776	777	738	737	761	725	734	780	781	722	787	770	745	712	772	728	775	775	764	774	764	737	701	775	777	750	762	769	793	782	713	741	755	750	772	801	720	756	745	768	757	755	785	774	757	723	748	744	775	741	730	739	772	768	752	694	741	745	753	761	797	758	703	737	716	744	741	758	736	773	729	799	780	756	781	714	764	808	774	782	733	756	753	726	743	747	795	739	761	747	753	751	723	765	726	775	722	749	806	750	767	768	760	708	795	759	787	820	746	749	738	761	780	763	766	740	761	761	754	727	746	696	771	757	755	769	745	741	801	730	746	769	740	748	759	781	769	765	811	743	834	773	761	748	732	746	759	718	785	739	730	758	772	766	740	753	727	740	749	715	761	743	719	766	791	735	747	754	777	715	743	775	805	758	753	728	758	716	748	737	763	773	744	737	761	756	741	725	741	702	751	739	750	753	766	751	750	792	752	767	789	705	730	783	740	766	731	703	754	719	778	767	797	812	820	749	727	823	723	780	820	776	760	766	744	702	781	794	745	772	680	740	760	768	736	750	747	767	751	793	767	709	784	735	745	782	715	734	739	707	790	766	784	783	712	736	763	702	741	750	737	772	776	744	717	754	730	726	751	815	692	754	755	729	796	745	766	764	757	775	783	775	703	759	743	719	747	748	787	745	753	704	738	738	732	715	690	707	717	753	760	729	772	716	778	767	756	763	732	788	721	738	772	752	745	736	779	756	712	745	769	741	714	737	752	744	764	753	782	809	769	752	787	728	744	762	767	752	734	753	786	764	761	863	731	724	740	780	782	752	725	773	744	775	778	705	710	749	753	779	751	713	728	742	769	748	792	721	746	702	786	722	703	766	760	721	745	780	757	769	782	744	790	762	746	762	773	710	732	763	793	811	768	707	800	736	775	722	754	781	774	720	725	757	736	721	706	774	769	708	710	777	743	769	767	751	722	784	746	711	728	766	663	765	737	767	777	717	734	756	764	712	727	750	739	725	708	766	741	725	759	805	730	738	768	751	720	753	817	794	794	742	727	735	720	749	743	734	810	747	760	722	749	785	757	726	734	782	712	734	734	761	747	750	718	736	712	757	817	741	716	753	749	784	754	739	734	770	712	715	731	729	729	761	748	754	669	742	764	744	760	751	780	752	764	754	784	749	723	781	764	763	758	757	769	749	754	750	742	764	738	742	760	751	758	675	745	748	784	790	784	728	767	709	760	724	739	760	767	728	719	747	726	710	730	759	717	740	803	721	773	776	732	688	775	741	723	761	707	709	733	748	813	711	754	736	750	749	734	773	761	728	737	742	702	780	750	731	739	731	726	776	735	747	769	785	784	723	759	753	733	716	792	756	716	745	760	717	783	790	775	773	786	775	761	783	714	759	832	753	729	736	718	692	783	754	753	742	757	760	712	756	790	734	727	761	707	763	709	760	739	771	702	751	724	686	767	724	769	763	712	760	747	729	727	750	742	781	706	756	775	678	781	759	745	783	725	792	790	719	786	685	711	698	716	740	732	753	736	721	749	755	730	769	797	751	779	747	779	762	733	743	780	726	835	784	727	751	752	748	739	740	746	759	784	758	741	794	751	747	761	723	775	745	746	732	809	764	746	739	765	788	751	755	769	713	792	805	782	764	748	752	724	716	726	781	765	763	765	780	681	695	767	726	775	781	725	795	723	764	768	772	803	760	753	748	735	766	759	768	761	702	737	761	785	688	790	785	758	778	738	817	746	805	752	784	791	708	786	766	771	767	746	726	734	768	785	704	728	756	786	754	794	795	741	728	707	736	759	748	751	790	758	764	775	725	746	725	764	742	751	760	783	752	749	738	759	806	791	782	728	764	745	710	748	790	729	750	794	785	752	762	751	768	714	739	738	721	735	726	779	754	705	699	717	714	777	762	736	764	776	758	752	758	760	796	752	715	763	752	794	772	763	763	739	710	730	719	777	718	767	747	745	771	730	781	678	769	730	722	745	722	805	749	744	756	742	804	761	710	732	774	787	752	710	804	778	741	701	738	743	785	732	765	691	759	775	779	753	785	728	699	776	771	768	732	698	789	750	718	785	686	740	768	794	761	762	717	740	759	771	755	726	731	732	737	780	747	707	740	754	756	724	737	733	761	749	736	751	730	814	751	820	792	738	729	740	746	766	775	746	767	708	775	775	771	737	741	783	804	751	706	782	716	738	736	748	766	732	742	746	764	761	804	721	739	745	721	759	745	745	756	777	740	750	780	755	749	752	800	743	769	738	734	744	777	750	745	749	677	737	733	746	745	732	769	734	763	719	745	708	745	784	764	733	801	737	779	666	738	801	733	704	769	756	787	800	734	739	788	736	735	752	757	744	774	755	761	699	762	749	739	725	712	745	712	763	714	737	761	764	719	768	726	789	786	774	730	743	756	773	718	732	783	718	792	733	715	765	759	727	742	778	719	735	768	789	741	763	740	757	730	713	833	768	767	755	704	766	774	765	744
28588	4831	897	743	524	444	385	378	378	340	372	404	336	332	370	359	372	361	367	326	335	334	336	356	341	324	358	331	354	365	372	338	360	359	345	328	376	356	374	369	332	335	340	365	370	340	335	355	371	362	365	311	321	304	376	326	302	313	364	373	336	374	362	344	312	375	384	314	381	372	306	320	356	357	375	338	340	357	340	352	372	316	372	332	340	359	338	324	361	340	354	341	365	355	381	347	348	353	368	354	343	343	324	313	355	304	349	354	339	375	353	396	341	340	306	331	386	352	330	351	365	351	345	384	346	333	317	334	322	354	358	352	366	382	331	370	344	389	302	330	376	332	338	342	335	338	340	346	352	341	375	373	332	334	331	353	324	352	361	365	285	366	336	336	323	355	329	339	343	320	296	358	391	345	380	401	398	358	347	377	314	312	343	339	372	329	352	349	356	410	355	340	342	349	341	363	374	361	351	357	365	342	388	373	341	366	391	334	344	345	337	357	358	353	394	359	333	323	359	335	300	376	337	306	335	365	340	403	345	340	343	363	355	339	346	288	314	371	387	357	361	317	338	370	344	367	346	339	363	364	375	389	332	339	355	341	385	356	369	323	364	358	352	368	347	350	389	335	407	348	348	320	338	406	347	347	336	344	327	359	320	365	305	331	372	340	351	344	320	330	341	345	345	340	336	350	371	339	331	333	331	389	345	350	366	335	351	341	336	324	316	355	360	353	326	377	373	345	361	348	350	313	347	337	330	330	318	358	344	373	348	367	379	337	368	364	370	377	328	354	347	342	332	356	301	349	391	333	343	362	390	345	329	329	343	373	363	342	331	370	337	387	321	340	322	344	353	320	325	337	313	354	307	373	353	319	354	376	376	334	351	342	357	394	353	370	351	332	383	356	351	334	350	366	359	366	355	327	326	353	336	365	354	342	377	352	379	346	314	315	377	375	367	352	346	375	379	362	342	337	374	370	367	381	310	355	360	319	368	387	365	357	344	369	360	350	319	368	353	353	349	371	355	378	352	356	378	361	350	358	367	380	371	354	352	329	342	381	343	359	336	354	356	327	359	338	379	343	331	367	333	343	346	332	338	369	380	345	349	394	357	336	353	330	355	324	390	356	334	352	346	368	373	379	362	319	386	322	371	359	370	365	304	334	362	326	350	311	298	313	372	357	354	348	347	330	345	369	351	328	350	360	352	331	343	351	363	353	372	385	379	365	355	333	389	365	328	335	322	317	375	370	367	360	363	353	349	334	352	355	314	321	401	343	374	320	361	375	343	377	355	372	341	372	351	337	341	324	348	361	322	361	359	337	359	370	313	356	330	346	339	351	351	336	372	358	337	372	362	333	327	345	365	396	358	342	349	350	326	335	370	345	358	373	323	374	363	372	347	325	352	320	365	328	332	371	346	328	355	369	337	309	343	315	359	314	355	352	355	318	335	370	366	348	338	357	346	359	321	372	353	375	362	353	350	327	339	341	325	354	319	319	364	326	374	350	362	340	330	338	370	367	365	360	375	329	332	322	368	307	336	365	356	313	361	348	338	357	332	364	342	355	364	334	330	359	364	354	323	363	331	344	336	362	382	337	365	320	359	328	336	381	342	374	338	371	366	332	394	379	343	303	338	363	330	300	357	352	351	356	350	374	345	340	383	341	339	353	409	320	345	345	351	334	381	378	367	345	328	329	367	346	345	368	382	343	294	358	359	351	359	324	327	316	332	325	322	364	338	358	364	354	366	356	323	389	394	342	368	323	359	348	361	348	347	382	361	356	357	346	382	350	365	343	362	333	351	352	298	338	387	360	384	322	338	368	347	375	360	337	347	374	383	330	344	408	368	351	359	361	346	347	322	360	358	342	326	338	342	332	367	305	350	389	333	407	378	369	365	338	351	345	393	335	345	369	364	362	369	371	346	352	322	352	375	340	378	360	397	348	347	372	349	361	332	359	340	347	366	352	361	345	389	362	390	352	310	358	362	377	377	353	352	365	379	333	341	304	316	342	363	342	358	341	330	337	382	351	331	337	349	378	368	369	336	355	350	361	321	350	358	380	353	323	332	341	367	365	341	325	320	349	323	339	342	306	360	339	355	354	357	345	326	354	352	339	319	336	395	381	363	348	349	359	317	342	339	382	354	318	378	314	343	370	360	369	342	337	344	365	340	330	367	368	362	323	348	362	338	361	360	364	366	344	337	371	336	335	357	356	351	338	343	372	385	357	322	337	351	358	326	370	392	323	358	352	368	356	339	352	344	368	364	316	376	366	328	361	333	327	332	354	372	300	320	359	347	352	379	360	340	331	325	351	332	379	378	337	354	353	336	351	370	306	343	352	364	317	378	380	348	374	369	371	340	375	366	355	334	317	322	357	349	348	395	349	372	363	373	334	354	359	362	342	369	377	343	348	343	334	322	297	384	353	334	361	360	357	359	338	348	309	346	352	351	409	382	362	403	368	329	372	332	350	355	336	351	359	352	359	360	345	361	322	356	361	386	352	343	329	317	338	329	352	389	375	342	367	337	317	346	345	366	329	308	337	336	335	357	361	356	336	350	343	355	344	318	342	333	368	349	360	358	370	356	339	354	368	323	335	374	321	325	314	338	371	383	327	336	367	357	380	327	381	356	352	337	325	324	373	345	359	376	344	331	354	351	350	359	355	339	362	347	366	370	362	341	322	371	386	363	347	348	315	337	355	360	357	336	339	370	353	351	348	340	355	322	371	372	349	373	330	406	355	320	325	344	362	347	350	367	355	372	407	366	305	353	372	364	361	330	311	374	330	358	330	340	349	347	384	353	355	318	343	335	334	359	399	351	292	340	360	364	330	343	357	338	340	348	353	338	358	312	301	365	341	366	300	371	363	331	334	332	312	348	350	334	370	346	354	335	359	308	357	345	344	348	362	369	350	325	369	346	335	359	314	321	351	361	380	333	374	364	327	345	345	347	308	360	325	305	367	334	358	356	336	330	375	375	354	330	347	312	380	359	339	365	364	351	352	364	364	321	347	350	318	312	342	317	343	365	325	380	343	344	345	323	355	351	323	317	392	348	349	346	370	382	357	343	331	334	307	344	327	340	339	345	402	377	355	342	344	316	343	358	369	346	359	318	367	324	344	334	366	357	395	335	379	327	337	299	338	342	330	329	361	378	350	340	361	365	388	350	358	362	341	367	367	366	316	357	355	377	319	362	314	325	348	340	341	348	319	329	370	344	295	351	332	389	338	365	350	354	376	349	353	380	341	360	343	355	339	310	352	333	360	358	317	351	337	379	345	344	367	370	348	310	338	342	365	351	368	379	365	355	353	311	331	385	345	346	330	348	342	365	342	375	359	341	325	345	344	366	320	351	342	336	335	330	349	306	356	349	345	367	379	359	382	337	324	387	358	313	385	364	342	341	341	340	365	386	349	301	348	375	355	363	327	316	363	341	334	333	339	355	305	359	347	376	358	349	369	340	317	335	328	336	330	377	377	348	353	353	352	338	326
20926	10269	7612	6525	3569	2414	1694	1199	947	933	867	841	866	849	821	854	797	807	810	782	793	812	795	822	861	741	770	768	792	828	777	799	786	779	791	789	812	803	777	834	794	759	767	756	796	818	805	804	798	828	814	804	779	797	786	813	815	799	811	782	808	783	767	786	816	845	788	826	851	836	790	806	801	804	797	758	805	784	817	857	784	792	815	758	801	809	820	832	799	837	791	761	745	795	810	789	783	787	829	774	881	804	855	832	809	788	758	823	841	770	801	768	821	809	751	810	804	808	784	766	832	813	801	810	786	790	781	784	796	763	809	794	764	786	832	834	770	838	822	826	766	816	833	776	832	841	840	769	766	820	769	810	766	861	807	815	744	795	879	775	847	815	805	784	803	850	766	836	827	795	773	812	814	794	774	793	788	776	806	829	824	796	844	842	821	818	784	816	802	777	824	811	788	766	767	807	765	775	792	827	795	775	802	833	804	786	813	808	801	806	786	785	782	826	812	810	786	820	783	774	787	772	756	797	816	814	812	798	799	798	804	786	839	815	778	802	804	814	805	839	848	740	815	772	817	805	803	820	869	801	771	822	811	800	852	842	820	772	852	803	789	762	759	795	861	754	787	788	792	774	787	789	816	851	767	829	794	802	719	764	781	805	871	846	845	794	810	797	778	781	801	778	822	833	869	768	785	796	816	814	736	835	775	828	795	818	809	782	778	776	794	802	823	795	808	759	783	804	805	818	844	803	820	800	792	787	808	858	800	759	776	815	756	778	827	776	841	768	795	776	780	839	837	761	786	791	769	846	794	798	778	796	790	806	795	815	728	745	816	814	766	876	796	776	814	850	806	808	825	822	832	819	863	807	760	795	849	808	831	814	804	814	808	786	792	798	796	806	818	821	827	774	803	802	836	831	753	807	797	869	819	791	808	775	790	803	841	809	846	746	748	843	762	775	769	815	821	849	798	816	768	855	777	812	782	783	825	764	793	807	809	796	812	834	808	854	817	778	803	751	821	804	750	773	797	820	751	829	773	785	801	765	810	799	751	799	780	805	814	819	804	780	724	779	772	833	782	784	818	763	811	779	831	772	782	758	845	819	797	812	785	807	815	884	800	809	824	831	812	782	792	820	791	769	780	806	774	765	790	809	822	849	802	812	777	826	770	812	853	832	836	762	801	767	805	833	849	738	744	782	846	816	797	831	768	805	740	818	810	756	787	770	760	754	840	846	827	789	827	765	769	784	783	784	780	805	851	818	813	763	795	846	785	794	783	769	786	832	830	838	769	804	783	735	811	819	804	809	792	798	791	803	772	746	822	790	794	794	731	860	775	779	761	825	843	828	795	804	825	813	829	783	785	782	800	770	813	792	782	799	838	814	792	821	790	797	773	804	819	902	817	828	744	816	774	829	785	813	846	858	800	774	797	833	790	757	815	804	816	812	736	760	810	826	799	836	800	805	769	797	821	779	780	809	832	765	803	767	785	746	770	843	772	797	816	806	839	835	823	831	812	823	797	822	805	762	793	792	783	825	799	721	812	803	814	813	820	820	813	819	788	776	801	812	777	825	797	796	776	800	817	807	809	828	815	782	789	835	805	806	754	816	802	792	823	777	831	783	808	771	839	815	798	760	804	799	787	843	824	818	826	803	806	828	826	810	778	803	795	837	787	740	768	755	799	844	779	783	809	783	821	763	801	788	838	759	797	769	789	829	791	772	811	823	798	847	795	790	798	799	802	792	776	840	798	813	799	777	801	800	789	782	838	803	811	833	832	763	820	781	787	770	760	803	826	798	819	797	784	775	775	737	843	775	847	797	739	741	840	773	802	848	772	762	791	823	817	739	846	776	819	837	755	770	797	795	852	809	836	806	760	829	829	798	849	783	769	770	764	848	768	774	849	794	812	790	834	805	799	730	832	775	779	770	762	841	778	782	778	787	766	781	832	865	789	790	778	846	805	801	770	821	798	790	783	760	816	784	806	753	795	818	761	761	762	813	748	832	783	821	797	790	786	818	837	776	741	805	794	800	778	848	790	787	776	786	807	803	799	863	785	792	787	783	762	788	818	833	804	813	729	788	805	845	764	782	798	830	766	806	803	782	758	757	811	784	773	793	858	800	786	809	796	784	803	777	818	785	813	776	833	812	777	881	851	806	820	784	758	804	788	826	835	803	794	799	834	778	788	832	713	806	806	749	768	798	772	842	855	816	781	815	797	801	801	827	786	754	799	756	857	789	802	815	802	813	740	810	799	788	799	783	776	701	831	763	792	798	825	787	790	806	777	820	853	818	767	840	801	790	800	806	801	803	815	832	792	807	827	798	823	816	828	791	793	794	792	771	835	806	757	834	798	807	793	824	815	819	810	789	750	818	811	816	829	810	757	808	804	805	804	769	806	887	797	840	790	754	819	820	786	808	817	809	787	809	794	788	815	786	842	791	813	794	835	789	800	828	825	826	788	807	817	768	735	769	836	810	841	837	810	801	798	855	823	771	771	791	794	792	886	833	791	781	778	837	817	825	800	808	792	824	736	795	796	804	788	794	815	811	800	792	813	818	789	810	800	763	797	792	786	773	834	780	777	761	809	816	787	822	798	801	813	814	789	812	803	807	776	767	820	779	735	837	832	812	802	809	779	793	745	797	809	778	877	805	769	753	838	793	803	783	790	791	818	820	768	820	780	817	849	784	831	777	786	817	813	813	812	776	777	837	808	759	773	824	805	838	801	767	769	813	792	796	774	803	813	800	793	827	763	809	799	771	816	818	829	757	800	801	822	831	797	827	792	832	816	806	783	799	777	801	807	817	786	831	779	833	847	778	769	818	855	823	815	791	806	801	788	791	798	753	785	787	807	794	808	824	807	827	800	800	831	792	773	751	829	807	813	776	772	815	807	794	799	741	804	805	830	850	767	829	804	851	824	850	800	795	761	838	786	809	788	770	777	814	791	789	833	850	763	810	811	845	838	822	791	802	782	849	809	768	802	726	830	785	843	844	767	812	823	867	787	779	793	820	818	777	775	796	842	829	834	752	807	823	738	759	844	782	763	834	776	800	805	855	799	786	839	819	820	848	779	805	850	769	811	826	758	789	774	788	791	797	818	780	799	806	757	760	810	795	806	777	833	845	794	768	788	810	767	735	791	759	745	775	808	827	807	769	768	736	833	821	822	832	826	804	769	812	752	815	767	787	792	824	819	805	805	847	802	832	724	785	811	759	761	828	856	809	794	758	809	797	810	811	809	772	753	801	825	822	782	794	825	803	789	787	788	782	791	840	813	814	803	818	741	805	709	785	795	783	793	785	840	789	787	821	798	759	755	813	792	795	753	816	807	771	777	816	848	857	807	831	805	809	795	832	787	799	799	807	832	815	787	827	787	818	832	810	771	785	827	862	811	826	816	821	786	790	795	813	850	806	777	817	810	765	828	759	761	817	837	810	769	789	812	797	766	751	807	814	757	831	802	791	785	798	796	816	797	788	810	837	789	793
34676	6061	1217	789	528	502	379	365	372	397	371	343	377	417	366	370	359	367	361	351	344	394	349	374	357	365	327	361	361	340	360	360	352	366	371	366	377	322	351	387	355	361	329	374	342	408	391	350	399	379	378	351	342	324	368	405	353	326	323	343	345	355	338	384	378	370	338	334	361	380	353	376	383	350	347	359	338	350	374	374	400	379	340	352	329	349	380	351	405	371	339	381	374	354	384	369	374	409	361	344	333	356	354	400	320	334	388	340	345	355	362	299	389	384	366	352	388	384	402	363	361	357	394	357	379	320	364	367	366	368	350	333	357	354	337	369	325	358	383	383	347	353	359	368	374	351	396	370	373	376	337	348	357	374	388	373	345	365	356	367	383	360	396	345	353	357	356	304	361	381	364	345	360	401	365	377	348	371	362	378	366	365	411	371	387	359	353	378	392	384	380	371	345	396	348	358	347	364	374	378	377	329	349	342	352	366	350	332	357	366	367	350	341	348	347	380	409	385	378	366	381	329	363	340	368	371	332	363	322	335	362	375	355	362	370	361	388	336	330	360	384	393	381	327	308	391	375	339	350	345	361	316	387	388	359	369	343	339	355	363	353	360	352	361	310	325	377	380	410	369	365	311	367	338	361	376	350	367	368	341	377	378	367	320	350	358	291	371	364	361	338	353	374	383	363	367	401	377	344	358	372	403	353	392	373	403	362	394	389	348	369	365	365	359	362	382	338	362	366	357	365	374	348	365	330	366	308	333	331	360	332	341	351	350	344	365	346	371	374	344	383	381	383	368	350	367	375	368	349	367	350	325	377	334	364	355	345	365	327	356	357	346	324	335	318	360	354	333	357	328	339	357	351	378	394	370	355	387	386	363	352	356	355	339	324	364	369	374	368	356	407	371	331	345	354	364	344	402	383	354	382	380	353	392	357	360	375	352	366	367	360	354	338	378	359	380	361	335	361	386	384	391	366	357	359	354	347	365	362	348	344	377	332	330	360	347	365	353	341	382	374	386	377	346	379	367	387	395	397	393	360	336	385	381	367	371	388	336	356	341	345	369	395	329	358	347	347	371	397	356	334	379	372	413	373	342	363	317	326	346	367	364	336	377	379	375	329	367	340	378	349	375	379	351	360	355	409	333	398	391	352	354	360	371	333	361	365	332	353	389	364	416	361	409	360	325	378	372	331	334	353	368	347	348	360	389	368	351	346	375	351	375	364	360	323	325	374	402	410	345	352	375	359	349	336	366	377	366	367	322	396	399	326	361	329	357	359	360	359	366	365	373	376	352	356	374	409	350	337	385	357	405	358	367	363	353	359	345	353	372	354	358	360	325	325	349	351	354	378	344	347	359	377	363	364	357	376	370	399	394	342	357	351	381	374	351	359	342	364	337	393	361	366	365	399	401	410	359	342	368	403	338	394	357	356	337	362	357	374	366	338	335	375	356	362	377	374	328	346	368	344	380	393	367	360	410	395	333	362	392	347	365	361	392	362	362	366	366	373	340	366	398	381	359	370	377	395	375	393	342	337	411	372	319	337	361	372	329	374	366	304	355	345	352	355	343	359	365	365	365	353	322	374	387	375	366	394	360	383	345	299	403	373	365	339	348	349	312	315	357	376	326	357	351	367	375	353	333	355	371	322	357	332	409	374	352	357	366	365	350	347	366	365	367	351	394	360	364	342	369	360	364	337	358	353	357	358	384	369	371	325	363	349	381	373	405	327	350	367	321	347	349	378	337	400	409	346	349	323	308	358	341	390	338	389	367	365	371	369	344	372	369	352	362	382	339	364	367	376	363	380	398	402	349	345	354	378	349	383	361	366	324	369	348	381	383	362	355	370	354	373	352	376	360	338	400	372	424	360	351	342	340	381	366	327	336	349	320	352	364	391	363	375	341	364	377	416	344	332	400	361	342	415	352	367	349	380	387	347	379	322	369	346	367	365	384	332	342	321	369	378	376	382	333	365	336	339	359	354	349	383	352	361	372	336	374	362	371	397	351	340	373	355	394	358	380	382	362	326	339	357	375	364	342	424	416	353	347	354	379	366	385	349	325	352	366	362	358	391	371	364	361	398	349	394	362	374	337	348	396	370	373	375	339	378	419	317	377	412	331	359	343	357	356	358	336	323	416	350	348	361	331	330	358	357	370	348	334	372	348	398	325	329	358	341	395	386	349	375	381	392	381	353	371	342	323	415	345	359	356	359	374	358	348	330	369	386	343	369	338	323	375	357	363	402	338	358	403	356	385	359	358	374	388	365	355	391	334	351	390	374	338	342	387	370	353	415	328	367	379	397	354	356	375	387	336	392	386	354	350	343	365	339	351	360	395	365	371	346	380	361	368	393	360	352	357	368	353	372	372	386	351	317	340	356	316	331	380	396	386	352	378	347	378	309	351	346	336	417	366	390	357	351	369	353	368	350	355	314	336	339	398	361	330	368	354	360	378	369	361	357	369	364	365	352	363	319	375	353	342	358	355	357	358	369	349	325	377	383	325	309	325	380	384	371	364	353	338	396	345	377	362	355	363	381	365	342	377	360	328	370	355	398	363	347	326	360	339	359	375	373	369	367	366	347	377	348	372	371	366	366	346	391	359	351	376	357	368	383	352	329	403	367	366	343	367	340	364	357	343	374	372	389	389	377	387	401	361	393	345	317	386	349	340	348	362	378	346	376	323	360	373	337	347	345	356	360	378	350	320	380	388	358	340	355	401	361	310	384	355	357	333	381	360	359	385	327	344	375	354	361	351	331	369	369	372	354	345	361	338	381	352	382	381	372	376	376	363	344	337	363	312	355	353	352	355	330	379	369	376	357	381	386	342	357	377	364	327	363	371	371	332	399	360	352	371	348	380	337	370	354	381	365	361	354	381	361	368	351	407	352	348	358	341	382	375	338	383	352	366	340	343	391	371	326	364	359	338	382	328	399	352	362	360	364	367	373	362	321	393	350	358	395	357	361	348	386	411	388	374	339	390	382	367	373	346	371	375	367	364	398	345	374	382	343	332	377	337	359	348	374	352	405	326	346	366	379	331	350	321	360	383	352	384	344	350	364	363	388	375	370	331	366	343	368	360	373	405	385	348	368	336	346	361	372	359	368	390	380	338	353	381	333	377	341	335	356	361	414	371	398	353	394	364	369	339	382	362	392	322	335	350	349	347	379	387	334	335	374	368	374	358	356	362	363	337	386	366	373	348	373	351	353	367	327	388	370	326	371	356	347	358	350	370	368	369	376	354	356	322	350	385	357	349	332	371	371	358	349	354	349	371	366	343	373	342	368	361	381	387	327	365	363	324	314	376	331	361	359	335	390	375	362	333	379	355	336	317	330	350	348	371	397	360	343	336	366	348	361	344	377	342	333	369	415	386	371	360	335	333	357	384	362	364	342	358	352	341	372	352	338	358	339	374	381	317	313	343	366	378	367	346	380	408	344	360	357	343	345	357	377	385	371	352	348	363	333	378	363	347	386	378	384	389	360	355
24387	10643	10196	6905	4646	2855	2026	1198	977	967	984	934	895	889	845	840	821	834	858	881	855	841	820	846	858	799	844	840	876	858	876	834	850	844	804	854	862	837	867	838	843	859	831	827	865	849	861	819	870	896	810	843	827	813	838	812	825	817	861	810	858	833	842	835	877	823	804	841	842	852	818	821	814	821	854	786	815	798	834	832	863	818	823	813	812	829	857	856	824	789	828	887	784	810	862	804	864	867	834	859	830	827	848	857	870	860	862	815	853	847	840	839	858	807	880	837	834	791	856	869	809	845	839	782	848	857	842	834	836	778	809	848	833	828	859	812	868	841	798	767	854	861	860	847	865	850	875	822	835	915	815	859	844	834	845	831	924	901	838	857	822	846	783	839	799	872	784	825	864	790	853	848	890	870	840	824	906	860	834	863	840	880	838	838	831	837	808	866	859	825	829	896	815	816	864	845	841	842	868	852	812	817	871	850	832	865	855	812	846	836	877	830	824	882	797	855	835	848	815	891	820	815	803	861	806	879	798	842	856	801	794	842	821	819	851	844	862	858	855	849	821	888	779	854	887	814	835	828	854	856	842	846	846	877	860	843	832	893	801	867	853	878	816	844	845	801	868	803	807	804	798	844	801	847	821	861	810	866	815	825	849	818	846	844	856	849	854	868	862	778	861	853	881	890	851	839	869	860	871	821	832	842	802	805	796	857	852	811	810	853	890	796	858	836	861	845	817	866	835	831	853	815	873	905	844	852	852	876	873	886	897	847	737	858	868	862	815	859	833	770	873	859	810	880	845	846	894	837	878	827	828	853	872	860	887	853	866	883	834	821	813	833	836	834	815	893	813	832	838	888	813	817	838	852	868	795	815	853	886	894	839	785	847	811	830	848	861	810	832	823	860	869	851	825	791	808	822	831	830	827	901	835	875	817	810	786	810	820	879	816	811	877	862	817	845	811	877	805	827	815	842	862	839	841	850	853	876	880	840	830	828	813	846	871	857	848	873	801	838	828	811	836	828	846	864	859	901	798	838	861	821	838	841	851	840	836	855	880	879	791	865	829	859	884	838	874	847	809	816	825	823	817	866	871	882	837	851	867	819	836	841	842	858	833	902	817	827	845	839	914	894	826	839	810	889	843	821	871	887	831	867	824	840	829	901	846	892	853	854	818	875	823	842	857	868	846	812	837	793	810	820	872	884	790	824	869	849	829	815	843	801	827	840	764	833	862	887	812	881	849	850	840	828	789	852	765	856	912	809	822	873	834	835	827	809	868	823	836	852	877	828	902	884	799	843	804	813	863	812	820	824	872	840	868	851	809	801	842	870	884	865	859	787	776	897	812	844	857	834	851	856	868	867	859	856	879	845	818	805	844	823	851	843	841	813	810	836	881	836	896	806	856	835	845	854	887	801	851	840	855	821	832	824	839	821	866	838	899	828	798	839	852	831	829	859	824	845	856	851	846	798	859	842	842	827	833	849	839	860	851	880	884	867	879	810	870	832	844	868	842	828	835	847	892	830	887	853	849	890	896	831	861	847	890	822	897	784	802	836	864	794	900	881	830	852	850	805	797	867	822	839	810	853	850	864	802	871	822	859	845	825	864	826	848	876	891	857	801	790	859	905	818	806	882	848	851	823	848	818	868	808	878	846	807	820	853	869	831	818	868	844	848	790	807	835	829	873	869	817	819	814	836	861	849	856	858	810	850	872	844	851	825	839	892	809	826	853	837	853	841	849	815	820	878	812	921	806	823	863	822	854	822	862	920	812	835	832	789	833	831	798	870	875	837	790	880	878	859	846	832	847	790	811	824	857	860	908	860	811	856	893	827	831	830	857	837	853	827	884	824	820	813	811	857	840	830	852	870	855	871	866	855	837	878	853	845	873	836	847	866	753	842	809	801	835	809	784	857	929	839	883	903	848	850	818	876	872	837	837	870	837	859	842	840	820	842	845	863	791	799	912	836	857	819	824	816	864	825	809	829	807	806	832	838	900	884	900	813	842	855	855	860	811	901	827	833	855	846	815	865	858	874	841	813	848	861	863	831	814	808	815	874	789	867	861	841	818	830	829	853	894	858	877	880	862	851	851	853	896	821	886	858	870	855	828	810	851	794	863	798	903	826	835	879	858	855	819	841	830	863	810	865	853	830	857	825	826	851	894	801	862	848	824	835	877	840	852	885	846	828	826	784	849	857	856	843	806	775	783	845	797	807	886	812	838	819	851	826	845	869	888	862	894	928	839	889	826	825	838	892	824	865	872	798	834	839	856	791	853	881	836	837	809	862	852	840	829	815	797	838	834	854	860	832	827	829	836	821	838	840	825	829	845	819	856	806	812	815	866	798	817	800	838	815	810	831	891	884	838	851	785	802	779	875	813	809	832	837	845	882	811	790	841	855	858	834	841	834	817	812	815	810	862	898	844	846	806	829	852	849	843	858	814	888	827	798	813	831	799	864	842	870	877	814	839	824	823	861	857	838	835	846	831	800	867	804	868	887	866	848	855	835	832	884	843	834	803	898	847	843	824	830	889	815	838	802	863	812	810	853	839	830	843	807	812	854	831	880	832	821	818	872	890	850	846	824	826	813	840	829	817	835	822	850	905	799	819	831	845	866	881	823	846	816	822	855	853	807	818	882	866	815	857	866	811	823	836	830	800	852	854	832	867	829	871	875	860	788	847	871	822	830	799	788	838	799	874	847	804	829	777	827	832	891	820	862	818	855	851	870	805	866	843	837	869	824	895	863	851	861	866	817	846	852	823	804	839	819	831	798	821	875	865	841	834	842	871	817	851	849	842	838	888	851	911	870	867	860	815	871	807	761	828	843	858	830	808	827	844	839	807	886	913	773	847	811	865	829	871	853	845	801	846	826	877	813	810	843	812	897	824	865	880	898	858	870	841	850	831	825	888	806	866	869	855	830	878	784	879	843	855	827	859	900	825	859	822	841	839	830	840	825	788	823	851	847	849	806	824	841	829	849	820	793	821	855	852	862	808	819	838	829	827	790	882	891	824	811	899	893	851	826	840	866	854	922	850	806	769	823	884	831	867	869	806	820	853	822	860	859	865	874	801	864	810	798	856	875	863	823	857	860	838	864	848	835	877	818	841	848	827	806	845	864	877	823	851	832	852	797	845	937	880	862	846	865	825	879	851	879	875	901	798	876	868	839	903	871	859	873	895	830	770	823	895	850	846	826	858	855	817	865	828	843	778	878	860	873	834	860	872	803	808	815	810	870	828	835	852	863	852	863	907	819	841	864	868	836	909	817	904	841	827	818	832	830	803	830	803	860	825	855	855	836	813	844	845	868	884	857	799	820	837	909	846	859	793	822	799	888	820	833	803	845	848	868	889	811	837	842	941	852	827	845	805	849	843	858	855	826	875	841	860	819	842	853	829	860	849	826	938	820	865	856	827	821	870	907	851	883	838	863	815	827	880	820	865	876	866	839	831	867	835	894	851	821	889	826	866	864	862	825	826	786	811	860
22158	2545	628	454	362	378	331	336	341	337	359	326	323	326	344	351	374	320	343	328	330	347	307	359	343	330	319	373	329	335	363	355	330	319	344	335	348	330	353	339	345	345	330	363	326	358	316	345	313	351	374	336	358	381	329	319	367	322	385	325	321	310	373	359	360	328	347	311	331	337	351	344	378	322	315	333	351	324	316	359	340	282	292	330	342	340	366	361	350	338	311	329	324	365	340	285	341	355	397	387	356	326	332	326	348	355	351	356	348	354	372	370	338	306	372	336	364	349	345	345	313	322	321	329	312	353	310	317	323	319	335	374	369	316	353	323	312	334	321	361	333	296	321	333	330	329	366	316	358	340	336	324	307	322	352	331	347	344	360	348	356	334	343	372	357	344	323	334	317	305	309	355	327	299	342	336	375	312	392	332	326	349	364	357	343	321	351	331	327	330	364	354	382	354	344	329	382	358	315	343	356	361	325	319	321	338	346	345	341	351	328	363	353	327	351	360	332	343	331	329	323	349	333	357	335	306	303	344	328	327	351	346	313	353	309	342	354	341	349	311	340	354	356	322	298	327	342	324	329	343	334	345	298	347	326	354	298	326	325	336	301	370	359	372	364	331	336	326	344	364	324	359	310	319	344	331	350	316	342	323	363	373	317	318	331	323	335	349	336	315	359	361	339	344	334	325	369	344	357	367	312	333	378	343	380	320	355	337	301	347	341	328	329	357	360	346	363	292	358	350	343	343	336	349	333	366	311	330	321	332	347	360	342	323	330	364	336	308	310	348	298	318	342	353	390	359	321	350	354	330	363	364	336	366	319	353	333	350	335	319	346	354	324	318	349	318	310	350	361	357	326	345	326	314	338	372	380	326	321	342	339	333	371	323	365	332	354	332	348	359	324	332	302	335	351	323	333	353	355	318	348	320	304	337	322	350	335	368	312	348	344	332	326	309	305	342	386	339	314	346	338	376	346	337	322	334	336	341	318	340	327	361	362	361	325	331	343	404	327	320	323	331	353	298	340	309	341	336	368	349	332	357	332	341	352	332	347	321	339	374	321	323	328	325	337	371	293	318	339	374	344	393	316	326	354	327	334	308	337	314	327	376	336	341	345	341	349	327	341	350	343	329	337	347	328	351	368	320	350	336	325	334	353	332	328	385	360	302	324	336	345	386	370	323	299	351	327	326	332	338	348	327	348	341	331	336	321	368	343	335	317	337	318	371	330	303	354	301	359	376	316	318	328	321	346	314	339	346	347	316	314	362	342	339	306	337	353	343	325	369	304	326	317	347	336	368	353	344	376	347	320	294	323	325	376	311	314	318	349	358	333	343	344	375	328	353	357	358	367	344	347	344	364	358	357	352	313	336	357	384	349	321	341	362	347	355	371	366	376	319	357	338	321	353	351	332	340	340	357	329	328	352	334	347	346	338	338	352	325	307	346	382	338	320	350	326	355	335	345	346	374	353	366	325	336	331	390	358	358	353	382	347	365	327	326	345	343	344	353	340	295	338	346	362	359	339	354	350	345	331	324	336	332	346	321	313	336	368	339	330	337	360	359	335	374	359	339	350	343	360	349	365	325	359	318	321	355	334	330	368	332	307	348	343	352	365	345	350	358	324	330	318	324	363	362	337	350	317	326	332	333	303	345	348	342	327	331	349	352	348	371	351	332	317	364	347	338	346	317	321	333	336	343	346	353	367	357	324	322	373	364	340	334	361	311	317	375	350	384	349	376	354	310	360	348	348	335	359	320	343	330	342	360	372	312	378	331	318	351	340	354	326	359	320	337	339	313	321	336	361	361	333	325	343	369	329	343	359	350	311	369	334	322	362	340	356	348	314	333	359	361	323	324	326	352	318	370	349	332	306	305	329	353	355	330	336	336	342	374	360	307	299	326	396	373	330	335	346	328	331	353	346	348	323	346	310	323	335	320	365	336	329	339	356	345	336	345	338	324	328	369	321	375	351	305	319	356	355	347	326	324	363	318	321	371	362	334	332	374	351	322	312	327	317	321	358	334	306	364	342	368	364	323	352	351	334	361	340	332	340	356	341	357	374	309	331	359	322	358	349	327	370	350	305	313	341	324	313	335	338	364	326	366	366	329	326	321	314	351	307	330	358	362	360	344	352	376	319	357	372	318	340	342	337	310	331	345	363	354	341	330	362	318	322	338	326	325	349	320	346	335	338	373	331	310	330	330	300	362	349	318	343	340	319	336	345	331	291	345	284	372	352	387	394	344	317	343	355	349	324	338	376	321	363	324	327	368	334	331	298	311	325	319	331	334	348	344	329	349	367	378	308	344	326	352	356	337	331	347	303	366	336	336	365	321	366	345	362	349	355	336	332	339	366	330	316	349	320	362	335	360	343	356	348	316	340	349	320	330	290	283	325	353	354	355	344	351	373	332	332	352	324	345	349	336	332	337	353	367	349	365	373	326	328	332	348	346	342	334	357	291	329	342	389	310	329	328	318	340	317	366	332	314	321	328	367	343	343	323	363	341	303	342	361	330	349	319	358	357	340	351	348	306	363	351	358	346	347	352	319	347	346	342	356	376	361	339	340	335	374	329	318	326	360	343	338	315	328	344	346	358	319	340	312	383	368	367	342	321	332	298	327	361	351	323	343	337	338	306	300	334	347	354	346	341	351	320	328	345	423	375	315	322	347	357	353	330	355	325	309	349	348	355	343	345	326	341	313	340	318	321	292	333	318	290	299	337	339	350	331	356	331	355	352	376	380	352	340	330	319	324	341	353	308	351	362	352	324	330	317	400	334	374	345	376	370	379	341	317	329	320	353	341	328	356	373	331	341	292	383	322	329	323	363	374	320	368	359	349	353	357	361	333	343	347	342	357	348	343	329	325	325	342	352	345	364	342	341	341	311	324	377	339	376	353	326	338	338	356	339	365	315	353	308	328	308	377	289	305	370	370	342	295	338	344	315	355	333	275	341	317	337	377	375	369	350	339	335	345	350	319	382	374	269	333	316	336	317	361	328	342	338	325	336	378	331	394	323	329	364	342	324	363	339	320	346	339	313	326	349	357	354	341	350	315	347	366	337	362	365	351	362	333	334	361	284	300	312	344	326	345	285	319	336	372	335	325	339	348	362	324	316	341	320	363	377	329	344	336	368	348	315	379	358	356	326	327	354	375	363	344	341	327	360	356	349	307	324	330	327	326	342	360	351	323	328	343	328	336	363	313	351	354	323	343	348	303	340	369	345	331	308	362	343	324	298	296	332	327	368	357	350	305	344	346	346	338	311	336	354	337	334	346	349	320	326	329	349	368	325	356	317	330	320	313	325	319	347	319	344	324	293	326	341	339	359	381	337	350	314	325	356	332	356	326	334	352	288	322	323	344	356	350	323	294	299	266	362	325	312	306	309	326	335	340	320	343	344	328	352	348	335	351	347	309	351	373	339	306	363	333	343	329	293	317	322	328	339	346	358	321	317	361	346	344	339	305	368	340	323	327	337	339	337	325	349
16948	5741	4467	2493	1683	1137	898	878	838	863	810	814	778	778	749	748	706	769	798	766	739	815	738	757	742	710	749	718	770	731	814	775	757	717	751	713	756	741	708	752	739	780	781	715	785	742	706	721	763	757	709	726	767	760	756	757	734	730	725	751	726	788	778	767	725	743	805	774	717	786	771	766	758	758	749	781	723	789	776	760	766	785	756	705	740	777	803	716	773	727	738	772	742	760	732	732	728	760	806	751	764	732	739	756	764	739	746	753	755	743	825	750	739	740	726	771	763	720	761	750	775	742	773	786	826	750	771	780	759	710	737	759	715	771	746	718	782	767	795	738	732	758	783	707	759	764	777	714	748	752	749	731	703	756	798	728	773	768	749	774	709	773	760	832	768	730	769	704	689	723	796	735	734	733	798	765	751	802	768	739	699	744	735	769	718	718	793	765	759	709	781	739	779	736	774	716	767	738	753	705	763	698	769	757	773	765	746	755	739	727	708	770	732	719	761	792	744	747	719	748	769	771	742	761	756	708	760	740	771	787	775	733	726	767	733	790	757	755	754	745	748	763	725	708	776	804	728	765	787	728	801	727	770	747	750	732	755	774	688	720	801	734	773	753	752	796	766	786	743	756	726	736	726	763	786	779	781	768	730	756	747	752	798	719	764	763	758	737	724	762	704	766	756	725	734	768	758	743	808	761	732	735	746	767	794	724	710	772	780	765	766	735	758	789	734	767	718	778	806	725	757	729	763	778	756	794	725	761	739	728	748	717	745	782	753	738	770	789	750	755	732	784	730	692	766	735	754	789	808	696	736	717	792	756	726	794	755	746	727	750	783	775	774	761	774	709	719	729	760	729	757	790	737	726	754	776	774	781	712	761	745	762	750	755	735	738	740	690	756	805	735	773	788	758	741	807	754	769	715	787	731	770	778	766	691	788	708	800	739	746	751	743	721	724	747	756	736	758	757	801	700	755	765	770	829	730	751	743	707	772	749	748	776	716	746	718	756	794	756	741	771	709	772	765	807	750	757	774	768	706	748	736	724	739	714	786	761	763	735	796	684	774	769	706	735	729	811	737	739	763	759	733	728	744	739	682	757	723	697	710	750	743	766	717	784	716	766	775	798	730	762	763	712	745	752	754	761	746	751	687	757	726	748	778	756	796	748	767	723	767	749	767	858	745	720	726	778	773	688	740	769	734	739	776	780	794	787	706	760	756	770	741	720	781	743	761	800	747	745	769	761	770	744	707	753	745	772	746	781	752	768	742	748	733	738	730	730	737	762	742	807	746	737	776	765	724	804	756	746	764	767	716	779	737	742	776	807	763	733	732	810	788	775	812	752	754	764	741	777	776	772	763	749	741	780	785	782	775	750	739	771	814	747	770	733	775	744	741	826	716	784	723	710	745	701	737	734	798	757	765	748	745	757	748	756	708	772	693	788	754	733	741	777	737	703	748	777	748	742	765	745	709	755	746	762	700	752	710	779	776	784	731	790	742	735	788	775	750	756	811	719	751	756	762	766	739	752	723	755	777	769	762	790	726	723	739	806	700	793	692	723	786	759	808	789	765	717	707	757	750	767	755	769	774	718	746	758	737	739	749	717	740	729	740	741	747	786	762	775	736	792	734	747	731	769	742	732	778	694	795	775	759	746	738	777	776	718	729	731	771	751	782	787	758	777	781	748	758	779	724	838	735	707	732	739	710	737	801	736	778	773	720	762	770	711	757	713	768	754	745	726	732	693	772	714	740	751	740	778	726	767	744	735	738	762	750	772	777	748	741	716	764	749	758	755	811	770	767	740	746	740	796	708	747	725	739	740	750	751	746	770	770	737	764	783	698	745	774	753	696	738	722	724	764	773	780	755	772	741	783	747	742	721	739	744	760	742	750	724	741	783	746	737	756	820	731	772	723	745	780	736	785	732	738	745	734	784	768	763	733	722	748	792	753	739	721	747	775	741	759	696	747	789	724	733	734	759	714	732	744	776	702	733	743	728	757	757	771	774	760	755	788	712	726	736	740	710	754	742	753	759	753	739	769	762	754	745	737	782	815	761	718	768	753	721	751	775	728	783	713	789	783	742	739	765	744	770	757	773	727	758	734	717	753	762	750	751	781	860	770	766	713	702	753	774	794	778	761	737	752	764	772	785	783	785	719	764	766	745	726	765	771	725	779	770	744	774	726	757	762	727	737	788	765	740	727	749	749	762	764	789	748	768	750	767	694	755	704	775	787	778	778	760	738	765	713	762	739	738	689	704	774	715	732	741	730	766	755	797	718	725	836	763	772	757	742	783	754	743	775	747	737	750	762	713	780	755	726	741	769	775	763	763	751	822	748	759	731	738	752	742	707	763	757	782	768	722	808	787	747	720	731	763	776	804	761	717	697	730	721	704	797	747	778	769	758	759	736	735	744	771	742	758	749	796	792	745	761	754	713	743	756	779	736	771	765	765	754	727	709	744	738	747	742	746	714	769	742	730	764	759	707	791	737	740	779	808	726	761	753	704	765	700	726	736	737	766	739	698	745	780	755	818	746	783	713	790	750	793	747	733	784	744	743	774	788	755	743	749	746	736	741	752	718	731	776	728	828	734	743	752	759	688	771	748	696	782	740	787	746	777	748	721	773	757	753	744	759	755	757	760	712	765	769	780	748	770	731	765	730	730	737	765	738	787	709	747	738	783	738	765	742	726	779	743	772	739	747	711	735	747	762	756	710	779	786	746	762	722	730	724	795	744	744	681	690	759	752	725	728	769	767	753	722	738	779	779	721	733	755	740	716	730	741	766	732	750	751	769	799	758	770	783	750	798	720	741	770	765	753	777	715	723	752	784	762	721	752	745	721	750	758	750	717	792	763	797	713	794	747	751	809	745	743	741	715	664	753	771	795	755	771	706	793	780	773	761	763	747	748	691	718	733	731	722	741	775	756	768	775	773	765	775	768	740	715	782	735	750	750	761	793	749	724	664	747	728	771	715	780	776	727	734	760	757	727	773	760	709	699	765	713	755	745	746	777	771	759	725	773	735	764	708	740	745	742	766	753	734	752	751	749	725	789	751	740	695	777	783	731	702	768	775	761	742	742	747	776	728	753	739	788	771	745	758	782	770	770	737	749	786	739	787	741	723	740	737	765	766	697	775	776	756	742	812	749	740	722	774	708	751	745	787	797	726	746	789	685	740	708	795	716	748	748	739	713	708	713	783	736	752	742	755	738	772	713	736	762	752	773	765	740	750	765	742	762	747	716	766	742	755	769	695	724	790	740	705	742	768	749	707	782	770	761	788	728	718	757	820	745	765	772	762	772	741	750	738	729	743	732	801	752	722	764	793	729	756	733	767	728	787	762	728	759	720	734	738	765	800	759	708	788	757	741	730	723	740	771	779	735	742	742	751	723	735	738	760	762	764	758	779	789	759	764	730	783	816	771	766	764	720	703	681	753	725	754	755	778	733	798	764	709	740	781	751	751	755	777	813	788	724	729	767	703	751	752
31026	4712	790	532	473	416	413	362	352	367	329	325	325	329	367	366	332	317	344	360	335	354	337	368	317	337	360	344	340	365	343	338	365	333	338	340	352	327	350	332	363	331	349	355	351	330	377	343	351	374	366	360	378	332	372	370	344	329	350	359	354	363	335	333	345	357	347	342	362	318	379	347	403	362	333	368	345	342	366	373	359	344	341	320	366	321	373	373	369	356	353	367	413	336	321	330	339	353	368	333	314	336	336	387	375	376	349	336	368	388	323	371	358	354	355	340	372	384	332	342	359	397	352	315	371	358	329	348	318	336	348	338	380	349	373	355	385	336	331	335	357	398	369	363	345	362	364	349	337	347	356	283	325	369	347	335	321	333	347	338	307	373	341	336	325	331	360	358	365	384	357	335	342	297	347	357	389	371	335	330	341	353	352	353	362	355	349	351	355	341	342	405	362	324	351	346	341	345	342	334	362	347	355	342	322	356	399	341	384	321	362	354	335	368	351	352	322	360	323	350	346	334	387	333	340	329	363	324	351	345	335	355	362	370	356	351	346	306	380	331	334	320	348	352	296	317	361	340	326	332	336	358	373	354	367	383	347	346	347	359	352	304	400	364	314	357	353	355	287	330	338	372	341	328	339	378	333	347	392	327	358	375	328	386	321	360	352	363	330	341	340	340	349	326	337	347	359	369	353	351	353	382	343	393	349	347	354	363	347	342	328	353	365	331	314	346	338	338	337	352	321	353	340	362	373	330	333	398	361	338	351	363	333	350	368	385	380	339	358	331	317	347	349	350	313	339	352	377	354	335	348	357	333	345	337	353	350	373	353	353	359	344	338	356	371	343	349	347	350	318	360	330	378	359	340	352	357	380	323	351	358	378	389	356	368	361	332	313	330	313	354	358	317	342	369	350	350	358	321	326	367	366	323	315	330	319	326	368	365	353	349	369	369	375	383	347	356	374	349	349	335	371	372	379	334	365	395	321	327	362	347	371	361	334	338	371	364	394	368	347	305	321	322	365	335	365	330	354	372	347	360	351	350	341	379	376	334	361	348	330	326	361	365	356	348	366	369	337	381	349	355	348	343	365	348	358	324	330	384	384	379	360	337	332	354	359	351	369	345	348	325	368	373	341	381	345	379	370	351	358	349	377	351	369	355	337	348	359	366	352	366	393	318	331	361	339	347	342	342	348	325	356	348	380	359	353	379	362	349	359	378	341	341	353	373	344	364	315	346	354	314	361	320	350	352	372	337	361	367	386	333	370	398	380	355	382	347	343	364	341	339	356	382	322	332	329	336	359	338	358	373	323	332	340	331	371	346	323	327	359	346	328	342	346	344	332	342	340	362	357	322	376	373	337	385	391	347	367	354	375	319	355	357	312	344	336	338	367	342	324	400	339	367	383	319	356	357	350	338	338	352	341	385	358	364	366	359	327	289	327	384	362	345	353	361	346	337	319	337	371	368	334	301	331	292	382	367	317	357	368	358	386	378	331	334	340	360	370	378	337	369	356	332	349	328	328	336	346	353	391	350	377	342	364	378	345	304	352	391	388	387	354	363	365	351	404	355	345	376	355	330	393	317	329	361	343	343	345	360	350	355	308	320	367	356	340	337	363	344	384	353	330	339	367	371	340	344	321	371	359	315	354	345	290	339	395	354	384	373	351	346	350	357	365	336	358	330	380	363	352	358	368	361	336	333	363	326	324	356	343	346	336	359	343	366	385	352	333	300	329	361	363	356	348	333	344	350	325	356	337	336	352	347	290	355	366	329	336	340	348	342	332	324	320	336	334	348	336	357	348	356	323	364	357	334	332	354	317	379	339	375	371	339	337	370	343	338	329	332	342	336	348	389	376	312	356	361	353	356	344	361	354	337	340	357	351	358	344	298	342	323	335	377	368	314	313	345	372	363	342	343	366	395	357	362	288	344	366	357	367	323	365	337	377	330	320	336	385	342	333	338	349	328	377	365	345	360	382	354	311	331	352	418	358	364	347	325	344	321	364	340	371	319	335	396	365	377	317	332	361	374	356	329	309	341	366	338	384	380	403	345	351	325	345	365	363	361	383	347	362	358	327	361	345	348	308	365	338	342	384	337	389	358	367	362	337	379	326	348	354	377	383	342	339	333	353	288	316	320	366	372	343	335	311	339	333	368	374	365	342	349	346	347	361	387	379	350	372	352	355	335	339	355	318	352	339	382	354	363	371	367	340	332	348	366	324	354	345	338	329	338	343	348	344	376	357	337	352	334	352	387	376	366	357	355	347	363	336	355	366	336	364	365	348	371	328	374	325	352	300	348	309	314	341	337	322	345	340	363	337	355	331	360	369	400	345	358	326	350	369	362	337	357	346	291	348	357	353	346	378	361	328	321	330	347	369	344	349	382	346	353	353	342	350	305	337	380	373	318	354	325	342	350	360	387	359	324	374	371	327	329	327	340	352	336	350	357	369	360	324	342	382	376	363	329	335	353	359	338	384	377	333	373	346	333	343	380	355	365	326	344	338	346	342	348	366	320	318	338	343	378	361	377	366	379	332	345	351	360	328	329	352	303	353	353	352	375	367	348	355	353	309	368	333	355	321	367	343	351	345	349	387	330	335	317	375	338	340	361	363	378	383	334	336	340	328	325	379	345	340	352	385	362	355	345	363	391	367	364	340	340	365	374	335	364	360	365	344	327	311	341	330	346	332	337	364	349	352	325	336	349	349	354	361	343	326	371	352	331	365	358	344	331	344	379	349	360	345	348	356	353	362	377	343	360	339	303	307	371	380	368	355	369	403	351	360	328	325	337	342	348	312	350	367	300	362	345	358	370	356	338	352	330	362	326	339	389	375	336	370	379	362	362	342	348	359	349	335	357	360	384	379	363	374	364	360	342	347	369	362	384	355	331	344	321	345	369	358	356	347	322	335	379	379	347	321	345	337	315	387	353	342	338	343	345	360	369	347	369	338	319	335	392	372	331	355	352	379	317	365	345	364	375	325	345	386	344	365	379	342	351	348	316	338	340	341	320	348	382	320	353	360	377	333	344	334	386	357	343	321	375	343	354	369	342	374	388	356	341	371	339	341	327	374	371	329	377	328	341	300	333	326	350	332	335	354	340	348	340	382	358	362	348	319	359	335	345	337	337	360	335	346	340	400	364	339	364	337	343	305	374	361	320	349	358	326	356	341	339	343	356	362	336	326	373	351	344	328	328	329	361	337	363	346	336	350	329	345	367	343	359	332	370	342	355	358	349	360	345	345	348	316	334	345	344	320	309	355	319	319	322	327	325	363	338	354	357	330	321	310	360	330	328	346	326	340	343	363	354	343	359	352	364	348	336	326	344	387	331	380	332	324	329	389	350	333	344	317	333	325	356	351	361	376	371	323	375	337	342	318	343	357	346	344	350	369	355	320	355	375	360	357	346	313	342	366	351	330	379	333	326	393	383	349	366	327	366	341	331	347	353	376	344	373	377	374	351	384	354	366	349	350	345	332	328	349
21905	8540	5037	4310	3285	2286	1506	1100	975	914	922	863	894	872	874	866	760	843	859	817	816	830	779	823	815	777	826	833	782	821	782	842	733	804	761	716	855	738	843	779	769	796	786	833	751	823	786	781	808	780	818	784	774	806	829	827	772	775	807	770	805	825	822	814	815	818	801	746	798	815	778	783	780	783	771	803	778	825	752	830	814	864	780	817	756	843	769	799	768	803	841	764	797	780	787	745	836	793	771	807	825	785	773	781	762	792	830	829	782	799	819	789	786	826	803	777	811	791	775	788	801	815	772	800	827	803	811	745	777	740	777	782	797	819	816	764	790	799	774	843	854	756	767	751	771	811	816	804	802	737	811	833	781	788	808	790	794	773	801	786	755	777	813	798	800	747	779	797	776	780	798	788	817	824	771	779	739	791	796	741	784	779	786	804	761	816	783	812	837	750	758	818	807	747	771	829	811	797	834	753	726	785	859	811	815	792	827	772	819	765	776	797	817	827	745	830	755	833	760	823	802	810	800	808	774	781	789	788	794	820	807	775	770	816	811	799	810	807	814	760	799	813	768	782	795	798	827	813	778	766	749	761	791	817	806	806	834	811	787	771	774	794	806	804	831	835	794	785	779	795	772	775	820	738	797	783	815	799	788	752	766	817	790	762	784	767	775	785	779	780	797	767	799	817	825	787	830	805	838	777	808	807	764	812	809	778	768	731	774	839	785	779	797	811	792	793	808	801	779	798	767	787	804	767	787	819	783	788	829	784	791	751	779	794	772	822	828	757	847	851	808	775	779	789	826	810	749	754	891	794	798	797	811	811	786	774	779	836	835	761	758	779	789	762	802	806	796	819	794	804	720	786	796	805	761	826	806	818	854	759	777	786	822	770	810	803	831	773	793	794	724	776	808	778	768	778	768	800	799	801	745	808	775	770	801	829	765	740	784	791	771	810	783	847	782	804	821	808	805	829	804	790	818	802	813	765	759	806	771	773	792	816	855	813	821	767	778	813	848	792	808	813	795	789	769	877	764	774	802	794	845	824	792	802	822	769	788	792	838	790	810	838	808	812	819	811	780	748	779	826	758	834	800	805	807	814	857	767	762	808	827	793	829	861	795	808	798	773	751	767	867	766	781	795	813	846	831	851	750	792	795	784	766	807	849	785	768	797	836	800	791	771	817	805	774	818	803	779	758	780	817	761	841	793	821	814	745	750	829	828	821	833	741	808	739	798	808	805	764	796	830	849	778	824	841	743	809	775	812	847	771	786	779	782	781	775	788	762	798	741	775	808	833	792	826	758	777	776	822	790	775	779	754	774	774	789	810	810	798	774	831	804	758	799	822	790	802	807	812	807	825	855	753	842	767	808	772	789	755	838	864	831	810	823	817	817	792	842	799	781	804	828	737	820	815	782	766	803	783	802	748	812	795	797	777	788	821	795	764	811	778	747	869	796	874	824	822	786	744	829	816	825	718	764	833	810	826	815	796	846	855	775	758	837	789	806	755	792	781	801	847	765	817	786	818	853	766	764	845	782	745	769	816	786	811	807	830	813	845	796	797	846	797	819	729	786	786	786	815	780	789	815	847	783	832	759	783	834	737	796	762	823	806	809	797	820	795	804	826	762	786	790	783	719	812	818	790	754	776	799	810	819	812	788	772	805	823	790	820	801	845	781	792	822	782	794	868	805	785	742	779	782	809	784	826	790	814	782	791	751	837	787	753	808	820	789	745	818	786	787	786	768	828	800	778	786	826	771	796	812	781	759	782	834	725	782	819	825	783	767	840	780	756	776	809	784	777	835	779	788	878	806	810	796	830	782	822	766	805	827	787	726	817	820	811	787	855	829	796	784	788	772	801	780	820	801	784	793	788	804	830	798	798	797	829	815	770	808	822	793	829	796	787	806	782	830	834	813	824	809	769	765	839	770	810	830	808	783	784	784	744	790	822	814	821	811	789	827	810	795	796	800	794	823	792	827	810	795	793	814	791	855	772	812	792	772	748	813	773	817	845	794	774	796	790	796	805	761	805	842	802	837	840	779	793	796	772	762	802	871	781	790	747	854	846	785	765	816	827	801	804	822	841	783	808	789	769	772	787	792	853	820	809	814	766	806	783	727	880	835	732	841	825	801	809	808	806	843	772	798	803	749	862	805	824	811	787	804	800	747	811	813	817	837	776	777	820	797	836	817	789	765	763	791	791	773	812	747	808	779	836	807	776	787	809	758	781	829	805	813	819	824	788	778	802	770	786	763	830	779	788	775	755	797	772	783	815	786	853	821	829	837	812	763	785	817	794	810	775	804	763	808	799	842	830	784	862	807	829	799	772	769	776	797	812	811	794	861	842	763	821	849	776	821	795	754	903	768	809	810	799	793	772	815	770	801	802	811	772	761	782	802	769	776	824	809	781	791	782	791	779	776	796	796	773	821	793	775	794	765	807	826	849	825	786	777	829	801	789	839	815	815	811	783	801	819	777	791	770	798	794	786	773	813	761	794	793	823	873	803	788	791	860	785	783	841	759	773	805	839	764	810	844	847	808	773	761	769	813	817	770	764	791	724	836	733	787	760	795	793	762	811	818	817	812	762	728	736	800	831	791	779	764	803	812	773	744	769	760	835	814	806	801	818	795	854	796	795	823	785	776	819	836	800	828	803	795	825	752	850	776	747	812	822	800	821	792	779	854	760	789	809	800	803	811	760	772	779	798	812	801	765	809	772	812	823	815	819	791	805	817	777	802	830	780	801	827	821	803	776	807	761	808	795	790	843	858	761	780	799	833	826	782	792	829	780	774	772	787	785	788	793	773	842	791	821	785	822	870	837	786	782	865	767	811	756	826	781	791	843	735	801	815	759	864	780	776	811	826	770	804	786	781	847	788	826	753	779	756	809	784	748	795	821	860	774	743	787	829	852	803	830	768	809	796	803	830	792	763	816	766	831	821	787	776	788	757	769	760	802	835	787	820	769	821	859	803	794	815	802	848	814	819	817	811	793	784	791	805	846	835	842	822	743	816	819	791	764	827	780	860	794	815	798	781	800	876	780	830	804	805	800	763	764	728	840	765	803	843	792	842	773	796	798	817	767	786	757	765	800	753	803	788	788	812	824	811	796	773	827	782	771	775	806	814	781	822	815	807	784	845	749	785	804	783	762	841	769	797	768	766	798	796	810	790	788	828	774	886	796	820	785	792	835	840	799	787	818	796	773	774	784	775	748	789	747	835	795	795	779	797	790	832	744	808	830	778	747	823	800	805	779	770	792	769	772	769	781	801	793	789	808	800	768	765	784	842	816	758	802	825	826	792	825	818	739	840	821	772	781	781	797	740	789	830	834	795	757	821	768	812	815	827	794	791	755	766	825	783	800	780	743	835	778	772	768	845	829	836	804	804	821	844	831	794	782	768	795	804	758	788	813	804	794	772	791	831	795	820	828	812	807	752	796	827	793	819	784	825	816	798	811	820	850	780	760	786	772	786	785	788	812	837	816	757	811
32145	5105	896	710	509	490	416	388	353	363	377	384	361	362	386	369	379	357	363	342	318	347	366	353	353	393	396	337	386	322	353	376	348	357	369	359	368	372	348	343	390	348	351	326	367	386	379	375	351	377	378	365	354	383	369	377	380	403	332	364	337	391	386	343	360	363	371	397	381	357	363	348	363	339	343	356	322	341	369	330	376	399	393	400	381	371	355	368	378	365	374	324	331	366	346	358	377	344	346	382	355	350	362	352	365	387	356	365	361	355	311	360	355	405	408	371	363	350	390	364	356	371	375	363	374	354	369	359	366	318	362	367	359	346	339	349	356	390	310	360	340	384	375	382	335	321	379	376	344	402	367	347	406	359	358	390	349	326	323	362	380	364	373	391	385	366	386	373	376	329	332	315	349	380	357	365	366	376	446	391	388	352	337	330	347	361	353	387	358	368	350	351	349	339	365	393	313	352	380	332	355	369	339	404	354	381	358	377	324	352	338	399	392	362	352	380	390	353	362	387	363	332	386	380	360	327	393	373	381	393	365	353	345	344	380	380	358	370	356	361	364	339	417	387	383	361	343	349	351	355	348	357	350	387	344	362	329	354	368	388	377	353	377	348	355	367	372	329	373	333	367	410	363	364	330	345	331	369	366	379	361	377	364	370	360	344	400	381	327	310	363	334	385	364	352	399	379	362	370	346	360	334	350	366	366	371	377	347	401	375	358	318	343	366	372	358	360	379	356	363	362	349	333	355	360	348	403	360	317	352	326	400	334	402	326	364	336	363	355	365	362	373	357	357	329	362	364	341	345	345	362	345	361	354	344	385	387	381	410	350	346	353	404	364	341	363	385	333	341	343	343	365	364	344	369	345	345	371	354	374	394	408	387	406	356	360	324	388	379	333	337	357	376	380	368	337	387	332	355	388	389	344	389	379	352	394	359	313	365	353	338	370	371	372	357	367	331	309	360	370	324	393	334	345	384	369	352	335	384	331	333	396	397	366	358	396	348	371	333	394	362	347	342	380	355	334	390	348	354	368	357	355	332	362	364	386	389	363	366	378	356	375	360	354	378	355	373	366	344	345	399	387	346	380	330	356	383	391	393	385	377	372	354	367	359	399	337	346	369	380	329	368	340	355	371	395	354	354	377	381	321	354	332	357	349	361	361	369	346	352	352	381	367	358	338	361	317	335	355	347	312	348	342	369	374	359	377	323	359	351	334	360	395	356	347	353	344	367	375	318	331	379	350	319	362	341	360	385	316	377	374	381	359	334	312	357	360	378	346	348	343	331	354	364	363	347	375	406	351	362	343	340	366	368	342	350	354	372	368	388	345	359	354	359	381	359	334	359	377	383	400	351	385	347	380	343	384	349	349	372	389	365	380	366	388	401	353	362	340	332	318	388	391	381	386	378	364	366	342	377	375	389	346	393	396	373	380	347	389	357	377	364	361	363	391	370	375	348	360	359	365	344	362	368	377	352	358	343	352	382	351	386	369	379	345	384	349	329	362	354	381	391	383	358	383	341	360	344	365	384	324	332	352	321	399	361	360	375	326	344	384	374	360	359	337	371	375	358	376	352	326	352	378	360	417	380	391	356	428	341	373	362	332	349	362	386	400	391	350	336	366	378	374	369	370	373	367	338	352	385	396	376	386	345	381	369	365	368	373	384	355	357	379	373	358	390	336	354	402	372	367	358	345	390	396	336	359	389	345	333	347	323	352	332	334	363	382	341	370	368	358	378	376	371	378	372	367	357	360	395	379	367	377	388	388	354	378	385	350	333	357	333	351	363	350	358	392	369	353	366	332	350	367	368	392	393	391	373	374	383	374	361	375	372	384	382	342	373	407	366	355	346	370	354	385	366	362	373	366	399	366	430	376	390	341	385	355	365	427	361	374	384	358	382	328	395	374	330	378	356	380	355	351	340	372	384	377	379	353	378	361	365	378	380	372	360	376	328	340	355	368	349	371	383	324	340	349	359	355	362	330	338	373	353	359	333	395	306	352	347	355	352	369	361	350	383	380	390	347	363	370	341	329	393	375	326	333	348	360	327	356	334	327	369	313	342	332	379	368	336	360	340	372	366	334	332	310	330	387	376	361	342	348	344	382	355	405	312	333	339	354	341	371	360	351	335	369	337	375	356	354	391	381	357	352	367	368	386	366	388	346	311	379	354	376	342	323	387	409	365	344	363	380	367	341	364	358	360	356	335	356	378	389	331	390	371	372	369	353	350	350	359	378	388	338	393	337	353	354	369	351	378	361	375	373	360	376	326	355	340	364	336	334	357	323	399	355	362	395	354	414	343	350	331	350	370	377	347	371	360	382	385	390	370	392	341	347	366	347	345	353	384	366	366	339	420	362	360	371	335	384	383	354	375	360	370	344	403	349	389	367	385	352	371	362	367	374	385	360	387	372	376	340	387	352	376	377	334	388	389	326	349	363	339	360	393	371	398	351	390	348	391	313	353	355	356	398	382	352	369	355	356	355	371	380	352	388	359	354	354	434	352	375	407	369	360	337	368	403	342	353	363	344	373	378	359	349	369	361	343	351	347	357	365	332	327	372	411	371	386	377	363	374	331	350	335	349	321	370	363	355	359	333	328	345	361	378	396	352	377	360	384	333	366	375	362	361	366	323	334	353	371	372	365	361	371	386	326	335	378	337	358	402	350	354	324	395	359	386	352	351	368	369	357	364	345	373	374	368	337	353	403	371	339	405	363	339	386	356	329	344	342	380	338	348	332	326	355	362	372	333	396	368	373	368	363	375	341	341	366	392	377	406	368	359	386	323	356	391	354	383	359	336	369	334	343	368	391	370	340	374	361	371	372	346	352	336	342	336	400	359	352	370	343	386	353	354	362	350	343	328	368	325	356	351	365	371	401	370	387	332	373	390	358	403	349	364	339	370	368	337	377	378	359	361	373	356	413	379	332	379	375	375	416	321	336	375	378	391	367	415	386	388	339	368	369	340	331	357	331	365	398	393	359	353	353	387	372	325	345	383	370	318	330	362	355	367	379	388	357	391	404	341	369	342	407	352	379	368	355	342	353	372	377	376	377	323	346	335	351	381	339	354	370	386	389	352	363	355	380	378	341	345	373	392	361	363	371	372	363	377	379	359	357	364	351	375	359	371	346	339	365	361	360	365	361	360	352	371	347	322	366	355	351	383	357	408	369	382	366	351	355	375	404	347	307	346	390	341	348	326	410	365	395	352	375	356	354	352	353	344	376	393	332	378	399	359	350	367	376	345	342	355	371	364	381	313	360	346	348	356	353	346	348	366	389	357	376	347	374	400	358	337	412	389	387	363	352	350	366	387	377	329	345	304	352	388	398	334	352	379	359	365	372	373	378	330	358	358	326	387	369	365	360	387	362	329	358	339	355	369	402	365	325	346	407	355	306	366	343	356	344	373	373	410	373	354	341	363	344	335	376	378	330	369	373	361	364	340	369	355	339	332	400	359	397	350	351	400	343	367	351	325	379	368	358
21646	8491	6825	5587	4850	3533	2096	1263	1126	1063	947	992	950	927	829	910	900	838	888	841	831	846	851	851	853	819	904	805	898	840	828	824	816	824	797	817	808	826	887	796	839	795	846	831	825	843	842	835	848	833	838	816	840	825	892	852	873	875	859	832	850	865	824	836	840	873	869	813	801	843	820	837	817	812	870	874	873	789	826	883	792	839	855	882	772	845	820	782	820	832	852	871	848	844	838	857	812	857	858	820	845	843	815	808	888	825	848	880	870	795	857	820	801	826	848	853	864	859	844	809	866	823	825	869	792	851	841	858	877	867	884	829	820	874	789	817	904	904	855	863	810	866	831	823	886	867	877	850	844	840	843	774	848	799	885	867	810	776	825	806	800	850	828	825	817	859	852	800	868	847	832	865	842	853	819	864	817	842	823	833	829	827	843	810	802	796	830	840	826	871	846	825	830	819	858	809	868	866	868	922	806	856	871	785	842	811	818	824	796	790	857	867	834	840	867	816	830	818	859	858	860	864	837	803	823	828	865	828	911	837	889	819	815	867	819	923	799	855	833	849	850	829	851	816	863	825	820	836	820	833	845	772	812	806	843	889	846	840	851	846	822	806	893	829	848	806	845	849	832	861	802	830	827	867	823	826	818	827	804	837	782	846	806	856	842	846	878	868	824	859	854	848	791	836	880	843	839	831	817	823	815	896	863	833	846	893	823	877	870	799	802	832	798	782	839	835	801	802	871	840	826	814	828	855	822	828	875	845	881	883	822	839	821	857	817	834	869	857	846	838	819	828	825	818	862	806	827	829	827	835	841	857	813	817	795	869	813	825	849	853	810	841	877	857	899	868	842	868	833	838	824	834	858	853	844	865	844	867	796	846	830	831	832	854	882	854	800	895	840	881	841	834	867	806	905	812	806	771	798	830	895	834	811	860	832	891	807	847	830	857	796	772	760	832	856	849	835	883	799	808	810	790	889	810	865	852	862	893	815	811	881	824	817	851	836	856	876	845	839	889	823	858	805	844	827	847	857	854	839	900	892	854	862	846	865	850	836	804	844	806	868	819	828	827	843	840	868	850	807	806	796	865	807	879	825	821	810	831	782	818	816	840	822	851	833	836	818	796	878	835	828	870	863	817	844	845	847	860	784	836	870	818	754	823	809	873	803	837	806	847	864	859	852	817	815	840	837	878	806	851	819	839	794	814	789	814	853	835	810	868	848	825	869	829	825	828	817	795	854	822	817	869	805	861	862	837	895	822	859	826	781	818	896	823	862	910	848	833	816	884	794	832	851	841	790	811	851	835	845	868	841	839	857	840	795	834	813	817	858	777	858	857	853	856	813	856	809	800	776	885	847	807	820	808	807	835	855	879	833	851	855	856	810	826	811	863	859	843	802	875	871	816	820	876	809	790	826	854	860	822	845	844	841	842	901	838	850	846	841	817	833	827	804	815	859	839	829	851	820	825	806	808	849	819	794	850	853	828	838	768	872	778	806	822	846	884	864	854	836	807	877	924	888	815	850	848	802	850	825	812	815	823	871	864	851	824	822	839	855	783	798	870	825	805	862	852	889	813	865	766	864	810	855	858	798	852	822	838	843	825	869	861	849	824	835	849	809	846	875	813	868	826	828	790	836	881	818	845	806	810	903	836	822	811	791	831	857	842	860	861	819	869	875	834	846	807	866	826	860	834	789	859	885	827	761	837	868	845	793	852	809	837	839	796	822	854	845	879	830	834	812	821	856	904	896	801	856	828	836	841	817	836	868	791	811	863	860	890	877	880	848	861	851	862	823	837	871	834	820	832	827	833	872	852	857	808	808	846	829	872	831	835	831	859	834	772	864	809	821	857	846	799	808	851	858	829	854	862	848	832	879	830	868	817	841	852	853	828	840	854	899	853	891	850	867	875	822	806	823	840	812	842	864	802	880	847	816	809	871	860	832	839	843	858	809	875	856	810	894	845	842	837	843	829	804	801	871	807	847	906	820	848	864	785	797	861	794	820	896	817	841	808	834	796	849	848	866	853	830	856	859	804	810	856	898	813	892	866	853	826	870	860	819	851	795	835	851	895	798	879	847	836	839	835	861	875	833	851	855	826	849	859	846	828	818	872	794	865	855	809	837	854	875	878	826	887	878	854	798	814	797	856	875	819	852	859	862	908	834	853	840	833	858	808	847	874	835	903	863	815	875	826	840	819	832	838	836	813	891	847	844	837	845	818	810	878	869	799	824	792	823	833	865	852	873	853	824	876	902	875	816	842	829	858	812	809	872	851	835	853	835	819	871	829	826	906	819	807	844	853	835	843	860	836	851	802	901	792	817	791	817	850	858	842	837	796	848	841	835	852	843	813	873	848	814	839	822	801	779	875	866	854	842	874	836	871	900	857	841	841	858	824	822	858	783	840	822	871	825	859	823	892	830	846	822	823	817	820	839	866	832	920	839	858	846	823	805	903	818	868	844	860	838	828	838	890	830	786	866	893	831	869	863	824	821	831	850	831	813	848	839	819	849	826	861	837	835	809	788	872	870	825	864	831	855	852	803	847	847	845	860	839	832	869	849	769	802	827	881	828	897	900	760	843	861	846	907	810	855	824	871	829	901	829	789	882	843	810	834	863	848	849	849	859	873	805	829	839	903	820	824	825	831	821	834	912	841	890	817	814	867	806	818	858	834	841	824	831	829	816	848	845	854	839	863	860	807	878	880	858	813	793	830	821	826	801	888	865	804	851	859	837	895	795	843	807	841	838	842	847	818	823	854	853	794	821	854	873	783	825	838	799	860	847	823	852	833	865	874	890	819	840	870	816	833	822	797	838	808	822	833	793	883	799	835	850	826	836	849	834	850	874	810	860	862	830	809	833	800	849	843	864	806	805	829	827	846	875	892	864	844	841	814	825	831	814	837	907	808	842	768	821	840	828	867	870	839	843	852	827	809	869	864	853	837	817	846	876	893	814	874	844	847	812	854	821	859	811	883	871	865	823	821	839	823	843	895	812	864	854	811	899	857	854	827	833	803	824	818	829	829	832	874	817	872	862	817	859	888	806	836	831	794	861	820	838	832	855	773	838	877	865	785	804	805	804	855	872	813	839	853	829	899	844	789	823	810	864	858	872	804	806	845	796	868	862	803	747	840	790	762	796	843	781	833	882	778	769	843	818	814	857	862	853	826	838	809	873	858	891	844	829	841	842	841	871	835	822	833	864	833	860	840	891	827	820	909	840	828	840	799	833	819	825	867	865	818	863	790	918	849	861	851	806	817	828	874	897	838	884	870	846	882	847	807	821	876	848	821	853	849	888	828	868	846	814	817	838	833	824	829	800	791	816	853	808	834	855	814	778	864	903	778	817	848	841	781	790	793	856	793	816	823	787	846	837	845	781	863	835	852	805	788	847	843	807	844	775	850	847	895	836	842	869	860	852	816	830	866	824	829	905	841	793	828	835	873	838	829	826	854	868	845	864	806	807	863	835	845	793	812	823	851	808	829	857
25307	2690	549	462	415	399	358	383	300	338	331	314	351	334	339	325	358	364	355	317	328	349	355	347	373	331	324	349	366	352	347	342	344	380	351	321	342	322	346	332	347	328	313	327	346	349	338	325	339	308	326	351	300	362	356	328	365	338	381	354	346	350	338	335	351	341	358	318	304	297	329	317	354	346	339	351	319	350	368	322	344	374	342	302	328	307	306	317	339	335	331	357	333	375	329	316	373	347	349	328	306	304	364	351	345	327	332	338	346	385	371	386	360	343	389	359	303	321	345	362	336	333	357	334	373	350	360	331	359	288	300	330	341	335	359	334	354	339	344	314	339	324	312	311	335	359	332	365	314	325	367	336	319	316	354	312	327	347	342	314	357	357	362	306	325	338	332	338	337	309	325	335	332	328	355	355	347	315	320	321	332	322	319	325	341	302	358	333	336	318	324	340	326	343	350	332	330	334	342	352	372	354	341	321	332	341	380	336	370	340	334	369	329	341	335	360	337	340	350	350	365	382	382	322	319	307	338	323	347	356	282	334	352	382	360	338	320	312	301	317	354	331	333	330	321	314	352	341	319	399	363	329	340	360	357	314	343	322	339	331	352	379	309	369	345	346	392	318	329	317	310	318	343	352	363	327	368	348	331	304	328	364	330	340	349	337	338	362	318	336	323	337	331	360	367	360	356	339	372	332	331	301	319	343	330	291	305	319	307	352	395	319	353	361	334	333	362	339	328	318	321	330	354	325	353	321	334	343	316	352	349	363	338	318	316	347	354	351	357	332	351	360	337	332	343	335	330	339	325	310	359	334	319	314	350	324	317	368	329	372	308	351	313	352	324	326	372	330	338	353	302	319	370	312	282	372	301	309	318	339	357	372	338	350	349	310	366	334	343	327	351	319	315	350	345	375	333	376	327	350	331	348	312	309	360	321	334	311	313	316	287	371	322	358	343	360	357	349	331	334	338	365	340	316	328	331	329	349	350	332	335	347	353	350	348	309	329	317	351	366	298	325	329	344	332	367	316	370	356	311	350	294	323	346	350	403	382	310	350	350	325	336	375	368	381	370	321	302	319	323	338	348	334	362	348	301	367	327	349	322	311	325	333	353	386	322	331	327	346	317	306	354	365	344	305	306	330	325	325	342	327	359	303	384	358	320	330	388	344	331	298	340	335	295	307	311	365	324	369	326	346	356	299	338	347	340	375	329	371	332	301	361	347	342	372	313	329	371	413	358	364	354	335	314	348	338	320	296	352	355	329	327	375	306	355	336	361	343	336	344	328	308	331	316	348	348	354	313	311	306	323	305	308	365	334	368	348	349	339	321	334	368	326	337	356	311	331	336	361	317	351	325	320	294	369	346	331	332	309	315	357	343	380	321	333	365	326	333	294	326	299	336	317	357	346	323	312	350	352	315	342	310	337	327	338	317	329	320	356	334	333	338	315	307	320	351	341	315	306	340	339	349	349	357	341	332	299	317	347	344	349	338	331	335	328	315	359	344	348	321	355	347	378	317	324	353	336	344	332	311	330	343	329	335	332	333	315	357	356	331	379	339	319	334	337	369	306	343	339	329	355	343	370	355	340	389	395	295	320	339	322	333	290	377	317	341	328	327	345	306	331	344	356	349	329	305	347	324	331	336	330	310	335	345	358	343	338	366	347	351	354	313	354	354	329	300	345	372	350	323	342	315	308	312	342	346	371	379	345	329	355	354	344	291	337	351	344	347	311	333	351	357	336	348	345	346	327	333	348	332	340	330	334	329	337	305	295	333	344	370	326	329	364	350	317	329	358	350	330	341	343	300	308	342	356	351	347	325	378	351	306	325	329	369	311	342	310	333	349	372	376	347	334	338	313	376	363	332	360	308	314	332	349	362	316	320	352	344	319	339	387	339	354	319	343	306	332	351	334	324	331	262	323	337	348	323	339	323	332	331	322	320	339	386	327	326	327	345	363	357	314	314	329	317	323	344	342	337	331	351	342	335	350	352	353	356	327	351	339	363	354	282	331	361	335	339	350	344	304	328	357	334	348	335	371	341	276	306	370	353	297	335	343	353	359	310	338	362	333	339	342	312	345	351	340	352	337	340	352	332	280	344	366	351	329	330	340	373	351	331	319	331	329	331	332	360	318	345	315	335	345	326	323	350	330	315	343	337	343	328	360	344	341	360	348	333	330	344	339	351	377	354	320	349	350	333	335	341	348	366	377	362	350	339	298	360	335	322	350	341	376	316	331	381	349	338	352	330	344	349	341	327	302	307	322	321	327	302	331	339	340	351	324	327	339	352	358	358	335	354	360	314	323	338	328	339	377	302	336	360	348	336	332	321	358	329	314	352	313	346	355	332	344	344	324	337	375	356	350	309	341	310	367	345	334	331	364	342	342	318	351	321	306	355	341	349	348	327	367	315	300	309	327	351	369	327	332	375	354	335	337	365	367	344	353	311	313	318	342	340	344	353	361	354	380	307	346	318	353	315	329	330	311	323	322	333	367	332	335	345	306	358	347	309	351	317	315	316	326	311	366	320	371	338	341	340	336	355	336	325	296	336	336	337	311	309	356	330	367	305	324	395	338	371	343	339	338	343	371	344	323	348	352	335	305	366	324	335	321	345	333	337	336	330	309	341	303	342	323	356	344	326	318	309	337	335	319	363	334	303	322	375	301	347	308	374	334	359	359	328	331	340	343	323	338	305	317	382	326	297	326	368	357	358	325	316	338	329	296	334	325	339	356	310	369	328	352	371	305	329	336	321	302	373	380	348	355	356	362	346	315	336	328	340	363	353	343	328	324	316	361	316	304	345	359	338	337	331	342	328	344	338	362	318	289	323	339	321	365	363	303	322	367	362	310	335	336	302	317	343	347	350	362	344	324	346	332	325	378	374	314	334	339	320	356	351	332	365	356	353	325	337	327	351	363	331	340	328	332	343	361	368	355	359	348	344	340	354	318	320	313	336	317	323	356	321	283	354	347	358	358	352	323	342	326	336	335	395	348	330	304	317	351	365	365	340	330	334	365	343	311	304	364	320	329	352	341	333	331	358	337	347	338	342	338	342	320	363	351	332	317	363	326	323	349	383	358	346	340	338	336	342	342	346	327	355	327	354	319	315	317	301	338	347	337	362	321	354	321	340	346	334	355	347	350	357	317	324	363	309	372	334	330	396	359	361	302	367	344	322	343	319	359	337	315	305	349	323	330	309	316	340	343	349	363	363	342	365	357	356	357	320	350	337	353	360	383	293	375	313	296	305	352	362	365	331	355	349	351	318	306	326	374	315	350	343	316	342	354	371	340	355	322	321	307	328	332	321	323	333	351	312	324	349	319	284	312	319	339	383	323	368	339	338	350	293	311	323	361	345	337	347	321	289	380	312	365	325	306	359	328	343	318	352	352	348	333	319	291	328	358	340	322	361	365	345	339	343	352	375	363	349	308	338	330	345	350	308	336	320	397	362	382	366	366	331	360	357	329	366	344	349	360	318	348	303
16831	4016	3178	2815	2164	1418	964	872	834	765	794	766	762	748	751	745	774	734	754	771	730	737	730	743	784	785	739	781	816	754	792	752	723	712	784	769	720	762	741	685	735	757	730	755	703	715	744	724	778	738	729	729	779	739	842	759	762	772	714	766	788	743	719	780	763	747	789	784	733	744	740	740	730	718	767	747	746	737	755	746	707	716	708	718	723	736	735	776	739	706	775	781	754	769	715	738	742	744	759	729	707	770	734	779	713	711	759	705	705	748	738	757	727	714	829	750	736	711	691	770	794	730	779	786	708	760	773	756	747	745	746	730	786	681	717	758	726	749	772	781	738	774	753	777	761	753	741	692	757	723	755	751	696	767	772	761	699	742	760	740	762	771	811	788	749	718	813	738	718	748	769	760	755	744	767	713	761	779	729	773	747	725	756	730	731	794	767	759	719	813	726	767	785	747	763	728	751	745	758	748	716	783	782	772	759	728	775	722	725	771	755	734	757	792	760	750	769	769	749	783	740	745	755	764	757	752	760	716	800	758	769	778	737	756	748	760	734	769	766	758	750	793	731	718	748	694	726	751	765	724	785	767	809	742	755	771	729	706	802	792	783	755	738	765	744	777	797	745	746	734	780	774	709	746	706	778	752	741	747	763	746	786	776	737	701	773	737	731	757	727	766	759	749	681	753	756	740	743	761	787	803	686	726	766	726	802	722	733	757	749	748	742	728	723	724	733	766	734	730	728	772	752	763	742	720	765	724	705	733	722	705	773	810	705	752	777	713	750	726	756	740	724	690	728	760	785	787	701	781	768	751	750	777	718	745	726	728	757	756	724	770	715	708	814	703	786	759	775	768	780	752	749	759	788	796	753	766	756	798	737	771	789	727	728	722	760	758	735	709	770	750	691	731	774	800	763	733	749	769	769	783	752	773	753	770	714	754	717	751	760	774	772	737	808	748	728	798	801	775	754	755	724	821	743	744	800	745	781	753	761	756	753	784	796	721	767	746	743	745	694	785	726	733	754	737	794	779	746	760	735	702	748	732	739	767	742	755	788	756	716	768	753	790	743	753	735	716	707	746	750	782	775	788	776	736	739	733	749	796	787	778	740	782	750	816	734	734	724	701	723	740	750	762	734	774	699	734	740	733	772	787	763	765	783	692	737	749	768	733	715	710	754	731	733	778	710	744	760	765	766	762	735	797	741	711	718	809	786	749	682	760	741	681	734	745	726	704	737	712	742	744	763	749	775	739	807	747	765	730	723	815	761	746	721	694	762	782	741	791	744	739	749	747	797	778	770	769	764	752	730	686	738	774	713	741	741	712	700	707	711	798	759	707	798	765	708	689	732	771	760	758	781	764	694	719	753	802	781	729	764	770	735	778	732	784	713	715	787	795	756	712	766	760	711	736	738	743	734	788	758	722	767	777	786	749	785	750	808	733	720	752	749	793	745	735	726	763	806	757	719	831	809	759	728	776	737	852	757	731	774	753	758	761	754	784	755	700	722	723	764	747	780	748	777	763	769	772	792	760	727	732	765	731	798	704	762	709	762	740	720	795	791	730	727	753	752	719	699	738	734	747	727	759	746	683	757	766	737	751	785	775	762	787	758	765	764	750	797	762	729	720	769	833	695	718	705	772	753	738	774	768	763	782	725	774	752	744	768	738	744	755	771	799	708	747	729	757	752	721	741	739	779	759	776	707	791	814	714	740	728	771	796	724	716	762	788	753	768	749	721	764	748	734	723	738	761	785	774	783	783	757	808	711	749	743	783	783	754	721	759	721	718	751	814	775	727	681	775	701	782	684	740	771	781	748	726	787	723	711	766	780	739	760	807	735	721	802	720	751	729	729	752	730	739	764	760	751	767	771	739	746	732	759	773	737	754	745	809	773	751	721	765	783	715	781	741	755	753	699	716	742	739	750	763	742	747	810	772	711	755	756	726	792	771	771	745	752	738	766	768	770	763	761	719	808	742	773	753	761	751	754	726	762	713	722	749	786	758	755	744	755	775	747	701	718	813	775	767	751	734	743	718	739	717	773	733	714	744	749	736	737	756	777	745	764	764	710	755	728	761	780	710	745	790	753	716	778	787	721	747	718	721	768	712	731	724	726	694	763	727	742	732	764	778	787	746	731	797	744	760	737	756	734	738	727	781	757	749	759	710	768	753	740	798	748	743	756	700	737	757	768	699	765	751	719	760	706	753	771	782	750	764	750	815	766	728	737	752	761	714	751	706	758	679	713	715	769	796	738	799	706	756	733	754	782	758	800	735	780	697	748	742	772	747	752	723	745	757	710	734	721	732	764	763	816	765	714	731	767	756	737	727	758	752	770	759	745	772	765	686	682	764	759	769	725	778	694	680	766	753	750	753	800	776	792	771	782	736	764	763	730	783	766	755	730	741	731	744	663	758	748	752	729	720	745	728	696	757	760	720	739	782	740	715	750	727	738	778	741	771	735	756	765	792	760	775	787	731	765	771	780	782	790	749	762	719	700	787	726	773	779	729	731	781	761	764	758	756	724	731	755	756	731	753	792	733	757	744	732	728	747	751	757	774	737	761	759	768	799	754	797	744	790	755	781	739	781	804	734	743	733	741	696	743	769	739	707	751	692	763	774	758	734	760	792	819	749	752	776	769	732	754	718	755	721	731	803	757	762	743	794	727	730	754	797	695	717	772	766	739	724	731	800	730	767	775	798	774	761	787	728	758	754	718	768	725	716	707	757	769	736	744	747	763	746	720	744	716	732	746	753	803	771	749	753	730	737	769	732	736	732	729	722	760	699	791	787	738	756	744	765	728	789	783	733	712	768	765	752	781	766	781	815	779	795	728	755	762	713	730	770	798	734	782	796	740	752	719	729	728	748	770	730	743	721	691	795	733	758	764	701	756	759	769	705	739	751	776	743	735	767	736	731	721	691	748	732	746	743	802	766	748	801	781	780	730	769	772	755	730	739	779	750	769	769	742	727	784	752	782	782	773	738	749	809	778	756	737	742	756	773	740	742	748	754	761	759	781	754	787	727	694	710	753	770	779	753	729	755	774	719	766	759	760	729	718	775	718	741	800	775	785	755	777	764	763	757	806	776	754	716	749	770	762	733	798	768	731	778	777	713	753	711	754	742	749	784	723	754	784	726	783	749	759	764	731	794	780	721	799	759	735	735	713	731	728	725	771	766	767	778	761	760	723	704	734	758	785	752	768	732	736	731	756	750	735	764	815	753	747	701	755	742	743	748	735	733	766	753	725	752	707	741	766	733	754	737	694	752	750	764	777	755	702	760	783	753	732	741	825	752	786	736	734	775	737	729	701	710	769	743	745	765	776	751	733	743	789	747	755	785	762	752	732	738	721	719	765	748	784	763	713	694	746	753	722	766	720	793	732	779	726	773	711	737	754	727	744	740	754	717	737	772	755	712	742	747	754	768	760	756	694	720	779	747	769	743	761	744	783	771	758	755	771	767	733	757	750	752	762	735	808	769	699	724	777
31861	4934	967	714	533	382	353	392	348	351	343	349	353	388	322	368	341	398	389	356	332	375	363	359	318	338	402	348	351	362	368	334	324	345	322	350	322	368	306	354	314	334	336	357	382	345	368	366	352	344	350	357	339	335	355	381	374	379	362	326	348	360	336	380	339	361	372	350	358	340	298	348	341	372	356	387	341	347	338	369	316	337	366	392	364	334	306	324	347	333	330	331	386	369	350	346	344	308	333	374	339	348	340	373	334	357	352	355	349	386	353	353	355	343	341	330	337	342	333	342	372	323	355	346	331	336	345	321	317	353	352	362	354	345	343	384	346	374	350	335	336	352	347	327	322	336	320	339	362	349	334	346	377	325	375	360	342	311	342	395	343	347	343	348	382	348	357	358	379	382	349	351	375	357	354	384	354	332	351	337	344	340	375	336	383	349	352	383	389	348	335	362	302	362	382	325	339	349	337	334	353	390	329	354	332	343	363	356	357	354	358	357	360	320	340	290	376	371	348	354	335	364	336	355	323	326	348	360	364	377	376	359	331	372	346	315	367	352	317	360	383	364	356	345	346	366	377	322	367	347	377	331	333	334	349	376	367	364	343	335	356	382	360	382	403	387	332	367	347	322	348	335	388	355	323	348	320	331	348	349	324	356	370	381	365	334	347	323	315	321	355	364	354	332	379	348	342	358	339	375	307	358	352	379	317	312	319	390	360	356	315	336	338	323	342	323	361	341	381	367	349	374	360	366	356	362	398	327	358	323	353	333	340	334	379	324	332	360	347	314	357	332	365	337	388	331	392	344	322	371	371	363	351	326	355	359	323	372	337	318	370	359	331	310	364	346	331	346	346	328	372	391	348	355	332	325	352	353	309	345	359	377	361	352	350	351	344	347	330	349	356	341	354	379	352	376	389	365	367	400	330	352	348	319	355	323	369	371	312	330	376	332	359	361	361	350	370	367	341	348	332	341	323	368	374	383	338	351	345	327	387	369	362	336	333	334	397	339	343	312	333	346	337	351	369	334	368	336	317	339	376	353	354	370	359	362	367	371	338	332	343	351	338	339	347	357	340	364	347	329	330	316	346	370	341	367	337	332	310	352	318	343	349	337	312	369	385	363	342	380	352	320	310	336	351	307	337	370	340	319	331	312	337	355	325	354	353	370	368	346	325	341	327	361	347	359	351	316	384	376	383	358	297	322	341	363	341	329	340	350	329	342	401	320	314	357	311	343	327	386	339	379	370	335	352	335	336	348	325	347	313	312	374	326	285	333	345	353	354	368	332	344	369	361	360	314	332	370	359	338	326	319	341	317	353	390	345	369	329	351	351	357	339	322	333	293	339	377	332	366	336	325	330	380	330	331	340	357	365	355	335	351	330	366	355	354	346	317	335	332	377	329	337	364	369	364	361	319	400	335	331	321	359	349	350	364	341	372	331	344	348	365	356	311	373	321	348	397	369	340	349	327	312	315	355	355	340	338	323	330	357	337	313	344	355	383	369	371	347	322	383	344	361	311	305	323	335	342	356	384	390	322	349	340	353	346	348	346	334	346	357	370	357	334	352	367	370	360	304	334	366	331	340	340	348	354	342	382	339	377	341	333	286	304	363	358	328	320	365	355	357	370	350	355	354	330	388	322	371	326	369	330	364	318	303	356	382	319	359	352	330	337	338	324	308	329	342	349	385	371	320	355	329	362	344	352	396	357	363	350	342	345	343	350	350	354	398	322	361	325	354	346	338	378	335	344	387	333	333	387	360	346	345	373	340	368	329	311	313	360	397	339	337	343	354	327	330	363	344	370	349	322	360	359	346	358	347	370	352	375	354	363	368	380	340	322	333	340	346	325	364	343	348	319	353	331	329	352	331	329	316	355	333	336	334	337	357	356	365	366	343	359	376	348	326	327	334	334	331	321	364	356	401	360	356	365	318	291	334	316	331	382	329	333	353	356	360	329	337	338	347	332	366	354	379	339	359	361	322	351	340	371	389	364	354	347	320	338	315	346	361	336	347	374	333	358	340	316	333	350	345	326	359	376	342	349	364	353	329	341	379	348	299	335	376	325	336	361	365	369	311	337	351	369	378	345	375	374	316	325	336	389	290	396	322	349	375	368	367	351	342	369	354	360	326	309	374	376	334	384	341	383	355	331	351	335	358	383	346	325	398	354	332	353	367	338	369	357	349	337	354	370	354	370	318	323	344	368	325	286	346	312	319	307	378	378	374	339	320	347	367	360	357	334	348	368	345	354	389	348	360	332	351	324	329	324	380	335	321	350	358	319	334	363	311	347	347	313	343	382	319	361	359	353	365	335	344	370	379	360	359	353	361	352	370	335	355	352	325	347	366	352	368	350	340	352	368	356	377	334	330	355	394	347	351	371	333	336	365	345	369	312	363	319	333	298	351	311	310	348	348	346	334	330	388	405	323	316	350	340	334	357	339	352	345	341	359	353	349	308	347	374	344	356	336	343	336	360	368	365	303	319	338	364	360	312	347	312	351	356	349	319	322	364	341	356	365	310	329	339	296	355	349	340	344	368	376	339	361	385	363	338	359	328	355	331	336	338	332	335	330	317	274	335	357	361	343	364	338	343	353	334	371	362	354	354	289	379	310	345	347	374	361	346	353	343	350	369	319	315	324	349	379	380	360	347	391	390	367	370	348	360	351	333	335	341	397	353	358	392	327	398	366	349	328	399	353	360	360	359	364	356	319	377	366	354	351	332	359	334	368	352	388	367	375	329	359	325	331	380	337	352	357	370	353	327	339	320	325	365	350	386	345	379	340	340	349	310	332	336	355	330	349	343	334	347	324	362	333	310	357	356	333	366	316	333	341	402	363	382	317	344	339	323	377	365	349	341	367	360	313	364	350	342	313	368	320	388	339	373	366	321	351	360	345	356	345	304	368	375	341	350	360	365	334	311	366	349	348	339	350	330	339	344	364	350	356	352	356	338	376	387	359	336	328	367	389	375	350	325	335	332	368	348	393	352	336	327	367	399	323	347	351	329	363	306	383	342	351	329	347	366	352	411	330	349	353	341	347	334	365	346	352	383	324	326	379	361	323	308	335	365	364	342	333	352	346	356	331	353	370	339	325	387	347	332	340	348	375	371	332	331	351	368	320	390	353	353	354	368	339	351	319	333	351	362	382	326	377	359	378	366	362	356	337	358	379	346	365	307	311	338	386	327	340	359	326	341	378	360	373	346	329	345	328	344	366	361	367	327	365	332	355	366	355	343	348	376	364	354	335	366	370	347	382	319	356	356	390	327	352	368	355	323	362	352	367	391	324	346	362	324	371	333	351	336	358	343	369	313	331	370	358	297	326	358	351	371	314	320	358	336	339	353	345	382	364	371	355	329	349	386	312	331	394	340	323	346	361	300	358	341	339	335	318	372	361	360	318	301	352	329	313	365	391	378	313	374	339	358	330	339	358	332	358	356	331	370	352	345	356	345	359	376	338	340	343	345	319	354	378	347	389	368	357	361
22760	8623	7874	6108	3597	1872	1231	1022	866	840	892	843	830	840	791	846	812	849	770	826	798	816	829	779	749	839	804	834	777	818	749	850	795	771	796	824	809	774	813	802	794	856	835	771	786	773	836	765	818	817	838	782	807	795	791	844	773	803	781	767	788	786	821	815	816	769	817	843	793	795	835	780	795	847	806	769	744	859	772	883	794	814	769	840	826	798	827	829	787	818	813	802	773	797	795	800	803	844	758	782	753	820	764	838	884	810	831	790	857	808	814	818	838	837	786	825	824	801	768	776	824	794	813	778	743	813	825	842	769	771	860	804	825	797	823	809	874	812	802	814	788	801	779	744	841	815	835	833	786	778	765	825	823	851	850	780	824	789	790	814	824	827	809	786	823	834	805	792	794	755	828	779	807	820	769	822	768	823	832	833	831	850	757	793	746	803	832	759	799	790	823	827	767	853	787	784	764	843	823	754	806	761	797	771	756	806	806	798	759	806	764	830	798	779	831	840	795	806	861	767	841	844	842	819	800	834	779	808	844	836	799	828	788	833	816	832	756	809	811	783	773	811	797	809	843	791	788	777	751	813	768	827	744	819	765	764	825	780	813	792	861	769	810	828	748	791	824	810	783	811	788	804	856	809	800	828	764	874	776	761	823	794	808	819	828	865	801	777	787	811	783	841	774	827	806	785	838	784	784	795	805	784	829	876	808	746	838	824	822	780	750	812	814	756	796	777	803	755	802	792	798	782	793	809	839	796	819	794	783	827	828	811	799	821	788	804	789	802	812	855	823	801	752	815	769	819	768	790	811	768	805	854	808	825	805	797	823	824	769	799	804	795	831	804	800	796	817	860	814	794	767	772	807	786	763	792	774	775	819	794	836	832	817	778	819	832	822	789	812	791	817	814	811	819	848	813	775	824	856	765	796	795	847	789	809	828	838	793	805	826	799	784	778	765	791	817	786	826	839	782	808	772	810	835	764	803	805	763	840	836	830	847	776	848	870	766	842	782	814	808	801	821	772	833	791	791	798	849	809	805	791	796	755	735	843	783	821	772	810	780	844	799	841	791	782	832	770	846	797	815	816	824	780	801	825	806	789	829	868	802	855	884	796	833	831	808	811	783	812	842	759	770	805	837	781	765	774	786	786	793	763	806	813	809	853	821	800	801	805	793	852	813	814	793	826	823	805	784	788	771	804	797	749	769	783	828	815	780	776	817	820	809	785	843	833	813	796	818	871	856	808	758	773	803	785	810	823	825	774	783	747	816	825	796	766	787	802	795	804	822	783	853	818	793	804	831	812	815	748	840	768	768	824	802	867	777	760	771	834	788	764	828	867	837	827	800	743	770	747	819	802	787	816	822	822	784	808	786	832	888	859	797	832	815	830	793	763	762	789	805	788	816	853	802	846	769	788	764	767	812	766	807	857	797	824	795	824	858	800	862	765	825	796	813	784	825	803	825	811	832	792	768	822	812	806	796	802	837	789	859	840	813	790	797	807	803	812	801	805	774	803	828	818	836	837	804	819	863	806	801	770	802	817	786	782	824	802	781	757	786	820	753	831	769	758	821	786	838	828	798	760	818	755	813	835	831	786	783	823	728	843	786	808	800	795	809	809	836	783	819	811	839	772	808	800	795	810	749	789	798	857	830	836	783	782	795	813	774	812	806	828	828	790	745	772	821	808	807	802	788	785	799	825	786	771	793	771	838	783	791	792	792	779	808	815	796	814	773	803	758	813	820	804	823	861	788	816	832	798	854	774	831	795	834	796	834	783	769	766	750	828	786	776	811	776	812	828	761	835	846	896	798	847	768	801	854	798	779	794	742	796	793	795	790	758	827	827	757	807	837	880	823	809	811	808	800	816	835	766	788	848	804	729	807	824	850	764	795	816	815	783	770	810	837	774	811	773	823	771	834	852	825	804	808	820	793	851	791	775	834	824	813	815	791	786	821	791	762	802	837	838	805	781	756	809	811	855	836	791	784	809	781	792	819	790	826	813	802	777	794	804	805	862	830	776	834	804	828	826	785	809	789	795	795	776	804	826	789	804	833	849	775	768	831	791	825	800	847	786	835	781	793	797	837	795	775	809	839	855	834	824	817	803	808	796	773	821	804	760	787	855	819	807	819	778	826	779	829	795	780	856	833	796	854	833	816	817	800	838	800	788	812	785	827	793	848	817	783	829	824	830	783	817	742	762	805	827	815	795	791	779	787	800	774	782	833	805	806	840	818	794	791	822	789	828	827	824	759	811	812	799	830	791	782	827	866	816	806	774	812	760	776	843	799	817	873	789	842	817	842	856	782	792	850	820	790	814	794	873	780	850	843	875	758	864	807	786	851	797	844	800	803	813	770	779	795	797	813	783	835	769	838	750	818	848	812	819	802	801	775	819	839	774	777	762	818	790	837	797	813	842	780	812	792	787	797	783	795	853	815	748	767	770	756	787	815	827	812	797	772	798	775	811	768	782	817	810	847	853	830	828	826	784	784	820	814	794	815	800	796	811	845	831	844	810	798	782	840	818	823	779	790	817	790	851	765	814	777	794	830	828	792	771	759	801	803	780	825	800	772	804	798	796	803	806	798	823	843	777	843	843	783	830	808	864	814	831	795	820	816	825	787	837	804	789	820	802	838	764	764	839	788	779	789	851	854	770	808	835	799	774	781	857	826	783	799	777	815	757	807	802	811	802	833	794	829	839	833	796	810	828	769	814	814	764	788	746	822	810	802	798	840	835	803	842	839	779	823	813	771	829	789	767	813	810	861	744	834	802	771	857	772	797	821	819	813	755	817	843	830	819	775	817	858	838	833	827	848	810	816	793	764	832	846	811	801	767	869	804	775	818	800	746	894	801	815	846	863	815	849	768	825	850	812	761	789	786	864	810	778	792	755	757	836	787	831	781	789	833	791	785	798	849	779	841	809	817	870	848	809	825	795	779	784	830	792	813	831	813	775	817	853	832	763	808	790	800	864	791	811	824	759	791	835	782	857	794	772	788	759	834	806	839	798	811	764	823	828	772	821	793	821	795	816	808	843	751	875	807	824	829	777	819	754	785	754	767	825	791	808	857	846	816	835	829	811	814	807	820	805	819	781	837	797	816	856	798	800	814	790	833	806	794	765	845	776	779	817	792	807	788	821	820	814	820	800	820	845	773	796	817	781	750	814	818	759	798	807	854	816	733	843	825	818	790	827	825	773	789	815	778	858	808	798	839	838	825	806	808	803	793	876	832	777	778	817	821	816	844	831	815	777	820	756	821	806	781	810	798	797	785	726	815	838	806	815	838	803	823	816	817	797	771	853	825	830	790	803	810	820	810	812	790	794	796	841	834	853	874	823	797	804	745	800	772	775	819	786	835	799	805	822	842	841	784	783	835	769	826	832	773	840	782	815	783	761	821	822	819	817	783	801	858	799	844	788	755	812	757	727	813	792	779	794	795	779	760	797	807	832	775	747	765	836	769	854	810	862	844	848	810	837	838	813	791	824
37869	7219	1152	589	478	419	387	372	341	393	357	378	357	339	349	351	373	351	366	353	333	303	388	394	372	360	353	406	393	358	378	383	358	361	351	364	344	400	377	368	352	326	338	387	384	386	391	332	349	370	356	372	355	384	389	351	388	321	366	357	322	358	375	359	373	360	363	407	312	353	361	366	381	355	362	364	360	342	373	359	349	332	331	357	390	356	355	328	357	391	344	365	341	346	381	353	314	342	381	355	358	362	341	357	319	366	396	362	391	388	348	369	358	342	362	329	356	353	365	337	401	372	363	356	355	331	336	359	375	342	372	412	364	420	352	351	333	358	380	347	319	361	383	373	403	328	407	365	375	381	376	388	368	329	352	348	402	340	332	371	390	380	326	337	337	377	357	344	339	406	363	342	328	374	356	379	310	345	346	339	346	372	339	393	315	321	342	331	375	361	359	331	349	394	356	363	341	356	386	361	361	348	346	355	396	373	345	360	366	371	401	395	386	386	352	346	361	380	359	381	354	385	343	367	362	337	379	358	341	360	371	352	328	364	344	348	357	332	347	375	354	372	385	389	359	345	386	307	372	388	362	342	364	345	365	373	332	437	379	366	370	342	341	378	356	331	347	343	372	394	359	332	357	350	361	352	387	367	349	351	322	378	367	389	342	335	369	356	323	351	392	402	361	370	360	349	350	386	350	376	336	380	367	347	390	337	343	339	347	346	375	387	379	371	373	358	346	359	377	342	396	333	388	354	360	370	378	380	338	302	439	378	393	380	349	315	379	378	402	340	370	393	377	373	373	334	338	385	398	353	348	382	342	366	343	378	327	320	360	390	341	331	387	363	367	339	358	373	358	374	344	343	320	353	338	361	361	350	301	376	351	371	327	328	406	391	391	369	364	366	350	362	365	358	351	374	367	371	325	329	360	407	346	355	344	361	340	375	350	329	385	308	352	343	361	368	370	330	370	336	319	399	345	344	340	346	309	351	343	373	345	358	364	349	379	391	345	377	385	360	329	365	368	360	396	375	336	361	375	396	340	360	356	384	349	368	348	334	365	351	385	354	380	341	382	393	381	352	351	381	346	371	372	373	389	350	361	361	360	362	371	363	366	373	331	344	360	399	329	349	392	369	334	365	361	341	382	356	386	364	342	359	361	331	334	339	349	366	364	374	373	396	353	376	378	362	350	376	335	349	387	394	347	330	375	359	376	370	342	359	356	381	366	379	316	333	303	390	367	355	353	388	372	378	341	378	371	373	403	379	383	369	347	381	349	326	324	350	372	315	355	359	371	375	372	349	376	363	361	342	357	405	365	350	390	385	376	361	353	348	356	378	334	356	349	378	411	359	378	382	348	355	369	338	365	358	373	391	381	327	334	345	346	342	344	377	348	384	347	369	379	368	335	329	385	318	334	357	351	356	404	360	342	364	361	401	324	386	363	356	346	363	362	366	339	393	376	395	375	342	380	389	348	359	381	381	337	371	330	370	390	336	335	344	330	365	357	389	313	317	365	330	338	347	342	355	356	338	358	369	377	381	363	356	317	392	387	395	372	365	336	349	345	395	355	360	395	335	367	380	369	362	363	346	364	358	343	329	383	367	367	386	317	373	318	340	353	330	367	340	382	328	382	345	377	367	348	399	326	339	379	362	373	351	386	356	381	373	345	333	392	353	366	339	389	342	377	364	365	385	373	377	375	398	369	341	367	370	391	383	336	372	390	379	377	350	325	334	373	367	367	377	368	348	332	353	384	349	378	367	326	337	369	327	336	362	342	329	342	359	370	364	360	339	368	385	371	365	368	383	362	346	391	346	364	375	327	364	373	380	353	358	342	331	339	334	390	339	349	355	417	363	303	350	362	396	380	366	353	389	376	369	311	362	348	380	371	376	360	344	380	366	354	351	394	351	347	377	358	370	319	358	339	341	371	334	338	339	370	354	367	394	363	395	348	350	379	357	329	366	349	347	347	349	407	363	382	384	348	398	355	364	339	413	356	380	329	371	350	389	351	346	405	347	368	371	354	366	357	356	317	371	343	358	354	356	340	404	361	320	368	359	363	344	416	385	349	349	356	360	334	365	360	350	371	374	357	332	349	330	373	369	376	353	364	347	343	357	383	394	330	367	352	423	357	356	343	339	400	372	386	362	380	420	391	393	357	333	369	371	383	370	382	366	344	394	344	344	360	370	340	362	354	363	337	381	346	377	333	352	361	339	408	356	368	365	337	379	395	336	342	355	387	378	361	366	321	357	328	367	377	349	321	352	334	368	379	381	360	344	349	359	343	352	394	379	332	347	378	352	393	328	372	362	340	331	348	346	326	351	316	363	366	408	364	350	339	369	361	364	324	357	383	356	334	369	330	344	352	333	359	362	376	396	324	355	364	353	369	332	360	371	387	359	347	385	352	351	347	351	382	363	348	372	342	369	348	364	380	316	363	352	392	377	384	382	341	372	338	341	390	375	362	380	374	412	373	351	371	389	342	361	367	367	343	355	391	381	378	371	346	361	347	351	364	336	365	379	344	334	403	348	362	361	390	355	353	344	383	381	370	378	349	330	329	350	376	353	322	316	348	370	378	366	406	353	386	369	355	333	349	322	350	362	373	368	360	378	389	339	341	393	356	354	369	355	369	387	380	339	381	383	376	392	326	369	313	390	361	354	378	382	344	369	342	346	339	371	369	382	378	371	299	374	354	394	341	362	349	331	355	360	367	392	368	371	370	344	343	385	381	357	359	355	311	332	323	368	363	352	396	360	370	380	351	338	372	355	379	317	328	342	359	356	365	371	400	395	363	366	402	375	385	355	383	364	379	364	369	377	364	358	379	365	303	351	368	359	325	338	379	395	358	364	343	376	376	386	382	377	363	373	352	364	357	362	366	343	354	364	364	358	372	347	373	368	360	369	338	355	362	351	374	347	353	369	361	339	374	372	343	363	330	318	377	378	348	372	335	354	324	371	394	335	343	386	357	335	377	356	330	371	399	351	368	358	380	358	369	339	358	342	374	389	358	363	357	393	369	386	378	334	341	334	354	380	370	359	353	340	387	357	316	341	333	363	384	342	360	345	362	390	359	361	340	357	352	401	354	331	355	330	361	365	324	367	327	363	378	392	337	362	360	338	333	349	374	354	382	397	368	361	327	344	359	353	358	391	355	357	312	366	407	383	378	328	367	337	376	339	368	385	353	361	372	360	376	347	345	362	372	347	363	362	355	374	344	386	356	381	378	362	383	348	356	339	365	356	316	332	350	366	341	358	346	340	338	352	377	362	385	351	382	362	356	350	378	359	338	373	348	385	352	367	404	372	355	396	340	378	355	364	346	325	340	330	339	343	402	375	368	391	332	351	335	340	344	344	403	394	378	367	408	350	394	348	383	345	378	379	397	345	355	326	343	357	361	361	349	393	360	350	379	352	376	392	318	375	361	358	320	373	369	385	372	343	337	336	376	355	387	366	374	379	384	363	395	393	340	401	358	380	333	332	349	333
26170	11043	7622	4469	2316	1957	1459	1103	1007	929	894	918	843	857	856	887	870	847	833	847	848	862	849	813	850	806	888	835	859	833	897	854	830	825	837	877	865	896	856	840	808	846	833	814	850	802	863	818	898	840	853	864	879	886	837	848	813	801	842	867	870	805	801	814	831	869	824	845	889	872	869	871	854	871	853	868	810	862	835	834	853	802	814	847	888	828	874	822	842	831	843	800	836	897	823	806	854	846	827	846	871	866	848	813	866	819	797	850	813	826	855	864	832	851	812	854	820	889	825	850	867	816	811	851	815	860	861	804	833	822	819	827	852	837	818	855	808	892	824	854	904	884	839	855	812	887	845	836	846	850	871	824	847	850	851	820	816	835	880	842	849	796	830	847	861	842	867	843	802	874	862	840	847	834	856	825	836	831	853	827	837	786	829	845	822	823	858	870	785	899	802	861	830	850	812	840	829	879	897	847	858	843	852	837	911	841	912	843	789	811	869	856	829	817	860	886	857	815	837	897	838	880	826	836	859	817	827	870	839	848	784	807	878	825	811	855	841	851	840	812	845	869	863	830	892	830	845	884	957	853	837	776	819	849	862	859	843	819	836	833	902	874	846	875	900	838	864	828	841	877	886	805	796	847	903	826	854	845	829	891	857	860	898	834	858	822	837	800	832	843	856	854	856	846	804	889	843	840	828	861	894	864	835	823	839	842	801	889	859	829	808	838	827	855	800	897	852	865	828	830	843	851	865	884	854	854	815	829	871	867	851	792	890	850	888	856	866	838	852	862	836	805	873	839	903	829	858	835	826	844	840	850	914	833	828	874	819	798	876	893	827	886	860	871	813	846	805	811	849	814	881	833	863	875	799	817	871	871	799	829	886	829	923	828	828	836	813	824	876	833	837	833	828	860	856	872	835	835	838	830	834	900	896	868	851	892	832	823	848	814	864	859	863	839	857	837	823	872	852	859	799	850	870	879	821	808	840	840	895	854	849	819	823	825	854	865	840	850	851	814	796	833	831	831	823	895	887	783	853	799	870	807	857	842	846	828	852	828	835	867	904	825	889	867	838	859	865	877	810	793	850	831	845	882	888	852	834	865	855	818	852	875	836	845	855	861	871	843	854	867	859	817	881	850	871	883	925	865	858	809	849	848	809	802	847	854	837	856	815	801	815	919	805	826	862	890	858	838	859	866	868	838	861	854	816	817	893	875	833	834	848	881	809	862	845	864	829	881	847	777	816	846	820	846	873	885	910	809	883	813	813	898	792	855	827	807	804	836	871	802	893	793	860	847	854	857	840	819	889	862	876	876	764	872	802	794	869	818	847	905	838	909	820	850	867	905	875	830	859	892	814	815	779	838	864	850	828	840	863	809	856	889	820	810	832	847	778	892	808	856	863	831	870	810	858	810	847	853	868	823	841	891	864	839	827	884	835	790	863	878	884	819	812	781	860	865	851	872	838	845	832	846	828	884	838	805	850	815	805	842	805	846	828	843	876	822	869	830	831	840	806	780	855	860	867	809	843	867	882	869	837	855	817	845	870	869	828	868	890	901	807	825	805	871	864	841	844	893	922	848	852	818	874	808	844	882	813	827	825	830	846	802	852	848	849	829	750	820	842	799	836	858	819	828	852	806	856	886	869	832	812	848	833	864	845	836	861	871	845	814	843	845	845	829	865	855	824	894	881	800	847	882	837	875	840	871	838	816	857	880	876	888	875	816	836	860	819	826	850	880	811	851	820	852	819	844	832	863	844	907	864	826	808	897	834	866	834	843	855	835	828	854	811	850	774	889	872	828	834	837	801	835	819	809	864	855	853	849	847	801	893	856	855	852	861	818	830	868	872	873	826	871	876	859	859	831	860	818	827	807	819	893	877	858	856	805	839	824	868	877	793	880	823	813	814	811	847	830	852	849	880	821	831	868	848	827	881	850	877	801	825	845	832	828	882	848	886	833	843	864	853	824	832	885	831	867	867	899	830	857	853	862	920	839	843	838	840	887	811	841	845	816	876	863	817	874	876	842	862	813	809	878	857	858	835	847	834	868	903	837	841	824	839	806	792	850	881	805	809	862	860	893	870	818	869	866	811	859	806	818	879	835	904	889	849	846	838	907	889	834	876	819	821	828	927	820	844	853	867	869	830	848	811	847	880	859	815	873	892	843	846	887	844	851	814	839	821	880	833	843	821	816	850	820	839	826	869	834	824	853	878	831	851	926	855	866	811	860	841	905	812	847	847	852	806	883	857	839	826	855	868	836	865	872	852	844	801	831	864	817	837	831	831	848	837	842	854	837	881	850	861	854	845	823	862	829	854	762	821	828	822	813	798	823	849	852	878	846	775	840	820	883	865	833	871	926	836	843	853	816	910	822	814	805	791	871	893	860	864	840	799	828	805	802	851	899	856	925	887	876	862	814	883	839	825	846	843	832	813	831	839	834	820	787	819	783	770	832	857	788	863	852	808	847	816	826	817	877	796	854	858	900	814	802	855	839	802	792	827	840	845	854	846	866	885	830	860	836	852	858	864	850	858	894	869	819	839	813	834	870	869	886	841	878	802	816	838	863	870	820	821	820	791	857	859	892	884	850	883	831	847	827	810	844	830	847	864	841	871	862	819	842	797	871	841	881	859	862	835	869	849	846	892	853	879	817	825	856	819	854	842	895	852	884	847	875	865	806	779	893	871	838	797	874	875	857	844	846	834	827	911	847	859	840	852	870	871	859	850	811	845	810	863	848	822	878	832	836	865	839	812	849	836	872	859	863	833	877	803	890	827	820	825	835	854	864	864	872	828	907	860	836	800	825	843	890	822	829	808	852	886	835	825	847	858	845	815	859	859	830	907	848	798	793	852	888	797	845	799	876	886	851	865	796	863	789	861	839	874	851	811	780	819	854	851	831	861	871	847	849	866	857	785	912	836	880	825	833	817	826	836	795	823	820	859	842	797	824	844	859	829	804	797	808	803	812	830	823	857	821	863	847	866	863	866	854	895	870	857	823	837	841	868	856	827	865	809	830	811	875	846	865	790	795	879	868	865	800	834	804	849	829	869	879	831	870	850	814	837	895	797	885	826	842	870	885	854	889	910	842	857	891	875	827	835	817	847	833	842	862	838	825	846	825	836	865	838	818	892	850	836	843	849	848	892	806	791	802	869	809	792	848	838	815	870	836	928	844	871	854	842	838	842	808	903	817	871	874	835	825	840	831	844	866	829	847	897	892	882	838	818	827	846	849	891	894	856	866	775	846	856	853	863	816	836	861	815	818	873	833	871	848	799	832	869	862	840	880	865	844	870	841	876	876	880	907	858	857	883	828	854	821	841	854	868	845	786	871	884	830	894	849	882	802	842	871	849	832	856	882	806	830	860	887	834	861	799	879	859	835	832	848	836	833	818	812	815	813	806	829	840	811	829	833	841	813	828	881	879	883	917	856	857	825	829	857	836	860	847	855	869	853	867	806	856	831	879	855	797	864	859	838	782	882	811	899
23219	2759	607	410	370	313	326	390	319	383	333	310	330	342	390	373	304	337	379	367	359	345	320	330	339	300	344	377	334	323	332	306	349	326	341	351	324	345	352	324	309	346	365	313	350	321	358	308	303	364	357	351	358	329	336	336	328	355	398	350	320	345	337	313	384	363	337	329	289	314	332	376	323	342	313	349	320	336	332	353	375	332	351	293	316	343	331	322	302	319	393	344	302	341	340	322	351	323	383	316	361	372	344	375	352	342	313	337	322	294	344	332	354	344	388	364	331	318	368	325	355	333	379	345	362	361	324	341	337	358	344	362	351	331	333	300	364	347	309	360	350	342	360	365	341	345	349	348	335	339	369	354	352	367	340	317	307	337	382	333	375	302	297	296	331	315	321	349	308	340	348	322	342	348	347	335	372	341	349	345	361	319	338	331	376	358	299	324	340	328	360	348	337	315	358	330	329	331	343	336	296	329	397	327	334	322	359	364	364	315	332	348	332	335	335	322	323	339	372	361	365	331	356	351	361	351	331	347	356	333	370	330	342	329	349	310	349	345	340	342	350	322	337	371	345	357	345	348	322	314	349	344	342	326	359	326	357	339	325	350	346	325	316	327	318	318	321	342	339	355	377	343	308	356	342	351	334	333	305	331	331	339	328	334	364	378	337	359	346	323	320	366	311	319	346	310	338	336	322	303	384	318	324	346	325	316	328	351	360	338	297	341	311	331	338	372	323	357	343	345	343	348	338	358	322	336	339	342	300	333	287	322	373	334	321	352	343	352	300	319	324	345	321	349	326	318	335	326	358	328	346	351	337	355	327	369	320	329	342	377	373	327	366	372	362	344	328	295	365	370	361	316	336	369	327	306	354	346	329	344	324	339	346	327	338	353	313	334	328	338	351	355	362	382	349	368	394	288	338	299	322	338	313	348	322	330	316	351	360	348	354	355	327	296	298	347	315	313	327	363	304	358	339	329	329	349	349	313	370	339	381	367	323	363	367	338	327	356	335	357	373	346	342	377	333	349	359	359	332	326	310	322	326	307	373	344	355	325	345	333	340	375	352	298	329	375	362	312	330	355	353	357	367	307	371	346	362	348	362	324	348	333	348	304	339	323	326	381	339	371	335	356	311	353	357	351	351	360	372	334	338	338	323	361	349	339	300	359	354	330	344	326	334	331	340	320	326	352	305	321	336	355	317	326	276	284	370	380	380	358	355	345	341	348	338	365	384	304	344	339	384	351	337	341	359	345	324	311	305	349	367	313	355	337	347	318	345	340	334	307	337	345	343	337	313	330	355	330	331	340	358	341	356	360	333	325	345	337	366	396	351	356	333	304	343	373	314	332	303	323	333	346	337	322	323	311	361	347	350	328	353	370	356	320	311	328	331	345	371	302	335	357	344	311	369	341	330	346	325	308	306	322	368	336	340	327	345	314	331	342	349	319	357	351	361	321	348	311	368	344	377	320	369	323	331	330	334	321	352	332	357	315	333	333	324	371	339	340	334	364	330	334	347	324	367	332	327	316	337	347	358	357	321	366	337	347	366	348	371	360	350	354	291	333	345	346	335	357	336	336	345	374	354	327	349	390	373	347	334	321	332	321	343	330	371	312	355	324	335	334	317	308	360	331	317	341	358	356	347	320	336	333	309	331	318	374	344	316	282	354	378	350	327	337	347	335	359	382	370	327	335	324	321	349	365	348	292	334	342	319	367	370	351	346	344	357	321	325	338	289	335	323	337	316	339	356	385	340	327	341	356	362	342	339	341	358	333	331	330	360	333	354	283	337	340	316	314	304	352	336	354	346	348	358	387	337	338	392	356	367	326	318	361	338	341	334	347	359	372	327	343	318	322	331	354	337	349	358	371	365	312	327	360	349	373	350	341	331	315	343	356	354	333	340	358	332	344	351	334	363	320	335	363	320	344	317	328	315	353	319	329	361	319	322	333	329	334	342	335	308	347	343	351	310	356	361	350	368	351	329	360	341	309	335	375	335	346	373	365	376	334	307	366	345	355	339	345	353	374	356	317	333	339	336	385	349	331	335	350	335	340	316	355	374	335	345	339	327	343	324	367	372	333	334	319	325	339	307	325	336	351	359	351	326	345	355	336	357	344	349	337	323	360	312	356	359	344	331	359	380	320	345	305	292	351	330	346	348	334	354	327	320	337	329	359	347	322	354	327	325	368	350	307	338	342	355	340	307	343	307	298	358	339	322	340	328	350	361	332	349	332	336	321	316	343	308	326	337	358	332	338	347	314	367	350	320	350	340	372	364	346	351	337	350	376	325	316	334	336	335	327	315	308	343	329	345	300	341	289	300	352	361	366	319	319	341	338	359	326	353	337	284	319	348	334	336	333	380	338	336	339	354	328	312	331	299	344	406	331	359	354	334	311	328	333	373	295	303	290	323	368	339	343	330	356	327	332	338	344	355	308	342	352	330	314	371	343	346	366	351	351	376	356	366	324	311	353	326	341	326	388	355	346	350	334	336	329	342	308	306	329	311	361	330	336	332	356	345	308	339	296	342	316	351	359	356	349	324	343	316	323	342	346	379	342	346	349	322	321	350	349	324	321	325	329	355	346	326	323	359	334	350	362	340	368	337	355	318	339	345	349	372	346	319	369	320	332	365	348	351	303	350	312	301	343	342	335	367	352	306	346	337	332	354	362	363	367	358	350	361	341	337	295	344	338	338	321	299	366	338	344	331	369	343	336	363	348	379	340	330	322	329	325	332	333	334	305	355	355	312	333	327	350	340	360	374	348	348	332	315	330	378	316	320	324	319	342	328	372	369	353	361	326	321	319	318	325	314	319	296	345	327	335	343	403	362	341	323	346	346	301	368	357	343	325	319	339	359	344	341	379	377	331	354	341	328	344	298	282	376	352	330	317	357	337	324	357	335	353	342	392	336	336	343	331	343	344	367	338	328	360	364	334	312	311	330	373	322	341	361	354	296	294	321	301	364	380	346	314	351	332	332	318	338	331	322	326	313	327	326	298	363	351	343	326	354	312	354	328	331	347	376	326	305	310	340	306	344	353	328	327	332	343	298	345	376	340	323	333	350	310	363	325	317	342	376	321	328	324	335	314	316	313	328	313	345	349	352	383	315	303	308	326	322	309	338	329	348	343	320	372	331	348	420	293	335	355	358	356	340	340	306	315	321	361	346	334	323	320	358	330	355	336	347	306	346	356	363	322	334	334	326	329	390	327	311	335	346	333	314	322	309	315	333	340	340	355	374	341	366	342	338	323	318	347	332	360	339	330	359	326	354	332	362	343	359	318	324	342	352	320	311	328	356	333	336	336	323	337	309	370	368	352	318	344	367	368	343	327	308	326	343	345	309	366	364	329	322	357	342	352	332	369	311	359	310	336	323	327	344	325	350	325	337	329	287	326	311	315	329	321	355	314	317	360	322	338	326	378	317	332	360	328	311	333	310	355	320	345	347	358	320	335	324	327	322	320	349	371	316	297	360	343	328	375	345
17408	6499	4067	2005	1583	1104	973	841	778	847	744	773	774	793	853	807	785	779	793	760	737	750	798	747	775	732	751	727	738	775	740	740	727	748	751	769	765	792	766	763	774	772	755	759	767	767	784	731	721	779	748	750	730	730	769	775	747	755	745	749	748	733	801	750	755	795	787	656	791	744	790	792	732	757	728	683	797	791	761	745	736	704	719	703	732	757	774	748	730	755	760	745	793	752	725	766	739	775	779	754	738	763	776	761	747	746	805	729	752	743	772	784	769	753	786	741	731	712	736	795	739	794	808	794	716	723	730	736	774	757	752	797	766	777	744	765	731	720	776	728	726	728	795	744	811	746	721	771	727	777	767	770	733	751	761	705	757	714	772	715	764	754	808	767	793	780	756	686	790	771	741	804	757	749	745	712	779	735	767	753	800	753	767	775	726	804	776	762	738	725	722	760	775	702	793	787	723	743	783	816	757	745	810	748	780	707	734	775	794	759	755	758	757	786	751	811	750	764	789	797	764	807	770	840	773	748	784	715	798	730	750	730	768	741	713	766	739	761	783	730	740	761	745	774	716	732	812	742	724	763	774	772	742	731	805	705	746	704	768	675	768	715	730	770	697	763	745	801	738	780	800	760	785	741	778	737	768	798	769	710	735	757	723	767	780	735	808	755	755	723	770	759	767	721	766	775	749	750	758	728	747	766	745	715	774	747	738	759	763	777	752	801	776	798	780	749	772	783	778	737	758	729	742	699	798	764	748	778	726	763	746	779	735	813	746	807	752	737	780	729	767	787	709	761	735	758	730	748	773	733	722	743	724	765	732	782	768	675	739	736	751	737	803	802	805	821	740	779	774	724	739	751	776	724	717	777	728	712	746	741	796	752	715	766	719	796	784	760	741	771	755	727	744	764	752	744	781	725	710	755	733	762	778	720	816	680	770	700	746	782	772	761	778	706	791	736	748	747	795	780	776	795	699	724	806	778	802	762	748	778	742	704	817	730	777	705	762	746	756	746	764	755	735	779	774	748	720	756	833	715	762	770	795	758	770	712	729	776	780	791	765	786	740	764	722	781	801	701	760	764	766	758	725	740	764	790	737	769	787	766	772	779	801	780	730	754	759	744	708	735	786	759	830	773	735	780	733	724	717	745	733	789	753	782	753	795	804	703	775	757	731	725	758	789	756	753	779	774	790	772	737	766	771	742	752	743	726	767	722	731	721	778	778	772	776	735	741	731	746	713	752	811	729	717	702	712	721	747	736	746	690	784	747	768	728	802	729	767	724	758	779	768	815	692	742	727	758	743	757	747	762	739	728	791	793	784	789	781	757	739	749	737	782	691	698	729	766	767	740	719	699	814	742	750	740	790	743	750	781	761	772	763	792	690	777	772	709	772	756	734	763	787	744	742	731	735	718	769	745	734	798	782	731	798	788	740	802	805	777	786	709	757	744	706	734	768	739	750	749	749	729	775	715	754	708	728	749	761	766	762	735	775	712	774	745	750	707	748	741	821	746	743	790	762	768	739	746	753	735	721	723	708	737	715	759	732	744	771	771	755	743	769	817	732	791	759	764	745	743	722	768	700	760	735	740	794	733	780	761	758	782	788	789	777	742	782	776	762	762	707	783	780	760	758	712	746	779	729	743	745	757	794	748	778	758	747	808	768	743	785	752	725	815	777	716	729	739	765	750	743	707	796	742	787	744	804	735	766	743	788	803	795	773	753	745	750	800	801	725	773	737	745	753	776	743	744	721	788	729	725	776	745	779	702	752	711	713	729	719	821	789	780	762	754	709	780	761	759	685	751	751	731	773	758	782	735	764	737	787	726	760	810	786	771	800	741	773	755	746	751	731	766	777	730	836	697	705	720	779	691	761	749	804	765	772	763	675	737	764	759	742	699	796	802	741	804	754	766	732	740	781	745	786	717	722	729	811	786	812	746	738	790	752	770	757	786	716	772	780	755	775	797	755	814	750	775	734	757	722	737	730	746	743	760	773	762	718	741	762	682	707	763	743	798	751	756	789	827	732	721	725	769	771	776	751	790	745	789	703	780	720	805	745	781	748	770	782	725	748	754	771	741	748	749	783	805	768	785	717	741	708	808	732	753	721	755	715	783	757	786	747	732	714	728	768	716	770	802	755	730	777	743	726	739	747	773	762	760	740	730	743	797	775	765	724	725	803	761	751	735	775	763	741	710	779	792	752	781	767	755	731	785	781	794	746	774	782	799	783	768	774	751	723	750	772	780	722	767	792	728	746	746	759	807	716	756	746	757	748	741	730	772	780	755	751	773	722	728	727	806	780	702	770	773	762	737	693	730	774	706	722	702	768	763	752	817	766	671	763	776	772	805	774	684	712	756	758	697	751	761	760	774	728	745	743	744	766	721	745	709	744	766	754	744	723	731	732	762	782	738	772	784	769	744	747	748	764	751	790	716	713	738	727	760	789	769	753	750	761	772	766	773	749	722	704	720	742	748	725	801	733	807	775	767	741	745	773	715	759	760	756	767	737	776	719	746	713	768	711	776	752	745	756	759	778	747	737	785	728	716	724	766	775	687	726	729	756	779	753	768	706	718	716	757	810	717	816	727	753	769	740	753	753	738	741	752	734	725	791	776	807	710	816	769	790	760	763	731	776	714	744	709	783	762	748	739	727	756	761	738	762	712	740	760	813	775	735	739	767	770	752	789	817	738	705	778	744	754	774	809	757	763	801	718	727	761	779	737	746	752	767	774	737	768	727	695	766	706	772	774	777	778	729	796	753	757	779	781	776	785	792	752	744	725	763	760	731	792	777	748	751	763	761	763	792	811	789	765	798	699	758	716	795	695	807	715	773	777	727	689	769	800	727	776	759	733	766	766	809	786	737	736	751	746	745	753	752	767	805	792	734	782	728	762	768	746	709	729	770	800	778	727	730	785	757	737	750	761	741	759	719	756	797	811	761	693	751	768	746	721	711	740	761	752	766	729	757	796	719	754	780	849	762	767	772	734	685	777	779	801	762	737	751	718	752	733	743	787	750	810	753	778	757	753	762	742	774	721	723	702	739	773	770	740	753	758	776	783	721	756	731	796	734	776	702	734	787	717	770	754	745	800	762	749	754	797	802	745	785	756	805	777	804	759	745	787	780	793	741	723	792	801	787	739	678	730	755	774	764	776	749	763	759	763	727	735	730	787	791	734	754	780	809	743	767	782	812	785	766	782	690	762	752	734	760	760	764	767	753	749	730	741	758	758	772	738	689	774	757	751	799	782	722	756	755	743	718	763	746	737	780	767	789	729	746	808	786	711	750	812	709	756	774	754	755	760	768	750	727	709	804	730	719	813	749	748	732	748	751	728	784	717	726	724	777	763	722	735	781	739	742	746	715	758	748	771	735	741	728	709	755	768	805	781	719	763	760	765	763	757	718	786	786	763	773	765	775	805	792	766	724	753	750	801	756	754	783	781	735	763	750	751	783	785	819	790	734	717	790	788	747	761	753	708	745	709
28769	4657	898	590	440	380	400	377	369	338	332	368	347	335	341	316	368	375	342	347	360	345	380	353	360	348	364	336	334	343	360	343	325	348	373	341	347	385	331	349	379	365	322	382	346	373	294	376	330	331	359	365	371	389	356	364	373	336	339	345	341	370	353	351	370	351	366	342	358	354	335	351	364	355	339	334	340	337	408	361	357	362	391	300	347	332	321	337	335	313	310	363	337	357	345	347	333	346	330	352	352	371	343	330	360	340	327	309	378	379	375	330	364	333	329	364	357	325	380	359	380	366	336	357	379	320	375	365	333	350	317	321	367	277	349	353	322	374	364	367	338	367	383	344	342	346	337	333	367	336	339	361	336	369	375	348	339	354	342	380	361	381	328	347	365	356	399	352	328	321	346	324	359	357	351	332	371	360	350	337	296	359	364	364	346	339	337	365	347	380	335	327	347	321	339	344	366	350	358	359	359	326	360	356	373	367	361	369	327	363	331	346	380	360	364	332	335	364	326	370	329	331	330	315	352	369	338	335	347	345	344	393	343	363	362	333	352	336	355	355	344	364	334	397	350	352	354	328	353	346	363	351	370	335	344	334	365	357	354	353	326	362	315	345	383	340	331	370	379	379	362	387	348	370	334	335	342	341	344	352	381	330	331	343	333	342	359	377	381	348	390	366	327	340	347	361	363	353	315	374	329	328	314	369	330	379	340	363	369	346	304	335	333	395	376	342	370	371	328	362	378	339	370	373	368	386	328	363	307	321	380	365	370	317	356	375	360	337	358	365	356	371	310	348	334	351	356	301	365	333	342	355	341	354	367	340	349	337	374	303	371	339	360	327	345	343	345	348	331	292	321	349	396	325	343	358	348	372	347	325	347	350	363	350	350	372	336	369	327	341	335	292	363	357	326	308	378	362	375	349	326	366	363	367	361	352	350	367	356	380	370	368	334	341	357	385	335	347	353	352	353	355	361	335	343	317	327	337	339	347	357	339	339	351	361	359	354	350	376	355	375	333	372	332	346	347	370	374	358	378	340	303	342	365	317	353	360	403	322	340	355	334	315	341	351	341	362	308	372	361	361	352	352	374	330	357	353	316	351	353	318	357	330	329	306	323	383	366	348	375	374	348	340	375	324	352	394	343	345	361	355	341	339	325	380	336	373	361	319	316	344	344	332	334	332	418	351	335	328	368	386	324	330	403	354	357	339	319	358	401	365	353	382	401	369	374	328	307	380	352	352	370	355	343	362	335	349	353	363	364	356	343	317	333	396	390	322	343	383	364	364	354	333	331	342	322	386	351	348	352	413	345	334	308	342	349	332	350	339	351	362	357	339	350	346	301	349	329	370	339	298	341	383	302	313	336	347	373	325	342	330	357	386	354	369	354	352	360	379	336	334	333	367	352	384	366	329	381	304	352	385	332	324	346	347	345	356	359	358	378	386	305	343	350	364	344	342	344	341	327	363	350	316	374	333	354	312	367	328	323	349	321	355	358	389	357	342	346	327	360	366	357	353	342	378	348	387	361	350	336	345	338	345	336	386	344	361	390	315	348	339	336	450	362	340	379	372	361	351	325	359	307	354	350	356	369	345	364	334	373	327	337	356	365	375	347	342	363	378	351	318	315	351	319	358	344	336	351	372	352	306	362	322	334	376	354	363	349	352	388	343	334	350	330	368	358	347	375	352	370	349	380	365	332	354	360	352	343	404	314	337	369	360	346	351	330	368	338	379	345	352	345	379	358	333	348	352	351	351	339	337	359	389	350	337	360	315	303	348	381	362	371	369	346	344	335	375	340	390	336	372	403	380	378	322	384	372	356	333	323	369	337	334	342	386	354	367	349	362	354	334	382	338	403	343	373	346	299	341	319	361	380	332	325	369	347	361	351	381	311	349	371	338	374	352	355	337	351	380	342	350	329	344	349	313	365	357	363	340	345	336	351	373	351	366	335	320	328	363	354	368	337	347	365	369	325	358	319	320	332	338	352	325	322	373	388	369	365	346	333	345	353	362	362	396	330	360	306	338	328	350	349	355	373	363	343	329	336	322	312	361	354	324	315	365	367	386	332	357	331	335	363	346	343	346	344	400	340	365	294	345	363	360	309	335	328	326	323	360	328	340	342	401	393	358	359	330	352	371	367	363	345	352	342	358	350	333	360	342	399	335	329	357	350	333	326	359	347	351	361	340	387	397	372	384	333	352	351	402	340	346	346	332	342	409	340	346	331	351	362	342	339	388	350	338	366	386	374	346	363	341	315	363	346	347	367	363	360	322	381	318	326	342	349	343	307	364	312	347	324	344	370	328	354	316	358	350	355	330	325	365	391	383	367	324	357	360	340	344	360	331	355	353	356	320	333	359	314	360	329	368	365	338	346	361	342	323	343	363	367	384	370	377	372	353	348	309	343	360	326	330	364	355	343	341	380	328	361	341	350	346	329	401	367	345	318	352	332	292	363	340	354	387	363	359	321	331	364	316	366	379	312	342	349	354	338	379	323	369	364	375	356	333	383	322	381	346	338	358	329	291	370	322	369	366	321	367	344	362	351	364	343	327	347	317	375	343	353	346	353	342	332	344	341	346	340	324	365	374	313	328	353	308	358	357	370	327	364	337	369	355	333	340	318	341	331	352	380	366	348	347	332	348	342	346	356	337	355	339	337	359	387	357	362	348	338	338	336	322	342	342	308	341	328	359	394	328	326	358	366	350	370	357	354	401	337	348	362	339	320	330	329	343	361	343	343	315	349	310	352	340	314	372	309	325	340	373	335	340	384	371	336	389	359	361	353	381	356	317	363	384	376	339	324	386	347	348	359	345	344	364	369	373	327	379	325	313	329	338	386	364	324	351	362	330	330	320	363	349	381	371	330	367	358	371	336	349	357	353	341	349	345	333	357	353	342	346	336	343	345	356	357	342	385	367	348	351	347	333	367	356	319	387	320	324	350	352	364	353	348	345	368	367	363	366	352	337	345	333	353	352	320	331	383	332	376	339	348	349	336	346	343	345	362	324	385	351	341	340	358	360	345	348	343	319	369	368	318	351	324	367	365	336	352	369	372	343	343	364	298	352	333	348	356	352	289	362	312	357	392	363	325	353	367	331	327	354	376	364	349	343	378	364	352	315	364	372	363	372	396	395	354	386	368	330	340	341	336	342	318	356	309	352	349	362	350	335	375	348	353	360	319	336	368	327	383	383	336	330	362	373	372	340	358	359	347	334	331	357	325	344	344	351	339	341	354	371	344	345	336	370	359	395	351	322	343	328	338	334	358	358	322	343	376	386	353	319	342	350	346	310	343	360	356	317	370	345	369	359	365	345	368	330	324	334	348	345	318	355	358	350	329	334	351	367	343	350	387	313	337	381	323	302	350	358	351	312	347	363	344	323	379	352	354	358	394	338	364	394	344	301	360	328	323	367	363	350	352	357	347	355	326	366	316	374	359	328	360	321	352	327	378	370	323	325	347	302	355	347	362	359	324	326	324	350	345
21233	9395	6885	4095	2992	2128	1648	1096	990	927	911	834	819	833	819	799	827	822	821	879	797	821	807	803	865	818	821	842	789	807	805	822	767	788	803	789	785	786	740	807	830	846	800	836	825	817	737	732	818	817	829	777	831	775	842	762	807	772	812	821	845	804	839	815	832	818	863	793	828	831	775	774	759	836	834	805	773	777	818	773	814	821	820	797	801	854	811	788	796	778	825	802	859	786	774	799	786	807	780	725	798	830	807	802	783	793	803	789	791	779	859	813	798	784	838	798	779	784	829	802	784	816	785	831	788	796	811	794	766	805	784	818	758	840	786	822	778	795	821	820	772	829	803	756	828	806	844	800	832	815	726	758	833	784	792	825	794	825	789	891	835	790	820	804	802	806	798	803	831	806	823	815	776	784	830	796	775	834	815	802	757	794	843	804	726	845	807	819	804	777	797	818	807	814	835	804	784	801	710	760	806	787	794	830	793	798	776	812	833	782	800	806	793	842	818	791	756	823	824	804	764	779	784	801	789	830	788	792	744	876	778	813	787	820	786	781	804	815	856	835	791	802	768	840	799	778	779	792	799	810	841	785	775	838	845	822	822	837	782	802	759	790	846	779	824	792	821	831	793	806	822	766	811	760	804	796	867	822	805	826	807	818	844	757	787	795	809	814	833	837	776	804	793	766	777	804	791	802	831	798	782	763	846	799	764	832	801	779	814	808	809	826	823	815	762	814	809	821	837	794	852	789	829	828	840	823	835	749	825	828	783	744	804	800	792	801	780	834	761	835	789	762	813	750	814	740	766	821	814	827	786	839	808	800	785	823	763	797	820	803	790	800	808	812	836	788	801	800	781	816	858	790	808	841	815	829	835	801	846	802	772	783	820	790	775	787	805	801	801	761	786	847	802	775	788	781	781	782	785	826	753	792	779	819	813	754	832	760	847	791	816	755	766	817	771	791	810	809	803	796	841	834	786	826	854	812	806	751	791	720	809	792	819	828	794	801	884	726	773	817	773	747	819	753	826	795	812	811	784	764	784	847	829	805	807	803	765	771	784	766	797	828	795	776	770	823	773	776	838	801	801	837	765	743	865	789	766	836	827	869	804	806	820	833	798	854	817	789	762	848	778	796	824	842	801	783	808	800	787	809	864	804	805	778	794	804	783	793	789	774	785	785	782	775	775	762	815	837	799	763	765	793	831	770	817	764	806	813	806	819	772	782	771	840	780	844	801	818	786	807	850	798	817	766	759	766	813	858	846	854	718	798	828	835	802	857	761	824	787	831	826	822	817	784	808	808	796	802	812	805	807	772	774	781	798	831	802	839	833	824	794	780	773	812	764	784	751	822	790	773	809	876	819	804	804	789	803	789	821	779	852	766	809	767	801	791	795	762	835	814	770	774	759	864	783	787	834	774	758	775	819	766	715	768	788	830	828	819	855	841	805	792	774	790	805	807	749	792	808	854	795	818	824	816	767	782	811	833	838	755	804	815	811	797	805	841	834	808	788	767	777	795	854	800	851	815	808	848	767	782	795	792	817	830	804	792	798	782	780	786	808	821	831	829	816	775	787	822	825	795	769	814	721	790	810	861	844	760	849	815	779	804	823	818	842	858	805	809	765	783	792	768	762	772	808	818	814	732	758	744	796	826	816	785	796	844	785	791	790	812	834	754	812	781	818	788	810	725	781	785	754	818	757	803	801	750	816	802	773	833	791	824	849	809	808	819	795	823	809	841	846	782	829	812	842	842	832	808	803	782	778	794	799	805	773	819	828	793	817	827	830	834	778	835	830	806	838	821	807	785	796	840	780	789	817	790	828	829	793	831	824	832	789	792	820	772	808	829	811	743	815	817	801	747	858	843	792	807	808	796	777	852	794	835	847	756	814	804	831	742	830	784	770	840	774	752	833	860	800	843	781	814	840	777	809	838	797	796	849	791	831	807	820	764	797	799	844	819	786	778	807	823	785	767	811	837	754	795	814	817	793	861	818	775	805	811	769	825	784	833	832	824	770	828	816	767	755	766	823	798	783	802	807	804	822	752	793	845	786	795	815	766	755	805	781	800	868	789	820	834	821	809	741	810	788	808	837	824	790	772	856	828	781	823	793	775	842	832	804	774	857	836	816	804	832	752	792	777	847	798	774	829	820	802	799	789	786	757	865	845	779	799	778	767	825	798	855	794	777	841	743	778	818	847	784	827	809	841	790	807	844	804	737	779	792	794	750	836	784	829	835	788	787	801	829	831	804	785	768	768	789	806	797	760	796	820	803	788	748	765	756	833	822	816	771	827	813	750	812	783	772	816	799	807	782	790	801	846	836	837	760	862	835	757	831	813	792	751	843	783	774	788	781	848	735	820	732	794	834	786	782	828	832	831	816	779	779	781	851	809	885	817	825	773	797	785	779	823	728	847	760	795	813	836	777	827	819	831	790	798	868	815	785	821	786	780	831	781	771	811	834	765	829	774	816	855	818	834	842	814	798	830	859	842	813	820	782	815	829	767	807	805	748	821	818	793	850	758	815	820	733	764	838	773	835	795	800	819	812	859	792	793	849	768	804	835	774	785	807	783	800	814	832	790	853	728	821	771	758	782	834	798	754	733	831	809	795	794	788	817	800	838	769	811	771	837	794	811	805	772	813	831	789	798	796	810	791	812	789	859	800	807	751	794	816	830	791	776	809	801	804	769	769	771	775	770	814	793	817	804	789	772	814	807	783	868	781	782	750	793	782	806	836	791	831	783	817	797	812	809	745	798	777	763	764	804	762	803	842	828	782	764	841	782	828	830	850	832	792	834	781	822	834	859	819	786	855	788	864	771	826	750	866	775	767	802	830	796	832	843	798	797	808	729	806	824	799	793	822	768	765	796	833	797	814	771	803	807	844	795	870	759	780	792	789	853	789	842	816	815	809	828	808	775	764	797	814	805	806	783	772	800	820	819	779	799	841	854	850	837	818	788	764	863	750	771	755	814	775	812	840	809	800	817	812	757	761	770	829	818	796	803	769	801	801	815	804	789	800	774	785	788	801	824	790	760	821	852	817	781	834	771	847	808	830	784	843	827	825	786	824	841	828	790	759	752	833	839	804	846	824	770	797	783	796	782	788	765	828	757	794	805	816	814	770	765	792	771	783	797	843	797	793	821	799	782	806	754	802	783	784	827	842	829	806	840	759	791	800	810	816	757	785	843	774	785	783	769	846	820	808	771	825	803	756	805	817	850	835	815	797	816	788	834	836	775	858	820	832	784	801	771	799	795	783	768	778	802	812	797	796	891	806	793	855	782	799	765	839	820	767	757	823	764	778	823	793	808	767	771	830	828	789	805	825	757	788	830	809	861	799	784	802	748	741	766	785	787	791	830	802	812	795	783	868	807	775	829	855	793	863	794	827	785	802	790	781	797	820	772	833	805	861	778	762	771	799	786	814	814	872	768	803	749	785	842	739	783	792	813	831	794	813	785	832	787	752	834	844	774	732	794	810	797	812	799
32877	6104	1163	727	494	441	388	358	366	349	378	365	366	348	375	376	336	370	365	340	320	352	349	359	341	349	345	381	367	324	376	369	358	364	334	336	345	342	321	379	396	376	319	348	363	361	318	351	387	325	361	350	369	351	354	318	345	318	350	373	339	350	383	405	319	383	397	330	385	359	341	372	389	386	345	331	333	349	340	351	349	342	366	341	379	376	313	332	346	342	351	360	365	363	398	338	359	358	389	372	388	359	371	406	329	324	308	361	360	369	359	345	333	361	382	362	370	362	328	358	354	351	343	368	333	372	368	365	365	381	357	362	368	342	350	361	359	313	337	352	347	359	374	371	378	349	364	397	372	339	358	404	321	348	367	360	360	342	329	378	400	336	356	400	349	341	353	366	362	313	378	385	357	349	374	340	344	375	355	346	399	355	364	349	349	341	330	349	346	380	371	355	373	327	386	344	372	357	378	347	354	345	326	382	334	356	355	345	370	370	358	377	340	368	345	387	370	377	341	320	369	372	343	370	362	340	386	340	357	401	355	391	405	380	381	340	365	348	359	416	357	374	412	358	367	373	355	347	362	388	422	360	343	350	335	385	347	373	370	336	353	359	327	331	322	343	334	335	381	365	369	334	339	342	394	363	353	366	388	343	339	380	387	344	336	362	337	346	390	376	316	355	385	389	383	370	409	369	346	334	373	362	399	347	346	357	316	365	323	343	349	378	365	352	368	355	358	351	330	391	352	332	325	363	368	388	341	354	372	375	357	345	346	356	356	354	380	347	369	359	368	339	394	335	358	364	351	394	325	346	371	348	385	412	352	382	379	371	361	345	377	351	398	364	345	350	349	370	322	352	340	390	373	366	354	361	389	361	347	358	362	360	374	364	325	365	358	347	400	408	392	349	336	334	364	374	320	336	346	374	373	355	357	400	354	365	387	352	364	381	371	365	387	342	333	356	350	388	382	349	356	362	350	336	344	333	357	363	372	370	357	339	343	348	382	383	362	379	355	387	364	326	360	350	344	325	321	348	348	334	323	369	365	377	357	367	367	372	368	350	339	341	319	357	375	383	346	333	330	361	374	370	355	349	362	345	382	389	368	331	326	347	358	353	382	316	347	348	353	355	338	371	369	334	350	350	321	343	401	366	357	316	368	337	389	375	385	338	378	369	345	342	400	328	350	362	330	364	349	327	381	342	336	351	390	344	316	351	358	350	386	374	387	362	338	333	361	380	396	396	311	420	333	376	346	356	315	378	373	342	356	351	349	381	344	319	370	371	363	384	345	349	374	344	361	312	378	382	319	413	359	348	385	365	372	365	400	353	377	337	343	397	337	373	353	384	337	368	352	357	391	326	327	332	366	384	333	335	352	344	346	358	346	359	352	349	378	338	392	347	406	389	392	375	362	379	404	397	378	403	364	373	361	355	351	354	336	395	366	389	342	324	354	339	365	367	346	379	327	373	377	389	358	370	353	392	371	337	350	342	346	352	363	344	382	376	363	358	361	400	336	334	351	352	359	357	399	382	375	364	413	384	348	349	361	364	379	380	359	350	313	315	376	362	393	419	372	367	371	368	364	337	369	329	374	344	349	367	365	361	342	398	328	397	346	373	380	353	354	365	383	344	385	370	334	345	342	359	342	355	340	353	354	352	368	361	341	336	356	348	340	333	354	354	375	299	367	379	349	364	360	347	363	314	362	379	359	354	375	333	388	327	338	380	369	401	362	354	365	375	365	364	376	348	367	353	332	383	366	361	356	371	335	344	347	339	330	345	361	371	358	365	372	344	347	379	381	369	379	379	337	363	382	343	381	373	385	326	350	322	345	360	379	336	403	372	344	413	368	324	370	350	374	338	346	328	346	390	350	384	365	366	341	337	356	370	338	373	380	367	341	368	396	405	333	360	357	358	321	369	398	336	350	349	359	381	413	351	358	351	358	302	367	373	385	360	366	361	342	339	376	361	360	359	359	385	360	375	342	354	347	342	349	390	358	352	392	385	374	349	325	346	354	375	415	369	364	370	342	334	366	367	330	318	359	373	330	314	368	361	367	369	332	372	358	364	378	351	360	360	378	361	343	367	352	333	339	351	378	362	329	352	356	331	370	346	319	357	369	376	382	387	351	372	366	336	372	323	339	360	355	386	363	339	375	339	346	367	391	353	349	347	349	365	351	389	365	350	362	362	347	338	357	364	349	325	342	375	324	365	361	363	346	363	334	337	348	355	365	338	358	406	364	360	365	384	362	321	355	336	354	391	339	368	338	359	337	341	353	340	387	339	384	343	350	348	311	374	334	383	369	380	379	359	392	348	400	383	346	335	366	367	376	362	352	365	374	340	337	370	330	362	405	348	318	373	360	353	354	351	386	362	356	362	383	366	353	339	335	367	345	371	361	391	365	359	364	376	338	394	358	392	362	366	379	351	385	385	336	379	355	325	362	345	343	392	397	344	330	327	349	337	349	337	336	357	385	343	356	352	354	359	332	357	334	350	315	331	335	348	375	329	391	355	329	389	416	371	349	363	396	361	319	383	384	352	373	364	358	330	343	342	367	404	355	364	371	351	375	371	344	380	315	378	357	339	380	362	370	335	331	381	372	413	393	395	349	363	349	353	361	351	355	360	301	359	380	337	396	366	373	416	356	375	352	332	377	351	341	312	392	376	370	374	396	331	381	368	384	360	347	328	361	327	374	376	355	364	387	357	330	382	359	359	338	360	367	372	399	387	333	302	355	335	370	343	374	359	377	364	360	397	347	348	381	350	357	350	369	338	353	396	377	357	351	360	345	378	324	344	363	384	338	381	335	349	356	365	373	394	349	348	335	325	397	362	342	385	361	381	358	382	376	359	364	361	368	379	346	343	363	371	337	324	344	333	308	333	374	356	353	337	352	402	350	347	351	342	340	346	368	365	350	348	376	337	336	367	352	373	370	344	351	376	331	359	350	331	351	348	344	334	347	365	369	355	356	386	356	349	386	357	384	371	342	359	342	335	414	402	377	379	333	362	389	391	359	370	349	346	375	351	345	364	400	380	357	359	345	389	337	349	365	387	404	345	328	340	396	358	365	354	391	367	361	361	357	371	361	364	400	368	348	377	418	349	371	311	385	380	351	395	341	390	344	327	376	355	349	375	358	357	392	360	363	393	357	388	355	368	355	383	389	364	364	328	315	391	363	357	350	389	352	366	351	353	369	357	383	349	384	366	331	332	359	354	356	371	358	369	387	345	380	361	381	326	343	360	362	385	346	399	352	365	381	390	326	353	390	347	378	401	360	342	337	367	379	379	391	360	369	378	366	396	383	365	349	320	334	415	348	330	359	387	351	368	344	381	303	401	391	411	350	387	361	371	394	332	370	366	324	375	403	387	380	354	355	354	359	346	375	338	397	390	370	390	330	351	363	328	379	365	368	388	346	409	369	337	369	347	363	355	390	399	405	356	349	369	361	371	347	363	363	360	359	384	328	383	336	378	345	348	362	347	384	375
23918	10927	8696	6700	3684	3031	1721	1120	1083	936	938	907	915	890	861	804	823	922	839	840	852	812	860	869	928	865	825	821	836	862	830	800	865	852	849	861	843	844	830	800	847	822	873	850	878	797	850	854	868	807	823	818	848	832	835	848	853	857	849	853	829	821	885	899	878	887	884	873	817	811	892	836	931	827	806	899	829	867	799	755	828	853	827	864	840	842	865	878	847	883	871	803	839	853	796	832	829	863	842	809	856	827	868	858	781	841	818	861	811	831	819	821	857	831	888	892	830	811	841	852	790	828	838	852	827	839	848	832	817	900	872	853	804	861	832	875	785	799	881	867	887	902	907	822	818	856	835	862	829	907	818	849	819	826	783	824	842	845	821	856	855	845	824	876	812	806	882	839	862	816	856	843	807	879	871	863	825	814	821	853	868	838	885	860	877	769	849	812	839	855	829	818	817	883	906	851	828	866	855	869	831	794	863	868	825	799	806	802	869	872	845	832	845	906	784	778	842	852	817	854	901	851	826	847	823	851	808	853	834	892	826	790	840	905	876	817	897	841	847	820	828	853	852	851	832	816	866	838	832	884	858	889	864	815	851	831	841	802	857	799	826	869	842	860	848	831	856	826	868	808	868	843	856	858	801	836	870	830	862	834	807	816	834	839	814	821	841	775	885	848	793	879	834	805	847	829	863	856	856	837	852	856	828	846	841	866	859	835	854	888	831	822	873	893	877	874	888	858	837	833	870	796	840	797	858	813	839	859	837	855	859	868	892	822	873	861	848	858	851	797	826	914	811	871	852	870	880	825	876	845	800	787	848	851	895	835	866	835	834	838	877	838	820	906	855	833	827	900	863	856	865	835	833	852	888	825	862	800	828	790	852	812	788	851	840	850	839	787	811	854	813	855	863	847	832	831	854	829	839	800	810	857	864	823	847	834	884	837	825	776	816	846	834	818	803	823	863	878	751	848	859	853	858	807	783	823	902	818	836	837	838	856	887	853	879	833	847	845	826	795	844	851	861	909	795	873	805	846	839	826	826	879	884	897	856	834	876	863	862	855	835	826	838	794	831	827	857	906	836	795	840	821	842	822	790	845	796	813	826	894	844	844	838	853	823	841	895	844	834	892	837	900	818	847	810	860	853	863	884	867	857	811	848	804	856	863	798	789	829	850	829	821	827	818	833	841	835	802	875	803	809	814	782	862	807	788	856	888	853	838	804	894	856	816	810	836	776	835	814	836	808	856	835	796	812	829	872	802	831	788	845	816	811	826	849	809	876	811	801	888	816	848	849	852	792	864	860	851	836	808	882	829	879	839	844	808	853	874	817	874	900	794	854	841	824	840	827	824	899	845	795	788	827	874	848	837	849	839	820	812	882	850	875	871	867	901	854	860	839	873	866	862	826	877	856	835	871	811	867	810	835	839	823	806	892	854	817	831	821	819	885	895	796	893	821	834	786	886	797	840	825	904	878	843	793	821	839	848	830	868	816	862	844	854	864	848	848	820	867	801	810	853	813	846	871	802	869	895	869	844	854	786	823	828	820	896	771	847	824	843	848	793	810	826	864	832	839	832	847	837	828	867	845	843	877	814	816	821	842	872	805	842	828	845	820	810	892	867	853	843	872	825	871	843	827	860	838	877	797	841	869	833	871	855	845	874	872	817	866	860	794	818	917	817	782	826	878	823	838	894	868	834	845	874	877	826	897	844	824	886	885	866	885	858	807	806	854	789	820	884	874	896	810	883	803	851	825	861	825	784	851	851	839	816	840	872	820	877	882	875	858	811	802	806	829	800	835	847	845	849	847	835	831	816	841	883	827	868	871	875	867	847	845	836	832	824	842	802	842	853	823	805	830	840	856	796	865	828	841	824	837	810	892	814	814	840	848	762	834	864	820	822	820	808	869	815	804	791	833	844	833	834	836	844	841	822	785	787	861	866	855	806	808	873	792	876	854	819	836	799	881	826	834	823	855	819	827	857	861	886	874	875	838	796	833	857	869	789	850	795	816	869	810	869	833	872	849	796	869	825	870	841	838	789	838	851	831	818	862	827	867	860	842	865	823	875	839	845	804	877	821	809	859	884	834	853	786	845	837	862	828	869	845	864	853	894	787	800	844	800	869	876	913	822	803	826	854	838	845	789	874	820	864	821	829	854	901	829	865	825	903	856	807	836	874	807	818	820	813	814	836	864	812	845	806	863	831	877	870	866	849	859	804	824	877	830	852	880	821	884	883	856	867	785	818	838	802	866	877	835	861	875	828	828	835	868	915	853	830	806	861	885	841	837	866	828	833	862	795	838	822	834	836	849	803	866	846	823	863	806	799	821	861	892	816	884	872	831	881	869	857	875	861	847	834	871	841	801	796	894	878	853	835	771	890	864	829	871	829	837	825	866	842	834	854	847	852	843	772	869	804	791	816	833	852	828	874	845	869	800	862	884	852	867	889	846	782	834	857	828	900	817	854	804	828	809	822	876	859	816	821	827	899	887	864	812	772	834	860	797	823	858	874	867	888	862	871	843	824	826	845	823	854	798	828	799	834	829	902	815	812	819	871	841	799	809	807	834	830	859	876	806	882	805	842	833	864	835	813	849	848	838	829	819	849	887	819	838	921	844	843	831	855	828	810	887	895	830	826	847	831	847	840	833	839	803	870	897	852	838	849	858	809	904	842	900	818	866	834	860	841	785	783	887	850	827	822	839	917	805	878	806	836	863	838	832	843	830	834	833	825	857	868	806	889	826	817	866	808	851	792	879	815	794	835	830	830	860	808	856	866	882	825	816	801	822	827	859	823	805	854	836	859	846	881	856	833	885	832	863	839	783	858	843	774	785	870	854	791	838	850	770	834	791	810	849	813	811	885	853	808	884	869	892	893	880	797	820	891	830	874	813	888	869	823	835	819	839	900	856	868	798	812	823	825	818	842	873	838	817	907	802	871	864	796	856	845	817	872	857	823	825	803	837	838	884	847	818	865	822	890	869	862	858	858	821	818	845	821	839	844	835	863	831	894	798	844	836	864	812	792	852	846	837	830	817	834	875	824	891	835	833	858	855	871	843	844	829	902	825	821	810	839	831	841	840	818	793	893	823	811	839	830	833	825	807	863	847	816	833	816	813	793	813	855	849	842	884	870	833	849	837	802	842	873	866	851	867	803	847	798	841	832	843	859	842	837	880	860	809	862	864	827	829	824	862	858	796	852	792	829	894	872	835	816	848	906	840	807	872	885	770	836	874	889	846	854	823	792	790	855	828	845	832	912	828	830	817	817	889	857	930	824	921	857	858	854	828	817	825	852	833	843	857	822	840	855	816	847	844	815	837	821	898	881	863	835	860	794	822	842	820	857	816	876	825	832	874	866	856	806	836	882	883	821	808	864	818	864	834	828	857	840	830	857	809	851	839	855	860	921	849	814	853	871	857	826	823	809	888	790	858	868	821	838	852	811	841	851	845	848	865	832	909	877	842	833	809	854	780	872	858	838	835	867	819
21098	2072	599	452	377	368	321	316	303	338	357	319	319	351	334	330	328	325	342	348	320	317	317	345	335	341	316	350	364	350	330	313	325	329	349	325	298	346	300	311	316	335	323	337	324	328	344	279	328	350	312	313	339	310	335	310	336	331	335	332	344	339	316	309	335	349	330	356	353	317	296	316	316	326	335	335	340	314	348	338	347	291	340	342	355	294	332	359	321	353	320	324	330	344	328	333	358	323	312	318	364	294	323	318	343	321	336	327	314	322	371	289	319	347	345	321	341	364	348	351	306	356	307	311	308	326	333	365	353	319	318	330	323	323	323	331	297	336	327	342	327	330	299	310	366	306	320	320	339	328	296	316	342	336	313	293	288	328	327	349	363	310	340	329	339	324	330	340	345	314	302	358	325	330	323	299	348	349	342	338	385	315	348	365	331	313	325	357	323	356	292	339	389	355	338	322	323	324	358	317	295	317	342	337	340	352	309	367	370	322	308	309	318	353	331	326	321	356	322	334	331	342	320	349	334	312	327	351	346	347	323	367	321	332	360	353	311	362	374	306	349	306	364	335	309	356	371	326	338	317	357	340	370	336	318	328	338	323	357	333	347	283	296	339	317	316	304	327	349	320	358	338	344	326	300	357	300	305	325	302	320	292	333	340	353	302	327	336	336	325	337	330	316	343	310	306	344	366	347	356	304	343	340	342	346	312	330	302	356	347	313	315	346	311	352	337	357	333	336	335	354	348	337	329	326	315	341	338	334	305	375	311	320	306	332	324	343	344	355	337	314	320	310	327	329	320	342	353	301	367	324	308	319	325	333	368	323	313	294	347	349	326	309	300	318	287	353	345	330	333	365	338	356	344	346	330	350	363	342	351	320	339	333	326	321	330	307	362	355	327	331	308	287	314	348	306	328	334	321	320	326	370	354	345	376	337	340	330	333	300	340	321	328	327	332	311	337	349	337	357	319	295	368	351	358	338	350	326	311	374	362	367	324	301	338	341	350	325	351	339	352	352	316	314	309	361	306	329	305	362	362	324	326	285	330	312	315	303	309	309	335	341	324	349	327	336	335	334	362	285	347	336	345	320	362	339	310	298	330	319	339	328	336	347	351	351	367	327	299	319	319	278	338	290	314	359	312	324	325	376	348	300	292	339	299	319	358	360	330	354	339	310	342	330	332	326	314	332	323	336	332	305	300	326	335	312	331	340	333	350	310	324	301	333	347	332	311	305	340	348	351	357	344	332	317	277	325	307	324	323	328	307	346	324	324	323	365	332	340	321	328	324	328	320	327	307	342	334	316	330	334	359	362	323	319	308	301	319	340	346	348	341	341	316	326	324	333	335	344	334	320	333	350	347	328	367	366	348	339	323	318	318	337	333	336	367	350	360	314	309	350	325	343	337	325	343	357	306	315	333	335	327	342	354	340	290	355	331	340	308	343	365	309	321	326	315	322	324	371	326	329	273	319	375	325	315	362	325	344	325	326	346	314	344	350	335	311	308	321	367	366	381	363	340	359	364	356	320	331	323	322	391	316	337	333	321	298	336	344	342	331	360	356	395	338	306	363	300	308	358	303	338	329	298	341	332	363	335	333	290	338	343	335	352	319	311	347	338	326	336	341	333	350	342	348	317	268	313	328	359	315	328	301	361	291	333	329	367	327	312	348	312	335	353	331	316	306	324	314	338	341	344	310	283	306	340	373	354	299	307	350	332	298	348	296	322	334	304	326	337	316	323	349	340	351	343	287	327	297	309	347	330	337	357	309	348	321	344	355	307	379	327	373	334	327	302	315	344	328	334	327	341	331	345	355	321	324	322	357	330	307	327	334	314	312	340	339	338	353	355	325	343	354	339	333	348	333	321	288	328	318	351	333	344	325	351	343	336	324	336	331	353	322	297	280	286	317	309	326	319	333	358	342	338	306	334	330	357	358	343	378	347	308	343	308	347	376	334	332	348	353	301	343	319	307	344	297	330	327	302	340	290	332	292	328	360	363	342	335	342	321	339	364	306	339	358	286	299	338	335	334	313	308	356	352	284	325	311	316	321	339	365	324	337	320	311	313	341	323	323	334	355	353	320	332	349	338	325	337	340	365	305	322	366	354	335	322	318	310	305	350	311	338	348	331	300	375	322	320	336	336	295	319	339	315	327	339	338	345	326	332	329	345	310	338	352	344	356	336	338	303	324	335	334	377	374	341	348	334	354	356	331	322	317	323	327	332	313	303	366	309	334	312	322	343	316	321	328	320	347	282	297	338	330	377	327	326	308	346	329	348	369	322	330	292	349	345	351	326	325	340	323	370	332	366	321	315	353	327	285	339	320	351	299	315	319	315	329	304	324	344	346	311	313	323	289	329	334	323	314	367	352	341	370	315	344	337	335	352	343	306	329	347	338	328	330	292	333	313	317	323	333	338	322	317	325	346	312	316	362	312	349	344	321	327	311	303	348	335	321	321	356	335	317	314	344	323	361	318	320	348	334	298	326	307	340	333	343	260	333	337	331	310	346	296	323	336	327	332	374	338	340	340	295	325	352	338	328	351	312	345	311	333	352	331	341	320	349	362	308	346	373	330	343	324	315	315	359	313	332	315	341	325	346	332	324	335	344	304	328	362	325	343	347	304	322	363	347	322	318	323	313	355	319	303	312	331	353	326	317	294	360	309	328	314	345	342	311	349	362	350	310	310	346	386	289	358	325	328	319	351	335	345	333	315	335	364	286	319	363	356	332	340	332	387	319	302	339	321	358	318	333	366	332	331	358	343	365	325	331	318	342	325	311	344	332	356	359	335	346	341	336	331	305	325	307	306	341	341	317	325	319	323	326	302	340	372	297	350	350	320	364	334	330	337	359	319	331	331	345	317	309	355	333	305	315	328	336	318	317	303	367	324	355	346	334	343	354	332	338	369	309	330	356	342	334	330	324	329	341	330	365	329	324	313	316	319	351	341	312	345	329	340	336	318	326	336	313	354	330	327	331	372	362	346	302	317	335	336	351	339	307	316	333	307	318	286	335	341	314	332	341	309	323	338	342	312	330	315	323	300	276	346	343	315	340	301	343	344	323	318	341	320	352	350	376	323	331	324	296	338	334	326	328	298	371	344	318	336	366	372	327	329	337	336	295	300	362	345	348	322	325	342	349	308	350	345	320	348	319	318	341	325	324	337	345	290	316	315	342	362	341	337	355	326	342	380	357	335	319	321	323	339	320	331	350	309	349	345	301	326	330	308	360	340	344	333	336	352	332	347	344	358	348	292	324	357	342	340	320	340	318	342	339	325	295	331	367	328	351	306	306	327	343	333	325	328	344	345	349	336	352	352	325	376	317	352	352	395	319	324	323	336	324	369	345	346	309	308	343	328	336	359	352	334	351	347	345	356	337	331	312	332	327	342	372	344	325	342	335	286	340	342	340	379	316	309	324	329	340	334	308	342	309	345	336	327	328	298	320	308	315	334	340	367	339	314	312	337	332	338	319	312	334	295	324
15626	4980	3859	2616	1832	1265	935	893	827	781	774	740	791	765	720	713	790	710	720	741	744	715	747	764	740	768	741	753	727	748	758	744	737	734	751	742	747	769	769	699	728	736	694	799	743	764	730	776	746	798	725	703	747	740	760	739	776	751	741	743	793	732	749	739	700	731	715	779	717	753	742	714	742	744	742	756	749	749	727	743	772	701	731	693	786	768	743	723	718	756	714	720	752	728	695	770	746	792	734	748	708	699	718	724	784	768	739	736	717	736	698	769	691	746	737	740	741	756	747	724	701	728	720	747	748	753	754	722	767	752	744	732	797	764	696	725	787	698	819	721	764	794	783	741	753	744	733	767	700	778	709	713	781	762	734	717	683	727	708	729	726	742	713	706	739	723	749	745	722	716	720	728	717	718	734	731	751	788	700	739	724	748	728	773	772	758	692	698	719	716	774	754	718	777	708	769	761	732	764	741	718	731	714	741	780	706	718	769	735	742	710	792	757	786	760	721	735	745	743	743	736	739	794	743	722	744	804	767	718	719	748	740	751	769	718	767	683	707	745	745	731	723	782	722	747	752	741	737	758	740	756	719	725	766	741	756	744	721	698	757	720	727	730	740	750	777	675	760	715	783	770	742	742	743	734	782	727	738	703	686	719	811	746	746	703	709	717	726	737	746	685	758	730	755	732	773	742	763	766	682	720	735	771	716	750	787	688	697	722	733	725	694	734	720	787	781	751	723	760	756	713	736	688	721	752	748	723	775	706	768	776	781	708	718	765	789	782	748	761	778	760	780	733	717	723	773	708	759	727	758	733	732	749	746	711	742	742	737	737	732	715	776	740	731	729	759	793	749	705	710	752	766	753	747	709	711	759	690	704	705	762	780	709	735	765	743	768	720	688	746	763	739	764	734	738	752	762	773	720	733	761	735	753	796	703	760	776	708	785	742	763	692	707	783	717	744	754	794	741	788	730	751	756	730	720	735	722	780	726	680	736	727	744	761	718	834	765	735	753	690	722	769	744	748	790	744	719	766	696	814	763	735	784	727	742	708	727	779	750	700	751	731	740	721	695	663	708	775	774	751	746	755	700	707	742	744	727	736	738	782	682	742	722	720	726	707	738	731	695	765	699	769	736	732	778	739	733	738	754	744	710	728	722	737	755	754	741	768	752	750	757	750	747	724	712	777	703	744	786	778	711	719	710	667	695	740	710	723	763	770	751	758	745	784	756	718	740	742	720	662	723	694	707	748	763	715	822	783	755	754	779	780	757	712	761	748	750	755	712	727	740	736	715	769	711	729	724	769	738	740	758	757	723	772	801	760	769	755	723	719	729	782	788	750	725	741	705	759	757	736	701	728	764	746	742	725	755	701	701	730	752	710	763	755	752	766	721	715	741	736	757	739	748	790	764	728	744	747	694	694	741	714	757	719	734	727	765	727	759	728	750	717	736	760	732	749	712	750	746	754	732	728	770	743	721	781	731	705	704	724	734	739	738	740	772	772	706	755	731	717	745	744	793	741	715	709	739	713	798	734	654	748	719	749	746	754	774	747	783	789	746	727	752	744	734	731	740	723	722	734	770	769	752	746	710	739	766	732	735	754	802	741	742	737	714	797	723	712	749	702	713	763	748	716	754	709	744	733	740	733	681	751	738	741	787	709	782	707	773	732	749	751	701	784	824	777	744	785	695	723	748	739	733	730	785	733	755	797	763	680	737	722	744	731	776	752	741	752	717	733	768	745	752	741	741	730	767	760	758	726	758	760	659	776	770	737	764	742	703	735	718	724	776	760	778	741	774	777	792	743	721	694	719	730	715	710	794	705	756	766	786	776	757	782	742	753	712	752	709	752	749	720	756	729	715	729	696	741	734	720	755	756	745	724	745	717	729	753	730	711	759	757	758	772	742	770	722	741	721	740	759	691	707	728	770	728	730	741	752	709	738	715	748	749	733	735	689	773	763	712	723	701	753	746	704	710	726	757	763	711	715	730	791	713	731	779	789	717	814	767	701	707	754	720	748	736	689	739	754	725	790	752	707	703	770	704	760	736	751	722	769	759	728	713	743	710	759	742	758	720	708	788	716	725	762	748	752	754	720	767	749	766	779	730	753	736	727	703	776	746	762	733	775	715	740	699	727	713	701	769	765	739	734	703	738	737	714	747	758	755	717	738	746	761	757	763	711	717	729	744	721	748	775	790	747	746	741	765	738	754	777	751	761	694	768	715	788	754	757	802	702	713	738	755	706	738	743	741	722	763	741	694	744	793	753	724	707	711	745	727	752	754	748	731	714	738	746	737	775	738	734	754	755	736	795	738	728	750	735	758	734	724	755	759	702	718	741	749	704	751	735	745	797	788	765	724	746	769	732	742	771	757	740	766	742	700	722	747	767	708	744	765	739	717	771	772	755	749	693	717	774	768	708	712	764	773	726	733	744	694	712	729	739	765	699	742	757	773	713	720	732	735	763	741	747	744	744	710	704	774	743	721	733	714	747	747	722	712	771	689	755	720	780	741	708	762	771	736	746	754	738	739	777	729	674	722	753	745	750	708	703	739	694	739	766	739	817	761	716	689	784	747	772	689	764	728	789	681	715	700	796	814	756	693	750	710	753	771	710	743	732	768	754	733	763	702	732	741	729	710	733	745	718	709	809	727	794	820	719	727	732	734	712	711	769	697	762	732	728	729	727	765	744	770	722	761	760	717	743	752	759	752	749	716	728	750	704	733	735	729	736	717	780	722	720	752	744	721	751	754	759	815	740	754	775	746	725	695	737	737	799	726	739	699	759	725	758	724	802	755	725	750	739	768	752	742	699	685	779	695	770	730	745	745	737	762	757	779	705	768	723	785	736	760	718	773	697	746	678	750	750	740	753	752	775	740	701	682	771	682	735	733	769	746	719	760	762	776	735	695	717	717	728	741	738	736	744	751	718	699	714	734	745	717	715	721	740	716	734	734	729	752	791	747	741	749	723	734	697	758	736	779	754	727	717	732	732	767	692	729	716	733	737	730	678	739	748	707	765	694	737	751	735	735	774	730	733	740	821	706	723	748	786	685	717	748	709	705	720	707	710	756	719	709	729	726	693	714	734	770	698	712	724	718	726	753	749	714	741	719	742	755	766	734	729	735	737	727	733	734	741	761	721	712	718	753	723	789	748	764	717	782	719	761	707	753	773	735	794	767	706	705	754	741	760	718	735	756	722	711	722	694	751	747	767	757	754	785	734	773	690	771	743	760	700	770	769	717	708	764	706	685	718	772	752	753	680	800	726	751	746	729	754	732	706	705	723	741	728	769	740	717	732	710	733	768	740	761	730	768	762	751	730	785	711	763	707	738	741	756	751	703	767	757	782	731	702	772	786	757	748	743	741	748	753	738	735	735	728	725	790	728	765	710	776	697	700	774	719	766	690	679	749	781	752	758	747	748	753	789	763	734	732	719	725	741	749	748	747	723	769	764	726	772	734	760	691	751	749	771	694	732	703	692	658	774
31981	4756	764	549	511	409	385	368	369	378	391	407	335	373	346	340	333	352	342	379	357	403	359	351	350	352	365	363	333	325	375	360	368	321	344	404	353	346	379	363	318	378	357	340	349	396	346	327	327	346	383	376	369	341	319	322	364	344	348	346	317	377	364	346	332	332	314	368	347	338	335	368	358	330	320	339	357	385	346	342	373	334	360	330	388	346	357	347	333	347	379	345	335	312	313	342	320	336	327	325	326	332	335	341	365	358	360	375	361	319	340	304	369	335	334	319	290	380	351	373	353	314	312	352	381	344	361	319	385	371	305	342	386	370	332	338	343	286	361	342	348	375	336	337	356	350	368	354	378	316	323	350	351	303	294	347	376	381	326	338	349	333	350	316	318	312	351	341	374	353	360	293	349	340	319	340	365	367	332	361	328	336	355	390	344	358	316	353	342	358	354	330	328	323	367	350	330	322	377	338	332	322	364	362	360	352	342	334	396	392	337	349	303	349	325	382	365	327	374	333	408	358	341	352	361	360	355	343	375	338	349	312	360	346	339	329	318	357	382	384	315	334	345	374	324	386	357	356	344	325	358	359	372	353	339	332	332	365	352	321	342	356	312	315	327	350	363	322	353	335	336	352	328	311	338	371	326	350	394	351	335	334	370	363	344	355	326	359	355	377	345	363	342	352	355	349	355	331	364	374	341	339	352	312	374	397	342	372	324	336	374	352	345	367	323	346	328	350	372	336	358	344	335	373	377	360	343	331	371	336	369	309	352	354	340	351	360	359	348	353	345	333	364	339	343	319	355	345	329	327	315	384	353	359	350	365	343	386	368	334	355	345	339	355	330	338	336	347	368	352	358	333	335	403	329	316	328	339	360	351	354	362	367	336	339	339	363	369	319	368	356	317	356	346	313	333	368	321	348	343	332	369	337	327	336	378	368	347	369	319	317	377	392	363	357	323	340	341	350	334	346	358	363	384	369	332	324	296	408	391	335	307	350	374	334	328	334	378	333	334	343	342	312	351	329	347	336	321	338	346	309	361	328	345	356	332	361	362	366	354	354	366	362	347	348	343	362	352	373	323	401	338	313	343	361	345	342	352	376	344	354	362	372	356	355	365	367	363	332	332	292	332	357	336	388	334	348	357	356	302	356	364	368	328	356	388	348	371	351	319	334	345	361	370	360	335	366	351	346	397	344	375	327	373	346	375	349	373	378	369	373	349	296	363	356	355	332	340	341	340	379	362	329	334	355	341	360	333	334	370	386	375	372	361	339	353	355	356	351	369	343	330	318	379	354	344	318	356	350	348	382	366	320	352	329	335	362	337	387	345	323	312	362	422	351	359	337	304	361	386	381	367	355	349	321	357	347	363	323	371	379	378	349	356	357	348	359	360	390	348	347	369	329	327	388	348	332	348	355	316	372	346	348	360	361	354	377	369	346	343	370	373	332	337	322	332	348	377	370	325	337	357	348	362	376	356	340	358	343	379	342	382	354	337	368	319	341	344	353	374	358	319	331	348	347	358	354	338	342	325	369	352	313	352	318	291	390	377	328	330	345	322	349	363	342	377	347	372	327	380	348	331	326	340	344	333	379	361	339	372	324	341	320	334	333	319	350	343	344	353	366	354	321	342	360	304	357	351	381	369	356	362	355	356	352	321	356	339	322	337	342	379	384	373	335	389	378	357	320	320	350	376	362	332	283	327	357	349	311	344	315	329	342	331	364	370	350	336	349	320	366	345	339	369	348	363	365	348	378	308	358	348	369	329	328	345	353	344	348	362	335	335	373	387	355	347	322	350	320	332	348	350	370	340	343	331	326	327	346	390	349	335	340	293	336	332	342	375	361	313	336	357	372	334	311	319	327	311	330	315	373	376	328	359	328	357	331	369	317	361	359	374	389	328	383	319	339	377	322	332	349	353	349	365	371	345	332	351	362	355	375	416	334	341	355	315	357	331	356	330	331	325	338	354	358	332	370	342	303	357	411	355	379	322	352	321	349	363	340	373	365	323	326	302	346	365	344	338	364	381	321	355	348	316	336	344	345	350	376	351	336	321	351	368	348	339	386	326	349	367	347	323	325	352	377	362	353	367	344	353	359	362	323	378	376	333	327	307	367	362	321	336	349	350	404	350	359	313	331	331	381	360	330	353	331	351	299	334	346	358	303	368	338	328	318	341	368	369	343	380	351	325	357	370	355	317	321	347	339	329	341	343	343	347	348	306	352	363	338	367	352	349	352	315	349	335	356	351	384	371	352	319	369	340	383	357	372	351	298	360	374	344	356	346	346	379	361	340	356	324	346	355	342	339	355	380	372	355	312	322	365	345	381	364	334	325	327	346	369	323	331	365	350	358	341	362	337	364	368	329	365	325	337	374	297	340	345	336	387	329	318	360	377	341	341	357	399	363	383	354	391	347	365	362	371	359	330	361	368	349	363	342	327	350	329	351	367	373	360	336	357	374	346	314	369	349	330	352	375	351	349	366	360	338	393	308	291	357	353	347	364	332	357	298	350	360	331	356	367	346	339	381	382	373	363	362	392	328	353	357	339	279	374	371	332	314	355	380	355	334	368	381	368	403	361	371	333	320	346	354	361	369	361	371	377	334	369	361	358	356	343	367	336	368	322	333	360	333	345	338	355	321	390	328	374	312	369	353	326	364	386	331	363	370	353	353	359	350	323	335	365	383	348	352	397	361	280	344	331	349	373	327	374	338	342	337	340	381	328	332	383	353	357	330	335	334	347	328	310	327	356	329	354	345	359	372	347	338	382	347	337	299	352	366	331	335	329	373	398	347	366	335	330	324	374	347	328	363	318	322	330	329	341	341	339	348	347	331	354	357	337	348	341	351	398	324	322	363	375	345	314	352	326	334	375	367	371	312	358	351	357	360	339	336	347	341	348	325	369	349	328	339	347	376	306	333	358	365	358	352	373	364	366	357	354	344	319	343	348	363	356	373	365	335	325	330	320	342	328	385	357	335	366	346	332	352	312	363	362	334	382	369	389	368	353	371	358	342	312	327	334	299	391	349	348	318	343	327	389	350	344	351	381	356	323	373	372	310	337	323	369	365	304	346	383	388	354	303	322	343	321	356	373	315	316	350	349	358	346	388	361	371	339	339	336	372	344	317	356	338	331	312	365	322	374	355	318	369	314	343	340	338	332	348	353	360	331	337	359	329	348	384	346	358	315	352	324	372	355	343	348	324	348	349	357	338	346	361	330	398	349	379	339	326	329	376	344	349	381	369	362	363	318	350	349	352	385	366	332	313	354	365	373	344	341	364	355	341	347	345	317	328	317	339	374	354	373	359	352	354	353	353	338	330	331	343	316	331	354	407	400	397	337	375	361	330	309	363	335	330	350	357	405	353	396	322	395	372	336	330	355	329	363	322	339	348	350	328	334	364	338	393	373	392	370	404	347	352	352	351	321	360	382	348	354	358	385	347	366	332	366	350	376	336	341	348	385	349	373	344	296	324	335	364	372	389
23197	8235	5425	4166	3420	2046	1407	1035	886	931	861	804	900	876	821	807	826	796	765	840	838	861	797	767	789	815	890	822	843	801	784	782	795	806	859	802	792	812	806	832	804	772	818	795	828	786	782	827	775	794	840	831	820	805	842	782	816	835	852	806	847	791	788	834	769	809	794	793	855	813	817	837	839	856	818	820	795	779	823	788	825	782	803	834	779	831	831	827	765	792	778	777	848	808	828	839	813	820	814	728	812	787	810	806	768	814	776	791	795	787	833	829	830	751	813	836	822	819	797	840	842	795	815	804	804	815	803	788	816	787	815	810	800	797	735	838	799	790	837	842	794	793	822	732	772	769	846	812	786	795	824	854	849	778	797	808	856	771	808	806	810	844	873	799	787	824	804	771	817	808	795	808	815	822	847	805	804	754	732	806	846	778	789	761	857	792	853	767	794	801	822	780	792	806	768	843	803	783	815	771	844	770	817	802	820	811	803	818	782	837	805	793	810	824	800	848	780	833	835	808	761	810	764	767	805	816	812	832	782	816	800	798	792	801	839	851	836	810	856	878	788	780	774	791	751	772	819	780	801	781	845	803	814	793	769	823	741	838	846	833	747	805	830	768	823	808	775	804	843	790	794	830	837	820	789	824	835	863	792	764	833	800	834	802	817	808	766	807	769	764	782	787	820	775	796	820	837	808	806	742	833	847	802	812	820	868	786	838	817	811	781	834	849	788	800	768	815	778	814	850	806	787	746	793	777	834	789	812	798	864	780	843	816	777	822	801	819	780	822	823	791	746	771	820	778	808	813	853	843	823	818	825	821	782	814	805	835	781	791	833	831	798	804	750	803	825	808	787	788	778	826	816	812	818	809	821	808	832	784	803	807	802	765	824	806	812	839	810	821	805	828	849	845	839	811	817	809	850	845	834	801	816	848	789	833	785	827	762	838	777	802	795	745	805	845	774	797	774	807	845	806	812	798	781	788	755	821	779	793	805	829	817	778	802	787	778	759	811	840	812	828	839	776	800	802	854	849	784	816	831	785	871	815	751	824	783	836	778	828	812	805	743	801	821	821	827	845	827	839	842	796	827	753	775	790	780	780	835	799	815	826	724	776	785	828	824	843	820	817	791	819	822	781	806	787	820	753	808	840	830	842	855	799	822	860	815	857	772	767	802	788	798	833	784	812	760	804	824	825	825	844	785	815	854	873	799	820	841	804	754	804	849	815	820	797	786	766	837	819	830	822	782	783	799	789	844	812	767	785	816	839	798	844	763	837	857	821	784	793	791	775	769	804	799	871	811	833	819	855	830	793	778	796	746	828	686	802	810	770	842	796	799	801	810	806	793	794	773	790	823	799	858	772	800	794	776	781	822	768	846	822	765	764	752	862	748	807	826	786	788	814	785	803	726	804	798	814	861	779	780	839	811	795	840	794	821	792	791	805	785	802	816	790	808	796	836	795	811	792	771	805	782	824	747	826	782	827	784	797	799	822	779	796	838	810	775	825	774	792	786	805	787	795	825	844	813	783	794	810	812	835	801	811	831	822	783	848	800	820	820	822	850	828	811	858	750	791	811	808	830	843	748	784	761	781	860	825	757	851	803	801	877	864	784	790	854	854	866	825	803	790	817	860	774	833	811	853	822	835	814	804	827	803	819	792	783	787	777	778	784	775	800	813	781	823	767	783	818	806	818	799	808	826	761	809	832	790	811	793	809	803	805	828	793	779	799	794	813	835	801	787	839	808	813	852	808	784	812	822	824	841	838	801	758	812	790	793	773	824	811	798	826	766	821	800	831	800	859	764	823	809	767	781	828	803	808	820	818	794	818	854	762	833	737	843	821	807	803	778	850	814	807	825	797	863	854	843	825	793	822	775	771	764	849	794	835	788	748	864	788	845	788	826	825	823	812	809	769	817	815	802	809	820	738	784	812	841	848	836	805	785	880	758	775	827	771	799	771	835	759	835	854	799	821	796	814	784	824	857	810	795	860	779	803	774	809	762	835	762	801	766	772	778	812	850	829	809	766	801	790	810	818	845	793	754	822	744	824	789	795	822	825	771	781	867	831	757	797	761	761	814	786	823	828	811	797	741	789	783	812	819	813	825	819	811	744	803	773	786	829	789	858	826	788	801	823	790	843	792	809	776	860	788	800	786	860	798	781	820	837	848	786	744	805	783	787	767	802	848	816	799	742	808	884	801	772	811	808	869	798	813	778	820	836	795	797	860	820	782	825	779	829	821	783	805	824	781	774	844	815	816	835	845	840	806	782	855	742	811	796	809	796	761	807	802	830	836	766	839	781	832	764	846	789	830	795	787	804	854	804	840	853	811	822	784	782	751	826	818	800	835	819	777	755	802	825	758	789	830	848	766	851	779	822	829	801	817	852	814	786	832	813	833	801	762	798	762	797	749	819	841	768	792	818	789	786	798	763	821	768	824	799	791	803	836	814	808	771	754	812	806	808	783	770	816	864	821	811	789	765	779	799	827	800	809	812	824	809	819	812	744	878	820	779	782	810	836	783	845	764	798	791	768	851	762	818	834	809	813	839	838	778	738	829	840	819	818	789	842	821	812	826	805	792	788	787	810	791	808	820	805	760	744	790	853	779	818	793	838	834	797	840	780	816	768	750	753	808	825	831	793	781	776	798	776	804	849	848	793	841	783	832	795	800	830	811	825	798	814	799	804	796	808	794	773	822	777	763	847	784	796	822	806	811	780	818	739	810	753	831	768	783	774	795	829	820	779	840	833	856	808	728	807	847	768	797	802	868	801	859	821	769	800	764	822	845	793	793	797	803	769	841	804	841	797	813	818	851	797	776	817	845	811	805	817	816	825	813	790	843	777	821	819	780	840	819	826	782	820	818	814	800	816	784	732	836	814	798	844	842	810	755	829	829	743	806	807	775	825	784	822	826	735	835	821	766	820	747	804	755	798	822	796	802	815	823	801	841	765	807	789	804	820	792	810	809	761	803	773	785	796	776	760	792	801	751	761	804	758	809	837	843	785	831	847	805	790	795	813	802	793	875	830	782	805	806	797	767	784	835	816	765	774	793	833	780	818	815	791	810	840	846	802	799	791	799	779	823	828	851	827	840	833	787	782	819	798	797	823	839	784	842	807	787	776	786	815	782	806	805	790	778	811	823	801	797	796	856	824	848	813	794	801	783	820	801	827	829	912	811	819	780	823	736	815	782	813	797	823	815	800	789	845	841	829	774	759	806	797	786	770	762	825	809	804	779	808	770	790	820	792	812	854	722	813	809	762	819	802	848	791	830	847	846	790	787	777	813	789	894	788	871	832	827	794	788	771	801	785	797	821	773	784	795	809	813	766	823	804	811	832	836	794	800	772	802	835	789	767	772	807	809	843	798	794	789	803	752	807	784	813	835	824	809	823	783	785	781	825	812	817	788	820	799	778	776	786	791	770	834	798	813	825	811	787	773	821	792	791	816	778	821	790	826	848	823	794	810	752	771	791	799	782	786	803	813
36485	7591	1148	639	515	461	394	364	349	375	387	366	382	360	353	386	375	360	379	364	348	402	338	383	361	360	338	379	400	394	310	360	366	381	346	348	340	386	335	384	379	349	360	370	398	376	382	341	345	379	328	367	330	346	345	389	357	352	369	354	337	385	388	340	411	402	378	375	349	355	364	333	392	380	359	352	359	357	354	354	361	356	371	379	344	344	384	401	339	360	350	380	367	347	358	352	341	352	362	392	354	337	344	332	354	348	346	361	359	354	361	373	363	343	386	306	338	341	383	371	345	378	379	386	333	362	335	362	381	372	372	382	377	387	391	348	370	363	354	369	341	361	353	388	373	326	349	364	372	363	353	361	350	355	342	368	379	343	347	339	331	367	377	364	360	361	335	398	362	347	361	353	387	333	347	369	373	364	353	413	372	343	343	335	393	384	362	359	347	350	367	350	356	363	382	349	331	355	405	400	325	386	388	374	341	343	365	372	346	416	351	368	340	342	367	353	346	337	384	345	337	394	335	337	339	344	342	337	373	357	339	354	414	329	384	396	381	332	352	359	372	364	372	341	353	331	309	361	373	357	350	345	337	360	385	351	357	391	340	379	374	373	381	373	362	348	356	336	338	338	357	365	382	386	354	356	362	358	347	377	384	321	354	388	330	342	339	366	376	370	364	380	370	373	336	325	393	349	364	359	361	356	310	364	375	371	355	385	366	336	359	358	357	365	371	320	347	314	334	364	402	365	338	326	324	355	371	399	349	363	383	380	332	364	376	349	347	339	363	348	365	363	391	386	386	370	361	342	333	350	341	349	391	361	400	362	330	388	377	382	343	326	356	356	311	337	338	373	387	349	376	364	378	331	330	355	340	396	352	379	380	359	377	405	377	372	343	322	369	390	313	318	358	364	374	370	360	318	370	344	338	375	362	377	370	353	354	373	333	391	369	381	345	355	340	352	354	343	360	321	361	347	327	383	335	374	362	382	334	345	357	381	371	336	351	379	400	349	335	367	363	375	313	386	336	287	346	384	352	334	317	357	374	394	337	347	386	352	399	383	348	378	361	362	366	352	324	371	393	352	349	366	346	366	375	335	340	350	351	349	348	331	333	365	393	372	333	332	347	397	371	350	351	348	401	366	378	310	352	395	368	396	335	374	369	366	351	341	328	358	355	332	361	390	358	357	362	377	362	337	336	380	406	368	361	363	364	376	367	326	339	372	376	395	347	373	341	355	362	359	361	354	337	373	343	327	369	354	413	338	348	380	346	349	372	368	333	334	338	366	345	358	361	347	406	398	346	381	369	336	351	400	357	374	343	352	345	333	380	356	374	379	352	323	349	363	376	361	336	362	358	327	339	330	367	376	366	360	388	354	339	338	348	376	339	345	387	346	345	319	363	363	361	371	336	351	337	375	388	347	327	381	355	365	363	369	350	354	384	374	358	360	370	359	381	361	324	369	340	350	377	352	399	401	340	330	399	362	373	380	365	341	321	371	365	342	355	332	331	347	402	374	345	331	359	344	372	385	326	363	381	357	323	392	347	366	355	373	341	352	394	358	371	356	345	325	343	390	355	371	366	432	365	359	372	364	387	370	377	322	356	365	394	344	334	382	363	342	372	364	328	328	342	386	376	331	321	329	380	365	379	363	393	351	356	361	363	370	333	357	359	365	380	363	362	358	366	333	392	381	351	365	347	359	353	411	343	347	342	370	330	348	344	345	346	347	335	375	340	335	367	343	355	327	322	393	351	347	332	366	356	334	378	397	386	372	376	363	357	339	373	374	333	349	324	380	383	318	371	381	318	383	386	348	343	375	355	366	379	340	370	367	357	329	354	370	341	353	356	333	335	356	357	336	367	375	322	376	380	339	331	384	366	322	333	362	321	397	381	391	343	392	325	361	325	371	396	364	357	383	357	372	326	369	336	358	364	370	370	351	369	363	365	360	326	381	338	345	341	388	363	360	356	377	357	369	376	391	364	385	366	392	358	361	357	337	389	359	369	354	366	373	364	353	352	348	363	343	398	372	380	382	369	376	369	350	353	409	379	403	345	375	334	388	338	394	398	378	335	370	343	349	371	379	354	367	370	388	366	365	354	338	359	382	355	381	386	384	383	380	341	347	349	381	401	330	357	341	362	369	322	335	372	336	402	383	337	324	354	378	332	325	370	331	382	344	372	354	386	361	357	379	360	382	359	376	400	366	361	368	353	352	352	392	340	332	360	374	340	349	362	355	371	369	406	376	341	379	388	335	387	343	344	353	343	354	338	348	350	385	399	366	351	375	422	346	383	396	379	392	358	338	365	360	331	357	381	328	417	382	362	335	362	363	378	353	410	367	385	395	366	375	350	353	342	334	356	386	358	359	354	351	365	355	392	391	366	366	392	355	325	361	338	378	345	357	353	368	333	357	347	379	342	415	368	352	354	366	366	356	375	381	378	358	365	348	345	374	360	371	365	396	417	368	336	337	362	345	373	385	352	361	372	338	368	328	354	355	372	358	364	363	352	384	354	366	357	393	357	365	352	393	334	366	352	338	383	359	337	346	362	334	374	329	350	350	367	338	348	358	381	345	327	341	371	360	326	342	356	321	329	361	344	388	352	372	395	397	373	352	375	367	385	358	362	397	367	359	342	340	371	409	337	350	327	393	331	386	378	387	358	346	378	358	332	345	345	339	378	363	353	386	375	364	342	350	410	398	339	343	342	373	322	361	371	358	340	347	331	383	360	376	359	352	354	341	374	340	345	366	366	339	296	356	362	382	343	359	392	329	359	325	370	350	376	392	370	391	348	338	341	349	351	362	361	383	357	333	298	328	385	364	328	350	367	363	365	368	365	356	357	368	384	343	396	364	326	354	420	380	368	330	375	362	369	371	382	362	347	364	352	340	356	332	364	366	352	316	383	360	351	369	369	333	332	381	379	380	362	329	341	366	358	375	367	352	352	382	354	352	372	367	350	361	370	367	390	359	349	377	364	388	394	352	336	374	375	384	346	327	374	371	360	317	352	356	370	363	336	347	362	354	331	352	362	334	369	371	350	353	339	376	361	367	380	386	366	372	367	355	356	350	350	354	326	351	366	326	349	351	355	369	339	353	357	371	366	349	359	343	355	352	353	336	370	338	337	360	389	373	352	379	333	367	336	363	362	374	385	386	372	347	352	321	327	329	320	355	355	314	323	356	376	349	380	346	309	353	396	343	370	357	379	334	331	353	333	342	326	354	353	393	332	340	368	365	337	362	375	371	366	337	357	368	381	347	400	338	379	377	367	400	330	353	361	363	334	403	349	364	340	393	349	369	367	355	380	379	331	354	386	340	345	347	343	356	345	373	363	352	373	359	389	349	359	383	402	354	338	384	382	373	363	407	359	339	300	373	368	394	370	312	349	357	332	364	347	371	338	359	356	380	380	355	373	351	390	366	367	322	356	376	346	315	325	328	334	323	362	358	357	351	379	369	365	411	338	357	378	330	388	402	337	372	392	310
27266	13302	7304	5480	3873	2588	1579	1073	973	958	921	934	849	870	886	855	887	835	876	856	854	806	839	844	814	878	871	849	839	826	950	894	855	867	835	861	831	824	845	879	880	854	840	858	869	835	868	848	862	793	889	899	877	830	885	864	852	826	802	866	827	898	863	860	816	863	827	864	843	822	896	855	852	857	843	887	822	896	851	866	850	838	872	823	863	817	867	826	885	799	897	845	810	827	795	818	836	833	864	842	853	864	832	814	869	891	923	906	858	884	820	826	835	913	838	834	895	813	820	861	881	825	840	901	890	856	842	896	816	840	889	865	826	817	821	862	816	842	895	852	870	825	872	827	844	837	841	877	840	883	814	899	904	837	825	807	861	835	864	871	836	840	887	872	828	861	831	857	846	854	826	819	853	850	847	843	867	846	863	846	806	855	824	806	882	864	860	860	868	853	796	816	839	872	855	874	872	821	852	892	864	864	830	825	813	824	846	856	848	877	827	842	817	899	836	766	847	819	861	884	839	858	906	865	859	871	829	859	892	863	847	799	841	900	869	862	829	841	849	847	834	826	882	841	811	798	815	847	929	821	869	859	829	863	850	872	898	813	930	819	902	841	804	821	868	848	846	826	861	862	883	844	866	851	888	870	827	832	842	911	825	846	827	831	823	884	822	795	833	871	845	775	879	844	780	834	849	878	911	910	830	860	822	867	833	857	902	855	827	819	866	823	874	875	768	852	833	895	847	846	808	868	878	880	895	871	848	891	853	881	889	837	883	877	806	804	843	797	855	894	883	816	805	805	849	852	799	808	849	874	878	825	804	848	874	842	856	827	836	865	865	868	838	894	859	798	883	836	860	870	837	853	886	793	867	834	872	847	865	831	872	826	803	810	837	815	872	864	844	845	836	879	809	935	854	854	813	850	827	915	866	837	862	848	863	838	829	816	900	845	833	860	860	811	840	817	867	813	895	833	832	838	792	801	870	870	837	827	818	825	838	842	845	821	829	842	825	853	903	831	894	851	845	830	809	866	849	869	867	855	810	860	831	843	877	846	820	809	849	891	866	822	881	892	842	830	830	870	890	877	877	843	859	873	879	828	824	857	869	857	886	776	841	814	913	835	832	835	889	868	889	851	860	852	852	841	889	829	811	859	785	821	868	851	804	809	849	845	835	838	865	836	788	856	824	845	810	883	844	885	822	846	915	855	829	823	875	837	849	800	845	843	853	889	869	796	852	824	823	841	829	806	917	841	867	834	866	907	871	820	866	852	800	854	839	836	840	821	890	843	873	789	853	863	819	844	818	865	856	801	862	886	861	871	830	874	814	803	849	883	874	784	799	796	875	842	826	822	864	885	879	813	819	846	865	859	837	852	830	827	841	854	833	781	884	828	871	854	870	832	905	849	885	896	833	906	842	890	871	850	870	855	858	867	832	777	812	855	823	871	798	837	853	825	832	878	833	896	830	901	819	858	857	842	898	818	830	854	858	850	859	884	839	867	844	892	830	792	869	825	866	805	878	775	887	810	856	861	835	865	861	871	852	901	868	827	848	859	828	890	833	869	820	872	865	825	898	874	855	836	881	847	844	842	829	822	864	837	915	842	868	805	841	864	831	885	850	842	915	844	863	830	820	847	882	828	830	828	859	852	807	865	813	786	862	832	846	781	837	862	890	824	845	887	794	760	888	815	857	837	862	784	823	801	862	861	886	798	895	862	866	829	878	849	801	866	866	871	817	843	852	865	829	846	912	847	823	851	963	854	825	784	784	849	808	870	873	845	851	799	881	879	839	910	857	842	849	807	815	827	925	773	860	851	867	870	851	871	795	828	853	837	839	843	797	837	897	911	837	903	826	851	855	866	837	880	868	843	866	892	846	796	845	885	907	898	848	813	839	839	848	829	809	819	876	798	863	859	831	835	846	872	869	835	872	862	853	826	794	826	885	899	839	820	910	845	872	800	884	812	844	884	900	820	871	812	828	817	871	767	870	828	828	805	884	825	837	870	822	864	883	858	856	923	815	860	842	771	853	844	784	836	802	857	840	819	869	875	859	848	830	895	854	843	844	828	870	880	815	831	852	794	857	857	835	891	865	802	865	830	844	840	870	849	837	870	894	826	881	875	837	803	889	875	817	843	834	881	840	878	816	835	823	840	847	877	840	861	862	911	855	872	862	825	848	869	814	855	803	799	865	838	828	883	838	849	823	849	864	848	856	896	848	799	876	830	888	854	873	816	843	890	876	834	827	843	807	850	828	791	842	849	873	799	851	854	838	876	868	857	871	799	892	839	840	866	832	844	839	859	890	799	794	886	885	792	848	830	856	845	804	790	860	825	851	820	819	857	785	858	873	883	854	855	832	830	815	844	887	820	840	832	808	818	791	838	848	818	832	865	852	819	878	819	907	802	822	932	886	828	880	800	862	875	849	911	841	824	827	834	827	817	811	789	840	829	807	876	869	848	854	859	859	862	847	865	831	823	835	842	840	887	855	852	910	866	869	814	796	873	866	827	910	904	841	770	874	874	907	853	850	834	833	825	859	828	814	851	846	862	850	832	861	821	892	838	866	864	885	846	819	835	844	884	840	844	830	822	863	830	818	842	831	842	843	794	849	844	890	826	875	857	837	854	850	803	849	877	823	859	854	851	879	886	840	837	795	838	803	829	900	862	840	836	878	906	849	881	838	856	881	775	875	861	852	865	854	848	852	863	843	887	819	888	889	823	858	898	835	819	860	887	866	787	864	831	823	859	886	850	835	864	839	854	821	873	924	866	834	858	845	856	916	827	835	888	808	820	900	807	887	818	813	840	841	818	831	860	819	860	874	826	830	834	877	848	849	813	802	925	830	867	855	797	861	851	856	824	899	870	878	849	813	845	838	848	832	846	850	842	852	855	838	843	856	877	840	900	869	815	932	864	841	857	876	870	858	852	861	823	798	843	841	839	830	825	918	864	836	830	851	869	868	850	837	853	839	830	903	899	826	855	855	823	849	852	823	839	849	846	851	862	860	821	838	819	817	811	870	794	848	869	855	873	844	867	831	894	883	869	830	844	821	859	895	834	824	908	789	876	779	781	822	899	878	824	824	833	808	884	843	834	853	890	850	868	860	805	835	856	825	846	866	874	824	885	852	839	889	913	899	878	816	809	815	859	854	848	836	876	843	888	849	847	903	869	851	890	868	884	867	834	882	838	848	850	804	856	871	857	856	825	793	870	853	817	804	855	827	808	799	842	832	939	887	870	795	891	827	867	866	841	860	828	819	851	878	876	836	843	852	854	893	852	866	901	855	819	830	834	894	851	900	860	862	796	834	840	862	847	886	813	837	799	823	831	893	866	888	831	847	814	787	856	848	881	866	853	876	873	877	829	871	818	914	856	868	864	846	894	871	849	875	886	844	896	858	864	815	847	928	825	912	891	858	853	859	846	880	856	866	819	886	880	882	839	862	831	864	813	802	862	869	887	825	896	895	882	831	813	837	817	857	867	859	835
24989	2624	575	440	375	354	343	309	355	321	367	323	329	352	280	342	349	347	348	320	313	329	346	313	376	334	305	335	319	352	333	362	371	292	314	329	366	351	355	334	322	315	313	345	355	322	290	350	317	304	309	303	344	310	332	347	305	352	321	342	296	339	334	330	345	355	364	343	333	311	341	343	361	327	340	335	316	367	321	339	312	296	304	303	326	330	336	318	311	328	349	301	336	329	300	326	328	324	332	311	354	361	346	356	332	370	325	327	320	330	332	361	324	358	319	384	389	358	326	338	296	346	328	335	342	332	340	324	327	346	348	366	314	296	307	342	323	347	313	328	325	328	369	326	326	322	317	315	347	326	339	311	328	344	361	346	332	327	311	350	363	323	341	335	335	331	310	341	319	336	371	309	325	365	321	334	331	324	353	374	347	315	339	355	312	340	304	366	350	350	319	328	335	333	330	353	340	373	337	333	311	309	308	310	344	345	327	365	293	343	322	386	313	376	320	296	325	339	326	324	300	349	315	337	331	333	308	324	318	315	342	328	322	332	333	340	330	345	323	324	319	318	340	313	320	327	344	315	293	341	335	349	361	337	320	354	328	336	324	319	345	360	350	358	336	331	352	334	310	306	340	336	377	373	353	356	329	374	366	346	343	328	353	339	357	355	347	388	320	356	307	351	342	331	330	290	341	351	345	312	358	312	317	349	326	339	365	292	338	335	372	362	357	313	373	351	338	351	347	340	324	322	337	351	290	343	315	311	329	364	308	361	329	321	345	358	348	331	345	327	360	304	312	325	339	318	362	309	316	357	338	320	312	364	349	317	319	363	328	346	346	322	332	364	313	365	349	315	320	313	346	335	316	329	320	345	383	356	350	360	386	339	340	346	325	348	353	356	339	354	370	331	331	343	344	340	371	347	270	341	324	338	291	382	316	314	329	321	345	309	369	352	338	325	342	365	342	361	338	302	355	340	316	337	343	345	341	315	338	354	328	348	352	372	347	340	338	355	367	328	328	350	297	350	344	329	366	366	388	324	350	373	320	353	372	310	344	386	340	351	312	304	336	330	295	330	339	316	352	357	342	348	324	349	325	297	331	327	312	340	350	328	361	352	323	310	332	300	323	335	371	330	292	324	321	358	327	343	342	339	369	318	313	332	306	363	355	311	355	343	329	357	324	336	324	330	325	333	352	279	320	346	336	310	329	350	351	351	321	384	342	335	316	320	315	332	324	301	352	327	320	315	344	330	328	339	310	348	327	324	341	334	323	332	347	316	326	316	340	331	321	335	331	347	326	306	314	308	346	353	347	376	371	352	364	343	334	315	324	328	332	311	353	356	303	317	333	326	338	354	336	312	371	358	370	358	303	315	310	338	322	325	363	307	335	327	341	294	325	344	339	353	325	407	358	342	345	326	337	356	352	361	332	355	360	299	336	337	351	351	351	338	325	326	339	311	353	366	356	352	343	340	316	339	352	353	332	333	336	365	367	364	318	333	338	344	337	322	337	298	345	318	334	365	356	330	351	351	326	287	308	343	330	309	340	338	361	374	294	310	333	389	333	333	364	327	324	355	316	353	305	314	330	314	365	344	317	310	315	334	345	333	313	330	343	345	335	334	332	331	356	341	343	334	351	333	330	334	329	304	341	318	330	345	332	348	331	337	348	352	313	310	270	331	357	329	352	295	323	324	365	346	360	342	331	302	334	327	344	349	376	337	361	335	339	337	342	304	326	320	315	329	355	301	352	297	358	327	347	333	342	337	328	379	319	345	353	333	381	335	315	325	341	334	346	315	333	312	331	332	344	336	343	326	331	353	352	319	338	349	327	349	355	332	368	318	333	335	355	334	343	376	348	331	368	341	327	339	297	319	314	353	338	332	340	340	329	311	362	356	319	327	325	314	293	360	346	327	320	324	329	320	350	345	346	288	300	331	331	344	326	336	360	348	359	358	337	359	320	344	340	325	342	355	320	356	349	314	307	357	313	318	352	349	333	332	326	323	358	333	340	330	277	320	306	313	342	312	344	316	356	373	353	351	329	316	325	348	357	349	329	330	340	337	330	335	346	301	345	339	316	318	361	336	352	340	311	350	320	334	343	315	324	345	339	352	316	346	311	341	322	344	305	324	324	298	356	337	362	350	374	328	338	312	363	328	330	383	324	362	331	314	361	324	338	355	353	328	354	321	294	359	345	321	326	321	332	338	316	332	319	370	309	338	325	362	326	321	331	341	367	324	320	340	344	334	364	331	348	323	284	328	328	350	352	351	333	314	310	343	331	309	350	300	329	359	326	369	351	343	346	348	340	338	338	348	340	338	389	326	354	355	350	355	298	343	336	301	339	335	355	337	329	342	339	322	367	316	330	307	324	349	270	356	346	373	366	346	344	347	326	324	351	343	323	369	340	361	348	325	329	313	368	378	371	332	342	322	348	333	340	342	356	326	320	354	318	329	335	313	337	334	300	307	337	371	369	326	385	284	331	355	340	344	356	345	313	352	326	339	354	316	336	310	333	336	347	343	324	333	348	304	363	331	361	350	353	357	333	348	295	378	349	277	329	316	329	360	353	304	324	350	298	331	352	333	325	355	333	339	320	315	325	317	303	336	343	372	321	376	349	328	333	311	312	308	333	337	333	333	325	339	335	332	348	299	323	397	349	317	351	327	342	338	329	329	346	345	349	354	348	336	322	352	376	360	348	345	321	351	361	334	347	333	343	349	317	364	348	365	297	336	299	319	327	292	338	337	312	341	334	350	344	333	334	314	346	292	354	313	337	358	324	350	346	366	322	360	322	327	335	367	362	335	316	314	358	348	363	337	333	340	354	376	356	301	326	341	334	256	335	322	364	367	351	361	307	290	353	358	375	316	342	368	368	392	326	381	326	318	366	349	364	354	319	331	331	364	356	327	333	333	325	307	341	350	331	337	333	342	343	344	359	337	324	340	343	369	339	337	345	337	366	320	337	314	314	320	330	328	332	312	330	330	334	341	311	326	379	357	348	344	370	295	333	315	356	328	299	359	347	299	339	335	364	353	322	344	356	344	347	310	336	339	297	338	363	355	331	312	322	385	353	334	374	332	329	327	321	355	343	367	323	375	353	341	355	340	332	359	322	341	341	334	327	332	340	334	353	302	316	369	326	358	346	336	350	345	345	345	324	342	307	330	333	342	309	342	396	356	350	348	300	313	310	303	321	306	332	314	336	325	343	322	349	308	349	321	335	348	309	324	361	341	347	327	296	355	353	308	334	349	326	349	302	343	346	319	338	329	312	323	345	366	342	360	350	336	343	371	311	333	342	311	334	360	322	351	348	326	328	340	344	306	369	303	365	358	338	359	314	368	317	326	346	343	320	325	317	336	333	358	314	332	335	374	327	364	337	315	333	328	334	347	364	321	346	344	358	340	351	361	338	344	332	330	332	369	331	294	359	338	314	333	340	316	348	401	368	306	324	329	337	335	332	365	328	334	334	374	332	356	345	328	356	365
19392	5405	3840	2717	1810	1317	918	890	821	806	787	748	771	795	765	815	734	777	745	798	758	758	776	751	794	772	740	755	739	745	759	729	765	723	718	794	772	747	727	775	753	782	769	768	724	796	755	722	754	773	750	774	779	804	727	780	790	781	765	759	838	751	742	707	740	767	702	741	781	790	726	764	748	721	772	716	745	700	763	773	796	745	800	755	786	805	792	745	723	772	729	792	718	789	768	766	728	751	734	764	763	744	730	776	762	779	735	709	736	732	752	765	758	750	773	794	787	746	800	751	744	681	728	776	789	777	791	782	720	798	803	774	790	754	743	775	767	774	752	770	758	821	735	750	708	742	795	736	736	829	787	729	794	721	786	777	796	781	801	758	751	745	775	744	718	746	803	790	737	794	787	836	708	810	738	776	719	738	729	706	728	829	764	788	754	762	754	749	750	754	763	737	749	748	744	804	739	776	780	800	760	788	775	706	694	769	767	763	751	728	696	747	766	761	810	753	745	703	778	707	770	750	753	750	788	727	783	786	718	744	778	762	758	764	768	736	778	737	744	746	801	771	727	810	789	788	700	805	789	734	789	779	734	795	753	748	697	755	737	790	765	757	723	789	789	776	727	752	714	732	766	733	776	776	739	806	701	707	783	719	760	763	766	719	756	749	807	725	774	705	728	736	738	789	780	760	774	740	721	777	781	735	771	754	733	767	757	773	789	690	737	789	767	749	805	760	753	777	768	765	770	741	780	823	815	789	782	786	777	759	783	754	781	739	782	726	706	760	742	737	744	786	785	784	764	755	779	775	750	749	757	722	752	746	803	735	793	779	778	780	767	710	798	782	738	777	787	736	714	788	796	723	735	732	762	751	750	717	743	772	779	731	734	768	758	744	796	774	739	733	808	729	714	781	800	782	788	786	721	748	805	780	759	767	764	738	807	701	761	772	791	739	770	732	735	744	804	783	774	786	753	750	804	762	816	765	793	787	741	773	738	799	734	759	765	763	770	752	739	808	705	761	751	762	737	751	754	734	792	804	789	769	777	772	696	735	781	763	741	756	725	765	769	770	770	710	738	733	761	784	753	736	776	739	740	740	751	723	739	736	757	713	724	761	754	719	788	753	759	763	768	729	780	763	751	779	735	783	732	751	767	767	772	756	794	797	761	736	730	765	767	806	720	770	744	746	755	762	762	773	748	772	741	787	757	728	802	736	728	743	741	760	749	804	773	749	769	771	764	724	819	788	760	791	796	733	712	784	735	730	806	733	753	740	735	734	776	761	737	812	762	737	816	744	753	770	771	767	740	769	802	784	787	735	790	747	723	767	823	748	785	747	769	796	768	743	746	756	708	729	749	752	708	760	736	732	761	732	733	751	744	771	758	767	737	748	764	837	757	746	796	780	782	717	774	754	790	751	752	724	808	767	750	749	754	797	767	710	740	741	782	714	749	778	754	761	766	728	761	750	748	774	726	756	747	696	778	779	733	738	752	732	774	764	760	784	692	766	752	785	766	794	788	742	746	759	771	791	764	786	743	775	730	800	769	804	740	742	748	764	789	740	722	771	738	716	764	738	759	798	700	775	760	729	734	743	738	712	770	763	789	759	786	776	733	766	774	683	716	769	746	729	759	781	755	781	783	781	777	754	771	720	758	762	754	735	766	747	799	768	752	761	793	748	792	710	756	751	774	748	738	739	749	748	749	723	726	793	778	759	731	753	694	809	749	727	760	740	773	725	728	714	761	825	748	759	789	765	756	763	748	765	766	752	744	795	760	748	733	745	761	753	785	767	765	778	743	747	762	746	769	729	777	720	758	779	761	729	758	784	771	779	785	754	730	759	704	772	756	748	756	778	782	728	796	761	770	755	726	755	745	746	755	731	718	751	786	720	761	828	730	739	786	768	741	724	770	752	754	817	714	746	752	745	790	772	755	805	779	728	735	771	740	805	781	673	762	772	776	785	767	826	803	753	761	761	815	761	757	785	761	745	750	778	738	770	720	734	742	772	772	733	804	767	789	726	784	733	764	683	709	821	714	818	712	797	744	739	745	762	724	739	752	811	776	763	675	757	755	791	729	738	729	809	757	747	715	805	732	721	790	760	791	737	771	770	777	764	760	763	807	762	724	750	788	756	770	766	752	787	783	781	734	751	773	737	745	785	741	760	736	783	802	750	784	790	753	780	715	761	756	786	800	790	759	759	742	793	739	763	754	793	797	761	714	756	788	786	795	744	800	767	761	740	818	720	751	798	737	765	760	789	773	724	715	759	787	752	743	777	730	766	769	752	734	756	725	710	764	741	749	760	746	763	827	741	783	797	767	814	737	700	765	763	795	761	743	759	777	785	752	759	733	738	714	808	726	745	762	782	810	755	747	742	748	740	747	787	760	756	772	784	796	722	786	798	767	745	731	748	769	772	757	760	796	744	750	745	765	707	807	730	765	760	781	686	762	707	796	789	747	730	792	751	733	753	770	745	759	764	735	717	769	756	717	786	727	783	742	823	822	771	783	747	801	777	733	721	794	778	800	761	749	793	776	725	775	789	765	742	816	773	783	777	743	788	784	778	761	729	808	734	729	722	778	795	802	727	755	723	739	786	753	761	735	757	725	764	747	742	802	768	733	782	775	691	726	711	746	797	748	742	767	764	725	751	737	769	742	722	785	793	696	792	752	728	759	756	749	762	776	719	710	784	754	697	734	746	768	766	750	730	732	733	713	791	755	753	761	764	783	718	767	740	756	742	804	746	768	752	720	761	777	759	729	787	750	756	724	758	767	743	800	764	784	758	736	826	749	813	706	741	782	736	730	768	763	785	778	757	722	779	782	780	701	805	783	726	742	714	774	754	717	733	739	748	740	728	782	786	735	733	758	718	756	745	734	714	780	750	789	733	733	759	789	775	720	770	777	789	751	707	768	813	756	773	751	747	771	774	743	757	745	783	696	774	792	750	751	759	701	770	740	750	739	762	759	766	750	736	783	761	738	751	728	796	757	738	768	717	713	776	794	747	748	721	786	767	767	758	721	784	778	773	789	754	773	764	750	784	767	723	736	825	736	780	720	764	739	807	765	761	745	737	773	727	782	754	775	769	775	741	713	733	779	744	771	784	813	743	776	763	758	754	766	764	750	737	778	754	750	774	766	776	705	763	788	748	694	787	752	736	732	747	765	787	731	755	744	771	727	757	690	726	769	735	785	734	759	797	721	736	732	696	751	730	761	700	746	716	746	745	744	730	731	740	757	733	812	773	769	782	740	815	774	809	759	738	749	772	735	687	779	771	733	739	740	791	769	732	733	743	785	743	739	746	729	744	715	793	688	698	765	765	753	717	713	734	762	726	752	736	787	759	719	794	743	715	754	726	773	789	764	732	762	732	747	738	739	760	705	755	771	775	755	803	758	751	824	809	745	741	730	749	750	727	769	740	756	710	749	809	754	713	758	770	758	763	780	769	762	782	722	715	813	759	796	818	761	795	787	734	735	687	755	711
29746	5033	1010	679	485	439	385	341	328	348	346	328	392	378	367	325	389	372	345	339	352	324	357	370	356	339	347	370	343	313	313	342	319	385	391	307	350	340	370	361	344	353	325	342	306	349	362	346	363	382	317	394	362	356	343	383	347	358	355	353	317	368	350	340	369	343	344	330	287	368	341	336	340	358	346	322	385	338	355	358	337	327	355	333	353	332	329	362	341	361	350	371	348	331	322	329	343	311	346	324	351	329	343	356	371	354	317	329	343	348	318	316	349	365	345	356	346	349	343	370	346	330	356	365	342	354	322	349	377	387	324	341	360	362	366	305	331	374	365	358	335	333	371	348	371	311	340	360	355	346	357	321	319	339	345	397	389	349	327	394	344	332	323	357	338	308	337	329	348	319	329	336	374	350	346	366	333	343	346	345	363	343	351	321	350	363	382	356	338	350	377	315	339	367	360	403	356	366	368	318	393	380	355	313	413	353	316	387	349	351	322	354	360	339	340	380	364	334	359	341	368	358	351	336	371	359	367	332	349	349	334	326	342	375	353	328	337	351	342	327	346	362	337	362	368	339	355	328	326	354	365	376	334	417	366	350	327	359	356	338	353	356	350	328	341	339	352	338	346	363	367	343	347	350	360	360	324	320	317	381	388	355	348	319	339	384	327	353	371	361	344	360	339	349	365	369	371	347	340	377	350	349	365	369	332	348	375	326	343	341	334	366	369	358	355	343	324	349	341	326	346	347	338	346	362	390	337	325	352	353	375	317	300	327	326	348	310	331	342	353	306	293	317	343	324	359	319	318	338	359	343	354	363	334	295	355	370	356	357	345	313	352	353	356	369	384	385	358	336	336	356	379	346	365	321	297	325	336	365	334	348	357	331	357	372	330	369	368	364	315	333	353	350	355	387	366	335	345	375	378	357	341	398	371	336	323	375	311	317	331	366	371	361	382	336	322	337	384	352	355	332	345	313	335	384	372	357	386	354	344	354	373	345	374	386	322	342	349	325	357	335	377	350	345	335	388	376	377	339	298	342	353	325	354	366	370	361	351	349	339	364	362	355	317	351	346	384	328	339	341	368	354	356	341	361	294	367	338	355	361	352	378	388	369	365	373	331	348	371	331	326	342	324	366	365	350	375	350	351	350	339	345	364	355	339	394	337	352	346	334	339	389	336	390	356	391	345	340	385	320	363	368	361	343	326	340	337	339	343	315	325	328	330	359	308	360	332	340	326	363	313	360	338	370	385	377	323	342	332	376	334	368	353	358	340	334	346	385	351	342	342	296	374	353	342	382	324	330	333	351	369	344	332	347	342	353	359	326	316	350	366	330	357	321	345	365	351	346	310	353	317	308	290	356	345	366	361	377	333	338	343	304	330	327	374	325	344	330	326	348	386	338	343	337	380	335	364	338	337	377	351	366	322	364	334	391	334	315	333	320	388	346	318	360	376	328	374	350	344	341	351	379	348	359	340	357	361	332	367	353	341	342	343	296	367	308	339	306	321	344	346	345	367	374	340	317	341	312	369	336	365	339	349	351	336	344	326	305	373	350	359	347	356	356	342	371	332	394	370	355	378	344	321	346	347	372	328	333	365	347	350	388	370	345	347	349	358	349	364	331	362	364	379	336	338	340	350	361	315	347	309	341	377	349	332	355	340	321	322	360	369	337	310	353	322	333	323	349	325	341	317	335	336	373	364	355	329	377	344	340	368	349	357	370	325	340	374	385	364	309	330	360	380	365	328	341	345	378	341	344	360	343	350	384	324	381	360	356	340	343	331	359	384	375	331	368	332	341	369	339	347	328	356	357	354	348	323	345	363	357	357	338	342	335	387	320	393	358	368	356	337	335	370	338	368	348	361	373	351	344	338	347	327	361	293	389	375	355	331	364	339	337	339	338	349	329	338	398	329	347	336	379	352	361	340	316	340	354	328	347	348	350	330	380	385	328	321	346	307	369	354	326	325	330	327	300	353	344	348	329	317	340	341	323	357	322	344	358	365	335	317	314	341	332	359	313	344	365	320	347	373	350	373	340	372	364	347	341	339	371	322	354	340	346	338	315	376	386	353	373	379	345	363	327	359	348	310	320	344	348	361	333	347	308	337	360	371	347	360	355	332	359	372	367	333	363	362	363	372	350	354	326	354	356	339	367	341	334	338	318	380	366	401	348	327	374	352	353	371	342	363	354	320	360	313	313	361	342	344	333	342	346	359	349	333	334	315	336	352	326	365	316	333	367	316	279	381	354	353	406	386	327	347	365	353	322	345	304	334	341	329	338	327	347	377	370	346	339	346	384	330	373	369	323	348	372	336	351	333	351	353	350	343	300	366	301	290	322	369	359	379	372	374	344	363	335	329	297	317	342	352	345	319	353	351	384	389	329	324	343	319	303	342	347	376	364	365	365	315	330	370	371	378	363	368	335	356	337	328	342	323	339	338	352	306	336	337	343	367	333	364	357	357	342	333	342	330	326	359	362	338	330	348	359	296	340	337	372	323	364	336	357	338	370	337	361	322	346	371	318	356	366	346	327	350	398	372	342	373	347	356	368	382	401	338	378	349	320	343	377	324	344	341	371	386	339	364	355	364	362	380	363	328	325	362	391	340	348	330	349	352	347	349	343	320	335	338	317	350	323	360	269	318	367	334	335	315	348	348	363	324	340	334	335	331	355	350	331	357	342	354	347	321	376	334	353	391	348	342	350	399	335	355	324	351	349	368	319	341	331	364	361	330	356	302	338	365	326	386	359	367	335	348	366	369	377	349	372	346	340	400	382	344	316	319	346	339	339	355	349	377	348	366	338	365	335	366	373	355	324	346	358	330	363	357	329	341	329	358	343	335	300	343	330	324	324	328	360	352	340	379	395	356	312	370	374	348	338	333	359	359	345	346	353	354	336	341	368	349	346	367	336	325	376	326	362	373	352	377	333	356	294	334	371	356	378	340	340	368	342	334	333	339	309	332	340	371	330	366	346	312	340	340	345	347	339	328	351	318	324	303	358	342	342	377	311	351	361	311	345	386	312	331	336	384	323	320	319	376	331	351	335	341	352	366	314	349	365	353	377	337	339	313	364	335	324	325	357	354	344	358	299	366	362	393	334	344	368	375	326	357	340	329	357	314	354	346	340	335	342	337	331	344	333	316	364	330	347	345	357	353	364	343	336	321	366	330	396	335	354	354	379	366	305	347	364	326	344	366	343	347	345	352	364	329	347	318	356	324	339	369	344	337	347	342	331	342	327	351	323	339	339	341	327	369	369	360	418	362	389	337	360	336	376	366	338	333	320	354	313	372	314	376	318	327	348	376	368	350	366	334	338	334	345	333	374	325	319	360	330	340	355	378	340	338	354	325	359	329	354	364	355	340	337	338	337	343	337	376	379	333	328	350	353	378	337	362	344	351	356	367	345	340	328	352	342	364	330	320	346	312	345	343	339	323	377	328	312	344	355	342	351	316	326	296	348	398	348	337	297	343	325	358	324	361	336
21285	10532	8622	5906	3698	2196	1370	1092	928	920	857	883	818	767	863	833	812	776	830	809	842	769	794	823	819	842	867	793	812	799	818	792	770	846	813	793	855	828	807	775	803	834	763	793	851	763	794	852	801	850	779	808	848	824	793	767	893	798	817	836	827	783	814	842	801	844	805	795	785	853	795	780	832	793	827	813	839	806	804	802	759	833	784	826	803	815	822	821	795	814	802	766	794	825	809	853	837	775	830	768	825	853	759	754	853	807	841	813	785	828	770	758	760	791	827	816	764	732	803	790	782	835	782	783	837	805	825	817	759	772	819	791	757	776	798	824	798	803	816	822	787	753	826	800	811	771	808	817	772	806	796	768	764	780	764	858	786	787	823	787	804	798	817	828	817	823	791	774	799	790	853	794	803	789	842	800	828	829	827	753	785	823	839	756	783	743	877	785	791	814	830	833	755	814	787	778	814	788	812	809	821	791	838	785	853	719	839	768	805	782	814	848	761	839	812	793	823	822	810	848	851	805	792	827	805	818	789	810	816	829	811	798	801	827	753	844	800	842	811	874	848	797	804	854	831	794	829	823	824	875	793	815	783	823	835	809	806	830	829	791	832	784	803	778	797	789	807	793	827	846	790	811	815	824	754	815	832	762	776	806	785	814	828	836	785	805	770	788	776	824	823	787	829	849	846	790	751	784	819	835	863	848	852	832	799	772	751	805	780	807	779	784	801	800	787	831	891	763	812	829	776	861	788	814	818	852	832	818	793	836	800	751	808	762	808	788	840	798	818	774	755	794	796	839	776	784	822	800	807	783	847	822	867	854	848	810	814	809	849	838	801	867	801	797	770	825	798	823	849	790	788	832	861	835	783	815	833	778	808	802	823	797	791	770	843	799	829	812	768	777	809	868	812	794	780	855	782	823	826	761	856	811	805	795	765	833	822	816	806	801	791	827	799	778	790	813	784	814	762	847	802	737	831	855	839	812	782	786	836	781	805	750	771	768	838	787	770	812	852	790	780	796	770	835	807	743	815	817	868	768	837	874	833	778	799	804	821	824	820	835	796	812	798	827	824	759	834	843	811	810	797	833	798	810	836	764	780	797	841	822	812	801	810	819	818	813	787	805	810	748	750	820	780	835	793	845	820	889	778	752	798	764	832	802	806	738	816	761	755	859	808	818	828	811	842	808	842	757	765	862	826	823	851	834	831	792	806	808	788	845	795	773	822	775	819	840	815	850	802	889	822	809	810	805	784	775	822	783	807	812	821	775	729	790	816	820	855	820	800	784	792	843	795	821	823	792	820	779	817	818	796	786	800	823	775	823	792	778	816	790	780	777	854	840	826	790	833	827	839	801	748	782	801	819	772	817	842	748	799	814	792	832	806	811	754	805	810	813	837	825	820	798	794	861	812	807	764	801	822	753	814	805	814	853	772	835	811	759	805	804	772	855	805	748	818	846	793	805	846	781	812	833	764	842	810	824	838	811	889	797	820	787	755	791	801	815	829	789	798	789	797	770	772	832	819	791	816	813	825	782	823	833	800	775	809	783	753	813	789	796	764	797	750	758	792	807	775	815	739	836	820	776	802	761	854	806	796	794	797	853	835	757	808	805	816	813	853	782	794	801	796	782	836	807	811	795	803	851	822	849	817	846	844	814	828	789	831	798	805	778	813	782	802	741	825	791	865	828	775	847	746	834	832	802	769	799	829	831	797	828	784	764	807	889	804	795	818	825	819	838	780	779	817	819	846	811	833	825	815	806	838	804	791	774	869	771	800	811	803	793	816	832	752	804	821	794	790	822	832	797	841	796	812	786	831	790	820	817	843	817	835	800	796	847	811	852	799	775	786	840	830	774	816	840	768	797	786	854	827	833	783	795	794	777	764	836	847	808	818	834	832	779	809	837	792	819	852	795	795	843	789	833	807	778	825	767	839	828	815	840	835	819	807	789	817	794	862	869	849	852	798	804	759	780	836	820	779	778	823	785	849	817	782	792	770	825	784	848	841	853	792	826	813	798	818	823	786	828	802	762	760	795	807	822	781	784	836	775	793	809	774	777	780	816	811	793	795	861	792	816	802	756	795	841	802	803	804	791	837	786	806	837	801	804	776	791	831	897	818	836	813	802	801	848	828	830	818	768	839	812	829	770	816	753	756	831	829	794	822	783	800	826	851	835	803	787	809	792	804	852	819	797	775	774	802	780	781	761	833	822	838	791	796	817	798	825	785	790	776	810	827	763	835	815	772	814	802	766	774	840	800	876	752	809	823	807	787	820	860	763	809	801	832	839	776	820	856	840	789	807	829	789	805	796	805	841	817	818	847	820	793	808	802	783	863	812	766	804	814	800	818	845	802	777	827	862	794	765	742	852	806	809	809	762	787	780	772	808	751	784	851	778	835	797	804	756	817	868	741	804	823	802	811	761	821	839	764	854	848	793	831	823	801	778	786	818	815	766	759	788	850	777	749	828	835	847	800	798	835	809	812	831	800	816	799	831	824	801	826	792	805	794	798	851	811	819	823	825	835	770	822	837	850	821	848	817	842	801	789	755	839	836	812	835	792	800	736	768	886	862	811	796	818	847	774	862	771	808	809	820	785	782	870	802	847	797	785	855	819	775	744	786	828	803	800	800	804	851	843	867	792	776	793	798	834	919	798	752	836	812	751	800	780	814	832	791	874	786	852	821	846	770	770	843	786	788	789	801	798	863	802	823	800	795	819	790	823	793	784	830	798	864	806	826	809	810	787	767	830	803	798	761	779	807	754	810	834	823	814	769	797	862	788	810	836	859	780	816	794	783	854	797	776	777	864	811	801	829	830	837	850	803	786	793	800	789	778	757	824	802	779	822	863	811	742	808	880	817	838	820	785	840	787	796	817	796	828	812	777	826	820	805	811	777	799	836	763	798	851	833	833	778	831	783	781	831	812	795	840	783	799	756	826	784	806	825	834	821	779	804	814	784	773	827	830	800	758	798	868	768	784	794	816	767	822	763	750	775	844	737	873	808	797	775	790	766	856	847	816	805	847	795	795	819	783	810	781	783	770	785	788	755	816	869	825	766	859	827	792	823	791	763	788	832	778	787	825	802	757	792	798	783	815	786	747	820	807	765	778	799	835	811	826	771	837	821	747	781	807	824	803	786	780	833	776	804	763	858	801	778	795	840	832	822	770	771	806	779	805	827	829	790	822	782	796	748	786	822	798	854	842	818	829	775	794	771	775	809	781	824	772	787	768	820	816	835	788	826	783	819	781	782	859	785	798	810	793	806	857	817	788	778	809	810	777	787	838	782	773	848	770	783	796	833	817	814	815	774	780	780	783	808	793	825	800	819	821	843	812	830	786	831	780	834	825	792	750	776	766	745	800	775	823	826	851	832	743	790	890	780	829	809	787	836	811	862	827	830	813	803	806	785	781	814	819	836	808	853	855	813	789	743	824	801	880	797	772	764	796	822	800	785	832	791	832	816	801	804	798	796	780	794	818	859	778	823
33881	6433	1102	692	516	467	378	387	345	353	345	366	390	389	386	376	347	335	351	375	351	360	347	347	395	359	342	320	349	342	345	379	312	358	392	366	364	351	347	367	375	391	326	362	364	325	330	368	356	366	329	351	361	369	361	373	358	322	355	381	351	347	330	363	347	359	347	408	388	362	406	354	381	323	355	377	321	378	362	346	321	374	378	396	343	395	364	378	368	363	352	358	348	334	324	349	382	378	376	349	362	396	369	394	371	358	371	332	374	395	349	371	337	343	360	368	341	392	422	425	336	368	382	370	358	343	371	368	360	331	341	374	353	316	367	359	330	365	359	364	347	388	368	356	332	332	354	365	343	334	371	335	381	365	376	341	382	389	354	365	341	378	335	353	329	342	372	362	378	380	379	344	329	418	400	332	351	379	378	363	356	393	340	382	386	355	358	348	348	355	383	339	360	417	315	361	343	355	349	378	370	388	337	362	331	353	347	345	380	370	369	391	355	331	367	344	403	351	359	382	373	336	412	362	371	337	324	371	333	362	319	346	369	357	358	348	352	332	376	392	368	372	375	351	420	338	360	370	361	350	360	313	344	360	408	383	369	380	405	368	359	350	355	343	381	379	353	383	387	364	353	340	384	358	356	351	373	337	360	358	364	379	359	406	362	322	354	371	377	309	339	367	367	370	367	371	365	358	368	387	335	377	366	339	359	386	329	376	390	366	324	402	325	353	321	364	364	370	312	370	375	364	348	365	376	394	380	374	389	357	361	326	386	383	347	348	390	347	339	398	378	398	324	348	366	355	379	348	398	361	351	310	321	326	326	343	374	422	381	354	373	370	328	330	344	353	379	399	369	351	348	367	380	326	305	325	385	364	344	365	351	342	341	342	360	372	351	363	354	372	390	371	352	327	389	327	352	329	354	342	355	379	358	370	353	369	361	372	338	327	382	338	366	365	392	356	364	341	322	329	352	364	339	326	322	341	389	347	331	381	359	335	337	346	346	352	336	359	369	338	373	369	401	335	384	345	359	383	353	365	394	390	356	366	321	343	365	418	362	321	314	337	372	335	355	379	324	346	392	355	341	351	369	328	315	364	346	365	352	326	353	345	335	374	379	369	361	380	359	379	334	379	371	367	361	314	356	379	344	362	395	379	380	341	384	344	384	369	355	377	372	365	358	392	343	385	341	383	395	345	365	356	370	351	362	366	354	376	361	393	361	370	353	348	353	333	377	346	358	373	360	370	356	353	333	358	339	369	332	366	378	363	353	361	339	386	377	401	403	319	397	381	322	354	362	349	333	375	373	385	342	359	358	341	383	330	390	378	397	360	345	356	374	368	378	335	352	378	353	428	322	337	371	381	359	361	374	354	351	367	344	350	340	366	377	344	333	362	382	380	321	399	394	346	342	381	333	350	362	389	354	350	320	346	341	372	392	343	385	356	383	340	359	370	356	349	398	411	365	360	366	344	385	350	391	364	352	329	343	345	355	348	362	344	367	362	425	379	356	345	369	346	369	346	388	357	361	344	354	372	339	350	371	396	337	339	351	392	340	391	362	330	356	351	375	374	351	356	361	382	379	383	360	362	344	373	367	386	379	353	386	354	352	352	373	346	358	416	378	392	394	351	394	347	374	342	370	384	373	361	352	362	391	370	354	388	365	334	358	354	370	392	362	367	390	374	364	365	364	383	331	372	359	351	365	332	366	341	366	400	368	348	384	358	364	364	373	363	344	378	317	368	343	343	394	354	369	366	368	380	384	355	345	366	351	357	362	342	379	370	354	372	335	363	368	343	364	362	360	363	336	360	345	409	375	348	367	355	368	376	368	388	381	317	365	336	364	345	316	346	373	366	331	356	358	369	342	368	314	345	374	348	359	333	341	403	344	386	367	322	341	379	365	368	390	340	351	340	345	352	360	351	342	341	380	367	410	370	375	353	342	354	330	341	377	391	360	387	361	378	357	366	376	376	343	360	374	362	354	395	346	378	330	323	366	334	343	380	343	375	361	373	368	381	347	375	369	359	375	387	394	352	399	329	362	361	347	421	351	358	401	402	364	348	337	367	362	370	363	369	375	326	340	397	354	344	376	367	339	335	314	374	381	376	395	381	371	406	320	358	328	351	344	358	347	347	382	377	385	357	336	327	367	402	369	366	396	356	397	374	357	328	368	367	385	388	390	351	365	379	376	368	353	351	347	362	374	337	373	383	391	373	390	373	363	360	332	359	354	353	340	357	365	309	355	358	397	340	385	361	355	374	372	346	361	336	386	373	362	360	371	355	353	363	327	351	354	348	357	344	350	408	313	354	366	350	346	350	349	322	396	400	380	315	327	387	314	378	333	365	379	399	367	328	357	396	344	316	395	347	378	346	386	346	373	368	341	366	400	384	333	375	361	388	337	392	349	397	365	336	330	373	361	345	340	344	340	373	342	359	341	348	357	397	357	363	373	404	357	351	361	384	357	356	346	363	336	392	411	376	363	353	350	367	355	318	352	400	388	365	363	369	358	361	342	360	361	335	334	345	361	382	346	367	373	358	389	377	377	373	376	373	369	363	346	365	351	357	393	354	344	369	354	348	393	361	373	367	372	323	366	319	366	365	363	366	401	366	337	384	361	358	357	342	383	370	398	333	339	336	349	366	370	370	320	353	369	351	375	339	330	329	363	331	371	377	346	347	369	408	324	374	365	362	367	368	317	364	388	346	343	364	356	374	364	366	348	311	397	353	320	367	360	340	367	370	384	374	372	357	354	372	392	402	372	354	360	339	355	353	334	348	407	388	332	355	367	355	369	340	342	366	357	363	352	333	384	347	403	377	342	370	389	350	341	341	380	352	406	372	356	357	339	350	334	278	361	410	383	364	375	373	344	344	327	349	367	353	340	354	363	391	365	326	364	332	379	360	383	370	327	348	366	366	387	332	366	357	402	389	374	344	355	328	351	361	327	352	370	341	374	388	326	427	333	361	362	324	362	354	365	355	390	359	367	355	365	379	403	374	364	376	406	354	342	347	354	404	347	335	375	359	343	347	371	375	302	330	361	351	354	327	399	344	360	341	384	369	403	371	381	363	375	345	312	355	343	397	346	398	371	325	361	400	338	362	354	351	325	357	343	363	373	379	367	359	381	378	390	339	351	377	366	346	399	385	322	352	320	356	352	367	374	372	357	360	347	316	387	358	387	404	384	347	329	359	342	382	362	321	359	391	370	366	370	360	398	363	359	416	334	349	359	368	362	372	388	373	334	345	338	346	366	412	379	376	368	351	348	389	380	364	372	378	334	359	365	366	354	363	380	356	349	349	364	348	363	401	391	360	357	373	354	367	367	331	351	359	341	308	356	387	351	358	350	381	357	374	370	322	337	330	359	349	338	381	382	375	420	399	322	382	349	370	366	354	370	396	364	379	349	322	346	355	382	354	351	365	323	362	388	377	357	346	380	360	373	367	380	374	398	351	372	430	388	344	370	319	384	359	387	342	327	372	351	327
24101	10678	7756	5936	3817	3008	1886	1198	1005	956	828	905	856	884	867	909	901	832	890	872	807	850	871	829	855	836	860	871	852	825	853	874	816	899	820	794	840	887	855	832	845	859	849	832	812	834	823	856	839	824	827	886	829	865	771	875	866	774	890	845	882	846	902	782	851	826	858	852	815	864	842	854	902	827	780	837	888	859	849	831	795	811	855	890	764	856	845	881	790	814	843	801	843	845	863	859	875	874	863	850	824	778	855	838	838	824	868	850	852	799	807	771	863	828	845	860	870	851	865	854	855	899	819	804	849	850	835	821	835	873	856	932	876	787	844	874	782	879	790	842	886	871	791	830	865	860	801	824	819	796	831	839	834	826	864	876	847	885	862	887	905	810	783	808	873	893	833	835	844	878	839	866	896	845	828	803	846	864	856	828	870	869	870	880	858	875	855	873	857	794	788	822	935	874	836	863	873	859	878	861	832	840	858	870	841	831	844	833	843	867	838	851	836	846	859	827	827	902	882	849	821	839	809	840	817	849	846	824	837	878	857	857	812	821	833	832	891	862	866	852	877	855	904	808	860	891	848	854	862	851	867	864	863	821	864	863	839	852	838	919	826	827	852	820	847	824	814	863	791	872	838	834	843	861	843	879	877	843	820	860	837	828	811	852	835	836	885	878	826	874	843	845	875	811	842	846	854	817	776	900	794	860	802	844	833	812	822	832	824	845	812	836	848	849	796	842	799	816	830	805	804	890	813	843	788	818	866	895	898	876	866	851	843	864	821	866	821	799	908	874	877	892	823	854	851	899	878	798	838	901	828	832	852	832	849	821	861	852	859	811	877	889	852	822	812	859	836	818	886	836	846	855	799	846	834	855	852	845	870	830	896	795	826	859	819	869	868	840	857	845	838	812	849	813	852	849	877	868	845	802	829	830	906	806	857	800	829	856	824	866	883	865	834	841	851	865	834	823	870	846	829	811	839	843	824	846	868	864	888	830	820	851	816	840	797	859	832	819	859	903	844	857	845	865	889	828	835	900	888	914	794	888	835	823	811	794	841	837	847	835	874	850	824	832	877	824	829	824	835	807	811	808	863	829	866	800	808	851	835	857	859	826	840	821	833	835	854	820	812	812	877	807	821	876	852	834	906	881	865	894	866	863	885	832	804	863	849	779	870	885	832	863	806	862	832	854	871	784	828	823	840	832	866	803	847	893	820	848	842	820	876	855	862	792	869	848	856	831	834	858	845	808	816	864	806	822	862	846	859	847	834	887	830	814	860	825	879	828	797	857	863	786	861	819	804	817	836	848	856	819	893	849	849	806	815	824	867	833	865	844	841	874	829	809	822	848	817	829	862	825	882	841	777	853	850	822	835	814	841	841	867	852	847	818	790	879	834	843	872	860	881	821	874	811	827	845	850	909	838	817	897	847	857	842	866	794	868	849	889	796	848	816	830	844	838	837	795	870	774	830	881	826	838	839	782	858	890	893	846	835	822	829	852	895	878	834	857	860	862	784	839	827	876	860	809	836	835	828	841	869	825	874	874	862	773	813	847	818	804	823	843	846	798	859	805	824	800	805	829	852	833	819	876	865	862	865	822	852	879	829	835	906	851	836	833	815	860	834	797	851	815	798	851	850	837	857	825	854	883	837	846	820	841	840	892	846	829	887	882	801	781	840	853	883	819	778	860	820	864	846	858	879	857	804	839	846	823	799	816	849	862	878	827	864	868	864	872	842	796	813	911	870	878	806	899	835	868	889	820	822	804	854	800	881	915	856	855	800	855	837	854	822	861	869	857	805	845	852	943	855	852	814	817	845	845	842	872	867	809	838	839	819	819	853	846	846	836	833	825	845	828	853	837	809	840	846	860	892	826	839	852	796	858	816	851	875	851	796	831	892	814	820	865	834	870	894	849	829	860	839	847	847	883	887	835	833	839	856	855	859	870	867	824	841	881	834	855	818	820	852	853	874	841	839	898	874	825	816	837	853	872	808	805	853	878	817	811	816	879	880	857	813	827	831	868	868	872	838	855	869	856	823	835	840	853	859	813	873	835	863	854	788	820	792	882	779	801	829	856	892	844	800	805	867	845	852	880	813	839	819	860	829	821	795	882	797	854	795	852	853	847	840	784	814	788	861	802	881	794	893	899	794	798	821	865	904	802	801	830	860	866	865	810	837	850	838	866	852	889	847	830	839	845	830	835	798	847	820	877	838	837	880	849	852	885	837	854	857	808	856	866	841	831	906	768	853	896	868	833	834	864	925	839	839	881	891	821	867	859	839	799	852	887	850	819	848	850	872	799	831	832	834	836	824	798	857	924	822	805	851	861	863	835	852	879	859	822	810	845	860	795	845	837	830	842	890	816	847	855	811	846	868	825	847	816	853	813	792	870	884	891	836	825	807	856	853	893	892	853	844	867	854	788	809	831	878	844	818	790	841	844	863	831	787	827	846	808	828	846	887	815	869	854	842	876	776	829	832	865	837	796	832	904	837	841	854	858	815	798	853	855	811	870	834	832	818	768	836	825	905	823	859	871	857	831	855	841	829	878	826	869	822	848	846	866	848	810	855	825	797	802	755	845	839	842	819	798	799	851	882	885	853	814	795	814	810	856	830	845	856	809	838	823	869	833	862	927	889	848	839	841	841	844	838	854	849	827	874	878	885	883	813	825	819	845	804	853	828	807	922	856	890	807	856	822	870	827	875	817	837	831	827	893	834	841	847	852	777	860	857	843	853	849	896	897	832	872	810	882	831	837	884	874	854	869	840	845	850	856	863	830	874	867	868	868	839	816	833	839	824	841	844	822	785	864	896	892	824	816	838	853	853	867	803	806	842	853	862	828	896	828	854	860	848	848	851	856	843	850	860	850	843	886	831	843	875	806	827	876	844	866	813	845	912	846	880	850	799	807	844	854	877	873	824	867	824	784	869	840	828	830	795	850	805	787	874	891	865	793	834	813	864	823	830	879	865	894	865	811	879	764	870	842	823	860	854	818	867	911	832	853	808	887	858	845	832	828	843	819	899	868	835	840	868	815	890	826	844	839	834	793	837	868	838	802	833	875	830	843	862	842	808	865	886	871	831	839	810	917	881	892	815	831	784	848	822	817	868	806	828	874	833	881	859	899	827	812	815	814	844	830	788	822	873	873	889	842	839	819	826	857	826	860	822	805	866	825	847	815	799	851	864	800	896	786	856	893	852	856	827	833	871	893	842	862	836	881	872	810	808	830	817	817	886	839	857	884	848	842	872	851	892	834	879	816	841	910	905	878	799	877	820	816	863	863	852	858	895	829	847	833	856	847	845	862	840	885	851	865	835	845	818	829	820	836	808	860	838	797	863	868	838	846	833	820	841	808	742	863	779	863	838	854	846	860	864	809	895	829	874	838	862	865	873	856	851	848	818	813	838	873	908	811	881	878	843	800	823	802	801	828	903	849	831	838	818	796	868	832	872	852	831	781	859	876	769	814	806	833	833	889	851	849	853	839	826
21964	2369	622	486	380	382	350	328	330	353	345	290	363	366	298	302	352	319	314	366	323	370	353	367	330	344	313	306	352	350	358	364	307	345	355	342	323	329	350	327	334	336	361	301	320	343	355	368	336	349	343	360	345	317	316	358	334	294	294	337	322	310	354	332	319	299	334	319	369	334	337	328	325	340	328	324	359	332	325	332	301	356	330	345	328	322	373	354	331	340	360	352	354	307	335	316	325	353	366	304	337	319	337	371	351	325	348	415	333	298	330	369	310	342	344	344	296	345	321	310	311	324	320	330	331	347	337	360	338	337	357	315	335	302	335	338	358	352	378	310	334	369	315	339	324	329	354	333	323	327	323	326	339	330	357	353	343	317	356	350	328	327	368	348	343	349	352	367	385	326	345	314	332	333	320	342	316	352	310	356	321	353	302	328	362	323	338	304	328	317	345	332	365	331	307	342	337	324	311	343	329	328	363	355	363	329	350	344	310	336	352	342	304	371	351	346	334	348	336	327	324	299	312	338	331	373	330	338	354	360	345	341	349	321	320	321	321	340	336	301	320	345	321	352	353	331	305	321	349	356	371	317	339	329	328	288	308	360	320	304	301	310	331	306	322	328	300	324	349	334	308	334	330	325	347	357	338	351	334	322	372	319	325	350	351	351	354	355	332	366	362	361	339	325	375	318	339	353	350	341	355	337	347	328	347	359	331	333	357	352	332	310	320	358	346	310	342	346	334	331	326	346	345	321	300	355	326	327	301	366	368	344	370	346	334	334	301	359	338	330	350	306	318	356	337	354	351	332	361	343	316	348	336	354	333	303	367	326	295	336	337	329	327	329	354	299	342	330	330	336	342	331	343	337	347	373	356	307	334	310	332	350	373	341	371	327	354	361	350	320	358	306	323	325	313	339	318	310	303	339	355	332	354	336	296	332	354	382	350	338	360	325	300	355	322	337	343	314	407	325	366	311	351	320	325	295	335	362	298	297	317	344	380	328	310	346	305	313	347	319	324	320	334	362	290	335	327	362	304	309	352	330	298	338	334	354	351	341	332	317	334	332	290	334	339	371	314	325	330	319	318	331	320	339	370	373	298	369	365	321	305	318	367	338	318	338	321	333	339	335	364	343	308	305	298	371	305	351	358	347	325	317	320	342	329	337	322	354	344	332	343	324	357	346	337	359	340	330	334	323	322	322	340	343	342	382	322	299	392	329	311	315	319	343	324	332	336	357	329	315	351	316	353	329	329	334	310	329	353	358	329	312	391	372	294	308	348	356	357	328	319	328	319	342	338	326	337	355	324	315	336	324	329	365	341	327	340	328	355	348	357	324	358	319	312	331	335	333	351	372	321	349	320	349	342	336	355	375	328	342	353	340	345	351	342	314	316	345	324	337	325	333	318	299	335	346	355	318	349	331	330	328	345	341	334	357	336	370	366	338	354	341	357	353	313	341	341	322	365	336	344	337	289	332	332	334	324	329	301	319	322	350	323	332	324	366	332	302	311	327	322	372	376	307	354	365	314	333	319	350	360	295	324	365	365	349	339	357	345	365	363	334	330	322	374	337	341	355	333	310	363	335	344	332	313	320	335	329	339	324	353	340	347	333	320	343	342	345	319	359	345	369	338	332	346	304	375	347	365	334	350	339	365	318	319	330	377	351	309	341	320	338	320	353	307	283	328	307	318	341	367	375	344	295	333	327	348	361	307	323	336	313	323	310	299	322	314	373	345	353	341	343	359	323	335	340	335	288	333	321	320	346	346	325	296	367	298	313	353	332	300	360	349	335	331	342	347	333	334	337	334	317	304	344	367	284	351	331	326	334	348	339	327	340	366	359	356	329	333	335	334	321	367	370	343	326	344	353	331	317	297	295	339	346	342	397	354	323	338	330	337	372	354	335	354	338	321	331	303	366	335	358	314	340	324	350	325	358	362	330	339	354	391	317	326	350	343	334	265	331	335	333	300	336	310	378	320	306	331	344	329	325	354	349	362	343	325	319	330	344	338	299	321	373	359	351	341	357	358	336	340	369	314	354	322	352	342	305	333	315	367	380	375	327	332	353	351	343	308	299	335	333	327	346	353	323	295	330	356	344	324	336	337	323	311	352	330	356	330	258	342	314	339	349	322	308	308	347	339	334	334	371	314	337	360	319	337	308	347	362	347	340	298	330	365	344	325	341	315	334	341	319	304	347	309	371	339	379	319	318	325	315	336	339	322	347	344	358	305	387	329	356	331	339	317	324	306	335	329	341	341	333	340	290	316	357	336	311	315	334	334	308	342	326	329	353	345	320	325	354	357	334	340	339	325	371	313	327	379	335	386	322	340	339	360	357	347	321	323	346	299	331	332	367	356	341	315	339	304	336	324	324	327	344	332	337	293	305	321	367	350	359	380	324	315	346	345	377	315	367	352	356	342	333	354	322	356	306	325	315	367	309	303	322	354	339	362	299	344	350	343	345	330	350	316	318	347	321	335	329	360	325	315	328	340	325	343	340	323	353	303	329	337	336	358	307	369	323	353	373	342	342	340	335	364	349	327	344	322	328	315	334	345	331	354	342	341	323	335	304	327	320	334	332	310	292	334	323	331	325	324	373	339	351	356	361	344	331	363	312	347	342	336	322	314	340	337	352	375	380	318	356	355	318	296	350	372	334	352	287	324	335	302	343	317	340	301	368	320	351	319	363	318	308	302	351	338	343	346	347	354	356	353	338	335	324	372	323	332	384	307	316	340	346	358	337	336	339	347	336	320	318	338	320	285	323	334	326	324	329	359	339	304	332	338	348	325	345	380	317	345	327	306	356	317	343	343	314	333	302	341	356	304	355	308	328	330	333	358	327	316	334	350	340	325	336	325	329	343	340	309	323	291	334	330	325	312	349	353	335	361	348	362	364	338	308	334	356	348	307	335	311	345	376	361	312	294	335	322	327	336	347	332	320	327	338	347	351	352	313	338	333	337	334	354	301	329	352	363	339	338	323	308	332	318	320	335	332	361	351	362	332	328	339	317	328	341	334	329	347	358	341	331	370	346	382	340	292	323	346	347	353	338	336	347	321	322	325	336	335	343	332	363	327	356	345	345	318	337	359	333	324	343	342	326	332	330	330	363	371	323	322	313	324	346	361	348	338	321	329	332	351	337	305	358	331	340	365	323	298	362	332	320	319	377	362	372	356	368	305	329	342	373	319	346	309	352	327	355	334	304	321	362	364	346	382	347	334	387	327	343	331	306	383	368	342	352	332	363	327	301	345	359	343	347	345	341	309	321	321	368	335	325	345	349	311	348	343	330	338	363	343	342	334	315	276	332	314	309	327	325	342	316	361	314	319	312	359	346	315	363	346	318	341	337	341	321	326	344	357	334	292	327	385	323	344	319	314	335	323	340	312	325	293	344	307	314	315	353	330	312	342	345	352	347	355	342	323	313	347	336	307	336	314	326	318	301	333	345	338	318	282	331	341	361	332	343	331	349	357	337	332	330	308	335	345
16176	5834	4424	3295	1810	1225	971	852	783	775	759	782	820	753	802	759	734	778	766	794	745	744	751	764	760	760	714	742	765	724	751	787	745	789	709	720	758	764	727	764	766	715	764	764	739	769	728	726	746	751	791	743	752	756	752	756	751	694	722	779	746	734	767	747	719	729	741	739	753	755	730	750	745	730	790	759	790	785	781	758	764	688	742	736	748	728	724	791	736	753	721	763	712	751	723	772	753	748	691	747	720	724	780	760	734	722	697	760	767	764	751	785	765	740	754	727	741	778	767	704	737	756	783	776	727	800	703	774	698	725	742	714	744	730	802	739	712	770	743	766	788	732	752	714	765	665	703	721	742	757	731	756	725	756	770	768	736	703	772	731	723	745	715	699	768	740	751	770	702	723	726	775	796	762	823	759	743	750	715	785	724	760	767	764	746	734	732	772	720	741	725	744	746	727	735	748	730	723	779	740	786	712	767	745	734	751	779	776	729	763	712	758	749	770	719	711	770	713	807	692	777	739	731	753	759	754	775	748	687	750	745	758	817	715	724	713	740	715	744	765	741	740	785	735	756	708	728	741	768	753	769	794	819	740	728	779	781	762	780	745	741	736	780	699	741	734	796	747	763	730	736	767	754	715	744	769	787	735	783	779	742	763	787	744	791	732	750	768	719	769	696	738	736	742	764	702	748	773	716	754	730	739	727	730	763	734	742	774	738	808	803	808	765	747	740	736	749	731	769	735	723	765	724	759	747	740	817	775	762	755	731	740	691	774	751	764	706	738	744	737	703	770	759	725	747	731	722	769	751	706	818	710	725	746	736	767	777	706	722	691	762	718	772	753	711	802	746	753	771	752	704	727	735	761	737	764	769	777	745	779	679	749	760	782	779	727	745	717	726	752	714	800	764	769	765	745	784	760	737	757	744	755	712	741	765	691	746	756	761	738	741	735	724	777	753	743	709	759	748	737	765	712	747	756	729	779	731	717	718	757	748	738	772	716	683	735	740	755	752	743	782	745	738	765	747	729	703	760	757	716	738	731	745	740	798	692	739	785	786	754	707	793	692	765	724	715	795	744	772	716	722	715	783	755	718	732	750	742	742	786	774	755	712	774	746	752	723	769	751	778	713	720	735	750	767	699	758	716	724	696	730	750	696	691	757	752	755	719	765	745	767	747	758	677	737	777	739	723	751	713	685	754	731	749	738	771	733	717	706	760	726	759	715	730	779	731	725	739	748	722	721	711	716	736	704	754	781	754	727	769	736	720	749	750	780	737	780	755	740	764	712	704	773	777	760	755	747	785	756	759	702	772	730	725	746	778	748	719	793	794	766	705	731	725	754	738	698	711	752	749	717	761	733	774	734	774	723	765	756	751	742	722	726	720	762	749	773	764	763	729	731	742	789	741	716	783	733	798	765	722	733	717	748	765	725	770	719	749	736	760	722	803	714	713	756	750	736	738	764	760	728	742	778	759	778	738	809	746	742	716	766	700	780	705	772	737	756	715	790	670	768	744	744	759	723	659	744	750	740	762	752	734	696	727	701	742	740	742	724	775	680	775	709	726	750	732	774	742	693	754	759	815	809	723	791	768	712	776	760	748	715	791	766	757	748	740	773	689	714	804	748	732	750	724	679	769	709	716	749	727	803	765	759	704	712	728	752	727	705	740	788	765	731	749	786	767	716	731	743	764	770	721	744	760	784	733	742	794	747	755	741	744	732	757	716	705	776	746	744	722	753	726	755	749	761	735	798	774	769	709	753	694	690	694	706	733	708	769	777	729	759	737	771	777	787	742	717	767	719	751	743	763	754	741	786	735	761	755	739	751	755	758	741	731	770	747	732	721	748	696	738	789	731	694	756	720	739	750	712	730	800	738	757	786	727	742	771	778	687	748	747	767	758	718	724	734	700	748	756	732	762	774	796	744	787	717	740	752	751	751	737	744	769	777	754	722	782	685	714	732	713	768	718	728	704	749	685	734	742	778	725	771	715	725	743	755	777	733	779	743	738	777	763	746	748	720	708	770	783	788	748	708	757	763	746	736	766	750	739	816	742	760	685	770	772	758	683	742	734	773	757	740	727	767	715	715	728	694	728	750	764	708	729	756	768	714	735	726	779	730	736	763	762	773	769	712	730	757	754	714	804	771	776	785	745	763	702	725	780	765	755	772	732	678	749	742	715	728	753	733	749	811	707	777	705	766	721	768	727	770	749	713	758	717	731	767	791	745	726	717	714	742	744	750	725	741	768	712	771	748	733	771	721	717	741	740	796	729	797	683	709	734	720	692	741	756	744	777	783	752	725	713	717	751	749	752	787	742	747	736	700	775	777	773	712	712	758	758	769	756	772	765	795	753	720	728	737	756	745	759	734	762	740	734	731	716	825	780	728	782	818	734	790	738	804	742	770	776	754	750	735	757	747	732	708	788	764	802	803	712	713	776	730	750	780	781	758	715	767	718	784	802	715	732	756	737	769	710	749	744	676	729	759	751	764	790	748	742	761	764	758	755	680	697	763	763	758	780	807	760	736	765	746	751	666	739	726	796	802	753	737	749	785	796	712	767	734	741	700	796	727	773	730	728	755	710	745	712	717	709	756	720	694	745	811	687	715	740	779	801	770	733	760	732	743	801	763	805	734	778	773	745	764	722	760	798	788	750	727	776	718	739	683	739	705	748	734	755	717	726	703	749	742	723	732	706	775	725	693	740	762	695	754	808	723	776	760	697	757	753	752	703	734	763	780	708	707	770	776	779	725	776	756	772	674	784	742	733	741	751	740	773	709	709	755	744	746	754	711	788	717	740	684	760	818	768	776	715	747	728	765	736	712	717	716	723	760	733	738	727	689	696	729	738	727	723	773	805	796	768	791	676	770	729	757	737	737	788	731	752	718	743	737	780	740	745	757	786	739	713	753	803	704	791	762	700	820	748	726	774	713	725	750	766	717	777	769	762	724	775	761	701	783	769	732	812	761	733	724	721	832	698	737	754	736	733	722	751	681	752	753	736	730	726	799	776	707	717	742	773	757	775	758	727	779	755	713	721	736	717	769	746	750	784	744	748	793	747	738	750	749	750	716	760	762	759	722	769	753	758	757	759	708	742	737	740	704	756	734	743	763	770	777	764	721	810	728	781	739	746	716	784	693	780	745	750	751	707	742	703	723	716	725	732	731	714	742	740	757	720	737	733	694	768	726	726	782	730	701	740	736	748	764	778	740	752	706	788	753	737	762	752	713	725	727	695	788	734	733	701	748	732	763	751	744	745	741	738	695	706	779	721	782	688	783	717	675	746	762	720	748	733	729	731	738	732	732	759	732	704	713	742	740	744	726	766	758	741	751	723	719	728	731	751	785	781	732	759	726	731	700	737	751	659	765	728	739	749	744	715	753	779	695	745	726	758	764	731	749	771	745	725	783	736	772	783	707	742	697	768	805	822	776	737	764	768	695	773	806	778	734	762	715	771	766	755	728	766	797	723	749	725	713	743	727	745
30619	4509	827	585	470	468	404	387	370	350	352	385	371	370	365	335	363	334	290	329	319	339	349	361	377	317	359	325	341	343	348	367	388	349	346	380	386	370	360	326	329	359	344	345	334	374	369	315	328	356	323	362	314	363	320	341	372	369	366	368	336	345	369	317	321	355	374	303	314	345	329	346	323	365	320	381	305	334	378	337	319	334	391	351	355	368	332	387	338	385	349	355	335	323	340	341	353	334	356	352	364	334	360	326	347	342	316	299	341	329	354	403	367	364	359	309	332	314	368	354	341	347	327	345	344	342	357	347	342	370	353	368	360	387	380	373	324	333	363	388	383	376	365	322	331	321	363	336	358	335	340	377	331	389	340	364	333	312	328	363	367	328	371	349	329	362	328	339	371	368	347	365	348	352	353	371	355	340	380	391	369	376	365	339	369	342	359	335	333	393	331	340	359	354	357	343	367	370	336	356	321	321	343	348	355	349	355	384	313	369	361	333	329	339	350	336	374	354	367	358	353	341	357	353	338	360	343	356	320	354	400	331	330	340	354	351	357	371	373	368	348	389	321	370	373	361	339	384	356	334	351	318	345	358	350	331	331	386	378	324	352	335	352	353	316	363	346	377	351	371	388	394	329	339	349	340	380	313	375	331	326	370	337	356	339	360	331	360	334	362	360	364	341	371	354	321	347	361	374	361	336	354	368	324	319	342	369	359	346	357	361	370	342	349	363	346	325	331	323	329	339	384	338	339	369	323	341	313	314	331	351	352	344	357	365	331	358	337	377	314	329	346	360	358	353	344	342	372	356	358	396	404	342	381	352	366	365	297	345	328	354	340	313	359	325	346	342	325	327	315	319	404	328	343	380	363	377	343	321	350	407	354	345	375	339	347	341	326	350	344	347	327	319	365	344	326	358	330	375	351	327	355	341	354	338	358	313	363	367	337	373	319	346	355	318	338	329	350	347	344	372	367	330	358	361	355	359	324	342	340	347	332	342	369	380	343	351	311	362	327	319	363	351	377	348	349	368	345	383	340	359	311	330	339	339	323	341	342	376	366	379	378	313	325	326	363	319	345	348	378	349	378	366	366	354	375	325	353	357	299	348	329	355	319	364	350	360	352	338	373	323	319	366	374	362	343	353	381	385	354	350	328	351	345	311	385	352	393	335	347	347	353	356	313	347	338	348	350	387	325	294	346	351	340	335	343	351	377	348	348	374	334	348	330	330	340	314	346	349	361	361	335	335	384	366	341	364	347	349	333	336	408	386	349	326	353	342	374	392	379	379	344	382	378	327	372	359	371	371	346	329	323	359	389	367	377	387	341	354	372	349	368	313	343	336	348	300	358	347	341	386	350	331	337	369	347	366	334	356	348	380	326	344	340	317	374	342	380	346	317	336	364	361	343	376	380	367	318	335	328	311	324	330	346	352	362	382	375	354	381	355	335	316	327	350	348	350	378	361	372	358	305	334	346	336	321	330	327	350	353	402	335	358	312	313	336	332	323	353	334	383	355	346	351	311	354	359	380	336	318	383	339	335	341	375	339	338	347	344	339	326	350	347	354	351	374	324	343	370	362	333	356	332	343	368	328	344	306	359	362	346	334	336	340	338	344	363	345	338	324	366	366	334	365	343	365	345	365	368	345	340	364	344	355	366	350	324	353	368	372	325	343	333	369	330	354	354	308	350	319	342	328	356	366	350	365	342	354	343	325	341	338	392	355	398	342	343	365	367	385	342	339	336	338	341	309	325	359	384	320	360	354	365	360	321	343	352	337	332	374	350	376	353	345	337	343	341	327	341	338	373	326	333	323	339	310	347	341	359	368	347	339	371	354	296	368	350	378	342	342	343	335	364	343	365	344	316	348	352	366	369	344	347	345	360	368	322	317	313	329	383	379	316	323	338	340	342	346	354	361	328	366	334	380	350	329	319	352	333	352	330	312	362	334	335	353	333	338	358	361	337	350	335	343	322	326	344	326	376	336	361	372	380	346	358	336	362	358	335	351	350	344	380	369	355	349	344	343	395	377	370	333	370	347	327	374	336	333	355	391	346	346	328	357	362	333	351	366	352	327	363	367	372	377	315	281	406	358	302	375	365	364	323	323	352	331	309	371	347	335	363	306	314	351	327	351	351	348	340	359	324	315	351	369	358	294	321	366	353	364	358	355	351	369	343	326	366	378	357	353	356	320	318	353	336	382	363	293	387	337	359	312	347	330	365	367	336	362	387	382	380	311	340	312	360	366	351	364	353	345	362	362	347	369	348	389	342	367	381	340	380	322	354	356	363	357	375	324	374	390	329	326	355	369	333	330	355	357	331	367	355	385	386	326	385	352	359	389	370	350	340	336	342	345	353	373	358	319	353	365	340	340	329	364	342	318	367	342	340	360	366	351	361	351	345	366	352	324	337	304	341	342	356	351	352	374	343	346	321	337	366	332	352	348	353	331	344	327	330	374	350	352	323	340	338	336	353	357	343	350	338	371	350	336	378	313	383	342	342	320	347	330	330	315	353	345	362	392	343	377	354	308	358	363	340	333	355	341	336	367	330	374	388	340	379	345	373	312	365	353	322	331	332	338	342	376	369	364	362	364	360	316	343	348	340	357	356	350	343	335	322	344	376	339	315	356	352	346	328	360	341	354	339	361	355	353	341	334	351	346	310	322	368	327	342	345	363	358	330	313	315	360	360	358	364	355	344	352	365	400	369	366	352	314	347	350	354	381	343	307	358	333	366	357	330	312	335	341	356	323	372	341	369	341	379	327	350	363	367	361	385	333	349	368	360	340	359	292	350	366	336	380	354	343	360	348	356	355	359	357	320	355	335	360	347	386	334	329	376	342	378	363	364	324	341	370	384	355	362	348	344	329	332	323	329	343	357	377	366	342	357	375	342	354	380	346	341	350	367	332	346	360	334	364	388	381	335	353	363	374	376	376	368	299	373	377	333	353	361	337	354	373	358	343	363	312	355	357	343	370	377	352	367	382	348	364	346	329	331	363	368	352	341	331	387	381	315	333	346	324	357	360	362	358	334	343	360	353	346	330	358	357	349	341	339	385	346	371	312	375	363	312	380	384	328	373	366	360	364	381	346	339	333	362	360	362	348	361	328	325	373	338	369	351	343	339	313	369	335	334	346	385	389	346	357	336	351	332	337	352	351	353	328	361	354	389	337	334	318	368	357	372	324	307	359	363	340	336	336	352	343	338	351	360	372	371	355	376	331	327	352	350	363	357	348	389	345	352	312	346	305	331	375	347	333	348	329	349	355	333	350	363	355	365	353	366	330	312	335	343	374	344	365	348	366	365	316	340	365	346	355	321	338	327	342	390	349	346	375	340	343	345	358	368	335	349	347	359	360	328	336	341	345	344	371	362	363	362	348	334	357	365	380	304	340	362	347	343	351	359	362	329	364	363	391	322	353	367	334	354	335	366	339	335	367	353	356	393	366	368	373	350	325	353	371	328	345	357	335	333	338	325	355	343	333	364
22423	8261	7720	5149	3962	2703	1531	1048	890	923	918	891	861	861	842	845	806	776	791	819	795	816	752	746	797	809	836	825	795	800	806	790	818	761	828	778	773	792	824	830	764	814	798	773	790	811	808	811	799	798	816	792	826	809	799	821	771	817	774	837	812	797	802	809	840	822	770	787	824	846	815	875	823	858	815	778	815	829	815	790	847	847	778	791	862	795	827	799	753	775	827	772	781	858	790	785	766	788	835	782	774	801	843	786	868	789	843	826	787	782	740	812	816	782	809	803	828	777	810	800	765	808	811	734	852	783	810	777	824	775	822	799	719	778	782	823	818	837	810	814	873	759	832	822	773	844	795	784	781	809	803	809	814	845	817	820	798	808	794	821	775	814	796	791	821	827	863	866	773	826	798	778	762	795	837	775	814	800	808	830	843	786	774	884	823	777	801	822	809	762	833	784	737	791	778	840	810	823	760	836	800	803	787	810	816	803	786	793	812	826	757	779	823	777	774	784	837	835	824	873	809	816	813	842	791	833	826	799	829	803	803	794	808	818	772	794	786	817	772	781	799	754	816	778	861	750	840	877	792	851	801	799	804	769	853	833	829	822	832	810	793	852	797	818	851	856	807	814	814	784	803	816	805	856	741	766	827	803	783	774	840	764	781	835	832	796	772	857	829	830	831	812	843	822	788	780	810	806	789	845	842	769	816	802	864	863	832	785	755	772	878	789	810	822	783	855	778	830	838	796	816	820	809	819	772	794	815	810	851	803	821	789	806	841	858	791	788	799	791	746	808	782	782	797	815	752	793	807	814	764	827	829	807	827	799	811	812	793	790	788	796	748	799	781	842	825	765	799	760	777	798	864	831	831	803	799	745	726	786	788	783	790	785	829	801	788	748	747	810	836	823	801	810	794	805	798	821	877	802	827	845	820	778	840	822	818	812	770	866	792	824	877	796	845	779	775	828	853	737	772	811	825	843	793	802	811	806	786	816	783	768	756	765	826	857	845	791	763	805	830	841	811	858	769	823	763	831	810	793	788	796	813	817	864	767	818	820	829	820	784	807	745	823	827	837	772	831	780	761	823	786	839	831	779	870	798	849	808	793	773	787	818	833	769	784	809	830	783	774	805	784	867	827	783	822	834	818	803	807	807	827	822	819	811	785	763	818	786	787	782	765	787	791	844	775	831	789	782	813	771	832	807	809	854	770	776	822	824	814	782	818	807	814	785	843	782	833	804	801	812	812	755	763	779	866	832	773	763	790	832	829	816	822	810	812	830	857	800	800	823	791	765	797	801	775	815	798	810	760	758	832	817	794	738	801	815	784	771	843	826	782	834	776	808	831	808	825	799	811	780	781	796	843	797	803	791	793	767	803	800	781	783	784	803	792	826	820	790	794	798	825	798	805	822	807	751	796	848	822	824	781	824	841	796	755	815	844	798	830	812	776	761	799	789	799	828	773	829	780	838	853	815	830	781	789	788	751	817	770	811	791	819	800	822	782	819	793	759	789	824	798	806	842	814	844	817	817	781	823	812	778	820	828	857	845	826	791	827	843	808	794	787	851	828	819	749	826	804	804	848	827	775	801	853	807	821	805	795	855	812	820	785	822	802	762	840	808	833	793	795	780	833	805	819	775	746	765	802	799	806	738	836	788	781	750	858	815	798	813	770	762	762	784	812	857	834	790	813	779	817	782	776	827	813	859	787	821	858	806	854	803	800	789	801	885	802	794	876	781	801	797	767	774	825	833	763	782	821	855	762	820	775	851	841	788	817	802	817	808	779	761	808	786	881	813	838	877	793	783	822	802	820	813	802	753	786	761	751	846	812	791	773	828	814	788	817	813	798	812	824	794	789	809	776	761	787	741	777	864	781	811	806	808	843	784	803	824	836	834	794	755	749	779	769	821	839	800	813	832	790	814	841	779	783	833	765	762	783	797	807	807	858	790	795	794	775	839	827	784	831	826	819	791	805	803	795	866	767	769	836	788	812	746	812	789	848	851	743	819	808	768	824	786	782	757	829	824	819	837	822	790	795	801	826	789	812	832	756	807	780	826	810	808	810	806	804	780	793	779	834	777	811	803	781	747	861	823	803	797	818	775	833	774	817	764	796	830	831	756	819	806	786	748	851	833	809	806	792	777	784	842	829	752	775	814	845	813	789	792	757	776	837	731	820	847	783	807	713	794	800	829	828	824	786	861	746	757	831	804	801	818	784	822	837	816	867	804	774	838	782	847	784	780	768	812	820	806	817	850	771	791	784	813	751	859	819	816	820	795	802	805	773	799	791	783	826	807	771	809	850	791	807	784	806	854	828	856	768	836	809	794	789	784	825	783	756	818	778	829	761	797	771	764	813	781	828	822	797	797	733	828	799	761	833	777	780	793	815	824	794	762	788	823	822	837	850	835	798	849	779	789	838	817	807	788	846	808	759	794	815	750	817	838	845	827	832	779	806	769	826	810	774	806	843	793	799	839	830	821	796	788	821	818	788	814	818	803	852	784	818	829	765	843	825	797	814	800	828	798	754	816	797	834	803	723	833	809	807	849	847	834	808	781	766	752	834	769	808	803	802	840	780	770	765	853	833	782	840	855	790	853	860	832	839	798	790	808	839	791	802	776	810	804	793	831	788	794	753	782	793	795	837	829	807	802	816	814	830	833	831	795	833	798	810	795	828	824	831	808	791	812	827	833	822	788	789	812	820	785	779	833	800	812	841	799	796	789	782	878	822	838	821	815	801	794	802	787	739	772	789	774	785	837	779	820	775	747	794	827	854	837	822	780	808	829	798	795	784	786	807	775	799	806	759	833	800	818	843	813	852	781	807	772	780	848	809	807	821	800	840	820	844	793	822	798	822	794	844	866	802	818	803	775	842	798	806	794	860	802	767	810	806	814	836	806	813	802	803	811	861	821	850	814	833	825	815	811	813	749	819	772	845	834	812	778	789	782	756	781	817	820	819	819	808	807	768	822	842	794	817	790	827	782	790	793	775	782	808	843	832	797	785	784	813	757	863	784	827	849	795	787	802	771	742	822	820	789	848	864	801	766	754	766	850	827	856	830	817	770	782	812	808	800	797	800	792	763	786	828	797	797	787	828	855	797	755	858	803	848	831	823	794	828	782	866	810	829	777	783	808	812	823	807	863	836	775	791	762	794	789	805	797	769	853	835	773	784	843	816	843	767	837	779	752	782	784	841	849	828	772	785	827	771	874	823	817	786	739	782	797	765	756	842	830	857	815	814	806	805	808	833	804	792	809	793	791	789	796	790	775	764	807	808	844	766	847	761	817	785	847	785	809	807	815	811	820	792	796	798	814	829	778	844	821	823	843	842	807	769	789	834	805	792	762	785	821	833	796	806	830	793	744	734	825	800	781	824	789	758	815	838	769	769	791	780	799	791	775	833	793	769	840	769	837	793	837	833	776	826	815	781	774	817	798	824	793	789	824	810	851	807	723	849	761	826	788	869	803	813	801	787	837	813	838	785	813
30815	5271	1276	793	553	555	433	372	358	385	343	343	430	351	386	368	388	384	330	339	352	364	392	411	389	357	357	356	372	384	335	384	377	393	401	335	363	355	374	335	344	350	368	335	364	338	357	330	397	343	333	350	384	368	362	338	411	394	389	379	335	399	377	419	347	380	349	364	364	324	388	368	333	360	350	359	366	362	360	363	394	366	355	367	363	364	371	338	323	359	336	357	387	316	363	385	367	325	360	354	359	357	405	351	377	390	372	348	339	328	361	354	366	366	350	386	361	400	371	354	413	347	337	339	339	352	347	401	356	397	371	366	361	364	392	372	368	397	344	347	307	374	382	386	355	373	368	364	335	377	353	368	371	387	374	342	351	361	364	344	410	378	384	364	337	348	363	404	353	352	320	381	403	370	374	368	344	364	386	368	356	373	372	379	387	359	350	357	370	355	366	315	388	373	401	395	368	324	355	355	405	375	376	362	358	332	346	362	374	382	298	358	381	343	357	371	383	398	355	347	374	388	336	339	335	372	358	382	337	355	346	367	386	390	383	392	340	388	373	390	348	371	325	359	387	355	397	398	359	339	378	363	395	359	377	379	403	344	328	365	347	362	354	376	360	364	341	386	360	394	345	357	416	346	407	394	381	362	408	332	350	339	357	369	365	383	338	360	355	359	348	366	387	385	362	344	358	336	373	319	379	348	371	317	343	361	339	361	378	361	375	368	387	337	387	398	358	363	390	364	364	331	345	387	358	374	360	350	366	361	387	345	394	342	333	349	377	364	372	354	353	376	355	359	344	363	400	369	370	348	324	365	341	364	329	402	344	352	365	353	314	380	373	347	388	365	331	380	365	364	333	331	343	361	364	347	374	360	383	344	338	337	346	364	391	383	356	348	377	368	350	349	374	389	348	357	332	345	390	372	332	390	358	353	405	374	377	378	381	387	345	363	353	376	386	318	337	391	343	365	340	355	387	359	373	381	399	379	332	380	369	395	367	382	387	356	320	354	356	370	376	363	375	357	356	330	369	381	383	326	358	356	376	355	416	343	373	413	370	381	345	381	389	358	367	367	419	359	361	363	370	369	340	341	370	393	356	381	346	335	406	404	343	352	335	350	365	370	372	352	358	340	368	357	396	317	356	347	330	374	377	380	401	373	376	339	347	333	368	333	392	379	403	357	366	421	379	373	339	396	404	339	376	341	346	364	317	375	369	365	331	344	339	370	346	355	385	369	362	350	358	332	344	374	351	347	363	389	325	366	339	376	401	376	374	344	398	366	368	383	355	324	360	376	376	351	391	349	342	342	378	385	382	361	372	338	361	391	349	404	359	326	373	352	359	370	372	392	368	346	391	377	373	397	366	359	371	321	327	351	408	347	365	379	359	366	355	352	370	341	371	348	368	355	377	407	389	389	351	388	371	365	358	338	339	377	393	385	367	367	393	377	369	390	360	362	331	354	393	362	340	369	367	368	329	375	361	379	365	372	348	394	386	331	316	368	360	346	386	353	362	319	342	381	362	428	354	345	344	346	352	363	379	348	408	336	343	347	340	347	322	385	367	362	366	388	360	386	385	357	397	377	396	370	361	393	353	356	380	365	360	402	328	373	350	369	365	331	367	360	360	351	386	354	361	345	393	378	340	355	373	393	383	334	336	365	328	395	358	370	379	360	369	356	328	421	354	337	348	344	341	337	371	368	376	373	345	348	360	389	377	375	366	377	395	385	340	361	333	333	367	372	383	385	350	359	358	330	350	369	342	362	353	354	330	332	381	345	335	371	333	391	336	336	367	363	345	385	351	363	360	387	350	370	353	354	331	350	369	392	380	338	343	328	379	371	347	381	396	393	374	360	398	412	327	356	354	352	395	386	374	353	331	343	359	325	343	362	369	332	351	349	380	345	355	374	364	370	357	354	355	397	344	336	364	336	337	327	323	355	347	324	372	364	401	362	351	349	380	366	350	367	403	358	380	413	358	348	344	356	388	314	334	331	347	362	370	328	324	341	364	349	365	353	382	370	365	346	337	359	334	385	374	374	325	363	344	335	341	349	414	365	385	358	345	351	343	329	345	369	385	370	357	338	395	390	343	349	346	355	355	361	396	363	369	337	315	362	321	385	338	381	399	383	343	338	334	362	350	400	352	352	392	350	408	365	345	370	382	350	386	387	357	364	378	388	345	362	358	380	359	349	408	370	380	372	348	343	381	361	381	364	325	356	382	387	360	371	415	335	342	352	372	349	356	341	345	393	336	383	354	361	374	387	375	355	387	367	327	379	355	369	395	363	362	356	377	341	358	388	370	400	358	389	385	386	344	324	339	396	383	358	326	347	338	368	356	364	367	395	378	384	336	341	367	356	368	374	345	371	358	345	361	354	388	357	371	366	415	345	373	371	370	390	390	370	334	364	384	396	358	377	343	375	375	429	365	363	379	358	356	366	374	339	384	359	366	387	346	356	357	358	403	357	342	353	367	354	399	391	369	367	358	367	398	377	383	354	366	335	363	346	373	346	367	381	389	361	376	325	388	375	349	383	396	331	382	352	382	345	340	348	360	352	385	347	370	360	370	347	348	340	349	386	359	349	362	361	375	362	392	393	333	378	371	355	387	343	391	371	340	394	330	346	369	378	352	366	387	419	375	389	350	386	349	392	336	334	360	336	358	342	343	327	383	350	357	374	377	363	388	369	341	352	356	367	325	371	377	377	408	314	320	358	361	384	350	366	372	363	368	324	348	335	373	384	386	370	353	382	361	379	332	331	364	361	385	388	402	374	349	347	391	411	368	358	362	315	386	379	379	360	353	351	380	354	355	374	364	344	359	339	379	383	366	358	341	374	343	351	362	371	342	367	353	384	376	341	386	403	360	360	365	390	360	351	327	380	371	348	365	329	372	333	356	357	345	386	390	368	374	393	345	351	376	378	364	370	339	377	367	390	376	354	386	372	329	350	406	398	347	358	341	386	388	405	332	379	351	354	340	339	387	366	355	346	383	378	349	355	352	341	369	387	385	388	361	368	365	388	390	401	378	370	351	370	353	372	364	376	317	330	363	342	377	360	354	326	349	352	406	317	397	365	361	358	349	363	381	368	348	355	327	379	379	346	354	384	376	320	349	367	358	366	330	356	373	352	396	329	356	382	326	373	371	386	373	356	357	369	356	354	389	395	386	365	341	414	337	376	394	334	376	341	377	364	321	379	389	400	385	417	381	366	360	367	334	350	351	380	345	381	363	390	379	330	389	358	395	346	381	373	389	360	386	360	380	350	366	349	373	352	356	358	350	343	397	397	364	386	366	384	366	343	358	356	374	339	372	365	361	366	357	391	361	364	376	378	353	380	363	382	362	372	364	308	364	347	368	357	358	364	349	355	365	405	355	367	350	374	364	382	346	368	345	373	361	361	349	330	371	340	339	364	370	353	373	369	327	334	357	373	353	376	345	360	379	369	359	375	347	380	349	337	320	362	348	349	360	331	378	377	375	333	338	315
21112	11726	10920	7504	4983	3638	1884	1182	1116	985	922	911	963	936	863	904	876	857	846	872	862	857	894	866	858	866	858	903	859	904	815	872	842	865	913	898	861	906	884	833	826	821	892	879	835	865	840	837	880	883	821	858	877	839	845	824	853	849	868	804	865	841	820	852	861	894	843	818	851	872	811	849	855	887	894	864	831	844	885	850	866	882	836	863	898	813	828	870	847	826	850	847	877	848	847	846	831	829	883	804	845	845	845	879	899	838	864	885	880	823	835	841	831	895	842	828	860	864	811	875	860	872	863	848	893	838	874	869	807	842	838	810	852	881	840	860	850	800	876	868	818	890	835	896	845	836	853	870	837	890	841	834	823	853	872	843	847	882	855	903	847	855	852	845	840	858	816	836	857	826	850	837	889	856	825	864	884	872	869	853	820	892	819	800	905	889	840	869	853	886	878	867	825	831	842	885	789	832	850	860	831	831	837	869	869	826	838	870	838	788	846	880	814	864	854	874	848	827	868	843	842	798	874	894	858	821	864	846	832	855	890	813	857	803	845	893	914	821	788	874	880	862	809	882	826	806	881	840	879	834	818	835	829	852	894	814	861	864	901	873	869	795	851	915	849	881	911	857	826	900	861	852	868	833	812	871	849	855	898	835	885	885	876	868	849	839	891	873	846	820	816	848	839	865	865	833	897	832	845	850	854	818	858	826	823	872	841	823	806	895	827	824	830	820	844	823	824	889	861	871	850	859	881	842	867	853	842	830	860	829	864	807	881	879	875	881	838	898	835	880	967	851	788	859	865	873	878	869	822	867	829	878	835	878	816	857	868	856	850	853	808	809	863	836	846	870	848	857	822	881	870	777	785	846	850	874	876	855	811	878	813	864	865	827	876	879	876	837	837	812	882	879	863	877	856	872	918	807	859	881	900	883	847	851	853	834	905	804	805	867	848	845	816	887	868	831	853	859	850	867	860	872	853	875	869	891	820	830	879	835	857	878	868	848	848	799	868	834	882	868	925	887	844	850	875	825	834	849	835	859	807	804	847	807	808	802	817	829	884	785	836	851	788	854	851	836	819	865	867	865	859	826	886	854	836	850	844	838	896	891	881	825	860	850	855	915	840	886	842	822	867	865	853	814	858	847	866	854	864	914	848	855	798	846	824	885	857	907	858	898	853	816	892	876	854	901	911	887	798	865	871	861	947	841	803	829	922	868	855	859	823	827	870	889	889	833	847	887	885	825	853	860	873	855	871	831	861	848	857	832	907	801	866	918	827	883	861	849	826	885	818	884	827	831	887	864	853	873	831	875	856	863	902	873	853	796	803	876	904	860	866	814	819	862	868	868	852	910	818	812	896	862	859	837	838	873	841	818	804	833	884	891	883	880	849	884	858	863	853	869	838	820	815	835	833	877	849	843	852	855	898	877	880	804	825	832	827	826	878	824	855	848	890	878	812	858	828	881	878	827	877	826	852	858	861	881	847	856	855	834	836	831	845	860	823	825	838	868	846	843	818	844	861	869	864	832	849	852	818	841	856	860	844	906	846	890	864	870	867	900	866	846	849	887	818	853	862	853	839	847	828	840	860	889	847	879	821	840	882	914	844	889	862	874	854	916	868	882	841	880	882	856	870	818	837	826	846	867	813	866	847	873	871	881	849	874	895	850	810	899	851	827	825	851	934	872	857	821	854	869	855	828	828	832	883	869	836	828	821	878	817	831	843	882	819	846	815	872	936	796	837	873	845	830	852	798	866	857	869	890	885	837	872	860	848	813	797	855	869	889	877	817	857	844	877	849	819	850	804	881	868	845	858	862	864	883	820	855	852	828	877	842	867	883	854	846	874	830	838	864	828	835	818	850	843	844	862	870	866	853	818	815	838	818	840	857	871	884	843	863	914	861	840	868	843	838	881	860	835	884	819	845	872	853	837	829	835	875	855	860	853	896	795	832	820	877	849	869	902	830	916	854	868	864	878	853	880	895	884	843	879	864	839	872	880	799	850	817	897	845	806	863	894	844	836	850	863	824	872	854	851	828	877	856	865	876	912	906	873	816	852	869	838	867	821	866	852	873	881	854	894	867	881	842	877	880	890	866	840	857	860	831	878	835	862	835	856	866	852	830	861	883	875	842	855	813	893	886	854	885	861	907	832	886	872	874	874	867	874	862	846	851	855	849	910	809	874	847	872	849	884	859	806	850	875	853	817	826	825	833	857	868	844	828	818	867	851	814	862	902	867	850	850	924	841	840	857	835	853	863	824	862	836	866	815	869	865	814	894	793	828	872	864	792	869	895	890	853	805	822	853	868	876	841	843	856	870	861	822	852	872	844	854	847	902	816	867	842	863	877	837	854	856	885	830	839	908	841	862	834	853	869	778	836	831	860	865	853	828	835	843	849	839	850	884	796	887	875	906	896	860	782	860	882	866	865	853	898	842	869	828	831	822	840	812	824	872	841	847	869	874	830	886	857	862	882	864	812	847	810	826	857	856	871	807	829	866	892	855	857	853	840	832	885	850	848	901	885	845	829	882	933	822	813	864	793	884	817	821	825	811	835	905	868	848	821	883	831	895	895	854	895	851	812	827	853	855	890	895	799	857	836	911	849	911	866	931	863	827	866	834	874	874	834	853	898	837	840	835	874	857	887	910	824	862	855	857	841	870	871	854	865	885	826	837	794	867	795	851	816	868	878	802	855	828	878	803	896	845	816	862	878	851	835	845	861	884	877	827	893	872	862	865	875	830	840	897	788	849	840	852	862	886	897	858	918	796	815	907	834	823	893	886	869	843	836	867	890	820	900	873	832	841	866	842	844	845	846	841	814	885	850	882	841	822	840	860	900	810	862	918	871	847	901	869	824	845	866	875	869	851	843	871	811	820	831	868	851	835	829	856	851	857	875	850	834	885	813	858	849	858	880	874	834	814	829	875	884	892	860	857	920	866	849	819	859	905	851	845	832	849	847	844	880	846	868	844	848	865	819	854	886	891	885	904	918	865	873	823	867	846	840	924	872	855	820	858	834	837	853	846	837	898	898	901	788	902	826	855	843	878	826	815	891	849	853	808	872	852	833	812	834	873	835	863	869	871	839	839	831	807	859	837	865	878	894	895	856	865	830	886	814	859	880	890	874	865	815	885	883	854	861	837	832	803	853	899	886	805	801	817	898	881	841	871	822	808	836	885	893	851	841	817	797	861	832	842	852	874	841	879	872	874	843	846	849	833	831	926	851	892	855	893	843	836	830	881	835	879	851	848	878	875	852	903	875	831	858	863	902	820	773	911	801	800	821	840	872	871	863	952	827	852	870	826	866	814	891	853	862	813	828	785	824	854	859	867	873	805	780	875	865	849	820	857	865	856	818	867	814	906	894	848	865	877	882	851	873	854	858	865	828	866	830	901	852	854	864	865	863	871	885	846	824	887	866	859	838	828	840	862	894	904	854	859	858	875	857	810	865	808	870	830	864	817	842	814	824	810	810	807	888	805	866	915	837
22288	2574	640	478	438	372	335	342	350	318	305	363	335	342	345	356	368	299	338	328	320	291	340	364	355	349	337	356	369	350	348	363	354	311	319	314	327	336	369	333	309	292	315	312	346	341	335	323	356	331	326	353	375	350	334	326	347	385	351	362	315	331	322	348	279	350	344	353	335	333	328	348	363	333	357	351	346	363	353	354	344	367	295	317	352	355	372	359	323	352	311	349	325	347	322	346	322	319	329	355	365	330	340	298	342	355	353	325	340	331	346	333	399	357	371	351	354	337	335	364	365	335	351	369	373	317	375	318	312	357	379	399	343	335	307	367	307	360	304	323	318	341	392	333	339	333	363	336	315	333	342	338	323	366	346	361	359	356	295	325	333	320	324	326	336	313	325	351	301	368	353	357	332	338	348	386	333	330	352	353	357	380	341	357	317	335	340	315	326	322	285	325	343	309	289	343	344	359	334	335	304	305	319	300	301	316	314	367	319	378	350	383	350	331	360	335	291	334	317	345	353	351	340	347	374	344	318	344	330	365	344	307	363	359	362	347	326	296	349	322	337	344	341	342	381	349	353	349	349	356	314	327	352	344	350	334	340	345	343	384	373	355	330	361	316	324	348	362	345	352	309	330	335	342	337	379	342	345	338	337	349	349	322	344	340	358	343	362	347	324	316	332	314	343	321	357	383	348	369	353	368	333	313	320	359	349	329	323	326	319	333	327	370	334	358	340	328	334	333	328	334	306	340	305	325	357	365	353	358	356	388	342	352	314	364	330	352	352	351	321	343	318	304	336	370	366	353	357	343	365	321	328	300	314	255	345	327	341	309	337	309	368	346	336	362	352	335	355	353	328	362	346	319	351	356	377	334	345	297	331	379	306	394	387	335	361	353	298	323	343	328	351	346	372	352	365	363	310	319	339	350	322	337	330	325	364	326	350	326	338	315	345	304	367	341	326	357	332	338	392	361	311	342	354	308	352	345	346	322	312	314	365	329	358	352	327	328	358	329	348	340	383	332	309	339	335	322	356	331	306	326	356	360	356	315	342	382	334	327	347	330	338	372	360	343	321	356	332	340	358	376	349	356	350	346	356	345	350	346	350	316	341	328	297	348	331	339	335	317	325	362	321	338	339	323	313	360	331	347	334	353	329	296	359	324	350	343	325	357	319	352	342	346	304	339	330	365	345	325	319	329	329	347	319	348	358	323	288	358	300	323	333	334	298	300	375	323	343	370	356	341	331	325	377	375	319	325	313	371	353	356	315	283	343	333	336	341	352	359	312	351	349	347	306	323	342	337	287	328	311	362	311	347	329	330	337	324	344	346	363	376	389	353	356	346	338	342	347	330	347	329	350	314	313	342	337	322	330	342	322	340	345	345	352	346	321	339	351	344	366	346	324	334	315	315	330	324	344	328	334	319	339	360	320	335	364	322	339	310	357	309	340	361	327	318	352	313	358	357	336	379	324	327	344	358	361	319	347	339	327	310	304	363	327	365	350	331	320	284	358	337	348	342	309	329	365	330	313	313	330	322	326	338	323	328	368	299	328	317	324	337	304	368	333	322	331	359	372	352	345	332	380	319	350	346	325	335	331	318	385	358	356	315	350	318	359	318	331	319	346	300	333	324	361	327	356	370	312	330	334	348	346	314	355	311	350	327	355	318	320	342	352	331	323	362	331	302	348	348	360	329	323	327	343	332	344	337	336	338	360	345	329	329	309	392	359	366	346	333	326	364	350	336	351	352	328	317	335	348	329	336	352	339	375	334	302	346	370	348	364	345	355	362	365	349	318	329	313	335	314	314	327	328	352	333	358	328	317	326	317	333	322	324	324	301	309	362	353	299	321	322	319	320	336	340	336	364	359	345	325	380	342	337	347	314	314	351	350	347	335	336	355	353	328	336	320	340	339	349	365	323	353	342	331	348	370	335	328	346	275	315	358	375	332	321	314	331	309	345	338	341	326	349	305	337	332	311	337	360	330	305	379	330	366	336	335	340	355	322	357	343	341	324	322	354	311	321	342	379	315	359	357	309	331	332	311	315	338	357	341	337	382	365	348	352	325	324	343	317	320	352	328	359	373	386	360	307	350	380	337	360	337	313	324	358	335	328	360	356	358	346	353	340	341	350	343	341	337	338	299	359	321	316	322	301	357	336	356	322	335	348	348	305	359	327	355	324	356	316	350	349	313	342	337	334	315	330	313	348	298	310	350	307	325	350	355	374	379	365	354	300	327	371	356	327	349	369	337	330	338	364	364	370	338	336	350	329	314	306	331	375	341	338	339	344	350	333	361	340	336	338	318	344	357	363	335	319	331	337	331	340	343	364	338	298	381	369	347	351	369	349	353	316	300	328	359	328	359	348	302	298	351	345	338	324	319	361	352	299	316	347	351	356	340	329	319	306	307	317	338	342	326	338	347	349	350	335	355	341	335	335	359	370	363	346	313	365	338	359	361	304	355	322	372	351	347	320	314	358	305	323	294	354	352	335	312	354	334	329	324	340	344	322	365	339	320	337	340	375	330	343	330	359	363	361	351	333	349	310	351	344	352	356	324	339	368	329	340	318	306	308	354	347	348	316	327	357	333	357	299	386	330	330	361	343	348	358	378	338	365	343	325	326	360	347	304	315	361	355	325	309	363	304	325	341	332	363	367	337	342	363	333	357	349	323	331	326	328	309	356	344	355	344	326	307	335	322	289	366	337	346	367	360	310	355	365	352	335	338	344	356	321	306	354	339	337	321	375	324	315	368	340	315	342	371	321	338	356	341	321	344	317	306	325	336	368	339	323	318	343	382	324	307	315	349	347	352	368	373	350	345	342	329	378	334	321	335	301	356	320	355	345	323	352	332	354	330	352	332	332	381	351	315	346	331	343	342	315	326	323	320	335	376	345	354	346	385	347	306	343	320	334	321	304	373	291	309	313	355	354	321	335	318	337	323	299	356	346	386	361	385	373	351	356	344	357	348	337	295	321	348	337	351	353	345	351	326	381	326	375	314	359	330	351	365	332	370	334	323	315	306	328	345	350	335	349	348	315	327	360	326	339	369	342	370	373	316	311	347	321	336	334	361	347	353	353	324	350	312	310	329	367	356	336	340	376	345	326	326	346	317	336	334	351	310	319	334	324	351	378	328	351	366	314	315	353	376	306	345	359	334	333	330	324	346	363	336	367	369	348	333	346	349	336	349	336	304	343	351	336	360	359	330	330	345	340	365	312	326	345	344	332	354	347	351	359	302	384	364	311	333	355	337	316	339	315	364	374	303	325	338	325	329	317	329	337	330	331	315	348	349	343	308	344	320	328	324	332	361	326	326	317	351	324	367	335	354	310	308	333	336	348	343	324	340	337	281	321	355	325	362	347	344	336	359	348	337	374	367	352	359	309	315	316	326	312	328	285	327	381	335	350	331	382	370	352	353	316	336	352	317	323	316	334	316	322	377	356	315	304	306	342	342	339	335	332	348	333	331	339	390	384	340	334	352	336
17126	6494	4424	2867	1957	1267	913	884	849	793	763	760	774	758	748	790	783	736	797	783	766	764	759	780	793	829	736	767	727	748	763	710	788	806	773	764	771	783	761	720	787	763	724	766	754	744	754	756	820	787	761	747	772	771	729	728	797	735	753	742	806	717	751	765	765	773	743	726	778	765	756	756	752	699	759	767	787	792	751	803	763	785	739	765	748	783	766	778	774	768	752	731	830	742	773	779	731	795	793	735	794	759	746	769	788	788	766	777	772	800	785	769	747	755	778	737	744	765	761	764	700	781	752	758	729	790	736	717	774	760	786	774	762	757	775	815	786	766	816	766	791	751	779	775	822	787	757	744	690	801	783	721	751	777	721	787	765	720	774	697	795	781	729	847	766	781	764	700	772	794	764	765	746	755	794	785	768	723	786	740	822	748	776	787	746	761	758	746	781	852	776	758	792	749	749	740	777	759	748	823	771	796	732	749	739	773	722	756	769	750	786	738	770	783	783	763	834	715	788	774	748	745	737	792	783	778	777	799	770	763	773	738	811	721	805	774	798	781	745	714	791	707	767	786	753	769	769	818	765	735	756	817	758	765	815	779	764	761	750	753	738	726	732	746	799	726	763	704	759	796	754	766	780	747	741	746	729	754	775	793	794	723	791	765	734	756	729	771	758	784	765	769	812	767	792	746	755	780	733	780	750	790	801	729	728	784	742	785	804	787	780	718	800	728	763	774	724	728	757	756	755	786	784	781	712	770	730	768	744	787	753	773	708	735	795	767	761	772	795	768	768	748	785	745	735	713	717	730	771	768	747	747	696	766	740	776	747	785	787	749	762	754	785	744	732	746	724	750	765	804	772	809	733	751	802	763	778	795	757	762	785	805	780	767	724	749	753	760	752	754	765	782	723	752	735	762	738	787	777	712	760	755	787	783	787	761	789	742	773	734	770	762	738	749	793	747	772	758	780	782	752	719	730	786	775	747	777	764	744	771	770	741	764	733	809	819	765	749	762	735	768	733	749	759	802	734	753	735	732	799	747	749	762	779	804	754	757	733	785	727	761	742	766	747	813	777	812	735	748	749	761	746	758	805	724	752	764	758	737	791	742	779	751	828	791	759	783	750	736	759	788	748	726	785	810	737	740	750	815	811	801	783	738	787	751	753	728	754	674	728	775	791	751	726	733	733	716	765	783	762	770	778	776	732	772	752	712	782	749	767	773	779	818	762	744	743	834	740	707	759	770	732	738	775	757	728	775	756	757	752	790	774	765	786	777	750	745	733	695	734	754	743	791	730	720	767	756	783	771	734	742	792	782	732	819	762	749	805	800	734	754	757	779	797	749	739	816	742	809	766	736	743	757	756	734	774	733	742	775	743	792	750	807	798	738	843	724	785	724	738	713	817	786	737	727	748	819	762	789	742	802	808	767	762	770	721	726	751	752	739	769	775	760	732	765	782	768	756	790	761	766	854	774	776	747	774	759	730	764	778	755	768	791	814	760	773	693	758	775	718	707	760	718	795	738	756	749	766	785	751	788	755	804	757	733	784	744	773	705	770	786	772	766	769	740	725	733	726	769	733	784	757	711	787	736	727	752	753	722	759	809	802	751	784	708	730	747	778	751	797	789	747	802	727	756	784	763	776	719	774	752	809	750	748	743	765	761	731	705	752	774	732	737	715	811	763	740	733	776	761	783	777	806	770	748	716	780	755	752	778	725	782	730	764	780	777	783	784	779	716	781	791	744	754	742	763	762	765	774	764	772	794	782	817	758	719	786	768	780	696	760	766	746	799	772	777	783	734	754	720	739	736	742	736	720	751	744	706	768	756	819	739	799	802	783	756	789	790	765	739	787	734	763	782	766	811	768	767	810	764	784	793	787	745	715	761	760	782	763	773	774	772	776	778	814	773	778	776	760	768	762	790	775	743	746	729	740	783	721	752	804	774	751	729	779	800	759	794	775	776	760	778	784	725	752	775	774	723	745	770	767	738	758	792	756	754	738	768	792	758	822	745	779	762	799	728	745	792	750	801	774	745	757	844	714	738	764	794	758	760	829	782	790	766	744	787	744	763	775	725	763	779	832	753	758	775	741	745	729	749	762	763	731	774	702	735	788	786	778	804	762	751	773	761	736	713	771	744	776	741	810	778	731	797	733	752	792	722	722	724	745	793	763	767	754	796	730	764	766	759	761	744	788	760	769	789	727	798	781	756	772	776	745	811	743	715	765	767	823	773	804	743	796	752	774	780	800	773	769	764	736	752	840	820	826	796	772	752	757	777	750	752	775	748	742	745	751	738	770	787	709	789	848	744	743	780	810	718	771	798	759	740	786	782	767	800	809	756	707	773	734	715	758	783	744	753	798	719	770	760	708	828	775	698	762	706	757	765	738	748	795	787	752	792	758	804	760	840	758	788	791	752	765	804	750	784	768	774	758	785	825	780	819	817	768	736	756	730	706	760	789	748	757	703	720	732	730	750	798	779	731	728	768	802	814	813	760	793	817	769	789	817	719	793	780	775	782	734	776	760	726	774	732	740	733	727	731	755	739	797	752	768	746	769	756	766	775	762	759	741	737	785	710	754	760	809	803	743	747	752	743	781	775	754	786	801	821	738	769	750	762	725	764	750	745	800	738	785	765	749	758	767	736	754	694	754	710	844	772	758	774	839	757	834	775	715	769	756	793	747	788	721	734	771	741	760	730	728	742	747	807	756	798	802	795	762	808	708	798	730	782	773	782	751	708	802	792	757	780	791	761	815	771	724	764	798	738	771	821	720	721	750	777	807	732	798	766	744	745	760	811	727	794	760	728	743	765	797	784	778	710	744	750	713	773	778	748	815	778	758	722	822	737	764	734	772	777	746	770	796	751	756	735	748	738	715	737	741	736	768	704	780	787	759	751	742	759	786	792	793	816	793	690	814	723	768	805	758	764	727	755	794	777	797	765	796	762	745	785	715	703	754	761	719	709	773	733	738	781	759	747	722	790	764	761	748	768	775	768	744	774	755	748	772	725	777	775	787	712	724	796	784	739	780	783	752	750	761	761	734	738	744	787	776	756	798	805	807	731	760	756	828	747	797	777	767	796	810	766	730	775	712	757	786	782	720	809	709	730	808	724	746	746	767	796	784	773	777	737	772	789	789	778	784	766	796	720	769	746	749	800	793	766	724	761	753	791	754	757	799	741	748	795	739	740	728	734	746	776	786	815	709	778	736	754	795	728	740	746	777	737	737	746	772	700	752	765	750	734	757	814	738	729	742	759	735	785	709	764	776	765	755	810	836	765	773	731	776	751	737	818	739	762	772	745	744	747	750	771	760	765	723	786	754	751	743	736	805	730	732	771	751	778	738	752	767	790	739	750	769	776	782	778	826	787	769	779	764	748	797	812	767	771	783	778	731	779	709	748	773	776	784	731	753	764	754	772	799	774	755	766	716	726	784	773	780	793	793	775	802	753	755	732	725	765	756	769	773	748	774	747	764	753	757	782	771
28861	4772	946	627	527	419	400	356	378	341	368	371	374	368	353	370	382	328	387	346	328	344	348	342	357	363	336	372	328	326	310	369	353	378	346	360	359	331	361	346	362	381	380	337	372	345	407	345	365	352	342	390	360	372	406	354	389	384	374	358	380	347	357	337	334	360	343	333	373	343	351	322	300	365	349	327	344	354	379	364	359	366	355	373	422	359	336	323	391	368	345	370	371	371	387	357	350	327	375	361	365	330	380	401	372	357	343	338	343	373	373	303	344	369	342	355	325	339	339	379	376	346	375	353	381	354	350	353	350	361	308	399	349	327	340	315	372	359	340	377	362	342	374	379	356	396	358	389	314	354	370	361	352	376	365	353	346	346	415	359	352	305	361	350	353	358	325	383	370	372	353	380	347	361	367	338	379	392	377	365	364	322	348	319	357	371	368	328	355	358	332	354	380	375	328	350	357	361	359	324	335	366	326	332	353	362	384	353	348	387	358	337	309	413	370	327	340	344	310	392	352	373	354	327	378	356	387	347	404	325	339	326	323	359	358	378	346	394	356	368	345	388	356	352	382	338	372	342	343	324	347	332	364	346	345	377	370	326	342	372	362	362	346	360	340	326	338	330	345	348	357	316	313	370	327	351	360	313	362	390	351	360	361	355	392	367	370	331	363	341	365	355	352	355	362	333	390	360	362	366	352	345	336	399	341	381	374	365	393	376	365	345	399	338	386	368	324	358	397	340	356	379	333	353	295	350	370	366	404	366	364	378	317	362	368	383	349	332	363	348	366	361	312	340	383	357	363	344	326	364	346	377	342	332	352	319	352	339	363	358	345	373	318	324	363	342	332	319	346	341	346	346	381	371	380	358	367	333	326	358	344	370	362	378	357	361	331	372	326	360	327	356	381	350	347	375	341	367	330	341	377	382	383	358	350	353	353	351	386	373	346	336	370	381	354	363	354	352	362	367	380	352	312	369	351	360	353	384	355	345	348	342	338	335	347	363	368	355	369	352	350	357	398	343	344	346	358	390	347	331	342	350	354	330	350	351	344	319	352	362	362	377	367	314	378	373	347	356	332	321	365	379	319	364	400	354	330	358	368	370	370	352	332	361	355	342	370	372	357	335	356	358	349	348	343	420	356	333	340	363	355	366	369	368	348	377	377	327	385	371	341	361	344	381	361	331	307	326	367	337	370	359	326	358	332	368	359	312	294	345	344	342	354	352	381	350	373	376	375	359	330	351	338	323	324	352	325	317	350	310	366	332	361	350	356	331	367	401	336	337	347	356	358	391	368	342	335	374	375	380	333	349	334	381	375	385	377	362	360	363	343	357	338	374	357	349	341	352	351	340	342	371	353	335	383	373	385	341	359	354	356	354	382	347	354	329	378	343	383	340	300	347	360	377	352	354	335	376	341	354	350	355	383	378	342	349	302	359	344	333	372	371	392	347	315	363	378	393	373	349	377	323	334	322	332	361	358	384	339	415	367	331	334	334	374	354	355	341	348	352	313	358	371	362	341	370	364	345	384	343	340	348	368	335	386	378	339	351	366	350	345	356	367	330	349	338	351	391	348	317	352	349	353	332	350	363	365	362	372	357	374	377	381	381	363	365	367	325	367	376	344	382	395	341	318	328	376	352	337	326	327	360	331	325	382	351	363	333	338	322	324	349	319	358	324	316	378	335	321	346	341	369	323	334	370	346	357	355	376	362	331	377	369	333	350	335	316	372	351	370	347	345	349	377	338	343	331	368	354	355	342	351	340	362	368	346	321	342	355	323	333	335	347	360	361	329	354	337	352	372	357	352	348	354	352	361	338	343	319	368	372	348	352	336	377	351	369	358	341	331	370	340	360	368	357	370	362	324	381	368	316	316	383	353	404	331	321	316	333	370	366	343	377	350	365	346	427	363	370	351	332	354	328	337	359	365	313	332	380	330	414	367	384	358	369	360	376	319	326	376	375	375	348	367	392	345	354	356	351	363	380	352	368	330	339	365	355	362	310	346	343	338	381	362	321	341	384	350	331	376	333	389	366	350	361	344	351	354	357	343	364	372	340	389	324	386	320	362	358	331	355	348	341	358	323	370	354	357	344	327	355	351	357	372	356	347	353	368	359	337	314	354	318	346	317	366	368	401	370	348	332	372	378	383	323	367	356	356	353	321	335	334	338	364	359	395	379	359	386	383	373	342	338	324	362	340	316	337	375	365	323	351	373	355	324	297	341	353	338	350	358	366	377	329	364	353	351	354	348	381	344	326	342	348	395	350	356	348	326	361	360	361	343	344	381	351	382	327	359	362	339	377	318	352	312	327	406	320	324	328	379	316	341	378	353	365	380	365	385	321	351	400	368	363	340	366	374	325	352	319	363	329	326	363	349	338	366	318	373	371	342	335	366	338	392	410	359	345	356	355	382	367	358	342	327	347	370	358	356	381	340	356	356	366	360	351	395	337	369	354	337	340	346	333	339	339	363	363	339	332	362	332	369	317	333	356	332	377	374	386	389	314	348	358	341	335	335	368	352	348	371	323	364	349	330	369	367	356	375	353	333	355	358	393	349	366	355	373	359	353	348	392	353	374	343	379	398	348	342	339	329	365	375	377	323	348	338	345	337	383	339	393	354	337	359	328	339	364	346	344	320	338	419	360	368	383	328	365	316	358	346	379	386	356	368	352	348	374	353	395	341	368	382	375	370	340	324	363	355	361	375	416	360	372	365	336	369	338	345	362	339	339	336	331	389	356	326	369	316	398	355	344	385	357	330	356	364	346	310	354	325	368	380	347	354	359	316	384	335	341	331	324	384	351	348	352	381	355	351	363	391	382	353	349	368	339	364	322	364	323	350	344	353	331	377	345	382	360	366	373	344	328	330	341	361	348	356	372	373	312	310	327	358	338	309	322	364	356	337	362	350	336	355	361	325	336	368	343	331	375	390	332	377	355	369	366	362	390	367	364	370	336	350	384	330	322	353	373	335	332	385	353	350	333	370	361	352	348	375	367	334	382	350	369	374	347	313	326	376	374	376	360	341	350	365	402	351	347	357	375	342	342	376	403	351	349	344	344	326	340	355	336	323	356	347	382	314	363	349	339	314	329	330	370	362	334	359	366	355	324	319	332	344	339	375	340	315	362	376	335	315	374	363	351	343	349	299	289	350	344	352	348	324	336	329	323	378	351	323	333	359	334	344	358	341	344	335	351	369	398	353	386	379	366	350	341	366	333	342	363	349	338	365	356	327	343	365	378	369	343	345	317	370	324	370	356	387	296	320	368	352	381	382	303	350	378	371	343	360	356	398	362	327	362	364	351	333	346	313	375	337	333	333	340	368	323	375	326	326	355	357	323	337	358	331	345	374	388	355	323	360	338	362	341	392	359	337	389	332	350	370	359	357	339	318	340	352	358	335	338	351	345	378	359	355	367	318	357	368	327	344	351	352	372	351	364	305	390	384	356	362	369	363	341	367	347	352	370	371	350	342	367	337	340	325	391
21190	9806	8237	5515	3250	1935	1360	1043	1012	966	947	877	864	870	833	814	827	808	799	824	806	869	781	771	854	806	795	827	811	805	768	797	803	824	868	788	782	828	805	831	825	781	790	824	813	808	808	818	790	808	811	836	827	860	804	812	811	842	803	798	805	812	833	786	777	836	829	772	798	901	815	800	773	805	805	785	803	819	793	810	840	827	807	833	839	835	786	779	819	821	838	813	797	802	762	870	819	766	825	763	820	816	788	815	809	803	789	800	805	771	804	820	782	827	802	780	812	843	799	865	785	873	780	823	812	832	760	806	793	818	818	824	813	801	807	856	790	790	784	839	831	794	867	834	819	814	857	821	833	726	767	834	800	784	780	772	784	875	859	837	781	795	819	790	800	760	852	798	842	813	738	767	766	804	782	794	815	835	802	828	789	802	785	863	816	787	800	767	790	798	779	838	783	775	829	794	801	785	860	758	871	783	824	858	800	785	870	819	837	808	765	805	821	811	805	788	785	811	794	797	879	816	781	748	825	824	894	840	797	806	868	838	811	825	862	823	830	830	792	811	811	858	806	848	798	849	791	801	884	868	806	788	826	793	808	829	832	849	850	802	757	788	816	770	826	754	844	806	824	849	829	800	811	782	757	796	802	811	794	840	807	796	783	858	811	861	783	846	823	778	810	853	792	828	810	778	848	787	854	787	793	776	813	817	761	790	806	817	850	837	782	814	795	823	793	826	777	819	846	814	793	787	780	765	800	815	851	883	817	842	773	757	840	801	814	840	827	808	834	807	847	820	840	799	831	825	774	813	793	805	820	781	780	769	800	778	856	834	815	802	794	806	790	820	871	824	797	798	829	806	774	826	794	778	875	786	842	794	825	749	804	818	809	806	811	790	771	892	803	769	816	817	795	795	772	782	818	853	865	834	850	801	826	810	841	771	846	810	770	822	864	823	829	844	809	768	835	801	796	818	843	830	834	814	846	806	838	827	815	773	835	805	797	787	782	878	809	835	762	779	790	837	828	840	786	794	819	807	790	811	815	825	798	803	795	799	807	872	809	821	840	855	817	782	812	874	840	831	822	818	816	814	837	841	859	875	797	813	802	822	808	834	796	794	809	814	785	768	771	859	855	835	835	833	853	773	745	817	812	768	764	820	807	784	810	823	812	821	830	818	810	803	894	806	792	849	837	823	818	815	841	814	796	786	804	817	788	798	822	837	803	834	815	785	748	861	803	882	814	826	818	789	812	791	801	888	791	811	814	847	850	810	771	809	839	842	822	794	821	842	840	801	789	838	795	835	820	846	823	786	753	833	868	855	790	822	733	796	799	814	850	839	862	789	774	810	803	806	786	804	803	906	835	808	814	841	793	790	794	816	824	791	788	829	821	829	800	765	784	848	802	817	864	840	779	851	812	794	827	815	789	848	814	787	794	870	783	788	836	850	771	800	809	785	843	826	811	807	835	824	775	840	845	818	820	808	818	809	849	772	845	820	851	787	847	838	809	814	761	831	799	809	779	793	793	823	807	785	842	853	848	706	849	790	865	817	813	807	837	838	751	760	781	791	798	771	825	780	780	777	802	770	840	824	757	772	808	878	877	754	871	804	828	788	778	829	838	794	865	821	851	830	799	775	811	810	819	814	777	813	754	818	799	827	815	778	867	847	810	809	812	794	800	783	845	761	856	867	819	809	799	825	863	801	790	841	790	837	786	851	744	791	834	796	821	805	852	829	780	833	820	803	831	780	819	796	834	810	858	860	761	790	751	832	821	800	789	787	869	872	812	796	846	841	816	795	788	805	862	813	784	795	807	783	814	823	778	817	790	783	789	836	823	802	775	823	804	725	778	803	835	841	866	856	771	832	802	803	827	792	814	830	782	809	831	777	828	813	817	800	888	812	821	800	792	802	844	831	843	802	833	804	823	828	814	804	846	798	837	814	773	822	811	854	799	823	814	806	788	819	828	804	784	841	841	844	819	820	787	842	807	828	782	816	846	779	853	843	854	800	780	831	866	783	778	829	834	814	818	833	818	803	784	801	827	796	831	829	806	843	795	784	826	849	828	842	787	780	832	830	769	832	820	813	816	774	772	819	820	829	761	840	835	847	809	860	766	825	846	797	817	823	794	772	801	837	760	828	787	800	842	815	823	841	810	830	818	765	780	794	792	807	764	787	755	801	783	803	825	821	781	769	763	783	850	798	787	796	785	813	799	857	774	833	777	786	812	814	787	805	824	834	767	825	819	826	815	826	824	762	777	809	804	792	789	809	821	802	863	828	805	805	839	809	805	835	794	794	830	809	759	788	754	832	782	797	794	849	826	819	781	805	816	824	817	822	843	778	802	828	849	838	824	861	777	781	785	770	810	846	815	864	837	805	799	760	829	807	792	842	847	785	814	850	775	825	804	829	802	775	828	818	827	735	772	835	812	788	802	849	810	813	761	863	773	805	776	759	797	818	798	777	841	838	801	790	829	824	780	845	857	819	787	821	790	794	830	811	851	793	839	860	867	825	845	830	791	815	850	762	821	802	839	835	821	825	802	796	827	812	799	814	806	780	822	840	819	782	775	835	716	819	810	874	825	854	866	839	759	846	783	822	891	820	865	846	802	827	814	812	820	793	797	823	802	812	796	766	846	855	788	839	796	808	786	793	760	873	826	801	781	834	842	814	805	789	787	819	826	811	809	815	793	791	816	829	867	807	813	806	804	803	836	830	802	798	806	823	795	830	838	835	797	760	757	801	846	726	780	813	820	806	801	782	818	852	818	815	810	792	881	837	835	839	821	854	800	807	810	840	780	860	796	790	853	852	849	787	841	796	858	752	785	820	786	829	840	861	791	835	868	827	826	840	813	847	847	856	812	757	821	748	804	856	821	794	820	805	787	791	826	804	794	817	783	798	821	854	786	767	857	826	784	816	874	795	800	820	761	854	800	793	850	848	787	796	879	816	776	810	845	816	825	841	829	803	809	845	760	810	768	786	794	821	833	801	803	821	855	828	844	802	774	808	783	828	765	787	789	823	799	824	839	773	782	811	835	853	792	803	797	831	817	798	825	780	852	831	866	797	803	801	852	728	822	776	817	782	862	803	832	803	764	849	789	859	853	819	835	803	793	801	840	766	798	842	825	799	865	835	857	846	813	831	831	828	842	830	809	829	815	790	810	821	810	839	791	758	855	828	839	789	803	792	819	791	795	785	838	823	746	800	813	781	824	775	814	845	802	794	843	819	813	808	753	762	821	776	817	800	792	796	787	815	800	856	839	754	832	810	806	816	805	799	810	816	786	854	822	812	772	814	854	835	767	803	803	834	789	816	797	782	829	835	770	866	793	848	845	790	833	754	773	793	785	854	812	817	784	822	828	856	807	799	814	796	803	740	798	805	782	790	791	817	777	847	805	819	797	858	797	841	816	846	799	805	773	780	782	862	791	821	833	836	844	796	760	774	831	783	875	750	819	833	825	789	841	813	862	859	808	840	825	784	828	798
33551	6016	1110	720	540	446	453	371	393	358	404	359	384	369	362	388	354	363	399	415	337	361	356	360	342	338	398	362	334	365	350	352	382	365	363	377	360	347	341	369	338	361	332	369	330	355	379	382	383	377	369	359	374	354	354	394	374	365	338	358	354	361	351	352	398	318	374	373	372	364	368	368	359	359	311	356	338	328	336	381	358	353	375	359	331	364	407	347	361	348	318	337	360	377	360	367	365	387	408	364	334	370	366	395	350	369	326	368	342	347	348	340	354	365	365	412	377	397	355	367	364	360	401	398	362	365	360	345	383	341	381	358	406	350	360	349	349	340	376	385	378	338	345	395	406	374	328	399	389	402	355	364	359	346	350	367	364	383	355	331	391	396	370	337	355	350	341	363	359	362	370	356	359	364	373	341	375	347	355	383	341	362	337	391	375	353	348	400	347	406	379	354	347	346	350	348	331	353	352	356	359	355	342	315	404	387	377	352	360	357	350	369	375	360	397	351	384	368	345	381	355	343	393	325	378	373	341	355	356	402	390	355	394	359	373	369	371	357	340	333	368	351	362	368	360	357	358	315	390	341	375	374	352	360	380	403	372	374	406	371	375	346	346	346	352	364	405	344	367	346	357	361	383	352	376	331	339	342	378	345	379	372	339	346	351	370	370	364	377	389	373	326	366	386	344	353	359	342	366	373	395	382	359	367	400	336	346	371	349	387	369	354	362	359	364	410	326	379	397	371	364	357	426	348	376	382	371	377	393	360	379	363	365	355	335	382	361	330	369	336	377	350	359	339	385	333	384	367	376	392	344	361	346	359	347	357	350	384	390	341	362	372	399	395	372	381	329	357	369	317	355	377	367	401	380	395	370	370	358	384	354	358	379	378	345	384	345	351	395	309	353	358	380	359	332	358	366	369	320	362	363	380	364	346	384	374	366	371	400	371	341	399	368	417	353	338	351	334	327	356	369	380	366	359	357	365	371	341	323	359	370	382	400	358	316	349	370	369	380	335	375	369	347	348	345	396	368	364	335	349	346	376	370	376	350	381	395	369	376	346	369	335	316	352	330	354	342	339	386	355	383	342	365	370	373	389	379	357	402	402	379	351	357	359	364	390	360	384	376	363	370	348	362	399	357	346	337	352	349	414	385	336	320	330	378	326	383	344	380	385	361	353	394	349	349	363	356	369	365	389	334	373	367	382	398	366	397	364	371	396	337	367	396	422	396	368	318	337	371	363	390	353	354	342	346	335	362	346	399	361	364	376	375	346	346	390	389	327	404	379	361	361	364	377	365	389	407	368	304	363	340	369	357	367	346	347	320	327	364	396	379	318	354	369	366	351	344	350	377	378	366	388	394	385	353	386	366	379	360	343	363	366	397	389	344	354	383	382	356	375	378	353	351	374	352	336	355	392	388	394	335	381	366	320	362	349	351	354	352	350	352	350	356	349	355	351	363	393	334	351	351	344	376	387	344	336	397	368	354	336	376	373	367	368	372	342	392	363	353	382	355	352	325	370	375	395	367	396	408	375	340	375	352	350	362	321	342	348	390	386	345	388	380	359	337	384	371	382	373	343	350	351	312	383	350	345	380	350	322	352	360	338	360	379	366	379	380	391	386	352	355	339	365	363	361	324	361	399	368	354	379	358	352	385	371	386	363	339	364	367	340	379	341	332	373	357	406	366	400	327	376	379	370	369	329	378	329	379	374	373	345	369	345	403	347	336	335	354	387	324	359	384	394	344	379	367	357	378	370	391	369	345	314	376	338	381	408	364	343	374	362	363	349	377	362	371	347	342	337	361	374	388	360	326	340	353	354	387	346	338	344	388	397	364	348	346	359	383	352	365	402	380	393	349	345	384	356	357	359	354	355	367	339	365	365	366	386	329	356	366	372	348	383	353	388	337	342	369	362	350	375	361	375	372	346	361	345	380	345	381	357	338	380	342	382	374	308	372	375	342	339	345	350	358	350	327	359	365	375	366	356	358	350	335	380	409	329	389	401	357	347	372	363	315	364	359	337	393	369	335	371	392	370	365	381	345	369	382	367	376	388	385	369	407	377	373	343	347	390	339	364	346	345	342	357	359	374	352	348	390	393	385	339	351	358	347	337	339	378	362	392	348	340	374	350	330	371	372	366	352	323	345	347	351	335	352	355	327	337	363	374	405	359	342	363	362	339	353	386	320	351	345	392	381	355	374	347	375	366	389	365	363	344	356	371	363	343	343	380	352	415	382	357	370	340	393	386	399	361	371	361	320	385	364	380	365	373	385	366	341	395	370	364	346	317	354	362	381	373	368	367	340	381	345	348	388	384	369	349	360	354	361	345	409	384	358	370	369	357	361	367	385	359	378	353	345	383	355	378	357	384	362	372	343	381	354	392	322	424	357	359	377	378	367	326	400	356	353	380	356	359	392	391	357	367	373	357	397	386	408	381	373	380	392	361	396	351	376	383	368	380	339	399	367	331	380	386	351	364	379	365	358	368	377	394	372	347	361	391	367	333	367	354	355	340	315	351	333	375	389	364	342	401	391	325	335	328	374	416	383	326	349	357	388	383	361	393	402	359	365	338	380	361	377	334	347	400	353	361	397	362	342	382	353	400	351	389	372	340	348	342	389	381	358	346	358	362	364	420	354	320	357	369	371	335	357	352	383	408	383	369	341	357	347	331	386	358	355	370	360	345	365	347	361	373	378	396	327	390	364	377	349	370	316	391	372	399	353	368	353	350	372	383	382	362	370	340	378	352	364	346	398	340	377	361	361	409	365	398	352	378	402	379	367	379	348	359	339	368	393	359	357	395	332	378	339	308	359	353	352	389	348	351	396	360	374	397	365	380	317	385	409	357	386	410	350	347	388	368	370	347	335	361	338	376	373	356	372	359	384	357	377	355	352	367	345	376	357	359	362	394	344	372	379	365	370	349	342	367	379	356	396	379	372	377	368	356	361	346	395	326	351	382	343	364	337	411	360	348	300	376	336	384	350	357	386	378	383	378	367	367	363	362	347	398	365	358	338	361	358	348	369	347	358	370	374	348	372	354	364	380	323	355	392	389	410	376	350	330	344	371	348	368	321	354	347	380	366	356	331	373	344	361	364	341	363	370	372	362	367	377	335	356	349	360	358	350	391	379	353	328	368	359	341	406	366	378	364	386	391	384	365	385	322	332	348	332	365	353	351	376	374	396	335	342	375	369	408	398	378	379	375	407	381	357	346	347	360	357	346	349	359	386	398	388	355	341	345	380	387	359	315	350	360	331	344	372	387	352	353	376	379	375	337	325	339	392	350	358	401	430	403	347	374	354	367	363	350	392	367	385	355	377	361	315	385	422	356	354	334	348	354	356	399	403	411	359	356	356	341	379	346	366	371	350	355	362	383	384	350	348	368	359	386	379	394	334	329	367	384	374	364	399	331	374	375	347	352	378	380	388	374	379	344	352	361	376	355	333	369	333	363	366	347	375	344	359	368	369	374	343	380	381	383	375	345
24324	10374	8640	6711	4920	2896	2117	1251	1045	989	937	893	908	877	896	903	889	906	832	878	881	870	831	844	874	916	843	865	827	877	820	864	863	842	878	853	901	869	829	826	843	905	874	873	834	952	829	840	836	820	923	860	873	866	871	818	876	819	879	857	858	884	835	880	854	867	871	790	794	841	854	842	841	877	830	855	842	875	861	883	840	865	849	827	856	880	866	861	847	849	885	859	847	806	822	866	853	878	886	846	866	907	827	879	821	883	914	850	914	858	855	879	846	848	871	891	868	872	818	891	887	915	849	839	873	817	906	830	869	887	858	820	870	864	838	813	827	813	853	900	883	838	851	874	859	820	830	823	862	872	844	801	859	848	845	836	831	876	869	818	894	889	810	864	857	839	808	885	876	828	868	847	861	892	862	844	836	908	853	836	853	826	900	803	868	839	795	884	851	850	806	891	835	860	802	818	864	831	835	817	840	831	833	844	867	822	839	870	842	862	854	873	827	892	844	861	819	879	846	850	886	824	861	864	867	862	848	891	859	825	849	913	798	847	840	815	875	858	841	888	891	818	817	919	759	859	925	813	879	853	875	814	841	877	863	833	857	853	878	797	815	871	864	863	847	883	825	822	836	815	879	876	861	929	852	819	867	878	870	824	884	883	826	849	845	811	835	851	851	878	858	853	843	826	889	867	831	864	871	879	867	840	815	881	783	870	808	901	854	865	866	854	843	879	867	880	823	837	851	862	794	838	830	844	830	915	866	865	878	860	815	857	802	877	858	828	833	834	871	918	848	871	828	840	857	814	862	871	867	842	901	864	880	843	864	815	881	860	849	884	861	901	856	823	885	819	845	890	820	795	820	846	846	781	829	829	813	822	862	850	852	875	903	772	783	824	828	845	864	860	872	802	869	832	830	829	831	881	898	815	820	819	806	831	898	889	863	909	897	930	858	885	853	875	811	840	854	841	890	821	856	817	786	900	785	879	806	848	851	848	840	837	847	829	832	837	876	890	849	867	891	846	861	841	841	845	868	871	869	880	909	823	866	879	833	866	802	872	865	792	875	874	854	821	828	874	866	872	861	854	817	871	886	883	865	848	882	864	829	821	894	875	854	830	843	898	840	810	809	875	855	874	829	847	824	882	849	855	861	805	824	837	904	870	802	851	901	805	880	873	819	855	872	821	875	795	888	852	814	836	868	838	826	875	812	819	850	862	847	856	870	899	832	884	914	903	851	889	846	853	859	868	899	836	801	924	871	885	863	862	849	839	871	884	857	865	840	815	845	808	823	869	844	848	856	854	829	872	865	876	874	843	878	849	865	889	846	874	828	855	946	876	856	854	818	837	817	825	839	837	845	847	852	893	830	855	826	891	816	894	844	860	871	850	894	768	843	844	817	858	808	838	877	806	804	835	879	877	856	854	811	862	849	862	888	844	840	829	874	874	880	864	874	876	853	864	843	890	900	881	847	829	876	831	872	871	866	882	898	854	835	876	847	858	850	851	819	811	856	845	887	855	856	913	841	837	835	804	893	874	833	833	847	839	844	843	847	853	887	825	844	883	848	868	779	830	847	870	907	849	918	850	828	846	859	894	867	860	866	834	861	876	865	867	876	863	820	840	869	808	872	770	906	847	825	960	793	854	932	800	882	869	861	883	886	903	800	889	845	815	851	849	886	861	830	861	888	828	891	838	866	852	847	809	867	858	814	889	858	832	787	831	884	856	814	836	901	806	824	828	871	859	882	811	882	859	843	838	841	867	889	892	874	858	825	862	811	838	881	800	848	858	897	855	907	829	880	837	816	831	839	874	845	897	898	851	858	816	833	898	819	823	856	832	796	788	891	856	875	847	866	849	897	888	877	838	839	861	795	907	856	829	825	843	836	864	844	849	839	875	866	843	864	883	818	848	854	833	888	836	840	850	806	844	815	848	841	820	822	827	867	850	824	857	900	868	824	813	847	830	820	779	879	857	871	904	907	872	843	824	846	872	876	785	852	818	789	816	824	851	819	850	871	857	882	879	818	909	850	866	833	855	862	843	865	904	865	869	841	857	878	819	869	807	939	925	845	880	831	870	860	871	867	875	847	878	871	860	800	893	865	849	883	891	831	844	850	871	888	823	834	817	840	832	800	863	925	809	896	846	827	808	838	837	787	873	849	859	864	771	885	841	841	857	845	914	887	868	893	894	821	850	866	905	865	884	912	857	854	922	827	907	829	818	842	821	868	828	853	861	856	822	842	896	867	820	834	880	892	885	878	859	841	824	800	882	867	824	891	850	938	891	853	814	810	875	850	856	868	895	854	856	832	812	872	896	857	836	802	789	842	871	892	841	874	872	881	875	904	902	902	825	798	850	801	839	867	791	888	819	842	785	815	800	880	867	832	824	887	859	916	849	867	816	870	854	824	827	861	859	851	821	806	810	866	830	819	843	878	841	902	851	829	780	879	851	822	873	864	868	889	860	858	847	860	797	845	933	869	825	840	834	880	843	823	904	898	845	830	844	903	877	881	882	823	829	840	823	921	805	846	856	861	862	856	847	853	849	877	881	876	899	797	861	868	859	879	804	833	888	831	885	797	866	862	882	902	896	833	846	858	808	866	901	868	856	857	810	875	858	830	854	852	873	839	906	852	859	888	827	897	862	881	835	815	800	796	865	841	798	841	860	905	862	889	859	840	854	883	899	854	828	804	877	861	787	802	770	854	842	900	860	841	853	813	876	860	817	863	852	860	814	847	849	880	857	827	860	814	857	855	869	784	890	863	814	840	862	831	857	815	853	839	854	854	836	899	762	846	847	850	845	871	830	829	845	842	823	872	817	890	885	849	880	831	808	816	821	875	844	849	888	874	826	839	861	820	840	865	808	811	845	857	855	885	818	793	914	816	880	825	834	843	862	848	843	891	840	858	867	819	842	890	880	877	812	825	858	904	876	862	849	923	769	872	870	870	847	838	823	874	862	831	895	865	922	892	892	907	856	850	830	832	838	870	817	831	841	859	844	833	876	808	854	833	835	836	882	838	844	841	903	867	860	851	861	879	860	824	901	817	839	870	820	823	806	806	866	874	848	888	797	843	855	899	874	841	837	866	820	831	836	821	822	848	810	871	820	825	837	876	921	871	886	876	824	886	864	912	841	891	890	800	815	824	850	842	856	847	806	864	851	770	833	838	875	830	822	864	805	863	857	868	922	861	818	856	891	816	885	830	871	848	820	857	829	891	841	814	869	830	876	870	852	872	817	846	856	822	887	877	871	820	858	867	857	859	838	838	841	888	813	872	835	839	851	815	858	854	841	830	878	876	877	859	920	849	810	816	879	868	851	862	824	870	847	873	879	857	844	851	882	866	871	798	890	874	825	872	835	880	869	840	851	854	853	834	888	840	894	784	874	870	865	881	871	865	851	863	868	877	845	824	887	892	894	803	855	887	837	922	840	903	834	818	809	840	855	864	810	813	862	890	826	871	782	876	834	879	862	889	792	841	836	870	832
20627	2237	626	491	441	366	324	308	336	332	345	375	352	341	343	319	385	326	354	318	348	327	332	326	377	345	365	375	302	361	306	292	343	334	361	359	325	320	359	332	349	358	315	323	351	330	373	359	322	368	348	382	321	354	346	339	323	354	319	328	341	335	353	337	327	339	351	349	326	321	343	343	337	396	326	355	305	317	317	332	382	327	355	328	345	340	341	315	373	328	332	381	372	303	338	365	287	315	328	339	350	320	342	364	357	343	313	320	335	321	325	324	339	329	349	326	341	343	334	322	344	324	307	331	343	314	326	346	348	311	337	358	354	359	320	326	355	374	334	362	370	332	333	396	329	362	379	342	353	353	357	318	364	333	338	352	325	340	326	347	328	361	350	338	339	340	345	341	378	341	318	355	363	352	335	351	347	316	305	344	372	346	314	296	320	326	325	325	358	362	379	342	341	324	340	353	333	357	319	363	309	332	355	324	368	380	334	298	366	280	367	366	324	328	300	320	333	343	341	327	329	373	332	327	353	325	336	329	368	360	341	344	342	350	331	328	346	341	340	330	384	329	371	334	320	361	339	338	337	303	307	367	374	337	349	342	346	340	309	305	374	323	302	302	337	315	363	341	313	343	357	300	303	351	352	344	311	324	348	359	329	336	309	343	334	323	369	357	358	374	320	356	332	352	329	355	314	361	363	331	348	326	330	364	329	337	311	354	340	367	336	363	322	325	342	344	352	341	342	355	354	325	362	357	323	362	320	351	347	299	357	370	335	343	365	363	332	314	340	357	352	339	320	337	358	320	324	328	353	342	338	366	339	372	319	330	328	368	318	348	340	370	377	315	391	356	309	350	373	349	351	347	349	385	378	293	328	308	367	340	364	358	341	327	309	360	318	333	347	304	330	323	369	331	364	325	336	323	304	342	316	310	324	346	364	360	352	347	340	332	365	335	334	337	348	351	338	305	343	355	314	299	319	346	351	316	334	339	334	324	325	352	339	336	355	357	319	336	377	328	328	339	339	308	358	341	369	335	352	380	354	313	329	351	369	326	329	349	359	296	333	304	335	320	348	373	349	380	380	365	357	347	320	314	319	298	337	348	347	334	330	380	364	376	321	373	347	360	373	336	361	359	340	321	359	341	332	298	311	310	345	341	324	349	354	340	352	317	368	318	316	329	292	330	334	339	344	370	337	322	363	321	374	378	339	289	338	346	338	327	324	377	340	347	343	293	313	368	361	305	343	347	317	356	361	335	310	339	344	361	349	383	333	352	370	339	349	354	312	294	359	347	310	329	341	331	335	355	324	351	350	336	369	341	361	369	327	326	315	334	338	319	362	394	362	374	334	356	323	332	332	327	321	320	350	311	330	348	322	329	335	333	357	345	336	337	347	307	353	313	365	313	349	326	332	378	353	277	313	334	335	343	356	341	375	366	300	352	363	364	317	337	359	341	342	292	326	351	335	344	337	395	337	378	309	343	369	343	332	366	343	351	328	336	328	330	353	310	347	372	377	333	339	361	371	301	333	307	355	343	360	362	366	325	357	282	376	329	333	344	366	328	307	336	306	300	332	328	330	346	344	337	332	327	331	352	361	393	351	347	366	320	348	355	328	354	324	388	339	344	338	309	350	341	333	326	359	335	357	323	335	350	349	330	337	342	333	364	394	351	328	329	336	338	354	377	353	394	330	344	361	334	326	355	318	342	367	361	344	352	338	326	339	336	340	349	341	351	330	337	366	354	334	324	342	345	350	338	331	293	336	306	333	356	318	343	344	356	310	341	325	373	318	325	315	321	337	349	343	387	346	313	323	353	353	338	357	306	324	358	333	367	330	337	352	337	369	346	314	322	331	345	329	325	360	366	339	365	386	332	332	372	318	345	317	390	306	295	325	365	360	323	356	364	359	356	331	396	351	318	358	369	377	361	337	322	342	349	352	314	349	358	310	313	367	327	389	332	393	366	322	337	331	336	333	320	306	322	313	355	338	372	373	359	357	362	346	328	351	328	317	324	373	318	317	326	313	333	342	337	325	353	366	305	334	347	343	301	318	346	343	388	376	359	391	317	349	329	340	383	355	308	328	339	330	324	339	368	325	324	348	355	340	339	332	322	360	334	343	359	346	324	333	317	348	322	351	349	382	353	354	334	358	356	356	374	299	363	330	312	343	318	342	347	306	329	368	321	325	333	337	377	347	301	322	354	349	297	325	345	336	334	351	349	341	312	361	371	349	342	313	322	343	335	332	331	328	341	321	341	370	313	345	374	371	355	340	345	360	311	354	359	329	359	370	362	328	330	312	344	322	325	349	308	350	354	330	380	380	351	395	381	331	330	366	334	330	348	370	386	352	311	344	341	333	355	341	340	323	353	367	342	333	303	334	318	318	334	331	296	343	292	334	380	335	335	351	370	342	349	342	357	384	334	341	348	323	316	375	350	392	368	346	328	359	346	365	333	337	349	352	359	383	342	360	364	364	331	340	338	337	341	357	304	331	351	347	370	357	346	307	327	366	333	352	332	346	319	319	339	316	330	329	330	357	357	366	341	350	328	314	327	373	340	353	352	341	360	310	384	319	318	356	361	310	384	344	315	328	333	367	344	319	339	334	317	340	335	321	348	347	302	326	361	332	340	336	338	342	350	333	367	341	307	334	334	318	355	331	357	353	369	313	301	320	302	318	336	308	374	344	314	348	344	337	334	343	288	336	347	313	347	312	345	312	335	332	292	320	349	331	340	354	377	375	327	342	345	377	326	334	386	346	328	321	334	307	328	360	326	343	310	366	324	351	337	364	341	348	341	316	350	304	356	353	320	330	338	369	357	362	337	341	318	350	371	335	306	304	396	365	346	334	359	344	353	351	313	326	357	362	326	364	363	349	355	353	354	372	348	324	355	339	367	310	325	273	344	368	339	362	308	364	357	330	350	340	332	351	356	355	335	336	309	359	367	371	364	324	312	339	335	373	322	337	349	315	334	331	319	322	336	301	316	329	362	390	341	324	330	343	313	357	329	335	335	330	349	339	335	322	318	337	318	381	348	322	320	351	354	339	340	311	303	368	326	329	350	344	308	360	309	355	305	350	345	336	377	332	340	349	322	404	340	339	333	310	343	322	332	347	368	347	358	340	323	363	340	294	326	323	347	335	318	354	331	312	321	353	347	322	355	371	307	345	334	344	323	360	325	292	325	356	315	347	380	364	340	332	353	337	366	325	345	345	327	354	321	338	327	353	371	379	362	335	384	356	316	335	340	389	356	333	331	345	340	329	374	334	352	315	348	336	357	330	364	321	333	344	348	354	343	314	355	383	309	362	386	307	359	340	309	322	315	377	308	336	374	343	350	355	307	331	326	332	340	344	351	403	346	361	330	369	349	370	333	340	347	326	364	348	345	330	365	336	327	333	339	341	335	366	355	354	350	379	352	351	334	314	325	314	356	358	364	323	389	356	335	353	346	337	348	333	317	341	365	374	389	395	350	357	355	347	305	326	349
15660	5515	4532	3461	1980	1422	1028	920	784	830	829	778	738	775	797	771	735	767	822	780	790	777	739	778	785	814	763	792	755	749	781	835	778	772	766	744	792	768	770	761	728	748	744	754	764	774	743	796	791	768	750	756	749	745	757	749	770	752	782	789	811	716	768	786	810	720	789	788	803	732	785	800	797	722	752	738	716	838	771	751	798	753	798	741	779	721	776	777	803	805	810	794	762	745	758	773	781	734	768	735	747	763	823	779	766	806	783	749	767	778	750	755	735	789	750	757	788	770	768	773	774	811	778	778	781	781	734	814	768	774	796	805	748	797	771	780	788	773	763	742	731	730	718	789	782	768	732	803	774	707	742	747	789	750	767	756	765	793	833	803	770	730	848	753	780	787	764	755	876	816	795	751	789	778	795	770	817	775	751	817	785	831	746	749	742	726	733	770	748	757	794	770	747	740	712	821	779	762	797	767	785	757	813	776	779	742	747	803	782	788	787	777	790	761	794	748	740	782	818	803	753	845	751	798	773	790	804	805	749	771	751	742	808	735	755	764	757	798	773	777	757	759	742	774	826	772	805	780	752	793	759	799	744	739	778	746	801	792	743	733	722	721	728	781	777	727	744	812	745	785	792	796	773	756	807	749	775	771	805	714	778	763	756	851	754	734	779	801	773	800	752	748	739	770	800	751	770	788	767	748	752	791	736	793	770	736	834	726	792	788	784	763	719	771	791	741	727	802	774	755	754	762	774	774	742	838	735	776	766	796	797	735	782	785	783	703	756	761	755	739	772	734	730	806	746	750	769	752	780	764	727	830	756	790	801	738	794	772	762	723	726	763	758	800	760	739	759	743	772	751	810	784	765	789	779	788	840	813	777	790	753	762	763	778	768	790	793	748	789	785	781	793	759	735	776	791	776	762	806	700	763	772	793	745	821	767	790	795	792	804	800	776	799	763	777	743	786	758	734	779	763	755	797	788	800	764	701	752	793	781	754	766	734	809	722	778	769	767	790	809	766	746	733	801	736	807	792	741	742	746	752	790	755	830	759	788	787	705	736	775	760	714	771	780	773	749	758	778	754	778	765	743	767	693	812	794	758	774	746	756	785	774	749	822	770	751	782	780	801	760	769	713	768	744	748	808	744	763	773	806	779	791	781	740	770	773	775	791	759	787	789	733	729	755	754	764	754	783	765	813	781	781	730	781	814	801	735	769	762	762	759	770	781	761	748	778	765	775	701	702	789	780	762	739	784	741	736	759	796	782	788	793	784	794	790	768	806	731	766	753	750	777	773	794	761	730	758	759	755	732	730	740	723	746	796	773	754	769	768	822	730	761	840	812	742	773	745	774	689	777	732	744	787	809	747	772	747	740	782	755	779	700	764	761	755	755	737	776	747	804	784	768	804	785	763	748	730	773	745	770	818	790	728	758	794	762	764	784	763	785	761	724	762	772	737	782	784	746	813	751	787	823	798	758	769	805	751	770	746	763	760	793	758	760	801	745	766	781	760	761	775	782	788	755	745	778	790	773	772	778	787	807	802	701	750	788	796	762	727	716	784	743	755	754	823	762	756	742	783	772	751	746	783	745	777	802	818	815	760	823	752	787	768	761	771	813	792	795	745	801	784	790	796	777	784	823	801	784	777	783	761	800	794	719	745	778	785	777	854	703	707	767	770	802	739	710	773	742	744	767	756	745	807	786	762	763	732	750	809	729	768	736	753	740	790	747	787	748	827	785	776	753	774	789	789	792	821	787	808	766	744	786	822	715	766	808	820	688	742	721	777	746	775	736	797	784	701	742	768	739	759	749	784	770	773	775	755	781	800	784	685	766	774	761	794	763	778	739	764	755	715	805	689	746	767	731	809	723	783	736	793	781	777	824	731	733	754	749	780	797	728	778	746	784	766	728	749	756	781	801	782	757	756	818	783	773	803	762	714	747	734	785	742	758	736	766	796	802	813	767	796	770	753	746	781	744	740	749	811	718	770	772	738	817	797	806	754	755	848	743	761	764	755	762	755	756	744	754	747	791	781	738	744	791	783	774	763	720	763	751	755	750	755	845	734	732	764	784	798	776	795	819	786	781	782	776	735	745	781	761	764	764	751	714	750	753	736	744	820	803	758	764	764	767	739	764	793	759	723	790	822	770	780	732	818	778	752	778	795	755	773	734	730	785	775	692	784	758	764	741	782	797	762	740	774	746	796	732	764	753	814	763	755	776	748	800	810	798	786	742	805	780	741	778	750	784	782	809	729	743	756	758	793	752	760	805	803	778	770	741	768	779	786	762	803	752	827	787	826	774	733	733	769	756	793	783	758	758	787	777	756	805	778	735	778	793	813	747	766	777	780	712	762	793	778	779	758	771	762	732	805	755	775	799	779	741	765	778	754	742	774	751	748	726	708	753	779	760	747	776	740	718	751	770	725	822	730	759	725	767	770	795	797	780	748	744	804	772	719	754	781	728	781	779	745	779	796	805	778	745	761	821	755	784	777	754	755	756	754	821	754	752	724	801	743	776	812	750	735	759	766	743	793	770	793	810	733	747	784	761	750	771	727	764	757	777	787	716	807	765	745	759	777	763	791	812	779	778	775	747	765	741	756	748	790	738	769	758	783	789	776	760	712	792	748	758	746	805	762	807	753	800	779	733	750	728	818	806	807	764	753	780	744	763	769	741	765	724	795	797	744	767	766	773	807	777	767	753	757	796	744	788	776	754	788	773	769	794	793	719	793	740	776	727	759	754	777	761	787	727	788	770	831	784	789	825	766	785	708	744	790	759	744	756	802	750	741	796	830	800	762	758	779	775	754	763	793	755	793	761	762	806	755	769	790	747	808	761	762	768	720	762	784	758	789	752	784	756	749	781	740	720	749	765	792	766	767	774	776	791	812	775	796	784	746	739	758	767	745	777	776	780	734	800	844	786	775	825	767	794	785	771	797	729	730	821	707	794	763	796	802	765	745	736	744	765	749	767	788	747	737	740	787	768	802	767	778	799	750	763	815	812	809	717	765	788	774	748	771	768	734	769	744	738	787	797	778	776	795	750	783	796	767	796	833	771	758	767	757	821	809	755	770	737	760	807	765	769	747	793	766	750	786	780	720	779	847	773	751	768	751	750	780	779	746	768	744	760	771	790	795	782	733	764	727	758	761	798	809	832	792	754	751	784	773	745	803	804	773	806	754	807	784	781	768	763	769	722	779	753	772	784	729	758	758	784	780	774	737	743	741	746	757	793	787	764	791	779	757	776	734	775	785	749	714	788	768	787	752	746	759	792	766	738	766	753	768	736	746	717	765	773	767	803	755	772	719	798	790	759	806	762	782	767	776	777	785	759	732	792	717	768	775	775	754	778	757	785	791	755	735	758	760	802	748	735	777	745	727	723	767	754	764	804	768	759	760	750	779	794	733	767	802	857	770	750	763	776	745	766	779	754	768	835	740	724	795	826	763	763	754	784	798	779	733	781	751	760	763	805	749	750	784	786	708	791
29407	4702	976	685	526	436	379	356	381	331	360	356	347	390	332	327	332	358	346	335	373	353	353	329	366	372	326	346	368	340	339	346	358	379	367	349	359	337	339	366	340	376	361	354	352	335	369	321	374	348	353	353	346	358	343	358	347	336	348	363	371	356	360	351	357	334	381	352	318	338	342	359	372	337	339	323	394	387	329	398	334	344	373	329	347	368	384	356	363	330	385	361	362	369	335	380	351	340	369	364	353	347	343	388	375	368	375	320	340	371	330	320	356	321	356	373	332	336	340	363	384	336	348	369	351	327	327	352	363	346	342	346	342	327	367	343	359	378	366	384	341	362	330	347	359	376	356	360	348	358	369	363	322	385	317	355	333	341	362	343	324	378	345	358	361	342	392	340	360	380	394	323	361	333	396	398	334	360	343	367	328	320	379	360	392	336	333	327	361	329	359	345	385	329	335	387	311	332	360	378	342	357	360	364	364	337	358	321	344	349	359	353	367	374	389	351	351	342	371	349	335	373	376	355	364	352	321	389	402	394	335	314	365	373	374	325	349	334	367	348	330	375	363	374	390	344	353	388	349	345	331	343	335	316	374	356	321	392	337	364	334	323	350	343	336	305	393	388	357	333	337	338	337	323	341	364	392	343	344	345	363	346	360	387	372	374	346	370	338	381	345	358	326	340	341	349	348	363	334	331	331	336	334	330	328	350	340	334	331	361	348	360	331	376	374	396	384	336	332	366	366	353	340	310	328	343	349	356	344	349	329	375	343	398	353	351	339	347	343	349	352	345	357	377	330	350	338	348	378	348	359	349	329	328	339	377	338	335	332	343	349	356	343	346	362	388	352	339	346	357	327	343	361	385	344	350	359	389	369	356	373	338	372	354	376	376	351	352	361	354	322	386	359	359	394	328	355	328	345	382	351	372	349	352	337	348	384	330	360	352	301	343	344	339	346	392	352	394	355	354	331	363	352	351	370	328	369	339	355	347	359	324	367	359	389	378	397	354	385	386	344	375	331	338	374	399	342	342	345	337	321	390	329	357	362	347	360	328	372	358	356	367	349	376	355	367	367	362	343	347	328	373	376	335	370	354	351	353	335	345	371	366	362	351	346	343	350	345	381	332	343	324	375	359	338	364	323	369	353	341	369	379	384	364	351	354	374	337	397	315	353	349	366	394	398	345	325	378	356	344	359	383	343	369	371	317	355	357	404	346	329	354	335	334	388	310	403	338	321	330	351	352	384	341	323	397	355	362	348	324	362	339	361	330	357	330	371	361	351	353	337	336	361	347	387	357	348	380	379	355	376	379	353	341	362	345	354	343	334	354	336	331	380	366	317	335	367	327	359	362	361	350	343	344	366	354	311	334	327	332	384	380	370	352	352	348	348	364	341	350	325	339	397	317	361	322	327	329	335	368	351	354	382	358	348	394	349	344	351	330	319	380	328	365	340	345	325	355	344	299	313	348	370	333	373	363	370	384	331	328	350	333	351	374	407	360	319	347	308	364	368	326	327	348	398	370	350	349	344	304	375	342	369	289	339	377	380	375	349	343	341	322	369	382	312	365	366	345	379	330	333	356	360	350	358	344	348	354	327	311	343	368	377	327	363	368	358	358	337	340	328	355	350	353	338	358	365	354	336	383	375	350	344	365	325	368	355	342	368	337	363	374	361	416	368	366	324	343	329	333	356	314	375	343	347	349	337	375	320	357	334	363	344	372	333	373	377	371	311	349	356	351	346	320	336	352	385	300	359	346	387	327	369	339	355	353	351	386	326	328	370	366	328	361	356	368	393	360	376	331	366	348	326	376	345	361	331	353	329	335	319	357	365	322	345	353	358	372	345	367	328	368	332	367	376	353	354	335	358	382	358	365	359	361	369	358	336	331	367	373	332	367	345	349	354	345	369	377	392	353	348	368	367	386	339	366	378	346	326	367	325	316	363	338	355	343	368	357	367	371	326	367	358	322	340	322	382	347	347	338	356	410	396	378	357	371	358	348	380	317	357	369	353	360	341	312	350	330	351	393	349	331	340	370	351	359	364	366	350	345	325	370	352	376	378	331	368	359	360	324	331	328	361	361	363	388	344	363	329	347	368	340	358	357	377	365	366	327	313	368	385	368	350	359	397	333	330	358	317	316	357	316	345	335	396	354	366	384	403	362	386	359	327	359	341	369	367	357	335	326	400	343	317	346	349	363	355	380	369	351	374	354	344	356	317	330	355	328	396	365	347	333	353	361	348	338	338	337	342	357	340	363	373	354	343	351	330	355	393	327	333	369	360	337	330	353	359	386	356	363	377	382	339	356	345	373	343	343	352	323	360	370	339	369	346	357	382	349	316	349	345	373	367	372	368	339	403	336	318	371	364	346	339	352	347	397	377	323	384	399	381	348	341	377	329	323	339	338	343	325	345	380	348	332	353	330	351	368	326	359	323	338	363	346	353	373	359	359	357	386	332	363	375	358	325	338	382	358	356	358	311	374	356	344	343	371	357	353	372	330	398	393	335	384	322	325	359	388	355	370	374	332	345	346	350	394	412	405	371	358	387	388	336	373	357	358	342	386	361	350	332	374	358	358	373	348	385	319	331	382	348	338	332	325	374	414	320	334	378	345	366	398	384	315	392	365	347	344	342	370	361	319	328	368	346	296	381	350	356	363	365	339	344	324	321	358	357	343	323	403	341	335	362	347	352	329	333	388	358	368	307	357	322	349	359	306	367	355	370	328	358	368	322	349	328	343	352	340	345	341	372	348	337	368	354	365	358	383	312	363	382	344	356	341	376	340	351	330	396	368	370	358	316	370	349	349	335	387	339	331	356	352	346	337	331	390	397	378	366	370	360	334	334	351	315	361	343	354	321	334	373	377	393	356	325	362	364	352	330	352	391	344	346	354	322	366	376	396	367	367	349	363	341	337	374	354	366	332	388	338	367	346	343	383	343	351	320	338	353	313	376	384	336	347	358	365	351	349	329	361	369	336	356	373	359	361	359	356	360	338	341	355	351	344	331	324	339	344	368	363	356	348	333	387	388	367	371	396	390	335	322	342	341	351	369	335	355	362	330	346	364	348	388	347	343	325	353	354	333	389	368	343	374	335	342	381	387	356	360	359	368	362	326	343	352	357	361	365	351	366	337	374	330	392	367	360	375	376	383	320	362	372	342	341	309	366	362	331	336	357	391	355	349	355	358	352	348	344	311	360	352	369	365	392	339	352	337	333	360	332	361	339	339	337	309	353	355	343	357	343	348	349	374	373	374	367	347	356	332	324	350	348	382	342	357	366	363	345	327	384	376	347	345	371	320	362	348	363	337	321	354	345	377	393	315	365	352	348	332	355	368	377	339	330	372	350	332	330	340	317	352	358	340	378	376	385	366	388	346	326	363	385	315	392	394	348	377	337	346	349	349	337	318	362	333	403	362	358	345	344	347	349	385	348	322	394	362	330	366	376	322	353	363	345	367	367	335	359	352	338	365	339	389	339	337	348
21529	9841	8578	5955	3867	2311	1396	1041	927	991	874	906	812	884	837	856	846	838	823	833	869	871	793	800	838	781	821	849	734	849	835	903	844	805	883	816	828	897	862	804	851	862	814	797	858	862	796	763	799	770	891	838	817	840	814	865	794	838	818	807	797	826	823	817	811	816	811	824	888	829	852	775	778	833	783	823	837	829	811	795	858	871	788	812	814	836	795	816	829	834	876	818	812	837	830	839	825	826	828	799	797	821	816	774	811	812	761	848	802	804	846	825	858	808	893	830	861	801	798	781	896	848	785	834	844	811	788	842	868	844	783	834	801	787	839	818	803	851	854	815	805	828	890	829	919	818	856	795	782	831	847	780	856	786	765	808	813	800	851	802	814	840	840	847	829	889	833	838	843	804	809	836	834	819	844	818	786	811	848	811	803	865	848	805	811	844	865	791	786	848	808	862	854	821	810	818	830	798	798	837	787	848	826	804	827	806	875	815	789	808	809	836	848	831	856	791	799	866	833	818	852	815	807	813	854	781	832	839	845	800	857	845	853	859	827	826	857	822	817	829	844	806	792	832	831	813	870	814	840	821	813	840	828	842	793	851	848	850	842	844	795	826	821	819	852	841	777	832	831	833	801	823	830	835	799	854	835	852	871	783	852	811	838	804	872	790	855	803	821	840	872	828	816	851	785	851	833	877	821	841	791	850	846	864	805	859	817	835	767	829	783	835	772	826	850	845	842	854	832	819	781	813	788	837	834	827	857	835	829	793	800	826	777	754	774	826	824	846	818	853	827	833	828	866	858	815	843	802	842	828	832	839	843	864	844	830	851	781	816	794	796	862	784	830	895	764	806	852	825	827	836	759	845	819	823	855	859	830	845	814	763	831	835	858	814	842	815	837	812	825	872	781	825	796	857	826	831	817	826	850	834	840	828	830	823	831	794	773	827	813	850	842	821	833	806	846	844	831	807	818	829	853	768	847	844	817	811	802	825	856	826	847	780	784	802	835	847	847	867	807	818	810	780	825	837	790	869	803	803	770	815	847	836	794	811	820	814	835	807	838	834	832	846	886	870	791	814	840	850	839	828	794	811	817	803	768	815	892	842	829	850	816	813	830	852	817	832	824	917	849	775	813	758	800	816	868	842	828	802	856	837	831	890	813	786	778	829	820	861	828	788	835	851	804	869	796	839	796	840	817	818	874	811	886	834	792	758	812	780	872	822	805	800	829	850	820	831	848	821	838	849	857	773	826	817	825	838	880	819	808	792	797	783	853	834	843	862	758	801	845	841	844	885	837	847	861	808	836	867	882	810	779	826	802	823	795	855	849	834	800	825	832	825	817	796	800	812	828	827	785	801	852	871	870	829	809	793	862	819	846	783	828	780	848	835	833	804	900	841	795	883	831	818	774	853	830	841	796	816	830	880	844	798	775	865	829	808	910	800	841	791	796	893	831	751	812	856	812	840	850	834	811	851	864	846	842	868	838	852	850	803	834	774	793	795	784	814	875	847	782	833	859	803	805	784	832	825	830	847	790	794	830	876	788	845	870	809	865	821	834	816	804	875	834	795	837	772	856	810	842	843	830	843	845	876	872	819	807	825	823	826	848	820	845	813	826	836	759	814	806	831	810	839	791	781	878	837	812	825	839	812	816	858	854	783	808	840	835	847	794	794	813	803	836	809	797	776	806	801	807	813	835	860	854	870	865	773	844	819	744	859	842	790	832	837	811	852	804	818	781	811	812	779	806	820	860	861	806	847	878	790	833	799	872	846	778	833	794	863	886	847	848	887	831	852	803	814	853	821	856	815	788	877	860	801	832	842	838	778	853	811	821	859	787	839	881	823	807	877	811	809	866	838	764	852	827	848	886	866	814	840	811	862	846	831	834	830	822	803	851	810	836	826	837	861	853	782	816	841	867	841	845	807	870	819	845	851	827	838	781	815	830	853	810	815	827	821	835	802	826	828	813	803	802	817	807	817	819	814	824	842	849	818	770	862	835	839	822	821	813	819	822	851	857	791	867	790	824	849	822	817	800	866	831	855	870	808	875	796	827	837	826	853	791	857	776	850	836	831	827	758	831	778	832	845	834	842	755	826	830	874	872	790	824	776	865	840	854	809	836	777	805	814	811	837	806	874	846	809	848	820	772	757	867	830	833	803	871	827	789	840	838	840	806	779	817	782	858	830	820	869	873	792	871	819	833	824	846	818	858	808	811	871	802	867	833	819	851	823	866	841	875	871	830	861	845	826	847	874	844	802	854	801	839	822	756	767	856	804	822	806	778	758	843	832	793	801	884	885	823	842	762	872	862	840	826	811	851	870	814	869	803	766	789	816	815	845	856	814	844	846	801	824	828	842	843	903	854	868	844	801	825	842	811	837	820	857	848	828	806	882	817	867	840	753	824	845	855	858	798	864	844	799	863	880	829	787	834	836	806	797	814	816	792	787	828	788	805	810	798	849	819	830	858	869	896	830	835	862	825	806	843	803	865	836	843	817	827	904	838	789	865	825	782	869	766	817	859	771	770	829	765	840	810	843	822	829	831	830	825	854	818	840	824	824	850	821	844	800	844	839	864	776	833	856	829	841	854	856	891	863	853	828	791	849	868	817	796	818	846	782	883	851	815	873	875	824	811	873	877	803	827	886	854	860	809	731	844	784	802	801	895	800	763	818	769	820	855	775	838	836	809	776	861	835	816	832	822	791	789	805	862	819	857	819	837	828	789	840	825	858	812	769	862	878	842	813	882	844	879	821	799	786	787	848	837	866	797	844	847	860	834	825	771	853	840	813	844	816	844	890	828	813	824	861	790	869	819	827	818	858	790	819	808	842	839	829	823	851	860	786	796	831	835	805	851	863	821	830	871	813	792	889	768	815	824	757	819	844	846	838	829	804	842	783	877	877	868	861	846	842	855	810	809	800	814	841	886	871	801	843	773	799	844	827	804	778	823	868	871	821	815	808	849	846	828	816	838	829	822	827	830	807	895	816	887	799	834	858	821	832	823	820	804	836	832	877	817	850	805	831	799	805	816	859	844	889	811	814	843	854	869	816	863	831	803	834	803	812	829	768	816	825	830	893	847	823	791	806	808	873	854	846	796	811	890	891	782	786	804	812	879	882	843	853	855	803	748	837	819	783	868	860	887	816	878	910	807	850	825	779	789	863	841	877	769	805	819	822	826	819	846	802	753	865	809	795	847	838	841	831	798	825	846	884	798	836	831	860	828	817	875	820	821	854	876	817	769	886	868	862	895	824	852	795	830	826	868	810	812	829	828	857	813	836	835	817	843	823	798	818	822	815	817	840	792	840	840	847	870	850	848	801	844	788	814	786	815	804	820	846	805	862	812	849	827	838	802	845	795	804	803	856	830	847	784	836	818	830	825	854	859	830	824	861	777	813	812	866	795	847	840	829	817	845	797	805	884	829	807	829	858	794	825	808	850	834	816	851	883	830	913	815	850	837	837	807	867	825	824	833	838	881	860	885	811
36534	7138	1167	776	467	393	364	356	348	369	370	348	358	385	387	362	339	366	367	376	359	346	379	348	363	356	392	374	340	344	400	402	366	387	410	416	339	328	365	370	415	346	368	346	373	345	363	365	374	341	340	333	354	400	399	389	346	364	358	387	407	386	360	405	344	333	350	321	359	338	355	375	387	356	361	348	388	365	349	329	399	341	419	379	396	359	334	401	374	393	326	364	400	370	323	345	346	377	374	376	359	336	400	356	356	377	357	335	328	350	368	366	356	351	358	371	388	363	328	375	372	376	394	329	401	358	352	372	372	391	372	361	383	355	391	338	358	374	344	345	357	374	342	359	363	378	348	394	353	334	341	379	382	381	374	381	368	391	343	357	369	368	356	322	354	409	364	408	357	378	349	362	375	391	341	387	400	369	377	376	354	406	346	377	357	373	363	395	348	354	339	351	354	373	370	339	383	379	352	354	348	375	353	393	397	369	351	337	356	356	394	373	371	341	403	420	374	372	385	362	387	369	327	342	394	377	377	328	353	383	366	362	388	393	368	359	369	362	395	358	343	370	359	381	361	374	392	388	376	363	368	368	351	397	395	343	378	370	347	321	395	391	376	385	317	364	363	351	377	373	380	390	364	374	370	360	356	353	339	348	382	333	337	367	372	406	379	329	377	391	385	360	345	333	364	379	375	372	398	361	355	352	355	366	352	377	421	365	361	381	390	383	367	378	364	340	389	402	394	318	371	341	348	397	343	341	359	373	342	366	357	393	362	375	349	364	364	388	410	340	357	396	327	374	383	355	358	360	360	380	337	369	352	373	346	382	359	343	341	378	352	385	361	341	340	343	359	345	346	346	382	347	321	375	358	356	375	382	413	325	349	369	355	330	343	360	367	393	369	378	413	353	349	364	354	375	363	374	348	380	356	361	389	375	341	381	374	362	382	327	388	408	378	360	357	337	352	362	383	379	370	353	394	347	343	394	391	344	396	369	384	362	360	399	354	363	376	353	390	406	320	356	361	367	326	372	377	405	363	373	398	378	366	364	407	376	377	389	362	370	359	385	343	365	383	358	379	392	363	362	330	387	354	383	360	364	359	345	337	348	369	361	357	367	387	387	410	363	359	416	355	355	373	405	362	379	332	383	373	402	356	368	363	384	379	364	362	348	342	363	377	386	355	354	390	352	362	379	392	382	421	395	333	379	365	395	371	363	391	326	378	365	378	358	366	353	365	331	339	348	333	364	382	373	388	338	362	365	381	395	330	371	389	376	402	357	353	354	366	393	391	393	349	305	361	399	377	361	331	354	352	314	373	400	386	345	330	376	351	357	334	343	359	376	339	392	404	387	444	377	340	348	355	382	378	358	382	366	367	369	396	362	349	388	356	380	408	372	353	356	325	382	344	368	375	389	389	375	372	370	353	354	367	385	364	383	367	385	315	368	337	384	383	384	376	350	383	382	406	400	392	386	392	340	389	354	398	395	383	343	356	330	369	339	372	352	336	380	368	389	387	416	368	367	397	361	398	381	380	375	393	363	377	352	370	383	342	394	396	368	394	365	358	363	348	367	328	372	401	384	344	379	349	384	399	381	355	364	379	389	367	371	363	368	337	352	379	388	365	386	396	409	357	352	334	384	401	372	341	403	413	360	389	366	360	383	378	387	332	353	366	351	365	347	359	416	364	360	302	356	394	388	347	393	360	357	348	386	366	370	362	361	363	357	388	376	369	359	390	379	347	357	413	391	362	345	363	361	372	392	359	356	391	393	407	370	348	361	368	336	350	347	438	358	353	383	413	349	343	348	361	350	333	348	370	363	373	378	373	378	339	373	358	362	360	390	342	356	325	364	395	344	339	373	375	368	378	362	368	373	381	358	335	360	395	365	383	366	399	384	413	357	339	361	334	398	415	382	344	351	374	357	374	391	354	367	386	379	386	384	358	346	381	344	347	369	372	347	383	380	378	369	372	403	338	368	376	361	359	367	369	372	336	391	343	346	394	411	380	340	336	381	362	358	347	368	388	333	357	366	337	363	376	389	376	342	360	349	360	367	371	381	378	395	378	369	403	360	374	354	357	347	398	366	370	344	319	374	374	370	356	383	358	359	391	387	363	360	380	367	344	362	372	376	397	373	368	308	346	393	350	377	354	393	358	400	384	389	380	349	402	391	345	327	322	389	392	401	392	399	371	351	370	384	382	361	357	365	348	417	370	360	379	342	392	354	362	366	332	337	350	365	392	382	341	353	354	375	341	403	353	403	339	351	366	356	345	355	372	388	369	375	355	364	427	380	386	365	369	387	379	363	351	370	391	346	375	400	382	398	354	357	359	364	346	364	358	435	380	371	384	345	387	373	400	367	377	394	359	342	347	397	344	346	386	369	367	402	344	349	335	339	352	388	379	353	359	364	364	385	344	369	386	334	323	366	355	330	320	377	384	359	314	337	379	357	369	382	385	357	331	343	362	393	364	375	369	349	359	355	371	349	389	393	366	336	355	366	309	353	399	372	365	386	361	385	355	366	364	372	354	358	407	362	370	341	354	348	359	369	371	352	338	360	367	335	357	363	390	334	331	357	373	363	355	408	417	371	391	331	359	376	373	316	358	388	389	387	368	344	350	413	358	343	372	363	379	361	381	351	350	341	359	381	346	342	381	371	358	352	357	364	358	372	366	385	357	349	301	352	409	371	361	392	379	344	367	377	398	358	366	376	377	360	410	365	359	374	357	405	338	352	365	378	338	331	367	387	380	389	367	424	358	341	390	355	351	373	381	381	353	380	372	358	357	364	380	371	357	379	398	358	384	325	383	345	384	335	380	359	392	344	360	422	363	365	306	390	368	358	402	376	337	402	417	338	343	377	341	351	348	336	357	366	366	378	358	389	374	395	396	410	342	366	379	358	358	401	333	353	359	371	375	319	392	355	394	331	385	346	369	381	376	389	334	341	391	366	359	396	366	391	342	377	352	383	382	368	370	395	344	331	375	369	360	371	352	345	357	366	358	372	348	373	382	366	368	393	391	361	404	386	380	354	386	378	349	381	375	361	365	371	408	360	351	351	387	344	367	424	406	388	358	335	375	359	405	356	394	383	379	387	406	355	388	390	400	328	402	366	393	379	374	369	382	357	379	379	382	353	378	346	358	390	376	365	339	362	348	375	392	349	389	354	406	390	452	349	361	356	344	373	366	393	363	348	368	392	372	335	372	353	327	386	367	381	356	359	360	347	393	333	363	331	346	365	396	356	370	369	353	372	361	382	365	346	359	381	423	362	354	394	360	360	358	370	354	344	379	355	389	377	391	354	358	386	358	373	384	408	371	391	357	348	341	369	361	345	349	423	364	330	348	419	363	342	388	372	360	385	403	399	381	362	354	357	379	376	372	343	381	356	330	355	370	361	375	373	365	353	381	371	329	369	339	404	355	369	370	352	370	374	412	370	332	352	358	360	358	413	385	331	365	399	393	396	373	393	398	378	360	376	389	384	359	384
26313	12880	8566	6504	3174	1983	1432	1093	935	951	886	937	952	877	841	841	895	892	882	935	853	826	872	850	876	887	818	864	845	888	913	889	871	878	860	846	899	881	819	897	905	882	888	883	902	836	907	912	854	870	873	915	862	871	894	863	856	878	872	886	859	854	849	905	905	876	852	855	886	853	803	816	897	864	854	809	876	882	883	869	876	866	817	869	817	860	900	886	867	871	877	859	794	876	860	884	898	842	862	879	859	869	914	895	916	884	878	837	907	888	837	916	887	897	909	806	854	899	900	890	856	892	831	858	870	814	863	889	887	809	873	869	859	866	850	868	884	873	924	835	874	886	888	908	901	887	891	829	859	878	888	854	919	869	896	859	861	898	850	873	892	886	824	844	896	891	897	785	859	866	839	865	887	829	905	834	862	872	847	876	829	907	879	863	864	815	847	874	828	859	910	855	850	897	889	857	829	880	857	870	890	882	848	875	794	884	851	870	858	847	913	846	868	866	861	848	867	877	849	878	852	879	874	862	941	882	836	904	897	905	830	864	840	868	895	805	856	837	865	877	884	848	877	839	840	843	845	867	862	865	916	867	858	866	930	894	870	899	853	874	894	871	874	861	876	901	891	883	843	895	932	850	902	837	902	848	867	896	877	899	896	842	885	868	846	864	887	876	935	918	833	887	818	905	846	914	882	878	841	925	855	857	836	872	897	827	836	900	907	811	859	868	834	876	859	866	878	905	864	926	857	856	814	901	879	902	851	864	858	835	900	923	835	942	856	802	887	844	846	927	841	851	824	836	832	892	850	857	839	862	836	909	848	872	847	835	862	903	896	880	917	887	875	915	864	825	900	878	857	821	862	817	829	934	915	868	868	903	848	882	874	882	885	885	857	895	866	875	877	894	901	817	934	883	892	836	904	874	868	900	882	817	870	867	868	915	915	855	903	822	888	907	883	833	877	901	861	891	872	945	839	837	871	862	860	824	926	912	876	877	896	863	856	890	912	883	915	809	856	845	848	883	886	876	883	881	867	898	916	846	850	867	846	837	884	834	832	827	853	879	845	823	840	810	830	830	842	849	874	903	868	901	871	868	915	888	883	842	878	861	868	914	960	845	869	868	894	845	885	844	876	854	869	867	869	888	891	881	889	862	852	821	882	833	795	856	839	876	890	841	853	859	869	840	857	827	906	863	820	906	878	896	869	881	849	878	862	851	855	899	911	946	933	836	872	874	824	849	857	880	861	813	878	944	906	910	899	853	869	869	840	840	883	891	865	896	873	837	849	936	875	805	856	880	894	824	882	858	889	854	888	842	857	895	891	842	901	873	854	860	854	862	854	870	846	839	826	864	873	914	846	860	858	875	844	888	863	903	871	806	931	884	862	868	906	876	882	886	849	820	935	848	904	874	911	834	898	927	919	886	901	913	847	881	883	890	865	806	915	873	856	870	945	861	867	853	903	919	879	881	834	898	878	889	898	857	869	894	853	885	860	884	822	886	863	857	863	909	862	840	846	797	877	881	821	862	857	875	854	921	897	845	857	865	906	834	874	851	835	897	873	809	880	850	877	837	923	836	865	869	863	867	801	885	816	892	862	854	859	854	844	835	856	838	833	826	831	862	913	840	873	874	883	853	877	826	775	829	828	842	894	834	900	873	870	855	867	905	845	929	870	862	865	875	821	903	813	884	870	854	837	848	804	838	916	854	820	872	813	888	871	855	826	886	865	857	885	870	862	805	888	900	883	853	899	894	852	881	885	866	856	819	888	873	918	905	779	915	840	891	897	899	868	841	871	913	835	877	875	862	848	892	872	890	858	893	861	900	832	849	906	918	891	890	862	894	842	846	880	873	874	923	899	913	890	923	896	852	886	883	892	902	865	845	869	830	838	901	890	878	847	868	877	834	899	869	862	880	854	886	840	856	929	839	843	874	851	865	884	879	871	876	884	808	886	881	816	902	870	849	864	825	884	846	859	839	884	854	855	955	940	909	877	860	862	883	843	885	877	842	934	847	885	896	859	885	842	864	863	857	825	932	842	876	924	877	871	906	833	892	913	894	912	874	833	934	919	839	928	882	834	852	857	917	898	866	903	869	874	882	850	870	888	900	913	881	886	883	884	829	909	863	884	878	832	864	890	876	854	909	884	848	843	917	881	827	890	855	854	912	869	888	911	903	887	851	828	813	871	855	880	844	869	914	821	878	899	944	850	912	867	872	840	852	863	865	878	900	903	905	873	886	831	888	832	871	884	886	858	790	900	891	839	849	855	870	832	879	911	846	906	929	883	838	842	866	846	846	836	884	886	873	903	840	899	866	858	872	842	904	892	868	888	868	840	858	910	888	871	847	928	868	873	850	900	886	861	902	877	883	905	870	843	864	874	879	877	857	887	870	826	867	852	936	872	847	882	861	835	869	818	883	847	900	923	847	863	856	861	886	880	925	889	874	858	862	880	861	839	907	874	881	836	894	856	808	803	852	881	834	898	930	881	868	858	898	865	891	888	880	843	838	861	810	836	858	866	853	932	884	840	862	857	897	809	898	851	885	887	870	877	881	832	904	853	890	861	828	807	864	875	838	874	891	886	869	928	922	875	908	832	875	866	864	814	871	867	799	882	807	878	862	863	895	846	895	903	874	852	840	866	873	885	859	886	892	853	870	911	910	883	849	845	841	832	864	912	849	859	861	943	892	911	820	894	873	877	880	910	880	857	870	864	893	844	928	896	829	816	859	840	894	925	824	907	855	840	895	926	887	917	916	876	874	912	900	896	875	839	890	863	818	828	887	867	855	843	877	906	864	886	857	906	857	853	887	936	832	842	843	850	921	899	862	903	877	829	894	839	872	852	844	832	889	907	872	876	861	789	826	890	885	910	889	894	894	847	920	873	875	864	912	832	854	855	889	856	895	850	906	866	915	873	891	936	854	830	910	885	889	873	832	883	893	892	879	886	869	906	858	857	866	860	889	865	863	849	931	874	881	923	844	903	874	879	803	957	871	846	863	820	889	910	865	877	850	883	921	875	901	861	834	858	894	855	839	852	846	901	845	832	824	872	885	861	877	898	860	872	844	827	888	870	842	864	887	890	881	866	870	849	900	858	877	865	826	908	881	869	837	887	868	874	775	897	868	869	884	880	883	895	908	860	895	853	873	864	825	865	854	884	845	867	845	859	870	855	837	855	856	879	847	848	820	891	884	911	854	849	907	844	872	903	889	849	866	897	840	912	844	842	898	877	906	831	880	895	954	869	890	829	934	885	865	836	859	866	832	837	849	935	827	876	869	876	919	867	822	869	869	942	852	828	883	875	867	870	838	896	861	879	857	870	885	875	859	865	848	825	895	848	946	917	915	880	863	866	883	890	841	856	859	882	926	854	831	879	891	857	890	831	853	822	864	862	879	870	861	869	839	842	904	896	873	924	828	880	905	847	875	925	890	851	903	884	860	864	860	887	914	872	872	848	878	845	891	899	911	879	865	818	908	883	836	876	815
24578	2808	641	450	410	361	370	346	379	359	347	336	354	332	317	356	373	336	347	340	322	344	361	359	371	326	357	348	312	328	335	355	343	320	347	377	349	363	342	360	364	367	344	342	344	353	367	385	345	317	343	362	374	339	354	334	366	332	338	335	299	335	316	331	317	354	319	350	337	340	327	326	368	333	374	331	332	352	314	329	374	340	384	340	319	374	335	335	373	377	322	326	332	336	339	321	332	374	286	347	351	329	361	389	329	322	365	325	340	365	343	293	312	346	314	331	331	328	336	308	353	354	350	351	329	327	378	376	356	330	357	351	320	336	315	346	328	371	362	375	338	320	390	392	368	379	347	352	373	392	359	320	376	347	358	373	355	341	352	354	347	360	322	388	327	389	351	344	329	355	331	353	328	382	376	351	326	361	353	327	392	309	315	339	353	395	348	355	371	373	316	351	357	334	314	376	358	349	347	345	330	340	339	352	369	348	334	361	336	355	364	336	362	318	405	335	353	308	357	326	304	327	341	320	330	348	361	347	329	329	350	325	350	306	380	349	318	339	368	357	356	339	353	346	355	338	349	350	363	337	355	348	337	369	370	378	378	365	334	314	351	333	369	343	352	327	354	330	323	339	316	371	319	365	355	332	349	333	354	361	330	352	367	376	359	354	331	365	380	343	366	366	377	341	363	372	345	350	354	331	357	353	372	330	375	319	320	336	346	360	341	338	352	359	320	374	351	294	346	341	368	357	333	348	332	337	327	354	325	347	349	319	341	304	361	373	330	343	292	347	353	353	357	375	339	335	349	347	324	379	320	299	347	337	335	332	327	307	322	343	373	362	369	379	325	352	321	337	358	384	342	408	373	362	392	353	319	311	371	340	312	343	331	322	323	318	354	355	291	342	351	322	367	345	367	359	353	351	358	297	366	355	328	315	342	380	361	378	382	361	332	339	328	337	350	359	354	364	327	347	339	337	356	431	374	329	363	343	363	358	349	320	334	359	332	302	337	351	305	344	337	362	343	336	348	377	346	331	363	366	365	337	326	325	313	375	344	339	371	316	322	365	379	345	348	347	342	294	321	351	328	348	338	373	368	371	322	376	340	315	364	371	346	319	340	340	360	372	351	343	332	338	377	337	373	331	303	334	363	349	336	362	368	350	340	347	361	339	342	376	332	349	342	322	334	372	323	345	360	355	362	347	367	358	342	341	327	360	349	319	320	337	362	385	385	327	323	344	352	346	384	367	316	352	329	349	349	348	352	353	332	359	330	367	351	371	330	321	348	330	341	335	363	343	324	339	346	318	348	323	349	346	328	381	349	342	295	339	331	327	384	349	374	354	337	367	348	337	323	369	378	385	353	359	353	345	339	356	360	339	362	347	352	343	332	346	351	316	340	294	355	351	322	371	380	336	335	334	365	342	351	340	347	345	339	356	327	332	347	350	382	349	337	346	331	354	330	381	325	333	356	363	331	338	330	334	333	358	325	334	355	363	338	337	343	372	363	339	337	344	323	348	345	346	342	364	336	304	379	351	337	324	330	346	313	340	317	356	361	354	323	356	313	348	284	352	385	387	380	348	336	337	390	334	358	329	331	351	356	320	348	306	348	379	319	330	314	350	320	303	348	392	366	337	334	336	313	340	337	333	320	341	357	404	350	318	372	364	353	341	357	333	357	395	333	353	321	356	353	336	371	362	376	379	364	314	333	338	341	362	390	307	324	350	343	359	365	326	336	293	357	361	327	394	379	346	347	344	306	314	365	321	346	411	332	362	379	365	329	326	363	340	368	344	316	366	351	361	351	350	337	380	370	368	351	311	374	297	361	347	374	347	347	395	337	327	322	302	343	373	354	344	371	355	345	347	349	330	311	316	336	352	353	341	347	314	364	382	333	336	341	338	344	350	340	348	355	353	323	356	364	323	352	327	377	369	351	362	387	363	354	338	341	358	315	356	333	353	366	362	327	329	346	357	349	357	359	398	379	343	350	340	344	349	355	354	353	313	358	317	342	341	311	371	373	354	356	361	327	335	323	339	370	344	348	376	356	335	363	354	338	353	333	324	341	377	356	342	313	353	324	353	353	362	340	357	359	326	363	320	336	358	331	359	382	360	326	335	364	363	344	373	351	327	350	332	313	357	344	368	314	337	323	367	339	349	378	332	337	374	343	397	296	332	349	354	371	318	352	331	333	333	334	352	386	380	340	326	327	314	366	338	354	379	327	363	335	341	348	357	319	350	374	362	351	369	349	346	375	335	350	319	330	352	304	348	324	343	371	330	348	331	344	385	343	364	350	333	371	320	353	386	320	392	375	330	346	385	323	361	313	323	327	317	346	312	339	392	352	327	325	359	376	335	350	325	368	401	340	363	337	317	339	361	335	325	359	336	327	319	371	347	327	368	330	341	344	351	327	342	368	339	367	316	351	334	341	370	300	336	357	371	376	376	326	318	398	362	356	345	372	341	342	346	338	359	349	355	347	326	351	373	318	332	351	331	334	339	404	357	349	377	368	361	339	347	334	363	326	345	367	361	346	299	326	375	331	394	349	322	327	352	325	333	342	352	328	361	373	376	371	353	339	354	339	363	349	356	322	371	340	345	327	348	325	340	339	335	311	372	314	353	350	348	355	346	340	326	357	340	355	350	379	350	353	390	331	368	338	369	332	350	353	333	384	347	372	360	325	340	352	316	351	356	321	351	362	347	352	314	365	377	350	318	347	322	331	337	360	359	336	373	354	329	362	334	307	356	337	325	330	351	307	322	326	347	360	353	396	348	357	318	353	384	341	330	374	368	373	338	341	346	332	350	321	314	354	356	321	336	375	343	336	306	346	313	339	309	343	338	350	355	347	382	385	384	354	373	336	357	374	390	368	352	362	354	363	352	317	323	344	313	339	361	375	350	361	334	319	350	354	345	362	336	371	338	335	352	387	347	381	382	359	364	373	351	360	369	303	358	345	336	359	387	352	335	364	364	331	333	352	334	371	354	359	363	342	357	312	361	340	332	321	340	360	367	339	334	335	337	324	371	360	359	331	327	303	341	351	312	351	331	344	327	323	325	340	330	348	336	328	381	322	331	329	352	331	347	351	341	303	347	376	349	337	364	313	356	346	323	324	368	357	349	360	351	378	354	379	332	332	336	377	325	352	324	331	362	356	333	367	358	350	335	289	359	364	344	326	349	349	350	346	334	366	348	346	356	346	374	359	349	306	346	335	377	362	340	369	366	335	331	328	332	359	352	355	351	360	349	325	373	370	333	354	368	381	345	349	342	348	334	388	372	366	368	336	344	359	349	336	337	295	324	325	358	345	350	345	376	336	310	352	330	317	336	355	364	319	344	348	318	322	329	316	344	341	345	334	328	357	313	335	341	361	354	350	297	324	338	319	347	332	363	359	341	335	353	353	334	366	339	349	356	385	398	358	333	323	353	350	396	344	361	342	353	343	351	338	307	356	365	327	353	363	334	358	315	347	325	330	316	349	344	324	354
19101	5903	3686	2663	1692	1067	981	899	884	806	796	786	825	846	828	830	804	781	815	762	784	783	796	742	786	820	767	805	762	764	799	820	798	816	802	829	814	771	773	766	793	774	760	784	784	804	772	768	778	760	752	819	809	783	812	804	797	760	763	770	812	822	789	775	761	785	789	782	759	773	816	747	791	878	747	802	812	792	767	780	789	789	812	813	786	842	797	770	798	745	831	784	755	752	808	794	819	791	745	823	768	778	795	811	793	829	804	765	834	733	805	805	826	818	838	751	806	755	792	799	773	784	800	811	767	766	778	821	771	783	821	792	770	765	719	808	757	823	823	754	790	774	755	773	790	798	844	717	811	810	730	768	811	809	759	759	779	785	848	798	754	783	738	827	768	795	812	802	784	801	766	830	811	801	783	780	792	827	799	820	794	784	832	764	819	809	789	769	812	846	781	787	780	830	808	778	800	778	778	782	799	765	780	786	824	776	831	784	788	759	812	765	822	821	808	737	723	766	762	803	815	790	737	831	770	830	776	769	803	835	819	803	837	781	807	800	821	757	830	791	758	839	792	822	808	797	808	831	776	816	760	788	740	775	806	791	785	779	747	765	817	753	793	743	779	820	809	764	806	721	795	733	779	769	759	781	783	750	811	782	749	725	791	842	775	777	801	811	789	779	730	798	792	760	784	825	760	829	814	834	745	797	804	728	766	799	775	812	852	841	752	768	785	798	780	772	786	768	775	770	785	799	772	811	807	806	801	758	805	788	787	828	788	796	791	835	847	771	821	784	790	789	854	780	791	743	789	833	825	793	763	825	799	801	777	787	818	760	763	820	828	794	813	741	843	746	790	813	810	822	810	768	778	797	790	766	812	821	795	771	785	735	791	816	764	822	820	780	795	823	774	734	801	810	804	830	783	789	807	812	816	753	809	781	790	790	783	798	802	763	863	850	814	805	727	768	821	759	776	833	765	783	780	765	775	794	775	819	758	769	796	757	809	798	790	750	776	837	726	789	769	818	778	814	851	752	813	787	790	726	792	758	719	730	792	813	797	774	732	785	767	805	793	835	762	768	774	793	745	825	771	813	777	777	767	758	812	830	793	796	741	792	809	831	747	784	772	829	773	811	780	799	768	754	786	851	778	866	777	799	768	816	828	819	811	794	756	762	768	780	770	806	813	759	841	744	729	831	843	794	764	850	767	757	772	736	825	770	776	770	780	837	762	787	790	807	827	817	704	788	865	852	750	795	804	754	783	753	794	798	778	775	833	786	832	813	804	815	749	771	794	800	807	750	731	749	763	796	751	841	785	780	814	819	756	805	774	808	713	760	761	754	789	795	762	826	777	829	836	778	782	789	779	743	778	806	783	796	814	851	792	763	770	825	808	823	773	757	814	776	769	769	787	785	812	829	744	777	786	787	794	789	769	801	805	818	746	821	807	797	748	799	779	816	832	819	794	785	752	753	788	823	816	766	804	874	789	769	802	753	773	815	787	764	791	820	833	790	747	827	794	794	856	746	805	809	844	819	786	768	800	791	812	786	761	784	803	775	831	817	851	818	810	769	788	820	806	780	780	782	743	788	806	817	775	754	787	804	777	810	818	809	792	757	796	804	775	840	831	827	782	787	755	825	798	826	777	824	786	865	790	765	818	802	756	806	749	809	795	807	812	796	834	789	766	780	819	767	807	762	804	760	806	777	743	770	786	799	797	801	787	774	776	761	813	843	783	748	812	760	749	777	812	779	758	782	828	794	799	816	839	768	845	787	756	808	797	780	756	793	813	799	768	775	841	832	794	797	813	827	803	754	794	825	815	758	793	813	791	775	776	782	782	821	822	794	768	799	772	755	829	782	781	772	805	827	742	815	842	753	802	759	805	817	760	774	763	789	759	807	772	782	812	841	777	842	766	789	733	773	741	794	797	746	840	843	784	761	752	800	842	788	848	754	804	782	797	817	787	782	847	790	818	781	779	807	813	838	827	825	870	848	786	772	794	760	798	777	857	812	823	792	815	812	850	843	816	859	779	783	765	765	783	796	786	814	808	799	770	777	792	741	784	763	795	800	830	805	790	754	754	791	749	768	768	748	803	826	812	759	811	793	801	810	782	808	793	832	758	753	797	815	748	792	802	833	753	783	774	823	733	750	820	789	797	793	786	776	759	792	797	783	802	813	777	831	804	738	736	779	753	838	805	803	816	791	768	827	792	800	790	786	801	804	836	791	789	816	804	773	787	795	789	800	821	814	761	812	795	791	737	802	761	762	819	796	812	789	740	785	785	843	835	753	861	763	734	812	827	780	817	778	768	777	823	780	773	805	822	791	820	799	747	777	787	813	794	810	802	792	768	805	792	803	767	802	806	809	755	747	772	767	828	775	793	763	790	784	792	785	793	798	796	760	808	785	793	825	808	787	806	776	781	780	730	793	800	802	750	746	797	814	838	799	830	825	818	750	796	782	785	808	766	798	772	801	818	773	780	816	756	767	795	778	758	788	774	778	794	759	777	785	799	763	803	796	780	782	775	777	808	781	769	734	847	742	794	826	785	794	761	761	796	787	768	741	821	798	777	769	774	789	772	744	806	801	798	827	805	828	765	786	806	868	787	813	812	779	761	794	792	776	766	763	832	780	745	784	768	794	772	816	757	786	756	784	782	762	777	752	835	805	821	792	743	762	806	789	820	780	758	741	767	813	803	763	808	806	833	816	773	803	818	800	786	778	770	808	818	798	778	841	782	764	790	837	745	756	745	814	811	735	777	797	818	738	780	785	765	818	780	785	835	790	790	796	745	825	764	803	791	753	849	799	770	790	828	759	789	797	790	798	773	804	772	850	768	805	834	742	795	814	807	757	851	749	852	807	749	815	768	785	809	805	829	730	716	813	792	802	749	850	769	808	797	802	769	839	775	762	785	805	830	748	796	785	782	778	817	783	775	807	820	787	786	793	809	830	803	762	766	760	843	792	818	790	791	797	767	747	844	775	794	802	808	740	794	752	794	761	760	788	786	786	832	789	763	809	755	833	773	746	815	810	791	740	804	792	777	790	807	797	766	799	816	794	762	793	818	781	800	802	811	776	781	789	763	839	764	818	840	808	803	787	860	794	821	758	787	804	797	754	825	790	827	803	827	775	769	739	813	815	780	741	821	797	728	853	794	839	765	803	805	813	789	776	734	783	795	803	800	783	823	787	764	774	762	773	822	777	803	753	823	776	804	817	830	826	814	794	847	742	817	768	781	786	757	823	789	767	826	771	818	816	774	824	794	815	764	774	793	824	763	766	785	829	767	821	777	799	761	794	855	783	796	805	811	805	777	837	783	784	807	807	796	839	793	780	758	812	806	800	786	842	753	784	777	770	795	785	835	818	824	780	747	801	798	732	809	787	740	758	813	810	810	801	806	774	791	794	847	768	809	782	804	808	759	767	824	797	785	755	793	811	826	759	816	782	754	810	777	789	770	834	806	832	755	814	795	806	770	749	782	759	807	759
34943	5153	810	591	428	437	374	384	367	391	343	365	383	329	348	376	361	359	390	363	376	386	358	366	377	339	335	355	355	383	363	359	347	349	346	365	320	339	365	401	381	375	389	319	360	387	390	311	370	377	396	378	387	392	381	351	369	367	369	368	347	352	359	361	340	371	352	361	360	339	365	377	365	403	379	346	367	327	346	388	380	343	376	370	350	388	352	375	377	339	387	403	368	348	362	350	346	361	390	375	345	365	346	319	357	321	404	357	362	384	368	381	359	357	370	342	348	422	343	379	332	353	349	352	372	353	348	394	356	347	381	372	345	350	380	353	357	390	362	363	341	330	358	392	394	357	376	334	350	389	353	389	376	385	390	320	365	372	336	360	337	337	315	345	336	351	412	368	334	381	353	388	358	358	341	337	388	352	346	327	365	353	390	345	345	399	349	330	376	385	352	374	383	383	384	383	316	340	354	364	373	371	368	380	367	349	369	374	340	370	350	339	351	345	376	338	321	332	318	378	373	353	328	380	360	364	364	340	340	357	382	364	323	396	349	337	349	367	347	353	337	339	348	362	373	405	325	354	382	390	329	345	378	321	340	372	331	352	354	327	382	344	341	351	328	328	370	349	343	360	336	364	322	373	329	326	386	349	327	337	344	341	393	349	350	336	338	383	359	358	331	392	326	354	344	319	367	358	358	348	359	342	378	322	393	339	363	325	382	373	345	380	373	342	343	391	362	356	345	333	347	391	368	367	363	391	356	393	362	339	344	344	360	349	335	370	339	365	377	383	383	353	325	341	324	378	344	371	390	388	348	356	350	326	363	354	337	391	374	357	344	335	367	372	395	366	394	357	327	341	369	344	366	354	340	331	367	357	375	342	355	337	355	323	356	339	381	306	305	345	378	361	362	389	364	359	374	397	359	291	353	332	386	344	340	358	344	335	345	364	398	364	352	365	364	354	364	361	368	343	361	340	333	321	304	350	357	339	358	361	371	344	365	389	354	390	354	383	396	335	329	324	381	331	389	351	352	378	358	374	349	339	387	396	351	385	376	348	355	381	339	347	335	358	393	346	334	343	351	393	381	373	361	348	316	327	343	376	368	374	357	329	331	335	357	374	319	367	331	346	380	346	385	366	374	369	372	378	391	361	368	376	396	363	376	371	329	382	343	370	323	372	384	337	346	346	386	369	372	356	329	343	360	319	345	354	393	363	343	365	361	392	377	340	379	367	395	352	368	366	335	327	322	339	345	317	349	346	340	357	377	346	342	379	380	377	346	345	361	365	348	339	379	347	364	343	373	346	334	350	354	365	384	395	363	385	361	364	361	375	365	339	362	314	351	373	350	333	337	381	380	378	348	364	344	373	384	378	344	317	361	364	336	320	383	381	355	369	357	353	345	377	374	349	358	359	330	356	376	378	336	346	358	364	355	365	340	373	371	348	358	382	357	368	367	323	377	363	317	391	368	373	364	340	394	369	360	343	372	328	357	360	372	357	353	353	345	368	385	389	333	381	353	352	371	372	364	375	379	334	351	351	366	339	351	327	369	372	340	339	331	353	361	340	336	332	375	382	379	330	323	339	319	374	346	354	360	368	345	366	337	362	348	353	351	357	387	358	406	365	369	347	337	357	352	363	324	329	351	324	379	337	353	343	360	335	357	330	434	358	372	348	341	301	393	372	407	347	356	350	353	342	353	337	363	356	350	338	362	352	320	329	359	347	398	378	345	339	332	350	358	385	377	367	351	366	380	374	386	336	326	357	341	344	346	403	386	401	370	332	367	360	368	342	335	371	374	366	381	353	391	383	365	330	371	308	353	360	404	352	383	365	372	367	377	327	342	369	342	397	404	364	329	350	358	378	344	319	367	342	365	353	372	330	386	394	389	396	334	386	399	339	360	337	370	333	368	351	386	373	367	341	386	379	376	352	335	359	382	346	363	391	337	365	356	418	374	353	349	368	332	326	365	356	355	372	367	370	345	396	390	347	358	390	368	400	387	359	373	340	312	375	379	370	386	347	304	352	361	356	387	339	325	357	388	366	314	355	349	388	369	341	346	375	341	341	356	325	340	370	396	324	361	380	357	348	307	356	349	382	363	375	342	344	336	371	378	342	385	342	381	380	369	351	376	383	339	340	347	372	351	333	350	379	391	366	340	349	366	363	333	340	390	366	361	366	376	315	313	348	352	337	348	349	359	376	332	362	388	360	379	364	314	336	333	363	362	339	380	379	398	369	375	369	387	385	371	399	380	351	360	323	349	337	380	336	325	372	353	362	355	323	349	373	322	322	335	333	359	373	338	425	341	370	347	338	361	364	388	348	335	345	332	370	379	346	352	372	359	383	352	339	361	356	323	378	339	368	358	383	368	337	382	368	338	361	355	376	364	369	365	319	388	382	325	323	362	356	373	381	330	329	366	318	385	313	340	379	348	369	354	366	372	353	363	358	366	361	366	355	384	343	346	353	389	313	361	351	365	383	362	358	334	343	329	379	377	329	309	350	345	375	354	381	347	372	388	364	372	408	333	338	332	369	349	363	381	363	309	346	369	364	333	371	320	351	368	364	330	341	352	377	347	340	326	339	337	337	352	371	345	337	341	362	394	381	356	363	352	351	366	368	381	366	364	368	360	385	361	363	402	339	327	344	352	363	364	335	341	342	363	321	353	369	346	390	359	379	348	342	383	311	346	348	314	362	367	345	372	365	349	378	336	360	356	377	355	375	351	333	370	358	365	367	354	375	368	375	350	362	370	332	377	401	347	358	338	339	323	344	386	357	364	360	363	348	381	354	360	374	374	360	348	387	399	373	380	347	318	332	349	366	375	390	322	358	337	369	395	337	373	360	381	352	318	371	352	343	346	392	345	369	372	366	376	345	331	381	380	405	361	349	349	373	386	347	320	354	333	361	360	362	387	360	319	340	360	353	357	331	340	371	344	355	326	412	368	335	382	361	367	337	371	363	356	326	370	349	322	373	367	352	372	354	390	341	354	361	349	393	369	358	377	344	354	370	358	357	333	379	391	335	346	346	359	368	328	341	398	339	338	370	429	393	351	359	343	366	397	390	344	360	342	348	373	373	373	338	352	361	308	343	336	429	331	338	373	389	343	323	371	393	361	346	330	330	343	354	325	382	388	359	333	341	358	384	309	368	362	364	352	334	343	342	364	392	349	364	344	368	328	360	385	359	365	347	339	360	313	325	343	321	374	358	340	346	322	374	358	333	357	362	376	348	336	299	330	312	355	357	371	346	344	356	411	367	357	356	328	368	341	348	343	374	359	306	378	369	397	356	332	381	372	360	351	335	335	369	337	333	333	374	341	386	338	304	348	359	345	361	369	345	298	293	334	360	340	368	321	366	413	363	355	364	385	338	331	334	377	370	411	421	352	385	340	398	334	357	348	353	376	328	370	362	362	372	384	380	333	347	370	342	340	378	358	348	349	362	364	341	353	348	356	369	336	377	343	371	364	386	381	363	366	372	350	368
25360	8374	6125	3867	2193	1775	1501	1148	942	900	889	870	869	902	867	869	884	814	861	868	864	827	812	844	833	851	791	837	925	861	852	822	851	782	786	820	818	832	830	860	835	826	845	800	867	843	838	863	852	859	797	860	796	871	791	834	826	870	823	856	768	844	900	865	830	864	856	818	846	878	826	816	853	856	801	876	898	860	876	824	836	833	833	888	822	840	833	798	815	861	794	890	843	816	795	832	832	877	877	786	851	814	830	809	835	792	791	820	893	828	869	860	789	795	789	800	815	820	836	806	836	845	770	872	850	835	783	793	872	847	830	811	881	798	873	879	838	796	882	810	844	862	878	827	830	875	860	848	862	822	887	843	859	850	854	804	836	827	822	825	863	874	907	844	866	877	828	802	816	858	873	822	825	900	837	856	871	781	824	837	813	852	902	837	807	848	849	852	831	858	872	886	869	828	859	853	832	848	831	840	849	860	820	825	851	823	827	852	854	827	809	847	781	795	879	870	797	854	916	821	836	832	833	857	868	794	809	872	811	840	828	841	842	877	818	897	840	789	812	815	827	807	860	829	873	875	863	848	824	817	822	871	836	827	876	877	797	825	825	823	868	811	872	833	846	852	870	831	804	790	829	854	860	825	806	852	854	801	827	809	848	865	838	804	851	863	817	831	846	816	793	797	858	840	795	888	833	854	830	842	795	798	843	803	865	821	855	848	842	844	821	842	867	813	814	836	875	881	820	828	809	785	869	826	803	821	837	821	852	827	859	868	846	839	880	810	832	836	826	870	826	862	844	928	847	892	846	854	813	819	833	829	828	813	872	837	851	841	888	815	886	820	859	844	900	849	857	800	842	845	835	820	892	784	884	841	847	853	836	862	855	769	843	836	823	795	823	840	829	824	855	807	829	853	849	861	839	856	828	781	892	859	837	836	813	904	811	833	831	795	790	818	839	811	855	865	818	819	842	835	836	888	860	803	858	819	826	874	882	834	861	845	857	841	810	811	840	814	861	805	824	865	872	780	824	830	836	859	790	837	851	813	824	805	854	858	860	823	841	838	819	827	829	826	807	763	828	836	830	845	822	799	812	820	857	877	839	803	852	847	829	867	870	852	841	854	840	880	856	834	905	828	893	864	852	851	888	819	837	887	838	773	825	844	803	826	850	868	854	851	848	838	833	852	846	826	862	851	806	790	810	837	887	826	813	866	831	871	837	836	825	820	852	863	832	860	907	878	793	803	830	857	884	819	792	851	852	844	833	840	807	813	814	831	833	908	834	807	825	836	847	800	884	850	846	835	825	822	842	830	786	799	870	852	826	879	865	901	853	825	787	880	827	815	892	809	834	850	933	855	852	834	798	836	849	830	815	817	858	856	821	771	815	849	795	816	842	856	882	858	843	842	829	825	825	848	857	828	824	862	829	860	860	813	820	807	856	871	843	816	837	896	830	834	877	840	804	869	815	890	851	837	853	841	836	820	819	841	843	819	848	864	803	795	819	835	869	811	842	835	843	805	774	870	809	844	806	818	847	826	835	840	841	854	821	786	889	865	830	849	858	865	868	837	817	875	842	802	801	831	798	867	824	802	815	844	825	872	778	848	801	856	860	876	762	824	848	875	825	839	817	827	837	842	843	857	845	830	914	837	833	840	826	797	797	842	819	849	838	855	857	832	846	865	793	868	822	821	886	868	816	813	877	839	849	856	789	879	929	871	797	826	879	843	783	835	861	869	836	906	815	874	835	857	867	829	827	815	839	789	869	849	806	839	798	882	834	836	815	878	794	865	812	832	806	862	843	819	834	843	832	820	846	830	828	842	839	817	827	840	783	829	848	807	791	868	838	870	837	838	862	811	847	883	830	806	900	853	835	846	888	849	846	835	852	848	870	831	799	852	841	857	862	822	870	817	822	832	837	848	849	859	865	823	847	822	850	838	862	778	866	811	863	886	792	863	829	812	839	821	811	786	810	885	832	841	848	853	878	872	825	839	872	799	867	822	856	872	853	821	824	851	853	864	824	855	861	904	848	837	784	832	861	823	800	814	834	828	832	832	823	855	824	828	868	806	776	860	840	806	820	821	777	829	867	861	813	867	875	843	866	845	830	815	817	845	863	820	867	822	850	840	796	832	823	851	812	897	819	870	811	843	846	851	822	897	816	883	829	832	848	817	849	886	822	839	848	865	827	824	828	908	818	889	845	866	818	803	833	841	833	813	902	834	869	813	813	842	844	906	828	813	834	815	851	826	803	851	870	873	794	874	845	858	861	802	859	785	838	875	851	861	814	829	823	817	830	828	814	800	804	811	855	851	863	904	896	828	826	855	820	752	858	856	874	835	849	861	819	780	838	840	814	837	842	861	823	832	821	850	897	838	839	886	861	807	839	823	796	850	835	855	864	824	839	802	857	859	845	843	831	820	857	787	843	872	822	832	862	852	776	850	891	853	811	826	820	830	839	858	868	813	814	853	831	890	828	793	834	824	881	865	810	848	839	863	802	861	842	814	826	865	824	859	822	872	894	770	784	859	893	819	850	819	817	817	864	847	857	845	872	860	899	857	813	832	889	825	826	864	842	826	830	873	817	808	809	858	830	817	824	797	853	843	837	811	816	838	794	824	841	850	820	901	811	834	879	855	886	846	854	845	862	861	821	853	826	888	820	839	870	847	845	890	829	829	848	815	910	856	860	809	875	830	860	797	826	763	844	831	869	841	815	777	830	861	865	852	829	865	799	858	808	801	839	852	874	843	782	836	851	819	887	860	847	875	855	836	847	834	895	846	781	808	895	814	846	845	860	837	839	855	888	848	890	861	844	812	827	845	900	860	830	849	873	791	827	831	839	817	871	778	807	896	858	841	821	842	797	845	863	909	838	820	791	871	827	874	865	789	850	880	796	828	895	878	832	915	802	875	845	845	847	790	822	847	898	837	836	861	856	844	819	828	852	895	841	835	893	853	859	816	846	850	823	879	879	889	860	840	844	871	849	852	848	812	824	828	814	878	854	811	852	861	772	826	842	840	844	810	848	846	830	846	826	790	780	870	826	899	847	826	841	859	831	840	816	823	856	811	866	864	844	801	857	851	818	849	861	860	862	850	853	834	811	840	821	861	853	845	791	837	859	823	882	796	891	873	855	828	879	879	785	850	834	806	812	855	823	820	892	860	835	833	871	793	847	864	854	828	888	843	877	811	834	839	803	840	846	821	854	905	804	867	816	820	840	798	844	854	806	824	870	830	848	893	850	811	891	854	854	826	803	834	892	853	877	832	796	838	833	820	837	818	862	858	849	832	861	799	892	852	816	807	824	833	852	834	835	918	862	855	837	864	846	857	869	876	835	859	851	873	814	826	823	800	854	897	882	814	824	865	856	854	863	828	873	827	791	817	816	795	834	818	858	898	830	864	836	854	849	859	891	874	876	858	828	826	864	858	779	858	862	811	835	784	823	834	871	836	802	806	764	893	794	931	854	832	835	816	852	932	818	902	848	843
35300	6092	991	641	507	458	413	365	392	386	390	354	371	375	384	367	344	371	338	389	377	348	338	358	406	389	344	334	362	349	349	344	394	332	371	369	372	378	374	400	391	336	372	318	369	376	334	321	384	374	363	350	350	348	335	344	365	379	357	383	368	376	378	370	348	387	302	322	356	406	373	357	381	355	360	422	355	401	341	384	402	378	384	341	385	385	385	384	368	340	395	382	384	343	361	325	362	373	390	351	390	394	389	386	365	381	364	370	363	339	393	339	368	373	418	390	369	365	376	387	371	351	375	377	366	354	364	387	381	390	375	382	399	394	389	337	332	376	384	345	362	366	355	437	364	363	380	354	389	349	395	387	371	366	344	332	350	350	377	377	377	365	338	353	364	363	391	386	415	400	383	343	361	406	364	344	358	412	405	375	387	317	373	397	361	368	394	373	368	365	347	341	382	383	390	353	344	345	370	361	350	378	347	367	378	337	390	344	352	360	386	382	389	367	332	379	354	345	342	343	337	346	359	365	369	375	354	355	386	362	351	368	365	417	371	368	379	349	369	354	404	381	384	377	351	378	366	370	382	371	382	408	335	388	375	372	373	413	374	376	329	364	392	360	370	357	386	342	393	336	364	372	360	350	352	347	363	372	396	385	366	337	344	323	378	377	336	354	354	372	386	354	380	363	375	413	363	354	341	365	377	390	360	371	380	367	361	377	353	342	374	381	376	393	358	356	345	372	400	378	387	370	361	364	389	354	341	356	371	362	380	396	381	395	418	366	379	354	365	391	341	383	348	394	369	363	368	390	357	360	350	393	370	385	394	357	347	357	325	339	362	388	415	370	359	370	372	349	376	391	381	374	366	370	362	407	402	346	385	371	333	372	360	403	394	370	363	380	386	364	357	358	360	412	396	343	390	389	389	395	402	376	368	390	362	392	329	384	386	373	361	339	361	345	388	393	373	354	404	385	355	371	394	341	369	380	372	374	356	359	380	333	350	367	357	353	359	361	369	399	378	344	352	371	373	368	372	384	337	356	359	358	379	349	355	349	364	368	390	360	386	395	393	402	353	365	392	363	407	390	369	399	376	368	360	382	353	345	355	372	374	363	375	336	355	341	362	354	358	388	367	364	339	344	397	392	368	374	374	318	370	353	345	383	377	380	376	370	377	349	368	405	401	375	392	376	335	357	379	363	375	324	403	360	387	369	354	360	381	372	354	375	336	350	362	352	321	357	359	379	384	381	407	337	334	346	359	360	380	367	387	386	402	361	366	410	383	377	374	352	358	387	378	364	350	380	320	387	375	383	364	366	373	407	411	374	360	395	387	381	366	371	387	360	352	365	359	361	392	365	358	406	371	349	355	363	373	396	386	397	370	389	402	375	358	375	353	361	365	310	366	367	376	346	388	354	369	396	372	340	340	382	357	376	362	315	425	412	369	348	375	349	348	369	398	391	342	366	364	369	418	393	383	383	362	308	341	349	349	365	350	369	360	362	360	371	352	389	363	368	369	410	351	351	359	402	364	395	387	395	374	366	378	401	384	374	371	381	366	385	352	397	403	373	374	389	398	374	366	348	388	350	405	356	382	373	364	340	373	339	366	361	377	388	381	367	369	364	371	341	362	367	356	344	418	388	406	385	367	332	352	359	377	368	349	376	364	369	381	343	344	378	402	357	357	330	354	358	365	384	354	378	354	345	394	388	350	359	379	381	373	356	370	379	374	365	358	350	362	348	359	389	373	359	394	368	370	358	375	360	360	346	365	348	384	386	384	360	360	369	352	370	321	413	353	353	327	364	324	349	392	372	386	340	359	366	344	372	403	383	421	370	373	397	345	356	383	379	375	383	364	334	366	358	324	359	395	380	367	342	356	413	379	392	394	364	380	354	403	378	381	382	407	374	337	334	402	367	365	342	387	360	334	336	366	383	347	364	372	371	367	326	379	339	348	348	363	372	339	368	400	357	379	357	373	413	345	365	374	356	370	371	368	366	352	361	343	358	354	391	362	342	382	346	374	302	388	361	365	374	323	379	373	384	348	378	333	386	375	363	374	414	380	368	408	350	353	354	358	365	359	364	398	375	327	361	383	367	344	323	348	342	382	385	396	415	367	350	375	330	366	363	370	388	352	380	365	347	345	372	379	372	356	380	399	335	395	377	379	402	379	320	357	359	344	367	363	361	408	373	347	385	374	342	323	359	366	336	386	367	343	334	357	351	385	407	379	389	406	355	385	377	345	330	361	365	355	365	379	385	349	349	413	354	359	371	357	385	375	390	401	418	366	342	394	364	372	361	375	368	354	353	362	362	349	360	375	362	383	346	335	398	358	372	377	386	351	365	330	355	381	355	354	382	366	389	365	383	371	385	348	381	323	363	334	367	328	379	352	367	369	367	347	380	356	375	340	363	348	347	384	370	363	366	383	367	394	346	352	387	364	411	363	403	366	366	351	365	378	376	384	389	374	357	346	388	400	362	343	378	383	359	368	389	344	327	342	387	385	369	363	391	371	401	402	363	342	373	357	378	393	357	385	369	364	393	394	376	399	351	358	350	374	373	399	350	357	361	377	352	324	363	342	350	383	402	323	372	358	403	383	346	372	378	391	391	366	335	397	355	382	386	346	399	391	394	378	380	388	379	344	356	308	370	372	395	408	357	342	341	388	329	335	383	366	397	360	347	378	387	335	342	354	366	378	376	391	441	371	334	377	359	358	410	372	357	393	361	404	364	400	332	409	381	363	391	340	379	370	375	356	365	421	378	386	340	365	372	378	391	361	363	335	388	356	386	378	362	360	393	354	386	389	379	363	360	364	378	360	366	373	358	385	385	380	394	371	336	375	350	342	365	354	336	370	330	329	363	323	388	347	399	394	378	417	384	399	421	355	353	389	355	379	346	355	364	371	388	362	384	386	375	389	347	365	364	318	393	340	347	407	371	387	405	388	358	356	348	322	342	362	379	363	344	377	377	351	358	370	352	373	325	387	358	402	367	380	372	379	348	387	365	333	347	366	378	369	351	316	370	339	338	384	339	349	351	394	366	355	370	376	364	344	400	350	338	373	416	365	400	328	395	381	392	374	355	360	333	378	385	369	374	368	335	355	392	374	354	341	360	377	378	368	380	396	351	332	319	332	373	345	360	344	391	361	389	350	381	394	350	360	360	343	353	360	396	374	345	363	383	413	380	354	365	401	381	386	408	376	348	369	402	366	396	371	368	380	341	397	383	367	367	387	398	332	337	328	379	390	369	356	373	371	365	380	359	382	396	398	378	367	399	379	377	367	349	338	372	347	386	362	374	368	388	362	352	381	335	395	359	376	371	353	359	374	338	388	356	428	358	353	345	364	345	382	382	337	391	414	384	342	372	363	364	358	364	370	376	359	395	363	312	388	368	371	347	374	333	351	335	385	389	360	329	325	369	393	380	349	378	388	393	367	374	416	410	385	342	358	355	368	364	377	386	363	385	373	381	357	364	395	394	350	347	342	390
24933	9648	7547	4860	3895	3074	1897	1285	1059	983	922	961	872	892	903	873	928	875	841	866	976	834	858	873	886	843	871	900	918	934	826	866	912	910	933	888	924	934	882	905	904	873	852	917	924	926	877	846	863	835	885	927	909	832	867	843	854	909	843	905	892	874	884	858	843	837	838	860	866	856	817	904	909	847	885	906	908	860	905	913	859	811	925	907	790	818	857	855	884	864	887	835	860	913	855	914	809	855	855	872	850	838	877	897	819	924	881	853	833	888	872	960	865	859	814	855	892	852	903	853	902	917	940	855	910	951	865	862	845	889	856	903	878	864	913	850	902	835	873	888	878	900	879	853	878	879	908	884	880	926	852	847	858	839	863	830	810	869	788	869	861	836	901	867	910	826	880	901	903	845	895	936	920	893	898	869	858	883	822	881	873	879	880	912	882	855	834	867	883	856	837	853	885	852	903	889	899	878	907	820	917	892	935	934	848	878	918	884	847	885	935	825	860	902	901	928	878	902	832	965	881	922	853	862	908	878	890	880	869	882	919	873	867	859	922	861	878	909	869	906	875	911	889	858	867	845	854	875	900	894	862	871	915	833	880	836	902	923	852	853	837	897	926	903	858	877	928	942	911	861	874	943	803	856	902	883	876	886	857	911	853	873	886	861	839	835	856	865	840	909	841	902	846	863	815	886	849	907	821	894	895	856	880	837	888	846	891	896	872	885	880	875	851	866	869	818	853	876	891	879	868	900	875	843	878	821	916	882	895	886	879	900	890	893	871	877	885	853	850	902	880	898	849	888	873	851	903	869	861	834	859	845	839	906	868	866	863	862	866	859	943	864	899	874	899	864	886	868	935	844	870	835	907	865	902	875	893	822	923	902	833	850	919	878	899	832	880	875	809	836	849	889	887	903	855	873	914	890	853	831	908	887	837	879	858	886	886	837	871	878	853	842	873	880	861	883	885	895	921	831	861	870	887	880	852	842	889	876	886	865	905	842	829	828	887	873	858	838	856	869	866	883	842	832	860	901	883	848	846	898	882	910	862	864	890	862	868	866	893	887	851	913	865	811	822	873	867	883	897	830	874	885	860	883	868	907	943	909	901	895	911	845	867	866	840	859	871	865	903	857	867	848	851	878	847	907	873	855	886	844	872	867	858	869	890	849	859	885	827	884	909	899	860	821	862	883	862	858	927	828	907	921	818	923	906	831	904	890	890	849	819	845	903	866	904	855	843	902	893	907	844	840	870	848	945	917	882	842	870	885	878	879	916	842	816	882	870	860	849	874	850	884	851	905	847	866	873	930	843	891	877	820	830	899	841	899	870	821	909	808	840	836	874	869	839	898	863	861	896	862	921	841	848	838	844	844	888	907	853	864	891	880	831	871	902	901	864	896	924	868	911	878	871	856	856	879	853	846	936	831	866	925	858	889	854	867	856	832	869	830	845	874	902	873	841	830	834	897	873	838	864	888	863	857	821	858	878	860	796	900	864	852	842	855	894	891	871	876	836	879	830	870	871	894	874	862	857	862	899	920	829	916	881	879	901	830	925	856	886	853	872	864	885	859	864	862	851	835	888	839	861	874	884	922	831	875	906	883	903	844	868	814	869	820	844	875	919	953	850	881	838	834	854	867	829	841	899	856	893	852	908	894	856	811	871	857	867	823	788	942	913	865	903	921	850	863	848	925	887	835	904	836	847	843	874	894	801	869	890	826	887	869	879	878	887	879	883	861	862	899	879	866	886	873	884	917	885	864	859	939	858	910	867	837	859	919	835	858	891	852	868	845	857	899	860	864	898	936	891	869	899	907	867	874	892	895	854	892	880	860	903	905	898	875	878	878	855	893	859	877	841	927	867	901	931	883	843	902	877	879	838	866	888	918	844	827	872	941	839	834	920	878	845	905	896	868	884	868	949	843	924	890	855	862	886	854	868	892	885	884	794	845	922	885	867	930	827	865	843	826	878	914	825	889	936	847	833	887	885	921	909	901	875	838	870	892	857	903	915	867	866	882	904	864	912	920	867	830	888	876	846	938	902	903	876	843	872	825	913	922	874	814	898	874	822	843	880	887	877	870	852	905	859	859	844	840	839	889	836	854	902	863	829	862	857	874	831	853	906	893	918	865	925	898	901	858	822	916	856	855	855	816	872	891	861	886	844	854	853	881	907	847	867	836	876	889	873	872	847	845	910	878	869	889	870	879	934	838	907	887	832	900	843	843	869	901	874	851	919	877	813	892	855	835	872	858	848	869	869	823	904	857	892	869	876	872	907	842	868	868	851	830	856	923	910	885	895	853	832	853	858	876	920	864	836	895	870	867	910	869	862	792	855	878	854	929	878	840	914	887	868	950	886	882	849	868	872	901	872	838	831	841	870	861	865	897	852	916	868	862	836	888	838	870	865	860	897	859	866	869	854	819	864	831	876	860	860	842	908	806	890	861	880	881	872	891	848	877	880	776	899	902	892	853	885	859	901	865	933	886	843	848	871	872	822	868	873	898	888	882	854	871	902	887	824	853	827	799	853	866	847	885	870	882	893	886	890	857	851	842	867	839	902	869	886	870	882	895	874	890	872	876	860	898	835	848	868	840	865	914	873	943	847	833	832	872	860	867	886	849	873	866	941	864	858	882	879	898	909	912	864	870	868	878	876	837	853	863	887	864	887	849	901	895	918	821	881	876	844	885	901	863	855	859	824	893	850	874	857	895	901	890	865	844	895	880	914	828	924	878	881	892	940	881	873	893	886	831	898	846	909	900	888	826	918	874	858	815	848	850	914	885	907	883	928	853	892	924	862	889	890	878	834	901	947	900	883	874	918	858	857	889	853	885	884	877	848	905	888	834	880	875	893	882	935	917	850	863	896	869	868	832	871	927	850	900	818	857	896	866	817	875	897	851	918	879	880	894	852	868	837	907	890	934	861	857	863	924	869	828	903	848	859	884	858	886	861	915	834	887	859	846	917	914	865	850	863	827	816	889	890	849	949	923	853	863	859	882	856	852	826	877	891	885	869	866	844	861	859	900	839	894	855	858	830	870	881	845	907	909	908	836	901	856	873	862	931	882	892	835	881	854	921	845	891	897	878	894	838	846	876	855	895	842	839	870	931	891	883	871	860	940	879	834	880	908	860	869	888	886	872	933	857	845	826	825	826	830	895	891	916	878	884	881	794	898	902	884	899	820	905	860	864	874	887	870	853	878	869	914	872	878	887	879	900	860	835	873	879	895	854	893	897	902	884	861	907	873	890	910	851	824	868	880	902	853	883	895	909	834	847	926	869	874	871	870	905	896	852	893	844	882	936	855	870	905	882	856	863	874	873	867	849	860	866	868	906	870	890	888	881	863	872	863	838	832	842	913	905	865	881	846	812	888	862	870	863	840	860	866	903	826	887	862	915	828	909	886	866	916	872	915	874	879	877	839	863	923	878	836	875	851	870	851	880	874	866	924	874	906	866	863	916	889	853	896	858	873	892	842	825	860	864	893	881	884
23819	2702	624	420	356	336	354	345	358	330	306	375	367	358	363	383	375	358	365	365	346	333	327	329	343	317	327	375	353	329	354	340	383	376	336	338	353	374	345	410	349	342	342	335	355	295	338	346	329	329	353	321	342	325	329	343	325	361	378	317	334	346	369	375	340	377	364	324	320	371	348	370	351	353	352	317	341	369	352	364	345	356	378	372	384	341	349	358	342	317	357	354	334	326	336	310	392	358	327	327	323	318	325	318	335	327	357	322	344	322	312	334	339	374	324	350	348	345	353	356	339	321	364	383	367	320	346	355	381	357	369	357	342	343	326	368	341	336	325	366	335	335	358	369	313	349	331	333	330	323	325	384	342	336	343	357	349	326	344	322	339	346	329	347	336	321	368	318	380	365	368	385	343	359	359	415	337	342	325	326	334	350	346	339	376	336	353	352	325	340	377	316	369	363	351	355	341	345	343	333	350	367	376	360	349	322	367	365	329	327	343	332	325	370	361	326	371	347	327	347	342	331	354	330	339	325	328	353	387	368	348	331	375	337	364	336	353	347	352	346	329	313	337	355	360	364	338	336	339	329	343	312	372	358	370	300	341	343	356	368	410	348	333	364	324	337	352	332	371	353	339	350	348	315	372	349	339	348	328	364	339	364	350	352	331	341	361	335	337	353	307	308	330	382	356	340	346	316	335	336	354	342	362	347	353	345	348	349	332	369	352	333	350	373	341	361	351	384	364	360	325	342	318	337	314	367	321	341	352	333	312	339	328	312	338	359	328	307	318	362	308	348	359	356	338	302	363	354	338	342	334	348	376	344	391	331	364	331	342	388	371	361	360	359	361	363	320	356	371	380	367	352	398	336	336	372	318	376	386	353	337	355	333	350	323	367	361	333	348	346	352	350	315	341	374	329	335	362	318	340	336	322	332	330	334	374	343	333	361	369	351	356	345	329	331	347	380	348	345	312	345	361	306	318	342	342	365	337	310	319	337	320	365	375	342	329	347	347	387	351	321	346	351	360	358	309	328	347	329	358	320	343	361	378	354	352	357	376	361	316	325	299	381	330	358	301	348	353	343	355	368	359	314	351	332	360	315	342	358	365	340	326	326	345	343	363	342	315	338	326	333	344	338	331	352	300	338	360	319	362	359	331	317	372	349	348	383	353	364	374	384	375	384	368	350	320	354	389	401	374	389	375	359	318	321	312	308	395	316	334	343	332	335	364	362	302	325	345	320	377	317	322	324	333	336	330	320	366	342	338	345	362	331	314	384	364	342	325	368	337	354	347	336	325	327	342	396	351	378	351	351	381	347	328	370	393	359	323	326	363	352	338	346	325	337	356	362	351	381	320	373	398	362	328	343	340	368	347	341	336	341	336	341	344	331	357	342	314	353	328	327	341	327	382	325	328	351	329	328	345	346	337	346	325	339	359	373	363	364	368	361	369	345	358	308	331	338	335	371	363	341	329	357	347	349	339	343	391	338	343	356	346	334	375	345	341	366	326	378	344	355	320	380	345	346	327	348	364	309	309	343	357	360	323	320	372	334	340	368	344	356	351	326	339	330	361	330	340	373	341	372	311	355	352	321	366	345	381	379	316	332	350	346	336	347	338	388	340	307	369	316	301	352	410	333	351	340	347	339	338	353	361	343	350	356	303	324	340	346	371	348	353	324	343	364	350	353	350	315	346	335	345	342	335	351	359	321	370	334	339	339	356	346	350	354	399	380	369	335	339	365	373	335	322	349	335	338	370	365	316	332	385	331	364	363	335	368	383	372	358	326	363	330	337	336	307	349	347	354	383	369	327	317	383	384	338	326	355	347	339	326	307	374	363	354	373	324	340	316	357	327	358	343	348	366	351	329	356	347	355	322	356	345	341	328	358	385	366	357	344	342	339	351	363	342	368	378	354	367	343	376	327	354	327	331	362	334	326	353	358	351	354	365	366	345	373	358	381	352	373	334	385	371	346	341	340	337	394	371	369	340	372	344	365	368	330	366	338	318	330	359	316	366	357	366	327	361	340	343	338	351	360	332	327	325	363	339	354	301	382	371	365	327	372	305	327	318	347	337	331	331	319	311	330	330	345	354	357	328	298	374	330	358	362	337	353	370	353	353	353	374	371	372	332	336	380	319	314	363	356	343	369	326	378	348	351	340	353	350	356	319	353	352	368	355	310	354	326	329	329	383	318	347	330	377	347	371	381	348	345	338	334	340	337	363	331	347	325	336	322	335	330	335	346	344	348	334	341	343	333	355	342	318	367	358	323	347	348	317	339	335	329	370	358	321	335	369	344	331	346	333	302	332	329	365	352	343	374	342	356	358	360	351	367	347	331	344	387	368	341	353	344	329	322	334	379	335	358	323	359	344	353	344	340	361	348	362	378	411	329	344	346	338	358	331	352	330	359	367	307	353	347	377	348	348	340	321	351	348	327	350	366	343	337	326	335	344	296	351	367	346	356	380	337	362	325	355	333	330	360	361	339	389	343	356	409	339	341	346	359	338	336	330	302	367	324	345	361	322	357	348	331	350	352	341	359	329	398	335	375	350	349	361	397	315	349	360	303	359	377	345	370	311	348	370	364	346	345	347	334	311	341	339	353	360	321	351	351	291	343	348	341	369	336	353	325	360	365	338	330	348	339	353	357	316	352	328	325	366	335	379	343	373	330	352	347	300	317	337	328	355	319	320	403	346	345	366	339	343	355	350	323	339	369	385	345	355	347	328	340	385	358	351	361	381	364	312	343	360	350	334	383	352	390	331	342	325	355	366	350	414	342	368	333	325	327	327	335	322	350	337	322	396	349	320	367	378	344	346	389	307	341	327	337	356	367	312	347	374	365	329	345	355	368	334	375	329	340	349	337	353	369	357	361	378	364	323	351	347	330	371	339	298	350	343	318	322	369	383	323	344	369	358	333	314	347	340	360	340	366	380	333	340	386	333	359	322	361	374	335	336	356	335	342	356	324	343	331	334	353	338	355	354	372	365	343	357	364	367	343	338	389	357	378	336	338	367	334	361	338	352	375	338	345	332	350	358	347	344	339	367	317	409	368	328	365	312	388	336	315	340	324	364	332	378	338	356	361	376	349	309	362	337	321	355	345	343	382	352	344	390	331	340	363	377	346	360	331	351	364	350	325	316	365	361	334	360	321	301	337	321	362	338	369	364	329	372	371	323	374	365	356	348	330	351	360	327	351	362	357	324	313	362	363	364	341	335	347	340	322	321	374	408	332	354	346	359	354	367	338	327	322	363	351	342	350	348	307	347	365	381	341	337	355	339	339	326	337	327	315	363	332	348	336	356	368	352	370	362	363	323	350	368	352	313	346	346	353	345	326	345	368	346	345	380	363	322	327	355	365	334	350	322	337	355	389	298	345	348	342	363	367	335	370	347	364	357	355	377	336	352	338	372	350	309	343	344	366	385	329	377	326	377	362	369	348	346	333	324	356	335	362	326	358	352	305	348	371	367	366	359	333	335	364	327	373
17298	5717	3584	2440	1860	1257	1037	895	856	795	858	818	774	836	792	762	812	842	830	763	810	804	793	771	807	825	800	804	788	800	778	821	771	777	838	822	838	785	818	839	801	819	797	758	763	837	752	786	865	742	805	775	747	808	819	817	785	814	772	822	822	837	781	793	769	781	778	848	791	798	828	810	821	770	766	783	814	769	831	766	750	793	752	780	791	782	741	785	847	819	812	819	781	739	746	807	829	769	753	790	795	847	813	748	852	807	800	818	770	784	811	718	766	822	778	871	773	779	830	725	819	795	809	783	792	772	841	824	776	800	817	762	841	774	779	848	741	796	772	793	792	780	808	793	788	835	802	752	783	809	787	802	827	809	750	756	812	787	763	804	797	801	786	770	829	808	807	781	838	803	821	782	785	807	776	768	758	745	801	807	814	774	770	812	789	764	824	796	799	823	825	772	777	799	825	764	828	825	797	797	798	765	845	800	832	855	899	834	806	768	800	833	845	792	766	818	772	785	804	826	808	798	746	802	782	773	774	784	805	841	833	840	867	793	835	763	840	803	781	776	769	780	835	825	880	823	771	799	766	776	736	815	805	775	822	743	790	742	748	820	837	751	817	765	799	796	779	808	761	759	767	814	754	775	807	798	738	764	847	791	860	815	770	750	749	814	831	838	850	826	758	796	754	824	777	815	759	789	774	800	800	811	787	787	806	777	756	816	780	780	785	785	845	828	818	841	813	730	787	794	806	791	772	759	813	796	829	814	766	811	788	836	779	774	800	779	803	839	759	765	781	776	784	813	821	755	747	782	778	778	790	755	790	766	790	789	763	808	771	838	782	766	797	819	762	784	799	689	812	824	762	809	819	755	859	823	793	787	799	788	766	781	804	771	814	776	808	790	783	794	774	803	803	774	780	762	791	807	776	726	819	830	778	767	772	778	745	766	775	777	765	729	867	821	773	785	759	863	816	790	783	822	810	791	793	794	787	771	793	822	798	765	776	792	813	775	860	810	797	795	854	753	819	764	755	794	778	801	789	841	761	819	832	826	781	812	797	790	778	766	845	803	831	811	779	783	824	827	768	795	824	792	744	794	821	818	824	755	777	771	817	781	831	826	830	800	815	786	846	816	823	817	775	758	799	764	777	814	787	785	795	803	797	815	805	758	785	768	824	816	784	827	805	820	829	766	784	798	800	786	813	817	792	769	815	830	742	810	792	817	782	854	787	770	742	815	769	780	790	816	782	830	770	808	806	788	741	821	779	812	829	783	758	813	839	802	752	797	793	813	818	760	800	779	834	792	781	744	818	813	816	873	839	782	805	783	836	797	840	777	733	796	743	743	812	803	802	832	779	773	790	786	747	826	811	790	764	813	759	771	797	811	789	820	789	815	799	758	789	765	812	783	767	844	822	836	833	811	775	834	794	823	807	812	801	833	817	818	845	739	802	779	780	757	805	813	791	796	768	796	782	841	767	766	809	773	754	795	812	840	820	794	830	780	795	772	772	780	746	755	790	793	828	830	809	810	774	740	748	816	759	769	833	806	801	756	784	795	810	826	849	780	773	768	826	831	739	798	773	784	825	797	789	775	796	832	871	810	791	831	761	778	788	771	788	800	835	821	774	759	800	799	786	784	806	786	798	817	815	851	857	784	805	805	727	802	781	799	799	791	799	788	757	826	768	770	818	849	760	817	790	800	783	764	803	790	791	788	796	797	748	778	749	798	780	796	795	787	798	758	812	787	809	849	808	767	788	826	763	785	846	777	816	803	822	802	806	841	778	769	803	771	803	832	844	828	797	781	843	780	776	834	793	803	829	805	736	770	780	841	756	767	802	783	815	795	818	770	746	779	793	780	790	783	836	805	816	811	793	824	788	848	814	831	805	761	793	766	792	763	797	791	818	779	829	798	769	800	753	770	803	791	818	805	756	781	813	819	783	845	751	758	793	784	753	788	811	767	777	773	751	815	774	773	780	784	772	761	803	777	791	797	827	780	743	782	828	805	806	805	791	802	790	815	751	815	854	789	803	786	878	789	806	821	779	783	830	800	783	748	792	798	799	765	806	781	805	760	799	763	812	773	842	787	819	799	797	802	821	799	735	860	795	806	799	830	809	741	773	797	808	785	812	830	795	786	819	802	761	756	810	833	777	790	772	765	809	821	805	850	783	794	795	802	733	815	788	826	844	770	751	784	782	776	775	781	767	786	769	790	798	796	807	794	821	794	756	803	794	750	817	754	772	830	827	804	757	806	817	819	800	810	824	791	760	815	746	804	778	799	795	900	813	792	790	826	800	821	841	806	745	782	824	830	776	787	767	769	787	773	740	739	781	778	761	798	797	788	802	821	792	776	823	827	815	821	760	814	784	818	725	787	826	847	850	759	763	830	766	809	819	822	783	817	741	788	772	806	832	786	773	766	835	785	822	767	816	767	871	811	779	829	805	815	822	782	797	728	819	790	773	829	861	778	775	811	805	769	807	789	803	824	784	784	813	789	765	762	827	810	824	815	800	801	824	798	836	772	824	782	816	767	803	816	789	744	820	719	789	778	837	779	759	807	797	845	802	798	842	824	775	795	779	808	798	790	819	789	770	787	822	827	782	795	767	753	778	827	776	763	742	797	764	820	834	780	786	873	789	805	779	753	785	789	785	746	776	814	754	849	776	799	830	814	741	837	835	778	781	824	792	815	837	773	793	762	786	788	801	793	769	757	810	794	770	724	789	778	776	767	774	763	812	795	780	774	808	772	810	819	818	766	829	763	716	762	841	781	786	812	818	762	836	824	792	756	800	769	749	807	860	806	792	833	762	797	738	831	794	824	837	852	808	809	772	786	783	748	801	861	830	765	819	818	838	836	803	784	764	800	772	806	772	777	767	821	862	819	756	814	830	799	796	815	819	781	773	793	760	804	797	798	815	842	850	801	778	830	759	794	814	774	812	740	789	801	777	807	786	820	841	786	827	819	789	780	825	801	809	756	803	805	845	810	778	807	758	832	799	786	791	822	853	743	773	770	790	796	773	822	786	739	821	798	781	784	788	773	850	799	766	782	761	828	816	788	772	801	787	806	822	813	780	808	799	773	790	841	779	759	799	805	816	814	765	752	733	843	798	784	808	759	799	762	811	842	770	750	807	819	832	771	807	774	811	835	817	796	790	792	843	791	788	775	778	771	787	795	815	766	774	779	814	814	757	803	814	817	800	786	804	791	798	847	794	800	810	782	784	754	785	815	771	836	804	815	759	820	776	759	782	806	805	801	744	779	785	761	759	829	775	791	740	775	804	782	782	770	811	826	840	770	781	797	764	777	830	783	777	785	777	796	788	764	734	749	744	790	761	787	821	785	810	789	764	815	778	769	850	802	781	794	836	834	813	755	795	721	824	810	759	830	789	807	796	813	792	813	823	790	792	790	747	782	761	794	803	802	802	770	798	786	815	787	848	818	798	837	804	774	791	801	835	807	776	812	771	830	826	808	765	799	831	806	790	786
29693	5097	912	649	562	466	395	371	365	338	352	390	393	335	343	334	324	361	324	354	310	372	356	375	355	355	345	364	349	426	377	348	346	388	353	336	351	371	375	348	361	318	325	378	317	366	372	356	369	373	353	375	396	371	357	355	335	373	335	371	320	371	385	389	390	339	393	374	373	370	349	346	372	366	365	348	320	344	365	340	361	360	376	364	369	341	354	348	350	389	331	325	349	314	362	388	364	354	330	310	365	315	384	382	386	377	323	337	356	345	393	396	366	376	372	348	389	376	321	331	375	357	376	362	357	320	376	360	345	366	333	329	341	338	327	362	374	350	368	322	349	391	380	366	408	330	398	337	381	371	363	366	348	335	353	331	327	374	366	363	389	337	294	333	285	364	369	366	376	350	344	349	352	352	371	313	370	331	341	368	364	379	387	393	373	373	372	332	366	383	333	340	380	380	336	394	329	361	359	370	332	386	409	362	360	361	347	305	382	310	391	365	347	328	361	386	364	346	367	353	360	359	316	322	363	325	338	390	323	371	345	369	365	340	354	343	325	356	320	366	384	355	370	335	353	354	355	392	340	380	377	340	328	347	384	396	336	369	369	356	348	363	336	361	361	391	367	332	345	403	362	363	384	344	370	359	364	375	386	363	340	353	349	397	376	345	356	374	391	367	370	323	363	328	397	384	378	335	346	338	339	338	384	341	361	382	391	382	350	371	383	344	380	391	390	374	364	353	366	394	360	351	369	349	351	367	355	360	362	370	304	364	343	353	350	366	344	357	358	363	377	331	330	369	349	342	354	345	384	367	363	327	330	315	331	356	395	388	337	381	368	396	391	342	366	357	350	362	396	342	317	363	377	360	357	384	355	355	351	390	358	339	327	387	372	396	357	353	330	344	338	369	376	358	351	349	343	377	354	353	348	333	353	365	357	378	355	319	354	390	376	333	339	345	374	378	338	334	319	353	368	376	395	352	340	361	320	346	367	392	378	344	370	327	342	356	386	337	345	373	362	364	365	355	409	387	391	338	341	381	370	367	346	355	359	330	365	380	400	346	376	327	376	383	354	361	339	326	359	345	318	319	370	348	348	381	383	409	365	378	363	364	344	347	363	386	374	332	356	387	342	344	385	372	355	358	371	323	368	325	387	350	413	323	353	377	385	329	369	375	345	363	363	391	356	378	379	304	333	363	334	364	336	328	345	373	347	356	344	352	360	356	357	356	326	340	418	368	348	363	376	410	366	382	386	357	380	362	320	368	367	348	377	350	334	375	363	334	353	343	346	363	377	325	371	360	329	364	362	359	374	355	343	362	353	342	375	356	361	346	331	336	333	342	361	337	397	330	334	388	359	339	353	373	375	359	383	372	356	351	375	347	352	357	375	356	355	365	310	351	350	377	359	348	380	367	328	352	357	389	313	344	370	354	372	384	342	339	366	361	332	380	385	366	342	390	394	380	372	366	363	312	339	369	360	347	378	365	328	353	340	368	356	365	363	315	341	337	360	367	340	360	319	352	388	341	323	361	338	399	350	368	385	350	364	348	362	375	358	357	358	345	372	363	370	330	351	332	394	330	383	361	357	371	366	347	378	405	368	370	364	380	358	364	368	343	389	401	354	332	338	342	354	369	353	352	354	376	397	353	363	385	346	387	350	356	383	361	367	343	367	354	373	382	358	403	330	363	349	320	366	352	389	372	373	377	379	411	328	354	372	324	373	405	347	338	336	350	397	383	329	360	368	376	358	389	362	336	364	368	376	355	364	379	386	352	352	327	356	361	347	331	358	347	366	347	364	332	353	384	368	321	342	374	353	327	362	385	360	358	388	375	399	359	380	334	391	380	332	373	372	370	376	333	395	370	393	357	372	328	371	384	360	391	351	378	342	364	354	385	363	372	350	375	372	376	376	371	387	340	316	373	366	326	368	353	342	401	366	343	350	377	367	363	353	323	394	370	350	365	344	340	367	380	383	347	415	385	340	385	359	339	350	368	320	317	353	325	375	352	387	355	354	365	385	337	348	335	381	364	320	349	369	347	353	348	396	329	371	395	439	361	360	346	373	404	361	401	389	381	386	362	381	416	337	364	347	325	382	320	333	377	377	357	364	351	340	314	352	373	367	357	362	340	350	360	333	406	371	375	345	369	345	357	405	368	366	338	364	358	388	368	359	363	327	343	355	396	378	380	344	368	395	342	402	350	350	322	331	366	401	356	370	333	345	367	349	358	357	339	278	336	361	364	384	349	371	379	346	379	386	351	335	325	332	324	361	374	389	387	329	400	359	344	376	380	358	364	342	374	372	354	354	335	368	354	362	347	348	401	319	370	357	385	395	394	365	363	358	389	388	368	377	394	350	385	354	378	365	392	322	375	358	347	331	354	374	340	337	366	356	355	338	363	348	398	367	338	347	345	359	326	359	333	342	349	365	335	353	394	353	366	353	346	360	357	355	329	339	330	324	331	337	384	365	338	368	353	340	343	335	337	361	363	358	343	335	386	355	338	334	376	364	328	359	330	400	357	370	346	367	374	361	361	380	349	348	350	344	355	368	386	338	344	382	359	382	332	323	381	362	330	325	359	371	370	378	346	342	326	329	334	364	365	351	350	374	376	371	402	366	357	324	336	377	321	357	314	347	361	373	352	335	339	348	375	325	391	339	376	341	356	389	400	376	361	367	386	338	354	335	331	344	356	379	366	356	390	356	373	362	346	361	350	380	371	344	375	347	370	351	358	363	372	353	367	313	404	357	387	397	346	363	355	355	367	345	363	362	359	362	359	345	388	351	403	361	378	382	322	380	379	373	336	344	367	352	353	362	354	351	349	370	368	370	385	358	345	360	352	347	322	365	356	360	387	318	336	404	356	363	328	381	376	320	379	368	363	344	361	342	334	369	363	400	371	368	355	351	363	346	395	380	377	352	342	371	376	338	345	352	398	354	371	396	365	373	362	315	347	372	358	368	355	358	397	343	377	358	370	368	345	347	371	359	348	340	372	381	371	357	378	340	329	359	346	367	354	376	369	361	356	361	311	335	357	332	348	363	307	350	363	345	353	384	377	353	320	356	340	395	370	355	340	342	362	345	365	362	324	371	405	338	381	358	345	306	331	323	360	356	377	322	360	344	331	337	330	375	359	349	338	342	361	346	327	361	375	383	392	337	344	356	362	380	376	379	347	344	369	362	356	360	345	373	387	329	372	367	362	331	350	363	337	367	321	347	347	357	397	376	377	347	331	340	340	414	372	336	358	356	377	348	344	341	347	332	342	324	368	370	363	376	345	379	355	363	396	339	352	345	369	340	369	357	372	351	347	342	354	364	379	329	352	389	309	361	325	374	383	355	362	399	370	332	388	391	314	354	363	326	356	383	315	391	322	347	364	381	373	358	380	323	342	325	341	330	351	368	364	337	358	348	333	386	407	361	357	395	384	327	360	359	391	343	361	385	373	373	350	374	342	336	356	361	364	333	370	371	366	383	344	372	361	361	354
21944	10753	7714	5830	3530	2266	1475	1008	983	922	871	884	859	859	833	812	843	847	862	838	789	833	875	832	854	852	840	816	810	922	774	844	851	870	866	836	838	819	860	822	859	863	852	831	843	895	870	852	857	890	816	799	855	854	884	846	801	781	820	820	882	810	835	796	830	839	856	825	839	832	814	849	872	849	758	823	821	859	829	833	801	835	833	822	844	828	830	841	865	807	846	850	880	847	804	827	851	860	865	866	851	848	821	815	848	861	850	883	812	822	815	835	836	829	821	845	823	857	810	876	826	798	887	851	844	808	843	833	877	899	806	788	833	861	824	849	879	854	837	880	791	844	821	824	795	852	806	885	834	879	804	877	845	788	831	806	883	830	842	862	890	824	812	811	778	846	838	830	868	812	821	825	851	849	857	798	869	834	846	845	862	896	808	818	813	880	860	903	826	875	800	882	863	763	816	882	834	834	799	837	833	821	819	852	833	823	808	833	776	892	824	837	842	810	845	824	863	768	827	813	843	787	796	871	789	823	804	827	827	798	825	834	829	829	892	911	793	836	844	873	852	778	890	808	845	805	898	797	794	796	821	862	841	831	852	832	889	868	799	839	789	864	905	884	821	820	856	843	796	877	867	851	830	846	839	847	843	820	802	855	847	848	854	827	854	802	923	878	798	806	785	884	837	770	807	849	799	814	824	854	811	848	858	841	853	826	834	856	877	809	816	880	833	844	803	856	821	846	846	832	903	820	750	870	829	843	849	856	849	811	815	808	827	842	811	828	818	833	858	876	848	824	838	800	818	790	817	778	852	802	821	841	803	838	825	808	859	874	877	812	828	807	829	892	852	843	854	824	839	876	831	823	900	819	841	839	836	784	871	764	866	891	860	871	810	816	786	843	853	864	787	824	798	852	797	867	881	795	862	839	823	875	876	841	895	877	841	865	849	841	867	815	868	822	826	834	841	822	850	848	871	834	864	791	833	864	849	803	818	862	859	831	792	826	844	882	826	852	842	879	845	822	869	850	823	855	857	845	848	824	853	785	822	867	867	844	837	799	885	823	827	839	878	860	849	810	838	794	855	766	827	926	834	821	811	840	844	854	826	843	808	840	882	805	823	878	799	828	842	823	868	848	803	859	870	841	833	866	831	812	865	836	812	845	800	833	863	819	867	802	841	817	841	806	826	831	812	856	825	815	855	825	797	785	802	892	891	854	826	841	830	769	853	851	878	786	852	817	842	816	852	842	857	896	797	840	730	830	838	790	796	814	845	838	857	838	817	815	892	896	793	858	806	807	822	866	818	893	872	842	832	835	806	800	857	823	857	874	844	870	836	822	832	847	856	849	820	857	843	808	860	819	795	836	848	836	852	847	863	837	841	817	829	855	810	819	830	875	813	799	869	792	869	841	839	880	859	820	844	811	904	850	819	797	838	810	872	845	856	839	800	841	850	858	833	837	818	832	827	826	870	864	872	858	846	879	823	800	809	838	853	832	833	810	801	837	800	826	875	881	831	876	858	797	837	875	840	876	819	889	863	883	838	827	844	878	825	805	869	835	818	866	859	860	809	777	852	852	833	813	852	807	830	848	814	825	830	831	896	867	831	832	849	836	831	872	887	882	831	824	856	816	816	819	866	832	843	847	868	856	902	842	843	835	835	827	790	832	801	853	891	856	853	851	847	840	831	828	851	779	841	899	824	838	853	861	850	808	850	830	800	801	843	830	847	836	836	866	879	848	836	846	819	851	828	859	882	848	853	852	803	840	846	868	846	905	852	839	821	827	831	829	836	811	849	819	807	820	825	861	878	834	834	843	842	850	848	821	819	878	822	859	850	886	828	845	862	857	860	852	818	915	804	891	844	860	813	827	836	858	813	840	802	860	849	838	850	859	791	813	864	853	815	859	772	871	825	846	838	848	795	823	809	856	842	798	825	851	876	840	901	853	895	862	807	850	856	811	888	851	836	859	823	864	874	874	841	848	801	880	871	829	893	834	847	830	809	860	816	852	820	820	870	819	788	872	822	858	790	830	797	835	848	831	823	845	872	844	852	846	836	870	845	845	873	893	780	798	840	879	794	846	850	822	868	820	773	815	840	807	820	812	824	834	866	838	835	834	878	818	804	898	864	783	904	876	831	808	858	845	775	887	785	817	829	821	849	885	829	853	826	828	850	862	780	832	872	823	866	816	847	845	817	897	822	845	865	861	802	810	879	862	813	836	862	839	855	796	880	823	841	784	790	827	818	830	843	818	891	892	778	833	804	796	855	855	824	823	825	814	822	846	854	849	843	845	815	859	868	802	829	845	802	786	844	841	820	825	823	823	824	799	795	858	822	827	884	820	869	871	845	846	846	831	798	863	832	867	823	793	850	823	786	845	869	838	864	816	817	900	821	828	854	833	864	857	806	872	810	853	804	831	796	850	813	886	820	822	840	886	852	885	858	796	842	840	826	834	829	781	816	846	823	818	833	810	784	812	816	895	872	838	827	901	810	859	845	843	851	837	815	813	868	839	847	887	838	914	897	900	822	864	857	848	859	826	843	825	868	837	850	846	800	821	839	863	850	754	865	848	788	850	824	771	873	866	841	831	847	836	853	828	795	860	848	812	820	851	830	852	835	843	858	814	894	854	864	829	870	839	831	813	844	838	775	853	885	859	837	830	856	847	777	841	834	834	845	859	901	873	846	837	862	856	775	840	836	835	857	789	857	896	821	812	821	774	871	768	770	788	845	835	846	873	834	902	844	852	779	841	837	876	851	802	831	825	821	802	822	785	831	836	828	839	914	900	885	841	823	833	787	856	837	832	835	864	834	839	811	833	829	836	862	815	831	838	814	807	880	836	815	895	848	871	840	859	846	819	879	818	793	866	820	856	889	840	870	882	811	842	842	830	846	814	837	902	863	845	870	869	924	837	793	845	804	820	861	829	897	810	826	871	827	861	867	856	870	870	817	897	814	811	862	820	854	850	873	763	812	863	830	902	841	854	820	859	822	859	835	753	849	821	823	834	846	845	857	852	833	808	777	884	815	872	864	779	881	873	850	911	832	773	851	821	840	852	847	817	807	826	799	834	879	849	842	816	846	836	765	855	828	853	813	814	877	798	920	850	791	847	854	832	868	843	855	861	840	777	900	865	868	889	845	845	788	810	839	830	856	799	819	796	860	879	843	784	841	824	806	873	810	821	872	881	836	833	821	801	799	806	862	857	860	832	901	864	819	841	861	839	883	883	848	830	913	804	894	790	795	798	813	837	870	877	830	768	799	870	868	851	829	818	884	885	798	817	871	841	791	808	825	834	837	821	870	857	817	811	765	883	845	816	857	828	835	816	845	863	839	845	827	835	837	838	857	830	845	843	841	859	823	810	857	847	848	795	832	856	852	883	858	843	796	843	863	817	886	862	798	839	839	846	824	833	846	826	799	770	855	866	806	898	855	883	894	870	841	860	824	843	843	845	879	842	889	869	827	865	839	854	823	825	843	828	836	861
33184	6146	1070	677	507	432	449	390	347	366	384	371	368	381	390	394	383	374	416	394	372	369	386	361	335	386	345	366	335	360	376	389	368	361	354	403	378	374	383	364	362	328	375	377	391	334	388	353	338	385	352	383	365	353	349	359	384	340	382	385	376	373	394	352	366	347	402	372	331	360	376	357	381	380	393	365	344	402	409	336	392	365	370	390	384	352	362	375	404	384	372	340	342	370	405	360	384	397	371	374	365	359	370	412	402	346	369	394	340	373	353	346	348	365	364	349	349	411	341	355	372	336	329	352	354	329	349	334	368	400	393	374	383	346	358	354	315	388	343	379	342	378	365	386	371	364	392	325	392	337	368	363	340	426	387	378	374	361	388	339	387	397	332	322	379	370	398	358	373	393	349	365	380	364	412	416	346	340	361	366	386	374	403	374	354	394	397	336	357	359	377	329	365	365	383	341	366	352	386	365	389	347	374	397	362	339	398	367	382	353	356	387	384	364	382	356	379	375	390	376	340	390	356	379	383	350	398	356	342	363	346	383	386	346	319	391	321	371	343	380	356	352	374	345	393	350	375	373	374	369	373	403	333	314	346	375	371	391	371	357	361	365	352	354	359	368	361	359	342	370	387	354	368	391	357	391	403	385	395	343	389	357	387	364	351	380	356	367	378	355	362	332	359	362	378	333	374	368	344	384	358	364	398	380	317	375	328	385	367	354	355	344	347	347	354	355	341	339	385	359	385	395	375	398	340	336	383	335	380	337	376	381	399	352	396	380	387	391	382	340	360	380	360	373	386	384	358	356	402	363	379	374	367	375	334	352	342	361	350	341	335	367	394	343	399	365	397	324	356	393	377	369	350	347	340	409	382	376	338	372	375	385	374	362	321	380	396	401	369	353	363	328	361	366	371	359	384	394	361	377	391	349	328	365	370	368	370	305	350	386	438	401	366	366	338	375	376	374	352	366	368	364	387	379	350	463	370	382	343	371	368	375	366	381	379	371	377	339	359	407	362	363	349	356	362	361	360	415	372	368	319	326	390	375	342	351	360	351	355	372	361	361	330	345	353	363	386	398	367	379	378	341	354	315	359	331	392	382	367	379	381	374	344	365	373	372	367	370	380	345	381	361	373	388	387	356	319	361	413	364	339	316	374	349	361	381	363	387	388	363	339	389	369	360	368	385	381	383	377	387	367	357	324	313	338	394	383	363	372	358	360	361	403	396	351	401	381	381	352	363	354	376	367	365	352	362	385	402	409	410	334	383	372	393	371	353	394	378	381	383	380	400	384	378	378	395	359	353	342	348	390	362	357	385	383	360	397	367	385	386	376	346	376	381	381	337	359	365	348	363	400	356	388	391	398	372	385	383	366	367	390	343	333	344	380	390	343	409	385	393	392	355	401	385	385	359	355	361	389	371	316	355	374	369	368	360	372	391	404	371	368	381	354	349	378	371	376	361	409	385	349	406	371	346	370	392	349	353	346	368	366	358	401	373	370	370	369	378	349	326	355	354	379	407	367	391	407	350	314	377	363	341	367	386	355	348	350	344	376	356	382	387	391	388	386	365	367	384	323	389	382	336	368	365	342	349	358	355	342	377	360	368	370	369	353	354	399	372	351	377	339	367	365	393	381	347	379	377	364	408	354	346	384	369	341	387	350	384	364	380	346	383	373	394	409	373	372	380	392	361	379	378	381	411	389	368	353	341	383	357	377	395	373	402	383	402	394	363	384	363	377	379	348	337	357	365	366	368	370	419	345	373	398	371	342	371	355	366	385	334	371	374	370	346	383	378	343	361	380	368	326	340	374	384	343	343	341	384	363	361	386	369	398	356	397	356	345	398	368	361	377	381	371	325	373	367	356	395	351	341	369	357	351	396	368	358	374	354	405	394	338	374	322	355	340	343	368	371	415	378	369	368	359	322	352	357	355	359	376	366	385	318	369	391	405	357	361	391	357	368	384	402	389	369	345	395	363	384	368	384	367	353	340	343	378	341	375	399	387	343	357	429	409	391	371	379	331	348	356	361	381	371	406	329	350	326	360	354	384	385	350	385	405	341	378	395	377	424	383	373	366	411	428	383	360	318	358	336	374	373	360	404	402	344	392	365	377	396	402	387	381	365	402	393	351	334	375	365	393	333	366	372	387	367	388	366	379	406	382	410	338	398	376	364	351	413	367	375	363	387	359	356	372	341	363	377	359	379	366	335	385	385	360	339	384	338	371	361	359	361	355	350	378	380	347	361	355	374	395	387	345	368	367	371	375	368	348	358	350	358	381	353	387	366	395	370	411	386	368	363	340	377	380	362	359	346	348	398	367	370	340	348	393	370	372	379	376	364	363	349	382	380	350	354	385	378	339	377	365	355	350	371	358	344	361	394	364	399	354	374	388	332	416	354	388	386	368	361	392	373	417	360	380	369	405	381	377	356	359	397	347	363	361	367	370	427	359	352	391	341	376	376	349	384	355	344	362	378	328	373	394	377	321	369	383	367	315	400	369	356	359	397	371	359	361	393	382	372	368	358	377	353	349	350	350	349	376	389	376	372	370	368	344	368	377	372	336	424	360	396	371	369	361	368	343	382	386	372	350	344	370	335	388	343	363	382	355	343	389	396	371	390	356	350	373	346	357	371	389	348	334	395	385	378	398	351	381	367	381	388	383	371	374	367	390	341	353	339	360	339	376	355	358	382	377	418	371	354	410	368	356	354	389	370	394	410	382	355	373	422	389	337	378	358	332	353	332	363	360	392	331	357	360	372	402	337	413	360	366	340	390	374	376	346	364	347	343	344	362	333	329	375	380	373	376	359	361	393	372	361	348	388	353	350	365	375	365	376	356	380	367	366	342	406	378	364	365	382	390	399	367	370	354	343	361	352	357	368	368	382	346	356	352	372	345	332	375	359	350	431	358	407	326	347	374	329	350	409	372	390	368	338	397	433	344	353	347	376	336	368	364	397	339	362	380	357	344	342	364	390	354	357	330	385	372	338	335	356	380	372	325	351	365	371	377	375	401	395	336	330	375	389	363	334	368	366	367	361	389	357	355	376	392	370	359	331	330	373	378	387	402	366	360	381	381	365	362	389	387	381	333	371	330	393	401	347	383	359	365	411	350	346	391	359	378	369	409	356	353	371	369	353	383	364	368	399	355	352	391	412	378	329	379	365	342	374	374	388	340	373	366	370	374	320	361	365	345	327	364	406	336	353	388	355	378	370	376	399	388	328	358	368	319	348	344	358	344	377	337	329	364	373	384	348	324	403	403	365	365	370	337	371	375	415	369	375	370	385	363	372	357	379	372	395	382	323	362	343	354	333	354	335	368	362	369	412	353	373	400	360	351	366	361	377	393	325	395	381	373	368	337	428	354	371	360	389	411	353	391	365	396	359	360	385	358	421	387	380	365	361	353	392	349	356	351	357	351	388	371	354	376	338	384	381	375	361	376	343	379	379	346	356	351	373	398	316	351	356	380	372	364	318	359	378	354	328
24128	11560	8485	6021	4048	2617	1701	1268	1065	966	970	951	937	879	930	952	863	891	937	844	855	892	877	923	916	884	922	819	889	855	899	842	865	872	919	848	909	922	841	872	808	887	855	845	851	951	883	838	858	849	922	887	877	904	839	952	858	935	867	850	904	888	843	832	842	882	869	840	888	894	798	903	814	887	880	868	896	871	889	865	893	890	834	904	844	823	900	848	907	863	830	854	881	843	878	900	906	849	813	877	851	862	864	803	896	857	859	892	868	868	848	903	838	847	817	868	874	880	907	865	875	819	887	841	882	850	822	834	891	891	894	860	866	899	884	815	857	892	888	870	860	874	825	854	843	828	887	877	914	889	864	905	867	840	829	909	889	906	884	873	853	858	886	864	826	855	896	825	852	889	878	888	876	912	885	903	822	854	905	914	895	859	828	833	875	844	853	894	891	848	842	834	839	845	875	840	868	899	853	879	849	884	843	843	874	844	867	869	859	903	854	835	850	854	849	856	860	868	915	856	900	809	847	816	821	868	848	900	840	868	933	835	879	851	875	842	857	861	900	855	896	852	896	905	897	848	870	905	846	876	880	897	912	861	866	878	892	839	893	865	857	842	850	860	845	919	842	813	824	897	866	885	895	870	815	842	866	894	865	872	849	808	852	840	857	848	900	915	903	810	857	850	873	865	846	915	858	898	872	839	877	859	893	874	935	856	812	901	918	851	833	853	867	882	911	837	906	857	859	867	828	938	858	814	865	876	837	850	861	912	857	911	833	859	843	869	876	901	872	858	917	921	877	921	854	853	850	854	926	856	846	919	923	910	887	879	873	876	851	872	833	815	844	844	900	826	908	880	867	881	893	846	831	855	822	857	854	854	847	843	905	935	892	866	898	902	851	848	856	906	851	887	837	875	909	902	885	831	857	869	863	868	880	911	855	884	909	926	849	890	880	839	900	819	896	907	807	858	856	830	882	871	904	897	810	810	836	890	850	861	864	930	848	847	829	874	871	861	898	806	849	895	926	829	901	852	858	916	849	882	864	863	864	891	925	892	822	846	864	874	843	862	858	830	873	870	803	927	909	855	864	898	840	911	855	854	901	876	851	901	845	883	878	902	859	914	883	842	873	868	840	926	852	852	882	882	928	838	889	890	921	870	931	869	915	877	836	894	897	850	911	820	842	897	888	828	919	811	909	871	891	926	865	881	900	837	862	879	867	873	886	902	870	851	836	833	796	839	831	891	898	830	833	833	903	851	894	859	871	844	900	828	877	868	852	900	947	909	842	862	793	852	888	881	873	895	923	879	903	926	917	864	885	882	836	911	875	913	834	869	868	909	879	866	857	884	875	872	884	856	956	825	877	899	896	880	868	804	853	912	836	861	948	889	820	847	879	912	949	881	869	911	911	874	826	938	809	883	879	871	868	861	900	860	879	885	873	860	948	886	847	839	847	856	906	865	860	808	858	920	825	849	796	884	889	892	891	895	868	868	934	865	870	830	888	866	838	853	908	867	870	780	853	831	853	860	888	860	856	862	921	845	906	880	916	828	884	873	808	890	848	824	898	920	828	869	837	846	835	875	896	933	872	895	888	877	884	866	897	886	907	813	837	902	890	864	831	906	867	882	822	881	864	909	853	899	869	921	909	871	841	863	855	862	842	895	859	845	820	861	850	862	840	854	839	835	842	847	858	846	830	849	852	831	861	848	856	869	880	876	845	906	898	828	856	864	928	899	901	803	904	873	893	851	868	882	855	842	866	867	870	863	868	896	923	849	874	864	889	880	858	883	905	924	904	847	865	813	868	917	885	845	920	815	898	901	878	845	795	831	904	826	840	888	854	890	880	832	889	898	858	891	855	843	882	905	866	955	860	868	901	888	843	917	839	888	854	906	872	888	862	779	882	889	838	907	895	900	880	874	883	902	898	902	822	884	843	877	890	843	914	885	888	873	803	857	837	840	827	877	869	839	915	871	835	853	818	836	832	850	896	901	857	855	870	909	885	841	899	849	875	871	869	889	912	903	869	839	846	911	881	833	935	909	949	889	832	832	966	912	855	789	895	880	865	848	859	883	879	863	852	868	896	828	906	854	864	886	894	881	844	867	850	924	896	866	887	873	883	812	933	949	822	868	911	899	922	883	851	890	857	791	856	909	873	880	906	916	854	897	861	900	937	871	913	876	828	832	902	867	864	843	898	841	846	926	825	889	878	900	854	856	886	889	857	898	851	911	825	830	859	875	924	877	877	891	852	895	869	917	870	895	913	890	798	864	857	909	869	875	898	897	817	863	859	883	883	921	879	860	883	830	860	876	890	888	824	832	872	900	833	912	889	902	831	850	890	860	837	873	869	854	903	892	854	878	866	919	871	917	886	935	837	885	852	864	798	846	851	882	858	861	837	846	850	926	831	883	820	857	867	895	850	889	904	891	930	900	868	881	904	879	845	865	851	851	862	835	903	839	821	858	868	839	872	880	850	836	906	843	865	810	828	873	831	893	879	850	854	870	914	930	815	866	859	872	908	825	862	877	842	850	868	880	886	853	860	841	894	857	878	837	857	921	890	889	869	886	850	866	897	868	845	857	881	856	908	859	854	843	877	856	911	880	837	858	846	900	899	879	850	867	895	876	854	877	867	879	867	899	868	835	833	845	847	855	870	869	833	895	833	855	883	869	913	851	916	900	916	922	871	862	900	837	917	901	928	892	873	861	868	863	852	880	823	890	865	881	894	870	891	871	918	860	911	869	906	914	892	895	861	899	829	904	901	877	842	875	858	797	813	868	936	828	816	849	847	913	808	833	830	880	873	839	871	874	863	924	856	849	868	868	840	853	800	909	882	875	889	845	862	848	890	885	889	841	827	908	864	872	888	855	913	822	877	950	894	891	896	869	831	869	859	904	887	849	825	828	894	864	846	851	916	867	878	831	876	882	848	896	899	867	888	852	902	872	898	876	852	874	917	835	877	879	858	879	902	857	882	858	868	897	822	884	868	848	874	884	887	891	868	891	850	907	898	865	844	866	868	798	833	854	793	862	878	894	880	887	862	877	844	891	888	844	875	811	838	861	869	840	861	938	874	895	882	870	829	804	863	854	844	861	847	895	892	819	864	883	888	863	915	929	893	891	834	841	842	844	864	899	857	866	903	841	885	897	831	856	859	888	890	851	892	880	854	842	851	893	822	839	858	855	923	890	816	857	849	863	865	915	922	891	907	838	844	854	879	924	840	887	854	882	859	928	890	890	878	874	895	842	909	848	899	854	879	893	870	847	874	840	890	842	865	876	907	857	910	854	877	933	883	913	896	862	834	863	838	818	860	851	894	853	848	926	814	857	838	872	863	912	793	826	895	878	867	897	873	871	855	873	873	793	887	854	898	863	891	860	841	875	895	845	851	840	860	895	893	898	837	864	881	875	849	873	894	857	918	868	888	863	849	840	815	841	843	863	871	871	851	870	897	847	925	885	874	904	857	887	942	894	876	884	863	873	852	872
20295	2012	520	449	434	399	390	345	341	381	368	326	340	352	320	364	362	356	337	333	342	346	388	286	353	340	362	370	337	361	325	301	313	323	323	317	332	336	331	357	339	368	336	355	381	375	352	306	329	366	333	368	332	302	309	359	346	345	308	337	356	367	342	336	352	368	338	336	309	419	356	308	348	286	348	365	347	376	387	317	362	346	349	330	305	347	364	353	340	331	345	330	339	316	339	319	328	335	334	340	335	380	322	391	368	360	368	383	356	341	357	329	331	346	350	373	316	345	333	327	384	383	334	355	351	331	328	348	328	367	352	328	347	325	300	300	361	348	361	347	351	330	350	366	360	332	359	362	353	284	378	351	320	366	357	306	360	340	339	338	343	318	364	406	357	345	357	339	335	356	315	312	351	334	327	323	311	338	350	355	319	355	326	341	346	344	308	343	357	328	356	348	359	372	330	375	349	311	368	352	382	361	364	332	345	373	386	337	378	356	333	305	317	376	332	360	353	373	349	358	325	332	365	339	334	389	337	365	369	361	362	331	345	346	310	352	310	334	371	328	351	370	338	316	363	373	343	367	316	370	355	304	313	359	357	336	339	335	359	358	328	328	300	353	337	341	354	351	355	321	341	376	383	319	321	359	391	364	333	391	341	325	370	308	338	392	346	335	320	373	332	349	332	343	377	331	352	339	329	325	337	364	315	361	389	390	365	340	307	367	340	341	322	323	343	340	365	320	366	341	337	358	314	364	340	368	397	339	316	382	347	389	355	352	373	331	357	355	340	350	361	340	320	357	331	342	359	346	371	337	301	352	362	363	370	326	313	304	290	364	358	333	327	354	336	356	370	321	359	331	353	338	380	341	346	368	366	336	348	343	347	322	357	360	338	359	342	334	361	339	368	366	368	373	357	355	370	367	386	349	340	336	343	353	343	364	365	387	313	336	358	340	328	331	333	340	344	315	389	380	356	357	329	355	345	348	309	330	327	340	348	354	384	368	334	359	313	344	341	276	313	340	356	369	335	401	361	379	342	351	372	352	333	401	358	348	327	363	354	309	372	366	345	341	342	347	335	322	366	341	351	334	367	311	351	316	340	326	298	332	343	356	374	373	372	330	357	361	340	361	339	351	345	357	389	364	339	386	347	336	339	351	342	372	342	321	364	349	351	329	351	327	377	367	361	360	372	340	333	326	341	347	344	328	384	322	330	354	331	349	325	364	363	376	354	313	335	324	354	365	368	330	367	384	345	350	340	345	348	347	310	344	363	366	341	330	334	356	318	351	322	309	377	319	352	334	338	329	325	327	321	356	301	358	324	355	367	359	374	337	354	328	339	347	330	378	361	357	342	331	354	348	321	367	352	352	387	338	305	315	336	328	359	340	359	299	330	309	342	344	338	357	323	362	362	376	328	335	324	382	373	347	362	374	351	318	323	354	320	374	358	337	290	391	323	359	377	354	355	354	342	364	309	333	367	378	324	372	310	347	342	346	363	384	322	331	316	330	339	353	341	318	341	332	352	345	338	324	366	351	391	355	309	307	345	347	337	334	356	357	346	334	320	374	321	370	351	370	322	360	394	341	332	327	349	345	364	324	355	340	379	340	331	315	340	385	362	345	362	340	329	377	368	358	341	337	331	331	347	369	368	318	320	325	325	363	317	354	344	325	335	384	352	371	328	342	320	305	353	365	387	367	346	371	354	347	304	382	376	344	354	335	337	321	338	335	368	366	352	329	326	343	374	337	349	318	338	317	355	341	294	319	377	316	330	355	357	363	349	380	324	323	347	348	312	321	352	354	345	388	359	343	332	369	374	379	328	363	338	311	361	313	403	332	317	361	364	334	323	364	375	352	370	355	334	338	328	326	349	354	348	327	333	333	333	333	338	375	331	327	318	356	349	370	320	348	340	349	399	349	339	340	398	354	393	319	355	335	374	349	316	361	308	327	347	296	342	340	386	355	338	369	340	330	372	338	356	373	337	337	344	318	326	347	382	375	352	361	353	371	359	368	338	356	319	328	303	396	350	365	337	296	344	311	388	375	364	351	354	337	344	340	352	360	345	340	369	356	351	331	313	321	341	391	321	340	350	344	362	349	360	358	344	356	372	319	296	333	324	336	344	359	346	306	346	356	389	384	357	362	354	301	346	348	357	350	345	326	387	332	357	351	339	340	332	348	361	369	330	330	323	354	339	360	385	309	352	369	331	320	336	385	343	345	363	348	304	326	364	341	404	329	308	360	341	331	342	353	330	345	351	336	383	355	318	315	354	391	345	340	328	336	326	303	324	345	309	342	373	331	346	356	332	357	353	361	344	347	329	334	333	341	361	353	341	379	309	326	319	340	378	329	319	324	344	365	334	317	352	381	357	327	350	328	389	331	358	364	361	308	367	333	327	346	366	361	372	375	349	351	353	356	329	357	321	362	327	358	326	340	361	340	369	377	333	312	392	348	359	329	329	346	371	350	341	359	348	384	350	357	317	364	344	357	336	305	315	330	331	339	365	381	356	383	342	361	360	350	341	333	357	332	316	329	336	343	354	350	350	331	350	347	359	357	332	348	340	335	334	326	380	373	325	343	318	314	327	362	388	325	333	350	322	316	334	352	340	368	328	357	373	375	338	361	332	334	368	336	349	346	312	346	322	342	351	327	389	387	376	341	325	322	355	372	365	364	353	337	355	367	314	343	328	332	322	354	332	327	376	319	362	362	355	365	366	331	322	295	340	326	332	348	349	350	344	354	333	339	332	367	330	368	363	348	324	343	342	326	401	358	335	300	351	336	335	349	359	314	378	355	336	380	398	355	326	344	322	336	354	322	307	356	345	350	343	348	366	367	338	342	352	345	358	323	333	360	318	323	336	355	367	358	306	379	342	361	334	307	324	330	375	329	372	357	337	331	347	356	361	350	322	348	302	336	340	343	312	338	333	323	351	364	315	331	326	402	331	352	323	332	348	351	318	358	366	393	364	360	338	368	345	390	367	372	344	372	363	344	313	337	345	344	346	352	350	363	363	304	366	337	321	361	333	387	326	380	312	358	321	344	373	367	345	339	350	336	369	339	332	361	343	335	307	357	340	348	369	310	308	328	361	356	365	336	356	342	342	345	340	330	367	351	321	357	327	378	338	354	338	343	368	360	372	336	347	355	368	348	341	346	322	348	324	354	394	351	348	377	332	339	346	328	327	327	311	353	317	318	329	396	363	353	321	349	351	337	344	348	342	366	342	332	368	338	339	328	377	352	356	315	357	353	319	355	365	355	325	330	323	341	367	357	350	378	362	340	313	333	351	354	348	320	338	364	363	371	362	347	303	369	359	356	312	368	335	375	327	338	319	340	345	318	338	312	384	326	335	355	351	343	353	373	326	320	350	347	376	353	355	328	359	339	369	332	358	337	335	390	327	362	350	349	358	362	318	356	368	370	415	419	375	312	382	317	346	343	351	359	365	351	339	407	357	358	345	368	348	355	338	357	345	328	363	358	362	381
14466	4808	3521	2607	1899	1456	1057	930	850	847	775	818	783	775	820	789	814	746	761	717	786	789	807	823	772	773	792	816	763	778	797	790	771	770	705	756	794	761	761	798	806	759	740	807	763	768	791	800	832	803	777	781	810	827	808	810	768	771	805	812	803	778	790	734	797	724	811	809	768	792	804	786	746	782	775	755	780	858	819	762	748	764	799	715	790	766	737	820	762	759	786	793	775	787	769	779	777	812	754	721	773	790	798	769	756	805	778	744	802	759	831	817	765	780	727	782	810	776	739	779	770	790	815	793	818	773	800	826	833	827	760	785	783	753	774	800	800	767	807	698	740	766	779	790	795	774	792	819	763	856	763	773	786	783	834	794	792	815	801	800	776	770	768	759	772	809	766	780	805	779	785	768	771	766	764	779	805	818	769	755	797	780	777	773	739	815	763	783	785	760	804	744	768	822	800	745	818	802	771	797	743	807	786	816	738	781	750	789	761	778	766	751	788	780	788	770	841	751	814	793	776	757	812	821	774	761	803	768	817	756	770	747	802	819	786	788	755	766	763	764	806	780	762	729	795	756	816	783	729	798	813	775	814	811	778	763	834	765	783	757	789	745	789	814	823	815	829	790	750	766	766	786	762	735	780	783	816	808	790	779	812	790	840	754	790	782	762	798	797	768	794	772	762	754	744	772	821	767	810	763	801	755	786	771	781	795	810	777	802	748	766	794	818	830	761	778	761	734	791	843	765	755	786	798	813	827	796	772	806	777	824	808	740	753	786	800	820	793	770	772	770	728	792	830	727	780	807	765	798	767	815	748	754	771	787	790	815	785	759	772	776	786	809	766	800	750	764	732	764	769	760	816	743	794	739	797	807	831	781	761	752	748	789	793	807	751	797	766	797	762	797	751	813	767	808	779	800	775	757	820	820	790	784	780	814	788	763	747	793	758	787	788	789	765	765	738	812	790	804	793	770	760	755	813	749	796	788	808	807	749	752	779	760	800	748	787	738	732	780	778	735	776	829	803	774	810	772	748	804	747	765	801	795	807	791	764	784	762	761	753	826	828	744	743	804	825	788	780	806	773	808	774	804	772	813	769	752	791	772	783	801	743	813	813	779	817	826	734	754	818	737	825	756	757	816	759	720	799	823	783	802	837	784	802	787	781	767	785	771	792	799	819	777	748	791	798	755	774	809	776	837	797	764	807	775	754	737	765	779	799	793	756	715	769	784	790	791	818	781	786	786	808	810	838	805	761	817	795	750	758	771	763	782	797	809	813	793	786	780	761	740	789	797	833	771	836	824	748	801	789	801	808	796	761	743	783	789	764	771	775	792	781	767	779	780	815	778	780	795	805	783	752	787	774	820	766	793	817	779	759	786	767	821	795	758	862	737	789	783	785	774	747	770	829	754	753	822	792	805	774	802	783	751	761	815	766	781	791	753	787	765	778	805	799	803	759	796	786	781	800	789	851	836	827	756	757	799	802	781	779	785	758	817	740	754	762	794	764	751	775	761	758	767	761	771	804	763	767	808	769	799	772	789	821	757	757	744	744	791	762	788	772	833	811	768	814	764	766	789	786	851	810	807	788	753	746	842	775	739	783	804	781	786	796	780	756	763	776	818	847	789	821	777	806	788	813	772	782	773	793	790	783	783	818	739	780	826	808	754	776	759	812	772	803	804	765	771	763	761	827	736	799	815	796	822	758	785	771	773	758	764	747	775	778	784	728	786	768	783	758	792	792	754	738	788	761	838	833	770	778	787	807	763	769	778	773	727	762	802	729	795	796	765	814	805	754	838	752	776	743	771	777	781	774	766	776	755	768	748	780	779	747	791	762	762	777	754	842	805	793	779	807	767	779	810	753	781	751	802	793	800	812	738	797	787	759	709	787	772	781	814	772	795	764	724	784	774	752	783	815	761	794	803	725	765	791	782	785	754	736	773	786	770	821	789	805	797	802	740	801	759	799	803	746	846	791	782	791	762	772	731	798	766	739	765	783	723	785	754	777	818	726	762	778	791	777	787	769	801	800	798	816	825	757	793	798	815	752	832	779	823	752	742	766	784	731	819	807	775	792	756	802	813	772	767	747	778	768	749	758	787	768	771	817	768	810	775	780	750	782	820	773	776	804	799	793	783	783	806	755	797	741	775	785	790	801	752	809	796	758	804	786	757	775	743	790	787	765	761	802	761	784	792	824	823	769	793	779	761	774	758	784	806	763	790	776	771	770	747	803	776	786	796	729	796	762	811	783	784	836	774	799	830	796	793	803	855	765	792	797	738	777	769	757	791	803	747	750	735	758	789	815	811	793	759	750	799	717	813	755	804	836	787	801	730	804	779	804	771	694	762	783	804	794	748	787	791	767	804	787	775	812	751	815	757	780	810	718	808	787	780	804	779	804	824	785	747	813	774	771	803	759	738	762	812	818	740	842	782	825	765	776	768	808	790	779	796	840	803	796	790	780	792	812	781	763	735	791	802	745	818	816	780	772	787	768	812	795	749	820	761	772	785	783	830	806	771	766	767	760	811	806	774	782	774	749	758	758	770	751	798	801	804	773	831	802	755	794	816	782	774	808	821	787	769	745	753	782	741	780	791	827	772	771	788	754	818	816	756	796	800	810	795	786	784	785	774	763	823	747	799	779	791	796	755	805	786	763	804	798	793	832	807	799	776	773	820	824	760	799	782	792	818	784	786	821	799	791	757	779	795	805	764	754	801	801	748	803	804	783	809	803	798	756	767	808	765	789	778	808	794	835	797	800	818	769	771	812	795	742	814	777	810	773	764	761	840	724	758	776	785	774	806	791	810	763	773	778	729	827	790	780	768	793	806	795	786	798	809	809	783	747	770	741	838	742	765	783	780	777	792	807	810	801	790	812	832	762	801	797	773	756	824	807	796	756	805	782	799	756	789	752	801	762	824	803	753	743	770	789	797	773	791	775	809	822	785	770	768	805	788	734	833	815	768	793	760	797	782	771	799	840	799	786	769	790	765	782	777	777	803	778	771	792	760	839	755	787	760	792	796	747	745	843	795	765	774	812	746	717	737	792	798	769	775	778	833	789	793	797	792	831	808	806	778	812	832	818	773	741	769	782	745	819	798	798	789	724	777	846	787	802	765	797	747	824	754	809	732	743	819	757	795	766	782	786	756	802	822	704	799	856	771	784	772	843	772	754	828	769	798	780	785	776	736	830	779	813	792	807	772	791	789	839	843	789	785	779	781	798	806	749	771	782	775	753	759	804	792	792	746	783	755	780	800	777	792	807	799	739	779	806	783	748	757	803	831	755	806	765	767	810	749	765	793	778	772	850	782	791	777	746	723	766	811	754	804	749	785	802	770	782	812	743	806	763	787	769	750	761	802	807	806	748	795	802	770	762	798	762	780	801	783	746	753	762	763	793	723	831	789	772	788	744	754	795	776	768	811	770	776	762	754	786	787	824	752	765	764	739	800	789	806	778	773	769	767	783	798	783	756	807	729	829	794	763
24740	3231	811	644	550	441	399	386	399	369	363	330	355	341	350	420	359	372	337	368	338	373	313	328	344	350	376	357	345	341	354	324	366	352	317	340	361	350	305	376	334	368	335	357	358	328	386	325	333	383	335	333	331	340	355	339	351	345	320	307	353	348	360	348	355	362	358	355	357	371	345	355	319	353	364	346	348	368	362	367	342	360	327	391	357	410	386	360	381	347	333	343	356	379	356	375	360	353	383	373	356	358	298	335	373	411	351	361	370	350	321	337	333	335	345	372	373	341	388	375	394	348	298	386	347	313	362	333	398	357	375	334	354	351	354	355	341	325	350	328	374	350	343	327	349	362	376	361	349	339	375	374	359	358	380	338	361	348	320	318	351	317	352	361	334	370	379	360	366	361	323	326	346	345	338	339	363	372	397	345	347	358	349	370	379	330	328	337	340	362	358	330	377	401	404	336	341	363	355	330	334	384	351	375	333	335	392	358	379	384	356	343	345	363	351	376	328	332	372	335	353	332	344	347	354	371	341	359	360	361	327	382	381	368	386	364	366	350	334	363	361	349	379	362	362	351	351	360	376	334	313	353	333	351	362	356	346	394	350	341	349	365	379	375	359	350	336	357	411	360	355	351	358	369	394	348	351	376	380	371	366	366	375	340	337	359	287	370	352	370	336	360	351	332	381	399	345	354	346	354	346	387	404	341	361	353	349	392	366	356	382	349	328	371	382	328	350	326	343	331	347	331	363	385	356	342	367	377	339	379	357	355	339	349	369	348	349	362	359	330	383	343	321	341	334	349	353	339	370	365	385	355	355	359	388	323	310	343	333	354	335	357	352	324	384	371	387	320	365	356	370	383	356	380	322	365	365	326	390	347	338	372	334	303	315	344	371	345	337	367	325	348	342	344	340	371	354	381	343	351	365	357	327	324	340	340	352	369	314	342	396	323	320	346	339	360	342	369	358	381	362	384	354	382	380	365	375	341	323	382	359	350	352	306	385	379	312	352	371	341	370	310	362	331	321	382	349	319	358	346	358	361	360	358	351	383	349	359	361	329	354	365	387	336	319	354	347	373	345	335	353	376	375	333	339	379	354	338	326	355	319	366	338	351	380	376	377	378	354	319	361	361	356	391	348	349	359	352	342	388	370	323	372	371	371	318	406	325	355	375	328	380	363	333	368	364	369	352	352	364	337	370	345	374	327	370	362	379	378	350	382	334	348	349	337	357	377	358	353	395	339	381	343	337	362	369	398	367	355	374	370	345	334	357	366	367	358	365	344	368	360	352	399	355	347	319	362	375	361	406	398	343	324	342	328	379	357	349	340	327	343	334	378	363	350	385	359	354	352	404	402	356	361	361	305	310	338	333	371	404	351	360	317	313	376	340	366	359	362	350	345	331	351	361	375	348	383	346	369	352	356	376	346	392	340	334	339	354	359	386	357	359	370	358	359	345	347	325	383	387	352	367	346	334	372	343	354	335	378	336	349	321	345	353	363	340	362	318	388	321	372	354	391	326	374	368	337	358	382	361	322	325	306	358	357	360	347	375	378	348	429	413	382	363	359	295	338	346	342	325	330	357	388	359	325	329	350	313	346	358	355	337	370	356	353	350	413	330	360	356	363	376	338	323	350	331	347	392	362	343	343	358	330	357	360	351	349	377	383	322	317	362	344	368	342	365	334	360	375	335	337	344	397	361	357	348	370	335	339	337	348	381	372	341	382	347	393	354	369	318	353	339	356	349	353	371	356	343	340	355	372	364	383	377	378	374	358	331	342	369	379	322	328	385	369	348	364	377	368	328	359	359	346	333	360	375	367	363	369	355	384	368	364	365	362	342	367	355	340	371	332	323	359	350	349	373	361	363	346	333	359	374	365	308	315	348	374	349	346	357	384	327	338	337	372	337	330	351	364	338	347	345	358	365	342	311	337	347	392	366	295	346	381	360	337	403	350	390	354	407	374	348	340	314	363	362	331	324	362	385	325	331	380	350	368	342	392	384	363	327	355	304	341	380	325	351	369	367	404	349	365	394	385	359	391	334	335	345	383	343	360	386	348	352	338	345	355	351	362	317	370	307	316	348	387	378	386	381	385	346	358	331	339	368	368	364	367	342	376	368	355	390	377	344	335	327	368	380	345	384	334	343	369	362	344	399	359	421	348	311	363	402	345	344	349	343	344	331	368	358	323	294	325	315	363	388	325	344	327	358	367	353	344	343	372	356	348	341	390	381	347	321	360	348	375	393	323	321	340	357	362	365	364	370	324	318	382	366	349	339	348	325	363	376	347	354	344	379	374	369	345	381	355	329	336	329	399	325	363	389	377	384	375	327	378	352	352	364	378	332	325	370	330	366	373	380	365	324	355	370	323	355	354	333	396	337	358	379	352	332	355	375	375	331	315	346	360	321	345	335	385	346	371	340	362	346	388	363	349	324	361	338	377	376	357	339	328	344	372	322	327	346	353	303	355	339	361	391	372	321	369	363	367	363	379	348	363	339	338	337	378	337	369	405	340	368	343	343	364	335	393	368	352	348	359	368	327	364	327	388	334	343	356	345	336	364	332	379	383	350	377	347	379	322	344	351	311	348	367	332	334	358	378	331	349	374	354	335	337	364	338	348	360	357	337	354	335	376	359	362	354	369	385	359	379	335	344	336	328	382	359	325	353	341	384	378	351	357	390	370	389	367	329	337	386	352	334	333	404	386	365	365	328	375	365	336	347	315	319	355	337	358	337	375	384	340	330	362	343	374	361	330	342	347	313	400	393	373	378	329	349	366	366	378	363	344	367	358	391	371	385	383	378	375	363	391	330	342	362	324	358	356	355	381	359	381	349	347	381	382	366	359	334	414	357	369	358	345	378	353	351	351	396	341	353	367	382	399	326	357	337	361	384	393	371	308	356	324	336	325	345	367	307	350	377	367	370	338	328	320	357	340	327	327	367	359	360	333	371	337	334	364	310	355	331	353	387	342	355	356	361	412	349	317	369	317	313	341	312	354	331	353	354	348	354	387	370	342	383	313	323	341	358	323	357	368	336	350	338	375	366	392	393	339	337	354	387	337	357	364	360	367	343	371	368	355	339	322	352	345	325	374	344	362	328	351	363	353	338	318	382	338	355	373	370	376	355	335	363	359	351	364	372	338	329	378	344	392	365	336	332	369	347	336	335	358	381	362	337	374	383	396	354	361	364	325	342	361	369	363	339	384	363	355	349	372	360	359	321	352	360	358	364	353	313	340	340	352	344	350	356	364	336	364	319	314	335	321	403	338	351	352	397	319	369	368	348	348	373	372	340	341	374	350	355	367	360	347	352	336	349	326	362	359	328	343	342	370	372	372	354	346	335	382	341	358	353	338	353	348	380	341	348	347	332	320	339	346	375	346	368	351	369	346	348	352	359	333	392	377	368	345	352	341	330	387	343	349	343	372	348	380	354	375	368	381	337	366	353	366	330	350	358	339	360	368	372	394	385	391	336	381	367	377	368	372
17420	7662	7480	5957	4056	3493	1976	1278	1083	1049	937	948	902	986	877	870	912	835	799	901	831	842	825	895	868	831	839	832	838	799	839	799	805	865	811	846	828	840	848	792	818	796	831	802	897	804	824	837	845	822	872	868	791	836	823	868	807	851	800	837	773	838	879	842	791	796	838	820	824	853	852	815	807	812	884	851	877	848	812	812	863	886	819	811	834	794	777	863	871	813	776	821	865	830	781	786	841	841	837	806	854	849	818	828	887	851	893	836	867	823	826	771	831	855	817	858	851	814	798	852	832	859	840	849	877	828	822	806	847	839	813	857	797	774	878	789	799	831	864	800	829	845	828	819	822	855	840	845	834	842	797	834	819	806	813	809	840	825	797	782	807	817	877	823	863	800	846	803	846	829	826	801	791	794	838	792	809	799	806	830	838	835	840	839	845	801	827	793	831	833	848	858	857	791	855	861	834	788	835	832	835	819	793	764	859	875	818	789	812	841	844	801	829	827	857	826	843	835	850	848	834	812	818	891	811	813	865	794	844	828	834	845	810	830	885	833	832	900	755	793	792	862	858	849	823	801	852	858	838	819	852	849	845	816	813	851	810	775	819	796	824	825	811	830	843	847	778	779	834	821	873	843	785	815	855	815	808	826	811	819	834	825	813	800	830	851	846	865	847	830	788	772	907	829	789	837	785	802	853	840	853	849	857	813	775	839	810	823	849	799	855	776	818	793	837	824	859	807	807	766	818	851	867	819	796	805	784	812	865	778	859	805	777	867	837	853	783	848	741	818	855	832	852	818	790	823	843	866	805	843	805	896	805	837	825	816	843	823	832	842	835	847	849	839	797	823	769	857	841	850	828	836	871	855	826	855	852	858	870	853	833	869	860	808	845	784	800	802	867	810	809	850	835	866	787	821	820	846	849	846	817	841	851	851	778	776	854	832	826	832	797	822	833	851	837	842	813	813	853	832	830	862	821	849	809	826	851	875	791	809	861	821	837	865	862	888	836	824	839	870	857	796	845	833	844	836	767	797	813	803	863	817	822	855	814	856	833	842	792	845	802	781	806	851	832	834	818	866	861	789	797	846	822	838	827	837	812	871	813	830	809	850	834	863	816	888	848	845	810	810	811	849	841	825	883	820	840	795	837	809	804	789	851	830	871	819	871	819	865	826	819	769	828	820	839	766	879	823	820	854	868	840	826	854	828	854	831	853	822	883	842	876	815	830	859	810	851	883	858	836	830	823	841	848	839	765	864	826	820	853	887	771	853	848	828	859	861	793	769	804	832	856	855	834	824	814	863	846	794	870	859	792	860	871	774	846	814	822	857	819	835	838	827	793	776	791	848	816	826	820	821	809	830	816	844	830	804	807	766	831	810	803	856	834	818	853	899	865	796	849	838	861	861	809	818	829	813	797	835	835	804	830	859	854	802	796	826	849	847	863	861	831	863	841	839	882	822	825	771	896	854	833	850	838	833	819	876	857	839	846	828	842	855	849	764	863	794	756	805	842	824	812	842	807	838	828	808	839	886	855	824	816	830	781	815	806	863	823	803	889	785	844	857	818	827	831	809	779	813	816	905	837	841	876	769	924	810	837	838	865	816	844	834	901	808	836	815	856	820	843	854	833	788	817	864	803	814	788	857	789	874	818	869	851	804	837	803	808	809	871	799	801	836	786	825	793	854	817	853	774	799	862	824	857	822	863	827	792	898	814	797	850	800	837	836	779	838	864	814	802	786	853	896	784	802	846	887	890	794	797	817	809	865	832	839	824	843	803	851	864	828	880	824	835	817	806	809	823	803	833	800	878	848	845	827	808	877	847	849	819	877	790	862	854	831	791	839	881	842	869	810	836	861	820	807	850	846	850	842	799	873	844	861	800	829	830	816	829	811	816	865	794	816	804	818	841	838	831	816	868	858	827	815	820	834	815	909	860	860	845	797	855	809	808	892	862	861	763	825	820	805	827	846	820	807	868	796	860	816	824	794	836	828	834	847	814	845	863	835	870	873	771	817	833	851	825	868	895	838	830	846	832	832	834	849	848	883	823	849	835	807	831	870	796	822	874	887	798	846	818	801	799	797	826	866	829	807	785	904	818	791	864	852	823	838	832	836	832	876	908	853	879	824	799	852	820	838	810	806	808	813	850	780	835	844	772	906	827	879	812	839	828	846	854	791	833	782	849	877	847	885	827	817	827	779	791	787	832	836	836	848	891	875	811	820	768	872	822	820	876	831	799	842	846	812	860	823	836	803	863	837	824	804	783	798	812	797	870	862	829	848	791	856	826	798	778	874	866	800	785	811	819	818	832	878	794	783	811	866	854	844	820	858	863	801	823	843	821	836	826	852	784	816	832	836	787	836	843	796	867	809	836	757	836	811	827	838	891	847	799	756	840	923	820	794	824	792	856	838	872	803	834	817	823	848	821	849	811	789	802	868	825	851	838	861	840	816	789	804	815	806	822	754	841	825	852	896	834	785	799	840	776	850	837	847	815	907	816	781	845	825	863	834	808	859	799	854	825	826	785	808	819	778	817	814	862	854	829	825	806	839	844	832	800	796	832	817	818	857	865	857	830	828	887	873	844	842	840	815	862	856	821	824	802	810	930	839	851	824	826	797	859	793	822	846	761	875	834	812	837	811	833	851	826	813	859	794	835	831	818	843	780	884	786	803	854	828	845	816	844	808	795	808	810	804	835	811	850	843	837	801	776	855	803	798	817	826	873	809	849	802	843	784	826	811	822	800	796	873	826	862	831	841	829	773	837	848	791	789	836	857	840	769	793	830	831	827	915	793	849	830	782	803	886	778	879	825	813	795	817	849	844	853	831	758	807	814	814	801	818	767	811	844	771	819	803	822	902	810	823	828	782	814	846	839	860	799	769	873	824	800	822	798	837	815	878	815	817	781	831	870	813	833	847	827	781	839	818	815	829	862	814	823	827	859	799	855	791	856	809	841	821	785	818	831	824	792	848	832	823	827	833	850	831	821	818	798	846	838	801	851	818	883	900	835	807	813	840	849	812	851	813	835	860	807	842	843	812	831	846	850	843	858	823	873	880	835	857	859	844	838	858	818	800	880	808	811	862	802	852	845	814	796	844	828	795	808	812	833	837	777	805	839	768	821	813	797	820	790	840	804	832	818	802	838	815	815	835	805	833	875	768	867	868	820	833	787	783	841	831	903	780	811	782	825	830	803	834	785	810	824	881	809	846	820	782	823	790	834	823	806	800	802	812	791	818	873	857	809	871	837	809	798	840	810	831	840	844	802	825	832	835	752	817	805	822	885	795	819	828	863	877	844	848	780	830	817	841	796	861	800	849	856	857	810	834	860	798	822	841	878	805	855	857	826	813	830	859	818	814	773	883	890	816	816	872	811	826	814	827	799	825	837	805	849	824	838	824	851	825	840	845	877	829	814	808	835	811	855	789	822	812	793	911	829	836	814	807	857	819	815	828	828	881	844	793	828	806	794	774	784	769	805	900	855	818
28479	4775	1011	812	649	510	431	412	382	363	380	391	319	356	345	316	338	371	408	394	346	397	376	381	353	404	380	362	332	378	366	363	336	369	388	360	392	368	359	352	363	391	381	380	375	374	366	380	373	361	357	356	384	378	354	354	361	382	344	372	343	363	401	368	377	363	355	342	362	387	355	408	378	409	376	366	378	342	414	338	365	388	348	362	390	338	334	388	341	357	363	362	369	353	371	337	369	322	367	364	351	358	349	353	332	367	366	368	359	365	375	367	370	381	371	382	368	343	358	390	354	339	332	411	371	352	366	360	389	364	351	355	389	370	397	356	335	346	363	353	337	398	362	358	359	391	351	344	368	372	359	365	344	374	372	347	366	342	314	372	367	388	384	365	369	328	374	347	377	419	330	370	398	398	328	312	362	392	384	424	350	396	327	344	373	386	397	358	361	345	380	375	404	349	370	336	366	350	326	390	373	364	353	375	335	353	362	384	332	402	374	369	356	350	381	384	344	370	359	350	349	366	372	344	340	389	352	350	364	377	375	373	373	364	367	361	369	348	370	367	349	371	354	394	397	363	374	358	359	358	334	331	372	384	408	358	373	336	366	368	380	351	390	397	348	378	378	375	334	384	339	394	384	348	333	351	405	362	374	376	366	335	375	341	378	369	375	375	380	330	353	360	350	351	363	400	354	317	364	370	382	338	344	370	363	372	342	365	357	367	347	367	373	347	401	359	352	334	348	327	386	330	363	382	351	359	371	357	361	374	369	345	369	393	361	330	376	363	398	348	355	356	350	338	369	391	358	344	338	339	353	341	366	328	413	356	367	357	327	347	380	336	390	335	405	359	367	355	334	374	374	374	369	376	361	380	374	338	332	354	362	360	352	357	344	325	345	382	365	372	381	364	359	373	366	364	387	327	367	364	368	361	369	349	373	384	325	343	337	385	365	359	390	337	374	364	359	361	367	333	333	367	377	337	396	369	341	334	364	370	352	358	358	342	358	379	342	372	375	373	393	346	356	329	385	380	404	347	328	330	382	371	411	383	355	391	340	339	375	351	365	375	368	326	404	368	342	366	384	383	381	385	400	376	377	365	368	371	358	349	357	352	374	346	393	336	346	358	367	388	364	393	371	357	331	379	361	372	371	350	341	375	381	366	368	378	331	373	366	386	377	347	386	347	348	397	359	380	375	353	370	301	393	381	378	344	336	389	358	304	341	405	345	385	337	355	377	356	349	363	365	391	324	351	343	376	350	384	357	370	389	373	372	406	396	390	348	386	367	335	335	412	339	398	369	349	330	375	320	386	366	388	343	349	334	383	375	358	366	351	347	393	379	347	367	354	350	362	322	331	336	347	349	336	331	359	397	391	329	374	353	354	415	362	319	373	307	376	394	357	371	346	391	363	342	301	349	377	336	362	357	346	373	366	362	351	358	366	343	382	372	319	354	323	357	381	351	397	419	348	379	339	352	354	353	356	394	377	335	350	398	369	390	371	354	375	387	402	371	330	357	348	357	374	405	328	351	357	378	349	358	378	362	343	353	383	333	368	348	376	379	353	365	372	340	345	371	372	337	410	364	384	368	371	363	337	313	387	360	321	385	369	349	343	321	403	374	382	401	401	355	387	322	366	386	364	375	406	339	339	356	396	318	379	379	360	368	324	361	368	328	349	334	395	339	381	358	354	363	365	364	326	360	378	356	335	359	355	367	372	361	338	377	363	382	371	396	356	352	362	365	327	378	385	400	374	360	364	335	381	355	415	373	384	358	340	412	344	389	401	380	347	364	367	376	353	342	378	366	344	365	350	349	370	361	371	362	363	370	363	356	372	348	395	344	375	360	379	371	330	374	353	379	367	372	334	327	394	360	365	336	365	355	310	342	400	365	361	362	330	368	358	388	339	346	344	382	391	398	391	357	349	364	319	376	352	372	350	364	418	332	368	350	368	313	354	355	385	383	327	375	363	359	334	385	343	351	353	379	342	331	358	339	333	372	420	348	348	376	380	334	372	338	340	341	372	381	359	349	385	386	363	370	339	364	369	346	360	374	333	322	349	406	367	365	362	357	383	353	372	331	390	365	333	395	359	357	346	344	335	360	367	379	379	389	332	414	360	360	358	347	392	354	353	341	327	359	401	352	374	340	343	390	368	354	352	367	391	362	358	398	365	349	306	351	364	379	381	383	357	374	364	391	341	361	368	342	372	379	358	368	415	399	393	347	326	375	366	369	353	374	371	324	364	358	377	355	386	388	350	371	385	396	352	368	388	342	363	343	341	384	339	357	316	353	360	376	337	385	410	382	358	313	341	344	363	368	358	376	383	368	365	356	349	377	346	374	391	393	358	364	367	369	371	430	356	348	335	359	360	341	357	394	352	353	373	371	343	366	393	413	367	372	325	391	388	378	369	386	395	375	382	377	385	373	358	385	356	340	388	337	363	352	345	388	321	363	346	374	390	338	372	358	328	384	393	378	384	359	332	376	336	370	354	370	333	331	333	408	381	357	380	368	397	327	395	379	357	326	381	363	304	339	377	367	395	330	341	346	378	363	378	315	380	365	374	403	373	399	387	393	380	359	397	370	349	399	343	346	363	358	365	347	410	392	345	384	411	356	364	401	364	372	368	345	386	366	331	325	347	370	403	353	349	343	328	359	338	343	354	398	357	364	360	347	370	375	350	316	335	365	360	345	372	385	373	361	367	353	364	379	325	331	359	368	365	350	373	377	381	356	352	381	390	379	316	374	342	404	384	355	393	366	375	386	365	352	370	338	344	340	350	346	374	362	356	371	370	353	374	347	350	353	338	355	357	398	328	397	347	357	380	356	373	346	381	370	381	342	388	376	373	376	369	346	353	373	342	357	315	361	376	424	380	359	348	351	360	380	362	376	414	355	366	394	343	355	339	357	345	365	389	314	348	374	382	346	342	336	366	383	361	347	370	349	369	389	328	341	343	338	407	368	358	401	359	328	390	365	347	368	337	353	345	354	362	364	325	387	387	355	351	346	361	343	373	328	361	350	341	375	325	353	359	336	340	367	388	383	364	352	357	358	351	362	342	383	335	339	391	359	354	355	338	334	374	379	359	358	359	357	358	371	357	336	364	366	370	371	365	364	327	362	354	341	357	386	346	394	395	345	340	342	350	335	366	355	385	351	338	370	330	314	364	378	332	365	348	349	349	386	368	340	374	354	337	374	352	383	375	347	354	367	367	353	366	324	366	377	365	340	355	346	379	353	388	372	355	354	345	347	355	367	374	368	339	336	366	357	353	371	396	368	383	355	372	362	332	342	349	339	369	380	396	407	383	396	349	350	344	362	357	377	359	370	342	362	351	372	341	364	333	351	386	400	375	353	326	366	362	366	360	341	374	393	388	370	364	378	411	348	404	408	371	359	384	423	380	395	387	361	343	427	377	383	363	385	360	354	351	353	405	356	344	314	330	327	346	373	362	368	353	366	324	359	357	355	362	362	402	397	306	365	392	368	365
19888	10331	8663	8067	5449	3141	2187	1289	1155	1104	999	1006	961	893	900	870	876	859	896	890	841	851	872	822	881	906	870	855	879	889	834	867	900	842	828	891	824	844	866	904	852	878	846	833	900	860	827	868	855	835	831	897	830	877	881	810	883	874	858	854	870	833	893	815	914	869	851	913	861	912	876	857	852	869	824	857	861	848	855	890	895	842	847	889	844	869	876	830	841	865	845	804	826	939	869	842	876	826	878	879	859	827	815	847	891	895	842	867	862	825	847	891	872	870	855	855	870	848	864	856	877	906	867	820	904	905	843	840	809	873	885	875	855	847	882	883	841	877	832	886	869	833	854	852	899	874	874	818	832	898	898	881	832	906	821	892	857	861	864	854	826	873	898	873	926	850	867	866	812	821	876	873	838	847	900	886	887	806	904	850	872	871	883	876	874	904	879	843	877	830	860	838	814	832	856	836	840	892	813	858	861	871	805	827	854	827	829	867	918	861	880	820	898	906	893	859	853	877	807	862	862	844	877	835	800	843	857	871	903	882	854	909	865	892	855	863	828	912	860	865	826	838	864	856	831	890	873	859	873	761	893	890	924	863	846	840	859	823	855	875	895	864	804	878	850	836	837	841	911	884	851	812	888	830	871	838	810	889	810	890	879	911	858	825	821	841	811	849	827	901	847	826	827	849	864	906	882	835	888	900	809	849	896	866	876	856	851	838	817	806	845	915	881	903	844	834	862	828	902	910	820	892	864	939	837	854	898	846	849	856	863	888	863	867	912	912	856	863	829	856	874	780	868	898	883	833	912	860	888	858	812	859	887	835	832	870	894	860	858	888	871	829	833	845	850	894	956	882	895	826	864	849	897	888	856	883	896	851	831	848	867	852	847	846	896	892	865	871	812	869	871	847	883	875	851	875	869	851	916	873	841	842	807	814	880	859	834	874	859	870	886	864	872	835	840	858	805	885	862	913	823	854	831	847	820	879	845	887	906	894	865	889	925	831	853	834	867	869	859	841	881	826	874	883	844	855	823	865	881	862	866	847	871	856	842	806	801	877	923	858	851	835	889	862	823	863	929	889	838	896	856	849	904	858	920	839	925	841	889	847	881	879	863	849	884	794	855	830	899	864	831	799	856	905	854	917	856	926	869	884	889	852	854	885	876	832	833	885	857	825	804	933	875	843	838	888	868	840	840	867	842	863	831	871	897	870	889	837	833	891	808	930	832	829	839	878	843	832	905	831	891	803	856	877	865	878	850	862	810	879	869	920	801	853	877	893	862	825	889	865	882	834	860	890	912	879	879	823	842	863	845	869	857	847	819	821	838	867	897	884	840	847	837	848	883	856	851	837	908	913	845	823	854	836	812	902	889	869	842	903	858	883	874	830	848	826	856	917	895	864	831	867	864	841	899	852	832	900	861	916	858	861	882	860	893	861	826	865	904	879	797	865	947	871	902	821	873	853	899	843	880	817	879	846	823	822	853	833	878	876	880	865	879	869	858	831	816	853	856	890	875	866	780	866	859	834	821	820	827	880	866	866	876	843	886	854	877	852	885	892	889	888	819	883	852	892	885	826	869	866	843	904	901	901	822	926	831	821	821	822	844	837	859	848	864	844	817	890	900	895	909	839	858	837	815	823	915	882	863	860	868	858	879	822	867	905	847	808	837	876	840	878	860	842	853	880	835	836	883	855	832	801	848	828	851	853	904	855	881	860	905	903	881	886	867	855	888	883	892	859	885	862	864	819	846	883	843	867	877	862	878	844	841	817	834	877	820	831	856	899	873	893	869	808	881	878	865	851	851	841	832	861	858	855	845	882	863	878	790	876	867	853	871	854	897	842	918	858	838	840	857	872	854	873	922	871	828	888	891	878	882	828	917	902	839	847	886	884	833	836	888	903	863	856	878	808	917	856	854	834	892	823	838	851	891	843	841	888	853	869	848	864	846	866	862	894	827	839	856	852	825	822	862	838	868	855	862	853	893	900	838	883	880	837	900	836	825	838	896	813	847	855	846	852	827	871	854	814	853	832	876	864	912	842	858	853	837	818	842	876	922	860	880	871	932	889	864	898	844	855	861	834	901	865	833	855	840	856	850	842	841	803	841	848	833	826	851	855	868	851	826	843	896	886	788	817	877	839	830	910	850	889	874	917	905	860	849	830	868	818	904	888	872	866	869	847	848	853	910	877	838	845	857	952	836	890	897	820	835	871	858	888	914	815	917	897	844	845	848	914	832	861	870	875	854	860	844	853	829	853	846	853	857	873	842	814	850	829	863	866	839	911	834	821	851	860	887	840	844	887	876	904	839	902	825	836	839	864	851	854	874	835	895	814	847	844	880	898	823	875	858	867	817	855	872	877	874	871	882	871	876	899	880	919	880	913	869	789	905	869	866	901	879	904	815	865	892	813	883	884	894	873	919	887	878	893	905	806	827	863	852	830	878	856	885	816	876	891	925	898	823	809	809	841	862	818	858	871	808	804	868	863	846	840	854	874	883	881	874	872	912	852	893	855	826	892	871	926	801	867	833	906	833	857	859	879	875	891	822	842	903	862	801	867	884	866	851	832	870	884	839	891	863	879	861	890	867	825	813	875	908	880	921	881	836	852	862	870	862	840	877	823	878	889	849	800	896	867	846	919	912	819	945	835	883	860	886	886	836	911	858	890	851	880	858	876	870	844	877	877	842	865	899	836	882	820	884	863	854	848	831	831	864	846	862	864	838	845	873	888	906	828	826	829	855	833	874	848	816	846	851	888	892	885	887	917	830	887	886	805	916	872	894	873	859	841	846	850	873	837	892	837	807	911	852	857	833	842	827	831	868	796	853	899	825	823	847	871	836	823	865	819	837	839	862	851	847	884	904	855	866	837	821	819	865	841	877	855	840	874	901	822	830	831	804	767	845	846	859	815	822	856	861	909	939	850	902	879	832	850	856	861	882	839	819	860	831	800	866	837	843	847	845	857	842	880	842	875	883	834	910	863	846	844	895	849	893	836	883	840	883	892	887	903	864	782	903	834	885	891	815	792	857	883	849	882	861	862	874	893	864	836	886	845	872	831	835	905	870	884	826	870	896	856	801	824	886	822	849	883	892	834	809	850	807	860	842	835	853	854	900	907	876	848	848	899	887	836	813	880	864	870	884	865	889	885	894	818	845	854	810	847	873	845	882	913	870	833	860	841	864	801	874	912	843	842	950	915	861	883	870	853	877	883	826	863	845	911	865	813	864	855	890	891	874	873	876	837	836	862	844	819	823	870	882	845	929	874	849	883	853	850	883	917	838	900	828	872	872	879	855	856	857	822	823	893	825	832	860	821	876	866	840	824	845	796	818	812	868	846	849	829	834	922	855	879	856	906	828	887	887	884	841	847	839	852	842	846	864	878	870	826	831	828	844	828	856	851	863	850	858	829	850	827	928	918	853	917	829	868	880	847	803	799	883	859	853	809	850	853	851	839	896	843	855	838	870	869	812	892	833	860	878	858	844	900
20786	2729	567	460	382	371	379	324	304	327	365	325	349	327	324	352	369	363	348	368	374	360	327	370	335	383	362	338	362	348	325	338	357	366	331	328	362	304	386	348	355	313	320	352	353	359	336	388	386	354	326	337	361	330	354	328	327	313	307	316	378	347	308	314	351	322	369	338	334	341	367	331	337	340	323	345	313	360	346	335	347	354	338	372	324	354	355	351	353	370	351	341	313	350	355	364	379	324	333	327	346	385	343	349	344	326	341	335	348	362	389	386	341	332	333	364	321	397	357	335	342	333	330	324	393	330	348	323	367	318	353	341	343	354	340	356	363	362	362	379	346	337	349	346	348	314	368	346	343	341	317	307	336	340	310	337	323	320	333	341	339	353	354	348	319	312	335	318	327	305	360	310	341	330	342	354	332	336	360	336	357	316	305	324	367	315	333	372	344	333	338	352	327	334	315	344	356	346	343	352	357	354	345	360	329	306	370	356	328	351	316	364	356	327	365	364	356	348	363	317	349	314	326	343	323	312	342	362	341	371	352	345	349	367	331	333	342	352	328	355	318	327	335	324	367	348	306	332	318	354	357	310	342	350	293	356	333	337	308	309	390	336	335	341	373	375	354	338	331	351	392	345	352	327	328	344	329	375	351	323	350	366	339	353	312	324	328	364	349	318	347	313	323	321	378	314	352	330	304	325	337	351	345	326	340	333	327	375	376	342	337	356	339	317	349	332	379	310	336	339	352	363	291	346	347	309	334	311	380	330	331	351	351	339	346	333	337	305	348	372	337	323	349	349	344	371	336	352	332	324	338	298	316	333	364	316	331	319	312	358	344	342	356	331	352	351	325	335	407	338	299	362	347	350	389	305	354	333	328	321	361	348	341	323	347	292	345	365	341	341	355	328	338	327	377	345	334	350	370	377	324	324	318	350	365	350	276	340	339	390	358	343	341	400	362	359	336	378	360	367	348	332	323	338	371	337	376	328	318	338	369	325	325	331	341	319	381	356	352	361	319	307	302	363	358	384	362	339	335	332	353	317	307	334	356	334	286	350	348	334	354	323	335	356	334	339	386	353	326	342	335	303	306	324	298	336	315	396	367	335	353	358	368	341	343	332	347	377	377	362	324	339	339	374	347	363	363	350	336	352	360	318	359	336	316	329	340	374	312	395	319	328	365	315	319	298	329	316	335	358	345	334	390	340	337	345	365	342	308	316	353	380	349	323	329	348	333	349	350	333	347	363	333	373	382	336	348	334	331	334	329	365	336	349	317	325	320	346	333	363	325	380	351	363	356	351	320	359	318	360	356	320	382	316	370	362	353	346	365	361	361	353	346	338	309	360	348	323	347	318	320	366	329	325	332	320	342	304	357	348	354	345	347	363	367	358	349	343	338	324	360	317	366	324	305	321	327	333	341	367	339	331	330	333	360	345	347	333	346	361	325	337	394	358	305	321	355	350	332	317	373	348	346	323	323	354	305	362	354	346	326	341	344	366	321	327	350	323	324	315	331	327	331	334	317	344	355	349	368	362	370	355	349	364	346	345	345	347	293	305	368	360	343	330	342	302	331	374	330	341	358	319	327	368	391	364	347	341	340	346	346	329	373	328	301	354	373	400	292	342	344	319	313	337	354	321	300	323	308	373	348	385	323	346	351	386	314	363	360	285	349	340	315	369	330	338	317	320	336	381	353	312	330	353	347	376	320	337	331	359	328	351	366	349	346	307	352	372	335	347	398	365	359	308	307	349	322	322	352	284	330	339	345	347	356	379	351	332	353	346	319	346	364	310	362	334	332	349	326	294	337	318	368	321	358	335	376	342	321	347	333	341	297	327	348	339	333	352	328	359	373	365	343	297	337	321	317	359	348	346	342	347	319	317	344	381	317	315	350	371	315	342	309	333	356	347	365	380	360	407	329	343	322	379	345	361	355	332	343	392	343	298	352	340	338	333	360	350	329	361	349	346	345	340	346	374	365	336	352	350	379	306	333	332	324	346	365	336	402	352	323	317	360	366	338	358	339	355	350	343	326	345	328	373	381	367	332	368	329	372	350	347	352	379	315	338	316	344	345	324	335	348	360	354	340	341	335	335	323	349	362	307	324	344	360	348	348	374	344	335	302	374	366	339	359	365	349	321	349	370	354	362	387	370	394	314	336	360	301	329	353	353	352	308	323	350	336	356	325	369	331	353	316	341	337	327	359	364	369	363	387	339	356	371	331	336	325	349	354	326	399	332	367	326	351	368	337	371	346	375	351	356	369	381	340	360	335	344	303	328	298	412	339	350	352	383	329	334	373	363	322	356	325	333	357	365	359	376	346	344	340	356	327	325	366	374	321	367	357	332	331	367	329	330	365	339	337	334	323	333	360	333	348	334	335	331	338	359	315	374	346	326	307	328	347	332	353	359	347	358	348	314	376	314	356	348	337	358	325	347	315	356	353	373	396	335	326	366	330	349	312	335	336	350	344	334	324	358	326	372	325	314	325	334	373	338	340	322	325	329	320	346	378	368	373	341	349	321	337	362	355	340	332	338	360	352	330	340	335	349	333	317	376	328	324	358	363	383	338	327	344	345	354	318	345	355	324	349	376	342	347	370	340	339	322	349	320	316	344	348	326	375	374	402	364	366	363	326	379	345	348	335	337	342	343	369	357	361	355	344	336	368	368	368	331	354	371	338	336	348	361	370	349	330	350	376	331	335	355	327	319	340	355	306	325	353	326	363	320	349	336	325	335	347	363	354	324	339	370	375	350	352	319	347	350	345	333	319	394	320	330	332	355	338	378	335	346	354	329	360	324	340	331	347	366	336	327	332	293	368	338	323	350	365	339	375	347	319	314	334	349	385	352	321	353	322	354	331	379	345	324	351	362	357	328	305	326	347	363	312	362	350	331	339	319	326	337	353	365	338	352	365	339	383	368	307	375	332	361	373	351	331	326	350	356	387	355	374	333	348	333	363	346	345	364	367	328	330	343	360	358	356	370	354	354	358	369	328	364	343	344	318	320	334	353	345	340	360	352	309	354	341	350	376	338	373	337	321	326	318	340	365	344	343	381	337	359	346	338	313	378	321	324	367	372	365	359	348	335	327	314	353	324	348	370	386	387	348	351	370	328	326	325	327	337	355	350	357	342	316	307	330	330	351	324	324	374	319	377	339	280	343	360	378	330	354	330	337	344	384	372	336	346	352	319	345	332	374	379	364	326	346	325	304	345	331	353	327	352	382	357	318	333	331	324	357	332	341	367	336	360	363	319	349	358	354	344	334	333	355	366	350	361	324	327	318	309	351	387	331	364	375	362	356	302	364	313	352	375	332	338	360	322	349	370	318	365	338	331	349	349	369	352	343	333	343	344	356	329	359	371	327	329	328	322	363	332	362	337	372	361	343	372	309	362	340	309	336	352	393	360	303	319	349	336	330	365	316	335	308	366	338	379	356	363	333	382	376	322	354	354	342	316	336	364	354	339	344	338	344	338	352	337	306	356	336
16473	6161	4100	2772	1475	1311	1048	869	864	842	815	845	806	795	779	780	809	817	762	843	779	791	766	777	795	786	798	758	810	754	733	782	791	792	796	773	857	741	809	782	787	779	750	775	820	801	819	844	790	775	801	771	773	752	761	796	788	783	758	786	819	750	801	787	728	770	769	781	823	782	770	833	808	786	810	818	778	784	825	732	808	862	795	763	770	816	738	780	794	743	749	814	761	775	789	789	767	786	756	759	775	770	762	777	786	720	765	804	760	754	799	747	778	797	735	791	767	789	814	784	783	806	784	797	734	762	753	751	791	799	831	785	793	804	820	826	800	755	784	802	810	791	757	801	812	794	825	798	801	794	796	804	774	735	743	814	807	768	778	747	768	791	769	735	837	802	819	785	775	796	794	686	784	788	759	798	813	789	777	814	791	775	870	751	784	813	740	772	820	767	813	769	777	793	835	786	782	779	757	762	791	786	766	780	767	779	773	773	773	735	812	787	787	787	774	827	801	759	785	832	773	756	808	847	802	719	782	779	723	785	820	792	820	756	791	799	785	768	778	740	786	736	780	706	804	816	755	771	811	745	764	816	788	776	799	780	825	796	807	813	846	822	763	821	768	724	754	769	780	780	798	800	756	797	806	819	780	788	764	799	748	824	747	787	799	768	743	779	777	793	752	779	778	819	756	746	849	811	777	757	787	760	805	822	779	774	787	763	779	772	803	790	766	779	798	761	803	817	759	795	773	791	817	796	843	758	819	738	735	742	746	785	803	796	751	772	820	765	781	724	762	783	755	784	767	790	758	823	763	749	808	768	768	817	763	823	732	753	796	805	799	796	786	763	795	797	828	773	788	825	740	809	777	837	773	793	760	751	759	821	807	786	790	771	744	709	760	772	793	795	769	739	832	780	845	827	744	776	859	776	750	763	807	758	787	806	806	731	744	785	797	739	761	779	751	730	809	810	796	776	793	740	816	755	796	792	751	804	825	716	814	748	778	822	814	780	762	825	784	837	793	740	803	792	799	837	809	750	781	734	807	802	782	769	749	778	753	776	820	764	856	782	797	816	788	775	820	814	768	778	761	778	802	768	794	778	805	738	801	786	796	782	800	789	736	806	744	742	749	779	741	776	773	765	817	762	844	786	804	759	791	777	776	826	782	753	783	769	773	735	807	788	730	810	803	817	805	800	832	833	753	778	796	799	772	787	807	765	798	758	809	733	811	808	773	750	851	795	798	815	774	798	736	802	716	798	819	796	781	810	786	809	785	763	752	779	740	779	786	732	809	829	821	796	756	770	771	765	731	781	796	797	820	792	787	776	833	817	768	805	792	789	818	819	780	820	782	781	712	782	771	764	824	818	758	819	841	756	780	762	821	776	754	849	769	784	750	776	724	715	846	794	787	738	845	784	772	749	777	808	782	739	756	742	814	775	770	824	794	748	758	785	726	766	785	777	787	752	730	749	829	757	753	742	759	798	818	828	834	748	787	799	748	779	794	751	792	785	760	777	814	774	777	798	781	781	792	792	777	793	750	822	823	744	802	814	809	794	797	785	777	773	762	757	813	761	793	774	798	800	795	779	779	783	822	794	789	746	779	776	817	779	749	759	732	737	752	747	794	761	774	761	792	795	752	823	803	767	823	782	781	776	797	796	760	739	800	756	804	795	773	772	779	819	804	783	785	807	756	745	770	847	744	738	776	822	754	811	780	789	870	816	766	784	815	757	770	755	778	813	827	809	785	744	800	761	780	785	786	813	796	784	823	758	728	769	778	770	793	772	814	790	792	763	770	796	770	766	764	781	763	775	769	762	751	724	750	788	765	778	829	766	814	826	796	817	749	750	770	836	770	815	778	793	803	784	790	718	768	741	779	738	761	737	724	799	808	785	803	807	784	840	798	808	807	795	805	768	742	831	772	757	770	753	774	728	814	742	813	768	816	787	799	786	766	759	784	786	776	766	797	757	782	802	802	798	773	767	781	761	782	776	784	767	767	814	746	805	832	778	760	819	757	817	734	789	760	820	787	799	797	811	774	788	741	749	805	774	786	735	739	797	775	805	811	816	754	783	823	776	784	757	821	788	772	774	755	753	767	770	791	780	771	770	760	838	817	842	765	792	803	767	761	754	825	737	769	831	758	797	742	725	784	743	780	771	774	762	820	780	781	812	809	745	787	805	793	751	748	753	775	765	796	709	747	779	822	807	812	786	774	838	773	871	755	793	780	795	746	804	796	806	757	766	778	761	800	811	799	772	791	774	796	804	781	775	800	791	789	781	825	795	785	787	785	772	771	768	764	783	774	731	830	841	795	722	797	802	804	817	811	838	795	774	801	767	741	789	777	746	827	770	807	797	785	795	797	752	782	784	792	773	791	779	805	788	845	763	802	822	777	782	795	794	800	793	805	766	777	784	774	757	844	775	774	814	787	822	747	762	819	779	784	740	738	809	795	810	755	803	746	784	810	767	776	777	812	749	777	764	793	781	756	734	818	758	734	801	782	776	837	793	780	780	798	766	796	773	765	864	780	776	758	722	765	810	795	722	750	785	780	788	783	800	766	796	782	789	824	741	780	741	747	778	761	791	735	812	840	800	767	747	808	818	822	763	794	770	815	764	738	803	757	791	784	744	786	738	765	778	761	790	728	818	774	796	786	770	746	795	847	837	760	767	741	752	799	783	778	776	788	767	796	796	772	763	782	770	811	803	757	803	792	756	806	751	755	798	764	839	771	796	802	761	790	810	766	785	797	781	764	780	740	825	785	784	784	785	807	779	743	755	794	771	802	771	775	772	766	843	839	718	832	751	781	792	796	809	763	758	728	783	746	804	784	795	737	755	746	792	765	760	785	772	797	795	779	750	788	806	776	779	774	797	778	768	791	811	766	800	808	750	734	800	755	769	828	730	771	755	779	828	776	767	825	788	751	768	790	816	796	777	796	812	774	774	799	787	755	739	780	794	791	740	761	796	815	728	791	757	813	751	798	787	773	800	798	840	763	763	765	798	764	802	803	822	808	760	778	752	809	785	748	775	819	776	771	769	800	800	760	772	781	811	763	772	799	761	758	803	792	812	785	780	798	789	819	805	771	811	769	769	798	794	771	763	834	822	766	805	780	798	782	765	813	792	802	828	774	768	784	777	708	744	841	844	779	740	773	838	758	800	809	795	796	792	776	791	811	808	765	790	805	790	768	755	793	795	796	780	735	778	816	849	752	796	798	780	805	781	799	789	797	756	757	779	783	802	777	779	827	775	832	750	799	737	767	743	800	796	743	779	766	772	762	837	733	783	783	785	745	840	811	806	757	807	794	724	799	723	802	828	786	774	772	814	758	796	807	816	808	830	758	792	777	788	791	815	781	749	805	770	820	776	806	790	749	808	761	774	825	772	735	796	794	780	811	772	797	768	807	810	825	827	770	755	785	754	818	751	808	840	768	791	752	839	806	748	774	782	784	770	829	739	766	833	772	817	811	735	801	762	783	748	762	777
28591	4161	887	627	520	436	420	398	382	369	405	392	366	355	350	370	353	384	380	373	353	344	351	327	354	363	351	346	355	401	377	338	356	356	344	352	377	376	362	331	359	377	401	359	341	335	328	357	322	380	331	352	382	376	344	370	362	328	373	325	316	342	345	344	376	368	311	314	367	352	329	314	371	357	347	366	354	344	321	358	337	353	348	352	368	365	377	322	347	361	325	375	361	377	384	371	369	332	369	344	342	326	343	335	340	328	358	356	375	368	350	316	352	314	358	332	298	366	346	351	341	345	367	310	339	346	357	361	367	349	339	344	374	356	325	337	373	343	367	342	347	348	371	387	337	351	370	362	345	342	328	327	375	336	379	334	321	352	314	350	370	356	340	335	334	349	329	347	349	350	383	359	352	372	370	369	349	370	392	346	357	308	356	337	360	375	397	351	336	350	359	333	370	339	326	367	352	351	365	360	344	361	341	349	340	337	372	371	398	341	356	374	401	372	356	365	348	361	341	362	370	362	363	335	390	345	327	424	319	344	347	364	349	339	357	376	358	313	378	344	321	351	342	320	318	315	365	375	357	344	329	319	352	354	350	344	381	393	361	356	358	330	375	347	361	373	360	361	352	329	347	371	344	346	367	391	383	373	340	335	366	349	367	350	408	348	338	370	325	374	334	329	346	337	342	315	375	338	364	334	365	347	365	382	370	368	348	328	392	309	361	344	379	348	340	398	342	355	335	339	377	394	347	364	338	334	354	336	322	346	376	346	347	341	343	371	348	378	367	344	336	381	322	374	395	321	352	337	342	355	335	388	357	379	379	341	362	359	390	329	356	355	321	365	329	392	353	359	383	330	370	339	398	324	396	316	335	350	328	361	344	371	348	326	351	354	320	365	377	332	325	361	348	342	360	355	368	310	368	363	355	368	376	368	353	352	320	330	352	329	347	343	331	331	357	404	389	379	348	344	355	377	364	358	378	387	361	346	395	342	379	302	340	352	347	378	324	353	363	321	342	326	345	368	351	356	352	339	371	355	365	341	348	356	382	352	379	380	327	327	381	346	379	367	400	383	353	326	340	381	370	371	348	350	357	375	328	335	354	361	367	348	310	356	376	357	347	344	349	376	391	362	346	333	343	378	334	333	336	318	328	367	345	332	380	356	342	340	354	360	392	384	350	346	383	375	385	351	359	366	313	371	357	378	354	368	358	339	341	343	358	378	329	325	356	348	350	370	349	328	336	333	339	337	343	381	328	377	335	369	357	397	356	332	355	314	330	373	358	367	396	344	373	334	334	354	346	368	370	380	359	364	385	337	350	374	343	359	332	340	337	330	326	383	358	351	399	340	350	381	369	411	368	350	390	338	328	349	353	362	399	354	381	331	389	332	363	313	341	388	335	338	396	356	390	332	347	374	355	344	336	357	332	331	347	351	371	388	353	360	338	353	359	386	361	378	342	356	335	363	346	390	357	355	314	346	320	326	337	361	378	322	338	365	346	384	346	335	342	322	377	336	379	342	343	345	352	344	368	330	349	339	363	361	385	351	351	336	326	354	356	343	342	361	361	365	348	334	333	368	372	355	323	336	370	362	344	351	365	357	359	364	345	378	376	365	380	368	351	327	332	337	346	355	354	335	322	369	384	362	377	376	338	328	354	327	322	356	357	369	312	345	362	326	384	353	336	317	357	368	371	381	365	385	345	341	363	369	329	347	358	354	373	374	406	369	397	360	374	381	346	366	348	344	339	380	360	375	339	344	387	375	334	326	327	371	353	367	387	339	358	360	365	320	317	352	384	364	348	394	375	308	389	369	377	337	349	348	330	345	328	355	317	363	364	377	343	383	330	381	331	359	340	358	323	333	318	327	338	357	389	414	394	353	327	321	349	377	325	338	349	372	379	352	334	334	377	338	346	357	387	339	342	329	379	336	367	355	338	365	348	371	368	319	370	384	338	338	334	375	371	354	324	329	315	328	371	346	371	362	387	347	359	352	394	326	367	350	352	326	365	344	388	350	357	355	356	349	370	388	362	333	334	368	322	348	367	315	313	357	382	366	350	326	327	376	398	359	370	363	316	358	327	354	371	364	337	362	344	343	345	340	348	342	360	377	334	352	327	341	343	337	368	359	342	302	379	350	323	372	362	367	337	366	401	347	333	418	385	352	358	348	325	358	330	362	353	377	357	336	363	388	350	372	340	374	346	329	349	378	344	383	333	372	360	339	388	389	388	372	377	336	351	351	342	341	336	337	363	377	358	367	365	335	352	362	353	361	389	352	344	335	370	342	332	370	364	318	364	376	358	335	365	365	352	358	336	344	372	356	331	346	389	367	370	365	358	359	384	362	369	319	362	333	375	373	365	368	359	361	340	339	382	393	319	320	333	356	357	367	331	403	325	389	346	356	364	321	330	363	347	355	320	365	382	373	366	368	309	377	357	389	358	350	320	382	388	368	345	349	336	341	345	325	325	330	359	395	352	343	382	353	353	361	364	350	363	346	360	365	374	382	332	302	330	326	304	371	346	367	350	353	395	347	377	359	333	329	359	358	380	313	371	330	375	386	359	390	369	337	350	384	331	364	357	366	337	315	346	361	359	385	340	355	368	347	357	344	372	319	352	369	398	381	403	390	331	332	358	336	352	378	369	347	351	391	347	338	377	375	337	352	342	364	363	342	361	367	356	395	393	356	369	356	400	363	340	333	362	337	355	373	364	305	316	349	363	361	358	326	330	400	373	395	345	349	368	330	347	356	388	342	360	331	327	372	398	373	382	339	352	342	340	353	357	367	358	357	364	334	363	362	342	360	364	383	337	370	387	339	373	351	359	315	354	340	356	385	372	350	326	339	325	399	347	355	368	347	343	351	394	371	354	340	335	377	309	329	339	368	382	355	344	318	325	350	322	379	348	342	394	377	377	344	358	355	398	327	360	364	338	324	344	355	380	364	343	339	377	364	387	342	329	361	369	325	324	371	337	331	350	327	363	336	352	347	354	345	391	366	375	335	353	366	355	311	358	319	359	354	336	383	357	401	360	374	353	330	354	334	330	364	353	372	367	360	326	358	365	332	333	341	355	378	370	342	364	348	385	332	375	349	330	385	325	352	328	316	355	419	350	352	366	354	352	378	396	331	347	356	328	359	356	316	343	305	341	399	349	350	321	337	349	333	321	339	389	376	376	343	346	356	350	363	343	367	344	363	331	336	370	364	344	361	360	368	361	391	349	376	349	322	346	359	355	359	367	369	335	375	340	332	367	362	370	346	360	368	372	319	359	342	336	396	337	315	369	349	350	355	361	353	357	348	348	367	395	343	358	382	325	341	355	309	372	333	357	365	361	362	349	325	380	372	348	359	372	373	412	349	376	341	390	358	327	344	415	355	348	398	335	371	348	398	330	341	378	366	359	370	354	365	366	372	311	377	351	321	353	375	362	352	344	336	356	343	379	348	352	339	383	390	343	381	365	313	361	352	370	376	419	328	354	323	329	343
20557	8719	7283	5308	3961	2834	1596	1098	975	959	916	871	910	853	893	912	875	809	915	852	826	847	856	795	889	826	862	850	818	839	839	808	812	880	829	835	791	846	828	844	848	809	805	877	838	795	835	822	852	811	832	801	806	823	864	767	820	822	788	899	801	800	838	824	887	869	862	853	848	840	840	841	770	815	817	830	833	868	839	854	841	821	822	869	842	824	822	775	897	798	892	850	834	819	886	800	811	884	860	781	860	831	791	827	852	802	835	798	839	844	871	847	795	835	839	801	830	823	801	813	851	836	810	798	849	802	889	836	883	858	790	775	835	836	800	842	813	876	808	820	860	812	858	864	796	833	831	829	826	799	857	855	870	835	844	792	834	840	783	779	878	806	886	805	853	839	784	865	780	812	872	829	838	868	792	840	843	863	828	878	844	790	801	872	854	854	861	776	839	880	795	839	833	799	834	904	860	861	891	825	877	787	838	823	867	858	820	841	840	805	851	867	860	854	858	812	861	779	865	841	747	832	809	862	877	838	825	799	831	811	842	893	819	859	897	906	847	880	877	851	777	813	832	789	901	844	845	803	800	840	808	869	827	813	847	809	819	856	830	790	835	855	843	848	817	868	787	809	819	826	836	794	790	831	811	869	829	863	764	821	856	882	823	874	828	793	824	817	827	778	862	885	847	809	849	848	802	811	860	847	880	848	821	836	855	809	845	857	851	839	817	784	821	818	814	849	824	837	875	830	816	832	823	872	834	831	826	882	825	899	897	861	855	795	811	796	751	840	845	831	878	829	812	841	834	807	811	853	869	790	860	871	884	813	789	857	798	841	792	801	858	855	866	845	850	841	860	872	871	834	844	810	850	848	803	798	868	840	835	837	821	827	863	854	850	786	835	828	889	845	848	857	820	848	794	850	859	793	814	810	854	771	866	819	832	830	790	812	806	768	871	844	802	867	794	813	891	857	831	858	810	847	832	814	820	874	805	785	854	814	864	848	847	849	863	852	798	861	821	889	820	862	845	836	856	845	824	780	858	855	847	814	827	817	897	848	840	818	779	841	809	829	861	854	841	846	820	869	854	845	863	823	818	868	827	811	827	841	800	774	837	837	832	791	862	836	822	806	854	855	783	793	846	844	819	850	791	808	813	787	811	829	796	835	867	853	833	820	809	818	816	837	837	858	798	851	822	797	814	800	835	827	863	890	836	794	852	883	856	830	808	802	775	873	865	849	892	816	820	837	841	838	832	831	803	900	836	811	846	809	808	837	818	833	861	803	837	844	813	798	820	830	800	865	821	839	815	829	824	863	793	840	784	872	831	814	813	869	851	803	828	788	845	857	805	813	859	809	880	879	898	881	829	810	831	830	818	829	777	852	826	862	846	810	864	839	767	897	826	826	809	763	820	810	846	840	904	846	895	839	763	896	804	849	824	799	829	847	854	855	812	813	809	831	834	831	812	796	819	818	808	851	857	818	860	791	780	843	807	813	821	829	835	862	857	806	824	848	843	807	815	832	831	823	868	821	846	832	849	861	818	792	811	833	845	837	776	828	810	832	828	865	793	849	823	822	787	898	777	807	824	799	797	858	841	833	852	891	819	825	856	855	853	828	860	837	839	846	851	812	812	839	845	848	844	805	817	808	837	848	813	835	851	798	829	818	851	848	833	839	772	833	762	849	837	848	860	787	793	841	878	802	844	843	877	818	829	857	811	832	867	870	850	802	820	845	841	797	838	838	868	865	830	850	803	834	813	843	868	856	862	828	814	826	855	802	858	794	852	833	818	857	834	814	814	820	805	851	821	840	809	848	813	787	763	834	817	829	820	849	824	878	863	845	821	832	849	854	772	855	833	837	877	794	851	841	844	859	808	816	818	836	821	835	858	813	842	783	814	828	833	792	819	859	881	854	866	859	851	834	821	828	888	793	837	861	832	837	775	869	788	860	806	857	875	832	873	861	795	813	810	871	851	862	812	787	871	834	843	881	820	863	818	804	854	804	846	834	797	824	820	827	824	826	815	802	803	857	810	828	869	850	890	769	842	792	810	765	852	847	815	805	790	811	857	839	848	884	827	821	822	808	853	848	857	870	849	783	838	755	803	755	820	870	818	882	841	867	842	834	872	800	894	846	853	783	792	781	781	811	849	849	833	835	830	818	830	860	831	813	866	827	857	826	872	869	788	833	803	819	791	790	843	841	829	817	823	853	771	862	810	864	854	865	823	827	832	825	819	839	890	865	786	823	832	794	852	827	817	812	823	886	816	858	882	827	796	852	859	841	780	818	832	857	851	743	805	825	809	861	878	801	803	827	797	812	869	870	831	823	812	853	814	861	817	828	847	814	837	807	808	815	873	838	834	788	861	819	820	827	816	811	840	847	856	885	867	817	819	809	838	805	858	809	824	834	809	777	815	862	842	810	788	881	824	839	802	864	823	824	810	828	848	832	825	877	839	820	823	851	845	886	796	783	818	831	801	837	774	847	802	810	782	841	787	851	816	829	834	824	838	828	833	876	809	779	831	829	828	851	823	840	863	857	865	819	859	858	839	820	838	871	869	851	851	831	805	836	836	835	865	779	861	869	818	888	827	798	777	852	821	877	839	831	779	862	827	797	865	835	845	835	808	850	848	855	830	819	821	850	824	871	832	885	824	830	921	871	876	822	808	843	874	873	781	892	866	846	814	840	800	859	845	840	833	843	803	858	866	873	812	822	873	824	806	835	826	867	883	862	888	834	862	904	813	789	831	847	828	809	864	834	854	828	838	811	856	855	861	826	837	854	801	779	806	816	835	854	831	816	852	846	797	852	820	803	862	796	854	855	840	875	833	838	836	873	821	904	830	886	866	812	821	866	826	833	826	849	794	850	875	815	807	808	853	864	824	809	803	836	860	837	811	787	881	815	833	862	864	767	846	788	800	764	814	818	835	816	804	825	843	829	831	818	827	849	818	811	771	885	870	859	858	883	853	818	806	854	856	795	863	786	852	808	856	835	826	833	820	840	864	858	846	812	856	861	849	788	785	872	818	837	762	873	868	840	912	853	831	818	801	826	815	848	857	853	812	853	828	823	786	865	844	843	878	820	836	824	805	857	772	765	833	890	862	855	874	830	825	866	805	829	864	843	804	840	800	808	819	832	827	850	816	812	872	875	852	831	793	844	845	766	830	850	843	855	808	857	813	852	833	814	864	835	769	804	835	823	802	844	846	826	795	809	851	855	800	826	845	849	815	826	826	835	779	856	855	844	835	822	883	873	871	826	850	833	848	860	814	838	832	832	884	825	877	836	851	845	772	809	847	878	811	820	779	843	802	810	841	838	836	863	806	811	818	878	811	815	849	880	814	837	819	871	809	786	837	850	764	858	818	868	888	861	784	826	834	814	843	831	805	824	827	864	812	853	848	860	857	861	795	830	802	846	841	806	850	808	848	843	827	852	845	833	843	825	807	836	812	870	829	822	838	760	852	879	869	903	843	851	927	812	807	914	831	815
34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
