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
338435931446	338435932004	338435932554	338435933104	338435933654	338435934204	338435934754	338435935304	338435935854	338435936404	338435936954	338435937504	338435938054	338435938604	338435939154	338435939704	338435940254	338435940804	338435941354	338435941904	338435942454	338435943004	338435943554	338435944104	338435944654	338435945204	338435945754	338435946304	338435946854	338435947404	338435947954	338435948504	338435949054	338435949604	338435950154	338435950704	338435951254	338435951804	338435952354	338435952904	338435953454	338435954004	338435954554	338435955104	338435955654	338435956204	338435956754	338435957304	338435957854	338435958404	338435958954	338435959504	338435960054	338435960604	338435961154	338435961704	338435962254	338435962804	338435963354	338435963904	338435964454	338435965004	338435965554	338435966104	338435966654	338435967204	338435967754	338435968304	338435968854	338435969404	338435969954	338435970504	338435971054	338435971604	338435972154	338435972704	338435973254	338435973804	338435974354	338435974904	338435975454	338435976004	338435976554	338435977104	338435977654	338435978204	338435978754	338435979304	338435979854	338435980404	338435980954	338435981504	338435982054	338435982604	338435983154	338435983704	338435984254	338435984804	338435985354	338435985904	338435986454	338435987004	338435987554	338435988104	338435988654	338435989204	338435989754	338435990304	338435990854	338435991404	338435991954	338435992504	338435993054	338435993604	338435994154	338435994704	338435995254	338435995804	338435996354	338435996904	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2762	3650	2300	2762	3650	2300	2762	3650	2300	2761	3650	2300	2761	3650	2300	2761	3650	2300	2761	3650	2300	2761	3650	2300	2760	3650	2300	2760	3650	2300	2760	3650	2300	2759	3650	2300	2759	3650	2300	2758	3650	2300	2758	3650	2300	2758	3650	2300	2757	3650	2300	2757	3650	2300	2756	3650	2300	2756	3650	2300	2755	3650	2300	2755	3650	2300	2754	3650	2300	2754	3650	2300	2753	3650	2300	2753	3650	2300	2752	3650	2300	2752	3650	2300	2751	3650	2300	2750	3650	2300	2750	3650	2300	2749	3650	2300	2749	3650	2300	2748	3650	2300	2747	3650	2300	2747	3650	2300	2746	3650	2300	2746	3650	2300	2745	3650	2300	2744	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
13344	8389	33172	6753	7704	494	273	274	260	274	234	245	225	227	258	254	234	239	218	230	231	232	214	220	238	220	222	237	251	220	232	209	237	202	204	209	218	232	218	209	215	232	223	203	227	230	222	205	206	231	222	238	202	210	228	224	209	198	225	219	214	247	195	231	233	215	216	206	214	204	242	225	213	193	212	193	210	232	202	205	205	212	210	205	214	206	204	230	236	230	234	215	243	216	226	219	206	249	210	265	219	227	249	250	230	224	234	212	244	181	231	217	220	228	207	228	198	243	230	224	210	186	224	215	203	210	200	195	208	209	232	218	222	210	209	198	196	185	214	218	240	222	225	193	186	265	237	201	218	220	235	198	202	216	229	251	216	207	222	181	229	218	237	212	202	210	222	231	235	234	215	217	201	223	207	216	237	246	240	229	210	223	222	190	229	215	231	216	228	217	222	192	219	198	204	218	232	211	211	212	228	187	230	219	233	226	227	228	233	214	227	204	228	197	192	205	227	249	220	205	232	214	234	213	237	241	190	195	224	200	181	229	229	230	204	180	197	234	245	242	202	195	195	205	197	205	216	226	210	201	237	199	182	204	236	231	200	219	208	192	229	196	207	209	213	215	186	211	226	216	199	232	222	251	244	195	194	249	189	239	221	241	226	250	223	182	215	218	222	231	236	181	239	220	218	216	210	226	243	225	230	224	207	214	236	236	234	241	236	209	209	208	216	222	260	216	191	215	239	220	238	220	204	224	213	229	223	223	189	217	236	224	217	242	221	236	208	206	231	210	201	209	226	225	219	242	214	227	206	214	213	229	221	237	233	219	210	236	228	213	192	194	217	202	230	226	199	236	205	221	233	253	208	207	223	259	210	218	200	216	208	242	223	224	231	216	234	219	232	209	253	223	227	209	209	234	232	220	224	267	221	210	198	217	208	230	235	211	226	238	210	211	218	191	191	251	220	230	211	218	220	208	200	218	214	235	207	216	220	239	209	212	235	226	225	223	207	222	224	162	218	202	239	228	219	226	219	222	210	217	221	207	213	228	217	200	203	218	192	198	205	198	226	231	200	235	243	251	214	207	213	227	232	193	208	198	252	206	192	226	207	199	226	215	229	239	235	227	215	212	209	220	227	213	195	238	199	235	200	227	226	232	220	221	209	197	203	237	219	235	232	227	215	206	207	190	188	221	217	193	222	215	207	220	195	227	191	215	224	214	208	229	214	201	207	193	244	243	202	212	205	237	209	225	204	243	227	218	191	206	204	216	197	211	216	219	201	211	220	206	213	239	223	206	214	223	215	193	219	202	243	223	225	206	199	227	216	214	231	238	181	231	213	225	240	232	229	188	210	245	241	206	213	228	221	219	227	232	193	204	224	222	229	227	235	206	225	232	214	226	218	232	219	186	213	189	229	235	257	221	232	240	220	229	201	209	214	213	213	206	193	251	211	231	243	219	224	219	222	219	228	194	233	231	221	221	195	207	201	215	192	211	196	217	206	219	201	240	210	221	246	205	231	224	206	236	204	209	195	215	198	201	192	230	185	227	220	197	215	238	223	224	215	230	226	226	198	248	204	229	195	225	221	236	237	212	206	215	221	209	227	236	216	223	238	220	221	238	225	229	207	192	195	247	212	195	224	204	229	194	216	216	207	186	238	191	247	233	207	230	232	253	234	238	211	216	244	241	200	230	227	230	221	220	208	201	203	210	209	209	202	230	207	215	213	199	226	208	209	228	188	208	232	215	225	210	231	222	226	243	185	211	193	247	212	198	192	225	200	199	214	235	248	234	219	223	204	209	229	198	215	206	220	242	221	212	214	236	234	209	226	228	210	218	223	217	201	225	202	225	219	209	195	233	203	230	189	225	216	213	197	219	219	209	226	210	223	245	203	199	215	235	209	204	228	216	236	215	199	206	223	197	220	196	229	249	219	239	240	227	229	225	200	190	196	224	219	229	214	220	224	201	240	230	232	214	231	228	214	239	232	206	227	256	209	212	218	221	206	202	229	206	206	234	213	192	198	210	204	234	201	234	231	207	215	190	223	217	218	232	209	222	223	215	254	211	226	227	230	212	177	208	242	235	229	201	216	218	225	212	222	245	206	236	213	206	218	216	215	220	219	212	243	246	208	216	213	200	193	209	229	203	243	245	201	204	198	216	220	233	205	196	210	217	233	192	209	211	212	241	210	214	208	222	234	246	224	195	224	229	220	242	221	240	225	210	255	212	200	239	221	216	224	201	242	224	211	234	243	216	207	224	212	201	212	224	235	218	222	211	236	248	196	184	221	246	180	205	199	215	189	226	234	232	248	182	229	232	228	224	224	200	204	210	231	221	222	217	215	240	192	203	215	214	227	238	215	211	207	204	206	192	217	222	207	224	229	188	192	202	226	207	199	223	225	217	218	205	213	230	198	197	236	201	231	246	244	252	205	203	201	225	221	212	221	207	226	215	200	233	223	228	208	227	208	219	236	226	239	207	260	203	212	232	221	215	222	211	238	217	186	182	205	235	227	198	180	205	214	209	217	209	236	201	229	231	253	193	216	233	219	211	244	269	247	223	193	194	215	209	246	205	197	207	216	218	210	232	193	235	211	216	186	232	222	215	204	234	190	210	237	209	212	208	234	232	223	190	214	202	212	234	229	209	229	216	193	225	226	184	236	217	219	178	215	185	212	221	223	222	214	197	219	217	200	216	235	201	222	211	231	242	227	222	223	253	210	202	207	205	184	209	223	221	220	208	233	208	228	243	229	220	222	211	214	234	229	226	216	229	202	216	216	245	257	219	217	177	229	211	209	204	224	187	210	203	239	233	215	212	209	217	221	212	216	201	213	200	185	226	218	202	204	205	235	244	222	199	229	205	232	201	218	239	205	193	210	190	219	215	205	194	210	227	214	215	254	214	226	231	207	221	199	205	244	217	239	214	196	218	223	233	226	211	224	208	219	228	218	216	230	221	208	197	210	232	209	214	225	227	238	226	223	207	216	205	212	221	223	219	214	197	209	218	239	235	223	215	228	220	240	241	225	209	240	202	224	256	221	197	200	228	222	221	212	206	215	191	187	202	201	215	242	203	242	234	228	207	209	231	222	207	206	212	216	232	206	199	203	206	209	228	199	224	233	207	223	224	206	227	229	201	224	210	185	215	224	219	230	206	206	203	214	201	199	236	231	195	233	196	206	215	224	220	247	265	227	212	228	213	210	215	219	219	215	208	217	252	233	207	207	224	225	201	216	192	200	225	210	201	218	199	217	191	216	232	225	235	222	232	219	203	193	227	203	218	212	200	222	209	227	209	235	214	215	231	217	231	186	240	202	194	214	200	188	226	245	243	235	211	207	213	198	213	209	224	222	224	230	239	246	223	223	206	219	213	249	229	213	192	202	198	235	207	187	222	222	210	231	228	262	238	206	182	206	216	210	230	208	201	228	236	216	224	233	226	217	211	215	193	211	209	211	195	185	235	241	221	204	209	223	227	252	221	222	239
8337	8525	34863	4176	14146	1224	1103	869	789	724	693	705	658	652	633	643	659	626	602	601	586	606	587	634	544	562	550	530	540	521	556	573	502	592	557	590	566	578	578	506	528	527	563	531	583	532	494	549	499	568	565	524	499	523	563	545	540	545	573	514	542	517	534	545	527	579	547	538	565	521	518	543	509	506	561	530	514	510	580	550	561	548	533	559	519	573	522	524	533	547	536	532	529	514	536	519	516	562	561	530	535	536	535	531	543	522	526	558	511	532	551	542	502	520	503	502	530	524	524	549	506	563	515	507	523	557	547	576	507	562	538	518	516	519	512	539	544	538	560	528	572	532	514	551	561	540	540	534	568	516	526	508	532	483	577	515	525	516	506	529	531	522	537	516	548	563	540	558	496	534	503	530	529	526	547	538	559	513	535	551	538	514	565	515	542	520	522	527	523	549	534	532	503	560	534	529	523	549	522	538	555	570	541	532	577	517	519	591	545	560	540	495	561	561	498	566	521	525	535	547	526	546	518	550	564	532	513	527	506	533	568	562	529	540	516	540	532	530	513	533	526	523	550	515	532	528	478	503	560	564	554	523	542	527	567	557	513	501	540	538	538	509	523	502	493	523	555	549	560	570	534	540	564	502	534	509	546	517	533	552	518	563	495	557	546	548	510	557	495	510	528	538	521	526	531	494	525	581	531	515	506	563	496	523	514	511	564	513	558	504	510	515	544	531	526	538	527	510	557	497	508	542	536	481	482	517	553	581	516	525	516	539	525	524	530	549	525	557	518	541	520	528	555	524	510	546	536	521	500	503	510	558	512	558	522	514	517	516	533	531	501	542	520	552	515	539	561	512	558	525	577	516	535	546	567	577	512	482	536	542	556	534	504	543	505	527	506	515	518	548	506	532	525	509	537	515	529	512	584	519	528	510	512	555	514	533	532	467	521	464	499	530	549	524	477	538	529	515	480	491	539	576	507	572	533	561	525	541	540	558	538	545	554	551	530	567	532	533	519	525	570	512	507	520	560	530	548	528	517	557	523	536	535	516	520	531	571	569	540	548	526	521	550	514	560	539	526	578	483	553	554	519	546	535	515	504	551	525	523	544	566	512	553	530	521	567	544	502	499	516	505	517	519	509	533	542	540	525	496	571	513	526	535	512	516	525	529	487	508	552	546	545	559	541	496	530	557	559	518	499	564	558	527	566	537	521	508	505	509	506	548	524	533	509	562	557	602	536	490	536	555	523	496	536	533	516	519	561	517	557	564	542	555	508	529	545	538	560	525	522	521	518	492	546	519	520	559	531	523	558	521	517	526	544	507	533	539	508	508	540	512	512	572	538	499	523	537	503	501	517	490	569	513	525	516	532	514	536	547	494	530	536	517	518	488	560	569	521	549	545	546	525	523	516	515	512	503	518	502	555	529	512	558	531	554	567	494	560	512	501	552	501	544	538	516	526	531	508	534	526	518	530	532	493	567	527	517	540	510	527	537	495	500	537	543	570	517	515	529	542	522	540	576	549	545	537	524	531	520	549	548	547	518	514	529	527	554	517	535	561	546	507	536	529	548	531	538	514	522	551	494	558	548	516	531	516	519	541	510	590	518	481	528	516	517	508	551	544	537	536	571	495	528	534	543	570	525	556	553	508	574	514	542	550	483	548	589	524	539	526	546	489	549	534	569	526	545	511	525	578	542	577	560	498	566	562	507	496	522	523	532	497	508	548	531	505	513	505	546	530	548	525	514	523	553	546	526	519	520	522	499	528	584	508	529	522	581	520	580	519	484	544	535	563	523	495	544	552	511	536	506	528	533	538	545	504	538	530	531	530	529	553	522	555	503	540	485	558	560	506	512	563	501	490	534	561	574	552	519	513	520	547	535	540	524	517	570	529	548	518	540	556	533	527	551	550	506	507	513	565	549	526	569	503	508	531	546	509	542	518	578	489	532	535	521	539	541	560	542	549	492	495	552	553	564	497	502	503	549	563	525	537	507	507	546	527	496	524	530	522	491	541	522	540	482	570	523	540	500	533	538	531	518	541	496	517	529	522	590	542	504	521	602	506	545	547	522	532	539	504	518	552	550	519	546	514	519	493	541	521	544	559	509	518	491	560	516	536	518	525	543	501	553	548	509	495	500	507	496	518	517	504	535	566	512	474	522	543	486	511	505	512	539	547	534	519	529	506	536	544	522	514	542	554	547	548	526	526	560	548	558	528	557	535	531	491	527	501	519	552	542	540	573	506	516	514	535	527	530	523	506	537	526	490	540	503	545	541	525	498	534	543	507	520	512	521	517	568	558	507	522	513	512	515	497	543	550	543	523	577	526	561	548	533	531	536	539	487	521	528	508	535	542	489	536	535	516	564	514	495	535	521	478	535	543	544	496	559	532	562	585	534	522	517	540	488	550	498	499	504	559	546	536	537	524	502	519	535	519	529	530	564	532	523	478	495	538	522	496	536	481	519	549	549	557	538	527	545	572	533	536	537	502	535	499	511	543	537	536	496	565	568	539	552	551	559	510	502	542	562	523	513	541	546	519	513	517	527	504	500	534	505	494	546	525	506	543	497	518	481	520	497	507	543	525	512	570	524	580	534	556	541	533	536	501	549	542	552	530	527	524	529	508	517	556	544	508	541	530	539	530	514	528	535	542	496	555	526	530	545	545	535	554	562	538	502	518	493	529	595	530	553	551	554	530	523	540	577	561	518	551	553	508	479	518	532	505	532	512	544	523	541	510	543	493	550	507	539	523	542	542	514	499	550	555	543	559	509	582	516	516	527	489	491	511	507	553	518	506	518	545	551	549	491	555	523	472	533	512	545	571	511	526	524	512	542	506	534	543	547	552	527	477	518	556	508	558	525	550	534	546	526	537	538	517	544	526	502	547	557	526	549	524	542	543	505	562	554	516	515	541	531	553	539	575	542	551	510	506	558	568	535	524	464	524	534	508	539	576	559	492	530	456	580	516	555	496	523	556	534	556	559	562	538	507	510	532	539	554	535	520	502	533	538	508	564	547	519	502	556	565	504	546	494	506	529	549	517	541	521	571	518	539	536	544	566	518	551	558	460	547	498	527	488	492	532	497	542	526	537	547	497	550	544	533	524	526	501	546	561	502	557	549	575	525	561	535	511	578	513	506	532	501	570	556	504	545	517	518	568	517	551	521	536	521	523	515	512	555	517	539	523	489	492	520	529	514	498	504	517	572	531	531	551	539	529	524	535	550	545	495	552	486	497	553	538	548	549	542	510	518	553	550	535	504	502	536	518	533	533	511	549	531	514	513	535	562	549	514	521	509	527	531	520	540	488	534	526	529	517	518	536	526	516	543	526	535	536	554	549	539	555	528	516	495	530	513	526	526	536	518	584	512	554	532	538	530	531	574	526	510	566	536	508	555	509	531	501	554	524	539	497	533	534	537	516	508	518	539	538	560	527	522	564	510	549	542	577	516	548	535	554	579	512	534	519	528	555	579	523	572	536	512	522	500	523
1676	580	969	385	399	347	310	301	379	329	350	351	329	350	330	315	342	346	316	323	350	341	319	315	334	335	320	311	351	356	325	366	324	309	309	389	352	357	333	321	352	371	341	329	321	352	357	316	326	338	305	347	363	328	345	320	325	320	352	296	337	346	286	311	324	376	324	299	336	345	309	375	277	324	357	316	299	358	314	338	346	350	356	342	367	326	329	345	342	314	331	341	344	353	357	353	372	348	379	336	324	330	311	315	329	321	305	325	357	366	326	356	327	347	359	340	354	347	346	312	310	346	316	311	338	281	338	279	328	337	297	356	339	334	295	334	333	383	320	327	327	313	367	310	340	306	328	335	322	308	343	330	355	323	316	284	343	321	320	325	330	305	337	318	328	347	347	333	347	309	322	295	336	321	330	335	312	338	319	343	329	355	303	312	314	351	369	337	298	351	339	335	314	322	299	348	308	332	329	318	311	342	322	311	333	343	308	325	328	307	312	351	343	359	296	329	363	333	356	351	315	321	318	304	342	307	295	344	321	336	322	342	313	311	351	302	332	359	320	354	321	354	315	346	348	351	322	317	337	336	313	335	341	307	326	309	333	344	305	301	332	308	300	315	344	335	315	346	321	328	342	347	344	338	294	332	330	363	310	330	358	344	362	342	331	317	314	359	392	343	318	303	323	312	314	344	340	322	324	303	303	314	274	336	311	357	347	337	368	326	300	350	319	324	312	320	330	327	341	341	332	347	350	319	331	343	311	288	315	316	349	310	343	298	325	345	332	344	340	311	320	336	356	326	343	343	352	320	339	350	344	361	320	328	309	303	353	348	295	308	304	324	334	320	374	323	313	351	315	362	351	335	329	353	354	324	355	335	308	342	330	311	369	332	339	338	344	346	337	334	345	339	365	340	326	368	350	321	325	338	349	338	346	323	339	340	348	334	344	329	338	316	323	346	324	339	347	317	330	328	321	352	300	301	351	300	319	325	334	356	352	350	334	347	320	341	331	304	361	334	374	325	328	338	326	318	300	320	342	330	361	332	304	326	332	335	369	340	320	331	324	316	356	344	368	345	322	330	326	325	325	307	325	364	303	323	336	333	298	305	350	330	314	333	313	338	318	320	336	358	326	348	323	331	331	327	326	336	322	342	323	349	337	310	338	345	326	326	327	346	304	307	324	335	337	346	334	359	296	286	305	311	349	317	340	332	324	314	317	341	357	361	348	330	311	295	323	333	357	330	307	323	340	324	340	345	340	351	317	329	359	315	330	354	335	358	299	348	350	325	302	361	354	316	339	342	345	334	331	350	319	349	312	315	369	331	356	327	337	335	321	368	322	330	346	348	361	326	359	324	321	337	348	354	346	288	354	298	312	319	329	328	344	332	338	359	334	319	297	324	300	357	320	345	345	342	348	306	348	289	340	298	302	347	380	317	331	335	315	318	348	321	304	336	348	324	304	330	339	355	329	321	329	314	339	359	341	345	339	313	286	337	332	317	327	329	317	348	317	317	347	351	354	295	311	381	343	323	333	382	320	346	372	299	312	331	304	356	370	379	368	299	340	365	307	339	306	334	313	293	341	336	355	317	331	359	330	372	281	326	330	341	328	366	298	308	325	350	334	362	367	348	323	303	345	326	324	310	340	325	341	309	295	330	311	327	341	364	376	327	327	323	304	331	340	311	338	341	380	344	305	356	326	329	355	318	314	327	330	312	317	350	348	355	302	324	358	342	347	349	313	347	321	320	324	329	353	301	294	295	345	308	292	343	310	332	335	343	323	310	309	330	311	328	354	321	335	347	321	342	377	334	322	299	323	317	353	289	338	338	322	317	341	340	331	329	362	351	303	286	319	335	334	332	327	349	291	328	348	329	335	320	337	321	332	337	355	312	350	315	321	305	358	314	373	308	317	338	307	316	355	295	323	333	373	367	353	346	319	297	345	324	314	333	347	337	343	337	363	349	335	305	313	354	379	355	298	340	351	318	344	320	313	348	309	343	319	362	350	325	319	319	358	330	335	326	316	355	359	316	361	315	369	320	369	338	345	345	346	333	310	336	299	306	333	321	346	322	342	356	309	308	312	342	332	343	300	344	331	363	359	326	351	321	345	344	348	355	329	359	363	322	315	376	327	326	344	332	334	342	356	365	342	341	292	313	343	342	347	349	329	366	327	313	334	337	309	340	326	346	333	328	335	353	349	374	319	335	338	308	342	352	312	339	314	310	323	335	323	286	331	348	313	309	334	352	322	374	356	322	363	324	326	339	335	335	318	344	318	323	307	301	354	331	309	343	334	334	335	336	344	327	338	330	360	314	331	348	340	329	300	332	303	351	336	336	332	363	336	317	322	347	335	341	315	314	291	319	344	328	334	344	345	336	296	336	322	328	330	339	333	355	365	355	311	324	305	333	327	335	325	346	329	324	361	349	335	346	340	322	358	330	292	329	336	333	350	328	325	337	290	339	296	356	316	337	337	335	292	349	329	349	296	337	323	325	352	345	335	337	331	312	349	326	322	326	347	371	349	320	303	326	320	323	353	325	352	330	308	337	330	297	328	323	355	320	347	310	330	358	348	332	329	342	328	345	346	336	364	311	328	337	337	323	340	367	357	348	350	327	353	373	345	340	350	289	344	342	321	309	346	337	360	303	334	304	322	384	319	310	335	382	341	336	315	340	363	353	327	337	351	345	336	319	348	341	325	337	344	323	322	334	344	357	349	319	336	326	323	329	339	369	332	299	362	304	316	336	347	347	324	329	343	362	342	327	351	342	357	335	314	347	360	312	331	319	304	351	320	333	323	322	319	330	330	360	370	372	350	341	346	312	315	305	316	340	348	326	345	313	312	342	352	336	354	333	307	315	345	350	343	341	337	300	317	347	364	349	355	332	358	331	323	319	323	353	304	322	344	331	366	326	385	378	324	348	370	345	323	308	356	326	303	316	340	353	317	328	331	300	355	371	306	331	331	365	354	332	320	355	340	339	360	310	356	398	355	297	322	317	326	347	327	321	345	325	349	322	331	332	350	318	357	333	344	351	337	336	319	315	320	348	345	338	343	367	350	324	358	354	297	339	317	356	303	355	343	325	337	321	323	322	321	349	351	322	305	311	305	332	337	315	352	352	317	330	312	307	354	341	376	321	335	348	355	335	343	346	344	350	361	325	357	325	320	299	328	288	290	320	338	377	302	345	326	295	353	353	337	317	305	332	355	347	320	313	348	339	307	330	344	332	347	350	377	327	290	283	350	320	325	329	363	330	324	340	341	299	298	296	329	373	300	350	342	348	357	319	342	351	369	348	348	350	325	314	374	363	333	306	331	358	323	332	345	334	326	356	346	364	323	378	359	329	301	337	302	314	366	308	354	337	314	337	349	321	315	314	330	326	355	318	379	345	321	348	338	309	339	325	350	337	347	317	317	338	359	330	306	324	330	303	320	360	336	364	321	349	355	317	330	356	334	321	330	307	321	347	352	327	326	361	337	307	331	369
2185	1210	2590	1174	1258	829	862	760	787	800	814	811	805	789	782	787	803	796	833	831	788	820	832	770	851	748	808	854	753	781	775	835	795	802	748	779	854	842	759	861	767	808	770	786	809	753	795	783	786	811	779	808	812	819	798	826	749	795	797	734	756	801	836	811	768	820	743	800	785	791	768	767	807	786	827	808	806	844	834	810	794	805	846	842	804	809	810	782	856	803	755	802	856	802	818	807	758	751	814	797	840	815	784	852	766	763	786	753	744	831	818	804	841	842	763	786	829	838	813	837	786	780	729	785	870	787	773	805	793	827	786	857	814	818	809	812	810	811	821	796	790	816	804	789	773	819	805	795	750	790	807	846	833	810	802	824	845	756	796	821	804	852	821	791	792	854	811	795	791	782	803	790	780	825	826	769	789	799	801	818	790	799	765	800	813	813	775	838	806	843	774	788	772	782	844	819	859	811	807	717	781	809	833	806	835	829	809	820	812	774	806	760	813	809	839	743	746	832	851	818	816	789	847	756	740	814	829	790	811	793	808	821	807	819	752	824	793	749	767	827	802	814	817	769	781	820	837	743	787	779	833	796	786	787	799	819	814	804	814	813	837	803	756	814	818	809	826	834	767	809	799	737	780	806	758	819	824	810	777	788	826	771	763	822	807	848	818	806	773	830	781	862	818	826	729	812	785	761	795	800	836	837	804	824	835	768	801	791	805	784	765	788	812	781	799	820	775	785	838	819	788	770	867	738	814	806	864	801	799	786	766	775	760	798	789	786	799	837	832	735	810	806	856	803	876	812	805	864	851	797	820	814	802	810	817	861	756	845	792	762	804	759	791	832	806	756	799	753	743	805	778	803	792	817	780	839	797	815	771	802	807	809	870	773	795	821	824	780	837	803	811	775	772	776	773	788	795	761	795	800	794	795	853	852	788	830	817	802	781	768	753	790	752	784	787	795	799	813	823	796	806	828	800	817	752	763	749	791	789	811	834	829	835	782	821	821	754	763	755	766	793	796	761	749	785	827	811	793	812	828	844	742	877	882	779	805	810	809	799	776	825	840	809	826	760	794	806	783	820	795	832	766	792	824	791	849	787	829	801	803	817	809	798	867	812	826	843	786	811	772	800	804	747	744	788	826	769	836	811	803	782	809	782	751	857	792	784	779	810	803	813	796	764	789	804	782	856	752	841	807	854	815	806	776	770	830	762	799	836	815	796	826	770	815	773	763	822	770	797	764	751	824	794	762	791	806	804	839	808	789	757	744	820	747	793	820	761	823	801	813	796	812	756	805	807	776	797	758	811	772	834	774	840	777	781	808	806	822	804	821	827	746	798	811	826	810	767	765	806	788	786	751	783	781	818	808	820	785	812	769	817	735	824	778	821	806	816	795	794	750	766	769	825	814	785	777	731	764	826	813	811	797	799	782	819	791	865	766	847	788	809	803	747	788	793	827	796	810	822	792	815	768	781	821	815	785	814	817	761	799	819	784	822	790	783	808	778	819	775	809	777	810	802	831	826	826	770	750	786	775	821	800	790	755	809	747	793	785	878	821	796	810	828	826	800	810	806	819	799	823	814	763	772	858	802	814	763	788	770	805	773	821	811	805	809	819	809	782	801	789	823	820	758	787	819	793	780	795	841	786	746	789	807	816	790	765	782	817	866	772	805	774	798	782	807	791	795	804	787	786	806	863	820	797	786	828	793	833	816	803	796	768	763	826	789	806	851	826	844	832	866	741	814	745	788	750	799	788	791	805	809	790	765	780	793	811	819	801	773	801	822	770	814	784	753	769	768	838	775	849	869	827	803	831	781	743	799	782	823	787	815	774	772	780	800	799	801	807	815	818	786	786	781	756	799	806	802	809	798	816	810	801	794	733	778	732	749	862	823	801	796	819	798	810	818	808	823	804	767	771	823	801	814	808	777	814	809	820	805	749	763	842	770	815	812	817	841	814	858	792	791	867	786	771	781	774	820	830	820	832	812	774	823	818	806	749	807	782	817	770	796	777	774	857	817	810	857	813	789	783	784	791	822	810	801	819	808	788	787	796	784	792	786	787	734	822	784	793	800	859	821	784	828	794	793	779	758	804	819	832	782	758	819	819	836	737	825	767	815	824	822	800	789	801	799	772	789	765	786	800	755	849	772	833	846	825	735	742	795	775	808	812	805	804	784	802	794	813	841	774	760	744	747	801	818	853	812	821	782	827	858	812	779	812	793	781	791	840	799	783	795	814	833	790	818	765	820	767	782	770	826	809	781	779	794	762	803	810	812	812	767	818	796	776	810	849	779	750	844	811	770	761	855	815	814	800	814	815	822	830	766	742	775	733	794	829	751	825	795	784	828	819	755	794	791	821	781	773	754	775	831	852	806	807	798	763	783	741	774	811	781	844	773	791	765	809	829	793	729	764	769	791	839	821	794	838	779	806	738	768	803	806	766	849	815	802	765	820	795	793	819	801	771	831	831	791	803	806	804	796	754	772	776	818	832	810	829	839	771	814	823	786	810	809	847	802	851	795	789	811	878	795	771	765	783	770	844	806	750	815	805	823	786	820	787	866	779	805	736	781	832	790	773	767	838	774	798	796	804	790	761	852	851	815	823	845	807	845	777	777	836	810	801	780	828	788	795	817	755	789	811	735	808	780	752	799	773	837	801	779	802	788	787	824	810	795	740	749	834	819	805	774	756	783	823	768	812	778	781	793	862	806	775	825	848	795	792	770	829	793	778	790	758	812	858	805	821	775	795	777	817	808	808	801	757	740	788	764	781	719	795	780	770	811	789	750	832	795	786	851	754	808	793	823	758	803	767	776	759	788	761	821	760	802	813	818	798	800	844	833	831	799	825	813	783	795	755	813	768	801	815	731	802	873	766	768	773	839	799	760	828	769	880	839	804	828	813	797	806	769	802	833	731	825	859	812	753	783	852	825	804	792	797	787	790	755	751	822	762	809	807	781	812	810	786	797	781	801	821	816	844	861	795	794	799	819	784	770	808	837	839	797	837	766	788	765	807	798	788	820	763	809	813	793	822	782	804	800	825	803	765	828	836	799	768	777	811	758	834	830	813	833	802	864	807	791	761	844	772	836	821	806	792	837	839	801	778	793	818	808	816	820	779	749	808	820	848	806	871	821	753	825	802	857	845	804	791	820	775	799	771	783	758	772	773	821	767	816	809	808	822	803	847	783	836	807	843	754	790	814	803	784	808	799	835	793	800	805	829	787	817	804	785	791	831	781	771	769	785	771	733	819	802	807	843	807	812	790	796	774	831	786	755	852	823	782	806	797	804	774	818	808	813	785	829	817	809	823	784	793	829	804	840	801	790	788	793	765	806	792	838	840	804	786	773	820	780	794	780	791	761	764	802	811	774	794	779	817	791	852	772	790	785	847	756	798	799	807	794	807	733	810	833	789	787	804	802	805	827	806	822	826	810	765	748	807	795	891	833	788	791	814	761	800	803	783	835	813	818	813	825	814	771	797	846	784
7804	5018	18437	3374	4548	477	399	416	375	408	333	362	403	392	374	366	350	373	341	401	338	401	350	381	405	359	373	355	364	378	367	358	349	345	379	350	345	326	368	363	332	334	386	363	374	309	366	340	398	402	372	352	380	344	348	386	401	324	321	370	385	346	391	365	374	355	347	351	353	385	377	333	385	414	378	343	384	326	374	383	368	317	358	375	350	361	363	385	373	383	342	383	335	365	374	360	344	408	315	357	384	359	340	324	339	377	400	353	389	376	366	383	360	357	357	365	362	395	345	380	361	366	343	333	335	359	343	366	345	357	379	350	333	393	359	358	340	353	367	360	348	362	361	358	358	391	350	364	362	357	379	352	394	367	354	336	377	370	374	343	350	364	344	362	346	377	363	351	361	354	392	378	381	379	349	374	343	339	350	363	370	359	373	365	348	348	367	362	342	339	348	333	382	339	356	391	377	391	374	348	357	359	364	334	333	336	358	365	408	367	370	353	350	357	353	357	347	343	384	352	376	380	326	363	356	370	369	375	322	349	335	383	373	377	388	329	361	390	369	355	337	408	366	382	363	369	353	357	348	365	346	337	379	363	374	369	337	345	343	365	363	348	342	383	330	326	365	326	363	354	328	373	391	401	370	368	352	345	362	381	386	356	358	334	355	366	328	352	333	350	355	374	370	324	383	355	349	357	385	358	344	361	354	361	359	377	362	376	347	355	362	380	369	402	381	371	340	354	398	368	365	372	315	360	310	333	410	342	367	343	344	397	375	365	379	366	398	353	365	404	358	377	359	323	398	383	344	368	366	385	339	339	362	342	380	347	373	400	337	376	358	377	358	391	331	392	352	390	338	377	367	354	340	377	388	356	377	361	373	336	384	393	396	360	386	357	377	339	359	367	347	398	397	404	341	359	328	359	374	397	364	358	369	325	366	356	334	381	352	403	363	359	377	365	356	359	357	353	350	353	382	377	359	378	353	342	336	364	377	347	374	362	340	374	355	343	368	376	392	364	356	350	354	364	342	369	412	351	403	342	344	371	371	360	370	366	376	342	332	368	381	359	352	344	380	355	347	382	374	314	357	330	367	354	357	347	350	346	380	380	378	383	382	345	344	327	348	331	350	376	394	374	341	372	368	366	354	365	379	355	367	347	361	368	356	343	396	338	359	367	364	384	323	387	351	350	409	364	346	366	368	345	392	335	389	368	372	376	370	390	339	377	415	337	348	369	387	355	360	350	330	388	323	361	369	346	348	359	404	371	403	333	363	348	364	304	405	336	327	326	379	355	392	351	373	388	353	349	392	355	371	364	326	383	397	346	374	343	325	365	361	346	329	368	326	362	353	369	343	408	363	315	356	357	337	360	347	377	351	371	362	361	328	371	333	363	389	361	322	364	322	340	382	378	335	338	344	350	370	341	351	343	365	365	384	375	382	424	355	342	335	361	362	374	358	358	350	370	350	383	367	397	382	379	355	356	325	350	378	365	359	367	350	365	366	341	335	359	328	366	389	387	355	370	333	378	341	370	418	367	397	372	348	355	366	370	363	369	355	336	377	368	374	343	349	321	388	340	379	335	338	339	364	401	381	367	354	312	358	386	430	350	339	384	419	339	390	342	349	362	361	328	344	369	348	357	367	377	385	379	369	363	367	318	341	376	370	339	385	381	389	355	384	334	364	353	359	333	375	386	380	315	385	351	394	350	365	355	382	385	372	349	330	352	373	353	368	402	354	378	377	381	330	318	368	385	373	354	335	379	349	399	375	359	341	369	356	340	349	399	343	373	374	349	351	359	369	368	375	333	359	370	395	371	339	394	323	386	324	379	381	360	394	383	347	407	342	375	379	338	340	387	357	331	337	373	366	339	354	360	324	338	400	333	395	374	317	348	368	322	385	352	339	382	329	402	341	341	346	347	389	375	381	363	389	386	369	371	367	358	365	373	344	383	384	386	355	384	400	370	387	347	379	358	368	368	356	335	388	359	361	365	382	393	374	310	388	351	377	398	316	338	334	384	370	332	362	346	355	362	343	374	367	396	396	350	383	369	385	373	397	406	361	352	379	393	369	387	377	389	384	372	348	356	365	373	363	371	345	372	387	368	361	340	370	381	380	336	377	361	380	348	363	335	338	354	347	373	362	390	332	365	344	383	392	344	335	389	348	366	373	386	340	358	360	336	347	339	351	386	364	343	364	350	367	361	357	308	359	337	347	325	354	356	364	377	335	347	411	342	417	399	332	390	362	384	349	366	336	383	354	382	366	354	353	351	322	379	337	382	359	365	346	351	342	367	372	380	379	392	342	361	344	398	356	355	356	373	317	366	321	366	356	365	394	360	358	372	371	379	342	353	351	393	333	356	349	359	365	403	342	372	364	360	386	339	374	381	323	341	320	329	348	353	382	393	366	327	366	366	361	385	320	383	379	367	374	393	365	371	358	347	352	343	376	373	355	365	361	350	391	353	360	338	338	400	328	371	348	371	348	387	351	331	367	347	381	368	363	386	348	367	386	373	374	373	359	367	345	372	327	323	388	365	370	369	386	353	323	338	374	370	400	366	406	372	340	359	357	357	363	365	361	378	369	373	373	344	350	369	379	369	382	358	376	348	332	429	353	353	355	356	366	391	358	346	348	342	364	373	387	354	375	359	338	362	392	346	361	354	349	391	356	367	355	395	371	382	377	358	371	357	362	346	361	384	326	396	365	353	372	356	346	348	335	350	357	372	385	340	361	336	354	397	358	330	339	370	379	361	387	345	365	341	372	367	369	391	380	381	357	368	385	396	344	389	374	356	334	389	353	377	347	393	346	374	368	372	368	342	353	360	391	384	392	358	345	356	350	362	348	370	361	384	401	375	367	357	338	318	386	354	378	390	366	357	332	365	354	378	365	339	367	346	380	359	368	398	341	357	390	329	372	336	343	397	371	388	358	368	364	364	398	346	349	349	362	362	358	355	369	349	354	376	367	350	377	389	356	376	323	350	332	341	340	348	403	350	358	377	341	375	348	399	349	347	364	366	368	371	383	363	374	361	351	388	383	363	360	367	372	382	389	367	354	374	362	395	382	352	361	370	350	363	382	355	366	338	371	311	349	333	333	343	390	360	343	372	380	351	378	341	351	373	371	383	402	389	352	379	349	377	378	358	312	393	336	369	382	356	347	371	357	339	385	434	363	366	355	344	359	362	343	362	364	359	389	362	371	363	397	374	349	323	400	384	326	332	366	375	374	336	374	389	382	395	358	334	382	364	371	381	356	332	343	347	368	351	354	337	348	343	356	337	337	363	343	376	365	367	386	353	390	377	401	348	334	370	378	338	362	358	340	369	357	382	365	394	373	367	356	356	351	388	382	380	338	366	396	353	396	383	338	347	348	326	344	359	360	357	386	346	376	343	338	381	351	349	384	388	339	327	333	375	340	393	371	358	363	375	340	345	318	333	369	338	337	353	357	373	334	348	341	366	385	377	355	387	368	358	335	392	387	345	376	386
6934	5844	22073	6636	9919	1211	1111	1017	1042	994	838	938	1016	908	920	901	884	899	903	865	893	871	886	880	884	859	867	865	859	833	812	850	862	871	855	838	846	839	839	919	918	928	859	899	852	843	808	819	848	858	855	852	858	848	777	853	884	842	871	841	872	865	879	839	835	837	912	819	889	865	858	842	848	844	865	838	806	870	889	855	859	896	863	875	879	861	908	858	866	866	859	845	836	826	906	871	866	884	831	850	836	863	865	859	842	892	842	837	858	837	870	852	850	923	864	833	820	842	862	831	830	875	908	908	870	855	837	912	909	811	829	850	816	844	884	830	901	831	853	865	866	811	839	846	832	862	862	860	842	845	809	845	851	848	852	919	885	842	874	867	778	840	831	854	875	844	836	856	862	786	857	906	845	832	849	853	914	871	889	884	801	856	871	892	844	848	880	818	849	900	821	803	836	887	831	811	850	869	843	840	800	881	865	900	872	895	849	865	878	777	821	872	824	832	830	831	879	851	825	839	853	855	875	781	874	834	830	859	866	839	826	841	814	881	813	889	788	860	853	808	850	856	856	841	868	831	810	828	856	856	869	805	843	849	875	885	835	852	844	897	837	837	866	887	869	913	873	847	908	806	888	833	862	865	846	838	854	836	830	841	882	838	892	841	830	846	814	863	845	802	837	830	824	853	856	853	826	898	824	831	847	881	836	842	828	841	879	815	914	840	882	798	811	836	841	828	815	853	846	831	870	862	846	804	838	840	868	840	883	850	907	816	881	895	864	868	838	865	831	877	866	829	860	919	812	843	929	849	858	886	840	873	843	866	834	892	841	841	891	847	896	865	825	875	810	878	796	829	883	872	901	834	837	834	857	876	782	830	866	878	870	882	856	866	880	818	830	833	839	827	840	853	908	845	884	840	804	868	871	849	907	866	851	833	814	848	864	886	877	852	887	859	813	837	819	840	903	816	927	866	881	850	839	840	851	860	887	875	874	874	841	873	859	858	848	823	868	842	820	854	822	843	842	870	833	856	855	794	813	845	865	898	816	858	856	857	823	909	859	832	878	827	838	805	833	883	907	892	788	875	839	836	863	864	854	837	877	840	799	833	862	811	840	851	886	863	863	814	817	851	847	836	852	893	823	813	815	873	853	875	883	831	793	867	824	836	814	833	843	838	817	892	801	889	851	845	781	830	813	837	848	853	850	877	841	836	829	819	899	856	851	838	832	857	880	886	859	840	793	857	814	861	850	877	886	826	860	793	881	858	865	861	851	856	835	853	867	893	822	833	847	839	817	889	853	814	780	876	865	842	872	874	858	873	910	845	847	879	859	844	897	896	870	866	860	830	854	824	828	812	844	888	854	796	825	814	857	800	872	814	889	860	854	843	795	822	820	887	882	883	857	843	887	835	905	836	838	790	883	863	854	840	846	833	840	806	879	849	844	835	873	790	848	800	839	856	861	875	834	824	848	834	825	874	874	773	807	864	821	860	878	840	825	813	827	855	844	849	817	821	824	834	825	850	864	821	858	869	857	852	827	887	836	853	846	813	879	878	820	888	843	869	868	874	844	864	840	859	849	812	830	833	861	855	885	803	793	872	895	852	860	852	862	875	891	863	893	836	856	885	860	850	889	849	821	826	895	832	796	853	870	902	866	838	863	825	881	799	852	892	870	907	844	805	904	881	846	881	893	844	858	849	847	851	840	876	841	817	844	868	861	882	835	854	875	836	859	875	795	896	841	841	847	870	879	877	788	836	862	856	851	877	876	856	859	841	847	891	830	877	880	810	857	869	836	824	852	866	832	886	837	875	834	866	830	887	888	859	871	897	833	794	853	844	810	859	818	864	885	824	902	840	889	855	850	878	873	850	832	798	867	811	864	878	884	851	845	841	811	865	840	841	846	807	850	837	828	808	829	797	885	881	907	869	846	832	883	864	868	816	827	860	825	831	841	856	890	852	854	862	849	891	883	859	824	851	897	843	879	848	819	871	810	810	829	885	884	872	831	837	924	796	835	868	839	872	850	867	858	821	818	846	847	905	855	810	840	888	800	872	840	842	821	862	870	841	814	851	826	882	862	835	808	895	914	897	913	890	837	890	797	909	880	845	851	870	832	857	831	821	872	810	858	853	852	848	849	843	837	851	821	845	861	845	846	785	885	787	864	833	870	801	847	836	905	858	848	903	827	824	866	886	840	892	859	823	790	870	865	830	893	909	843	868	850	875	816	827	796	813	850	856	834	867	858	862	843	813	851	801	896	908	847	851	877	844	884	882	896	891	844	834	805	874	812	887	859	861	855	858	892	861	812	837	813	830	848	857	881	827	904	836	815	819	842	829	869	867	866	850	797	836	799	823	798	846	862	844	830	856	874	798	886	865	864	830	849	879	812	844	824	882	864	849	877	851	853	931	824	853	855	875	834	837	877	876	869	835	850	851	796	821	855	837	793	857	846	807	865	801	853	823	838	846	842	878	881	835	842	847	831	874	833	852	841	887	842	842	911	849	846	840	854	807	811	831	900	831	863	846	850	957	824	794	871	830	869	849	844	846	845	841	850	867	856	897	837	854	889	867	817	841	858	865	824	828	860	861	832	879	888	869	850	862	873	791	847	906	836	838	820	835	904	867	842	875	868	840	865	865	856	898	819	865	887	819	889	851	845	863	879	862	856	840	862	833	803	879	838	867	832	867	840	830	842	882	862	835	851	851	856	851	892	810	853	873	888	848	861	806	857	843	882	843	812	863	831	805	870	884	800	872	849	844	809	773	855	815	871	842	819	868	825	909	863	852	822	814	847	864	842	839	863	857	882	882	858	801	857	844	868	862	858	857	812	819	838	845	869	884	837	873	867	863	836	799	866	844	859	900	855	884	836	819	881	821	852	832	849	815	844	817	855	857	869	854	863	822	833	836	882	851	846	868	850	807	839	836	827	835	800	871	865	877	862	845	837	865	852	867	925	833	866	848	887	867	845	862	837	796	843	833	872	786	888	862	884	842	846	832	920	797	891	865	838	959	811	831	873	787	849	856	815	852	863	865	886	780	850	876	815	933	860	843	853	869	844	832	908	813	882	829	944	824	900	865	842	829	827	877	829	869	817	830	826	818	794	844	836	883	856	823	856	857	876	875	857	804	854	852	893	843	874	896	879	895	915	881	885	808	841	862	845	837	859	846	840	834	856	853	849	855	901	834	850	806	873	831	828	801	895	870	888	805	882	807	827	847	839	839	845	895	867	857	841	829	827	837	857	891	881	829	801	880	878	821	790	855	858	862	781	809	877	794	821	792	884	830	913	855	863	854	869	829	811	845	822	844	849	823	857	872	850	851	859	832	850	802	863	802	848	877	851	851	878	899	867	868	886	894	889	876	868	853	829	821	827	856	859	790	828	869	882	832	839	850	827	826	843	876	811	866	849	853	870	864	901	817	828	869	817	877	820	865	777	907	837	825	839	842	825	840	801	867	843	854	888	892	862	839	868	886	887	824	834	835
13155	9051	28422	6709	10751	578	295	301	237	239	258	221	235	251	222	243	242	234	215	239	242	199	220	233	213	187	213	210	235	175	203	253	226	208	199	219	223	232	204	239	206	216	222	203	216	186	207	203	204	210	232	223	233	201	220	214	221	188	207	240	244	210	204	216	193	215	215	207	229	227	210	201	197	207	214	200	204	227	227	199	212	219	218	210	210	209	205	211	217	233	188	190	210	199	236	209	219	223	226	211	207	224	222	195	222	217	192	255	223	173	223	229	193	203	239	220	229	197	197	232	246	208	198	236	213	225	205	193	219	235	197	204	220	237	249	224	204	255	214	182	189	227	221	221	205	220	251	206	209	223	199	212	234	221	186	231	198	224	198	209	226	217	214	211	204	200	207	235	224	222	241	232	225	191	203	202	221	212	231	225	201	223	200	210	226	228	236	219	224	194	223	221	215	199	194	226	224	196	185	199	213	219	214	233	197	204	219	213	244	248	225	219	207	236	213	212	202	209	224	199	229	210	228	218	212	220	217	233	200	212	225	184	199	231	202	199	195	206	205	207	233	225	217	222	220	218	208	208	230	196	202	192	180	186	217	229	205	217	211	196	224	203	206	212	214	203	217	223	220	218	235	229	241	202	214	208	200	226	234	213	211	219	219	214	223	197	218	207	207	208	206	227	233	191	185	207	212	197	217	223	215	227	194	238	219	215	189	189	214	189	200	220	205	210	224	215	188	220	220	217	224	205	238	233	199	208	204	201	205	227	202	232	218	208	203	194	231	229	245	211	232	219	193	187	227	210	221	190	223	190	225	211	218	208	218	208	229	222	211	210	200	228	219	183	234	220	209	229	213	222	216	225	208	213	211	226	226	193	196	194	228	224	199	188	204	198	222	191	243	215	223	226	220	233	210	202	199	219	215	201	215	226	199	195	193	211	214	225	235	242	225	204	212	188	213	226	236	236	240	214	218	240	221	213	213	239	234	217	229	223	195	218	223	208	214	215	246	216	206	223	211	223	187	202	193	220	208	202	246	227	227	197	204	211	211	198	223	215	194	241	231	215	214	226	207	195	214	208	200	220	224	214	204	208	236	176	213	217	221	214	209	212	243	191	219	184	213	192	192	228	205	192	229	216	206	237	217	193	215	205	222	225	226	184	230	222	210	200	200	225	175	230	217	207	197	192	210	162	221	224	208	218	242	254	211	207	217	196	210	207	194	198	219	225	221	212	197	197	206	231	207	228	222	209	210	228	220	231	199	209	246	202	221	240	196	220	222	175	231	237	195	234	262	211	203	211	228	202	244	232	210	189	206	185	207	244	227	234	203	192	243	230	214	203	206	199	207	208	221	226	230	217	230	239	213	231	222	216	237	208	213	219	223	219	226	223	234	204	205	242	201	230	209	210	207	242	214	225	220	206	214	214	218	229	192	195	210	218	216	243	173	211	214	211	183	225	195	218	193	204	221	238	223	212	215	182	229	210	198	210	214	227	226	206	213	187	206	236	211	198	234	217	242	223	233	207	208	227	204	213	194	204	212	202	211	211	225	208	211	189	200	201	212	203	233	223	207	212	197	233	209	225	212	218	218	259	226	212	200	225	212	231	215	224	211	185	200	220	230	212	200	236	206	187	207	198	217	215	193	228	203	224	202	201	222	228	213	190	233	193	212	205	216	222	187	212	189	221	242	209	176	227	217	204	220	186	209	206	226	229	206	235	213	227	238	214	208	207	219	210	197	232	209	217	230	202	204	221	213	220	209	221	211	190	215	201	236	190	201	207	188	214	205	221	230	230	199	196	203	229	224	229	206	217	194	198	199	200	247	192	222	227	211	209	210	189	225	196	204	204	201	206	220	212	221	221	207	239	206	194	235	188	231	208	229	211	204	230	213	210	201	208	199	214	215	230	224	225	238	194	201	182	202	205	197	224	214	208	195	208	239	244	215	216	199	206	204	208	223	207	250	199	193	208	229	209	206	229	206	218	238	217	220	175	226	210	199	232	209	213	215	211	234	237	198	202	212	209	215	222	198	198	243	197	203	199	208	208	249	197	215	208	242	219	245	212	212	227	221	181	205	215	200	243	201	221	243	197	198	208	185	185	216	221	224	209	207	249	223	208	200	234	216	199	193	189	227	240	217	234	202	204	211	195	245	219	227	240	243	208	193	196	242	190	217	200	210	203	217	226	187	228	220	213	196	230	203	210	201	218	229	242	210	181	227	218	196	236	218	235	225	207	199	193	221	225	201	191	214	217	221	224	218	198	206	213	226	225	220	243	226	219	231	204	215	251	209	210	209	228	243	232	185	229	215	244	233	264	208	199	213	205	211	217	203	186	230	222	214	237	236	217	229	222	205	231	189	222	230	214	199	210	228	223	199	223	212	226	225	229	241	215	171	204	217	211	218	195	212	216	216	202	232	237	219	243	210	186	208	203	185	194	222	231	240	199	231	207	221	219	216	198	212	223	226	215	225	211	228	223	229	206	240	197	234	221	227	223	250	195	200	199	180	187	223	238	198	243	211	225	216	218	208	218	213	216	227	225	220	201	214	219	233	192	199	217	217	232	200	215	215	207	216	221	226	201	207	213	219	201	215	211	215	235	208	210	197	201	203	221	193	221	205	219	242	219	206	185	217	215	185	195	216	195	208	236	223	217	225	223	195	217	200	185	213	205	221	215	194	231	227	181	206	178	186	203	233	243	214	209	212	212	209	182	218	191	209	190	230	206	201	226	202	215	253	221	232	198	189	225	228	195	211	212	216	226	233	194	197	197	244	213	245	227	205	235	226	217	209	259	193	210	210	228	206	196	214	234	199	208	205	197	205	201	223	203	208	227	195	197	224	202	213	196	203	214	226	204	234	248	210	221	247	180	187	215	187	235	220	199	192	226	209	182	182	209	217	215	186	193	186	209	231	218	216	210	200	233	242	219	198	225	197	216	221	218	213	251	204	214	205	212	246	234	223	254	215	206	215	210	209	223	203	213	191	241	218	225	209	207	192	210	210	227	199	206	200	199	224	200	194	238	222	206	215	191	225	204	206	201	218	226	227	209	217	220	213	214	230	219	215	221	217	203	192	215	201	217	236	212	196	209	207	220	229	199	216	207	212	210	205	191	224	241	226	193	223	210	225	216	220	208	235	207	221	198	213	221	194	249	203	212	200	218	201	202	225	198	214	216	237	230	246	227	229	238	208	216	231	217	209	196	191	218	220	216	210	169	235	222	217	218	201	195	213	243	233	224	237	230	214	216	200	227	204	216	215	220	201	222	206	218	231	215	228	211	209	243	209	222	202	184	207	221	224	201	235	223	238	195	194	212	244	220	232	227	204	224	207	222	223	214	192	214	210	207	216	191	212	227	216	185	228	222	216	206	204	200	204	192	234	213	199	194	227	199	221	197	231	196	202	202	210	205	182	236	219	214	204	207	214	192	212	212	211	206	223	229	195	205	211	228	235	198	228	221	226	180	217	234	216	224	207	197	219	208
8197	8879	28095	10002	15219	1124	990	850	826	769	752	636	656	641	615	599	605	549	608	578	585	594	541	594	622	568	539	552	571	509	539	492	509	518	525	523	553	532	541	537	546	550	555	550	505	498	509	528	527	532	507	505	515	532	495	520	463	558	493	516	510	543	507	543	501	526	545	535	507	513	522	462	502	498	531	558	546	494	507	538	540	548	510	502	525	545	496	472	480	530	543	512	500	530	533	544	518	511	528	537	553	500	574	496	511	536	496	498	499	484	528	546	485	522	550	505	498	516	532	513	538	541	518	496	517	530	534	499	484	550	535	498	528	541	539	500	509	510	523	545	531	567	489	543	491	487	493	513	528	563	542	555	536	480	501	498	506	516	493	550	528	555	545	520	503	556	479	518	512	565	517	509	519	510	535	549	508	539	532	508	494	563	514	515	519	479	499	502	542	478	506	505	532	536	541	494	518	554	493	536	528	514	485	491	509	556	556	554	545	546	518	511	527	483	517	504	526	551	529	524	532	523	548	548	559	526	522	528	525	566	510	502	516	535	553	502	507	499	517	557	480	577	561	510	540	519	538	526	514	520	506	536	560	494	536	534	504	535	557	518	523	539	544	495	534	520	535	521	508	530	522	521	539	544	524	499	544	520	497	524	538	544	521	511	494	516	567	552	535	546	487	527	512	502	515	504	531	502	512	513	548	501	508	518	512	502	493	529	528	484	505	509	503	561	516	518	504	515	513	540	517	507	523	535	524	523	526	545	515	522	513	520	523	521	498	535	503	516	542	523	579	506	530	499	487	500	509	520	593	537	487	505	526	516	554	482	527	540	496	515	503	475	507	513	578	522	514	512	515	506	526	529	509	507	537	526	507	551	523	517	505	510	534	550	544	531	513	566	528	506	524	529	510	559	506	489	537	534	534	516	518	522	537	506	486	510	530	535	528	484	490	510	514	525	510	491	479	496	534	508	521	495	538	519	510	516	533	506	509	544	500	506	552	549	546	505	560	535	478	543	551	478	546	515	557	517	533	503	561	518	517	525	521	514	513	515	560	520	548	535	531	512	512	533	531	550	487	530	527	516	522	507	485	537	489	519	526	518	532	509	516	554	521	518	499	514	526	530	511	538	515	513	493	553	551	559	508	503	534	534	531	531	499	548	511	547	473	541	520	529	547	500	531	571	530	527	501	518	508	534	557	518	512	480	495	521	497	544	544	522	543	505	545	507	504	536	538	518	548	495	506	555	481	494	516	493	546	499	563	517	549	524	537	540	592	521	525	528	504	563	533	504	512	521	522	520	518	555	568	464	552	562	516	541	545	527	501	526	488	492	573	499	544	556	569	533	524	512	502	560	504	532	534	504	549	500	515	524	545	501	578	509	507	544	529	529	492	505	546	517	479	526	521	514	467	541	515	510	547	502	502	573	534	545	532	538	530	508	512	548	520	560	510	503	538	535	541	551	519	563	481	491	539	554	483	512	520	522	545	534	530	527	512	522	493	508	523	492	545	522	527	532	541	529	497	488	562	510	493	503	539	483	508	522	519	509	514	524	555	501	543	491	547	537	538	491	519	524	545	510	475	507	525	512	509	539	528	541	535	540	521	480	491	534	533	502	528	517	531	518	481	532	525	480	473	526	510	525	494	548	535	512	518	525	479	500	554	479	539	505	538	507	508	516	496	534	488	548	499	535	505	513	526	513	508	530	524	498	503	528	537	512	566	509	559	557	471	500	492	504	554	512	548	522	527	554	497	543	503	521	524	526	514	540	518	499	519	492	479	526	546	521	464	558	517	498	522	534	520	516	492	508	493	506	537	527	553	508	526	546	509	527	500	531	517	540	496	527	514	522	499	533	519	547	514	518	507	524	530	516	534	517	473	487	543	480	540	512	502	549	542	543	548	541	483	513	522	529	509	519	531	543	511	529	505	533	525	557	530	543	533	509	558	534	544	560	539	546	544	539	488	538	538	604	545	493	497	518	508	513	501	525	537	501	521	486	498	515	485	534	499	541	520	479	520	512	542	503	525	481	519	523	485	505	516	507	509	533	521	476	564	551	547	494	560	515	510	497	514	533	503	494	480	557	526	483	522	472	542	533	566	526	544	494	523	540	509	476	541	530	540	536	556	508	518	508	543	498	546	569	571	518	549	572	470	488	498	537	511	535	517	499	555	547	560	551	501	519	503	532	543	536	586	542	541	475	516	570	524	512	471	549	531	486	513	522	561	494	548	500	519	495	526	519	522	511	563	542	538	562	511	555	544	496	566	518	539	539	534	469	518	576	513	492	545	500	495	532	498	541	499	510	500	526	522	496	533	555	538	529	488	458	497	492	529	531	541	591	510	509	522	504	526	522	536	528	545	507	535	545	515	493	539	542	552	519	532	508	514	520	540	491	512	540	555	532	527	531	542	493	529	486	538	544	508	482	513	530	515	519	509	510	508	506	502	534	496	528	531	538	518	560	508	565	512	505	501	569	555	531	524	486	505	506	522	523	496	567	525	543	503	540	550	540	531	532	500	472	498	460	515	474	522	508	553	496	530	513	498	538	559	534	543	544	490	501	531	498	503	489	487	544	547	531	494	490	495	534	539	492	552	506	532	531	530	517	529	552	547	504	555	499	508	513	505	506	530	519	524	536	528	518	532	528	560	505	523	496	483	535	508	539	520	543	490	475	484	505	519	503	496	528	491	540	499	557	533	520	514	550	482	543	491	551	539	494	546	491	524	513	505	519	474	541	474	534	501	513	548	530	522	552	510	512	553	487	510	531	554	538	493	532	522	517	547	550	509	505	515	516	509	521	525	484	511	523	504	542	503	532	489	548	512	517	494	580	497	510	516	517	527	487	535	547	506	536	500	504	526	494	504	537	530	533	523	469	514	518	556	520	548	473	545	526	498	504	556	521	511	500	551	578	549	479	516	540	530	542	516	560	465	543	488	556	505	521	503	504	515	515	528	507	549	470	560	532	519	506	524	511	533	562	561	545	522	485	526	537	523	507	572	516	576	533	495	510	535	490	527	502	524	480	555	543	530	536	534	532	496	535	494	526	508	543	539	549	489	527	565	510	484	516	535	491	543	539	489	531	507	525	501	531	540	511	571	542	488	521	565	545	514	538	523	505	521	524	517	519	514	517	501	518	562	548	516	525	524	518	511	540	554	520	518	507	534	515	540	520	525	538	517	520	538	543	540	510	573	566	512	465	494	530	520	509	507	538	487	503	506	543	515	502	475	506	512	490	515	529	545	553	488	526	507	515	533	512	560	521	537	499	562	523	495	521	542	502	539	523	506	526	511	525	528	516	503	518	519	472	497	524	567	521	530	518	542	518	541	514	513	549	497	506	516	544	560	534	579	465	524	487	523	530	454	518	504	540	514	540	536	547	520	571	508	488	491	522	531	535	510	523	532	518	494	539	468	503	524	523	505	493	520	499	465	504	567	497	538	518	526	530	501	530	478	506	499	521	536	518	531	505	494	552	536	554	521	542
1686	626	856	393	468	359	306	324	327	341	307	325	350	323	327	320	320	358	344	361	334	336	338	342	318	326	329	317	354	334	332	350	311	338	341	358	320	360	311	356	321	356	356	348	352	328	324	324	330	351	315	298	327	338	327	357	331	375	348	305	346	316	329	348	346	351	334	348	324	321	288	342	333	348	329	347	346	336	370	333	315	320	342	354	347	322	356	311	296	312	365	386	352	346	318	311	322	318	290	307	325	319	315	339	309	324	335	326	338	327	321	373	331	345	348	324	345	391	346	327	305	327	363	339	326	336	329	348	321	300	350	311	282	344	301	362	343	325	341	356	344	321	339	371	384	329	322	340	342	325	347	371	326	376	342	309	310	361	340	332	326	361	319	389	311	326	343	347	333	354	319	321	336	316	325	365	353	339	321	329	302	306	328	336	315	342	348	295	357	316	344	345	346	318	317	305	314	345	332	300	341	320	315	306	362	353	306	348	305	331	362	324	345	353	323	336	319	325	325	357	338	336	311	330	336	364	335	340	329	335	319	325	348	268	312	310	285	349	356	340	311	347	322	298	329	325	311	323	343	314	326	333	343	329	337	335	341	297	345	370	320	307	290	347	353	302	313	329	368	333	326	345	315	350	345	320	334	318	361	346	326	336	343	331	325	300	360	334	347	318	302	313	320	308	364	335	328	366	353	393	336	343	332	320	331	354	330	354	364	345	313	318	310	317	316	312	337	321	383	359	339	326	325	361	301	320	339	317	326	320	327	358	327	283	318	335	338	339	300	316	340	311	356	299	304	337	291	321	358	301	349	292	389	332	348	327	301	341	307	358	351	327	360	319	312	311	350	329	313	333	353	346	308	355	356	353	332	348	343	331	333	314	317	335	324	366	336	348	352	397	340	346	345	311	357	305	318	362	301	329	359	340	336	346	344	314	320	327	329	321	383	376	380	317	333	307	306	321	310	303	335	301	337	294	371	291	322	311	336	325	338	335	347	341	360	311	300	343	292	341	312	338	335	348	358	321	326	332	289	325	348	353	303	346	325	336	314	316	296	308	328	333	356	316	303	353	324	330	337	299	335	336	337	321	331	345	326	313	372	364	338	303	285	346	329	352	311	306	305	304	355	321	338	340	340	385	369	306	325	333	331	352	332	328	345	337	329	336	363	290	314	300	303	323	339	326	339	284	320	306	341	334	353	378	317	335	327	329	334	322	294	316	303	338	343	350	326	314	353	343	295	333	315	330	293	316	312	336	343	332	349	379	306	330	325	310	345	323	338	345	333	307	308	321	333	302	293	320	321	346	328	338	335	317	312	362	323	326	315	358	336	329	306	345	346	330	327	318	297	308	326	358	326	327	327	337	341	353	335	301	330	306	344	321	334	322	331	311	329	315	336	313	341	317	332	341	309	326	339	295	350	360	303	328	334	331	341	287	343	333	322	305	341	337	352	338	311	337	359	353	302	354	330	327	327	328	319	352	369	349	302	324	331	313	383	331	326	339	337	308	334	324	345	310	318	353	317	328	340	346	339	363	331	361	325	327	341	334	319	355	318	333	345	330	289	386	330	352	339	344	314	348	326	312	340	360	340	340	300	305	336	327	377	371	327	327	365	337	318	313	359	323	339	295	330	316	352	344	377	320	341	287	295	311	328	384	352	349	338	332	344	368	299	362	315	325	321	323	340	361	340	344	318	356	350	340	327	343	326	330	325	337	327	320	319	320	331	322	296	326	328	343	312	316	311	345	349	299	329	371	338	321	323	339	353	301	370	355	307	341	352	361	319	331	316	337	323	307	345	319	326	319	318	306	358	344	356	365	303	326	330	284	298	322	302	322	320	328	319	326	316	350	299	318	330	341	364	334	327	305	314	333	316	320	323	315	355	354	348	335	339	364	321	329	334	311	326	326	326	330	328	327	337	332	342	334	340	367	332	317	329	352	331	341	334	292	325	327	352	337	333	301	307	366	362	320	307	338	309	306	362	348	321	324	361	300	303	309	357	348	349	379	327	340	314	355	326	336	350	333	372	314	332	361	331	347	328	337	341	330	355	348	297	317	314	361	353	330	343	335	338	330	356	305	298	320	323	340	370	367	297	341	330	386	365	339	358	307	298	363	370	324	325	322	348	317	360	351	307	321	345	328	304	334	337	325	319	330	336	336	310	323	381	362	303	340	365	353	335	313	295	310	317	317	355	321	334	341	310	358	308	371	357	348	327	339	340	343	269	311	332	345	302	322	301	354	305	360	359	321	344	367	333	341	352	331	346	331	282	293	330	325	356	328	330	345	352	332	291	306	340	308	323	356	352	357	325	347	334	311	334	350	365	326	335	288	344	356	360	355	329	315	342	361	304	329	328	332	375	325	322	331	309	352	340	329	323	346	315	335	333	325	333	341	335	366	341	304	343	342	321	334	322	329	333	332	345	342	334	311	338	303	329	362	354	362	335	328	338	356	375	337	354	335	335	328	345	312	306	391	372	331	311	301	363	332	305	346	315	348	312	369	347	362	336	306	329	320	332	333	322	301	328	345	298	331	356	333	307	326	292	334	328	347	311	309	345	322	326	346	353	346	359	335	338	356	356	332	367	351	320	333	351	329	309	330	333	332	321	325	335	311	295	315	317	350	323	322	331	349	319	304	335	314	378	306	327	318	331	361	348	330	311	351	350	329	350	332	357	351	336	331	324	337	351	338	362	341	387	345	342	342	323	326	336	322	308	359	338	317	341	345	351	329	376	348	318	327	336	323	352	346	317	331	344	301	341	350	323	304	329	328	368	325	330	342	360	339	319	329	297	346	315	338	334	324	313	354	320	365	308	352	344	346	324	318	359	320	332	342	327	354	310	330	332	339	332	302	317	314	333	374	357	341	317	304	314	322	370	320	325	295	314	316	323	343	308	323	348	326	336	331	285	303	323	316	323	359	275	320	349	275	355	321	333	319	327	334	319	358	327	317	318	336	319	308	359	304	311	342	423	346	341	334	349	309	362	330	336	342	329	358	343	320	358	341	354	362	349	321	330	350	347	347	361	309	308	301	321	330	376	316	329	332	330	349	311	353	309	314	316	312	349	285	332	336	341	324	334	337	337	305	313	306	338	318	327	332	309	326	302	312	293	311	356	343	328	316	363	290	359	309	334	308	359	321	328	333	347	337	319	358	345	334	342	342	317	315	369	323	326	326	351	346	333	341	305	372	377	331	334	355	372	317	318	347	328	302	302	327	271	314	327	373	351	322	331	318	323	318	330	338	334	292	301	340	315	327	331	336	329	322	353	388	349	354	317	313	337	332	352	380	356	317	323	347	312	330	316	349	353	321	299	340	366	289	332	315	318	306	359	330	308	303	329	331	332	316	303	366	326	343	339	332	343	317	368	360	294	327	332	342	299	306	398	353	342	331	359	319	299	355	310	356	335	301	351	338	325	337	316	349	295	324	314	345	363	344	323	356	360	329	330	346	327	315	339	311	330	346	337	343	331	332	371	354
2179	1347	2151	1095	1662	873	789	821	811	787	779	790	814	784	781	768	755	830	800	805	851	816	824	812	803	824	778	796	831	788	808	756	799	720	765	799	818	840	798	775	832	840	792	777	780	787	788	796	820	833	831	787	803	804	811	812	769	805	810	791	758	817	818	774	842	780	767	817	812	786	837	821	824	819	825	794	824	763	832	747	748	801	854	786	810	823	814	766	809	824	775	847	802	861	762	806	776	823	812	777	776	818	770	817	790	792	796	748	850	861	787	788	840	803	792	779	814	775	764	796	806	793	809	837	813	799	843	757	771	749	814	813	795	800	803	752	815	822	807	778	806	759	830	775	819	775	840	787	795	810	779	788	830	823	801	803	847	839	804	794	813	822	747	746	846	788	836	813	773	807	797	745	785	816	803	840	808	805	823	766	755	789	805	825	810	789	790	810	790	809	746	839	798	780	838	808	800	780	802	785	793	758	805	802	779	799	829	821	803	800	821	763	761	772	794	774	792	775	816	764	789	753	817	823	823	795	800	860	799	766	773	798	792	803	810	784	747	809	807	798	798	770	715	774	831	820	753	810	824	790	808	772	822	855	797	858	792	814	832	744	823	793	793	823	764	807	814	803	788	774	791	820	760	826	812	807	757	799	836	781	885	862	838	781	776	854	766	839	715	812	754	844	771	816	809	814	790	742	793	815	762	832	756	809	772	807	806	776	744	823	905	814	789	748	803	804	792	828	806	766	759	764	759	765	807	834	773	831	797	776	815	810	824	780	852	852	783	848	797	811	788	814	796	745	841	866	815	819	821	795	842	779	758	753	861	785	808	756	785	774	763	825	770	829	802	738	758	778	748	788	806	786	821	774	808	804	798	752	800	808	833	806	786	780	814	748	838	826	780	830	761	792	789	805	848	814	785	783	808	748	775	758	742	781	757	775	775	787	901	755	823	850	721	804	801	794	766	784	816	822	780	825	769	757	786	800	760	834	807	775	827	796	807	786	782	791	842	784	783	815	789	839	779	836	824	771	794	826	799	762	787	806	804	768	810	819	786	821	749	784	795	831	824	817	786	802	799	773	781	775	800	790	830	778	846	821	822	762	796	824	833	828	850	721	798	714	784	808	814	756	776	778	845	800	818	820	796	798	851	811	776	799	762	837	825	801	771	802	817	798	783	809	774	783	805	791	810	825	751	781	785	764	773	790	833	813	776	810	799	794	789	773	785	787	805	807	825	765	777	802	813	803	745	768	834	814	824	798	794	796	823	804	768	819	787	790	846	865	783	857	763	781	799	765	802	857	762	778	789	809	806	785	841	820	774	806	768	837	793	849	786	816	786	843	811	774	730	779	801	811	834	828	777	834	814	800	852	837	775	724	819	813	751	780	778	757	847	782	801	788	738	815	813	784	848	799	852	820	799	775	806	811	777	781	785	763	755	789	767	796	795	755	768	827	754	786	805	794	812	776	768	773	796	798	822	748	804	774	832	758	810	822	755	771	801	768	797	842	807	757	770	819	753	818	803	798	799	786	801	804	808	840	791	801	783	758	739	844	812	783	792	770	817	763	782	783	833	822	777	777	870	760	775	827	784	802	810	768	825	831	787	820	815	782	763	774	837	782	758	800	812	814	788	771	833	803	791	766	833	805	818	802	789	759	826	736	842	816	764	811	787	785	803	824	771	830	829	817	767	796	788	801	805	808	812	821	790	751	772	822	788	809	813	801	855	793	831	737	831	764	799	769	807	819	759	782	798	739	763	781	807	787	844	854	797	810	782	741	746	766	770	756	740	742	783	829	769	811	825	796	799	785	779	786	838	788	789	786	818	763	785	783	799	790	787	758	803	818	829	792	809	841	816	778	786	772	743	797	821	795	753	761	764	788	754	810	810	827	785	786	835	858	785	763	796	779	790	762	815	770	821	777	802	787	812	800	814	749	787	788	806	835	780	763	785	786	768	770	828	808	815	774	801	833	819	823	756	773	792	739	769	822	815	814	741	783	791	738	794	822	785	800	800	802	759	806	766	767	791	755	744	771	779	785	805	763	803	825	754	800	768	825	802	815	797	770	838	783	790	814	792	756	781	820	761	833	808	803	825	797	744	786	793	814	763	842	779	800	842	777	778	761	814	811	765	779	807	834	819	803	780	784	805	812	825	773	847	828	817	808	791	779	805	805	840	791	799	748	758	825	773	826	773	808	767	823	808	720	816	792	836	800	828	734	763	826	824	788	788	832	804	764	784	829	763	744	762	803	815	825	865	811	823	734	810	805	787	783	760	793	844	778	869	795	811	839	766	768	790	777	836	786	794	746	787	781	805	780	764	800	762	803	751	762	823	762	806	733	785	778	821	815	797	823	810	814	803	771	817	803	759	834	823	818	738	791	823	792	782	821	781	805	810	787	817	745	719	744	784	821	787	766	808	783	771	769	767	844	773	792	809	848	765	826	797	821	757	765	781	780	750	817	802	842	789	853	789	797	777	766	821	806	836	803	787	771	798	861	772	798	812	803	783	786	826	809	798	792	789	804	780	725	803	799	799	797	814	820	839	781	797	845	820	764	831	791	807	772	800	798	800	772	758	812	802	780	794	794	838	750	774	807	735	772	823	852	765	818	799	768	801	808	780	811	775	784	820	788	766	818	791	768	782	802	798	755	756	787	843	759	805	836	794	832	807	831	790	809	781	784	811	792	793	807	750	771	795	820	827	800	816	770	735	818	789	800	801	806	767	827	733	766	795	802	853	791	837	806	806	820	809	780	824	774	786	777	792	802	810	795	732	802	766	821	795	805	801	765	758	830	751	771	766	775	832	772	841	774	794	769	777	824	793	822	755	786	830	772	749	795	800	793	763	780	834	819	819	799	789	801	745	771	806	760	803	768	770	739	782	780	828	797	744	760	841	801	761	797	723	810	818	818	768	791	784	822	771	776	823	812	762	784	816	768	818	806	794	790	833	789	756	787	786	804	810	756	799	833	753	789	792	765	811	847	797	771	781	841	826	775	781	780	796	804	771	786	829	806	846	755	796	738	782	797	812	761	823	809	788	747	786	773	782	798	817	830	867	760	816	787	805	748	766	727	799	793	821	802	823	802	790	808	749	798	754	802	750	772	789	802	814	796	797	787	815	854	819	758	797	783	780	826	806	813	767	778	764	740	770	791	806	794	755	828	838	772	789	804	850	805	797	778	800	806	815	793	785	833	794	813	783	777	780	841	783	746	773	799	760	768	784	786	794	862	810	847	803	791	811	756	788	853	795	818	842	842	754	787	852	783	779	794	843	822	806	811	874	782	761	785	734	811	734	790	786	804	845	846	744	817	805	842	722	778	828	836	762	839	851	734	807	840	838	771	836	786	831	786	848	803	736	833	777	806	793	805	819	768	806	809	762	790	835	841	768	825	781	826	880	792	778	769	798	749	787	773	799	778	842	752	790	766	823	760	765	830	793	788	802	787	776	834	814	805	751	824	773	763	849	796	824	802	777	807	816	767
8016	6033	14022	1606	4589	525	374	398	346	403	367	327	361	416	385	349	375	368	377	368	343	361	352	400	382	371	321	353	344	354	361	405	333	397	329	376	375	404	360	358	357	360	344	348	366	351	363	375	387	369	343	332	371	335	349	331	352	336	384	328	352	358	351	358	360	344	366	346	365	388	345	332	326	377	370	327	361	357	375	394	375	354	337	359	356	333	356	359	341	350	329	341	378	349	326	376	345	345	420	377	364	373	321	330	328	342	362	359	384	333	374	334	375	368	364	343	335	362	388	315	384	387	362	366	343	345	348	369	329	311	364	335	371	355	360	352	354	353	322	360	372	366	333	330	367	363	363	390	383	363	352	349	354	365	335	350	334	338	357	339	352	383	358	350	374	391	349	363	363	351	342	374	339	365	346	338	359	389	347	356	354	362	326	307	375	366	356	347	345	358	333	337	360	351	336	409	373	347	376	365	347	383	374	355	363	353	373	353	351	376	374	366	353	378	381	359	361	333	347	372	368	388	394	358	356	373	402	306	336	368	371	367	362	316	355	385	331	356	356	348	352	342	310	316	334	340	335	368	365	337	361	320	392	369	367	355	354	409	370	326	337	332	363	347	322	302	370	348	376	343	357	369	360	359	352	339	345	389	366	340	350	355	376	316	345	374	376	386	341	361	374	331	356	317	381	387	353	307	350	377	349	340	360	350	344	373	368	338	348	371	376	341	354	351	375	388	336	345	369	353	344	364	357	368	373	326	365	350	328	366	394	342	341	398	367	353	348	351	346	339	392	345	321	375	383	395	380	371	338	369	338	364	375	362	340	343	353	360	374	354	318	331	382	337	317	369	366	351	386	338	349	397	360	381	380	362	334	363	344	373	353	342	373	339	330	372	323	355	372	372	338	349	365	361	364	364	365	337	356	321	346	419	347	344	352	350	324	340	389	344	374	344	385	378	388	339	323	372	339	341	375	366	349	368	313	364	338	354	361	372	358	356	363	375	325	379	381	355	350	395	333	385	349	361	352	361	359	337	383	308	326	378	360	355	336	360	349	323	307	378	324	387	339	323	350	395	390	336	332	337	365	364	368	363	365	384	365	360	362	328	375	339	387	334	378	350	346	358	362	343	344	343	372	383	375	333	360	352	379	341	343	314	320	373	386	366	380	344	324	357	338	333	320	342	356	322	332	353	333	367	373	337	403	347	365	374	334	367	377	332	386	382	350	361	380	373	371	359	368	354	352	306	313	326	358	345	335	341	384	327	339	362	355	356	366	368	373	374	369	366	339	319	354	341	313	342	391	348	363	359	362	362	338	309	348	381	365	329	344	392	384	338	361	347	340	336	364	359	316	310	355	337	359	383	347	339	342	347	371	339	372	349	370	355	324	328	357	342	358	345	343	372	326	328	328	370	337	381	371	335	387	357	329	341	372	329	363	378	337	360	369	349	361	354	385	378	356	351	366	367	368	376	365	329	352	337	390	411	389	353	318	372	354	412	371	380	324	386	350	374	357	355	335	364	348	364	376	371	376	335	418	357	345	345	325	349	398	378	339	342	368	351	366	356	352	361	352	369	324	327	361	359	338	386	313	352	370	368	382	360	336	352	361	352	347	360	373	349	354	357	354	345	350	353	353	379	383	344	386	370	359	344	334	356	376	374	379	348	396	357	361	378	364	348	368	323	334	382	379	347	342	323	390	346	352	308	354	367	347	390	331	311	367	348	359	326	349	346	370	354	366	354	326	316	336	376	347	364	382	343	385	368	344	339	361	348	371	372	383	331	386	346	338	346	402	365	396	364	388	351	354	370	358	364	354	402	362	399	386	362	361	346	331	345	326	341	321	336	345	333	377	386	345	326	371	348	367	354	332	343	400	362	350	322	323	352	423	358	354	341	364	391	349	393	325	381	387	372	354	340	385	385	339	344	371	366	355	336	333	355	343	327	388	335	332	336	353	395	388	361	375	349	348	312	318	322	332	329	323	342	371	361	330	386	334	337	362	357	364	365	381	365	337	293	359	369	367	381	367	366	359	385	371	334	367	347	361	348	344	384	342	374	354	366	303	356	371	326	334	344	337	338	356	329	354	343	340	355	328	388	350	328	352	367	372	349	382	371	355	348	333	353	383	356	385	364	367	341	352	401	330	392	356	348	343	354	325	322	349	379	316	317	368	379	318	326	346	350	335	354	375	367	383	345	345	332	367	355	386	352	357	363	350	351	358	400	387	362	338	334	372	353	347	361	338	341	346	334	377	343	379	377	384	370	340	365	302	342	351	371	366	348	347	360	354	364	360	361	341	378	321	317	390	360	390	372	347	366	337	384	334	345	372	340	382	369	346	367	349	327	343	364	408	365	385	357	369	328	315	333	373	319	357	380	338	362	391	352	345	367	342	329	382	325	355	352	360	354	327	362	315	335	373	360	361	349	363	365	327	334	356	327	391	354	342	346	337	355	382	391	368	369	346	347	343	344	357	360	371	357	361	344	348	315	347	373	383	379	319	368	368	335	342	326	351	383	362	337	340	333	344	364	371	347	368	356	347	303	376	340	365	372	356	341	369	381	338	350	338	353	362	378	366	379	364	339	381	338	379	360	366	384	334	356	354	371	408	308	334	374	356	369	370	365	398	336	336	345	393	340	382	373	339	405	350	409	379	320	349	334	339	342	367	335	350	345	335	368	374	371	329	350	341	375	337	393	354	371	325	372	347	333	359	356	342	353	350	355	335	335	362	362	340	353	372	366	375	337	379	364	339	345	342	357	359	387	398	324	337	365	345	338	343	347	372	365	336	370	344	383	353	341	356	379	355	337	334	362	372	358	363	342	362	366	366	401	341	349	396	389	362	345	353	325	374	351	355	364	361	380	357	349	367	322	373	387	357	354	393	365	341	368	351	363	349	346	351	365	336	369	351	345	347	344	352	373	367	381	374	336	377	336	354	370	334	371	368	364	324	392	359	364	337	359	346	304	350	355	338	338	363	364	362	334	359	339	364	379	355	318	386	354	370	338	340	377	362	377	357	368	352	367	356	362	347	358	375	352	366	371	396	335	374	338	364	369	394	356	368	357	368	321	373	365	332	355	364	360	378	338	350	379	345	316	327	372	340	364	364	336	375	365	361	350	370	370	361	394	396	360	352	371	377	369	380	358	326	332	369	378	332	355	346	398	375	376	365	315	339	346	364	375	342	360	361	360	372	359	369	375	346	347	341	370	351	343	371	315	356	355	355	390	372	370	353	340	366	331	293	353	340	343	365	361	351	342	354	326	366	369	349	352	346	327	359	339	329	353	323	350	338	346	359	364	367	350	379	386	320	327	332	341	346	388	368	368	303	383	357	352	378	377	375	344	332	375	342	385	364	323	381	327	332	350	357	399	344	400	356	368	369	347	324	359	387	336	357	366	372	360	336	358	369	376	360	390	349	350	372	352	334	359	363	389	372	356	365	375	364	342	386	348	340	345	372	361	345	364	350	333	343	370	331	354	382	338
6922	6882	16792	2702	11987	1206	1141	1053	977	979	952	949	941	921	834	916	879	896	859	879	874	842	831	834	858	853	925	798	784	862	816	792	861	819	824	835	883	880	841	841	847	831	865	866	885	888	878	797	849	847	866	863	796	836	854	914	816	843	855	826	824	838	836	848	899	851	883	848	854	864	809	822	852	845	837	845	856	856	858	798	861	814	849	798	859	826	830	852	883	792	827	846	789	848	823	821	852	886	851	835	789	833	880	894	843	861	827	830	861	835	839	839	810	842	890	819	846	833	827	877	876	838	827	811	841	854	848	826	828	831	799	850	830	787	827	826	894	816	857	808	856	830	792	874	831	837	777	797	870	827	820	797	855	897	879	851	782	832	861	805	873	848	864	795	867	861	880	799	837	819	813	818	803	816	833	865	842	819	854	820	905	889	835	861	815	818	845	850	866	831	817	831	835	841	824	849	868	914	847	910	845	892	813	855	857	806	835	896	895	883	848	881	845	851	803	803	836	860	837	808	865	838	862	833	793	856	840	859	853	872	825	815	845	866	864	820	811	828	837	809	812	832	897	804	825	798	849	843	861	811	811	819	819	843	809	797	832	838	899	884	872	847	799	873	836	851	854	892	825	866	806	831	837	856	806	838	839	851	844	853	863	832	824	813	873	829	883	830	830	843	811	813	844	818	800	855	797	829	825	865	853	880	821	842	878	852	801	860	855	855	858	789	798	866	818	865	844	849	858	873	875	906	873	848	885	848	814	845	832	815	845	830	870	869	846	844	847	839	851	837	834	841	836	852	803	806	835	841	813	787	846	813	828	856	880	842	831	813	834	838	853	841	856	898	834	767	851	874	854	783	856	882	849	797	787	847	840	871	845	793	774	831	828	850	877	874	807	846	823	870	805	829	850	826	835	819	824	848	847	886	843	853	844	817	833	813	908	822	834	805	858	836	832	833	845	871	850	826	844	859	861	843	821	845	872	804	804	793	868	903	893	851	835	817	818	841	825	879	846	860	825	872	792	844	798	841	815	840	824	880	797	829	844	851	784	826	876	827	896	862	825	840	791	807	833	841	819	826	812	828	850	868	823	802	831	854	871	797	820	832	792	827	832	835	871	834	826	893	849	831	859	811	831	829	864	845	881	834	774	879	839	807	818	849	882	846	890	833	867	833	859	863	826	846	845	846	889	835	870	829	829	793	845	877	837	819	830	836	874	866	906	825	843	831	829	846	860	821	798	792	879	854	821	851	826	827	877	836	823	850	840	860	795	872	862	858	826	865	856	821	847	805	858	840	864	862	783	847	812	842	768	850	828	790	851	869	839	820	899	869	826	832	853	836	816	833	863	783	841	793	832	837	844	894	849	862	837	850	850	827	826	819	861	816	850	806	874	848	850	886	856	860	871	866	829	842	804	827	834	843	806	860	826	867	847	859	812	869	868	812	823	874	864	799	820	833	845	790	851	871	859	909	830	841	834	851	870	809	792	796	889	794	851	848	847	854	823	837	838	872	873	858	839	821	870	847	834	857	859	802	788	878	859	841	838	876	841	846	804	831	807	871	839	823	835	860	898	850	845	840	891	849	860	881	837	802	856	865	816	835	854	815	824	801	849	871	779	789	863	833	800	897	804	781	829	861	848	814	822	845	826	829	795	847	834	847	850	897	877	816	869	828	833	835	820	843	817	844	831	887	840	806	866	839	817	809	893	796	873	879	840	867	835	810	837	834	802	830	863	803	847	839	862	808	856	791	849	816	878	792	860	810	770	805	809	845	790	764	854	844	796	841	877	833	808	834	834	834	805	845	809	855	855	817	843	855	792	789	831	893	851	866	858	817	871	868	863	827	865	788	801	856	804	777	850	851	815	879	860	837	840	824	844	769	856	863	813	854	841	756	803	840	831	820	845	829	841	789	793	866	885	870	875	855	873	854	876	834	849	855	880	849	850	849	814	832	764	855	828	823	830	817	838	868	815	824	848	809	856	838	821	859	881	811	846	832	826	848	860	874	881	846	834	870	835	840	847	873	791	871	871	857	843	879	870	846	835	834	836	860	785	822	790	799	867	819	844	875	835	843	871	780	856	828	828	835	856	858	826	830	862	808	864	831	874	786	798	853	854	809	817	870	841	795	867	862	832	838	831	863	846	843	792	861	844	831	842	863	885	868	837	840	769	845	777	835	839	833	820	836	845	862	816	850	834	815	823	804	849	868	831	800	823	875	821	834	823	824	868	882	853	830	884	844	853	869	804	807	856	851	800	849	888	855	778	824	867	847	873	841	815	848	821	872	821	813	842	827	877	864	853	832	828	848	884	839	811	869	882	870	821	845	832	839	858	874	767	872	857	821	858	822	857	826	793	791	804	900	914	850	824	846	823	830	791	908	847	865	877	822	849	831	779	818	853	862	835	825	805	848	871	845	857	902	858	835	857	832	807	814	752	899	854	847	813	782	857	800	870	870	854	804	870	826	843	804	853	891	857	929	801	862	848	844	854	846	858	860	884	900	857	841	832	807	826	829	815	828	849	856	813	859	816	862	807	815	858	879	819	829	824	814	802	859	823	854	858	852	825	882	906	906	867	825	883	855	840	865	858	827	801	833	835	852	813	894	830	852	834	872	838	859	796	842	844	797	785	790	770	816	862	865	818	830	837	841	826	809	830	867	818	823	875	845	766	889	813	828	807	849	820	832	839	803	828	810	807	814	848	807	779	796	841	865	827	856	851	851	851	801	868	872	836	816	841	820	850	785	820	833	792	805	879	771	843	825	855	844	819	804	883	847	823	867	843	837	785	821	879	858	872	757	813	846	822	875	846	837	865	791	830	846	814	836	845	796	788	831	863	838	857	820	819	813	861	834	850	875	789	853	841	866	865	873	834	843	815	888	820	831	853	829	898	794	824	833	831	803	811	847	790	818	888	841	784	853	872	853	809	841	835	812	793	858	827	836	773	908	837	867	793	864	828	834	859	861	881	823	823	831	827	854	830	885	799	846	822	823	827	840	893	786	848	847	803	868	826	815	806	830	902	827	792	836	856	819	822	915	822	838	845	812	837	841	838	796	803	851	810	810	824	812	800	805	810	837	806	806	833	869	807	846	917	867	793	790	876	826	840	818	846	790	886	880	782	814	831	819	816	833	860	799	836	820	851	821	808	792	824	857	783	850	848	808	853	853	823	797	884	834	874	848	832	826	831	792	857	819	860	817	824	828	830	857	855	818	821	801	851	812	858	873	896	801	844	789	845	830	904	827	836	868	840	810	817	869	848	874	850	870	894	813	892	892	830	828	885	836	813	824	794	871	794	809	881	796	862	862	842	882	855	842	853	817	840	897	886	849	850	848	811	836	783	821	822	877	777	838	855	789	810	860	813	869	810	826	820	862	805	879	852	832	820	823	803	866	866	849	832	842	787	854	894	815	869	861	910	827	801	827	803	883	870	846	837	822	848	880	811	873	838	844	866	821	797	870	842	934	821	842	817	917	872	832	844	856
14693	8081	24539	3329	7440	557	292	278	268	261	241	225	232	224	199	198	237	231	208	224	208	245	224	203	198	211	206	211	226	229	184	207	213	245	213	211	224	223	217	224	192	208	189	216	213	191	220	204	191	165	216	185	200	189	204	226	217	208	211	189	227	192	230	215	205	206	206	221	231	211	222	187	199	203	182	216	214	189	198	221	180	227	224	203	209	223	198	216	196	224	229	196	201	203	196	217	222	241	186	194	208	213	223	196	196	214	214	233	198	200	195	202	189	218	202	192	221	190	189	203	207	211	209	204	204	222	217	231	207	224	191	216	212	185	207	203	196	202	222	211	211	198	212	214	207	184	214	232	186	212	212	208	205	204	200	196	205	218	194	196	213	217	213	205	205	202	196	214	207	202	191	220	252	216	200	194	188	208	202	193	207	209	207	175	220	210	185	205	207	228	205	215	209	208	198	182	218	216	204	192	208	238	216	227	193	206	225	208	195	209	212	204	179	186	222	216	203	205	236	209	196	190	231	216	220	198	218	193	197	194	216	206	237	193	185	179	184	209	170	200	208	192	195	205	209	224	235	208	226	240	209	246	232	222	218	199	215	202	187	197	216	224	187	207	167	253	196	176	204	208	185	233	205	218	223	204	209	200	209	219	220	229	182	209	215	173	207	212	170	241	214	209	208	251	246	212	188	217	206	222	204	193	204	194	209	217	224	225	214	201	203	212	206	220	200	208	210	211	202	226	202	201	230	220	192	191	214	204	196	202	210	208	209	191	208	224	218	220	205	193	218	208	203	205	205	243	196	212	207	223	213	206	213	191	220	205	225	209	213	210	198	205	193	172	200	197	230	207	195	209	189	177	194	203	229	215	198	203	207	212	193	213	199	222	211	175	192	237	206	206	178	210	201	201	217	224	193	228	231	198	227	190	208	201	199	207	201	216	193	200	211	205	212	195	231	192	202	212	217	219	220	182	194	202	203	234	191	217	201	201	207	216	227	212	198	208	208	201	222	217	207	201	233	203	239	198	187	211	193	214	210	218	216	219	181	199	183	188	215	217	195	199	191	192	220	207	210	221	208	219	209	184	199	233	205	206	218	222	211	211	214	211	209	203	204	187	190	243	216	201	199	218	196	203	227	208	231	212	217	216	221	200	209	208	213	205	210	210	207	207	216	204	255	198	197	203	177	214	205	211	200	231	208	196	219	162	192	246	191	226	220	201	226	195	222	215	192	217	220	194	185	205	218	207	202	187	178	210	225	197	204	211	194	196	203	216	191	211	233	193	192	208	239	222	210	194	228	223	234	195	216	220	228	225	203	214	212	215	224	203	185	232	204	220	193	200	196	231	229	224	186	221	214	207	204	208	203	188	216	213	210	218	226	174	199	243	216	213	208	220	191	221	207	230	199	232	202	203	224	245	224	207	214	215	219	190	217	188	206	199	207	217	203	189	224	202	204	259	190	201	197	200	219	214	229	209	208	222	178	233	197	213	223	216	209	206	214	199	212	207	176	186	217	197	213	204	186	180	197	197	225	216	181	205	213	195	220	196	193	217	237	189	221	206	184	208	224	227	223	201	213	214	230	209	171	165	202	173	202	222	216	175	236	234	209	217	223	206	225	176	197	194	205	210	192	208	194	197	227	195	213	180	189	200	198	180	199	195	188	205	204	210	184	234	173	209	232	212	198	196	214	212	202	218	217	207	195	218	200	188	218	234	191	225	181	200	202	186	199	226	237	211	224	201	202	201	221	200	218	194	221	193	220	199	208	211	207	175	189	192	189	220	229	210	196	214	216	214	246	205	247	199	221	208	220	217	209	211	198	221	201	204	197	218	229	202	197	214	211	219	194	220	216	214	204	196	213	195	205	215	195	197	210	200	191	218	218	205	201	177	229	191	188	179	202	196	198	222	223	190	201	210	207	213	194	202	241	179	199	211	191	211	204	199	203	200	211	226	208	211	220	198	231	215	197	219	198	210	192	225	225	200	190	216	223	219	217	209	250	181	234	184	230	213	175	206	209	186	212	202	207	239	197	220	182	199	205	218	204	213	213	207	205	217	212	220	242	203	205	222	215	197	190	205	231	215	180	207	194	206	216	183	219	195	229	214	180	201	208	201	223	214	242	209	214	217	237	186	213	241	206	167	201	201	216	192	168	220	223	188	191	221	210	218	204	229	216	208	252	201	215	220	177	201	234	210	221	256	221	193	203	213	198	250	204	182	207	214	215	249	208	220	212	195	208	212	176	169	198	204	229	204	209	204	190	210	190	202	180	241	187	185	214	219	255	188	208	215	203	204	205	202	197	199	232	199	208	209	211	194	219	209	166	173	204	212	199	197	215	208	193	206	200	198	199	230	192	193	205	201	195	177	197	208	180	226	210	201	197	217	237	225	213	203	206	201	197	218	188	244	219	209	177	198	222	197	205	239	198	177	202	218	198	192	223	215	203	215	224	196	209	182	212	207	203	199	227	221	215	240	188	236	197	206	211	221	226	201	209	169	231	213	209	201	190	213	229	196	215	205	177	183	213	206	197	199	193	203	209	194	196	193	181	204	227	220	200	210	223	212	211	206	217	205	200	229	195	216	205	222	192	208	201	176	205	204	194	180	214	225	198	209	195	208	213	188	199	212	215	203	181	210	222	191	180	212	219	224	202	198	214	199	204	187	204	233	183	180	199	220	218	210	181	209	191	196	199	200	211	213	218	223	181	208	214	218	196	197	216	231	194	208	219	222	217	218	224	217	204	198	221	197	209	171	180	179	207	204	204	235	203	202	211	233	215	228	184	214	213	208	200	192	210	168	192	234	181	219	215	192	187	227	204	263	195	199	201	222	194	209	187	212	225	189	223	250	216	226	219	192	233	192	215	234	227	187	208	200	182	221	194	220	192	222	204	225	207	218	203	200	248	217	192	204	212	201	196	203	216	233	214	208	192	227	197	195	202	208	183	214	220	199	218	192	214	211	220	208	222	205	212	216	205	207	210	196	220	195	217	199	198	208	183	184	200	207	203	212	209	213	186	229	222	231	211	195	200	191	246	200	204	222	205	190	209	210	181	201	215	209	220	210	200	237	195	202	212	228	223	203	226	181	210	211	201	214	202	223	196	220	204	195	198	217	219	215	212	222	165	196	192	227	201	203	192	211	204	202	225	188	224	225	194	208	218	185	194	227	208	201	227	198	194	214	211	196	190	207	223	186	204	207	202	170	175	181	182	205	188	199	204	215	187	232	215	200	192	214	208	196	206	245	228	203	208	203	200	211	232	213	205	203	226	210	204	203	210	222	228	231	215	206	231	206	235	199	243	223	205	177	203	223	239	213	193	211	197	195	196	204	213	228	199	213	221	210	217	221	221	220	187	213	206	215	213	207	232	213	206	218	228	207	200	205	223	223	215	191	215	231	220	185	212	189	208	208	199	202	203	213	195	191	195	224	209	206	206	209	232	190	209	205	197	171	243	219	220	194	212	205	208	194	218	207	200	223
9360	7803	25036	3392	15411	1135	1026	873	786	805	756	644	682	616	613	620	623	590	585	536	591	539	593	576	548	529	546	568	557	543	514	527	509	536	506	553	530	518	531	506	507	504	509	510	503	518	541	501	541	497	497	502	519	568	525	506	545	504	526	491	508	507	505	490	499	512	460	524	495	465	475	525	514	519	476	508	455	540	480	532	453	517	429	544	547	539	518	544	500	516	511	489	515	486	515	504	517	512	559	553	480	503	541	534	520	486	506	515	477	514	525	539	517	549	494	528	532	557	515	504	507	466	512	556	532	462	537	507	480	550	477	489	496	526	490	509	548	527	465	479	485	496	505	533	519	531	526	502	549	527	506	509	518	490	496	489	487	505	490	537	487	511	499	506	498	530	479	486	494	514	496	468	480	531	533	504	507	527	519	557	492	495	488	525	582	509	523	507	522	525	526	525	495	479	476	505	527	493	521	488	507	530	484	543	491	521	528	506	519	512	519	503	538	487	480	516	509	452	496	506	536	513	527	512	544	524	522	470	524	506	526	509	461	491	514	556	515	550	476	500	508	507	494	527	560	508	526	514	504	508	528	509	483	493	535	519	491	494	497	481	484	491	453	507	548	488	505	524	493	536	509	527	526	507	522	527	510	483	501	504	515	537	503	472	491	503	527	531	497	542	479	515	517	557	511	477	502	559	521	491	482	523	524	519	504	539	481	506	524	526	544	529	524	479	540	530	508	513	514	492	520	489	518	503	512	492	515	528	512	493	467	510	536	454	460	544	538	533	504	514	555	502	496	475	539	522	492	499	531	507	519	499	524	447	486	504	506	446	508	522	547	534	479	464	545	557	521	489	543	500	474	501	465	516	449	515	503	503	516	501	493	515	489	483	473	500	495	525	497	520	496	499	478	485	523	530	487	502	510	514	504	525	516	520	492	495	535	486	503	514	520	524	538	534	466	505	534	498	499	491	540	500	507	497	529	479	541	481	553	545	509	496	506	514	530	510	494	492	449	496	517	499	491	505	519	507	546	499	484	520	527	534	536	506	513	541	491	469	480	520	467	513	484	494	497	514	511	466	478	534	536	475	546	539	507	489	487	531	496	503	476	488	513	480	511	548	485	524	509	503	509	502	524	537	539	526	488	517	528	547	489	516	526	526	501	512	489	539	492	519	509	496	521	489	485	520	510	556	487	483	527	531	499	550	511	483	527	501	513	523	554	502	509	525	501	509	537	518	498	518	490	497	501	535	490	508	504	489	516	560	480	536	503	522	514	511	523	483	481	520	528	472	515	513	479	486	508	457	508	505	497	505	517	511	511	434	514	536	488	487	510	527	494	491	508	531	515	477	525	500	509	519	489	536	527	498	492	494	518	472	500	507	489	476	508	517	499	516	495	474	496	533	501	529	496	484	511	536	536	530	493	497	525	482	504	524	517	533	506	504	487	493	549	487	490	507	509	536	513	474	483	489	529	472	575	518	504	520	524	494	511	511	490	505	548	523	499	505	489	501	511	494	501	474	448	503	511	524	488	518	488	496	515	506	468	508	469	489	556	529	491	546	532	523	547	483	520	472	516	494	509	524	514	479	543	473	486	531	540	497	491	515	500	513	473	508	527	523	490	505	514	492	520	491	497	542	516	521	528	505	446	490	475	555	473	531	520	499	504	504	540	518	534	521	513	527	510	518	506	514	533	502	534	484	502	526	512	504	528	514	498	502	514	507	512	506	545	488	535	528	508	508	526	512	473	514	540	548	510	497	500	474	503	475	477	515	521	500	494	490	532	516	533	535	539	492	506	481	525	535	499	516	531	500	512	515	502	507	521	507	567	490	475	482	463	500	512	485	510	508	552	504	481	486	508	486	517	510	530	477	503	505	495	527	481	496	508	534	506	522	551	514	503	504	492	499	513	508	533	519	489	521	533	492	498	483	539	509	529	525	520	480	517	506	498	545	536	502	542	534	539	534	513	535	501	511	517	529	488	487	534	497	522	533	550	515	518	559	479	519	507	497	515	493	525	503	499	437	537	527	538	518	487	510	491	499	460	524	492	506	530	486	495	512	482	528	577	500	493	514	528	512	486	464	516	490	496	524	548	512	525	473	473	484	477	507	516	506	561	513	507	516	472	499	540	482	507	490	530	497	535	533	503	494	512	520	510	538	507	515	472	483	504	535	476	499	526	551	492	446	551	489	501	518	511	514	507	513	535	535	502	504	487	496	524	524	507	516	503	472	543	525	511	522	506	517	497	533	517	509	511	501	523	528	526	548	496	501	504	516	503	510	491	506	517	486	492	498	534	533	504	482	548	485	461	524	511	493	521	506	492	518	503	511	502	476	505	501	448	543	481	534	496	541	509	482	461	531	498	492	562	524	511	481	502	551	513	493	510	508	505	485	532	488	518	540	460	568	505	477	486	506	486	479	503	531	517	511	530	492	536	474	530	467	516	507	462	506	466	489	521	496	563	509	511	513	544	511	507	508	551	521	516	510	493	514	480	490	513	514	519	527	511	480	485	476	544	487	543	488	478	500	474	516	486	516	502	510	511	508	499	534	526	520	477	512	511	519	555	505	490	505	494	534	508	480	541	489	526	509	507	470	505	543	534	503	519	531	528	490	485	544	522	514	527	469	514	537	495	523	589	526	509	508	490	508	486	503	471	516	504	509	494	522	474	522	535	522	481	490	490	505	531	497	533	508	542	544	473	563	546	532	515	498	515	540	508	491	511	510	509	497	508	497	505	496	555	540	508	514	489	529	533	520	515	483	499	499	468	520	513	517	514	492	499	505	523	488	516	545	498	512	494	514	500	528	558	520	526	522	527	522	499	496	510	492	517	499	521	528	520	553	521	496	524	484	538	482	554	512	530	505	553	502	558	528	530	493	526	522	511	512	483	478	511	497	539	524	494	503	483	529	524	521	521	489	503	496	509	525	507	512	469	516	537	494	525	443	483	510	498	511	529	479	565	520	499	519	541	471	479	563	485	508	514	500	522	495	531	513	519	509	522	486	528	483	517	462	535	485	497	467	499	538	459	506	534	508	513	510	523	536	506	530	523	538	520	469	485	515	477	514	490	524	497	492	512	505	519	481	478	473	472	507	521	496	507	493	510	526	470	513	504	511	516	502	477	528	505	521	525	508	501	508	539	547	509	468	510	507	517	461	509	508	509	503	488	483	501	494	510	497	543	485	510	513	517	467	511	511	500	480	511	532	514	491	526	508	517	495	525	517	516	494	512	504	496	507	497	482	454	508	542	471	505	512	527	515	515	519	518	496	506	526	520	495	494	495	481	512	548	462	546	518	513	524	529	558	516	536	502	494	522	534	449	481	481	517	516	515	480	544	534	507	525	520	499	516	473	472	503	505	488	543	520	526	489	507	504	510	507	506	488	539	525	506	483	498	509	508	507	513	503	488	468	490	546	528	482	490	494	511	499	528	516	497	507	503	496	483	510	503	509	506	469	531	500	465	516	511	488	515	486	493	504	485
1840	638	832	361	435	346	334	321	322	334	296	313	349	290	342	326	329	339	323	300	336	326	312	311	322	339	341	315	317	357	320	336	332	328	343	348	346	310	313	335	359	333	316	316	344	333	302	370	363	311	314	337	301	326	339	345	302	340	313	318	299	329	320	333	314	350	313	340	314	324	281	338	342	303	315	340	319	337	335	343	322	329	325	338	349	327	324	298	357	352	318	330	343	315	351	302	313	331	349	338	307	332	313	333	351	367	360	338	314	338	312	336	314	302	317	322	332	317	317	324	294	340	331	333	311	298	322	322	370	330	366	292	331	345	324	339	332	285	315	336	324	316	333	354	350	306	301	325	281	341	321	335	370	341	310	337	319	314	334	346	299	346	311	344	338	330	330	348	310	330	321	328	347	357	336	325	314	376	326	308	310	338	313	326	339	367	351	338	360	326	304	334	325	342	330	320	312	308	372	334	317	344	325	299	318	350	345	323	332	328	349	324	336	313	296	324	284	315	328	307	323	316	339	310	300	315	343	307	341	289	310	341	351	355	340	333	315	320	356	356	349	323	302	353	305	317	363	319	350	329	329	322	318	349	316	318	340	339	335	328	301	300	293	331	324	330	344	326	315	310	330	349	408	342	317	295	321	295	313	353	346	335	315	339	315	337	323	334	358	294	338	330	344	337	310	354	306	333	310	336	307	326	360	312	326	329	297	296	330	330	300	307	316	304	316	297	318	330	314	308	332	327	319	323	306	339	319	287	319	342	340	319	358	297	344	341	319	309	331	296	318	306	312	329	335	314	275	323	348	295	301	315	343	347	319	343	319	342	324	291	327	322	332	309	316	336	340	296	338	335	322	331	297	347	315	344	344	318	319	297	322	315	314	316	296	305	320	327	310	348	336	322	287	300	317	335	329	320	284	317	304	308	331	333	313	309	320	333	343	319	339	336	331	348	272	331	322	300	313	312	317	322	318	321	342	319	298	295	306	302	357	339	311	318	336	338	288	327	315	335	334	359	315	358	321	331	313	331	333	318	309	352	309	340	321	281	346	329	231	344	314	311	293	340	332	388	379	348	322	339	365	335	332	335	336	327	325	326	323	359	321	339	330	326	336	308	355	296	336	314	300	353	339	320	319	331	348	333	333	314	314	323	306	305	281	311	340	320	319	304	339	316	295	316	320	323	342	295	304	329	347	337	303	293	340	311	297	353	311	311	339	345	306	346	286	328	306	288	336	327	314	324	292	337	337	310	318	332	307	339	336	306	377	317	317	336	312	312	324	340	339	345	306	342	349	319	322	325	296	332	333	340	342	328	329	343	304	297	342	356	379	354	347	343	300	352	360	323	329	302	327	355	333	378	338	318	308	276	326	361	309	314	346	321	355	316	346	355	328	349	330	334	314	322	302	303	328	305	289	344	304	323	319	343	304	320	300	291	342	278	351	315	319	304	326	318	361	313	359	310	330	322	294	281	331	333	326	328	332	334	350	340	326	321	333	356	370	303	337	288	325	340	306	337	344	281	374	302	313	355	303	319	303	323	318	317	297	360	329	312	347	349	313	325	368	322	315	327	327	323	321	316	312	291	322	326	334	373	324	324	337	303	302	366	331	352	356	334	328	318	344	351	306	335	360	327	303	348	319	334	325	314	326	324	299	345	322	314	298	319	323	315	330	327	309	326	331	334	336	329	273	369	366	355	324	326	362	335	351	326	344	300	308	318	292	321	330	344	312	319	302	309	338	323	327	305	315	316	320	340	338	347	325	318	325	348	328	321	334	278	317	308	301	357	316	304	349	311	330	297	381	299	357	375	330	311	335	347	300	333	345	315	334	352	335	303	338	327	349	331	319	341	352	311	341	341	347	361	311	353	316	331	349	338	329	323	340	291	340	313	301	331	333	295	349	341	310	308	365	318	342	305	342	322	343	341	289	313	337	306	332	304	344	310	297	317	325	329	323	313	316	326	332	325	313	317	334	340	300	332	329	320	364	308	309	319	329	318	345	367	335	346	307	321	326	339	317	337	319	307	299	347	305	330	343	344	339	309	318	312	345	320	295	313	347	352	366	323	347	316	341	314	327	349	321	337	347	347	334	361	329	335	309	330	322	320	315	323	296	296	371	299	301	338	328	340	304	324	311	341	323	319	335	328	319	289	339	327	332	332	340	345	323	324	305	334	305	349	356	347	365	307	298	310	332	309	321	326	343	346	339	308	329	350	334	323	335	333	319	302	346	330	337	309	314	319	336	328	318	315	342	351	325	314	314	339	311	339	308	355	328	300	330	290	315	300	324	331	309	319	287	344	306	315	331	375	308	327	337	304	301	343	304	317	306	304	323	343	331	323	312	317	330	315	403	341	335	324	344	326	345	344	333	321	340	345	334	316	338	324	340	346	314	305	356	306	331	325	310	325	333	325	330	305	318	297	331	341	299	310	352	326	314	275	292	339	348	297	302	308	323	356	296	310	336	365	338	326	335	314	325	318	296	311	337	310	309	349	301	315	348	336	300	315	313	319	354	315	325	349	302	310	343	302	320	291	350	326	298	336	316	306	332	339	325	317	319	313	342	329	352	329	311	299	314	342	330	353	358	326	325	343	319	301	316	317	317	306	372	298	303	315	303	346	353	314	337	333	344	307	378	293	321	336	288	343	348	333	328	314	358	316	329	346	337	333	350	312	356	316	307	328	375	290	328	321	332	319	318	357	312	292	351	340	316	311	317	316	312	337	322	346	349	317	367	328	340	328	334	331	359	337	299	332	335	325	355	307	362	313	287	346	328	319	307	333	329	296	299	320	326	298	329	358	326	324	298	325	323	319	333	337	314	335	318	312	372	339	342	351	333	339	323	325	347	320	313	315	312	307	348	339	314	340	328	308	294	315	328	315	338	360	363	331	331	354	325	334	330	342	331	306	313	326	371	321	355	312	324	347	322	305	332	291	323	291	304	341	314	329	366	364	352	306	301	339	332	322	367	336	304	304	297	340	324	310	350	360	357	320	338	322	337	338	358	322	330	347	304	338	322	298	314	309	327	328	337	306	332	306	307	334	348	342	340	281	286	319	324	364	299	330	344	333	298	292	331	360	323	299	315	302	305	363	320	312	311	366	274	347	366	338	320	307	307	313	331	341	320	288	344	310	312	325	330	343	326	350	340	342	306	333	325	319	354	340	314	319	354	327	320	298	311	314	349	335	317	350	351	349	306	349	290	288	306	332	333	301	289	327	357	346	325	287	324	301	331	321	311	315	361	320	322	320	323	312	312	341	351	336	364	346	336	304	323	314	339	335	307	338	342	364	330	322	331	311	320	300	317	336	331	303	335	308	311	342	313	346	335	323	313	316	317	325	316	320	335	298	344	321	350	319	300	292	295	275	322	331	312	306	303	350	304	324	321	306	312	315	318	339	322	330	266	350	316	342	326	307	349	326	336	341	355	317	307	337	309	334	282	337	305	323	340	339	356	314	333	354	335	301	291	377	345	290	325	319
2319	1348	2002	1094	1383	843	776	783	808	755	793	844	794	769	813	763	838	780	781	793	787	788	793	796	796	772	812	749	777	769	818	819	763	852	825	828	776	800	745	814	793	792	797	747	785	744	766	803	775	818	809	787	798	751	778	752	759	776	813	768	742	795	798	716	735	790	785	799	856	768	812	749	748	788	781	832	784	781	818	790	798	772	825	800	787	803	764	799	783	810	782	803	774	754	796	805	838	792	771	821	749	801	818	813	796	787	804	797	810	830	717	844	743	791	747	744	762	779	783	808	821	826	800	813	827	778	794	817	805	764	763	767	761	858	776	771	801	810	781	774	755	784	813	781	785	832	769	829	804	754	840	767	762	820	774	811	785	750	808	767	888	787	747	773	755	818	764	790	792	782	836	813	777	803	782	779	830	825	814	838	759	755	822	794	794	840	803	754	744	754	779	793	784	756	792	748	784	743	786	796	858	771	785	857	831	776	780	840	856	766	787	806	719	791	740	758	753	773	848	825	814	774	825	773	773	742	792	779	798	781	846	783	833	776	794	734	805	743	790	804	763	787	762	808	789	800	780	803	777	770	755	787	790	752	776	770	765	816	793	757	767	810	795	786	763	802	773	819	793	772	841	807	806	792	809	767	797	837	844	726	768	820	749	770	809	752	740	827	805	846	801	783	734	787	748	772	810	773	763	800	769	838	767	768	821	786	787	750	822	831	768	789	758	809	719	779	790	791	758	762	765	745	822	842	747	783	783	788	787	808	756	792	774	791	766	773	832	782	774	793	772	775	792	784	749	786	831	775	799	815	813	763	777	809	792	800	800	817	812	774	821	752	795	833	796	755	796	763	787	757	818	808	807	767	807	788	811	795	788	829	812	798	795	818	782	778	803	767	790	779	830	814	845	749	796	755	767	728	787	765	753	802	819	819	786	783	776	790	759	806	790	754	802	766	767	794	774	811	754	807	822	799	779	805	749	793	789	810	764	775	737	782	817	767	779	800	789	771	770	804	793	778	794	803	821	774	792	781	803	796	848	784	809	789	789	787	797	835	794	812	795	818	733	742	779	840	784	755	868	742	802	836	788	773	823	717	760	808	785	767	840	795	789	775	776	747	799	759	775	787	842	738	809	791	759	775	807	805	763	806	838	806	771	799	825	807	769	790	750	763	791	755	770	769	858	799	785	790	757	803	816	766	808	846	753	769	784	802	743	813	762	828	789	778	836	815	748	770	809	805	795	764	765	776	747	779	755	756	768	809	834	780	807	795	794	775	822	753	776	738	811	858	807	817	796	752	782	801	768	782	783	783	803	817	755	811	725	726	784	794	780	805	837	797	803	787	780	684	755	787	775	794	791	805	814	833	750	757	757	776	845	798	796	724	797	775	840	798	767	764	803	779	811	806	797	772	764	770	822	792	829	817	800	781	791	765	777	784	723	754	735	762	827	771	807	793	845	743	830	792	789	790	765	827	766	838	767	777	814	763	814	779	776	807	772	760	798	788	775	827	765	781	784	759	823	807	828	860	793	807	769	763	794	759	738	764	814	782	789	773	734	783	798	782	802	794	793	810	770	789	830	776	751	753	847	856	774	751	784	825	785	757	889	821	764	794	860	751	768	778	752	765	737	776	792	803	782	764	749	802	778	769	779	791	773	776	777	836	822	785	758	803	793	791	753	765	787	805	792	852	783	830	832	832	795	751	794	790	846	857	759	798	778	801	775	851	826	786	779	833	758	775	820	758	785	765	774	750	797	788	814	797	822	808	809	819	799	768	747	799	781	775	786	788	781	791	790	799	770	826	760	758	804	743	787	801	829	793	778	805	800	790	763	800	790	780	795	780	830	758	805	779	850	765	818	758	761	806	823	804	758	844	804	776	799	784	771	790	787	768	774	764	762	773	837	795	801	813	771	836	765	751	836	761	776	808	749	778	774	823	792	776	800	780	840	816	773	772	768	777	764	748	779	778	794	780	810	792	754	774	812	764	850	769	778	817	804	767	747	801	804	791	788	775	774	806	819	780	789	797	814	758	793	834	837	796	810	765	772	770	803	781	798	787	770	784	808	777	753	785	762	831	777	757	775	812	795	774	791	759	764	791	805	779	740	792	798	782	745	729	840	748	744	805	779	814	743	754	767	786	804	834	779	779	745	783	800	738	769	785	841	781	811	791	809	789	755	850	798	826	779	795	779	797	804	764	851	800	746	797	778	772	858	772	747	787	772	732	767	791	776	797	765	749	802	788	804	774	772	787	814	792	797	768	819	831	808	791	790	808	837	789	778	724	791	807	798	818	789	752	811	763	794	746	773	807	793	766	801	757	850	793	751	772	783	827	780	779	795	795	827	777	762	793	788	747	782	766	790	774	783	844	784	822	786	737	723	788	761	757	783	782	775	818	773	783	731	778	783	784	811	742	798	760	751	823	768	782	786	762	778	785	739	782	791	773	811	776	789	799	721	782	845	779	803	789	797	763	809	821	807	829	802	815	822	738	773	782	791	848	777	803	775	729	815	789	789	789	774	791	822	816	738	850	806	822	753	758	805	781	786	784	772	781	815	790	798	761	798	779	764	776	773	820	779	808	799	822	753	853	787	814	789	851	802	832	764	783	756	784	812	762	794	800	784	775	763	789	780	783	827	770	782	770	775	811	773	778	788	774	812	800	817	760	780	821	801	794	804	803	819	817	760	854	808	781	804	801	744	819	797	772	774	787	804	810	811	771	767	793	764	813	768	806	814	823	819	782	839	844	735	846	789	751	814	782	814	759	803	825	735	809	779	746	810	786	792	814	792	739	806	766	807	802	788	768	811	731	729	775	794	795	790	835	755	822	790	786	792	791	837	796	755	768	771	771	784	758	751	867	771	803	778	727	804	816	800	786	753	841	799	795	766	826	797	770	782	773	805	791	741	769	766	783	819	837	772	772	821	771	776	833	762	793	774	802	780	775	823	814	800	767	757	772	775	822	811	774	833	782	844	766	799	794	800	778	779	772	793	817	759	769	802	794	795	760	831	788	755	819	787	768	786	854	772	818	803	800	779	738	798	793	787	750	793	747	803	753	768	792	777	744	779	783	784	821	781	833	762	816	794	791	735	879	818	799	780	828	764	791	792	789	804	760	791	787	775	759	799	814	774	820	804	751	822	771	762	797	825	801	758	776	737	817	848	848	736	758	762	815	759	729	826	780	792	820	801	792	746	800	832	771	778	734	777	814	844	748	765	783	804	749	757	824	834	821	741	768	826	726	810	781	777	773	795	772	778	766	786	835	789	811	798	822	818	826	778	744	791	777	779	764	806	726	824	806	775	769	791	789	756	824	835	768	751	778	767	765	801	798	758	805	734	821	781	796	788	809	794	789	811	755	766	791	802	807	798	762	830	770	809	796	756	786	813	816	815	756	788	804	816	765	778	767	772	749	796	786	821	785	817	811	792	803	759	800	784	764	828	757	775	787	766	766	836	777	774	785	805	800	827	761	819	757	776	772
8886	3729	10604	1091	3098	437	405	390	370	392	344	380	381	335	348	408	389	368	358	355	340	358	340	369	353	353	330	382	343	341	356	403	357	357	359	371	353	345	352	348	350	358	342	324	342	325	353	375	400	378	373	361	339	388	323	375	380	354	390	351	377	349	397	343	377	327	387	352	343	344	391	331	337	321	338	336	336	363	341	324	347	364	382	350	356	353	347	339	369	366	329	350	349	362	368	365	337	345	354	380	370	332	363	357	343	346	370	406	358	363	332	355	379	373	354	328	370	359	392	354	356	326	398	382	359	340	348	301	333	360	347	383	349	345	344	364	335	333	375	362	353	371	351	328	340	366	373	357	343	351	381	341	338	360	328	401	343	360	349	393	354	354	375	377	351	345	384	359	340	330	329	347	313	358	362	347	321	391	373	364	358	375	332	338	348	332	325	336	330	357	349	329	347	333	342	346	347	357	322	340	378	371	337	340	372	349	346	310	332	384	332	332	400	302	358	338	334	358	318	340	354	361	314	370	315	387	333	358	323	367	335	356	373	355	329	330	324	360	394	348	337	356	397	377	345	358	357	359	363	342	354	353	344	340	363	368	363	348	357	360	361	376	347	394	370	370	345	347	364	329	353	361	336	337	387	337	371	339	327	377	311	340	364	355	362	381	351	331	382	356	341	343	354	366	347	372	362	383	346	388	370	347	337	321	323	359	374	353	349	348	348	354	362	361	389	335	346	320	343	400	363	349	321	338	330	360	365	367	340	315	354	370	374	389	337	363	326	341	371	413	339	375	344	349	366	326	352	319	374	345	340	361	352	347	351	371	361	391	356	333	343	372	355	355	333	368	369	374	381	350	366	355	345	311	325	363	367	354	372	333	350	374	351	352	354	360	391	343	354	338	345	361	309	338	370	329	344	358	375	338	356	365	320	355	355	340	337	387	331	368	354	330	355	353	359	363	338	369	342	343	359	304	357	365	392	335	326	324	378	323	311	339	350	356	347	362	376	362	352	355	346	368	354	354	363	355	336	326	341	366	379	332	360	339	376	360	350	361	336	365	339	330	355	310	364	341	355	343	330	367	356	344	353	367	352	349	353	326	351	354	317	381	358	354	346	359	388	335	316	345	364	347	338	355	371	342	351	367	340	349	338	342	362	334	325	381	331	350	299	314	350	373	347	375	365	347	330	362	338	330	357	395	392	363	352	334	349	341	319	352	374	372	353	402	350	380	371	348	376	349	361	332	374	365	348	313	352	324	362	353	345	350	356	357	315	338	360	359	346	339	387	345	375	365	364	346	342	351	356	349	380	342	354	362	392	318	375	343	336	373	356	335	326	344	377	324	341	388	340	330	344	384	348	319	323	356	395	308	331	386	312	337	340	323	350	345	391	356	352	360	341	339	320	351	354	370	385	344	378	362	361	342	321	307	345	363	298	344	340	339	382	361	342	358	372	332	352	308	311	380	349	311	407	358	357	336	384	330	313	365	333	379	343	359	326	380	372	356	352	352	349	339	344	384	344	361	315	351	344	405	353	359	388	401	343	364	379	332	368	366	335	356	350	335	363	363	361	332	326	350	333	334	355	337	406	361	324	326	385	371	357	380	312	334	357	344	346	394	375	387	366	352	339	355	384	334	361	346	369	349	376	336	287	387	354	394	355	357	369	383	333	350	336	365	336	285	388	348	340	332	392	352	316	392	345	362	344	396	348	364	355	330	321	338	363	358	350	371	376	342	347	353	301	314	347	360	376	363	356	373	345	319	385	350	324	354	360	310	362	348	376	357	364	378	340	335	356	386	386	342	344	350	377	335	373	349	354	350	331	312	341	392	358	336	340	332	334	320	322	338	388	322	385	358	326	347	338	384	342	337	334	350	364	371	375	335	338	358	369	333	367	358	313	367	353	378	328	332	371	324	376	378	351	351	345	327	343	368	347	342	386	347	334	328	299	375	335	345	370	342	346	379	327	342	385	382	395	348	360	370	305	368	368	350	339	298	362	361	339	346	337	358	346	325	346	353	353	346	344	388	359	348	359	381	343	374	346	361	332	361	318	314	392	338	339	344	392	378	348	343	356	343	347	320	344	305	370	349	358	360	352	352	372	369	352	352	374	353	353	354	327	322	344	386	336	366	354	338	344	331	377	350	336	362	345	347	344	324	354	346	354	368	353	376	371	358	395	328	339	356	329	369	367	337	322	343	330	337	353	348	361	367	401	323	339	357	354	328	368	388	324	347	337	341	345	345	343	309	342	349	359	371	319	356	357	363	325	291	327	333	392	354	342	377	331	341	375	349	367	321	377	312	346	344	367	314	383	349	315	340	312	339	359	339	357	396	380	337	387	340	344	357	350	370	337	310	315	350	364	356	338	352	351	368	338	366	317	345	312	331	372	374	339	358	398	380	361	343	366	362	321	353	322	368	357	375	353	332	332	358	353	362	361	348	362	381	360	307	356	375	337	353	344	378	358	350	348	347	357	392	353	322	373	382	375	372	376	361	341	341	345	369	366	356	349	362	353	323	361	324	329	338	337	335	352	366	350	406	334	314	313	346	344	369	355	342	313	356	321	359	359	342	352	369	323	326	339	348	344	327	354	300	348	354	347	368	369	371	340	378	372	370	384	357	377	366	344	357	348	338	349	354	332	395	379	371	326	338	342	384	363	377	380	361	384	326	327	356	337	349	354	347	343	372	362	314	353	339	345	352	332	350	384	346	323	347	325	379	343	353	368	369	339	363	391	344	365	359	361	343	342	346	339	321	335	311	366	381	363	372	347	348	352	370	355	420	349	337	340	365	381	406	357	345	329	367	362	360	353	345	313	315	337	350	345	378	338	345	365	367	380	385	386	362	375	328	361	345	388	333	389	339	342	350	348	388	357	345	336	362	357	355	334	362	357	363	360	382	334	392	357	358	343	360	360	324	333	364	353	357	347	341	349	335	331	388	346	357	343	354	335	364	360	348	350	339	370	339	379	349	364	351	356	363	377	364	353	344	346	345	352	318	308	345	350	376	344	372	364	359	385	358	365	400	342	363	359	376	352	391	359	348	376	374	375	328	374	338	309	380	316	309	335	324	364	358	355	366	345	351	370	335	377	382	352	347	322	354	345	339	361	359	377	390	336	363	369	366	401	355	365	358	382	374	346	348	330	342	366	362	325	338	331	368	358	338	359	371	352	354	384	341	365	345	365	375	359	340	344	361	354	345	329	371	352	355	323	339	347	348	312	336	367	358	358	341	326	350	338	347	350	360	363	357	367	340	364	353	377	360	370	336	335	353	352	401	357	364	354	361	352	358	367	366	325	348	338	382	335	361	366	367	357	326	336	348	362	346	369	342	365	362	354	356	340	325	334	368	333	355	311	320	364	356	342	354	381	364	334	288	325	374	323	372	331	355	314	322	372	331	340	353	328	341	322	348	332	381	331	361	347	314	367	362	371	398	324	349	342	340	355	378	361	343	326	328	344	347	345	387	311	364	362	363	384	358
7512	4288	13644	2145	9304	1236	1140	1080	978	999	941	909	911	882	856	868	904	841	886	858	914	868	867	867	833	873	796	892	876	855	849	882	826	835	833	812	841	830	828	772	829	871	870	872	853	901	856	871	863	831	851	817	898	803	853	838	841	859	835	834	836	885	809	855	858	803	849	772	861	874	809	833	778	850	845	818	865	859	841	836	821	831	817	836	835	805	792	828	869	835	777	856	864	816	852	833	884	871	805	849	785	806	847	812	801	794	814	800	718	824	845	780	756	815	865	852	846	878	830	881	791	822	840	852	831	862	836	862	824	822	809	774	840	806	804	832	832	855	839	801	891	827	846	809	842	876	785	881	816	838	767	840	803	842	794	797	804	802	828	815	840	809	824	823	789	835	879	810	792	803	822	826	824	813	840	803	813	874	844	806	789	844	899	823	812	790	840	871	822	874	792	872	814	839	837	912	813	870	779	818	807	761	789	822	860	855	841	821	807	831	804	825	835	777	797	872	826	847	798	849	821	857	829	836	871	822	840	823	814	785	824	833	820	865	848	818	824	832	815	871	841	856	866	862	749	808	850	837	847	845	814	812	881	850	813	842	847	892	854	794	795	858	875	848	845	785	893	756	847	880	830	774	807	808	788	813	848	819	840	829	867	807	802	816	827	881	817	778	795	825	855	818	816	772	822	832	840	873	831	791	849	823	863	874	847	852	831	789	871	810	848	849	791	818	820	782	829	828	841	836	741	821	868	877	859	826	864	798	834	811	880	803	810	810	790	868	804	872	883	807	815	812	841	825	825	842	839	833	815	832	840	837	841	868	804	844	790	819	825	799	812	832	829	811	814	883	857	865	809	795	814	780	877	835	777	839	797	867	862	838	854	831	817	830	847	791	811	850	818	831	828	828	854	789	817	820	821	849	813	856	822	838	820	771	866	871	835	824	832	809	805	814	793	827	818	850	848	828	831	824	826	789	793	807	852	850	809	849	821	830	841	814	863	863	800	832	824	840	886	851	831	851	792	828	840	845	824	773	808	846	794	853	837	799	845	830	825	846	871	806	838	842	852	872	884	842	861	802	898	835	872	819	846	801	774	839	855	803	829	824	822	839	794	873	829	795	828	826	844	829	866	833	847	833	865	790	767	840	775	791	824	833	844	804	827	798	810	824	843	804	838	805	888	785	881	808	825	871	791	789	877	809	766	852	852	873	830	826	852	772	787	830	791	792	841	865	832	838	822	845	801	833	817	826	824	834	844	837	816	805	834	826	815	805	831	842	851	812	796	787	833	856	802	812	872	794	860	838	838	739	811	829	835	801	829	880	813	825	842	848	829	822	813	829	819	823	813	888	798	866	824	791	847	788	840	852	863	827	847	820	854	816	822	890	764	826	839	808	814	843	848	810	829	819	854	853	789	858	830	812	808	853	828	819	820	820	837	811	845	816	919	848	797	866	796	837	826	870	822	780	788	867	831	843	838	871	853	848	832	847	822	828	776	827	830	823	880	808	859	817	788	805	856	789	897	860	770	832	831	815	867	839	859	816	791	760	822	823	872	869	889	857	866	808	844	822	830	885	874	765	878	808	819	804	802	838	832	838	848	870	804	878	816	815	844	844	810	829	849	875	836	793	844	836	819	820	823	820	809	807	847	846	819	846	854	772	778	808	803	863	810	817	890	836	819	822	817	834	800	880	865	819	841	801	830	858	850	820	794	803	816	842	838	850	824	815	821	814	863	807	806	801	815	854	838	829	801	808	820	832	849	819	865	811	816	801	809	824	904	838	874	821	890	854	808	804	851	833	822	829	817	871	816	807	869	785	817	821	896	857	824	781	843	812	841	799	825	883	815	870	844	857	842	852	850	870	851	838	854	814	808	811	796	794	827	801	791	844	794	842	828	856	834	824	818	833	834	831	794	824	793	875	819	831	837	830	856	783	859	820	835	836	849	837	789	906	839	827	835	871	776	856	760	801	883	865	821	818	880	891	863	847	823	797	816	842	868	844	831	787	784	829	879	811	826	814	825	820	789	847	791	852	811	838	848	821	877	784	878	840	849	773	867	851	839	833	839	800	863	831	872	837	832	859	863	826	801	853	853	833	808	760	819	873	845	842	813	843	809	817	830	837	840	813	850	796	834	867	823	840	827	850	840	874	822	820	846	785	835	798	816	804	864	833	842	860	868	849	777	873	839	821	808	827	815	818	854	792	796	827	846	792	885	868	842	852	825	818	821	805	816	868	831	856	837	827	831	824	778	818	840	818	809	828	826	900	819	827	809	820	842	901	810	801	814	782	767	845	868	836	798	915	861	852	804	836	835	816	860	856	817	782	836	843	852	770	857	805	813	861	873	811	797	859	830	811	840	823	825	823	819	846	870	830	846	835	860	821	879	857	838	845	869	834	844	863	826	814	845	839	815	833	760	827	861	795	834	797	810	832	806	830	842	837	837	766	815	791	786	796	837	848	817	816	841	794	783	810	809	829	816	852	806	829	852	835	854	782	806	876	854	829	837	859	836	819	837	799	813	842	843	817	853	796	773	863	844	858	763	834	797	891	828	822	818	833	812	820	840	881	800	823	819	812	863	830	833	811	788	843	778	857	819	795	864	838	860	859	836	810	855	837	839	821	783	832	799	799	821	860	853	803	877	868	786	825	840	821	863	829	873	807	870	846	811	831	841	855	804	811	845	791	869	812	848	905	832	799	853	861	858	823	815	823	812	853	823	823	807	847	882	846	818	829	805	835	843	801	853	869	874	790	867	862	830	823	837	822	862	831	831	800	868	819	866	821	819	863	828	834	843	850	854	835	773	833	809	829	833	826	793	869	837	752	869	829	848	877	860	859	803	795	799	810	821	828	846	831	787	829	825	824	826	871	846	827	782	823	863	845	811	842	806	832	849	810	802	876	836	825	831	886	832	792	837	796	801	825	833	848	819	835	831	792	795	870	851	841	852	859	835	814	824	857	810	775	820	848	838	839	820	859	825	830	854	797	813	869	922	881	811	879	829	850	831	856	803	837	824	821	840	789	842	841	828	826	846	833	810	834	800	797	820	808	813	825	829	813	851	815	805	816	855	830	870	789	795	851	860	801	813	809	791	860	820	823	820	826	860	803	879	763	862	761	821	875	805	847	862	860	863	824	857	865	837	863	814	789	797	797	806	810	801	843	881	859	845	833	820	862	806	801	873	854	804	835	808	846	817	823	791	813	762	876	860	761	836	855	853	833	869	867	827	804	861	853	783	782	794	822	891	803	822	838	801	828	888	832	852	794	853	802	857	852	818	861	834	788	822	869	872	901	873	810	839	837	841	826	856	859	834	823	881	836	799	825	839	821	855	838	833	856	856	847	846	844	873	819	794	822	836	846	794	845	822	874	837	790	835	807	878	807	806	843	844	818	847	845	845	809	828	758	799	878	821	799	819	801	838	796	812	846	841	890	846	806	797	805	833	793	895	822	786	845	822	816	786	804	817	785	825	878	872	914	765	820
16233	5270	16095	1759	4799	397	312	265	283	244	272	253	245	201	202	231	206	232	185	209	195	202	227	220	186	215	220	193	186	219	224	225	198	220	221	206	195	215	195	233	196	211	206	204	190	194	208	225	180	213	190	177	197	202	186	211	188	219	199	198	176	164	180	186	205	192	198	248	235	204	203	175	190	209	188	190	185	215	203	190	222	200	198	210	214	205	202	183	215	210	220	205	212	195	188	225	218	176	218	191	199	198	186	193	197	202	228	214	182	211	213	211	212	221	195	202	208	198	220	222	180	179	210	180	185	177	206	222	200	182	179	199	186	180	217	211	206	210	224	212	214	242	205	186	209	204	202	211	198	186	217	197	197	188	203	187	201	190	191	212	212	224	209	207	220	207	201	200	211	212	194	215	185	213	228	207	212	214	224	196	214	238	219	190	209	193	213	215	207	189	185	183	186	208	210	200	201	200	209	239	197	209	229	190	175	191	224	225	206	233	203	209	198	209	184	233	228	208	212	206	236	194	202	207	196	197	209	171	174	227	168	166	211	181	224	185	193	208	202	195	175	205	194	202	230	201	222	243	188	174	232	227	197	213	204	197	201	194	205	199	187	184	220	215	220	187	206	187	205	218	202	205	202	198	250	182	235	198	187	246	217	211	195	206	194	202	188	199	182	206	200	183	204	196	226	230	212	209	182	203	206	240	178	198	194	212	216	206	194	206	191	222	193	217	178	192	192	218	216	201	221	203	185	212	192	219	181	215	223	202	225	204	192	217	212	204	215	200	209	199	185	184	182	195	194	197	186	175	211	203	197	200	190	210	189	208	216	202	216	235	218	206	215	190	197	210	179	197	200	203	200	203	207	211	178	202	205	223	214	179	182	203	204	202	193	196	193	198	220	178	203	185	224	197	198	190	213	202	195	186	217	196	195	206	204	204	230	204	234	199	196	184	182	177	195	198	192	203	208	207	251	189	194	187	203	204	231	207	194	206	220	227	222	195	198	190	233	181	198	210	170	214	216	203	191	226	203	243	218	195	214	214	204	206	196	190	188	208	192	231	221	192	183	212	210	187	216	210	200	217	194	176	192	233	202	203	230	215	206	211	218	214	178	206	169	242	223	182	159	224	194	216	169	241	210	208	191	204	197	250	209	164	201	217	199	197	226	193	200	216	192	202	202	218	210	192	208	179	218	200	214	222	205	204	185	225	183	209	211	206	196	208	217	184	201	197	210	200	193	179	198	199	198	179	192	174	198	190	192	215	202	224	212	210	201	205	198	204	214	202	211	186	198	197	207	228	177	200	211	204	209	196	212	192	197	210	235	212	180	195	193	210	198	190	185	199	192	202	204	193	233	206	197	213	194	192	205	205	235	183	180	196	184	214	210	254	191	189	220	199	196	198	202	208	198	212	214	216	197	190	206	222	212	197	174	204	205	213	183	198	220	198	195	220	208	201	221	203	190	193	244	206	203	190	198	222	195	202	203	188	173	199	193	204	187	208	191	209	195	170	206	210	197	212	217	221	198	199	203	215	227	202	210	243	196	209	194	167	193	205	195	196	218	216	174	215	176	192	223	170	211	209	212	194	206	193	227	220	188	190	195	210	185	199	202	195	183	221	225	211	203	226	203	214	220	226	199	184	179	216	234	192	209	208	204	226	192	220	194	189	182	236	198	205	212	228	205	209	222	216	215	204	184	211	162	185	223	221	209	187	226	214	232	257	219	202	212	193	208	181	204	224	177	170	196	208	169	211	217	212	156	198	232	182	209	209	213	212	195	219	190	202	208	212	207	203	200	190	207	200	213	215	199	197	220	188	215	220	210	202	191	223	200	204	196	210	200	202	206	170	183	200	212	213	209	219	200	209	221	214	197	208	192	184	190	232	192	197	226	189	218	202	206	187	195	217	214	207	195	187	215	192	197	201	209	193	211	216	185	193	224	185	215	227	182	184	182	219	233	236	195	187	198	199	202	209	202	188	208	200	188	201	193	202	192	193	219	199	199	169	211	196	217	211	201	229	232	231	197	184	200	188	180	205	200	215	199	188	208	189	204	211	196	202	208	200	206	165	207	216	190	200	227	235	227	216	211	222	184	209	209	176	196	202	206	209	217	198	182	214	205	191	214	219	205	210	205	206	185	193	202	196	203	189	227	214	185	207	194	210	208	239	216	227	214	204	195	216	195	217	201	198	207	208	192	214	195	227	207	202	208	193	178	191	198	203	190	224	225	206	200	210	217	199	191	207	207	193	191	218	186	176	206	215	205	232	200	194	191	199	197	207	186	211	178	173	188	205	217	195	180	226	210	198	203	224	201	218	198	205	192	194	210	205	205	216	221	195	185	222	228	191	216	206	220	217	205	211	183	190	216	215	185	188	220	229	180	214	197	197	228	204	193	214	197	208	202	189	203	182	191	202	196	205	187	207	184	213	213	207	186	195	212	208	194	214	218	227	218	213	196	222	201	202	243	203	220	216	224	196	207	205	208	175	203	205	186	232	199	205	216	209	202	186	221	199	182	205	200	185	181	203	196	184	199	195	190	221	212	188	202	207	208	196	206	213	216	226	226	204	202	222	210	213	185	199	206	192	206	201	187	206	198	189	222	201	206	180	209	192	211	220	190	204	190	217	210	191	207	198	215	205	201	188	213	200	177	182	196	205	210	196	215	182	196	200	202	208	218	196	214	211	210	206	207	214	204	189	212	203	212	199	207	215	182	225	198	186	192	187	232	208	182	196	219	178	174	159	188	201	207	196	182	192	217	203	219	220	231	205	197	178	181	208	217	236	217	200	199	210	163	201	204	237	192	207	184	207	201	191	214	196	208	193	227	226	209	203	199	186	231	200	205	232	214	183	211	207	194	203	197	213	178	180	192	213	207	202	201	215	206	198	187	206	184	226	195	234	194	209	238	197	214	184	227	193	250	189	192	218	181	195	179	198	188	193	212	252	224	208	199	220	198	194	184	190	202	207	188	232	199	229	202	197	181	178	218	194	211	195	213	193	210	201	192	201	202	180	200	216	202	197	199	199	199	213	203	209	195	192	188	200	201	176	210	209	195	209	194	206	221	205	196	200	212	178	183	211	206	221	223	210	200	192	213	181	210	195	202	190	170	207	206	208	198	199	213	209	194	217	205	187	209	206	214	205	210	180	210	219	212	194	229	200	197	215	214	215	231	203	188	184	215	202	209	204	186	216	212	188	244	223	235	208	200	207	204	195	193	222	179	206	179	208	189	194	201	179	213	192	179	210	203	209	197	229	189	191	174	212	182	209	220	200	215	205	183	182	221	190	200	223	182	212	208	204	204	225	201	243	214	202	199	197	210	223	163	203	187	200	182	188	216	204	226	229	198	180	189	187	201	204	166	207	221	204	208	193	193	216	187	199	179	220	202	223	182	203	218	207	199	190	185	212	197	197	220	208	212	205	196	207	198	206	233	192	179	213	211	202	201	207	178	190	200	198	211	208	199	215	202	198	233	193	199	177
10652	4501	18060	2740	12554	1156	986	905	792	770	674	720	678	660	613	613	627	608	601	575	530	567	556	568	512	521	554	541	488	485	526	547	510	522	539	531	507	500	513	553	535	467	517	474	522	508	510	511	514	529	469	542	511	484	481	511	536	486	539	485	511	522	521	537	515	450	503	499	489	529	505	523	467	509	459	483	483	529	508	520	522	520	491	510	510	516	512	496	481	504	528	489	509	522	482	492	518	494	506	486	533	498	497	469	532	526	513	488	520	514	521	507	502	504	494	492	541	505	476	513	506	502	462	505	524	490	488	525	498	517	482	486	514	489	510	454	483	513	515	490	494	551	477	476	442	541	539	479	477	481	500	514	507	498	505	498	485	476	454	491	503	486	503	483	460	503	517	499	496	502	532	554	488	498	455	483	482	439	463	495	483	514	515	460	517	479	482	467	530	509	476	489	499	477	491	479	434	495	498	480	497	483	476	482	502	500	516	501	507	474	504	507	511	477	510	477	509	489	476	517	545	481	522	496	494	478	476	497	495	473	495	499	516	526	469	532	509	513	506	488	532	509	487	513	485	515	517	508	477	445	484	525	556	483	527	548	487	487	496	499	479	506	512	481	524	488	524	484	502	512	478	511	486	468	501	465	498	476	492	459	475	520	504	494	509	536	464	545	496	485	510	532	454	509	467	528	495	507	515	508	498	492	512	487	460	526	504	491	512	470	491	517	516	517	477	515	466	495	475	511	507	482	475	519	520	489	458	475	510	522	505	501	520	513	510	463	534	468	505	528	522	486	500	497	464	513	504	485	480	495	467	484	475	525	478	470	454	541	530	483	481	507	494	481	496	480	474	481	516	515	457	487	519	461	513	497	511	489	493	529	509	471	507	520	521	498	445	523	461	510	498	463	448	533	480	486	486	501	485	484	519	460	507	493	507	485	525	480	509	490	496	524	498	494	504	497	491	527	497	449	484	492	493	507	485	474	499	510	510	559	480	515	516	524	504	518	484	516	525	509	490	504	495	509	517	464	503	487	487	522	505	457	493	464	508	500	506	481	458	524	480	501	484	496	486	502	477	506	509	497	481	491	513	493	520	461	533	497	501	470	484	487	518	460	466	476	493	507	494	500	472	534	497	514	502	537	508	468	514	520	489	494	490	508	486	527	507	472	499	499	478	496	496	479	492	496	519	482	515	529	514	522	516	515	479	493	515	490	489	520	504	506	537	517	491	495	471	530	478	502	509	507	514	430	501	489	476	487	488	499	514	493	477	481	462	527	524	489	498	506	471	514	518	555	482	498	514	505	523	462	559	495	485	476	517	494	469	504	544	505	494	499	510	508	535	529	490	459	510	502	485	521	473	476	524	504	533	486	529	510	521	473	518	505	510	490	505	491	534	510	465	498	518	502	491	499	505	499	501	526	530	504	483	487	519	482	476	502	497	515	495	511	480	503	492	501	490	491	543	522	494	532	503	520	520	496	514	523	531	497	493	489	475	481	486	530	536	501	502	468	475	510	486	460	518	472	505	493	532	489	504	479	499	541	469	526	469	469	475	506	480	505	527	526	485	489	495	499	482	518	472	469	526	490	484	482	481	495	493	504	527	485	499	464	490	512	500	473	501	492	519	478	539	476	504	484	522	500	501	477	500	524	474	488	489	532	535	480	534	531	522	502	498	471	469	471	491	498	497	508	498	470	507	492	514	479	467	479	508	543	510	513	494	460	524	525	511	522	502	541	485	502	471	490	490	479	513	511	480	536	459	503	508	505	485	474	479	493	485	511	528	476	485	494	505	469	489	524	501	523	509	522	469	518	547	484	540	515	491	490	498	507	513	504	516	513	464	513	493	502	498	488	529	497	495	492	503	481	441	459	513	513	500	502	498	514	502	481	503	509	461	496	437	500	532	515	510	512	503	509	535	477	517	521	509	502	520	505	482	497	499	480	493	502	526	478	506	526	501	511	511	465	473	526	518	535	518	470	459	506	507	499	480	512	494	507	476	499	517	500	496	494	493	500	478	502	499	488	491	475	492	481	505	499	514	532	490	487	460	466	530	505	473	474	471	481	531	486	500	487	462	475	506	540	481	476	471	487	522	530	541	506	470	500	476	519	537	522	507	477	535	509	483	484	503	476	494	476	471	533	553	489	504	523	512	475	490	482	507	508	486	489	481	492	512	483	503	492	489	472	479	559	489	529	507	533	488	520	504	494	502	502	488	483	475	477	500	477	491	551	519	459	488	504	478	488	471	495	481	492	470	546	491	498	506	484	511	480	480	460	467	530	508	520	482	502	504	511	459	475	510	497	554	516	488	539	505	538	452	525	515	518	503	503	522	456	524	523	483	489	496	522	494	508	523	488	477	515	484	504	496	494	536	543	492	479	504	499	503	511	516	474	488	523	512	474	524	486	502	518	502	501	461	493	489	504	497	501	505	488	527	517	514	508	496	502	512	473	474	518	496	519	506	465	479	464	520	513	458	507	456	467	497	508	497	488	476	519	499	522	548	512	517	503	486	578	521	509	481	482	491	479	495	502	481	506	489	509	513	532	524	527	482	500	521	507	497	505	491	527	466	491	498	527	533	528	464	499	500	486	457	489	499	518	510	451	500	483	440	493	479	523	510	504	477	509	507	505	498	477	460	498	495	467	521	504	524	476	533	486	484	503	479	475	523	513	480	490	490	505	464	523	524	507	495	483	479	500	463	514	499	483	515	509	502	480	461	490	475	507	510	479	512	514	503	495	524	478	476	544	502	534	462	510	473	508	497	508	503	497	519	511	493	514	495	512	507	538	474	491	521	491	489	507	506	469	481	490	508	507	533	479	502	470	514	467	484	465	470	506	476	541	478	498	512	459	520	520	501	505	506	508	487	539	500	500	489	514	474	494	456	483	526	520	478	464	521	503	455	489	534	506	463	477	477	493	500	499	508	516	468	481	486	541	489	530	545	501	471	517	466	501	481	519	507	424	461	519	522	521	524	501	525	486	480	510	481	495	489	547	526	473	482	511	521	486	496	504	517	526	507	536	506	466	496	508	515	523	478	493	465	500	512	514	495	479	513	470	508	493	482	463	497	521	490	458	526	515	515	488	459	549	510	497	502	528	518	506	477	469	508	474	467	519	505	485	521	481	504	522	485	516	493	529	473	515	508	466	496	451	516	496	477	495	523	489	485	523	506	510	501	496	500	514	530	488	495	516	509	455	489	466	498	501	551	493	556	488	482	520	505	491	504	520	487	521	507	476	474	524	526	480	474	458	480	491	497	509	477	493	527	464	447	496	537	500	460	501	449	520	509	524	490	522	498	543	468	499	521	518	518	503	497	510	479	542	512	487	481	484	500	501	498	484	478	534	532	459	490	529	507	515	497	506	506	508	466	508	522	521	522	493	503	499	503	480	518	520	507	454	530	550	517	516	465	451	525	470	524	447	488	480	497	537	507	546	489	496	521	530	500	509	536	506	502	471	457	496	527	492	492	495	516	482	494	444
2005	661	908	443	391	326	275	349	374	333	353	327	352	334	335	320	334	334	331	331	335	335	355	325	310	350	333	298	332	318	328	298	329	358	302	336	340	301	357	329	343	268	360	324	310	334	339	282	349	320	292	285	309	377	310	323	303	339	346	327	324	287	322	353	306	336	350	347	331	341	361	290	297	327	308	320	339	311	330	333	309	337	356	298	305	323	333	325	310	335	350	320	300	317	343	308	336	310	310	343	298	303	304	352	312	324	309	322	342	352	365	319	318	290	269	320	364	316	316	305	322	317	308	347	344	353	321	303	361	316	300	354	320	328	357	353	334	331	341	348	309	315	324	305	307	352	314	330	333	318	316	319	353	364	311	336	353	334	310	279	316	356	306	305	315	330	330	356	335	330	358	323	331	341	343	336	330	331	276	331	330	320	335	333	337	311	324	333	335	354	293	332	319	306	303	306	309	318	332	351	312	320	344	339	332	348	378	310	299	319	353	303	299	339	337	317	343	336	302	293	331	301	338	342	327	313	331	344	342	343	305	329	303	351	359	334	330	301	302	300	325	316	330	278	323	347	314	295	307	305	349	359	312	313	338	313	307	305	326	319	312	341	311	320	335	334	301	302	327	295	310	310	348	278	294	353	329	284	331	323	339	322	329	339	344	292	350	347	363	324	328	336	292	311	311	341	332	335	331	323	321	327	321	325	326	324	311	294	348	337	338	325	295	340	350	328	325	329	305	296	356	340	327	352	357	336	327	298	353	298	352	337	339	303	339	308	307	310	327	376	322	330	305	350	320	308	350	368	329	305	292	312	285	326	333	316	329	337	324	316	347	357	354	320	292	340	327	306	343	307	314	311	315	307	322	319	299	303	318	331	298	326	321	332	314	333	360	330	320	312	343	362	332	320	319	316	329	348	326	326	331	322	314	333	342	333	311	307	316	317	347	324	339	329	354	345	336	317	359	306	308	365	285	320	282	320	334	299	314	346	312	356	332	308	315	342	334	317	327	302	307	355	360	287	308	316	354	334	305	312	316	330	303	348	337	309	329	327	336	324	327	330	317	337	312	346	319	344	311	354	326	316	322	341	348	336	346	334	311	323	338	334	358	345	287	335	307	342	328	323	329	318	304	341	335	319	306	338	315	348	327	309	325	323	322	311	298	346	359	326	334	364	340	321	310	328	347	347	313	305	335	312	316	333	288	350	319	361	367	311	369	314	346	352	339	296	329	314	296	335	316	341	326	372	304	327	324	360	318	329	316	317	316	339	335	321	324	321	304	322	318	331	329	324	320	341	334	303	320	331	328	320	299	314	329	294	308	315	328	335	338	339	278	272	338	323	320	327	294	340	298	320	345	340	311	326	352	333	302	341	317	330	334	312	319	324	362	314	317	345	340	349	341	367	320	319	296	318	310	319	301	319	322	349	304	370	316	336	338	358	349	326	305	307	348	333	356	332	346	293	313	306	306	326	323	330	362	325	300	331	299	331	309	344	332	325	354	306	306	322	326	332	344	327	310	305	334	333	301	311	327	311	301	341	307	295	343	330	364	349	352	351	315	321	311	330	320	304	357	327	328	332	312	318	339	345	351	346	345	326	316	322	295	338	345	337	328	298	316	340	326	296	345	331	337	333	328	337	341	305	323	348	320	331	364	274	290	310	274	325	325	326	323	364	317	316	325	311	327	335	366	314	300	315	305	315	313	325	321	323	319	325	302	345	285	312	310	339	325	342	317	329	326	311	327	333	338	311	335	282	336	367	324	302	320	308	334	328	322	312	352	321	324	337	295	315	350	306	350	314	303	349	347	304	302	370	343	350	331	316	330	349	344	308	300	327	334	342	327	343	342	316	321	295	322	287	325	297	306	346	343	326	314	276	322	347	344	335	316	324	321	354	336	310	332	362	323	300	329	301	358	317	331	362	347	321	302	290	327	322	342	342	300	346	327	318	307	373	315	298	316	307	315	338	341	342	312	322	333	323	321	323	324	305	345	316	336	349	336	341	278	343	357	317	273	334	362	308	331	329	362	321	312	314	296	359	306	347	310	312	321	306	317	313	308	348	350	335	315	345	398	322	328	311	312	313	337	341	333	307	305	347	326	326	338	352	357	333	371	315	350	318	305	303	331	311	334	283	337	336	297	323	312	352	308	307	324	367	323	354	339	337	352	341	350	314	337	325	300	335	333	319	343	332	296	296	320	297	308	342	324	328	334	329	329	305	306	347	324	318	356	332	315	341	321	355	353	359	295	330	324	318	349	327	337	323	330	308	314	331	326	308	323	351	313	344	324	318	369	283	346	321	325	291	309	353	327	339	325	342	319	339	352	312	301	329	314	296	343	328	330	312	323	318	324	310	331	332	347	322	348	341	349	312	358	338	340	331	357	327	312	335	313	300	323	309	316	347	344	336	333	319	320	329	324	349	340	337	335	299	333	331	356	317	310	338	337	361	313	323	334	310	358	317	316	333	298	359	308	333	335	360	334	332	346	363	310	313	355	309	337	303	305	352	319	337	314	339	336	347	330	346	299	321	351	326	312	309	352	320	350	305	342	331	319	330	339	311	360	321	283	354	289	368	312	336	317	349	322	332	298	336	327	299	353	338	302	320	331	303	309	363	307	338	323	337	331	310	372	330	308	336	330	290	352	308	317	344	325	308	336	309	351	309	337	285	321	331	291	314	326	313	321	356	329	323	308	308	299	303	354	327	300	341	328	306	322	328	297	308	320	319	343	339	315	318	338	329	338	332	306	359	310	300	319	330	318	332	343	311	330	312	315	296	313	319	311	318	300	322	340	345	331	341	353	341	315	349	314	314	306	333	368	321	345	329	356	345	352	316	317	283	315	316	336	341	321	302	358	306	356	340	331	342	322	338	319	368	327	341	328	295	324	337	302	317	353	323	316	322	331	321	332	294	345	330	321	319	348	305	324	312	329	300	326	316	279	326	334	343	299	319	314	325	323	325	303	337	309	341	323	328	313	335	313	341	299	326	346	345	322	332	319	302	301	306	328	310	351	346	308	324	389	331	326	332	318	329	378	319	371	340	347	314	334	327	302	360	364	333	343	333	320	324	322	303	320	299	317	323	296	356	352	317	318	315	315	343	328	332	306	323	311	330	314	330	332	323	326	320	304	338	313	336	332	308	302	314	306	314	315	328	325	356	314	314	340	298	312	323	317	332	349	328	348	338	348	309	312	315	340	330	338	310	324	314	288	337	323	308	329	340	322	334	339	321	345	316	340	321	343	318	313	310	320	315	329	342	314	303	327	328	335	309	318	293	321	297	302	323	299	311	334	348	331	323	329	324	331	371	344	339	339	320	319	348	322	314	304	340	323	308	299	304	300	300	330	340	325	338	347	307	343	339	343	363	351	342	318	330	356	366	339	300	343	335	338	339	334	307	352	290	337	301	307	333	324	356	308	324	312	313	325	334	346	327	305	350	305	330	298	333	346	338	314	343	344	323	329	339	323	331	369	357	311	344
2478	1210	2330	1228	1149	791	785	827	810	825	757	785	779	775	813	713	756	758	750	756	781	787	792	781	726	795	812	750	761	793	780	790	791	780	739	786	801	791	792	788	772	788	810	770	805	784	808	805	748	796	808	796	795	712	767	792	828	818	753	824	725	765	795	748	757	817	793	774	794	837	805	788	832	756	798	753	821	735	747	799	776	807	847	763	733	813	845	823	736	755	824	758	765	746	751	864	819	798	785	762	767	776	776	800	776	761	759	799	846	818	752	817	765	787	792	790	774	787	780	799	774	793	791	761	774	825	757	787	772	790	831	744	782	752	820	802	751	820	763	806	778	805	813	828	778	778	795	800	782	803	779	772	778	759	809	772	797	793	808	775	805	761	847	778	802	774	777	794	812	796	835	792	792	776	837	775	861	802	809	816	801	787	776	797	772	782	793	779	800	754	781	752	800	760	811	769	796	788	783	775	790	806	782	771	774	741	825	773	771	772	797	762	762	779	837	826	814	783	736	728	785	844	786	801	770	777	799	769	818	782	809	722	753	794	773	754	748	761	815	777	822	753	798	780	781	808	781	786	802	760	755	769	803	800	781	778	772	793	840	829	760	772	754	802	779	752	726	788	772	801	813	807	806	769	785	783	737	811	779	766	785	759	767	782	744	814	827	779	799	753	753	738	812	797	818	779	786	832	751	797	802	774	774	790	802	827	797	804	752	815	832	764	787	827	798	794	808	792	747	811	774	795	840	810	794	743	796	772	820	781	781	793	768	778	765	751	760	773	763	781	806	807	838	794	812	799	744	802	823	763	752	779	782	775	824	766	808	785	767	806	808	748	812	790	774	800	819	783	856	832	765	789	777	783	825	831	767	746	793	748	773	769	789	824	822	816	771	782	814	780	793	771	760	718	783	773	845	812	757	805	830	790	784	788	791	789	811	758	793	737	773	784	739	798	743	789	768	798	784	826	772	754	798	801	796	804	793	766	795	774	849	795	806	808	771	795	742	784	775	781	795	802	827	764	779	808	820	740	802	806	800	781	748	816	795	805	801	779	833	772	805	786	786	772	771	799	812	795	782	801	766	821	810	797	872	796	804	793	833	818	815	749	785	778	803	779	758	767	779	715	820	785	800	782	812	792	762	794	772	778	768	837	779	820	821	811	775	829	808	811	803	812	779	796	801	802	755	798	752	793	801	822	825	811	813	873	774	769	796	790	770	749	761	782	779	805	780	775	801	799	776	788	758	789	758	726	788	797	789	797	751	747	783	772	786	758	767	761	753	781	825	811	779	832	746	763	790	796	763	715	776	780	825	797	777	805	810	761	833	752	744	802	856	745	838	756	775	847	784	777	850	793	767	747	810	774	779	797	771	808	779	807	781	795	747	764	810	810	807	753	747	734	793	820	824	794	748	774	795	778	793	771	822	804	763	717	771	769	775	789	769	824	784	808	786	816	744	748	815	795	877	742	793	806	764	822	801	795	820	812	739	848	802	762	759	797	799	796	742	794	796	772	792	866	787	793	810	757	748	782	820	776	759	773	774	789	806	788	764	754	835	773	771	764	794	780	763	810	778	724	792	755	809	810	822	747	777	803	768	819	785	772	800	782	803	837	807	812	762	817	756	798	753	759	798	752	787	767	809	826	827	746	806	813	885	755	773	745	773	791	781	755	743	770	778	830	790	801	790	809	788	760	788	788	781	770	747	797	816	778	767	737	811	808	808	776	818	806	794	847	780	722	741	776	776	751	752	783	769	772	827	791	801	803	795	834	804	794	788	783	756	766	776	782	785	760	801	823	814	819	780	810	747	801	805	806	776	805	774	770	818	818	765	855	822	793	781	829	791	792	770	830	799	816	772	791	842	764	857	789	765	761	806	761	761	799	784	818	844	816	779	767	789	813	786	788	787	773	789	751	768	797	824	772	783	765	756	790	787	763	775	828	776	770	786	717	788	786	799	768	809	806	800	793	791	727	724	787	800	774	798	794	774	851	809	771	814	769	847	804	808	733	814	787	764	792	826	831	844	807	761	757	742	806	810	793	756	806	749	773	754	804	765	837	823	800	827	783	806	780	788	758	788	826	765	787	810	806	766	802	771	785	800	792	755	796	734	835	786	783	798	758	770	765	808	754	784	829	840	766	791	743	769	769	747	835	770	861	795	782	792	843	795	811	755	777	783	761	759	808	763	769	755	811	810	805	768	777	801	760	807	782	796	772	770	800	786	780	755	814	815	743	783	783	748	802	781	782	784	760	824	786	823	805	802	787	729	782	812	763	782	812	708	763	832	785	760	791	771	809	775	770	821	720	773	760	765	785	781	776	738	816	805	836	790	786	788	814	799	835	753	824	780	780	811	795	770	765	807	793	762	770	763	813	794	833	792	778	785	789	783	769	818	793	762	799	817	785	780	782	800	755	788	806	768	758	750	792	822	751	793	814	744	785	792	773	775	815	838	827	775	754	768	784	835	740	784	808	790	842	769	761	838	779	779	812	767	845	816	808	743	791	752	783	774	809	799	780	795	822	762	783	770	778	839	748	787	824	799	807	772	752	781	783	825	797	760	774	782	788	773	805	851	794	803	790	824	755	748	791	782	822	806	791	799	834	794	832	770	803	743	826	800	737	799	784	786	804	750	814	756	781	784	787	828	829	825	793	797	801	805	813	800	781	774	805	764	780	765	748	808	789	787	829	787	752	819	802	733	821	836	822	780	814	816	730	806	809	800	807	747	789	820	827	758	829	803	780	832	803	727	775	794	804	811	768	800	811	806	812	797	804	774	788	769	754	816	805	797	774	783	807	764	758	787	775	757	782	788	796	816	790	825	779	755	787	776	821	772	794	801	802	769	792	753	767	772	819	824	793	796	760	790	768	810	747	756	782	762	822	818	805	784	828	783	795	754	813	773	776	775	765	815	805	784	721	798	777	779	737	776	782	742	751	747	786	723	790	794	802	801	757	851	806	778	751	777	791	768	831	799	802	813	744	780	736	762	817	791	777	760	754	822	769	748	749	811	770	756	761	833	825	780	800	745	746	793	777	735	793	788	798	817	818	790	841	796	791	782	752	783	775	756	794	783	748	798	781	812	781	801	739	768	765	787	804	824	781	771	789	748	802	741	782	750	796	795	753	779	810	848	829	796	759	818	839	799	789	772	812	777	775	813	799	777	799	800	772	787	807	804	775	773	787	693	768	793	761	778	751	756	693	761	787	814	772	824	800	801	787	782	784	809	786	786	768	804	783	755	845	808	802	771	761	830	769	792	766	758	807	766	787	805	764	784	779	795	798	739	727	779	781	765	798	753	833	807	828	792	862	767	776	755	756	833	821	802	739	784	839	783	794	754	763	760	740	748	797	813	798	783	810	802	767	740	765	781	822	757	833	723	757	772	790	778	736	789	750	756	774	761	730	794	797	840	783	798	795	821	823	770	814	784	818	795	781	764	805	757	812	813	770	770	796	793	749	764	794	774	776	743	738	773	757	822	760
15842	6385	7731	959	2843	477	403	385	335	378	355	382	375	347	384	370	349	364	344	345	341	335	363	354	329	327	382	319	372	354	338	339	375	385	363	376	371	351	381	349	385	337	382	334	335	391	356	338	395	312	362	362	349	350	348	364	367	331	325	345	348	313	375	367	361	362	336	347	361	373	336	347	381	378	374	340	321	353	351	359	346	333	389	374	358	371	368	397	377	375	352	325	342	339	356	351	325	307	373	327	378	349	380	352	368	371	366	373	368	331	347	318	384	348	349	350	373	379	361	357	337	359	351	352	354	361	335	343	357	373	311	370	319	361	371	365	374	356	381	365	348	382	348	363	345	372	325	310	334	364	373	361	369	311	350	356	369	342	344	332	326	335	399	360	347	374	364	337	392	383	391	330	333	333	345	375	359	336	371	340	378	345	357	385	385	384	362	332	313	348	388	336	352	340	334	327	361	365	379	327	365	365	343	328	364	379	354	354	375	342	363	349	372	342	369	405	349	386	366	373	342	361	343	344	393	359	334	359	348	356	351	365	368	389	357	332	314	346	363	362	375	326	352	352	376	354	341	341	412	394	358	368	344	387	344	356	353	317	330	347	407	350	373	350	327	353	360	314	362	368	364	344	352	360	321	358	332	368	354	351	347	344	363	381	358	345	331	357	354	341	343	343	354	367	379	318	357	327	396	339	363	371	378	369	366	348	353	352	353	365	373	360	367	401	358	351	378	344	347	355	346	313	335	338	356	351	359	379	366	344	393	370	333	314	332	337	360	362	340	398	364	374	373	349	394	357	363	359	360	359	355	332	335	392	350	356	342	330	330	329	359	377	352	368	379	384	360	375	369	377	330	350	361	364	354	363	356	347	343	374	349	337	344	390	383	366	362	382	338	375	369	380	365	377	334	363	392	377	352	334	367	361	337	375	343	329	324	363	392	358	367	361	383	344	333	343	353	345	338	368	335	403	360	330	359	328	302	353	358	359	310	366	370	363	343	378	355	352	308	354	322	330	364	357	373	338	361	370	333	365	377	362	364	368	334	363	392	363	363	354	365	380	399	319	341	360	347	371	348	372	348	354	354	360	380	324	358	388	389	350	376	350	326	346	349	276	352	359	364	374	363	346	369	339	384	325	349	327	361	372	373	378	374	413	368	340	353	337	397	367	392	369	388	356	360	356	373	361	388	405	389	353	345	374	355	372	350	344	363	363	337	345	352	332	355	341	359	341	363	321	340	363	388	343	348	358	353	378	345	330	357	387	319	366	354	345	385	398	360	358	326	353	389	349	344	375	343	383	380	410	332	333	385	334	316	346	368	389	355	329	356	358	369	365	350	333	346	355	373	333	333	328	326	354	329	351	338	345	340	367	369	336	380	359	324	342	367	366	382	344	344	340	375	356	349	359	379	355	349	339	334	379	337	346	349	353	361	345	336	351	361	374	336	365	370	354	357	352	343	365	385	338	359	372	380	346	353	342	350	403	355	349	333	356	354	361	346	328	385	352	334	360	341	338	307	347	333	340	353	371	332	333	347	328	320	353	353	335	328	336	339	367	314	366	342	324	335	336	301	321	335	330	347	350	351	357	383	369	345	366	348	367	336	335	383	345	315	381	339	339	349	357	350	377	375	359	337	354	368	401	345	353	397	342	368	383	339	335	360	341	329	331	360	357	359	333	363	393	352	348	347	311	350	356	352	337	338	338	355	342	345	336	360	385	382	357	346	356	391	370	322	301	366	372	351	341	347	344	335	341	338	369	346	345	313	340	380	355	339	356	332	382	361	387	383	331	384	369	359	368	321	348	364	350	374	384	309	351	313	338	361	342	380	353	370	346	366	399	359	367	361	373	374	352	357	362	342	331	355	361	364	340	359	346	354	352	353	392	353	354	333	343	367	359	366	389	354	339	355	335	386	359	385	337	330	347	367	384	346	360	346	345	330	383	349	384	369	334	362	354	333	362	320	373	342	381	349	349	334	348	334	355	353	349	389	327	348	354	350	367	360	385	364	337	357	365	353	374	340	404	361	338	326	371	347	359	322	368	342	374	357	348	345	366	394	360	310	353	374	376	386	386	375	344	361	363	359	367	355	376	340	356	354	341	380	385	347	385	351	360	324	365	347	329	347	348	373	373	361	320	361	373	363	332	326	366	358	339	352	343	363	362	364	349	369	338	354	348	361	351	413	352	368	362	366	361	326	369	341	336	358	316	374	376	325	346	347	336	325	341	359	363	336	370	343	353	339	366	335	360	357	331	363	356	358	335	360	322	350	358	366	351	347	317	331	364	328	376	337	361	354	350	359	358	351	313	389	353	361	366	380	370	347	344	352	324	336	345	340	401	354	345	378	353	319	384	360	342	313	328	347	364	356	351	322	359	305	394	319	381	375	359	383	324	366	329	340	367	357	343	367	358	375	374	371	376	340	363	344	340	339	340	359	361	389	331	342	343	352	345	370	374	371	367	337	368	328	362	314	364	384	361	351	339	377	357	349	332	336	331	331	340	364	381	371	355	358	330	337	337	342	322	385	371	380	391	377	338	334	378	349	342	339	363	316	341	319	350	340	355	385	387	390	391	358	381	370	373	347	313	388	398	377	316	323	371	355	346	348	317	341	357	336	360	323	383	348	360	360	364	350	367	376	334	348	350	354	340	305	349	331	342	322	383	376	319	331	373	375	384	368	357	348	332	395	373	357	377	366	356	345	320	329	346	333	348	337	341	384	333	385	360	326	386	358	355	368	370	362	332	347	335	350	335	365	318	311	366	377	365	358	371	357	342	344	311	330	352	333	388	384	356	370	357	336	347	356	362	364	360	307	350	365	376	376	320	371	351	357	343	329	361	339	328	372	374	381	332	369	335	359	356	381	320	353	346	346	350	350	374	369	361	333	356	345	402	358	365	342	325	334	339	362	369	352	387	382	369	341	300	371	369	363	353	358	348	367	332	343	353	329	351	319	365	342	366	351	349	349	327	295	359	337	378	367	358	340	360	367	323	353	341	385	368	357	363	357	307	340	380	373	353	346	393	371	365	339	355	382	328	372	368	303	361	339	390	332	362	367	389	325	360	343	373	377	347	387	350	340	344	349	394	335	331	361	361	357	348	361	354	375	366	348	344	354	337	345	353	362	332	380	382	369	368	302	358	332	396	376	345	384	355	355	336	349	376	335	325	352	342	370	355	372	368	344	348	336	361	357	304	340	354	371	371	359	359	345	378	367	379	346	367	382	348	356	427	322	355	346	383	374	307	345	331	344	387	361	328	343	389	359	364	351	360	340	379	318	360	356	358	365	374	355	345	361	356	339	349	389	368	347	326	346	344	343	411	348	372	362	371	366	368	337	371	332	383	364	348	348	373	359	357	364	340	368	369	355	351	353	328	335	342	327	345	353	358	322	390	359	335	374	376	363	354	309	351	324	372	362	350	355	361	412	345	364	382	335	354	369	371	351	357	387	382	357	381	338	363	360	337	344	367	366	402	356	339
12051	4325	10045	2206	9453	1291	1181	1117	1006	973	933	942	947	938	928	917	862	915	888	865	909	864	859	894	857	836	823	815	865	853	853	842	844	838	840	834	880	887	846	852	803	790	853	861	874	856	851	878	867	848	867	842	836	858	811	894	869	841	835	843	838	802	815	834	870	831	812	826	858	835	867	876	845	850	833	857	875	839	849	849	845	884	817	825	846	832	827	850	843	839	844	840	830	847	865	811	807	799	858	848	801	895	842	851	828	844	827	831	829	878	802	843	853	842	852	822	820	806	829	813	800	815	881	796	887	776	807	846	825	809	804	824	844	869	849	876	839	881	865	808	856	896	898	788	858	885	874	843	854	863	808	842	832	856	844	798	902	815	828	832	863	806	829	825	861	862	855	833	838	821	813	796	829	798	855	915	791	823	863	824	855	848	845	818	818	907	860	855	840	819	807	860	840	821	850	791	850	837	841	798	854	825	833	860	879	846	863	839	912	873	792	832	834	791	844	844	850	840	856	771	786	872	881	843	812	830	853	854	790	823	839	874	857	838	849	855	809	839	812	872	880	841	830	806	828	841	858	787	810	827	809	851	853	794	842	839	903	814	854	815	812	838	867	832	859	813	814	815	823	823	844	796	836	835	845	802	817	845	844	840	851	849	842	830	817	877	838	876	823	826	836	819	835	816	848	818	844	801	822	797	874	865	836	890	810	797	833	830	876	822	847	813	833	792	824	824	780	860	817	793	782	859	866	803	843	823	856	798	766	838	809	833	815	816	802	824	832	861	812	907	835	875	814	869	865	879	848	832	848	777	828	821	816	763	837	813	820	860	852	830	852	873	849	801	790	823	818	838	864	849	839	865	833	894	810	820	812	819	819	840	845	827	833	863	833	872	858	842	908	825	796	859	812	826	794	873	867	834	830	834	814	791	842	831	851	803	850	800	811	846	848	831	846	803	872	833	816	836	831	802	871	836	837	833	861	800	806	793	823	813	828	849	784	824	820	845	812	828	822	847	795	791	827	813	830	899	866	829	881	804	793	829	848	814	844	798	891	846	855	789	816	825	846	826	862	825	839	817	839	834	796	834	903	879	845	789	860	835	826	844	855	841	855	904	824	859	920	775	845	838	796	813	846	824	857	834	835	829	819	848	861	836	831	814	894	861	829	870	849	804	827	815	795	860	845	811	832	865	802	841	783	865	788	837	913	839	832	873	859	871	808	861	867	859	846	880	877	825	809	817	808	823	822	818	828	934	846	802	832	869	829	827	868	847	839	854	823	806	773	813	862	815	824	850	852	792	835	833	816	848	844	800	879	809	857	863	863	806	851	832	827	765	839	847	802	847	817	816	908	817	857	833	851	842	858	834	847	827	865	847	805	814	836	800	808	813	811	783	794	850	875	822	852	816	864	840	789	813	760	820	776	834	815	854	808	870	805	878	822	842	821	876	869	820	867	862	834	854	881	865	846	874	825	867	891	889	799	899	839	883	868	832	846	853	762	874	804	889	790	809	802	859	825	860	846	865	837	849	795	866	846	868	851	884	867	864	837	822	816	803	804	821	852	852	848	828	841	867	826	851	811	899	897	805	839	839	834	865	831	851	845	812	880	815	826	869	866	876	841	867	832	870	835	828	853	849	801	863	797	868	818	773	802	847	827	846	828	848	809	783	856	864	826	811	798	790	856	830	764	796	856	779	799	862	877	834	866	843	846	810	871	877	839	889	828	821	840	838	846	886	841	824	843	859	833	803	812	867	868	832	821	877	802	847	865	849	820	838	871	863	806	840	809	816	810	858	835	827	811	827	846	813	864	881	833	804	838	809	857	827	823	813	802	866	896	812	812	854	811	831	836	834	829	838	887	852	856	859	846	855	828	830	807	860	810	823	824	828	829	856	842	840	831	848	817	820	821	882	787	837	873	832	834	836	859	817	809	825	817	831	867	869	832	856	870	820	829	798	797	855	871	869	843	902	819	870	857	826	840	835	843	833	826	862	821	880	807	874	831	832	799	829	846	856	856	774	832	805	845	828	854	878	840	832	783	866	843	857	849	825	891	789	817	849	844	878	816	829	834	829	852	854	861	813	845	813	892	857	863	818	838	855	840	914	889	841	855	814	853	842	916	865	854	826	798	828	869	841	839	785	843	850	841	780	853	841	858	903	819	844	857	849	874	844	848	750	828	876	867	828	875	831	862	844	834	836	811	858	820	847	819	802	829	820	817	873	813	827	842	860	848	826	822	805	822	877	907	826	793	883	832	860	839	835	818	843	820	795	807	821	846	810	846	816	812	812	865	826	847	827	867	883	863	824	847	853	874	848	828	812	836	848	809	859	827	855	888	817	839	873	800	842	865	861	840	853	824	774	807	831	863	866	847	822	882	850	824	895	810	875	858	839	849	870	810	886	859	772	828	909	825	761	873	827	875	829	818	854	806	849	827	856	822	894	768	793	804	783	792	851	845	881	771	842	819	837	856	815	865	851	865	801	855	826	833	799	856	858	820	833	798	866	844	835	820	821	802	873	844	852	850	833	870	854	804	867	809	821	907	844	835	846	845	793	807	899	837	865	835	868	844	831	894	836	793	801	854	801	864	884	838	842	854	837	828	819	844	871	859	843	844	900	860	839	817	773	845	821	851	778	804	888	827	806	850	882	826	831	895	842	800	816	832	861	818	748	882	855	827	876	844	859	792	829	803	852	760	829	858	811	848	877	847	882	861	816	836	758	828	790	819	777	807	835	820	855	840	825	859	796	818	814	786	866	875	830	917	811	842	826	836	815	884	859	869	852	863	813	879	836	862	795	813	885	889	846	836	847	853	788	843	814	771	871	849	826	818	806	866	900	799	900	815	834	845	887	843	839	836	840	880	802	823	827	837	820	785	819	820	806	785	767	927	834	866	839	831	820	851	805	809	784	833	820	845	861	832	813	808	845	837	853	831	791	833	870	800	843	850	827	880	828	815	821	790	845	851	797	838	842	826	850	796	840	827	817	841	828	832	801	814	785	867	812	823	835	835	838	877	813	848	820	832	874	834	881	829	815	902	769	829	832	841	802	809	868	843	870	768	845	845	879	839	859	822	791	833	858	794	827	836	840	868	885	863	849	826	924	832	874	811	848	836	864	831	867	831	871	838	854	812	833	823	826	810	807	825	851	872	880	805	852	867	856	800	793	838	863	878	805	819	837	869	813	831	833	855	879	822	876	821	852	817	905	774	875	820	879	843	795	828	856	842	891	855	862	808	848	868	775	883	855	822	827	850	807	849	903	803	777	793	829	825	851	788	878	896	817	853	865	840	868	860	824	896	841	808	882	792	834	835	887	840	864	806	847	849	857	876	862	827	822	868	832	835	807	859	858	858	878	812	831	831	861	820	830	821	807	888	810	830	851	851	892	869	804	867	828	838	816	793	880	861	811	823	869	825	805	869	784	866	863	881	811	812	836	860	845	821	819	793	864	820	840	835	891	828	818	853	849	815	859	790	821	863	849
27382	11371	9226	1175	3861	449	309	259	266	271	250	217	234	246	248	210	247	206	242	216	216	239	234	235	191	225	194	203	202	192	213	228	199	192	187	206	198	220	198	203	199	187	196	202	192	194	197	206	216	185	223	181	213	193	212	198	213	197	194	211	218	207	212	215	207	225	223	218	203	188	199	186	200	232	246	182	220	197	199	227	189	197	218	214	201	201	201	221	210	213	187	199	221	222	193	205	185	208	214	205	210	228	205	226	181	202	182	192	205	237	229	216	204	212	233	226	225	193	190	202	213	174	199	206	205	190	173	237	202	202	197	207	215	194	193	197	181	177	181	196	200	174	203	190	216	198	210	200	204	212	200	227	202	198	187	196	193	220	223	191	238	214	206	208	192	208	203	223	196	185	221	184	200	192	206	208	175	193	190	197	214	207	160	199	225	223	184	191	224	220	208	207	228	196	201	211	193	199	218	201	188	204	225	210	198	216	223	242	270	192	181	185	214	220	216	215	207	205	229	211	221	234	195	191	221	224	203	203	217	214	224	205	218	207	203	213	230	214	211	213	207	198	186	241	214	184	203	215	209	216	194	196	213	206	202	191	210	224	179	190	182	193	217	187	210	215	167	209	194	189	212	220	192	215	227	218	175	205	221	215	189	219	220	194	191	220	202	216	227	181	205	204	189	196	181	186	236	201	221	220	229	204	202	221	224	225	200	218	223	204	212	196	215	214	231	209	193	187	209	229	191	217	219	213	175	194	193	195	208	195	199	202	206	190	206	219	210	212	218	187	181	199	194	197	225	211	202	193	188	213	208	177	207	228	214	215	198	196	206	191	220	183	179	173	207	219	213	216	204	193	211	191	214	203	184	223	202	205	214	207	195	195	207	218	201	204	232	217	227	188	199	201	198	211	240	195	210	183	212	222	206	214	205	200	193	217	221	195	208	205	211	211	209	209	194	207	203	209	209	211	203	207	208	217	217	189	195	214	215	192	210	193	204	240	208	202	202	194	220	204	224	210	201	220	202	209	195	201	190	215	224	240	219	205	198	211	213	204	195	198	170	225	203	207	195	188	219	195	202	208	198	187	213	237	186	202	222	209	201	207	185	198	191	215	232	207	192	196	185	195	207	217	207	180	225	210	222	205	190	233	200	223	209	202	205	188	186	198	206	221	208	203	213	190	213	198	193	200	223	205	212	210	200	203	230	218	223	185	205	206	245	231	210	193	207	225	217	179	238	214	221	224	225	225	245	224	209	198	191	188	211	221	205	189	201	175	195	218	183	204	198	242	207	210	192	188	200	194	210	211	218	226	206	219	202	196	221	244	193	178	203	203	181	209	214	220	198	177	206	200	216	188	201	203	204	221	195	196	194	191	191	188	205	181	213	228	186	203	220	209	214	208	225	220	182	228	195	201	207	223	189	191	238	208	205	183	218	183	203	225	209	223	184	196	200	221	199	236	192	187	185	201	197	196	202	200	203	185	204	213	226	197	227	190	219	229	208	199	208	229	183	212	182	223	191	202	204	230	205	204	193	217	220	194	221	226	215	202	221	195	208	194	203	226	194	204	206	222	244	227	225	230	197	199	193	184	196	226	204	214	189	214	215	198	208	188	210	207	186	191	185	202	198	202	222	205	190	210	237	187	190	206	201	198	228	215	205	191	196	192	198	198	202	195	202	209	205	207	201	217	194	221	200	213	196	229	181	210	180	210	250	230	204	195	188	208	220	198	217	219	229	211	215	194	197	199	190	216	219	204	215	204	213	216	197	214	210	231	192	215	221	192	203	207	193	212	211	201	201	222	211	188	220	215	206	202	225	186	209	248	200	194	230	234	208	227	185	204	207	218	218	196	208	202	184	204	175	181	209	185	191	163	187	202	225	215	192	196	213	187	193	199	216	204	226	211	208	218	198	224	208	227	222	195	197	198	200	198	192	212	200	204	211	220	208	194	221	217	214	182	236	207	216	240	191	218	214	195	188	183	232	199	199	210	206	210	217	199	222	197	200	220	212	209	188	191	202	198	180	204	209	204	223	223	191	212	222	190	211	220	214	200	194	210	201	189	202	238	212	173	204	219	179	190	203	199	218	199	194	192	210	224	226	196	191	197	186	205	202	190	228	185	217	197	198	188	196	192	193	213	234	195	202	213	210	239	222	171	215	200	203	206	230	202	214	197	184	209	182	198	239	213	198	222	199	213	213	208	175	195	231	204	213	195	191	202	212	218	233	210	205	199	205	201	236	201	225	187	228	212	207	183	188	195	187	208	189	164	203	203	199	172	201	224	229	213	202	196	206	212	189	208	206	197	192	238	214	191	216	186	221	223	201	214	213	185	209	183	217	208	186	179	218	226	223	200	207	202	207	218	208	217	243	213	197	213	217	200	204	205	220	167	228	228	196	207	205	194	232	196	214	208	203	218	208	227	189	187	183	184	221	207	197	194	237	214	201	206	211	192	217	208	210	200	215	204	240	200	203	248	226	209	229	210	191	201	199	195	211	186	231	236	194	194	193	215	204	202	194	190	170	217	234	204	202	230	201	198	224	190	208	201	221	230	204	212	211	208	215	240	217	209	229	211	202	201	196	181	220	194	190	206	214	204	195	175	195	210	235	198	209	201	220	208	199	188	237	209	220	214	224	229	208	198	202	208	177	192	221	233	223	223	197	207	184	219	217	194	188	213	201	220	194	201	233	219	212	212	212	199	192	188	210	202	194	205	206	183	216	213	210	194	221	206	219	198	203	190	222	206	240	177	212	189	206	182	194	219	204	194	196	189	205	225	191	187	217	218	194	193	230	210	177	211	212	201	220	194	197	209	204	175	215	231	203	224	219	204	215	216	230	190	214	230	219	188	204	206	224	210	204	216	204	166	204	209	214	217	218	204	199	179	231	210	176	241	213	203	207	187	215	203	176	216	228	198	210	213	200	183	243	206	218	183	214	206	216	199	194	181	210	181	214	190	211	205	229	235	216	214	223	183	190	195	223	208	216	206	223	212	213	197	212	223	209	212	194	187	207	172	194	196	206	212	243	224	183	204	215	209	217	202	192	197	190	219	211	207	214	182	242	195	175	203	219	218	209	195	207	193	177	204	204	225	206	216	215	189	180	188	204	202	212	168	187	220	209	220	210	216	196	194	209	224	201	178	219	225	224	204	235	211	204	226	196	210	219	215	217	196	172	223	206	226	207	178	209	218	213	216	232	215	222	212	185	216	202	201	204	162	171	178	251	205	239	211	213	212	211	203	207	173	205	192	192	205	184	210	185	179	196	192	186	185	227	224	215	221	220	189	229	211	199	197	214	205	223	211	225	233	199	225	205	192	215	194	207	189	213	206	200	225	212	186	205	233	229	203	218	199	213	226	179	211	210	203	193	206	202	194	209	209	202	181	193	239	190	243	205	196	194	221	224	224	174	197	209	224	224	239	192	220	204	244	193	189	204	211	200	197	197	206	198	235	213	189	205	203	179	229	211	216	223	200	217	204
17661	4282	10862	2967	11347	1396	1054	870	789	755	688	696	696	647	661	601	620	599	569	579	577	579	578	588	615	504	568	521	596	518	519	507	557	511	499	532	508	521	505	526	500	499	496	521	505	543	536	543	503	563	498	498	517	527	507	497	502	509	533	534	512	522	512	499	491	521	552	497	529	507	533	505	531	511	528	491	543	466	475	515	521	473	508	496	551	488	500	475	473	525	549	520	500	495	500	538	505	497	515	525	523	526	490	528	478	528	517	543	496	492	534	472	499	516	487	522	499	518	481	528	544	502	538	506	519	517	485	467	492	508	496	543	484	476	515	497	488	475	455	526	565	528	495	509	528	476	532	516	506	534	538	522	468	495	522	521	476	494	481	544	520	561	494	520	483	472	531	491	507	549	531	495	493	493	520	497	514	516	513	518	524	564	503	475	518	485	546	513	491	522	500	496	535	539	518	492	485	500	487	507	525	547	511	481	501	508	491	505	507	542	450	516	484	521	496	470	476	488	478	530	522	477	482	512	525	483	508	489	517	517	547	492	479	492	529	544	505	477	505	480	537	524	542	512	518	529	516	515	530	547	510	527	546	509	522	499	485	479	491	487	509	466	490	517	482	490	531	512	497	502	534	472	519	465	520	548	520	496	500	494	520	494	467	507	498	518	501	529	520	519	508	469	556	492	512	490	495	509	524	481	510	509	545	486	527	516	535	484	482	484	499	533	513	480	510	490	494	511	502	541	507	500	471	485	492	527	499	483	504	507	512	517	509	529	522	517	504	510	516	503	491	509	496	505	454	524	491	486	469	493	524	534	527	505	501	492	499	501	543	531	532	485	468	487	489	485	475	487	482	492	531	490	507	520	517	451	513	531	474	481	504	504	547	493	542	524	509	507	493	508	466	481	549	501	523	494	517	500	511	521	520	529	486	480	478	490	481	539	477	499	508	524	536	511	517	510	493	508	481	505	514	527	500	505	528	509	508	504	512	499	575	482	508	523	481	528	524	498	505	518	516	510	496	510	470	506	450	452	480	504	503	503	520	542	509	462	510	506	472	471	463	495	477	508	530	460	519	495	505	521	511	520	499	515	530	507	506	529	494	506	471	494	494	538	493	532	483	472	524	507	510	503	501	501	495	498	517	493	511	509	507	520	515	505	512	501	535	507	528	454	508	523	487	514	488	502	514	493	472	516	468	496	499	548	521	505	501	522	516	483	488	500	493	521	510	470	516	486	525	497	530	491	487	506	508	481	501	506	511	476	487	522	485	502	526	469	520	530	453	529	530	481	531	494	520	520	491	492	513	552	502	500	474	500	521	506	500	525	495	486	501	528	520	527	538	472	489	458	478	503	491	532	478	510	526	522	528	516	531	524	481	512	506	487	497	480	522	515	520	543	469	527	530	504	510	487	524	519	488	503	525	498	512	477	520	486	498	481	481	515	468	497	498	498	493	524	522	492	504	510	481	525	569	544	500	496	524	521	504	524	534	530	533	551	498	509	510	523	467	509	482	507	517	479	506	502	520	499	487	538	515	515	467	510	468	478	505	481	492	510	502	495	459	501	520	547	524	542	496	517	539	481	511	502	502	495	466	493	501	523	481	505	479	492	519	478	519	468	471	493	477	500	498	535	537	546	542	519	503	542	509	502	517	507	495	519	530	506	530	541	555	531	523	485	484	510	535	499	534	483	515	512	456	508	500	494	504	484	511	473	494	492	509	486	503	522	504	526	490	564	512	474	521	518	500	508	512	488	490	479	519	543	513	485	507	511	480	518	501	517	476	489	487	459	519	458	520	499	525	484	508	512	520	521	507	485	493	512	521	499	498	498	524	517	531	509	511	528	462	517	521	507	505	492	497	502	480	472	526	482	535	503	493	544	503	507	514	489	483	496	529	533	512	488	527	540	517	518	529	498	471	486	534	503	488	519	479	528	523	513	516	485	509	540	519	512	494	522	537	514	507	490	476	519	448	509	527	489	468	524	479	528	526	526	523	491	490	484	527	491	499	539	525	528	516	536	477	516	473	513	506	512	505	509	512	490	495	531	542	524	514	471	502	481	507	501	494	530	477	533	512	503	524	497	529	506	499	483	484	489	469	536	521	477	521	529	542	502	541	491	521	487	518	520	490	460	520	486	512	461	526	508	526	481	493	514	505	542	488	486	509	520	493	476	519	512	513	484	512	498	480	502	496	504	494	524	536	512	500	519	512	499	472	507	530	477	545	479	524	510	520	524	483	521	508	501	510	507	494	508	501	516	510	506	507	507	517	497	475	509	506	446	493	501	506	500	505	484	572	500	577	512	472	487	487	516	499	519	501	507	502	502	473	490	477	548	518	475	537	511	485	547	450	568	502	511	465	491	513	544	504	475	534	495	539	487	537	532	541	476	539	508	515	483	524	544	517	508	497	513	534	532	498	487	505	543	515	498	529	484	485	454	495	526	514	460	495	507	492	471	519	492	510	492	511	483	515	506	508	477	462	500	477	524	521	515	517	503	518	504	540	498	504	508	518	525	483	523	503	505	505	517	510	510	530	474	500	487	476	565	499	499	496	514	474	508	501	472	518	500	520	479	532	495	527	534	523	499	508	526	499	517	511	540	520	535	522	474	501	477	529	470	520	516	477	490	485	514	495	473	521	493	503	526	534	523	507	484	511	483	539	501	470	509	524	480	487	507	493	504	521	479	514	528	538	511	497	500	506	525	506	513	516	496	512	498	465	547	501	512	496	495	492	468	474	513	515	523	473	436	506	486	481	514	503	498	514	528	507	514	500	541	494	480	510	521	487	503	516	523	513	508	521	502	473	510	496	488	543	516	491	499	515	504	531	543	517	503	501	527	468	502	536	479	516	531	482	495	492	546	548	504	483	504	547	500	503	457	504	483	507	490	510	513	498	540	536	504	503	540	523	562	506	483	488	504	524	495	532	476	554	515	492	515	503	464	518	539	495	512	475	472	519	493	492	523	497	493	508	508	514	482	503	542	500	517	498	467	542	511	492	515	503	501	511	509	520	512	509	520	526	484	516	466	527	484	523	523	527	515	471	503	525	505	520	509	507	520	515	485	499	521	539	521	523	506	492	502	489	561	482	501	496	524	491	517	497	501	480	522	513	493	516	546	472	496	522	499	488	518	458	493	505	524	498	514	512	509	500	477	507	550	490	519	516	486	486	532	501	471	479	493	509	533	481	538	496	520	522	502	484	507	516	481	520	468	481	513	523	520	524	482	500	511	490	523	534	517	514	511	546	489	488	534	524	451	542	514	484	519	494	525	490	530	510	529	517	507	546	514	458	529	523	519	518	501	514	488	522	478	502	506	470	510	527	518	516	524	501	520	522	536	509	492	444	536	499	496	477	524	524	493	508	543	542	549	502	512	517	514	479	526	549	531	448	544	510	532	537	512	516	497	480	511	492	481	463	478	487	498	516	516	489	492	535	519	553	535	518	508	501	496	486	481	513	530	511	529	514	464	506	459	494	559	509	515
2714	916	933	455	418	330	331	335	342	314	345	328	325	316	329	310	336	322	291	317	303	311	320	317	339	338	345	389	345	316	354	297	336	354	300	352	320	337	334	326	345	317	326	298	346	340	347	333	314	336	371	295	324	330	357	336	323	314	323	310	332	306	333	311	308	320	333	325	345	293	299	324	348	311	348	324	335	336	298	302	327	330	321	350	326	300	331	348	335	322	332	312	321	355	298	325	375	316	313	344	299	321	315	304	340	327	316	303	330	325	314	317	303	338	342	320	324	348	379	319	301	312	363	312	305	343	309	334	326	301	319	381	352	361	339	353	328	309	319	340	328	321	353	338	346	357	310	340	358	310	327	347	333	326	339	306	324	346	357	368	349	335	334	336	335	339	306	336	344	359	332	347	332	325	313	350	344	295	315	304	327	301	347	331	322	323	323	317	288	337	347	306	342	300	321	349	308	341	346	346	321	346	297	326	345	352	317	371	313	332	301	330	352	349	361	340	348	305	335	295	335	326	321	365	296	320	319	341	324	357	327	328	309	364	331	369	330	313	344	306	309	348	327	318	327	308	289	329	313	303	333	315	334	294	315	306	341	319	334	306	300	342	332	307	360	330	335	311	312	343	316	341	337	307	333	301	329	329	346	331	310	308	321	335	331	349	322	351	318	312	318	321	303	346	346	300	332	332	290	344	339	320	357	324	335	330	329	336	322	344	352	314	319	313	327	311	320	353	335	305	280	337	324	316	325	368	298	340	301	336	379	362	297	319	316	310	326	322	322	308	322	357	333	296	327	387	312	304	331	323	300	319	313	331	297	344	346	296	320	290	315	306	313	314	288	317	333	324	337	328	332	357	329	342	346	312	321	349	355	372	308	325	308	331	332	318	308	353	310	364	330	318	336	329	282	307	316	304	341	377	349	333	354	301	309	321	339	319	344	346	313	326	294	316	354	364	334	313	318	351	334	343	352	328	297	333	315	348	339	348	358	344	323	315	304	317	305	308	288	318	305	298	334	339	335	342	334	304	313	325	338	350	343	327	349	339	323	302	337	343	364	322	314	316	369	325	301	287	336	327	345	335	309	335	341	299	334	308	355	316	327	334	311	309	345	319	305	338	299	309	337	332	342	340	342	313	339	340	337	314	338	332	343	315	340	335	334	332	339	341	348	330	297	286	339	343	327	335	348	310	350	327	316	317	326	351	335	337	353	294	300	353	356	297	331	331	352	336	333	322	350	314	360	377	334	303	321	308	313	320	334	319	324	340	318	329	332	336	292	343	320	325	309	277	342	327	310	337	322	365	331	367	313	345	345	316	320	315	349	315	322	323	322	328	333	307	356	332	302	334	339	341	351	306	312	346	349	355	373	307	339	315	305	303	341	335	306	318	341	319	321	315	287	354	295	317	324	310	359	314	344	347	315	330	331	316	321	314	310	332	322	294	315	330	359	321	317	330	313	366	302	334	306	292	334	331	297	350	344	327	342	358	316	358	359	335	355	345	324	341	302	292	350	328	361	340	323	328	339	310	353	341	327	297	306	307	335	306	336	337	343	334	325	296	314	343	329	362	332	324	340	343	342	353	344	331	317	285	331	310	329	370	299	303	310	332	340	354	310	374	356	338	327	320	302	348	294	351	368	330	338	311	338	341	316	309	355	313	318	347	331	298	330	350	319	362	339	347	328	318	315	327	324	327	351	339	345	311	316	309	303	300	341	307	339	353	355	379	343	373	328	317	334	340	349	334	345	329	317	295	355	324	328	342	298	336	340	317	337	354	351	333	313	321	372	340	324	344	360	351	322	310	332	373	307	343	327	320	314	310	334	306	330	327	310	312	350	323	335	327	339	316	332	326	321	346	337	304	329	308	349	353	319	322	317	337	341	341	343	334	340	346	336	336	303	303	310	281	328	348	330	337	334	334	291	351	318	338	299	306	327	295	319	390	285	346	336	337	363	282	322	316	342	374	306	355	292	340	367	325	314	368	326	329	300	330	333	302	331	366	353	353	338	359	311	376	338	315	307	331	325	322	309	334	323	293	321	344	336	298	300	345	329	318	315	335	338	343	304	320	358	378	320	346	356	306	317	336	332	338	319	311	332	307	283	303	321	343	379	307	361	313	296	319	326	311	328	304	340	295	315	330	331	327	344	332	338	337	310	306	321	321	324	336	320	313	303	325	323	341	299	332	345	299	309	290	322	296	321	308	354	341	342	311	338	300	358	314	339	311	348	330	299	354	323	370	336	348	364	330	357	274	291	322	339	323	336	355	309	356	330	325	303	310	322	318	326	303	316	293	315	326	333	341	346	349	310	332	371	343	297	317	321	314	309	325	310	355	326	353	305	306	332	323	351	352	350	302	362	322	310	333	330	328	351	302	337	315	335	315	358	327	326	349	317	302	322	336	324	369	329	317	326	324	342	326	317	303	297	347	298	328	344	326	289	317	335	352	342	312	319	344	327	355	296	354	347	315	312	333	319	350	331	349	306	306	343	326	272	336	312	325	332	334	323	332	335	298	324	329	308	337	333	346	369	348	363	318	341	306	329	299	321	330	331	279	358	333	323	315	296	315	381	338	329	319	353	328	333	323	293	275	315	315	305	334	332	309	274	365	321	296	343	333	292	379	302	341	345	352	341	312	363	340	322	374	337	324	311	318	327	347	354	307	312	325	296	335	360	320	338	321	308	304	347	338	331	313	338	365	322	347	326	341	317	328	332	332	299	330	319	354	332	293	333	346	307	344	346	304	328	336	319	368	323	332	295	294	328	335	306	341	355	340	338	356	316	359	355	305	348	349	305	344	334	325	310	332	287	333	341	349	305	339	311	321	317	319	354	344	333	362	299	303	299	348	311	311	329	310	351	373	352	328	288	309	325	338	305	308	338	335	354	368	328	329	351	332	335	299	329	325	312	344	349	288	353	301	310	353	356	352	345	340	329	323	316	311	320	329	348	354	350	341	314	328	320	299	339	326	321	333	358	340	357	317	330	320	326	338	328	341	340	335	335	323	329	339	338	326	325	292	326	349	308	328	353	352	325	326	355	376	316	331	292	359	310	339	349	319	318	302	351	320	298	315	304	308	300	330	318	291	346	346	360	354	341	305	312	333	332	315	367	356	300	286	326	285	342	335	307	319	345	276	320	343	319	335	334	335	343	364	357	327	347	312	331	310	331	310	308	319	327	313	318	328	313	323	305	315	325	336	359	369	371	302	356	310	337	352	309	320	336	313	342	299	314	345	328	330	307	333	392	323	332	359	318	299	344	348	356	332	325	354	341	298	319	341	306	331	308	324	321	312	324	325	345	333	334	339	339	354	304	316	324	319	323	318	338	325	334	369	346	296	345	335	372	301	333	336	344	321	297	311	366	320	336	343	312	296	308	344	316	313	311	325	321	333	331	342	314	335	340	307	331	298	312	325	341	336	337	327	332	330	352	321	285	295	318	309	347	349	315	354	353	344	318	305	344	328	276	302	326	298	354	347
3101	1362	1937	1240	1096	816	828	730	807	800	840	835	748	800	780	799	803	755	751	808	777	775	804	790	815	818	790	761	793	827	787	754	768	773	822	786	828	791	836	789	806	816	818	777	795	816	771	820	782	795	792	743	774	796	797	748	802	737	798	810	822	818	808	766	758	824	789	773	809	768	772	796	811	775	820	767	804	773	793	797	783	770	806	804	808	727	799	781	759	837	789	809	802	828	765	821	784	794	739	766	760	753	818	801	764	797	782	799	818	787	733	740	758	821	798	757	803	762	801	796	786	798	788	768	765	785	816	828	808	783	768	794	765	775	800	790	766	753	744	818	788	780	791	789	775	791	755	812	757	767	808	840	747	767	774	803	844	776	804	775	787	773	761	810	817	845	856	822	763	855	762	780	800	795	811	759	830	777	828	810	788	817	755	761	759	796	804	759	825	821	756	763	786	799	797	766	766	818	747	785	767	800	766	733	748	741	788	770	783	807	775	800	730	834	779	766	724	832	814	760	745	754	786	801	806	756	761	771	777	833	807	773	797	794	807	763	804	822	823	752	752	806	800	794	781	843	773	792	775	742	766	765	774	790	819	845	775	787	816	780	826	746	774	784	802	745	794	770	820	808	767	866	800	786	774	792	818	764	798	838	756	806	815	739	796	737	799	835	799	767	712	834	799	800	825	816	775	793	744	809	785	807	778	843	781	773	776	853	827	886	752	748	817	764	820	763	759	782	751	768	784	764	803	792	823	792	782	814	757	787	769	783	825	774	757	785	795	758	775	814	821	788	806	777	795	805	820	813	760	825	808	822	798	777	781	821	801	766	760	786	830	769	804	811	871	805	779	841	817	812	759	770	781	763	822	768	824	749	756	824	796	782	788	773	825	787	791	772	771	790	861	753	745	819	786	770	781	765	769	784	782	746	780	756	843	818	847	836	788	827	827	786	797	788	779	762	787	815	804	770	802	816	821	778	799	793	798	788	789	812	751	802	751	820	810	812	812	791	756	796	754	790	810	758	741	770	818	785	783	853	790	794	743	793	803	790	812	779	827	809	814	749	802	795	783	797	795	859	788	767	731	747	796	802	805	792	792	820	795	719	782	792	762	811	732	786	792	768	795	777	815	831	790	762	803	752	782	753	770	772	815	771	810	748	777	825	781	802	748	787	763	750	721	773	770	787	742	787	790	736	806	803	854	806	777	803	843	781	795	786	753	812	783	816	819	806	784	806	827	804	786	805	777	784	750	780	774	818	773	771	830	773	791	764	845	791	771	784	781	834	765	784	761	739	804	814	755	776	766	753	789	783	815	797	772	811	844	779	752	791	843	776	796	768	830	851	765	831	815	745	808	767	747	785	785	831	757	761	778	819	795	799	780	784	767	793	786	800	822	791	775	760	814	763	811	760	806	747	767	770	793	747	756	792	765	781	848	801	797	787	778	770	791	796	768	731	749	789	760	785	780	861	829	865	732	779	750	833	808	770	780	783	784	777	802	786	799	773	815	811	874	799	791	776	799	790	733	764	757	805	772	802	812	786	803	746	768	794	812	803	767	819	735	795	800	827	798	813	801	843	777	788	811	807	749	808	829	775	777	758	809	750	803	787	819	820	785	832	789	805	805	744	765	796	790	801	803	813	769	789	796	762	796	759	787	784	801	755	816	755	765	819	771	737	795	779	821	746	776	819	822	809	778	791	804	802	819	810	778	759	819	795	729	754	790	803	792	778	847	830	794	799	790	775	783	746	779	789	788	780	805	840	730	785	818	749	798	787	840	807	768	811	802	787	814	818	820	759	820	844	752	764	790	742	754	807	709	821	801	765	786	797	784	768	791	771	800	773	793	779	791	801	794	834	781	777	785	787	826	787	794	764	766	776	774	767	842	817	780	787	785	848	795	764	804	756	811	790	780	792	744	845	785	803	761	752	761	780	809	815	773	766	825	808	804	753	819	843	801	790	782	768	801	794	812	800	751	822	787	777	774	823	800	727	785	803	810	764	751	779	794	788	777	861	821	820	782	836	786	832	804	794	763	788	847	805	825	781	800	792	783	862	767	829	817	770	766	748	785	753	798	758	802	781	818	826	778	769	778	744	730	761	764	824	783	800	769	794	786	823	782	744	774	799	811	785	784	825	781	815	827	747	805	789	829	757	779	773	803	773	819	789	797	770	820	802	807	780	808	770	774	803	762	801	793	806	800	794	840	775	804	829	800	795	835	760	811	802	752	744	829	745	807	760	807	831	771	770	811	789	805	795	797	798	809	786	832	729	775	745	799	772	790	773	760	734	815	788	853	777	784	818	836	793	802	812	816	846	788	789	766	798	820	734	787	787	790	813	803	751	805	818	770	836	839	831	805	797	777	760	826	791	728	770	761	779	793	808	789	807	781	789	857	815	793	768	843	787	789	784	792	813	817	830	805	794	795	791	755	761	770	829	796	790	791	773	806	821	749	798	771	769	789	791	760	796	770	818	795	786	767	803	807	801	749	810	791	824	791	820	734	744	790	755	801	777	772	786	807	787	817	792	795	785	775	757	771	819	791	779	775	755	758	820	761	823	797	791	782	770	765	772	791	767	788	788	801	777	871	828	763	785	764	790	787	789	795	805	770	812	824	744	797	774	767	749	754	826	801	747	795	829	847	798	760	832	751	820	777	800	788	815	780	772	770	758	786	827	811	803	793	808	789	783	810	792	725	789	833	761	758	852	818	810	782	823	727	778	848	837	818	729	821	819	795	768	784	784	841	815	853	817	775	758	756	779	824	819	804	828	779	825	814	815	750	783	742	824	766	765	804	829	792	774	816	792	804	764	805	794	772	828	815	773	813	795	774	784	817	816	808	780	780	790	757	807	815	794	787	773	803	768	742	784	844	763	858	803	808	791	763	770	807	838	766	820	731	827	802	780	829	793	761	793	734	806	764	806	834	807	779	777	803	841	785	736	764	779	756	792	819	814	761	804	803	805	787	845	796	770	795	760	818	756	787	767	763	813	786	769	796	800	831	782	745	788	811	821	865	808	784	738	769	753	789	770	778	799	819	754	816	728	805	784	786	842	815	733	816	835	821	788	820	792	813	752	753	789	764	805	842	802	756	791	753	798	791	787	809	829	787	776	770	728	827	779	831	756	817	813	817	784	797	801	792	750	755	785	787	757	775	834	784	772	811	765	788	817	766	790	803	794	772	792	812	808	759	798	793	760	865	772	799	797	810	777	792	714	804	785	795	825	750	789	787	801	837	776	835	801	804	739	833	835	782	780	809	821	774	833	773	809	809	775	807	731	788	813	800	760	794	718	795	802	744	792	770	778	782	775	804	752	788	797	773	865	791	799	758	765	825	815	766	797	780	804	827	770	825	799	796	783	747	773	765	750	790	792	776	814	771	801	839	849	805	834	809	754	765	795	764	761	767	790	822	754	796	801	793	783	800	788	831	789	822	842	838	766	780	785	809	810	782	784	788	769	757	825	844	781	801	815	820	805	778	732
20687	7682	5984	810	1629	494	425	406	385	362	339	362	390	374	358	355	389	334	330	383	332	349	357	385	361	357	349	342	346	365	354	342	379	326	364	336	387	332	359	347	408	379	370	364	400	382	295	357	362	365	361	313	334	365	354	365	362	340	326	325	371	385	364	321	330	344	332	335	306	298	357	288	366	359	344	364	352	372	369	375	388	392	327	406	344	361	348	338	326	367	359	343	344	343	322	355	393	368	353	350	321	357	365	369	338	376	341	337	374	338	374	341	360	375	354	365	369	377	346	359	362	345	381	355	363	330	347	358	349	324	380	331	325	327	365	366	347	362	343	323	346	404	370	359	365	354	341	336	365	346	353	383	348	363	363	350	320	357	350	355	354	387	355	338	363	348	373	349	379	303	357	360	365	359	354	372	346	348	340	350	323	352	356	344	338	342	334	324	341	342	355	373	334	335	360	340	337	354	371	357	374	358	327	396	313	357	310	384	350	344	359	347	390	351	349	310	338	367	339	353	384	364	356	371	374	368	361	363	351	371	351	400	402	342	347	322	376	366	366	375	367	332	355	384	348	368	320	337	351	366	338	355	343	351	337	379	329	377	371	342	365	362	319	333	345	335	326	353	320	344	355	380	365	365	377	364	374	328	355	324	349	365	331	357	374	365	328	347	346	372	344	335	342	370	328	380	294	311	387	383	363	397	360	348	333	355	319	327	360	339	366	336	359	337	339	375	354	342	363	360	359	356	374	316	359	369	357	389	370	365	361	396	342	365	326	316	325	358	341	381	355	344	368	394	371	353	344	359	356	389	365	345	347	359	339	340	325	344	341	375	345	333	334	316	366	409	364	320	338	351	365	384	325	335	366	339	350	348	303	340	337	352	410	354	351	309	398	353	335	339	344	382	342	352	336	374	344	346	349	340	358	378	352	361	349	377	361	333	348	315	336	345	330	371	330	361	348	349	320	351	372	372	336	357	317	364	341	318	352	384	361	374	359	368	333	374	363	350	366	353	328	378	424	348	381	340	357	355	343	342	358	367	374	365	370	337	320	369	335	329	356	353	354	375	380	342	328	351	401	340	340	353	363	328	340	351	357	325	340	352	387	341	347	362	353	322	348	367	347	356	363	379	364	337	337	385	399	337	349	343	368	340	388	364	359	353	359	337	382	336	371	366	377	332	356	373	380	337	354	391	351	314	355	395	352	358	348	374	350	355	377	312	331	321	346	369	338	346	332	330	357	357	362	302	353	328	370	333	332	334	378	380	355	346	355	405	353	390	370	383	377	368	342	361	359	336	363	347	337	317	333	337	365	343	342	373	367	317	347	318	360	356	342	315	361	341	380	362	390	349	338	371	310	335	362	333	346	355	333	333	352	355	353	357	339	352	399	372	366	352	336	332	358	324	345	319	336	358	324	309	367	347	363	316	360	375	363	347	362	356	343	348	353	349	348	345	379	360	356	331	357	326	366	320	367	347	382	375	322	349	360	379	392	340	384	364	359	355	369	375	358	354	354	349	353	369	299	321	364	326	337	333	349	364	349	342	355	334	355	364	307	395	366	339	346	367	336	328	363	330	359	377	391	352	337	328	379	347	362	366	368	362	354	355	378	398	332	312	354	359	352	366	372	361	374	355	341	317	329	367	364	337	371	387	336	379	341	364	331	394	349	349	389	375	367	347	326	373	384	342	362	344	344	346	348	366	353	366	355	356	350	323	345	354	364	344	343	361	332	349	378	342	387	357	355	331	358	350	352	325	355	344	342	319	366	368	357	340	371	384	353	375	364	344	377	350	348	350	350	372	370	341	361	354	356	353	342	331	393	335	308	370	339	356	363	328	356	328	366	359	331	387	372	378	380	361	372	321	367	316	364	333	327	328	355	361	312	389	338	371	325	339	336	349	392	375	366	372	326	348	360	346	329	367	332	341	361	345	372	322	372	366	385	329	358	335	382	368	391	342	373	360	367	337	328	349	311	347	336	340	351	338	323	337	339	371	382	366	353	363	341	331	353	348	386	367	333	333	361	371	373	341	344	366	354	301	318	317	355	406	339	359	365	354	372	377	313	372	313	346	382	343	360	368	362	354	314	332	356	353	349	349	325	348	381	397	379	363	342	322	358	344	313	319	330	340	352	341	369	353	371	353	367	378	370	350	339	381	365	360	382	361	322	323	341	363	375	373	349	334	351	361	316	360	373	343	374	369	393	363	386	375	392	383	331	354	368	373	369	357	323	341	335	345	340	353	375	327	337	346	348	343	354	340	352	360	353	385	370	333	348	372	328	327	363	339	334	348	346	345	362	347	353	340	347	369	346	376	339	353	356	362	341	354	350	336	376	373	347	368	367	349	391	343	349	382	339	351	386	391	370	363	327	347	379	365	358	364	336	354	373	357	369	388	355	363	328	308	333	345	363	341	331	369	327	356	349	356	354	359	342	347	327	341	314	348	346	361	346	366	361	346	338	337	388	360	344	391	354	348	351	322	417	374	368	327	394	313	336	373	349	338	368	348	343	355	386	354	378	364	341	325	340	340	343	359	342	351	348	341	380	350	356	385	347	382	334	343	347	326	321	364	361	342	327	351	359	361	350	367	395	331	365	365	342	371	393	347	337	405	379	379	341	362	360	328	374	330	351	325	366	359	379	374	347	349	336	362	324	385	340	385	370	322	381	332	326	354	347	365	357	344	336	359	333	357	357	360	335	379	323	364	360	351	318	331	369	364	343	359	362	363	372	381	373	359	330	363	365	348	360	371	368	398	369	368	351	347	316	335	370	340	369	352	353	330	362	332	341	392	371	403	377	348	336	343	378	329	329	324	328	352	367	340	343	372	375	349	388	322	343	351	346	337	354	362	349	372	308	346	386	399	358	364	384	358	353	348	353	365	378	355	373	331	362	365	402	345	367	344	343	360	364	381	376	351	380	349	346	366	359	356	362	361	355	361	382	368	376	352	367	367	361	379	375	373	372	369	341	371	341	360	329	361	342	356	329	358	361	362	371	380	348	341	359	354	322	387	342	352	313	343	364	354	375	340	390	378	335	371	391	350	376	338	339	356	359	359	385	328	355	355	376	369	357	343	344	354	358	335	391	365	343	358	392	374	350	371	370	360	327	339	369	356	390	374	346	362	323	355	380	364	341	371	375	360	386	358	301	363	369	312	349	359	356	344	325	348	370	385	370	331	344	358	388	349	324	368	342	349	334	339	383	341	371	374	343	382	330	341	349	345	369	367	348	340	346	331	346	381	347	357	331	375	331	373	349	339	358	318	355	364	369	391	346	335	343	337	368	375	345	394	337	307	351	378	344	364	383	344	342	348	361	340	346	380	346	371	355	378	377	343	359	367	374	365	361	299	329	363	326	357	364	359	385	379	325	345	410	359	324	391	371	362	390	335	373	338	340	335	368	387	354	326	375	351	362	322	367	360	363	330	361	361	376	374	303	351	337	348	331	361	351	372	360	359	369	373	346	339	328	363	367	333	376	351
14726	3936	7792	2080	6150	1481	1031	1068	976	923	969	980	975	912	886	964	893	875	868	893	864	904	900	820	853	814	870	857	871	866	820	866	884	861	806	813	804	881	842	870	836	875	766	814	871	851	878	871	827	886	867	871	859	883	813	833	822	847	866	838	875	815	861	825	843	822	894	867	847	806	797	866	814	850	803	844	811	849	832	816	871	801	831	873	849	815	839	872	830	830	850	826	846	842	828	851	845	813	888	874	797	818	874	854	818	836	842	795	831	852	864	834	877	899	820	847	841	823	809	838	872	831	799	790	834	863	795	798	897	866	876	873	812	851	838	867	855	786	813	815	798	802	792	846	842	809	845	822	834	822	831	826	843	846	890	858	882	836	898	825	802	811	752	781	827	832	852	831	847	816	853	847	809	882	845	800	820	877	765	879	823	801	814	842	870	798	849	789	839	843	826	898	792	928	849	857	807	843	849	812	862	863	869	839	833	872	834	860	829	857	875	835	862	776	871	856	815	815	838	851	820	883	797	862	827	878	812	870	835	822	837	833	908	813	801	843	796	835	840	836	856	816	857	810	845	799	834	832	896	788	856	852	861	827	832	832	857	830	851	855	886	880	878	826	844	841	858	831	839	841	803	828	806	823	807	816	813	819	860	793	780	852	825	865	802	860	818	863	862	811	869	824	781	879	804	851	855	797	843	823	803	831	825	841	843	881	842	825	824	807	807	816	850	813	871	835	852	867	847	841	841	845	822	858	837	855	854	894	807	874	869	827	834	850	842	790	864	856	867	875	844	813	832	873	803	846	830	871	807	818	827	830	804	791	846	852	838	829	833	880	834	844	870	871	814	805	805	812	825	833	783	847	877	817	818	848	823	832	882	808	888	828	795	886	847	847	837	832	835	781	820	863	856	838	836	849	845	842	871	853	807	833	808	867	877	835	820	877	826	841	859	857	863	847	830	794	869	887	812	827	812	799	845	807	835	831	808	818	849	868	820	836	842	867	804	861	835	815	802	819	781	859	879	840	859	848	853	837	811	841	823	855	814	771	806	840	862	848	792	831	826	868	837	871	825	794	831	854	845	810	839	795	854	818	819	850	888	839	810	870	868	847	836	851	877	824	840	825	847	871	826	803	848	828	846	837	913	877	814	867	850	864	812	854	818	810	843	794	843	856	796	833	831	849	841	810	843	827	834	894	779	850	786	844	913	850	887	813	810	829	849	842	845	799	814	820	830	848	814	861	883	838	856	829	827	807	868	847	917	825	815	839	843	818	804	854	836	859	836	802	883	797	832	846	837	801	769	830	839	834	854	809	849	878	791	838	817	856	847	803	826	836	846	800	840	781	827	814	817	836	799	851	832	900	817	863	801	809	820	786	840	876	869	830	861	840	804	842	814	821	816	786	805	804	827	850	905	820	787	810	844	777	848	826	856	843	878	839	812	841	851	880	838	868	791	816	794	861	831	824	810	892	803	850	837	807	782	868	849	851	797	821	799	906	869	842	892	864	851	819	830	856	859	872	850	868	821	880	850	882	830	882	835	835	858	855	858	850	823	805	843	826	834	793	849	805	866	869	870	805	825	852	788	792	847	882	860	858	891	824	844	834	856	836	850	840	855	831	849	900	847	847	843	832	821	787	830	860	855	835	848	833	831	850	858	851	832	848	804	852	782	815	858	821	846	857	860	793	838	861	834	843	836	862	892	889	855	848	795	846	860	850	883	853	835	803	775	860	872	827	835	859	904	853	845	832	838	862	809	845	813	824	832	812	808	828	876	842	799	824	866	835	885	814	814	775	877	783	805	872	795	812	876	822	844	863	860	851	824	817	807	839	830	840	928	821	812	833	845	819	854	830	820	839	835	792	826	844	809	857	820	868	841	882	803	819	850	825	855	806	875	876	824	902	874	836	852	837	809	859	785	855	834	830	778	863	868	884	846	815	863	809	847	833	834	873	825	852	835	864	840	876	915	834	850	856	789	816	793	838	770	809	860	817	782	836	787	833	825	852	797	880	861	811	803	868	826	878	814	823	817	864	832	810	832	817	837	800	868	838	832	843	832	850	804	778	887	835	853	866	859	816	847	802	867	857	847	825	856	827	862	902	826	861	806	834	822	831	800	873	825	846	810	857	831	826	878	859	843	867	867	802	812	820	811	834	848	804	881	834	841	842	867	847	866	831	835	854	792	863	843	836	848	832	844	819	829	827	841	780	833	811	836	776	776	840	888	847	827	861	820	839	814	832	839	825	829	830	853	807	806	826	871	832	885	872	824	831	857	901	866	812	860	801	828	824	835	834	816	818	859	802	837	784	897	868	809	848	888	913	851	855	879	815	830	828	846	868	871	838	816	820	791	870	848	791	834	818	864	854	818	830	866	831	827	858	875	822	849	849	846	790	848	913	835	828	806	857	832	850	793	865	816	829	854	810	828	822	766	863	834	826	769	821	831	814	870	835	858	841	803	867	841	816	864	813	817	848	839	870	820	807	817	824	824	789	823	796	813	838	865	828	867	820	804	830	829	834	835	845	827	870	845	791	823	791	880	852	836	866	815	863	805	831	847	851	855	816	850	849	942	852	837	825	858	816	824	806	829	809	812	833	884	790	867	834	827	866	823	816	846	817	761	884	867	852	829	873	828	781	821	840	885	836	827	825	812	866	844	827	854	801	818	846	871	853	853	810	852	815	813	805	795	848	876	840	851	813	802	844	832	833	862	854	808	801	863	756	843	892	903	882	878	837	838	799	824	852	842	817	829	833	831	849	867	811	808	852	793	858	788	783	861	864	839	873	768	823	890	835	798	862	840	850	846	824	773	825	892	815	814	839	847	844	803	826	846	812	834	762	809	839	835	845	886	845	873	832	860	857	861	815	777	859	832	854	853	744	866	811	883	824	858	844	860	812	884	864	873	783	794	831	842	809	794	844	889	822	834	808	836	811	830	828	809	797	840	862	879	829	880	804	875	794	823	791	855	895	823	861	896	838	839	886	848	893	859	811	806	857	867	808	858	830	872	875	872	807	819	797	829	886	859	834	829	758	805	846	812	817	838	838	907	823	774	809	847	852	833	839	830	836	818	851	847	861	819	813	860	842	859	836	852	888	842	808	868	866	857	827	860	823	862	829	833	836	876	838	856	871	811	892	848	883	827	823	818	847	857	744	799	818	870	865	835	822	820	833	826	828	849	828	867	857	828	851	803	819	856	806	812	850	860	868	800	844	837	810	793	818	835	863	819	853	792	919	850	882	834	836	754	838	811	849	861	807	834	801	806	856	862	863	892	851	844	828	875	808	810	834	905	848	851	849	864	874	829	875	819	791	833	838	816	824	849	781	793	806	845	804	814	805	844	879	838	801	846	846	819	869	808	883	776	830	820	773	833	789	773	797	855	834	801	842	875	831	837	855	856	852	810	814	818	826	848	867	812	872	832	839	806	834	818	804	860	867	808	800	783	801	845	867	835	824	856	824	868	826	886	856	779	821	872	856	873	852
33785	15174	10001	1086	2271	544	315	275	255	225	234	243	247	240	223	220	206	212	232	209	219	192	219	226	221	219	215	223	211	166	217	240	252	238	209	224	210	243	225	212	206	211	220	186	203	228	229	218	224	202	198	193	200	199	204	174	212	196	229	220	218	196	212	212	216	232	231	216	241	220	224	209	218	182	216	201	226	229	205	210	201	199	184	241	221	169	236	214	182	203	233	208	221	205	209	183	193	228	214	220	192	204	201	188	197	218	182	228	231	207	201	208	207	216	198	194	208	191	209	182	239	202	215	200	193	194	220	203	240	210	200	193	211	199	214	190	223	253	228	196	219	211	210	190	225	199	201	234	206	195	213	198	207	216	195	212	219	208	202	219	201	197	210	206	220	205	218	203	199	201	210	246	193	190	202	224	213	209	183	217	220	211	196	190	203	188	208	215	234	170	196	214	194	191	194	202	188	181	198	202	185	215	197	252	191	206	174	189	209	219	203	209	205	222	223	203	212	200	232	195	214	190	198	218	193	225	199	196	215	194	203	176	199	214	207	206	214	188	235	230	191	216	199	238	216	201	214	219	201	199	192	212	217	201	207	204	227	211	233	223	217	218	189	191	199	180	181	194	205	201	219	181	230	193	197	203	235	218	213	201	212	195	228	200	236	220	202	203	193	208	213	215	229	205	189	193	212	200	170	171	215	197	219	205	174	189	190	203	199	218	213	215	214	214	209	203	204	210	182	211	182	213	202	179	193	222	213	180	214	226	189	226	227	213	217	207	194	226	176	185	173	199	181	202	202	211	180	213	217	219	217	185	184	213	214	161	231	234	179	194	184	208	199	227	221	213	204	218	200	188	220	215	208	224	215	202	218	216	191	192	201	196	221	213	197	187	175	217	212	214	216	216	210	213	190	156	190	198	199	195	197	213	174	236	196	208	196	199	201	186	201	181	223	237	228	190	215	200	189	198	206	217	218	187	207	188	195	223	204	222	214	196	197	203	190	204	207	201	199	228	213	202	221	247	183	209	208	211	191	203	181	211	189	205	215	197	229	213	193	217	178	195	216	230	219	176	208	206	207	181	197	193	198	191	208	191	221	207	173	218	196	195	212	206	233	223	216	209	209	218	213	211	192	207	181	208	195	189	232	229	201	168	189	216	188	207	177	208	207	222	216	236	224	210	215	180	195	211	230	215	199	181	201	206	215	187	210	210	205	207	189	195	192	231	198	200	173	198	217	191	185	196	191	203	198	205	197	187	202	233	205	195	188	200	185	180	199	196	221	218	237	207	197	213	201	205	213	204	209	197	175	193	202	204	190	199	195	214	193	209	203	209	224	241	201	175	226	215	188	217	212	190	224	205	201	199	212	241	206	220	190	192	196	210	233	195	199	234	198	215	220	214	213	195	204	209	189	160	209	197	199	229	267	209	204	228	222	176	205	176	216	189	211	199	212	191	205	206	214	222	219	211	200	218	248	216	190	229	204	212	206	200	187	192	206	193	208	231	198	206	197	215	200	228	223	207	209	183	193	218	180	186	195	199	194	216	212	205	235	210	216	235	196	225	207	193	182	206	191	193	235	205	246	213	189	229	174	206	214	193	221	205	189	201	208	214	197	188	199	215	205	206	223	216	205	175	174	223	202	183	204	196	224	196	220	202	185	204	192	201	229	209	213	197	203	212	197	190	201	194	176	177	223	188	183	189	229	217	222	217	200	226	219	211	175	223	215	207	203	210	201	224	228	217	206	204	207	209	210	212	215	189	200	184	231	237	224	212	226	201	228	219	214	211	201	208	208	204	201	209	177	209	194	200	221	216	200	196	223	216	215	192	196	226	216	209	194	199	232	228	201	199	224	190	179	224	191	200	213	167	186	195	208	203	198	228	217	198	195	187	238	222	181	247	203	208	224	201	183	202	193	196	218	179	200	210	178	203	190	235	211	207	209	221	202	189	203	203	217	192	216	249	218	202	224	244	201	196	201	186	219	238	205	206	177	206	216	225	202	167	228	216	198	213	195	197	190	207	216	198	202	223	229	201	218	196	221	203	212	218	221	194	193	203	224	217	227	217	207	216	214	193	248	182	180	206	218	215	202	183	220	200	187	209	190	191	205	197	226	178	208	185	205	173	204	200	190	194	196	192	232	200	188	191	196	199	221	194	182	213	212	211	200	205	166	220	188	189	202	227	212	211	208	207	212	210	191	210	256	205	216	199	190	199	217	203	186	206	170	222	220	241	192	216	210	208	187	185	197	220	212	199	208	207	222	200	206	220	201	201	204	177	213	233	221	230	229	216	190	227	200	196	205	240	204	217	203	230	218	208	180	214	194	188	199	201	223	208	221	212	214	219	194	230	215	188	212	173	189	208	195	233	205	199	223	212	202	236	187	189	231	196	205	218	200	218	254	209	191	189	202	208	232	220	202	184	226	193	209	222	205	203	213	218	221	208	190	232	204	202	191	190	198	199	215	205	229	237	201	214	211	227	220	190	208	196	217	202	232	219	197	211	226	193	200	214	218	191	198	197	237	182	181	217	181	231	219	198	172	220	208	207	239	211	208	200	208	203	184	202	222	195	207	186	198	233	203	210	203	232	201	201	230	187	199	228	207	240	201	222	209	194	174	213	226	182	190	220	222	205	216	223	174	219	193	218	193	185	189	214	229	191	207	208	166	216	200	207	199	242	204	174	198	199	197	238	202	173	186	196	218	187	215	204	223	213	212	228	184	218	201	235	167	224	191	216	187	215	220	198	204	216	209	184	218	203	206	184	196	219	199	204	223	208	209	207	211	176	222	190	212	202	228	201	204	215	254	208	206	201	210	203	172	186	213	210	206	192	214	215	196	171	225	233	199	210	217	217	222	177	204	204	198	207	207	222	222	227	224	234	200	198	218	200	195	197	182	225	218	201	225	217	183	206	203	180	198	189	215	190	185	209	205	187	218	207	197	209	237	197	226	196	207	211	187	202	229	183	180	217	191	234	199	185	179	220	218	222	203	211	196	192	220	203	218	206	189	208	204	196	198	221	219	197	206	211	211	221	239	197	217	205	187	215	214	217	208	202	213	200	197	206	236	188	190	173	213	230	202	210	193	208	222	211	197	225	214	187	228	208	205	227	222	213	203	204	198	195	210	206	187	219	212	230	206	195	193	188	199	186	201	195	203	232	208	216	185	201	191	233	196	241	190	205	214	225	217	238	195	190	209	190	211	199	170	209	197	209	219	226	220	201	189	222	161	212	212	198	199	184	205	226	197	234	190	208	217	199	224	222	194	192	187	193	201	203	210	210	204	233	232	188	204	198	182	210	239	214	201	192	197	218	212	223	204	220	205	208	219	191	215	214	231	200	169	223	190	216	200	203	218	211	205	185	195	220	230	179	194	192	192	211	187	211	219	219	178	207	216	209	205	225	219	208	207	182	209	222	203	242	213	214	172	202	214	218	198	230	225	233	211	231	186	209	207	210	178	185	217	186	177	197	216	204	196	196
20848	6745	9815	2593	8280	1408	1037	927	854	693	688	683	653	625	595	620	602	615	621	621	574	587	542	550	571	503	516	522	592	569	526	518	553	515	491	494	541	560	521	556	516	550	533	528	512	512	524	544	488	556	555	493	540	539	511	503	508	532	505	531	524	503	515	530	492	513	514	523	513	509	501	518	508	512	512	486	509	512	518	489	503	522	525	549	545	470	525	454	513	465	537	532	500	576	515	505	503	527	479	486	517	503	509	480	494	518	489	496	467	526	472	505	488	500	499	488	488	505	506	491	476	480	534	468	560	520	529	478	516	535	504	511	499	531	503	515	519	552	487	506	553	521	508	483	512	570	535	566	495	542	512	494	506	497	497	486	501	531	480	531	543	500	524	477	530	497	532	504	519	463	503	467	522	488	528	523	518	515	463	566	504	492	541	474	492	528	522	501	499	509	509	532	550	507	508	459	454	500	515	508	478	484	505	516	522	491	508	534	478	503	488	487	561	540	520	475	469	508	474	482	501	515	542	533	519	500	480	539	519	485	529	528	530	505	489	530	496	491	529	496	498	487	459	516	510	573	538	489	503	499	524	493	509	524	515	530	500	513	498	538	532	520	482	496	503	477	500	472	579	503	471	511	507	487	501	509	498	497	507	466	522	530	495	503	552	476	506	505	518	502	523	499	511	536	518	494	484	478	478	510	497	510	487	462	501	484	469	521	522	477	513	530	512	474	482	511	505	472	488	553	509	471	527	484	518	534	521	535	534	503	524	487	536	490	474	494	524	508	516	511	458	504	496	517	495	516	490	505	504	469	509	485	557	493	498	505	524	502	509	500	494	480	493	440	523	537	494	501	500	517	538	504	516	516	506	508	537	530	479	548	475	483	497	518	504	514	487	461	502	528	464	485	496	498	495	498	520	482	526	519	521	476	466	466	507	518	467	521	512	527	500	537	529	510	514	496	492	502	504	503	495	467	510	499	513	506	516	471	465	511	505	472	516	518	515	551	523	489	483	544	531	516	509	479	516	522	515	484	554	534	549	482	481	525	497	495	500	530	496	510	555	506	496	523	508	490	482	507	513	479	494	497	540	491	496	488	468	527	493	549	505	523	500	479	481	505	502	477	520	491	461	480	519	496	491	469	516	521	496	516	495	530	543	488	524	532	494	509	480	495	512	465	503	488	482	496	529	535	523	518	477	500	502	542	551	542	497	508	503	516	493	485	480	507	521	537	510	517	499	514	521	460	497	501	513	497	516	538	472	486	522	559	540	495	537	505	512	486	530	524	510	528	513	513	487	491	504	513	503	482	482	511	478	519	497	490	524	508	506	499	518	482	485	488	520	497	529	489	535	517	536	500	488	502	532	512	528	536	512	513	496	524	500	530	474	533	515	503	525	458	516	474	490	538	493	477	531	507	508	527	564	488	518	552	560	546	470	538	525	538	470	508	475	525	523	474	528	496	539	511	488	502	524	528	544	489	520	531	501	507	512	515	496	492	490	548	479	546	501	550	514	502	489	485	530	514	500	492	492	474	535	507	526	472	538	532	517	495	499	519	473	514	530	498	548	561	495	497	502	493	526	528	519	450	507	477	485	532	489	509	468	508	521	534	490	525	500	480	565	547	514	478	524	494	528	481	485	550	496	519	529	464	450	521	536	489	529	508	510	547	519	506	503	488	492	476	526	476	494	473	494	482	500	480	462	483	509	482	518	490	471	501	473	522	513	518	513	534	531	489	537	521	515	525	522	514	491	507	537	509	495	507	529	483	530	501	493	538	524	495	478	524	528	489	477	525	513	460	460	522	497	482	531	516	502	475	495	511	480	493	496	470	503	511	506	495	506	488	493	519	482	479	557	517	509	520	509	525	550	512	483	471	548	529	528	501	502	483	525	499	512	497	525	502	517	473	523	496	523	525	467	474	477	486	531	504	483	534	501	529	528	540	499	522	478	525	502	479	529	515	491	512	550	490	517	525	471	511	510	541	500	512	483	474	491	499	530	513	481	507	534	454	492	471	466	512	548	503	483	452	498	505	493	509	512	513	519	479	472	523	539	504	515	492	503	486	507	525	510	543	516	505	492	504	518	493	480	491	558	505	505	490	497	536	542	497	515	504	535	454	551	502	512	482	482	526	484	470	501	514	465	547	525	511	519	508	542	522	466	524	462	500	512	476	463	532	520	480	485	516	520	485	500	516	514	493	485	507	502	504	512	538	528	518	474	502	506	539	507	510	449	547	501	550	473	529	553	470	537	504	524	530	535	517	489	498	469	505	536	499	509	548	535	478	495	514	521	507	489	530	507	490	515	528	522	497	485	500	511	535	451	516	501	475	505	529	508	498	547	480	515	487	510	487	481	519	511	498	531	485	476	458	501	478	514	497	536	529	551	498	472	524	516	503	504	535	502	531	503	492	505	485	481	529	475	519	504	530	519	546	519	502	504	531	509	528	488	517	489	526	509	506	520	511	481	524	544	512	523	477	531	465	490	510	498	497	465	507	489	509	517	511	515	511	548	539	491	522	526	482	510	497	484	515	483	567	515	516	500	506	512	482	533	509	504	500	481	485	504	514	528	480	449	566	483	541	505	532	515	499	508	521	501	527	500	470	513	522	511	515	489	496	505	514	475	518	473	491	513	518	521	518	521	522	478	483	535	475	547	504	492	495	511	524	493	531	469	489	482	494	562	525	512	478	522	489	532	514	554	493	477	510	462	517	535	515	491	497	540	510	506	486	498	520	527	522	527	489	537	492	452	517	488	481	495	482	486	491	517	520	526	486	528	478	503	532	481	504	529	480	468	525	502	518	480	520	512	514	514	503	509	503	500	470	501	506	495	522	479	473	513	509	468	504	510	505	484	519	513	514	527	522	457	515	505	475	479	526	492	472	522	511	476	516	523	513	507	490	502	499	512	536	504	504	525	470	484	530	495	471	510	552	488	484	496	481	480	503	501	496	497	533	525	511	450	501	536	530	547	530	527	480	476	469	496	482	510	524	537	552	487	510	532	488	520	510	560	466	509	462	532	503	504	481	517	516	528	458	497	484	526	530	542	493	513	501	526	513	483	512	502	507	458	517	520	506	492	513	526	524	477	475	479	476	513	541	533	494	519	502	474	542	484	469	480	520	493	534	481	486	488	448	527	517	524	484	567	478	507	511	517	510	481	513	552	491	480	545	462	484	502	531	496	526	486	532	508	550	500	524	515	478	511	528	490	566	491	505	528	480	466	515	473	472	525	535	525	548	535	527	522	504	503	497	511	501	536	477	519	517	494	473	520	527	485	488	508	510	527	503	460	515	535	532	489	494	527	507	518	508	514	497	535	494	504	529	508	480	494	479	516	478	501	534	512	538	519	510	497	527	455	494	486	534	511	478	503	493	497	481	496	488	481	461	480	485	501	481	518	498	516	520	485	536	483	456	524	494	494	518	524	502	482	521	493	517	442	508	511	504	509	518	530	541	484	524	526	509	475	526	485	501	478	496	505	509
2789	1046	901	473	363	326	331	343	320	319	326	333	328	302	317	336	357	303	331	346	343	318	298	337	309	336	352	337	304	342	304	323	308	315	363	327	350	312	336	323	336	312	325	368	333	325	342	358	343	315	340	333	322	301	380	377	328	344	286	329	317	373	309	343	299	313	302	311	351	324	306	305	350	325	330	325	324	307	356	344	337	318	302	358	284	303	342	359	310	311	329	291	351	332	362	329	296	321	312	330	297	321	310	325	343	334	299	335	296	343	321	327	342	314	340	319	342	325	323	347	320	338	317	324	334	360	352	312	374	355	317	326	358	341	310	299	305	329	346	323	333	350	312	330	338	318	367	344	338	384	358	343	294	324	310	329	311	350	322	351	315	368	358	328	319	355	314	366	307	332	334	296	317	317	344	311	322	376	331	328	331	349	337	348	325	346	306	298	306	302	311	302	351	334	308	308	337	298	347	343	351	337	333	312	336	327	319	322	346	336	295	369	332	313	300	337	353	357	323	335	322	359	374	370	314	329	340	343	289	324	323	311	351	377	333	339	298	335	346	329	329	339	294	323	319	300	314	314	370	320	317	351	357	318	368	286	309	330	340	337	301	349	345	306	341	332	299	341	321	307	318	359	329	341	308	345	356	350	293	294	340	296	337	271	326	325	315	323	347	329	304	304	316	324	331	324	338	330	327	341	336	351	324	311	347	310	330	313	319	340	372	300	339	345	337	328	326	319	310	308	377	354	343	314	327	350	330	303	383	382	323	347	338	288	318	364	320	334	304	292	337	302	325	321	312	321	344	331	289	309	317	271	335	328	355	285	320	287	322	297	324	303	336	327	327	330	359	336	330	331	347	333	337	336	330	351	323	311	341	319	313	305	342	311	307	331	306	368	295	331	332	314	325	341	352	324	374	329	331	344	358	316	322	343	312	320	334	347	305	331	373	310	355	326	332	341	351	364	312	331	338	384	368	290	333	316	334	346	335	336	337	354	317	314	317	334	360	314	345	332	310	328	297	329	341	302	332	348	341	329	317	328	328	321	325	309	320	337	337	331	313	310	316	304	319	329	331	335	306	347	327	370	332	326	327	321	311	328	290	299	313	340	299	340	342	368	326	307	370	339	349	325	333	296	342	361	337	317	336	346	328	328	321	331	305	325	310	354	329	327	349	336	347	311	321	312	324	317	306	331	356	338	321	307	310	348	313	308	350	329	366	323	336	304	307	330	333	306	330	333	337	322	316	332	328	325	352	390	354	342	333	350	333	301	321	336	328	313	330	287	332	316	312	346	306	324	332	326	315	299	321	321	360	326	306	326	345	347	317	340	352	368	308	284	330	320	330	306	308	306	341	325	313	340	331	317	324	363	330	316	325	322	343	295	312	309	347	331	352	364	330	310	289	329	339	344	371	315	319	328	333	296	313	324	298	310	326	357	315	333	312	332	348	312	310	292	365	305	319	304	344	320	318	347	367	326	293	321	326	322	347	349	336	329	315	328	351	318	301	315	303	335	315	344	325	339	325	339	341	361	376	327	316	311	321	310	307	323	344	323	314	373	359	318	332	354	321	313	319	323	336	305	305	331	321	352	340	302	353	331	329	297	323	331	324	331	309	323	344	343	329	309	332	328	341	337	322	302	373	347	313	341	358	338	311	325	335	314	300	339	357	325	355	307	337	349	314	299	319	301	313	310	325	331	292	285	362	342	349	305	334	319	316	331	319	341	368	331	356	326	290	359	319	329	363	329	309	312	356	330	320	341	285	334	311	345	321	308	279	311	342	320	296	341	350	352	348	294	332	362	318	329	349	357	323	349	358	325	315	289	298	328	351	338	337	335	347	325	370	341	330	314	330	350	324	313	304	317	324	345	295	333	338	330	330	294	332	313	303	326	339	336	327	358	346	328	367	365	306	351	327	277	348	353	340	352	334	336	344	317	320	339	331	329	320	355	329	323	292	323	313	320	318	331	312	327	292	310	348	343	346	332	311	327	357	332	348	343	334	302	322	310	318	333	315	339	340	328	303	325	312	327	297	338	324	323	308	336	331	355	312	282	361	313	317	314	308	330	334	325	312	327	356	350	343	344	338	318	329	356	328	319	307	364	310	325	363	307	317	317	342	288	358	302	354	349	330	326	345	336	290	304	306	348	334	297	315	340	343	363	340	337	341	329	321	316	320	284	345	332	318	307	322	313	359	313	317	305	329	315	333	315	342	342	337	331	376	309	334	351	319	330	367	321	318	335	356	320	360	321	332	346	367	324	287	330	343	330	291	365	322	340	313	295	363	329	332	314	311	324	333	294	329	356	321	329	323	315	323	352	331	330	305	329	312	315	314	310	305	355	318	309	349	352	280	300	322	313	311	307	353	314	354	328	333	364	317	339	352	339	318	307	306	314	339	328	317	326	332	355	310	338	332	344	337	344	347	301	306	322	317	336	313	337	315	342	319	326	337	349	332	323	355	363	323	355	355	309	329	357	319	316	312	353	315	333	345	379	351	336	337	327	338	330	328	293	332	311	342	363	331	310	334	337	329	366	335	307	333	344	303	318	325	298	330	329	333	284	338	330	342	323	307	308	347	298	337	300	311	307	331	351	338	340	371	332	348	326	343	341	316	309	345	322	360	308	360	322	317	314	308	326	317	350	324	309	293	344	356	328	329	319	328	312	348	349	324	311	326	355	318	343	323	324	318	316	333	317	331	281	317	314	341	308	300	326	333	323	307	370	313	331	321	335	352	332	303	334	321	337	322	351	354	322	303	337	318	290	341	298	341	308	296	336	315	352	363	318	313	349	322	349	344	277	357	311	329	335	302	326	278	351	335	302	320	337	343	347	363	316	367	303	322	316	324	312	345	357	294	313	358	330	349	325	315	338	324	350	312	329	334	314	327	292	315	328	315	347	340	346	342	318	315	317	314	352	330	320	335	314	304	360	303	309	324	339	366	334	348	337	351	349	331	322	323	316	339	296	345	346	317	314	306	317	321	333	317	284	338	352	346	349	357	315	288	339	289	310	351	349	334	338	300	326	347	320	326	337	335	323	351	326	354	323	323	301	310	322	303	355	308	316	326	326	326	298	364	305	326	319	331	327	338	292	324	325	312	308	366	322	307	338	328	332	314	315	289	386	372	327	328	315	348	344	346	306	310	355	368	310	341	323	335	301	335	318	348	307	299	321	323	298	345	362	328	342	349	307	336	319	323	322	295	338	354	335	339	325	306	316	325	324	323	318	324	343	342	336	326	333	364	340	340	314	327	360	327	318	320	309	319	299	330	367	313	326	316	381	314	331	314	308	354	334	328	318	326	353	323	274	287	314	309	347	330	334	324	325	373	309	311	292	339	370	350	310	356	334	310	338	316	329	309	345	330	334	330	327	308	349	325	310	338	343	376	313	326	327	358	321	310	316	333	333	345	319	335	311	343	327	322	335	306	320	344	326	357	306	343	363	310	333	298	317	315	296	311	327	316	344	323	320	322	328	331	325
3122	1540	1932	1191	1015	808	826	775	763	780	796	770	806	800	799	773	790	789	766	789	757	777	744	793	788	788	736	765	818	800	806	794	771	766	799	797	753	751	792	803	795	807	793	779	764	772	774	782	785	794	756	778	806	800	781	779	718	775	798	768	870	804	779	817	808	805	799	772	782	795	754	808	818	799	730	785	739	761	810	779	755	827	809	794	786	845	794	782	751	738	786	811	794	774	832	827	803	764	757	782	801	769	813	786	786	819	799	778	813	830	811	861	751	798	809	788	806	786	745	796	776	811	790	782	737	748	780	781	816	810	787	802	765	796	789	782	803	826	772	814	769	771	780	805	857	772	800	818	738	803	769	782	825	797	793	750	828	798	737	754	785	801	804	800	823	765	803	749	807	791	754	794	841	786	840	754	804	815	786	778	770	828	770	730	760	822	788	777	794	750	807	813	809	758	856	795	751	791	826	736	829	789	822	821	786	815	776	838	792	760	793	828	839	769	786	824	790	796	778	786	842	772	799	793	843	808	753	804	758	767	802	814	785	775	847	796	793	804	804	776	729	771	783	779	763	743	764	797	818	821	768	750	822	816	763	766	773	755	805	808	811	803	833	756	824	872	822	822	819	808	767	804	786	741	744	741	796	795	807	765	772	810	800	749	796	778	865	758	764	800	832	816	848	764	786	855	754	815	784	828	826	766	750	817	829	779	821	781	791	805	796	798	795	766	809	739	781	753	760	794	794	787	789	749	750	808	787	811	760	741	838	773	782	759	770	814	775	791	779	770	735	797	791	786	794	791	835	775	766	801	770	819	783	785	812	781	798	822	720	794	775	781	813	822	779	780	745	809	785	793	828	843	805	791	779	768	770	793	827	798	799	759	784	823	787	805	770	796	743	741	766	798	759	814	785	760	833	791	846	774	816	779	820	765	810	845	758	765	798	786	811	747	795	758	761	805	795	808	752	821	755	767	781	783	780	829	794	777	792	787	774	765	799	790	745	775	854	778	819	766	771	784	851	829	811	816	830	766	743	817	745	808	732	807	786	797	779	784	792	830	827	731	769	791	837	806	783	842	709	803	814	804	834	810	791	757	785	779	758	729	808	815	771	743	820	792	834	769	776	831	813	845	788	816	777	815	783	783	847	829	780	795	730	839	778	796	770	775	827	758	791	791	805	783	803	806	733	769	750	782	825	823	777	810	771	832	826	795	825	806	803	765	764	767	800	827	826	784	761	810	809	785	790	788	807	810	795	799	786	813	786	790	757	828	826	796	766	776	790	782	783	751	796	759	778	787	806	785	770	844	766	825	727	794	740	769	753	789	740	769	738	822	801	773	738	808	773	790	776	815	837	731	820	824	805	769	768	790	781	782	780	741	752	816	828	726	804	790	820	770	762	778	793	825	797	743	771	806	797	797	807	829	776	732	803	780	798	798	770	840	751	824	814	795	776	823	781	803	780	770	806	797	788	813	760	770	767	793	765	755	794	740	764	809	786	806	780	796	872	826	795	800	818	804	772	783	797	804	777	766	745	791	805	748	807	797	797	776	750	775	812	798	749	780	811	791	798	758	788	824	820	807	794	796	819	831	800	794	736	793	786	776	746	784	760	766	778	817	773	814	808	796	756	754	797	824	758	832	778	797	740	762	788	795	837	819	745	789	736	800	742	789	808	807	810	773	798	834	760	768	821	800	788	776	811	801	839	832	791	723	789	844	849	780	812	767	755	769	798	801	835	773	764	784	821	766	783	774	718	818	845	764	748	785	800	761	773	786	760	813	794	836	740	754	788	819	791	789	772	803	780	809	811	849	769	767	751	797	811	816	793	819	803	780	764	743	817	820	813	806	789	837	802	752	822	795	777	775	752	836	784	786	856	776	767	819	810	842	796	793	815	825	764	788	724	845	795	784	794	814	819	747	729	763	756	777	833	753	803	820	823	800	763	819	795	809	819	740	759	767	737	783	744	863	758	732	816	761	771	767	791	806	744	765	786	816	807	801	747	803	767	839	740	790	817	790	791	789	815	738	771	811	754	746	774	805	788	755	809	772	817	786	765	836	832	813	763	818	807	831	782	790	796	774	763	779	768	798	773	822	828	832	814	868	752	830	803	779	772	781	787	768	788	828	814	823	818	795	807	801	814	811	801	797	777	789	790	814	753	772	810	779	787	800	797	788	861	788	770	723	809	804	815	750	781	785	809	785	787	807	795	811	785	754	808	869	794	828	737	792	772	750	814	782	791	798	766	828	793	790	815	785	840	793	743	736	792	765	808	816	763	782	807	816	812	790	771	811	759	780	777	752	806	769	784	751	760	815	795	818	735	763	817	856	740	804	768	804	750	768	715	810	755	802	834	746	784	798	749	801	820	727	790	751	807	841	793	756	852	769	741	762	818	796	789	811	758	739	838	802	793	819	801	778	796	797	720	799	829	825	799	799	785	784	777	792	814	776	774	752	745	769	793	740	809	843	751	779	846	791	785	793	820	773	795	807	752	762	803	785	790	748	803	799	798	811	799	749	788	778	809	739	807	821	805	758	786	744	808	764	763	771	814	829	793	791	834	759	789	777	761	790	825	740	817	804	789	818	809	796	830	770	768	814	842	783	805	757	772	836	799	747	849	756	764	802	740	780	811	796	727	760	804	791	752	776	800	823	792	778	808	756	753	825	752	770	809	769	783	761	755	799	785	766	774	776	790	781	820	795	802	764	843	796	792	805	770	762	829	804	739	760	783	762	799	794	772	813	833	851	780	751	804	776	797	759	841	812	732	763	768	777	803	774	805	807	782	820	792	791	768	751	773	785	832	777	790	776	776	852	744	754	810	767	757	779	769	872	755	792	770	771	761	831	831	822	786	790	758	808	797	836	773	763	774	811	844	773	787	777	762	792	741	772	839	801	791	823	792	802	725	852	777	786	809	839	803	816	788	784	791	809	782	779	740	784	764	767	788	771	806	784	810	813	777	779	809	834	794	747	767	821	799	761	771	845	793	786	712	788	792	789	787	816	831	774	775	738	826	782	779	781	840	805	804	850	778	813	798	808	795	781	766	771	736	780	783	839	820	851	791	783	810	773	831	762	787	790	775	801	850	802	773	780	865	796	783	767	809	790	809	824	772	789	788	782	776	837	729	796	818	825	788	795	839	779	753	782	788	803	824	773	780	774	786	741	825	763	795	829	813	757	800	795	797	820	756	731	817	739	766	808	778	783	758	818	744	806	777	784	823	753	822	793	792	787	807	803	783	767	793	798	793	763	776	784	814	766	797	765	810	760	795	800	772	826	729	847	779	785	756	791	792	772	814	712	772	773	793	771	831	813	805	730	781	781	762	779	820	762	784	822	796	779	803	814	814	775	807	751	772	822	805	787	761	825	803	766	756	820	799	788	842	822	832	796	790	774	794	805	760	779	782	811	846	797	814	753	755	772	771	800	774	768	830	791	798	781	819	841	816	810	753	770	790	798	831	779	816	777	771	792	788	724	856	825
23618	7407	3704	785	940	512	440	375	356	407	355	374	398	358	360	367	359	321	372	367	337	324	330	361	342	312	324	345	302	326	288	334	363	347	351	349	352	356	379	339	373	319	314	334	392	374	383	353	372	326	366	358	354	349	362	369	358	329	404	339	319	353	351	373	331	347	387	368	352	357	331	366	361	362	357	395	357	341	332	349	383	365	375	330	347	339	353	365	334	318	326	340	355	367	341	368	331	348	357	336	357	331	373	356	354	381	376	338	354	350	360	389	357	336	374	343	360	345	313	351	333	321	395	317	340	354	360	361	352	351	374	335	374	333	338	379	373	368	349	363	361	365	357	360	341	354	347	355	385	343	356	408	343	358	363	342	334	377	343	347	360	365	337	322	338	328	342	379	307	351	337	342	310	357	387	381	364	365	374	361	368	363	371	349	394	336	355	318	334	322	366	337	354	376	384	331	378	354	346	360	330	349	360	349	350	360	364	318	363	362	341	330	354	316	348	356	371	378	330	338	351	323	376	354	331	359	387	371	327	340	410	335	339	386	343	401	350	348	330	376	388	373	325	350	337	344	348	357	358	341	328	346	353	374	337	344	342	352	351	361	378	348	342	302	330	384	363	335	347	387	351	354	318	330	341	367	347	331	363	366	321	359	369	377	327	368	342	346	371	331	335	383	356	384	364	346	346	362	333	356	350	362	389	328	354	343	348	367	365	402	345	379	372	337	341	330	347	352	348	337	361	365	395	329	392	365	379	356	373	395	359	328	346	346	364	339	342	380	366	331	398	342	372	305	333	339	368	350	311	372	355	363	366	369	349	370	373	322	355	328	350	332	350	325	373	322	365	321	366	351	342	359	377	347	335	303	346	350	357	382	353	386	347	372	378	348	385	379	345	338	342	351	332	352	340	326	342	346	388	376	349	358	354	381	347	356	360	351	358	375	363	372	341	349	352	375	362	326	403	350	321	335	345	345	366	346	372	341	337	354	358	344	343	358	352	379	366	335	331	353	328	344	319	327	361	335	348	349	343	355	330	380	349	328	361	387	351	353	363	340	337	356	380	380	342	351	380	335	361	407	369	394	382	378	353	364	318	398	326	330	374	340	313	335	373	350	351	339	345	388	373	351	337	347	332	360	373	334	318	311	358	345	371	353	359	343	353	360	372	359	370	346	399	368	343	388	378	363	357	338	344	349	357	361	353	362	399	315	390	347	350	335	352	332	363	341	365	372	374	318	361	386	381	350	389	333	369	359	394	347	367	363	359	370	389	376	319	355	361	380	374	320	353	342	366	353	381	357	391	362	386	336	312	344	351	346	355	357	359	327	347	351	353	357	359	356	360	319	375	367	355	345	363	337	352	366	359	358	340	341	304	357	324	361	321	346	328	319	395	372	388	363	347	338	317	360	342	362	353	331	351	319	392	332	351	333	317	388	359	345	332	350	350	334	351	337	368	380	337	360	347	374	357	344	364	349	361	340	333	340	371	350	349	358	399	354	362	361	350	357	366	355	336	352	341	343	362	362	378	354	353	360	344	338	342	350	343	359	369	342	367	373	389	347	349	324	354	344	391	358	349	353	337	356	360	358	345	349	337	335	353	360	369	306	348	352	332	338	323	373	346	357	353	366	338	367	346	357	353	393	378	342	365	329	344	382	352	381	351	352	346	358	348	320	363	314	379	366	367	328	336	338	355	391	384	379	371	356	369	358	359	343	350	381	346	362	360	316	309	348	351	338	364	350	399	329	367	405	351	333	372	353	370	365	363	351	325	362	366	341	360	361	367	363	368	323	311	395	380	394	365	348	355	398	343	343	348	313	356	349	336	332	364	328	361	367	316	339	357	338	330	369	345	413	387	359	368	376	361	343	387	353	366	364	361	369	360	334	380	369	358	380	333	369	335	355	360	354	390	343	358	320	383	334	385	370	349	336	347	338	380	384	378	349	409	368	390	331	353	336	403	370	343	374	334	355	349	334	349	309	340	363	361	359	327	367	365	377	334	324	352	363	365	362	345	362	345	396	368	396	337	391	324	350	322	322	384	325	399	365	341	350	343	344	359	368	351	313	373	377	364	369	365	343	358	348	342	336	381	381	371	346	372	326	359	348	344	381	387	324	348	354	344	373	353	347	353	336	347	331	359	348	358	376	368	368	371	335	380	357	395	338	351	312	365	328	349	365	351	343	342	357	368	344	311	354	335	343	358	334	365	337	349	325	359	342	392	362	312	331	353	331	369	395	354	356	325	340	348	351	381	335	335	355	374	363	371	363	363	357	346	345	347	308	341	348	377	370	360	311	363	324	387	382	387	352	372	329	343	342	366	378	340	347	335	356	348	320	355	365	369	341	332	370	343	337	343	338	347	364	336	356	370	366	334	384	344	341	350	337	334	358	378	336	354	351	345	380	328	366	362	340	357	330	360	374	357	344	335	332	353	345	339	352	379	345	357	328	338	405	393	342	333	371	360	358	352	367	366	393	356	377	357	376	355	371	400	355	331	369	328	370	319	353	372	341	374	335	353	322	389	358	335	367	360	352	379	386	374	370	361	326	312	327	328	392	334	376	374	344	383	357	352	367	371	344	344	352	368	339	382	343	351	345	369	339	346	346	352	367	394	373	344	309	374	377	393	337	358	325	364	363	350	376	333	346	313	336	360	373	362	335	326	358	374	339	348	319	340	375	359	359	349	362	353	351	354	312	365	349	367	341	397	313	362	344	377	343	291	332	346	376	376	312	365	354	340	356	365	353	385	361	359	323	381	358	346	369	384	330	335	387	355	358	342	340	340	347	332	384	368	361	365	315	358	380	333	331	374	343	350	349	346	353	323	349	344	346	399	358	333	334	353	393	382	383	359	370	354	379	359	322	378	352	388	365	347	345	373	355	346	368	365	347	339	374	314	352	356	294	364	375	362	346	333	342	315	385	367	325	346	365	367	369	357	358	343	345	356	369	375	358	345	353	366	355	356	372	336	374	350	340	360	382	375	354	341	367	374	366	323	319	315	371	379	327	382	367	326	372	324	366	384	373	360	374	342	331	336	335	364	315	322	349	350	353	338	344	347	367	350	360	374	337	390	360	373	323	375	341	329	366	352	361	357	358	381	375	357	339	320	333	368	349	307	407	354	399	305	363	360	350	331	381	364	361	377	363	337	408	371	348	348	356	363	351	355	347	354	327	349	334	374	347	370	336	370	378	340	366	375	376	340	335	375	368	345	353	364	366	369	350	354	360	316	362	338	374	374	368	386	349	355	345	352	371	355	326	358	319	351	349	364	415	351	356	359	399	351	332	351	353	337	356	358	355	339	341	375	316	330	363	349	353	360	341	350	352	400	354	379	375	340	389	290	326	359	382	362	382	362	352	331	306	354	353	360	369	362	327	353	341	328	342	374	333	365	342	371	363	357	318	335	382	365	410	396	344	345	375	342	378	318	331	354	326	332	322	334	355	322	352	347	342	354	350	357	375	347	345	380	373	356	329	388	379
15682	3468	5446	2280	3282	1428	1104	1060	1038	1011	939	972	938	935	930	913	885	848	893	860	901	903	882	838	829	879	841	872	843	843	908	866	838	781	857	810	892	820	861	913	937	859	846	873	858	876	842	859	839	859	832	874	818	831	849	891	826	828	834	827	800	865	842	842	853	866	858	863	849	800	878	850	849	847	810	802	811	872	860	858	835	844	855	775	845	857	831	831	841	845	867	795	860	770	841	816	868	884	815	860	867	802	794	866	806	817	795	853	814	844	810	857	831	841	831	865	822	867	857	859	781	840	799	824	812	842	888	784	810	805	859	889	833	838	810	812	841	840	799	867	806	848	839	845	853	799	866	834	835	831	865	843	845	840	846	869	849	804	807	816	804	792	834	873	850	845	863	822	836	860	847	811	851	834	806	801	868	826	862	738	849	823	859	827	836	866	858	883	837	850	880	873	824	820	862	876	861	808	824	864	793	816	848	815	839	859	800	840	855	838	838	883	892	813	809	877	842	811	839	818	830	839	800	861	833	864	816	824	830	864	825	855	828	832	863	857	851	855	865	872	843	814	842	838	850	781	833	822	847	861	845	815	793	757	846	828	851	875	805	793	841	840	792	812	874	874	819	861	838	796	852	818	874	798	866	811	819	851	841	804	823	878	851	817	839	821	803	821	801	833	861	817	825	828	803	797	855	876	825	836	796	910	790	827	848	844	842	803	868	781	873	862	836	819	802	852	855	803	818	810	806	821	853	838	853	824	850	815	794	821	865	781	814	781	801	813	783	844	834	861	765	805	802	837	823	823	830	834	794	876	797	819	825	856	857	812	819	825	841	854	838	844	871	814	854	847	815	836	844	845	795	855	821	788	838	849	877	819	855	861	851	808	820	895	806	800	793	812	849	844	793	821	884	839	870	826	816	833	861	840	868	842	844	819	847	839	868	798	791	855	851	829	790	850	845	846	886	845	850	836	798	844	801	877	814	792	846	797	856	825	805	831	826	848	828	846	900	875	809	842	839	837	813	805	857	832	823	796	808	792	838	843	852	827	868	862	849	853	832	859	860	875	843	789	810	823	848	868	845	829	834	815	792	817	854	827	832	867	801	793	801	863	809	870	794	830	905	851	873	842	872	841	779	795	829	845	845	815	868	834	840	842	868	803	823	882	825	808	823	840	817	827	831	869	856	852	819	809	828	895	891	867	790	782	836	869	826	804	893	840	840	857	778	878	818	876	829	790	825	829	793	802	882	858	832	811	853	842	843	786	821	866	867	878	812	853	820	854	828	824	798	817	852	840	812	839	830	803	840	863	875	788	785	826	811	825	844	847	822	821	772	811	803	824	810	889	902	849	864	857	821	778	833	824	813	811	821	839	877	815	804	828	874	828	787	845	814	823	911	868	838	792	840	827	851	857	880	871	831	818	889	886	822	829	802	849	790	905	848	863	874	830	812	815	848	851	833	830	812	815	826	817	893	799	853	833	796	783	807	866	850	840	811	850	823	863	824	851	838	826	817	861	857	847	791	839	813	804	863	844	824	845	786	807	824	851	801	802	899	841	823	829	846	828	870	832	850	859	843	848	856	853	828	860	804	837	800	794	811	843	803	912	837	813	868	858	808	807	813	826	862	824	803	864	796	884	887	838	826	804	830	843	857	845	796	844	846	843	869	815	818	924	889	771	809	872	824	856	794	855	816	866	814	799	810	847	862	783	882	825	785	823	805	811	861	875	846	847	804	843	867	800	816	838	850	840	812	873	853	850	874	826	806	856	820	857	816	848	826	823	872	822	825	857	781	846	896	838	814	835	850	871	833	879	848	786	816	821	764	876	825	799	820	882	863	816	793	838	811	844	892	801	874	809	852	818	783	869	846	839	846	836	853	849	836	825	822	864	826	854	823	800	842	826	884	813	843	811	829	850	780	809	872	819	849	805	841	848	838	866	817	835	782	837	849	812	830	838	833	808	799	856	837	821	861	816	849	789	854	828	780	830	844	883	806	875	865	850	827	821	843	845	816	827	862	817	836	867	832	838	841	850	825	828	837	867	858	794	868	892	809	850	811	809	816	860	822	782	834	790	813	859	798	803	814	850	860	848	817	805	811	819	861	903	813	779	818	824	889	833	864	844	782	832	788	871	834	859	771	806	875	804	820	823	854	807	854	774	814	850	874	856	797	825	828	837	821	849	768	812	801	849	784	815	770	812	821	803	839	822	862	809	792	793	822	844	814	825	848	848	846	829	844	864	819	866	809	842	785	842	844	829	846	862	861	829	789	857	851	800	848	842	811	801	835	799	819	830	767	806	770	831	833	814	809	852	797	837	823	796	801	840	797	806	862	870	826	854	840	814	797	813	846	901	801	821	793	823	808	895	856	876	886	870	813	887	842	840	833	843	808	858	858	831	880	861	836	807	833	784	807	879	862	839	809	829	836	803	835	807	852	812	844	831	860	836	848	853	849	819	784	883	834	840	832	822	825	814	786	810	799	832	857	873	822	795	891	800	818	805	830	814	837	873	836	825	761	851	844	795	863	841	838	836	824	796	841	834	794	827	845	839	838	811	825	799	811	813	882	840	872	842	841	851	816	788	827	827	859	843	841	873	850	820	795	824	866	846	837	843	845	776	801	748	858	855	851	858	857	803	828	750	820	834	839	827	827	802	843	885	848	780	882	842	839	825	815	860	864	848	831	791	815	843	785	816	842	880	862	884	836	880	848	814	836	890	811	781	826	885	810	845	855	820	870	828	795	880	779	810	810	857	821	821	851	811	853	840	851	843	782	836	794	819	850	761	862	878	842	796	845	796	839	772	846	826	810	811	892	850	832	827	817	854	825	859	853	803	873	866	817	872	874	835	825	815	850	771	769	795	826	779	861	862	838	841	818	819	852	779	857	836	853	830	900	834	789	767	829	771	795	847	826	810	815	764	808	798	839	877	811	779	805	900	842	869	870	851	834	831	789	795	826	817	843	799	809	844	844	745	770	844	789	860	870	855	829	862	816	877	813	830	841	844	880	817	836	839	828	830	798	801	881	863	829	865	850	772	826	794	831	808	836	818	837	820	846	864	808	808	832	780	813	786	784	862	867	817	855	855	840	839	846	840	848	873	844	849	828	838	831	830	823	859	848	810	796	828	797	847	810	809	832	885	848	828	883	858	798	814	837	769	827	798	825	811	846	853	819	802	822	857	879	814	834	816	807	880	783	812	831	815	854	836	805	765	826	765	826	861	817	869	823	849	909	844	848	881	847	859	810	841	807	863	802	881	840	833	867	829	853	828	853	803	883	797	883	807	836	833	846	816	780	823	858	845	849	772	793	828	794	797	844	849	829	845	840	817	794	862	818	792	864	866	814	868	821	882	859	877	847	844	811	855	829	801	831	845	852	836	856	813	883	880	849	838	840	817	827	855	814	850	851	877	812	837	855	750	834	853	828	831	856	861	841	826	838	822	815	845	864	840	847	800	860	823	821	856	806	774	853	908	827	803	801	879
32533	12122	6662	974	1354	658	343	288	278	251	234	230	225	216	236	252	225	226	216	221	193	205	215	181	222	201	203	210	203	215	204	208	210	211	233	201	197	229	202	208	204	196	213	220	198	193	237	214	210	202	184	179	221	231	214	202	202	174	224	222	205	226	203	236	193	175	211	228	196	210	219	180	181	215	202	215	221	190	190	190	210	196	217	186	231	203	199	216	201	182	199	219	209	202	223	195	222	200	212	216	209	191	228	221	217	203	211	198	190	206	212	212	201	198	184	183	190	201	180	194	200	198	193	192	204	198	219	185	215	204	188	183	207	224	220	217	194	189	224	198	205	203	202	205	200	233	218	211	206	175	220	206	225	195	199	241	230	229	211	196	179	198	217	190	200	239	230	190	207	177	195	218	203	207	223	223	220	208	178	203	214	207	201	178	227	241	206	205	230	229	194	225	225	218	190	191	183	201	201	204	219	210	182	218	217	191	210	195	196	200	223	226	192	187	209	219	208	204	202	226	189	208	202	196	193	193	234	222	204	215	202	204	211	192	177	187	167	211	198	204	165	211	212	211	202	187	185	173	182	230	205	189	230	212	204	204	202	216	210	192	225	206	193	249	212	222	229	219	214	167	222	219	212	190	185	209	186	188	220	195	209	234	179	207	194	211	211	231	203	206	191	234	206	185	225	190	211	201	220	190	204	198	210	217	209	229	212	189	209	231	190	180	203	203	204	210	193	194	214	240	199	210	201	179	199	226	226	223	204	212	224	203	230	194	192	207	212	231	197	185	187	217	228	200	205	202	187	202	197	210	209	190	216	161	208	225	198	221	217	213	212	198	201	222	222	216	212	220	198	226	194	200	184	217	225	169	189	186	196	220	210	209	213	185	247	192	204	203	198	224	199	211	191	210	242	227	218	199	187	208	188	195	218	218	216	221	181	200	195	191	177	229	216	204	183	199	208	227	213	195	210	198	197	209	206	170	212	198	177	199	214	171	164	212	193	218	217	202	183	207	208	212	203	201	228	196	195	208	207	219	189	207	234	188	196	204	214	237	196	225	177	213	191	207	197	185	198	225	209	206	174	191	195	205	214	195	196	204	185	208	202	198	195	206	220	179	202	196	188	171	230	195	200	185	189	211	202	200	187	212	259	206	226	203	224	193	233	199	217	185	241	218	220	215	184	176	205	233	205	172	213	197	216	221	221	214	199	195	188	231	222	220	204	215	202	204	199	193	217	199	204	217	200	203	242	184	198	183	211	241	188	198	196	201	229	215	213	205	211	207	213	194	200	192	211	177	206	221	203	207	187	199	210	194	198	203	232	233	195	192	190	212	189	197	181	202	198	194	192	193	198	228	197	207	217	198	193	197	219	171	189	210	197	217	215	206	198	201	215	216	194	186	209	208	228	189	207	183	196	219	221	206	203	254	215	210	193	193	186	230	166	248	203	202	211	197	217	215	209	223	187	199	203	180	207	222	210	208	241	202	183	211	208	220	203	201	221	215	206	204	221	199	201	214	188	191	197	184	188	179	221	233	241	216	220	204	208	207	173	228	207	231	199	199	204	203	202	208	222	183	173	194	195	180	194	218	195	219	207	216	212	196	193	220	180	193	220	222	196	223	217	187	204	214	200	188	239	203	190	208	190	203	228	207	182	201	210	207	214	212	160	214	177	204	181	210	217	205	198	200	220	176	229	220	228	220	209	215	208	184	193	186	225	204	221	191	225	210	208	222	220	187	201	221	182	201	205	215	210	202	217	214	216	202	195	223	191	213	200	213	189	214	202	208	204	213	225	218	185	205	221	215	182	214	206	200	205	184	233	201	201	212	221	224	215	176	203	189	197	202	205	202	211	201	203	216	199	203	209	182	204	206	181	197	233	198	198	202	207	193	211	213	182	222	201	216	213	185	211	209	214	214	194	227	216	239	216	197	208	221	206	191	213	198	205	185	200	231	205	194	237	210	198	199	211	203	203	212	194	217	186	207	217	212	197	206	211	215	208	181	212	183	205	193	173	223	172	210	243	179	209	182	180	205	196	223	206	216	250	190	191	207	218	247	219	187	186	219	230	185	210	196	213	226	162	184	206	221	189	183	221	198	195	212	215	188	185	207	199	180	206	201	203	205	190	241	206	217	181	195	213	227	192	197	203	191	209	228	201	195	195	247	209	188	210	196	192	213	186	219	196	201	187	211	202	185	184	199	211	201	221	223	208	191	178	204	212	180	219	183	228	230	233	194	190	223	208	193	218	188	215	203	246	218	212	217	224	202	172	178	195	202	176	186	204	207	187	201	187	213	228	202	190	190	195	201	209	208	205	187	212	202	199	176	200	225	207	203	208	205	200	195	196	214	190	191	208	230	215	183	199	219	203	192	231	191	192	224	182	197	204	200	216	203	236	190	228	199	203	207	200	234	192	204	205	211	220	196	200	193	232	176	177	186	194	201	196	223	209	214	191	201	191	199	225	202	230	221	193	227	196	204	215	197	188	195	209	191	178	211	209	181	215	198	204	202	198	211	219	209	197	205	211	174	201	236	205	219	200	237	214	189	225	217	225	190	210	191	179	196	191	195	201	204	230	202	215	232	231	213	198	192	197	206	207	203	220	188	207	230	201	204	211	219	207	215	191	227	189	189	207	218	191	190	185	224	202	233	219	191	212	188	187	211	239	215	236	211	186	202	184	203	203	207	222	220	192	222	190	189	190	224	196	209	208	219	190	221	195	194	182	230	217	211	222	188	161	186	214	230	212	210	213	221	190	190	195	177	203	207	205	202	176	206	225	208	198	192	181	220	217	221	203	213	197	219	211	191	211	200	179	188	206	197	198	229	192	189	203	205	185	206	203	170	203	219	217	220	180	200	219	208	192	206	210	205	198	228	219	185	183	195	215	198	227	199	216	189	223	204	192	220	210	225	192	239	213	221	185	207	190	216	216	210	196	229	216	217	181	224	195	212	204	209	206	195	239	240	208	200	189	235	204	244	186	208	202	205	199	207	224	192	220	223	187	193	213	201	217	196	190	216	192	221	169	189	173	184	185	186	217	204	219	206	205	187	232	213	212	220	203	209	192	202	225	188	221	237	210	190	225	205	220	198	203	193	212	222	209	210	197	218	206	196	212	209	209	228	192	212	195	198	187	230	224	222	193	207	199	180	195	225	202	211	176	216	208	188	194	223	179	219	236	165	182	194	197	184	226	202	232	217	226	208	200	182	191	205	206	205	212	195	213	205	212	213	198	192	185	206	199	217	197	216	224	206	193	199	208	215	202	213	205	226	226	230	205	181	198	214	198	186	197	223	197	207	191	209	195	244	205	207	193	202	208	211	209	200	193	188	220	214	192	230	189	210	225	197	207	172	191	206	215	193	214	205	175	194	202	225	238	208	206	213	218	191	189	217	197	183	217	213	182	212	208	183	198	195	202	207	223	208	190	192	180	191	201	247	203	208	229	214	206	199	179	190	204	181	187	209	197	197	220	188	204	210
19883	4718	7903	2644	5445	2107	968	888	813	750	700	674	653	622	624	623	616	567	583	626	553	570	581	538	527	532	509	555	573	526	549	592	526	513	509	524	551	507	516	540	557	511	501	506	495	475	493	544	531	525	519	501	527	508	520	489	482	534	530	531	521	566	520	510	518	530	504	531	506	472	538	482	492	512	536	450	493	490	520	465	494	485	494	550	494	522	487	511	506	506	496	532	493	536	497	497	526	460	546	507	513	532	500	488	518	511	565	480	526	500	521	497	515	483	494	530	471	462	484	526	565	489	475	490	513	500	490	530	497	509	512	531	525	493	502	501	529	519	513	499	471	503	543	503	481	535	505	495	482	480	482	488	523	495	489	552	536	500	467	485	477	485	517	521	504	544	508	523	500	494	479	522	476	497	493	497	490	476	532	474	491	496	506	466	566	484	468	519	528	499	521	457	494	490	489	534	543	498	504	504	506	496	468	480	504	456	478	501	490	480	524	499	511	528	491	492	484	505	469	480	530	474	505	474	499	485	483	529	515	511	503	481	527	519	493	496	522	524	498	494	497	510	502	493	462	530	503	504	528	476	468	457	493	498	472	475	504	471	508	486	538	485	499	458	496	474	491	537	494	480	488	515	447	500	521	516	492	526	493	511	512	524	518	542	484	481	504	530	492	503	470	520	497	486	498	481	538	512	538	512	529	500	528	465	497	495	478	501	517	483	523	492	494	513	527	509	447	433	527	484	497	467	495	503	486	499	519	489	457	506	479	519	536	495	521	503	493	510	510	519	555	485	498	497	474	553	536	472	523	540	527	497	527	498	528	514	518	505	483	505	499	483	503	494	512	480	485	475	506	504	454	473	511	501	543	472	488	539	458	498	484	489	479	487	455	509	506	472	518	484	496	519	481	493	499	497	500	490	481	497	476	497	483	492	533	491	490	512	492	492	501	476	485	496	510	494	517	507	515	529	495	526	490	505	506	498	483	492	493	455	498	553	506	512	489	514	515	523	493	519	540	526	508	525	506	466	516	469	523	488	466	509	475	516	505	517	536	476	476	508	541	498	493	495	544	466	482	519	510	509	497	552	511	505	516	534	514	498	509	507	464	512	541	505	508	525	525	474	479	477	498	507	506	503	505	502	496	525	497	527	493	500	474	477	468	497	508	579	456	484	505	488	532	469	523	493	497	516	498	484	506	504	472	517	493	470	508	526	506	514	477	473	518	468	495	482	536	514	464	501	480	478	499	523	533	503	506	500	473	503	461	526	503	527	503	447	523	506	491	505	528	482	473	477	468	519	510	493	505	482	527	510	508	504	539	516	553	527	511	531	489	492	503	505	511	534	523	506	469	512	469	489	474	477	462	525	493	479	513	502	514	479	489	529	505	504	468	540	535	516	506	502	522	477	479	565	494	553	463	527	519	514	495	488	482	499	485	482	525	451	464	513	529	534	472	569	522	513	526	492	510	504	506	531	527	492	461	519	521	523	490	492	508	490	536	524	479	515	476	516	525	522	507	503	538	473	444	483	466	496	521	527	487	522	478	520	518	499	494	490	501	502	525	500	510	497	460	539	508	471	504	516	460	494	509	541	520	514	487	488	493	467	509	513	497	483	506	489	501	516	495	523	496	512	492	535	502	473	471	517	505	493	517	499	516	495	452	544	503	511	519	505	486	483	492	522	486	467	494	516	482	492	484	502	513	523	562	521	485	517	506	530	501	505	490	482	468	530	512	532	513	509	511	487	490	503	527	541	485	503	541	525	523	517	499	497	502	496	497	467	508	540	525	502	516	534	490	505	497	526	532	537	486	493	504	506	489	534	473	500	531	495	531	472	507	527	509	508	540	529	500	505	526	525	514	526	467	470	472	530	504	456	469	488	528	508	504	487	482	492	476	450	543	481	486	511	486	507	468	437	516	491	504	481	517	521	545	517	532	528	524	459	476	502	506	498	502	502	499	511	492	511	516	490	537	499	523	515	505	506	495	480	499	530	490	495	508	474	471	502	561	483	457	506	498	498	512	526	490	511	534	532	486	539	486	513	506	477	492	504	497	510	441	472	536	503	535	542	509	488	502	512	519	542	532	530	504	526	491	486	511	486	470	511	520	489	490	507	501	508	516	470	470	495	496	551	484	508	484	489	486	510	500	477	489	525	501	491	462	501	485	529	530	536	510	524	485	503	514	472	521	465	543	482	553	506	508	514	525	487	466	509	502	534	512	451	495	523	468	553	516	505	491	554	501	486	521	530	515	500	483	521	506	499	505	510	478	511	539	498	484	484	478	519	502	532	488	503	503	520	484	503	551	495	499	515	487	466	496	525	535	498	513	489	527	538	507	493	480	514	477	495	496	531	481	503	462	492	523	466	479	504	491	527	501	520	485	487	490	504	473	538	513	498	474	519	483	483	450	455	485	519	501	511	529	526	509	498	508	483	483	487	521	505	501	477	543	479	517	491	505	452	491	500	520	531	543	449	532	482	482	509	479	561	459	498	495	510	488	529	471	462	525	498	499	573	460	512	504	475	554	534	498	485	487	501	519	498	496	523	551	483	540	509	491	527	511	523	495	507	505	512	513	517	512	498	518	495	500	525	469	507	531	529	489	496	516	531	493	459	510	488	547	539	497	472	580	505	511	477	482	518	514	476	502	512	533	528	494	513	571	495	487	466	487	475	500	513	493	500	456	541	460	523	502	488	464	493	527	512	512	462	485	472	489	490	517	505	506	497	522	502	525	475	494	484	507	541	502	488	512	489	493	510	533	516	521	483	506	481	521	483	500	480	548	509	489	491	508	475	502	487	519	461	484	486	511	482	524	484	538	517	482	528	525	491	508	499	487	525	499	526	491	515	480	499	550	496	474	489	483	515	470	520	535	501	495	480	509	499	473	468	522	527	525	509	458	513	489	483	521	510	535	528	512	487	497	527	479	520	505	510	515	524	524	503	449	487	501	468	512	521	501	495	521	547	511	519	464	499	492	491	482	484	490	503	503	481	519	484	480	501	470	515	488	507	524	538	474	528	504	485	503	507	527	511	508	499	473	509	506	498	492	513	487	499	463	501	504	491	503	481	499	481	451	469	516	502	482	505	504	470	494	479	526	526	507	470	480	526	521	512	478	502	523	479	489	559	515	473	507	512	492	499	496	541	492	503	484	489	499	492	517	486	507	529	513	525	510	535	509	540	490	481	534	515	484	513	494	473	505	512	512	473	479	510	488	479	494	499	499	508	471	484	491	512	494	525	520	526	463	460	483	547	522	501	514	508	474	513	460	508	503	510	458	506	497	499	479	468	554	529	531	521	490	508	514	490	517	450	483	478	508	498	499	484	511	485	470	490	537	484	481	492	506	511	535	454	526	468	503	500	514	481	513	498	495	476	505	461	525	514	478	500	473	512	477	494	497	456	520	480	459	462	496	498	528	502	508	513	474	485	516	539	463	438	486	494	511	543	543	481	489	491	523	511	503	504	449	476	518	460	486	484	508	475
3070	964	737	468	365	346	338	300	310	316	334	292	306	340	285	316	317	318	308	301	313	319	315	335	311	321	323	311	311	326	334	325	316	298	305	318	293	326	318	327	301	316	311	339	296	352	311	317	316	308	315	338	304	345	314	326	324	357	359	320	314	317	336	298	330	347	332	335	319	292	327	305	325	291	324	324	289	328	302	327	376	323	352	317	324	308	312	299	304	319	312	315	335	347	343	335	299	313	314	324	320	317	333	327	321	317	337	355	331	298	307	310	310	335	283	327	338	306	334	338	312	274	343	316	318	303	332	318	312	323	308	336	353	324	330	331	298	314	333	315	279	356	342	318	314	343	316	310	321	319	337	327	318	309	354	345	288	342	314	287	315	359	346	316	284	304	321	314	332	334	324	324	316	355	316	315	294	328	348	315	331	309	331	313	372	319	342	325	307	303	295	321	320	344	334	336	299	300	330	337	323	320	334	322	330	307	355	305	328	302	332	299	312	344	322	332	321	327	284	307	293	319	334	297	342	297	321	291	294	347	339	312	305	335	309	340	330	325	308	336	319	293	339	339	346	317	323	297	314	301	342	349	337	287	317	286	324	340	310	344	316	324	327	347	324	293	285	315	298	353	316	304	341	342	304	361	316	314	318	317	314	315	279	331	360	359	340	333	270	277	321	325	328	331	335	305	347	367	333	326	320	288	301	278	344	337	329	327	343	293	287	336	301	324	330	351	304	326	327	336	295	320	334	329	327	292	353	341	346	331	337	305	302	302	344	297	305	313	331	326	361	302	329	353	327	310	342	330	297	328	356	333	281	347	336	321	311	389	315	338	320	341	333	335	316	329	339	324	359	323	346	325	303	302	316	292	324	305	357	357	328	332	329	323	311	300	307	328	319	328	326	321	321	328	325	308	316	321	352	311	323	341	322	296	348	334	266	337	340	333	316	328	326	348	300	299	311	311	293	314	303	324	323	345	298	346	330	311	319	309	345	324	291	316	342	281	293	334	329	351	322	322	318	320	335	299	306	336	358	365	310	309	315	325	338	303	334	298	382	303	313	348	288	307	312	354	337	320	347	290	313	320	309	318	329	353	291	315	319	350	334	325	349	330	326	297	320	328	333	311	306	323	314	305	333	305	335	325	293	360	333	312	304	321	294	333	346	307	346	324	340	336	320	333	323	321	301	332	338	335	302	335	354	323	291	365	314	342	310	320	285	333	323	271	297	309	325	324	314	324	315	332	335	330	302	318	327	339	332	303	300	321	335	294	340	327	353	294	345	327	363	359	294	316	317	319	299	299	322	312	295	326	323	334	333	327	338	348	341	362	326	343	319	297	325	335	327	289	302	313	325	360	329	306	333	300	304	322	337	320	285	314	364	336	285	372	295	312	323	354	323	343	330	316	304	345	295	347	307	328	342	317	339	316	306	332	289	330	346	327	339	301	322	296	319	330	316	352	323	334	329	302	349	333	328	349	306	329	336	299	321	325	296	297	293	313	323	305	322	334	327	311	343	307	320	331	341	339	350	341	270	304	315	308	339	318	332	356	353	299	323	339	319	316	310	322	322	338	342	329	322	331	311	308	355	329	317	309	309	324	348	325	347	349	333	315	318	327	341	317	340	352	341	345	388	326	336	342	350	327	334	334	294	320	316	320	289	354	327	316	322	309	293	317	317	323	329	336	360	334	325	321	335	365	316	312	350	325	312	324	308	324	307	298	321	301	295	289	339	298	314	357	333	277	307	335	315	354	316	311	335	326	342	340	289	305	303	356	313	317	317	332	331	289	329	342	339	333	325	332	321	315	330	331	336	325	338	311	312	323	321	304	311	299	342	333	359	306	313	324	332	354	322	311	336	357	297	331	285	335	309	306	327	321	368	322	272	337	326	309	311	269	293	321	333	356	320	314	321	319	347	307	325	327	308	319	325	299	336	337	324	303	297	321	340	341	310	352	314	297	296	318	356	299	282	336	329	336	376	338	309	311	291	312	354	323	314	311	288	328	322	312	314	327	279	351	342	332	350	347	321	328	331	311	339	301	318	320	284	312	323	355	301	339	339	329	316	318	318	335	311	316	305	291	313	331	328	302	309	337	292	370	332	311	331	303	334	323	315	354	322	325	324	298	347	276	298	306	299	326	315	314	315	327	324	299	343	301	329	352	322	274	317	286	321	345	342	328	313	316	342	301	346	320	331	336	310	319	328	313	340	318	288	330	328	317	357	352	314	312	373	357	354	289	316	318	288	303	311	308	315	321	355	337	321	309	331	313	321	364	299	319	316	313	299	329	326	291	352	330	314	346	352	311	317	303	353	314	328	316	303	350	328	332	328	321	328	343	313	335	334	300	325	348	305	315	320	347	329	324	284	292	306	328	318	291	341	324	313	285	303	351	336	343	353	343	300	308	351	317	341	299	319	314	324	326	292	320	334	353	310	286	354	343	324	367	312	374	339	303	325	347	294	294	320	309	310	308	325	338	299	330	303	335	357	322	328	310	286	335	313	303	300	339	355	342	338	313	317	328	330	329	318	343	352	308	304	325	320	346	314	321	299	358	304	280	314	322	322	351	326	344	326	313	332	340	335	347	306	300	314	334	299	304	316	306	330	305	314	339	319	370	338	298	314	343	333	299	341	353	376	325	304	300	316	352	324	331	325	310	296	319	320	317	355	294	322	357	334	299	291	312	320	333	320	353	293	343	284	341	333	324	351	329	367	347	302	285	324	339	327	304	338	313	350	310	330	315	331	350	270	319	327	349	307	303	336	290	342	352	292	303	330	335	304	307	329	300	317	305	348	325	318	337	345	312	331	329	294	299	319	305	326	324	329	314	329	294	290	298	341	360	343	330	310	319	303	337	372	290	292	340	327	321	299	306	289	306	359	337	319	320	323	308	346	297	316	336	332	315	335	334	329	314	319	310	319	280	316	329	351	309	285	339	316	316	292	336	323	302	335	357	335	335	337	295	322	355	344	338	333	316	310	333	301	305	312	335	308	296	330	315	338	321	307	294	299	321	343	311	357	327	337	323	310	327	301	315	348	293	295	324	341	333	346	297	318	340	323	343	323	321	319	291	336	298	336	329	299	312	336	322	325	334	304	293	311	329	329	337	271	330	320	336	314	331	331	308	336	316	292	328	343	373	314	345	308	313	344	331	333	333	301	309	286	310	324	341	314	326	332	307	301	340	316	319	332	359	354	313	330	295	301	333	317	316	310	307	325	334	323	312	314	319	348	362	328	321	322	322	327	332	343	342	344	287	315	307	378	363	324	328	323	377	334	336	306	323	300	318	318	305	345	302	337	340	296	338	324	311	337	320	288	352	303	329	330	318	324	335	308	287	322	299	343	370	284	335	344	336	349	328	327	313	328	338	299	314	326	315	335	339	321	321	317	317	301	317	301	329	364	314	318	304	319	334	283	308	319	331	354	312	312	343	328	301	332	296	329	330	321	343	297	337	353	330	334	286	312	310	315	326	272	292	301	328
3155	1422	1621	1144	946	822	806	788	830	777	819	782	852	769	809	766	802	741	804	805	837	746	799	809	771	813	770	779	819	770	770	798	786	775	792	753	806	749	790	830	804	762	732	834	786	774	843	791	773	790	740	822	784	808	773	791	773	784	784	829	802	793	756	776	733	776	769	737	775	796	778	770	789	783	751	766	767	805	838	745	804	813	771	814	808	775	783	762	811	786	785	799	789	741	779	770	793	740	789	806	731	793	752	735	790	785	817	839	833	757	785	782	819	774	811	807	825	839	770	771	794	729	804	788	742	774	765	801	746	768	809	798	831	782	833	806	752	753	812	789	825	732	797	810	785	781	825	771	791	802	768	840	790	795	790	792	788	769	788	713	775	811	765	805	768	771	790	762	782	771	781	734	781	735	798	825	783	775	805	772	784	767	816	757	805	764	772	788	785	850	792	802	865	798	781	777	755	801	774	789	757	813	764	756	795	826	808	809	710	750	773	787	801	796	765	804	761	766	845	805	783	769	782	799	725	744	826	778	722	794	750	722	759	839	800	811	720	786	740	791	851	823	827	778	811	792	781	743	793	775	752	825	769	776	786	814	784	728	825	760	790	817	820	762	781	727	777	783	770	763	785	824	768	766	785	802	776	812	776	749	786	806	804	776	839	771	801	762	788	773	800	791	816	735	810	771	781	747	769	821	776	749	781	783	737	808	734	810	759	753	818	738	823	758	735	826	783	758	781	780	798	791	719	791	797	758	732	793	782	762	741	770	767	753	802	798	792	767	791	795	767	815	793	740	855	741	837	802	752	762	798	792	720	761	785	828	784	763	749	735	776	773	776	767	746	761	805	740	804	800	811	780	787	797	741	737	813	822	805	762	803	783	790	797	808	767	796	770	791	790	817	777	778	798	794	764	733	748	823	820	791	767	726	751	764	749	820	807	741	785	731	766	736	776	750	801	806	757	771	771	739	818	751	795	789	732	733	797	785	741	772	745	750	785	768	773	812	756	740	794	728	770	810	743	776	800	770	773	737	788	803	752	787	775	805	796	749	774	713	818	807	786	760	777	800	742	730	807	827	828	773	797	762	761	776	782	703	792	769	788	834	788	806	745	790	752	780	815	715	685	845	799	790	778	819	781	795	777	785	760	770	776	756	812	741	815	829	795	772	800	788	833	755	793	733	807	799	800	820	805	761	776	779	759	751	785	768	803	792	815	742	740	849	805	795	728	741	794	767	810	790	795	811	809	826	741	779	806	763	781	757	834	811	777	807	763	788	801	791	734	798	814	840	853	720	856	797	740	743	787	820	762	742	784	736	805	813	767	806	761	778	802	762	804	800	764	764	751	725	761	766	802	706	807	784	761	762	761	791	766	818	824	798	791	799	772	745	767	769	775	811	815	801	795	749	738	757	793	792	742	783	756	831	792	806	750	820	798	805	771	763	775	741	781	788	768	798	822	827	764	791	745	751	789	773	827	805	762	755	735	789	771	754	824	740	751	791	772	766	787	759	759	828	781	794	836	743	782	780	759	743	799	789	783	810	791	781	792	824	752	771	821	738	822	783	765	770	760	752	748	775	781	765	820	792	768	731	796	854	774	767	767	771	779	716	805	739	768	793	864	772	793	755	779	775	735	737	785	795	787	807	778	746	774	783	795	774	795	811	711	797	832	768	764	819	794	792	782	773	796	782	771	707	788	763	804	786	794	789	755	757	800	753	808	783	722	818	778	729	779	781	757	755	815	793	786	811	764	799	801	749	778	764	751	779	769	754	775	765	815	748	815	779	772	786	765	746	811	802	807	748	737	780	770	806	771	739	769	785	731	762	784	796	798	702	793	767	787	768	733	819	739	815	747	773	811	780	742	804	784	759	833	786	786	813	810	820	825	828	781	726	837	812	796	757	767	818	782	771	802	825	794	800	748	792	806	758	795	758	806	889	767	796	743	828	760	786	776	797	800	803	818	757	780	770	835	803	798	782	784	789	765	783	761	766	752	800	781	751	787	771	824	754	833	725	758	778	782	766	777	773	829	804	797	750	789	786	767	792	807	781	800	767	752	788	780	779	818	788	827	770	726	782	808	780	784	772	767	793	766	781	796	778	744	765	783	843	769	785	742	794	788	770	817	782	779	752	823	821	814	751	790	699	785	787	791	770	807	789	773	828	782	815	787	779	776	808	783	786	764	789	738	828	768	744	765	782	814	771	730	776	793	839	842	774	748	829	787	785	773	797	789	757	768	768	833	806	796	783	749	774	804	761	758	785	789	797	778	805	798	761	793	745	825	765	726	783	802	765	786	756	805	795	782	792	781	745	769	802	795	785	796	810	839	786	809	773	747	739	741	842	775	781	820	777	808	783	778	810	773	753	737	754	751	785	739	815	786	779	768	787	779	779	827	751	757	753	751	813	790	835	789	798	804	749	853	802	794	796	792	749	778	762	789	821	713	752	722	826	834	768	796	822	767	752	799	795	752	784	796	791	756	819	797	769	752	771	820	779	823	818	783	801	819	795	799	778	782	782	785	810	799	811	833	794	794	764	761	762	743	778	754	777	834	755	790	796	790	789	783	799	834	812	831	800	756	822	760	767	811	775	785	755	785	795	817	803	805	782	769	788	853	802	785	820	749	781	815	773	770	743	786	821	811	780	820	768	787	819	748	776	826	755	788	778	788	815	735	815	793	801	811	792	765	811	810	774	815	728	775	761	763	840	822	794	753	804	729	761	807	782	734	763	777	797	759	768	786	792	764	768	758	709	800	763	750	778	737	787	772	778	756	743	812	770	789	747	795	820	791	731	832	768	803	760	774	842	832	801	736	820	773	778	764	734	758	752	718	809	784	799	806	804	748	803	802	795	789	856	708	763	787	735	770	789	808	750	808	750	778	798	752	756	778	804	783	730	734	764	802	735	795	839	797	805	802	793	762	764	764	804	802	779	823	756	841	771	767	812	716	831	777	785	812	815	773	756	782	779	749	747	839	740	760	789	772	776	759	815	731	762	729	773	766	768	803	800	772	846	792	772	766	854	786	797	815	783	794	763	782	792	769	714	760	762	802	790	722	800	764	801	741	808	815	773	804	803	779	803	785	728	790	758	785	811	818	763	791	800	767	763	804	729	800	783	755	750	749	822	797	765	776	756	750	756	772	733	717	773	725	797	822	792	756	735	797	792	781	792	805	758	778	783	808	806	753	764	783	787	803	811	752	729	808	767	772	768	798	759	824	826	777	800	775	790	801	831	777	776	764	821	803	784	798	786	801	776	760	751	773	782	800	754	786	790	795	781	810	786	825	762	762	845	745	777	788	779	775	815	763	768	755	776	736	798	737	798	813	785	792	799	794	758	799	796	828	841	794	712	769	794	725	753	765	767	817	758	784	768	733	845	807	851	806	780	775	801	807	798	824	768	791	755	808	798	821	726	768	732	796	757	742	793	755	807	769	761	791	734	826	785	883	800	794	762	772	794	730	777	816	790	751	748	805	787	802
20160	5067	2395	736	677	434	395	400	420	374	343	364	357	345	353	359	323	358	336	327	363	346	352	330	390	388	316	327	383	388	338	381	335	336	356	329	306	337	334	346	336	365	345	325	330	340	370	361	364	361	377	349	381	346	347	337	387	362	363	323	330	380	379	355	375	337	339	363	348	334	341	347	315	342	334	379	333	382	337	342	342	357	342	377	332	345	336	367	313	340	331	345	360	334	363	331	360	325	345	317	317	334	361	332	351	331	343	328	315	371	325	350	350	376	279	347	341	349	404	350	342	317	350	316	339	349	350	332	325	375	350	363	385	333	350	349	318	323	354	322	342	341	374	347	378	346	346	362	338	365	362	313	323	385	334	339	356	364	350	315	336	331	316	360	334	346	345	329	340	347	314	349	339	342	328	320	358	320	372	366	316	296	364	310	335	299	347	354	347	344	340	357	360	349	330	362	335	334	341	361	351	331	356	329	356	353	320	372	364	358	382	354	349	318	325	359	343	333	343	294	364	328	371	313	338	318	345	338	335	360	360	336	364	363	319	326	342	319	352	369	347	338	335	355	343	334	345	322	404	342	333	339	336	326	342	333	342	348	329	338	334	346	367	343	357	355	331	363	331	369	326	350	363	360	347	342	349	367	348	366	341	361	350	368	331	376	354	330	337	377	368	361	312	328	324	322	338	334	328	340	329	322	348	348	387	343	350	328	320	324	384	321	363	349	345	337	296	363	353	363	362	384	350	328	314	362	336	346	367	347	346	355	327	363	351	346	343	349	355	385	366	401	366	354	328	343	351	348	360	356	361	342	333	319	354	340	345	361	322	344	343	355	353	330	325	390	313	345	303	363	342	352	332	321	334	365	407	333	308	355	359	361	301	342	360	326	382	341	384	343	326	353	358	323	353	302	346	282	342	334	334	360	337	337	355	362	345	346	350	357	373	333	379	328	357	371	342	358	292	368	338	333	343	352	367	341	351	316	336	338	376	303	376	333	359	346	352	332	315	343	358	338	361	337	365	323	317	366	332	353	349	374	325	337	316	327	325	345	341	351	356	360	364	337	322	360	362	286	312	309	379	351	337	322	356	327	353	334	345	391	358	326	319	349	346	342	339	352	342	372	342	366	329	326	337	326	358	346	329	345	330	339	338	348	369	329	351	351	343	323	360	358	342	374	371	327	383	356	331	340	333	359	327	343	300	374	331	333	350	309	345	343	337	337	311	356	346	390	381	343	311	326	355	345	345	346	315	346	345	340	336	355	333	331	341	336	315	315	345	341	349	306	382	347	345	363	358	332	381	354	383	340	348	365	376	355	347	339	329	350	351	352	365	296	377	397	347	347	326	359	336	361	362	352	374	354	354	337	355	331	330	326	364	327	385	340	324	344	371	354	363	323	311	335	345	328	360	328	338	337	360	350	333	342	391	351	355	331	351	331	316	372	341	385	329	371	341	338	340	348	364	335	352	350	343	335	339	350	344	317	347	355	355	349	300	338	353	371	336	335	356	317	335	338	353	377	361	355	365	324	329	359	334	367	340	350	319	323	366	382	370	371	363	347	403	348	341	333	334	357	344	360	318	321	364	381	363	378	314	357	344	329	356	328	336	318	343	335	353	344	348	332	338	369	341	335	382	343	356	343	355	356	336	343	318	354	354	327	331	341	342	339	386	345	339	339	349	339	330	346	351	345	322	358	340	332	322	316	347	324	359	378	348	348	324	374	329	379	350	351	332	350	333	317	328	334	332	335	342	304	372	335	341	343	328	381	348	343	325	309	339	376	334	354	345	351	349	313	359	343	329	345	319	362	369	344	366	377	330	388	330	363	337	332	326	357	346	325	330	366	315	329	379	339	340	335	337	330	336	339	346	339	370	329	340	333	336	340	344	354	364	384	351	360	388	344	341	326	369	348	319	332	348	379	347	326	358	338	351	368	326	344	317	354	319	368	333	309	340	356	338	334	315	321	358	329	343	336	364	328	341	342	282	341	342	356	337	346	319	338	325	348	328	341	320	366	340	349	359	345	385	303	356	309	326	334	337	337	319	342	362	347	336	331	325	364	377	349	340	330	321	339	342	374	356	317	317	355	335	349	332	325	333	315	338	345	318	349	349	360	376	360	310	323	341	321	337	351	331	313	330	319	373	340	372	350	322	336	358	377	357	327	323	344	355	369	361	305	341	389	358	366	367	340	331	334	334	341	348	339	324	362	326	376	342	335	320	324	366	360	359	364	318	322	340	364	316	336	320	359	352	343	345	334	338	381	372	346	332	331	357	370	356	389	329	354	342	340	360	371	336	353	358	371	346	311	324	348	370	317	323	318	365	335	339	346	342	369	372	362	329	358	311	347	338	357	325	328	340	367	359	330	361	327	348	350	375	328	334	380	334	338	353	351	355	339	315	317	318	345	345	380	302	386	339	328	341	370	382	361	348	358	386	316	357	313	346	324	355	332	323	338	359	331	377	342	347	298	364	338	375	323	328	315	354	356	333	371	350	338	331	308	360	353	324	356	324	401	393	381	308	335	353	362	344	349	340	346	365	360	354	363	348	358	338	364	338	325	363	360	361	325	343	335	348	342	365	332	342	331	324	332	370	340	327	337	342	373	321	335	369	347	348	307	340	381	332	307	372	360	345	333	339	342	333	343	326	355	330	348	338	349	354	339	335	342	356	343	365	353	384	351	337	328	299	321	323	350	358	327	384	351	326	318	362	333	391	329	347	319	356	341	314	326	342	377	357	348	330	307	365	374	332	368	317	350	305	328	329	353	336	332	331	332	320	357	349	352	324	342	331	350	316	331	348	333	329	360	350	368	353	386	344	346	354	320	327	345	352	360	350	357	338	347	380	374	357	329	363	336	357	345	355	345	334	334	349	355	305	351	340	336	317	353	364	361	362	358	361	327	368	388	332	329	339	347	331	343	381	377	346	358	382	338	345	340	322	378	359	362	354	348	339	340	326	354	369	359	322	368	338	350	354	358	377	355	341	352	343	332	371	331	358	340	374	345	339	370	332	315	353	357	362	330	299	341	303	334	346	316	334	336	300	336	323	338	370	357	339	386	348	308	352	330	352	367	333	371	340	316	372	344	326	344	327	375	336	345	319	314	315	378	347	353	352	366	356	346	302	343	361	318	357	317	333	361	349	366	342	383	320	332	357	321	348	339	337	350	354	308	403	345	339	358	335	359	340	354	352	331	322	330	331	339	356	340	337	338	357	339	377	352	349	313	369	357	341	345	344	337	334	327	330	337	369	367	364	342	332	328	364	317	338	314	355	323	367	340	330	367	312	326	339	319	366	353	348	363	366	363	321	364	338	332	356	321	341	343	343	319	345	370	310	333	307	345	349	305	315	365	324	345	358	348	351	376	331	350	331	330	339	326	370	331	334	325	341	367	322	365	383	327	363	364	320	355	356	366	317	334	342	340	357	333	338	344	327	350	329	345	331	307	354	367	338	371	364	323	336	356	296	331	335	334	331	346
14079	2507	3939	2179	2273	1290	1132	1084	985	1012	976	903	914	943	850	856	837	919	853	877	833	830	831	890	824	852	879	849	905	833	829	849	880	822	790	770	849	802	799	817	793	773	748	776	785	878	881	846	848	856	783	861	829	854	843	832	827	859	882	837	814	811	838	833	791	829	808	880	765	830	868	833	870	804	836	854	804	866	774	818	880	777	815	816	872	797	810	831	846	759	828	794	791	809	849	833	846	859	820	782	822	809	777	827	857	849	857	845	838	769	787	831	820	815	818	779	796	816	834	797	840	759	826	811	832	791	860	795	823	813	809	805	822	798	811	807	811	834	809	808	791	809	818	818	789	828	805	824	853	811	800	822	807	834	793	834	812	825	800	786	825	848	769	853	794	802	772	852	806	828	797	830	781	827	817	804	812	802	795	801	836	780	815	820	847	770	826	815	838	818	845	794	837	811	834	834	780	785	814	812	850	858	811	840	787	770	830	854	766	796	833	857	813	797	838	828	854	821	789	799	776	823	840	844	818	766	826	861	816	831	888	892	795	783	767	839	812	865	796	858	733	791	787	864	831	823	836	821	817	828	789	812	851	842	820	784	800	747	818	847	857	810	840	791	836	832	768	850	849	812	878	814	844	789	852	818	824	839	851	783	813	815	851	776	811	805	874	833	829	869	826	830	820	831	833	807	825	789	842	833	809	818	758	849	820	753	834	798	867	811	825	810	815	797	800	835	831	813	842	870	838	809	819	815	823	779	846	815	818	802	815	851	808	825	825	799	846	817	845	863	808	808	833	789	787	810	821	811	818	814	789	808	804	811	813	794	881	822	806	759	790	809	817	833	837	824	790	820	763	806	773	813	858	801	791	851	827	845	774	891	797	741	826	760	789	777	795	780	773	836	873	854	809	794	819	758	832	832	814	805	787	803	849	844	831	796	841	802	809	805	823	787	842	859	785	803	847	799	830	820	820	842	793	837	775	811	837	790	823	797	841	813	819	861	823	837	805	837	838	817	816	804	790	812	797	830	831	853	785	859	834	821	805	850	801	785	785	830	851	806	862	835	813	788	807	830	810	801	845	832	847	845	842	843	773	817	865	802	840	809	831	861	816	863	847	801	792	855	832	821	815	807	811	815	824	843	841	758	816	839	794	832	761	754	825	836	786	796	766	819	874	836	889	856	797	773	814	780	865	830	844	826	850	834	871	875	837	802	800	821	845	831	840	803	772	818	823	831	865	856	783	830	867	816	847	841	847	770	790	783	823	784	803	832	778	788	841	839	746	806	763	818	812	806	840	816	836	882	822	811	799	796	819	767	805	836	773	798	848	833	850	817	837	833	825	820	883	814	849	806	816	803	802	815	856	832	786	817	829	790	801	819	837	798	841	823	836	855	785	844	808	836	869	784	815	825	867	797	807	862	815	803	822	787	845	782	825	821	894	861	804	792	811	818	850	815	842	795	802	820	813	806	827	825	818	847	886	808	829	760	861	871	827	847	803	834	838	811	858	803	839	800	859	822	827	848	847	804	844	841	833	788	837	835	823	836	772	840	794	822	802	861	808	833	817	846	766	825	840	813	854	765	879	794	866	830	767	805	870	799	836	835	786	809	806	825	808	809	846	869	800	846	838	815	793	816	825	824	819	812	810	781	802	820	859	775	802	784	845	824	799	824	849	830	833	865	832	869	839	797	805	816	833	756	807	840	813	795	843	809	847	819	782	791	768	851	817	744	796	869	836	815	776	840	808	819	840	833	856	792	800	778	819	818	832	779	855	823	775	829	790	835	786	825	826	776	820	834	845	762	835	803	827	862	812	826	812	839	808	831	869	907	822	800	778	800	816	768	803	819	815	865	849	819	814	859	870	857	828	812	805	801	820	821	805	800	806	861	812	822	826	821	812	797	795	883	810	849	862	809	839	829	809	808	845	795	772	794	768	838	847	821	804	827	841	824	822	782	829	849	803	886	778	805	839	755	810	818	799	835	773	779	788	779	803	828	869	860	820	827	830	783	827	835	793	801	879	832	850	801	817	805	857	784	749	844	816	829	826	822	794	821	818	795	848	852	787	819	759	754	823	857	830	859	813	846	743	875	896	794	838	777	845	806	799	851	812	846	803	782	823	854	889	799	818	829	816	778	799	830	780	778	811	817	804	806	768	882	880	883	790	811	832	850	858	825	781	861	815	798	836	827	846	802	769	776	782	824	863	823	851	777	821	813	831	848	825	800	845	835	845	884	867	823	845	829	819	832	828	799	798	782	843	780	771	798	821	880	842	827	789	830	809	778	782	801	827	834	807	787	837	855	810	834	803	816	838	852	792	852	836	802	770	824	789	852	852	849	794	768	797	814	827	797	774	845	821	857	793	775	845	855	814	839	809	845	813	827	768	838	798	785	795	860	826	820	861	816	854	811	834	772	811	840	836	797	800	785	871	858	872	887	855	841	822	816	861	785	836	789	802	822	822	773	760	846	780	805	830	832	869	827	799	813	822	833	786	820	791	813	871	781	852	839	841	872	829	859	848	851	825	842	833	805	827	795	816	795	851	809	793	847	784	807	830	789	803	822	845	779	797	786	832	824	848	840	810	827	821	893	798	827	822	832	765	858	773	827	853	847	800	803	833	833	802	829	755	835	815	823	853	834	830	802	835	824	825	832	825	831	814	812	791	816	826	779	786	852	835	853	820	867	781	901	841	783	864	783	821	815	857	824	815	836	818	790	788	791	860	840	865	790	805	842	830	885	880	778	832	809	811	819	801	794	851	853	849	846	860	808	849	815	864	795	816	839	811	837	784	860	795	848	821	823	811	851	839	859	778	843	800	808	808	838	842	801	808	793	784	833	843	841	866	815	845	869	827	831	751	834	822	820	853	817	759	833	776	772	818	769	813	820	835	853	843	815	793	780	819	796	798	831	841	798	905	806	778	853	814	804	825	805	862	824	825	786	844	818	799	840	810	842	767	838	803	762	816	794	800	818	857	845	890	811	816	847	829	829	792	765	844	803	803	833	799	848	806	828	840	813	813	833	809	835	855	862	803	795	851	783	766	831	787	836	841	799	822	839	820	827	820	808	815	794	808	865	869	803	844	851	868	825	845	820	844	795	811	803	850	819	840	836	833	845	837	804	874	795	876	848	818	820	871	828	857	815	867	828	793	799	833	831	763	861	826	860	836	863	816	792	851	793	800	803	833	838	789	815	851	848	816	819	816	811	780	835	795	818	788	890	800	827	792	803	806	799	829	823	783	844	793	851	803	751	841	810	825	846	890	803	805	830	833	817	852	843	840	864	883	829	813	871	813	800	805	847	840	797	771	775	831	805	826	798	832	820	797	835	809	872	864	811	807	835	837	874	832	840	797	818	801	859	836	834	840	825	893	828	842	818	767	791	845	832	782	807	772	766	757	788	837	858	851	816	811	747	828	800	843	805	838	865	799	843	867	829	792	804	851	784	765	788	788	819	836	889	833	774	789	794	819	829	832	806	813	844
28980	9264	2603	865	691	364	317	226	252	249	257	233	209	240	228	203	211	215	198	207	212	224	185	193	190	206	208	189	202	200	225	210	205	210	181	207	191	199	227	230	186	196	206	188	181	196	188	206	188	188	212	241	205	207	208	178	213	232	206	177	218	207	195	196	182	167	208	201	178	170	191	178	185	181	215	195	192	189	196	198	181	203	213	190	219	212	222	196	181	187	175	217	191	189	198	186	164	202	220	221	198	185	190	215	208	212	227	201	210	209	210	201	210	204	198	204	178	194	176	211	196	222	175	229	206	205	191	170	194	192	175	185	207	206	190	196	199	182	206	179	187	213	188	201	212	203	193	185	216	231	193	206	212	201	205	207	148	197	178	185	193	207	208	223	192	216	190	174	174	181	187	237	184	192	215	187	222	190	168	210	178	193	208	201	208	200	193	210	195	204	208	213	203	188	196	183	195	188	198	167	172	200	205	207	211	193	203	205	199	209	188	210	188	201	192	194	200	189	168	194	207	196	184	164	221	177	177	195	186	207	204	209	204	192	223	196	193	184	203	180	202	192	181	204	193	216	221	191	195	188	180	200	221	215	190	171	196	212	209	182	182	196	212	207	210	222	195	222	198	194	190	205	199	213	207	213	178	194	217	193	161	215	193	200	194	192	227	186	197	205	200	195	210	175	195	214	199	187	182	189	231	212	179	193	200	220	198	183	190	209	207	194	207	184	218	197	187	201	189	198	194	194	224	186	198	205	204	188	209	194	207	177	190	185	189	196	200	194	220	205	212	193	187	199	218	165	172	197	199	223	188	185	173	174	190	209	182	189	190	186	205	222	193	210	198	173	209	193	179	188	187	184	186	199	194	197	199	198	184	168	198	200	194	193	181	212	193	188	218	214	212	205	230	212	197	203	199	199	213	214	218	187	212	190	180	192	193	216	219	235	206	170	182	209	196	157	188	197	156	192	163	188	191	184	168	193	211	229	212	187	215	214	224	169	212	205	200	223	225	194	192	207	194	209	206	194	212	206	187	190	176	207	186	190	188	191	196	203	216	189	223	208	172	221	198	193	190	186	205	211	188	183	197	227	218	215	197	202	192	165	200	203	205	200	213	184	197	199	183	180	203	185	199	205	194	195	192	184	186	188	159	206	190	198	188	234	193	208	225	181	213	223	171	195	183	191	215	175	186	182	189	190	205	188	179	196	189	188	202	206	222	207	188	190	191	189	208	200	208	187	194	184	200	200	186	201	202	199	217	213	205	195	198	240	196	178	200	220	204	194	203	207	224	188	178	176	197	187	219	197	189	216	190	153	183	189	184	183	165	194	191	182	196	179	192	184	213	193	201	209	196	172	160	213	205	205	170	197	200	205	201	225	206	181	197	176	189	214	183	208	192	194	184	193	197	178	218	205	211	211	202	202	182	205	214	219	181	202	182	185	212	198	225	214	179	230	211	183	194	164	198	192	190	176	180	203	217	202	187	189	188	202	187	180	196	202	188	191	199	241	176	181	204	185	202	174	190	197	184	181	201	187	213	175	194	228	196	178	199	203	202	195	163	203	213	234	177	193	194	214	188	222	183	185	182	181	221	172	215	200	168	210	208	204	193	192	217	200	191	176	200	191	182	170	185	215	188	200	205	237	206	194	190	189	211	212	209	206	195	180	207	222	192	203	196	190	169	190	217	199	196	186	194	196	181	174	198	210	192	167	228	182	219	195	169	187	179	182	217	191	198	201	196	185	205	196	204	204	195	193	176	174	181	198	184	202	218	225	192	201	191	209	190	201	196	222	194	186	176	213	195	203	194	176	159	205	207	158	185	187	188	182	185	215	196	192	180	195	200	201	201	189	209	224	206	214	210	177	222	176	185	184	175	191	194	198	199	162	204	184	186	207	166	216	164	199	207	200	168	182	162	173	197	183	177	207	205	210	175	210	186	192	184	179	186	199	206	184	208	193	174	205	201	204	195	172	202	205	178	221	182	195	185	216	191	179	189	181	196	211	204	200	203	208	209	204	183	175	188	188	186	213	197	185	181	184	179	190	223	197	187	191	188	214	186	177	198	200	203	170	202	205	178	188	203	183	195	224	192	187	206	174	204	186	206	191	172	200	205	233	201	211	203	200	204	213	219	186	176	195	226	198	212	171	190	180	191	183	201	190	207	209	186	179	199	204	202	180	182	174	184	208	170	162	197	196	200	210	184	208	188	199	230	210	200	198	208	186	180	205	183	202	187	215	196	189	192	179	196	183	174	192	196	210	188	187	203	183	207	164	227	196	191	201	202	184	197	193	198	182	204	200	191	195	224	184	206	197	181	217	194	193	204	198	204	190	198	195	205	188	198	193	182	197	225	222	218	201	192	197	207	185	169	188	201	191	198	215	195	194	171	160	203	204	213	204	214	192	194	187	192	192	222	204	215	210	202	201	181	194	174	200	181	182	166	200	186	163	205	158	177	183	211	211	198	190	186	194	212	229	189	180	209	228	181	201	186	197	201	183	238	177	219	219	203	197	216	194	197	197	186	188	205	180	209	185	202	187	194	181	183	206	196	195	186	202	187	175	182	174	181	182	206	191	206	184	208	200	197	193	195	246	208	197	160	206	190	197	201	190	184	202	186	204	191	215	207	213	199	167	185	220	202	206	223	191	194	186	196	221	196	198	187	191	226	205	221	190	192	217	202	209	197	187	185	184	173	215	223	169	175	177	203	186	215	197	177	199	200	190	208	158	185	213	189	182	203	221	194	180	210	210	218	178	206	211	210	209	195	183	208	223	204	213	206	224	183	209	185	199	193	189	207	200	192	183	201	197	175	194	202	197	176	221	181	205	189	203	203	188	186	207	203	173	201	180	203	181	176	197	209	181	225	179	183	192	195	191	192	202	187	189	182	189	187	181	198	200	193	194	185	222	223	216	182	185	182	213	202	231	176	184	187	194	218	195	181	180	229	193	185	210	204	185	208	181	198	212	193	225	232	217	177	203	187	189	186	204	200	205	184	214	208	203	206	199	202	213	203	182	175	198	182	202	190	185	188	200	214	174	183	201	207	191	201	188	233	192	162	199	212	192	210	191	194	204	188	179	170	206	186	189	184	186	233	205	189	192	233	196	215	208	167	223	177	222	176	179	186	180	188	164	204	188	211	196	185	179	177	194	171	207	180	175	184	210	222	211	224	205	176	199	194	213	191	195	203	189	207	192	178	159	181	200	186	189	203	236	217	198	203	196	185	197	171	202	209	207	202	161	212	200	195	217	182	194	251	185	199	201	201	186	177	193	204	210	219	194	185	219	240	206	181	173	179	193	188	205	196	166	195	217	186	185	183	184	219	191	213	176	189	171	188	182	177	228	194	193	194	210	194	185	174	200	212	174	210	213	197	205	188	193	216	193	197	179	204	186	193	186	203	202	202	183	203	201	197	202	208	205	200	200	170	186	184	196	202	183	199	190	217	230	194	202	174	196	191	186	201	189	193	219	213	208	204	237
18353	3597	3802	2603	2628	1330	1009	929	828	745	723	674	634	590	602	613	585	573	601	549	535	568	556	533	542	519	517	536	498	540	525	494	535	464	524	519	489	504	496	529	503	508	478	502	506	493	487	509	532	524	524	477	489	464	471	495	495	460	488	482	504	485	493	572	517	508	435	504	492	544	491	477	475	510	473	509	509	518	487	499	499	492	481	462	449	499	482	485	488	494	450	469	492	516	503	477	450	490	450	474	469	497	488	523	483	444	484	500	487	483	486	463	507	474	499	489	494	514	489	506	503	470	479	494	485	465	523	462	535	499	483	532	481	474	482	492	511	478	502	513	457	478	487	457	481	492	453	459	477	492	471	512	494	483	479	499	504	504	522	473	480	520	455	464	464	477	478	515	524	489	517	487	444	499	485	514	523	457	505	496	466	459	469	479	511	488	490	502	480	490	502	471	513	487	464	459	476	505	500	482	510	452	489	482	507	468	518	532	438	467	509	468	436	451	536	488	529	477	465	447	469	489	506	474	498	511	489	478	488	529	465	463	472	493	436	483	497	512	478	513	486	475	492	492	483	489	454	467	468	459	471	491	512	487	477	503	454	520	486	460	464	505	481	456	489	500	483	502	472	479	466	481	518	497	463	475	493	492	468	471	522	518	509	478	528	458	461	449	434	493	492	518	475	474	502	509	480	504	501	487	479	462	461	462	468	513	491	488	478	479	499	489	488	489	472	480	483	481	487	459	497	487	482	503	480	479	495	477	454	486	428	547	468	456	497	493	484	452	455	491	485	482	514	470	485	478	457	484	456	484	508	503	528	472	445	494	481	497	500	474	481	468	494	492	509	477	466	492	476	477	471	499	504	500	489	488	502	532	461	502	477	482	445	491	447	480	537	471	494	497	491	476	478	486	469	487	488	464	483	470	475	452	449	551	514	476	491	479	477	481	495	458	486	453	458	438	476	486	523	516	530	483	507	436	463	503	461	454	471	422	514	511	542	451	517	470	485	473	495	461	468	470	497	484	475	465	488	518	484	476	469	523	493	527	448	488	507	490	447	459	482	466	477	453	469	498	498	476	489	487	469	423	476	511	489	489	518	484	471	529	438	523	460	486	499	530	527	494	433	475	449	484	512	499	483	500	468	476	495	522	480	473	521	471	510	460	501	468	453	505	472	533	469	512	451	506	490	490	483	476	499	469	483	456	482	494	495	446	456	501	474	488	514	463	473	484	478	480	498	480	479	468	478	467	478	498	487	495	523	470	478	523	478	453	491	459	474	471	470	489	509	486	518	482	446	520	505	473	496	489	502	474	527	482	486	512	496	493	510	443	452	520	482	526	481	494	503	479	466	511	470	483	485	460	471	495	478	496	498	455	487	470	433	462	479	440	479	506	477	506	448	456	507	478	521	494	453	467	476	460	479	469	485	495	483	487	504	491	482	461	482	456	445	464	452	514	503	483	488	487	475	518	470	509	475	470	488	493	514	467	470	464	484	475	509	504	494	505	517	503	472	481	490	490	470	496	485	511	471	479	513	478	503	491	458	491	452	483	479	479	484	493	446	515	460	491	497	488	439	516	484	442	493	457	490	509	500	488	456	476	449	478	493	514	511	484	514	476	498	487	488	472	496	425	509	479	457	475	491	484	423	435	492	478	469	468	465	493	457	466	467	488	499	512	495	461	479	479	498	461	492	484	433	485	475	484	462	485	496	497	497	497	509	457	482	534	471	482	499	479	493	495	495	464	443	469	485	488	484	483	509	460	479	496	497	500	459	470	493	479	473	512	497	458	485	465	497	489	489	472	504	450	455	498	510	472	513	465	517	507	503	485	499	490	480	486	515	522	458	540	485	449	491	486	490	482	473	480	498	511	519	484	454	490	473	484	464	505	478	483	511	518	458	515	517	497	478	505	502	503	487	444	496	509	457	481	507	490	498	502	518	490	483	499	503	502	505	494	479	474	470	501	480	470	446	483	462	531	512	515	469	517	489	506	486	477	506	466	497	481	503	451	498	490	506	477	522	457	477	482	459	466	480	506	511	506	509	460	463	521	503	514	486	469	504	468	450	480	521	457	501	446	505	464	455	441	474	469	492	490	518	464	506	502	480	463	486	508	449	484	500	497	490	485	479	507	488	520	466	489	514	455	496	489	457	446	486	507	464	449	471	502	462	468	497	474	478	449	463	502	508	488	489	495	500	514	494	503	513	487	509	488	498	467	527	488	492	499	487	482	471	489	491	498	529	508	470	492	452	498	449	480	518	524	533	501	497	480	478	513	502	444	515	474	464	515	532	489	458	513	495	507	506	479	465	483	463	457	470	463	498	493	493	494	480	471	474	424	486	492	457	505	470	464	484	470	487	453	469	427	472	499	472	482	450	471	497	500	444	491	454	474	475	513	501	483	486	519	458	500	491	512	459	472	501	483	497	479	499	507	465	504	455	484	502	484	446	468	474	472	437	475	505	494	497	464	495	514	508	502	484	484	484	478	475	461	464	469	515	468	500	495	501	451	461	474	483	440	477	484	466	515	481	485	494	510	496	517	465	512	465	428	508	501	486	525	502	512	500	456	504	504	469	483	495	484	510	538	494	495	489	494	483	485	462	445	462	487	481	491	476	482	502	454	467	476	481	491	492	432	482	472	502	501	495	488	492	505	473	459	497	513	500	475	490	508	470	467	518	474	494	471	479	461	455	501	514	511	481	474	466	488	490	507	494	483	472	469	475	462	498	403	489	490	510	497	473	460	502	481	439	485	476	493	477	526	478	443	476	520	519	462	471	490	475	476	492	459	508	468	508	476	522	451	477	498	426	473	495	508	476	477	480	516	494	469	516	483	454	498	471	483	459	483	476	483	506	482	463	493	506	510	453	461	512	475	509	474	463	507	499	475	490	492	464	527	536	522	457	433	437	493	488	480	464	482	459	442	490	458	497	506	491	486	512	506	492	498	459	481	485	475	476	533	444	459	480	467	495	492	456	461	509	479	509	496	503	502	501	479	531	456	487	447	473	477	480	508	495	452	488	480	492	485	527	489	465	484	453	445	510	511	471	480	501	472	461	448	476	475	465	499	490	484	447	472	470	512	479	503	492	475	477	507	499	494	480	477	485	494	484	481	495	491	494	524	477	514	482	498	459	500	505	506	474	486	486	495	529	482	498	494	494	470	505	492	499	459	485	499	500	505	490	491	456	510	504	491	481	516	489	473	404	526	485	464	531	479	448	488	518	538	459	450	481	476	491	468	501	476	463	506	468	465	471	475	472	472	516	475	495	530	489	464	468	436	466	468	497	476	520	488	464	467	478	505	486	478	454	509	488	461	453	462	509	504	498	472	498	535	469	495	500	467	473	473	474	488	495	494	432	452	488	478	445	484	467	507	474	475	505	464	501	491	466	487	499	494	482	510	476	473	503	489	533	477	509	500	462	486	496	508	461	492	455	508	487	452	490	487	444	474	484	499	494	487	507	488	466	517	497	495	503	502	479	539
2435	799	633	456	358	305	296	271	306	328	293	326	339	281	318	271	302	306	328	302	305	306	355	289	301	292	311	285	324	299	321	315	328	338	326	309	333	323	289	330	338	312	306	335	335	302	329	320	319	296	298	325	335	315	317	341	323	319	353	341	328	320	322	308	306	312	308	306	310	331	313	300	294	316	339	304	335	311	321	314	376	315	348	293	301	335	313	306	314	309	323	317	306	318	317	298	288	308	318	293	328	315	292	312	339	296	303	349	304	307	354	295	309	302	332	310	343	328	316	325	295	325	305	315	318	304	287	289	296	293	326	304	300	324	306	335	313	355	306	304	322	311	322	309	266	357	301	289	315	310	297	310	333	302	308	361	317	285	335	305	312	301	344	317	353	322	319	320	324	301	316	307	333	304	321	305	347	303	298	338	327	348	376	323	341	330	273	307	334	288	325	307	306	332	321	282	307	327	327	332	317	281	301	303	331	339	309	301	302	326	345	310	278	284	302	329	318	319	279	324	324	329	311	326	317	304	328	309	310	333	285	313	299	288	303	322	332	318	281	291	318	320	290	329	298	289	296	283	304	308	307	337	299	306	321	311	288	312	307	290	293	319	282	321	317	335	290	288	343	285	308	332	300	317	313	336	313	287	305	309	314	282	332	317	336	306	332	324	308	348	336	316	310	318	315	290	324	278	288	305	320	284	320	303	304	327	329	328	297	358	332	355	292	304	340	305	330	331	313	310	321	306	314	311	317	343	298	325	314	347	329	301	306	305	290	325	315	326	329	324	302	338	306	335	317	286	320	308	310	293	298	337	296	318	315	312	321	341	312	301	343	325	322	310	331	335	295	339	350	344	313	298	338	317	288	274	329	342	315	303	298	303	299	330	307	311	334	345	321	309	308	279	334	325	334	303	301	310	333	313	270	323	300	296	288	307	310	312	309	331	318	335	312	313	315	323	322	314	313	325	320	289	317	317	333	317	322	355	344	328	302	306	309	315	284	301	328	304	337	302	315	303	322	311	319	300	319	350	300	283	310	325	317	333	272	301	300	334	301	316	323	296	310	324	346	322	315	304	308	323	304	337	328	323	288	306	314	339	338	309	300	303	305	278	300	303	345	287	288	331	319	316	311	298	295	294	306	339	325	308	326	303	281	294	281	281	316	315	339	379	316	315	279	338	303	336	323	302	295	333	329	318	310	310	302	277	275	284	315	345	301	331	327	317	300	294	317	308	289	316	344	314	331	296	315	292	317	291	322	300	332	314	287	302	328	339	294	327	287	332	337	301	329	316	337	330	312	314	314	313	300	290	322	297	311	294	306	318	286	309	311	354	330	302	311	311	299	334	284	314	290	328	283	337	278	325	299	295	306	315	297	305	298	290	314	340	328	281	306	314	290	294	300	328	295	324	322	323	335	310	328	352	312	331	302	306	315	281	306	314	306	326	329	331	305	293	299	309	336	331	329	309	328	305	315	314	301	329	313	303	317	330	296	294	309	295	318	292	295	319	299	341	295	294	331	311	295	320	314	304	359	331	279	332	280	335	332	327	288	295	310	343	301	302	334	308	331	324	332	322	340	321	301	330	312	307	305	319	321	315	333	324	325	292	306	325	311	287	326	302	311	303	291	330	296	296	342	325	323	321	303	307	287	342	311	325	305	281	333	327	338	332	326	307	307	339	334	295	332	306	314	291	322	276	323	282	322	312	319	327	324	302	315	308	311	300	332	321	326	328	296	293	332	304	312	341	320	295	338	315	307	310	297	317	326	334	326	325	325	295	304	296	329	288	305	305	307	307	291	310	316	322	324	329	329	299	320	301	313	310	302	338	336	350	345	303	286	318	350	312	312	326	303	341	319	324	337	341	327	315	291	337	279	330	324	319	327	339	333	339	267	324	303	286	307	314	332	299	362	315	334	307	285	321	284	314	306	314	334	317	335	325	327	271	341	317	309	326	335	310	321	327	317	320	301	289	304	327	326	325	318	307	292	337	337	321	328	286	345	303	312	349	334	333	307	323	326	319	299	301	322	317	295	308	343	326	291	311	298	303	275	312	310	311	305	316	343	337	307	298	293	302	315	301	301	325	311	294	299	320	320	369	297	277	322	311	341	294	348	288	322	323	276	301	290	284	346	343	338	298	294	342	324	273	342	322	348	296	311	323	312	290	312	315	333	269	333	300	297	324	307	308	328	304	302	314	333	336	337	318	297	308	317	361	310	325	307	300	307	341	343	353	300	336	320	326	311	297	342	313	331	341	315	348	325	304	297	323	291	339	334	320	339	322	305	283	306	335	311	293	281	341	285	326	349	309	346	326	274	314	305	332	308	296	325	289	331	306	297	310	304	327	309	312	294	325	285	332	338	294	321	329	331	310	310	334	300	306	319	312	324	312	319	367	354	316	336	296	318	293	338	324	341	287	313	320	324	318	320	327	333	306	283	291	308	279	308	319	280	324	316	310	321	335	305	313	296	303	301	293	291	287	318	298	299	287	331	311	323	297	308	292	359	299	331	338	317	321	336	328	318	317	326	332	338	306	321	336	296	305	321	332	303	308	318	285	334	300	301	280	323	312	308	335	308	291	340	314	307	338	317	329	315	279	315	297	336	319	326	332	298	294	316	315	295	296	297	296	311	290	321	306	361	335	314	342	306	311	280	312	312	280	335	327	311	324	315	300	334	310	319	331	343	324	317	320	342	315	272	337	324	309	320	329	300	316	315	332	309	288	322	314	302	327	319	336	334	317	330	331	296	291	314	303	328	288	329	306	291	289	326	323	311	307	299	313	326	328	309	352	330	312	329	336	316	308	266	311	342	292	288	309	291	358	321	308	279	315	344	296	323	329	303	296	302	295	312	326	322	338	326	270	274	304	307	288	307	309	337	343	314	303	302	323	355	360	307	327	295	312	345	297	285	309	321	322	322	320	317	368	310	340	329	307	339	293	288	298	315	330	307	318	322	340	310	307	281	300	329	317	307	331	326	334	329	310	310	318	334	334	328	321	330	316	292	306	311	307	316	303	334	286	286	270	303	340	305	344	306	340	308	307	312	300	316	324	342	293	317	312	274	327	319	303	311	280	311	342	269	330	326	338	336	314	347	322	292	310	310	315	299	344	319	326	341	280	321	337	324	321	311	310	305	356	313	332	306	280	306	316	306	321	302	304	314	330	286	299	312	326	323	313	328	294	287	278	309	309	321	323	324	314	311	346	307	315	310	310	346	303	330	345	276	305	307	302	333	297	295	322	292	277	330	320	294	307	300	283	304	298	321	317	340	342	310	290	306	311	318	301	291	325	318	303	304	299	313	324	317	277	292	323	333	314	339	341	303	327	326	303	321	328	300	317	334	337	321	316	266	369	324	343	306	305	337	305	299	319	317	310	330	336	277	304	341	343	304	331	328	305	324	268	331	312	282	276	306	325	301	320	291	332	331	310	307	315	303	338	310	358	335	311	303	341	322	319	322	356	308	295	367	311	316	329	306	312
2796	1307	1306	1183	895	760	787	798	765	784	774	756	777	792	731	771	750	820	810	784	765	731	776	812	759	756	722	772	792	783	763	774	743	747	773	733	725	796	739	793	731	798	751	762	782	721	691	782	769	792	764	731	796	766	720	803	752	737	796	744	772	745	783	792	834	780	763	727	755	770	779	800	795	761	768	776	748	803	746	806	772	785	810	761	780	792	794	732	741	786	748	733	727	761	741	723	800	777	762	719	811	774	809	744	822	754	755	782	724	785	826	775	820	819	829	766	770	772	784	742	767	765	758	721	706	747	771	743	791	767	738	734	763	806	799	762	786	767	772	791	785	800	744	800	773	719	747	792	748	799	771	756	790	730	763	803	754	782	733	737	776	712	776	757	774	725	828	754	808	799	773	752	823	763	723	770	742	792	798	761	741	723	744	793	753	736	755	741	790	790	726	756	741	776	802	738	732	755	780	762	761	821	805	750	736	738	756	790	799	751	765	808	749	744	774	798	726	808	750	741	768	773	735	759	781	714	754	773	777	751	733	782	769	743	798	789	709	807	740	754	814	769	757	698	758	756	741	768	690	707	737	713	729	806	779	733	809	745	751	764	762	776	747	779	759	747	761	790	790	718	683	758	714	764	707	744	770	803	739	744	758	762	755	770	798	751	701	811	778	772	791	758	761	761	749	758	755	763	800	731	758	804	770	750	758	770	757	760	746	797	734	769	759	775	795	760	758	654	786	786	774	744	758	728	774	761	743	725	761	771	763	738	776	775	766	748	772	775	737	788	757	768	759	757	776	728	738	776	791	738	760	755	757	784	792	771	756	746	795	750	749	819	773	755	759	716	754	790	714	770	771	773	741	786	788	738	734	758	741	755	705	769	826	765	741	808	736	767	775	746	746	817	730	736	765	797	753	789	747	786	727	786	731	773	819	718	755	738	751	776	760	774	682	737	777	783	757	764	785	743	716	773	758	783	745	764	762	782	790	770	760	771	824	733	758	718	708	814	807	716	763	725	754	771	766	757	736	784	733	773	769	767	707	813	754	718	719	771	744	761	740	763	781	784	731	708	761	743	756	768	764	787	774	747	789	822	731	742	725	762	767	787	783	759	823	774	756	752	724	765	759	719	794	801	829	801	785	724	763	785	804	774	778	789	729	758	742	707	793	778	741	769	722	797	750	730	740	755	755	746	774	790	796	717	756	734	780	774	741	814	765	793	767	786	761	810	766	795	779	753	726	827	806	745	756	776	783	764	821	759	764	767	781	746	788	758	778	793	793	757	722	744	746	784	741	773	715	724	717	739	779	780	805	758	734	767	752	778	777	754	736	764	691	745	758	767	736	756	746	738	760	787	754	775	783	769	771	684	750	725	781	758	722	756	799	733	729	763	787	736	718	753	760	752	744	763	766	683	731	752	745	713	748	759	760	796	742	754	763	765	788	753	758	802	763	771	730	740	771	781	782	762	768	681	747	774	767	734	718	776	781	749	763	704	813	741	728	751	771	779	819	765	750	786	776	768	775	766	783	760	783	753	741	754	776	771	757	761	764	749	730	756	799	747	761	809	741	704	707	763	774	764	749	728	737	758	712	749	768	779	755	724	760	756	732	735	774	763	750	719	754	779	741	712	762	765	795	773	818	782	779	792	791	771	738	780	788	846	763	797	775	755	760	750	829	778	764	759	783	739	782	772	810	758	792	764	723	786	783	752	788	785	754	771	734	748	764	787	803	744	742	752	771	728	792	810	736	788	768	814	757	739	766	726	745	766	773	750	716	738	767	756	762	795	818	792	744	716	748	747	755	764	784	773	757	769	746	759	748	788	743	743	727	771	845	725	760	758	790	752	798	707	794	789	766	721	738	759	778	764	723	732	742	788	765	778	716	754	752	728	787	772	742	740	742	776	758	755	764	787	761	727	760	730	767	752	794	741	776	786	801	781	737	758	785	727	739	755	723	730	788	758	759	730	809	735	745	772	769	783	793	825	755	751	762	753	832	772	755	733	691	791	726	738	752	730	805	748	765	817	748	762	763	773	757	785	745	757	765	770	757	792	708	734	745	732	760	757	768	757	737	765	784	810	785	736	755	764	721	752	776	739	788	773	723	751	799	789	804	771	716	773	780	770	706	764	782	728	764	757	762	764	712	763	765	767	705	760	781	803	752	802	774	728	749	796	791	742	726	796	761	734	789	803	756	805	774	779	778	719	788	783	737	774	757	738	769	785	763	721	771	744	779	805	787	758	788	752	791	747	758	740	739	760	767	712	767	738	731	759	792	753	760	787	760	716	728	783	790	810	815	806	728	763	784	718	749	785	775	815	797	758	765	757	777	771	781	777	816	750	766	826	750	707	763	792	726	729	752	737	806	789	742	783	779	748	764	741	757	789	760	777	794	749	760	796	764	805	739	726	717	772	777	776	773	692	789	728	731	769	777	772	776	778	742	769	769	791	777	756	770	717	808	812	765	765	760	788	762	792	752	759	734	774	717	771	750	778	804	825	774	756	756	760	817	776	811	704	779	717	775	730	752	746	748	818	801	749	746	777	761	774	757	729	744	766	767	775	756	752	730	732	759	751	776	739	741	756	759	765	727	780	768	759	794	768	745	775	672	786	832	717	730	788	740	790	699	790	728	797	715	765	791	813	757	745	731	724	770	793	733	722	787	744	753	728	746	812	701	769	748	767	721	750	777	781	751	792	746	787	785	782	714	776	739	808	769	759	731	758	686	724	718	791	781	822	693	811	773	780	796	770	751	761	769	779	770	788	704	810	783	740	769	699	753	794	787	729	772	723	801	772	767	787	796	763	791	766	722	793	760	736	767	770	764	745	760	772	754	783	769	744	748	741	770	736	731	723	757	694	753	780	791	754	756	779	812	781	786	731	763	796	782	762	766	787	759	768	793	710	759	737	779	780	763	767	765	773	722	777	798	761	725	753	778	769	783	752	783	756	730	761	790	746	751	743	794	715	811	757	787	755	727	744	772	716	768	766	728	755	738	777	804	772	769	780	744	778	790	779	767	783	732	719	742	761	814	756	722	709	792	798	746	776	733	756	774	786	789	750	777	745	762	768	772	751	752	739	778	786	775	745	776	765	720	755	780	800	719	764	770	723	752	765	767	800	728	758	709	770	769	770	753	761	768	756	762	768	796	747	764	704	755	752	733	804	799	777	727	762	789	799	749	776	795	777	703	765	740	806	726	746	741	787	791	794	763	781	726	760	743	743	754	744	754	724	750	774	753	761	778	766	746	762	758	760	752	749	779	791	751	812	732	787	819	768	739	753	788	750	816	777	762	727	733	761	755	750	800	737	768	732	780	765	723	764	745	755	755	777	816	801	787	735	767	777	720	768	807	738	761	747	788	779	747	802	758	787	815	755	740	761	722	748	725	722	719	724	783	756	771	754	743	771	743	776	740	746	751	750	761	779	780	776	755	793	788	795	738	764	755	745	730	814	766	742	720	746	734	788	750	809	797	747	796	769
11604	2953	1466	705	656	460	438	353	362	381	341	369	344	367	329	350	353	330	357	346	336	330	346	342	344	366	370	336	321	317	326	332	354	349	307	352	335	328	327	334	341	325	336	327	360	364	336	304	310	321	316	282	309	352	367	335	354	337	329	323	389	305	320	312	337	346	318	342	302	325	353	316	310	337	347	328	309	344	353	314	361	342	320	342	329	344	358	351	336	315	311	350	334	296	378	317	349	371	306	355	306	348	330	347	337	330	342	324	360	311	369	343	316	336	377	386	337	303	349	333	365	331	366	358	302	342	353	345	344	315	335	333	323	343	348	336	340	376	317	343	303	347	336	339	352	311	322	318	314	334	351	340	337	331	370	327	335	341	336	351	354	355	317	330	354	358	336	347	357	324	326	356	365	330	330	304	309	349	333	325	324	323	353	332	341	335	336	321	350	364	342	360	341	335	361	314	367	354	334	288	344	340	324	328	364	335	337	328	321	329	315	348	342	300	359	327	340	363	319	365	313	352	325	343	363	315	292	348	368	343	345	321	355	359	325	317	339	317	337	310	329	324	332	353	328	320	348	337	335	361	327	368	334	354	317	356	313	311	328	351	345	305	358	354	309	346	329	308	312	341	344	369	323	334	318	321	315	331	317	363	326	331	334	344	342	345	329	324	356	346	320	316	330	362	292	360	344	358	377	368	306	316	340	323	343	341	341	333	297	345	332	314	350	331	327	314	370	344	332	336	319	336	326	371	331	350	342	331	338	357	325	335	331	338	331	361	336	302	307	328	338	294	340	346	343	314	349	353	365	335	353	347	367	363	308	318	327	331	355	368	325	375	348	315	321	333	348	356	347	337	348	358	305	317	352	355	325	338	359	322	383	375	357	357	357	376	340	339	271	311	335	348	313	344	349	352	318	325	371	340	360	344	339	349	327	315	345	314	328	355	344	309	348	342	364	344	352	378	321	333	337	335	345	337	357	335	337	333	290	309	330	363	335	307	327	336	338	349	307	340	364	348	336	325	326	379	300	363	341	351	351	325	354	327	337	355	356	327	338	327	346	349	342	334	328	359	289	323	365	393	361	335	341	337	341	346	326	338	323	334	312	322	371	322	353	317	309	315	318	310	338	345	349	338	319	323	328	316	335	335	318	337	326	358	312	386	347	344	308	340	328	370	342	320	362	348	338	336	351	305	339	333	387	380	351	294	342	318	319	325	328	333	360	329	362	375	363	323	358	348	337	329	316	343	356	347	332	364	328	330	341	373	317	325	332	347	351	347	358	313	325	320	344	341	335	362	332	345	366	357	345	320	382	316	367	328	334	339	371	367	310	345	334	340	299	320	353	331	312	319	356	320	306	324	367	361	342	352	325	319	359	373	332	346	354	308	322	335	351	348	336	360	297	322	314	358	344	326	333	332	351	329	329	260	326	364	330	376	331	332	356	358	304	326	325	326	373	332	343	350	338	295	306	340	325	345	324	327	356	322	372	331	308	316	343	297	375	338	346	323	351	325	348	338	356	349	320	335	341	339	329	342	327	309	320	341	341	318	352	325	355	356	332	340	301	313	312	355	321	334	318	342	323	340	340	371	309	344	295	323	312	322	354	380	365	360	331	362	323	342	338	362	330	371	374	317	311	336	355	331	316	309	337	310	333	339	341	319	356	344	338	330	365	351	326	342	329	290	328	333	357	344	314	333	362	310	338	280	321	366	367	323	298	337	342	334	335	362	338	343	316	319	359	332	333	310	326	318	327	321	325	312	338	315	337	333	320	330	330	341	321	338	316	338	349	298	326	359	329	308	363	315	373	325	356	316	329	351	387	354	345	323	317	321	345	332	313	339	292	332	326	329	340	322	325	359	348	313	293	335	343	332	325	328	328	329	348	328	345	355	337	328	323	327	351	367	343	307	341	331	331	316	335	348	320	333	313	356	348	312	337	346	359	346	345	302	344	349	329	321	358	353	335	320	359	353	336	371	351	331	336	339	345	348	357	338	352	332	314	328	327	330	361	342	301	352	356	353	351	336	305	379	320	314	336	326	373	319	319	340	346	348	334	327	333	365	311	330	344	309	335	346	367	321	317	327	312	341	328	299	348	335	316	318	330	313	332	368	283	338	317	333	356	344	343	329	356	358	326	374	342	350	342	322	312	298	345	346	334	333	337	350	346	355	283	334	294	323	321	337	306	360	356	332	326	346	314	319	311	338	278	342	329	349	343	338	349	331	328	341	341	335	348	321	337	319	358	348	335	359	361	364	301	327	353	313	298	349	367	321	324	338	344	351	317	311	329	348	348	326	349	319	324	361	380	355	355	319	302	324	357	341	330	309	350	346	317	354	344	359	307	362	360	328	354	374	278	349	333	356	347	327	322	319	359	364	298	321	349	345	363	352	349	338	323	345	365	334	329	363	332	306	327	348	324	364	324	346	318	367	299	319	327	365	350	382	307	295	335	350	303	340	322	345	335	355	347	353	348	323	350	313	300	350	319	363	340	315	354	321	302	308	395	319	299	319	340	321	356	374	335	337	349	350	343	332	328	325	307	308	351	351	315	315	340	325	342	323	337	344	365	317	349	338	366	356	331	342	361	349	344	358	313	347	328	361	306	334	308	312	335	310	362	304	370	333	337	330	340	305	301	348	326	317	309	338	314	325	342	346	348	342	378	378	369	334	349	341	307	344	330	346	330	334	345	324	338	335	355	324	347	346	381	343	347	343	346	355	322	299	355	366	340	347	291	325	351	364	334	373	326	343	321	376	304	313	341	324	364	308	350	317	353	346	348	327	321	337	361	306	360	375	328	339	329	349	328	340	319	323	359	334	325	347	324	319	331	331	318	355	283	367	319	359	355	340	350	341	351	308	330	310	329	318	324	323	360	325	345	337	339	312	363	307	330	310	337	324	308	352	332	278	334	332	317	318	304	353	346	338	338	346	315	351	328	356	339	355	324	348	352	324	336	359	319	332	337	316	316	341	345	333	338	328	304	319	339	350	318	341	371	332	301	328	329	351	327	320	328	326	347	320	332	329	352	324	327	344	336	346	321	342	318	317	341	349	344	310	334	322	319	366	336	340	338	331	310	292	316	320	316	357	310	344	359	321	349	335	323	337	316	333	315	344	342	338	353	327	336	362	313	327	303	344	337	355	335	347	338	328	287	370	319	340	344	300	331	317	316	356	319	302	354	380	394	331	353	335	346	342	329	357	356	317	339	303	332	354	346	340	333	338	340	316	331	328	359	377	351	350	323	350	346	348	320	322	310	337	313	328	342	307	304	331	349	314	319	323	345	345	338	352	317	377	372	352	332	359	360	363	341	330	346	312	289	360	304	289	354	342	342	339	351	375	332	359	349	337	355	356	343	349	330	353	323	334	302	323	322	339	328	355	369	339	339	358	362	334	331	327	325	316	363	333	379	367	334	345	337	327	322	331	358	328	345	332	358	299	379	315	358	328	344	337	328	341	341	308	341	352	312	381	363	300	341	353
9362	2611	2759	2089	2198	1293	1137	997	993	1037	977	918	883	862	855	887	859	815	866	849	848	787	868	879	834	828	808	843	806	829	828	850	847	828	849	814	820	840	790	862	831	818	773	791	786	816	820	824	877	859	822	801	843	792	815	791	828	849	797	793	790	856	795	781	828	822	824	772	794	825	811	807	784	818	783	793	814	800	810	798	818	826	843	825	839	799	800	782	800	787	793	848	807	870	858	816	804	815	774	819	836	799	764	843	819	802	824	796	785	781	801	821	773	790	792	835	778	805	798	801	785	805	798	832	800	815	764	785	795	804	729	786	809	861	818	750	748	804	770	800	851	845	809	816	784	835	829	805	878	797	806	809	798	793	760	830	746	781	800	776	768	838	834	790	820	793	766	789	780	790	794	811	759	838	773	799	783	788	811	777	810	847	734	768	794	777	792	771	769	760	811	795	866	781	842	797	789	820	798	788	785	816	774	758	807	833	788	745	870	800	785	795	759	836	782	838	824	796	865	777	774	800	825	801	793	772	795	782	826	786	802	823	794	808	817	783	813	781	802	869	832	802	795	815	795	789	836	768	835	833	784	783	832	840	828	789	833	803	811	762	820	807	756	790	799	801	808	831	796	846	807	850	805	809	771	771	785	847	794	802	848	803	861	803	852	796	824	775	778	815	798	800	790	782	767	818	773	817	777	800	787	784	809	784	819	768	806	826	838	786	816	774	790	807	761	822	790	747	770	772	825	767	841	777	831	771	823	787	815	782	821	776	768	886	822	735	737	831	804	751	797	769	842	794	808	770	743	785	880	780	805	746	791	816	792	740	790	812	797	819	804	803	825	765	805	769	823	774	872	782	764	795	774	816	831	809	783	794	787	762	785	770	854	788	790	831	814	824	819	840	771	794	783	738	743	785	814	824	817	808	797	804	754	822	766	730	835	843	799	842	794	830	787	779	814	797	775	847	824	803	828	790	819	809	798	798	742	754	772	835	794	802	768	815	789	775	781	786	784	773	806	758	832	810	829	815	799	798	774	848	824	791	754	837	744	784	789	793	808	824	786	809	809	825	746	810	810	772	839	755	807	787	793	800	809	806	776	796	756	784	796	828	783	780	773	775	836	831	788	784	810	813	784	820	836	822	769	787	872	816	826	812	769	767	766	834	820	787	809	760	866	781	800	815	803	808	812	763	811	823	805	810	800	795	800	781	830	827	823	791	793	819	764	789	811	797	848	823	812	776	810	726	794	781	806	797	784	798	803	802	767	820	725	810	839	834	786	782	763	781	818	838	848	782	808	776	817	793	832	869	764	785	763	769	839	782	772	779	791	832	800	803	842	838	858	778	834	817	780	782	793	793	824	784	809	798	802	779	803	790	818	801	813	803	758	810	779	790	804	787	777	777	812	772	771	813	819	780	792	817	770	815	802	790	777	759	800	826	810	792	804	787	830	787	781	885	847	807	809	784	779	841	717	844	813	779	803	850	789	863	824	810	726	798	789	811	795	828	769	768	774	782	836	776	805	795	785	849	848	775	808	823	801	800	850	777	811	814	763	764	794	766	827	836	812	794	797	834	813	820	839	739	778	815	806	779	805	797	821	784	811	796	800	773	778	842	811	780	796	802	799	757	783	823	822	775	847	785	822	737	793	781	791	831	789	809	844	794	812	777	807	744	782	794	754	785	801	787	771	764	792	745	814	753	841	794	756	823	793	825	794	792	799	810	815	839	781	814	827	851	800	807	835	779	801	800	769	833	770	846	805	795	816	813	812	802	785	737	830	811	766	817	820	778	778	744	814	785	791	828	775	797	788	785	840	839	787	789	838	774	799	760	837	787	786	830	807	785	771	874	852	785	814	813	792	807	787	788	838	805	797	807	817	766	803	828	822	848	835	740	818	783	840	810	814	770	801	832	790	825	804	776	809	802	784	771	776	845	784	825	787	857	810	838	788	801	796	756	767	802	809	774	786	831	799	804	811	773	823	792	745	784	844	819	806	771	827	823	831	800	864	771	811	800	843	828	775	734	840	809	833	782	840	838	813	816	789	863	773	817	794	768	814	838	785	798	785	806	784	816	843	749	832	785	784	807	816	772	804	828	772	826	805	855	798	811	814	790	818	819	774	816	786	807	826	805	805	763	833	774	813	800	819	807	805	760	806	808	764	771	785	779	791	794	771	804	746	835	803	804	796	810	800	813	822	819	782	757	809	824	830	748	803	765	789	866	790	800	784	788	787	758	786	853	795	816	793	833	810	803	728	768	777	789	752	812	840	765	777	796	800	801	797	747	778	843	801	810	792	807	774	754	822	798	852	781	789	815	803	797	771	880	851	826	815	841	851	770	782	806	802	838	822	787	863	830	826	794	818	835	797	768	789	800	794	814	795	837	795	785	839	793	767	787	764	811	836	774	798	801	756	809	824	820	789	817	811	784	828	836	728	813	796	813	819	794	857	856	815	798	816	798	843	818	833	835	799	798	812	762	846	781	760	804	745	798	833	830	792	798	775	754	801	776	787	799	737	825	818	735	801	831	822	777	819	766	801	825	806	821	716	842	820	772	776	772	883	766	768	817	785	825	791	833	825	806	810	825	762	789	808	754	814	838	845	803	787	794	853	785	825	788	831	834	768	779	846	782	806	765	726	799	779	741	794	801	775	776	800	828	813	783	760	820	802	802	804	821	799	831	811	778	785	814	814	766	816	824	790	795	788	729	782	855	805	850	842	779	811	842	797	821	794	783	780	782	730	776	808	807	816	788	799	839	821	772	834	819	810	812	795	802	806	800	756	811	809	781	812	786	763	800	848	795	757	776	792	834	762	758	823	840	814	806	845	757	804	799	810	808	793	773	767	776	840	776	821	823	844	803	819	779	797	799	816	806	811	841	807	856	766	807	823	791	791	829	784	794	808	814	767	798	809	769	806	802	781	840	832	792	741	804	785	816	851	782	820	799	782	843	780	792	776	814	785	837	786	780	775	778	779	801	782	807	770	802	810	802	837	782	768	860	781	790	791	793	816	843	821	755	811	843	847	780	821	793	787	817	814	820	828	807	794	828	771	815	802	800	822	774	840	869	779	775	773	810	804	857	783	816	796	857	833	781	823	768	836	783	772	797	834	828	777	844	825	788	810	799	849	841	791	808	795	758	828	782	820	829	761	841	848	781	834	745	785	801	839	816	829	799	795	787	819	802	770	822	740	755	782	798	798	857	839	798	817	788	754	838	796	777	829	858	779	815	797	862	821	813	866	853	747	793	818	779	780	779	813	748	821	831	789	813	805	808	791	799	808	782	815	796	812	751	796	826	817	764	772	752	807	772	817	827	776	798	794	809	817	841	793	749	774	815	805	827	778	800	778	786	785	780	772	817	841	864	827	851	868	784	813	816	823	783	830	812	756	793	784	818	760	789	801	816	789	782	774	829	849	842	783	801	762	810	797	770	772	771	747	825	826	800	758	792	812	802	761	780	797	787	771	835	811	786	798	804	773	800
16120	4325	2527	808	600	338	309	258	248	246	221	240	228	209	218	195	201	199	202	201	181	207	200	188	202	204	172	197	201	179	215	240	208	177	189	195	180	162	192	209	202	194	175	161	196	186	226	201	200	193	174	204	176	222	194	181	205	190	170	170	223	174	169	152	192	189	188	195	191	191	198	179	181	189	183	194	206	173	170	206	193	194	220	180	206	177	180	201	190	176	182	147	181	199	187	173	163	182	203	155	177	163	198	178	176	197	204	149	187	181	209	197	205	189	202	187	178	192	183	187	190	178	173	179	184	185	200	184	187	205	209	192	194	153	199	179	208	184	197	187	181	171	179	197	181	186	198	188	183	170	197	165	176	190	176	175	179	168	185	179	182	188	210	172	167	169	182	184	194	167	169	183	219	173	188	186	204	179	169	191	172	191	208	188	204	171	182	180	199	195	198	180	172	207	178	187	212	180	166	201	186	212	196	186	217	194	188	208	175	181	177	179	193	190	211	174	208	184	165	195	170	190	188	176	192	202	199	195	206	190	190	188	176	183	200	182	163	163	189	201	174	175	206	191	206	172	165	183	216	194	177	187	192	181	174	217	201	179	195	164	214	200	181	205	183	203	184	207	190	200	194	174	216	198	180	195	180	166	181	168	210	177	181	220	178	161	163	161	160	165	187	176	187	173	190	179	178	211	191	179	165	182	178	162	170	185	214	199	209	204	176	197	182	171	180	190	173	185	216	192	191	187	183	197	197	185	183	197	190	178	180	186	173	197	195	192	187	193	184	177	195	201	170	212	159	177	187	164	147	181	205	179	177	180	187	176	192	192	186	171	183	197	225	168	178	186	197	162	175	168	191	166	208	184	187	175	172	174	177	182	160	170	193	179	180	166	206	184	223	199	204	188	174	198	187	175	170	156	180	206	177	169	191	198	192	169	174	184	169	195	201	176	182	167	191	201	219	202	167	186	153	222	205	175	190	222	187	190	179	179	154	192	180	194	208	192	185	202	176	162	204	210	216	186	197	213	180	176	181	168	191	196	197	179	175	179	172	174	210	183	218	203	209	179	183	185	220	182	181	183	195	196	167	205	181	206	187	199	191	169	196	208	182	205	193	191	198	214	185	157	215	160	185	162	206	205	185	190	166	186	175	172	180	178	170	184	166	163	206	187	208	176	185	186	183	194	179	207	202	176	174	189	146	162	176	184	201	207	190	189	204	218	212	179	205	182	200	220	211	176	185	197	216	176	183	193	186	177	189	179	201	184	184	161	195	184	168	162	209	167	172	202	188	181	207	203	190	198	195	160	158	181	172	191	212	203	179	186	190	192	204	176	206	190	182	171	218	187	189	213	194	202	170	179	162	201	220	206	162	175	188	192	198	195	173	197	210	186	193	185	191	163	181	197	177	211	179	173	201	166	212	219	206	191	180	195	198	190	197	199	167	174	182	209	190	192	183	162	176	191	165	187	194	181	182	180	194	180	183	196	205	174	180	198	171	184	195	204	185	177	203	193	183	217	159	194	177	193	194	182	180	199	215	191	207	186	196	207	181	183	213	201	180	154	185	194	210	207	225	197	188	212	182	177	191	190	161	175	185	193	208	195	231	184	203	170	184	176	182	203	175	165	165	205	184	198	208	173	187	204	224	170	204	194	208	206	174	187	169	183	213	163	186	186	159	157	180	166	202	187	201	171	188	218	185	190	186	209	197	174	184	190	182	202	196	193	191	185	193	210	173	205	178	176	172	210	175	201	214	176	177	197	192	225	229	193	189	166	184	189	193	202	192	188	222	166	206	204	177	193	171	169	214	209	164	211	201	205	197	217	166	199	165	169	203	180	183	173	170	177	189	201	191	191	174	187	185	191	172	171	181	176	180	162	189	193	180	197	194	173	205	200	231	191	176	185	177	198	183	172	217	184	182	208	196	201	194	195	178	186	171	180	198	186	174	201	199	191	209	176	196	204	170	185	186	189	231	184	205	199	196	185	179	189	188	173	181	184	205	191	189	192	197	172	178	179	196	178	202	170	171	177	200	169	183	177	181	197	157	175	203	164	174	167	198	182	194	151	187	193	189	186	177	202	178	221	176	138	198	154	189	204	198	193	198	172	183	188	182	173	194	184	215	217	188	162	185	200	198	167	198	202	183	160	159	183	191	212	186	197	191	201	174	203	172	191	180	193	185	165	205	192	175	209	180	188	188	182	215	198	198	203	191	183	185	175	192	207	168	205	203	194	200	207	160	191	186	198	187	171	184	187	192	179	208	189	176	202	183	202	211	180	210	176	187	185	179	192	190	208	213	209	187	177	174	176	206	179	185	198	200	184	178	215	202	186	166	196	199	194	178	192	188	196	177	209	178	180	176	195	155	194	196	189	185	203	160	176	185	169	182	213	176	192	205	176	214	190	196	181	198	210	211	213	194	200	207	197	168	177	183	179	184	172	203	192	154	182	198	203	174	192	207	203	178	151	207	186	176	194	185	203	182	213	203	197	192	206	206	169	185	157	191	222	206	182	168	208	173	169	175	186	192	190	162	196	175	197	152	188	194	175	183	153	215	199	173	192	179	186	177	169	183	216	169	189	194	193	183	197	168	168	191	185	165	231	204	203	188	184	210	177	187	161	195	192	184	174	193	192	212	187	208	184	169	195	193	178	159	206	191	198	212	168	191	199	188	187	191	198	173	182	172	201	166	189	190	166	194	190	172	163	214	173	177	199	179	187	191	185	202	188	180	164	186	197	190	169	182	169	189	172	171	222	164	191	170	190	183	177	173	193	199	179	194	211	179	160	196	199	176	186	203	180	193	170	182	186	194	180	206	179	201	184	170	192	182	172	185	164	158	206	179	222	208	198	173	203	189	193	180	188	199	197	192	212	213	184	193	184	167	186	188	191	189	183	172	189	181	167	199	206	201	162	185	187	213	194	176	176	177	193	204	209	193	182	181	184	177	169	191	193	191	172	185	202	203	180	188	203	210	220	205	190	178	187	166	164	166	180	169	174	177	153	174	184	178	188	177	197	202	186	175	178	186	181	189	224	200	179	203	157	190	184	209	184	176	191	194	178	187	177	193	171	180	185	197	173	202	169	204	189	188	204	201	220	180	172	185	212	160	183	187	184	193	191	188	176	198	205	165	182	160	208	178	196	203	177	176	173	203	194	181	193	185	176	185	203	199	198	179	193	218	177	189	197	189	212	209	222	178	199	180	177	202	154	182	190	207	149	170	191	161	171	190	181	181	186	216	202	198	188	206	176	192	195	183	183	205	195	172	207	171	213	181	150	192	213	168	181	229	185	195	176	217	196	208	191	175	185	157	201	194	185	177	185	184	196	184	208	198	194	185	195	180	186	201	190	167	183	197	186	170	192	159	164	172	201	192	180	191	197	218	222	190	196	182	199	179	196	179	179	192	214	190	195	184	176	187	178	187	187	186	173	189	190	176	179	187	184	185	185	207	191	191	195	201	185	197	174	190	173	175	216	180	208
10692	3119	4460	2495	2385	1295	1075	899	847	795	745	696	629	609	630	613	615	597	547	541	523	536	522	564	523	523	552	491	522	500	492	484	476	471	482	466	486	504	506	477	528	471	497	479	476	499	541	492	473	460	508	468	493	445	447	489	501	500	440	483	487	494	488	470	448	479	461	476	486	498	454	482	460	479	475	485	473	476	452	473	455	478	492	464	489	479	455	464	464	419	464	471	481	488	452	467	482	427	492	488	462	481	470	466	460	434	475	450	488	469	463	507	487	483	479	461	477	479	473	451	483	437	456	471	461	519	481	444	451	506	469	476	534	464	456	446	465	505	458	505	446	438	456	436	446	478	474	480	493	453	496	502	487	463	473	460	468	497	478	462	478	420	411	452	458	483	473	476	471	472	502	448	469	461	441	503	517	426	472	474	505	495	472	429	470	480	463	505	496	488	521	493	457	479	487	488	472	457	491	467	481	445	476	488	495	478	447	500	490	460	453	474	486	472	482	469	465	456	510	487	464	477	431	458	438	472	442	457	465	468	467	491	443	489	469	457	433	485	449	453	457	463	454	469	481	496	444	490	471	415	460	464	440	467	474	436	471	479	429	487	471	469	474	469	462	452	462	480	478	474	455	486	467	464	462	460	406	489	499	506	445	462	461	456	490	501	459	454	488	500	492	470	460	436	496	513	481	408	479	445	459	467	484	452	460	471	464	501	506	467	487	473	483	452	458	445	451	487	482	445	456	472	450	505	471	480	460	500	438	486	464	479	480	470	450	477	484	481	461	485	495	410	437	458	433	459	475	481	481	501	471	452	486	486	500	450	458	458	430	468	502	465	429	417	459	481	495	453	480	475	476	488	450	468	447	455	465	457	456	484	431	496	473	461	445	468	432	451	460	448	464	453	488	453	494	436	474	455	465	433	440	509	426	493	444	478	478	471	493	478	471	481	494	478	476	484	480	488	479	462	485	435	474	500	472	473	458	472	478	462	505	437	458	445	509	435	465	493	458	454	471	473	482	474	475	473	430	492	499	498	479	481	470	439	461	467	478	473	481	485	431	461	490	457	466	481	465	443	493	454	437	449	460	444	513	459	456	466	450	441	422	479	493	450	460	501	492	442	490	470	421	465	458	469	474	479	460	500	485	510	435	482	460	471	450	453	481	450	489	446	441	519	499	495	482	475	418	431	465	489	471	419	522	484	447	455	443	457	485	447	490	461	460	500	470	489	479	414	467	497	495	447	461	466	501	454	491	476	459	452	483	482	452	465	464	471	471	481	433	490	458	470	477	479	467	477	466	511	478	450	463	475	433	494	456	488	470	501	519	479	459	484	486	494	515	494	464	453	494	478	491	460	456	472	486	472	437	449	479	470	450	470	457	454	442	448	476	445	424	489	484	488	470	466	462	480	456	476	472	489	442	482	441	469	474	478	465	492	475	450	431	464	449	476	450	504	479	461	465	459	437	472	482	435	451	407	500	458	444	431	453	458	489	475	474	469	436	467	507	504	446	447	470	478	441	466	459	459	469	477	477	489	451	434	475	445	441	445	475	472	459	457	497	465	450	495	468	429	465	466	463	465	457	472	482	480	496	495	481	474	464	456	466	467	471	447	426	459	462	438	479	496	479	466	466	470	449	471	466	468	454	490	469	483	451	472	493	486	453	470	466	434	468	486	460	465	478	487	459	473	475	482	454	457	473	435	455	442	441	459	455	472	487	484	461	450	480	532	442	429	472	426	445	466	476	524	474	455	468	467	464	494	456	489	520	502	501	468	425	478	435	513	467	467	443	464	442	453	484	468	457	459	435	460	457	486	482	484	464	457	450	455	507	480	468	441	441	474	461	444	469	499	424	446	483	461	502	419	476	498	435	428	470	462	461	467	501	442	461	469	437	501	487	511	448	479	460	487	474	504	462	474	470	438	446	451	461	466	454	456	444	454	436	495	449	475	469	485	462	486	465	476	506	449	473	477	458	443	440	444	477	456	482	487	485	431	474	473	476	455	502	478	457	452	492	475	479	478	444	493	505	490	492	458	478	481	488	489	464	516	440	421	485	503	483	462	472	444	459	463	480	480	479	461	500	502	442	453	511	455	450	466	453	475	488	443	483	479	468	498	395	462	491	443	428	461	470	484	473	445	458	449	464	450	448	448	468	439	443	462	468	433	449	466	466	444	459	481	449	478	460	467	480	457	490	442	463	467	453	463	492	463	457	483	502	494	445	473	499	436	440	465	490	444	486	433	440	445	475	475	450	459	479	462	477	446	487	484	464	446	428	514	442	464	465	478	456	442	443	485	483	472	460	478	447	452	481	480	510	446	487	495	468	480	477	441	478	476	459	496	499	455	442	488	449	441	457	472	435	464	448	458	464	461	473	460	469	457	481	458	469	491	453	464	457	438	510	507	465	513	423	484	472	478	471	464	459	438	474	493	468	476	494	488	453	472	456	454	454	489	465	460	521	461	448	432	484	477	448	438	482	459	434	482	441	462	454	508	456	474	471	454	439	488	433	466	471	460	482	462	467	476	443	450	492	483	473	476	469	437	484	443	458	439	468	485	476	478	470	469	488	467	456	473	442	455	452	465	481	443	491	450	459	468	476	462	473	497	436	457	439	449	449	446	464	431	468	490	458	440	471	541	446	469	458	483	446	435	480	492	472	436	482	481	443	452	476	439	457	461	445	444	496	462	490	492	480	464	491	441	465	466	465	466	463	428	444	487	529	459	494	469	463	449	436	470	448	447	474	437	448	446	468	441	493	449	497	473	425	420	469	465	456	473	492	436	478	456	476	456	455	519	473	446	478	493	482	486	478	441	463	459	451	452	487	489	440	457	470	439	443	498	456	485	448	480	473	459	454	454	502	456	479	428	436	446	491	463	465	445	452	503	438	439	470	421	467	505	459	463	450	476	470	472	409	499	450	434	446	477	440	501	444	469	476	462	437	470	464	444	461	502	456	448	466	454	491	429	481	442	445	505	439	502	498	468	495	491	495	426	426	456	494	480	475	429	473	494	505	462	420	463	463	465	463	463	476	446	471	424	490	487	461	457	457	430	456	475	449	456	512	445	476	473	488	497	441	484	419	457	438	481	486	417	474	457	479	469	496	468	444	448	430	494	438	454	493	472	468	443	478	461	505	509	474	483	446	433	526	456	478	441	482	455	503	472	499	467	442	468	437	451	447	482	491	445	509	486	457	423	448	482	462	483	470	483	478	464	491	454	454	439	510	472	442	459	467	490	483	462	463	489	482	443	463	505	513	474	458	491	454	495	494	503	466	479	459	465	469	469	464	452	496	488	433	463	484	464	426	446	491	426	447	447	498	491	498	502	441	508	456	463	441	486	460	458	486	453	449	455	482	481	474	467	499	479	442	472	489	477	457	484	449	493	442	469	498	457	490	447	488	487	457	488	448	474	445	458	448	463	451	448	477	460	456	462	486	450	472	440	441	465	460	448	465	466	472	502	463	478	508	458	498	436	437	476
1959	554	531	416	320	316	327	311	324	301	268	286	322	301	306	328	324	270	292	315	297	332	292	298	273	328	321	259	326	289	303	311	316	304	301	292	328	334	308	280	305	307	320	327	292	303	286	320	310	320	320	283	313	309	343	318	287	299	292	296	318	344	297	320	325	287	294	323	291	328	315	302	292	310	308	306	322	323	306	313	281	306	320	311	322	314	306	282	337	317	296	275	278	308	307	304	319	255	298	289	320	322	326	327	293	299	315	279	282	324	325	305	283	301	275	317	326	355	311	311	297	291	289	325	302	288	301	265	294	319	311	334	314	312	329	296	281	321	317	327	321	327	307	281	315	289	314	303	312	330	309	292	331	298	317	331	343	342	270	290	261	308	340	316	306	316	302	298	284	337	305	277	259	284	301	266	305	302	309	267	305	298	290	313	315	354	294	295	325	310	291	313	321	288	325	302	305	305	291	323	316	335	300	304	293	313	314	263	296	324	337	290	306	299	311	314	310	279	270	297	322	289	285	289	319	294	308	321	283	332	302	295	310	284	302	306	285	312	306	305	340	315	289	310	298	276	281	272	308	330	313	308	289	314	309	301	316	282	288	291	291	306	286	328	334	307	309	300	307	316	287	297	331	344	335	304	278	285	297	276	316	307	306	306	286	351	326	291	312	310	293	294	324	284	322	285	269	318	285	313	315	293	268	306	275	311	300	318	283	289	293	305	285	290	323	308	294	311	347	322	306	267	300	298	284	332	307	316	302	316	290	307	312	310	302	277	308	273	310	265	306	322	300	311	320	272	349	306	336	282	301	301	310	305	331	292	295	312	308	317	300	321	303	298	303	307	287	299	296	333	274	291	268	312	317	323	305	318	291	282	304	333	305	317	341	308	309	342	307	299	293	278	326	365	295	295	298	291	332	283	334	326	324	294	327	298	307	319	292	324	311	323	326	299	271	310	317	282	316	287	297	296	306	324	318	293	325	288	320	293	305	308	291	325	311	340	280	328	283	311	324	329	301	302	306	315	316	326	297	306	294	307	268	309	320	330	326	329	320	282	278	306	284	305	317	294	276	327	300	292	278	330	330	306	293	325	317	307	316	291	276	275	301	303	299	305	304	288	320	311	310	303	326	289	288	326	299	311	322	329	314	283	301	306	289	270	285	322	271	311	284	331	286	291	306	285	323	309	317	318	292	272	294	281	290	320	322	281	332	290	324	326	301	302	331	297	297	310	303	293	316	309	299	310	312	303	309	326	291	277	313	297	295	283	268	315	324	314	312	328	305	281	272	298	313	290	284	327	327	291	324	296	300	293	292	305	298	345	290	335	274	283	292	289	289	275	292	308	286	276	297	300	306	351	299	317	315	312	304	294	275	299	304	304	319	279	285	325	305	353	301	304	321	343	321	332	285	318	323	297	339	275	280	280	296	303	316	283	294	274	289	276	304	320	292	316	313	353	267	298	310	318	284	263	296	293	309	304	283	277	322	311	303	320	281	288	330	295	344	348	290	339	335	310	319	265	311	330	329	288	312	308	295	297	310	301	325	313	284	287	329	308	314	333	299	291	313	294	318	321	342	305	281	282	330	301	281	320	300	303	312	287	321	321	286	287	310	308	280	310	249	340	304	292	301	314	286	291	286	338	294	309	305	298	314	326	295	306	285	311	288	292	307	318	323	309	274	302	300	334	303	305	283	274	306	322	317	310	322	302	293	293	310	303	331	319	308	320	315	310	282	298	287	313	314	293	302	305	304	283	279	309	352	326	322	310	321	318	259	302	310	291	299	316	324	290	309	328	318	279	322	321	344	320	286	292	274	317	306	335	285	364	290	293	296	290	297	322	310	311	321	309	293	288	326	298	298	306	311	318	296	290	292	289	327	285	323	327	273	309	301	286	303	315	315	332	322	317	294	315	309	320	259	328	334	323	300	258	295	342	290	316	307	293	295	338	315	285	313	304	291	308	332	318	302	303	321	285	306	300	291	326	329	321	288	328	314	302	321	304	281	300	313	321	281	312	314	281	302	279	289	324	316	339	300	341	311	294	316	297	300	296	333	320	321	333	283	315	305	297	287	349	329	306	317	331	333	297	297	305	324	332	335	295	283	319	334	314	275	299	311	290	314	315	323	322	322	278	290	311	294	301	289	302	311	310	314	289	305	287	317	289	315	320	325	338	289	283	335	277	300	311	307	318	304	344	320	332	285	286	327	303	305	293	317	308	313	298	348	302	300	313	301	352	324	290	347	251	293	320	312	299	291	316	308	313	298	303	284	303	321	293	298	295	310	261	310	313	326	307	337	301	315	293	316	318	295	292	306	336	265	308	316	282	306	298	311	321	285	301	292	277	308	312	285	301	314	291	304	310	315	299	289	302	308	292	282	289	295	299	310	316	314	345	341	302	274	305	293	313	311	338	322	296	311	322	311	358	332	311	297	294	284	319	324	273	337	319	294	283	330	316	350	302	325	320	269	331	296	312	315	312	298	305	324	352	311	300	304	328	307	312	325	318	305	354	280	299	313	285	348	311	315	323	286	288	315	265	293	294	293	311	333	305	318	287	311	340	287	332	266	266	280	329	295	316	296	314	294	301	304	299	270	320	298	310	298	296	306	305	318	308	282	285	331	324	300	311	284	269	311	313	335	312	311	340	302	270	301	293	300	316	299	298	277	293	301	275	299	305	305	323	315	294	306	293	309	296	329	314	287	273	288	273	328	293	291	317	303	352	317	288	271	321	323	295	288	326	331	278	299	322	296	315	315	302	289	317	273	307	318	318	310	325	289	319	288	300	270	303	327	310	325	307	307	319	294	302	313	297	337	313	304	298	287	313	328	277	301	311	307	310	315	291	308	304	327	299	297	288	312	323	298	299	327	289	319	304	314	280	313	320	305	317	299	314	304	303	320	284	300	316	286	317	308	276	310	309	315	283	296	307	316	312	318	329	336	379	295	320	297	299	320	308	303	311	302	317	305	306	339	293	294	318	290	298	319	296	273	328	287	315	306	262	323	311	321	296	315	291	327	309	318	275	310	298	301	300	300	293	293	296	296	309	310	291	320	290	321	307	303	291	275	310	306	299	266	306	340	306	294	307	301	364	308	323	298	316	314	288	308	303	310	279	333	320	284	302	298	260	316	312	304	353	287	343	309	295	314	328	327	291	287	320	278	293	288	314	324	302	288	283	296	303	302	270	317	298	323	299	303	336	293	301	301	318	290	304	275	316	310	331	319	335	310	311	322	313	326	288	307	286	304	310	325	328	308	293	301	287	297	271	310	296	330	283	327	318	317	287	301	292	318	327	291	313	301	321	301	312	316	317	302	325	322	300	295	333	324	298	283	319	290	299	296	302	326	293	310	285	303	325	303	298	343	312	292	292	317	290	283	317	318	307	325	314	277	300	307	311	318	285	295	297	308	309	327	288	298	303	332	329	294	315	318	303	310	317	321	276	281	333	308	279	340	313	279	316	316	316	286	296	290	306	287	289
2413	990	1233	1164	801	752	773	758	724	755	796	767	771	770	749	791	764	739	735	730	802	767	736	715	737	762	728	748	774	741	742	754	780	726	773	733	742	779	708	779	758	808	729	774	699	734	756	696	775	713	765	761	768	749	707	767	778	710	751	733	758	743	751	740	759	770	763	735	717	726	794	801	778	757	752	740	717	761	737	695	731	742	762	715	750	762	787	739	732	705	706	716	788	748	778	756	773	800	793	699	729	802	772	692	781	716	742	722	757	736	724	789	804	727	757	741	766	713	732	695	832	761	750	759	743	713	743	694	757	741	750	764	718	702	742	707	752	772	746	780	740	737	783	748	746	778	759	699	775	802	761	777	752	769	736	792	727	772	688	686	747	743	755	769	790	762	764	787	765	792	767	709	743	739	759	731	761	736	756	728	729	707	735	729	747	751	731	735	744	736	744	750	749	736	751	714	794	779	759	744	732	718	738	798	765	761	772	768	771	732	736	761	723	735	744	753	763	758	784	774	770	771	791	757	731	706	751	746	737	707	756	755	693	788	769	727	692	738	712	729	782	766	799	734	694	747	695	700	793	758	719	731	805	781	720	794	739	761	750	739	761	725	722	739	778	722	700	746	730	717	725	723	757	769	750	750	763	726	722	734	770	767	767	785	702	767	750	795	814	781	740	706	710	735	746	752	780	725	764	719	782	763	762	736	741	736	737	699	738	737	740	747	774	733	788	745	756	738	763	721	748	723	729	767	717	738	755	693	779	763	736	737	786	731	740	747	765	716	739	777	747	744	745	752	794	754	775	764	788	745	762	729	818	697	738	773	704	758	731	737	749	750	744	747	763	736	750	718	744	760	750	779	717	747	778	735	734	744	721	769	770	742	775	763	751	789	741	752	751	804	759	765	738	809	772	751	734	747	766	735	772	693	757	774	736	768	801	804	720	733	765	776	771	770	720	795	754	771	746	758	744	722	762	761	764	711	737	760	769	773	753	742	752	747	718	754	780	726	709	736	737	738	811	727	762	760	732	723	723	762	712	694	803	750	747	728	754	760	729	750	715	780	815	785	724	736	718	771	738	787	747	789	772	733	787	726	719	761	735	761	716	740	775	750	754	760	717	713	769	759	710	732	727	752	771	731	748	719	724	741	748	725	746	783	725	765	734	751	762	776	700	709	718	730	724	806	727	722	751	781	746	711	783	717	706	761	741	764	735	748	742	739	709	718	697	697	762	772	702	738	716	790	731	797	762	732	718	755	757	711	746	754	824	764	751	738	689	767	755	764	767	749	742	722	764	711	714	751	751	810	736	764	737	744	733	733	688	728	751	747	763	822	716	750	727	801	742	751	754	749	738	753	696	736	713	751	754	687	771	724	733	753	725	700	735	734	746	693	744	782	747	757	724	791	746	733	759	735	773	742	735	733	679	705	762	737	687	751	738	698	760	764	768	736	766	771	740	763	750	746	718	756	699	712	754	739	763	783	713	830	731	743	779	761	746	747	743	722	736	709	719	765	744	773	705	744	744	715	736	736	744	757	753	725	796	717	769	761	678	749	714	688	718	768	776	737	711	737	823	760	731	749	741	753	741	791	778	737	772	780	753	743	723	716	740	727	698	798	748	758	735	752	727	730	773	779	778	778	713	756	804	728	779	747	770	795	737	766	787	740	780	756	712	741	750	745	733	749	768	707	803	750	782	767	743	762	730	730	738	747	747	792	759	712	703	760	805	789	759	763	746	776	762	736	787	729	728	762	712	718	762	771	736	744	716	756	757	721	769	705	765	735	759	756	773	736	772	710	771	757	753	758	785	757	721	768	733	755	774	771	723	775	783	744	713	769	762	723	716	766	728	785	799	743	734	786	720	759	749	800	768	791	757	736	802	723	807	691	748	765	732	751	745	757	740	780	792	745	747	740	730	737	779	750	756	710	757	749	768	763	729	769	709	782	710	786	729	794	730	742	748	786	725	751	691	788	747	744	757	752	744	763	727	730	716	710	693	739	757	767	789	744	726	747	731	782	710	764	753	794	706	776	765	699	760	717	744	812	784	811	694	768	692	743	775	779	736	774	749	766	755	746	756	765	758	793	760	714	756	730	773	784	740	772	762	703	735	734	752	722	722	727	731	778	765	730	744	763	784	736	776	731	737	709	695	728	774	737	796	764	697	698	753	665	768	728	751	756	771	726	760	723	785	776	725	743	753	736	761	752	752	724	732	726	727	768	771	738	757	731	708	731	757	728	756	726	720	758	806	742	747	761	785	783	762	735	730	734	776	738	717	787	760	746	713	765	745	791	681	746	711	731	701	726	776	747	751	735	714	737	736	782	759	718	724	760	798	767	782	785	767	737	753	720	728	784	727	729	772	743	755	722	797	757	760	769	730	747	762	719	725	735	761	720	723	749	740	768	781	744	751	750	805	720	789	731	765	697	729	771	752	720	760	736	752	731	709	714	790	751	758	710	726	741	733	740	753	749	765	708	743	730	798	726	803	734	703	686	730	772	816	727	741	738	744	750	735	810	752	731	710	719	784	760	775	724	728	705	759	781	781	713	719	775	762	766	709	713	755	754	754	737	722	693	751	700	743	751	749	794	730	731	739	756	709	778	751	759	747	745	777	742	712	747	758	751	728	760	710	718	741	755	790	783	759	739	800	734	740	704	747	764	750	787	740	742	759	771	772	761	707	718	747	745	735	742	751	792	721	750	768	734	746	792	715	731	748	799	763	720	736	775	779	728	718	765	751	777	705	709	785	719	742	744	772	751	778	748	722	721	771	741	725	709	730	713	770	776	777	753	770	734	732	701	791	782	718	765	731	772	750	776	785	728	784	756	737	761	721	727	751	771	762	762	768	756	738	741	754	780	720	748	761	814	717	753	780	747	728	745	757	809	734	718	710	733	689	729	783	747	731	736	672	763	722	793	755	755	752	708	718	778	740	740	765	752	749	745	692	765	728	739	746	715	736	748	672	732	772	735	753	763	749	753	768	804	717	748	745	730	713	745	745	750	765	730	764	726	772	722	785	756	764	726	757	792	759	781	738	759	787	747	736	754	746	717	823	739	733	720	731	766	712	761	724	758	770	724	743	748	765	712	727	736	737	760	753	770	772	724	750	742	749	736	750	712	740	768	803	705	727	707	745	737	793	722	722	763	754	777	751	774	718	760	733	735	794	723	783	745	807	717	765	765	740	724	822	791	727	725	751	728	730	730	740	711	728	800	722	736	759	748	719	741	752	753	726	759	757	745	807	744	674	746	751	740	714	745	744	706	721	778	784	727	731	760	732	746	779	751	745	736	788	766	766	733	750	746	776	677	732	749	727	782	733	767	708	791	725	732	833	757	782	781	770	768	727	783	724	748	769	734	704	727	804	770	727	719	751	781	812	732	724	745	769	782	745	742	757	774	734	753	773	747	699	744	784	769	721	698	761	773	732	730	767	777	780	781	729	686	758	797	748	734	730	739	738	746	728	724	750	759	700	688	715	737
9566	1529	963	779	511	470	395	383	355	365	347	361	324	302	331	331	347	321	302	360	368	314	344	332	309	337	326	333	330	353	340	301	327	314	345	385	328	335	364	333	334	322	338	284	314	308	359	335	357	323	331	324	273	305	322	315	351	337	319	352	303	333	325	343	332	315	348	306	347	338	331	340	333	317	312	330	305	336	322	330	334	343	319	375	340	331	366	322	329	350	307	328	339	318	337	343	331	331	365	333	331	330	300	333	338	328	341	343	331	348	345	335	333	344	362	305	338	334	349	341	312	367	300	323	299	349	333	366	328	328	323	303	319	351	324	337	358	320	341	315	326	337	332	320	340	352	330	292	336	296	308	316	330	325	344	316	323	329	329	336	341	320	336	344	306	329	354	353	331	340	345	349	311	334	321	323	290	348	334	328	380	348	337	344	331	345	304	304	340	313	332	343	320	343	338	338	332	349	322	380	304	314	318	298	323	331	327	314	322	330	382	370	311	294	345	341	302	331	321	319	333	324	348	331	357	320	333	365	320	358	349	330	332	311	333	320	320	335	331	357	301	321	334	292	342	346	372	312	331	327	323	321	329	343	351	347	301	345	303	339	321	308	325	342	359	317	323	346	336	331	324	333	328	340	322	324	363	340	335	307	340	339	321	294	322	339	304	331	310	321	359	313	326	353	332	357	345	355	314	346	310	368	340	344	332	371	331	323	325	323	318	332	347	340	357	343	332	306	325	303	308	330	334	333	328	307	342	342	339	328	383	328	346	348	351	311	333	346	340	355	355	325	334	328	316	352	345	366	338	311	320	325	335	351	358	334	319	316	319	352	364	352	342	333	326	336	332	324	337	290	321	349	316	290	328	352	330	334	343	322	309	305	346	336	298	345	313	335	324	344	335	332	358	310	358	346	307	318	327	341	338	339	315	320	367	338	345	287	339	309	354	324	354	359	398	347	329	308	336	313	346	344	348	351	330	324	332	294	288	344	317	360	304	337	310	324	317	315	311	367	309	305	332	326	356	352	330	334	310	336	322	302	308	329	318	362	348	335	324	342	353	315	329	342	348	308	316	284	316	338	347	327	343	336	360	301	321	335	317	344	333	308	316	327	366	331	326	313	328	346	339	318	304	339	348	352	310	324	351	349	323	327	284	320	317	346	336	312	330	348	344	345	326	323	349	326	318	340	330	342	334	357	319	358	331	324	356	324	316	344	328	333	312	338	350	323	353	331	286	347	360	315	337	331	336	359	343	339	342	311	328	322	327	346	330	301	315	360	313	334	318	362	341	309	343	311	345	326	304	298	362	306	309	332	318	316	323	336	355	323	329	302	310	342	310	324	357	344	307	308	350	322	330	308	311	330	319	288	340	345	319	317	300	331	325	360	343	350	333	340	368	284	342	369	331	335	373	347	328	332	294	320	344	323	357	305	324	329	348	346	283	341	305	342	322	323	288	328	347	366	322	315	335	337	358	317	349	333	330	320	329	340	324	352	331	373	290	335	355	354	323	327	318	324	332	342	297	333	330	333	327	319	320	328	377	377	348	302	318	330	318	351	332	349	292	322	350	350	300	337	354	317	317	341	321	319	354	319	320	345	320	347	324	339	313	326	302	298	357	358	349	303	356	343	345	325	302	312	333	319	321	326	332	334	363	365	342	337	333	344	371	328	364	349	316	320	362	356	311	353	342	318	342	358	335	315	314	333	364	336	339	354	357	332	325	301	321	300	359	322	287	340	304	349	326	359	335	333	350	322	369	287	339	312	308	355	330	311	321	332	366	321	342	346	324	332	305	334	298	339	347	327	330	298	304	331	328	333	372	316	358	280	322	323	347	319	344	336	342	354	326	342	366	350	307	344	323	340	318	295	337	337	302	349	323	327	319	310	330	337	337	330	326	319	335	344	329	301	349	305	295	295	323	314	306	329	338	346	323	360	339	311	335	325	307	367	339	284	331	356	330	338	333	334	358	311	333	314	334	329	328	351	355	346	337	319	302	325	340	325	295	316	350	306	350	304	339	310	313	343	351	304	326	304	353	314	305	309	337	339	321	332	328	327	331	279	357	314	321	318	346	327	339	309	316	332	326	316	315	361	331	372	318	304	348	356	345	326	332	342	310	325	340	338	319	331	367	369	347	341	352	297	340	368	328	337	312	338	341	342	364	336	307	304	291	336	333	335	332	317	307	334	355	315	310	304	366	322	324	322	315	314	322	308	359	351	338	310	330	295	287	342	307	320	339	339	353	283	332	335	348	347	381	337	336	325	300	319	370	316	320	358	308	359	344	346	356	341	335	342	328	296	339	331	307	334	331	308	330	299	290	328	353	340	331	324	326	329	345	315	322	326	331	330	324	290	320	355	300	319	356	335	330	325	333	318	326	356	321	302	357	343	353	295	334	312	331	320	331	352	312	319	317	334	324	361	349	343	325	343	329	353	344	335	323	348	327	317	346	328	340	316	289	316	332	323	313	336	355	343	313	358	325	308	299	363	323	342	331	351	340	339	350	344	293	333	334	327	367	316	323	309	335	308	322	317	306	350	292	338	331	325	318	307	335	323	325	320	322	304	336	311	313	368	327	348	319	369	319	356	320	306	336	335	295	371	303	337	314	312	311	337	322	322	339	365	335	316	377	320	314	335	307	337	334	319	331	329	324	335	346	321	332	320	317	346	323	322	324	344	337	329	323	350	310	326	316	301	325	321	329	319	371	333	303	321	320	336	333	307	311	330	329	325	336	328	343	332	301	338	361	346	309	350	310	316	319	317	309	315	305	334	333	317	303	343	314	319	327	344	351	322	337	303	333	319	298	326	341	342	341	329	341	330	337	322	282	304	324	317	350	337	336	345	339	357	335	367	350	336	313	337	348	331	328	327	350	354	331	373	349	334	345	322	330	342	304	326	335	321	297	322	293	330	357	314	337	332	307	324	373	373	309	336	299	318	343	312	324	354	332	312	297	320	338	328	331	330	319	298	335	340	333	367	347	326	283	321	312	323	333	300	353	340	328	339	346	327	357	328	326	349	353	358	316	317	345	331	302	331	338	326	328	331	319	322	357	301	335	344	341	367	338	357	333	317	337	379	328	335	331	343	300	335	329	363	305	315	326	342	304	313	321	294	334	349	360	329	320	322	312	309	323	345	314	350	338	328	345	317	329	344	334	330	344	331	343	294	298	355	322	347	338	332	337	347	350	333	356	302	337	326	335	344	336	316	297	346	308	323	337	356	300	334	330	342	325	343	298	331	320	339	359	322	325	352	318	331	327	300	343	315	319	287	335	315	338	313	355	341	310	328	318	321	345	312	330	310	372	332	368	314	329	389	301	331	311	342	342	348	334	367	350	353	342	305	335	333	351	318	323	338	323	332	339	307	351	343	354	333	349	293	306	343	354	300	362	344	318	325	345	352	327	312	299	378	324	321	352	294	331	330	324	339	353	339	343	335	356	330	364	329	353	334	345	322	324	363	291	342	316	310	319	316	337	318
7900	1817	2346	2232	1682	1279	1125	998	971	936	924	895	865	892	834	826	893	841	861	805	883	836	868	793	818	824	836	832	821	799	765	772	789	798	777	806	794	772	783	793	804	763	767	765	873	752	787	791	729	776	764	810	747	814	778	798	852	731	809	756	809	788	804	802	773	786	780	767	744	806	815	810	817	775	808	803	802	803	795	764	790	768	856	780	817	806	787	791	799	802	829	774	811	771	831	791	833	794	763	809	785	773	804	814	779	774	830	801	814	812	823	791	730	821	812	808	792	746	745	767	760	771	771	790	798	750	763	830	796	758	786	785	808	736	804	807	757	776	828	744	796	763	829	763	804	782	767	810	778	745	781	783	801	771	786	831	772	809	828	811	793	784	762	812	779	812	798	813	753	769	792	820	776	784	803	745	849	787	789	799	792	780	825	812	835	743	780	801	802	832	790	744	748	817	798	835	826	748	754	821	829	813	779	788	788	807	738	810	751	799	809	759	792	826	798	818	755	779	808	812	808	771	800	829	797	792	802	774	833	745	803	738	777	815	811	803	763	775	767	800	758	821	782	820	739	723	807	786	756	808	796	773	711	815	815	762	736	747	805	777	795	760	810	811	782	806	741	780	784	760	824	806	839	817	744	768	745	839	727	776	818	767	792	809	759	776	755	769	790	822	748	749	736	742	775	791	771	750	793	764	750	846	803	757	827	770	785	799	803	801	779	806	798	805	803	798	812	798	801	759	775	807	784	817	797	857	777	833	749	792	821	796	796	817	788	764	797	781	764	809	800	763	802	762	843	797	760	803	840	774	807	787	821	799	803	738	790	802	771	790	816	784	795	786	791	775	725	816	820	789	791	794	786	823	788	804	759	763	777	806	832	754	819	770	766	816	789	820	752	809	750	743	755	812	800	751	836	813	777	756	810	822	782	815	805	810	758	758	782	768	761	820	805	856	772	786	830	773	840	799	793	784	785	770	812	782	780	790	796	811	847	799	785	843	760	808	816	771	787	764	828	771	762	767	812	789	786	753	782	765	818	801	772	832	881	785	765	750	798	757	759	731	769	835	815	812	854	780	803	767	743	756	868	766	828	830	834	784	809	797	754	755	842	782	871	807	760	770	764	798	746	822	805	752	801	775	794	789	789	844	760	835	819	802	778	842	766	788	790	781	752	811	805	765	794	738	767	807	735	801	796	798	796	796	800	747	719	769	818	799	798	814	791	760	745	768	827	782	751	846	792	804	783	775	727	824	849	764	814	788	811	764	768	794	788	779	798	774	863	801	809	760	775	793	779	825	804	805	819	808	797	804	717	785	803	767	731	778	781	767	785	825	749	818	769	822	812	779	800	736	768	769	804	803	774	785	771	729	787	764	799	807	733	786	791	751	805	737	824	805	749	774	760	764	771	814	779	759	752	779	814	780	793	825	769	793	786	755	806	763	798	779	755	793	771	778	767	818	804	790	799	812	766	784	830	786	827	757	804	785	767	782	791	791	818	764	791	797	759	811	780	776	770	735	825	806	803	786	816	747	816	819	784	823	815	827	795	774	806	760	814	753	775	783	732	771	768	770	784	796	838	773	779	756	780	796	739	771	807	821	786	774	793	811	781	748	736	763	831	783	800	817	792	796	772	801	816	810	806	771	791	788	788	792	803	737	803	776	781	793	798	810	811	776	798	795	753	729	796	786	827	794	816	813	745	826	778	761	800	824	804	784	853	853	811	785	815	793	761	745	753	786	764	804	799	803	798	805	841	779	795	760	870	729	793	778	770	789	803	785	782	824	793	775	807	780	829	794	792	803	822	769	824	806	772	787	759	827	779	789	822	840	791	734	830	773	794	806	781	760	805	828	801	824	753	824	841	757	796	765	814	728	810	760	753	781	768	770	818	834	790	813	789	805	816	776	802	810	768	793	779	786	842	747	797	782	777	856	799	785	779	776	754	799	761	802	772	817	816	793	794	751	778	805	800	740	792	809	809	811	801	851	821	779	781	827	804	763	816	761	770	748	769	819	791	797	820	825	790	768	814	728	807	781	733	789	763	758	796	711	795	755	774	736	729	833	781	787	722	810	785	841	808	824	759	765	760	761	785	768	787	811	798	812	797	805	775	798	767	823	813	740	811	782	805	802	809	787	784	746	807	817	780	792	778	861	787	784	784	768	797	769	790	796	799	796	784	802	779	827	803	747	784	803	734	787	792	760	799	796	795	782	783	772	745	764	775	795	771	821	750	742	790	833	806	787	774	767	827	762	762	797	776	801	766	737	784	793	811	817	815	772	813	825	774	787	777	780	781	785	861	787	783	802	767	818	775	771	749	747	779	785	809	771	832	855	825	844	806	770	764	747	803	772	821	769	797	807	775	775	812	746	793	775	790	799	753	809	800	828	748	787	791	793	823	816	744	794	798	826	789	707	774	753	772	772	799	787	824	790	797	772	789	793	798	772	828	780	788	793	740	802	785	815	819	767	757	775	754	798	785	799	789	785	796	834	814	766	792	806	849	757	736	797	842	778	816	799	794	799	773	756	808	772	797	756	785	772	772	801	805	759	805	747	746	732	852	785	776	806	805	784	762	752	833	805	781	805	768	755	796	770	728	782	789	818	788	799	814	799	775	774	774	789	818	809	780	796	809	768	775	832	743	815	774	794	784	782	817	806	801	799	813	785	778	791	793	819	811	803	793	848	827	797	815	782	782	744	753	782	826	801	798	779	814	769	754	780	760	777	825	786	792	782	733	801	778	792	754	786	758	835	761	798	767	784	818	761	777	773	871	785	767	744	787	758	796	783	773	760	793	779	809	810	772	816	805	772	765	774	799	796	806	763	788	766	839	750	765	771	858	764	828	796	824	796	770	766	741	784	791	774	785	801	831	794	772	785	804	764	791	790	828	758	780	806	815	781	838	765	765	794	830	842	802	780	831	815	744	803	810	782	776	733	810	802	810	748	770	763	816	849	797	808	776	786	750	816	815	766	798	773	751	767	812	760	804	801	752	802	744	783	788	758	775	785	803	798	795	759	787	748	775	819	820	776	748	743	805	748	751	753	826	795	775	790	760	819	814	782	791	806	829	734	824	773	800	820	799	799	801	787	793	757	806	815	768	799	803	789	737	791	776	812	792	790	811	790	806	751	743	772	816	772	783	795	740	794	792	794	853	767	819	773	770	747	783	795	816	845	782	762	856	808	787	794	760	750	811	794	829	792	784	793	797	813	829	813	759	777	815	762	787	790	798	758	787	820	788	781	754	824	782	812	827	787	832	795	819	784	758	778	796	802	787	777	823	820	778	787	807	762	773	788	784	798	800	806	795	809	802	814	799	777	781	798	823	825	781	785	797	808	827	769	792	777	782	764	805	805	785	796	792	765	817	816	793	792	776	792	823	800	806	796	808	736	825	813	848	747	798	750	827	785	805	818	756	753	787	771	786	781	770	839	806	812	836	774	851	788	773	809	822	832	786	765	790	773	776	847	829	758	787	771	761	818
16638	2515	1375	888	485	361	294	282	257	235	230	222	196	191	210	206	223	183	210	188	178	213	196	166	184	202	195	194	186	172	188	178	179	196	193	173	189	206	184	200	182	177	163	179	192	176	217	179	193	185	195	206	196	166	181	169	178	177	162	206	185	153	208	219	170	211	175	208	160	182	191	175	207	189	181	191	170	179	191	162	192	208	170	177	189	182	203	166	198	178	173	173	189	203	187	211	173	195	179	197	175	178	192	163	176	171	179	195	210	169	176	180	196	185	180	213	209	184	186	184	177	187	177	163	199	175	180	196	176	174	202	167	211	195	162	192	182	176	187	175	173	183	195	182	154	163	201	183	178	179	178	189	184	166	192	150	184	186	198	211	165	164	179	182	191	178	184	184	190	189	185	174	196	169	201	168	165	199	200	178	202	173	164	189	183	169	186	182	195	186	197	189	188	195	171	179	188	182	196	192	145	181	183	184	175	195	171	165	187	213	196	174	173	185	216	165	200	177	185	155	176	161	188	158	163	173	179	187	206	169	174	184	207	167	172	173	219	146	202	190	194	154	181	183	198	171	190	189	166	182	186	176	183	163	176	211	207	175	190	214	159	154	174	206	203	231	197	187	176	198	160	176	146	201	180	181	179	172	200	172	164	180	193	160	184	183	169	190	189	175	178	187	161	203	166	204	197	202	198	190	159	171	162	159	189	167	180	182	190	193	173	181	183	165	175	168	180	196	190	167	165	191	187	188	161	176	178	192	197	176	177	152	203	204	205	168	173	179	175	160	179	192	166	196	147	164	191	198	179	190	186	206	179	205	176	179	166	186	192	196	172	184	164	208	177	185	199	176	169	160	171	161	210	158	177	171	178	185	171	172	159	191	188	199	180	179	195	177	189	210	185	185	170	161	194	187	177	179	198	186	172	182	168	156	182	191	205	197	183	177	168	182	159	171	174	167	167	199	170	176	186	192	182	183	170	191	164	199	157	195	186	176	185	201	205	167	194	197	172	179	187	192	156	199	194	183	170	169	180	189	167	185	174	174	165	195	180	196	169	168	179	179	208	202	209	188	188	211	196	181	194	173	198	187	177	183	156	166	172	225	172	183	184	185	188	194	183	183	170	173	178	190	184	181	205	197	178	184	181	173	173	156	221	190	182	175	177	189	166	198	158	169	196	188	180	183	175	187	201	179	189	198	175	173	154	143	194	190	198	176	192	174	197	173	184	169	179	186	172	153	205	200	186	158	194	195	195	162	189	179	185	203	205	197	173	183	213	168	178	200	209	182	199	218	185	212	187	196	179	178	176	188	186	174	177	161	163	155	192	189	185	183	184	172	191	206	174	192	170	167	173	163	182	179	197	180	177	163	219	186	205	164	188	192	207	188	180	176	179	191	196	212	181	181	189	207	188	189	179	180	183	195	187	191	186	167	175	162	178	178	192	181	180	181	178	171	187	204	165	173	172	181	202	183	177	190	173	195	192	199	192	194	177	160	196	174	202	152	179	194	142	184	217	178	190	172	175	197	191	197	187	192	190	200	173	178	186	171	189	186	184	186	197	181	194	179	176	160	174	202	170	163	189	195	190	198	200	202	189	186	180	171	186	163	168	167	179	202	171	177	201	218	182	182	174	218	172	176	175	176	163	194	166	203	186	178	172	170	179	199	174	181	185	174	193	180	201	154	181	175	231	175	196	199	176	157	175	195	173	189	175	180	201	200	175	202	185	192	171	180	157	160	164	161	171	184	166	176	198	203	206	179	194	188	219	190	150	176	201	160	188	170	164	203	189	183	186	199	187	184	164	198	189	199	181	178	190	180	185	157	164	166	162	182	155	149	193	171	199	165	186	176	202	185	185	191	190	167	203	209	172	180	175	218	168	189	195	214	162	167	185	191	185	193	170	202	165	159	194	186	199	175	176	180	190	186	172	186	182	174	184	191	184	198	163	190	189	212	180	184	187	173	135	153	225	178	153	181	216	151	176	174	188	175	185	223	167	182	185	179	175	180	213	210	187	167	154	210	201	173	184	198	152	178	173	191	174	200	189	175	201	185	183	182	168	190	218	177	183	164	191	164	196	192	200	172	171	167	184	165	172	169	175	182	177	170	177	206	181	163	166	152	170	177	187	186	179	191	180	168	180	182	183	173	181	186	178	196	171	197	195	174	168	192	173	194	169	185	194	187	204	198	198	185	160	205	187	170	160	189	166	190	178	171	182	154	175	181	177	181	187	202	178	171	175	177	167	192	193	174	197	185	200	164	170	183	183	181	180	178	190	178	183	204	179	173	168	169	193	188	176	198	165	165	175	187	180	182	165	208	166	205	183	197	181	195	185	184	184	183	185	188	183	175	181	161	183	189	204	175	163	173	192	175	170	175	186	143	142	188	182	171	203	189	193	171	202	187	162	159	200	180	184	207	166	181	171	180	185	183	209	192	190	166	179	208	189	186	208	159	187	212	179	188	179	173	166	185	181	189	196	192	211	191	205	183	183	173	182	163	183	177	184	172	199	171	173	190	182	197	195	178	195	182	193	195	179	175	192	182	180	199	193	189	175	178	170	164	199	175	165	190	155	162	180	189	167	185	182	200	193	190	171	192	201	195	179	194	212	181	175	191	175	179	198	194	176	166	194	172	187	182	190	173	170	173	183	164	197	221	186	182	194	198	175	187	182	183	195	208	178	192	184	188	201	188	166	160	178	188	185	180	162	173	199	179	159	174	190	191	192	187	168	167	165	198	174	208	182	186	182	156	172	165	182	196	166	168	183	187	150	152	202	199	167	179	177	162	188	188	203	190	183	153	172	200	177	171	175	162	182	180	186	172	188	187	191	165	184	179	195	184	213	184	208	209	191	181	188	210	186	219	178	213	179	179	166	188	177	163	184	171	168	182	197	154	172	209	186	174	185	167	165	192	183	181	185	178	187	176	161	191	172	184	188	195	189	181	164	185	181	169	209	167	194	214	201	159	173	180	202	198	186	189	187	208	165	174	191	186	200	181	176	151	171	195	198	196	178	179	194	203	206	188	183	205	179	172	195	172	162	183	159	171	154	171	162	176	162	162	155	182	181	164	156	178	198	183	164	184	174	176	164	210	209	162	188	222	203	188	163	171	175	163	180	202	163	194	206	184	179	193	164	208	199	192	155	180	173	210	173	179	184	208	196	164	176	195	154	164	186	180	196	211	171	163	177	164	177	186	208	164	182	193	184	168	191	196	185	186	150	186	176	193	216	185	206	176	165	174	188	187	192	189	184	160	180	171	208	174	202	172	205	173	169	190	174	158	185	176	188	198	164	183	212	194	157	194	180	185	177	199	169	185	180	163	215	158	184	179	175	203	196	188	200	174	203	196	181	194	185	171	183	192	185	172	191	200	175	150	178	166	184	165	176	180	215	164	182	169	183	197	196	208	192	181	183	179	185	168	177	183	184	202	190	184	156	185	167	195	206	174	173	190	198	162	190	177	158	182	193	200	191	173	170	200
10625	1661	2707	2796	1827	1312	1007	937	862	798	681	691	655	606	584	603	584	581	561	561	526	569	514	522	510	474	484	497	547	534	487	516	508	511	500	474	495	485	467	463	484	475	449	492	474	469	503	460	471	469	450	510	457	428	478	443	481	464	457	465	461	437	449	456	478	446	456	459	448	471	474	484	456	499	457	474	454	432	458	461	480	475	445	436	512	467	439	457	440	451	500	501	425	443	476	481	478	439	489	447	459	439	482	537	462	495	461	471	428	472	492	438	445	464	470	465	421	456	464	443	439	458	438	444	459	457	461	458	463	486	473	460	450	437	450	485	443	445	451	498	453	496	435	430	475	499	435	505	468	501	453	451	477	505	454	455	442	451	435	435	447	439	463	437	421	450	452	476	477	442	471	464	484	491	429	454	454	472	427	491	484	479	454	480	453	452	465	465	466	448	454	444	468	453	473	437	445	458	491	465	442	461	454	471	463	438	464	468	392	456	442	434	472	439	458	468	481	484	439	411	488	439	405	459	441	462	469	456	433	452	477	464	450	490	420	449	456	473	438	475	434	462	434	509	453	418	478	493	455	473	459	472	468	459	463	458	444	441	476	472	465	421	456	475	439	445	500	481	457	469	474	479	410	471	464	478	445	501	454	476	485	466	464	465	465	499	489	444	462	449	437	464	489	457	476	414	447	446	478	447	435	465	453	462	477	509	473	447	469	430	467	472	441	478	470	472	481	481	443	430	463	471	451	467	469	469	518	447	473	471	462	466	478	465	462	441	460	438	455	423	438	443	443	469	437	452	455	448	451	466	462	452	433	478	483	432	462	493	411	432	474	480	441	444	454	450	456	464	463	439	414	442	502	469	450	493	474	469	443	461	492	452	417	478	470	456	444	459	461	490	426	464	456	508	484	447	470	459	417	450	469	447	427	470	445	462	424	438	447	479	471	485	448	481	482	502	428	476	490	458	467	424	433	462	451	461	455	473	468	448	482	475	422	463	448	453	476	497	448	461	472	459	483	439	437	503	410	454	442	426	403	468	459	470	489	478	472	472	440	416	436	437	440	432	479	447	458	468	424	451	458	428	472	477	445	462	443	494	469	456	466	445	479	441	451	421	457	447	462	496	457	478	430	439	458	429	441	470	432	421	423	452	456	436	478	456	471	430	445	467	447	477	459	451	424	468	477	464	456	465	452	432	476	459	474	450	461	461	459	473	481	453	500	450	437	471	452	476	454	466	469	449	462	441	459	469	505	487	503	452	462	448	456	471	458	448	492	479	472	468	438	442	484	472	490	462	453	427	464	472	472	450	464	468	484	500	459	486	444	453	461	483	428	483	471	434	453	448	427	463	444	472	447	478	441	464	454	428	490	465	463	447	454	494	417	439	453	472	464	420	470	460	470	442	467	491	473	460	458	455	473	446	453	483	474	475	452	463	414	461	418	474	460	466	433	460	477	491	448	472	397	435	492	477	479	472	488	444	453	442	444	467	415	462	465	429	451	458	484	472	462	421	506	463	480	418	435	478	456	453	428	428	440	487	423	474	475	463	482	463	480	466	444	440	451	504	477	443	468	473	457	479	463	441	495	442	448	447	442	467	474	469	470	453	430	488	432	443	472	505	459	464	468	425	478	491	493	455	496	489	438	457	446	427	498	435	466	454	430	431	451	505	433	444	462	426	458	436	515	482	420	483	465	469	494	455	449	470	448	467	484	439	470	442	457	474	472	463	477	466	414	462	473	462	422	426	448	475	473	470	440	449	452	483	465	460	456	448	431	450	438	499	448	458	444	476	472	464	455	457	435	451	460	491	475	426	443	441	426	478	472	397	461	468	458	489	469	478	448	445	475	486	472	476	470	473	486	487	492	425	483	467	438	450	472	416	470	480	457	457	479	419	497	443	421	478	454	477	429	496	443	451	438	451	448	443	459	432	423	454	457	448	438	447	463	460	479	436	444	444	440	512	499	443	440	431	486	451	455	458	500	455	462	464	444	410	459	466	422	458	461	477	473	410	444	445	464	455	432	432	451	408	476	429	459	473	453	453	443	454	452	418	479	434	457	452	457	485	449	465	461	473	494	454	481	461	467	447	386	495	500	452	439	463	476	461	462	460	434	466	465	455	467	515	467	436	461	485	466	444	473	483	456	499	480	443	428	448	453	447	454	472	467	440	526	445	441	471	428	447	474	445	473	455	473	444	457	429	491	502	522	445	496	437	463	450	506	408	489	423	420	464	461	484	443	490	448	419	442	464	454	421	427	433	477	433	477	475	450	466	482	455	453	438	498	453	455	478	441	426	449	453	463	443	457	441	443	447	452	478	463	465	490	456	457	452	458	443	471	446	480	472	454	432	473	486	467	454	495	480	454	482	464	428	455	446	463	474	448	474	475	519	469	481	476	440	475	482	473	467	430	477	452	464	464	488	460	467	458	426	482	409	438	460	466	461	435	439	456	487	434	454	499	447	438	455	453	451	446	421	469	453	436	480	479	470	438	480	467	479	457	448	489	460	496	412	398	423	469	483	478	460	423	461	457	445	441	425	436	446	418	490	446	433	453	428	460	424	427	474	461	463	461	441	438	474	467	437	487	447	461	448	491	428	434	451	471	483	458	449	461	464	508	434	457	480	452	476	446	431	425	444	443	480	504	470	467	463	450	501	472	434	451	460	448	449	454	480	471	468	485	449	414	426	521	474	490	487	494	470	475	414	440	431	456	458	493	475	464	429	441	486	432	481	435	474	436	451	465	485	456	468	455	489	469	454	478	461	455	490	473	483	451	448	415	471	436	451	464	487	420	434	469	469	491	478	476	469	463	471	473	484	460	403	422	461	445	443	480	447	433	447	445	468	452	451	463	474	461	459	470	485	485	446	476	476	461	459	458	453	470	443	444	467	469	463	464	459	433	427	421	450	431	471	444	420	465	434	504	448	434	493	472	450	425	491	463	426	478	472	468	453	470	461	455	453	489	454	507	422	470	392	431	448	456	455	476	482	451	429	474	485	445	453	449	453	470	419	448	467	459	481	433	438	490	473	462	447	446	444	431	471	478	452	466	484	491	474	449	422	477	519	438	460	453	459	430	429	460	448	477	485	467	398	468	452	487	483	435	428	493	463	430	457	492	439	471	422	487	475	456	407	489	460	443	450	470	450	441	455	464	431	455	441	469	470	479	445	471	444	471	462	429	463	461	476	454	486	473	454	476	536	461	481	483	451	457	444	455	458	494	497	480	472	466	450	468	440	464	447	454	431	460	502	480	480	451	426	436	444	480	436	482	466	456	448	469	480	445	467	474	490	486	443	451	440	474	455	498	462	462	475	506	454	450	457	480	443	440	474	484	444	454	468	449	491	470	458	457	464	475	445	457	455	494	481	441	473	461	422	468	476	451	461	457	505	439	441	432	447	438	444	462	464	473	472	437	409	427	478	443	481	480	460	492	467	451	436	465	487	468	436	431	412	463	477	450	465	469	481	436	433	483	443	453	474
1729	436	503	373	317	294	309	247	316	280	297	309	307	307	299	272	279	300	293	295	311	307	308	301	307	331	278	296	300	291	300	309	330	320	318	336	325	297	304	307	329	315	290	333	286	306	305	285	306	325	313	304	321	337	311	289	365	327	285	296	332	323	307	320	289	318	272	296	307	311	313	333	304	307	295	277	290	314	304	279	295	344	286	327	277	316	309	294	307	313	286	314	308	281	299	317	287	296	308	308	295	275	334	298	301	283	335	256	278	306	325	307	318	310	310	327	306	290	300	312	343	293	335	278	316	309	326	309	307	298	305	331	297	315	331	318	294	336	295	261	295	305	298	315	322	313	296	299	284	316	301	313	313	313	316	333	280	306	302	309	315	320	308	324	237	284	304	251	294	290	276	289	308	276	294	331	302	338	273	280	330	345	298	310	299	307	309	309	301	286	302	297	310	318	308	286	305	308	306	317	287	283	320	297	299	280	307	295	302	315	311	317	322	311	279	302	306	351	331	321	316	311	287	282	308	273	298	273	295	285	323	322	320	305	315	315	279	316	314	299	327	309	315	295	272	342	310	293	358	271	334	304	294	302	324	286	279	286	309	282	321	296	341	301	320	284	256	320	331	274	319	299	284	286	296	278	328	296	277	310	298	297	299	321	310	321	272	317	303	323	311	297	306	315	298	290	328	272	293	313	331	309	302	278	303	308	275	321	303	287	298	307	313	327	328	298	276	250	319	286	301	300	303	269	292	315	313	290	291	294	278	308	282	309	335	318	309	334	343	277	297	305	280	318	328	301	303	261	312	312	303	297	323	322	305	288	290	303	338	290	301	294	334	293	290	296	284	332	297	285	296	285	304	314	278	290	271	293	297	273	332	284	296	302	308	298	323	296	347	285	305	333	298	313	294	293	295	302	303	272	305	295	288	308	313	309	299	297	315	294	288	307	321	294	300	307	294	280	337	274	263	291	312	299	283	302	297	289	293	295	301	295	299	334	305	314	321	311	302	326	312	332	321	291	286	269	296	317	267	292	316	329	318	320	291	318	281	281	290	301	306	289	311	306	303	280	343	302	287	278	310	273	290	293	286	296	278	290	284	271	306	306	269	297	315	305	288	264	291	298	337	280	295	299	316	270	280	296	327	315	269	310	309	280	314	311	332	303	312	285	290	271	285	304	305	270	322	311	334	317	288	301	292	297	314	294	332	336	318	300	317	308	289	345	306	281	296	322	314	289	312	304	281	268	307	279	310	279	289	325	287	281	255	284	314	289	311	295	280	319	289	311	338	310	338	323	337	338	331	267	255	330	308	308	263	299	332	275	285	315	286	273	311	280	318	297	323	329	314	293	321	299	289	326	273	341	289	328	321	346	291	336	281	309	305	290	318	291	267	307	314	280	305	277	322	278	291	316	311	294	280	296	291	289	303	269	284	271	307	300	305	317	313	311	349	321	282	293	312	303	298	311	308	278	329	263	276	326	284	297	294	288	314	297	327	294	303	293	311	261	317	312	320	324	285	274	279	308	283	270	297	289	284	272	262	277	323	290	264	336	297	309	305	278	332	278	286	281	304	268	285	317	329	274	269	292	308	280	318	313	276	299	281	325	258	316	296	263	286	279	313	311	309	306	318	313	318	309	310	298	296	265	295	348	336	324	324	307	316	283	284	332	283	314	308	297	344	314	288	306	298	312	311	299	281	281	300	297	298	336	330	295	294	319	328	276	304	278	305	320	332	327	295	293	257	277	270	304	276	305	346	294	337	347	329	321	300	292	305	289	290	276	316	326	305	289	294	312	304	290	292	302	295	296	281	300	300	307	328	289	324	304	305	277	340	327	301	318	302	281	313	271	300	330	329	276	290	282	295	308	334	300	283	322	302	315	320	284	295	287	291	268	320	293	305	324	308	306	292	298	296	310	316	300	306	312	316	298	283	311	304	293	321	324	328	314	296	320	312	308	355	306	308	331	298	283	294	287	293	291	319	298	294	308	291	285	282	294	325	264	321	315	301	321	319	310	319	289	307	245	333	315	302	289	298	323	277	305	315	282	332	319	289	305	285	274	301	348	304	271	304	321	292	278	330	313	297	277	311	289	298	310	275	323	291	317	328	289	322	294	293	304	293	298	294	303	302	324	265	350	281	323	298	301	320	270	328	306	310	271	289	304	345	301	332	310	307	269	319	288	310	253	277	303	294	323	289	339	322	284	342	319	311	293	297	344	296	305	324	312	302	310	309	323	294	295	311	306	320	290	301	297	319	333	277	309	327	301	294	309	280	298	332	301	306	327	292	318	305	288	297	317	319	304	304	306	282	323	289	302	308	298	316	310	269	320	323	309	279	282	290	314	298	295	308	299	327	298	340	341	298	312	316	327	337	309	291	350	305	328	289	312	289	312	308	307	337	269	291	310	281	312	283	298	335	303	317	298	295	305	292	286	313	288	289	268	293	299	296	301	313	281	320	313	309	308	283	306	302	300	297	276	310	282	327	287	292	297	337	334	297	336	284	298	276	336	255	312	305	325	298	322	275	307	330	320	276	310	318	303	284	291	287	304	294	311	295	288	307	303	336	310	293	298	301	298	270	301	304	311	286	331	329	324	333	280	290	324	290	270	346	292	299	298	298	302	306	267	299	343	312	277	298	292	324	330	325	313	313	297	315	323	286	320	309	323	326	331	290	330	324	290	297	331	314	304	301	345	347	345	311	268	328	303	259	303	314	282	300	303	316	304	314	321	286	301	273	318	324	306	294	313	307	308	295	317	306	312	292	304	310	288	308	286	291	273	291	337	277	297	329	296	325	306	293	328	316	292	313	293	285	308	301	267	320	315	302	311	308	308	308	295	288	296	290	300	322	291	308	311	312	326	326	329	286	305	335	308	347	312	312	293	311	319	293	284	307	328	320	318	290	349	296	300	306	299	266	289	258	289	308	310	295	323	312	300	287	278	324	303	295	305	304	300	291	302	292	297	312	278	343	298	282	318	301	303	276	328	307	306	295	314	309	280	332	300	298	322	316	311	314	290	287	295	321	315	317	299	303	309	308	345	293	305	296	322	295	295	302	288	286	279	296	315	308	291	295	310	321	276	306	289	312	303	295	348	313	314	298	315	271	319	278	328	317	312	304	311	304	314	325	300	293	302	275	301	271	306	304	329	297	308	313	353	311	330	290	326	335	284	298	290	311	266	271	310	311	304	292	370	335	309	310	299	318	308	330	308	278	277	313	297	302	295	327	303	310	309	293	309	298	293	295	321	320	270	275	296	312	325	296	305	303	330	307	299	285	261	312	303	296	284	292	291	297	292	301	305	319	264	324	283	282	299	299	273	298	298	330	300	298	317	289	317	325	272	306	313	297	329	297	295	310	324	309	299	290	283	309	325	315	331	298	304	329	295	309	299	318	306	305	293	317	353	300	334	308	297	312	331	332	316	302	350	286	275	288	302	289	301	309	273	305	292	333	292	304	306	324	279	315	293	302	305	315	312
2248	821	1200	1112	887	802	781	692	747	734	759	767	775	742	745	742	758	755	692	743	725	776	740	718	744	720	773	760	691	724	754	711	732	743	780	797	729	760	747	751	782	716	740	714	766	740	771	713	721	755	723	743	718	699	715	751	790	671	707	747	724	760	747	798	748	761	756	759	776	761	749	694	723	734	696	753	732	757	800	755	713	707	742	743	758	735	747	767	738	777	751	696	722	748	745	768	702	753	790	718	729	830	769	707	754	778	702	752	755	716	720	765	705	764	743	755	691	712	744	764	790	686	773	784	772	756	704	738	732	804	702	743	752	738	717	719	762	716	714	760	771	735	747	758	808	771	766	745	715	797	687	735	781	749	713	742	728	710	721	780	774	755	732	720	684	759	722	735	666	690	747	745	684	743	734	777	770	774	754	691	723	743	767	715	725	764	748	705	743	736	688	769	780	793	752	740	745	764	733	717	756	758	761	769	714	712	766	770	756	717	711	798	735	776	727	736	735	769	729	729	735	742	749	716	719	753	770	725	692	746	750	772	764	759	746	791	722	760	757	701	717	692	727	758	748	752	744	782	714	786	733	739	803	738	775	712	718	797	719	743	718	713	758	741	736	789	676	714	746	702	735	722	727	765	752	687	738	699	744	768	736	732	713	773	718	777	730	738	750	741	778	714	741	712	739	753	743	739	776	744	728	760	727	711	711	712	763	790	749	711	673	723	700	765	744	767	780	747	754	768	758	771	771	743	740	714	750	763	702	774	745	753	725	701	698	776	802	709	729	709	776	715	721	699	737	781	743	733	723	737	724	704	736	796	722	735	736	776	736	752	698	737	736	646	674	781	777	716	774	762	763	765	735	718	712	709	696	726	740	723	696	712	738	779	712	751	731	712	727	757	717	730	693	796	748	733	720	768	745	727	776	729	771	764	718	699	751	762	739	755	713	738	759	724	770	775	728	746	767	727	729	769	747	736	713	776	787	797	686	735	723	750	733	688	769	719	748	743	674	740	711	744	692	723	697	763	726	731	733	737	749	732	769	736	765	733	720	794	773	752	771	757	716	746	723	781	745	783	744	791	732	763	765	747	736	675	727	680	739	781	731	743	698	726	771	758	762	740	723	711	712	756	744	701	725	759	742	745	768	765	713	758	754	719	736	721	741	709	685	753	738	751	752	720	747	706	778	771	782	767	757	777	753	762	737	746	743	782	767	729	750	725	762	716	732	768	754	766	725	777	714	707	751	736	731	746	737	700	754	762	774	756	699	725	727	740	704	746	765	722	731	722	760	729	749	758	735	767	734	707	730	771	759	714	796	764	764	716	769	743	742	740	804	733	743	772	775	759	789	757	725	748	712	754	744	743	750	734	761	773	735	707	784	735	721	736	763	765	711	791	753	762	720	775	751	744	705	725	745	741	687	747	750	761	747	744	715	733	700	731	708	725	755	771	743	727	751	752	726	751	757	795	721	737	759	745	792	698	783	721	733	752	704	748	745	695	701	733	756	700	722	802	719	706	761	781	719	722	758	715	734	716	741	720	742	718	722	751	738	738	706	723	755	763	737	711	732	716	709	808	694	753	762	724	767	735	734	766	719	759	701	759	725	721	764	755	745	754	710	739	741	716	755	781	704	728	769	735	772	803	749	767	781	692	729	741	716	766	720	764	782	736	696	756	750	732	750	730	683	739	694	732	721	751	708	716	778	760	704	752	700	724	749	779	736	740	748	757	720	772	721	706	748	700	691	737	713	677	749	731	698	711	750	778	759	710	786	763	735	747	726	747	761	736	731	704	735	746	733	746	737	778	750	715	693	716	747	751	781	779	744	755	756	703	742	720	752	745	708	718	763	734	766	683	731	730	757	709	747	711	700	704	764	761	774	780	699	732	721	760	701	727	734	764	716	723	725	714	743	766	737	702	717	805	720	774	802	757	759	741	707	755	729	733	733	727	742	739	770	743	755	712	736	736	727	716	767	727	695	729	731	708	740	752	708	736	757	723	739	727	752	760	729	735	781	760	762	772	739	700	747	751	748	742	730	782	787	719	774	786	708	740	796	726	738	743	780	741	747	789	762	739	731	740	763	745	779	742	704	726	728	748	714	782	766	752	744	702	724	733	720	696	773	798	760	730	712	746	729	739	743	751	742	735	752	735	720	734	743	763	752	750	740	721	757	776	741	758	788	729	748	694	727	774	719	760	732	741	759	727	752	733	768	711	729	732	747	739	696	771	742	679	704	757	753	802	719	732	776	772	726	749	746	763	705	781	758	716	730	739	764	771	763	785	715	723	736	714	746	747	702	679	720	752	761	749	736	743	794	718	731	755	705	745	783	724	723	755	721	765	733	731	782	746	719	779	767	727	725	733	774	765	746	753	749	771	706	731	737	735	703	753	694	735	745	716	755	709	771	712	735	757	740	746	757	762	750	710	738	729	765	720	730	761	796	785	770	751	719	750	752	734	712	728	786	706	700	735	769	730	762	777	777	735	725	706	728	728	730	712	706	715	731	781	744	719	754	698	719	712	766	758	718	743	715	786	741	721	770	711	744	709	711	763	725	761	712	737	784	771	705	748	747	753	694	742	720	731	735	689	725	734	775	772	728	711	771	773	757	726	731	743	804	738	729	748	784	682	766	786	740	743	762	721	737	739	724	735	747	719	721	652	749	737	729	728	789	771	725	709	754	745	764	737	719	756	748	739	786	762	764	740	784	772	764	732	795	744	702	735	769	787	754	784	709	758	714	719	736	727	757	775	692	767	709	715	740	720	749	742	751	764	741	735	720	695	748	759	767	682	753	786	775	764	744	761	770	760	685	768	747	755	734	719	782	717	757	704	771	771	752	732	723	752	747	736	738	761	770	732	728	730	761	768	775	776	755	716	718	716	705	697	722	712	707	743	723	730	777	722	761	723	740	763	775	719	775	716	715	752	695	767	691	775	760	733	762	714	733	773	699	765	757	784	757	720	742	725	769	734	752	701	710	764	711	761	695	751	775	722	758	721	730	746	741	718	753	737	720	684	727	723	755	722	733	723	755	737	744	687	731	770	748	749	738	772	779	729	732	736	757	745	770	730	733	747	759	742	697	784	789	735	738	719	737	768	721	744	753	745	733	792	728	733	733	730	772	786	744	738	760	773	751	717	728	760	772	774	718	761	781	762	713	712	735	731	761	716	741	752	689	757	750	701	715	746	748	771	751	748	746	785	775	798	704	785	757	736	742	770	740	769	767	763	738	727	732	716	756	740	729	728	744	738	746	754	690	751	725	750	673	736	768	758	742	711	757	740	785	774	747	722	766	784	703	687	749	756	750	737	721	698	730	768	740	731	710	758	750	753	762	744	757	777	724	745	739	759	784	697	751	681	755	762	745	731	732	694	731	741	736	720	751	754	765	719	696	754	740	770	738	716	702	711	749	771	779	746	761	733	765	740	710	744	737	724	730	760	745	721	702	739	773	720	755	695	710	756	715	773	727	734	736	694	720	714
12007	1442	850	670	554	423	396	338	348	398	376	367	357	299	302	309	356	335	314	324	351	334	339	352	369	325	329	330	311	304	340	343	308	332	337	357	323	324	344	311	334	371	360	339	377	332	328	323	340	334	303	353	331	340	336	306	337	325	307	332	335	346	328	326	357	331	330	328	313	336	318	327	299	306	350	338	345	311	352	339	305	343	339	306	332	316	308	313	343	309	339	327	340	365	317	326	283	304	327	347	332	328	352	352	363	340	340	344	334	326	370	359	335	332	325	327	338	336	356	314	334	315	327	351	282	321	313	341	316	320	324	313	319	374	353	331	342	327	343	360	354	330	326	335	334	311	366	358	328	308	325	315	339	354	333	336	313	321	347	382	348	288	339	319	311	336	312	330	355	336	298	350	328	362	355	343	315	315	311	333	304	331	333	301	331	329	328	341	389	379	348	316	308	343	318	348	307	318	324	324	362	323	321	341	311	317	319	334	335	325	348	347	303	352	335	349	333	299	310	338	350	333	339	318	336	315	345	339	320	325	357	361	331	314	313	326	316	321	306	346	321	298	305	357	303	347	327	326	332	294	347	306	317	313	343	375	331	318	336	342	311	323	327	379	309	312	336	338	307	337	326	349	334	315	330	323	328	344	369	342	335	341	369	332	336	269	343	323	320	326	325	289	286	331	325	314	322	329	325	353	377	330	300	323	320	328	340	320	295	315	286	328	339	325	315	355	333	349	286	318	356	335	338	306	310	333	306	314	308	337	339	332	324	296	305	324	327	340	324	343	322	361	337	343	315	306	349	301	357	369	345	302	286	338	330	348	311	321	310	341	316	357	330	332	283	350	348	335	327	318	365	304	313	338	343	345	301	338	305	326	336	300	322	349	318	297	306	337	313	340	332	298	348	311	327	335	297	333	340	332	313	300	293	355	328	301	317	313	345	313	369	326	332	343	299	325	339	321	365	324	323	315	293	322	308	311	347	337	329	351	335	330	366	365	311	318	312	366	329	349	344	326	333	321	338	362	293	330	322	339	307	343	346	329	323	311	330	331	291	314	312	331	333	343	339	315	349	314	319	331	343	322	310	321	327	316	339	302	314	342	354	317	329	320	335	318	318	307	348	358	325	387	297	334	349	321	339	314	321	319	321	322	318	352	325	322	299	316	301	307	291	341	297	308	333	357	352	331	358	310	315	335	349	325	334	330	319	334	332	339	330	306	307	339	348	336	325	346	363	304	324	321	303	330	335	326	316	294	349	285	329	353	353	317	338	310	325	299	328	308	274	319	318	340	337	315	321	369	337	308	323	332	305	320	335	345	351	339	332	310	358	301	342	354	303	335	329	303	343	348	325	330	341	338	313	323	348	372	381	322	341	312	344	320	335	336	344	308	344	288	331	319	349	305	326	332	329	327	334	311	339	316	289	293	300	313	354	348	324	326	363	350	317	360	353	332	308	341	337	309	328	308	335	309	346	341	331	344	289	343	311	316	344	330	331	351	311	330	324	306	365	369	322	335	335	312	327	341	308	312	326	345	341	367	332	370	328	323	339	353	311	349	339	365	346	347	321	359	313	324	346	322	350	343	330	321	311	341	306	322	335	343	326	276	343	330	327	339	314	346	318	310	320	303	352	330	346	323	328	370	315	299	320	373	309	337	319	317	320	345	307	305	315	324	347	306	357	315	371	333	345	324	329	303	339	323	348	331	319	336	324	319	314	344	303	285	328	310	308	311	322	305	332	320	322	340	336	337	349	302	314	320	319	348	329	349	319	373	372	336	330	352	287	351	317	310	335	326	368	317	336	325	321	281	295	325	302	305	312	305	295	320	318	314	311	356	335	308	318	309	358	337	341	329	362	336	343	368	349	325	309	310	321	332	317	338	322	329	327	324	335	348	338	342	314	343	355	348	359	309	337	332	319	302	349	349	306	336	334	289	345	336	319	314	324	348	363	355	336	330	330	348	340	298	312	346	333	328	321	299	363	348	339	326	346	332	341	344	344	317	363	348	297	327	336	292	308	363	341	352	385	361	306	333	328	347	380	297	334	335	336	340	319	351	311	309	342	326	330	327	304	319	332	321	330	353	312	342	303	325	304	282	350	330	358	355	343	334	319	322	304	346	370	348	317	324	306	329	315	316	317	371	363	333	328	325	353	361	339	309	301	312	312	346	322	292	309	332	316	330	317	300	328	288	347	355	358	376	354	351	303	331	309	319	359	375	289	363	297	359	341	314	337	325	329	331	341	337	334	322	286	311	379	340	308	323	319	355	304	360	331	335	337	321	331	303	358	332	312	362	307	316	348	381	309	346	318	325	349	304	342	352	339	328	353	307	336	311	354	335	343	311	315	337	325	314	381	322	333	295	369	301	316	330	324	371	322	317	303	329	327	299	339	317	306	328	343	324	323	307	295	306	339	328	343	337	322	326	345	372	317	324	336	324	341	348	312	274	346	324	318	348	357	327	331	318	371	326	333	337	315	312	319	292	315	319	356	336	316	375	340	364	348	310	326	364	302	293	331	358	336	332	301	320	348	345	320	342	350	332	315	331	347	339	324	331	314	317	318	319	306	336	331	328	344	298	324	334	312	298	321	352	321	321	376	326	331	329	302	308	344	308	316	308	307	330	308	348	332	339	349	353	326	309	335	352	359	328	355	322	339	369	330	331	312	329	308	322	328	316	328	323	323	366	310	340	329	354	328	345	333	344	350	356	332	322	311	336	339	333	356	322	342	327	304	315	325	329	301	342	291	299	346	326	330	330	348	313	323	368	327	304	342	351	339	331	357	305	330	307	339	345	326	316	330	363	375	335	344	357	329	362	322	313	329	336	350	336	328	337	306	313	298	351	332	295	295	279	311	373	313	300	382	301	335	337	336	288	329	316	333	330	312	350	338	295	331	314	345	356	331	313	336	355	316	339	353	338	325	330	349	326	322	322	297	328	340	324	338	339	340	350	324	331	314	321	313	326	330	339	313	335	306	338	332	307	330	306	323	339	348	316	300	355	334	312	296	348	317	298	319	353	313	313	318	346	324	324	278	351	327	341	326	333	321	333	335	315	325	311	293	297	309	346	307	319	318	312	325	307	319	337	298	346	326	324	330	317	297	315	328	311	353	323	343	356	320	334	321	357	331	314	337	317	345	344	325	288	298	348	323	320	355	328	346	327	327	314	357	344	317	312	320	312	322	332	326	304	294	280	320	350	326	327	321	331	369	360	346	337	287	325	314	341	342	323	326	369	344	321	336	345	330	326	335	305	307	349	387	334	289	323	316	320	349	362	350	336	337	344	317	319	316	341	297	306	307	367	312	330	327	326	358	348	310	329	355	362	321	330	348	334	331	351	361	344	355	318	299	314	292	327	338	312	316	310	326	310	341	331	319	368	330	306	319	304	354	319	315	326	357	332	337	304	340	320	347	378	353	354	328	349	338	313	334	345	337	300	297	320	323	326	352	304	338	352	313	339	319	329	317	348	317	327	351	335
9378	1279	1900	1908	1701	1302	1106	962	950	947	926	940	881	847	869	788	905	827	864	855	860	823	831	788	832	806	824	830	803	766	813	751	819	803	844	782	788	761	817	783	757	808	770	800	851	738	742	831	795	777	766	785	809	799	753	758	798	805	759	778	769	797	742	733	817	747	764	844	802	758	812	815	792	790	803	773	805	795	790	804	815	749	840	772	809	765	782	800	775	812	806	781	781	776	776	789	763	792	764	764	830	777	775	843	784	755	810	764	799	759	816	811	787	798	765	808	793	812	773	715	765	821	792	773	774	777	761	785	759	814	776	813	740	752	789	773	733	838	794	798	784	807	852	762	758	863	780	775	760	744	754	784	809	781	754	759	800	779	808	817	758	767	807	774	788	784	765	790	791	770	789	730	757	815	785	818	763	725	788	776	843	739	783	780	797	751	764	816	799	791	794	780	798	751	788	776	814	765	762	800	805	785	797	811	799	773	756	746	772	774	797	741	781	821	745	816	747	771	763	767	775	800	763	772	769	811	786	761	738	800	820	783	770	748	786	796	783	777	812	805	745	811	776	800	811	803	750	740	793	755	808	721	825	770	794	804	837	728	791	772	808	797	801	775	777	807	749	817	762	796	742	808	817	792	782	779	778	738	793	792	788	793	776	771	726	782	781	734	789	817	792	822	777	804	799	727	804	803	748	778	774	731	790	787	764	801	814	766	751	792	742	774	762	784	796	820	773	773	789	799	772	788	779	780	754	797	734	762	773	824	774	762	806	785	772	760	816	781	786	819	794	775	824	783	817	797	808	726	781	801	767	787	796	810	801	716	764	811	738	765	809	776	835	790	814	850	785	747	843	756	817	778	807	801	770	820	742	796	818	785	773	779	801	806	766	810	843	804	767	766	781	812	830	781	807	834	774	757	758	818	787	810	820	740	816	835	781	815	808	729	790	820	737	752	798	788	799	812	802	812	799	803	743	749	775	771	773	776	800	774	735	801	777	749	773	697	793	780	818	841	757	804	748	842	799	754	773	769	736	781	736	798	791	756	755	758	778	764	762	816	716	822	756	820	762	743	755	828	776	773	777	791	737	785	798	775	777	793	733	797	738	745	816	762	737	755	796	807	815	784	795	715	750	785	784	791	786	792	770	777	695	767	825	758	801	806	771	829	778	777	771	729	814	796	729	793	727	817	815	744	808	733	770	794	808	780	735	846	830	777	773	748	794	793	760	830	722	791	767	777	771	820	744	772	773	729	770	796	793	827	735	851	794	796	760	778	774	838	788	808	762	806	765	780	757	819	794	802	797	771	788	799	716	805	811	825	802	754	778	774	765	770	791	715	797	779	777	862	781	745	759	806	818	738	789	767	784	761	766	754	807	790	802	798	794	782	737	763	757	770	789	741	780	800	761	816	796	805	797	833	775	767	777	811	788	794	784	764	772	797	790	786	695	767	831	778	796	765	779	829	809	764	729	759	788	797	763	767	809	829	771	792	762	831	815	804	810	768	763	775	802	802	785	789	799	775	729	813	773	793	759	800	737	786	810	857	808	799	798	776	773	800	815	769	747	765	765	772	830	805	783	789	820	790	794	782	764	769	787	759	784	809	773	790	741	816	759	759	870	751	831	800	796	757	790	780	781	763	798	796	816	819	767	757	788	779	768	748	763	811	773	776	790	850	769	814	820	791	800	810	776	756	792	793	772	828	723	807	756	849	779	780	807	801	780	751	746	798	780	797	766	789	784	791	765	777	801	794	768	791	795	800	786	795	778	814	749	776	760	800	745	739	761	821	759	780	798	785	757	785	773	771	840	728	766	755	786	787	771	817	734	729	765	758	796	786	750	821	800	818	789	803	771	793	760	826	787	785	789	767	763	786	817	764	784	787	817	794	777	732	717	797	753	753	798	784	759	816	759	731	793	783	795	798	757	745	764	745	790	792	810	765	786	798	724	809	837	792	714	780	794	779	770	787	829	762	737	787	834	841	757	791	767	735	801	767	727	777	786	795	823	729	785	756	764	779	764	788	764	750	782	762	832	787	811	776	832	796	807	750	842	766	734	812	760	845	772	822	776	747	743	717	776	781	744	774	806	789	739	791	781	796	764	781	823	739	769	810	793	840	766	780	743	769	751	781	819	776	763	795	772	749	778	799	754	833	792	831	782	814	802	788	799	758	784	813	794	797	782	767	788	767	799	784	780	776	766	751	784	764	799	785	826	783	803	719	775	772	803	758	756	757	810	757	784	763	800	816	804	757	814	764	771	721	772	832	761	794	807	785	765	782	779	804	747	812	831	744	758	783	732	868	795	764	795	802	769	814	816	789	814	835	779	795	777	812	795	800	762	814	773	746	793	747	829	771	844	767	748	802	820	833	793	816	825	751	838	756	802	746	774	756	802	779	777	762	799	762	735	753	798	776	793	770	790	841	780	792	817	763	763	777	738	758	773	784	816	824	792	796	790	780	776	784	762	763	786	784	822	763	755	791	809	789	836	783	754	816	745	779	758	770	762	766	799	859	839	843	753	760	808	773	791	789	755	797	795	773	825	806	755	765	816	733	774	783	801	730	828	819	784	801	764	743	813	791	727	777	781	746	862	796	753	791	775	801	777	802	797	792	814	768	772	818	763	759	827	758	837	809	787	761	773	800	784	792	827	810	762	764	778	792	785	798	786	786	827	736	794	787	756	783	769	781	773	796	794	735	807	766	729	783	754	807	744	725	818	826	785	776	790	871	742	770	773	748	825	752	816	766	762	776	784	797	781	810	788	789	782	811	759	803	796	768	781	767	792	738	793	791	792	742	775	766	773	801	825	773	811	787	749	817	748	777	790	759	779	814	722	762	765	753	743	808	793	767	793	771	776	804	802	771	782	777	793	791	742	780	762	795	756	801	829	764	782	747	789	784	717	810	818	775	815	780	820	767	752	752	763	803	770	754	733	832	787	819	752	779	761	811	787	786	794	807	775	804	824	787	770	706	775	784	819	796	789	763	789	759	792	777	755	803	755	778	842	782	782	806	769	812	781	799	728	801	781	801	786	741	799	755	823	740	783	769	790	798	765	771	811	813	730	804	826	797	794	809	785	791	821	769	768	752	809	781	768	824	820	807	779	761	811	766	823	785	815	767	766	740	765	777	723	786	795	825	757	778	815	784	762	752	766	797	769	725	765	780	792	782	803	774	811	780	803	788	769	795	756	817	818	767	808	718	801	783	744	789	774	772	792	829	815	722	762	780	774	724	747	832	765	841	746	826	793	766	780	778	785	777	777	801	826	745	793	794	746	779	765	764	789	751	807	775	814	759	757	775	775	751	783	792	792	760	786	809	759	808	756	784	811	782	775	809	765	775	825	756	769	783	761	790	732	756	781	789	806	830	745	728	789	765	762	810	769	780	801	766	773	797	740	720	717	812	799	741	772	791	727	761	858	753	799	803	764	796	784	774	774	798	787	771	742	761	789	783	753	784	791	756	826	766	787	759	774	747	795	767
18711	2497	1044	726	469	355	293	283	257	209	203	211	214	187	205	223	198	185	212	188	207	185	187	193	177	185	191	175	180	185	162	164	183	199	184	195	182	181	192	183	182	171	205	172	202	182	174	192	200	187	190	184	186	196	205	189	185	157	172	183	189	188	177	178	177	211	174	169	202	193	173	204	179	199	164	180	164	178	158	183	178	189	194	159	173	195	179	163	172	197	193	160	165	186	174	198	159	187	199	184	194	182	185	180	178	189	176	156	187	159	179	196	161	168	231	188	179	171	178	180	185	172	148	178	168	168	186	192	182	177	170	178	179	179	178	185	158	187	184	205	171	175	177	175	190	192	188	176	176	179	189	170	189	178	185	176	175	172	159	203	150	199	169	175	187	211	184	190	178	137	160	156	164	168	202	190	199	194	181	176	157	190	183	194	183	200	176	177	177	166	190	175	161	180	195	200	182	178	175	173	166	183	165	168	181	173	167	181	170	185	202	145	169	188	166	157	176	189	197	165	168	164	198	175	180	189	194	184	207	188	162	207	191	172	202	198	181	170	173	193	186	164	167	216	187	190	182	204	175	178	153	194	180	175	191	165	174	170	172	172	187	186	174	182	182	191	165	180	191	182	193	200	201	163	180	191	184	171	185	200	187	186	189	193	173	164	180	179	193	189	143	177	168	175	200	184	204	189	189	172	175	178	200	191	208	186	191	172	164	207	173	182	161	185	201	175	154	174	186	235	197	176	172	178	157	165	183	189	201	174	179	179	193	199	188	175	198	168	174	185	184	188	195	205	209	185	201	157	175	187	163	169	183	211	192	193	161	181	171	194	214	171	161	185	193	190	194	195	190	180	166	192	196	185	180	189	173	158	189	190	198	170	198	194	190	176	195	171	165	202	168	196	156	164	190	149	154	199	179	159	196	204	192	218	172	169	149	165	194	162	180	172	170	181	182	173	153	174	178	191	199	199	183	184	180	183	173	171	158	186	219	159	187	199	170	191	151	202	200	184	182	205	192	164	173	196	169	163	179	195	179	156	145	180	150	180	172	185	173	162	164	161	163	170	174	170	185	195	198	174	197	166	179	199	200	166	187	181	165	175	163	189	203	192	158	194	200	194	166	215	176	177	213	186	178	195	189	202	172	177	206	163	209	219	177	174	190	184	201	183	180	190	176	183	186	161	179	155	182	192	161	182	200	199	177	174	176	185	191	180	190	182	180	176	178	170	171	175	158	181	140	188	183	194	188	194	172	162	180	179	165	176	184	187	165	167	156	164	184	163	179	179	183	189	193	179	148	187	185	160	170	146	172	184	203	164	176	168	183	171	204	170	164	179	176	169	169	180	176	191	168	184	172	192	196	164	170	173	162	159	179	186	163	167	189	158	140	214	183	174	176	189	169	189	175	170	175	176	167	170	173	179	186	178	190	186	179	167	185	175	176	174	175	217	193	182	198	161	188	200	163	186	165	214	185	165	191	196	203	172	164	183	197	188	164	181	189	184	161	179	160	178	199	191	168	162	182	195	177	173	192	197	199	170	184	188	165	175	182	186	186	181	178	178	179	189	175	191	208	192	185	178	166	167	171	187	188	159	161	164	188	184	168	180	186	170	179	165	153	184	199	186	176	178	208	174	175	177	180	198	172	202	179	162	175	166	185	201	147	189	193	184	203	192	162	186	168	169	181	192	155	175	172	181	187	175	157	173	183	186	179	182	188	208	181	166	176	171	170	194	163	166	189	177	182	192	202	214	182	176	173	191	190	166	201	162	166	149	193	187	177	177	168	167	206	186	185	201	176	138	174	188	173	168	191	167	166	167	175	170	187	168	184	186	202	167	192	191	181	171	176	185	199	168	200	191	185	156	180	169	196	184	190	189	163	196	215	165	165	144	185	193	188	158	195	175	201	184	180	168	183	187	191	162	174	148	167	170	200	175	186	172	167	180	169	204	169	177	191	162	167	183	155	191	191	191	167	171	181	190	191	183	181	181	183	171	193	174	198	176	168	197	203	194	180	225	176	170	171	192	180	190	178	183	174	173	191	190	183	167	174	195	183	169	184	173	171	193	169	177	198	185	179	177	187	186	211	195	199	179	154	175	186	188	188	178	179	167	174	166	185	179	183	198	176	173	196	167	174	171	194	181	155	167	171	183	208	179	176	196	189	177	179	186	193	169	195	168	188	188	185	193	179	176	169	164	178	200	194	184	199	171	202	182	170	164	178	174	185	175	184	204	193	180	192	173	162	192	207	191	174	189	163	187	181	186	171	211	165	190	194	210	179	162	175	152	195	178	183	205	182	188	194	173	178	178	165	181	179	164	178	158	165	145	185	162	179	176	158	164	165	183	170	180	173	156	178	171	193	164	187	172	173	170	186	185	203	163	170	165	193	181	174	167	175	183	169	175	196	195	197	167	170	176	186	173	185	185	168	158	178	194	179	173	195	192	182	193	198	163	173	168	187	181	184	175	195	171	176	175	189	167	172	201	209	179	192	181	202	196	174	188	173	168	193	182	156	160	177	193	170	170	169	189	187	178	179	166	191	182	192	187	176	205	182	194	152	172	186	172	163	169	188	182	173	159	171	173	155	172	178	170	162	187	177	187	168	168	201	159	162	204	189	193	184	152	183	193	175	184	171	174	190	154	177	186	188	176	186	173	168	146	176	171	195	184	156	181	178	146	195	192	182	192	198	182	181	180	190	191	171	183	174	184	189	169	181	184	216	182	155	159	155	161	190	200	172	183	182	176	171	177	172	181	164	178	142	178	180	214	164	186	166	169	177	166	194	185	170	176	200	186	164	189	188	166	180	183	185	217	211	177	190	140	186	181	158	174	176	185	190	190	208	214	181	184	186	198	160	172	161	164	162	196	157	145	183	204	178	193	170	184	168	170	178	186	198	163	184	186	180	200	166	155	167	184	156	206	181	163	192	163	190	200	198	189	196	166	167	193	179	195	184	194	172	198	155	191	184	187	193	181	180	187	183	167	168	175	194	190	193	163	204	180	161	153	193	202	178	189	216	221	181	200	184	157	174	159	211	189	207	183	198	202	195	158	160	147	180	193	183	184	190	167	184	184	188	195	157	169	182	197	167	163	180	169	193	170	188	167	178	163	211	183	172	186	181	161	190	199	188	197	158	194	200	178	164	173	180	159	184	197	200	196	171	178	201	180	189	181	177	191	148	171	198	204	173	164	157	184	185	213	169	181	188	169	173	162	183	173	214	187	147	172	166	216	183	152	195	181	183	159	179	197	174	198	167	178	185	202	188	178	178	174	179	168	181	170	179	154	191	193	214	166	175	173	171	173	147	183	179	180	184	184	201	198	189	205	176	177	183	172	163	203	186	170	171	168	197	175	196	175	219	183	182	186	169	158	172	210	173	175	197	177	163	194	170	180	162	200	176	201	195	190	201	177	188	173	205	175	214	199	164	158	186	184	225	188	179	201	191	188	175	175	195	190	206	183	187	220	177	167	176	176	172	170
11796	1198	1979	2214	1848	1324	965	887	796	683	706	639	640	580	553	609	583	537	570	521	530	508	528	493	439	492	471	498	472	497	489	468	458	518	450	467	488	456	455	512	429	454	446	486	469	475	455	451	477	484	458	427	437	472	438	477	449	445	432	425	458	489	421	448	441	448	441	437	436	451	420	441	476	473	441	450	478	440	453	423	469	476	454	492	439	510	485	484	453	470	459	415	434	480	474	454	497	453	460	476	429	443	497	462	492	438	441	450	470	445	482	467	445	437	449	489	464	436	444	441	459	445	471	480	470	508	442	440	458	464	446	460	465	479	447	463	471	430	414	468	439	471	437	461	466	467	421	425	464	426	445	425	467	437	489	465	462	462	471	418	481	407	438	482	452	447	430	474	434	437	443	471	451	435	430	495	426	446	421	440	449	450	467	438	473	443	422	465	427	477	431	419	436	434	464	418	453	436	470	447	473	483	477	483	452	451	423	447	453	431	463	467	450	464	396	438	450	468	472	448	440	432	457	436	442	491	428	417	439	439	473	418	448	449	461	467	432	467	445	461	424	450	415	427	444	477	489	438	441	439	426	431	461	461	471	455	458	432	488	428	437	487	503	462	466	455	477	431	460	460	425	415	456	448	512	437	470	474	468	456	435	490	423	450	460	441	441	451	478	454	457	481	433	431	451	425	412	453	460	460	439	475	450	442	416	443	455	425	453	432	464	460	467	428	402	497	423	457	457	447	462	443	469	442	460	438	467	441	472	461	438	443	418	453	503	439	457	470	470	422	467	438	473	436	407	419	458	444	443	429	496	446	451	439	455	486	454	416	450	441	430	447	445	442	432	431	474	459	434	472	414	447	448	445	428	464	432	452	466	448	464	456	420	456	427	424	406	448	451	442	411	444	426	415	408	470	446	481	437	463	439	436	457	451	483	428	482	471	458	463	433	445	390	460	486	443	465	441	451	457	413	433	400	489	453	451	417	442	460	456	432	417	450	455	458	468	504	443	499	450	450	451	499	433	490	443	454	443	473	463	485	450	428	455	419	433	455	460	444	470	445	415	435	489	410	480	449	462	433	450	438	458	414	464	477	437	455	438	472	467	460	461	438	430	424	405	469	450	459	467	442	448	439	441	422	465	449	434	395	423	407	463	460	470	451	469	489	416	436	447	437	462	441	457	463	502	428	413	439	425	450	474	482	465	467	446	511	429	452	440	469	456	454	414	443	491	446	448	454	434	477	471	441	424	454	460	448	483	461	479	421	451	445	475	417	465	427	472	467	451	442	451	471	441	441	466	443	455	456	404	435	429	420	452	451	437	437	448	488	472	420	478	456	409	460	421	467	467	458	433	483	415	448	453	450	448	458	492	443	437	474	435	470	454	457	464	453	462	442	459	491	428	473	450	439	433	491	431	448	453	421	441	447	430	472	476	439	453	470	458	425	442	433	482	488	402	460	471	426	442	468	432	447	435	461	405	444	417	462	432	431	442	466	430	448	445	447	447	445	495	448	409	449	451	450	424	457	422	443	451	465	453	426	429	457	439	439	459	466	418	434	433	436	479	445	455	449	465	448	457	461	453	473	432	465	439	468	439	455	449	405	458	466	449	413	473	476	419	428	478	453	448	423	436	407	446	435	466	477	465	417	423	447	430	474	458	411	447	419	429	487	401	468	460	409	483	447	442	456	443	435	430	443	476	447	454	433	442	436	422	434	461	446	401	431	477	418	459	451	471	429	475	484	446	449	481	451	446	467	406	464	466	463	430	450	454	419	394	480	449	439	428	459	475	429	494	443	471	444	470	466	425	453	466	442	448	424	467	513	442	423	479	417	464	454	434	445	462	453	453	446	478	429	438	438	444	459	479	443	455	446	461	456	459	436	437	438	412	488	471	448	489	457	494	436	446	491	433	434	412	447	444	416	460	447	452	450	459	458	463	430	423	445	442	419	470	469	459	471	455	469	450	427	444	461	499	460	458	403	454	464	447	426	403	500	434	430	433	465	486	447	428	489	461	464	457	456	434	445	469	457	462	442	464	432	446	453	450	471	452	458	449	447	458	466	472	454	468	422	461	457	462	420	492	474	430	462	505	487	472	461	461	474	448	464	437	447	443	436	437	439	470	448	437	455	468	441	442	454	419	444	399	454	465	472	455	457	443	472	449	455	440	446	457	425	435	461	451	455	436	469	412	480	474	440	443	418	473	462	486	442	443	458	449	477	475	472	472	459	478	442	460	469	454	455	422	440	434	483	462	430	464	475	460	434	414	454	465	463	482	450	473	443	462	481	446	469	466	447	431	424	455	465	416	465	441	436	431	430	436	482	447	455	468	424	439	444	418	420	442	447	456	438	438	448	434	428	429	406	455	429	452	455	445	445	455	427	452	477	463	472	433	429	479	439	468	466	444	420	478	428	416	437	452	432	480	472	462	458	509	427	470	443	467	447	451	461	463	452	427	427	404	417	448	415	413	462	421	487	447	439	401	468	450	426	464	463	466	461	451	452	483	442	427	468	446	418	454	438	474	451	420	415	441	454	412	445	413	424	439	472	436	457	425	458	480	458	498	453	465	428	439	453	446	443	431	450	457	442	450	446	440	444	436	483	413	475	483	424	432	479	407	436	421	417	395	444	485	451	453	471	449	452	476	429	451	443	458	483	407	400	473	453	409	433	502	451	462	450	432	435	466	459	433	413	467	453	467	458	435	444	446	433	442	438	436	468	432	465	453	456	450	428	453	439	440	438	436	471	433	433	447	426	433	453	450	442	463	472	464	453	464	432	458	463	453	461	504	442	438	457	461	430	432	440	436	455	443	441	480	457	409	462	444	440	428	436	478	478	451	456	480	452	454	434	414	473	409	459	422	443	426	436	427	451	472	437	430	440	438	452	459	447	449	457	467	426	474	448	491	438	444	391	427	441	436	466	453	427	471	489	457	408	445	459	425	474	402	440	455	448	447	474	467	472	454	458	428	422	456	454	423	432	431	476	439	409	488	458	468	440	494	454	464	453	457	413	469	447	441	498	485	444	453	470	407	433	497	474	432	454	470	437	430	429	439	439	423	414	453	436	462	430	477	461	449	428	461	496	464	458	450	480	421	472	427	444	429	479	457	395	435	440	442	417	487	441	463	433	455	462	481	439	431	470	441	453	465	449	448	418	501	458	435	468	441	491	459	452	451	465	423	473	413	440	482	464	429	473	436	446	458	475	430	470	479	399	437	461	440	420	432	457	457	453	461	436	470	446	446	433	491	468	460	446	424	427	469	464	505	502	450	470	455	471	470	447	407	455	449	474	417	458	440	455	449	471	421	449	481	471	432	458	450	446	453	453	464	445	462	456	458	466	459	444	467	450	460	430	451	450	424	440	469	480	488	446	458	470	465	479	452	445	459	454	479	475	427	445	458	431	459	441	426	409	462	448	469	487	469	476	438	482	458	487	444	430	432	451	440	434	469	461	456	456	429	437	443	432	490	448	454	446	434	454	425
1593	410	430	344	325	353	309	306	290	307	279	284	292	308	287	311	287	315	292	303	297	306	272	290	297	304	272	312	304	292	300	328	312	304	304	293	302	287	287	309	291	296	290	345	300	318	294	286	294	276	287	330	307	310	314	283	265	299	301	283	287	304	288	289	329	315	317	325	351	330	306	339	347	314	316	267	294	299	299	343	314	298	291	297	313	275	312	306	286	287	289	282	308	317	289	292	299	266	326	270	294	304	317	295	252	318	335	296	275	313	293	272	300	289	311	287	281	316	316	308	268	314	320	319	299	285	308	327	337	287	272	290	314	333	332	312	314	289	305	283	259	318	298	264	254	285	277	282	318	278	307	284	296	285	303	288	292	268	309	336	279	312	315	245	283	270	279	283	286	270	301	287	319	277	294	287	281	325	311	326	333	292	282	275	299	267	338	319	328	293	301	299	283	306	289	281	334	323	286	334	298	313	308	299	269	328	276	294	302	269	337	325	295	289	281	292	284	293	330	307	292	316	277	345	308	308	306	313	288	278	298	289	328	306	282	288	321	296	282	295	326	276	311	295	301	322	305	292	309	314	297	310	311	342	293	279	290	289	320	290	280	269	309	284	283	293	299	305	274	307	295	299	298	278	281	315	306	294	309	317	322	284	269	298	310	290	327	281	314	298	276	302	305	290	289	310	306	326	337	303	302	281	318	306	321	305	301	292	293	327	304	292	301	308	290	317	318	309	300	290	310	317	266	293	261	310	321	305	305	321	312	295	304	289	293	305	331	324	299	287	296	316	311	291	316	298	288	353	327	288	303	278	323	304	294	308	272	293	334	274	326	304	272	307	314	265	263	339	317	279	299	287	307	321	329	316	332	300	305	295	291	300	302	299	280	306	301	332	249	309	308	312	271	295	304	319	290	292	310	298	299	292	321	292	312	289	296	327	316	316	292	321	301	318	311	316	293	272	291	295	331	322	294	301	289	291	301	270	302	291	297	302	313	277	328	313	269	312	331	324	291	317	308	296	281	312	313	320	269	292	321	305	302	300	318	318	321	278	269	303	307	327	288	304	290	269	303	325	305	297	294	307	331	268	289	328	316	295	309	295	290	297	304	304	319	292	256	331	286	285	287	298	275	308	349	291	301	308	295	311	284	298	285	340	322	285	278	333	305	290	318	301	307	313	282	313	309	273	304	286	268	274	299	285	293	289	328	302	302	316	309	290	300	297	303	308	258	282	293	287	310	288	298	296	318	292	299	286	314	290	313	313	301	318	340	256	297	277	311	349	322	342	316	299	301	298	293	276	318	307	296	307	291	289	273	311	299	291	324	310	305	306	286	306	303	278	308	293	282	295	321	304	298	303	322	304	297	285	335	315	305	298	326	278	277	281	323	302	307	266	283	316	295	289	301	303	300	296	335	295	294	281	302	270	274	308	272	312	309	314	289	309	279	279	285	284	314	295	352	314	307	291	330	326	307	301	314	303	306	281	293	314	326	294	310	275	318	328	279	274	287	299	298	278	312	273	290	302	328	320	290	308	281	275	308	318	305	281	330	285	295	320	297	311	319	284	287	346	263	325	306	315	281	289	274	302	284	320	293	336	302	301	302	308	298	298	326	281	330	300	328	294	312	289	306	285	329	286	299	304	319	299	285	294	308	337	309	319	271	292	315	308	307	299	297	308	321	285	320	320	276	318	289	313	307	289	293	293	328	293	334	306	301	263	303	307	287	325	266	329	306	322	302	285	304	319	262	328	313	320	291	348	318	351	287	301	325	302	303	325	265	283	314	289	310	309	331	321	265	293	302	284	316	308	288	313	259	279	289	305	330	293	297	294	298	308	312	306	327	291	314	324	273	313	298	318	276	293	308	259	307	304	348	289	279	272	348	290	296	344	317	315	267	321	311	272	283	301	283	316	296	314	293	327	299	278	284	266	292	289	301	308	319	295	316	302	292	306	279	316	334	306	340	304	300	349	318	316	331	325	265	257	302	313	312	295	296	292	321	333	287	280	320	281	286	297	279	301	331	286	293	266	307	291	307	295	285	280	291	332	281	303	298	321	306	290	282	290	320	302	313	298	311	289	312	279	271	287	317	329	286	308	326	276	273	320	267	291	282	273	320	284	308	281	311	296	294	291	285	283	276	327	307	264	321	301	293	294	329	271	311	301	297	271	327	278	285	295	300	301	314	276	281	317	336	279	279	296	280	289	313	297	309	297	306	280	273	308	316	340	334	326	311	280	288	318	303	318	317	321	287	299	303	313	329	306	308	285	327	281	317	311	320	307	312	303	298	283	280	324	304	302	307	299	311	281	297	306	279	315	323	286	333	271	292	311	307	280	259	269	308	282	279	301	312	312	281	296	307	317	300	306	310	309	280	285	282	281	335	315	316	314	307	282	334	332	286	326	303	310	314	314	307	315	325	299	299	316	316	321	306	287	310	311	309	276	272	317	337	328	305	251	318	331	319	321	325	324	295	277	305	324	273	334	300	306	310	346	301	289	285	299	319	278	318	323	313	309	264	262	276	274	287	329	295	289	315	293	306	273	328	314	321	301	296	299	279	299	307	310	303	282	310	329	326	282	285	279	282	286	300	292	302	296	285	294	264	264	299	324	286	299	293	294	299	292	304	324	290	330	304	291	299	311	320	295	261	331	297	320	313	302	278	301	316	298	309	312	334	308	335	291	325	257	291	321	299	329	326	328	281	296	320	304	247	296	310	286	300	295	306	318	295	322	307	275	316	302	318	286	322	285	291	290	304	308	290	356	303	279	337	328	314	294	298	273	297	275	305	288	323	317	301	311	293	327	342	288	293	318	304	305	297	273	320	311	294	309	294	287	300	309	293	270	299	267	281	299	333	309	305	277	307	298	299	309	298	298	309	326	297	285	299	308	284	301	307	324	267	342	282	305	310	296	312	318	284	297	320	289	313	314	304	295	291	275	297	319	296	270	320	296	285	307	306	324	289	305	301	286	273	266	298	310	319	322	355	341	323	273	294	278	297	294	265	318	329	292	314	249	280	315	310	275	310	289	308	320	320	297	293	330	319	300	276	318	300	324	276	295	310	295	306	285	289	278	299	287	297	311	299	315	330	325	288	309	272	256	298	325	290	290	289	328	310	293	319	326	314	315	282	312	309	315	313	298	282	322	309	327	298	300	293	291	299	307	282	273	301	323	318	330	281	326	308	322	323	291	289	299	309	305	301	295	321	329	292	287	300	324	285	289	332	313	308	303	308	300	284	296	312	283	293	287	298	274	326	299	307	322	282	300	296	293	299	295	297	307	316	332	267	294	311	318	293	333	293	283	318	319	318	304	293	291	314	311	292	327	304	296	308	282	310	316	300	290	306	321	336	305	288	319	302	289	277	280	304	324	284	282	309	308	301	302	312	289	279	276	293	283	301	297	300	296	285	281	302	303	297	295	322	295	285	294	294	288	303	314	314	282	318	294	332	316	314	301	274	324	290	311	297	324	294	332	316	255
2142	854	974	876	823	754	775	740	716	755	699	725	698	784	774	762	743	694	765	734	702	780	719	743	736	712	755	747	749	735	710	722	756	767	756	754	747	715	797	728	727	724	729	817	716	743	757	788	701	733	735	694	785	702	730	701	735	745	682	730	730	750	758	703	708	712	747	724	761	777	753	728	736	773	750	734	722	717	730	726	749	760	717	735	711	761	734	758	762	708	722	740	677	734	755	766	684	706	755	704	757	744	717	691	758	724	757	756	729	780	752	710	721	792	692	735	750	708	687	777	750	748	745	716	722	728	719	727	727	736	763	718	699	696	702	709	740	704	780	743	727	737	683	729	731	705	744	746	690	761	735	692	697	729	698	745	769	709	714	729	761	764	704	716	760	750	715	760	731	721	738	760	751	767	718	785	727	739	753	766	809	752	724	771	723	817	735	728	697	737	755	717	736	741	753	730	739	756	705	676	740	716	732	775	706	717	710	749	741	741	720	745	724	749	754	716	754	721	683	779	732	741	718	723	708	745	713	693	772	735	733	744	716	701	752	734	726	721	733	735	686	725	742	704	758	781	707	726	731	791	676	751	728	671	725	768	760	734	758	775	777	725	715	738	698	678	732	759	718	758	721	716	736	723	692	712	759	722	719	745	675	718	774	720	768	735	742	747	666	733	786	751	728	722	761	733	784	736	707	664	739	760	726	721	721	746	740	770	722	794	736	745	701	717	711	715	736	767	724	738	694	690	711	726	758	715	770	822	753	713	722	713	789	725	736	711	709	681	730	775	701	725	727	766	707	757	726	718	731	699	720	712	721	741	732	747	746	718	721	706	701	700	724	719	737	734	743	736	744	678	711	738	726	724	734	690	773	755	714	696	737	766	721	700	751	717	733	679	737	694	730	718	801	707	705	714	694	698	724	736	712	762	690	754	728	755	715	741	766	728	731	748	754	757	732	750	740	696	767	753	730	720	768	752	681	709	691	792	737	756	751	782	727	755	738	760	733	730	735	688	813	684	755	778	762	706	767	728	769	730	724	736	716	749	703	731	796	695	758	779	683	779	728	724	718	754	738	737	740	734	719	702	759	706	681	775	724	708	768	701	716	693	739	726	766	718	741	729	710	736	748	743	714	726	761	760	789	706	794	733	694	722	764	692	724	771	736	740	813	734	745	786	709	774	709	717	724	699	704	751	727	679	722	752	757	718	667	739	725	746	722	776	742	728	773	732	777	798	756	777	714	709	735	729	728	749	746	733	760	758	734	692	760	782	759	691	742	700	723	759	757	735	739	724	730	753	744	797	734	811	735	758	700	700	747	697	743	794	733	726	699	734	729	707	722	709	708	666	783	752	741	700	726	755	715	737	720	729	733	752	719	748	742	772	752	751	690	759	731	755	744	739	718	721	756	703	721	766	697	728	698	690	743	749	754	690	742	733	723	768	741	751	704	759	746	740	723	723	737	725	746	749	689	752	726	752	722	773	709	747	724	738	734	747	704	767	735	688	728	770	747	707	736	748	707	706	746	730	716	746	718	755	744	750	764	732	701	707	744	795	709	697	726	721	725	764	729	730	743	706	735	730	752	729	720	747	743	730	690	719	715	702	761	676	762	728	724	783	699	701	726	731	748	724	725	760	740	704	749	754	739	726	700	781	739	716	751	763	767	702	757	768	725	703	686	713	745	766	751	771	742	755	689	713	762	709	718	716	707	722	733	724	705	718	715	771	713	701	710	744	724	753	722	709	740	711	701	755	783	791	759	743	752	744	690	769	680	745	702	760	719	734	770	723	751	705	717	720	734	702	723	744	736	743	747	729	751	724	734	735	717	738	681	746	719	741	794	718	730	742	796	768	709	759	739	739	721	694	740	761	815	772	712	733	728	751	700	733	767	722	738	729	669	748	756	731	699	715	717	737	702	722	737	707	743	728	765	698	756	727	716	729	731	755	677	695	735	735	750	747	764	762	768	727	747	821	714	711	702	710	760	768	754	685	749	714	755	716	718	760	758	749	758	752	732	732	675	737	706	758	706	744	788	722	735	714	726	708	789	764	742	724	760	735	746	732	743	736	730	724	747	786	735	751	782	702	753	738	739	761	707	691	742	725	744	745	703	752	755	711	767	729	719	761	692	747	755	704	727	751	749	743	714	677	740	751	733	765	743	745	726	695	746	716	764	719	754	726	750	743	714	736	730	737	753	676	778	709	775	763	718	739	736	704	718	767	731	716	694	687	708	716	747	791	746	750	746	751	712	761	723	770	720	741	713	752	720	745	809	721	778	780	706	705	771	724	714	715	713	762	746	690	772	744	735	790	810	817	709	738	716	746	736	724	696	731	728	739	718	741	690	677	751	791	738	715	740	727	710	790	747	716	752	704	706	733	773	742	714	786	787	728	709	708	714	730	794	708	721	732	700	752	754	773	678	771	752	728	727	748	723	690	732	736	753	750	783	757	785	710	682	752	687	768	760	704	804	729	734	746	721	712	747	724	758	752	728	763	714	765	729	777	735	761	759	695	737	673	766	734	715	709	743	725	739	738	682	723	732	744	712	713	728	747	750	730	722	731	746	760	735	709	677	754	723	745	761	745	776	720	786	693	679	746	761	686	688	699	725	733	718	743	759	743	702	699	723	689	733	732	734	721	709	741	691	760	731	734	699	727	705	692	752	755	737	731	732	740	739	697	755	705	729	766	753	696	722	740	748	710	745	782	717	747	756	729	743	706	761	733	733	758	758	685	705	728	684	746	753	756	720	696	779	743	729	700	754	767	729	753	739	704	712	737	718	770	754	730	755	737	746	724	721	688	810	745	730	688	755	765	762	732	734	734	749	737	721	755	744	700	733	724	708	713	791	711	704	722	761	696	735	692	757	710	767	767	709	727	747	708	706	705	784	727	736	711	727	741	699	720	758	762	718	782	728	774	751	733	751	729	772	760	738	746	724	732	720	719	784	733	773	749	769	699	704	690	737	732	713	763	808	802	713	732	700	753	704	736	799	718	751	689	745	712	714	721	717	777	726	771	774	723	743	742	753	736	763	740	767	736	739	735	760	696	717	731	768	719	741	740	739	770	734	692	707	735	733	723	734	720	745	747	706	735	692	715	712	719	754	725	699	747	735	719	785	739	772	728	732	800	728	718	730	710	709	766	705	689	693	710	715	742	725	750	678	737	746	671	771	739	739	740	691	758	753	722	767	716	735	748	689	759	731	691	680	704	791	761	692	737	761	757	723	734	723	725	733	741	667	757	734	717	724	767	697	709	773	723	758	714	743	732	746	706	716	708	756	747	723	706	750	727	785	719	742	736	727	755	736	723	722	719	679	762	713	764	699	735	691	710	794	776	718	739	709	708	746	780	710	748	773	730	699	782	758	768	731	743	733	730	714	754	752	705	732	729	759	749	747	745	757	743	810	718	735	691	739	765	777	689	777	704	743	742	788	752	704	783	693	711	708	722	702	736	712	699	738	759	700	695	762	734	731	742	730	742
10448	1319	809	603	485	416	382	341	345	332	345	336	325	317	368	331	366	352	350	328	335	366	328	324	321	298	330	317	350	316	293	293	312	331	335	304	325	341	318	309	316	327	334	316	324	307	339	314	338	328	299	327	342	353	339	333	298	318	333	338	350	292	332	303	361	322	327	364	349	315	347	337	296	360	333	346	376	350	335	368	321	298	331	325	296	322	325	314	332	342	328	357	287	309	327	337	329	345	299	296	294	325	339	335	337	308	328	321	325	349	319	316	348	341	321	336	338	337	343	332	329	343	307	307	317	312	320	324	325	289	307	320	309	351	314	272	341	338	312	328	326	351	280	325	309	293	349	287	328	344	331	323	352	297	285	325	298	335	339	336	283	321	300	334	364	326	335	335	312	333	307	331	321	317	324	314	306	295	308	337	338	289	327	307	343	273	299	351	323	378	318	339	347	335	329	338	301	317	326	331	323	341	322	302	337	306	316	315	348	328	339	356	345	341	314	321	332	288	316	268	344	322	345	301	332	307	340	334	312	318	285	333	318	316	332	292	303	381	340	327	308	313	329	314	302	301	326	310	300	346	325	320	285	344	308	337	364	346	317	337	348	295	307	346	310	310	344	345	306	334	321	329	342	351	328	349	331	356	306	297	328	327	311	285	324	350	307	325	355	298	332	282	308	317	294	318	295	344	347	300	339	353	344	287	284	313	282	310	332	335	349	329	319	337	364	313	310	330	340	343	318	339	330	310	287	317	326	300	337	328	328	363	304	342	316	337	337	325	306	353	371	275	306	340	328	280	314	353	304	317	314	287	330	333	340	311	335	326	316	337	325	336	320	316	345	344	327	338	328	331	344	292	337	304	305	336	338	328	304	336	316	340	326	365	320	305	330	336	344	307	285	319	333	316	344	358	340	313	298	299	301	303	326	317	322	322	341	297	335	336	332	305	331	306	306	324	316	331	317	369	315	309	303	338	325	285	308	328	302	298	332	342	362	321	336	303	326	312	328	310	287	307	317	315	296	334	336	322	294	301	340	361	307	328	316	319	306	323	319	317	342	301	330	318	336	338	347	319	334	317	336	331	350	322	304	353	289	344	323	323	333	307	343	344	259	330	305	310	333	363	315	299	334	349	296	321	327	282	332	307	342	358	340	352	331	316	327	323	352	313	305	318	334	305	364	321	321	297	339	323	307	333	336	319	319	321	355	295	318	317	308	324	294	297	332	352	309	319	337	342	329	325	330	329	368	315	325	289	292	317	314	326	310	310	328	351	343	337	344	346	309	299	303	323	328	324	332	285	325	314	310	349	344	332	307	293	298	323	326	343	296	343	322	330	316	334	343	362	293	274	328	354	338	332	303	316	326	314	332	324	350	313	298	307	330	322	340	336	340	275	332	338	316	333	327	310	316	324	315	313	330	337	327	311	306	325	316	318	325	319	369	330	341	326	324	353	294	310	279	340	347	301	339	355	325	318	318	344	325	323	312	347	352	304	293	318	299	325	317	308	321	358	318	303	326	312	348	333	321	339	304	317	344	327	322	297	313	338	321	331	325	324	292	324	286	319	362	315	328	337	312	325	346	336	322	307	317	340	306	306	310	316	315	317	315	315	330	335	324	328	322	317	377	318	302	317	346	317	323	305	307	314	353	336	308	344	299	330	278	337	311	324	295	301	335	314	329	341	338	326	291	338	332	334	337	323	315	312	319	327	327	318	317	334	319	348	328	322	315	315	292	322	325	331	340	334	313	318	320	319	295	358	326	349	290	317	349	330	337	290	347	357	324	319	332	339	330	313	341	327	333	306	348	300	328	312	290	313	301	308	351	320	347	294	314	333	314	340	308	308	330	339	333	335	334	318	317	319	335	330	311	349	300	324	326	282	328	317	343	347	348	306	309	301	331	324	316	346	326	340	335	301	311	298	332	329	321	355	330	291	352	314	334	319	321	306	371	311	334	321	349	347	348	328	301	304	310	313	338	304	307	370	371	322	278	284	315	321	328	360	338	298	320	347	310	305	308	317	321	336	358	327	347	299	343	326	323	314	346	303	316	345	341	351	347	329	348	330	289	343	316	326	358	304	340	329	317	295	314	322	331	362	318	325	341	335	292	335	320	312	317	323	290	329	333	308	360	320	318	342	329	326	318	308	313	350	335	316	325	310	331	308	326	279	326	310	345	329	342	330	308	298	348	326	325	341	365	334	339	328	345	343	324	323	293	300	315	317	340	325	311	323	316	317	304	327	333	317	355	329	335	322	318	321	358	308	327	298	326	352	300	313	352	318	285	339	343	329	318	315	333	296	318	322	305	353	325	339	320	333	323	315	366	345	297	300	352	298	320	317	345	290	311	337	320	342	301	349	372	316	336	297	355	319	290	353	309	332	333	312	348	319	297	355	322	353	342	350	367	345	340	311	353	294	318	313	342	305	341	355	302	315	293	330	281	290	316	392	295	331	324	327	292	321	336	297	301	309	329	329	343	329	337	323	331	357	354	304	332	322	298	310	296	336	304	329	306	313	341	310	338	354	305	312	325	337	371	363	313	331	306	324	308	360	290	297	338	316	353	314	327	297	289	316	332	357	331	332	285	311	318	363	306	320	330	330	326	320	317	299	366	308	306	305	313	344	339	295	331	322	350	337	340	316	334	353	339	334	294	345	310	328	339	326	350	290	332	322	299	308	304	334	322	284	312	321	304	313	352	297	311	301	332	326	332	318	300	298	317	310	334	332	304	353	355	363	308	281	325	339	321	356	310	293	339	330	323	284	315	316	311	305	334	327	317	306	336	310	310	320	307	324	338	307	319	323	316	332	358	309	310	321	343	355	306	347	344	335	341	310	323	336	303	320	317	275	318	315	311	327	295	330	336	293	309	340	318	324	327	341	326	335	349	314	296	315	304	308	313	329	339	322	356	361	325	302	300	324	310	300	326	307	331	322	280	313	312	343	335	305	311	310	337	287	345	296	328	331	352	303	339	307	362	350	302	341	309	322	317	325	322	350	345	287	323	312	332	325	311	334	351	323	305	314	335	287	345	317	304	308	320	321	317	340	313	324	316	298	339	340	317	340	327	316	324	330	328	354	329	316	301	316	335	326	338	367	319	349	326	302	330	337	334	320	308	318	369	311	333	350	327	307	333	297	274	306	312	308	329	324	313	327	314	337	327	337	306	311	318	306	342	350	306	283	296	315	304	346	296	346	331	325	284	321	337	334	338	334	317	355	312	329	308	330	291	327	347	347	341	331	343	325	361	351	325	327	293	342	309	317	330	322	345	317	348	318	305	301	324	308	290	291	289	317	336	396	317	342	313	319	354	323	334	306	288	311	309	316	332	333	321	310	345	342	312	324	312	314	298	287	345	326	323	310	334	344	319	348	317	360	339	356	334	310	328	312	331	325	304	356	303	335	338	319	312	325	333	320	303	303	312	313	312	366	334	316	336	328	314	353	308	291	362	325	345	315	316	290	329	314	325	319	314	300	315	329
8591	1258	1779	1856	1588	1211	1080	1032	988	934	893	882	842	884	866	867	861	866	818	848	804	844	835	783	807	797	784	791	836	810	791	791	786	767	851	781	812	776	797	791	762	823	788	792	792	772	788	743	801	759	748	767	754	737	790	785	760	776	750	797	732	784	738	796	840	787	812	771	806	803	769	807	760	800	801	789	753	765	783	811	769	751	767	765	766	766	771	776	790	757	804	775	811	805	758	784	762	763	776	793	800	778	773	802	771	800	764	792	739	827	798	764	755	841	838	783	783	774	720	805	771	789	779	786	786	828	736	753	795	804	764	759	751	799	709	740	799	773	775	815	744	778	762	770	816	777	820	740	786	758	811	743	806	820	783	810	809	777	767	738	778	817	787	777	746	796	771	795	744	769	776	820	779	760	773	762	782	768	732	752	788	816	759	726	811	804	764	786	790	778	730	765	791	788	784	805	747	793	790	773	811	783	755	795	764	818	794	757	759	758	731	763	759	759	764	793	790	733	769	737	745	754	787	740	800	739	754	796	769	770	781	758	780	749	759	770	804	741	781	757	736	769	790	765	790	809	740	708	770	813	798	808	780	747	782	784	797	799	745	767	740	760	757	802	826	787	809	822	791	760	765	779	760	761	783	750	771	785	786	801	765	763	783	797	817	735	819	788	781	777	746	786	798	721	740	795	798	765	793	784	810	812	745	769	800	793	729	752	728	844	839	815	804	750	743	722	770	778	788	800	747	740	788	781	734	765	836	795	757	814	717	834	762	755	778	786	815	796	787	719	787	807	759	814	771	768	784	764	726	744	767	754	796	728	757	758	789	788	766	740	762	787	763	801	753	758	800	794	715	796	715	814	795	775	780	698	793	777	799	743	771	745	771	796	770	769	822	769	809	753	736	867	786	792	732	790	793	745	794	803	798	786	764	766	710	763	744	766	755	781	773	729	754	757	722	758	735	817	786	765	768	795	783	788	732	831	807	799	720	784	738	759	723	759	781	763	800	773	796	794	809	794	776	830	781	747	793	776	789	720	761	770	779	715	814	761	805	771	800	735	777	787	761	792	781	823	769	794	764	814	828	786	769	797	715	793	769	807	739	777	736	768	753	767	745	763	777	783	774	761	823	759	764	742	803	739	764	820	781	803	814	810	790	785	755	803	751	757	800	791	757	756	844	773	719	759	862	795	796	705	794	770	797	796	787	688	745	759	743	764	755	787	810	711	794	786	744	784	777	796	763	823	772	762	745	726	765	702	831	704	758	789	773	797	760	775	807	815	779	744	841	746	787	787	806	756	794	756	778	746	800	778	769	772	758	812	794	793	796	759	801	795	808	779	757	790	763	785	813	785	752	767	767	805	742	726	811	782	743	762	782	781	755	777	794	799	756	782	785	788	812	759	792	794	742	726	740	780	819	751	780	754	757	840	764	773	767	742	787	800	791	822	792	724	753	748	756	740	765	739	742	762	746	755	780	780	790	771	827	804	784	777	785	779	774	771	766	746	720	765	783	810	728	776	790	762	761	770	789	809	809	789	748	749	773	749	802	768	783	767	795	757	799	803	758	791	782	739	766	765	786	790	765	772	732	772	778	826	765	787	797	792	745	832	775	729	789	810	746	809	768	765	787	816	756	759	787	731	742	799	773	771	788	862	751	808	750	797	779	780	836	788	788	699	797	735	790	716	768	793	830	782	732	815	743	783	787	799	787	773	768	818	709	813	774	758	754	791	766	745	765	772	782	756	765	743	797	787	770	759	733	765	765	756	735	757	797	751	792	792	729	766	752	819	731	791	744	745	743	770	771	715	782	755	738	774	803	781	809	738	786	806	820	752	792	757	762	774	744	827	779	797	777	809	730	732	731	789	797	783	784	778	749	820	832	832	798	772	746	764	794	751	784	775	755	808	814	763	756	778	770	788	734	737	755	802	787	797	785	763	780	789	776	782	744	810	772	789	773	778	806	826	833	828	817	803	778	703	768	791	702	757	805	770	851	774	724	733	734	784	765	793	773	768	759	798	735	726	754	785	748	808	703	758	807	789	746	762	784	753	771	766	804	753	771	747	758	758	829	787	740	781	786	770	752	793	768	778	805	779	799	767	774	799	756	775	781	801	747	842	769	726	769	790	788	770	745	757	789	802	763	774	811	724	781	781	833	766	777	767	758	729	786	823	767	772	737	731	752	760	731	804	801	792	716	772	776	750	764	830	780	762	760	760	742	763	765	806	782	782	761	728	799	749	780	786	738	806	788	760	795	763	788	746	800	759	772	826	764	759	722	794	790	787	794	772	753	767	768	784	772	777	734	806	764	787	809	819	823	785	765	786	745	755	812	805	714	729	729	835	798	746	762	719	746	755	779	737	841	770	750	788	744	761	809	792	770	774	741	778	808	763	775	780	782	816	725	808	772	803	733	788	785	787	762	761	785	782	751	800	811	768	736	742	790	787	739	744	777	755	763	747	748	794	753	794	740	765	800	809	774	742	750	722	733	850	770	742	749	785	785	797	824	767	752	721	750	822	778	776	769	725	789	751	767	822	769	789	785	805	773	821	813	815	766	800	773	740	746	810	788	805	782	752	753	815	749	819	829	801	796	752	797	738	799	738	728	771	811	793	791	721	771	748	762	728	801	796	742	785	753	748	715	754	800	760	836	831	773	793	759	784	773	760	744	769	713	733	832	731	786	774	784	722	780	791	752	743	798	735	754	763	815	757	718	715	771	757	789	754	740	786	768	797	736	785	794	752	697	771	774	792	778	747	783	740	763	791	766	778	784	753	772	838	778	792	761	756	792	782	745	779	751	736	798	793	754	768	762	733	774	810	778	776	793	757	771	760	828	755	749	776	804	799	803	773	770	779	720	834	781	772	773	776	786	732	793	755	761	756	813	756	795	794	792	817	763	760	779	802	784	784	794	844	772	779	838	812	748	798	833	797	759	782	820	772	757	762	804	772	794	766	801	789	764	783	729	731	757	792	791	803	776	768	789	742	806	780	794	763	781	765	734	781	801	741	780	774	855	777	723	797	822	743	824	813	773	814	797	811	689	763	816	771	792	793	777	764	784	735	744	798	778	759	758	749	792	775	729	792	746	733	769	801	804	769	745	846	758	810	771	756	754	726	742	758	765	789	746	790	775	779	745	784	774	733	805	793	820	788	765	759	811	767	843	789	772	819	848	772	740	740	765	815	779	834	768	818	781	804	746	714	833	773	772	778	829	769	725	743	755	784	783	799	762	764	783	713	743	775	732	798	751	754	730	787	780	755	759	755	769	775	847	805	755	791	749	771	767	760	748	748	780	748	751	774	799	792	760	722	797	804	753	738	791	771	814	767	779	776	767	722	816	734	799	757	860	791	778	778	766	794	814	828	781	789	796	824	741	794	743	773	749	817	779	780	803	746	750	726	805	801	799	756	756	827	761	775	776	804	770	718	807	771	797	789	762	844	759	754	786	775	784	787	767	787	821	752	775	740	765	717	806	750	755	815
16837	2232	1133	783	495	345	265	260	232	227	228	181	197	196	216	215	188	218	177	193	193	207	191	182	167	209	183	191	191	196	200	174	158	165	200	160	192	162	193	189	210	184	174	170	176	169	190	184	180	164	167	179	173	170	198	182	186	171	156	154	184	161	169	186	198	164	199	201	166	169	154	184	218	161	200	177	158	185	144	171	188	180	188	167	148	155	163	170	188	177	166	147	172	170	156	161	154	155	208	166	164	192	157	206	178	178	180	179	195	176	179	197	189	171	163	201	178	165	170	193	179	196	175	156	180	159	183	196	180	195	157	167	175	177	165	154	176	174	189	156	173	159	180	211	176	183	169	167	187	181	179	172	192	198	188	171	184	172	157	180	185	165	174	170	173	161	159	178	160	162	183	177	187	158	180	183	171	177	184	156	204	173	177	185	179	192	173	163	167	178	176	165	162	195	192	197	159	202	160	183	167	194	182	213	199	195	173	191	201	191	187	180	172	199	181	187	173	174	188	164	174	174	170	168	186	134	200	186	166	161	158	198	182	188	161	197	172	165	185	176	203	189	160	186	169	185	174	175	202	181	190	184	183	179	177	180	192	164	192	183	175	211	183	165	154	179	200	186	171	185	179	192	143	164	178	188	177	186	217	188	179	174	188	183	163	189	193	189	150	197	178	182	178	173	166	181	191	187	170	166	173	188	188	177	192	190	182	201	171	181	157	166	179	183	202	162	180	148	175	158	169	174	186	205	164	203	186	164	176	159	173	176	191	210	180	204	179	173	163	169	157	171	179	162	180	170	172	187	175	187	186	181	179	174	189	143	192	176	179	150	184	183	178	177	183	182	199	188	176	175	163	151	193	174	159	184	177	202	168	148	195	192	174	169	154	167	185	182	170	173	166	199	167	153	182	188	159	199	200	174	183	168	186	165	206	187	194	203	197	174	167	163	194	173	196	172	151	152	179	142	166	167	186	159	170	181	166	163	184	165	174	187	175	170	181	172	186	159	188	155	178	186	166	206	167	176	165	200	192	162	159	192	191	195	183	176	185	177	168	174	198	161	173	170	170	199	199	187	181	173	185	173	188	184	169	167	169	179	175	178	182	187	191	198	183	157	174	197	190	176	192	169	194	160	201	171	186	182	171	181	167	171	149	186	169	196	168	185	176	165	168	188	179	195	191	189	139	163	190	193	199	172	156	194	189	165	197	161	177	180	168	186	162	155	176	172	172	182	161	193	180	185	186	190	163	170	203	181	156	161	181	171	200	176	190	182	193	171	173	172	170	163	182	183	147	152	179	185	161	195	174	177	175	187	184	175	171	183	181	177	187	160	166	158	183	174	174	164	163	179	153	170	177	181	192	169	158	192	156	179	191	201	180	198	178	172	175	201	172	163	151	166	180	169	167	172	190	175	185	182	194	184	201	185	180	191	159	177	176	205	174	213	160	195	147	184	179	175	184	190	206	193	201	179	201	166	182	150	160	171	174	187	173	190	178	151	207	163	161	185	170	160	156	189	195	139	155	194	220	175	173	183	195	175	177	171	175	172	170	198	175	189	195	193	190	186	171	172	208	158	171	170	150	157	178	177	186	198	156	166	168	145	180	204	189	194	184	156	170	176	178	182	192	174	189	160	170	171	170	171	174	183	175	160	165	172	196	209	159	174	166	174	171	178	203	196	168	177	190	191	159	162	151	169	188	163	208	169	181	170	206	172	175	193	177	198	172	171	167	191	172	191	152	167	189	205	196	149	187	172	166	181	182	176	174	183	167	174	180	187	181	180	179	188	175	160	204	182	171	212	188	159	196	174	209	200	182	178	167	164	180	152	171	160	192	181	158	178	199	182	150	192	171	169	170	179	160	170	169	179	153	174	191	165	153	173	184	181	173	169	154	184	187	174	186	213	201	185	223	188	145	166	146	180	177	197	178	192	162	165	196	197	175	202	181	168	172	177	193	188	207	210	159	184	154	187	176	189	160	154	184	183	162	162	157	183	173	191	181	170	188	197	182	165	173	167	168	172	192	220	160	163	176	181	198	169	149	201	189	201	172	198	182	211	189	198	156	179	171	192	207	161	144	186	169	164	184	183	183	189	174	164	193	202	186	173	156	163	178	195	182	160	182	172	183	166	186	192	185	164	195	187	191	200	164	141	190	184	180	163	180	186	172	187	163	174	172	164	173	196	171	185	184	188	180	205	186	173	193	202	162	177	163	156	169	185	164	194	194	176	168	175	180	180	167	158	157	175	184	163	190	186	183	197	184	182	172	195	191	178	198	180	174	197	172	158	193	173	185	168	177	186	173	177	196	194	185	182	150	165	182	181	181	172	202	197	154	188	179	158	174	174	180	150	177	194	174	182	188	150	169	202	185	173	189	176	184	170	175	191	166	185	190	186	190	181	187	135	197	164	216	190	172	165	171	202	182	153	175	185	199	172	173	187	168	167	173	161	200	173	185	178	172	192	185	180	184	192	174	202	171	174	181	171	169	175	187	166	209	186	180	181	170	206	158	181	151	181	194	179	168	192	195	198	165	174	163	182	208	185	171	191	166	179	175	207	178	187	191	192	187	181	163	191	190	186	199	176	181	189	185	145	173	186	188	172	187	195	198	169	184	159	173	171	160	203	163	183	161	197	189	182	193	210	162	176	169	166	191	186	161	174	200	178	162	186	162	164	161	173	183	166	167	169	219	186	177	195	157	162	162	164	184	190	171	162	193	178	187	173	175	188	169	187	157	172	180	169	171	167	193	184	153	161	191	212	177	158	184	205	183	181	182	190	176	191	183	170	175	199	191	174	205	164	184	186	170	151	175	165	157	217	186	168	180	172	164	187	175	183	171	176	162	186	173	176	155	164	184	197	166	190	164	158	165	176	163	161	201	181	186	189	172	154	180	169	165	171	168	173	185	176	185	184	174	188	177	204	187	155	183	188	187	181	168	168	162	172	164	183	176	158	187	180	210	178	196	180	200	190	182	174	198	186	175	179	190	211	198	190	193	167	169	158	165	183	200	185	156	189	191	202	167	195	149	155	183	205	219	155	169	182	152	180	183	207	164	167	164	196	170	163	185	165	206	202	169	180	195	183	176	180	187	171	161	175	213	195	182	199	191	144	182	164	179	185	179	178	163	200	207	180	181	166	166	174	185	179	183	190	168	187	181	180	189	174	175	182	207	184	173	164	193	206	173	195	177	175	182	192	162	161	171	187	178	181	187	197	178	176	152	200	182	198	195	182	170	194	182	167	168	201	185	178	186	166	192	172	175	188	183	146	200	164	189	178	181	163	183	175	177	169	190	176	181	197	165	172	198	189	192	175	174	172	192	183	183	174	182	176	172	155	176	196	193	183	179	167	193	177	167	198	210	205	184	166	173	176	152	169	165	169	192	192	188	199	178	178	161	144	188	193	179	186	187	192	171	157	158	181	190	204	178	186	148	173	182	171	159	180	174	185	176	171	144	190	186	174	162	168	170	181	177	168	189	168
10738	1324	2413	2549	1705	1278	1031	932	798	703	743	695	578	608	576	620	584	564	547	525	525	568	565	508	484	503	499	472	486	456	467	472	484	473	491	472	479	468	470	496	460	432	455	474	476	407	444	463	461	480	416	469	456	457	482	430	439	424	441	470	467	437	441	441	447	450	431	433	460	446	463	460	486	470	491	446	460	471	448	456	468	425	439	421	435	458	431	443	434	472	431	453	404	458	419	435	430	476	464	428	465	442	421	428	441	472	443	446	438	410	424	440	469	449	427	433	482	459	471	466	459	439	467	446	463	457	483	465	437	463	452	473	449	474	444	462	462	461	447	421	421	457	436	436	427	436	442	417	459	451	464	461	426	435	469	445	435	432	467	487	444	412	437	446	479	427	458	442	434	502	449	398	412	449	418	474	446	459	434	435	439	462	425	497	445	427	437	452	432	424	437	476	453	444	450	456	459	465	472	417	463	468	423	459	445	476	430	424	431	447	423	439	469	421	381	501	465	474	429	446	442	466	419	456	447	419	454	423	468	432	421	440	422	480	468	440	435	451	449	409	429	465	451	466	447	452	457	450	463	461	436	469	412	433	462	432	456	473	476	444	423	473	413	465	464	424	437	442	429	422	434	489	450	503	444	455	427	409	447	452	451	443	441	457	440	444	428	464	439	477	452	454	467	448	454	458	439	430	491	446	402	439	423	456	454	448	458	447	423	417	462	398	425	468	459	493	449	448	462	455	450	436	441	427	406	447	468	412	436	431	454	450	432	433	447	452	471	448	434	449	480	421	455	457	430	449	487	449	430	442	437	431	423	422	436	428	434	464	480	460	427	463	428	449	495	398	444	490	446	430	436	444	431	437	448	447	457	461	406	457	437	467	454	471	436	432	469	448	458	412	413	483	438	433	450	469	461	427	447	465	444	438	434	463	443	463	431	471	420	456	467	456	455	492	467	468	462	458	441	431	448	432	399	423	456	438	440	458	444	419	434	432	430	458	444	476	429	426	480	444	449	444	440	453	460	441	455	439	479	441	433	457	458	499	447	476	434	444	423	437	478	472	403	452	423	471	458	461	424	471	431	428	473	432	447	410	490	463	413	490	469	450	418	409	430	457	461	447	436	414	472	460	448	474	408	458	458	460	446	453	461	452	410	466	449	473	410	487	469	480	430	449	443	449	446	432	415	474	460	465	476	470	472	439	444	418	462	428	449	452	478	445	417	431	462	428	472	434	451	466	460	479	433	482	469	460	443	493	439	451	460	439	442	441	463	473	439	416	475	469	454	464	453	449	478	411	462	426	433	441	425	457	450	433	458	437	430	432	425	469	461	489	464	433	416	448	423	420	444	471	472	454	452	415	435	416	436	426	448	431	425	413	448	457	439	454	463	475	466	483	446	458	435	426	434	472	415	444	422	442	455	470	472	417	470	471	397	488	446	430	411	458	461	433	445	438	432	447	468	463	433	438	439	424	463	482	440	460	457	460	425	470	418	462	438	477	446	443	448	463	398	468	457	483	445	432	395	447	426	434	445	433	460	430	455	480	458	428	447	434	439	441	461	466	488	447	455	450	416	418	435	451	463	449	470	437	478	417	443	441	425	460	471	435	416	437	426	444	486	413	438	440	429	412	451	441	437	460	438	467	427	430	514	444	456	479	451	433	468	469	423	452	410	443	435	423	441	443	416	470	420	421	435	410	428	437	456	456	429	435	470	441	467	467	464	443	461	450	493	418	485	450	474	445	415	466	452	462	439	461	416	491	416	462	459	439	454	457	450	448	452	479	435	460	428	478	431	469	467	485	473	444	459	449	417	447	424	467	466	436	432	431	476	468	421	421	444	408	484	421	466	433	445	481	446	449	447	443	441	456	416	465	443	464	449	427	473	444	457	461	457	441	436	433	447	427	444	447	457	485	457	454	411	460	477	453	441	444	450	410	439	439	450	442	426	448	449	488	435	433	436	472	440	441	465	457	452	451	461	462	488	466	486	464	476	449	447	443	437	411	441	460	457	434	418	426	417	454	483	432	457	464	463	463	443	453	473	400	438	434	435	470	465	402	464	499	451	414	422	449	423	429	490	438	447	430	478	421	417	408	456	438	445	447	432	439	445	457	441	425	451	449	477	470	448	454	445	458	457	412	445	430	472	397	452	402	458	468	453	402	435	447	436	465	427	454	471	462	444	427	456	422	441	461	461	496	472	453	464	449	443	478	441	466	473	433	446	427	477	468	479	438	463	442	447	427	428	421	454	432	429	462	444	435	489	452	464	427	437	450	423	493	469	480	488	443	436	480	470	450	469	446	454	445	430	425	430	440	470	457	424	479	411	451	467	446	436	472	447	469	469	428	452	448	443	471	456	437	455	439	497	439	444	465	457	450	455	421	426	438	454	403	419	403	455	413	465	424	425	489	435	409	426	433	461	452	432	449	464	461	445	417	472	455	444	440	461	410	442	463	447	466	471	422	462	460	477	424	470	436	470	439	430	480	429	463	456	449	420	445	440	453	469	465	448	459	426	413	472	429	409	410	449	476	442	430	469	415	396	468	422	466	424	468	451	429	425	442	448	499	465	422	416	402	424	437	446	425	483	480	455	457	402	438	487	446	435	439	483	440	499	462	442	422	451	456	459	458	411	425	430	425	433	485	386	438	421	452	470	465	470	466	455	444	452	453	459	411	412	449	490	443	425	437	414	384	458	455	433	458	453	446	442	437	452	443	422	430	413	476	454	410	441	430	459	459	431	443	459	464	455	450	473	444	442	457	454	416	485	452	457	486	434	420	449	471	491	424	448	423	473	459	492	455	421	435	392	442	445	441	433	435	465	425	461	462	425	431	449	447	438	435	415	443	461	454	434	455	438	475	456	435	465	419	457	429	424	442	433	454	450	441	443	447	436	450	425	422	459	437	423	422	421	406	442	468	409	459	441	426	428	429	449	458	487	454	423	450	461	448	431	457	444	450	429	452	437	431	450	478	430	431	461	487	443	424	442	419	464	456	465	478	437	471	454	418	449	449	402	438	480	439	451	463	472	436	466	455	421	449	421	449	417	468	446	421	427	463	419	435	386	475	451	429	479	443	459	491	449	438	436	442	408	428	429	404	446	434	420	476	416	424	447	435	451	434	440	425	437	396	453	418	441	462	422	457	451	414	472	401	444	419	435	477	442	481	438	457	417	452	477	475	511	436	454	467	448	453	416	437	452	462	431	429	455	416	431	434	445	437	481	435	455	455	443	433	422	443	438	438	417	443	425	434	464	445	433	466	438	466	427	477	490	460	494	438	442	478	413	433	445	465	466	473	410	471	455	456	401	463	453	436	402	446	473	423	450	430	454	481	444	406	452	431	435	449	462	412	448	443	440	476	436	468	447	431	446	449	471	432	435	433	425	480	432	411	414	446	455	448	471	453	461	446	460	451	459	439	474	448	448	438	450	450	431	482	459	451	469	446	429	426	450	438	432	426	417	424	455	435	467	447	434	439	411	446
1500	406	491	346	302	318	312	314	332	283	310	308	325	324	309	303	338	269	290	257	260	291	330	316	319	283	283	320	321	301	307	301	307	310	284	282	283	307	303	299	313	277	277	328	312	302	337	287	319	338	303	315	293	316	283	307	275	281	288	282	292	298	277	316	332	325	291	291	272	307	301	307	280	285	314	289	289	300	319	338	311	328	298	315	302	293	320	297	326	296	317	289	305	308	269	312	277	273	290	284	284	314	313	287	282	275	312	272	310	297	295	316	285	309	289	289	283	270	289	294	307	286	289	302	289	314	317	301	291	276	327	249	308	281	298	324	293	303	323	304	312	279	320	289	324	285	309	298	301	298	281	289	311	288	310	334	316	314	320	331	283	286	299	257	350	312	267	319	276	320	293	312	277	340	282	305	259	288	314	311	270	301	291	282	295	344	315	327	280	299	305	306	293	287	298	297	297	311	298	295	314	293	291	290	307	294	298	303	306	310	295	284	271	284	290	278	295	270	293	321	304	278	294	296	297	299	280	331	297	276	257	332	313	303	296	298	269	294	276	276	325	301	303	314	296	295	283	288	292	282	286	311	271	315	319	333	320	312	320	338	312	311	285	299	324	303	290	297	304	294	319	297	292	281	325	322	294	300	298	297	301	298	295	272	303	311	284	267	263	342	320	302	305	311	331	308	296	306	282	285	296	302	283	283	341	322	314	293	307	321	272	274	294	344	301	244	298	309	305	320	298	305	288	296	268	315	257	323	267	322	310	286	331	267	290	300	282	261	277	297	318	282	342	318	329	316	304	288	315	295	291	296	316	306	295	300	311	277	283	301	290	266	319	315	317	310	254	308	334	325	307	298	298	292	284	290	297	311	278	289	300	294	306	299	298	275	321	317	319	304	301	340	320	284	318	319	280	332	311	325	292	301	306	272	292	293	284	294	283	294	292	300	288	285	309	271	304	310	302	271	289	280	328	287	266	280	297	318	329	317	287	315	285	322	325	315	282	324	298	298	314	302	315	319	308	280	306	302	300	289	310	286	313	269	292	312	334	286	290	270	318	316	281	315	297	276	267	329	278	332	272	302	315	306	311	282	313	293	319	288	313	318	288	297	299	279	299	283	308	274	324	306	289	302	278	322	291	284	311	293	303	299	305	286	273	285	298	285	323	308	265	313	341	281	284	285	303	283	325	290	292	320	287	308	285	301	289	279	300	292	305	300	293	302	315	321	321	335	332	327	270	263	302	292	325	313	283	292	312	287	312	291	295	297	321	299	303	303	262	350	326	275	269	300	340	310	304	287	310	332	291	319	322	278	286	283	282	309	289	309	291	313	307	303	295	289	300	290	303	295	324	321	289	318	304	293	296	330	302	280	338	301	332	300	284	318	273	290	283	303	281	316	273	297	259	325	292	309	324	306	335	298	316	306	294	294	298	344	289	268	301	299	337	284	304	284	286	299	298	247	289	294	314	293	319	309	307	308	310	298	293	267	300	276	285	284	271	291	320	297	311	267	287	297	291	284	280	296	324	281	304	318	283	308	285	286	293	310	311	329	320	278	275	288	291	289	270	307	313	299	307	291	309	344	309	254	317	306	318	316	286	274	293	299	324	304	322	292	296	331	298	294	292	319	288	322	314	318	313	276	300	332	299	295	314	321	285	299	279	317	300	290	296	312	322	321	286	322	316	317	287	321	288	300	268	295	315	315	295	285	318	320	347	285	280	311	299	310	281	321	329	277	281	306	315	282	303	296	264	288	274	286	295	314	273	334	289	260	283	278	292	284	306	323	295	297	312	267	284	298	306	327	291	270	306	319	323	281	316	311	276	301	291	302	312	271	287	317	273	310	297	280	298	287	295	287	282	322	304	254	283	293	305	328	299	294	261	332	268	271	349	274	249	300	275	273	298	304	333	307	314	299	333	315	291	280	245	287	319	290	315	271	298	313	269	282	312	320	291	315	302	285	316	260	286	312	325	305	260	268	294	294	303	308	299	301	303	309	316	286	312	311	311	293	303	266	273	297	290	319	289	303	304	313	279	304	322	313	290	326	304	282	283	285	292	274	313	321	294	268	289	305	291	294	306	296	286	290	337	314	303	313	308	337	289	307	315	287	315	280	306	294	307	288	281	320	289	270	317	308	293	325	308	315	254	284	288	304	287	277	316	295	317	279	293	269	258	315	311	315	291	337	295	312	307	300	305	284	307	343	334	256	302	308	287	349	302	302	288	314	278	272	321	291	312	286	313	272	301	273	300	273	342	298	286	296	319	320	307	280	311	328	296	335	275	316	329	295	302	280	285	300	291	332	310	326	310	301	303	259	302	302	277	311	293	312	311	282	289	328	284	308	288	280	335	291	299	290	312	321	310	288	288	298	283	298	309	312	309	325	283	320	307	321	305	292	305	334	272	267	295	298	282	289	300	307	293	302	308	295	306	339	301	295	325	310	277	288	256	284	285	317	296	315	283	326	259	288	331	266	283	302	279	339	319	305	277	277	311	304	331	309	302	303	300	317	281	274	316	304	321	299	330	263	314	299	269	275	266	295	274	291	282	320	333	304	270	333	271	292	333	293	315	290	297	313	287	283	298	283	351	326	324	307	309	274	295	294	277	300	294	311	305	261	316	291	297	294	330	284	294	303	328	293	295	312	324	300	298	330	330	308	300	319	302	267	292	296	317	295	299	287	314	315	273	314	309	288	298	289	307	300	320	294	305	281	298	290	311	308	316	280	333	300	284	329	295	288	292	298	293	287	305	272	300	310	341	290	288	304	299	322	268	283	300	269	293	292	292	311	302	307	340	298	368	288	337	297	290	311	324	328	291	324	278	296	293	329	311	293	298	302	292	289	316	271	295	284	298	298	285	299	290	302	291	314	308	284	304	311	344	319	306	317	286	301	312	283	302	311	314	274	304	294	310	298	296	331	328	315	290	313	277	311	308	286	301	316	329	307	309	295	317	325	288	268	263	326	316	267	284	311	303	305	312	292	273	320	298	288	296	281	292	294	315	325	302	303	301	307	292	328	314	307	307	337	322	324	317	300	296	298	315	305	270	296	312	289	337	269	309	308	289	314	312	279	304	310	288	298	321	304	279	349	253	300	324	320	315	306	297	335	322	327	303	350	320	335	293	271	307	335	308	302	304	277	320	270	303	320	291	266	285	339	272	317	291	317	284	281	273	284	312	296	304	311	326	317	292	320	279	322	303	265	290	310	341	288	297	270	299	262	304	288	286	292	267	281	310	293	302	308	302	288	309	341	257	291	315	291	322	301	282	299	270	319	302	289	310	286	296	302	308	308	300	281	298	307	297	325	313	275	310	296	312	336	292	290	303	315	305	274	241	292	298	328	318	299	290	302	268	308	321	280	322	256	300	297	314	313	340	287	282	295	291	269	308	302	293	306	281	303	302	304	281	311	338	280	292	310	311	279	318	283	313	297	333	326	309	313	286	270	290	293	326	285	326	288	323	294	309	307	289	307	278	318
2122	892	1096	1015	798	729	741	744	721	783	777	719	744	731	796	717	757	740	743	758	725	752	730	729	775	734	729	717	741	700	755	764	712	730	720	686	770	701	692	714	722	683	700	762	791	717	754	705	749	744	731	782	730	740	706	720	718	745	758	679	727	772	739	715	761	737	771	786	733	720	759	721	749	722	770	752	697	742	690	748	748	744	717	715	689	769	696	728	742	722	771	770	706	732	732	730	711	720	785	760	749	778	752	751	706	759	677	749	736	704	714	740	756	755	760	755	730	689	748	698	748	736	718	716	700	707	747	742	745	697	715	727	726	726	757	729	760	720	752	754	715	754	726	737	782	749	720	730	758	737	738	729	727	746	734	698	748	751	744	707	710	697	712	720	759	713	784	840	710	721	730	718	741	720	785	764	725	728	751	739	735	701	705	758	737	751	770	733	690	774	719	737	740	801	722	727	765	740	740	705	732	744	747	696	713	760	750	701	745	692	710	715	708	734	708	740	753	736	673	741	709	748	744	738	671	721	714	731	718	781	723	715	754	753	694	772	724	694	728	720	743	718	716	743	744	783	708	733	733	768	728	703	747	758	803	760	752	722	715	753	762	743	737	747	799	687	733	730	761	711	707	651	738	725	731	711	720	718	687	766	722	726	755	765	715	717	750	741	720	729	713	733	760	718	730	752	733	734	724	752	730	781	682	738	683	746	721	718	749	706	758	753	719	741	683	744	721	735	748	694	767	751	730	717	696	746	755	765	726	712	736	716	716	701	746	741	743	683	759	757	686	748	713	727	729	756	713	690	753	752	745	691	715	698	740	753	707	720	686	727	739	700	750	710	776	774	737	696	734	721	720	746	792	706	742	777	733	732	760	732	731	727	794	743	730	708	683	753	695	722	757	748	717	746	758	756	711	713	757	725	717	745	772	726	685	722	782	772	756	748	734	729	740	738	724	784	728	724	750	717	776	766	675	817	753	701	756	755	728	695	722	719	721	743	775	756	771	761	752	729	738	755	788	686	762	745	685	656	720	696	725	718	745	704	741	716	746	734	751	773	707	700	678	755	741	727	767	710	744	713	724	735	762	733	724	781	747	712	777	720	738	719	726	742	758	752	762	766	770	700	688	719	759	715	692	692	713	762	694	738	739	729	747	716	712	741	748	714	715	744	732	733	741	742	757	726	756	776	719	727	701	747	761	743	745	687	690	730	722	740	727	785	738	760	709	680	721	724	750	768	738	738	713	711	715	728	722	776	730	712	712	702	726	751	696	792	710	730	732	749	755	707	704	733	722	720	738	775	732	745	752	749	721	716	766	723	736	729	725	737	751	719	782	717	709	786	738	740	742	712	676	775	764	714	755	731	773	691	706	740	731	726	729	721	727	734	758	737	754	748	679	756	721	768	735	769	714	723	722	712	743	745	747	760	729	713	718	705	735	745	705	710	759	783	754	704	711	700	749	700	768	735	681	748	715	752	723	698	659	740	744	720	716	727	686	715	755	763	781	773	731	716	730	762	719	703	793	740	753	689	724	743	754	732	702	716	749	742	722	736	720	744	719	714	751	767	768	730	694	781	744	781	707	688	734	729	710	752	748	755	717	755	743	727	750	752	749	727	698	769	729	729	696	691	824	726	721	735	764	748	696	748	742	742	726	756	725	762	723	742	743	736	719	688	740	761	742	711	722	762	708	659	689	718	767	704	716	701	747	772	732	721	724	767	714	748	717	730	719	756	716	760	718	729	719	748	698	736	746	727	734	708	784	732	769	739	680	765	717	726	742	720	739	715	752	714	743	710	736	744	703	708	709	734	732	763	746	787	742	754	706	733	718	709	762	721	734	749	731	786	764	794	737	735	737	688	769	755	729	726	714	732	693	754	746	744	778	699	724	744	727	742	717	731	697	729	699	759	756	758	736	716	758	746	724	803	768	715	735	720	762	761	735	700	729	710	731	735	727	706	766	739	736	685	728	726	727	735	716	743	719	743	774	733	751	711	743	691	734	731	759	748	769	715	731	704	724	767	720	722	685	709	721	730	745	694	754	759	737	723	740	724	664	690	770	733	735	707	765	723	781	736	754	774	781	725	761	709	705	695	757	762	760	726	728	702	737	749	764	718	701	718	752	727	742	770	740	726	757	745	719	725	743	729	763	748	708	794	661	756	781	691	758	720	718	777	712	728	775	776	717	702	704	724	729	701	754	736	672	776	733	742	708	745	755	731	693	733	769	754	764	688	764	737	714	748	698	687	748	762	731	741	720	715	696	760	719	744	759	727	762	750	738	720	727	713	765	773	721	749	724	715	765	710	713	769	760	735	727	756	730	737	738	708	736	715	700	729	719	717	758	740	740	677	715	723	723	755	751	715	737	697	770	742	719	708	739	693	726	731	733	742	744	714	726	769	777	685	701	785	744	726	764	740	701	748	769	769	732	717	743	763	728	794	677	751	749	699	735	720	735	733	732	692	724	689	788	723	749	684	704	729	713	737	720	753	748	718	730	720	697	705	725	766	760	747	757	719	708	694	753	740	748	735	780	729	755	758	716	732	725	715	769	753	714	730	669	740	728	760	760	788	716	711	740	762	712	700	730	720	724	721	737	712	731	785	757	741	736	764	737	764	741	699	766	731	720	715	736	718	774	752	702	722	694	715	713	731	729	738	726	706	752	710	765	704	763	735	783	773	691	688	731	780	726	744	769	720	756	728	731	734	724	730	716	713	723	739	738	740	793	761	736	741	689	698	727	723	742	747	766	702	713	760	771	770	736	746	701	705	754	746	740	767	719	700	769	764	722	700	698	750	794	737	741	761	744	663	745	694	698	727	694	691	760	670	698	646	738	731	701	718	761	721	715	714	718	742	740	710	716	720	726	709	734	688	723	750	741	718	749	740	727	744	763	722	737	712	703	703	699	738	747	780	745	743	704	695	742	739	703	712	734	733	740	718	706	715	716	764	734	704	728	742	726	762	676	685	757	726	722	735	722	714	750	731	733	760	721	729	686	708	732	731	742	742	743	749	725	744	721	716	722	705	736	728	758	778	730	738	718	697	755	727	734	766	738	735	751	764	686	760	721	745	771	718	745	720	779	750	673	679	736	730	705	694	727	759	746	703	765	692	730	711	760	737	702	736	696	742	736	790	760	747	740	742	769	754	731	754	727	728	729	784	740	682	746	720	737	695	757	735	705	747	729	724	735	748	727	721	737	741	704	721	740	694	695	743	768	726	669	757	697	701	754	720	762	757	719	721	751	690	728	755	754	790	719	721	710	760	707	739	719	734	773	770	735	708	686	754	739	763	659	759	747	730	757	741	747	748	758	721	750	745	709	727	714	695	743	714	704	719	728	750	727	740	735	786	728	699	718	741	704	750	723	690	760	719	737	776	751	731	744	696	726	738	735	745	733	751	748	740	744	758	757	774	786	739	772	741	705	701	758	713	713	779	737	670	767	726	730	729	751	709	724	720	723	728	714	730	798	743	734	722	751	725
10179	1217	854	669	522	398	359	340	321	343	328	345	306	343	323	308	313	341	340	361	332	340	340	327	306	315	329	334	304	314	302	323	323	329	311	341	338	313	321	330	306	314	320	306	324	307	337	324	307	326	355	308	317	315	313	330	301	323	358	316	343	338	336	316	324	323	303	357	341	308	307	313	315	349	331	311	324	273	335	319	325	348	313	344	327	323	289	321	323	287	326	323	358	295	287	326	314	318	320	344	311	311	314	314	312	295	308	344	342	316	329	324	304	324	337	354	327	347	337	321	353	315	297	321	333	327	295	334	313	305	359	318	343	322	300	337	317	335	327	315	282	320	280	335	302	319	317	359	315	307	336	319	290	305	332	313	304	321	327	323	304	329	344	337	316	349	356	340	296	353	317	331	309	360	345	323	322	309	318	330	302	304	334	341	333	301	320	286	304	328	318	344	377	325	298	320	344	292	309	329	354	321	302	304	334	337	316	336	321	317	303	272	306	348	307	261	318	328	341	341	354	343	342	320	336	319	339	342	331	322	310	333	327	315	297	334	318	350	331	328	315	332	314	327	305	321	346	351	304	328	317	351	320	318	330	308	320	307	337	335	350	349	342	300	322	308	314	271	306	306	345	299	329	327	358	332	282	332	307	323	329	337	330	303	326	342	334	338	335	334	334	347	322	295	330	311	328	306	318	329	320	334	278	319	345	318	326	300	332	296	320	320	319	295	332	306	327	285	336	313	360	312	309	328	312	321	274	286	328	345	319	314	297	334	320	312	327	336	317	324	303	339	323	336	364	331	351	337	303	332	308	354	323	303	359	333	316	314	325	321	297	331	313	299	335	329	316	336	336	319	293	297	307	314	299	309	337	289	334	297	335	329	310	324	319	305	311	338	288	312	342	345	335	318	334	322	323	331	341	320	322	330	311	341	316	314	316	297	326	343	292	326	315	315	327	316	282	328	310	305	327	316	301	316	332	334	331	353	327	311	317	336	315	339	333	338	338	322	350	305	312	319	318	333	337	322	325	348	353	326	355	303	311	307	312	351	321	317	336	323	335	326	334	296	326	321	325	322	325	301	332	316	350	342	337	323	324	339	268	311	325	343	327	344	333	312	319	300	321	308	325	296	310	340	339	292	313	323	306	296	334	299	339	336	321	338	338	322	357	372	302	319	322	286	309	330	343	304	337	330	329	330	324	314	328	355	345	326	330	323	335	344	319	331	337	321	325	348	352	344	320	320	311	299	294	311	339	330	333	360	325	329	354	328	324	306	295	341	341	362	297	330	305	360	331	303	293	309	313	318	329	361	309	358	320	336	313	329	299	309	371	337	322	343	323	339	296	297	329	323	336	318	355	337	287	311	332	307	330	325	328	325	326	317	322	327	354	319	317	331	311	315	317	299	328	289	325	311	307	339	342	299	267	297	320	282	341	304	328	310	313	297	290	327	321	319	329	331	280	312	300	308	326	331	306	293	278	350	311	313	330	310	386	328	328	345	317	305	302	345	352	303	323	343	343	323	332	294	321	322	336	351	318	296	321	315	326	349	339	347	296	341	326	299	358	295	333	351	295	305	348	327	325	306	300	353	336	335	297	319	326	285	317	318	334	321	296	334	321	332	343	305	286	290	318	302	316	327	314	356	324	355	293	310	307	331	269	341	342	321	327	335	310	282	331	326	329	313	311	328	311	317	306	314	336	306	311	349	321	306	327	306	311	294	334	338	335	308	321	347	315	325	321	305	282	299	345	310	341	333	352	323	336	329	347	325	292	325	311	336	315	298	325	318	326	302	305	303	315	340	331	301	330	312	305	330	340	328	319	331	301	285	329	317	327	326	317	309	330	305	318	328	348	315	329	293	336	317	324	349	331	351	345	352	339	346	343	305	336	309	341	335	307	306	320	342	329	340	299	320	349	335	297	313	323	315	347	314	321	319	309	329	340	325	335	299	350	338	325	343	301	301	281	344	296	328	315	353	329	301	298	305	306	350	335	336	322	299	351	340	314	339	347	305	280	338	338	300	342	323	334	317	335	298	321	299	333	332	325	297	316	321	303	323	320	347	352	345	324	300	307	333	333	334	311	318	316	294	313	292	352	348	315	319	319	314	355	328	310	309	324	349	305	308	309	379	314	331	315	299	320	333	325	313	284	307	310	286	322	297	325	370	306	298	348	336	336	319	320	353	297	285	332	324	328	334	317	306	357	304	318	330	330	347	321	304	312	347	316	324	322	308	322	305	338	320	332	318	315	332	301	311	324	339	315	307	339	335	311	311	310	326	313	301	291	300	298	320	337	326	337	338	318	327	302	341	348	306	303	345	305	377	307	317	343	312	345	312	306	305	317	306	299	357	336	337	310	332	311	326	339	334	335	332	306	342	331	328	343	304	306	321	358	302	340	322	299	321	333	310	313	341	327	328	321	355	307	292	375	322	333	338	309	302	311	321	338	337	337	320	334	343	353	306	339	322	341	338	286	297	329	306	336	337	329	325	361	341	302	308	334	291	361	343	339	340	308	331	324	282	311	302	325	291	323	323	340	364	320	319	296	311	313	324	320	288	357	310	280	284	345	324	304	325	309	341	302	352	334	351	351	309	304	350	366	302	325	348	308	314	338	356	340	360	324	323	301	304	348	336	334	333	341	343	345	314	307	335	326	333	323	286	330	265	330	304	323	297	323	297	307	300	331	311	360	318	318	308	309	337	322	311	322	327	309	296	310	350	289	343	318	357	319	374	311	355	335	317	367	322	309	333	310	300	346	326	337	282	307	324	354	339	354	330	317	285	323	303	334	324	317	303	307	351	364	309	346	320	346	339	321	314	356	326	333	316	336	317	327	301	344	320	288	309	356	325	308	322	309	305	292	296	325	302	321	316	308	337	308	299	336	304	341	319	329	328	323	305	314	281	325	289	329	344	303	347	332	307	319	303	341	349	329	326	342	334	346	333	335	296	321	309	356	280	312	357	330	346	346	317	316	305	308	291	330	303	273	303	327	317	293	304	292	329	334	319	327	309	345	310	301	337	326	318	325	305	314	333	343	342	312	306	332	320	293	320	335	311	344	307	315	331	287	352	284	296	344	316	307	300	335	321	309	318	320	323	325	299	324	324	322	337	305	362	293	370	337	318	342	318	327	312	303	290	322	333	322	286	327	344	302	311	303	319	309	327	358	354	306	325	344	302	343	339	339	312	303	318	318	299	319	265	338	290	335	321	365	334	358	332	307	321	302	303	319	327	310	333	355	360	337	318	317	332	344	299	324	344	323	328	318	316	329	310	343	312	316	284	335	354	351	314	322	291	354	349	329	290	330	298	301	302	317	291	328	300	320	300	358	335	324	316	293	295	321	335	370	325	389	360	333	315	331	312	348	312	312	335	331	320	344	328	327	321	316	318	335	310	362	304	327	289	306	333	281	306	327	309	326	317	329	319	324	319	332	297	302	310	326	336	321	289	344	321	338	361	318	304	353	354	328	292	339	330	299	289
8242	1316	1868	2088	1589	1209	1094	999	926	919	913	874	875	877	870	883	816	876	855	820	779	796	850	818	801	835	840	806	808	798	771	779	777	809	816	788	812	785	763	801	812	788	813	766	781	777	782	808	792	759	800	793	764	782	804	768	773	751	747	776	767	777	782	787	770	745	746	769	710	744	801	780	798	749	709	740	744	723	830	772	772	801	757	759	749	789	788	736	763	828	735	784	775	772	795	746	751	738	800	796	789	776	776	768	803	727	792	781	768	778	761	757	752	780	711	778	722	766	736	776	829	781	739	772	773	763	791	787	771	776	771	742	774	754	766	717	753	747	791	780	787	760	781	804	772	694	807	840	802	747	757	790	772	760	786	800	757	732	750	770	761	792	765	787	840	747	728	797	785	754	818	827	756	766	731	817	740	773	769	776	805	765	789	800	782	791	737	761	760	767	759	792	736	787	807	783	750	776	760	785	763	794	762	782	779	782	783	757	736	806	732	758	796	720	762	748	745	745	786	777	761	740	780	780	805	765	719	815	737	773	792	771	783	772	808	777	785	794	795	749	777	727	775	803	777	753	808	795	732	762	765	806	755	771	708	796	742	761	768	754	776	742	750	749	786	752	762	814	712	722	788	759	734	787	772	740	786	782	768	775	756	758	752	766	777	802	758	791	751	773	763	750	780	794	760	736	754	760	801	751	772	793	736	800	830	793	778	757	798	807	694	796	757	788	728	777	761	811	772	768	728	780	747	776	807	805	754	772	741	753	753	774	799	765	753	760	773	794	762	755	785	805	758	729	770	742	800	751	789	764	721	753	756	808	723	820	762	794	721	777	791	756	769	783	704	821	769	785	758	760	777	817	793	771	797	753	740	796	752	774	701	791	782	802	812	784	785	805	750	805	765	772	793	799	758	766	797	752	756	749	732	791	792	817	742	730	767	805	787	811	753	829	769	804	782	824	741	793	791	780	772	757	770	770	710	764	713	777	749	789	793	713	752	738	741	754	754	768	799	726	793	776	756	768	785	784	730	757	723	775	836	747	801	777	767	785	726	797	799	768	772	766	745	797	802	768	760	794	810	752	723	753	781	837	760	769	750	705	825	767	751	787	757	770	779	794	726	788	796	736	774	766	791	755	739	797	748	758	798	822	785	712	825	758	757	743	742	738	774	734	789	734	758	771	799	778	779	728	822	770	756	780	747	810	735	774	786	797	756	752	724	764	697	781	771	741	751	723	797	788	744	720	766	814	758	804	789	803	828	782	762	810	786	759	784	756	756	828	754	799	747	811	795	721	767	777	787	776	813	793	785	779	798	778	736	750	764	785	810	801	732	760	819	780	745	746	730	752	769	764	720	787	756	820	752	776	797	744	762	735	747	762	766	767	836	783	759	764	799	822	733	727	710	729	741	775	763	805	772	754	765	836	792	775	780	766	792	777	768	767	792	766	807	736	741	781	804	748	801	777	833	830	752	811	800	748	758	739	753	778	790	771	785	799	755	791	753	855	758	762	736	797	785	759	753	708	768	763	745	820	751	733	745	751	789	764	777	761	738	775	749	721	761	724	775	802	788	727	834	782	760	795	762	743	751	761	768	834	744	737	785	743	770	732	772	786	774	795	763	733	784	736	717	761	770	762	761	805	769	745	741	796	780	764	779	763	780	795	805	728	731	794	749	742	780	738	768	725	802	739	744	785	791	810	777	766	753	777	758	754	792	773	782	767	712	802	771	700	796	751	727	803	793	772	749	779	787	780	775	738	709	777	797	786	742	785	759	760	765	750	760	754	762	722	754	750	781	772	814	735	813	828	781	775	779	762	793	788	750	786	797	757	749	742	785	751	780	798	771	836	784	786	760	757	794	773	755	717	768	741	761	750	789	759	822	763	737	772	776	813	781	796	755	761	775	773	732	771	774	771	798	759	775	819	772	777	793	760	773	823	735	731	768	756	775	778	756	767	835	790	732	745	754	794	767	784	730	754	764	774	766	775	813	723	754	788	771	754	739	765	765	783	760	793	712	756	787	777	751	737	801	794	757	772	720	724	781	673	783	752	764	817	757	801	756	797	736	732	728	764	750	773	764	791	756	768	780	784	777	747	715	799	716	766	771	830	781	738	762	760	736	728	737	778	775	737	748	768	777	809	793	773	716	778	796	757	777	759	792	761	780	771	779	753	803	783	785	793	773	756	754	780	782	766	756	808	794	802	781	751	772	767	806	801	793	767	785	777	730	753	771	755	751	771	743	754	779	796	774	794	765	816	748	750	764	810	751	758	749	738	769	781	746	805	733	739	783	772	803	773	770	789	760	711	765	780	733	819	814	723	803	740	785	791	757	748	759	794	780	693	775	777	800	754	731	757	717	727	783	775	799	777	783	716	774	736	782	763	745	778	804	777	751	797	794	773	775	724	770	797	744	811	800	736	731	730	798	790	751	749	792	736	713	749	784	777	721	785	804	731	781	711	756	779	727	739	754	747	806	807	778	762	783	801	772	813	788	781	758	754	738	804	717	756	784	748	767	762	761	760	768	861	785	719	785	771	787	771	811	756	807	761	747	755	881	822	770	746	770	754	780	757	727	791	793	774	776	772	767	775	784	794	797	793	744	762	780	741	779	794	801	767	794	774	756	780	769	787	762	757	796	728	757	769	799	769	761	755	758	802	740	784	747	805	759	739	771	783	724	785	768	747	797	798	764	718	784	758	753	746	767	762	798	742	746	766	758	770	750	763	742	754	769	778	785	743	758	799	846	832	782	774	783	773	774	752	776	752	770	750	769	767	753	814	735	785	799	770	752	780	782	782	777	779	777	769	730	782	780	835	740	794	771	753	732	805	782	817	777	778	789	792	775	775	736	753	779	775	778	741	789	754	754	741	792	794	789	733	766	767	737	755	729	805	738	712	714	821	763	800	768	724	750	773	769	751	818	732	709	741	759	770	743	789	761	754	773	782	753	809	766	765	794	760	727	778	759	794	804	752	753	725	764	729	798	784	814	764	777	818	788	785	751	754	774	782	801	763	767	783	733	822	782	825	773	793	813	806	767	807	722	770	778	752	771	766	743	739	753	740	755	748	782	782	761	737	788	745	812	765	699	821	779	857	758	804	814	785	794	773	760	807	797	761	760	800	789	767	780	845	752	751	767	807	815	772	818	769	785	744	812	813	763	746	822	745	785	770	800	833	759	769	811	752	743	761	797	823	759	826	805	768	767	793	829	746	803	758	748	741	762	805	755	774	797	818	786	779	804	770	814	801	800	769	795	796	771	771	741	706	786	768	770	758	784	727	763	771	759	786	801	789	787	809	759	812	793	739	786	826	766	745	754	767	749	802	806	748	726	732	807	748	780	752	769	797	738	735	785	754	773	795	795	813	750	765	797	814	742	811	794	782	770	770	791	807	786	784	774	769	723	810	818	746	757	720	734	770	741	743	822	797	738	787	729	772	777	807	804	751	767	795	796	810	768	740	766	769	779	765	772	751	788	765	783	757
16898	2162	1090	785	566	336	280	249	245	219	231	206	214	200	205	219	219	198	185	218	208	198	176	193	184	183	211	182	182	186	173	164	165	204	194	190	147	190	195	160	171	158	173	196	183	167	159	176	201	179	172	175	156	207	179	195	150	190	184	205	188	175	183	187	165	154	189	196	174	182	192	203	152	193	159	199	148	176	163	168	158	181	182	160	161	181	167	181	173	161	147	196	167	198	157	169	179	175	190	170	188	188	178	178	182	164	169	189	142	143	194	178	158	168	191	165	167	218	183	168	183	162	170	162	171	178	151	164	202	190	171	177	175	162	193	167	158	153	193	171	168	181	155	148	177	184	177	195	155	156	178	213	179	164	193	177	176	164	197	174	174	199	163	157	161	184	200	176	163	189	141	176	196	172	174	176	186	163	180	194	191	164	170	183	188	167	182	155	180	196	183	181	172	190	181	195	192	169	200	184	196	164	157	183	172	170	181	178	175	172	182	177	177	174	172	171	200	176	171	204	185	192	188	216	177	163	174	172	181	182	156	165	186	156	155	178	175	161	143	165	166	167	173	152	190	174	180	170	173	186	196	181	150	155	190	185	172	182	182	193	174	168	209	163	194	185	162	151	183	184	156	175	193	185	184	212	185	181	177	189	158	193	161	146	170	177	187	162	162	195	181	164	158	152	200	175	187	176	165	179	179	196	187	186	168	187	204	177	192	174	167	178	203	173	203	188	195	182	183	153	152	182	177	195	177	166	174	179	178	169	175	177	178	172	163	182	171	154	194	213	151	172	170	187	185	169	173	196	179	197	193	172	197	167	197	194	192	176	160	190	206	170	194	170	171	185	180	155	177	172	163	176	177	168	204	178	165	183	170	171	172	182	186	174	162	166	179	187	179	200	175	209	168	162	177	178	159	155	184	190	163	191	172	166	168	174	178	193	162	196	206	178	189	175	165	149	160	185	205	172	172	171	207	168	163	198	160	149	170	191	179	172	186	192	168	184	177	193	183	156	178	163	176	189	176	183	150	185	179	196	176	180	166	193	156	155	202	190	179	176	181	165	177	175	152	177	203	180	181	169	168	186	181	167	161	180	153	189	171	180	199	189	196	213	158	175	154	169	191	207	179	185	179	161	213	208	182	170	177	198	176	178	182	190	197	178	198	183	161	186	170	193	170	178	156	160	187	181	177	171	175	176	163	166	167	203	200	176	192	179	165	160	170	184	175	192	191	168	167	159	195	153	160	161	170	172	154	167	181	152	193	159	185	176	153	195	176	169	169	194	167	181	169	182	175	196	163	170	201	182	178	180	176	167	187	191	156	175	180	173	170	172	183	187	179	166	145	146	192	173	201	183	172	171	181	196	165	167	155	207	151	191	172	215	169	179	154	178	188	174	152	190	196	182	164	173	189	195	172	167	191	154	200	197	197	183	188	177	175	185	197	161	163	183	173	167	183	184	184	186	162	182	192	159	175	168	192	184	197	175	162	159	184	187	180	150	153	185	191	197	189	176	190	188	185	195	181	163	169	178	149	183	165	175	163	163	204	206	169	182	173	173	163	159	184	181	164	205	176	177	149	168	172	175	181	166	186	186	179	200	181	162	181	184	169	156	199	186	183	161	169	175	155	182	145	159	188	160	160	188	154	172	163	169	162	182	174	200	189	171	165	174	198	160	179	161	169	166	142	193	193	182	170	179	184	183	193	176	181	177	176	167	180	196	167	177	185	184	158	178	162	188	172	171	192	165	195	164	166	175	159	181	171	198	174	162	176	171	180	175	198	156	158	165	165	163	150	159	183	171	157	165	181	183	169	186	177	197	196	170	171	192	173	163	172	172	184	176	172	166	170	187	162	165	133	174	189	180	155	194	199	196	180	176	173	162	158	180	196	155	179	157	182	174	180	190	160	175	183	168	155	178	183	179	160	174	190	200	173	179	185	199	168	187	165	175	167	178	188	200	194	161	179	162	162	195	197	168	152	160	172	178	171	183	156	174	176	183	161	161	175	188	192	187	178	180	171	167	161	172	194	182	178	181	186	182	190	165	187	176	178	172	148	169	195	155	188	163	162	176	169	185	162	168	178	191	203	166	167	161	176	165	161	168	143	190	148	186	203	187	184	159	175	180	212	193	169	186	202	186	167	196	189	175	209	175	198	176	171	193	169	218	174	164	196	166	168	184	178	163	197	182	184	162	174	176	202	179	176	191	207	176	176	173	176	154	185	202	163	184	175	187	200	214	196	177	180	171	178	184	168	191	168	172	170	169	189	164	170	175	176	191	186	190	184	175	174	158	181	176	172	179	205	190	201	175	184	184	187	182	184	163	201	182	168	189	172	204	179	187	191	189	172	184	182	185	172	162	182	156	179	172	165	157	183	181	167	189	174	168	176	183	181	163	162	179	176	177	178	162	177	178	164	195	196	194	177	204	190	183	179	169	147	193	162	148	173	180	177	190	145	166	179	169	172	193	184	189	194	196	187	175	177	185	187	163	190	186	173	153	184	189	178	160	172	170	176	159	176	168	200	174	186	186	192	179	187	197	188	168	161	202	169	180	194	169	162	191	154	184	186	149	174	157	174	197	139	172	191	170	187	182	174	187	166	167	182	180	202	188	169	181	179	205	182	189	169	154	173	197	200	178	162	175	180	169	222	172	197	175	178	184	175	178	183	184	185	162	197	189	194	174	184	174	160	154	165	184	183	191	201	174	175	190	193	156	170	187	178	186	173	182	169	187	176	210	188	188	175	186	193	180	171	182	151	173	172	172	178	189	157	170	189	178	196	182	173	178	175	148	164	177	191	186	174	171	185	160	172	173	187	162	179	164	145	189	167	202	170	176	175	158	177	145	187	173	180	178	185	170	170	161	182	190	192	182	178	164	186	190	190	175	171	190	169	176	171	160	189	201	169	144	202	157	187	216	180	170	154	166	155	179	181	162	176	148	159	163	188	171	179	182	187	191	194	184	198	154	207	194	152	174	182	175	190	171	171	191	164	211	169	187	155	186	190	173	200	164	189	170	196	187	201	179	179	177	186	195	143	164	174	185	166	166	170	194	195	197	193	159	177	162	178	155	186	192	162	196	187	170	179	178	183	160	187	177	173	194	183	163	191	179	177	177	173	187	181	182	193	189	190	160	167	177	176	174	175	171	156	178	161	173	184	191	149	189	160	156	165	196	183	190	165	164	189	157	184	196	172	179	155	172	194	182	184	178	153	159	181	180	186	187	180	191	164	160	172	140	189	160	181	177	185	192	163	172	188	173	189	154	171	167	175	192	174	163	171	176	206	173	192	171	176	191	163	188	175	186	203	183	168	184	198	166	181	172	173	168	194	186	180	167	139	185	175	176	172	194	198	192	172	168	188	170	187	189	202	181	169	169	196	197	188	191	198	181	149	162	175	183	170	178	205	186	199	189	185	184	187	160	169	193	170	176	167	186	172	180	178	195	174	183	181	153	171	175	182	183	177	196	171	180	193	178	188	165
10675	1222	2294	2491	2249	1388	1024	870	857	760	697	667	622	629	591	600	572	530	566	526	503	526	521	457	488	556	514	472	479	458	509	493	468	458	464	464	469	454	435	476	451	435	484	504	460	454	500	428	422	477	448	445	456	475	446	458	422	459	446	441	419	438	441	459	506	439	459	438	453	427	427	434	447	461	462	489	469	431	415	474	470	454	431	460	479	415	465	414	407	466	479	430	434	492	427	441	448	495	466	472	483	435	468	463	478	427	445	431	405	424	455	481	432	454	448	441	459	453	499	436	451	448	446	476	444	437	414	417	435	438	439	485	480	461	417	448	437	437	442	440	515	399	441	478	430	450	420	468	449	484	425	458	441	466	450	442	450	458	477	475	435	470	501	451	406	441	447	462	429	418	453	462	443	456	476	436	439	476	449	404	426	453	462	431	469	401	462	435	444	402	404	436	458	460	449	437	428	436	491	410	444	428	431	400	427	422	449	452	434	442	456	436	438	482	453	471	436	462	442	434	422	446	461	465	391	463	400	432	457	408	467	467	461	472	444	466	415	436	462	423	479	463	439	456	434	451	440	435	406	426	415	446	449	437	418	460	434	459	448	442	451	464	424	438	463	429	424	440	439	423	450	426	422	425	456	492	484	471	439	451	456	439	459	440	414	463	450	447	448	450	412	480	445	442	460	486	425	426	428	456	447	426	480	450	455	432	411	419	469	456	407	464	416	439	417	426	410	398	421	465	435	457	445	449	449	455	483	414	413	418	463	450	423	488	497	472	419	423	461	432	487	459	445	431	477	430	439	429	459	446	470	463	445	434	461	452	426	452	427	465	443	448	430	445	470	396	441	433	450	450	428	457	491	456	406	436	497	425	441	425	472	457	452	464	438	414	453	440	434	476	441	451	461	434	439	447	471	473	459	425	450	429	443	423	426	432	477	406	452	447	489	427	411	427	463	421	445	450	400	421	432	443	455	441	440	451	429	468	399	418	443	415	439	423	428	448	459	470	444	440	451	426	471	434	452	451	463	446	470	450	459	463	427	464	444	459	431	432	439	463	439	437	406	456	436	440	439	425	458	425	431	451	441	450	435	472	421	426	441	434	442	444	434	430	419	435	441	461	415	463	449	410	449	424	459	420	419	425	451	439	455	422	447	438	403	446	435	480	469	494	470	432	447	436	471	411	447	447	426	439	452	463	432	428	400	442	469	414	473	452	456	421	382	447	445	448	499	446	457	455	439	461	465	405	440	498	444	421	438	431	457	406	427	462	432	438	409	413	415	409	441	440	450	451	468	425	465	454	420	462	448	426	436	423	441	466	436	442	424	420	468	433	474	444	437	430	462	428	418	461	462	468	367	447	481	479	431	460	445	482	420	458	429	441	428	465	486	443	413	449	426	459	432	421	417	460	436	470	463	426	444	444	475	413	421	452	475	439	440	413	485	451	463	448	428	450	494	450	459	443	383	413	451	468	471	441	437	428	398	414	451	464	439	457	456	439	463	448	452	472	382	440	416	399	493	441	407	451	433	442	431	465	418	417	467	430	426	424	471	436	466	376	443	454	425	445	456	406	455	456	453	444	417	443	458	453	437	460	413	434	469	445	421	441	447	468	427	426	421	406	411	445	467	428	441	437	475	450	426	431	465	406	419	420	450	446	458	453	414	440	449	419	445	449	432	419	455	430	436	433	455	444	449	444	422	446	438	436	472	421	467	434	448	468	445	407	468	492	444	460	433	401	408	468	467	454	458	431	428	439	454	470	459	433	415	473	432	422	463	443	425	461	409	430	456	439	425	405	432	451	461	437	466	424	449	434	450	442	433	432	443	427	416	449	467	448	420	446	432	481	433	447	499	456	454	467	413	432	447	450	443	459	411	490	448	432	427	459	436	465	435	436	451	467	467	428	442	448	444	466	464	443	425	421	412	480	457	455	429	442	431	437	472	449	428	416	413	447	440	452	423	455	408	453	466	455	440	441	454	418	454	451	464	462	437	448	492	435	442	439	411	451	414	455	438	454	432	417	416	442	459	407	437	419	402	447	445	458	433	455	463	460	438	435	420	430	459	427	436	446	458	460	458	416	421	423	466	401	423	428	455	456	465	432	435	456	459	419	442	447	456	461	434	410	477	502	459	451	428	417	448	453	459	469	465	473	446	409	442	408	410	440	443	469	418	431	456	429	441	420	468	444	446	453	462	439	426	492	446	423	426	445	447	448	418	450	454	434	445	436	450	462	433	454	408	442	468	401	428	459	443	455	461	447	463	445	448	465	426	447	441	428	466	421	440	435	479	463	470	444	450	429	426	450	418	435	429	452	459	443	463	446	427	432	457	478	438	470	399	432	436	441	447	446	438	473	391	442	423	435	447	465	450	485	447	413	457	453	432	484	424	471	443	433	440	442	401	449	426	456	455	439	454	413	428	408	470	451	448	442	417	471	449	423	469	448	458	459	433	473	453	474	447	432	424	473	438	482	476	473	441	449	462	461	453	441	445	450	433	475	462	484	444	425	414	428	423	415	424	444	420	448	453	454	485	410	450	451	420	475	459	449	437	458	468	405	445	490	445	459	446	469	451	418	424	432	451	453	444	437	435	442	420	451	434	434	462	448	447	450	404	427	472	468	430	407	454	431	452	424	417	438	461	436	430	456	449	462	430	476	448	418	464	428	468	416	448	493	434	459	439	447	425	444	450	456	437	399	482	436	446	475	449	465	456	407	457	444	474	441	479	486	445	483	433	445	479	458	453	458	434	405	427	437	443	447	458	461	423	453	444	489	428	459	469	472	452	471	443	485	459	467	451	471	460	452	454	432	452	436	442	442	455	460	420	456	422	476	460	421	451	450	451	443	459	450	468	436	460	437	422	416	446	430	473	463	481	467	450	460	450	487	401	446	407	454	436	446	420	438	424	411	443	407	467	462	432	455	456	467	413	409	443	425	500	471	433	442	422	465	450	463	455	450	473	427	424	452	440	435	430	455	444	471	410	410	440	475	409	468	427	440	436	431	466	445	480	397	453	446	458	447	440	420	460	471	415	424	453	471	419	431	421	440	480	444	448	414	466	469	433	469	431	438	457	427	464	436	499	404	462	426	400	454	430	455	470	426	478	417	455	443	422	478	444	447	433	457	476	414	368	417	456	409	470	410	445	451	458	458	436	442	441	435	449	466	439	421	443	407	429	420	455	422	465	439	502	458	468	453	433	440	459	455	431	428	469	483	409	446	486	473	427	393	460	409	433	451	459	445	436	432	411	424	444	470	460	477	434	463	405	446	435	424	465	428	425	479	471	452	395	441	445	454	416	417	463	450	437	438	459	455	451	433	441	460	426	466	474	446	434	441	429	437	429	433	411	441	446	464	422	442	450	425	421	450	415	465	448	441	439	408	443	408	413	422	423	435	473	458	404	441	435	470	468	420	470	411	454	472	465	453	444	467	426	422	478	419	446	446	420	431	456	447	437	406	446	468	447	436	425	443	409	430	465	423
1637	445	474	393	323	284	316	297	296	326	296	310	288	307	296	297	331	290	252	311	275	301	294	303	293	316	302	290	279	300	267	316	284	312	321	316	301	297	287	308	306	320	303	279	308	302	324	293	311	281	295	315	286	289	296	298	300	284	271	300	320	298	310	313	274	284	292	288	293	280	264	285	276	319	298	309	289	340	274	299	258	308	281	326	290	285	317	298	297	324	263	308	257	275	281	331	287	324	323	292	284	287	323	300	308	306	321	335	312	276	303	296	323	321	285	292	278	309	315	308	348	286	282	259	305	313	329	258	308	291	334	278	283	318	304	297	278	294	291	310	314	302	294	302	295	286	323	281	281	283	298	305	286	274	294	308	317	302	334	280	320	283	346	285	294	300	289	291	323	273	285	308	320	294	287	291	307	313	290	326	273	310	283	299	297	284	295	286	283	313	300	281	303	295	304	263	333	291	290	314	307	296	326	308	282	289	291	336	298	319	315	302	306	284	323	286	287	286	324	315	287	291	307	315	311	286	305	302	270	294	306	343	280	294	286	319	260	277	319	335	333	305	294	312	311	279	308	299	304	271	324	273	314	300	311	301	317	298	308	273	304	283	325	283	307	296	307	262	288	307	295	304	313	295	281	299	282	323	329	298	286	287	279	280	305	306	285	284	297	305	312	298	279	296	292	288	298	290	282	313	284	322	306	309	311	266	303	292	290	289	310	326	304	293	322	333	303	299	294	272	322	314	307	307	303	284	295	295	310	293	293	299	325	330	289	288	271	283	287	299	296	316	301	295	281	332	311	313	297	299	276	321	285	266	319	285	260	302	283	300	312	299	288	295	300	319	296	314	326	294	285	304	327	299	273	331	295	312	280	280	291	273	293	304	304	330	308	322	292	305	292	255	313	289	300	291	285	290	314	258	289	341	278	283	280	303	300	271	344	308	314	305	259	305	278	294	294	306	233	294	290	292	315	277	266	294	309	322	260	313	305	278	292	305	298	328	300	330	324	313	300	284	290	265	307	297	348	330	270	296	310	298	310	301	273	288	285	288	272	317	301	292	277	305	274	302	291	283	285	293	295	273	333	309	283	303	312	266	302	269	303	329	283	284	269	298	275	312	285	283	292	292	276	288	308	329	314	327	288	296	261	288	295	301	326	278	311	313	276	321	295	282	330	271	291	318	294	320	288	324	331	298	275	296	286	299	295	341	337	312	294	298	290	291	257	273	310	292	326	313	288	298	292	261	303	292	282	299	307	271	305	307	320	329	301	305	293	345	325	312	318	280	271	313	302	320	279	300	339	287	323	336	342	280	286	318	293	319	305	289	325	303	265	284	291	256	324	310	299	303	308	341	297	303	305	294	310	271	289	298	271	303	314	317	290	301	308	311	287	273	265	275	307	325	299	303	306	304	311	318	323	313	324	305	312	287	297	301	305	267	291	300	296	320	300	347	305	318	269	318	297	276	265	322	306	304	276	308	305	324	311	313	291	311	306	297	296	295	298	310	311	287	289	333	289	285	309	274	294	334	294	305	274	300	308	283	317	292	275	298	342	296	316	282	304	300	264	294	316	283	290	308	308	332	268	322	291	316	325	303	299	290	310	296	308	337	270	310	311	349	290	301	307	332	297	330	324	283	317	305	261	314	262	287	283	280	320	293	328	313	289	285	317	298	315	309	315	294	291	356	292	310	301	327	337	324	331	278	318	278	284	319	288	270	280	301	267	308	304	323	291	292	267	311	301	337	331	297	256	297	286	296	287	305	290	304	308	277	281	269	276	302	312	274	303	345	291	268	287	298	288	299	319	274	319	336	278	296	304	297	279	318	282	286	327	301	287	303	307	309	287	282	293	294	286	295	331	306	315	287	320	291	321	285	308	275	282	274	302	341	293	297	295	307	305	306	309	326	317	295	290	319	293	272	302	303	309	308	307	290	262	335	285	287	292	283	316	273	298	316	302	307	317	263	275	315	321	311	308	301	304	304	313	300	298	285	287	282	307	262	313	318	307	300	289	309	273	288	264	284	262	292	271	340	292	300	302	305	297	303	317	305	297	289	352	296	286	294	313	288	335	319	261	277	297	266	270	276	301	323	274	299	308	283	297	257	348	284	314	320	287	303	270	343	301	281	320	304	312	316	277	292	274	293	331	312	303	305	281	293	310	307	301	309	301	317	289	335	304	274	303	274	303	341	308	285	280	298	321	294	317	290	311	319	315	308	282	295	298	285	302	320	315	320	325	286	278	315	306	274	333	307	325	274	307	281	287	287	310	309	303	285	282	310	288	302	307	272	298	307	290	274	307	281	282	302	315	312	268	292	288	299	301	341	288	327	300	285	323	311	283	314	275	319	280	276	285	298	325	292	298	268	293	278	281	279	312	324	296	319	300	289	305	333	283	286	262	280	299	305	316	273	341	314	321	309	319	288	296	307	306	283	304	279	310	284	302	297	299	351	302	285	302	300	335	300	277	297	271	281	299	299	306	285	278	299	287	277	278	292	324	294	313	302	338	278	305	334	310	328	305	311	300	274	282	285	291	292	301	326	281	290	311	301	283	285	296	316	313	313	291	287	299	318	303	314	298	294	266	309	318	293	281	288	313	300	309	314	283	292	291	308	301	295	295	298	329	324	249	270	264	302	270	303	322	313	288	299	288	295	333	324	297	287	293	262	310	336	254	295	313	317	314	292	322	316	286	324	335	304	301	297	329	311	332	309	328	303	288	282	307	312	294	286	334	294	289	309	303	302	304	292	285	303	286	324	276	299	277	304	279	283	276	298	299	304	302	267	318	284	331	277	296	297	296	291	272	325	273	283	326	262	271	320	312	291	295	285	313	328	295	289	294	296	284	309	300	305	300	307	271	305	316	284	303	304	300	337	301	298	317	300	336	320	328	321	283	295	303	284	326	293	321	296	322	295	303	289	276	289	344	305	299	311	292	299	286	282	261	306	327	289	304	285	293	281	295	257	301	308	292	322	271	262	294	322	316	294	275	309	328	309	310	320	308	329	294	308	330	293	311	283	309	307	287	280	276	285	283	287	254	289	317	282	282	308	278	305	312	306	290	284	302	327	303	304	300	261	300	304	298	289	295	317	320	294	298	304	314	310	288	301	283	310	300	310	331	316	325	325	282	328	333	299	325	290	308	269	308	273	343	293	307	286	295	294	299	313	295	276	283	328	315	300	281	254	289	325	309	281	312	288	269	292	302	340	292	262	292	289	304	291	299	340	315	318	280	313	308	320	297	291	285	302	295	319	259	313	296	302	297	320	270	282	268	316	307	277	297	328	298	304	299	284	300	320	309	326	310	271	306	316	270	277	298	304	301	306	326	308	283	303	320	291	290	289	287	334	298	278	290	307	314	310	295	299	303	315	296	301	272	322	324	318	295	293	284	289	305	288	295	279	284	270	311	318	305	289	309	293	315	288	337	280	288	283	320	346	309	279	335	319	301	301	307	307	305	306	278	288	328	331	293	297	289	311
1990	843	1170	1027	799	745	774	737	736	711	744	759	781	760	667	672	722	744	686	700	714	760	732	733	678	749	720	756	733	727	671	777	743	728	781	778	758	740	719	709	738	750	797	708	717	760	762	717	700	736	764	735	718	764	792	767	717	750	716	715	739	729	712	742	750	742	689	764	786	747	715	734	726	732	699	752	729	766	748	718	747	759	717	726	766	730	739	722	735	714	764	771	697	700	694	717	750	750	736	700	746	812	719	806	691	678	761	744	751	778	721	742	738	794	717	714	725	700	743	730	693	752	753	736	732	701	756	678	766	720	709	704	725	713	696	734	726	710	678	748	720	789	694	680	705	736	752	730	724	799	665	798	694	717	727	697	746	771	716	776	723	773	728	716	731	698	763	692	699	679	763	734	709	775	701	702	724	732	703	713	777	741	703	694	724	697	706	739	698	754	741	690	763	723	721	704	707	759	703	726	772	768	768	734	701	751	754	703	766	746	738	762	733	756	711	763	752	712	746	718	705	735	784	737	764	723	749	731	715	759	755	746	740	703	717	715	727	768	675	724	773	708	724	704	732	723	785	773	699	719	701	760	711	735	751	730	758	756	667	703	711	720	715	733	740	718	736	708	760	704	724	735	726	745	721	732	714	722	724	776	738	736	697	730	719	710	691	748	731	707	721	750	700	730	731	721	705	763	713	730	740	737	717	702	677	724	754	733	709	683	705	709	740	681	765	721	678	741	736	734	754	734	748	762	740	761	763	753	739	736	756	709	743	748	724	753	721	706	731	730	719	684	775	716	728	702	745	720	748	703	771	706	720	709	734	731	743	741	751	702	749	757	712	723	691	762	722	679	701	727	722	753	763	732	736	697	741	771	731	737	715	777	761	705	747	749	742	709	743	713	715	701	796	768	742	773	746	743	755	769	736	733	664	741	695	741	726	731	738	732	727	721	689	759	722	733	743	701	719	761	740	702	698	681	745	753	748	741	769	776	713	760	727	752	751	716	709	711	709	746	687	756	711	692	707	739	784	771	717	721	766	761	699	721	704	674	722	753	696	712	715	694	707	690	721	720	733	706	752	735	713	759	691	725	713	766	722	782	733	749	757	746	702	720	723	692	690	769	799	693	734	723	735	741	754	731	773	778	783	710	737	685	771	711	725	733	738	744	734	738	712	745	712	720	732	746	742	714	680	698	785	673	702	784	718	735	734	745	779	702	743	693	763	763	689	729	754	771	707	754	726	756	754	729	681	800	719	706	732	702	722	727	724	777	724	751	710	729	737	717	744	696	733	720	710	755	716	701	722	712	759	699	731	745	728	754	732	742	701	777	772	737	730	747	721	734	716	755	747	714	709	740	701	724	761	719	736	711	754	710	679	728	753	681	768	715	691	741	738	733	703	722	652	764	735	701	734	741	735	728	767	709	749	737	723	643	737	678	721	704	720	756	729	709	712	732	735	695	780	710	770	707	749	714	755	751	741	712	731	706	723	726	751	766	708	722	784	677	723	678	718	725	736	767	727	715	749	732	750	759	730	723	765	703	716	723	765	769	747	734	709	719	686	708	727	731	728	771	733	698	729	755	702	716	746	713	785	696	713	696	731	720	767	786	743	706	734	738	761	715	699	726	724	753	734	709	777	743	673	718	741	717	745	725	749	730	716	758	736	760	709	761	735	698	752	736	723	730	673	754	693	730	742	718	696	743	738	753	710	713	718	660	746	745	703	708	708	703	684	690	734	707	751	703	714	727	725	701	746	716	757	703	717	741	750	777	712	683	676	786	737	730	746	714	771	706	743	738	728	735	719	692	730	755	727	721	693	744	708	722	719	686	741	739	700	740	693	694	695	746	747	747	705	759	703	722	708	720	741	719	724	702	789	695	719	735	705	762	744	770	729	731	680	740	720	712	773	723	712	736	753	770	753	686	730	694	771	752	727	774	712	703	692	706	760	720	722	776	704	723	742	777	739	733	678	733	732	699	797	705	749	766	769	753	732	674	748	685	761	736	735	753	798	753	728	786	750	710	756	805	741	709	746	731	743	742	734	710	735	705	714	761	724	759	729	748	709	718	784	727	718	694	704	739	741	726	744	736	749	731	684	696	736	754	722	705	737	720	744	661	684	732	785	699	772	729	700	702	730	750	672	795	671	711	749	725	727	709	738	729	668	703	725	778	700	742	757	713	716	690	726	732	683	708	687	745	718	715	762	748	744	683	677	724	703	752	743	711	698	790	754	698	716	717	707	724	689	664	735	730	703	760	729	768	759	707	718	719	721	703	759	786	721	733	738	746	777	676	744	742	760	741	728	777	674	760	743	808	733	755	719	746	732	731	684	717	757	728	752	741	709	727	690	724	747	697	675	727	765	744	733	714	730	766	786	753	726	722	718	720	724	700	733	695	689	728	731	739	733	754	715	695	770	675	747	786	727	767	697	785	739	749	753	735	761	704	723	741	751	744	747	778	708	709	748	720	712	750	715	756	764	783	751	733	708	730	745	744	720	768	721	684	735	750	732	720	746	741	711	768	746	746	774	683	724	757	757	700	710	755	686	747	729	668	724	713	711	725	735	727	708	707	788	736	736	737	762	730	725	725	725	775	751	735	721	689	742	778	752	780	718	736	700	687	712	734	719	757	729	715	659	696	721	705	750	743	737	733	712	738	734	745	749	709	741	742	738	698	730	775	721	754	736	704	764	687	746	718	745	731	721	718	765	713	735	739	724	721	722	728	742	732	776	691	702	706	684	748	761	712	664	685	750	778	753	702	665	698	700	697	750	738	718	742	709	734	737	794	736	763	734	719	736	741	638	770	738	796	722	690	727	771	709	716	749	753	758	761	732	715	678	696	738	727	778	741	706	751	708	769	697	734	713	716	739	686	750	734	681	764	716	730	736	699	736	752	702	739	704	692	754	774	755	748	735	758	694	751	798	706	759	755	693	759	728	728	713	787	732	703	711	729	730	691	792	745	758	700	696	779	666	721	760	687	754	730	756	723	736	720	720	708	770	743	724	749	742	751	760	778	735	667	725	732	784	712	722	717	716	751	774	736	735	735	717	712	749	758	758	740	729	690	695	704	719	714	706	763	715	708	722	745	742	749	710	772	775	719	735	753	761	749	704	743	728	686	759	738	716	689	698	753	715	789	731	727	739	727	737	706	711	733	700	746	679	723	765	712	731	741	726	752	763	682	728	755	782	741	743	721	724	774	715	722	721	714	671	750	762	701	721	766	752	672	728	730	740	735	737	737	722	729	747	755	711	729	755	766	740	704	724	728	758	739	768	707	740	692	700	714	726	712	689	760	753	719	717	699	738	725	711	740	689	752	759	724	703	737	733	698	719	743	711	750	794	759	735	727	731	726	766	773	730	729	730	706	747	743	709	714	754	690	712	704	755	770	758	734	723	723	748	729	734	716	737	685	689	731	794	767	720	734	703	768	717	731	765	731	767	741	726	700	781	705	668	787	723	749	735	682	753	712	744	702	748	783
9522	1233	1168	1036	857	432	379	375	359	368	338	353	357	344	333	339	328	346	320	337	367	365	323	323	349	361	325	325	339	354	317	314	329	285	334	347	349	334	334	309	341	338	342	334	326	306	347	315	345	290	325	305	315	339	320	311	286	289	342	308	281	309	286	321	333	306	320	324	318	316	327	340	327	309	334	331	334	314	343	347	337	347	337	314	339	331	318	353	341	345	339	350	315	331	315	319	315	332	313	296	321	328	333	317	327	302	330	349	336	297	316	313	301	337	291	317	324	339	286	359	303	303	317	326	312	274	350	317	343	301	307	316	328	350	326	298	345	317	324	301	323	335	341	302	309	304	289	306	337	312	346	384	324	325	270	330	345	329	310	354	294	350	325	305	326	334	325	320	349	318	346	324	300	348	329	340	284	316	307	326	302	300	336	341	330	320	318	348	284	344	323	356	328	341	332	334	343	302	298	316	335	324	329	330	333	319	326	330	310	325	298	320	341	307	307	311	364	357	324	317	342	302	325	307	349	309	322	346	308	325	348	375	301	307	304	348	322	322	323	327	332	304	335	339	338	326	329	322	320	353	331	297	344	314	336	343	342	311	298	347	340	367	279	307	325	364	305	325	341	303	323	302	275	354	354	295	312	353	328	351	305	315	326	317	311	318	311	367	308	310	337	304	324	331	313	336	306	323	315	299	307	308	298	314	316	323	306	329	324	327	333	293	300	367	283	333	306	302	333	319	337	348	378	340	295	311	314	288	317	363	327	355	334	335	329	314	309	287	353	336	335	327	290	329	337	340	307	334	343	328	308	344	369	299	334	302	322	329	348	334	300	293	331	311	323	290	327	328	317	332	343	311	313	325	341	317	321	334	342	313	295	346	333	324	337	354	320	316	332	339	325	336	318	307	306	330	352	339	358	335	340	319	313	339	336	285	356	359	314	305	341	346	321	314	329	311	360	336	342	353	340	362	328	334	314	307	320	356	337	352	322	329	328	296	312	333	318	329	349	298	352	310	311	343	314	304	306	318	296	325	321	337	353	326	326	327	325	326	320	326	309	351	343	319	320	299	300	308	332	326	345	346	312	299	303	337	340	358	316	336	314	330	299	307	316	305	317	308	294	307	302	313	326	326	338	322	327	324	321	322	320	295	339	329	324	323	298	307	323	283	376	338	330	337	344	340	309	306	342	318	317	288	342	321	300	376	318	331	338	307	327	314	337	324	314	336	343	317	355	327	306	295	344	314	352	322	331	354	319	324	326	292	332	335	350	335	315	316	309	313	320	329	338	281	318	329	357	346	331	342	314	313	337	293	306	354	311	344	320	332	352	338	334	320	352	293	318	318	330	351	289	314	329	356	329	306	347	338	341	315	329	320	334	329	311	349	290	315	333	350	350	316	364	306	292	322	306	325	320	324	336	303	307	326	355	353	343	295	349	341	258	313	310	317	321	324	344	321	339	351	312	281	336	332	328	340	315	307	346	341	322	347	297	301	334	316	291	345	332	316	346	361	338	336	339	318	314	317	296	332	308	297	299	311	307	351	331	315	296	350	306	326	350	323	303	309	318	327	308	322	352	322	334	343	356	308	324	294	334	359	345	337	340	343	284	312	316	311	340	341	317	334	322	348	311	307	312	306	324	314	371	309	331	302	315	288	352	344	319	326	359	303	321	355	323	306	317	314	324	363	313	330	344	324	337	323	308	320	341	301	320	337	329	326	335	271	327	300	324	367	344	340	350	318	339	336	343	307	303	338	331	328	341	343	294	338	312	288	323	291	297	361	317	335	325	328	312	303	334	298	355	341	324	310	339	330	304	336	314	321	329	316	329	306	311	292	317	320	348	306	343	305	338	321	321	297	295	362	349	339	321	299	304	314	273	343	303	338	320	328	358	345	330	347	317	278	318	337	291	325	317	315	313	329	314	370	318	306	321	310	374	300	314	337	331	337	309	341	345	312	311	317	315	333	333	314	340	319	314	311	325	293	358	323	307	284	363	325	359	323	329	330	314	324	336	311	333	325	303	313	298	328	299	337	317	329	301	309	350	323	331	306	337	333	323	313	341	327	316	306	345	339	302	288	305	331	336	359	339	317	342	366	318	301	335	316	335	321	316	311	324	321	315	344	312	331	330	297	346	309	311	315	293	313	322	301	332	299	309	303	329	304	302	329	294	301	337	357	345	334	348	339	306	313	320	295	308	319	332	322	354	352	333	288	334	321	328	315	318	328	328	325	344	313	315	309	334	320	321	333	315	308	312	312	334	316	327	315	297	309	272	332	305	326	293	333	325	292	316	302	341	329	347	296	318	333	307	321	319	318	342	293	330	294	335	325	319	314	354	314	327	308	340	341	311	301	292	305	344	289	307	322	323	308	327	320	298	314	316	303	334	318	299	323	309	336	324	351	332	335	278	304	299	323	314	322	327	348	289	350	335	331	308	350	347	339	317	340	311	316	310	310	343	341	336	321	314	328	300	353	378	341	334	328	337	319	321	356	353	347	326	306	292	325	331	311	329	334	329	318	316	299	346	299	321	310	327	312	341	326	331	299	301	337	343	328	355	317	298	333	335	341	329	336	340	333	326	323	342	291	313	316	310	301	333	333	321	325	322	324	306	319	312	301	285	305	310	330	330	367	340	346	309	322	335	310	314	290	310	311	320	332	339	335	315	302	326	303	313	327	356	340	326	337	306	328	346	331	333	321	348	313	365	326	362	353	333	319	332	310	334	347	325	299	323	353	310	307	338	318	351	356	328	322	310	332	321	315	330	302	317	323	258	333	329	309	302	322	308	301	345	331	297	315	332	323	325	290	293	325	349	326	318	312	325	306	373	326	321	345	296	332	307	356	328	361	326	358	319	325	311	300	336	320	322	290	287	332	337	325	332	318	337	314	337	335	326	336	321	359	321	332	310	297	330	314	287	357	328	316	351	331	284	317	321	336	352	330	315	328	317	317	322	316	323	290	323	333	334	344	319	337	351	321	283	324	302	283	348	294	330	321	300	330	347	336	315	324	310	305	311	303	304	299	319	317	326	313	323	324	302	328	310	321	306	333	312	309	334	325	329	310	325	334	314	314	314	349	306	315	307	369	341	323	338	310	339	309	326	295	317	352	323	298	296	343	343	325	285	288	331	316	289	344	336	329	298	336	362	326	338	305	309	347	336	334	357	297	331	306	320	295	335	340	339	307	331	297	325	344	363	296	315	339	303	312	348	295	330	314	350	309	324	349	328	321	329	342	355	294	322	322	323	312	323	340	371	334	338	317	305	302	345	320	336	322	336	306	327	299	292	338	344	318	328	322	337	321	339	343	335	333	284	329	311	322	332	318	331	349	327	329	351	339	325	317	335	312	352	342	319	322	299	313	317	360	297	318	334	289	345	332	308	371	337	315	319	322	315	345	356	305	318	315	307	330	296	342	319	321	321	342	330	336	322	338	339	335	332	318	331	310	290	286	284	344	341	355	329	309	344	306	328	317	294	344
7909	1471	2548	3587	2695	1267	1103	1019	932	976	900	914	845	887	853	850	873	829	847	857	834	812	837	789	827	770	807	804	842	770	740	837	845	779	762	764	766	704	827	782	769	788	767	777	782	826	820	760	830	786	739	751	769	781	731	785	759	770	762	751	729	779	747	777	772	781	789	716	742	777	772	771	771	783	801	824	775	760	758	759	792	802	772	772	789	785	769	759	773	817	745	778	776	722	805	745	780	810	773	786	793	748	746	763	734	783	755	781	780	808	795	792	797	751	749	829	734	740	850	739	763	761	750	751	759	787	804	780	730	791	800	797	777	776	845	760	789	775	741	829	765	768	802	758	741	750	771	746	777	770	758	742	770	752	756	761	777	733	761	740	757	811	736	748	733	795	764	759	782	745	748	807	752	802	763	752	787	774	748	782	770	795	733	760	811	767	759	780	760	772	766	792	781	833	770	770	755	830	782	774	757	804	724	779	762	759	814	773	763	781	740	762	766	777	725	788	785	764	731	790	751	768	738	738	735	753	779	764	783	755	761	785	800	755	770	763	750	777	761	747	827	773	856	777	799	716	830	784	785	752	758	757	788	790	746	748	804	772	809	750	774	776	807	764	778	776	770	785	756	814	793	744	829	772	787	752	805	736	777	794	827	781	786	771	780	755	777	784	765	771	798	811	771	779	797	802	752	842	781	780	794	760	777	811	763	736	746	752	784	837	756	822	783	746	843	815	773	748	754	797	794	801	758	764	721	784	775	779	767	762	829	740	794	758	762	793	740	756	781	774	760	738	815	736	802	765	748	794	825	743	814	798	741	815	795	749	829	731	808	786	701	791	747	785	780	735	793	759	798	759	797	791	726	785	800	734	786	784	755	786	773	806	796	812	731	743	778	807	790	745	782	755	753	769	728	806	785	789	833	771	789	738	794	775	755	725	771	781	761	765	773	738	741	771	754	773	781	777	797	735	771	735	793	773	787	701	726	759	753	786	803	769	749	798	751	761	756	738	774	824	809	738	802	786	728	772	747	757	793	798	754	790	826	797	839	807	819	768	786	813	786	774	775	811	763	773	723	795	734	728	780	755	814	762	801	776	740	791	782	789	818	722	752	761	716	755	813	752	782	820	755	821	757	808	835	812	801	773	773	785	790	759	804	728	814	743	755	769	775	741	807	812	804	777	815	759	765	812	796	773	711	799	720	774	824	751	795	789	713	784	772	806	731	800	773	792	817	835	789	754	798	754	741	747	785	807	816	835	743	760	772	749	786	726	777	745	784	796	772	777	824	767	789	783	772	774	753	792	828	740	753	760	774	807	809	730	798	802	822	793	782	794	778	716	730	767	759	832	812	791	792	771	764	835	764	723	736	764	789	749	759	763	791	766	818	763	805	782	740	808	771	746	784	720	813	759	763	754	762	848	750	762	815	769	754	750	765	785	767	824	765	804	818	756	800	744	781	778	793	771	760	755	768	720	793	757	750	781	784	793	776	819	780	767	808	722	798	812	703	747	792	800	834	783	735	741	795	801	815	746	804	754	787	713	720	747	816	761	756	774	780	738	768	727	811	753	792	798	800	768	759	786	758	749	761	784	739	767	723	795	738	759	829	742	726	826	773	764	779	736	757	764	777	748	812	786	774	752	815	823	736	803	749	752	786	758	783	713	781	781	731	759	729	805	796	810	817	791	751	724	754	768	795	805	830	764	797	758	782	778	747	787	767	812	778	785	749	732	797	760	732	778	816	766	735	775	800	770	739	848	771	718	761	764	777	773	767	779	741	731	793	718	806	743	749	848	760	811	752	815	788	829	784	733	783	772	823	737	769	817	768	779	758	805	789	780	800	776	747	796	799	777	804	789	770	813	778	789	752	742	764	751	797	743	816	710	802	794	769	744	700	794	803	744	796	842	763	790	755	805	844	776	812	782	764	765	813	792	765	725	754	761	811	773	778	759	778	772	764	747	775	763	796	766	759	806	775	735	762	766	762	726	787	787	796	769	766	793	773	750	763	782	802	748	787	765	771	752	815	772	761	787	800	752	800	809	813	747	785	819	762	801	760	761	778	777	785	755	781	790	829	800	806	743	734	734	795	731	726	777	797	791	799	784	777	754	758	778	806	770	725	796	808	781	826	782	762	823	797	802	781	772	785	791	763	775	704	809	782	738	763	753	732	782	788	794	789	782	759	804	729	719	750	773	780	738	794	783	759	801	793	748	769	719	817	806	774	782	782	772	784	752	824	793	771	735	730	796	771	778	784	780	835	767	745	810	792	774	755	767	745	770	753	758	789	756	802	817	770	780	780	760	766	762	746	754	743	855	756	771	807	748	774	799	797	765	745	724	709	816	773	801	812	810	813	773	769	763	782	745	802	758	739	797	740	772	755	757	752	753	806	752	782	758	785	754	786	783	787	740	778	736	802	782	787	753	785	757	797	816	787	801	783	786	777	821	818	779	754	801	744	748	802	761	772	769	764	770	769	805	772	741	768	766	763	790	761	744	760	737	752	776	751	801	747	813	806	781	758	751	807	743	767	758	752	803	720	764	765	746	800	790	779	774	755	769	757	777	765	803	752	821	794	730	747	732	806	726	788	748	752	782	740	817	790	801	727	741	834	812	769	735	796	731	793	769	756	744	779	748	751	773	764	760	767	804	801	704	796	737	761	815	746	819	796	758	776	765	808	799	749	790	779	775	796	781	833	773	774	735	779	742	796	794	782	792	806	751	758	808	806	821	817	773	785	782	775	779	744	756	684	808	768	753	766	803	766	745	765	751	740	718	767	783	790	773	757	779	794	775	792	792	735	733	796	782	756	732	790	704	811	783	758	750	771	801	774	762	777	785	739	739	841	759	792	748	806	772	758	785	794	757	782	797	791	750	808	769	775	750	763	741	786	778	737	752	759	770	822	743	772	794	799	720	785	752	825	751	767	781	727	789	777	763	765	739	811	755	787	741	791	803	732	750	725	780	729	714	773	771	750	781	782	782	809	781	806	746	763	792	790	786	780	805	722	745	745	749	752	800	783	764	769	778	781	739	767	760	756	780	781	734	718	781	805	810	734	783	776	766	761	788	791	762	789	794	689	757	786	752	750	800	782	850	814	738	798	715	791	801	789	782	745	774	825	792	797	783	752	822	788	787	803	848	805	795	819	769	790	784	799	785	785	783	771	753	771	749	743	739	782	733	796	798	775	781	768	765	760	818	792	793	805	733	746	762	757	762	802	770	763	781	805	734	747	775	741	778	828	753	761	819	777	776	797	814	766	783	738	779	790	697	798	785	745	748	736	740	791	795	707	760	772	733	844	779	786	809	777	751	741	731	747	806	767	744	810	797	794	760	738	764	784	800	784	784	788	789	777	765	776	779	816	739	783	772	780	781	781	743	777	752	812	760	787	781	762	776	760	716	819	805	784	787	732	783	786	777	760	768	785	743	729	792	816	744	751	781	770	800	783	765	774	730	760	783	811	760	747	730	759	740	757	768	748	829
15337	1853	1399	1824	1597	375	279	247	235	227	203	207	207	202	178	207	180	179	211	197	188	209	209	199	189	174	183	188	151	155	179	170	158	184	169	202	179	212	179	183	191	196	173	206	160	193	170	189	200	176	191	176	202	180	170	184	201	184	190	167	195	186	193	173	181	153	183	208	171	176	172	192	175	152	185	164	195	174	169	155	208	158	198	177	188	203	197	184	174	166	203	180	164	174	179	190	179	185	195	182	215	155	171	157	169	191	182	159	166	154	184	174	174	185	175	195	204	169	208	165	169	173	181	189	190	196	176	174	174	198	154	165	187	181	162	154	203	183	153	201	189	184	181	173	179	220	163	201	171	155	163	157	178	180	167	179	156	200	180	170	155	181	180	164	181	162	200	174	188	162	174	172	171	186	164	156	155	168	158	166	193	191	197	185	155	198	176	175	180	167	181	180	178	174	171	197	180	144	177	149	195	192	180	155	165	166	176	173	175	176	176	187	167	183	169	161	181	152	220	185	183	144	185	166	191	172	172	167	176	175	192	162	164	170	166	174	190	173	161	177	150	162	195	185	158	173	200	174	151	175	172	176	210	180	171	166	169	172	173	175	180	169	190	181	185	167	187	167	164	189	182	175	167	179	187	166	195	170	206	159	168	167	160	212	170	189	186	179	185	180	169	164	202	181	177	165	178	196	170	169	155	186	164	171	166	164	163	191	182	158	156	181	157	150	197	177	184	179	165	186	190	200	182	165	168	160	178	165	172	170	160	182	202	165	180	162	192	204	176	164	199	166	165	169	184	172	212	174	173	188	167	161	182	164	203	177	180	169	166	203	193	167	172	158	191	184	177	195	192	180	175	180	169	177	182	186	192	191	180	172	169	185	168	210	163	170	181	178	184	166	216	158	174	175	186	182	141	188	198	172	186	207	161	180	183	174	195	167	173	163	188	175	174	212	164	188	178	187	207	177	207	165	189	175	165	189	158	156	180	177	180	180	187	185	212	183	158	197	168	150	180	144	183	165	167	168	157	192	168	166	171	177	145	169	172	172	182	191	180	178	188	209	171	186	157	141	188	177	193	177	188	169	197	174	179	184	155	154	179	172	198	184	181	170	176	178	189	177	162	172	174	175	166	172	191	204	174	169	179	166	180	148	189	168	172	182	190	186	196	174	177	172	156	151	192	190	197	170	167	201	206	174	178	171	166	176	186	150	179	168	181	167	176	203	169	167	174	188	185	172	154	167	185	184	198	181	156	165	195	198	164	168	195	173	172	186	159	164	180	177	159	183	192	203	165	170	177	179	150	157	189	178	180	176	165	195	190	196	158	177	175	177	156	168	169	194	165	170	215	166	165	183	174	174	166	162	180	164	176	187	167	181	175	173	190	192	186	173	158	169	161	185	176	175	183	194	169	192	188	202	186	165	182	189	177	154	189	161	192	166	186	167	163	190	185	178	198	170	189	186	195	189	185	201	160	158	185	171	171	184	197	174	169	163	157	193	191	175	175	178	186	181	160	145	173	177	195	196	154	167	184	202	170	189	194	190	165	193	161	171	197	178	193	195	196	171	149	188	180	161	160	162	173	199	196	144	212	174	198	185	163	180	213	194	187	194	185	170	176	182	196	189	157	202	193	163	156	173	186	196	199	171	178	180	184	178	187	160	166	189	184	207	202	152	183	153	171	187	164	196	168	166	190	165	184	182	172	168	199	169	211	190	162	177	203	160	184	196	220	165	212	182	169	210	175	188	173	180	205	170	181	154	167	160	159	190	174	154	181	170	197	169	183	177	178	178	161	156	180	184	190	197	167	181	173	194	182	201	202	176	171	146	184	201	181	197	155	178	179	156	191	152	183	169	180	189	171	181	181	171	148	153	171	180	166	168	173	178	169	148	178	185	190	184	189	148	208	190	185	190	165	173	157	180	188	171	148	177	192	154	177	166	202	197	181	173	165	175	168	214	191	174	192	180	178	185	182	188	201	177	204	186	169	175	163	164	175	193	208	158	173	156	165	170	165	188	176	183	176	184	181	178	191	171	156	181	161	170	157	165	191	208	199	187	189	178	149	205	178	179	176	172	160	180	200	202	180	182	162	169	170	143	169	180	184	173	158	154	197	151	162	182	162	184	193	174	177	198	172	173	182	171	180	191	159	170	177	164	190	175	160	193	166	200	164	182	174	158	185	176	204	189	170	185	171	174	153	181	172	177	190	184	166	164	174	189	180	168	204	197	154	153	176	153	187	174	161	184	171	178	172	185	173	178	154	164	190	154	178	185	176	162	172	181	178	182	191	166	170	192	179	175	184	168	180	157	196	176	184	166	185	167	178	180	166	182	183	195	167	172	213	193	178	190	156	175	197	186	192	186	182	162	186	169	163	171	180	203	183	188	162	188	175	184	186	210	192	176	184	166	163	147	183	208	187	169	202	170	173	168	165	167	180	164	139	189	187	184	172	182	163	168	191	181	187	171	202	195	188	194	206	192	193	150	168	199	210	179	144	214	167	169	153	150	176	179	182	207	163	186	171	153	165	174	160	202	159	172	175	182	184	182	176	175	194	179	160	160	145	154	182	156	177	161	143	206	194	171	190	175	183	188	178	192	188	217	177	193	190	181	180	185	185	179	187	184	196	162	196	170	193	178	183	168	171	153	162	167	170	190	157	170	185	169	173	178	201	157	172	168	165	174	183	184	163	180	152	193	195	172	165	153	188	185	174	197	164	182	178	188	182	186	174	171	183	183	192	178	184	192	183	165	152	179	170	188	189	163	175	176	176	188	165	176	161	182	166	176	178	160	201	149	170	182	207	173	168	166	180	170	215	199	181	144	179	146	182	167	193	179	165	163	193	171	183	150	203	191	170	153	164	170	183	166	176	192	191	208	184	191	177	193	192	169	187	160	182	194	155	152	188	158	180	168	166	183	147	181	188	161	194	174	168	170	152	176	192	152	171	190	156	189	178	170	177	159	144	172	180	160	160	169	196	188	197	166	152	174	187	196	177	175	169	168	176	157	183	166	154	179	164	214	168	197	166	183	149	193	184	182	191	162	178	193	168	153	180	183	171	183	194	188	161	189	182	173	179	149	187	185	177	188	200	195	183	176	179	173	180	163	187	196	165	162	186	176	194	169	174	182	159	205	166	186	203	163	165	179	193	191	167	177	159	199	169	158	159	188	189	199	165	205	160	177	201	175	175	175	184	179	175	148	167	190	171	164	183	191	190	176	186	143	167	185	139	166	177	173	156	185	162	176	160	178	171	171	142	193	162	163	176	152	173	186	200	174	188	182	190	176	172	169	189	187	171	179	158	178	171	182	177	185	155	186	150	151	155	175	182	197	161	172	182	183	161	183	180	173	172	185	192	177	190	167	176	181	198	176	146	174	176	176	183	161	167	158	185	168	185	182	177	173	157	166	176	202	151	159	180	169	176	178	186	176	166	165	165	174	179	156	192	185	177	181	187	205	181	191	150	180	191	172	187	181	181	193
9766	1480	2826	6529	4491	1308	1004	905	768	758	709	675	640	597	610	572	577	558	511	506	520	518	480	525	489	456	497	488	457	474	487	462	502	457	474	464	475	455	458	414	428	443	454	488	419	446	499	498	456	480	412	475	491	478	445	464	491	443	456	428	437	455	407	476	428	467	425	426	442	443	457	451	462	454	425	400	465	476	476	451	446	492	428	440	421	513	453	446	456	490	429	436	470	442	423	452	450	459	461	435	457	438	456	410	433	442	444	476	438	448	419	421	458	435	440	448	422	439	477	448	424	436	466	439	427	410	470	438	434	458	433	476	485	497	438	458	460	428	447	392	445	469	459	481	447	433	464	446	444	437	449	464	442	469	443	428	462	397	461	444	444	434	417	446	470	447	422	455	454	420	448	434	439	444	441	423	420	470	427	423	435	415	468	480	453	496	434	473	437	486	437	460	459	485	478	444	461	460	459	450	425	411	443	407	413	445	452	458	433	462	426	447	432	433	409	447	448	467	482	432	498	439	431	442	425	449	436	470	420	431	448	475	486	449	419	431	451	440	446	443	423	414	411	441	496	424	422	436	451	428	423	436	443	470	455	409	453	423	429	446	417	439	438	453	426	447	431	493	460	436	438	446	421	488	467	435	500	431	433	454	460	406	447	433	437	438	421	439	461	458	454	472	455	426	421	479	483	417	448	447	422	451	443	444	480	420	463	432	467	400	460	432	418	454	457	451	453	479	444	423	473	424	453	476	448	482	450	488	437	469	435	458	458	451	485	473	433	416	411	451	456	397	437	436	494	446	425	409	415	443	447	413	453	424	425	453	456	462	467	454	427	428	447	448	401	439	445	423	451	496	438	429	444	465	413	447	434	472	433	445	457	414	410	446	416	460	437	437	459	450	462	444	448	435	413	437	475	506	424	450	441	461	471	457	415	499	431	423	418	465	474	467	466	430	465	478	461	431	449	475	447	426	462	431	476	463	457	482	470	432	444	450	443	449	458	436	476	446	468	483	438	457	476	449	439	417	480	433	424	435	463	437	456	459	463	478	407	441	454	452	423	405	462	415	422	408	421	477	417	423	411	420	431	399	478	454	437	429	459	437	417	454	458	465	488	459	463	454	423	465	425	453	430	448	457	418	481	446	451	488	413	470	439	435	446	450	434	430	436	443	446	455	418	444	446	463	433	422	424	456	425	392	445	477	443	476	417	442	456	440	434	466	453	478	466	445	481	430	466	478	448	420	459	442	477	421	440	474	470	466	446	429	485	429	432	481	457	464	405	436	426	478	455	444	416	467	450	489	452	433	442	499	469	460	441	451	452	452	485	432	445	438	437	473	434	436	400	464	465	455	445	445	443	422	452	434	466	454	447	435	454	429	442	414	444	440	458	426	428	442	444	431	451	418	424	410	452	422	460	412	460	427	439	434	417	419	466	446	406	439	428	477	394	419	423	438	464	421	468	428	443	457	462	439	458	443	403	412	466	463	467	448	426	419	478	495	451	460	431	443	483	446	458	432	430	447	442	446	488	427	446	466	464	474	429	429	411	449	452	438	428	492	456	443	420	423	472	422	432	453	393	442	432	433	434	396	473	426	420	452	456	407	450	472	463	470	499	473	414	434	431	408	442	430	463	444	448	450	441	421	459	451	406	433	450	433	461	502	451	449	420	396	453	446	409	445	414	433	459	421	419	448	441	399	469	437	426	438	480	461	450	431	406	481	412	439	419	437	442	441	462	438	422	431	439	498	423	457	440	441	459	461	453	449	440	430	446	452	414	429	436	446	443	462	426	404	427	459	472	466	461	412	453	442	461	475	451	472	497	424	407	412	423	461	480	440	444	470	448	435	470	467	470	404	476	427	442	440	446	410	427	447	473	419	457	426	454	454	418	451	482	466	428	430	427	483	425	457	421	451	401	457	370	467	458	457	464	434	455	438	478	420	454	466	455	469	401	437	442	456	409	417	464	442	400	444	451	442	435	422	482	471	433	483	372	456	455	461	474	440	449	415	463	448	455	450	476	441	436	455	405	406	425	457	451	432	469	457	424	431	455	441	472	451	470	450	487	458	448	453	434	444	460	425	433	413	464	431	423	446	459	466	437	458	453	486	446	470	443	453	468	482	482	468	419	422	430	478	441	448	475	473	441	436	453	427	440	416	438	463	438	466	453	445	417	481	490	458	471	465	472	457	435	462	453	456	453	424	448	445	421	431	476	435	435	463	414	487	406	443	475	436	452	477	427	426	446	465	467	436	437	462	457	424	488	435	448	432	412	461	494	478	434	452	463	489	427	437	424	430	466	397	448	405	411	416	466	458	477	460	416	449	442	459	442	464	451	423	445	409	474	479	436	410	419	441	468	485	421	440	474	432	406	411	456	455	449	430	436	464	442	442	439	440	446	477	458	479	405	460	443	451	424	439	459	443	458	427	460	440	466	427	421	424	443	444	449	434	421	477	427	455	432	425	444	458	457	427	448	458	463	430	429	490	435	446	426	409	413	468	441	479	428	441	434	479	441	430	445	422	443	455	402	393	455	417	427	425	430	453	452	448	454	449	447	463	427	416	443	463	420	460	447	447	490	464	435	460	461	502	422	445	437	453	432	468	432	425	403	467	436	465	422	422	440	433	478	463	435	445	448	434	415	459	457	466	485	448	449	481	435	474	485	445	463	488	438	437	441	455	451	418	433	424	449	456	470	458	452	421	436	443	462	441	467	463	471	454	451	456	463	473	482	456	423	440	439	419	450	438	429	394	444	450	448	451	467	446	450	426	482	462	453	460	433	468	475	451	414	395	460	448	458	412	452	428	409	429	436	444	486	463	461	445	459	434	401	436	465	462	464	425	461	469	442	429	424	435	469	457	429	445	471	423	450	466	433	437	412	434	441	444	420	433	463	472	480	416	449	441	424	452	430	450	414	469	430	452	430	444	437	443	412	431	448	426	476	449	449	434	434	448	454	439	458	447	454	416	456	446	396	428	427	482	423	421	452	449	431	461	438	442	469	414	465	440	442	434	457	464	390	458	469	447	417	388	454	432	448	446	431	424	442	448	463	420	479	445	422	446	441	469	482	409	416	432	428	458	417	443	504	450	425	461	436	466	475	426	431	457	431	454	446	447	428	448	439	418	464	430	473	437	421	417	427	442	484	435	445	437	431	429	439	460	418	442	445	448	463	455	424	464	453	448	418	418	447	493	465	465	467	480	441	461	470	463	428	423	433	437	454	444	435	451	444	426	458	442	468	425	425	426	450	454	443	410	443	438	450	451	441	446	447	427	432	474	437	429	464	447	431	459	452	467	457	419	462	447	434	478	407	438	468	467	427	451	446	433	447	443	439	439	449	468	461	459	438	425	422	443	436	464	427	414	423	496	453	445	453	411	490	481	405	462	425	424	448	451	452	439	430	451	464	440	469	426	432	443	483	448	426	459	467	424	421	454	453	469	410	424	445	485	432	464	430	429	449	419	438	449	469	459	432	445	443	459
1590	532	542	379	340	307	295	285	301	303	277	338	309	261	275	306	268	293	277	276	311	337	298	316	322	281	297	319	287	306	290	306	286	302	320	286	293	308	307	305	301	323	305	331	315	321	314	298	315	283	301	293	313	309	283	292	315	304	279	284	297	316	321	280	304	304	315	310	271	302	302	265	299	286	267	314	282	287	301	277	327	308	297	277	320	300	297	296	313	293	300	293	291	327	320	291	269	305	309	306	295	312	298	310	305	279	307	332	271	304	289	284	295	275	300	278	245	298	302	314	279	321	276	290	294	333	286	302	281	274	292	262	289	279	299	330	326	319	278	276	294	313	315	319	312	318	325	287	261	302	287	294	280	301	280	286	307	287	303	299	322	312	270	295	319	301	274	283	289	325	301	279	316	348	301	305	281	286	294	317	287	303	266	294	306	296	342	275	287	299	293	295	320	277	290	301	298	297	288	281	267	309	296	299	294	291	284	276	276	326	306	282	321	291	323	303	304	327	311	319	297	294	307	295	284	289	299	323	312	330	309	297	274	304	318	301	277	300	320	301	293	276	302	322	299	288	275	296	291	281	298	294	314	278	331	281	298	292	266	333	303	302	262	313	273	289	310	332	301	277	307	319	274	304	311	316	268	319	301	278	312	240	268	279	292	300	287	310	325	366	324	314	296	292	308	278	316	284	277	301	314	272	288	301	302	284	252	295	325	299	279	299	283	307	298	304	313	307	314	288	314	274	296	320	315	291	307	296	265	304	310	287	332	325	301	302	288	287	311	288	286	319	332	264	264	274	298	293	288	313	299	289	295	276	300	276	305	267	303	307	330	311	295	317	301	300	294	334	314	301	302	329	297	311	350	274	292	308	300	290	294	286	322	291	278	295	278	295	298	266	297	290	317	300	323	286	322	316	277	274	291	319	298	294	333	259	311	309	274	285	319	318	292	301	284	300	295	301	281	300	300	312	301	325	271	302	307	293	293	290	286	280	316	303	304	287	301	306	309	317	306	335	271	283	295	296	349	327	321	275	289	301	305	314	283	291	323	317	315	304	264	286	274	286	298	277	299	262	318	304	292	316	318	281	304	254	303	323	290	284	324	317	314	269	318	289	289	319	291	287	320	278	280	263	281	329	273	285	329	293	288	290	307	314	287	315	288	313	283	306	294	298	265	292	283	341	293	286	310	283	303	269	249	295	292	303	305	328	309	274	286	292	279	297	300	307	299	284	279	304	264	315	303	295	280	289	317	265	280	334	296	323	290	324	302	321	303	305	288	311	293	313	319	303	261	301	281	303	327	293	294	310	315	294	299	317	299	282	296	263	265	275	277	286	304	253	322	314	263	289	262	296	289	301	317	276	324	303	321	304	320	301	289	292	332	271	288	291	277	294	314	294	284	266	293	266	295	291	315	289	286	316	303	301	312	305	259	313	307	306	287	264	274	320	299	276	296	294	308	295	301	285	302	272	266	249	292	263	312	305	294	289	303	284	294	265	302	307	306	350	297	286	315	267	292	299	331	302	299	284	291	272	276	286	269	288	305	288	290	299	302	293	302	305	284	318	277	283	268	290	300	272	284	288	268	319	298	301	298	289	267	307	298	289	296	297	301	273	285	289	290	291	294	317	298	309	301	295	293	268	310	346	340	254	302	329	313	281	269	298	259	299	269	284	321	290	289	283	283	263	319	297	313	307	339	308	288	269	302	265	316	254	286	295	324	290	286	319	281	291	302	294	269	299	299	287	289	305	357	301	308	334	295	318	289	286	303	308	313	305	283	288	302	324	292	285	306	272	345	295	293	319	294	321	312	317	310	316	303	298	295	304	285	294	302	318	302	297	281	352	289	273	299	302	332	310	314	277	323	306	311	286	331	278	325	294	302	276	285	264	300	283	285	268	298	290	291	304	311	286	284	283	305	351	307	313	275	320	292	278	329	303	310	302	298	258	297	311	272	304	315	271	326	285	272	294	283	302	313	293	311	348	328	310	314	324	310	311	298	332	272	280	315	284	324	309	293	258	282	287	325	345	289	336	293	289	299	333	293	285	322	321	328	282	303	271	292	289	286	290	305	341	314	267	310	278	289	319	299	284	304	269	323	315	291	286	314	297	318	318	308	292	307	293	264	296	331	304	305	300	322	278	293	279	298	315	310	309	312	310	296	321	304	292	289	284	341	299	295	270	330	285	311	296	325	312	310	267	297	282	298	291	340	325	305	288	305	295	302	325	287	298	320	302	299	296	306	298	264	278	296	321	305	282	261	296	285	336	298	298	279	280	280	329	274	284	276	285	302	272	317	273	303	289	309	328	295	329	316	306	299	330	328	321	300	321	286	313	297	275	273	268	339	282	278	307	284	294	288	306	295	312	294	309	270	294	302	309	303	291	310	299	293	289	295	284	290	292	313	295	325	311	298	304	308	291	316	295	273	288	298	297	308	341	310	342	308	265	294	323	316	326	306	288	316	292	311	330	283	312	333	308	271	292	274	300	276	302	300	317	321	283	301	289	287	350	275	266	313	281	283	334	301	277	324	285	257	286	303	286	309	298	302	315	288	311	288	320	322	310	290	298	316	275	307	278	296	317	268	316	257	326	275	291	323	318	326	304	291	269	291	295	314	299	307	303	316	313	261	315	303	313	289	299	314	310	309	280	310	292	293	314	301	275	288	298	266	285	281	278	299	288	283	330	291	275	304	283	288	313	280	309	267	320	269	279	317	308	273	304	278	296	275	285	323	272	309	307	305	344	277	307	329	304	293	304	295	314	281	281	296	285	344	285	308	301	266	280	303	324	318	283	278	259	310	296	273	279	296	296	313	282	320	298	291	326	288	319	304	309	331	289	290	306	291	326	313	317	290	290	287	281	283	318	301	357	322	282	328	275	318	284	260	313	347	281	276	296	276	309	308	304	297	306	281	296	313	269	291	342	330	316	307	288	277	298	285	291	299	304	268	322	312	306	287	322	304	310	314	325	280	287	306	307	310	315	302	325	285	335	266	296	316	290	285	278	304	283	303	311	279	316	304	323	288	319	296	279	298	262	281	302	318	283	287	287	275	325	266	316	289	271	301	258	339	297	281	308	304	310	291	321	293	279	301	279	302	318	296	315	302	300	312	310	295	313	263	314	317	311	298	274	304	307	328	312	319	360	287	295	280	315	288	307	285	285	268	286	326	315	288	298	308	308	297	293	274	272	333	304	328	321	317	305	285	282	269	305	318	291	298	315	315	313	279	314	280	282	304	317	305	301	321	271	315	322	319	288	285	317	329	288	310	307	277	313	315	307	292	272	259	285	287	291	297	298	299	304	286	298	328	306	294	310	294	275	302	296	322	319	325	295	326	273	268	314	314	312	312	266	286	266	292	298	285	317	310	282	284	279	304	303	314	264	312	289	282	317	285	310	330	294	315	282	292	251	289	311	340	304	295	300	327	303	303	292	313	345	276	333	330	324	299	328	294	282	290	302	293	313	294	305	297	297	301	297
2148	949	1218	979	863	776	736	754	725	704	744	749	761	736	760	764	755	735	737	691	704	749	744	779	728	750	712	742	677	757	766	752	722	748	739	737	708	793	682	712	729	722	724	728	748	770	753	688	704	803	731	728	753	728	700	675	710	727	712	747	730	735	739	740	707	715	734	732	709	682	748	711	718	702	676	693	756	726	680	780	744	746	697	771	764	758	714	737	696	731	782	731	749	773	744	697	756	747	740	773	749	698	724	721	741	745	727	726	715	699	754	722	742	692	716	715	737	699	693	698	750	693	704	731	712	786	762	736	727	756	713	741	711	723	770	683	705	735	728	733	699	719	666	682	712	732	692	670	699	715	731	724	711	735	756	751	714	711	713	736	723	698	741	734	732	753	678	703	688	728	740	700	744	730	709	727	744	752	759	748	757	700	678	738	702	678	773	736	731	738	765	758	735	747	724	795	708	686	756	740	731	730	760	691	745	769	734	750	711	741	722	743	737	752	701	712	745	753	753	729	739	708	714	782	740	743	733	709	685	700	707	748	724	728	740	758	735	767	723	714	722	706	736	757	731	687	723	731	713	736	676	681	787	742	689	679	687	744	713	685	700	687	755	729	709	740	771	721	747	801	761	736	658	707	767	720	748	717	710	725	747	760	688	676	748	681	715	684	767	723	789	784	740	752	746	776	738	718	760	756	743	748	744	764	722	697	728	768	712	758	697	788	703	729	751	716	760	707	685	748	777	751	673	741	767	792	764	754	705	731	702	700	717	730	729	771	716	746	722	785	775	751	681	750	698	725	722	740	741	761	755	682	751	688	764	766	724	776	731	703	708	700	728	754	661	716	725	690	654	720	727	760	691	763	800	745	719	690	720	749	760	727	713	729	695	760	717	751	746	778	716	704	717	697	697	741	678	699	715	724	765	739	689	771	751	744	663	762	697	740	731	741	709	701	722	733	705	675	742	715	706	727	709	702	736	723	710	744	750	667	778	744	729	697	718	710	727	728	769	730	739	728	756	743	742	715	711	691	782	769	765	733	781	708	745	734	751	771	718	721	697	736	698	741	694	722	722	771	757	720	732	710	719	717	712	707	716	694	729	722	773	755	727	730	704	714	740	693	722	712	712	743	741	717	702	772	747	697	710	758	731	723	692	719	759	728	727	740	685	752	706	686	733	723	741	732	728	742	709	750	721	690	736	732	720	737	704	739	767	741	716	714	688	698	764	739	698	710	756	757	717	704	740	760	759	716	761	740	753	697	708	702	739	722	747	777	776	719	746	695	728	785	757	704	770	748	784	726	729	725	748	724	714	699	739	686	733	786	725	745	770	712	714	755	767	750	713	748	685	747	742	742	720	714	753	650	732	718	705	748	734	753	706	736	763	728	750	746	701	727	735	704	772	742	757	791	710	679	676	704	721	773	712	735	701	760	718	701	764	710	738	717	682	681	725	729	733	751	713	738	723	725	746	742	731	710	747	724	728	686	745	708	778	726	724	701	781	735	746	708	751	743	697	732	718	721	778	686	722	731	732	778	724	744	746	737	739	713	741	762	721	741	712	750	707	703	712	647	703	744	757	708	726	730	752	757	703	693	764	695	699	715	716	769	702	764	752	734	701	744	739	725	793	737	714	736	724	741	708	742	701	724	714	782	686	739	705	704	736	783	715	677	766	699	673	759	731	764	711	761	733	742	736	727	732	681	750	724	708	742	723	740	744	727	645	713	685	755	700	712	752	703	688	744	734	726	736	709	736	721	666	748	704	751	735	700	780	769	680	757	715	746	750	710	763	779	676	709	747	710	749	775	736	730	731	698	743	738	810	747	754	738	748	778	711	693	707	731	713	729	693	697	708	705	720	787	705	751	714	705	779	720	726	742	735	764	742	754	731	709	696	793	715	730	735	764	695	715	763	705	742	723	735	748	723	684	685	755	730	727	725	730	720	761	713	746	746	752	699	771	726	738	724	733	766	691	738	723	763	686	701	732	706	711	682	748	783	729	683	737	773	771	705	774	778	704	728	768	689	716	729	697	723	725	707	718	729	693	708	739	746	706	734	775	740	731	735	754	724	753	762	729	718	717	738	734	736	765	748	723	720	728	714	698	747	730	769	757	680	706	719	747	749	715	744	708	757	715	734	705	705	738	729	745	756	735	770	736	706	686	773	775	728	696	735	721	717	765	741	748	729	690	683	689	724	758	767	704	740	751	695	741	722	726	711	750	699	748	672	729	720	722	764	675	715	682	713	727	750	658	698	720	737	725	697	706	678	703	700	657	709	761	708	726	723	707	743	738	717	721	666	712	750	800	698	727	785	754	713	735	739	705	817	749	721	722	766	699	746	731	762	718	716	747	771	736	741	691	717	773	710	728	709	693	727	736	727	761	747	784	754	723	732	713	713	738	720	736	756	732	709	785	731	722	708	708	728	681	691	746	748	723	745	717	756	739	737	710	740	752	729	682	715	732	694	719	706	700	695	747	733	756	744	710	768	750	707	750	812	770	734	762	683	739	736	709	742	695	773	767	718	690	728	766	673	671	730	690	713	735	733	756	746	721	766	724	674	731	719	702	720	710	759	733	742	734	734	720	732	696	734	721	749	728	729	735	715	742	709	715	721	739	711	713	747	718	725	779	746	718	687	751	745	768	704	717	756	705	717	703	702	744	746	754	664	730	756	737	704	756	700	707	700	749	726	747	755	723	790	742	751	759	705	770	736	743	811	749	673	695	706	720	751	735	706	737	729	654	719	719	751	699	725	758	736	720	724	736	719	733	787	742	773	715	704	771	727	764	763	706	725	690	705	690	758	755	734	690	766	759	764	693	716	682	738	706	776	709	749	713	746	717	775	665	733	764	709	729	696	725	706	732	737	690	744	748	719	694	736	765	767	735	725	703	754	732	745	717	753	737	694	734	718	742	698	747	712	739	704	742	712	742	752	709	757	745	703	710	757	762	733	769	702	708	764	724	690	713	783	678	785	724	726	767	699	691	709	743	770	691	745	770	725	704	767	684	700	782	781	694	729	739	727	696	751	665	705	710	716	752	719	748	713	735	713	789	756	710	756	768	705	712	725	687	735	784	683	746	746	737	724	724	678	737	725	763	707	704	724	708	674	742	693	694	778	710	703	770	741	714	732	693	736	721	728	739	704	681	762	749	715	679	731	680	733	732	772	711	701	728	692	774	682	716	739	714	696	702	733	791	682	737	710	742	711	718	709	706	712	750	751	702	653	690	734	773	719	736	745	751	730	719	679	762	721	676	720	744	732	741	701	698	722	735	746	691	760	734	722	688	723	768	725	745	711	733	694	737	696	723	742	734	712	737	763	734	731	704	714	712	712	754	684	751	746	754	711	717	709	775	699	773	753	694	729	703	716	739	710	694	707	749	734	712	711	713	698	745	720	726	747	762	745	728	736	671	757	737	723	738	738	724	708	711	691	727	716	744	702	733	710	778	728	779	697	767	777	698	706	744	732	739	669	726	746	769
10029	1238	865	806	689	372	389	355	333	379	313	333	336	343	329	348	340	328	302	339	288	332	323	292	340	350	355	322	330	371	322	299	299	333	323	319	309	342	298	293	311	315	335	322	325	303	333	308	309	296	309	309	336	319	281	308	332	364	297	319	323	327	303	317	343	335	319	331	327	358	336	293	320	311	303	335	330	339	324	286	333	310	330	333	326	329	328	323	330	332	318	336	339	330	334	317	313	329	326	344	318	319	313	344	339	342	312	324	337	290	304	348	344	322	333	294	305	305	287	314	323	299	321	332	290	341	318	298	317	308	335	333	334	300	297	288	342	325	304	320	307	304	317	372	291	322	325	294	368	314	337	334	297	340	290	316	349	326	340	336	327	355	320	316	326	312	333	317	274	315	353	331	321	314	308	327	312	316	327	301	324	300	315	321	293	319	299	339	365	330	369	324	298	323	340	335	293	310	323	316	335	289	297	344	335	293	301	284	305	314	308	309	306	334	324	316	341	304	319	298	295	340	307	353	318	300	303	318	336	315	295	304	306	290	296	342	323	290	310	333	329	304	324	321	347	332	356	337	316	302	314	332	373	339	292	317	315	316	277	334	300	316	278	280	326	311	307	314	310	319	284	320	326	312	333	312	325	339	327	336	330	332	310	313	304	305	341	378	328	348	321	352	308	319	305	313	291	313	338	299	300	319	331	288	320	319	273	284	315	320	323	302	309	304	326	325	341	295	332	340	337	331	318	326	338	329	344	305	330	344	310	357	317	344	335	336	312	302	361	329	380	297	335	319	324	321	324	333	362	362	316	333	341	332	285	298	300	303	341	296	304	341	325	324	313	313	323	341	308	297	321	350	325	339	297	319	322	298	324	303	343	312	329	331	304	369	350	291	329	361	321	347	330	351	314	296	322	306	342	331	328	309	330	316	327	334	300	315	327	319	307	345	346	332	342	357	333	371	323	350	296	305	324	328	369	315	317	332	297	342	335	343	331	308	310	306	351	313	314	306	292	300	323	333	309	324	330	327	361	309	327	320	339	366	335	344	324	296	296	364	335	347	316	323	338	334	339	356	346	328	325	299	329	302	359	300	302	324	303	299	322	360	325	300	307	339	305	336	311	340	296	316	289	325	318	328	311	338	328	321	340	334	317	303	322	325	334	350	334	353	325	317	338	323	327	315	318	317	298	305	342	316	326	326	355	315	310	335	356	321	314	295	291	300	315	353	302	320	305	310	282	310	318	322	317	323	339	320	327	331	322	356	327	335	309	318	302	324	353	318	320	312	313	322	327	349	338	322	319	346	317	294	311	352	316	288	290	322	283	299	329	343	293	308	309	341	357	350	335	286	307	319	307	319	311	342	340	295	310	321	299	332	325	327	302	334	328	328	313	358	326	329	332	286	334	313	324	369	326	293	334	333	296	282	306	314	338	350	328	325	306	326	327	324	324	338	327	316	302	321	314	283	298	323	296	338	302	286	338	306	315	335	325	310	331	337	303	312	321	312	327	316	346	316	337	323	358	317	337	328	314	331	328	312	339	359	353	293	328	354	344	290	329	351	312	340	370	312	324	359	325	306	316	327	332	287	320	336	346	306	339	319	296	315	311	351	312	324	314	305	333	321	336	324	318	318	312	342	310	332	322	283	324	304	340	333	338	323	326	342	343	312	315	297	331	294	351	302	296	305	313	323	308	310	323	324	302	306	304	285	355	331	301	321	295	290	329	308	331	319	331	334	344	342	356	347	318	313	349	350	328	343	338	330	342	312	320	291	316	296	302	318	345	308	287	326	301	333	350	306	318	329	322	348	321	298	311	346	319	320	310	285	347	317	313	329	305	333	296	334	322	310	325	302	305	322	302	331	329	329	332	355	314	311	302	323	319	298	320	293	346	290	292	319	294	334	314	319	327	299	312	309	292	331	331	306	316	340	322	363	303	322	289	335	307	337	282	336	341	298	335	331	310	356	305	329	321	325	318	310	319	365	293	294	346	323	340	333	306	332	354	347	352	325	333	296	328	293	293	311	326	320	324	358	299	346	327	296	323	314	345	332	306	341	310	314	317	315	305	349	325	348	348	354	324	332	331	302	312	333	322	297	330	318	305	293	310	342	332	320	347	347	320	341	337	337	324	306	306	333	331	323	362	332	366	336	307	326	344	295	274	324	334	302	328	299	337	311	315	336	337	318	375	356	333	309	287	316	327	290	313	316	331	354	348	339	332	351	327	370	317	359	305	317	337	291	307	348	346	323	332	346	319	326	315	322	308	304	323	284	292	310	334	278	300	323	361	300	305	317	320	321	326	340	298	322	343	307	358	334	340	345	294	301	336	328	313	333	298	337	331	322	318	316	322	343	316	320	317	319	341	299	330	348	332	365	299	367	296	310	313	289	342	344	311	310	345	318	305	300	319	314	301	269	318	289	307	299	323	279	324	328	361	323	329	325	311	343	351	348	327	312	340	336	332	346	340	288	304	351	294	305	315	310	334	344	336	327	304	321	327	329	314	338	368	340	344	316	316	303	330	299	327	318	304	317	301	297	308	314	298	313	294	281	313	289	285	294	318	357	337	326	355	316	317	318	347	336	352	359	287	329	362	359	311	339	316	338	329	311	346	323	317	309	319	290	317	308	312	333	338	336	325	321	323	314	335	308	319	324	314	318	298	308	340	293	343	326	322	322	298	343	323	358	311	353	308	311	329	315	354	337	321	360	309	335	339	318	343	315	344	288	304	329	321	324	323	344	313	344	353	329	330	323	303	320	303	338	348	345	317	365	316	335	312	342	294	312	324	319	307	325	329	300	328	291	340	297	298	314	294	337	302	342	336	316	343	290	321	335	329	328	317	312	357	330	324	313	305	331	336	327	337	326	334	314	352	340	330	336	342	332	343	330	306	317	312	313	315	327	316	347	320	298	330	341	312	332	328	319	336	302	314	321	328	321	335	341	348	327	352	327	301	319	352	323	325	299	342	352	343	326	283	354	293	320	337	329	307	335	284	301	324	349	316	297	305	300	313	299	300	309	324	362	310	352	338	324	329	331	319	323	313	326	312	331	307	302	355	337	327	319	306	303	315	322	334	309	341	282	287	354	293	325	307	308	321	330	317	366	318	313	344	325	351	302	313	346	307	327	339	334	320	323	295	327	296	284	318	333	324	277	308	310	305	306	313	341	288	331	340	332	342	296	330	299	304	333	346	333	344	314	323	367	305	345	318	334	346	310	320	356	331	323	322	340	351	311	325	350	358	372	323	340	311	321	301	327	310	310	322	302	356	359	332	327	369	318	300	319	341	295	330	317	304	349	338	324	323	305	298	321	337	349	339	287	342	279	305	319	309	369	315	318	310	304	317	331	336	346	359	311	314	315	317	329	288	319	323	325	358	321	311	300	329	330	311	329	360	290	293	341	333	306	341	331	351	360	344	340	319	307	305	323	312	295	375	338	372	354	316	321	323	318	360	343	290	289	324	318	323	350	330	315	311	339
8143	1435	1993	2773	2344	1284	1139	998	1007	940	893	900	819	848	871	865	814	786	851	789	764	795	773	817	819	821	769	841	782	783	780	797	789	778	818	829	781	808	768	757	760	785	837	794	833	797	739	807	780	792	802	810	796	794	745	801	804	791	816	766	741	767	823	814	798	796	762	790	797	771	797	751	747	746	764	766	738	775	801	816	759	804	760	741	762	732	816	787	762	789	726	775	778	749	767	777	739	792	764	781	783	783	768	791	749	723	794	801	736	770	744	792	741	760	763	774	799	795	782	791	781	780	751	782	786	715	798	772	720	755	767	768	805	757	748	776	787	823	771	801	731	765	760	777	735	796	786	805	722	747	758	751	774	768	775	774	705	737	765	755	790	718	789	801	780	723	808	794	691	709	719	799	787	743	731	710	700	779	765	782	775	818	758	809	777	769	805	798	753	758	734	779	786	772	723	765	754	770	763	709	750	760	787	750	802	755	725	746	734	794	780	754	823	759	772	743	772	756	755	782	779	801	775	754	681	792	759	778	800	783	780	820	750	727	814	747	803	784	789	805	803	792	778	801	768	709	747	754	737	768	781	766	723	797	794	803	793	801	815	775	773	771	777	766	721	757	766	803	706	765	823	771	719	774	766	777	728	823	778	776	765	731	716	777	791	754	740	770	778	759	740	755	764	707	793	810	728	746	796	816	773	774	767	785	788	789	711	719	741	803	682	803	735	753	794	816	771	817	798	771	775	797	766	790	823	733	773	743	766	731	767	786	743	715	770	761	715	741	787	770	804	807	810	740	738	763	806	781	798	760	799	760	711	826	723	784	839	752	742	778	813	798	806	790	810	738	786	796	792	742	764	785	748	760	750	827	746	750	752	771	736	747	719	754	764	762	780	753	759	749	774	804	765	761	788	691	804	718	746	770	800	789	706	778	803	746	768	779	740	790	777	740	784	787	745	813	768	787	716	718	786	811	724	802	761	741	760	780	798	779	754	778	785	787	784	772	757	782	770	747	764	757	772	764	761	753	738	744	781	777	795	811	775	737	826	823	784	748	755	772	726	769	720	756	743	762	805	748	785	777	802	767	740	737	737	759	826	798	765	737	742	788	742	762	762	756	755	698	739	723	820	756	767	758	785	755	839	820	736	780	772	737	794	778	747	722	778	764	801	798	805	795	732	782	790	774	779	806	781	782	778	751	768	759	787	781	711	786	730	722	767	775	748	776	782	725	791	774	777	817	753	766	747	754	778	787	747	728	781	745	738	789	770	784	797	801	828	797	731	746	800	796	742	779	778	797	801	816	763	754	753	788	760	783	789	789	776	781	805	737	752	747	785	778	792	796	766	834	777	753	746	746	742	807	751	719	743	780	755	767	762	720	732	835	745	749	785	691	839	821	760	787	786	775	756	790	730	751	744	798	758	779	768	790	771	781	759	772	758	742	825	768	794	724	784	755	770	721	792	798	755	751	740	756	770	768	777	794	768	760	757	707	734	813	765	777	781	796	741	790	801	800	738	781	768	730	752	772	770	748	739	791	770	792	765	816	806	759	761	831	740	760	821	771	807	767	726	723	752	728	780	753	747	724	765	750	747	782	750	744	773	799	750	749	767	728	812	746	806	828	773	758	730	731	750	797	797	808	745	764	806	817	780	742	797	763	747	766	735	779	816	767	747	786	789	795	734	761	811	772	731	749	812	755	825	760	802	807	766	782	774	821	775	741	732	755	796	826	763	770	770	729	757	818	745	745	800	769	744	753	786	769	716	745	738	769	750	746	767	757	769	697	721	797	773	777	780	730	790	758	774	736	736	743	742	772	787	770	755	768	725	762	757	784	796	730	808	780	791	787	788	765	747	794	753	782	814	727	740	757	769	736	812	735	718	754	786	767	717	786	772	772	786	806	796	784	763	796	759	775	740	755	754	811	808	750	810	762	767	753	737	773	748	790	737	790	757	742	769	752	759	773	769	768	748	741	830	783	821	765	731	721	774	844	785	781	795	738	779	791	726	775	775	811	746	773	748	751	740	759	759	789	780	729	767	803	783	783	776	754	742	748	781	757	822	793	763	786	712	775	747	793	795	741	760	755	752	737	718	810	738	760	795	730	767	721	744	729	790	766	729	810	769	756	762	706	766	755	790	794	764	737	818	773	719	791	733	767	800	726	777	826	727	762	754	771	733	795	800	774	776	762	733	809	721	725	799	794	810	758	767	841	726	787	780	781	768	763	708	767	762	754	757	796	729	787	762	745	809	755	742	809	664	746	757	749	778	778	799	769	761	788	765	773	752	811	769	774	819	738	775	736	769	762	801	749	827	759	767	755	773	758	754	800	700	823	732	726	744	791	779	747	760	754	751	798	756	786	774	763	733	833	747	791	753	804	759	753	728	786	720	726	795	776	747	774	733	827	791	746	778	772	756	753	774	730	774	740	780	811	769	760	739	763	758	778	764	774	791	794	775	744	783	755	788	754	718	777	760	762	777	737	757	780	720	767	781	761	805	752	795	744	772	777	786	781	760	785	774	799	775	779	804	779	825	767	774	742	761	768	802	778	722	770	781	757	741	743	811	769	737	727	835	822	794	796	783	782	814	747	772	719	791	761	732	790	775	728	769	760	772	762	757	718	772	766	736	825	712	793	791	781	785	759	776	718	753	795	806	746	772	779	732	776	800	755	680	814	782	735	784	801	779	753	783	787	797	736	788	765	790	749	791	779	781	788	814	783	788	760	851	753	793	829	804	805	776	772	741	795	795	825	776	756	792	772	754	728	741	770	795	778	743	793	799	779	800	764	808	792	803	837	802	767	787	805	837	740	750	762	808	831	760	749	766	761	757	796	786	788	767	706	791	787	763	817	784	759	730	781	744	797	766	766	770	761	758	785	710	796	767	713	755	769	782	777	726	753	812	743	757	720	758	785	773	766	769	773	776	765	768	757	796	791	826	788	753	825	773	794	793	780	735	741	730	765	787	723	731	723	792	740	768	717	743	790	749	785	767	808	790	777	783	787	745	775	798	772	745	789	756	718	774	791	766	738	827	765	764	781	779	772	757	815	760	753	763	800	777	775	784	762	762	773	820	788	750	776	754	777	824	752	737	786	736	723	770	768	741	743	809	756	793	757	746	763	737	764	806	767	751	754	770	798	681	727	772	799	774	759	776	714	767	740	765	781	761	779	779	749	750	773	723	754	778	758	815	751	758	725	778	744	741	791	772	757	757	759	800	727	763	743	782	812	784	794	772	778	735	740	763	789	786	785	738	736	803	761	818	811	766	752	744	788	767	739	740	750	747	722	785	796	795	767	750	842	828	756	815	765	801	768	740	759	768	759	770	782	794	758	780	831	753	764	773	769	755	761	790	748	785	737	732	724	798	792	766	783	741	735	787	796	754	736	761	773	811	810	758	736	792	758	750	742	798	761	838	760	773	752	800	762	764	767	753	748	833	757	766	753	782	727	754	755	763	777	769	799	755	780	779	762	785	793	781	718
17219	2092	1129	853	566	390	230	257	229	227	200	189	199	179	198	199	169	203	214	184	199	188	174	199	200	206	204	187	183	184	188	160	190	195	195	162	154	184	191	184	188	179	168	195	191	193	189	187	181	186	178	180	205	162	184	195	164	153	181	155	177	170	153	166	162	174	188	170	183	188	173	179	175	173	182	196	163	203	206	195	213	170	170	181	179	174	158	156	195	171	163	160	185	187	174	182	194	184	197	163	171	167	147	174	171	183	147	184	185	188	201	174	180	175	211	188	177	181	173	141	163	178	192	175	192	181	196	165	183	166	162	165	158	189	189	217	200	163	177	164	154	172	165	160	180	181	206	173	169	138	181	159	173	177	201	210	187	148	186	168	179	198	187	201	158	160	170	170	164	179	203	176	171	177	175	169	175	185	155	182	194	185	175	165	182	201	158	155	189	182	166	207	192	178	167	160	182	166	177	177	215	150	181	177	162	166	157	166	184	174	158	153	168	191	173	175	195	172	195	159	192	158	150	179	173	159	197	161	173	176	157	196	169	191	183	175	181	152	165	176	200	179	179	191	159	176	164	156	176	160	195	162	164	187	171	164	176	177	179	207	169	161	168	161	177	175	162	151	168	178	190	186	194	166	159	177	186	173	194	189	202	172	180	182	185	163	162	156	181	196	177	188	165	171	163	171	190	198	187	172	196	176	178	220	188	167	179	185	171	191	177	162	170	157	168	188	178	153	179	178	197	188	171	188	187	156	149	160	176	204	152	177	163	166	186	197	170	185	182	209	175	192	153	186	149	170	163	189	162	178	187	204	147	160	166	172	199	181	157	178	186	184	170	160	161	180	197	182	202	166	160	166	157	183	181	167	191	197	181	153	198	176	163	181	162	189	171	174	160	170	184	185	185	183	190	174	194	189	173	179	192	163	181	194	188	184	170	184	182	174	160	155	153	195	161	192	181	181	190	170	190	188	201	187	171	197	187	169	186	172	182	177	193	179	175	162	180	186	202	157	175	155	193	150	160	172	172	172	174	172	155	163	152	196	168	181	186	159	203	148	171	175	191	175	190	168	175	177	185	190	154	180	186	180	171	181	163	182	166	164	191	144	189	189	184	168	181	215	181	200	189	182	162	185	168	166	156	179	154	170	172	190	178	172	172	186	178	185	162	170	231	158	161	179	154	178	185	193	202	152	163	170	152	190	183	203	207	156	162	158	173	174	201	210	193	167	153	188	155	180	180	171	146	172	176	177	177	153	183	166	168	177	155	193	168	156	207	167	179	233	175	183	168	182	190	204	174	190	177	188	180	161	171	170	171	192	166	181	188	165	201	181	193	182	164	169	170	152	171	186	171	174	186	166	171	173	195	152	152	189	170	182	186	195	189	171	180	188	159	190	168	171	146	200	179	164	151	176	171	172	171	164	174	174	194	198	202	182	183	164	197	153	166	202	171	194	171	165	181	172	189	166	176	178	202	158	179	178	171	155	176	173	176	161	157	167	181	200	180	157	156	187	171	175	207	201	188	170	157	185	177	178	159	180	162	142	150	191	203	189	179	180	180	186	170	173	192	178	150	169	177	158	199	171	181	165	178	160	172	176	175	196	170	196	158	147	150	184	193	159	169	190	196	181	177	174	200	149	163	162	174	180	177	191	167	166	177	157	177	147	167	192	203	190	205	178	183	181	165	157	173	166	172	206	177	164	206	205	164	187	181	165	160	199	176	179	176	186	178	183	170	180	168	179	189	170	171	187	152	163	184	181	158	152	171	183	188	169	165	160	168	177	198	186	196	183	182	151	173	177	161	187	176	177	153	172	203	186	158	153	182	199	200	177	165	198	170	185	176	165	170	186	182	182	195	168	191	155	172	192	204	181	168	177	202	183	163	150	182	157	197	180	180	161	145	171	168	146	166	156	200	191	168	183	178	165	207	192	162	195	175	170	184	177	180	168	175	179	176	168	193	177	171	173	186	159	177	164	157	187	174	157	205	181	183	186	188	202	208	174	174	185	177	173	175	172	185	230	165	153	186	188	201	189	184	180	167	188	157	198	187	187	206	165	200	171	179	197	171	154	188	180	188	166	184	180	190	160	167	180	196	177	180	163	154	195	138	157	186	160	187	179	153	166	176	168	173	177	153	175	169	172	174	176	178	179	180	162	160	165	167	195	155	208	153	177	179	186	190	155	170	182	186	175	184	174	164	208	159	174	160	200	200	148	164	193	180	170	174	189	180	186	180	173	197	167	218	165	178	188	209	174	168	152	149	154	187	187	159	174	186	183	179	176	174	227	192	174	162	158	163	182	177	165	168	170	194	164	185	168	192	162	196	177	167	193	166	210	167	151	167	146	187	182	185	182	185	179	160	197	163	176	186	186	147	169	174	182	188	178	173	172	182	156	169	166	196	201	176	165	163	190	168	189	182	160	177	178	191	166	172	196	169	158	185	176	166	174	174	189	175	164	184	169	192	171	159	175	192	178	190	173	169	185	173	153	188	187	165	182	183	185	203	160	160	193	192	161	182	157	161	189	168	149	190	169	178	163	158	175	166	188	153	145	173	163	158	200	174	193	175	165	176	169	206	161	143	186	195	170	162	179	184	193	190	160	172	172	167	160	185	177	185	156	147	188	200	164	182	196	173	159	149	168	166	148	197	197	178	164	167	161	192	171	176	175	178	188	170	162	175	179	187	163	172	173	170	173	173	171	187	167	173	184	185	188	177	171	175	177	199	173	155	187	181	171	191	174	181	188	179	185	177	159	180	173	166	195	182	170	160	191	164	167	161	186	201	177	172	176	168	194	169	204	181	170	161	169	161	172	161	185	188	184	200	161	172	184	176	166	169	182	162	189	176	182	174	165	170	216	195	182	185	191	171	175	192	184	188	172	173	186	154	172	173	183	163	154	200	170	171	173	183	170	198	175	153	160	161	176	159	159	163	172	188	175	201	198	197	170	174	161	166	182	154	163	163	191	182	158	145	198	172	182	178	188	178	184	168	160	159	187	168	182	188	180	163	155	189	171	166	192	156	191	152	180	172	191	169	188	180	185	195	154	158	179	196	180	175	165	179	199	164	185	178	185	212	191	197	174	188	153	188	159	173	162	159	184	178	158	172	175	160	192	172	199	182	153	160	166	172	203	182	183	185	185	175	176	173	181	191	179	191	191	157	182	159	171	184	182	169	167	184	190	170	177	159	168	147	180	159	192	186	181	190	185	154	180	156	169	203	155	181	170	161	172	176	196	158	157	164	180	207	188	191	162	182	158	164	167	172	173	158	185	167	184	160	190	159	180	175	171	189	175	157	186	188	156	195	193	189	188	199	179	169	161	205	178	164	181	182	169	175	172	189	170	177	171	167	175	153	164	155	148	157	167	157	206	163	181	194	183	182	166	174	162	175	159	179	193	174	197	178	198	162	177	185	195	188	179	190	183	163	177	186	191	184	198	164	169	210	177	171	174	159	158	165	148	168	154	168	183	163	168	147	174
10636	1421	2354	2909	2189	1277	1022	843	824	728	639	630	601	613	558	575	542	522	494	494	512	523	521	487	505	498	457	488	491	437	489	446	441	450	455	471	468	486	460	422	458	438	451	448	441	412	482	501	426	428	494	469	434	431	465	460	461	417	428	437	436	486	430	469	453	439	464	419	462	402	451	463	458	438	435	446	459	466	452	496	448	441	446	431	463	463	452	437	436	445	428	429	434	462	476	424	417	428	432	490	494	456	491	457	443	438	485	450	415	440	447	446	453	467	438	422	445	424	421	424	438	428	448	426	420	440	494	470	433	427	463	439	425	408	415	427	475	429	444	487	455	448	423	450	461	448	418	497	457	425	426	461	456	426	453	448	435	427	423	425	437	436	479	473	424	437	435	416	423	455	449	429	459	492	414	448	444	437	446	409	435	428	408	435	422	414	429	422	431	466	476	418	414	450	433	425	446	466	420	449	406	458	460	429	450	418	366	434	460	433	459	448	414	467	450	415	465	455	416	427	428	427	446	503	460	424	467	446	410	445	480	435	445	473	448	435	428	415	459	435	450	444	456	428	429	424	455	438	446	446	418	455	444	433	453	430	464	426	418	419	474	470	436	473	402	402	444	462	435	401	425	479	408	416	411	381	438	399	462	468	428	456	441	444	411	412	452	428	407	429	450	477	454	414	444	438	462	419	470	432	451	418	431	442	423	437	426	428	453	436	409	462	455	442	458	452	448	407	441	455	423	458	442	467	449	435	410	436	452	438	425	413	435	454	444	462	436	420	461	460	468	475	454	419	422	439	430	443	454	399	455	422	435	450	457	468	422	454	479	442	448	456	461	431	483	464	445	484	436	458	446	432	422	438	452	428	445	438	420	432	432	435	445	444	396	471	433	451	427	443	438	427	454	475	459	429	437	462	468	445	455	430	417	411	454	451	409	391	452	444	442	420	466	434	451	398	416	443	451	460	432	451	454	427	448	449	439	438	422	458	457	442	426	437	461	443	420	431	457	442	467	441	431	433	430	431	448	448	407	411	429	455	430	479	425	400	446	442	417	437	415	412	458	410	458	456	447	424	452	461	469	414	432	461	440	446	439	463	482	455	429	436	440	438	470	464	448	450	439	408	403	480	448	398	476	438	452	442	419	456	437	443	483	443	450	451	445	438	452	439	464	452	446	452	401	437	445	428	457	418	451	448	442	410	421	436	431	434	417	457	439	475	449	426	449	434	443	399	465	416	451	431	444	435	428	431	441	445	407	463	465	431	458	398	428	434	429	411	442	474	474	423	427	433	406	424	420	439	457	396	421	418	420	403	458	454	455	472	428	449	460	446	454	429	465	445	412	440	434	453	460	433	453	421	380	422	405	434	439	416	437	440	471	423	465	470	464	448	443	416	431	458	451	447	435	440	432	421	447	443	461	451	391	450	447	455	457	426	429	423	459	419	438	488	431	425	437	473	416	435	437	438	429	442	412	449	408	418	484	410	396	469	454	448	455	445	456	453	452	444	463	455	407	435	461	420	420	432	434	446	430	441	421	415	421	419	447	455	444	438	381	387	411	432	434	424	405	452	409	441	457	423	454	475	481	423	428	443	450	446	441	401	434	424	443	404	416	423	444	434	447	435	431	411	467	402	466	397	411	418	460	430	428	431	437	393	410	436	435	437	413	443	479	438	465	457	431	442	444	447	410	430	458	423	452	449	426	401	399	453	447	419	452	449	464	436	413	432	435	445	405	435	414	419	393	425	429	457	428	445	411	425	479	452	433	393	430	418	399	452	439	449	462	439	446	377	470	422	455	476	431	478	450	437	459	458	426	430	454	433	447	423	440	461	472	437	431	468	427	449	436	417	465	427	457	437	431	436	482	427	430	470	469	442	427	432	439	450	439	445	427	424	450	406	421	446	428	419	421	404	470	446	433	423	445	414	458	461	439	434	479	436	446	463	433	408	450	423	430	401	421	450	445	442	395	408	412	436	443	426	431	439	409	457	459	450	407	454	450	438	432	479	403	456	450	470	457	434	442	442	448	440	426	478	478	444	408	415	461	407	442	453	416	476	396	459	424	426	415	461	474	428	429	437	448	447	444	467	465	449	436	417	462	456	459	440	403	443	466	386	419	465	483	416	440	469	429	452	455	426	417	417	448	442	441	401	418	467	463	473	435	455	450	426	456	457	481	422	426	460	384	456	427	427	436	436	428	465	445	444	414	448	485	408	419	454	461	466	435	448	412	432	440	455	418	397	446	449	433	434	467	442	452	411	455	423	466	453	472	439	414	455	422	444	422	482	441	478	446	428	433	432	417	460	439	442	425	497	436	426	450	431	428	414	430	441	432	438	440	414	453	441	413	443	441	470	444	444	451	408	445	444	447	423	399	440	436	473	432	464	497	460	425	489	430	482	434	429	449	413	433	423	429	443	455	447	401	401	466	454	428	426	459	408	436	423	445	436	417	432	437	460	469	437	440	434	443	432	485	431	449	436	457	455	460	448	435	393	443	433	458	448	460	441	431	433	484	438	427	418	458	482	442	454	408	425	424	441	456	443	437	436	459	467	435	418	440	432	431	410	423	423	438	458	439	428	445	413	451	425	402	441	472	470	443	458	426	455	451	462	485	424	418	440	460	461	435	445	446	468	395	459	429	433	440	462	464	456	439	442	461	401	423	412	432	441	447	431	434	415	451	452	404	434	413	478	430	451	460	484	485	410	432	442	455	414	452	427	420	432	438	455	420	448	460	436	430	453	437	435	421	449	445	477	434	432	410	459	407	448	407	449	445	424	453	419	461	478	459	448	476	417	414	427	471	457	457	424	460	451	414	460	425	430	414	434	437	427	485	385	442	448	411	448	420	443	418	412	448	469	470	443	430	464	419	454	414	459	440	442	447	408	434	416	444	441	436	435	434	463	466	425	407	450	433	388	433	436	407	456	429	451	452	416	420	416	448	453	429	479	404	432	419	439	434	440	458	430	427	430	476	431	505	444	417	397	439	414	453	414	448	408	462	442	425	452	426	415	439	431	390	417	458	433	431	458	433	423	435	454	433	455	442	433	474	456	441	412	441	385	397	440	421	400	426	454	432	425	494	442	442	424	444	481	418	465	410	426	451	398	462	449	436	437	411	431	414	470	426	431	429	459	437	433	433	442	486	468	421	471	436	410	480	442	453	422	425	421	453	409	448	438	429	429	439	448	433	462	435	462	438	436	416	427	437	457	465	431	437	450	424	449	461	413	421	453	443	464	406	407	428	460	417	462	479	426	429	422	440	437	456	398	453	445	411	427	426	443	437	429	453	446	414	483	415	445	426	446	424	429	407	434	449	471	423	429	471	429	445	473	424	424	448	473	454	443	434	425	484	455	453	417	438	437	439	471	416	458	431	464	434	466	460	427	439	407	424	424	430	421	478	417	436	449	442	412	455	436	455	434	445	457	419	411	434	418	414	399	430	468	455	430	411	444	435	433	460	426	447	437	407	436	469	437	428	463
1661	526	520	340	331	280	293	296	338	299	282	285	295	309	280	295	283	262	294	295	294	351	299	304	282	286	301	275	308	286	309	289	294	285	293	264	282	311	286	285	252	300	290	323	296	302	303	314	307	293	322	309	298	329	295	312	281	300	301	334	293	302	307	302	286	296	312	293	278	309	280	301	277	292	321	278	311	308	355	297	273	280	304	278	320	334	292	317	319	292	309	334	306	311	311	291	316	312	307	318	272	337	299	275	293	286	302	290	314	254	307	304	298	297	301	317	282	313	317	325	321	308	300	294	301	313	276	302	299	292	301	273	297	332	276	296	308	285	292	321	358	299	315	331	320	311	285	295	262	306	309	332	280	328	286	295	326	282	329	312	282	283	317	300	317	289	282	294	307	305	292	321	280	305	287	303	298	278	305	311	323	293	277	284	280	280	313	304	312	296	306	276	301	306	307	311	300	292	304	282	316	311	258	318	301	337	296	280	325	262	302	300	289	312	260	285	266	290	317	300	299	257	300	257	297	284	296	288	319	326	291	317	336	272	284	351	295	309	287	307	259	291	273	303	292	299	293	323	285	287	306	298	314	307	316	332	327	274	279	339	312	309	317	278	270	337	307	325	292	258	301	337	320	283	318	337	289	326	312	283	290	302	301	318	341	266	285	270	307	324	275	295	271	300	349	288	319	285	343	279	301	311	315	293	288	313	284	270	320	295	293	297	272	309	320	296	293	336	327	347	312	322	303	311	296	273	295	285	311	276	306	305	291	260	289	299	295	286	276	304	284	302	300	290	276	326	267	300	287	273	287	269	326	307	320	268	296	287	332	346	334	300	260	302	312	324	328	296	316	285	287	276	274	296	285	337	328	303	290	289	292	310	302	287	285	282	291	287	299	251	333	293	268	318	296	294	334	297	289	285	325	274	301	290	300	281	278	283	285	308	293	282	292	288	291	293	299	289	282	291	298	329	283	296	310	281	289	302	273	287	302	296	331	323	301	295	319	287	305	265	277	278	312	298	273	315	295	296	279	310	298	307	259	263	306	304	304	307	321	299	320	303	310	307	317	308	278	314	334	307	285	284	308	273	288	297	308	317	283	294	322	313	323	300	276	296	301	326	324	300	282	302	312	296	275	293	281	310	330	278	293	312	290	282	288	293	303	302	285	282	275	335	297	313	281	314	305	281	280	290	304	285	245	277	298	309	285	302	285	303	304	296	275	303	253	270	314	279	291	368	317	296	294	304	289	308	292	276	315	287	293	282	295	331	318	322	289	302	324	291	307	271	327	301	274	301	306	283	319	321	306	296	281	305	302	303	300	282	279	313	319	341	301	325	291	324	287	283	298	310	341	308	306	304	301	336	280	328	317	294	296	286	262	298	283	319	287	270	278	307	262	301	282	317	295	296	305	346	279	300	289	307	300	308	322	310	291	333	314	289	291	279	288	311	261	328	315	289	284	276	286	303	286	305	282	271	292	287	290	290	315	268	323	314	319	253	308	297	313	297	311	290	304	275	305	314	333	286	285	307	296	273	262	283	319	308	255	313	305	290	300	316	321	252	278	292	281	280	275	299	298	254	314	317	306	277	298	311	309	285	313	287	280	266	286	318	286	318	315	323	297	333	296	304	279	261	287	299	312	290	330	303	291	312	291	282	304	298	282	282	271	273	275	300	287	313	263	302	314	295	311	301	255	315	289	309	281	328	280	340	295	311	280	278	337	307	271	276	303	259	294	284	266	284	320	266	298	309	282	312	312	298	291	300	314	275	284	325	280	316	304	299	317	266	315	322	311	288	308	273	279	301	284	269	324	324	290	325	286	280	253	304	296	299	327	316	290	310	307	302	308	281	304	295	312	294	278	312	294	275	293	276	321	327	300	290	328	303	275	293	299	276	307	308	303	283	297	256	287	298	294	296	297	296	298	308	278	312	295	279	272	300	317	291	316	263	299	308	286	342	309	300	308	295	302	276	332	313	329	297	310	298	283	252	278	300	303	293	294	270	245	291	283	311	272	298	282	306	281	306	286	265	302	304	302	300	299	292	297	321	323	288	280	297	297	288	314	264	274	302	312	280	300	274	303	312	305	313	274	295	316	282	267	315	302	307	322	281	303	296	298	308	251	300	290	311	307	338	291	310	275	322	346	272	264	302	295	322	290	284	301	288	301	307	310	305	316	281	283	303	306	312	311	330	304	308	292	300	318	283	276	294	290	254	329	308	268	312	280	290	324	272	296	260	282	291	299	320	310	270	296	290	292	313	311	335	254	311	306	303	294	298	288	295	304	309	275	312	317	283	306	335	310	305	329	264	329	287	271	259	295	290	324	290	299	285	344	318	294	298	257	326	308	300	282	314	298	294	287	326	235	292	323	311	322	290	285	280	322	308	296	303	293	277	292	291	296	300	324	274	291	290	282	280	292	319	323	265	303	332	310	287	292	282	292	293	275	294	291	281	315	294	289	289	322	309	290	306	306	295	323	278	324	313	272	283	313	295	285	286	318	276	269	307	318	299	283	340	276	298	316	321	289	261	281	292	355	303	295	279	306	311	321	308	262	272	276	326	302	309	286	311	288	279	330	294	306	288	312	321	275	266	299	265	292	304	300	315	299	292	253	305	307	329	288	267	310	314	303	335	289	275	310	260	293	319	267	299	277	268	298	299	300	277	287	314	294	313	297	301	312	283	270	301	285	314	313	246	288	306	292	278	283	286	301	316	300	309	287	272	310	281	298	308	300	265	305	301	292	272	319	304	264	293	282	288	287	298	292	347	288	282	266	278	297	311	319	343	288	320	303	272	315	272	283	304	304	291	263	291	310	276	326	260	306	290	303	314	305	302	299	286	309	280	320	300	323	297	306	311	297	289	297	262	306	298	285	294	274	283	285	276	312	298	327	312	299	297	273	332	304	308	311	335	296	307	308	297	288	296	308	285	278	277	301	335	311	298	310	304	344	274	311	311	299	307	317	334	310	293	291	304	269	271	324	348	291	305	283	288	290	298	281	290	292	260	302	291	315	339	299	316	302	317	309	323	302	315	309	292	290	318	286	322	318	352	268	266	304	305	324	313	284	294	300	305	299	256	289	270	264	290	322	292	311	326	261	319	286	309	294	299	305	316	306	312	280	310	309	303	293	292	305	281	273	287	278	288	283	299	294	274	311	324	275	310	285	269	292	285	307	284	280	288	299	265	304	273	299	309	295	300	281	293	251	304	315	280	301	301	305	313	290	310	314	292	288	273	287	311	254	297	313	292	296	298	295	287	302	285	286	283	290	302	303	285	316	278	296	289	322	304	278	297	270	289	311	286	280	300	304	280	311	315	283	299	293	312	300	295	288	302	287	311	301	280	257	289	320	277	308	291	291	308	295	292	314	296	270	300	285	289	297	303	322	288	327	289	312	297	299	298	262	284	261	275	294	307	297	313	260	325	288	272	265	281	300	288	304	301	303	303	302	328	303	312	261	300	321	310	298	298	274	305	283	304
2133	1011	1104	907	812	762	719	793	732	717	734	718	718	749	701	677	733	702	741	738	748	722	765	739	711	747	690	738	733	732	719	745	775	756	725	753	719	738	745	681	720	766	719	725	679	727	774	727	730	700	734	717	700	701	698	725	721	718	794	738	726	710	696	777	673	755	762	690	749	705	708	760	655	718	710	733	756	750	753	758	715	745	809	743	664	744	751	717	760	779	721	738	688	699	759	700	698	673	769	675	726	723	707	778	745	706	737	715	744	740	720	700	728	719	758	751	749	722	768	738	789	750	781	752	709	713	716	706	720	750	684	727	725	730	750	737	724	745	739	713	725	735	730	729	676	751	707	747	725	737	753	732	740	745	757	694	726	751	706	721	701	713	730	728	722	706	790	706	701	706	773	737	718	747	688	719	701	721	726	716	762	738	706	732	732	714	675	658	763	712	768	668	789	717	726	707	714	679	664	676	710	754	769	747	702	678	705	717	718	728	738	716	719	702	724	741	708	752	748	727	725	744	718	726	672	736	711	718	712	755	705	677	760	700	686	698	733	719	744	749	720	715	727	732	724	747	702	706	734	680	757	723	737	726	711	703	705	771	706	701	782	770	682	715	732	725	742	768	746	766	707	777	719	730	703	734	781	738	734	727	728	707	721	720	677	739	699	711	739	749	729	719	749	769	719	703	716	742	754	756	761	766	725	696	708	712	741	738	727	700	696	673	733	754	719	708	672	689	719	684	709	719	677	734	739	702	774	746	746	682	685	713	772	724	709	736	727	714	744	740	729	671	765	739	732	730	717	691	694	754	713	754	712	731	716	768	742	734	695	748	713	748	701	757	732	721	719	772	735	713	741	717	733	719	713	745	710	699	746	728	733	743	719	704	739	703	701	732	761	726	693	720	771	766	701	704	732	747	693	765	748	724	732	744	720	771	707	766	762	711	676	730	738	728	737	720	751	748	703	729	744	700	755	702	701	726	692	722	701	688	727	708	699	709	708	734	766	730	718	743	712	653	744	721	721	756	752	706	719	703	706	702	726	707	721	700	678	725	724	747	673	735	744	723	714	743	733	801	738	686	720	738	777	747	739	731	726	778	727	731	736	685	733	756	721	714	689	718	717	693	751	752	727	686	692	663	736	739	764	714	751	768	739	671	724	722	649	726	750	748	738	727	736	678	727	723	745	749	710	752	738	757	717	756	724	711	775	719	699	675	755	708	715	718	693	718	748	741	718	695	755	740	711	714	698	735	675	770	729	704	760	701	742	726	731	720	711	742	721	748	695	688	727	737	742	683	700	695	730	738	737	766	738	729	700	715	715	783	695	709	668	709	711	719	748	756	698	689	750	744	736	751	690	709	744	694	711	699	705	698	748	743	701	701	752	675	731	786	752	761	751	746	731	714	697	690	715	744	736	764	706	744	703	764	709	730	759	747	719	691	731	695	701	720	730	701	776	738	745	696	711	761	708	707	693	688	782	745	730	678	759	709	723	710	727	741	702	765	731	718	747	744	736	707	681	781	722	697	726	734	750	706	742	713	650	698	756	730	696	726	739	704	709	771	754	696	733	716	758	716	692	723	801	685	729	732	744	725	769	693	742	734	686	741	721	738	723	751	658	710	748	713	762	726	703	733	762	734	697	715	702	711	725	707	702	741	704	740	739	704	748	738	630	716	743	691	697	700	756	703	715	711	725	735	691	727	723	763	701	706	709	765	732	683	742	730	713	691	714	740	772	692	732	726	717	719	730	716	682	742	744	726	690	721	729	723	740	719	682	705	692	717	715	758	759	749	723	751	741	717	721	675	756	689	670	700	719	762	719	704	710	697	676	692	715	732	727	727	709	714	745	729	704	756	740	745	721	731	752	706	719	723	753	781	733	737	747	725	731	747	732	737	691	729	682	723	759	768	755	755	743	742	726	760	756	737	752	690	699	703	723	707	737	735	756	705	700	699	747	701	746	691	740	699	724	741	747	713	723	729	752	735	751	735	740	746	703	729	726	768	699	755	759	738	737	724	689	735	721	706	727	688	738	731	696	756	721	691	720	727	689	761	710	699	658	754	744	731	683	703	711	711	711	694	717	710	744	654	721	736	717	740	705	729	694	695	742	711	765	716	687	731	745	731	711	712	748	702	726	747	725	751	704	736	694	686	729	704	731	719	742	691	698	690	754	734	737	708	704	690	676	748	748	750	742	730	701	744	740	706	713	763	733	713	695	720	766	696	708	749	731	743	722	701	711	778	711	727	762	718	676	716	753	743	729	705	718	728	737	741	677	723	752	708	739	758	726	707	722	744	656	707	744	724	756	743	746	710	771	735	736	674	728	733	721	740	698	709	689	681	724	749	714	705	774	689	716	670	736	715	731	740	697	735	749	714	709	673	783	677	694	718	697	725	739	745	757	689	692	750	692	723	735	770	781	721	705	674	768	686	638	706	758	774	716	775	706	712	715	723	703	741	742	737	746	718	727	706	715	729	731	750	773	748	762	727	680	733	749	707	705	743	728	760	698	746	762	721	757	724	692	687	722	796	705	696	697	742	725	710	710	699	729	745	706	691	685	728	718	717	737	743	702	717	693	703	743	716	725	700	747	707	713	749	762	742	739	724	763	723	704	733	688	712	715	671	761	729	721	718	680	725	680	753	702	737	744	761	716	684	707	719	697	734	743	752	736	737	737	684	715	739	713	750	735	719	756	756	718	723	766	697	724	725	739	709	688	730	693	734	707	686	754	731	737	757	706	718	716	729	691	735	739	731	746	752	752	710	711	710	692	693	745	724	721	714	768	663	747	713	746	725	699	711	749	728	736	703	695	709	708	695	735	763	745	748	731	695	727	722	719	754	744	717	722	679	681	677	709	710	731	752	710	744	759	725	730	709	708	682	688	715	716	708	747	670	732	737	702	709	718	739	756	721	756	723	686	709	728	751	795	656	725	807	686	674	733	721	798	742	721	687	707	698	729	715	736	732	770	742	762	707	705	753	668	733	732	737	720	767	760	732	716	724	773	703	694	738	705	731	721	758	758	674	748	719	733	699	715	643	726	736	682	742	703	728	743	749	761	711	710	727	710	748	746	687	697	739	740	684	717	747	729	726	742	745	707	788	711	683	730	704	710	731	679	756	759	696	738	711	715	715	752	724	712	739	709	745	784	761	755	715	750	767	723	708	747	704	736	744	724	732	713	732	790	735	669	723	742	732	728	742	760	723	686	741	759	732	766	745	741	679	709	718	710	726	732	735	711	723	707	754	767	709	768	721	718	740	678	719	743	752	725	678	753	773	741	734	715	704	752	741	739	741	721	704	769	715	719	747	685	678	723	730	700	720	730	750	708	770	736	741	714	739	705	723	706	723	667	678	763	707	710	676	724	717	736	740	703	764	720	740	704	672	735	727	688	750	764	721	768	744	708	702	734	736	747	717	696	759	750	722	749	708	725	759	693	767	728	756	743	727	731	714	727	705	761	723	735	716	740	709	693	756	743	744
11058	1540	984	621	563	418	370	355	349	359	369	353	364	329	334	331	293	292	345	359	329	334	346	344	331	336	299	303	343	313	321	309	314	295	312	350	353	321	356	312	328	348	300	278	311	359	328	330	342	324	331	326	327	380	354	316	350	338	336	293	308	324	284	308	337	319	296	318	330	324	281	312	324	288	330	319	344	351	331	294	347	309	341	341	308	309	294	312	321	326	310	339	387	364	298	362	333	317	332	320	326	320	302	314	342	279	341	326	332	322	336	339	345	348	319	300	311	326	341	345	312	344	365	356	336	358	342	336	321	309	295	332	261	307	289	319	309	324	297	356	298	290	304	334	340	343	327	302	294	344	302	304	339	302	327	332	313	338	343	336	345	331	354	316	320	308	322	328	328	335	333	306	312	306	335	346	326	340	325	372	324	310	323	341	325	349	343	303	350	323	315	323	286	324	350	333	276	318	305	299	334	315	305	344	318	330	327	333	297	320	327	331	343	300	304	344	302	324	305	292	316	311	337	328	341	318	329	338	320	347	341	340	344	315	313	303	360	377	348	315	340	333	305	329	318	319	361	300	335	313	342	339	326	345	319	354	336	329	341	310	293	330	318	335	352	325	365	311	339	328	331	324	312	310	305	331	296	323	315	328	322	337	318	363	339	314	298	343	331	337	357	342	287	295	314	325	327	331	347	334	338	333	314	302	326	338	357	297	308	317	320	318	323	366	318	334	301	307	356	333	333	345	341	311	320	346	325	324	345	327	304	318	297	346	304	322	323	320	297	305	313	306	263	300	338	333	336	335	304	327	344	337	312	334	310	313	309	308	331	309	307	353	317	320	327	293	313	344	318	319	315	303	322	330	327	375	314	333	310	364	318	312	329	317	303	339	333	306	292	318	289	339	320	346	319	339	323	292	350	349	323	314	348	318	335	314	334	334	317	356	319	321	331	292	270	317	353	316	327	318	298	301	322	326	347	335	295	332	345	328	324	319	305	307	332	353	301	309	300	352	323	306	346	335	319	305	282	346	300	348	330	318	321	329	366	308	307	314	314	327	332	319	326	340	322	355	327	377	330	310	325	296	328	307	332	303	355	317	328	328	293	294	303	322	336	332	358	314	300	316	347	318	315	372	312	309	322	319	331	320	330	299	283	312	297	337	348	316	308	354	319	306	308	304	336	328	307	307	326	328	332	344	359	327	348	328	309	308	362	321	335	328	318	318	323	313	293	297	319	341	347	337	317	298	310	325	336	313	340	320	290	308	283	300	340	317	317	326	351	342	301	279	345	315	312	342	339	340	328	312	310	305	295	306	313	357	351	344	327	316	300	330	310	321	325	309	311	335	324	318	362	308	342	363	323	294	329	329	337	324	351	341	317	311	315	284	302	340	341	321	318	310	289	328	313	332	321	319	337	288	322	331	344	327	346	352	351	301	330	303	307	332	342	288	320	325	312	297	346	356	306	311	333	324	327	341	276	313	308	309	322	336	345	343	329	327	342	333	338	328	329	313	320	335	291	325	299	325	344	317	322	327	325	315	294	317	300	280	306	351	341	319	315	314	284	331	304	313	331	298	305	324	335	319	341	322	362	341	344	325	332	333	318	315	358	358	329	316	334	305	315	303	307	328	345	307	309	350	313	316	330	348	330	373	297	299	327	332	343	325	316	297	342	306	329	324	348	330	305	318	324	322	295	344	303	334	310	309	296	315	316	291	305	321	323	332	351	304	339	324	337	329	327	329	303	341	330	328	324	317	336	361	317	354	318	358	336	325	308	311	324	289	292	347	347	347	312	277	297	333	298	317	344	315	313	323	327	342	296	298	360	328	328	301	350	328	317	367	334	310	356	299	323	322	319	308	303	305	319	325	325	337	309	320	308	313	287	319	329	314	306	371	324	323	325	351	324	335	321	303	314	317	309	298	337	296	359	346	315	311	336	350	283	336	344	310	324	357	357	314	351	306	329	323	310	326	282	363	320	327	318	342	327	334	316	348	276	349	349	306	336	302	315	308	345	325	302	346	309	320	296	266	358	299	352	368	309	337	322	330	336	336	341	352	319	340	330	306	317	320	330	364	311	323	313	325	320	334	313	297	333	311	312	336	318	352	338	331	318	344	342	350	308	318	348	325	289	359	315	289	293	298	309	321	308	333	298	333	358	311	321	324	310	312	302	300	337	296	333	284	290	346	337	309	328	321	345	318	318	323	291	342	328	345	338	286	294	327	345	311	322	291	301	321	345	343	328	336	328	361	296	324	310	352	326	312	359	323	333	336	327	315	358	309	368	351	324	338	316	316	339	331	331	371	309	340	296	332	295	291	325	321	310	315	314	304	294	287	302	313	341	318	292	335	315	323	338	370	350	337	303	330	320	314	314	343	342	350	342	319	338	302	317	317	324	325	306	312	323	353	287	326	329	313	342	353	330	368	326	298	327	316	301	353	291	309	318	371	333	312	331	344	296	345	297	367	309	289	315	319	310	309	344	328	304	299	342	338	337	329	317	347	309	307	306	319	306	298	287	343	307	316	289	307	310	355	338	336	323	352	304	325	344	320	319	322	354	292	344	329	340	303	327	301	333	352	343	328	309	310	357	347	307	309	313	315	294	304	325	317	331	325	349	321	346	345	326	314	296	289	341	319	329	304	312	310	325	315	322	332	327	332	301	328	348	373	295	314	329	297	300	316	318	335	288	329	313	311	331	313	333	367	314	318	310	338	277	320	332	336	322	302	318	300	329	328	337	336	325	309	318	305	332	330	337	375	328	332	310	326	355	352	343	296	298	354	328	303	310	365	321	297	313	283	344	380	379	332	299	326	356	334	325	347	342	318	322	334	340	319	348	311	309	310	339	320	345	309	299	324	302	359	319	327	336	308	328	324	317	314	328	334	357	349	348	322	322	336	296	332	318	292	334	371	322	334	350	300	303	297	309	309	321	338	330	325	387	309	311	321	320	343	297	353	297	318	346	314	324	326	352	304	296	329	322	357	320	302	316	325	312	321	333	343	340	300	315	329	321	325	354	293	323	304	325	317	372	308	323	318	345	318	336	304	304	293	314	294	339	337	311	336	319	335	311	321	334	318	297	321	299	297	335	324	349	287	357	315	322	323	336	337	349	302	354	315	307	317	314	332	318	307	291	284	351	281	302	326	323	368	304	312	325	323	304	301	333	315	323	375	323	303	338	321	338	320	302	283	322	325	314	345	315	336	352	354	330	329	303	358	312	309	354	337	301	307	333	350	336	320	306	294	343	334	345	344	317	303	322	320	338	341	313	328	317	309	311	343	311	335	318	333	319	322	332	305	305	331	285	313	313	342	291	292	316	298	339	312	331	319	330	364	315	358	336	331	311	316	328	322	286	307	313	309	337	330	315	307	349	299	321	336	333	342	312	346	329	340	311	306	324	315	340	324	334	300	331	313	346	334	326	317	328	359	315	350	348	293	335	362	321	307	313	312	300	327	320	308	324	324	337	299	318	314	331	303
8678	1584	2101	1943	1734	1285	1029	1022	956	931	853	925	829	857	866	800	838	820	797	819	820	840	818	793	750	781	776	797	807	745	763	799	773	810	797	760	711	800	820	760	779	777	786	786	737	806	768	759	768	761	770	750	784	791	758	800	760	807	778	707	801	716	748	758	779	734	739	701	751	805	780	796	793	785	782	794	769	741	744	777	766	717	754	773	747	757	753	754	781	800	768	730	742	806	739	801	732	759	736	790	751	768	742	749	739	773	800	802	787	807	764	762	788	777	744	751	785	736	769	696	799	752	819	738	783	757	755	817	784	774	744	762	741	705	803	795	753	770	724	736	676	775	799	740	788	757	752	793	717	764	705	783	759	786	755	807	790	750	755	770	773	830	792	759	791	801	764	781	744	772	733	747	766	824	760	771	826	801	757	733	778	792	740	744	769	762	759	732	767	785	736	750	746	818	750	743	749	680	726	788	756	726	823	770	761	759	782	752	774	781	785	794	777	798	792	781	803	832	782	775	742	767	777	738	829	770	809	747	771	753	741	787	709	780	714	779	768	747	725	742	775	763	756	800	781	788	741	797	735	736	803	720	805	744	753	771	734	788	780	772	753	766	809	768	793	725	768	818	718	739	803	709	761	786	775	750	762	736	728	744	765	713	774	751	749	799	768	762	741	822	786	791	735	812	791	803	795	769	763	769	786	740	778	814	777	780	795	728	778	787	765	799	719	790	788	792	815	772	741	742	783	751	767	794	722	776	790	754	725	763	770	761	799	753	779	747	756	765	756	825	822	730	769	770	785	786	755	760	788	791	781	731	768	780	770	700	760	790	797	762	724	758	759	786	745	712	751	801	814	805	823	793	738	804	746	787	804	788	769	775	823	771	766	798	764	775	762	766	791	780	731	793	768	745	780	759	757	757	730	775	809	741	785	754	768	767	787	759	776	768	812	807	779	754	757	775	744	731	714	777	770	782	780	713	755	770	791	759	759	782	771	693	719	762	819	793	777	746	790	767	788	708	748	818	759	837	746	718	770	772	788	761	762	797	749	736	780	762	767	715	779	752	758	777	782	718	758	752	748	747	695	761	752	814	805	744	744	780	745	755	752	768	766	813	789	796	752	773	763	756	806	743	756	761	793	731	789	787	724	734	767	765	769	745	765	768	720	748	836	744	720	795	827	773	732	782	802	752	727	741	719	768	750	781	774	767	757	778	809	725	747	774	755	719	795	769	743	743	785	731	748	765	731	769	782	768	709	805	736	787	755	762	776	811	733	812	782	742	767	793	736	795	782	781	762	738	754	771	783	747	778	781	738	820	765	788	794	740	758	756	774	799	821	767	787	774	744	805	798	765	769	776	796	718	765	739	746	781	777	791	774	751	742	748	751	715	766	746	776	722	785	784	757	767	767	744	791	796	788	745	771	758	748	758	808	760	781	795	788	766	789	798	741	750	787	823	853	820	795	764	772	750	775	749	801	773	776	748	774	744	804	770	783	767	769	804	820	771	752	808	766	772	797	759	762	795	776	735	779	765	721	687	763	794	740	757	769	779	763	718	792	766	746	793	757	765	736	732	736	775	752	797	718	743	712	786	758	778	790	777	794	810	768	735	763	756	752	773	784	730	758	715	768	811	734	807	808	716	754	781	704	790	782	753	825	754	768	767	802	756	744	749	758	716	758	718	777	803	791	787	736	714	803	793	795	790	752	770	742	726	714	765	786	745	799	699	827	751	752	797	772	780	803	781	808	779	731	728	770	817	723	758	780	781	827	799	818	760	713	726	765	778	748	748	760	771	820	803	794	751	782	773	751	798	724	793	737	753	856	751	766	723	740	748	763	793	683	760	775	752	767	729	769	788	784	787	735	767	719	803	758	753	778	822	784	774	780	798	735	764	770	800	750	790	739	749	771	724	770	777	799	773	802	702	791	768	764	777	720	754	704	762	780	770	791	782	725	800	772	741	769	771	748	759	786	718	802	752	787	772	781	761	758	757	752	757	772	737	759	727	731	761	745	815	761	773	803	788	752	834	787	794	780	779	785	833	807	770	788	790	741	762	734	769	730	771	762	766	729	803	696	768	762	776	766	770	721	769	799	823	737	764	775	760	781	844	790	753	825	791	756	726	794	757	785	795	768	731	696	769	756	750	792	759	774	742	716	772	739	719	766	791	729	777	767	773	729	773	763	733	766	773	783	748	787	771	769	839	755	748	727	802	787	755	774	760	767	785	756	735	739	790	779	758	726	740	807	765	809	775	784	756	735	796	798	845	738	767	761	759	797	827	740	746	825	800	744	767	770	743	719	746	777	806	775	755	742	800	823	784	709	845	762	750	751	750	772	817	737	752	752	780	736	752	755	805	784	734	772	801	781	771	776	762	763	805	827	797	776	750	724	776	765	756	759	764	782	770	739	768	735	780	802	753	737	775	805	763	750	764	741	767	782	702	732	735	736	763	742	804	731	760	746	735	754	803	779	807	762	747	746	744	765	803	757	780	805	762	748	780	775	762	798	781	821	735	797	739	770	767	764	737	782	773	779	772	779	779	810	748	743	784	777	799	800	759	729	776	772	774	714	742	833	785	759	775	726	815	727	805	766	799	793	752	779	748	760	819	804	733	798	750	815	710	772	774	827	738	733	784	798	785	756	795	755	759	779	772	753	736	784	783	779	806	724	758	796	772	781	766	793	766	786	753	790	759	746	776	775	792	745	813	801	724	743	770	786	756	834	777	773	755	755	786	799	734	772	771	773	742	804	760	781	780	740	797	766	812	755	745	746	758	703	759	784	775	804	733	742	778	753	764	792	807	765	687	794	729	759	758	795	779	776	765	755	772	749	738	757	791	793	747	788	751	755	779	744	783	746	746	767	756	814	737	777	773	740	800	773	785	769	786	781	720	769	819	754	796	780	818	746	739	791	757	726	772	754	726	775	775	759	713	745	807	788	794	749	730	792	759	748	754	771	754	800	772	777	755	778	786	793	769	755	741	741	725	753	786	739	749	740	837	788	771	756	761	753	797	748	743	731	757	737	750	690	789	797	755	777	742	822	769	744	771	817	789	739	796	741	802	759	725	759	759	784	822	764	775	786	750	741	736	721	778	809	799	788	721	767	746	785	755	790	770	767	738	756	756	770	724	745	728	770	805	836	733	688	767	782	799	792	779	779	782	788	788	735	725	787	776	810	778	755	721	754	748	783	745	774	792	759	741	756	781	754	738	724	741	771	761	754	794	745	829	783	758	777	763	759	770	741	748	822	795	781	749	790	740	789	833	736	800	742	731	761	748	810	738	812	788	711	792	782	728	751	780	741	727	815	743	748	793	759	782	787	758	784	765	751	776	764	768	780	764	776	748	772	773	798	829	758	715	801	780	750	788	741	748	789	780	746	765	789	792	795	793	785	781	676	760	724	783	731	765	761	753	789	796	722	733	795	798	798	801	768	801	736	792	803	779	732	757	754	791	807	780	738	773	796	781	807	746	736	759	742	772
18411	2509	1098	662	622	336	328	252	216	235	214	210	196	238	180	211	207	190	182	182	164	218	159	204	196	187	189	172	169	201	190	192	178	181	168	168	167	196	178	184	177	182	180	171	174	167	196	180	201	158	208	177	171	141	172	178	177	184	150	172	169	170	175	180	202	180	184	166	168	153	168	186	155	178	175	208	194	154	182	180	167	182	187	186	191	170	175	139	157	164	200	187	169	172	159	193	187	168	186	171	201	181	163	184	187	164	173	199	179	165	154	187	186	192	180	179	178	158	169	172	187	173	178	164	190	155	169	159	201	148	187	171	171	178	154	190	140	189	183	188	173	162	177	161	181	192	173	173	167	159	169	172	192	190	188	174	183	192	171	169	150	177	179	142	190	172	189	169	155	187	152	174	155	173	177	174	184	203	182	170	186	206	179	196	178	182	197	185	183	205	191	199	171	169	156	165	150	163	170	188	189	175	186	198	179	196	165	179	173	174	162	188	171	173	159	157	179	185	181	181	160	161	186	165	154	188	191	191	190	176	183	188	190	188	184	177	181	189	142	178	181	177	172	177	165	185	178	179	194	184	178	181	167	180	166	176	188	193	182	176	176	192	181	162	209	158	154	168	178	178	187	164	161	190	193	177	187	199	178	187	192	194	153	166	194	196	181	162	164	165	170	177	171	210	176	168	152	157	165	183	198	169	153	187	188	179	178	172	186	193	190	171	168	159	163	197	164	158	178	182	154	162	151	163	161	178	174	149	149	177	163	177	184	220	182	177	183	154	167	194	177	172	159	183	173	177	194	168	172	175	186	153	153	170	186	187	187	177	175	144	150	166	156	176	202	192	176	176	196	166	194	192	173	192	170	187	183	163	202	193	192	169	185	177	171	166	157	157	168	165	179	160	180	176	176	164	173	173	175	181	187	170	183	191	203	173	173	171	165	195	173	181	192	176	178	162	199	172	183	165	160	158	203	195	180	167	179	156	179	171	171	177	191	162	202	189	164	169	178	169	187	173	163	173	159	198	200	192	209	163	190	181	174	170	151	161	164	178	185	192	185	157	206	166	169	190	167	149	187	175	193	155	176	188	172	166	163	178	198	161	177	193	200	188	192	157	167	191	178	181	172	203	173	169	188	180	165	184	200	216	192	167	181	184	202	182	179	174	175	162	157	164	168	173	177	165	159	181	171	156	207	169	185	177	183	162	169	170	156	167	190	192	169	156	172	179	214	165	175	189	174	189	163	186	177	165	158	200	191	167	189	190	195	174	189	180	166	176	171	161	179	175	160	164	172	175	169	172	170	168	163	191	177	177	201	181	154	170	168	151	165	175	162	190	162	166	187	181	179	165	162	156	204	174	151	170	175	176	200	165	187	180	167	210	162	177	165	204	167	183	191	145	178	169	184	193	190	169	158	168	196	175	178	175	201	172	187	170	199	163	166	184	194	200	184	188	187	188	193	183	165	177	184	185	164	196	169	185	174	173	190	187	150	196	161	178	190	169	199	185	175	183	173	163	168	191	177	168	178	173	190	170	191	184	210	169	181	175	193	167	146	200	173	160	163	173	166	170	168	182	186	191	198	142	174	187	168	203	174	195	189	191	156	162	161	186	181	163	159	184	188	170	189	172	168	182	175	178	170	177	173	162	170	159	163	192	170	189	170	177	153	164	205	188	189	176	190	177	200	219	183	176	164	167	171	170	167	179	199	191	178	166	189	157	186	171	173	172	155	171	174	166	180	163	201	186	168	147	176	177	173	161	159	175	183	154	184	170	204	186	171	161	182	175	180	170	183	207	173	195	184	144	153	176	182	166	180	169	191	177	185	174	179	172	207	183	174	160	183	164	147	197	174	145	169	172	194	180	194	143	197	178	174	180	163	156	155	153	159	182	208	177	185	153	179	188	174	181	180	174	180	165	187	186	161	192	193	146	193	186	169	185	160	165	151	156	173	179	176	201	201	170	162	170	158	170	192	180	195	149	182	185	175	174	177	158	217	172	178	210	203	173	169	183	167	171	174	174	166	145	173	158	183	155	177	167	178	179	182	146	206	175	168	164	188	159	195	169	152	177	158	190	163	195	166	178	185	152	164	178	170	167	195	173	169	163	173	183	171	175	152	176	170	194	164	166	160	152	185	173	175	192	169	174	174	201	151	189	167	146	173	207	155	172	182	187	184	175	174	169	164	182	174	201	169	181	179	176	154	187	179	166	168	191	197	173	185	188	172	161	174	169	183	169	171	165	191	175	172	186	174	199	166	163	170	180	171	171	161	173	166	166	163	161	163	170	160	176	175	197	175	170	168	180	166	197	173	182	159	191	175	180	187	180	179	190	176	183	167	187	174	180	165	185	155	186	166	203	204	162	191	158	174	171	193	148	152	188	187	179	175	160	195	183	175	151	202	173	167	185	173	167	197	189	194	157	176	192	193	185	166	173	192	152	174	182	189	160	156	180	171	193	183	182	167	206	178	181	183	165	194	154	162	168	165	166	144	172	170	188	177	169	142	182	164	175	176	179	194	193	157	161	170	203	202	176	179	171	190	173	200	173	172	184	160	169	182	180	170	207	167	183	207	192	156	179	188	162	176	182	213	142	153	158	170	175	152	157	159	187	177	172	170	175	170	193	163	171	180	179	178	174	183	188	189	179	168	177	177	181	185	180	187	169	156	179	180	178	173	178	177	177	174	156	184	155	186	173	181	163	169	201	181	152	166	189	194	184	164	179	171	169	175	217	199	189	191	168	170	148	182	176	180	201	146	170	171	179	183	152	174	165	170	195	182	151	162	150	154	164	182	176	169	159	184	160	175	172	183	176	190	175	179	174	186	185	211	172	165	176	188	171	157	169	175	203	190	194	172	163	160	174	163	182	159	167	161	197	152	145	189	192	177	155	162	175	176	206	174	178	185	180	202	177	160	165	191	177	181	188	199	178	179	190	167	155	147	177	187	171	172	166	188	175	164	188	177	180	178	173	169	174	184	160	190	177	185	163	170	177	138	188	191	174	189	178	188	168	167	181	187	163	166	171	185	179	148	190	174	162	159	167	173	177	142	181	193	166	175	178	166	173	159	165	176	173	178	169	211	163	163	165	183	166	206	162	172	176	165	161	150	157	179	173	178	144	153	160	179	176	181	186	173	173	181	167	172	151	176	179	177	164	176	171	192	196	178	176	182	183	171	182	173	176	171	176	175	166	161	172	182	187	162	170	161	188	183	161	181	169	185	168	164	169	170	194	174	183	188	194	191	186	167	173	171	167	170	183	178	173	199	159	198	157	136	195	185	171	189	172	176	174	212	183	174	206	153	189	167	187	156	205	212	167	152	167	194	188	195	176	154	173	177	169	180	155	164	157	180	180	171	169	170	187	191	157	187	153	184	190	176	175	187	180	174	163	180	162	161	186	213	169	169	189	166	183	196	177	168	181	166	149	171	170	175	162	194	189	148	178	190	184	151	191	163	194	196	168	180	180	177	201	192	160	170	169
11523	1529	2271	2062	2041	1449	1037	930	793	678	675	657	549	573	651	563	533	545	506	529	492	482	503	459	504	478	475	465	473	489	440	467	496	490	473	429	459	468	470	468	437	443	439	452	431	427	441	468	460	479	434	448	435	421	424	427	437	445	434	457	448	450	441	435	455	441	431	483	410	443	418	489	413	431	433	446	471	455	460	429	430	430	439	433	454	424	405	484	428	418	416	464	419	448	445	452	435	437	431	443	464	426	453	424	433	433	448	430	465	443	474	446	450	487	447	430	477	433	447	412	417	404	447	454	473	436	438	411	406	440	444	415	414	425	449	430	414	429	455	421	480	424	456	421	429	435	450	426	454	437	467	434	433	450	465	471	458	452	432	476	411	418	456	421	400	401	425	423	428	384	454	439	444	449	417	413	422	480	426	443	476	449	423	418	434	418	467	444	462	485	445	437	407	418	427	429	463	448	460	443	445	462	452	425	450	430	470	417	411	417	405	429	434	443	406	362	397	428	397	464	428	427	465	434	405	416	441	416	460	448	419	473	430	461	425	454	463	409	447	419	448	432	382	418	414	466	442	410	468	426	444	420	410	449	478	458	449	447	422	410	451	435	432	389	402	409	371	433	439	435	410	438	472	443	439	435	438	420	410	443	476	432	429	442	410	416	408	443	448	421	416	404	419	408	413	440	439	462	417	421	416	454	425	439	455	469	405	431	464	429	427	452	434	477	473	440	478	453	419	462	412	458	446	425	459	439	421	423	465	420	437	462	451	455	423	434	435	424	463	433	454	429	474	436	419	425	424	411	406	449	491	464	428	435	440	461	406	436	479	405	495	412	425	448	445	411	398	481	452	427	437	461	457	442	438	463	418	440	446	427	468	427	436	465	417	417	427	468	402	427	438	409	421	436	442	435	441	424	454	482	428	435	418	443	435	439	421	436	451	422	474	426	433	455	416	433	462	454	459	458	427	436	396	430	427	415	410	469	462	411	441	431	434	449	438	458	384	438	393	428	460	422	447	443	407	429	448	390	415	418	424	450	467	430	453	447	452	424	472	447	413	472	465	462	439	447	423	466	438	415	449	448	436	419	427	451	423	432	408	415	429	453	440	476	419	444	420	448	455	475	433	446	412	422	460	469	440	447	399	418	437	442	487	443	445	427	443	452	423	462	446	400	439	433	414	424	452	436	425	454	449	429	421	461	424	440	448	452	413	400	420	411	421	393	444	447	437	436	412	442	432	431	419	423	401	470	449	453	405	406	422	425	409	398	468	471	428	405	430	442	386	428	446	445	419	462	459	474	437	396	433	424	405	428	416	425	419	430	413	440	422	452	415	471	413	456	436	458	449	461	442	469	447	406	433	443	433	444	410	386	431	453	404	399	459	473	444	451	415	444	429	428	423	457	433	446	496	427	490	432	467	413	449	489	431	453	437	458	461	444	485	479	450	456	406	438	462	400	440	460	448	429	413	413	452	417	459	463	478	409	442	467	415	423	417	446	408	436	407	407	383	474	437	450	475	416	450	443	444	439	463	483	482	400	415	445	444	401	387	425	447	437	434	477	399	406	419	440	452	395	442	420	421	442	426	475	446	430	453	451	437	429	454	436	448	421	422	440	420	422	449	404	416	460	461	437	430	409	423	421	421	433	454	433	464	448	435	421	457	465	446	442	428	465	425	413	437	426	406	419	431	444	464	452	418	410	469	470	422	447	416	438	464	439	448	443	470	456	453	409	449	432	464	439	444	443	451	430	445	454	417	430	434	463	440	464	436	452	463	439	430	411	385	449	431	429	466	454	420	417	415	425	407	412	453	442	414	441	464	433	431	444	410	448	421	446	470	443	397	452	434	434	439	425	456	448	429	469	439	456	437	429	464	435	427	411	402	455	409	444	465	428	432	408	431	477	435	420	453	444	454	438	420	422	425	444	423	418	467	405	443	479	410	427	440	467	414	442	458	438	438	414	423	462	429	460	386	387	449	453	417	446	476	429	405	434	451	423	425	412	489	458	442	462	476	463	423	448	459	457	462	462	455	452	435	429	441	448	430	439	418	452	448	459	412	445	415	432	427	475	435	446	456	411	435	428	436	432	386	409	407	409	474	390	466	463	434	433	452	403	453	398	445	434	472	431	392	402	478	404	441	384	433	434	439	452	411	407	433	441	454	408	452	461	416	391	415	417	420	426	445	435	448	406	399	451	435	434	456	448	416	433	464	409	407	455	416	448	371	442	405	446	426	403	462	438	434	428	433	437	421	440	458	414	411	444	441	443	420	432	416	473	457	478	469	456	397	467	421	456	410	447	419	457	419	445	439	465	464	414	448	410	478	408	428	416	455	420	428	468	466	428	479	451	446	398	443	437	414	383	407	447	439	434	456	465	447	456	438	446	441	399	418	430	445	461	433	457	457	418	453	440	424	440	445	428	437	448	434	447	417	414	450	429	451	475	452	439	446	459	434	429	426	439	434	447	445	386	423	450	420	435	437	446	414	433	438	458	437	457	430	454	435	448	423	482	416	439	477	464	430	432	424	434	418	394	407	459	447	464	422	460	488	407	413	458	432	438	414	413	384	420	464	441	450	429	434	435	429	417	457	426	432	412	491	446	455	433	422	420	457	454	433	466	460	446	437	429	437	442	426	448	469	430	467	455	453	430	426	419	396	464	478	427	450	443	401	457	460	469	498	461	463	403	441	464	440	412	439	425	444	453	443	431	378	467	446	423	441	457	465	441	451	446	458	439	409	447	444	440	402	437	450	448	425	447	418	432	437	435	428	465	451	426	435	443	474	426	437	439	431	450	452	431	403	435	452	442	437	444	457	435	431	414	459	449	418	443	457	423	429	447	435	393	432	439	474	463	413	426	402	404	388	391	431	446	413	470	406	448	445	463	436	427	433	422	434	458	502	447	430	440	425	424	413	438	432	423	416	460	504	470	434	459	405	439	469	431	439	450	455	430	431	431	432	425	466	421	403	434	416	453	421	439	419	434	416	414	435	445	455	412	429	432	438	399	413	427	432	415	439	394	410	427	443	429	410	423	453	398	483	470	446	439	404	415	402	480	456	458	442	435	406	444	427	429	414	425	393	433	402	453	454	470	428	458	432	406	438	454	425	457	452	440	435	447	445	433	418	457	421	446	431	401	431	448	418	459	420	462	449	436	441	431	412	462	464	467	417	447	467	415	412	449	471	424	445	460	432	466	434	408	426	412	393	445	395	438	434	421	479	442	442	464	432	436	417	400	451	439	420	441	428	423	420	440	400	433	437	445	461	423	426	432	427	481	396	459	443	428	420	443	464	434	436	448	471	446	442	418	479	434	455	449	419	479	463	448	482	431	431	443	406	440	449	402	473	406	424	423	456	444	395	471	427	481	436	409	411	417	414	426	423	417	409	474	447	423	426	446	445	471	441	431	425	440	441	449	429	458	447	445	444	444	420	438	429	438	395	405	439	429	428	461	438	455	396	462	442	497	414	437	439	417	417	459
1876	501	430	317	313	314	272	298	277	318	322	322	260	295	303	347	326	299	300	355	310	289	301	265	314	331	315	291	277	293	287	268	325	299	267	280	261	304	295	289	306	299	287	335	288	325	332	279	305	296	308	294	283	295	283	306	302	299	308	313	311	295	319	299	282	283	304	295	277	273	337	279	286	294	308	311	302	300	309	314	281	316	280	296	294	284	265	279	279	274	282	304	310	278	288	293	266	289	299	281	269	305	298	352	309	314	277	313	255	270	306	287	296	296	280	307	330	277	321	313	275	283	290	271	316	302	294	289	288	310	302	305	280	263	299	288	330	315	264	296	295	267	292	297	292	291	321	276	276	277	284	289	274	290	290	258	318	293	285	301	289	317	331	320	280	267	287	313	323	289	299	324	339	309	334	302	311	316	282	304	291	283	269	276	305	330	300	261	258	283	283	311	288	297	303	306	288	319	316	316	299	286	292	293	333	267	341	305	277	304	319	305	264	276	281	310	281	304	267	292	295	266	271	278	300	313	278	299	296	296	268	274	295	298	286	277	263	255	272	280	321	277	260	267	288	274	272	311	290	295	287	283	337	314	311	284	325	296	253	280	287	294	290	294	293	287	298	278	269	329	289	293	328	303	271	300	291	308	314	310	273	294	299	312	301	286	261	296	298	311	284	292	272	289	298	274	313	308	308	324	266	297	335	316	323	324	291	340	279	291	325	329	298	272	294	264	314	286	316	289	289	290	290	318	276	284	248	262	300	315	312	294	303	280	301	281	310	294	309	323	337	316	318	309	276	284	339	300	294	303	322	294	288	255	306	300	288	309	305	299	298	293	300	320	320	281	290	275	278	276	328	295	245	312	293	281	274	304	283	294	295	301	301	278	319	303	294	281	284	279	314	328	284	311	326	295	304	292	289	304	311	300	284	317	286	286	291	293	276	304	310	315	289	298	285	296	299	287	329	302	287	304	278	306	323	284	267	317	271	314	276	283	297	302	287	321	277	282	295	299	277	290	263	329	302	290	342	287	303	285	311	284	311	286	296	307	322	325	330	281	303	316	284	290	284	305	327	274	317	291	295	267	312	301	281	301	302	309	338	283	303	313	333	325	317	293	287	304	297	257	319	276	269	277	277	290	307	295	277	290	294	316	309	273	270	294	273	281	302	306	328	306	294	308	260	266	320	294	286	262	309	349	307	286	281	333	304	290	310	268	287	299	265	296	297	329	342	279	298	262	323	267	293	270	262	286	301	286	293	304	277	292	301	303	285	297	285	292	279	276	267	303	268	262	293	292	282	305	319	293	331	316	298	289	287	290	321	300	328	301	291	286	313	280	294	284	295	308	307	291	308	341	294	286	293	274	291	297	303	325	290	293	279	279	274	299	334	287	258	305	305	291	264	279	306	285	284	275	337	296	335	317	296	329	267	310	327	304	280	284	262	307	294	267	291	284	296	293	289	277	317	285	346	285	294	301	287	295	300	330	273	303	297	295	287	306	321	301	313	284	267	264	269	279	269	307	308	301	275	274	285	282	309	318	315	274	318	294	293	292	286	289	305	328	278	308	317	337	277	315	308	289	284	320	302	293	299	295	331	293	263	272	308	311	314	316	333	315	252	285	323	257	305	301	294	284	281	282	282	296	310	259	293	296	288	328	313	302	288	300	298	312	300	282	305	306	296	290	278	308	310	295	285	303	307	301	292	316	316	268	309	312	298	276	286	284	282	286	275	300	306	271	319	321	301	333	259	311	289	287	296	296	287	322	310	310	261	301	278	271	288	295	291	251	285	283	320	276	271	312	287	303	319	313	296	308	294	317	278	315	289	321	270	287	312	274	297	286	315	287	304	301	276	299	293	308	296	289	313	269	300	285	312	312	267	296	297	284	287	288	290	335	304	292	296	289	303	284	294	301	298	303	284	291	301	336	305	318	305	320	329	290	280	280	299	308	290	310	294	302	314	305	294	287	262	279	271	315	310	259	291	310	289	289	313	292	287	284	286	291	307	281	290	307	265	298	294	292	325	314	297	260	315	267	309	319	299	283	279	259	292	309	295	307	294	296	288	289	310	323	311	267	300	286	312	297	287	309	315	315	297	281	312	270	293	275	297	289	269	279	291	270	307	299	256	279	287	273	301	323	318	296	254	282	291	311	299	293	333	316	280	314	302	303	277	285	297	283	308	302	302	282	303	318	300	277	294	276	293	300	304	289	303	313	288	312	293	297	295	292	300	310	321	305	276	306	283	269	274	287	296	315	300	289	298	291	280	296	300	294	286	305	304	268	312	270	317	291	314	252	290	301	285	277	294	289	295	284	277	289	262	269	298	262	293	283	292	303	318	313	264	301	284	301	308	324	289	261	313	310	293	287	290	320	323	296	286	308	315	297	283	274	288	314	312	278	288	295	298	297	297	287	321	311	302	306	285	295	315	274	289	303	300	301	306	297	291	323	307	296	268	311	317	303	283	316	275	290	300	253	322	309	268	283	318	256	264	279	300	298	307	323	311	287	283	308	280	291	296	292	301	310	262	278	289	281	309	283	267	277	303	281	311	262	309	327	272	296	306	320	271	290	291	319	326	275	270	298	294	306	333	286	322	269	286	295	316	277	304	297	297	267	320	287	297	301	266	307	286	311	271	316	295	290	278	299	294	286	307	290	266	281	282	279	267	304	300	312	314	290	298	287	285	301	301	271	289	322	271	308	293	272	279	285	305	290	256	295	245	282	292	311	254	303	260	319	294	273	295	281	275	318	294	289	322	307	308	298	309	310	288	280	318	302	278	273	320	301	302	287	312	310	274	305	307	317	292	275	305	290	293	285	300	297	260	305	289	288	314	301	280	291	297	269	297	317	320	318	326	314	287	310	310	280	304	285	309	348	289	323	332	290	302	302	281	283	266	283	304	314	280	282	289	294	309	284	315	296	312	308	272	302	292	289	300	310	277	333	275	285	309	305	313	291	285	300	301	313	282	284	260	252	296	288	297	293	274	278	302	309	274	298	280	316	308	288	282	271	281	316	300	306	297	288	310	301	300	298	284	276	290	291	286	285	292	295	299	309	286	303	290	303	306	294	307	302	301	305	262	291	284	312	297	281	342	293	284	310	292	320	294	256	300	305	313	308	255	269	316	280	267	297	301	318	308	261	289	314	287	290	264	293	313	277	308	306	256	312	344	304	284	285	288	299	311	299	279	275	284	308	306	299	322	300	297	279	276	277	282	291	331	306	317	295	293	300	294	320	343	316	307	313	313	287	273	297	316	271	276	312	314	283	311	309	357	311	305	317	302	295	309	309	322	305	279	297	307	286	291	308	311	300	263	267	316	273	279	285	301	318	352	277	301	311	287	257	322	282	291	306	256	265	312	265	269	257	269	332	315	305	294	263	273	291	305	300	315	306	283	294	285	293	288	313	290	314	303	274	276	291	324	302	298	296	321	302	316	337	335	323	306	305	315	285	284	315	315	283	282	323	275	287	278	326	319	273
2309	960	1025	836	778	761	734	674	705	707	754	694	719	717	752	706	711	771	731	695	725	713	734	727	757	702	723	749	750	714	720	723	752	747	705	714	706	733	721	722	762	710	712	698	726	759	733	719	742	691	692	682	700	683	743	708	724	762	752	758	707	757	657	695	747	722	774	741	698	743	717	797	704	736	699	686	693	677	705	744	742	702	691	721	733	696	731	775	739	690	706	745	717	752	707	704	721	692	703	735	704	729	711	707	716	712	738	700	703	679	707	718	713	706	746	729	721	789	697	679	711	663	716	738	739	689	727	731	774	702	732	760	719	717	766	755	711	724	736	691	718	719	757	712	750	720	752	735	712	685	769	734	767	743	752	729	741	740	718	709	734	714	684	700	719	697	730	701	698	730	696	735	699	762	728	752	707	657	720	773	746	727	714	715	695	735	720	688	710	702	763	722	692	718	735	734	776	700	725	722	718	699	707	707	745	686	730	705	724	718	759	671	736	741	713	732	680	730	784	685	725	727	752	712	764	694	706	738	807	776	712	686	706	736	791	731	749	731	692	710	696	731	699	709	702	731	713	736	711	684	760	717	716	731	740	690	726	723	744	694	711	721	746	747	748	724	743	818	762	740	752	715	733	680	710	721	702	784	704	730	715	752	747	705	750	767	751	679	704	697	717	732	775	761	692	707	708	720	703	706	713	749	757	719	715	692	738	705	714	694	709	717	734	709	685	743	764	702	708	675	698	682	706	682	762	744	728	738	680	753	768	672	739	704	702	744	736	717	727	728	758	709	723	738	739	700	748	698	719	698	734	687	744	771	722	760	689	650	672	728	723	771	730	711	746	744	711	684	730	775	759	738	801	714	724	712	732	732	699	711	749	699	699	708	721	720	691	777	713	743	746	731	692	746	729	708	696	710	715	711	725	742	693	692	737	725	677	721	720	708	697	720	697	680	702	697	732	697	706	749	769	743	726	698	711	706	725	746	712	728	698	745	718	734	708	696	726	741	752	704	701	707	716	764	723	737	754	697	722	741	721	764	764	751	690	681	746	708	696	691	714	722	746	691	765	718	738	706	722	750	724	764	746	700	763	734	765	754	726	748	686	709	745	781	744	723	705	721	705	740	722	691	725	733	770	772	740	738	748	682	702	706	740	748	737	683	687	747	732	786	720	732	701	740	718	746	728	711	677	758	771	754	799	738	756	674	745	732	756	710	715	689	710	712	694	721	758	730	749	781	717	758	714	741	742	709	732	713	736	725	733	738	677	773	752	759	709	722	725	732	730	756	709	745	734	715	728	706	739	696	695	712	717	664	706	723	700	720	754	696	697	736	709	737	679	717	678	810	732	711	729	700	712	711	685	708	705	714	690	695	680	707	699	684	707	708	711	702	780	732	646	763	694	728	713	684	732	724	689	718	719	716	728	710	697	684	698	681	747	744	761	722	655	706	740	745	707	705	709	737	709	753	734	662	732	725	752	703	705	725	711	685	721	733	691	713	728	733	698	717	725	719	742	732	747	693	698	730	737	723	694	770	712	719	720	689	701	707	730	727	700	692	687	739	731	710	704	718	798	691	716	716	679	735	722	708	755	770	744	681	676	700	687	690	719	743	726	730	715	713	728	733	733	720	747	750	692	731	713	791	746	747	670	736	704	730	671	758	692	722	704	766	710	676	713	698	737	701	701	713	683	696	734	729	704	676	694	700	737	767	701	752	754	739	756	722	677	732	730	757	737	713	672	688	708	722	744	738	682	698	702	681	727	760	764	740	731	701	704	728	705	671	697	714	678	732	729	715	730	718	755	717	713	701	726	742	702	733	759	732	746	773	721	753	708	747	735	687	743	726	688	698	667	685	737	683	697	732	708	711	714	720	770	717	751	757	740	717	750	765	719	724	684	700	699	674	764	745	727	701	686	770	695	749	751	676	727	700	691	683	758	720	726	747	696	715	724	723	746	729	710	726	678	734	761	760	733	699	715	737	728	718	735	700	715	729	685	682	697	686	682	689	689	734	745	731	751	753	719	702	703	730	752	756	740	704	787	772	688	715	703	777	729	665	707	711	771	759	703	714	726	740	683	724	691	709	706	726	744	653	758	701	710	706	677	756	716	741	752	707	717	755	724	730	723	751	761	703	692	690	715	737	759	744	688	726	738	661	728	702	711	787	718	714	696	727	721	705	720	691	711	667	723	678	689	747	707	684	731	670	726	724	728	698	768	736	725	718	713	699	724	802	688	746	735	755	711	739	713	716	712	737	696	699	756	682	692	757	695	731	730	734	718	723	766	757	769	723	741	708	707	734	763	730	702	718	729	693	714	722	739	755	720	762	720	760	717	739	676	704	748	709	697	700	741	760	750	717	748	715	710	719	718	740	701	718	729	706	706	677	705	681	731	673	722	730	743	732	770	710	696	749	709	722	732	739	731	738	696	720	720	731	695	674	714	720	742	736	739	713	717	763	704	736	741	720	744	714	713	752	701	709	724	697	717	770	718	726	681	693	696	707	749	702	723	698	732	761	695	721	697	735	759	750	714	696	751	726	708	830	754	704	730	724	760	771	713	652	731	687	723	698	747	742	716	745	721	731	781	716	671	696	708	775	688	710	685	694	714	651	719	701	713	681	683	713	700	714	656	722	675	683	684	718	705	749	685	729	631	720	670	693	754	742	746	754	710	738	712	715	701	747	709	754	719	664	767	732	717	701	747	752	708	688	756	717	743	783	688	668	736	687	711	725	749	763	699	701	743	718	739	717	713	724	734	689	709	707	740	745	687	725	744	733	705	713	718	711	705	706	732	689	730	745	731	701	683	745	724	702	753	731	697	745	734	710	731	684	706	717	697	741	702	732	728	774	723	723	676	718	737	699	722	735	726	710	693	715	722	656	745	747	705	697	791	669	697	737	716	757	721	700	751	727	745	747	695	677	744	726	710	706	729	712	701	692	712	728	709	784	705	711	684	736	725	699	719	730	679	725	775	701	711	674	688	715	744	726	706	692	741	735	698	713	742	748	738	725	704	703	717	742	725	717	726	754	696	744	705	717	755	711	734	699	715	727	714	765	751	730	703	750	770	737	733	740	737	687	673	712	667	692	731	747	732	729	635	731	723	745	720	748	710	745	732	705	705	757	743	714	735	771	760	747	710	738	696	718	780	695	699	715	743	701	739	726	726	734	684	732	700	738	710	713	678	737	718	748	731	714	705	718	727	700	704	730	775	723	749	726	723	710	739	785	705	693	705	712	694	701	717	773	748	660	720	715	733	676	709	750	732	750	707	740	780	765	719	760	739	732	762	735	745	741	717	736	712	671	726	707	707	692	701	755	726	698	767	722	730	712	685	669	723	695	735	681	732	734	750	724	743	713	704	741	721	739	752	720	750	724	718	778	668	718	759	729	678	699	721	753	773	714	757	691	705	710	729	729	759	721	714	718	687	719	738	727	713	735	744	740	701	751	714	724	719	704	725	769	697	722	721	719	710	702	722	707
11331	1594	826	573	473	421	391	387	357	350	381	315	342	375	330	330	312	317	304	343	347	306	330	301	332	293	340	322	302	342	332	290	330	332	330	303	362	342	321	345	297	318	333	346	301	343	315	313	324	322	292	317	312	286	340	322	322	322	309	310	357	318	327	316	299	314	312	339	331	312	344	314	303	325	315	357	315	290	351	285	319	329	342	300	312	319	328	356	323	311	348	307	329	298	275	294	347	290	319	315	310	325	322	285	317	278	312	335	309	321	337	320	337	312	309	294	298	303	316	317	328	330	335	347	340	350	317	307	277	326	310	316	316	306	301	287	316	323	342	318	340	336	316	297	310	314	354	317	323	332	322	323	351	321	322	327	303	319	313	367	294	327	307	280	318	341	334	286	345	309	318	319	308	324	345	344	313	322	319	322	328	277	284	346	360	304	301	312	326	308	312	352	305	325	336	340	308	305	283	306	303	307	321	324	325	328	292	339	326	313	314	344	306	284	300	277	326	324	304	283	344	327	303	329	294	342	341	324	334	305	294	339	283	311	361	271	302	313	346	304	324	311	336	346	310	315	304	332	310	334	327	343	314	329	292	316	328	351	294	348	296	300	302	300	338	312	296	323	326	287	333	314	297	340	328	335	316	336	313	310	302	314	290	308	356	314	312	320	317	308	334	327	283	347	305	349	295	290	269	308	307	309	320	309	282	328	310	332	310	326	335	304	344	312	354	313	324	326	317	281	326	277	311	342	319	333	334	327	321	342	308	335	321	310	368	337	292	348	318	314	318	311	326	293	330	333	306	331	284	300	320	337	306	336	295	292	331	310	301	350	356	318	318	291	337	314	326	330	323	348	312	324	338	319	351	276	278	303	309	302	350	317	341	331	338	311	334	293	339	337	314	306	354	339	356	331	354	336	345	306	329	326	332	303	301	333	296	279	310	328	308	270	322	328	345	332	303	329	337	304	338	359	320	319	341	339	349	314	319	330	307	300	318	325	319	322	316	309	302	294	320	337	323	285	303	331	318	303	334	315	309	301	308	353	323	308	376	320	293	338	309	319	370	321	318	337	301	294	314	312	334	319	304	331	293	333	285	336	315	334	326	347	292	331	316	355	297	341	312	343	319	344	342	319	313	311	327	290	358	333	296	318	324	308	336	300	318	319	327	341	304	307	331	321	316	316	272	304	360	319	326	326	317	333	318	330	299	312	322	347	331	291	320	287	335	312	312	306	322	314	306	354	302	334	327	333	316	304	331	313	288	359	299	322	336	332	344	324	325	287	331	293	291	311	320	308	318	323	339	343	329	307	291	333	285	306	294	315	346	317	301	359	328	321	336	347	328	327	307	296	301	316	324	314	334	293	281	338	312	322	307	329	313	341	296	296	282	300	313	310	335	340	287	327	297	325	292	339	294	292	334	337	322	323	307	298	340	313	330	290	343	300	285	314	321	281	323	344	327	304	307	289	313	321	337	294	312	273	294	319	319	298	359	307	325	314	329	326	322	336	277	324	339	293	322	344	360	312	318	335	298	305	287	325	308	341	306	313	288	345	323	323	320	310	324	325	305	351	299	315	321	339	316	302	342	309	316	354	313	318	316	314	341	337	322	328	310	305	333	318	309	335	337	318	326	317	347	300	349	327	297	287	343	309	306	327	335	328	334	351	288	315	362	336	322	286	302	307	337	321	318	303	302	334	328	324	333	362	305	306	311	346	326	307	314	312	328	326	336	365	339	338	328	291	317	333	340	351	320	335	342	308	303	338	307	315	350	312	334	342	274	304	318	362	281	329	315	336	337	316	309	306	335	301	300	315	355	318	313	325	319	311	313	297	321	329	331	311	316	323	331	322	339	290	359	314	328	309	300	315	296	295	324	329	346	320	323	357	284	323	319	294	310	362	324	340	300	313	311	330	336	300	316	296	306	306	340	296	334	298	325	333	349	324	335	301	325	319	325	335	328	305	335	306	305	338	341	336	295	316	335	315	349	313	295	276	326	321	347	325	291	316	303	315	324	340	307	304	355	318	329	317	351	322	329	312	317	336	333	299	332	316	323	301	320	318	350	308	321	282	339	319	322	331	283	301	302	348	308	323	333	339	289	284	326	327	301	304	360	323	354	281	325	329	292	298	318	339	326	372	320	331	298	322	333	323	308	312	313	326	298	288	315	335	314	356	312	326	315	336	330	340	338	312	337	327	328	333	327	311	313	364	323	321	313	292	306	317	334	326	335	333	316	319	322	296	316	331	350	306	322	323	334	298	345	307	333	312	313	336	350	323	332	301	338	305	287	330	347	323	309	330	337	330	342	319	303	318	342	343	327	301	304	341	319	311	305	323	326	317	339	330	298	338	326	326	299	366	308	303	303	316	313	303	320	325	349	290	343	343	322	298	286	336	304	313	293	316	347	309	305	303	348	312	321	303	333	298	339	321	357	334	307	313	360	333	331	343	323	310	294	333	344	329	329	322	308	341	343	307	312	302	332	303	289	347	340	294	317	313	296	349	339	320	313	331	313	281	291	341	276	347	350	301	260	318	322	307	338	348	329	300	336	322	336	324	304	352	267	306	371	365	288	309	306	289	307	300	313	334	299	327	321	310	325	322	336	318	318	327	320	323	321	312	335	341	334	371	327	311	293	320	357	293	319	328	287	313	348	333	347	311	314	342	337	317	327	315	365	321	312	298	336	349	314	285	321	315	314	316	334	308	329	317	346	314	354	335	293	328	306	319	337	324	351	304	314	331	335	317	339	333	324	354	332	320	323	344	320	306	322	313	312	327	355	308	316	309	313	326	303	325	307	308	315	326	315	318	332	295	322	361	321	326	324	341	307	321	347	317	342	318	353	319	271	314	340	314	309	305	314	328	327	338	333	332	378	331	329	311	305	286	323	322	339	358	327	322	351	310	318	305	311	356	312	326	299	297	302	319	307	328	316	321	305	361	326	325	274	338	344	312	327	288	343	320	317	285	313	303	319	310	306	265	327	304	340	316	300	313	364	329	375	349	328	352	325	344	323	313	306	297	310	334	331	301	317	316	295	339	303	299	308	331	333	313	347	349	320	349	363	351	290	303	324	298	289	310	322	310	314	316	329	352	327	321	301	288	297	305	286	309	310	320	336	323	345	310	336	334	294	276	333	348	308	304	298	291	313	320	341	332	322	311	323	335	328	308	331	344	320	350	340	302	330	289	333	323	341	317	309	323	322	320	323	286	309	311	313	337	321	294	317	321	279	329	290	311	333	305	356	339	310	324	313	299	342	337	335	339	331	324	323	301	281	334	329	373	308	312	333	326	316	286	321	313	309	331	328	326	338	308	284	333	275	327	322	304	304	301	312	345	353	300	306	323	348	288	306	342	317	324	318	308	310	335	350	320	319	351	313	321	290	326	325	314	324	316	360	355	347	306	334	328	308	296	339	343	313	310	328	320	307	301	338	346	347	314	337	320	331	343	326	351	319	303	332	312	309	322	333	335	319	354	275	333
8696	1667	1673	1752	1471	1218	1053	960	923	905	949	872	900	790	821	787	858	837	842	789	846	853	745	785	766	798	754	785	778	805	788	766	766	719	801	772	834	742	813	718	765	809	782	796	773	784	768	772	789	770	746	737	779	759	745	741	802	766	754	800	804	786	758	727	713	701	788	797	752	739	808	792	829	802	783	736	780	765	727	754	787	723	759	713	733	772	773	807	736	733	795	722	797	763	760	760	791	737	718	793	752	737	788	785	797	760	745	753	736	719	766	772	784	785	787	737	758	763	751	838	782	754	797	815	780	759	796	762	749	777	746	708	707	788	719	844	789	764	758	800	701	739	795	827	752	743	754	805	791	791	796	741	752	740	761	791	756	791	780	767	754	796	734	729	776	755	768	772	733	763	740	830	779	747	808	743	770	793	740	724	771	795	791	751	776	753	813	817	783	792	764	759	747	754	800	789	788	757	718	759	787	733	772	758	733	761	750	749	759	765	821	774	754	810	788	786	759	762	781	745	787	698	773	784	780	742	784	774	753	748	764	749	776	700	776	764	719	738	797	755	746	822	838	782	774	786	778	765	762	792	718	742	843	769	792	796	776	715	793	757	762	771	736	732	744	758	741	772	778	731	705	749	754	783	765	759	730	753	772	782	719	776	797	764	741	739	737	743	773	708	757	754	759	797	753	846	801	709	757	783	791	768	759	789	757	757	756	768	685	811	796	772	716	811	753	735	764	791	792	799	728	830	762	734	757	758	758	729	834	750	714	790	744	763	796	819	767	704	773	764	758	804	747	779	772	815	733	785	758	783	738	781	741	767	764	754	757	778	769	729	803	743	747	735	722	720	754	779	784	790	793	744	735	772	800	807	747	804	754	775	742	796	784	716	814	737	725	753	793	711	775	788	820	733	780	763	798	790	785	747	737	754	813	718	753	750	738	777	751	778	767	766	759	708	817	820	749	755	764	791	764	759	779	782	764	797	756	776	798	754	786	776	784	763	717	741	766	740	743	754	761	730	757	718	768	767	705	778	750	713	752	732	765	771	776	754	766	755	827	778	762	751	773	766	768	767	709	756	787	784	760	739	743	725	793	757	744	786	746	737	756	813	796	727	757	727	757	717	776	760	713	755	791	777	797	779	738	728	796	818	750	745	766	741	826	771	793	733	789	784	756	747	785	736	768	782	747	795	765	727	793	736	809	760	757	721	787	750	817	777	772	759	756	810	785	772	787	738	715	759	786	789	834	775	816	741	743	689	762	748	772	791	797	774	764	771	722	779	779	794	753	740	794	784	769	837	722	711	780	761	724	704	774	759	814	767	844	730	784	770	789	753	784	781	822	751	794	792	797	738	781	699	833	743	780	779	767	740	794	715	769	796	725	759	798	764	714	758	712	741	783	781	760	805	812	741	769	819	781	755	755	776	692	737	771	802	772	772	755	798	770	733	736	750	722	749	783	744	715	769	675	809	769	747	777	764	764	733	742	752	830	794	762	727	783	756	721	695	727	782	721	715	798	785	769	745	759	780	767	796	741	755	760	741	752	747	774	731	730	745	769	736	730	748	770	729	784	785	768	850	817	760	727	793	723	777	766	831	799	774	723	786	757	759	804	746	787	760	765	710	741	792	802	759	744	747	732	755	735	787	738	772	751	729	751	762	771	836	743	788	789	738	718	752	782	772	746	788	816	779	717	783	744	780	790	759	783	745	736	774	718	750	751	766	733	714	785	820	741	747	723	771	775	823	747	771	719	768	725	782	756	773	739	735	730	747	759	729	731	762	770	764	745	729	801	764	772	746	795	732	769	755	762	745	761	773	739	751	776	764	729	733	795	772	718	748	772	781	809	801	732	774	749	760	775	766	753	770	753	726	714	810	771	743	772	788	779	753	797	754	745	738	744	770	732	764	750	778	757	747	741	806	712	766	734	760	743	745	793	798	753	772	755	757	767	752	781	771	738	697	788	773	765	773	746	772	798	778	731	741	760	741	788	787	754	729	753	804	778	770	787	768	743	764	794	805	750	802	759	738	822	792	763	785	778	784	758	738	739	731	806	737	740	753	743	803	751	801	775	785	759	796	768	758	798	760	709	787	773	792	758	742	798	745	725	801	777	777	792	773	769	797	794	783	703	759	760	733	729	758	762	751	775	740	747	782	754	784	763	761	770	724	772	776	778	757	719	774	742	766	782	731	758	770	733	725	773	798	743	731	770	780	768	740	780	698	719	779	781	789	742	750	813	717	795	776	768	733	772	763	742	758	735	761	767	765	760	787	757	779	786	753	743	780	703	808	795	762	819	789	782	761	782	787	787	731	761	765	796	740	733	814	788	757	770	725	798	738	763	788	726	737	806	748	705	705	761	760	743	778	805	764	740	789	759	785	757	772	775	755	762	768	755	820	788	755	803	771	710	751	692	788	756	734	770	738	803	792	774	737	746	744	807	754	740	773	783	795	712	740	778	725	748	744	755	775	782	746	754	737	797	771	743	794	723	763	732	790	799	726	759	770	756	765	799	784	717	727	731	754	741	792	736	753	715	768	790	746	742	783	788	728	710	746	759	812	762	764	787	722	756	756	737	721	742	761	755	782	730	779	748	723	776	770	775	730	776	794	723	806	745	770	793	738	716	682	758	820	751	802	770	760	796	749	821	818	773	779	776	736	811	768	718	785	702	722	809	770	775	812	784	746	763	805	741	744	750	746	735	744	780	750	783	786	745	758	807	786	736	787	757	806	736	786	788	763	739	750	770	684	802	771	758	724	732	723	755	719	736	754	799	796	755	761	758	739	793	735	809	785	768	781	751	753	799	749	778	773	758	800	761	724	736	810	732	765	768	774	801	765	806	797	723	752	780	818	776	767	764	796	821	741	752	773	787	732	740	774	731	792	752	726	767	746	767	758	748	770	747	761	789	747	703	784	764	758	737	742	736	723	753	769	784	718	725	777	749	753	749	778	797	759	756	777	691	778	746	785	747	775	776	741	772	730	719	792	771	796	784	774	783	769	742	758	757	746	747	779	755	749	776	758	750	758	787	767	733	779	763	783	815	777	763	762	754	769	764	766	762	794	756	763	791	742	761	786	789	727	761	744	750	758	766	829	759	735	796	764	732	767	765	806	811	700	763	792	775	763	752	786	725	773	756	825	734	818	778	753	808	762	752	816	716	796	743	760	770	752	810	779	748	758	724	722	792	746	735	754	802	730	769	772	775	771	846	769	770	752	752	810	809	791	726	781	739	788	793	760	742	804	759	763	798	728	741	741	751	792	780	786	759	753	765	784	746	731	794	711	755	756	761	793	734	776	742	757	790	762	739	760	768	759	798	741	752	792	769	745	755	771	783	734	735	778	728	704	778	756	776	816	789	812	738	789	770	745	801	790	775	781	721	746	798	731	789	780	792	722	758	797	798	802	805	762	804	790	769	796	780	791	783	757	744	739	735	822	752	810	723	755	709	762	793	797	752	731	757	732	775	736	762	784	738	757	747	746
18458	3243	1072	650	540	370	271	249	247	217	212	214	202	208	170	173	212	164	195	211	197	160	160	152	174	174	160	165	168	164	187	178	182	195	175	174	154	170	161	170	169	194	185	166	177	152	157	170	168	173	160	185	170	158	184	178	177	161	176	219	174	172	162	161	177	154	164	189	158	165	153	168	179	186	161	202	175	161	178	170	175	178	194	184	166	156	156	159	155	156	153	163	162	185	180	181	163	163	178	180	170	179	165	152	190	191	176	186	173	165	158	167	148	194	168	189	181	167	194	177	185	190	174	201	177	186	152	163	178	183	152	189	165	175	197	170	170	184	155	154	164	173	193	170	177	159	183	195	193	171	157	169	170	180	183	150	143	176	176	148	173	165	151	162	145	175	143	184	166	157	151	136	181	161	179	165	169	175	211	178	185	150	180	176	163	168	156	174	170	166	160	188	135	170	157	181	171	201	197	180	159	152	167	194	190	179	186	172	167	184	154	164	183	151	175	157	163	147	158	160	163	191	184	166	210	205	190	171	169	184	186	191	201	154	189	172	190	180	178	160	142	172	175	176	185	172	189	186	169	165	188	158	195	157	173	178	174	164	167	179	160	162	156	167	174	168	179	174	165	160	185	177	166	159	195	172	164	195	162	198	172	173	187	189	176	177	182	181	205	159	167	183	157	151	157	158	158	152	173	189	161	163	159	151	188	195	174	175	182	169	195	180	172	207	181	164	159	182	151	181	191	176	187	168	182	171	190	155	153	172	174	152	173	168	192	155	171	174	173	177	149	153	165	171	172	166	170	171	171	171	189	176	177	155	159	176	163	202	172	182	176	149	168	188	176	158	187	162	173	201	151	175	188	196	184	183	187	168	154	174	172	164	162	195	167	160	160	168	164	165	158	186	165	168	187	171	180	174	180	160	168	175	179	159	157	179	146	182	153	184	165	167	162	165	192	168	159	161	176	161	172	175	161	203	192	163	157	165	187	166	202	184	184	171	168	179	179	168	208	173	196	177	169	157	196	178	155	165	180	156	171	172	159	136	139	181	158	192	170	179	159	211	203	185	163	173	181	192	178	136	149	180	161	186	168	171	168	197	169	173	172	186	185	157	178	147	151	160	196	169	187	186	191	174	183	168	175	169	172	166	186	154	187	183	191	161	170	195	166	187	170	218	164	169	154	163	183	183	183	162	176	163	162	177	154	182	192	149	174	173	176	171	157	158	177	173	194	168	171	167	172	186	185	147	180	174	199	176	166	181	188	188	178	171	153	192	166	175	179	184	173	181	196	191	155	175	186	173	162	171	180	136	170	173	180	138	181	176	152	164	171	146	182	197	144	209	180	175	193	182	184	178	163	207	168	178	178	172	177	155	152	169	188	168	157	184	179	154	190	182	172	176	176	160	155	172	183	201	160	181	172	190	167	177	175	170	185	173	167	205	175	157	181	169	189	180	164	174	180	170	188	164	158	176	162	172	175	167	191	197	182	176	196	198	177	166	185	167	177	153	154	151	196	166	174	186	200	164	177	189	201	151	181	169	150	179	172	159	162	156	164	168	182	168	173	195	161	174	154	152	173	177	168	167	167	183	185	199	195	174	177	172	165	165	164	163	184	166	203	182	165	172	179	177	195	186	136	165	165	178	179	170	171	159	176	180	171	185	168	149	163	157	171	176	183	174	152	175	161	171	179	146	168	179	168	190	181	186	180	167	184	164	148	171	174	203	187	179	183	187	174	164	190	173	180	161	191	190	194	151	164	185	192	164	199	160	177	197	181	178	198	206	177	174	177	187	182	173	185	183	181	176	167	175	178	181	142	176	183	165	172	176	175	150	195	182	182	157	191	140	156	201	144	193	162	200	165	155	147	162	151	170	174	160	187	179	159	159	152	167	160	179	174	160	171	167	184	163	201	186	178	154	174	168	162	188	159	174	191	177	151	169	171	188	180	160	187	184	174	146	161	194	180	164	161	177	171	169	159	184	175	181	168	172	178	159	138	181	164	165	201	166	175	153	206	181	179	187	170	196	150	177	177	202	165	209	175	189	187	160	187	166	192	166	167	172	171	174	163	199	183	161	160	160	171	163	175	161	179	180	173	185	173	185	182	150	146	171	194	181	179	171	192	160	179	202	180	161	184	174	204	175	147	181	173	188	176	200	199	159	186	209	175	159	169	194	153	186	176	161	167	178	169	183	151	169	177	172	179	182	160	175	171	192	171	187	176	155	191	189	152	136	178	168	162	166	148	204	147	187	139	154	170	166	182	173	187	167	178	185	179	168	172	156	186	169	146	182	170	199	169	163	179	174	155	188	163	186	194	173	173	172	184	173	177	169	162	185	152	198	159	182	177	199	181	189	179	175	171	182	185	200	195	163	216	173	184	171	162	189	145	182	153	175	167	160	154	177	197	193	179	161	182	158	212	187	196	176	174	156	173	165	171	169	154	175	177	183	154	163	200	200	164	189	197	175	158	147	194	184	182	176	185	164	158	193	176	181	156	172	191	180	183	182	175	170	199	187	170	186	181	176	180	186	173	152	170	179	146	151	188	159	191	178	166	195	192	172	173	151	184	171	160	168	160	179	177	172	187	205	171	169	185	161	176	179	172	162	185	158	194	175	177	186	204	173	166	171	147	174	168	176	180	177	188	161	182	165	157	177	178	176	179	180	178	195	186	165	162	177	167	188	199	157	161	201	194	181	149	182	172	169	195	164	170	184	178	177	172	175	167	158	176	161	164	170	154	150	165	163	187	166	185	159	167	161	176	213	185	179	190	157	159	150	163	152	176	171	156	188	180	171	160	166	162	182	198	163	184	196	180	175	179	185	195	182	142	162	184	179	175	170	188	173	176	174	178	167	192	170	156	166	185	172	173	179	212	168	170	176	154	174	171	170	169	181	169	171	169	160	156	164	187	199	189	171	166	184	176	167	179	186	167	152	166	208	172	186	166	189	171	148	170	162	183	182	177	163	194	187	164	185	171	166	162	196	191	171	152	198	149	180	169	179	158	159	152	174	172	177	181	153	156	165	173	194	200	179	191	183	187	162	171	197	169	169	180	186	170	192	173	184	181	196	176	164	191	190	163	179	191	179	169	176	171	177	207	187	177	172	184	171	182	159	166	177	177	175	159	174	159	186	200	190	170	166	157	192	207	191	143	184	177	187	174	173	160	161	166	176	191	176	161	181	176	169	174	182	158	181	177	182	204	175	172	188	175	171	152	171	182	177	188	164	155	160	187	193	200	141	186	200	174	180	152	176	170	148	181	165	160	189	156	181	219	158	168	188	175	181	166	184	164	185	181	165	183	189	169	164	175	188	176	172	187	163	168	177	143	189	162	178	168	167	184	175	148	137	190	173	160	171	164	189	175	166	187	161	162	180	207	154	183	168	176	170	176	180	175	168	166	178	173	182	196	171	169	163	172	179	164	162	205	160	171	195	163	183	181	178	163	192	141	152	165	164	200	171	151	170	179	201	204	195	178	165
11177	2377	1942	2028	2149	1430	1020	884	778	735	630	603	599	563	566	593	512	571	541	527	553	512	505	443	498	468	507	488	457	453	498	457	489	472	468	442	463	476	480	421	427	467	460	439	440	438	447	470	428	470	412	447	436	450	463	461	414	417	463	451	450	418	443	415	427	444	461	415	444	430	451	453	449	470	423	452	475	408	491	439	416	428	420	415	430	466	416	453	465	436	419	442	451	379	434	451	452	435	425	433	442	459	441	434	433	439	422	399	438	410	420	464	450	427	436	423	435	459	438	403	472	429	469	426	452	440	434	457	432	461	434	444	448	416	449	446	452	432	417	411	426	425	408	440	445	409	429	448	430	418	444	420	424	426	416	425	437	455	483	447	436	430	396	438	449	421	405	447	452	430	449	440	433	436	457	439	453	444	431	416	418	430	463	401	470	436	430	455	465	444	427	448	413	415	427	419	424	468	450	416	417	470	440	455	441	399	436	443	417	444	438	408	444	402	427	402	436	449	397	413	416	455	435	445	402	445	415	415	373	412	433	419	425	415	459	393	450	412	418	421	404	424	444	422	460	424	419	425	421	448	438	441	463	451	424	431	453	452	435	450	423	427	408	432	427	461	434	410	427	440	432	462	439	469	452	401	470	418	432	402	446	419	458	482	429	458	449	454	450	415	435	446	431	406	428	426	433	409	428	442	480	421	401	417	417	398	434	404	407	439	422	481	421	485	418	420	462	405	441	411	415	481	414	426	425	451	438	428	442	416	461	431	447	441	455	458	388	420	440	449	436	412	402	397	436	429	401	447	410	431	453	439	392	458	421	442	454	393	417	391	445	457	418	380	437	500	420	439	439	430	451	397	448	451	423	450	452	434	435	432	419	451	413	454	437	422	424	460	424	419	455	427	413	478	458	430	423	396	414	429	397	442	446	435	424	452	410	453	434	431	425	405	439	429	456	448	411	409	405	424	466	404	385	419	440	427	412	436	435	411	458	425	432	421	421	445	453	426	413	444	423	431	429	487	421	425	425	459	410	440	449	459	461	446	428	448	437	450	432	412	429	432	420	457	425	459	454	424	443	426	445	459	447	408	432	433	398	430	453	446	440	453	440	401	405	416	417	422	401	450	400	390	443	434	481	410	412	484	440	475	431	387	444	399	408	462	465	427	387	447	406	439	437	457	426	418	433	426	444	430	418	480	438	429	428	458	452	429	425	435	419	421	436	427	426	418	438	424	408	425	474	410	475	450	440	388	440	428	421	408	421	457	410	417	458	453	471	448	440	468	428	398	409	426	458	431	396	442	461	466	402	433	463	454	466	428	436	412	478	440	444	401	431	439	426	459	452	429	453	407	444	420	419	448	436	445	445	428	411	434	458	467	400	449	395	427	432	451	459	409	447	412	425	438	459	415	462	417	433	436	411	462	446	398	450	439	422	411	434	440	440	464	414	444	417	453	436	443	435	434	449	438	399	429	416	442	421	412	434	407	469	438	436	459	444	455	433	439	424	435	434	412	451	430	415	427	440	424	405	414	455	393	436	461	428	418	464	437	412	419	408	444	469	422	479	463	444	418	438	419	435	426	449	415	450	418	445	418	419	417	413	417	407	438	433	426	438	423	415	427	434	440	427	397	413	441	430	398	424	432	445	456	428	408	416	439	434	443	445	442	432	414	459	455	405	417	430	487	469	415	408	443	450	467	427	415	456	423	417	480	452	413	437	412	443	428	433	456	454	443	459	444	437	423	456	435	440	412	476	441	420	484	437	402	421	448	453	398	447	422	443	454	432	419	435	427	407	452	427	445	461	433	416	418	444	421	433	462	410	434	418	466	412	423	409	452	433	431	412	392	434	390	385	454	414	413	419	443	424	453	448	422	434	405	426	451	478	419	453	442	414	425	423	420	428	475	477	451	437	424	417	457	439	414	443	397	454	432	436	459	435	446	390	458	426	415	454	388	420	441	439	415	475	428	454	465	455	462	440	428	451	452	395	425	480	437	447	432	435	413	412	417	448	430	429	434	430	404	439	405	430	455	445	452	481	420	440	423	409	450	477	451	492	427	411	446	439	418	423	414	391	466	395	422	452	436	437	460	426	437	462	422	468	418	464	441	428	442	452	443	411	444	412	433	442	423	444	415	428	409	446	439	455	411	407	439	452	413	412	436	458	435	426	456	454	464	405	444	435	455	414	455	475	445	466	481	442	468	448	439	451	428	454	443	428	456	454	445	414	443	413	437	415	418	419	449	419	401	437	423	453	475	456	421	407	443	414	444	403	443	440	444	412	384	443	435	431	444	437	434	452	381	403	448	447	468	435	410	452	422	427	445	438	442	414	407	441	398	417	402	435	450	430	444	418	367	391	418	431	417	470	430	449	442	421	396	434	419	413	429	460	426	401	406	465	440	425	436	428	452	465	432	450	402	468	423	437	429	438	430	425	413	468	433	454	463	413	415	410	436	433	423	465	458	436	425	414	464	470	421	404	444	408	437	404	414	446	420	427	438	440	414	430	427	462	432	448	429	493	445	449	429	453	442	437	404	429	431	441	423	463	438	443	440	401	430	436	419	433	432	460	448	395	463	424	424	432	458	429	428	419	415	424	417	478	440	451	417	414	439	437	404	457	458	423	431	434	456	409	432	434	414	403	445	436	403	461	419	438	431	458	433	441	415	426	423	397	404	401	436	438	404	435	404	430	412	402	441	399	414	444	472	444	394	471	430	474	474	410	445	449	425	431	443	446	420	455	460	423	420	448	410	419	391	408	435	409	425	452	445	454	482	433	422	379	445	449	409	447	429	422	440	403	473	447	420	457	406	436	392	462	440	401	419	451	413	412	463	446	465	432	395	422	398	427	456	453	431	471	430	454	464	423	417	441	470	433	444	432	471	456	439	458	423	450	436	438	454	417	443	391	446	431	450	430	397	415	454	455	421	430	444	447	458	407	433	392	427	450	401	423	470	444	456	436	425	420	414	417	427	447	435	429	465	425	434	415	469	441	432	419	432	428	405	474	464	440	419	436	425	411	422	427	447	411	447	438	454	407	409	442	452	412	451	445	463	468	402	435	462	435	437	431	479	442	430	460	415	448	445	415	434	416	453	428	440	441	442	402	447	442	441	427	413	442	437	419	417	457	441	485	423	447	409	440	411	436	408	417	423	442	469	405	415	467	427	456	451	455	414	437	424	415	424	415	384	423	470	444	420	462	465	409	423	424	452	454	419	446	460	432	405	418	406	467	462	391	429	427	453	439	469	457	439	433	477	435	395	455	421	453	421	436	412	417	415	449	376	406	387	433	461	437	451	418	453	467	467	430	462	398	414	408	416	434	467	429	426	416	460	429	409	446	467	405	401	449	409	437	425	459	405	437	444	437	406	416	436	409	463	422	459	423	444	412	412	413	419	444	408	400	421	448	401	435	441	470	459	405	461	428	417	422	463	420	417	430	435	445	410	440	417	434	431	428	447	435	464	447	477	443	410	457	418	477	452
1857	530	384	350	327	298	293	302	307	278	282	281	310	271	268	276	292	282	310	333	285	317	329	303	303	294	290	291	294	320	280	290	329	289	295	272	304	272	325	302	327	276	283	280	327	298	281	316	296	291	342	297	307	317	269	294	260	327	317	290	282	269	305	266	240	314	287	277	303	328	323	301	305	288	296	272	291	320	316	326	298	311	325	305	297	317	321	312	285	319	323	290	284	299	328	319	286	280	299	305	310	314	338	280	302	310	279	273	302	322	319	341	321	319	297	287	272	300	308	250	263	316	301	282	333	300	333	303	285	297	291	326	316	309	283	287	298	296	294	300	306	297	291	293	277	288	297	270	294	316	288	288	303	271	293	300	294	302	285	271	309	273	282	308	282	288	328	276	282	291	293	283	280	289	298	310	299	284	311	305	298	293	289	334	297	310	280	318	279	259	307	300	295	279	306	287	293	311	290	292	285	268	330	300	311	300	312	324	324	289	272	305	318	292	292	291	321	324	304	324	296	284	258	307	299	273	312	278	324	301	299	253	337	307	323	298	269	278	308	308	277	294	317	282	241	292	306	315	281	314	291	304	313	307	318	311	308	317	289	262	312	317	282	293	281	289	303	302	305	286	306	307	253	309	317	321	312	296	335	323	299	286	291	254	315	281	306	304	301	312	291	287	307	296	315	281	297	321	267	308	316	278	289	280	305	324	294	307	266	287	298	306	291	295	301	278	278	280	304	297	298	274	303	306	253	285	266	335	284	305	293	325	315	302	294	292	269	311	293	303	322	322	289	288	269	279	301	279	286	277	268	284	265	301	305	298	268	293	303	287	269	266	264	303	327	263	308	335	300	303	315	277	288	295	318	305	304	304	274	342	296	274	321	313	283	295	284	272	316	280	300	300	289	292	304	308	293	266	279	299	273	279	302	316	316	305	287	293	314	297	311	264	314	258	281	268	326	307	267	301	277	316	321	314	292	275	278	318	281	292	305	298	291	291	316	327	282	288	283	274	280	318	288	307	283	317	296	299	303	313	282	278	285	299	284	270	317	307	267	275	299	261	307	325	328	294	277	297	264	277	290	274	297	283	321	299	311	328	309	298	313	297	277	293	304	300	289	285	279	292	318	271	266	275	337	286	288	327	267	288	287	275	307	295	313	278	279	280	298	274	285	301	311	311	299	290	306	301	286	316	280	284	279	275	296	275	293	316	293	291	290	329	296	284	317	278	286	294	299	273	299	303	274	295	292	291	269	298	268	275	287	281	271	292	277	336	309	276	307	324	321	276	319	290	278	273	268	310	295	293	299	301	295	292	283	279	259	294	276	312	272	324	279	302	269	294	296	294	291	292	321	302	322	299	322	258	311	290	323	287	313	294	314	273	295	289	314	281	297	271	297	283	295	310	310	285	318	304	255	292	290	311	303	286	308	304	293	314	303	305	296	304	301	271	301	319	278	281	346	307	319	285	294	290	316	278	312	306	317	282	302	309	315	308	294	274	291	306	251	271	278	276	276	329	311	291	273	283	320	294	318	307	330	312	288	313	289	301	273	311	292	261	286	303	268	275	289	281	284	292	293	299	315	267	283	285	294	323	314	282	236	319	285	279	291	287	301	286	278	301	267	279	281	327	297	290	299	292	281	313	290	290	282	286	287	308	271	265	304	298	297	296	303	318	297	293	325	259	319	298	303	301	295	306	279	303	318	300	288	335	289	302	304	263	304	314	325	329	274	318	300	302	285	306	303	314	320	296	268	276	275	299	307	320	315	318	293	276	323	293	290	261	285	298	318	283	269	291	288	277	306	298	311	309	295	298	278	275	346	291	305	316	266	299	264	289	272	269	306	307	275	253	290	290	283	285	272	261	298	290	286	272	293	290	303	318	287	298	324	305	303	290	316	307	284	283	264	304	291	299	302	317	297	281	324	279	315	285	293	296	274	299	280	284	300	291	307	295	274	303	282	303	299	299	287	305	340	300	277	300	278	311	273	316	281	322	281	302	286	276	292	293	325	279	301	300	293	299	297	278	293	285	310	295	309	293	296	312	305	297	300	280	299	285	279	328	279	296	282	268	301	275	296	315	312	262	299	299	340	287	256	300	322	310	310	287	315	296	302	278	307	311	309	302	281	314	296	290	313	298	269	296	300	287	287	311	272	306	303	316	287	271	277	281	319	301	283	289	290	334	290	288	309	291	301	296	286	283	275	301	273	284	275	310	340	319	298	315	325	298	307	323	277	288	306	309	305	284	302	275	285	279	285	280	317	304	302	260	297	268	301	282	288	337	286	305	313	308	340	290	294	280	299	278	278	321	325	286	291	273	308	316	275	315	295	304	278	294	287	304	316	296	280	284	303	286	308	318	287	298	291	298	284	325	290	289	311	272	314	327	301	295	313	309	285	314	287	318	285	278	300	316	302	286	284	302	310	300	298	280	280	318	291	297	297	278	283	285	292	307	296	334	305	293	277	271	292	311	285	298	315	295	301	285	310	280	307	277	306	281	321	311	276	284	300	316	272	312	287	272	309	348	306	289	299	285	281	298	317	342	288	357	300	299	306	294	298	291	299	282	274	318	302	281	302	268	276	293	318	294	282	284	294	282	284	299	335	296	333	295	314	287	298	300	273	305	287	305	274	281	296	271	312	292	308	315	316	285	306	295	314	269	298	299	332	331	270	293	341	293	268	266	295	261	292	296	297	281	276	286	275	325	318	320	313	297	301	277	332	267	327	327	303	304	287	344	284	294	311	292	276	289	302	311	262	304	292	295	305	297	314	282	291	292	324	300	301	300	308	313	313	307	310	313	294	302	258	316	302	301	307	292	302	296	250	314	298	288	306	303	300	307	292	279	296	291	311	301	251	300	307	293	303	304	303	307	285	299	292	325	294	291	333	317	303	306	274	314	312	275	313	272	280	285	279	334	287	305	316	304	288	297	313	297	318	308	307	259	300	339	298	307	281	280	324	305	310	261	274	275	258	304	302	282	311	316	279	324	295	291	308	289	301	287	302	269	281	319	285	259	300	297	310	323	302	316	279	308	303	311	286	264	289	289	290	277	287	300	294	333	348	290	280	295	321	281	302	283	291	294	276	280	319	264	298	308	297	261	281	303	283	298	268	303	274	295	269	315	305	291	282	282	313	320	325	266	309	287	294	299	316	322	277	280	297	304	326	299	328	318	301	289	293	300	347	310	278	289	303	305	307	290	291	311	320	284	327	318	286	295	324	296	314	336	343	324	310	297	303	321	320	289	329	280	311	299	295	329	340	296	320	320	295	340	297	295	302	288	311	302	287	321	299	291	278	299	277	312	284	297	322	330	305	320	283	306	268	268	285	290	264	298	276	299	302	281	273	263	283	308	327	306	329	273	294	257	308	330	259	302	311	296	309	305	320	301	307	299	338	293	280	323	330	267	284	290	307	303	305	320	294	296	299	290	280	299	299	312	321	289	272	306	292	307	313	262	288	243	299	331	312	310	268	287	296	307
2213	972	942	927	837	747	695	737	705	709	739	725	719	741	766	747	760	689	702	753	736	729	693	756	695	758	745	778	733	697	758	752	711	739	680	708	711	727	689	771	691	717	726	696	693	785	737	763	776	769	713	741	681	719	714	703	685	739	762	747	730	715	743	726	711	718	745	726	702	744	750	688	697	709	688	711	773	731	730	718	746	718	752	713	684	720	730	707	691	720	749	682	775	663	746	716	723	784	665	728	770	693	741	684	748	730	722	765	719	731	696	715	718	708	742	717	733	772	647	707	728	675	696	684	712	736	732	735	700	733	695	746	746	698	716	688	768	712	654	726	720	700	683	699	721	711	727	708	738	734	729	746	716	782	746	724	694	712	733	723	696	715	711	748	714	718	695	696	744	695	702	735	689	692	683	729	748	682	686	689	676	671	727	696	716	711	739	745	699	718	728	723	730	730	717	747	771	678	712	722	723	752	731	670	745	704	717	747	723	701	729	704	694	721	763	728	707	711	678	709	708	699	715	751	716	712	724	743	752	725	687	709	722	678	706	766	692	703	741	727	741	690	732	739	701	737	713	692	662	777	741	724	700	692	755	726	782	733	761	704	726	706	691	714	737	705	713	714	737	743	712	733	682	710	707	694	698	736	741	745	713	720	736	727	687	732	698	722	737	718	692	735	717	690	663	704	769	672	669	754	724	719	680	730	770	740	712	708	733	732	681	693	708	707	709	699	725	730	760	692	722	725	713	729	735	697	679	719	745	736	754	778	747	717	733	699	728	721	731	770	735	719	709	728	718	737	708	753	758	729	680	761	730	683	696	717	692	725	771	750	675	777	715	710	695	717	710	732	708	717	764	749	727	765	719	741	723	717	733	676	722	700	692	699	703	737	717	729	774	718	714	746	727	693	703	734	733	738	731	666	731	683	727	719	728	696	700	687	750	739	734	715	739	733	720	729	712	714	704	730	727	746	729	720	701	727	753	748	743	694	718	685	742	648	734	693	732	691	720	727	685	713	689	709	699	666	724	703	735	726	720	679	715	684	777	734	749	723	724	770	745	725	708	669	746	726	715	713	710	711	741	721	708	735	691	673	665	680	694	751	689	723	708	718	777	688	744	770	709	733	721	759	749	666	740	744	711	734	753	711	727	763	701	767	757	710	738	679	725	689	691	732	722	691	708	681	763	730	716	730	724	702	696	705	688	759	731	764	708	769	787	741	702	696	748	724	733	719	692	702	745	752	706	770	707	725	742	681	699	700	682	787	755	678	729	668	727	767	739	715	704	722	722	749	721	763	667	728	790	756	741	705	678	720	720	692	714	714	722	740	727	771	707	736	698	706	715	718	708	698	729	755	678	752	751	736	721	733	727	770	717	723	715	763	677	700	738	690	706	736	740	686	666	726	713	721	764	723	733	724	703	713	765	693	686	754	720	705	766	710	698	721	717	677	744	701	758	726	768	712	699	732	693	706	715	719	716	684	721	697	693	755	735	746	724	693	742	662	759	717	756	675	676	735	736	720	722	723	725	722	700	735	760	709	778	724	721	726	706	725	703	670	695	698	721	784	731	727	717	708	739	694	744	717	704	746	702	698	746	711	764	738	734	707	757	752	746	786	720	714	709	709	721	733	685	689	691	699	721	696	738	724	707	739	702	729	715	734	699	725	723	664	689	713	742	729	710	681	729	701	710	706	753	708	712	706	771	739	739	690	700	703	748	684	714	733	718	688	670	734	700	728	752	738	754	732	705	736	708	744	736	715	743	737	730	683	714	709	709	704	736	702	674	678	715	734	707	732	687	746	706	712	650	723	746	747	756	743	716	724	766	706	766	713	689	709	739	710	754	726	732	735	690	730	700	697	709	672	721	656	713	729	755	763	696	716	707	690	729	739	731	698	680	685	709	710	725	702	710	753	727	763	737	721	716	723	737	705	706	762	726	708	755	716	715	684	736	763	673	761	691	703	717	723	669	722	718	751	699	734	721	693	735	726	738	682	715	706	774	714	769	709	704	733	736	723	738	725	726	768	741	750	746	717	717	744	756	744	738	721	707	697	706	770	713	715	722	701	711	758	717	747	723	728	762	705	699	701	691	730	717	730	702	691	757	702	694	718	716	726	716	657	711	741	721	756	672	701	702	746	697	720	712	701	684	757	694	737	705	728	737	683	739	704	723	757	724	746	716	718	708	713	738	727	732	710	719	710	743	750	725	700	703	640	717	727	706	680	745	759	687	741	707	740	721	711	644	748	704	728	733	727	726	687	744	728	715	753	716	733	718	730	751	668	756	707	737	764	725	697	742	752	630	729	735	782	660	700	693	736	682	687	720	734	763	702	707	669	689	723	722	757	737	739	752	716	713	772	734	783	757	743	754	766	732	692	704	714	723	721	732	710	721	737	708	727	714	741	721	745	728	750	722	741	722	755	737	764	727	717	716	731	745	788	783	712	754	725	742	771	723	758	748	774	694	721	750	686	717	740	749	670	757	706	786	741	760	723	748	698	711	716	745	724	705	717	699	688	725	688	680	746	725	723	686	718	705	690	677	720	751	734	757	707	726	699	673	704	753	703	779	715	682	718	733	724	729	723	733	675	709	740	742	744	704	705	713	703	731	693	695	725	688	738	731	739	730	729	761	732	728	698	758	711	718	714	747	662	714	722	701	726	712	706	711	720	697	711	698	766	714	703	753	713	696	725	718	684	790	742	691	741	713	764	749	736	752	737	690	724	693	708	717	702	690	758	761	755	750	734	723	698	738	698	706	693	706	755	706	713	721	680	695	758	723	686	689	710	706	689	731	731	719	748	719	762	651	734	723	705	769	674	756	715	745	682	755	655	719	674	727	675	742	711	703	714	699	697	725	692	674	746	697	789	721	736	731	705	705	688	704	685	712	703	702	697	676	711	734	756	732	759	728	700	721	693	695	765	757	687	702	718	722	682	698	704	762	734	786	686	754	753	738	722	723	675	710	669	772	702	702	751	796	746	738	740	674	683	748	723	719	741	671	690	704	712	759	708	678	710	740	756	714	724	709	733	695	726	672	703	750	695	719	751	760	751	673	711	760	726	690	766	717	680	719	726	697	655	726	694	774	748	753	694	735	687	720	666	717	724	686	741	701	708	697	711	741	719	731	726	729	682	689	706	754	678	684	733	776	701	732	720	701	674	727	787	747	699	732	765	730	730	722	756	698	753	729	756	754	719	773	676	690	750	718	731	698	703	700	743	744	734	750	686	739	756	698	715	720	791	715	721	683	741	740	696	703	754	697	728	713	703	707	682	718	753	712	710	727	754	745	686	721	702	752	696	739	709	735	733	689	724	729	755	697	775	720	753	693	726	758	749	713	726	718	722	773	752	751	683	781	684	752	688	736	755	740	743	716	768	687	716	739	730	691	712	717	747	765	734	720	720	767	709	731	684	692	723	766	716	745	816	728	741	757	729	724	758	682	740	683	712	746	727	703	725	735	730	735	743	684	728	692	732	741	687
10194	2114	972	573	597	398	349	360	351	363	328	354	306	346	339	298	344	350	322	329	337	361	330	298	359	343	326	298	326	319	288	324	316	300	308	313	314	307	330	333	357	315	342	314	335	305	359	316	334	331	329	305	362	322	302	299	323	308	351	294	321	327	341	319	336	332	341	292	341	314	273	295	309	308	329	368	305	303	341	346	368	332	314	318	339	288	338	308	325	326	317	346	304	319	323	342	328	308	336	302	317	341	341	291	300	303	316	320	324	300	359	289	315	330	326	303	314	303	331	329	310	343	306	314	337	275	283	310	295	312	359	277	352	318	308	297	300	330	331	337	346	306	313	326	327	286	292	302	291	288	310	289	318	327	336	294	321	305	314	293	312	323	322	311	327	316	291	292	341	299	316	337	285	301	315	341	362	325	275	322	347	310	307	291	306	360	319	289	301	331	292	313	306	339	312	292	281	323	343	308	309	316	313	320	312	371	309	326	326	322	331	308	335	322	320	349	295	314	320	347	294	321	287	333	317	332	319	296	355	292	316	290	309	310	343	295	311	334	290	299	315	329	312	330	336	318	292	329	316	331	327	302	326	330	282	294	290	313	294	287	281	323	286	311	303	329	281	325	303	327	329	303	339	321	324	292	334	354	317	308	323	300	301	309	319	306	321	312	321	281	320	329	317	311	300	329	331	312	337	302	338	320	318	300	316	317	296	328	318	335	296	357	319	309	317	312	368	293	327	323	309	280	318	301	316	285	312	302	326	317	318	308	308	291	316	330	334	325	308	317	311	311	310	315	301	332	282	357	316	296	315	360	280	319	307	328	313	327	343	328	305	299	295	341	313	325	310	318	305	342	321	283	309	329	306	309	321	345	288	318	338	320	294	350	324	302	317	336	331	278	321	328	294	312	317	311	307	319	339	291	332	329	342	310	312	333	323	353	343	321	349	309	339	316	333	298	329	322	320	314	304	303	292	332	322	299	310	318	331	301	291	301	295	312	324	298	334	316	340	347	361	321	310	327	305	305	294	305	341	306	329	301	337	347	264	340	334	356	320	308	310	315	284	323	287	297	289	318	321	328	297	315	307	329	303	284	289	321	293	310	332	309	315	307	333	309	338	296	315	320	323	335	332	340	299	323	299	328	326	321	315	296	319	302	305	374	328	339	272	296	326	331	325	298	299	315	300	320	311	319	318	303	308	295	296	320	322	343	334	318	317	303	313	340	369	345	294	311	331	310	296	302	332	321	298	327	353	351	322	310	320	338	307	325	307	279	349	336	320	284	356	289	317	307	312	310	330	318	325	314	347	328	324	323	311	344	342	305	300	336	321	287	310	323	304	341	327	325	300	331	306	321	298	315	343	341	306	323	325	300	320	316	294	304	319	322	323	308	302	322	314	312	347	300	336	329	322	338	334	297	327	321	328	316	318	274	300	326	310	283	313	286	298	308	322	327	323	361	302	298	322	323	347	294	301	318	271	345	308	337	304	294	316	337	323	337	320	353	329	320	314	347	324	332	284	295	316	307	313	314	378	339	325	322	314	316	294	324	326	304	310	321	289	308	277	294	312	304	343	314	318	343	307	323	307	325	343	321	302	309	307	354	329	332	287	309	359	348	314	331	336	329	315	316	283	293	334	327	337	367	316	327	328	314	326	328	293	350	307	333	312	322	332	328	334	287	295	302	290	334	341	345	297	296	306	307	299	313	345	306	310	320	332	320	329	308	330	292	316	312	328	306	321	310	343	329	298	312	297	304	282	284	316	315	332	295	325	317	350	302	295	326	321	320	313	314	322	294	321	300	303	290	327	303	347	304	321	307	304	300	313	286	295	314	323	360	293	315	299	341	330	318	338	308	324	314	274	310	308	338	336	295	295	302	307	330	317	293	315	348	348	312	341	304	323	321	299	323	306	289	306	314	308	324	306	309	311	297	317	312	328	328	292	339	346	325	296	313	348	310	285	306	326	326	305	322	312	292	331	325	267	322	345	316	341	309	322	354	284	288	326	345	310	324	296	322	297	299	344	307	313	327	326	329	325	305	329	320	322	334	310	328	292	303	337	302	347	358	299	318	329	326	321	357	325	327	292	340	282	315	275	314	326	309	333	342	336	340	347	319	333	303	279	324	309	348	296	317	303	330	302	327	317	302	346	320	319	316	318	291	310	338	329	339	318	292	328	316	345	345	358	322	317	330	327	305	327	319	314	311	346	314	340	339	295	308	320	309	340	336	309	294	316	280	296	308	348	308	318	299	316	298	315	290	348	313	301	320	293	295	296	323	354	324	327	315	315	312	316	330	360	316	344	334	323	325	283	324	306	285	335	335	274	342	322	329	317	315	294	329	359	302	329	326	337	343	339	302	311	343	335	323	320	332	335	277	339	320	309	341	303	303	316	310	305	319	317	323	307	321	301	335	325	319	327	319	321	305	332	330	327	313	300	311	349	318	311	324	311	316	299	314	343	301	354	337	298	310	306	329	292	300	311	354	326	294	341	325	307	335	341	307	332	330	308	279	299	316	350	326	331	325	306	287	327	301	327	338	344	300	322	351	291	363	337	288	340	299	329	306	290	341	330	305	307	284	319	316	282	323	328	340	353	316	337	317	281	316	349	304	300	309	300	304	314	326	321	297	334	306	320	296	346	284	343	319	315	314	300	326	294	318	318	295	316	324	339	324	293	334	326	302	316	315	311	289	331	321	334	311	317	325	323	333	301	308	322	308	305	321	300	307	317	319	318	320	311	325	329	310	327	343	320	361	324	330	310	291	328	349	338	295	319	296	299	319	316	299	287	256	290	342	288	291	320	311	334	317	321	323	324	310	308	320	335	325	324	337	303	340	305	298	289	299	300	324	324	344	301	315	341	308	310	302	356	331	309	326	341	322	319	296	340	333	341	357	304	298	293	340	316	321	290	275	310	313	304	298	311	335	315	311	319	331	313	349	328	310	323	332	323	312	332	300	346	333	335	307	321	291	325	305	329	322	291	322	359	320	317	310	292	307	336	310	310	314	312	294	296	304	340	308	340	292	304	323	302	323	330	305	312	293	326	317	334	303	315	280	326	303	329	325	296	308	305	312	293	325	313	304	319	339	309	313	322	296	321	329	341	330	302	335	317	331	319	352	298	333	342	310	330	313	305	331	324	289	316	301	330	313	339	323	311	351	299	308	278	315	297	319	349	322	303	334	330	301	312	310	311	349	316	280	303	315	309	335	301	332	310	335	314	330	294	305	316	348	321	321	312	299	292	353	327	313	321	341	290	293	319	286	295	300	315	318	331	328	346	347	324	378	321	300	330	310	313	288	353	327	329	295	329	304	344	342	305	320	321	334	333	308	316	300	329	335	331	295	314	309	323	316	314	337	325	329	353	328	329	361	335	330	288	326	311	317	328	312	268	295	299	300	327	310	277	343	356	289	291	316	305	304	344	321	298	326	331	338	315	312	315	357	311	297	319	273	328	323	333	327	298	300	353	315	313	303	305	320
8302	2277	1736	1834	1828	1282	1081	969	973	871	893	900	898	821	846	815	846	818	780	836	793	840	774	791	800	799	800	809	792	800	797	808	771	841	762	822	808	763	774	746	751	735	741	721	726	751	806	786	731	748	763	758	757	782	717	791	706	750	753	768	732	766	762	774	739	776	724	766	753	738	739	764	728	808	724	757	770	684	730	705	781	772	768	732	771	714	780	782	736	770	746	730	753	754	744	749	752	769	795	772	767	760	764	758	741	741	751	772	757	795	764	792	732	794	722	793	727	756	746	761	741	802	752	745	747	765	781	790	791	752	772	737	736	804	716	709	746	700	763	744	757	744	771	755	763	778	802	787	694	765	772	671	739	746	771	747	760	737	760	779	746	734	789	733	731	777	788	780	780	768	763	754	752	733	746	780	731	779	753	737	769	781	762	713	754	754	769	767	769	764	707	775	758	760	759	718	751	779	720	804	701	701	710	785	752	710	775	735	778	775	738	728	782	729	742	748	746	754	738	783	794	746	745	803	773	755	756	742	780	726	737	791	800	712	772	710	752	733	731	768	760	779	771	753	798	853	780	726	753	743	742	740	729	702	734	828	777	719	716	758	726	716	710	756	748	780	763	736	764	708	773	792	749	796	782	718	799	717	766	723	736	748	740	780	725	741	800	801	800	733	751	754	794	759	750	782	799	773	772	790	736	778	748	771	762	782	747	774	699	764	760	768	740	781	751	745	735	779	766	762	795	733	790	744	738	723	746	789	753	748	789	737	712	773	754	779	773	832	722	770	743	733	735	776	807	742	823	791	738	768	747	746	727	721	818	780	698	753	741	719	788	711	756	806	773	787	757	741	728	748	751	731	779	728	739	752	797	697	772	802	730	764	739	767	739	721	737	748	715	762	805	798	745	815	749	733	757	767	741	742	781	755	757	721	822	781	799	766	729	747	743	736	793	705	773	774	754	737	753	770	750	751	758	774	791	764	755	732	746	778	737	788	746	770	767	785	774	744	715	717	763	757	751	780	787	765	790	804	723	784	705	779	828	775	788	735	793	773	797	779	751	753	747	780	755	737	766	783	750	779	770	725	740	738	764	785	753	806	767	780	733	779	729	791	751	717	730	746	747	755	754	763	741	779	761	740	714	759	748	752	755	764	793	745	824	736	782	754	748	732	764	743	763	796	762	756	756	774	745	789	740	771	750	752	763	757	757	734	754	769	714	730	789	704	737	729	777	766	800	732	768	773	740	767	716	726	756	757	731	775	743	703	687	744	696	697	741	728	783	705	758	734	797	733	751	713	807	757	749	783	794	744	696	756	735	780	764	762	735	761	756	739	767	769	712	755	703	802	721	735	782	769	732	771	758	738	753	764	745	784	729	758	737	767	746	783	755	786	718	753	738	793	775	747	743	746	691	775	747	756	707	760	754	765	744	795	753	758	756	775	713	787	762	779	735	742	728	815	784	686	792	819	724	779	798	760	784	757	813	722	814	748	760	739	776	794	772	785	762	803	783	747	681	735	776	748	745	779	705	709	766	750	754	775	749	751	795	716	751	811	742	742	755	819	740	782	725	780	823	845	743	722	717	747	700	746	774	718	761	765	775	711	788	745	771	750	805	744	789	767	764	761	738	733	746	771	752	759	753	794	756	781	768	696	761	837	783	697	688	728	767	770	793	739	760	741	714	767	763	746	748	804	758	769	787	751	780	754	767	744	739	783	768	759	709	776	726	749	688	755	750	758	750	760	788	773	794	760	776	788	770	762	693	740	772	751	807	766	719	826	759	776	759	818	774	729	748	758	752	755	765	762	749	772	797	745	753	749	768	763	771	745	790	769	777	720	776	765	726	774	743	776	770	760	706	787	813	799	789	744	754	715	750	802	758	787	800	771	799	800	772	771	763	779	742	755	760	743	767	773	782	820	711	766	719	777	781	761	776	813	770	792	780	706	722	846	785	775	834	747	765	723	803	764	756	758	745	794	722	735	771	751	760	687	743	743	771	775	754	722	762	750	748	753	777	744	739	758	742	697	737	751	796	757	776	716	731	757	734	738	757	757	768	786	748	774	751	743	788	718	751	709	702	750	792	742	764	754	761	779	782	783	742	746	734	801	774	724	787	729	746	741	747	771	729	711	728	759	748	732	744	765	756	759	751	761	753	702	745	711	732	733	729	791	788	746	800	751	727	723	738	829	732	740	704	765	724	731	750	799	727	738	739	768	726	739	736	777	772	750	725	725	783	759	733	783	762	717	783	734	766	762	762	731	750	790	782	740	746	766	755	768	762	808	753	730	733	809	780	817	820	739	770	746	753	762	761	762	787	773	719	762	770	757	774	810	731	773	805	742	741	749	739	783	730	748	763	734	739	715	777	727	731	794	769	756	722	732	732	732	745	746	757	732	769	751	746	756	769	726	800	790	752	746	746	741	776	779	750	731	783	786	746	746	732	748	782	783	786	750	712	767	756	812	737	753	759	692	744	761	731	776	831	779	766	745	807	761	735	791	711	775	749	734	812	731	747	790	761	741	739	818	775	732	763	755	778	738	772	758	737	752	777	765	802	766	706	747	769	724	752	794	724	764	746	777	767	750	794	733	771	755	810	789	748	791	747	753	756	737	744	762	792	772	773	750	752	708	806	815	791	742	803	739	753	764	735	775	741	746	762	723	749	755	771	764	734	759	786	727	760	771	730	736	808	771	738	765	734	771	738	751	770	747	793	756	753	763	712	748	722	801	802	745	753	775	751	753	729	733	767	777	722	743	740	774	745	790	723	796	766	772	715	773	779	748	731	708	823	742	751	729	751	808	782	739	751	735	767	713	739	750	780	740	784	760	767	744	760	739	780	737	754	778	760	701	762	731	793	691	745	765	783	777	774	754	749	736	749	702	772	744	774	767	736	768	781	746	803	767	760	770	747	773	751	753	761	763	759	718	771	748	820	762	775	759	733	772	771	734	709	725	816	755	727	821	773	774	736	748	747	784	741	738	769	749	748	763	785	773	749	778	712	747	744	757	735	782	767	737	704	737	757	778	768	742	750	719	801	759	773	749	755	710	804	819	728	779	755	779	731	738	777	743	732	722	748	774	746	775	744	806	795	750	730	738	755	747	752	770	726	780	719	772	747	783	776	780	782	765	780	750	782	781	753	768	774	784	751	755	730	712	768	763	754	753	748	747	787	775	802	736	772	750	787	747	778	783	770	732	760	743	767	758	798	838	743	724	752	765	764	755	755	754	740	774	733	761	783	779	751	802	770	776	725	754	753	789	729	711	796	732	769	769	797	733	783	803	747	774	735	764	762	760	739	742	731	752	775	746	770	759	725	753	783	776	773	768	763	768	752	752	767	735	745	736	827	728	718	775	749	753	749	756	747	780	748	768	809	751	778	749	736	740	754	719	755	734	792	762	800	770	763	736	774	755	798	770	745	779	759	763	776	767	781	715	746	715	707	759	740	821	765	742	778	759	742	738	801	762	803	764	777	707	762	812
17103	4824	1727	753	556	357	268	263	257	258	218	218	214	202	204	175	178	209	190	194	213	183	184	198	185	168	204	180	176	211	192	189	183	173	171	177	181	195	181	187	153	173	179	170	175	173	183	178	172	181	188	189	180	174	172	166	138	175	182	180	180	132	172	198	171	175	169	173	167	169	198	182	188	181	152	157	193	201	171	168	187	164	182	168	163	176	159	194	189	190	173	176	150	177	188	194	159	163	186	183	174	158	186	179	145	197	166	190	171	168	181	190	191	171	161	166	191	164	178	196	173	152	159	157	187	163	186	181	181	197	151	173	132	195	162	176	154	172	172	180	151	147	174	167	161	185	183	177	168	179	156	164	177	193	170	182	162	180	174	161	182	167	191	186	190	182	172	173	170	171	171	165	177	174	161	171	172	152	172	139	173	188	201	166	202	177	171	169	179	192	213	145	158	162	152	171	188	170	164	187	172	186	177	183	174	162	178	183	189	173	174	179	178	160	180	174	171	178	189	188	168	170	199	170	186	184	191	195	168	172	173	172	192	198	203	172	166	172	160	176	168	161	178	181	156	170	205	177	159	188	143	164	177	191	209	196	156	172	159	161	199	149	201	174	170	192	171	167	154	166	175	175	182	189	194	200	185	177	155	207	162	184	168	167	183	167	165	175	183	187	177	170	141	202	158	158	155	173	172	173	168	176	168	179	191	170	176	156	177	173	183	180	179	164	186	184	190	165	168	176	182	164	193	172	161	153	180	175	186	185	190	201	168	166	148	176	208	177	159	160	174	163	175	169	158	171	176	193	188	182	182	186	182	166	186	192	184	177	172	178	163	166	176	165	170	167	194	193	183	182	185	159	157	193	160	177	179	154	176	187	160	170	186	189	183	182	194	191	181	150	168	167	167	183	171	178	198	193	176	176	175	153	155	164	182	167	169	189	176	184	176	157	187	176	160	161	159	176	177	163	178	175	197	167	169	188	206	158	170	163	174	178	174	203	198	140	155	198	172	158	158	158	168	165	175	198	190	168	154	204	170	165	178	160	195	160	174	190	146	161	167	173	171	203	172	167	163	160	167	167	166	194	167	192	190	179	169	158	198	165	163	160	141	182	179	164	186	163	187	189	184	175	175	187	179	175	200	188	182	203	160	202	179	188	174	169	178	202	182	171	159	166	181	169	190	184	175	172	182	178	171	183	181	155	157	151	165	201	165	172	175	161	144	189	180	159	179	159	188	174	170	187	180	181	173	176	167	173	186	190	186	161	191	168	177	156	189	179	155	178	161	176	144	185	180	166	161	167	153	195	178	184	175	164	169	159	182	189	155	193	159	141	179	157	188	179	168	153	187	162	191	178	181	166	187	193	147	167	159	152	162	159	183	168	181	168	173	179	166	183	175	178	180	174	157	170	168	169	183	170	161	181	179	189	156	175	162	187	197	154	160	203	161	167	207	152	177	197	186	181	171	166	161	186	187	172	150	161	174	161	178	185	167	188	178	174	186	189	174	187	168	182	161	151	193	155	181	164	165	153	175	172	170	154	158	172	161	177	195	153	169	166	145	175	175	175	162	176	165	177	169	168	163	202	185	174	163	145	174	179	162	191	162	186	161	182	168	186	176	173	179	150	161	166	159	150	173	150	162	200	197	159	169	177	168	162	191	172	182	173	181	169	178	181	211	165	198	182	194	206	176	160	182	198	162	143	164	177	175	171	176	166	175	176	184	159	164	182	173	141	178	167	189	178	181	172	167	181	168	181	180	193	129	173	173	165	174	187	190	192	158	153	180	166	175	180	169	170	176	182	179	179	161	172	171	175	176	205	197	171	188	160	175	185	164	172	181	171	174	169	179	153	167	159	158	168	163	149	147	196	157	173	191	172	165	188	178	199	161	168	203	183	182	167	148	193	148	188	169	213	144	201	169	192	161	181	175	170	177	153	180	171	174	161	179	171	174	179	158	179	150	177	195	181	191	182	186	164	167	182	183	177	195	181	197	164	182	185	170	198	179	179	178	184	178	175	163	164	176	163	174	180	175	181	187	164	161	171	162	163	157	180	157	163	189	156	175	173	170	174	167	186	166	162	184	184	203	179	160	197	167	150	200	162	157	170	160	156	163	167	180	166	177	168	164	170	177	195	179	153	190	181	146	168	195	186	192	183	168	179	178	171	169	168	183	147	167	161	172	184	188	170	162	181	181	171	192	174	157	159	163	163	172	170	196	172	185	172	172	167	186	183	174	178	171	184	169	173	163	187	183	171	197	159	161	166	190	189	183	178	183	171	173	185	167	171	199	143	191	183	184	190	164	175	174	178	152	183	175	168	170	179	167	165	189	154	174	184	183	170	179	181	169	176	174	194	180	144	174	182	182	163	153	183	175	185	154	170	168	186	170	159	181	166	182	200	169	195	196	187	208	197	155	168	180	189	174	171	164	166	199	192	180	164	157	192	179	167	186	181	176	179	177	169	184	182	179	177	182	163	184	162	177	202	203	168	171	170	176	160	157	161	162	176	179	180	166	143	147	194	177	154	159	185	164	158	149	172	172	177	165	177	166	180	178	176	160	188	197	173	183	156	176	164	190	152	175	178	171	172	199	186	173	191	178	198	206	181	165	191	159	156	148	177	174	173	162	170	164	158	191	167	171	163	168	195	188	181	191	165	173	150	165	166	155	161	174	188	153	166	183	183	170	178	181	179	176	200	160	173	172	165	188	167	166	196	177	182	178	162	169	173	171	163	159	141	158	170	192	173	169	183	180	169	165	177	164	180	161	165	171	188	180	188	169	191	167	168	180	175	187	170	191	166	171	161	154	154	199	158	195	192	157	141	184	165	174	161	161	169	152	173	194	170	136	187	166	157	183	190	154	187	211	181	184	161	162	164	191	159	172	172	163	161	187	182	195	172	167	179	184	158	194	171	157	156	180	167	181	174	182	164	160	199	185	182	203	195	174	180	165	175	169	146	189	201	181	178	182	170	186	164	203	156	162	180	170	178	162	173	182	189	162	164	159	191	152	159	162	158	160	180	159	167	184	162	186	142	185	166	172	181	156	174	188	187	192	175	181	220	133	138	197	182	188	193	170	180	173	182	140	152	181	188	187	181	168	192	194	175	175	156	151	160	177	188	174	179	173	161	149	161	193	197	181	178	175	161	165	187	157	197	183	174	177	183	200	181	184	156	182	162	188	165	164	194	165	151	161	188	169	195	195	183	169	182	199	175	170	160	179	192	172	156	173	160	189	187	180	163	180	171	169	168	160	186	163	181	165	189	160	168	169	173	182	178	148	180	156	183	172	223	183	176	193	195	183	187	190	167	161	172	149	155	170	151	176	151	204	165	195	152	168	195	163	178	169	179	163	180	156	183	185	150	187	180	182	199	167	187	170	169	179	176	164	176	170	175	182	194	171	165	167	170	158	168	172	165	179	139	178	168	157	153	155	185	180	156	183	165	168	177	163	167	167	191	184	173	181	170	171	174	165	168	153	172
10323	4312	3102	2250	2029	1379	986	834	772	735	655	608	595	619	583	569	550	625	532	482	532	494	491	516	450	498	464	460	520	473	480	446	459	469	476	443	469	438	500	475	465	440	464	448	446	408	412	451	404	444	429	428	437	472	449	493	468	393	452	458	412	461	454	424	404	427	458	430	431	449	436	442	442	422	459	431	440	448	459	447	426	417	446	415	465	444	420	422	444	468	464	437	389	437	408	425	476	453	426	468	404	439	420	426	457	394	423	418	439	438	431	437	420	425	463	433	427	440	430	420	438	455	431	434	460	429	442	446	392	460	457	446	457	419	410	484	439	436	402	448	435	461	417	406	434	422	422	396	448	409	448	428	432	457	427	430	424	415	428	401	463	398	433	454	460	426	423	428	441	460	452	449	434	436	433	414	439	416	452	432	422	413	453	452	414	455	413	407	419	407	435	444	434	433	422	441	481	459	424	448	439	414	441	395	437	452	410	453	419	457	449	424	438	431	417	450	447	483	415	430	413	422	418	431	423	408	427	450	466	427	415	451	394	413	436	480	432	451	435	427	405	430	419	404	418	443	429	445	432	455	414	415	464	413	436	422	412	448	411	424	413	461	432	463	462	424	434	424	440	447	427	403	417	421	415	433	425	405	443	421	429	424	463	450	481	419	465	440	451	436	442	427	418	419	413	415	420	437	428	421	435	437	378	407	437	479	458	451	446	419	426	410	415	447	453	440	482	424	461	455	414	403	462	438	471	437	409	434	464	420	433	425	395	456	454	421	446	424	461	418	400	388	468	446	436	444	464	411	459	423	424	461	442	411	464	430	453	444	436	444	427	411	439	452	426	443	437	434	439	436	435	426	432	453	369	443	418	403	448	424	426	461	424	429	439	410	438	430	463	443	431	440	389	426	416	422	438	443	450	434	399	432	424	426	437	422	430	448	470	439	425	440	422	411	450	456	464	465	404	399	439	430	459	451	469	434	435	429	416	442	433	412	443	460	447	380	410	418	418	422	434	403	413	422	417	441	408	442	426	391	411	473	431	429	439	444	433	397	507	406	433	459	415	439	458	435	406	431	470	441	449	439	454	424	420	453	420	421	439	419	439	478	400	417	448	421	418	447	383	421	459	444	420	457	421	445	430	423	437	413	447	440	448	444	448	447	441	436	453	432	431	416	418	433	459	444	425	474	435	412	438	443	408	452	401	438	429	434	404	435	412	453	445	441	424	455	436	427	429	426	401	443	470	408	421	414	455	425	463	434	454	429	446	427	451	442	416	419	425	429	450	451	419	407	432	431	418	426	415	485	431	440	433	437	445	448	400	450	428	410	472	436	462	474	406	434	472	405	407	429	419	404	426	438	437	459	441	371	450	428	446	439	440	443	459	493	448	407	422	437	423	458	423	411	422	440	434	413	415	421	464	438	422	464	419	476	456	469	424	374	420	426	426	429	404	412	453	409	392	419	437	401	476	424	410	462	454	422	429	451	431	444	410	450	441	424	423	408	412	410	406	411	448	452	443	420	440	433	424	443	439	429	431	429	419	427	424	408	420	457	453	410	432	446	436	422	401	426	409	454	402	410	385	421	442	414	399	428	456	455	407	412	412	425	433	431	434	402	450	415	444	399	425	444	417	467	429	432	419	443	465	433	437	423	396	393	475	467	430	416	394	434	415	456	458	418	440	393	408	453	459	424	407	427	461	435	427	456	449	467	413	400	463	454	420	411	419	431	452	434	432	439	427	406	476	430	439	422	421	424	414	414	448	443	435	439	438	408	440	445	418	411	435	431	444	428	477	474	454	443	402	409	453	455	446	468	463	443	458	394	443	446	453	445	439	403	421	422	459	417	421	419	446	457	424	414	445	457	432	453	445	407	444	436	430	423	466	456	413	470	413	428	438	447	447	428	446	414	428	429	460	465	427	443	446	395	451	418	426	427	446	461	407	466	432	420	410	454	418	404	470	445	417	461	414	411	438	413	406	419	449	447	425	437	452	427	439	425	419	428	426	426	424	439	432	427	427	442	431	418	423	432	414	443	432	431	436	462	449	416	418	406	454	447	429	409	441	428	405	439	439	411	468	425	420	454	436	444	443	444	435	441	396	434	433	460	444	419	410	428	432	423	450	424	435	458	433	430	473	407	423	421	481	423	407	411	433	419	450	426	424	443	421	434	446	407	423	447	452	442	416	424	436	444	414	429	443	454	435	437	447	427	421	467	398	406	386	423	439	441	447	444	410	431	437	435	424	472	457	418	441	429	449	468	452	464	465	421	421	448	428	424	425	414	429	442	465	441	476	403	436	410	420	402	418	459	455	403	422	448	401	435	442	455	436	398	452	450	406	447	474	463	417	417	424	425	403	466	425	428	432	422	415	399	402	404	436	435	455	428	484	453	429	405	468	408	428	450	451	394	419	428	418	432	425	451	454	414	436	436	409	428	425	413	400	425	456	421	437	410	410	392	464	446	431	419	429	451	457	461	441	423	448	436	423	432	445	432	429	462	431	421	500	398	438	430	412	493	433	434	431	391	403	428	463	435	418	423	432	402	414	415	429	444	481	440	467	445	391	427	468	407	427	406	432	413	411	441	386	450	446	421	428	421	415	428	424	433	425	433	400	435	457	431	406	432	403	426	449	436	417	435	397	470	445	450	440	468	452	453	446	434	444	428	421	434	462	451	427	440	430	414	446	415	399	428	463	445	414	466	431	427	435	439	409	406	458	459	454	454	412	423	438	404	425	403	430	424	433	433	406	408	436	457	470	399	447	435	421	411	429	443	435	456	422	421	457	478	448	437	402	439	450	411	460	427	450	467	451	440	414	464	432	463	419	442	443	411	419	415	444	440	424	409	431	417	448	431	438	443	423	434	404	414	423	469	411	438	385	492	446	451	430	414	423	452	467	453	435	443	467	473	452	416	437	444	449	446	456	417	388	375	466	457	387	496	456	449	430	421	405	466	415	428	442	413	457	427	423	447	422	421	410	433	454	445	439	430	436	489	409	456	456	414	400	427	426	409	399	399	421	461	408	438	445	444	443	456	418	400	430	436	439	487	437	429	429	432	443	446	411	448	454	434	414	427	425	481	425	449	428	403	440	455	474	440	407	421	426	412	440	404	428	424	427	440	412	417	441	445	392	446	444	425	426	441	441	432	410	438	424	432	402	420	379	434	422	401	443	434	474	436	426	445	447	457	398	444	484	441	438	472	402	421	433	443	437	429	419	444	427	436	455	433	439	418	450	464	450	399	381	417	416	419	408	421	414	439	435	449	436	418	451	409	437	434	422	432	444	397	458	405	431	407	416	442	445	415	478	469	396	423	428	449	480	467	448	453	429	442	406	394	442	421	425	438	423	428	444	416	452	459	409	413	464	441	407	438	453	398	424	433	392	402	415	453	422	449	447	416	432	411	458	388	443	416	433	404	448	414	447	461	408	432	433	429	428	462	436	441	437	467	439	424	401	418	398	450	394	424	451	459	430	434	448	433
1809	585	425	377	308	317	320	280	293	358	328	328	295	297	299	325	298	322	291	285	272	297	304	305	331	299	319	277	302	302	256	265	333	279	293	299	313	319	318	300	282	272	292	290	322	266	297	301	296	292	304	290	285	282	304	283	309	293	257	308	300	308	357	285	325	308	289	288	331	301	307	282	303	294	296	264	313	302	315	275	272	323	314	311	298	303	334	306	318	310	287	308	279	296	298	257	287	271	307	275	350	284	300	334	295	311	325	324	320	292	280	288	292	302	307	296	259	304	313	298	282	310	271	299	290	327	296	325	289	298	331	301	331	285	305	317	300	322	288	320	289	329	284	311	306	307	320	310	278	292	312	292	291	290	303	298	282	309	284	305	289	295	281	314	276	284	300	303	293	292	282	290	308	317	273	320	312	256	279	313	336	307	281	276	285	291	296	285	300	287	305	304	323	306	330	276	319	267	295	288	310	283	281	295	312	331	277	292	288	318	275	296	261	290	309	329	286	311	288	301	319	278	292	268	288	303	282	304	312	302	270	286	283	295	326	275	294	297	291	293	305	278	289	305	308	302	304	304	294	274	281	291	259	286	290	268	286	305	278	314	296	280	307	291	293	266	286	333	272	304	322	259	301	328	337	344	280	297	313	335	311	306	277	299	277	282	267	304	324	304	253	286	299	307	279	251	274	326	325	303	286	292	322	296	294	276	287	300	295	285	306	303	290	299	313	325	289	270	265	309	280	307	292	286	315	277	305	289	302	319	305	326	301	296	314	317	296	307	299	296	259	310	303	331	284	305	308	275	298	271	300	294	303	303	311	263	277	298	303	307	291	308	290	298	293	318	269	324	320	311	271	283	274	322	283	319	297	286	292	328	292	272	312	322	285	330	318	293	262	281	269	314	292	267	323	312	287	297	293	306	293	304	319	302	293	272	315	290	311	292	312	279	301	310	302	294	321	312	312	322	315	308	310	267	326	278	309	320	274	290	264	284	311	271	287	256	275	302	320	299	296	292	282	325	303	276	319	289	296	277	294	284	311	294	268	288	322	291	312	286	286	297	329	309	296	270	291	284	287	277	289	290	288	314	317	316	298	300	306	313	298	303	305	292	287	286	287	307	314	331	306	279	260	310	278	296	314	319	320	308	297	268	296	304	301	284	302	299	288	306	282	324	333	261	280	291	267	273	289	271	277	289	304	286	332	277	312	288	343	280	271	289	263	319	294	277	299	273	300	298	287	312	294	267	296	311	291	302	277	279	302	326	306	299	244	314	317	280	320	294	332	296	275	319	268	299	274	281	306	276	307	298	309	307	280	287	296	289	303	277	269	285	289	274	328	313	288	304	282	275	314	304	285	291	272	330	304	311	265	306	286	297	283	305	307	300	312	291	296	318	309	311	336	321	285	311	291	299	325	308	292	320	299	292	321	314	291	279	289	273	287	286	302	256	292	295	323	302	292	317	296	308	296	313	307	311	320	324	283	277	324	289	291	275	318	294	280	283	282	287	271	298	287	300	275	301	281	304	339	338	299	327	281	325	308	317	315	294	313	323	280	299	333	277	267	270	295	273	266	252	274	308	278	295	312	299	286	312	304	272	294	286	310	332	289	342	295	306	286	294	284	325	322	310	274	323	311	304	285	315	289	340	317	308	300	294	303	286	298	318	309	269	288	318	309	339	295	281	295	286	341	270	323	297	293	281	337	319	298	305	289	307	315	289	303	302	295	307	316	311	293	281	305	288	284	293	274	311	274	287	313	314	312	278	300	293	291	298	305	306	282	301	320	314	301	312	296	282	277	280	277	296	284	297	263	301	285	246	291	314	304	270	298	273	313	304	301	285	303	300	282	296	283	292	336	299	289	319	310	290	292	302	309	332	298	285	251	283	280	339	295	300	298	320	300	310	283	327	318	274	253	321	298	291	291	310	281	312	321	314	265	274	296	322	277	282	279	267	279	268	288	296	292	318	285	278	278	296	298	302	300	271	304	312	298	305	300	300	290	299	314	306	284	304	307	294	306	318	292	307	289	336	297	288	335	286	296	328	291	285	304	307	274	307	321	327	287	300	272	297	276	269	286	276	314	285	286	270	296	279	279	284	269	319	327	292	305	321	275	307	323	317	283	264	275	310	276	293	299	283	282	286	303	316	319	308	308	297	298	324	300	332	294	278	308	266	280	316	270	287	303	312	283	279	279	285	293	275	319	273	261	301	331	272	295	305	313	334	306	293	291	325	283	304	272	310	299	320	348	262	270	301	299	318	316	285	296	308	286	317	302	303	302	288	279	310	330	313	318	279	294	317	293	327	285	270	268	297	312	288	322	319	299	293	286	307	276	294	302	318	254	317	309	306	282	304	299	256	272	320	313	300	272	302	304	286	330	318	299	333	277	274	280	300	291	269	281	309	314	299	292	310	305	281	332	286	262	271	281	293	284	316	300	291	312	308	286	314	319	279	278	313	261	291	311	330	313	252	326	320	302	302	298	300	316	305	282	272	299	306	324	276	320	306	301	325	278	286	295	262	283	319	284	296	282	286	327	319	292	322	290	290	293	291	301	309	302	297	295	296	310	283	321	290	281	304	295	297	288	279	296	308	283	301	304	296	316	284	303	273	310	294	298	293	306	297	306	305	298	296	347	326	296	305	313	292	333	332	311	278	320	294	318	273	312	280	312	303	308	287	314	290	291	272	309	316	345	299	294	244	273	325	297	320	285	265	294	323	303	297	245	268	299	330	324	272	305	318	316	337	294	283	299	305	301	255	324	301	315	312	331	310	291	318	290	294	274	292	297	302	267	274	296	306	288	293	317	286	288	304	327	277	321	253	310	300	308	327	302	287	323	314	271	315	292	318	305	273	290	307	299	306	300	286	321	319	287	292	323	290	250	289	298	315	303	296	304	343	308	307	295	330	303	310	307	322	284	265	285	323	307	331	307	259	303	278	303	272	294	275	294	319	297	282	325	279	278	289	316	300	334	294	314	293	266	287	276	316	330	300	302	290	294	280	319	312	291	285	330	305	288	297	303	305	300	273	293	289	323	308	310	319	296	293	282	294	291	337	282	299	296	294	331	306	331	315	319	252	318	289	279	330	285	294	285	288	313	322	321	324	310	310	291	289	271	292	318	285	340	289	279	288	287	306	278	288	323	288	306	295	276	300	312	283	295	294	286	312	267	273	284	293	317	286	292	295	305	275	267	266	299	297	274	265	271	287	291	311	274	312	298	307	292	326	317	291	285	294	312	317	285	283	303	294	337	285	292	300	283	342	275	298	291	297	295	297	296	306	291	280	288	277	288	274	318	306	283	321	298	303	292	304	266	302	320	292	291	301	288	304	259	310	301	294	285	314	319	296	299	341	331	273	289	315	296	313	272	313	305	288	286	280	299	284	291	310	291	262	311	322	306	285	263	322	278	272	290	298	266	287	323	273	296	290	316	294	299	286	304	309	293	303	274	275	284	297	284	306	313	296	279	291	318	292	307	318
2187	1068	1090	868	839	756	723	753	753	745	711	709	747	747	701	688	714	706	758	709	693	713	754	766	709	725	755	759	716	686	719	718	731	694	701	720	748	709	714	697	782	730	720	661	703	703	726	711	717	737	744	697	758	739	718	724	738	709	694	721	738	693	737	707	709	697	742	710	751	685	742	689	717	673	741	733	716	766	713	737	771	710	732	660	720	674	730	716	738	656	701	735	690	721	767	716	761	748	727	753	720	753	746	756	742	702	727	748	741	732	729	748	712	763	719	738	685	746	695	732	722	754	688	720	730	731	718	718	707	661	733	729	740	751	730	711	729	734	729	717	681	769	702	707	677	732	712	699	698	686	753	745	696	726	725	722	731	702	752	778	714	751	714	715	768	690	747	704	727	723	714	704	725	682	697	724	712	754	711	775	739	731	733	746	719	722	739	739	742	727	745	715	717	739	695	720	728	694	719	693	709	670	704	681	677	730	724	716	719	689	710	690	672	741	680	724	718	709	763	685	713	714	733	746	739	750	773	744	695	711	686	717	712	713	752	700	688	706	705	746	693	719	687	720	745	740	730	755	740	732	752	742	711	727	717	726	703	768	720	729	737	761	713	687	740	734	761	692	712	725	695	722	717	668	752	746	725	706	700	696	738	690	691	760	740	696	736	751	706	671	733	760	723	764	734	698	714	720	697	778	749	741	705	728	760	704	687	750	692	703	731	712	746	722	683	723	691	740	690	678	723	757	729	709	697	748	694	746	693	734	724	712	773	728	711	677	749	727	751	720	728	711	771	723	679	752	690	733	720	750	683	736	714	709	756	748	673	755	744	730	687	749	752	662	732	677	710	725	753	726	751	735	712	705	694	737	739	731	717	736	714	760	760	699	727	735	717	782	699	714	773	734	757	706	726	725	677	686	727	723	670	675	732	691	719	756	723	722	686	710	723	749	648	747	768	732	755	693	753	718	694	751	709	732	744	714	772	756	715	697	715	725	734	692	716	732	731	703	747	708	746	683	701	674	705	714	756	705	731	746	715	690	672	747	702	712	803	731	720	732	726	675	711	766	703	754	693	698	716	733	767	717	719	718	734	741	678	709	662	742	750	709	679	732	751	742	743	743	739	705	699	748	737	668	687	761	736	719	754	724	738	749	689	700	740	749	696	756	680	748	711	676	719	762	752	684	735	757	778	729	706	693	681	723	723	684	726	698	758	710	724	732	724	714	723	755	780	767	741	735	746	731	702	726	755	742	717	672	738	684	744	719	684	723	720	668	710	696	720	732	698	717	762	675	740	788	652	749	710	715	722	725	645	763	702	707	727	699	718	688	739	688	736	727	758	693	674	709	711	745	694	745	721	755	752	747	750	705	767	700	714	727	719	760	728	703	714	728	763	730	694	712	734	684	726	751	768	751	803	716	735	716	698	740	713	722	682	719	725	740	685	696	697	694	703	745	739	749	709	719	750	717	755	705	773	694	728	740	654	689	779	736	708	746	679	746	702	757	747	766	719	737	725	696	728	679	726	709	734	691	755	728	701	685	700	718	657	701	697	712	661	712	707	709	719	690	707	709	699	710	752	699	716	709	706	703	728	704	747	696	728	780	730	748	722	720	694	678	724	702	682	686	695	707	744	754	730	734	666	782	691	780	754	686	677	703	699	741	691	748	700	698	733	740	726	711	724	760	691	713	738	689	734	773	729	768	696	696	697	739	762	747	745	778	732	692	762	739	665	695	728	715	655	717	733	739	721	732	759	731	728	742	753	777	754	735	708	762	692	729	722	740	757	687	663	745	712	723	687	774	740	731	698	709	757	718	701	701	744	745	744	708	756	723	748	705	705	737	740	723	734	710	712	722	719	703	687	705	745	697	704	736	753	729	747	738	701	680	702	703	747	699	733	735	722	718	717	739	715	759	690	736	714	723	800	699	759	719	697	755	714	730	702	734	701	719	700	763	749	717	745	720	706	751	732	717	700	671	761	708	759	735	695	762	707	741	739	696	750	714	730	758	706	727	729	766	704	762	712	723	726	702	764	721	700	722	741	712	726	721	743	690	741	713	735	712	755	720	645	716	727	736	712	704	720	693	710	732	734	712	668	734	762	653	700	793	764	705	716	690	691	679	751	690	702	710	712	713	726	684	687	727	711	769	765	739	682	753	707	654	737	681	755	740	738	720	732	705	710	734	686	753	725	716	742	725	688	697	768	715	807	722	755	747	710	744	746	737	696	732	754	713	722	742	731	740	730	711	737	730	718	729	688	721	723	715	773	730	756	786	744	715	710	691	734	729	709	714	686	728	672	713	720	715	670	715	682	750	699	704	701	703	776	719	705	759	672	732	729	738	748	746	714	704	716	728	682	738	753	745	737	703	745	733	672	734	688	722	718	715	705	718	708	735	751	739	673	670	698	727	768	687	735	720	717	720	746	727	755	763	719	745	743	694	739	717	733	759	713	749	741	707	735	695	717	743	746	647	737	753	714	734	721	702	724	766	724	699	756	734	711	683	707	710	679	752	716	708	788	703	752	708	781	734	693	730	733	729	747	708	713	716	724	772	726	721	714	741	714	741	782	754	703	707	728	741	701	726	777	703	698	723	708	695	716	767	733	726	754	697	723	703	776	744	737	698	752	676	680	748	697	723	699	736	696	742	703	753	729	730	715	708	699	692	708	745	731	753	705	702	776	701	729	751	695	702	731	696	716	725	712	758	689	697	774	744	691	737	744	708	700	733	717	751	766	722	773	736	745	715	721	743	691	718	734	696	723	710	755	694	711	711	694	699	683	699	746	707	747	729	708	719	721	719	729	739	719	774	759	731	736	715	723	761	709	743	695	704	729	740	728	728	738	735	722	716	760	740	748	702	765	653	726	687	633	725	678	682	725	747	720	757	685	700	771	762	749	668	728	730	771	759	694	666	735	715	744	679	720	733	758	730	742	734	782	680	690	746	744	724	747	727	722	708	727	700	697	713	748	714	681	688	725	743	734	721	691	743	705	716	727	701	721	755	723	703	687	752	679	742	787	745	715	706	727	718	735	681	723	730	726	759	699	727	631	726	696	739	740	746	710	739	708	701	740	681	725	681	756	710	721	680	724	722	684	699	726	795	697	746	754	713	715	687	678	712	671	697	679	743	721	750	708	770	766	746	683	708	726	735	686	744	750	706	704	751	728	698	778	797	759	707	717	662	751	746	728	723	739	717	741	746	712	748	731	761	706	731	696	706	766	678	707	690	752	710	748	710	723	710	726	695	683	689	712	778	717	816	719	723	746	717	787	712	733	738	719	749	743	704	747	709	750	731	753	705	703	688	710	691	677	704	752	705	713	703	704	733	769	724	705	721	725	740	685	724	682	773	699	759	719	719	760	712	716	780	694	694	768	728	673	638	699	689	677	728	706	711	720	718	734	742	698	716	706	710	712	695	721	751	717	713	718	699	733	726	691	722	763	768	718	735	712	726	729	777	724	763	725	709	724	751	719	728	710	717
11339	4409	1433	592	585	517	364	380	331	374	325	347	317	327	339	336	350	331	335	310	338	314	342	319	328	333	304	327	345	337	315	301	289	311	307	282	338	321	297	314	305	323	352	330	360	315	285	327	330	313	325	314	337	317	317	326	315	335	321	337	303	309	345	344	268	306	324	323	343	288	309	318	307	345	291	344	292	316	302	315	339	326	324	328	336	346	339	324	338	320	316	309	323	336	306	333	335	356	313	297	302	334	301	332	297	310	340	326	306	343	339	291	344	308	325	333	326	334	340	308	347	330	290	307	323	329	329	370	342	350	321	317	316	327	336	299	315	321	328	311	331	306	336	310	345	302	327	319	325	303	348	320	301	314	322	320	331	330	286	288	296	356	359	346	328	291	327	316	323	358	288	319	309	334	308	299	305	306	298	309	302	325	319	303	334	327	298	310	314	310	289	322	328	329	309	327	336	297	312	289	313	321	334	324	337	306	299	310	327	310	321	343	326	316	343	302	299	312	335	320	314	347	279	344	263	316	314	316	331	323	322	330	303	354	319	324	286	286	284	353	331	324	332	272	320	335	312	335	318	328	310	331	328	346	309	308	329	324	322	341	319	336	330	322	333	324	340	306	324	348	334	322	316	336	310	289	340	287	328	352	363	330	341	344	313	309	312	306	289	324	348	326	320	328	311	342	335	328	349	311	304	313	331	348	340	301	327	304	320	343	333	333	335	346	300	328	321	335	323	312	326	335	303	332	321	303	335	318	314	301	330	309	333	328	320	317	350	308	301	305	300	292	307	307	332	359	321	306	329	319	298	338	318	316	301	327	357	331	315	296	330	363	320	339	317	300	337	307	324	318	316	315	327	328	282	311	307	334	316	312	328	329	320	345	302	321	329	353	331	317	338	343	294	297	285	309	285	336	288	340	306	305	306	300	294	321	321	318	338	338	303	324	308	292	307	325	348	331	325	307	268	345	300	306	340	325	308	328	321	292	348	340	303	315	322	304	352	287	352	340	293	358	324	318	278	314	281	360	338	322	354	328	308	308	286	328	297	307	329	328	346	350	345	331	348	303	332	308	348	331	315	308	301	325	302	297	328	325	304	339	287	309	328	305	343	308	321	293	322	282	286	305	322	325	328	296	309	293	292	308	317	334	348	313	307	300	328	332	304	327	337	358	297	294	316	339	359	329	303	313	318	311	331	284	317	310	287	319	351	311	312	345	317	313	320	292	346	307	326	347	355	336	317	330	306	305	311	328	331	325	318	333	325	324	340	308	367	317	345	336	293	340	313	334	345	296	318	336	297	312	313	341	317	324	299	328	313	325	335	337	308	300	333	274	326	324	291	298	347	273	279	324	327	326	303	301	308	328	301	328	320	335	329	316	309	297	322	298	316	348	331	310	296	332	314	367	288	292	324	299	322	316	360	340	307	310	324	297	316	312	315	346	324	303	286	327	288	331	309	338	345	302	299	295	311	331	336	327	315	312	356	335	331	315	304	303	283	310	316	308	324	316	294	341	356	313	310	324	357	303	310	343	320	336	338	310	311	304	298	329	305	318	321	331	301	347	321	311	274	283	357	337	300	331	319	330	309	326	310	327	308	296	317	302	305	300	335	306	315	293	298	326	346	328	320	308	344	326	340	299	327	299	319	320	331	380	357	319	296	352	341	291	334	304	310	327	307	318	320	332	306	335	297	347	341	321	301	330	318	293	301	349	351	319	331	312	304	329	321	333	324	330	311	325	311	337	306	309	305	336	346	329	316	328	308	321	329	312	306	343	328	292	316	296	319	299	328	323	328	324	314	314	309	330	319	362	308	342	345	295	359	342	312	330	343	319	304	289	350	314	300	304	360	306	356	302	302	308	333	297	316	307	322	353	318	301	324	281	303	310	313	308	336	342	305	314	351	316	313	319	341	335	320	293	310	305	351	299	310	293	339	306	333	293	328	269	329	305	299	337	301	262	330	333	353	321	299	346	322	337	325	327	369	310	327	356	365	310	304	320	329	302	333	333	319	324	309	325	322	290	315	296	335	311	324	317	294	366	356	310	313	313	290	378	298	350	293	303	325	316	321	307	331	295	285	309	295	355	272	335	322	306	335	329	300	285	320	291	325	305	337	316	332	294	335	341	347	292	313	321	291	317	319	301	324	310	309	343	277	328	312	331	335	355	334	341	355	325	336	300	313	303	332	317	337	311	303	302	291	305	306	332	345	329	317	315	337	321	313	284	272	336	324	320	314	324	330	303	316	327	324	314	297	298	313	316	303	312	325	306	316	341	334	328	329	332	335	337	290	315	305	309	360	280	324	330	317	336	318	317	328	316	310	343	371	311	316	333	348	312	327	345	323	291	323	285	335	329	296	322	318	311	311	302	282	297	316	300	319	299	332	354	321	305	338	305	344	292	327	330	317	327	306	288	318	343	323	366	314	299	316	300	355	316	321	315	307	337	328	324	302	325	324	342	330	330	338	312	300	317	349	350	296	329	324	303	325	289	336	348	301	328	341	336	336	295	288	334	299	337	331	339	315	309	294	340	340	326	340	347	315	319	352	332	328	307	328	308	329	335	314	340	341	331	335	278	303	328	342	336	322	324	300	308	298	331	349	289	315	320	310	344	322	342	313	316	304	318	316	309	299	321	344	297	356	333	338	388	349	329	354	318	328	307	314	372	329	328	336	312	333	331	361	287	341	346	331	309	353	317	309	319	311	335	306	312	337	334	319	301	347	352	340	319	337	275	306	321	314	317	332	299	362	347	310	266	303	285	312	307	316	335	318	344	304	285	364	304	347	314	307	333	320	356	302	300	306	320	303	302	334	302	296	312	313	333	360	326	323	323	302	318	334	352	313	334	303	325	310	295	339	313	294	304	324	348	302	338	326	346	341	330	313	340	297	303	303	326	320	306	331	332	341	336	329	312	309	314	307	301	349	340	341	321	334	323	312	339	327	336	341	339	325	315	283	358	302	314	349	346	319	336	331	289	299	309	343	345	320	324	321	324	327	327	319	294	371	338	289	325	329	323	285	319	299	309	329	302	334	330	331	320	291	300	320	293	340	333	337	329	309	316	312	314	334	322	299	341	324	308	344	324	321	317	357	342	315	322	343	320	336	279	383	322	324	307	331	310	280	319	331	283	322	305	331	316	326	306	305	338	291	352	313	314	279	336	321	326	292	349	295	277	303	313	314	325	304	303	345	321	317	331	310	319	308	277	323	303	323	311	344	347	293	306	311	317	371	352	321	330	313	319	334	318	343	286	335	340	319	359	308	297	326	335	316	306	309	354	318	295	348	302	320	336	301	323	341	314	315	304	296	295	292	319	332	284	302	301	313	339	331	353	305	303	310	323	315	317	331	313	341	341	294	336	342	337	312	305	302	326	329	329	304	328	297	358	324	335	337	330	329	284	291	313	314	318	339	303	329	319	297	329	327	351	330	298	335	303	312	330	310	275	332	280	303	309	326	330	310	328	324	291	322	355	291	279
8516	4860	2633	1691	1994	1647	1094	962	930	926	902	857	824	850	863	801	837	766	790	829	851	833	792	770	801	777	764	781	797	814	770	775	778	793	757	764	748	720	787	776	723	778	821	729	799	763	764	799	751	781	745	741	770	793	774	775	773	769	794	729	764	763	799	750	762	784	768	776	802	769	766	766	789	780	817	766	745	813	788	752	743	789	756	759	769	763	787	820	741	733	785	730	748	740	779	769	793	793	750	775	757	743	761	781	748	753	787	721	812	752	780	784	776	753	755	838	778	767	791	717	773	764	771	801	768	787	740	767	808	742	736	737	744	740	802	723	726	774	764	759	732	728	771	733	778	786	729	722	773	719	739	756	764	722	756	782	739	792	798	794	725	761	771	795	745	770	753	740	773	758	770	786	769	758	743	747	765	752	739	720	746	759	807	793	739	771	775	751	773	766	772	749	778	770	764	789	764	777	739	697	741	783	768	774	757	775	798	703	761	719	750	772	735	759	758	755	737	800	691	745	792	760	781	744	764	755	756	757	764	761	752	745	789	769	753	757	771	774	754	803	796	780	775	719	779	745	760	780	784	742	721	752	737	801	776	750	778	776	755	748	784	771	800	724	764	713	771	754	761	725	731	806	741	775	729	765	750	735	752	793	806	771	802	802	744	759	773	757	770	731	738	764	806	753	736	713	760	782	794	762	754	718	833	731	796	769	746	717	757	747	761	786	787	787	733	769	702	718	705	757	768	752	759	766	826	759	742	764	767	731	774	764	787	760	725	768	802	775	758	743	770	731	747	727	750	738	766	754	795	845	761	773	765	835	778	783	774	800	768	820	749	770	787	746	835	785	734	748	752	781	736	781	730	740	747	763	780	723	730	771	786	749	782	806	776	750	734	767	764	783	811	779	744	768	742	749	753	779	762	787	758	753	749	767	825	821	735	772	753	727	792	740	720	773	794	820	765	725	756	794	735	796	798	725	759	772	781	714	726	763	747	758	740	787	799	773	740	789	779	740	764	753	751	733	768	718	813	771	704	760	776	732	764	722	751	780	796	771	738	809	749	772	755	743	746	731	741	719	769	772	753	812	739	767	753	764	803	761	732	782	749	729	772	766	759	727	718	790	770	743	743	750	782	814	750	713	768	748	776	707	800	748	757	794	753	800	740	690	778	786	730	773	796	764	795	764	672	831	738	820	780	765	785	740	747	776	758	757	750	752	766	732	751	822	812	739	792	775	773	804	737	771	759	772	728	799	751	779	767	782	757	712	780	752	768	791	780	788	737	808	762	791	751	716	754	720	749	739	780	717	741	758	760	763	765	773	751	804	737	742	780	745	764	771	733	717	722	782	743	735	718	786	744	736	802	734	734	744	790	770	785	784	794	792	721	750	728	739	768	749	765	755	774	817	769	787	796	765	740	767	800	777	794	783	728	770	769	807	730	737	766	779	759	755	768	774	767	739	708	790	678	715	768	765	748	740	726	791	758	725	773	775	735	753	741	732	767	765	723	776	761	795	706	764	722	732	701	749	781	779	791	758	778	732	763	767	800	741	744	749	781	716	742	726	773	738	730	749	744	747	709	754	746	789	758	780	769	739	704	808	775	748	753	781	732	783	750	765	750	765	788	728	720	790	774	752	735	738	782	792	791	779	808	731	783	752	793	779	744	749	754	727	783	755	823	812	779	747	792	738	755	770	796	821	796	755	782	782	761	735	787	780	751	729	698	765	794	735	777	732	745	782	749	756	763	766	800	715	774	743	810	798	786	779	765	760	774	728	726	750	775	743	764	741	791	746	779	754	749	740	778	759	768	801	734	788	736	775	832	738	710	763	780	761	806	778	755	772	800	767	736	787	795	810	812	780	777	765	727	773	775	783	782	783	744	765	766	760	741	729	751	767	706	743	772	755	806	718	743	801	736	794	735	694	732	801	729	743	783	808	748	750	766	698	773	759	774	746	792	800	719	775	792	783	773	735	779	813	696	768	712	777	758	798	776	763	718	737	784	757	710	737	771	755	773	778	791	774	771	732	744	779	741	773	760	738	779	790	758	788	760	784	739	746	765	812	797	797	762	748	791	759	778	791	756	715	735	765	792	747	768	761	794	715	771	790	764	757	727	729	801	773	791	753	696	719	724	723	778	774	786	750	764	760	775	791	761	832	729	802	737	773	772	764	728	778	794	753	780	752	781	752	776	737	784	758	717	752	739	788	756	724	750	762	738	711	781	765	731	744	721	734	733	776	784	776	772	723	766	793	776	791	803	784	762	747	741	812	773	744	759	739	717	755	824	765	781	796	795	823	734	729	776	760	759	737	739	760	771	798	800	751	731	769	763	763	748	791	763	768	742	788	803	783	796	776	759	774	745	808	757	754	738	771	784	706	801	795	736	741	735	735	769	726	784	756	766	762	725	734	764	764	779	761	723	709	766	804	830	771	789	763	730	765	747	772	777	802	781	730	760	806	730	785	712	751	729	772	748	745	713	782	779	723	739	732	809	791	756	804	744	759	750	755	824	725	785	755	731	770	768	751	777	726	791	810	734	780	740	773	778	775	803	794	803	764	769	769	793	819	753	800	736	738	727	755	728	718	741	715	784	791	761	719	747	795	765	770	713	735	737	759	770	759	742	756	782	802	773	674	756	717	757	788	737	700	750	700	767	762	809	773	758	736	766	740	741	770	781	745	784	778	844	739	771	763	758	754	788	772	768	791	749	737	769	766	796	746	777	772	792	748	769	791	771	767	820	729	774	789	767	773	741	802	774	776	740	768	762	751	757	694	745	810	741	744	758	787	771	787	771	714	768	754	778	761	771	779	776	737	799	727	723	823	800	773	721	744	804	764	733	730	748	718	776	766	747	782	741	775	746	755	747	803	773	763	746	754	750	820	819	740	803	773	767	777	738	768	744	779	806	763	774	694	747	747	769	745	810	790	799	713	769	811	816	786	747	756	728	748	773	797	730	796	728	769	782	766	802	740	749	708	802	786	742	732	762	722	775	795	756	782	730	750	734	720	745	716	745	783	762	770	758	769	775	752	774	741	747	784	707	786	809	751	760	806	778	759	744	803	773	772	748	750	766	749	783	731	781	785	785	800	773	760	773	707	828	769	687	778	805	764	744	767	734	752	770	786	781	797	798	783	812	802	724	730	767	742	749	753	757	745	762	758	713	760	725	733	710	761	761	748	783	741	795	749	738	759	740	826	776	784	726	792	796	748	787	740	700	705	769	778	725	742	772	699	749	725	811	804	789	722	745	743	775	755	766	791	771	756	754	779	740	736	748	785	802	765	795	774	748	763	780	755	788	785	796	783	772	803	759	729	742	757	751	713	801	786	760	736	773	753	729	765	745	767	766	765	710	709	721	743	731	825	764	746	773	779	737	746	743	759	739	749	753	680	771	742	721	731	721	785	740	801	780	742	764	768	757	740	769	750	755	737	751	701	715	789	841	768	802	756	750	738	702	770	757	790	724	755	740	754	820	787	798	779
18367	7804	2078	742	672	462	269	243	243	212	186	219	197	177	184	188	180	195	198	176	192	169	192	221	158	185	204	224	188	150	198	169	183	160	157	168	192	199	194	162	202	174	179	189	164	183	182	183	169	163	192	178	179	174	180	185	151	185	183	187	157	190	170	165	157	162	189	188	185	183	163	174	177	183	180	169	179	200	194	193	157	194	162	168	178	178	153	186	164	153	179	150	165	193	154	185	181	183	140	160	199	190	162	190	180	184	187	165	188	171	190	188	188	174	176	177	169	149	193	184	167	177	151	186	160	170	161	168	203	156	202	189	158	215	197	180	159	161	175	179	156	189	172	178	181	163	179	180	162	169	170	175	200	184	185	178	164	169	176	167	153	170	177	199	174	184	168	158	172	175	170	149	174	179	153	164	189	193	175	187	176	154	169	161	187	181	183	203	172	183	129	166	176	165	172	177	162	160	154	179	171	155	161	177	175	159	169	171	170	158	169	180	192	171	153	204	158	180	184	178	170	148	184	178	156	188	163	179	188	171	154	180	157	150	177	188	190	188	205	180	173	171	159	177	160	156	154	168	177	156	173	200	164	168	181	196	176	182	171	171	164	162	179	170	173	173	172	163	173	185	164	168	173	143	183	145	151	160	176	157	174	182	160	185	183	189	176	173	177	167	152	181	185	169	156	176	169	162	179	187	156	185	175	204	188	156	196	167	150	177	164	172	163	175	176	191	177	185	173	175	177	167	176	170	174	166	193	173	161	154	172	182	178	195	138	148	165	187	178	165	178	168	170	175	178	182	157	163	162	180	198	170	166	162	166	183	179	170	185	172	158	197	164	152	172	173	197	153	184	168	146	189	165	167	185	191	144	156	177	173	162	179	200	163	185	182	152	174	172	152	169	175	180	161	195	186	196	170	164	166	167	164	183	160	175	189	168	173	154	165	177	186	185	184	172	165	176	177	179	174	156	164	191	168	175	188	173	194	197	188	206	166	177	190	170	181	162	185	187	185	189	193	166	172	161	192	180	169	175	172	189	179	177	183	202	198	184	172	161	136	179	141	185	178	182	163	174	197	179	171	166	182	176	188	166	165	163	175	169	169	176	198	160	191	199	176	182	147	191	163	182	181	167	173	146	177	174	211	189	177	167	168	175	174	202	188	160	157	163	177	186	182	189	176	157	150	184	168	196	163	189	180	203	177	178	196	191	186	168	199	175	132	176	172	183	171	192	147	183	168	174	197	176	205	181	169	174	180	143	165	141	170	156	179	185	177	184	168	154	150	158	196	155	175	164	180	174	187	166	188	153	179	170	150	166	167	166	171	199	170	168	186	192	166	190	190	174	163	154	172	184	149	170	188	179	185	163	186	182	178	160	129	172	161	191	171	172	170	160	160	203	187	170	186	199	170	161	180	166	177	160	212	167	181	194	186	172	201	182	158	164	176	167	157	162	175	195	190	171	164	190	167	169	180	204	186	154	166	199	166	166	171	177	178	191	192	187	163	160	148	166	163	204	185	148	173	186	175	171	186	169	197	206	172	169	162	206	200	172	182	184	198	169	163	159	179	193	191	174	178	202	186	182	177	168	179	176	159	163	169	170	173	187	148	169	163	159	158	144	157	163	161	190	168	186	169	177	154	173	184	157	168	184	165	167	196	196	210	161	159	168	156	174	182	154	170	176	179	170	158	172	188	172	177	155	180	180	146	176	163	162	164	180	177	168	174	179	179	191	167	152	178	166	168	211	172	175	200	147	189	161	177	160	178	182	209	158	173	168	149	152	164	187	202	176	163	184	162	204	177	168	172	177	176	189	166	190	185	183	155	173	191	170	165	192	176	177	162	175	169	165	168	156	144	170	151	178	166	177	184	160	174	185	169	166	187	175	183	180	164	171	183	193	149	181	211	175	174	170	166	163	151	175	163	186	168	188	147	190	197	179	185	161	162	159	192	166	171	193	173	163	165	168	196	166	169	150	185	195	158	147	162	139	177	169	194	155	189	172	157	174	202	164	180	179	179	193	181	170	185	157	199	194	177	170	172	171	188	165	187	169	177	154	182	172	164	172	200	188	186	174	187	171	184	159	179	156	125	175	190	204	163	190	164	192	165	167	153	180	156	161	164	162	156	189	180	174	161	184	154	174	183	176	179	178	201	166	193	172	194	177	186	175	150	176	145	192	166	182	190	170	137	146	184	207	167	149	191	178	203	188	171	181	187	179	179	205	185	159	164	173	159	185	168	170	182	175	177	163	166	185	169	179	181	161	168	167	211	179	168	180	170	169	161	167	164	184	167	163	173	169	166	162	170	170	189	184	158	145	152	156	183	164	185	189	149	177	185	166	190	162	188	172	186	171	173	192	177	175	163	181	177	153	177	156	145	146	160	169	160	183	186	188	143	175	170	184	186	174	153	178	174	179	177	160	193	176	195	156	173	148	177	174	181	164	212	180	173	175	164	157	152	174	180	180	169	178	197	158	170	171	192	182	178	175	149	171	150	169	198	181	169	165	171	201	187	155	196	163	189	171	213	174	165	184	170	177	171	172	177	179	180	178	153	169	179	149	153	183	180	166	166	195	192	149	156	178	153	169	173	166	198	174	169	186	167	161	193	178	170	153	167	162	173	182	166	180	138	198	165	155	141	173	176	175	165	181	157	172	191	172	201	178	182	157	151	184	173	182	161	168	155	175	148	173	192	172	194	171	189	181	191	183	193	175	163	163	205	193	173	171	147	164	174	161	193	161	161	167	183	160	152	179	160	159	159	175	157	158	162	195	171	167	170	162	171	168	173	187	166	177	178	163	146	168	172	182	154	191	181	169	192	174	183	158	154	179	182	154	161	152	155	190	185	162	147	194	183	182	188	183	149	163	177	169	180	159	174	189	188	174	167	183	173	197	178	176	172	175	188	171	156	157	175	161	161	163	176	162	161	187	174	166	164	184	186	162	164	162	178	172	183	156	182	178	196	182	184	183	185	197	157	170	180	161	184	145	189	170	182	160	202	153	198	165	180	149	201	198	186	161	167	182	184	158	164	199	165	153	166	174	153	164	175	188	178	174	161	159	175	160	182	180	184	176	177	198	176	183	175	155	177	170	171	160	174	185	161	173	141	167	155	176	186	176	170	148	181	171	175	174	176	166	169	156	169	177	153	176	173	192	177	178	171	182	155	170	193	168	198	186	168	162	168	174	150	183	164	155	181	161	162	176	153	193	179	164	175	192	173	172	182	187	166	184	179	175	181	174	172	176	159	174	159	161	169	197	191	187	175	178	176	167	198	186	195	169	170	189	184	193	140	155	211	189	182	159	172	180	160	177	157	160	157	180	175	206	185	187	164	185	162	188	172	200	154	175	179	172	175	176	169	155	183	154	173	176	174	172	162	205	173	167	199	148	171	142	190	183	190	168	170	198	173	194	176	182	161	171	178	171	231	166	154	187	168	200	151	169	175	157	193	188	175	179	176	182	207	161	163	175	185	162	180	176	153
10820	7171	3491	2159	2471	1832	1037	906	775	707	670	648	635	612	569	553	571	534	534	513	506	494	485	474	458	478	457	497	481	427	453	449	458	451	456	469	453	472	422	460	468	463	433	448	480	417	425	437	431	465	445	476	452	463	421	478	447	449	430	440	448	474	444	428	418	443	416	427	427	436	430	454	441	393	436	428	398	467	416	426	456	427	461	440	427	432	425	443	469	435	431	438	392	476	516	419	460	469	479	430	410	450	425	434	384	469	455	422	444	429	435	463	409	454	443	446	453	432	420	458	470	429	475	420	448	465	418	467	413	430	408	402	390	471	459	427	450	456	428	475	414	455	427	426	443	460	414	438	430	429	415	417	451	473	438	429	447	453	419	431	447	412	442	453	432	414	433	458	472	429	418	471	450	416	430	441	403	447	426	431	421	418	426	443	445	458	443	446	428	466	446	439	416	429	414	417	413	424	442	439	416	442	433	478	487	463	377	413	432	446	422	448	379	412	420	427	446	438	446	418	425	416	488	412	437	419	441	433	451	441	407	429	457	442	409	424	466	424	459	438	446	427	438	401	411	416	429	451	391	441	445	441	424	442	487	430	451	421	447	453	450	458	429	466	439	426	462	456	423	427	441	457	417	445	439	424	442	437	417	436	397	419	422	425	407	404	436	464	450	405	416	403	422	408	450	386	426	419	436	434	429	430	432	501	450	427	417	429	426	445	445	443	436	443	480	443	414	415	412	400	474	413	420	428	437	414	416	457	441	444	393	421	434	456	434	433	468	435	432	397	417	450	414	427	407	458	451	442	425	439	461	408	433	407	435	454	433	446	451	425	430	399	439	450	443	443	441	434	431	446	423	411	462	459	447	466	427	450	464	422	414	429	445	428	431	423	465	443	441	459	437	446	462	444	437	454	430	411	438	421	459	443	434	421	421	473	417	458	397	397	408	450	451	441	414	439	431	424	429	429	427	434	441	431	438	459	419	435	412	430	451	446	443	417	409	434	437	460	426	435	434	422	416	473	404	456	428	438	440	426	425	440	432	432	429	436	416	420	414	476	426	461	407	417	425	419	452	412	388	462	465	423	427	443	437	454	446	446	460	429	440	454	423	436	415	421	469	432	402	474	453	436	441	424	411	459	401	418	460	388	395	430	410	467	434	441	470	420	420	441	426	438	447	427	393	446	442	448	466	413	464	425	455	467	436	447	451	404	441	396	458	387	408	411	439	395	420	447	406	449	444	434	408	444	423	423	453	446	428	443	424	451	452	441	479	409	424	425	391	459	416	425	410	470	457	417	483	445	444	425	425	451	442	436	436	453	434	450	390	470	402	442	441	464	413	422	433	448	459	448	439	418	428	437	429	450	432	426	398	450	424	428	469	408	436	460	428	431	425	426	428	448	432	440	431	399	482	476	435	409	436	410	415	460	471	413	418	432	374	461	429	409	386	429	459	429	377	427	440	429	458	445	430	436	476	428	448	445	406	417	433	443	450	377	432	451	411	406	427	411	436	388	381	422	443	444	441	438	433	443	426	434	403	471	426	457	437	412	453	446	449	456	432	434	422	458	456	435	396	442	435	468	446	431	404	471	405	443	413	452	432	428	423	469	435	416	416	455	437	417	424	411	471	434	441	426	463	439	408	426	473	432	447	415	402	424	454	439	469	421	472	443	429	425	473	449	452	418	419	424	422	447	425	415	429	435	441	413	421	435	450	434	439	430	414	423	474	452	451	412	429	441	414	443	460	424	436	415	434	414	446	487	422	395	465	412	471	419	416	421	430	437	418	444	452	472	419	448	434	462	429	421	443	447	463	423	436	428	431	392	454	432	440	420	439	436	493	462	422	431	416	463	411	471	442	456	436	436	392	430	459	439	408	461	430	437	435	470	432	452	434	448	398	431	472	450	428	434	434	452	411	440	446	446	451	432	441	491	492	466	452	469	454	434	400	430	470	428	399	426	427	418	408	448	408	430	447	418	443	459	411	416	409	461	428	433	382	422	414	446	456	449	434	441	477	386	458	450	429	412	467	445	422	441	444	408	457	408	417	454	421	468	420	459	472	434	425	447	429	441	435	406	429	473	422	446	432	477	417	409	445	439	417	444	403	420	396	413	399	458	428	453	447	407	408	438	420	461	467	429	457	425	447	432	430	426	440	445	446	412	425	428	432	445	440	437	437	419	436	431	466	424	435	419	414	440	402	438	427	430	443	417	436	422	489	433	447	397	437	435	457	434	441	442	420	416	443	437	422	433	442	455	472	440	431	466	424	393	479	400	428	413	422	440	424	455	439	448	462	457	456	434	426	415	454	407	442	464	468	440	420	425	434	453	449	420	406	455	413	408	398	390	377	464	438	447	472	459	396	405	401	434	432	434	420	440	400	411	428	471	474	438	394	436	437	438	430	462	395	410	398	453	410	461	425	457	435	424	437	434	451	398	453	426	429	425	419	432	447	425	465	440	413	439	437	419	412	415	424	401	426	434	434	427	410	439	443	425	408	404	429	436	483	404	468	421	434	414	482	439	425	444	399	429	416	389	413	391	459	433	419	460	467	415	469	433	449	438	438	472	456	459	434	425	447	448	440	432	401	474	451	431	451	459	435	400	456	466	427	457	425	434	429	440	465	441	418	413	402	461	432	401	452	452	418	480	405	432	430	469	453	386	455	425	438	430	413	432	434	416	447	453	411	435	405	446	411	428	430	430	413	412	427	394	496	450	419	446	426	420	422	379	438	425	390	449	456	460	450	389	463	411	380	410	472	462	430	435	435	469	384	452	422	425	435	443	475	433	435	415	461	400	439	475	431	430	387	474	422	403	442	420	434	417	437	452	400	402	452	443	439	428	422	478	424	401	432	429	426	453	439	454	432	402	459	436	433	442	487	421	421	443	378	414	437	431	417	458	438	418	470	434	459	400	450	472	458	440	467	419	396	439	441	454	405	440	419	423	436	414	446	446	421	454	408	399	435	458	429	452	427	446	435	445	429	430	442	420	439	379	419	448	427	447	430	420	423	466	412	425	416	443	395	410	416	436	404	451	430	417	405	421	425	428	452	415	422	442	440	439	458	393	448	404	453	385	437	421	407	409	431	443	406	431	416	442	423	382	414	449	441	458	402	437	429	433	435	428	438	468	484	425	446	466	413	411	440	438	444	438	420	457	420	420	432	432	450	432	408	413	433	462	496	418	459	441	450	423	443	437	459	420	442	404	454	399	416	430	449	414	440	437	428	434	438	423	438	425	441	439	405	423	469	441	410	458	436	461	453	448	440	424	471	424	415	392	420	439	404	445	438	462	439	432	429	432	442	450	451	469	435	434	385	452	395	428	415	427	410	406	432	451	449	411	412	426	413	422	421	416	406	425	447	389	417	446	449	411	398	430	439	429	416	459	477	434	420	411	466	442	428	463	424	450	419	454	444	424	458	432	415	416	406	435	454	463	416	411	459	453	469	442	439	441	425	433	427	453	451	406	426	436	451	428	386	415
1843	682	458	330	318	289	301	270	300	273	284	307	316	269	274	304	320	290	275	291	317	310	269	307	277	265	287	336	290	299	286	302	313	279	286	281	272	312	275	290	305	311	327	270	306	277	300	305	288	280	275	299	298	285	262	295	302	315	294	268	300	303	295	292	308	300	300	287	307	307	306	283	330	285	273	295	303	297	273	289	302	301	311	284	290	319	310	281	322	305	280	275	300	295	279	304	303	295	314	304	298	303	283	300	283	279	280	249	298	299	275	312	279	267	289	324	304	337	301	308	306	315	268	301	258	298	319	295	317	316	316	305	276	270	324	296	312	318	278	313	276	319	314	310	276	285	310	308	329	302	296	287	352	302	268	296	287	309	325	350	290	291	288	301	287	285	274	301	285	285	288	280	294	285	318	277	297	273	318	296	324	296	308	301	293	284	285	259	284	289	323	304	320	305	306	279	298	305	287	284	327	302	297	293	302	294	310	262	309	279	336	289	289	292	334	317	301	270	326	265	304	291	313	287	282	294	310	309	325	284	282	317	313	299	274	291	309	294	292	308	290	293	310	270	311	287	296	250	305	288	293	310	275	298	319	289	283	292	284	308	307	280	313	307	312	275	304	291	309	320	305	328	309	261	284	301	302	262	311	307	286	290	301	316	323	274	288	300	257	319	315	304	282	295	280	296	296	301	305	302	267	325	285	252	301	298	276	300	279	291	287	258	299	297	262	305	321	295	305	290	320	292	264	252	312	290	312	262	300	310	316	279	283	274	294	277	279	266	274	320	297	315	304	269	280	296	314	302	279	299	294	274	247	295	311	271	268	309	280	270	303	271	294	275	302	299	279	268	286	310	285	312	306	287	298	328	289	311	287	278	278	312	311	297	316	303	310	298	289	308	327	320	303	299	281	293	302	296	309	282	315	299	295	317	297	298	350	288	275	268	305	288	280	269	329	331	278	276	289	273	250	302	300	309	303	286	333	308	302	276	307	304	307	269	309	282	298	307	292	292	333	298	296	308	257	317	300	281	293	307	288	286	286	301	338	297	297	282	314	336	333	321	293	290	335	321	258	315	298	296	305	285	305	316	313	289	289	312	311	299	306	267	281	315	313	304	293	268	284	300	301	285	293	292	293	297	285	315	274	259	256	324	305	310	317	306	310	288	293	295	301	320	278	290	304	296	325	283	298	318	283	275	298	293	287	285	256	279	308	331	310	297	313	265	271	299	270	306	277	292	274	266	295	305	309	330	311	310	308	292	297	301	298	265	309	304	291	321	324	302	295	324	273	288	286	271	286	294	289	321	279	313	327	281	306	324	328	273	321	284	279	274	301	301	303	290	281	310	327	310	318	316	298	290	302	289	257	290	308	300	286	324	296	296	295	309	293	315	253	339	303	330	309	298	308	319	303	325	302	285	314	279	291	309	299	316	332	283	289	298	325	331	274	272	303	321	272	305	290	281	281	298	300	278	312	286	291	278	292	315	296	286	302	254	299	293	319	277	281	320	284	296	329	278	311	267	288	295	317	322	299	269	280	328	306	279	283	326	297	298	273	295	299	299	337	307	298	283	302	308	318	318	325	279	304	274	301	272	283	310	304	300	282	273	283	284	292	264	254	295	296	320	278	268	299	304	312	314	296	268	254	289	302	287	300	291	302	304	289	299	318	287	292	302	289	287	308	306	283	276	270	288	303	276	266	317	337	312	297	278	311	284	303	275	290	296	305	281	275	289	292	253	289	303	300	303	307	291	262	262	332	307	307	299	294	277	281	299	266	317	311	304	271	278	305	291	300	305	261	296	280	316	276	309	278	288	277	292	265	294	330	270	280	289	301	319	295	249	314	278	284	305	297	332	312	275	288	306	282	256	290	298	270	284	308	266	277	289	272	329	295	299	251	290	287	289	311	300	279	277	304	336	311	295	304	263	304	311	298	262	282	274	300	277	254	311	309	289	310	289	290	268	310	295	292	325	285	324	299	294	283	302	314	317	355	303	302	278	292	290	269	315	306	307	299	307	285	267	277	301	294	269	312	287	298	264	321	290	305	334	310	310	295	307	296	317	274	274	308	274	289	304	299	292	263	307	318	298	311	268	292	271	276	284	303	289	291	264	289	322	306	340	297	271	303	292	306	299	298	291	264	285	289	281	268	304	274	317	303	312	282	282	308	309	307	308	276	308	309	296	293	313	276	305	297	307	295	304	299	318	317	308	324	253	353	289	301	279	294	297	287	296	294	305	290	299	287	309	276	285	296	304	296	321	311	295	295	319	296	295	280	295	337	290	311	269	283	298	307	271	309	323	298	302	319	309	262	332	290	281	286	281	292	277	291	310	299	289	292	304	303	298	321	268	313	245	316	322	307	285	293	303	299	279	293	288	299	322	321	328	314	271	301	294	318	302	295	307	273	328	267	256	315	305	308	304	281	285	297	312	300	286	318	291	279	326	289	309	276	311	293	336	303	304	287	312	305	298	282	270	259	285	279	337	295	282	285	311	270	334	315	317	306	329	322	327	275	315	294	294	288	303	288	274	327	292	294	323	308	277	278	310	310	330	311	309	295	275	312	275	286	277	304	276	320	289	279	303	312	294	280	270	303	290	280	311	309	303	295	292	269	285	337	286	279	315	289	298	291	278	334	288	308	297	262	295	315	311	282	294	297	301	244	290	294	288	291	293	285	292	293	281	307	295	298	304	293	299	275	321	309	297	290	295	267	282	298	314	290	292	297	297	309	286	286	293	273	318	287	313	285	300	296	313	283	315	313	296	316	285	300	314	298	314	293	291	306	305	297	283	277	287	283	289	312	290	308	315	295	304	274	316	323	267	268	285	325	315	293	279	298	280	319	307	311	309	314	294	276	288	302	304	309	269	320	295	279	272	277	280	301	299	306	282	258	250	284	289	295	294	324	288	284	323	289	291	272	305	309	272	303	295	307	296	302	263	302	273	332	281	273	328	296	275	339	313	327	283	298	310	327	301	298	284	287	307	322	304	267	286	288	318	295	278	322	314	305	309	294	278	301	286	317	296	280	323	292	306	279	272	317	315	333	318	278	295	294	308	320	308	314	304	270	299	347	296	307	305	270	335	290	304	277	305	290	305	249	298	287	259	274	294	329	268	316	307	296	295	272	294	285	308	297	279	297	280	298	308	290	300	326	283	287	300	292	325	289	310	324	278	300	299	305	286	284	293	316	326	282	292	305	274	289	318	302	309	289	300	296	288	296	309	297	280	248	285	297	280	276	317	294	317	290	275	293	317	304	271	286	270	300	306	285	311	281	288	289	290	267	297	289	318	289	311	310	296	307	321	304	312	291	315	309	323	288	275	274	277	262	299	297	314	279	271	268	303	292	312	283	287	285	331	297	315	299	289	261	291	288	279	273	271	314	306	312	335	319	260	317	320	314	327	313	336	284	303	302	293	288	269	288	279	322	284	304	252	298	301	319	317	319	290	294	278	301	295	288	294	289	305	312	286	308	291	297	258
2170	1175	1063	884	819	767	762	796	748	724	681	733	714	744	748	696	744	735	736	708	679	676	722	721	702	706	743	769	701	698	689	696	662	731	716	728	745	719	721	742	729	695	698	691	750	699	740	691	724	724	714	693	720	702	694	733	728	723	734	716	756	735	764	712	706	739	714	686	716	720	761	729	669	688	739	714	714	698	710	711	707	736	768	726	720	681	731	693	735	680	785	682	708	730	739	714	713	739	739	740	683	686	722	713	725	667	765	726	728	719	766	740	732	734	751	725	740	742	706	721	704	721	751	701	711	691	705	721	705	724	766	723	717	767	737	766	702	731	722	736	725	711	719	714	709	714	715	709	726	726	728	764	672	770	692	743	669	752	711	759	743	690	705	685	727	701	712	746	775	681	688	728	723	728	734	750	727	656	722	695	682	744	720	760	745	751	693	745	707	697	709	681	758	722	758	720	717	740	675	703	704	741	713	713	740	743	746	745	719	655	689	739	702	720	700	765	728	748	749	715	750	747	727	709	700	711	733	721	737	747	696	713	687	735	699	697	761	697	706	717	746	721	720	730	703	688	692	743	725	719	761	688	740	727	613	753	685	698	740	734	749	733	754	786	730	699	735	733	711	717	671	736	747	748	742	690	715	715	738	716	705	687	733	746	697	747	721	688	710	727	718	693	737	697	666	736	712	738	745	727	695	715	719	729	680	695	726	776	715	723	718	713	690	716	760	732	781	743	737	721	715	698	749	720	777	714	715	721	726	718	753	750	663	743	673	725	758	724	768	692	723	723	748	721	739	766	741	729	729	717	729	718	708	698	754	658	761	740	665	692	650	710	687	715	707	718	760	698	719	718	741	716	709	721	800	667	740	691	714	704	709	759	719	728	704	725	706	753	750	760	741	722	755	735	709	705	718	676	649	762	729	717	715	742	736	693	721	697	758	756	691	687	720	704	683	761	720	736	749	719	703	706	740	686	693	722	730	695	731	714	761	757	760	732	717	724	663	721	714	744	721	732	708	735	717	713	722	718	719	713	726	699	768	737	707	740	706	722	696	710	699	664	708	719	723	775	770	672	715	748	709	692	689	721	768	716	741	735	715	693	716	770	740	746	761	716	747	682	735	709	735	687	728	683	719	727	790	723	711	677	750	711	697	727	742	755	729	741	717	699	759	721	742	739	686	726	700	703	727	690	732	680	708	708	750	701	716	727	715	748	761	726	722	699	716	707	754	690	696	682	705	761	705	743	685	741	748	773	749	715	723	688	671	701	728	738	719	729	707	737	719	744	763	722	744	751	695	728	739	699	658	729	711	680	697	733	701	727	683	756	725	711	736	735	676	678	735	726	714	704	712	734	714	730	703	701	713	713	700	728	663	668	729	724	701	715	676	677	728	749	712	684	696	735	720	725	732	745	749	784	699	725	753	746	694	725	744	716	735	677	739	712	718	663	712	722	727	753	746	750	762	729	718	729	665	705	746	738	686	755	736	646	721	738	759	718	749	708	729	677	706	705	732	705	760	716	748	713	708	736	714	645	718	706	725	692	703	692	717	754	740	697	712	730	720	725	678	732	760	698	722	704	758	743	681	736	739	675	742	678	700	704	738	765	777	695	733	727	705	712	702	701	692	718	736	693	768	724	712	725	728	746	757	727	717	782	781	731	670	716	725	735	656	728	718	728	758	669	738	703	718	715	726	694	669	690	701	742	719	740	707	704	688	714	742	681	714	700	735	716	695	718	726	664	710	773	692	758	789	716	732	741	744	677	762	710	738	695	755	755	674	704	721	766	741	772	667	752	715	750	704	703	777	714	698	717	739	733	742	767	721	696	737	693	690	721	736	687	741	702	732	747	740	759	705	696	725	766	772	702	686	766	692	711	753	745	753	681	730	749	682	693	688	734	738	742	723	709	711	778	720	725	749	698	699	706	696	757	721	710	708	725	736	717	720	757	740	713	736	673	698	726	741	711	733	754	727	730	728	753	695	707	717	719	705	670	741	705	735	689	727	726	686	748	765	750	726	758	680	706	692	720	676	762	711	718	728	724	742	741	747	646	744	743	764	734	775	708	690	688	721	776	724	758	677	698	728	721	766	721	678	741	717	747	709	673	742	733	668	724	772	711	745	725	770	703	720	691	747	717	748	668	733	741	727	685	725	712	720	717	673	686	736	750	726	726	757	682	714	689	745	775	773	702	696	756	700	705	743	721	730	747	794	704	779	743	725	745	697	680	741	742	707	741	755	684	694	699	717	756	708	741	765	697	724	742	715	698	734	779	770	691	718	702	685	758	746	735	722	723	731	714	699	720	718	721	717	752	712	688	723	705	700	673	712	681	732	721	759	688	717	717	696	733	738	701	752	726	664	722	750	709	686	742	698	683	777	712	718	713	739	741	728	719	713	702	754	766	778	699	707	729	696	732	683	686	756	717	694	764	739	725	744	731	773	706	757	733	696	711	718	743	713	714	674	792	737	767	701	717	728	727	743	733	745	709	752	731	698	685	721	676	747	682	754	682	678	716	735	684	745	714	728	710	737	735	728	687	726	676	702	784	735	742	719	725	747	742	726	672	718	746	760	738	747	737	725	717	768	718	740	756	726	716	712	756	743	654	709	763	733	721	689	771	788	749	675	802	739	716	711	747	686	703	740	711	707	703	719	695	677	680	686	715	737	747	731	774	751	692	715	729	702	734	725	722	658	731	729	721	715	683	775	705	774	738	713	762	742	741	731	730	748	716	750	729	709	718	738	732	720	752	729	753	698	694	715	727	697	700	741	681	761	733	685	791	745	738	723	702	744	653	733	770	701	707	695	713	726	750	728	747	699	737	686	762	700	757	716	728	729	683	722	729	735	698	715	769	705	777	704	691	743	701	697	752	717	696	686	717	767	698	734	744	732	748	694	747	725	693	732	746	717	700	732	733	694	747	712	707	724	657	703	709	781	707	750	699	701	719	723	723	784	712	680	744	704	732	708	696	736	764	796	692	683	706	749	741	758	738	749	709	744	745	691	711	690	711	692	751	701	724	745	725	660	705	708	732	716	707	735	711	701	734	713	716	720	756	722	711	686	729	729	694	696	681	712	711	715	733	695	694	728	760	694	698	702	688	713	697	698	724	745	735	716	705	678	687	716	683	709	753	685	764	710	717	720	732	719	704	711	770	676	742	674	692	745	716	685	749	705	702	741	729	737	694	711	671	694	743	743	735	706	786	754	722	745	732	691	719	721	700	782	717	700	723	698	705	723	697	718	726	735	729	718	728	733	730	726	694	668	735	727	741	697	729	730	728	737	778	701	727	740	748	702	713	762	733	712	741	698	704	741	715	719	754	734	706	734	741	700	718	740	723	739	755	720	713	748	740	718	747	747	720	762	688	747	677	694	755	726	743	715	706	706	739	752	721	708	762	720	694	693	701	722	702	746	755	686	704	722	702	731	695	749	723	722	663	747	747	718	754	734	739	704	687	761	658	727	739	704	720	781	740	712	680
9613	5041	1932	580	620	383	341	364	329	343	329	341	305	358	297	324	309	306	332	334	328	312	320	294	330	319	330	305	323	380	343	324	325	336	320	332	308	298	309	330	308	325	341	348	319	311	293	339	347	348	301	316	308	304	350	300	348	345	333	300	332	318	339	280	306	305	328	324	328	344	309	329	295	356	357	303	337	310	314	320	324	302	328	305	335	291	288	309	318	317	323	325	325	322	296	346	300	307	288	293	335	289	327	292	302	329	313	305	334	303	319	316	293	364	316	307	318	301	313	332	345	295	340	322	289	345	291	325	318	331	339	273	319	331	334	325	307	337	275	309	336	347	320	319	319	325	334	297	298	342	342	323	318	326	316	324	368	329	302	331	309	315	317	326	331	326	350	277	318	307	336	331	325	313	353	341	295	332	308	315	324	340	301	287	319	351	337	337	337	339	310	313	319	304	361	331	295	306	289	317	335	328	328	335	341	311	329	313	348	329	283	346	278	353	346	336	285	304	335	317	302	319	317	332	351	304	350	309	305	307	345	294	334	307	311	340	308	327	332	330	337	319	341	339	326	309	315	316	358	310	346	316	301	334	344	301	298	284	342	291	329	268	298	307	290	321	298	286	308	321	325	345	292	319	345	334	303	363	349	343	309	324	338	267	312	291	311	358	333	314	292	326	319	319	326	285	320	301	307	300	317	337	292	354	328	353	323	320	343	308	314	317	300	316	307	314	322	332	323	351	336	327	281	289	327	310	284	308	337	311	294	302	294	315	327	332	304	299	343	320	343	308	326	334	339	324	321	370	304	347	330	332	326	309	360	331	351	348	334	310	321	317	320	330	359	349	314	333	311	328	349	317	307	323	294	348	340	303	272	330	289	322	336	301	327	331	281	334	338	321	345	301	296	305	290	299	317	332	279	329	346	322	314	315	288	353	338	343	351	329	314	283	332	305	342	314	350	331	337	341	295	317	294	316	306	318	313	291	336	320	292	354	329	290	316	336	310	307	308	323	301	301	333	325	374	332	320	334	306	328	283	333	296	336	344	365	301	308	345	321	319	282	318	333	312	279	299	343	309	319	335	303	332	311	340	329	359	324	310	333	301	317	295	321	333	331	310	356	315	342	324	311	335	333	318	335	308	303	363	302	327	339	298	327	330	343	287	329	322	364	334	326	320	307	323	301	324	316	322	326	311	305	312	303	321	294	337	291	328	282	302	291	318	327	309	294	322	318	327	351	348	330	285	320	309	288	324	306	335	273	269	337	331	299	328	356	304	323	311	334	368	320	312	309	277	318	315	315	301	301	329	312	320	329	359	312	317	302	344	319	303	327	300	299	332	315	322	304	332	316	308	323	330	302	321	319	295	326	304	289	306	317	314	296	306	330	316	306	357	296	337	287	313	337	327	331	284	321	313	281	317	315	332	319	305	335	326	320	310	309	336	336	332	346	359	312	302	326	319	297	305	313	345	287	336	317	322	284	294	322	319	330	313	291	280	325	320	297	307	293	325	336	341	318	329	331	313	340	327	328	303	355	339	326	306	354	305	319	321	330	328	323	309	322	321	318	310	323	295	326	307	325	314	330	336	309	321	337	325	353	310	298	317	354	340	328	326	334	303	331	352	323	329	309	314	316	330	311	313	328	303	296	336	319	340	293	327	345	328	304	299	300	341	315	292	294	325	308	342	330	303	311	317	340	314	320	320	308	329	297	308	291	349	353	329	324	324	294	281	338	358	294	291	304	305	327	310	305	323	304	323	296	284	345	346	297	310	288	322	318	347	307	327	298	310	323	334	293	300	319	318	326	305	330	321	333	332	358	312	324	331	323	336	289	311	293	312	301	324	316	320	328	325	322	326	358	300	340	314	311	319	338	318	342	331	310	317	361	307	317	332	325	341	328	314	314	309	311	309	300	353	344	312	318	308	305	315	326	335	325	320	318	316	311	329	319	317	307	291	309	384	326	326	295	317	307	306	318	289	312	289	369	328	311	332	302	293	346	341	351	338	338	312	323	327	316	327	345	301	317	277	319	337	334	324	316	334	304	316	314	332	337	328	321	300	303	316	302	304	301	304	351	360	352	311	293	289	308	349	317	317	319	317	301	302	329	317	291	293	319	330	306	325	311	337	307	336	312	307	330	333	344	321	299	312	322	343	306	333	296	365	346	319	300	357	333	299	281	326	300	336	287	291	330	311	295	326	334	308	326	338	327	309	368	294	304	319	306	339	308	302	322	283	324	335	299	292	316	312	364	310	325	304	320	316	316	310	333	334	349	314	303	341	355	314	323	294	311	312	292	343	331	334	326	333	312	310	345	338	289	296	301	321	318	305	311	320	341	327	317	295	317	318	348	325	297	332	322	326	314	309	312	305	277	316	281	324	284	320	313	296	306	292	318	297	325	297	295	308	305	312	335	308	333	300	379	331	269	315	314	315	320	303	295	313	357	346	332	332	297	309	316	323	335	328	271	323	305	356	317	338	311	283	319	299	317	294	339	324	332	314	303	321	343	302	318	326	318	294	314	315	320	355	313	269	320	329	300	281	332	318	305	299	314	332	330	301	334	346	317	325	334	292	321	292	295	320	308	303	348	305	330	333	287	328	322	342	297	323	329	294	330	305	306	307	333	327	290	305	321	309	323	311	272	272	325	323	305	331	310	330	325	316	334	340	347	303	300	297	309	369	308	335	322	340	289	295	307	353	318	332	329	352	324	314	331	334	286	298	319	322	310	294	307	311	346	306	345	306	333	308	310	328	333	338	300	330	300	360	275	312	298	317	344	349	330	309	294	303	295	298	319	333	337	330	312	327	290	342	309	312	307	314	309	314	323	301	326	332	327	315	306	323	341	365	310	283	316	326	313	326	343	342	317	300	327	301	307	306	300	310	288	274	300	314	337	318	302	332	310	298	284	318	297	349	314	332	373	291	282	326	335	307	316	303	344	327	350	316	323	343	311	302	331	294	304	310	320	276	315	330	315	294	319	283	313	322	318	360	341	318	331	315	316	303	303	307	281	324	286	329	326	314	323	344	292	338	346	311	338	329	335	305	320	347	330	349	341	346	299	318	308	303	311	280	310	318	322	281	305	305	331	302	311	304	298	357	348	313	345	330	335	300	297	350	289	306	310	314	350	336	336	290	336	319	316	325	324	319	335	333	339	322	308	320	329	298	280	315	339	336	315	313	341	313	298	324	313	319	302	288	299	315	299	349	296	342	322	326	311	298	318	337	319	326	313	301	316	341	301	342	326	296	313	297	300	320	326	318	306	298	298	302	308	283	291	333	308	358	314	294	342	335	302	333	335	321	314	320	314	312	317	302	320	324	325	286	330	347	332	300	315	325	315	326	287	330	328	317	351	312	306	320	294	313	322	328	346	349	334	318	334	299	323	364	330	324	319	358	326	308	306	298	316	316	317	311	316	299	336	314	320	300	326	314	325	267	286	307	301	297	313	336	319	310	302	303	313	291	329	327	352	293	313	342	308
7655	5768	3405	1660	2206	1213	1058	980	966	939	912	833	890	842	825	860	815	810	777	807	847	816	782	787	828	827	830	806	798	786	741	793	805	741	708	824	824	744	789	757	804	735	762	751	776	761	786	803	761	767	770	723	721	807	739	824	760	737	752	713	769	767	757	751	748	799	743	743	758	764	772	777	728	802	807	721	719	779	751	759	797	787	789	780	772	741	761	767	788	787	745	794	808	754	758	789	757	831	741	749	784	789	775	798	768	796	780	749	787	795	760	761	768	744	751	725	788	806	789	712	773	718	719	749	724	729	743	782	786	808	790	746	777	729	733	764	738	719	781	767	771	749	748	800	742	770	747	774	758	738	779	807	766	763	738	773	768	751	767	726	759	763	780	750	770	745	768	799	804	771	772	781	748	718	734	746	778	764	741	718	773	805	739	773	733	783	749	723	723	756	704	738	775	742	780	756	762	797	778	744	817	760	747	771	764	816	779	792	729	744	713	738	775	770	785	795	768	737	763	724	749	778	820	744	797	724	762	797	774	767	783	738	730	739	763	741	737	796	738	731	760	722	724	765	724	746	778	777	744	743	783	753	815	766	759	753	731	754	756	787	810	798	762	784	782	792	795	724	774	778	767	752	722	760	779	756	772	720	738	754	742	791	766	791	775	775	741	728	701	726	758	762	716	825	763	775	778	760	744	748	752	742	744	756	763	799	716	739	712	728	749	730	723	751	754	722	764	761	771	753	732	797	723	775	774	717	732	781	795	752	786	771	807	783	758	808	736	803	790	767	785	732	698	773	780	712	755	796	785	728	805	756	792	766	775	768	752	729	763	737	722	768	799	761	751	745	749	803	769	732	744	816	783	744	769	718	730	739	769	781	783	745	769	797	777	736	743	765	776	755	756	740	738	720	789	754	773	717	777	761	751	794	796	803	713	729	749	772	751	802	741	749	731	767	717	762	737	774	775	799	761	761	784	718	782	767	754	764	757	780	697	810	765	714	731	713	727	750	791	742	765	762	758	800	763	723	811	706	732	765	794	730	788	844	746	761	717	782	740	762	754	773	758	822	756	765	737	759	792	763	754	762	751	749	753	797	771	767	735	758	770	804	752	778	709	777	761	752	783	745	671	743	772	767	762	746	758	768	757	766	750	737	799	753	741	769	730	736	739	739	761	777	737	747	763	798	762	776	779	748	805	779	718	754	762	789	761	777	783	779	728	790	741	769	750	706	730	738	739	764	751	752	751	760	770	740	758	802	751	762	731	772	782	779	773	781	780	784	723	774	771	803	719	765	737	756	753	825	687	758	716	773	791	753	789	757	782	723	751	792	802	759	779	779	788	724	751	709	811	736	766	691	742	766	742	824	745	745	766	821	790	736	745	736	784	789	833	782	729	739	767	791	768	737	796	782	781	776	744	767	772	784	817	757	783	746	773	789	754	798	788	770	744	777	750	732	824	744	755	684	734	775	772	730	730	780	721	805	753	755	717	742	757	753	789	733	757	764	729	725	766	727	758	759	777	780	781	758	747	749	751	768	778	783	695	815	778	830	784	756	795	754	763	787	789	731	790	734	712	804	733	828	745	794	772	763	774	728	756	786	695	746	760	717	725	769	724	787	786	752	779	832	781	758	771	784	770	740	753	799	740	747	731	756	758	778	737	776	769	745	797	682	737	774	715	749	696	761	739	730	740	782	728	756	753	785	811	764	773	718	739	708	786	696	759	735	773	799	807	760	748	746	729	781	780	711	795	782	787	782	739	756	750	771	786	731	778	765	764	750	739	716	811	759	786	798	752	810	792	790	752	752	767	750	763	759	724	799	802	741	724	777	760	756	749	751	777	762	726	760	777	755	726	771	763	761	726	734	769	793	807	761	784	769	789	731	791	746	749	789	744	716	800	743	760	805	776	824	788	717	792	788	739	765	775	713	760	762	736	764	778	804	722	696	819	732	773	794	799	765	761	760	781	774	749	737	763	754	763	756	703	730	779	728	775	811	738	757	733	751	791	781	813	708	785	777	758	756	729	792	784	773	783	748	761	765	819	764	818	733	781	766	768	827	772	750	771	775	719	773	811	748	767	777	752	748	726	764	771	749	725	762	745	751	763	732	764	824	750	720	768	761	783	714	779	797	781	771	785	769	757	836	800	787	805	742	737	761	774	692	753	784	811	768	750	740	814	789	809	725	735	771	725	708	744	744	813	759	760	752	726	731	792	764	746	778	759	755	717	793	740	741	765	727	763	742	734	740	691	788	717	751	735	705	804	803	723	783	768	769	781	761	802	753	801	778	751	783	784	732	740	820	754	787	707	746	779	778	769	786	770	784	726	773	756	805	766	765	761	782	771	730	738	775	811	770	786	748	728	809	784	697	777	793	748	729	733	787	780	770	759	830	746	777	761	729	738	749	784	743	831	765	736	809	730	782	766	769	766	814	792	748	769	765	815	757	761	784	761	800	753	763	710	737	722	769	809	726	743	798	717	800	743	787	760	732	732	762	762	810	761	767	760	738	696	743	770	768	755	801	796	748	762	760	756	743	764	752	773	780	744	768	761	782	775	693	754	744	758	755	751	772	831	807	714	785	815	734	779	790	730	710	743	747	784	774	763	739	759	788	810	757	774	743	752	788	797	739	771	797	767	743	745	760	727	772	770	779	764	759	739	778	783	774	762	728	714	740	748	738	736	749	806	717	793	822	731	773	750	778	741	774	766	752	718	775	751	791	797	721	809	711	767	757	783	761	764	735	731	739	760	799	737	721	735	761	807	769	783	732	723	738	774	707	728	777	728	756	757	764	762	755	791	750	731	755	809	811	749	759	757	778	763	729	731	720	782	801	803	739	771	771	773	783	741	743	734	817	746	745	765	777	748	787	780	772	764	776	762	773	774	797	774	764	756	784	745	790	793	745	788	791	752	731	741	787	751	720	787	747	796	808	765	731	749	730	758	700	778	711	772	722	748	735	782	821	743	742	791	704	783	773	756	789	683	768	786	760	754	792	770	784	767	766	764	783	759	748	740	829	767	790	751	772	833	781	779	735	824	728	781	802	705	752	753	777	737	729	711	739	783	767	770	753	758	743	768	751	759	734	752	792	753	730	755	748	779	790	756	798	779	763	777	758	774	733	777	787	748	777	752	749	758	740	759	793	779	746	745	798	737	731	755	735	722	797	782	728	735	756	771	801	743	713	762	786	788	730	749	739	757	741	760	783	774	741	749	784	785	732	768	702	786	793	764	794	746	783	783	743	732	762	760	710	749	723	740	780	785	752	711	782	753	684	770	716	774	787	759	789	773	771	781	757	742	756	766	800	759	733	736	767	773	736	761	779	817	758	783	765	760	720	766	751	784	780	794	733	747	760	737	776	714	759	829	785	723	786	812	729	772	751	774	756	816	780	742	758	741	778	747	787	771	775	765	820	736	773	708	762	767	733	747	775	809	761	780	784	738	790	731	757	800	757	741	704	778	756	740	728	738	705	746	778	787	740
14747	10946	4212	742	1201	525	280	235	243	240	218	195	190	175	195	213	197	192	207	200	184	184	174	180	164	195	174	166	216	170	168	158	175	173	194	179	190	216	175	188	198	180	185	178	202	169	193	187	164	176	154	173	175	167	146	165	158	157	170	181	211	167	173	180	189	164	158	147	192	165	150	188	203	178	176	175	192	154	173	165	186	165	167	164	157	176	162	181	164	168	166	181	165	165	193	176	193	158	159	179	165	171	179	162	165	179	150	166	195	156	196	156	178	182	165	178	191	184	172	173	158	175	168	165	151	192	189	172	191	165	188	196	179	162	167	181	166	182	173	179	141	184	176	137	197	171	189	168	159	181	161	176	154	173	159	181	156	156	196	188	170	176	201	159	186	185	187	175	174	153	167	154	167	183	182	217	168	182	171	170	194	171	160	200	180	178	162	146	174	155	175	180	171	178	214	175	173	171	186	188	145	197	197	175	158	182	177	179	170	182	158	170	166	194	180	212	175	178	182	167	188	180	154	178	179	184	166	183	155	179	189	173	174	164	189	206	180	185	145	168	179	219	176	183	183	175	175	222	167	168	180	177	149	171	163	167	168	188	155	186	188	151	175	191	211	168	170	181	171	182	182	182	173	174	176	158	167	167	154	187	182	174	167	155	167	172	175	201	216	193	162	174	195	174	155	175	177	171	164	180	178	172	176	170	183	161	168	175	190	174	168	151	179	172	184	198	163	169	185	192	191	178	162	181	169	158	165	179	189	180	196	197	164	176	187	205	156	163	193	162	188	185	168	188	162	203	165	163	182	187	171	182	169	180	163	180	165	188	192	160	173	191	182	189	174	177	188	182	172	173	169	196	194	157	156	202	174	166	193	184	186	171	157	164	168	167	165	172	182	175	202	162	192	186	168	186	153	168	177	190	194	196	162	175	194	168	174	162	183	185	168	160	159	174	188	168	183	193	170	189	158	185	158	183	194	176	167	158	182	165	190	176	178	179	172	158	176	174	193	163	200	171	179	196	171	161	163	198	182	167	179	199	202	154	168	195	194	162	157	183	184	190	191	183	193	187	197	195	165	175	194	164	192	178	162	217	190	159	197	163	186	178	175	175	189	159	197	156	203	166	160	178	180	169	184	182	182	160	171	170	177	180	166	169	153	161	191	162	191	168	185	196	188	164	173	176	169	156	188	214	185	178	158	184	191	176	173	193	181	174	181	177	172	183	165	170	173	148	153	167	176	206	157	157	175	168	164	177	169	173	188	175	171	188	183	169	172	160	181	194	158	157	164	164	171	142	163	184	172	172	177	165	170	160	176	185	165	165	176	206	172	174	188	183	193	190	205	187	169	167	165	177	178	202	180	189	181	166	203	185	178	200	157	178	179	190	168	185	151	162	179	185	162	154	173	172	162	183	195	184	169	176	174	165	163	171	192	161	173	178	160	155	175	171	176	164	174	162	176	173	178	170	162	176	155	171	176	191	160	178	185	176	162	177	168	183	179	177	193	192	194	167	158	181	185	164	186	187	199	204	181	159	161	169	171	187	162	153	170	158	168	178	178	208	182	157	197	165	194	178	176	173	169	173	170	167	172	181	197	148	175	165	176	167	178	184	162	184	195	175	185	166	158	166	166	175	169	167	178	141	174	188	179	182	182	177	170	179	194	186	184	175	152	172	161	202	178	203	191	185	172	171	173	168	162	188	165	179	174	166	166	160	169	184	179	193	168	187	192	175	187	174	175	167	172	195	152	164	183	171	189	156	135	174	192	186	180	180	170	185	156	163	142	167	163	169	182	159	194	177	166	167	175	195	182	166	154	157	176	136	197	173	187	194	161	194	177	151	161	162	168	174	158	178	157	186	172	162	166	170	183	211	159	173	184	150	181	193	163	179	177	173	182	173	197	186	171	187	195	170	185	170	182	177	169	170	164	178	169	183	175	149	161	179	171	175	156	166	180	156	163	165	168	171	171	174	176	174	174	170	168	188	172	164	187	170	168	193	184	209	173	144	151	149	182	187	188	174	165	188	182	184	171	183	188	150	161	182	179	175	184	174	205	143	166	164	182	179	181	173	173	173	177	189	184	150	186	183	138	199	179	180	187	160	195	187	200	199	151	172	190	176	182	180	171	181	159	164	180	173	206	164	150	188	172	180	147	170	172	171	153	185	161	180	168	179	168	177	167	188	173	167	161	170	147	184	177	192	176	187	168	185	177	188	167	169	197	208	177	184	182	194	185	182	170	162	160	175	184	165	187	166	180	180	168	183	187	208	153	157	174	178	152	147	168	166	177	180	170	187	186	200	170	163	175	161	180	182	184	183	201	169	177	176	178	182	175	167	176	174	177	181	199	186	191	184	202	157	198	195	200	209	192	176	163	155	197	184	162	177	160	170	166	177	200	171	186	173	182	161	155	175	159	178	165	159	189	166	165	177	162	184	191	194	179	194	180	177	147	201	163	197	188	180	179	189	182	201	188	180	186	147	165	185	172	180	178	173	194	187	171	174	184	169	194	163	180	198	160	158	192	175	192	185	163	155	201	188	174	173	167	156	190	186	176	178	195	215	205	163	163	164	192	196	164	155	187	179	167	173	158	184	184	176	176	152	176	158	189	176	195	187	173	191	176	164	186	191	173	185	176	174	179	205	165	191	190	160	188	188	163	168	191	166	190	195	185	181	156	190	183	176	182	180	193	166	196	170	173	189	163	164	181	200	167	164	174	176	175	171	170	137	161	171	200	186	207	184	179	186	185	173	196	156	172	158	166	159	159	165	166	185	183	199	178	167	175	172	194	170	174	156	184	194	167	182	154	163	179	176	146	159	151	188	173	173	176	172	178	200	185	160	189	175	175	157	181	181	160	176	187	174	152	198	168	175	154	180	156	198	182	184	186	178	192	168	152	160	187	164	156	182	173	183	183	144	201	188	185	166	179	168	181	174	184	184	172	192	149	160	149	160	180	170	179	157	178	204	180	152	176	172	180	207	161	167	179	196	194	175	185	158	179	171	185	169	184	192	141	188	159	182	161	164	154	194	154	169	196	172	177	207	178	160	185	170	170	142	174	204	187	186	184	156	172	174	156	156	147	167	156	185	181	151	164	156	184	159	154	164	170	185	174	175	140	173	200	193	167	176	169	182	172	176	184	152	175	168	137	171	164	186	174	161	196	178	208	151	172	157	163	184	183	194	195	169	176	182	171	158	163	183	182	175	173	212	170	153	164	165	160	166	181	161	185	151	183	173	162	175	181	181	160	155	165	168	182	185	180	185	178	146	148	169	167	165	159	184	170	193	175	183	157	188	169	182	181	163	186	184	195	183	171	184	157	205	146	164	181	167	194	187	165	165	164	179	172	165	167	192	173	190	156	164	176	158	160	163	195	178	192	188	206	185	169	187	176	155	169	180	173	149	162	192	151	170	162	189	188	199	177	185	168	159	186	184	184	147	170	172	162	177	177	185	176	191	162	167	177	193	162	187	174	167	143	200
9150	10560	5274	2169	4990	1638	942	883	772	677	686	611	575	582	610	613	592	534	515	477	508	531	514	508	478	461	482	454	447	469	472	465	443	434	433	470	489	460	493	464	487	480	457	469	458	408	439	466	453	414	491	479	422	462	415	476	484	449	441	464	456	448	412	438	435	444	442	435	417	448	440	440	480	446	394	438	435	443	450	413	454	440	429	420	472	432	426	458	452	449	438	462	466	442	431	451	459	437	432	453	429	429	445	419	401	432	434	430	441	409	430	423	456	406	442	453	422	429	415	457	448	435	471	412	432	450	425	434	422	433	452	446	382	448	441	432	453	456	419	445	449	424	401	462	443	447	440	453	421	462	433	427	471	415	461	419	471	423	450	432	417	452	470	421	453	406	402	460	452	455	479	445	438	436	450	422	414	471	445	422	453	496	437	456	430	424	448	441	464	476	423	443	449	463	372	433	442	427	425	411	414	433	440	419	439	406	443	469	404	437	417	425	449	446	419	491	409	438	437	474	430	434	466	446	466	402	420	408	439	414	431	428	455	449	439	407	450	427	429	453	468	438	474	455	516	443	449	433	443	410	426	452	430	456	447	439	451	470	462	441	431	414	431	444	426	423	410	426	415	447	419	459	415	415	447	410	463	419	443	445	430	451	447	451	446	442	434	440	461	408	447	449	428	432	419	453	432	422	468	439	405	409	448	435	399	450	408	431	445	401	428	446	422	450	393	446	445	434	424	456	458	468	429	428	449	453	455	435	464	439	444	422	423	442	441	429	448	455	424	419	516	416	422	434	419	426	417	461	416	416	413	429	446	429	442	436	420	405	417	423	425	466	404	430	439	481	450	394	464	460	424	476	419	446	445	437	483	437	480	403	427	444	453	445	400	469	453	450	430	468	480	465	444	421	401	471	401	437	457	446	452	454	455	443	462	467	449	426	459	443	407	441	429	464	418	457	426	447	433	434	435	422	469	437	431	427	387	428	451	428	479	482	427	441	423	387	424	430	439	403	454	434	447	438	443	456	454	436	438	431	468	460	464	438	457	424	469	410	466	403	406	476	418	434	423	450	422	451	430	409	410	389	423	437	461	444	428	425	435	486	431	438	427	450	428	410	441	442	417	476	399	410	435	435	413	460	434	419	414	463	435	422	465	470	460	412	461	450	429	414	452	450	438	466	479	423	435	485	477	482	430	475	419	413	440	462	404	426	478	447	439	458	391	450	412	474	449	402	422	407	458	486	422	410	448	427	436	450	445	428	447	413	468	467	402	403	435	413	434	443	420	460	466	431	409	439	447	439	440	436	436	448	417	449	457	446	480	437	417	412	477	415	446	420	413	437	414	444	444	439	430	441	435	421	478	468	422	441	438	453	482	464	408	466	448	443	402	421	470	446	465	463	473	441	412	489	409	427	411	483	434	459	459	442	469	448	421	423	497	434	421	427	474	448	422	419	453	470	406	441	413	411	452	492	440	411	427	478	449	453	445	458	422	441	442	417	427	469	427	469	401	449	452	437	421	436	442	467	478	430	467	427	427	406	404	452	418	419	457	432	455	449	479	453	452	440	433	450	419	417	387	442	439	442	460	463	468	466	475	420	465	455	457	433	477	439	459	451	410	401	448	434	465	399	454	433	411	425	438	449	426	415	412	441	455	426	449	429	476	434	453	444	399	447	384	411	490	436	469	432	414	426	419	438	425	435	453	448	441	398	436	423	481	421	460	471	419	469	413	423	421	432	445	399	441	476	449	426	455	390	466	418	432	426	425	444	435	454	422	416	451	428	390	445	417	437	443	422	424	437	420	402	409	437	412	416	448	447	473	455	419	482	438	410	430	397	449	422	452	435	424	448	409	398	439	469	437	437	450	422	430	413	472	443	451	429	450	467	431	400	393	450	408	454	457	431	416	438	405	414	447	424	412	498	422	426	401	478	440	408	431	420	435	434	416	464	452	471	421	428	451	443	387	442	410	454	457	462	421	447	441	433	452	426	421	433	465	455	453	433	449	426	463	461	409	437	445	494	438	444	424	428	425	441	415	456	439	448	448	420	436	441	417	405	388	435	436	450	413	447	420	458	448	403	453	433	443	408	442	448	433	453	430	405	420	425	457	435	462	453	385	461	432	436	426	406	407	423	424	396	467	440	439	444	418	446	417	434	474	436	450	423	402	444	447	450	455	438	467	452	452	415	372	450	420	418	396	418	465	452	422	435	413	432	432	439	423	462	479	419	404	433	452	412	433	442	419	438	423	407	440	451	419	429	432	423	397	432	409	424	441	452	445	452	468	458	470	428	493	447	444	409	429	442	440	421	431	410	431	379	445	433	434	437	501	456	421	430	455	443	454	436	408	465	417	438	442	398	433	414	463	464	457	419	464	447	413	439	418	434	449	427	421	414	436	441	435	449	456	427	480	425	470	430	468	457	441	446	486	463	429	458	405	449	442	384	442	465	460	440	428	429	458	452	401	421	447	431	442	424	399	418	469	417	464	410	439	411	427	422	426	416	411	441	427	468	416	448	464	411	477	452	410	446	451	464	434	415	459	431	428	391	422	433	418	459	430	438	473	420	455	424	455	438	442	426	435	390	414	432	438	417	444	433	424	453	456	443	458	469	429	428	423	448	420	378	430	424	483	460	475	404	439	416	473	439	418	424	424	434	458	441	443	412	415	423	410	407	450	401	422	426	451	435	461	428	450	461	415	454	438	419	433	443	448	424	440	469	425	428	480	416	472	470	430	426	440	419	438	450	402	461	429	425	429	492	427	449	420	439	470	417	465	464	475	417	408	433	461	433	418	447	461	454	424	428	459	455	458	435	443	427	439	417	425	445	427	438	417	436	454	439	469	451	436	466	425	443	412	430	493	478	436	440	425	431	426	441	451	419	465	433	455	416	406	444	393	452	455	474	440	417	453	435	380	441	415	447	451	447	447	436	432	437	415	422	446	477	419	455	434	451	454	425	429	434	461	469	445	437	462	454	419	463	426	397	461	445	450	410	433	422	435	498	443	469	456	418	439	478	448	468	406	449	468	425	406	442	457	434	419	424	438	439	412	468	461	445	465	437	452	432	441	450	445	433	439	422	441	415	447	446	432	453	422	392	461	434	464	475	416	430	459	441	486	433	405	465	421	432	411	449	449	400	427	457	454	423	437	447	491	397	420	413	439	452	388	401	452	462	479	462	443	438	487	424	451	404	454	426	437	420	395	446	465	465	432	453	440	439	441	450	476	428	434	456	425	480	431	469	467	445	460	465	453	433	420	463	454	420	433	422	447	449	431	462	447	454	450	424	412	455	472	416	471	440	462	463	450	423	431	464	458	414	428	445	423	450	431	465	441	437	453	445	456	452	420	430	445	439	434	414	455	458	429	408	438	414	428	452	464	426	447	438	425	425	431	424	439	457	423	443	412	411	456	474	489	440	399	435	455	428	408	415	418	456	470	441	445	452	482	448	460	460	431	395	431	427	417	479	428	465	439	448	455	441
1950	876	449	355	319	289	284	308	289	302	313	256	304	310	306	256	316	298	293	259	270	277	271	295	313	329	331	299	297	314	294	284	303	298	334	313	280	295	286	273	304	268	323	274	302	294	317	289	291	280	301	300	296	311	294	307	308	302	281	316	297	271	297	270	284	323	314	283	288	318	292	292	315	335	308	314	286	304	295	278	310	259	325	290	265	320	315	287	284	317	293	287	308	328	327	280	300	281	322	303	279	311	303	281	311	263	316	296	339	290	301	302	315	287	327	322	315	337	278	293	272	301	293	298	299	286	313	280	342	299	276	335	343	292	317	267	321	303	303	292	305	334	306	293	298	262	306	303	283	338	279	273	312	291	337	299	300	283	304	304	298	302	309	291	292	294	279	253	307	310	283	314	294	293	300	299	288	261	285	287	303	293	315	305	289	281	315	296	290	285	281	330	292	263	297	292	275	343	294	302	317	274	281	323	268	318	296	286	306	294	316	280	300	302	309	286	299	323	296	289	303	306	298	301	300	263	295	297	314	296	314	266	301	310	316	329	287	312	293	308	276	285	291	308	291	313	300	331	303	283	295	284	358	316	311	307	309	295	302	311	290	309	308	290	277	318	297	300	296	272	285	310	299	277	322	290	270	291	301	277	293	286	297	309	317	317	287	280	333	307	290	269	277	278	296	301	301	339	272	290	276	293	287	284	330	263	316	300	300	261	286	285	308	300	294	316	261	290	308	303	301	276	279	290	331	330	296	295	299	327	298	290	328	311	328	297	276	322	320	296	301	278	318	284	313	325	275	275	328	300	306	319	332	289	265	312	301	307	275	324	316	292	293	292	277	311	297	317	312	308	279	283	300	303	316	304	274	297	285	287	297	293	311	277	300	296	302	322	327	302	288	270	273	298	295	285	306	302	317	297	322	312	307	309	289	303	285	317	298	291	330	301	290	264	320	275	309	287	334	317	325	299	302	309	279	305	306	295	281	256	304	291	312	306	290	291	309	301	278	308	269	290	278	289	310	292	315	309	297	292	295	304	316	264	332	301	286	318	250	319	319	282	293	288	256	297	283	295	316	296	291	267	314	272	314	293	293	287	300	312	333	290	281	294	311	260	337	323	290	299	284	293	292	300	295	350	264	288	289	281	289	330	315	260	310	320	305	284	277	296	275	315	317	323	307	290	289	306	274	282	312	310	290	280	294	285	303	282	292	314	274	322	282	315	255	289	307	313	341	308	304	307	297	289	313	299	312	251	287	283	291	304	308	310	299	309	292	327	310	278	276	300	315	284	276	288	266	291	292	270	267	296	299	280	300	280	329	302	289	301	292	293	322	274	345	306	291	264	281	308	301	276	285	324	302	316	261	278	299	289	259	265	311	310	281	287	312	296	327	298	312	300	328	317	288	289	316	264	314	287	283	280	301	306	285	302	293	288	277	312	294	288	273	284	294	309	280	273	336	307	293	276	277	290	311	309	274	281	336	303	320	299	280	316	282	298	268	262	285	346	292	351	307	284	312	310	307	313	307	286	266	299	304	306	278	296	288	315	350	286	313	297	295	277	258	300	310	335	300	273	291	265	334	338	296	288	305	289	310	303	291	310	290	294	295	279	286	287	330	325	286	292	293	290	274	280	312	306	299	268	308	285	316	300	284	328	315	306	319	285	264	276	332	278	335	334	295	303	296	297	291	319	295	300	289	291	329	316	308	325	299	267	299	283	305	308	311	277	286	315	311	288	277	293	303	293	292	301	277	300	290	324	309	272	285	300	322	325	310	264	317	320	273	271	268	302	258	306	288	269	305	276	310	284	316	290	303	296	317	324	329	306	293	301	290	287	264	263	317	319	295	298	302	285	315	265	295	290	284	338	308	310	290	309	305	311	298	282	295	312	301	330	291	331	306	339	310	335	299	291	303	323	299	331	297	297	295	306	293	296	320	309	293	304	251	259	280	313	320	284	289	289	319	274	261	286	268	305	295	282	273	336	295	320	290	315	289	292	290	274	306	303	285	293	267	290	329	291	313	281	303	309	319	273	304	293	305	302	288	293	288	303	297	299	330	296	342	309	284	304	328	265	295	279	311	282	275	303	280	276	314	253	290	300	290	257	305	307	310	318	275	273	276	293	306	318	322	286	308	274	323	275	321	299	293	298	294	297	291	308	296	311	327	305	291	273	272	314	288	287	270	290	310	289	281	302	304	305	301	297	255	283	276	309	303	304	292	300	302	296	289	296	301	276	328	344	280	272	280	282	307	272	271	324	300	288	289	297	323	289	286	290	295	278	294	282	296	301	297	304	317	329	263	289	296	304	292	279	286	267	270	324	295	319	270	270	263	278	269	283	295	292	303	283	311	300	292	289	290	298	278	314	303	305	300	314	323	317	261	350	315	306	296	324	299	288	305	297	307	284	296	302	302	298	292	311	316	333	309	277	301	279	326	317	280	271	284	345	302	310	300	298	290	333	294	301	321	283	244	293	285	271	282	319	280	275	298	283	255	288	254	316	313	288	307	289	320	269	299	296	284	299	280	246	301	333	273	315	348	294	310	304	290	275	288	305	333	291	311	290	267	306	285	294	299	282	308	283	314	307	268	328	288	321	326	288	278	290	295	313	315	280	278	326	283	292	322	321	289	328	297	319	305	270	292	317	315	307	289	255	294	300	310	303	299	322	276	294	284	323	304	285	316	293	292	312	321	318	312	292	317	283	305	291	276	303	298	303	287	342	315	243	307	294	291	286	304	296	280	313	284	296	303	302	281	291	326	254	313	278	308	257	295	315	304	266	285	288	280	317	322	314	313	281	289	312	289	294	302	285	309	285	278	277	327	279	298	278	275	312	318	295	291	308	294	282	335	332	287	281	279	301	272	319	323	269	271	298	322	276	283	284	265	336	296	296	302	306	298	324	264	315	320	299	317	308	293	286	292	302	298	309	289	316	320	318	308	306	317	281	310	293	246	313	309	282	294	330	290	248	296	320	284	268	297	308	313	299	301	254	314	301	328	300	272	274	321	261	265	294	282	283	315	296	295	306	275	299	309	286	307	305	296	288	306	327	296	294	321	319	279	284	253	282	284	314	337	303	308	353	309	310	299	295	276	282	307	299	274	305	274	278	274	290	319	282	292	306	294	323	301	288	329	326	300	303	281	319	291	295	309	304	307	298	311	283	321	310	288	321	278	297	297	297	335	337	297	264	295	292	283	270	324	317	320	293	284	273	293	275	296	268	309	311	292	292	305	315	291	283	318	267	281	295	299	293	270	270	302	301	320	292	297	315	276	277	280	272	290	278	342	306	298	295	311	302	294	287	292	300	305	303	331	267	306	269	299	303	297	303	316	297	311	295	305	331	324	305	312	301	292	331	295	294	292	285	270	314	287	293	281	311	276	314	310	284	312	290	275	290	335	318	338	305	304	279	303	321	311	268	296	295	290	306	297	279	322	306	331	299	310	326	282	317	291	332	261	310	316	311	298	268	316	288	295	296
2374	1380	1036	897	873	755	686	703	712	725	707	705	708	783	714	766	723	702	723	732	685	728	739	711	705	747	757	720	789	777	756	685	751	742	745	749	732	699	750	714	729	685	756	737	688	706	765	727	721	752	715	689	758	771	725	757	718	707	755	735	730	716	740	761	730	711	729	755	738	704	725	732	718	732	748	717	738	714	731	698	714	721	756	762	733	701	702	707	741	740	766	728	738	753	713	687	712	683	680	769	699	705	767	693	746	716	704	695	690	757	756	741	708	735	700	688	716	746	690	744	681	729	681	724	755	732	708	703	739	758	695	731	706	738	719	707	730	738	752	725	740	759	798	775	730	741	728	705	694	720	743	702	723	729	713	699	736	692	717	719	742	743	763	706	742	698	747	729	730	675	729	768	741	709	712	724	671	696	707	713	683	696	743	738	720	688	756	705	717	728	687	693	686	711	740	699	733	701	764	750	680	701	742	748	740	715	711	717	677	773	729	750	756	773	687	755	728	720	712	682	719	737	713	744	724	697	761	742	750	740	707	727	737	735	698	775	727	692	724	745	754	718	701	716	747	677	666	767	745	760	747	697	691	674	748	764	711	759	726	764	687	741	666	797	680	732	720	711	734	738	695	714	776	741	752	717	793	704	747	703	768	767	727	720	780	658	725	732	699	734	705	737	669	714	746	760	748	723	750	747	697	681	728	712	716	728	726	715	743	792	685	714	756	730	706	714	743	730	713	696	692	742	721	745	750	716	740	717	779	724	758	755	715	701	756	713	729	708	641	732	719	712	729	720	737	713	684	704	729	700	728	708	736	738	715	751	706	701	739	735	704	732	746	728	768	691	719	741	720	736	716	727	720	699	793	776	737	745	729	704	730	698	760	691	740	732	736	685	701	750	697	751	757	766	703	719	713	748	668	747	695	683	753	704	703	738	701	736	746	716	711	726	771	735	698	708	728	717	737	764	672	756	696	682	707	731	757	785	696	710	729	744	689	751	670	720	734	709	682	720	693	713	755	746	724	772	734	727	705	760	734	711	715	660	714	715	720	748	743	673	780	743	737	756	704	681	736	758	730	690	746	699	775	735	740	718	698	749	694	704	739	687	697	791	692	699	715	739	726	686	721	722	710	713	689	727	759	710	735	696	738	694	712	703	692	726	711	721	733	763	710	700	719	698	709	737	716	750	761	717	779	706	731	727	698	727	697	749	699	704	742	748	738	709	708	712	706	737	734	748	745	735	741	756	704	730	756	755	718	701	741	705	718	690	735	747	761	754	756	729	733	738	744	743	714	702	770	742	783	713	690	725	736	773	721	710	720	767	761	717	722	717	707	745	756	706	757	734	806	726	732	731	750	733	699	742	761	709	644	722	710	698	726	748	701	755	689	764	733	681	720	771	713	688	756	722	696	728	741	724	713	700	680	764	756	685	710	732	719	718	698	730	742	711	716	708	721	737	732	701	719	716	711	770	770	726	692	769	702	770	675	720	761	755	761	688	687	707	761	739	751	717	728	695	707	704	689	756	731	733	729	706	727	697	723	702	752	731	707	733	692	748	715	744	742	639	783	690	723	684	752	737	759	689	676	703	724	699	736	655	721	717	739	707	740	741	681	731	690	722	697	779	717	744	750	686	695	753	714	688	708	738	725	684	728	691	751	713	736	686	665	729	758	690	736	722	687	722	754	685	694	776	675	724	737	717	691	758	715	705	733	766	737	719	709	700	690	734	700	721	712	700	719	679	759	746	735	720	775	731	785	724	726	759	705	767	752	773	717	685	737	711	739	745	725	699	702	779	749	700	748	758	703	713	689	717	754	710	719	716	690	717	757	716	730	708	699	721	710	726	722	723	722	666	751	733	758	733	730	740	723	715	728	742	744	767	761	719	745	724	732	765	698	714	732	694	742	721	705	715	694	736	767	705	758	725	751	752	688	699	740	778	708	690	739	779	731	761	713	805	717	741	755	684	736	733	750	702	753	772	708	724	743	699	756	714	727	749	723	777	721	723	687	720	713	727	733	775	743	755	738	694	712	695	701	795	750	765	744	717	724	724	735	720	721	701	724	764	729	695	696	747	737	746	739	750	732	763	691	736	723	737	747	698	753	744	699	676	738	715	720	746	733	713	720	696	702	710	707	698	753	761	711	724	775	684	712	765	755	706	780	696	731	785	666	704	729	730	694	701	740	714	731	701	724	724	714	740	713	729	711	736	727	681	690	722	714	740	742	756	724	721	737	718	718	697	731	725	744	667	678	752	714	703	726	767	741	740	752	767	721	705	706	728	706	727	688	696	744	728	674	704	727	746	725	715	721	762	725	723	742	704	724	743	722	719	715	721	763	721	667	706	772	730	727	705	707	756	718	720	713	669	693	711	787	720	736	707	749	703	700	755	721	691	647	721	749	731	734	691	688	691	756	724	718	673	717	720	731	709	700	699	689	722	699	699	717	729	722	713	728	738	760	733	745	727	725	748	718	726	721	672	727	701	745	713	708	718	744	731	721	732	701	701	764	733	737	732	739	722	748	720	724	694	718	712	737	713	729	768	745	737	700	740	746	741	734	722	763	700	753	727	712	711	750	726	706	733	684	708	733	769	731	727	768	701	713	716	738	738	704	682	741	727	693	731	763	726	764	735	740	713	726	721	743	704	711	696	721	772	725	749	736	805	735	724	661	695	703	744	726	731	711	685	736	710	756	688	782	757	705	732	714	750	720	718	736	740	760	678	747	711	725	696	720	676	686	674	707	767	725	701	749	753	752	771	741	763	744	762	694	756	785	709	728	740	763	735	723	730	749	709	695	698	711	765	729	699	734	753	779	764	736	732	764	733	777	748	685	740	757	695	713	724	705	744	710	726	748	727	686	715	712	706	790	720	740	718	770	732	726	696	711	710	724	713	700	716	696	721	746	719	693	697	697	738	738	704	711	707	723	727	749	705	697	730	701	729	728	726	716	743	740	714	759	734	723	705	712	656	752	747	747	732	681	756	722	754	748	726	738	723	684	679	723	642	749	699	733	712	725	728	711	729	736	692	720	708	741	722	714	712	734	696	697	684	763	677	704	741	707	689	761	742	729	678	771	720	767	726	743	749	748	730	686	718	797	783	739	713	703	758	740	772	677	678	748	731	673	727	687	733	750	759	727	738	709	743	747	769	743	746	705	708	730	752	730	741	724	763	684	681	697	712	737	743	727	707	694	750	757	706	725	751	725	742	760	772	705	679	711	733	747	736	720	742	710	713	633	722	696	729	693	743	737	664	761	725	671	704	717	724	725	737	726	739	726	729	776	698	762	756	700	734	709	696	719	737	712	709	757	744	709	737	769	734	753	725	739	717	670	671	706	684	736	721	724	684	725	729	697	742	717	749	664	711	703	729	708	714	742	730	733	782	751	721	797	750	691	683	709	712	744	731	762	753	687	728	715	751	732	707	756	701	680	751	725	773	700	735	721	750	748	751	705	737	725	776	677	705	757	731	721	758	741	721
8575	6831	2398	638	940	694	368	375	365	326	367	317	343	344	325	351	315	343	326	329	316	339	312	320	345	331	338	301	335	348	318	312	288	354	325	322	347	316	285	310	326	316	329	336	328	307	278	289	326	321	326	307	290	341	311	330	326	324	303	314	299	300	318	311	318	301	293	321	329	305	316	344	309	324	329	328	307	323	302	353	333	328	314	296	315	305	282	302	334	307	328	339	294	310	303	326	311	315	316	298	341	337	317	324	336	304	296	333	339	324	324	328	292	327	309	307	291	330	333	313	329	325	328	315	281	299	320	318	300	319	329	373	332	309	337	317	316	338	320	302	312	324	308	326	302	342	304	295	302	328	298	342	313	338	348	311	314	305	338	319	320	307	325	329	296	304	311	339	304	334	336	318	347	327	343	315	303	338	303	339	307	335	329	296	307	332	333	328	275	324	328	341	332	348	308	339	303	281	284	284	320	314	301	299	319	313	324	288	318	305	319	324	316	310	337	320	307	325	348	308	307	298	323	283	301	325	292	333	289	305	333	291	334	280	313	349	325	300	291	360	321	327	354	340	326	332	317	356	299	368	341	329	311	326	307	329	312	324	348	305	307	333	321	333	343	306	349	324	291	314	355	282	334	307	306	329	317	325	330	328	321	281	298	291	317	337	294	298	299	307	318	334	349	298	333	328	334	341	340	334	304	338	311	340	306	324	352	292	328	352	325	338	318	382	321	339	341	322	311	329	370	311	296	313	333	321	284	306	349	291	303	309	319	322	280	306	371	327	336	347	361	360	307	334	318	323	338	321	320	328	292	348	327	347	308	313	305	304	317	346	324	314	340	333	328	310	290	325	335	328	325	350	304	312	327	319	287	322	307	314	337	319	311	302	291	349	337	361	328	304	327	325	321	356	326	318	296	301	304	321	308	289	312	321	312	341	312	333	321	313	339	312	345	306	325	318	309	309	307	320	305	286	313	323	307	307	329	302	340	329	317	324	357	323	307	311	317	311	349	320	305	352	310	326	328	312	299	337	316	345	338	301	339	298	353	316	295	330	294	324	301	308	323	314	332	315	316	342	319	287	318	336	307	294	356	353	346	372	334	318	306	306	335	338	325	308	308	311	304	331	321	318	353	338	287	297	337	317	295	310	373	316	322	334	333	298	304	327	322	301	321	315	300	305	337	314	317	259	332	276	311	298	315	351	302	324	310	312	325	322	335	289	334	302	321	337	302	341	355	379	330	341	344	340	286	365	309	339	341	305	331	301	316	309	324	296	302	345	320	327	329	329	342	285	308	324	351	346	292	324	311	294	336	324	298	310	316	335	296	327	339	370	315	331	335	343	332	329	296	305	334	322	360	324	313	310	301	354	325	317	353	351	286	347	299	338	352	311	312	335	295	334	290	299	309	320	313	333	332	333	293	302	310	338	302	363	312	330	340	307	314	309	319	308	318	322	326	334	325	336	326	314	321	347	329	322	303	340	315	307	319	312	315	319	310	317	305	301	361	296	332	332	335	306	308	336	327	331	312	344	313	344	272	278	325	327	296	321	336	339	299	324	328	345	308	297	325	293	301	298	344	336	337	347	318	324	325	289	290	340	345	377	361	328	336	320	323	322	274	336	351	345	376	337	342	310	324	347	311	323	312	292	315	331	326	328	308	314	313	337	301	301	331	327	308	300	338	328	300	347	320	370	270	316	337	290	320	327	331	294	325	335	325	329	331	304	343	298	311	317	319	347	330	284	310	331	302	327	324	338	322	341	308	310	347	347	297	305	324	290	331	297	305	326	361	298	307	289	312	317	302	337	282	341	343	319	333	306	317	319	334	353	329	311	351	361	286	310	298	327	307	301	291	308	347	303	303	286	300	301	318	302	307	314	311	309	304	301	306	320	297	297	320	338	324	326	326	332	332	324	297	296	298	332	338	304	357	318	303	353	309	322	323	290	364	321	302	309	332	303	286	308	325	298	331	345	327	283	291	295	320	340	336	320	322	313	350	304	291	327	302	319	317	331	320	296	365	369	307	354	341	293	310	316	325	312	364	337	314	330	312	323	319	295	319	346	346	293	330	346	291	337	301	329	340	305	319	309	311	305	353	341	294	302	339	347	300	311	329	313	329	305	291	319	288	323	326	345	321	316	343	326	315	336	335	322	288	305	302	342	319	323	348	315	340	300	341	304	302	296	310	359	347	299	315	377	332	317	286	324	297	330	348	301	311	322	348	331	327	307	315	329	293	313	299	343	350	294	316	324	320	314	327	320	307	342	300	340	336	312	345	339	301	309	319	344	319	313	282	314	313	312	316	272	309	342	332	290	342	322	280	310	302	353	317	307	336	319	315	318	317	309	336	321	324	330	296	312	323	327	293	310	370	338	320	347	349	312	312	319	309	302	367	344	327	309	291	305	332	308	311	342	311	291	329	328	298	338	300	321	320	295	286	320	314	333	371	355	319	329	300	316	303	341	287	331	295	321	294	311	334	313	320	306	348	332	315	329	334	314	303	320	299	313	301	300	306	317	335	341	318	292	302	310	293	338	318	297	315	339	314	309	262	345	304	314	318	313	330	315	339	337	341	327	330	323	332	327	325	308	321	305	302	319	280	310	326	335	287	346	305	299	350	314	297	343	287	324	313	309	296	326	330	358	338	324	332	320	328	285	321	297	308	338	291	328	314	332	309	319	305	340	361	303	319	324	326	313	318	336	290	325	323	283	337	309	289	316	321	328	311	326	302	301	315	320	336	323	327	329	278	275	327	299	344	327	292	312	306	326	342	312	316	345	336	335	339	372	359	323	312	292	300	289	291	314	324	283	329	326	314	315	336	310	334	329	339	322	297	304	331	329	309	322	297	307	300	310	334	304	325	348	331	304	314	297	320	306	321	336	329	314	310	293	313	309	294	299	329	354	322	325	347	316	316	279	299	308	308	333	295	310	324	336	343	328	308	300	321	316	314	303	329	305	330	349	322	317	313	303	319	328	316	312	291	324	297	317	326	324	346	335	319	354	320	355	268	288	351	333	351	312	332	308	334	353	353	346	345	307	301	345	340	337	315	296	316	343	310	294	317	330	329	303	312	328	301	314	341	315	340	343	312	330	316	320	322	301	326	326	300	305	310	350	318	300	311	341	340	279	351	323	308	310	316	309	332	322	304	325	304	333	279	286	321	323	335	318	331	282	310	341	319	339	331	301	322	342	322	320	317	347	288	364	318	299	301	313	334	337	335	300	338	335	379	331	326	298	292	340	314	312	279	308	316	323	284	361	326	313	294	311	275	321	295	280	335	329	340	315	370	297	314	294	347	344	332	342	321	285	383	319	319	309	326	332	287	292	341	362	298	319	282	358	313	337	299	337	323	298	336	319	347	316	377	301	318	304	307	287	316	332	319	300	306	309	331	318	319	326	325	311	303	332	315	312	320	345	339	328	299	346	342	335	289	315	321	311	313	329	325	310	300	314	299	293	309	312	355	315	338	366	328	326	314	349
7340	7960	3492	1752	3833	1935	1079	1008	924	895	930	872	864	883	866	873	799	801	794	788	833	828	773	778	798	779	762	804	791	738	796	770	801	773	772	819	778	790	739	813	780	805	749	767	745	779	791	780	771	757	766	768	756	774	797	772	740	783	755	781	793	788	764	761	764	794	742	781	765	797	786	768	738	775	720	818	747	768	794	739	826	759	758	745	755	796	746	766	749	786	730	730	793	745	760	754	816	747	746	755	800	713	773	712	763	784	788	745	770	735	728	750	770	780	812	778	775	750	749	766	750	732	715	782	749	740	811	758	753	761	762	780	754	784	734	778	769	753	781	726	753	794	761	761	772	750	759	804	813	725	820	779	773	735	773	756	770	757	698	761	787	733	763	758	780	766	765	779	792	764	759	774	782	744	747	780	739	731	779	734	759	796	746	763	775	775	695	748	772	776	764	791	702	759	772	770	751	770	743	724	711	759	764	755	751	708	732	777	727	777	739	847	732	799	777	799	775	833	774	745	835	774	745	784	809	773	782	793	760	786	775	819	765	752	780	762	751	750	764	797	788	760	771	746	720	780	744	767	750	772	764	767	752	785	754	775	789	767	766	750	738	713	713	719	745	737	773	760	741	762	830	777	755	820	753	751	777	757	787	770	787	742	752	711	761	732	745	745	770	776	736	749	747	743	724	767	772	748	772	730	810	753	760	763	757	760	807	771	759	728	788	758	745	773	795	728	783	737	771	751	754	747	774	773	742	779	707	799	792	745	793	770	743	818	750	770	722	764	711	787	704	784	717	762	759	779	766	766	767	768	755	776	751	769	772	736	736	777	755	787	744	768	726	788	716	757	784	806	759	760	736	771	773	764	729	787	789	754	722	769	710	771	751	739	818	729	754	805	846	784	754	769	761	785	757	778	720	726	757	699	776	757	757	771	770	812	761	770	729	743	736	743	788	741	817	737	734	746	761	778	726	760	798	768	729	799	823	715	764	769	777	772	784	753	817	732	750	726	784	753	745	748	781	804	776	755	804	733	751	763	768	746	763	754	783	741	756	800	744	760	776	734	812	751	795	760	740	797	721	777	756	769	785	757	734	762	717	806	803	767	740	779	765	727	759	738	756	759	712	751	736	775	716	824	760	809	775	780	794	795	760	732	760	767	814	765	766	733	749	785	840	763	776	754	723	736	730	767	784	786	714	784	720	754	774	760	774	772	771	742	773	742	766	755	731	737	759	717	753	748	823	756	754	739	756	791	801	768	802	759	752	766	742	740	780	749	749	803	752	764	773	798	771	720	755	704	772	762	788	756	775	756	743	781	727	775	807	721	719	742	762	831	712	812	800	722	830	767	788	771	740	771	732	753	772	798	765	776	727	761	735	746	769	778	758	764	722	754	779	724	721	833	795	739	763	753	727	774	786	713	733	743	766	755	794	721	744	800	802	706	744	791	762	712	778	749	747	789	732	730	796	824	783	775	763	735	800	767	765	781	799	757	751	728	774	776	777	752	746	780	773	794	827	704	772	787	740	750	762	738	769	769	755	750	753	764	730	749	807	704	866	789	784	809	787	739	704	744	754	708	763	774	770	765	750	801	737	782	765	760	762	804	747	747	740	783	775	796	741	747	753	732	754	845	734	777	730	787	761	758	778	735	761	725	816	752	830	729	766	780	770	790	750	767	752	779	761	778	733	728	783	733	773	775	775	770	761	739	766	724	776	769	729	757	798	715	740	746	758	748	792	748	781	741	769	776	777	764	770	814	741	786	771	698	781	774	751	749	780	795	743	809	754	773	757	741	786	744	803	790	780	731	734	755	764	781	818	775	738	815	796	774	752	706	710	728	786	790	733	810	787	760	726	741	731	744	727	751	739	788	746	742	759	794	751	765	754	805	757	789	781	784	760	708	742	806	739	798	762	770	737	732	782	746	768	808	775	785	754	766	732	800	728	772	779	791	776	724	849	806	769	760	773	774	752	775	778	708	733	716	735	743	736	755	773	724	737	808	766	787	742	782	753	761	742	745	784	810	764	773	709	788	751	799	759	784	754	783	739	765	820	763	745	766	815	765	767	789	766	745	818	797	729	737	743	759	751	774	781	806	768	746	783	776	786	693	767	748	737	762	812	738	762	780	763	795	780	776	777	831	737	765	765	763	734	827	791	777	798	783	743	759	710	809	767	775	753	825	712	780	735	722	787	729	749	798	751	787	754	765	754	746	752	776	756	807	772	780	777	778	815	730	742	718	752	817	721	736	764	734	774	784	735	801	761	777	760	774	768	729	735	732	779	751	776	779	702	758	752	748	824	746	781	802	802	754	760	794	793	745	774	782	711	795	735	766	791	738	751	753	726	749	765	790	838	759	761	756	759	803	769	751	719	775	780	768	732	764	776	733	768	779	820	770	798	744	789	682	776	748	763	739	765	759	811	786	800	756	728	750	765	759	754	747	799	771	725	795	767	762	791	737	745	751	779	788	820	760	736	784	760	739	734	731	788	795	794	773	770	787	757	761	785	770	732	719	724	764	766	802	775	733	693	783	758	733	741	762	731	762	714	750	756	743	781	792	768	754	768	761	757	768	745	773	757	780	772	774	769	724	782	723	756	756	720	764	773	809	735	801	756	750	830	801	748	796	766	734	749	702	788	770	776	764	767	787	741	781	775	795	800	761	734	808	741	755	764	776	807	780	789	724	734	758	762	744	750	752	788	757	790	788	784	775	745	816	719	760	750	767	719	750	765	704	792	769	763	768	783	752	781	760	746	746	731	750	762	748	747	759	742	772	753	815	807	740	737	747	762	815	730	738	726	776	746	722	717	770	778	814	785	790	748	790	776	757	716	755	741	727	755	744	738	758	774	762	747	741	769	768	755	750	721	788	769	754	771	757	737	797	757	762	804	747	774	777	756	766	758	758	708	758	768	747	745	764	741	744	742	756	765	747	724	775	730	758	776	784	741	737	773	757	744	777	733	816	732	715	708	728	745	763	748	790	770	741	757	751	740	775	748	762	777	748	747	752	711	757	779	765	738	749	771	778	768	781	736	769	760	756	740	793	728	784	733	798	724	781	780	774	776	754	780	774	765	804	774	777	758	735	805	701	748	813	825	766	781	762	721	790	730	774	779	754	761	782	738	729	758	802	778	807	732	784	814	785	775	756	742	757	709	817	761	773	742	804	834	744	692	789	738	800	775	743	763	743	784	752	754	811	778	758	785	737	729	731	702	743	732	791	757	771	804	795	780	784	760	804	749	739	755	771	748	766	764	738	801	784	806	752	792	766	744	713	770	723	768	785	779	781	720	728	815	743	729	748	759	727	838	772	766	786	739	756	798	757	751	751	806	780	734	803	775	757	760	711	787	773	735	816	714	772	748	800	789	747	773	778	730	793	783	756	795	796	802	727	786	725	725	783	748	787	710	753	755	766	762	787	760	769	775	824	804	727	754	771	814	779	731	791	750	766	793	747	750	769	761	763	739	747	791	829	755	733	804	758
14265	12223	4628	752	1708	1286	259	259	217	202	237	224	169	203	180	213	186	178	189	168	207	184	201	179	185	157	212	183	184	184	210	195	174	179	179	199	185	185	181	167	167	158	176	181	159	168	190	185	194	169	183	185	147	189	152	172	185	201	181	157	174	186	164	171	159	209	179	195	186	188	193	169	179	176	180	197	167	178	189	196	198	197	163	163	213	172	163	159	155	182	174	195	188	198	163	175	170	182	185	168	165	171	160	170	168	179	169	175	162	159	170	173	176	167	179	179	181	171	171	147	181	179	188	167	170	198	193	154	187	164	163	181	153	177	188	186	154	166	171	156	175	168	193	191	175	190	186	154	182	185	154	180	220	171	193	143	173	165	148	173	176	183	166	181	185	172	198	173	164	169	199	157	181	171	176	178	217	190	189	155	199	190	205	185	170	174	193	185	199	143	171	172	187	164	190	154	158	168	176	170	165	173	196	166	162	155	178	189	184	162	189	188	167	175	180	179	185	176	192	150	197	192	173	171	174	162	171	170	180	190	193	189	184	204	161	190	181	158	169	171	192	206	164	196	170	183	158	165	167	182	206	186	168	171	183	177	165	174	160	179	169	175	197	170	178	167	179	165	135	176	149	187	168	159	185	195	191	175	165	161	171	173	182	180	172	184	165	179	140	156	151	181	189	192	174	174	180	178	165	169	178	200	173	187	202	193	185	177	181	174	176	176	182	176	183	167	173	173	174	173	188	170	190	171	184	179	188	166	189	193	187	164	170	157	164	168	159	173	203	202	152	199	187	173	164	184	195	166	188	201	190	186	153	170	188	192	176	168	168	171	165	173	172	153	176	195	171	187	165	173	181	185	200	187	179	163	199	159	190	173	207	185	173	172	189	176	154	163	175	179	165	180	199	157	161	167	194	174	173	181	163	167	171	178	171	173	166	175	180	182	170	185	193	157	174	176	168	189	177	200	173	173	163	190	198	189	175	173	154	181	160	192	178	169	180	155	185	201	176	155	180	176	209	187	173	175	174	176	175	160	176	191	190	162	178	158	166	190	168	182	198	192	184	161	175	210	178	174	187	170	169	162	163	171	183	175	183	201	176	170	192	167	169	170	176	158	181	172	157	168	161	169	204	151	199	173	162	188	176	197	195	181	178	194	185	171	182	165	162	167	184	180	183	171	175	192	186	172	196	170	178	184	186	154	181	166	158	193	207	161	173	161	193	196	189	158	177	178	191	185	188	174	159	182	171	164	181	193	150	190	155	195	175	171	204	159	163	161	144	176	167	172	178	179	187	187	183	183	166	160	184	173	181	148	192	155	194	154	186	198	183	170	177	171	191	146	172	178	198	164	171	205	190	176	191	181	195	163	188	164	182	166	166	209	184	180	203	167	189	166	169	165	176	170	154	197	177	174	171	179	147	197	180	207	172	196	181	155	185	158	204	168	159	173	175	186	167	170	186	204	186	175	174	189	157	182	154	184	163	174	182	139	158	152	175	189	181	175	186	197	192	185	164	195	193	171	177	169	150	195	162	176	164	159	166	149	184	207	192	165	175	161	177	184	154	164	184	181	165	182	178	166	188	179	180	176	191	184	176	168	177	161	163	179	167	151	176	195	154	230	173	205	181	194	170	165	198	187	154	196	182	183	190	198	148	147	161	188	213	186	137	149	159	150	197	192	167	192	189	186	188	178	191	153	172	177	177	167	161	199	168	166	159	178	154	167	200	184	174	165	165	167	163	177	170	197	168	172	190	182	173	164	197	166	199	174	157	207	151	185	196	176	170	196	174	176	194	150	176	178	177	178	168	161	174	196	152	181	176	184	158	162	160	184	155	179	178	158	188	158	146	167	190	176	156	195	153	171	188	189	189	165	171	169	180	184	179	173	171	178	173	185	184	155	173	175	173	163	163	184	167	161	192	200	182	194	189	184	185	162	186	170	165	168	163	181	154	176	199	174	191	174	183	183	159	179	165	160	168	172	185	177	172	198	192	194	193	186	178	167	173	163	186	189	158	176	184	158	179	173	171	185	182	177	160	173	146	162	183	184	179	165	185	152	190	175	190	178	177	185	167	177	175	146	169	183	171	177	180	180	177	151	166	170	181	143	161	174	159	162	223	179	176	163	170	172	190	184	184	196	187	179	157	194	166	194	190	175	177	157	178	193	185	172	190	188	173	176	193	171	181	164	181	182	212	168	161	175	181	153	175	171	155	177	174	168	179	180	168	184	177	163	166	177	172	155	182	198	173	171	177	179	180	184	166	182	185	150	185	191	162	151	186	206	175	180	159	169	172	171	191	172	178	182	186	165	166	174	173	179	157	209	192	205	169	171	183	166	160	167	193	146	149	179	169	184	188	182	170	172	164	171	156	184	181	133	186	198	163	184	178	148	194	180	194	186	164	182	199	158	169	139	177	172	156	172	175	167	164	170	171	181	169	168	169	180	181	183	168	169	165	159	168	173	177	166	189	147	165	184	160	186	176	186	167	172	170	159	161	138	166	191	133	162	197	171	147	196	169	171	195	161	179	173	151	175	159	163	160	150	185	167	170	162	165	187	172	169	193	171	194	203	179	189	199	173	156	205	205	173	180	168	178	189	174	196	179	189	170	184	196	165	162	174	161	174	175	180	161	178	205	169	174	146	162	160	168	182	171	184	167	182	174	168	203	182	197	157	181	172	201	175	178	177	179	160	174	185	175	177	179	184	161	206	181	171	173	167	194	172	183	164	167	172	190	160	174	180	188	205	180	193	178	201	185	163	168	161	188	187	168	164	158	176	161	164	167	192	179	174	165	171	192	170	179	181	194	157	190	164	153	170	161	180	184	155	163	192	183	195	147	180	173	163	174	176	156	174	205	215	182	162	185	171	174	188	178	175	177	193	178	184	177	166	163	170	182	165	160	164	169	190	181	175	188	157	177	171	170	163	199	203	171	180	170	188	194	189	158	172	186	181	141	171	186	164	172	198	170	177	184	184	158	158	193	177	204	164	208	158	170	162	157	194	176	166	181	169	147	168	168	165	172	161	161	169	162	186	172	165	188	192	165	185	170	159	164	180	178	186	166	171	207	175	188	170	195	168	187	190	145	180	160	185	176	179	178	167	174	183	170	192	174	185	168	161	185	164	188	172	173	161	190	189	206	204	164	190	189	154	154	195	180	202	188	178	159	177	183	213	155	175	183	151	197	168	181	164	181	171	169	172	179	179	170	187	183	178	175	169	193	186	173	165	145	187	161	187	177	159	173	169	152	197	149	180	214	158	141	184	156	160	170	175	167	150	172	208	159	159	185	163	178	172	207	173	167	190	149	164	167	170	173	163	170	161	155	177	181	165	164	141	173	160	178	151	157	191	184	187	182	166	173	179	155	182	188	176	179	163	152	163	187	190	173	168	188	195	180	179	163	173	167	171	169	188	179	182	157	202	185	166	173	157	162	180	163	158	164	185	163	179	183	148	179	151	162	172	183	161	184	193	169	173	165	187
9199	11313	5624	2275	7444	3705	963	824	777	686	603	604	583	736	607	612	543	502	501	534	533	498	485	536	453	473	493	483	474	448	443	477	460	454	431	453	446	423	494	439	459	433	456	460	429	496	464	426	457	446	445	409	440	441	446	453	455	428	445	397	438	424	434	414	419	465	474	411	421	485	465	464	445	448	457	429	449	470	431	411	436	434	443	467	422	431	435	421	466	449	477	430	411	455	434	432	446	449	465	421	458	464	452	448	420	418	445	438	496	435	438	448	409	425	448	436	451	419	430	430	416	440	482	456	468	470	396	448	410	428	440	452	400	454	448	463	413	451	467	410	450	435	404	426	400	438	435	417	453	422	481	440	463	426	421	404	426	459	414	478	447	387	457	425	439	460	423	426	433	422	439	443	455	428	418	451	412	408	461	452	424	425	440	447	444	447	416	410	403	387	481	452	466	437	428	430	425	449	393	438	453	456	451	389	438	455	460	448	427	461	427	430	420	398	418	423	430	432	432	433	455	460	458	424	440	404	420	419	459	447	441	443	417	444	424	452	464	433	432	422	413	429	422	446	397	439	420	395	394	452	440	468	408	448	457	436	445	436	438	412	446	441	449	449	438	431	401	465	421	441	444	468	428	455	430	420	431	432	450	454	465	451	460	428	431	399	420	466	454	413	415	425	440	433	448	410	420	390	473	462	481	458	450	437	466	416	434	433	436	459	473	436	416	472	447	463	473	417	474	388	437	446	430	414	430	421	387	453	465	404	445	424	449	442	432	440	422	441	443	425	443	421	456	462	439	467	439	437	457	442	443	448	433	402	416	453	461	424	421	438	436	429	438	425	412	436	397	447	406	451	433	433	444	474	444	430	422	491	415	449	457	444	419	411	421	415	423	440	435	432	426	423	440	446	410	432	419	421	429	410	464	455	452	408	432	457	455	456	459	421	416	426	432	465	458	401	452	419	467	418	398	440	439	452	422	450	449	422	443	452	431	416	419	438	436	430	429	440	471	424	457	429	462	426	434	453	426	421	454	427	441	456	434	407	414	454	449	438	443	419	460	452	457	402	405	428	426	452	455	385	436	441	429	447	449	425	428	432	443	451	448	460	446	472	432	408	429	431	434	429	432	439	436	485	423	426	426	454	423	445	470	416	416	453	464	405	449	435	460	389	459	395	429	407	439	474	420	401	442	441	446	469	455	440	425	430	406	428	450	435	415	446	442	471	415	466	436	433	430	467	439	448	451	462	435	444	451	420	435	410	429	400	411	418	415	440	496	462	439	432	453	481	478	429	406	444	425	419	449	444	416	423	414	442	461	400	445	446	427	463	441	435	422	390	431	460	413	433	404	389	465	420	476	424	441	445	465	425	458	395	467	442	420	426	435	454	447	435	435	448	441	434	458	458	436	445	421	435	409	393	443	440	450	445	405	450	420	448	421	419	410	437	456	441	436	428	458	411	439	446	399	453	414	447	423	421	432	460	436	424	410	424	450	474	442	458	428	439	456	420	436	416	417	427	435	431	465	447	448	429	458	433	424	408	442	423	457	439	424	427	461	420	435	403	408	405	416	440	459	473	449	426	424	449	440	450	472	413	400	438	418	450	429	458	390	444	402	454	402	468	428	451	432	458	431	421	444	394	479	453	452	433	435	457	433	404	420	428	430	449	411	449	411	434	440	404	406	437	454	444	453	452	461	445	420	445	450	465	437	450	428	454	443	454	436	416	468	460	434	465	447	432	448	390	468	440	440	450	408	412	415	476	427	421	473	467	478	436	453	423	444	437	446	427	414	404	441	444	413	430	406	448	428	433	447	438	476	427	428	416	450	436	431	458	446	442	426	428	464	409	448	448	407	453	460	408	475	457	449	463	420	432	457	402	434	420	449	415	444	463	431	432	452	436	438	440	420	475	433	422	441	429	415	458	457	458	419	436	408	484	463	420	452	391	466	461	419	421	426	435	441	430	463	388	430	480	429	436	438	456	403	433	388	430	452	415	431	455	449	403	445	454	396	451	426	410	417	413	459	405	429	428	416	444	420	456	433	411	426	472	410	441	420	442	402	431	465	438	407	439	471	423	428	446	449	415	456	430	437	470	435	446	444	464	426	461	420	479	449	437	448	433	456	441	452	425	427	443	437	439	413	482	440	414	434	437	443	377	406	448	427	456	434	452	416	451	444	435	411	439	446	413	430	400	426	442	430	449	420	437	429	482	469	433	385	457	436	471	437	452	463	444	448	446	411	437	402	448	459	455	446	421	435	456	460	423	447	496	465	457	427	433	413	432	427	418	405	425	434	459	436	434	428	441	429	446	419	450	440	433	450	459	413	435	409	465	407	460	415	435	428	474	469	412	428	421	443	438	432	422	417	447	421	422	448	459	402	416	441	403	418	436	455	453	411	406	413	449	455	467	463	445	447	404	429	420	464	440	465	431	453	443	478	413	440	446	429	464	397	416	467	409	436	415	440	446	408	429	390	431	452	451	454	412	431	437	463	415	455	430	426	422	435	443	442	441	421	437	433	449	427	453	430	409	461	436	452	457	461	424	426	421	438	441	453	432	409	449	435	469	428	438	436	447	448	461	439	445	432	460	426	425	419	433	414	429	418	421	452	449	434	447	417	420	432	410	397	413	450	459	450	416	451	459	445	413	449	425	432	463	414	443	422	429	416	428	450	428	444	425	437	428	474	449	460	405	432	447	441	439	450	400	441	426	442	408	441	438	465	475	437	407	432	410	445	416	439	409	419	448	445	417	483	467	437	425	456	440	481	410	422	425	411	432	458	430	441	417	445	444	433	448	473	465	441	438	438	454	435	417	482	452	440	441	442	375	432	450	457	407	498	460	425	407	412	407	432	442	420	427	460	422	459	462	455	442	522	419	429	432	460	465	449	434	450	446	450	456	450	403	422	408	441	420	492	433	421	432	431	427	461	426	450	452	441	404	442	444	447	428	451	434	457	439	449	478	435	443	443	427	464	419	453	454	430	462	438	425	438	443	447	450	484	415	425	403	427	432	426	441	445	412	441	444	425	454	435	445	433	419	404	444	451	455	438	445	392	407	466	457	468	448	422	414	456	438	427	427	418	446	412	429	443	482	426	429	415	433	448	459	418	425	439	423	464	475	468	465	419	420	433	435	465	442	473	456	430	455	423	442	450	409	431	437	426	447	416	458	481	466	420	459	465	436	445	449	432	425	437	408	438	428	412	433	418	474	429	450	422	425	422	439	487	425	414	439	442	417	419	429	451	400	444	407	459	430	427	410	452	412	428	421	436	424	439	461	442	449	419	465	390	427	448	408	409	475	436	452	408	432	440	430	467	460	433	483	415	415	472	421	424	428	440	421	447	426	436	407	456	414	386	429	419	425	448	443	415	434	421	370	432	439	442	423	472	460	442	442	425	431	435	451	441	469	437	465	417	424	418	419	424	451	442	439	460	435	408	411	454	457	404	392	447	437	409	384	453	473	431	448	462	453	441	432	478	442
2077	737	487	383	368	302	300	280	304	322	325	292	311	295	302	349	313	281	300	276	315	276	332	324	292	343	315	306	327	291	292	310	322	315	325	316	342	315	290	309	287	299	288	309	283	288	317	345	293	303	287	299	319	299	300	301	296	284	323	323	270	339	299	325	315	308	309	321	326	337	290	310	311	305	318	276	270	300	286	277	295	275	288	279	293	311	331	331	304	304	272	291	302	304	318	281	305	287	313	261	275	290	327	306	272	311	316	298	306	293	305	280	295	319	294	319	289	298	284	318	300	316	313	280	287	304	304	261	302	274	294	298	286	300	316	292	313	315	291	294	291	336	299	320	319	270	287	300	309	293	277	290	311	290	299	324	304	298	317	313	305	300	292	330	311	324	279	308	343	281	320	300	273	263	315	269	296	293	309	321	297	278	338	290	305	277	280	290	291	302	310	296	295	325	334	293	310	297	331	324	278	313	286	303	305	277	297	339	264	258	310	325	301	304	289	304	345	314	283	261	281	299	309	292	317	315	317	294	294	303	269	305	306	330	288	269	291	280	292	294	308	318	314	278	288	309	294	284	280	302	309	303	309	311	288	306	317	318	318	263	269	284	253	301	321	309	299	315	293	310	285	304	272	267	309	307	321	291	337	306	298	255	271	301	301	328	299	304	299	329	304	275	304	302	298	287	297	294	355	293	319	318	291	283	303	323	264	272	270	298	292	299	248	284	298	297	303	310	297	260	299	293	332	279	295	294	317	291	312	301	304	321	302	285	274	321	322	319	309	298	290	321	290	310	291	279	300	329	313	316	304	273	283	297	303	303	304	327	322	322	311	313	312	309	281	269	289	308	332	310	315	312	292	254	283	272	304	292	309	303	298	295	303	294	282	283	298	266	307	295	299	302	299	302	336	259	276	293	300	259	349	292	307	335	323	299	273	268	271	297	299	309	279	286	305	302	294	295	291	303	309	306	297	324	279	307	310	296	323	297	292	307	304	277	302	290	335	307	322	311	348	269	285	297	291	309	306	299	301	314	326	326	298	311	303	301	335	281	333	294	285	302	302	293	321	279	263	306	297	277	301	303	297	291	291	291	313	296	323	318	279	319	310	316	315	309	282	313	329	289	311	299	303	320	272	335	327	283	277	306	311	303	326	291	271	279	302	279	311	315	257	315	289	274	330	275	326	317	281	273	294	338	291	311	322	314	308	312	319	275	288	306	289	301	295	309	291	302	305	320	262	297	328	326	317	304	312	302	274	283	309	314	315	290	286	322	312	271	307	286	314	299	274	279	304	280	287	299	287	296	282	308	305	306	302	302	320	328	288	300	307	307	268	271	311	282	290	287	310	278	314	285	290	265	270	268	305	322	298	298	291	285	318	291	290	321	311	268	294	309	302	323	334	315	300	311	288	273	311	319	278	313	310	298	313	318	315	286	274	279	293	277	287	309	290	317	290	281	299	321	303	304	303	285	266	319	316	334	300	327	283	285	299	324	305	313	279	311	319	284	342	295	292	278	319	265	278	304	324	294	287	283	308	296	286	295	278	310	319	287	307	264	306	287	283	307	286	272	289	277	279	315	282	295	314	285	302	269	298	308	286	303	303	340	293	299	304	291	300	295	274	314	314	292	317	280	318	298	317	291	271	296	257	305	326	304	280	261	296	308	311	313	299	295	268	342	317	281	313	294	273	308	306	327	332	300	270	292	322	317	323	323	331	288	298	279	308	299	293	286	303	297	296	311	303	281	300	347	337	241	321	315	324	269	281	318	289	301	286	320	289	287	297	304	272	325	291	291	296	311	314	310	295	301	301	323	283	286	307	334	301	285	317	301	316	321	300	325	290	294	256	299	303	322	311	291	273	307	288	312	329	295	294	325	321	306	290	283	332	290	322	315	313	301	321	295	296	289	319	265	296	317	324	259	311	320	289	283	307	305	290	332	288	307	257	287	277	309	324	301	290	265	307	293	312	303	296	320	269	297	325	331	300	294	321	302	311	294	321	305	319	340	317	277	296	309	293	280	281	291	315	300	263	326	301	294	327	319	300	322	294	289	320	313	274	280	287	314	286	290	292	276	306	299	300	331	309	329	299	332	304	281	305	309	288	318	287	284	260	299	279	301	310	333	310	339	349	325	278	297	310	294	326	263	319	316	315	315	283	262	326	305	295	276	270	322	344	314	293	312	271	283	292	304	302	294	312	301	308	297	299	302	289	299	286	293	291	261	324	330	306	296	298	294	284	295	324	322	309	290	273	319	326	315	300	277	283	302	308	320	274	293	307	314	308	306	278	304	298	285	299	309	304	329	314	304	288	295	251	287	317	325	314	297	279	259	323	322	281	273	290	318	291	331	314	311	312	295	358	314	310	294	253	298	281	300	312	317	313	275	270	320	317	300	297	288	284	296	297	318	329	335	301	290	320	313	311	334	305	303	346	288	311	290	351	302	269	295	308	303	288	262	300	296	274	305	288	305	299	303	339	272	318	299	300	294	287	303	332	302	303	285	302	300	294	269	317	305	287	298	293	309	296	305	270	299	308	270	305	287	303	299	285	315	319	333	326	302	320	328	301	277	316	315	284	273	289	314	307	321	343	333	297	302	273	314	285	294	278	287	329	333	320	311	316	293	319	300	315	311	295	305	280	259	288	292	330	277	316	320	307	284	309	263	292	331	311	269	288	290	278	296	288	306	296	295	287	301	326	304	278	333	342	311	306	280	273	333	314	285	340	326	322	303	304	303	314	268	307	267	292	292	312	330	261	294	342	294	348	325	301	319	307	278	295	291	291	300	298	288	295	305	310	304	277	293	264	308	316	286	280	326	306	308	284	295	307	327	312	286	290	300	289	327	319	305	289	276	316	326	318	274	285	298	299	272	288	314	315	314	313	301	309	328	281	282	305	339	312	324	315	285	287	304	331	322	301	321	279	305	301	323	266	287	306	287	240	318	301	329	291	285	278	256	292	309	279	280	291	295	305	291	293	277	291	315	296	316	337	352	314	283	287	289	310	306	319	312	270	317	305	300	308	321	299	309	323	308	276	340	314	297	273	249	247	290	319	255	311	323	325	293	322	282	297	319	325	326	338	309	283	274	296	327	313	317	324	290	309	306	302	326	321	290	328	270	263	306	321	276	310	288	261	287	307	299	302	299	309	297	291	293	300	322	321	327	325	280	308	326	320	293	307	355	310	325	299	325	294	291	328	315	349	305	294	316	270	288	267	282	307	286	299	326	281	300	290	303	300	306	304	316	285	276	291	295	333	296	308	277	320	289	314	295	276	290	296	336	270	296	293	318	294	270	284	301	277	299	318	299	319	327	322	302	288	324	293	312	309	298	297	349	324	312	296	265	280	291	304	308	295	307	273	280	263	301	327	294	297	304	298	268	312	322	322	333	297	291	289	303	270	281	313	269	292	303	253	268	309	308	309	302	308	311	290	285	276	283	287	290	328	332	296	266	297	317	271	334	270	332	303	308	287	289	293	305
2357	1354	1068	910	989	795	755	765	741	706	734	716	748	738	762	727	707	695	756	736	717	765	715	731	742	706	735	771	728	736	698	681	746	710	706	721	687	742	762	740	670	693	711	711	709	733	737	733	719	749	752	799	698	717	705	761	699	707	700	750	688	736	726	717	786	745	772	708	756	722	720	705	710	693	757	736	706	706	768	753	721	715	715	666	685	748	719	734	741	697	757	752	764	740	697	706	765	673	763	792	716	750	763	777	739	718	734	691	765	795	710	712	681	725	746	721	748	702	709	694	651	744	726	739	763	751	739	721	691	737	718	667	760	689	738	726	716	759	742	742	732	709	677	722	757	744	735	731	731	734	736	706	754	682	765	687	734	725	693	730	733	714	732	736	735	703	709	737	757	724	704	698	739	689	681	703	757	696	753	693	689	739	735	761	733	733	733	730	752	728	747	712	749	764	759	713	759	706	708	746	780	752	751	712	728	699	786	733	748	730	769	726	716	727	739	733	660	688	695	744	739	741	686	684	690	744	714	739	724	713	730	693	678	734	752	730	723	729	724	682	759	666	715	746	753	800	710	733	767	705	757	717	708	735	727	702	737	697	733	701	692	713	714	742	725	720	684	748	713	760	696	693	751	771	755	752	744	696	746	739	753	727	788	723	702	680	711	665	718	787	672	775	768	779	707	716	708	711	745	729	705	706	700	769	705	726	742	798	754	749	758	773	722	751	704	776	666	720	721	739	760	722	698	753	722	709	705	750	741	771	696	731	728	745	749	774	722	747	709	738	764	749	722	759	736	668	727	778	722	703	761	740	682	713	651	765	708	685	728	702	768	737	697	753	733	683	786	720	714	775	697	775	711	720	716	645	724	788	786	784	760	746	740	751	724	698	706	754	732	753	706	714	697	730	711	740	699	748	723	813	759	717	705	758	734	742	808	679	740	765	738	729	766	726	753	684	764	774	743	739	724	752	699	740	715	703	706	711	717	746	783	715	732	717	689	714	748	703	695	736	686	708	708	728	719	666	707	727	748	730	707	743	755	731	755	750	729	794	744	751	739	714	733	707	693	742	734	689	683	744	746	717	715	690	705	741	746	739	799	717	723	713	682	773	721	734	687	709	759	705	738	713	716	775	707	743	711	746	715	731	715	691	746	730	730	733	748	713	750	734	720	721	749	677	693	704	682	742	669	710	772	683	690	718	698	760	729	756	757	740	712	728	783	716	690	732	735	729	758	770	740	791	701	749	695	733	757	724	730	699	701	697	724	726	715	735	709	690	763	699	770	761	708	766	712	693	735	736	737	674	740	697	713	757	708	707	710	704	740	712	678	719	716	716	774	741	739	739	713	712	735	687	695	716	680	721	713	781	773	742	731	743	730	738	704	709	777	755	696	733	771	746	739	696	742	774	711	701	724	737	755	748	708	685	794	720	657	703	765	760	757	747	733	721	727	760	742	735	700	753	710	713	756	741	772	723	741	709	750	671	709	747	737	715	675	733	775	690	703	748	752	732	730	706	735	746	739	736	722	728	713	749	758	772	745	760	689	743	771	729	747	709	734	718	759	723	713	679	679	696	728	666	742	715	774	776	719	732	714	667	702	749	752	708	712	712	749	732	678	755	766	727	720	743	745	746	709	677	704	729	717	766	737	724	745	706	736	780	721	761	707	751	775	730	702	730	749	801	748	763	691	720	732	715	717	711	701	741	730	722	735	702	762	715	718	738	717	749	728	766	686	726	710	759	699	717	698	736	751	751	718	748	762	779	764	667	763	709	729	785	735	759	740	709	723	735	737	716	694	713	752	689	728	754	712	732	726	754	745	666	726	687	700	714	693	721	691	745	731	691	749	740	714	744	771	690	741	775	724	741	711	710	698	759	724	726	694	767	712	714	745	702	742	743	736	720	709	724	746	748	705	739	739	726	682	718	756	737	760	780	723	724	737	749	669	713	750	768	697	783	702	716	701	736	739	770	705	779	723	753	747	784	743	750	759	724	745	725	679	703	756	694	749	749	732	759	736	767	729	723	769	749	747	753	718	744	697	708	753	733	719	706	769	710	751	724	729	735	739	699	717	725	793	751	740	736	707	711	753	765	744	714	757	761	758	704	742	744	710	753	737	751	733	765	765	688	764	733	673	760	716	730	683	684	712	739	725	799	741	698	731	737	756	754	733	742	736	718	718	711	713	752	728	676	719	702	721	754	718	733	714	714	715	707	684	762	718	743	685	759	745	712	715	728	704	741	739	780	740	748	737	705	723	715	709	727	704	662	726	737	718	672	707	758	710	767	759	675	774	732	719	717	748	714	718	708	708	784	709	767	687	697	734	732	712	758	716	699	733	711	684	733	758	741	725	700	715	664	713	764	699	698	790	726	726	710	723	737	756	735	693	698	710	727	743	696	724	711	713	717	720	751	722	720	729	755	720	728	735	758	738	750	729	776	724	698	667	713	728	747	725	712	728	696	689	718	734	765	705	680	746	728	694	758	713	755	712	741	773	720	769	728	751	715	739	728	696	721	738	727	698	723	714	744	704	736	716	706	739	750	752	708	737	700	742	768	698	705	767	749	724	725	756	732	700	755	717	678	729	774	722	730	715	729	705	719	732	690	725	732	722	750	745	683	717	745	699	710	695	695	744	729	761	712	720	775	732	729	725	723	698	742	788	732	770	790	750	734	747	686	717	715	715	724	789	744	717	738	682	704	715	686	707	700	753	757	737	700	782	754	697	747	683	757	700	738	735	756	717	679	735	734	746	751	747	754	717	718	690	698	750	747	700	751	730	727	739	693	735	731	719	751	728	717	735	719	678	734	758	743	729	725	724	749	729	708	682	764	699	709	699	750	731	708	730	685	738	735	747	713	753	714	727	741	709	716	739	695	687	713	764	716	708	689	740	727	738	719	722	712	751	738	725	709	712	736	770	775	788	723	755	714	719	737	744	730	764	698	762	687	698	733	737	700	763	706	756	743	749	738	723	680	723	713	775	752	733	692	732	699	724	777	765	739	755	720	725	718	714	733	698	708	685	711	752	734	661	701	721	687	686	734	735	750	723	730	743	714	703	704	725	777	690	750	735	746	711	708	748	760	731	717	749	716	695	773	681	703	736	669	695	740	760	724	686	772	734	735	724	699	752	753	694	709	726	705	696	701	745	708	745	719	714	722	734	727	769	680	719	775	724	717	722	731	725	731	661	729	744	681	746	734	742	722	783	738	695	735	662	724	681	782	742	788	703	667	671	715	738	751	693	743	756	720	735	648	724	735	712	736	690	714	727	709	713	701	717	737	735	716	735	674	765	725	747	730	802	715	782	674	712	727	715	733	735	786	775	775	732	759	720	736	702	741	726	693	722	750	731	742	762	763	748	693	741	732	695	707	748	706	750	733	749	712	690	732	682	752	725	702	729	678	709	716	711	710	698	766	758	721	689	669	753	706	710	728	695	726	713	721	697	747	708	720	735	735	723	726	775	746	751	746	723	685	734	713
8613	6699	3019	673	1290	1029	401	339	375	360	360	331	338	348	311	347	315	321	289	318	329	348	318	305	365	307	314	334	299	348	326	327	343	326	272	315	333	297	324	284	323	301	319	308	323	358	332	315	317	294	285	332	293	311	333	307	332	293	326	306	338	338	332	344	297	329	346	339	323	317	365	304	321	301	306	335	319	302	332	344	313	295	304	342	338	324	337	337	295	308	337	335	315	314	327	294	296	321	313	311	310	345	323	332	366	337	329	360	337	323	303	349	301	301	314	303	322	299	305	282	288	304	315	356	314	301	322	324	298	306	366	313	307	315	290	296	336	320	306	310	315	314	300	319	314	320	325	335	381	318	350	335	311	335	334	327	285	296	305	277	300	316	322	321	331	325	303	318	296	304	325	335	324	358	319	330	340	309	315	336	294	315	310	299	302	346	336	354	329	321	346	314	283	322	337	338	309	309	327	296	318	335	335	330	323	320	313	310	314	323	330	319	311	310	347	314	348	315	319	322	314	324	297	326	334	348	339	336	317	332	318	303	333	311	324	326	317	302	328	326	342	346	316	316	325	336	310	309	314	308	317	317	343	340	295	306	344	367	331	312	295	323	331	315	331	316	335	319	294	321	323	327	329	296	280	323	329	279	323	293	301	325	291	350	315	302	319	281	321	318	302	323	316	288	336	295	309	349	310	314	311	307	294	303	350	327	330	328	341	318	300	307	348	307	348	304	316	313	331	315	291	269	323	321	298	330	332	314	326	323	345	351	303	323	315	313	314	325	338	342	360	324	317	316	285	308	322	317	331	291	329	341	314	338	337	324	279	294	303	317	305	300	321	330	329	317	338	302	332	308	311	308	332	298	317	310	340	319	319	279	327	349	338	357	289	340	301	328	326	317	316	298	299	275	328	338	312	337	341	328	307	291	333	329	308	298	333	328	313	328	344	308	328	322	322	346	335	319	305	314	310	338	306	313	281	353	304	313	359	325	336	330	350	302	284	330	333	314	305	302	316	305	306	298	298	350	321	330	310	312	315	313	350	335	331	338	343	317	299	355	342	309	307	306	286	318	324	322	335	322	309	338	324	354	352	321	316	304	316	327	319	328	299	305	337	282	332	310	305	349	318	332	311	289	332	299	316	290	310	322	312	315	344	348	329	312	323	318	317	291	303	317	311	297	328	361	324	318	286	349	316	300	348	323	326	319	336	322	326	309	306	288	357	316	305	332	291	317	336	305	358	325	302	323	311	314	353	320	302	335	303	297	335	305	343	304	333	326	344	326	319	318	337	347	357	297	297	317	309	295	319	345	310	318	331	355	305	299	316	312	336	346	292	335	330	307	346	329	345	350	349	316	304	299	322	363	338	367	317	317	347	302	326	329	327	301	338	299	330	304	314	287	315	349	352	333	321	326	319	334	299	340	303	303	347	302	299	336	312	336	307	318	335	337	328	316	314	329	308	321	337	320	324	287	340	280	375	333	308	328	300	305	311	300	304	362	297	348	302	310	284	301	305	320	321	326	303	302	342	309	287	301	328	352	313	314	301	294	294	292	345	336	331	326	278	340	349	281	307	364	347	348	361	278	304	302	290	343	331	358	272	339	317	325	300	299	312	295	314	341	335	315	316	316	294	334	351	348	314	309	369	340	296	299	317	323	322	327	307	289	304	306	332	300	318	334	332	291	298	320	308	327	308	338	315	284	319	333	300	335	282	325	339	317	307	270	296	308	344	324	331	311	328	331	330	307	292	323	326	326	301	350	319	326	352	312	365	351	310	329	312	331	337	325	332	300	298	327	314	319	351	324	302	317	314	292	308	292	309	337	349	310	308	296	334	308	308	353	322	327	313	307	337	314	339	334	326	329	282	307	330	301	329	298	333	327	329	338	330	332	345	331	341	353	304	327	335	325	318	311	332	340	323	330	360	300	316	292	323	298	285	359	319	331	300	318	319	347	300	345	333	289	327	308	333	333	303	335	322	324	295	311	317	306	308	331	345	321	380	351	289	334	313	348	351	310	338	315	284	314	314	318	308	312	317	301	339	315	330	332	332	300	289	322	319	326	299	321	325	315	316	331	347	312	310	299	333	322	346	290	317	325	313	342	306	338	301	297	344	330	319	314	295	335	305	305	310	307	322	329	356	303	289	316	337	334	323	303	308	339	323	306	319	319	288	345	293	337	325	346	351	323	305	314	352	319	334	326	305	292	320	323	308	327	323	314	352	311	301	322	308	304	303	331	330	330	300	303	326	359	319	310	313	351	333	305	336	304	332	332	308	294	276	311	332	330	330	287	347	307	314	292	313	321	355	305	311	309	308	345	322	328	312	337	317	299	351	267	314	323	298	308	323	344	325	297	302	324	317	324	327	292	304	304	307	307	328	305	321	318	347	320	277	316	345	346	308	314	265	310	327	324	303	313	314	338	277	331	309	350	344	305	348	320	309	329	320	309	326	295	351	320	322	324	321	345	348	339	333	310	302	302	288	317	360	336	331	273	328	303	313	307	334	342	320	335	298	328	310	299	374	314	292	323	322	304	361	322	351	301	305	331	313	339	311	333	308	294	328	289	311	340	308	287	351	330	311	373	300	347	314	297	339	343	282	326	305	310	335	303	331	327	300	360	334	302	334	322	318	330	298	331	314	329	338	344	273	316	335	314	345	332	318	337	310	316	316	351	325	292	331	347	311	293	299	312	300	314	323	303	327	334	326	300	326	346	327	337	307	304	338	358	308	334	323	287	283	312	317	337	323	302	321	330	312	326	354	318	319	324	329	328	305	376	319	324	321	338	299	283	326	301	331	304	324	353	313	293	297	300	308	331	317	336	312	345	293	334	331	354	315	308	311	337	308	348	312	292	302	308	312	299	309	341	336	336	291	299	335	305	347	312	309	294	312	351	340	320	326	330	304	313	288	311	334	356	309	323	326	316	319	316	326	322	332	316	314	310	314	306	365	332	333	323	309	306	326	341	310	321	319	320	308	314	281	286	306	337	299	343	294	307	304	306	307	283	298	294	314	318	332	327	308	281	322	348	292	316	324	327	323	340	335	307	371	312	345	292	320	331	342	333	319	333	320	312	302	318	352	295	303	338	321	300	321	309	333	325	325	289	311	331	344	327	336	296	362	346	302	310	332	316	330	325	308	321	305	277	304	339	303	329	312	331	341	312	299	328	301	305	291	305	294	312	322	324	280	300	366	309	315	320	293	294	313	314	312	336	317	330	342	317	321	340	295	322	291	313	352	319	315	347	323	330	296	322	313	329	305	342	326	318	317	339	280	312	323	315	344	329	313	332	339	318	356	305	337	327	297	329	312	314	327	319	296	335	320	295	332	299	318	302	324	342	359	346	324	330	328	315	326	317	338	339	361	317	339	311	299	347	283	300	342	284	347	317	323	365	321	323	332	338	334	327	272	324	313	310	347	343	330	336	322	303	319	338	307	334	317	349	350	344	345	321	292	277	327	372	285	325	321	337	295	339	323	324
7351	7326	4236	1905	5154	3394	1016	983	961	903	913	884	798	899	849	852	806	833	825	834	844	783	793	812	828	804	789	778	717	831	819	827	819	778	761	806	790	736	788	759	778	760	757	759	716	741	816	715	772	791	847	794	781	786	808	744	753	751	777	763	826	746	775	787	748	771	758	759	725	768	735	782	746	793	736	755	759	756	765	734	751	741	783	760	740	786	801	732	772	746	794	807	780	797	751	772	782	795	750	746	779	743	744	789	790	777	736	726	757	790	804	703	743	793	685	754	755	782	774	773	743	736	731	750	748	787	753	771	760	808	811	791	798	778	710	750	807	737	737	757	733	730	767	769	764	726	809	783	762	756	766	807	782	740	781	729	737	737	737	717	728	738	771	736	729	762	766	734	829	757	778	781	732	743	776	735	776	772	768	752	802	792	715	719	748	782	811	783	766	817	779	765	765	776	799	766	768	799	737	758	784	791	795	792	766	768	714	732	752	797	761	753	818	756	739	754	779	738	786	775	756	729	779	709	779	726	770	752	761	767	747	796	774	802	768	774	773	767	737	757	744	768	756	771	762	736	756	778	723	777	796	735	761	744	768	724	760	780	702	746	763	735	725	767	739	765	703	800	781	815	774	768	771	753	748	805	769	748	758	753	752	777	725	769	782	755	793	815	744	715	768	752	781	771	776	739	779	768	723	796	771	764	790	788	784	716	733	751	771	730	748	733	812	835	772	763	778	803	760	752	742	718	793	772	797	825	736	765	741	747	777	783	744	766	771	724	796	758	777	721	793	771	773	722	704	788	768	802	756	701	742	776	756	736	745	797	710	744	742	726	744	765	783	785	766	731	752	753	779	790	786	733	715	726	756	753	811	746	791	785	811	787	763	786	766	768	766	745	747	753	710	721	765	776	764	751	783	786	787	735	796	759	816	762	802	765	807	753	764	765	744	748	778	757	754	762	767	778	742	753	726	763	721	751	769	775	746	768	742	749	769	752	771	776	700	763	797	775	787	845	753	721	754	732	784	744	774	750	738	702	769	788	729	739	783	769	752	770	719	774	774	768	783	758	807	738	766	724	785	770	793	765	763	732	791	735	774	764	760	714	772	748	782	749	791	762	751	839	784	710	765	803	784	752	791	753	752	785	793	733	724	803	741	804	784	712	740	732	811	755	769	776	735	789	766	787	754	737	774	812	726	769	801	758	788	707	762	758	784	812	804	756	749	748	811	756	769	747	772	759	757	778	777	754	731	762	732	737	738	776	779	756	774	786	752	741	759	750	770	756	704	782	794	756	807	731	742	754	764	742	746	774	817	748	744	752	753	754	725	786	772	783	758	761	768	759	756	804	790	797	792	759	750	722	721	754	759	787	782	784	751	793	772	799	759	776	796	774	755	762	775	756	791	728	791	780	743	749	760	766	783	703	752	772	756	738	762	767	723	783	807	773	741	707	745	754	746	789	751	804	768	791	774	785	768	749	753	748	830	758	724	793	810	763	790	790	762	723	720	759	793	804	738	764	772	773	717	750	835	758	752	746	771	781	762	770	826	776	728	708	764	741	755	741	774	758	766	765	733	735	755	713	747	759	798	760	820	797	783	806	745	777	791	745	761	699	730	779	771	739	780	757	716	737	750	745	795	777	741	699	800	783	722	743	742	752	825	777	789	749	744	747	765	812	806	763	736	784	795	764	727	769	730	810	789	780	779	803	740	770	739	732	720	765	758	690	760	792	795	762	765	766	759	744	726	770	726	752	771	752	752	757	783	754	743	760	746	745	774	773	793	721	760	736	757	822	803	777	726	782	782	823	783	760	733	785	751	772	738	772	757	745	761	733	680	773	742	743	711	761	741	740	780	801	735	821	760	762	770	705	748	773	730	750	814	763	763	773	734	741	735	781	728	797	732	781	767	777	748	759	693	754	785	752	734	683	763	756	744	774	784	796	788	729	736	798	765	764	708	723	786	753	791	792	708	765	748	709	729	796	763	767	725	792	748	778	743	756	756	753	743	776	789	761	759	752	807	793	779	779	771	746	782	776	786	777	754	748	764	767	773	769	818	729	804	754	777	703	785	808	790	747	726	742	758	738	760	780	786	783	722	813	765	771	748	792	737	750	773	668	717	766	715	783	743	745	760	742	783	796	771	733	727	744	741	773	752	749	725	783	797	770	784	792	743	776	799	827	769	778	804	767	755	810	773	729	802	786	769	743	749	768	758	786	749	719	765	754	775	732	740	749	753	768	753	724	729	773	737	780	787	742	756	744	808	767	759	771	767	722	799	757	783	774	777	735	751	793	758	784	804	721	773	754	796	773	742	772	798	783	758	785	836	694	736	751	778	791	742	743	731	770	796	805	774	728	751	729	792	753	765	779	789	701	717	834	767	718	735	721	759	748	781	783	745	775	714	742	724	772	796	752	742	746	716	773	751	749	770	785	767	762	822	775	769	759	793	801	754	780	770	746	717	775	772	751	754	754	776	738	769	813	761	761	733	761	791	767	817	758	740	797	697	750	737	735	807	765	800	765	802	775	834	814	756	744	753	732	775	707	781	718	820	807	718	769	732	788	748	744	787	789	757	798	756	809	720	782	759	739	735	769	746	732	740	701	728	764	712	772	760	750	765	727	751	749	782	754	773	797	774	776	772	730	733	766	761	766	761	743	734	717	744	771	764	753	740	765	754	778	761	752	736	773	765	709	774	781	755	776	782	746	765	789	759	776	786	762	755	777	794	737	760	812	758	780	743	755	719	738	762	777	777	756	807	788	764	799	742	773	744	734	713	772	785	745	796	763	739	751	730	785	751	773	740	723	718	750	711	770	774	724	703	701	776	747	767	745	740	755	810	743	763	727	820	781	762	817	745	737	783	780	728	725	786	797	761	781	757	772	745	793	763	773	769	787	777	768	775	788	827	724	776	766	781	764	759	772	727	817	747	793	748	700	756	748	720	746	767	757	783	787	803	792	760	750	773	799	755	773	736	749	790	708	761	802	774	723	695	769	745	751	748	755	739	777	813	773	738	820	759	756	773	703	798	713	751	757	775	740	749	757	736	771	818	783	776	785	742	747	779	759	743	751	761	786	743	775	764	783	786	746	776	802	795	725	793	814	796	774	743	770	754	782	719	855	786	741	762	780	722	737	771	801	766	755	741	773	799	722	720	783	783	786	795	812	767	769	788	761	802	735	763	732	736	758	733	797	774	747	810	745	741	781	788	758	770	775	787	756	778	782	762	753	718	799	763	808	797	736	788	724	757	746	757	744	756	723	775	754	735	790	769	797	757	780	718	713	763	752	760	769	705	774	776	788	757	773	799	794	769	737	811	764	744	740	731	803	757	746	780	738	787	791	777	773	746	717	758	759	757	776	722	830	742	794	741	778	756	736	705	735	738	723	754	783	765	752	727	723	721	741	772	795	749	752	778	774	775	719	798	771	798	763	782	734	787	753	775	758	736	726	720	793	775	715	750	772	739	718	752	797	785	721	759	814
14227	13065	4868	715	1946	1523	291	278	245	218	179	233	231	211	229	207	190	196	204	176	194	179	162	172	183	194	186	175	183	169	173	154	177	176	171	191	169	176	166	175	146	172	164	162	164	155	187	181	189	188	159	164	200	173	175	157	175	147	187	176	169	203	211	157	204	177	162	168	181	187	171	170	187	182	166	179	173	173	192	194	185	175	206	158	166	162	176	179	172	170	167	170	182	167	193	179	177	176	178	162	162	153	172	156	165	177	167	184	168	180	165	190	181	164	173	180	154	172	166	193	181	174	186	177	163	190	166	172	193	162	160	189	175	192	188	171	164	180	173	161	170	172	165	165	164	190	164	183	185	160	166	190	167	187	160	182	179	207	179	188	191	171	186	173	170	162	163	202	171	132	191	176	183	181	184	180	184	160	167	167	177	166	159	198	176	188	155	168	177	175	173	188	175	180	166	184	167	188	202	197	187	170	182	190	182	165	179	189	160	197	182	177	180	172	159	167	160	176	184	186	188	184	188	164	175	181	160	172	188	201	184	169	163	160	173	168	182	190	159	178	156	180	166	164	180	167	185	179	163	168	175	167	190	172	191	169	161	189	175	175	167	171	180	181	165	168	184	183	164	178	174	168	187	160	195	173	176	156	169	182	159	169	175	180	182	164	186	183	182	173	198	162	192	155	162	168	180	170	181	184	204	193	185	172	144	189	164	165	165	199	172	169	202	191	178	183	153	183	178	173	177	158	168	176	172	161	159	171	193	192	198	178	176	175	187	200	166	161	158	193	165	168	169	183	186	158	178	189	161	208	188	157	167	180	190	177	162	148	180	184	196	165	176	179	155	173	148	188	173	168	181	187	184	180	187	194	182	168	191	167	166	182	186	181	147	193	193	155	205	154	173	175	164	196	177	191	172	173	161	172	179	160	169	178	177	169	171	184	177	162	200	195	203	181	162	176	151	157	171	172	182	194	154	201	159	172	191	170	170	174	166	155	175	183	171	159	185	179	146	179	178	168	182	177	192	153	198	193	165	174	180	195	168	179	176	144	147	173	160	177	181	187	186	169	200	158	156	193	198	213	166	202	220	198	191	156	196	188	190	195	178	190	189	182	167	196	179	172	180	184	163	173	167	157	169	190	193	195	167	180	208	166	185	182	146	174	192	204	175	158	171	157	165	173	190	195	194	181	167	207	172	200	183	179	176	195	180	167	190	185	186	172	186	190	150	186	189	184	172	183	174	179	206	187	190	183	177	169	172	174	177	169	172	150	155	181	168	196	169	173	198	176	165	173	178	188	171	184	188	168	172	168	196	205	197	171	179	176	173	181	169	151	185	187	171	166	171	193	175	152	201	187	180	203	169	200	190	186	186	201	185	205	183	176	178	199	177	162	199	182	174	186	194	179	160	192	208	166	175	188	191	204	176	177	177	203	196	176	174	190	208	162	160	180	182	174	176	181	173	179	182	190	186	170	145	200	153	169	186	177	174	157	189	169	181	171	179	158	162	182	157	188	185	185	169	190	199	184	181	173	197	183	198	181	160	154	192	157	193	168	181	195	195	166	193	170	189	161	184	177	182	194	175	189	215	194	183	179	180	179	152	186	159	167	177	184	164	154	185	172	167	171	187	181	200	161	180	156	165	157	162	163	154	179	194	178	166	169	171	184	186	186	196	196	187	176	184	151	183	170	186	170	187	185	191	183	174	166	178	180	184	199	172	170	196	163	190	180	164	167	160	173	174	202	143	184	184	184	164	194	181	193	164	197	190	182	175	175	174	172	173	182	183	175	178	170	171	188	150	189	177	174	167	194	182	167	172	177	180	160	190	191	190	165	185	170	207	167	169	174	158	170	197	177	165	197	178	185	219	184	172	158	151	187	172	183	183	175	164	171	194	180	165	168	178	163	165	178	172	178	143	163	169	184	161	182	185	163	204	160	171	163	214	171	167	189	169	166	168	188	152	183	195	199	182	193	176	177	174	186	158	161	185	193	184	190	171	177	181	200	188	159	196	181	165	206	181	187	165	175	182	176	170	157	174	182	173	168	179	171	174	151	162	151	151	172	187	150	190	169	183	173	159	182	197	164	205	160	161	155	200	189	159	166	167	163	163	165	182	180	161	174	163	167	170	199	181	192	173	183	162	196	158	187	181	167	182	183	167	150	178	164	185	172	175	171	189	205	198	172	181	157	170	183	176	173	179	181	193	165	158	177	187	181	177	188	144	163	168	178	171	158	194	182	150	179	166	192	175	167	170	164	168	193	161	205	202	196	191	151	166	178	167	182	171	169	175	205	168	157	183	172	168	176	152	190	163	183	177	171	167	166	163	160	190	199	182	202	186	173	151	167	185	152	191	181	189	171	167	180	149	160	205	161	162	161	160	169	179	165	175	166	184	146	188	147	187	180	164	181	157	182	195	162	212	196	171	148	169	178	190	160	172	195	146	178	177	181	148	194	174	170	186	194	183	191	169	166	151	184	164	178	171	166	181	184	171	164	158	171	180	185	180	177	169	163	183	181	201	224	189	176	179	184	183	184	183	181	152	180	163	188	175	164	170	176	146	213	173	192	176	156	175	188	198	190	181	161	192	191	179	177	153	184	190	171	165	173	199	172	185	185	194	196	191	172	164	157	170	161	179	154	178	154	189	169	173	201	173	178	194	191	174	187	170	162	148	183	130	164	185	164	167	174	177	155	183	177	164	159	174	161	201	181	155	167	169	190	182	176	175	148	176	169	175	174	167	171	180	190	172	164	179	195	173	179	183	165	187	204	137	152	179	185	180	184	173	185	157	159	165	179	184	190	183	152	176	180	165	182	179	173	184	176	181	170	184	158	168	154	173	186	164	184	173	192	209	187	201	166	199	162	175	173	166	179	155	168	165	174	154	171	188	203	182	182	191	164	191	167	177	173	163	193	188	186	185	194	203	186	179	175	173	186	154	176	170	165	190	165	175	184	181	164	175	181	199	182	183	176	176	169	169	202	183	175	170	175	172	191	167	163	197	186	174	177	193	191	195	182	169	165	179	187	180	186	173	173	175	175	178	169	168	169	190	167	182	197	192	180	195	188	162	169	212	178	178	180	192	178	166	200	176	186	187	176	175	193	207	164	220	197	191	179	163	171	193	168	147	180	181	168	190	166	150	170	162	178	167	164	177	176	166	167	181	165	197	154	185	181	152	158	176	168	163	145	159	173	179	185	193	197	154	152	175	202	159	194	147	177	166	178	171	169	175	168	187	184	174	176	185	170	158	170	174	182	183	182	172	155	150	175	193	166	180	158	189	172	181	180	161	154	193	163	169	187	161	173	167	159	185	174	180	178	200	182	158	154	168	163	167	191	193	188	184	165	180	182	186	195	156	180	172	186	177	164	180	165	181	167	182	170	215	188	194	172	163	195	205	193	177	166	185	173	192	175	175	167	196	188	193	188	179	183	174	203	177	181	173	183	177	182	169	203	196	167	179	180	175	181	169	166	183	180	167	164
9181	12657	4997	2387	7943	4522	994	852	759	670	642	633	592	623	593	583	510	501	497	510	516	538	452	455	493	496	481	504	504	443	487	461	515	482	460	436	432	464	454	452	499	468	497	455	425	449	459	431	440	465	430	479	487	480	444	464	431	446	463	419	432	450	457	444	468	441	443	493	482	456	468	444	420	481	450	445	435	393	397	443	461	421	449	412	432	480	466	454	428	477	459	461	422	410	462	438	463	432	473	408	459	462	473	434	447	427	426	462	456	458	473	447	419	456	441	446	448	426	441	416	465	393	453	436	423	412	446	461	458	419	422	434	453	486	430	417	440	435	438	437	416	429	427	418	446	448	454	399	411	458	447	473	470	451	429	388	466	435	465	457	460	427	431	419	455	421	394	456	404	459	446	475	453	435	402	442	424	442	466	412	413	442	450	431	426	426	445	450	452	428	453	439	426	445	438	425	451	446	389	429	422	468	417	415	455	439	463	418	414	428	426	442	432	416	434	435	434	422	472	480	495	434	432	420	443	446	426	442	430	413	416	430	428	399	439	377	440	449	430	422	422	374	433	427	492	421	427	423	436	437	431	433	435	446	431	444	454	471	469	423	437	436	513	441	442	426	451	426	443	460	450	415	468	447	413	456	452	447	454	443	421	450	422	422	470	420	431	418	433	434	439	461	467	445	425	447	436	450	423	417	407	401	451	413	468	475	460	443	437	416	452	433	445	418	441	412	450	479	416	476	441	414	435	431	440	470	460	435	422	472	424	431	421	417	437	453	440	441	442	384	427	420	432	437	430	441	459	463	468	459	439	461	432	444	407	478	459	429	427	427	399	416	469	427	428	427	414	407	434	420	444	398	436	419	403	431	448	432	442	420	445	455	443	408	458	465	473	411	422	463	441	438	446	447	419	419	460	412	435	448	424	397	429	419	412	417	424	419	442	455	452	472	429	453	471	442	447	440	420	448	434	447	388	444	483	440	445	439	427	434	418	453	468	442	464	428	417	449	452	455	419	455	414	459	460	425	464	440	471	451	440	447	410	449	429	448	442	430	393	446	416	449	409	453	439	438	455	458	467	431	462	420	441	466	451	442	396	436	397	477	440	455	422	440	439	442	417	448	443	434	376	426	471	467	414	428	418	436	423	454	443	411	430	431	434	449	467	452	468	441	460	429	451	435	442	420	443	450	458	446	454	464	431	411	451	446	458	415	441	431	465	453	388	420	444	486	471	454	406	436	402	434	462	437	442	435	430	447	418	437	481	434	446	459	456	408	455	432	445	434	445	425	400	400	440	452	458	443	423	433	409	423	436	446	433	420	411	445	435	451	427	460	432	443	437	444	430	457	446	455	395	431	421	443	451	433	431	457	454	451	432	471	460	435	447	440	438	417	415	419	466	463	451	449	416	432	427	459	445	452	421	442	457	428	401	436	441	449	459	458	429	459	431	456	439	430	433	423	432	426	427	406	474	413	431	447	421	425	414	472	453	427	453	406	424	449	443	436	438	406	427	423	463	469	430	460	458	436	420	435	426	453	417	441	441	417	449	439	418	477	439	392	484	472	455	475	449	446	448	458	422	433	401	463	461	434	401	420	460	427	442	414	415	453	430	397	435	441	474	446	429	452	416	444	426	436	440	417	474	442	496	449	445	467	417	414	418	438	468	417	454	440	445	424	423	439	437	426	402	423	460	462	437	443	436	436	464	456	430	455	399	447	424	420	424	441	401	463	439	410	435	428	440	461	435	419	408	421	426	440	441	393	466	432	403	428	446	406	421	419	439	436	456	441	430	438	441	487	440	432	413	453	422	441	429	481	414	421	439	422	448	471	407	423	425	463	461	456	427	449	480	431	464	438	446	430	452	438	444	430	415	453	434	479	429	433	445	409	459	441	460	428	455	461	429	404	433	437	462	433	415	455	411	452	463	447	421	480	440	449	445	462	463	456	461	437	446	425	420	451	458	435	450	431	429	426	452	485	422	433	431	429	457	431	440	418	460	451	459	451	414	434	423	453	406	452	443	416	479	442	444	480	456	456	470	447	458	431	438	448	439	446	415	439	443	437	412	449	445	419	464	424	450	382	433	424	401	420	465	459	456	471	444	438	462	447	441	449	442	420	468	441	430	480	416	427	446	426	412	415	415	440	443	416	422	457	395	432	430	390	472	421	445	427	389	447	456	455	432	463	401	441	417	428	427	439	452	437	424	443	463	478	429	451	448	429	425	461	448	460	448	426	492	441	433	463	425	436	428	459	479	459	475	433	437	448	414	477	447	449	433	427	484	413	445	430	436	443	428	457	448	439	455	445	436	463	443	438	402	426	432	445	425	431	429	402	418	480	442	413	457	419	437	421	449	425	454	480	477	425	462	467	420	441	435	433	386	448	412	451	447	414	442	460	426	460	456	429	443	406	428	429	473	411	414	417	428	444	443	421	437	436	438	416	459	419	455	463	421	440	412	441	466	456	432	460	399	405	416	424	441	441	408	421	461	457	429	423	466	384	441	479	427	451	383	402	462	425	416	433	487	442	447	477	454	429	437	423	417	461	438	466	450	417	446	436	454	413	443	388	447	424	474	440	439	452	431	432	454	476	431	425	399	424	480	435	415	425	434	448	458	419	466	482	463	423	425	466	474	437	449	407	453	431	419	461	403	429	467	433	455	415	419	427	414	392	472	433	454	477	448	439	421	409	438	432	456	439	427	468	414	468	436	420	439	452	453	497	415	490	494	427	451	395	411	443	392	438	443	439	410	438	442	429	448	423	444	441	444	438	401	415	430	434	456	456	432	437	450	466	455	417	468	446	464	455	434	406	453	412	391	437	441	430	466	462	434	444	422	443	456	437	421	472	419	443	459	396	420	437	395	486	451	469	473	479	414	425	446	477	442	454	452	446	421	407	490	455	447	440	391	448	431	456	426	458	467	430	461	441	387	431	445	450	385	472	454	437	452	469	458	431	434	443	406	446	431	470	441	436	451	460	434	425	454	440	458	425	456	375	403	424	448	424	420	446	392	427	431	440	479	468	471	431	421	432	436	451	417	440	443	429	430	438	435	439	427	419	438	469	490	435	428	452	417	446	442	413	456	443	408	447	449	440	486	458	511	443	450	421	429	434	468	440	463	405	432	387	408	408	442	428	430	425	405	441	419	451	422	475	413	471	428	452	418	474	464	411	442	443	442	427	435	429	415	435	397	397	422	438	460	451	389	448	399	424	439	448	424	453	491	458	448	433	428	439	387	402	450	457	383	444	425	455	416	394	444	411	452	440	428	447	429	436	451	437	471	412	434	452	430	415	444	418	438	431	468	468	432	427	425	380	463	419	467	437	448	451	430	456	453	410	410	407	455	443	460	453	432	422	453	451	434	479	464	456	408	464	448	405	418	447	471	452	447	407	435	419	434	443	469	491	428	399	449	446	392	413	449	479	453	461	450	442	468	432	436	464	417	425	421	459	455	430	454	422	433	472	467	403	450	426	430	449	426	460
2058	718	512	371	410	342	316	285	325	316	284	286	301	277	312	326	308	345	278	302	293	288	291	309	315	310	293	272	303	289	273	287	335	316	282	308	302	319	297	309	291	295	298	315	320	302	346	290	273	318	319	335	335	302	327	289	338	281	326	311	323	296	276	308	322	305	298	316	303	277	271	304	318	306	341	300	309	295	295	318	264	327	304	308	308	286	316	293	280	312	308	323	294	285	303	279	275	302	302	321	301	288	280	343	279	310	283	304	304	262	262	291	309	301	320	314	295	292	304	307	293	285	326	356	304	322	280	291	293	281	324	282	297	310	312	319	302	316	309	300	330	322	294	297	335	282	315	316	292	304	305	299	295	300	303	295	313	310	299	313	274	327	318	277	257	290	292	252	291	299	317	282	299	319	305	293	307	271	277	308	290	275	319	334	294	277	269	303	294	309	308	309	268	301	314	323	290	275	359	292	332	307	333	294	321	291	318	286	293	263	292	309	292	336	337	324	285	292	317	281	291	308	297	299	292	277	307	317	296	299	268	310	306	287	292	299	306	319	290	312	323	296	307	295	266	310	286	291	284	320	303	329	312	295	318	300	298	305	293	301	319	301	290	264	288	292	315	301	311	301	291	286	288	288	300	327	311	299	298	304	297	311	317	311	274	266	300	295	331	287	278	282	273	290	318	305	281	285	307	303	276	299	316	275	281	301	289	298	329	301	324	294	340	329	347	293	277	317	310	330	294	333	328	282	287	334	320	317	296	295	318	337	324	276	284	304	287	303	320	310	309	250	295	269	297	352	312	293	283	312	281	308	273	296	313	321	273	300	311	338	346	316	299	306	330	273	310	286	298	305	303	297	290	309	313	309	318	297	291	276	311	301	333	316	317	308	305	300	263	331	291	308	303	288	276	284	326	269	273	323	283	309	303	268	289	302	274	314	316	287	249	334	266	319	278	310	284	315	281	283	289	316	315	290	313	321	337	264	323	319	306	329	300	290	281	307	304	287	289	306	293	307	290	313	293	329	321	313	296	298	281	301	321	277	298	323	286	297	302	285	308	303	280	288	291	266	318	300	304	293	306	325	332	304	307	266	293	277	295	285	302	334	310	288	327	316	308	313	290	262	330	324	326	301	322	292	293	295	286	279	284	298	308	285	320	317	292	308	342	297	306	330	307	269	268	321	302	316	333	336	288	269	297	316	285	312	284	273	316	301	297	258	295	297	301	299	301	313	296	287	317	317	299	318	278	306	315	330	305	277	283	270	303	317	291	309	305	308	304	289	276	288	313	305	280	284	297	278	284	327	285	283	281	307	272	302	299	293	278	279	321	296	297	339	334	302	274	285	288	300	293	307	307	309	280	307	311	276	329	254	309	300	302	316	315	301	300	288	301	311	312	318	315	307	317	304	304	292	296	290	290	292	343	297	293	322	288	300	311	307	304	289	264	306	324	260	285	306	268	293	300	290	319	290	303	277	318	291	298	286	308	303	315	297	288	314	305	293	345	306	300	280	296	300	302	303	309	301	329	314	271	313	326	287	318	265	308	288	299	303	308	306	310	309	285	299	296	306	294	278	299	325	321	283	318	289	301	271	265	296	262	308	305	317	309	308	297	313	304	344	300	313	326	301	276	306	320	335	308	321	312	273	290	272	322	309	283	302	314	332	281	307	307	310	308	301	305	265	309	291	296	293	310	294	294	304	274	312	266	274	320	310	312	309	291	264	304	286	293	307	312	302	304	308	301	318	305	297	303	294	297	300	292	312	288	327	321	295	297	289	310	290	317	306	299	311	285	316	300	329	300	293	329	289	285	322	312	266	299	309	285	298	316	320	326	282	306	274	334	335	320	309	290	308	307	291	289	287	298	292	306	303	302	319	260	332	284	257	282	308	302	273	306	296	270	288	310	349	284	339	316	332	307	323	283	274	281	273	292	272	307	291	314	291	309	285	315	325	303	296	303	303	306	279	313	297	321	298	325	278	280	312	291	289	279	293	286	280	329	276	322	322	313	307	309	279	321	311	333	304	297	312	312	318	297	314	278	308	292	294	311	322	289	306	304	303	279	296	325	289	261	325	299	301	279	321	304	291	283	298	310	312	323	299	291	312	285	300	319	301	316	314	353	323	264	273	288	338	290	316	285	311	316	278	328	318	275	267	326	288	288	312	314	313	313	340	277	312	312	292	287	304	293	345	299	315	281	326	279	282	286	314	285	300	298	313	316	309	306	304	307	308	332	279	294	306	323	281	307	317	314	303	282	270	283	357	295	300	310	303	275	291	274	287	318	272	288	291	273	290	318	293	288	302	299	331	272	276	328	284	314	316	318	300	267	336	330	320	296	308	278	306	311	277	298	264	281	336	329	297	297	324	293	277	314	316	306	341	290	299	320	290	314	319	305	303	308	287	324	342	308	273	321	283	297	290	313	324	285	292	304	295	315	302	266	329	285	295	313	297	304	339	320	327	323	296	311	295	318	314	300	328	288	308	302	316	302	298	281	278	311	317	277	302	333	302	316	325	303	302	345	286	304	293	321	329	323	285	323	281	310	269	272	297	322	280	286	292	311	317	303	321	303	284	311	320	326	287	320	285	293	317	330	262	282	307	303	297	269	325	274	301	317	296	299	295	350	282	285	299	299	287	286	299	277	284	304	317	269	293	328	337	296	278	294	302	303	315	319	298	320	304	315	304	344	282	308	280	267	286	306	282	335	301	283	287	310	311	274	301	334	302	279	321	297	312	271	300	313	326	296	320	301	308	291	306	279	297	313	287	302	306	310	308	309	282	313	311	319	286	282	299	302	297	293	296	294	288	298	295	297	307	322	284	296	276	305	314	282	294	308	304	291	312	288	271	305	252	336	309	317	292	275	297	289	300	286	315	308	332	314	294	311	304	320	292	321	280	313	328	256	304	315	288	291	302	312	293	285	304	284	291	293	276	298	299	286	298	266	300	295	308	301	333	314	319	319	290	297	303	308	280	286	274	251	308	287	260	297	299	323	278	316	260	330	312	279	298	302	336	272	350	328	302	321	321	336	294	293	305	283	289	300	255	330	306	286	283	297	299	280	278	339	339	291	299	288	291	300	272	294	282	292	282	331	295	308	314	291	278	321	296	294	285	276	289	331	303	325	291	295	298	308	302	285	280	274	291	304	299	313	312	291	328	332	309	280	293	325	307	300	310	303	282	300	307	297	309	302	297	285	283	306	283	292	332	289	297	311	282	283	290	300	352	289	306	304	279	283	300	308	290	327	273	282	273	284	332	303	320	303	293	293	293	306	292	324	301	294	319	295	285	316	288	304	307	290	333	304	300	297	300	293	296	288	317	295	328	322	319	286	319	281	266	319	305	294	343	297	308	302	258	330	324	311	294	269	316	284	280	349	291	312	294	313	298	316	316	303	312	279	278	332	274	331	323	284	310	339	287	291	329	315	292	274	292	278	303	338	310	311	273	303	294	282	332	322	305	276	279	316	300	322	268	315	317
2303	1321	1120	1035	1197	923	764	762	699	700	733	707	741	728	756	740	762	776	719	764	766	717	754	750	740	711	757	775	709	720	741	671	722	686	744	696	716	752	712	740	760	686	732	712	732	659	685	787	728	678	697	700	748	688	707	743	707	716	748	679	682	751	738	716	760	736	748	756	728	765	729	746	710	737	697	688	698	685	766	700	700	715	704	781	703	710	741	754	689	720	783	722	748	719	740	710	738	745	765	711	715	752	733	721	711	751	696	707	774	738	719	737	694	707	719	717	755	712	728	743	739	723	683	718	780	700	704	746	769	719	685	769	718	719	747	777	702	725	740	743	737	724	699	738	737	719	746	697	686	753	704	744	713	689	683	750	726	679	720	703	724	717	738	715	744	719	731	714	702	734	715	757	705	695	763	715	715	765	712	761	719	743	690	731	725	756	727	759	730	721	709	776	804	734	732	664	710	771	680	745	765	746	780	735	741	724	748	721	706	763	756	768	734	747	769	730	736	718	746	702	728	732	714	730	746	750	748	746	741	710	745	778	780	729	722	716	760	715	735	720	782	706	710	766	733	740	732	705	754	763	702	737	742	740	711	754	707	685	723	707	740	722	717	756	718	743	741	741	724	703	752	748	686	757	725	713	707	746	725	716	741	742	732	707	771	719	718	687	713	722	753	745	786	759	689	783	714	748	724	719	719	695	735	729	727	688	727	746	704	702	717	742	738	709	762	751	788	682	724	741	731	734	738	776	704	699	710	721	731	709	734	741	776	757	768	748	716	772	710	726	761	722	767	734	735	696	704	690	690	723	715	747	766	690	754	725	702	707	713	739	729	731	722	732	779	692	735	706	802	757	717	791	730	738	731	737	771	735	689	721	708	756	752	775	671	747	702	767	692	690	706	704	721	718	741	680	729	706	732	732	749	684	724	695	719	695	737	751	705	706	714	712	741	726	697	720	748	696	716	764	671	702	770	675	708	690	699	711	705	785	683	695	758	789	670	757	698	735	770	728	713	735	764	753	722	726	734	673	699	731	741	777	759	709	807	749	705	745	739	743	742	711	754	752	746	703	759	685	740	701	742	778	764	741	757	716	721	742	737	750	704	734	733	705	761	737	719	691	765	700	695	706	708	732	759	761	713	719	818	720	745	723	690	756	745	689	743	741	688	722	730	706	745	761	660	739	734	759	717	765	696	702	760	692	698	700	722	754	712	727	714	693	712	734	777	731	752	736	729	738	718	709	762	766	739	739	683	740	694	766	728	691	732	771	719	738	758	744	725	735	699	638	710	761	747	748	694	738	781	685	742	709	686	761	722	723	729	733	758	702	752	750	732	712	796	695	799	745	729	696	762	738	763	765	698	757	725	695	681	724	740	725	746	691	720	733	734	755	744	777	754	716	782	697	751	758	741	679	720	747	709	701	711	686	771	762	697	721	769	710	722	741	719	699	698	749	720	743	742	745	715	691	701	767	742	753	716	764	697	771	736	733	706	736	716	747	741	773	695	748	748	740	724	697	743	706	695	788	731	715	739	706	784	737	783	770	714	725	752	712	702	760	729	733	753	804	665	734	711	683	729	748	737	709	696	720	777	707	689	759	755	733	742	739	759	723	753	759	716	757	762	710	777	779	719	750	743	752	711	744	700	687	699	761	730	714	711	731	760	726	742	745	725	771	745	736	715	693	772	704	704	741	733	748	769	726	697	738	752	730	714	711	699	703	684	716	732	760	711	762	692	720	743	699	733	718	715	723	684	744	704	739	701	733	716	717	698	763	743	717	736	801	691	706	753	674	709	753	768	730	740	662	789	728	740	723	741	729	688	743	751	716	784	747	749	737	748	724	718	760	692	745	692	767	737	743	768	723	713	662	713	748	717	711	700	699	650	770	747	702	726	762	717	751	744	719	691	712	727	676	704	750	745	740	721	704	784	744	745	723	724	724	750	777	751	781	769	747	748	723	744	731	710	751	732	675	761	743	768	764	717	730	738	747	756	732	784	691	774	685	736	780	718	720	759	716	727	730	720	732	713	765	765	745	780	735	754	750	745	682	678	753	772	699	800	770	662	730	773	760	755	722	767	753	730	723	708	774	690	693	694	749	693	707	715	732	739	745	719	731	746	730	731	722	700	692	788	713	726	719	733	735	792	790	729	744	717	721	756	711	711	732	743	690	723	729	709	700	767	660	724	729	720	713	750	723	754	790	724	727	773	716	776	724	730	671	706	727	680	745	700	748	729	754	758	725	736	770	757	781	710	736	699	728	710	757	706	696	733	709	785	749	754	702	742	737	706	765	737	717	763	768	708	719	752	732	744	717	711	749	693	682	736	786	726	777	728	740	759	751	752	740	730	754	729	723	758	758	776	736	754	701	759	781	748	735	757	736	696	727	700	703	750	738	728	733	719	765	719	766	721	743	722	727	761	715	731	718	732	743	750	718	695	708	766	772	751	725	722	694	783	792	734	743	741	669	721	746	727	740	751	786	753	704	709	714	716	759	711	731	739	761	752	766	765	665	735	730	743	709	731	749	717	771	723	708	776	695	752	707	724	651	749	719	841	736	787	724	724	758	732	714	767	734	691	699	769	702	704	660	796	723	726	719	718	715	720	710	697	714	764	722	757	724	701	735	738	737	777	760	720	770	704	688	697	749	781	698	707	744	734	731	744	742	715	735	759	675	759	725	686	692	752	744	736	741	732	738	714	768	724	700	677	734	778	733	752	784	706	745	743	746	702	701	769	763	695	697	724	675	727	718	729	753	737	699	728	743	716	706	708	700	786	734	730	730	803	743	740	782	729	723	753	686	675	752	723	725	743	731	766	715	712	728	710	716	750	722	747	711	754	724	763	746	732	718	699	697	714	723	755	717	757	747	737	744	778	714	733	703	723	704	706	740	727	733	711	691	744	752	747	725	689	743	727	760	726	751	751	725	692	728	755	687	720	740	745	738	727	731	727	695	730	735	728	691	724	721	770	740	784	747	719	723	734	726	712	761	725	735	685	733	775	717	723	709	709	729	678	766	742	755	693	767	763	672	730	732	691	734	723	764	718	719	766	743	698	751	740	734	814	754	768	686	740	741	729	708	775	735	709	761	758	690	776	760	794	686	760	752	722	714	713	783	720	736	716	784	671	734	749	721	735	735	723	748	746	794	760	742	750	754	714	711	737	682	744	764	747	761	765	732	660	759	724	713	729	715	712	702	707	747	738	762	730	773	702	730	691	784	707	762	714	710	741	717	720	715	749	734	732	717	752	722	784	725	752	755	728	733	770	759	704	731	746	740	753	756	742	768	713	737	695	805	758	719	692	729	717	690	714	717	760	726	741	732	767	770	685	721	723	796	713	727	726	768	760	760	738	777	733	735	731	699	765	722	728	701	741	768	709	730	763	752	733	747	787	736	682	792	766	749	755	751	722	710	726	743	733	760	759	699	752	739	706	753	701	727	772	747	747	726	770	709	724	723	754	708	748	691	713	732	760	707	684	729
8405	6426	1752	673	2290	1697	345	348	367	311	354	333	332	325	326	330	354	350	311	340	301	312	328	323	308	325	320	324	346	310	347	328	298	314	310	344	330	323	333	306	314	332	314	315	304	317	321	336	335	319	302	324	334	332	355	281	317	331	318	336	335	298	347	340	351	307	309	298	340	308	351	344	327	315	299	322	337	341	316	318	319	318	331	341	355	313	288	304	335	321	347	305	334	317	329	332	320	310	299	331	318	356	315	307	311	287	337	309	302	292	317	320	363	283	356	329	359	302	340	328	341	288	317	323	326	315	291	316	270	354	331	321	357	328	333	335	322	327	328	344	313	287	315	314	326	308	331	324	371	328	344	325	324	348	341	331	331	334	340	309	334	332	332	343	294	367	315	323	352	372	356	329	340	353	329	357	320	318	322	334	310	285	314	342	316	303	323	337	339	339	292	277	329	316	308	316	329	348	329	321	322	324	316	309	336	349	331	325	308	303	316	347	345	347	321	285	298	285	347	366	310	304	319	359	309	308	285	344	326	296	300	292	313	316	303	335	311	315	307	319	310	333	333	348	329	295	309	332	304	352	334	319	303	339	322	321	315	330	353	325	335	312	300	324	303	324	310	324	308	277	290	345	338	320	326	320	333	297	295	293	300	322	291	266	334	326	334	352	288	319	322	320	369	334	304	332	346	346	327	350	319	299	300	315	319	330	329	309	331	342	306	291	351	299	321	343	294	327	305	324	346	329	327	336	320	344	347	337	362	321	304	362	311	332	309	287	357	306	318	331	313	309	322	340	342	301	353	363	297	341	306	299	302	320	333	300	343	334	326	322	341	297	336	332	356	341	299	309	320	314	299	314	317	298	343	332	349	315	329	325	324	303	328	340	307	336	342	318	329	313	320	331	327	289	383	323	332	322	309	297	332	328	324	329	309	341	322	325	312	316	325	330	310	299	294	321	328	304	334	329	329	329	326	314	310	330	313	323	304	336	324	317	318	308	318	322	330	310	318	325	314	292	325	323	347	315	321	337	298	310	329	328	287	348	359	282	320	306	298	355	344	319	308	272	287	346	339	319	346	320	324	315	335	309	313	345	330	306	345	351	318	336	334	343	331	331	317	345	338	334	293	308	309	339	349	327	306	328	309	346	289	318	315	309	292	343	319	317	312	296	327	321	291	318	345	271	325	296	311	317	297	348	301	316	332	336	310	328	359	353	314	285	349	338	364	299	376	335	330	315	387	307	331	309	303	287	313	298	336	337	321	327	303	353	333	346	307	345	337	326	319	346	346	317	351	296	321	325	313	335	364	354	303	307	338	335	323	323	303	353	331	337	325	311	347	273	301	317	335	351	307	320	320	303	332	306	303	340	358	328	349	310	325	336	348	345	310	305	301	324	321	295	323	334	299	314	340	326	346	332	293	330	319	300	321	325	294	322	331	322	307	314	320	303	324	294	325	329	370	343	313	316	327	314	345	326	313	312	308	310	312	320	293	320	321	337	302	330	303	358	347	308	318	310	311	315	344	309	287	335	325	342	335	307	287	362	334	322	315	308	309	311	325	314	323	339	316	311	325	291	319	312	338	324	324	330	289	288	339	338	304	317	312	362	334	291	317	312	325	333	308	346	314	349	291	352	336	327	349	346	309	279	373	321	308	302	347	324	304	320	354	317	336	302	308	366	304	314	338	342	296	299	304	335	346	328	342	303	325	320	296	312	359	332	306	307	315	298	330	311	311	318	316	305	331	330	327	333	298	337	332	326	331	307	305	329	309	333	313	321	333	292	333	340	295	331	326	307	325	267	309	309	349	328	313	315	318	327	345	345	304	325	331	320	356	337	332	351	331	277	334	322	355	334	315	334	311	344	336	331	286	299	313	329	319	342	341	314	323	282	342	323	339	283	338	315	319	328	311	318	350	348	343	367	282	309	342	330	305	325	336	299	278	345	304	309	290	317	324	379	308	343	337	336	310	347	340	314	312	327	308	336	317	317	324	332	296	336	306	328	328	320	320	343	285	315	332	299	313	299	297	316	311	295	310	322	331	331	333	323	325	305	346	322	342	349	328	330	335	350	311	294	377	322	314	322	295	299	346	320	298	304	290	306	315	337	329	328	308	314	347	339	281	303	317	350	307	339	320	327	303	312	290	369	312	331	289	296	323	333	311	327	337	314	311	334	318	312	306	316	345	310	310	278	343	356	328	314	343	366	314	339	321	341	307	329	314	313	339	313	307	301	306	352	339	321	325	314	334	325	305	332	321	278	310	323	316	319	337	343	349	305	315	326	321	361	351	341	321	317	340	309	335	293	354	343	317	316	276	314	332	329	308	311	332	340	324	317	304	347	325	331	305	274	326	308	344	331	316	351	307	317	302	311	336	311	335	364	332	298	312	322	316	362	282	308	324	308	355	293	314	301	321	343	344	296	356	300	312	335	330	299	318	309	324	318	351	315	324	312	304	295	329	304	339	333	297	282	332	353	335	319	329	314	283	295	335	327	322	307	326	306	309	311	321	316	308	310	324	320	348	330	333	340	315	317	314	319	319	352	348	332	305	347	318	315	331	349	311	319	317	323	315	302	282	374	345	322	336	319	313	289	317	323	319	346	311	315	330	323	333	337	304	328	337	322	319	322	295	329	282	313	318	317	306	317	349	319	305	303	329	339	345	358	355	319	318	333	323	342	316	317	307	299	339	331	299	346	310	340	319	324	312	339	321	309	313	296	279	302	327	345	319	344	338	311	363	313	326	323	316	330	326	350	327	341	318	345	299	296	331	291	326	283	333	310	305	335	349	362	323	326	298	324	309	335	331	347	358	324	328	337	293	334	305	329	345	322	375	309	293	348	353	328	334	332	315	340	335	338	285	316	339	311	336	320	349	317	332	336	261	322	301	310	274	323	306	305	312	319	358	342	341	309	296	334	286	299	335	347	344	314	297	343	330	349	315	320	307	337	286	325	357	342	338	313	302	291	320	340	303	287	351	284	336	340	314	334	330	358	327	354	320	308	338	334	342	321	380	333	325	349	319	331	352	331	331	353	324	309	328	331	326	341	335	385	300	330	339	333	309	305	350	301	336	309	333	354	328	322	291	324	327	299	304	292	333	318	306	333	346	343	329	304	341	350	305	309	294	340	306	313	344	309	339	352	301	281	299	319	322	338	304	319	287	311	327	372	315	343	356	321	329	339	312	319	339	298	337	313	324	326	273	335	318	334	313	326	314	352	342	333	324	330	311	306	312	307	356	323	307	328	334	276	308	346	297	323	318	332	359	310	310	312	313	318	320	290	335	320	327	342	340	349	316	330	324	315	335	334	298	330	310	290	354	333	283	369	314	319	344	335	344	344	330	284	315	331	344	309	352	315	359	320	326	340	319	297	338	292	305	332	295	329	353	317	366	312	349	301	333	329	284	327	328	351	354	312	324	304	322	345	338	314	348	318	345	290	298	323	332	330	313	329	343	337	373	308	301	301	313	307	307	324	310	289
7258	7341	2703	1940	8620	5655	1058	989	968	963	902	897	819	837	865	889	882	840	818	853	806	802	818	799	820	773	776	815	748	809	775	810	753	779	757	773	818	737	813	723	763	813	807	781	764	755	795	762	789	755	776	766	735	790	742	836	767	776	785	822	778	713	766	758	770	755	761	814	783	754	741	774	757	742	761	774	831	768	761	744	807	738	802	729	791	739	781	825	745	724	737	751	766	763	774	808	761	811	775	770	700	767	799	770	750	763	808	795	740	824	791	771	760	754	779	799	848	747	786	755	729	803	776	762	754	772	779	746	777	751	755	772	747	775	770	723	744	776	777	798	752	796	753	797	746	806	757	801	775	760	761	780	768	811	748	736	797	790	793	764	758	751	795	765	786	741	783	730	750	738	707	756	761	780	749	767	752	759	732	758	749	762	798	751	746	709	728	770	825	732	768	801	820	759	737	748	751	793	699	798	732	752	725	775	770	737	715	768	689	800	709	708	767	772	742	767	754	721	782	750	802	789	773	760	797	798	719	775	787	777	810	728	739	729	767	754	739	782	776	773	780	749	809	784	785	736	761	741	754	781	758	788	811	758	755	765	689	721	758	728	744	803	797	787	777	773	740	747	807	750	761	737	765	730	723	757	817	761	784	781	769	776	783	790	760	741	756	812	733	723	731	741	769	769	765	729	778	795	748	761	731	770	756	788	741	704	743	763	781	782	732	790	764	752	767	791	788	790	714	785	730	773	814	752	808	750	726	738	762	741	780	775	754	783	772	767	739	765	775	757	729	756	718	749	783	742	780	747	752	753	742	738	765	776	748	740	761	781	720	781	788	780	762	742	803	752	781	753	745	798	803	783	747	742	785	787	753	762	749	781	744	765	750	809	792	760	802	762	788	747	839	761	761	777	742	686	804	797	761	769	805	721	772	752	725	767	744	787	769	762	747	768	760	728	794	758	771	748	736	792	815	785	774	768	843	793	800	745	734	808	773	811	793	712	754	791	768	798	745	767	810	777	750	777	790	759	766	802	802	734	715	785	750	729	831	736	748	738	726	762	766	796	792	764	747	716	762	758	748	793	746	764	799	848	778	822	764	751	714	757	774	775	783	762	783	754	691	788	805	758	761	738	788	739	767	749	724	792	789	757	783	796	771	737	752	769	753	729	748	801	708	740	738	738	747	756	748	773	729	722	797	784	746	739	772	737	802	850	737	790	766	746	756	805	758	774	759	730	814	783	792	810	781	731	772	768	771	822	770	738	730	704	755	750	738	792	785	776	734	760	722	778	792	757	783	735	752	784	805	751	734	791	763	764	742	825	739	701	746	792	759	739	761	756	746	740	776	841	777	777	766	755	730	737	786	807	758	734	773	715	762	776	818	720	763	758	707	757	727	779	755	779	810	794	751	806	767	783	773	741	734	744	753	767	772	784	742	786	800	756	810	771	745	769	817	789	750	731	782	781	776	736	784	800	735	778	734	794	764	731	758	747	772	737	784	772	776	800	735	726	764	760	754	827	770	801	739	808	776	808	788	749	733	792	721	739	753	722	727	784	737	791	753	765	751	785	814	778	746	785	848	803	803	775	747	763	751	789	819	754	807	778	774	761	776	789	811	751	768	767	794	802	770	779	780	753	711	785	760	784	810	715	793	745	790	751	730	772	762	820	744	772	777	756	744	747	746	786	785	770	750	712	746	759	746	742	765	809	750	782	736	777	792	770	741	777	764	784	788	756	764	797	803	775	722	772	753	759	760	765	761	786	765	780	759	835	814	769	765	716	830	730	738	783	749	756	774	750	741	758	756	810	784	788	724	751	748	782	768	781	770	790	731	791	778	757	785	745	773	784	785	808	805	754	786	784	754	762	763	814	773	738	762	788	796	823	817	741	769	805	780	788	769	773	779	773	774	748	776	767	769	758	776	787	740	742	768	774	795	765	765	785	769	793	724	793	764	681	762	779	736	775	753	774	734	753	705	712	813	711	774	732	804	733	775	747	749	806	784	726	752	765	734	754	727	757	766	747	760	762	716	760	753	788	789	751	766	765	769	758	782	732	744	786	747	764	747	800	773	769	782	735	796	774	797	772	745	752	745	708	741	762	784	749	771	779	769	738	766	756	764	822	731	731	805	742	778	748	764	756	779	736	758	780	780	759	765	743	779	808	763	740	774	751	784	767	837	744	751	759	760	812	823	773	771	787	777	747	792	799	724	746	799	772	774	746	782	767	764	780	785	765	733	803	793	729	776	745	710	811	776	770	758	769	768	782	801	739	728	758	794	783	765	776	743	704	776	757	736	752	850	748	774	778	746	757	772	742	763	780	780	756	759	768	723	762	783	733	759	809	760	765	782	781	740	786	766	768	742	744	759	761	764	762	758	778	741	738	722	737	738	789	769	772	772	773	793	761	817	778	784	788	766	788	744	762	791	758	771	780	741	770	795	773	742	754	794	729	742	804	780	815	723	738	781	777	773	762	791	783	813	787	695	779	765	756	770	796	783	726	758	770	787	782	782	784	740	794	777	794	753	736	762	771	754	793	820	745	781	791	737	747	747	774	747	763	784	771	756	772	735	765	769	754	764	774	761	772	767	775	740	788	800	788	761	814	752	771	771	778	745	735	709	780	766	760	760	783	776	777	762	727	800	781	793	752	745	788	756	807	756	730	744	796	756	709	754	746	772	747	795	780	781	769	753	762	766	787	736	719	729	823	746	720	741	806	772	729	796	767	739	786	756	836	779	770	768	756	806	745	766	782	737	744	773	752	769	760	780	761	725	740	758	735	762	810	737	730	781	801	774	760	750	762	772	765	741	749	790	797	761	773	802	799	747	716	787	718	769	762	765	742	786	780	757	733	744	773	764	741	721	790	772	782	730	777	758	729	767	754	800	746	785	770	789	702	794	821	786	787	746	783	777	780	750	791	784	828	788	770	719	782	735	759	733	769	797	714	767	745	762	743	760	746	774	780	742	722	836	760	761	716	761	789	753	753	737	771	781	732	775	796	745	769	770	757	785	776	768	790	776	770	761	825	736	796	801	741	778	784	827	772	760	723	722	770	781	785	755	749	803	738	737	819	780	736	769	786	779	770	757	722	765	766	772	780	814	756	759	766	797	740	756	810	798	753	787	760	810	748	769	769	721	733	826	802	761	773	762	736	710	771	758	751	733	771	818	754	820	720	688	745	788	755	763	763	794	815	747	794	727	753	706	760	773	762	748	751	741	730	770	763	765	784	772	753	751	783	793	724	736	727	736	765	757	770	752	773	793	835	767	745	785	789	782	782	750	719	801	738	800	766	766	774	770	764	719	743	772	760	743	806	789	785	764	815	744	750	764	742	792	767	758	730	804	790	813	793	809	786	722	825	730	813	774	744	806	749	816	760	726	754	754	771	756	782	748	721	762	769	757	757	725	758	797	770	784	753	769	744	762	749	756	775	735	737	710	786	752	794	784	777	768	731	781	775	757	804	773	760	778	826	769	787	750	746
13699	12812	3594	768	3856	2497	266	247	236	227	217	238	206	199	213	192	189	203	195	205	161	178	181	191	211	200	175	182	165	183	193	182	217	203	205	162	174	184	180	171	178	180	161	195	174	155	203	176	195	192	177	181	184	165	182	202	180	162	177	172	176	195	178	161	202	177	188	166	188	163	181	165	192	197	192	141	169	191	181	172	155	201	172	178	191	181	172	180	210	182	202	174	183	164	152	166	186	184	186	181	169	193	194	167	180	164	177	165	178	223	175	171	186	165	157	185	184	188	176	170	167	171	165	163	157	184	192	177	165	170	146	180	191	181	172	192	177	165	194	188	179	190	178	192	162	159	163	176	186	178	184	212	177	184	171	182	188	186	184	163	157	177	176	174	186	201	174	166	163	181	177	168	170	157	177	195	164	197	185	180	192	172	173	185	172	180	177	213	182	191	150	189	224	172	181	156	199	198	191	189	143	186	163	174	183	181	179	182	172	176	177	178	176	179	202	169	184	164	175	183	183	185	182	225	187	157	196	183	171	189	164	193	203	183	175	180	177	190	191	161	172	167	185	179	166	165	199	172	166	165	185	174	156	186	160	176	179	165	175	172	167	174	184	192	182	169	197	184	173	147	172	147	148	163	167	183	167	146	192	155	199	168	199	191	175	162	165	174	178	196	204	179	189	160	177	182	185	204	195	200	205	186	193	181	169	187	157	203	175	178	155	167	183	164	188	194	181	184	188	180	164	207	157	164	167	179	175	190	194	170	183	167	161	150	172	191	177	183	151	189	153	203	196	179	171	187	183	145	163	183	181	182	181	196	166	178	217	163	191	179	172	156	160	177	172	199	176	176	162	187	177	182	180	178	172	173	196	174	181	199	189	162	179	191	204	193	188	158	186	172	162	169	191	200	195	180	181	181	186	184	185	158	212	189	182	169	188	192	175	172	161	172	151	158	186	172	194	182	180	169	171	179	165	167	166	184	179	163	188	176	177	157	196	177	177	186	173	171	191	195	186	174	156	194	172	158	146	210	192	158	191	204	182	150	175	176	181	153	195	178	180	179	166	191	163	179	168	181	177	175	167	158	179	185	174	180	167	166	146	187	183	171	187	186	182	150	174	162	190	176	201	194	186	170	183	213	178	217	195	156	177	168	165	150	191	183	181	173	169	167	177	170	143	175	161	177	210	177	168	170	161	190	153	166	170	158	181	211	161	173	181	186	163	181	185	203	176	156	180	160	175	194	193	175	165	184	185	193	175	173	174	181	181	176	184	195	167	187	168	167	164	174	190	184	165	199	191	153	148	181	196	168	200	179	189	182	189	170	191	175	166	173	162	183	191	195	176	209	197	157	172	171	172	196	184	173	189	162	176	170	163	175	195	164	185	171	173	175	181	176	173	179	179	168	169	175	168	160	184	177	166	158	187	162	165	165	176	191	163	182	181	166	176	205	156	189	192	199	167	199	187	182	162	201	194	185	177	178	178	186	168	181	184	177	169	175	166	170	193	175	168	164	166	177	175	176	171	164	177	201	172	168	185	179	194	182	135	168	181	168	174	188	183	160	185	181	191	195	149	185	172	180	170	201	168	200	163	179	192	174	150	171	176	195	151	173	191	175	181	190	171	188	176	171	181	177	180	177	205	199	178	183	163	189	135	156	148	194	166	171	178	177	183	156	171	163	186	183	208	173	181	144	154	165	197	183	189	180	168	189	182	168	182	170	169	181	161	181	196	173	174	160	175	163	191	168	176	160	154	163	192	183	178	184	175	157	177	181	181	186	183	181	162	196	172	193	181	185	170	214	172	152	174	160	179	166	160	181	176	202	162	163	171	179	186	159	196	166	178	187	164	172	191	178	172	170	178	170	197	183	176	164	168	174	177	195	187	186	163	192	148	184	173	177	170	196	161	153	168	205	159	182	177	204	187	162	189	174	161	178	173	178	183	200	188	166	174	166	189	162	154	205	175	177	170	146	192	166	184	189	180	182	176	181	190	192	170	168	178	190	174	179	157	188	179	184	192	179	172	180	202	200	187	184	177	173	167	162	157	162	164	175	152	172	166	214	185	181	177	178	178	163	166	184	194	159	171	171	193	176	177	185	171	197	168	191	199	178	192	178	170	180	168	201	171	185	133	204	195	194	164	197	176	172	165	172	201	182	174	186	192	164	193	192	176	193	181	166	189	192	179	186	174	183	191	159	168	187	173	182	203	189	186	177	170	183	204	158	201	162	193	195	181	192	169	171	188	180	188	169	173	177	176	188	197	180	167	169	166	150	159	161	182	174	182	172	197	188	196	204	174	145	150	186	175	163	197	197	167	191	168	188	175	181	178	194	161	170	173	176	191	221	172	166	162	174	181	164	176	162	173	174	170	197	179	145	163	199	185	185	155	179	167	159	170	162	190	184	160	181	147	183	173	189	176	177	164	176	173	199	184	172	179	159	203	171	194	165	204	163	175	181	158	193	152	179	163	178	193	178	172	177	197	179	176	169	189	187	177	180	172	171	177	162	172	177	205	176	151	176	181	170	187	177	206	195	169	198	193	180	180	177	199	210	169	199	181	171	158	149	147	168	160	165	186	203	195	192	198	160	196	172	200	180	175	167	170	161	170	141	179	175	179	190	173	188	154	147	191	186	159	183	168	150	192	194	208	186	156	203	158	162	184	208	167	166	169	149	161	192	203	171	176	167	173	182	173	206	181	170	153	197	170	164	145	172	188	194	184	200	197	188	178	159	174	177	164	196	157	152	185	185	217	157	180	171	192	163	180	184	185	157	162	166	181	179	172	174	193	181	188	155	169	184	177	185	176	148	144	175	170	184	161	160	148	169	188	184	187	172	159	157	161	147	159	179	191	180	180	176	181	170	154	185	171	194	155	169	169	182	194	183	182	175	182	161	183	200	196	197	188	179	180	182	185	163	170	168	177	174	191	174	180	177	176	186	174	162	196	170	197	193	185	191	196	208	178	197	163	164	178	154	166	200	183	184	186	157	159	170	166	187	186	183	179	168	173	178	190	157	181	193	184	144	166	181	184	172	173	162	201	171	195	183	186	167	183	196	188	183	204	161	178	200	195	168	164	175	194	192	188	176	146	178	194	177	143	179	180	176	196	173	163	172	160	168	170	194	176	195	170	153	183	176	201	180	204	181	155	203	194	163	182	194	158	179	199	191	182	159	185	167	192	213	193	170	170	173	165	211	174	160	188	173	164	171	172	181	185	154	178	170	215	191	213	186	159	163	183	152	145	194	182	182	172	194	174	176	190	181	219	186	180	183	191	180	173	177	181	169	188	184	163	181	189	180	180	190	166	186	187	163	199	160	174	183	169	183	165	185	179	170	192	193	184	194	171	189	168	163	164	169	195	181	183	172	182	176	164	157	171	186	179	180	181	172	188	168	152	201	176	171	167	179	191	195	192	170	184	204	177	195	164	175	180	203	164	189	185	159	188	188	173	208	163	159	180	159	184	165	209	195	177	170	176	192
8667	12473	3757	2255	13167	7329	981	886	760	704	635	567	624	591	540	595	561	501	512	521	532	513	520	522	473	490	521	521	499	496	504	499	476	516	472	458	471	454	479	459	429	433	432	473	466	456	465	458	488	441	432	431	483	479	446	440	456	467	446	421	453	448	473	454	440	436	431	497	488	427	456	482	402	451	428	419	454	428	430	403	472	455	429	394	449	465	459	437	425	425	443	419	436	438	426	444	458	453	472	446	447	417	427	451	455	463	460	472	399	436	456	438	443	442	440	432	464	444	454	451	435	419	451	450	476	432	435	429	462	429	424	460	421	418	468	454	421	472	446	422	454	449	476	436	439	411	456	444	432	420	464	425	405	448	477	419	506	482	430	444	490	410	455	438	450	428	457	430	403	422	466	437	435	429	455	440	455	402	414	437	429	438	425	401	451	430	404	450	441	434	454	436	436	462	424	426	416	436	413	448	429	419	451	426	446	470	460	404	443	449	442	463	449	441	428	414	448	428	420	448	438	389	451	446	458	444	415	432	441	452	471	455	427	404	456	428	452	459	423	445	442	460	432	446	387	455	408	444	489	422	431	442	445	455	433	463	458	450	459	427	432	400	414	422	490	443	408	427	475	440	447	472	466	420	459	456	422	430	430	441	446	410	440	431	455	400	462	435	455	443	444	444	417	475	455	405	415	422	452	489	465	453	446	434	396	472	442	391	462	430	403	413	459	462	436	445	476	434	457	435	407	469	481	434	450	457	403	471	413	414	466	452	418	422	418	485	441	425	529	432	412	454	430	427	397	440	444	403	428	393	422	439	421	446	465	403	430	437	476	417	462	443	448	463	444	461	458	437	432	435	452	442	460	439	434	441	421	389	490	450	454	493	437	406	408	401	493	409	432	428	458	443	446	454	461	449	424	406	494	439	410	413	398	463	426	445	451	419	404	432	451	456	464	428	435	456	444	471	463	435	480	420	404	425	483	466	453	450	422	432	466	414	441	457	451	435	458	405	446	451	417	463	444	438	439	432	426	433	425	434	436	438	450	489	430	472	453	452	483	430	470	431	416	444	390	448	429	448	439	451	423	427	436	407	481	410	424	451	468	445	432	401	447	417	468	429	403	444	437	427	447	477	419	445	438	403	465	451	471	440	477	437	426	478	424	445	429	412	436	404	431	455	441	422	449	461	397	432	429	406	436	453	458	414	413	410	442	463	436	432	425	451	429	450	434	421	476	420	445	463	459	409	399	432	467	481	455	462	435	458	424	452	449	431	479	427	439	414	438	415	412	432	443	448	432	460	413	449	437	448	455	446	460	434	457	433	419	435	420	448	461	418	443	425	432	441	410	433	441	458	457	451	444	438	440	413	442	463	430	440	456	397	470	452	441	426	432	422	465	427	422	395	435	447	458	470	443	419	438	414	445	451	445	416	405	441	418	475	431	431	405	461	447	438	446	401	398	417	482	459	450	429	464	450	455	456	424	461	448	465	433	463	413	475	463	420	444	441	459	452	418	443	417	430	390	478	446	416	472	487	456	436	449	497	432	433	428	444	413	463	461	428	448	447	424	417	437	452	439	430	418	462	418	431	398	443	455	417	472	427	470	418	401	465	449	427	446	452	453	426	437	442	462	434	434	451	458	447	462	472	465	433	450	430	449	416	390	422	477	410	448	456	454	416	421	473	434	437	445	478	455	431	433	510	438	468	459	423	432	413	448	434	447	425	427	420	450	450	447	436	424	426	443	435	454	431	446	441	437	456	459	420	456	449	451	440	432	429	454	443	422	433	433	447	456	433	467	462	496	428	420	439	435	423	461	446	438	459	451	464	408	445	431	445	485	432	421	443	418	475	444	462	422	469	450	433	440	465	432	480	461	422	420	453	450	429	414	417	519	431	470	435	457	439	473	429	443	445	436	445	432	443	459	427	451	405	439	387	468	429	485	455	421	442	431	431	442	440	441	421	440	433	431	478	427	423	415	434	446	436	390	418	428	492	411	440	438	452	405	438	467	448	438	411	433	422	425	420	466	451	446	453	454	416	431	462	462	446	422	448	468	422	448	427	436	438	465	418	434	440	453	479	416	443	426	473	424	446	394	443	448	460	450	452	413	431	459	437	432	453	451	439	413	474	425	428	424	405	412	486	402	448	403	407	417	447	458	444	459	426	449	460	448	456	427	443	422	409	430	464	469	451	428	430	450	441	448	432	470	433	428	439	447	429	414	466	404	454	456	432	460	436	420	423	414	424	432	410	446	450	447	448	449	476	422	426	433	437	478	418	458	451	481	446	443	453	442	471	443	444	431	438	435	460	428	422	441	422	413	448	420	433	436	454	407	441	447	455	411	438	444	430	398	409	442	421	453	437	466	432	427	450	437	466	430	425	459	450	427	434	413	441	412	424	386	441	415	414	448	460	395	455	411	439	477	453	457	392	393	432	446	430	442	457	453	461	469	427	481	438	443	410	473	421	436	454	468	454	425	415	430	443	432	438	446	419	455	458	444	442	419	465	405	488	397	449	435	428	442	438	442	399	486	438	451	444	437	416	419	455	438	426	409	445	442	434	447	469	454	432	423	419	422	432	444	414	440	411	418	456	430	410	426	427	449	471	442	446	421	462	437	430	425	464	449	426	455	443	459	430	422	447	459	467	424	412	391	424	434	470	458	422	429	435	439	444	439	423	462	444	442	434	445	392	458	437	481	421	411	450	406	447	455	416	475	442	432	462	460	393	453	434	494	443	419	434	463	476	462	437	447	466	447	425	460	448	411	459	495	438	428	450	412	488	433	433	445	421	441	409	428	445	424	440	446	454	447	429	492	446	399	398	455	446	427	449	460	433	462	401	439	409	496	448	486	424	444	432	461	439	430	423	489	449	409	447	425	423	425	448	436	482	434	411	459	448	454	419	456	447	467	427	428	435	415	445	431	412	458	416	469	464	440	462	405	449	407	419	442	467	431	438	455	434	412	419	451	444	420	483	452	485	448	419	444	455	425	471	424	464	498	474	456	406	452	441	429	474	433	443	449	440	407	433	448	454	426	441	418	399	453	399	436	423	423	436	417	414	425	418	462	468	454	444	431	473	449	472	414	423	453	451	468	450	471	421	447	474	452	415	445	417	431	445	440	459	452	456	408	442	468	435	412	422	437	451	452	459	441	445	454	411	440	440	433	462	448	459	424	453	449	435	436	423	400	444	419	443	460	445	409	431	427	456	458	466	428	382	451	425	430	418	444	447	461	492	464	420	448	415	451	471	445	465	417	426	468	453	427	456	430	444	420	419	442	423	417	404	452	455	455	445	428	430	428	403	453	476	436	440	432	395	453	446	437	448	428	448	449	449	435	428	430	434	442	450	474	421	400	427	472	477	400	452	428	453	474	425	453	444	456	415	430	458	482	455	489	439	414	459	433	434	427	468	427	418	447	408	450	449	406	427	447	470	428	419	447	454	457	432	431	442	424	456	427	413	449	437	390	433	459	431	432	446	450	411
1878	700	487	343	428	312	284	309	326	296	309	308	296	308	302	304	314	325	299	299	305	329	315	298	278	293	291	299	327	313	331	308	280	300	261	300	311	284	294	322	313	307	314	295	322	318	279	314	301	292	313	310	312	316	319	291	285	317	308	326	311	287	271	313	276	303	301	283	264	315	309	315	343	287	304	295	288	282	294	278	283	296	325	291	296	311	275	277	300	316	283	287	288	285	290	294	334	327	325	308	278	297	291	315	299	313	320	297	323	274	270	288	294	290	290	298	295	297	311	313	316	307	303	308	341	319	309	309	298	275	274	285	275	297	276	331	311	271	287	283	296	324	282	285	295	335	300	313	310	293	318	322	282	288	298	290	284	290	313	291	260	279	289	317	307	282	288	309	326	294	289	326	348	321	305	292	284	303	323	306	311	268	298	313	286	298	296	290	318	330	298	301	308	332	325	292	323	299	302	299	299	302	291	306	307	303	307	319	309	310	326	297	288	274	288	283	300	310	293	322	324	326	301	298	307	289	297	302	303	332	276	259	293	299	318	305	351	285	314	330	305	307	300	328	307	315	286	278	298	296	273	282	278	295	316	318	282	317	314	325	299	295	314	338	315	288	279	306	335	282	293	271	311	284	299	281	303	290	312	298	290	329	298	298	315	264	293	325	301	297	326	315	298	313	290	309	313	304	317	267	315	326	313	281	326	277	309	340	314	334	294	285	282	296	313	285	305	326	292	313	310	318	311	316	298	279	270	327	294	319	312	275	280	287	330	284	306	309	304	291	349	272	297	313	308	290	289	288	313	256	318	262	321	328	322	269	280	295	293	300	330	325	320	290	312	295	309	304	299	291	281	334	327	292	327	304	285	299	287	324	344	308	307	296	295	300	269	322	288	300	287	303	290	313	294	294	298	302	299	316	318	309	300	309	277	308	305	325	286	269	285	323	287	292	287	275	324	295	270	303	309	316	317	320	292	330	305	314	343	262	269	315	302	304	288	287	298	290	333	282	288	297	301	318	294	303	309	325	309	325	308	292	305	318	310	303	295	278	332	299	309	314	325	308	329	297	302	299	296	288	301	293	290	328	308	300	279	313	312	281	281	298	303	311	297	281	301	334	310	303	320	291	284	287	320	323	310	292	326	296	312	283	315	292	286	304	306	312	291	332	305	301	257	294	298	321	337	319	324	301	316	337	316	295	318	331	307	280	313	306	313	314	290	279	296	289	331	261	314	310	316	319	295	308	299	294	263	295	306	328	287	273	276	302	299	327	324	329	282	314	307	295	290	311	255	354	300	288	317	326	307	302	340	271	315	297	327	300	296	301	275	308	323	327	309	286	320	307	299	306	283	314	311	292	299	346	301	313	295	322	320	300	300	276	307	302	290	262	308	288	289	326	344	309	304	267	305	292	281	303	306	247	307	299	294	328	284	306	286	305	284	315	293	289	303	313	275	266	284	305	326	307	311	299	312	309	305	279	316	316	304	303	286	284	268	272	284	300	334	307	311	312	310	305	302	289	318	312	329	325	327	310	315	300	313	287	300	286	299	275	306	315	265	313	295	278	307	316	322	322	318	306	282	304	331	289	275	286	277	342	286	301	276	320	333	304	322	309	291	283	329	318	254	270	280	315	287	319	320	319	281	253	323	290	308	295	317	309	307	282	307	318	306	295	327	284	308	294	282	283	308	289	312	283	327	283	322	303	276	279	334	300	290	309	294	282	292	313	301	314	292	299	280	297	325	303	296	301	331	269	315	306	345	280	306	280	303	318	289	312	308	330	324	306	339	312	322	294	308	320	302	294	281	325	285	281	274	304	285	280	325	284	314	287	341	292	268	322	321	325	285	304	295	309	302	319	343	278	303	286	287	309	324	311	287	283	341	290	294	312	335	301	303	327	297	291	292	288	334	327	267	304	296	290	292	303	308	293	288	298	321	297	288	283	315	299	304	328	313	291	283	345	308	293	295	332	284	262	293	264	298	281	305	315	317	301	279	278	281	286	295	317	299	304	334	313	308	276	330	307	283	310	272	306	330	313	319	298	350	324	294	317	303	316	293	279	253	315	302	297	264	285	296	285	306	286	320	299	283	299	296	278	307	305	300	304	269	289	274	329	321	316	323	304	315	285	324	305	319	296	296	276	281	310	296	304	311	311	326	321	321	279	311	271	283	281	263	323	296	302	277	315	297	288	321	324	305	288	305	299	289	287	297	294	308	296	303	254	315	314	303	297	313	280	289	289	298	268	292	288	292	289	282	306	281	298	296	302	314	294	279	282	303	301	290	280	324	278	327	298	303	330	278	294	311	270	299	306	311	306	289	258	293	309	302	292	302	271	290	328	317	284	288	314	280	315	334	281	310	314	273	280	323	305	323	295	313	292	276	255	292	337	292	287	287	293	287	287	281	346	304	307	283	302	310	301	292	308	310	275	358	296	314	316	317	299	309	314	303	277	296	293	295	325	291	319	340	265	306	322	330	276	285	323	308	300	283	306	297	282	301	297	323	322	316	298	300	298	323	281	294	278	315	281	303	337	314	282	285	315	335	283	311	301	324	310	283	307	292	305	279	327	312	327	302	287	306	288	288	317	267	310	289	274	300	296	337	332	273	280	314	301	318	313	308	284	282	310	301	302	323	296	291	325	316	327	278	275	314	295	295	299	278	277	303	301	290	318	323	286	289	314	267	304	286	270	314	288	336	295	294	258	289	292	323	325	297	290	286	292	277	308	308	308	277	278	310	281	356	320	263	298	294	269	294	298	294	300	322	287	280	315	301	289	284	300	279	327	329	283	312	269	327	281	291	274	312	295	313	259	306	311	308	310	282	277	311	289	310	303	294	290	261	283	269	285	276	285	319	281	286	320	320	295	306	281	310	274	329	290	344	296	291	296	299	285	315	309	315	300	318	327	302	303	296	307	271	302	290	333	327	317	326	286	296	296	305	283	286	310	271	304	280	279	285	303	282	303	292	309	277	291	303	298	284	328	297	301	326	290	311	277	293	307	276	262	302	294	295	338	306	291	301	317	283	286	274	313	322	336	300	313	276	334	302	305	303	287	263	300	342	274	299	274	285	312	306	308	279	272	269	292	263	301	308	303	314	294	306	306	303	304	304	343	272	345	289	310	308	290	330	293	301	302	308	280	320	317	331	332	288	300	299	336	324	295	310	306	316	345	291	298	311	355	316	301	356	303	291	294	297	297	313	313	263	291	270	287	299	303	288	304	328	317	268	292	287	355	336	302	321	319	290	288	300	281	308	317	304	303	360	313	303	318	301	348	310	320	296	338	330	292	318	330	301	322	331	275	272	299	314	304	305	321	326	303	279	317	287	284	300	319	296	279	288	291	284	322	327	265	323	303	283	312	300	281	338	310	280	272	327	285	340	265	296	298	291	363	310	291	310	283	280	313	326	293	290	297	335	305	300	316	331	277	285	314	283	312	297	289	270	303	306	301	319	286	315	330	300	301	319	290	292	291	296	294
2259	1350	1079	849	1391	939	716	731	741	730	719	726	766	759	751	711	709	671	747	750	751	702	708	784	691	691	734	754	758	710	775	706	714	700	710	719	720	766	731	735	743	751	750	734	696	717	695	736	713	711	723	691	721	743	742	791	733	765	734	728	709	752	778	701	747	753	745	720	769	712	757	704	731	746	697	716	730	756	746	772	738	750	717	753	711	732	734	766	730	723	732	689	759	771	721	756	673	774	708	782	754	755	728	754	780	739	675	761	715	690	766	695	783	733	741	740	736	701	721	762	731	693	758	721	737	752	706	727	701	786	730	690	757	724	703	721	740	745	746	701	730	755	736	723	781	746	743	722	744	732	723	717	763	754	732	728	728	714	746	721	698	711	750	737	757	741	716	732	731	702	795	763	719	753	697	757	698	782	708	689	725	743	699	734	741	714	752	777	705	709	717	726	713	702	696	731	701	734	728	715	682	691	761	716	724	728	703	725	729	716	691	701	779	763	721	777	774	764	697	736	688	736	740	755	712	712	742	709	726	711	712	700	704	742	754	744	771	694	740	739	758	696	733	715	722	706	778	747	720	782	737	732	732	723	776	763	693	726	696	750	696	725	756	728	758	676	736	767	693	728	760	693	755	706	693	765	713	718	735	752	715	748	707	739	698	697	687	786	724	701	752	748	745	725	752	721	680	693	738	704	743	760	774	712	693	750	717	700	760	724	742	729	678	754	705	756	737	742	792	748	707	738	708	734	709	766	747	670	728	743	719	783	742	753	740	731	736	774	737	739	735	736	724	721	760	755	754	739	791	746	723	722	730	743	748	716	659	781	735	726	687	730	726	731	748	766	708	769	744	744	700	740	720	695	732	747	748	731	695	728	687	717	715	771	716	710	753	779	728	741	703	717	730	719	777	745	733	723	718	743	709	704	730	754	738	752	739	745	733	725	729	680	726	756	745	752	713	779	740	676	707	745	756	781	769	726	735	754	740	749	720	710	790	702	729	677	748	734	742	735	727	728	757	699	736	718	724	781	743	718	726	716	715	764	727	743	757	747	734	710	734	729	743	743	727	700	766	758	694	735	728	748	753	725	727	756	767	744	772	742	721	754	750	772	754	719	759	731	730	707	762	701	799	723	753	681	747	740	759	728	713	718	713	688	753	711	723	808	708	706	688	781	708	726	693	714	756	756	713	720	743	729	737	771	784	785	748	685	707	755	724	781	754	743	753	754	751	764	715	789	713	773	700	755	757	753	693	720	716	714	745	722	678	711	720	773	744	746	685	741	668	719	699	736	755	769	749	779	728	683	705	710	711	759	730	790	754	728	743	708	751	755	717	708	794	706	764	706	765	772	749	685	728	738	713	758	756	763	788	720	726	730	705	756	759	735	722	723	732	705	726	742	799	776	715	721	733	731	710	688	722	740	753	745	710	710	732	738	714	738	706	725	746	713	740	698	760	719	762	738	737	737	744	740	763	759	721	720	713	732	713	752	735	751	733	745	742	717	735	720	729	729	714	771	722	715	783	682	767	753	744	788	685	746	717	747	698	741	755	748	783	682	765	778	771	722	667	752	772	743	690	763	704	664	705	717	697	705	740	730	780	736	719	704	719	734	758	722	736	728	694	759	717	670	729	691	716	690	749	763	768	747	734	739	759	663	757	723	812	723	744	754	728	720	787	689	759	730	742	750	696	787	755	754	739	712	685	695	751	706	780	748	674	762	756	715	716	720	758	702	753	724	717	733	776	659	742	700	744	756	685	763	717	793	754	711	762	736	731	742	718	780	684	746	731	716	687	749	786	747	730	717	770	746	713	708	709	710	702	701	662	731	737	708	715	734	747	713	730	732	768	665	702	682	720	724	719	729	690	781	698	739	733	700	757	720	783	733	728	725	750	717	708	741	763	723	754	707	740	739	697	771	773	726	758	743	755	711	726	700	738	712	711	705	697	771	746	726	749	789	730	765	699	701	751	770	763	697	745	744	746	701	758	741	739	725	746	698	730	749	712	725	795	731	727	732	738	727	731	698	707	738	761	705	729	707	708	733	724	746	783	768	724	752	723	732	717	740	770	740	721	730	752	784	724	744	748	762	773	723	743	772	730	723	695	683	691	729	732	720	733	738	740	736	728	796	769	714	750	754	709	714	781	724	727	713	731	736	712	717	739	712	730	706	748	755	727	765	719	748	758	686	720	720	710	735	726	714	719	674	714	731	691	720	758	742	751	743	700	751	783	717	733	707	715	721	769	756	677	728	741	759	760	691	706	729	734	761	742	715	752	694	781	685	756	723	721	743	710	728	747	748	763	736	717	728	763	723	690	759	714	727	765	718	724	730	753	721	725	702	717	751	706	717	721	757	669	740	740	710	734	724	722	748	770	721	703	776	740	736	779	723	772	709	700	750	713	758	772	714	732	772	722	735	710	729	751	743	739	763	696	692	761	741	700	716	723	727	769	712	734	768	692	746	740	735	762	759	743	701	730	731	741	741	708	708	710	728	755	706	736	778	717	699	707	735	784	732	748	729	735	797	727	722	785	724	717	711	766	761	763	740	722	733	755	719	741	756	726	746	764	698	723	698	703	727	741	745	742	694	765	754	740	731	737	734	768	733	737	746	756	682	715	749	763	744	737	726	768	750	727	762	726	703	752	742	719	777	722	743	720	693	695	744	737	679	742	686	743	738	755	721	749	735	724	726	751	754	715	776	760	735	746	761	716	741	756	713	730	732	735	732	710	732	700	747	733	721	722	740	725	715	748	792	691	766	770	709	766	726	725	751	777	709	708	757	730	733	762	781	729	725	747	751	736	694	754	762	740	730	756	729	755	696	712	758	764	752	759	689	720	751	704	774	753	674	733	720	738	733	683	704	733	735	725	735	721	722	769	711	693	692	734	748	706	752	762	751	739	702	718	688	745	721	754	699	703	719	773	706	746	709	726	765	755	693	748	697	765	750	737	787	757	719	731	738	740	756	716	747	712	713	702	728	737	697	735	719	717	764	738	721	745	699	747	738	761	758	715	722	762	738	754	741	717	722	741	741	705	768	735	707	728	726	707	750	723	737	765	729	731	715	762	733	760	766	751	733	768	725	714	699	679	744	763	741	697	762	725	750	691	750	719	691	782	768	810	701	707	716	663	721	760	784	733	779	730	739	744	768	714	725	727	744	725	699	725	761	688	690	745	772	723	737	742	720	745	727	744	752	699	728	750	725	721	727	719	748	708	733	707	695	700	712	757	748	692	767	733	746	686	763	727	693	736	719	707	715	711	736	735	759	770	693	717	696	740	768	753	782	726	684	732	750	722	718	710	709	714	723	719	771	777	761	746	725	722	779	693	753	744	744	778	710	732	709	710	748	760	714	729	688	744	781	680	740	736	740	805	700	717	718	755	684	741	750	696	755	754	746	708	724	761	765	753	695	739	742	761	755	736	710	746	698	733	752	731	713	785	697	703	759	775	722	753	722	734	699	729	713	741	743	779	720	739	721
8695	8697	3507	631	2358	1716	401	364	334	335	332	334	329	315	308	335	325	346	327	348	331	299	324	318	310	314	299	306	336	284	342	299	336	341	317	332	344	304	332	337	317	338	349	319	299	307	319	317	309	331	294	324	331	358	310	333	322	315	288	297	334	324	321	334	333	282	315	304	336	310	291	336	325	315	311	311	302	306	315	328	314	309	375	281	321	324	289	347	350	336	330	319	326	336	301	320	327	304	317	349	317	289	307	302	341	325	313	301	311	328	327	309	340	303	318	327	340	329	311	295	351	302	296	338	341	328	308	294	317	327	328	309	325	348	348	315	323	315	299	364	349	348	322	325	336	316	305	307	316	350	371	320	325	304	324	317	349	331	340	309	320	323	341	333	306	333	294	331	321	302	291	342	306	332	332	277	328	341	348	286	357	335	330	291	352	359	314	336	327	334	326	347	314	335	340	317	330	323	290	357	340	282	331	310	317	323	317	313	323	312	303	328	317	321	321	309	299	333	321	327	338	296	319	306	359	328	357	321	314	308	334	312	301	335	313	347	320	355	332	347	340	297	290	313	321	335	309	339	313	320	294	365	344	304	314	302	338	305	345	335	355	318	307	328	301	296	343	332	288	297	345	315	323	312	310	332	343	299	307	318	302	285	344	327	305	309	351	291	347	347	350	304	285	364	340	342	328	278	315	314	333	323	319	308	325	326	344	307	322	311	305	315	337	316	334	323	301	307	346	332	331	320	285	329	312	338	339	346	348	282	297	320	362	325	317	291	345	271	314	301	327	343	327	331	314	350	308	349	318	316	306	329	312	311	323	315	328	327	294	325	341	335	307	338	334	317	321	343	344	327	328	299	338	299	308	322	326	344	310	312	309	328	326	334	316	335	336	334	329	294	302	352	324	337	331	323	347	333	331	288	320	327	315	344	321	307	348	335	335	345	312	327	307	304	319	309	312	342	285	356	301	301	322	314	317	349	316	364	336	349	329	311	325	335	291	325	333	328	301	302	327	320	310	318	311	335	330	325	326	359	332	281	332	317	322	322	313	336	285	322	401	327	340	335	330	311	310	314	290	321	315	293	314	299	317	315	341	334	313	361	280	355	313	332	315	323	302	321	316	349	305	335	317	300	353	328	294	376	344	334	323	327	318	309	318	364	269	314	299	325	297	312	302	305	335	316	296	282	297	312	324	315	307	309	331	324	330	337	377	340	339	360	302	322	327	312	322	305	317	317	331	351	326	350	343	293	332	314	300	351	313	306	352	310	318	309	307	323	305	311	308	304	330	350	341	304	335	316	324	341	308	333	293	314	328	364	335	317	305	337	305	294	308	332	364	306	309	315	319	349	315	338	307	350	324	336	329	339	333	364	340	329	274	363	338	336	334	331	340	289	313	332	332	355	300	332	330	352	329	319	326	331	340	324	320	339	319	282	349	301	295	328	304	292	311	341	312	306	315	343	303	319	318	294	325	311	313	282	296	314	344	347	323	300	304	344	324	289	292	300	294	323	359	369	362	304	323	318	317	308	333	343	325	331	361	316	331	345	347	294	287	328	356	312	293	300	320	300	296	311	320	313	305	282	314	341	329	310	336	294	325	309	332	348	311	291	309	298	318	319	313	327	318	294	289	336	320	295	329	296	301	323	300	322	295	330	313	324	357	312	311	314	356	332	305	330	311	302	348	335	335	344	316	319	306	326	318	342	329	340	369	330	294	327	319	313	336	309	317	318	297	338	327	348	322	304	384	320	311	303	305	367	349	340	342	317	323	358	347	340	342	326	308	312	331	314	343	307	267	337	340	320	313	325	312	315	359	320	320	339	355	324	289	341	344	344	340	307	311	314	333	335	324	303	326	343	341	302	321	349	316	314	334	286	275	370	300	298	306	299	315	321	347	320	344	323	318	332	343	333	316	325	318	325	335	331	302	293	316	342	355	329	347	321	305	307	331	327	323	355	332	320	308	344	314	302	298	319	303	343	311	330	320	318	384	329	332	318	294	344	324	337	307	311	298	291	334	355	288	319	323	324	313	359	350	341	321	319	325	330	311	329	340	301	331	320	372	294	365	346	346	319	320	315	310	289	311	348	327	313	327	344	356	353	351	330	324	336	333	297	300	298	329	302	325	336	303	332	286	305	331	344	298	339	326	363	298	358	350	336	332	327	295	316	340	313	296	298	318	313	319	313	313	327	285	314	348	336	341	309	298	332	340	331	322	315	343	326	310	309	310	292	343	298	340	341	332	304	320	349	315	335	298	303	301	315	337	344	304	381	325	314	328	310	320	287	308	325	288	349	295	325	296	320	330	356	286	329	338	342	308	294	322	345	307	348	299	324	295	308	338	334	370	306	290	320	337	340	332	340	316	359	335	326	334	323	346	305	313	318	294	321	350	326	304	320	359	342	324	338	308	303	340	298	304	347	338	331	313	314	324	326	313	349	309	323	316	341	319	352	318	348	302	325	321	280	314	325	330	324	313	330	290	317	350	330	321	308	325	343	352	339	345	355	300	337	355	308	322	313	304	331	320	332	337	304	303	327	278	292	320	293	307	328	314	342	334	334	314	311	343	294	338	316	300	314	302	311	362	357	337	305	290	342	315	314	346	295	341	312	328	313	311	310	327	319	330	310	316	325	362	307	303	289	332	330	322	288	355	349	300	342	272	321	325	328	295	293	331	303	339	294	327	343	318	284	333	292	326	319	288	314	315	296	291	297	312	285	326	291	297	330	351	339	323	315	317	339	350	340	329	322	318	334	327	357	306	297	316	333	330	345	323	308	329	291	340	304	312	310	325	304	315	297	334	295	307	293	292	321	340	336	299	323	349	333	333	305	290	312	349	323	332	336	324	293	340	342	315	306	325	315	322	341	334	345	332	325	324	358	347	307	334	330	288	312	300	319	298	319	369	363	330	317	366	315	304	298	331	295	338	297	316	319	324	301	295	342	302	326	289	321	334	317	332	310	357	284	330	328	299	324	315	319	289	327	319	309	320	309	330	301	322	316	304	357	322	293	296	329	322	310	275	313	324	354	321	339	289	314	301	314	331	353	309	349	324	349	369	328	358	311	333	351	360	307	324	270	334	304	306	322	338	340	319	325	330	318	314	347	345	321	318	323	320	324	318	338	340	304	325	282	329	317	310	300	378	300	283	313	282	334	281	354	341	283	290	351	297	307	345	365	324	298	338	322	354	317	303	331	359	313	320	352	328	299	350	304	325	322	304	341	320	322	311	344	334	317	316	338	343	347	344	333	289	301	302	334	352	324	330	283	330	321	292	307	330	312	334	321	364	367	361	321	348	332	319	302	307	320	321	322	295	353	293	322	319	330	297	319	341	313	319	330	298	322	340	335	322	323	315	324	336	333	308	298	314	359	354	317	295	309	326	321	329	339	332	352	342	343	337	323	313	315	320	317	328	315	299	305	336	335	289	318	324	312	328	317	310	329	337	317	312	318	325	327	317	280	337	315	319	293	315	291	308	324
7589	9371	4290	1773	9292	5481	1049	974	927	940	925	864	849	812	856	824	805	834	821	787	845	803	841	786	729	817	803	762	760	784	723	770	846	847	776	770	751	819	768	800	759	776	812	805	780	782	761	753	804	759	800	802	823	748	785	753	736	740	780	764	732	755	807	837	773	758	759	748	751	769	782	773	797	785	798	748	788	734	722	711	763	752	798	782	757	763	787	758	752	752	782	739	750	795	763	749	745	770	802	707	799	754	781	790	752	813	753	758	766	812	779	726	798	776	740	807	750	770	783	804	777	789	745	754	768	787	764	805	781	785	765	782	763	740	756	749	792	734	708	752	768	787	742	766	711	764	794	733	788	745	793	747	765	770	801	739	765	777	725	794	754	786	741	768	791	789	757	815	716	780	789	747	773	813	766	752	778	773	789	800	780	816	780	800	809	729	800	812	770	791	774	784	808	772	742	809	761	770	803	772	740	727	756	708	790	809	727	743	784	808	804	756	721	757	757	750	762	770	780	759	809	754	808	763	743	838	751	798	756	737	752	806	773	794	765	781	766	757	779	830	773	736	798	747	778	762	718	795	792	790	790	818	777	774	715	798	815	749	770	744	732	799	762	783	801	723	788	751	755	753	802	746	785	718	804	787	749	765	804	780	808	812	756	739	766	754	718	729	748	741	728	782	782	756	755	776	766	730	766	758	783	771	792	770	788	750	774	731	739	749	788	762	792	768	785	802	738	723	752	809	710	789	766	820	759	752	757	723	753	774	802	769	724	741	777	780	716	766	732	785	772	794	768	776	778	776	748	704	770	762	776	823	770	824	754	794	767	792	778	751	794	824	729	746	773	775	741	809	785	755	752	803	744	786	751	797	775	782	774	796	779	753	739	754	804	700	766	743	750	812	764	759	742	789	740	756	762	753	727	774	749	738	801	787	754	787	766	752	773	731	803	773	721	788	834	823	769	799	767	756	756	768	725	784	742	792	773	740	786	800	777	750	799	805	755	749	734	736	793	712	799	795	778	716	770	775	794	728	785	762	786	784	749	777	774	760	780	758	778	743	750	757	731	733	765	733	787	731	757	801	746	792	773	755	767	764	762	762	777	775	774	778	748	785	754	808	753	757	823	794	842	785	768	757	748	778	750	769	829	811	800	764	753	780	802	786	790	805	764	792	779	756	764	776	797	725	768	730	751	813	793	754	775	747	755	767	741	764	806	788	760	718	778	756	794	817	755	749	734	772	745	712	746	760	733	714	723	802	755	805	726	791	827	731	770	749	727	767	766	772	754	749	720	776	764	749	771	780	794	793	747	795	773	767	753	786	733	726	795	763	786	758	748	808	789	768	717	795	742	772	805	774	807	769	781	784	764	780	842	775	793	765	779	730	741	750	759	768	811	734	780	776	756	753	757	794	754	876	761	780	744	768	811	742	774	772	745	747	781	757	769	777	798	779	734	755	733	754	784	797	788	745	747	808	772	785	748	747	813	788	791	770	726	790	736	766	769	811	756	749	760	787	742	742	784	760	749	752	824	714	757	778	799	801	766	769	764	760	785	722	789	730	760	757	778	800	731	759	752	744	821	747	809	749	779	730	821	761	817	732	728	757	789	761	798	753	774	744	741	777	760	781	776	774	776	815	740	767	778	767	800	774	741	743	789	734	751	726	799	783	777	767	742	757	730	760	738	808	820	760	789	752	758	744	718	760	767	715	762	749	740	775	819	798	768	752	803	792	788	806	726	746	768	852	734	715	773	755	754	783	724	733	748	765	766	822	779	744	832	805	756	760	740	768	793	769	750	732	778	780	781	740	789	790	789	737	755	820	780	748	764	765	785	776	750	786	788	721	732	797	773	773	726	751	780	798	743	792	800	761	783	791	776	772	771	767	806	774	785	812	784	781	766	766	752	798	752	776	779	767	788	749	841	763	732	779	785	796	768	764	803	842	771	772	833	799	750	770	781	815	679	769	744	738	750	788	775	761	692	747	738	770	718	785	770	733	780	770	801	779	800	756	764	797	718	783	771	763	708	780	756	759	790	749	756	813	711	780	776	713	776	745	758	778	757	733	788	776	767	764	758	743	791	794	739	813	726	764	771	754	761	782	783	741	794	701	756	685	693	821	805	771	799	734	761	708	809	770	706	742	764	757	686	754	777	748	754	778	785	747	775	759	769	762	726	770	790	751	787	766	698	780	789	766	760	806	788	806	733	775	784	765	778	780	753	782	760	812	783	788	744	741	787	773	756	773	767	752	764	758	722	728	802	764	818	788	818	804	739	776	769	753	790	747	718	785	780	725	783	742	817	789	799	749	755	813	747	786	772	777	751	777	799	742	749	795	761	834	832	745	760	772	796	762	740	770	753	751	826	766	747	739	759	796	774	749	782	751	736	745	820	801	764	752	784	776	787	693	744	777	736	774	769	742	753	774	744	698	798	780	795	788	749	762	726	789	782	770	834	752	793	785	730	751	720	749	754	756	756	724	780	762	747	725	745	733	774	788	804	779	707	782	773	777	745	767	808	783	785	742	772	768	763	775	797	749	797	771	776	710	796	779	756	784	767	767	760	846	801	720	793	777	777	754	767	755	742	798	747	761	774	775	812	776	813	746	750	839	769	801	757	782	737	810	718	803	742	789	772	718	813	773	769	810	726	805	797	748	737	793	731	728	719	721	708	736	804	807	770	745	719	736	766	785	745	753	784	725	731	801	765	776	740	741	743	792	770	772	749	772	768	819	708	771	768	798	785	801	776	787	750	803	772	778	766	807	736	738	817	771	750	808	762	747	803	803	779	717	792	733	747	804	787	812	776	753	718	719	763	722	832	735	800	744	769	823	728	746	748	769	730	761	753	792	785	753	752	763	774	776	751	772	783	767	803	801	786	748	759	755	728	748	761	820	765	822	795	734	753	786	706	786	715	742	811	746	792	737	755	778	759	799	804	760	742	769	768	818	724	787	791	779	719	823	765	772	734	776	729	794	762	785	754	713	815	784	791	744	749	746	778	709	756	788	784	749	759	755	811	825	794	736	750	814	791	804	730	744	721	777	755	714	756	708	748	801	754	722	760	758	789	756	769	706	811	742	760	837	726	777	776	776	751	757	781	770	746	764	730	770	742	747	733	750	806	798	784	785	761	791	765	797	756	776	775	769	769	789	777	751	747	773	801	777	784	788	793	817	766	817	762	774	782	715	792	773	751	791	788	728	768	749	788	720	804	803	743	820	731	769	794	763	757	724	770	738	748	773	755	800	812	819	749	775	786	759	729	727	727	832	790	808	781	756	775	753	715	779	730	784	738	755	859	764	789	757	744	759	761	772	774	759	786	705	791	812	777	745	745	774	772	736	799	744	743	748	737	794	767	774	821	769	730	783	792	771	759	772	728	757	834	802	772	753	725	760	751	812	753	746	772	770	739	773	786	786	710	763	736	755	774	769	752	769	781	778	730	752	814	755	796	745	761	786	754	780	798	743	788	783	723	769	778	771	758	775
14686	16908	8851	888	3708	2307	277	238	236	240	217	201	206	193	227	177	207	216	192	173	197	194	178	206	188	183	146	188	185	185	195	178	192	195	175	171	189	179	176	194	151	170	190	160	168	180	167	193	172	199	173	185	189	176	190	210	192	179	182	149	191	191	155	168	191	181	183	171	163	191	187	181	194	186	196	185	184	193	162	156	174	166	197	192	185	169	173	166	141	160	188	188	205	168	176	189	189	179	199	196	187	180	190	171	178	196	145	176	184	189	193	175	195	187	187	198	209	188	164	155	167	220	174	175	193	198	204	180	201	177	188	177	194	193	189	146	181	185	188	192	171	147	173	154	177	184	177	159	178	175	161	154	203	178	174	173	158	176	175	166	187	180	187	152	191	190	197	204	156	196	174	186	188	184	192	202	168	171	191	188	204	182	174	193	182	180	180	201	204	184	202	161	172	184	175	179	185	214	173	187	183	180	174	175	157	174	193	184	162	195	174	165	174	184	190	174	182	191	200	177	213	182	167	171	181	178	159	196	178	151	196	171	172	179	159	166	187	177	180	175	194	166	187	173	192	171	158	201	177	185	176	170	181	178	191	180	187	181	177	170	169	161	161	184	180	197	201	169	174	160	155	164	183	174	178	173	160	165	185	169	185	181	178	185	176	172	178	181	195	182	209	173	169	191	187	168	180	156	191	189	170	211	173	184	188	186	162	201	185	195	173	167	182	194	159	198	152	148	177	160	191	191	196	169	158	174	197	180	182	171	201	172	174	165	170	180	189	184	173	165	192	153	180	179	176	172	161	147	173	158	172	178	178	188	176	174	188	162	169	179	187	167	175	170	198	170	171	155	185	156	195	185	210	193	190	155	163	195	203	177	190	171	172	171	178	143	163	187	200	160	179	175	185	170	179	201	196	172	205	179	198	199	168	200	178	187	176	196	189	184	181	183	176	195	162	189	162	172	177	181	183	192	182	211	200	160	178	170	176	182	168	165	163	197	177	168	170	200	204	178	180	208	195	189	172	166	184	204	191	174	190	157	175	175	194	168	183	162	196	188	200	164	205	175	180	194	182	177	171	174	190	168	183	198	182	188	177	179	211	179	170	182	151	143	176	185	190	177	183	164	186	166	193	196	187	155	189	170	151	186	192	186	170	201	192	200	148	175	174	196	191	168	188	187	196	202	173	163	185	183	172	188	168	185	166	170	206	177	173	172	180	194	194	175	192	166	199	172	188	180	185	178	169	155	174	178	196	181	200	176	167	193	188	182	177	174	181	176	180	196	178	186	179	208	201	178	172	187	193	170	177	198	167	165	167	176	155	181	184	184	184	156	187	140	195	156	163	210	178	164	184	179	196	163	181	164	175	191	187	175	188	193	181	168	190	174	169	180	173	186	159	141	189	181	187	170	175	154	215	169	182	194	163	166	204	159	189	184	178	182	183	193	192	174	191	156	179	164	177	204	188	182	184	175	177	166	180	167	163	173	195	171	197	154	165	181	171	190	207	194	170	192	165	168	162	182	190	187	172	165	135	193	185	182	183	178	165	189	171	171	184	193	196	192	171	157	179	210	192	180	160	173	169	196	194	153	155	182	174	174	216	208	191	173	177	174	174	158	182	211	164	190	166	177	170	163	193	178	182	197	191	161	158	198	181	174	180	188	168	191	201	200	162	170	198	164	192	187	168	182	176	177	184	171	167	186	187	161	172	193	179	178	166	179	164	154	201	187	198	197	187	176	166	194	154	182	179	178	173	176	185	182	164	157	179	188	150	164	164	182	197	160	192	174	166	201	182	171	187	179	177	170	165	185	197	172	192	173	164	167	189	189	173	161	175	167	172	171	194	190	172	208	200	175	210	201	191	173	177	183	205	188	191	189	167	176	189	188	207	186	178	159	187	187	165	180	173	171	167	162	189	177	186	183	197	150	160	178	191	166	178	165	162	200	171	171	172	176	197	164	163	182	170	182	189	162	170	177	195	176	203	193	173	151	173	170	167	193	160	191	178	184	161	180	171	171	192	164	176	171	174	172	183	164	177	192	163	172	195	214	187	162	192	162	195	181	192	189	182	205	166	173	194	173	168	206	175	180	186	191	187	195	200	199	186	176	179	192	151	166	170	177	174	169	198	178	193	161	152	177	163	198	177	163	183	168	190	192	166	166	151	169	172	191	180	202	175	202	165	175	181	185	175	183	181	164	159	195	188	165	172	196	179	169	204	175	161	176	181	200	183	174	162	168	170	176	181	150	170	185	189	168	176	169	217	168	203	175	184	178	186	167	176	208	185	173	182	177	170	181	170	206	167	175	179	177	182	184	167	179	184	213	191	162	180	173	166	193	210	188	164	184	167	176	189	175	176	154	182	176	220	171	183	177	171	179	183	170	204	167	173	195	198	178	198	189	162	180	181	196	184	184	178	202	186	189	150	183	142	168	187	184	191	193	181	199	176	206	186	214	172	214	193	165	159	173	181	185	183	164	186	168	184	183	143	195	157	178	167	177	180	189	218	200	182	178	169	181	203	188	176	177	156	178	199	179	198	183	170	152	172	173	189	190	185	181	161	194	188	175	154	172	170	150	186	185	167	184	196	185	187	186	196	192	159	170	191	174	168	172	179	173	188	182	179	187	162	173	180	159	161	190	177	167	162	184	166	190	206	167	179	163	174	187	191	183	184	155	186	170	167	170	179	171	186	181	167	192	183	188	159	205	161	187	168	160	196	172	149	181	168	163	159	178	174	200	150	180	177	189	158	174	165	176	194	182	191	192	169	162	170	186	163	178	194	139	189	163	169	163	189	155	205	189	185	169	194	187	198	188	153	181	183	176	171	169	193	186	184	196	199	160	194	187	159	181	190	170	192	184	178	180	204	193	176	160	170	200	192	211	177	191	179	194	174	192	153	180	184	192	180	163	188	180	187	137	166	186	200	165	162	141	179	192	184	171	206	175	192	169	179	202	185	185	188	228	195	191	201	170	181	189	158	176	178	200	201	203	180	176	176	173	173	185	171	180	193	153	181	178	154	178	187	166	199	185	182	199	183	185	162	175	188	164	201	159	202	191	195	181	166	184	194	188	180	183	172	157	180	193	185	164	166	176	168	169	174	186	200	198	168	177	195	179	185	193	200	167	176	188	175	177	204	164	184	155	198	191	191	160	172	159	174	191	187	161	172	197	183	172	161	184	174	188	221	183	151	189	169	185	157	182	178	176	187	181	153	208	162	190	199	176	192	180	171	163	168	189	182	187	211	154	177	175	187	192	186	158	176	190	180	183	195	178	196	173	184	148	165	200	189	167	167	173	174	185	183	180	178	181	172	192	173	178	170	184	198	190	198	169	183	177	173	197	188	155	205	183	175	182	187	163	174	181	198	174	195	182	188	188	182	188	203	172	177	186	182	177	171	202	166	183	178	188	188	153	174	195	176	173	157	218	192	178	166	198	167	178	175	199	170	158	178	203	209	164	169	175	176	172	203	202	191	168	183	184
9940	15787	7952	2209	13034	6824	940	855	774	682	676	600	613	591	566	548	541	554	556	531	477	507	520	503	480	483	463	471	484	464	483	491	464	495	482	472	445	472	441	491	433	419	425	452	422	445	480	467	482	455	464	422	458	471	467	436	463	426	473	473	457	433	450	436	440	454	505	455	449	447	452	448	473	483	434	434	460	478	464	412	479	469	422	472	444	445	416	435	466	463	429	423	457	443	443	450	437	462	470	454	420	458	462	423	436	457	439	412	431	431	444	442	502	439	439	423	418	453	451	450	414	481	414	517	446	452	427	455	437	445	420	424	434	453	412	444	475	500	427	469	424	438	474	439	444	456	467	456	431	472	441	459	422	478	474	426	455	430	467	483	468	408	462	460	418	455	455	419	428	471	455	436	456	460	460	466	441	417	424	463	443	443	423	455	454	466	391	455	427	480	465	449	392	460	415	436	454	435	464	425	423	470	426	457	483	428	418	397	453	450	470	442	454	449	435	456	442	484	432	453	438	404	474	444	446	489	428	445	451	433	484	459	466	455	467	415	441	472	485	458	467	464	450	474	456	483	446	430	416	420	426	424	435	401	459	414	469	447	505	445	452	434	406	435	454	464	402	423	476	431	481	421	460	446	455	429	436	466	434	424	433	440	414	428	445	469	440	451	431	436	456	447	413	440	434	456	422	429	425	463	439	409	418	449	453	466	470	466	460	453	478	479	443	437	441	466	468	459	460	442	495	452	440	424	453	426	467	441	441	458	414	410	429	436	460	418	469	456	445	474	438	460	470	461	436	427	478	427	450	447	459	430	439	415	425	405	439	450	468	416	450	449	459	454	475	453	454	481	428	476	392	446	430	427	411	422	463	427	428	418	432	440	408	469	434	439	435	419	457	435	432	382	413	428	469	454	449	488	464	426	459	432	428	404	480	440	469	423	454	442	476	387	471	451	419	469	426	449	439	454	408	451	468	428	438	427	464	448	413	440	428	438	425	430	437	439	454	418	488	447	462	447	446	421	452	485	485	450	456	435	430	452	451	454	462	458	406	445	448	460	455	437	456	506	462	436	468	464	416	428	511	449	431	445	435	450	462	488	449	449	426	441	437	391	450	417	467	408	422	477	446	467	456	437	436	449	430	432	413	454	480	431	441	431	424	449	416	471	461	437	444	456	455	423	463	444	444	441	478	414	447	441	418	439	428	426	461	436	455	432	428	466	432	449	428	470	432	471	448	478	462	441	422	447	460	421	431	420	458	441	453	434	483	437	490	486	483	409	477	435	402	474	517	462	454	438	435	455	414	428	442	432	458	458	441	433	472	440	432	412	435	427	501	478	435	442	423	447	474	425	405	447	433	456	461	455	435	470	441	438	428	459	462	418	448	447	453	454	420	473	458	429	472	493	414	419	440	468	454	438	476	478	405	452	425	457	491	470	444	448	415	440	481	427	398	428	449	432	428	445	473	450	415	432	449	467	451	459	483	455	477	454	468	441	421	425	435	466	454	445	441	453	473	436	471	449	444	428	398	414	472	424	444	452	433	493	447	452	442	461	457	454	422	463	425	498	439	447	453	444	428	423	435	458	502	440	398	399	419	460	446	425	416	458	456	411	455	435	404	453	405	462	426	427	439	440	461	454	441	418	426	438	435	439	469	405	440	462	446	434	438	428	435	407	447	438	408	465	454	489	455	442	448	428	456	410	440	422	454	430	433	443	430	466	455	438	444	454	450	468	440	474	449	433	443	457	436	430	469	415	433	447	454	480	449	466	490	442	468	439	441	415	441	407	444	487	477	442	444	437	492	433	444	431	428	407	421	444	410	438	402	423	416	422	440	447	441	449	441	484	450	417	401	405	457	465	423	436	437	439	473	478	462	431	427	412	432	421	454	462	470	469	452	434	431	453	457	424	454	425	461	424	474	447	458	415	412	472	439	442	477	461	394	456	428	413	445	440	442	459	448	465	441	460	454	427	470	428	436	454	463	469	438	439	390	435	446	438	428	433	424	442	446	390	475	439	447	444	449	429	420	474	492	448	427	455	404	476	436	441	421	455	433	443	456	448	479	454	439	449	395	449	452	421	455	446	433	466	453	445	452	455	437	432	443	428	426	406	428	432	444	415	419	459	447	449	460	438	458	446	425	450	441	452	442	404	451	443	437	447	425	458	473	409	428	506	460	443	433	410	479	452	430	462	447	430	433	428	444	449	450	487	412	444	438	488	464	436	443	429	446	434	464	421	431	449	406	449	453	435	438	481	443	430	478	416	472	408	424	424	428	467	422	468	427	402	514	423	450	432	452	436	469	409	461	393	497	453	493	478	450	472	471	480	416	467	422	433	462	478	485	451	508	480	447	450	418	428	456	448	423	447	469	459	431	465	374	485	434	507	434	463	455	450	460	453	455	440	445	467	447	438	468	448	435	444	434	447	429	462	407	476	438	454	449	421	456	448	460	462	418	436	442	421	438	430	443	415	456	448	436	464	456	458	471	419	463	458	419	447	438	465	420	457	427	464	472	408	452	442	456	453	459	461	419	469	463	429	488	435	459	453	513	428	429	417	441	449	458	442	454	429	442	422	449	478	439	482	445	441	464	488	459	433	437	456	420	430	426	465	476	432	422	466	427	412	457	440	515	409	434	439	462	483	437	435	425	441	458	462	452	463	441	435	499	413	432	434	437	451	425	414	428	450	445	406	452	460	440	469	428	434	410	438	452	418	443	442	424	385	440	433	447	429	446	440	461	454	422	483	471	454	430	468	443	430	447	455	468	442	461	451	446	419	434	441	440	434	441	445	432	438	433	449	422	475	443	449	454	463	439	473	472	436	475	473	427	454	422	447	446	426	449	426	486	420	412	467	457	421	444	426	465	452	458	481	430	460	447	488	439	452	418	451	443	434	452	426	457	441	426	460	417	448	457	448	471	438	450	436	447	481	425	446	444	430	474	472	482	439	434	406	460	442	458	476	483	454	426	426	419	428	417	410	441	481	470	403	439	438	369	427	434	434	420	441	430	472	447	445	456	434	431	451	472	457	424	463	475	485	437	449	410	423	472	425	434	459	413	483	452	449	468	435	414	442	462	464	450	429	439	455	441	390	444	423	480	439	433	458	448	455	432	454	418	446	438	469	452	461	430	447	436	433	447	453	470	459	433	465	428	445	451	455	457	477	447	463	444	461	434	423	467	439	453	437	446	454	448	454	474	492	437	456	481	447	452	407	437	440	456	460	446	424	419	439	423	430	433	473	446	411	447	464	440	465	420	466	413	416	469	447	439	433	434	447	426	440	421	433	465	414	433	463	476	452	421	433	420	420	441	394	437	439	440	437	450	420	420	479	403	443	455	425	454	444	454	406	457	432	485	429	463	465	422	434	465	420	470	438	401	413	431	453	407	440	412	464	447	472	471	421	449	423	448	465	461	461	420	474	439	447	465	439	415	437	450	451	453	423	429	465	460	444	456	474	458	463	463	449	437	442	414	486	427	464
1828	757	421	384	422	373	301	338	293	295	296	308	300	324	281	296	290	288	271	328	301	313	309	299	275	271	317	341	292	304	303	300	283	295	331	287	306	295	297	303	313	323	271	301	291	309	293	303	307	255	289	319	302	310	273	277	309	275	284	276	287	308	280	305	289	304	307	314	297	288	344	324	295	305	316	286	283	313	282	274	306	296	294	299	309	286	323	299	309	287	266	336	311	295	297	310	315	314	258	304	280	314	329	330	282	333	298	298	305	311	315	346	342	321	294	328	300	306	308	307	302	326	296	296	290	308	289	332	300	259	298	321	287	293	302	318	318	328	285	327	284	304	297	315	307	324	303	290	316	286	305	304	317	305	350	324	303	292	317	296	293	319	318	310	293	315	327	290	279	320	291	273	316	284	329	314	298	306	298	281	315	326	319	296	281	263	287	332	280	300	307	300	294	312	297	296	293	305	306	292	315	312	295	338	312	318	325	317	283	317	302	329	342	316	313	277	337	348	304	320	285	281	288	296	267	280	283	295	277	281	339	296	309	296	304	322	308	328	309	292	344	285	324	301	285	338	283	280	277	318	322	288	319	295	296	274	335	303	304	312	285	316	314	311	282	273	317	331	297	318	328	297	309	336	311	320	297	277	299	286	280	294	298	295	320	298	269	294	287	309	293	319	295	313	303	304	331	325	299	332	301	280	314	314	286	326	301	329	328	306	306	309	287	280	288	285	286	264	285	306	296	315	307	328	313	306	300	340	284	288	338	305	308	301	296	303	287	317	328	315	328	288	346	290	302	302	309	290	298	331	322	273	297	331	288	334	335	292	313	313	300	314	324	310	319	274	329	287	299	279	292	271	297	294	295	308	339	302	299	312	328	316	280	299	308	290	307	328	288	314	320	319	312	300	291	280	314	339	340	307	313	310	321	302	290	320	314	319	286	274	282	280	313	300	313	313	320	309	285	285	304	291	270	279	287	364	322	301	287	310	312	307	285	350	318	301	325	292	329	285	307	325	317	288	288	295	305	341	320	300	307	282	307	307	279	299	292	293	318	289	311	321	309	300	311	348	329	297	302	294	283	310	327	307	294	280	304	312	312	314	295	300	307	280	314	273	298	281	298	303	312	325	316	310	328	278	296	343	292	356	312	346	301	303	310	320	302	300	319	288	293	282	292	254	319	341	320	292	299	282	267	317	317	283	273	290	287	316	288	311	316	289	316	277	273	297	294	310	310	275	295	301	290	267	313	324	296	323	267	303	306	286	268	340	293	294	291	283	313	322	322	292	297	302	274	278	311	305	332	279	285	302	270	331	286	316	312	302	317	271	299	286	285	309	284	296	310	307	290	301	306	292	284	292	302	297	290	308	355	286	290	287	277	323	299	289	282	338	325	305	272	299	290	320	284	296	324	283	314	290	298	279	319	313	314	302	293	303	298	310	313	285	280	330	303	318	290	310	270	250	277	336	308	276	304	311	328	281	268	284	302	317	284	320	305	323	315	300	295	330	302	308	263	296	295	294	334	286	294	326	298	317	312	314	317	305	300	321	314	286	299	336	298	293	279	299	321	299	289	323	314	317	299	278	309	276	352	312	297	290	314	313	295	300	266	313	250	315	309	301	268	301	319	288	292	326	339	333	272	314	314	315	320	309	309	307	265	290	261	268	322	284	326	305	339	295	273	306	324	319	300	267	306	300	274	328	278	287	309	327	304	336	275	275	326	309	316	339	355	296	293	315	283	290	304	269	323	334	309	280	317	307	317	282	318	303	286	311	324	321	274	292	312	335	343	324	316	298	274	274	285	316	268	268	308	301	310	320	290	282	287	283	314	287	320	302	316	289	291	307	316	317	299	294	308	316	325	299	264	313	317	318	321	294	285	338	306	314	325	287	301	330	312	328	298	296	287	293	285	295	326	299	312	297	317	293	330	307	285	303	282	285	322	293	286	298	299	315	307	284	325	292	288	296	321	336	315	306	303	301	300	274	288	325	321	302	308	320	307	318	307	320	319	302	320	309	313	304	332	338	320	295	317	281	307	293	315	329	284	291	327	289	333	318	330	296	346	326	268	312	303	301	293	282	305	292	255	290	282	322	333	297	280	308	295	298	297	289	302	328	316	296	276	267	302	318	288	256	307	290	309	323	284	283	313	295	307	298	289	320	316	313	288	323	327	261	297	318	272	290	321	287	293	265	304	346	330	296	331	311	296	296	307	310	307	285	314	309	327	291	284	334	309	308	304	295	294	292	295	327	292	290	315	288	326	268	293	272	285	310	308	300	334	325	278	356	316	300	293	293	293	294	304	323	302	269	302	329	280	285	319	301	286	291	295	295	296	311	296	280	317	278	335	307	302	284	340	261	317	304	329	318	307	314	316	283	274	332	293	295	333	296	318	295	286	281	298	314	296	327	284	316	284	306	286	307	328	280	311	288	282	280	296	277	296	301	293	309	313	300	324	333	297	287	292	328	275	299	286	301	293	299	296	310	297	332	302	280	277	288	285	315	307	288	307	277	269	300	306	303	330	297	297	319	280	281	322	301	287	316	311	278	270	306	302	314	319	333	338	314	306	287	312	317	313	316	282	331	332	310	283	312	317	322	291	295	349	320	337	305	285	307	347	338	305	287	295	341	300	290	313	306	288	290	298	322	275	280	295	276	318	269	295	308	293	312	285	281	295	296	324	280	273	329	322	316	289	329	298	301	277	293	286	316	281	286	291	327	311	317	312	285	318	299	330	260	266	307	335	327	275	303	315	303	260	311	318	349	314	316	288	312	298	284	305	334	293	303	281	330	329	291	300	303	281	305	318	294	310	257	303	301	292	312	305	324	294	286	262	344	351	322	293	320	313	321	301	304	285	307	307	311	284	306	312	343	303	276	309	278	302	277	304	272	279	329	316	274	336	335	280	281	319	335	303	300	342	300	291	300	307	321	307	312	294	313	306	287	293	283	343	293	289	309	297	294	315	295	321	303	309	319	299	284	280	305	310	296	312	285	310	259	342	320	273	347	308	270	308	323	272	310	323	310	283	343	320	292	263	313	313	330	303	318	270	318	338	314	292	286	327	332	314	316	318	289	330	322	306	300	276	333	300	291	291	293	274	276	296	287	294	311	311	335	292	321	296	292	292	297	279	310	313	285	282	295	298	307	291	271	286	318	319	306	286	276	317	311	301	296	307	331	278	325	266	307	276	311	311	282	323	287	297	323	290	288	311	329	304	302	285	299	263	324	334	266	320	328	319	320	310	332	339	255	273	305	275	290	331	321	327	298	314	328	292	275	295	300	284	287	337	268	319	290	280	289	309	300	332	297	275	300	255	308	287	309	300	299	280	275	301	272	293	315	302	325	307	307	309	298	326	299	313	285	290	303	299	305	281	316	329	309	278	298	337	293	301	313	300	334	320	275	281	310	282	318	306	304	316	290	268	306	303	279	297	291	285	309	335	299	353	355	299	298	321	308	335	323	275	290	329	324	293	291	288	301
2257	1506	1094	939	1486	823	716	759	760	755	734	725	778	742	761	732	712	743	728	746	797	719	712	760	719	704	707	761	758	754	747	740	787	748	742	726	720	755	760	714	729	740	703	733	766	760	688	780	692	746	705	766	726	708	774	750	750	737	717	723	795	760	726	750	668	775	700	727	743	720	770	706	719	781	765	730	712	699	764	745	757	734	749	727	728	765	727	733	683	724	724	703	725	761	709	757	667	732	758	721	736	745	728	739	680	750	742	744	746	766	740	778	823	723	726	725	765	733	671	700	698	702	734	687	718	732	749	736	732	763	729	677	723	732	768	750	706	721	700	696	711	707	747	753	737	711	756	696	763	703	705	718	701	749	722	695	739	774	734	703	740	750	737	693	720	759	766	737	705	749	743	673	776	761	748	688	773	734	744	726	737	707	752	700	700	694	691	728	718	735	754	692	723	723	749	740	733	721	710	752	720	789	728	788	735	712	783	728	775	719	703	722	761	773	775	725	739	754	700	737	793	728	717	705	695	726	768	719	684	754	765	730	743	712	744	719	708	778	775	736	752	718	737	733	775	742	720	713	707	720	718	729	772	736	705	749	767	727	696	757	733	733	689	700	725	719	727	802	726	765	721	747	705	705	746	716	696	729	753	761	765	759	720	710	753	772	710	732	768	700	776	762	739	751	713	764	685	704	706	731	755	681	731	766	776	707	697	736	727	762	782	717	789	752	693	685	727	762	749	720	731	674	698	763	726	755	696	691	787	739	725	737	738	737	723	713	739	770	736	783	702	707	684	687	718	783	721	775	722	737	688	764	737	713	738	759	703	747	723	745	755	698	763	724	755	745	715	691	769	718	763	681	709	753	759	755	757	701	768	745	767	751	746	719	732	761	711	739	711	720	699	725	760	718	723	765	777	719	710	749	720	709	708	725	746	729	720	747	710	745	752	743	736	801	704	748	699	779	725	737	701	725	712	740	803	731	768	762	786	692	754	802	728	688	706	716	740	717	735	721	738	740	712	734	731	697	709	712	742	767	727	760	791	736	735	780	750	737	747	744	692	723	751	729	748	720	694	766	772	776	720	734	697	691	705	692	695	706	699	762	736	745	720	707	691	712	752	746	743	722	778	744	727	759	742	722	738	762	715	705	762	753	765	708	749	726	766	733	758	730	747	716	744	759	744	766	748	729	709	698	711	698	738	735	758	757	704	698	733	780	728	739	731	734	737	746	766	740	714	664	759	751	691	730	733	752	739	676	753	704	738	775	731	779	729	753	741	678	768	721	689	716	730	775	731	746	719	748	753	746	712	711	738	750	733	727	707	702	757	741	713	727	699	769	734	752	706	768	728	778	731	641	718	734	753	744	717	689	761	695	769	680	799	721	741	766	661	728	705	730	782	684	762	717	729	742	739	737	724	731	700	719	764	751	765	737	724	709	744	706	734	738	733	749	746	748	731	751	753	746	729	693	703	712	753	786	729	709	799	736	773	728	714	725	794	734	710	714	714	709	743	707	737	724	785	769	739	712	732	748	754	711	761	735	764	755	770	683	759	765	747	729	779	754	694	765	786	790	755	763	762	738	737	714	706	732	762	767	706	705	721	735	781	702	760	711	804	693	696	718	807	730	724	778	771	759	723	808	731	730	755	756	760	736	697	711	765	773	719	719	742	705	699	711	755	772	705	701	729	729	728	746	749	759	718	705	769	713	731	668	776	742	777	702	709	726	755	715	736	756	744	791	732	734	744	746	728	713	679	713	734	790	708	734	748	736	724	738	769	763	713	756	687	700	735	775	747	732	748	708	705	664	722	739	725	699	802	796	748	714	789	725	776	732	751	742	792	726	785	718	785	699	714	747	712	742	708	736	704	745	731	731	775	724	771	771	720	780	674	673	751	746	686	718	766	754	725	784	728	775	742	714	744	751	742	773	735	709	701	762	786	756	711	732	749	766	728	727	672	739	718	737	752	716	739	725	773	760	728	716	719	759	711	717	809	747	745	753	679	766	680	699	776	726	740	767	716	748	746	726	693	724	730	729	727	780	747	757	739	672	689	712	708	777	763	716	789	706	735	767	740	733	749	695	742	766	750	743	790	710	727	663	723	765	783	723	720	734	688	700	715	780	730	760	740	756	719	758	754	749	704	730	771	720	708	773	754	747	727	725	720	734	703	749	728	768	751	709	745	753	755	739	721	695	754	729	712	744	718	723	800	743	754	702	732	716	685	737	744	808	718	716	729	747	696	754	736	763	696	748	714	701	722	719	720	770	735	771	728	804	749	741	758	709	706	736	739	708	735	694	717	737	729	740	761	787	722	705	770	706	776	724	754	725	756	752	735	728	776	794	731	756	722	712	784	763	751	721	799	730	738	721	749	717	706	685	746	744	716	700	762	729	723	752	751	693	729	772	743	732	767	705	751	756	744	718	741	739	703	766	738	770	743	777	722	708	732	709	742	714	701	712	706	737	720	745	744	756	723	729	784	674	763	729	745	720	712	799	726	717	729	738	764	782	715	772	754	746	687	699	765	767	721	751	727	755	665	736	735	720	741	733	733	720	727	736	706	743	701	734	741	717	707	767	797	726	737	776	717	739	712	743	735	758	735	671	778	748	742	738	781	727	730	705	756	773	780	728	726	731	747	731	696	754	730	703	758	787	710	748	744	763	712	711	735	742	738	715	723	744	785	690	757	706	767	716	747	761	781	742	723	725	715	738	716	744	729	718	780	717	765	757	658	750	713	720	706	713	727	756	725	704	713	750	715	767	677	769	722	741	727	731	723	682	786	752	751	784	723	774	746	781	720	759	724	745	760	740	703	758	749	708	699	755	749	687	769	734	758	716	712	740	785	750	691	769	714	726	728	700	694	698	751	776	753	724	708	713	733	729	750	806	753	718	727	784	744	740	755	764	720	736	738	747	711	683	702	703	750	776	727	730	710	737	737	746	746	705	726	722	708	772	760	747	701	762	748	728	788	760	719	763	750	754	734	766	745	729	719	751	718	740	750	753	764	724	700	732	696	727	723	737	757	704	748	707	721	768	736	772	788	748	760	697	710	741	730	736	757	725	734	752	727	739	721	735	711	757	725	759	764	743	716	742	804	714	768	752	675	733	759	715	747	745	734	734	696	773	723	737	788	729	731	748	712	750	731	757	791	732	714	808	712	736	746	720	745	766	739	744	735	752	732	738	742	709	713	757	764	763	671	736	727	669	711	752	733	727	676	714	700	719	769	751	771	723	709	733	729	720	686	736	726	777	789	808	762	737	751	749	739	779	722	743	727	702	740	706	757	741	754	756	716	704	752	717	761	736	753	716	741	757	717	733	733	763	744	754	720	690	758	719	726	776	717	756	755	734	718	755	757	730	781	760	762	711	718	694	690	723	792	744	741	702	698	729	719	717	730	748	731	724	740	759	759	675	790	726	698	721	737	755	747	718	743	730	713	741	755	732	673	741	745	776	705	798	728	724	714	686	718	740	745	734	715	716
8298	9270	5423	686	3101	820	372	370	381	349	349	348	318	352	359	326	313	318	353	323	307	354	321	334	315	325	335	339	355	340	295	329	298	302	319	336	337	343	329	375	298	324	334	312	318	341	332	328	295	301	369	315	306	324	345	339	313	304	340	336	312	348	313	352	310	393	352	339	327	339	327	324	370	321	337	313	339	327	355	305	320	351	306	334	327	328	363	308	341	303	307	302	328	303	366	307	355	354	355	322	348	305	328	294	327	340	275	349	333	304	339	328	278	310	325	303	265	322	286	343	322	318	331	331	344	342	314	312	295	316	320	293	336	310	300	340	327	299	317	338	314	314	331	308	320	344	303	331	330	315	302	300	330	307	299	320	342	325	311	330	324	318	330	304	342	315	270	318	309	333	341	287	317	332	323	290	313	310	331	307	343	322	348	314	315	317	340	376	317	327	323	352	347	370	341	315	316	335	352	314	349	313	358	359	271	306	318	305	310	353	328	359	315	294	292	336	328	283	328	360	318	293	322	317	328	331	314	311	300	306	339	332	324	317	329	337	298	333	317	313	345	332	325	335	298	318	297	357	336	308	315	320	343	316	305	291	318	325	316	316	305	292	326	307	314	336	320	311	299	319	299	318	320	328	308	338	302	309	317	280	320	321	304	313	352	307	317	327	331	324	326	298	318	310	323	346	323	331	310	305	296	344	321	312	310	329	311	328	320	288	326	307	329	341	322	311	327	340	319	319	318	337	318	317	279	307	358	350	310	301	307	320	323	323	335	349	326	315	319	331	293	337	362	331	319	342	380	338	356	273	320	327	343	321	311	330	299	325	331	345	355	346	321	314	313	351	292	348	315	324	311	305	316	348	342	296	320	345	308	310	344	324	372	308	307	308	308	296	353	323	306	327	336	306	333	348	315	331	351	317	324	329	316	324	304	321	341	329	358	331	317	315	359	332	317	300	325	323	304	319	325	347	313	297	333	321	323	338	291	348	345	314	337	289	372	364	318	318	336	337	337	308	304	295	320	314	339	298	338	304	315	282	329	359	328	328	309	327	296	333	330	345	290	306	299	323	324	340	281	315	332	330	290	298	317	310	319	318	309	311	337	313	329	325	323	336	328	338	312	323	367	325	295	308	309	325	327	331	327	302	279	326	329	320	339	337	331	295	316	337	335	345	321	311	323	314	324	338	360	336	282	323	330	291	320	304	329	331	338	316	341	322	346	305	302	352	344	317	334	328	333	351	352	309	332	338	302	313	307	300	303	346	275	316	310	313	334	321	319	360	358	330	344	331	326	354	313	302	284	301	331	366	317	313	333	323	354	311	360	316	350	331	344	300	282	326	360	345	365	361	373	317	339	345	367	385	319	326	321	321	346	298	335	336	331	324	304	331	344	328	309	306	346	295	321	259	289	333	355	339	318	345	316	327	348	323	320	301	322	313	311	311	329	337	341	292	330	308	334	338	322	322	348	327	346	326	325	315	316	313	303	321	329	318	355	321	295	304	321	314	316	356	328	319	304	302	304	309	341	346	309	292	357	340	331	360	329	293	323	333	306	305	291	292	343	359	347	317	308	356	328	315	318	329	327	306	321	311	331	343	319	292	325	328	315	300	321	308	316	335	347	358	330	330	330	289	326	317	307	329	313	323	329	332	320	315	319	309	316	344	278	314	324	328	305	302	313	316	321	304	311	335	310	320	311	279	305	321	350	323	332	330	332	302	331	288	349	313	324	318	319	285	348	309	336	305	318	350	324	320	345	282	347	331	341	307	321	350	341	319	348	357	307	361	360	305	302	345	331	308	306	320	323	332	354	319	331	319	304	309	331	312	343	315	296	310	320	323	323	320	307	296	329	370	348	331	330	318	319	335	342	345	320	276	342	328	337	307	324	310	304	329	314	306	346	285	321	303	311	324	309	312	307	330	300	311	325	311	310	320	361	323	303	345	345	345	324	296	342	317	324	321	327	364	319	302	363	337	333	338	358	323	325	327	340	334	326	293	311	321	342	362	323	296	323	336	309	316	289	347	342	317	343	340	329	334	349	269	336	342	320	303	322	364	331	323	358	324	313	323	337	303	350	343	341	292	297	374	350	339	330	336	330	330	297	340	336	326	326	322	322	342	325	361	295	339	321	329	320	351	342	334	322	322	344	325	299	296	318	341	326	323	337	339	326	300	347	356	357	323	301	344	319	332	309	321	333	356	341	327	343	327	312	314	342	329	333	361	339	329	349	328	342	301	305	308	296	325	301	321	332	333	307	333	327	331	311	280	331	295	330	312	316	331	323	316	347	337	308	334	327	305	327	317	296	318	330	348	302	307	325	315	341	304	278	311	322	338	312	342	301	326	342	338	334	336	314	316	364	328	345	330	324	314	315	326	324	335	344	299	333	314	291	352	306	325	332	332	330	310	337	306	325	345	354	335	334	308	321	339	343	327	300	332	349	306	334	325	295	334	359	343	307	341	348	356	362	369	323	309	316	380	340	295	306	322	317	301	360	344	321	306	349	344	333	306	290	356	337	333	342	317	353	323	303	313	306	294	318	315	331	305	333	314	318	331	327	309	332	302	333	343	326	291	294	310	308	360	360	327	351	365	342	311	288	306	328	322	366	327	313	316	315	326	297	322	347	342	341	318	333	326	323	372	370	346	274	324	312	335	356	323	318	305	303	305	322	365	299	275	286	326	333	309	305	308	320	327	348	332	327	309	322	322	306	317	311	344	325	344	353	304	372	329	289	313	333	341	312	328	311	362	330	334	325	303	346	344	312	325	300	359	303	336	289	345	310	303	326	337	319	306	311	310	317	323	324	316	339	344	354	308	337	369	313	331	350	320	338	333	345	313	349	324	340	344	292	317	305	300	340	343	321	355	323	324	303	303	367	312	290	302	302	315	287	331	297	339	331	326	329	338	319	304	336	343	345	324	317	326	318	308	318	310	299	313	315	325	297	341	314	296	342	338	308	323	351	335	322	352	352	331	298	344	352	347	325	322	287	310	335	308	340	294	331	329	312	342	302	323	318	342	325	334	304	330	331	337	333	305	335	326	318	318	335	340	295	307	341	304	286	322	314	314	328	360	304	311	320	309	327	293	286	332	315	288	333	334	311	299	351	323	339	323	323	331	330	329	319	332	326	327	330	346	304	344	328	317	330	305	298	297	347	358	316	292	303	341	280	342	371	332	331	314	320	319	326	298	322	354	317	336	325	303	348	302	323	295	302	313	326	343	333	325	309	293	328	288	330	353	317	327	313	325	347	312	315	304	319	311	333	342	339	358	361	314	332	325	279	331	364	318	312	325	343	328	307	328	366	337	321	301	319	292	300	320	328	352	306	317	352	361	318	314	322	312	303	333	318	356	310	307	311	307	340	343	328	303	312	317	329	291	346	310	311	328	317	359	328	325	335	328	355	334	323	307	320	302	314	334	339	279	353	336	301	325	359	337	356	332	310	317	345	340	295	321	326	331	317	314	343	342	330	272	308	325
7221	10430	6004	1686	11069	2364	979	935	913	951	933	857	837	918	867	800	862	820	792	819	805	846	818	793	821	774	772	769	808	752	793	809	774	802	799	794	783	788	730	736	786	777	775	820	810	720	798	791	737	779	807	751	833	796	741	772	796	776	752	804	802	732	754	783	817	793	727	771	768	780	744	689	758	749	799	770	794	776	802	753	756	760	711	739	751	729	783	741	710	781	783	780	781	792	766	808	774	807	769	755	750	742	771	736	755	732	758	810	782	731	758	808	731	726	754	775	755	751	783	741	746	773	748	761	737	720	772	794	719	759	755	783	769	753	757	766	747	804	768	809	737	758	739	756	792	765	748	731	762	746	782	736	763	814	768	749	747	753	786	754	778	790	795	799	791	794	792	704	742	751	798	744	728	791	782	822	754	804	719	800	807	810	750	772	770	739	789	719	744	744	773	804	737	736	731	776	798	821	727	807	760	734	752	789	738	766	748	776	781	760	749	783	802	726	730	753	807	757	770	789	815	765	774	789	753	776	800	782	738	765	789	699	748	766	804	742	778	744	722	769	764	747	806	760	751	755	750	756	785	771	740	760	767	807	772	787	744	716	785	810	730	769	785	795	757	733	742	765	788	753	773	756	777	763	782	771	732	741	771	804	749	746	736	787	747	753	783	717	781	746	772	768	773	768	733	751	745	758	778	747	784	780	780	742	779	755	718	764	798	795	816	734	781	789	735	734	786	794	739	782	784	720	793	764	723	778	792	779	769	771	716	764	749	791	749	752	813	741	730	789	734	693	750	720	740	805	749	751	781	747	783	809	745	769	813	706	755	788	800	750	757	729	765	756	744	766	765	782	734	840	799	738	758	742	750	743	808	719	743	750	842	715	807	746	729	770	736	799	769	707	810	707	759	735	763	802	742	777	798	753	797	777	732	809	736	774	764	747	689	819	764	787	769	806	823	806	787	775	735	768	755	764	770	726	753	793	775	736	797	758	779	746	755	749	757	799	747	748	736	755	787	748	773	789	760	755	710	780	709	718	776	753	792	722	805	741	750	723	779	784	748	740	784	773	741	733	755	789	779	772	754	759	754	769	722	767	771	728	752	735	806	759	742	771	707	764	768	771	784	812	729	780	735	735	765	796	795	776	786	774	815	786	760	736	833	744	793	796	713	779	770	769	730	774	766	736	776	747	740	824	777	797	769	726	750	814	783	780	794	773	754	778	757	786	788	719	725	736	774	777	752	751	835	784	741	770	748	746	731	745	751	799	765	764	784	818	780	790	782	759	781	718	790	783	793	739	787	774	723	756	748	756	742	784	773	801	717	750	801	785	778	740	747	762	757	777	802	776	812	783	741	741	802	774	712	720	786	799	765	759	720	789	770	751	786	758	785	754	763	797	705	771	770	777	784	739	752	739	767	775	758	762	781	731	797	774	784	744	788	724	711	791	744	760	782	763	728	772	806	738	813	794	788	767	760	770	747	741	735	785	760	794	740	795	769	760	774	799	767	791	771	778	784	789	750	778	760	783	741	727	743	771	740	778	792	767	723	730	752	758	758	787	781	755	785	803	767	750	748	774	727	738	804	735	708	735	806	800	805	768	765	758	754	741	817	740	734	773	761	731	779	751	845	737	750	760	780	745	777	727	781	767	726	841	757	780	786	786	796	762	789	781	793	795	774	776	785	759	757	745	749	767	733	772	710	747	757	830	768	771	790	777	738	785	779	731	765	774	719	714	749	745	781	754	866	737	752	758	754	798	753	761	754	810	769	745	781	746	722	708	756	811	762	717	753	811	779	777	764	792	764	785	756	780	802	825	758	787	821	799	774	782	760	770	776	748	758	791	775	813	743	767	809	834	758	781	737	824	765	744	806	778	790	823	707	786	789	762	779	760	799	706	779	740	753	761	763	782	786	767	748	755	725	752	773	773	741	788	828	775	741	767	722	765	756	735	742	802	760	811	785	729	741	734	731	736	731	762	803	755	755	767	810	779	803	748	755	795	791	844	791	786	821	756	741	743	697	785	756	800	749	781	739	747	754	735	774	704	734	725	732	749	835	774	791	745	690	746	798	736	766	727	780	766	775	731	752	742	805	766	777	798	752	762	756	789	792	777	737	763	766	747	765	838	798	778	806	783	754	792	758	769	754	781	711	766	812	775	796	761	770	786	823	747	770	775	810	765	749	778	714	797	717	780	763	740	858	753	790	806	745	742	776	747	774	807	747	759	756	820	764	799	740	779	760	725	751	730	799	750	784	737	708	749	769	758	759	758	743	791	821	760	770	727	765	768	754	767	798	761	748	728	775	780	770	751	820	773	802	700	739	737	768	826	754	748	785	800	785	777	766	766	732	741	794	741	740	818	790	727	795	779	740	764	751	767	772	791	796	742	778	754	769	793	769	780	744	705	777	816	754	765	755	788	760	739	794	715	790	806	800	755	762	739	745	758	738	744	818	782	762	798	803	774	726	771	782	769	763	790	795	772	751	787	767	751	775	728	770	740	793	744	733	778	775	783	766	765	716	759	782	768	748	788	741	826	789	741	764	766	772	782	723	804	703	746	795	755	778	759	774	812	813	773	782	737	733	757	770	726	759	789	739	753	710	780	770	756	781	752	778	739	753	758	741	712	796	791	745	788	793	763	816	770	770	720	778	773	746	747	753	724	751	764	749	764	783	763	769	723	773	753	738	756	727	726	752	784	746	782	777	756	780	762	722	800	774	767	738	754	762	809	762	777	758	765	731	735	773	765	782	747	738	795	734	763	784	690	757	787	794	766	780	773	797	748	765	804	770	768	795	751	745	720	763	771	771	728	770	794	762	779	776	768	748	822	823	779	771	774	762	767	812	771	725	761	767	766	760	764	807	756	750	763	792	770	808	781	813	747	733	692	750	731	746	790	754	756	738	761	758	792	756	750	741	776	752	801	755	789	802	803	806	775	765	766	774	756	756	734	779	758	741	775	764	757	759	719	771	775	772	780	781	751	773	788	753	754	751	742	747	788	798	772	849	754	787	643	799	766	792	706	801	732	792	726	788	753	780	771	800	804	791	725	783	762	736	800	804	747	819	733	759	798	759	742	782	747	739	747	780	748	696	788	762	783	778	789	749	715	768	751	754	809	799	808	775	738	756	752	763	767	756	780	811	772	753	798	777	792	774	778	765	748	792	786	750	735	849	779	755	780	724	759	800	788	771	737	764	759	776	741	758	739	788	814	742	769	757	753	802	782	775	729	760	751	786	701	737	765	785	783	768	785	750	806	752	807	787	742	779	762	743	804	754	744	773	786	784	777	782	746	748	751	725	754	690	763	763	787	799	762	755	751	784	791	784	758	753	775	759	759	737	740	736	816	769	790	741	779	749	789	798	793	748	705	793	776	832	730	755	772	753	757	751	783	768	740	788	735	744	737	792	766	782	713	802	774	785	727	769	791	743	790	791	766	732	776	741	778	765	784	721	791	772	778	728	792	794	746	743	745	754	763	771	783
13609	16289	9265	898	4134	1436	263	256	245	228	234	223	196	226	176	176	188	194	200	180	188	176	163	190	194	183	180	159	198	175	204	163	178	182	170	158	183	197	155	162	180	173	189	213	172	154	171	170	201	177	164	178	187	194	192	169	184	185	174	180	159	184	187	174	173	166	166	150	160	201	176	192	167	167	149	206	198	159	210	170	154	172	182	165	163	193	194	179	186	174	182	195	191	182	170	179	191	177	170	150	163	188	187	177	172	176	177	186	184	192	182	180	190	207	176	188	200	205	206	205	183	186	175	158	171	165	164	193	187	160	167	175	184	167	193	180	186	185	179	192	190	198	182	189	170	186	198	185	184	166	172	215	161	153	186	169	184	152	167	210	157	193	174	194	152	161	177	186	205	196	187	185	179	181	163	172	191	165	180	178	174	182	193	172	174	178	156	161	185	177	172	150	180	170	188	180	184	177	174	187	183	168	186	157	154	152	158	180	200	186	185	159	168	183	176	173	191	176	197	172	176	165	170	186	197	185	163	190	190	204	155	170	182	177	167	176	165	181	188	159	172	172	180	183	194	176	192	165	151	156	168	163	184	143	185	168	164	201	152	178	193	192	165	150	184	184	185	178	176	160	182	168	183	161	164	152	180	194	173	173	172	169	177	185	158	171	171	163	157	169	170	180	184	173	195	181	165	180	205	190	188	173	200	185	184	176	170	184	171	174	157	175	194	195	195	170	188	169	203	202	180	146	158	170	198	160	171	182	158	170	169	161	186	193	198	171	169	186	164	174	194	171	171	188	184	177	166	174	191	196	199	178	168	191	191	166	200	149	185	185	200	184	161	174	214	153	189	205	185	178	189	195	200	165	172	184	168	204	193	192	174	145	193	163	182	193	174	178	203	213	196	156	178	177	155	165	162	160	185	144	162	158	190	193	141	161	184	167	172	179	170	156	182	158	163	167	176	194	202	155	153	207	173	211	187	191	180	162	143	197	153	179	161	185	175	181	189	189	170	194	172	183	165	156	184	187	174	164	166	178	174	189	180	182	189	190	190	159	206	160	189	192	171	190	154	207	173	159	174	165	170	174	184	190	184	178	168	180	183	165	202	177	195	180	185	176	172	193	200	198	200	172	178	237	186	176	177	177	168	174	187	190	210	172	167	171	169	192	152	170	195	188	175	173	182	185	187	183	171	157	195	174	191	184	204	186	199	168	179	176	161	136	182	200	191	190	180	172	184	170	189	180	179	195	167	182	182	154	166	186	152	171	171	155	183	165	180	200	139	139	152	191	154	164	162	172	179	214	159	158	176	170	187	181	167	183	158	177	174	174	158	187	208	190	181	172	171	163	186	179	166	188	173	175	174	184	194	174	159	177	160	177	172	205	184	167	196	171	179	200	187	194	182	200	196	159	177	175	163	189	191	194	169	183	171	164	181	180	167	175	172	175	171	165	181	169	161	209	170	185	163	171	191	164	200	176	181	162	173	193	155	208	184	181	182	192	172	185	193	200	167	145	182	206	174	180	180	182	187	176	161	196	190	166	179	181	221	182	168	175	164	176	150	175	168	184	181	158	195	160	162	198	170	150	181	166	164	168	175	174	168	181	153	193	175	193	197	159	171	191	192	187	179	155	190	182	168	161	193	196	169	192	183	181	168	180	188	181	180	205	170	168	181	181	193	176	156	175	179	168	147	196	172	175	163	186	167	173	180	195	170	172	166	190	165	183	171	182	214	171	172	175	201	172	194	167	179	228	180	195	180	175	172	163	168	158	172	184	180	189	194	150	175	163	173	193	179	166	167	184	210	163	177	196	190	195	162	182	164	176	187	169	181	180	154	168	177	169	164	184	187	174	187	161	182	209	199	187	186	194	178	169	175	183	149	185	196	191	177	170	171	175	168	193	176	176	193	191	170	157	167	178	180	181	187	177	209	167	175	193	180	158	175	189	185	203	171	173	185	149	181	162	178	191	166	195	175	185	177	185	196	201	142	177	197	174	179	158	159	164	163	184	160	154	181	183	183	180	161	178	170	174	189	176	177	155	198	198	178	158	199	167	171	167	176	152	175	171	176	174	154	178	204	183	140	174	190	176	186	169	179	174	192	218	179	182	199	191	182	199	189	193	160	178	176	175	163	159	187	167	176	195	175	161	202	155	156	167	184	196	200	174	192	175	171	212	186	166	183	186	172	168	184	185	165	189	170	162	206	195	171	171	191	166	141	169	186	172	155	191	168	175	191	181	181	159	149	155	157	188	204	175	174	184	162	191	180	167	196	164	163	183	238	201	174	178	159	155	163	190	194	173	191	158	174	175	162	187	163	176	181	155	208	191	156	188	202	177	165	165	161	218	187	167	191	161	165	194	186	172	194	189	181	177	199	161	184	185	165	156	171	174	181	189	178	169	186	190	176	188	183	177	206	175	205	201	165	147	185	182	161	184	192	144	188	191	175	158	171	165	165	173	171	168	181	185	188	178	163	215	187	196	194	162	187	173	164	180	171	160	191	186	179	140	168	163	173	212	166	192	169	155	189	181	213	177	168	186	167	177	176	172	196	198	201	179	173	202	192	176	164	173	163	186	167	196	184	182	190	199	164	194	188	172	190	180	181	183	169	193	192	182	179	192	183	171	150	189	160	186	165	146	160	194	151	177	198	169	189	160	173	173	172	145	159	173	171	159	167	144	182	159	185	161	167	171	195	167	168	186	162	184	177	166	138	168	192	162	162	160	171	187	157	181	167	168	174	179	176	203	161	162	161	169	150	182	180	191	196	193	167	187	180	174	170	184	174	173	169	168	188	195	176	155	196	186	178	181	181	147	192	162	170	207	183	167	181	170	190	175	183	173	188	178	174	162	176	163	177	177	194	184	188	207	158	175	180	149	187	158	183	173	163	169	181	188	177	150	167	167	166	173	186	170	201	179	176	187	186	206	178	191	156	169	170	174	171	172	185	173	178	185	175	153	177	166	187	164	178	176	148	188	170	187	173	176	198	177	149	173	176	169	172	178	168	178	205	166	199	148	155	178	182	171	193	180	189	182	155	191	171	175	196	194	160	180	190	180	168	176	167	199	157	174	185	189	158	167	182	180	194	159	165	174	185	191	152	191	175	166	165	189	201	166	198	186	169	179	175	184	169	151	166	185	173	161	162	180	156	164	181	171	189	156	179	197	171	189	169	197	169	162	159	187	197	159	224	175	193	186	185	197	174	175	160	164	178	170	167	176	152	169	179	192	160	162	194	198	195	202	156	168	182	193	185	152	163	161	202	179	154	179	179	175	194	177	179	166	181	179	185	165	169	158	177	177	158	179	170	176	191	226	182	166	183	185	186	156	174	175	188	181	184	162	185	190	177	200	177	167	180	170	197	162	168	175	177	212	186	187	161	164	162	181	173	176	169	193	183	154	173	181	193	182	169	167	163	196	155	172	208	202	190	160	175	198	170	196	178	192	202	167	167	187	202	170	168	178	177	150	192	179	176	174	198	169
9106	15779	8010	2230	13909	3946	935	795	749	649	644	621	596	605	544	507	508	511	528	522	527	479	527	486	492	440	499	515	476	504	463	448	451	483	457	466	468	458	484	463	459	443	452	450	454	461	458	426	467	451	461	449	464	485	473	462	457	441	438	467	428	436	436	462	476	459	441	452	462	394	489	429	453	438	450	403	440	432	429	441	431	443	449	462	460	429	426	448	448	452	465	414	408	460	433	428	401	440	429	463	450	427	454	435	407	441	431	437	425	425	478	469	446	387	454	426	436	469	426	423	400	444	433	429	417	479	429	476	444	414	456	408	423	403	445	467	462	467	427	451	427	466	453	450	423	420	439	441	420	423	438	436	431	465	459	435	437	433	449	421	452	467	437	444	464	454	447	416	455	427	434	454	455	449	451	441	459	443	428	418	466	438	453	437	445	473	479	433	429	439	444	403	447	429	412	438	433	483	427	444	413	420	477	479	440	460	444	461	434	477	463	400	447	440	439	449	466	429	426	382	438	381	386	450	446	450	452	445	425	459	448	423	419	417	434	436	414	455	432	458	463	421	475	437	480	423	436	438	455	415	437	431	466	418	413	465	450	493	405	426	407	457	483	416	449	447	477	459	456	429	462	460	455	450	445	438	434	406	426	442	452	438	397	431	422	411	441	446	423	444	437	453	415	447	474	433	415	451	411	441	431	437	439	464	445	435	433	432	443	435	437	420	434	465	447	464	480	434	448	434	434	435	471	449	473	415	432	430	410	428	460	440	454	463	448	427	459	438	484	417	432	432	417	475	447	483	476	422	427	470	433	407	459	427	421	451	428	436	453	443	443	428	457	419	445	463	418	432	460	440	435	437	414	432	436	425	435	437	379	473	429	462	459	465	398	459	449	397	406	445	448	424	446	451	440	426	463	452	452	442	440	460	452	410	460	471	442	449	460	453	442	426	426	404	450	407	400	437	447	464	417	467	461	430	452	447	463	442	408	426	466	481	428	454	419	423	416	435	432	422	460	430	434	454	428	416	427	422	439	450	462	417	435	436	421	466	427	445	441	479	452	440	419	457	450	425	422	434	409	431	452	437	448	428	411	414	456	457	460	477	447	413	443	442	463	433	437	455	445	441	439	448	456	473	450	442	455	404	469	450	422	454	465	397	435	441	473	448	435	457	427	463	436	422	432	457	437	438	403	443	425	457	439	459	447	439	457	461	426	481	459	409	459	444	432	443	431	434	435	434	452	426	433	452	420	462	420	430	399	428	438	401	374	409	424	401	432	450	465	459	424	434	472	396	451	419	432	433	441	435	450	449	445	430	463	449	445	420	429	427	411	430	438	447	459	464	414	403	456	455	450	423	435	459	472	432	452	446	463	467	444	443	450	410	443	421	436	434	444	439	458	449	441	440	471	472	461	465	415	410	464	436	442	395	428	433	423	438	416	429	452	407	433	414	381	446	461	419	426	413	432	430	428	478	406	456	411	462	444	433	468	438	444	445	435	445	398	449	392	453	438	403	440	426	467	412	427	476	443	441	463	440	474	440	461	454	429	427	447	427	442	447	470	440	463	449	444	447	453	444	410	442	458	458	433	451	442	432	441	432	428	446	435	443	420	429	429	436	420	422	445	464	398	460	428	430	402	447	480	436	464	460	432	474	443	453	401	423	448	431	470	455	450	396	435	419	421	462	426	441	414	418	433	460	457	432	441	402	462	425	428	441	434	448	466	446	422	450	398	452	417	448	445	454	443	437	416	431	451	424	444	426	408	415	427	428	435	467	448	441	452	397	446	434	444	415	465	460	429	462	412	426	431	443	467	432	455	421	450	419	437	461	442	468	416	420	418	483	439	430	458	451	441	436	479	430	467	426	459	429	450	434	432	405	446	426	423	455	413	403	460	447	432	475	454	471	443	434	428	435	439	430	425	439	464	447	415	399	468	421	433	456	440	452	432	392	444	474	486	433	473	445	433	432	464	441	446	446	424	455	442	426	441	423	458	455	463	484	446	449	412	442	457	445	435	434	425	459	437	406	466	441	401	423	405	458	465	440	446	432	435	438	413	411	437	438	455	449	407	425	412	409	428	464	455	414	431	418	431	441	430	417	446	409	438	427	425	466	416	453	480	443	445	437	428	451	446	441	438	478	421	461	461	426	440	432	428	423	466	449	477	460	426	456	436	435	437	436	421	435	443	445	426	427	415	456	443	458	469	450	434	423	433	431	433	481	436	448	413	448	430	410	432	418	437	410	398	430	444	446	425	450	416	434	423	436	412	446	438	478	441	426	438	466	434	429	466	449	412	431	441	461	463	453	438	434	455	406	435	445	434	431	426	423	423	420	445	416	439	452	448	464	411	466	457	430	423	482	457	410	471	423	435	420	458	463	435	411	370	430	423	395	414	452	442	430	451	449	493	400	426	467	422	466	453	422	409	445	457	458	411	456	437	459	456	453	500	456	410	420	447	462	431	435	437	445	419	448	433	424	415	406	443	422	455	402	478	446	422	437	407	439	419	472	410	393	425	428	456	429	417	472	447	428	435	455	448	466	444	470	416	431	420	470	435	449	461	461	415	454	428	436	417	429	409	441	462	446	451	429	445	458	429	405	473	434	443	458	478	427	444	469	431	448	452	458	408	443	432	443	435	439	442	432	449	440	459	446	476	420	413	408	405	455	458	400	482	437	461	436	424	453	453	451	411	418	422	454	458	426	494	457	462	430	450	442	450	405	458	445	414	442	397	391	445	445	457	404	451	436	455	436	417	468	429	434	429	423	426	406	445	454	462	445	454	421	428	448	447	419	433	435	465	450	450	419	455	435	435	448	457	460	469	457	426	458	468	445	428	451	420	424	462	468	453	436	441	434	478	449	436	476	478	424	459	446	452	444	457	447	450	449	449	460	423	409	397	438	435	450	430	427	445	403	429	475	460	422	445	439	460	417	413	409	397	418	456	430	387	427	473	445	451	436	418	449	453	442	445	452	497	463	410	408	441	456	442	446	418	442	449	432	436	419	447	424	414	415	447	455	462	461	437	425	436	431	456	475	457	407	436	453	454	424	452	458	475	423	438	429	445	445	395	448	453	464	432	453	421	451	443	426	435	431	416	393	421	430	398	445	431	416	479	440	410	442	457	477	440	446	465	423	478	417	470	430	442	433	409	451	437	466	402	449	423	420	435	456	442	377	436	472	456	415	449	446	415	433	441	402	490	448	414	431	497	451	433	481	436	440	411	470	412	428	450	450	439	455	457	452	454	473	445	419	466	442	418	465	408	475	428	431	429	406	406	428	423	451	471	431	401	437	448	418	448	470	435	433	443	460	438	460	436	425	478	447	408	414	452	459	444	435	429	433	432	468	415	410	444	439	416	417	424	391	426	419	395	412	423	470	423	464	459	424	434	446	460	417	413	411	449	496	437	428	474	434	446	460	421	426	405	472	457	430	415	437	413	458	449	466	459	418	472	367	425	410	414	459	399	407	464	443	411	441	436	434
1660	702	425	330	413	299	308	304	297	330	328	304	262	322	323	322	316	332	313	298	321	283	313	282	309	306	291	336	297	314	276	285	298	313	274	311	324	312	327	265	306	276	283	319	293	320	319	304	263	322	298	274	330	289	331	301	308	292	304	286	314	312	276	298	306	315	303	295	275	307	304	292	315	324	292	291	300	317	298	294	316	289	292	313	303	295	297	309	321	280	318	314	334	313	294	300	292	310	322	272	289	324	257	309	280	322	288	294	299	300	307	270	311	300	301	270	292	305	353	279	281	336	324	288	294	309	298	269	326	294	303	293	267	290	303	288	292	334	305	299	282	267	314	306	328	294	316	283	259	320	281	289	274	307	304	299	299	302	293	280	323	333	296	288	298	296	314	321	278	313	294	305	316	282	275	320	296	336	315	286	269	293	298	306	283	278	298	274	317	271	295	303	279	291	258	279	277	283	287	281	299	280	318	327	284	316	317	291	317	298	281	296	301	299	306	332	290	312	280	269	279	303	323	291	273	304	301	303	260	311	256	285	284	300	273	325	277	348	288	273	287	328	307	278	280	284	286	293	305	298	326	325	297	287	291	263	276	276	275	283	264	301	308	328	323	287	304	319	308	306	273	268	272	309	265	262	314	269	292	287	307	296	318	293	297	308	327	277	283	277	295	285	295	314	278	319	293	276	330	285	279	295	301	291	295	312	291	286	298	332	285	302	324	295	282	274	276	301	271	287	311	283	291	295	308	288	315	300	302	320	309	276	292	274	319	292	289	295	320	289	308	311	319	311	293	295	308	308	311	269	266	328	298	256	336	288	327	313	329	303	289	287	300	317	293	295	288	308	296	285	284	305	285	302	276	285	295	318	311	284	277	266	275	319	285	300	286	304	287	343	275	307	275	298	314	287	292	276	291	291	345	322	315	282	291	289	280	309	275	320	310	271	310	304	277	292	305	287	281	289	303	285	292	316	301	295	285	299	336	302	318	315	323	276	317	261	340	325	314	300	248	272	299	304	305	301	332	318	274	297	331	280	300	296	292	295	260	320	303	270	306	321	289	295	285	306	302	259	290	300	278	296	292	321	310	328	310	315	293	293	328	294	287	307	279	260	333	304	297	271	322	303	298	265	304	301	274	330	295	298	297	321	299	272	311	296	303	309	308	285	324	294	316	305	300	282	295	283	266	297	307	260	280	293	294	283	294	280	295	287	310	293	289	304	300	268	286	320	287	321	313	322	311	316	310	287	277	305	292	278	305	248	329	276	317	306	282	331	290	300	276	268	267	270	331	270	298	310	322	311	302	304	287	314	288	300	270	282	303	286	277	309	308	317	275	282	287	308	305	310	309	289	284	304	293	277	277	280	325	323	279	305	302	289	294	311	326	308	309	288	326	293	287	281	286	265	300	299	314	289	302	267	293	298	319	299	308	302	305	266	272	313	297	299	309	293	286	286	304	296	307	315	288	287	299	321	301	310	270	304	277	308	264	289	322	322	298	329	300	291	284	313	317	295	313	311	309	272	287	319	294	298	286	270	316	308	297	325	295	308	326	297	291	315	295	312	274	295	275	297	292	282	298	298	296	304	311	271	309	297	286	293	331	296	282	307	315	286	292	283	320	331	310	291	312	275	274	308	302	282	311	294	272	310	300	302	283	294	313	309	347	293	299	315	312	315	288	287	299	307	302	280	310	294	306	309	297	334	291	310	288	279	324	308	315	314	292	304	291	292	304	320	289	301	335	308	278	273	291	296	323	286	292	282	272	311	295	312	272	305	332	285	282	296	274	304	304	298	319	291	334	294	280	310	294	279	300	288	285	317	288	316	319	291	303	297	271	321	316	304	282	285	324	293	304	318	336	287	332	296	279	306	298	283	305	281	276	299	308	319	317	307	286	295	303	336	288	321	311	277	271	335	297	291	311	315	313	298	296	311	298	274	279	281	283	276	316	294	304	321	283	265	316	304	288	315	277	286	308	318	303	308	289	279	321	284	307	289	319	279	318	318	303	324	276	319	326	284	322	304	285	292	292	292	299	301	314	319	303	287	278	297	303	327	282	299	315	296	329	292	313	288	283	301	277	336	308	310	294	272	306	300	361	305	275	289	295	321	300	273	293	303	316	309	320	309	245	353	280	296	284	298	318	307	301	286	322	283	319	309	310	308	258	311	298	313	344	325	299	281	324	286	313	307	282	271	327	300	288	296	266	321	299	307	296	308	290	293	297	300	272	288	287	309	306	313	307	305	267	289	279	311	251	283	297	304	289	314	276	282	301	332	329	293	279	306	316	295	273	323	322	285	287	310	289	283	320	287	284	309	277	298	332	304	325	247	299	271	287	304	292	306	324	283	290	294	291	293	334	290	328	302	313	278	286	305	302	300	293	326	311	280	298	313	287	304	325	284	321	305	287	310	309	311	314	302	287	316	324	293	287	275	275	288	311	281	309	275	320	301	304	244	287	271	305	282	319	308	248	271	297	312	298	299	299	279	307	297	312	309	333	266	314	287	304	286	296	316	289	266	294	292	280	314	284	287	342	276	323	308	298	312	324	316	294	305	278	287	292	312	307	322	272	296	298	303	303	333	311	324	306	263	288	311	301	282	312	313	313	316	308	327	293	290	302	286	285	278	340	294	294	289	294	296	292	296	348	332	329	295	291	311	263	302	313	320	305	310	282	300	316	283	283	269	301	298	308	297	265	304	296	281	286	339	285	306	314	285	282	313	279	311	293	292	306	301	299	295	321	300	305	302	315	287	283	305	297	297	276	292	307	310	279	285	285	320	301	293	287	322	276	301	296	301	299	291	322	273	275	280	338	301	301	300	293	281	307	313	310	273	307	291	300	322	304	320	301	299	315	299	303	324	323	316	287	292	327	284	279	285	257	334	289	296	286	262	287	289	277	279	261	285	304	276	305	294	304	264	356	306	335	325	299	320	288	338	293	271	278	281	292	292	307	305	277	269	320	333	296	279	300	279	271	324	329	333	315	321	318	289	296	284	288	291	271	307	307	282	310	287	304	333	307	294	272	298	285	304	291	316	302	272	302	321	267	339	319	284	299	325	278	310	279	328	319	284	297	331	294	270	284	293	307	294	309	309	332	321	318	285	299	322	294	272	330	272	267	313	346	309	307	293	293	274	292	316	299	307	307	317	288	286	264	307	273	309	344	282	298	302	310	297	302	260	304	300	297	277	298	301	302	300	297	309	281	302	292	288	271	300	297	272	324	295	341	320	304	322	272	277	281	315	301	294	264	312	309	292	314	302	278	278	289	309	310	299	294	298	283	277	298	299	304	313	297	290	291	305	288	284	287	291	270	287	312	281	309	340	288	287	288	266	271	332	286	294	310	313	300	296	290	312	291	333	324	320	342	307	307	308	305	310	298	284	292	282	301	287	292	301	264	315	288	259	294	283	307	288	300	309	324	277	272	297	276	312	315	299	348	301	285	320	342	316	312	319	324	305	310	324	275	343	265	318	324	328
2037	1411	1062	941	1611	794	691	733	738	741	722	724	729	659	780	714	684	775	699	758	691	702	706	755	689	703	714	755	660	707	710	709	700	718	723	746	698	748	715	730	769	727	746	720	747	718	712	725	701	731	682	742	722	725	745	719	724	706	734	736	714	752	724	737	727	743	737	710	744	704	743	739	675	724	755	730	707	695	762	715	757	721	695	713	754	742	677	714	769	721	711	732	725	717	693	720	726	706	684	716	737	726	715	738	696	680	759	679	708	763	767	685	707	702	727	714	715	684	748	723	715	716	753	722	718	705	740	719	719	682	778	695	745	710	692	743	725	718	770	709	713	706	691	736	686	683	712	716	678	734	749	693	718	750	706	711	723	709	723	723	745	763	718	738	706	728	713	720	741	740	734	706	718	742	743	723	679	716	724	686	727	719	699	725	750	710	727	706	726	693	740	730	785	748	711	749	708	734	681	703	722	752	774	709	706	713	645	738	729	698	733	734	680	784	738	768	747	737	738	718	724	679	741	688	748	718	737	689	715	760	697	714	740	730	652	700	746	784	735	746	705	775	728	747	701	688	693	694	718	728	751	730	739	715	754	747	726	772	742	706	739	726	697	679	724	735	711	731	724	674	704	714	698	731	698	722	735	758	704	732	728	742	762	711	699	716	721	727	697	701	714	718	694	748	729	755	779	706	683	750	736	655	715	719	681	757	767	739	784	730	732	705	724	763	723	705	694	741	727	696	772	695	711	740	703	721	702	773	684	738	744	687	690	737	721	725	741	720	713	733	747	762	729	720	722	770	705	656	758	721	749	765	764	742	704	675	686	733	699	720	711	708	714	714	778	724	719	741	770	687	754	767	739	763	718	692	763	708	735	756	738	742	753	731	735	727	754	763	731	745	701	771	724	701	733	744	748	721	748	762	713	726	727	702	694	753	754	771	728	700	704	763	707	737	758	710	775	693	776	711	718	744	741	741	713	767	751	709	728	751	762	759	742	713	708	798	733	739	730	744	735	731	758	734	745	734	690	747	723	752	724	742	711	689	745	700	729	755	715	721	685	708	694	670	689	727	700	698	680	720	724	737	717	727	736	714	807	779	697	745	744	750	722	735	734	755	693	745	721	718	754	776	774	711	722	689	734	722	746	754	788	725	724	739	737	667	757	718	693	671	728	712	719	709	734	739	749	695	710	707	720	696	756	725	737	674	735	718	722	772	727	717	699	720	719	729	694	756	760	764	744	698	689	728	730	682	737	747	719	736	726	705	720	756	690	737	730	717	781	750	750	651	732	708	715	694	700	757	717	726	731	729	713	708	754	696	720	731	718	704	709	693	714	701	700	699	721	689	714	742	697	671	677	719	681	775	689	690	693	726	760	732	733	731	784	744	698	721	797	734	711	687	703	771	725	743	713	759	726	695	771	718	773	654	749	776	736	757	717	745	707	708	716	709	752	717	700	735	771	754	718	747	699	735	769	764	704	739	709	685	687	728	751	746	748	723	692	728	779	729	762	663	753	684	669	722	703	729	718	724	727	724	713	767	701	715	718	752	711	705	709	764	728	744	689	689	774	713	757	716	764	703	709	704	728	730	717	686	710	702	733	715	715	748	753	718	706	708	707	730	760	735	699	707	722	750	758	723	806	710	718	717	721	687	712	697	685	733	720	702	731	752	743	736	695	745	750	787	724	758	723	704	732	704	729	746	756	727	749	759	749	725	714	702	725	749	727	736	785	741	714	738	786	724	723	690	706	752	710	684	700	735	672	730	752	719	707	695	684	723	751	727	730	769	741	691	685	721	725	715	733	730	744	729	750	726	717	741	749	724	703	673	686	731	718	769	709	770	730	746	699	705	691	731	746	718	747	752	731	740	724	731	682	750	709	717	703	694	729	723	739	749	750	714	695	711	680	744	722	738	697	762	731	720	712	717	713	720	667	734	758	707	705	693	718	722	711	725	715	705	742	725	716	730	729	721	703	726	670	717	740	741	670	725	726	708	650	698	772	729	713	760	718	664	715	730	729	719	725	671	716	736	718	792	661	717	752	750	750	769	740	721	709	736	727	713	738	729	740	703	706	707	726	719	724	692	748	744	737	725	678	741	775	760	759	728	733	718	700	759	714	692	712	739	716	729	673	695	756	752	743	696	716	708	722	694	711	722	744	695	736	718	710	744	732	730	699	674	718	716	767	734	701	740	732	677	743	701	707	689	741	742	726	777	765	762	746	737	766	722	710	737	720	714	715	731	675	752	726	735	735	728	725	647	722	688	714	704	715	776	717	690	735	719	732	746	753	731	748	708	745	727	669	707	780	708	723	714	705	687	693	746	725	776	770	722	746	708	811	692	747	752	721	702	748	754	734	756	777	693	719	741	745	705	707	734	738	728	688	716	722	763	766	683	715	735	733	672	724	751	721	681	713	741	675	737	732	738	716	661	719	687	736	721	740	695	714	730	713	711	731	718	734	716	702	727	693	728	715	725	721	717	753	701	725	701	738	697	688	741	711	674	713	702	749	698	755	721	721	686	731	729	750	715	757	702	700	720	737	750	718	673	717	767	726	730	688	778	723	721	691	669	708	745	763	667	694	690	733	688	752	715	752	688	703	704	709	738	707	717	696	734	689	737	718	764	725	741	705	733	741	703	680	718	736	706	727	733	710	706	759	704	760	720	724	727	747	714	733	716	695	701	736	754	747	705	687	749	721	728	743	701	752	746	754	713	760	744	697	734	776	781	739	712	731	759	709	740	753	702	750	732	713	753	686	754	720	721	716	745	721	715	732	673	763	742	713	711	699	699	684	720	700	741	723	755	732	784	708	720	715	710	758	695	726	712	699	751	726	716	758	733	708	716	728	712	738	770	681	746	727	733	691	696	753	690	757	696	729	702	707	762	735	713	710	748	718	713	740	753	754	745	713	710	711	725	725	736	748	673	704	694	753	711	709	735	721	735	778	706	702	728	794	698	724	723	747	705	714	741	713	702	781	724	761	683	765	712	713	739	748	749	708	739	737	755	755	702	742	765	738	724	721	738	729	752	699	766	745	696	736	717	732	754	706	664	691	785	713	740	711	720	736	743	701	698	721	732	735	710	703	792	744	689	703	721	762	732	743	761	724	715	752	732	732	766	703	761	711	753	768	760	759	743	743	685	704	755	745	749	704	766	716	738	739	719	728	734	666	689	760	705	745	716	742	728	679	725	751	733	770	645	714	714	700	764	752	738	794	691	682	741	745	729	765	711	712	754	728	689	676	715	711	682	736	715	708	696	725	716	713	701	721	688	731	728	731	758	681	660	745	709	730	712	742	748	720	725	746	752	742	740	697	687	735	751	713	747	736	744	712	773	674	703	709	727	747	746	782	717	742	701	715	676	666	720	700	650	739	764	748	764	699	701	675	743	752	736	791	700	734	747	736	718	706	698	713	698	731	690	704	740	746	718	746	752	724	750	694	744	696	731	715	752	727	762	669	714	720	734	703	724	676	729	732	758
8241	9390	5328	763	1934	756	369	357	360	316	314	315	325	356	314	342	313	314	322	290	344	335	299	328	323	325	309	348	320	281	303	324	314	321	322	342	326	324	335	305	344	333	303	335	300	311	337	313	308	302	317	327	297	292	308	336	300	296	300	308	313	291	338	318	296	301	345	329	331	338	329	339	330	298	311	362	304	356	321	355	359	320	311	298	324	300	319	304	317	298	310	319	325	294	321	341	291	314	348	313	318	370	314	326	326	318	290	330	319	287	340	319	305	322	313	305	293	327	318	314	314	309	320	311	322	317	330	304	353	357	336	340	319	331	350	318	305	316	339	313	300	361	297	271	334	296	295	309	309	285	298	347	343	293	321	321	300	315	318	289	339	334	310	324	349	303	317	311	324	279	300	324	324	309	333	300	307	305	334	320	309	295	327	319	322	330	308	319	334	292	295	324	299	289	304	332	309	324	359	295	326	329	357	321	328	333	332	298	293	372	302	302	334	333	287	305	327	334	346	289	319	309	305	332	335	325	276	279	326	338	303	329	323	296	341	344	319	343	299	351	331	303	314	296	316	318	327	298	313	323	330	314	314	351	297	290	318	323	322	313	344	313	339	302	307	306	335	290	305	295	291	288	321	270	343	327	350	307	316	285	314	320	312	318	344	317	324	278	304	327	315	308	318	333	294	327	335	315	335	308	338	332	345	316	308	306	333	317	296	324	290	306	338	336	315	347	311	287	339	317	337	319	353	312	326	338	310	334	330	319	330	299	321	318	318	277	294	296	329	304	329	300	313	303	326	313	295	364	325	333	331	310	313	315	297	323	296	311	336	335	326	341	307	292	329	322	307	283	289	322	307	313	336	318	310	340	334	314	293	292	302	313	308	306	301	314	323	310	289	335	301	342	320	311	328	343	334	316	316	295	306	313	309	310	347	326	298	321	311	290	309	295	340	316	327	331	344	353	329	358	336	304	355	314	307	321	319	298	311	317	340	338	333	324	308	321	310	325	329	332	309	285	319	326	309	300	288	357	319	324	306	301	354	301	310	318	280	308	321	303	308	326	323	312	319	347	355	314	318	318	315	302	332	303	314	337	331	295	293	301	342	314	309	317	321	357	305	303	342	330	336	306	290	323	345	313	303	326	346	312	312	310	304	310	314	331	302	282	309	318	306	338	308	321	313	325	315	306	326	331	350	328	325	327	327	336	315	309	318	351	320	346	314	346	322	321	320	315	334	322	296	312	350	297	317	345	338	302	317	330	322	282	324	332	300	310	298	326	322	300	348	324	307	301	336	323	303	359	331	315	286	337	334	337	314	322	306	343	308	337	305	306	323	337	330	287	305	323	323	304	310	303	333	342	298	288	303	335	315	291	309	305	287	296	325	339	338	323	291	367	307	353	322	318	351	280	308	341	282	348	287	299	319	305	336	304	316	338	345	292	323	360	319	310	323	358	344	324	332	337	297	301	318	328	332	329	333	314	332	327	343	323	296	331	316	337	322	325	280	328	303	325	318	281	326	344	329	311	324	310	303	326	326	335	323	289	326	304	324	298	312	273	287	294	325	345	303	312	304	300	313	283	287	311	324	315	313	323	327	303	334	324	339	312	317	300	319	322	308	332	342	343	279	333	309	289	333	309	329	349	328	331	290	359	313	294	315	300	329	298	303	335	311	344	298	322	312	336	330	343	318	330	318	338	326	319	313	309	332	322	325	322	329	321	299	367	326	307	285	306	308	305	326	322	314	328	316	304	324	340	322	335	315	330	343	299	346	299	302	333	316	325	347	330	332	349	331	337	312	303	323	281	306	331	321	309	302	315	329	347	347	331	309	355	329	327	295	313	309	306	334	328	316	318	324	325	329	306	363	292	311	332	305	313	293	311	325	313	301	293	317	291	312	318	315	315	318	327	347	321	311	310	320	315	297	295	289	281	292	330	336	326	340	299	316	303	357	326	309	300	298	341	345	340	302	308	301	303	334	382	347	320	300	321	284	299	335	317	345	326	330	341	307	310	325	335	343	309	295	343	319	328	328	311	330	355	310	344	310	307	315	332	330	340	329	327	323	301	349	289	315	325	314	355	329	319	310	312	349	321	287	311	308	314	319	307	314	303	339	335	331	327	291	305	327	310	323	328	299	338	280	317	296	324	327	324	315	288	269	329	340	307	301	346	279	315	303	292	324	302	333	282	305	290	306	325	304	350	343	325	317	309	296	358	303	314	298	299	319	303	324	315	286	313	328	344	333	300	326	327	338	341	317	356	341	355	328	356	312	310	342	313	297	323	304	326	322	333	303	299	330	299	308	322	321	322	321	330	328	301	294	298	338	342	332	332	321	327	303	325	329	340	310	310	313	319	305	279	294	299	343	331	323	361	309	304	337	313	320	319	291	318	293	281	319	323	312	327	340	345	332	316	305	306	334	288	329	343	327	297	323	330	320	333	331	322	325	317	325	346	332	304	321	325	316	267	306	340	314	304	338	318	322	320	289	321	312	340	290	310	348	308	329	321	295	301	303	336	357	295	313	328	309	289	316	304	335	288	320	308	300	303	293	323	296	322	297	288	302	288	323	330	327	301	302	310	329	342	301	331	292	321	321	347	354	343	324	319	305	350	313	316	330	322	332	319	302	330	338	306	307	312	306	310	312	303	298	310	323	320	306	300	313	318	303	331	330	353	289	313	324	308	310	330	365	329	305	376	319	341	326	331	350	348	307	337	317	303	312	362	324	279	331	314	344	313	324	307	324	309	313	327	337	345	273	297	336	295	312	336	325	312	301	312	320	335	326	285	298	309	333	305	334	368	340	363	320	330	325	314	291	304	343	321	310	322	318	310	314	332	353	313	296	316	340	317	349	347	301	282	341	309	328	302	316	359	325	348	303	326	325	330	325	295	307	308	346	316	311	292	317	303	309	346	321	307	302	302	303	320	311	348	311	331	353	317	313	310	306	310	329	320	323	320	318	330	305	315	346	329	329	282	328	317	346	314	322	315	290	309	328	308	318	312	307	324	317	294	284	289	321	359	331	359	342	379	339	337	341	338	344	304	329	331	298	335	320	325	293	320	318	322	332	276	324	329	337	311	326	317	324	332	344	321	327	345	369	355	326	339	309	349	299	306	307	312	339	333	319	314	337	312	325	297	312	315	301	345	276	312	325	311	289	325	334	336	321	329	331	334	315	336	323	327	292	303	303	341	290	322	328	334	340	316	350	296	309	332	320	315	324	286	331	330	328	303	318	277	296	336	307	341	323	302	313	306	297	320	298	318	332	296	298	295	344	343	347	330	291	327	309	310	305	337	348	294	312	327	351	320	322	308	322	310	315	325	326	326	346	363	299	295	307	337	309	314	297	337	318	318	293	325	335	304	340	336	307	315	332	332	327	332	361	338	320	311	331	320	341	306	304	300	286	332	336	311	325	323	338	300	321	338	287	316	321	332	328	345	376	335	286	298	320	349	315	341	369	307	321	330	329	353	352	313	338	316
7351	10231	5713	1773	8167	1978	1020	951	898	917	867	837	895	841	777	828	840	814	848	786	757	777	790	752	739	748	789	806	754	729	779	743	782	762	804	756	759	798	804	755	727	764	789	755	719	739	776	760	743	763	788	771	754	699	754	739	744	766	799	730	763	768	773	766	707	706	709	763	768	790	810	743	783	799	779	717	759	758	743	747	769	750	740	724	781	736	717	736	733	735	785	745	733	775	745	789	714	735	719	762	800	754	744	721	747	753	760	776	784	802	805	725	742	770	751	724	746	773	771	754	790	710	794	712	775	755	734	744	756	708	763	736	759	726	779	744	756	760	724	743	760	750	728	763	724	764	736	739	766	776	752	721	817	778	744	772	809	743	737	753	737	752	802	778	710	700	765	735	745	733	745	794	782	757	723	772	702	795	754	743	767	764	784	746	749	720	755	807	715	741	753	767	774	720	744	792	760	788	719	711	696	764	763	739	723	738	788	809	727	758	792	770	752	758	767	781	775	790	787	788	737	766	734	851	751	754	712	793	731	785	804	773	770	770	753	740	745	749	729	735	768	773	756	770	726	726	760	748	775	743	770	751	711	752	765	741	732	731	774	768	730	740	737	798	766	752	752	752	750	738	760	776	765	725	796	747	786	783	754	768	751	808	815	789	748	767	754	793	725	718	785	730	792	704	785	795	775	766	769	737	745	784	778	751	749	743	759	765	768	731	736	810	782	783	736	766	777	781	759	784	763	779	824	740	769	777	768	714	792	758	752	749	822	769	731	787	723	794	723	737	778	750	722	759	774	702	749	792	767	773	743	760	749	787	742	799	809	746	774	755	755	771	758	781	725	754	758	747	756	763	789	773	727	787	742	801	745	730	756	752	819	757	800	759	733	796	764	749	754	754	723	778	792	783	732	753	793	779	695	771	762	748	800	704	743	719	784	805	749	792	734	808	748	762	800	737	753	697	706	699	765	744	753	753	799	753	718	692	733	727	726	804	750	770	762	785	694	718	728	761	775	741	805	781	800	759	690	759	743	750	766	778	750	699	768	723	793	743	799	765	747	748	736	773	776	739	729	770	730	791	790	795	741	777	789	760	756	752	713	750	713	754	751	785	797	740	759	713	778	746	737	740	749	761	744	775	714	754	749	678	729	735	775	762	791	760	797	756	801	760	765	766	733	787	712	760	717	790	778	778	809	756	728	757	760	741	799	712	816	764	750	774	741	758	814	739	787	819	741	710	779	767	737	820	763	735	732	765	736	782	760	772	767	730	767	719	815	733	750	766	735	811	794	769	763	734	722	725	773	746	760	700	724	756	750	794	740	753	830	714	748	725	720	754	782	717	721	752	689	767	745	766	752	745	785	777	733	697	776	748	772	711	738	766	730	765	776	778	795	776	770	722	778	771	743	755	725	759	673	789	762	786	753	736	728	747	768	746	742	765	712	741	720	739	800	838	767	784	801	737	713	772	757	795	727	748	742	733	782	712	792	785	744	761	695	741	779	800	722	765	754	772	763	788	749	750	768	771	778	748	770	741	785	738	756	710	783	779	750	770	744	788	788	795	746	810	794	812	734	751	801	702	761	791	807	782	713	735	767	789	759	725	723	718	819	732	752	740	724	733	764	739	779	752	778	750	761	756	755	733	793	724	745	702	753	779	810	697	783	741	775	747	719	751	780	736	742	766	749	819	746	796	751	768	754	801	743	734	813	813	735	747	730	755	763	772	775	724	799	759	782	767	723	727	815	765	799	800	730	769	710	793	801	731	781	769	759	802	709	751	755	750	743	747	803	800	723	737	728	799	749	738	799	757	809	741	724	701	774	760	750	744	677	767	772	762	770	748	771	768	756	757	739	758	815	814	751	797	742	714	802	783	782	723	737	753	742	761	787	761	726	754	771	705	772	750	763	778	756	720	772	748	759	792	778	805	766	768	719	724	779	758	788	776	760	740	737	702	778	758	765	763	743	771	767	765	781	785	759	785	810	801	734	744	716	770	805	712	750	737	753	799	716	752	767	746	768	701	747	745	768	729	727	765	758	741	769	804	788	717	769	748	763	742	765	718	783	717	788	793	728	717	746	804	767	759	814	722	736	709	754	742	750	785	753	778	762	751	735	801	729	781	803	757	721	712	802	709	776	784	730	720	764	747	791	809	769	795	721	779	760	758	764	752	835	742	783	745	725	751	728	765	767	748	756	774	722	760	786	775	793	747	764	696	758	731	784	696	735	772	757	763	747	769	689	778	745	783	748	759	752	748	736	781	770	780	735	749	713	758	768	745	826	749	748	748	747	766	771	753	757	739	775	745	768	765	730	766	698	735	736	789	707	755	741	755	806	773	770	842	735	743	722	786	768	764	759	726	818	744	753	797	816	731	731	802	752	773	746	753	758	739	753	772	738	788	762	746	795	764	750	798	783	788	746	789	775	792	744	792	734	803	776	719	763	744	832	796	705	770	762	733	699	734	693	799	777	787	704	762	734	770	777	782	782	727	735	758	716	783	759	776	746	740	775	771	759	732	790	785	741	790	775	725	778	759	742	793	777	800	753	806	786	779	748	761	725	779	767	716	743	732	749	755	787	721	760	755	768	773	788	731	757	723	786	729	765	777	733	779	775	769	756	747	765	744	739	783	763	732	734	721	739	818	764	779	742	817	724	723	785	802	755	774	730	802	778	768	761	777	714	727	738	761	779	774	766	744	789	762	723	779	744	754	748	782	782	753	812	730	754	802	793	745	765	752	771	760	792	782	793	758	786	744	746	792	760	707	815	731	732	812	760	768	734	790	734	739	750	726	746	740	750	774	781	754	812	712	739	790	778	756	792	758	791	790	760	782	716	778	736	795	754	755	762	777	774	783	778	768	756	752	750	738	727	740	771	728	740	765	787	789	723	751	714	751	779	795	738	728	728	757	722	743	785	765	738	788	742	771	767	772	731	776	728	715	723	766	778	819	752	771	753	732	742	731	738	788	770	735	798	786	799	745	809	727	799	717	762	724	744	715	754	751	759	756	730	725	777	723	740	670	748	775	790	789	800	720	737	785	782	741	713	739	751	729	731	759	744	796	733	709	769	781	794	758	773	757	791	746	757	780	776	742	705	740	722	792	802	778	749	764	741	772	769	813	782	739	717	726	771	759	739	769	709	821	725	768	762	724	783	706	752	764	775	785	759	807	782	730	790	762	757	779	775	752	735	730	772	792	789	761	750	724	791	736	737	799	760	754	703	794	785	782	768	806	787	752	771	769	789	767	772	729	780	785	753	753	773	760	814	762	729	749	768	779	743	754	772	811	820	793	765	717	766	766	706	816	745	742	808	770	743	741	739	740	724	811	762	745	739	757	752	715	779	786	754	777	747	761	801	788	711	773	712	765	753	742	771	778	788	729	773	774	770	727	780	803	723	751	709	706	767	732	699	781	743	745	747	755	756	757	749	722	758	732	734	768	732	782	768	742	741	785	768	784	732	758	748	755	752	737	750	751	802	713
13514	17416	9990	975	2418	774	301	235	201	239	202	195	202	235	193	189	161	189	200	203	206	193	178	166	174	165	175	178	169	183	181	192	178	173	184	185	174	162	160	187	168	204	215	160	182	180	173	171	163	195	191	154	157	205	186	164	174	180	177	174	150	179	165	179	172	184	176	140	187	169	158	175	143	175	185	182	175	176	183	180	163	157	166	163	178	168	192	180	173	148	187	175	178	167	174	162	167	161	157	177	185	171	147	175	196	189	168	179	177	158	165	190	180	205	169	151	194	195	188	193	183	157	170	147	175	161	179	169	170	175	164	166	199	160	185	151	170	173	175	148	167	172	187	161	184	169	173	157	175	165	161	186	188	165	172	181	170	173	178	160	143	166	164	165	177	187	181	167	177	156	150	176	182	212	163	154	151	163	181	181	173	198	160	156	173	165	174	168	160	163	164	204	187	185	179	159	170	166	199	184	190	181	188	175	183	173	162	172	173	198	186	148	182	175	192	178	208	165	152	168	171	190	192	196	169	189	156	192	170	178	179	195	168	199	180	185	178	172	182	141	188	168	189	184	173	197	199	156	163	152	137	156	148	171	168	183	174	213	189	189	177	183	195	173	179	202	171	189	187	172	179	172	173	180	187	181	136	151	172	152	195	158	192	176	184	172	155	209	153	175	176	195	179	188	162	200	158	153	163	198	196	150	197	169	153	198	171	155	157	180	183	194	174	156	191	195	171	171	186	187	168	173	183	155	159	161	178	185	159	195	176	160	192	176	161	178	182	161	157	157	175	176	160	154	169	194	159	167	184	175	189	176	165	170	165	154	170	186	193	169	154	184	167	189	168	175	180	146	186	185	155	160	169	186	200	197	151	178	166	152	190	179	203	172	168	171	158	169	170	169	160	170	160	180	181	185	158	148	169	192	169	189	187	168	167	183	183	157	159	196	183	180	177	155	161	152	194	180	175	166	173	165	168	180	187	156	171	176	181	163	163	167	181	188	173	142	174	169	175	197	177	153	168	175	166	183	177	183	183	155	181	156	208	175	194	138	174	172	186	174	198	199	176	171	159	153	176	181	178	171	180	173	186	171	181	180	171	169	173	184	164	169	185	179	173	178	177	183	187	164	199	173	158	183	152	176	158	170	199	181	187	169	196	185	171	168	188	166	170	166	162	175	182	166	187	160	151	172	161	170	166	157	203	182	181	182	184	176	206	202	190	171	173	155	190	176	190	191	170	199	187	166	174	185	186	151	211	167	161	168	149	172	181	148	148	163	188	196	178	168	179	182	190	181	189	174	141	190	183	177	170	194	171	180	163	168	161	180	169	171	172	183	187	159	180	188	188	180	158	187	156	172	189	161	164	166	185	172	169	169	167	181	178	175	162	173	181	181	171	188	190	198	190	189	163	153	167	173	163	183	165	172	149	176	156	146	169	171	173	182	206	141	191	170	166	178	163	175	200	164	180	143	159	156	187	187	195	193	181	186	169	171	188	181	187	166	173	155	153	177	173	141	181	178	173	180	164	169	186	156	168	169	162	172	201	178	164	170	168	168	163	188	175	197	175	172	153	160	182	169	192	180	176	199	184	193	184	162	139	154	159	168	181	189	178	160	173	167	167	202	162	186	196	180	179	175	173	185	191	178	172	169	182	155	190	167	164	202	159	177	156	174	162	184	165	181	183	160	194	188	162	184	163	182	177	172	167	178	182	176	161	207	166	170	179	204	127	167	166	151	188	192	174	168	194	194	175	158	166	203	168	179	181	170	172	175	167	142	184	175	197	173	166	188	171	187	166	158	166	146	161	161	164	156	180	160	198	173	162	162	173	167	155	174	160	161	200	176	174	188	163	172	167	175	158	166	170	176	159	163	172	148	173	184	188	200	166	189	173	188	172	147	165	176	161	168	173	157	176	170	169	169	165	214	174	173	168	195	182	174	182	166	197	161	176	183	153	187	176	155	176	148	180	156	165	153	157	189	174	179	196	182	195	175	181	145	178	151	157	179	180	192	164	175	171	167	173	174	182	156	184	169	154	196	177	167	186	190	195	190	149	207	193	163	178	182	206	183	152	188	165	164	166	166	174	169	191	196	165	166	192	187	182	177	163	169	171	148	176	177	171	190	189	164	182	164	174	186	157	192	181	170	179	187	179	193	189	181	190	183	160	172	170	172	173	186	163	172	170	184	193	177	176	198	153	171	154	156	165	177	168	175	159	182	160	151	198	160	169	190	152	174	196	169	181	177	186	169	147	181	183	152	196	166	170	157	151	167	178	158	181	177	182	181	183	172	162	188	175	200	166	182	169	169	167	187	172	175	186	188	206	183	196	192	170	162	185	173	168	179	176	179	160	154	194	177	184	158	175	184	183	164	167	177	178	176	186	180	179	194	184	195	182	142	176	172	188	171	163	176	161	168	176	144	196	165	177	184	163	201	173	165	161	175	183	193	179	185	145	175	198	168	167	183	177	162	154	166	170	192	178	167	160	180	183	189	162	179	181	179	198	168	159	191	181	172	170	179	173	176	166	170	183	187	200	153	151	158	173	179	203	179	166	177	173	188	155	173	165	192	180	178	193	200	200	183	181	186	169	151	173	172	160	193	191	173	173	193	202	165	208	188	163	172	147	162	182	179	151	161	184	147	169	184	178	178	178	175	168	175	175	161	175	203	177	170	185	143	196	180	173	140	170	171	165	163	149	151	185	169	180	163	173	163	163	157	181	183	186	166	199	206	190	177	165	157	184	172	154	178	233	167	152	177	181	151	170	173	162	159	178	164	169	189	170	158	183	180	178	144	191	163	176	149	196	188	198	182	164	169	171	166	175	166	177	186	186	203	182	180	180	171	204	193	153	187	194	152	155	175	192	177	159	208	157	200	162	180	173	157	177	155	176	166	186	179	201	175	175	155	175	181	188	187	203	174	182	154	162	160	162	143	207	164	188	169	175	160	171	201	186	155	173	178	177	185	178	169	158	162	197	172	158	157	154	160	167	174	166	174	163	163	158	180	175	189	187	176	212	180	175	178	188	172	179	187	172	154	158	184	176	181	164	178	176	155	177	153	164	189	183	185	161	164	144	185	173	158	191	182	174	154	159	188	182	156	179	150	157	182	186	177	156	162	180	174	164	160	180	174	173	172	181	188	210	163	178	222	182	170	169	162	156	162	161	172	190	168	182	157	182	166	177	168	191	204	187	172	163	174	171	161	165	177	156	164	178	181	180	174	162	179	166	164	176	175	152	180	189	166	182	181	174	183	180	185	178	218	169	160	172	166	172	180	208	176	181	154	177	201	198	179	187	165	177	167	172	162	174	150	157	175	183	184	186	168	166	169	161	169	173	164	205	163	172	160	158	172	189	154	170	165	168	195	152	161	163	186	162	168	179	170	202	186	173	190	151	181	177	199	202	169	188	185	176	168	171	178	164	163	171	154	176	157	158	176	180	188	170	134	173	196	173	185	159	156	169	168	178	205	172	159	184	191	180	189
9217	16088	7481	2135	9612	1779	888	831	797	697	655	585	566	590	561	549	531	548	539	471	523	501	452	446	460	506	515	493	487	511	445	485	443	456	494	464	469	471	472	437	445	458	462	450	414	468	463	434	428	446	458	403	447	452	438	414	445	362	443	462	424	427	435	402	441	431	443	411	439	426	430	436	407	453	430	449	421	412	417	405	400	455	458	399	463	433	459	448	424	444	483	470	405	456	431	413	445	429	403	448	387	445	428	423	446	435	418	455	405	448	401	399	450	483	475	449	414	428	417	469	406	411	437	444	450	425	433	444	419	448	434	426	390	431	435	476	426	429	464	446	446	449	424	458	423	457	432	484	412	436	449	409	456	474	415	421	424	441	455	451	404	421	454	459	426	398	441	453	453	409	408	425	438	394	440	463	417	453	465	436	423	393	421	453	391	463	405	394	434	405	407	461	418	428	419	405	431	391	452	430	408	416	441	426	448	422	425	428	380	442	418	447	447	449	477	396	372	433	431	434	403	424	405	431	462	412	471	415	443	425	440	423	427	419	467	440	434	393	433	411	431	392	390	413	400	433	433	395	462	417	422	409	444	428	432	415	424	437	408	419	449	428	453	422	431	391	402	423	439	412	475	393	438	458	438	404	449	432	421	410	414	409	446	405	422	436	457	405	434	433	457	424	432	431	420	447	443	437	443	461	446	429	460	439	427	438	437	418	404	424	427	413	410	452	439	361	473	449	414	443	439	455	418	423	412	461	445	401	461	409	458	428	439	406	420	401	388	477	447	433	419	420	417	446	418	438	409	436	411	445	425	380	426	399	411	403	461	440	393	415	454	423	398	455	414	412	424	413	447	449	428	455	407	414	440	395	400	382	389	460	452	429	425	414	414	449	411	412	409	450	408	440	423	404	442	430	428	421	428	450	460	453	378	431	387	412	390	422	412	415	458	385	399	389	421	414	416	455	397	418	417	442	407	427	450	432	419	434	414	415	449	425	437	408	422	416	442	454	449	445	424	457	440	420	437	456	435	438	435	428	440	433	420	432	434	431	416	439	468	419	424	435	430	427	463	415	437	438	426	457	403	424	452	414	433	403	423	438	409	449	408	433	440	418	406	434	427	420	430	457	424	395	397	444	448	438	423	450	422	454	417	411	444	402	438	401	449	416	413	447	482	413	481	432	418	403	442	458	438	400	423	397	440	431	443	416	423	411	416	429	382	418	403	434	414	436	442	444	409	419	430	408	413	422	428	445	400	417	431	424	423	415	440	417	405	408	432	420	445	425	454	436	406	454	433	456	434	403	387	445	431	438	439	421	398	395	413	426	408	408	434	454	422	445	421	437	442	409	427	433	421	445	471	402	460	421	405	433	445	411	484	436	438	412	408	411	453	417	472	420	417	435	476	420	439	478	424	440	451	411	423	416	429	400	406	411	433	418	431	409	400	442	459	426	424	449	451	427	490	450	460	431	434	461	413	454	446	410	440	420	439	426	475	449	425	413	457	438	409	412	446	443	399	434	417	434	441	444	422	451	441	432	457	443	452	405	427	431	397	422	424	425	454	447	445	426	432	426	382	440	409	458	437	409	420	419	415	412	447	435	391	396	441	402	421	400	440	409	457	365	423	417	419	438	451	402	427	459	445	414	389	437	409	414	455	455	429	442	420	435	442	434	437	459	432	455	460	419	442	418	416	431	400	443	436	435	420	425	408	418	457	390	434	440	476	439	440	424	403	480	388	430	418	457	444	416	460	398	413	430	427	401	446	413	424	431	400	410	393	428	449	425	429	453	451	418	427	440	440	454	408	415	428	434	448	447	452	409	470	435	476	445	414	461	423	388	423	421	406	412	417	404	470	415	439	440	430	457	465	430	395	380	430	441	421	453	469	462	381	400	445	451	443	473	431	434	469	422	440	425	415	418	416	404	430	412	427	413	435	442	417	449	464	461	440	398	435	439	415	442	427	437	420	422	439	435	430	421	402	439	424	452	375	441	428	427	425	399	424	431	386	461	379	405	446	445	448	432	471	420	417	414	456	427	430	451	425	388	460	452	422	413	463	425	459	433	433	443	441	418	425	413	396	421	408	425	420	410	441	453	468	432	452	456	438	443	386	417	456	417	441	469	426	424	415	444	448	448	419	430	441	416	436	450	434	435	414	468	462	435	425	433	456	429	437	436	443	430	433	409	373	425	428	437	428	426	450	464	396	454	417	428	450	413	418	449	421	448	466	429	394	457	400	424	435	399	444	451	448	410	394	465	420	405	415	420	428	441	413	442	420	423	434	421	458	445	425	462	406	425	439	403	437	433	425	438	453	408	439	446	446	440	482	476	417	432	496	418	421	402	432	416	456	460	425	418	393	417	422	418	412	396	440	423	427	454	462	455	409	434	458	430	401	469	446	418	416	438	454	429	454	439	440	412	432	435	463	417	402	432	423	453	452	422	407	418	452	437	428	410	427	448	461	431	419	417	389	440	428	434	427	477	425	461	411	456	418	466	431	423	437	416	449	415	454	435	450	447	446	425	412	423	458	442	415	455	437	445	463	421	426	444	442	398	421	419	425	396	443	409	425	443	413	482	394	425	415	428	434	433	411	422	475	425	403	450	428	402	377	477	430	420	429	445	415	442	448	441	453	436	460	398	416	422	426	442	426	431	466	409	425	419	417	405	441	434	380	409	425	433	429	457	418	446	428	424	447	411	451	447	435	429	398	441	427	445	414	404	428	451	424	440	424	415	437	449	434	451	427	425	398	402	427	437	461	471	435	406	445	413	427	417	441	479	435	432	447	426	437	427	429	417	425	461	454	452	420	455	431	443	439	446	430	440	401	431	455	446	431	432	459	458	412	438	439	420	402	400	430	426	456	436	414	425	414	431	439	434	416	422	424	445	422	444	442	420	413	449	418	429	390	400	441	470	431	477	389	396	450	416	439	395	432	476	443	463	412	425	428	439	468	428	406	445	434	440	437	404	436	422	424	425	448	448	439	408	403	458	395	403	425	431	440	421	450	465	429	423	427	416	416	444	422	394	457	427	435	418	416	420	430	459	411	434	439	458	419	419	464	453	416	439	382	474	401	458	430	442	441	413	422	433	433	433	429	422	450	436	454	455	401	449	415	420	469	433	453	423	408	488	413	396	395	431	404	422	438	467	420	416	448	437	429	412	410	441	408	447	405	427	428	382	467	443	404	432	408	471	401	421	430	443	407	419	450	392	404	425	435	406	465	427	429	441	416	404	435	439	436	440	465	429	443	422	439	402	451	444	422	425	447	404	380	447	412	432	462	423	455	390	477	422	418	432	468	432	439	454	444	399	454	440	415	427	446	406	419	430	439	439	420	433	448	445	445	479	406	437	396	430	445	450	433	459	431	425	409	454	450	442	427	436	430	465	431	459	453	450	438	433	427	421	422	442	431	412	428	475	421	398	467	433	403	469	450	429	412	424	435	395	416	447	470	403	421	440	429	442	428	438	409	419	454	421	424	461
1458	611	411	340	385	314	314	315	277	325	313	314	328	335	254	287	278	296	301	301	284	305	269	302	296	284	267	310	287	297	308	298	295	310	280	286	315	334	280	293	306	296	293	312	293	292	306	269	316	332	293	314	277	313	316	316	302	335	285	303	324	323	303	293	306	288	271	327	283	316	332	301	299	321	308	306	272	327	301	288	293	288	302	274	291	288	271	281	312	334	319	295	291	300	307	292	317	325	307	330	297	302	282	289	299	277	321	290	293	306	281	304	259	289	281	282	307	287	328	254	316	292	306	326	287	283	294	286	271	310	314	311	302	280	255	314	308	282	298	348	303	281	302	263	287	288	311	309	306	328	318	328	295	305	304	312	313	305	251	305	298	289	300	298	315	293	285	340	284	285	322	293	304	296	271	290	299	277	251	296	323	268	300	289	285	315	304	277	309	275	297	277	286	316	320	277	309	299	291	279	316	262	304	313	316	332	297	289	300	312	292	300	291	295	317	303	288	288	308	301	277	296	285	310	314	273	314	300	309	292	309	293	313	290	268	329	249	275	316	301	318	316	253	300	324	289	292	315	311	334	286	316	303	300	277	300	296	300	263	295	293	295	296	291	311	295	303	296	295	306	335	271	307	322	274	287	265	278	307	305	294	277	282	282	268	289	284	311	292	282	272	297	258	295	314	324	280	289	283	343	300	291	283	287	321	310	294	296	344	287	324	314	291	305	284	281	287	287	297	306	312	287	296	291	296	302	299	315	266	286	360	307	285	290	316	288	297	295	270	285	264	302	283	293	295	323	299	326	318	280	303	295	290	267	315	302	300	290	328	294	276	267	289	288	304	276	287	280	306	305	279	287	295	286	275	313	288	292	285	299	306	282	325	329	276	309	315	268	320	304	299	311	285	288	304	300	319	329	320	306	307	321	317	250	346	325	323	296	319	331	289	317	253	274	294	255	324	308	272	328	299	289	319	321	296	302	283	311	293	332	286	308	303	304	254	263	310	296	314	294	296	301	305	305	303	283	327	283	271	299	309	297	286	272	316	307	287	259	274	308	302	284	302	311	301	315	307	315	264	311	293	294	305	330	335	305	301	290	275	294	274	267	297	286	297	274	284	283	294	267	290	324	278	293	307	302	300	311	286	261	268	295	322	308	302	311	276	280	300	281	337	301	276	305	294	279	292	332	290	283	286	290	258	267	305	283	263	296	306	322	268	288	277	306	325	285	284	320	321	280	278	277	306	311	279	288	288	303	310	326	279	271	296	311	301	335	308	290	287	276	276	312	295	265	319	308	266	291	311	324	297	281	309	283	324	287	302	290	268	318	269	290	307	279	284	300	251	289	296	295	292	295	284	319	284	297	293	302	275	282	266	275	287	292	258	259	303	305	256	333	311	317	298	297	305	293	320	282	295	282	300	250	288	285	265	302	286	303	294	305	301	301	299	296	282	291	273	278	316	271	290	285	295	318	294	318	316	292	259	321	323	295	282	301	297	301	299	302	296	298	300	308	289	299	307	300	307	287	286	298	325	324	288	273	304	311	329	306	280	301	310	304	284	337	322	290	316	317	282	284	306	302	287	305	311	294	308	289	289	297	316	306	336	288	290	297	292	291	278	321	295	291	312	310	312	314	276	301	305	321	293	318	275	303	261	300	295	307	328	337	327	273	276	318	311	282	299	312	295	308	287	315	307	286	294	301	285	263	289	300	287	273	293	277	302	296	309	316	320	293	289	303	275	297	296	318	303	302	295	295	300	257	293	297	281	274	274	298	321	290	292	292	332	307	302	305	308	295	294	304	304	282	299	308	298	279	286	304	269	295	305	281	285	284	303	270	260	294	302	312	295	282	323	305	287	293	324	294	283	325	284	280	267	289	321	297	294	295	329	283	311	318	294	308	290	317	291	317	318	311	286	276	303	304	271	305	285	347	315	298	287	291	327	305	296	308	278	309	295	290	323	270	315	305	282	272	321	306	249	285	324	270	304	292	300	286	277	306	304	280	276	317	319	275	308	283	295	296	318	315	285	331	285	274	304	288	294	300	306	320	328	313	298	333	274	262	325	328	292	314	305	337	271	280	274	304	310	300	277	280	325	305	311	300	304	327	293	293	295	328	322	304	318	301	305	287	290	272	275	251	317	315	280	299	283	299	294	289	267	311	284	292	316	299	306	306	285	288	284	299	293	309	287	284	327	272	316	289	286	291	296	283	290	301	317	276	342	275	275	283	277	300	325	290	281	276	311	295	289	302	307	311	267	293	278	293	280	308	288	305	285	277	285	288	297	297	308	300	282	279	335	277	329	279	304	308	300	293	279	258	301	288	272	279	317	260	314	306	292	279	280	281	333	277	312	295	304	316	278	287	279	293	300	273	321	286	292	308	291	302	274	304	300	300	302	306	317	318	275	326	301	273	266	305	301	291	279	294	312	298	280	290	272	297	282	310	278	295	286	272	298	292	271	280	288	289	273	292	278	292	311	268	282	289	287	297	299	328	279	293	326	292	306	271	358	312	282	294	289	288	288	316	275	302	306	325	322	279	278	293	298	273	278	280	257	305	314	283	297	294	279	266	280	295	306	302	313	268	317	310	294	334	289	300	303	312	292	301	285	321	308	308	313	285	301	292	308	281	290	313	296	332	282	302	330	293	306	302	291	260	265	289	302	293	310	292	318	284	295	287	300	297	306	307	283	288	269	293	332	290	278	293	254	321	304	267	298	295	341	317	324	288	292	288	308	319	331	311	295	301	307	295	311	285	262	288	281	271	281	317	284	306	297	297	302	309	334	302	306	268	317	275	318	297	292	302	317	292	292	306	301	304	293	300	303	335	303	277	281	318	266	285	284	291	300	311	280	284	339	292	310	263	299	318	308	285	324	329	303	261	289	279	311	326	295	350	312	351	281	300	293	286	286	319	317	277	285	294	278	291	301	311	312	313	307	273	318	318	274	290	288	312	308	299	311	299	297	299	316	304	288	325	275	293	308	293	292	307	295	308	305	285	293	286	269	286	263	348	300	301	291	270	308	314	319	288	262	303	292	302	307	304	286	286	278	292	269	328	313	304	301	301	319	320	284	294	262	311	304	301	303	300	267	279	299	297	270	303	295	292	282	277	287	308	310	314	290	319	273	317	294	266	295	285	335	314	286	289	312	310	341	271	308	288	304	314	306	327	286	321	275	283	302	317	291	288	321	327	306	328	311	292	325	309	297	315	291	299	300	280	282	280	314	304	266	298	291	309	277	284	305	304	316	276	277	324	274	269	296	305	276	327	289	305	318	304	306	294	301	311	328	297	289	289	287	306	310	305	306	304	297	303	302	262	335	304	301	303	324	325	354	301	318	303	262	286	312	309	293	297	318	291	324	299	304	267	284	339	309	314	287	285	290	290	301	295	290	312	299	290	295	311	314	288	278	283	296	286	316	307	255	321	276	309	303	299	308	269	292	333	308	301	290	293	311	309	278	283	324	288	333	273	292	290	316	277
2081	1371	909	868	1356	737	707	753	740	698	710	693	718	752	710	694	752	726	691	693	728	702	665	735	702	654	734	792	724	763	723	780	748	720	729	693	740	698	745	707	679	656	742	723	732	691	725	778	746	710	736	689	754	788	706	698	683	762	671	673	713	696	701	688	733	732	737	647	670	728	724	740	698	723	702	650	699	731	722	782	715	719	719	723	755	732	751	661	705	716	760	705	713	749	726	771	672	672	744	713	719	741	682	725	688	711	663	720	759	733	698	713	700	704	719	691	731	705	748	682	681	748	696	702	760	778	729	691	722	696	710	706	694	761	700	720	705	769	788	751	708	684	722	760	788	698	734	674	680	697	713	724	715	802	704	728	730	742	687	747	703	705	773	730	675	727	662	736	672	716	652	748	696	703	710	731	672	702	753	687	721	752	726	737	685	738	706	720	689	731	696	688	662	680	750	748	731	688	738	752	710	716	722	722	738	705	711	734	727	773	734	676	718	661	700	723	688	678	739	651	714	680	730	670	692	736	720	678	748	693	722	722	759	700	687	685	678	688	701	733	742	769	692	786	789	732	700	756	689	710	704	676	736	726	735	714	703	683	727	692	744	711	720	735	693	675	758	724	746	740	740	715	719	727	711	659	693	699	744	729	727	717	740	723	736	734	713	712	745	735	713	705	728	728	694	723	775	733	693	677	690	750	715	752	718	712	730	738	755	750	702	710	720	704	754	696	730	707	736	659	702	733	715	743	701	678	677	712	716	704	725	764	701	759	759	737	734	716	715	685	670	716	719	703	716	742	765	713	750	708	684	678	755	742	725	686	684	712	705	782	695	697	724	735	693	732	710	745	727	677	734	736	714	762	679	724	736	702	705	713	706	688	710	703	710	669	721	765	654	715	722	685	650	678	724	727	745	753	725	705	705	733	716	728	700	705	738	699	751	700	722	736	766	713	740	703	750	712	734	757	737	672	714	707	757	749	719	685	750	685	730	693	720	688	722	773	734	719	686	708	747	763	678	691	684	711	714	728	712	753	741	696	711	744	714	720	746	718	730	732	706	708	734	701	652	695	697	715	754	690	711	729	772	725	740	674	699	693	717	694	749	709	743	726	725	709	714	770	729	708	724	740	725	761	713	705	734	760	697	655	725	684	661	713	715	721	730	701	695	708	729	702	718	700	755	758	752	760	718	742	747	742	692	737	701	756	731	716	748	760	709	720	706	736	714	745	727	693	725	703	698	705	759	735	714	660	730	732	712	721	706	682	705	665	732	759	705	709	733	709	738	747	687	706	681	770	728	727	722	703	713	706	729	730	701	748	715	763	747	720	730	697	702	689	742	741	720	735	705	706	685	708	725	674	720	738	749	762	724	723	714	686	730	705	688	714	703	692	739	695	658	700	737	708	694	725	735	798	691	686	715	723	709	724	711	696	707	695	697	725	757	717	773	712	751	701	716	721	697	729	710	704	717	698	705	700	720	715	781	713	756	740	690	660	749	689	741	738	754	745	710	690	735	710	725	729	756	678	728	694	748	705	769	640	727	739	703	693	743	682	779	693	718	728	697	706	699	675	698	726	736	725	673	734	656	764	704	745	698	724	735	779	729	719	711	802	711	731	692	637	709	752	693	702	724	731	694	743	713	682	749	712	685	733	660	795	717	721	706	733	717	685	669	725	741	687	682	714	786	696	670	695	706	671	726	684	728	710	715	695	699	683	707	764	697	729	718	739	769	719	723	674	689	703	696	740	723	774	731	734	706	721	721	731	715	712	704	768	723	756	679	737	741	683	712	685	721	697	761	684	737	685	699	727	762	663	753	794	723	707	721	694	728	736	683	686	704	701	733	708	671	718	755	693	687	753	716	698	729	692	732	694	755	667	717	703	708	649	710	690	740	751	705	746	739	737	721	693	731	721	686	694	768	664	722	749	710	706	687	687	735	721	699	709	761	748	687	707	734	658	701	698	690	719	671	695	672	738	716	723	707	699	683	673	760	678	707	736	718	706	715	682	755	765	711	689	793	754	683	730	711	690	749	699	696	713	705	723	739	698	697	684	727	739	743	745	737	700	716	730	725	737	715	727	718	750	729	684	725	693	720	721	716	741	710	704	712	738	742	729	780	683	749	702	674	694	728	748	681	766	751	737	696	736	691	768	714	669	752	738	756	693	684	715	723	742	741	707	703	723	731	704	727	689	746	719	729	723	760	729	751	708	727	719	726	703	748	674	720	658	715	696	705	695	707	712	698	739	747	703	738	743	689	708	748	751	690	695	723	718	715	716	701	694	702	704	729	723	749	690	733	687	697	714	674	685	738	740	720	698	751	729	702	688	733	711	708	737	681	664	682	741	700	702	764	725	697	721	710	721	754	701	701	736	733	715	730	760	727	732	677	745	720	742	726	742	679	784	748	712	684	707	696	744	762	722	747	728	687	720	757	736	721	725	722	708	715	679	731	725	723	681	708	710	724	694	746	720	698	704	730	744	744	719	689	704	687	726	733	702	730	733	727	693	743	748	774	712	707	717	707	692	728	702	684	714	667	660	685	768	730	698	696	701	677	701	751	730	706	700	724	671	735	723	749	713	725	747	717	705	703	710	783	733	779	731	738	728	727	728	694	689	686	694	692	725	754	665	707	729	670	726	698	719	690	666	712	705	675	690	721	788	694	743	713	717	694	724	681	725	757	753	662	673	707	718	737	761	759	707	744	729	737	699	734	693	691	691	701	647	712	713	726	697	719	669	707	742	742	774	716	652	680	730	733	719	724	685	722	763	723	701	654	764	714	707	733	699	750	702	720	725	730	755	717	681	750	722	694	711	745	731	765	718	721	734	730	697	678	679	698	734	745	741	739	733	736	706	657	749	690	694	729	718	761	675	752	723	712	697	689	725	717	720	762	714	684	740	725	704	719	702	727	761	751	720	698	677	682	699	683	694	664	716	726	752	742	708	710	746	729	744	690	716	721	771	714	740	710	761	711	759	741	746	750	724	728	702	712	727	720	698	701	770	659	702	754	687	736	687	664	691	670	691	699	733	712	730	643	715	708	649	731	714	751	725	710	682	743	730	720	663	720	717	704	701	741	696	708	682	705	700	709	676	690	769	751	740	761	697	715	710	715	745	755	723	699	697	743	714	775	677	706	721	730	702	753	712	678	695	716	807	726	744	667	749	689	722	738	705	752	703	733	714	750	698	727	746	748	736	691	723	698	693	719	726	727	721	702	682	717	700	760	733	730	704	709	743	692	725	735	694	703	696	750	723	728	687	723	713	708	695	761	671	688	743	731	746	712	704	710	665	720	715	703	734	724	683	686	695	731	701	717	728	748	712	724	721	748	785	694	658	707	717	751	680	693	685	757	771	731	714	703	701	720	703	663	732	711	732	707	746	733	697	706	761	754	696	758	713	661	700	650	730	685	715	730	752	677	771	729	689	806	680	703	756	746	749	749	718	716	682	700	693	700	744	733	693	721	669	744	742	700	715	689	693
8096	10059	4360	638	1726	678	333	356	336	336	325	329	309	342	387	322	321	328	349	290	310	323	324	352	288	334	328	323	336	347	285	344	324	308	296	300	343	283	279	313	303	313	311	346	334	319	347	366	344	321	319	323	287	335	296	324	315	289	337	290	318	312	323	297	337	321	315	299	321	317	309	303	329	357	328	305	307	312	313	276	332	297	309	279	267	322	317	322	347	328	286	297	304	309	290	291	313	327	342	324	336	303	321	320	326	317	315	338	328	328	351	267	319	289	312	304	307	321	330	353	330	327	302	293	306	302	298	301	321	328	322	346	310	292	319	330	296	312	282	327	341	311	299	342	344	328	352	321	336	326	321	317	336	307	303	325	311	333	318	308	315	346	301	279	311	332	346	322	314	310	328	338	326	312	302	300	313	318	330	292	327	322	300	291	343	295	324	283	310	310	323	312	324	294	335	334	334	329	302	314	304	304	302	300	304	305	302	291	311	338	315	304	305	280	311	317	311	287	350	350	358	309	342	317	317	301	331	314	336	320	313	318	331	294	325	333	292	320	308	325	293	350	346	283	321	330	280	327	319	322	304	316	318	301	339	284	323	296	324	326	301	368	274	325	321	333	340	317	316	290	320	332	331	321	331	312	351	326	354	334	323	334	305	334	344	302	301	302	340	321	310	324	313	292	298	337	304	286	329	332	301	311	307	342	280	347	322	312	273	332	323	317	348	346	312	313	320	315	318	338	324	324	330	326	330	331	349	320	329	280	329	303	312	303	310	340	323	286	287	318	345	303	341	294	342	326	323	309	332	331	296	343	327	349	307	305	307	330	286	325	305	334	318	310	316	309	304	286	320	310	321	288	289	292	330	289	313	297	292	327	343	318	287	336	332	340	300	314	293	302	354	331	312	322	308	327	312	316	325	323	342	287	346	294	322	306	307	325	281	322	328	358	276	333	285	302	346	325	319	321	337	288	314	319	322	337	317	342	346	331	329	310	269	298	350	301	344	335	313	302	318	320	313	332	344	333	327	331	307	311	304	347	295	298	322	310	309	286	310	311	316	311	296	306	358	297	309	345	322	328	337	316	318	315	326	314	329	321	319	305	309	331	314	297	340	301	328	352	319	290	334	293	368	319	304	288	297	316	322	321	322	314	305	312	340	348	316	294	284	315	335	279	326	322	296	329	316	297	309	306	312	312	313	333	308	313	309	312	324	349	283	327	333	329	326	317	311	311	325	315	321	305	300	305	314	308	309	281	301	304	296	319	325	294	291	318	304	305	303	295	305	319	321	303	316	298	339	295	347	305	315	301	339	290	315	286	319	323	336	318	309	319	309	264	333	316	342	300	327	305	319	307	313	325	328	321	275	278	304	346	313	303	313	304	336	298	319	284	316	314	286	322	325	287	346	296	314	336	325	322	375	327	319	339	324	291	327	289	312	299	294	332	283	316	291	324	314	317	300	308	317	309	333	331	324	326	304	314	306	337	269	294	324	316	311	320	306	317	351	312	310	322	343	340	319	304	309	329	313	319	307	300	299	280	331	366	334	291	329	316	316	299	327	310	331	317	311	354	323	329	309	320	354	306	309	278	332	287	314	368	333	301	296	327	326	323	345	323	335	295	332	358	345	337	332	315	339	321	335	281	353	321	327	328	329	303	308	340	356	332	336	292	312	293	301	294	325	325	302	346	312	311	302	314	289	318	278	338	324	327	306	300	300	299	286	332	303	300	287	300	299	324	311	310	326	306	349	298	321	325	325	302	347	308	313	327	307	306	339	298	329	298	305	277	322	328	304	321	329	307	324	328	317	341	301	305	340	348	333	315	319	306	325	323	293	314	321	338	326	309	309	321	346	294	319	288	331	323	341	293	312	339	326	340	304	330	316	324	359	316	325	334	291	328	324	308	322	311	340	327	327	339	319	301	309	315	317	346	312	322	315	301	288	311	330	289	341	301	294	326	331	339	329	322	347	316	325	318	333	348	297	311	346	330	312	306	335	316	313	329	338	313	343	312	275	331	315	299	303	331	343	321	323	315	332	316	316	300	349	297	281	308	309	317	300	316	319	293	301	319	278	302	334	320	306	339	353	290	324	295	321	315	319	336	328	342	286	301	320	307	288	315	311	282	312	287	309	346	337	350	292	312	351	322	357	308	348	341	310	315	324	331	324	292	327	295	337	293	288	324	300	323	326	289	283	316	302	316	303	293	280	331	295	312	325	289	278	345	335	319	342	304	286	291	298	296	348	335	295	335	327	334	351	310	328	304	320	321	314	323	301	298	319	288	306	287	350	323	330	340	326	317	301	329	340	322	326	355	305	339	297	319	310	304	299	349	304	295	317	326	280	320	338	367	311	328	311	312	307	326	285	295	314	302	318	332	313	354	311	341	315	311	337	314	299	286	334	335	287	304	307	326	351	311	306	345	330	283	321	303	302	338	301	312	328	293	309	328	341	333	298	312	333	301	318	305	275	337	311	284	313	320	324	313	298	290	325	323	347	279	305	307	278	281	330	298	326	279	298	309	298	294	283	320	310	335	335	266	302	323	337	312	322	344	263	287	317	326	329	321	320	293	316	319	315	313	320	331	321	316	300	298	303	317	304	361	299	335	331	324	334	321	330	336	293	300	368	329	343	301	291	333	297	327	367	322	316	344	309	336	304	329	323	320	347	307	297	310	327	301	323	310	307	269	317	301	331	308	316	333	303	303	319	301	325	295	314	305	308	296	317	309	314	321	325	306	330	341	327	302	319	306	327	338	275	299	321	326	307	351	358	282	314	302	293	308	317	323	303	354	322	313	327	343	305	323	332	323	315	324	321	351	308	303	321	333	346	312	333	314	306	325	335	332	315	285	301	333	314	308	324	310	315	331	327	347	321	307	323	298	304	324	319	303	311	314	325	313	302	304	280	344	301	342	336	295	309	291	286	318	309	340	299	317	303	316	304	327	331	283	317	268	312	287	337	323	343	274	315	310	345	328	313	323	293	338	303	344	309	303	320	314	299	315	333	319	325	312	310	315	349	293	285	339	317	320	336	319	334	367	301	336	300	297	274	332	336	325	344	284	317	296	308	317	323	298	341	325	326	297	319	327	294	349	304	337	321	295	304	312	308	298	316	332	327	327	334	352	289	306	335	320	303	313	324	332	305	325	353	321	359	321	319	333	331	316	305	322	313	312	330	314	297	316	293	287	300	332	311	324	318	340	362	308	310	320	276	327	319	317	311	330	315	319	298	306	321	311	305	278	295	353	293	319	330	284	340	329	283	335	315	324	287	341	331	331	306	345	295	347	315	302	345	335	324	304	318	292	291	343	300	295	317	289	300	300	296	350	318	324	336	330	314	343	326	285	337	324	330	317	316	333	289	347	319	315	309	303	307	321	292	294	318	303	297	334	333	328	343	322	316	314	319	322	311	307	303	290	344	333	321	337	291	315	325	304	332	324	296	306	359	305	304	351	314	314	310	299	343	303	294	278	320	295	353	319
7222	10687	3939	1730	7601	1666	1078	927	938	903	849	842	859	806	818	843	813	787	781	784	786	815	811	775	748	800	796	759	787	805	822	733	787	770	757	689	749	754	720	755	737	714	755	753	724	762	734	769	749	773	724	766	797	746	804	752	808	772	792	758	763	740	751	808	773	751	763	753	754	732	835	801	756	785	732	766	792	715	744	767	757	797	741	741	767	792	770	764	722	739	726	730	768	717	727	761	740	774	749	769	778	772	718	720	784	798	826	730	754	786	792	788	736	701	757	733	780	729	825	698	769	728	746	756	760	782	752	801	789	729	757	695	776	747	724	759	757	777	739	794	696	723	787	761	741	746	790	777	765	742	777	702	719	800	732	747	749	765	755	722	783	775	697	809	772	738	754	739	734	744	745	764	769	743	753	779	724	729	736	776	737	760	757	750	768	756	732	737	755	731	791	750	763	768	792	770	729	766	797	765	707	769	764	770	722	756	750	759	761	763	735	728	706	730	766	744	780	729	792	786	740	730	757	684	730	732	709	764	761	775	718	738	725	807	763	728	783	740	777	773	698	743	764	786	767	777	735	723	719	780	773	765	751	773	757	716	725	763	781	709	783	771	706	767	735	750	757	738	753	753	793	739	751	743	704	740	714	734	727	755	750	779	719	725	790	783	765	717	775	736	749	748	814	736	729	745	806	775	720	719	754	784	754	757	780	762	752	757	779	767	710	723	741	726	773	774	755	793	737	781	776	725	724	806	735	761	731	766	775	796	776	738	746	725	744	732	777	771	707	723	733	771	773	760	773	736	757	708	727	742	789	742	756	762	721	750	734	751	745	754	753	804	750	757	710	732	717	710	769	755	770	756	756	769	779	776	771	750	749	747	773	715	746	727	760	792	720	781	759	733	780	765	787	777	709	744	709	761	781	724	796	743	762	758	726	743	759	748	735	751	745	786	670	750	700	761	745	797	766	775	783	777	734	793	770	791	761	787	740	787	778	740	751	766	755	719	741	761	706	759	695	729	701	749	759	711	753	743	786	803	760	743	749	729	759	768	735	767	770	765	746	779	777	695	711	800	741	778	763	741	765	770	771	790	766	716	785	771	772	775	730	734	752	771	754	687	758	755	740	767	761	741	754	806	746	726	730	755	728	746	759	754	739	725	778	803	749	696	773	810	731	754	731	703	794	776	725	754	737	761	765	739	753	734	748	749	762	778	718	762	759	720	798	717	778	782	757	699	718	732	752	734	751	785	716	742	759	770	743	724	729	737	745	787	730	705	734	756	792	748	764	720	730	757	788	755	726	720	749	745	779	737	806	750	732	709	714	757	744	747	768	783	755	763	723	790	820	720	748	773	770	791	748	754	710	693	726	760	735	767	779	756	734	726	707	765	788	756	745	757	733	773	775	779	772	733	724	766	765	742	724	751	748	779	774	787	740	783	782	709	777	733	754	749	762	788	727	765	724	724	786	748	701	747	764	816	752	778	734	774	778	744	737	758	698	753	718	750	769	765	760	743	745	686	751	774	802	791	745	719	764	734	765	730	744	744	776	735	759	776	746	757	749	716	726	729	767	767	783	771	780	781	755	735	720	743	736	766	765	775	773	742	767	741	730	717	706	751	753	733	755	742	737	771	785	735	718	727	805	758	777	775	734	749	698	722	738	778	751	690	734	712	751	748	722	766	771	816	796	756	768	709	759	680	747	777	735	770	755	755	830	714	753	676	752	735	744	753	708	745	784	779	707	748	761	780	690	720	720	730	760	747	780	804	766	727	722	738	767	705	740	758	729	745	747	746	740	755	778	729	748	710	711	747	804	751	773	762	802	772	747	768	768	728	798	733	717	723	736	746	767	796	751	746	774	801	757	725	748	754	740	736	746	763	739	759	722	771	766	728	739	757	744	745	713	740	802	725	721	773	733	704	687	761	769	736	725	711	700	698	765	744	725	804	731	711	740	765	756	766	797	745	736	756	745	677	736	714	724	783	732	817	803	766	742	735	747	765	784	748	745	728	787	753	730	754	755	733	767	750	761	778	782	778	760	712	750	724	757	768	734	813	776	712	740	746	772	719	763	761	769	727	748	695	694	775	753	774	702	759	723	779	749	741	734	780	739	819	767	746	738	738	758	749	767	747	704	800	821	766	758	751	763	776	768	718	763	762	749	734	782	782	747	784	683	738	698	744	734	769	734	716	751	779	746	765	770	759	737	756	757	755	717	774	750	781	746	776	691	736	805	775	773	792	744	678	730	734	765	796	761	769	703	764	747	724	743	765	783	791	819	716	765	788	735	796	771	768	779	763	736	718	783	791	796	761	767	761	779	731	738	762	747	747	753	713	739	719	748	695	753	751	763	759	757	767	759	745	758	806	756	706	789	768	760	743	775	719	726	724	723	716	747	735	777	762	754	749	748	764	751	755	761	778	723	775	756	737	747	845	750	769	747	755	687	792	751	802	725	766	745	788	773	780	766	751	771	746	781	751	754	760	758	738	757	777	731	760	778	742	758	693	753	805	750	768	764	732	720	773	696	737	768	699	779	748	682	736	728	763	731	771	793	746	813	808	759	719	749	758	715	737	806	742	732	698	748	699	774	785	791	755	723	760	789	719	745	790	773	771	760	767	704	726	777	755	719	808	758	743	735	733	782	762	735	751	776	743	753	720	774	788	784	769	729	782	759	782	749	733	751	753	729	719	753	776	749	717	726	755	776	760	764	765	684	774	762	710	744	771	790	756	815	760	774	725	742	734	787	767	728	766	783	811	747	770	734	719	724	740	776	725	751	710	730	721	751	709	757	765	722	765	790	667	755	752	728	722	761	789	763	777	728	750	742	726	761	754	731	699	725	746	793	715	762	718	731	714	734	776	744	768	754	719	738	786	748	785	733	754	754	730	748	727	732	780	748	820	782	747	758	749	744	753	717	720	750	732	746	704	760	790	767	735	778	756	729	766	751	762	696	768	759	757	729	740	754	744	725	740	752	741	763	722	770	763	746	751	730	715	745	747	782	755	749	744	766	747	766	749	746	735	767	737	810	764	720	790	763	737	737	727	749	725	750	721	761	746	770	794	783	727	718	748	764	749	793	732	809	732	717	726	751	785	760	768	735	714	756	752	771	710	735	733	771	771	734	797	742	731	763	680	757	787	743	776	757	756	740	746	776	744	738	819	693	746	733	774	700	742	782	751	799	731	743	761	740	760	671	737	764	727	750	718	748	765	757	723	738	739	791	762	762	767	762	728	746	764	716	727	780	762	767	785	748	825	711	775	782	734	762	763	762	739	729	734	733	732	797	714	762	762	760	734	779	751	724	718	720	730	737	737	734	684	773	771	756	758	780	760	815	735	770	761	747	793	753	735	720	735	731	775	732	809	715	716	761	736	726	719	737	777	742	709	750	787	789	772	735	747	730	727	745	766	727	712	775	735	818	799	703	700	759	759	755	753	732	730	777	764	762	764	781	749	771	763	728	768	818	727	770	734	743	750	800	821
13580	18872	8996	891	3006	1928	262	270	201	213	200	200	146	191	178	173	191	184	182	181	180	187	173	207	164	183	178	158	166	166	171	173	170	178	182	182	188	187	168	188	167	165	164	178	155	166	171	167	169	136	157	147	177	182	184	181	204	193	168	200	178	194	172	161	154	177	146	193	187	168	155	154	170	156	177	181	169	189	188	160	158	175	167	175	157	182	184	174	185	165	182	192	160	188	147	185	172	184	174	160	169	177	172	172	171	179	159	186	200	162	162	186	155	187	185	165	184	168	185	184	180	177	193	200	155	167	167	172	168	192	168	161	187	145	185	192	167	188	164	188	174	184	170	183	186	161	173	192	173	184	181	190	164	212	180	178	203	173	157	160	162	164	187	177	168	168	169	193	188	154	164	201	168	163	170	179	167	198	156	167	165	175	162	180	197	177	163	170	165	177	204	191	147	175	166	178	172	150	159	178	163	176	163	173	180	173	179	174	151	178	175	179	173	174	166	194	167	165	149	187	180	186	184	171	173	163	183	194	161	148	188	192	187	174	176	174	170	171	167	172	169	162	180	155	198	175	179	166	191	166	194	199	167	160	202	180	171	177	187	189	190	152	192	174	152	167	188	181	178	178	189	172	161	181	180	190	166	161	187	201	151	202	178	177	167	189	186	200	182	165	189	154	178	170	191	165	178	194	203	187	182	162	162	189	185	165	175	173	184	191	175	184	193	183	172	171	174	177	182	195	182	189	159	167	201	179	179	180	181	153	191	167	159	173	177	171	189	166	152	141	182	172	210	186	185	179	184	173	160	168	158	160	168	171	166	170	151	164	159	176	160	155	142	162	188	198	197	178	171	190	190	154	150	180	182	160	181	177	189	188	198	168	152	151	153	190	157	182	182	177	166	194	162	161	166	187	181	178	157	178	177	158	158	180	164	163	173	168	163	177	190	168	193	159	176	159	173	154	161	206	173	177	182	195	175	163	176	196	166	169	174	160	145	197	184	181	171	180	154	160	191	182	199	158	194	158	169	175	168	191	166	152	168	180	209	176	194	151	175	191	181	150	181	190	170	137	164	165	154	189	157	172	167	180	182	159	166	179	178	177	185	178	197	154	171	166	177	158	200	166	170	163	160	166	178	177	188	166	185	155	165	176	161	206	166	164	149	192	189	140	162	207	163	159	155	180	179	203	177	158	150	211	206	159	173	164	173	151	181	184	153	171	157	176	162	174	166	189	186	156	161	188	177	184	174	159	196	168	165	172	169	164	169	167	170	161	160	188	172	136	172	182	185	160	168	173	167	186	190	174	169	179	176	182	180	201	173	180	159	158	175	188	165	141	166	169	174	168	175	179	179	178	157	173	198	187	159	216	171	145	192	176	197	159	141	164	155	198	167	201	182	188	179	176	205	163	167	168	163	176	193	170	160	176	178	184	187	181	182	143	166	183	158	176	163	209	164	209	159	172	229	179	162	166	169	161	167	180	170	179	160	166	171	179	156	162	181	149	161	168	187	167	173	164	179	162	186	149	181	164	170	175	176	192	180	190	164	184	169	178	157	164	175	178	158	161	160	159	155	161	159	209	148	166	151	151	179	200	186	155	170	193	163	193	167	156	175	183	165	188	193	171	179	173	181	183	160	152	162	174	168	172	171	179	160	169	183	174	168	166	175	162	168	167	158	177	171	155	145	186	181	200	198	159	153	180	169	173	179	158	148	180	151	180	143	174	162	186	197	180	174	197	191	201	158	162	184	186	180	174	176	183	166	206	163	173	156	183	173	196	176	172	173	174	182	159	196	184	159	174	161	178	171	190	171	181	176	186	169	181	164	160	190	184	206	181	179	165	166	174	168	161	175	170	196	154	184	171	194	180	182	180	174	154	182	156	189	164	198	172	161	149	194	166	171	201	168	190	170	190	171	182	161	164	144	195	201	170	180	164	181	165	174	171	154	219	163	169	188	165	186	178	166	177	163	164	182	172	182	164	195	180	167	158	183	197	186	151	177	171	191	158	152	171	180	181	178	154	172	178	178	161	157	199	170	178	162	192	153	172	185	149	175	171	144	153	183	183	181	194	182	197	177	166	183	178	193	197	156	161	180	182	173	190	169	159	155	180	178	152	165	176	201	166	175	166	151	194	167	166	186	162	157	186	181	196	173	157	161	190	187	163	184	178	192	179	192	178	179	158	177	191	175	208	164	164	145	167	172	166	179	176	171	162	152	173	183	191	157	174	207	168	179	158	154	174	171	173	174	183	191	174	190	174	181	157	173	181	151	164	186	168	175	155	178	187	169	191	153	175	170	174	175	188	154	162	166	163	140	183	166	191	173	186	160	182	188	203	161	180	183	171	169	179	179	169	197	163	194	157	175	153	168	148	185	208	164	189	175	187	168	166	166	193	189	152	176	177	177	177	177	157	151	165	172	170	180	175	189	195	170	183	216	185	198	166	153	183	171	165	177	186	156	171	170	170	164	192	203	153	178	168	157	172	160	188	166	183	178	183	174	184	186	179	180	158	154	191	175	178	179	172	167	172	150	177	174	156	185	160	171	174	184	197	184	184	164	170	171	165	181	198	171	157	165	180	177	172	196	156	189	168	166	184	177	166	163	166	163	186	192	156	186	201	177	174	179	187	182	197	190	184	192	170	167	156	160	194	189	166	162	180	170	155	181	164	196	145	188	189	163	153	148	192	170	158	189	161	164	161	187	162	170	170	183	169	197	162	168	176	202	167	182	158	163	164	165	179	157	171	155	162	175	216	152	158	174	190	172	182	165	155	168	188	187	174	170	167	177	184	168	163	187	180	152	186	193	166	179	146	195	191	177	168	166	181	189	173	181	174	181	162	175	198	183	173	187	171	191	183	177	187	179	189	197	191	164	161	176	187	176	174	181	221	201	189	174	175	165	158	164	169	168	164	173	190	183	176	184	180	144	175	164	195	189	173	193	162	162	141	155	177	173	171	169	175	157	190	168	192	167	172	148	180	178	163	171	180	168	171	180	171	155	184	184	169	166	198	174	169	178	159	162	194	172	168	164	203	183	187	169	182	166	182	145	170	180	171	172	177	173	175	165	187	161	159	173	145	183	181	196	187	197	149	174	167	148	176	157	154	141	176	175	174	148	146	171	152	199	169	154	186	179	171	148	185	157	154	169	158	169	160	149	171	166	191	170	209	196	175	159	182	181	158	175	175	177	168	171	157	164	157	165	158	159	163	181	159	174	185	180	171	170	162	183	174	176	173	169	173	172	156	186	181	163	173	186	162	172	167	190	181	183	180	164	181	151	163	170	195	190	175	177	179	156	200	171	172	168	150	181	161	169	145	153	171	190	175	174	145	179	180	183	182	151	208	183	173	203	176	173	168	157	170	172	163	185	161	191	134	168	190	172	168	191	165	160	160	184	164	153	165	178	161	185	169	156	155	155	178	167	168	163	163	161	181	171	145	186	169	190	191	169	148	194	155	197	164	173	183	183	168	170	188	155	163
9069	17470	5204	2108	11675	4084	872	774	773	706	626	633	580	593	517	518	513	531	455	495	492	498	505	487	479	469	463	466	457	471	442	460	460	468	451	452	485	456	477	472	460	455	440	449	458	431	466	418	398	443	452	439	453	431	436	423	451	416	431	398	451	431	466	472	434	445	440	468	445	446	450	447	398	453	466	401	445	448	417	441	448	441	424	442	413	415	415	414	466	456	436	469	482	398	426	389	433	454	391	460	419	460	426	439	419	420	446	432	413	442	415	450	431	425	459	441	430	418	447	439	431	443	422	419	465	417	437	443	465	429	440	456	430	429	428	446	456	399	387	426	416	416	421	448	394	422	454	446	431	444	403	405	434	449	391	417	450	496	403	450	419	402	472	449	424	413	437	409	450	404	446	425	389	440	385	401	393	420	439	425	428	465	475	455	483	429	416	427	417	438	425	440	473	438	444	438	385	439	441	456	442	415	443	460	474	405	439	453	451	441	406	435	424	449	452	431	456	413	427	459	474	440	435	432	411	399	427	422	440	418	418	445	452	435	434	430	396	399	462	405	425	425	413	428	438	384	433	436	417	399	405	407	432	475	419	451	422	440	397	437	416	426	447	415	423	458	446	425	484	415	431	427	401	404	396	423	425	456	465	378	430	457	414	434	433	402	422	428	450	415	455	449	442	418	420	414	461	410	425	457	365	420	439	428	453	454	394	461	454	474	427	442	438	439	417	460	446	432	447	404	445	451	416	436	439	423	430	413	441	460	445	388	430	410	415	447	413	472	426	451	434	435	427	419	416	464	434	416	414	432	414	442	465	462	446	404	440	476	439	423	401	429	457	420	430	442	404	431	415	445	431	455	415	407	461	411	406	411	428	457	417	409	432	428	420	417	450	413	422	444	458	405	438	400	475	430	438	416	426	421	424	419	408	434	452	414	404	447	437	444	421	385	433	391	381	410	436	411	447	411	435	418	404	444	446	420	426	400	423	403	440	436	417	440	431	410	432	410	443	439	443	437	430	454	455	428	442	424	449	454	437	467	414	426	454	371	436	438	434	452	429	439	414	416	437	469	426	466	429	446	426	449	450	433	428	418	407	442	420	474	449	439	446	417	406	416	459	460	453	400	459	410	453	418	445	442	433	469	459	443	430	437	418	419	425	438	448	399	444	404	427	437	436	409	431	441	440	454	444	407	467	394	401	446	464	426	430	456	458	455	434	409	411	425	451	385	438	450	466	421	416	443	465	444	403	420	412	417	423	449	426	444	404	430	407	403	390	428	453	447	431	434	428	408	440	420	406	428	443	431	487	440	468	418	435	426	379	406	461	440	431	392	432	415	427	450	466	399	445	422	442	477	414	405	420	418	449	463	433	433	446	453	442	396	429	418	448	392	393	466	434	425	490	459	422	421	447	428	438	471	391	418	429	442	419	426	417	418	445	410	407	412	454	426	447	410	425	413	427	386	420	410	412	486	469	503	405	408	446	449	436	441	419	406	441	438	400	399	395	412	450	454	397	415	431	451	438	454	428	423	462	411	439	408	437	373	430	437	441	406	445	414	440	420	398	388	461	442	397	448	435	433	403	422	400	416	396	440	483	437	435	390	436	429	422	457	416	409	411	435	427	429	430	418	410	437	436	376	409	471	430	449	457	393	373	436	458	402	446	415	449	418	469	415	442	404	428	436	449	479	438	451	426	450	425	402	429	429	426	445	427	416	474	471	419	403	421	407	414	435	451	452	495	408	454	390	412	405	399	406	440	452	429	433	437	455	438	443	452	449	433	426	453	401	407	472	422	434	415	398	472	438	436	405	423	418	427	469	452	403	439	442	438	432	444	403	466	412	452	447	462	432	446	428	442	457	420	456	419	443	424	415	431	446	423	415	438	406	415	467	445	456	397	441	444	465	433	438	395	416	414	419	451	427	427	438	451	429	439	436	400	454	436	449	442	464	443	433	449	449	470	454	397	447	407	432	422	423	431	434	408	438	449	446	400	441	419	438	373	422	468	418	422	453	457	477	454	420	454	388	433	418	394	422	403	428	442	413	459	439	449	467	452	401	424	414	444	450	429	412	413	420	457	430	405	429	464	430	425	438	412	387	410	449	412	397	422	429	433	422	414	417	449	434	410	437	417	411	440	421	432	379	463	457	443	414	428	403	411	395	440	426	461	456	443	457	438	437	437	454	430	446	415	434	456	440	453	434	456	429	424	477	432	441	434	443	446	457	424	430	461	417	439	465	433	431	447	429	427	408	450	404	450	414	430	417	445	455	432	452	430	459	468	439	457	434	420	422	424	445	443	416	425	418	408	449	410	473	407	437	418	470	421	410	441	441	438	456	433	442	453	441	450	438	416	424	428	424	421	417	446	393	459	415	417	412	461	475	455	422	472	418	482	420	478	434	462	438	443	444	426	438	462	450	460	465	443	437	423	462	437	429	448	449	432	447	428	442	440	444	435	459	438	433	469	435	466	424	448	404	451	459	453	445	441	446	419	422	422	435	422	429	456	455	409	413	422	414	435	474	414	420	412	422	402	446	455	423	432	426	392	441	428	428	444	439	443	449	414	428	409	426	446	455	420	445	463	449	422	420	432	435	405	451	441	472	416	432	402	456	445	399	421	413	428	424	490	447	406	438	450	421	419	397	451	423	449	485	421	422	405	408	419	438	409	426	443	402	418	412	420	461	446	458	425	454	428	388	430	415	410	412	436	424	444	474	430	454	409	418	447	400	466	435	408	424	450	404	408	420	422	405	404	436	429	453	451	455	428	453	434	454	473	426	388	432	401	434	434	435	401	425	454	452	467	466	389	398	471	380	428	406	439	415	432	409	408	398	384	443	447	416	437	400	422	404	419	441	434	410	415	415	425	425	471	432	478	429	409	476	447	407	449	424	394	435	368	443	459	421	435	446	456	399	423	432	434	420	436	433	425	432	411	405	450	431	420	454	413	445	469	417	424	442	455	446	469	401	450	439	435	408	453	420	456	430	414	419	440	450	441	463	429	406	454	453	445	433	418	436	415	430	413	429	458	478	467	459	448	434	425	414	417	430	453	427	415	429	426	423	426	441	417	407	443	442	401	414	412	398	418	442	434	436	420	442	423	449	466	423	415	422	462	435	424	412	430	399	428	432	409	420	434	420	402	395	429	467	428	431	447	387	451	417	432	390	447	403	439	407	422	433	398	418	455	401	420	422	445	430	411	406	450	417	435	388	407	434	465	430	409	422	437	454	385	430	415	475	444	422	423	429	432	443	401	409	386	438	429	398	440	443	386	415	460	426	432	422	414	433	387	447	442	455	439	421	425	453	412	419	474	444	426	423	446	430	445	416	433	415	418	448	411	410	421	412	425	432	425	469	414	460	443	437	395	427	431	441	422	425	431	413	448	403	450	429	413	397	408	463	439	442	455	420	424	426	402	419	440	424	464	434	413	422	470	473	427	431	457	444	413	460	453	450	426	453	416	413	424	450	435	460	447	440	486	394
1526	699	435	335	411	309	313	295	317	276	326	325	287	337	300	297	325	301	293	307	292	285	283	304	302	287	302	308	290	315	311	320	299	303	294	321	309	305	329	304	304	295	271	301	273	277	296	319	310	314	301	298	260	281	328	305	339	302	261	303	321	277	278	313	316	300	309	298	278	297	309	292	283	314	283	307	312	313	257	295	282	308	292	324	308	312	311	298	308	295	328	308	281	311	325	303	281	308	279	310	318	297	319	293	271	273	270	285	294	326	270	297	315	324	295	287	280	282	269	293	284	301	306	311	280	306	279	283	291	284	310	274	295	286	279	292	302	283	318	305	280	301	284	297	332	321	297	332	275	293	321	318	300	311	291	305	270	264	291	290	322	272	298	290	320	296	292	289	292	306	342	289	302	272	319	338	325	297	256	305	292	271	260	297	314	316	305	282	307	310	275	285	302	320	289	331	297	286	312	284	278	304	319	272	283	282	309	303	281	308	361	295	298	293	317	315	301	299	284	311	298	302	261	273	313	270	272	257	295	288	301	302	325	277	263	290	277	299	309	281	279	315	314	316	279	291	337	309	299	311	283	292	302	323	304	295	300	290	291	296	289	331	275	334	283	347	319	291	291	298	356	294	305	293	297	305	328	307	285	307	326	297	288	295	316	273	306	279	311	320	320	290	321	308	293	306	326	270	275	281	304	278	311	290	300	300	284	288	282	301	261	286	289	264	269	323	292	279	286	292	280	293	279	295	270	317	333	308	284	307	301	272	272	319	291	286	286	285	279	315	300	300	272	295	310	317	301	274	311	316	305	266	295	282	306	307	273	315	273	280	317	326	281	316	309	289	253	295	305	283	280	313	293	288	275	313	283	273	307	278	298	302	290	318	328	285	292	301	309	281	277	306	311	280	289	298	287	276	290	277	331	337	290	316	340	275	293	278	283	313	308	283	324	283	302	285	277	317	313	302	298	292	316	295	300	324	290	295	306	293	302	286	291	288	295	316	271	319	288	264	317	295	282	349	309	288	288	269	322	293	314	274	267	311	340	305	288	261	303	303	296	289	271	310	302	303	244	301	296	307	297	309	309	314	287	334	316	312	313	279	296	299	279	307	263	291	297	310	306	290	275	293	285	300	283	303	327	302	311	310	326	285	290	304	324	314	340	284	323	319	312	279	297	299	322	304	290	315	320	287	308	292	284	300	320	305	275	316	264	296	279	299	279	292	298	301	329	313	276	317	277	317	304	311	330	306	289	292	302	305	284	289	257	287	300	282	294	280	292	297	309	284	322	336	297	279	275	269	288	279	336	310	297	285	301	318	283	279	273	313	312	273	294	291	319	292	280	281	283	314	324	295	274	299	302	269	297	306	276	296	304	305	272	288	310	319	291	287	278	307	269	292	256	295	312	330	317	287	300	303	289	281	278	296	300	260	295	285	320	291	265	295	294	281	332	298	292	284	288	314	300	266	293	297	293	287	315	296	317	330	271	275	281	288	297	324	315	308	307	295	280	281	281	289	283	324	310	306	280	294	282	295	306	311	320	297	278	290	262	282	325	306	290	315	274	306	321	322	332	252	322	311	282	295	302	305	291	293	315	326	256	272	267	272	275	308	286	299	275	290	337	315	297	311	299	275	296	302	322	272	308	317	319	326	282	331	306	336	292	303	309	292	287	289	297	318	293	282	242	298	311	294	322	283	332	286	295	283	266	288	320	312	291	309	316	321	315	332	287	306	326	305	287	280	300	260	254	290	314	272	317	321	283	307	300	292	284	287	307	306	329	285	315	293	305	284	338	299	287	298	293	318	314	317	334	326	334	279	307	290	307	295	310	303	308	278	280	306	298	280	287	312	306	263	308	307	293	303	269	267	300	254	305	267	274	311	283	292	295	295	310	302	304	288	296	297	320	281	260	290	301	317	300	267	272	308	267	295	293	313	275	267	264	300	269	282	331	302	323	306	306	331	294	259	286	295	277	318	319	268	314	281	305	299	277	300	283	280	306	316	275	301	281	319	268	326	307	279	280	307	306	293	286	292	299	270	301	318	298	294	272	298	328	314	291	301	249	278	324	276	261	301	261	301	307	280	306	334	281	274	310	287	273	294	312	290	296	294	291	275	286	304	305	308	304	299	286	308	277	272	303	294	295	270	286	329	279	295	293	269	286	270	338	306	268	287	307	321	301	330	306	293	295	329	278	287	309	284	274	318	257	275	266	260	330	312	291	355	302	292	263	303	259	280	302	321	292	274	305	297	301	304	277	277	299	294	288	303	295	306	302	307	315	322	308	313	303	320	309	299	306	303	255	270	285	340	321	286	275	289	281	289	297	323	291	311	304	334	324	298	286	360	260	307	320	304	288	285	286	298	319	328	331	282	317	318	312	306	295	294	341	268	277	286	290	309	305	305	297	304	326	279	275	281	279	321	316	296	251	290	302	277	315	295	294	307	325	310	290	315	285	294	284	262	306	302	288	315	289	299	295	276	306	275	314	296	267	287	275	277	307	304	300	306	283	272	308	281	299	264	316	307	302	295	289	302	301	300	299	286	295	293	270	289	298	301	280	265	300	288	310	314	295	308	279	308	299	304	312	302	317	324	295	286	286	279	295	312	297	305	305	285	307	307	328	324	303	262	308	294	328	315	326	254	286	275	309	305	314	282	275	291	315	272	312	291	320	293	268	297	289	277	332	288	282	282	295	313	290	286	293	322	276	307	321	294	325	295	326	313	279	275	283	280	274	312	340	277	313	322	285	315	285	307	274	324	298	302	294	313	298	308	285	288	311	330	275	310	271	287	283	297	316	269	246	298	314	310	304	287	289	282	312	317	305	297	296	287	282	291	304	319	310	287	292	298	301	314	303	294	291	301	284	276	321	304	294	287	282	291	295	294	277	286	280	282	302	270	291	284	274	297	283	296	302	286	280	282	315	278	289	312	283	301	292	288	294	303	265	323	308	287	301	316	311	304	279	299	305	336	338	316	347	277	311	272	309	299	295	315	290	287	315	286	304	284	302	281	273	288	312	288	295	306	288	306	305	320	283	309	324	274	298	302	268	289	266	315	305	310	319	269	292	315	302	312	324	290	302	280	295	314	291	316	305	278	322	287	312	311	311	265	294	270	300	274	288	330	342	298	323	312	274	280	295	293	296	313	296	287	302	316	276	325	309	307	317	311	298	269	253	306	301	277	299	304	299	268	304	322	324	321	316	316	322	304	277	302	290	274	318	294	284	303	287	320	286	288	298	298	283	271	322	319	293	282	309	284	308	262	321	274	315	318	294	247	320	272	269	308	296	298	316	311	238	290	270	292	277	289	277	292	295	298	300	296	319	284	273	322	296	286	272	296	279	269	276	337	291	305	311	281	308	277	280	298	269	310	303	296	308	325	297	284	303	315	311	317	316	309	320	298	341	282	323	302	339	320	313	294	312	277	330	299	282	306	302	274	307	295	298	305	291	317	276	273	301	247	261	276	282	272	276	321	273	302
2072	1522	918	899	1225	797	769	696	767	745	712	744	722	692	759	715	712	688	737	744	772	697	686	774	689	743	735	775	734	767	684	674	745	734	753	756	719	715	667	727	744	734	722	778	765	720	760	713	730	685	696	759	668	696	688	728	700	696	704	699	736	691	737	626	750	722	692	726	744	716	706	682	709	747	739	784	683	752	680	735	718	659	683	712	710	704	707	677	692	732	729	775	675	712	738	697	736	756	712	725	715	742	780	764	730	721	687	737	741	725	725	704	723	737	719	729	734	718	706	733	739	714	748	670	706	688	708	769	737	710	733	720	740	763	739	733	736	724	700	698	747	750	750	707	715	691	703	684	729	758	649	716	733	677	716	696	703	752	728	720	717	735	737	711	717	749	734	712	726	755	734	712	710	707	724	746	651	690	688	725	702	738	717	697	697	730	743	729	735	683	701	661	722	732	693	711	736	677	756	701	724	722	708	720	783	737	743	735	709	689	728	745	724	717	750	694	732	710	710	689	732	724	752	687	726	793	762	702	748	766	723	740	738	717	713	718	714	701	705	764	720	731	697	752	726	687	711	752	725	740	721	722	718	715	682	687	739	692	703	717	731	732	706	724	699	699	712	718	722	685	733	719	748	717	690	718	766	714	704	747	715	719	723	714	730	717	732	747	682	693	732	707	747	728	717	721	683	740	736	756	746	685	714	749	726	714	744	762	720	762	707	722	698	697	776	739	761	719	741	740	700	692	733	751	720	740	734	717	713	712	735	693	721	732	699	723	731	728	740	709	689	693	723	732	729	713	698	716	762	701	707	702	695	666	716	697	752	708	759	737	721	704	716	753	702	714	743	684	662	705	740	763	734	689	710	720	714	730	705	717	705	704	669	749	710	706	658	708	738	697	715	780	682	746	743	762	718	724	709	726	753	722	741	738	729	675	699	675	704	726	766	726	680	697	713	719	702	750	727	729	687	745	723	717	686	706	663	710	729	695	729	722	732	776	781	706	712	706	673	719	703	717	730	677	774	742	714	726	725	669	735	677	753	692	703	684	704	755	688	762	710	703	706	749	744	680	705	732	769	758	742	709	715	756	717	754	658	715	732	694	689	782	729	749	748	723	737	770	726	728	699	721	691	735	724	732	675	741	715	719	742	716	695	755	665	691	667	689	701	717	724	737	672	726	718	741	726	739	730	708	746	717	693	715	723	712	711	760	756	706	747	695	703	663	734	727	742	738	712	742	697	742	724	727	708	711	745	761	650	707	755	714	700	668	704	684	735	708	702	762	743	766	703	713	712	683	702	729	744	696	683	708	705	677	714	701	691	686	730	718	713	712	727	716	711	745	759	697	743	695	693	752	675	736	710	698	760	674	690	738	668	705	731	680	772	720	708	693	700	709	702	709	684	727	737	724	737	743	686	714	754	696	751	714	720	712	699	739	719	697	699	691	743	708	739	705	712	702	741	731	731	711	687	736	742	724	715	674	707	732	702	738	733	716	763	718	756	698	688	735	733	716	722	743	728	685	733	740	676	708	726	729	712	711	709	719	706	742	721	768	699	751	717	696	696	708	702	714	738	702	740	737	717	723	778	707	721	694	729	748	670	745	719	718	745	715	695	718	758	686	706	741	727	704	744	729	731	710	730	758	755	734	701	744	737	746	694	710	702	705	747	724	752	738	671	682	737	722	740	706	741	738	683	742	681	674	715	745	697	702	681	728	725	692	717	684	696	738	718	707	730	714	722	722	747	714	692	695	694	731	745	752	688	733	727	732	732	762	749	734	677	716	754	712	722	752	744	707	649	692	700	726	696	722	736	744	709	703	690	716	688	707	740	715	719	723	691	731	701	755	707	746	658	774	718	732	729	702	732	693	732	762	744	724	748	729	729	722	726	746	676	706	719	743	660	720	695	690	734	743	727	709	744	753	680	762	751	731	703	772	773	713	755	672	719	688	748	720	700	722	723	701	783	696	677	701	744	703	681	707	747	754	735	728	704	747	717	701	698	723	727	760	677	723	723	692	703	700	775	698	687	689	674	681	757	691	686	684	746	723	718	689	686	692	762	737	737	754	733	721	741	742	733	754	717	740	724	774	721	732	745	710	754	735	766	730	702	695	740	697	737	687	712	756	717	706	775	769	690	780	716	739	722	745	726	754	680	717	741	754	682	711	752	710	711	700	722	753	725	752	732	682	714	742	735	782	734	710	688	702	751	724	747	707	720	728	749	718	762	665	698	698	720	779	706	716	737	729	752	748	753	720	684	679	729	691	726	691	684	726	702	730	744	726	711	735	775	681	707	731	744	724	741	734	705	718	699	726	718	693	729	698	766	692	725	737	728	704	678	739	692	771	688	710	746	718	692	761	719	743	697	703	700	767	702	749	747	709	763	689	711	728	715	726	747	734	748	731	710	721	674	735	696	680	694	704	724	743	718	729	788	694	693	715	711	731	725	699	690	708	728	722	736	706	735	671	713	731	691	737	676	756	695	767	731	739	738	677	734	697	744	723	713	675	711	709	768	653	742	725	720	689	714	707	757	699	686	715	729	700	779	696	713	761	672	729	734	734	709	720	760	724	737	709	754	712	762	705	745	761	705	690	711	757	708	714	724	708	722	728	693	687	698	682	708	763	760	741	691	724	699	723	781	724	718	752	749	732	750	756	712	735	751	723	743	699	690	759	750	748	756	743	698	705	741	699	717	726	673	719	771	648	717	727	736	684	713	685	663	709	713	672	711	671	739	709	717	755	701	747	757	757	718	728	732	750	744	689	689	735	668	725	747	715	677	702	768	782	695	685	765	747	678	682	720	744	730	690	743	669	734	690	715	673	778	707	719	696	719	710	736	751	759	717	678	703	695	690	741	703	745	685	732	757	697	691	717	723	723	710	723	676	743	754	725	734	706	692	737	769	721	778	686	698	755	731	701	711	737	711	712	646	723	678	725	753	726	718	730	763	727	784	737	688	715	700	731	694	719	758	719	714	752	760	767	714	726	688	722	759	732	713	730	749	759	637	701	708	721	684	706	720	719	739	703	698	730	666	746	748	721	720	726	747	726	737	752	746	691	705	716	760	703	736	721	719	727	696	703	735	699	729	721	755	645	697	783	731	703	731	735	689	739	738	691	738	746	713	743	747	714	695	685	698	703	804	712	668	704	732	666	691	722	714	727	759	726	656	717	761	750	708	728	724	715	730	713	749	732	687	742	694	648	745	747	704	748	731	694	785	691	710	740	675	751	718	719	726	702	744	742	713	714	704	729	760	708	726	731	741	680	710	704	710	769	695	717	686	690	786	712	690	696	760	808	714	731	740	680	729	725	714	696	708	732	730	714	723	728	728	716	717	682	679	749	763	689	690	718	714	707	753	692	744	719	719	747	712	703	718	716	750	699	715	684	755	713	738	724	707	700	686	759	698	718	695	698	682	707	713	718	771	712	722	721	699	733	668	729	703	715	697	714	708	711	711	722	668	700	672	716	723	721	704	672	713
7926	11247	3460	630	1969	705	385	347	329	336	361	311	342	315	319	319	311	308	310	306	309	297	328	315	345	316	317	324	328	304	328	320	319	327	294	340	326	341	357	338	298	309	333	311	326	321	293	310	288	306	284	290	316	303	329	319	314	309	311	316	335	342	291	295	279	326	325	312	343	313	315	285	349	304	309	286	318	316	315	328	293	277	315	293	302	303	304	344	315	328	310	364	311	310	280	329	337	310	297	305	311	315	292	321	305	286	319	304	347	332	325	327	298	321	308	330	330	302	319	326	304	344	322	299	326	290	304	305	304	345	313	259	356	289	304	329	307	314	335	299	336	312	317	311	318	333	282	310	323	328	325	318	314	299	333	315	348	318	283	308	313	325	305	303	315	338	326	289	328	317	279	331	320	313	325	307	300	293	288	325	313	318	339	327	321	293	308	308	306	306	320	330	301	344	300	296	327	296	298	297	289	347	324	329	341	279	334	293	284	333	341	307	330	339	306	305	323	320	314	324	294	314	331	305	320	280	293	306	293	313	310	289	307	331	302	327	290	299	317	306	307	326	318	306	273	291	317	348	343	349	302	296	324	340	354	343	324	387	326	286	316	306	309	319	313	265	319	321	315	302	331	277	336	347	310	314	332	318	313	323	366	316	328	328	310	334	323	328	287	310	290	311	307	313	332	309	292	319	308	306	321	311	319	309	297	283	325	319	343	297	310	292	298	297	310	313	299	312	302	296	295	312	297	322	302	281	303	320	303	297	332	307	307	302	299	347	318	298	302	334	312	317	348	325	330	324	281	276	281	320	320	290	300	293	297	319	317	329	326	286	347	323	295	302	298	336	315	327	295	315	331	290	304	294	316	290	331	325	296	323	286	290	318	332	300	322	305	292	282	283	314	278	292	307	290	299	334	307	309	298	287	348	308	320	274	329	318	296	332	329	297	291	288	336	354	299	304	313	282	285	321	327	315	307	301	310	268	311	288	287	311	326	339	266	302	276	318	312	275	297	312	275	296	339	295	310	334	306	285	312	288	339	333	290	307	318	315	333	311	278	334	304	284	314	334	326	335	301	301	319	326	323	310	293	298	317	313	328	314	310	321	293	306	338	342	288	331	295	322	313	292	303	316	337	310	292	363	351	303	274	322	332	305	271	346	289	313	294	299	329	305	334	323	282	297	309	295	348	310	303	326	310	287	354	286	318	324	338	312	349	323	301	321	311	327	332	323	312	304	330	300	317	330	298	331	324	303	308	326	323	345	313	328	305	312	328	351	302	297	320	285	303	363	329	324	323	321	296	305	279	316	315	299	294	305	310	300	308	280	333	305	304	312	301	329	311	338	324	295	350	305	317	321	303	358	293	358	306	333	321	311	309	312	329	326	342	325	304	289	338	273	317	305	316	308	323	331	329	311	291	312	314	318	310	329	300	301	320	304	334	317	323	306	342	300	311	329	293	333	298	311	335	307	317	306	309	307	280	322	329	324	313	292	300	333	305	295	308	356	320	316	317	357	326	316	293	293	303	329	297	291	304	264	305	330	324	303	316	301	324	343	295	323	340	355	315	295	318	328	294	322	295	274	325	294	316	299	305	328	319	274	312	316	319	299	306	284	289	311	304	299	315	300	311	345	338	340	323	276	316	301	301	309	320	341	313	320	288	314	297	343	292	325	312	303	319	310	323	304	320	284	302	303	298	309	320	299	315	293	297	294	300	308	318	345	304	291	329	315	310	306	286	304	319	336	288	320	322	316	320	283	284	309	313	324	285	306	296	313	320	316	320	332	314	346	289	357	322	317	316	317	314	323	334	312	329	299	348	307	298	310	325	297	308	269	314	297	308	324	371	296	279	321	318	308	330	326	314	320	276	267	306	321	330	301	302	325	319	277	322	290	343	325	327	318	338	303	288	351	332	309	297	326	314	320	259	291	265	325	330	327	316	305	345	290	319	323	314	336	314	306	356	282	321	317	294	324	303	279	317	345	334	333	334	331	293	306	337	343	329	305	282	312	284	305	268	296	316	301	318	314	306	305	330	295	348	329	339	348	313	307	328	339	353	320	315	308	298	331	318	318	330	284	314	304	312	282	339	273	301	271	292	288	288	285	349	330	311	306	279	335	314	303	288	314	332	287	324	300	313	313	274	288	284	313	287	319	275	307	296	296	315	326	308	333	320	328	303	299	293	304	297	275	292	330	338	314	293	324	328	338	352	335	300	339	318	310	301	285	331	285	338	306	274	308	347	302	308	321	322	314	329	336	324	312	332	329	320	313	331	306	303	330	349	310	310	282	293	351	343	294	328	317	302	320	291	303	341	327	304	297	297	317	312	302	296	298	318	306	294	328	317	310	358	296	309	307	287	305	310	318	306	333	318	323	357	315	322	315	298	321	293	313	330	296	282	302	307	297	300	272	310	310	311	324	340	336	339	276	290	332	313	332	318	318	340	330	345	315	288	308	323	307	292	316	306	330	296	351	310	328	314	297	307	306	315	318	298	291	302	325	339	314	298	272	324	321	351	329	350	275	326	316	313	294	343	322	341	343	305	312	317	320	304	321	291	314	315	318	330	288	311	319	297	301	314	313	323	328	316	342	312	294	341	331	298	281	307	296	300	320	288	322	311	348	317	302	342	290	323	287	317	314	310	304	329	311	322	279	307	315	302	329	338	291	314	318	347	303	298	296	330	343	295	295	278	301	301	303	331	296	299	322	329	327	313	358	326	287	302	303	315	322	307	322	319	339	298	293	311	292	309	312	301	331	313	344	332	307	279	297	287	301	339	323	302	287	275	290	309	300	303	305	299	341	300	316	290	313	314	325	344	320	299	299	295	311	318	278	338	282	310	290	311	358	292	335	318	291	336	302	314	292	285	300	313	336	305	307	330	306	321	340	330	327	326	299	305	313	293	341	316	319	327	287	285	319	324	309	293	322	304	323	290	308	321	293	347	321	340	301	309	289	288	303	355	298	340	322	312	303	294	309	306	354	324	335	324	305	327	296	302	334	314	309	279	305	280	335	323	313	329	319	309	297	324	322	298	306	286	303	330	318	306	302	330	287	281	319	323	337	311	283	324	319	302	293	295	328	328	323	320	331	315	325	317	334	300	291	297	339	330	304	302	323	330	289	337	316	313	300	334	299	325	316	335	307	339	331	302	292	287	302	299	336	332	340	334	299	301	311	311	318	287	328	336	325	333	297	340	295	321	298	305	338	298	313	317	302	290	290	319	312	303	292	321	322	295	294	319	287	291	340	305	314	313	301	329	321	335	330	296	326	318	296	304	322	298	320	307	309	302	310	331	347	310	318	328	281	278	303	309	280	323	320	325	330	307	294	331	367	323	340	307	309	309	324	297	290	283	291	314	318	320	298	273	310	330	327	312	328	305	304	299	322	297	298	315	314	316	267	317	293	313	322	308	310	303	335	311	318	313	330	321	327	332	325	324	348	336	318	325	324	326	316	334	304	322	311	305	290	331	315	325	311	301
7112	11982	2975	1650	8059	1780	1000	965	913	866	841	805	807	799	778	834	783	790	821	802	745	819	786	765	789	805	774	764	762	762	722	752	760	785	770	786	754	739	724	743	730	761	764	728	720	779	727	680	749	743	783	754	766	758	715	752	794	742	784	766	790	800	718	785	749	770	766	741	734	760	717	737	768	755	749	767	731	699	770	787	802	793	741	754	732	755	762	727	761	733	755	733	744	727	772	719	801	736	720	758	748	777	736	695	695	765	766	769	795	738	729	785	729	772	720	713	740	749	707	751	756	825	758	711	700	753	758	735	725	751	765	740	741	768	705	731	777	733	717	763	729	753	803	746	764	725	725	730	721	784	680	794	791	714	704	781	740	746	813	758	733	719	768	725	750	729	748	732	748	714	763	734	747	731	771	722	753	825	713	745	709	737	760	745	707	725	727	725	743	741	708	729	710	752	723	799	726	770	725	736	770	755	756	747	755	756	767	752	779	807	737	740	751	760	677	693	748	747	703	763	758	707	730	738	776	724	750	718	767	701	714	743	757	750	765	748	773	722	736	764	721	744	767	737	730	752	728	791	761	712	731	790	776	746	701	709	780	717	768	756	762	724	784	743	732	711	718	771	730	760	743	737	788	732	742	720	784	743	762	777	780	755	746	769	748	779	741	745	757	749	790	713	736	719	741	803	761	779	758	744	771	755	723	726	720	733	792	756	752	758	747	768	724	755	728	767	736	762	751	726	745	769	742	758	743	827	706	738	741	723	782	748	738	797	722	729	746	760	753	770	763	753	758	760	747	732	792	767	716	746	768	772	770	747	724	731	749	697	709	759	759	748	776	726	779	774	772	718	740	755	727	757	790	728	747	747	750	735	701	749	746	717	732	800	739	748	757	753	739	749	745	730	756	729	749	761	750	763	753	749	734	695	773	682	753	762	780	720	739	707	768	807	723	739	751	765	778	795	729	716	780	754	811	730	746	719	771	718	784	697	705	761	771	730	728	732	710	709	772	716	718	738	753	728	763	794	707	784	730	709	720	710	731	707	736	803	740	734	723	726	766	743	753	758	782	749	744	710	731	749	722	810	785	735	765	767	782	755	721	763	773	754	762	689	759	692	749	736	753	761	771	768	732	780	704	756	736	706	758	724	801	735	725	777	746	751	786	689	786	784	733	731	746	735	732	768	668	724	791	738	779	748	763	762	779	705	761	714	717	753	729	759	780	677	746	740	760	785	756	725	726	776	761	769	721	761	757	760	750	739	694	786	737	740	788	785	755	779	762	782	730	719	761	739	733	731	754	750	708	739	746	720	739	702	734	793	705	800	738	784	747	758	755	785	735	770	760	773	780	773	774	704	712	807	715	729	766	752	688	751	745	781	757	750	736	748	730	756	753	720	786	775	719	756	734	740	764	745	760	732	736	701	746	696	716	758	735	683	752	831	790	708	769	688	744	731	713	714	753	751	765	759	765	763	783	674	703	695	723	734	764	757	793	742	790	739	749	746	780	745	799	758	691	747	762	716	752	754	738	762	740	732	744	767	725	729	739	744	735	791	779	710	729	758	725	734	747	731	764	717	700	771	760	712	720	758	751	718	762	742	772	732	779	729	757	731	714	737	775	776	745	719	737	709	762	763	771	729	727	754	763	765	741	712	747	760	740	745	703	753	722	754	771	744	784	796	661	742	737	724	751	763	761	804	745	749	777	759	763	758	778	738	742	733	776	786	759	742	735	756	762	767	771	685	742	773	773	752	745	743	763	755	779	739	724	768	753	751	733	747	744	721	769	744	766	735	717	822	732	725	711	691	730	777	759	730	797	708	721	713	719	763	722	762	718	767	752	731	754	801	763	722	728	790	741	773	700	766	710	780	775	763	683	716	779	760	746	755	728	690	772	779	777	759	758	749	781	697	786	800	754	763	759	785	758	737	734	777	723	750	769	738	713	761	719	723	723	762	774	766	780	723	730	774	747	780	751	748	754	707	759	735	736	765	743	750	784	715	672	753	749	715	716	793	807	712	774	765	748	736	711	729	736	740	748	739	713	738	746	747	692	707	713	733	764	698	788	775	726	784	712	794	731	776	749	737	750	729	754	709	744	742	757	810	750	739	762	749	755	743	723	742	755	743	691	727	720	699	812	756	793	742	772	785	764	734	705	683	749	755	777	739	705	736	718	783	739	702	752	787	714	763	767	738	719	743	698	724	735	750	706	726	760	765	750	729	741	752	741	742	766	714	793	735	746	768	748	778	738	714	744	757	762	773	730	743	767	724	741	792	790	796	725	746	698	708	780	751	741	739	765	724	761	775	778	720	742	759	745	691	753	683	751	724	727	723	708	737	741	699	784	701	775	729	740	757	692	709	764	730	748	749	752	805	718	743	712	716	745	725	758	753	744	735	738	768	765	715	764	758	727	737	721	770	730	759	759	728	729	749	721	712	707	745	739	731	754	764	766	775	738	736	737	711	777	729	791	725	781	755	728	712	781	752	756	739	763	784	753	763	732	706	745	713	751	749	725	775	733	690	700	693	810	795	745	732	726	767	768	753	744	750	762	799	775	759	785	749	759	741	720	747	725	760	747	749	731	709	694	742	760	727	719	809	785	748	747	783	733	764	718	717	811	727	773	743	719	704	741	736	731	779	769	735	766	716	740	802	775	702	772	789	744	694	741	706	784	801	739	758	730	740	707	798	759	768	782	738	774	692	716	758	711	754	777	740	727	719	805	767	749	795	723	755	776	721	724	739	745	785	791	747	720	760	750	762	780	779	740	752	757	770	808	748	713	737	720	744	746	777	789	786	728	779	737	728	718	734	725	719	776	735	739	760	772	703	766	756	788	733	729	724	780	748	780	733	742	755	752	746	698	734	732	771	788	733	708	749	727	728	751	790	744	756	747	754	724	745	766	757	762	727	800	757	800	759	760	707	727	735	773	741	746	777	785	701	748	763	766	768	742	732	709	720	746	734	745	741	735	735	746	765	736	747	731	779	729	707	726	787	698	740	777	719	750	737	765	769	741	760	770	781	793	773	695	746	739	737	792	740	730	746	738	777	701	755	778	756	741	750	745	778	757	786	693	736	759	750	711	743	785	772	747	747	742	767	758	755	786	745	752	756	765	755	740	755	785	702	752	752	709	774	749	740	752	778	743	744	747	765	748	754	715	759	712	775	721	719	772	765	763	764	763	818	766	737	756	778	716	725	718	746	806	774	748	761	758	770	755	739	730	739	752	779	795	747	707	767	749	775	772	729	712	723	776	798	791	714	755	743	750	717	730	710	697	756	727	690	717	720	781	749	714	781	715	769	741	752	752	776	832	719	729	688	710	751	747	743	782	736	770	702	712	728	743	756	735	734	749	738	768	714	728	767	736	739	749	699	747	731	727	710	701	737	769	716	773	709	740	735	743	768	721	721	760	772	758	706	739	733	762	739	758	733	757	777	741	757	696	760	730	745	759	723	786	745	760	768	732	747	757	718	769	750	744	744
13113	20143	4684	623	4152	1296	256	259	240	204	197	218	184	185	173	183	203	196	200	173	158	187	205	173	179	159	193	164	168	196	169	170	198	198	181	166	189	179	156	160	187	155	158	171	173	181	163	163	189	200	183	158	189	156	179	144	178	177	183	164	180	152	176	163	151	184	163	172	149	161	154	194	190	172	178	168	177	195	163	170	184	174	175	177	193	178	160	166	176	163	185	181	160	154	194	162	157	153	167	172	144	188	164	173	178	169	163	150	181	156	172	152	156	178	201	153	138	174	189	192	155	166	163	172	169	155	177	176	158	162	171	162	137	179	165	173	182	183	161	159	157	165	174	161	165	175	162	175	184	198	179	184	182	172	150	165	186	167	175	165	171	187	169	160	184	176	169	146	162	151	150	184	174	169	177	156	167	166	155	157	167	190	177	180	190	194	170	184	190	175	201	155	179	175	178	154	164	161	171	194	162	171	176	194	153	156	195	176	199	177	155	169	187	183	187	187	173	155	182	182	168	167	200	176	194	175	184	169	174	171	171	164	177	173	183	170	186	178	157	150	155	179	162	180	173	152	183	180	156	195	174	161	172	181	187	191	197	142	181	185	145	180	182	163	175	188	167	167	166	145	161	168	201	139	203	185	173	209	184	190	188	160	181	185	163	167	186	160	157	170	180	177	169	157	165	163	184	168	163	171	182	165	158	195	163	162	171	175	157	197	195	172	180	190	175	144	196	181	153	151	165	168	147	176	172	160	182	190	153	167	165	176	178	175	160	182	179	197	160	154	167	197	158	168	201	183	138	181	168	173	170	169	205	159	165	171	176	179	160	156	187	155	175	187	176	175	170	165	156	162	167	159	178	175	167	140	196	166	173	182	188	177	166	151	151	169	183	151	162	160	151	171	171	168	195	176	179	175	181	163	192	178	164	173	162	158	180	175	178	157	158	164	175	174	137	157	167	192	158	165	172	184	186	150	150	174	166	160	168	171	174	150	178	172	189	166	168	201	168	168	155	165	181	180	192	188	150	187	173	170	183	183	161	162	172	189	167	160	164	167	172	186	181	163	190	179	177	147	170	164	181	163	148	167	185	167	186	167	156	146	178	177	174	170	196	166	178	168	163	175	162	164	176	145	163	171	164	158	174	174	150	140	186	183	189	174	201	199	163	152	167	173	214	185	164	158	160	155	142	180	152	168	201	162	161	188	181	151	180	193	167	166	168	150	170	165	157	152	174	168	173	154	172	172	161	158	176	154	165	172	169	181	177	190	169	179	164	177	176	158	152	140	188	172	159	165	154	136	187	161	149	178	174	162	160	170	164	175	147	184	185	154	164	178	157	154	171	181	178	165	167	171	186	158	177	205	164	186	193	170	159	180	170	138	178	192	173	147	145	166	173	170	168	174	188	173	182	180	168	172	155	161	183	161	178	158	179	204	170	168	181	167	185	154	171	191	162	182	178	158	170	167	153	160	189	184	177	177	175	167	159	155	163	170	174	174	171	158	155	161	164	195	177	189	167	155	180	163	168	174	161	163	173	164	181	203	169	168	138	155	161	189	176	155	167	164	178	142	154	148	180	188	173	169	166	168	170	174	154	153	201	166	164	162	166	180	174	170	178	170	175	179	179	158	154	173	160	166	160	191	161	172	181	202	182	165	176	185	162	177	170	197	181	150	186	165	163	167	173	179	161	173	169	160	190	166	176	191	173	157	163	203	181	171	178	163	180	195	168	162	144	161	164	176	171	171	166	185	163	154	191	166	172	169	204	185	182	177	182	174	188	156	196	174	160	183	158	152	188	193	203	195	148	152	170	204	144	154	167	144	158	170	168	183	197	166	168	172	180	185	177	187	195	182	167	210	140	166	172	159	161	192	183	169	162	163	187	187	172	176	190	182	153	173	163	174	168	172	163	173	172	203	161	176	163	162	171	159	168	164	164	148	178	153	158	171	175	158	168	185	156	161	158	177	166	171	155	183	171	148	184	136	191	157	191	176	179	188	180	187	171	164	152	202	198	211	180	162	184	175	161	177	149	165	158	187	150	178	187	154	183	181	171	180	176	153	169	183	157	165	164	193	183	164	168	175	164	181	158	188	166	182	192	169	172	182	149	168	179	158	171	178	166	200	165	176	156	186	158	171	171	168	175	152	174	173	164	181	155	170	154	168	178	178	172	171	182	186	165	178	201	180	170	144	165	208	155	163	159	165	148	172	168	203	160	164	178	168	177	171	175	179	190	149	164	163	167	181	180	176	167	180	171	192	169	162	171	179	177	183	188	200	180	188	171	178	200	180	184	177	200	193	164	189	184	165	174	197	189	192	155	153	162	158	164	159	196	162	170	178	167	159	178	177	182	179	166	190	205	172	164	170	161	181	161	168	154	181	176	153	170	162	156	180	153	178	163	144	172	170	164	194	171	153	175	173	184	168	177	151	144	154	149	193	167	168	159	174	184	176	201	184	179	186	167	143	201	178	165	196	165	202	194	192	171	167	193	190	189	171	167	152	148	180	177	156	184	181	187	160	163	163	167	154	173	193	161	175	164	178	182	178	163	168	172	161	174	182	176	147	197	175	175	161	164	180	163	173	177	164	181	174	197	180	164	158	173	164	153	156	179	163	181	203	143	157	173	164	178	153	153	158	168	161	198	169	167	158	171	199	154	179	159	151	204	169	163	160	178	166	154	162	167	168	162	187	164	203	177	195	176	185	188	162	163	182	184	162	155	175	173	172	163	170	165	178	153	141	156	184	177	173	145	172	181	169	174	172	169	177	152	161	171	175	190	174	179	179	147	183	172	184	166	164	173	184	165	190	164	183	177	164	150	198	143	180	188	157	144	178	168	158	140	148	150	175	183	163	165	154	179	170	173	167	172	156	182	174	162	199	161	153	142	185	162	191	173	180	181	173	170	180	164	176	176	154	161	189	175	142	160	196	157	168	181	170	173	183	157	190	187	185	193	160	172	174	172	168	162	163	145	197	162	194	173	196	163	157	157	146	168	154	159	166	163	148	178	185	179	150	169	158	165	160	176	158	156	174	185	173	172	143	167	180	187	185	181	165	185	169	158	155	182	179	173	161	164	190	176	178	185	182	170	163	139	182	164	161	179	155	145	143	167	186	163	182	194	166	166	163	185	184	155	167	176	188	189	167	157	159	154	189	169	162	189	165	172	177	166	172	188	173	151	158	172	189	160	146	184	173	165	172	169	166	179	182	175	146	157	191	191	201	171	158	165	180	159	178	181	168	189	179	162	169	181	168	163	153	162	179	185	186	144	189	199	173	183	152	151	174	181	145	156	175	175	192	152	161	186	171	158	153	175	172	162	184	163	202	171	167	154	167	183	178	170	158	170	178	174	196	177	179	166	187	173	174	153	153	193	150	180	178	166	171	160	152	172	184	162	175	180	160	145	157	175	173	179	183	155	207	153	164	164	186	184	168	190	176	156	159	158	146	163	168	161	159	174	187	174	194	148	147	174	183	180	160
8839	18014	2251	1929	14476	2291	900	819	677	675	587	553	560	574	538	544	544	502	517	511	508	526	464	460	484	488	456	437	467	453	408	452	453	408	404	418	453	452	437	450	437	491	428	431	473	416	423	419	426	451	427	443	453	420	396	437	440	463	436	435	403	412	403	464	422	438	449	445	433	420	459	466	411	391	434	459	392	420	442	391	446	430	439	461	432	422	430	407	422	429	442	435	420	407	448	418	441	426	421	461	452	437	415	434	406	456	427	438	446	396	414	431	416	384	448	421	448	404	434	431	420	447	409	438	422	446	420	422	440	409	409	407	448	440	438	416	447	399	411	427	446	426	435	410	420	450	410	408	447	431	438	460	447	429	426	440	427	411	413	423	406	469	429	408	458	432	446	415	435	423	404	405	427	431	407	464	392	404	441	467	450	410	423	415	413	412	396	417	416	432	406	455	444	413	403	442	404	452	428	425	435	405	419	433	401	413	425	410	391	400	437	416	448	434	420	409	404	441	400	391	435	439	423	397	405	413	406	423	416	409	456	426	423	399	435	472	419	429	382	458	457	443	433	431	411	440	422	398	418	433	418	416	471	468	436	389	425	419	434	433	398	397	432	432	429	422	417	407	458	439	430	412	412	418	399	425	435	416	406	411	416	435	432	395	406	418	429	440	444	437	391	421	417	446	451	403	434	432	450	474	420	430	453	426	403	430	416	438	451	419	439	411	409	434	419	447	415	428	433	457	403	447	406	460	424	462	418	467	394	441	406	435	444	403	425	421	435	409	393	477	438	420	403	428	445	423	424	469	433	417	417	440	429	409	441	427	437	427	419	403	427	442	398	419	404	421	456	443	442	405	467	401	419	446	455	413	396	439	416	429	408	420	441	396	401	455	434	419	411	390	425	437	424	382	440	446	427	447	462	436	404	402	450	424	435	401	452	426	375	412	396	413	437	432	416	418	378	398	419	448	429	426	416	418	436	423	376	390	416	419	473	464	432	426	388	455	430	418	414	404	439	421	434	405	419	430	409	415	434	394	453	418	463	422	436	470	442	456	423	397	430	385	404	437	443	425	419	415	436	433	419	437	468	413	453	417	424	439	379	410	376	424	445	443	406	443	475	358	413	409	407	434	399	425	421	424	419	424	413	437	430	415	491	422	447	404	432	443	406	412	445	432	421	412	379	385	418	439	418	402	440	443	435	429	417	367	433	434	429	417	464	366	485	436	435	396	394	432	449	405	409	429	416	431	420	415	423	400	441	437	456	415	428	415	412	416	410	420	436	428	415	441	424	428	445	415	395	394	414	399	417	437	430	408	418	431	441	401	431	447	401	404	426	432	398	392	406	403	429	464	456	397	487	424	416	422	420	392	425	447	391	419	426	405	436	437	448	391	408	446	427	416	432	442	426	424	452	431	387	375	419	415	453	445	431	443	443	421	421	460	414	444	424	441	435	409	410	443	429	420	405	449	454	448	408	401	425	435	428	427	436	422	410	431	422	459	418	390	452	456	422	424	414	444	413	433	412	391	412	437	457	418	438	443	445	410	420	436	419	421	435	471	399	404	452	367	473	424	442	429	393	430	452	387	454	389	449	424	438	447	425	407	430	434	430	411	415	393	440	431	416	407	446	436	422	473	400	383	437	438	450	439	420	396	424	402	440	423	409	398	420	439	414	416	439	432	441	415	432	449	451	391	407	456	416	439	392	446	439	415	453	444	448	433	425	420	415	431	473	423	416	434	460	415	399	403	439	460	415	441	407	423	446	387	443	395	397	420	436	436	413	423	417	392	428	445	399	423	451	415	413	423	453	426	436	414	411	426	435	394	403	420	437	422	407	453	411	474	436	413	401	386	465	461	421	402	442	439	431	420	424	398	451	376	417	448	437	441	421	466	422	450	429	401	413	428	377	435	399	427	422	415	429	432	437	425	424	422	465	426	433	451	429	427	423	443	414	405	419	428	445	408	426	411	415	432	399	402	445	459	445	457	395	444	437	405	411	410	428	441	437	434	429	383	439	426	425	418	404	441	434	395	441	433	429	430	423	412	401	441	459	413	414	431	398	432	404	399	414	407	404	426	419	444	473	423	442	408	443	450	431	389	463	437	406	431	414	425	413	424	444	423	454	407	430	435	460	388	391	402	461	427	421	445	411	434	409	431	416	457	417	419	413	411	430	414	431	440	428	440	401	437	424	387	419	400	437	448	438	410	439	401	380	436	407	427	436	406	441	426	393	400	427	439	394	400	432	387	384	400	399	427	409	406	424	444	441	442	414	425	401	400	422	436	435	421	397	453	390	432	420	441	405	378	417	459	427	409	368	418	429	465	390	414	433	449	479	428	407	452	397	421	402	439	448	431	413	451	363	450	434	405	425	421	422	437	453	450	435	424	444	456	444	434	421	418	418	393	418	449	395	407	450	440	429	440	418	421	423	406	422	421	418	407	403	410	451	423	447	394	429	443	413	414	443	404	409	465	463	431	435	426	430	427	436	400	474	435	399	406	426	446	439	402	407	428	426	434	411	407	466	444	412	389	417	398	404	416	407	404	412	427	441	378	414	401	445	429	415	398	426	407	415	435	411	393	439	415	421	412	381	414	469	413	419	427	458	402	391	453	401	427	436	438	439	428	430	386	421	405	360	452	426	385	431	423	411	444	446	413	404	487	398	423	441	445	452	440	428	425	422	398	452	433	404	384	415	443	426	403	425	439	468	446	436	397	448	422	434	400	424	382	402	429	436	449	453	448	428	390	386	449	427	405	442	421	427	424	431	440	456	400	393	420	413	431	404	447	409	409	429	423	408	373	416	439	443	420	428	446	406	430	455	460	395	470	437	484	429	375	410	454	428	458	395	441	383	440	412	431	421	424	401	405	423	423	401	427	402	417	433	430	428	433	426	423	437	442	465	434	407	420	396	449	402	418	431	469	415	409	444	415	403	468	405	449	445	436	385	443	404	427	430	402	456	383	446	400	450	441	435	401	423	397	442	395	428	479	435	448	404	438	423	430	416	428	469	430	421	436	468	440	448	399	397	403	417	449	408	453	432	414	411	431	440	400	463	412	422	433	431	392	449	421	412	398	433	397	397	430	425	428	400	421	425	416	448	415	422	419	463	438	399	426	415	436	429	429	423	387	451	399	448	446	424	438	431	386	414	416	434	441	416	405	398	407	471	415	426	406	459	419	451	424	379	388	431	424	421	427	407	405	408	450	431	431	374	404	412	412	420	410	408	425	439	399	436	409	421	417	384	448	471	412	413	452	450	411	417	409	431	452	412	459	410	405	435	397	422	419	454	403	435	472	432	425	449	414	462	424	438	423	448	436	392	413	433	438	404	445	395	446	432	440	432	438	429	426	447	463	425	442	417	465	396	436	484	379	407	388	435	421	421	443	407	407	433	403	446	430	397	399	412	431	386	432	431	414	456	418	429	449	392	439	463	403	421	387	433	439	425	430	368	395	440	435	434	388	428	410	410	394	461	444	435	399
1517	636	348	329	360	298	303	271	321	268	269	291	299	305	295	282	288	304	306	285	304	285	279	267	321	282	285	287	284	286	282	313	282	284	238	298	297	287	314	299	296	285	319	275	297	317	331	323	324	301	289	291	300	303	295	314	307	250	296	292	289	306	316	296	286	289	277	310	271	296	271	295	261	306	288	288	275	316	251	275	316	254	299	268	273	309	298	278	294	296	308	317	305	300	301	293	300	291	284	280	290	270	311	283	351	291	300	306	285	277	314	279	317	292	286	300	280	300	256	309	308	306	301	263	301	301	298	272	310	271	253	295	269	303	262	302	274	268	322	291	302	310	299	291	297	285	277	278	267	299	285	295	282	316	273	318	279	283	265	285	308	293	285	324	276	277	296	278	310	299	286	284	277	312	309	280	284	294	301	295	289	326	285	276	278	286	314	295	275	263	271	302	282	256	271	275	267	286	297	289	288	268	268	286	298	322	306	268	287	294	280	282	281	294	277	289	306	279	289	296	290	299	275	304	306	293	300	300	311	324	298	325	290	289	269	316	331	281	302	291	306	296	278	277	321	291	281	270	277	297	249	295	328	290	308	321	263	270	290	272	327	297	263	296	269	312	309	302	300	274	316	280	315	305	284	287	272	305	266	291	264	290	271	284	280	292	280	295	306	299	314	312	280	307	293	284	291	276	298	278	302	268	273	276	304	290	308	280	328	298	319	277	264	282	276	299	297	307	284	295	316	295	279	294	268	317	316	316	288	289	271	293	307	282	299	264	286	298	296	337	272	288	291	287	277	254	297	276	297	279	290	313	299	294	272	295	332	298	330	319	295	288	286	282	277	285	274	314	299	304	292	297	278	279	295	293	304	294	323	313	266	290	268	322	273	299	290	304	311	295	334	307	294	316	284	267	294	277	305	277	307	309	278	295	265	301	265	301	284	308	329	299	298	296	307	304	275	286	319	282	299	294	295	284	272	290	285	243	311	288	308	295	299	281	287	302	288	262	279	316	291	295	237	262	284	293	300	301	298	251	296	250	274	262	303	269	304	315	328	294	318	300	277	286	288	300	302	296	278	264	252	271	321	314	304	306	284	298	314	308	281	301	307	294	314	298	278	307	272	300	302	294	299	266	320	285	305	320	302	299	310	262	288	271	313	312	279	325	315	282	283	324	291	287	327	303	309	296	283	310	279	266	291	291	271	320	301	301	252	316	255	299	324	296	295	288	322	298	295	296	284	265	279	331	289	304	310	302	303	287	292	315	281	281	265	313	297	300	300	292	299	286	277	287	300	316	275	336	243	306	283	304	291	333	326	311	297	323	332	317	289	287	308	310	304	303	309	261	312	285	247	295	279	300	279	282	278	304	256	270	296	315	288	283	268	257	317	304	311	300	263	296	306	282	276	318	274	237	287	293	280	312	290	299	291	325	266	261	293	316	295	291	280	338	278	280	305	318	284	311	289	309	280	289	283	289	330	285	326	297	276	287	335	287	288	310	309	312	334	303	292	270	287	296	282	275	296	284	292	292	309	308	311	273	296	283	286	295	292	273	285	298	277	268	296	327	291	314	294	339	301	252	285	304	320	295	318	304	285	278	326	250	284	275	290	292	299	268	322	276	295	277	278	311	291	298	290	262	298	255	273	276	313	292	289	329	307	282	293	270	305	293	276	261	285	270	308	284	283	278	301	278	276	294	296	277	275	252	316	313	301	264	276	284	289	270	309	278	274	324	299	283	293	297	289	286	315	290	286	291	314	281	303	274	264	302	305	341	288	303	298	284	298	316	283	306	289	296	325	320	252	277	297	283	311	283	262	267	260	311	338	261	281	233	249	262	290	313	285	302	302	292	302	309	286	268	295	317	310	289	325	293	294	281	291	315	291	307	309	304	276	267	286	298	294	319	279	262	262	323	281	310	294	288	294	274	296	303	303	296	273	284	317	308	313	293	301	293	293	310	270	293	290	302	278	290	299	290	297	289	307	303	271	321	284	280	303	298	280	256	301	293	295	264	312	273	308	319	302	274	300	266	294	305	310	279	301	300	259	294	289	298	259	295	314	295	280	257	315	328	319	291	297	289	291	289	257	297	292	325	277	315	300	289	315	284	278	294	310	267	299	295	269	280	269	320	288	298	272	300	304	302	309	294	262	290	320	290	278	265	270	274	301	312	273	277	287	309	295	303	311	295	279	279	301	285	284	304	354	299	269	315	304	307	282	300	313	306	275	318	287	286	267	295	231	292	271	306	312	274	325	285	304	260	276	275	276	277	292	276	288	290	319	305	299	262	310	324	286	294	300	282	306	318	296	307	273	251	296	295	305	284	280	268	321	278	306	318	302	286	331	293	284	302	261	288	275	293	304	316	304	291	301	273	289	322	313	287	308	266	310	305	309	287	288	304	333	303	325	293	300	319	293	282	300	300	305	301	266	298	294	277	277	315	320	278	304	305	258	301	296	309	313	263	253	261	315	294	262	290	321	315	323	291	301	308	284	306	290	266	313	265	256	289	302	311	294	310	251	287	305	295	261	288	315	297	287	335	272	304	302	315	308	300	308	303	313	283	260	250	305	303	320	249	276	252	290	327	277	245	314	284	254	268	291	276	254	294	298	304	277	295	291	291	316	294	299	299	293	278	297	283	272	292	304	281	302	288	292	272	270	279	282	258	288	324	305	279	284	299	322	328	300	308	308	270	289	282	304	281	306	293	289	302	295	314	294	325	287	306	301	321	304	280	300	281	282	310	289	254	297	313	333	319	292	322	321	329	279	294	315	285	283	311	311	288	294	254	303	298	289	309	289	334	320	288	304	308	305	268	280	291	277	277	325	304	319	309	278	293	298	312	262	272	320	315	262	288	304	300	310	331	252	273	291	297	310	252	283	292	282	293	304	286	297	281	309	297	273	294	296	304	289	304	277	270	304	310	302	279	277	298	297	297	310	290	282	307	253	275	299	276	285	265	294	264	284	306	299	318	286	272	310	311	279	294	317	284	293	302	300	305	304	311	295	316	312	292	257	287	291	291	284	267	291	301	280	302	287	294	279	301	275	274	296	283	262	298	315	284	297	300	309	290	323	297	313	291	285	307	290	286	273	285	297	311	292	278	262	309	278	264	293	295	304	312	304	283	307	243	301	332	299	305	260	256	293	294	277	273	254	280	286	307	288	298	302	289	264	271	311	320	267	282	304	279	299	258	291	287	319	299	292	288	278	308	271	310	295	256	287	290	283	324	315	295	302	279	286	308	306	322	287	310	277	306	304	343	293	282	310	296	305	295	272	294	283	278	300	298	306	286	269	279	267	292	263	301	313	316	303	299	289	287	300	311	284	280	314	294	311	309	300	289	295	300	296	285	312	302	301	319	281	300	294	313	281	293	302	299	302	308	308	272	304	284	282	311	292	273	299	274	297	265	293	311	290	306	283	315	313	289	300	265	265	340	304	284	255	302	262	272	289	292	285	314	322	304	305	298	296	310	295	242	271	314
1965	1518	803	815	1185	763	749	690	778	695	729	748	727	722	714	721	674	720	733	684	711	724	697	680	683	695	711	713	706	758	717	703	725	721	661	704	663	711	718	688	691	715	737	749	712	670	712	699	679	697	710	722	737	760	716	743	726	718	728	700	710	731	714	698	695	718	741	716	729	756	701	712	672	723	691	627	724	685	678	692	718	685	734	711	739	741	700	657	717	725	701	697	695	716	676	705	755	735	681	718	664	731	717	736	692	693	697	744	688	743	745	696	734	714	725	719	760	747	698	722	733	690	718	732	733	692	684	702	673	708	702	700	725	723	698	703	718	712	729	649	746	687	720	701	697	754	697	674	694	697	721	709	671	703	738	693	701	681	724	739	797	723	678	724	718	725	699	693	767	766	729	728	717	705	699	675	694	698	672	685	708	701	764	757	751	708	724	685	709	712	681	660	666	687	739	749	743	662	702	716	745	697	663	720	707	693	681	734	701	719	703	735	749	739	708	662	725	718	743	744	752	702	699	696	689	692	672	753	657	705	733	698	715	716	681	711	739	749	706	709	720	722	690	684	711	694	715	765	736	673	726	680	754	689	746	722	720	715	726	713	718	734	705	675	696	706	695	718	691	752	757	734	765	714	757	675	720	694	727	752	705	761	712	759	725	730	711	741	743	719	714	740	682	742	737	667	732	696	696	726	675	716	723	709	704	741	764	691	742	694	715	666	661	668	653	662	733	712	716	736	734	705	721	695	725	732	699	716	714	706	682	715	683	685	705	706	681	736	691	737	700	723	673	686	716	732	690	736	654	691	686	695	716	729	719	687	667	711	738	713	654	731	664	743	772	733	751	703	684	699	708	729	710	742	718	719	724	677	746	741	764	707	711	712	696	685	709	687	661	726	716	711	707	706	655	730	708	735	722	683	726	739	720	764	701	704	730	654	704	670	631	681	688	684	659	691	646	700	714	702	736	702	725	698	703	712	696	684	705	721	699	718	685	676	716	723	720	724	710	691	717	713	700	665	720	708	703	724	675	701	716	713	751	765	739	711	668	701	692	692	735	724	692	752	746	703	661	690	732	678	694	727	757	713	717	721	694	711	733	706	733	693	696	670	720	732	746	716	722	650	718	665	719	718	711	655	721	715	681	658	677	694	729	678	704	726	749	687	742	741	703	726	714	715	727	692	729	721	724	684	737	672	702	664	719	717	696	721	737	669	739	712	716	736	745	734	723	701	710	677	744	705	727	692	694	697	717	701	680	689	743	705	633	760	734	706	714	741	677	712	682	710	708	699	691	708	759	731	732	706	703	757	732	722	707	738	708	713	700	725	732	720	710	681	775	763	676	666	724	688	752	736	734	715	683	742	699	750	711	694	677	767	679	695	743	723	714	745	725	719	680	698	725	730	707	729	726	677	707	730	718	693	697	723	714	730	708	686	755	734	693	727	769	730	664	716	676	685	733	693	720	705	689	708	694	697	730	727	699	701	776	692	714	712	715	715	734	743	712	727	767	697	739	660	718	687	758	694	705	720	718	707	682	711	666	724	775	714	720	694	725	744	717	683	735	737	724	718	715	709	694	713	699	711	715	690	705	700	746	734	749	712	744	707	667	735	702	701	724	668	713	732	706	754	703	710	713	711	753	715	725	684	675	725	724	693	708	700	670	711	706	734	672	720	690	722	707	732	705	734	740	661	718	677	684	712	725	695	705	746	663	676	715	684	717	742	716	732	692	737	664	723	738	738	735	730	731	674	699	697	723	714	687	714	693	724	699	670	691	708	687	680	703	699	733	702	703	734	709	652	713	723	751	731	714	705	749	696	694	655	728	696	728	723	758	742	725	742	685	693	722	741	721	699	689	704	716	729	726	726	681	692	719	683	749	748	707	680	725	694	685	722	688	716	731	706	714	663	634	695	695	717	736	724	718	737	688	668	672	668	755	711	718	712	720	754	692	766	689	692	652	747	697	807	745	660	662	687	720	687	725	759	684	725	688	715	718	740	733	713	750	695	697	697	744	725	693	719	743	738	726	681	720	682	698	698	703	682	694	700	741	674	707	714	722	736	701	713	739	722	726	747	747	702	756	705	722	738	700	706	710	658	707	708	726	681	721	680	747	735	699	700	702	728	678	664	716	704	688	702	720	728	696	763	698	713	735	672	729	777	698	665	700	683	696	712	676	701	716	707	682	690	685	706	686	712	708	714	704	682	728	648	701	672	720	716	722	714	725	737	698	732	714	721	666	649	691	737	709	681	717	734	717	737	724	715	700	657	711	686	721	723	733	690	703	704	725	708	712	720	738	711	666	763	701	736	668	703	747	751	715	701	717	672	674	686	695	684	715	679	723	709	729	719	704	712	756	661	745	672	686	718	715	705	724	695	721	739	729	724	707	693	729	709	746	681	737	691	712	694	744	707	735	678	703	719	722	705	687	688	769	635	685	693	668	725	738	672	725	691	698	726	699	704	673	677	616	709	655	733	718	705	740	716	779	674	697	733	693	685	700	686	749	685	697	746	675	715	689	709	709	707	708	692	758	660	707	709	686	685	724	681	727	690	680	712	720	698	729	718	744	702	697	694	731	706	698	713	734	704	691	707	733	737	711	701	712	724	756	683	719	667	701	707	707	720	726	727	627	685	678	718	750	728	690	690	730	713	698	738	723	674	729	709	737	663	725	683	765	692	676	713	685	714	720	735	753	747	703	698	738	674	673	731	749	719	725	702	699	693	725	697	739	735	704	679	692	706	692	698	739	711	696	689	729	759	729	742	689	685	745	682	664	755	752	702	726	731	702	672	720	712	712	705	675	709	715	686	702	747	664	723	723	730	727	735	716	716	668	682	678	724	738	727	735	676	686	653	648	737	747	621	720	726	712	709	686	701	669	692	706	712	700	718	723	725	719	731	665	713	772	715	731	679	688	700	706	688	718	734	777	689	760	693	699	697	684	694	689	703	737	691	728	645	704	701	723	706	653	722	693	707	689	708	748	717	764	727	698	758	703	733	699	716	699	713	706	726	687	634	696	722	711	688	712	692	692	747	717	736	753	755	726	737	689	735	712	708	746	745	687	718	697	699	690	678	734	761	702	645	677	747	770	695	762	664	734	688	725	686	739	718	717	720	685	687	710	715	671	676	766	689	718	664	728	722	707	685	699	684	715	669	709	702	725	658	715	734	703	670	697	731	710	734	704	755	683	744	719	716	693	708	723	731	700	717	697	744	704	683	716	727	725	699	746	697	689	725	711	709	737	749	746	738	710	709	674	711	702	697	711	694	651	784	728	755	742	685	713	728	722	736	708	701	753	675	729	757	690	699	700	718	664	718	747	694	748	687	706	716	756	731	737	737	733	688	697	768	732	719	704	762	712	726	697	724	749	707	709	721	709	733	726	685	670	703	730	709	707	715	750	703	721	697	698	736	700	672	714	718	686	696	708	726	700	718	673	659	706	752	733	699	697	737	665	723	737	681	698	722	691	718	710	700	714	715
8157	11242	2058	544	2211	771	407	360	359	343	352	311	356	370	293	314	326	292	342	285	330	292	333	326	292	320	286	318	293	309	325	323	304	342	298	332	320	305	321	313	318	337	336	330	287	316	318	296	324	305	291	312	293	280	319	337	317	309	348	287	335	308	338	331	309	325	322	320	348	304	314	292	304	335	316	314	309	290	318	312	302	277	307	298	302	318	305	325	317	316	321	282	334	306	318	305	329	310	293	275	325	283	325	340	341	312	303	332	279	368	324	314	348	312	319	314	335	287	334	315	303	310	312	292	312	310	326	291	293	324	282	333	327	350	307	332	328	314	310	307	339	304	320	307	304	330	302	305	301	304	293	319	330	337	330	328	309	310	330	314	341	289	288	304	339	297	346	312	311	307	336	304	328	317	320	312	299	270	320	323	309	318	310	285	280	325	322	309	309	318	303	317	301	312	281	323	302	303	297	305	327	297	296	313	346	306	323	338	285	267	313	309	297	345	321	298	298	343	320	302	338	307	302	282	282	334	312	273	313	337	283	331	301	339	332	312	296	294	318	323	320	332	341	322	320	292	337	324	325	329	303	315	302	341	284	326	324	333	322	316	286	291	312	312	282	317	349	334	285	315	283	315	285	325	277	322	296	316	295	323	308	280	324	305	309	291	284	361	300	316	296	313	277	336	302	309	304	331	319	312	308	324	305	325	333	305	320	290	323	296	333	322	311	320	320	279	341	322	317	308	326	321	276	315	322	300	310	317	326	279	298	305	293	304	334	327	290	313	320	294	341	297	341	320	313	330	301	297	308	336	301	298	301	293	277	304	310	316	290	315	301	307	317	317	307	332	298	320	318	334	291	330	324	302	319	344	317	292	308	316	316	315	318	310	305	324	317	322	324	305	321	315	310	293	296	307	327	301	317	329	287	305	287	302	291	328	308	330	303	324	330	330	316	307	294	312	323	320	310	307	326	303	288	330	267	301	321	316	321	301	319	339	303	305	329	305	309	326	292	296	334	316	318	305	293	312	281	341	324	288	317	305	315	320	268	330	278	299	308	307	328	280	301	302	293	296	310	307	337	326	330	340	327	332	330	291	321	277	312	332	301	315	313	285	304	321	337	291	296	334	262	362	255	336	342	325	315	322	338	324	287	299	312	261	299	321	294	335	302	296	307	320	309	283	343	330	288	289	312	323	317	325	334	274	312	320	302	304	314	330	297	323	326	306	303	347	328	302	303	334	326	313	324	316	296	348	340	289	326	291	320	287	316	333	301	337	316	321	281	341	299	309	306	287	288	348	288	319	304	270	299	305	307	294	306	321	316	324	323	321	304	316	304	325	312	304	357	334	314	313	311	299	318	304	313	336	294	320	327	317	308	335	319	310	314	299	304	344	332	310	293	290	320	309	318	291	326	311	315	290	305	276	356	303	293	299	294	337	318	307	281	303	298	287	325	325	289	303	318	296	327	301	327	290	298	283	329	291	324	335	353	330	314	341	271	312	316	305	326	299	308	300	301	333	333	290	288	322	331	313	347	300	314	295	331	291	321	315	327	313	319	324	308	309	329	309	313	319	337	304	316	272	313	325	308	307	336	310	352	309	316	286	287	351	294	316	330	306	303	294	334	316	309	298	337	296	312	304	298	283	336	353	326	319	316	272	300	311	299	306	307	313	340	313	287	295	299	339	339	340	332	316	335	316	294	339	330	300	319	345	321	314	356	312	292	313	296	309	335	314	317	342	309	312	296	309	315	287	315	305	316	326	328	314	305	297	299	314	317	294	330	342	301	320	321	328	313	302	308	361	277	345	324	316	330	312	298	319	299	308	317	318	288	307	364	347	304	328	300	297	300	319	285	320	314	299	337	304	303	314	321	335	338	322	331	304	307	345	313	295	321	336	319	295	311	327	308	300	312	332	283	288	314	265	267	333	317	332	289	314	290	306	297	325	322	289	331	299	305	308	321	330	331	295	301	363	319	321	296	309	330	309	298	315	339	293	325	320	315	272	317	312	333	320	308	309	340	331	338	320	335	317	311	337	317	298	317	315	293	333	345	286	284	314	316	340	286	337	316	312	282	298	317	310	302	279	292	298	299	352	333	318	296	318	298	318	314	295	310	299	321	289	299	304	331	294	314	301	309	330	310	308	284	316	336	311	325	280	344	280	342	330	315	307	311	289	293	317	308	309	277	292	330	303	310	323	298	291	321	320	306	278	260	311	317	335	289	308	330	297	303	346	340	308	327	323	303	324	323	294	315	340	310	272	288	295	316	296	291	315	308	314	350	318	315	312	275	305	297	310	298	322	320	346	289	323	324	303	324	287	302	318	322	324	301	343	300	327	324	319	324	319	295	304	310	298	323	321	281	296	298	315	292	317	311	313	326	321	288	331	324	314	302	279	317	330	307	316	314	331	317	313	307	303	330	307	302	282	317	352	328	296	322	274	316	314	314	305	315	309	332	312	294	285	315	321	346	332	308	308	269	299	318	295	316	322	304	288	342	319	351	342	333	316	316	322	329	319	298	306	336	312	327	328	301	308	321	302	289	295	292	265	312	310	303	315	318	321	305	303	320	326	271	310	277	290	333	330	358	315	301	325	270	304	304	288	325	353	315	321	292	336	329	323	301	294	318	292	296	323	318	314	317	302	290	295	308	328	300	297	315	274	327	288	306	312	310	305	321	297	295	252	335	306	283	342	305	279	337	365	303	305	270	286	291	302	318	312	321	302	300	351	337	281	312	306	310	331	310	303	333	307	277	332	302	314	322	348	289	304	302	308	280	327	342	292	348	345	316	331	324	342	303	318	368	348	306	302	335	287	311	263	309	326	293	306	307	307	311	327	338	302	302	330	337	300	313	333	310	321	282	341	312	299	355	328	323	325	290	309	328	304	296	332	299	323	303	277	309	341	323	297	324	315	328	287	317	324	314	325	312	284	318	311	314	279	278	310	298	303	309	303	319	341	331	280	312	306	299	329	313	287	302	355	302	329	318	295	303	296	328	288	303	322	337	353	294	333	334	298	313	318	302	321	338	325	320	318	352	309	285	302	362	282	322	333	332	300	310	299	282	375	295	303	307	318	321	317	307	324	275	315	302	313	330	329	285	275	293	326	325	312	290	341	352	366	326	308	269	287	270	296	318	274	302	325	310	294	302	291	288	328	361	320	308	311	292	311	326	331	331	288	334	303	289	301	342	315	314	268	276	326	309	305	313	335	323	285	357	312	320	315	332	317	321	288	297	304	335	302	324	323	326	299	307	338	287	345	326	291	330	307	303	298	315	289	288	300	272	308	323	310	300	307	311	323	303	305	314	281	271	326	315	331	329	343	283	325	328	311	301	284	292	318	293	317	314	321	328	303	302	323	311	305	310	312	327	320	308	308	321	323	300	296	320	314	327	330	288	311	314	321	306	303	295	323	277	316	302	294	297	303	298	321	288	307	355	302	310	327	302	320	320	304	330	322	301	273	301	296	319	351	321	300	315	339
7470	11998	1722	1562	8952	1921	1010	958	841	852	875	804	859	793	818	816	844	750	795	775	775	822	753	734	812	760	773	704	768	708	794	732	757	758	758	716	775	766	782	812	793	746	740	716	684	733	744	717	763	754	725	769	772	749	754	769	784	739	741	778	738	743	751	767	726	784	770	779	727	783	682	723	768	760	720	717	754	751	777	773	775	766	719	699	724	750	764	680	736	742	769	738	703	722	741	704	727	730	774	773	754	723	761	755	715	742	761	736	780	748	749	764	760	735	774	770	736	718	784	755	720	723	783	747	713	763	776	738	745	739	702	742	747	702	694	746	770	735	743	747	689	750	746	708	774	783	765	743	770	724	745	759	732	764	795	764	772	762	755	753	746	721	741	683	690	763	746	732	755	745	796	744	787	752	735	763	723	745	741	758	730	744	728	788	741	743	686	790	752	731	700	725	766	752	735	751	753	745	772	735	689	694	719	755	714	737	716	788	759	737	721	775	776	719	745	765	731	740	730	718	793	685	718	730	740	771	737	758	743	734	767	749	751	720	785	700	747	757	713	759	780	730	764	744	738	768	721	721	759	733	757	747	710	760	698	789	746	777	723	666	728	731	749	724	711	741	732	706	743	732	777	757	750	748	707	736	763	764	736	730	758	736	752	749	760	805	761	714	754	745	721	816	737	742	745	757	723	697	749	731	753	758	727	734	762	709	747	765	733	739	703	752	736	724	746	702	755	732	733	727	715	749	794	708	734	733	726	735	731	764	744	800	762	755	734	729	750	757	759	766	740	779	728	730	751	732	781	710	714	757	705	729	730	773	753	770	766	747	723	750	716	723	700	784	755	767	757	737	751	748	717	766	733	763	794	757	745	715	717	760	758	767	712	759	751	750	771	709	747	779	731	788	784	723	768	726	767	679	706	757	731	771	803	787	732	765	740	771	748	734	738	771	685	800	728	728	750	738	714	728	777	758	753	793	758	724	724	781	746	751	711	750	782	716	731	761	712	771	761	748	755	729	757	748	752	728	741	730	759	711	765	738	717	756	716	727	779	774	762	735	790	729	712	769	766	760	738	734	708	757	748	728	753	737	785	733	751	728	713	756	714	759	746	709	740	783	778	727	742	746	781	693	716	703	761	777	760	707	772	747	768	750	784	677	780	763	789	744	768	756	737	770	728	774	774	766	761	731	742	756	770	761	770	732	748	756	807	716	727	683	734	748	769	728	740	737	733	693	759	691	725	730	770	754	711	741	744	775	778	727	720	785	711	739	722	733	716	732	735	700	746	747	746	734	765	806	763	762	738	715	789	743	740	732	762	735	706	745	709	740	746	725	704	760	737	783	743	808	757	704	798	707	702	740	719	748	764	747	688	751	769	741	743	723	746	707	763	749	741	746	708	771	738	724	790	740	754	721	768	712	702	715	759	757	741	772	742	742	769	767	745	757	753	744	700	762	755	678	736	736	754	789	798	699	776	732	718	783	748	715	783	736	755	755	741	728	754	750	770	766	813	699	748	757	747	778	741	726	762	756	732	746	778	747	769	787	700	749	709	771	751	754	738	727	753	705	702	681	738	752	712	777	761	790	765	723	758	680	776	731	732	742	704	707	790	737	744	761	768	753	751	801	767	714	740	750	723	753	735	765	743	748	715	768	720	717	749	746	794	723	768	765	740	809	815	741	760	723	750	736	773	756	718	732	708	776	735	773	713	734	708	761	706	735	730	725	723	689	740	750	757	715	753	767	761	702	719	784	771	731	726	782	743	787	737	718	719	770	753	773	726	751	727	756	760	738	760	748	755	698	758	770	774	725	774	750	721	703	742	723	728	744	785	763	740	714	785	784	712	711	706	721	722	767	702	738	746	747	771	771	747	733	726	745	738	740	697	750	744	734	698	746	764	744	753	744	759	776	758	795	775	779	761	698	736	728	764	740	710	721	769	707	723	726	744	768	763	768	767	730	746	750	729	712	763	744	777	769	739	773	734	775	745	712	755	741	710	752	726	712	732	757	720	723	752	787	686	675	767	758	808	762	717	704	724	736	732	768	733	691	743	764	761	781	774	731	683	704	785	718	764	764	778	778	720	760	748	738	746	775	804	747	737	721	732	761	772	716	754	737	749	718	722	729	730	740	767	755	713	748	735	728	760	722	733	746	770	727	829	739	754	695	712	766	678	774	749	714	705	731	726	742	742	757	783	783	754	781	721	778	764	764	741	765	746	747	751	693	755	756	732	714	754	724	737	706	710	772	773	732	775	732	735	756	774	770	744	760	768	739	737	712	719	734	762	745	735	725	718	739	715	758	742	745	723	762	733	759	762	739	758	695	787	746	730	752	704	725	748	736	730	719	791	740	737	749	740	754	684	720	761	735	713	743	670	792	755	783	788	766	759	758	702	776	749	728	748	744	736	710	731	758	769	692	747	753	677	736	773	792	713	719	740	763	741	721	722	729	739	675	708	735	707	718	746	707	708	717	697	778	695	707	761	773	780	763	715	755	735	749	742	745	736	806	767	751	761	749	719	743	763	778	798	744	736	710	749	718	713	771	746	763	725	735	784	694	721	723	749	743	793	727	757	769	721	761	753	764	744	760	783	733	734	725	765	753	718	749	710	753	758	712	714	796	746	730	736	740	763	751	706	746	787	731	724	751	743	719	774	693	780	709	693	737	745	719	750	743	753	728	773	782	725	736	757	778	784	773	725	741	744	739	753	778	749	714	703	713	752	803	728	757	729	718	705	746	764	744	752	763	734	762	720	739	751	725	753	749	769	739	741	770	723	732	778	697	688	736	755	788	758	747	731	754	750	728	780	763	751	767	699	767	753	743	742	726	703	701	770	751	761	729	722	753	769	753	711	790	768	673	717	750	734	774	739	729	724	730	754	757	718	803	748	771	728	775	754	714	729	786	736	710	757	710	726	738	741	743	737	732	707	758	744	733	734	739	751	789	735	752	720	715	725	711	734	702	800	721	689	758	796	700	692	714	778	717	711	775	774	724	792	721	713	725	733	738	719	689	746	736	732	789	749	768	735	745	697	757	737	713	719	732	719	717	771	705	696	724	771	735	726	749	744	726	731	725	818	762	768	733	673	738	733	730	765	756	752	759	728	779	736	726	685	737	741	742	761	766	714	727	752	771	745	716	810	721	717	706	731	764	715	769	787	741	770	739	766	715	757	765	705	748	717	717	689	742	731	780	732	754	725	752	704	754	736	795	797	722	742	749	745	775	735	788	765	739	739	708	753	673	789	773	720	699	756	786	725	699	753	775	763	724	736	743	792	701	751	727	782	750	777	787	747	751	723	728	711	754	726	727	725	726	716	760	734	753	734	793	724	739	749	781	767	735	730	713	748	717	765	757	741	749	780	712	779	773	723	731	692	752	738	776	744	754	746	713	735	742	724	776	710	766	757	737	799	769	716	733	768	759	738	720	752	736	733	742	706	734	768	741	742	749	699	732	744	736	729	743	733	756	724	695	758	718	762	765
13843	20867	4623	628	3929	825	255	220	254	194	194	207	207	188	181	189	180	169	157	176	189	174	202	180	160	150	176	170	186	166	186	168	161	190	149	162	148	164	185	177	165	160	170	182	185	160	172	163	170	167	178	177	156	175	169	168	196	152	176	156	169	183	163	173	158	174	170	162	157	173	161	204	169	161	195	162	193	174	160	166	177	174	149	175	175	198	164	190	170	166	183	149	156	161	178	178	178	152	175	176	172	171	155	175	161	200	172	161	169	160	176	190	168	181	147	151	192	180	217	167	157	150	172	149	168	172	177	164	168	167	148	176	163	182	157	188	167	173	175	165	153	165	176	146	166	166	157	180	154	191	183	172	166	164	154	206	192	170	197	174	166	197	187	178	179	145	178	171	176	171	156	182	158	140	172	179	165	162	148	194	179	167	161	172	181	160	147	165	162	168	174	180	150	167	165	176	151	168	172	162	161	147	186	169	160	184	163	170	175	185	189	178	177	158	177	158	165	193	186	158	160	204	170	179	153	156	185	192	181	158	165	169	163	176	168	157	167	173	185	169	175	163	195	166	176	145	171	166	178	181	150	138	172	198	163	162	142	170	181	164	179	160	164	164	179	175	153	188	170	207	164	178	170	170	179	165	163	163	200	158	129	147	175	150	161	169	172	166	184	167	172	160	161	163	157	163	156	205	169	151	164	170	159	179	169	191	160	161	185	164	150	153	179	175	161	201	164	158	190	199	173	167	164	157	163	181	162	160	158	169	152	178	163	165	173	178	173	182	196	167	163	174	179	165	156	176	164	155	169	175	185	167	146	175	180	167	148	175	153	188	155	182	173	157	166	156	147	149	169	142	166	155	173	170	185	156	171	185	162	177	136	168	173	185	165	163	166	182	142	178	141	148	176	164	146	152	181	198	199	173	181	149	180	194	182	156	160	184	191	148	156	165	182	177	201	174	199	180	154	164	164	164	146	171	192	165	183	170	137	162	173	168	141	160	191	190	179	161	175	166	186	164	164	158	158	162	179	160	161	191	164	182	168	166	176	192	168	198	177	170	167	144	182	139	186	171	168	163	175	196	170	189	172	176	166	160	168	162	176	183	164	163	185	165	192	163	165	150	192	184	158	168	165	184	161	163	166	164	199	158	152	175	163	165	142	162	158	168	179	140	161	172	184	142	159	183	178	182	176	170	140	153	164	166	157	146	182	148	142	139	173	172	181	174	168	182	152	163	176	161	173	159	178	177	165	184	184	171	178	158	159	185	165	152	176	166	189	164	163	179	171	159	169	187	183	175	171	171	161	171	160	177	151	159	168	160	175	196	174	189	164	183	152	173	165	150	171	163	163	158	168	161	164	164	185	163	156	149	180	169	183	165	178	168	178	159	196	191	172	177	175	184	194	148	149	145	193	172	147	172	207	174	185	176	158	154	158	149	169	174	157	164	181	166	181	170	177	155	155	169	175	171	169	166	184	163	176	162	158	178	173	151	163	182	166	171	208	166	160	182	176	186	179	156	159	155	169	170	169	165	191	187	155	173	162	160	184	180	175	156	170	172	158	149	166	185	160	201	171	158	166	184	176	158	181	165	182	162	176	171	159	170	171	160	157	173	155	145	171	170	163	154	148	146	183	154	174	149	175	163	145	167	164	173	177	135	184	147	158	154	190	149	175	170	151	170	160	210	161	167	190	139	174	160	173	198	180	166	177	156	147	170	174	164	186	193	192	169	170	181	185	172	162	187	185	183	150	165	159	164	166	156	166	170	163	159	164	161	159	182	162	164	177	172	172	143	163	168	158	162	139	177	168	182	171	145	177	162	166	167	185	181	174	167	175	157	164	195	179	166	173	194	154	174	157	153	159	168	174	172	158	161	157	192	144	179	190	161	208	175	157	158	186	171	153	159	180	156	181	177	172	176	167	177	167	177	201	171	185	145	173	157	181	154	160	186	166	166	191	200	185	201	184	150	173	154	179	148	169	158	167	161	188	151	150	170	171	179	170	189	162	185	193	177	164	188	139	171	159	182	166	199	181	152	191	155	167	156	187	164	152	146	159	181	160	161	178	172	163	171	137	162	165	200	160	181	168	160	149	177	171	171	156	162	164	172	188	155	176	178	162	169	159	173	170	170	170	163	177	140	169	159	168	132	174	150	165	150	159	166	173	157	173	190	165	164	162	168	168	150	177	162	182	163	174	159	146	141	165	156	150	169	168	174	168	196	175	160	152	177	145	158	180	155	153	161	156	164	163	175	151	162	151	168	159	168	157	178	159	182	179	176	181	184	181	177	166	182	141	170	175	159	150	179	185	170	160	171	205	157	153	182	192	158	167	216	192	193	176	165	145	163	191	160	171	137	166	183	160	148	169	164	157	126	183	170	162	142	152	166	165	174	160	131	191	192	153	175	163	158	169	184	164	157	170	163	179	167	187	155	174	193	159	195	155	185	180	176	185	190	174	187	194	154	149	173	179	147	158	145	160	177	177	192	162	210	188	181	160	158	155	162	168	185	161	197	151	168	184	158	180	183	161	190	177	163	161	158	166	185	168	151	187	157	160	160	161	172	176	157	165	166	182	170	208	181	165	178	195	180	186	166	158	169	177	196	163	178	173	144	178	171	184	170	157	163	164	192	171	182	170	160	158	149	147	200	164	186	178	166	165	190	172	174	167	168	153	160	182	172	187	186	149	182	185	182	186	175	181	164	159	182	165	172	171	189	139	195	177	183	164	198	182	175	173	132	150	167	156	182	163	169	171	157	159	140	152	179	175	194	149	160	164	185	153	192	151	178	170	158	172	153	158	196	157	158	160	168	160	168	153	158	177	164	169	167	147	181	144	141	141	171	178	192	145	171	161	178	184	173	159	164	156	169	163	161	183	163	165	175	169	165	193	158	182	170	166	172	144	148	186	167	158	189	183	159	169	193	161	156	146	171	197	158	165	158	175	149	177	189	148	186	174	147	173	196	178	173	179	157	162	184	184	164	185	160	172	169	165	162	177	176	181	158	152	171	192	145	159	167	163	163	152	186	170	182	164	158	182	179	177	169	172	160	153	161	178	150	165	183	186	196	182	176	153	186	165	155	175	158	174	165	137	195	155	154	175	208	160	169	176	157	172	177	160	156	171	165	150	162	170	154	178	196	175	174	161	174	213	158	157	162	193	136	167	163	170	174	184	163	173	164	151	168	162	191	166	149	145	151	178	147	188	180	175	170	153	184	183	176	174	159	189	198	159	187	157	174	177	167	185	182	158	160	182	148	153	171	176	160	177	161	175	172	154	171	178	171	204	172	173	175	186	187	157	161	196	170	186	167	173	168	167	179	193	167	208	150	170	174	164	162	176	158	156	170	160	166	175	156	173	162	184	170	173	148	162	195	175	157	159	190	159	167	158	147	176	171	169	154	171	159	163	196	149	166	187	154	147	147	143	170	170	169	173	187	138	176	184	176	179	165	160	158	175	167	147	162	161	158	167	188	141	195	145	164
9453	18527	2443	1860	14406	1596	908	792	668	640	638	560	554	564	527	506	539	478	509	474	495	460	462	484	419	471	439	465	448	460	419	453	417	397	461	462	464	482	421	431	467	433	433	451	445	465	398	473	434	423	442	456	451	448	425	452	434	428	425	393	476	418	410	415	413	416	437	437	443	405	397	417	461	443	418	418	449	409	423	383	420	416	458	429	398	404	421	426	408	460	424	399	410	428	410	407	406	462	437	423	421	394	413	387	463	413	421	475	430	418	421	416	400	433	405	434	430	425	397	450	425	415	397	384	403	396	399	424	413	452	405	411	398	410	389	422	421	424	402	415	430	397	397	444	400	407	419	412	428	437	428	407	404	448	448	447	440	427	368	418	409	419	473	423	373	386	414	438	435	442	435	442	378	417	411	424	440	393	455	420	435	396	411	436	411	416	416	407	431	434	418	470	445	445	438	433	435	412	407	413	446	408	424	373	392	422	407	408	425	423	434	420	451	416	433	421	419	426	450	418	386	409	456	399	447	424	483	418	432	372	409	390	445	394	415	460	419	415	422	405	461	404	403	399	405	408	407	399	421	448	424	454	416	411	433	399	424	426	450	436	438	467	413	393	441	435	461	445	399	384	418	444	435	383	442	435	389	424	422	423	387	449	452	404	435	370	423	425	406	428	410	441	420	456	424	446	427	443	400	460	402	401	408	412	427	438	402	409	399	435	448	448	413	402	443	403	478	438	447	399	422	405	428	461	400	422	403	415	406	420	447	407	394	439	404	379	431	443	422	407	446	434	403	411	403	416	399	415	435	411	443	446	390	424	421	416	417	409	437	423	433	453	460	383	468	430	429	413	402	442	419	398	409	378	439	455	393	421	422	443	402	403	432	403	462	426	434	415	410	426	432	399	430	386	405	404	437	416	391	424	428	393	442	447	456	414	410	383	375	389	390	434	423	426	394	386	424	450	410	421	390	424	444	408	412	410	419	445	420	413	384	426	375	413	453	413	423	403	409	424	419	438	403	419	442	442	437	396	434	449	381	421	401	444	416	433	428	424	464	437	429	422	431	416	400	382	429	428	448	434	400	415	397	396	422	448	470	421	412	401	413	388	445	419	394	420	417	388	401	413	398	452	422	454	440	399	443	430	419	415	395	430	409	444	429	424	436	436	430	426	411	407	446	428	433	411	412	394	422	449	433	403	418	463	408	391	406	405	442	390	396	430	395	431	461	421	431	454	407	391	386	449	444	438	402	445	415	395	408	408	404	396	433	413	419	447	407	420	456	416	442	425	419	429	406	442	435	395	388	430	429	431	410	418	408	447	400	445	386	453	421	431	400	378	415	424	435	435	418	430	457	403	407	426	427	417	436	432	374	435	410	420	446	436	430	445	453	458	423	460	385	410	442	441	412	465	429	419	419	421	398	400	416	403	396	460	446	427	420	408	426	408	441	378	403	415	415	401	425	414	420	421	405	431	460	439	419	417	406	413	394	401	420	439	397	430	428	389	441	426	405	449	403	474	443	456	415	403	395	410	416	425	404	422	412	405	437	423	439	421	434	432	379	400	406	388	435	435	419	440	451	448	427	441	420	413	383	431	412	409	423	378	395	473	395	403	383	411	424	425	457	428	424	416	414	441	460	428	399	431	437	443	425	401	403	394	423	414	410	435	409	415	467	382	413	422	448	427	389	423	419	404	429	443	424	452	428	427	429	384	431	396	404	417	424	447	418	415	441	425	430	405	415	439	408	413	445	423	434	435	409	405	415	449	411	448	428	392	448	448	422	428	401	450	431	434	425	433	425	426	433	413	438	381	408	417	444	395	431	427	412	401	421	433	454	429	439	418	408	392	442	416	426	409	412	468	427	404	425	445	395	453	436	430	409	435	380	437	424	440	435	453	450	395	430	430	414	432	435	422	424	400	418	431	431	417	393	407	407	409	434	430	384	401	395	420	456	435	416	388	433	411	442	431	418	420	401	419	410	447	418	432	406	410	392	409	419	456	428	402	425	406	445	435	413	392	401	465	400	441	443	390	438	430	408	395	428	417	406	433	426	443	437	434	424	427	358	416	442	421	438	405	447	420	410	414	460	454	391	393	392	430	425	476	469	449	411	463	387	419	415	412	408	401	448	453	413	427	423	430	423	399	413	464	403	415	440	415	424	438	387	420	430	447	414	392	411	407	453	435	385	404	426	444	427	399	389	459	421	402	419	426	430	402	433	412	447	429	429	394	411	427	401	439	402	410	423	400	429	435	436	414	389	439	411	443	406	448	444	389	427	414	466	473	401	431	429	387	430	459	414	411	423	426	419	434	417	448	427	445	416	422	408	453	414	426	419	450	460	415	408	408	416	427	432	441	371	447	448	402	416	396	427	414	412	422	377	413	416	425	410	418	433	444	437	441	416	407	443	438	398	391	431	398	441	417	411	417	381	403	388	422	419	414	436	417	419	441	453	434	443	440	403	402	416	434	448	461	393	372	449	406	433	444	414	442	433	419	421	426	423	418	427	399	421	438	460	447	407	420	428	426	447	437	406	431	412	439	426	428	422	406	432	430	430	413	428	437	409	423	410	421	412	436	400	405	431	447	420	425	473	433	429	401	477	419	424	398	412	434	425	406	434	379	427	427	408	456	443	399	418	418	409	457	424	414	420	463	426	414	431	412	434	398	423	385	403	434	419	406	439	425	421	437	421	451	444	410	438	390	445	399	480	408	407	453	403	418	395	447	413	417	418	420	414	381	419	415	447	413	433	440	466	409	446	418	463	392	443	392	407	425	435	417	407	448	427	406	423	407	397	401	444	434	450	406	433	439	450	431	454	418	427	415	437	456	433	376	432	421	398	398	431	416	442	422	436	470	410	421	418	415	399	417	444	387	415	428	408	438	440	413	460	437	433	402	414	385	437	405	393	444	393	434	438	417	449	410	393	411	440	450	443	417	473	431	424	467	420	402	416	392	431	399	437	422	406	407	424	424	417	441	411	401	415	427	391	421	427	423	415	405	402	422	447	435	403	422	415	438	399	445	420	372	403	421	417	408	448	409	423	413	398	440	409	400	429	460	409	408	436	384	387	425	447	439	441	376	398	455	428	431	420	423	411	404	420	444	436	415	423	465	447	426	400	436	453	429	463	385	417	444	425	417	454	417	420	411	430	407	408	412	410	440	416	446	416	392	402	392	418	432	453	426	447	411	429	422	401	396	440	399	438	425	405	435	434	378	450	419	376	437	417	455	392	434	434	403	446	408	430	409	471	400	400	452	450	468	453	402	404	431	436	405	436	407	443	433	432	430	427	396	394	427	380	424	398	459	426	405	433	418	397	385	411	413	428	412	405	429	433	413	407	403	439	413	449	430	418	430	404	381	400	441	399	437	383	413	449	427	422	455	401	412	437	450	415	435	376	434	427	409	436	426	427	380	405	406	442	407	470	433	413	442	388	429	406	436	408	455	420	422	376	404	435	432	428	412	412	424	419	403	409	388	421	438
1486	788	339	304	319	290	298	278	296	292	292	281	284	352	302	310	266	245	273	267	259	278	296	288	283	324	283	303	303	289	263	277	277	302	284	294	285	280	300	277	281	328	313	287	291	275	262	278	306	265	293	276	291	297	323	260	304	280	271	285	339	293	321	310	283	288	303	317	287	262	309	267	281	289	320	263	272	298	276	269	305	267	300	317	268	278	284	302	277	335	259	279	302	274	281	283	296	322	284	300	282	319	277	286	312	289	261	258	269	278	307	253	309	297	274	268	291	302	257	253	278	280	302	273	292	304	286	263	275	263	291	287	286	282	287	285	257	312	298	275	311	276	319	325	290	310	281	301	284	280	269	294	285	337	300	257	304	320	288	277	315	297	271	272	303	285	299	270	276	256	286	282	272	267	306	282	314	271	277	299	265	305	317	314	282	307	285	266	322	296	294	294	292	291	259	275	306	304	295	306	293	306	281	276	306	314	288	289	280	278	326	256	276	276	273	294	300	290	326	313	262	279	282	288	270	288	289	321	297	311	288	271	294	315	254	285	288	273	256	310	274	292	305	328	275	294	274	295	280	276	304	311	301	269	304	254	299	285	282	296	309	284	288	265	310	241	275	285	289	291	280	270	296	331	292	318	295	306	298	276	268	307	319	303	290	297	300	283	270	276	296	296	304	284	275	262	296	292	291	324	308	281	289	295	241	293	297	285	294	306	307	269	281	319	299	302	291	280	312	281	288	287	272	318	286	279	313	289	306	307	291	285	247	302	282	290	285	308	307	308	308	272	267	270	299	306	301	296	283	277	278	263	245	316	286	321	286	299	307	282	309	280	287	301	304	307	290	295	288	297	307	281	285	290	347	303	297	300	286	261	319	279	310	290	294	298	310	281	283	269	264	281	293	276	298	284	279	310	279	280	282	301	297	297	271	275	272	283	313	282	283	295	279	289	279	264	282	293	281	244	288	293	260	278	277	310	328	303	306	300	295	297	303	327	304	291	310	270	280	292	259	306	319	303	281	299	286	272	273	263	288	276	291	257	277	303	279	287	295	272	290	302	306	289	284	298	284	266	274	286	285	271	254	254	279	275	262	276	305	301	266	277	316	301	264	303	314	293	287	313	291	277	286	284	303	271	286	309	280	286	309	271	253	265	304	309	251	323	326	285	297	273	332	293	319	313	287	333	313	259	291	315	293	307	300	304	280	294	269	294	288	299	300	281	254	279	276	294	273	257	280	328	273	287	270	314	253	303	281	277	255	302	300	285	291	307	272	281	269	280	275	293	271	244	265	301	305	303	312	270	298	282	293	313	281	282	277	279	289	299	286	308	280	289	328	318	301	320	258	289	287	288	298	293	318	291	276	272	281	302	310	276	299	286	301	281	297	276	303	287	275	274	273	286	308	260	313	306	274	261	259	269	298	295	297	287	294	289	275	298	283	265	286	299	302	280	310	262	284	292	291	307	301	292	294	299	302	318	292	298	293	285	298	295	314	282	289	302	302	277	316	289	271	275	320	288	307	276	277	279	301	296	318	289	283	310	299	287	297	291	301	302	300	277	270	273	278	309	285	305	311	336	316	279	329	269	263	321	259	303	297	310	283	273	299	261	316	301	278	274	296	271	280	303	273	295	263	272	288	289	272	274	272	282	283	269	284	266	304	279	250	308	304	303	272	296	268	266	278	279	297	295	274	293	282	272	279	246	265	295	288	295	257	285	268	293	290	268	341	328	305	284	256	307	290	276	264	279	287	282	290	282	292	261	292	295	274	287	291	292	309	253	300	320	298	284	302	279	292	289	305	286	263	329	294	289	283	323	253	305	283	284	282	324	289	287	257	282	269	277	331	292	293	280	256	289	260	261	270	290	294	320	256	281	277	278	284	313	310	294	290	313	262	308	306	300	278	293	293	280	260	293	268	290	330	278	289	298	297	320	320	276	274	299	290	270	332	322	303	282	289	280	275	302	315	270	304	269	285	251	285	282	296	287	276	303	273	299	269	294	297	314	281	265	324	292	265	284	304	285	292	304	265	278	260	280	317	295	287	300	277	310	286	270	307	316	280	271	314	272	280	323	292	271	282	284	267	286	303	270	300	307	273	287	307	280	288	277	302	272	320	310	301	273	280	271	302	279	315	308	282	287	276	275	296	288	304	304	255	312	292	280	268	276	263	291	283	307	300	298	288	276	293	265	282	323	283	303	282	299	294	281	264	280	284	311	289	265	308	302	271	295	294	278	301	286	310	272	302	306	297	279	311	297	275	269	321	269	293	308	299	282	310	278	302	301	310	318	297	277	268	256	321	306	308	269	283	309	276	319	317	251	312	307	307	264	259	282	295	284	269	280	285	304	304	263	277	287	318	305	298	280	271	281	322	256	299	293	268	277	279	271	273	299	273	295	295	248	301	292	292	302	310	282	317	265	295	300	274	260	268	307	280	259	303	288	279	281	290	275	278	265	294	292	280	295	252	293	301	315	283	299	291	312	285	316	279	309	311	298	307	317	291	272	301	297	332	295	295	314	319	288	286	265	310	307	278	281	279	273	293	296	260	296	330	280	299	276	305	268	305	270	308	310	287	320	292	285	307	275	300	282	282	318	299	287	275	273	289	307	307	258	302	291	310	285	285	270	291	262	319	301	266	291	300	266	288	307	307	261	299	283	294	299	320	296	296	258	283	286	299	281	280	276	306	302	314	304	314	267	270	285	303	283	267	309	290	302	275	293	290	275	292	295	275	286	278	274	273	308	267	299	314	316	281	272	287	259	281	287	260	258	302	262	276	277	306	284	285	292	273	277	279	275	276	314	293	288	310	289	277	277	290	247	277	277	280	277	267	315	280	305	289	273	273	293	279	265	280	289	301	285	296	271	259	282	315	313	296	276	272	253	302	284	280	261	281	292	301	272	306	270	278	316	288	289	305	288	299	276	330	310	298	329	277	290	278	277	262	283	277	314	284	265	285	315	270	280	295	276	283	318	284	288	326	275	301	272	270	274	275	296	274	325	308	294	296	291	275	289	297	266	294	316	271	301	297	312	276	294	292	298	304	294	288	286	281	273	276	277	277	278	320	307	266	309	282	295	302	288	260	306	298	280	294	327	288	289	292	279	298	301	315	283	288	259	304	302	301	335	292	306	272	295	330	299	313	258	279	274	253	274	289	290	283	316	283	332	311	290	311	305	306	273	279	294	265	279	312	315	268	301	265	311	305	269	278	276	295	272	313	294	256	276	296	296	289	325	279	266	294	274	285	272	284	284	307	302	320	306	292	310	310	321	266	282	256	303	274	321	250	283	254	297	315	299	304	289	283	274	311	285	260	265	315	295	298	299	305	300	288	289	297	285	280	281	307	296	299	288	275	265	285	294	290	330	323	296	293	274	286	273	280	274	289	283	301	283	280	291	259	290	276	279	292	307	282	293	308	315	294	314	300	307	302	273	306	298	278	264	318	305	297	252	273	301	298	276	315	302	277	265	297	292	278	286
2059	1551	878	780	1012	679	677	754	708	711	731	702	731	698	703	706	671	727	727	671	744	703	672	729	685	696	669	692	683	682	628	706	696	705	703	711	716	697	675	702	717	717	723	666	719	716	697	652	663	729	613	671	682	694	712	704	690	672	681	694	690	756	668	686	721	717	663	714	722	706	665	707	722	663	706	693	657	715	698	722	704	737	747	723	717	711	672	698	681	702	697	694	692	646	708	657	722	694	732	697	701	704	664	694	723	708	722	716	696	706	692	710	711	702	667	713	711	730	704	691	716	711	703	726	717	685	715	711	679	774	736	740	691	734	709	717	727	660	700	698	715	729	663	686	719	695	684	722	723	707	706	740	660	714	694	694	681	721	693	701	755	692	700	706	700	700	720	686	684	680	713	670	694	724	696	710	704	692	720	723	697	674	708	686	735	728	754	742	710	653	695	717	693	706	638	717	711	714	711	666	771	729	665	747	705	709	680	651	666	720	688	739	691	709	769	699	697	699	702	676	685	700	657	745	687	734	718	716	659	696	735	722	719	661	722	698	705	677	700	694	714	708	675	664	687	698	718	679	719	720	718	689	708	703	680	727	709	689	683	696	689	685	756	644	735	682	687	715	701	729	716	751	730	750	716	658	664	748	647	677	702	717	721	702	680	693	706	728	691	692	698	643	712	685	740	732	695	696	729	720	684	698	692	677	694	728	662	709	712	697	715	687	688	665	686	691	695	685	692	680	678	696	685	640	739	733	632	727	694	680	704	736	715	724	715	659	687	716	704	678	718	689	655	682	707	729	701	697	654	692	670	737	739	694	678	708	757	681	692	676	739	672	716	746	721	657	708	678	684	709	716	702	718	750	690	680	674	711	714	705	697	663	711	680	710	729	717	706	720	668	685	706	760	699	723	690	677	655	686	691	713	722	702	676	732	681	682	691	718	676	688	704	714	663	696	715	668	717	750	767	703	726	681	715	677	694	683	695	671	712	721	707	702	663	726	701	716	691	698	696	695	715	731	744	683	656	698	661	716	674	701	691	728	722	704	705	693	656	697	699	725	710	682	722	700	696	676	729	714	767	660	691	672	699	710	680	703	689	691	691	651	683	709	717	695	700	717	685	710	746	690	683	723	715	704	706	687	696	703	719	672	722	665	714	695	674	681	710	704	694	741	695	750	705	686	675	754	732	719	720	734	720	689	667	707	722	713	680	695	703	696	708	682	643	680	676	727	754	691	698	695	717	710	658	721	710	707	702	672	691	712	702	750	697	705	679	696	732	646	740	728	715	679	721	706	677	703	655	700	714	710	671	669	662	763	732	736	717	694	725	718	695	712	731	696	641	739	713	716	688	683	701	697	667	683	694	725	715	680	717	667	682	734	707	716	716	704	684	716	731	695	735	723	696	709	651	676	688	702	650	682	643	706	719	742	681	701	697	709	746	663	682	749	684	679	671	704	661	661	691	670	723	715	698	673	723	729	678	718	704	692	736	665	714	683	723	694	697	709	690	671	655	678	684	673	693	694	691	732	727	647	726	723	719	681	703	698	694	712	743	694	663	682	706	636	734	732	709	670	729	697	726	655	730	718	710	704	676	691	711	713	698	675	665	730	756	701	687	719	696	743	712	709	693	681	693	706	723	671	728	746	730	692	724	732	685	727	699	707	689	714	682	690	668	689	686	691	741	725	712	662	722	700	709	709	682	679	696	707	714	708	708	700	703	662	669	677	740	691	720	731	700	692	694	701	711	677	691	672	625	671	666	705	684	675	679	682	656	716	703	711	693	719	705	687	748	704	724	724	691	694	718	732	678	685	679	720	660	735	681	739	753	679	662	700	679	747	741	694	721	705	708	653	738	651	683	680	728	666	721	674	727	655	733	732	751	722	741	659	730	685	674	684	696	716	759	726	697	701	735	704	676	678	721	676	724	644	699	668	688	749	694	710	695	706	668	723	711	639	704	666	678	736	723	740	665	702	718	705	734	739	711	686	758	679	694	675	669	728	702	642	735	693	684	663	674	716	695	699	694	728	709	689	705	648	723	729	755	624	701	719	708	687	678	697	661	723	690	685	718	682	716	701	709	723	678	726	699	719	682	729	701	722	718	726	674	677	705	738	719	688	694	744	663	708	733	716	690	723	715	706	719	744	695	728	706	707	721	663	700	726	745	698	674	692	655	752	693	732	725	744	764	649	714	677	689	652	748	689	725	696	690	706	677	708	694	748	698	705	710	672	717	686	725	713	670	691	674	663	689	693	684	716	710	694	680	627	730	655	686	707	672	689	721	702	704	713	697	691	685	679	694	739	674	735	710	722	719	733	730	718	730	696	724	713	666	707	707	729	717	661	725	688	711	749	753	664	703	722	705	715	724	660	734	746	704	623	696	651	699	689	686	688	700	714	665	696	719	670	711	719	741	656	688	692	762	687	690	747	703	649	731	692	695	706	747	723	692	743	737	672	647	693	720	697	673	694	659	734	704	651	666	733	672	676	686	721	754	719	741	676	703	676	725	671	712	697	718	723	724	679	720	682	704	683	715	686	671	699	701	710	716	706	705	686	720	712	701	656	696	719	700	693	696	688	696	688	679	765	666	730	686	691	669	640	728	712	677	722	694	757	685	710	687	711	727	717	730	690	684	688	635	687	658	663	720	702	706	672	719	684	709	721	701	676	668	705	707	699	704	691	708	708	685	700	692	681	670	750	725	716	734	674	687	682	720	736	712	638	742	763	702	648	710	709	703	745	677	750	701	673	665	669	699	732	680	680	690	701	715	679	745	681	712	714	703	667	688	752	704	698	684	726	695	694	711	677	673	716	727	686	735	768	663	643	699	695	692	684	689	675	727	710	708	672	705	632	669	702	725	656	701	742	680	726	687	682	673	681	713	675	707	734	755	724	683	714	729	687	717	737	689	702	719	743	698	734	631	673	682	673	715	693	690	702	687	716	659	719	675	730	715	687	709	675	669	638	711	690	738	664	685	706	713	754	690	721	701	699	694	653	682	727	699	681	686	680	745	744	677	688	642	668	741	738	705	727	690	719	763	726	694	672	675	731	689	706	697	683	679	689	686	699	672	715	720	706	656	718	685	709	742	727	722	709	723	702	676	734	712	755	694	712	671	699	684	704	683	686	709	727	723	719	686	670	691	677	685	702	695	740	695	730	705	696	680	734	653	688	735	734	704	695	746	730	714	729	683	712	662	656	708	687	667	732	667	681	739	693	694	725	721	709	720	739	706	714	689	718	724	726	711	701	702	660	715	691	705	695	722	739	723	729	690	728	699	683	706	687	675	678	672	706	700	694	681	716	702	693	669	709	699	742	720	697	721	681	699	704	667	683	703	657	726	673	725	733	622	721	708	694	734	734	712	675	719	688	718	701	682	695	691	690	707	694	763	698	688	718	711	687	716	736	748	681	719	682	736	718	734	738	723	664	694	657	733	697	658	693	730	700	714	691	762	797	707	705	702	685	669	756	691	653	666	685	709
8967	12317	1593	534	1018	490	325	339	359	316	337	350	342	319	287	315	308	324	287	303	326	345	288	326	313	298	319	316	332	301	312	305	300	320	305	292	294	317	302	325	310	345	316	287	319	325	293	309	328	331	333	306	339	309	294	318	307	300	292	302	294	299	316	313	305	312	292	312	319	284	307	304	293	329	324	328	323	321	285	276	305	267	302	284	285	297	312	292	330	285	290	281	307	321	288	291	293	332	309	275	314	319	309	309	324	315	309	297	337	300	294	331	292	283	341	307	309	311	288	333	321	309	328	313	310	300	350	311	287	297	300	298	316	315	325	311	319	316	294	302	299	311	322	321	306	333	292	305	319	297	318	264	303	284	328	339	297	261	275	278	289	304	315	334	321	327	318	297	301	324	318	270	316	321	308	346	301	294	277	331	314	321	338	310	323	290	278	280	302	276	328	298	288	317	323	284	354	315	352	323	309	329	316	307	295	306	292	301	297	315	299	320	258	298	300	322	337	306	314	301	311	312	302	266	334	341	298	322	325	301	299	289	282	286	320	340	286	319	296	292	311	289	311	283	317	324	313	286	290	347	353	278	345	325	350	313	300	293	305	279	319	284	322	313	281	308	278	324	330	307	297	327	319	331	291	301	295	307	294	314	317	313	288	309	277	273	305	288	284	358	304	322	310	287	318	329	331	285	313	312	325	300	357	330	309	314	301	318	304	294	316	342	302	296	329	315	331	313	288	326	290	292	308	285	276	287	302	314	307	325	325	297	306	315	297	291	310	298	292	333	297	289	321	299	294	322	285	327	325	289	330	309	305	313	298	292	354	325	318	279	293	283	302	312	322	331	287	307	274	296	325	290	296	336	321	291	315	333	286	303	289	331	318	339	315	298	317	290	346	294	324	247	298	294	307	294	328	345	321	285	296	298	306	334	320	307	321	290	302	327	332	305	314	287	330	301	294	322	316	297	301	305	327	279	305	300	307	297	313	269	306	323	285	330	294	323	315	297	303	294	321	319	307	318	329	274	296	332	340	284	307	324	298	296	280	303	306	283	332	292	341	295	314	303	287	306	312	278	306	338	308	294	300	299	296	317	314	338	295	318	302	316	323	299	332	314	288	303	291	329	322	352	279	324	311	295	299	291	312	304	337	321	336	314	317	331	309	297	334	344	315	296	309	298	346	310	287	303	306	334	319	304	316	325	317	308	291	340	328	307	315	299	313	291	301	281	307	294	301	320	284	310	331	330	294	333	294	273	288	320	299	337	363	321	294	336	299	285	312	306	297	321	305	312	318	337	328	292	264	295	345	293	307	323	291	324	307	297	329	313	322	310	330	271	325	335	318	342	281	312	339	310	330	339	305	311	285	300	284	301	282	272	322	290	330	297	307	279	330	268	299	326	291	289	304	282	317	308	353	296	296	313	325	312	316	313	308	319	334	299	308	335	312	299	302	305	314	328	276	321	290	281	297	285	329	288	332	285	329	295	298	317	314	338	286	303	310	291	300	300	291	332	300	311	293	316	324	318	288	308	309	273	326	312	286	310	322	311	295	293	349	293	305	292	299	298	307	284	309	318	320	299	284	300	339	315	311	291	285	323	314	319	294	331	320	296	302	340	317	302	289	303	294	283	324	307	275	327	310	289	309	322	316	294	317	296	341	351	293	304	327	301	303	289	315	328	312	327	338	308	313	302	281	262	295	318	299	322	294	292	332	289	338	317	301	301	301	309	288	321	296	291	326	301	327	325	313	317	350	289	319	312	294	321	311	315	288	307	311	301	315	317	306	298	275	297	326	317	326	323	305	306	305	308	289	323	315	305	328	295	311	319	326	309	278	328	320	311	311	299	306	287	301	302	314	290	304	321	277	311	311	295	299	302	296	262	311	314	301	289	295	326	346	286	325	289	312	352	321	299	296	307	307	305	318	319	290	333	310	305	307	290	281	306	323	326	322	314	304	299	312	324	303	319	311	295	307	307	295	272	339	314	299	316	330	328	311	309	304	288	305	299	333	287	284	321	320	324	334	312	298	335	309	315	335	304	300	322	311	320	301	300	315	294	327	329	336	303	312	295	272	311	292	334	296	326	303	327	290	312	316	308	332	304	323	325	289	311	325	303	298	324	282	310	299	334	309	348	300	312	273	291	311	315	323	304	299	335	326	313	327	318	326	296	296	317	319	306	315	325	318	315	301	307	307	299	286	338	290	323	309	319	329	321	337	291	296	267	292	308	329	304	298	295	292	306	307	313	286	286	327	302	305	308	268	271	307	295	332	314	305	329	329	295	327	320	318	345	330	308	321	256	296	329	305	300	349	315	307	298	303	279	328	303	319	315	296	312	289	296	302	294	281	327	296	301	311	304	300	313	303	293	341	308	294	337	293	298	309	330	303	280	321	314	285	329	303	326	314	298	328	297	285	284	330	310	308	291	320	282	338	314	305	295	305	332	291	296	324	312	273	326	293	302	298	301	302	302	304	303	284	301	309	325	311	293	329	337	300	298	317	306	322	314	333	316	314	294	312	295	291	313	293	306	332	302	305	330	315	324	311	302	324	302	285	330	329	316	289	322	326	324	304	309	305	317	297	293	312	297	268	314	330	307	277	317	322	304	318	318	313	298	307	307	327	307	314	278	292	279	303	329	307	305	296	318	345	300	318	288	292	305	295	311	300	299	350	303	314	311	297	311	290	290	322	340	311	307	329	299	334	296	297	283	313	344	324	284	294	280	301	303	292	331	316	333	301	294	343	320	301	301	322	327	300	311	283	271	321	275	307	322	300	316	301	310	346	301	299	275	313	323	312	293	298	275	335	317	329	338	321	281	284	297	281	298	315	310	343	315	302	311	304	320	282	317	286	300	324	294	325	258	315	284	357	309	282	292	311	302	294	295	307	334	313	315	335	306	310	309	290	285	300	306	285	324	310	307	283	307	319	288	300	288	322	333	303	322	301	288	330	310	336	311	332	292	307	281	327	309	303	289	355	301	303	312	323	346	303	329	329	320	349	318	301	334	335	317	314	286	284	349	306	348	321	298	292	288	324	305	323	293	322	294	302	292	326	331	326	338	315	337	325	308	294	328	309	307	337	317	321	351	300	345	321	290	323	298	319	304	307	325	295	282	285	324	302	324	306	282	333	264	316	285	299	316	323	304	298	305	283	341	315	305	283	317	321	349	307	344	307	314	312	359	307	302	324	299	320	316	322	317	306	311	266	295	331	324	285	284	312	309	289	288	312	282	306	296	305	301	303	315	308	321	306	280	295	292	325	333	285	325	309	298	330	334	291	324	321	332	331	298	346	318	322	327	292	297	310	334	297	298	315	313	277	344	300	342	335	302	316	287	309	321	323	304	359	314	332	301	277	283	289	320	311	309	297	329	299	323	318	293	290	315	325	300	313	321	296	294	303	344	296	301	294	307	327	292	318	350	299	308	281	298	309	306	316	286	320	317	304	335	335	317	289	312	346	311	268	282	361	283	297	326	307	349
8084	12028	1473	1495	4148	1199	981	939	896	852	833	841	822	766	820	802	754	797	795	780	771	750	817	730	758	770	759	736	731	768	769	760	744	713	739	813	758	731	737	758	731	720	758	767	738	736	707	701	716	792	710	726	730	724	754	752	746	719	777	780	734	801	725	759	742	778	729	747	708	754	797	735	750	691	754	681	749	736	677	735	716	689	753	735	748	779	745	766	730	729	734	724	690	711	740	723	721	701	701	716	706	750	676	746	720	735	709	747	759	734	809	758	791	746	695	772	767	731	734	767	776	737	714	716	728	686	705	720	719	762	729	778	766	688	770	757	796	695	740	732	739	741	736	786	788	687	703	720	717	724	730	698	722	738	753	681	718	721	777	751	798	717	743	713	713	700	759	759	709	707	718	778	674	767	686	718	720	707	742	699	701	756	740	753	742	716	791	730	763	766	743	780	745	743	756	745	732	782	749	763	742	747	709	769	723	675	727	719	711	720	736	735	775	638	717	748	768	732	737	738	732	746	717	766	761	749	755	724	742	778	731	724	745	791	729	706	753	752	770	741	680	724	731	741	659	745	727	769	802	735	720	720	769	725	694	720	728	727	726	749	736	748	725	776	729	747	760	699	757	775	725	724	754	710	754	741	709	760	720	700	692	698	755	697	757	735	811	710	727	709	701	738	748	712	737	709	720	721	740	735	728	747	740	707	711	760	736	726	724	703	759	715	768	727	749	715	757	722	730	734	783	703	728	760	733	732	729	772	742	751	756	718	750	760	771	750	722	762	766	739	730	710	751	720	730	730	792	727	686	713	724	758	692	752	726	771	737	713	746	693	725	700	772	732	770	711	780	696	725	746	737	743	712	752	744	719	757	739	753	764	749	758	666	743	717	718	693	733	715	710	658	727	687	774	722	743	729	773	733	747	760	701	722	714	744	732	734	708	746	768	755	786	704	760	738	722	710	695	710	680	763	764	729	797	740	698	722	727	757	716	744	722	741	742	728	717	736	738	717	767	713	720	723	697	725	734	775	753	750	766	795	714	727	716	716	679	698	694	718	732	732	727	768	733	705	724	744	701	768	760	694	771	746	700	678	706	741	739	746	726	731	741	737	718	704	728	732	771	762	698	713	747	748	752	733	700	747	712	731	766	717	702	678	717	720	722	754	722	727	809	723	736	712	742	772	787	724	744	771	725	723	702	706	765	769	715	727	730	754	734	725	717	741	744	765	743	732	751	760	698	740	745	754	764	746	774	682	708	721	730	697	748	737	743	737	725	704	666	789	701	716	741	714	744	696	714	662	741	757	750	730	747	753	749	729	753	771	721	716	732	754	706	728	695	773	745	763	704	759	732	729	755	699	759	728	713	736	720	727	712	745	780	732	719	724	719	785	706	757	739	752	726	754	726	742	744	703	694	778	711	774	721	713	715	671	724	735	727	748	662	716	739	754	773	744	754	742	720	755	733	729	731	730	700	738	710	740	704	766	771	732	770	728	721	736	733	744	727	774	739	735	708	746	743	758	754	696	735	716	711	750	748	782	728	738	693	767	701	674	746	734	722	713	744	776	707	733	743	729	735	737	770	717	729	726	771	757	715	746	745	753	731	714	758	745	718	733	731	713	723	753	770	798	714	710	734	736	724	692	742	727	765	701	661	728	730	740	763	722	722	736	740	724	769	741	738	724	763	717	721	755	748	703	731	698	752	774	764	724	715	686	689	747	737	735	725	734	787	737	735	767	728	736	752	745	711	725	741	717	747	734	705	701	764	704	723	751	742	717	706	703	735	760	740	774	734	738	714	735	713	775	753	725	752	726	708	759	711	750	714	733	741	754	723	679	736	725	782	723	792	750	694	739	799	711	728	771	821	735	733	777	738	696	738	714	755	740	717	727	714	710	717	748	730	715	734	737	749	702	772	716	707	716	740	762	712	763	745	698	743	733	721	727	726	762	713	716	725	718	719	734	760	756	720	696	721	724	715	722	742	730	744	783	701	737	733	759	773	743	733	720	693	728	768	698	746	739	754	725	760	723	707	758	710	768	718	699	708	765	737	730	744	742	773	727	702	704	735	703	696	736	743	696	773	777	766	709	743	772	705	698	764	735	738	780	752	743	712	676	718	761	700	729	673	746	696	720	746	725	748	768	745	737	759	681	700	679	749	764	732	715	717	704	726	757	759	711	725	752	730	779	667	755	706	734	696	771	745	729	683	754	719	722	729	701	727	720	813	729	772	725	736	719	721	725	735	722	725	724	733	738	708	738	720	764	785	740	718	692	709	697	746	761	751	750	749	742	807	703	733	710	754	732	730	763	773	707	716	725	744	718	785	763	752	746	707	698	742	714	759	734	733	754	752	712	749	719	697	715	730	793	719	723	685	735	738	693	751	764	791	699	710	703	709	707	729	730	720	739	678	668	682	675	707	702	749	713	710	741	736	771	730	767	699	757	705	738	733	692	776	713	747	731	750	751	806	703	741	690	718	705	776	721	736	712	754	709	748	724	716	682	729	729	757	729	726	729	720	672	691	693	692	715	709	740	729	797	742	753	732	777	729	707	693	715	735	724	732	791	726	717	724	749	746	732	674	727	739	723	762	766	757	701	732	728	729	745	764	687	762	728	744	716	737	748	717	741	685	739	725	715	727	745	751	728	784	714	739	724	764	755	717	742	727	699	693	723	724	761	756	748	765	745	701	754	696	751	690	751	794	738	742	774	737	795	738	733	761	680	757	754	786	724	783	707	754	692	699	730	769	697	762	646	772	726	739	736	683	730	741	659	716	758	745	732	720	703	718	735	754	689	710	730	730	695	732	671	737	700	690	702	705	742	781	669	723	737	736	738	711	713	743	781	760	753	735	713	746	681	740	703	748	735	754	689	760	728	666	714	721	685	743	739	743	711	754	703	777	733	757	697	711	733	788	698	734	710	720	748	771	688	688	715	743	718	792	797	691	737	702	746	763	690	747	758	722	727	774	691	696	715	735	736	715	716	761	727	727	749	705	765	688	725	736	759	766	755	717	736	785	759	712	714	675	752	746	741	757	726	750	739	743	732	688	765	748	690	696	763	765	772	753	690	711	706	738	701	728	745	730	707	764	696	720	751	719	732	743	749	737	718	753	738	776	711	704	742	751	752	748	738	706	745	705	730	687	714	807	720	715	749	683	682	679	713	733	723	716	716	784	769	734	720	709	726	773	731	706	744	696	756	712	702	784	726	756	758	760	749	786	733	714	696	767	728	705	725	715	687	712	717	798	717	736	764	774	738	717	741	746	785	734	715	725	742	726	708	705	741	767	724	713	720	763	738	746	764	724	761	703	693	720	730	707	722	717	767	722	802	719	732	724	757	672	721	729	772	722	747	715	739	775	726	726	760	732	732	735	747	746	719	731	719	716	697	738	756	741	736	724	742	765	730	672	696	763	701	728	722	732	732	750	733	719	693	729	746	727	711	730	761	788	696	746	757	724	752	725	731	745	686	719	745	727	769	780
15473	22853	3754	656	1447	516	265	255	218	217	180	203	204	197	179	174	165	181	176	185	149	196	185	197	168	182	161	168	154	144	186	184	165	161	172	179	177	163	159	163	159	170	193	153	189	169	182	183	148	150	185	166	176	153	149	151	184	169	167	181	156	191	180	154	163	157	149	152	182	152	155	174	168	197	165	165	149	176	144	172	167	178	162	175	147	175	182	195	167	144	165	163	183	171	134	159	185	146	170	168	181	165	176	168	178	169	165	192	167	155	148	171	183	158	166	166	167	171	154	154	170	183	174	170	189	155	164	181	184	171	171	160	172	171	164	153	177	152	178	174	140	161	169	197	150	153	158	169	169	176	185	170	177	137	135	151	176	138	187	156	162	178	191	169	191	169	166	174	153	176	186	176	195	168	154	166	169	163	155	174	147	173	169	154	166	141	167	184	158	149	148	156	202	163	149	167	177	164	145	177	170	180	189	161	175	161	154	192	196	163	174	163	158	165	156	165	176	166	158	154	147	155	156	170	134	164	138	175	168	164	162	175	177	167	160	184	148	223	180	166	155	144	165	149	161	191	152	189	145	182	189	200	158	164	155	156	181	163	151	182	153	192	152	156	164	167	187	176	154	165	167	185	183	153	164	172	186	178	182	160	185	184	161	159	152	173	177	169	166	155	200	153	182	160	169	174	181	159	177	161	171	178	157	152	175	182	153	188	202	179	172	165	142	153	150	200	161	153	162	180	173	156	161	146	156	176	171	171	157	175	167	161	204	200	170	155	171	169	169	171	152	140	194	168	168	191	171	155	179	189	152	152	177	157	170	152	173	150	191	175	151	162	146	148	150	161	151	161	165	171	167	179	163	158	176	163	147	159	141	190	164	183	169	178	135	173	183	184	156	166	175	172	175	181	176	173	161	179	165	154	178	157	171	164	184	166	170	152	134	195	174	176	160	140	175	182	149	177	186	202	164	164	158	178	158	172	178	165	190	154	178	166	175	174	166	174	155	153	158	197	168	149	184	189	164	173	159	166	174	165	170	175	159	179	181	162	153	191	183	165	171	166	176	165	166	155	180	197	166	174	152	153	160	162	162	163	205	162	183	183	143	162	147	211	175	168	168	150	167	158	172	184	171	170	162	178	159	164	139	188	164	184	181	160	160	165	165	184	181	180	169	195	151	151	153	162	158	151	154	157	196	169	174	163	149	189	164	182	160	174	177	199	156	175	189	154	168	162	191	158	168	179	176	184	173	150	159	172	161	178	150	154	194	171	157	171	167	147	169	166	163	195	167	187	181	176	168	153	147	167	169	180	167	155	166	177	124	191	174	182	172	182	187	187	156	138	174	184	171	175	154	151	160	161	147	169	199	168	157	156	173	167	166	151	186	173	179	187	125	163	184	159	154	170	148	164	161	148	174	175	175	200	183	157	148	172	160	150	161	177	159	165	154	172	166	161	166	174	176	160	183	157	160	183	190	162	174	160	174	192	171	171	171	141	156	198	163	162	176	177	158	155	175	152	162	171	162	132	163	170	174	170	159	157	154	185	153	162	187	174	158	194	159	158	153	179	208	162	137	174	172	167	181	149	177	161	158	163	167	152	188	171	170	158	189	155	167	148	156	173	172	201	185	153	174	163	165	161	152	153	155	148	173	191	191	158	159	181	178	161	149	159	155	126	180	162	173	144	162	166	157	149	164	175	165	168	172	165	169	157	174	148	148	169	172	157	177	168	182	189	159	151	199	139	157	182	162	180	161	178	163	170	156	166	181	171	195	167	154	170	171	183	182	161	182	191	163	165	163	163	161	182	158	198	170	164	181	167	163	162	176	165	160	176	169	154	185	169	173	161	164	175	164	168	148	168	188	153	193	157	156	170	167	171	198	170	142	173	171	144	143	179	158	166	190	159	161	174	176	164	177	164	155	183	160	172	170	175	184	165	198	164	163	172	164	168	160	154	167	161	180	169	176	167	172	173	156	165	171	163	153	179	169	145	174	174	169	177	163	158	166	163	175	170	158	175	182	148	175	148	165	172	201	165	153	179	146	164	189	157	177	177	164	155	162	165	168	172	176	160	199	182	167	147	151	159	141	160	159	174	172	171	181	172	155	158	157	143	152	170	179	175	167	175	182	164	181	163	167	166	167	161	168	177	155	173	139	159	166	155	167	165	159	177	165	173	178	146	190	184	162	164	146	168	140	160	170	157	165	161	165	164	159	164	149	165	146	153	157	147	155	164	155	161	169	163	156	170	188	165	176	202	198	181	137	166	168	190	168	157	163	165	199	161	143	167	149	156	175	151	167	170	160	136	139	176	185	160	183	177	175	168	170	186	141	151	189	157	172	162	159	187	156	155	146	146	181	144	190	157	183	160	167	173	182	174	170	159	162	179	148	180	167	162	155	166	156	165	175	153	165	154	141	168	168	160	165	156	149	172	155	184	153	173	151	142	168	168	198	194	166	167	184	147	160	154	161	156	148	170	180	168	181	176	168	157	174	140	175	161	172	148	196	170	145	177	142	149	147	151	150	173	148	165	172	167	169	187	179	144	169	147	143	178	174	178	174	157	153	168	164	141	176	163	167	156	141	153	150	154	178	145	162	164	179	154	162	164	164	151	191	148	160	170	153	184	172	160	167	141	170	191	183	155	181	175	159	162	152	152	170	150	160	156	167	200	175	159	191	207	177	165	168	175	156	151	145	165	182	167	184	176	169	170	182	153	189	147	160	175	155	148	173	171	165	169	161	166	163	148	160	155	177	164	165	173	161	167	196	171	178	165	159	161	160	193	158	173	174	162	163	146	182	160	177	170	157	169	188	127	160	159	170	158	162	172	169	150	166	174	184	158	147	174	183	188	157	176	166	157	152	180	152	165	159	155	176	195	187	164	158	179	149	178	150	166	149	183	162	163	163	157	154	175	164	171	182	164	174	190	154	187	181	133	184	178	180	174	173	160	179	163	168	168	152	180	147	171	158	172	164	149	180	161	181	172	164	171	147	155	177	169	178	171	190	174	169	150	144	183	184	163	161	155	181	130	154	152	154	169	159	172	161	177	174	169	173	169	176	184	164	152	182	189	165	157	131	162	189	164	189	171	163	160	146	164	157	176	164	184	183	177	162	165	167	143	170	182	149	179	166	152	173	159	164	149	173	154	156	150	158	140	158	152	175	167	175	145	156	161	172	160	150	149	189	159	184	171	189	143	181	161	177	162	170	145	170	154	181	162	154	167	174	179	179	190	158	157	160	174	159	157	192	178	224	158	151	153	162	151	187	165	164	154	145	172	166	153	168	164	160	171	147	154	168	183	158	198	184	153	136	184	163	173	173	176	161	148	173	155	185	175	169	152	153	173	166	171	177	159	156	148	173	175	180	143	166	154	167	154	167	146	172	164	168	159	203	185	193	150	187	165	163	139	162	166	148	197	155	149	157	165	166	152	187	172	157	173	174	170	168	167	178	149	142	148	180	179	155	171	205	166	153	177	151	193
10832	19027	1766	1767	6264	1235	965	787	690	671	602	600	568	571	531	475	534	529	484	461	463	484	418	450	447	447	440	428	485	453	434	444	434	439	456	400	433	450	458	418	458	427	459	408	395	468	420	431	438	458	448	423	418	413	427	421	431	411	360	432	394	442	403	379	410	415	412	410	401	424	413	407	429	419	424	425	432	414	392	412	427	393	409	417	428	404	407	396	451	394	402	402	419	398	423	420	422	392	409	411	401	400	420	430	427	376	390	419	418	399	425	372	399	421	443	399	441	427	432	437	437	443	442	387	448	417	440	388	403	407	422	423	455	388	401	413	411	393	411	375	429	420	410	439	422	455	444	396	389	429	447	444	406	428	411	394	407	416	380	420	417	448	400	394	396	406	407	432	398	380	372	430	456	412	414	388	421	404	417	383	416	440	394	433	435	408	403	405	422	409	416	413	416	424	381	437	482	444	380	378	449	407	425	451	402	412	458	389	415	421	432	393	409	415	402	414	448	420	419	396	432	399	418	392	380	416	405	401	386	433	388	432	404	405	368	388	397	399	381	414	377	407	400	404	446	408	419	379	431	430	452	430	417	366	436	401	412	393	375	450	419	401	403	404	390	417	416	418	425	443	397	437	394	408	417	444	402	430	396	435	451	402	401	412	370	390	449	428	393	418	373	421	459	423	436	386	406	390	425	390	414	445	399	440	438	404	401	403	361	432	420	442	397	412	421	375	433	425	401	438	410	417	407	422	415	417	405	405	418	405	437	367	410	431	410	373	370	400	385	424	399	374	398	417	387	418	390	395	402	379	390	407	410	435	405	424	442	405	417	409	443	426	410	410	435	440	405	414	416	442	391	415	388	428	400	412	406	404	415	434	397	410	420	430	401	412	402	397	406	391	409	416	488	400	414	384	411	373	407	390	420	405	434	425	383	436	418	386	399	404	390	399	394	387	430	415	397	399	411	411	422	418	400	401	414	382	432	385	398	418	423	393	435	425	398	421	426	433	389	412	420	442	403	409	365	396	412	422	434	413	386	388	389	434	404	437	398	422	446	422	407	417	395	406	411	369	386	432	416	395	405	443	383	405	411	453	402	404	382	427	452	404	437	416	453	388	405	434	396	394	412	439	405	387	435	400	401	386	403	413	401	417	408	411	423	428	421	410	401	395	400	387	392	412	406	381	388	413	397	410	404	406	428	387	388	387	362	397	402	393	417	427	396	436	390	429	432	401	412	407	421	395	430	408	436	427	392	400	411	337	411	426	440	421	423	396	416	399	400	415	389	432	413	400	447	417	412	420	440	379	354	450	415	455	439	387	376	419	419	398	448	381	401	421	418	429	391	377	443	397	434	434	420	407	416	409	411	425	415	434	406	387	433	425	456	390	379	395	416	402	409	397	426	439	391	414	415	412	420	381	416	418	444	409	445	427	415	414	388	396	411	425	440	436	393	401	396	381	424	386	409	413	414	407	430	414	404	384	431	374	422	396	393	426	422	430	407	411	417	428	392	389	396	418	415	395	401	380	403	395	419	416	417	365	431	394	387	400	428	397	413	417	389	408	402	397	439	391	379	393	413	410	398	411	380	449	382	438	393	401	444	384	407	401	460	427	410	445	428	415	384	381	409	396	421	411	423	430	384	421	448	443	427	411	410	403	429	417	410	408	384	404	410	409	399	425	379	403	398	413	462	403	402	449	404	435	419	407	432	442	434	449	389	406	392	398	419	423	432	381	393	434	434	401	418	424	410	401	442	411	417	441	415	422	402	408	379	396	408	443	420	392	400	399	396	404	403	424	424	369	403	433	423	421	460	406	397	397	407	384	409	408	405	400	416	427	407	419	414	392	426	428	394	432	373	372	419	429	441	448	406	408	436	438	396	415	396	404	417	374	434	395	445	406	412	422	404	406	446	435	411	432	432	401	410	421	417	412	411	400	414	387	457	448	394	444	435	384	383	416	411	405	419	397	439	390	415	407	428	407	391	411	413	370	390	443	392	401	410	415	393	400	388	431	385	377	411	395	373	407	474	399	421	409	422	407	448	392	429	416	434	396	412	450	429	400	422	388	411	453	388	405	425	427	412	442	441	389	351	393	431	408	394	417	430	403	406	416	416	387	431	411	370	424	395	435	437	399	442	415	428	361	379	424	409	431	405	435	378	363	397	392	419	409	408	402	418	436	399	399	413	403	382	390	417	415	421	442	403	424	431	404	408	435	388	419	429	459	433	414	393	440	431	392	391	429	427	432	408	407	410	414	418	404	447	438	416	374	386	394	416	395	378	388	387	387	442	380	418	428	411	408	404	397	436	422	423	394	411	389	436	448	418	427	426	408	398	429	396	400	393	431	428	398	410	419	387	387	428	447	419	416	423	446	464	404	400	433	421	398	414	412	400	418	418	404	421	403	411	420	406	376	412	438	430	421	407	386	419	425	447	411	419	417	392	445	390	407	425	427	396	444	395	417	403	408	426	392	399	397	417	423	436	409	403	407	403	395	413	416	396	431	423	420	398	436	425	452	421	410	404	434	397	461	402	420	383	421	388	383	410	453	384	437	411	427	422	414	420	408	403	395	427	372	390	444	462	414	425	406	402	377	421	418	452	423	404	422	395	415	405	452	410	400	406	401	412	435	404	459	406	387	415	366	368	414	364	410	406	443	394	387	395	410	389	430	414	415	419	409	443	415	404	416	395	461	399	404	413	418	436	461	419	450	420	433	454	417	433	404	404	425	394	441	397	395	399	406	417	393	425	427	403	416	377	405	359	427	371	423	380	416	434	434	418	386	379	440	419	359	412	419	442	417	427	401	432	407	396	422	426	430	407	417	397	400	436	429	419	424	407	394	405	412	419	364	410	415	372	424	383	385	415	391	445	445	406	377	412	362	376	408	408	426	434	411	348	408	398	405	445	446	437	429	416	403	416	433	418	395	376	420	389	415	402	435	425	429	415	439	411	400	424	457	380	440	410	393	450	411	447	425	418	413	400	420	404	386	380	413	421	424	392	449	395	413	387	417	418	390	423	398	417	426	403	430	393	403	436	392	395	416	380	409	432	453	418	414	418	400	382	388	422	432	386	394	367	406	392	423	412	385	394	420	389	397	425	421	410	434	430	431	415	418	368	427	402	387	434	421	389	417	380	410	391	396	412	388	400	478	399	392	400	402	430	383	402	439	412	444	416	394	413	404	405	419	391	434	403	443	414	448	424	401	417	410	450	387	390	406	419	390	431	451	421	420	441	395	431	368	394	408	442	430	434	401	397	426	413	410	413	424	400	397	402	451	422	419	450	399	412	417	402	396	411	419	421	441	410	442	431	414	382	399	382	385	431	420	418	405	414	404	410	379	405	443	372	421	396	401	409	391	388	427	447	411	378	416	392	385	437	407	414	413	391	404	404	415	420	439	433	414	401	379	412	427	426	443	419	393	427	413	450	394	379	405	409	438	421	374	413	440	430	393	405	393	444	437	408	421	428	423	428	421	375	380
1488	718	352	320	344	279	309	267	284	272	294	308	313	301	294	299	245	272	291	302	277	291	289	293	273	303	305	279	297	304	303	292	317	265	295	285	268	282	289	275	243	290	268	283	272	333	283	284	266	302	275	300	291	310	300	314	291	278	301	258	288	276	290	281	267	280	311	307	310	316	318	287	294	282	285	277	276	280	263	297	295	268	271	279	287	285	295	271	269	285	277	306	283	276	290	280	297	262	284	305	291	285	294	294	273	295	310	313	270	297	294	264	294	313	310	296	347	257	304	277	296	305	311	266	308	283	302	297	260	281	245	304	306	298	278	268	292	317	297	288	279	303	315	351	301	324	279	282	298	297	257	316	289	278	272	284	262	279	290	307	251	298	267	273	282	283	282	303	335	298	316	267	288	294	306	282	301	286	322	309	289	291	288	287	243	303	300	314	305	295	301	278	293	329	280	286	264	253	311	321	268	276	316	287	279	292	347	307	298	270	292	293	316	243	281	308	278	293	300	321	276	315	305	317	280	295	299	288	305	266	309	262	300	266	285	292	300	277	324	277	322	310	311	275	281	270	266	287	299	255	272	296	298	270	266	297	321	298	305	261	291	264	296	325	286	287	285	290	257	273	315	309	299	251	314	287	282	277	328	286	294	295	306	281	323	301	300	293	297	272	260	314	251	295	286	274	250	273	303	324	304	261	282	295	279	305	298	283	277	284	262	280	298	264	300	286	267	288	299	286	284	280	313	301	293	267	287	320	312	297	277	280	290	290	297	294	284	304	281	286	297	310	271	289	283	282	290	280	287	270	268	286	282	283	274	275	309	301	279	289	274	252	307	323	300	297	297	296	262	303	289	273	284	318	290	290	306	318	329	293	263	306	274	289	298	311	284	271	293	282	278	280	288	288	276	256	288	302	293	265	283	272	275	273	314	286	302	274	281	280	265	300	310	300	265	294	297	302	321	268	275	300	284	291	305	302	301	314	303	273	330	281	291	281	262	272	273	306	291	296	309	280	281	282	297	280	296	251	302	293	288	239	291	292	287	284	268	296	257	258	253	329	307	288	308	278	278	306	292	289	263	268	291	300	282	297	286	263	302	260	290	290	272	273	301	310	251	286	285	275	314	293	299	280	288	265	256	300	286	288	305	305	311	309	295	300	303	309	340	282	309	300	265	283	284	294	308	284	268	300	245	288	289	307	285	295	266	271	282	281	306	293	317	277	252	304	295	287	287	253	274	283	285	256	284	295	295	332	291	280	285	276	296	307	282	291	307	276	274	296	259	276	279	268	287	263	309	278	280	308	318	300	288	301	294	283	277	301	291	275	300	327	280	295	288	305	290	288	278	324	293	271	313	283	278	275	278	271	266	307	271	294	276	295	275	263	278	290	250	314	295	272	279	308	284	309	269	285	290	270	286	272	301	313	301	311	281	269	304	296	283	293	280	284	252	249	296	287	302	277	282	277	258	292	301	315	278	275	291	251	290	275	298	305	266	284	305	262	342	306	250	298	303	313	285	304	314	294	308	291	275	297	320	318	264	296	271	270	296	291	238	292	295	326	294	271	301	304	298	276	304	275	248	269	307	290	302	356	301	260	281	301	289	337	302	271	299	283	303	298	287	280	306	275	272	297	299	281	292	300	291	290	292	323	286	280	286	285	304	295	342	299	351	271	246	279	284	283	302	331	304	317	300	325	294	324	255	286	293	276	276	265	290	272	291	269	274	300	311	304	308	271	245	252	293	318	305	311	250	298	257	323	291	274	267	275	314	308	290	293	317	301	297	282	282	280	251	279	270	281	272	291	268	269	285	294	310	256	296	316	306	304	273	297	282	333	279	293	239	248	275	281	269	297	316	286	261	284	264	296	302	315	264	275	300	269	294	288	306	240	256	324	295	298	290	291	277	268	289	280	292	316	293	277	304	279	294	306	294	296	305	315	268	289	307	304	252	274	298	267	303	271	269	296	331	277	291	330	287	298	287	278	290	311	291	296	291	292	298	298	286	276	325	304	314	276	316	258	285	317	301	251	313	248	318	303	277	311	298	286	290	266	287	289	304	262	280	293	277	275	343	299	280	303	301	263	249	288	315	267	312	278	280	284	272	290	278	278	304	287	283	271	320	277	281	296	266	302	287	285	276	301	255	280	300	285	285	268	262	279	296	311	288	286	303	296	309	279	274	286	263	290	288	288	260	302	304	296	273	300	310	279	311	318	275	292	303	300	283	272	314	292	267	305	299	306	305	318	269	301	278	288	275	322	307	309	281	235	269	308	297	276	288	289	315	272	268	289	272	305	293	268	269	299	259	297	330	279	283	295	262	277	292	301	317	272	298	328	285	280	258	277	310	326	307	281	297	310	263	289	325	288	285	283	299	282	300	278	285	302	300	277	281	295	264	324	279	281	278	295	259	295	314	306	267	299	297	260	267	270	330	267	292	303	287	273	265	309	271	283	315	315	301	292	301	323	317	285	279	276	321	312	243	282	286	280	301	282	284	282	284	315	288	246	266	269	294	289	305	302	277	308	332	284	280	310	315	329	306	286	315	300	304	281	299	286	322	261	287	291	300	300	302	308	323	259	279	294	324	249	281	273	302	315	270	309	283	274	287	298	261	267	310	285	312	302	320	310	317	266	293	290	307	289	290	279	286	277	287	302	298	293	294	276	303	299	307	257	259	304	289	288	308	284	292	270	347	291	339	260	281	307	278	303	260	291	293	316	284	300	305	288	315	297	300	276	290	275	265	299	295	275	307	272	292	304	279	267	290	300	282	277	320	262	311	316	310	285	299	277	296	292	293	285	269	274	292	308	298	272	280	282	266	323	302	256	265	290	287	273	278	303	304	243	273	281	290	310	296	293	301	324	272	278	306	266	263	269	300	313	332	291	281	286	250	305	294	263	278	267	293	314	288	272	279	288	280	300	306	254	305	291	266	262	256	267	304	305	306	291	253	300	293	322	289	275	300	298	273	322	273	275	286	317	288	287	289	300	297	289	284	285	296	311	296	266	285	289	304	275	254	284	293	274	319	277	283	279	314	297	319	306	291	273	293	293	311	290	270	301	283	296	291	269	266	302	258	321	306	290	278	269	279	302	301	290	287	280	298	294	299	265	274	300	273	315	284	284	303	265	329	290	280	283	268	316	278	277	277	267	295	300	297	265	273	292	251	297	308	277	259	313	267	312	267	278	275	306	252	300	300	272	236	283	282	253	267	299	285	292	268	297	300	291	286	259	264	285	320	257	270	269	279	330	288	280	287	309	297	293	297	298	283	287	296	290	295	274	309	323	258	284	279	292	298	301	276	282	294	324	301	300	262	323	307	301	306	291	254	279	274	291	290	284	291	296	279	305	288	282	290	280	314	298	270	293	271	293	308	276	277	280	327	282	284	286	266	270	302	277	241	274	268	298	305	268	311	291	284	306	304	317	267	281	278	300	287	322	304	277	250	298	292	292	296	304	300	299	272	272	286	299	273	283	317	313
2111	1546	811	744	877	694	672	689	742	707	684	694	672	672	699	678	679	714	689	642	704	695	666	654	725	705	740	659	756	695	748	705	697	716	723	705	728	712	712	659	707	766	718	681	706	758	656	731	732	713	687	688	708	683	691	716	740	696	710	652	735	714	742	702	754	688	660	691	749	707	700	697	700	690	671	708	714	714	728	668	712	664	731	711	756	710	738	670	697	711	659	703	762	728	699	706	718	697	709	726	692	700	716	722	690	713	630	700	718	654	706	722	726	683	706	646	709	689	707	707	717	665	690	663	711	709	713	681	725	672	673	716	691	696	747	655	684	671	711	706	663	650	699	709	722	654	697	712	772	639	734	734	693	729	699	735	700	699	704	719	711	679	703	672	692	677	703	694	694	683	684	712	699	713	709	700	703	725	731	693	727	697	695	680	680	692	732	708	692	687	672	684	668	684	722	665	720	687	744	718	692	736	710	736	635	676	752	690	712	699	788	733	694	715	711	679	678	718	661	758	691	716	701	745	733	700	753	638	716	679	642	699	698	700	710	721	709	688	739	704	669	713	742	722	704	714	692	702	721	682	732	669	713	679	738	759	683	736	707	722	691	719	697	726	727	692	733	755	764	727	745	621	696	720	726	673	726	680	660	683	722	680	746	632	707	707	729	712	687	692	674	679	707	695	731	682	725	705	726	690	716	665	667	647	691	692	689	709	689	673	688	737	684	682	685	677	661	678	708	736	636	719	693	735	668	690	681	676	693	681	672	727	654	726	729	652	651	742	682	690	669	697	703	670	723	697	717	705	705	684	693	722	682	675	656	664	715	726	700	715	665	696	722	731	710	646	733	643	730	672	685	698	687	716	732	692	687	671	695	696	743	752	646	663	697	725	731	730	708	742	754	725	718	708	697	693	688	691	708	682	737	713	721	660	674	681	735	682	668	705	709	720	688	672	705	718	656	713	676	669	686	726	724	729	728	610	721	678	671	666	688	687	725	700	665	712	747	700	700	681	696	725	705	730	675	690	684	693	683	671	720	687	690	694	699	677	727	628	704	702	750	701	752	676	721	683	693	740	710	678	711	653	749	652	723	673	687	674	710	688	682	655	715	728	679	725	676	683	694	698	707	715	683	684	742	719	729	727	643	685	716	760	660	684	724	705	726	688	730	725	701	685	731	741	683	670	725	661	704	702	648	721	660	684	706	702	685	681	724	716	693	662	661	699	705	718	655	680	649	721	737	690	704	676	771	772	669	701	712	686	647	683	691	698	635	645	717	756	699	676	739	700	690	676	698	685	735	681	713	705	695	633	703	694	659	698	670	664	652	672	707	705	716	701	700	750	692	695	709	677	728	710	725	714	717	694	702	697	711	693	716	675	681	650	715	740	713	695	758	707	686	705	706	660	695	684	709	688	740	721	686	716	728	706	721	720	716	649	699	666	737	693	660	686	713	710	683	742	662	666	702	673	675	727	682	726	709	684	710	700	682	728	706	715	675	712	710	663	696	647	720	718	723	697	714	675	692	688	709	687	683	750	743	714	692	645	704	675	751	672	666	663	726	692	738	706	660	702	701	715	676	759	720	679	704	684	670	668	680	711	688	730	716	715	729	697	708	676	723	744	707	729	665	722	716	724	704	688	695	717	694	745	724	723	653	662	732	722	645	706	678	674	706	642	672	653	665	723	684	712	708	648	706	676	732	684	744	688	713	705	728	709	716	720	692	743	646	689	742	713	683	676	723	731	673	675	731	704	722	667	693	680	705	724	685	687	700	655	695	712	700	738	675	698	709	754	674	711	704	701	712	711	684	695	716	663	677	689	713	724	682	657	705	702	729	721	671	732	711	729	733	667	741	689	687	701	684	730	683	681	687	696	737	744	711	683	692	671	718	698	684	708	658	723	651	733	726	669	696	723	650	674	700	749	715	673	680	657	710	700	708	697	665	681	707	646	692	726	682	736	645	684	701	711	694	728	690	746	688	703	660	658	691	700	707	712	652	700	668	683	684	670	695	700	641	650	674	690	679	717	734	735	693	676	712	696	700	665	726	675	703	700	739	687	690	684	624	707	712	670	724	738	679	735	716	736	673	689	706	772	748	716	682	698	720	741	699	693	741	659	726	676	723	683	697	726	707	722	643	711	712	749	697	706	701	726	688	674	775	697	721	730	702	723	746	684	665	719	737	711	730	696	709	718	691	744	725	675	675	720	704	667	669	732	665	706	676	676	682	698	699	727	705	694	739	669	700	678	686	653	661	705	703	697	752	688	715	716	655	665	676	710	727	766	687	726	684	676	757	700	722	699	742	706	705	704	705	734	688	651	681	725	686	670	706	705	689	682	724	705	734	712	693	717	691	676	677	638	668	710	689	699	711	735	670	689	662	680	706	726	704	682	695	728	730	662	701	766	680	725	692	663	678	683	707	693	721	695	665	684	661	681	725	688	685	765	649	724	679	695	704	678	707	703	680	726	706	673	695	683	661	730	732	711	715	717	697	719	710	726	742	637	712	715	677	706	726	688	697	654	728	699	677	711	670	685	722	686	730	665	705	720	725	722	658	683	704	686	669	691	673	680	699	705	686	706	656	700	691	734	691	737	667	686	706	664	667	692	667	684	728	680	656	710	699	699	675	717	643	675	685	679	670	668	698	705	673	753	677	724	666	682	686	673	722	676	732	719	705	676	673	719	698	710	710	694	635	745	721	678	706	752	724	701	717	694	717	752	667	741	661	682	775	699	699	690	706	701	696	729	688	708	704	716	693	735	684	699	732	678	696	660	657	672	711	701	685	746	717	701	752	683	734	670	689	693	694	692	701	745	677	732	676	737	722	680	671	712	683	724	703	698	692	700	695	687	710	701	698	662	699	667	684	715	715	720	672	690	723	682	707	658	687	672	676	736	734	727	672	662	717	690	744	709	655	709	707	706	709	672	740	691	723	703	686	686	714	677	707	703	693	733	673	729	673	720	714	709	679	699	678	659	709	708	664	695	702	715	742	749	732	726	702	728	694	703	670	703	685	702	720	687	710	657	728	733	736	707	703	708	691	679	731	637	718	681	651	728	698	685	688	714	700	672	753	685	775	729	739	640	712	688	673	712	736	652	704	709	711	678	697	692	709	748	692	627	680	662	648	655	666	668	725	703	677	705	672	694	668	707	659	716	693	675	692	678	672	704	695	724	656	727	752	643	693	670	676	706	696	685	635	736	666	693	712	710	711	711	671	703	705	725	693	666	702	747	691	683	690	662	662	702	744	665	705	674	722	688	724	660	685	678	732	695	717	709	721	747	707	706	694	722	700	716	692	699	730	661	689	671	710	720	691	729	686	666	735	727	685	716	674	708	660	727	704	716	672	697	714	725	677	734	667	689	694	682	708	676	721	675	746	732	704	714	686	648	699	736	737	700	657	670	697	691	739	739	719	714	714	695	686	745	668	745	714	740	688	691	683	655	681	743	691	717	632	685	693	704	708	728	678	725	722	717	632	697
9699	11135	1482	508	880	392	359	352	318	320	294	346	352	337	307	293	304	299	318	291	360	325	275	319	325	276	309	286	301	312	313	313	311	334	299	329	321	302	309	315	308	310	322	268	332	310	315	277	307	288	298	291	296	291	315	284	305	326	332	344	352	281	312	328	302	297	317	292	273	306	307	296	289	305	316	330	333	321	315	289	330	303	304	334	315	317	311	292	278	269	326	293	314	299	309	300	332	303	325	285	309	309	313	301	297	277	312	312	327	305	335	325	289	299	303	323	303	313	316	310	300	302	313	287	335	307	307	287	292	303	338	309	311	341	310	314	294	281	342	318	330	301	307	313	315	280	318	362	288	319	326	321	338	282	297	276	321	332	304	306	285	314	312	307	330	309	314	320	306	302	316	304	312	343	315	340	259	308	277	289	313	325	298	330	292	310	274	319	318	310	304	272	322	310	314	312	329	341	317	291	312	288	290	292	263	314	301	319	283	280	307	302	302	347	314	317	286	280	327	305	293	353	330	313	302	297	305	292	301	328	313	301	286	321	301	279	326	272	333	299	272	311	331	270	304	295	288	287	295	302	293	264	297	298	291	294	322	302	293	296	306	287	290	302	287	294	299	284	302	305	332	319	299	293	308	316	323	323	298	315	310	319	301	310	303	324	290	321	300	322	294	310	284	304	303	318	281	271	293	308	301	282	301	325	328	345	290	308	285	301	300	302	323	341	342	316	291	332	323	322	291	299	310	263	294	298	312	301	281	294	342	301	295	311	309	318	285	304	286	316	296	347	312	332	328	307	352	315	310	308	304	322	293	300	316	307	273	293	295	321	275	286	324	284	324	297	305	319	303	281	314	317	274	286	302	290	296	297	295	315	327	293	299	287	315	315	273	312	298	287	295	293	303	309	259	311	322	329	292	270	267	271	280	326	309	289	307	316	309	283	302	322	331	313	291	307	318	316	313	333	301	330	287	319	292	320	303	292	312	322	265	293	299	303	329	317	290	338	257	297	321	308	325	292	292	338	313	275	279	309	296	285	318	315	275	317	328	296	294	309	319	299	300	310	266	292	319	297	332	302	307	301	318	288	280	276	310	311	314	293	290	329	311	298	334	256	295	319	316	273	299	310	322	302	328	322	306	300	319	299	312	289	293	311	295	298	303	337	267	276	279	307	308	269	306	326	343	325	292	315	318	304	284	289	339	301	324	300	299	287	328	312	317	306	268	304	297	289	320	298	329	332	303	320	295	339	318	312	287	308	279	289	307	326	291	335	290	318	317	285	289	311	287	289	320	257	297	271	301	311	322	321	305	300	283	318	297	271	310	327	307	329	314	286	337	314	352	307	294	273	328	306	292	274	317	296	308	302	322	322	353	285	327	279	328	316	297	325	276	314	340	274	300	284	265	330	323	289	298	305	294	283	291	326	314	308	318	309	309	290	316	298	331	307	333	297	295	321	262	310	317	319	278	303	286	323	296	307	351	314	285	299	310	286	321	317	298	320	305	299	337	279	330	286	338	294	284	298	306	298	310	296	307	322	304	322	271	301	275	335	328	310	296	314	281	329	266	300	353	329	311	283	348	288	303	296	283	281	321	295	285	333	314	316	296	304	323	304	288	321	273	286	363	296	298	314	299	280	344	289	288	285	296	288	299	273	309	324	263	274	322	304	280	314	316	292	299	334	326	344	287	306	325	295	311	275	278	336	283	302	301	277	298	314	337	292	293	336	335	290	307	316	288	312	332	309	305	267	281	315	284	297	297	303	333	307	261	302	311	337	285	301	321	306	292	266	332	317	331	288	310	284	298	314	336	272	299	296	289	337	307	304	335	312	316	348	321	296	310	275	287	298	311	302	308	312	327	289	312	314	308	285	290	283	298	280	282	285	335	312	287	259	346	329	301	290	272	281	330	263	302	289	298	303	321	295	295	310	309	322	294	323	307	303	306	288	297	297	315	328	310	289	323	299	332	290	301	315	294	334	319	321	291	309	307	269	343	288	286	292	284	303	293	314	289	305	324	278	328	317	280	299	327	326	297	295	318	273	302	303	310	292	307	302	316	290	322	307	282	327	293	310	300	276	309	292	321	319	280	309	284	332	297	311	318	312	295	300	290	312	322	300	325	303	334	310	321	326	295	316	274	305	267	293	313	308	315	269	324	306	329	297	322	318	303	301	314	302	283	300	349	271	300	297	332	325	298	308	300	307	293	317	310	256	306	303	349	308	338	287	315	350	299	287	324	334	298	310	309	299	320	320	286	296	277	298	253	302	337	299	294	307	285	336	300	308	315	300	310	340	297	311	274	307	293	295	299	291	280	324	287	273	323	277	324	289	319	310	282	311	295	313	311	317	334	320	302	321	293	269	320	303	270	310	295	304	305	283	322	273	308	320	297	313	332	289	321	339	307	296	297	286	330	322	305	333	292	307	306	329	300	333	309	288	304	326	353	310	326	286	275	282	328	302	297	327	265	293	315	333	302	348	321	332	305	331	301	294	296	310	305	309	276	329	275	295	304	284	290	302	272	301	323	285	292	303	319	284	300	321	313	321	309	298	302	298	305	308	299	312	325	273	278	327	302	299	302	318	314	268	302	319	284	291	333	349	313	296	327	339	286	316	310	288	330	326	303	307	323	325	302	317	291	292	324	299	274	293	321	324	288	300	286	304	302	318	327	323	314	303	298	316	361	321	327	323	309	312	315	313	312	285	298	302	299	309	280	310	299	303	294	309	289	316	287	344	321	335	292	283	324	283	307	309	311	310	292	313	328	319	316	314	329	306	302	281	309	310	306	328	296	286	303	272	349	341	259	270	329	301	312	312	316	321	323	312	311	279	323	289	282	300	318	291	270	302	320	313	325	293	336	298	310	301	277	317	309	300	356	317	347	324	322	302	317	308	275	306	286	311	305	318	335	298	289	322	314	319	284	352	334	327	330	301	303	280	270	313	306	310	312	277	355	292	307	304	294	283	333	339	303	298	330	311	266	278	317	304	315	301	323	289	273	286	297	288	315	331	300	332	307	282	312	327	283	315	327	300	276	319	284	315	281	325	305	286	307	340	294	324	309	308	292	272	311	308	311	296	285	347	314	268	302	299	288	280	287	283	314	298	289	300	309	294	274	333	314	314	294	318	301	303	297	304	331	309	305	319	308	311	294	297	299	286	316	275	276	345	286	282	295	292	294	298	331	323	299	329	286	312	304	311	290	305	304	273	323	291	297	288	294	334	322	331	337	307	335	329	324	308	293	312	339	329	298	321	304	304	289	321	337	313	316	328	310	294	303	300	314	312	308	295	312	317	317	291	307	307	316	314	287	302	296	356	320	327	311	275	291	278	324	295	304	322	310	329	292	332	319	318	314	297	286	282	339	344	268	311	314	339	344	309	289	305	307	298	306	311	323	313	337	308	303	303	315	299	321	272	296	308	307	343	308	294	334	325	301	320	330	311	281	286	294	272	324	334	311	299	309	320	283	279	327	331	340	329
8562	11205	1361	1458	3553	1081	968	964	865	824	854	873	840	777	790	777	717	762	791	733	751	763	717	814	754	757	769	739	768	722	742	781	773	739	713	700	738	739	709	801	762	782	715	700	725	726	784	724	769	778	656	742	668	759	758	744	720	775	741	703	744	689	721	721	692	744	782	767	735	777	756	693	739	718	706	722	716	719	743	720	773	702	751	720	700	731	733	725	725	729	713	700	724	732	701	724	743	725	733	761	721	726	720	697	709	678	789	738	781	750	725	707	724	735	719	690	751	726	774	697	744	712	734	740	756	741	754	699	743	673	705	715	709	716	738	763	680	684	669	725	704	730	727	760	755	726	669	728	714	715	754	758	749	722	726	779	746	719	782	701	779	768	709	733	692	724	728	729	740	705	674	769	716	693	728	703	710	723	761	730	753	711	709	730	718	748	711	746	761	706	745	742	747	735	718	698	730	788	739	730	732	691	718	675	735	737	699	642	701	737	747	707	742	769	700	783	713	741	726	722	749	739	706	704	732	702	715	703	745	717	735	671	691	724	681	744	733	711	708	747	714	659	719	744	736	705	728	719	731	725	710	733	711	694	686	700	753	757	664	711	706	708	758	736	746	727	658	733	732	746	730	745	692	758	725	742	754	768	712	709	739	748	726	731	730	732	723	745	740	702	719	727	710	710	718	760	773	666	708	739	776	700	727	772	705	737	753	748	750	692	693	732	724	692	741	752	686	706	714	704	776	765	733	736	749	713	753	726	740	740	708	792	643	721	700	691	733	772	776	751	746	744	724	718	758	747	712	726	714	725	731	730	785	730	707	711	743	720	673	750	739	731	759	758	731	720	745	725	682	718	745	715	739	722	753	735	718	732	729	722	725	729	733	778	746	733	757	705	752	807	711	742	715	728	664	711	737	758	690	710	738	718	705	730	718	696	765	718	721	724	749	748	691	696	756	753	707	721	717	725	745	701	705	690	765	746	657	736	694	706	705	735	703	693	745	713	722	717	747	702	730	694	730	737	761	720	741	725	727	724	752	697	758	747	732	686	740	670	719	705	733	708	705	708	728	723	736	676	777	745	744	736	782	712	708	737	733	671	729	696	695	750	679	754	710	705	765	733	746	717	730	700	723	723	750	715	735	754	719	798	735	688	724	740	773	736	753	667	719	731	754	721	759	702	699	767	704	698	717	689	757	741	729	677	753	724	723	688	740	684	751	739	682	687	721	707	721	695	712	728	761	727	719	713	706	698	729	737	748	736	775	720	721	730	732	723	764	711	703	722	689	749	723	692	712	762	708	750	745	782	782	681	740	703	691	716	715	719	718	699	721	733	709	760	736	746	680	725	693	720	700	706	740	711	733	731	722	727	765	743	706	716	722	706	759	709	759	712	732	752	710	743	757	675	725	734	724	759	712	727	708	695	728	704	692	685	691	734	714	769	709	667	720	787	758	727	731	752	709	728	760	672	729	765	732	713	712	721	687	747	729	705	717	747	704	678	742	712	722	740	763	764	717	734	736	670	707	718	765	703	676	712	737	711	723	738	715	734	706	694	704	755	742	719	778	716	735	680	685	743	684	698	714	707	742	702	679	766	730	729	722	694	714	762	713	727	713	732	702	707	711	749	657	745	698	717	740	696	767	705	736	764	734	756	725	751	711	719	759	744	701	761	728	698	730	731	762	739	712	747	707	758	709	767	688	739	708	748	769	752	710	713	665	717	733	758	753	741	740	740	693	746	751	705	702	731	720	705	710	746	715	756	699	751	763	726	729	758	749	792	755	716	717	721	709	759	730	737	745	703	733	691	764	709	735	725	744	727	704	741	707	759	700	731	737	738	751	720	732	741	699	714	766	746	694	742	760	725	763	718	736	747	714	760	731	722	751	758	733	685	720	762	745	750	764	783	755	749	730	695	741	722	690	719	732	731	764	706	708	766	749	768	752	717	721	715	702	703	685	776	721	729	719	760	761	731	759	734	726	685	726	701	750	697	728	710	667	747	757	711	728	733	777	739	736	693	748	746	712	758	709	702	699	741	709	696	701	691	708	755	723	740	716	730	707	710	714	739	698	781	735	745	735	715	743	784	731	703	670	704	740	683	765	724	724	729	724	701	741	749	738	718	734	728	713	724	738	739	739	755	708	709	748	742	704	788	742	693	752	747	732	739	708	723	703	714	700	696	775	697	743	727	738	718	757	745	651	752	723	738	698	695	713	775	751	749	721	722	759	740	758	707	712	712	762	732	727	722	723	754	755	719	747	777	762	684	724	718	733	727	713	729	758	733	720	714	757	709	768	697	750	745	756	756	736	693	695	708	719	741	697	750	734	738	724	736	716	702	694	737	704	741	738	760	769	729	696	724	753	769	712	736	760	689	692	753	753	743	695	768	770	730	717	765	744	698	692	734	733	741	766	736	744	703	756	810	726	741	745	714	761	714	733	728	708	766	716	688	692	738	768	745	669	718	732	793	729	674	690	704	716	711	734	698	740	739	736	716	726	762	708	721	734	725	727	762	682	747	741	698	688	704	714	706	749	721	725	755	753	698	702	698	732	722	729	710	720	746	742	733	725	710	708	754	735	732	700	704	697	697	704	737	712	737	745	763	732	734	691	736	758	712	764	709	715	744	749	725	725	691	681	742	671	788	738	740	706	725	731	750	709	726	746	715	752	737	729	695	714	734	767	711	691	765	720	715	719	718	715	736	730	702	762	751	722	727	759	689	734	724	726	747	750	711	709	724	747	763	717	688	739	705	723	684	725	692	726	756	702	782	708	721	699	691	724	726	748	720	715	725	715	698	670	749	723	711	702	743	717	730	740	689	738	715	741	753	716	697	747	723	765	769	823	738	695	686	721	729	779	743	748	707	739	780	764	751	698	793	711	743	716	746	728	740	711	748	758	683	708	709	755	732	691	710	736	767	764	793	739	749	762	743	745	713	774	684	735	679	735	724	761	756	708	675	659	728	665	719	698	725	714	735	737	770	764	792	777	698	688	700	684	688	710	735	744	707	714	715	737	751	719	800	735	795	719	721	748	718	709	734	732	756	702	778	722	736	707	770	738	727	694	734	709	740	747	690	694	735	721	748	718	704	694	757	729	747	731	745	755	717	709	731	698	724	733	752	703	748	731	702	748	745	731	670	755	721	717	738	703	714	725	727	716	711	714	711	713	720	704	668	787	758	766	751	737	753	734	738	695	761	735	726	710	755	702	757	723	743	750	716	743	728	716	730	749	730	733	730	751	721	678	719	731	739	765	715	716	677	696	733	768	676	723	768	719	715	756	739	743	723	740	708	724	736	699	742	702	759	752	713	734	718	687	757	759	701	721	753	734	762	716	745	723	734	745	750	704	719	724	741	710	700	737	743	755	765	690	698	716	705	712	752	705	735	721	733	763	755	736	705	758	753	753	716	757	765	758	645	694	693	742	743	737	760	737	706	696	705	736	760	715	685	725	719	717	723	749	731	698	732	789	673	696	779	708	748
17324	20451	3190	542	1040	371	239	200	219	209	181	184	180	178	176	163	170	184	161	155	149	178	160	166	163	159	135	138	157	181	170	151	165	201	177	156	185	172	185	160	164	162	166	164	151	180	159	153	133	187	154	167	180	157	168	152	177	161	163	139	149	165	159	160	165	150	155	143	155	148	176	170	159	162	151	171	187	155	147	138	187	174	173	158	177	170	155	186	164	146	184	159	175	161	174	157	174	160	156	153	149	158	166	157	168	141	138	172	167	149	141	180	127	183	153	179	169	179	160	165	163	169	169	170	193	187	166	153	158	153	158	149	148	171	154	148	154	152	139	150	165	165	171	176	143	138	166	151	183	179	169	174	164	149	165	141	172	149	155	164	179	181	176	152	141	167	153	152	166	162	162	170	140	157	157	163	178	159	147	179	156	178	155	164	157	145	159	161	163	185	153	154	187	184	160	181	160	141	148	180	186	162	178	175	144	185	155	150	170	158	174	150	128	159	175	166	174	151	164	171	162	157	165	171	177	177	171	185	181	165	166	161	158	171	165	165	155	153	151	172	177	166	178	155	170	181	143	151	176	135	180	170	178	171	161	164	166	160	172	148	162	189	157	184	177	139	142	197	163	134	172	154	155	160	178	167	164	134	147	171	155	165	157	165	168	136	168	192	156	155	155	160	162	135	159	164	152	160	181	147	152	176	150	152	146	169	158	182	162	177	181	134	160	186	194	166	160	145	161	158	156	160	178	162	169	151	165	177	149	171	168	173	143	163	171	156	149	159	170	171	149	173	183	158	176	165	164	172	161	158	172	178	185	157	162	168	156	181	174	164	165	163	158	162	162	182	166	167	148	184	189	157	155	169	148	162	165	146	162	179	152	159	180	173	179	194	165	148	178	170	143	150	149	160	166	142	180	155	164	160	160	164	161	139	164	162	167	160	177	146	164	159	175	152	151	159	172	178	137	154	159	148	161	180	130	154	160	156	176	188	166	156	162	176	162	141	171	149	179	163	139	176	162	160	165	170	151	158	165	166	158	152	175	176	161	157	172	162	166	179	174	180	146	150	161	157	164	158	169	176	158	155	173	138	172	149	167	159	162	147	155	172	168	174	146	158	155	152	164	142	144	155	156	177	160	174	160	174	153	160	172	171	166	138	170	160	179	165	166	168	160	153	173	168	151	173	163	174	168	174	161	171	172	152	145	163	159	160	163	147	143	162	149	159	137	195	148	162	150	154	185	165	165	156	173	154	153	152	171	178	173	169	135	191	141	181	168	178	155	171	180	149	150	127	167	162	160	155	157	173	157	172	170	155	148	173	153	173	161	164	158	158	164	142	165	159	161	170	195	184	168	174	166	148	149	165	170	137	150	182	180	162	165	164	150	157	141	165	177	150	166	167	165	181	165	159	142	149	160	158	159	197	162	169	152	174	156	170	180	162	144	192	152	160	152	161	201	150	180	140	149	146	154	168	176	162	166	146	158	183	163	146	163	162	166	162	178	167	154	171	147	161	167	189	168	164	137	133	156	174	152	166	170	163	153	155	173	178	148	162	173	167	163	214	162	153	158	157	152	169	162	168	166	149	169	154	142	151	179	167	141	179	156	161	170	184	154	171	132	163	176	141	178	137	176	159	148	169	157	147	166	177	158	149	176	159	173	184	174	153	189	172	171	170	161	158	163	129	151	178	134	159	166	174	160	148	177	165	160	180	176	184	179	153	171	147	166	164	162	160	148	167	155	162	159	173	152	159	153	149	175	164	156	164	185	160	150	176	181	145	182	170	159	156	161	154	191	189	173	161	192	160	140	184	162	175	165	143	168	172	161	155	145	154	144	149	170	143	175	174	157	155	176	181	186	147	176	155	149	181	178	163	171	166	182	155	185	185	159	162	158	158	172	155	148	156	156	149	151	167	166	150	140	162	155	155	176	154	195	161	142	160	165	163	139	166	150	144	184	183	177	177	166	156	160	158	148	176	152	153	148	162	166	190	163	158	171	154	167	171	161	156	184	180	152	158	169	158	170	187	182	203	159	161	162	177	146	167	156	159	172	155	163	175	188	195	172	151	187	174	161	151	156	173	168	154	150	146	181	146	152	145	170	163	173	192	170	168	161	154	150	160	163	147	167	160	164	158	162	151	176	147	167	176	147	159	159	155	156	161	168	143	146	198	152	161	165	148	147	154	163	178	174	152	170	173	168	165	143	160	149	162	162	169	146	146	188	175	165	154	171	184	160	147	153	148	153	162	169	151	169	151	176	161	161	153	174	160	158	145	195	179	150	180	186	173	163	150	146	176	168	164	145	177	157	194	165	162	155	156	130	159	161	180	154	188	152	155	142	186	174	178	155	173	155	182	161	165	161	164	172	168	144	180	146	156	172	151	152	186	187	133	169	163	172	166	137	192	166	162	171	163	169	154	117	160	152	156	191	156	162	139	135	161	178	146	151	177	167	171	168	151	148	182	180	177	181	174	176	147	141	142	150	176	175	199	175	165	146	155	171	157	162	151	154	168	173	177	189	179	170	146	169	169	167	162	157	165	161	177	169	162	156	186	176	145	152	175	168	158	165	166	161	172	169	180	184	144	166	169	152	179	153	161	177	160	169	183	181	160	169	157	144	162	178	161	182	157	162	177	150	183	165	171	152	148	156	150	176	177	169	130	162	164	163	169	148	159	138	168	166	155	151	159	149	196	141	178	157	176	185	153	172	156	163	171	143	155	169	181	143	160	167	157	154	156	164	165	180	148	146	141	164	186	163	179	161	167	162	157	152	172	154	158	181	167	151	140	151	152	145	163	165	165	198	177	174	156	140	146	145	165	165	180	187	170	169	152	138	153	162	159	187	175	153	164	165	160	137	156	147	172	169	160	161	152	155	158	148	146	164	162	155	160	175	169	163	154	154	166	123	182	148	175	161	149	188	161	162	160	145	162	176	180	170	163	146	165	164	161	188	155	170	178	180	184	155	155	168	155	144	162	141	164	168	168	129	170	181	150	172	135	172	172	160	159	198	182	167	170	185	157	177	167	151	165	183	160	150	170	165	160	164	162	173	185	148	184	172	150	144	152	172	161	175	183	181	127	149	158	166	153	166	185	164	163	165	150	151	158	163	130	170	153	140	172	182	181	144	167	163	173	158	174	171	173	201	158	143	150	137	157	151	154	148	162	184	186	160	170	170	148	153	173	152	156	161	138	172	153	181	176	171	166	170	186	170	135	148	170	163	142	184	149	168	157	159	158	168	180	152	146	156	149	143	153	174	170	179	143	169	174	163	170	167	158	141	176	165	167	156	171	177	172	174	159	130	161	187	166	180	176	178	180	173	188	161	149	162	156	170	167	161	179	158	146	162	133	143	180	167	183	197	182	142	171	174	158	176	157	164	141	179	150	150	160	166	166	161	172	186	185	134	181	168	156	147	146	153	181	155	183	149	169	154	175	165	164	180	178	163	177	173	158	166	151	166	143	173	162	156	168	156	179	157	177
12159	16354	1554	1779	4376	1158	923	788	724	632	616	636	561	542	528	520	517	485	503	468	462	480	474	433	428	458	457	431	461	426	419	429	446	433	411	443	436	405	426	400	417	384	401	424	425	401	423	409	391	426	402	423	400	413	406	445	444	438	410	389	382	402	405	450	436	418	397	432	368	437	406	399	409	435	410	406	415	395	440	402	393	369	418	444	437	426	421	387	398	431	428	408	366	387	447	422	435	378	416	399	430	386	394	429	394	417	397	393	399	413	377	432	414	415	442	388	401	423	401	419	419	389	407	456	442	400	369	416	421	398	403	396	396	365	443	387	398	429	389	418	425	406	400	389	431	386	416	405	399	383	411	402	350	405	419	441	404	401	412	432	422	403	395	396	406	405	419	429	406	432	391	385	406	416	393	438	406	413	364	404	398	404	415	409	462	407	414	390	421	440	411	400	426	447	414	410	363	397	392	429	383	414	390	399	396	409	382	388	394	380	426	414	415	398	392	405	416	408	381	404	412	428	379	374	385	400	439	406	409	444	423	430	402	428	440	398	443	395	384	424	394	424	407	418	410	426	423	397	408	411	423	405	416	410	378	350	400	433	415	378	393	429	405	438	399	410	395	395	379	405	385	403	397	427	394	405	411	431	437	409	354	391	422	418	372	387	401	439	435	402	407	414	448	410	441	421	387	420	390	389	419	437	420	394	422	396	400	404	387	408	406	384	432	424	382	376	430	414	389	429	382	394	387	413	375	382	416	430	418	396	387	395	424	373	399	395	387	402	389	402	364	392	397	403	400	449	428	396	398	422	401	413	389	398	382	445	396	389	414	378	397	422	412	434	401	425	408	401	409	436	424	362	387	392	407	408	416	435	410	408	388	400	402	384	407	396	396	433	409	388	392	420	402	430	398	400	416	379	415	418	389	420	378	448	411	402	425	395	424	399	382	378	394	379	460	390	422	432	403	413	406	418	406	379	443	397	363	450	427	393	400	361	416	382	396	433	414	387	391	431	399	423	407	407	365	390	418	402	411	407	414	382	380	386	396	433	426	383	414	413	387	401	409	403	393	391	407	407	410	413	374	404	402	411	387	415	383	396	396	424	397	454	387	375	366	417	401	442	397	410	437	412	401	407	384	412	388	412	405	411	387	421	399	369	415	426	426	401	410	431	399	399	428	398	385	411	408	428	426	364	436	393	388	406	421	406	414	418	423	359	427	419	406	425	372	404	398	406	387	381	419	414	410	390	400	414	416	395	398	377	411	445	390	430	429	403	396	407	426	376	461	425	403	387	402	392	394	419	364	396	433	415	447	380	423	390	392	395	375	400	449	416	423	386	383	405	411	385	412	387	373	366	407	395	422	385	411	396	419	401	400	424	445	399	396	409	399	395	402	454	386	420	414	390	384	422	430	385	385	377	397	391	394	410	405	401	433	448	421	392	367	423	372	405	410	381	403	403	401	414	431	399	416	420	393	434	408	456	384	411	358	432	431	397	385	379	385	382	432	403	384	398	395	387	409	394	353	388	430	419	383	394	378	452	411	371	404	388	371	387	451	387	415	377	411	388	419	404	428	379	448	394	403	398	450	413	414	422	391	426	381	380	392	407	399	397	405	389	407	452	417	410	399	419	413	394	383	407	399	392	430	425	378	411	368	387	399	392	393	412	371	390	403	409	413	394	404	427	415	419	429	389	406	427	407	352	385	375	420	424	389	381	423	411	375	423	377	439	402	420	399	394	424	407	400	405	415	400	384	441	406	398	409	384	404	404	445	402	422	406	404	436	382	402	427	393	376	428	409	403	409	413	410	392	384	417	445	382	355	409	433	397	442	409	420	386	379	378	391	425	423	418	414	390	404	403	405	419	384	411	385	430	426	414	378	382	389	374	417	458	401	436	376	419	423	383	400	378	387	404	426	430	412	402	405	409	418	388	372	417	390	394	433	416	392	393	443	421	405	390	407	393	407	402	409	398	426	435	428	439	391	416	369	396	386	395	393	396	448	409	449	390	421	395	407	389	371	431	396	400	418	405	425	416	359	402	396	412	420	411	419	418	417	379	399	382	419	413	439	395	408	403	414	419	408	414	416	379	389	408	421	401	400	398	444	405	404	380	397	389	409	400	425	408	416	410	417	409	420	377	393	378	381	388	391	397	385	444	437	432	433	419	412	440	420	422	380	396	387	379	408	385	418	433	425	405	422	416	392	386	424	362	434	426	446	423	384	424	383	394	453	400	403	412	423	421	411	414	397	389	431	396	381	397	403	368	384	402	415	373	392	416	381	434	402	403	431	429	412	420	424	404	392	426	417	384	417	431	412	400	424	429	399	441	395	418	408	388	430	417	380	416	402	404	422	397	409	367	419	406	416	414	423	401	398	438	401	417	413	401	414	404	406	381	393	370	420	402	414	400	398	384	401	401	442	417	410	351	388	429	420	421	402	391	413	395	403	381	396	440	406	431	405	414	441	398	358	429	398	393	401	393	432	396	419	406	420	399	382	398	406	418	410	394	407	436	391	420	401	387	434	386	438	405	420	389	409	396	367	418	424	374	406	394	418	404	401	400	401	402	427	414	405	400	395	379	372	379	427	384	444	403	395	403	425	404	415	394	381	396	408	404	413	382	408	366	412	402	395	408	427	409	391	402	377	419	401	403	407	394	381	396	410	416	408	345	378	383	445	392	372	380	393	413	452	397	365	411	390	380	413	436	402	413	380	407	410	388	422	414	377	376	398	422	401	441	400	398	398	398	380	419	396	433	420	378	386	378	392	379	382	404	401	421	396	400	404	375	398	386	427	416	411	416	383	399	422	420	430	419	401	417	408	426	384	417	427	411	406	399	373	449	386	415	410	398	391	387	390	380	421	397	375	394	421	396	414	360	417	362	371	408	380	407	403	427	435	422	428	380	431	388	393	378	445	417	396	400	409	398	385	370	401	404	424	414	397	398	374	409	393	412	429	399	404	368	407	399	412	380	423	404	439	365	415	418	389	427	401	427	393	399	395	387	419	371	445	430	448	459	402	374	396	393	409	421	395	401	431	376	389	415	396	414	394	397	406	412	403	419	403	399	402	404	388	395	421	396	382	406	374	434	410	399	387	404	388	405	429	407	399	416	410	385	396	401	423	419	432	422	379	387	412	407	386	417	418	427	435	404	386	433	416	390	377	392	414	444	439	453	428	358	398	437	396	404	435	358	431	370	424	424	387	428	438	380	400	397	391	436	386	418	415	394	423	387	414	430	362	395	413	440	411	406	394	401	430	404	413	406	393	397	411	404	368	425	433	409	430	454	406	411	395	429	424	411	423	430	382	397	424	421	387	388	376	358	407	393	458	421	396	405	376	408	380	428	409	452	400	413	373	391	401	402	423	395	428	392	402	409	395	367	410	429	386	416	428	406	423	397	446	408	424	398	415	390	392	407	427	424	381	372	399	405	379	411	385	390	422	422	438	437	385	440	395	374	442	415	413	438	391	421	409	399	395	443
1639	849	366	329	319	272	293	282	338	287	289	289	278	285	263	261	271	309	273	323	305	289	276	312	293	301	279	320	295	302	278	292	265	288	296	284	300	293	294	320	294	305	296	286	323	287	271	272	292	282	264	287	272	272	290	272	296	295	298	281	316	305	305	312	315	303	279	271	286	250	290	307	258	262	266	307	318	306	246	276	278	281	281	275	266	283	300	300	317	319	284	290	281	297	283	271	297	273	277	315	289	290	291	316	315	268	300	319	323	287	257	271	266	303	310	296	270	297	283	289	295	300	290	314	276	317	288	282	290	287	283	289	283	299	279	337	279	286	286	268	268	287	305	281	280	280	301	319	278	287	286	282	296	309	292	284	275	295	301	261	271	292	285	287	286	320	302	267	276	285	288	288	288	296	297	313	293	307	294	318	272	283	257	274	314	292	295	292	251	288	273	282	309	274	278	252	275	259	286	293	292	278	271	273	312	274	243	274	295	285	303	285	295	253	290	273	294	257	271	247	278	290	317	274	309	304	277	304	262	294	310	277	319	256	295	272	283	241	303	289	299	258	259	277	304	281	293	269	270	317	278	285	293	275	280	287	275	268	279	278	278	345	299	316	275	304	280	272	259	278	295	312	306	261	291	285	261	292	315	283	284	255	289	290	258	282	299	295	283	296	263	279	306	295	303	244	255	254	281	285	278	292	287	300	292	277	300	283	270	285	270	294	268	279	285	304	299	287	282	253	307	292	283	278	286	290	305	269	275	267	271	323	285	283	285	288	283	280	302	272	281	281	292	315	317	298	287	299	307	287	312	264	331	319	303	280	285	253	266	270	282	263	237	326	255	292	281	275	281	287	277	274	304	285	288	275	283	297	282	270	275	290	303	309	296	286	303	291	298	295	293	254	321	293	279	291	314	307	284	289	281	299	296	275	294	285	279	309	279	269	281	320	288	281	273	295	270	274	281	284	316	292	296	301	272	267	264	288	296	259	316	244	255	293	311	270	296	294	297	286	273	311	311	314	325	273	279	269	289	284	290	284	254	290	285	314	293	306	303	265	284	287	260	304	275	294	300	328	280	284	266	278	280	274	269	286	286	234	285	284	303	293	295	286	299	290	283	303	264	315	308	278	272	253	312	310	269	315	257	293	271	289	310	316	299	288	244	273	285	271	283	319	264	290	270	271	288	278	289	298	265	302	257	320	309	317	294	288	261	271	246	281	270	269	254	268	283	269	285	287	283	278	275	272	298	276	303	289	299	278	263	282	294	298	288	293	254	279	251	291	270	270	272	283	257	305	268	273	307	281	284	277	283	264	275	289	281	272	259	293	285	276	273	298	321	260	252	249	293	269	249	290	279	302	292	261	277	288	310	283	275	274	285	295	286	299	299	270	287	283	289	306	269	324	316	295	283	284	286	298	276	286	292	277	281	285	299	300	293	272	293	289	300	273	276	279	290	276	270	286	284	282	312	286	293	268	270	294	315	281	284	281	282	283	276	326	323	313	312	271	268	333	282	288	323	352	300	262	283	282	305	302	281	287	271	287	308	318	288	241	281	279	277	256	274	260	255	299	306	302	270	280	278	285	280	289	304	272	334	284	272	290	302	288	272	281	294	280	308	274	272	241	273	298	274	305	273	272	313	289	280	300	279	290	287	306	296	288	296	274	318	285	280	287	285	302	276	299	279	304	302	256	269	281	285	289	296	307	269	334	262	254	253	267	300	300	275	264	287	268	267	260	256	271	295	285	261	286	255	247	264	241	274	284	286	294	298	287	315	325	275	282	284	281	327	312	321	267	276	271	292	296	274	285	314	283	282	300	296	294	273	294	288	295	274	274	315	282	276	304	271	310	278	272	297	280	306	244	257	324	259	279	302	265	297	292	271	310	266	272	287	284	297	286	302	307	298	246	286	320	260	296	297	288	280	283	278	269	286	321	288	275	294	277	283	292	274	286	278	329	270	291	277	260	279	280	298	311	296	285	279	268	304	277	292	285	320	260	312	264	265	309	293	289	288	285	289	277	277	317	296	290	296	305	299	302	287	251	310	310	279	299	258	262	252	288	294	268	297	265	300	250	308	295	289	292	276	296	305	265	316	306	275	289	274	329	294	258	283	253	288	290	326	301	320	258	283	329	285	281	279	292	322	294	289	273	287	289	335	292	273	283	311	289	294	281	285	298	281	297	294	305	256	278	306	271	295	267	294	289	280	298	300	304	324	282	285	300	283	306	262	274	309	297	290	321	274	300	281	281	296	298	280	262	256	261	288	264	288	288	295	302	270	265	296	288	299	297	250	305	285	287	292	289	308	302	327	295	313	283	285	261	295	255	301	314	289	272	292	260	291	338	294	299	298	256	309	279	286	283	299	305	272	293	283	296	275	298	242	309	267	265	293	299	289	283	266	321	315	281	263	285	269	265	324	300	284	280	294	255	296	290	287	247	291	272	282	277	288	315	269	328	275	308	289	297	277	287	294	288	300	255	283	278	299	287	276	266	295	285	290	325	299	298	283	299	344	305	261	264	298	290	281	286	271	282	292	279	301	275	279	295	296	290	311	297	285	323	303	274	310	308	262	281	250	271	320	303	281	285	270	311	264	261	277	299	295	255	287	290	304	313	292	285	253	292	305	282	294	271	287	306	265	301	310	292	277	291	318	270	289	275	299	308	297	285	260	284	302	301	282	275	279	266	291	298	300	304	313	302	290	261	262	234	307	304	273	271	310	277	279	308	276	281	281	300	308	281	261	312	292	262	254	272	293	275	261	288	272	254	243	286	324	252	316	275	282	273	289	290	277	244	262	301	327	281	284	281	265	300	262	286	242	302	301	285	263	287	310	256	300	300	287	276	269	290	300	296	301	295	288	303	302	292	271	311	297	295	293	281	274	299	275	289	264	263	290	269	287	261	271	263	294	271	296	265	273	286	277	254	281	276	264	281	278	290	256	278	305	261	277	267	295	284	299	283	277	286	285	260	256	297	279	304	316	280	293	290	271	275	269	298	283	295	267	302	308	272	282	284	294	302	308	283	281	241	310	279	260	294	286	303	284	281	252	307	268	285	293	311	298	256	284	274	287	274	249	278	287	292	258	303	252	304	265	291	285	288	275	274	305	294	318	281	300	291	287	258	283	291	304	299	267	286	267	274	272	302	293	316	269	298	262	294	266	273	297	300	258	301	324	303	264	275	279	287	280	282	305	302	282	276	253	280	266	288	302	316	300	270	287	286	295	307	273	276	284	306	300	258	263	254	265	268	294	282	279	300	290	306	305	309	269	287	272	292	284	277	280	293	300	291	279	275	258	306	298	285	264	323	278	282	297	297	285	296	274	269	298	277	272	253	283	294	293	287	294	295	267	285	273	305	329	275	263	298	283	264	251	311	289	309	277	264	307	267	299	271	289	310	283	311	289	278	285	290	282	286	281	294	263	291	279	288	299	272	273	292	243	240	278	306	280	262	287	300	284	292	275	296	273	276	289	278	286	290
2256	1591	794	788	1016	761	693	716	673	726	695	736	729	692	755	697	717	655	701	668	694	663	704	750	674	631	697	737	691	647	727	668	709	676	701	675	733	711	677	679	688	687	699	715	652	725	630	735	686	692	733	690	670	704	705	670	737	697	672	638	685	696	720	703	684	713	715	689	723	692	719	662	673	667	656	725	663	698	685	705	694	722	692	692	685	690	687	704	655	691	695	666	679	683	688	690	779	688	734	719	681	696	724	728	719	685	669	717	651	683	689	734	660	735	716	757	709	637	734	704	687	673	734	706	729	666	700	745	671	726	701	674	730	692	725	696	745	713	685	691	718	689	742	684	707	700	664	661	722	703	640	653	737	700	700	690	704	735	719	683	683	682	704	671	718	767	700	749	715	665	671	660	665	683	719	701	742	677	677	697	660	686	691	721	692	692	743	659	693	690	715	683	656	702	686	745	676	719	695	759	687	682	658	699	701	706	654	693	733	683	697	675	723	694	713	662	670	695	717	682	731	685	693	680	678	699	688	670	680	702	715	714	723	657	694	757	693	709	628	735	670	684	704	736	736	767	695	693	685	716	678	686	709	747	677	641	691	735	672	670	713	708	672	656	705	703	737	742	688	728	696	692	760	706	689	704	685	687	688	739	691	685	711	685	672	709	733	691	692	718	728	628	739	663	696	679	689	667	658	662	658	712	706	695	673	681	740	646	682	668	687	691	685	684	714	693	657	692	664	683	720	718	690	725	665	648	745	662	686	723	628	685	693	697	682	699	696	712	692	677	683	678	670	665	723	724	724	696	728	694	691	713	723	706	686	704	734	694	655	686	674	639	680	671	738	689	712	684	683	715	659	649	685	700	702	686	650	706	676	691	675	628	690	664	694	654	700	654	680	672	681	706	716	667	671	715	687	732	720	715	754	702	672	709	756	720	669	646	639	658	689	726	712	675	698	701	697	674	685	716	731	697	674	625	679	691	680	689	718	704	676	689	723	653	685	706	695	731	668	690	691	726	695	742	643	690	630	688	716	669	743	657	688	698	673	669	668	749	689	710	706	729	683	719	741	699	678	716	664	673	698	671	744	733	770	683	641	673	674	690	722	668	713	731	695	685	692	733	682	723	683	731	754	740	739	681	716	682	686	707	738	675	738	669	671	673	706	655	684	681	660	720	657	718	740	693	715	693	666	642	680	689	650	657	690	733	726	685	682	721	718	700	709	698	741	716	676	693	662	663	699	700	708	701	756	699	730	674	679	726	659	697	747	717	723	675	622	661	660	697	717	650	723	718	688	705	707	733	680	709	696	705	707	702	655	749	712	713	738	726	706	701	682	748	713	690	700	688	715	700	712	686	704	660	683	713	672	691	713	728	681	709	674	698	702	692	710	705	706	697	729	668	680	725	711	731	661	699	704	670	687	723	743	676	695	648	741	695	693	704	718	704	669	667	691	706	720	668	676	678	687	646	720	677	711	752	693	728	702	713	704	748	708	700	679	717	725	696	665	699	647	704	725	704	696	723	695	666	675	657	738	682	708	693	627	679	640	707	688	662	685	714	700	692	654	731	731	715	772	694	728	714	655	693	688	673	700	702	692	675	669	704	680	688	668	722	742	734	671	682	667	739	707	687	664	672	713	678	710	673	647	696	692	678	668	693	713	696	713	656	707	674	700	694	694	653	665	697	711	684	732	689	724	681	743	748	689	675	690	712	677	650	724	658	686	667	676	723	707	686	743	732	654	718	713	712	732	691	740	746	701	691	722	669	709	693	709	652	718	738	659	661	699	719	699	661	678	749	718	705	714	663	708	727	690	714	683	711	727	709	715	681	701	709	660	656	655	700	672	705	735	715	738	672	699	716	751	674	702	704	641	730	743	733	699	691	679	698	718	716	711	671	668	678	635	677	651	675	694	704	664	671	673	699	680	725	714	653	657	668	701	741	700	711	723	717	716	674	710	662	741	738	715	633	720	718	668	716	704	662	681	701	666	723	712	668	683	704	737	662	657	699	730	728	695	740	712	715	732	691	710	671	652	717	681	689	689	687	676	689	699	684	675	688	685	721	674	732	787	708	701	675	718	720	691	698	688	679	676	690	650	669	715	721	693	682	679	654	660	718	655	693	738	710	672	748	634	653	712	687	697	674	734	705	755	693	731	690	714	678	665	699	714	695	675	712	690	700	729	692	747	688	704	732	731	663	705	722	745	667	661	662	659	686	743	736	680	709	718	661	660	678	691	691	696	666	710	692	698	662	747	708	751	685	680	684	722	711	685	708	674	674	688	653	705	673	710	712	749	721	711	678	688	720	684	704	696	695	669	744	723	701	679	677	680	660	680	658	645	678	670	698	695	735	659	691	717	664	753	705	735	675	676	639	648	611	707	692	655	702	732	698	718	664	700	716	703	704	702	709	714	712	688	743	709	711	696	702	692	760	739	671	684	675	678	724	695	714	655	723	710	700	651	698	707	723	709	702	626	742	668	696	657	721	676	709	713	658	653	687	697	700	713	735	691	661	723	723	756	674	690	699	681	732	707	695	706	715	650	702	669	728	718	675	697	695	732	691	711	687	695	699	751	701	693	698	669	725	698	703	727	695	675	699	692	673	740	698	725	660	657	720	673	672	702	644	746	707	676	702	732	735	716	680	667	709	729	703	702	681	695	658	686	641	695	658	704	700	700	692	684	660	717	695	715	685	765	710	689	701	705	723	675	674	681	765	647	704	729	727	682	674	673	680	668	659	677	709	663	675	677	700	713	697	698	681	702	682	705	674	744	698	640	682	667	707	706	671	768	681	716	731	729	714	727	727	707	733	713	692	747	717	701	729	736	751	720	667	707	699	683	648	711	727	672	711	715	671	675	700	691	712	678	733	712	688	720	664	732	715	697	673	713	696	649	663	698	702	655	693	708	716	688	689	678	723	711	717	733	705	682	722	725	706	709	670	719	674	684	704	672	716	682	703	727	755	693	730	667	701	674	691	696	718	701	679	680	655	704	642	743	671	696	711	709	702	725	725	700	689	636	720	726	757	738	737	645	691	699	713	686	696	725	693	740	640	716	702	704	723	726	666	733	696	691	720	708	652	731	735	688	712	668	661	723	689	760	728	686	669	684	699	674	690	705	733	734	685	670	687	696	721	715	676	664	689	713	699	691	692	677	661	698	655	710	717	684	686	733	686	669	727	699	678	703	694	678	654	715	703	744	674	688	703	701	701	711	700	703	738	717	705	732	679	769	713	685	716	766	713	738	674	679	680	672	659	716	624	698	691	710	725	698	694	707	714	669	696	661	684	644	723	719	741	733	672	675	638	648	753	696	717	678	670	675	695	709	728	714	724	692	694	714	717	716	688	675	714	700	677	660	719	739	711	698	663	701	698	684	752	715	672	680	706	632	725	690	719	648	719	718	645	683	691	682	692	725	710	727	675	695	745	664	688	699	698	681	668	619	712	647	725	724	750	701	708	660	683	709	696	693	695	677	678	728	691
11460	11588	1521	598	1455	686	360	316	308	336	337	308	323	312	294	289	332	302	345	316	306	262	308	305	289	301	300	275	303	277	322	339	308	351	321	334	345	282	317	306	290	270	305	307	315	303	323	356	297	340	334	284	306	297	317	290	317	320	280	341	307	302	324	296	281	285	319	314	312	291	304	289	362	329	311	300	285	296	308	295	304	324	341	323	300	318	305	296	361	305	320	333	290	305	265	333	321	326	326	319	315	313	294	317	351	273	331	327	303	316	323	320	352	320	296	314	334	333	271	300	281	294	289	305	301	302	299	315	278	300	330	321	306	322	298	334	315	271	336	329	296	315	311	305	305	309	311	307	299	326	324	316	325	321	309	307	287	275	301	297	325	301	317	314	292	316	296	303	326	258	347	319	299	302	309	299	307	301	293	265	315	303	338	311	282	321	326	302	300	295	309	303	314	286	307	306	295	325	294	315	305	291	303	299	326	326	351	320	308	324	304	317	311	293	317	306	327	319	298	275	311	329	313	293	329	296	299	332	312	296	301	312	288	328	351	316	292	298	317	288	289	312	275	325	297	308	325	319	329	324	320	286	317	290	325	268	290	316	311	323	302	300	276	302	336	302	279	316	311	324	313	318	311	296	309	250	281	312	277	309	315	304	327	312	278	300	297	328	285	337	295	323	286	301	315	275	300	288	335	327	331	321	294	304	322	331	276	321	293	331	295	309	301	338	275	325	304	293	282	316	278	323	275	325	283	286	344	311	308	314	318	289	268	346	285	331	308	295	291	292	289	327	311	308	337	313	309	292	335	317	290	278	334	278	309	292	294	300	306	288	300	313	301	285	302	338	280	272	288	356	300	300	316	336	319	318	312	303	300	323	327	365	287	274	299	348	285	340	302	313	287	277	307	307	310	277	292	334	312	319	296	313	322	337	314	329	312	296	317	316	314	326	294	309	333	297	338	300	343	327	307	293	288	293	314	282	338	295	287	304	322	311	307	324	301	319	328	327	294	302	296	290	322	276	299	338	314	288	311	297	294	309	270	321	317	306	306	324	324	291	319	305	319	318	296	299	308	313	321	317	291	291	298	324	293	326	286	290	327	274	301	315	303	299	306	292	326	297	308	307	335	326	322	304	328	306	316	319	282	338	293	299	331	282	274	309	309	295	322	300	322	334	323	313	278	319	321	299	303	281	343	271	291	314	301	299	304	323	292	301	322	295	294	332	308	341	320	275	305	303	286	298	307	294	307	319	304	322	283	291	324	306	305	299	306	336	276	304	307	288	325	323	312	314	302	331	303	341	309	291	298	293	292	305	320	332	303	313	308	288	271	327	314	288	287	296	309	352	287	323	314	301	325	305	308	299	308	283	341	311	294	299	309	284	340	333	317	324	300	313	313	291	329	273	288	325	296	308	283	268	260	288	327	301	325	276	325	309	361	300	291	308	291	306	306	299	342	301	294	291	328	323	283	302	307	285	301	294	296	292	317	293	262	281	343	313	286	304	320	314	282	321	332	311	329	312	289	326	313	274	292	304	295	317	277	331	302	307	297	275	330	281	281	283	284	273	332	295	310	297	335	291	277	331	302	311	292	297	308	321	298	313	315	282	302	308	304	331	329	288	311	292	346	314	308	300	315	317	290	326	311	302	320	328	312	324	325	312	290	303	323	301	290	333	295	336	325	315	299	312	337	318	319	314	326	300	316	299	302	315	276	288	291	293	329	289	339	306	277	302	304	318	313	306	322	319	300	308	306	320	330	320	326	295	309	302	299	320	320	318	303	307	315	297	294	307	303	300	300	312	307	312	288	280	300	279	320	345	315	326	292	293	312	300	321	345	328	317	314	287	316	320	287	292	290	314	320	301	314	321	285	326	330	289	274	312	287	300	295	316	288	332	290	317	279	293	334	318	268	286	314	340	329	308	324	323	304	237	326	308	296	330	308	340	303	303	342	333	282	334	304	304	337	319	317	295	309	304	286	288	292	298	289	299	286	301	293	299	300	355	304	291	315	335	271	306	353	285	296	302	315	319	303	311	267	297	275	290	298	348	295	282	307	312	303	328	313	315	291	311	305	311	344	306	283	295	270	335	300	322	342	323	289	335	330	341	309	311	312	317	291	321	300	272	345	332	299	324	332	312	283	304	308	305	313	309	312	325	299	327	315	293	332	287	301	334	307	293	296	312	319	315	316	301	298	289	296	294	278	299	321	287	311	288	327	315	341	281	311	319	310	293	341	287	330	336	291	314	292	311	319	300	310	333	317	322	256	282	272	315	307	328	293	300	309	309	317	300	297	322	310	290	309	295	303	303	333	261	300	297	298	316	282	314	293	317	307	312	304	277	311	359	317	304	318	284	332	323	292	324	285	313	303	339	314	314	295	325	254	313	293	331	301	295	283	311	310	323	287	306	297	309	312	315	330	270	299	320	288	289	298	291	307	307	304	300	332	276	288	283	302	290	319	311	313	314	329	311	305	313	308	311	325	316	301	300	331	320	315	299	315	286	295	323	305	307	309	340	307	313	295	314	304	285	292	292	313	331	312	296	310	303	318	321	314	307	325	276	293	322	308	324	347	302	315	312	292	302	312	298	302	298	308	308	320	327	264	310	308	309	314	295	289	298	316	343	290	292	302	295	289	327	346	302	302	308	320	309	328	315	333	301	307	294	328	311	338	317	300	321	285	293	303	302	310	291	290	351	314	291	307	286	289	312	302	294	306	316	303	341	338	281	311	291	319	306	315	325	326	293	304	306	306	317	306	303	322	298	305	287	331	293	339	280	299	323	354	321	323	336	328	293	311	292	310	267	310	291	289	289	345	341	305	335	345	320	300	306	349	312	318	284	319	324	294	303	324	318	308	286	285	313	321	326	318	297	272	289	290	273	312	292	283	320	306	313	287	298	313	311	298	312	317	301	297	284	311	293	340	341	310	289	319	298	330	304	329	320	305	285	300	280	301	293	316	278	324	303	306	329	301	321	350	326	311	317	359	308	308	303	306	312	292	306	293	309	308	309	337	310	297	296	297	291	286	324	311	273	320	331	312	313	324	306	297	317	343	318	306	322	320	306	340	318	290	300	308	316	270	304	331	293	286	319	300	321	297	308	303	341	300	324	311	291	291	302	319	334	272	322	327	301	286	290	334	323	313	294	303	329	334	325	311	340	299	300	326	308	345	362	349	336	275	337	293	302	318	312	291	302	301	335	302	357	309	328	307	325	282	285	285	308	322	349	313	323	290	295	295	293	313	306	331	290	307	295	282	309	310	303	294	315	314	303	345	345	295	340	315	294	303	308	295	297	304	313	329	304	318	318	330	317	306	304	293	328	307	358	333	310	297	306	307	341	277	279	313	299	303	303	340	310	321	306	305	290	313	301	280	307	314	319	313	294	284	310	305	314	327	306	289	353	295	357	326	315	320	311	333	317	287	323	316	302	310	345	298	300	331	324	309	348	336	294	270	286	317	316	299	297	298	261	310	289	323	303
9984	10777	1383	1571	5972	2006	984	953	874	880	831	847	797	809	795	818	825	829	744	715	760	776	798	770	772	747	772	756	791	708	780	772	765	695	715	692	740	775	708	797	724	752	737	707	716	752	758	774	724	733	729	742	731	745	735	753	728	691	707	763	754	729	766	746	782	740	744	716	721	728	754	706	747	728	727	738	727	775	715	734	738	770	771	735	710	695	736	682	785	753	723	709	743	746	730	751	744	737	742	750	704	719	723	780	761	702	691	710	705	768	678	753	718	703	744	722	721	724	738	728	742	700	762	734	713	710	784	747	760	776	754	780	693	685	749	761	753	745	768	734	734	687	749	716	656	766	770	734	757	763	770	747	741	723	729	697	693	716	780	795	748	774	718	727	767	738	761	754	762	753	697	756	719	735	763	700	690	748	725	710	740	750	706	718	773	720	750	753	764	730	675	753	684	729	717	698	704	662	750	782	722	748	728	735	742	744	750	732	777	731	712	767	694	722	764	683	742	683	717	697	757	791	789	749	738	731	739	744	721	763	707	710	757	681	699	716	783	755	719	706	749	784	739	749	717	752	726	733	700	673	751	713	741	762	753	695	743	745	718	764	706	733	726	771	786	657	702	712	700	684	749	750	713	680	714	709	723	739	719	750	762	716	748	743	736	762	750	703	808	728	704	705	741	736	734	697	656	779	725	721	764	750	738	752	765	727	687	715	718	700	720	749	731	711	730	699	732	749	775	745	737	697	750	754	752	695	756	748	732	770	749	708	777	756	701	724	733	703	713	728	696	715	689	769	752	704	697	700	748	781	792	767	717	779	710	767	767	753	735	744	717	769	679	697	749	774	750	700	668	699	731	739	744	692	785	690	699	754	746	676	758	709	712	731	745	690	736	736	703	730	720	781	714	699	707	766	742	725	709	731	742	792	736	714	732	735	725	749	760	685	713	755	768	744	749	741	730	736	735	708	738	760	726	778	719	757	741	721	713	734	714	737	738	700	732	714	773	695	712	705	692	672	706	729	691	753	665	727	705	709	729	748	734	752	732	750	755	755	732	709	733	709	718	742	720	735	701	754	700	753	712	737	689	669	803	738	748	727	750	756	780	744	747	744	727	717	780	772	724	714	709	745	737	763	762	765	695	724	684	705	744	765	734	715	720	732	723	756	744	728	686	714	717	771	743	694	760	702	738	740	736	723	705	767	722	765	706	727	761	733	754	731	701	766	735	726	726	695	772	721	700	699	727	707	715	766	770	711	755	711	753	754	747	699	722	727	744	751	712	768	737	762	760	746	726	686	726	754	738	750	754	733	720	788	715	706	747	712	719	705	772	722	704	742	748	723	705	694	709	728	732	744	748	759	768	735	768	691	746	741	739	695	724	780	705	735	720	688	754	759	729	714	723	732	741	758	794	756	751	723	749	753	765	749	738	712	772	724	748	751	762	725	754	700	782	731	702	759	748	752	700	695	753	740	748	772	697	758	701	718	715	745	719	726	712	742	736	732	735	728	765	756	703	765	710	747	695	721	705	751	715	719	714	726	743	720	754	729	767	730	719	760	754	745	764	730	745	728	692	756	766	673	694	710	744	737	760	729	715	737	701	769	720	661	706	768	735	735	762	701	681	778	752	721	720	789	688	710	717	709	792	711	703	746	738	767	736	708	670	746	769	748	705	740	699	780	697	711	719	700	719	745	766	762	738	686	745	707	697	729	742	760	748	721	761	709	700	773	751	741	758	772	721	728	789	699	741	726	738	735	696	735	735	722	693	741	705	725	698	750	702	769	692	741	753	751	670	735	748	699	727	758	758	796	710	746	729	734	768	693	707	697	717	723	705	742	716	739	726	733	753	754	697	777	726	758	714	677	682	710	760	741	701	753	711	733	711	757	728	730	717	716	805	701	766	717	745	738	717	723	729	735	722	741	759	717	746	741	706	767	732	738	723	738	713	718	718	735	788	710	706	751	719	735	681	740	738	739	758	735	719	734	763	675	749	731	737	732	744	752	740	754	751	734	725	759	768	738	737	761	731	727	733	760	738	735	694	702	714	723	713	751	738	762	719	665	743	745	711	738	702	719	683	779	738	708	712	739	791	719	753	744	715	790	712	707	757	696	761	771	765	739	732	748	741	725	726	723	706	748	694	726	733	725	763	689	755	764	748	675	737	707	696	708	732	691	750	732	732	726	711	744	715	734	732	745	719	745	720	729	733	742	724	808	745	725	713	729	686	739	734	689	750	708	774	701	747	700	719	786	758	776	740	789	753	736	753	736	686	711	726	761	735	780	732	756	682	714	669	755	737	752	754	726	729	783	669	750	742	717	766	766	732	763	685	749	728	760	770	747	751	710	734	707	718	692	717	749	770	701	683	729	724	720	802	749	774	728	726	744	726	769	738	726	732	726	718	715	733	713	715	716	771	718	753	769	715	713	745	711	722	707	736	770	733	771	746	757	741	754	690	702	697	698	710	732	747	769	717	709	722	732	768	738	759	722	768	703	716	801	726	761	722	775	760	753	694	711	720	750	704	731	706	717	698	759	737	753	704	738	690	686	746	733	792	759	735	728	720	688	709	723	762	732	792	738	752	723	779	718	700	730	720	724	761	699	738	763	691	737	750	714	740	701	736	706	738	749	735	735	698	709	698	697	764	701	731	736	744	698	739	716	719	705	769	705	703	691	745	738	717	784	740	747	709	716	751	755	765	691	750	714	756	760	793	706	735	766	750	730	760	748	734	699	760	698	765	761	723	749	746	795	786	788	745	742	718	724	759	724	721	724	729	698	731	712	747	740	791	768	716	697	741	719	741	688	726	691	737	742	695	736	742	749	708	718	753	720	782	685	736	753	653	738	713	717	730	703	732	699	791	778	708	754	735	722	720	717	769	759	719	743	724	719	762	747	764	718	698	753	739	758	700	761	775	784	779	715	779	734	705	746	737	786	697	723	720	769	782	727	741	714	767	739	731	759	744	763	752	723	741	734	766	731	758	702	726	733	734	741	766	759	739	729	718	705	702	721	752	728	706	713	718	750	761	737	705	726	735	764	722	718	749	747	775	737	733	745	671	769	711	730	755	731	755	715	757	689	755	707	710	746	674	767	780	708	727	704	699	736	718	720	692	718	727	680	701	741	743	734	719	813	712	729	758	736	764	772	747	733	801	695	724	717	720	728	717	722	742	738	736	721	781	789	730	750	728	726	748	707	712	710	751	770	760	738	719	711	727	766	703	713	696	754	736	761	697	740	709	786	692	742	725	765	760	749	713	697	696	739	723	739	729	694	663	715	712	724	735	709	714	704	745	768	714	753	724	724	743	780	757	702	723	683	695	733	742	714	690	744	716	731	749	767	739	711	747	730	753	750	746	764	761	759	768	763	725	761	753	747	688	740	742	677	750	743	729	722	689	759	742	724	737	724	738	749	720	735	690	754	741	772	797	692	718	752	719	764	724	722	684	795	763	732	746	756	750	746	773	732	743	729	742	720	697	759
18690	20634	3402	644	2258	876	260	238	228	203	210	194	168	160	187	187	151	184	146	160	184	158	142	180	168	169	162	168	174	197	142	173	172	168	179	171	143	160	158	194	168	155	166	182	173	178	162	155	168	158	170	165	160	163	187	164	167	125	165	169	176	162	173	176	170	162	164	182	159	182	148	157	189	183	161	154	169	177	177	168	167	146	166	165	155	204	159	153	164	155	155	149	162	161	184	162	172	165	173	173	169	154	174	177	172	161	149	150	197	181	182	164	150	164	143	167	173	154	172	144	182	181	173	161	178	171	163	170	150	165	163	162	178	158	149	149	172	159	161	169	188	146	169	144	170	155	178	174	156	178	153	174	142	179	185	154	171	167	186	192	181	168	164	163	195	172	177	176	160	173	156	145	189	138	179	182	179	187	141	176	179	166	165	190	166	155	157	181	174	151	135	142	169	164	181	188	155	163	160	142	150	171	176	174	146	161	156	147	155	138	157	168	139	170	177	187	146	156	195	159	169	159	168	179	183	160	180	157	165	174	169	185	178	177	164	189	153	187	176	151	146	147	147	164	151	162	155	141	150	146	161	168	183	174	151	163	149	159	171	134	160	168	150	177	167	172	156	159	150	177	140	169	183	134	150	173	166	152	164	156	180	168	174	187	160	181	161	175	175	150	156	166	173	142	181	170	179	152	154	164	169	168	159	167	169	160	176	159	154	164	167	160	177	182	169	152	152	172	179	154	160	158	162	136	170	160	151	173	188	146	177	163	160	158	173	189	192	140	153	149	183	156	142	152	167	150	166	177	164	173	152	160	147	152	180	161	176	161	167	157	163	163	159	171	170	185	173	156	168	176	167	160	144	166	160	159	170	169	155	184	157	168	177	157	151	164	172	162	191	160	140	154	153	189	148	183	162	134	142	142	170	194	180	156	166	167	165	163	159	183	185	156	147	167	171	161	138	171	154	181	155	162	189	163	147	156	164	161	178	154	161	145	156	190	144	185	153	166	160	186	179	153	162	171	182	163	169	184	159	183	161	162	173	177	193	144	169	165	184	190	172	151	155	161	188	175	169	171	175	172	138	185	171	176	155	154	157	139	172	162	171	173	150	141	177	175	145	138	163	193	158	166	157	149	171	179	166	171	177	175	161	148	179	180	143	171	170	165	179	183	157	155	162	158	176	175	172	150	149	164	148	148	172	169	175	181	181	178	152	154	187	164	168	171	188	165	169	147	196	156	166	165	166	142	146	138	163	147	180	175	157	160	154	129	179	185	171	151	162	174	160	154	163	166	183	169	178	179	161	158	169	186	171	160	155	151	144	173	171	160	175	164	169	159	178	174	150	192	171	166	165	179	180	137	181	179	159	167	170	145	177	166	162	153	175	163	140	179	161	162	174	160	194	201	150	164	158	167	164	150	169	152	155	165	171	162	170	163	138	183	149	162	149	158	164	169	158	147	177	157	147	172	159	157	144	163	171	147	174	173	164	173	182	167	154	145	157	142	173	157	169	161	186	181	167	161	182	168	195	178	153	142	152	165	176	180	156	171	153	151	152	156	168	160	166	155	161	192	168	175	163	153	172	160	168	144	164	159	179	185	176	166	161	165	165	163	172	156	153	177	159	169	171	204	160	163	166	183	166	150	152	158	169	140	153	156	179	160	154	170	158	148	169	158	147	155	173	170	176	138	152	155	171	172	164	139	145	161	150	154	175	148	164	149	172	163	155	169	181	194	193	166	142	141	187	172	150	147	170	207	148	174	144	154	150	157	159	175	165	168	164	157	178	168	135	181	180	165	155	166	167	169	173	185	178	169	164	183	160	186	163	153	155	182	148	163	171	177	154	149	194	180	149	156	174	187	180	157	161	166	178	167	153	153	166	148	140	173	158	161	146	153	169	152	153	162	174	163	172	147	157	146	166	181	134	139	146	149	153	176	168	167	179	170	191	179	180	171	181	171	144	145	139	147	161	179	163	172	165	173	176	167	163	172	153	164	153	169	167	170	162	165	173	177	169	162	186	161	161	171	151	171	165	161	161	176	147	159	167	171	151	158	136	167	172	194	170	164	156	157	167	173	163	162	165	168	163	171	125	155	163	150	166	162	152	128	158	170	166	161	152	156	166	158	153	167	183	161	172	173	155	161	144	158	159	147	145	159	161	165	165	170	170	178	143	149	172	159	166	169	171	147	165	178	166	160	164	172	164	181	162	177	154	157	174	170	173	175	161	154	178	174	152	175	180	159	167	177	166	184	162	156	167	184	153	168	168	161	178	177	159	159	188	176	168	194	161	178	167	183	162	148	196	186	165	144	166	173	159	166	161	165	178	166	182	153	157	171	180	166	177	171	177	157	142	186	156	169	182	188	165	155	152	149	173	176	160	169	169	170	162	161	179	151	172	153	171	179	166	152	169	175	166	149	155	139	176	150	150	156	151	172	196	179	178	157	153	168	147	160	151	158	180	141	160	152	162	165	153	148	168	178	170	188	176	177	161	162	171	148	150	172	150	157	199	164	173	158	128	156	145	149	156	160	170	162	149	189	143	174	174	138	150	188	172	154	146	177	161	159	177	159	181	175	156	153	169	167	155	140	172	157	164	157	174	179	172	170	158	146	157	160	171	165	148	166	175	165	145	161	154	145	181	174	157	164	175	155	165	167	160	162	157	170	163	165	172	164	160	143	155	186	189	174	153	151	170	166	150	174	175	148	165	161	172	148	175	158	132	151	170	182	147	158	147	149	174	170	145	164	171	174	176	173	143	145	139	156	153	131	163	145	167	200	168	174	182	173	146	169	154	165	168	154	154	152	181	160	142	137	161	144	155	137	150	166	167	167	177	162	193	174	169	153	150	159	169	188	164	130	160	178	154	168	142	173	166	153	161	173	168	179	171	191	173	167	183	149	134	163	156	184	171	176	172	167	180	149	153	167	164	158	164	145	186	178	150	162	181	170	160	181	178	140	167	180	170	171	156	160	151	164	169	149	180	153	168	170	143	171	172	185	175	161	188	193	147	187	182	169	151	169	183	170	163	162	153	152	153	167	195	198	170	149	136	175	163	159	165	163	167	169	147	163	139	185	153	172	157	176	163	205	173	153	181	154	172	188	163	151	164	159	168	163	153	156	177	159	156	164	145	139	167	158	172	164	167	133	169	195	152	167	130	157	153	171	172	170	158	158	193	165	154	179	148	195	171	170	165	164	148	134	146	178	172	155	189	153	168	164	185	183	192	156	167	178	141	155	175	156	152	156	144	186	156	165	172	174	148	142	184	143	145	156	158	162	163	179	159	132	167	145	148	163	159	124	163	169	136	156	155	188	172	187	170	169	169	167	191	156	183	167	148	159	159	192	159	177	151	165	153	148	148	157	153	170	167	151	191	156	139	160	165	152	144	140	167	145	152	163	183	164	157	178	150	180	145	153	170	163	146	177	173	172	163	148	187	140	182	181	173	163	160	196	158	179	131	151	181	141	144	187	178	181	169	148
13104	16156	1633	1956	9105	2587	939	785	690	667	602	620	534	543	512	502	493	485	456	496	498	478	443	492	451	487	450	463	423	432	461	438	457	403	441	468	428	445	425	406	432	439	449	404	417	421	431	413	404	396	419	454	418	423	435	455	420	428	452	414	381	399	413	436	406	412	430	393	382	423	413	418	450	431	414	384	416	419	426	490	442	434	401	433	404	429	467	394	412	417	443	390	413	423	420	432	426	420	380	412	436	439	408	400	436	429	409	382	392	403	387	434	429	394	419	393	405	434	434	380	403	433	396	426	417	412	417	432	411	439	385	390	423	443	422	395	418	411	408	409	425	403	446	405	435	400	383	406	451	415	430	418	407	401	377	413	412	426	416	428	416	429	398	399	437	394	413	423	394	410	422	390	432	465	379	394	407	423	406	429	417	426	412	411	463	402	397	405	427	387	392	436	388	406	381	408	408	419	411	390	405	419	403	415	412	412	429	400	408	425	403	380	378	392	416	391	436	413	404	421	411	393	414	400	432	414	397	385	438	409	429	416	432	416	392	416	436	423	415	428	412	428	430	401	436	420	405	444	425	444	390	405	383	406	428	405	398	425	421	457	416	433	392	424	404	434	418	433	421	395	395	423	415	400	415	454	399	403	418	417	413	401	388	422	438	400	428	415	380	411	405	427	417	425	365	418	413	398	402	445	414	413	429	388	396	374	426	418	380	402	422	362	426	398	392	395	374	427	403	384	414	431	395	393	408	435	391	394	401	395	392	394	447	402	384	432	421	402	371	426	446	417	391	384	408	438	408	407	400	388	444	393	399	418	424	414	400	441	395	419	393	380	448	399	392	414	401	428	414	434	423	397	435	412	429	416	439	406	403	435	449	432	422	404	409	427	420	423	399	424	435	428	428	415	410	365	392	433	395	377	404	399	408	382	413	356	368	429	403	407	421	478	380	417	413	440	406	413	419	441	413	421	416	420	418	421	401	416	437	410	394	407	407	378	449	424	405	430	428	403	367	449	367	394	421	398	389	402	410	399	392	418	420	418	431	405	442	424	412	407	421	418	425	446	413	385	438	418	417	371	411	425	442	410	414	429	417	399	442	445	387	412	433	422	403	444	418	426	396	406	387	417	423	368	407	392	383	447	431	383	398	407	397	399	414	413	421	431	436	386	372	382	426	405	421	425	410	403	437	416	389	392	413	424	376	427	407	452	393	397	409	413	383	437	426	431	411	406	415	427	393	471	428	427	383	406	423	395	413	429	396	431	408	404	423	413	418	410	408	429	405	461	422	409	404	395	444	386	413	415	424	375	415	401	439	402	411	419	424	416	406	427	418	402	419	411	402	402	419	419	359	426	422	402	416	422	418	408	406	428	406	392	411	445	407	394	391	385	376	439	397	365	410	411	404	433	425	431	400	414	404	400	425	413	415	396	442	405	402	397	393	381	382	445	388	382	415	401	402	387	425	397	406	459	409	426	391	392	385	402	428	420	414	425	426	417	364	420	435	406	405	381	402	443	380	417	449	393	372	409	405	395	387	400	425	375	417	376	411	418	415	416	402	421	422	440	405	453	392	408	407	417	391	385	433	427	398	419	398	410	462	438	388	400	414	453	399	387	369	396	432	372	389	420	393	386	401	405	428	410	423	399	370	433	385	375	437	400	373	420	426	421	409	437	398	435	393	390	403	408	406	388	389	423	426	417	416	411	377	421	444	392	474	415	394	418	392	411	413	442	386	406	391	419	403	417	386	416	433	388	420	380	404	412	418	413	473	414	428	400	391	409	413	409	390	397	384	419	390	428	397	452	410	397	394	397	392	390	427	376	372	425	434	407	413	418	394	409	363	442	447	411	412	385	418	414	417	434	384	415	439	383	397	397	382	424	413	393	383	391	418	424	411	412	400	392	428	402	409	403	404	431	414	424	406	404	421	422	432	403	450	442	404	414	420	452	408	374	372	410	418	437	422	388	392	408	423	403	406	363	420	406	371	388	423	432	435	432	384	394	368	421	415	423	409	415	373	399	385	419	378	440	385	389	420	433	405	384	451	381	387	432	424	436	441	420	436	413	425	417	435	404	408	433	407	433	373	428	430	410	423	422	414	385	415	395	415	375	429	441	387	427	388	410	429	420	390	397	431	424	436	391	419	402	403	375	423	412	439	383	405	464	422	385	438	368	429	393	388	438	418	409	401	379	369	442	429	377	419	384	410	398	418	366	432	437	381	419	419	425	402	396	390	387	400	396	378	401	452	423	390	412	403	395	423	400	445	405	385	418	411	435	413	402	409	410	411	399	390	393	398	413	423	416	434	401	415	411	407	399	419	437	394	429	402	405	413	417	396	418	400	406	424	388	413	389	424	444	420	414	415	408	402	399	420	411	412	388	386	404	405	398	419	428	389	400	423	383	441	445	401	408	411	433	403	394	388	393	409	428	390	413	438	409	424	372	417	417	391	386	445	396	441	406	432	447	395	407	434	402	418	439	396	406	444	381	411	408	397	413	429	379	418	414	408	445	413	400	387	391	391	450	401	427	403	424	409	405	400	386	418	375	407	423	390	419	420	406	397	408	371	378	396	449	433	396	402	394	439	437	416	426	424	434	418	418	384	445	423	386	378	378	399	353	397	422	385	420	382	396	420	429	414	408	398	415	450	390	401	387	408	385	408	398	438	447	458	423	423	396	406	430	440	426	395	410	438	404	411	401	431	432	385	422	418	417	428	391	380	402	461	393	422	403	421	386	409	443	410	429	368	392	377	406	398	406	436	430	466	433	425	356	402	412	394	383	381	390	338	442	433	413	432	398	422	407	417	454	409	429	391	404	452	453	396	420	429	393	416	425	389	403	405	433	388	408	410	391	405	422	387	425	405	431	408	414	440	398	407	403	404	393	422	443	429	439	415	401	432	390	366	413	415	410	423	386	422	395	421	416	415	409	401	419	432	389	397	461	397	423	396	425	416	419	403	371	404	385	403	417	462	407	424	439	424	397	414	408	393	394	403	397	436	409	366	394	435	411	422	413	423	397	408	383	381	396	378	413	388	424	416	396	370	386	387	403	433	452	394	403	446	449	422	414	394	394	397	401	372	400	409	402	414	399	432	408	419	446	421	432	380	405	394	440	381	374	396	455	389	447	415	387	439	382	415	431	391	406	394	381	390	413	429	434	407	377	381	389	402	410	394	431	412	412	417	424	398	367	407	405	388	418	396	423	394	383	402	416	398	359	441	448	390	404	421	402	391	438	400	453	383	420	372	422	422	422	357	433	421	424	415	420	405	405	438	402	377	420	393	352	402	396	378	411	400	385	412	416	444	421	420	400	403	395	407	385	439	395	408	383	369	420	377	407	403	434	391	403	405	431	405	403	391	413	401	444	441	427	395	388	416	414	402	419	382	433	387	382	416	394	408	418	413	421	406	407	418	404	401	404	412	414	408	410	366	436	406	427	425	437	396	398	397	460	408	418	414	433	426	423	399	430	411	411	380	395
1595	725	332	324	382	278	263	300	282	280	304	296	251	312	284	280	303	287	300	302	306	292	292	291	304	278	290	252	267	292	296	290	319	287	263	294	277	235	297	264	268	271	307	287	281	273	276	294	283	315	294	265	265	284	274	290	287	276	289	301	271	269	292	309	287	295	306	270	296	264	297	294	261	288	305	306	280	292	306	285	276	277	299	280	275	302	298	314	284	304	270	279	264	283	283	293	321	275	281	307	276	294	296	278	312	295	274	280	276	290	308	270	282	289	287	301	249	287	286	305	301	289	293	296	272	315	262	281	282	275	296	265	284	287	284	236	277	285	296	290	264	294	272	270	311	302	305	299	323	316	312	268	302	285	250	310	269	271	290	319	292	270	302	291	273	289	275	280	260	296	306	300	292	307	285	292	297	324	259	320	299	293	310	304	274	299	288	304	310	279	300	307	274	270	302	289	305	313	259	238	280	313	283	293	276	275	283	315	294	308	262	317	270	298	315	288	305	300	268	295	275	279	278	285	312	289	285	288	277	281	274	317	314	307	271	298	273	268	280	274	293	273	296	314	284	271	289	273	277	291	263	295	309	289	302	292	279	283	303	252	278	247	279	302	296	278	269	290	271	279	270	271	271	274	296	304	298	300	287	261	274	301	286	274	257	294	276	300	296	268	295	291	284	272	292	295	312	304	298	290	284	312	304	279	285	295	277	303	257	299	308	320	314	296	287	295	310	281	279	288	252	308	281	276	252	293	274	239	297	282	306	312	273	308	286	301	300	256	268	267	285	283	282	271	331	296	255	306	280	280	291	305	271	246	316	306	295	296	280	294	305	261	251	288	267	328	259	281	263	266	240	305	300	301	335	304	293	295	298	309	277	286	291	280	285	288	286	304	303	321	294	282	259	276	285	270	285	289	307	297	271	287	292	327	295	275	295	293	262	296	288	263	285	262	287	302	314	275	281	288	299	304	265	321	285	275	303	291	287	288	292	289	300	307	293	294	292	250	288	252	264	304	256	273	294	292	315	262	287	278	291	285	257	309	315	284	268	288	296	286	297	325	283	283	331	298	300	314	274	256	283	279	282	276	307	265	266	304	253	286	297	292	294	285	291	278	309	275	263	297	325	308	287	288	304	269	283	266	270	278	290	286	295	297	289	251	289	305	275	312	304	322	309	285	282	269	290	288	287	321	289	295	301	287	251	266	300	329	269	274	240	310	266	286	264	283	270	283	327	308	246	274	275	277	289	276	290	286	267	279	300	273	294	292	305	308	271	285	268	284	310	308	331	289	305	290	283	284	272	271	267	283	300	301	283	310	266	281	297	281	288	267	253	265	278	274	296	286	298	269	305	288	272	277	261	265	279	295	279	291	260	273	294	281	289	278	297	284	277	297	296	300	321	277	319	297	284	284	271	286	289	291	265	286	262	307	263	311	285	310	298	257	237	296	292	284	291	287	282	289	304	311	264	269	275	298	288	301	286	304	274	290	287	290	293	275	299	274	323	280	311	316	313	285	286	322	284	310	299	307	226	285	296	275	280	266	305	280	319	316	304	302	289	276	316	292	294	254	271	269	305	290	259	254	286	331	252	275	300	294	270	282	258	297	296	294	291	276	281	280	279	289	271	313	283	272	284	269	274	316	298	251	292	290	299	289	277	300	276	294	263	285	296	271	283	325	301	270	308	289	302	253	281	285	282	280	258	293	269	266	308	272	266	267	264	295	292	283	273	300	271	270	269	271	298	308	302	275	324	307	285	320	302	286	276	302	280	311	264	282	261	310	304	308	277	310	301	296	278	298	317	295	275	290	312	283	269	281	289	268	280	266	288	262	286	294	276	302	316	266	281	271	309	309	270	273	249	235	313	301	279	291	277	328	274	285	293	304	321	299	272	285	294	292	303	292	275	307	293	296	280	277	242	289	300	276	297	278	269	273	290	268	313	317	291	277	275	321	297	286	282	313	276	309	302	260	281	280	261	286	302	277	284	290	261	298	307	289	297	304	298	325	317	297	275	288	286	260	280	283	284	300	283	284	266	258	284	268	274	258	269	300	301	282	302	283	289	266	271	277	276	291	316	297	281	278	291	310	302	264	276	329	288	337	297	310	278	324	301	287	283	290	282	261	281	290	282	294	316	293	264	300	252	269	325	284	276	288	281	311	251	264	284	305	283	323	256	281	253	296	299	287	268	276	285	260	297	312	305	291	281	298	237	284	283	290	273	274	295	279	270	299	295	275	300	260	301	279	289	299	280	308	285	276	310	324	282	261	248	286	278	290	280	273	287	276	261	290	264	296	305	285	299	299	272	316	289	305	283	303	294	285	288	289	284	270	292	276	292	271	251	327	312	254	281	284	274	303	289	320	304	304	306	294	269	301	278	282	254	311	310	305	255	275	267	286	295	272	283	285	294	310	277	299	260	288	316	292	303	283	312	307	297	300	292	273	304	286	272	285	297	303	289	271	287	285	271	280	304	260	259	299	272	283	270	293	320	252	300	266	292	259	291	272	300	313	294	276	315	307	327	301	303	280	308	301	284	273	298	287	267	295	280	242	308	274	298	276	272	259	263	295	291	276	284	280	288	289	268	293	273	272	268	279	297	264	285	274	271	283	294	310	308	277	273	273	301	265	287	291	227	281	259	280	255	300	320	330	315	277	304	280	275	258	268	299	306	296	293	294	318	282	220	277	287	289	295	288	280	287	300	288	315	265	289	282	312	273	277	311	318	309	288	298	288	278	279	246	273	300	294	341	271	281	273	266	327	292	294	297	296	270	274	289	285	321	305	284	271	282	296	291	275	264	278	294	315	304	312	284	298	269	287	274	289	280	276	259	299	279	272	282	287	305	278	273	271	268	308	307	295	295	267	277	272	256	280	313	296	275	287	283	299	293	288	302	297	285	301	287	266	254	261	271	273	283	269	300	257	284	243	308	317	300	286	268	278	268	292	302	287	283	316	292	280	285	285	299	282	269	274	289	268	313	278	315	290	298	251	295	283	294	305	279	300	261	264	287	290	273	283	282	299	268	312	275	322	300	299	284	312	272	307	283	282	283	304	295	312	279	327	295	305	289	300	310	308	274	272	294	271	263	299	270	290	258	276	288	289	240	341	280	268	293	283	299	313	288	282	266	306	324	310	268	243	295	285	263	263	295	320	281	292	297	272	275	278	241	259	305	282	276	291	295	287	237	277	280	267	265	259	312	303	283	264	296	283	277	297	305	303	312	305	267	294	279	316	278	291	321	308	280	283	286	249	282	268	285	281	292	261	286	285	324	297	309	291	308	304	290	322	284	290	304	256	269	270	332	286	274	300	302	275	283	278	301	279	289	329	302	289	298	285	266	286	281	315	282	316	300	307	328	305	291	303	303	260	295	284	338	312	269	290	303	264	300	326	274	296	294	286	289	267	266	279	322	283	282	263	293	284	308	301	246	269	299	280	314	276	281	302	290	323	279	293	296	305	283	292	279	312	298	311	272	280	280
2137	1471	804	895	1250	781	726	707	711	659	711	682	724	706	709	684	727	727	698	665	647	756	689	722	708	706	668	685	706	712	643	737	709	720	739	684	683	701	664	727	670	663	707	710	700	683	699	679	649	703	697	676	704	664	719	691	721	686	696	688	673	709	710	727	747	725	707	674	722	644	672	665	686	712	677	783	707	675	637	726	661	693	706	687	730	716	718	749	758	767	667	668	714	661	741	697	696	704	679	697	665	696	713	671	693	755	698	669	709	686	688	680	715	739	705	677	715	693	693	674	691	694	717	665	676	678	679	719	677	720	746	702	670	694	695	755	683	723	658	721	689	680	695	688	734	735	673	675	719	677	676	730	705	713	681	687	663	682	727	729	730	679	708	690	730	698	687	676	696	715	679	673	690	706	689	685	725	676	704	687	696	685	714	697	725	667	718	678	683	714	709	692	656	699	668	699	670	696	712	654	719	694	699	700	649	669	680	650	743	699	718	734	683	690	695	668	717	683	707	683	690	673	715	685	687	668	717	630	684	667	699	708	704	731	704	692	689	677	710	677	692	687	696	726	699	742	702	722	700	704	680	713	725	666	690	679	696	683	718	689	668	707	730	717	688	695	705	677	717	653	717	686	705	754	740	709	758	647	726	673	735	674	740	672	702	681	683	732	699	742	701	709	708	687	718	696	714	670	718	661	702	736	707	693	714	687	687	704	706	681	697	675	721	709	734	711	717	697	707	712	694	647	727	701	716	733	662	688	682	719	728	649	692	712	721	708	686	689	697	700	674	745	691	713	719	694	722	685	664	704	723	714	697	697	770	678	693	715	710	677	687	685	729	696	675	687	693	662	724	672	744	650	707	739	701	688	683	712	650	700	727	686	676	716	674	678	681	706	728	673	714	699	725	691	726	715	717	688	731	648	714	688	691	688	711	723	698	714	707	701	708	697	670	666	750	727	730	745	713	712	692	714	720	661	684	684	672	696	668	675	656	714	712	675	728	685	678	694	649	671	691	704	698	755	684	671	714	707	670	695	706	708	686	703	713	703	672	649	736	679	663	688	711	702	666	709	698	663	687	739	713	723	734	695	659	686	719	634	655	703	718	670	706	734	675	730	715	747	729	706	714	699	729	730	664	694	695	689	738	712	746	699	680	716	693	637	757	651	697	702	688	780	760	689	683	681	667	674	721	677	682	692	683	729	628	682	683	694	668	691	747	663	734	666	689	755	722	709	713	761	743	730	740	680	698	732	717	716	713	668	680	666	708	688	740	697	711	680	694	706	669	740	697	710	645	679	670	708	741	692	704	744	730	719	750	660	714	667	695	706	698	721	694	771	711	699	667	744	689	742	699	733	678	688	687	694	704	647	707	664	711	712	678	663	690	712	715	666	705	669	693	710	679	659	685	653	739	697	726	672	675	727	699	696	699	710	659	685	737	655	670	704	733	668	697	719	668	696	709	680	687	719	697	629	694	687	695	707	700	697	743	681	689	721	770	643	671	691	684	691	647	737	729	702	699	703	690	655	690	677	712	734	696	695	722	670	704	683	715	712	690	744	706	710	765	693	700	687	681	681	650	650	704	688	669	696	713	688	702	692	671	685	718	728	682	689	691	723	693	730	680	680	653	708	668	654	703	697	723	713	694	670	700	735	690	732	655	672	688	717	669	708	674	694	725	730	689	703	681	753	696	701	685	710	658	653	695	724	714	678	691	693	671	705	669	678	690	704	675	678	721	711	695	695	686	708	681	675	735	704	702	674	692	694	704	699	730	681	702	706	712	682	716	663	677	701	703	735	723	685	715	715	696	684	713	702	714	674	739	706	664	748	702	699	715	743	707	743	737	663	709	693	699	717	712	715	753	716	683	693	727	748	683	645	706	692	703	680	712	694	670	692	723	734	692	706	716	692	639	707	706	690	736	663	761	757	661	701	704	695	724	718	702	670	693	699	721	703	725	709	714	703	697	653	687	711	668	652	714	663	733	685	692	765	630	739	701	716	678	669	730	732	701	709	665	688	668	711	709	704	677	661	667	724	730	705	699	670	705	709	751	679	642	725	700	665	704	712	661	653	696	719	675	673	714	708	699	702	654	699	715	711	684	684	708	667	679	674	697	708	675	719	688	713	733	726	667	635	733	724	696	679	694	713	705	689	669	681	746	689	700	696	684	662	685	709	715	723	687	680	712	676	706	696	691	720	681	687	688	710	745	693	723	712	699	705	714	692	666	673	741	672	725	688	715	686	705	663	716	677	651	703	700	697	724	699	743	707	749	669	676	685	684	676	691	755	711	693	692	704	662	687	689	662	723	702	667	674	700	731	658	732	707	692	725	703	728	695	737	696	686	653	685	673	701	698	748	694	688	699	698	664	687	687	739	702	674	704	645	645	706	742	696	659	697	699	699	694	705	684	637	715	721	718	716	708	671	729	639	652	662	698	675	685	706	698	722	683	710	670	690	727	701	684	740	674	684	723	707	697	750	657	711	719	682	716	709	709	720	749	660	691	687	683	701	700	726	678	726	663	691	703	679	735	668	707	712	673	714	727	686	678	663	744	696	723	706	723	711	734	687	648	689	697	711	666	678	677	638	751	679	661	681	730	681	719	704	717	709	697	685	665	641	676	709	674	703	699	692	757	719	671	685	653	716	717	699	690	745	653	643	697	736	707	693	677	667	699	695	663	715	673	702	696	670	704	728	713	683	668	755	747	677	708	678	729	716	664	725	677	701	704	683	686	644	692	684	679	700	726	676	704	696	715	697	711	708	725	635	659	682	710	703	690	698	695	699	731	680	719	686	748	714	697	717	672	718	694	740	696	702	663	648	651	694	756	731	677	743	697	727	668	677	643	697	752	739	729	721	662	670	686	704	681	712	681	680	679	671	753	677	632	687	716	704	665	686	669	658	704	663	716	698	672	679	655	675	665	731	678	667	705	683	698	677	720	675	723	708	658	682	719	673	741	687	713	711	694	676	664	655	693	686	689	708	743	700	690	679	715	708	711	715	661	703	701	643	718	695	678	699	686	724	677	671	745	695	666	705	743	721	752	690	688	751	708	725	675	713	656	684	729	629	756	718	711	702	701	706	719	731	692	703	682	701	723	746	722	668	711	702	693	733	687	670	748	726	696	685	684	726	695	734	682	719	680	691	698	716	682	726	660	713	730	706	738	676	747	678	686	739	715	714	715	686	730	708	703	731	698	706	688	723	664	681	674	759	667	673	687	665	689	716	678	715	728	661	730	705	725	676	691	714	676	661	707	669	695	641	712	692	698	717	725	672	683	754	669	712	714	744	731	729	724	717	688	672	657	714	706	668	707	719	705	688	692	721	688	687	727	704	713	653	692	640	694	673	737	703	710	709	664	684	669	728	689	686	702	717	694	707	719	680	668	708	692	675	712	692	642	691	693	692	687	682	644	647	685	674	744	771	690	677	718	707	757	663	688	679	723	707	694	730	708	667	708	725	676	697	650	699	711	673	707	665	712
10304	11538	1521	654	1780	791	374	358	355	334	322	356	302	350	324	338	318	332	307	338	298	289	316	284	313	285	332	316	317	325	304	305	297	286	314	310	311	332	296	297	302	319	304	291	322	280	324	276	314	314	314	311	333	314	315	287	300	305	329	346	298	331	316	274	312	284	309	292	293	322	300	327	324	314	306	302	312	281	308	276	309	294	315	315	265	333	309	287	319	292	268	304	296	290	313	300	297	320	312	321	293	350	327	296	274	341	308	320	328	316	294	331	292	331	312	328	314	307	333	340	301	292	330	301	313	311	308	304	299	291	311	304	327	332	296	296	314	297	338	317	298	316	297	292	315	277	308	303	304	355	330	304	301	289	297	325	301	302	318	315	298	329	303	262	265	301	314	312	282	315	316	317	297	277	297	323	309	321	322	323	285	328	316	316	324	310	278	314	352	296	311	293	295	290	320	315	323	328	308	315	305	296	295	296	328	318	310	306	316	295	297	286	332	327	304	347	316	338	309	295	323	296	312	285	284	310	306	305	348	325	323	322	304	309	308	275	306	328	316	283	311	311	340	281	266	304	319	341	331	309	314	354	285	319	282	324	291	280	281	295	309	320	311	294	316	288	291	300	330	314	304	311	329	305	305	298	306	304	301	289	288	298	288	321	312	291	339	291	334	322	326	306	321	331	332	306	327	287	292	353	305	294	326	301	323	311	308	311	302	334	279	307	343	332	313	293	304	303	287	297	333	314	320	260	301	302	308	305	322	281	304	295	301	296	307	310	326	332	316	310	321	284	298	316	282	305	290	296	303	295	335	334	310	292	318	302	312	297	311	332	304	312	310	284	328	324	293	320	303	321	322	322	335	304	333	317	296	317	323	305	304	302	286	289	315	325	299	331	342	297	298	322	307	285	269	287	296	320	310	314	331	306	322	302	292	310	311	314	316	321	316	290	315	270	286	333	305	342	350	334	289	325	309	296	284	314	300	310	266	294	283	307	289	288	317	280	272	321	303	307	305	270	305	323	281	319	279	336	263	313	316	312	312	320	292	294	302	328	290	322	291	299	316	322	276	331	322	296	310	316	289	320	294	278	288	352	319	330	331	314	283	315	313	350	309	311	288	336	311	323	314	311	307	320	285	316	319	341	343	307	331	282	318	295	280	331	294	327	271	315	301	291	316	293	327	299	310	301	293	290	328	303	335	300	294	282	336	305	329	299	295	334	298	293	321	333	305	335	299	345	299	282	305	319	256	309	274	318	330	266	311	300	309	295	273	343	340	298	295	314	260	279	295	329	324	304	335	301	306	348	325	306	304	297	279	300	313	308	317	276	317	326	319	276	304	314	308	310	289	274	310	321	344	301	291	319	303	304	311	339	329	292	282	304	298	292	335	279	280	299	327	315	300	301	313	349	297	287	307	304	354	311	303	291	307	288	315	292	320	284	281	311	360	337	310	265	306	314	323	333	309	301	317	326	301	292	281	364	308	292	296	289	280	293	316	312	289	323	296	308	334	313	295	286	265	305	299	321	301	313	286	295	313	322	299	268	315	319	285	283	347	304	299	297	321	276	321	298	315	280	305	296	303	283	277	314	298	328	304	292	325	294	289	318	314	312	320	306	321	318	306	290	288	297	306	312	310	331	318	292	301	331	307	305	334	314	311	306	305	320	337	310	307	316	283	299	339	316	294	320	336	301	360	298	311	283	332	306	320	335	334	293	299	298	308	309	323	317	328	331	316	314	299	284	332	321	303	326	318	284	284	300	266	294	324	304	314	314	319	299	297	325	321	315	290	300	317	314	299	335	320	276	293	316	305	322	291	297	280	302	298	285	352	304	331	271	293	325	317	302	265	303	322	338	327	302	298	332	305	319	321	296	306	316	286	299	310	329	322	298	296	314	306	270	312	311	306	287	317	299	331	296	288	315	300	324	327	324	294	271	308	347	263	263	300	297	310	306	313	307	304	284	304	299	300	259	312	323	297	312	326	321	310	290	306	284	340	307	269	283	284	309	290	283	310	328	306	330	288	329	304	315	272	333	317	306	324	316	306	357	286	298	304	340	332	295	302	320	311	296	287	313	302	323	289	309	287	318	321	305	310	332	347	309	351	325	282	287	337	288	356	302	344	323	351	289	293	307	303	301	312	304	377	337	271	299	308	299	308	293	314	296	322	316	329	355	298	261	312	328	306	328	312	294	323	257	330	287	308	310	315	320	312	320	335	289	300	323	278	306	319	308	285	300	304	334	303	304	286	302	308	312	306	359	344	344	313	320	315	293	340	315	297	301	263	282	302	290	316	279	318	306	314	291	283	304	315	305	295	312	359	326	309	299	316	279	313	321	315	333	285	298	315	288	312	295	312	303	341	355	327	314	288	331	314	312	297	323	299	311	323	292	304	322	323	357	338	291	309	316	302	309	322	307	267	304	304	318	288	289	308	282	315	306	312	322	293	315	341	314	291	309	306	301	303	313	325	338	317	282	263	335	315	341	287	289	298	302	308	295	315	272	311	276	313	332	288	307	288	317	319	276	316	307	294	305	286	330	290	331	348	306	318	303	290	294	298	304	297	313	340	293	308	302	297	313	330	281	330	334	289	330	301	308	313	302	278	302	317	276	281	318	303	288	339	312	317	296	285	318	280	307	304	314	318	341	307	335	310	315	300	341	298	297	336	299	309	332	282	319	304	290	302	328	285	322	308	311	311	291	318	274	266	313	286	322	263	291	333	309	310	321	292	323	292	301	306	339	293	303	352	311	328	345	312	290	306	327	310	341	325	306	310	308	289	314	307	299	325	285	304	327	314	293	325	278	308	293	314	299	318	286	314	305	344	287	317	309	331	318	300	303	280	338	299	327	347	310	315	283	324	297	291	315	304	332	296	298	298	313	319	310	290	295	317	288	278	295	290	282	326	334	304	319	309	321	288	299	320	275	340	291	307	306	323	323	288	306	312	295	330	315	331	285	305	329	310	304	333	309	315	300	288	309	311	322	342	306	278	324	321	326	315	288	287	308	310	306	302	311	293	284	328	302	328	293	321	303	315	316	314	297	281	319	285	290	309	332	321	303	321	308	315	255	316	321	299	292	320	293	308	282	339	307	320	316	292	290	325	320	304	285	306	303	284	300	337	310	332	335	299	320	319	319	311	293	284	261	313	340	334	315	352	342	293	290	306	296	347	301	308	286	309	310	299	289	313	294	308	350	312	284	285	301	291	333	300	283	330	296	323	301	337	320	279	286	305	315	315	298	314	321	272	320	325	325	306	298	299	325	312	325	297	330	297	303	294	295	279	317	315	294	319	302	303	344	296	280	267	286	306	339	319	280	305	304	325	323	323	328	304	281	305	314	311	284	311	325	325	304	314	312	298	296	293	308	321	318	308	265	276	311	349	336	321	325	322	332	319	330	324	305	291	326	311	304	302	301	308	289	357	283	317	328	334	283	300	300	294	311	309	309	304	283	302	305	320	315	295	321	317	273	284	327	303	294
9169	11202	1355	1775	7335	2341	958	930	907	884	861	837	826	736	778	762	749	780	809	796	734	750	768	774	767	766	781	767	809	722	791	750	766	791	764	741	722	783	773	742	760	747	772	805	753	781	758	730	794	752	717	753	772	735	775	708	708	712	702	696	777	763	682	738	711	749	686	731	708	767	768	745	757	708	708	734	770	762	756	702	726	675	768	693	728	750	705	754	737	683	743	752	790	728	725	740	731	676	744	779	707	736	733	723	718	712	718	787	745	767	709	720	714	726	647	771	747	752	696	733	726	731	776	746	760	706	748	682	734	710	681	702	743	779	749	755	716	767	722	726	716	678	725	700	733	671	753	713	717	719	739	717	736	740	779	732	733	716	710	751	748	726	749	739	747	776	713	700	732	719	739	770	722	752	734	685	753	725	732	717	730	726	715	713	785	720	693	747	739	713	713	744	712	667	705	782	702	718	726	684	740	717	701	722	739	711	697	770	688	704	730	721	711	745	775	743	712	745	754	697	739	793	721	752	686	731	717	707	770	718	718	723	745	713	728	688	765	709	725	735	755	755	743	683	737	739	695	707	736	741	729	724	681	758	706	700	721	716	758	762	749	672	757	710	726	732	795	728	745	710	741	709	748	685	737	717	759	696	732	746	732	732	730	719	722	772	738	728	753	756	715	723	697	770	711	764	699	752	720	735	781	724	705	756	760	731	744	746	746	738	760	730	710	752	686	726	744	711	752	740	724	729	709	747	704	676	725	763	746	764	755	750	744	729	735	697	704	708	721	713	760	660	783	730	786	733	746	748	731	715	704	743	751	736	728	708	703	677	711	771	722	683	720	709	696	703	726	707	730	728	764	724	724	740	723	733	772	697	712	744	724	736	718	721	659	719	757	724	764	796	723	702	694	767	768	776	749	713	740	724	703	723	681	735	735	734	736	777	720	729	775	737	714	732	698	739	736	739	743	724	718	748	690	697	741	709	756	766	742	770	787	731	681	786	768	808	753	693	757	724	767	759	710	687	696	709	723	748	690	766	747	763	688	724	796	757	763	744	761	737	689	761	685	698	707	774	736	743	737	708	711	735	719	782	775	728	730	736	698	682	752	740	731	704	741	687	762	742	781	735	749	738	742	739	748	712	708	720	725	736	739	762	751	711	702	690	744	714	710	727	749	713	724	726	711	726	755	705	754	769	757	762	742	742	719	745	712	712	725	744	703	742	752	672	741	774	779	718	797	721	773	734	740	733	767	734	758	773	728	689	748	734	734	775	755	724	744	707	770	693	745	694	740	772	794	770	733	746	733	719	775	770	772	725	734	717	767	756	774	699	750	735	696	711	731	742	750	711	716	758	733	734	698	714	771	752	761	707	772	721	738	750	713	730	780	778	762	713	701	726	706	710	743	711	717	700	727	750	718	694	750	707	743	724	744	736	754	739	728	728	752	737	748	719	748	735	739	685	720	780	738	758	740	723	762	711	667	766	767	672	770	745	734	691	754	769	731	742	696	737	719	722	710	723	735	742	707	747	697	721	721	706	720	727	696	742	726	716	713	726	712	721	805	719	743	751	696	722	740	721	729	760	702	744	703	738	714	775	707	781	762	749	736	709	773	744	745	723	747	717	775	777	742	761	726	719	745	712	734	725	730	756	689	748	750	749	770	732	749	740	772	779	705	755	759	704	728	791	716	774	735	743	749	743	764	730	687	691	744	683	708	740	743	747	712	720	745	719	684	768	745	701	726	735	710	722	702	766	722	730	745	735	748	708	713	705	723	728	697	734	752	663	697	738	826	724	709	644	715	737	740	738	719	704	714	713	718	718	727	702	795	741	696	726	749	720	765	703	748	710	719	738	729	698	712	784	719	739	719	727	724	726	737	706	762	746	742	762	765	818	727	753	720	741	709	725	776	738	743	717	700	722	728	717	749	774	780	718	734	730	732	756	730	709	737	757	692	745	717	718	757	712	736	714	755	740	731	691	670	751	711	745	734	761	759	761	744	754	736	768	758	729	712	758	753	730	760	762	778	726	696	697	709	707	728	726	738	700	721	735	723	720	754	712	734	751	713	767	720	758	747	729	749	709	721	688	766	735	732	735	720	757	700	745	714	757	735	737	671	732	738	693	727	748	738	711	711	705	752	738	737	725	726	705	736	765	699	674	708	726	673	737	710	763	735	747	776	755	701	726	777	724	729	720	705	716	728	707	721	718	710	765	728	772	724	751	725	764	704	754	722	730	673	725	750	727	754	737	720	751	750	705	704	743	698	729	733	764	733	725	694	772	721	727	753	728	719	718	763	691	783	750	673	718	697	706	723	764	708	737	752	684	744	754	734	774	716	725	679	741	760	734	744	735	758	732	755	737	766	761	678	748	723	694	705	692	774	765	688	720	739	715	748	769	724	740	708	740	714	761	727	752	701	732	758	717	748	722	694	716	726	718	737	750	768	733	783	690	713	692	740	748	723	723	715	741	749	693	689	753	764	720	723	780	767	746	696	747	750	699	769	738	707	737	714	721	770	717	719	758	723	729	699	787	709	753	766	731	802	728	746	733	772	714	761	725	731	692	743	738	741	726	745	761	708	716	699	762	665	769	703	667	761	721	695	722	746	756	707	718	735	740	790	757	712	756	724	724	768	718	738	714	709	819	717	738	721	719	737	778	715	730	703	744	768	718	709	724	760	775	705	652	724	703	709	697	712	725	715	754	740	631	739	747	724	766	755	703	675	735	735	730	732	726	722	674	764	799	704	760	701	727	684	705	696	764	725	732	713	664	770	748	756	709	757	731	722	692	759	761	734	696	711	695	744	735	774	713	763	727	708	738	750	747	737	720	682	710	709	767	736	703	757	721	751	707	740	712	705	781	749	708	719	737	740	739	742	740	764	747	744	709	737	688	746	718	756	693	768	722	692	753	727	758	636	739	726	699	747	753	714	748	723	755	694	714	713	712	706	751	746	778	729	678	708	717	757	749	794	771	760	679	719	706	724	747	747	747	755	723	712	740	695	741	711	748	738	723	709	697	727	771	708	780	699	755	718	727	753	723	695	749	733	714	733	707	687	740	755	740	720	769	712	754	668	686	720	717	797	668	765	734	727	759	733	729	761	701	748	768	763	703	773	741	756	729	718	714	699	736	762	722	774	719	733	756	723	739	724	729	683	724	721	715	739	723	729	739	705	690	736	748	694	750	707	764	708	693	752	744	745	700	706	694	785	730	716	744	764	722	734	755	704	752	707	672	721	735	695	793	712	699	725	743	733	718	753	740	724	728	719	730	737	743	743	743	728	740	722	754	752	720	750	729	716	756	686	744	737	743	682	734	704	728	692	734	724	743	726	729	711	755	715	751	703	788	729	743	716	754	759	764	707	724	721	717	693	713	759	765	725	731	729	730	701	777	713	683	792	705	690	724	726	735	711	706	736	735	702	760	717	711	702	715	698	742	746	778	790	737	676	736	727	689	734	743	748	774	718	686	736	696	745	745	693	763
16140	20976	3659	716	2918	1334	250	235	204	209	211	219	188	159	174	164	179	169	177	165	205	180	183	187	157	147	176	167	181	156	189	190	165	175	188	168	164	167	153	178	186	186	163	157	202	166	161	172	178	162	159	143	177	164	163	184	154	171	176	166	159	153	175	148	178	144	167	149	143	178	159	160	156	152	161	157	176	145	168	171	164	176	161	146	158	169	181	159	163	174	174	144	181	170	136	159	168	147	148	175	161	165	180	144	151	148	143	157	149	174	180	206	175	168	165	159	154	170	184	167	155	150	177	194	170	151	167	161	154	153	180	156	191	178	162	177	147	182	173	165	178	166	172	168	169	175	177	185	156	167	181	195	148	162	149	152	159	149	149	177	148	152	149	173	195	161	144	150	170	178	172	179	191	155	152	168	170	168	172	176	162	161	158	150	153	180	164	155	183	167	164	162	176	171	162	165	175	160	150	195	175	152	178	155	153	165	179	130	155	180	170	149	141	160	179	168	194	169	159	151	163	198	167	169	147	162	168	148	134	137	171	178	173	154	163	183	173	166	150	176	157	170	153	163	179	166	169	194	165	166	153	144	150	164	151	152	178	153	177	178	164	171	169	176	178	166	171	180	186	198	164	156	174	161	159	186	181	181	167	163	185	157	168	166	171	154	155	190	165	169	180	161	181	160	182	166	180	150	165	170	183	160	164	178	187	174	153	160	180	164	164	210	168	135	159	186	165	174	181	155	173	175	154	163	157	157	187	154	189	155	159	167	194	173	160	156	178	174	169	172	178	145	167	159	173	149	159	169	152	135	142	161	162	192	170	155	172	153	164	163	161	149	172	147	143	136	154	158	161	169	154	166	172	181	170	179	172	178	156	161	169	168	172	184	161	136	166	179	150	166	157	167	174	157	181	169	154	175	153	154	171	163	171	170	179	166	176	140	174	187	162	149	153	152	176	181	152	173	169	153	178	167	162	183	146	144	170	153	170	150	162	149	183	181	168	149	174	159	173	151	183	148	161	175	171	177	185	188	161	159	150	178	151	167	158	155	144	157	166	147	162	166	173	162	156	139	165	163	169	157	156	158	164	155	148	157	169	171	149	149	173	153	159	167	154	162	173	148	163	160	148	139	134	195	191	150	164	139	167	169	170	177	188	169	160	170	161	172	163	173	171	181	165	169	144	144	139	168	164	160	155	173	177	169	174	160	146	156	164	180	175	159	160	181	145	152	165	178	180	165	198	184	125	174	168	156	153	154	171	159	151	167	167	157	135	164	153	150	151	192	168	153	157	154	170	169	148	167	171	180	185	168	155	155	158	146	171	168	174	169	156	189	160	175	167	171	171	149	181	173	166	162	169	175	148	172	190	195	159	158	180	171	163	187	160	145	142	174	184	154	181	172	159	185	139	158	151	144	153	166	160	176	195	186	164	176	175	166	154	146	172	188	196	158	175	150	169	135	161	158	170	151	159	162	167	154	182	163	159	161	152	131	165	153	165	149	153	179	155	149	139	161	185	145	170	148	160	187	177	176	195	169	187	135	152	154	189	183	177	166	178	174	162	160	200	131	174	168	164	204	182	144	143	177	172	158	155	168	178	135	169	181	170	201	173	172	174	149	175	169	197	155	187	174	163	178	159	150	165	158	166	169	178	168	169	192	178	173	164	182	151	155	152	152	155	169	140	148	151	174	155	174	161	168	143	204	146	178	165	157	157	169	181	151	170	148	170	188	156	153	159	187	161	175	163	153	171	188	164	176	153	185	178	154	184	182	154	146	184	165	178	160	171	178	157	179	183	160	170	171	170	143	147	141	163	202	166	177	143	161	176	161	167	177	158	157	180	158	168	157	158	170	170	148	164	177	163	167	161	155	145	177	164	182	169	169	185	167	167	162	171	185	162	141	163	152	168	158	177	166	173	170	178	166	175	177	168	161	160	178	197	183	183	176	172	166	185	137	156	211	155	189	168	160	164	157	164	141	149	173	165	193	151	164	149	156	178	194	152	162	156	145	159	146	170	158	171	186	196	188	165	189	146	152	181	139	154	167	152	175	169	156	162	176	163	148	187	174	169	166	158	154	164	180	180	164	152	153	177	164	184	171	172	146	166	180	149	173	168	158	185	169	173	159	176	167	149	154	173	161	153	164	161	161	180	177	144	153	176	160	160	155	140	162	167	154	179	144	148	167	175	160	172	159	163	171	167	173	154	183	169	178	169	176	160	161	181	142	167	157	185	174	162	200	191	159	159	198	164	164	152	152	164	170	157	174	170	176	155	150	179	171	169	167	180	155	164	168	155	149	165	171	178	171	160	152	160	138	147	153	152	160	187	149	158	203	178	176	167	142	164	154	158	147	188	162	186	167	146	192	154	170	181	179	166	156	153	185	192	172	153	145	162	172	173	164	152	149	170	180	180	172	147	178	155	173	176	149	165	164	162	164	174	161	161	148	137	170	193	160	170	151	165	153	167	195	180	174	200	154	168	119	145	160	178	155	156	183	135	172	166	163	164	160	180	178	155	168	165	171	180	164	163	163	178	159	180	167	156	173	181	161	163	168	185	187	149	160	180	209	173	160	180	158	173	173	210	146	141	176	162	147	157	168	166	166	150	174	168	147	173	176	177	186	164	180	139	159	168	189	149	159	154	158	179	174	173	179	160	171	167	176	179	182	144	165	169	172	168	178	153	173	171	164	197	171	178	152	186	182	157	161	142	181	180	170	145	192	156	164	190	202	140	155	181	174	188	149	159	161	135	182	174	158	189	176	171	170	174	164	172	145	138	190	169	166	169	187	140	176	159	156	175	180	153	156	191	178	186	172	168	174	168	147	160	184	172	199	147	140	145	172	146	180	188	171	190	162	159	179	165	160	166	174	169	163	182	176	147	146	163	195	161	165	179	170	163	177	181	182	176	149	171	158	185	175	164	185	162	144	161	187	152	197	175	159	159	161	175	165	167	137	155	179	158	158	174	155	136	161	147	178	158	163	167	164	177	194	159	171	188	155	177	157	181	191	153	169	153	163	155	171	136	178	162	149	174	166	126	158	188	178	161	166	148	166	136	167	159	177	162	167	177	149	150	170	170	133	182	166	180	158	144	154	184	147	150	180	152	172	157	198	162	179	156	162	173	166	171	181	153	174	163	170	147	142	181	145	173	190	163	150	173	148	184	182	182	187	187	189	154	179	176	175	158	177	135	142	145	134	149	171	180	167	155	161	156	175	178	167	143	174	189	177	160	173	191	157	143	161	170	176	190	171	156	159	157	173	157	148	155	164	173	167	154	183	152	139	161	155	163	166	165	132	162	173	172	143	159	158	180	161	160	161	180	172	163	169	168	185	149	187	170	151	138	192	162	172	163	181	165	171	158	133	149	170	164	148	195	145	165	158	142	147	141	173	163	162	167	136	171	161	164	153	174	181	151	169	183	153	155	157	178	143	141	155	177	155	166	153	153	158	167	182	167	157	174	159	151	136	172	165	200	158	168	176
11290	17326	1718	2027	11557	3326	949	765	740	641	584	630	574	565	499	502	528	532	488	468	448	444	464	489	432	421	449	439	423	438	475	408	428	449	448	467	409	481	457	426	425	420	433	431	403	432	409	414	400	369	436	432	428	386	447	430	426	424	426	411	414	405	440	416	431	430	448	376	368	417	413	462	434	452	368	388	407	439	416	391	418	414	395	429	409	377	424	435	395	412	428	413	387	427	399	411	439	431	434	434	426	364	395	396	405	420	423	433	397	402	419	410	448	431	440	413	410	404	407	393	416	396	391	422	455	386	392	429	409	409	391	400	395	418	418	413	427	387	414	411	403	383	399	428	411	437	385	396	386	425	407	428	425	407	420	420	423	380	414	409	415	410	407	432	388	430	377	455	424	401	397	398	378	419	390	407	448	426	397	431	409	408	407	401	433	412	376	426	404	405	375	383	439	411	383	414	411	393	395	406	410	403	398	421	400	393	406	405	386	425	379	382	422	406	406	396	393	411	447	429	377	398	432	446	369	449	416	396	383	416	407	407	400	423	381	417	424	377	414	387	441	396	386	380	441	399	419	395	417	436	403	386	419	418	427	379	418	422	439	443	420	412	385	456	442	429	398	400	406	445	386	423	367	368	404	394	424	473	391	411	380	405	417	442	420	409	388	430	415	400	432	388	406	379	403	406	438	422	444	428	386	436	402	418	428	415	399	425	392	390	417	408	455	445	379	407	415	411	401	405	389	428	399	414	405	423	428	411	372	385	439	413	441	414	418	448	399	414	427	394	416	391	417	414	421	406	394	393	387	415	425	439	431	417	414	422	431	421	401	392	435	388	411	445	396	411	398	408	428	416	401	410	422	387	405	416	384	424	404	404	412	411	403	410	407	418	442	409	396	417	387	383	385	398	413	412	389	438	408	423	418	409	412	445	392	442	411	389	400	404	424	387	427	430	462	390	376	390	418	442	404	425	422	411	391	428	392	403	383	428	402	411	403	424	401	449	396	405	421	390	407	432	411	377	437	422	407	418	422	425	427	408	423	433	422	428	400	391	411	398	427	414	416	431	412	423	376	447	421	407	386	394	400	400	401	421	379	393	416	397	438	429	402	432	386	415	419	440	416	410	404	449	399	397	420	382	440	404	380	429	410	417	421	408	413	442	409	386	409	433	401	394	446	416	382	398	406	442	377	386	389	417	395	400	410	414	403	418	397	401	391	383	414	406	432	356	364	404	400	415	402	397	365	416	396	412	397	420	415	406	413	372	398	399	392	453	373	415	404	403	418	421	394	396	433	416	425	397	422	412	417	420	402	387	388	358	384	399	421	394	386	433	460	409	441	446	403	396	406	404	409	415	395	416	390	434	438	456	416	430	399	395	395	418	447	407	393	433	437	398	405	421	396	374	413	373	409	428	430	400	408	428	418	408	421	405	469	417	437	381	408	413	415	408	412	389	397	401	403	420	432	392	427	413	427	387	388	352	403	395	404	430	360	406	402	403	429	388	441	417	449	421	416	437	427	417	397	378	388	431	428	467	422	394	427	411	403	463	430	392	415	400	393	403	462	414	416	389	409	412	434	374	419	405	405	452	388	404	394	396	413	451	418	433	379	406	424	415	424	391	432	389	413	401	408	392	398	413	379	397	390	390	389	407	388	410	452	385	406	431	438	408	430	425	410	430	407	423	429	411	411	433	403	418	396	412	437	426	448	414	441	383	387	411	408	418	406	413	395	383	385	401	428	414	380	384	402	440	411	394	393	427	420	397	396	424	395	379	398	415	395	424	414	367	418	421	393	414	424	388	376	418	426	381	409	404	403	398	401	416	406	407	399	426	406	424	432	401	445	420	410	377	418	427	389	417	418	406	381	380	424	394	383	408	394	381	415	418	436	454	416	406	443	371	409	423	410	399	416	445	398	411	380	428	416	361	387	424	413	374	437	410	411	407	424	410	416	420	395	396	434	403	426	429	387	427	417	433	420	374	389	422	415	416	426	387	414	425	390	408	419	416	407	414	394	426	402	403	416	431	420	375	443	461	382	405	386	433	405	408	405	395	432	406	414	419	407	415	392	453	422	358	411	412	412	441	440	387	410	388	391	397	405	417	407	372	400	399	441	374	399	386	407	394	446	398	390	365	391	437	408	396	429	376	419	424	429	401	414	429	405	430	369	389	410	425	442	421	387	417	392	423	440	397	415	433	405	389	448	437	454	363	409	428	413	447	378	395	403	404	407	365	461	405	395	394	411	401	423	425	395	384	441	435	385	421	427	438	415	408	389	403	416	414	419	460	425	409	401	415	391	380	413	450	439	408	384	403	416	465	387	416	401	417	432	413	398	394	378	419	422	382	390	427	448	421	372	381	398	409	399	412	429	406	431	417	433	380	414	438	433	406	413	400	390	419	381	402	416	393	406	413	423	402	431	405	435	409	430	443	440	407	380	393	410	413	402	381	406	449	415	404	400	410	400	442	404	424	438	405	388	420	398	441	435	402	438	433	445	409	426	417	453	437	418	402	415	422	405	407	419	441	427	407	426	384	404	418	414	419	404	419	401	403	451	430	430	428	426	416	445	416	431	380	441	403	424	382	415	425	414	405	429	399	418	421	383	412	458	412	410	423	415	386	394	450	440	411	401	423	417	419	417	377	446	380	385	410	455	378	419	400	395	370	369	381	385	420	420	421	437	421	407	405	389	410	400	385	402	444	390	430	396	410	421	443	395	405	400	422	373	394	419	419	399	411	411	408	409	409	431	414	391	441	452	433	418	369	432	418	399	434	396	431	409	443	395	394	375	407	405	436	397	413	406	408	428	422	417	368	399	433	394	418	405	416	385	399	429	397	404	438	416	439	436	414	402	398	422	422	392	418	368	409	396	440	402	406	407	439	431	441	444	411	442	372	417	410	429	414	411	444	400	404	402	424	387	418	420	389	411	394	385	416	416	404	416	404	399	395	388	392	413	426	438	421	403	423	402	421	390	432	381	414	451	392	405	415	408	420	454	387	413	425	402	400	374	378	392	422	391	441	408	411	405	420	426	390	438	430	420	438	403	406	414	410	437	413	401	412	429	421	390	433	397	383	390	440	379	402	423	394	376	427	412	394	389	409	381	396	414	415	412	394	417	408	444	400	398	374	403	395	391	402	455	441	421	416	390	419	411	384	413	367	423	381	424	382	442	398	410	403	429	404	396	400	395	414	396	409	422	432	404	419	438	434	400	393	394	422	407	385	417	412	448	447	381	409	392	414	411	425	433	418	417	413	441	402	409	416	441	404	410	412	407	414	401	402	380	417	398	396	438	425	413	409	394	408	391	439	437	421	396	404	424	406	439	418	388	385	415	373	430	418	372	404	417	421	393	418	403	425	396	353	378	404	409	381	407	401	427	404	427	421	433	430	425	422	420	385	438	384	401	423	423	404	378	404	389	387	405	401	399	418	394	426	436	418	424	435	388	416	427	407	424	394	435	447	406	396	440	412	374	408	425	457
1567	781	404	343	389	311	298	314	262	260	275	300	304	281	323	280	282	300	285	297	331	297	303	274	320	272	325	283	322	253	303	298	272	277	322	308	295	277	275	254	309	302	263	275	343	323	288	296	286	293	323	289	295	301	275	287	307	290	271	289	265	274	279	305	257	283	288	268	317	276	316	308	310	323	268	263	295	276	321	286	279	291	287	303	262	246	306	267	341	310	267	280	298	299	287	264	266	278	268	277	281	284	289	300	268	262	289	282	287	294	308	288	308	298	288	288	286	286	287	294	288	305	319	292	275	295	280	300	271	298	293	277	301	308	288	299	291	270	276	273	303	262	285	302	299	287	297	296	281	306	310	287	308	294	285	309	298	272	282	310	280	283	298	264	277	301	280	292	278	295	299	292	296	304	286	305	310	313	293	307	316	296	285	306	308	296	305	293	288	253	271	290	308	283	329	307	300	338	299	297	275	277	306	298	287	251	297	275	274	337	258	288	297	293	284	318	314	259	296	294	308	290	274	289	307	298	274	281	302	280	286	288	300	297	290	291	297	310	306	295	269	283	298	284	278	281	294	290	294	297	326	291	303	301	295	285	269	281	291	296	309	251	289	286	288	278	284	289	285	305	308	295	269	302	295	266	274	316	278	273	266	268	279	311	268	296	290	277	296	283	283	289	318	294	302	300	312	273	270	291	294	276	290	299	288	284	277	269	286	302	296	299	288	290	280	278	277	277	314	298	273	282	272	316	256	306	302	310	301	270	274	311	298	288	309	311	260	302	306	303	252	259	268	285	275	278	274	294	238	271	305	311	279	325	338	298	278	281	272	286	305	289	314	280	277	276	280	269	330	303	314	293	313	292	327	316	301	301	267	298	286	278	314	298	327	301	291	302	284	275	281	261	295	283	295	274	294	306	299	295	323	303	279	265	260	270	296	257	308	311	268	316	312	302	286	307	271	281	301	316	289	289	280	290	305	293	265	301	309	317	263	299	283	287	283	269	274	286	289	318	282	275	319	285	299	291	262	312	292	273	292	275	304	255	263	289	301	318	261	299	277	266	272	279	263	296	316	271	277	268	288	276	289	286	281	255	282	278	313	269	275	303	289	264	278	267	300	294	288	287	280	303	286	278	278	284	292	287	289	300	297	280	252	293	295	306	351	272	302	292	304	292	289	294	312	265	262	312	294	309	246	278	274	292	279	265	273	310	268	289	273	283	275	303	287	288	310	272	282	268	300	274	280	268	292	308	324	305	295	293	282	316	300	300	278	296	278	272	322	314	293	293	303	274	322	307	277	264	301	276	264	275	307	289	302	294	264	298	295	284	290	276	314	266	260	272	294	313	303	284	299	292	304	277	308	298	281	267	251	288	293	295	291	296	283	271	280	290	288	300	291	263	299	303	270	264	281	266	291	266	288	257	295	299	271	299	264	287	281	284	288	283	275	306	279	299	276	296	305	311	301	281	291	263	283	271	321	258	281	277	257	272	316	309	304	268	271	293	297	303	320	332	316	276	289	284	280	261	294	313	261	304	279	295	320	290	319	291	315	296	276	297	312	293	290	270	280	288	318	299	271	297	294	299	275	292	278	296	294	256	300	257	287	280	327	275	298	303	304	280	285	289	307	287	298	300	305	276	302	254	271	301	321	264	293	283	268	261	280	296	318	309	285	254	297	262	312	283	265	259	340	289	297	313	257	306	295	251	290	282	275	299	295	319	330	303	297	285	322	273	302	331	294	269	295	279	292	280	273	285	279	260	302	313	308	292	300	280	276	284	291	291	277	289	275	287	296	305	280	289	254	269	292	281	293	284	276	304	289	270	293	262	303	315	296	273	275	311	312	288	295	290	306	300	268	285	299	297	292	333	282	289	289	266	305	281	256	258	283	287	290	298	264	273	254	267	286	251	285	314	294	292	263	306	276	281	294	278	280	306	301	286	300	298	297	279	266	301	267	297	290	303	317	298	288	323	267	289	279	301	292	262	280	296	310	301	313	259	292	292	297	301	315	321	318	317	308	302	322	311	266	303	261	280	267	306	304	296	273	300	300	288	284	298	302	289	305	288	280	293	275	320	306	307	308	292	274	311	266	308	255	288	282	289	297	302	275	293	280	303	251	241	255	280	296	283	292	285	287	302	265	309	303	292	315	319	309	300	287	291	300	295	282	276	291	289	291	283	305	300	328	293	271	299	280	310	283	251	314	312	289	325	271	270	289	286	298	300	334	286	296	309	290	291	280	292	292	304	301	303	292	277	313	283	286	309	269	268	286	277	285	291	324	329	299	292	298	300	264	315	292	280	301	287	270	287	260	280	287	296	319	287	299	299	279	278	293	288	302	284	306	284	301	287	259	264	300	320	310	287	303	317	286	294	296	278	324	318	291	292	307	304	304	301	323	302	264	284	305	292	298	298	276	286	319	319	293	309	290	267	264	253	290	338	318	270	273	285	268	310	297	300	278	285	271	272	270	295	294	291	285	295	299	294	271	298	328	291	314	304	288	286	280	300	267	296	299	314	301	279	287	334	305	277	279	309	302	310	271	316	279	316	284	340	287	284	312	292	266	308	267	287	309	276	306	307	290	299	259	268	321	294	281	307	301	265	287	268	273	292	266	307	309	301	272	300	306	277	291	267	297	312	332	269	297	259	259	273	305	327	289	294	301	287	285	267	312	324	327	287	317	299	300	306	281	271	288	317	293	283	312	285	308	293	289	262	278	292	296	273	298	316	277	270	315	297	310	282	286	302	278	280	310	322	263	293	299	285	270	278	329	289	306	284	256	272	286	308	311	290	280	295	304	285	272	288	327	298	320	303	284	288	307	290	289	275	325	300	315	294	295	277	282	275	292	307	287	288	351	276	294	270	320	318	278	297	252	297	304	269	273	301	272	295	281	267	267	289	307	292	284	264	315	288	293	334	283	283	264	272	282	300	261	275	278	279	291	307	305	285	253	297	269	283	288	293	284	328	302	299	275	289	282	281	294	295	304	287	296	296	292	314	298	321	296	273	314	321	266	282	278	302	275	316	323	348	279	306	276	322	282	266	307	285	285	311	337	270	287	278	293	266	313	293	341	281	302	298	294	307	309	301	245	288	322	300	310	298	293	291	258	250	317	289	307	310	279	279	276	304	277	290	329	276	295	267	276	295	313	295	311	294	276	330	283	285	306	276	257	308	266	308	305	260	285	273	287	276	265	273	297	267	297	268	312	337	306	275	254	308	334	269	301	297	290	301	281	293	242	287	286	267	322	288	302	300	317	314	302	288	295	276	306	276	303	306	286	295	310	302	289	273	286	306	289	273	306	270	248	306	302	303	280	276	262	301	284	311	291	280	297	288	305	299	287	262	263	290	279	273	268	277	283	296	289	283	288	312	291	313	317	324	290	291	281	332	314	285	285	289	282	311	271	314	282	309	292	322	311	271	265	292	275	301	283	281	287	294	298	307	302	319	277	292	317	276	268	302	271	300	330	291	275	260	288	301
2104	1618	909	883	1495	843	690	750	749	677	707	724	738	690	717	738	704	735	707	646	672	725	691	736	711	728	681	689	769	683	696	749	692	703	706	687	701	675	718	674	676	704	728	691	691	704	684	709	693	692	710	706	697	734	662	725	761	729	692	732	717	725	734	732	706	753	719	731	733	672	728	717	699	698	688	689	683	707	645	723	694	683	773	684	725	692	684	732	739	669	708	721	700	719	716	695	703	764	706	691	684	671	678	710	704	709	709	739	707	692	717	715	699	705	749	678	702	718	717	680	701	710	717	723	739	710	753	696	711	681	691	658	750	658	691	720	733	711	689	732	743	673	674	698	661	706	704	763	702	723	719	713	743	680	672	721	666	699	696	729	703	655	720	715	737	736	706	720	699	729	737	708	718	723	718	704	697	740	727	745	712	707	729	702	682	767	687	727	751	716	735	715	734	664	756	693	709	730	711	714	764	662	716	699	774	710	691	700	722	704	672	684	683	725	725	689	684	623	752	652	717	730	731	714	685	754	713	713	701	682	741	715	746	760	725	704	721	737	679	717	645	732	708	731	736	688	688	667	690	699	668	736	675	737	666	721	713	732	729	708	720	753	720	708	721	694	681	704	709	706	680	737	691	769	710	734	731	705	719	702	657	727	672	709	705	698	721	697	690	698	674	718	668	702	698	723	647	694	715	700	693	698	759	710	689	667	691	708	726	656	671	704	673	715	745	724	666	734	707	763	761	741	756	695	671	706	681	717	733	732	728	708	712	739	762	724	705	739	700	712	685	739	683	707	692	651	710	711	754	727	734	682	727	720	701	708	717	694	712	740	757	719	707	689	681	704	727	673	741	714	673	738	743	725	698	686	666	668	727	692	728	707	722	702	738	712	715	703	661	702	701	671	729	705	690	666	702	692	656	721	647	765	717	685	699	691	725	714	700	706	722	693	724	699	713	722	724	731	712	732	689	728	674	689	751	735	673	708	731	687	755	729	700	693	693	693	739	665	666	686	688	695	709	735	750	698	698	721	683	702	715	737	684	712	688	721	760	696	709	674	631	706	699	674	722	673	694	672	728	671	709	693	714	685	691	705	691	710	707	724	746	675	773	698	658	700	691	702	717	667	693	695	729	700	746	681	711	698	740	739	709	693	774	717	703	760	738	672	686	713	689	722	703	668	682	692	663	708	686	735	712	719	730	719	665	665	742	689	710	736	681	729	686	728	697	763	665	720	669	664	707	722	694	668	736	702	669	672	681	686	694	731	700	686	683	712	685	698	711	701	676	690	690	694	670	689	739	698	727	722	771	694	722	721	709	708	705	718	670	716	718	729	706	727	737	695	704	714	729	689	704	695	713	690	710	752	704	681	679	706	734	686	686	691	748	688	702	701	710	713	713	673	691	652	679	764	685	719	723	707	678	773	753	699	743	672	726	657	722	703	749	687	719	713	688	728	708	683	685	711	704	732	669	678	687	701	705	698	681	718	682	699	705	693	742	713	671	734	693	713	700	671	685	705	729	681	722	665	707	743	721	708	692	716	690	756	764	720	687	687	704	714	758	726	704	743	735	710	717	729	702	694	703	704	716	696	717	727	694	732	724	741	706	736	722	693	695	702	697	700	685	742	653	687	696	692	675	707	699	694	721	682	677	632	691	746	749	765	741	737	678	672	756	732	721	692	712	677	688	687	720	691	693	675	693	695	697	717	673	723	660	701	682	689	728	746	731	714	698	649	709	708	773	769	680	702	665	775	721	710	700	723	752	675	706	685	723	687	721	725	713	711	693	668	702	730	669	721	687	740	699	665	731	695	722	743	696	724	689	700	718	781	665	685	714	707	686	671	729	697	680	670	713	721	720	731	690	688	691	744	686	699	723	692	681	685	683	762	668	660	705	689	659	700	709	646	676	695	721	694	697	692	692	698	670	728	706	705	686	723	733	665	696	717	688	722	714	696	703	712	739	694	677	709	706	754	716	749	686	706	736	696	693	727	687	670	695	659	665	724	695	743	643	700	730	721	705	716	721	748	725	737	706	700	754	684	652	723	666	714	687	684	680	678	698	712	697	694	678	661	685	708	696	718	744	701	742	719	760	676	680	707	752	708	699	705	679	706	724	715	696	695	720	698	705	706	714	715	742	675	724	715	750	653	728	698	699	733	729	714	678	679	710	686	733	709	694	703	688	737	680	716	709	730	699	701	674	706	663	723	660	725	701	660	702	693	702	686	681	720	697	684	711	710	779	704	698	727	736	731	735	734	707	719	713	716	664	723	689	666	701	705	696	690	726	681	703	677	737	685	721	730	695	732	717	699	671	679	750	710	730	678	699	731	710	632	716	734	747	669	683	727	658	732	752	694	659	693	720	702	717	665	748	708	732	722	720	687	702	667	708	687	698	717	702	711	677	717	716	689	746	673	720	725	695	717	745	744	733	677	755	687	694	738	692	719	734	701	738	688	730	722	711	696	719	705	739	683	727	692	721	717	709	698	676	734	688	698	712	734	688	754	719	696	649	734	683	675	712	703	709	739	710	733	645	689	701	695	683	732	697	660	735	704	714	693	723	686	699	705	692	683	689	728	693	686	664	690	713	720	720	686	693	682	722	725	730	695	707	747	705	656	712	739	722	647	731	654	703	718	744	758	647	679	674	690	700	688	694	765	691	683	693	741	670	733	704	711	664	745	727	696	729	700	708	686	735	722	682	703	726	675	727	730	748	689	709	704	700	721	691	658	680	699	720	701	702	700	752	728	701	711	712	726	742	694	712	701	741	692	683	718	718	665	712	758	686	712	755	705	695	682	723	678	703	708	722	711	757	693	679	711	662	712	730	692	744	762	672	727	717	714	644	700	719	698	755	747	686	694	689	723	710	698	713	713	688	692	739	725	685	652	730	683	743	695	698	664	697	691	727	719	693	754	711	719	681	726	686	681	663	703	732	726	692	711	679	689	714	706	730	709	666	655	695	715	750	694	688	696	703	694	688	786	702	750	672	692	722	693	722	705	719	701	686	706	746	729	705	734	738	679	750	718	722	769	698	678	712	742	695	647	721	715	735	684	688	695	672	740	679	720	702	697	723	663	714	762	708	721	701	685	677	699	694	722	647	690	723	667	751	714	733	739	754	684	678	703	654	728	769	692	721	691	756	686	727	703	686	660	660	721	711	712	700	696	732	716	715	747	750	729	703	722	745	662	704	709	702	682	703	721	701	670	734	776	673	741	727	701	704	713	726	662	671	722	715	732	705	685	746	697	745	683	719	726	723	714	693	691	683	724	719	743	701	680	682	716	702	696	725	726	718	721	695	717	667	725	671	689	758	718	694	699	736	657	708	707	733	721	706	752	713	697	726	725	715	703	696	682	690	688	711	717	769	695	738	710	747	714	731	716	708	650	679	723	689	704	700	692	717	705	702	716	732	730	713	666	693	729	662	712	735	726	698	681	700	698	687	696	720	737	701	712	725	706	687	678	701	666	706	686	710	730	709	683
10558	13006	1739	567	2836	986	362	364	353	320	345	314	304	304	299	314	303	316	323	336	321	333	312	322	313	298	302	320	320	327	287	303	379	294	304	287	347	336	295	299	326	315	297	280	303	281	300	309	316	310	307	286	330	377	291	344	302	334	308	288	298	315	271	269	301	317	304	304	310	285	307	306	290	318	347	308	266	267	302	329	313	290	285	306	294	331	321	289	273	337	341	295	321	291	318	305	351	339	302	325	318	310	356	302	318	305	320	297	311	310	322	314	302	337	282	319	335	320	309	287	290	278	293	305	319	281	331	306	287	349	332	294	298	319	290	259	291	318	296	352	311	272	310	348	344	302	331	311	299	331	329	333	336	338	318	305	314	313	296	308	326	295	319	314	308	266	312	309	302	305	291	304	317	326	324	280	335	334	310	302	338	327	286	320	325	309	303	321	298	295	298	294	325	306	336	282	297	315	303	306	304	279	287	355	297	261	301	321	330	320	297	329	314	305	287	313	314	323	316	277	308	351	315	277	295	295	299	307	330	302	278	319	308	285	291	310	333	321	319	306	293	320	287	328	281	299	345	320	330	312	313	280	291	305	272	285	316	273	305	345	294	317	291	315	295	271	297	288	274	329	292	300	278	304	298	326	340	295	313	341	321	333	282	291	327	291	337	320	298	331	293	315	310	296	329	292	312	294	312	321	361	336	292	267	316	354	287	306	316	284	334	315	300	315	313	286	321	276	311	315	322	325	291	276	293	306	331	305	311	321	317	322	325	296	340	283	285	300	302	314	329	300	357	316	313	312	315	306	306	305	302	322	334	315	302	299	324	286	272	310	339	331	291	307	295	293	303	285	320	298	312	295	321	306	318	306	305	308	315	313	290	332	317	288	308	301	297	328	295	303	337	338	310	314	301	341	274	323	301	333	299	258	332	334	304	315	305	323	290	305	306	323	327	314	305	282	323	303	298	305	322	312	295	281	327	292	316	313	293	323	312	297	333	310	336	308	278	284	309	328	300	299	318	289	335	321	339	296	309	300	315	329	304	310	268	345	301	300	293	301	320	311	315	324	331	329	299	322	307	314	330	307	290	293	334	285	282	320	320	305	337	315	312	321	304	317	322	286	282	316	300	321	316	306	326	316	306	297	279	327	337	312	289	335	318	315	335	333	303	272	318	324	347	312	293	318	284	316	292	307	321	316	340	317	298	328	309	301	283	315	292	299	292	300	293	324	317	314	301	285	299	285	329	327	277	299	314	325	310	296	323	316	330	322	282	326	283	322	332	317	323	290	281	297	306	300	318	261	312	337	329	326	279	343	260	274	270	300	329	306	278	320	341	270	294	276	320	314	300	319	310	287	316	296	335	283	292	285	290	298	353	334	311	296	292	281	288	320	325	323	308	338	299	319	315	297	316	325	308	296	325	304	324	315	320	314	275	346	334	340	328	316	329	297	334	302	305	295	324	343	306	287	280	325	282	297	297	310	317	293	305	303	293	300	309	315	287	318	334	311	308	282	284	322	297	305	299	291	305	260	298	293	291	267	327	327	299	331	333	334	312	339	348	341	270	303	325	301	345	294	288	320	350	261	333	312	325	337	314	337	334	296	315	294	282	293	363	311	300	315	272	343	324	303	317	317	322	300	278	358	324	339	310	321	315	318	301	303	333	304	298	318	324	312	326	295	276	325	298	272	306	323	327	302	312	303	288	318	306	297	302	314	298	317	333	299	314	370	296	316	315	317	315	326	307	352	337	340	302	265	320	345	327	248	320	325	322	332	305	328	326	298	311	276	304	319	287	322	306	273	280	332	300	309	310	298	290	323	294	329	307	323	312	316	314	329	322	322	331	326	304	319	322	309	301	290	304	314	296	325	275	292	307	290	358	319	275	293	338	294	317	343	327	354	316	326	299	302	323	311	300	313	295	319	339	311	290	306	313	270	277	344	294	318	327	331	324	301	320	302	275	301	315	300	303	293	291	304	272	320	298	280	291	347	322	298	278	301	279	306	272	334	288	287	308	320	301	326	329	320	312	278	278	289	343	285	296	300	324	326	325	295	299	273	270	318	293	359	306	299	305	307	334	295	317	300	284	298	306	325	295	309	311	315	338	360	326	326	299	308	356	313	342	286	292	333	313	343	278	311	297	294	286	302	323	340	294	301	334	306	274	308	308	304	299	294	339	311	354	307	300	297	315	311	307	321	343	292	327	282	272	282	307	311	318	302	325	313	311	298	328	310	319	305	292	304	315	292	291	310	321	304	322	335	321	333	320	321	327	296	294	305	319	326	302	299	333	304	300	304	310	284	314	325	281	295	318	313	312	287	304	318	309	296	335	301	337	327	345	313	290	307	340	331	309	311	332	330	304	308	349	354	319	298	331	320	314	299	303	318	309	328	328	335	345	309	266	302	323	319	290	348	299	320	296	324	323	300	335	323	291	328	285	293	306	308	338	327	350	300	306	312	267	284	316	294	297	354	295	314	327	298	294	326	299	332	313	325	323	327	299	285	341	298	302	295	340	307	270	293	297	288	348	330	336	327	295	297	314	317	306	331	291	322	288	308	306	339	291	283	338	311	321	311	306	315	308	301	308	287	324	326	316	315	313	292	291	318	309	299	284	304	285	324	325	314	294	317	295	311	327	353	286	327	331	321	338	317	336	302	320	296	288	331	335	309	310	285	312	320	292	315	304	331	297	303	325	284	309	304	335	338	259	281	284	296	317	296	305	322	367	347	293	321	285	293	300	302	291	306	323	297	309	307	311	303	312	327	312	305	325	309	326	329	289	315	319	302	308	304	310	323	308	299	322	311	329	290	320	292	295	314	314	293	301	307	324	322	328	329	342	314	349	315	336	305	302	296	337	303	306	295	309	318	342	300	293	319	302	319	310	305	343	295	284	348	275	268	299	309	286	298	309	315	283	297	304	292	320	299	311	313	302	288	287	266	313	294	323	278	279	332	312	265	287	310	324	316	305	304	321	289	331	325	288	328	341	351	305	302	303	272	326	309	316	302	289	308	315	315	291	295	262	307	302	293	320	308	313	307	316	300	310	314	298	288	313	288	313	324	300	268	329	323	307	328	294	319	310	335	296	293	292	289	320	338	325	302	313	313	330	287	296	276	328	330	295	328	283	315	292	334	313	293	332	283	277	293	307	304	313	335	296	293	309	338	321	325	321	299	309	292	348	317	307	306	323	318	292	310	286	297	283	315	298	325	306	315	278	317	328	286	315	333	316	314	306	356	308	316	321	293	326	315	319	343	283	315	319	333	319	319	304	313	326	316	301	337	281	300	295	300	310	343	296	308	316	311	303	317	300	319	312	307	314	300	332	343	323	312	359	337	320	306	285	271	342	310	325	318	326	299	288	281	280	301	342	320	319	316	321	290	290	291	330	310	317	333	310	307	292	296	319	297	311	320	304	321	307	332	334	324	309	322	311	306	302	304	319	320	298	311	346	318	307	325	298	296	321	316	315	294	352	308	322	333
9167	12390	1588	1676	10495	2786	969	894	943	847	891	837	806	795	811	811	765	762	778	775	795	719	812	753	779	793	774	729	777	815	762	766	808	810	758	716	784	813	720	708	753	789	752	774	778	745	738	759	760	768	749	736	750	775	743	762	804	746	690	715	707	723	717	789	717	721	721	759	727	729	785	735	721	715	748	761	754	772	784	701	780	743	693	759	775	711	685	726	714	746	763	701	783	770	738	736	705	775	740	752	729	747	764	697	713	729	775	751	759	718	770	723	772	751	697	716	740	706	769	697	737	734	733	702	742	760	751	770	747	745	728	705	752	755	757	775	725	704	722	714	747	755	783	764	714	746	747	721	702	678	731	753	739	710	757	736	715	765	739	747	771	732	783	723	751	686	747	759	746	702	793	765	713	736	735	691	720	708	792	702	779	701	758	691	735	745	719	776	774	748	706	702	765	764	760	741	725	775	715	717	730	747	769	715	706	756	695	773	756	668	772	777	802	750	739	715	724	762	759	710	715	779	706	720	691	741	729	741	750	764	716	780	748	729	746	715	757	733	753	728	699	734	720	758	710	732	731	763	744	761	733	722	716	728	692	728	760	693	734	768	702	720	757	757	781	683	753	693	761	806	760	721	769	702	754	725	754	724	666	757	727	748	709	704	705	771	733	708	742	736	727	764	714	715	729	762	734	736	764	709	755	734	689	683	762	757	766	724	739	724	706	817	712	778	762	783	776	758	779	727	726	725	804	752	760	726	693	765	760	730	799	716	713	726	747	740	727	754	766	752	706	728	720	728	723	729	711	762	708	744	707	732	775	750	738	730	755	749	721	723	728	726	742	741	749	729	784	738	704	703	758	685	741	745	729	708	678	738	701	750	724	714	739	753	749	722	714	763	761	737	773	781	754	761	792	750	723	744	759	739	710	706	677	721	750	764	723	726	699	759	756	699	727	725	744	756	751	705	770	718	757	766	730	729	714	692	703	769	711	692	751	734	738	760	789	760	721	767	709	723	734	719	720	732	721	733	722	701	730	724	662	706	725	760	758	743	715	759	730	738	709	734	753	731	704	724	693	725	747	753	754	753	685	705	728	760	715	722	742	727	724	770	704	746	702	717	738	709	779	686	733	759	727	681	731	736	737	748	709	754	731	751	729	756	763	725	748	714	731	789	729	731	718	758	771	753	745	718	737	731	727	745	731	722	747	759	710	710	707	751	709	758	732	742	708	723	745	769	713	726	734	786	687	739	759	717	775	760	751	773	780	765	749	737	753	728	728	727	752	721	790	713	764	716	770	756	784	783	759	726	744	730	750	772	725	744	803	707	713	732	748	726	737	768	755	738	774	764	708	737	755	744	758	766	710	716	763	728	806	684	760	728	723	706	759	753	715	682	740	725	723	747	698	705	715	674	716	701	754	724	782	759	724	729	759	783	736	753	754	739	763	732	698	745	736	734	743	688	772	765	738	738	741	745	743	700	705	744	706	730	738	681	726	748	767	769	748	751	757	726	748	726	729	741	774	746	755	751	730	782	738	746	774	734	731	726	702	737	777	736	724	713	724	761	700	740	702	701	750	765	775	740	753	752	779	712	756	717	697	739	684	766	707	736	756	784	770	727	742	702	762	743	757	688	741	776	770	722	757	769	771	761	735	808	742	754	731	770	728	772	776	739	702	760	732	750	761	708	723	716	729	749	750	724	720	706	789	720	782	732	769	723	729	714	744	786	759	737	758	737	719	684	777	735	758	695	729	734	721	733	749	757	784	744	764	762	762	743	751	765	730	749	744	745	698	751	778	711	746	763	734	710	734	734	692	723	739	673	724	740	712	697	766	749	758	708	758	713	764	720	721	720	712	700	789	708	720	731	738	736	823	772	784	752	746	715	740	737	765	775	698	728	752	740	706	670	718	729	734	757	685	738	761	731	770	737	762	751	728	699	755	742	723	708	725	779	771	740	747	733	755	761	744	772	742	763	721	737	760	777	735	769	754	744	692	698	756	765	729	761	708	779	756	743	747	760	728	716	770	732	726	742	759	731	783	739	732	732	781	751	714	805	711	745	737	732	701	734	736	737	715	736	733	719	761	719	744	761	814	754	716	691	726	747	762	767	715	733	701	752	732	761	783	713	737	747	745	698	743	733	735	772	751	766	740	721	711	680	739	782	689	728	740	734	725	682	762	696	733	748	734	698	740	770	732	706	788	768	737	742	723	731	755	760	742	776	697	782	724	677	741	752	784	759	716	756	751	793	717	685	653	738	779	756	696	718	687	745	751	732	720	692	748	735	720	714	709	728	716	741	752	756	770	777	750	763	729	737	710	755	773	737	720	712	734	681	739	776	675	762	732	756	780	710	708	768	710	703	706	773	711	749	762	735	746	767	720	763	742	746	709	714	727	776	689	760	708	759	706	741	722	736	754	743	731	719	720	728	729	714	715	759	716	720	753	745	719	747	715	681	749	761	764	724	758	752	711	769	746	770	794	712	737	683	745	736	742	743	707	744	822	704	696	777	764	691	788	752	705	734	790	737	737	735	740	710	755	739	698	747	747	766	741	721	776	713	739	764	744	748	734	725	745	745	780	725	687	744	744	721	709	745	652	727	734	767	753	744	724	747	735	779	743	765	755	812	705	716	725	803	713	694	771	732	755	743	724	737	696	770	765	754	743	712	712	768	746	760	795	737	732	718	736	727	763	754	819	770	687	720	741	722	667	749	741	763	769	735	711	768	701	734	714	684	733	740	753	702	740	743	707	770	755	724	691	692	779	734	741	761	761	748	755	732	757	739	731	675	736	684	721	747	715	741	722	719	741	733	763	726	759	703	698	762	700	796	723	697	700	753	787	757	784	722	743	723	744	770	752	774	741	750	730	741	765	702	750	714	722	742	666	708	758	765	738	726	738	746	704	736	757	749	760	721	716	756	698	730	722	729	751	743	740	757	749	767	739	772	774	792	690	719	751	709	729	749	724	751	704	759	736	767	733	756	734	753	744	761	758	733	694	727	745	727	762	787	760	696	739	760	792	668	730	721	750	737	723	749	761	756	708	730	741	739	748	744	723	726	760	785	796	730	746	745	761	758	751	812	794	797	791	709	766	720	702	776	725	718	787	700	704	712	714	755	742	739	762	688	719	747	744	776	780	767	771	731	737	743	732	739	713	693	763	782	741	735	737	720	799	750	727	737	696	704	716	826	734	742	720	703	723	767	732	774	750	750	738	764	703	768	725	755	697	701	774	756	738	716	713	724	774	688	718	805	691	737	742	726	778	721	766	696	756	773	729	709	723	748	768	762	741	678	733	770	723	736	731	723	755	770	717	750	699	754	728	703	810	721	710	730	708	715	707	712	684	703	755	724	741	736	697	708	751	724	733	766	732	717	751	778	755	746	768	754	724	746	716	713	781	761	743	744	729	757	746	779	751	771	733	712	746	728	749	713	727	741	709	728	747	712	695	731	765	723	775	730	728	740	757	711	694	754	762	759	760	717
17860	22923	3681	648	4621	2123	262	215	233	270	215	198	193	179	173	165	172	170	198	177	178	194	158	176	178	185	166	165	179	164	181	161	158	167	195	187	195	167	172	171	170	168	163	169	168	159	195	185	170	186	164	189	173	180	190	157	171	151	180	181	176	160	158	191	163	177	162	167	168	156	158	151	160	161	182	166	200	157	185	169	182	172	178	162	155	162	163	145	163	166	187	172	169	174	172	188	175	166	168	190	161	161	204	177	217	162	158	165	184	157	165	176	158	184	163	192	157	182	168	168	172	159	171	186	153	173	163	177	178	154	161	182	163	179	189	162	156	175	186	151	187	202	155	170	146	181	147	168	177	149	155	193	160	157	154	159	145	166	157	157	166	137	163	196	193	177	175	177	183	163	145	131	159	165	149	164	204	176	165	162	179	154	172	158	175	176	165	177	157	145	158	167	173	174	155	180	160	163	155	159	154	152	177	186	185	174	176	173	187	157	180	157	176	199	174	193	160	195	166	191	167	165	161	190	169	146	179	145	168	175	182	156	139	162	171	168	169	159	184	151	178	163	148	170	174	173	166	145	172	157	186	162	169	164	175	178	164	152	185	181	194	152	146	142	180	160	153	161	184	170	171	175	192	161	168	163	146	198	185	202	186	173	188	159	175	166	184	173	157	188	160	169	152	190	164	181	172	169	183	206	182	163	162	149	164	175	161	169	191	172	182	147	145	157	177	179	174	183	183	152	167	170	164	174	184	175	150	158	179	174	159	158	171	165	149	182	190	158	190	179	168	168	181	169	196	169	171	175	185	171	148	182	182	165	152	152	145	151	159	173	172	169	168	161	179	188	169	153	175	182	155	177	175	192	175	165	182	164	157	163	176	147	159	172	173	171	190	184	167	159	165	195	159	166	187	206	171	173	181	179	171	174	176	175	188	183	151	173	176	179	212	193	161	152	163	180	177	185	181	193	186	192	173	179	164	189	171	178	177	176	178	157	149	155	150	170	168	180	181	142	160	172	163	174	197	148	159	184	179	194	174	176	175	161	168	181	186	163	167	160	156	179	204	163	176	181	175	178	167	172	149	172	191	167	196	188	175	159	161	161	182	182	179	183	168	176	170	150	172	190	153	187	165	189	155	154	170	171	164	169	188	173	162	150	181	195	187	166	169	167	163	206	183	156	167	185	166	194	178	152	167	174	188	158	149	160	202	199	192	179	148	167	206	159	197	178	179	202	169	158	190	180	162	187	164	183	156	188	186	162	154	177	158	173	185	165	151	170	185	179	172	170	153	172	181	190	165	171	195	156	171	180	171	184	186	180	172	169	182	158	173	168	162	148	165	133	164	157	192	190	184	176	186	178	158	170	175	191	141	137	179	184	178	166	186	155	149	166	189	171	182	184	185	184	161	178	145	172	189	149	156	162	147	153	174	152	173	175	193	157	174	180	182	157	160	177	148	182	155	173	146	176	150	142	169	166	146	169	144	171	163	158	190	173	141	191	163	167	174	180	176	184	171	179	168	173	164	155	189	164	131	166	159	165	164	168	181	168	164	135	148	167	166	154	180	171	186	181	160	170	172	158	186	175	157	169	200	160	175	164	173	169	166	185	184	172	147	166	164	166	169	159	162	162	164	163	174	157	199	146	161	161	166	164	158	171	187	175	180	167	191	173	180	164	145	185	160	182	180	142	141	195	182	176	174	164	169	152	149	167	172	173	165	164	165	161	171	164	159	157	165	164	192	159	141	164	173	176	172	171	172	165	169	168	176	140	208	151	136	162	187	178	187	177	172	154	165	158	193	181	183	170	166	154	212	161	192	189	163	196	194	167	161	161	154	180	145	171	172	155	165	170	172	163	175	181	173	179	177	189	176	198	171	193	170	172	169	158	169	167	168	185	162	152	179	182	171	170	178	173	171	175	176	171	169	159	159	189	164	189	157	197	170	171	193	202	174	168	182	163	174	169	156	169	170	151	168	141	174	157	168	155	171	176	168	174	178	143	180	158	177	162	158	180	159	159	177	178	153	173	193	177	166	125	182	174	155	176	172	166	186	178	170	149	160	158	179	174	155	182	162	154	176	192	171	175	184	161	158	169	168	157	169	190	194	174	166	153	190	179	167	184	183	186	159	166	177	191	170	168	177	154	188	173	181	183	174	158	178	169	172	194	168	180	160	148	169	151	160	135	174	156	180	171	177	148	197	197	148	157	156	162	143	167	183	170	175	183	169	164	181	178	180	202	187	189	159	154	170	184	168	161	159	150	167	175	175	155	164	180	172	158	187	175	174	186	186	149	174	162	164	157	165	186	188	182	177	190	183	165	187	169	152	194	158	168	174	161	158	149	164	166	183	147	181	171	187	166	178	171	147	172	161	133	159	167	177	170	184	174	157	156	206	181	150	159	144	194	168	160	186	166	165	194	179	164	183	176	137	175	166	162	168	164	169	175	166	154	154	163	159	174	168	199	177	169	172	159	154	160	177	174	186	190	176	182	151	168	155	204	176	171	171	173	165	153	178	180	179	174	175	190	151	171	148	178	140	169	151	177	145	164	176	196	161	183	181	159	185	150	154	182	175	195	170	172	155	194	170	162	173	179	176	146	179	173	164	181	169	168	170	203	166	150	193	168	158	167	178	175	163	146	149	173	152	164	169	167	150	166	178	181	177	191	156	185	142	177	188	169	168	161	175	181	158	158	160	180	149	159	158	194	171	139	171	186	167	158	168	181	182	161	167	171	170	183	164	165	149	136	156	171	173	158	160	135	177	172	186	165	171	185	208	180	197	166	169	163	145	134	163	174	162	155	158	178	151	172	175	179	158	178	137	146	174	170	177	159	181	167	183	157	167	175	189	187	179	181	173	170	160	194	183	175	180	150	161	165	186	167	199	162	154	158	171	152	185	164	167	177	156	152	137	140	162	156	152	175	180	200	179	166	161	184	174	163	161	160	165	164	184	157	148	153	162	162	159	186	158	174	165	180	155	195	172	153	151	163	158	179	145	165	171	142	191	160	147	164	174	170	158	174	153	174	193	177	182	167	165	163	201	175	181	141	179	175	183	158	154	167	162	184	183	184	171	159	176	167	191	181	153	197	143	158	170	173	165	164	200	181	146	173	205	164	160	185	150	181	187	183	169	173	190	193	158	151	183	166	156	156	168	170	181	188	172	160	175	180	176	167	182	177	170	177	166	178	149	185	178	211	198	177	165	184	178	149	150	200	205	170	154	155	153	149	172	189	196	128	163	160	185	172	177	178	182	176	183	171	180	172	147	156	153	136	139	175	172	161	165	157	166	197	179	161	159	161	171	177	158	191	177	165	188	192	187	164	191	179	154	173	180	163	180	171	176	173	186	175	157	160	166	159	182	176	188	162	168	162	200	152	179	145	185	176	175	192	148	161	168	172	192	170	154	178	175	183	177	174	178	174	172	199	174	159	158	158	177	182	176	185	162	198	167	152	143	164	176	177	189	140	132	184	172	150	165	182
12034	18414	1713	2201	15883	5155	913	826	711	682	642	566	566	571	528	550	549	512	477	478	504	480	459	434	487	470	480	466	444	489	421	461	465	440	416	423	433	428	465	409	411	407	431	418	416	416	398	429	428	445	430	411	455	445	399	399	407	454	408	457	446	452	428	410	400	393	431	433	402	416	472	393	417	436	401	396	429	400	418	405	438	405	394	414	415	402	387	429	445	493	442	465	428	435	444	418	450	418	417	430	444	366	411	413	436	457	425	380	472	410	414	422	430	435	467	418	399	418	436	395	418	437	431	455	446	457	408	427	420	399	404	451	462	454	406	404	374	409	467	435	419	382	470	452	425	439	446	438	419	440	393	429	435	442	421	396	418	443	400	405	437	417	413	422	394	410	396	419	422	399	428	427	442	411	425	447	390	459	423	370	403	462	419	397	445	414	427	393	446	389	431	428	425	466	390	417	428	433	409	369	438	439	392	402	416	441	420	435	404	432	407	414	419	435	403	399	425	424	450	451	422	452	381	419	426	423	410	427	436	420	420	418	440	421	457	420	403	433	422	399	398	380	417	448	427	407	425	389	393	420	420	434	434	437	421	431	405	448	435	419	446	409	430	439	446	412	398	424	402	383	419	460	408	410	433	430	447	447	393	425	405	431	423	387	440	403	423	402	406	430	403	408	450	396	416	415	418	404	398	387	408	411	411	437	440	465	409	399	429	414	411	411	464	404	424	400	423	464	440	395	441	453	391	383	412	402	388	458	454	467	433	418	429	422	427	416	432	420	477	423	416	394	440	468	483	422	429	399	458	422	412	451	431	401	408	424	459	414	426	433	446	436	436	401	396	441	410	429	405	442	409	392	441	428	451	434	466	425	416	431	395	401	452	384	394	413	441	428	459	425	415	434	432	445	430	428	437	447	438	397	414	422	379	429	419	410	440	412	446	471	415	473	416	435	402	398	412	429	459	375	422	413	409	412	388	417	400	433	403	388	449	432	418	418	425	451	412	403	431	467	423	407	428	427	454	436	410	412	391	434	453	370	395	404	407	433	443	447	405	439	390	414	435	393	399	430	409	436	402	403	390	451	400	406	425	391	416	385	419	414	395	410	451	394	438	449	427	427	385	382	409	426	400	425	440	386	435	414	428	446	428	414	406	410	438	384	397	397	421	392	417	455	385	440	418	434	409	422	388	408	394	417	446	443	378	430	421	421	375	410	397	407	425	417	416	423	436	434	428	439	456	433	474	434	436	428	469	402	383	431	419	375	437	411	418	406	400	461	419	415	446	411	448	433	436	417	445	387	391	389	442	406	474	411	455	404	405	448	384	446	425	376	414	395	427	432	409	422	403	430	465	420	405	412	452	417	417	424	451	429	425	411	374	447	397	392	425	398	444	392	396	444	404	434	448	412	431	442	419	445	410	431	443	390	450	429	413	404	441	448	410	421	414	428	457	386	448	462	452	391	402	429	408	406	454	413	412	447	436	401	467	394	424	383	402	398	406	418	413	447	440	386	432	420	434	433	393	390	359	413	402	430	412	394	418	410	380	431	451	393	439	454	404	421	398	395	420	388	445	428	435	409	436	446	458	416	438	415	389	417	423	434	455	440	416	433	453	380	423	430	391	386	437	447	386	431	401	419	403	455	424	383	402	416	407	437	438	447	414	411	435	454	404	421	424	425	389	426	426	444	409	436	420	425	424	400	429	407	429	415	444	390	428	420	392	403	383	449	396	424	439	419	383	397	444	413	413	408	432	409	432	408	380	424	418	395	438	427	427	453	410	406	406	386	434	422	409	458	371	394	413	415	397	465	399	442	411	364	440	412	446	405	436	401	416	442	415	441	434	423	454	416	423	400	433	389	392	436	457	450	433	411	399	443	394	434	423	422	416	398	425	395	398	403	407	404	455	472	402	388	386	417	440	410	436	372	406	424	395	459	434	396	443	475	393	382	432	431	429	455	394	451	437	420	433	393	408	431	439	447	415	398	464	428	429	435	445	421	443	424	427	422	409	421	403	411	453	461	420	403	403	424	417	383	437	414	424	389	434	418	440	426	435	436	373	427	407	418	414	414	416	448	397	385	424	422	442	418	468	407	422	424	397	403	436	375	440	465	430	429	419	411	399	446	439	446	417	413	402	405	405	429	409	400	420	434	436	423	391	402	425	405	433	432	416	408	435	406	412	420	403	388	434	434	385	444	417	400	408	441	419	403	445	437	443	433	416	408	414	423	429	443	412	420	396	392	411	402	451	422	426	443	417	453	428	403	385	438	413	415	415	399	381	430	419	387	439	427	420	403	433	391	401	418	425	442	391	405	443	401	439	405	405	401	393	440	429	407	425	413	411	416	429	425	418	403	418	423	393	387	442	476	394	445	424	403	424	428	399	411	402	428	380	430	394	419	490	413	436	417	408	442	418	430	429	424	422	391	413	442	422	443	390	417	411	402	429	471	419	397	432	436	462	446	408	395	429	395	454	407	408	428	413	410	408	468	452	431	437	403	408	400	424	445	411	437	415	438	414	404	436	421	427	401	428	402	435	413	436	440	396	395	402	421	403	427	395	414	424	417	425	411	433	411	427	435	399	409	418	436	437	441	436	439	438	387	396	459	414	395	390	448	423	411	433	422	435	417	396	413	430	411	406	427	423	419	415	427	428	460	419	446	410	439	408	405	454	412	393	431	431	386	427	452	394	431	408	385	442	427	424	419	389	419	413	429	404	435	428	440	424	405	427	453	430	476	395	431	383	421	385	410	416	459	451	420	394	426	401	442	425	397	426	459	404	451	469	448	434	439	397	421	426	403	411	428	374	408	419	421	403	452	406	433	408	415	443	397	437	442	428	419	410	429	415	408	400	408	426	443	471	412	413	421	393	436	407	426	451	423	413	407	398	404	432	429	430	409	447	458	395	435	419	416	418	386	380	405	407	410	405	420	428	384	430	396	413	390	406	431	425	456	430	394	419	450	401	431	406	401	450	417	408	446	433	415	438	410	404	457	429	421	406	395	433	399	436	392	428	470	421	391	395	408	427	390	430	446	430	407	420	444	441	455	446	386	405	418	455	424	429	477	400	428	405	407	446	393	431	403	424	449	395	405	414	406	407	403	421	443	399	405	403	391	424	438	446	406	446	433	415	395	407	436	392	431	432	459	398	446	414	408	422	403	427	402	421	424	398	414	448	433	409	400	426	418	373	400	408	435	419	392	424	442	433	439	422	377	423	452	460	442	382	444	423	405	434	420	393	418	419	396	408	432	445	443	385	440	416	401	444	403	443	413	435	413	429	404	376	432	423	443	415	409	424	412	372	432	425	433	422	424	430	399	450	391	414	453	420	379	443	436	396	408	407	425	414	384	431	440	409	397	449	420	432	433	432	402	486	450	416	408	475	423	420	445	427	435	463	420	458	383	407	398	410	434	427	414	411	436	388	377	408	387	387	439	413	401	469	382	394	420	434	412	410	455	385	412	422	448	422	433	435	366	419	398
1571	791	406	380	547	316	294	286	337	312	297	302	278	294	319	287	296	306	308	279	335	272	284	269	254	298	301	300	277	308	305	320	291	288	323	314	270	247	229	298	275	286	283	312	301	325	274	288	302	303	330	307	289	251	285	283	292	291	267	298	280	304	302	297	322	312	303	285	296	285	264	270	271	278	299	310	304	292	278	297	305	274	316	321	313	244	273	296	310	296	285	275	279	297	281	233	293	269	264	300	297	272	302	311	272	246	278	283	313	305	286	275	290	277	262	315	304	312	279	348	322	311	312	262	313	285	288	313	298	328	320	290	302	262	292	266	299	261	276	324	270	306	305	314	266	316	268	257	307	273	299	281	262	304	262	277	286	266	302	287	306	302	292	334	260	285	291	273	277	308	261	290	302	296	328	303	300	270	270	273	285	302	291	302	281	285	307	275	282	263	302	275	321	276	298	337	258	319	315	247	296	300	297	310	247	261	271	294	286	337	282	286	274	264	274	281	289	330	298	314	310	295	305	314	278	320	289	299	284	281	284	305	290	272	283	312	295	292	304	281	291	331	305	280	290	303	299	323	281	300	306	279	288	302	310	294	282	325	281	271	273	303	268	312	293	270	288	260	258	287	283	274	284	290	322	315	270	251	318	287	297	316	303	263	295	303	310	280	285	251	279	289	287	293	278	315	307	298	298	279	314	292	288	312	275	306	288	307	293	322	290	315	286	272	297	283	271	292	317	278	297	294	277	299	291	288	278	267	285	275	306	266	328	280	287	300	260	284	283	268	293	295	304	279	285	307	299	250	285	284	308	294	277	291	315	300	315	302	295	265	269	280	286	297	294	315	290	319	262	301	288	308	257	307	296	268	305	281	314	326	297	293	276	302	277	244	314	289	290	275	273	263	311	288	297	269	299	263	306	318	301	293	289	261	290	323	265	259	330	300	272	322	290	283	282	306	285	300	313	284	283	296	282	293	336	299	312	314	302	293	288	293	296	288	302	279	299	266	291	313	274	313	269	258	284	291	300	285	249	304	262	321	313	274	269	295	299	272	307	304	311	310	272	287	292	281	267	278	302	296	305	308	268	285	333	283	270	259	288	304	285	293	311	274	338	279	276	302	301	295	298	293	281	257	316	297	282	292	270	286	318	295	307	313	269	252	280	289	304	296	298	290	284	292	283	298	303	302	291	291	311	283	314	306	260	292	297	305	310	308	305	305	292	328	305	273	280	284	293	266	289	298	260	295	312	295	301	303	300	305	275	303	277	283	277	308	260	312	276	280	284	281	278	308	277	331	267	273	325	313	310	291	307	284	304	281	333	298	301	298	294	300	301	296	269	270	298	288	306	299	290	299	269	295	277	311	286	278	294	289	337	300	287	290	290	287	327	277	281	297	307	294	306	304	295	312	285	306	286	270	321	298	300	293	282	310	310	286	306	250	280	291	284	282	291	309	299	299	289	264	310	308	340	264	298	312	279	303	300	269	274	321	298	287	310	303	280	300	277	284	302	290	285	285	286	286	317	292	290	282	258	280	292	299	289	297	270	296	334	304	314	332	270	310	295	277	304	287	310	292	315	328	293	288	256	305	303	316	295	275	318	298	322	264	299	275	274	263	296	291	299	275	277	334	275	282	322	299	300	301	306	290	261	270	245	320	280	309	290	292	303	300	275	323	294	275	303	269	330	300	313	269	280	276	324	259	278	293	267	275	296	273	298	296	271	292	299	278	299	317	297	297	292	330	289	318	301	295	306	273	319	299	323	296	317	287	286	260	281	283	303	273	314	336	318	297	296	271	282	285	274	310	308	294	295	318	274	291	288	271	308	331	285	306	309	298	335	284	294	293	303	286	287	294	297	278	309	292	302	285	281	275	318	283	271	287	299	267	279	313	298	303	310	272	325	312	284	282	300	279	290	296	305	266	288	280	312	305	266	255	325	284	279	289	301	318	330	280	284	288	295	309	283	286	261	302	277	272	292	309	318	284	316	332	300	300	279	295	279	309	297	270	344	267	294	279	293	301	285	296	311	281	274	302	326	289	332	284	295	300	289	290	292	302	301	276	303	286	273	294	290	306	301	315	303	322	312	274	302	300	294	298	287	313	312	270	278	293	277	280	323	280	279	259	275	297	275	300	275	305	275	276	329	318	272	295	318	289	291	255	312	262	267	282	262	304	303	305	290	277	305	288	292	284	303	309	270	309	303	276	252	266	294	316	270	281	305	303	289	290	312	322	264	312	319	281	279	290	274	259	275	286	307	276	307	264	317	279	289	299	320	282	300	280	287	294	322	282	331	291	263	304	287	289	297	266	274	277	286	317	286	313	252	252	259	273	273	295	299	302	297	281	327	323	287	301	286	268	293	302	268	279	291	273	301	291	282	304	322	276	245	295	283	292	284	268	286	299	290	263	274	278	265	285	298	282	305	293	292	284	290	258	239	285	246	279	298	298	301	293	302	275	232	310	293	298	337	267	280	287	293	309	288	312	278	288	362	285	272	275	290	254	259	298	280	287	308	276	282	275	311	255	277	304	280	291	326	296	268	293	309	269	289	290	296	307	276	303	265	285	304	265	310	269	315	283	297	298	312	302	288	301	298	240	289	305	288	287	276	287	311	296	286	294	289	258	313	285	274	262	287	288	301	310	307	289	296	278	278	282	330	298	325	319	307	282	292	307	311	306	334	305	294	282	308	267	275	292	310	326	285	326	317	295	302	288	313	301	296	300	300	272	269	291	287	306	295	304	269	297	264	296	334	287	300	297	288	281	297	285	314	293	302	317	277	280	289	314	276	292	328	284	297	304	318	308	268	305	302	309	272	289	293	282	304	310	294	233	273	291	289	295	279	315	289	322	298	304	293	287	289	306	324	295	290	269	303	298	289	283	304	310	310	305	319	286	300	313	283	318	270	291	315	284	303	288	296	275	278	319	306	307	298	296	281	273	318	304	300	302	312	303	297	292	264	287	271	294	293	304	291	297	303	307	279	316	307	342	281	301	294	268	285	264	287	319	317	314	313	296	288	283	315	303	286	301	283	303	334	297	313	279	305	307	300	293	308	285	307	284	289	291	270	288	287	277	279	295	310	275	318	308	289	281	310	292	265	289	293	285	272	281	256	282	301	309	298	286	306	301	267	276	310	354	265	318	326	290	301	274	273	286	266	260	278	277	254	299	286	295	318	313	312	304	300	269	290	314	286	333	277	299	285	258	293	287	289	291	290	288	307	305	278	280	313	286	318	278	300	313	317	299	255	302	281	289	282	286	277	283	278	341	292	291	310	317	313	300	295	296	280	287	284	320	289	280	304	259	275	272	308	298	301	285	270	301	312	307	281	297	268	277	290	345	276	278	307	284	288	283	307	285	285	283	293	309	338	299	341	267	345	307	289	303	300	315	269	269	306	318	301	269	293	308	288	299	308	303	320	296	337	294	285	291	308	307	292	291	302	274	269	304	292	301	297	260	328	298	279	272	285	264	270	302	270	313
2128	1744	931	1022	1788	870	744	691	740	709	682	693	726	721	673	728	746	726	708	713	720	759	686	734	706	778	730	707	687	695	738	709	697	712	692	743	703	748	708	736	738	682	699	698	670	716	750	688	700	700	709	704	739	662	720	719	728	706	711	732	762	717	764	744	702	715	700	713	718	760	713	723	692	694	729	684	684	690	734	713	696	745	678	731	738	661	711	673	724	682	732	721	692	728	720	715	697	728	644	687	703	754	711	714	680	706	675	676	689	719	748	725	718	713	741	694	728	692	701	733	753	716	716	757	710	728	721	692	711	723	716	702	740	655	651	739	755	730	683	692	720	721	662	706	727	692	672	737	706	750	702	721	710	708	718	719	675	749	690	696	705	709	699	718	662	738	695	728	686	706	724	753	739	745	730	717	698	650	710	745	699	682	724	711	705	700	696	729	727	708	697	732	715	745	711	715	714	730	701	692	708	750	691	684	734	707	743	669	749	698	722	749	731	703	763	710	713	723	759	652	656	756	709	759	705	749	710	721	730	652	649	702	700	659	698	725	746	661	700	705	735	738	716	700	725	733	695	690	721	731	770	706	654	696	725	750	753	709	699	735	707	740	723	719	684	699	700	746	731	717	797	681	664	746	684	731	694	716	717	702	693	734	735	703	701	742	700	724	712	693	689	681	783	717	699	723	720	689	694	700	709	734	708	672	729	782	696	712	725	763	720	719	690	724	706	688	718	680	678	751	726	735	672	700	718	721	771	706	694	701	694	719	682	733	704	719	707	749	745	736	695	696	716	679	696	703	708	670	711	696	704	694	733	706	686	684	733	702	704	680	686	653	766	715	724	695	723	730	665	695	748	666	738	702	666	680	746	686	711	752	724	701	708	733	654	740	750	675	717	700	690	664	716	714	696	749	753	685	684	733	692	688	736	714	728	713	688	689	733	665	678	749	701	716	693	709	747	686	644	687	722	744	754	706	730	752	692	716	733	710	783	748	711	784	703	693	732	661	671	680	722	675	717	743	691	669	725	725	723	696	669	732	686	721	699	703	701	699	716	662	738	708	730	743	684	720	714	669	723	685	699	722	765	731	728	704	679	634	666	703	689	711	755	714	738	708	778	711	716	690	728	712	727	717	668	677	691	700	690	721	744	685	699	692	701	689	689	715	707	752	718	710	713	704	673	694	705	722	727	711	692	723	713	684	690	749	697	693	729	713	681	726	741	707	667	757	695	727	729	680	659	744	701	690	708	714	715	748	732	707	724	689	731	728	716	742	732	746	693	664	727	702	725	682	727	711	697	677	732	690	738	703	702	717	717	687	680	666	715	697	712	710	678	744	711	686	693	739	729	716	677	676	665	700	727	747	694	681	710	688	723	663	745	694	706	753	715	703	765	695	684	714	697	739	723	703	660	672	715	717	732	704	674	705	685	701	689	678	735	738	705	705	643	720	703	664	719	746	738	715	719	694	690	663	704	732	687	709	710	750	673	687	665	742	705	712	709	700	699	706	696	758	672	721	750	698	706	689	741	699	716	698	721	749	674	717	675	719	718	707	689	714	670	731	655	689	702	708	699	712	686	714	727	679	659	733	685	728	712	734	727	723	683	743	722	698	688	773	695	758	707	752	690	701	707	720	723	690	698	710	734	680	690	694	673	694	684	715	711	663	688	689	692	704	662	674	723	703	707	755	690	716	712	701	708	717	740	699	758	704	684	696	696	693	686	740	689	717	728	692	688	721	721	683	696	706	739	713	703	657	706	664	688	730	742	665	694	686	710	747	717	725	665	733	692	710	668	738	721	733	684	730	790	736	709	697	734	687	766	725	697	706	696	735	699	670	666	724	666	734	694	732	750	715	731	740	680	701	725	707	709	671	723	692	730	700	688	735	713	667	683	707	727	737	706	698	714	727	712	712	665	705	727	699	727	745	704	702	741	681	702	719	713	733	733	715	714	762	721	721	728	694	665	711	705	703	741	704	702	691	674	752	690	724	723	727	698	710	736	702	764	712	705	692	665	703	664	703	713	706	689	673	705	689	742	712	655	746	716	742	703	742	658	697	674	746	728	712	733	684	705	706	693	676	698	732	728	673	710	704	676	712	742	661	703	715	729	744	707	742	745	648	693	700	739	656	690	721	656	712	723	709	716	696	738	694	738	730	716	682	651	677	689	699	722	686	783	689	702	688	716	682	707	719	712	720	745	717	689	727	729	696	734	671	714	717	738	745	694	720	750	720	699	684	722	731	731	719	710	748	728	733	746	691	653	667	691	722	731	719	663	681	708	700	696	703	716	694	715	687	716	716	722	700	754	666	738	682	709	683	706	728	706	701	718	732	728	691	675	730	695	717	738	694	720	679	719	705	764	703	748	713	766	677	700	744	745	697	695	725	697	721	714	723	731	682	726	683	708	730	710	704	695	727	729	712	712	681	696	721	725	719	694	694	703	694	709	689	745	724	706	702	746	719	728	698	678	730	696	733	706	677	733	715	719	680	740	719	713	735	732	689	642	707	700	714	717	703	710	675	719	727	693	703	683	669	672	681	707	714	692	688	690	695	696	699	698	717	702	688	699	666	700	748	712	705	721	709	718	730	710	711	742	690	707	713	727	698	670	699	714	772	702	757	709	744	676	723	697	714	732	696	694	704	736	713	687	665	714	664	697	699	655	648	713	705	693	693	730	715	713	734	725	737	710	752	699	699	709	698	727	708	704	738	713	698	709	708	724	693	698	722	718	737	696	714	718	719	737	731	745	695	745	680	699	711	722	708	796	707	684	702	680	696	754	768	680	734	719	738	699	751	710	708	672	715	728	676	672	709	701	683	731	735	721	676	676	692	699	699	708	709	750	702	750	692	685	673	688	690	659	707	700	684	709	724	720	710	718	760	715	727	677	748	649	697	702	732	787	713	694	711	689	716	696	715	756	682	668	703	679	671	692	721	755	743	748	708	728	730	702	672	711	731	710	721	698	712	720	780	689	751	689	754	683	745	702	712	699	683	744	724	732	725	704	752	717	726	696	682	736	736	700	685	686	722	752	673	754	728	708	750	745	713	743	719	698	726	743	696	732	638	724	659	737	685	692	680	735	678	714	709	684	718	709	690	657	684	747	734	738	695	692	714	705	728	696	697	733	736	682	715	692	695	706	658	675	735	744	745	730	731	695	684	702	677	724	719	656	735	680	700	668	697	716	711	680	767	715	765	728	723	772	712	688	653	696	704	685	720	722	688	692	755	749	727	699	715	715	705	742	726	755	665	656	736	721	714	685	705	755	774	708	693	699	695	699	643	689	694	713	707	712	728	688	696	702	735	740	759	691	687	743	729	709	725	705	708	726	738	743	693	712	727	661	727	732	665	715	687	700	722	718	719	710	718	720	711	757	730	749	734	797	686	717	697	707	725	714	696	668	674	691	719	740	707	717	711	712	744	703	716	639	735	758	721	700	676	712	727	709	731	690	706	729	672	691	721	697	682	673	706	765	753	713	672
10003	12203	1210	660	2002	1595	398	377	351	350	345	353	338	314	329	310	295	342	306	322	307	281	309	304	288	318	290	313	287	293	301	351	326	315	294	306	334	329	336	323	331	305	275	294	296	303	286	271	338	317	290	291	314	303	333	327	287	275	280	305	324	326	324	319	331	314	285	318	291	319	313	302	327	319	287	284	347	340	303	333	308	312	294	339	299	355	311	310	313	332	322	318	315	317	321	293	280	322	302	293	302	314	298	302	326	311	326	304	283	294	326	273	301	308	301	323	290	289	288	306	307	294	301	315	303	331	331	303	303	322	312	282	308	282	291	311	294	337	325	345	308	325	292	320	319	314	333	305	294	299	318	299	301	292	303	325	288	313	292	305	283	303	315	324	285	292	299	290	311	335	290	301	329	319	300	305	282	327	320	275	273	306	266	313	318	341	290	305	294	313	303	339	344	297	295	281	319	290	302	280	325	297	349	325	320	334	289	340	288	328	322	303	305	293	298	253	329	310	314	307	305	282	289	303	307	326	324	327	326	330	294	312	315	320	305	308	303	306	307	294	325	306	342	317	315	302	337	327	306	319	281	279	277	311	314	322	293	278	278	302	308	318	292	298	310	322	271	285	314	310	291	278	313	303	320	334	329	302	313	297	297	314	340	301	294	319	320	292	339	272	282	315	307	276	318	305	329	323	330	325	312	323	291	263	281	344	332	286	339	325	296	279	290	325	298	296	333	325	318	289	284	318	339	334	315	293	307	312	312	285	332	317	316	299	310	302	279	273	282	286	284	313	309	280	283	286	331	298	322	318	281	281	309	340	275	287	298	334	313	341	291	316	340	314	292	323	318	312	290	311	260	308	273	309	280	309	303	281	321	282	281	281	310	337	344	305	324	331	286	301	308	301	316	289	333	291	266	289	315	301	341	302	335	292	286	301	321	291	325	329	331	315	308	291	342	318	330	292	297	324	333	321	318	320	335	338	309	267	308	298	295	295	316	323	317	289	307	309	322	360	326	302	331	314	309	317	321	322	322	332	304	319	306	308	326	315	322	287	337	308	286	297	295	317	305	278	325	311	309	319	306	300	282	318	280	274	327	300	350	291	297	318	316	319	312	308	280	295	310	320	302	304	311	314	301	296	324	316	355	334	319	301	282	324	313	281	279	327	275	313	275	317	324	350	286	279	299	269	285	292	313	283	301	312	298	309	317	294	334	344	314	313	281	303	291	265	317	308	291	312	283	285	274	333	293	337	327	275	288	310	270	300	327	310	307	294	292	306	307	303	289	317	341	309	340	317	317	297	321	325	284	334	342	308	309	287	315	309	317	272	311	304	327	294	284	278	307	304	294	308	287	311	312	322	333	305	327	332	280	281	313	319	306	317	323	311	315	326	286	297	291	333	292	300	302	330	332	326	303	323	292	327	294	322	340	310	305	331	297	320	322	305	294	271	272	306	316	316	296	279	303	327	305	278	294	264	294	346	325	324	290	318	342	319	308	328	326	300	298	281	273	321	328	265	338	275	285	308	319	287	304	321	311	340	302	317	312	316	330	300	281	282	308	300	316	304	302	295	308	302	302	294	279	309	303	324	309	309	278	341	311	291	299	302	307	314	310	288	317	295	278	293	324	294	298	301	287	312	297	314	307	313	325	281	305	325	314	309	302	322	294	324	317	309	341	315	331	303	303	296	310	311	290	363	326	280	338	335	297	287	298	342	302	306	336	350	278	300	337	316	317	299	297	318	303	302	315	308	311	332	314	306	302	327	329	313	332	292	310	293	300	327	331	291	308	311	296	292	299	302	303	315	314	296	320	322	331	324	272	331	295	292	307	312	309	292	317	328	304	315	317	277	331	306	323	308	319	296	337	303	325	321	280	320	302	286	340	315	297	289	303	290	307	303	273	263	300	322	300	302	296	329	349	286	313	295	329	293	316	306	296	288	311	291	330	335	288	303	284	295	311	299	308	304	293	308	299	302	306	310	311	336	319	317	324	283	298	287	314	325	322	300	340	302	299	336	328	321	281	300	302	307	268	312	315	300	321	334	316	328	272	309	326	320	305	319	278	302	309	359	286	300	271	292	334	304	303	285	316	324	275	304	309	303	290	316	294	311	303	291	314	292	310	284	301	310	284	317	301	337	314	298	317	296	320	276	301	313	349	305	342	313	314	282	295	319	304	278	312	302	306	327	316	308	319	330	342	341	311	302	304	308	279	298	289	317	322	314	292	292	280	320	285	305	348	331	299	344	336	278	304	301	317	302	334	274	352	326	296	320	326	333	300	318	341	294	298	304	297	303	335	303	312	285	282	321	307	293	324	324	310	304	312	294	315	334	294	304	286	303	327	307	321	299	286	321	309	307	316	293	314	313	266	287	299	285	292	285	267	302	295	339	323	314	311	328	321	340	316	330	326	331	306	316	299	296	315	316	293	301	300	323	319	287	336	305	336	312	307	327	323	283	298	298	321	300	292	289	328	301	284	340	304	319	306	297	290	297	304	309	330	313	322	341	338	295	306	298	310	339	323	295	272	299	320	306	350	279	294	330	303	303	253	324	307	314	271	316	301	311	314	294	274	336	284	322	301	312	327	336	335	282	275	322	287	285	331	314	336	315	301	308	323	300	321	277	319	322	298	340	295	270	302	324	347	304	295	298	304	312	319	339	342	304	288	285	313	300	337	314	299	323	319	323	309	325	324	287	321	336	320	291	301	334	322	318	305	309	289	328	345	313	307	305	334	324	315	313	292	307	304	301	297	320	297	311	283	322	327	341	294	307	287	302	275	335	314	317	297	290	319	333	310	281	312	323	324	352	286	291	294	334	315	330	288	310	261	353	296	297	296	334	318	293	312	317	328	308	312	307	310	300	331	292	298	320	290	303	332	346	338	323	307	302	313	300	326	335	328	299	305	288	306	293	306	294	284	318	325	336	306	322	363	314	333	326	280	300	348	307	287	301	307	315	287	302	319	303	306	316	331	290	298	301	297	291	346	312	299	310	303	305	323	304	298	370	331	319	302	322	289	289	320	307	297	316	302	335	289	288	295	320	289	327	302	276	301	286	317	340	307	273	276	325	319	302	352	316	292	305	285	306	327	307	327	343	290	328	295	319	305	277	315	343	307	282	302	294	338	304	304	292	277	298	296	290	314	272	310	329	345	300	331	310	303	316	274	296	328	309	283	302	328	317	312	295	311	302	274	282	326	321	294	331	290	315	321	323	318	349	320	336	320	297	340	336	290	332	273	328	324	297	310	289	327	292	300	294	306	322	337	309	316	321	319	295	295	321	323	298	325	303	317	301	324	315	291	285	301	323	306	305	297	302	291	281	297	290	313	303	287	315	304	277	285	323	321	307	339	330	293	296	321	320	327	317	320	330	308	301	292	307	296	311	307	280	310	308	334	280	297	302	311	331	291	316	325	315	310	335	325	323	263	302	277	316	311	331	315	316	304	328	296	290	306	305	340	319	316	368	317	282	327	305	294	307
8834	11449	1722	1838	8191	4650	1021	929	905	903	847	844	846	796	791	781	778	745	761	761	770	816	711	771	774	799	716	739	696	743	753	744	735	747	753	724	793	741	773	724	721	721	691	780	750	721	799	770	740	737	788	696	711	744	755	737	795	776	716	738	739	709	706	737	748	703	746	734	736	751	700	741	713	720	790	786	743	719	723	749	768	747	756	742	772	740	726	739	744	713	747	748	742	729	757	716	726	743	736	748	694	731	707	749	719	714	708	766	724	727	754	751	738	732	737	734	693	745	713	702	767	725	777	715	749	715	746	710	698	733	768	724	691	782	724	767	705	735	724	756	752	750	778	761	718	740	735	727	700	739	739	762	705	764	708	753	774	798	719	705	690	756	731	734	727	708	722	736	734	752	739	744	728	752	732	717	707	745	755	723	703	759	749	713	723	771	722	702	764	767	747	790	771	687	725	710	738	761	741	695	737	742	703	735	680	708	743	733	735	715	708	721	723	726	748	768	740	748	724	690	684	724	711	713	779	709	729	738	687	796	738	736	744	750	787	801	756	729	760	708	711	718	739	715	698	696	718	711	746	762	700	775	723	739	740	741	736	743	792	716	723	772	742	740	684	726	725	729	722	743	805	730	709	744	739	775	695	778	712	766	720	701	720	803	710	763	761	742	736	710	686	687	675	769	757	767	751	712	744	737	742	687	757	750	701	789	792	719	772	711	745	722	734	702	765	692	725	697	699	780	718	730	688	725	771	717	724	765	696	728	687	712	730	743	722	695	721	735	710	706	712	730	717	748	757	748	729	747	754	749	713	749	668	692	749	758	705	727	755	714	713	763	743	753	747	713	750	741	734	706	724	745	724	732	718	722	762	767	732	730	760	726	748	685	737	695	723	708	782	736	716	731	714	798	756	696	741	742	759	745	685	730	736	743	743	750	691	720	746	688	711	752	698	722	766	732	716	762	674	759	777	789	699	729	727	787	695	721	742	728	755	736	776	724	779	697	695	720	755	732	763	721	781	732	753	709	723	712	756	718	735	751	735	707	731	770	704	699	739	692	753	720	718	718	746	733	719	716	707	757	755	741	755	750	744	731	733	720	786	727	709	695	738	730	691	747	771	759	735	729	739	767	751	755	725	798	751	716	774	716	722	711	765	687	745	721	751	735	739	755	748	713	740	699	724	717	700	728	746	751	744	754	764	765	744	728	728	725	783	758	732	746	710	717	738	723	757	744	745	696	709	736	701	735	714	795	724	744	743	738	764	743	702	725	734	707	723	718	706	726	689	733	701	737	718	760	757	752	760	776	711	682	757	788	767	716	726	759	747	752	738	710	721	776	730	758	776	739	741	764	711	750	721	718	703	739	741	744	752	744	770	767	705	711	673	721	763	732	783	717	719	736	715	756	745	722	733	749	712	780	773	729	717	724	738	724	769	758	679	709	747	744	739	731	699	742	738	712	749	737	691	771	806	740	721	702	713	752	735	727	714	756	725	715	756	739	733	739	713	741	702	756	765	722	711	711	672	714	728	717	705	782	704	725	750	737	755	721	757	738	756	777	707	741	716	758	723	783	746	765	741	696	735	783	682	786	748	754	699	771	798	714	753	766	713	738	752	718	740	746	785	700	718	748	726	696	753	721	720	742	721	772	748	741	681	706	707	721	733	712	757	745	725	734	739	743	767	742	763	738	715	731	679	723	718	717	690	732	720	769	757	709	726	752	747	721	766	755	693	718	772	718	756	739	768	719	724	680	718	724	754	700	696	773	774	716	727	697	763	702	710	731	755	699	724	747	717	738	737	719	721	820	760	763	704	750	720	767	772	723	744	739	728	744	728	718	737	732	723	717	736	760	731	731	736	729	767	741	723	700	736	776	710	740	742	705	719	691	759	735	718	737	753	706	716	715	695	780	736	739	701	738	762	762	754	732	716	719	755	716	688	779	722	766	716	745	683	743	739	763	740	734	738	752	709	715	704	728	708	712	739	719	691	768	719	722	733	720	722	681	732	759	687	724	715	760	721	743	756	768	728	703	738	724	743	771	735	724	675	722	719	744	737	775	696	687	714	707	725	765	747	734	713	767	702	766	720	756	727	739	743	743	731	706	714	737	800	775	785	734	749	710	757	727	703	746	776	760	727	785	717	712	716	695	712	721	730	785	720	689	710	733	725	677	730	727	738	721	714	727	738	731	738	762	730	694	706	712	717	731	693	690	752	718	752	753	737	724	734	724	706	788	741	681	752	720	744	791	709	729	752	763	776	711	778	747	777	742	701	788	710	707	749	751	743	720	752	769	757	746	775	704	768	731	768	780	719	699	740	763	732	707	728	692	718	737	716	737	724	723	768	788	744	725	721	767	745	742	772	743	734	735	677	772	672	738	760	778	757	748	699	747	764	697	752	724	718	690	696	717	748	787	732	757	702	742	706	724	727	799	738	718	719	746	809	714	718	778	810	737	704	682	785	727	707	717	719	723	739	773	753	673	737	763	684	726	799	707	770	726	737	733	799	709	734	719	707	757	721	758	682	808	690	697	689	746	712	745	693	775	712	768	705	748	722	704	735	738	678	722	748	720	747	718	722	747	759	724	699	764	708	720	737	759	730	772	693	735	732	779	793	728	724	757	740	686	748	750	775	750	710	713	751	736	718	706	719	702	762	744	762	718	688	702	791	699	733	673	728	709	715	725	701	756	734	773	772	754	746	722	736	758	672	736	781	755	735	749	700	766	776	787	773	741	729	724	759	730	777	738	704	691	776	751	762	749	707	774	706	724	731	717	763	751	769	734	713	731	762	748	725	726	728	719	746	732	762	737	733	765	722	682	777	741	738	737	706	732	726	690	703	728	732	692	736	749	721	743	719	710	733	749	740	783	714	716	680	794	701	701	780	730	748	794	693	715	711	768	743	723	687	804	765	702	728	705	732	764	733	732	693	707	730	742	774	755	706	785	710	722	710	740	737	752	715	739	718	693	763	702	735	735	743	722	770	740	721	731	767	724	728	749	760	720	741	682	734	725	802	721	796	727	727	723	707	723	769	788	754	724	683	722	729	751	702	755	707	743	710	680	727	711	731	759	793	719	673	712	742	778	744	713	757	708	730	765	723	697	719	751	751	697	740	682	711	723	754	770	695	787	748	718	722	774	720	747	741	742	726	704	720	742	709	748	714	714	739	726	773	724	732	740	717	725	752	742	721	719	716	748	718	738	743	718	713	747	757	727	729	696	711	733	722	718	726	754	781	692	727	718	746	722	716	725	721	746	760	768	716	722	763	741	767	667	713	734	690	744	764	744	752	742	678	771	731	750	764	736	768	712	728	741	708	688	730	802	722	719	756	754	741	769	741	739	733	698	740	698	738	722	771	779	750	750	720	743	750	725	732	695	700	782	757	739	744	754	745	724	717	689	748	743	769	785	731	710	801	737	708	721	710	750	699	668	728	717	693	740	715	740	706	736	756	695	779	743	757	755	763	750	767	712	724	699	747	704
17460	21543	2453	743	2226	2428	279	221	207	201	176	180	181	187	181	195	199	178	179	212	175	194	195	197	150	152	172	200	148	172	163	151	184	165	156	164	163	176	187	164	180	194	193	171	172	165	153	153	163	179	178	157	169	163	158	162	172	134	147	175	158	165	158	154	165	165	167	163	159	171	162	171	181	169	144	174	190	161	159	169	174	135	169	164	157	175	178	144	175	159	193	167	157	191	172	184	173	155	159	143	161	174	173	177	164	176	175	170	171	172	181	163	186	162	160	163	157	183	170	154	158	186	186	166	165	183	199	147	147	180	150	173	176	169	180	169	175	156	154	142	159	137	147	176	134	199	169	170	155	181	165	178	163	161	169	187	159	164	146	143	173	165	169	168	159	173	156	167	167	167	135	154	159	156	171	162	183	161	156	177	174	188	178	169	160	165	178	183	139	175	141	177	176	162	164	145	181	166	137	174	209	153	167	169	177	173	174	178	154	175	183	145	147	160	152	172	170	148	161	168	159	151	163	165	160	192	176	183	150	149	160	169	187	180	155	164	166	155	188	169	175	168	149	164	182	153	156	155	189	185	172	174	157	168	170	161	163	147	169	140	157	171	149	153	153	191	155	168	159	176	182	181	143	157	185	180	170	156	178	168	175	174	175	151	143	155	180	175	166	167	174	184	165	154	189	192	195	181	172	136	173	180	156	171	161	172	200	182	161	175	186	161	153	147	152	162	136	168	144	172	189	175	168	181	158	169	154	173	174	173	191	148	166	171	173	161	151	165	202	181	162	160	183	147	160	149	171	147	145	177	162	161	183	139	142	159	163	168	175	174	179	144	158	182	168	167	133	172	140	170	179	157	187	171	180	183	149	181	168	180	155	167	164	156	149	170	143	177	184	160	182	158	179	164	155	163	168	130	157	171	159	173	159	181	180	153	166	164	201	166	175	182	182	170	173	171	171	163	148	186	174	183	180	174	157	160	148	175	176	166	175	169	168	174	170	168	164	149	174	180	151	183	164	135	179	149	152	166	164	171	163	167	151	177	175	154	183	165	164	180	165	176	189	185	168	173	168	165	152	145	154	196	167	188	161	157	157	158	152	168	163	170	198	178	157	164	144	166	184	183	161	163	176	173	157	162	163	166	174	169	169	164	183	169	170	156	163	171	171	174	163	166	173	175	161	184	160	151	150	181	177	162	150	165	144	152	184	165	182	185	145	175	169	161	150	165	147	162	154	186	151	158	189	173	132	201	153	165	165	154	173	147	173	173	169	150	159	159	156	183	177	170	163	173	158	136	155	160	154	180	181	172	188	184	185	159	186	210	184	162	151	161	167	203	153	171	169	175	165	151	187	159	160	184	161	189	168	170	168	155	167	168	162	164	160	175	182	168	155	159	155	147	170	167	191	166	184	165	157	153	165	177	139	162	160	178	158	159	165	156	166	158	162	168	175	148	169	167	166	162	173	168	139	169	165	159	164	159	165	161	170	173	178	159	160	177	167	172	190	186	168	188	174	173	182	184	187	166	176	196	167	176	141	177	182	142	168	147	174	152	171	173	173	184	149	146	179	162	167	192	148	189	165	190	149	130	133	178	188	186	179	158	170	185	172	176	160	164	144	165	154	151	163	188	201	135	154	156	168	192	149	152	148	179	160	180	164	153	155	203	170	160	148	169	148	162	164	139	154	164	187	179	170	167	179	171	137	164	138	177	168	147	162	168	181	180	176	176	177	189	159	162	178	172	154	166	173	188	184	170	170	188	172	168	176	172	173	178	166	164	151	193	167	145	182	170	175	143	139	182	177	174	179	136	160	161	157	174	173	154	179	182	158	181	184	173	166	165	154	157	163	183	163	147	169	162	168	169	161	161	171	156	144	166	172	163	163	163	182	177	160	148	150	158	182	158	156	167	160	166	166	159	186	143	179	176	152	172	191	163	174	176	188	172	178	155	165	163	182	164	152	158	171	152	173	179	160	174	161	173	184	185	161	168	167	176	174	173	178	165	152	154	158	154	164	165	167	162	153	179	189	160	182	172	181	188	164	180	169	157	173	171	171	163	191	161	179	164	133	152	167	159	162	169	169	154	132	145	166	161	182	186	168	170	137	170	176	153	184	173	154	192	163	148	172	179	193	159	169	161	164	168	175	160	200	159	167	161	162	136	187	165	169	161	164	180	156	173	159	174	175	139	151	193	143	169	163	159	170	164	158	143	186	182	193	172	168	144	178	164	160	161	167	176	153	167	148	198	205	179	175	143	148	167	163	168	177	153	165	167	166	178	153	164	161	177	165	149	166	181	150	167	168	191	146	165	154	174	200	168	173	172	169	172	192	208	178	179	178	163	180	166	174	173	170	178	180	170	172	166	170	171	188	190	178	156	151	159	164	170	140	174	169	171	180	148	181	190	151	132	172	191	135	193	180	154	163	173	157	166	166	161	165	194	170	153	172	173	162	152	199	172	180	177	170	167	155	177	166	165	167	171	183	184	167	182	145	164	158	188	167	157	173	162	158	159	176	189	178	168	170	175	168	162	162	164	152	136	175	163	187	146	168	180	179	175	161	177	169	161	192	179	163	161	166	186	183	156	184	179	165	152	145	175	154	158	187	151	170	196	174	135	160	165	178	144	175	147	166	180	161	161	155	160	169	162	168	196	159	152	143	159	157	198	159	153	160	165	172	156	171	158	171	157	159	147	163	172	177	186	171	196	163	153	168	168	134	152	171	156	174	162	151	166	170	189	180	184	166	164	149	164	158	173	159	154	179	188	156	184	186	176	197	165	175	187	173	177	170	182	170	173	172	156	190	178	172	164	161	176	156	159	151	170	184	177	184	173	193	165	140	179	174	180	158	168	185	172	176	163	166	158	168	159	173	187	168	147	164	130	159	177	147	172	164	180	174	175	156	186	156	170	177	155	164	159	149	184	157	164	171	187	174	156	162	177	160	157	173	161	170	151	181	165	142	167	194	189	159	154	179	189	157	178	166	177	165	179	133	183	154	156	164	173	174	154	171	166	165	189	156	174	171	157	142	153	167	172	165	170	165	185	160	144	158	182	165	154	143	164	159	152	160	179	192	164	163	156	175	195	168	149	173	164	172	169	167	140	173	165	185	160	198	180	169	145	170	159	165	187	169	139	166	206	173	184	149	143	179	165	164	171	165	156	166	168	191	161	173	128	187	157	176	147	205	168	160	159	172	158	175	196	179	175	147	142	160	181	151	173	196	160	196	153	164	178	144	163	165	183	196	162	156	155	159	171	152	176	186	152	183	163	149	172	165	171	161	163	160	158	155	166	176	178	171	161	155	173	204	189	146	164	156	174	150	141	165	167	176	205	160	175	155	152	127	166	150	176	174	173	169	158	154	170	173	182	153	156	153	176	154	169	162	161	168	159	153	167	169	158	177	141	179	177	183	142	155	170	147	171	181	173	161	170	170	167	170	159	184	184	170	182	182	173	160	144	160	160	177	192	160	164	195	161	157	164
12442	16364	1942	2252	9333	7587	849	849	733	676	613	596	558	558	580	534	489	535	486	510	508	464	428	429	445	415	453	437	442	442	420	468	462	431	435	450	409	417	459	470	390	413	428	483	407	391	436	383	436	399	427	430	454	424	449	454	437	408	401	456	416	416	409	423	433	420	424	408	413	412	463	424	406	421	409	409	404	415	395	412	400	441	402	429	437	406	416	433	408	398	390	403	425	402	413	372	430	421	420	399	400	432	408	389	426	420	427	425	396	394	427	413	429	402	394	413	412	434	428	440	400	402	437	428	433	432	429	453	441	390	415	411	419	410	371	408	403	417	402	402	390	416	443	409	439	398	428	386	406	407	409	430	379	412	408	401	387	400	414	370	431	380	405	462	413	401	412	446	404	422	421	397	408	379	415	454	430	396	406	390	427	403	441	390	396	408	386	404	419	415	394	442	404	396	394	416	443	403	441	385	437	418	392	402	460	400	388	397	410	400	425	436	420	432	396	386	405	394	379	425	401	459	399	385	402	412	419	428	403	398	396	386	443	400	430	405	385	407	396	401	413	423	431	423	402	384	430	434	385	392	410	443	408	399	436	422	414	411	421	424	438	466	415	370	433	432	420	408	408	414	408	363	429	397	449	402	464	432	423	397	417	449	412	433	394	392	431	411	416	424	385	434	422	455	399	423	425	425	422	388	428	402	440	419	388	421	381	413	442	378	407	412	407	383	395	403	405	454	429	469	381	377	411	416	416	414	445	440	415	425	376	442	407	416	396	446	417	406	433	451	436	410	414	444	435	396	399	416	396	457	405	434	409	438	391	412	400	412	432	447	382	410	379	416	395	412	424	457	401	414	411	391	401	436	408	393	380	433	422	403	397	434	403	414	382	391	448	438	422	430	428	411	409	352	388	385	403	426	394	410	413	429	414	419	414	431	423	416	394	370	406	393	448	429	406	424	459	434	431	410	411	415	394	402	422	417	430	415	417	435	423	400	401	419	419	417	413	415	414	428	414	401	409	406	406	429	416	412	385	452	437	397	426	389	404	423	403	404	408	398	433	427	426	430	407	412	450	416	391	431	418	426	393	436	381	381	398	416	445	436	444	415	439	391	411	373	442	405	419	424	428	396	407	432	404	405	435	416	426	446	400	398	419	385	421	417	428	430	429	440	420	391	390	421	439	391	417	399	416	394	444	383	389	425	415	403	443	420	423	434	420	461	431	407	426	391	395	406	404	444	408	413	395	403	428	405	440	425	414	387	432	417	465	405	459	447	433	425	436	445	413	423	431	434	405	426	410	415	405	400	404	415	418	398	405	377	427	427	412	410	463	462	400	447	409	416	379	440	423	379	425	384	435	412	360	409	444	421	402	421	407	406	444	397	393	409	398	387	379	391	446	424	415	434	398	406	429	425	421	393	398	407	428	395	458	445	386	385	427	397	397	407	409	413	436	395	373	430	418	385	407	407	387	375	405	427	420	420	425	406	425	394	444	408	397	413	412	410	400	415	433	394	435	371	428	400	439	385	421	411	404	428	435	394	425	396	422	422	405	410	401	429	391	429	390	422	413	406	436	404	431	444	445	400	412	444	384	430	429	450	423	374	418	400	414	408	417	439	415	413	427	390	430	409	406	410	414	402	422	445	448	421	437	413	393	395	381	403	412	430	408	403	438	431	409	370	413	434	386	443	399	423	418	427	413	413	412	419	398	439	423	436	350	410	411	416	401	436	413	413	441	435	397	399	406	420	428	405	405	442	458	412	419	420	395	404	419	428	436	413	410	413	401	399	404	438	391	425	412	436	441	437	438	448	420	406	384	421	374	436	436	419	416	416	410	369	396	410	393	416	410	406	390	431	414	394	422	428	451	412	413	426	421	377	404	434	405	402	420	390	400	398	393	422	369	425	423	424	434	420	419	428	430	422	424	415	406	391	428	426	429	404	376	413	411	437	420	433	401	400	426	406	403	425	404	424	406	411	433	434	387	432	427	425	422	427	424	409	407	417	417	431	404	403	427	423	380	442	406	416	434	417	388	405	423	393	433	475	443	420	387	428	402	382	402	419	417	436	411	421	439	412	391	382	429	427	375	416	436	410	412	407	436	403	429	450	410	416	419	403	418	406	367	415	383	423	435	425	429	414	437	402	385	407	402	411	400	399	416	440	433	428	432	386	396	416	404	385	428	409	375	397	406	415	415	415	388	447	409	419	451	447	392	400	380	397	403	375	414	392	417	411	445	436	406	420	415	432	433	392	394	424	410	429	441	405	409	371	388	418	426	420	435	399	460	389	445	432	424	445	445	398	419	430	397	371	440	421	384	403	390	405	419	438	436	432	451	376	395	426	385	396	428	410	435	409	418	436	402	394	388	440	426	413	405	437	401	393	427	429	437	404	424	423	420	417	385	445	436	430	406	402	397	388	401	420	405	406	403	475	424	442	413	433	415	402	396	432	387	408	404	430	446	400	386	426	413	422	410	427	421	391	449	404	380	421	410	430	388	420	471	419	411	392	389	423	419	419	400	425	405	391	419	399	414	423	420	430	427	403	406	425	436	419	425	398	419	413	448	429	400	406	398	427	424	425	403	446	411	444	433	422	436	425	378	410	446	451	418	448	397	419	380	407	387	364	412	425	440	406	449	413	390	409	383	442	376	407	411	411	425	456	412	455	365	394	401	419	444	374	369	445	432	415	407	370	433	388	443	396	439	428	406	412	432	457	407	382	403	421	393	422	451	417	403	376	418	419	402	426	409	428	375	440	419	402	383	434	430	393	448	418	407	452	461	432	437	436	444	407	418	431	439	419	410	396	401	419	419	416	376	419	417	369	406	436	463	412	422	407	420	420	402	379	426	411	438	396	414	447	417	423	442	438	419	450	408	392	407	415	411	409	417	426	404	437	403	439	397	408	430	394	433	391	399	468	410	429	395	355	400	443	436	398	438	433	403	405	423	407	399	435	403	423	406	423	415	402	442	425	423	403	419	410	401	414	429	440	409	452	378	409	410	396	414	413	433	442	420	417	415	420	388	382	373	392	415	432	432	428	430	434	430	374	412	409	404	397	402	445	447	412	433	429	417	411	414	420	428	394	460	409	422	412	420	450	409	437	418	393	421	438	446	422	386	380	395	417	430	436	416	427	403	435	398	441	428	405	432	396	412	406	419	398	409	407	418	417	415	435	441	435	425	430	402	426	408	411	410	389	425	467	385	414	423	426	408	410	374	410	405	415	428	416	410	416	433	389	423	407	436	441	367	400	424	407	381	385	426	430	381	435	420	428	434	408	471	381	398	455	424	411	434	397	434	430	379	434	386	420	404	412	405	393	411	426	430	418	401	385	382	386	387	411	406	428	394	396	426	408	441	414	413	391	404	403	418	406	411	415	399	428	420	404	411	438	418	439	426	410	422	430	399	389	386	428	387	420	442	439	387	422	401	413	384	384	419	413	407	412	416	427	384	443	412	442	403	438	415	411	410	386	389	420	412	394
1795	1019	440	393	559	387	294	290	270	283	320	304	311	268	309	310	291	310	308	279	281	280	327	311	305	305	288	256	305	280	275	294	315	291	309	358	289	301	280	277	292	318	257	287	328	307	321	263	314	284	319	279	295	286	280	294	278	341	293	318	295	263	292	323	300	290	264	301	312	275	306	297	287	293	335	295	313	286	294	282	296	320	289	315	285	294	261	307	305	288	337	281	285	312	265	290	273	285	293	329	274	270	290	327	286	263	274	283	300	306	295	281	303	321	304	264	275	294	262	296	286	327	324	294	294	327	312	297	319	294	327	295	254	288	300	318	339	294	291	292	278	303	250	293	300	304	262	291	257	275	285	279	321	292	295	294	309	284	284	271	305	266	295	294	288	301	273	287	303	301	314	283	315	296	317	309	313	273	278	304	304	282	303	278	318	322	298	285	310	296	278	302	269	246	272	307	308	301	293	313	298	277	332	340	267	296	277	302	282	319	327	278	302	331	308	260	329	321	288	301	312	290	302	312	307	292	286	280	284	255	249	258	271	293	314	294	287	307	285	293	292	286	293	283	288	281	322	296	299	294	295	292	308	282	287	306	274	298	279	312	291	314	293	266	285	278	284	307	277	315	273	300	294	281	315	277	266	286	284	294	281	281	293	315	294	301	297	269	284	294	320	317	262	299	333	288	310	305	293	320	302	299	299	286	278	272	268	285	281	288	288	310	292	290	277	305	290	281	299	318	287	289	283	301	294	289	310	275	296	309	283	322	314	292	305	308	290	314	287	294	305	283	265	302	275	300	293	323	283	280	297	303	280	283	310	332	302	278	268	293	299	272	305	287	305	282	264	253	281	331	314	256	293	308	287	274	299	290	277	284	276	298	282	301	320	311	290	317	301	302	312	300	308	301	309	285	290	306	250	331	286	324	322	266	295	304	313	316	321	282	274	304	313	307	296	269	299	252	271	286	328	279	302	304	284	296	276	276	262	316	272	284	304	285	328	316	276	292	318	267	307	271	289	326	308	278	319	347	293	328	309	305	295	325	314	279	275	302	271	300	291	285	295	281	277	279	302	293	283	265	280	323	324	274	283	311	275	341	288	295	304	316	308	274	289	294	267	268	263	289	290	290	293	307	316	278	294	262	280	326	287	292	283	269	273	294	295	280	298	300	302	276	317	304	277	276	277	302	311	327	301	315	282	305	314	283	281	306	294	294	315	310	306	305	309	316	288	276	285	279	278	279	319	293	274	280	329	300	287	281	274	305	276	285	311	299	310	343	285	290	325	268	283	302	309	294	331	287	276	273	313	292	302	265	299	254	263	299	295	301	293	274	286	281	322	270	277	319	322	279	286	287	304	311	334	274	321	314	256	296	263	276	296	281	306	275	287	282	281	285	334	269	306	310	301	369	332	269	286	282	260	294	280	307	302	298	307	300	299	306	303	267	297	262	298	271	281	292	275	284	279	296	322	271	300	293	296	294	288	298	283	282	267	301	298	317	291	306	273	311	287	277	283	289	283	277	336	302	259	298	291	304	284	303	309	308	289	292	322	309	308	293	274	274	277	315	285	277	305	291	309	313	320	285	294	299	285	309	294	312	307	292	323	286	299	298	291	273	277	294	303	305	275	308	304	268	302	315	290	290	313	276	291	275	312	279	317	327	327	305	311	266	273	281	282	295	305	284	292	267	281	311	292	326	295	275	289	298	269	279	277	292	303	291	297	279	297	290	264	265	279	311	269	271	316	272	341	293	288	271	271	302	296	281	264	289	284	317	307	285	272	303	305	281	301	295	334	281	274	277	320	303	318	290	281	296	304	224	284	292	277	302	278	311	291	287	316	301	289	289	298	296	275	294	291	289	286	329	290	289	316	292	320	326	305	306	300	283	310	277	293	295	317	290	315	282	283	321	310	294	269	271	279	296	297	271	280	297	289	308	332	321	309	328	301	319	300	257	285	297	324	285	304	308	308	289	290	264	277	307	286	284	280	282	281	304	283	297	269	279	269	301	255	290	290	291	273	298	334	306	327	326	281	299	294	288	291	292	256	277	293	317	321	314	311	275	290	298	285	285	253	268	243	273	314	305	282	309	292	296	271	287	302	271	294	252	298	298	301	276	274	293	327	301	275	311	309	319	305	317	329	320	293	313	309	296	285	285	282	314	302	291	277	275	280	286	296	282	270	321	309	317	290	281	276	260	314	316	306	309	273	290	290	308	274	298	319	321	301	287	283	280	297	349	304	281	297	310	274	282	285	309	265	285	272	263	305	276	341	270	323	317	306	256	317	309	303	279	306	314	292	282	311	284	298	290	296	290	279	310	294	296	295	267	271	294	307	308	283	304	271	293	317	280	292	320	300	309	279	309	319	299	304	283	273	270	278	294	293	297	293	299	253	298	309	311	330	299	302	261	286	311	272	285	281	279	283	289	278	314	292	299	285	301	311	294	318	299	275	266	270	263	292	275	303	275	289	289	279	285	305	322	320	293	280	294	297	291	293	292	283	287	298	339	271	266	292	336	287	317	298	294	279	301	294	289	271	286	269	306	285	316	283	312	309	309	276	296	319	303	320	313	296	277	292	326	278	277	328	295	311	271	284	304	318	293	294	278	300	279	252	301	308	271	280	299	295	266	284	295	268	287	286	280	292	286	257	297	314	287	322	299	310	290	286	314	291	265	283	291	300	283	308	307	309	245	255	277	305	300	296	286	254	315	298	289	289	284	291	303	282	278	305	299	287	277	269	318	301	288	279	296	282	275	277	279	267	297	278	271	303	320	274	310	347	290	317	283	299	300	277	271	316	304	297	338	296	304	272	294	328	288	286	290	296	319	302	293	278	313	301	292	336	310	308	302	284	278	277	283	273	290	279	301	319	297	307	267	280	291	288	296	260	301	286	311	266	281	293	280	274	280	291	257	312	296	291	304	308	284	256	296	274	292	319	310	292	281	274	284	303	275	312	300	285	279	320	263	306	260	333	298	299	286	310	287	301	270	281	256	287	297	297	313	274	276	308	311	330	289	293	299	301	270	296	274	260	307	294	285	291	330	315	282	280	277	263	280	300	275	309	257	303	270	297	278	279	317	283	303	279	303	308	265	281	304	296	307	318	284	284	293	290	293	293	291	306	268	276	306	308	291	327	287	316	293	295	284	303	294	289	309	278	297	326	299	288	299	278	265	295	279	298	292	302	291	279	303	291	276	308	275	318	270	261	274	336	313	309	286	282	305	310	282	297	302	260	271	285	312	308	292	329	284	304	275	303	275	300	286	308	316	288	281	244	287	292	253	308	280	275	277	312	279	290	302	282	297	317	310	241	277	287	332	272	284	272	306	305	276	318	278	286	323	280	327	281	270	274	293	289	264	272	286	278	297	287	294	323	267	309	291	269	302	289	281	285	330	297	280	303	286	274	283	308	297	273	285	249	281	283	314	322	294	292	340	271	304	277	278	307	295	286	291	249	293	307	304	281	294	279	284	305	287	262	296
2253	1877	1051	998	1915	1196	734	748	739	697	725	719	708	679	764	759	710	746	691	725	728	749	697	687	736	739	695	664	715	701	700	715	710	691	708	718	702	735	709	730	718	714	667	710	765	702	710	732	728	679	690	739	728	693	724	710	695	726	724	689	700	747	695	708	684	663	743	717	716	715	739	685	696	708	706	691	730	691	776	740	715	715	696	764	691	700	697	705	710	698	729	691	734	715	692	698	686	660	721	669	679	665	724	737	693	679	705	701	727	774	677	770	727	716	709	727	770	693	773	734	728	720	704	718	711	684	718	748	698	691	733	700	704	682	689	673	732	736	677	722	686	752	739	707	725	712	710	670	706	728	678	729	698	730	717	723	733	715	685	671	746	701	713	726	683	703	737	712	693	692	775	687	697	732	725	680	694	746	648	700	709	700	727	688	707	747	703	674	656	718	705	682	738	750	714	722	666	735	672	726	705	694	759	722	682	736	724	666	737	703	691	702	687	722	718	747	679	736	690	668	684	763	729	753	668	727	758	735	668	753	730	752	705	685	695	706	711	707	761	696	679	762	767	671	782	743	681	723	690	701	724	684	704	698	708	654	756	701	734	707	701	725	690	727	756	701	702	729	718	738	733	677	736	709	701	748	673	689	701	691	674	723	698	759	732	729	716	722	659	734	712	695	686	703	729	670	691	687	721	723	748	688	696	735	691	707	717	717	683	721	746	724	723	708	706	702	668	710	748	678	718	710	684	744	746	741	762	707	704	716	671	672	705	676	742	685	735	737	723	693	737	731	692	729	732	685	715	735	721	674	774	724	674	721	716	721	722	696	712	707	737	706	692	705	733	710	721	746	741	674	758	673	734	692	714	730	705	728	708	685	717	725	760	759	741	706	686	730	726	673	720	742	724	723	703	711	769	713	715	711	736	739	687	742	689	656	744	724	704	661	722	715	735	751	735	705	718	705	720	727	720	697	692	730	715	681	743	709	683	693	679	679	717	708	692	695	706	695	735	714	703	710	671	694	709	756	668	728	723	700	738	683	733	727	687	704	714	667	704	731	737	732	689	716	731	704	704	695	685	691	729	704	769	755	773	737	678	724	711	745	721	694	691	686	644	728	714	720	696	730	740	680	730	714	702	714	722	696	694	747	678	705	718	691	691	707	716	705	679	691	728	755	722	706	714	698	712	704	703	686	712	715	737	676	679	751	677	709	668	735	694	714	695	722	712	715	739	708	730	736	695	707	731	753	710	690	699	694	687	716	699	704	708	711	720	695	684	745	701	745	719	728	691	715	704	687	732	718	705	668	719	725	777	699	686	754	724	745	703	678	720	745	693	711	690	746	702	692	703	668	726	742	684	722	718	713	715	738	748	675	691	722	721	701	676	689	793	652	703	731	673	698	670	660	679	738	691	711	723	698	698	720	715	705	743	654	711	731	681	685	739	711	690	751	737	746	714	687	752	700	718	710	718	678	652	677	729	757	672	699	685	680	727	660	720	689	660	782	704	705	699	748	700	701	724	710	743	728	673	752	767	731	684	715	740	734	712	691	740	711	704	728	774	733	735	691	692	715	711	672	709	781	712	713	710	671	735	738	703	675	705	688	660	707	688	685	755	729	752	735	708	719	696	679	699	721	701	714	742	737	742	710	697	763	693	728	688	661	776	700	751	725	703	673	671	720	714	765	695	740	752	716	688	725	727	692	702	725	667	693	694	727	686	718	747	738	738	734	707	709	715	729	715	684	675	666	729	684	763	717	713	726	664	711	709	680	736	692	685	720	654	728	721	687	717	627	672	682	703	717	691	725	766	712	714	701	704	681	672	722	729	700	720	705	663	713	725	700	685	642	717	746	700	726	717	722	693	690	715	694	686	714	725	687	685	707	704	737	705	713	708	738	736	678	737	746	692	713	683	690	676	767	744	744	726	703	718	698	696	723	703	757	718	725	729	689	685	720	685	668	702	748	752	721	675	692	740	756	732	688	706	705	712	709	750	700	695	718	666	698	739	705	718	739	754	688	704	719	709	681	703	698	687	715	730	731	666	703	720	686	704	698	708	722	676	667	704	668	683	734	696	724	714	678	716	759	711	674	752	694	713	703	727	697	718	734	707	683	675	718	719	659	688	696	687	734	675	761	657	707	691	756	698	733	741	730	691	741	718	655	712	689	727	693	684	687	754	697	682	714	711	708	698	701	677	756	727	714	713	702	670	705	710	705	736	715	685	712	713	680	711	683	703	723	657	719	690	702	705	684	676	701	707	747	737	703	702	666	740	700	692	713	699	723	737	662	669	697	655	718	694	671	719	693	715	679	681	727	742	711	755	666	701	751	708	675	737	708	719	740	715	694	708	716	764	725	721	698	707	723	711	699	725	744	715	722	752	685	744	650	731	681	744	720	698	706	727	671	697	676	728	668	683	700	710	702	697	680	738	676	717	753	734	683	732	743	707	718	723	640	732	720	692	715	687	641	691	726	701	681	736	717	695	686	680	697	698	722	708	707	682	709	688	749	741	720	701	712	722	728	682	719	715	712	711	724	690	735	704	725	711	736	713	717	734	697	666	713	692	723	690	695	704	750	681	764	731	747	669	657	734	655	700	735	748	690	697	747	693	681	720	721	700	671	677	677	671	674	702	695	727	738	681	741	711	696	681	733	696	759	688	722	726	714	722	731	724	698	701	706	681	703	737	696	734	703	752	732	768	701	756	749	679	740	650	693	755	683	716	728	703	671	685	657	698	749	684	728	747	697	746	699	694	685	655	733	701	736	690	684	806	695	731	689	696	696	709	729	694	727	713	710	682	761	705	683	678	711	733	713	735	704	708	715	734	685	708	723	717	717	698	710	696	681	714	693	701	769	727	723	684	697	692	692	768	710	650	722	655	732	718	641	680	714	716	713	702	718	668	713	710	677	728	724	749	760	729	738	653	709	739	719	690	697	705	738	688	707	702	743	699	710	668	708	698	727	741	739	754	761	691	734	718	698	721	687	715	738	691	726	718	733	712	691	688	727	729	710	728	712	702	703	694	725	705	675	727	742	702	731	677	682	709	669	748	708	711	678	703	730	749	686	738	722	717	693	741	707	723	679	709	759	698	697	740	685	716	731	742	736	808	736	719	663	697	653	705	679	747	728	713	683	720	758	773	702	664	739	711	688	683	715	711	722	710	709	727	727	710	716	703	733	746	748	731	683	674	704	690	635	682	696	692	690	688	759	735	704	704	705	667	671	674	664	721	719	710	700	718	734	725	704	718	690	705	678	705	681	740	696	715	723	708	732	712	746	686	704	745	729	718	733	708	716	674	691	738	708	707	702	705	684	692	722	694	691	716	671	704	738	710	685	707	709	707	672	730	695	720	687	708	688	721	703	701	722	739	689	694	718	711	705	748	652	717	737	785	707	704	749	780	724	716	718	680	767	681	699	685	740	722	754	694	742	714	696	693	708	674	727	683	700	736	715	747	704	759	730	755	664	691	716	689	711	745	740
9982	13245	1427	645	2139	1552	382	355	341	335	328	320	325	315	318	339	326	303	335	333	325	344	342	314	331	295	280	282	316	328	330	334	337	344	340	340	277	323	305	292	320	309	335	289	316	303	341	297	275	305	297	310	313	337	349	317	268	325	316	336	314	327	328	338	321	350	293	309	301	301	296	315	315	313	309	292	345	321	296	302	335	327	336	310	297	294	332	309	317	289	319	316	301	340	311	368	310	280	338	321	286	299	277	305	329	296	304	332	314	292	314	309	296	319	330	301	311	302	263	326	321	292	305	306	297	319	346	313	305	313	299	328	311	312	314	317	293	331	336	328	287	351	324	295	306	293	299	308	291	283	309	310	265	318	285	320	293	336	316	306	321	303	323	334	314	270	335	305	283	303	332	319	316	316	294	282	291	310	326	327	317	318	311	306	307	295	344	305	308	317	329	314	307	326	318	311	321	285	282	357	301	312	339	310	291	273	334	335	292	325	331	320	307	341	323	342	318	299	314	316	318	319	325	279	316	315	341	332	299	326	292	298	311	300	324	302	297	313	295	305	271	317	300	314	295	302	330	316	332	344	305	315	311	319	367	312	323	302	307	307	323	325	300	316	335	329	325	326	334	297	315	321	336	298	334	307	341	314	330	306	285	321	312	291	284	276	274	332	329	306	295	335	366	325	295	315	283	319	321	309	370	339	306	320	323	332	290	317	322	300	323	322	313	325	338	309	316	322	321	311	299	304	346	281	285	320	296	314	273	346	316	302	308	314	351	300	325	332	324	308	305	321	286	310	316	285	295	328	308	320	302	303	309	297	318	328	332	280	313	345	313	331	312	339	300	284	341	302	308	306	276	297	274	291	320	325	316	337	303	363	294	294	351	303	320	285	305	318	311	319	307	289	297	334	340	308	323	347	328	321	328	320	306	282	286	336	306	309	331	304	334	342	340	309	313	297	320	303	325	265	316	303	324	322	327	310	303	321	291	288	300	312	287	318	330	330	331	323	303	285	326	294	305	320	321	314	298	322	293	312	274	332	291	291	305	328	294	291	364	292	325	290	314	314	307	323	322	307	317	298	327	348	318	327	334	309	311	297	313	334	299	312	334	308	326	313	318	335	287	314	292	315	340	315	315	335	299	313	329	331	309	318	325	315	311	306	307	311	318	334	344	314	329	317	343	317	340	323	301	328	336	328	341	299	307	305	342	304	329	323	308	334	298	297	289	320	297	323	305	303	287	306	294	292	319	307	300	321	330	312	344	289	305	315	267	323	318	291	304	313	312	307	308	310	311	308	303	317	319	297	348	300	296	299	298	295	323	323	326	317	298	303	319	307	304	291	296	298	296	314	339	310	323	299	317	306	308	328	324	288	311	331	289	337	296	279	297	295	322	352	319	364	313	311	354	319	319	289	282	285	304	311	289	318	316	281	323	300	284	275	295	297	348	316	329	287	310	279	292	301	302	291	301	336	307	305	290	280	321	301	322	318	304	295	299	327	302	332	320	308	327	344	284	295	322	328	336	280	325	342	318	282	331	331	303	307	317	327	321	314	322	291	293	311	284	326	334	319	316	272	321	306	323	349	312	309	295	328	303	319	322	367	306	287	277	337	291	318	323	317	291	304	268	293	285	319	292	337	335	310	322	310	297	329	342	293	322	298	325	304	296	296	290	311	278	305	315	316	322	282	276	312	324	323	310	324	301	290	319	293	265	317	314	335	318	305	295	301	355	341	352	274	300	330	297	300	332	344	348	314	322	293	314	321	319	326	261	321	306	299	316	302	303	319	335	267	291	336	265	318	332	350	299	292	304	314	322	270	313	314	325	326	305	370	321	328	330	324	306	297	293	334	294	316	325	310	280	307	296	343	326	300	289	309	318	322	319	301	275	294	317	305	299	305	333	324	270	351	328	310	318	337	323	288	318	292	330	367	320	315	321	286	277	294	298	335	312	297	325	320	324	298	304	310	295	286	274	307	323	310	309	318	368	313	302	313	341	329	315	317	326	296	306	303	300	320	288	334	293	307	299	338	301	347	300	310	323	273	299	326	324	294	305	296	283	288	348	301	342	315	307	309	331	296	314	327	280	283	299	278	298	332	318	308	285	342	322	317	308	334	289	332	315	290	348	286	311	309	289	322	257	326	305	325	287	314	303	302	297	323	308	295	308	323	315	298	308	330	318	319	320	321	295	325	324	313	301	295	308	285	299	339	329	311	272	316	320	301	318	328	289	312	304	303	279	308	304	326	314	288	359	335	316	276	309	310	322	317	314	323	305	269	321	272	318	301	287	295	320	326	304	272	321	284	302	292	319	315	290	274	333	314	311	316	319	295	299	282	266	306	332	325	316	291	304	316	305	303	294	302	306	296	308	322	308	313	324	291	272	302	306	265	312	320	334	311	296	291	333	316	337	313	302	314	319	289	321	297	333	315	318	295	324	318	318	306	310	296	320	312	334	301	316	339	322	303	302	342	322	338	327	311	297	318	318	296	295	301	304	289	331	291	295	326	295	316	299	332	295	319	347	320	293	325	310	356	320	328	301	316	325	308	336	308	297	291	287	310	295	336	291	303	338	310	333	319	268	309	297	314	304	321	266	307	338	328	327	296	318	325	292	303	320	344	351	271	306	336	268	273	329	312	306	322	303	336	315	307	334	353	283	313	342	287	356	350	284	346	317	309	293	284	330	323	318	307	320	355	290	283	272	311	329	298	326	298	296	273	320	321	344	330	302	336	317	304	305	296	297	310	307	278	323	282	312	308	301	320	336	297	316	314	334	320	300	320	304	320	300	325	321	309	326	287	290	314	317	335	342	298	326	311	321	287	309	319	321	313	316	278	287	300	300	299	299	319	282	319	299	333	297	302	310	314	294	317	300	341	328	308	322	308	289	297	336	347	278	295	272	329	302	309	284	271	303	275	293	293	313	337	335	328	309	325	297	319	306	276	297	333	332	313	313	308	342	340	312	333	289	323	282	304	297	341	283	297	342	303	322	317	317	315	325	341	312	303	327	294	311	332	308	328	305	326	318	320	308	340	315	304	329	277	304	295	313	329	324	290	307	274	310	299	320	315	298	293	289	333	341	328	317	301	282	307	304	339	297	309	297	354	317	302	314	324	305	340	302	319	330	305	318	322	313	343	304	321	340	284	287	307	314	321	302	323	299	308	292	321	320	317	301	329	313	294	295	295	337	308	323	285	320	319	346	296	323	324	337	352	336	287	333	304	319	288	339	292	316	314	311	298	305	296	338	320	314	327	295	307	306	332	313	287	296	289	336	311	303	314	295	312	301	313	296	306	332	349	284	370	320	293	275	302	289	293	318	304	296	310	328	327	346	311	284	293	308	314	286	316	329	318	332	321	295	321	312	290	310	312	300	308	253	301	307	301	329	298	304	325	352	368	274	327	319	293	278	309	304	297	330	279	312	310	313	284	306	336	300	300	347	329	307	311	262	296	303	281	284	307	308	319	317	303	302	304	330	312
8813	12301	1883	2097	8692	5202	988	923	853	892	804	893	850	792	822	788	772	812	813	767	783	785	773	787	821	789	798	684	715	712	800	793	711	766	741	789	759	712	751	770	720	766	755	778	730	759	722	770	744	765	727	752	784	801	791	774	719	747	762	773	716	769	732	755	760	701	785	713	725	780	742	700	818	741	701	776	708	746	729	703	744	763	790	742	760	735	704	737	749	764	712	746	759	757	743	728	752	725	712	743	779	746	778	722	780	755	747	746	753	782	759	747	726	738	751	688	812	770	785	736	759	775	760	766	733	739	757	736	706	760	743	700	727	744	671	749	735	723	765	705	781	719	797	758	744	761	767	682	785	710	764	756	711	772	753	813	746	763	810	753	734	717	734	738	761	737	737	756	739	700	779	769	768	742	743	757	752	745	703	702	705	766	761	776	779	729	808	722	743	715	724	750	784	758	731	756	767	725	788	736	774	764	757	793	732	719	708	739	743	749	758	772	725	776	714	774	719	743	730	725	763	725	764	747	731	702	733	768	726	744	788	755	723	726	764	756	754	726	738	767	729	746	732	749	723	755	741	738	755	720	744	731	708	786	762	762	708	751	786	762	749	750	746	756	773	748	766	761	775	743	764	783	697	709	798	741	724	744	704	750	755	755	754	800	725	676	733	798	742	752	741	750	751	723	710	714	733	699	743	741	735	750	745	768	766	742	797	735	739	709	730	756	744	774	724	723	718	738	709	751	764	732	697	765	721	753	749	765	714	740	721	762	693	762	743	765	750	716	764	773	731	748	789	749	751	798	794	714	704	729	706	762	786	723	689	790	788	777	707	733	734	713	709	738	783	778	743	717	755	709	797	743	706	742	741	686	701	750	766	774	753	701	763	814	789	767	777	764	759	717	786	689	732	764	707	787	741	776	776	786	809	749	716	734	770	744	720	743	776	750	774	730	703	719	701	735	713	720	789	746	724	734	747	769	807	755	699	737	717	736	757	736	799	764	761	745	800	761	718	752	744	697	741	702	739	760	753	734	694	718	759	718	781	687	702	720	718	742	687	750	773	720	802	750	728	782	759	710	754	728	725	756	738	696	746	728	765	744	808	721	724	770	757	738	736	738	774	750	764	725	704	749	719	741	725	730	737	767	733	758	743	736	732	734	737	790	738	748	760	735	771	797	769	706	763	733	713	755	755	768	772	754	688	717	712	742	751	731	755	776	771	759	718	777	760	707	712	729	723	757	727	781	748	723	723	727	737	720	739	699	736	740	731	758	784	705	707	776	717	734	759	712	739	718	742	746	748	764	755	740	672	798	796	744	763	725	761	801	725	788	772	725	758	741	756	709	717	732	767	791	717	771	743	716	746	708	744	689	715	732	738	748	749	714	744	781	773	793	720	731	748	725	718	770	738	789	733	728	734	762	732	739	739	695	758	743	745	790	723	821	718	737	760	773	760	749	718	724	728	787	718	788	739	782	763	755	699	774	731	707	754	788	745	754	808	795	743	774	755	732	727	730	788	793	772	787	741	735	777	748	733	761	707	789	711	700	739	726	734	762	723	768	754	726	749	746	700	797	771	754	723	745	747	716	705	728	757	778	729	785	700	738	735	749	717	742	728	744	706	796	716	794	704	714	719	789	741	695	723	712	790	779	757	770	746	750	750	726	760	711	737	748	752	747	727	775	743	761	768	717	731	727	727	756	782	767	752	740	765	730	720	725	719	774	728	736	751	734	747	722	750	735	769	733	727	751	693	735	712	722	697	773	802	760	751	711	753	717	748	755	722	764	728	710	788	730	734	726	778	750	724	728	799	767	733	726	783	723	770	694	738	766	780	670	721	749	750	695	767	785	743	750	735	782	796	759	768	729	742	708	760	742	757	688	754	756	700	777	702	732	696	772	766	703	776	690	731	836	777	746	757	685	724	730	787	759	764	738	745	741	727	734	693	780	754	754	772	734	718	799	745	774	714	761	750	730	756	770	693	739	699	726	773	774	740	765	808	757	778	741	756	718	747	754	771	770	710	787	696	727	746	726	731	738	715	719	729	731	701	725	751	746	728	770	703	721	720	741	749	725	761	736	701	739	726	761	738	789	769	697	720	756	744	742	726	782	773	815	766	701	796	719	757	708	727	738	709	746	729	712	740	702	737	740	758	742	709	711	701	745	728	761	746	770	773	704	721	771	737	763	758	724	719	781	757	717	785	747	725	711	714	657	782	732	718	760	759	732	738	756	780	792	708	717	773	731	788	786	726	749	789	700	700	719	747	789	691	725	716	738	727	739	767	749	708	748	757	738	727	743	754	764	763	813	796	770	771	743	717	704	720	770	830	754	749	760	671	766	761	732	709	732	735	744	761	773	725	749	738	703	776	734	709	764	676	740	751	745	716	731	744	733	784	781	805	786	709	728	729	704	749	763	727	718	799	731	756	719	778	757	738	765	702	733	743	727	691	700	727	761	773	779	758	685	776	746	749	740	761	703	732	764	732	737	766	707	750	759	744	776	702	725	748	722	726	710	765	703	798	794	769	786	743	718	727	712	782	756	740	726	775	727	688	755	775	699	749	736	735	783	735	794	736	764	768	776	804	740	765	757	769	749	773	754	723	762	773	727	716	744	733	744	754	772	733	702	738	734	674	752	761	725	736	760	737	739	737	721	743	769	734	636	774	728	792	765	754	747	742	743	730	724	726	705	764	772	762	696	767	768	757	729	724	691	752	773	707	734	724	751	731	783	724	750	771	783	735	734	803	721	749	746	773	759	753	773	772	760	751	766	735	743	704	764	790	780	811	804	751	748	783	788	739	738	742	757	712	693	764	714	747	777	743	790	742	774	768	751	726	748	719	759	724	708	745	720	732	772	719	724	761	723	734	734	750	775	754	692	734	739	789	775	784	749	737	762	786	748	730	765	774	761	728	740	765	778	719	763	734	753	719	706	758	750	780	742	788	715	738	711	778	726	721	736	721	749	758	723	751	767	745	722	746	724	724	698	768	766	725	793	739	736	752	714	759	731	720	753	724	738	731	761	710	746	748	715	743	730	798	765	733	786	721	752	707	674	703	703	775	742	776	730	709	735	725	731	773	770	773	741	792	799	754	769	781	740	807	799	731	769	743	752	732	719	807	767	748	705	744	771	757	710	741	755	818	807	757	720	767	751	728	790	717	723	748	801	773	762	697	784	703	740	759	748	735	712	710	794	721	733	720	750	775	747	792	769	730	715	755	764	777	755	739	732	720	786	767	767	729	742	770	759	728	718	746	802	764	776	766	759	769	751	737	775	752	721	695	737	751	692	720	737	729	750	761	755	747	746	738	735	751	740	794	720	750	709	705	728	745	713	775	728	734	694	778	739	745	701	687	724	790	736	767	762	740	701	757	761	689	780	748	801	701	713	736	774	743	765	770	756	744	722	752	716	759	696	739	747	745	753	693	751	744	731	740	722	763	748	722	731	794	706	735	757	764	744	697	773	740	777	803	779	738	742	716	707
14718	21212	2771	1125	3846	2189	296	225	232	190	200	217	173	189	172	178	207	167	186	165	185	181	159	156	168	155	185	163	189	149	191	185	159	167	149	167	200	179	173	173	152	163	174	174	174	167	191	165	181	173	159	170	185	170	158	179	161	177	176	178	152	155	187	187	162	173	166	173	175	173	146	144	162	168	172	147	182	193	176	168	186	165	175	163	163	168	161	150	168	172	174	180	195	155	156	181	192	135	176	175	148	150	180	164	165	140	170	158	152	154	166	170	171	162	162	169	162	153	152	159	179	158	160	170	181	181	176	185	180	145	194	204	165	161	165	173	165	188	152	175	164	144	203	167	140	148	220	173	170	168	199	167	184	163	174	169	154	152	161	168	161	169	146	157	175	166	184	139	115	154	165	168	159	175	180	159	177	175	176	158	191	167	169	178	160	170	153	166	154	177	165	185	161	185	158	153	161	141	154	175	196	178	165	187	177	169	185	172	148	160	162	193	188	155	180	173	174	175	159	147	178	190	188	158	174	152	146	187	184	152	175	185	185	161	178	163	155	188	144	186	164	155	150	201	187	178	146	170	194	156	132	159	179	188	174	170	172	187	165	171	188	193	158	181	163	197	167	159	179	190	152	150	148	151	194	174	147	141	156	162	161	180	175	198	168	183	177	165	163	172	174	149	177	158	175	185	175	185	177	168	162	153	147	179	164	169	181	176	161	179	162	186	157	176	164	176	171	182	172	142	185	187	149	164	182	139	148	174	171	161	167	168	180	174	182	161	158	160	176	171	146	155	182	155	164	191	167	175	159	148	184	187	153	174	167	150	175	167	148	156	181	190	162	169	166	163	155	167	147	196	143	159	168	163	171	177	163	194	186	161	155	143	177	186	159	162	192	164	164	159	162	175	168	175	181	168	167	183	158	159	144	148	179	179	168	191	184	160	164	179	190	154	178	158	175	152	166	173	173	194	191	171	161	169	203	156	162	149	170	185	161	140	162	174	181	154	160	166	153	157	182	171	173	183	154	175	142	178	156	175	178	160	151	159	163	182	151	165	145	197	150	165	185	178	162	170	193	162	187	167	174	179	166	168	186	174	187	178	191	170	184	182	189	185	158	178	175	180	142	174	158	152	184	164	182	151	186	164	166	150	151	186	186	181	149	154	209	168	184	175	149	176	192	183	170	163	179	167	174	155	158	141	145	190	185	179	166	148	192	175	155	212	184	152	170	166	178	141	158	174	160	175	168	175	154	175	151	161	182	173	173	153	190	194	200	158	150	155	181	180	174	162	165	163	176	164	164	182	163	154	174	153	169	173	182	181	174	176	183	197	169	188	176	153	185	177	153	147	162	164	181	171	182	179	180	187	164	179	173	164	194	147	179	171	161	171	192	170	180	163	160	168	147	153	179	151	178	193	158	180	190	154	181	183	171	150	167	186	176	163	164	171	179	174	187	166	170	180	167	161	169	162	152	148	162	175	177	180	163	173	161	163	180	196	188	167	174	153	147	186	151	163	153	172	190	169	196	140	177	166	163	177	129	183	189	150	158	183	147	143	161	192	167	171	186	174	138	155	153	175	189	189	175	158	193	157	170	150	163	163	175	145	170	146	169	174	174	185	157	158	157	158	201	167	171	159	168	160	194	177	180	149	162	163	181	153	153	163	192	187	155	160	184	143	163	184	181	168	158	181	197	158	176	168	178	159	182	172	184	153	177	158	176	159	166	177	177	159	153	165	172	164	174	171	177	157	179	176	199	164	187	187	165	158	173	155	155	157	132	179	186	149	152	157	158	165	201	149	165	165	168	172	154	182	160	162	185	176	168	158	148	160	177	170	175	169	171	190	191	163	158	191	178	143	144	157	159	184	166	178	153	167	160	180	163	166	188	171	159	177	176	158	191	183	157	180	204	167	162	171	163	143	161	153	165	168	184	161	157	162	172	164	170	156	158	163	164	171	167	176	166	157	185	169	162	182	174	193	164	169	162	164	184	161	161	180	194	178	162	164	153	153	177	158	172	184	160	177	153	190	154	163	180	174	187	159	180	177	171	175	168	166	178	153	185	185	154	189	170	183	161	178	174	157	197	169	178	183	167	163	195	184	154	144	162	192	177	160	178	154	179	167	161	163	168	163	145	166	175	176	174	176	180	174	167	159	156	151	152	159	185	170	159	169	190	150	164	147	159	144	162	195	156	152	188	163	201	160	180	165	152	162	162	180	172	160	192	187	187	148	155	166	158	184	164	166	164	155	157	170	184	145	190	178	157	170	177	194	184	156	167	181	157	161	148	157	148	134	182	191	168	194	162	152	165	163	163	168	165	147	158	170	176	156	164	177	185	158	158	165	192	167	170	187	181	167	180	162	193	153	186	159	174	182	179	168	155	162	165	179	178	180	170	162	164	167	193	165	185	193	164	193	165	153	160	171	157	128	150	169	177	154	164	171	173	160	183	187	175	163	197	180	190	161	159	168	185	164	175	176	151	178	181	160	170	165	174	163	172	168	190	183	177	166	188	189	186	153	171	194	179	157	186	147	159	142	155	174	176	159	172	174	190	166	151	186	162	167	178	151	159	179	162	151	156	158	164	165	154	168	153	173	172	186	165	177	145	163	184	165	149	149	206	151	175	156	163	178	163	158	192	169	196	153	175	169	160	192	159	156	173	161	167	179	152	156	170	167	172	149	190	163	174	174	161	169	204	176	182	161	175	163	159	167	163	154	160	168	175	164	179	165	200	159	150	178	154	135	170	166	170	192	185	197	173	149	149	149	164	180	163	193	175	187	174	197	156	162	180	155	167	123	173	176	179	167	171	191	188	167	164	198	186	159	176	196	190	167	147	156	174	171	169	182	157	149	175	163	164	156	180	167	150	167	190	179	166	177	167	166	165	164	140	175	189	189	162	156	172	172	165	183	145	178	160	157	180	164	179	153	195	165	159	157	164	162	128	167	188	167	162	172	150	164	184	164	175	188	153	155	201	162	171	162	168	176	189	158	180	164	149	194	160	195	159	177	176	165	182	168	173	181	175	162	178	162	191	169	187	189	176	163	177	176	176	182	160	153	179	166	182	171	150	165	162	140	175	154	195	172	195	169	181	167	186	192	161	154	177	157	204	151	178	166	195	142	173	160	167	175	164	159	171	153	180	178	179	156	173	143	170	164	173	154	177	186	160	149	174	172	165	158	158	185	197	166	179	153	175	179	161	172	168	146	162	168	189	174	161	169	180	161	165	183	173	179	152	170	177	186	153	156	170	173	136	163	161	205	171	175	169	189	149	167	156	170	168	164	180	171	165	167	194	164	188	185	166	156	155	158	187	173	163	181	153	164	174	163	162	148	173	202	145	177	150	165	165	172	159	161	155	156	185	176	158	190	165	176	168	170	161	175	140	177	203	188	168	192	168	167	161	144	160	149	157	175	165	160	164	154	169	169	150	171	156	147	177	171	164	172	166	171	168	176	176	152	173	177	169	145	170	169	183	184	153	187
9949	17014	2350	3693	13866	5943	891	828	757	642	627	621	568	522	522	490	505	481	477	477	471	512	487	473	507	446	458	429	445	488	429	435	465	429	446	424	470	417	437	408	390	421	412	460	420	422	399	425	431	412	434	416	394	413	420	412	399	414	412	445	416	406	425	385	418	424	413	396	414	394	432	419	435	461	434	422	424	445	420	451	417	412	430	413	410	447	436	427	428	444	426	416	425	414	413	463	410	408	423	414	450	422	456	438	382	404	407	428	434	419	420	452	403	409	452	457	384	372	420	437	430	432	426	383	424	433	381	422	390	435	461	402	410	435	411	427	412	421	442	405	413	421	438	396	396	415	417	442	438	444	380	409	433	406	418	439	445	420	408	400	447	450	409	420	388	403	445	447	419	403	426	424	441	444	441	429	433	429	404	409	387	412	435	421	386	435	442	422	392	438	440	405	408	423	416	415	379	442	438	397	429	449	441	398	393	415	421	445	416	438	416	447	434	426	409	386	422	444	488	434	437	429	445	408	413	424	439	427	383	394	450	413	389	408	453	419	435	389	434	407	411	442	404	395	398	434	389	418	437	440	426	405	417	424	410	412	435	395	419	414	417	456	430	445	415	416	412	427	437	411	377	411	418	410	426	420	424	402	450	397	395	387	433	397	430	382	406	427	386	454	417	410	422	408	431	416	445	394	436	444	414	399	441	417	418	416	454	440	415	433	405	412	432	397	407	408	399	426	415	403	437	400	430	479	403	399	400	395	424	423	424	437	414	411	442	408	391	388	408	423	405	440	421	421	415	399	406	429	411	402	409	412	421	432	428	410	420	449	440	427	425	377	408	425	392	429	399	411	413	407	406	399	385	399	424	416	450	446	430	410	366	428	417	420	434	429	396	391	422	401	437	414	430	432	401	440	413	418	408	405	422	460	457	414	398	423	407	448	430	430	447	407	395	414	414	433	445	435	457	474	412	380	394	417	403	411	421	444	409	438	439	414	417	383	457	427	418	409	462	431	404	414	422	418	388	424	413	400	424	435	404	410	401	407	412	461	424	416	416	416	423	423	436	437	421	403	402	409	398	427	412	433	428	413	432	411	466	397	414	431	385	423	401	430	412	403	401	406	451	443	437	437	445	385	399	404	425	420	394	390	399	448	426	412	378	449	402	419	421	413	428	461	440	397	407	438	419	447	427	467	392	437	415	399	434	381	447	392	391	417	428	441	454	421	431	410	435	431	435	444	412	435	393	408	394	416	422	454	426	456	432	404	420	396	442	453	409	435	410	418	389	390	401	447	429	446	405	408	443	415	465	432	415	431	419	431	397	427	453	418	400	436	441	405	410	456	431	420	394	444	437	398	478	408	408	392	444	436	410	429	434	367	417	427	414	429	441	427	408	429	400	443	440	411	439	414	414	388	410	405	427	435	409	398	403	421	423	427	412	379	406	442	415	404	438	391	403	423	438	447	415	392	434	441	439	389	439	411	437	411	444	403	397	406	420	390	379	433	461	438	422	396	386	432	471	401	391	440	432	454	413	428	421	431	441	443	418	407	407	425	411	426	436	427	414	420	427	452	408	432	409	427	427	414	396	426	415	414	417	419	398	426	451	403	421	418	439	444	413	427	439	412	391	375	409	443	398	444	432	415	411	418	418	414	370	406	359	397	436	404	443	421	396	386	414	379	421	425	381	424	413	413	454	437	431	443	394	390	417	413	409	386	412	467	417	447	427	424	445	389	417	419	435	468	447	428	430	397	437	361	418	391	403	426	406	442	423	390	448	436	386	408	428	433	421	408	442	439	421	426	441	393	421	400	426	357	459	420	437	424	393	429	415	421	417	412	401	427	390	420	415	397	426	385	403	407	442	428	392	440	420	434	418	395	433	421	430	399	416	465	420	394	395	452	425	392	397	390	401	448	427	408	401	465	427	419	422	410	448	427	420	438	405	401	419	441	441	426	401	447	396	399	420	390	403	402	442	373	425	409	427	442	427	434	415	427	413	419	469	409	439	440	381	441	416	413	433	403	422	452	404	422	398	447	437	426	410	434	400	390	407	411	442	432	458	408	402	419	417	458	410	437	429	414	440	423	414	406	405	414	401	428	418	412	416	399	411	399	404	421	409	426	423	432	432	402	420	416	449	450	405	400	389	430	403	431	404	434	409	418	433	374	406	405	440	412	411	391	383	408	456	388	380	429	423	396	470	433	384	426	412	433	410	414	413	446	420	437	414	444	430	454	417	422	389	427	413	433	410	391	408	430	371	444	418	424	446	440	411	409	415	423	414	392	392	412	432	440	432	398	430	392	425	432	435	394	442	421	412	409	421	399	415	419	393	437	403	388	441	413	429	434	422	417	402	431	448	442	436	406	408	407	406	388	398	405	404	424	421	384	440	414	466	420	442	439	417	420	424	432	393	401	423	433	415	424	410	401	401	361	446	406	436	430	428	452	424	440	408	417	455	423	464	417	405	395	422	414	447	408	417	419	425	420	372	437	416	431	421	411	447	424	420	413	447	441	408	373	428	408	472	389	364	407	412	422	411	434	443	457	413	393	410	427	429	430	424	465	424	378	399	431	417	401	387	418	416	436	445	432	412	409	401	396	405	398	405	416	438	401	425	437	421	412	404	413	444	395	389	408	415	423	402	384	416	406	434	431	425	415	416	424	428	418	402	452	444	389	406	413	448	449	421	408	442	407	449	427	412	387	408	423	428	419	413	448	443	407	435	382	419	437	453	427	420	439	435	448	390	408	443	440	413	413	415	433	406	423	421	425	433	425	417	375	428	433	440	423	431	396	445	433	416	405	389	407	391	430	408	439	424	454	404	417	391	435	434	403	405	412	400	402	413	438	412	397	397	403	414	423	396	417	441	429	428	402	461	425	431	386	413	435	398	400	427	403	402	402	434	425	457	425	388	419	435	423	426	405	420	421	391	427	395	409	431	444	381	442	417	409	429	388	409	433	416	445	424	412	446	418	425	417	418	376	449	396	440	402	403	421	401	430	431	426	423	388	421	411	403	407	422	446	427	443	415	411	451	429	429	440	391	425	428	455	414	409	427	400	401	429	393	393	458	403	438	403	384	421	421	408	399	406	416	395	399	409	398	402	433	431	420	411	408	388	416	427	431	416	386	413	438	425	432	455	418	415	404	418	436	399	409	420	452	371	440	406	419	402	395	424	399	412	433	423	418	434	412	403	427	411	446	446	414	416	435	402	423	432	397	434	433	462	400	444	427	454	427	421	423	415	424	428	408	379	389	410	442	405	427	415	392	388	437	436	424	377	411	441	434	396	434	421	439	408	382	446	401	422	447	432	406	434	395	405	393	457	455	434	436	390	391	449	441	430	451	387	409	411	390	405	434	447	414	386	427	417	429	411	414	432	440	384	383	400	402	433	433	420	420	377	387	414	441	400	422	416	399	362	455	391	399	388	428	410	483	413	434	409	432	414	406	402	430	433	458	419	436	409	401	436	387	436	449	406	421	462
1734	995	529	555	598	369	298	282	295	277	314	256	298	272	275	302	288	295	315	290	294	346	310	310	278	255	308	279	304	328	315	261	305	297	292	276	300	296	301	291	317	299	320	286	282	272	324	330	290	274	317	302	297	303	289	320	327	327	287	298	315	298	276	288	295	320	302	287	282	307	311	277	314	301	324	287	332	293	298	293	283	290	297	315	304	327	313	263	297	288	334	295	302	293	311	296	291	294	274	257	320	288	312	305	271	287	296	341	281	306	347	267	265	288	300	277	309	263	274	276	297	296	288	258	256	302	284	298	246	307	267	286	277	306	284	306	310	301	310	319	267	301	294	278	291	303	304	284	298	268	311	310	317	330	311	309	283	279	316	290	300	283	271	302	301	321	259	303	309	326	258	309	310	283	295	287	319	307	324	298	313	272	293	271	298	308	280	294	296	293	315	275	249	286	281	271	274	297	289	295	308	293	304	276	302	285	282	305	287	304	290	290	297	294	330	294	305	293	291	308	306	295	261	294	270	326	273	312	288	280	283	322	273	292	301	327	334	289	280	302	292	289	309	265	267	288	317	278	260	274	268	269	305	289	278	301	311	316	281	324	295	304	310	294	265	283	320	301	312	308	294	275	311	272	308	293	288	306	283	302	285	308	333	277	303	291	332	290	262	269	316	301	293	265	293	283	296	286	309	262	316	297	280	314	279	328	272	317	310	299	313	293	302	276	304	292	300	305	275	308	276	290	319	304	283	296	291	330	268	316	297	277	317	286	286	309	312	296	307	302	287	280	292	274	290	304	321	320	300	336	304	271	276	295	313	305	272	309	259	278	288	287	319	318	292	278	313	296	270	304	302	302	314	269	287	311	277	280	284	272	284	287	319	265	311	315	301	237	291	320	301	300	298	284	300	291	278	276	286	288	275	290	316	282	278	291	298	324	279	267	293	304	319	294	271	287	299	274	270	265	280	297	273	298	298	269	249	316	283	294	300	317	278	284	271	327	297	290	307	313	288	307	308	314	304	327	279	316	300	269	307	283	284	259	272	270	287	306	295	310	299	293	310	290	310	355	287	259	315	313	277	308	277	291	293	306	291	297	284	312	285	308	284	289	304	293	256	295	260	272	330	284	299	306	320	255	283	283	287	294	298	273	284	298	267	298	264	274	275	298	314	274	278	285	334	279	330	274	283	298	285	299	301	283	308	307	292	266	300	262	306	298	276	324	302	323	288	293	312	324	325	295	239	279	297	287	296	284	308	296	295	297	301	277	289	288	291	294	286	272	306	319	290	278	287	271	264	297	306	276	300	307	311	308	302	265	264	323	298	295	276	311	280	303	275	278	291	315	274	312	292	308	258	282	297	242	268	295	287	337	278	285	302	264	282	311	303	299	278	292	315	271	295	263	321	305	316	289	309	301	284	330	293	293	314	312	325	309	300	277	289	337	301	325	311	267	276	311	310	286	286	296	267	297	283	283	281	274	287	316	302	285	280	296	309	310	276	268	290	306	298	301	316	294	289	278	258	310	283	281	317	232	293	280	326	290	281	267	287	300	305	295	280	298	267	282	305	281	327	287	287	264	293	272	311	305	288	314	303	302	281	271	302	308	311	309	303	301	327	289	293	308	291	301	303	283	288	279	289	312	289	298	275	279	333	250	285	327	285	287	272	296	291	275	300	284	308	298	309	339	275	303	299	273	302	283	299	299	312	283	314	269	256	290	305	295	290	297	289	273	265	286	280	258	280	270	237	295	306	290	275	309	307	305	258	314	295	276	269	317	287	280	263	307	288	289	313	307	281	294	305	283	242	264	326	292	306	290	261	285	305	312	295	273	309	329	255	310	288	309	290	279	293	281	283	259	304	304	290	282	279	271	313	286	297	294	283	293	303	292	288	282	284	292	302	308	298	322	310	294	255	296	314	298	282	296	306	300	271	303	287	280	303	308	287	279	301	293	299	291	332	313	280	294	277	292	300	300	281	293	294	318	294	291	297	305	313	266	279	326	306	318	295	292	283	279	314	340	301	310	312	300	275	315	287	243	300	274	281	294	280	301	312	310	287	283	316	264	310	331	308	342	269	272	312	294	301	321	304	306	306	284	306	317	300	308	286	306	273	290	292	311	302	292	305	329	286	276	262	309	323	308	326	316	278	285	299	285	283	291	284	272	299	300	260	254	289	284	266	279	317	278	277	282	275	302	299	298	294	304	284	288	295	298	271	256	289	292	298	288	280	253	293	263	297	297	303	303	277	277	280	271	321	333	310	254	297	303	259	291	323	290	300	305	295	290	289	285	279	322	289	287	285	275	283	298	303	302	307	276	294	288	317	297	271	276	287	280	311	322	294	301	291	300	310	265	293	312	311	280	294	316	322	319	293	285	294	296	268	285	310	291	280	276	268	309	278	308	294	300	276	310	319	281	272	299	296	292	292	283	297	301	285	292	311	286	295	285	290	271	324	266	274	299	259	281	304	315	308	308	282	303	269	279	290	299	258	318	325	291	335	298	268	306	298	281	255	305	277	288	322	253	304	314	333	271	303	266	317	289	275	290	268	326	270	281	270	280	282	274	276	291	261	303	295	295	333	274	303	316	291	287	296	297	286	277	281	304	309	294	283	295	273	286	262	321	294	303	320	294	303	286	302	287	293	282	316	296	304	254	294	314	286	297	283	298	326	262	279	333	278	299	309	306	290	238	338	255	273	295	280	279	303	262	277	276	299	323	312	276	267	298	302	291	301	313	328	326	320	270	329	269	303	287	312	289	285	318	307	304	279	266	281	284	261	292	246	272	298	328	293	252	268	294	299	305	349	281	290	295	290	281	279	284	296	306	322	321	314	290	300	337	272	331	296	277	269	326	303	322	300	271	309	297	277	296	297	281	301	297	311	302	275	285	273	295	299	258	294	323	286	348	307	282	298	291	325	322	294	303	307	295	309	288	327	263	293	266	302	294	265	288	272	291	279	294	324	314	271	277	278	290	293	311	299	306	313	287	267	277	291	297	312	301	283	269	302	304	296	307	293	283	315	324	306	309	285	303	291	294	296	252	275	291	287	280	327	317	328	295	279	317	297	282	289	280	321	253	296	292	301	309	254	302	301	265	259	284	307	297	306	291	312	297	305	279	294	301	262	300	305	339	291	303	274	313	280	304	274	272	261	296	285	283	292	291	266	296	281	311	276	314	265	318	313	296	285	287	313	319	306	301	270	277	314	287	295	276	305	281	310	287	262	304	318	265	281	308	283	272	278	303	300	290	275	282	294	299	281	318	281	306	315	320	273	320	291	297	323	291	288	302	292	306	313	290	287	270	287	300	325	275	298	315	316	319	295	252	264	301	300	314	271	271	298	304	308	290	274	280	274	294	306	313	275	314	268	282	286	311	281	288	281	299	332	309	267	307	311	275	283	275	289	315	301	294	282	275	311	310	310	279	276	273	308	320	295	309	293	283	274	336	297	272	307	286	320	267	293	295	309	286	309	293	298	312
2199	1801	1197	1556	2206	936	702	739	739	713	702	749	741	767	740	703	719	679	716	714	785	712	772	691	727	700	676	762	689	689	703	688	715	689	731	709	736	713	743	711	691	680	712	691	702	688	714	714	714	743	688	719	711	749	698	735	729	692	704	724	738	648	720	698	732	696	723	738	694	742	748	742	709	726	748	732	689	759	728	710	709	720	684	735	728	769	732	738	722	744	697	719	737	710	663	750	715	711	736	722	690	724	708	716	730	667	697	711	707	738	703	719	695	706	689	709	735	710	699	692	720	686	711	711	713	701	696	678	660	695	707	679	701	727	732	729	759	721	702	734	734	748	753	677	718	732	743	703	704	715	698	735	691	700	701	727	669	722	744	663	733	694	667	714	746	699	710	696	760	722	739	748	717	670	710	712	695	685	706	714	690	713	736	706	748	718	753	714	711	742	748	681	732	759	722	669	742	724	668	734	710	689	704	720	667	735	765	701	675	733	724	661	713	750	733	685	726	720	695	716	719	695	704	712	705	725	713	691	670	776	698	731	678	703	702	700	745	742	733	704	724	712	751	682	732	705	677	716	689	723	756	743	736	661	746	713	719	669	683	705	685	693	716	747	668	723	708	712	737	708	721	716	695	651	714	670	765	711	722	728	684	723	718	676	753	722	696	736	702	724	745	716	763	686	723	743	718	719	683	718	684	681	697	685	699	709	797	722	733	711	677	680	702	707	691	700	714	717	719	724	684	699	668	753	725	722	702	696	677	743	683	704	684	725	723	720	718	748	685	730	713	709	719	704	689	699	721	719	656	710	734	713	725	706	723	705	716	703	749	763	700	723	728	656	695	740	708	754	710	749	669	733	715	746	692	713	701	699	695	683	712	708	657	764	694	736	719	656	701	743	675	761	707	749	735	725	752	689	708	705	770	743	684	747	703	686	715	683	723	709	739	706	755	675	708	746	744	696	699	696	692	687	700	687	666	725	722	741	642	698	696	736	723	727	700	687	713	707	675	682	764	715	691	713	746	683	707	723	694	724	690	690	665	719	689	693	739	714	689	667	717	718	723	669	748	743	712	722	703	687	683	707	705	677	718	685	698	707	713	718	714	707	708	706	674	651	649	700	777	698	691	653	701	723	731	720	721	680	703	731	724	756	688	672	685	763	667	691	720	701	703	701	708	682	710	684	718	700	733	732	692	712	732	726	712	710	698	689	723	719	703	696	706	735	717	707	663	763	748	719	672	690	741	659	696	698	680	701	727	712	714	697	750	691	687	736	695	713	708	699	686	738	728	673	706	758	713	700	700	758	741	672	705	731	748	717	689	716	707	718	732	684	763	729	740	700	693	758	748	734	676	672	695	727	718	728	721	708	760	713	705	719	717	713	691	691	843	700	727	694	755	719	704	684	778	713	724	707	697	711	721	719	683	722	703	729	707	690	673	712	663	697	724	679	720	736	779	711	675	698	681	691	687	751	716	726	714	715	717	729	738	777	732	733	718	687	759	693	725	666	733	688	726	723	709	740	695	682	688	699	750	647	709	748	672	715	703	705	751	696	656	772	709	715	706	710	725	709	698	643	701	718	740	740	741	705	747	742	703	721	762	662	733	746	715	712	703	700	788	696	696	635	725	705	694	696	704	717	695	695	709	708	717	717	701	756	757	697	707	727	721	696	730	720	703	727	711	696	683	639	678	760	768	740	703	691	715	747	722	738	661	729	725	722	715	719	656	687	709	721	729	702	700	720	672	746	710	688	700	716	704	681	728	735	672	752	755	717	684	714	710	727	726	692	684	702	737	767	735	722	736	676	761	756	711	725	669	720	728	733	676	704	699	705	704	726	667	719	711	706	725	715	712	737	679	709	700	678	678	714	720	730	653	740	773	692	732	705	673	724	703	730	660	758	710	687	737	729	730	690	691	732	736	673	682	736	718	747	713	739	745	695	659	729	716	716	714	677	748	715	730	673	734	746	755	698	744	730	712	670	708	701	737	743	686	682	723	738	738	760	673	703	700	719	697	726	718	741	750	712	724	683	692	703	750	699	690	753	707	746	722	758	658	692	730	725	672	698	748	707	709	706	769	724	677	694	695	692	711	713	681	740	774	713	684	703	723	726	694	691	706	696	710	686	713	689	710	738	688	682	746	681	718	731	703	724	775	726	682	775	646	698	734	705	712	741	705	645	732	744	688	721	696	780	706	758	711	724	692	689	739	730	715	669	689	646	731	690	719	708	782	731	718	695	710	701	721	712	751	708	732	768	746	737	670	713	710	679	662	704	724	732	704	764	717	658	705	718	699	753	745	753	681	706	718	775	709	752	783	715	727	683	710	769	730	714	722	720	738	667	677	709	697	718	662	687	724	658	734	716	698	724	723	743	697	703	699	705	673	689	715	701	704	738	758	714	752	710	682	705	730	688	733	681	687	687	719	706	703	657	739	691	716	698	688	693	725	665	719	678	704	750	678	671	715	738	673	731	683	713	637	715	696	697	681	714	718	740	730	717	699	727	751	693	738	725	734	711	694	661	710	731	728	747	696	743	681	746	684	719	722	679	660	720	687	742	696	708	710	709	717	717	734	720	743	712	747	689	693	672	704	747	703	717	710	726	692	704	698	716	699	689	695	728	717	714	710	729	680	761	700	694	729	667	689	685	725	728	721	713	687	722	655	738	751	662	730	654	735	692	708	682	735	738	738	766	685	685	719	731	707	777	702	735	716	688	688	742	708	734	716	730	698	754	736	726	728	712	764	698	737	717	697	704	741	743	694	732	701	722	741	776	742	703	692	660	756	644	665	752	706	725	663	726	699	708	724	708	743	714	707	743	736	708	714	730	707	697	719	728	694	728	695	754	728	702	704	757	656	667	694	698	670	718	723	688	705	707	709	695	689	710	729	728	723	723	692	695	703	727	735	733	711	680	705	732	701	723	705	690	733	694	699	760	697	682	692	735	702	681	730	707	693	678	703	715	660	760	706	701	670	681	721	680	722	666	681	713	705	766	698	669	683	709	732	708	707	750	731	741	740	721	721	692	691	695	709	725	778	698	741	717	706	682	739	719	722	728	691	703	702	709	722	727	735	697	688	739	714	753	738	649	719	723	718	734	714	761	683	707	694	683	706	741	719	679	702	723	675	696	745	762	687	724	654	709	726	751	715	712	714	689	696	691	718	727	745	708	746	711	700	737	684	750	673	668	736	703	755	731	731	695	735	714	702	713	702	728	649	702	664	729	723	727	707	699	666	742	685	725	770	688	720	740	745	696	721	730	688	720	703	686	735	729	700	674	723	713	731	661	712	693	756	691	734	710	715	687	734	726	675	761	701	717	689	679	717	734	661	727	739	694	717	735	737	711	700	707	722	690	690	754	685	692	759	740	696	736	722	726	687	712	704	734	733	716	730	779	710	716	728	735	724	706	708	702	720	715	721	694	734	699	705	693	707	726	719	719	704	679	766	690	722	703	710	725	728	686	689	741	710	700	729	698	708	657
7727	10231	1353	1950	3223	1414	342	324	331	316	355	320	322	311	325	354	305	307	316	310	286	325	316	274	304	285	287	293	293	318	298	297	333	331	314	312	321	349	332	322	308	354	280	319	293	318	322	308	298	309	331	306	319	327	311	315	290	327	312	319	325	310	324	306	347	307	318	358	342	328	301	314	314	294	299	297	301	331	328	304	312	324	314	320	321	290	318	272	315	330	291	314	288	309	343	290	309	286	291	308	314	291	304	315	331	322	335	298	308	333	339	309	318	312	363	299	285	298	304	348	326	310	336	332	307	312	326	305	295	326	351	318	306	299	305	315	318	289	307	314	327	309	301	309	287	303	279	292	314	280	329	318	337	289	329	325	303	310	340	315	338	321	303	326	318	307	292	297	317	276	322	300	281	290	313	298	263	279	332	337	339	326	333	276	340	319	313	299	328	318	318	303	322	308	327	320	322	292	290	306	348	288	326	318	309	326	334	297	318	334	335	326	332	311	268	326	316	331	298	297	298	371	298	318	324	266	310	283	304	302	316	312	328	312	332	288	322	327	322	310	298	276	321	330	317	310	334	339	304	321	305	316	290	271	321	327	290	330	304	328	322	301	329	311	335	300	313	314	328	270	284	306	324	297	289	311	313	309	306	328	318	318	335	330	321	296	307	333	318	306	297	307	301	297	287	318	324	330	316	290	304	317	313	329	289	329	336	335	317	285	312	345	302	327	331	306	308	312	279	321	283	299	295	316	328	329	283	321	314	317	315	293	276	328	313	302	314	307	324	307	298	319	290	311	301	306	304	356	308	356	286	301	274	316	312	287	324	311	348	319	282	329	269	317	321	310	299	298	335	316	289	315	323	346	306	304	294	287	297	322	321	321	317	279	301	300	325	277	314	322	277	301	285	316	348	348	304	308	293	289	286	294	315	309	293	333	340	312	322	313	281	323	324	306	297	299	309	292	314	324	335	317	291	319	335	296	299	323	312	314	315	311	309	316	303	354	329	307	327	278	281	320	308	318	318	296	309	309	346	288	317	301	344	319	341	313	335	321	303	308	307	303	346	320	346	307	318	319	325	269	313	340	281	317	322	321	309	291	283	322	344	306	322	304	325	326	348	316	334	322	303	312	308	318	306	319	275	327	318	296	342	282	312	340	277	311	298	328	279	322	310	310	299	299	295	293	357	293	309	340	290	355	301	328	327	304	292	291	299	338	300	317	312	313	327	289	321	308	311	324	297	350	317	294	311	279	322	298	311	301	303	312	311	314	303	331	326	339	298	301	336	335	321	310	327	328	299	312	317	304	330	298	313	317	345	306	317	313	320	307	278	310	343	293	302	309	313	294	293	299	333	312	310	336	329	313	283	303	363	309	284	329	354	297	276	311	306	289	294	285	323	299	334	278	282	321	318	294	284	306	331	327	284	303	287	343	306	308	318	287	307	365	303	321	315	315	340	306	306	331	329	324	302	315	288	319	312	289	343	307	316	318	292	320	347	328	308	340	289	293	338	284	339	309	318	303	334	325	350	338	339	314	299	317	309	327	305	338	314	302	308	308	323	295	302	322	314	298	292	340	308	329	309	359	319	310	333	317	330	329	301	285	298	283	289	328	293	313	292	305	323	300	305	342	349	321	264	347	294	331	331	278	342	273	309	276	320	293	321	311	322	290	315	361	317	328	309	302	286	283	306	291	319	310	308	310	333	322	310	339	286	295	304	326	327	306	323	316	361	291	294	293	311	315	280	321	341	309	331	327	308	317	318	331	314	325	310	304	305	296	314	323	334	285	325	289	275	343	318	347	328	324	304	320	306	306	316	312	294	318	317	327	311	319	320	281	305	312	343	322	328	346	323	282	321	296	313	275	312	318	299	286	345	310	339	312	314	298	314	354	299	314	322	334	281	291	334	293	284	305	317	337	306	322	316	360	296	335	317	312	303	304	342	329	314	317	310	320	284	304	323	302	311	324	307	305	264	324	299	297	310	302	321	287	302	309	302	319	344	338	289	296	318	316	319	360	323	325	302	304	313	328	291	332	314	288	319	319	321	312	308	319	298	304	314	322	317	283	298	307	299	343	309	316	311	308	336	305	314	317	325	303	311	331	343	313	291	314	303	284	300	300	304	314	331	304	314	297	304	311	301	276	312	335	342	338	301	298	305	302	305	313	295	329	330	354	326	300	332	288	315	295	334	302	295	300	307	310	300	269	267	330	313	308	326	289	316	324	302	285	321	322	322	313	296	314	339	302	317	339	301	338	345	331	320	311	318	314	302	297	328	340	303	291	317	348	348	318	282	305	296	304	320	314	307	303	304	315	259	298	327	297	277	334	274	282	333	340	331	300	332	328	334	311	307	315	289	309	365	298	319	320	301	353	292	314	330	332	307	334	315	320	330	315	290	303	321	305	307	291	317	275	315	302	317	339	375	310	346	285	302	282	254	306	352	307	307	326	325	322	312	292	348	293	332	302	284	312	315	296	305	324	323	311	285	307	289	329	271	339	303	284	296	320	355	302	309	291	319	340	294	323	338	306	324	328	300	323	291	337	342	311	336	301	314	294	325	314	325	291	339	304	305	351	288	315	318	318	298	312	299	330	268	301	323	274	309	312	306	295	290	320	359	312	334	345	280	278	294	305	308	286	320	310	306	292	272	300	333	323	304	327	299	308	313	316	292	306	315	324	334	322	337	311	344	334	321	310	315	316	311	326	315	287	296	299	336	364	312	319	317	322	338	341	323	293	333	301	285	306	295	311	329	314	323	315	322	319	311	308	312	270	269	323	300	314	296	294	272	338	298	324	340	313	298	307	351	310	307	298	349	315	358	323	294	324	325	322	307	289	327	272	338	316	340	319	317	330	294	314	312	332	305	297	265	294	293	290	330	322	301	308	330	295	328	316	313	329	332	319	313	310	332	340	317	317	286	321	315	344	274	281	330	312	313	299	329	324	337	305	287	295	290	323	336	327	319	323	352	282	299	318	329	317	301	316	298	304	290	280	315	303	288	345	306	302	320	296	344	310	305	309	300	320	288	319	304	287	315	316	271	333	298	309	339	340	334	326	268	327	335	299	319	301	318	304	315	311	340	331	310	301	303	290	310	303	266	275	320	272	352	277	311	321	307	283	301	292	299	296	297	306	311	336	326	335	330	338	296	329	291	325	303	301	348	306	290	285	329	298	288	315	305	287	320	312	336	345	284	296	298	312	298	302	286	300	304	317	287	310	313	317	311	303	324	277	306	295	298	312	294	288	306	298	302	302	321	298	333	321	326	316	305	311	357	303	309	295	318	322	306	313	311	367	332	349	308	314	295	310	315	360	321	310	299	292	324	306	306	325	318	296	305	329	310	275	318	324	320	307	332	328	306	304	297	304	302	312	310	347	325	318	340	319	280	337	320	306	321	335	309	298	320	325	327	270	315	304	320	294	291	316	292	308	311	325	348	332	335	321	318	297	338	299	300	296	322	289	323	316	288	324	332	308	315	313
6892	10734	2100	5971	11759	4438	1026	923	935	858	835	819	827	804	768	795	790	763	722	788	744	760	776	768	755	744	777	777	753	776	741	779	704	746	732	761	764	709	699	701	767	742	746	768	786	752	752	725	819	765	763	737	732	729	706	721	746	729	762	725	731	756	727	733	763	732	741	751	748	744	751	713	770	718	776	734	746	789	735	688	761	734	748	763	732	708	714	790	715	734	724	731	766	776	783	730	705	745	773	800	752	760	731	754	766	703	767	735	760	769	769	709	734	689	733	709	710	738	765	712	775	730	767	719	687	745	681	716	730	725	770	713	748	805	706	715	774	682	753	739	798	731	733	714	736	739	742	723	745	764	768	784	741	786	718	728	746	718	717	699	804	774	759	710	726	730	703	756	784	779	710	760	727	722	724	739	734	741	770	710	748	718	727	720	696	735	715	769	743	784	785	722	745	783	746	686	681	747	710	732	781	737	671	733	781	739	775	663	730	766	716	811	693	748	727	749	795	698	713	791	742	751	727	752	738	717	722	696	771	750	796	715	737	745	796	694	697	722	760	757	744	745	722	738	745	733	760	734	739	749	709	775	711	777	702	769	705	695	754	737	700	710	754	717	777	731	719	711	770	699	726	732	704	741	715	695	747	725	728	691	724	770	776	737	756	706	693	758	682	749	761	758	716	754	703	781	745	722	746	706	719	737	727	697	740	754	761	708	743	788	731	728	762	765	751	721	777	714	732	739	750	730	747	714	747	743	756	748	753	711	721	756	735	754	697	749	772	756	739	755	739	722	757	785	771	711	759	745	792	766	748	761	736	723	749	759	724	704	728	770	767	695	797	702	714	757	727	766	727	720	731	729	775	723	763	743	713	780	749	758	730	748	764	773	770	770	764	760	722	739	772	754	735	735	730	769	766	766	719	714	752	731	759	760	814	744	700	665	719	770	748	768	719	723	772	731	819	732	760	689	794	748	710	734	757	709	734	696	789	735	783	727	715	783	789	759	766	780	725	701	709	710	760	737	726	781	737	770	701	762	684	713	712	791	757	745	746	738	756	732	740	768	712	720	739	740	747	725	741	714	799	753	721	688	759	727	776	784	760	745	708	703	727	786	787	769	736	726	742	742	742	792	759	728	729	728	777	727	739	700	719	792	770	751	731	748	737	741	765	673	713	759	707	741	775	748	745	750	759	739	758	725	726	746	750	733	759	736	779	758	749	765	713	814	789	701	733	697	766	731	740	775	710	759	714	736	731	683	695	748	719	701	744	695	773	707	746	744	746	776	719	780	778	757	747	760	711	745	725	748	765	806	693	713	715	760	728	771	737	714	769	733	746	712	698	721	757	746	791	682	721	745	766	727	736	756	697	706	753	784	753	703	706	744	753	735	798	774	810	750	726	753	707	753	733	752	743	706	748	778	748	725	726	705	761	756	707	734	769	737	782	770	718	765	722	713	719	799	753	767	693	724	751	765	755	779	715	735	725	703	712	832	677	729	701	735	735	716	749	772	740	736	718	746	697	713	683	732	724	704	715	794	744	744	728	713	724	729	714	727	731	719	731	717	757	724	745	737	744	743	747	746	695	776	744	747	743	780	712	723	708	702	700	750	743	800	661	765	741	775	767	736	700	753	755	733	698	738	762	772	773	704	747	753	777	724	739	780	742	761	749	727	728	755	716	754	709	732	737	702	728	784	730	766	758	719	763	759	672	741	737	745	781	740	742	757	755	795	755	719	746	721	732	724	702	714	751	737	730	721	731	727	680	739	681	751	745	710	775	754	788	768	750	754	745	745	736	740	716	762	775	760	737	737	752	745	843	747	703	727	712	749	717	746	743	703	708	732	714	760	762	767	751	773	724	713	753	773	724	781	747	689	746	710	699	721	740	730	733	735	760	739	697	734	764	717	695	775	774	728	740	735	714	777	771	711	695	736	735	713	750	725	693	698	708	770	723	745	741	748	732	743	711	740	736	692	761	750	744	756	744	779	742	701	745	761	725	782	718	732	748	735	759	753	682	745	732	730	762	733	730	712	774	753	734	775	723	685	758	726	802	760	734	732	736	746	766	744	733	717	754	744	741	743	742	733	768	746	745	761	700	772	763	792	756	709	747	801	717	726	709	750	700	726	715	709	732	710	738	728	741	723	784	772	720	785	740	733	730	766	701	780	744	747	749	728	723	744	717	752	768	731	754	738	765	726	721	763	713	748	721	737	746	720	731	742	799	763	716	685	720	721	789	717	742	720	765	729	722	714	741	756	675	769	758	779	705	742	767	705	749	787	743	755	766	713	744	746	711	749	739	733	742	733	742	768	803	758	762	755	780	767	735	725	784	702	760	807	718	727	702	719	728	695	736	752	702	744	766	710	786	733	736	711	711	747	766	783	721	739	738	714	715	713	739	707	760	711	737	749	769	760	715	742	756	697	703	740	750	710	763	722	718	735	721	713	722	705	761	781	756	725	740	751	771	740	756	730	710	723	729	790	751	750	677	708	749	723	737	733	701	754	752	791	776	731	750	731	790	765	717	689	779	731	737	742	713	767	767	761	760	724	735	751	706	684	758	745	752	736	746	742	795	721	725	737	729	745	790	758	758	674	708	775	710	745	737	737	766	712	764	697	799	765	740	701	734	748	707	721	761	754	714	701	704	747	758	789	744	680	747	754	753	762	777	750	738	715	761	777	724	761	706	720	759	776	752	766	712	739	682	727	742	752	794	774	785	726	689	739	732	735	713	689	770	788	750	703	791	719	745	753	803	759	750	662	752	747	762	724	798	773	729	728	721	777	745	737	748	750	698	743	769	779	710	757	740	800	686	775	732	772	730	789	722	703	728	731	716	737	740	750	713	715	735	725	732	692	703	765	744	692	738	742	729	717	728	761	743	738	734	738	741	741	775	747	731	699	728	763	697	745	778	783	726	774	778	731	805	719	771	697	769	776	729	744	758	756	759	759	712	753	735	761	711	747	736	756	747	763	736	728	768	714	762	746	759	670	716	768	755	723	733	710	735	788	758	721	740	793	750	764	744	723	775	705	722	731	736	746	765	749	684	698	769	723	775	725	768	768	705	770	727	754	768	718	728	727	775	725	748	724	742	779	728	701	749	722	702	742	734	781	717	696	721	790	765	720	737	699	757	773	784	725	680	719	761	715	752	739	711	739	747	751	748	745	727	765	737	718	778	786	766	779	769	795	735	731	774	733	733	759	725	760	704	714	689	722	731	715	726	730	720	768	758	719	765	762	749	747	703	801	727	758	723	752	724	751	756	715	711	758	755	747	695	729	687	711	755	751	769	745	784	733	742	757	801	729	771	723	679	725	719	739	771	721	679	686	754	759	714	738	726	784	758	749	745	776	761	739	720	765	714	740	709	684	759	687	746	727	736	761	741	707	734	751	719	738	760	729	770	726	765	766	733	750	759	678	742	732	779	750	708	771	737	770	780	738	731	741	750	723	706	716	786	748	738	775	768	729	761	747	729	716	785	770
14283	20026	3013	8825	5228	2548	278	239	239	191	189	189	199	202	216	173	182	195	199	169	188	216	174	170	162	160	177	162	166	165	192	174	179	188	182	189	170	198	170	184	197	171	176	172	182	174	200	167	158	201	185	169	153	148	150	180	188	164	181	179	191	176	175	172	172	177	173	178	151	169	168	160	184	163	165	170	194	180	181	176	145	184	170	173	150	185	198	156	153	190	177	158	146	193	172	152	162	177	148	144	180	183	162	169	179	164	166	174	179	156	179	187	205	190	156	178	170	182	145	162	175	182	161	171	206	199	170	185	181	174	183	162	157	175	176	190	171	178	211	162	163	190	161	169	168	160	176	174	206	161	164	162	166	187	185	155	163	171	173	184	188	181	182	145	153	165	182	160	158	190	156	172	171	155	172	183	169	166	164	181	173	206	176	171	179	172	162	137	159	158	191	194	178	219	185	168	170	174	172	167	194	167	155	189	197	161	173	153	180	185	196	162	171	153	158	161	191	160	169	167	133	190	175	186	205	187	162	166	157	167	167	164	164	175	164	161	192	188	191	155	175	164	204	155	154	173	179	170	195	175	171	179	184	187	177	172	176	196	175	185	190	179	161	174	141	179	171	147	150	171	156	171	172	166	168	164	182	196	181	138	179	183	196	195	164	179	187	151	191	178	183	175	204	182	190	172	168	153	200	156	174	147	184	173	168	172	184	202	153	168	169	169	194	187	161	165	174	167	178	183	164	156	176	172	164	167	178	169	166	133	194	184	190	154	186	161	157	158	174	184	170	162	172	171	168	175	209	166	167	194	181	159	180	175	152	166	184	167	160	178	173	182	156	181	164	161	154	169	183	199	200	196	185	210	160	168	195	164	176	187	185	168	189	164	163	176	189	190	157	186	176	142	167	163	161	176	138	178	158	153	158	142	165	156	176	186	185	164	182	179	161	196	186	188	185	186	177	184	144	181	172	171	169	190	181	154	182	159	168	175	174	166	154	173	180	177	188	171	172	189	180	172	185	148	167	181	190	171	168	166	147	173	164	173	161	159	156	201	149	173	187	185	177	174	194	193	174	189	194	182	167	173	178	180	175	153	211	175	182	170	179	192	178	178	176	187	187	169	174	176	186	161	189	166	178	176	182	175	189	155	173	168	165	171	172	197	168	144	162	171	173	175	166	190	163	142	159	182	152	161	159	174	203	186	199	169	169	173	165	185	167	172	176	162	151	191	177	202	163	178	179	163	185	169	170	178	158	179	153	166	169	170	160	176	148	143	162	196	184	192	183	177	162	197	194	152	165	167	175	167	167	187	153	180	174	175	168	173	171	166	170	141	158	146	168	190	182	171	175	179	183	159	174	183	169	155	191	187	189	183	161	167	152	166	214	191	172	164	158	170	169	177	172	162	182	200	188	183	170	162	177	168	179	175	158	151	165	169	173	136	154	186	166	175	188	175	174	186	175	171	166	159	160	192	175	171	186	146	176	171	165	199	168	170	160	158	157	182	159	195	174	185	178	180	163	174	162	149	183	164	180	193	176	173	172	171	185	181	175	163	170	170	181	160	171	197	143	161	165	163	179	169	185	172	159	159	167	176	179	165	184	154	159	204	174	174	160	174	166	182	202	193	178	215	190	198	151	171	178	182	173	175	175	174	190	178	186	171	199	184	167	184	172	183	170	199	155	171	177	164	179	171	160	185	150	166	197	187	188	157	175	158	154	149	177	167	170	182	159	178	177	153	170	174	202	195	192	156	141	158	157	161	167	150	155	176	164	180	183	213	168	181	172	190	182	161	222	166	164	165	187	198	180	162	180	168	176	200	182	177	163	180	166	159	171	190	177	177	175	164	168	197	189	176	192	179	178	174	149	183	186	132	152	158	184	195	184	178	170	190	179	153	173	189	153	158	185	139	155	148	184	169	172	179	148	164	166	151	169	159	184	176	169	158	175	175	182	180	165	187	157	169	177	170	201	168	184	180	180	174	166	159	157	177	169	192	167	179	158	184	166	183	184	199	187	184	164	194	174	187	173	167	156	145	182	203	181	170	143	169	172	169	165	164	190	173	170	186	157	194	189	192	183	183	160	172	183	171	149	160	177	195	187	166	157	146	171	155	171	191	145	180	170	153	165	163	193	187	164	178	192	197	168	183	187	189	145	162	172	160	161	161	173	155	169	182	159	169	150	177	196	164	190	189	162	172	172	171	154	176	148	187	189	171	159	155	190	156	171	154	180	160	170	186	182	186	148	163	189	176	165	176	167	184	178	161	164	169	159	170	156	184	177	165	198	170	176	170	174	179	168	170	199	180	179	191	177	164	155	170	189	158	150	169	200	182	179	177	165	161	157	169	194	173	202	187	168	174	180	170	168	166	177	182	195	155	176	162	174	182	163	169	159	157	161	183	197	168	170	169	176	189	162	163	147	183	187	190	187	170	204	197	188	170	155	141	179	166	173	193	168	155	161	195	183	167	187	168	193	203	195	167	181	157	179	167	138	165	177	154	187	177	185	180	169	163	188	148	153	188	192	194	143	148	185	169	154	167	171	184	173	175	186	189	170	177	169	150	150	174	162	180	171	185	196	162	172	173	171	174	185	180	147	183	174	174	161	189	194	184	163	191	183	178	166	177	168	178	167	166	201	176	189	175	196	185	168	185	163	160	170	161	165	165	170	164	182	178	153	165	207	177	189	177	190	170	167	181	157	203	181	175	197	146	186	182	180	174	189	180	170	174	174	163	181	176	149	156	179	189	160	178	176	188	180	178	169	170	166	179	165	171	196	178	171	176	177	169	170	163	182	158	194	172	184	152	145	159	178	167	150	188	176	178	167	155	182	183	166	176	179	159	194	163	155	164	147	165	180	181	166	152	177	179	158	174	186	163	165	184	146	171	166	155	200	200	204	163	170	169	151	151	169	162	160	182	166	172	186	156	159	150	182	181	177	170	175	177	174	178	181	168	175	195	185	167	183	178	188	170	171	181	170	151	169	183	150	161	176	194	154	167	180	199	179	176	184	181	162	177	187	173	180	192	170	172	177	178	178	177	160	165	165	174	184	176	161	162	177	184	169	171	151	203	196	143	169	171	175	194	197	172	181	160	170	178	162	161	178	146	173	153	186	179	163	157	172	175	171	180	202	170	154	173	191	196	172	160	152	191	161	155	162	183	155	161	224	163	191	171	156	174	170	170	182	178	171	183	174	171	152	173	194	187	173	154	186	152	177	168	175	180	197	166	176	169	142	134	170	163	154	151	177	177	194	155	187	156	182	160	158	160	175	176	181	157	178	183	176	158	185	160	179	169	127	192	185	191	172	180	186	167	149	150	168	168	193	197	174	177	166	142	176	197	195	166	144	176	170	180	166	154	175	186	203	170	174	170	177	175	170	179	174	154	183	174	155	150	172	170	156	178	160	143	198	170	179	159	166	119	172	198	153	179	180	177	148	170	187	162	155	177	150	144	179	185	183	149	163	157	192	192	191	174	167	161
9653	16358	4179	17453	16561	6748	920	799	676	694	633	604	568	547	522	489	522	493	467	518	502	469	430	455	449	462	454	456	482	429	437	448	455	449	441	434	453	453	429	469	452	432	462	442	433	428	452	433	438	481	425	452	407	430	426	493	411	441	452	444	452	443	469	477	413	449	424	459	485	441	454	394	441	419	478	394	427	436	453	413	442	421	438	410	383	425	450	430	429	426	463	391	447	436	448	405	396	419	387	434	409	442	432	408	431	423	423	405	474	462	419	452	437	410	420	421	420	420	407	442	450	394	442	441	451	437	409	437	422	416	406	478	407	410	422	414	390	410	434	436	474	429	398	443	435	427	425	424	436	458	409	440	382	427	414	417	407	446	434	468	448	448	443	448	428	459	445	403	436	443	456	442	414	449	426	413	443	422	428	428	423	448	390	403	420	446	417	445	430	425	445	407	465	460	432	430	444	447	468	455	408	458	425	439	416	463	458	438	443	432	448	412	407	450	421	438	427	418	426	398	453	414	433	409	427	421	434	461	425	425	420	411	447	432	452	447	419	434	429	415	437	471	454	424	429	415	408	461	413	453	428	397	406	427	423	497	438	456	401	447	413	439	413	398	421	466	470	400	408	424	462	438	408	434	403	460	404	435	397	455	405	447	402	429	426	436	432	412	414	395	428	411	476	433	423	403	399	425	453	413	400	405	406	462	456	406	437	415	456	443	469	452	411	460	447	413	459	414	466	422	420	444	453	424	446	446	421	423	425	409	454	480	394	472	392	445	430	396	426	469	437	451	410	444	406	410	414	405	409	417	424	421	432	426	443	431	410	449	431	420	370	433	445	429	390	441	390	448	437	414	413	418	421	422	440	467	432	432	437	410	420	398	422	426	480	414	403	449	406	458	427	411	446	460	440	414	437	425	455	460	413	444	434	434	433	448	444	408	449	441	420	405	441	411	448	431	408	423	426	467	403	408	451	412	423	448	405	408	469	382	442	449	446	377	393	435	421	473	427	426	450	436	417	451	452	447	443	422	428	452	410	453	451	414	419	404	453	408	418	427	449	400	418	418	440	420	428	435	447	426	445	411	412	439	444	408	443	430	454	383	414	413	446	444	426	423	450	446	449	461	424	442	432	401	428	420	437	435	455	405	428	411	417	434	430	419	441	421	426	432	415	467	429	427	462	428	394	436	433	442	428	438	434	404	435	420	424	423	439	458	461	388	444	423	439	401	448	458	429	426	442	429	406	439	418	431	435	425	443	426	447	453	410	426	440	459	388	406	456	412	437	425	418	421	437	407	409	435	412	453	412	399	478	407	463	420	434	454	394	420	387	425	447	460	403	410	432	427	400	437	458	399	412	417	439	411	402	429	416	460	439	412	432	427	417	407	446	434	409	431	425	453	399	410	432	419	413	387	413	434	433	447	443	410	433	417	434	453	401	449	418	432	447	408	408	446	430	425	392	438	409	463	409	412	408	436	429	445	424	406	416	446	390	437	468	448	422	424	459	444	401	421	439	451	417	429	445	418	443	424	398	446	415	410	444	458	429	432	448	425	432	395	393	462	414	411	425	437	464	456	418	413	454	438	407	405	440	459	445	433	404	419	469	429	440	446	445	425	402	422	396	446	423	467	401	421	378	428	452	412	458	421	440	417	457	442	400	440	433	441	423	434	396	435	464	399	443	429	434	400	404	405	423	415	395	412	442	436	452	434	401	426	433	449	422	419	418	459	471	453	446	408	423	458	419	424	428	415	402	443	410	407	429	407	448	426	453	422	418	394	429	447	439	430	424	472	440	398	416	445	400	431	415	423	467	425	503	452	439	432	416	441	428	457	465	400	431	419	401	421	464	417	421	431	461	414	434	429	400	457	455	429	420	415	469	426	396	437	424	428	428	399	436	433	414	416	444	422	445	444	411	430	444	433	435	432	395	434	401	389	418	457	439	419	395	379	437	418	449	442	423	442	448	437	453	430	442	425	435	439	430	389	416	448	439	390	439	413	459	423	436	446	433	407	444	400	448	416	422	464	390	450	409	398	411	400	406	453	379	442	409	418	469	417	434	414	402	423	430	440	420	421	416	456	402	404	431	443	456	420	418	432	431	431	419	464	395	441	429	426	414	423	413	465	440	430	426	436	414	429	431	429	449	450	439	412	423	475	419	430	412	435	421	418	405	425	423	446	437	423	449	393	432	432	412	411	394	422	458	422	410	397	408	426	468	469	447	454	443	421	419	418	396	415	398	406	450	463	465	417	427	380	432	430	403	447	443	433	430	412	478	459	427	435	455	440	435	420	416	439	427	398	437	435	426	410	417	415	440	435	416	421	458	429	449	388	424	410	436	409	466	388	424	408	469	443	437	444	410	440	483	412	394	399	409	401	431	446	417	420	427	425	385	400	420	371	438	445	426	429	423	429	406	453	473	434	397	420	396	469	427	445	449	461	413	432	445	371	426	390	412	425	444	439	431	449	434	428	446	439	437	431	425	428	417	424	414	412	430	459	423	460	450	437	426	434	450	460	439	424	422	412	431	401	426	428	426	429	408	423	411	420	438	439	444	441	398	442	430	434	452	455	412	409	469	438	476	455	442	454	424	401	452	441	433	374	445	429	416	427	412	431	381	428	428	401	414	393	421	380	423	402	457	404	437	399	435	450	412	421	407	441	404	431	410	460	441	434	457	436	423	425	410	417	414	426	398	409	439	408	428	411	431	444	422	428	449	433	427	384	423	463	421	415	410	428	401	432	451	471	384	447	375	424	420	443	447	424	422	486	449	413	409	410	412	413	410	431	396	430	423	459	435	474	445	457	441	466	445	437	458	420	427	416	437	423	426	420	455	419	457	427	433	443	428	416	432	439	424	417	420	389	436	397	465	438	422	439	425	430	408	397	409	435	389	438	432	428	413	387	443	442	438	445	408	370	450	426	456	407	397	443	416	420	439	438	400	447	425	412	431	417	434	389	459	422	402	419	462	428	399	422	431	444	429	438	429	431	430	421	432	428	453	468	403	433	428	401	392	438	472	435	415	442	380	426	443	421	423	404	433	446	446	455	411	445	473	428	411	418	412	420	484	417	433	395	417	413	437	417	440	448	405	432	479	432	454	403	452	407	436	415	423	435	430	419	427	417	415	441	443	430	450	442	418	440	425	420	422	438	455	433	404	440	416	416	446	445	420	407	431	474	417	433	444	403	465	468	444	465	445	431	417	414	401	439	439	395	425	446	428	424	422	403	431	419	453	415	411	427	433	429	426	410	451	430	460	416	439	484	447	439	425	388	424	415	411	428	428	461	439	434	453	463	413	455	414	460	417	390	428	409	439	424	455	426	425	425	473	442	442	413	420	393	397	421	418	415	473	428	424	411	428	409	445	428	429	455	462	428	435	473	401	447	406	378	471	443	465	444	458	427	444	459	436	397	473	465	416	396	414	386	466	420	425	419	416	435	433	396	460	415	459	473	424	393	427	435	417	422	393	440	396	413	435	432
1794	1157	665	760	568	332	303	301	280	303	301	308	324	300	296	268	318	289	293	310	310	281	293	337	310	282	311	280	290	299	307	295	285	288	290	318	289	298	293	245	241	303	284	274	293	320	294	325	307	299	281	286	306	292	303	314	318	300	294	302	312	310	307	298	287	280	283	302	335	304	294	342	251	307	288	299	315	302	304	281	316	252	314	316	333	306	322	315	317	280	289	289	288	318	299	261	285	331	295	276	298	286	297	291	297	288	311	308	307	299	286	310	253	276	313	275	298	287	316	291	312	292	336	281	320	293	281	270	289	317	311	304	308	303	288	291	279	273	277	334	298	296	287	325	283	278	320	324	325	316	293	271	288	289	305	304	280	299	299	268	299	298	299	285	273	300	335	320	323	267	296	306	274	313	262	297	267	319	285	314	301	255	290	290	291	315	282	320	333	296	288	302	277	300	330	318	298	305	273	284	292	311	300	296	294	298	308	297	310	287	263	312	292	293	298	291	304	291	283	293	266	312	320	276	303	259	254	335	285	297	288	325	318	245	305	292	269	292	296	272	304	303	302	327	302	274	272	283	299	301	267	310	305	330	318	319	284	327	315	291	285	308	284	278	312	292	273	264	294	321	279	315	316	252	296	287	308	253	312	309	254	288	291	280	325	319	305	279	282	283	280	327	299	319	305	287	340	324	276	316	290	288	303	279	274	345	303	265	290	276	319	296	303	308	292	299	303	273	303	273	302	289	287	293	297	264	304	313	300	280	284	320	288	300	316	305	294	300	299	288	279	312	318	290	294	278	283	285	300	289	315	304	322	301	299	309	308	316	296	308	284	325	324	291	300	294	274	311	346	284	311	280	314	325	301	289	286	333	289	327	283	288	282	281	285	292	304	305	300	278	281	270	288	286	289	290	298	291	284	283	310	278	306	321	275	295	304	326	297	291	304	271	316	319	308	292	342	295	294	308	321	275	322	302	292	296	255	272	320	306	310	319	322	284	302	305	288	269	281	304	266	315	300	328	312	313	302	293	289	311	274	275	303	283	298	280	283	284	291	298	303	294	319	309	288	283	284	282	303	319	280	301	314	310	297	294	302	265	259	315	298	286	332	286	301	268	300	242	286	247	314	259	286	294	287	290	275	313	286	331	288	273	312	299	266	304	313	288	308	326	314	280	286	326	284	299	326	283	295	285	274	283	297	293	330	325	316	295	276	294	265	302	323	314	274	295	325	301	315	341	259	292	311	289	302	339	314	306	343	305	316	301	309	300	295	292	320	333	287	281	324	317	290	302	321	298	280	289	283	284	321	278	268	317	312	309	287	288	285	307	331	291	299	329	287	291	302	272	295	273	278	306	289	320	316	299	304	326	317	298	295	287	303	326	285	322	290	317	298	338	277	265	277	316	321	286	284	304	279	295	310	288	295	283	305	312	270	326	311	285	288	288	306	307	299	276	309	299	276	284	312	299	278	281	316	274	317	285	300	331	283	291	287	302	298	281	273	281	318	306	315	267	297	292	274	298	315	275	266	304	296	270	279	288	299	325	295	297	269	282	307	258	281	292	307	274	281	271	298	290	307	298	313	294	315	306	295	317	313	284	310	309	283	272	305	309	323	278	280	286	304	286	278	300	277	301	282	296	285	310	306	316	305	305	312	300	320	320	266	309	286	316	307	291	339	294	301	281	308	284	320	272	291	330	276	279	328	291	293	291	308	306	304	278	302	284	312	310	295	299	325	296	283	264	295	298	299	296	319	283	336	335	301	288	293	308	299	275	253	266	285	282	310	307	279	285	292	278	326	322	325	298	284	304	292	310	278	286	281	309	293	285	287	272	278	310	306	273	294	314	295	298	312	275	286	280	318	336	334	327	302	308	276	294	294	283	304	298	294	292	274	330	265	284	318	236	315	298	282	309	308	286	294	261	326	321	316	269	271	318	286	280	290	310	314	325	305	297	333	301	311	300	268	329	296	285	304	299	287	258	278	263	297	294	304	297	317	316	278	285	329	296	295	330	316	283	303	283	286	286	303	325	309	295	283	301	313	282	251	298	291	311	322	280	319	297	337	308	292	314	333	287	298	302	309	307	313	295	313	334	308	270	284	302	299	309	292	315	286	322	271	314	300	257	318	301	306	288	284	318	322	290	280	336	297	311	290	291	327	279	314	304	296	286	311	300	274	275	293	323	284	301	309	333	280	300	308	305	281	278	292	303	312	291	314	322	308	290	307	287	290	299	294	299	300	324	293	287	319	276	283	305	334	316	310	317	321	311	308	288	293	272	289	293	299	281	271	282	274	306	290	337	328	314	300	325	287	283	322	268	337	310	296	305	288	305	292	283	337	327	312	335	290	299	321	280	308	296	314	338	303	294	299	278	300	315	314	277	307	293	354	306	301	289	315	312	299	288	338	302	308	311	295	295	287	270	309	268	297	286	317	290	298	288	292	313	319	302	311	311	317	305	299	306	264	312	296	258	310	312	267	315	286	307	285	298	283	303	269	282	302	279	314	306	319	292	280	302	308	300	296	274	299	296	286	292	310	307	288	278	317	307	299	304	308	293	293	292	280	301	330	277	304	287	321	319	270	304	279	302	294	316	261	310	287	305	302	298	279	302	314	287	279	250	324	280	291	278	321	286	283	285	268	282	310	317	287	308	316	306	291	294	302	317	299	287	299	307	306	291	282	287	264	312	294	323	303	262	303	282	313	296	333	299	266	296	343	270	261	280	286	296	311	319	292	285	288	288	304	280	269	303	291	276	322	305	294	315	309	329	276	306	285	294	280	295	308	287	317	299	278	304	249	270	294	314	290	272	255	301	308	291	299	292	297	292	266	295	313	286	310	303	291	325	296	302	279	331	312	332	295	292	304	335	336	286	312	282	299	302	301	312	285	298	295	325	297	290	286	272	270	255	300	304	309	304	320	285	271	291	293	332	274	290	306	290	306	273	283	294	317	297	261	312	321	284	303	320	309	303	302	294	287	290	316	326	285	295	299	301	309	289	295	290	320	311	306	323	316	265	273	288	297	291	296	269	306	307	326	319	313	298	298	280	330	289	303	301	280	296	287	287	295	265	327	291	303	291	281	287	282	305	287	274	320	286	268	288	276	287	256	320	316	300	312	279	285	292	332	321	279	327	322	321	326	329	310	290	321	300	296	265	306	331	321	276	323	294	270	271	281	278	285	299	280	285	279	282	287	305	309	332	302	307	303	304	287	273	287	296	308	284	300	310	304	294	309	321	336	312	313	277	302	311	315	279	293	295	288	292	299	263	311	308	256	309	291	308	296	301	294	260	297	308	310	316	311	324	299	302	303	314	305	282	263	308	260	280	289	268	293	284	293	287	292	288	276	287	296	298	293	295	279	287	301	293	291	302	299	280	309	316	305	288	298	309	307	284	345	283	288	312	305	286	281	302	275	348	296	312	251	331	308	291	295	278	266	270	312	295	265	285	337	292	307	307	293	289	275	295	300	300	289	312	270	291
2174	1805	1421	2318	1940	1034	713	767	713	718	787	717	717	768	741	802	711	689	706	723	713	698	723	736	706	735	670	750	677	696	745	749	723	739	701	700	735	730	733	732	729	745	745	731	741	783	726	737	762	702	727	765	700	710	690	693	748	697	748	694	715	712	737	672	709	704	718	708	704	739	783	728	707	744	715	724	766	697	692	728	707	710	692	752	723	686	759	704	738	701	789	723	681	722	745	758	713	727	731	693	739	684	752	735	766	680	691	728	732	695	743	744	747	744	686	729	725	731	706	731	787	749	712	723	718	708	702	719	716	664	744	748	721	658	722	722	706	699	733	733	671	668	723	667	722	728	680	764	771	709	705	703	686	729	708	736	721	704	765	689	734	711	711	683	729	700	746	747	693	765	789	768	702	694	677	708	760	695	741	721	727	687	726	698	737	767	752	707	716	725	715	765	724	768	705	699	726	734	730	680	699	679	696	736	717	699	730	700	720	717	696	669	729	737	738	745	721	738	766	723	709	734	729	683	698	719	682	717	710	673	698	715	716	715	730	731	745	675	739	721	666	741	747	704	736	730	732	757	732	713	697	695	739	728	675	696	708	727	737	704	715	722	743	723	712	703	707	736	727	753	701	717	709	677	728	692	758	721	723	748	688	727	735	686	676	687	708	731	675	779	732	715	712	687	738	686	733	707	691	718	780	729	749	747	749	690	714	704	711	737	702	724	718	694	710	743	723	678	774	695	736	666	745	681	672	758	712	728	736	709	715	719	696	734	696	760	687	733	762	703	735	708	704	717	686	706	702	711	704	772	685	739	767	716	732	762	730	709	691	744	687	703	698	725	722	688	688	759	744	738	742	735	702	704	798	711	674	744	692	771	782	747	730	686	755	732	737	729	724	676	717	715	714	714	725	677	698	697	714	721	726	695	744	698	736	731	695	730	691	663	724	693	724	705	672	720	703	717	726	711	710	743	692	765	704	689	727	689	728	708	690	744	759	752	708	694	760	711	730	688	739	695	699	711	730	709	715	703	753	746	730	685	692	692	705	716	688	691	730	743	733	695	723	693	707	750	736	708	715	754	701	706	676	726	710	739	735	723	741	704	742	745	746	718	730	704	721	741	749	693	686	726	706	739	718	739	705	680	691	764	721	703	727	719	672	757	702	709	693	713	746	706	708	696	688	738	721	748	729	684	737	737	729	743	698	720	722	700	705	718	746	694	711	705	669	706	761	736	752	707	770	731	723	695	714	723	739	687	714	715	727	687	732	709	701	688	709	752	728	686	763	760	742	720	730	702	685	710	725	752	719	743	715	707	684	687	722	729	716	678	720	719	726	744	703	707	737	721	696	702	686	692	727	743	688	711	710	746	738	688	674	672	731	733	708	701	760	678	710	683	713	728	732	687	720	723	719	755	736	749	736	678	780	706	716	686	716	694	710	685	714	757	717	684	707	726	695	721	664	719	721	670	724	723	754	725	673	719	703	692	698	757	719	726	683	737	734	692	711	754	678	702	745	754	684	732	724	721	726	722	641	697	715	713	732	715	706	671	678	706	719	700	717	723	730	698	730	724	748	709	704	702	764	712	687	696	650	720	687	719	776	707	676	731	696	683	729	704	688	675	743	727	726	712	732	776	684	735	665	699	696	688	754	713	737	696	739	720	715	721	728	676	721	725	755	696	742	725	713	703	697	714	715	761	703	688	711	732	760	707	708	704	743	700	724	679	670	756	665	733	749	759	766	697	764	668	723	709	752	696	737	747	628	700	743	730	681	721	700	706	716	748	746	719	719	706	741	709	730	704	701	732	701	746	731	737	704	709	724	776	704	731	713	720	705	739	732	671	719	777	681	703	755	768	745	687	673	743	700	790	689	700	688	751	719	691	702	729	727	708	703	700	744	708	711	698	709	713	669	736	690	733	746	746	686	713	762	746	711	706	759	692	706	708	685	725	672	757	728	735	714	714	700	725	748	701	701	767	659	707	743	729	729	698	731	762	725	712	725	710	742	734	733	679	718	693	678	781	710	702	720	743	706	647	697	754	708	689	758	728	709	698	717	685	724	757	710	708	735	704	704	724	730	694	698	716	731	685	705	714	698	667	756	657	688	722	704	682	732	723	670	714	749	704	759	738	692	752	728	720	697	731	742	668	761	710	765	736	721	697	695	696	739	673	735	751	710	679	686	678	736	741	738	756	707	694	715	656	678	688	731	702	738	720	729	703	681	720	703	741	697	693	737	737	729	706	711	708	652	684	735	725	743	722	728	686	705	721	710	726	696	727	720	717	720	684	693	716	672	682	696	756	720	760	751	744	740	706	701	729	713	738	747	695	770	732	730	701	698	736	695	683	695	769	712	723	766	717	763	697	691	708	691	736	697	709	725	745	713	715	694	746	704	717	713	712	719	720	701	723	703	750	719	724	656	733	720	722	765	715	695	703	688	753	694	731	723	720	761	697	698	716	753	756	702	715	706	688	684	755	735	696	745	688	717	707	726	809	771	734	680	697	725	722	708	704	676	732	735	683	711	734	752	744	668	711	722	732	720	678	783	707	735	736	682	725	733	735	724	730	743	704	694	746	719	700	718	722	686	719	685	693	690	704	707	723	706	685	748	741	712	696	731	715	681	763	717	723	715	728	697	735	749	684	712	720	694	715	731	702	738	703	693	725	753	712	745	682	702	676	726	739	711	773	699	760	670	732	709	709	741	736	750	674	709	763	715	696	712	728	690	739	782	684	701	757	736	730	758	716	711	735	714	705	719	729	718	702	696	705	700	724	730	701	748	715	686	784	711	731	725	737	710	704	729	743	734	692	696	696	741	728	712	738	701	699	717	730	712	702	713	724	733	704	747	712	741	724	720	720	715	737	733	700	669	719	708	737	723	715	766	722	727	689	712	699	733	709	684	710	708	712	642	715	724	691	725	713	701	673	767	764	772	673	724	703	706	736	759	727	726	704	705	712	703	789	706	717	740	670	701	735	785	706	733	696	682	716	721	757	695	722	701	717	735	689	743	727	733	725	719	673	719	688	717	703	700	710	733	688	712	753	710	706	716	725	719	720	705	707	699	700	743	722	715	728	724	730	736	731	738	732	732	735	764	726	696	693	707	703	713	720	701	739	723	690	717	714	741	720	744	676	683	699	725	717	728	732	683	725	696	688	672	718	729	691	704	668	697	683	736	770	727	725	760	709	710	696	683	707	705	719	736	713	736	726	719	724	720	730	712	733	739	722	731	700	705	727	747	717	715	702	740	677	708	752	766	723	760	693	680	731	731	691	721	725	690	725	702	743	717	690	734	722	719	680	702	778	716	729	696	741	688	681	722	736	731	753	745	740	674	694	702	720	725	755	746	716	666	705	748	750	714	734	712	690	714	755	748	716	716	685	754	721	732	697	684	741	728	739	707	749	708	714	675	753	711	758	731	739	706	760	707	752	687	694	709	756	701	728	719	706	683	688	706	696	688	728	700	754	693	729	671	758	676	690
9148	10342	2162	6895	2069	1280	388	363	376	359	338	316	363	363	340	313	305	317	306	315	338	315	335	316	321	324	309	311	320	333	291	317	362	310	313	301	308	322	296	299	297	323	282	351	332	312	299	288	323	310	290	290	297	349	286	299	325	298	328	285	303	305	299	276	321	355	319	319	284	326	316	319	315	294	315	336	295	285	286	333	267	299	343	296	313	341	310	311	273	280	327	298	276	331	380	313	293	309	315	302	283	297	311	318	305	297	282	277	284	316	289	324	314	304	327	299	349	326	317	319	298	324	294	299	312	336	310	298	290	310	317	308	280	302	333	294	326	311	290	339	329	298	324	334	299	305	337	324	316	323	271	297	295	281	318	321	350	304	284	296	316	300	311	323	315	285	327	322	279	293	318	329	343	315	336	309	341	342	286	328	325	328	286	300	308	277	336	308	347	342	316	333	300	305	291	265	309	318	333	349	302	327	305	339	296	301	314	315	315	330	313	324	310	302	308	324	298	287	297	320	309	350	305	320	288	258	322	293	336	337	339	297	293	293	333	318	340	291	291	292	317	307	303	310	307	322	335	309	308	289	305	330	335	332	329	337	302	292	316	332	321	292	315	349	299	310	344	330	333	316	315	328	312	285	300	289	274	314	354	329	323	249	303	292	328	347	320	333	291	326	298	303	334	309	328	313	263	336	335	329	322	313	286	326	328	305	299	300	322	314	292	317	292	321	290	346	326	295	324	318	313	321	289	304	321	338	326	316	284	314	319	342	357	274	330	310	326	322	319	305	304	339	315	325	315	323	272	313	310	307	312	324	312	297	311	316	325	330	280	305	306	342	272	322	285	288	313	284	347	320	342	328	336	297	289	317	303	324	312	295	306	306	313	286	334	310	319	305	327	325	330	324	316	303	324	295	323	300	326	334	317	275	330	290	339	297	327	279	297	355	348	336	367	328	329	310	317	313	262	274	319	320	299	330	314	351	345	314	336	330	299	342	306	304	307	312	285	297	328	285	329	316	293	311	313	318	313	321	321	364	310	321	319	317	307	326	335	310	327	324	310	306	331	300	317	308	333	289	328	309	319	306	285	306	326	321	325	342	317	336	330	300	306	318	318	327	303	322	319	290	325	295	318	286	321	311	330	275	294	299	340	301	313	300	311	337	291	318	275	316	291	304	298	323	284	296	357	329	306	275	313	281	366	293	315	303	298	302	305	325	349	301	305	308	304	314	324	324	297	308	298	316	326	303	325	317	331	295	280	324	281	319	336	317	317	294	302	327	303	284	334	295	321	304	320	332	300	312	293	303	287	360	334	330	316	309	305	322	300	286	321	331	300	293	342	321	263	281	329	312	305	316	329	342	317	330	333	311	301	307	289	329	311	321	285	284	357	298	335	301	345	332	287	317	309	312	314	318	316	320	342	329	324	311	321	322	318	310	292	307	331	317	299	332	319	315	319	309	328	311	328	296	352	319	319	303	322	314	334	321	322	299	331	320	344	300	307	288	323	367	343	336	338	320	275	313	308	344	296	305	351	311	313	318	304	285	302	329	340	347	305	343	297	317	340	294	275	320	296	300	317	333	301	318	335	303	287	293	333	305	318	332	328	319	327	301	332	327	314	331	343	301	326	309	341	299	317	327	284	310	330	338	324	303	307	296	298	299	331	277	314	291	291	310	331	324	304	291	294	280	288	274	306	311	322	323	294	308	282	295	303	319	318	302	334	314	301	300	341	334	314	308	320	306	321	287	315	334	334	314	339	302	292	309	281	272	311	331	330	299	317	321	330	313	328	325	308	289	305	315	327	306	306	355	312	337	333	323	329	295	303	315	327	300	302	320	302	316	329	325	308	307	306	309	265	332	328	326	345	297	327	302	315	317	295	282	302	308	310	317	307	317	315	313	324	330	331	334	319	295	334	302	339	309	318	318	318	327	309	312	317	314	350	319	285	316	293	325	332	264	325	320	316	313	303	336	319	294	287	334	305	310	364	315	314	303	320	297	296	270	353	308	306	293	286	284	276	315	348	312	312	309	362	280	293	321	301	348	336	309	312	330	300	322	321	310	329	310	301	309	336	340	344	296	284	335	334	352	327	319	334	297	318	276	313	274	350	301	329	290	291	321	347	320	301	307	320	307	308	307	349	289	293	343	313	328	304	344	309	298	300	332	325	283	309	296	294	301	343	314	337	333	305	321	276	332	322	298	337	304	312	296	296	323	367	368	282	322	303	310	317	294	336	330	323	344	291	321	337	292	321	317	322	307	308	308	305	307	340	306	316	291	329	304	289	332	317	298	285	305	309	322	314	288	317	322	315	324	319	303	297	311	350	296	330	317	334	312	302	329	307	320	339	345	356	349	337	315	300	309	298	312	327	292	316	318	317	299	318	308	322	315	275	300	326	330	355	296	322	313	300	298	325	323	323	320	346	321	306	312	356	294	331	303	315	320	296	342	298	336	297	326	304	310	313	318	305	333	334	311	324	318	300	261	317	286	292	301	351	363	280	301	305	308	299	290	290	307	307	296	350	302	318	285	361	308	303	302	311	324	314	326	316	321	320	292	315	361	315	279	305	311	295	305	334	340	310	322	294	319	324	310	318	323	304	316	322	299	297	309	319	317	315	328	307	306	292	302	313	302	296	274	288	314	324	287	307	352	352	310	278	334	313	292	363	276	275	322	310	305	309	303	334	325	312	344	336	331	299	299	293	337	332	279	318	328	316	307	265	301	286	319	301	281	311	332	321	347	308	313	316	310	346	311	337	330	334	325	303	296	298	296	322	290	306	350	302	285	318	311	305	281	308	324	294	306	280	309	304	307	299	346	321	338	278	309	346	315	320	301	303	330	344	290	306	302	313	337	361	333	288	293	354	311	329	315	341	321	346	316	347	306	309	292	297	294	316	295	313	329	317	318	338	314	332	320	330	300	322	293	301	289	299	327	324	345	306	288	356	286	302	323	337	306	315	304	317	313	327	301	313	325	333	311	296	346	374	327	319	312	290	293	331	322	338	324	315	327	320	312	278	306	308	313	284	324	305	325	333	307	326	287	291	306	272	323	302	303	308	302	325	316	317	318	333	309	305	311	303	318	294	318	342	307	333	333	323	344	277	328	304	321	333	336	304	275	311	326	324	326	287	343	299	318	322	293	318	291	328	289	323	308	305	338	311	339	302	298	269	290	300	337	293	314	325	304	312	311	302	321	287	344	316	337	328	303	299	303	309	307	314	300	294	324	347	311	271	291	305	322	302	333	322	306	324	310	318	307	324	307	318	289	279	336	302	327	356	324	279	323	320	321	301	327	358	316	301	320	328	360	335	329	314	350	342	317	328	307	291	311	294	323	324	304	312	302	291	337	336	348	314	304	242	323	344	321	305	285	317	347	307	330	333	322	328	311	324	290	306	306	313	320	313	304	296	338	303	287	298	323	309	265	292	329	350	369	332	320	301	327	310	321	341	346	299	322	312	312	285	318	337	305	307	326	332	323
8201	9906	4687	14707	7553	3640	971	974	939	913	890	813	816	761	837	783	832	784	825	800	763	790	763	777	738	751	790	728	764	736	780	768	752	718	736	747	753	759	745	783	719	764	695	692	756	787	730	703	760	721	760	742	718	706	767	775	724	752	762	781	739	721	747	783	792	746	816	746	743	697	741	802	740	770	729	746	795	753	750	770	754	744	729	701	763	785	769	741	690	769	763	758	717	740	760	748	723	736	774	795	745	724	785	752	785	729	687	749	766	755	726	728	711	791	769	767	722	745	804	780	750	752	754	742	759	730	775	709	762	747	719	715	717	713	788	726	721	714	763	719	775	744	691	737	745	765	799	745	734	787	730	783	726	773	733	687	738	731	757	751	734	782	718	766	724	805	753	768	763	757	737	758	688	691	723	713	755	761	733	743	687	722	740	764	720	735	723	723	727	752	734	750	701	716	701	710	774	748	735	725	747	700	731	714	729	719	733	733	752	727	710	751	754	777	726	690	734	739	717	772	738	747	732	706	718	735	759	774	739	730	749	762	730	753	744	751	785	734	725	770	722	748	731	711	729	744	748	753	729	742	708	766	757	754	771	733	743	720	724	741	721	762	734	773	737	775	754	726	726	811	729	764	786	757	751	744	785	769	744	762	735	772	732	718	750	753	757	762	770	731	764	736	755	770	726	731	723	746	747	760	739	787	697	766	731	788	689	689	701	661	724	778	746	774	685	732	738	733	785	749	789	741	731	693	725	776	730	734	716	717	722	699	735	771	724	760	721	664	758	725	759	721	755	776	709	770	765	742	775	766	758	738	777	726	727	782	702	769	742	758	708	708	790	777	749	756	743	735	755	720	771	722	760	770	696	774	741	733	741	711	789	720	747	695	719	756	766	719	748	804	721	747	764	737	751	737	742	763	750	721	753	770	736	794	689	712	768	725	766	766	747	718	757	759	687	729	735	712	763	743	733	738	732	759	753	725	737	743	708	758	782	718	732	757	746	732	754	732	737	768	743	707	746	726	760	701	730	709	756	714	836	746	726	730	771	730	720	711	734	742	696	677	761	725	767	738	738	748	805	745	789	766	764	729	704	731	725	724	750	739	709	743	767	756	794	757	729	755	748	735	726	775	717	726	758	805	747	741	736	748	757	716	759	713	735	709	775	719	753	736	783	774	735	766	729	772	734	720	774	696	768	760	735	764	698	773	719	761	785	742	784	739	768	756	761	730	759	739	720	772	757	773	741	770	749	771	714	759	727	729	766	710	747	752	730	789	748	726	662	739	709	773	758	744	739	715	767	746	758	721	746	746	746	753	731	738	765	744	795	738	761	757	725	733	735	724	745	750	746	768	719	761	754	743	727	748	743	736	740	796	800	731	716	801	744	785	745	754	744	739	745	735	723	730	740	768	723	786	764	710	763	757	707	727	783	741	716	716	717	715	771	702	713	762	784	725	732	728	747	751	709	769	728	746	695	731	772	769	758	761	716	742	738	714	754	698	759	741	717	742	721	731	740	724	738	769	715	737	712	784	719	723	731	689	757	739	717	759	783	752	707	744	745	735	759	714	727	796	741	756	765	719	685	754	773	765	720	737	745	751	712	736	755	713	725	756	744	736	730	714	740	711	758	738	771	727	793	771	710	729	759	775	766	708	773	698	750	746	740	735	691	720	718	735	715	747	735	727	729	705	782	742	728	719	712	724	723	757	695	741	711	690	690	757	748	723	749	723	768	750	748	708	755	715	728	769	716	747	739	791	703	695	730	712	748	743	745	744	795	746	709	757	673	724	773	797	736	706	708	742	712	732	753	744	736	759	740	780	777	723	726	736	768	746	735	676	698	712	770	737	738	760	709	699	785	746	777	678	739	737	757	670	731	710	727	725	719	737	728	721	752	753	771	715	694	757	749	715	727	748	739	714	792	734	713	777	766	763	761	699	735	768	753	730	733	735	762	739	787	748	749	754	771	736	713	681	729	804	714	758	738	720	767	748	759	741	744	719	761	747	740	766	739	711	720	713	723	772	733	793	739	759	757	768	686	740	732	762	726	706	730	793	768	746	781	731	738	717	710	760	746	734	753	714	775	713	720	745	740	751	774	749	765	718	746	753	751	774	741	672	787	702	729	737	733	746	764	725	773	786	803	791	731	766	769	770	705	775	745	733	760	775	753	778	722	760	727	766	667	740	711	760	744	757	744	750	760	696	741	758	732	727	719	768	718	729	787	734	747	718	733	724	729	707	708	771	768	730	765	750	743	729	759	739	732	715	780	740	776	728	715	722	732	830	722	702	751	692	705	729	759	738	727	750	700	725	795	745	730	735	751	793	754	744	742	757	734	738	740	735	747	763	754	782	731	776	804	743	733	773	745	764	776	741	738	759	738	720	774	719	741	747	786	732	776	775	707	750	725	772	742	743	760	717	755	726	816	745	756	766	718	763	729	785	745	694	700	723	776	735	737	737	744	752	742	727	768	729	738	743	732	753	717	744	785	734	739	715	731	746	734	738	734	749	737	751	744	755	721	690	703	806	722	774	760	683	795	706	721	737	728	737	755	761	785	751	714	737	709	792	687	756	777	704	720	715	733	834	767	766	752	755	753	712	739	758	747	744	721	731	750	741	781	742	731	751	737	744	765	744	760	765	720	749	758	711	700	753	767	724	782	744	747	786	699	778	703	731	773	745	774	710	737	744	751	713	732	783	758	757	794	675	761	709	743	745	726	799	715	745	734	758	740	778	762	729	727	759	731	775	760	724	718	723	736	767	753	767	738	755	747	742	734	758	720	766	705	702	729	772	739	757	788	765	719	759	721	768	698	754	730	733	763	787	696	705	731	696	724	705	756	750	753	672	774	712	758	783	729	800	714	766	742	763	739	750	738	722	774	716	729	711	733	754	765	750	731	767	723	731	744	736	730	767	756	743	801	765	721	684	777	724	711	703	728	733	738	681	758	703	749	738	725	702	687	747	732	743	701	685	715	772	739	755	763	781	752	752	716	761	759	740	685	761	773	761	744	713	724	793	804	780	711	744	755	713	733	709	736	738	750	756	756	714	763	750	758	765	705	756	783	771	706	781	780	696	745	759	733	737	783	750	731	752	754	778	715	691	720	694	739	773	691	764	713	751	720	713	751	748	720	762	728	755	695	724	747	791	777	740	751	759	758	689	773	732	757	770	742	730	714	739	733	731	737	747	744	733	727	771	772	723	735	731	743	768	755	715	708	716	712	776	720	775	746	727	731	739	800	791	731	775	728	745	762	735	742	707	743	791	727	798	770	719	776	725	724	739	782	701	756	781	759	763	716	745	717	751	727	748	776	787	718	762	750	760	720	740	753	729	764	726	772	715	687	720	720	739	763	727	753	733	741	692	746	750	701	763	766	732	780	769	757	761	763	762	682	775	763	774	766	757	750	775	745	777	739	825	765	786	765	768	760	735	739	748	761	768	677	745	700	744	726	772	771	748	752	737	712	758	778	777	745	750	742	718
15273	18711	3826	11089	2866	1837	277	242	220	207	208	220	195	204	177	191	184	171	166	156	199	145	176	155	197	169	176	196	186	170	185	192	193	171	164	193	168	175	179	178	190	189	161	202	166	187	161	195	153	176	180	174	157	156	159	188	177	189	187	181	152	182	194	172	178	181	177	188	161	193	174	187	158	154	156	154	162	149	193	167	174	162	156	179	200	176	179	191	155	158	128	164	188	179	165	179	180	168	170	166	173	155	170	146	170	165	175	186	161	143	202	159	156	151	164	179	193	171	189	163	180	152	171	195	165	175	176	161	187	157	158	162	167	159	182	168	180	159	162	191	184	165	183	159	170	138	182	182	166	163	153	192	172	168	148	171	171	185	141	173	159	174	163	177	176	164	159	200	163	143	153	172	143	181	172	180	156	192	137	167	159	170	180	180	175	183	179	164	159	189	167	151	142	152	160	161	175	182	193	153	185	182	191	177	169	177	178	173	173	181	177	174	184	159	177	194	169	146	169	173	168	182	179	176	167	157	167	158	181	186	187	179	164	161	198	160	151	163	165	147	179	161	153	169	158	185	173	165	160	165	201	175	192	160	171	170	156	132	168	169	168	158	183	184	150	172	193	178	178	168	181	174	158	173	176	156	174	167	178	159	172	161	163	172	162	164	156	164	166	204	176	194	170	169	169	177	171	166	162	167	169	178	175	187	163	164	191	177	179	188	151	181	163	197	164	179	158	151	198	189	191	176	175	147	189	164	175	187	155	152	173	181	178	156	153	159	167	186	162	167	162	188	169	201	164	163	183	177	130	186	177	179	171	180	147	185	176	163	172	159	207	201	178	171	179	143	184	162	179	177	158	183	198	170	154	173	149	165	153	147	162	174	181	165	168	159	174	171	177	166	172	189	199	165	181	174	185	175	164	179	183	153	166	178	167	190	152	163	182	168	173	161	183	158	185	178	149	156	176	163	173	188	162	181	169	190	178	162	173	165	180	190	167	155	157	143	182	187	170	178	169	190	156	160	190	176	152	169	193	172	177	178	168	188	167	167	200	164	175	178	189	171	142	183	186	168	178	166	187	158	178	171	158	171	169	176	183	184	155	154	171	168	177	135	171	179	183	200	191	173	132	177	155	161	182	183	199	172	174	161	125	154	177	195	177	174	185	197	169	194	167	155	154	155	158	201	173	177	180	159	178	161	181	152	170	162	213	195	166	174	183	180	162	146	197	149	182	173	168	168	164	162	182	160	165	124	163	168	164	173	183	182	177	176	170	141	194	132	180	168	172	182	172	157	168	194	181	169	175	173	157	151	169	159	169	157	188	195	193	155	161	180	166	225	179	160	165	183	156	177	183	174	190	181	207	186	167	172	193	160	156	173	182	173	174	141	155	175	173	174	154	155	163	155	149	154	175	140	190	165	176	171	177	191	188	176	152	159	163	179	166	153	154	145	152	175	198	187	161	171	158	181	150	180	169	181	169	185	161	172	153	169	159	160	171	157	174	169	178	186	177	172	197	161	162	167	157	155	161	187	169	178	160	158	168	152	161	170	189	177	124	162	164	180	204	168	167	157	182	148	177	173	173	176	165	174	179	169	176	177	166	180	165	180	136	179	187	180	162	165	200	166	174	176	159	170	211	170	167	186	167	159	170	163	184	215	170	161	176	150	201	180	149	183	143	190	173	150	176	174	152	161	176	179	184	161	180	172	171	178	163	165	177	156	171	165	162	176	198	151	177	166	169	162	171	162	183	193	147	141	184	169	177	154	156	169	201	169	169	153	173	158	150	171	171	161	169	148	168	211	165	177	169	164	155	201	161	176	161	170	156	176	191	180	148	158	179	155	190	170	187	172	158	179	136	160	177	178	173	183	179	198	181	176	176	193	184	176	167	160	178	192	142	159	143	165	168	182	165	169	154	187	137	182	167	141	183	164	180	168	159	166	161	157	168	159	136	172	189	177	166	163	141	162	172	158	196	183	154	173	180	200	168	187	193	163	163	177	139	168	179	189	180	151	169	153	154	167	150	182	172	142	165	163	151	171	161	148	184	165	210	153	166	169	176	159	190	182	167	170	153	169	163	163	191	187	191	164	166	167	161	171	156	186	155	154	154	191	203	162	159	162	171	157	176	173	189	164	154	156	150	144	173	176	162	168	164	181	168	187	167	198	172	170	190	161	187	182	173	171	166	186	172	163	190	152	144	148	151	180	183	167	208	148	164	202	167	174	153	157	172	182	168	179	144	173	179	173	179	177	171	152	184	167	175	159	155	150	156	177	165	167	162	150	190	190	157	164	131	177	174	161	153	162	169	160	180	178	190	181	195	179	188	175	174	148	162	162	182	146	163	169	139	153	167	165	146	143	158	151	184	181	177	131	176	188	181	161	182	176	190	162	165	156	150	144	164	174	168	191	154	163	154	161	162	160	182	171	186	140	191	168	174	161	169	184	175	167	172	185	148	172	168	160	170	176	155	163	165	187	196	152	180	159	153	172	152	155	146	161	169	183	171	169	147	184	157	188	148	157	176	161	174	185	157	188	190	196	187	160	159	214	171	150	188	173	167	148	174	150	176	169	166	190	157	181	170	154	156	158	172	172	153	161	173	159	166	169	183	162	187	182	189	152	173	166	181	166	177	172	163	167	204	149	148	190	155	173	168	183	171	181	154	163	182	150	155	165	184	194	159	164	164	182	160	178	185	167	170	170	144	164	187	157	145	167	151	164	163	157	203	176	172	183	183	166	169	178	158	155	183	172	134	165	173	178	133	166	179	167	174	161	220	169	162	142	177	168	172	167	176	168	192	192	173	166	201	193	167	180	184	164	152	175	162	169	159	166	154	160	161	151	183	162	183	193	192	206	179	166	165	162	190	191	162	187	178	174	189	164	191	155	196	183	186	176	162	175	174	182	164	137	150	165	174	196	165	156	148	140	159	185	159	208	179	170	179	155	171	176	178	167	157	154	159	143	193	160	161	160	205	178	206	175	158	180	161	165	149	183	148	186	159	180	175	177	172	168	174	151	161	179	172	190	169	175	148	169	150	197	155	175	174	171	176	160	163	161	170	166	145	136	166	187	167	167	202	154	199	162	155	146	188	174	163	151	191	170	163	174	174	181	171	185	177	184	172	180	174	168	180	175	191	151	183	170	148	170	151	159	179	170	152	148	183	162	174	164	201	154	157	206	183	198	176	158	176	145	159	167	173	137	191	188	173	173	179	159	164	194	170	179	164	152	188	181	163	176	167	170	134	193	188	161	166	170	162	175	139	147	181	161	143	155	153	158	150	176	170	165	164	138	149	156	195	166	169	181	169	165	153	178	187	171	166	182	156	159	172	166	167	165	171	170	169	174	171	197	180	167	171	168	185	153	168	169	190	187	165	184	191	169	183	182	158	156	148	150	183	160	194	169	151	175	153	141	185	153	188	193	178	153	172	180	185	149	163	170	157	165	173	172	176	190	187	177	176	147	176	164	177	161	184	184	177	157
10502	14763	6754	20292	9498	5538	909	810	695	650	646	592	574	515	561	544	517	528	500	473	455	508	443	453	472	453	436	436	439	457	426	425	458	423	414	416	476	445	464	452	423	417	456	431	415	414	479	430	443	430	480	420	438	427	421	460	441	410	389	435	453	432	451	416	437	388	423	425	439	434	442	459	417	409	430	420	399	419	420	430	430	411	397	425	414	469	447	433	404	428	441	422	436	457	444	462	381	436	454	407	416	435	423	396	441	410	463	424	427	442	401	425	450	423	427	431	436	434	436	431	431	435	414	390	438	420	415	442	473	416	423	413	445	415	409	405	430	446	436	421	413	422	466	407	449	374	435	414	378	441	445	431	428	422	419	442	427	412	418	405	419	410	414	419	453	426	460	402	410	425	406	401	400	407	376	417	402	424	425	440	442	450	418	401	429	439	429	423	448	432	455	412	449	404	445	416	429	426	396	415	418	435	410	404	406	420	410	393	412	414	415	401	409	460	450	453	450	429	354	403	391	449	409	400	404	416	441	444	434	414	406	388	425	396	416	412	430	437	417	403	421	439	429	406	408	416	411	407	418	458	418	408	448	403	423	398	429	439	409	438	431	415	453	404	427	419	422	398	435	423	394	398	420	420	384	438	418	417	374	449	465	447	412	395	393	438	406	409	400	422	427	434	416	438	450	397	419	386	434	432	427	438	444	434	406	433	402	405	415	470	416	376	381	425	424	415	440	435	429	423	439	424	420	446	416	437	446	429	431	406	433	447	413	422	402	411	454	418	444	396	456	429	405	429	438	442	450	418	400	400	449	438	397	392	420	425	442	391	384	396	420	402	423	406	430	426	429	411	428	404	441	390	456	404	428	443	427	384	390	416	431	444	413	418	442	408	375	430	430	421	447	424	425	423	424	428	401	402	387	376	442	424	442	436	416	389	419	454	415	418	423	415	406	426	409	406	393	432	448	424	413	390	424	430	425	398	440	428	445	387	426	423	427	430	419	412	395	453	422	428	426	409	419	436	444	412	451	387	400	410	422	421	410	412	436	403	426	446	429	419	454	407	421	407	457	397	380	425	440	440	386	409	397	400	409	415	423	414	407	404	429	420	442	400	393	426	443	436	445	416	437	452	425	429	403	406	455	406	435	417	430	420	425	429	422	439	439	434	443	420	436	424	430	420	407	447	446	455	416	387	436	394	403	421	440	470	463	403	392	419	419	446	422	415	444	391	441	412	444	447	443	432	432	454	421	407	442	433	419	425	407	398	459	437	447	388	411	422	427	402	429	437	441	445	404	393	436	408	442	407	430	393	435	399	422	451	379	437	409	423	421	428	427	394	459	425	409	412	434	446	451	425	433	417	403	440	435	415	399	417	378	393	439	438	419	405	460	425	399	438	429	398	455	406	420	459	442	437	409	439	426	431	413	449	431	378	391	421	450	430	435	410	397	412	444	438	430	427	448	416	451	412	429	404	447	430	405	387	421	432	386	445	413	440	438	412	411	434	425	407	414	413	418	423	409	416	400	450	426	421	408	460	400	423	391	400	440	433	409	386	409	441	428	450	372	402	391	408	386	387	407	438	463	439	415	465	418	412	397	470	402	432	422	437	404	401	438	429	423	407	412	379	388	428	420	430	398	430	407	415	432	441	442	443	421	407	420	437	420	412	452	405	423	392	457	434	432	431	438	440	410	428	441	389	405	407	419	417	410	419	454	420	462	437	384	404	410	397	381	454	450	411	457	419	422	393	459	413	411	418	430	430	424	424	454	404	411	426	417	417	437	427	419	435	417	408	435	397	446	395	432	409	422	416	416	415	405	438	413	451	407	420	443	423	440	420	392	392	448	437	410	424	430	455	427	412	422	385	431	388	425	416	417	434	452	404	410	424	443	396	432	456	422	419	432	427	437	414	404	385	402	412	419	397	445	416	432	418	410	433	412	399	438	404	409	406	390	419	404	411	391	453	441	413	444	417	428	427	401	413	402	436	419	422	421	440	415	422	421	410	440	457	414	396	416	414	387	426	440	418	374	411	427	414	415	407	426	395	453	401	467	388	450	400	393	414	416	409	425	449	430	387	433	432	440	404	423	373	425	395	438	440	435	441	472	427	436	410	388	418	405	438	419	441	415	436	417	433	417	412	427	412	412	433	424	411	453	384	434	426	452	397	391	455	444	434	394	466	425	397	410	454	392	389	411	383	423	424	435	428	428	398	430	417	425	437	425	424	417	426	411	412	419	414	378	440	408	451	426	410	459	429	411	450	390	428	439	399	473	413	419	445	428	436	471	416	396	440	460	400	426	443	429	418	395	393	356	413	424	442	396	441	441	482	425	455	417	433	410	447	414	383	408	417	414	423	432	449	431	446	427	426	473	401	429	401	444	422	394	427	424	404	429	411	439	423	421	449	480	437	403	401	417	415	441	446	415	405	432	416	384	383	383	418	387	450	424	432	402	412	413	468	379	429	476	432	423	426	420	431	415	436	390	418	417	422	419	446	414	378	420	411	431	416	420	415	423	438	461	398	421	426	417	449	385	418	407	436	484	440	408	399	404	420	416	431	394	408	451	434	451	394	452	452	424	405	423	460	424	440	418	438	434	402	430	435	394	448	368	413	360	451	416	427	438	446	432	406	437	430	460	397	387	426	406	437	434	402	439	429	428	393	389	401	436	430	433	418	411	434	462	448	476	458	413	431	393	419	405	435	412	397	400	420	407	457	426	441	427	465	422	383	460	478	433	440	406	431	455	454	417	430	441	414	454	391	419	404	439	393	453	423	426	446	428	421	425	458	433	402	423	430	476	403	443	396	407	451	450	448	398	430	430	402	409	432	418	408	412	428	421	443	440	420	418	430	443	411	389	463	429	399	393	422	404	384	427	417	414	420	452	411	392	443	414	421	404	425	420	454	448	422	390	419	420	413	449	422	439	421	458	395	394	408	377	411	448	405	394	434	388	410	424	458	417	410	391	403	430	418	410	419	423	420	422	441	429	427	488	402	437	424	434	394	440	417	439	429	459	418	398	440	434	417	448	437	443	404	441	431	404	447	393	461	404	439	411	411	436	421	448	406	434	406	451	407	426	413	410	411	427	449	396	411	413	383	413	429	434	405	430	416	431	443	392	416	419	420	459	441	422	404	380	444	422	397	403	469	448	411	437	395	407	403	427	427	424	420	425	462	427	412	418	402	426	381	425	403	423	419	393	374	431	395	428	399	411	434	401	431	415	441	411	441	448	438	416	442	422	416	407	432	414	413	406	399	445	412	427	406	407	407	424	399	424	415	452	396	407	409	449	399	434	417	458	435	415	404	436	433	413	413	431	410	418	424	457	451	466	401	416	405	394	424	447	400	413	396	424	418	397	429	392	395	459	432	424	432	449	445	472	442	413	430	449	429	429	424	411	411	397	427	426	428	391	426	425	397	388	402	443	372	459	424	412	379	409	423	418	398	425	452	381	447	437	426	426	387	394	448	385	439	436	399	444	409
1965	1075	714	688	512	339	320	272	273	297	315	269	289	315	303	261	276	300	305	288	306	325	301	285	276	339	327	319	306	308	302	307	292	316	293	273	273	297	289	284	258	296	322	309	310	297	303	311	294	307	309	304	273	277	303	293	293	281	279	303	302	306	317	298	307	302	322	316	272	309	298	270	312	313	286	281	296	298	297	282	309	277	285	278	304	308	284	287	295	285	263	277	282	289	268	290	291	304	302	296	293	287	290	323	321	286	301	301	286	282	283	294	310	296	312	292	270	277	296	288	293	333	295	302	294	287	286	299	294	275	282	325	335	325	307	286	279	299	279	309	333	297	296	294	291	323	314	306	312	307	303	299	274	324	271	283	310	294	279	288	301	322	298	292	288	261	297	295	311	298	321	300	309	310	303	285	262	294	287	275	294	310	261	302	305	325	291	280	293	284	300	312	302	297	311	290	313	275	312	294	303	269	274	297	276	297	278	290	273	278	306	287	297	305	324	312	303	281	332	270	314	282	310	255	308	315	292	292	276	314	298	298	279	300	310	290	291	267	304	318	306	268	295	302	293	309	300	292	286	295	309	278	296	304	298	296	304	305	278	287	312	288	316	292	311	286	313	287	272	255	302	318	303	279	297	287	332	292	289	293	286	332	281	264	313	270	276	309	289	297	292	277	290	303	290	287	290	275	308	309	310	305	287	294	293	305	303	309	278	305	298	290	293	304	294	309	270	278	292	328	326	303	294	293	309	289	276	316	312	284	301	273	280	302	286	309	314	293	291	319	293	299	320	312	324	285	280	298	273	301	298	314	252	303	315	296	291	289	298	264	292	306	333	252	311	313	292	329	296	298	266	290	287	306	308	288	255	290	304	289	308	277	279	313	297	295	286	290	280	283	299	314	313	298	292	304	283	311	328	303	273	308	282	303	310	282	286	287	308	299	299	294	310	271	282	265	306	286	309	284	280	288	317	273	294	277	285	304	312	292	294	325	287	282	303	329	309	274	316	310	292	276	253	287	290	301	295	302	295	280	292	317	278	276	329	270	310	275	279	274	285	284	299	305	295	271	286	300	307	321	317	286	276	257	305	295	274	267	301	288	300	277	309	317	330	264	308	310	313	285	343	289	304	323	296	304	307	286	294	294	310	321	287	293	336	278	286	291	287	317	328	291	289	289	314	290	299	293	284	276	287	297	281	277	310	331	294	315	277	278	295	327	302	304	299	258	277	274	290	339	317	324	284	272	297	281	281	255	282	313	318	275	284	292	285	304	286	314	264	290	269	279	300	289	263	299	300	322	313	282	288	296	302	298	294	307	300	310	287	322	297	338	279	296	285	283	284	311	301	308	297	283	284	320	310	285	290	277	300	271	266	319	302	314	303	285	274	281	322	289	290	300	300	307	279	286	308	271	292	315	288	304	306	313	267	296	282	321	290	280	283	306	328	303	297	285	305	315	307	307	323	273	292	290	280	309	318	299	270	278	283	302	277	266	246	317	284	326	275	331	308	324	292	302	295	301	276	300	282	284	243	301	289	292	293	282	279	327	278	314	309	261	289	318	321	287	346	313	277	288	278	295	281	308	290	289	305	295	301	279	295	284	288	298	297	299	294	320	327	319	288	286	301	312	314	299	290	286	276	290	284	300	304	307	275	297	286	310	334	312	318	303	290	266	316	284	296	317	301	297	289	310	306	267	294	262	301	263	326	283	310	308	292	307	291	276	308	313	292	271	311	286	293	268	289	329	298	275	299	307	274	298	320	311	287	295	314	297	291	286	302	325	290	304	280	265	262	281	272	282	287	311	273	285	304	284	279	312	268	311	323	294	319	298	312	311	268	295	319	296	291	282	301	310	280	302	298	299	271	272	277	302	275	273	270	291	265	311	327	290	291	286	296	305	317	319	277	325	298	275	287	300	297	278	308	293	309	304	312	323	271	264	281	296	297	294	297	304	312	259	351	260	330	315	251	287	293	317	264	304	331	280	311	287	292	296	259	288	301	315	326	298	326	275	304	322	272	295	266	274	269	275	298	261	302	283	286	265	275	317	296	283	283	290	305	313	291	269	308	301	270	297	272	308	290	283	314	321	345	287	308	273	294	294	298	275	288	283	284	283	268	273	328	283	279	286	314	301	322	316	323	297	278	280	327	305	289	263	335	335	290	294	293	294	289	274	284	299	275	322	267	302	295	312	323	319	279	294	302	285	284	287	276	272	282	350	294	288	310	288	289	293	267	283	280	277	272	281	276	306	277	306	306	311	332	294	315	326	281	305	296	285	318	301	295	277	346	306	299	314	304	305	348	258	297	298	288	294	267	256	290	314	274	276	278	303	312	296	308	283	300	307	268	291	331	283	298	287	290	294	294	282	276	300	305	305	297	294	303	291	300	291	324	300	292	315	323	285	265	273	305	339	315	325	294	302	265	280	302	299	282	295	310	287	282	295	321	287	259	298	275	287	312	300	293	308	329	311	302	296	326	252	284	270	291	318	296	308	300	319	315	262	305	304	305	309	298	317	292	297	317	301	311	297	296	289	339	295	314	283	313	264	304	288	297	287	283	293	299	310	288	322	262	263	324	308	337	300	312	292	341	298	311	274	274	298	270	302	314	277	304	264	290	318	288	307	301	318	313	309	329	318	281	290	307	291	266	286	310	290	310	314	301	259	307	318	259	327	299	319	285	308	294	312	304	291	275	290	277	282	314	318	298	283	312	305	316	310	301	282	291	290	304	282	270	308	257	293	307	268	284	334	295	303	341	287	304	291	313	281	299	274	332	260	277	290	290	295	271	307	305	284	300	308	305	270	292	293	290	295	262	339	278	304	265	292	292	277	303	300	311	285	315	272	294	273	285	300	283	282	301	276	256	323	310	271	280	318	326	304	291	286	315	266	299	314	290	293	292	286	285	300	298	331	297	281	264	306	287	302	294	293	295	290	288	287	324	300	299	310	305	262	287	284	277	266	266	286	315	306	268	306	322	290	320	274	318	289	297	307	315	300	299	314	279	313	307	299	322	282	283	278	304	350	257	287	324	309	278	286	297	313	303	297	251	298	277	255	280	287	289	306	321	306	284	274	301	304	303	331	293	302	300	284	286	295	251	286	260	288	312	296	270	288	314	304	292	301	289	300	297	336	313	264	305	297	305	295	292	255	279	325	334	293	303	283	267	332	288	281	304	279	295	295	294	272	317	280	305	254	282	311	274	308	300	311	304	255	280	302	259	314	300	310	303	281	308	303	264	302	270	266	287	270	312	304	288	273	275	307	297	313	328	303	330	293	290	279	302	305	268	293	267	300	338	295	290	295	283	288	319	305	294	293	311	325	283	288	286	316	299	303	299	304	296	306	298	290	280	305	254	307	311	285	316	292	282	294	277	255	306	280	285	289	288	315	281	275	281	296	268	277	295	309	278	292	291	310	337	303	329	270	304	317	335	280	299	304	302	274	300	276	294	281	296	274	232	313	302	264	306	274	288	282	302	294
2298	1824	1654	2264	1849	988	758	700	744	724	721	720	700	739	719	697	691	663	715	700	704	722	765	707	728	723	722	709	733	731	723	729	711	750	718	671	719	764	702	728	724	730	666	760	664	709	746	709	744	743	724	711	673	678	696	695	695	701	720	675	697	699	718	729	702	667	725	739	704	715	730	746	743	737	753	706	744	709	746	730	672	697	735	740	686	742	714	737	725	723	679	678	737	733	701	758	710	711	692	755	699	713	705	726	689	733	704	762	765	672	719	722	703	680	740	772	702	730	727	766	761	716	740	726	701	716	711	683	719	698	712	744	737	669	700	731	744	700	712	698	683	736	718	727	757	711	716	739	746	695	757	716	716	699	703	703	724	732	720	665	741	759	724	738	728	718	684	731	654	709	705	726	747	699	699	735	701	748	717	718	683	703	744	718	716	731	690	728	706	695	723	713	704	714	701	686	652	717	708	679	689	719	715	712	692	727	723	723	716	721	708	748	706	708	690	758	751	709	681	722	738	711	656	729	721	692	709	666	726	739	702	714	669	723	716	735	740	718	670	717	678	705	680	709	738	721	733	713	706	722	650	707	723	746	737	720	683	675	689	694	755	712	687	716	759	727	765	743	712	727	725	710	758	714	716	711	715	696	718	698	738	717	737	696	697	772	725	739	684	692	706	732	715	711	700	675	654	692	714	671	705	682	750	721	689	716	710	693	720	698	729	745	737	697	673	778	710	709	693	743	678	704	763	684	693	691	718	653	727	740	730	735	745	688	679	692	708	775	717	686	699	712	707	711	765	719	700	687	750	738	750	633	739	691	751	718	688	708	709	674	764	724	720	745	695	710	730	681	728	698	723	699	732	725	719	685	721	712	738	707	718	698	710	697	713	732	748	684	716	684	743	727	703	661	669	712	687	714	764	714	703	764	694	728	736	689	704	688	711	697	740	656	761	704	708	682	747	741	710	746	743	681	711	703	754	685	700	680	679	727	684	672	694	675	731	728	672	708	752	754	723	748	730	720	698	713	761	692	729	749	737	717	702	766	689	742	735	691	749	735	663	698	711	710	699	714	655	692	730	727	735	693	747	690	724	738	722	749	725	766	690	706	749	735	732	742	719	717	773	711	743	720	747	749	717	706	744	756	753	702	713	720	716	690	757	707	703	679	714	737	720	697	796	735	758	718	745	715	713	699	656	716	716	725	667	715	729	677	770	759	760	733	666	710	711	711	738	688	740	771	740	721	730	732	721	701	743	703	656	726	717	696	711	736	717	719	677	737	706	693	732	717	714	656	712	690	694	704	751	736	706	686	712	704	708	714	720	689	689	700	720	734	712	712	741	687	704	714	732	732	686	725	688	706	684	694	701	728	687	743	701	714	700	766	725	720	675	745	699	707	687	721	740	738	729	716	709	718	653	706	734	724	746	695	685	707	706	755	713	761	706	711	708	700	693	719	742	701	733	707	731	695	734	692	680	709	706	732	735	745	752	675	717	720	748	702	696	712	737	693	703	671	757	709	713	740	694	710	759	710	743	698	684	726	695	699	727	705	699	678	713	686	726	697	682	731	730	697	700	741	718	710	718	718	740	750	715	700	687	719	700	670	705	712	695	705	708	709	703	720	737	723	727	706	722	734	745	721	715	734	707	731	713	667	727	725	747	722	715	694	718	742	685	681	713	730	716	716	714	710	725	661	727	743	705	755	708	734	698	748	711	708	725	735	783	729	738	709	766	723	731	730	660	725	700	724	674	687	700	725	697	763	729	707	675	708	707	723	685	738	691	741	713	717	713	722	719	742	702	706	699	743	743	716	709	708	640	713	713	757	704	738	723	700	676	723	692	693	682	705	762	688	672	705	733	728	708	726	712	737	723	676	670	691	666	698	689	691	699	710	720	698	689	701	711	750	728	759	710	707	703	682	701	682	742	679	739	698	737	655	698	704	694	729	691	673	696	697	681	708	765	725	743	727	735	745	733	724	697	687	764	706	742	747	726	703	711	742	716	706	713	655	734	734	717	697	638	727	725	679	723	721	721	716	708	702	673	688	695	678	709	704	681	746	718	686	723	731	689	731	705	720	702	663	706	700	756	731	725	716	752	762	703	722	739	704	741	760	741	735	700	702	698	763	702	714	717	739	737	737	718	715	692	717	711	732	725	730	713	692	714	728	717	688	642	690	670	768	721	712	653	712	753	683	715	768	666	704	760	693	734	737	716	727	715	699	710	726	717	654	734	696	752	677	701	731	767	746	705	699	776	737	726	743	730	699	686	711	751	741	729	718	740	718	696	647	717	704	709	678	678	727	695	714	716	710	742	677	762	758	681	709	721	726	691	699	724	773	657	715	724	744	783	729	703	691	719	701	731	726	702	716	743	691	687	698	751	660	707	694	706	693	683	721	710	715	691	676	730	709	717	672	753	704	720	716	701	723	695	713	711	721	712	767	717	743	701	722	644	694	715	742	758	718	662	669	732	734	724	756	709	695	676	733	743	720	725	711	668	724	731	679	717	735	730	716	721	684	741	672	704	696	723	714	719	723	705	684	747	730	690	712	738	692	727	703	684	687	703	732	702	691	683	705	715	691	697	744	725	726	710	698	690	731	716	700	754	686	694	713	718	674	702	728	724	736	743	736	771	771	723	728	680	742	742	700	728	711	685	727	747	716	693	758	765	713	723	752	726	737	698	724	685	709	722	752	728	742	717	658	692	697	696	670	733	722	664	692	717	734	752	685	716	736	719	736	689	741	737	722	709	724	714	712	779	718	701	708	724	712	729	744	712	755	660	704	738	698	744	698	715	717	710	686	737	718	725	730	749	747	692	713	676	715	706	716	662	736	713	739	737	713	701	684	723	742	722	770	758	712	710	694	739	729	714	739	699	756	741	710	715	699	720	706	718	701	751	695	705	697	705	693	746	696	750	702	736	726	708	752	705	740	676	721	733	726	721	682	713	739	754	722	735	796	712	750	734	724	676	736	673	715	672	727	700	709	707	766	709	719	751	701	696	717	698	760	685	666	693	705	732	710	683	723	696	747	761	719	760	731	696	700	772	728	774	672	711	719	699	744	699	729	719	708	720	697	721	686	714	717	774	753	680	742	729	703	713	753	720	700	709	736	724	700	733	692	724	729	699	722	679	654	721	708	737	768	730	761	730	736	724	717	687	679	714	677	691	733	705	707	710	713	725	730	685	773	739	727	709	768	726	729	704	692	739	737	685	687	701	703	682	720	748	746	715	756	735	750	717	708	710	743	692	726	727	699	764	707	724	735	695	760	756	717	699	762	723	699	706	654	695	763	734	727	689	689	738	760	706	755	734	693	725	732	714	705	691	728	710	729	695	741	714	703	670	692	689	722	740	706	730	668	735	718	710	694	680	720	714	760	692	705	753	744	718	689	721	730	719	773	738	708	733	737	689	670	697	678	711	710	710	729	749	709	749	730	731	711	694	748	724	748	678	733	703	692	716	709	681	698	751	728	753	664	674	743
9184	10437	1516	5596	1699	960	378	346	334	351	324	339	283	322	289	346	305	299	314	342	319	322	313	309	306	283	354	331	300	331	303	340	320	279	319	321	322	319	279	275	279	309	321	293	285	321	291	292	314	325	329	341	317	342	325	293	315	310	311	298	327	305	301	312	286	313	280	318	318	307	296	312	314	319	293	306	340	347	323	303	300	314	274	297	318	318	263	291	302	288	281	296	343	325	319	338	353	276	305	321	293	292	308	312	334	329	312	314	306	345	318	322	286	344	303	297	325	286	289	341	315	316	335	301	291	330	356	334	336	316	289	323	318	340	306	319	314	315	319	307	297	327	313	305	353	291	327	310	301	308	284	326	315	325	310	295	340	282	294	298	291	269	280	309	324	259	298	316	325	322	318	325	338	292	292	350	298	322	317	336	338	321	295	311	339	301	307	311	294	327	343	282	283	343	316	322	334	294	326	312	321	315	330	312	342	319	292	302	295	293	312	298	291	297	297	343	329	325	311	294	314	286	312	334	314	316	314	345	317	312	335	318	276	278	314	326	306	328	321	300	281	337	306	306	332	286	270	310	324	338	302	319	310	306	351	338	280	303	309	315	333	294	321	315	301	306	332	293	301	303	324	335	291	316	322	319	298	324	313	297	315	329	312	323	315	294	274	348	293	334	283	332	281	294	261	309	274	319	283	288	335	309	328	323	291	313	326	337	345	325	324	331	312	328	298	266	305	321	311	296	307	293	298	331	301	294	333	308	325	312	305	325	277	313	320	273	332	303	299	306	304	311	311	326	308	304	320	315	327	334	302	357	311	304	330	303	316	293	295	331	333	296	279	292	348	283	300	300	329	317	306	298	302	301	325	310	306	298	313	329	298	310	297	308	317	333	325	298	282	293	318	289	324	317	289	331	318	339	280	336	334	316	345	317	316	318	319	290	328	297	340	293	314	324	293	269	322	278	339	298	329	294	297	313	330	307	312	287	310	343	291	305	321	286	332	329	317	292	335	320	304	292	335	305	297	317	312	315	308	307	314	348	308	296	308	304	318	326	288	282	315	290	315	319	310	307	305	302	311	288	289	283	321	276	321	309	259	296	310	318	287	326	307	313	318	330	302	307	282	286	330	319	309	324	319	322	308	285	290	304	310	291	284	317	344	314	347	340	317	298	318	316	307	322	312	300	287	291	285	291	310	296	318	330	317	304	323	308	291	310	290	302	317	333	351	326	303	299	286	270	304	309	294	303	322	288	339	323	315	293	318	317	293	304	306	304	301	321	312	319	296	299	294	281	299	314	302	300	287	320	335	296	313	295	314	327	298	312	311	334	346	286	311	299	323	313	294	331	302	310	328	272	307	306	325	334	311	267	285	313	330	324	288	344	320	302	328	288	307	288	308	310	299	332	303	269	284	327	309	312	309	325	293	337	324	309	306	286	298	300	319	295	300	331	341	295	318	309	282	309	323	301	319	321	370	319	332	330	290	288	312	338	313	321	297	311	320	318	325	300	314	282	296	349	288	303	300	316	308	316	316	300	331	304	314	313	337	307	363	304	332	324	315	328	316	317	297	322	319	325	274	292	304	320	323	337	319	324	317	285	329	306	327	326	304	322	299	309	320	364	310	309	258	289	316	298	288	312	347	286	310	314	318	294	330	301	315	325	310	360	341	317	303	286	291	321	316	294	300	314	308	295	303	291	289	308	305	268	296	320	304	296	344	275	338	307	295	294	321	297	301	287	303	274	325	308	300	286	309	312	284	322	319	310	281	292	296	348	328	322	331	309	284	300	280	362	336	322	338	302	329	338	276	346	362	312	318	318	317	311	303	283	284	313	340	339	296	319	308	311	314	328	263	297	281	324	319	310	320	283	279	322	270	308	315	346	313	321	306	311	309	328	346	304	308	280	311	342	309	273	287	301	328	288	312	341	296	333	312	340	296	302	317	337	318	305	307	299	327	296	322	284	331	307	309	288	341	335	309	305	301	343	325	292	317	310	311	308	285	317	305	332	294	337	319	334	276	310	350	330	311	317	323	315	299	294	273	313	313	311	348	329	325	333	341	297	286	295	310	303	282	315	330	292	337	314	327	320	327	302	287	291	298	304	332	299	309	321	312	321	318	322	301	337	317	306	298	321	340	306	295	309	323	320	304	288	326	292	311	314	312	325	315	273	328	322	302	322	308	301	297	294	316	301	319	315	300	299	289	294	279	324	285	305	312	316	266	275	292	270	320	325	320	334	292	320	288	317	306	328	331	340	303	290	323	324	290	309	320	312	318	313	308	300	297	280	357	313	311	307	296	311	303	294	301	284	301	313	285	301	318	275	293	305	286	291	317	328	323	333	315	306	312	306	315	304	285	292	311	319	306	296	303	288	290	306	335	311	317	315	309	299	299	284	290	338	295	358	307	310	349	290	309	324	331	337	299	321	288	326	317	315	355	319	307	304	322	300	286	334	273	283	321	310	332	291	297	315	299	322	326	295	315	313	318	333	314	291	315	293	288	332	331	305	305	322	276	323	289	333	285	311	296	314	287	301	322	325	340	280	310	356	332	290	331	317	317	298	294	281	296	319	317	308	338	299	298	325	307	274	304	280	289	290	328	311	316	362	334	274	287	323	307	328	287	316	299	318	303	296	318	315	318	304	300	286	309	327	300	284	307	311	284	274	322	317	305	324	317	329	319	312	312	326	322	334	318	319	314	275	330	297	291	317	318	326	290	290	300	329	289	307	304	294	313	314	347	312	319	296	320	297	303	278	338	313	301	315	306	308	361	315	301	293	306	284	316	301	320	300	276	313	338	336	304	290	276	255	310	315	325	343	318	288	303	305	311	295	334	308	286	294	304	294	312	280	282	292	298	304	303	327	322	318	324	314	316	295	322	321	306	326	326	316	305	277	274	322	279	353	321	308	288	311	318	285	310	296	331	301	300	324	299	347	324	331	306	298	307	317	293	304	314	314	333	280	323	300	290	308	345	292	299	267	293	346	285	291	327	329	304	340	308	328	323	328	319	327	314	321	334	310	340	294	307	351	307	315	330	321	302	305	308	336	296	311	373	338	286	278	283	308	335	302	307	340	341	294	302	312	280	344	320	331	282	273	336	317	307	316	315	294	313	296	287	336	333	286	292	313	311	306	318	303	303	298	335	286	308	316	310	310	307	279	315	333	302	312	273	285	294	339	318	319	292	292	293	280	374	328	334	311	305	308	299	314	316	308	299	301	319	311	330	298	318	302	319	323	292	311	292	358	318	332	328	316	322	314	308	334	329	282	295	300	317	321	326	295	320	292	315	289	268	326	319	306	311	299	304	309	326	311	298	327	295	320	317	292	324	301	317	300	326	305	312	284	286	314	317	322	302	303	320	311	330	348	301	314	312	306	281	310	302	315	287	322	277	331	321	325	330	325	291	321	280	317	300	287	315	277	323	312	317	298	308	294	337	295	313	320	305	307	316	335	328	305	304	295	285	300	292	312	317	340	285	328
8426	9940	2845	14102	6286	2972	971	913	858	858	852	877	844	771	828	738	763	804	827	765	781	774	725	765	704	743	798	756	727	772	796	722	775	732	773	768	744	696	780	754	701	748	764	755	753	745	713	797	727	737	738	724	746	722	753	770	754	760	701	703	761	657	746	722	713	764	721	753	770	741	768	731	734	779	737	722	765	759	755	737	726	767	752	697	740	737	734	771	756	766	706	707	779	728	754	695	748	723	768	666	719	761	695	738	732	729	752	731	709	733	738	764	716	729	712	720	694	746	712	716	758	741	735	705	806	747	747	741	800	774	744	765	749	727	691	780	728	753	751	755	695	696	710	738	751	780	741	753	773	757	715	699	754	751	800	717	763	785	747	752	737	750	699	728	722	723	746	689	715	768	719	739	742	724	777	747	746	742	733	731	668	699	735	725	757	756	756	766	711	709	783	732	708	754	727	715	704	756	732	729	767	802	727	758	758	748	699	729	736	692	684	723	732	747	719	752	719	742	765	718	731	719	720	733	737	759	738	754	726	722	755	765	777	745	782	749	798	711	732	761	721	718	712	752	726	746	751	706	699	749	721	743	701	735	715	761	767	742	755	738	718	722	765	685	757	772	747	761	739	735	708	724	765	760	687	745	716	749	768	716	726	717	748	774	695	741	774	730	761	724	741	727	704	775	773	705	715	705	758	740	799	750	708	731	740	725	766	831	736	720	716	766	781	691	735	759	747	725	757	784	675	728	781	724	712	704	768	766	771	689	724	725	758	712	741	769	727	725	754	724	748	726	743	756	782	780	718	759	768	799	701	725	716	743	681	758	767	714	727	747	756	706	738	714	721	717	790	781	736	723	765	746	744	697	669	742	738	731	726	756	748	760	790	721	726	723	763	715	701	723	759	755	745	720	737	693	717	680	741	724	669	740	761	771	739	766	773	697	750	714	672	706	761	797	762	743	721	804	767	754	762	698	710	733	722	749	749	770	763	805	778	712	733	680	715	713	736	719	742	735	708	698	745	740	751	728	695	756	741	749	693	731	758	711	720	756	698	749	691	741	736	733	771	743	721	741	710	759	706	779	677	753	735	706	769	746	809	700	739	746	757	780	794	736	737	772	733	688	766	742	743	668	740	755	732	723	748	693	732	744	756	695	717	752	713	723	702	709	747	709	710	713	752	768	780	739	714	711	749	746	727	767	681	746	705	678	738	748	686	791	727	742	743	694	713	801	671	797	735	745	748	689	717	701	793	751	769	701	764	798	791	690	783	790	713	740	765	678	733	727	682	736	760	734	713	713	755	754	740	779	765	733	722	743	707	757	733	689	721	722	693	769	713	792	730	754	748	778	758	709	729	729	799	739	715	669	707	685	727	724	727	713	730	711	673	722	740	742	732	704	695	759	720	747	731	731	703	677	684	752	723	716	746	702	706	719	759	756	685	701	720	731	736	764	762	768	683	791	712	741	738	685	726	724	702	707	711	722	718	740	730	723	731	780	729	751	751	711	675	772	712	784	726	760	730	741	751	773	739	692	721	771	749	756	713	727	724	744	786	697	720	754	765	751	818	741	747	768	697	753	764	693	727	744	748	707	752	720	716	766	727	725	731	724	717	698	754	769	721	730	760	820	679	750	770	723	754	733	731	741	777	742	763	763	763	725	734	712	717	732	719	719	732	728	727	736	732	752	731	678	699	751	769	712	729	706	766	715	726	669	752	752	789	681	734	735	770	730	758	772	747	712	707	737	733	724	699	772	753	735	740	735	710	712	753	706	729	744	726	675	722	710	769	766	699	708	749	717	776	784	718	781	770	730	735	786	770	765	732	739	724	739	803	773	755	716	767	754	748	775	786	725	686	764	737	703	666	720	764	697	755	718	751	719	729	760	741	674	772	774	742	714	730	771	724	757	690	731	765	733	719	690	723	723	730	705	778	743	769	706	742	744	730	720	775	755	737	788	717	737	765	727	704	786	734	704	738	749	676	752	719	729	732	730	698	739	721	749	754	737	715	707	731	743	735	703	770	735	704	755	736	765	755	703	705	766	763	757	755	741	727	725	708	755	723	735	715	731	770	737	760	723	751	741	675	742	752	770	753	698	737	730	747	771	765	721	782	724	745	729	729	745	734	766	754	754	723	761	763	742	750	704	742	753	749	752	735	710	767	775	766	772	723	733	697	763	789	719	690	713	757	723	735	717	776	730	776	797	723	739	722	744	740	717	735	781	715	726	718	727	718	790	746	748	729	682	759	793	774	706	727	723	770	725	735	729	742	775	808	729	745	709	803	748	732	736	756	722	749	741	700	751	719	717	766	703	773	663	689	763	739	768	708	734	737	754	721	766	642	746	739	677	727	750	745	709	717	752	726	733	721	745	772	715	723	683	726	747	720	787	693	716	752	699	786	743	757	766	728	731	767	698	722	722	764	708	709	757	726	702	728	734	729	706	746	744	736	742	717	775	733	718	752	739	740	790	686	754	741	752	768	720	759	707	738	710	739	785	688	727	724	776	744	762	763	712	729	735	758	727	799	811	765	728	744	744	756	720	780	688	759	727	762	704	747	739	768	725	707	784	754	736	731	704	731	731	726	708	740	741	716	741	752	762	746	749	731	759	731	787	715	714	727	742	677	677	739	754	730	749	737	738	760	760	727	752	745	730	715	719	733	754	733	778	766	695	739	743	750	800	718	727	763	776	757	718	736	746	751	764	732	718	744	711	769	762	730	763	727	780	754	707	721	735	748	699	727	776	741	748	717	722	737	712	762	714	751	770	753	738	747	706	739	724	767	759	724	713	726	725	663	709	756	757	736	712	754	705	686	763	775	732	700	823	731	733	702	706	765	711	744	682	745	745	727	777	739	767	734	750	755	704	733	718	725	742	725	758	764	695	743	766	719	746	724	707	714	713	750	705	708	736	779	756	710	702	702	758	753	715	754	760	710	749	697	680	718	750	728	733	779	725	707	718	744	757	749	767	770	752	741	697	776	693	779	794	736	766	715	706	748	766	736	756	721	732	730	711	751	733	716	781	707	763	741	705	683	760	772	734	713	742	661	727	772	732	707	678	764	750	683	724	734	714	754	728	752	678	748	711	773	726	755	709	740	704	737	760	692	731	730	765	707	710	732	756	754	718	773	773	726	717	711	739	728	687	698	754	752	729	719	713	741	708	699	750	767	715	745	747	735	695	796	776	781	810	769	752	725	762	716	755	761	763	743	716	781	724	722	709	746	740	741	683	756	717	743	708	779	657	733	701	717	756	762	740	751	771	732	725	724	730	715	764	762	727	698	752	710	702	733	718	770	726	696	802	699	745	720	742	739	771	746	775	754	783	779	745	721	730	747	784	691	724	740	734	757	713	750	776	744	781	718	754	742	741	736	732	735	723	696	716	769	685	708	766	663	725	757	795	733	739	718	730	721	741	698	791	697	730	712	663	744	725	721	714	771	753	790	728	704	715	787	731	750	738	747	778	778	762	706	712	714	701	740	744
14455	17906	2552	8703	3120	1632	291	266	222	215	215	170	213	200	194	194	198	171	189	158	167	182	186	172	173	137	179	151	163	154	176	184	184	189	175	152	174	190	178	150	174	157	163	183	166	154	139	168	175	165	182	169	164	160	173	175	169	178	183	161	177	157	155	175	157	183	184	180	167	192	172	162	153	178	167	166	170	172	169	184	167	155	145	179	176	185	172	193	172	172	180	155	184	183	142	165	169	168	186	148	163	172	155	185	149	188	168	167	155	173	154	159	168	179	182	170	170	182	190	172	161	183	160	168	175	177	172	177	178	158	171	159	165	162	127	161	157	190	158	183	204	179	176	172	194	164	176	172	186	177	177	151	168	161	182	175	177	166	155	178	168	173	166	149	170	179	158	187	170	189	178	162	163	152	175	171	177	199	184	167	155	158	173	185	164	173	154	170	137	158	175	168	163	164	168	175	154	167	148	150	184	168	169	168	184	165	160	175	159	204	158	169	188	185	153	162	175	182	165	173	160	160	169	156	169	165	158	194	167	161	180	174	155	161	164	194	176	147	159	179	157	163	178	161	203	164	173	216	148	155	186	164	160	145	176	166	163	164	173	182	171	155	163	165	168	160	177	151	170	154	176	157	153	162	154	178	157	168	187	164	172	198	189	146	172	161	154	142	164	161	203	166	164	165	159	134	178	147	165	178	177	156	170	181	163	181	163	156	165	153	157	156	198	170	176	184	170	152	191	178	148	167	163	167	149	148	167	156	162	162	174	150	163	166	206	183	161	147	151	185	163	155	172	162	171	177	136	158	160	175	175	151	165	168	169	179	168	195	179	171	160	148	151	184	168	189	160	184	160	171	178	159	126	184	174	152	166	166	162	157	178	177	148	167	183	150	179	188	183	174	184	145	157	169	176	158	163	177	167	161	180	161	157	195	176	157	146	181	160	179	146	145	176	165	160	151	144	171	177	176	181	165	173	172	178	158	150	159	191	142	173	157	139	188	136	156	177	176	181	169	166	147	171	167	152	139	154	168	181	161	152	191	180	188	149	164	155	181	163	181	162	174	176	172	164	168	157	161	162	154	149	167	175	168	171	150	173	171	179	147	155	159	193	165	175	162	180	160	166	176	166	172	183	160	175	169	169	147	156	189	161	185	141	143	183	169	165	181	171	155	178	160	174	173	169	158	169	161	165	166	167	158	166	168	159	202	204	190	187	177	149	170	172	188	182	170	178	180	204	169	196	157	169	170	164	161	170	174	169	183	160	172	159	149	157	146	164	159	167	184	175	157	172	170	158	160	151	211	173	178	160	170	161	180	178	192	157	148	137	146	165	190	169	189	168	175	170	158	170	157	179	151	167	164	165	183	180	150	178	158	182	162	134	169	180	160	178	187	184	170	171	175	187	170	149	172	186	169	171	165	146	162	147	168	168	164	160	163	162	166	142	152	167	149	194	175	150	155	177	172	152	159	179	183	182	177	208	152	171	172	142	163	170	188	165	182	159	172	196	194	180	192	162	136	161	177	168	184	172	167	158	187	177	179	148	163	172	162	192	152	162	179	167	177	170	157	150	148	164	186	178	162	181	155	192	187	156	177	170	156	174	153	153	176	174	170	169	171	155	164	163	149	179	160	181	159	157	156	172	170	155	169	169	160	164	157	170	172	177	163	161	167	167	148	184	170	160	174	180	161	150	166	162	160	151	161	155	163	179	172	182	160	179	169	173	170	159	143	167	143	157	153	168	160	180	170	153	156	158	170	169	173	170	151	152	163	153	168	168	164	170	159	173	164	173	167	169	196	169	164	178	191	169	134	154	174	175	182	166	174	166	188	158	173	150	157	144	160	168	180	163	161	166	156	143	173	160	164	162	169	158	181	168	158	183	144	153	190	172	175	192	177	169	125	191	194	170	181	194	170	162	180	173	176	160	158	181	145	171	169	146	158	147	152	177	161	156	138	147	166	176	147	172	160	170	172	165	152	164	179	161	160	176	177	178	169	156	164	172	143	151	193	178	168	176	174	174	167	186	195	185	176	173	156	167	168	175	174	169	164	172	175	183	162	179	181	178	153	187	171	152	184	175	163	183	142	142	145	168	171	177	187	165	175	177	147	138	164	182	183	159	174	152	170	152	175	152	179	173	173	146	145	164	166	178	198	180	182	163	167	162	159	158	167	157	169	163	195	175	147	162	167	173	163	195	149	158	194	174	166	163	160	152	163	184	168	172	162	165	148	159	151	190	176	174	167	172	139	168	167	167	174	152	167	190	191	170	183	182	151	205	164	182	145	173	196	157	174	179	163	152	192	158	171	162	164	158	171	186	149	178	168	185	157	169	190	182	155	187	188	193	167	161	182	192	179	165	193	183	146	162	167	183	172	164	158	174	177	181	167	165	199	185	177	177	164	168	162	167	174	166	160	177	171	196	154	174	152	178	143	170	169	169	149	160	177	154	163	157	146	174	157	169	151	158	172	168	164	150	174	169	175	153	172	146	166	170	151	157	147	179	170	174	157	154	160	182	166	157	174	169	174	147	149	162	135	188	159	176	188	157	171	168	168	173	162	165	163	176	166	159	140	167	173	159	168	169	175	210	151	155	150	151	159	156	180	180	158	170	137	164	162	189	165	153	154	193	185	145	171	178	184	164	159	162	191	179	177	151	153	172	173	142	169	170	177	163	162	182	169	175	142	170	148	199	159	180	179	170	179	171	165	160	159	161	167	204	157	147	168	155	159	155	182	155	171	166	140	176	141	185	156	183	176	176	157	178	156	167	173	153	161	163	186	157	170	179	161	188	160	174	147	144	157	177	168	175	163	171	169	163	164	181	162	169	156	171	190	162	124	155	191	172	163	174	163	175	142	189	153	153	159	144	161	180	169	184	166	157	172	169	164	169	170	174	162	179	182	164	171	162	150	171	164	165	157	161	149	160	171	163	139	170	159	162	144	158	143	169	161	156	175	155	168	160	186	156	163	153	192	156	176	160	165	143	162	193	162	166	164	187	184	165	150	166	175	149	156	163	180	172	164	168	170	151	156	139	145	178	166	151	144	183	182	165	178	173	160	185	173	204	163	191	172	161	153	153	176	136	196	174	148	160	177	160	143	178	163	168	178	175	182	179	163	142	191	193	164	175	140	156	150	176	162	168	163	163	184	150	173	162	168	173	154	187	194	149	162	161	164	159	170	161	152	151	170	146	173	173	154	173	145	150	164	183	150	172	156	169	156	181	154	172	143	169	148	181	170	154	159	183	169	171	178	166	182	171	146	171	172	178	157	178	204	167	148	163	169	155	178	166	185	176	157	147	192	163	155	152	169	157	156	164	195	167	177	161	146	176	152	158	171	174	180	200	155	193	170	169	176	174	159	165	161	177	200	161	152	166	169	177	154	173	171	172	134	156	154	169	163	153	199	162	168	178	193	176	184	168	165	189	159	172	166	161	182	193	170	168	169	165	148	164	165	144	180	172	169	145	178	171	188	156	198	164	170
9717	14269	3831	19060	10866	4338	913	781	691	633	640	577	546	539	508	512	446	481	512	479	490	489	448	426	449	460	482	426	432	459	431	406	448	433	455	449	437	438	405	406	431	415	425	415	431	443	449	420	419	406	402	415	422	438	417	429	407	420	436	461	418	409	445	465	437	429	395	395	418	415	415	442	432	415	439	423	419	407	422	433	441	414	456	435	446	430	382	437	408	421	401	463	398	434	434	405	411	426	421	377	439	405	422	405	432	424	401	440	417	385	421	420	425	433	435	414	418	399	454	415	413	401	456	431	412	433	387	403	396	440	408	407	399	408	428	424	416	411	418	385	431	389	445	427	394	386	419	443	415	451	442	402	372	389	410	414	413	437	436	400	378	405	441	436	386	398	424	388	394	419	387	400	401	429	403	384	402	418	441	409	391	397	430	393	437	401	423	394	408	374	421	392	431	395	380	438	427	404	419	372	466	430	432	445	437	427	407	410	378	425	397	406	458	384	434	421	423	396	436	392	370	442	446	409	430	441	407	426	432	455	418	440	435	422	398	390	403	423	416	453	407	422	424	374	402	395	396	430	415	432	419	436	420	373	403	434	457	407	445	406	398	441	412	418	419	418	412	406	422	415	413	418	399	410	405	422	429	447	399	414	380	403	417	403	401	423	412	401	423	456	391	369	422	414	405	396	453	444	433	411	458	435	388	417	459	428	441	437	422	438	420	392	414	459	424	418	396	401	403	399	417	415	411	432	444	408	406	421	391	441	425	428	446	384	457	402	435	419	414	441	398	443	449	448	434	392	390	377	420	444	438	446	434	385	411	404	433	426	428	429	426	446	401	393	428	428	429	426	412	417	451	400	445	417	400	393	392	412	414	417	422	399	414	397	393	389	429	405	443	427	386	404	378	397	428	434	434	423	396	404	412	426	407	456	414	393	435	386	393	386	397	394	451	407	423	425	430	412	414	405	427	419	429	419	393	423	390	410	422	433	450	430	411	438	428	372	448	403	408	433	427	422	394	432	447	427	444	445	429	454	400	427	413	402	432	400	429	428	413	414	425	370	406	374	435	389	414	388	423	426	404	431	426	405	400	415	403	422	401	419	390	457	401	432	399	409	407	440	405	397	434	392	393	387	414	424	434	424	407	410	408	413	444	416	439	377	400	422	467	399	395	418	429	416	387	389	429	424	414	399	401	414	429	428	430	382	425	409	403	407	382	390	425	429	401	414	438	416	393	415	415	403	409	385	387	409	397	384	425	406	392	407	418	422	445	431	411	383	431	395	405	406	429	422	457	442	421	448	397	401	442	417	420	383	415	449	398	398	396	407	417	397	432	392	410	376	404	410	414	419	419	437	402	410	442	429	434	388	420	419	417	434	423	433	433	427	421	432	422	410	422	430	432	422	461	423	448	417	442	464	434	379	441	406	374	419	423	434	413	395	438	408	405	418	408	410	459	388	391	408	429	419	424	401	408	414	419	404	404	367	383	420	417	413	451	392	446	426	383	422	411	406	408	395	435	409	430	390	421	416	401	429	479	402	388	421	430	392	458	389	414	415	430	437	415	455	396	418	429	404	410	415	437	407	426	403	418	426	422	423	406	390	404	431	425	437	464	428	427	403	381	407	397	415	444	400	402	402	397	399	427	436	413	413	389	398	416	421	436	414	448	396	399	434	408	386	414	429	399	407	409	417	389	465	472	390	414	416	439	406	408	446	407	411	378	444	413	454	487	417	388	409	434	404	437	408	415	380	425	395	411	434	416	420	404	410	446	393	409	431	413	377	425	427	437	383	426	423	399	412	422	380	439	411	374	412	403	414	443	412	418	403	417	396	426	410	421	386	379	377	380	367	371	426	411	418	406	407	459	442	436	434	452	421	422	404	391	440	410	407	384	393	431	410	444	413	469	391	443	433	402	417	395	408	417	430	419	405	387	411	405	401	449	412	419	376	408	452	463	426	416	436	415	416	414	424	456	426	402	408	406	422	389	394	390	412	413	406	418	414	414	429	398	399	393	405	382	394	399	412	422	378	454	446	402	425	445	408	429	434	410	387	424	398	425	412	433	423	427	458	434	390	414	384	406	416	403	420	420	440	427	434	408	449	420	415	421	435	385	410	411	408	412	430	417	432	405	445	416	427	384	385	382	411	393	411	383	405	441	443	421	391	419	418	388	382	398	441	425	419	381	440	409	415	409	419	416	396	436	419	446	443	396	435	401	447	449	396	402	375	467	384	438	392	436	387	400	418	415	440	424	394	387	405	429	423	404	435	419	411	382	408	422	411	458	426	416	388	429	406	404	401	426	398	402	409	441	431	435	414	433	426	414	433	388	407	425	442	404	434	409	406	426	446	398	403	448	405	412	447	426	421	430	426	447	418	408	435	445	420	405	398	406	418	393	431	422	435	403	416	435	439	425	408	435	398	404	446	413	426	400	427	424	439	414	418	419	430	390	419	448	407	395	465	422	434	433	436	423	436	425	452	420	387	430	454	416	473	425	400	409	423	390	430	391	396	442	396	459	433	444	433	389	436	427	393	383	389	440	408	404	400	423	410	403	394	437	397	415	396	427	373	376	414	443	419	411	424	416	416	410	416	419	443	397	424	409	413	433	406	419	441	422	429	426	437	418	434	436	378	445	464	409	428	436	413	422	421	416	436	409	428	414	438	398	406	420	392	421	454	443	410	454	428	421	407	427	438	464	431	427	395	420	392	418	431	438	387	439	400	402	395	424	433	417	421	463	457	401	465	432	383	426	394	434	417	429	410	392	374	428	388	399	417	399	428	394	416	435	442	414	390	387	398	442	395	419	391	429	414	432	439	389	429	393	430	433	470	390	408	401	407	431	423	417	410	443	410	419	434	447	435	411	420	388	400	418	439	426	449	398	374	413	410	432	453	449	424	430	419	429	390	445	401	438	412	378	422	440	406	388	391	433	365	403	400	417	408	395	413	455	407	424	418	408	418	410	427	405	455	415	432	442	431	386	394	380	433	424	439	436	416	445	402	426	397	384	412	407	409	422	416	398	413	425	454	407	425	425	428	416	438	436	411	419	403	390	439	409	419	392	425	408	406	447	424	435	394	411	382	423	394	422	439	423	409	420	410	388	406	425	404	421	445	435	419	409	394	444	428	401	416	420	404	420	431	380	409	386	432	398	409	388	431	439	429	438	447	471	399	400	397	427	388	414	412	404	416	386	435	456	403	446	395	420	410	425	406	403	442	397	410	403	471	443	394	404	466	413	405	406	365	415	457	393	417	412	411	416	387	392	426	415	407	408	405	427	400	445	417	387	399	438	425	427	432	421	402	460	434	433	365	420	407	446	421	388	419	437	400	427	435	406	416	397	427	431	433	427	394	411	405	438	416	414	430	410	415	394	434	405	389	413	398	405	403	408	441	404	457	411	470	404	395	400	410	429	458	420	444	423	453	441	405	424	442	412	396	459	395	414	392	394	389	408	457	430	412	391	379	465	438	426	398	429	450
2108	942	701	638	559	334	282	294	279	306	300	268	317	298	292	247	306	300	291	323	294	293	297	316	305	278	279	295	261	278	311	281	294	313	279	275	320	300	279	268	301	286	270	289	307	269	285	286	298	298	299	280	265	271	292	290	299	294	292	288	298	281	283	283	269	293	288	276	279	304	269	291	262	268	300	301	268	288	289	253	277	306	293	314	291	303	254	316	294	289	261	292	304	305	300	299	281	268	284	294	265	274	303	281	279	271	324	322	290	295	252	253	285	268	259	304	287	298	288	266	287	274	270	292	283	273	301	285	276	290	342	296	288	274	294	290	272	270	286	267	274	282	285	304	313	295	301	297	296	288	284	296	274	283	287	288	306	293	277	307	283	310	278	257	290	268	286	301	287	276	275	281	296	283	313	296	275	276	339	305	276	318	256	309	309	294	300	281	296	280	308	300	267	289	280	261	270	276	311	306	265	287	298	311	296	282	275	285	298	281	281	313	309	281	273	280	291	301	284	307	294	316	284	278	260	274	270	282	299	323	304	306	307	264	295	259	281	267	271	276	272	301	276	288	294	283	283	284	310	304	333	289	268	286	284	302	301	260	283	294	286	295	275	296	309	316	262	266	279	291	268	324	270	271	281	281	296	290	295	289	284	294	270	305	302	273	308	284	297	230	300	298	293	296	305	301	270	281	290	295	276	278	317	284	264	280	311	269	265	273	288	260	304	299	286	292	306	276	287	269	267	300	254	304	287	275	286	289	313	283	275	271	301	329	303	301	286	327	292	326	294	264	293	314	293	269	290	298	271	286	270	253	300	326	291	265	279	264	269	261	312	282	311	279	271	298	301	274	273	276	255	296	284	270	294	284	256	271	299	259	292	277	285	282	290	316	272	308	302	275	273	301	248	269	316	291	270	277	266	295	296	304	293	288	309	294	289	283	279	298	279	267	264	292	314	279	286	302	285	278	310	289	314	280	318	300	267	268	290	281	293	325	288	251	260	289	292	298	281	287	304	289	289	314	258	278	295	280	270	287	292	286	281	272	283	311	255	279	323	329	307	323	305	254	319	292	252	286	274	291	313	315	338	288	294	282	290	299	254	288	306	289	266	326	257	305	284	299	281	280	282	293	305	324	315	292	298	268	298	308	283	283	275	291	278	295	291	261	301	299	315	280	256	285	243	277	284	289	282	320	291	295	271	274	306	318	315	288	259	299	254	292	286	275	276	290	290	299	257	281	272	286	295	269	283	294	278	260	264	274	264	290	247	294	287	280	303	289	278	286	265	290	306	260	276	302	248	275	302	261	275	295	281	288	259	303	292	301	288	280	311	255	283	283	301	315	302	295	272	288	271	273	264	298	275	285	258	292	259	302	323	301	278	280	279	286	267	283	299	307	280	260	308	328	258	282	280	282	290	271	294	302	280	264	278	272	280	291	288	275	251	288	273	286	316	290	276	273	270	269	262	255	270	273	273	304	265	339	288	281	288	279	286	289	275	285	299	297	289	282	290	308	288	263	269	271	304	307	288	271	305	324	294	298	289	293	294	298	301	300	270	318	283	270	301	272	271	285	293	286	292	284	292	281	273	295	277	249	279	290	291	271	286	285	303	261	291	277	271	257	298	268	272	303	262	271	266	280	268	289	298	299	280	300	280	270	302	311	285	274	325	294	328	287	255	279	306	291	263	298	281	286	304	298	297	309	276	296	308	284	314	291	306	304	315	289	291	259	303	271	285	289	312	271	281	302	279	300	260	302	297	282	277	315	303	276	312	294	262	328	279	293	298	306	285	312	284	287	267	297	268	270	291	304	309	274	282	287	296	284	285	301	262	291	263	296	280	300	274	296	276	315	293	268	281	304	312	279	284	279	309	280	281	312	297	277	300	252	312	301	266	255	285	295	299	267	310	263	300	266	301	283	322	286	295	312	285	308	285	290	252	289	276	288	284	276	303	278	276	282	282	305	316	296	320	313	269	288	297	268	280	267	283	282	300	294	285	277	268	280	257	306	272	316	295	288	281	289	300	290	302	296	274	285	288	296	262	282	270	287	294	312	297	280	282	266	295	268	272	276	294	298	287	296	283	292	289	310	327	284	284	304	295	275	274	294	291	279	325	295	286	304	292	297	286	310	297	289	308	277	322	283	315	279	279	258	310	303	286	278	303	290	307	290	290	284	304	331	275	285	274	280	315	301	283	294	309	261	267	276	271	297	288	289	283	287	295	269	302	261	269	292	311	300	299	290	251	304	303	295	287	253	292	326	271	301	287	298	286	258	286	280	273	263	282	284	285	289	298	297	275	306	280	297	268	282	286	306	305	295	278	278	276	272	292	261	298	312	285	277	293	300	253	252	289	270	285	300	300	296	289	301	290	276	299	297	278	289	273	324	277	270	290	289	294	275	279	280	275	310	299	268	296	306	299	298	325	295	282	284	278	280	277	290	305	271	278	310	272	295	291	269	281	301	312	252	289	286	295	277	324	310	294	265	303	290	281	285	301	278	283	290	296	283	299	325	310	284	298	272	267	264	284	311	314	298	294	298	311	266	277	283	301	273	267	301	297	311	290	311	303	295	283	295	290	312	315	287	289	298	283	312	265	272	271	288	287	306	342	278	261	296	296	321	305	294	286	300	289	273	299	285	274	290	291	322	284	305	260	269	278	285	303	315	314	283	303	260	319	336	276	270	302	286	279	286	299	299	274	286	303	249	288	249	279	293	276	308	285	305	265	284	298	269	303	279	293	262	290	267	297	284	297	274	281	277	296	248	290	275	288	288	304	273	282	281	280	290	317	283	266	311	287	264	274	275	322	298	255	305	292	301	303	328	297	250	283	320	302	293	300	253	271	275	279	313	307	294	281	305	295	298	282	291	274	278	336	302	314	292	278	282	309	279	283	272	294	316	311	302	274	296	287	283	298	284	281	286	281	284	267	284	275	302	278	287	285	297	306	285	292	307	298	325	298	301	318	304	277	285	306	306	269	304	304	311	292	300	296	315	284	252	278	275	285	275	288	266	279	288	294	299	296	267	295	278	332	275	282	302	282	275	307	296	272	288	312	314	311	304	275	313	322	271	295	269	309	278	309	304	259	297	265	317	272	297	268	281	299	253	285	299	312	326	300	273	305	288	264	299	301	286	316	270	321	270	275	308	279	276	305	281	294	282	321	306	294	273	302	264	290	298	284	313	282	315	287	268	299	276	292	260	303	327	283	271	281	275	267	341	305	302	283	288	297	253	292	309	301	269	258	267	281	275	286	276	275	320	270	261	278	298	313	297	340	300	305	279	284	269	296	336	305	281	282	266	282	295	285	267	295	302	272	291	279	277	299	285	265	296	293	270	281	286	283	300	279	296	302	269	320	254	289	295	269	267	282	260	299	309	305	261	271	283	278	311	274	272	319	283	256	285	293	281	268	310	298	298	303	281	294	293	298	315	284	282	304	303	278	315	310	286	309	289	287	276	283	322	295	272	270	290	304	311	273	277
2297	1595	1574	2003	1824	881	734	717	712	717	671	724	736	687	714	743	673	682	682	722	735	672	694	714	673	708	712	716	675	730	676	718	725	759	717	730	683	699	688	744	671	698	680	672	722	708	726	755	734	744	678	692	670	672	691	726	709	712	720	706	718	685	669	722	699	713	709	738	677	721	660	668	719	718	684	714	667	697	693	708	685	723	730	715	749	674	759	716	698	719	715	711	714	674	685	688	695	719	673	727	694	723	691	704	704	745	761	695	713	658	695	737	731	723	701	752	760	676	696	699	696	661	637	663	722	687	675	663	711	651	686	745	718	702	715	678	706	698	666	679	684	712	695	706	707	715	730	713	708	692	652	705	738	709	693	690	683	685	727	713	718	710	806	693	719	717	697	734	674	686	676	693	714	731	712	697	632	664	732	715	705	671	659	679	674	748	659	707	753	708	680	707	685	673	704	675	708	694	679	704	713	707	719	702	715	725	714	671	713	737	732	706	735	746	709	725	619	663	723	692	664	693	728	724	670	753	689	726	706	675	697	682	760	735	709	698	697	643	713	696	734	690	703	680	725	679	723	633	687	715	667	704	688	715	641	675	696	725	741	678	737	675	700	704	681	708	689	685	691	687	706	739	722	674	738	690	735	708	691	746	704	698	707	641	703	697	690	729	738	741	716	666	741	692	727	770	703	707	713	667	691	689	755	669	704	694	711	697	713	670	700	710	715	696	697	678	754	672	724	672	676	720	696	737	712	692	684	717	707	741	668	741	708	725	689	718	672	725	709	682	678	683	664	691	720	700	735	693	679	708	692	747	734	653	702	710	685	691	730	723	674	778	715	704	697	655	707	715	690	689	729	679	666	689	740	721	736	650	721	688	683	667	662	694	644	706	684	703	715	665	671	674	724	714	691	697	690	702	736	675	727	704	700	737	748	660	635	639	673	725	737	698	715	696	723	719	685	686	724	740	704	740	688	675	701	711	674	748	717	728	752	654	695	689	728	697	708	725	701	724	713	707	735	708	701	691	662	682	675	718	697	720	635	716	694	757	734	737	684	737	633	717	682	705	694	723	691	716	674	736	723	697	711	707	685	678	678	698	739	684	704	695	721	660	726	711	718	690	623	708	741	671	725	688	740	690	691	682	689	702	670	706	702	703	704	757	692	719	719	718	724	685	667	705	735	748	662	668	669	707	694	682	726	721	703	697	677	720	706	701	682	716	700	641	709	670	729	740	679	687	705	759	702	718	668	697	706	713	695	715	746	684	753	710	688	717	695	683	725	722	671	710	706	719	756	667	707	716	677	715	688	701	668	693	670	719	740	707	684	663	690	739	669	706	725	699	731	663	731	654	755	658	732	729	716	701	689	709	755	752	688	684	690	696	695	692	669	681	671	650	734	660	658	744	701	706	721	691	675	742	728	677	717	716	722	687	742	679	650	702	739	671	696	718	721	719	689	725	672	704	727	740	694	704	694	661	715	693	731	695	665	682	773	653	709	654	690	739	714	660	619	732	649	733	658	658	703	695	671	713	719	717	705	697	752	695	706	672	730	720	654	667	676	712	663	657	685	700	727	705	728	682	655	696	731	678	715	721	753	659	760	696	671	744	678	702	682	666	715	698	696	723	714	781	689	676	684	713	719	736	667	662	703	676	702	701	727	722	692	724	727	697	689	715	763	711	698	729	751	702	691	680	703	649	715	691	735	706	714	652	709	704	700	662	682	656	756	736	703	701	688	722	674	704	712	686	687	713	668	690	638	676	754	722	648	707	705	712	749	696	709	684	747	724	698	706	647	661	740	713	716	724	704	668	690	703	685	762	772	666	726	688	739	670	666	682	707	696	728	718	707	706	716	650	719	708	688	693	693	700	696	754	702	685	714	689	731	716	715	665	698	703	723	679	726	695	697	653	733	708	663	682	690	742	718	708	729	721	671	712	711	656	721	740	693	729	645	716	701	704	702	719	663	743	669	683	714	720	690	689	719	770	704	708	721	696	712	674	700	708	702	738	721	718	692	743	689	693	649	712	699	742	669	707	733	701	710	693	704	707	684	701	729	672	709	721	690	698	705	661	704	687	711	659	711	726	689	691	704	713	715	732	661	712	687	709	667	713	674	742	711	674	706	686	679	710	687	660	686	703	690	676	666	665	672	718	666	692	721	690	737	722	726	738	706	676	719	690	686	679	728	704	717	754	700	691	687	697	672	701	725	701	677	676	701	664	715	684	663	734	698	695	715	726	767	675	691	711	661	670	730	719	713	700	706	716	704	618	743	711	660	747	688	703	689	746	666	670	697	684	672	666	725	690	699	721	688	719	666	685	717	707	694	695	696	760	629	684	718	668	701	726	662	683	665	666	707	655	687	736	718	753	711	728	690	719	670	736	680	697	715	744	711	702	732	734	694	699	666	718	711	714	693	672	716	690	720	727	649	679	697	673	719	719	722	717	738	703	718	683	666	667	736	689	730	681	702	691	672	719	693	685	695	693	677	689	717	644	716	693	686	718	737	741	708	720	700	688	714	656	706	765	718	668	693	664	708	724	744	679	718	688	712	697	738	726	711	689	668	683	696	691	737	633	702	698	687	704	737	704	721	701	694	677	720	695	720	668	699	661	679	751	656	711	743	658	718	677	703	694	690	740	726	671	694	699	701	742	736	723	705	696	709	673	716	660	686	704	680	703	708	710	668	702	696	719	684	743	643	724	697	668	643	688	695	669	693	698	726	700	710	748	665	744	728	675	687	678	645	734	729	712	718	673	695	674	687	709	664	696	696	678	720	742	714	710	695	730	740	744	731	712	688	689	722	702	712	692	719	707	679	680	664	700	703	725	706	668	736	722	670	704	702	666	698	701	674	691	706	706	717	742	695	699	690	729	722	750	761	729	680	693	694	689	752	716	722	650	692	660	726	727	702	730	662	695	694	745	658	628	732	679	704	705	733	700	701	691	703	712	732	725	708	740	694	702	738	649	708	692	732	671	710	734	712	729	698	726	708	666	682	701	740	701	712	694	686	754	707	703	707	694	684	720	712	721	744	728	702	686	738	702	685	689	722	700	712	673	688	693	679	699	686	710	684	726	696	689	691	729	664	705	673	703	744	681	723	749	713	668	751	696	728	710	741	755	708	703	679	729	776	691	712	752	736	708	652	756	695	708	684	683	704	741	706	703	683	749	724	689	665	688	693	678	702	709	681	744	673	736	714	696	731	675	648	729	725	690	647	715	691	795	690	677	665	712	727	765	716	671	668	723	711	757	738	739	716	704	719	713	694	657	725	733	708	691	733	701	700	661	708	717	712	707	729	708	701	714	685	686	683	746	711	694	762	701	694	714	737	706	692	706	754	754	724	714	713	716	706	707	704	710	735	728	684	676	665	698	672	704	675	727	674	676	705	679	683	692	725	722	679	706	718	695	716	709	687	692	683	646	640	696	706	698	669	648	711	711	700	719	705	757	708	696	679	707	704	693	735	693	699	717	709	704	662	668
8088	7400	1570	3756	1752	963	381	323	330	340	339	291	301	320	288	350	335	291	357	291	299	324	335	305	312	300	297	318	308	290	275	297	315	328	324	293	278	306	314	298	316	317	292	281	311	310	277	299	305	280	313	298	308	300	286	319	321	299	307	289	331	328	320	310	271	288	304	273	299	281	339	311	328	294	312	306	299	307	323	323	299	318	281	303	318	293	312	272	307	301	338	289	318	291	291	315	288	293	317	285	325	322	301	312	305	304	295	318	325	298	296	328	316	294	288	292	306	281	316	326	312	300	288	314	314	293	281	284	297	319	275	304	302	316	294	314	299	317	334	286	306	295	320	314	285	314	295	278	326	327	301	308	284	318	322	281	302	270	307	326	285	281	300	315	300	305	321	314	288	286	274	279	320	304	303	279	313	304	290	294	316	310	303	334	338	323	301	277	314	310	313	293	310	294	258	281	275	303	304	315	328	330	312	295	290	283	301	302	310	277	287	325	331	305	275	314	307	286	312	300	330	331	323	283	297	330	332	316	321	325	293	355	301	322	305	303	322	315	308	292	309	287	292	288	318	305	304	331	322	324	308	336	315	293	320	315	318	303	314	291	292	332	336	304	286	304	282	339	290	268	293	317	321	337	342	298	290	307	343	323	322	265	318	287	325	273	313	297	323	297	325	301	312	291	298	324	327	319	303	322	333	291	312	324	331	304	290	322	294	319	308	311	322	276	323	342	321	329	331	290	324	292	297	291	277	306	293	303	315	312	311	292	314	292	292	314	297	281	299	309	294	325	296	325	276	267	289	302	302	284	310	276	299	335	302	299	299	293	305	277	278	334	303	308	322	306	280	326	333	310	332	287	287	294	321	320	283	308	331	309	323	312	304	318	307	329	333	306	314	336	339	272	293	295	271	291	291	291	289	356	330	315	303	320	330	320	291	320	324	293	282	302	308	309	324	312	294	310	315	290	313	309	315	353	351	330	304	281	299	319	295	295	317	291	256	329	296	297	307	291	302	314	307	298	323	279	291	304	309	301	334	302	307	278	289	292	308	316	336	300	301	311	344	310	316	307	310	301	323	299	344	307	320	278	310	308	293	327	315	321	318	301	318	311	325	331	283	316	294	273	309	323	302	289	314	330	285	306	317	311	317	294	279	338	332	299	280	295	325	308	300	330	302	286	292	309	303	327	311	299	306	324	294	314	282	304	335	326	303	299	304	297	293	274	284	292	305	319	328	296	314	336	309	295	309	317	277	311	310	264	305	296	286	326	275	317	280	284	331	303	311	314	282	325	277	298	316	306	313	289	304	318	281	290	275	279	308	294	315	302	325	329	282	313	301	311	335	334	266	329	306	281	305	290	304	299	257	285	293	296	332	287	293	296	278	309	298	277	299	312	303	325	299	304	290	304	308	318	333	294	284	296	303	284	310	303	264	278	301	294	323	342	296	337	307	306	341	310	314	309	316	351	316	308	296	310	296	309	307	341	294	341	305	314	301	340	336	307	330	277	320	266	293	295	309	312	274	312	315	297	330	282	274	289	333	323	314	279	314	359	284	293	298	305	285	303	305	311	312	352	305	311	333	321	279	324	345	318	293	320	287	302	311	289	317	269	270	294	288	296	314	326	294	289	300	337	316	346	324	292	308	271	335	305	296	288	330	316	313	323	315	315	293	287	303	285	298	316	299	315	270	342	292	310	327	308	315	328	320	310	329	312	304	318	325	283	290	320	295	316	332	291	329	352	319	317	302	341	334	269	310	325	312	313	310	325	317	312	334	320	312	316	312	310	326	312	294	325	304	311	309	341	288	285	279	296	319	274	324	324	295	294	314	335	294	339	297	310	306	329	320	280	297	271	276	301	309	317	323	294	306	302	308	300	287	305	296	289	320	315	267	293	330	319	311	305	279	335	303	304	318	288	277	310	312	321	291	286	296	283	331	310	312	291	317	282	331	304	321	309	314	301	305	325	286	334	314	302	299	285	275	282	311	315	313	287	299	306	292	275	309	301	290	290	283	295	329	286	297	294	299	287	307	313	301	308	312	309	312	285	319	315	341	302	321	289	302	320	288	338	299	295	311	327	337	312	332	299	301	274	289	316	340	329	309	324	302	317	286	329	294	297	321	343	321	332	296	305	297	308	304	281	362	331	311	330	306	300	324	310	312	288	313	305	325	290	286	287	323	319	288	312	295	294	321	304	272	353	332	306	318	320	301	291	305	316	291	328	321	299	299	316	292	286	319	324	307	312	300	337	304	309	310	305	289	329	315	290	281	298	346	284	296	306	267	330	278	273	299	295	298	299	272	277	328	303	310	313	295	277	301	314	359	312	292	341	295	310	296	306	296	304	272	284	294	309	351	304	296	295	293	307	328	286	298	294	283	336	286	292	291	330	320	311	333	307	336	303	289	312	329	304	299	329	304	306	291	285	285	319	288	286	305	312	291	294	293	317	294	257	298	297	308	330	315	301	312	305	321	345	296	266	319	305	303	290	326	289	287	289	320	307	338	312	335	296	287	294	312	289	331	298	311	312	324	281	317	306	351	296	308	293	305	315	302	326	294	299	322	285	283	307	311	294	293	296	335	251	285	311	312	308	295	271	297	341	328	299	308	302	326	279	299	335	301	337	299	272	301	322	331	282	306	292	310	330	293	349	318	299	297	293	300	310	312	292	332	291	285	291	290	307	302	318	321	299	300	309	296	318	324	309	278	310	323	332	328	337	322	293	307	297	285	290	331	332	318	353	272	311	288	288	303	290	289	301	275	311	319	291	312	343	301	302	298	299	290	287	288	291	290	278	322	321	267	301	308	329	306	330	308	305	319	297	339	277	301	289	339	296	292	310	291	324	309	353	300	292	304	303	310	295	308	311	334	336	279	320	306	343	329	290	355	343	298	292	302	285	315	311	322	273	303	300	303	302	281	311	315	321	308	327	330	314	276	307	301	286	305	312	305	276	302	278	308	279	294	334	290	300	287	299	274	317	321	265	293	338	291	298	304	320	319	302	300	337	296	335	302	334	329	321	308	273	280	317	272	323	331	328	295	291	318	314	274	309	309	328	323	350	315	291	297	307	301	282	327	314	313	316	330	295	311	305	309	291	329	298	313	295	299	290	326	333	307	323	303	310	301	316	306	298	301	274	320	313	296	329	318	304	272	285	293	296	289	308	290	295	286	290	307	294	284	298	286	276	323	283	298	284	273	306	286	320	343	328	307	313	305	304	313	309	325	319	297	310	326	315	278	311	289	300	294	305	280	315	335	340	323	293	310	309	289	324	278	314	319	291	278	305	326	311	294	277	306	292	331	285	306	303	320	327	302	323	299	311	274	286	274	321	283	289	273	321	308	336	276	319	315	320	290	295	287	293	278	290	320	320	297	271	295	317	290	308	276	315	309	324	302	296	319	335	321	308	302	329	344	306	310	287	327	303	315	327	301	313	273	282	324	324	263	301	319	305	314	297	288	315	294	295	308	306	327	284	293	327
7159	7886	3365	10697	6981	2957	1027	920	892	837	899	842	866	838	776	824	790	792	786	734	727	749	721	771	734	704	735	709	742	794	733	787	755	759	733	768	728	803	733	789	727	751	748	739	761	737	702	743	731	702	739	740	757	760	772	730	727	704	733	735	714	750	743	766	764	739	723	644	727	745	787	740	714	709	684	714	732	715	735	763	743	684	751	702	729	746	725	706	741	716	780	749	776	761	731	722	729	723	662	695	696	722	740	721	751	781	767	764	733	744	738	723	734	701	758	729	702	761	734	738	693	748	674	766	711	766	718	754	728	723	761	691	735	719	716	745	742	736	685	726	740	764	748	763	692	733	685	778	766	771	749	741	669	678	695	715	736	672	756	708	732	751	736	726	745	728	724	708	738	738	737	767	743	744	722	719	770	756	746	740	686	740	748	751	718	697	770	732	741	755	731	717	706	734	736	713	741	712	774	728	748	738	763	725	774	744	692	700	741	788	798	703	752	729	712	708	732	745	777	730	776	713	730	692	750	706	734	776	743	771	774	736	724	700	697	715	740	758	750	731	739	718	725	719	744	731	716	755	713	685	687	719	750	780	729	715	740	730	684	723	734	734	683	778	724	714	779	766	730	781	712	771	731	775	767	736	731	730	763	727	776	718	729	682	691	688	737	746	753	705	735	753	794	746	764	716	706	768	739	703	688	777	692	783	743	720	693	746	708	773	748	780	669	733	696	716	765	761	797	745	736	791	712	734	730	712	776	722	713	726	725	774	731	737	734	751	695	702	755	726	711	715	734	712	755	782	722	673	723	772	729	725	698	758	738	757	700	715	730	694	754	769	719	717	756	700	745	762	747	713	700	731	736	741	750	718	723	747	712	719	752	697	727	723	774	703	770	755	711	724	758	765	718	729	744	732	746	724	743	769	691	710	720	729	745	723	752	718	708	785	705	721	688	686	757	717	712	683	701	698	729	709	728	726	749	695	757	714	708	679	765	730	720	774	747	748	758	664	746	726	757	762	756	714	782	767	734	732	745	729	724	761	733	730	747	693	699	733	783	776	697	693	684	733	700	696	708	734	749	704	756	774	743	738	742	772	737	719	736	708	755	777	752	715	728	741	750	738	720	744	721	732	697	766	702	716	691	722	749	697	720	736	699	726	720	695	740	727	707	752	769	744	772	722	677	730	731	778	721	672	747	785	746	724	722	761	731	761	728	782	706	732	730	771	699	717	732	742	786	713	710	751	721	758	736	748	748	735	763	710	780	721	747	699	711	703	709	705	716	747	704	758	757	758	653	736	715	735	716	708	738	718	716	693	703	776	758	714	743	721	720	774	745	719	728	663	778	762	731	741	690	747	716	755	820	724	741	742	715	694	758	726	770	721	706	719	672	706	760	680	750	737	740	741	734	758	707	702	760	722	758	686	711	735	737	763	755	759	755	692	764	719	708	718	681	691	715	747	706	776	749	729	721	739	715	760	726	674	755	696	718	739	684	755	683	754	675	799	729	736	680	696	712	771	706	760	801	738	666	725	755	724	744	736	735	707	770	752	760	729	712	716	743	738	727	698	720	726	733	724	743	727	739	721	736	704	767	723	716	738	795	742	736	692	732	745	689	705	747	723	714	727	728	762	748	749	778	763	767	738	714	719	730	723	725	718	697	706	709	738	673	749	734	730	693	756	681	725	766	701	784	699	718	708	713	725	743	715	702	717	754	746	785	701	747	725	738	745	734	712	755	715	745	727	739	741	723	748	718	751	737	717	708	722	753	685	769	730	781	737	758	761	786	749	737	755	776	727	703	686	758	744	713	769	714	699	753	773	673	739	697	723	717	730	696	712	714	720	755	721	705	749	708	779	740	756	770	723	764	743	753	721	742	739	734	724	756	687	744	715	759	737	740	705	700	721	760	747	715	735	717	720	708	722	750	713	783	745	730	684	756	711	750	780	721	706	760	764	738	779	718	758	730	716	708	760	711	703	723	709	699	730	768	686	799	742	719	739	751	699	720	677	732	757	720	742	703	737	756	701	713	737	746	726	728	682	716	741	704	743	721	727	763	730	686	754	739	719	719	684	734	767	680	688	741	729	697	680	721	724	676	721	711	796	737	720	717	723	724	745	714	715	680	731	761	737	721	734	719	732	739	742	725	745	730	768	695	711	715	712	682	710	686	716	743	715	738	705	734	717	712	777	723	686	685	739	746	781	721	719	750	716	718	705	746	762	706	750	703	704	717	711	729	691	765	725	689	765	735	699	770	729	768	763	726	747	730	740	787	688	766	697	717	701	754	709	729	757	695	715	719	675	716	728	712	732	754	730	736	738	766	753	702	702	749	714	718	763	728	716	722	775	704	758	731	739	724	767	682	714	751	682	728	701	708	711	730	716	714	706	770	739	723	726	744	721	659	724	723	766	790	716	703	761	739	722	706	781	768	689	744	750	724	760	748	718	736	747	773	732	762	688	688	742	782	719	717	752	722	729	737	729	725	701	715	670	695	750	735	744	764	723	732	750	743	705	723	746	734	736	733	753	711	768	713	747	696	753	735	722	786	757	724	678	685	712	746	685	750	721	764	747	719	734	721	723	792	757	714	723	759	687	713	695	745	727	722	758	698	755	720	701	715	711	756	730	719	689	741	751	726	748	688	740	740	727	788	726	722	766	743	745	719	735	733	690	721	745	739	734	726	708	719	707	753	780	752	740	742	734	774	719	762	758	748	728	686	704	733	744	724	753	722	720	653	703	732	701	761	717	716	760	721	739	751	752	714	731	710	727	718	716	784	757	740	739	733	735	746	742	748	749	710	746	748	670	761	696	758	721	715	726	759	755	720	715	762	712	725	696	758	744	689	708	741	705	754	675	744	786	711	729	731	734	710	753	720	699	781	733	701	742	697	730	741	713	742	723	730	738	728	743	767	706	763	750	733	776	710	708	725	738	748	755	721	715	707	754	743	750	671	731	728	772	736	773	712	738	734	754	727	740	682	718	757	693	752	721	751	755	765	735	736	759	709	704	695	761	717	736	702	710	742	698	742	698	720	684	698	716	693	687	704	742	777	703	693	758	717	773	725	724	793	764	702	759	721	742	751	664	759	670	748	697	750	782	717	763	794	720	736	711	760	741	731	697	763	711	727	727	716	779	716	721	771	723	722	746	724	722	703	751	729	734	758	762	709	679	713	667	718	714	831	743	692	746	691	723	715	721	713	707	755	761	751	771	739	746	712	755	739	749	763	755	782	743	764	717	706	741	712	706	751	736	687	733	737	765	748	735	707	702	742	707	750	734	716	770	794	727	759	764	709	764	748	742	748	736	733	750	737	714	736	722	753	709	728	754	709	731	698	725	744	732	750	731	761	746	689	748	716	708	742	713	744	711	775	773	739	732	739	735	689	706	730	695	746	732	707	735	748	728	730	714	723	695	747	743	674	725	746	708	759	769	764	784	720	719	685	761	740	760	703	746	714	734	754	714	724	764	693	726	778	761	722	736
13870	13937	2637	4866	2543	1373	267	215	209	218	202	220	210	164	180	176	191	166	172	152	169	183	176	165	207	171	166	179	167	190	184	162	164	119	170	157	189	173	133	155	173	162	162	161	174	158	169	171	176	165	166	161	175	164	156	148	143	193	155	151	162	158	163	148	167	194	157	168	174	152	176	157	153	176	176	148	176	160	162	165	192	154	154	179	174	157	156	142	157	180	177	170	151	197	170	166	172	149	164	158	166	163	167	147	169	166	166	155	173	174	163	175	207	148	170	143	195	163	141	176	167	163	149	169	172	182	161	177	158	166	159	172	168	177	174	161	186	168	160	158	189	143	158	171	171	148	168	166	156	156	172	161	170	172	158	165	169	173	186	188	182	175	154	162	173	164	163	155	130	190	155	175	152	165	156	167	173	157	149	149	151	164	158	170	194	172	170	158	177	157	151	163	150	176	158	170	147	160	165	161	139	154	171	177	155	170	151	156	179	153	162	186	154	164	155	168	188	176	156	158	148	164	154	184	148	157	162	162	150	168	177	156	164	156	173	148	139	161	153	179	148	166	181	149	167	180	152	148	177	171	176	170	152	152	148	139	153	170	165	155	166	140	171	155	170	163	179	166	139	163	180	167	149	144	160	152	172	159	170	175	156	191	174	148	154	163	195	164	163	197	171	174	180	165	162	156	193	152	156	176	134	168	180	160	175	176	149	151	154	172	159	153	173	150	180	166	161	145	180	159	165	178	169	179	175	163	162	168	155	166	159	146	175	168	177	174	168	186	168	183	184	182	157	147	170	171	164	154	160	183	145	150	179	157	157	165	157	166	152	164	163	170	154	167	176	183	150	158	147	161	173	158	150	162	157	169	177	164	162	175	144	160	140	154	170	143	181	170	156	164	182	165	163	170	152	167	169	153	150	162	139	156	153	158	168	161	142	138	152	189	149	158	186	177	173	158	165	152	157	183	144	148	175	179	186	165	171	162	183	160	155	193	168	197	168	162	161	149	162	151	156	156	187	171	139	153	165	147	149	163	146	163	166	161	144	193	207	158	172	171	142	145	160	161	154	169	154	158	157	180	170	158	162	160	162	166	169	153	176	168	150	157	158	176	170	143	151	171	162	160	172	153	143	156	171	161	161	155	156	165	162	178	180	167	179	167	139	157	161	156	163	160	175	167	168	167	165	169	181	188	171	177	166	162	195	186	169	162	160	169	168	172	137	148	197	155	158	178	151	164	165	165	162	179	162	170	200	154	133	186	161	169	161	172	180	167	157	150	166	149	138	150	187	154	172	128	137	148	175	172	159	133	177	176	205	167	146	197	150	176	148	159	162	179	163	143	171	165	167	155	159	160	164	155	166	164	180	164	184	157	170	160	160	173	189	172	171	183	150	158	153	170	156	164	173	166	144	172	145	161	142	168	154	161	177	161	151	152	181	165	161	197	147	161	161	157	177	154	152	189	160	174	148	192	164	140	166	150	152	152	133	184	154	154	161	186	153	167	162	180	148	156	161	173	174	175	174	169	161	174	163	146	161	169	150	191	169	179	144	158	183	158	192	158	168	165	152	165	151	158	191	151	170	155	174	148	164	160	163	179	194	166	192	137	147	177	145	135	173	165	157	192	173	153	171	170	158	149	161	158	166	131	170	172	157	158	155	160	169	186	161	166	163	169	178	186	151	153	170	189	150	143	182	155	147	165	168	147	172	174	173	157	174	156	146	149	155	167	161	185	138	160	156	171	157	172	153	163	149	134	164	171	165	175	170	177	145	162	161	150	145	176	154	178	179	123	160	179	172	162	170	179	157	143	176	185	176	173	158	167	147	170	166	174	157	170	180	176	178	162	144	148	159	158	172	143	154	146	159	162	150	171	175	178	144	179	165	148	171	164	155	176	158	144	160	163	148	144	167	169	172	144	162	156	163	161	167	159	170	173	143	160	173	161	157	159	150	154	173	153	174	170	164	191	156	157	174	153	146	168	153	173	178	173	177	144	160	163	165	160	165	153	153	166	146	153	152	149	145	157	169	176	162	178	165	168	174	158	146	177	141	164	178	178	180	151	165	169	154	178	160	159	149	157	146	157	173	177	170	155	168	161	168	171	177	164	158	159	128	150	165	168	181	184	180	154	150	154	149	168	165	176	161	159	176	177	173	171	177	174	175	196	138	169	166	151	158	153	175	176	168	163	171	157	194	150	143	173	165	164	197	191	171	182	162	173	197	156	164	181	193	141	179	147	174	163	148	160	133	140	144	152	155	158	174	164	169	179	159	172	153	148	182	178	155	156	163	192	181	197	175	170	143	183	160	175	167	162	183	146	166	172	162	161	157	152	148	164	166	155	163	172	180	167	168	182	157	136	179	171	181	145	143	175	166	175	146	153	156	164	165	186	160	163	170	176	155	171	145	153	158	170	155	176	154	159	172	150	166	163	143	174	152	154	172	151	157	164	169	163	145	167	172	176	134	183	161	158	143	153	151	151	162	166	141	165	188	164	175	151	197	175	178	143	148	158	147	171	184	169	159	178	163	165	182	176	167	203	163	130	144	190	167	176	181	176	194	147	163	192	173	155	176	139	160	163	157	142	137	166	166	145	148	165	156	157	162	185	146	164	165	179	164	161	169	169	195	152	155	175	152	161	190	153	163	172	170	163	194	187	167	144	174	192	155	152	152	166	168	176	164	150	138	160	153	167	186	184	175	176	172	154	183	168	184	185	165	184	183	152	171	164	156	169	168	163	130	176	172	157	158	177	168	155	180	161	161	197	175	159	185	162	179	149	176	199	149	174	159	169	171	155	177	155	147	162	161	169	159	157	152	158	174	130	144	160	157	157	164	183	169	156	174	181	164	147	178	178	176	172	169	166	149	156	136	147	198	148	147	168	198	179	145	154	153	137	161	178	170	179	179	155	188	159	181	174	156	155	172	170	171	195	188	170	176	154	177	171	191	181	166	180	171	160	172	159	167	174	167	150	171	183	154	177	165	182	155	149	168	173	151	159	157	169	165	163	181	192	191	171	183	150	168	171	188	160	176	124	152	162	164	145	163	163	187	158	168	157	152	165	184	141	167	171	160	148	180	179	172	152	172	140	183	160	136	145	150	166	147	173	169	187	158	168	151	153	173	162	171	159	160	199	167	189	151	154	141	159	163	164	169	163	161	167	153	150	150	178	168	146	175	169	188	186	152	188	133	145	137	153	171	164	160	177	155	138	158	145	173	169	163	177	167	162	161	153	165	192	183	151	171	163	169	154	172	173	160	173	190	180	155	175	175	155	167	159	156	161	169	177	164	167	149	202	170	167	156	165	176	177	160	146	180	161	178	178	172	148	172	173	148	176	183	161	173	161	164	158	157	182	163	137	141	140	123	164	162	164	161	164	165	150	161	147	146	167	166	152	157	180	140	159	203	161	164	174	157	153	151	150	180	147	160	168	162	179	158	138	163	160	155	186	148	158	197	154	147	163	159	148	183	181	158	163	148	162
8999	11955	4372	12723	9433	4221	949	850	735	635	624	592	514	554	538	527	541	510	472	504	499	452	460	439	482	465	472	447	431	436	423	410	430	448	430	421	405	437	424	432	436	419	439	443	428	446	424	418	405	428	397	447	410	429	425	445	394	390	404	403	428	400	377	416	428	383	411	358	379	406	402	427	435	469	377	425	434	430	405	400	419	455	407	443	380	402	412	386	383	395	442	426	434	412	383	368	422	432	417	432	412	371	407	390	405	422	415	443	391	422	450	408	409	423	413	414	394	439	425	431	398	414	405	404	400	375	418	434	413	421	414	394	428	391	374	428	460	394	399	391	424	391	422	428	403	402	411	408	420	435	400	448	381	410	391	425	411	410	400	392	444	389	406	414	393	413	377	446	371	440	381	373	412	413	410	387	404	395	421	400	415	401	391	417	380	362	446	389	402	404	401	399	432	392	429	394	400	412	391	414	440	382	428	378	439	386	420	442	404	399	417	402	417	424	389	396	422	406	479	431	439	412	424	366	381	392	417	406	449	393	413	432	419	404	410	438	395	398	391	416	379	403	407	417	410	404	425	408	428	393	383	384	412	395	395	397	409	389	389	401	399	399	434	405	410	417	440	397	416	440	377	408	415	380	396	446	421	407	412	412	424	394	382	428	445	430	373	371	374	401	424	429	444	416	418	394	378	396	364	432	418	395	404	408	440	415	404	436	440	387	415	366	376	410	396	389	414	374	395	464	392	416	410	400	383	377	414	386	383	420	388	421	407	407	380	412	396	418	402	419	391	402	371	415	416	429	421	411	391	437	416	431	412	388	409	383	410	397	387	376	401	410	412	405	401	389	422	402	418	387	408	434	402	402	397	414	431	399	430	394	382	419	384	426	427	427	393	412	405	432	443	403	393	408	398	384	411	413	407	406	439	442	399	434	395	398	419	397	429	391	434	424	406	394	405	428	404	407	463	417	393	403	428	390	416	413	400	430	406	369	423	427	390	408	390	403	405	427	416	409	389	360	400	408	423	383	411	374	388	427	398	425	378	387	439	406	389	400	433	417	395	389	389	427	407	389	412	374	443	399	422	427	366	396	440	424	423	385	390	414	391	408	375	373	381	423	425	404	392	445	414	388	416	408	405	393	426	413	422	384	437	432	401	395	393	387	409	429	388	437	412	423	400	395	419	397	373	428	418	411	446	416	421	401	388	445	375	408	387	428	390	405	386	411	425	406	411	423	397	407	374	370	454	408	460	405	426	417	406	427	411	401	429	385	391	435	425	406	383	400	416	407	410	400	391	401	415	400	371	401	416	397	399	412	399	371	421	430	415	426	399	376	390	413	388	401	392	392	418	437	382	430	385	442	436	420	399	401	420	409	394	410	417	410	405	423	422	424	431	373	447	411	417	366	445	394	425	386	388	383	403	435	375	406	433	404	411	435	363	422	374	428	404	429	406	388	413	410	406	405	413	392	413	397	434	455	396	416	435	395	410	418	405	420	390	381	399	426	408	431	408	416	417	433	405	418	381	412	449	397	444	381	414	424	411	391	409	403	406	388	422	421	438	420	406	435	400	439	438	371	387	404	419	411	374	376	416	443	429	382	412	407	403	399	418	405	418	371	412	426	425	422	435	425	436	414	427	393	417	433	394	406	403	401	424	393	391	412	432	422	379	387	411	428	411	375	406	402	402	390	416	434	430	384	378	401	355	393	406	423	436	402	410	407	395	407	400	408	361	406	394	372	437	415	397	410	377	440	374	455	436	420	403	435	429	437	410	383	390	407	381	444	431	390	402	376	390	422	422	404	423	399	395	385	409	393	405	396	417	413	404	408	425	423	405	371	405	427	410	437	413	453	432	422	408	388	406	413	439	405	423	455	410	379	415	404	408	383	381	459	392	444	415	451	399	403	370	402	398	429	402	402	413	397	419	411	416	392	427	430	407	396	400	374	467	404	382	403	439	391	426	403	407	411	401	429	430	422	388	392	401	406	419	413	404	411	387	392	396	389	432	433	370	378	417	436	379	428	426	425	412	411	401	461	391	436	426	432	420	424	413	408	381	409	385	416	407	415	419	425	372	411	396	416	437	409	457	433	387	402	400	410	425	397	424	431	400	380	422	386	413	437	399	404	401	387	376	405	386	402	405	402	408	410	360	382	371	432	415	392	385	409	388	415	415	418	380	397	400	418	403	407	418	418	415	412	366	429	421	405	356	440	423	401	379	394	436	462	384	380	446	408	405	364	374	421	435	380	395	416	403	412	461	397	429	443	419	419	393	407	420	434	383	400	425	377	408	417	406	433	417	394	417	427	388	397	388	363	395	402	378	416	420	414	402	382	437	403	379	366	388	428	461	382	410	413	398	412	395	384	395	415	405	364	381	400	404	385	450	438	406	402	402	406	414	398	399	409	429	399	409	442	395	401	396	409	385	419	388	405	412	365	393	429	390	415	449	407	410	441	410	421	389	435	422	428	458	365	416	436	415	459	420	415	425	415	404	453	412	424	462	438	385	411	417	433	429	410	377	417	401	435	448	422	428	380	408	399	424	402	392	414	398	395	415	387	415	408	402	425	425	386	401	447	429	420	420	382	415	412	392	394	406	406	359	391	417	396	401	390	401	406	358	429	417	433	400	426	384	388	437	383	424	413	403	406	374	392	406	413	400	440	418	373	375	414	424	400	453	409	362	425	401	430	391	407	444	414	413	399	392	397	367	421	413	426	416	385	415	383	374	420	412	431	401	386	370	398	425	398	420	412	392	417	398	429	428	416	446	400	405	393	390	375	429	399	398	372	396	361	404	408	372	396	434	366	401	399	381	442	430	436	412	410	389	415	389	425	412	450	398	389	423	424	373	396	412	423	393	448	428	430	396	395	408	415	414	430	394	437	429	423	410	369	425	408	422	409	402	405	401	399	380	427	441	381	384	364	434	409	398	409	433	421	413	405	429	415	400	406	412	432	432	409	420	387	403	427	379	405	388	372	452	390	374	379	391	427	395	433	386	418	394	419	425	402	415	416	397	381	401	379	438	403	359	413	418	357	401	375	442	359	396	429	412	445	407	417	438	397	447	470	439	432	391	370	372	405	404	409	382	414	414	398	396	424	432	413	401	381	399	427	444	409	386	438	383	388	421	395	427	404	400	406	397	401	438	387	393	378	423	408	405	433	409	430	427	428	418	414	358	452	415	430	413	405	423	459	403	409	410	439	420	393	426	412	395	434	432	415	444	436	436	410	441	446	428	428	382	428	427	392	415	416	402	393	397	423	414	388	414	409	427	406	385	410	403	418	401	411	414	425	414	406	433	439	393	418	423	424	354	402	430	392	414	403	380	423	404	417	385	391	377	418	404	390	437	412	415	397	408	413	453	381	418	373	425	405	416	386	382	419	418	410	400	386	370	407	403	365	417	430	411	431	428	413	436	394	392	408	399	437	391	422	452	386	426	418	397	440	379	393	385	420	405	379	435	420	392	431	396	417	413	391	444	424
2181	1108	907	692	493	325	313	315	302	301	307	298	279	290	308	300	275	274	289	284	298	307	307	315	277	304	291	319	253	293	302	311	298	271	284	293	295	278	311	279	330	293	306	303	286	316	267	277	310	276	276	305	268	279	306	283	265	294	299	298	273	323	280	244	301	265	293	285	293	314	284	292	294	287	301	271	281	281	308	291	259	276	250	294	268	273	285	290	318	282	292	290	280	288	291	286	304	300	282	251	274	304	307	293	254	272	272	280	291	271	310	274	278	278	274	292	279	320	273	275	282	297	290	264	291	338	300	292	281	275	274	284	296	265	260	312	280	292	280	284	281	283	272	290	270	277	272	286	278	268	283	284	315	303	279	308	270	316	264	275	296	314	331	288	311	272	303	302	260	259	245	270	264	268	281	296	298	298	293	278	289	293	261	305	283	260	277	275	284	290	241	268	288	293	286	289	267	301	254	285	306	280	270	263	289	296	318	286	314	270	253	316	274	344	308	306	302	313	288	283	305	294	275	291	273	293	290	293	257	296	279	308	282	288	315	286	269	285	284	285	301	302	306	297	259	261	279	306	295	265	292	302	295	289	288	297	284	294	297	320	297	301	298	287	284	288	298	269	306	267	303	280	312	282	278	303	296	309	309	283	287	322	290	270	284	290	308	303	258	278	293	302	298	272	308	293	304	288	300	263	289	281	283	258	286	294	269	284	262	261	301	275	282	287	276	303	268	293	310	253	271	308	298	322	327	290	317	269	308	289	268	260	266	279	270	310	293	285	289	268	317	255	254	280	276	285	290	271	303	289	304	301	276	309	296	281	311	289	295	264	289	293	305	280	303	322	299	270	294	290	306	303	297	306	271	283	289	270	328	295	269	267	274	301	325	279	284	293	295	244	309	300	287	274	311	286	281	285	253	290	293	308	286	295	306	279	293	299	299	299	271	297	251	274	283	324	292	260	269	287	304	311	274	253	282	259	287	318	299	309	259	289	309	291	275	273	296	303	275	290	297	266	294	268	250	296	276	275	317	296	275	303	295	279	293	303	301	292	306	325	263	277	282	277	269	333	281	301	288	277	265	283	298	304	292	289	270	238	285	293	308	287	312	282	282	275	284	295	290	291	305	322	279	262	284	294	307	315	296	279	288	303	283	273	306	287	285	295	263	297	325	315	279	262	269	289	312	287	285	296	287	276	269	281	286	288	246	278	289	310	292	308	300	278	275	275	286	287	308	314	298	303	297	285	292	294	296	293	287	304	285	277	285	269	272	299	275	287	271	283	294	274	296	279	305	290	311	266	265	271	291	257	317	269	297	266	294	302	275	293	288	303	343	269	272	288	300	288	267	278	278	262	323	310	262	311	265	296	282	259	298	307	293	304	284	275	304	291	273	294	296	261	302	290	302	280	295	283	301	303	284	264	286	270	276	304	294	298	281	299	311	286	294	263	264	286	270	254	305	281	271	274	247	300	319	294	286	303	262	289	311	282	302	277	288	303	289	261	282	291	288	273	299	321	296	294	295	263	294	289	325	283	300	276	275	251	286	298	285	289	311	280	249	318	271	279	286	287	296	306	292	292	307	320	292	298	293	320	291	299	311	278	309	286	305	281	291	280	307	310	280	280	301	308	294	295	289	300	264	276	305	279	290	289	254	281	283	291	259	259	285	294	249	294	275	309	310	298	317	286	295	272	274	275	309	278	294	293	287	296	309	292	271	260	287	294	273	288	285	296	307	274	297	270	269	282	274	296	265	309	248	304	309	260	264	281	265	304	299	281	289	299	287	282	286	302	299	294	329	308	265	281	328	281	267	281	253	273	282	285	285	306	278	290	297	325	303	263	300	306	288	298	306	261	290	276	270	294	346	279	262	303	294	313	283	274	286	283	308	301	294	275	281	317	302	268	313	301	285	276	279	256	278	277	273	292	281	324	298	313	329	310	293	288	299	292	288	290	263	278	259	247	254	259	272	282	302	323	312	275	281	315	282	267	272	285	262	263	298	306	310	285	260	305	280	278	213	298	265	275	262	322	271	263	298	283	260	278	268	267	311	286	284	272	292	323	323	300	303	314	298	261	275	305	295	319	274	290	299	333	290	289	292	290	293	301	277	298	278	298	305	292	320	280	302	305	267	315	282	313	299	288	302	309	288	312	275	278	298	295	272	281	295	279	307	274	271	306	275	304	266	283	305	274	282	307	325	298	269	329	296	277	274	302	271	259	289	273	274	293	284	315	341	268	267	270	282	260	297	265	309	284	310	276	285	280	306	252	272	312	259	312	286	270	275	271	297	315	271	314	267	280	281	275	284	282	290	280	284	258	285	308	276	297	291	304	280	296	290	298	239	282	289	301	293	287	301	265	285	257	288	324	321	281	304	278	293	299	287	269	290	283	285	277	304	251	267	295	282	314	305	282	314	301	312	294	247	290	280	270	305	273	290	266	288	276	283	304	324	262	307	316	282	300	274	290	257	259	317	263	294	263	282	281	284	324	294	310	309	274	304	275	311	271	276	305	296	313	294	298	313	300	343	291	293	287	328	275	263	327	322	306	281	272	307	270	279	286	297	275	300	287	325	317	289	291	285	293	296	297	286	325	298	294	285	260	294	288	281	318	302	253	260	294	311	284	289	313	302	271	298	273	298	288	329	248	323	264	283	290	306	283	301	280	299	321	274	310	306	291	241	295	266	296	296	284	283	244	282	313	275	272	302	265	289	306	306	292	290	281	282	290	261	263	302	304	274	275	310	280	301	288	284	282	272	296	276	252	282	289	275	293	302	259	263	310	259	266	264	287	308	273	273	294	292	301	328	263	272	259	276	270	292	306	271	301	281	304	308	316	295	289	258	306	311	281	271	287	303	269	274	300	307	271	277	291	294	317	302	313	254	289	286	297	290	300	268	286	310	270	266	308	280	262	286	285	300	296	308	298	269	283	286	315	264	315	259	300	262	289	300	317	304	291	273	289	313	298	270	303	282	282	289	321	323	296	281	262	280	314	309	297	297	285	260	301	286	257	310	328	311	262	316	287	267	280	265	321	277	293	292	263	319	291	302	299	314	279	282	283	290	301	314	290	309	283	294	295	298	273	300	297	297	313	275	262	273	257	287	301	300	288	290	333	317	304	279	294	288	290	292	310	275	278	267	277	300	283	267	294	298	302	296	278	266	270	264	271	324	282	304	293	274	277	236	282	324	283	293	286	269	295	299	302	300	247	252	256	251	283	252	287	304	299	255	285	281	289	272	294	304	309	287	282	279	280	309	264	313	298	281	294	259	289	277	305	288	299	291	297	298	295	284	298	237	260	265	309	297	286	269	306	277	297	291	297	303	316	294	312	288	297	281	318	275	301	287	286	274	319	277	301	285	298	288	294	293	287	283	308	261	269	294	269	294	289	269	294	261	310	297	299	300	290	287	267	275	300	312	273	294	257	293	295	315	298	318	283	270	289	287	266	297	297	277	266	313	277	301	288	297	301	314	287	285	299
2423	1652	1904	2015	1707	869	733	727	712	746	720	673	752	717	688	723	698	669	723	704	611	731	681	758	744	691	742	712	718	695	768	702	720	752	740	697	697	681	662	720	688	674	722	732	706	712	673	727	701	674	667	668	685	714	667	737	744	731	679	725	689	741	767	704	682	736	730	733	693	703	696	715	669	717	691	714	712	667	711	739	672	730	759	708	742	671	648	681	713	714	679	733	747	650	728	759	708	725	711	701	731	751	668	678	707	682	691	747	689	712	741	652	681	681	654	696	716	701	730	725	715	744	714	762	712	701	716	722	706	687	706	750	704	757	693	684	696	674	674	670	714	673	676	679	653	625	724	721	681	685	685	720	686	685	681	666	724	697	665	732	688	728	710	730	688	663	673	728	749	661	728	736	718	729	706	790	698	671	680	705	659	698	710	667	690	722	699	682	686	717	720	719	713	651	683	695	673	688	693	712	746	736	664	697	703	686	692	673	659	698	693	700	689	695	731	679	711	699	685	677	656	693	713	702	688	690	681	712	718	732	656	691	664	755	683	701	725	678	745	710	711	731	719	719	688	664	722	689	692	727	663	674	669	676	670	695	662	695	720	743	696	693	700	698	647	703	712	736	705	695	663	745	677	693	693	718	753	696	697	763	658	703	713	677	708	669	722	643	673	705	708	742	688	726	700	715	737	714	675	708	685	679	669	711	676	744	669	747	729	693	683	696	681	700	663	701	735	719	740	720	708	717	736	694	668	696	784	702	770	652	684	719	679	724	700	715	671	704	760	677	657	701	701	716	671	745	714	669	698	715	671	737	702	670	677	655	722	706	725	686	735	694	700	675	691	766	684	684	748	727	713	684	702	705	705	721	704	717	679	702	729	744	730	722	676	657	726	708	702	721	725	735	658	716	710	680	703	726	707	739	740	664	670	683	719	684	674	695	731	687	688	695	671	671	703	705	712	668	710	697	673	693	680	691	683	704	710	690	676	668	696	654	714	761	716	740	721	718	667	746	726	693	718	682	673	745	692	688	735	686	698	695	695	702	681	689	709	698	708	704	723	716	677	711	700	716	674	724	717	723	724	698	694	680	699	704	690	688	692	727	669	689	654	698	675	719	740	667	668	735	718	670	694	677	615	719	701	693	703	699	718	708	706	678	683	709	754	653	662	687	705	700	730	652	702	724	751	759	699	685	737	743	671	739	724	719	686	734	726	641	748	697	669	748	729	737	696	713	705	705	727	659	689	738	735	720	692	691	726	711	715	732	712	706	669	701	735	712	716	677	715	705	708	694	683	698	672	720	637	698	686	708	718	678	698	619	740	704	625	716	683	656	718	704	746	696	684	668	681	682	720	680	710	753	663	686	663	743	688	743	739	732	739	732	687	703	682	651	718	709	669	732	719	680	692	668	716	700	697	641	697	676	743	710	717	696	677	742	688	640	642	692	709	750	702	726	690	712	681	685	702	726	680	709	718	681	676	694	693	650	705	678	728	693	669	723	715	701	691	674	721	665	669	740	708	637	668	735	774	701	708	667	718	701	721	686	729	705	662	652	695	664	690	686	702	756	749	667	696	682	704	676	700	680	695	671	699	731	649	709	681	773	678	671	696	737	659	731	683	712	692	708	655	651	685	683	681	716	674	690	684	729	713	696	736	689	697	731	702	705	718	642	678	697	731	735	670	764	690	692	705	720	704	695	713	706	662	661	661	752	705	658	647	661	689	698	702	722	690	723	692	750	658	693	665	736	670	737	665	732	716	695	701	731	672	722	718	697	688	707	658	701	688	735	730	683	714	754	624	755	705	684	690	679	688	688	730	733	683	694	652	702	701	726	761	680	669	664	706	706	702	673	673	704	617	715	687	691	722	673	713	725	745	704	725	729	710	724	668	698	713	714	683	715	689	728	669	692	746	730	707	729	724	729	714	699	665	705	674	731	741	714	725	724	684	684	720	729	649	680	697	675	711	641	723	678	665	706	732	656	727	734	719	713	740	699	719	757	661	693	685	683	738	691	677	677	761	726	723	707	684	728	693	717	699	725	699	738	711	719	716	661	716	672	722	714	682	729	690	674	677	705	703	690	663	703	663	719	699	706	709	708	726	694	717	718	695	733	745	678	670	707	676	726	696	711	733	719	673	699	672	726	723	670	732	721	723	698	672	717	679	681	706	679	672	724	653	716	700	710	720	700	660	696	689	697	642	728	698	652	714	704	703	714	709	749	672	624	734	728	738	709	657	711	681	711	699	691	678	714	717	682	697	672	689	717	695	688	724	717	720	683	735	711	674	715	696	687	705	713	711	702	719	718	671	705	680	680	674	691	764	687	669	689	675	717	689	659	694	724	740	726	745	712	711	693	681	707	702	645	706	701	689	657	659	736	697	705	697	683	660	693	678	706	688	704	721	677	702	660	727	734	676	704	716	739	661	710	709	721	756	695	709	704	670	706	704	730	690	693	729	680	672	729	709	682	718	688	730	733	663	661	724	729	681	717	716	707	697	671	684	787	708	695	661	683	736	726	754	742	695	739	684	678	706	733	724	683	714	694	709	692	685	653	749	684	695	689	723	709	702	717	754	721	760	693	686	709	704	706	706	660	731	682	672	726	736	651	684	691	714	706	696	751	675	696	748	709	739	686	679	733	705	671	686	664	674	719	755	736	714	728	710	683	709	710	643	714	722	680	711	681	645	690	698	650	672	722	695	707	685	752	699	704	685	750	697	701	666	704	683	699	735	705	720	673	760	684	715	702	685	714	722	730	657	704	676	716	655	709	707	703	659	722	697	710	717	697	686	703	734	715	650	667	743	714	694	696	707	751	695	686	725	666	677	707	699	687	713	706	691	669	688	680	687	688	664	660	708	683	701	697	703	700	673	759	675	720	749	687	725	710	694	708	735	659	653	687	699	687	751	720	726	772	674	726	735	707	731	687	692	670	678	665	700	710	721	673	717	705	695	731	693	711	680	705	670	696	741	753	729	657	709	628	717	656	711	682	692	732	733	715	711	707	701	675	668	728	681	750	706	648	751	718	738	671	705	728	688	737	669	692	682	739	698	682	693	712	679	711	725	651	740	704	673	700	688	696	697	679	685	728	693	686	710	716	676	736	720	700	656	710	697	675	733	712	714	708	713	688	708	675	708	733	727	718	672	692	760	739	707	715	753	706	729	696	714	722	706	691	742	706	718	696	668	655	667	689	684	757	676	687	727	747	645	727	751	691	687	730	705	731	741	782	718	713	706	684	660	710	725	734	699	706	735	696	703	722	690	707	717	751	705	664	674	683	704	683	703	718	728	745	712	716	669	700	682	677	667	723	672	683	697	745	670	717	665	685	705	664	708	714	645	693	728	677	722	678	713	701	658	683	678	689	688	697	676	748	724	719	718	673	682	691	661	735	703	679	677	770	697	725	715	735	775	727	665	687	672	645	710	709	706	732	701	708	720	715	702	706	653	737	701	747	710	651	724	692	708	680	741	732	731	673	723	745
8292	6684	1791	1964	2028	748	354	328	376	300	280	316	316	318	340	310	304	312	321	341	313	312	311	306	286	335	278	317	287	328	305	294	320	345	310	328	295	320	325	294	302	295	304	305	318	311	305	303	323	307	284	288	314	316	312	307	288	289	294	310	316	308	307	282	307	296	310	261	302	314	314	321	286	308	293	322	314	306	313	337	308	336	305	314	304	271	301	331	293	297	312	316	288	299	293	292	279	289	289	324	303	310	325	302	308	330	297	322	300	316	309	316	296	325	281	301	335	306	321	279	319	304	277	309	314	316	302	305	324	272	297	335	318	297	286	289	325	302	326	281	329	311	287	283	311	316	324	337	313	298	314	307	292	274	300	293	284	250	299	297	317	283	319	314	312	309	306	290	287	300	322	320	299	329	320	280	319	318	312	340	323	300	296	301	289	301	274	348	335	316	334	315	258	299	254	349	305	293	280	321	322	324	291	327	304	298	295	318	300	302	293	280	325	266	295	274	320	289	322	307	261	312	313	331	327	324	274	299	334	295	289	306	309	300	344	270	303	293	302	309	328	307	354	285	283	321	289	319	309	321	284	264	304	290	374	332	326	313	301	319	320	301	298	301	330	319	318	313	298	295	294	271	287	296	287	288	261	301	279	293	305	331	278	294	315	283	286	332	293	280	317	288	304	344	301	341	326	268	289	295	298	327	302	337	325	361	287	318	330	296	313	321	306	333	286	267	291	310	281	318	320	318	271	364	306	322	289	320	293	301	268	305	326	279	328	306	319	276	326	299	303	301	303	337	325	275	279	295	306	262	308	288	308	299	309	302	275	281	298	266	318	292	316	290	290	285	284	315	303	287	318	324	308	274	326	308	293	297	318	304	311	314	308	341	289	288	258	277	331	276	297	300	276	268	284	320	314	286	311	330	310	284	295	314	339	298	299	297	278	309	290	299	320	312	289	323	331	331	331	281	311	308	298	306	294	310	289	315	286	328	323	315	286	318	324	304	294	312	304	320	312	320	290	285	311	325	324	309	294	288	299	319	303	275	311	327	299	310	323	332	300	293	308	296	302	324	347	322	299	304	309	309	292	296	322	291	320	285	307	282	303	334	311	328	288	308	292	325	275	282	311	326	338	310	328	310	347	289	274	286	330	306	297	290	296	334	282	311	321	322	323	301	312	282	321	305	307	307	298	330	320	296	299	331	327	289	300	332	324	325	303	282	337	292	297	316	299	271	319	260	314	328	331	321	313	300	291	283	301	321	272	317	323	299	301	314	325	314	290	325	333	312	308	324	311	278	301	284	316	313	321	293	309	340	287	296	299	298	302	332	294	294	279	259	256	304	318	328	296	323	331	261	319	288	317	295	299	283	294	276	308	306	296	294	310	293	326	303	307	301	295	302	328	272	320	305	324	338	307	324	264	300	295	320	331	315	312	286	301	286	303	331	301	330	304	305	296	287	295	293	299	335	329	302	320	324	329	316	340	277	320	307	295	287	313	315	292	284	309	309	278	303	310	279	297	301	320	294	289	299	290	277	317	292	313	303	328	331	318	300	316	299	324	318	298	305	279	296	335	308	301	335	290	295	302	297	300	307	338	289	332	343	281	296	285	295	290	277	303	298	305	333	300	296	285	278	301	313	302	296	307	311	317	324	318	317	295	306	276	284	288	338	292	308	307	299	293	272	321	283	305	294	305	300	309	290	322	332	274	315	307	302	301	306	318	326	335	293	279	320	298	289	303	287	301	325	326	310	274	301	316	288	298	307	297	306	290	308	250	269	289	296	272	296	314	304	329	303	294	299	319	320	291	294	300	317	302	293	303	294	300	324	270	266	322	305	304	297	340	317	312	321	304	285	337	283	305	318	292	307	292	287	342	278	305	289	290	308	326	253	321	326	322	298	293	303	299	311	293	320	304	290	284	301	272	298	314	296	310	319	315	333	316	307	319	305	287	327	297	307	274	331	292	315	332	326	286	320	306	335	314	281	264	317	286	319	295	280	295	293	308	285	291	299	311	296	305	298	302	299	324	267	313	307	315	276	316	318	296	337	296	286	327	287	279	325	310	281	292	299	310	304	300	318	282	328	339	263	262	286	294	315	274	332	278	308	290	317	298	291	329	333	299	278	273	296	292	310	337	305	326	333	303	322	316	303	310	322	299	302	299	335	312	277	314	301	329	335	341	306	304	280	296	303	331	297	328	297	272	281	314	318	287	283	332	332	315	304	307	295	295	311	293	289	331	323	311	296	307	309	270	323	313	290	327	321	330	290	302	278	280	327	287	332	318	308	307	288	310	318	304	324	323	281	301	298	298	314	343	322	320	316	309	305	333	318	313	291	332	306	306	278	308	294	291	325	335	334	336	301	282	326	332	297	282	349	292	336	298	308	331	301	345	306	339	291	314	343	291	313	295	311	284	280	307	349	328	327	298	315	314	303	336	287	325	339	285	287	276	327	302	295	303	291	302	290	292	301	304	317	291	295	366	343	283	293	295	294	312	323	301	303	281	331	300	312	322	283	325	268	315	291	305	313	318	319	346	292	281	330	310	305	277	292	283	253	265	304	304	298	317	330	301	322	288	292	309	292	271	301	314	303	324	307	298	294	341	299	355	313	319	315	324	293	284	309	278	333	316	281	279	299	294	315	305	319	308	282	314	312	299	310	323	316	297	303	257	311	287	292	307	331	296	310	287	315	295	288	305	285	284	284	307	290	306	325	276	337	300	294	357	338	306	324	282	294	320	323	319	315	283	316	292	329	307	277	314	339	314	278	290	325	312	292	290	289	282	306	301	306	325	342	300	345	298	318	292	302	287	281	317	324	327	285	327	280	308	272	294	286	320	307	311	293	292	330	316	310	285	298	312	322	302	301	314	312	334	312	331	292	306	289	298	276	299	301	275	318	310	277	312	302	300	320	313	285	268	296	297	307	290	311	325	298	299	310	334	325	290	311	319	313	286	286	304	281	313	315	284	284	309	320	289	291	299	308	337	308	287	369	322	283	318	308	323	304	309	300	313	303	352	304	321	295	290	301	289	280	290	294	311	345	285	326	318	297	292	297	299	302	304	291	295	303	289	305	327	327	289	305	306	317	317	305	297	309	340	306	316	303	297	329	271	305	320	304	303	332	304	288	306	314	317	316	323	290	297	292	302	296	291	324	321	287	309	289	269	327	315	292	296	341	320	314	306	309	304	271	327	304	339	315	320	314	315	294	308	304	301	297	312	302	321	325	292	322	310	339	269	295	295	283	324	269	351	294	288	292	311	306	300	318	326	306	280	286	309	278	292	304	295	289	322	306	322	297	296	295	295	295	330	294	299	316	313	293	319	300	330	302	316	320	299	346	332	297	295	327	285	311	312	340	323	300	290	293	316	276	293	338	323	299	311	317	288	321	315	299	315	325	312	323	314	292	279	316	289	273	263	291	316	339	306	307	309	246	330	293	326	348	315	276	338	333	286	276	314	295	268	338	308	301	306	298	321	317
7192	7245	3468	6150	8019	2160	984	951	900	876	801	831	799	774	766	757	793	782	761	813	736	823	724	774	772	764	778	715	783	726	742	806	744	725	743	765	698	751	745	746	735	729	734	699	714	768	728	749	726	716	721	704	757	749	738	722	730	733	763	762	692	750	734	706	704	714	747	743	724	747	764	728	747	728	706	764	747	776	729	725	707	757	756	734	738	717	733	688	785	726	727	715	723	756	738	751	704	729	731	710	697	714	738	749	747	723	735	764	739	686	713	725	718	734	719	725	693	764	711	747	707	721	727	695	725	694	737	711	730	772	704	693	769	761	762	713	691	748	772	709	718	763	702	743	737	747	738	762	714	705	740	723	685	760	765	755	732	701	752	721	751	699	739	777	713	713	733	741	709	742	674	693	738	704	737	714	761	748	729	734	755	725	704	735	741	718	734	720	719	734	697	747	697	691	716	740	715	743	716	678	722	744	709	714	768	745	691	728	727	711	768	707	756	760	736	712	706	721	749	721	713	767	692	748	727	749	699	764	670	703	683	709	725	722	718	711	736	747	739	739	685	709	695	723	714	729	717	742	722	725	748	698	780	716	706	734	754	723	722	735	735	716	716	712	698	722	706	741	725	760	723	688	706	731	735	711	714	720	763	755	733	730	711	722	736	746	748	719	739	770	738	727	714	714	744	708	670	733	836	721	739	721	680	755	748	710	715	741	734	756	728	764	690	701	711	750	756	710	724	704	760	738	749	718	787	706	747	738	734	757	739	730	748	746	719	690	721	748	754	742	713	672	744	743	702	716	705	725	725	701	768	748	767	747	689	725	709	711	727	693	693	754	716	730	774	715	760	706	729	730	764	711	722	710	697	716	706	728	747	707	739	713	698	736	732	759	719	720	703	746	731	743	731	759	701	653	739	723	707	698	767	703	700	722	738	702	716	773	774	755	734	739	742	757	741	788	716	736	724	714	696	726	753	698	738	714	759	712	729	719	715	730	777	715	700	748	712	758	743	684	689	725	718	684	717	670	697	729	719	730	753	731	720	704	740	736	728	713	716	747	747	699	725	739	741	751	749	731	736	689	726	715	718	695	704	723	722	705	746	738	695	699	730	759	748	747	745	757	713	666	745	680	689	708	670	718	741	706	731	714	751	763	650	709	725	750	766	683	734	755	712	691	708	732	724	696	681	708	689	675	699	743	822	695	772	715	732	726	786	752	750	749	727	731	728	702	713	767	693	790	741	736	734	731	725	719	715	719	705	698	699	759	755	679	736	739	689	743	761	714	742	697	701	679	740	721	725	695	749	707	765	754	676	745	759	707	686	740	779	739	774	751	681	765	728	736	679	749	716	732	732	728	729	740	704	722	741	699	712	725	696	700	683	714	681	710	691	737	726	753	718	749	712	716	685	717	707	735	738	789	681	741	712	757	711	753	752	738	692	719	716	710	776	748	723	780	728	702	742	752	752	749	768	735	762	723	677	709	754	726	723	776	767	738	684	737	721	725	724	733	686	756	745	706	725	758	734	717	749	709	705	712	694	739	692	743	787	753	707	720	777	697	704	767	805	712	708	726	710	730	714	718	715	698	727	750	750	698	750	716	725	712	770	725	764	710	731	708	744	733	731	744	730	682	726	718	761	722	749	704	788	731	724	712	768	705	734	721	746	736	735	734	718	757	681	728	706	697	731	772	714	732	753	794	756	689	721	737	741	657	693	738	738	737	738	752	698	726	705	770	792	772	707	669	793	702	718	727	699	725	741	698	721	717	732	720	725	760	723	771	706	679	737	677	720	768	735	686	741	708	730	755	791	683	733	764	727	715	741	754	732	698	717	766	757	743	719	732	705	682	735	728	712	696	717	727	731	755	684	716	671	668	722	749	725	700	729	775	710	751	740	751	736	736	721	710	704	710	734	721	755	748	758	740	707	735	716	778	714	735	712	738	730	710	735	686	751	752	713	730	737	814	700	733	782	714	745	693	763	734	717	733	681	704	750	753	743	742	742	718	748	747	739	734	716	714	716	678	708	712	722	735	751	701	768	698	719	743	760	742	763	759	720	747	707	693	759	663	712	720	699	749	704	785	694	757	748	763	735	789	665	701	735	742	728	712	740	692	739	735	727	708	740	725	761	724	786	704	736	730	657	725	758	730	720	729	755	732	740	744	719	727	727	724	740	682	695	749	742	775	739	744	748	691	750	698	738	739	697	744	753	747	714	681	717	696	738	776	681	734	683	706	699	749	723	779	759	670	731	749	760	746	742	740	686	733	677	707	732	669	704	743	731	767	709	698	738	738	723	754	708	736	750	716	760	726	747	729	680	738	731	746	699	757	764	681	724	708	717	696	723	732	714	700	761	745	744	715	731	730	745	733	748	721	718	713	692	758	742	760	723	713	749	700	737	696	734	709	714	722	781	720	736	705	719	761	736	750	705	708	744	701	765	713	726	709	758	727	782	734	722	705	772	714	731	701	748	759	760	708	740	754	755	723	721	730	752	717	740	746	714	721	745	702	699	686	722	752	695	711	727	734	751	749	695	744	768	731	736	759	729	767	735	689	738	756	755	712	773	795	706	778	748	743	772	727	738	749	713	742	715	746	688	685	722	691	707	746	742	737	761	683	736	740	723	730	745	695	721	707	780	742	738	737	722	703	715	755	738	701	741	729	758	777	712	766	691	704	686	737	716	733	764	746	754	704	707	727	701	733	697	683	740	730	721	736	723	741	745	730	741	762	728	731	730	755	711	701	690	746	732	735	772	769	740	777	780	749	726	739	793	733	754	722	730	708	737	740	736	721	698	739	724	746	698	751	730	719	784	750	724	716	730	733	694	670	748	737	720	714	706	754	698	753	744	746	716	699	726	719	712	750	710	768	690	707	696	735	749	710	739	683	770	753	706	765	739	721	746	757	711	687	749	731	759	687	720	737	727	690	767	701	712	700	680	744	728	727	712	705	725	759	744	711	722	708	748	733	751	715	730	680	773	716	687	739	733	719	714	753	733	691	743	783	739	755	694	707	669	729	717	675	724	701	721	748	738	719	755	721	723	729	706	704	705	725	743	692	724	740	721	740	692	735	740	766	756	797	714	668	714	736	713	728	744	690	706	719	729	739	706	756	789	690	743	660	738	746	733	747	775	739	712	745	729	722	713	713	731	712	716	750	696	716	796	761	751	778	689	723	703	735	707	730	772	716	666	743	695	733	671	706	707	714	771	731	688	729	732	740	710	721	688	719	697	752	718	754	733	742	715	738	719	717	710	777	714	719	721	721	731	750	677	684	770	734	726	787	726	773	719	731	699	712	692	723	692	729	726	746	754	729	707	746	705	670	749	721	765	726	748	722	721	690	709	750	707	733	707	715	786	735	756	783	689	680	715	730	780	724	735	694	708	677	712	726	740	735	694	735	737	680	732	718	756	752	782	709	726	694	761	738	713	707	685	720	695	729	649	668	727	705	695	684	716	742	744	716	707	717	756	727	702	731	758	745
33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	33	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
