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
336001092481	336001093042	336001093592	336001094142	336001094692	336001095242	336001095792	336001096342	336001096892	336001097442	336001097992	336001098542	336001099092	336001099642	336001100192	336001100742	336001101292	336001101842	336001102392	336001102942	336001103492	336001104042	336001104592	336001105142	336001105692	336001106242	336001106792	336001107342	336001107892	336001108442	336001108992	336001109542	336001110092	336001110642	336001111192	336001111742	336001112292	336001112842	336001113392	336001113942	336001114492	336001115042	336001115592	336001116142	336001116692	336001117242	336001117792	336001118342	336001118892	336001119442	336001119992	336001120542	336001121092	336001121642	336001122192	336001122742	336001123292	336001123842	336001124392	336001124942	336001125492	336001126042	336001126592	336001127142	336001127692	336001128242	336001128792	336001129342	336001129892	336001130442	336001130992	336001131542	336001132092	336001132642	336001133192	336001133742	336001134292	336001134842	336001135392	336001135942	336001136492	336001137042	336001137592	336001138142	336001138692	336001139242	336001139792	336001140342	336001140892	336001141442	336001141992	336001142542	336001143092	336001143642	336001144192	336001144742	336001145292	336001145842	336001146392	336001146942	336001147492	336001148042	336001148592	336001149142	336001149692	336001150242	336001150792	336001151342	336001151892	336001152442	336001152992	336001153542	336001154092	336001154642	336001155192	336001155742	336001156292	336001156842	336001157392	336001157942	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2770	3650	2300	2770	3650	2300	2770	3650	2300	2770	3650	2300	2770	3650	2300	2770	3650	2300	2770	3650	2300	2770	3650	2300	2770	3650	2300	2770	3650	2300	2770	3650	2300	2770	3650	2300	2770	3650	2300	2770	3650	2300	2770	3650	2300	2770	3650	2300	2770	3650	2300	2770	3650	2300	2770	3650	2300	2770	3650	2300	2770	3650	2300	2770	3650	2300	2770	3650	2300	2769	3650	2300	2769	3650	2300	2769	3650	2300	2769	3650	2300	2769	3650	2300	2769	3650	2300	2769	3650	2300	2769	3650	2300	2769	3650	2300	2769	3650	2300	2769	3650	2300	2769	3650	2300	2769	3650	2300	2769	3650	2300	2769	3650	2300	2769	3650	2300	2769	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
16477	2692	3104	2147	1528	1118	781	604	537	424	403	322	297	273	274	235	238	219	231	224	222	181	207	164	163	194	172	184	177	164	168	202	181	140	175	167	148	152	151	161	155	157	160	124	169	165	178	148	167	148	184	153	148	158	160	169	188	156	173	146	147	163	153	160	162	127	164	142	147	158	161	178	147	166	163	162	151	163	153	126	133	163	144	143	122	136	155	162	151	149	151	147	153	173	153	148	157	160	145	147	138	178	145	156	135	180	161	155	146	151	176	175	153	162	142	157	151	145	148	136	157	139	143	142	137	148	153	145	147	134	152	164	161	160	128	167	163	146	145	148	156	142	161	161	146	126	165	151	159	173	163	156	150	149	143	150	166	160	173	148	146	142	173	134	152	159	140	144	170	145	143	161	172	147	134	172	148	156	152	144	128	168	157	143	161	163	135	159	144	156	160	150	148	156	158	148	137	144	139	149	167	145	140	162	163	124	139	159	161	124	156	153	136	119	157	130	144	172	158	146	145	176	140	148	137	136	147	132	143	157	151	161	142	149	149	139	147	147	155	157	124	127	149	149	164	157	140	156	145	163	139	138	162	143	152	141	146	154	162	149	146	135	166	152	152	147	160	158	145	160	149	131	141	146	153	148	145	141	153	165	149	179	152	138	150	141	155	151	153	155	144	129	165	144	140	138	143	143	145	161	158	150	144	149	140	162	163	152	162	152	139	134	151	162	141	178	134	153	167	145	151	134	156	143	134	153	130	151	164	127	148	149	134	122	148	149	166	127	159	136	154	150	147	151	154	142	156	165	140	111	139	146	179	157	152	145	168	144	128	153	135	142	152	164	151	152	153	163	144	170	156	121	161	155	158	145	155	145	131	135	153	140	160	141	172	125	141	135	143	159	143	150	139	149	163	147	144	136	165	160	149	151	162	162	153	145	140	128	164	156	151	135	157	141	159	127	155	160	151	163	146	137	140	149	133	161	167	154	155	130	153	179	154	164	143	153	151	150	167	154	143	134	155	145	164	155	143	157	152	148	133	151	160	156	161	144	123	149	125	147	126	135	137	149	134	151	147	147	159	144	160	162	132	160	154	136	148	159	136	137	149	172	152	157	164	140	121	154	170	137	150	143	153	126	155	146	134	150	160	147	132	147	133	152	158	184	134	147	161	171	148	142	156	114	154	145	151	155	138	147	143	160	178	159	148	158	185	146	160	144	155	155	139	155	163	139	165	140	138	159	157	137	153	151	135	168	148	174	155	157	155	142	140	149	142	151	145	172	163	148	145	162	164	149	137	151	138	163	157	127	143	137	130	169	149	155	137	144	153	146	133	162	146	138	141	153	143	140	139	154	156	148	171	145	138	151	136	146	169	159	150	155	138	180	150	151	149	143	156	150	137	129	126	149	144	147	143	165	143	125	164	155	141	133	143	155	163	146	126	146	130	168	128	148	152	164	145	148	138	139	138	141	167	160	161	138	149	124	154	150	138	155	141	161	151	122	134	145	154	150	169	164	152	152	145	156	166	161	137	157	171	151	139	153	164	149	140	131	155	159	130	154	144	137	152	139	143	164	150	148	148	159	134	142	155	140	148	150	134	132	161	147	142	139	155	150	162	174	140	148	159	148	148	159	145	154	134	141	160	148	153	157	148	167	166	165	143	148	156	165	137	167	165	153	155	160	143	156	151	168	133	153	144	142	138	153	155	165	145	151	147	154	146	130	172	151	142	164	160	159	158	143	134	145	167	151	152	148	152	155	143	147	161	157	169	129	131	146	133	177	125	139	150	156	151	149	151	146	154	136	165	132	145	156	134	153	151	161	147	147	171	160	140	150	139	147	171	153	163	144	121	160	148	176	140	149	153	161	152	151	160	122	162	161	141	153	152	141	153	162	156	164	150	135	155	136	160	154	163	132	148	136	147	141	145	131	169	132	141	154	164	159	133	155	146	144	153	126	151	156	142	143	168	141	165	162	129	151	116	154	126	134	174	148	128	145	169	178	140	143	152	154	141	141	150	157	158	135	157	166	146	152	141	127	137	138	152	148	143	126	136	167	162	139	149	150	153	161	158	153	160	148	138	170	140	158	159	160	160	134	139	149	151	129	143	133	139	142	145	151	152	148	140	162	137	152	142	178	155	160	151	152	160	137	168	137	171	141	142	145	155	161	149	154	175	169	141	149	142	163	146	166	148	152	142	149	157	136	161	127	154	142	138	140	150	144	167	159	160	151	127	167	155	140	144	150	162	123	149	152	152	173	142	165	151	155	153	157	139	141	158	153	142	151	158	120	139	142	163	186	147	158	145	170	150	141	137	143	149	125	157	148	137	133	141	173	170	151	133	134	164	156	153	158	154	170	149	156	148	162	160	142	163	149	147	149	162	140	144	138	144	170	169	163	128	159	139	144	155	126	152	142	126	175	150	158	151	154	131	151	144	146	159	174	112	137	152	138	148	162	144	155	148	127	165	156	151	169	155	144	158	138	152	132	154	143	161	146	157	154	155	163	141	121	177	167	155	158	145	155	160	150	159	146	157	161	137	147	137	145	172	156	152	144	139	156	153	163	151	161	170	127	171	142	150	161	156	154	171	147	140	144	146	155	138	149	139	148	133	141	169	157	145	157	150	167	162	155	147	178	159	152	135	144	168	167	143	137	146	139	138	171	141	150	144	144	149	153	157	151	136	155	136	150	158	157	144	135	166	169	163	142	173	149	161	157	151	165	156	156	167	158	147	146	132	165	138	150	143	153	139	142	156	149	142	153	167	136	155	139	142	146	140	140	163	168	150	137	144	170	142	141	147	163	156	132	145	164	156	165	161	152	150	130	151	150	125	161	172	164	155	130	148	149	146	148	129	143	152	153	159	139	147	143	151	150	160	157	160	181	131	147	144	167	150	168	137	144	149	147	159	139	153	160	160	158	158	170	147	151	139	147	138	158	146	148	156	149	182	128	151	142	150	134	180	160	146	152	156	137	156	156	147	158	151	165	121	140	134	151	151	155	142	144	137	141	147	123	136	145	144	167	156	161	156	139	148	137	155	139	147	134	148	154	173	145	149	133	168	152	135	177	153	144	149	133	147	153	115	129	161	162	155	125	165	141	152	167	151	141	172	130	149	125	139	131	140	158	168	163	164	142	144	157	176	135	153	148	129	142	133	159	143	139	158	148	171	142	142	164	157	150	151	157	158	171	152	166	135	158	149	169	165	152	141	158	151	133	145	161	149	164	166	145	158	159	152	161	157	152	131	153	139	156	151	168	135	149	148	166	163	127	178	147	167	154	159	167	144	161	157	162	147	158	167	139	144	150	165	150	148	150	151	139	151	156	171	154	157	173	152	145	150	142	152	138	145	161	172	169	135	165	151	162	146	166	151	133	132	143	129	143	142	138	157	139	149	163	149	154	139	136	154	137	138	156	167	126	129	148	174	171	153	154	144	131	178	164	148	158	139	141	142	170	171	141	143	149	170	171	146	171	144	165	155	135
8432	2899	6790	7268	6080	4911	3980	3245	2790	2296	2063	1833	1624	1513	1379	1259	1167	1186	1074	963	909	894	886	897	803	785	794	728	755	763	728	713	667	651	679	600	668	621	613	592	608	590	578	600	578	606	544	554	591	588	566	566	551	560	585	535	566	542	570	558	514	573	577	508	512	526	561	552	504	588	471	524	491	533	469	525	514	548	481	512	516	499	513	555	587	494	555	537	535	514	540	527	522	505	525	515	499	479	531	542	511	488	521	522	523	508	509	522	447	485	503	496	514	480	467	517	487	502	499	483	560	486	488	472	533	488	488	500	477	521	511	491	528	473	537	502	456	524	510	516	477	508	496	508	503	546	520	475	540	504	533	515	506	463	501	515	489	467	512	473	459	505	491	509	492	466	501	496	511	510	496	514	520	533	479	498	483	494	534	482	513	470	543	485	525	442	468	539	505	489	499	483	472	492	477	518	550	475	480	525	516	516	484	496	497	470	498	540	503	482	487	506	481	516	482	502	501	503	500	515	484	496	468	485	514	532	488	522	496	500	500	493	504	497	514	522	508	476	493	493	530	503	521	501	490	502	453	562	497	488	504	481	475	482	482	495	502	502	517	509	509	514	504	492	509	486	520	503	492	508	538	539	485	485	527	458	466	507	471	469	514	502	524	507	547	522	460	479	472	455	502	481	507	508	499	480	472	521	483	521	442	511	496	492	478	529	506	492	485	557	489	474	492	497	479	489	506	487	510	514	517	498	470	437	496	505	505	534	533	486	500	496	527	466	524	512	569	461	522	517	492	496	514	496	499	492	504	464	496	480	532	514	460	486	495	494	506	474	503	529	523	448	513	499	480	499	504	485	493	493	471	500	477	479	511	504	546	515	497	483	448	477	489	529	472	513	514	470	492	486	495	520	493	489	472	509	523	487	495	489	518	499	499	525	525	477	481	457	502	531	502	495	484	498	476	511	554	495	492	493	472	476	476	461	462	511	466	476	523	501	515	519	486	513	456	501	476	473	493	497	470	490	491	517	440	494	537	489	498	498	504	503	506	505	508	519	474	481	482	491	506	510	499	493	506	486	490	480	486	511	535	509	479	495	530	482	479	516	517	493	464	497	464	504	475	501	500	474	486	487	482	508	475	470	501	494	493	512	458	475	514	483	481	535	514	467	497	533	505	479	505	509	496	512	491	514	522	491	505	495	483	486	515	482	516	508	488	484	451	505	510	454	515	531	476	524	482	498	449	494	479	506	474	492	530	469	502	489	519	508	472	526	523	498	495	478	495	507	472	508	452	506	504	514	491	480	484	461	446	498	516	516	548	533	481	526	494	506	466	512	507	452	477	496	517	500	527	479	471	498	480	534	492	476	528	463	462	502	466	497	472	513	492	527	508	481	503	485	471	494	484	492	516	510	497	491	529	489	506	479	463	481	522	498	503	468	517	504	505	489	548	459	488	476	481	532	470	495	453	519	454	477	494	505	495	520	518	480	494	470	492	450	505	493	513	461	535	486	529	478	462	482	454	519	500	498	541	556	529	462	510	525	505	482	469	532	515	459	498	481	464	487	491	506	446	542	455	517	487	534	480	502	502	520	505	501	465	502	507	462	460	467	530	531	522	497	480	463	488	533	472	466	474	545	458	543	483	487	504	497	520	501	486	500	530	495	489	517	464	493	504	487	480	470	529	500	546	508	478	519	470	494	494	483	498	480	514	486	501	502	490	459	494	525	484	489	528	481	477	533	467	500	473	495	510	490	496	478	516	448	486	494	490	475	458	491	503	490	502	482	472	522	454	547	513	513	518	518	463	476	553	478	480	517	497	460	498	522	520	513	479	512	474	477	513	517	524	482	515	503	490	467	480	505	488	518	478	518	504	493	515	475	478	528	496	518	512	480	524	517	479	481	520	474	525	493	518	519	487	481	513	508	499	495	514	539	539	524	508	483	511	510	493	513	533	499	516	522	474	507	506	479	467	488	530	507	496	477	488	459	471	512	507	467	488	484	527	488	503	506	524	510	463	522	469	514	470	530	492	508	505	505	499	476	475	505	505	485	499	471	527	522	484	496	493	486	510	484	491	469	481	503	523	511	519	495	519	507	508	468	513	528	491	516	441	526	491	490	459	465	475	475	525	536	456	481	495	479	505	484	449	462	487	493	530	462	476	540	535	462	492	494	510	499	492	481	481	482	490	486	476	485	510	505	511	491	486	490	516	496	518	559	479	478	522	549	501	524	484	484	523	471	507	496	482	492	520	499	467	473	485	471	547	506	488	492	468	535	564	473	523	494	535	507	482	507	523	524	518	517	487	519	480	518	510	478	478	456	481	500	490	490	512	493	492	469	555	515	495	506	482	537	497	473	496	516	500	514	462	511	478	497	497	525	481	477	513	524	493	465	542	502	504	484	530	476	555	532	500	520	493	520	503	499	499	492	492	510	482	506	503	494	454	481	492	524	488	488	456	484	508	526	511	474	512	553	495	511	483	539	480	515	481	509	511	494	496	486	488	517	502	517	490	544	447	513	484	516	475	509	498	482	502	488	502	528	487	493	486	480	492	480	467	495	514	506	529	494	488	455	490	518	489	496	532	471	498	485	546	500	453	467	500	500	485	491	507	507	526	455	498	484	463	524	502	501	489	497	487	472	490	499	508	504	462	480	474	488	499	476	530	500	484	502	508	536	458	509	506	498	514	519	484	505	533	504	427	507	486	477	448	486	494	511	543	508	508	548	473	516	492	496	492	473	515	504	507	519	488	473	534	476	477	460	503	496	477	476	496	537	433	521	457	470	464	515	488	518	498	466	496	529	520	486	483	500	493	528	509	508	470	485	421	472	500	453	494	501	469	511	487	431	490	478	500	506	490	526	511	498	473	476	500	471	503	500	517	478	509	496	481	500	492	514	505	504	538	484	525	529	505	454	457	488	516	496	472	507	502	503	492	491	516	542	487	500	509	509	525	484	505	484	505	472	484	514	495	490	498	458	523	501	508	536	521	490	507	489	475	502	484	494	496	467	502	495	512	505	489	521	548	478	475	516	495	505	491	510	496	496	524	470	458	505	535	513	511	475	515	490	495	502	515	494	508	463	475	485	504	488	483	518	492	458	521	476	485	461	503	496	466	487	497	505	487	521	510	477	423	493	492	492	510	485	527	525	498	492	485	519	503	460	489	506	509	499	479	470	498	496	466	530	471	538	502	479	506	519	471	469	486	481	498	492	503	493	474	532	490	459	476	514	495	473	508	514	495	511	517	498	461	500	490	485	483	528	527	494	494	501	522	450	476	491	511	488	480	503	500	470	493	484	502	503	456	487	526	494	476	487	507	497	469	492	497	509	467	493	529	486	487	495	478	515	467	497	509	505	507	503	514	483	496	545	522	489	492	523	505	482	550	506	504	478	510	484	532	517	512	485	533	442	494	538	521	516	531	506	508	499	487	538	503	529	514	472	483	483	479	506	485	492	492	467	513	495	466	469	505	491	521	493	486	469	489	476
2363	282	290	295	223	235	236	237	229	241	202	210	218	202	210	222	219	196	219	193	210	216	224	212	179	217	216	189	247	206	218	216	235	186	224	202	206	204	205	199	198	214	220	202	220	220	225	191	206	228	184	206	199	234	198	213	212	199	224	212	218	207	196	203	211	176	203	192	194	220	185	202	201	200	213	214	197	207	229	212	216	194	229	187	195	185	219	179	203	229	205	207	209	201	191	184	198	215	204	213	197	208	193	202	198	183	221	210	220	182	222	214	221	206	221	196	205	218	215	219	207	223	199	204	218	220	235	192	192	191	198	200	218	191	211	215	196	221	209	210	199	187	210	233	186	191	207	218	223	214	219	187	190	216	205	239	229	199	191	206	223	208	203	194	224	236	221	199	230	215	218	230	188	212	197	203	199	226	205	208	223	211	213	195	215	223	231	226	188	229	195	207	215	251	200	195	192	203	205	198	195	221	241	222	195	231	237	193	175	185	213	231	225	222	211	186	200	222	203	178	214	187	211	194	198	226	197	191	213	193	210	224	211	211	231	207	220	196	215	188	192	188	218	210	202	200	203	219	219	231	211	198	232	196	203	220	224	183	210	191	190	201	186	201	212	167	193	212	211	200	221	231	247	229	209	196	208	219	204	201	190	213	182	193	211	219	215	215	210	201	217	182	200	221	194	203	225	186	203	208	216	206	210	196	230	227	220	206	197	221	235	239	231	206	213	198	178	205	236	193	216	195	201	204	229	194	219	222	218	190	185	213	208	180	219	207	210	190	210	184	209	219	207	203	196	196	212	218	208	207	223	203	181	203	192	188	207	217	220	172	214	204	215	202	231	204	232	227	236	210	207	220	216	213	221	211	196	215	192	223	211	207	192	220	218	204	189	194	211	203	232	203	218	204	190	229	210	226	212	211	198	188	194	200	232	224	218	210	228	200	218	215	198	224	201	209	218	213	206	188	213	211	220	234	195	188	213	207	213	204	233	190	228	206	210	197	194	209	217	187	216	247	239	184	218	211	203	201	222	222	200	210	197	210	224	203	188	193	206	218	168	204	182	217	194	223	200	222	218	215	190	214	196	206	212	222	214	194	230	216	208	190	196	208	223	197	225	181	203	204	203	235	222	224	194	212	213	200	212	223	216	194	214	191	236	197	229	219	212	199	243	206	199	224	178	224	199	198	214	225	215	212	214	237	198	224	223	220	233	226	195	204	211	195	215	224	192	234	217	215	207	197	201	214	212	229	196	213	223	185	198	234	226	216	205	198	205	209	194	229	194	188	219	224	211	209	214	215	213	192	225	215	238	227	210	223	204	184	199	217	210	205	191	186	213	218	225	199	197	212	253	225	200	235	217	208	177	221	206	175	224	205	210	194	217	199	196	201	209	192	197	204	207	192	192	219	216	199	207	174	217	177	196	240	212	195	225	182	222	213	202	210	214	207	238	225	195	212	222	218	199	185	194	196	199	217	215	193	236	255	225	220	187	211	185	213	217	238	214	209	198	222	195	229	193	213	207	207	208	212	215	213	212	197	210	210	196	222	202	230	224	220	199	189	197	203	208	202	243	213	209	209	187	234	218	188	194	213	203	194	211	192	181	194	180	234	204	237	216	202	209	209	200	227	208	177	194	198	181	202	225	209	212	211	191	212	220	198	218	210	202	174	190	196	205	205	222	218	207	195	226	210	203	192	235	202	199	192	203	221	192	194	186	215	207	210	187	199	224	209	223	212	189	218	199	195	229	206	208	193	222	195	213	212	213	220	215	215	201	190	196	219	220	199	231	207	193	211	225	178	205	197	186	228	215	198	221	208	207	176	211	209	234	211	222	195	231	191	203	208	221	205	233	200	197	218	211	223	195	202	191	233	205	215	207	196	208	199	204	207	200	196	217	210	205	192	240	213	212	226	187	215	222	221	205	213	212	194	181	210	215	232	200	221	206	200	190	205	209	205	227	196	208	215	214	229	202	192	198	206	186	228	186	195	193	253	228	205	198	205	213	225	220	210	185	206	195	206	196	201	195	212	194	182	192	211	199	218	217	227	214	207	216	212	228	221	194	221	218	223	219	210	195	213	209	204	182	202	211	194	187	237	218	213	216	226	221	185	218	201	208	204	228	199	216	227	236	203	241	212	232	235	214	194	204	208	188	210	219	220	233	211	243	191	192	222	195	209	206	217	215	188	185	170	195	216	205	208	207	230	216	207	197	210	200	218	201	203	209	215	195	208	198	224	191	197	238	195	222	197	215	194	229	221	225	207	206	234	196	197	213	222	192	220	226	209	218	177	232	205	203	216	221	210	206	179	185	235	207	215	223	212	200	194	217	194	201	189	183	192	215	238	223	208	210	229	202	214	211	214	213	202	226	202	213	184	196	183	201	214	207	203	198	205	221	187	187	224	225	227	187	213	221	204	209	208	211	222	186	209	179	216	257	186	196	216	190	192	200	202	217	202	230	193	202	200	208	180	211	204	187	205	229	186	196	198	216	207	205	201	187	206	203	214	200	229	209	231	208	217	206	221	236	228	243	219	208	214	217	201	201	223	212	196	204	195	178	211	198	198	226	224	197	245	211	192	224	210	216	215	205	216	201	213	226	210	219	231	221	190	193	202	216	197	205	210	211	212	219	199	195	205	223	200	198	209	188	229	205	207	204	205	209	206	215	195	219	218	222	201	210	195	188	189	196	205	196	211	218	216	192	215	216	211	193	189	214	206	187	191	208	209	221	191	204	201	201	209	198	208	192	190	213	220	214	202	213	212	187	208	212	221	239	232	217	196	184	211	201	218	231	214	227	208	178	218	209	203	215	184	213	205	226	214	219	207	210	208	210	217	206	194	212	204	203	203	201	199	202	198	214	203	223	214	194	211	207	212	203	215	224	207	200	197	188	181	185	211	204	204	213	208	216	201	201	216	199	190	208	210	199	192	226	212	185	185	186	192	213	200	205	207	192	201	220	199	207	196	206	219	205	213	194	224	193	199	225	211	190	215	219	210	242	185	201	206	192	203	206	220	198	208	222	210	207	207	213	203	214	207	191	210	197	209	225	192	184	208	213	211	173	210	215	208	195	176	230	181	222	217	212	196	207	192	230	213	208	185	196	235	181	178	181	193	207	202	215	207	198	208	200	213	181	232	202	191	223	219	218	218	190	224	209	228	209	208	203	193	221	217	206	205	202	189	203	213	215	216	200	203	195	186	218	202	196	222	234	197	192	224	194	185	225	229	208	191	216	198	207	215	226	219	212	226	224	209	209	185	201	183	239	199	217	204	228	204	206	187	202	225	222	218	218	197	199	209	214	201	199	178	202	210	219	211	204	222	228	209	210	231	222	194	223	236	229	208	217	194	223	203	223	204	221	189	212	204	184	227	183	210	223	216	183	217	199	219	218	179	206	183	186	215	211	205	214	205	212	197	207	171	195	195	206	205	206	193	222	217	203	216	205	212	223	196	219	182	207	201	232	198	187	207	217	218	196	198
2925	721	893	875	903	778	751	736	742	681	687	647	644	695	655	710	701	651	666	693	659	625	678	618	644	614	615	702	613	599	641	628	618	603	614	680	625	666	653	650	629	613	668	626	646	668	620	632	620	631	641	624	675	623	576	664	621	591	637	634	632	609	650	642	643	649	627	667	630	651	677	654	646	613	629	586	658	655	609	650	646	673	636	622	607	597	605	607	607	637	671	639	683	602	592	607	629	662	644	622	572	668	613	622	651	650	652	668	650	651	610	646	594	643	643	648	647	642	619	625	635	656	627	597	622	589	701	637	672	638	610	588	633	636	646	623	640	649	654	572	607	667	675	620	648	639	591	633	617	578	657	578	657	630	626	590	650	688	610	697	629	646	601	612	639	669	664	598	604	616	602	658	649	634	602	595	578	622	627	617	639	651	654	675	652	615	667	591	615	606	597	617	638	617	625	617	587	650	668	625	638	640	648	610	597	642	629	647	644	599	641	600	633	636	608	625	616	638	669	587	634	589	627	640	700	632	596	633	629	667	631	626	627	615	632	659	605	650	625	645	583	641	627	638	612	645	670	650	647	631	667	682	640	641	663	610	621	609	607	675	648	608	666	613	659	623	633	627	643	614	592	634	580	650	649	621	639	641	630	607	633	596	606	636	696	663	583	644	641	640	604	576	595	618	646	595	640	602	622	637	643	622	613	654	632	647	616	633	634	608	626	609	584	589	576	618	660	656	655	640	628	619	614	636	637	607	649	606	664	624	627	611	643	626	673	633	617	677	635	655	633	594	620	627	657	655	612	623	640	613	657	585	664	618	621	641	599	650	633	651	601	621	605	648	610	630	631	610	602	666	572	639	643	607	606	618	694	638	617	614	645	712	619	667	608	663	616	647	646	602	676	619	623	647	646	666	592	603	635	619	621	600	592	672	634	594	626	599	631	601	651	622	607	681	596	629	575	638	637	592	604	634	648	618	635	625	630	590	660	641	629	626	603	630	613	676	578	673	609	632	600	675	635	621	677	647	601	642	654	630	613	654	672	654	646	604	638	659	651	604	648	621	647	617	662	590	621	618	649	643	602	673	614	672	625	646	643	643	634	623	636	616	640	575	638	604	619	669	670	645	605	674	666	601	624	630	621	617	601	640	628	640	609	647	679	644	627	590	696	629	645	618	630	662	631	617	630	598	620	634	673	599	604	630	610	601	688	665	634	665	634	619	642	668	647	625	620	642	647	648	625	640	585	664	653	645	649	654	634	667	614	621	642	611	653	631	625	651	645	642	640	617	633	658	650	646	657	603	613	627	598	635	647	661	654	653	561	664	637	631	650	596	643	636	620	644	620	658	604	643	640	661	621	623	612	624	654	629	610	618	611	633	628	596	641	669	644	584	608	655	606	620	598	646	632	630	619	637	669	617	642	636	627	675	672	657	638	664	640	630	601	656	684	641	612	588	619	639	644	660	605	646	635	638	634	628	607	660	640	637	616	651	671	673	671	635	619	638	604	630	645	612	669	626	653	621	620	657	612	637	614	626	592	666	688	667	666	614	607	649	632	589	645	672	592	626	631	643	642	651	634	649	620	604	611	636	613	625	674	678	673	656	655	660	663	616	624	627	638	615	644	659	586	654	650	707	632	626	643	607	640	593	602	614	645	676	635	671	626	655	640	613	645	639	649	683	618	628	647	629	631	608	663	643	617	616	601	641	582	634	627	620	562	618	641	613	591	591	618	636	645	604	658	606	637	590	648	605	650	679	648	643	670	574	638	626	654	655	616	652	630	638	638	624	622	628	635	602	651	634	626	639	619	631	641	589	639	612	640	653	641	629	674	632	646	612	606	701	668	607	641	631	677	636	642	601	610	594	665	697	612	610	669	655	605	661	612	625	594	626	607	611	642	642	645	619	661	632	622	662	622	661	625	639	624	669	624	628	648	650	635	608	632	608	599	645	606	645	698	670	633	621	643	641	603	644	604	698	681	635	650	625	635	649	615	583	645	656	637	615	663	615	651	614	632	649	599	636	669	659	642	614	656	620	621	619	629	657	663	630	647	643	684	634	589	665	634	654	615	601	612	630	642	623	634	594	658	626	611	588	632	628	669	636	608	654	642	614	645	600	639	606	614	629	589	615	615	629	629	652	637	654	612	667	632	661	624	609	604	631	625	648	607	635	587	688	661	635	667	597	659	641	657	639	634	653	659	651	692	653	636	638	645	629	635	629	618	664	659	657	649	604	660	617	607	689	628	678	575	665	619	650	589	653	607	637	646	623	642	596	643	634	640	636	603	597	646	620	598	622	657	673	622	616	589	635	668	621	643	641	600	642	633	647	660	647	661	613	620	672	645	621	649	685	627	627	583	612	615	608	662	642	620	661	613	606	615	627	615	652	634	680	610	668	640	687	650	635	612	647	678	659	635	614	691	651	634	638	628	607	614	671	610	632	632	697	608	629	689	649	616	616	601	651	630	635	636	704	642	661	620	615	613	643	602	626	651	592	630	623	628	604	659	634	648	659	630	655	607	633	628	625	580	659	633	678	680	636	640	620	607	609	659	606	615	670	613	610	631	647	652	618	636	644	661	661	616	639	590	659	626	649	602	613	629	653	634	647	668	663	630	614	637	638	664	634	644	601	655	589	657	616	678	642	657	644	600	651	671	622	608	652	613	696	647	614	614	619	653	612	718	633	640	634	626	618	633	629	655	661	612	648	647	636	637	648	602	624	631	670	639	626	639	634	650	607	607	632	671	632	620	649	625	636	672	661	597	617	583	633	644	645	587	652	674	630	618	612	655	646	598	683	619	593	691	644	651	604	667	614	624	649	591	623	651	626	624	583	684	572	636	606	614	611	636	617	598	645	681	647	669	613	652	613	635	617	623	636	600	633	701	665	631	613	622	631	614	625	656	607	642	624	650	601	637	627	645	634	604	637	606	640	647	642	606	630	644	629	658	628	670	671	606	636	584	615	634	687	648	658	655	640	624	651	629	661	628	616	646	658	643	621	604	630	605	654	590	661	636	598	637	635	634	647	676	629	603	683	672	626	646	616	668	627	624	650	606	631	617	647	663	609	662	648	628	623	628	622	665	602	600	655	638	628	606	650	609	634	653	652	602	633	625	596	620	612	641	595	611	622	616	689	626	640	627	628	606	660	665	652	684	647	653	614	647	653	646	616	627	640	643	632	632	605	620	640	610	633	625	640	635	624	646	589	657	646	608	588	587	631	638	638	593	634	660	596	661	616	614	644	675	619	667	677	634	651	674	626	653	636	616	608	642	616	603	604	685	664	654	652	615	646	667	603	610	662	617	647	635	588	667	672	619	651	640	646	633	629	671	640	612	639	608	676	589	626	644	641	636	613	668	618	611	646	663	649	649	631	658	644	673	631	607	606	598	627	647	644	654	627	661	626	667	627	675	618	621	651	624	631	628	656	651	618	645	600	600	648	643	684	644	617	655	636	641	684	594	639	571	609	621	655	620	582	680	677
9362	1234	1477	1041	793	558	407	330	275	261	242	177	173	159	159	162	145	162	139	137	121	130	119	121	113	132	109	101	112	114	110	109	109	99	105	119	127	108	89	105	108	130	106	108	107	89	99	112	83	129	77	113	107	111	116	112	105	111	81	122	108	88	103	98	107	89	109	115	107	106	107	115	107	108	88	102	86	92	96	102	104	90	104	102	99	107	101	107	89	118	98	104	114	113	105	88	101	107	87	106	106	115	95	92	91	93	104	108	106	113	112	98	91	94	90	89	105	113	110	87	116	113	100	107	98	105	106	98	104	110	113	95	97	98	107	90	137	93	89	97	108	117	95	104	91	105	86	122	101	86	103	98	100	98	105	122	95	93	105	87	92	87	84	98	112	98	99	92	117	103	97	97	108	99	100	98	122	99	90	84	98	92	98	100	88	91	109	118	103	113	104	117	115	98	105	109	74	109	94	86	112	110	106	91	114	100	109	100	124	106	105	103	118	97	88	118	107	96	111	82	104	97	97	101	90	89	103	109	92	99	116	101	109	116	97	103	106	101	99	110	102	112	113	115	111	103	97	87	123	99	93	103	104	99	90	100	108	107	115	100	94	97	122	103	120	93	94	105	105	116	103	115	106	101	99	83	119	104	113	108	95	105	105	93	122	101	101	94	85	111	92	94	103	104	94	90	105	92	101	95	107	119	105	95	103	93	97	105	109	105	110	136	94	107	101	93	107	103	89	97	110	111	103	96	94	106	101	92	104	82	99	96	109	112	97	104	105	118	99	106	119	79	115	105	91	79	103	116	101	107	112	107	102	92	93	104	113	91	94	91	118	100	105	89	101	85	102	102	97	95	116	116	103	113	97	108	102	103	97	114	100	81	107	107	96	111	103	117	99	114	99	103	104	106	107	96	97	91	82	105	93	98	100	94	105	107	94	111	106	102	82	107	131	99	116	98	108	107	84	88	92	100	118	81	115	116	89	118	103	90	94	93	105	96	89	95	90	93	103	103	109	79	108	106	107	98	131	78	90	109	96	104	103	84	93	91	95	116	100	101	89	103	107	100	82	102	105	111	105	121	100	82	111	99	107	92	101	109	105	89	112	105	107	91	106	116	92	106	105	100	109	100	99	107	78	95	97	110	79	96	109	109	128	117	114	94	112	101	96	102	94	106	96	92	111	113	105	110	114	111	104	95	100	107	102	104	87	88	117	91	118	99	107	101	107	84	98	96	99	102	108	112	114	79	105	103	93	125	89	90	89	94	109	113	114	94	97	98	86	112	110	89	91	90	105	89	97	83	92	95	109	113	100	100	86	102	104	87	101	91	105	98	110	108	112	112	117	106	109	125	109	99	95	99	109	97	94	111	105	112	99	118	124	97	97	92	96	94	96	102	102	91	102	113	112	112	110	97	122	95	103	90	112	85	103	94	110	108	108	98	104	95	111	122	89	98	105	110	95	91	111	103	82	108	95	100	100	103	109	109	98	104	115	118	109	111	84	98	115	110	118	97	108	92	89	122	117	106	109	112	107	106	99	90	102	102	103	111	94	103	89	118	130	112	100	87	125	89	103	107	93	109	100	91	94	98	94	114	96	109	113	109	102	110	94	91	87	92	98	89	118	98	107	104	103	99	83	103	107	101	99	113	104	118	110	94	86	93	112	121	103	107	87	126	99	104	105	91	91	85	87	115	92	100	99	91	86	110	101	93	94	81	107	94	92	98	94	97	96	110	112	97	113	102	92	108	102	107	98	101	104	87	114	84	113	91	87	76	90	103	91	102	103	104	102	102	101	104	94	118	114	83	103	95	118	119	114	106	105	84	92	94	100	107	114	114	104	111	90	105	97	111	110	97	103	102	98	99	112	93	104	110	93	83	99	107	114	86	108	114	116	110	109	86	111	118	98	100	104	96	84	97	111	113	84	97	115	107	93	106	90	108	103	101	98	93	102	101	109	93	102	103	106	111	108	81	98	104	118	107	111	112	113	116	93	99	103	107	92	97	82	91	80	115	98	116	87	105	107	106	91	100	82	100	95	102	105	104	99	92	108	101	99	106	81	98	102	115	104	107	114	108	90	91	89	98	109	98	103	102	95	100	99	110	114	108	122	73	108	102	97	97	92	99	89	99	99	92	100	110	108	117	88	101	100	97	105	111	104	100	93	106	93	81	105	120	100	95	105	111	124	98	109	116	103	96	101	95	95	83	106	105	105	120	104	84	97	103	98	106	105	98	93	113	107	102	92	112	113	94	86	96	97	129	110	102	110	99	88	92	82	103	103	99	108	94	101	87	89	117	128	100	89	92	98	127	107	103	96	102	119	109	94	103	88	110	117	90	112	106	109	95	93	122	104	98	90	86	94	108	112	103	96	92	98	97	107	112	101	114	114	100	111	117	103	102	86	109	114	92	115	96	113	95	107	103	85	91	105	111	117	96	107	100	105	103	91	107	102	108	101	84	104	110	98	89	97	105	88	102	93	116	99	87	112	117	93	113	98	106	97	82	105	100	97	119	118	110	90	108	111	111	106	104	110	121	101	92	95	106	108	98	93	115	94	105	95	91	89	82	113	109	104	86	115	99	119	97	102	105	107	105	102	102	91	111	95	111	105	93	94	104	94	87	95	105	104	104	118	101	99	103	109	99	118	96	103	102	97	97	88	91	77	100	89	96	102	108	99	96	104	104	128	111	112	85	89	111	102	114	91	105	91	102	86	126	95	90	115	122	114	101	98	98	112	82	113	97	108	107	108	116	109	107	100	118	96	100	101	95	111	114	100	121	109	112	112	93	93	92	117	84	101	92	91	92	107	118	91	98	86	114	91	111	91	90	101	111	92	102	86	97	108	110	102	108	113	87	111	91	123	90	98	93	111	109	114	95	89	97	94	99	127	105	102	82	105	104	115	115	100	103	89	123	101	104	94	108	108	126	96	82	81	101	96	96	108	96	99	104	96	82	87	107	94	119	88	113	92	96	109	93	95	107	103	108	112	111	102	95	96	87	101	109	96	110	120	90	91	103	110	100	98	97	94	107	93	113	103	91	106	108	103	115	102	94	88	95	80	95	99	73	94	113	98	88	96	113	103	95	123	109	120	115	104	113	108	84	106	88	90	97	93	100	101	114	99	98	124	95	99	95	103	117	118	109	99	105	104	86	112	92	113	103	115	101	95	111	93	95	86	104	102	86	104	109	72	113	118	100	117	103	90	98	102	88	101	90	96	112	101	106	111	86	90	106	111	96	99	104	94	106	97	107	88	95	101	108	103	91	93	76	124	92	90	115	92	84	102	79	101	111	98	96	95	112	103	83	90	113	103	99	96	100	93	78	99	107	95	102	101	102	114	116	78	94	110	104	99	98	104	88	109	101	93	108	104	83	85	113	100	96	99	99	98	103	88	106	105	105	108	101	91	119	116	92	116	97	111	109	100	98	92	103	95	103	100	99	98	101	91	111	94	99	99	103	98	113	97	101	99	98	106	107	100	110
6454	1563	3818	3979	3334	2640	2186	1729	1500	1280	1102	1041	881	836	746	742	688	676	637	638	608	601	530	488	504	498	438	500	436	449	460	434	421	451	412	406	454	383	421	377	393	409	406	401	453	403	383	414	385	413	392	411	350	389	351	364	418	370	371	357	369	367	345	375	332	378	353	334	368	374	324	352	360	377	334	360	365	379	362	342	334	357	348	359	370	357	329	317	372	348	362	348	373	342	321	336	342	355	367	374	342	358	379	342	354	349	372	337	356	353	390	384	337	400	347	368	374	341	347	337	325	335	361	336	351	346	334	392	359	365	367	348	346	366	345	362	369	373	381	383	369	326	380	339	358	351	346	334	356	346	336	355	370	321	334	354	357	314	339	363	341	332	338	354	334	346	329	362	351	343	353	362	337	326	332	292	382	347	338	334	372	352	338	353	354	342	330	317	324	344	343	343	343	359	335	366	366	325	339	334	347	399	350	358	376	345	348	367	326	305	330	375	385	359	352	331	347	352	353	331	355	349	313	322	355	380	369	372	356	349	378	325	345	339	321	349	335	349	350	353	345	344	369	364	335	365	313	309	372	332	336	352	347	354	333	341	362	322	341	359	359	384	344	335	350	379	324	398	366	356	327	357	336	344	326	348	371	339	346	371	367	346	361	353	341	357	345	348	348	326	394	325	327	334	341	357	376	377	358	363	325	348	343	357	326	327	360	376	325	330	350	319	330	340	327	374	354	361	356	372	343	358	340	317	378	373	364	344	375	331	357	330	351	355	339	374	353	354	383	345	359	334	355	355	347	327	368	327	358	315	351	379	341	352	308	350	326	368	333	326	372	366	355	358	312	316	317	340	358	349	337	354	358	327	338	347	343	345	356	354	388	366	349	341	339	352	321	361	340	360	364	363	352	384	370	368	352	309	341	345	349	337	318	312	330	348	357	368	348	321	343	317	343	345	374	337	334	329	331	362	360	353	369	354	347	367	352	324	346	355	359	327	315	373	328	321	339	322	342	352	357	365	357	350	343	337	362	343	367	361	359	355	302	341	362	325	371	340	357	348	329	328	389	326	327	363	345	348	346	382	345	330	326	344	328	377	344	362	340	384	355	335	335	348	385	334	336	351	342	374	362	343	325	323	338	364	356	365	368	334	326	348	334	337	360	347	364	314	352	369	334	341	363	329	387	347	350	342	351	386	373	335	344	355	339	342	340	385	347	356	373	364	339	360	375	362	347	328	308	357	395	331	358	361	357	347	360	370	329	359	364	364	318	349	339	322	367	342	337	334	370	357	328	334	383	364	353	310	337	325	354	361	355	336	336	345	359	319	365	331	378	338	370	361	334	355	361	367	323	374	313	334	350	370	346	341	332	338	352	337	334	322	355	354	342	317	337	361	337	342	361	321	354	353	336	356	374	356	359	319	318	365	355	336	369	329	345	343	360	324	346	370	348	329	344	341	349	349	387	361	345	364	331	353	344	355	360	366	353	343	371	376	333	350	313	334	331	359	339	355	352	328	345	350	346	383	360	366	346	351	327	360	357	346	339	372	341	327	358	329	376	324	366	339	341	356	337	360	348	332	356	326	363	317	343	342	336	348	339	355	365	365	325	346	336	363	342	352	354	325	319	363	324	377	340	368	337	372	377	346	381	318	348	352	377	340	368	328	364	347	332	370	333	357	370	341	317	363	352	316	378	332	329	335	332	322	358	349	336	341	341	331	367	356	329	359	333	339	326	382	307	331	359	356	342	313	342	349	340	362	339	350	357	328	394	341	329	392	361	359	370	349	361	361	311	347	385	344	343	324	371	346	361	369	339	355	345	348	385	351	352	358	358	324	360	333	356	325	345	345	355	354	352	344	343	327	370	336	375	372	338	350	321	333	331	318	324	349	353	348	370	366	352	337	339	362	328	363	344	358	345	338	366	356	376	365	330	383	356	337	352	326	357	355	361	329	318	318	372	310	372	368	375	347	342	378	327	372	324	330	328	364	376	345	324	347	356	340	332	337	323	340	348	346	370	343	381	358	340	333	362	365	350	340	290	341	332	366	344	368	339	394	333	335	326	358	336	332	323	349	342	361	330	345	357	337	376	346	328	335	376	349	325	341	354	323	349	353	355	396	359	347	336	356	346	372	326	350	381	320	328	339	368	356	362	358	339	341	354	368	315	355	357	339	363	376	356	334	363	325	352	339	365	351	334	345	315	332	365	347	354	351	329	322	374	324	333	398	333	353	366	340	352	333	308	390	345	363	357	326	336	326	335	332	355	373	337	366	352	368	356	347	350	348	357	322	351	334	337	363	313	327	354	347	309	355	327	341	358	335	348	329	350	353	346	351	373	329	345	368	350	348	360	373	346	356	324	355	325	359	364	326	327	354	331	358	373	345	359	296	340	328	320	358	347	352	352	339	368	364	365	360	371	349	352	351	346	347	352	350	322	361	352	332	342	335	335	357	343	322	358	325	333	323	360	346	361	344	348	331	335	341	343	339	381	333	339	357	348	339	339	360	340	331	363	347	313	362	328	326	336	347	334	363	372	327	344	391	312	335	373	343	355	372	352	349	351	347	333	366	370	326	357	366	348	332	366	331	353	327	364	348	383	355	335	361	323	336	336	354	338	331	343	320	326	288	330	330	348	335	325	347	336	378	337	352	336	364	340	322	340	323	359	376	378	325	353	308	342	336	343	369	333	391	321	357	342	347	352	303	337	381	355	340	357	341	367	365	365	345	334	346	368	355	335	304	323	350	324	344	343	334	318	324	323	345	329	361	370	326	372	331	376	325	338	349	342	339	353	356	372	334	366	355	341	338	343	338	353	392	349	336	350	335	361	337	354	365	330	338	364	385	330	328	340	339	369	345	356	346	342	339	353	342	348	368	344	356	353	343	305	312	300	352	323	353	334	336	333	371	365	356	304	335	358	355	347	368	366	341	358	353	367	352	359	356	322	350	321	329	329	320	377	355	360	323	331	336	344	344	319	339	316	354	355	321	352	330	344	343	320	334	329	352	319	360	339	356	368	361	386	348	317	368	367	322	331	371	344	334	318	346	338	326	345	350	319	343	333	323	336	325	379	347	366	345	334	362	352	330	335	371	385	353	388	320	313	386	321	347	372	353	341	358	364	346	343	342	348	359	338	348	362	378	351	355	359	362	353	356	339	322	337	367	328	326	344	325	343	310	370	346	348	374	341	347	341	352	371	350	325	327	342	353	332	334	382	332	338	365	340	357	315	388	343	367	346	336	360	335	324	352	345	346	351	354	322	331	366	381	348	326	314	327	362	371	368	335	356	336	390	357	348	338	352	356	366	304	351	341	365	311	348	344	349	356	347	313	345	330	361	353	354	352	330	356	329	356	330	317	321	328	325	360	362	359	339	322	355	363	359	339	344	325	342	372	321	354	350	362	357	341	327	336	363	330	332	329	332	333	368	352	321	350	331	332	352	362	329	363	352	348	335	350	334	313	340	329	333	361	334	344	361	345	356	347
18625	2694	2974	2211	1455	1036	768	639	556	437	354	355	319	296	244	252	228	206	237	206	210	187	183	167	199	171	179	196	191	171	159	174	169	159	174	144	127	154	151	138	135	149	169	164	145	145	142	159	179	188	171	171	151	151	164	163	157	157	175	139	156	149	152	140	168	183	168	153	154	149	154	164	126	145	142	162	134	130	151	157	142	145	129	160	170	152	177	153	144	153	138	161	156	155	127	140	158	151	151	150	151	160	140	129	138	156	148	152	158	157	160	133	159	165	146	140	165	141	156	147	159	165	143	151	148	167	151	162	159	146	133	137	169	176	161	135	134	150	150	137	166	137	118	143	142	133	129	152	154	140	135	149	160	165	155	155	144	139	147	155	148	125	141	167	129	153	142	155	180	139	141	166	169	145	167	159	160	159	135	181	160	175	146	154	162	141	122	139	136	159	144	147	132	161	153	158	133	170	147	135	137	154	149	155	159	123	146	148	138	130	169	132	153	135	165	161	137	146	147	149	146	133	139	152	123	155	143	139	153	164	146	150	166	154	144	149	149	147	144	149	135	127	149	183	139	153	145	148	148	141	159	163	161	137	142	113	140	140	149	159	154	131	158	136	149	133	147	152	140	124	159	155	135	152	147	161	145	145	156	133	140	154	131	167	131	146	166	152	159	146	161	158	152	136	155	144	137	163	135	140	173	134	135	140	162	152	134	149	132	159	135	140	159	145	149	143	163	159	122	136	160	157	161	163	136	154	140	170	175	148	129	155	167	146	151	145	135	118	161	133	126	175	148	142	145	149	136	145	131	146	138	139	152	142	155	138	133	124	130	162	142	134	155	146	126	165	160	165	144	143	132	125	152	162	136	136	176	154	150	147	134	136	151	135	142	147	121	162	133	146	145	156	147	140	142	150	149	135	139	159	124	138	154	164	169	144	152	129	152	150	155	155	153	140	153	145	153	143	164	164	158	130	155	162	153	155	139	136	131	154	139	146	141	140	171	165	146	156	149	137	151	135	153	148	141	162	148	160	138	143	151	145	170	141	158	141	146	140	147	153	159	155	154	135	153	161	138	164	153	143	145	152	138	161	147	153	164	156	156	139	158	144	146	160	136	150	135	143	168	157	150	152	151	135	137	170	134	141	160	126	146	164	148	156	160	157	124	137	127	141	134	164	158	156	145	155	129	147	160	143	133	153	158	146	153	145	150	145	159	128	142	145	156	156	122	125	143	129	163	167	150	152	155	167	142	164	150	142	126	153	152	148	142	142	164	178	143	146	149	130	142	166	158	151	138	143	145	142	143	146	137	153	145	134	169	146	146	132	151	153	152	149	154	149	142	148	158	149	161	164	162	125	128	152	173	172	141	160	145	154	144	146	131	129	148	148	167	142	157	150	148	132	144	162	124	170	144	128	130	143	151	155	125	167	141	151	143	132	161	128	150	146	159	147	147	153	153	153	140	164	129	131	141	131	150	143	133	135	155	142	161	144	148	140	145	138	169	146	151	128	144	180	169	165	133	151	144	149	145	152	152	140	144	146	155	151	149	161	145	159	149	142	137	140	121	150	156	138	153	139	135	159	119	128	142	143	160	152	140	152	169	131	153	151	131	142	153	149	147	155	125	155	152	159	149	155	165	146	155	151	169	150	148	150	138	133	159	137	173	154	165	159	163	144	164	135	157	149	139	132	148	160	141	156	145	153	155	138	139	134	133	151	161	120	155	147	116	124	135	124	161	148	167	146	144	169	133	154	170	163	143	133	134	159	132	160	164	146	158	154	157	145	157	154	144	163	172	138	142	136	142	154	169	126	164	135	147	154	135	158	155	147	128	179	169	153	158	153	150	152	162	144	140	144	142	167	162	168	141	143	149	136	145	147	147	165	136	136	158	140	141	135	131	125	136	142	143	163	162	160	172	143	128	154	142	150	148	157	138	161	153	158	147	158	165	146	151	165	135	143	142	123	163	145	154	146	168	151	115	140	153	143	134	137	151	143	151	165	134	174	146	151	140	130	131	139	156	148	146	143	145	147	157	145	181	145	167	150	148	140	144	158	160	149	151	146	141	156	140	136	144	163	139	166	136	143	150	158	165	164	144	152	166	152	162	155	174	155	143	149	118	154	170	132	136	141	166	175	151	166	146	147	133	135	165	165	141	155	160	143	143	155	151	132	150	132	168	120	153	152	151	156	167	160	146	156	147	133	146	159	139	144	155	156	150	162	152	155	180	141	155	145	138	134	136	142	165	147	165	129	137	133	147	143	139	145	158	136	151	131	143	141	146	140	160	172	161	145	151	128	144	146	146	140	135	153	143	134	159	169	161	152	130	153	137	170	129	160	140	172	167	147	152	163	159	146	127	171	135	152	143	153	145	131	140	152	146	156	131	155	152	144	164	163	157	138	135	137	152	143	130	156	128	161	159	125	125	151	142	156	162	140	138	159	141	162	155	167	134	151	148	167	140	136	148	146	146	141	144	151	152	173	165	154	153	143	139	134	151	152	123	155	160	155	138	132	141	147	146	122	159	159	146	154	146	159	161	160	147	135	136	142	150	148	153	153	143	145	128	143	130	133	150	147	152	139	151	155	152	169	136	144	144	154	143	178	129	129	149	157	149	148	139	142	151	120	131	142	137	152	170	133	157	144	163	158	166	171	137	145	145	151	149	147	153	132	141	144	157	141	162	141	145	144	162	148	135	133	138	145	148	154	150	147	166	118	150	145	145	151	131	138	145	155	141	151	137	151	142	140	143	125	174	130	138	136	145	150	136	143	154	144	142	152	156	159	157	124	142	151	135	134	154	134	133	135	145	149	181	152	133	139	155	151	142	124	132	155	133	141	140	152	161	148	142	159	145	148	150	163	155	144	141	136	145	124	140	166	147	153	167	163	148	155	152	132	134	146	138	155	153	159	137	164	147	147	128	144	179	145	145	154	151	150	151	141	137	153	154	177	146	134	141	145	134	162	136	135	169	159	155	124	134	143	164	178	128	153	164	140	167	151	156	154	155	155	141	148	148	151	155	144	146	151	141	171	131	135	142	155	163	157	143	158	164	168	161	157	137	149	150	135	158	141	142	148	156	161	160	142	152	158	153	120	145	148	150	158	150	150	169	163	165	152	152	148	160	158	165	137	142	161	141	156	144	136	129	147	143	151	150	158	129	136	154	141	166	162	150	134	122	153	152	148	156	140	123	141	155	150	172	152	153	144	135	144	136	170	128	141	150	155	141	168	152	169	131	161	133	155	140	151	163	160	136	167	137	167	154	145	126	147	153	162	117	155	149	143	160	132	155	180	142	149	159	164	151	158	138	137	169	153	167	167	149	152	153	147	145	136	134	138	142	153	139	139	162	160	135	141	129	140	132	137	160	145	170	150	164	150	145	143	161	143	139	142	164	136	153	150	156	151	161	171	141	135	141	125	140	155	162	154	155	153	134	157	146	143	152	139	137	137	133	146	145	149	149	138	141	159	151	143	157	137	115	139
9773	2721	6676	7177	5938	4833	3835	3236	2784	2326	2022	1827	1598	1420	1362	1234	1147	1051	1065	1019	970	891	861	850	825	781	768	740	748	734	707	699	628	631	694	657	618	595	600	638	604	581	589	570	551	580	586	619	549	598	566	580	555	551	580	478	536	506	558	483	554	570	528	520	482	491	516	523	508	552	509	493	515	544	511	554	524	464	517	516	532	491	510	491	538	455	477	539	537	492	501	505	525	505	493	514	553	507	467	482	513	524	528	522	501	508	508	504	474	520	502	480	490	473	451	482	500	498	473	512	492	474	528	474	515	510	519	504	443	517	487	504	492	533	514	497	467	519	487	500	492	497	506	478	502	462	491	499	527	482	516	474	465	515	532	515	493	504	505	492	432	504	488	463	486	471	524	463	527	478	456	491	495	547	473	494	495	506	467	468	511	502	456	491	495	460	520	495	435	491	510	455	441	511	500	473	463	486	483	514	495	473	473	513	460	502	476	482	495	471	480	521	484	507	476	502	430	522	488	507	501	481	533	472	470	495	451	533	499	461	515	490	495	464	481	516	486	468	501	442	457	504	482	488	495	464	503	546	496	511	503	495	494	471	514	547	459	527	481	505	511	518	502	470	505	440	462	514	503	504	484	513	513	504	480	467	540	520	527	457	499	485	460	520	497	504	539	534	476	481	496	510	485	473	518	500	480	487	471	461	503	487	514	472	527	474	467	481	545	488	510	537	473	451	468	476	484	481	491	494	450	490	486	456	542	534	518	478	499	544	471	488	449	460	512	507	486	510	553	504	482	479	497	484	476	465	516	463	504	499	501	484	451	480	487	489	518	480	465	487	508	466	510	491	469	491	491	476	507	486	432	475	513	491	541	480	475	489	482	488	522	529	476	474	492	504	488	484	490	465	517	510	521	469	467	478	482	489	483	480	466	484	484	481	505	512	478	485	470	484	498	526	506	476	471	478	477	472	466	489	469	493	496	471	522	488	494	451	503	462	499	463	456	466	539	438	483	500	491	494	479	472	532	469	454	507	475	498	530	455	518	468	486	481	483	498	479	485	514	523	528	522	486	465	481	512	490	508	492	534	500	482	528	486	482	493	516	503	487	477	503	482	503	517	494	494	510	439	500	463	474	493	493	489	483	503	487	493	480	434	513	476	465	472	484	504	496	467	486	483	502	490	471	559	513	456	454	489	476	491	436	492	475	456	460	477	489	495	477	498	491	509	521	474	471	483	488	505	502	470	506	491	496	498	465	504	521	486	497	427	459	462	486	477	495	479	521	512	524	478	500	490	549	478	504	517	497	495	529	498	492	498	495	482	482	482	506	525	497	504	451	493	477	488	478	495	483	474	487	479	542	497	497	524	469	482	515	484	452	512	491	463	499	492	524	482	487	466	542	488	501	498	517	491	467	537	474	512	439	486	476	488	512	499	461	482	509	505	476	520	493	482	504	479	466	552	476	524	504	487	505	484	476	465	478	513	502	477	494	475	489	490	551	449	460	492	485	528	472	456	487	475	442	493	501	482	503	513	491	500	532	428	484	478	499	489	486	459	468	499	474	484	495	495	470	496	468	508	514	502	494	483	490	506	466	465	494	475	497	531	499	501	481	510	537	474	454	479	499	479	489	488	512	508	482	494	507	464	456	504	503	491	511	469	478	498	481	459	484	496	489	492	458	478	503	490	487	471	486	513	494	477	474	464	501	499	477	519	475	478	474	485	512	509	500	495	474	476	504	512	461	481	484	484	532	529	470	482	493	502	515	454	486	503	467	533	484	469	467	461	529	529	504	477	487	496	509	486	470	505	495	489	466	540	496	503	466	514	503	471	452	466	536	527	496	525	474	506	498	490	487	515	488	497	484	520	491	503	534	507	499	522	459	530	517	529	490	486	503	475	516	499	477	456	484	431	481	515	533	492	508	485	484	506	538	480	508	498	521	553	460	487	485	465	511	464	500	510	493	489	482	467	492	468	496	506	461	497	520	494	483	472	462	493	505	506	502	480	496	501	461	538	421	542	489	451	461	507	496	504	497	524	464	505	489	486	485	508	449	503	478	431	491	458	455	530	523	483	520	486	456	475	454	523	475	474	467	503	459	493	486	516	478	479	514	480	475	479	493	482	530	509	466	468	484	471	488	460	487	511	473	488	440	466	490	524	511	464	480	492	472	486	546	472	492	515	501	446	506	495	490	509	472	493	501	482	467	479	520	444	503	491	482	458	479	525	460	493	482	496	484	442	500	482	476	473	507	517	479	480	518	505	495	488	466	476	488	490	454	477	490	478	517	495	502	474	473	513	499	510	484	450	486	481	515	499	519	486	488	492	497	491	497	462	489	495	490	498	490	476	459	517	494	495	486	487	463	507	478	475	523	492	489	487	518	475	481	482	518	476	494	518	514	527	506	471	518	495	485	470	507	492	473	520	485	510	504	482	508	525	503	508	482	497	487	480	489	520	511	443	489	481	487	471	469	520	472	480	475	481	508	486	490	520	516	492	526	490	545	501	487	504	487	509	487	477	498	453	518	464	478	531	469	529	472	511	465	483	494	468	453	476	490	530	508	494	478	480	457	527	476	509	506	473	475	486	520	488	449	469	510	483	502	462	492	506	513	532	499	462	502	467	522	514	495	538	479	498	458	491	480	454	516	491	483	502	490	461	503	468	506	527	532	523	497	461	492	520	478	478	466	484	516	482	532	493	475	485	493	484	500	492	511	501	502	512	483	483	544	499	466	456	477	500	481	515	477	491	464	446	468	489	446	521	462	477	493	524	492	455	481	475	482	461	490	443	463	502	510	523	509	488	556	543	476	514	484	464	515	494	474	484	466	509	470	456	499	492	434	478	502	479	462	500	484	486	487	527	526	523	436	489	451	508	519	521	476	489	502	496	516	477	461	476	484	525	474	461	512	482	497	474	502	486	501	451	485	463	463	486	471	484	474	473	507	487	513	493	500	476	494	477	482	528	492	523	515	485	488	459	490	472	474	505	445	488	508	497	532	527	482	499	519	491	454	486	504	523	489	481	488	531	482	522	453	496	474	499	478	455	465	514	509	483	510	522	494	509	491	537	503	487	467	458	503	491	494	514	502	476	498	522	522	506	504	536	500	510	476	467	492	494	502	485	513	501	462	484	494	487	493	467	505	473	496	536	495	513	484	469	475	482	493	474	483	493	511	488	518	487	466	454	459	504	483	458	467	489	520	495	531	481	535	451	473	511	490	448	518	468	470	465	488	515	536	503	474	498	481	487	492	483	501	497	564	523	475	483	477	485	457	482	452	479	488	478	505	486	479	509	494	505	475	472	484	464	484	516	467	476	474	500	499	507	480	476	467	481	509	475	487	478	519	514	553	474	476	515	486	452	487	476	442	463	498	482	448	491	495	498	474	472	476	492	515	459	493	501	523	507	505	495	505	480	484	461	460	473	470	518	487	505	459	487	487	497	510	520	514	503	472	484	460	477	441	470	515	541	485	486	473	498	493	478	489	501
2509	277	298	301	239	240	224	198	218	230	216	184	211	232	234	227	229	199	211	186	212	181	196	224	174	219	223	202	209	179	216	213	207	198	223	199	208	210	229	198	212	220	216	227	215	228	230	208	199	208	225	223	183	191	213	220	215	197	239	208	191	224	182	201	203	201	191	234	251	228	204	214	193	222	187	201	184	209	209	188	224	175	221	225	196	233	217	214	224	210	214	169	201	198	206	221	211	222	197	230	210	196	221	191	226	205	248	184	221	200	203	200	210	205	198	180	206	202	214	203	207	204	214	204	209	206	189	239	198	190	209	204	189	201	189	218	240	221	214	222	180	220	192	213	215	204	215	230	229	198	202	206	191	203	202	193	215	237	206	210	194	193	199	213	191	212	191	204	174	210	215	208	174	223	202	227	197	216	220	223	207	241	183	194	216	214	218	190	217	205	214	208	205	207	199	212	217	199	179	188	209	220	208	212	207	185	206	209	192	213	222	188	211	229	220	197	228	214	201	198	198	209	203	209	179	212	237	190	202	203	213	203	207	220	202	196	198	218	190	218	237	205	229	203	206	208	208	219	189	194	208	233	222	195	207	207	226	206	215	236	210	216	190	206	208	229	204	221	219	208	207	212	226	193	217	203	196	217	182	201	217	222	230	204	217	208	205	208	194	217	202	224	213	230	187	208	213	236	211	199	217	173	212	207	217	208	201	216	202	221	203	236	207	210	189	187	229	204	232	197	215	205	242	192	205	226	223	204	185	207	198	201	223	212	187	200	206	224	227	222	200	228	221	190	196	196	195	200	199	184	222	218	259	211	233	202	229	196	201	210	205	196	209	199	215	206	204	219	212	214	224	212	232	200	210	210	221	235	203	214	181	203	180	216	205	198	196	205	192	193	227	214	204	197	181	218	179	213	195	208	230	202	178	204	229	194	234	218	195	199	209	213	227	220	218	168	221	195	209	194	195	223	216	212	246	221	230	205	214	227	191	207	196	205	215	236	213	184	243	204	191	206	183	198	237	236	229	199	222	196	202	194	203	223	207	194	204	226	211	199	196	191	229	226	217	207	217	194	226	186	179	208	228	202	205	190	180	204	198	208	218	218	214	224	218	210	205	197	200	207	187	238	221	203	203	198	217	159	214	211	226	216	185	241	194	189	232	205	220	208	225	189	195	217	227	189	208	200	189	213	196	211	216	206	225	226	173	206	198	178	193	219	189	193	221	198	222	223	221	178	201	218	201	212	206	218	187	224	190	215	228	210	229	205	185	187	185	228	201	202	251	203	197	199	221	220	218	210	220	191	172	216	222	178	219	212	199	207	212	199	190	204	176	181	190	204	212	196	201	193	208	224	221	223	226	205	220	199	205	204	216	183	182	198	200	206	216	196	214	194	223	220	223	172	203	219	210	219	206	216	199	207	167	206	192	206	194	191	206	207	214	203	203	192	201	205	219	205	204	218	192	211	197	225	209	201	203	195	189	189	203	197	211	192	205	205	206	218	219	216	210	232	202	210	231	195	232	221	207	222	213	194	195	206	189	205	206	212	219	195	200	209	205	216	248	219	194	240	212	188	203	220	215	207	207	211	195	221	207	220	197	212	204	204	200	207	220	206	201	207	210	186	203	203	206	223	185	202	222	204	202	212	194	190	198	208	187	226	210	225	239	199	192	220	209	202	198	223	245	225	214	224	225	196	228	197	210	198	222	227	225	192	195	215	210	213	197	202	196	219	181	217	224	194	210	196	249	226	205	223	195	224	195	198	209	222	198	211	192	207	206	221	212	210	222	219	210	221	218	213	201	229	193	203	188	209	183	200	185	194	214	220	238	186	204	183	221	196	216	191	234	206	213	210	184	248	209	216	220	193	213	193	220	216	207	229	209	226	228	191	182	221	207	201	195	202	195	224	199	203	200	227	223	205	193	203	215	214	206	189	213	229	203	188	193	209	219	200	206	181	212	218	221	226	217	223	216	216	188	201	220	220	182	181	219	207	228	210	229	216	202	221	196	215	235	218	204	222	243	217	206	204	223	206	229	192	209	196	220	214	190	215	199	203	197	180	218	223	225	259	209	211	215	200	205	197	201	205	195	201	231	197	195	214	225	190	194	195	198	208	204	203	212	213	217	204	226	227	228	218	214	196	210	218	226	224	192	189	240	193	204	201	190	224	192	202	217	222	214	173	185	219	203	223	210	185	193	214	209	233	201	256	233	207	187	217	216	206	225	203	198	216	206	215	190	219	204	225	206	207	211	192	207	195	202	213	213	210	226	214	202	208	218	204	189	195	205	238	210	208	204	197	200	193	202	207	218	219	198	205	218	202	202	222	218	214	208	191	204	212	223	216	212	233	215	219	227	184	197	195	206	222	203	199	203	208	202	231	219	209	213	184	212	199	199	210	209	205	192	193	230	193	208	238	207	240	222	212	212	201	238	206	195	241	204	234	198	195	221	232	214	235	215	195	217	201	190	224	201	214	226	215	209	209	203	203	228	216	219	219	205	193	185	223	207	219	196	241	205	241	219	201	231	192	218	204	215	212	204	199	197	194	230	193	191	209	225	218	209	214	207	224	216	206	208	205	185	253	215	218	228	180	227	207	205	211	187	213	202	215	226	197	208	189	203	232	190	191	217	184	204	212	231	214	207	214	198	203	196	221	210	220	170	215	209	212	205	196	211	233	201	212	225	207	208	192	214	225	212	214	227	209	210	211	190	206	196	214	206	212	223	215	235	219	190	180	197	225	200	209	204	227	182	219	207	203	214	193	197	186	227	205	179	207	204	169	205	219	199	201	196	248	215	210	199	200	209	200	206	215	202	203	191	235	206	226	214	212	202	212	189	193	205	194	187	218	207	189	218	224	206	201	220	198	192	210	209	203	183	184	224	224	187	226	236	211	214	199	221	188	230	214	196	207	229	200	191	205	229	240	207	204	188	203	196	215	214	202	212	211	186	208	195	190	241	226	202	205	216	207	217	206	204	201	197	209	191	184	224	224	212	205	193	191	212	203	215	191	231	208	214	215	203	226	189	208	202	226	215	189	223	202	204	203	188	210	214	216	208	222	219	230	212	230	207	212	222	196	191	187	230	194	229	188	206	199	218	198	208	187	221	211	200	183	225	235	212	224	222	221	242	212	199	187	225	220	207	217	201	202	215	216	192	225	218	228	218	199	189	196	223	226	226	205	190	217	206	238	196	206	217	197	213	199	215	238	184	189	189	199	205	211	210	198	209	196	222	209	183	197	198	209	215	207	178	225	198	218	186	205	216	210	183	226	198	200	199	207	212	213	204	244	211	204	202	228	177	210	222	222	226	182	213	194	186	211	224	236	210	170	204	211	199	188	222	196	215	226	200	212	204	213	206	233	187	206	189	202	234	209	195	211	221	204	214	197	201	191	197	197	203	203	201	197	206	211	238	209	203	200	206	217	199	202	202	204	200	226	226	234	206	193	210	206	231	211	218	204	196	212	217	211	229	193	225	218
3040	723	819	897	774	769	755	696	717	686	667	697	643	700	609	673	637	652	669	617	666	685	613	699	673	634	622	645	683	640	626	688	622	602	657	654	613	618	643	632	643	579	637	642	653	637	646	630	600	601	600	582	634	653	649	627	589	601	652	636	624	598	647	629	616	677	627	653	606	658	644	699	644	609	631	629	644	614	616	634	619	641	656	613	578	567	654	641	612	638	641	659	631	678	622	680	665	653	647	614	623	620	634	622	688	610	645	629	614	628	584	614	614	643	623	640	603	619	652	677	623	588	594	613	648	663	647	588	638	655	635	625	647	642	631	617	648	622	617	625	631	646	610	596	660	624	584	650	682	643	625	622	624	633	646	616	631	610	628	625	626	618	666	602	594	631	607	671	599	650	616	622	577	617	637	640	625	646	576	587	604	608	649	638	627	681	629	613	594	619	606	607	611	640	670	625	649	621	686	613	610	652	593	624	636	617	616	644	618	635	659	635	655	618	618	670	659	628	664	660	635	591	636	681	627	615	628	617	639	661	644	641	634	622	660	640	584	612	612	622	587	668	646	601	641	580	663	652	587	593	604	623	691	648	617	665	638	619	596	647	599	608	650	703	641	630	612	582	649	662	623	663	614	661	672	617	596	653	651	648	662	620	605	670	652	666	637	632	603	626	632	630	665	633	625	660	628	635	603	592	621	610	587	622	615	634	601	649	640	656	624	632	643	590	626	658	655	639	624	643	685	610	638	650	679	593	624	655	641	604	601	639	607	643	628	648	638	630	661	609	639	633	660	652	639	589	622	630	639	613	621	616	599	613	606	639	652	626	636	604	629	634	623	654	555	687	640	634	642	636	636	600	627	632	623	602	632	630	648	565	599	627	608	682	616	599	639	669	617	644	605	641	612	605	630	620	583	684	648	638	603	642	613	646	636	656	644	631	617	647	647	616	627	633	622	649	610	656	644	632	666	647	626	651	605	646	611	640	651	639	647	659	647	610	583	614	651	600	600	619	612	612	640	662	599	659	622	617	636	624	625	649	637	667	605	617	626	628	599	645	612	646	619	555	632	646	641	646	642	630	630	638	672	642	641	600	605	655	608	622	591	625	620	636	635	618	610	640	676	603	647	624	652	652	656	624	643	639	592	605	619	625	615	613	661	617	637	657	630	656	665	657	660	641	631	643	667	641	629	678	616	629	604	660	612	671	666	665	630	643	664	636	634	654	599	597	606	599	623	603	620	644	654	625	661	634	649	619	613	630	607	611	643	640	660	654	680	628	624	628	626	636	677	619	594	595	632	589	637	655	625	668	637	698	655	644	646	619	631	630	628	650	656	615	614	598	604	641	632	642	654	595	617	653	632	618	568	646	593	676	635	608	598	623	664	632	581	621	594	638	632	665	617	642	678	671	665	619	674	637	641	610	647	624	605	639	675	641	608	613	596	623	629	627	606	594	625	613	600	615	628	598	636	604	665	628	668	596	633	643	623	619	624	604	672	594	585	617	664	564	635	598	631	629	606	634	650	646	656	642	587	675	636	672	603	578	618	634	653	628	605	627	647	621	619	607	591	616	648	597	638	613	654	674	623	627	653	651	647	669	669	681	646	664	673	628	681	663	648	635	610	632	631	678	659	654	639	626	600	646	609	623	605	616	590	651	649	639	600	682	642	595	629	649	657	642	622	639	652	589	681	610	597	688	658	631	643	640	643	630	610	630	663	627	607	651	630	643	598	561	635	630	600	632	646	643	651	635	605	667	650	611	627	588	634	676	609	615	635	669	677	581	580	644	622	666	659	651	585	605	639	629	608	609	619	654	572	680	630	610	631	601	603	648	650	610	622	704	583	587	603	640	665	681	632	620	575	671	684	603	598	590	648	650	635	635	602	622	657	641	610	643	636	606	659	648	675	663	612	659	678	660	621	649	612	716	619	622	666	648	648	648	665	617	627	620	664	663	581	642	637	584	632	626	617	640	647	661	647	659	678	629	629	630	694	644	618	651	637	635	634	657	652	630	669	659	626	632	585	632	653	620	683	637	586	617	649	663	602	661	637	640	633	622	579	596	619	626	616	607	640	680	638	624	615	636	592	636	596	613	662	607	601	627	617	664	665	656	629	614	622	688	646	615	663	670	646	615	592	661	660	651	640	635	635	612	654	651	635	596	703	613	622	652	646	631	641	647	638	604	626	597	633	649	645	623	607	622	623	631	635	624	671	658	638	627	618	616	609	658	638	587	641	627	578	658	631	605	598	627	635	577	599	649	609	613	621	624	614	597	621	632	631	668	626	600	655	608	629	655	620	647	637	623	663	653	642	581	634	666	647	566	618	658	617	683	624	659	647	623	641	656	598	638	618	595	637	614	621	624	646	608	603	670	691	654	618	601	618	640	630	645	652	603	660	689	666	647	603	570	583	624	624	637	606	655	620	642	637	633	643	629	638	608	618	619	616	596	648	647	645	660	639	586	656	595	632	613	617	647	627	620	646	608	611	647	637	567	632	671	621	646	655	634	597	616	667	632	650	608	667	654	636	627	627	663	607	641	598	614	662	607	622	656	701	667	641	654	606	610	648	677	686	598	608	624	647	587	624	645	658	650	612	646	604	613	646	615	645	647	615	612	620	675	627	586	648	645	602	619	673	577	636	647	590	620	667	642	626	672	637	606	652	631	645	666	625	633	686	640	610	587	613	673	615	658	633	662	614	682	627	604	641	656	627	630	672	680	624	624	636	618	586	620	640	599	619	604	659	671	645	642	604	646	650	670	618	632	653	662	623	650	600	557	618	638	663	624	630	615	609	624	639	619	679	604	618	653	637	690	663	606	593	643	638	615	665	593	599	599	633	621	609	610	622	581	662	612	618	669	674	687	587	633	628	632	653	611	698	648	669	655	623	635	610	603	642	619	595	665	643	623	609	594	642	647	623	630	692	606	620	604	636	617	619	643	625	644	605	647	593	632	609	603	586	592	607	615	650	628	614	653	643	621	694	646	652	656	649	615	611	644	611	594	656	682	618	625	626	614	634	608	621	652	686	617	635	643	598	601	614	644	661	666	585	593	600	640	581	619	634	667	616	656	592	609	612	630	592	637	634	626	586	615	632	595	650	631	619	648	629	626	624	653	580	644	657	632	613	606	647	652	648	636	663	607	673	647	649	653	594	620	672	621	621	650	637	615	615	633	633	665	643	615	600	656	653	606	626	624	698	625	687	636	632	634	627	612	645	670	605	642	628	601	636	623	686	622	625	578	642	614	645	667	624	642	618	651	627	602	633	604	595	644	606	698	641	622	606	649	645	612	582	623	617	595	621	660	591	619	617	628	623	645	632	574	579	652	669	590	620	635	630	651	604	613	669	651	638	613	635	658	618	648	650	645	641	587	644	636	630	629	634	642	618	573	684	625	668	664	610	629	634	614	604	637	563	639	637	644	619	619	650	616	649	627	629	593	605	661	694	643	624	672	626	626	626	636	595	616	636	659	644	606	629	643
10003	1205	1418	1111	744	507	395	349	294	231	213	191	202	174	170	154	140	118	132	134	139	141	133	114	109	121	143	96	123	114	103	105	124	125	124	90	114	109	98	98	108	105	113	99	93	99	117	111	114	104	105	116	103	120	100	94	118	111	113	103	97	106	85	90	102	97	95	120	97	121	125	104	112	110	111	104	109	98	88	109	102	76	119	88	124	94	87	115	114	104	100	92	110	106	83	77	98	82	112	96	92	111	111	105	105	84	97	107	114	96	103	113	107	109	100	88	129	108	104	108	89	107	108	103	103	94	97	104	102	104	88	111	94	107	112	96	90	113	86	107	103	99	93	101	117	91	97	125	117	113	99	94	99	96	95	84	112	104	114	112	100	90	118	89	99	106	118	96	104	109	93	107	112	101	111	129	101	94	116	93	96	102	110	106	96	101	90	91	121	94	99	109	111	92	111	104	110	104	100	81	85	102	108	98	96	98	109	96	102	108	104	99	106	98	105	110	89	93	100	85	114	100	87	101	108	93	105	104	102	90	88	88	104	99	104	94	101	84	97	77	95	106	88	99	95	106	86	86	86	122	100	102	104	99	115	96	102	110	113	114	119	89	90	105	109	88	96	108	109	108	99	110	114	100	118	106	122	98	105	92	88	96	98	86	101	103	108	101	96	104	106	106	113	108	100	104	89	104	115	114	107	95	107	98	92	94	81	96	100	109	105	109	86	105	100	81	113	81	106	105	104	99	99	104	118	107	105	82	103	97	105	97	115	92	108	97	102	97	78	116	88	102	100	99	105	102	106	124	93	97	91	96	108	106	77	126	110	90	108	102	106	126	80	113	112	105	116	108	98	120	92	93	106	84	89	116	98	88	120	115	91	102	98	105	108	101	102	102	106	96	83	107	99	95	107	101	112	106	103	104	92	95	97	97	95	88	97	112	123	101	105	116	118	125	91	87	102	109	103	92	102	95	104	107	104	101	105	84	99	101	114	88	103	95	100	86	101	121	91	96	73	108	96	106	104	113	104	122	102	99	105	109	90	98	92	95	99	89	114	98	94	114	103	109	127	101	114	81	100	129	100	98	108	97	90	98	101	95	93	101	96	82	102	78	92	106	98	102	105	104	105	116	113	94	105	90	95	99	113	101	93	98	100	104	93	87	97	94	116	97	120	90	126	105	96	114	104	112	90	99	105	92	113	93	99	106	112	91	82	89	105	101	112	100	105	97	125	110	81	100	88	102	118	89	84	94	108	96	109	95	98	109	106	92	90	104	107	102	111	96	101	112	97	100	105	100	97	118	107	95	90	99	93	95	108	99	105	104	98	94	97	103	98	120	105	102	98	110	94	104	97	97	119	99	98	112	93	115	106	115	112	88	108	124	96	82	89	111	93	95	85	89	106	120	110	109	96	89	91	107	92	88	119	118	96	100	81	94	103	121	105	94	104	110	118	112	104	101	114	97	87	113	99	95	85	96	108	101	99	97	88	94	98	113	103	109	115	107	84	97	119	99	108	104	101	117	106	114	113	102	125	104	94	115	86	114	101	92	100	94	95	107	91	97	104	105	77	82	117	94	101	124	119	112	96	101	101	99	94	106	123	111	96	103	107	115	91	81	108	108	107	90	92	98	89	105	80	103	104	114	88	99	100	112	124	108	85	104	107	98	102	89	116	97	69	105	95	127	113	98	99	95	124	104	108	104	109	100	109	99	92	98	95	108	107	79	108	105	109	110	104	99	101	111	98	100	90	101	98	109	97	95	107	87	106	99	93	93	91	116	90	94	82	87	103	94	97	95	105	101	95	105	96	117	92	105	122	89	85	108	93	91	110	91	104	106	105	90	84	103	90	95	95	90	109	88	105	116	106	100	102	98	96	102	112	110	118	104	96	96	96	104	94	93	94	109	91	107	101	106	116	103	102	99	103	103	107	104	104	105	113	89	92	103	101	111	113	102	107	104	87	98	97	108	96	111	106	102	112	118	117	100	102	102	114	100	102	95	104	111	93	109	100	98	108	128	91	101	99	112	102	116	82	111	93	99	98	84	111	101	104	108	87	121	90	96	108	97	106	103	81	97	94	109	104	107	109	86	115	98	113	90	101	88	103	96	95	101	106	94	91	85	106	102	109	125	94	105	82	110	97	100	108	91	94	98	90	83	99	115	109	104	97	86	105	90	107	102	104	97	104	110	105	92	128	82	94	96	107	99	102	107	99	109	103	118	106	89	90	108	101	98	105	90	99	92	91	110	117	99	92	128	113	98	88	129	119	112	112	105	115	105	111	112	114	103	93	92	107	101	102	112	100	110	108	103	95	95	100	112	91	112	110	91	108	116	111	96	106	96	83	94	105	122	113	111	100	99	92	105	95	116	114	107	105	102	108	103	104	109	116	94	81	97	80	98	117	109	93	105	102	102	96	109	122	94	102	125	99	109	93	112	96	96	98	108	105	93	90	100	94	113	86	98	100	95	115	112	110	94	107	99	91	89	101	94	104	110	95	91	92	112	102	104	76	99	116	100	94	110	109	80	83	110	105	97	108	87	104	105	99	99	101	96	93	116	115	90	87	115	79	98	112	96	104	94	103	90	95	101	97	113	102	125	96	89	95	104	80	90	108	106	100	82	111	109	99	106	100	84	103	91	80	115	94	90	103	98	85	108	106	105	107	102	100	102	85	95	108	97	115	110	103	109	91	113	101	107	118	106	79	99	91	104	92	98	102	98	107	101	117	111	100	98	83	117	101	94	100	94	98	94	122	101	107	101	87	104	94	92	110	111	96	112	110	105	96	95	76	99	112	93	107	100	93	136	115	77	84	106	114	111	111	107	97	101	90	102	125	113	99	98	117	110	98	101	103	97	93	98	102	114	90	98	115	105	94	104	93	92	96	106	110	96	99	114	118	92	94	111	95	111	102	109	91	117	104	112	96	96	91	104	101	103	107	111	88	88	114	99	104	96	106	95	97	72	101	91	92	101	109	96	86	111	106	128	126	111	101	89	114	86	118	97	108	116	107	120	106	91	82	104	118	98	95	107	102	103	117	96	90	101	105	111	95	108	104	100	108	92	91	95	118	98	72	94	84	102	106	116	115	110	104	106	111	94	108	91	109	103	101	92	84	81	84	100	83	98	113	105	97	118	90	100	120	117	97	114	113	106	108	79	118	89	105	97	98	119	120	107	119	115	94	103	93	83	84	122	86	95	96	96	88	80	86	102	95	92	94	105	113	92	113	115	105	111	95	94	100	94	101	95	89	112	111	94	116	94	92	102	97	98	87	97	96	110	86	114	97	95	98	117	117	110	107	89	103	85	89	105	91	109	93	98	103	125	98	97	92	103	104	92	117	115	105	113	100	106	118	99	89	109	107	112	86	101	102	101	87	97	116	103	116	107	99	94	107	96	97	104	102	117	116	101	113	123	94	96	106	94	115	89	105	87	98	97	92	107	105	106	98	100	101	113	121	94	92	95	103	96	118	102	95	108	100	94
6833	1538	3632	3984	3304	2669	2156	1774	1477	1300	1126	1085	944	859	749	756	634	644	611	633	555	581	531	525	499	475	508	474	457	439	407	437	463	439	406	455	419	396	422	415	368	410	422	399	401	405	396	402	387	393	332	348	406	375	403	379	370	364	364	355	376	390	397	371	354	373	328	389	405	349	365	414	355	394	340	346	317	364	351	362	377	325	352	380	409	371	350	347	340	393	333	366	356	372	338	357	368	391	334	350	379	367	342	360	325	385	329	330	352	371	365	376	332	350	346	330	349	365	326	330	356	322	374	385	325	364	356	345	367	337	356	365	338	397	320	357	363	380	374	368	344	306	345	342	357	341	341	340	335	328	348	338	360	364	369	364	358	330	356	340	347	352	360	359	345	360	339	392	358	337	367	351	370	343	342	379	350	372	363	336	344	326	354	350	355	338	356	351	323	351	329	352	335	352	365	345	335	324	351	338	351	352	333	345	326	329	325	399	364	365	363	367	341	324	370	380	356	318	339	344	357	362	360	350	337	376	343	334	377	340	332	340	358	361	355	355	353	344	358	334	368	320	376	351	341	348	376	327	315	319	379	355	332	319	351	361	327	316	353	335	356	387	353	371	319	347	343	383	341	327	372	370	339	353	366	338	362	359	313	335	368	339	349	335	333	351	380	338	335	358	322	313	368	353	360	348	323	354	352	340	369	346	313	358	341	338	346	344	374	329	353	345	354	338	338	359	363	335	362	336	360	313	381	353	343	328	325	360	352	328	349	340	361	347	353	330	370	312	343	356	362	355	363	338	350	323	345	380	335	335	352	357	364	323	320	373	347	354	388	389	375	365	345	343	348	354	348	314	363	363	363	342	329	336	325	305	348	354	352	332	392	328	364	337	375	309	331	339	348	334	359	380	386	356	325	333	333	353	331	339	344	356	329	334	355	368	341	358	345	336	356	364	342	324	349	373	341	341	337	350	326	338	329	331	327	357	357	374	348	303	325	361	370	355	360	348	325	383	342	341	366	362	341	360	315	317	377	348	356	342	330	324	344	371	362	322	357	337	343	349	348	305	323	358	350	329	337	353	335	323	370	335	338	361	334	351	333	344	348	356	353	322	347	355	348	355	357	326	367	352	385	359	311	341	380	342	340	339	316	343	365	340	351	351	376	347	384	345	346	343	363	318	356	386	336	329	344	355	313	315	327	301	331	356	375	359	357	350	362	334	316	382	348	368	361	312	326	348	349	350	370	391	377	314	338	333	350	390	365	332	352	330	365	366	325	336	357	348	367	326	357	363	318	323	388	346	338	346	331	334	360	352	337	363	343	342	373	342	366	353	345	360	320	332	353	372	324	358	327	344	364	372	341	373	323	354	358	351	377	372	339	342	339	368	333	337	349	324	348	365	339	322	334	326	332	363	370	345	348	339	317	338	350	345	377	332	362	352	340	347	335	380	357	323	351	345	403	349	342	352	337	325	354	333	347	359	344	350	323	399	348	373	327	339	378	360	379	341	359	321	329	320	346	351	323	363	344	359	327	322	366	364	341	372	363	338	311	344	373	356	361	355	335	373	325	360	352	328	337	337	343	327	386	327	329	352	352	334	360	349	362	323	361	382	370	379	328	347	330	309	331	366	360	355	340	356	307	332	385	336	365	346	323	300	336	333	354	340	346	362	339	364	335	345	359	390	337	351	365	355	373	326	379	329	344	353	323	378	335	345	341	347	336	351	347	337	328	342	340	362	332	335	321	344	354	362	334	371	348	335	395	359	337	349	354	325	316	341	336	364	345	364	354	365	374	342	341	351	357	351	372	332	342	346	366	350	350	328	350	350	341	363	334	338	363	346	343	318	341	364	349	333	378	343	309	365	386	332	319	372	367	336	325	352	395	337	333	360	354	338	360	360	361	356	371	331	338	381	364	319	312	351	351	352	327	365	359	378	367	359	361	355	353	330	350	368	363	341	347	376	343	342	326	323	345	340	344	341	348	353	326	386	339	338	365	330	354	344	349	384	375	337	349	333	355	343	367	333	342	334	351	376	389	350	341	349	352	379	344	340	341	331	355	312	392	389	337	353	347	338	329	353	341	369	383	327	325	360	305	293	350	365	370	347	358	348	333	319	357	354	385	327	329	370	378	372	353	330	360	361	351	342	345	339	330	328	374	326	346	364	320	350	326	342	337	352	365	350	359	336	366	347	314	359	329	353	326	326	368	344	339	349	400	346	353	400	353	359	328	338	334	350	336	353	328	329	361	355	344	359	320	354	315	338	325	383	336	354	347	372	369	340	353	308	357	351	303	385	330	337	382	327	352	365	354	366	324	366	368	358	347	342	325	338	369	361	358	347	338	359	404	353	361	315	305	336	365	358	336	370	331	354	315	366	348	349	369	350	383	323	351	335	345	351	345	317	337	373	339	347	339	354	363	372	383	345	352	343	342	345	319	351	324	325	316	368	360	356	344	332	316	347	349	357	318	346	326	349	336	341	341	372	351	360	359	379	359	320	370	346	326	346	365	357	319	342	331	326	339	355	376	384	349	352	343	328	369	324	367	376	358	337	347	364	368	391	320	377	337	330	357	330	326	340	329	352	338	325	328	346	366	343	354	343	376	347	339	349	356	363	351	321	361	357	358	368	381	359	365	353	335	361	362	369	340	323	361	338	377	371	334	349	322	362	328	349	346	363	381	350	359	334	333	339	337	337	348	359	363	371	354	322	353	339	378	355	338	337	365	336	334	322	341	350	298	363	353	359	341	331	328	365	391	341	381	378	349	354	364	342	308	368	349	349	347	352	362	326	343	355	339	359	343	334	335	342	366	360	381	352	341	334	338	349	359	371	342	334	333	376	326	356	350	396	349	337	355	331	303	376	318	316	318	363	341	331	385	358	344	361	338	380	328	341	369	329	339	382	353	355	350	366	338	376	385	363	365	351	384	337	341	349	327	339	329	350	380	365	334	368	348	370	335	348	352	366	329	369	301	349	338	368	344	341	361	356	369	335	321	347	362	352	353	364	363	337	340	356	311	355	336	369	345	355	320	327	316	333	337	344	345	360	376	354	351	351	342	352	318	355	345	355	360	361	338	331	330	370	398	340	353	348	349	322	349	338	313	351	334	342	374	314	338	373	349	356	343	351	380	343	356	380	318	344	324	357	353	367	344	367	326	324	385	330	322	356	358	334	381	343	346	368	367	383	344	309	321	394	346	371	367	360	344	347	311	331	373	349	333	349	343	345	351	345	345	341	355	325	359	345	346	318	327	302	344	380	348	354	341	320	350	335	324	357	334	320	346	388	328	333	358	325	325	394	332	347	372	341	323	347	345	342	349	370	339	370	343	375	340	370	391	316	357	339	368	358	338	325	337	348	353	334	336	321	368	361	341	332	320	365	349	316	345	389	338	359	346	349	347	348	362	341	336	361	349	374	369	367	348	356	351	331	324	347	362	316	358	306	372	340	329	353	340	363	354	343	332	369	383	348	343	381	342	354	328	330
18345	2653	2820	2157	1517	1053	804	619	516	443	359	359	283	278	257	242	232	228	198	226	195	209	200	183	177	183	170	185	169	190	187	181	181	179	162	181	146	157	172	160	144	153	145	167	150	159	150	136	154	163	125	157	141	145	155	171	164	155	141	161	146	146	138	161	148	150	164	163	138	155	155	144	151	139	148	128	166	162	142	149	128	156	143	168	137	172	181	183	139	153	129	147	142	152	130	174	179	148	150	163	155	180	170	147	139	117	155	179	169	146	133	161	157	143	146	152	165	128	137	147	135	170	154	160	135	168	170	155	127	134	155	165	149	146	121	151	137	136	147	142	142	151	157	136	137	166	138	139	128	150	155	140	135	147	143	146	141	165	162	173	139	143	148	134	152	169	146	132	158	136	159	146	165	165	153	142	140	138	152	160	154	150	146	153	162	149	122	153	160	163	163	133	169	145	157	153	146	133	125	167	145	145	153	141	152	148	140	143	142	143	128	128	132	135	147	145	147	134	127	141	145	165	161	153	140	147	148	147	136	151	143	151	140	144	129	122	162	148	162	123	144	144	128	146	123	171	133	147	129	141	151	143	156	140	155	163	139	123	155	141	141	134	144	138	145	137	129	159	145	132	140	150	137	176	157	166	130	143	168	142	144	150	148	158	155	147	138	147	153	155	153	159	153	157	137	142	142	150	152	129	162	132	118	149	143	130	150	146	153	166	144	146	147	152	152	164	138	164	124	137	152	134	154	139	145	146	141	131	138	147	153	134	120	151	149	165	135	143	123	143	145	149	149	153	141	144	155	150	138	156	156	125	139	129	132	144	175	144	117	167	143	159	151	145	131	136	135	137	149	138	152	153	162	166	151	150	136	126	146	129	136	136	148	158	150	135	163	148	169	121	149	157	169	161	146	159	156	147	132	149	147	127	141	169	167	153	155	146	127	135	150	153	143	146	165	153	161	141	156	126	151	126	152	129	154	163	169	126	155	141	144	163	142	132	152	166	155	161	137	131	163	156	142	154	151	167	155	143	145	174	129	110	132	135	153	154	140	163	132	121	163	173	142	143	137	152	140	162	134	129	133	147	145	131	154	140	143	135	151	154	157	149	141	147	151	135	130	146	144	134	177	149	153	154	146	148	167	150	157	154	130	172	151	173	154	161	147	174	153	150	125	152	167	154	116	127	159	157	123	155	144	130	158	145	150	161	168	162	153	138	133	152	169	144	144	144	165	169	152	134	144	134	146	152	152	144	152	153	156	130	136	161	162	136	140	134	133	143	157	153	145	149	160	175	138	168	144	138	145	139	136	151	161	162	152	160	172	139	150	140	152	142	143	142	134	154	169	122	158	152	159	155	152	129	147	149	158	143	141	156	127	138	142	146	128	148	143	145	175	139	160	152	146	151	164	149	132	146	167	141	118	155	133	172	149	158	140	147	144	145	126	160	148	150	135	150	151	141	131	157	143	144	136	149	147	137	156	135	149	168	129	156	158	140	156	162	166	166	138	150	137	109	146	174	156	148	139	128	156	154	133	166	136	148	146	129	151	139	148	146	144	146	157	143	154	134	147	162	136	146	154	147	132	163	145	135	158	151	137	166	152	146	127	131	133	152	157	169	169	130	158	147	142	144	125	152	156	146	160	143	158	128	146	141	144	163	163	167	130	155	162	139	167	130	158	174	160	118	154	143	151	156	164	145	131	135	141	131	134	125	144	131	160	144	167	146	151	171	152	128	168	153	143	159	128	136	143	135	146	136	142	136	140	132	141	145	146	130	166	153	149	172	144	141	156	135	144	159	145	141	136	137	145	166	157	144	141	146	164	146	145	136	143	160	162	158	142	163	150	155	134	135	160	142	147	144	145	153	154	144	145	156	142	151	134	155	143	167	126	147	146	133	157	145	157	136	155	188	148	142	154	127	164	145	139	121	149	126	131	151	163	134	143	127	134	146	148	156	142	155	167	148	161	169	157	145	162	152	162	151	160	141	142	137	154	136	131	131	158	148	146	133	166	155	177	169	139	130	166	151	150	133	143	143	152	159	128	148	170	151	133	125	139	173	165	168	162	147	154	122	156	147	152	125	143	145	145	153	141	140	141	137	157	143	143	162	152	152	157	162	159	160	143	137	159	162	163	156	154	144	144	157	148	139	113	137	136	165	165	133	146	126	156	163	149	147	154	151	127	155	151	159	137	152	148	168	171	139	145	147	170	170	157	144	145	147	140	148	140	150	145	160	160	161	150	138	142	144	154	154	132	137	156	147	109	150	144	157	144	147	139	159	158	122	127	120	130	169	138	152	150	130	138	177	144	139	130	142	170	142	160	145	143	145	159	154	147	149	154	148	150	138	129	138	155	157	123	150	155	152	167	156	143	142	157	159	138	151	125	145	147	157	156	137	131	149	153	157	145	165	151	132	145	129	144	150	167	135	149	145	141	152	128	153	155	145	145	143	128	144	166	153	152	149	163	121	149	149	173	120	138	142	166	151	169	129	140	168	153	163	133	162	151	140	137	155	170	154	156	154	134	148	150	158	147	150	148	131	164	156	152	134	145	139	123	168	132	150	137	146	140	150	139	141	120	156	143	166	143	151	125	124	156	137	159	151	138	154	146	140	159	133	146	161	119	161	137	146	143	129	136	158	143	149	140	148	159	151	128	139	148	120	151	147	133	161	151	159	166	176	162	144	134	144	136	165	129	154	163	157	140	145	146	151	161	166	132	150	137	130	154	164	155	135	135	143	138	132	130	132	156	161	131	133	128	129	126	138	137	144	140	143	171	157	138	164	162	137	119	165	162	143	131	167	137	171	133	145	136	160	164	162	147	165	136	168	155	130	126	151	150	185	172	137	141	144	142	136	141	169	155	147	147	148	153	157	127	132	157	131	148	146	157	156	137	155	137	131	152	144	169	155	159	156	160	180	167	145	130	170	176	137	168	158	146	144	132	149	157	149	148	140	126	159	147	148	156	138	146	149	141	126	172	145	128	154	157	150	138	138	154	139	143	137	138	156	161	154	128	166	161	152	149	141	146	160	138	135	144	143	143	131	142	157	150	154	145	142	156	134	154	135	159	150	152	119	154	144	137	130	162	141	155	138	135	144	140	137	140	147	140	139	126	156	138	150	130	173	156	125	162	167	149	136	143	147	149	151	141	151	139	144	175	143	135	145	144	158	131	140	162	126	146	144	137	138	154	148	130	162	152	181	156	125	160	149	125	122	172	152	137	154	146	145	146	140	156	151	149	155	133	137	159	159	145	142	153	163	135	132	141	146	127	140	142	138	143	143	136	155	141	154	145	160	141	152	157	161	152	138	153	156	147	131	148	145	137	156	158	140	154	154	141	143	152	160	160	148	156	139	145	147	146	150	163	147	150	149	163	139	138	142	159	153	151	142	154	138	161	154	158	134	156	124	167	142	136	180	151	141	159	151	150	155	152	156	139	156	146	145	128	157	139	150	147	136	127	164	176	154	149	148	167	147	146	156
9875	2746	6673	7152	5827	4717	3954	3167	2639	2321	1997	1819	1581	1417	1296	1251	1143	1087	1015	1052	904	849	833	855	768	778	759	697	689	704	673	636	675	654	674	626	602	601	609	577	597	586	585	590	571	536	566	603	585	566	563	597	589	539	584	536	570	540	528	516	537	539	542	567	502	483	556	548	519	546	541	524	523	541	524	489	512	519	535	518	495	543	532	541	506	489	503	538	534	492	515	567	488	465	517	500	524	525	497	512	528	456	529	480	496	481	488	476	515	489	483	504	452	509	514	478	482	474	456	500	512	491	510	480	475	516	497	500	501	500	503	497	504	453	536	429	485	491	498	529	504	501	484	518	445	486	480	474	476	481	540	483	511	484	464	491	493	434	520	467	501	503	501	506	458	466	463	528	520	484	515	489	544	468	478	494	492	481	468	482	467	458	511	462	532	509	463	476	504	490	518	490	488	486	497	512	481	459	504	492	529	529	509	473	485	512	514	476	505	528	487	506	504	486	535	489	486	519	480	452	474	514	468	463	491	493	454	480	493	492	458	512	500	485	481	493	502	522	421	501	472	485	481	501	428	502	517	495	451	483	498	480	489	487	507	497	526	476	486	506	475	494	535	485	490	463	455	492	440	431	477	494	522	531	470	486	502	493	486	474	458	485	469	508	498	497	503	472	477	458	512	502	479	483	501	487	513	504	497	519	501	490	495	497	485	487	485	463	514	523	471	462	501	488	486	499	519	497	469	458	494	471	469	473	477	498	479	511	455	449	493	482	469	484	499	507	486	472	500	464	537	484	484	440	481	465	488	506	487	482	514	524	499	521	488	519	452	520	496	488	485	477	475	500	500	497	490	477	488	493	472	474	452	483	449	476	505	487	448	486	511	475	493	476	486	477	444	471	501	480	499	485	496	520	512	492	532	537	477	480	479	495	477	490	504	501	494	496	441	504	478	482	456	469	471	478	494	476	517	508	515	463	494	504	513	477	514	442	508	471	527	502	472	492	482	455	468	496	492	497	455	503	519	495	523	496	461	497	539	536	523	477	485	519	496	508	497	534	498	521	460	502	491	448	487	502	504	507	435	490	462	503	527	459	486	433	504	513	508	519	455	459	471	500	538	495	522	497	520	444	486	505	490	488	500	509	489	503	451	473	479	503	458	491	512	482	485	474	479	492	456	458	482	480	470	514	499	491	498	453	462	467	475	509	483	458	506	471	454	486	499	511	482	557	465	466	490	463	466	485	456	491	465	462	497	527	465	484	464	485	500	491	485	506	481	473	475	550	508	501	455	510	524	454	483	481	465	516	506	471	449	495	486	552	523	483	493	506	481	491	499	466	488	472	479	482	465	487	463	507	489	457	501	449	501	503	470	483	470	501	448	486	507	501	506	482	513	451	510	494	503	492	470	510	506	455	500	546	456	513	520	505	483	548	498	489	510	493	495	471	477	479	470	441	479	480	458	547	511	489	491	477	473	493	472	471	471	468	507	520	471	506	486	474	497	495	495	498	493	508	541	456	479	470	496	505	503	500	503	519	459	490	500	489	459	475	517	475	464	502	523	462	499	527	487	510	482	478	462	459	488	469	480	490	485	502	482	493	487	500	473	492	499	475	494	497	466	495	499	467	503	487	469	485	506	508	457	526	486	462	464	481	548	490	502	478	476	450	511	495	472	461	473	495	448	503	498	488	465	454	487	499	501	488	431	469	517	488	439	451	465	418	484	494	494	507	530	480	475	448	462	498	445	528	463	487	457	474	435	494	487	465	471	476	494	461	501	460	484	470	520	496	494	519	487	535	485	515	466	515	506	486	464	477	501	479	457	504	488	517	505	503	513	477	539	484	500	470	501	489	464	487	483	539	469	479	494	521	461	540	508	468	474	454	493	494	481	541	501	472	497	519	494	504	481	474	495	511	459	460	473	486	494	521	526	478	484	458	450	511	477	514	508	490	482	506	426	463	476	478	515	455	496	482	479	497	492	467	481	470	501	500	487	488	486	512	498	478	495	438	478	482	494	527	447	478	510	466	466	495	496	506	501	488	491	509	482	439	499	482	470	480	512	505	470	515	520	478	468	524	498	460	497	469	504	507	509	545	531	514	485	490	472	484	459	472	526	443	499	477	449	491	472	474	489	488	518	498	489	462	501	472	440	484	489	519	471	487	467	467	496	506	476	463	479	447	510	487	497	481	474	454	507	460	497	544	463	496	496	495	493	468	518	479	511	504	530	447	528	469	459	479	489	490	456	495	472	465	514	508	504	500	503	482	473	487	523	473	471	470	516	497	476	486	513	477	457	523	490	479	504	481	495	500	510	468	462	492	469	490	517	462	467	502	490	500	494	475	535	486	498	465	496	496	498	497	538	516	476	487	542	530	519	485	523	478	498	502	510	475	484	484	472	489	450	476	482	507	436	478	490	459	449	489	530	487	472	433	506	480	482	465	501	469	521	489	479	501	500	495	449	493	486	509	545	493	467	511	492	475	488	510	496	493	504	510	491	505	480	506	469	455	471	514	535	471	473	477	512	519	482	475	497	464	509	469	530	511	486	444	506	473	486	500	501	460	472	499	497	469	505	537	460	490	477	499	509	496	475	505	489	487	518	510	511	473	490	462	472	449	498	477	478	494	476	503	455	488	480	486	517	498	494	469	481	434	472	512	545	484	496	519	508	503	492	528	471	472	501	483	468	490	455	486	472	490	486	480	454	464	501	482	505	472	520	521	477	466	487	469	491	470	544	483	521	478	480	489	482	484	494	437	528	491	481	491	506	497	526	446	501	508	483	481	508	474	495	491	491	482	461	488	495	491	457	531	474	495	490	487	490	490	462	509	489	549	509	486	444	481	502	444	462	456	480	477	472	500	479	488	491	489	472	493	484	507	492	503	501	507	507	524	476	487	479	448	510	486	488	489	474	515	472	524	462	501	524	495	526	497	497	489	502	515	474	483	488	488	501	481	473	503	507	438	505	478	473	483	502	506	495	492	486	517	496	504	497	500	479	434	535	515	488	513	477	476	508	482	464	482	506	487	454	490	509	504	508	496	511	514	474	482	489	458	476	484	467	462	447	451	483	449	450	511	474	484	463	494	473	474	498	454	466	507	482	508	479	501	476	477	495	466	489	495	504	456	457	505	485	461	512	463	474	501	513	503	530	488	520	498	486	520	457	486	492	482	479	493	491	496	523	480	495	442	474	473	526	479	523	501	497	456	471	480	480	498	469	469	458	498	462	490	465	496	442	508	527	496	500	487	464	492	481	458	459	512	458	499	505	488	478	490	461	506	493	540	455	517	534	508	446	507	505	518	493	478	535	521	509	490	521	513	498	468	528	494	462	496	450	472	499	506	493	478	509	495	517	500	505	484	498	492	484	479	480	489	441	483	518	472	501	465	522	467	474	487	486	463	506	494	493	475	495	479	468	474	469	446	465	468	503	537	489	494	529	467	463	508	496	492	461	519	490	469	506	505	489	439	498	461	501	499	526	467	500	459
2540	254	303	253	250	286	196	221	201	206	240	212	222	219	201	201	182	208	235	209	209	200	215	205	239	196	238	210	214	209	212	189	203	226	235	199	220	198	207	203	211	218	212	198	186	204	218	202	216	223	197	210	211	205	216	235	198	210	206	230	209	181	206	169	215	198	209	213	177	220	224	200	214	208	202	177	216	229	212	234	204	239	215	215	196	202	210	198	214	226	198	181	241	208	201	202	216	193	216	207	205	209	211	210	208	201	187	225	198	230	204	218	245	187	205	196	218	201	193	206	207	220	224	222	209	205	233	213	244	196	198	208	233	213	171	205	208	230	200	219	203	224	191	242	201	226	208	203	241	242	210	236	205	209	203	222	194	184	220	202	199	221	202	205	220	224	193	222	212	206	216	230	232	232	206	216	203	192	227	233	203	191	219	189	203	202	244	208	184	195	232	201	201	212	212	221	217	205	193	204	209	198	193	211	212	199	222	219	211	188	205	217	202	222	219	223	196	221	202	208	221	219	226	184	215	238	219	203	208	223	235	195	196	190	195	203	205	228	182	234	217	201	207	223	208	198	196	216	229	196	166	225	186	214	205	196	195	185	213	212	214	220	232	206	220	217	213	178	192	213	211	208	215	223	196	210	189	238	222	222	208	213	208	222	191	186	208	209	206	200	208	221	201	210	193	186	224	238	219	214	200	224	226	200	199	206	201	212	203	200	214	208	210	220	189	214	210	223	207	221	216	221	223	222	219	178	222	212	224	213	214	227	206	209	209	218	215	208	195	218	159	219	209	200	191	226	203	193	213	175	185	201	190	210	197	238	188	198	196	196	175	170	228	197	216	207	203	205	199	240	213	227	195	217	195	244	194	203	197	198	194	198	212	181	195	208	187	209	206	181	216	231	191	212	192	209	207	217	212	207	226	214	211	206	200	209	234	227	209	224	215	208	215	202	209	179	202	204	210	226	199	192	186	191	190	232	208	212	204	211	183	200	230	183	208	194	218	184	228	197	220	211	213	213	220	205	172	201	195	212	214	195	210	209	246	214	216	229	212	183	241	223	242	176	210	227	237	227	215	222	225	223	233	194	207	171	211	211	211	227	213	199	212	187	197	204	205	192	233	208	192	213	247	209	195	201	193	184	213	216	227	200	221	205	214	204	196	196	189	196	199	209	202	222	220	214	203	203	211	190	184	216	202	224	188	217	201	196	203	208	184	212	203	203	222	197	209	188	218	205	203	196	174	200	180	230	212	195	213	221	233	223	210	207	187	208	206	225	194	199	213	213	200	212	213	236	197	209	207	183	193	214	210	204	204	224	222	210	220	227	215	202	221	210	175	198	200	190	216	194	197	192	214	209	226	227	191	199	229	204	224	199	213	189	178	190	204	221	205	223	204	176	181	197	212	205	222	210	217	203	215	216	202	209	196	225	203	179	224	220	194	207	210	236	200	214	224	199	215	216	217	195	190	237	219	209	206	199	201	188	227	204	206	203	209	205	204	189	202	219	218	198	184	206	230	206	216	185	214	214	203	225	211	228	212	208	197	207	212	209	205	204	195	204	188	212	182	222	218	222	198	217	201	207	189	232	217	229	190	217	203	221	226	220	182	207	205	189	197	169	221	189	210	201	205	214	204	203	223	220	193	201	212	215	207	205	222	197	205	225	212	217	203	185	190	197	211	199	189	191	188	209	199	192	199	184	231	195	215	223	195	207	191	220	189	218	171	204	196	233	223	212	198	210	205	206	214	221	190	205	204	221	205	245	223	199	235	200	230	198	206	180	188	185	211	189	206	215	214	201	213	212	197	229	213	227	222	222	232	229	220	231	200	219	217	187	225	194	238	194	204	215	212	235	205	178	222	205	200	235	216	206	200	211	221	210	219	211	219	226	196	199	196	221	211	183	210	224	192	218	172	186	207	212	204	196	200	208	197	199	229	221	215	224	225	222	185	183	194	198	205	221	234	216	192	199	194	214	206	217	190	198	228	206	222	213	191	203	211	201	215	208	177	178	207	191	209	202	208	211	217	220	209	217	230	199	211	184	227	224	240	190	198	231	237	195	214	210	239	208	193	215	222	204	212	190	201	185	230	223	215	193	205	214	207	223	241	218	201	228	204	201	203	208	216	209	202	209	207	224	228	223	207	187	222	197	224	212	230	206	213	219	184	200	210	176	190	221	209	181	223	197	223	207	224	203	218	232	208	193	211	233	195	194	200	196	189	188	203	211	206	241	177	206	195	203	194	199	220	212	206	209	206	214	213	189	204	209	197	210	223	197	204	197	227	207	237	196	195	203	188	203	219	188	216	192	208	183	206	200	211	218	190	201	185	220	199	224	204	218	211	197	214	215	191	233	213	193	222	235	188	223	203	195	203	190	209	211	193	184	202	205	192	211	204	222	208	219	219	220	238	204	217	200	190	207	222	218	226	236	205	211	241	186	196	195	219	193	191	217	198	204	204	205	220	218	232	207	213	214	233	192	211	204	205	181	207	224	192	217	218	211	204	212	189	210	225	174	214	214	216	191	207	199	188	206	198	201	211	215	228	213	219	210	232	227	207	192	232	233	246	210	224	236	189	218	184	207	188	218	188	229	197	180	212	214	197	224	212	197	192	223	213	203	205	199	211	216	201	214	226	240	190	184	199	215	234	208	220	187	211	225	200	205	190	211	206	211	221	209	227	223	213	192	193	201	204	206	194	228	181	219	217	187	198	205	216	217	207	191	211	194	198	216	192	214	205	206	199	207	250	210	214	214	219	214	214	221	224	194	226	196	208	181	210	194	216	219	205	214	211	228	192	220	232	216	219	196	182	210	230	186	203	219	216	235	219	205	187	213	194	214	214	226	226	202	223	221	228	218	236	234	205	231	235	201	196	199	211	190	210	214	192	211	204	198	203	195	216	194	211	201	178	196	216	235	227	226	216	211	206	223	171	215	209	218	206	189	205	213	218	211	214	214	201	211	199	195	212	209	213	207	221	193	204	196	207	191	201	226	239	221	189	210	228	219	194	223	213	214	228	197	204	233	220	219	224	230	220	179	214	191	202	204	208	209	213	225	234	209	225	205	173	227	199	226	184	214	202	216	192	214	221	207	191	213	215	202	201	189	221	238	189	215	198	195	207	206	226	197	185	209	212	229	243	204	207	224	200	227	217	195	220	211	188	196	196	202	230	209	221	204	211	226	225	220	180	210	188	190	183	244	204	200	213	208	229	234	172	199	205	193	229	213	206	205	216	242	212	203	193	219	214	188	180	220	201	243	183	206	211	201	203	214	199	190	221	197	209	226	242	229	231	214	221	196	219	223	202	199	193	205	218	215	221	196	188	247	207	187	216	205	210	221	189	192	217	218	189	224	216	201	192	213	209	186	214	222	215	213	209	194	219	194	195	216	186	211	212	207	207	212	221	206	223	223	231	218	226	212	206	205	215	229	215	205	203	211	193	180	196	229	178	213	218	224	195	223	203	188	200	213	201	178	231	195
3107	731	860	844	779	789	688	754	727	678	704	700	711	668	682	660	648	683	668	687	659	648	653	700	606	668	663	608	600	683	619	635	662	652	618	621	633	675	669	625	650	649	640	621	644	632	664	641	615	633	584	646	590	655	634	658	604	649	676	646	634	643	641	648	649	644	651	594	589	629	648	650	640	609	644	647	608	683	655	651	627	635	673	660	598	608	617	664	651	667	640	650	610	675	662	621	651	620	600	597	661	669	641	615	627	630	623	632	665	644	637	616	639	660	649	631	601	626	644	660	623	625	668	653	621	641	616	654	601	638	664	620	675	605	638	660	637	631	627	602	636	671	626	669	607	635	646	607	634	642	661	618	610	609	679	636	653	627	600	648	632	634	624	664	627	646	647	604	565	619	609	648	629	639	639	615	567	627	649	595	623	615	621	631	652	624	621	675	599	673	618	647	607	626	595	637	581	636	619	676	650	656	652	623	605	637	647	676	656	605	656	630	642	602	611	673	662	652	592	622	629	631	599	658	624	622	630	614	642	598	633	618	638	669	643	639	658	662	657	622	619	634	607	623	715	606	642	617	653	648	614	658	638	629	627	631	632	629	609	616	630	611	619	650	665	626	711	667	654	646	567	613	617	651	629	643	616	671	640	625	553	635	643	642	619	611	615	587	611	629	617	651	615	654	620	656	657	613	590	598	601	631	614	662	650	644	664	638	649	646	630	684	624	645	644	635	626	575	636	626	614	647	641	608	666	643	641	661	650	602	656	647	638	607	648	680	656	664	684	636	602	610	625	626	634	646	600	704	579	646	623	638	614	619	598	606	671	621	580	632	647	633	621	604	672	641	621	634	609	647	599	659	600	602	659	628	599	662	648	630	668	640	659	624	667	638	640	608	627	624	644	620	616	601	621	638	663	608	596	605	649	621	640	610	609	635	660	616	620	610	660	666	622	633	647	622	646	646	640	645	643	689	642	628	588	639	648	650	652	632	650	633	644	658	604	644	640	573	636	612	605	658	602	627	637	647	640	613	638	624	623	652	637	646	621	614	607	627	642	639	650	635	594	630	643	604	626	663	639	614	651	625	670	637	650	643	565	660	633	636	633	617	613	628	617	700	675	680	631	669	621	697	618	603	611	644	658	598	635	611	650	661	651	630	625	588	639	610	650	642	639	610	670	616	669	646	660	632	641	633	659	645	650	640	657	643	638	641	631	638	633	632	638	612	629	623	606	652	645	641	644	581	612	627	671	651	645	667	629	699	637	607	625	621	629	651	633	614	634	664	648	650	639	637	649	617	639	653	620	565	617	601	627	648	680	659	643	632	640	631	647	635	649	607	628	626	676	618	622	680	669	632	632	598	632	611	617	660	613	638	659	610	584	617	630	589	619	592	660	649	649	630	657	602	622	681	643	597	602	649	641	633	614	615	632	625	643	635	713	660	628	633	638	702	641	646	643	632	621	624	647	602	669	604	672	623	602	618	620	606	646	637	644	647	607	652	666	659	669	625	637	665	620	630	614	645	626	647	582	625	674	665	631	632	623	627	603	643	690	673	636	638	629	628	667	638	590	641	650	657	621	634	675	617	639	653	597	643	667	626	631	631	664	711	654	605	631	616	642	659	571	644	634	640	636	650	607	584	623	631	630	634	665	629	635	633	629	636	686	615	656	601	623	616	611	602	634	611	607	630	618	633	603	592	627	642	635	620	641	631	647	668	669	636	639	646	592	642	663	636	673	633	648	607	638	653	684	658	662	625	611	644	636	662	646	610	612	674	648	608	650	619	646	629	669	642	609	668	595	661	623	649	630	619	642	645	628	600	645	658	651	604	637	609	625	637	609	633	642	596	669	620	643	645	654	607	614	649	593	655	607	647	637	618	645	636	646	623	634	596	671	620	633	597	684	662	644	583	614	618	658	636	633	633	616	659	642	650	648	673	682	639	605	608	688	639	593	599	627	664	645	612	645	622	637	619	643	609	608	623	660	658	635	624	644	576	622	673	679	629	618	628	633	653	628	615	621	604	670	633	642	604	570	583	633	617	662	619	672	624	621	644	654	636	671	632	632	591	660	639	644	610	624	567	637	618	623	663	633	641	577	641	609	638	669	630	659	670	647	606	621	605	612	624	589	653	597	597	649	613	613	658	692	649	589	601	613	626	640	603	644	623	606	603	641	631	630	616	611	635	610	662	646	630	605	664	633	620	645	629	661	623	673	618	631	641	633	609	627	593	658	644	645	648	693	614	637	658	598	648	653	636	610	626	577	609	640	640	585	659	637	652	571	593	599	658	643	630	639	605	657	648	578	622	640	624	604	624	599	667	608	628	610	617	647	642	642	609	594	671	634	650	644	659	658	694	623	648	649	640	657	636	585	658	665	654	637	665	607	611	602	629	631	666	621	656	625	603	628	628	659	665	669	598	619	657	621	651	668	595	632	594	616	643	637	644	598	628	610	594	626	641	643	634	608	606	667	652	645	625	605	633	657	683	652	593	629	642	632	616	622	617	632	622	632	632	610	653	628	623	637	617	676	660	604	662	640	604	681	638	640	599	620	610	654	679	637	642	627	624	633	642	657	625	626	609	654	626	663	630	601	621	655	590	620	644	641	599	616	670	632	640	656	646	667	651	620	648	659	594	636	586	639	611	685	663	626	676	664	616	702	647	654	644	669	596	638	604	619	628	622	647	595	611	597	624	617	640	620	700	657	626	652	625	640	662	614	664	636	613	670	652	599	651	620	651	627	612	603	617	614	597	614	598	627	657	632	685	623	645	631	613	665	677	643	605	650	614	616	646	659	650	613	665	617	601	640	632	598	630	600	613	569	648	626	675	619	648	611	637	598	676	606	685	588	577	646	677	599	628	601	623	607	644	661	619	583	645	656	659	646	591	613	574	633	625	679	656	670	645	671	641	627	606	634	625	630	650	630	637	640	643	600	641	622	638	694	627	606	610	626	589	642	647	649	622	614	659	598	670	673	599	592	665	611	646	630	628	628	658	665	655	630	622	608	624	607	645	634	631	598	644	645	644	654	590	641	636	599	609	642	608	623	646	613	579	633	628	657	605	609	639	640	623	679	650	642	676	595	592	637	620	610	633	632	613	630	646	649	572	623	659	616	628	661	651	611	616	629	617	637	618	631	647	588	599	650	594	652	626	633	653	618	608	639	640	654	618	663	626	622	624	610	600	628	637	636	619	624	641	653	703	632	682	625	615	583	668	618	636	609	652	656	627	648	639	660	581	626	669	639	611	575	587	634	612	601	576	654	635	658	633	670	638	615	660	636	644	641	636	603	607	575	623	613	634	661	653	677	640	642	619	624	597	588	670	635	670	647	647	674	626	656	645	619	650	688	651	599	633	635	669	634	652	629	660	586	610	597	614	631	641	622	629	636	645	650	648	615	661	644	614	626	608	610	639	611	606	605	636	616	650	588	631	607	652	615	637	658	649	639	635	574	622	632	663	634	626	689	637	645	628	671	635	675	663
26431	4706	1605	1035	753	556	423	342	250	229	209	213	182	149	151	138	152	145	115	125	118	124	117	124	139	128	141	129	138	87	106	140	108	102	129	105	110	113	124	95	109	89	114	125	99	88	125	102	117	127	111	117	111	123	106	121	107	126	110	124	99	99	104	125	113	91	95	110	113	98	111	116	97	91	103	103	82	126	92	79	105	98	113	99	93	102	106	96	105	89	107	88	105	100	108	115	100	108	102	117	104	102	102	92	101	92	110	101	112	107	115	118	100	124	95	100	101	114	103	91	114	103	108	115	106	97	102	107	98	105	103	111	96	89	77	107	113	102	102	112	113	104	90	92	110	108	86	112	88	111	103	106	107	119	118	101	103	105	99	116	91	110	100	120	103	112	100	97	99	121	94	95	119	96	118	91	106	106	113	103	109	107	119	110	100	105	101	100	110	117	108	86	121	96	96	99	106	94	103	113	100	104	98	102	99	100	99	95	95	112	91	104	103	97	106	115	112	87	104	95	99	104	105	100	90	94	103	99	99	112	106	113	97	126	99	110	101	106	102	112	111	128	107	85	102	96	96	114	118	103	95	104	108	108	96	111	112	99	85	98	119	99	91	97	105	113	101	103	106	101	90	126	111	107	108	104	105	100	112	116	91	112	113	126	91	89	115	106	98	103	105	97	93	104	106	104	106	112	89	98	122	115	101	106	98	112	103	109	109	102	106	94	110	100	122	107	76	115	96	111	76	109	110	99	98	97	108	106	104	93	89	92	93	105	99	115	100	116	113	93	97	88	107	99	96	102	105	99	105	102	119	111	113	105	105	103	75	101	127	94	120	95	108	113	126	106	106	106	117	113	86	113	106	127	104	80	88	115	94	94	78	90	89	101	98	116	105	115	109	101	102	98	103	84	88	94	95	131	101	103	94	95	108	120	120	85	97	109	118	108	93	111	128	80	110	95	102	100	84	119	101	82	111	109	98	101	106	122	118	104	92	94	99	110	99	98	107	123	103	93	102	112	108	107	104	101	106	106	108	101	116	99	124	109	100	100	118	106	103	110	109	105	84	92	94	100	112	113	102	110	99	110	103	113	95	105	94	95	97	93	93	103	98	101	95	99	98	86	100	110	111	100	103	100	112	109	106	121	86	118	95	95	132	101	120	100	92	120	120	99	94	118	120	96	107	121	100	90	104	107	113	105	105	92	111	104	115	103	106	110	96	97	100	101	110	105	112	125	105	115	113	92	100	105	107	130	95	89	110	113	95	108	117	96	120	109	96	111	104	107	101	110	97	112	112	120	107	115	106	106	95	99	100	101	103	118	98	90	104	125	98	91	82	97	96	87	111	107	103	100	107	108	109	92	99	108	99	76	102	109	97	119	95	114	98	125	106	92	119	95	111	95	103	106	98	121	105	94	81	98	92	89	103	111	92	95	96	92	104	140	98	103	96	119	105	89	110	92	90	110	95	101	110	121	95	91	98	114	109	80	94	92	94	105	109	107	92	118	106	91	100	104	85	103	94	104	99	98	104	102	107	89	94	116	91	76	93	107	104	102	107	111	106	116	128	120	88	116	106	112	112	106	98	106	112	96	102	97	74	115	115	110	96	97	96	118	101	104	107	96	113	107	97	108	102	82	102	124	87	115	103	102	106	95	113	102	100	103	91	104	96	97	114	112	108	92	94	104	97	101	123	118	111	90	101	112	102	112	92	100	96	86	112	95	104	113	118	115	104	105	94	106	95	117	106	96	122	95	109	111	128	85	95	96	114	121	115	97	98	130	120	89	124	92	93	115	109	112	109	99	121	109	106	96	92	117	102	104	101	101	105	111	102	110	115	98	116	107	93	121	87	103	100	85	99	89	92	108	119	110	106	120	124	97	114	85	104	79	117	99	106	116	115	107	98	107	116	110	108	115	111	86	103	100	106	113	114	107	108	101	116	107	120	85	105	105	102	97	116	115	98	110	99	94	107	94	117	113	99	108	93	85	119	95	104	108	113	105	106	97	112	83	93	96	105	114	109	111	104	91	130	93	97	106	94	91	98	85	129	97	93	112	112	90	108	95	102	110	108	101	101	109	85	96	98	92	105	95	91	106	114	103	95	109	104	107	97	111	121	89	99	93	91	93	106	98	99	116	96	103	125	101	86	101	112	83	109	110	107	94	94	99	108	94	86	107	107	96	97	106	106	130	99	121	94	98	114	110	102	98	104	119	92	118	99	101	85	88	105	95	109	89	124	104	116	103	107	92	89	82	115	106	111	101	119	126	117	96	117	121	93	98	107	109	129	95	97	85	95	112	102	119	99	112	104	96	92	98	103	92	102	115	109	107	100	96	105	116	112	104	105	115	117	102	97	96	82	108	108	98	108	106	94	108	105	109	86	90	84	90	117	120	112	118	107	89	84	107	109	93	112	101	110	103	106	105	104	94	126	108	113	117	102	112	92	112	100	98	120	97	111	100	108	115	92	98	94	88	102	103	103	94	91	99	125	98	103	104	113	97	112	106	94	90	104	104	91	93	112	90	119	101	100	84	113	105	98	106	130	102	109	106	100	99	105	82	101	101	114	98	88	105	95	96	113	89	115	98	90	103	94	95	115	109	103	115	104	111	120	113	93	102	100	109	123	112	121	95	110	97	103	105	102	102	99	111	108	100	120	84	112	93	109	94	113	122	119	94	90	121	104	103	99	103	94	129	117	112	93	92	111	90	102	114	90	100	83	109	99	92	115	112	96	82	126	110	112	102	87	105	113	112	101	109	116	101	87	109	111	97	96	89	114	103	93	89	105	97	106	104	92	106	97	100	82	90	103	111	104	91	103	101	104	112	129	110	108	105	101	114	107	101	118	109	116	112	104	106	93	112	85	94	96	91	102	96	105	109	125	104	110	113	107	98	109	101	114	107	92	108	99	98	104	97	105	106	107	98	105	112	102	113	92	98	99	122	100	106	125	102	100	100	99	100	82	85	110	126	97	93	110	82	126	95	116	96	127	125	115	107	91	104	91	87	125	129	92	112	88	94	123	112	88	111	91	99	100	107	98	107	100	106	103	115	105	95	94	101	111	111	93	113	102	100	85	94	95	114	103	117	97	92	90	102	107	100	98	101	90	120	103	95	104	96	104	96	106	119	101	100	96	103	110	125	99	92	108	88	86	109	103	99	125	107	102	115	86	101	103	101	100	109	103	103	120	80	88	108	132	95	109	123	111	99	95	90	100	116	110	102	100	103	97	95	110	107	110	107	105	118	98	87	95	105	96	115	121	113	105	108	108	108	112	87	95	102	113	103	98	111	98	104	105	103	96	112	109	104	101	123	106	105	90	116	112	122	82	99	103	103	78	87	105	87	93	109	123	97	96	98	127	107	109	109	96	103	113	101	94	90	111	106	114	101	104	93	83	113	107	114	126	87	104	111	107	87	103	107	115	94	98	111	100	98	97	87	98	111	101	121	109	98	103	109	111	94	88	92	112	99	86	109	119	94	90	106
13263	1559	3653	3917	3150	2619	2217	1765	1467	1275	1138	1032	920	847	796	740	710	654	640	596	554	559	528	507	511	471	478	491	501	459	435	441	477	419	435	398	449	430	437	436	419	377	445	400	391	391	406	392	370	392	370	380	369	358	375	388	377	379	360	362	359	347	379	324	364	392	370	361	399	359	361	369	331	352	391	365	340	339	360	367	378	403	348	366	362	376	395	357	344	378	370	346	355	374	375	359	372	384	377	373	396	355	354	371	379	335	372	386	347	379	338	318	362	358	387	357	382	363	337	347	384	368	393	333	346	342	367	350	370	384	341	380	320	362	368	376	358	377	378	338	334	339	361	349	356	353	348	365	355	364	354	347	366	324	366	359	389	379	367	342	358	329	372	393	342	336	381	409	363	355	377	344	336	327	346	372	372	374	335	357	380	336	374	338	352	317	339	365	361	355	333	361	343	354	376	348	318	350	350	364	349	329	360	355	332	356	363	352	353	341	391	324	347	334	324	396	324	351	406	318	352	344	376	328	324	363	351	345	376	331	338	380	352	350	358	380	371	381	361	373	370	337	336	367	342	376	375	350	346	355	347	369	325	354	364	347	335	360	351	344	352	333	314	340	369	342	368	391	359	354	360	367	353	378	347	343	347	345	352	348	357	369	335	371	380	350	351	366	384	401	357	331	355	346	361	355	391	367	374	347	367	368	332	352	358	349	364	369	341	367	351	327	366	390	344	364	354	352	382	370	368	347	342	355	366	382	343	333	355	359	336	343	344	386	322	354	330	333	353	347	370	324	342	348	356	355	363	356	359	346	349	362	376	376	397	331	368	360	333	357	322	343	357	356	347	361	362	359	386	324	331	347	343	389	361	335	381	373	338	343	324	348	347	393	343	356	359	390	359	337	341	380	365	354	364	344	347	363	343	379	338	367	382	357	364	314	333	343	367	338	381	370	348	354	361	387	384	360	387	335	359	319	370	387	326	347	368	365	364	374	371	355	354	379	365	364	360	328	367	326	343	362	347	393	381	324	369	341	347	379	341	348	344	343	360	363	336	331	314	315	332	363	327	340	353	344	341	343	353	369	373	344	362	386	370	348	373	367	321	383	335	338	306	347	334	377	345	355	332	349	374	346	348	346	350	337	334	345	365	365	322	362	343	352	361	355	304	358	357	331	348	372	362	338	369	333	353	340	361	351	373	383	351	354	359	366	389	352	331	363	356	352	368	295	337	382	343	351	334	351	309	350	365	335	366	372	352	386	352	371	326	340	347	390	330	377	362	354	337	373	345	319	360	379	335	372	341	315	357	362	382	341	384	343	359	392	337	339	337	353	346	349	324	351	315	346	327	346	328	343	369	372	346	365	372	351	334	370	344	364	356	361	325	341	329	357	334	382	358	337	326	343	361	365	349	364	365	338	323	384	345	335	340	340	356	355	375	359	340	338	396	375	339	378	374	386	380	337	343	348	369	349	356	370	351	335	352	323	347	360	379	333	348	347	360	367	366	391	354	344	349	327	350	371	356	362	337	391	368	368	354	356	335	398	365	357	320	324	359	358	342	327	381	360	356	338	358	358	357	335	372	344	331	360	362	367	351	386	345	348	358	392	322	353	342	345	391	336	376	369	357	353	365	359	329	349	362	351	355	362	366	370	323	353	365	355	353	357	329	345	362	333	377	336	379	365	348	379	392	361	341	369	330	365	342	364	379	360	360	370	358	348	363	357	363	352	359	318	380	338	339	351	370	384	338	387	333	353	341	329	356	349	362	360	357	346	340	344	367	334	307	360	349	362	323	380	333	360	370	358	330	343	348	373	340	357	344	379	351	360	366	319	356	336	341	321	362	355	349	323	365	325	364	358	349	349	356	347	356	373	390	366	338	368	314	394	326	353	336	369	366	345	344	362	357	368	358	364	342	347	384	346	348	359	392	358	373	367	336	376	349	351	366	348	344	353	332	359	358	365	358	368	364	359	364	340	347	360	333	369	383	346	373	362	342	360	328	389	340	370	352	359	355	342	356	351	361	346	345	348	367	376	347	319	368	335	372	363	351	323	382	359	351	370	339	327	356	413	300	368	358	361	348	341	340	335	366	337	381	357	381	297	354	334	348	351	345	359	348	358	308	329	351	364	317	357	331	354	374	350	363	361	311	372	330	335	341	347	323	350	332	352	353	366	363	330	385	365	363	369	388	371	349	352	351	347	372	368	371	358	342	384	338	386	366	337	344	374	345	350	376	322	338	340	341	381	372	365	329	366	353	366	369	379	349	395	404	365	341	297	382	342	363	347	373	344	355	345	353	321	377	336	331	350	372	348	365	369	342	333	346	340	395	362	386	387	320	326	361	325	359	347	364	366	373	365	367	358	320	365	359	351	340	347	335	324	363	357	354	352	372	346	377	351	345	325	361	376	325	350	371	385	338	352	322	342	346	365	357	375	361	344	353	357	361	358	367	343	358	352	373	386	348	318	366	365	377	354	350	359	371	339	344	340	372	363	352	380	359	365	371	351	340	367	353	370	334	371	351	349	348	410	376	342	370	346	361	350	364	366	375	374	369	373	356	333	364	365	356	362	322	349	340	324	364	371	349	328	329	338	365	353	357	352	358	337	336	404	353	368	336	344	324	369	366	354	337	346	346	355	359	376	367	342	370	352	322	356	377	389	360	334	373	329	350	353	369	310	331	361	360	347	340	358	361	348	348	380	349	326	370	350	374	373	372	374	358	368	332	331	339	376	326	321	350	353	358	343	359	339	380	329	367	312	342	319	345	347	358	353	344	340	348	381	386	364	352	356	364	358	305	343	357	349	322	358	348	358	356	357	327	378	352	352	355	326	352	374	361	337	360	338	342	332	371	368	358	326	333	345	360	358	363	392	361	340	372	361	346	375	382	364	375	378	334	345	348	377	358	373	358	335	330	388	325	347	336	352	362	347	352	364	378	370	372	329	351	330	353	344	320	341	348	370	361	359	358	360	385	361	355	328	357	339	363	346	328	390	385	370	361	350	392	354	355	338	387	319	376	352	343	358	386	339	359	334	359	353	391	328	357	323	330	352	353	344	354	356	371	359	352	365	347	344	331	342	373	375	359	362	334	362	355	369	355	356	359	365	321	359	365	367	383	327	349	347	367	353	343	346	336	362	403	331	350	352	339	327	370	355	338	363	332	341	324	381	367	383	364	366	354	353	375	351	389	361	356	361	342	316	357	330	349	398	362	353	339	348	364	346	331	366	350	361	348	363	348	353	356	374	352	322	387	318	373	329	344	345	359	354	335	365	358	343	322	345	333	331	363	383	383	340	336	340	337	369	315	330	337	379	361	363	343	363	318	371	364	344	343	350	334	328	344	366	389	356	380	374	366	336	338	369	359	381	352	367	370	366	373	344	360	343	392	383	345	359	342	356	334	388	355	360	390	364	327	327	357	354	318	355	376	328	331	366	368	346	369	361	339	365	372	337	319	362	380	336	354	319	374	348	361	384	335	359	373	366
49733	15605	4533	2126	1368	996	808	592	514	475	379	329	310	264	248	242	232	230	200	212	202	190	215	184	167	178	168	180	172	174	168	152	169	155	154	177	159	174	178	167	157	164	146	127	147	168	178	172	157	167	154	134	166	158	147	139	142	160	169	186	153	159	156	152	165	146	168	165	173	142	162	166	151	139	153	163	190	163	157	155	158	149	160	147	177	161	162	152	161	154	154	152	157	136	156	138	130	174	151	132	160	181	159	129	164	170	179	117	133	154	133	164	152	149	163	155	146	165	145	149	132	149	161	167	123	159	148	126	148	157	157	142	159	167	186	150	153	177	130	158	158	132	150	150	163	184	135	137	146	152	155	146	150	172	150	187	151	165	147	178	136	146	158	138	147	162	152	146	148	153	152	165	138	165	145	162	165	166	170	183	168	155	150	142	166	148	161	142	146	144	144	161	147	154	157	143	115	173	124	134	183	137	160	137	160	154	169	162	154	163	158	163	165	129	160	174	153	153	139	147	161	173	157	162	156	145	170	158	151	168	165	151	154	169	183	168	158	153	166	149	186	139	170	144	159	138	158	154	141	130	167	149	161	145	139	149	126	160	148	156	147	154	166	152	146	142	148	129	167	147	166	163	161	156	172	166	144	136	138	138	154	154	159	165	153	158	155	162	155	147	148	152	153	166	154	150	154	140	150	132	145	155	159	132	164	169	173	156	157	143	149	162	141	163	157	149	143	142	163	148	162	147	147	144	170	177	134	155	173	170	145	158	149	162	156	164	177	149	133	163	161	151	152	141	155	155	157	154	158	160	125	143	149	138	161	154	149	164	147	163	138	142	149	143	151	149	153	140	144	161	182	173	167	164	135	168	128	168	170	157	138	144	139	151	139	144	140	166	151	149	144	170	155	147	166	158	158	152	149	143	137	125	157	153	150	136	133	163	145	162	136	135	166	149	146	182	145	155	157	194	146	141	158	146	152	167	128	150	143	166	165	162	159	149	166	153	165	179	136	172	150	141	157	148	150	128	171	158	160	168	154	174	156	154	153	139	152	144	157	159	157	158	191	148	153	143	143	152	161	146	163	160	161	152	173	141	130	146	153	139	141	155	158	168	139	158	140	138	160	144	161	175	149	160	137	174	131	150	165	164	150	160	131	145	153	153	157	150	160	148	165	146	136	143	151	164	159	154	160	149	149	137	166	135	152	143	148	163	156	145	145	134	161	159	131	167	155	170	141	170	148	169	148	149	154	128	164	148	172	142	152	161	169	186	149	150	141	160	126	146	163	144	141	160	162	149	155	167	155	146	165	177	160	140	158	144	154	143	152	152	168	178	159	138	146	155	149	146	160	128	143	169	130	139	158	151	155	160	155	150	137	162	145	165	176	156	157	168	143	134	174	153	147	166	168	157	153	145	158	157	196	152	170	152	159	133	163	150	160	148	157	136	141	165	170	147	143	149	154	147	149	165	124	171	163	139	161	155	154	154	149	164	144	161	143	154	144	153	148	151	150	157	136	148	160	160	136	142	147	146	151	154	154	156	144	147	143	154	141	139	143	154	144	152	146	135	163	150	135	142	153	147	161	167	160	140	152	156	150	151	149	148	140	130	146	156	159	181	128	184	156	172	139	137	150	150	138	160	161	143	150	151	167	161	168	170	134	160	175	140	170	177	140	162	140	155	173	155	152	140	161	158	152	163	156	171	138	142	130	144	161	156	148	170	140	152	182	169	128	148	145	158	166	158	136	166	146	149	150	147	157	152	144	148	140	152	147	156	153	144	150	145	113	146	139	144	158	147	129	140	145	158	143	145	140	151	186	159	139	153	169	135	139	147	178	164	154	154	147	150	159	161	170	170	152	159	149	163	158	188	139	160	156	184	150	135	153	158	154	145	160	141	157	134	155	152	139	147	150	160	180	142	173	145	167	134	156	147	135	165	145	167	161	155	152	154	133	160	157	138	165	149	144	148	162	144	125	142	150	158	131	143	166	157	150	138	159	161	158	145	157	147	141	160	115	154	172	159	156	160	164	184	149	144	147	160	135	137	154	147	139	159	149	144	155	161	166	159	169	166	135	157	170	148	126	135	162	177	152	138	133	159	151	159	157	163	155	147	147	122	152	161	138	155	133	152	161	157	155	161	156	158	156	135	146	139	142	142	160	145	175	134	145	147	157	156	151	178	143	154	153	136	150	177	170	152	157	188	165	137	150	142	194	158	164	155	140	142	165	190	151	163	160	146	143	142	165	159	138	176	132	139	169	142	146	138	173	150	162	155	143	171	143	162	155	162	169	165	136	154	148	163	149	143	141	150	147	167	151	154	162	150	186	153	159	136	155	139	122	160	173	156	133	162	186	148	152	160	157	169	151	156	152	148	144	155	142	150	144	152	141	144	150	140	145	156	140	151	165	148	154	148	137	160	163	144	166	155	164	156	185	135	126	141	131	166	148	168	144	162	147	144	171	148	147	158	175	143	153	161	146	152	145	162	172	153	160	142	156	159	163	157	160	157	176	175	163	158	146	139	162	132	158	146	138	133	160	174	165	156	167	156	162	162	161	161	163	158	142	161	160	152	149	152	141	157	147	133	153	145	161	164	164	168	187	135	171	153	161	174	154	171	156	158	170	145	143	134	161	151	152	143	143	181	146	170	150	143	112	135	147	150	147	151	149	137	151	150	144	125	147	152	157	140	142	124	158	141	152	152	150	142	167	164	166	149	150	157	139	150	152	167	134	141	150	142	167	139	161	166	158	147	153	133	146	146	149	141	177	129	169	175	157	140	173	156	135	151	153	150	134	147	142	161	137	177	142	149	150	165	154	159	164	146	152	156	136	163	156	152	160	144	149	156	157	163	151	152	144	177	167	153	134	147	151	155	144	150	137	150	154	137	178	158	154	176	160	150	169	167	147	139	150	157	143	165	143	138	136	169	155	162	150	147	178	162	168	161	162	167	158	139	168	148	157	165	162	151	173	163	180	138	134	156	147	143	152	157	142	154	170	155	153	144	139	151	166	164	143	144	146	155	143	142	152	163	144	157	127	165	152	136	145	125	178	168	152	168	157	177	132	143	160	150	142	144	146	169	173	153	158	135	191	153	150	149	141	162	150	175	159	127	179	154	158	156	143	153	150	144	169	183	152	138	147	161	133	138	179	148	132	156	159	141	176	163	166	170	147	143	159	163	156	155	132	159	159	149	174	140	164	136	138	158	165	146	153	167	170	157	173	152	150	145	156	137	174	163	163	161	147	156	168	145	159	155	147	162	176	163	149	161	162	133	134	148	159	148	156	164	151	159	167	162	161	139	139	139	163	141	151	170	165	161	152	152	180	156	159	153	145	121	134	164	151	142	152	170	147	178	167	165	130	131	141	163	147	162	150	158	146	165	158	150	145	161	147	154	154	138	159	146	148	165	166	151	158	149	182	142	129	163	156	159	157	137	148	161	163	138	161	144	153	135	138	160	165	178	139	154	144	168	162	127	127	154
27462	2704	6460	6978	5696	4619	3646	3028	2546	2129	1916	1640	1516	1491	1309	1224	1152	1063	978	953	912	880	877	844	760	721	778	711	700	690	687	677	671	691	668	679	593	652	595	596	621	596	575	568	582	546	578	586	585	565	573	568	556	540	541	587	562	553	514	525	530	532	577	574	532	559	538	497	536	528	569	498	534	555	512	530	545	517	538	491	543	526	515	528	534	536	526	483	550	482	510	514	523	508	505	533	556	508	524	490	484	536	565	500	482	522	501	503	509	543	500	509	436	553	516	497	539	535	458	500	549	507	510	511	500	489	518	468	516	511	521	489	499	500	501	507	498	524	511	487	545	484	532	537	491	529	487	477	491	535	508	502	504	450	519	497	538	532	508	486	500	495	517	487	488	474	534	516	487	462	529	470	550	505	511	512	500	530	538	485	516	511	461	501	508	495	503	534	566	489	481	469	503	496	464	504	486	519	505	502	548	482	495	488	502	509	505	517	547	509	500	525	518	525	528	505	525	466	512	470	506	504	511	530	517	530	474	493	496	512	503	505	495	505	478	461	502	506	519	511	504	497	504	552	489	520	490	469	486	479	502	480	501	518	505	506	487	492	513	482	496	507	475	507	495	513	495	499	494	497	536	466	496	520	476	486	537	506	479	505	497	494	457	487	519	531	508	485	474	498	514	475	499	492	502	532	501	500	510	526	493	482	498	521	489	504	493	468	472	493	503	472	505	519	528	497	484	499	462	532	534	487	487	476	505	492	481	524	508	512	468	505	485	493	534	505	517	498	541	448	539	526	483	462	489	536	511	486	521	496	466	494	504	495	506	523	510	485	516	481	492	542	511	510	505	517	458	527	504	491	483	477	531	475	498	499	499	491	503	499	492	537	533	483	461	479	492	498	525	473	538	477	535	499	510	505	519	494	534	529	511	542	530	501	507	544	517	514	496	519	485	468	470	487	513	507	513	530	527	540	528	471	482	504	525	484	495	495	487	530	484	501	511	527	499	514	468	538	496	534	504	516	489	490	504	462	446	445	509	522	464	497	539	498	555	510	531	527	533	465	514	475	492	547	479	498	480	544	477	519	521	543	523	493	492	497	496	504	501	525	517	508	470	512	504	486	510	500	502	512	552	517	499	489	511	519	525	538	496	488	507	510	468	482	478	514	527	479	491	516	511	503	500	529	507	483	486	511	490	493	486	495	506	505	491	490	523	484	473	540	545	524	524	504	528	502	519	478	525	561	512	473	516	553	494	520	502	484	515	506	479	508	523	560	524	497	489	479	486	503	533	522	554	486	514	464	542	493	517	502	474	520	490	505	488	509	497	515	544	499	509	505	558	461	500	492	510	495	477	487	516	490	479	500	543	487	514	514	474	513	537	514	498	545	528	528	510	514	508	492	511	510	502	490	485	469	522	491	525	473	507	462	519	505	506	504	518	493	468	475	512	462	516	495	517	479	491	511	488	474	453	485	524	490	527	494	499	501	466	487	448	465	512	481	518	507	525	524	528	500	501	519	525	500	526	474	490	536	516	487	473	492	505	487	448	515	534	506	471	524	503	493	501	506	506	457	512	504	467	518	488	459	492	472	459	463	522	482	477	540	483	492	488	485	498	488	513	524	479	520	504	504	460	521	490	537	515	482	472	490	468	494	484	465	476	510	491	507	504	471	538	524	495	490	488	523	506	482	542	499	467	481	452	511	450	480	461	515	545	480	494	500	491	493	485	525	518	493	526	487	521	496	519	475	478	507	467	494	478	479	533	532	505	490	483	537	465	484	507	472	485	535	491	495	486	480	514	510	489	518	513	498	528	539	473	501	533	470	487	471	468	477	500	491	509	505	531	481	522	470	509	511	478	506	501	492	494	514	523	517	523	460	507	478	535	515	488	510	518	491	509	498	471	483	491	514	501	510	516	488	495	517	496	523	519	503	503	482	521	496	478	483	478	524	501	524	520	529	479	487	492	490	543	483	512	478	492	505	525	488	510	472	471	488	525	509	481	519	491	488	506	510	522	516	493	497	476	496	487	495	490	501	529	498	526	477	476	493	522	511	494	502	478	528	535	493	500	466	522	486	496	513	484	486	515	543	480	514	483	472	516	471	556	524	489	477	493	543	497	484	522	495	507	524	554	513	475	499	526	473	504	512	507	485	460	486	492	530	485	523	480	485	471	528	503	484	512	516	461	494	446	500	511	490	496	513	484	505	508	471	508	493	507	495	508	512	513	504	510	495	450	476	506	502	490	481	484	475	455	542	487	534	468	507	541	480	489	491	487	509	481	488	483	466	531	484	492	531	470	518	486	498	522	480	478	513	554	476	497	524	484	515	506	528	520	487	478	484	511	520	486	504	517	505	495	494	501	481	526	481	519	531	462	513	544	529	488	503	508	491	481	488	495	495	471	527	476	503	496	512	476	549	492	550	498	497	511	520	539	458	547	531	502	466	520	467	488	488	499	453	472	514	460	482	439	491	428	490	505	507	477	516	480	472	499	469	468	468	544	520	524	544	492	522	508	511	533	510	541	511	510	494	488	490	506	512	476	547	507	478	525	518	512	504	499	452	455	497	491	543	491	491	479	476	509	469	541	530	497	543	489	529	508	489	469	491	521	488	486	527	483	501	479	488	482	501	522	489	506	523	523	481	514	464	486	525	508	470	501	545	456	493	524	478	499	506	515	495	513	504	500	458	489	499	535	490	579	522	518	497	485	421	492	499	502	499	499	495	502	487	506	513	526	522	524	478	494	493	481	465	519	435	535	513	491	503	512	551	505	539	514	495	480	518	517	477	486	515	525	508	497	506	501	530	482	456	479	492	487	502	485	497	526	522	546	531	500	484	469	493	474	515	514	512	493	497	473	466	526	524	504	497	506	519	493	474	518	523	494	498	502	494	529	503	496	519	502	510	514	525	496	504	510	522	469	510	509	503	524	535	476	480	492	504	436	455	488	484	476	506	514	533	527	490	536	482	519	518	476	505	512	527	528	458	497	509	504	491	561	529	523	479	460	499	490	525	513	522	499	491	504	480	510	501	472	478	525	529	504	485	508	548	471	528	519	496	499	529	508	521	514	487	558	542	544	523	507	496	470	481	514	487	515	494	475	499	496	489	569	557	501	513	478	504	528	495	484	498	542	501	517	507	503	535	509	498	546	496	500	454	489	522	476	525	521	527	439	493	500	509	497	487	471	501	480	513	546	522	489	551	537	518	507	484	521	538	508	519	479	496	495	536	490	488	494	505	484	517	530	494	459	490	464	491	477	445	535	482	505	459	489	523	519	500	524	493	489	523	478	533	508	506	494	528	527	525	513	489	497	479	451	524	520	513	543	514	514	521	472	491	488	471	501	515	501	518	501	505	480	495	507	468	494	540	490	532	504	506	511	504	542	494	480	497	496	489	515	502	492	508	514	495	514	538	502	481	480	497	497	484	489	507	521	501	470	515	522	516	530	535	518	533	497	479	462	519	508	448	520	477	494	546	495	481	501	496
5887	465	324	260	261	251	255	220	203	185	228	213	229	240	238	234	195	212	186	198	213	219	219	240	205	211	232	224	214	199	215	234	235	199	212	202	192	224	207	213	222	204	221	220	224	204	218	220	214	217	205	219	206	209	166	169	227	211	213	219	218	206	214	214	210	222	207	235	226	216	204	213	233	216	223	236	218	189	232	211	227	212	197	229	179	248	248	243	233	207	205	217	213	202	237	228	214	203	200	240	200	241	211	238	210	201	196	224	200	215	216	230	217	193	210	209	219	210	204	189	232	188	207	210	183	197	224	212	217	192	220	207	203	227	198	218	240	210	212	195	204	243	208	192	207	209	204	218	197	236	182	203	221	191	220	223	200	207	237	200	187	200	186	208	221	225	190	218	207	208	192	227	198	226	198	208	211	196	219	212	228	226	188	210	223	221	213	213	203	219	213	194	217	201	179	207	207	208	230	196	210	195	202	224	192	209	253	212	209	221	196	205	187	204	242	193	195	207	230	228	218	229	201	234	203	226	226	199	204	192	236	210	195	222	234	222	188	183	189	189	211	194	194	170	221	213	215	235	212	216	221	224	211	225	224	233	200	210	229	212	206	202	194	212	197	214	197	251	234	207	217	242	238	206	204	203	239	212	221	198	236	229	219	190	245	204	189	222	222	207	223	191	227	198	221	216	217	231	215	204	219	195	218	198	205	214	207	209	208	200	222	216	237	223	214	222	224	232	222	212	209	217	221	185	196	193	200	212	207	210	225	197	214	214	194	203	200	236	218	201	198	217	197	235	217	213	209	228	198	230	206	196	214	220	211	188	203	191	200	218	192	202	208	225	229	219	211	202	213	197	206	195	209	209	257	214	177	206	215	205	221	204	230	210	199	195	201	238	220	200	219	183	213	219	221	216	234	234	214	213	203	227	199	219	229	207	216	235	208	212	222	206	206	191	227	209	228	184	233	246	218	223	233	201	196	201	192	212	217	201	204	193	236	198	179	194	189	201	220	240	203	197	210	206	240	193	193	207	205	224	199	223	215	232	203	213	224	201	195	207	184	189	203	208	238	220	180	224	193	220	225	221	216	207	202	227	234	200	179	212	193	197	228	202	203	217	207	228	200	207	190	209	239	211	189	214	211	204	217	221	233	230	229	246	209	199	185	212	227	204	200	206	196	219	246	197	216	216	204	204	215	208	209	209	201	201	221	209	197	200	235	211	218	202	204	201	222	208	195	194	191	226	206	214	185	221	205	213	207	209	206	216	242	182	217	196	204	186	199	212	205	193	210	202	204	232	180	209	198	239	222	189	236	195	209	211	196	214	234	175	204	216	195	230	227	216	221	207	241	204	238	241	218	201	196	210	216	217	233	195	198	232	212	219	221	193	208	213	197	184	213	187	195	190	207	237	214	221	218	222	177	212	193	229	220	189	211	232	220	197	208	237	218	211	243	228	198	238	195	201	225	208	223	211	181	211	177	215	201	230	206	199	227	203	203	208	202	217	210	218	214	209	212	203	228	217	221	204	209	192	252	192	199	197	181	203	218	189	197	198	197	245	201	250	228	214	213	203	201	223	207	192	206	197	212	220	204	200	187	235	235	205	238	205	201	190	196	198	236	226	218	206	207	205	214	204	232	212	222	237	200	212	203	177	194	217	205	191	248	210	211	218	206	219	212	189	188	196	194	208	219	218	200	226	233	214	209	223	219	218	224	183	208	227	201	197	198	231	203	208	223	215	199	226	238	206	200	199	216	226	212	226	219	204	193	193	209	213	222	248	229	235	222	233	228	216	205	235	221	230	191	221	197	245	225	185	220	197	210	218	216	208	217	200	204	190	211	213	204	248	239	224	213	225	211	223	231	204	190	213	206	212	221	194	215	201	211	241	220	214	206	224	209	208	213	199	193	209	211	196	224	206	213	201	209	221	221	225	209	213	237	223	226	198	217	202	202	206	207	227	196	225	207	208	201	197	219	215	222	199	223	213	187	200	199	196	239	199	192	188	206	230	190	217	203	240	203	210	210	203	210	196	199	203	211	203	207	205	213	214	215	226	209	207	171	198	189	213	218	201	208	210	230	224	188	220	224	201	233	200	195	228	202	190	228	200	213	224	195	208	230	195	233	210	211	213	218	195	218	226	197	204	226	205	228	195	200	227	186	206	199	183	179	195	203	214	210	222	209	216	201	196	203	218	198	200	199	208	219	224	224	196	207	188	189	203	229	242	228	217	223	220	216	205	236	201	224	181	216	192	212	214	245	238	194	209	207	223	213	219	214	210	228	220	185	195	213	195	207	204	202	204	211	204	190	212	214	214	186	206	219	213	226	211	224	212	201	225	209	213	210	238	215	199	215	201	211	189	209	207	214	211	237	218	212	213	210	218	217	211	222	222	204	190	209	212	195	196	213	239	232	204	195	211	215	173	234	218	238	192	209	230	238	221	200	218	211	206	196	222	212	214	210	197	220	235	196	241	204	197	213	213	200	223	236	212	212	208	239	233	215	192	181	193	211	231	245	213	217	218	188	213	200	205	215	221	208	210	210	207	183	225	226	235	220	207	169	215	196	212	212	209	211	203	232	208	186	219	217	209	203	210	215	211	215	217	209	210	186	225	229	183	203	218	213	199	195	199	222	196	210	211	219	214	223	216	186	223	230	222	227	206	198	228	217	204	216	212	214	220	213	197	198	179	194	209	209	201	209	205	201	236	205	205	216	198	207	222	215	205	239	193	194	200	203	219	177	207	182	205	192	210	199	237	219	211	195	233	208	208	195	221	176	217	217	218	211	234	227	209	218	194	216	212	243	199	245	200	216	209	223	248	199	229	212	207	241	207	215	210	211	186	171	226	207	247	215	191	233	228	204	236	218	198	212	212	205	221	207	212	207	214	203	216	192	224	218	218	212	205	195	229	223	212	213	227	199	202	193	218	206	195	224	237	207	217	212	220	204	211	212	197	200	209	217	205	197	200	212	213	194	211	198	222	203	182	183	197	206	220	246	205	216	230	201	197	224	223	199	203	205	247	211	211	205	216	207	200	214	234	206	229	188	186	214	221	209	190	200	220	236	243	212	197	228	221	188	201	179	204	244	197	189	208	208	212	219	212	208	204	210	229	190	235	199	207	220	238	219	222	234	216	205	221	214	205	211	211	243	224	195	210	187	218	209	225	198	227	218	227	187	190	215	213	215	202	187	195	208	223	253	210	211	213	203	235	205	188	220	227	209	218	206	238	221	215	212	200	232	224	200	205	210	195	219	217	185	204	205	203	214	186	204	228	236	217	210	237	206	246	217	196	223	199	224	229	219	201	217	227	246	242	206	209	190	223	217	216	226	208	211	235	207	218	216	227	241	187	205	205	215	199	219	235	204	213	236	222	202	213	193	215	211	195	197	203	226	209	209	226	224	235	224	220	215	203	196	197	177	191	213	211	212	210	202	218	211	189	223	205	225	213	184	192	209	244	206	199	217	248	189	218	217	210	200	213
5295	715	844	790	803	847	710	761	677	690	683	689	692	629	675	631	667	661	672	651	696	655	625	641	675	602	688	667	654	671	661	639	656	666	626	661	618	630	619	666	654	615	595	651	623	650	639	639	625	666	639	673	637	656	645	622	605	678	626	675	638	641	665	689	692	660	672	667	656	616	691	643	643	685	632	653	639	667	679	670	658	680	617	627	630	610	634	646	656	620	655	641	651	629	633	652	623	665	648	610	641	676	633	611	606	623	627	665	654	690	661	662	656	629	624	626	623	624	648	594	657	649	646	619	673	629	629	626	625	634	652	625	614	610	648	632	669	684	610	651	605	661	602	622	617	634	652	622	641	621	656	661	673	624	689	647	629	665	581	619	665	644	662	603	652	648	632	648	665	660	678	635	667	619	625	623	656	634	636	626	655	671	630	615	614	669	675	618	662	655	631	682	656	637	643	670	623	603	640	624	595	645	624	676	655	624	686	644	654	664	633	667	606	621	631	659	651	631	616	613	663	631	684	642	659	624	631	620	642	656	640	662	653	642	619	613	663	654	597	651	696	646	683	628	665	692	642	633	631	626	662	617	622	643	601	621	615	635	643	642	653	593	684	643	637	621	670	663	627	612	629	651	632	653	646	616	613	611	655	643	681	624	637	654	669	685	644	630	668	640	629	682	643	675	650	667	606	603	644	619	665	633	619	618	649	649	641	649	617	590	663	661	669	642	655	646	679	641	642	599	644	629	627	645	694	665	645	670	617	674	623	677	632	691	633	659	639	595	631	631	647	632	570	684	634	640	612	631	643	597	694	635	640	671	641	693	643	670	674	656	645	656	643	676	646	673	660	636	646	639	620	664	703	651	655	628	646	663	622	644	687	641	616	604	623	618	645	663	650	644	645	603	628	637	661	669	622	646	652	620	651	598	615	623	599	635	646	678	618	673	654	647	675	648	664	621	596	608	671	602	625	647	630	715	628	650	579	685	645	647	627	595	636	629	636	663	695	689	614	642	653	641	612	718	598	604	619	669	660	616	614	627	648	632	654	621	633	638	632	604	650	655	649	629	632	677	663	634	628	657	601	605	614	609	623	653	655	690	674	658	707	607	640	634	655	639	611	637	670	628	651	680	613	643	669	600	716	613	624	661	636	687	675	635	654	622	642	635	657	690	654	652	622	590	617	654	674	604	618	679	636	642	632	626	661	651	581	640	684	642	679	619	654	662	631	639	609	673	647	644	637	657	667	649	658	602	638	628	611	659	623	622	680	641	675	665	689	661	612	648	662	649	660	628	641	656	609	621	653	620	659	647	633	645	616	651	603	667	636	656	638	610	645	595	653	656	629	649	668	633	596	639	651	664	626	648	622	659	616	658	590	680	630	639	643	596	608	618	648	677	615	669	629	621	643	610	657	678	633	673	690	647	608	658	637	621	625	662	612	632	662	625	631	631	639	620	649	627	612	621	657	662	657	617	676	638	643	682	652	664	687	612	666	569	691	628	644	641	721	639	704	665	697	637	632	638	624	604	679	659	674	579	674	631	643	641	603	589	627	651	632	631	648	653	635	624	621	629	673	679	615	650	664	650	669	668	601	651	666	654	619	631	694	626	667	654	596	657	664	656	649	666	623	604	647	667	627	658	622	631	594	628	653	678	613	594	646	641	648	676	694	647	696	653	650	628	607	699	619	670	672	643	651	646	635	624	640	593	606	674	622	660	704	598	621	603	653	603	617	624	644	585	645	663	612	653	631	658	626	699	629	636	646	650	628	674	626	659	650	622	649	651	697	618	632	654	634	611	657	652	623	640	650	615	656	657	638	636	654	629	651	660	647	673	665	702	620	644	702	641	600	640	633	647	616	661	663	634	625	637	601	634	639	682	633	675	621	635	659	630	706	680	581	647	654	606	640	634	587	692	682	659	688	662	701	672	647	661	644	660	632	658	691	694	653	632	643	573	631	640	619	669	645	618	644	651	667	636	661	639	627	622	629	622	606	611	610	634	623	657	632	614	629	653	655	615	650	636	657	636	678	704	598	630	663	645	684	643	653	658	651	648	659	661	623	661	705	607	649	619	662	666	682	624	644	654	590	633	654	620	638	644	663	650	639	643	628	666	622	626	618	693	642	627	625	642	622	642	634	668	650	645	659	614	664	651	628	682	680	639	634	674	616	663	631	614	614	596	626	650	633	641	616	623	679	558	636	620	638	655	652	611	663	659	629	615	619	635	675	603	648	598	625	631	693	642	641	648	591	624	623	616	662	654	661	609	639	608	681	647	676	651	613	634	622	635	668	672	664	626	620	671	691	657	662	621	659	653	648	648	624	621	663	637	622	628	626	653	604	684	663	700	628	660	586	629	625	591	667	645	602	633	652	671	638	632	629	616	650	655	636	659	638	655	663	639	640	659	614	695	648	648	639	657	652	604	619	651	633	657	644	658	599	604	670	655	711	620	607	592	680	663	632	637	638	666	669	679	586	643	652	670	648	605	670	665	592	639	693	639	622	654	636	642	634	604	638	658	638	631	589	660	666	660	656	590	646	661	608	689	657	620	613	635	663	647	636	633	640	628	640	614	628	641	662	647	642	674	672	696	597	610	630	628	687	639	652	584	674	625	637	613	632	621	632	613	658	659	629	590	620	619	629	639	671	605	631	647	640	711	631	603	665	602	643	631	645	708	632	648	687	669	647	640	672	662	624	662	599	669	647	691	591	667	621	651	638	677	670	645	658	603	670	660	666	613	624	667	614	622	662	641	628	622	705	644	636	646	649	671	664	619	592	648	675	663	607	649	684	643	619	614	639	637	618	653	684	691	615	650	629	665	636	632	665	665	615	631	644	608	651	661	639	689	636	614	629	627	632	626	637	704	627	632	666	618	687	680	608	662	613	654	668	612	628	654	630	682	640	616	603	675	631	641	679	649	702	655	636	630	637	618	617	637	638	622	659	659	636	669	633	602	660	684	631	630	650	661	622	630	633	633	619	675	628	635	603	658	623	643	664	639	651	656	641	635	671	660	639	630	664	615	588	667	586	618	635	650	636	699	703	629	648	645	656	707	587	667	586	628	659	626	644	631	626	674	605	670	595	661	612	640	646	633	586	649	643	655	693	706	614	651	626	651	697	641	592	667	643	638	607	632	604	604	629	638	609	635	678	650	646	681	655	660	619	658	648	650	627	669	646	669	604	612	658	633	626	663	678	665	636	646	647	631	684	624	628	637	663	655	658	614	637	665	653	670	630	648	613	643	653	618	645	650	645	656	629	636	642	653	648	667	628	657	648	704	635	640	653	619	634	693	646	633	599	640	640	608	614	641	608	611	629	643	646	659	667	684	624	650	635	664	622	663	691	625	675	657	623	652	653	619	605	611	640	695	666	668	650	615	667	600	652	614	618	606	663	662	662	618	627	625	694	640	671	620	658	657	645	637	599	599	623	615	623	648	643	628	612	670	663	618	640	636	639	638	675	670	628	650	663	660	647	612	637	628
34584	7352	1489	1048	772	504	420	334	310	256	201	195	195	163	153	153	129	138	156	118	140	131	138	108	120	121	124	124	95	97	133	114	112	102	118	109	113	131	121	95	121	121	101	99	111	107	116	115	111	118	104	100	97	91	123	99	109	116	97	116	95	94	95	95	99	135	100	107	105	120	89	108	94	88	124	92	111	128	95	100	84	112	93	116	98	112	103	84	101	107	101	91	107	95	81	107	95	100	103	93	96	99	100	110	97	108	116	95	118	99	101	118	101	115	100	99	116	111	101	104	117	93	103	99	97	104	112	94	111	110	107	97	95	93	103	86	94	95	102	110	92	123	106	117	96	103	116	113	108	118	120	106	95	111	112	103	114	104	129	107	104	107	105	108	100	94	126	105	108	101	110	81	100	85	122	104	113	119	116	109	110	112	102	112	116	102	101	108	110	93	109	113	102	107	126	104	107	114	117	96	116	85	99	91	118	98	105	104	99	102	101	113	123	104	105	100	101	100	100	107	92	86	122	104	103	117	97	115	98	99	99	105	123	107	111	136	107	108	120	88	119	90	97	113	116	104	97	93	107	118	116	112	99	97	115	116	98	95	98	101	93	113	99	101	104	120	108	85	106	106	106	139	113	96	95	88	121	104	125	109	127	101	104	91	127	115	97	107	101	96	99	119	112	129	122	117	93	93	107	107	113	109	105	117	87	106	99	106	114	103	92	91	105	102	113	103	107	101	113	102	112	98	119	98	100	117	102	100	98	112	108	115	106	111	132	114	97	93	111	122	101	106	96	105	99	114	108	90	101	110	111	89	116	105	80	110	115	109	113	115	98	99	110	103	103	131	101	101	93	122	121	98	92	97	103	106	88	108	116	99	98	78	122	104	113	108	104	115	94	99	130	107	99	125	108	110	104	97	115	109	90	117	113	104	103	91	99	102	84	120	91	114	102	114	110	118	81	101	101	88	133	106	112	94	109	106	106	93	97	111	116	109	109	113	113	97	91	110	106	95	96	102	119	98	118	120	106	100	100	86	107	110	116	90	102	110	102	93	103	95	93	99	109	113	103	112	101	108	102	100	117	103	106	108	104	100	99	100	101	113	96	108	94	113	101	119	94	112	107	100	114	103	97	107	105	93	115	88	112	103	101	116	106	97	98	109	91	105	108	103	84	96	96	98	100	101	106	92	97	111	103	93	90	124	96	111	109	119	106	83	94	108	100	90	116	115	100	81	111	79	119	102	82	96	80	110	81	109	99	104	90	92	96	94	106	107	104	100	108	106	97	101	97	112	100	123	97	107	130	106	93	80	97	95	97	105	109	96	111	86	109	92	127	98	96	112	97	98	108	98	116	91	100	92	91	110	100	86	124	100	97	103	104	120	99	117	100	115	100	109	108	104	116	100	107	119	103	107	99	99	113	114	96	102	110	99	81	117	107	93	105	85	108	98	104	110	104	112	100	94	99	110	102	110	99	115	113	117	111	105	95	105	98	105	86	108	83	105	103	103	123	86	102	101	101	93	108	108	112	116	113	120	98	99	90	107	99	110	117	85	116	102	94	104	92	99	99	113	123	107	103	97	100	106	99	106	94	101	103	103	119	112	103	84	105	117	94	120	121	103	87	104	90	112	107	120	95	105	96	99	107	108	93	101	114	100	124	114	101	100	94	99	79	96	102	126	94	104	113	113	96	111	96	114	95	102	101	107	116	96	100	109	107	113	109	118	103	96	88	111	112	107	87	109	104	102	99	110	112	98	97	101	104	110	114	114	119	99	93	93	104	109	90	101	93	84	111	95	102	104	99	97	97	106	111	107	119	102	88	96	89	92	115	103	91	110	94	103	109	112	108	93	112	108	119	103	123	109	111	88	111	113	95	106	104	96	92	99	115	108	98	108	98	96	96	103	100	122	91	110	97	108	109	95	123	97	104	129	99	106	93	108	102	108	104	104	109	105	97	103	99	96	116	99	120	99	108	98	98	112	114	119	109	94	96	90	106	86	102	99	106	121	120	107	118	104	112	113	98	104	106	115	121	108	102	105	97	104	90	101	104	107	101	113	102	89	105	90	100	105	92	80	100	97	106	105	127	109	114	118	107	90	117	99	116	97	95	119	90	94	102	102	104	111	98	112	82	117	111	127	94	103	85	128	104	99	117	96	110	100	110	94	102	118	103	106	94	103	115	115	114	96	103	125	101	90	91	93	116	99	96	116	96	120	115	91	113	101	103	101	93	94	104	104	106	104	112	102	126	119	126	114	93	85	97	103	97	82	104	89	100	90	98	92	105	98	103	93	125	99	108	98	88	116	90	101	88	110	107	117	123	109	121	98	126	113	108	106	87	97	91	91	105	105	90	100	97	101	95	101	104	100	112	103	108	81	110	112	101	88	97	93	110	119	103	110	107	99	118	102	82	110	94	118	107	101	120	113	104	126	99	97	102	121	111	107	102	102	104	82	115	81	104	113	111	116	102	97	102	117	91	120	86	113	111	89	116	107	88	83	109	106	94	111	90	103	110	105	95	116	101	102	103	106	97	93	108	95	112	104	89	107	113	90	125	91	113	112	106	119	82	97	113	101	92	111	105	140	101	115	115	89	87	110	100	88	99	94	92	96	106	88	97	103	106	106	110	103	112	87	100	124	102	87	118	92	104	105	103	99	115	96	116	98	101	110	78	76	106	112	101	114	104	115	99	93	110	93	109	104	111	85	89	88	84	100	113	119	99	103	126	109	114	102	108	106	123	113	109	105	88	115	117	98	93	93	101	115	81	131	112	100	124	101	128	125	100	103	118	132	106	97	114	84	103	90	108	84	117	92	99	99	83	105	112	110	109	108	98	112	95	102	114	124	97	112	110	108	103	111	91	107	89	104	100	91	84	113	119	100	103	118	112	124	97	91	86	114	88	103	106	79	121	88	100	88	104	101	105	101	85	100	84	110	94	115	114	82	115	130	96	110	104	104	110	97	120	93	103	110	98	91	106	118	98	86	110	79	99	93	102	117	106	106	117	107	112	109	109	102	100	94	94	90	93	96	102	115	102	108	113	92	96	108	118	114	98	99	137	108	105	77	101	99	102	112	114	98	97	100	92	115	115	110	122	98	102	90	96	100	132	96	90	108	114	101	113	105	119	120	108	121	120	118	109	100	83	109	121	92	104	90	105	97	107	98	110	100	91	92	114	99	108	102	103	101	108	106	116	104	100	99	108	104	103	91	104	96	89	116	99	107	104	107	113	113	109	82	101	103	117	93	109	114	104	102	92	99	115	100	106	98	111	94	90	113	107	119	111	117	103	121	116	102	108	116	110	114	104	93	116	107	105	119	95	110	112	109	99	119	110	103	87	114	91	106	120	109	118	96	104	101	116	122	113	98	111	109	84	107	93	98	95	113	103	89	108	120	96	103	101	97	105	110	120	112	99	84	106	91	98	98	91	101	122	96	104	119	109	92	107	104	86	99	100	116	87	109	110	96	94	96	108	117	96	104
19201	1488	3627	3795	3154	2614	2086	1685	1446	1303	1092	1027	948	791	796	720	730	658	638	604	589	606	541	512	497	469	482	484	433	470	442	431	436	438	445	432	410	396	423	411	428	364	399	370	415	407	416	396	386	332	437	407	376	387	376	370	368	367	352	387	360	374	333	346	405	312	371	351	395	374	385	368	366	337	337	389	366	363	370	334	359	380	384	343	348	351	373	331	336	370	399	378	354	356	370	341	354	332	379	339	380	413	383	360	376	351	353	372	350	378	354	378	353	321	379	376	334	353	355	348	349	349	357	386	359	373	368	370	309	386	369	361	357	391	332	368	371	355	354	348	376	358	341	383	335	339	380	365	400	368	402	340	365	334	344	362	326	370	374	341	359	334	354	379	344	332	349	364	337	350	370	350	356	337	361	357	380	396	379	360	321	358	382	345	359	364	349	369	377	335	372	358	354	357	345	325	383	354	338	344	369	336	381	380	335	360	373	380	366	381	352	355	373	371	357	356	357	370	357	390	338	389	344	350	333	352	355	337	367	351	356	383	352	327	351	372	364	380	349	386	337	357	370	369	390	363	378	373	381	319	374	387	356	371	365	346	378	355	375	305	352	355	362	327	365	344	340	367	345	388	364	372	338	357	358	384	371	374	347	338	368	382	354	356	389	350	348	343	368	389	360	340	360	369	338	334	358	347	371	373	338	352	373	356	371	363	340	346	398	336	352	345	359	373	361	352	353	360	358	402	353	358	351	334	349	373	367	345	353	373	337	338	376	363	375	370	340	338	370	355	367	377	362	364	345	386	327	347	331	370	381	347	369	380	375	340	372	344	347	327	385	350	344	323	361	370	349	340	343	368	365	324	331	357	354	330	389	309	349	345	360	318	346	359	349	334	353	322	374	355	357	358	355	345	376	362	385	372	349	343	361	369	343	347	350	345	357	361	341	355	375	343	357	400	342	343	365	371	345	349	384	357	375	308	342	339	363	357	347	349	335	369	352	335	348	360	357	376	368	338	383	345	337	362	337	377	366	346	355	328	347	369	397	348	326	395	320	344	327	338	379	357	345	387	346	343	361	368	364	343	355	352	374	342	343	349	342	373	347	319	358	337	358	371	337	330	373	359	355	379	362	351	340	367	378	341	329	356	317	360	353	318	347	371	320	366	356	388	345	358	336	360	355	342	366	345	340	341	336	369	377	334	396	355	342	375	352	352	362	333	347	363	354	342	343	373	346	395	368	387	352	350	371	317	379	344	345	347	370	374	345	333	364	364	371	325	345	402	404	339	370	357	328	343	404	324	339	388	351	377	367	341	344	329	351	366	345	340	340	349	351	366	346	360	345	357	317	348	357	368	382	319	372	318	357	358	338	348	352	361	358	333	338	342	389	363	352	342	366	362	369	369	355	361	363	367	361	350	352	360	342	333	376	351	320	335	343	348	354	376	363	385	343	377	334	384	356	345	368	355	360	353	384	359	393	353	337	360	339	365	356	345	353	345	387	356	364	342	366	374	320	323	362	336	370	342	362	367	349	382	375	349	350	356	373	373	360	359	330	397	331	370	370	387	359	377	345	359	377	324	344	334	347	378	374	361	386	345	347	340	308	386	383	339	345	375	371	329	381	378	353	360	329	343	352	374	353	360	340	358	355	353	343	376	346	340	327	352	345	353	351	353	368	386	342	347	373	364	331	380	329	340	359	358	375	358	359	363	387	341	374	338	361	336	377	362	373	366	395	368	360	404	318	381	363	354	349	375	356	371	337	364	393	364	367	347	363	350	360	373	415	368	349	370	318	338	374	371	360	363	359	378	358	357	385	370	348	373	358	352	336	346	357	357	325	380	357	364	351	355	394	382	340	359	347	385	365	381	362	342	340	334	351	335	351	341	370	342	359	361	344	377	342	341	347	342	367	324	351	361	352	391	359	358	377	369	334	384	331	369	356	382	356	335	365	350	341	383	370	326	361	335	339	342	364	359	350	333	362	362	360	384	332	377	370	326	359	342	361	334	354	342	321	350	371	355	350	345	388	370	374	373	335	350	369	358	382	366	307	366	316	333	360	361	377	370	357	347	366	381	330	378	326	361	371	383	355	361	352	352	363	378	352	339	349	351	352	377	322	352	373	348	392	396	341	333	358	346	349	349	376	345	385	354	362	389	349	325	370	339	338	358	356	351	350	356	368	332	340	317	366	383	360	367	366	332	348	356	386	348	391	346	377	362	332	365	405	390	376	378	354	363	394	337	359	357	365	360	361	336	378	351	366	371	362	361	336	363	353	341	419	338	378	339	362	325	351	383	350	307	384	364	352	367	374	361	373	385	372	363	374	379	371	343	357	335	354	358	348	351	350	384	364	346	350	351	336	367	359	327	352	360	341	324	377	339	341	337	368	354	353	338	330	348	367	358	346	343	363	334	364	364	333	383	355	349	349	341	381	383	329	339	386	347	372	318	356	348	369	320	359	373	343	337	358	353	349	377	365	337	375	396	361	349	371	357	367	367	373	387	389	335	342	377	362	331	353	364	370	345	332	368	357	325	369	380	373	389	373	345	333	330	346	397	352	362	335	333	317	371	345	365	365	366	352	363	362	365	392	366	360	372	364	351	346	368	370	347	402	359	329	327	361	362	371	384	330	349	381	367	353	351	380	357	356	375	340	357	356	387	359	332	354	338	351	375	356	351	367	374	355	385	347	348	373	351	344	338	396	421	394	357	358	320	364	356	343	368	356	319	330	340	365	374	376	352	354	365	347	351	389	371	326	391	388	350	352	371	352	380	349	324	368	381	391	342	384	388	358	339	357	327	350	384	346	368	380	337	357	350	328	336	382	356	370	391	329	347	354	337	362	376	355	331	372	363	402	367	362	342	379	366	349	336	360	339	370	358	382	341	354	360	343	339	324	339	376	344	362	355	363	355	362	345	353	356	345	377	363	385	358	336	351	363	359	388	344	347	364	358	370	366	355	357	364	362	355	365	363	328	361	355	382	362	363	375	347	370	352	402	366	374	351	362	320	369	352	330	371	377	334	363	369	362	329	362	331	327	359	376	343	323	333	316	357	383	366	312	361	345	360	322	364	360	328	375	346	361	353	305	399	367	358	359	348	337	339	357	358	352	350	338	342	365	359	388	329	334	374	342	371	369	373	389	368	370	331	392	378	378	331	336	313	344	369	369	363	356	325	371	380	390	345	343	332	361	359	371	340	370	351	345	354	347	361	357	386	358	342	330	345	385	395	337	352	365	342	330	356	375	384	387	366	371	354	332	353	335	362	375	349	353	337	350	362	344	348	372	363	368	345	393	358	378	353	373	350	333	348	342	354	346	349	341	360	390	372	315	392	365	378	329	361	353	359	319	361	340	349	370	377	364	345	358	343	374	367	352	371	344	349	359	358	366	371	329	383	366	387	376	357	346	399	370	368	335	387	377	352	393	355	360	372	333	338	361	347	366	365	385	363	358	314	317	360	369	323	362	354	370	366	342	348	340	323	360
38139	15205	4362	2121	1462	1038	742	626	490	431	352	318	314	290	267	238	266	222	226	208	185	203	181	198	180	171	156	192	177	169	184	181	162	166	162	155	165	159	143	157	144	165	146	171	181	141	187	157	138	154	143	154	167	124	178	136	162	156	161	151	169	155	157	150	151	157	128	157	142	178	148	150	154	160	159	118	141	173	156	159	133	163	169	143	138	163	130	139	130	148	164	135	145	154	149	151	129	148	145	142	147	153	125	130	143	172	150	158	137	156	137	156	142	162	141	165	138	174	158	149	158	139	152	137	141	166	151	140	144	155	152	138	157	164	130	157	164	155	146	139	166	153	143	148	165	148	149	119	150	147	145	159	138	119	164	139	167	150	145	134	153	143	133	138	172	156	153	135	135	139	140	116	139	140	137	140	159	152	170	143	163	153	152	137	147	145	160	158	135	158	148	147	155	157	152	140	146	175	155	161	153	150	127	175	139	133	155	137	164	175	142	128	141	128	143	143	144	148	152	151	142	158	143	137	141	142	164	142	156	144	152	167	149	139	156	163	132	154	147	143	154	162	160	161	155	162	152	147	149	143	144	141	152	145	168	151	142	164	179	139	134	150	150	149	161	149	148	149	156	144	138	160	153	154	144	139	130	156	160	169	154	159	156	160	157	144	138	159	149	143	149	149	129	147	141	124	142	154	161	157	146	130	118	149	143	156	144	149	156	159	156	136	137	154	166	134	153	136	145	128	140	148	140	155	179	154	133	133	143	133	155	159	183	164	156	123	166	142	130	161	159	143	152	132	153	156	141	148	159	130	154	149	178	157	144	141	147	132	160	131	161	143	152	135	157	162	140	152	176	156	138	152	163	140	158	160	135	160	143	150	159	136	157	148	153	142	146	157	145	157	153	141	140	141	154	126	151	160	156	127	125	144	163	148	163	158	143	149	148	150	144	147	126	138	150	129	141	158	128	152	145	163	143	146	133	151	164	145	133	154	151	144	171	153	136	151	141	156	150	132	144	127	149	143	152	133	135	150	154	151	144	159	136	148	138	142	147	133	132	122	139	143	139	147	160	168	133	136	155	184	143	145	132	157	149	127	174	144	158	129	132	144	156	167	162	162	133	130	162	145	140	140	149	148	133	137	146	139	128	161	168	159	153	154	151	136	133	154	163	144	156	147	145	139	141	132	162	160	172	151	159	151	155	142	156	146	176	158	146	140	153	130	137	132	174	136	159	137	161	139	151	163	143	143	168	154	150	156	163	158	140	167	143	143	129	169	140	148	125	155	162	150	167	155	162	138	175	169	162	152	163	143	146	140	142	165	148	146	142	143	155	163	156	156	173	158	151	148	145	157	157	148	147	144	171	143	147	160	153	141	172	148	146	125	140	154	131	156	142	148	147	161	140	144	143	165	185	155	157	167	141	131	152	158	138	125	170	165	146	147	183	153	144	144	135	169	169	157	170	149	120	159	133	158	143	128	153	143	141	147	171	149	159	133	176	154	145	157	148	137	140	142	152	161	145	152	140	162	142	165	162	148	160	155	139	156	145	148	137	157	139	153	131	164	136	160	135	141	162	160	144	148	162	151	137	132	152	158	146	118	147	132	129	136	155	160	134	157	158	140	155	160	156	131	164	138	149	141	152	140	154	139	143	158	175	147	141	167	140	150	154	139	141	142	133	143	162	146	154	129	149	154	150	149	131	142	139	144	163	151	133	132	154	124	148	158	134	157	148	145	144	130	159	156	156	142	163	146	162	152	141	154	171	141	144	138	170	165	160	143	148	151	137	147	179	151	154	158	143	144	138	141	142	144	146	170	150	152	136	137	152	146	156	144	149	139	147	151	172	125	147	145	130	150	148	178	143	140	179	154	150	139	146	168	154	178	151	143	149	151	149	154	154	132	141	145	134	153	145	151	160	150	151	158	156	128	145	161	142	172	144	143	147	147	153	137	170	138	132	154	155	143	132	140	151	144	156	146	160	133	164	148	142	160	164	128	153	142	170	155	151	148	146	161	137	149	170	134	174	154	140	132	149	158	139	136	143	168	145	110	151	152	154	165	179	150	152	159	160	149	145	166	168	152	158	148	157	148	154	143	158	146	165	163	143	153	149	135	140	162	153	157	148	144	150	134	161	151	150	154	149	163	146	137	151	147	133	156	155	153	149	133	136	144	176	173	137	151	155	165	159	142	158	152	190	168	140	167	149	171	148	135	152	143	165	135	152	145	155	149	141	158	157	153	131	151	132	153	157	174	162	133	154	174	163	135	147	148	153	156	158	164	160	152	152	168	144	169	152	135	149	144	132	129	165	168	155	168	141	149	167	151	151	141	176	152	142	150	153	159	148	164	166	157	121	136	143	144	145	160	156	136	143	160	160	153	149	160	163	158	139	140	164	150	150	165	162	155	167	156	157	167	160	161	159	129	158	168	141	137	128	132	140	151	145	157	139	172	135	145	146	130	141	166	154	145	154	150	150	153	146	143	150	154	149	136	143	134	169	149	157	139	168	162	153	171	155	146	124	162	156	143	140	152	138	147	147	154	129	147	159	122	165	150	141	144	171	156	155	150	134	158	167	158	172	144	158	152	159	165	150	137	169	138	167	146	139	133	133	151	159	136	172	158	138	144	149	148	147	153	150	161	135	161	157	150	161	167	139	128	171	157	170	146	168	138	135	164	132	147	145	146	140	152	159	154	138	148	148	135	139	158	148	139	148	153	149	175	147	137	141	131	165	139	164	141	151	164	149	149	155	131	144	163	150	129	144	170	144	143	142	146	144	151	160	151	150	140	154	132	120	135	159	139	136	165	158	152	138	157	135	150	147	169	135	149	137	133	149	181	146	165	141	152	141	175	148	154	152	141	166	141	166	159	132	171	153	122	128	142	140	150	162	158	149	165	128	158	139	165	136	159	149	165	148	164	125	135	134	150	142	167	137	164	158	147	150	152	158	142	159	128	140	162	145	151	137	169	137	146	155	150	153	142	154	147	159	165	140	141	151	159	159	146	150	163	158	136	141	151	157	145	165	162	158	149	111	150	141	153	122	155	150	143	147	147	128	138	145	139	146	144	143	167	139	147	151	139	146	176	129	125	139	133	151	139	160	134	163	146	150	141	148	152	144	137	168	160	145	134	157	151	143	155	142	154	128	145	150	154	166	133	160	136	145	152	147	149	166	142	169	148	137	129	151	147	143	169	158	132	142	165	143	142	155	158	161	159	174	156	150	134	159	158	157	130	137	164	150	164	147	131	152	166	151	156	156	139	138	138	147	133	159	182	147	128	143	126	140	152	153	170	129	159	165	139	172	148	128	148	149	134	167	171	140	150	150	144	151	158	140	158	142	159	156	150	151	137	169	170	144	146	150	136	149	155	167	182	157	147	143	162	134	157	148	148	146	149	145	142	153	144	144	168	170	162	147	144	177	145	131	163	130	184	147	163	167	143	150	169	162	142	149	163	166	162	137	148	158	143	161	155	152	163	145	154
20714	2723	6479	6880	5710	4564	3662	3079	2559	2268	1969	1779	1528	1454	1299	1156	1114	1104	1026	951	969	903	842	834	765	797	774	716	732	665	680	704	644	613	678	600	669	590	617	575	570	587	597	553	575	657	538	567	590	575	552	557	539	521	555	552	527	558	554	540	520	550	513	524	544	542	546	533	547	533	532	503	539	500	543	532	530	486	524	488	531	533	535	519	537	497	480	492	531	508	521	528	531	530	491	494	524	508	486	520	511	538	497	499	488	501	515	523	515	471	534	526	510	469	508	489	505	513	502	510	516	502	505	506	508	547	527	505	476	484	480	510	474	498	530	518	493	550	479	512	516	455	534	505	489	510	515	460	482	505	509	461	471	469	505	503	512	504	524	517	482	476	482	529	541	540	513	496	508	497	489	506	492	545	498	458	483	493	511	519	498	490	470	499	479	490	461	523	475	485	505	479	489	476	517	433	498	515	495	507	505	516	519	485	554	522	518	497	507	493	498	501	488	496	501	506	481	536	461	465	480	453	505	475	476	500	488	472	501	511	488	558	505	432	504	523	517	474	538	504	512	480	459	483	490	455	498	472	460	494	490	497	515	501	478	512	500	507	510	493	495	477	509	497	497	505	479	482	494	494	480	509	488	494	510	486	514	505	500	510	469	484	494	471	500	520	503	515	481	466	488	516	487	546	518	470	482	475	442	502	525	522	519	461	492	484	492	485	475	500	500	486	479	497	488	499	501	500	514	469	488	518	462	466	482	497	493	463	493	486	506	478	464	472	481	508	432	492	494	450	500	509	506	526	518	482	507	485	486	516	466	474	529	526	480	485	512	482	518	511	489	492	480	446	514	483	494	472	472	510	491	509	479	522	493	491	526	500	522	473	506	495	514	473	506	488	502	503	472	531	493	477	508	500	467	493	473	499	491	479	496	511	508	523	493	520	526	469	507	510	532	495	508	453	507	490	496	510	518	493	542	450	472	500	468	526	513	473	524	488	477	458	499	538	482	456	501	553	504	484	487	495	466	471	509	470	505	491	475	528	496	510	461	498	483	463	468	515	492	495	480	518	507	509	516	494	478	504	525	450	536	478	474	504	481	482	527	476	483	485	508	478	479	511	539	472	511	480	494	485	481	482	521	500	548	462	467	513	518	475	508	457	462	496	458	512	517	495	506	508	503	520	520	493	490	510	517	487	516	475	518	467	504	514	500	481	479	521	538	524	519	464	538	499	472	474	519	480	513	493	472	507	506	509	477	507	506	535	479	470	509	535	506	486	527	478	474	523	457	506	479	460	521	495	488	515	461	492	494	523	497	474	522	495	465	487	491	471	527	488	452	450	485	502	496	496	483	504	491	513	506	517	524	488	462	487	541	540	483	528	506	485	526	481	495	540	505	501	493	533	539	450	473	498	477	507	490	459	492	465	508	488	523	484	485	503	465	450	532	546	509	491	516	490	492	517	502	538	486	484	496	488	485	514	495	515	518	515	468	492	496	471	522	487	487	519	469	475	501	474	522	495	488	527	493	519	513	480	542	472	494	478	461	509	488	520	459	507	496	474	539	456	501	477	481	516	500	519	507	512	454	513	487	500	484	488	515	500	429	508	463	490	498	498	517	557	485	489	457	486	501	509	478	525	493	499	497	501	503	489	526	469	470	477	528	507	526	481	461	504	482	506	505	527	506	499	487	483	460	483	489	503	480	476	500	490	510	468	496	503	512	535	484	507	489	502	471	453	506	476	460	538	515	478	477	486	489	462	518	512	497	513	508	472	479	460	496	498	471	468	480	483	475	501	525	479	473	508	464	494	486	490	491	508	519	476	461	494	462	519	493	493	463	531	456	501	499	501	472	481	485	484	489	506	499	467	475	503	465	498	487	491	475	537	492	487	490	450	519	520	502	494	479	460	484	489	502	501	511	492	495	497	513	479	524	455	499	482	474	489	464	527	467	499	526	466	514	473	534	469	500	482	453	487	479	514	516	496	494	523	509	474	506	455	495	487	480	472	489	471	512	465	501	494	467	507	508	508	486	484	485	522	488	494	494	477	527	469	510	479	477	469	516	496	494	464	510	471	524	484	523	528	501	508	465	526	500	520	474	532	500	497	491	542	507	505	482	484	504	502	495	453	509	513	479	448	464	460	484	455	518	508	543	484	476	516	478	557	484	496	515	531	509	519	480	474	466	502	471	499	476	464	509	502	523	479	501	466	529	459	502	485	517	498	458	513	501	484	476	484	464	477	487	487	498	486	473	455	466	504	514	489	520	546	495	479	489	488	519	488	478	494	496	458	483	493	515	488	480	517	501	514	533	454	466	487	540	534	534	496	473	503	546	501	513	513	461	495	461	500	482	535	477	502	508	516	501	513	448	448	473	501	503	493	530	459	509	512	500	502	487	509	516	492	478	476	466	521	510	512	482	506	504	486	512	518	505	488	518	492	530	484	482	526	479	450	506	503	477	525	492	529	487	486	495	459	490	446	508	523	527	493	482	438	471	488	495	481	485	467	466	498	483	487	490	481	467	501	515	504	520	472	503	508	472	450	467	520	479	507	514	469	506	550	478	495	506	481	486	489	465	530	519	510	461	511	474	489	503	496	479	492	480	512	488	492	481	508	487	492	465	514	500	467	502	480	461	521	478	509	533	503	486	472	495	510	487	493	514	475	493	527	492	473	480	510	457	518	473	516	457	453	500	493	512	503	489	478	498	459	502	480	441	488	461	491	499	469	510	509	494	495	498	514	514	503	503	471	507	504	471	468	494	508	526	479	492	505	514	472	543	503	524	486	506	461	508	477	494	480	526	526	522	516	500	474	524	510	494	514	497	465	496	514	495	500	463	483	506	491	437	460	513	496	499	498	495	514	451	507	520	481	449	512	502	477	514	491	515	455	495	497	519	537	485	502	488	493	503	493	485	512	493	518	467	504	481	501	491	492	458	499	516	479	509	518	523	521	510	497	480	501	499	473	483	482	497	458	469	472	466	448	489	463	498	476	497	511	475	494	497	498	462	469	491	511	480	519	470	487	457	531	493	469	475	474	492	541	484	473	530	474	513	453	530	512	521	528	489	485	472	491	527	511	484	462	535	501	515	517	503	539	501	478	466	498	457	478	486	503	466	517	500	459	476	475	494	469	477	526	550	490	469	497	491	498	500	474	460	468	520	502	525	519	463	495	532	501	462	472	474	503	505	470	489	517	500	467	524	503	510	516	482	492	568	503	479	500	504	486	472	464	484	452	540	488	479	519	480	469	476	525	500	502	502	450	519	460	480	498	493	483	485	490	465	468	533	493	506	448	480	465	489	499	473	530	479	466	522	462	486	468	529	501	482	469	509	485	496	452	465	497	465	497	487	496	490	488	473	496	495	468	489	526	551	539	482	545	509	483	481	475	497	510	484	482	453	539	504	496	482	509	478	453	484	489	489	508	520	474	487	532	451	507	494	494	514	495	517	502	492	484	479	482	498	534	508	466	463	498	496	480	476	473	479	495
3554	357	281	263	264	235	229	225	218	211	212	205	205	239	230	185	193	214	174	204	217	214	218	234	230	189	226	205	200	207	189	202	194	226	212	211	221	193	225	213	224	188	204	196	214	225	203	218	201	203	204	216	206	211	209	191	244	206	201	211	203	208	216	198	207	204	220	190	206	198	208	203	218	231	236	207	215	220	217	217	224	213	203	198	208	185	213	213	200	218	212	190	205	191	231	215	201	211	200	231	211	219	227	217	212	213	194	220	199	197	221	217	176	192	194	217	201	192	208	230	192	198	200	217	217	215	225	196	195	208	202	204	212	188	225	193	224	223	208	194	195	243	206	197	211	222	197	202	198	205	215	214	223	226	203	218	229	221	197	199	215	222	226	220	214	221	216	203	189	196	195	206	216	199	192	196	226	198	185	206	193	210	216	218	194	197	213	206	224	204	182	221	224	230	199	229	210	220	210	196	197	223	227	221	205	208	210	200	198	192	216	220	210	214	213	211	206	211	203	217	219	221	224	217	208	227	210	225	215	201	230	198	188	195	194	209	205	223	219	207	188	223	196	206	211	204	202	188	216	211	207	194	205	204	210	174	207	221	221	206	210	197	216	199	194	199	197	222	203	199	226	194	235	223	202	197	186	200	209	214	212	229	201	215	234	187	225	210	211	209	197	214	245	203	208	214	220	198	193	222	195	197	204	211	212	206	207	216	192	229	243	242	200	216	202	213	214	219	202	228	208	208	207	205	233	222	191	202	232	206	187	203	202	215	207	219	201	196	205	211	204	208	205	210	217	186	207	223	205	221	189	211	235	194	214	235	178	220	207	223	192	192	191	198	221	188	212	243	203	207	243	203	199	198	232	212	213	203	205	232	211	218	213	224	192	225	188	207	208	243	216	211	238	193	214	204	223	239	207	224	212	187	199	212	188	208	223	206	175	191	228	205	209	193	206	198	196	221	218	219	178	205	199	212	247	184	225	203	213	202	187	228	179	173	230	210	193	207	212	211	213	198	186	223	229	208	222	189	217	203	224	193	213	205	203	216	220	197	194	224	192	189	212	200	213	233	194	203	205	199	208	179	218	206	195	236	202	222	242	214	219	212	195	207	231	213	218	197	233	237	201	239	198	213	218	219	196	228	192	197	201	202	220	191	221	187	196	206	211	227	214	184	224	219	228	203	256	203	221	198	235	204	194	202	194	211	197	231	202	222	209	207	191	221	219	201	201	198	201	203	210	210	215	188	206	201	210	186	235	229	216	186	220	234	224	215	206	207	193	218	218	209	187	224	197	217	216	206	221	202	215	218	217	213	232	207	191	205	191	196	223	223	230	211	221	194	216	248	190	209	205	222	215	209	235	214	231	229	213	231	212	220	201	230	201	230	206	204	190	204	231	221	192	244	198	231	221	234	256	211	240	208	228	241	227	206	189	197	191	238	210	210	215	203	195	216	213	207	205	205	212	192	222	217	227	219	207	227	204	230	216	216	217	184	215	240	223	212	223	220	196	210	216	203	197	215	219	212	208	200	184	220	220	197	212	186	201	235	201	189	203	210	217	201	217	197	220	194	205	192	215	184	210	190	197	190	205	209	233	183	212	199	208	190	211	210	200	204	235	225	200	197	213	199	192	206	219	190	183	208	206	198	192	217	217	198	223	191	209	217	202	226	246	218	180	199	191	223	212	237	217	194	209	197	210	224	211	203	219	201	236	216	201	214	210	204	204	194	201	206	209	209	229	206	226	197	203	194	218	212	203	204	214	203	210	206	202	209	225	210	198	188	195	195	217	194	205	223	201	201	220	186	228	196	199	204	198	222	202	226	219	231	224	211	217	202	196	188	220	218	202	183	201	200	207	211	239	184	203	218	201	194	210	194	219	213	225	216	206	237	214	237	209	194	218	200	189	188	215	188	191	211	204	218	208	211	204	225	178	214	221	193	208	217	224	206	227	211	225	226	231	219	211	211	186	204	217	229	237	217	222	220	193	221	208	210	233	201	208	197	205	219	214	204	198	198	188	216	195	200	207	227	220	223	189	204	206	210	197	191	219	213	212	214	207	221	222	201	176	217	211	211	228	197	228	236	216	227	196	233	191	213	201	215	223	221	205	200	212	211	206	207	193	194	221	224	209	182	219	211	215	204	223	217	217	199	241	176	192	181	218	176	208	211	191	238	224	173	206	201	193	205	225	220	193	217	221	200	204	211	195	190	211	206	237	229	230	208	232	213	233	178	234	181	204	232	245	199	218	202	197	187	196	189	200	225	203	202	215	195	204	186	204	199	197	226	211	215	218	231	204	222	212	221	206	226	225	192	210	197	197	212	193	189	192	181	196	212	200	219	203	216	198	206	181	200	223	226	196	232	201	198	205	224	208	220	206	214	208	212	201	213	210	204	217	230	213	191	212	208	196	204	214	224	195	214	212	209	210	202	214	195	208	234	223	190	201	215	213	204	204	216	230	202	210	235	218	230	214	206	237	197	232	207	234	223	206	196	204	216	195	194	178	217	207	174	204	211	215	197	214	223	199	206	200	221	187	209	221	238	228	227	188	232	186	201	221	197	214	206	188	197	191	197	213	170	216	215	200	218	212	245	212	190	236	234	219	204	190	196	224	192	206	196	197	243	194	233	216	217	199	219	228	212	212	194	208	195	224	206	249	183	207	204	248	205	229	200	205	199	206	204	212	198	203	207	211	188	183	204	213	211	223	217	203	215	230	231	229	229	188	199	210	231	221	228	208	200	229	220	227	192	193	186	212	221	202	218	208	213	224	203	227	198	207	216	196	191	218	199	195	208	217	214	240	210	202	222	203	188	209	186	188	200	236	220	211	209	227	198	231	199	191	231	209	201	208	213	201	177	173	221	218	216	206	214	218	192	203	198	212	231	207	223	192	202	243	195	216	212	202	210	214	196	198	190	234	216	212	233	228	193	195	215	199	199	236	202	212	213	202	207	200	236	216	196	216	208	208	217	211	185	219	219	205	229	201	214	216	194	210	235	200	207	209	189	199	194	222	206	224	237	210	216	209	214	222	189	222	202	201	210	235	205	210	220	237	212	208	206	222	220	202	211	204	214	194	204	199	213	226	206	200	205	205	192	213	214	212	186	221	197	207	229	194	209	239	220	190	210	236	211	198	215	205	208	199	208	202	213	178	206	228	217	202	219	212	208	223	207	228	193	225	200	223	207	217	219	206	225	192	222	220	210	222	205	206	218	219	219	212	216	223	182	203	205	201	216	217	190	215	214	209	211	196	217	197	220	201	201	214	209	257	204	207	219	209	184	179	226	188	199	203	225	192	202	227	225	196	226	177	211	207	214	204	183	241	211	215	247	195	211	192	226	206	190	207	228	197	182	221	209	201	212	216	225	201	213	202	184	209	210	216	227	198	210	197	219	215	198	180	214	215	208	194	234	206	188	201	205	205	182	221	200	202	229	211	234	194	188	223	212	191	211	204	207	217	243	206	217	189	209	194	234	250	191
4162	721	871	826	820	770	729	715	700	688	663	668	702	696	657	629	651	650	663	634	625	667	635	635	677	672	657	657	609	621	664	592	649	664	671	615	590	669	651	624	678	694	633	648	626	629	637	635	616	626	631	643	625	609	629	619	696	619	651	658	585	634	648	627	628	622	651	634	648	628	635	621	653	671	659	656	641	644	624	622	604	651	634	645	634	612	610	666	583	620	681	618	619	662	626	649	626	612	687	675	631	657	656	646	620	617	612	592	590	610	612	592	609	662	627	625	633	677	601	634	633	630	658	629	640	657	627	622	619	635	622	665	621	651	684	630	630	623	635	643	669	652	594	653	623	650	621	666	666	608	642	610	629	651	662	607	638	655	634	668	637	625	614	665	651	614	594	653	614	615	638	552	668	673	644	599	626	610	645	652	642	623	624	614	586	609	607	597	603	608	618	618	653	667	599	633	689	661	607	630	599	639	627	648	644	653	594	625	661	678	630	653	615	637	660	613	622	602	625	603	654	654	628	620	622	631	661	591	625	596	612	617	655	671	657	619	671	660	669	677	616	659	629	623	619	598	635	639	657	662	633	597	656	618	622	582	626	633	647	640	604	618	638	607	607	630	608	644	643	658	594	636	663	669	616	602	607	621	623	648	620	625	599	605	611	631	620	655	655	610	682	623	664	637	630	598	613	604	627	619	614	655	648	656	648	646	650	655	629	662	658	658	642	654	620	630	652	625	680	616	640	642	631	617	627	647	646	632	640	622	658	627	643	584	661	664	613	632	655	633	627	629	632	663	614	630	642	677	635	649	658	618	591	631	627	618	608	632	574	611	622	663	576	647	680	589	629	599	640	665	635	643	631	631	611	609	623	613	635	613	624	618	633	669	615	631	601	639	642	641	616	664	633	644	643	630	619	643	590	617	626	667	645	641	662	636	637	639	666	616	700	616	617	658	688	644	667	632	670	615	621	681	664	617	676	621	609	645	658	652	693	659	662	635	607	643	651	620	665	658	584	619	612	644	642	648	652	649	639	620	603	630	561	631	634	646	650	622	658	645	605	604	605	623	624	627	586	649	646	627	582	655	643	607	651	653	723	647	607	582	616	620	663	656	678	667	637	628	619	596	598	673	626	617	601	604	634	608	639	603	651	683	597	617	653	674	660	631	650	682	616	630	617	680	648	610	644	618	596	623	595	635	619	638	626	639	619	649	628	587	631	633	645	642	648	639	613	687	640	651	678	661	620	611	639	647	664	648	647	609	642	651	587	663	631	636	648	642	631	610	615	609	659	565	602	664	626	671	628	643	625	629	623	659	663	605	594	665	660	597	608	670	562	686	637	637	649	652	607	631	624	644	635	636	612	683	639	630	674	647	660	644	617	631	655	604	617	637	628	629	660	653	650	632	605	609	638	707	602	671	623	649	631	620	667	639	653	621	623	630	643	649	627	664	655	670	680	649	643	657	610	632	642	620	638	657	624	633	594	608	607	620	653	623	661	632	633	610	661	622	638	621	652	605	637	641	643	662	661	629	644	646	630	652	649	655	662	648	609	606	643	670	675	637	585	596	595	606	637	639	618	638	630	669	659	629	624	617	651	629	644	634	658	638	605	650	640	667	630	669	629	638	622	620	627	651	629	642	622	642	658	670	624	598	686	634	661	637	591	621	630	649	605	644	615	611	585	625	628	651	674	618	645	644	659	629	676	643	605	610	627	648	630	634	599	607	668	636	610	649	648	665	585	624	624	658	641	633	653	633	607	652	684	633	586	623	655	603	649	645	632	612	674	655	690	644	607	622	578	661	615	655	633	590	687	671	622	617	603	611	622	626	642	661	634	621	610	639	628	596	623	633	619	648	645	659	608	600	651	634	685	608	645	643	627	649	612	634	646	679	626	639	641	629	665	618	629	646	631	660	634	621	627	616	597	641	629	623	654	659	625	642	670	635	634	616	666	634	650	653	600	601	614	626	642	620	665	621	607	610	636	662	666	651	652	655	657	635	627	627	625	617	598	605	646	649	586	631	616	615	653	675	639	695	629	622	619	597	681	668	650	655	661	649	653	651	657	602	644	653	659	623	655	634	621	629	615	634	650	633	618	590	663	630	670	588	623	594	612	673	673	674	646	639	637	632	638	627	704	645	596	651	602	656	639	655	641	662	577	602	628	666	645	629	669	610	631	664	616	623	605	594	651	625	656	618	604	562	655	616	677	672	606	583	643	657	637	588	673	648	621	635	598	624	618	650	689	606	649	598	678	635	622	660	652	618	617	591	665	651	680	636	664	640	620	673	613	647	619	641	626	632	606	649	656	656	599	614	676	614	604	669	620	611	677	620	681	663	609	652	677	672	659	636	662	651	625	666	648	663	662	628	657	614	654	633	627	656	621	651	669	600	697	638	679	636	647	609	632	673	623	647	660	606	682	625	590	621	650	653	638	659	663	573	595	633	625	641	649	615	639	661	624	630	623	601	660	613	634	553	665	672	637	646	631	630	693	636	673	663	634	649	651	616	620	634	596	634	630	621	649	577	602	662	631	674	634	610	654	628	615	647	628	657	636	666	645	637	617	610	632	632	603	603	658	648	622	668	629	617	631	624	609	644	680	681	669	642	610	618	661	607	659	598	633	634	640	709	632	673	588	649	633	638	628	633	664	664	664	643	650	633	669	622	608	610	653	652	636	621	657	633	642	672	627	665	639	658	652	649	624	639	627	616	616	643	637	638	621	665	613	642	667	664	652	622	648	586	695	621	666	569	639	629	625	657	663	636	677	664	607	606	614	638	627	646	643	646	633	661	631	630	636	651	650	619	607	656	621	671	630	634	699	612	640	602	623	613	671	624	642	613	661	640	657	608	658	647	661	642	640	645	595	662	633	619	643	615	613	639	623	601	638	644	612	701	657	627	619	641	633	656	632	652	617	669	617	637	584	679	630	631	624	652	638	605	607	622	650	669	676	595	601	601	628	660	657	648	651	674	627	618	630	685	596	589	623	642	627	632	636	623	639	664	629	640	666	660	605	642	624	629	627	663	609	632	614	672	592	647	651	629	646	653	596	633	659	630	661	616	662	590	655	665	593	611	657	626	674	617	637	624	578	592	618	662	642	589	615	645	659	625	671	631	632	641	634	609	682	620	663	647	675	630	654	612	646	669	648	617	642	673	621	628	621	634	684	598	615	641	662	621	649	675	600	593	626	660	615	597	645	605	657	627	683	637	661	625	648	665	673	612	657	618	611	629	655	665	652	618	651	626	673	640	677	643	636	642	683	660	714	641	629	694	672	613	648	628	654	634	667	676	631	643	624	659	658	630	585	612	596	691	660	661	598	659	606	607	623	667	662	603	674	648	611	666	667	617	672	614	648	629	660	631	606	614	593	609	650	699	642	646	666	598	636	618	647	606	630	633	663	610	646	660	661	669	655	589	629	629	643	628	631	633	626	636	616	632	666	662	592	668	619	646	635	643	664	628	690	625	634	607	647	639	640	651
23708	3083	1506	1055	761	532	393	332	262	248	185	175	180	168	175	161	138	132	143	126	128	128	128	131	115	106	127	107	100	99	106	110	100	96	99	101	97	110	102	91	97	124	110	90	118	108	110	105	111	89	106	92	113	107	109	115	104	123	96	121	95	92	101	101	98	117	103	102	106	84	106	107	95	106	116	108	109	100	103	94	102	116	99	92	78	113	103	92	96	104	107	80	94	101	130	107	109	114	94	128	111	108	94	112	106	100	114	95	109	123	108	96	111	112	90	114	95	129	100	100	111	101	97	102	71	94	92	110	101	108	87	101	100	109	96	101	93	117	102	100	99	100	99	96	114	87	113	90	99	116	103	90	121	100	95	104	100	99	116	100	98	106	102	94	96	101	118	94	84	112	88	97	92	121	96	109	116	92	101	98	90	97	101	98	103	113	107	100	114	120	105	122	113	87	98	86	110	103	107	91	98	105	101	108	108	129	108	97	89	101	92	104	103	99	101	114	88	118	95	98	82	98	99	97	98	108	111	91	106	112	102	110	102	103	117	111	108	97	95	125	96	121	87	103	91	95	121	92	106	78	117	124	117	108	87	109	117	107	109	114	98	103	96	108	109	120	99	94	125	112	91	84	93	107	95	109	107	87	102	96	89	107	95	82	104	106	96	111	96	107	101	92	123	105	109	121	90	92	105	101	88	114	104	120	129	108	106	102	88	110	96	108	94	93	99	96	94	97	109	112	100	109	96	100	115	102	106	103	108	97	114	102	88	102	119	94	118	93	110	115	88	101	89	129	94	98	98	90	126	108	97	105	105	93	102	104	101	104	99	93	113	89	115	95	99	84	110	104	100	104	117	106	116	93	109	124	100	97	99	82	110	100	115	101	121	91	109	97	115	109	109	111	120	125	107	92	111	106	101	101	75	94	100	101	109	109	99	95	99	96	89	96	101	87	111	89	102	92	101	81	95	106	115	95	97	96	95	81	107	101	108	91	96	107	93	99	109	106	111	102	94	107	119	122	103	116	69	103	116	95	95	102	94	95	104	118	94	104	95	107	101	105	102	105	104	108	105	106	114	110	95	103	107	124	98	87	83	93	97	99	102	112	96	105	110	88	121	104	89	95	91	84	124	98	91	98	118	106	103	112	85	104	115	99	94	111	98	98	111	100	117	100	109	100	95	96	105	108	99	94	86	92	96	102	91	92	119	101	121	119	96	110	101	102	121	110	62	109	94	105	115	122	115	106	113	115	125	98	97	107	112	87	91	112	94	109	104	107	113	96	103	109	83	103	90	112	108	100	111	106	99	103	113	106	100	98	104	106	102	97	109	99	92	107	91	98	104	104	98	95	108	100	92	98	102	101	84	108	99	121	107	101	114	93	114	88	93	118	120	103	128	89	113	112	100	111	101	97	107	108	101	89	113	102	79	101	100	99	92	87	100	110	114	95	94	111	118	94	91	101	112	108	107	98	105	109	101	100	106	102	113	104	86	106	118	94	126	123	118	96	118	94	107	95	102	94	96	97	113	114	105	105	103	110	105	108	122	95	102	109	111	98	92	92	95	104	115	108	118	101	102	95	92	104	110	115	115	105	95	96	106	115	101	92	99	105	96	80	106	99	89	119	101	104	91	122	105	96	106	83	113	108	105	94	122	119	105	98	97	112	103	108	99	100	90	112	93	70	98	98	89	90	88	101	102	98	113	111	104	110	117	102	106	104	127	126	94	102	99	81	105	105	114	105	92	115	112	111	117	106	110	89	100	94	102	111	98	108	96	91	98	114	108	81	103	81	105	109	110	99	93	96	112	103	99	109	106	105	102	96	95	98	106	107	105	115	110	93	87	89	95	111	103	113	106	116	120	104	110	114	118	103	114	119	97	103	102	97	112	106	117	109	100	103	108	111	107	95	112	98	88	99	107	107	97	113	93	117	121	113	110	102	94	106	109	124	101	100	109	102	122	90	94	101	105	105	110	97	104	102	91	97	90	112	129	91	108	120	98	115	90	97	95	121	73	95	104	99	113	99	91	95	99	87	95	86	111	96	89	116	107	100	107	105	111	111	107	94	111	103	104	111	103	109	104	115	97	116	104	111	119	107	116	106	113	117	97	99	116	105	93	110	92	100	117	112	87	110	99	96	101	98	101	99	109	84	114	84	93	104	88	108	97	120	81	107	117	93	92	105	103	83	98	116	114	94	90	101	95	106	95	132	105	83	109	100	114	84	90	105	107	87	79	89	102	94	105	118	97	117	96	117	90	98	99	102	101	111	96	105	102	101	98	100	102	95	105	96	110	92	121	93	104	108	112	113	99	118	92	114	107	99	103	134	99	90	100	108	103	101	103	101	86	101	99	90	108	111	107	109	104	110	118	109	99	109	90	95	111	113	109	98	99	108	96	107	116	109	114	100	98	113	104	106	111	102	91	81	92	105	117	113	90	99	94	107	105	108	97	96	103	101	97	93	102	111	102	88	123	94	81	80	88	110	96	112	111	132	104	97	114	100	84	116	111	115	96	110	107	108	105	115	93	93	85	101	106	86	101	107	89	114	114	98	120	116	102	115	99	102	93	96	99	94	106	115	108	94	90	94	115	101	100	121	86	102	102	92	98	110	93	107	95	111	106	123	116	116	106	122	126	107	106	98	102	100	114	99	87	96	109	99	109	116	105	89	103	106	98	105	113	118	90	125	112	110	112	105	102	92	102	97	101	96	81	92	107	114	118	110	125	86	95	128	110	94	95	126	89	97	94	98	111	103	99	109	82	98	103	92	106	102	107	108	99	112	100	108	106	93	113	99	110	120	104	101	119	101	93	119	86	99	93	102	98	127	114	86	96	99	103	100	93	95	101	98	111	112	120	84	77	97	134	109	111	109	107	104	116	116	90	109	79	112	118	116	89	90	103	91	98	119	98	100	97	113	96	85	96	104	108	110	113	105	105	97	105	106	95	103	98	107	109	95	102	107	127	98	96	87	102	93	103	113	93	105	112	103	96	107	104	98	119	97	105	86	119	115	103	114	103	98	122	99	95	103	108	93	108	94	93	115	103	96	103	93	97	105	108	100	113	86	89	103	108	109	105	100	94	98	104	96	105	93	97	89	104	115	102	123	80	103	103	79	105	100	105	89	130	92	101	92	112	120	99	114	82	88	97	108	110	113	105	104	110	100	116	117	109	104	97	110	96	109	105	105	100	109	112	109	108	88	121	100	109	95	114	94	94	93	111	89	126	108	115	93	135	117	90	99	120	90	98	112	97	120	111	103	105	118	100	98	122	117	100	98	83	88	106	88	115	92	96	94	84	88	113	100	102	99	104	98	109	111	99	101	105	97	97	113	98	109	112	106	103	102	86	121	121	92	115	106	99	99	104	99	106	107	120	95	103	122	109	105	99	117	98	94	109	103	99	92	89	98	112	101	91	116	106	112	102	88	113	90	101	82	95	97	104	107	110	89	109	101	91	128	93	89	88	98	112	113	114	106	93	90
11763	1558	3619	3768	3176	2620	2125	1709	1457	1287	1108	994	917	780	777	773	713	644	631	626	625	513	567	535	524	505	516	461	451	481	438	479	473	423	433	463	398	443	440	432	408	397	399	416	382	404	371	396	340	379	408	383	388	368	375	366	364	387	338	363	395	358	378	366	355	350	408	376	362	366	366	382	329	390	366	376	354	328	370	379	353	377	336	407	342	346	380	348	334	370	368	360	355	370	370	351	352	350	369	364	348	350	370	340	341	363	343	367	339	379	345	364	338	352	353	322	409	391	380	332	360	371	393	364	385	355	363	327	365	361	354	344	344	354	361	362	348	416	375	363	360	323	359	351	327	357	381	344	328	355	347	333	343	333	363	352	356	345	341	343	363	355	363	341	351	361	341	361	357	354	348	367	383	360	374	341	382	356	352	351	365	368	358	340	327	340	342	346	327	368	358	343	359	361	340	327	344	348	346	318	350	370	359	327	375	350	334	377	331	360	384	356	327	346	357	342	394	364	354	340	342	372	344	346	384	351	345	373	353	369	354	320	330	338	364	330	377	321	393	357	340	362	359	342	366	341	348	347	334	356	358	344	347	328	368	332	382	344	331	368	330	349	343	352	338	345	316	333	356	323	355	366	372	357	367	345	368	379	322	341	412	364	351	330	350	389	381	317	334	330	337	363	357	326	340	356	365	373	323	370	352	326	330	344	353	366	337	296	357	349	337	333	374	318	359	336	349	345	341	362	311	353	364	304	308	347	313	363	340	332	368	355	347	360	345	358	350	338	320	340	369	346	386	367	313	364	345	365	355	360	382	318	364	362	351	351	338	377	357	333	334	373	328	348	326	338	353	365	351	342	323	321	349	327	335	336	353	340	320	356	336	347	378	352	376	350	321	363	354	383	331	330	392	357	358	363	336	342	347	382	297	356	348	352	348	377	334	332	352	363	376	357	356	340	341	371	365	376	364	341	353	334	352	347	363	340	353	350	340	375	349	344	332	392	327	354	349	344	334	373	368	354	356	337	351	335	326	352	359	341	325	354	385	338	366	351	340	346	329	376	368	319	335	352	383	343	373	343	352	406	359	375	354	344	362	354	355	363	325	348	345	345	355	371	324	370	382	382	364	346	338	326	364	326	362	362	382	369	311	361	370	366	368	384	367	352	344	359	328	309	307	379	347	347	342	345	320	318	372	347	357	334	342	399	329	360	362	336	376	357	336	357	363	318	342	369	336	317	350	359	384	338	336	345	366	349	380	340	375	379	363	342	316	345	328	372	349	367	334	378	355	388	345	349	352	329	376	334	321	349	375	332	315	358	415	345	326	387	348	332	353	347	355	311	364	366	320	374	332	377	337	355	310	334	336	342	319	328	345	354	348	354	334	322	334	317	344	334	365	350	323	371	327	359	343	331	356	360	350	364	354	357	352	329	343	347	337	343	363	351	360	299	311	351	329	300	363	328	356	344	360	342	366	354	361	341	367	331	323	335	328	336	372	358	359	344	373	384	326	391	366	377	367	370	361	341	355	336	354	346	348	367	356	366	392	360	375	364	376	346	356	366	338	399	396	370	308	345	346	323	357	330	360	304	367	360	356	358	344	363	343	359	317	344	319	326	370	355	341	374	351	339	392	377	335	351	338	371	340	356	351	375	342	342	374	375	334	322	368	353	365	316	376	357	350	360	359	339	375	340	301	351	320	346	343	371	352	349	333	356	373	381	343	347	381	337	328	368	335	324	351	354	369	349	358	357	361	344	331	348	330	373	352	360	363	343	357	316	389	375	349	358	357	319	349	371	356	332	350	364	348	371	336	333	369	398	337	331	320	345	368	342	320	379	345	323	366	347	337	349	374	335	380	356	353	371	381	335	362	338	381	348	339	357	351	345	327	345	356	320	343	309	388	392	342	336	391	375	311	364	354	334	382	349	344	352	350	332	331	321	346	367	372	339	337	306	343	360	319	367	361	337	352	323	348	377	368	354	355	366	354	361	363	370	342	327	362	355	370	349	317	341	334	320	337	355	380	358	341	394	348	336	348	340	336	343	359	319	336	369	329	367	363	358	352	363	339	343	366	309	358	325	336	368	348	328	335	341	332	351	369	359	376	330	346	349	333	321	345	351	353	335	366	330	356	323	361	362	383	336	342	346	354	344	364	348	392	347	353	347	374	362	375	362	358	359	375	364	342	343	342	367	346	314	334	340	353	339	334	340	383	350	337	369	333	356	367	400	373	367	348	333	353	342	357	341	328	343	312	325	345	327	340	351	350	368	357	361	348	334	362	385	360	327	336	377	353	333	349	365	343	342	337	351	343	345	338	359	348	345	336	349	348	370	334	361	367	355	358	300	334	349	336	332	341	351	354	341	377	339	368	358	347	343	383	314	334	354	348	336	349	375	338	337	382	346	318	354	358	340	317	339	377	350	362	344	360	363	342	342	379	356	342	330	381	309	402	346	351	354	357	336	366	305	340	342	351	348	327	322	337	360	350	354	365	355	313	350	375	332	386	360	381	368	323	358	364	325	388	373	327	368	342	316	357	337	379	370	368	348	354	331	364	345	381	352	350	363	352	345	360	362	339	358	338	342	366	352	370	355	344	357	344	321	354	351	347	355	347	374	378	342	379	346	315	348	362	366	357	328	371	328	366	349	345	356	359	351	361	406	320	329	357	323	345	327	323	314	300	356	324	349	360	347	365	350	363	354	344	355	339	372	326	381	342	385	357	360	364	320	331	329	350	349	347	323	352	305	352	392	352	345	363	344	320	359	306	343	297	331	341	367	352	356	351	361	339	366	323	354	366	312	368	316	338	380	366	362	363	366	356	377	346	347	370	389	350	352	381	315	355	354	335	390	336	350	338	310	365	352	362	321	331	335	364	336	360	347	362	336	374	339	351	359	339	353	336	384	330	326	356	368	389	346	352	313	345	345	349	337	318	327	337	327	367	349	339	340	354	342	355	350	345	336	356	327	340	345	359	353	330	329	344	338	375	352	330	332	373	364	337	343	353	376	317	346	382	380	351	359	359	355	342	373	331	403	303	354	348	366	375	355	370	329	331	333	337	323	362	347	338	344	358	345	344	334	343	343	349	334	330	379	371	326	340	327	327	343	328	369	367	341	334	392	352	350	335	333	371	327	359	356	368	334	378	336	368	364	296	357	372	346	337	376	330	348	348	362	345	351	339	349	347	343	358	366	324	324	336	372	320	351	355	331	348	346	395	361	330	354	363	375	343	325	321	344	355	347	340	349	343	379	318	357	352	301	375	359	342	368	375	361	359	329	361	352	348	350	364	326	338	356	348	338	355	350	338	366	353	357	350	346	373	354	347	363	349	354	330	340	364	330	320	344	354	354	322	346	341	367	367	375	350	392	350	336	376	346	353	345	334	333	346	369	335	344	324	396	367	335	328	375	350	333	357	348	310	340	348	363	349	329	322	332	360	333	330	409	382	325	341	373	343	346	353	348	332	381	342	372	337	319	321	363	339	380
33026	10530	3212	2032	1441	1047	842	566	510	450	362	319	338	302	276	238	251	233	174	202	189	208	177	205	180	184	167	180	204	162	184	162	150	163	147	166	175	162	173	172	167	145	145	146	176	162	153	148	170	146	159	154	174	136	152	166	163	136	169	144	167	157	143	153	153	135	149	147	150	154	142	142	144	146	150	158	152	141	138	146	144	154	158	163	169	160	169	144	162	159	143	143	157	141	132	147	163	159	145	140	165	150	147	158	135	156	155	130	139	127	162	135	157	146	136	155	155	145	145	146	127	159	150	132	164	136	152	155	156	147	130	161	148	152	159	163	157	168	151	153	152	149	148	162	144	161	145	150	153	153	157	149	146	150	158	169	156	148	158	154	156	172	149	166	152	143	114	137	150	129	160	165	142	149	146	162	140	142	140	149	173	141	157	140	170	158	137	135	155	131	153	149	151	151	132	143	126	163	150	141	141	149	139	164	152	166	162	132	142	154	135	129	168	125	154	158	137	151	157	151	133	128	143	142	166	153	138	149	114	152	135	145	141	145	144	142	151	140	124	159	152	161	150	163	137	161	149	147	154	149	158	162	133	142	154	166	166	165	168	124	165	136	138	162	148	152	163	130	155	157	162	144	153	128	150	136	154	161	161	141	140	145	141	176	156	150	146	154	163	157	144	132	177	159	144	136	153	169	130	147	169	154	133	142	139	142	131	151	144	152	137	158	142	161	130	153	151	152	154	160	160	158	150	137	165	148	147	137	162	131	184	147	135	170	151	147	144	153	151	154	170	151	131	168	148	162	170	162	150	139	167	158	151	147	160	148	146	133	131	130	162	161	160	149	147	149	151	143	177	139	138	156	132	137	131	148	150	143	187	162	157	141	148	147	147	138	167	144	156	168	137	162	134	140	157	147	145	141	156	148	150	159	139	166	148	172	125	158	164	150	154	155	149	134	154	150	144	155	164	166	156	144	172	165	149	145	156	137	138	166	147	129	144	148	175	170	173	137	128	145	126	150	153	129	148	158	154	138	150	151	148	147	158	145	141	156	125	160	153	145	162	167	152	156	161	163	141	149	140	154	138	160	164	151	161	142	154	154	137	134	146	159	155	150	154	153	145	160	163	160	147	147	168	141	155	159	148	160	153	164	161	152	163	150	131	135	156	149	139	158	161	149	142	164	177	163	137	157	143	152	154	180	158	161	150	169	151	143	138	146	169	154	179	162	145	166	138	146	165	158	149	154	158	171	143	181	153	135	160	169	155	160	137	146	159	151	143	153	124	135	163	144	165	149	156	154	163	143	139	120	146	144	153	139	155	135	179	140	128	139	140	142	150	133	140	147	142	163	166	153	124	145	139	144	169	167	153	138	139	142	169	135	127	171	143	143	153	139	159	142	153	161	145	154	153	145	142	129	147	183	141	148	165	146	154	142	130	119	159	167	127	165	139	149	156	131	143	145	136	139	154	150	149	158	158	140	171	160	129	154	137	143	125	172	170	142	159	159	177	143	152	145	154	146	169	148	134	154	159	147	128	154	155	150	136	151	148	155	139	147	179	148	163	144	144	176	146	151	181	155	140	148	153	158	155	147	146	140	163	182	148	157	150	141	174	137	164	148	153	143	142	142	153	139	153	145	140	131	154	139	132	145	162	137	150	141	144	165	161	169	130	137	151	141	117	153	144	130	146	164	135	152	165	132	155	170	167	155	123	144	151	128	141	148	156	172	173	141	149	169	144	145	156	148	159	156	145	132	131	148	154	129	142	159	170	150	144	146	139	167	143	136	162	169	130	142	145	149	147	152	167	162	171	132	141	164	146	135	128	147	139	158	163	148	177	134	106	156	143	147	164	169	149	125	141	143	164	153	128	147	138	156	188	158	164	144	133	164	159	164	140	166	142	147	126	153	146	145	136	155	173	160	141	144	137	116	145	146	152	165	153	172	153	160	140	145	139	152	173	139	128	191	158	160	160	160	139	129	167	150	183	159	142	169	154	149	138	166	155	139	167	166	143	151	161	157	163	129	166	147	137	124	139	128	137	130	165	158	142	151	143	136	173	142	136	161	160	134	168	141	156	161	164	143	134	162	133	165	145	167	126	168	158	145	131	170	147	132	154	153	154	151	157	149	141	158	146	161	173	127	160	151	165	133	166	161	141	168	152	150	167	160	144	161	159	163	165	167	155	167	162	163	144	176	155	171	156	148	155	160	156	175	142	152	158	146	148	152	154	151	138	151	145	136	137	146	150	157	150	191	144	155	147	143	145	143	127	154	158	163	159	146	153	157	158	170	175	151	144	145	171	152	159	141	162	172	150	152	136	159	141	154	133	130	159	164	157	169	154	124	140	142	135	182	151	154	144	160	137	134	165	145	147	155	169	135	155	153	144	143	158	134	129	150	157	162	145	165	162	138	154	153	131	154	143	150	128	158	155	137	148	150	156	147	166	138	133	133	151	141	135	157	163	145	164	160	144	158	154	157	153	136	142	173	165	146	155	141	160	139	154	140	151	169	148	147	165	149	137	149	133	167	163	167	155	151	156	172	149	161	122	147	150	158	134	136	157	171	181	136	141	172	157	148	142	151	148	147	142	125	152	139	141	156	171	162	131	157	138	126	165	147	154	148	149	157	162	143	165	107	152	159	157	154	146	161	149	130	155	173	174	139	131	149	145	145	147	156	140	143	157	151	162	147	164	151	121	137	137	155	161	147	165	148	156	138	150	169	159	149	150	155	163	157	173	177	150	162	142	153	161	135	159	155	133	135	149	161	167	151	153	152	149	156	142	148	149	146	153	149	128	153	161	144	166	146	167	149	144	147	139	148	144	144	126	143	138	146	172	153	142	145	145	150	148	143	142	150	135	176	147	144	163	147	145	126	159	153	140	157	152	150	131	150	150	157	151	177	131	161	165	160	147	148	160	156	145	159	130	153	142	132	158	136	154	154	149	137	151	152	149	163	163	158	163	166	167	137	145	147	152	134	144	149	142	165	137	135	153	138	141	144	145	152	170	154	145	159	143	157	157	148	156	143	146	160	139	151	145	163	166	156	169	164	160	152	141	159	141	148	149	177	160	142	171	142	159	153	144	142	150	140	146	156	154	125	158	142	136	162	143	154	151	156	150	130	154	162	155	153	147	154	139	133	160	148	164	145	151	161	157	160	166	167	142	171	134	141	162	143	141	151	131	162	160	146	144	168	162	136	153	148	139	148	143	158	149	167	146	161	161	154	170	141	153	165	160	149	152	171	158	146	156	151	145	146	163	157	188	169	146	162	151	149	142	151	148	150	143	148	160	133	176	145	154	155	163	145	122	147	173	141	170	147	134	172	152	162	152	119	149	150	169	141	163	139	151	143	148	150	155	138	164	162	160	174	165	136	155	171	149	151	150	159	146	143	137	156	154	163	161	150	148	167	165	120	165	136	135	165	144	158	156	142	149	147	136	187	144	168	157	132	172	155	128	164	151	151	153	151	186	153	127	152	144	160
15608	2632	6527	6922	5622	4653	3760	3016	2603	2268	2013	1733	1561	1415	1322	1281	1100	1150	1023	976	907	943	835	809	785	759	777	678	716	712	680	710	678	639	622	649	633	626	637	626	618	602	597	612	576	583	566	574	598	590	578	563	587	560	562	572	563	560	538	557	563	527	501	528	502	546	540	545	513	546	535	542	505	529	532	498	514	497	528	534	509	498	592	519	533	515	513	506	539	518	506	501	544	494	531	508	532	480	473	495	529	483	505	498	491	476	488	511	528	510	541	535	480	504	505	501	462	499	545	516	508	487	470	461	515	465	500	516	534	501	517	544	495	482	477	512	525	513	520	516	535	502	488	490	496	512	490	505	496	463	501	497	542	488	552	507	509	499	506	496	518	522	512	511	475	512	498	535	494	507	512	512	494	451	488	499	506	503	516	475	500	472	497	509	509	466	522	505	525	536	507	483	463	530	468	501	521	482	516	514	514	499	498	507	474	527	473	491	478	495	508	477	517	466	512	475	506	508	503	488	492	551	492	485	501	473	504	472	518	517	512	499	468	470	480	496	498	504	494	503	495	553	488	490	516	511	465	468	471	516	488	505	520	500	507	530	498	486	486	523	476	496	507	481	479	520	544	492	513	494	475	477	496	494	503	521	462	488	483	499	504	492	483	507	475	472	487	501	473	491	497	472	498	536	501	482	524	544	497	524	510	473	545	481	503	425	513	479	501	525	517	527	494	501	530	488	516	519	552	489	516	496	539	484	493	543	537	499	507	491	504	506	467	506	496	510	523	538	487	495	482	530	476	507	478	482	490	501	483	514	496	494	492	500	487	484	497	533	510	454	484	521	455	509	516	496	481	523	510	460	495	503	541	499	466	507	519	467	508	462	516	521	488	525	470	505	515	488	511	502	483	496	510	527	525	498	488	518	501	482	492	498	478	518	524	490	514	515	487	466	534	517	500	463	506	474	494	489	475	555	482	520	472	509	514	486	500	493	496	518	525	507	529	516	473	494	460	504	496	524	486	499	469	531	541	482	474	496	524	508	499	500	523	482	484	484	540	512	479	467	480	518	539	492	485	502	502	447	510	515	472	499	470	480	481	457	487	517	513	506	518	491	523	492	504	517	497	467	435	488	506	500	490	516	495	504	522	501	481	488	494	500	474	507	518	489	481	461	499	511	472	479	503	503	465	488	471	454	492	513	487	502	527	484	516	471	495	466	504	471	474	516	492	534	555	500	508	449	507	542	487	514	508	547	473	521	465	503	520	444	490	501	529	500	507	495	514	477	505	511	481	469	478	493	496	511	459	482	520	488	472	508	481	485	498	491	462	484	478	465	530	469	481	485	498	528	469	541	475	550	498	510	506	502	487	478	536	472	466	523	517	496	467	522	494	474	515	540	556	500	485	536	520	519	514	531	469	494	488	561	515	502	472	494	512	489	495	476	525	517	507	506	492	526	488	496	469	510	504	528	499	474	487	494	480	507	521	502	523	471	530	521	500	507	480	502	508	524	503	484	541	511	506	540	488	506	523	499	502	504	466	508	536	489	503	497	542	487	502	546	488	528	515	497	546	512	525	504	500	494	492	476	529	507	495	540	482	495	506	459	473	498	487	514	516	557	512	501	480	497	527	484	485	524	518	490	510	508	493	475	539	504	498	495	492	496	467	527	485	487	516	473	481	509	509	533	512	491	484	524	486	502	474	498	506	486	483	501	496	489	546	453	489	513	472	499	477	506	481	478	450	496	498	500	509	521	481	487	498	500	468	467	478	501	483	533	472	512	500	521	470	482	486	530	487	498	524	498	502	505	489	517	497	506	537	474	477	481	461	475	489	491	496	504	442	500	484	486	505	505	483	487	521	507	482	508	463	468	456	508	490	505	525	497	527	501	482	505	531	510	460	512	518	505	483	501	470	456	480	490	496	478	470	502	513	487	531	508	519	521	502	494	485	484	523	544	485	500	463	521	499	510	507	487	500	498	518	507	477	489	533	484	459	503	497	454	495	510	499	479	459	494	482	450	526	492	482	470	509	545	504	503	531	496	442	483	511	459	529	480	468	513	514	491	510	501	505	489	492	466	464	500	518	490	495	461	492	499	510	510	506	509	486	467	523	536	499	514	507	488	485	509	509	492	492	494	543	484	506	498	521	505	530	494	456	512	507	483	484	502	478	463	498	497	459	515	496	483	508	484	510	501	463	507	504	492	543	477	530	533	530	507	521	484	544	442	547	506	500	503	475	523	483	455	469	494	465	421	488	522	522	487	489	469	501	467	484	475	472	482	542	489	528	525	504	493	510	513	511	500	483	486	484	483	528	523	512	511	504	493	445	481	513	505	449	503	507	500	452	476	503	499	467	469	475	503	478	478	529	492	449	503	490	552	499	493	500	491	465	479	516	481	479	452	509	470	506	482	498	503	512	484	518	495	489	531	523	511	499	482	486	483	460	496	523	472	463	469	499	501	501	510	470	498	541	501	536	536	490	486	444	489	551	464	497	501	537	499	532	500	479	504	503	501	476	516	495	498	492	513	489	505	496	478	517	472	502	543	495	517	495	505	533	475	497	475	496	516	462	487	489	491	488	512	507	496	493	501	508	473	535	491	496	458	518	498	486	471	485	516	507	493	522	494	468	463	498	529	514	511	522	482	485	465	512	501	470	443	470	485	535	472	509	495	505	503	469	475	484	506	506	542	472	509	481	465	508	466	483	472	502	498	508	485	502	468	503	546	530	489	504	502	506	483	463	494	499	489	456	521	483	514	487	514	529	497	507	476	561	524	530	515	521	488	496	514	525	496	512	518	472	477	508	487	460	458	453	466	528	499	489	505	490	462	500	501	507	514	510	467	484	532	489	504	491	511	514	460	482	512	539	502	514	487	475	489	502	469	494	486	501	491	496	503	504	500	517	470	427	481	517	543	501	483	497	504	510	504	540	500	512	508	481	516	476	511	486	498	495	524	476	513	497	518	479	521	473	516	549	471	496	492	530	471	480	496	499	521	520	439	515	524	501	495	467	522	467	492	517	484	504	527	497	503	479	505	500	430	519	516	484	499	504	456	475	503	472	528	475	489	499	496	524	498	482	501	496	512	489	495	529	476	509	497	498	511	491	494	471	499	487	498	494	495	540	474	468	484	510	499	516	506	507	485	497	487	524	485	488	486	456	520	488	527	525	524	470	509	460	473	511	480	499	542	528	493	525	532	469	480	533	499	479	477	494	505	463	495	500	495	528	530	488	512	512	494	497	476	486	520	535	523	470	464	492	547	482	526	494	529	518	472	468	507	465	467	482	516	475	520	497	480	515	517	551	482	526	517	530	503	505	498	431	493	503	542	472	478	486	495	497	515	488	497	536	519	506	517	502	498	459	534	512	469	497	493	526	469	470	471	483	524	498	477	471	479	479	474	472	500	539	508	466	512	499	532	499	509	463	476	504	510	509	503	494	508	521	468	486	488	485	493	516	507	513	488	511	456	504	509	475	495	520	483	499	532
4041	397	332	234	232	241	222	236	207	214	210	223	212	224	245	214	233	228	178	194	216	200	214	227	208	189	230	214	193	219	211	227	203	210	190	183	207	208	219	194	218	188	223	198	216	200	218	204	206	201	218	200	218	199	231	215	220	211	207	220	201	210	212	195	236	203	200	195	221	216	210	190	199	218	186	217	222	211	199	210	227	211	220	214	199	236	217	239	232	215	222	203	252	192	213	210	216	209	197	181	242	208	181	219	213	202	217	209	211	197	235	197	188	219	206	210	192	206	195	191	214	189	207	200	211	233	234	216	228	224	203	197	198	211	227	200	198	208	219	224	231	215	226	213	227	236	205	208	218	182	202	199	200	213	210	183	223	209	214	212	189	209	199	199	209	217	215	229	198	200	212	209	186	199	214	227	212	226	193	220	218	197	187	204	220	191	265	216	195	189	212	221	207	192	224	216	176	199	213	217	196	201	217	193	220	211	254	204	175	199	198	235	200	208	189	175	206	191	218	234	203	186	212	227	195	218	195	210	215	193	216	227	198	223	207	202	208	204	222	210	204	194	222	200	222	221	210	224	212	187	200	238	222	214	221	212	224	208	203	209	242	217	233	218	227	200	232	225	220	216	197	208	208	211	195	216	201	197	225	245	209	206	225	212	206	207	199	210	194	191	213	196	218	223	216	193	217	206	232	194	222	205	212	206	207	192	210	206	209	200	229	195	191	241	226	238	202	200	206	203	212	188	227	210	209	192	184	223	211	211	205	210	215	187	193	196	202	214	224	212	200	203	214	198	204	204	222	197	196	223	200	198	215	194	200	214	220	206	216	202	194	197	214	200	215	190	195	201	215	217	198	214	239	201	220	224	196	186	214	199	214	220	215	197	205	213	198	195	191	194	206	191	186	201	211	214	198	207	189	221	213	190	235	201	203	199	210	197	213	237	195	200	222	216	209	198	230	206	219	188	213	216	236	219	211	213	238	235	192	205	200	180	210	211	206	208	190	182	206	229	216	257	209	197	215	213	188	212	200	208	231	223	216	219	205	220	196	204	224	225	219	240	251	189	205	196	212	221	220	224	211	210	219	206	188	180	227	204	222	197	194	211	220	229	221	222	225	197	195	186	219	212	188	233	211	193	247	225	207	230	229	230	211	210	210	215	201	226	187	230	219	214	220	202	217	240	209	215	205	221	219	203	233	224	215	207	192	213	212	212	208	221	176	223	221	208	224	191	227	226	192	228	196	181	248	207	234	201	227	216	211	217	224	222	224	216	197	193	217	204	235	218	209	215	188	218	212	205	236	212	238	209	191	197	186	204	195	213	219	208	212	210	208	217	202	208	210	183	214	227	211	186	205	210	225	203	233	198	220	202	212	195	220	216	211	211	201	190	193	220	249	207	220	182	235	202	189	210	228	198	203	236	221	200	213	205	220	198	192	258	219	231	221	196	199	212	208	204	214	228	207	206	213	193	215	229	216	189	201	225	223	195	179	198	223	189	195	236	202	211	193	231	225	214	222	224	211	207	209	227	228	177	240	205	217	215	210	198	223	236	216	203	200	214	188	199	207	191	221	234	205	205	226	194	233	211	222	207	228	219	226	200	224	213	194	224	206	207	216	232	198	200	210	220	211	214	208	216	220	214	219	231	228	217	240	204	202	194	198	218	189	214	228	220	206	214	220	194	229	223	203	204	194	196	192	190	223	232	212	194	208	232	203	186	210	214	209	225	226	193	237	204	222	178	210	188	217	191	213	209	224	223	208	203	203	220	194	205	199	232	220	207	183	204	202	190	208	191	224	199	208	199	223	208	228	214	221	208	215	189	249	202	195	238	193	198	216	230	202	198	197	207	189	193	228	204	194	222	205	219	231	209	216	206	192	199	230	223	199	198	196	237	227	228	200	209	205	210	211	204	205	193	204	182	232	199	247	210	186	233	196	211	199	210	221	212	194	179	213	230	234	189	235	201	214	207	204	211	217	191	211	207	226	186	224	197	209	189	222	199	227	203	194	242	220	195	203	206	191	201	204	227	210	234	219	206	218	207	233	210	217	194	205	204	236	225	198	229	214	196	219	186	192	216	201	228	195	228	199	205	215	204	200	198	191	219	200	234	240	215	180	193	206	190	187	223	207	203	254	213	213	199	209	233	217	226	208	201	199	221	206	204	247	255	220	193	217	208	238	206	205	181	195	209	200	210	233	202	222	207	203	186	232	196	206	208	219	194	220	205	214	197	206	203	183	223	182	227	205	215	207	196	216	200	186	197	217	225	222	213	185	224	207	207	206	205	207	214	191	197	204	224	210	233	208	204	209	212	235	179	206	223	214	207	193	221	236	205	224	216	229	211	216	199	203	220	196	208	220	229	238	199	227	198	218	237	221	217	237	193	199	219	223	211	200	227	206	229	231	204	210	206	210	217	212	191	218	215	191	200	199	230	226	222	181	202	214	213	196	203	197	199	215	200	226	236	198	226	216	196	210	202	228	208	212	179	249	205	200	202	213	215	202	194	203	239	230	202	210	205	218	201	200	221	212	209	222	194	222	220	220	231	201	243	193	214	207	221	188	200	223	219	202	185	202	190	220	214	205	230	210	205	197	165	216	212	225	212	206	224	184	231	203	200	204	206	212	204	229	209	192	230	213	204	219	218	210	220	201	207	199	211	194	202	212	200	216	206	204	216	191	188	186	237	207	203	187	219	200	204	194	228	219	211	214	222	201	196	212	247	221	216	211	225	231	219	218	203	202	214	202	208	235	210	216	245	205	178	208	200	214	193	209	205	220	209	181	239	220	224	238	211	204	225	221	209	199	206	184	198	219	227	210	221	193	237	214	210	212	212	191	229	198	208	217	203	235	237	214	202	211	215	232	201	217	209	210	222	215	220	209	223	184	220	217	184	206	211	220	204	186	193	227	202	216	209	211	210	198	185	220	212	199	201	175	205	224	223	200	208	236	201	220	196	223	221	213	222	196	183	206	210	210	218	215	213	227	200	204	218	186	212	227	205	231	220	190	222	248	207	205	211	189	241	204	225	197	239	232	188	205	187	180	204	210	176	205	221	212	220	211	205	221	215	202	192	190	243	191	205	212	211	213	229	241	212	203	234	201	205	226	202	195	225	194	171	206	205	203	200	233	207	178	206	205	190	199	209	186	194	222	195	208	217	208	205	206	193	197	225	185	209	217	201	216	199	202	208	208	214	205	182	206	221	226	202	199	183	219	207	213	214	194	198	215	227	189	206	222	216	216	232	207	223	177	208	188	198	202	200	202	227	238	222	232	202	208	211	209	222	205	203	217	207	197	206	194	225	170	191	203	202	221	206	189	215	206	210	207	208	233	205	215	231	225	188	254	213	208	203	209	188	207	197	209	204	205	205	216	209	210	210	233	227	204	220	216	191	232	209	196	209	189	217	187	215	204	227	192	220	214	219	210	213	204	207	241	218	222	228	203	229	206	201	207	189	214	247	211	204	214	205	184	237	215	233
4569	736	867	830	850	758	774	720	680	726	662	662	683	660	641	672	620	664	648	665	677	696	666	648	653	607	649	639	650	644	613	649	653	609	664	672	663	616	628	642	631	676	634	670	607	637	665	629	614	650	604	636	636	602	614	594	630	662	634	619	673	646	604	637	660	643	632	641	632	649	687	575	598	629	620	638	620	637	647	640	614	631	641	627	621	634	628	618	597	648	636	631	661	673	617	617	618	655	649	642	653	604	673	629	638	586	623	717	677	609	680	600	628	631	641	604	637	638	607	667	651	682	674	658	599	588	630	620	660	648	625	604	660	654	676	659	666	636	617	643	647	644	664	615	640	603	625	650	598	564	638	576	671	628	621	608	638	650	658	657	616	644	648	629	654	669	615	597	648	648	629	646	678	658	619	663	639	607	617	629	649	656	662	615	651	575	655	643	676	664	663	669	664	652	614	646	641	646	621	665	630	600	612	628	607	642	645	628	629	678	654	624	628	646	644	624	605	643	630	674	601	617	656	681	664	621	652	580	663	628	620	609	634	652	665	635	655	639	637	649	663	653	611	629	640	606	620	607	637	670	636	665	649	649	599	605	621	650	570	598	634	655	608	695	626	653	642	614	632	660	630	630	608	578	618	642	627	610	631	619	645	653	603	642	607	642	650	644	655	649	678	649	638	630	638	604	626	614	620	632	627	623	613	643	619	635	644	643	646	641	658	640	654	655	610	608	624	614	666	622	609	634	630	666	631	645	647	645	664	648	641	617	605	644	613	624	681	639	614	640	657	653	600	609	654	641	644	637	657	614	590	669	648	622	630	659	601	653	594	611	621	653	611	696	619	643	631	616	634	620	644	655	609	610	646	638	633	660	645	598	635	617	657	614	606	629	670	625	643	599	623	657	564	617	591	620	655	624	625	619	621	628	631	623	635	680	652	630	634	661	650	668	655	616	607	610	638	650	636	685	645	646	659	626	631	570	603	650	613	632	616	644	598	695	629	653	653	649	666	663	644	623	633	623	643	626	648	661	618	632	653	654	656	626	614	606	643	660	640	587	633	652	680	649	657	643	632	637	638	626	609	607	677	629	633	642	650	665	730	645	636	632	597	674	630	633	639	627	650	644	642	635	613	632	605	681	617	611	627	654	663	648	637	652	662	632	639	638	675	605	646	603	602	655	658	597	657	607	613	650	637	620	652	648	632	626	624	671	681	630	629	623	625	683	622	646	608	628	619	616	647	609	629	654	659	603	656	629	634	614	584	623	645	617	655	666	633	664	618	611	635	618	621	643	605	669	615	632	662	602	587	620	609	600	643	631	613	653	644	642	619	646	632	681	651	622	633	600	596	625	631	621	646	652	637	619	621	673	588	665	624	639	589	613	621	621	649	676	656	644	636	632	643	681	596	611	620	674	653	648	656	650	626	639	669	664	642	617	664	638	592	629	629	608	602	626	657	620	656	583	667	631	638	622	629	683	578	612	682	601	644	609	630	659	629	632	615	665	626	655	631	613	646	653	639	622	641	627	621	627	649	580	652	634	621	641	642	650	686	626	694	623	611	627	639	601	611	635	642	625	660	644	629	609	630	685	661	607	603	623	630	604	637	664	609	620	620	644	621	620	592	611	608	621	635	614	631	628	675	652	604	639	578	638	639	598	665	589	577	628	643	593	615	659	595	661	634	625	615	652	700	687	590	607	664	672	615	622	656	615	619	708	631	619	640	636	600	588	645	640	651	662	626	623	618	653	657	616	643	596	628	640	650	667	610	621	611	635	608	629	610	612	682	627	605	624	624	635	641	625	669	631	644	647	635	641	612	616	674	678	647	632	634	626	628	622	601	624	639	604	614	641	574	618	677	595	634	646	681	637	561	643	609	620	658	650	613	632	648	633	673	633	630	612	654	660	603	645	637	637	585	612	623	648	682	633	603	641	634	666	620	640	656	653	655	643	637	623	617	643	657	667	617	654	595	603	602	675	627	660	630	625	623	628	628	583	627	615	618	658	643	621	674	635	598	617	635	672	617	597	666	638	675	607	667	658	615	651	689	621	649	616	643	670	649	612	713	629	585	666	612	650	631	664	647	614	601	592	676	623	634	627	624	612	621	636	627	615	649	640	683	645	631	659	645	650	647	678	605	659	636	631	653	623	627	626	612	660	613	653	607	660	620	623	656	583	687	651	650	655	622	670	649	644	613	649	609	607	621	619	646	621	590	599	687	642	637	646	669	641	656	623	639	624	644	646	597	651	655	627	604	646	669	661	640	642	606	649	664	653	592	608	617	628	641	629	641	682	589	624	608	619	609	656	611	630	665	650	627	660	616	630	611	626	605	678	625	660	631	613	604	641	627	658	641	635	633	634	643	597	657	591	631	645	616	653	617	613	683	623	646	615	635	562	635	632	642	635	667	669	647	622	609	688	615	678	645	651	633	663	673	596	647	625	652	607	570	615	637	646	668	636	584	659	640	608	684	633	640	597	651	626	654	665	582	649	632	610	659	669	628	629	625	666	623	645	587	642	615	658	660	641	634	650	611	667	613	653	656	603	644	628	639	638	610	636	623	680	658	633	607	629	644	658	613	597	629	675	600	651	646	620	664	621	601	663	588	607	610	669	616	639	635	671	634	658	611	659	649	632	636	577	662	607	666	632	659	637	658	656	678	621	663	629	651	612	642	635	636	632	657	668	633	645	586	671	666	595	627	623	634	677	648	643	636	635	656	625	619	645	610	632	625	636	620	674	655	619	682	619	650	617	636	621	668	630	609	689	658	658	594	642	660	613	633	622	671	633	629	654	575	621	637	667	628	577	619	627	679	624	655	653	611	684	635	638	663	655	618	622	616	619	626	611	628	588	633	650	646	665	613	652	623	625	630	629	650	631	611	617	605	648	659	646	586	661	630	626	615	630	622	654	657	641	653	644	624	638	645	677	600	630	683	617	610	649	617	626	631	633	612	676	616	600	642	597	636	658	628	635	639	628	665	629	624	597	672	650	588	673	614	614	621	657	611	674	633	636	649	664	661	638	634	642	653	647	648	625	624	655	654	624	660	587	671	617	578	628	638	682	651	602	628	685	656	629	623	637	592	643	620	637	641	632	643	635	618	625	646	645	602	654	639	638	624	619	644	584	650	662	597	631	657	617	639	630	624	577	608	599	612	627	643	682	644	689	640	675	622	579	601	601	632	646	653	623	596	649	626	639	619	641	553	663	680	605	653	627	689	608	641	678	655	632	611	571	640	644	620	632	608	651	627	644	652	630	611	592	615	658	622	633	656	627	609	571	632	619	604	624	617	588	613	634	598	651	616	623	635	629	649	622	616	602	618	650	650	604	635	616	652	621	628	641	643	681	639	604	663	696	644	632	590	678	621	636	673	600	665	612	633	600	641	611	595	632	629	655	681	676	634	651	588	655	599	657	630	665	659	646	643	618	609	611	664	602	619	646	636	655	600	631	658	648	645	636	670	573	636	628	667	598	619	644	564	637
23240	3166	1462	1024	725	564	440	364	294	255	225	182	179	169	150	163	141	123	129	125	129	130	126	121	117	103	104	122	123	136	108	114	100	112	111	112	108	112	96	103	116	110	118	101	109	94	97	104	114	107	111	109	129	115	110	133	136	99	106	103	110	117	104	109	111	123	104	119	97	114	108	111	115	108	106	107	109	101	115	117	93	101	97	119	96	94	109	102	85	107	107	105	116	104	102	126	118	97	122	110	106	104	105	85	109	104	90	128	99	112	116	106	80	101	109	96	97	113	98	103	110	91	122	114	112	106	97	107	115	107	130	118	120	124	101	105	95	113	115	94	119	95	85	116	114	107	97	90	92	98	112	106	112	109	88	106	93	99	88	120	107	107	98	115	109	98	100	110	105	95	122	123	106	115	109	104	100	104	98	105	98	105	95	134	107	115	100	115	97	116	96	126	108	114	111	92	104	111	96	104	103	100	117	89	101	101	105	84	108	105	112	117	112	115	105	103	109	91	103	106	89	120	99	99	105	105	103	104	92	103	100	105	88	102	95	113	100	118	108	101	91	108	114	108	109	105	114	105	113	103	99	111	112	108	99	103	108	90	111	112	125	86	125	101	93	130	93	117	96	103	98	98	100	89	104	97	117	105	98	112	99	124	116	110	130	98	101	110	116	132	106	129	101	96	90	109	100	102	117	113	109	93	122	86	95	111	114	89	110	102	110	97	98	100	114	101	114	80	119	114	114	108	102	101	108	84	101	105	98	110	116	113	104	118	108	83	101	97	92	104	92	107	112	85	110	100	102	115	97	98	100	109	94	115	121	109	128	100	94	97	115	111	106	123	101	103	105	94	103	111	93	123	94	107	87	89	100	102	115	116	114	95	81	106	93	124	118	101	106	95	106	88	95	98	90	114	102	114	97	109	106	101	103	102	85	96	107	113	89	105	102	104	113	109	101	111	113	113	109	111	82	91	102	91	110	108	104	108	108	107	98	118	94	107	91	103	111	105	113	118	104	109	107	96	98	114	93	113	96	116	95	96	107	107	98	94	102	103	107	100	115	99	115	111	101	84	104	81	104	92	107	118	113	82	107	84	126	99	91	89	97	107	90	91	120	95	96	123	116	102	115	108	93	120	115	114	105	99	105	93	94	103	93	94	104	99	101	97	106	96	111	80	88	122	114	99	100	121	103	111	95	90	106	102	101	98	97	107	96	108	88	103	110	92	92	89	112	111	102	110	120	107	102	117	106	118	104	92	110	105	106	130	116	105	80	90	109	94	102	97	103	112	101	82	98	88	97	99	116	115	106	93	105	103	100	103	113	104	91	98	94	103	90	89	101	101	78	102	98	107	89	110	116	91	97	106	114	84	106	114	108	107	102	92	113	99	89	99	112	107	115	111	98	98	109	92	101	97	104	106	117	122	94	78	97	116	65	131	92	88	101	110	91	81	100	99	102	96	144	111	94	106	123	119	104	106	104	89	96	103	102	97	119	117	100	107	107	120	103	99	99	107	102	95	102	110	119	98	105	124	95	100	114	97	118	93	100	105	112	113	101	87	97	102	111	97	104	96	113	85	106	106	105	90	118	116	106	112	101	115	112	109	101	94	108	93	100	107	111	96	108	108	109	94	111	111	97	106	98	105	88	111	116	85	90	108	96	106	96	98	109	94	102	119	112	106	101	105	93	109	92	91	98	108	108	115	110	112	89	119	105	92	104	116	110	88	82	107	89	106	108	98	97	99	92	101	103	107	93	114	94	108	100	99	113	107	107	95	128	111	112	89	112	89	99	100	115	105	100	88	91	101	106	106	104	114	97	102	96	111	112	102	103	106	105	106	110	120	97	94	98	95	105	98	97	108	98	83	114	108	94	130	87	98	97	103	99	116	119	115	98	107	129	86	113	104	109	106	88	102	119	93	121	103	95	101	100	104	128	111	116	112	92	109	88	112	125	128	107	102	101	100	96	100	103	111	86	100	97	105	101	107	110	120	97	120	127	111	92	92	104	119	114	108	103	125	101	98	92	98	91	81	107	105	84	90	119	104	101	121	100	108	104	104	112	108	97	112	112	113	124	114	103	116	116	89	102	136	112	105	110	113	101	113	104	112	121	93	101	106	114	105	105	108	109	103	102	112	100	94	97	133	120	97	107	102	109	99	100	116	94	96	102	104	113	95	96	87	100	111	102	126	109	99	117	90	95	114	96	102	103	87	126	112	98	94	93	110	114	94	112	114	86	103	84	123	108	114	109	98	99	83	95	116	101	101	105	82	86	105	96	124	123	117	98	99	108	96	111	92	99	93	96	117	113	120	115	109	97	93	102	114	100	104	108	87	97	118	88	120	111	124	105	94	104	110	104	94	91	104	114	92	102	116	115	105	113	110	102	110	100	101	100	98	105	99	100	98	96	110	86	110	100	113	97	106	104	104	110	101	107	100	87	113	119	90	107	103	104	106	99	99	89	106	104	101	112	118	109	103	115	96	113	93	140	98	101	113	108	113	125	123	99	92	100	102	98	95	110	117	99	97	114	115	106	118	109	115	101	115	107	88	91	121	106	114	99	88	93	120	101	95	97	94	118	99	105	75	99	87	97	90	98	111	101	103	94	93	123	84	101	90	95	107	112	102	96	98	108	99	102	108	97	102	116	90	107	91	112	86	93	109	126	116	93	112	95	97	121	103	101	97	105	85	111	96	107	101	118	106	106	117	101	92	114	111	103	92	114	118	88	98	112	103	105	100	116	115	103	119	107	99	88	104	118	97	97	95	105	111	105	98	100	109	105	97	79	95	91	106	85	105	99	99	113	118	79	94	109	111	91	96	91	101	106	107	111	119	111	110	96	93	125	98	96	107	116	116	118	104	113	97	110	108	117	90	110	105	94	106	111	98	100	113	112	109	102	119	104	123	110	115	104	109	110	99	97	99	93	110	109	105	112	101	109	82	110	97	112	106	94	87	97	99	111	107	104	93	116	85	95	92	111	95	113	111	112	104	91	105	92	94	109	95	116	98	94	118	95	108	91	111	91	106	104	89	99	114	96	115	113	121	103	107	102	107	101	119	97	99	97	104	115	100	94	117	120	91	100	118	100	88	109	89	108	123	93	118	113	104	98	106	96	107	90	93	96	113	97	116	93	103	105	140	99	99	108	92	105	93	91	99	92	100	105	99	106	111	89	119	93	102	106	93	111	107	82	95	104	112	101	115	82	107	115	104	107	97	105	103	110	105	80	101	104	120	117	108	101	108	105	114	108	86	112	82	94	111	91	100	109	103	89	109	104	95	91	100	109	108	114	112	103	95	99	81	95	114	113	95	108	89	111	106	102	93	127	88	125	93	101	99	100	78	94	115	99	102	106	120	105	110	104	114	92	115	93	78	100	83	100	113	102	85	96	111	113	113	97	100	97	84	105	94	103	88	118	86	113	102	103	96	109	96	96	110	124	107	94	96	91	76	106	108	110	105	122	107	109	115	120	103	105	117	96	108
11367	1485	3645	3838	3310	2528	2094	1795	1431	1242	1078	988	948	851	784	683	684	647	638	585	569	496	538	515	525	512	470	509	522	490	462	412	458	406	417	397	430	405	419	399	422	371	387	362	395	392	382	386	363	360	363	365	357	354	351	361	365	359	376	350	346	345	331	379	390	372	372	350	341	392	380	343	358	377	382	365	375	348	351	320	345	394	371	343	352	371	359	348	351	325	347	349	375	356	345	341	347	372	401	357	374	360	356	356	385	373	357	353	376	374	390	342	365	346	375	357	337	370	355	347	371	348	372	358	345	349	356	344	385	386	340	324	325	408	345	362	368	366	362	345	371	325	360	371	353	360	366	352	340	374	372	346	349	352	344	384	330	372	367	349	379	377	362	362	371	362	369	394	337	346	346	335	350	343	347	336	340	324	376	352	337	376	338	362	372	350	320	351	340	341	363	351	326	368	352	360	360	357	365	318	346	337	410	355	367	361	332	374	372	347	334	360	348	375	344	336	371	351	317	360	355	331	385	349	352	348	360	367	374	361	311	381	371	367	370	365	353	356	324	353	375	337	360	362	344	330	375	326	371	347	356	369	320	358	363	372	343	391	364	345	316	350	384	366	335	343	345	365	333	376	348	337	328	362	355	359	316	342	343	362	371	361	343	372	366	369	366	372	334	348	343	359	349	347	341	341	373	369	356	332	317	324	387	363	370	352	322	363	359	389	385	352	344	334	357	343	324	335	370	330	336	400	343	375	333	375	339	357	348	382	362	363	350	305	361	325	359	332	352	311	357	358	358	341	365	368	353	331	354	320	353	317	332	381	328	321	308	361	345	350	324	369	358	378	343	372	347	341	374	347	350	350	354	393	351	350	321	340	335	326	373	338	372	368	376	356	341	334	308	352	371	364	373	337	333	326	421	385	322	324	360	364	378	349	377	351	371	382	369	360	345	366	347	327	317	343	328	338	354	361	368	315	344	326	338	355	315	347	327	318	365	358	339	334	332	342	366	360	325	356	354	351	349	320	350	345	333	349	345	350	370	347	361	327	384	342	349	343	365	341	356	357	371	345	384	325	351	357	360	371	345	330	324	368	342	341	338	350	360	352	393	332	373	365	339	364	325	336	357	340	362	331	338	337	318	338	331	352	355	375	339	366	329	365	339	338	354	354	370	381	330	343	348	352	343	351	337	346	335	362	400	334	364	342	327	342	330	362	361	355	331	339	320	365	345	333	405	351	332	355	347	363	335	349	358	338	346	319	323	333	333	349	380	329	366	363	341	359	370	329	342	361	370	338	341	344	346	343	361	352	340	333	359	322	347	334	367	346	356	355	368	373	356	347	375	311	356	322	372	349	389	324	359	358	340	367	376	358	321	358	335	325	391	380	363	370	345	373	358	374	328	369	363	356	358	373	356	345	320	369	319	298	365	394	342	358	363	350	391	372	370	380	346	375	357	321	336	314	355	388	353	354	370	367	382	348	356	329	371	362	320	359	379	379	368	377	331	378	341	368	354	336	345	333	370	354	301	365	403	370	406	378	360	316	328	329	379	341	350	355	355	324	351	364	342	336	358	375	375	338	355	354	329	345	361	337	352	330	372	346	375	351	363	333	344	311	346	361	374	368	372	358	335	349	340	354	347	336	378	341	353	401	395	369	354	372	348	328	386	345	348	361	344	325	346	365	384	356	323	328	333	372	340	335	351	324	361	353	351	368	351	342	371	357	369	355	328	366	350	339	382	368	362	356	354	325	324	362	362	324	353	326	376	363	353	330	358	331	335	343	352	340	338	365	348	366	371	363	330	333	367	334	344	335	350	340	330	361	363	353	323	365	336	374	326	350	346	357	340	345	360	344	329	348	343	344	329	350	357	357	381	361	338	372	355	359	360	390	355	331	376	344	367	346	316	361	321	369	364	380	402	350	360	369	356	381	344	380	381	322	322	357	360	362	363	365	337	367	364	338	370	358	378	332	376	330	343	347	353	359	374	348	364	361	377	347	355	361	349	308	336	353	381	321	368	362	352	373	349	346	355	340	323	331	353	337	364	376	341	367	366	315	373	359	323	383	365	313	380	355	366	369	353	361	356	323	375	339	377	353	334	359	341	362	373	363	381	347	356	319	345	307	320	367	383	318	365	352	368	360	360	383	375	344	358	366	347	403	368	316	357	328	337	358	364	347	362	321	360	325	335	367	344	363	356	384	353	355	376	347	340	320	340	344	361	339	357	349	378	386	353	349	376	392	362	337	383	353	362	343	379	332	375	360	343	360	337	341	347	317	364	326	370	360	325	344	339	363	353	353	327	331	350	386	341	350	371	380	359	350	359	358	320	353	358	349	402	400	356	372	375	358	349	353	357	338	368	357	374	358	330	364	375	367	353	371	376	339	342	359	355	354	371	361	327	333	370	359	364	371	360	356	330	351	352	358	367	328	381	388	363	360	331	343	352	372	370	362	348	339	364	349	361	351	351	343	358	365	339	335	335	371	352	348	321	368	340	354	350	349	337	381	340	387	349	368	361	358	331	368	325	306	342	331	357	393	343	346	371	365	323	369	327	369	369	363	360	344	351	380	378	412	342	345	340	375	340	341	368	352	372	355	357	342	339	362	328	328	306	358	378	363	332	364	346	341	309	375	344	374	374	378	361	330	353	395	326	341	373	357	367	377	338	348	337	358	336	325	350	363	368	360	346	349	361	363	354	347	326	356	378	364	336	334	348	395	363	360	347	355	377	332	384	384	340	331	352	294	356	337	371	330	351	374	337	344	356	357	356	366	372	357	340	360	377	341	360	424	366	318	315	380	366	324	346	383	331	352	353	368	387	333	366	379	347	388	337	344	354	367	356	354	333	323	364	337	338	384	345	384	333	340	363	363	338	350	381	340	362	365	350	349	344	337	320	338	357	340	384	324	359	369	340	358	331	381	346	347	364	376	362	340	335	335	370	327	323	357	379	349	398	370	360	359	305	362	374	354	350	344	358	351	377	337	348	349	365	358	315	343	360	361	364	342	344	344	347	365	372	357	359	362	361	378	351	361	355	382	346	348	372	364	385	327	332	355	383	357	316	364	374	337	378	373	341	351	396	385	356	366	349	351	376	366	348	349	390	332	355	348	355	339	370	363	349	319	337	371	363	353	350	375	359	358	351	337	308	333	374	386	362	384	304	369	330	331	357	386	356	359	356	337	366	369	333	349	351	325	338	349	354	354	354	356	352	341	344	341	335	339	332	370	358	321	334	357	360	338	348	348	360	324	330	344	359	358	341	361	348	357	383	384	374	364	353	360	325	333	355	382	350	322	351	373	345	364	347	367	382	375	326	377	355	337	326	333	319	339	376	344	358	370	366	355	325	340	339	348	385	378	373	356	354	376	394	323	352	372	379	371	396	365	351	375	357	355	373	328	372	395	349	371	360	342	365	328	354	341	325	352	337	333	354	364	366	375	396	367	386	339	319	366	335	338	333	350	340	341	383	342	355	396	355	354	375	339
33276	8741	3193	2144	1456	1090	776	675	529	422	359	346	305	274	311	248	234	205	225	213	205	190	197	178	168	192	189	169	197	152	177	171	163	187	177	156	151	182	159	153	192	161	147	172	163	148	183	165	160	137	148	181	174	169	145	156	152	135	156	170	141	161	156	145	161	168	168	149	153	164	159	149	135	168	159	135	165	149	162	150	164	148	135	155	169	166	163	145	160	168	144	145	152	159	127	162	154	160	146	157	163	142	144	133	151	147	160	159	162	157	138	161	152	155	174	137	129	141	170	140	133	157	179	146	164	138	169	158	144	156	130	153	170	152	156	158	162	157	151	142	136	135	134	147	163	160	153	182	150	139	154	148	160	161	161	161	164	159	146	152	159	138	161	137	158	161	160	151	134	150	135	152	174	158	126	136	155	171	150	162	145	157	170	143	152	164	145	152	134	149	133	135	144	161	145	149	123	149	157	142	133	160	135	140	160	147	142	141	140	148	143	144	161	154	157	137	151	136	158	136	153	144	141	168	149	156	154	149	136	143	168	149	160	135	141	167	149	150	154	160	158	165	151	166	153	146	135	160	130	146	167	159	170	143	155	147	151	155	151	135	165	145	160	154	135	155	142	169	137	160	170	157	125	133	145	164	147	170	160	176	157	148	142	162	143	147	158	156	150	144	152	133	146	162	131	156	134	172	157	130	148	157	136	158	174	166	166	177	165	123	149	148	147	157	142	153	143	152	154	150	163	159	152	144	160	151	132	171	152	157	168	137	147	161	138	167	143	127	144	158	151	159	168	129	164	149	158	138	146	135	142	158	154	145	157	148	143	156	157	138	137	134	153	141	155	150	150	176	162	148	152	119	162	163	155	126	152	165	180	149	129	144	138	135	170	159	133	172	157	158	139	174	142	159	160	134	130	146	145	153	175	158	145	177	125	139	153	148	160	151	157	149	161	162	162	137	155	148	148	149	145	134	153	153	166	159	163	144	146	199	154	154	143	144	175	145	143	133	162	143	143	184	147	156	171	152	141	137	132	134	143	156	153	148	148	141	159	150	144	147	126	157	154	135	158	144	138	134	142	154	152	139	122	153	145	144	142	139	150	128	168	146	172	150	128	156	147	154	143	149	166	162	138	141	165	152	180	132	142	184	148	161	161	149	146	186	155	148	140	154	184	148	160	139	132	147	143	144	140	155	152	140	163	143	136	148	153	164	169	151	150	162	135	129	149	156	140	149	146	137	151	131	149	159	163	145	160	170	167	157	168	167	164	162	178	181	130	147	140	144	139	180	152	134	148	147	150	120	169	149	167	166	140	148	179	134	158	125	144	145	147	132	170	136	149	147	135	174	130	152	134	150	157	141	142	151	138	145	144	148	166	131	140	134	140	153	151	136	161	165	146	134	154	134	144	173	156	165	156	128	131	158	151	147	156	156	132	153	156	140	188	153	156	153	149	147	173	146	145	139	172	146	160	143	165	169	136	130	141	154	179	128	161	158	155	154	151	155	139	163	148	172	153	150	170	136	145	149	157	158	172	153	143	147	175	140	150	132	154	141	153	152	146	139	150	166	146	146	163	150	160	144	168	121	155	159	169	151	146	176	139	151	143	158	151	162	163	159	147	147	136	153	161	145	145	151	159	162	166	150	127	144	153	147	143	137	150	145	190	153	158	139	152	163	172	150	163	157	159	156	159	148	153	143	158	132	174	173	150	178	152	149	120	152	169	153	154	146	139	159	152	175	147	173	143	131	171	134	161	161	175	148	168	167	148	140	153	147	138	169	151	153	165	138	159	163	133	145	154	162	140	150	158	158	148	184	144	149	187	155	132	135	152	151	140	159	145	160	149	153	149	143	151	127	133	133	171	141	144	149	153	140	167	142	149	137	140	151	129	148	143	154	137	153	174	141	140	161	141	161	124	174	142	162	142	170	161	161	144	165	138	145	155	153	131	147	156	142	144	151	179	158	135	162	159	157	140	156	153	152	135	169	151	170	147	138	134	136	155	135	164	147	181	142	166	144	156	142	156	154	126	147	139	148	128	166	153	164	166	156	152	133	146	138	140	143	149	134	151	154	138	149	147	123	177	154	148	142	138	154	146	147	148	159	145	129	160	144	161	166	153	151	149	152	143	146	145	160	165	139	131	165	150	147	155	162	139	144	161	141	138	128	157	156	143	149	143	151	155	161	165	157	153	151	135	149	131	139	168	157	141	181	132	159	154	162	148	167	153	156	144	145	165	162	153	137	143	161	153	146	141	166	165	152	136	164	142	134	140	150	159	147	163	175	162	145	153	145	142	150	148	151	139	140	157	169	160	153	147	137	149	156	156	135	150	150	165	172	154	152	143	162	159	139	133	142	152	165	130	160	169	135	118	130	165	164	155	152	132	164	146	163	153	148	159	124	169	131	173	141	152	135	144	158	152	131	158	156	129	167	150	137	136	171	133	163	148	148	155	149	147	150	138	143	137	174	147	137	156	150	137	165	142	157	146	146	166	143	132	148	167	160	145	155	127	158	140	157	160	160	168	153	152	143	156	139	120	154	150	155	148	147	141	149	147	147	161	126	148	142	131	166	130	138	159	144	157	175	155	138	162	156	128	132	152	143	169	137	147	141	151	154	155	163	157	147	147	156	153	163	181	160	145	139	161	148	169	130	139	162	138	177	162	146	147	158	178	156	149	158	146	155	153	145	165	147	142	135	140	164	149	139	160	173	122	131	185	165	156	143	168	147	167	142	158	135	154	171	143	152	163	108	180	134	134	152	132	147	147	155	169	135	139	162	181	124	135	166	152	146	167	153	138	148	166	156	127	152	160	175	159	153	159	137	140	133	143	134	152	155	134	140	156	178	145	158	181	164	159	154	151	112	156	148	136	155	154	141	147	157	151	131	153	145	155	160	142	150	174	127	142	155	152	159	145	138	130	167	169	129	155	155	128	154	154	151	157	145	170	134	139	141	150	144	158	154	154	154	152	137	159	128	147	156	167	134	139	165	157	138	145	143	174	161	124	137	152	139	166	154	147	142	142	160	151	159	146	152	152	147	163	158	152	140	172	143	128	136	146	166	157	131	150	143	155	175	156	166	144	138	169	140	154	153	148	143	157	119	149	142	128	139	143	153	155	135	138	126	134	150	163	148	157	142	116	144	163	181	141	152	150	148	143	158	150	128	140	130	147	158	156	143	169	147	170	137	139	158	149	156	140	175	149	138	147	143	148	141	166	148	158	162	148	163	137	145	148	160	144	140	143	141	140	162	163	139	144	153	170	146	157	132	180	155	142	147	147	163	153	117	134	148	155	151	139	155	122	149	158	157	145	137	144	136	140	134	161	174	153	161	159	141	164	131	143	148	162	166	138	175	142	139	127	146	154	161	113	158	152	155	148	141	140	144	149	151	140	141	155	158	146	167	140	156	151	152	158	155	168	143	154	156	165	153	145	146	165	135	144	157	137	130	167	166	132	158	156	137	161	140	140	137	165	174	136	151
15334	2756	6478	6965	5842	4767	3781	3127	2641	2238	1985	1784	1657	1424	1321	1217	1143	1120	998	994	931	888	810	818	835	797	773	712	696	705	704	660	640	619	613	642	639	661	634	617	572	617	595	580	603	572	603	573	576	519	540	541	553	531	558	535	576	503	575	504	527	559	569	565	530	505	539	572	539	577	515	533	516	519	505	544	541	518	541	512	516	504	453	524	561	568	518	517	541	516	520	496	518	515	532	521	535	519	513	497	496	525	460	497	539	515	540	524	555	504	521	502	507	521	471	531	526	482	458	519	507	512	503	462	496	493	463	502	495	469	518	482	520	482	504	493	480	494	525	486	489	511	484	487	464	517	463	469	520	498	548	492	481	460	495	457	528	489	531	513	504	525	439	486	509	502	476	498	459	523	540	485	459	519	505	474	475	509	512	521	510	539	481	439	494	507	481	467	493	489	465	516	462	514	516	475	516	467	492	467	514	466	522	474	477	495	459	519	490	523	524	466	523	478	517	513	487	462	460	469	505	480	461	524	463	498	467	515	506	485	535	504	467	506	475	497	454	494	508	501	512	517	462	523	487	484	532	498	488	513	508	504	486	498	495	497	499	496	503	473	480	486	536	478	504	465	483	480	465	482	496	463	487	455	478	508	483	481	517	470	526	462	558	521	509	505	543	479	488	518	517	490	461	509	457	474	462	457	522	509	497	476	492	482	488	545	479	467	468	499	516	478	475	510	513	472	519	538	456	532	516	485	555	491	491	490	502	486	493	495	523	506	492	507	482	456	531	482	511	505	463	469	506	522	517	462	486	464	480	491	482	504	507	488	493	486	525	516	437	498	474	475	500	495	517	455	494	507	466	521	483	498	516	522	499	510	478	513	518	507	505	515	492	485	470	477	523	489	507	499	515	471	454	485	465	485	476	512	475	476	473	470	521	515	496	464	447	499	465	505	506	531	488	496	503	492	490	502	482	493	500	501	467	530	511	507	518	494	500	515	528	546	462	511	446	476	483	507	497	486	519	474	542	509	510	464	468	467	523	477	510	497	476	484	478	491	492	485	508	459	484	493	509	493	498	473	482	497	506	490	514	517	456	504	495	484	518	462	470	493	503	458	496	501	481	502	503	522	472	556	542	464	495	491	474	516	490	517	488	527	510	499	521	483	484	506	508	463	486	511	484	477	501	494	507	533	506	471	480	508	478	475	486	500	475	452	507	483	475	511	524	559	463	523	497	545	445	475	502	497	454	486	510	456	502	482	525	466	454	474	494	530	501	449	504	460	445	510	528	535	506	515	507	479	518	509	490	497	510	521	480	496	501	490	503	482	532	536	474	519	509	504	504	493	504	460	486	510	467	536	511	493	470	492	495	507	538	516	514	469	505	490	484	512	512	484	474	505	514	524	456	484	508	514	493	530	516	536	484	483	498	521	482	512	488	501	469	521	493	519	466	483	456	458	505	513	473	471	492	526	511	497	507	516	540	485	452	478	494	517	480	533	483	496	493	507	487	486	448	556	478	471	480	468	492	456	504	518	495	477	509	508	535	503	508	503	519	495	506	507	488	456	496	483	487	500	505	443	501	515	520	451	498	532	526	495	493	508	442	509	489	498	485	527	477	481	490	517	497	487	462	484	523	516	503	488	486	513	497	497	476	482	471	472	536	478	532	477	479	474	511	518	508	503	486	500	500	479	477	522	503	457	489	516	516	498	513	506	515	500	519	479	494	460	505	486	496	504	490	484	468	508	499	477	490	503	519	494	538	462	516	478	547	472	472	472	484	457	496	521	488	478	465	480	503	539	529	534	477	479	548	472	475	464	480	507	508	503	540	526	465	481	465	513	506	497	477	543	477	527	502	509	502	511	493	454	498	455	524	478	538	506	495	491	493	473	486	507	483	498	483	525	501	491	533	506	492	521	540	520	535	477	501	504	474	465	500	469	474	492	559	516	497	492	522	507	526	517	517	458	456	484	518	509	483	469	479	462	476	561	506	504	476	522	472	463	521	498	489	489	516	484	479	505	499	492	534	483	485	493	477	454	464	476	505	464	519	506	517	498	445	466	520	486	451	496	461	483	500	493	508	516	493	472	533	507	547	504	478	521	499	463	492	515	522	527	512	500	499	507	490	489	521	519	434	471	526	483	498	503	498	477	504	500	479	454	489	487	497	493	497	503	490	542	498	488	515	493	521	467	478	515	443	478	493	529	527	479	517	525	478	489	476	494	493	509	516	477	481	499	508	493	508	500	510	503	545	510	465	481	509	514	482	499	504	461	525	532	490	494	525	475	427	525	477	504	492	463	484	477	505	502	510	496	488	530	504	506	511	469	479	478	507	514	462	492	514	480	513	498	501	552	530	520	483	474	524	481	506	521	497	510	511	486	493	508	492	517	493	534	494	489	500	501	529	488	504	480	451	524	505	533	513	517	511	495	470	463	491	470	493	535	486	504	522	488	492	474	492	482	511	505	488	471	490	517	522	495	501	491	463	473	508	508	487	505	450	485	513	491	475	487	529	494	455	472	484	473	516	502	495	497	464	505	467	535	521	531	489	506	504	511	497	456	478	531	503	512	512	500	466	478	510	502	508	490	493	515	489	475	478	542	506	498	495	542	513	479	522	515	501	472	502	488	500	467	474	530	491	491	534	510	463	468	486	507	487	505	500	510	491	521	495	498	497	503	487	511	488	507	465	434	483	535	509	424	502	471	482	509	485	470	480	480	546	488	492	516	473	510	508	492	460	486	514	515	465	503	497	481	517	472	512	447	495	487	525	507	469	509	489	467	488	468	488	491	505	531	508	494	497	523	526	496	490	476	475	480	493	489	485	531	506	475	514	525	502	451	501	490	484	539	486	501	536	497	500	479	485	497	487	490	506	482	477	474	551	488	509	497	529	515	506	506	513	487	519	496	486	493	486	531	501	480	549	544	524	515	496	503	514	512	485	477	522	482	494	491	461	488	490	488	490	478	526	496	478	478	497	494	486	486	483	493	481	542	501	517	483	513	523	480	505	489	531	513	506	469	486	490	491	512	487	466	519	494	522	461	508	482	469	515	500	482	494	494	493	523	541	460	511	488	476	489	503	542	461	497	489	498	476	511	499	489	482	496	505	539	496	510	475	482	486	474	525	448	522	512	475	495	511	499	472	458	532	481	499	488	518	505	514	473	479	469	510	479	484	485	515	501	478	476	464	499	472	470	482	523	474	490	490	491	506	509	522	479	492	502	464	502	520	500	502	499	462	496	503	483	496	524	465	520	505	488	503	515	500	485	491	475	489	529	472	505	493	464	479	487	483	483	541	486	477	536	513	495	493	492	536	559	485	485	493	485	503	484	484	521	500	463	500	471	494	489	485	460	522	523	493	537	486	487	500	518	491	499	459	480	483	522	461	460	490	478	522	513	476	432	522	458	532	507	502	465	467	526	527	488	524	496	474	490	519	513	466	493	501	515	498	509	509	504	487	525	519	493	527	470	500	470	485	513	473	476	495	556
3190	301	303	304	253	238	248	232	254	213	228	226	226	223	213	195	215	208	208	196	195	225	222	211	199	196	214	217	192	220	210	218	194	192	203	206	202	227	211	212	204	212	223	236	203	225	204	194	200	215	209	208	211	233	219	211	210	191	216	235	196	231	225	220	185	227	247	213	235	192	205	219	218	194	210	200	201	205	208	228	183	180	202	204	198	219	217	221	191	206	188	183	197	195	225	207	220	212	212	199	212	195	207	190	201	199	221	208	241	201	216	191	208	211	162	195	221	209	192	220	218	206	208	225	202	209	194	200	210	244	227	190	206	193	187	226	212	199	178	197	199	217	233	182	205	188	233	236	187	210	190	231	183	216	203	201	214	207	225	220	217	209	219	184	209	215	195	204	220	206	191	195	214	194	228	197	210	197	247	204	208	214	205	194	205	199	184	203	212	193	220	175	216	198	197	208	203	218	204	194	219	214	195	241	203	182	200	182	224	206	224	189	211	231	189	211	242	208	201	201	231	242	201	207	202	210	180	228	225	217	203	213	184	185	209	211	188	214	229	219	193	216	198	203	212	191	204	204	209	206	212	225	220	198	201	195	199	198	203	180	198	207	197	204	209	224	207	183	213	192	204	183	216	216	199	240	198	228	190	239	224	189	202	218	201	170	193	212	199	223	204	203	203	230	201	206	233	200	218	208	231	188	222	226	184	190	271	201	196	198	210	214	213	193	209	217	202	199	184	194	225	193	220	206	211	217	220	218	234	196	177	209	192	223	222	196	186	217	195	197	202	178	187	191	205	210	195	196	220	214	223	182	184	202	197	193	197	204	222	202	219	202	211	224	188	194	212	220	203	223	185	159	218	237	240	222	226	192	181	227	227	220	210	205	240	216	211	182	207	198	221	212	195	209	231	197	215	202	220	214	185	212	196	184	190	234	208	202	186	213	195	198	210	211	192	203	228	229	195	197	200	240	223	218	209	202	220	218	222	230	203	235	194	201	200	202	212	211	234	203	198	213	207	214	211	225	205	205	224	239	217	247	191	211	218	178	234	206	206	216	178	212	210	218	233	203	210	213	191	228	239	204	182	206	205	196	213	228	216	202	193	174	239	220	230	196	192	189	216	214	202	203	215	208	195	214	196	208	207	206	202	236	204	205	212	215	191	190	210	223	198	215	184	223	223	229	219	217	205	211	210	212	191	218	194	225	221	211	203	201	214	214	207	243	209	193	213	192	193	233	235	220	207	216	208	213	219	198	213	215	222	207	215	229	224	228	194	219	260	202	205	218	216	206	205	199	181	202	214	220	210	218	201	220	211	196	193	212	205	229	221	222	218	177	212	209	210	205	221	214	214	227	195	202	206	205	204	192	209	196	214	216	228	192	216	198	224	218	218	239	211	196	204	200	212	201	205	213	189	212	206	210	188	248	216	207	202	193	194	230	192	224	192	217	199	189	204	204	215	200	173	188	195	208	214	220	197	194	245	208	214	209	195	218	219	224	213	193	204	235	212	220	211	190	202	203	204	194	199	196	245	216	215	207	182	211	221	235	212	217	208	212	203	211	226	210	201	224	200	217	185	217	194	201	210	193	241	217	177	200	203	206	213	218	205	197	181	213	213	218	222	172	192	205	201	211	207	223	235	233	214	218	183	191	211	179	214	218	221	207	233	211	227	216	204	218	212	212	213	229	224	199	200	183	206	206	207	197	187	232	197	199	200	225	184	190	196	215	193	196	227	226	195	228	217	201	198	197	199	209	204	197	198	207	203	213	212	186	213	210	201	218	199	222	207	200	218	202	218	206	214	209	193	231	197	220	198	217	201	224	223	197	183	214	217	222	187	182	205	205	207	211	198	194	228	204	223	209	184	212	226	206	197	208	231	207	203	200	206	188	194	235	204	200	203	225	207	192	205	230	198	183	195	206	202	196	203	226	213	211	189	226	216	208	195	228	184	217	208	243	203	211	210	200	204	201	188	209	191	235	216	234	210	216	198	206	192	175	224	221	233	204	176	221	191	203	209	224	212	232	202	225	204	200	230	234	203	197	197	201	218	205	199	185	204	220	204	199	194	184	211	227	218	184	188	186	195	204	195	232	211	212	187	241	226	206	206	192	191	204	176	220	205	200	220	214	216	220	203	217	207	195	196	232	193	199	220	216	200	233	213	210	213	209	223	218	203	217	226	206	201	202	221	190	208	216	217	199	220	193	204	209	219	194	222	194	225	226	235	194	210	203	180	221	203	197	208	249	219	218	237	218	214	234	194	220	191	189	225	197	226	195	208	212	218	211	200	177	209	211	205	203	206	217	234	226	208	196	246	217	205	215	218	188	199	210	192	225	206	202	207	203	204	220	202	217	213	202	198	212	237	215	187	204	229	205	217	217	231	213	185	200	214	225	208	180	185	214	209	216	187	214	182	210	192	241	209	241	211	219	199	187	194	214	221	227	217	214	210	211	218	210	236	224	244	217	224	196	210	177	208	195	200	211	171	189	236	224	197	216	225	215	220	227	202	175	166	213	192	202	191	228	205	231	212	198	193	208	186	216	213	188	189	205	182	191	199	201	196	214	232	213	189	219	181	207	236	219	218	208	188	238	209	198	189	216	213	200	198	228	208	212	210	217	212	193	214	202	218	208	205	219	209	187	201	210	209	196	195	207	215	205	237	210	179	231	215	212	207	205	192	205	223	234	194	201	211	207	193	207	205	213	219	219	212	211	231	209	237	195	222	190	217	184	206	202	197	196	213	230	215	213	226	208	200	210	182	175	218	190	214	211	243	211	213	200	208	203	176	204	201	212	185	184	199	216	218	220	187	212	211	221	193	219	204	207	192	233	200	212	196	209	204	224	193	208	218	196	214	212	231	216	196	180	217	222	207	221	204	232	220	201	206	226	208	190	212	212	221	196	190	193	212	206	225	220	204	190	206	203	195	188	200	222	240	231	221	204	188	211	234	188	216	237	231	197	224	175	236	210	211	193	221	211	192	209	218	232	225	200	244	207	203	213	196	211	220	206	218	198	226	213	227	187	234	226	201	223	205	194	199	212	185	221	219	221	204	202	207	209	232	197	213	206	206	222	206	200	212	245	202	219	214	202	197	208	199	247	201	221	206	188	198	211	199	232	217	223	217	226	191	192	198	184	206	198	212	212	222	207	203	191	231	207	222	228	212	219	209	182	214	190	204	212	224	204	197	199	215	203	206	241	199	198	213	194	186	206	195	221	213	196	216	202	189	226	210	221	219	219	173	216	254	234	213	217	229	225	231	204	196	197	241	203	192	212	198	226	209	215	221	190	192	213	198	201	204	201	210	224	219	186	211	230	220	211	215	195	225	219	195	215	218	194	215	200	223	204	188	195	201	202	215	231	202	219	219	201	203	223	232	208	212	205	200	213	210	211	243	230	223	198	195	232	204	215	201	225	222	209	222	191	221	209	210	224	208	209	217	213	204	246	202	210	207	201	192	224	189	188	219	214	221	211	209	208
3829	744	869	818	778	781	775	757	720	675	673	660	665	679	620	644	646	651	677	671	660	649	686	629	618	641	589	638	601	600	614	612	636	650	699	616	656	632	633	617	640	622	668	600	639	621	618	617	669	617	612	671	638	674	629	588	654	708	610	637	632	644	632	589	632	603	628	611	625	635	574	662	632	644	636	651	638	650	670	646	612	663	642	633	647	636	640	642	626	602	661	671	634	631	613	610	655	643	632	616	596	658	663	647	583	605	653	632	628	625	652	587	642	656	629	621	620	651	638	629	632	593	631	621	624	616	659	626	624	629	636	628	603	628	635	612	645	645	664	634	658	637	641	647	639	630	592	639	627	660	615	611	645	674	609	638	617	646	619	638	661	620	631	664	627	637	649	654	618	630	618	615	656	624	650	627	606	591	614	636	647	615	634	636	634	647	632	595	632	614	596	613	637	598	627	618	614	616	618	625	645	626	596	613	601	674	651	651	662	628	610	599	692	626	664	610	628	610	609	636	634	619	690	645	638	644	660	638	627	643	620	613	637	621	640	663	657	646	641	631	569	637	572	635	654	640	641	621	637	645	632	631	583	589	642	649	654	606	615	634	604	609	651	619	668	653	621	688	633	655	584	644	665	629	604	617	625	665	602	648	615	584	636	683	593	591	596	595	628	618	605	593	642	619	644	656	685	636	619	646	611	592	680	607	651	629	616	625	623	587	602	660	575	593	642	669	617	688	630	636	622	613	630	624	669	597	641	650	625	638	618	645	659	647	650	657	606	611	623	634	625	613	646	627	614	669	617	639	630	640	659	602	635	618	605	635	622	632	618	647	599	605	696	585	604	616	603	597	636	631	592	658	631	621	593	608	597	639	577	560	646	657	585	632	606	613	596	621	661	620	648	621	637	618	610	611	666	655	684	627	641	630	618	655	618	615	636	653	668	640	622	616	619	635	622	655	593	629	591	651	650	555	631	617	612	588	653	592	654	643	618	636	674	637	611	662	652	621	632	656	622	636	646	681	631	634	596	612	629	645	644	597	643	611	635	636	635	633	641	660	587	686	628	666	628	610	650	616	649	637	634	643	663	605	625	604	614	603	621	626	654	646	639	662	647	617	630	601	637	600	661	647	647	634	652	629	637	640	668	618	614	646	615	632	616	622	638	617	605	682	680	626	632	621	635	662	682	591	581	610	632	650	604	590	629	635	641	621	617	606	603	615	627	680	635	621	661	636	634	608	649	608	629	592	640	633	609	657	662	659	640	601	633	595	612	621	603	646	629	582	590	655	627	625	613	662	658	667	632	667	625	658	657	621	632	641	625	619	607	641	628	579	622	627	621	665	605	692	601	651	605	623	611	614	641	620	646	649	622	640	639	653	655	656	609	619	602	608	615	601	617	682	632	644	689	659	636	644	644	592	601	633	629	642	640	661	621	573	647	651	620	696	660	613	586	616	638	619	649	682	622	619	643	637	622	612	605	596	619	655	635	651	585	628	653	626	624	588	619	635	644	666	651	639	619	588	612	601	674	618	648	623	642	649	626	639	638	634	646	572	621	662	632	643	632	633	643	682	704	637	664	613	602	623	633	653	646	692	635	635	620	556	648	658	615	643	603	638	663	587	632	666	608	600	665	658	620	597	643	590	629	662	627	610	633	600	629	641	652	600	629	639	595	650	667	620	643	648	623	624	599	630	618	664	652	623	652	632	621	636	645	646	660	650	677	603	641	656	617	649	648	651	618	589	624	585	621	607	649	656	627	668	619	639	632	647	626	608	625	649	616	623	592	656	670	625	617	663	612	612	581	627	622	629	640	648	634	719	646	615	649	605	649	651	596	631	613	624	590	646	610	680	646	656	634	637	607	596	606	622	608	606	602	621	583	621	647	626	590	651	635	645	627	587	604	663	644	637	635	606	658	631	670	617	625	645	588	595	631	672	600	630	622	672	611	664	584	651	646	604	646	637	609	631	662	595	648	661	656	651	615	607	626	646	624	584	639	644	596	646	627	676	625	655	617	628	672	643	633	630	612	619	617	623	603	616	665	584	665	640	646	709	617	642	580	617	600	633	622	605	622	634	631	602	608	632	588	638	612	653	637	616	599	633	625	571	580	611	635	652	619	609	637	616	656	616	667	629	629	559	637	638	639	674	632	615	607	653	659	653	630	585	613	588	645	610	672	643	622	636	572	664	653	635	650	639	591	645	671	593	646	594	684	638	605	613	632	604	629	636	618	611	654	654	631	635	620	637	647	641	622	627	660	630	618	617	585	615	668	632	655	626	666	638	666	630	646	613	619	616	619	657	627	626	631	639	674	633	608	664	634	599	651	593	614	603	655	594	631	641	640	596	633	627	594	626	663	581	677	617	646	624	599	640	660	658	600	633	611	697	644	605	631	627	620	639	605	669	619	644	621	618	672	641	664	600	653	582	597	632	647	644	601	631	648	630	633	620	600	686	609	632	629	611	659	618	625	676	637	622	643	637	677	636	648	663	631	648	629	611	607	636	644	633	667	606	677	639	624	605	605	617	631	600	654	632	656	635	583	593	652	666	660	643	665	609	661	628	625	561	667	664	611	579	644	576	616	637	646	609	627	614	628	607	649	635	640	634	571	637	648	643	632	611	637	646	652	606	588	586	642	632	660	674	623	619	612	586	577	627	627	587	625	658	636	614	605	610	617	649	658	636	653	640	624	657	583	659	598	638	664	616	650	604	628	625	615	632	637	656	602	573	628	631	628	605	618	647	664	626	581	606	645	612	668	640	632	604	656	665	645	647	653	634	627	621	598	621	609	666	678	623	630	635	620	663	641	583	603	641	644	615	583	625	612	650	664	624	604	606	672	616	687	571	624	573	640	608	655	610	643	583	581	603	612	646	666	651	653	630	579	604	644	610	646	622	608	618	650	633	658	646	652	634	641	657	612	659	643	667	621	651	613	591	632	652	651	591	644	605	632	590	631	634	642	662	629	683	637	673	606	574	621	629	587	672	671	644	614	593	619	617	622	657	668	632	662	697	612	621	696	661	606	674	628	597	639	586	608	648	615	660	608	600	621	619	638	624	645	605	646	620	642	641	636	617	605	659	630	632	625	554	630	595	654	615	651	625	648	567	610	614	615	620	620	679	650	602	600	635	590	580	602	666	640	634	645	655	659	645	631	634	609	631	585	640	622	637	605	609	657	643	608	633	605	635	621	658	642	588	624	651	600	647	659	644	628	636	615	628	644	638	658	599	665	649	611	622	675	632	642	630	605	599	651	643	626	616	623	594	627	590	608	642	638	626	648	662	669	667	670	619	641	649	634	642	606	610	639	659	654	629	653	642	657	636	626	620	591	650	671	611	633	662	659	609	670	667	626	639	624	628	677	649	568	593	647	632	640	674	618	643	609	551	641	596	668	635	604	635	623	611	581	616	581	603	680	636	646	592	618	609	640	627	655	652	602	687	670	627	655	614	618	632	661	640	618	653	637	614	579	607	635	634	694	663
16070	1626	1401	1076	764	482	442	346	266	234	198	180	175	196	163	163	141	151	138	109	136	139	135	113	119	126	120	134	104	124	110	119	112	114	92	102	116	119	103	111	115	98	106	127	97	112	100	108	104	93	110	114	110	100	104	102	100	127	111	111	115	86	115	85	106	89	120	127	118	111	116	103	92	103	119	105	79	101	113	108	115	91	104	104	89	89	102	107	101	97	105	105	101	92	113	115	91	118	120	106	90	113	104	102	107	107	80	103	91	107	96	87	122	99	107	111	98	95	102	110	95	102	108	94	99	118	104	101	91	104	112	98	118	99	110	116	91	92	107	98	100	93	118	90	122	117	99	105	101	96	97	99	92	89	109	100	98	132	102	110	103	89	110	94	98	105	93	86	114	115	123	107	106	93	116	71	99	128	100	92	107	99	118	96	116	87	95	114	104	97	109	112	114	103	102	102	93	99	84	100	106	89	88	90	96	121	88	101	108	98	119	89	107	126	109	100	107	108	100	104	98	87	106	105	84	117	110	94	96	109	110	103	107	98	112	110	107	111	103	112	120	101	110	103	102	89	96	88	109	96	113	94	105	97	97	108	113	105	88	92	118	110	106	97	97	93	106	99	96	127	118	91	98	99	101	103	133	101	108	110	102	100	93	105	83	81	79	109	92	99	118	105	100	117	80	117	113	103	106	113	101	106	100	92	102	104	93	108	88	106	109	111	109	89	94	109	92	105	96	105	100	109	103	107	111	98	83	89	94	103	103	99	107	89	115	109	94	97	95	101	100	99	105	107	108	107	100	103	113	94	117	90	90	103	104	93	125	78	108	118	108	97	91	88	88	95	95	96	81	102	112	82	101	108	110	87	110	100	90	84	95	110	109	84	103	91	118	117	110	108	97	108	97	108	101	104	102	116	111	100	96	127	118	103	112	87	108	107	104	121	92	96	105	92	108	83	93	112	101	93	91	101	101	106	107	90	94	104	113	95	101	88	89	89	90	95	94	103	116	100	98	115	105	110	109	104	105	111	91	123	89	113	104	106	106	112	98	101	93	100	114	111	106	101	105	107	86	119	103	95	100	98	102	81	100	102	85	100	98	97	77	69	96	117	97	72	119	109	104	102	121	107	101	98	93	105	102	104	105	110	95	111	89	108	111	110	91	98	97	110	98	102	112	128	100	101	83	90	91	96	81	123	94	106	95	103	102	100	102	103	101	111	124	102	126	126	117	104	109	100	104	111	100	109	92	104	98	103	108	113	128	89	102	107	101	97	110	122	96	115	110	98	102	88	109	98	106	106	69	100	100	102	91	122	100	96	100	99	113	93	106	105	95	90	93	94	88	83	104	109	86	101	87	85	79	115	98	100	102	91	96	112	124	84	101	106	93	95	108	108	112	101	94	88	94	87	109	105	101	117	101	96	112	120	107	112	81	91	97	103	109	100	92	122	83	96	87	109	103	107	88	105	100	114	107	107	92	105	106	77	108	110	98	106	107	102	83	101	87	101	87	111	101	100	104	101	109	101	113	92	97	90	99	93	101	112	109	113	97	97	106	117	110	68	118	90	83	97	97	89	110	93	110	103	120	97	108	98	99	110	93	101	113	118	95	101	93	91	96	116	101	104	89	93	99	100	99	113	97	105	81	97	105	105	83	101	104	101	92	88	93	104	91	111	108	103	101	100	98	114	103	106	117	106	110	105	109	108	110	95	105	111	99	91	99	109	100	106	109	109	109	100	91	96	98	96	107	105	91	104	101	102	119	102	109	98	97	101	105	114	88	99	103	113	109	98	100	92	105	117	92	111	106	110	101	96	100	108	109	93	118	101	96	124	82	88	107	98	96	94	109	99	118	110	96	107	90	99	109	114	98	107	103	93	104	104	89	100	104	87	110	100	112	112	106	97	103	99	100	120	117	82	96	94	88	103	95	95	106	122	92	102	105	102	112	121	111	94	107	111	109	99	86	91	114	111	118	91	90	107	98	108	87	102	104	88	108	108	105	117	102	90	113	107	108	91	110	90	101	91	98	108	88	104	105	85	83	92	105	93	110	93	98	96	93	118	99	120	103	108	118	109	89	112	101	95	105	113	102	103	106	104	83	95	109	113	87	98	97	108	101	103	104	98	95	103	98	101	119	97	95	89	106	100	120	107	118	104	99	107	99	103	120	100	119	115	114	98	111	116	96	104	114	95	99	106	103	110	103	98	122	91	105	102	104	96	104	93	101	112	121	105	86	89	101	102	112	107	89	107	99	105	117	110	91	98	98	101	101	94	96	92	100	109	101	98	107	98	97	88	109	125	91	103	99	105	98	102	100	100	114	108	100	101	121	100	97	108	90	103	106	97	107	101	104	110	102	94	114	85	112	93	105	104	120	98	91	96	110	94	118	95	127	104	123	113	94	115	101	106	104	114	119	116	107	122	109	100	121	125	105	106	109	104	96	104	94	107	95	99	105	96	121	109	108	104	116	105	109	100	99	105	93	119	80	102	92	99	88	95	82	107	102	115	91	115	104	105	98	98	95	91	101	110	104	107	104	96	92	84	119	97	94	95	103	107	132	81	103	104	110	85	93	105	124	103	106	99	82	96	104	100	98	93	96	93	100	99	109	95	96	96	105	91	106	97	98	102	96	117	78	114	119	104	107	101	88	104	119	104	110	94	100	96	97	93	86	116	90	119	92	87	100	107	104	107	112	91	106	99	111	97	122	105	100	114	98	113	90	103	100	98	107	108	109	94	102	108	104	99	124	99	100	84	105	83	93	105	102	104	98	93	117	114	111	90	92	90	121	123	81	96	94	88	100	86	100	101	94	104	97	95	101	111	108	89	95	102	98	96	127	108	101	102	96	111	113	100	106	98	119	89	115	110	108	98	90	140	110	105	106	110	108	108	87	99	111	102	102	114	104	104	96	95	103	107	104	101	110	92	107	96	116	104	105	104	90	103	103	93	84	108	103	108	106	77	102	106	96	89	118	114	95	84	107	117	103	125	117	94	130	104	110	96	87	97	110	125	109	115	93	91	105	95	103	96	100	91	108	108	101	98	95	91	117	115	98	101	99	109	119	96	89	111	99	97	105	108	114	97	95	99	106	98	92	105	122	113	106	97	108	93	103	89	102	115	113	85	97	105	102	91	97	98	83	109	106	99	88	111	108	102	98	116	108	85	95	100	120	103	101	112	105	103	103	110	91	89	102	109	115	90	102	119	115	84	110	98	102	105	100	110	109	95	99	85	94	118	88	119	105	108	126	99	104	112	96	115	110	99	119	109	119	109	81	98	114	107	122	99	105	92	112	95	107	107	102	105	98	122	107	103	115	97	109	100	107	93	114	116	87	104	102	90	92	99	79	106	94	118	103	104	106	96	101	88	96	106	92	91	118	116	111	111	115	117	96	83	95	101	99	108	87	104	95	89	105	95	113	99	99	113	101	100	104	125	106	113	114	117	93	91	94	80	97	108	99	91	103	94	102	91	100	87	87	98
8644	1478	3652	3978	3253	2609	2088	1767	1458	1253	1092	1016	932	851	786	714	668	647	647	579	598	557	537	613	521	522	468	465	442	488	430	447	414	421	418	427	418	402	412	410	395	392	393	395	378	390	375	421	376	402	414	401	364	356	392	335	387	384	346	387	445	365	371	349	405	367	388	388	362	349	343	369	368	382	366	373	379	381	374	383	354	375	364	374	366	378	331	390	373	356	351	332	367	345	375	367	354	360	346	348	380	338	346	376	369	350	364	302	331	335	286	336	324	348	364	384	361	346	366	349	405	369	359	339	371	356	357	339	368	351	329	360	344	374	334	374	357	358	334	325	337	360	341	302	388	340	357	376	364	334	352	366	328	351	351	311	380	379	368	383	356	336	387	406	369	362	330	379	301	352	326	354	357	360	338	364	368	327	370	353	375	338	339	333	315	360	352	348	342	350	335	356	331	351	346	345	326	390	319	336	355	373	322	334	350	357	340	323	361	345	397	334	372	350	371	352	340	361	336	339	331	346	374	351	338	321	319	345	352	370	323	354	354	354	378	330	345	346	354	360	360	321	370	368	367	343	336	350	343	340	358	362	364	361	377	330	403	360	358	333	341	342	359	369	335	335	332	336	350	345	351	348	333	360	338	381	330	355	387	372	390	373	366	372	328	381	304	351	333	342	368	380	339	355	341	337	331	338	340	346	345	354	333	331	330	372	343	331	361	330	360	343	357	386	332	364	325	330	369	338	379	352	333	343	317	356	339	371	349	379	329	363	339	343	357	333	378	387	363	381	338	349	338	339	362	382	334	376	330	341	370	393	351	354	363	355	333	320	356	361	352	349	352	367	330	372	322	328	352	317	346	342	340	344	358	371	354	321	376	344	314	355	365	361	380	372	353	364	335	333	344	361	332	345	323	360	352	343	358	337	353	345	335	355	387	352	367	349	357	353	352	324	310	347	345	323	377	349	344	378	367	336	360	346	347	395	365	356	363	374	331	372	328	370	345	317	352	343	318	376	371	350	361	334	350	331	342	345	338	345	335	356	344	349	335	360	329	341	332	377	351	359	336	366	338	339	348	370	361	368	335	363	367	365	305	331	370	351	338	365	367	331	363	360	353	362	379	340	337	370	360	330	360	368	361	366	350	359	359	360	345	346	311	360	338	345	334	344	322	341	323	321	374	313	340	374	361	337	330	317	347	354	344	358	349	350	318	316	347	353	350	355	373	331	320	368	341	344	359	349	354	332	355	351	341	330	368	362	361	343	348	346	352	357	359	362	343	345	313	322	357	342	353	392	370	367	357	321	295	350	362	338	320	311	358	362	336	347	295	349	306	342	342	357	330	351	346	353	334	369	372	308	334	360	334	354	348	362	336	307	356	362	371	322	327	360	349	338	369	322	367	367	366	351	428	353	337	356	363	367	328	317	361	339	339	358	376	353	323	361	371	353	368	351	338	342	379	342	357	345	356	323	379	334	382	336	334	349	314	351	324	340	359	355	390	346	367	364	353	343	345	347	331	360	353	374	340	340	366	364	350	376	398	356	365	350	314	365	347	337	332	377	330	323	354	340	320	320	384	321	326	352	377	343	331	326	364	345	392	310	350	369	363	345	360	375	369	343	334	331	360	355	366	327	347	354	321	345	372	355	378	350	359	322	343	332	355	326	370	362	385	345	327	375	352	350	388	312	353	325	331	355	337	365	351	366	340	360	372	324	347	329	343	360	323	325	348	330	340	362	372	330	363	348	327	382	357	327	356	346	367	360	337	364	312	313	340	335	364	386	356	362	364	318	335	372	345	331	314	347	349	314	352	350	369	349	328	362	357	366	364	365	333	376	315	343	362	327	368	377	345	367	392	323	353	303	346	369	359	366	308	353	353	346	344	353	331	335	361	341	353	336	342	325	369	362	344	325	370	378	347	351	381	370	376	359	363	353	343	339	374	351	332	357	345	354	317	336	357	334	317	327	393	322	387	345	355	353	355	358	343	336	368	336	389	356	343	352	361	396	325	327	346	353	369	308	358	343	338	381	366	338	343	341	331	363	342	349	347	335	377	321	312	331	362	356	332	358	339	356	343	347	346	323	358	342	330	338	333	341	372	336	319	326	343	358	340	352	336	369	335	369	399	359	330	352	350	361	340	345	362	358	342	351	350	380	351	326	323	394	345	330	376	341	336	359	332	373	352	312	355	328	345	398	354	362	352	351	337	349	347	377	378	362	329	322	359	385	345	335	324	337	375	336	389	340	361	331	320	337	359	333	338	341	321	354	371	367	391	338	343	372	383	345	342	316	338	383	336	381	352	350	333	325	318	347	367	327	369	338	340	349	374	301	367	345	383	330	336	321	337	320	352	376	358	328	338	313	347	320	362	335	330	374	314	378	339	340	334	353	370	357	366	384	354	366	318	346	345	333	349	315	340	376	366	344	364	360	355	358	361	345	354	307	326	350	339	343	351	391	336	349	364	357	342	354	340	361	351	350	355	350	330	377	335	357	345	343	332	341	350	353	371	352	332	358	355	339	388	348	348	334	384	307	344	354	372	357	340	325	368	404	357	390	322	357	336	373	333	332	345	358	366	364	324	355	332	331	353	358	327	346	328	325	385	326	354	362	348	324	380	346	322	358	333	336	338	381	359	347	333	332	366	349	321	315	321	330	382	349	356	377	316	335	346	352	372	323	347	347	313	364	333	313	346	350	335	352	322	358	341	325	386	362	359	326	355	332	333	332	369	320	365	309	326	362	376	348	347	321	352	350	339	370	362	340	323	343	352	322	330	328	375	345	375	346	335	338	346	324	345	350	362	330	376	368	345	325	320	314	337	346	363	374	382	352	337	382	362	356	368	340	374	315	364	371	370	340	332	359	351	370	384	336	344	377	369	350	362	351	318	324	367	355	354	356	367	357	300	326	342	337	358	363	362	328	366	333	368	366	346	355	370	358	354	346	326	361	363	346	359	353	326	391	354	369	355	350	345	329	353	340	329	331	336	343	376	351	354	355	381	348	376	359	336	321	341	335	358	343	362	374	360	384	354	316	348	330	365	382	357	336	333	303	361	394	376	342	391	377	327	326	353	350	335	372	350	354	338	370	355	339	380	327	361	326	365	345	339	348	368	364	348	383	338	348	351	334	356	345	345	352	347	351	357	353	360	340	355	349	357	360	319	352	344	362	350	358	359	330	304	331	344	369	344	353	370	328	359	324	329	349	354	345	365	341	331	371	325	353	387	350	376	395	375	365	333	354	329	317	343	311	334	351	351	333	361	351	344	329	389	327	340	312	376	353	345	364	339	357	357	328	317	341	339	396	347	312	358	352	335	384	345	343	317	336	334	351	332	377	333	333	317	382	311	353	357	344	366	347	381	342	324	343	352	375	368	349	344	360	331	335	334	366	327	373	336	356	379	336	363	373	349	377	333	335	330	342	372	367	355	317	355	361	338	391	363	363	353	373	339	337	332	364	364	320	312	351	400	320	323	386	327	335	371	338
26024	4117	2937	2100	1507	1085	773	591	509	398	350	330	313	291	250	251	245	260	181	198	181	181	187	214	174	174	175	176	165	179	156	170	157	179	178	180	181	167	141	162	168	170	159	179	166	155	151	160	133	149	156	163	146	158	153	129	178	145	151	155	167	160	147	155	141	172	147	150	134	141	160	137	154	187	152	149	151	138	136	147	185	152	141	126	154	146	164	128	135	151	124	162	163	143	141	164	154	150	151	132	165	157	140	149	143	196	147	131	155	159	165	141	124	155	134	144	144	163	156	147	140	157	141	153	154	143	152	152	130	144	148	168	131	145	158	149	164	155	149	169	139	144	131	134	143	152	128	157	155	153	159	169	150	150	146	115	152	158	129	144	140	134	154	145	145	135	155	151	144	138	147	147	151	153	161	127	148	147	140	169	160	138	148	150	167	149	164	132	150	146	174	162	157	158	148	152	155	139	135	185	161	171	146	155	134	141	158	142	152	141	147	157	133	154	132	139	145	140	164	146	150	149	178	151	160	134	131	152	139	144	135	155	155	134	139	161	155	150	158	159	151	138	169	121	148	140	131	175	144	150	163	132	134	148	129	140	152	141	143	137	145	177	144	132	131	151	134	126	163	158	146	156	131	134	165	153	140	137	139	146	167	160	139	142	132	154	136	137	157	145	166	127	127	141	131	153	134	137	148	172	154	130	124	146	157	151	138	136	139	143	151	137	158	146	151	149	150	184	146	139	137	133	135	148	145	154	134	154	164	120	140	130	181	149	145	142	162	130	128	156	160	157	143	135	156	143	151	145	164	151	164	157	148	143	177	177	135	148	147	142	146	148	163	140	129	137	147	132	163	134	149	162	117	154	151	153	157	158	156	150	163	149	147	145	140	145	149	149	145	157	154	171	139	166	132	167	172	160	142	151	157	150	153	155	188	153	163	142	166	161	140	163	148	148	157	144	143	138	149	164	161	179	154	144	158	129	153	121	150	165	165	155	138	163	147	157	133	134	154	148	180	162	147	145	132	142	152	149	142	150	147	135	151	147	162	155	136	159	159	157	153	142	157	134	144	157	137	161	133	158	151	155	145	152	155	143	172	148	143	160	137	140	158	139	163	142	164	150	138	158	149	162	158	144	131	155	158	121	150	155	130	142	137	148	138	122	142	131	159	168	153	153	142	133	163	128	143	170	175	141	143	139	157	145	132	139	140	150	148	147	144	154	163	132	138	151	170	144	133	155	160	141	150	167	150	162	157	147	141	147	168	141	136	141	127	143	154	145	141	136	157	134	144	125	130	150	158	142	138	148	134	135	145	131	147	131	165	159	137	150	157	158	151	138	165	161	142	126	165	156	134	153	135	133	163	135	142	160	137	147	145	115	150	137	139	149	154	152	149	155	138	133	170	150	144	143	149	192	143	162	139	133	128	149	151	129	125	127	145	139	146	150	160	126	153	159	149	150	132	138	124	148	144	173	135	159	167	143	132	148	141	148	149	137	150	163	152	164	140	148	162	160	135	136	167	161	138	147	146	141	154	161	147	166	130	153	146	161	140	154	168	141	151	141	148	133	161	146	156	165	148	178	166	176	138	136	131	149	151	141	143	139	131	147	144	147	158	125	138	153	170	180	143	144	164	145	149	151	142	157	141	144	145	149	118	153	154	153	165	149	168	158	165	139	152	145	132	161	153	159	169	147	136	149	153	154	128	160	139	154	139	144	147	142	147	139	144	142	150	138	166	127	146	181	182	162	146	137	144	129	170	149	156	149	144	141	149	158	144	161	166	135	145	177	164	125	158	133	162	153	164	147	137	141	125	158	138	131	159	133	144	158	159	146	145	165	151	155	148	146	153	126	185	147	133	167	158	128	134	151	153	159	145	150	145	158	166	145	145	153	155	146	134	157	142	138	161	153	140	145	149	130	132	133	152	183	134	151	134	166	164	137	160	149	136	133	135	145	145	163	124	140	146	146	144	149	139	137	127	154	164	150	146	144	162	154	136	144	141	152	142	150	149	155	175	166	157	152	161	149	131	147	142	133	150	153	155	144	161	149	149	159	143	153	149	144	140	131	136	133	143	160	156	149	167	168	163	173	149	142	156	163	160	143	161	146	159	140	135	140	172	155	126	132	169	125	143	151	160	158	161	183	132	144	155	147	157	161	135	166	156	137	152	160	167	146	143	156	141	149	149	146	130	129	143	144	154	146	169	142	142	135	147	137	176	143	165	136	144	136	144	134	161	136	157	137	132	163	148	150	142	145	158	175	157	136	160	152	176	127	138	153	136	158	140	173	156	159	158	149	131	160	156	147	151	149	139	163	140	163	155	150	148	152	157	142	141	148	166	148	140	148	150	156	143	157	174	156	137	155	147	144	152	161	153	156	144	164	165	130	137	148	145	160	148	181	141	152	150	153	160	126	140	148	168	146	166	149	169	166	128	153	166	140	152	143	143	145	138	142	132	154	155	156	156	153	158	165	143	130	170	151	148	152	157	134	151	134	148	132	145	141	145	129	156	150	143	162	140	135	140	147	141	163	138	146	144	163	149	138	155	129	139	157	132	153	128	149	139	152	156	140	145	146	143	164	156	156	158	164	145	143	137	151	148	145	160	163	155	147	129	148	145	136	157	144	132	155	165	157	162	165	154	156	149	152	125	147	132	166	155	156	170	149	136	158	152	181	122	158	133	159	142	153	156	154	154	176	151	142	139	143	139	145	138	139	153	140	167	161	148	167	113	174	148	162	153	150	133	131	157	133	160	145	164	164	130	129	128	162	141	149	157	136	168	141	148	142	138	137	134	152	138	174	154	150	156	122	134	154	151	138	149	141	130	144	129	149	153	149	130	155	127	166	150	154	153	160	167	139	147	135	150	159	137	154	145	129	167	134	143	153	190	140	150	144	124	155	164	141	175	166	124	141	165	142	167	159	137	122	155	144	141	175	148	155	153	144	149	146	145	168	137	154	157	154	166	142	149	147	157	145	148	161	135	155	120	181	158	164	152	147	144	161	175	168	153	141	144	163	158	142	144	143	139	140	139	142	127	145	131	147	151	147	137	146	142	142	137	145	145	145	164	156	142	155	142	158	157	173	150	158	131	138	162	146	134	147	145	151	137	152	162	132	152	154	137	140	152	124	134	149	146	122	175	143	156	142	145	142	148	131	164	141	173	138	151	151	146	134	161	141	154	162	151	130	143	168	140	157	160	149	169	141	158	182	144	151	135	145	159	164	142	172	171	152	148	145	134	152	158	163	173	145	159	165	144	147	156	146	144	147	129	158	146	153	146	152	156	158	138	137	131	164	146	138	156	170	181	134	161	142	140	152	132	133	123	157	146	142	156	151	140	153	155	152	157	138	137	174	135	144	152	160	149	145	139	159	162	139	148	161	159	153	149	164	138	160	136	154	160	154	133	136	162	135	162	138	124	158	135	161	142	163	163	152	176	163	159	165	156	138	144	136	152	157	177	143	133	143	136	162	154	137	150	153
11977	2836	6762	7072	5664	4733	3875	3134	2582	2344	1955	1769	1544	1471	1296	1212	1191	1062	1100	965	955	874	880	833	777	758	740	736	721	674	692	689	640	628	685	602	668	559	619	580	602	602	590	586	596	592	606	542	533	580	517	532	592	554	586	495	522	537	522	552	540	536	531	533	558	511	558	534	509	552	523	517	513	521	516	536	525	520	500	548	516	527	514	532	515	493	538	540	529	487	557	500	553	507	498	488	488	541	556	518	523	520	486	527	491	499	540	487	493	499	499	477	486	529	520	527	514	472	506	475	499	473	488	456	515	516	492	511	470	515	493	450	531	506	504	495	508	476	488	498	494	505	499	487	490	483	489	470	485	518	504	493	500	483	504	493	508	450	502	504	512	484	482	451	494	508	469	473	492	469	512	500	539	496	501	506	493	485	532	489	500	493	505	529	502	491	510	482	545	507	523	559	477	512	514	501	491	515	483	504	456	507	461	465	514	501	512	507	523	512	473	507	501	504	477	499	548	488	479	510	545	507	517	518	508	489	494	524	494	491	446	525	529	502	509	494	525	485	491	485	504	512	479	498	498	482	487	472	527	456	500	504	470	458	495	500	490	507	491	456	513	508	517	490	506	485	499	522	468	491	467	474	475	501	463	510	486	525	471	512	495	489	459	460	485	479	448	476	501	507	475	481	508	457	517	503	462	504	486	498	505	519	539	510	476	486	485	481	478	455	481	499	493	502	499	502	500	452	485	514	518	472	434	516	495	473	478	487	489	496	481	496	497	445	511	469	528	507	468	506	531	472	502	511	541	521	495	476	489	496	477	511	506	485	516	450	456	486	512	486	444	498	518	532	447	498	463	486	474	496	481	518	530	537	481	532	511	539	475	469	463	507	526	471	481	489	467	474	496	508	499	508	506	472	504	500	504	470	478	492	483	472	506	518	475	490	485	545	446	461	514	487	498	510	489	488	509	506	528	469	491	528	484	515	481	492	462	497	520	504	504	487	481	475	472	474	509	474	479	481	475	484	485	494	505	463	493	505	487	538	481	499	459	508	465	525	521	476	526	494	495	492	504	522	512	489	547	535	440	533	486	489	517	484	469	452	521	522	496	510	479	551	502	483	464	494	521	470	460	512	493	499	479	512	477	499	501	497	492	491	535	490	518	512	486	487	502	494	483	495	477	464	519	472	506	498	474	490	488	528	509	493	450	496	516	503	513	479	493	452	487	469	504	450	502	488	508	512	479	502	519	440	501	505	487	518	521	472	501	499	511	473	454	510	495	443	504	510	451	528	510	529	504	523	474	459	513	507	538	462	506	503	494	485	491	498	523	482	529	495	470	509	485	508	473	465	497	494	484	483	498	475	492	494	499	528	500	494	519	474	525	532	481	501	466	505	489	465	479	480	507	502	440	499	472	510	513	549	487	511	496	512	489	482	485	463	460	476	513	508	498	503	485	477	499	516	505	478	476	506	526	512	517	479	505	494	520	504	525	486	481	495	523	497	519	501	515	478	496	482	437	511	497	489	493	538	491	496	492	508	461	501	502	463	519	511	520	520	505	464	460	485	521	478	446	500	509	481	492	441	479	506	451	546	467	480	484	469	463	497	515	452	484	467	514	460	458	450	505	491	513	506	467	488	489	528	512	463	478	480	476	474	526	470	452	537	458	516	499	504	499	480	528	497	471	473	467	476	473	537	486	503	462	487	489	468	499	494	518	473	477	487	512	480	479	493	551	498	477	502	499	457	512	500	508	495	522	488	498	485	494	509	487	464	474	476	465	500	524	512	492	464	490	501	480	479	482	505	492	464	466	490	461	539	486	488	471	492	485	471	482	493	494	512	487	505	512	529	441	501	476	509	490	491	510	508	503	486	476	515	526	491	523	505	449	515	456	473	474	486	506	475	499	469	506	525	481	446	476	480	482	497	512	536	500	471	491	451	481	484	504	512	488	479	475	495	489	506	523	517	470	504	504	479	497	528	507	523	476	473	513	461	493	484	451	503	476	479	499	497	505	497	489	514	513	471	501	511	481	489	496	526	483	499	495	504	498	481	464	519	506	441	505	519	494	478	516	500	513	493	509	508	530	514	546	496	485	497	445	516	479	493	506	504	506	496	480	514	476	502	488	489	491	470	524	508	487	504	473	467	489	523	450	503	463	504	517	526	521	488	490	479	453	501	519	483	472	502	454	524	506	470	490	504	466	519	492	507	526	484	502	494	491	467	471	506	485	464	492	529	478	505	485	490	469	457	471	480	460	526	490	505	487	472	458	475	472	485	500	510	464	488	528	480	509	464	523	489	490	493	459	485	499	504	507	426	486	523	516	527	464	466	504	496	473	466	527	522	507	486	534	490	496	487	524	471	487	541	458	523	493	496	505	473	484	477	492	483	538	475	466	504	512	484	499	471	519	489	473	501	479	495	488	508	505	501	488	463	519	504	496	482	457	488	480	509	477	492	477	485	459	464	489	481	489	454	473	471	483	557	480	467	448	498	505	486	470	528	482	462	495	518	471	522	493	455	452	487	463	519	512	523	455	504	484	480	493	484	544	537	493	483	499	480	473	478	511	472	499	543	488	517	458	501	455	496	504	485	530	465	501	506	483	524	480	452	496	468	509	476	469	516	480	452	512	478	463	499	494	488	468	545	464	517	503	510	483	467	457	481	542	500	495	510	477	440	485	513	528	510	486	484	482	538	542	501	505	524	473	469	489	503	478	479	506	497	497	468	498	503	483	492	478	484	509	499	515	457	479	502	480	486	500	501	528	487	500	499	513	489	476	478	474	507	528	526	509	515	483	477	449	537	456	510	521	495	499	488	490	528	504	468	498	486	533	500	507	456	486	488	456	489	498	537	475	485	463	509	473	515	514	526	511	523	469	482	466	494	461	482	464	504	463	517	483	486	475	473	491	497	486	520	504	492	482	454	486	467	458	462	492	500	499	492	492	480	509	476	477	479	502	475	467	497	476	520	483	533	529	474	491	499	474	488	476	513	478	487	504	503	519	476	501	529	526	490	471	510	477	482	478	495	504	481	489	460	493	502	456	491	486	468	502	501	504	531	497	489	454	493	484	513	498	449	474	455	497	529	494	530	484	502	475	490	528	468	470	460	475	485	470	505	523	481	498	489	506	501	509	483	521	484	497	491	475	488	507	512	535	504	500	476	483	530	546	509	499	509	490	522	500	507	499	502	488	504	490	473	539	523	484	489	495	513	522	503	496	502	536	516	499	521	486	494	473	507	498	479	473	454	518	509	516	489	543	543	491	496	507	484	485	510	432	487	494	456	489	485	479	471	516	512	533	464	486	478	534	479	528	500	523	482	492	480	454	484	541	511	508	520	482	497	466	496	498	491	500	504	517	488	509	505	505	500	504	504	558	515	507	513	490	513	492	507	482	489	483	478	521	519	499	507	505	499	511	491	498	495	509	466	533	505	502	481	460	450	487	488	485	483	528	477	517	478	492	500	474	531	472	465	506	492	462	531	548	500
2985	292	295	238	226	230	228	232	218	235	210	220	257	203	196	216	192	217	217	213	183	198	224	204	229	195	207	205	218	227	203	201	197	201	204	197	210	222	215	216	219	219	197	218	202	193	210	223	194	207	184	202	215	193	188	195	213	209	199	198	217	207	207	209	217	169	202	194	211	199	237	236	204	216	249	195	213	218	171	201	200	222	187	199	198	219	205	223	213	184	214	191	187	189	202	212	210	220	208	195	192	254	226	198	203	207	198	240	216	204	197	190	181	203	206	203	232	204	236	218	215	202	223	213	197	208	232	164	195	212	236	234	205	201	174	207	190	224	233	216	183	179	194	182	176	185	236	222	201	201	206	202	211	181	208	208	203	213	206	238	223	199	218	203	196	190	200	200	189	221	210	214	212	238	211	212	213	220	229	227	196	208	177	206	186	213	212	211	194	201	211	208	221	204	211	204	217	216	225	215	191	186	222	214	207	211	214	187	187	224	201	204	213	234	206	191	219	197	205	224	214	214	207	208	196	206	208	197	215	208	207	208	219	227	200	225	201	211	201	208	208	235	212	209	197	209	222	206	225	245	207	214	223	197	197	199	195	210	215	220	181	198	234	206	198	201	226	197	227	188	216	217	224	198	218	202	192	191	208	210	215	196	203	212	223	181	222	206	206	207	209	200	183	214	205	190	198	231	206	189	213	210	201	230	220	214	232	191	217	216	212	223	190	194	240	220	195	214	218	207	202	200	183	214	221	200	231	221	226	198	213	218	202	170	226	215	204	218	213	195	186	212	180	202	191	198	208	188	210	195	181	205	207	212	216	212	214	196	215	214	218	207	225	243	197	179	183	185	219	235	220	185	193	208	209	220	217	203	228	213	207	211	224	215	215	194	211	190	212	193	216	216	198	215	227	191	213	231	216	211	208	176	193	190	211	210	204	213	196	222	213	210	209	218	211	204	225	200	208	198	207	207	215	199	230	236	224	196	214	214	203	215	213	185	209	228	220	218	208	205	234	238	221	232	200	204	182	206	207	214	198	195	199	203	208	207	187	217	198	211	214	226	200	208	214	204	203	217	202	224	202	184	190	218	190	213	226	217	195	214	201	193	199	212	236	220	211	214	215	187	210	214	246	212	184	215	218	244	213	222	229	218	210	206	222	216	200	175	202	204	213	216	229	215	232	206	222	205	224	187	195	222	223	197	206	202	205	188	224	199	182	225	211	209	212	201	193	193	215	217	222	174	220	190	196	189	192	214	193	224	207	224	207	203	202	207	231	200	228	187	212	207	206	224	199	190	219	202	228	214	216	203	200	213	191	203	221	191	194	205	198	226	219	192	216	217	201	198	191	204	195	233	204	190	218	215	182	213	211	225	193	207	198	241	197	213	235	195	241	201	212	202	201	185	216	199	198	226	198	209	207	186	214	204	213	198	181	217	208	191	202	194	231	193	208	208	223	197	200	203	164	197	194	254	208	201	217	217	208	202	195	225	198	222	204	218	202	205	223	205	210	205	223	210	208	192	236	203	215	225	199	214	202	202	206	211	227	187	221	227	217	227	215	214	204	217	215	198	220	212	193	203	208	198	200	214	225	201	205	198	198	224	195	217	225	190	210	212	205	193	209	227	222	207	198	226	206	190	199	213	228	195	183	220	239	201	202	208	212	220	225	213	201	213	196	198	191	203	223	168	210	208	208	235	177	199	209	170	216	228	219	196	244	203	215	193	224	192	199	205	207	199	210	200	226	214	181	196	198	192	186	179	194	206	211	228	224	199	232	195	189	245	205	222	210	202	214	205	194	192	207	226	212	186	185	224	205	208	203	198	230	209	208	204	234	230	218	191	244	198	210	179	207	189	197	204	236	194	184	199	218	213	172	213	214	212	209	184	209	186	210	195	208	200	212	208	202	219	205	200	197	187	226	213	211	237	219	188	184	180	192	207	204	206	214	232	188	210	213	206	169	223	226	204	179	220	186	218	209	196	182	192	174	189	206	208	201	203	198	196	190	222	216	218	207	207	196	194	229	177	208	223	214	219	210	195	210	208	199	202	218	244	217	216	223	186	214	208	223	191	180	218	217	210	196	197	213	194	204	216	187	185	219	211	184	223	200	197	207	224	207	196	193	204	197	204	197	189	213	218	216	194	208	207	193	208	197	218	250	184	194	212	236	197	219	211	199	226	223	198	224	209	214	202	187	219	204	221	213	223	208	188	227	192	210	194	203	198	204	216	212	197	206	195	204	213	240	207	215	203	201	202	206	199	219	202	202	208	177	198	226	196	190	185	205	197	223	221	214	203	189	211	212	189	182	185	194	179	184	205	206	192	218	214	198	219	207	221	211	204	201	229	231	231	228	188	200	220	195	198	205	205	199	204	196	211	207	199	200	209	207	201	209	166	209	182	212	209	185	196	203	215	216	215	199	219	190	191	215	191	207	191	220	202	217	203	220	205	227	211	208	217	202	191	212	207	206	199	242	205	244	232	213	205	187	216	188	230	204	216	197	208	223	210	213	199	212	191	204	204	210	207	197	224	188	204	202	225	188	184	195	216	215	191	195	197	188	216	197	193	221	186	233	232	210	197	211	191	238	221	219	192	198	193	209	205	199	188	208	224	216	220	229	207	219	210	199	194	219	237	198	222	217	240	184	200	248	202	190	197	213	214	212	216	223	199	213	218	213	200	220	195	189	209	214	202	195	195	222	227	185	208	219	197	185	221	200	224	218	217	204	228	212	223	201	234	214	203	207	208	232	210	203	191	205	236	195	198	196	216	233	212	194	213	207	202	191	189	207	227	186	245	191	196	206	209	205	200	212	221	209	199	198	197	243	205	231	215	216	204	203	220	236	202	217	224	226	190	178	215	192	216	226	233	205	223	203	225	194	190	214	210	216	207	174	210	222	203	198	211	220	231	203	198	190	204	191	227	216	211	234	194	185	213	201	213	202	205	201	214	203	221	202	198	185	194	203	202	212	193	192	190	215	216	222	184	187	209	218	216	212	198	191	223	195	205	193	199	190	198	211	212	198	189	197	213	220	219	195	220	202	189	186	218	225	215	185	233	224	191	222	195	188	219	202	201	215	218	225	220	230	227	190	225	209	191	204	203	197	193	215	196	209	203	208	206	206	219	223	201	215	211	195	186	209	222	204	180	222	202	198	220	246	219	231	218	196	240	213	209	224	222	216	219	187	216	182	206	195	200	213	239	210	225	213	193	191	207	211	216	207	187	226	207	182	202	208	202	203	227	185	190	209	226	196	234	232	198	223	248	191	219	204	218	225	213	220	206	210	223	212	203	222	192	213	208	211	225	210	235	189	223	243	205	204	218	208	210	215	239	221	190	202	205	208	214	203	217	215	216	202	209	204	186	202	190	200	221	213	213	209	224	184	218	197	218	219	187	219	199	206	213	238	239	206	202	228	209	221	208	208	216	171	197	216	205	204	224	211	201	190	213	197	200	204	179	236	224	229	197	215	205	199	194	198	231
3633	734	837	868	839	726	732	684	712	730	675	677	640	639	622	624	676	646	617	648	641	651	604	664	635	645	645	691	657	660	597	621	663	639	687	656	617	645	641	621	611	663	584	618	634	636	600	640	614	578	631	667	671	640	615	604	649	646	687	599	657	639	601	610	640	632	660	676	677	643	612	649	620	619	633	648	681	605	659	643	608	612	659	618	614	636	677	647	622	591	611	598	614	632	604	578	610	615	634	619	676	612	622	642	612	604	700	619	684	636	614	623	627	649	596	633	639	646	628	648	604	685	646	644	632	630	669	637	624	667	642	613	627	650	638	617	636	659	566	628	614	651	614	634	673	664	624	599	600	610	612	638	617	640	619	608	654	622	620	608	644	607	641	666	641	629	653	622	664	595	617	612	615	628	635	644	644	643	595	607	665	631	623	618	621	599	625	596	657	668	650	602	632	605	676	634	646	638	691	673	624	633	607	670	604	618	633	624	631	667	595	630	595	643	605	584	624	653	649	687	634	605	605	653	664	693	590	684	672	644	614	656	598	597	570	640	605	634	582	656	641	608	616	637	642	623	654	650	664	619	639	615	664	690	586	631	636	621	642	647	651	632	629	673	598	630	674	591	624	627	653	607	631	623	646	598	589	667	597	607	657	629	659	611	701	643	650	647	637	627	605	610	614	617	609	685	666	601	683	650	650	651	647	657	663	612	654	624	661	630	605	625	637	624	635	596	614	600	574	658	635	662	653	655	656	702	631	602	613	606	680	653	641	642	614	619	630	642	612	645	656	607	682	668	641	640	667	624	605	677	667	645	613	636	642	614	632	642	618	581	669	596	669	671	615	637	646	642	635	630	646	613	593	695	643	616	596	574	630	666	613	638	631	646	649	658	632	585	650	641	588	641	624	630	595	634	647	639	612	602	642	664	605	597	648	630	647	626	630	597	670	628	599	626	546	648	629	647	639	651	630	655	600	639	646	595	647	666	626	658	584	618	595	622	654	633	629	641	596	642	651	607	624	655	619	647	661	598	646	606	601	707	645	652	682	647	622	611	640	626	617	650	639	625	650	629	642	614	607	602	699	668	612	644	600	632	641	619	642	661	602	622	613	606	595	623	626	626	624	662	633	609	603	650	638	630	672	629	654	655	641	669	602	674	620	611	631	633	636	611	630	663	641	581	615	632	620	619	641	627	641	643	645	642	632	602	655	621	625	641	641	634	598	654	628	598	665	642	625	595	671	610	654	611	653	623	629	595	642	675	624	637	675	671	613	659	629	615	618	593	639	621	607	628	603	613	624	662	645	618	634	639	584	595	616	641	654	608	587	643	655	636	640	648	653	654	651	590	653	627	603	627	627	658	624	641	630	621	634	590	624	620	651	657	614	575	628	651	672	629	573	654	608	625	598	590	630	637	648	673	617	583	625	631	634	648	625	583	627	630	672	606	655	645	633	612	636	705	661	637	653	631	666	627	649	605	664	605	624	626	658	619	614	643	613	606	640	575	671	602	627	649	604	628	665	593	603	657	624	637	654	629	621	671	643	594	669	635	647	556	631	636	633	626	631	634	624	616	646	605	688	635	636	613	638	636	620	589	646	614	635	624	659	652	591	617	623	617	615	592	667	622	657	642	604	626	615	645	636	631	660	590	576	616	662	643	603	617	617	631	676	651	618	636	640	668	642	619	616	645	634	637	670	609	630	626	627	604	651	625	660	674	663	612	652	618	654	600	624	609	633	627	638	649	650	625	662	641	676	623	645	640	635	597	655	631	640	632	604	645	616	662	656	650	640	646	637	669	596	650	641	658	609	663	607	678	597	608	595	633	638	600	612	618	617	618	607	616	609	625	620	633	619	626	639	644	629	613	631	648	631	625	642	613	653	659	616	630	660	630	638	618	644	615	597	616	675	606	642	609	652	604	646	655	632	669	591	639	638	614	594	634	607	607	611	580	629	638	660	624	566	625	663	589	606	624	620	630	656	631	625	617	614	597	603	607	596	645	619	596	647	639	639	603	653	611	632	584	643	625	565	657	634	661	635	636	633	618	624	631	596	603	623	677	633	575	634	605	642	629	640	694	609	649	637	639	623	608	613	653	684	592	623	695	583	614	618	686	637	633	645	658	673	619	625	661	638	643	565	636	651	623	639	636	672	653	667	612	636	614	588	573	601	643	641	617	651	642	612	628	599	606	632	627	659	611	667	687	629	640	625	653	626	644	611	602	626	647	650	616	587	599	617	676	647	648	627	685	628	641	626	651	652	590	652	633	695	595	613	658	633	676	671	613	662	581	669	565	642	620	630	610	606	620	631	602	609	635	690	637	621	620	660	623	647	601	613	636	602	649	646	648	628	594	654	695	642	619	618	586	594	621	635	628	607	618	624	592	644	601	614	656	623	631	625	667	617	665	631	673	633	640	634	633	619	597	634	630	633	605	655	600	613	638	610	630	636	614	650	642	617	597	630	613	657	603	636	641	618	609	652	639	609	617	606	642	605	626	600	598	608	656	614	614	633	597	620	626	656	668	622	648	646	662	638	665	631	636	648	621	649	604	636	609	653	579	606	596	666	654	702	630	620	645	616	630	660	602	604	615	612	609	648	680	653	653	621	615	659	566	646	634	597	625	651	586	644	631	621	605	644	588	632	586	600	618	650	603	629	639	646	608	628	637	668	612	661	637	658	626	647	633	604	677	632	635	616	672	617	610	606	634	672	606	604	624	650	616	652	593	619	639	621	643	584	575	613	660	606	592	629	601	632	587	624	647	673	605	616	671	603	614	645	604	630	640	648	642	607	635	629	600	633	639	641	614	637	645	614	640	600	604	617	643	657	619	569	584	622	651	593	630	652	642	616	633	597	611	617	632	655	589	643	648	645	682	605	648	601	639	609	630	646	661	601	640	658	648	585	642	656	628	672	639	622	583	648	611	632	651	583	604	641	634	618	629	628	601	626	633	635	660	683	636	631	669	643	647	643	640	602	620	641	666	628	661	630	625	626	640	659	646	586	635	588	627	585	611	661	636	605	619	598	597	626	599	601	644	631	651	637	606	636	641	655	658	629	662	654	637	588	662	645	624	633	624	591	634	638	634	654	673	633	577	668	602	576	635	626	642	651	623	666	642	616	688	670	634	608	632	602	632	639	626	598	600	584	630	627	639	602	632	618	621	691	651	623	611	596	630	623	580	628	627	656	632	643	624	626	644	642	615	621	617	642	651	684	624	592	600	608	615	595	631	622	620	628	610	692	651	633	654	631	616	664	632	604	606	565	581	653	590	605	662	595	685	627	623	635	627	604	619	651	673	655	663	669	643	641	623	671	602	630	641	641	581	665	655	605	679	661	643	653	620	657	642	561	598	696	653	633	662	614	643	639	664	673	659	622	659	646	651	623	619	645	628	624	644	626	596	665	646	635	660	609	670	638	680	635	581	607	645	643	613	621	650	652	582	627	634	609	635	633	605	589	628	650	647	641	649	627	641	642	605	638	605
15990	1615	1399	1022	771	552	463	356	304	255	230	214	198	164	181	168	149	148	140	127	133	157	119	113	102	129	111	126	97	100	135	110	103	121	114	89	107	98	119	118	106	102	117	114	110	121	103	108	94	86	92	91	97	101	114	114	105	90	110	113	89	106	105	108	131	120	97	109	97	95	75	95	94	116	85	132	109	111	106	94	109	117	105	106	95	88	129	81	112	105	105	89	109	105	106	104	123	101	78	96	115	93	106	77	120	110	100	100	82	103	109	99	101	109	124	105	118	90	111	108	82	97	105	114	111	117	102	85	140	86	89	107	118	106	115	92	107	103	95	97	112	97	105	106	101	103	105	102	91	105	106	104	103	87	97	106	111	127	122	92	108	102	95	92	101	104	110	107	119	98	95	92	127	106	109	100	95	94	77	96	92	111	96	113	116	117	86	88	105	103	103	95	86	100	89	111	127	100	105	115	92	103	90	107	105	94	94	96	108	120	106	96	118	88	106	95	117	108	92	105	112	103	115	93	128	89	109	104	93	100	102	105	104	85	106	98	87	102	99	103	110	115	99	120	110	112	89	88	104	92	118	91	106	89	103	107	115	122	105	103	109	100	98	105	91	91	101	102	106	103	104	108	102	102	101	98	87	99	102	90	94	104	106	99	90	105	121	117	104	105	92	119	111	88	104	116	119	100	107	113	100	113	111	95	106	108	91	105	103	101	124	87	91	106	114	110	86	109	117	100	112	101	105	121	108	115	104	109	105	96	104	108	104	101	100	99	93	120	104	89	100	100	84	96	107	105	104	114	93	114	98	112	94	115	90	117	112	98	91	114	110	103	93	105	107	90	80	101	117	93	116	98	102	109	115	91	99	103	102	98	98	91	110	103	97	103	106	95	104	96	123	77	92	110	108	98	106	120	93	106	102	105	99	103	86	115	104	111	95	94	110	107	88	102	113	107	96	107	102	85	99	104	106	105	96	102	103	88	113	100	105	96	101	92	120	110	108	97	105	99	81	110	105	90	97	120	106	88	90	111	100	100	91	106	101	111	108	98	100	100	108	91	111	106	91	104	88	117	100	94	102	127	76	103	85	98	100	96	114	106	110	115	94	109	99	111	97	85	108	102	106	97	92	103	100	101	84	102	124	92	106	88	98	97	100	128	105	98	100	103	110	113	94	111	113	105	109	112	100	95	88	105	117	100	92	97	98	88	105	91	80	103	101	106	108	111	117	91	114	106	98	111	106	99	110	113	126	92	103	96	118	97	101	130	96	93	102	103	102	107	123	101	91	117	92	99	88	98	121	109	103	111	116	108	93	102	89	116	88	102	94	98	103	94	112	112	92	101	99	122	114	128	107	97	93	108	86	102	106	87	102	107	89	93	108	89	92	98	107	119	98	98	91	119	112	104	105	114	97	94	114	104	87	107	100	111	94	94	106	98	104	107	115	114	110	104	95	99	114	115	107	106	101	102	100	99	109	118	119	112	104	105	88	113	113	104	106	91	80	110	104	100	102	97	89	101	91	107	102	100	93	100	95	115	106	113	115	129	104	104	104	104	105	99	108	103	112	93	96	121	102	89	108	109	104	114	80	93	92	99	103	86	110	104	89	103	117	107	104	97	111	85	100	101	105	108	107	93	98	130	93	85	94	83	105	77	127	109	121	96	113	107	94	120	105	104	108	121	106	119	113	83	101	84	103	106	101	108	116	107	90	101	110	92	91	109	97	106	86	101	102	104	114	112	106	100	93	107	92	99	94	103	98	102	96	93	114	80	116	99	102	101	96	105	98	105	94	100	90	100	121	91	103	119	75	111	115	108	89	94	103	93	113	118	90	108	92	86	89	89	98	96	128	106	93	85	110	116	102	105	97	95	114	96	118	99	109	104	98	102	94	114	96	102	92	113	111	98	93	109	95	108	90	83	105	99	90	117	108	88	112	96	93	110	96	96	140	99	106	83	103	103	111	83	109	102	101	85	93	100	95	101	114	87	107	99	101	111	99	94	106	98	100	105	94	108	114	116	101	111	99	111	97	99	115	87	125	105	101	93	101	106	101	101	102	110	109	90	98	105	106	97	84	100	94	104	111	77	109	111	97	96	109	100	98	96	101	93	108	114	93	99	92	106	91	117	106	104	95	95	95	104	81	107	99	94	112	128	118	112	94	100	102	101	84	109	92	113	99	111	99	85	107	106	115	96	104	110	106	93	122	95	92	106	117	108	106	93	105	105	99	123	108	100	90	106	100	83	103	94	128	89	97	97	100	110	102	111	102	101	102	100	109	119	99	107	90	107	102	106	114	88	103	98	104	112	92	107	103	104	126	112	100	104	116	111	110	120	116	100	106	105	95	108	92	103	91	89	94	95	92	93	116	83	100	111	110	112	104	91	94	100	101	99	103	95	100	93	89	96	102	91	111	96	106	90	107	107	113	107	107	117	104	111	98	89	109	101	79	110	109	98	100	90	105	106	95	118	102	94	105	107	99	107	111	73	97	117	84	72	109	114	104	104	121	95	88	108	106	106	76	91	109	117	88	99	94	124	87	97	104	102	105	111	103	85	112	106	103	94	100	94	110	99	106	118	100	95	89	91	107	100	97	94	99	87	116	104	103	113	88	96	98	112	107	105	110	112	88	97	97	113	111	92	107	87	99	110	101	99	100	111	100	92	83	103	94	95	137	94	103	99	103	90	112	98	96	100	106	117	112	106	105	97	101	102	87	97	103	105	105	93	85	86	106	100	115	78	99	117	105	112	106	122	119	109	96	99	104	108	98	107	105	89	125	107	103	76	97	113	106	90	89	91	105	112	110	94	98	102	105	104	130	110	110	90	105	107	102	99	106	87	116	91	123	88	108	84	99	113	98	96	108	97	82	121	90	100	99	105	114	94	102	104	98	93	98	97	114	118	107	111	110	110	119	101	93	95	93	85	91	102	95	90	107	90	103	103	99	95	102	106	87	113	93	110	99	103	104	95	95	101	109	109	99	90	94	112	99	87	82	89	114	100	103	102	97	105	100	105	101	89	95	94	104	108	103	99	88	86	109	95	86	90	95	89	111	102	90	109	85	91	108	108	96	106	96	88	96	97	110	105	116	92	113	99	91	97	111	111	91	91	122	105	96	102	97	99	101	92	107	88	100	94	125	106	94	113	105	97	89	103	120	120	79	111	113	111	100	92	101	89	108	100	111	103	101	107	118	111	106	98	107	105	100	98	122	117	107	130	107	110	112	95	90	102	97	105	129	101	117	100	99	94	100	93	79	87	93	91	113	109	101	101	97	93	82	95	86	99	91	107	114	105	97	113	111	90	118	80	113	92	103	96	77	103	113	107	97	95	93	115	92	95	108	96	90	105	110	107	109	102	99	91	106	100	99	92	116	96	93	89	100	88	124	114	110	106	90	98	99	115	97	123	110	122	98	101	99	94	102	119	81	101	111	112	101	106	95	109	103	102	107	111	98	105	97	108	121	109	103	112	89	100	97	100
8435	1513	3673	3854	3266	2667	2195	1729	1527	1279	1141	993	910	838	815	730	680	651	648	608	603	545	520	522	514	465	497	459	503	431	414	399	415	453	422	407	414	382	405	391	379	435	405	384	411	371	417	387	397	365	383	393	396	369	385	380	382	383	396	381	327	369	398	340	382	352	363	370	372	375	379	375	364	344	373	337	380	351	337	367	368	377	374	339	344	374	370	388	390	330	362	345	340	370	352	395	351	358	320	326	321	325	327	366	349	372	336	366	364	362	357	357	389	404	344	333	341	350	387	328	364	377	351	363	343	355	358	346	335	371	354	354	406	363	350	341	352	368	357	345	353	381	363	325	370	384	320	366	368	316	358	345	387	342	339	349	352	349	334	335	366	313	339	360	362	310	335	371	376	348	340	362	321	316	311	347	370	331	336	341	343	314	311	328	352	327	321	372	364	354	337	339	373	312	330	347	312	346	362	353	340	349	322	376	360	354	369	348	347	358	345	356	344	381	350	359	354	342	343	321	348	364	357	371	341	371	337	332	334	366	371	339	363	315	351	326	361	344	302	332	347	350	361	369	377	323	325	349	340	331	327	359	370	353	343	322	347	327	348	363	362	378	348	350	334	328	407	356	372	352	346	374	365	325	371	351	332	305	349	336	341	354	363	336	358	315	327	369	308	366	350	342	351	361	349	340	361	359	355	364	352	365	342	347	337	359	345	329	345	358	375	370	361	380	372	332	335	369	373	337	323	360	328	357	324	366	355	336	353	326	313	333	330	376	311	305	336	329	362	343	354	331	362	372	368	322	326	343	334	358	360	318	348	357	317	352	370	336	355	369	354	325	396	323	371	349	362	317	385	363	341	381	370	372	369	335	353	337	356	357	335	337	336	333	354	369	351	349	319	371	360	316	386	369	341	348	389	354	335	394	352	320	369	348	416	396	353	336	337	382	305	339	358	375	347	348	329	318	315	343	335	367	355	348	337	344	329	351	337	346	378	357	321	342	356	379	321	336	370	322	348	386	343	350	350	344	342	346	381	340	318	338	377	374	375	339	373	376	341	335	369	362	382	331	368	372	376	341	343	322	356	354	346	365	401	341	375	354	352	363	365	339	390	356	371	391	332	328	326	345	358	349	332	361	292	345	335	367	361	313	334	335	333	345	339	401	340	341	314	362	320	340	367	332	373	335	341	338	361	344	337	330	335	319	346	382	351	340	366	374	324	353	363	360	365	367	354	372	390	366	366	364	309	334	307	337	360	317	347	354	328	343	388	352	360	367	345	345	340	350	331	365	351	359	375	328	333	377	345	367	337	335	312	347	337	357	341	358	341	338	335	335	369	334	357	323	361	363	358	358	362	316	347	333	367	329	353	348	352	312	368	354	351	345	389	336	360	355	381	345	347	350	324	336	376	364	357	324	349	363	335	332	365	384	361	340	309	361	332	367	322	362	335	324	327	333	357	329	348	341	351	339	375	338	354	342	376	347	371	330	303	357	361	365	351	348	337	303	319	374	349	348	325	332	345	335	322	348	360	371	347	372	356	327	327	351	335	374	348	350	362	358	359	334	333	333	346	350	333	337	337	342	329	338	362	362	336	373	326	317	375	310	323	376	350	384	349	379	344	319	315	338	332	370	376	348	383	343	335	376	383	340	352	350	354	331	301	346	328	384	327	356	348	318	351	349	335	386	348	336	379	381	380	339	359	361	333	343	354	325	338	313	339	334	328	323	376	369	383	353	329	355	333	397	353	318	335	362	336	350	356	349	330	366	333	336	335	363	343	341	364	351	371	319	389	313	341	334	308	369	349	330	330	333	375	378	341	339	353	345	363	389	354	358	335	327	367	356	330	342	359	340	346	346	373	330	353	370	342	358	340	359	348	354	357	334	376	332	362	348	354	361	340	342	354	364	353	350	350	346	350	342	343	338	326	363	329	388	340	358	398	376	341	359	337	364	372	317	333	317	334	357	352	343	329	387	342	363	371	356	358	348	337	366	337	305	325	336	357	352	359	356	322	367	316	397	329	346	340	356	349	372	313	315	341	351	352	350	369	326	333	355	367	319	375	336	327	347	331	376	373	375	361	358	343	357	366	320	334	355	351	347	374	382	318	357	378	355	348	347	403	363	343	341	350	362	362	325	362	386	358	336	350	351	360	340	351	313	361	337	337	332	355	342	319	332	355	366	351	359	339	322	302	341	378	348	350	353	357	347	337	336	344	383	351	347	332	333	343	350	371	348	359	284	412	366	360	322	359	351	357	360	340	362	333	362	375	358	359	348	370	356	335	329	356	384	373	309	341	353	365	346	350	338	341	316	343	358	381	381	357	341	348	320	353	358	346	358	348	330	324	333	328	330	349	315	351	347	348	352	362	354	345	368	337	334	350	365	347	357	307	358	330	359	347	323	323	362	338	343	339	313	356	358	347	372	334	348	329	365	345	355	338	354	348	364	338	343	342	353	344	337	371	362	353	345	304	326	358	328	364	327	380	362	388	337	336	329	335	338	360	357	361	353	346	347	352	326	330	364	338	316	370	366	339	362	373	363	324	330	350	377	359	339	302	362	368	382	363	355	329	369	351	375	371	379	331	355	350	327	372	319	337	350	349	327	340	327	368	380	337	363	389	342	378	347	336	367	361	374	336	360	357	385	344	367	318	328	356	338	362	356	321	343	356	390	346	319	342	358	358	350	363	367	362	349	359	342	313	333	356	379	352	345	332	355	356	355	383	367	330	347	357	336	351	365	349	389	343	339	357	351	310	345	382	358	355	355	323	394	363	305	356	353	345	339	366	337	368	332	323	365	330	363	318	331	372	389	325	337	357	345	360	374	335	335	364	379	317	335	369	359	366	364	350	350	363	356	355	342	346	355	320	338	350	339	345	369	362	358	344	335	334	314	394	370	318	368	359	370	324	319	358	377	371	308	314	386	330	352	378	346	373	345	324	321	360	350	353	308	337	357	360	366	368	350	382	355	334	313	365	375	346	323	344	350	353	334	352	345	342	349	346	350	357	345	317	336	325	334	367	303	316	329	315	336	361	327	362	374	309	339	358	339	337	365	381	351	352	356	341	341	335	335	330	339	355	392	362	346	392	352	332	373	357	322	324	354	332	369	327	364	376	339	336	318	347	340	330	348	360	342	362	369	358	358	346	354	326	336	352	327	363	326	344	356	348	326	342	360	324	309	356	323	347	353	322	318	348	377	382	318	339	343	337	350	337	361	338	305	345	339	359	370	349	308	349	341	369	357	349	399	332	354	371	355	357	342	361	359	308	359	334	324	333	331	375	345	349	339	341	376	316	321	314	317	344	383	357	339	348	353	348	327	347	341	350	355	348	330	324	391	346	370	337	357	303	322	383	335	325	352	332	334	318	318	326	326	342	313	382	327	354	362	323	355	354	348	354	373	307	368	313	367	358	341	347	361	358	361	382	354	371	350	364	370	344	340	346	342	364	333	338	359	376	329	342	369	359	344	374	351	374	380	334	341
23528	3463	2863	2144	1406	1062	779	618	486	423	381	364	320	279	277	246	232	241	193	229	207	205	182	165	186	180	183	180	178	167	147	165	190	144	153	163	174	149	178	159	139	141	185	162	154	161	159	152	166	160	138	159	171	146	171	166	164	145	146	151	166	143	161	137	161	139	154	167	152	153	155	144	137	137	171	160	170	153	151	144	147	161	165	158	149	156	146	154	135	151	163	132	155	155	134	153	149	137	151	149	158	159	143	165	151	156	149	139	153	149	142	153	160	134	154	133	177	157	162	157	150	146	148	163	143	149	162	154	160	158	139	156	156	150	137	152	145	128	143	142	161	155	133	149	162	143	139	151	133	162	147	143	157	154	150	154	135	141	141	143	158	144	143	169	141	136	161	140	119	161	144	164	145	150	147	139	152	156	149	139	149	154	147	164	165	138	136	156	142	144	148	151	146	149	130	142	172	125	164	161	163	161	154	133	133	158	147	146	159	157	170	162	149	155	157	136	164	144	121	151	155	157	131	166	127	126	124	139	149	143	137	140	151	130	150	145	163	171	157	131	148	139	163	150	152	138	140	161	173	161	151	126	128	158	142	131	166	154	172	142	151	158	138	128	143	141	154	152	145	153	153	116	163	150	148	139	156	150	144	134	164	155	130	141	161	148	140	170	152	149	137	146	141	152	144	146	163	154	132	171	138	141	159	154	156	125	128	149	162	154	144	145	155	177	153	167	159	153	149	137	167	172	140	142	163	139	169	150	127	124	159	123	141	166	161	151	153	166	151	139	167	167	132	155	168	148	140	140	143	145	144	152	149	157	149	120	169	131	160	150	134	174	167	164	138	142	135	161	158	156	143	145	136	155	171	146	150	132	161	138	139	155	127	141	147	150	157	138	160	148	147	134	153	159	150	157	138	134	166	137	145	147	155	153	136	135	164	151	155	157	129	156	151	152	131	139	165	161	143	162	139	153	164	167	138	152	145	179	140	140	142	155	127	150	147	124	145	157	156	139	141	134	145	167	144	135	136	145	149	137	141	152	157	172	151	173	165	149	152	176	148	148	134	147	122	147	148	130	156	158	160	150	135	156	157	141	167	143	175	147	161	144	159	160	137	144	148	145	148	140	140	144	135	148	162	155	129	152	140	131	138	134	174	133	149	154	166	176	154	141	141	145	163	164	160	164	165	157	154	156	132	151	163	159	162	162	147	132	163	140	134	124	166	151	136	153	160	132	158	164	151	173	160	163	160	142	145	168	146	135	136	160	137	158	162	162	137	161	149	151	146	148	149	165	134	148	135	135	138	139	158	151	150	149	154	148	130	137	143	144	137	143	154	144	141	151	137	148	132	152	143	136	139	166	156	151	148	131	146	169	154	151	145	133	171	147	127	142	150	142	138	145	152	158	153	148	136	145	132	159	147	167	151	169	138	157	138	125	144	140	140	133	147	126	146	166	169	136	152	136	131	140	161	160	159	161	127	137	147	149	136	143	159	161	139	158	138	150	141	128	145	140	144	133	153	150	140	152	119	153	159	154	144	134	117	169	132	140	122	156	154	160	138	156	141	157	148	142	145	169	166	166	144	152	129	135	158	141	151	168	172	157	138	137	150	150	170	148	137	138	136	148	149	144	152	145	153	144	146	118	156	150	157	191	163	152	159	154	144	155	139	161	153	154	147	139	162	130	136	147	139	131	143	148	126	140	169	166	132	138	132	144	163	139	135	142	142	150	154	136	157	144	161	144	154	147	142	151	132	144	144	129	163	138	131	148	136	159	142	152	145	151	150	154	159	162	132	153	150	146	147	123	130	145	167	155	177	146	135	145	171	164	145	138	128	155	137	139	149	144	166	121	153	179	134	163	132	154	142	143	149	162	160	156	133	155	149	150	127	150	156	109	164	151	129	142	155	137	139	158	150	167	141	143	131	147	146	154	149	159	146	163	164	153	142	138	180	147	154	150	141	158	155	160	158	142	129	145	147	120	154	149	130	132	154	159	147	155	135	135	133	141	153	172	144	131	168	136	160	135	152	159	141	149	163	149	139	146	152	144	151	136	161	150	144	165	147	151	161	143	115	122	140	131	160	141	128	168	145	133	145	151	172	149	152	142	156	163	174	138	151	148	140	167	133	141	131	164	170	142	149	135	145	153	115	139	156	181	147	129	140	148	131	165	143	156	143	164	154	133	148	146	159	146	156	139	137	151	159	157	149	138	147	137	147	143	167	156	142	160	158	150	153	149	164	148	167	166	166	146	145	168	134	148	131	139	162	150	154	147	135	131	141	150	142	137	162	146	160	150	137	162	170	143	149	157	152	159	158	165	164	168	149	171	130	164	158	146	151	140	163	142	146	143	160	148	149	143	134	144	153	139	150	162	162	137	117	147	140	162	148	139	160	137	150	156	151	174	143	149	135	161	139	158	144	161	128	163	155	141	159	151	139	130	117	173	136	150	144	122	157	166	139	137	147	161	164	145	135	144	136	147	156	176	159	147	149	130	148	145	136	147	154	150	136	148	138	180	158	148	128	149	142	125	160	142	149	137	145	179	148	161	141	147	141	158	119	165	141	144	165	139	156	144	168	156	164	151	152	162	150	162	147	157	155	118	153	147	162	160	142	144	152	143	138	143	172	162	156	157	150	150	142	189	144	150	148	153	151	136	142	133	143	131	135	162	174	128	199	148	146	130	155	126	148	144	146	154	134	145	150	146	154	161	173	155	132	148	143	135	148	150	150	166	139	140	143	141	158	142	132	150	140	168	163	140	131	170	135	141	159	119	158	125	140	145	146	141	115	159	160	177	166	156	138	144	137	156	158	167	153	149	145	122	129	134	131	144	148	169	148	156	154	144	150	140	175	141	131	144	169	159	143	130	147	141	151	139	137	143	144	166	142	169	149	157	166	144	157	187	156	170	157	155	154	165	158	128	140	167	151	139	171	156	165	137	160	153	146	155	147	159	147	138	128	150	153	139	140	140	156	142	136	152	138	150	135	154	136	147	140	156	135	145	139	162	160	156	145	132	157	141	150	152	149	128	142	166	148	160	152	143	150	156	147	137	158	167	137	136	139	160	134	150	161	163	146	137	167	139	146	146	137	136	144	144	138	152	149	147	165	173	140	165	152	163	152	141	139	125	149	135	164	135	146	173	150	139	159	148	150	153	151	144	134	137	144	171	163	156	158	162	154	174	132	130	155	131	142	147	148	165	146	143	147	142	138	147	142	147	140	175	134	143	139	161	162	142	143	134	129	141	141	169	142	139	139	178	158	148	152	156	163	132	146	148	152	136	124	145	144	172	142	164	161	151	162	143	150	151	149	137	124	142	171	167	138	149	131	148	140	132	154	147	158	141	156	133	159	159	162	155	156	148	150	166	169	148	146	175	132	170	167	169	155	123	155	149	150	144	136	162	128	145	162	142	138	136	153	141	156	127	147	146	125	157	153	140	167	146	164	154	139	151	137	141	139	142	143	151	144	165	153	150	158	144
11086	2770	6597	7131	5817	4694	3893	3306	2601	2318	1961	1762	1591	1415	1363	1267	1154	1069	1046	1009	943	915	858	805	784	788	799	757	742	700	668	673	655	659	652	654	609	614	618	678	604	610	563	581	591	555	546	608	555	554	572	557	547	583	557	571	530	560	526	529	547	518	549	549	493	523	544	487	511	515	548	536	564	515	561	522	498	553	542	563	464	488	513	481	528	509	457	518	510	493	530	524	496	523	495	510	504	493	520	504	514	500	505	527	494	489	495	517	513	522	460	519	531	508	513	508	507	520	501	512	482	521	496	486	499	490	497	480	519	516	451	558	527	509	498	487	548	506	506	495	503	508	494	551	507	492	515	480	533	541	500	507	520	543	474	491	528	493	483	481	506	473	513	484	506	489	525	456	540	514	479	490	457	457	514	458	517	491	487	478	506	529	502	489	491	490	481	440	442	505	565	514	494	460	524	465	513	503	481	487	506	509	506	509	518	507	518	505	484	505	541	491	479	507	515	490	455	491	454	469	488	522	440	502	488	482	469	537	488	507	513	507	501	489	503	489	497	514	448	440	493	494	472	500	493	507	511	484	482	476	512	528	470	515	474	466	528	507	508	478	489	503	534	469	490	490	484	473	496	509	496	487	488	511	477	477	448	508	502	497	483	526	434	504	486	501	507	503	482	508	497	485	484	469	484	473	467	537	521	476	485	501	454	507	446	510	482	491	471	470	462	470	495	525	513	488	525	476	445	467	454	469	484	537	483	497	536	472	498	535	494	488	489	490	512	452	518	502	502	488	537	508	469	499	493	460	495	471	501	507	483	503	493	510	499	470	515	465	518	504	504	478	494	503	479	479	505	507	530	496	522	518	532	492	475	471	471	525	438	482	526	520	532	515	459	495	510	478	490	490	511	495	479	506	510	473	505	494	526	528	488	486	490	487	507	515	480	522	500	493	475	492	488	483	486	488	500	489	480	510	491	511	467	488	477	469	479	510	487	491	489	473	467	507	490	527	458	482	528	488	514	548	473	509	481	468	521	519	524	495	466	505	483	477	501	489	497	534	488	501	515	498	519	524	492	475	455	454	470	496	475	506	473	524	481	492	495	455	500	516	511	493	465	489	510	489	449	460	501	493	479	494	493	505	498	469	503	455	515	521	483	497	483	492	509	477	483	514	519	528	501	495	477	468	514	491	479	477	517	532	457	459	502	508	452	482	471	491	516	479	489	462	508	505	466	477	463	470	523	494	514	472	522	458	499	518	480	530	498	476	493	532	495	538	503	502	480	485	447	486	500	491	477	447	478	475	502	540	459	476	497	468	506	492	514	522	483	459	498	525	485	473	475	490	504	487	465	496	524	496	476	500	462	484	461	495	497	453	515	482	504	475	506	518	491	461	537	489	480	506	523	513	495	489	509	524	474	453	471	509	532	484	511	496	474	480	480	474	467	481	460	490	501	508	471	494	510	462	478	511	489	456	485	483	517	449	512	473	504	476	489	476	514	490	466	489	497	494	482	529	495	481	498	469	495	534	468	552	486	521	475	515	487	472	528	515	478	471	506	534	482	521	518	508	496	485	541	487	503	503	489	500	475	466	535	453	472	506	479	470	530	517	494	493	484	502	467	483	490	460	490	460	484	475	510	522	548	499	492	461	502	461	468	500	451	452	501	500	503	507	474	443	504	518	467	486	495	441	506	476	472	493	515	490	471	507	511	489	480	454	512	490	460	510	496	474	492	474	528	498	497	466	477	457	473	479	514	501	494	505	511	506	497	498	491	457	498	472	496	499	491	467	485	498	458	486	482	461	490	478	470	475	501	496	508	504	490	476	509	530	502	525	511	481	450	498	510	519	533	507	478	468	499	506	480	529	464	434	481	495	494	454	530	536	511	487	468	497	502	463	445	478	482	458	501	516	494	500	507	481	498	481	480	517	476	489	466	471	519	495	465	503	512	516	476	450	533	521	483	490	474	533	505	485	503	500	459	510	520	464	468	497	458	500	471	509	484	500	526	495	454	470	487	481	521	489	490	483	511	516	496	517	524	461	507	522	471	476	507	481	510	530	517	473	509	513	459	495	516	491	506	474	494	531	492	512	507	487	483	478	497	507	507	513	476	527	495	470	480	518	504	496	533	535	488	512	487	474	524	488	465	488	495	489	501	502	518	492	521	485	530	515	513	503	507	495	506	511	517	477	502	474	514	490	492	433	504	496	504	463	501	488	516	489	480	491	506	517	477	518	513	558	506	451	515	498	512	482	467	516	482	520	485	502	465	508	462	477	500	481	545	505	521	484	491	525	493	519	520	484	518	488	485	481	528	486	443	471	524	492	472	453	512	501	484	491	513	525	531	461	502	502	518	494	525	502	494	487	508	470	501	486	478	514	546	494	505	515	515	537	492	462	467	482	441	463	503	438	504	482	500	504	508	481	505	523	495	473	486	475	468	480	510	511	520	510	499	470	498	496	456	525	481	473	512	482	457	517	491	468	481	472	520	469	502	498	516	494	496	500	480	478	502	474	478	463	472	485	479	464	511	561	519	506	504	518	520	504	486	465	461	503	483	481	480	498	524	524	481	513	506	505	507	440	477	509	498	486	507	490	524	508	491	463	509	499	485	506	461	529	497	478	489	494	495	517	535	487	460	480	515	476	493	512	456	489	475	508	525	451	515	507	488	503	487	474	465	491	465	471	480	513	479	492	516	531	513	478	515	499	470	476	500	527	528	503	493	502	501	487	500	510	509	504	484	500	504	485	487	529	458	527	514	470	511	526	489	533	451	478	502	466	455	487	516	533	490	488	551	495	469	493	473	507	455	465	513	516	528	496	517	516	494	497	491	498	515	517	485	488	525	521	464	511	483	511	482	497	498	466	493	455	488	467	496	493	555	493	512	490	476	482	499	439	507	485	497	470	508	481	539	512	497	477	507	477	508	449	489	520	463	479	516	516	488	481	488	476	494	485	501	481	457	469	508	480	487	511	509	522	494	513	446	495	504	490	471	466	467	498	489	469	490	471	488	524	528	505	504	498	495	492	505	454	515	443	514	502	484	476	516	498	490	531	494	506	532	482	507	505	471	456	482	448	467	460	462	511	496	496	490	497	518	543	512	501	494	453	477	504	504	509	469	484	488	472	527	536	496	480	519	477	488	507	485	485	489	482	496	498	488	483	509	521	502	495	497	509	517	523	475	466	495	503	502	503	445	467	489	491	523	488	507	491	515	529	530	518	453	461	463	514	478	508	482	459	480	504	493	478	489	493	456	507	512	472	486	445	496	482	494	467	484	515	461	487	463	506	491	488	466	464	503	530	473	484	494	502	502	463	478	521	461	468	506	503	475	502	498	477	489	465	507	503	505	483	501	522	448	497	463	498	512	467	530	512	518	485	527	472	469	486	497	492	517	515	490	483	485	492	548	491	502	516	486	461	487	474	485	482	523	485	496	426	502	538	488	478	465	456	505	482	505	466	494	497	514	465	527	499	488	517	504	479	508	519
2960	276	290	259	246	259	195	210	219	211	203	204	196	227	193	218	235	221	222	206	194	207	214	206	202	199	183	207	188	218	201	207	218	195	201	212	216	197	214	196	228	184	203	207	208	193	221	209	196	202	203	234	188	218	191	202	210	188	199	219	188	177	223	222	198	221	210	184	211	219	210	207	214	202	182	213	214	230	208	202	229	218	200	203	208	204	209	178	221	214	204	209	216	199	222	232	228	221	223	199	230	223	195	202	211	203	213	182	210	199	202	229	185	222	224	220	201	186	236	194	219	224	214	195	232	193	189	209	215	207	216	241	217	211	222	207	186	210	191	238	213	199	195	221	196	201	177	215	206	200	203	187	202	207	186	194	214	218	172	198	194	180	206	226	185	213	198	205	205	226	198	208	194	203	196	201	185	191	237	216	230	192	178	223	201	204	205	181	198	208	218	212	208	204	208	206	215	206	181	207	215	215	200	173	218	196	208	205	196	208	229	187	193	190	177	218	208	199	206	190	193	191	215	191	219	208	207	206	223	202	220	213	200	212	205	213	223	211	217	203	170	199	197	217	198	213	212	207	199	212	189	204	213	206	213	212	209	246	180	212	212	193	202	204	202	224	219	197	201	182	210	199	209	195	204	212	189	199	210	236	215	186	201	218	197	212	194	185	195	219	189	219	212	215	206	210	220	212	218	194	202	217	222	212	215	199	180	196	206	225	210	211	233	215	207	202	212	258	232	204	190	219	171	198	208	214	208	216	200	194	170	214	225	195	210	220	208	246	183	209	197	232	209	225	192	209	218	199	228	208	185	195	211	198	211	224	200	208	202	162	194	215	201	202	197	211	195	219	216	212	200	195	211	188	221	193	214	208	204	220	196	201	180	226	211	227	219	202	226	202	197	227	200	209	180	182	179	189	207	188	206	214	204	190	220	206	188	238	191	201	211	181	216	196	185	243	242	227	222	197	222	201	200	237	177	241	187	189	197	213	202	198	214	193	251	196	188	212	190	197	188	228	179	230	203	228	223	219	199	222	230	186	219	227	219	202	195	228	182	205	209	185	186	194	208	218	230	231	221	197	207	199	188	211	215	196	225	211	206	185	192	184	194	180	221	211	202	207	204	196	210	244	197	226	221	213	238	190	183	222	230	216	218	198	224	206	199	229	204	231	178	183	200	182	186	206	215	220	237	184	208	196	219	217	182	198	213	221	213	223	196	211	196	202	217	207	171	215	210	210	210	207	213	199	207	194	202	204	203	191	213	198	237	226	213	186	200	220	184	213	183	211	221	202	192	219	204	216	235	203	204	203	201	214	219	197	194	224	229	188	233	214	192	191	193	218	225	225	204	205	188	204	206	228	211	215	253	211	188	202	223	208	177	225	217	230	229	195	217	202	209	231	195	197	230	196	235	175	223	191	228	212	212	213	218	207	220	184	215	184	198	209	198	207	207	197	203	228	214	209	207	204	219	205	233	224	208	212	220	195	192	199	216	227	194	185	211	220	199	238	230	223	195	207	220	216	186	223	211	210	200	233	212	195	197	184	211	212	186	194	229	201	207	195	195	217	209	208	184	213	199	237	214	211	217	198	188	189	205	192	209	185	202	216	202	199	219	196	221	219	225	207	192	201	219	200	201	200	228	199	217	206	227	211	202	214	213	211	198	194	215	180	224	211	204	209	196	204	210	196	209	209	195	211	208	207	204	193	218	215	191	200	203	219	196	219	210	214	188	223	190	228	218	201	210	219	239	208	234	214	234	200	213	215	225	196	220	194	215	209	193	221	227	198	203	197	203	229	208	191	198	171	213	244	211	191	200	198	215	229	223	206	207	205	218	214	198	210	208	215	231	200	209	199	191	212	210	190	190	232	189	218	221	225	211	210	197	184	217	236	211	191	221	205	201	206	215	186	205	227	216	204	227	204	209	218	235	215	257	211	199	205	217	214	186	207	197	192	224	224	201	221	196	219	228	212	208	188	222	182	199	212	214	226	213	205	182	221	220	213	208	224	200	215	204	227	227	208	204	246	178	194	205	213	181	217	182	204	166	233	204	216	202	219	217	223	213	206	202	189	236	204	168	218	227	210	205	189	201	210	201	188	197	241	186	202	191	192	205	205	207	203	236	185	227	261	210	210	201	210	238	204	192	195	220	228	212	217	231	196	226	223	213	195	222	215	205	208	192	207	184	209	193	193	203	178	214	206	211	206	199	210	188	213	207	212	233	218	213	209	208	202	187	217	223	197	202	228	203	195	198	198	235	207	202	206	212	199	176	225	214	216	198	219	196	235	155	210	205	206	197	196	212	216	211	199	208	204	208	168	220	215	178	236	201	198	212	225	195	213	205	222	211	202	216	179	205	214	198	192	191	215	193	213	189	211	193	213	198	205	196	207	210	207	213	234	203	218	178	208	219	219	194	191	206	194	196	208	208	181	207	213	206	223	213	200	195	191	221	199	209	207	212	197	221	202	225	198	205	200	207	186	212	227	229	234	199	217	229	200	172	236	214	200	210	246	219	194	245	202	213	228	183	211	206	192	192	216	217	221	202	193	198	187	212	174	195	181	192	204	205	221	217	206	192	208	206	202	223	201	216	212	223	207	177	218	194	210	191	220	214	219	206	214	182	219	203	229	214	213	227	211	196	195	209	214	161	211	219	219	203	192	228	211	206	204	218	214	211	198	195	239	201	204	184	216	214	219	219	201	213	208	191	204	178	208	233	201	214	241	222	213	202	208	190	198	192	216	203	229	222	219	192	212	214	205	205	197	206	208	223	204	196	200	217	218	193	246	227	184	209	222	199	217	210	187	207	209	195	201	196	212	218	220	236	216	209	197	224	224	205	226	204	227	183	207	192	195	219	224	199	188	178	228	211	205	216	189	209	188	232	211	209	198	198	229	190	212	182	232	205	181	219	226	194	188	203	221	221	214	222	190	216	205	195	229	203	189	220	187	199	224	222	196	182	189	216	197	214	188	200	209	181	195	210	222	215	163	192	220	219	192	205	207	245	186	218	213	183	229	244	208	229	193	190	212	197	227	191	197	210	220	193	207	207	218	220	213	202	205	220	208	177	201	209	209	205	216	202	219	200	241	231	223	195	213	193	196	202	181	206	184	216	208	201	235	208	207	200	218	186	218	175	202	204	199	231	198	217	200	186	206	205	224	202	227	204	201	188	189	218	202	214	222	196	228	213	175	195	191	231	199	199	213	203	193	201	215	210	214	213	223	207	225	221	207	191	210	208	214	237	255	212	216	190	203	209	202	187	239	198	221	187	205	210	192	204	187	194	188	201	222	222	196	196	221	230	197	200	215	205	227	216	230	219	186	210	202	200	195	214	188	196	217	197	187	231	209	179	224	205	202	209	234	188	181	200	194	200	198	187	198	209	233	212	204	199	207	207	210	212	227	206	202	225	219	206	213	200	213	234	215	195	201	200	218	189	217	208	217	226	213	208	193	213	218	218	230	211	216	228	207	230	200	196	212
3587	714	864	886	789	774	777	711	739	681	648	644	699	609	671	654	615	654	634	661	676	684	604	651	630	658	602	630	629	635	622	619	631	654	613	634	612	655	642	654	665	610	605	706	664	674	607	640	657	586	617	668	585	609	658	701	626	599	674	628	606	664	619	593	657	651	636	647	642	644	616	618	607	635	579	586	632	617	602	624	622	657	635	619	608	610	585	684	623	621	632	639	591	635	627	637	630	605	643	636	623	633	676	659	662	657	629	665	659	592	638	589	595	668	620	625	612	611	628	591	637	628	618	608	611	612	614	662	637	606	614	591	621	642	589	637	627	656	618	592	660	630	598	630	659	600	661	608	598	644	605	633	625	639	647	632	588	657	647	644	666	650	617	605	622	662	659	611	598	687	640	633	625	638	617	603	674	646	593	582	583	637	607	595	602	653	623	562	649	657	644	661	669	627	620	671	610	673	637	689	637	652	624	677	615	630	663	605	623	623	620	629	645	676	589	660	653	615	621	619	635	637	654	658	594	626	618	591	587	632	658	629	593	598	618	648	631	647	643	589	641	609	632	655	602	614	664	638	644	645	677	651	662	618	641	624	640	617	579	606	625	622	656	588	640	618	652	638	607	591	617	612	602	636	653	596	631	627	603	656	624	683	598	627	685	626	633	621	639	637	621	615	625	636	571	593	590	636	645	635	630	606	610	617	669	650	674	617	666	655	643	591	671	647	659	642	643	623	618	664	583	626	658	608	621	609	614	638	640	637	606	619	629	620	650	626	643	662	630	576	620	630	629	614	605	591	668	587	620	665	631	573	648	602	614	661	569	616	663	657	642	611	641	657	613	662	628	605	627	663	595	656	601	603	638	615	664	625	640	605	678	615	599	631	633	652	664	631	629	607	657	638	640	639	593	613	603	649	633	598	595	669	662	588	623	600	606	640	617	638	624	608	613	623	620	654	642	628	617	639	601	595	612	621	627	636	607	644	633	621	630	658	646	605	587	650	634	607	627	631	608	625	657	669	612	606	602	593	598	614	646	632	655	604	627	626	620	621	633	626	640	628	609	656	634	609	676	635	596	615	615	617	599	565	631	639	606	650	608	629	622	700	621	642	632	663	638	611	635	650	627	606	641	642	589	565	640	645	603	677	627	584	656	618	608	683	654	656	655	638	625	602	634	630	615	643	576	633	624	629	632	592	653	600	650	626	593	634	665	560	604	640	609	644	658	592	650	588	602	676	649	642	612	602	702	643	703	645	583	654	662	605	607	630	640	657	652	598	600	637	590	640	631	593	646	631	626	598	646	634	661	650	651	642	665	614	663	629	650	672	630	605	652	595	632	622	643	648	634	644	607	621	640	624	641	620	589	638	644	605	579	620	608	631	624	628	672	615	613	632	629	608	637	625	690	627	598	616	592	626	644	611	583	650	573	605	604	601	623	605	624	610	629	625	648	642	585	659	584	601	584	629	624	699	608	695	615	615	645	600	604	626	614	610	648	626	632	604	617	609	654	655	627	589	634	642	602	585	680	629	658	625	622	663	613	619	629	601	582	639	640	610	644	601	629	672	660	650	631	639	613	630	601	606	643	589	627	624	603	628	648	689	630	644	638	637	632	638	612	593	608	619	611	568	656	589	639	631	676	616	640	643	648	631	639	614	621	644	597	604	591	624	635	655	587	615	591	615	639	624	608	610	654	653	618	638	583	648	610	619	641	650	690	655	635	606	637	581	629	642	609	614	601	639	585	618	634	646	630	608	612	623	653	638	629	625	663	624	649	629	667	642	599	636	610	623	624	646	613	658	622	615	609	586	593	612	628	603	689	634	642	585	625	646	689	628	635	606	633	611	640	642	646	643	546	659	642	658	618	673	623	612	663	622	656	608	596	645	617	644	617	641	643	638	670	624	635	619	641	647	646	636	603	614	640	658	631	604	589	674	606	601	644	639	661	604	595	641	595	631	632	625	625	628	634	577	643	634	626	673	598	584	629	654	663	627	626	667	652	632	646	636	640	634	614	618	650	624	688	677	586	637	629	605	629	604	641	616	667	627	641	609	636	609	606	623	639	622	652	621	620	611	611	632	647	627	625	557	607	673	646	639	645	605	634	648	610	597	667	626	635	669	654	629	618	596	610	635	638	602	684	622	643	635	655	641	609	636	605	639	632	631	630	609	648	652	590	664	627	597	623	644	568	672	644	629	609	634	648	663	618	655	637	633	619	635	610	598	598	660	623	634	629	636	609	619	600	624	629	639	637	618	623	631	649	689	653	635	652	635	654	558	621	630	641	623	605	671	653	629	640	618	606	648	630	623	664	608	564	658	648	662	650	615	588	670	620	636	594	617	606	614	654	565	641	661	633	631	676	603	630	633	674	615	596	605	642	685	654	636	622	658	618	630	625	610	625	646	619	615	631	598	590	602	667	569	625	648	606	622	621	612	671	654	608	613	637	605	656	643	611	630	612	628	680	639	640	677	651	628	637	623	601	576	686	609	624	642	640	632	705	611	663	633	689	623	642	670	612	619	615	620	655	617	621	599	638	640	643	649	586	624	643	634	629	637	646	663	621	649	608	606	656	612	618	603	615	632	653	610	637	587	641	656	591	651	659	655	658	638	636	606	662	630	629	657	615	682	637	644	618	603	680	643	643	601	663	679	658	635	626	586	653	662	640	568	627	644	629	626	653	640	604	621	656	600	672	636	623	615	592	654	622	609	647	650	635	654	619	627	645	642	609	612	653	619	645	619	611	614	631	628	649	585	603	637	642	617	600	634	619	641	621	667	613	633	607	618	621	568	585	598	605	661	638	611	636	624	615	603	628	676	609	630	632	618	633	634	685	602	680	600	628	630	619	634	587	667	632	663	624	594	643	609	619	610	651	633	526	625	610	660	597	645	628	588	628	593	650	634	681	588	618	621	657	607	653	643	630	615	636	606	628	663	676	625	598	570	612	656	609	597	615	619	650	621	581	665	617	641	630	674	647	610	584	628	657	634	656	597	634	644	651	588	596	588	651	607	629	622	620	673	599	560	595	638	640	616	645	633	644	632	634	643	617	667	632	610	628	614	620	597	648	643	638	623	651	630	610	615	617	615	659	620	594	574	619	638	607	639	635	649	625	675	625	627	635	655	641	614	629	660	602	651	626	640	592	622	641	613	610	591	671	602	611	654	634	611	635	635	604	610	644	602	690	603	623	597	609	586	586	585	591	661	627	594	627	631	599	674	672	609	640	631	605	616	634	615	612	641	652	638	605	631	634	644	595	658	626	616	615	626	633	619	661	579	604	617	623	629	672	618	618	592	620	610	626	631	646	697	610	579	662	577	658	670	607	680	613	600	678	610	629	662	670	656	643	600	604	640	646	599	606	576	639	621	626	602	649	618	650	621	608	645	589	600	616	599	650	634	605	669	642	637	625	610	611	620	632	602	650	637	661	646	675	663	614	564	633	626	615	667	602	656	635	624	609	619	589	603	612	637	602	586	632	636
16670	1778	1468	1031	707	505	442	313	268	248	201	191	162	180	144	148	135	137	138	130	129	100	128	129	118	114	137	131	134	112	99	104	111	110	104	91	121	98	119	114	96	122	105	102	111	98	105	100	110	111	98	96	96	115	101	106	99	88	106	105	104	116	93	111	90	92	121	119	103	108	106	101	112	88	104	87	108	87	114	93	93	107	96	112	100	113	113	107	99	102	106	92	83	91	107	108	111	95	105	104	108	96	101	97	88	92	83	109	91	119	93	95	108	99	97	98	105	105	123	98	104	117	107	90	102	107	98	91	108	101	106	102	108	101	108	114	93	102	93	113	98	106	118	102	104	103	94	96	108	110	90	81	92	98	117	102	122	98	114	122	110	102	121	113	95	98	105	104	86	97	100	116	114	94	95	98	81	100	92	95	111	102	99	113	102	102	82	107	95	118	88	117	126	98	107	96	102	100	99	110	121	114	101	112	87	99	105	105	94	98	110	121	110	111	92	82	90	97	102	100	92	105	83	81	109	83	100	105	94	104	100	82	103	94	106	100	97	112	102	108	101	86	75	108	115	83	94	96	99	103	101	97	102	99	106	112	86	117	102	102	115	103	109	118	101	97	124	91	107	104	107	101	92	123	107	109	109	92	117	112	110	100	98	85	111	106	104	118	109	104	85	104	116	106	102	124	109	110	94	88	115	99	114	112	111	97	101	102	93	124	88	103	133	96	85	72	104	99	108	115	116	106	99	97	96	103	101	101	91	101	103	127	84	103	109	97	103	74	84	112	106	106	98	114	117	81	120	91	87	105	98	97	95	100	78	115	130	97	117	96	107	112	104	96	99	96	121	89	99	119	94	113	98	102	98	102	121	97	110	103	84	109	92	115	84	92	120	95	109	102	98	111	113	83	89	99	105	120	105	80	121	106	113	97	94	112	107	94	102	103	108	94	96	103	102	77	105	105	96	98	108	99	81	104	108	106	99	96	110	100	106	104	90	105	96	93	88	95	95	91	115	107	87	98	112	120	111	127	112	111	90	132	109	94	89	108	114	107	84	98	96	95	99	106	120	93	103	113	99	110	96	101	109	88	86	94	112	112	117	107	104	94	111	97	98	99	114	90	93	103	101	108	96	99	115	102	118	119	109	90	112	88	87	94	96	104	93	98	99	92	109	94	95	92	98	100	133	85	94	110	105	98	100	120	103	107	82	98	113	115	111	102	114	93	107	106	103	96	118	91	118	115	115	102	105	113	94	94	111	109	84	102	95	88	90	111	91	102	116	125	98	104	103	110	105	101	127	100	106	109	102	115	102	116	100	107	117	94	102	94	97	100	93	77	93	101	108	95	100	102	91	79	89	103	96	87	102	118	101	92	112	97	111	94	96	109	107	121	114	107	98	100	113	94	112	101	97	106	103	126	101	112	100	95	95	92	94	87	107	100	80	95	109	82	103	110	118	128	106	97	104	92	95	94	86	99	101	109	108	119	98	107	103	96	103	106	104	105	112	107	103	102	106	106	104	96	124	116	113	90	106	79	87	93	112	117	88	106	117	109	97	85	97	81	104	92	102	113	129	91	116	112	95	98	103	116	113	99	84	137	89	102	102	115	110	96	94	108	106	104	89	102	88	97	98	105	96	114	97	107	93	93	87	106	95	102	101	112	98	94	85	101	95	119	105	100	96	105	112	94	94	98	105	110	95	98	116	79	103	98	99	85	103	111	114	105	101	96	104	96	103	95	90	111	103	101	94	102	94	104	109	104	104	103	101	95	118	102	116	85	105	99	98	96	99	114	115	118	104	120	97	108	101	116	90	97	113	106	101	106	111	102	99	110	87	113	109	104	116	120	103	107	120	107	95	86	108	102	116	91	106	108	101	104	98	111	105	118	101	108	107	122	104	87	97	101	112	100	113	96	82	106	109	101	108	124	99	122	94	90	97	121	110	117	99	99	91	89	101	103	113	95	130	107	114	110	124	94	94	99	92	83	109	112	106	99	102	127	95	105	100	100	100	89	103	104	96	93	89	113	95	116	82	81	106	104	93	101	87	110	109	95	108	92	99	104	114	101	118	111	105	104	91	118	89	102	106	99	101	112	105	115	123	89	107	106	112	101	105	86	100	96	112	78	113	103	106	111	106	89	113	106	104	93	106	91	123	110	106	98	96	110	100	115	93	106	103	124	96	85	101	86	107	104	88	120	112	109	120	112	99	90	99	112	113	99	98	102	92	92	86	103	92	106	98	100	107	93	82	102	94	111	98	111	118	111	90	99	90	93	105	114	107	92	90	96	82	99	113	97	97	119	106	99	115	115	101	104	85	79	106	109	106	116	108	102	97	109	99	100	81	96	106	96	114	91	103	117	124	85	90	105	107	126	103	89	106	104	117	117	96	101	117	103	115	116	92	101	120	106	97	117	111	108	87	109	114	103	117	94	100	93	120	110	99	94	117	93	109	110	93	115	108	123	96	110	103	77	103	101	90	97	86	104	103	88	97	99	109	84	106	118	108	110	119	109	97	101	80	88	88	99	119	88	90	104	102	97	109	106	97	104	127	97	92	110	98	101	93	113	125	111	103	110	128	103	113	77	100	107	88	83	78	99	109	103	103	112	101	109	97	97	127	99	85	98	107	102	112	91	105	114	105	102	116	102	109	93	116	105	120	91	105	99	92	98	90	101	113	105	118	103	88	81	108	102	102	119	98	98	102	111	112	87	110	100	111	120	111	106	110	122	91	98	97	107	94	110	104	104	103	121	103	102	93	92	120	93	101	97	110	101	128	96	90	99	97	100	98	108	109	98	105	104	103	98	113	109	123	107	105	96	113	91	101	112	99	118	102	101	106	98	102	111	91	85	94	94	103	99	108	91	103	90	103	105	115	103	124	114	116	98	99	94	111	107	90	114	82	109	92	109	100	102	103	88	97	96	114	94	89	105	114	94	99	109	100	106	75	102	121	95	103	96	85	106	83	96	117	124	91	95	89	106	103	96	107	109	79	88	100	107	119	106	106	94	89	91	108	108	82	85	103	96	98	111	96	111	98	82	101	105	105	84	93	101	91	84	121	104	101	103	123	90	86	88	101	110	111	107	107	101	98	102	78	110	108	116	103	107	94	95	101	114	93	120	85	118	105	107	98	89	98	93	107	89	102	108	115	99	101	102	87	114	122	109	92	93	89	97	104	109	104	108	85	107	95	95	92	100	99	100	106	83	127	93	106	111	109	91	96	114	92	107	106	84	111	96	100	92	92	113	89	87	96	102	113	104	120	91	101	94	87	108	97	115	100	98	103	116	119	113	96	99	98	116	109	111	97	101	120	97	103	110	107	89	96	106	102	81	100	96	108	90	99	97	99	96	114	108	98	97	112	111	114	106	111	96	88	85	97	90	101	104	116	98	106	103	91	107	95	94	105	100	107	89	90	105	105	113	89	93	87	115	102	110	85	104	103	84	109	88	94	125	110	99	101	102	114	113	98	90	107	100	93	101
8708	1535	3659	3785	3121	2681	2085	1751	1469	1287	1137	988	914	833	785	729	659	679	598	580	614	554	552	535	472	497	506	452	461	471	452	454	460	396	424	421	408	387	411	395	390	382	413	392	406	363	428	390	396	404	362	431	366	380	376	406	379	330	365	348	371	391	390	363	384	357	344	364	404	410	372	354	376	385	392	355	391	352	359	422	353	343	359	395	368	345	335	351	347	383	383	348	354	365	363	315	409	395	357	350	346	389	357	363	372	325	360	344	343	364	331	315	326	361	333	333	348	377	345	365	349	334	327	379	339	356	367	327	368	354	373	371	341	363	348	353	376	363	326	399	360	368	327	314	363	332	342	297	338	329	314	387	339	338	363	321	343	338	347	346	325	368	349	361	350	328	361	369	340	332	329	339	380	349	343	357	395	362	334	370	327	391	377	350	367	353	359	350	353	345	351	347	354	319	389	366	362	340	336	376	350	347	328	364	322	315	355	343	343	360	374	336	361	360	314	352	344	387	367	323	320	314	338	357	379	363	335	346	347	374	350	346	353	339	361	351	351	377	328	335	371	380	349	376	330	362	351	349	341	363	324	333	362	350	333	339	374	341	364	351	344	326	361	377	350	371	364	374	332	346	345	335	361	358	387	348	339	362	346	364	344	332	332	350	320	339	348	324	360	352	351	358	354	370	368	372	359	365	377	319	345	348	372	346	389	344	321	352	385	324	314	321	339	345	325	336	353	354	353	416	320	334	343	340	340	375	374	357	344	348	336	368	385	310	361	339	344	383	337	323	374	366	336	345	377	357	349	357	354	363	371	353	356	337	338	353	340	359	338	348	349	322	377	358	335	349	363	349	380	324	348	351	338	347	305	349	343	319	368	351	379	344	358	321	346	336	332	375	369	363	352	375	370	368	365	328	364	363	357	346	351	361	325	348	371	388	349	378	359	334	344	345	334	328	375	361	363	332	368	341	344	351	339	372	370	344	341	334	336	335	348	396	354	380	329	360	346	343	373	337	323	307	336	368	336	363	363	352	351	335	350	378	313	337	351	359	349	343	332	380	367	347	324	376	352	350	313	355	333	341	343	333	329	347	363	353	322	359	319	341	360	352	345	373	382	342	358	343	341	319	333	356	335	350	336	303	350	349	339	335	336	345	367	335	357	322	333	377	338	336	316	346	344	331	381	399	368	388	363	368	360	377	321	382	354	323	346	356	356	390	345	345	330	329	339	347	356	358	352	361	392	356	367	343	353	332	383	319	325	353	315	319	360	338	340	339	356	345	332	363	340	364	357	343	319	357	334	340	330	326	339	353	366	367	372	338	364	371	360	337	342	326	338	384	347	370	339	360	329	318	358	359	360	391	343	350	359	369	353	371	373	343	335	344	363	341	360	330	347	380	356	358	334	365	335	344	384	363	356	372	345	337	367	362	374	338	345	338	313	348	366	368	334	372	354	362	347	379	335	393	354	337	342	331	325	337	380	331	328	332	335	352	381	310	331	347	342	363	326	352	348	350	361	341	354	336	314	384	333	342	349	362	357	399	365	382	334	350	351	354	337	338	380	348	356	336	349	358	338	329	372	360	360	355	339	362	366	381	366	364	352	351	339	372	341	354	378	349	324	315	361	375	357	332	358	330	355	358	328	332	364	363	350	353	354	339	336	371	358	343	385	337	332	333	338	341	355	358	361	360	345	368	359	341	358	348	350	374	326	357	339	334	340	379	364	362	363	324	330	338	346	345	366	322	359	363	354	362	357	336	320	332	354	345	342	335	349	308	358	362	369	342	352	354	359	354	344	406	334	327	344	366	365	339	333	335	351	332	367	312	339	323	323	379	362	331	349	367	354	337	347	387	335	328	333	351	350	310	364	314	361	341	352	355	358	366	358	382	357	358	355	373	331	316	347	363	313	342	328	348	334	356	316	340	309	343	340	340	339	325	374	350	354	349	353	346	364	346	386	318	357	333	349	366	361	343	323	343	380	366	332	356	339	318	377	346	326	346	338	372	368	353	333	319	304	339	327	368	334	382	350	381	316	375	340	342	350	365	346	357	337	369	383	344	338	334	348	316	343	378	348	332	318	337	341	323	365	347	368	374	362	358	337	345	334	357	320	348	362	357	362	340	367	320	343	339	324	333	352	325	345	353	328	345	362	358	321	356	329	333	357	324	367	344	358	371	361	370	345	335	330	356	347	356	325	383	353	370	333	384	345	340	337	352	333	368	372	364	362	333	375	361	359	370	338	344	348	340	353	340	365	350	338	378	323	323	351	357	362	372	329	330	338	334	356	356	332	334	324	367	341	337	363	323	357	363	325	344	364	307	376	349	388	341	355	340	334	347	336	362	351	344	330	329	329	343	367	367	350	345	314	371	348	345	371	343	361	362	316	342	383	329	348	338	339	343	357	353	348	321	364	345	339	366	364	339	354	324	336	354	341	370	380	342	347	321	347	327	327	381	310	352	340	351	335	372	321	354	314	358	358	338	391	348	366	325	351	367	337	349	367	341	356	347	395	340	363	312	355	357	315	363	356	379	339	368	407	322	302	374	336	356	359	374	344	343	371	337	344	344	354	366	327	365	342	381	338	343	365	369	345	351	339	327	378	341	341	325	374	323	348	386	345	368	359	383	354	319	366	331	348	309	307	341	345	344	343	343	372	322	330	350	373	309	371	339	364	361	381	323	404	348	330	347	349	380	326	355	305	341	352	341	347	325	336	356	342	354	331	343	336	366	357	377	369	339	362	342	382	343	332	334	387	352	378	347	318	377	336	346	369	362	372	346	332	342	357	322	338	377	350	356	356	382	367	352	382	363	348	356	371	371	300	351	311	374	351	331	347	348	365	339	348	324	373	320	335	363	330	370	365	346	379	347	349	334	341	373	327	356	323	370	348	343	345	335	374	362	356	358	321	385	355	361	316	357	379	356	339	331	334	381	353	375	350	330	368	383	335	355	363	338	339	345	353	326	349	370	306	385	332	346	334	312	328	340	364	355	367	361	370	371	324	354	349	372	408	376	340	328	357	355	343	361	347	376	353	366	305	352	323	319	310	384	329	363	340	342	363	355	355	360	358	331	347	331	352	351	350	373	337	352	385	337	328	341	354	358	340	327	350	370	324	357	325	335	361	366	390	371	368	347	337	341	380	365	324	348	344	348	326	321	335	316	301	376	335	348	349	311	349	354	352	350	377	333	381	344	345	380	358	394	364	345	333	330	369	361	358	336	356	383	392	364	369	368	362	357	325	340	346	349	368	384	393	363	336	332	353	359	367	344	343	353	352	341	371	380	325	362	342	367	379	313	330	359	341	360	317	353	375	345	351	347	358	344	342	327	349	333	357	351	325	353	376	359	307	377	335	343	357	362	357	346	337	362	340	336	358	385	334	379	347	347	373	358	360	357	359	360	305	370	342	347	349	368	358	335	345	354	362	354	407	346	354	336	358	355	368	386	350	328	358	349	335	316	349	361	334	365	331	357	340	328	350	372
25407	3922	2837	2145	1515	995	806	643	498	423	352	308	324	276	246	281	232	231	225	180	209	192	206	186	192	172	199	182	180	163	175	182	170	159	135	181	165	158	148	175	160	173	139	171	120	160	145	165	140	159	153	166	160	153	144	162	181	158	188	144	125	164	172	137	166	144	143	150	130	136	143	169	157	160	166	154	137	169	140	169	159	141	148	165	151	156	156	165	142	165	167	149	165	154	150	157	149	144	146	130	154	154	130	164	147	142	140	141	155	149	150	153	170	157	172	133	160	163	153	151	165	156	168	148	153	159	148	156	163	165	133	137	144	165	149	139	157	154	123	145	140	150	160	150	166	166	154	135	146	145	160	122	145	143	153	163	166	163	130	167	155	147	169	135	151	152	155	159	154	147	147	149	154	188	141	150	157	149	145	174	143	158	139	143	161	152	132	121	155	162	162	185	139	150	154	148	161	152	155	159	152	147	134	153	144	155	175	167	113	139	123	146	160	144	161	156	144	133	179	155	144	152	164	160	161	144	148	147	148	139	147	164	147	148	170	158	163	151	153	142	158	133	130	150	162	145	123	132	176	145	170	175	161	156	143	146	160	147	148	160	146	141	154	180	139	152	149	144	148	147	168	133	152	151	143	165	132	124	129	162	127	151	146	132	137	155	157	139	146	156	172	155	149	157	156	137	143	144	151	122	151	149	163	156	149	150	157	150	148	160	136	154	150	144	130	141	170	155	146	149	131	144	134	148	144	147	171	146	154	159	152	138	130	143	161	158	121	152	137	142	132	157	158	161	150	141	142	143	159	148	131	143	162	183	157	166	152	152	142	144	140	138	153	160	126	130	155	161	141	132	134	150	171	137	154	173	134	139	157	171	127	126	136	144	144	137	146	167	129	157	166	153	149	160	149	142	164	134	149	144	148	153	165	140	155	143	155	152	153	176	157	165	161	149	157	132	147	148	150	149	103	157	164	147	156	156	136	174	138	165	139	166	149	154	156	138	131	146	137	151	175	141	157	150	156	130	152	182	150	156	159	133	151	178	161	134	134	147	152	161	142	155	166	145	150	151	161	139	145	138	137	144	144	131	163	152	161	156	138	135	137	154	128	156	156	155	141	134	140	159	159	157	151	180	133	133	159	158	132	154	149	152	142	158	146	150	152	134	144	129	151	132	141	142	148	155	156	137	150	150	167	141	135	140	133	161	152	177	152	143	152	152	148	164	159	170	152	163	151	167	154	144	148	150	127	145	147	148	167	143	170	143	150	126	143	158	151	142	175	143	142	170	134	153	147	129	151	136	165	131	146	171	171	156	124	154	170	149	155	156	165	140	140	133	148	149	155	128	134	156	151	167	171	157	152	151	145	141	140	152	144	156	134	143	171	141	151	158	131	146	179	132	164	167	137	158	143	163	160	155	143	156	132	134	160	144	149	145	138	155	164	158	136	136	159	156	159	138	136	147	127	145	155	124	149	184	135	131	121	166	164	144	144	167	145	150	172	146	147	140	134	131	135	139	157	150	146	144	135	156	111	133	156	163	149	152	146	148	151	144	147	160	146	139	155	160	162	123	150	145	145	139	148	169	138	147	145	156	160	152	152	142	159	165	153	158	158	148	140	161	147	138	170	156	169	132	141	142	122	159	144	162	143	146	161	134	137	149	148	130	140	138	133	147	134	163	151	146	151	145	148	155	162	139	152	163	154	165	152	165	143	145	147	151	176	132	143	159	161	135	148	154	146	157	131	147	143	166	151	126	159	135	169	132	135	152	145	137	125	142	142	122	144	135	132	156	140	175	166	173	154	133	166	133	141	142	145	146	135	148	159	149	154	150	145	168	131	160	143	162	150	152	187	137	154	127	164	149	148	119	175	147	136	158	183	150	125	184	147	141	146	157	167	152	156	127	145	142	145	161	183	177	166	153	140	146	140	147	152	151	157	144	119	135	152	157	140	162	154	153	146	153	161	153	146	157	167	147	159	163	137	139	155	134	137	156	143	162	146	124	162	138	164	146	146	131	153	150	168	143	127	151	141	146	158	161	145	151	127	127	157	140	139	126	145	158	136	160	170	145	157	157	150	144	150	166	143	144	151	174	156	134	144	173	125	152	170	161	150	148	158	156	152	152	151	131	158	141	141	137	126	139	130	133	146	150	120	132	141	140	141	139	136	136	140	142	152	164	164	161	144	146	145	133	124	153	141	141	120	147	152	134	156	136	165	155	173	148	151	142	141	142	146	165	171	155	152	144	155	153	141	137	146	167	143	153	154	133	150	150	145	149	153	152	128	140	161	148	146	140	131	138	149	138	168	164	140	151	150	158	141	150	162	152	166	169	149	164	153	162	163	156	152	138	127	142	134	150	152	138	143	165	161	145	139	159	151	161	144	184	148	166	125	139	145	145	146	141	184	155	149	137	148	140	166	132	152	164	159	140	134	150	145	157	178	154	151	144	147	155	145	178	151	161	161	146	156	153	140	192	153	156	163	145	133	163	148	137	139	138	141	150	152	149	126	141	157	158	154	151	145	134	168	144	143	144	160	165	135	147	117	139	178	157	156	121	155	163	168	160	134	150	157	147	144	151	157	147	161	161	157	141	159	163	160	129	149	136	143	158	146	137	167	132	159	145	150	141	140	136	158	150	131	149	159	126	160	142	137	124	157	136	142	165	157	138	156	160	134	141	153	134	171	123	159	167	159	158	150	142	151	170	147	148	140	160	151	162	167	141	153	126	133	165	142	146	154	139	163	146	164	152	140	150	146	151	150	128	146	150	138	150	158	188	156	137	153	165	154	146	139	158	149	153	154	155	147	148	153	131	156	148	146	150	143	136	161	151	161	156	168	157	156	149	155	153	181	140	142	163	152	147	141	132	165	154	145	155	143	141	169	153	149	162	158	170	147	134	153	148	164	146	138	133	143	149	152	138	160	153	155	156	155	159	173	150	146	156	130	161	161	157	171	161	140	137	150	181	153	144	158	157	147	148	159	130	151	171	127	171	158	145	159	156	150	154	146	123	136	156	143	138	157	153	143	140	137	158	169	131	143	162	176	151	147	157	182	139	110	134	144	143	131	163	133	149	135	153	152	132	144	147	139	149	134	137	162	158	138	161	157	158	148	138	141	146	128	142	129	157	165	149	161	150	130	161	131	133	143	150	129	162	150	130	160	156	156	137	137	156	147	150	139	141	139	144	139	145	156	148	150	135	134	140	141	154	146	150	169	150	149	133	160	136	139	155	141	140	139	156	153	160	154	139	157	168	160	138	165	138	140	155	151	155	128	146	172	146	120	152	162	163	155	159	156	147	154	138	164	147	151	156	148	147	157	142	122	153	158	150	152	138	154	130	171	128	138	136	141	137	165	148	146	129	154	143	151	152	166	155	127	138	136	152	144	167	155	143	146	134	166	147	164	151	141	155	147	152	137	176	161	165	154	170	141	142	160	131	155	154	126	156	158	142	147	147	171	140	148	141	173	145	167	127	149	149
11666	2653	6546	7155	5789	4807	3856	3188	2621	2278	2050	1787	1571	1442	1385	1209	1169	1081	1042	1000	931	904	863	862	748	780	728	760	729	672	735	683	676	682	678	625	626	580	605	602	615	612	611	611	582	577	542	555	549	551	562	527	573	548	565	563	537	537	538	592	513	522	536	539	548	518	543	594	513	517	499	509	521	508	518	566	509	530	526	507	502	536	529	538	548	457	504	536	479	517	495	503	539	537	508	513	514	512	506	507	523	561	482	527	520	480	511	565	504	475	542	464	504	543	508	497	503	511	478	514	498	487	495	523	529	512	468	500	487	526	470	482	526	530	477	473	487	512	507	483	480	524	500	524	496	510	494	534	525	516	512	526	518	505	440	505	490	493	490	499	524	485	519	491	497	513	509	507	517	490	509	481	518	499	520	466	480	505	465	498	529	466	502	489	539	496	542	508	533	458	491	517	507	479	501	485	543	516	463	490	477	481	485	513	514	463	477	482	484	493	524	493	505	507	488	547	448	511	500	511	512	491	492	518	432	499	468	486	499	474	486	516	492	532	480	551	518	506	487	490	483	532	510	485	536	497	513	510	544	431	508	508	472	515	474	475	463	528	469	501	472	433	488	479	537	479	477	490	488	456	529	488	518	462	514	462	508	461	517	490	493	486	499	462	501	491	531	465	499	473	498	491	491	492	530	469	490	499	459	508	483	474	466	461	471	469	512	496	507	513	464	478	493	486	491	475	510	523	519	482	488	478	468	428	482	529	504	505	538	532	512	525	477	485	490	470	492	497	498	465	518	505	485	528	472	529	506	481	487	490	481	488	475	518	526	493	458	474	519	497	496	462	496	470	464	456	507	488	494	507	485	477	537	516	505	486	506	486	473	492	493	495	495	523	520	521	494	517	500	494	466	561	516	553	513	471	525	517	504	469	502	503	489	475	505	521	461	488	510	473	494	516	537	476	479	515	499	459	508	523	496	475	449	488	464	497	525	531	494	505	501	503	497	549	483	488	470	518	503	515	518	431	505	507	496	484	470	476	481	483	477	477	505	470	517	455	463	502	485	515	490	497	485	477	511	436	477	499	487	512	457	526	476	498	482	490	499	517	521	490	497	457	517	472	542	513	475	510	493	503	532	482	528	527	506	490	513	464	475	535	478	525	493	492	502	501	524	511	477	469	490	522	501	468	455	504	507	474	485	475	467	497	489	519	508	487	464	503	454	519	510	507	493	535	489	513	492	508	484	503	482	481	499	500	451	461	474	519	497	445	537	461	470	510	512	450	527	518	481	502	511	492	523	512	499	488	452	480	506	458	501	500	505	485	463	520	516	492	493	495	509	446	513	455	464	488	502	499	466	492	491	503	498	472	524	475	496	517	499	493	499	485	517	464	527	485	488	529	477	497	535	546	553	496	514	466	497	514	512	539	481	508	483	514	512	477	518	510	516	509	481	515	494	550	525	475	491	517	529	513	504	511	524	519	487	512	517	482	469	530	521	493	506	497	495	543	470	505	490	473	515	486	520	461	503	525	495	505	498	512	482	499	474	510	474	518	523	524	519	513	515	512	454	502	479	465	489	518	498	512	480	475	494	488	488	512	457	509	495	474	486	540	533	530	497	479	459	487	521	473	493	500	480	499	484	461	458	510	497	499	478	518	477	513	466	437	475	505	494	489	496	510	492	457	501	491	478	538	502	490	485	456	481	510	514	460	498	484	492	505	521	492	481	470	474	469	476	486	469	507	494	513	521	533	501	487	467	537	473	476	503	469	541	506	516	492	519	493	501	491	489	480	432	497	508	468	493	502	512	516	521	472	493	511	450	488	460	478	540	526	536	476	500	494	467	471	513	511	493	499	499	515	516	500	458	490	464	501	458	540	522	509	506	489	487	450	480	485	507	500	495	467	493	498	474	541	466	475	510	503	503	483	532	514	490	482	460	499	474	485	483	514	480	524	481	499	463	495	469	498	458	479	478	474	465	485	497	502	473	471	501	505	452	489	485	499	488	498	490	498	517	463	452	494	491	492	493	497	486	500	471	455	509	475	492	491	501	510	482	462	525	501	521	479	524	526	466	484	450	485	478	489	466	532	501	447	472	457	445	532	513	496	495	484	518	504	494	502	518	497	508	514	507	522	508	501	533	496	504	492	491	483	500	470	510	483	519	520	472	541	526	518	488	483	499	466	513	459	483	487	480	499	492	450	478	500	480	508	499	496	478	497	475	446	555	495	495	463	514	516	467	486	467	492	511	456	459	508	483	482	499	505	494	479	517	473	486	462	527	493	525	478	461	488	537	499	465	450	505	453	525	461	516	484	456	506	477	482	477	487	538	482	486	522	492	499	487	517	477	506	498	536	507	509	502	485	476	498	483	506	521	511	469	485	509	498	492	492	483	492	489	483	476	478	482	515	499	477	494	470	507	546	499	485	474	517	500	477	508	498	470	470	519	497	494	532	529	508	476	521	484	496	511	478	525	471	459	525	451	520	472	513	465	527	485	541	476	495	495	510	488	506	484	515	480	468	528	495	494	490	522	505	513	500	521	487	535	483	509	506	497	466	453	490	466	517	511	468	524	474	488	489	510	485	501	526	473	484	477	488	475	552	500	508	503	476	462	534	481	460	506	499	517	494	508	507	487	468	479	543	486	489	490	508	512	505	470	476	504	522	480	508	520	506	524	479	474	498	495	502	471	540	482	527	496	525	494	488	481	518	499	526	538	456	495	506	491	459	506	499	531	482	479	528	474	545	508	490	493	462	480	483	524	518	526	506	455	476	476	476	493	502	512	536	478	520	495	494	440	483	520	502	486	485	454	536	475	501	457	502	471	463	520	449	487	473	520	497	511	491	488	506	456	513	493	507	471	474	523	464	488	462	521	496	522	499	540	457	463	511	479	474	546	497	494	524	517	477	493	445	509	482	510	521	526	488	492	519	500	463	520	497	500	457	529	493	527	497	494	497	477	504	461	482	450	515	510	490	476	495	497	485	489	479	480	567	488	464	498	495	474	535	505	523	461	503	506	497	470	522	472	524	507	492	487	508	511	520	498	517	478	493	517	523	509	531	526	543	523	491	492	507	509	454	518	482	489	482	500	495	493	481	500	514	494	453	491	486	485	488	449	482	494	492	498	500	509	481	538	462	446	473	483	490	494	493	528	497	479	465	497	500	496	474	498	473	503	493	496	491	478	469	518	456	516	487	509	490	489	468	540	483	517	478	515	518	476	449	476	498	494	484	464	458	513	496	497	502	498	507	489	520	484	470	472	498	484	551	504	531	489	491	526	494	497	496	530	484	476	517	479	471	496	475	497	501	486	508	450	494	509	491	514	527	476	474	458	499	460	480	512	494	481	459	486	522	496	479	504	493	472	495	451	545	470	517	490	495	526	502	510	527	529	523	481	517	528	506	452	473	475	495	450	514	482	505	503	484	492	470	482	503	479	515	470	500	482	529	486	470	528	504	497	509	505	486	470	504	502	486	483	499	472	501	524	503
3118	287	283	256	242	218	246	214	222	224	213	192	216	225	201	213	227	198	197	188	213	231	199	213	216	188	229	208	219	201	208	179	202	212	221	212	204	202	215	219	213	208	231	211	185	205	188	205	188	215	202	210	217	197	221	211	212	208	214	188	179	230	226	179	187	177	220	205	218	205	226	228	205	217	210	224	219	217	200	186	208	199	186	231	186	181	223	203	190	224	185	243	177	204	225	205	196	193	218	196	202	195	194	203	216	210	208	220	203	192	212	210	213	204	191	221	181	218	215	185	190	223	191	190	191	199	182	207	217	217	221	207	214	216	211	188	175	192	234	187	229	214	192	191	202	205	204	201	208	199	205	195	161	210	225	209	220	190	199	189	214	220	202	225	212	203	207	209	191	187	197	215	222	219	190	202	188	219	211	200	214	217	178	193	174	215	215	184	202	212	219	215	242	195	201	193	201	215	178	209	221	221	190	210	211	182	211	210	221	206	215	202	225	205	176	216	203	237	202	184	214	194	206	207	198	215	197	207	218	225	209	190	215	206	225	227	192	199	203	209	178	220	222	217	212	198	191	217	239	194	208	191	184	206	197	199	204	228	225	212	193	212	196	204	192	235	176	236	213	206	182	188	213	211	203	175	213	205	210	201	195	207	188	208	195	206	216	209	204	187	221	227	194	191	218	182	202	189	214	189	217	200	202	207	181	182	208	181	241	197	200	179	240	223	231	208	212	192	211	212	202	200	205	204	196	213	179	201	201	234	213	201	211	215	185	200	220	212	211	251	226	197	216	205	197	226	209	216	206	219	208	178	192	220	204	216	222	207	207	204	219	189	207	209	208	179	205	207	195	183	215	191	209	213	204	211	211	237	245	178	208	227	209	210	208	232	197	231	198	220	206	202	218	193	220	210	206	212	204	202	226	205	217	199	221	199	185	201	199	219	220	233	215	220	226	224	226	202	194	193	200	192	184	188	197	210	202	190	207	201	222	188	210	215	194	218	214	195	241	187	201	217	230	208	196	199	218	184	198	204	219	211	224	194	214	190	193	200	205	199	201	205	210	217	187	223	203	195	195	197	214	212	220	213	225	197	232	240	209	209	221	200	206	212	214	206	199	209	216	198	188	207	206	229	204	211	212	175	209	194	209	225	207	207	165	204	220	210	210	198	194	198	199	215	209	202	228	193	196	203	219	193	216	177	233	205	207	216	226	236	210	209	209	209	173	209	207	183	224	186	200	220	202	219	189	208	238	204	210	228	214	225	236	219	206	187	179	211	234	194	194	218	193	187	176	220	204	212	209	208	205	210	211	218	221	210	189	200	187	215	208	194	195	179	213	216	190	212	195	201	214	177	212	216	212	200	210	208	184	197	208	220	219	207	201	223	172	223	198	216	203	187	187	222	200	220	220	206	191	200	220	198	222	188	219	221	196	198	198	225	206	240	193	227	213	225	192	189	213	227	212	203	189	197	212	203	202	210	210	215	216	191	217	211	181	186	199	211	210	219	221	226	187	218	196	175	213	179	161	214	178	193	214	206	210	196	227	186	207	189	212	204	203	217	213	225	185	208	212	208	202	236	201	204	198	214	225	186	202	204	217	213	218	209	181	214	198	212	215	177	187	209	197	201	217	191	194	210	196	255	238	199	187	229	181	229	198	205	222	205	199	196	228	190	192	221	189	198	207	197	187	223	228	226	205	199	187	206	231	195	218	209	188	183	168	192	232	194	183	208	216	201	203	225	222	203	197	201	199	218	225	207	201	192	211	210	188	190	208	200	182	185	199	202	212	189	192	176	219	190	203	196	221	205	199	212	223	214	211	194	187	204	226	203	199	207	200	177	203	217	210	221	190	213	211	192	201	198	211	217	202	228	204	185	203	205	206	242	210	206	224	213	215	181	213	232	167	199	196	198	213	210	231	190	185	193	214	214	196	201	194	189	208	212	228	206	233	204	209	196	181	207	204	218	208	194	200	205	216	203	191	195	209	228	211	207	230	221	193	217	195	236	208	199	194	224	203	208	195	196	219	189	199	214	206	181	230	192	198	195	226	200	234	183	214	193	203	228	215	224	222	210	215	212	199	220	215	204	210	193	221	212	214	200	186	211	210	229	195	203	199	220	179	207	196	223	224	195	199	215	195	207	196	194	182	181	197	205	197	154	201	205	209	228	212	220	243	206	192	213	219	232	204	184	212	190	198	214	202	186	201	220	207	207	210	187	193	216	209	195	216	214	193	195	181	211	215	218	199	195	223	187	196	192	200	240	196	189	204	216	198	197	215	215	195	231	198	201	220	202	193	223	208	206	214	218	197	213	198	204	219	207	219	210	206	187	206	198	202	206	215	198	182	194	218	172	215	189	197	198	185	190	202	224	232	197	232	224	208	195	210	215	199	238	207	206	193	207	201	230	188	219	202	220	214	209	232	218	193	203	204	208	198	205	195	176	202	197	207	212	199	172	220	213	232	191	209	186	207	197	226	194	225	217	233	201	205	195	201	187	191	196	209	203	218	207	199	197	221	180	208	180	205	210	218	228	224	209	211	232	212	209	181	218	217	187	209	186	204	188	186	209	222	196	203	211	204	211	198	190	192	230	222	203	212	230	215	208	180	224	233	212	205	208	192	224	205	228	195	203	224	223	239	207	199	215	184	214	194	210	207	193	174	188	219	207	196	199	205	165	203	214	220	189	197	203	230	198	205	226	222	205	204	220	188	197	203	202	212	199	192	208	228	209	216	209	219	221	190	208	238	192	217	209	185	228	202	204	182	203	202	216	218	203	215	222	193	197	212	204	184	235	210	211	231	218	229	196	195	215	216	219	211	196	194	210	211	197	224	214	205	187	194	215	213	194	200	207	248	213	208	212	177	208	182	213	184	205	204	217	236	203	219	204	197	221	189	206	208	233	214	208	211	195	209	208	208	194	190	175	197	200	197	199	213	211	209	180	186	201	206	193	192	202	202	212	200	213	192	194	195	185	201	229	208	191	214	197	208	211	187	211	227	203	175	212	205	196	198	222	219	215	206	194	225	199	234	198	204	220	215	201	204	212	196	227	211	186	213	215	187	202	193	203	202	198	206	235	219	208	222	208	218	211	212	201	209	209	209	196	235	196	205	220	211	210	195	200	212	200	200	232	231	222	192	207	194	209	215	184	212	195	230	214	213	204	214	198	206	199	205	187	221	195	205	202	200	196	197	241	211	217	198	215	217	172	214	214	177	221	235	220	196	186	209	211	221	198	204	183	216	211	203	199	206	212	233	214	205	204	217	219	209	210	215	230	212	208	211	212	212	220	209	191	225	184	211	223	210	200	208	236	213	214	192	199	233	212	182	212	198	212	195	223	205	214	221	178	201	218	194	204	227	210	192	201	214	217	212	177	216	223	202	182	229	207	202	214	191	211	210	216	221	188	201	198	214	210	221	220	197	183	237	218	202	230	175	218	216	206	210	218	220	219	210	184	196	196	194	197	212	211	199	186	189	213
3929	703	801	840	768	791	746	681	663	709	678	678	654	652	658	632	618	668	643	648	623	607	646	655	644	659	671	601	602	649	624	622	702	623	639	633	635	587	627	657	629	634	626	642	642	619	659	657	624	653	648	625	661	669	649	611	608	625	608	657	672	632	628	634	611	666	613	608	673	665	652	604	649	632	629	611	682	620	681	681	657	613	639	642	656	620	619	602	653	621	594	640	664	618	612	639	612	618	667	658	577	683	635	643	597	598	602	637	636	670	652	634	603	614	613	619	633	652	647	613	618	659	664	641	638	569	634	636	649	623	651	626	653	622	630	681	626	602	631	633	618	647	582	644	661	629	584	624	616	644	603	634	614	608	617	609	612	648	653	610	659	604	607	594	676	630	610	583	621	640	674	673	666	618	644	636	660	627	631	664	673	605	676	672	641	603	585	589	622	678	602	641	669	604	647	633	621	592	593	599	620	691	612	637	665	628	608	608	671	635	603	592	629	636	623	592	638	656	644	618	639	626	606	598	638	581	621	630	656	602	635	657	624	625	619	607	575	643	607	628	635	590	615	592	644	634	653	593	588	609	629	637	611	615	636	639	608	655	607	700	630	559	620	625	628	607	630	627	617	632	620	614	638	603	616	597	661	621	655	643	617	665	651	654	633	632	636	597	645	606	632	683	641	603	643	593	607	633	624	652	640	599	609	623	597	665	589	617	623	649	619	620	671	594	613	615	599	627	626	587	573	624	646	643	635	616	615	655	610	593	628	652	599	596	618	624	574	637	606	662	623	632	649	606	615	657	621	595	622	624	569	605	655	632	642	659	615	629	617	644	594	643	653	648	625	596	650	614	652	649	620	584	697	576	608	616	625	603	679	599	600	623	627	640	639	619	665	614	602	580	620	640	650	628	616	637	598	615	658	642	685	597	648	646	572	682	657	573	580	665	686	615	615	650	593	621	675	640	637	593	638	657	613	652	613	568	624	635	659	613	619	646	643	661	587	628	659	633	620	663	632	660	606	589	562	648	657	654	629	588	618	604	595	602	644	631	641	607	642	646	635	623	610	654	625	624	593	604	610	574	617	682	580	660	624	642	673	627	603	636	632	643	614	619	614	617	639	640	623	659	636	612	609	647	645	654	634	638	596	620	632	588	582	726	629	652	599	589	643	642	643	613	581	678	609	656	628	614	642	627	632	631	628	619	613	598	658	586	603	614	630	589	589	621	665	610	644	631	613	574	648	598	586	598	631	655	624	623	658	635	629	612	666	669	628	633	553	601	612	634	640	602	575	630	621	635	642	617	626	643	626	679	633	656	626	649	639	628	657	654	607	634	627	610	615	662	657	645	604	658	612	684	657	608	626	604	641	606	633	654	642	626	687	698	670	608	669	674	643	633	661	582	611	625	605	606	658	598	602	651	626	631	590	605	612	629	621	610	584	618	635	686	621	649	635	611	621	614	628	611	589	661	650	647	666	594	596	627	594	645	633	669	616	672	667	623	618	618	647	652	606	623	633	625	610	621	629	650	620	611	663	630	637	659	640	652	572	617	634	683	607	611	608	632	637	620	607	621	569	619	631	602	631	631	616	648	611	654	594	575	657	669	609	631	611	630	664	610	594	605	579	608	576	672	673	681	617	620	673	669	608	637	622	593	601	634	578	621	608	634	578	604	642	632	590	594	653	648	628	634	599	574	614	603	641	595	621	662	632	633	597	647	585	649	633	688	638	665	584	629	613	612	588	616	647	650	623	609	588	599	616	626	668	636	644	597	620	569	599	605	614	594	662	611	630	600	597	610	615	615	626	633	668	601	604	659	690	640	650	596	622	614	619	637	612	670	650	622	642	571	610	636	668	657	638	595	657	612	613	606	624	654	650	626	638	688	612	607	588	571	632	629	633	639	572	610	646	616	637	670	628	643	656	598	573	616	619	646	592	658	578	645	621	666	620	615	658	617	602	597	666	625	634	592	612	649	646	662	597	618	606	621	581	648	657	592	599	613	668	590	636	629	610	677	589	644	591	618	634	596	619	655	649	587	627	626	583	671	600	630	605	630	693	678	633	669	593	631	607	670	665	591	606	600	668	650	632	634	628	616	612	626	606	624	612	614	638	607	603	596	622	643	664	655	616	659	619	616	591	638	623	607	617	641	633	617	650	592	635	629	647	652	632	703	578	658	643	630	588	632	618	633	601	601	633	635	632	636	608	618	637	615	590	644	641	609	622	614	640	616	610	608	629	619	634	650	656	665	603	618	613	646	620	612	663	602	639	619	632	641	626	605	651	614	641	623	618	594	631	674	657	589	608	563	626	688	628	629	645	603	617	636	592	631	668	655	604	587	612	606	654	641	606	601	607	619	648	648	683	622	623	644	614	601	631	634	624	661	630	605	614	618	652	614	662	635	643	695	658	590	604	634	600	630	644	646	628	599	602	653	636	645	612	619	636	694	633	648	617	629	664	625	624	621	631	661	631	608	578	605	595	616	612	608	630	604	650	650	638	603	636	612	608	607	642	569	611	652	633	626	653	672	619	636	626	603	663	614	661	600	647	662	678	624	612	627	643	636	639	620	611	583	630	637	601	652	640	642	615	639	625	592	637	598	672	625	637	611	635	643	654	647	635	627	617	624	619	609	591	663	623	637	653	619	637	602	620	680	639	586	633	618	627	588	606	627	663	628	641	620	622	646	596	638	619	609	651	591	610	603	644	627	660	631	603	651	669	580	638	617	683	636	596	605	620	649	656	644	637	649	650	621	633	608	631	655	608	633	644	619	600	626	636	600	581	641	619	574	621	642	613	663	628	636	603	604	618	599	594	602	619	637	617	646	667	648	631	666	635	629	649	658	591	657	649	618	616	649	639	633	602	642	583	626	635	661	648	577	640	668	628	619	611	645	624	620	642	641	604	633	613	618	591	646	593	560	615	647	632	647	611	640	654	623	564	631	588	618	642	636	647	609	617	642	599	625	615	597	611	581	602	606	649	614	612	603	566	616	662	628	622	626	630	632	618	672	652	611	618	633	587	599	606	602	599	575	599	611	644	647	613	639	646	625	623	592	586	617	651	609	594	650	614	625	626	637	632	599	638	603	618	656	595	617	637	597	600	589	650	612	614	632	637	582	626	648	641	613	661	590	584	621	634	564	577	616	647	615	606	625	598	613	619	622	609	654	614	634	636	646	592	643	645	626	611	654	603	626	618	650	603	615	664	630	634	642	668	653	640	566	639	673	596	619	634	624	679	625	633	605	605	594	599	631	637	619	643	621	591	616	623	612	618	588	639	613	623	558	620	650	610	594	617	588	651	647	597	584	618	681	606	628	603	604	599	632	628	651	572	613	628	606	637	649	597	606	623	639	608	611	659	630	629	609	612	652	648	641	633	628	626	655	619	626	641	615	640	635	645	631	653	596	614	634	668	619	623	603	661	635	597	677	623	617	613	609	638	625	610	615	631	618	655	646	620	628	578	645	600	628	599	621	619	633	626	635
13704	1341	1421	1002	732	546	429	343	263	253	206	197	170	153	182	154	140	153	135	128	114	108	113	123	131	117	105	118	110	100	117	117	98	103	121	96	131	104	136	110	108	112	129	101	113	119	122	104	101	97	93	120	128	116	105	95	99	117	107	109	103	112	91	100	94	117	99	106	111	104	106	112	101	99	102	94	114	95	106	97	107	125	90	112	100	100	96	101	104	111	99	96	108	113	105	93	99	107	101	91	112	86	112	103	119	116	92	100	107	101	99	96	115	105	108	108	103	117	109	105	94	93	103	124	103	89	99	95	109	98	103	107	102	101	102	113	132	111	94	103	108	96	102	109	103	96	94	96	89	109	81	100	90	102	112	101	109	92	91	109	82	113	101	92	91	95	88	96	129	105	108	97	89	102	106	101	100	106	109	100	97	122	110	116	113	96	88	94	92	87	122	91	108	101	95	107	87	104	94	118	76	117	94	100	94	106	101	120	104	97	89	96	91	106	100	105	93	109	103	105	90	101	89	111	118	97	83	112	106	102	103	101	102	109	95	90	97	89	88	93	111	99	84	110	102	108	91	109	92	95	109	109	99	108	112	99	105	104	126	107	107	109	98	112	98	107	103	88	97	101	97	98	94	95	78	99	110	112	109	106	104	104	86	94	96	94	114	83	117	108	95	104	111	80	85	95	104	86	95	99	88	79	96	121	100	92	104	100	106	119	107	100	109	112	107	104	89	112	88	108	98	123	97	105	101	98	76	103	104	97	95	109	110	108	95	91	116	112	109	97	90	114	98	94	102	98	116	96	105	93	90	91	94	90	119	96	95	125	111	106	91	100	98	102	110	102	102	101	86	109	100	100	111	129	103	94	109	85	104	100	131	106	95	101	114	94	104	102	103	100	80	101	110	105	93	94	102	105	110	102	109	101	100	109	100	100	107	109	113	114	98	96	98	108	103	122	106	114	111	121	100	94	109	114	103	88	93	105	98	109	101	100	90	106	113	93	87	81	103	118	112	102	102	94	110	120	120	105	100	103	97	112	87	94	101	113	113	109	115	110	112	119	107	99	103	107	123	81	97	115	89	93	90	81	108	114	105	96	99	79	86	98	104	112	119	103	89	115	95	82	92	112	93	95	127	97	107	107	106	95	111	96	104	99	96	87	112	84	114	126	95	99	107	90	125	88	103	99	97	108	93	112	98	96	107	96	110	105	113	127	97	92	100	108	105	108	94	92	95	107	98	98	91	114	111	100	104	97	89	110	93	93	99	110	130	105	106	104	102	96	79	103	113	123	113	115	100	94	98	88	104	108	91	101	81	114	107	109	104	120	82	101	108	87	106	98	95	111	113	88	111	99	86	100	99	106	96	100	119	117	96	103	108	111	105	106	111	99	93	70	121	84	121	103	100	124	86	83	94	108	88	96	103	110	100	108	101	90	99	102	94	114	105	107	93	93	102	100	100	98	120	108	106	104	106	122	107	113	105	111	107	115	104	98	121	104	124	114	106	113	124	105	99	101	105	95	103	94	117	99	95	93	109	95	112	98	106	114	104	93	99	106	109	107	103	110	103	95	107	112	99	104	91	102	91	110	105	115	116	83	109	94	97	114	97	115	87	123	88	126	94	102	108	82	91	93	121	87	96	106	107	86	96	91	93	110	99	99	99	99	117	91	107	95	101	88	102	114	108	104	86	98	96	104	94	91	96	133	93	106	117	105	118	114	112	93	123	104	100	96	91	93	108	106	86	133	102	100	110	112	112	96	93	103	92	98	93	111	87	97	112	78	100	99	116	96	87	113	108	96	83	107	106	77	99	103	117	103	87	110	90	104	113	88	86	91	103	108	103	109	119	99	112	100	113	108	111	94	103	91	105	110	104	92	100	108	101	97	103	101	104	110	92	105	97	106	86	94	97	113	106	115	103	104	116	108	111	103	92	98	112	105	103	117	106	98	97	107	73	114	94	87	83	114	96	133	112	109	116	98	117	95	105	104	126	88	103	124	99	107	89	105	108	104	99	101	97	95	94	99	123	107	98	91	97	119	99	102	98	92	102	107	100	94	121	91	112	111	96	107	109	97	103	107	115	103	97	103	109	104	81	92	115	107	113	102	89	99	94	95	99	113	117	115	94	108	104	103	103	95	106	99	100	103	114	94	100	88	101	118	102	106	100	102	109	89	108	126	88	121	122	112	103	103	97	79	118	98	102	104	99	104	99	113	93	92	99	112	108	97	104	108	113	110	100	99	107	109	119	114	107	86	99	110	106	99	101	110	96	102	96	94	103	99	97	104	98	89	100	99	117	101	100	91	90	127	109	95	109	93	102	104	108	101	102	109	109	98	110	93	100	102	111	91	111	102	120	92	90	98	95	91	86	113	96	104	98	109	90	105	102	84	98	102	109	101	102	125	113	102	102	111	107	113	105	81	97	97	100	101	102	88	92	115	84	105	90	96	107	107	120	94	85	100	96	93	109	89	87	111	106	100	101	94	113	87	108	106	93	105	92	110	99	98	104	99	94	102	103	114	103	113	85	82	104	115	88	110	112	102	95	101	89	116	103	115	97	122	113	89	103	111	91	94	118	90	98	117	96	89	84	106	91	98	111	97	106	91	86	103	77	108	92	84	106	101	114	106	94	105	109	103	114	105	118	101	96	98	105	97	91	104	114	100	94	103	97	97	108	87	121	95	110	102	97	118	127	109	102	131	97	89	100	109	126	110	99	97	94	101	103	98	103	114	104	110	96	110	109	105	114	96	115	102	107	89	85	108	104	97	108	99	99	99	90	98	100	100	97	89	92	114	104	104	86	97	121	102	114	115	83	105	96	92	91	89	116	113	109	112	101	93	117	90	112	103	105	88	108	109	108	100	91	91	114	101	111	92	93	101	90	123	104	103	88	124	96	93	90	117	106	125	108	103	104	113	105	108	105	118	108	96	105	102	91	112	112	92	90	117	95	105	90	109	108	106	109	89	100	95	102	99	87	128	98	101	85	92	95	117	101	100	106	103	100	117	92	118	94	103	90	93	96	116	116	111	122	105	79	111	113	107	101	96	120	98	105	105	98	103	97	112	91	118	105	95	121	102	125	115	102	88	84	142	104	101	86	114	113	92	94	105	96	93	79	118	95	91	105	103	115	93	100	118	99	116	110	112	88	98	111	106	90	107	94	92	96	99	109	100	109	105	115	108	88	108	102	103	104	107	105	103	91	99	111	111	121	96	116	95	119	107	93	100	89	106	108	101	127	122	102	112	99	87	99	97	91	115	107	85	89	101	88	108	105	113	91	113	97	101	99	93	88	93	102	90	106	95	107	97	98	118	97	96	100	102	112	105	115	114	101	85	97	106	100	117	108	102	114	88	92	100	112	86	90	100	113	92	103	113	104	108	81	119	102	109	119	125	125	118	83	93	102	120	86	123	101	91	98	109	102	107	110	108	107	105	105	118	94	109	92	105	104	114	104	98	109	103	99	101	107	98	90	99	95	108
7754	1535	3561	3827	3111	2581	2055	1697	1502	1289	1159	991	893	837	837	726	681	624	648	569	584	516	560	485	518	453	505	451	442	452	493	440	444	441	417	446	435	408	395	404	422	399	395	418	404	389	381	419	403	371	363	383	379	364	380	390	379	350	399	400	388	380	364	395	354	355	383	354	359	388	378	348	378	399	351	383	358	367	353	393	343	345	363	329	361	341	341	311	367	397	351	331	360	374	378	348	353	342	331	356	365	361	360	362	347	350	370	356	325	355	354	373	359	339	319	357	341	379	371	380	364	347	376	347	342	372	356	333	364	354	355	368	394	359	380	351	366	329	345	384	355	343	379	362	343	323	361	330	364	361	350	337	351	351	340	350	374	344	365	363	315	374	362	380	347	368	381	374	342	330	367	338	368	350	352	359	342	356	332	360	362	311	343	345	322	363	354	340	341	357	358	320	343	362	347	375	356	355	347	355	359	352	338	356	380	368	388	397	334	368	317	369	343	337	347	362	360	356	344	351	354	355	344	366	390	336	375	342	363	349	359	341	347	336	358	349	369	328	364	369	371	362	371	343	350	388	333	349	335	335	347	357	346	367	356	379	375	380	314	311	337	344	347	358	318	344	345	335	349	340	347	349	339	362	330	337	379	358	364	326	358	360	353	360	382	346	322	400	330	319	344	344	329	341	343	358	346	390	338	338	333	342	366	357	351	366	366	355	329	355	326	352	327	365	346	345	354	350	348	343	386	388	345	349	361	340	337	362	372	350	351	406	344	353	335	345	357	341	343	357	325	330	336	318	347	351	337	354	361	349	385	388	340	353	364	384	390	348	334	353	362	320	373	347	358	372	335	347	352	355	342	369	357	337	344	366	340	357	360	372	346	340	353	353	348	385	344	340	368	339	318	367	342	358	382	302	342	367	325	356	355	411	320	352	346	349	320	355	332	380	315	336	361	338	331	351	331	355	313	336	360	350	341	335	328	310	376	335	359	379	340	358	339	390	327	334	338	344	362	370	379	327	322	378	354	330	340	320	324	338	342	331	349	362	354	335	369	334	355	334	344	337	374	342	366	360	361	344	387	360	365	356	331	355	348	340	360	353	315	338	345	337	319	359	358	340	366	359	358	365	359	317	339	340	353	355	347	368	324	345	334	319	369	328	340	343	343	335	349	340	359	309	356	321	357	358	348	358	354	371	364	363	372	340	373	349	405	353	329	338	362	344	349	352	344	350	338	342	340	349	325	325	336	360	351	350	356	352	372	397	336	323	338	371	330	345	354	337	353	338	350	351	357	338	352	333	358	361	390	365	351	359	352	365	335	313	354	389	334	378	360	359	359	360	356	369	361	325	352	317	356	331	355	355	372	360	382	339	322	315	340	376	335	368	333	377	359	364	344	361	364	359	354	323	338	329	350	361	350	328	346	366	355	356	357	367	375	333	365	357	335	337	324	358	324	360	346	351	353	373	380	358	340	372	315	369	371	355	362	351	310	368	338	356	349	330	365	346	325	340	332	328	354	376	343	323	384	356	343	335	350	336	384	324	336	340	364	313	352	341	364	328	364	340	313	359	366	385	341	330	397	341	348	375	367	326	353	391	322	339	336	357	313	361	328	336	339	341	324	332	353	336	297	323	367	369	353	356	362	347	348	353	323	320	352	340	365	314	320	349	385	363	341	322	296	370	328	314	335	375	342	357	358	373	336	345	379	344	372	355	347	364	363	354	371	365	305	364	352	336	331	386	379	387	340	357	372	365	370	357	347	356	355	354	359	371	338	387	346	350	392	344	348	362	339	363	351	340	395	357	321	363	356	325	378	351	338	376	366	363	345	347	349	344	337	360	370	333	346	359	357	331	363	358	338	358	361	353	337	378	349	324	338	329	367	341	360	327	356	352	365	336	331	368	362	347	338	345	330	334	333	349	355	357	355	362	355	362	345	341	337	368	368	337	347	386	350	352	386	349	348	380	376	357	335	361	336	342	342	341	350	338	342	365	357	337	369	339	346	362	349	391	345	358	378	351	362	343	314	341	372	355	350	322	356	359	388	306	323	366	339	308	350	372	320	362	337	341	341	392	355	339	365	338	364	360	376	370	372	325	350	319	343	349	363	342	318	353	361	367	332	345	306	375	335	312	335	348	350	360	375	333	381	335	352	347	356	366	340	346	328	362	358	334	323	321	367	332	344	356	381	386	340	372	356	337	350	330	320	324	345	330	329	324	337	357	370	337	347	366	358	356	328	329	352	376	342	345	353	374	356	374	337	310	350	364	316	355	366	334	315	341	359	369	390	328	371	330	347	335	367	349	337	348	345	347	341	303	362	334	321	352	359	336	328	349	323	395	330	321	313	352	362	331	360	352	374	342	361	344	374	360	336	366	359	341	364	343	347	326	364	311	359	374	337	314	325	326	328	349	348	355	342	367	325	348	340	374	348	349	352	342	327	346	348	344	371	371	365	340	341	340	339	383	304	321	345	344	379	343	344	311	336	354	321	347	328	354	334	350	346	377	339	358	367	358	353	324	389	365	368	390	344	350	347	314	381	331	344	346	362	381	366	333	348	343	344	377	350	326	348	355	363	346	348	325	341	348	372	347	343	335	332	318	353	323	323	323	389	360	339	341	372	343	341	360	345	322	351	369	381	346	332	355	333	361	357	338	370	342	367	353	353	368	354	318	347	352	356	372	331	309	375	383	317	335	332	341	364	345	317	397	361	354	364	354	344	365	374	374	373	351	329	323	399	390	363	354	348	338	382	349	345	346	340	387	389	346	380	358	359	363	385	321	358	338	342	344	320	365	376	371	359	325	372	341	364	368	337	340	373	323	334	320	324	357	359	317	334	358	343	358	346	378	354	312	360	311	371	352	358	343	390	359	353	321	338	363	312	336	384	337	332	345	359	333	340	352	360	360	370	319	377	379	344	353	366	342	338	355	362	361	362	343	357	369	316	356	336	338	352	309	337	330	356	384	323	337	318	342	334	352	351	339	342	378	341	374	371	388	299	334	402	308	337	355	355	357	327	327	369	335	344	333	337	343	337	328	368	346	326	355	382	361	354	378	385	341	350	350	330	339	351	331	355	333	362	371	335	362	329	375	341	369	376	358	350	328	323	320	357	366	369	333	350	343	367	339	370	358	355	355	330	360	397	343	363	364	361	366	358	328	384	339	329	370	353	353	371	383	351	340	357	373	367	333	379	381	362	338	352	372	338	351	364	371	337	364	358	381	377	350	358	350	321	344	358	356	367	351	344	336	364	351	325	330	362	357	355	381	332	366	360	329	345	370	342	357	352	347	324	333	352	368	340	341	338	374	385	389	324	349	362	374	324	383	355	363	360	352	333	336	342	359	352	367	332	385	370	368	396	353	326	344	328	354	363	329	331	353	358	342	344	348	356	343	363	349	349	355	352	334	335	366	336	317	350	315	320	378	325	360	346	325	342	365	318	372	346	330	331	335	360	341	382	328	335	342	333	350	334	354	328	353	354	337
23956	3386	2795	2076	1448	1060	838	574	526	406	360	314	299	237	299	234	226	233	194	170	212	219	214	197	170	171	187	176	159	176	184	171	152	197	153	156	163	167	138	156	148	182	147	189	173	156	163	165	157	169	153	158	153	145	158	155	168	141	153	145	178	167	166	129	144	152	159	163	153	151	151	134	152	142	131	157	158	158	144	157	143	140	156	140	153	123	154	162	150	144	146	142	152	160	177	153	164	149	150	154	172	149	169	142	130	154	142	155	151	169	170	149	150	152	153	155	128	138	139	157	155	155	138	142	122	140	163	134	151	165	162	142	142	148	124	128	136	152	179	138	170	123	157	128	139	127	149	148	151	154	144	127	147	141	119	154	152	135	152	149	157	140	163	165	162	154	157	172	130	165	143	149	134	158	140	135	154	152	138	139	136	144	160	148	151	152	146	146	147	155	151	143	170	138	154	152	152	144	150	156	151	144	141	151	151	151	136	136	124	148	136	128	160	148	127	148	160	155	160	126	147	155	134	148	148	158	136	145	172	154	159	159	138	145	155	174	160	148	140	152	141	153	127	129	145	138	143	145	159	138	157	154	157	151	150	133	155	141	157	141	153	148	141	138	155	159	151	161	132	155	149	160	121	153	149	150	145	156	157	144	131	147	155	143	140	142	133	160	138	157	148	162	131	149	133	149	174	143	136	169	134	135	161	144	179	141	146	174	149	156	161	160	140	124	171	175	127	158	126	153	129	146	155	152	153	141	142	163	121	131	160	146	138	135	135	144	144	157	147	145	162	161	122	153	132	139	142	148	158	136	124	154	158	149	146	154	141	128	130	150	165	143	136	129	154	154	144	140	148	154	145	155	139	162	172	169	141	146	172	140	181	143	142	143	154	130	158	141	130	158	153	141	152	136	155	159	152	155	159	153	148	146	146	142	150	146	142	165	143	156	148	121	125	136	117	130	152	158	137	156	163	134	151	126	149	171	145	139	148	131	140	169	133	142	144	154	167	144	136	137	147	143	157	149	141	150	144	143	157	161	155	144	154	136	150	150	158	149	151	157	184	138	152	140	167	141	142	161	159	128	160	131	154	153	171	138	148	135	172	164	157	132	171	172	165	122	141	137	147	148	141	160	145	148	139	157	172	126	141	153	162	157	146	148	141	156	150	150	176	157	159	150	127	170	148	149	138	142	139	158	138	165	129	140	145	145	151	129	145	133	137	161	154	160	163	150	156	142	134	154	155	156	138	177	147	134	146	139	135	147	137	148	154	147	149	119	147	156	141	166	167	171	157	135	135	145	150	160	127	137	144	171	148	161	148	142	140	158	158	148	137	135	150	152	139	136	157	161	145	164	140	149	154	139	161	134	159	134	156	156	161	149	120	144	146	145	131	155	148	141	143	139	168	162	137	143	147	148	150	154	151	150	160	162	149	162	150	157	125	161	145	157	147	150	163	130	134	145	151	145	164	146	141	148	132	141	141	169	135	140	163	147	155	130	152	157	156	145	157	146	143	161	144	159	150	144	137	120	156	148	129	156	127	153	142	136	156	151	142	142	176	145	155	152	147	158	149	136	157	147	163	146	144	171	154	143	160	133	134	152	156	133	133	142	166	153	129	157	154	167	202	175	143	148	128	162	160	161	139	158	157	167	160	141	171	164	133	174	148	138	139	157	171	162	172	142	137	146	165	168	149	135	157	131	167	137	135	152	137	150	147	164	141	172	140	129	181	134	141	172	144	165	150	180	130	152	121	134	141	162	163	166	157	159	153	126	149	134	166	145	161	146	162	144	153	141	158	152	171	155	148	160	140	142	139	150	137	145	137	130	132	153	137	163	115	157	148	159	145	168	128	140	133	147	145	139	141	136	119	160	146	166	151	144	181	149	149	154	171	140	161	163	158	165	148	152	155	139	175	141	134	137	153	140	141	133	153	160	157	166	148	153	153	162	134	163	158	124	140	154	146	153	120	128	142	154	130	145	151	131	154	171	166	166	179	155	132	146	146	190	152	138	153	147	163	149	151	151	151	146	132	155	155	165	135	127	142	150	141	157	151	152	149	153	163	175	145	135	161	175	146	148	153	146	153	150	149	133	118	177	142	154	143	136	159	160	138	155	144	134	144	156	129	156	166	153	134	151	132	141	155	147	127	128	159	146	138	146	147	141	133	144	143	129	147	153	153	149	166	148	149	151	141	161	150	127	166	154	126	158	152	153	144	173	155	143	145	181	180	181	160	139	130	162	143	153	163	139	152	178	144	151	118	144	144	162	129	145	121	163	152	164	144	119	154	142	160	144	149	140	151	155	160	153	151	159	164	150	143	159	154	152	156	155	169	131	158	150	159	187	130	126	177	156	149	142	159	160	154	145	160	172	159	155	153	150	159	134	143	143	156	150	153	151	160	146	151	151	171	141	142	125	138	151	125	162	133	145	156	143	130	145	152	166	158	151	164	150	175	180	138	154	140	122	135	143	152	146	158	165	124	132	140	154	151	163	144	126	148	158	158	151	135	129	140	138	158	146	147	142	166	147	149	144	170	150	156	135	134	141	161	143	161	158	145	146	129	159	172	153	161	156	143	147	138	152	150	132	144	150	126	145	144	128	139	139	144	139	135	154	162	140	155	143	139	164	143	157	144	148	135	128	168	168	159	154	146	160	149	149	131	157	139	145	139	150	154	145	136	138	130	151	156	153	151	152	141	147	162	131	137	158	144	170	169	150	154	140	177	167	161	136	163	154	135	133	127	153	154	118	140	126	174	140	154	148	152	134	136	152	148	148	154	139	128	143	157	146	142	138	143	149	146	139	164	156	133	153	140	135	169	145	147	126	142	137	153	173	141	140	126	139	162	140	157	156	137	130	161	129	153	153	139	148	156	164	142	127	150	143	158	162	144	161	130	141	131	139	160	143	159	160	130	144	141	150	154	152	144	129	150	156	144	147	147	131	172	171	157	168	142	135	172	134	138	140	174	151	153	160	161	150	153	150	132	131	130	155	141	137	150	161	135	143	150	133	153	152	135	160	138	158	157	135	156	142	143	140	152	142	141	144	135	118	173	151	158	163	141	152	121	133	145	139	164	162	150	170	151	154	131	154	146	141	141	170	158	173	165	165	130	138	148	156	140	156	159	131	161	143	148	154	145	144	138	142	161	156	146	144	132	168	163	154	122	159	142	169	171	148	138	154	143	140	147	145	155	159	162	143	164	146	120	150	162	141	143	163	133	147	154	145	152	147	146	164	148	126	156	149	151	164	138	147	130	144	131	159	135	151	161	158	142	171	157	167	186	127	137	139	143	156	168	144	155	138	147	151	159	133	153	158	148	134	147	143	120	153	130	161	146	148	126	143	165	126	138	139	144	154	156	146	160	145	140	134	157	149	135	168	148	119	160	167	155	159	144	145	157	154	146	140	158	141	134	138	151	150	154	138	146	132	158	150	169	164	150	133	149	124	127	142	128	144	130	137	168	142	119	153	151	139	148	168	142	170
10793	2883	6660	6998	5858	4753	3866	3234	2618	2291	2060	1693	1594	1446	1329	1234	1105	1080	1025	951	984	907	852	862	835	778	790	725	745	702	730	698	703	672	672	666	654	661	596	589	613	558	604	589	555	569	572	574	574	549	568	548	571	581	554	541	533	549	542	538	516	556	563	495	483	540	516	518	519	535	483	495	525	537	570	531	517	510	545	518	524	547	487	521	575	530	514	530	490	511	476	475	515	510	504	534	561	513	501	511	545	471	492	526	474	477	519	503	499	484	480	439	523	497	514	484	481	517	498	516	501	501	491	529	486	505	467	484	495	536	527	513	489	483	488	503	466	532	497	497	540	522	479	492	512	490	509	464	478	498	461	509	510	553	507	513	458	485	484	487	499	458	475	506	497	437	525	509	496	502	495	447	490	480	476	512	499	486	499	521	492	530	487	519	477	466	516	488	494	516	515	530	472	513	471	522	455	520	519	466	513	507	491	482	518	464	486	474	468	482	495	490	519	490	482	487	483	490	490	492	447	478	542	488	493	490	479	480	506	503	475	455	492	507	497	473	445	457	512	473	488	505	443	497	495	479	507	523	452	482	485	517	492	489	477	492	489	487	549	458	467	501	495	480	468	487	478	545	492	471	462	483	516	556	492	524	473	508	501	466	504	529	478	484	470	519	496	491	488	516	520	483	510	528	460	488	511	502	489	499	483	482	464	469	491	529	487	484	524	499	468	501	510	464	504	472	498	500	489	478	444	469	491	465	510	495	508	510	499	498	521	505	487	511	511	509	479	450	526	459	471	445	473	502	490	539	495	521	483	502	485	444	482	497	517	537	472	513	463	447	513	531	514	497	513	497	519	481	492	453	463	526	486	494	492	496	423	481	469	474	492	460	498	469	501	488	531	467	503	529	495	523	498	476	486	537	491	497	475	505	506	491	494	519	468	511	466	498	490	478	478	500	441	517	495	476	529	501	494	485	505	505	509	460	465	473	516	479	445	512	505	482	524	508	488	514	515	515	516	487	466	496	459	497	478	530	503	517	513	480	483	442	464	467	484	498	501	476	517	496	478	481	443	525	488	476	483	445	517	516	488	472	494	453	483	514	497	448	483	487	478	458	494	507	470	519	498	493	474	490	497	508	465	540	505	507	461	491	491	477	491	490	480	521	492	486	476	501	505	478	496	515	496	529	463	487	557	508	471	465	480	527	532	532	480	479	500	520	491	457	483	521	480	483	472	534	508	467	537	486	489	477	465	482	515	521	496	519	498	497	452	525	511	489	487	524	504	477	506	478	541	506	488	497	483	483	503	518	491	493	481	517	477	523	489	501	494	480	512	495	526	530	509	517	486	484	496	497	474	488	486	470	496	474	478	507	490	512	466	470	493	470	490	491	467	494	487	526	516	498	514	488	473	493	490	500	457	529	470	476	492	517	453	522	468	538	491	475	488	496	484	480	452	517	495	479	515	490	517	467	483	517	526	491	500	512	457	498	487	500	462	487	500	486	495	488	509	491	449	527	501	504	496	492	497	556	484	496	473	504	503	502	462	523	499	473	505	488	495	480	527	496	513	455	466	543	481	500	482	472	486	492	502	493	504	476	493	467	520	514	483	485	467	491	471	481	468	487	509	481	486	464	506	479	494	491	510	490	480	512	515	466	487	494	455	514	493	480	474	483	502	512	503	480	460	488	514	497	486	453	521	489	469	471	444	484	535	469	474	511	495	444	508	487	499	499	489	513	502	493	488	486	449	454	499	498	507	492	494	471	512	526	526	502	482	433	489	510	483	459	489	495	471	520	492	475	532	489	471	526	517	508	506	474	539	520	512	536	479	516	478	490	488	491	482	512	552	511	485	464	513	502	466	473	490	506	504	479	488	484	492	487	502	495	477	488	479	508	471	459	513	493	504	484	476	491	506	441	491	563	548	509	488	501	495	492	512	502	512	517	497	479	495	518	521	460	486	475	481	469	510	497	448	507	487	482	498	492	537	496	504	513	490	454	459	480	528	529	488	480	484	475	453	502	504	473	513	476	477	461	463	496	518	510	494	460	471	485	488	481	468	494	502	489	495	440	490	485	511	539	501	477	470	520	508	467	509	549	508	506	506	513	509	493	489	508	524	524	488	505	507	482	505	485	514	510	478	513	495	523	493	496	509	525	483	498	492	484	475	506	516	493	492	486	466	482	502	454	501	471	514	522	407	492	507	466	484	522	494	524	500	523	478	474	470	505	476	472	468	482	455	489	478	455	500	512	537	497	493	498	498	477	488	461	508	498	468	534	488	458	477	497	489	522	491	491	484	464	461	513	471	488	470	532	488	514	491	529	458	494	468	513	490	530	518	485	558	510	485	485	488	475	505	515	489	517	485	463	472	462	506	497	532	472	535	485	489	474	469	516	531	480	476	483	490	508	488	496	463	532	511	459	498	513	486	504	481	483	486	504	528	478	487	524	474	510	519	473	477	501	484	504	489	497	532	510	475	484	514	468	497	540	540	492	487	478	498	491	478	488	503	525	512	506	473	459	510	510	455	504	526	511	498	513	512	517	489	535	471	497	484	482	467	449	479	497	494	479	500	474	524	460	496	503	467	480	490	461	499	466	551	512	508	493	497	529	483	483	478	527	519	513	504	512	503	462	517	507	475	490	461	471	471	525	509	469	514	486	532	519	527	477	481	483	467	451	472	510	474	505	531	501	480	490	483	455	444	467	474	480	529	475	489	508	477	514	518	521	471	473	495	513	490	510	503	462	509	480	492	515	445	526	505	533	535	512	459	480	501	516	460	441	472	485	473	476	535	505	480	497	461	468	457	493	488	502	492	528	481	479	467	464	460	476	563	483	492	516	507	489	479	497	499	519	498	522	488	511	480	467	493	495	506	516	501	484	469	490	511	468	487	494	497	498	506	493	514	473	494	490	478	471	489	508	495	492	499	485	486	473	498	483	474	546	493	478	492	519	474	490	495	513	501	474	497	503	487	505	525	451	538	503	509	481	480	493	448	518	491	526	522	516	470	495	487	508	508	492	490	478	482	493	513	461	522	506	477	474	506	492	495	502	493	458	498	486	472	481	432	487	503	479	483	490	496	471	500	475	492	500	520	529	497	477	519	525	469	472	465	446	496	475	527	473	485	488	538	485	524	503	472	520	484	497	456	497	471	498	506	485	534	516	487	501	499	498	469	489	453	454	517	491	509	485	504	467	514	500	494	553	460	494	512	515	495	503	526	495	515	476	476	502	479	507	506	484	502	487	496	495	469	503	513	472	487	514	494	522	495	504	497	504	509	519	512	477	502	473	495	483	484	478	483	473	517	501	516	517	479	532	466	467	502	461	486	485	485	487	489	482	493	511	488	515	475	530	527	506	480	531	493	470	458	481	507	499	462	475	486	479	472	482	496	468	483	482	509	526	512	445	481	496	517	508	487	488	466	469	518	517	489	491	480	484	476	476	477	499	454	460	455	450	517	471	523	469	512	492	499	518	487	496	448	503	500	502
2965	310	317	248	262	239	224	231	222	232	192	207	232	249	223	234	229	206	218	209	195	234	228	206	177	228	195	208	206	193	178	200	201	228	214	215	214	204	224	191	213	226	213	217	195	198	214	214	209	179	218	221	199	209	187	200	187	212	206	205	242	195	185	214	219	208	203	211	209	177	207	211	231	212	231	219	205	215	226	217	225	196	222	196	220	201	193	230	206	198	223	200	200	210	216	218	180	224	187	203	184	211	193	210	200	213	197	215	201	211	187	208	199	202	189	206	219	198	205	198	242	192	200	197	208	205	187	190	187	227	195	192	189	216	193	216	209	181	221	209	195	202	221	203	207	211	212	212	197	186	209	214	217	191	197	197	225	202	208	189	233	221	214	238	187	224	225	236	209	204	192	199	167	202	224	200	228	213	203	193	215	205	169	223	192	238	183	217	203	204	220	208	229	210	187	204	222	203	224	203	241	177	199	181	220	205	212	217	199	207	193	206	202	188	233	187	189	213	209	214	208	194	204	203	243	221	211	194	212	191	213	207	198	214	200	198	210	234	216	213	211	201	208	205	204	210	181	222	216	199	197	203	216	225	188	206	206	198	219	189	200	213	225	212	204	192	207	197	202	193	225	211	206	217	222	228	185	185	205	177	200	221	234	227	206	215	207	226	208	215	203	221	185	215	234	208	184	219	215	195	218	231	235	206	202	222	211	221	198	192	192	220	244	238	177	200	204	233	181	209	199	204	194	234	228	218	189	194	210	214	204	196	191	199	206	191	197	208	209	209	191	220	185	194	203	177	210	204	214	202	209	188	207	200	205	213	211	206	220	191	199	197	191	213	190	207	191	197	210	230	216	234	199	213	217	208	212	185	209	218	220	199	223	220	206	221	185	220	197	203	214	214	230	192	223	209	205	206	196	186	196	202	213	237	204	231	196	206	218	230	206	221	182	182	208	211	200	217	219	199	233	186	202	181	214	226	232	186	217	214	225	218	190	208	195	198	234	220	196	203	220	212	234	189	205	221	203	208	201	197	169	190	190	235	218	220	209	219	196	209	212	218	204	229	204	189	233	211	202	202	186	213	200	216	201	195	230	217	198	183	220	220	208	195	192	212	179	185	214	201	170	188	179	231	203	195	204	204	192	195	210	197	194	220	201	194	209	215	227	214	196	208	207	215	215	210	202	205	181	205	192	203	187	218	199	218	212	220	230	209	211	201	214	243	187	218	195	193	216	222	204	201	210	228	229	261	197	200	234	208	208	216	222	223	223	203	212	215	220	211	242	214	216	216	191	222	215	211	213	188	216	226	198	189	199	199	208	188	213	207	205	191	236	208	194	204	209	229	211	229	219	235	220	220	213	208	197	229	204	227	239	213	203	194	207	199	199	204	251	181	208	211	214	194	199	215	206	189	187	212	194	229	215	200	208	185	219	229	213	234	189	195	204	217	213	201	202	168	172	195	223	218	194	192	180	189	204	184	213	198	197	231	204	214	204	193	184	199	208	223	207	239	215	222	216	183	206	212	187	203	227	229	212	209	215	190	195	216	221	222	208	220	245	202	208	216	203	220	187	186	188	203	196	233	211	234	218	191	217	203	220	204	198	227	189	223	208	200	187	195	207	224	183	197	208	209	235	187	222	200	218	228	201	232	205	207	202	217	211	231	211	214	205	186	215	207	189	211	216	227	205	208	206	208	173	206	209	225	214	217	205	192	200	198	212	197	206	188	199	226	213	191	197	228	189	200	215	220	208	203	214	211	216	187	216	240	222	211	227	203	211	198	207	218	186	211	176	202	204	203	202	192	213	229	208	202	218	185	208	197	197	217	186	190	209	232	219	219	255	220	208	191	224	212	207	240	205	200	213	214	184	201	200	215	212	233	250	214	201	222	203	218	231	208	226	190	180	232	191	199	199	238	217	215	206	200	220	184	212	204	199	181	177	215	207	218	214	223	207	214	260	213	211	196	191	192	200	225	204	211	225	221	205	216	212	221	217	221	208	205	208	201	181	178	184	206	197	224	179	198	231	199	216	220	228	198	224	204	196	221	212	221	211	223	203	173	197	207	214	210	190	220	204	173	202	196	208	200	213	186	193	199	175	199	193	207	178	209	212	230	209	233	195	200	191	192	214	200	229	195	216	208	210	191	219	203	194	204	189	228	208	217	214	179	224	235	211	224	218	205	210	205	228	212	184	205	205	205	182	206	210	210	209	201	219	203	186	205	202	245	205	222	207	212	192	216	202	221	233	197	224	213	213	230	209	201	190	211	188	209	197	188	227	204	214	217	217	191	191	199	221	217	193	200	218	215	206	223	213	223	194	220	223	205	221	203	223	202	223	176	201	191	210	195	220	221	207	197	206	201	196	208	222	224	214	207	217	198	206	195	186	228	172	206	212	191	199	190	210	196	236	215	166	218	213	200	204	227	225	203	196	227	196	218	206	183	192	202	213	207	225	195	197	205	205	203	236	177	206	208	201	212	209	190	209	204	212	228	206	241	202	188	200	185	209	210	202	214	204	209	201	203	208	202	216	205	212	191	181	229	202	209	194	187	194	214	213	203	195	208	204	194	229	224	203	220	215	196	182	232	227	174	202	221	182	200	209	201	209	185	200	220	199	209	222	205	237	215	226	200	198	189	197	203	215	189	230	202	230	210	208	199	208	225	183	224	209	208	187	208	217	197	173	193	188	219	185	216	214	185	196	205	209	228	222	216	211	231	236	193	205	213	200	217	217	210	190	197	188	213	223	209	225	203	213	207	190	211	199	198	203	211	216	199	229	168	224	212	210	230	210	180	198	210	211	230	198	213	190	219	209	226	229	204	227	215	203	205	204	220	206	212	202	202	207	206	204	240	213	188	218	230	213	202	214	210	202	219	202	195	228	218	234	206	207	210	203	215	209	239	197	208	249	197	214	189	216	216	210	201	214	222	204	205	212	177	174	201	219	200	213	191	204	212	218	206	201	209	196	211	213	213	198	217	202	181	207	231	208	208	195	203	192	231	231	218	196	198	236	186	216	191	168	212	210	203	238	198	199	206	215	206	210	173	219	205	203	212	206	205	213	202	215	215	218	196	220	211	212	206	189	184	202	240	206	195	187	204	214	201	207	202	232	190	200	213	207	224	225	208	200	208	190	194	204	202	199	201	198	231	183	196	206	231	204	202	203	209	215	216	190	220	186	227	198	228	195	194	173	186	205	208	193	209	194	190	196	209	195	186	221	192	212	205	211	212	203	193	210	223	193	205	207	201	198	201	231	198	198	201	197	193	194	233	172	207	211	214	188	232	190	231	218	186	202	204	186	230	192	208	198	232	195	220	229	207	220	210	207	190	218	198	195	213	246	205	196	238	198	205	187	191	203	207	222	176	194	199	196	209	197	230	173	192	184	183	186	222	203	224	221	202	199	211	195	199	197	206	219	204	225	186	192	231	200	203	202	207	216	204	237	204	204	215	207	220	215	215	204	228	224	216	222	200	226	221
3728	725	888	886	758	743	754	726	774	634	691	642	673	644	636	663	661	662	653	625	631	626	692	684	635	656	627	670	686	640	564	682	669	620	651	595	634	653	594	597	673	690	592	633	653	653	646	630	616	629	655	637	610	643	631	591	614	683	631	641	600	573	607	649	612	636	673	650	612	624	618	583	630	598	624	625	656	661	668	600	641	580	579	650	611	658	665	606	619	634	668	648	617	588	607	637	635	634	627	616	618	601	643	619	592	666	605	606	639	651	649	633	630	635	634	606	690	635	639	660	615	616	642	608	674	653	640	611	609	611	670	630	624	627	647	606	613	593	577	649	644	632	646	639	613	629	614	596	692	668	664	611	593	699	635	572	646	609	640	583	633	630	586	641	650	683	649	591	629	638	623	602	616	635	657	611	626	636	610	619	619	665	603	645	634	641	630	677	617	589	650	637	632	595	648	635	616	594	580	604	655	657	628	621	612	599	625	634	604	617	597	602	626	627	597	660	645	621	657	636	635	664	625	635	605	646	594	665	604	621	633	627	631	623	608	626	624	642	656	618	608	626	663	627	667	646	666	623	623	654	619	667	628	658	615	603	622	621	651	625	617	663	580	638	610	649	600	646	653	608	647	622	675	609	651	682	631	598	624	655	594	653	630	619	616	559	638	645	645	636	621	642	584	589	586	606	639	609	612	670	646	632	615	670	633	618	614	666	655	593	656	623	648	663	604	685	626	640	672	641	639	618	627	628	650	672	601	620	637	590	620	638	656	617	638	636	663	592	624	634	607	590	603	647	618	607	636	654	604	638	620	623	575	607	625	613	650	624	655	640	654	644	632	627	619	597	609	617	591	627	601	670	628	647	653	661	612	656	641	648	665	613	595	595	681	655	634	639	635	629	638	633	625	636	630	605	634	628	605	657	598	621	598	624	646	599	629	632	657	610	615	632	614	590	567	607	623	677	607	635	658	696	654	592	623	646	616	620	598	603	587	629	673	632	629	615	602	658	641	705	648	589	622	654	645	624	652	678	612	639	672	644	616	609	672	590	665	665	604	631	618	631	643	646	617	621	686	628	646	644	588	609	623	614	638	663	654	650	607	662	650	613	617	621	644	648	672	608	651	621	631	624	631	589	663	659	570	693	616	629	614	578	684	658	619	649	685	633	641	596	613	643	681	679	604	624	618	606	639	643	576	624	660	630	635	643	611	628	613	645	600	661	605	622	649	577	563	625	617	653	668	650	630	594	667	609	601	601	609	613	637	652	632	638	626	584	636	634	666	628	651	670	627	664	612	640	616	627	630	647	627	569	619	659	634	617	606	638	693	623	635	646	598	613	639	638	638	619	627	652	651	604	601	650	639	608	587	622	609	662	655	580	667	652	648	651	645	634	610	601	628	608	585	613	608	632	640	659	673	619	601	590	618	620	638	648	648	652	628	613	628	614	628	602	649	649	629	626	582	639	610	618	652	603	637	650	614	643	639	611	615	640	656	638	612	659	630	614	668	646	662	626	591	565	657	655	690	647	585	655	642	680	653	605	623	641	623	630	655	618	625	629	606	641	593	650	600	641	642	585	656	588	588	622	609	683	623	646	627	671	658	617	620	627	630	634	640	632	647	636	650	609	638	632	638	650	624	657	605	607	655	666	617	646	612	631	604	615	606	626	606	672	643	603	671	654	602	644	634	626	619	683	643	637	618	582	645	654	655	650	616	662	686	622	630	634	628	635	670	636	687	646	627	647	625	626	592	612	578	639	611	605	639	599	627	601	598	665	673	618	668	634	640	596	649	658	651	627	640	602	639	636	600	629	630	618	635	621	631	663	648	616	627	628	628	693	617	586	654	614	643	635	665	679	616	640	656	624	603	642	611	632	641	686	652	554	602	667	614	637	630	675	652	606	629	636	631	651	637	614	628	606	671	636	594	596	625	634	636	632	630	629	590	585	629	640	622	667	618	565	627	586	591	610	649	639	623	617	637	629	649	628	658	652	623	663	609	643	661	608	648	646	624	641	617	651	618	611	608	613	640	557	608	636	674	582	620	658	617	629	598	579	583	614	605	621	645	640	634	656	659	600	619	693	607	655	652	617	660	647	664	632	616	631	621	631	626	594	596	593	666	609	602	585	642	631	668	617	675	656	635	602	640	650	637	583	634	628	626	678	662	612	633	600	631	631	649	621	670	659	632	641	627	626	633	642	653	612	589	637	647	628	609	642	633	645	620	643	627	621	632	646	662	623	613	583	648	645	668	590	625	580	620	627	598	632	581	668	623	676	618	628	623	666	645	637	636	678	673	638	646	662	658	629	646	602	634	627	677	638	652	611	588	638	644	662	625	666	629	628	618	642	624	654	645	664	629	658	660	661	639	640	576	645	629	587	610	626	613	666	611	627	620	642	607	658	652	657	652	651	603	620	601	635	643	627	634	617	601	611	673	605	611	603	642	620	625	635	642	662	667	619	657	681	665	648	606	651	635	594	636	697	576	628	620	625	627	631	615	670	618	605	654	623	701	646	635	649	661	661	591	629	621	656	631	627	623	649	620	616	676	622	683	620	605	618	628	635	613	647	577	654	635	664	644	656	636	671	629	633	630	624	622	680	626	634	655	597	664	622	643	699	636	603	653	612	571	612	626	604	637	649	626	609	611	657	610	624	653	608	625	624	596	622	628	657	630	632	636	601	621	614	578	651	668	634	628	633	619	586	635	641	619	649	622	645	624	609	624	598	589	649	622	635	624	623	641	608	616	639	617	654	664	653	628	646	603	667	645	671	686	636	637	604	646	633	589	599	623	638	604	592	617	633	671	618	654	625	628	614	654	628	654	621	612	612	611	624	636	639	615	609	639	609	646	608	638	644	634	622	662	607	661	608	642	623	636	634	629	662	647	622	621	629	641	640	644	646	634	651	660	602	625	640	627	636	587	651	631	657	600	608	624	644	670	603	629	646	646	627	644	613	618	624	662	595	610	653	642	619	640	635	634	626	609	605	638	619	596	628	616	594	650	673	630	660	609	632	642	598	660	621	622	602	646	609	667	585	663	601	606	607	637	611	622	632	621	650	632	627	619	648	641	658	685	602	637	649	597	644	627	630	624	606	588	611	688	617	603	629	608	605	626	611	620	609	627	669	635	596	631	617	587	625	623	651	639	628	606	647	632	621	619	605	630	636	602	625	662	627	626	627	600	670	650	641	692	624	615	615	610	645	628	646	623	631	641	645	619	667	655	645	614	635	616	626	653	633	611	673	625	641	652	608	642	649	681	611	677	600	643	617	587	653	665	626	627	679	622	626	620	678	644	630	629	649	614	634	633	685	642	653	605	633	651	615	574	620	636	587	637	632	618	662	676	662	673	621	645	615	639	608	628	597	611	671	617	624	672	631	624	602	672	641	621	633	675	662	605	653	652	668	654	677	688	630	605	617	660	612	601	633	618	633	584	652	631	662	626	616	667	618	653	656	662	641	630	643	600	649	597	598	597	636	636	610
15530	1482	1398	1099	734	559	445	324	268	235	218	215	166	168	183	162	136	115	139	127	126	131	108	128	131	157	113	125	98	104	107	114	113	120	110	122	124	107	114	120	120	115	110	105	107	100	95	100	109	107	111	92	93	99	124	96	114	115	100	99	101	117	84	111	112	116	110	102	85	102	107	93	105	101	101	118	91	112	101	109	111	126	85	97	88	91	84	113	87	113	112	96	111	95	101	107	98	83	106	112	107	82	113	123	100	126	111	94	112	105	111	105	111	88	81	118	103	87	114	99	98	95	117	101	115	100	118	109	122	98	106	102	110	117	101	107	99	111	108	111	90	101	92	103	116	92	101	92	112	99	107	98	93	90	95	83	103	102	117	106	106	99	110	114	91	99	99	94	95	97	94	115	105	121	134	109	105	111	104	95	106	118	100	98	121	102	105	96	90	105	75	101	86	109	114	104	112	108	117	90	111	103	103	124	108	119	94	96	105	98	101	97	98	100	98	89	95	76	96	120	116	98	91	125	94	97	103	124	85	103	119	101	97	95	118	104	101	107	86	90	108	132	101	97	112	98	112	114	106	94	79	109	104	88	103	86	84	117	107	104	94	112	112	98	104	99	93	99	112	102	98	104	99	104	109	96	103	100	100	89	100	105	116	98	100	131	122	93	106	99	101	105	98	116	125	110	104	117	90	115	95	97	107	107	121	100	110	91	103	93	135	97	104	106	123	114	107	99	113	105	118	95	109	101	83	108	99	106	103	99	96	116	91	96	101	93	125	111	97	105	123	105	103	91	121	97	107	86	109	96	95	103	126	111	87	97	95	114	111	114	107	119	106	124	93	108	87	94	113	97	96	107	106	94	102	91	85	108	105	96	119	92	100	102	104	98	106	109	103	102	93	101	101	108	105	92	95	110	110	126	109	115	97	104	101	115	87	102	91	122	101	99	107	106	119	105	103	130	100	113	105	97	108	98	88	110	107	109	101	100	83	112	95	85	107	104	97	83	104	88	109	98	94	101	94	89	105	96	101	110	87	124	106	108	109	100	101	99	103	107	111	102	90	118	104	94	115	91	109	96	110	115	112	106	98	108	98	95	107	108	112	78	109	93	107	106	117	100	113	93	93	81	85	94	91	106	88	95	115	107	78	95	103	95	98	106	85	102	108	99	99	101	95	108	112	119	92	97	106	110	102	124	91	105	111	90	97	77	97	103	114	101	106	77	107	98	88	106	107	103	113	117	106	113	120	101	92	100	93	96	96	116	97	86	107	89	88	97	99	83	92	104	114	106	115	126	98	100	93	95	108	88	113	95	108	108	105	98	95	92	117	77	86	123	99	110	109	108	96	108	109	97	102	106	91	103	99	90	85	103	100	107	95	101	106	104	108	102	108	103	81	97	122	109	115	99	98	87	90	124	96	122	106	100	103	107	102	104	103	107	100	106	103	94	96	113	91	100	98	102	104	79	117	93	96	104	104	101	113	101	101	93	96	97	94	100	108	102	96	112	107	115	109	97	102	96	120	110	93	124	118	91	85	113	101	105	115	99	107	92	91	100	109	107	98	106	103	103	104	109	82	87	100	109	103	102	93	104	94	81	96	101	115	115	113	100	107	105	97	92	104	87	99	100	90	93	87	91	126	109	106	118	82	93	88	100	95	107	100	115	103	95	110	104	95	90	116	96	119	119	96	84	114	90	88	102	100	97	85	102	98	89	108	84	90	115	95	107	93	90	101	108	124	96	94	113	107	89	108	121	116	118	107	101	84	109	89	95	102	102	112	116	95	115	96	92	116	109	90	94	114	97	110	105	105	107	99	103	107	109	94	120	107	92	95	125	109	103	95	96	87	106	116	96	88	89	113	85	94	96	91	93	113	114	90	95	119	106	100	88	87	89	103	99	118	113	131	111	107	105	94	117	110	86	101	101	84	110	104	101	106	101	100	117	89	107	77	113	112	105	108	104	96	79	99	112	111	100	111	107	101	92	103	100	87	88	128	121	100	101	94	98	103	107	111	85	100	105	90	84	92	96	112	97	91	89	89	100	115	94	101	86	111	114	107	113	113	123	87	105	109	115	104	108	84	77	116	108	87	108	91	88	110	90	96	96	88	91	108	117	114	109	104	97	99	101	108	90	97	97	96	94	129	110	91	116	86	113	97	96	95	116	97	100	103	108	96	121	96	113	98	107	102	97	98	95	113	97	97	98	114	101	100	104	79	99	82	91	85	100	98	105	104	127	103	112	98	96	106	95	110	124	95	98	111	112	96	94	109	107	108	96	112	93	95	111	111	98	87	102	108	108	109	111	87	99	105	105	96	115	84	118	89	99	89	110	130	126	114	92	101	123	94	109	101	106	90	93	101	102	106	112	105	97	111	109	114	111	86	101	106	92	99	74	112	96	112	101	96	110	110	114	103	99	100	117	97	102	99	100	95	114	86	86	111	97	113	90	110	104	117	100	81	103	99	102	101	102	94	111	108	117	118	99	106	88	97	103	103	116	100	118	108	107	102	100	117	90	105	95	113	103	99	83	84	102	97	96	98	92	106	88	104	98	93	110	111	112	87	123	99	98	108	100	96	101	98	109	114	107	133	99	112	94	120	98	108	111	127	109	108	104	106	102	121	91	100	102	99	93	96	100	120	110	105	115	91	96	115	119	96	109	113	106	106	75	87	104	109	104	107	96	96	97	102	100	100	100	112	98	89	96	90	107	97	90	97	119	108	141	102	99	101	110	106	99	116	91	97	94	93	103	94	88	101	114	100	92	87	101	106	103	94	122	113	107	97	100	104	114	101	112	96	87	114	96	114	106	94	100	110	89	107	118	92	96	109	109	93	98	78	115	105	110	95	104	99	99	109	98	120	108	107	100	107	99	103	111	78	94	95	106	84	115	95	108	94	112	107	95	99	101	115	107	103	105	98	116	113	93	98	94	99	108	117	121	93	90	92	86	98	111	101	102	118	101	86	106	111	101	113	103	89	103	108	101	103	108	95	108	108	101	101	114	108	98	97	95	103	95	97	127	107	120	99	96	112	91	98	86	100	104	105	104	106	104	90	107	95	109	97	104	96	93	101	103	87	121	92	121	85	88	94	109	116	75	81	95	85	102	125	105	102	95	99	102	97	98	106	115	109	103	108	119	102	108	100	97	112	99	87	115	98	106	103	87	123	113	103	105	115	82	98	116	96	102	98	90	89	120	102	80	108	107	109	113	95	89	112	96	103	101	110	114	105	95	103	99	99	99	102	91	102	88	89	115	93	81	90	104	121	83	101	110	109	119	105	85	89	95	109	106	103	89	103	110	93	105	106	97	109	112	92	89	98	112	102	85	104	97	113	106	100	122	120	105	114	122	93	109	106	109	101	89	105	88	113	106	105	108	102	105	93	94	119	96	101	99	127	99	84	99	104	97	88	119	113	103	86	93	105	108	120	89	86	113	100	105	83	101	105	100	103	121	94	116	101	109	82	110	99	101	103	96	106	92
8541	1499	3665	3794	3089	2597	2141	1779	1439	1304	1079	1069	869	852	734	721	630	678	591	590	542	568	514	527	523	475	513	489	465	442	467	465	450	441	420	394	421	413	388	413	384	398	425	388	397	376	428	406	433	395	392	378	365	380	357	388	381	364	394	358	362	357	369	387	338	380	348	368	372	369	340	382	343	339	381	363	382	357	357	368	391	355	341	353	351	342	342	368	359	357	356	340	377	370	371	378	383	328	375	326	331	339	333	362	417	347	320	347	379	376	331	335	326	353	377	386	330	382	334	350	346	323	379	328	347	391	342	366	383	328	355	347	333	314	349	378	354	336	317	345	360	352	343	301	360	348	379	385	363	339	314	354	365	327	353	342	342	338	353	325	339	378	372	319	341	368	359	333	345	343	329	342	350	377	323	356	373	357	382	357	333	366	374	332	345	405	372	338	336	340	367	372	366	344	363	317	364	355	329	342	326	359	342	369	358	342	343	320	360	320	352	374	353	385	351	340	347	310	355	325	359	344	303	338	360	380	395	335	362	338	310	339	336	357	316	368	398	352	352	339	330	302	318	354	362	309	346	363	354	332	368	344	350	326	373	400	346	329	358	368	334	364	365	346	386	349	321	364	353	357	336	351	326	334	339	351	358	338	341	379	317	356	362	389	334	374	343	348	373	361	343	379	351	345	324	356	364	342	352	358	321	382	379	365	360	351	355	366	367	347	341	349	360	346	333	329	367	363	335	364	360	344	364	354	340	356	350	299	326	359	341	349	365	363	344	340	343	308	343	343	366	395	331	350	311	327	336	342	351	324	352	360	336	340	368	348	366	372	360	356	354	335	327	317	334	384	356	377	340	333	352	345	338	324	357	342	337	305	341	350	372	369	347	342	334	362	350	361	358	361	378	356	378	341	376	340	355	339	366	352	346	329	379	381	318	353	364	339	385	329	345	353	345	323	323	353	348	333	336	342	345	349	336	315	365	349	330	355	327	328	367	320	356	358	315	370	354	352	328	321	376	359	350	343	350	335	362	375	350	365	329	326	356	317	329	362	312	329	363	390	394	330	329	350	345	319	359	360	354	334	348	412	374	367	360	359	322	340	336	381	357	325	354	359	343	306	332	348	360	355	374	380	351	365	361	366	340	344	388	358	340	340	374	341	315	345	328	348	395	347	366	357	358	368	337	343	344	364	325	361	364	359	340	346	333	357	365	341	373	361	361	377	376	361	368	349	342	361	342	308	345	330	360	346	348	344	357	328	366	335	338	371	349	326	355	359	318	387	367	389	349	333	374	321	329	330	349	322	311	347	340	331	340	319	352	337	382	316	378	309	353	360	362	281	355	332	339	330	325	370	344	347	372	356	328	363	319	340	330	353	336	338	377	368	313	374	347	363	357	353	351	352	344	366	349	332	356	338	370	351	349	344	364	322	362	322	328	329	334	347	350	356	349	325	379	353	352	374	370	353	349	338	392	358	355	368	335	339	371	320	317	379	332	344	329	350	334	381	335	360	346	343	364	351	337	338	372	329	313	371	339	350	380	348	372	356	346	336	325	337	346	345	358	343	321	375	344	345	330	383	323	351	345	373	327	326	342	328	372	348	359	352	341	324	328	351	350	341	364	336	350	371	339	334	363	333	358	333	365	316	371	350	339	361	316	337	369	335	321	330	381	371	366	336	359	360	346	355	336	362	346	344	355	365	357	326	346	346	340	330	355	362	349	350	357	372	366	351	345	349	341	339	330	352	324	362	336	342	354	350	368	321	335	343	317	345	329	336	347	308	331	369	358	345	331	365	323	387	363	313	327	369	387	399	331	341	358	316	338	345	351	338	337	377	352	337	398	313	359	368	356	332	375	315	342	346	323	357	376	349	342	356	300	342	371	377	337	329	386	376	388	383	349	373	339	359	351	333	325	351	337	336	349	354	380	349	325	385	380	337	334	391	389	360	343	347	355	360	367	338	364	345	336	330	341	350	325	352	365	339	367	356	349	378	335	338	350	362	366	363	362	358	347	288	346	348	372	356	345	361	339	349	349	363	374	410	338	369	367	354	373	348	322	378	348	389	304	354	385	354	374	352	372	354	345	355	330	397	319	359	362	340	388	332	336	318	336	370	331	397	337	343	336	352	380	359	357	331	377	337	366	362	366	336	365	337	356	348	359	337	340	344	350	330	336	339	341	344	368	338	338	325	352	321	345	374	328	346	325	372	357	356	357	353	361	318	358	347	375	371	329	383	351	350	333	359	363	337	337	309	322	355	375	357	343	374	356	374	342	366	387	351	381	365	327	359	347	340	324	320	333	364	353	356	329	401	340	333	357	393	380	345	345	350	338	377	368	328	393	394	358	358	361	399	334	336	334	329	337	341	343	339	341	350	337	350	359	360	363	372	317	356	341	367	382	355	357	371	331	353	339	352	387	342	289	351	339	357	330	328	405	347	384	359	316	362	350	364	382	329	375	396	338	393	385	328	343	338	363	353	336	352	355	342	336	333	323	383	301	357	358	337	327	350	328	337	341	371	364	338	366	330	322	377	326	368	328	375	325	332	337	376	346	362	346	343	361	349	384	376	347	356	386	374	368	351	320	304	362	388	324	367	315	353	310	360	355	367	355	345	327	378	389	313	354	394	345	366	336	369	354	378	364	334	352	368	350	367	381	386	345	323	334	308	338	327	342	338	346	339	385	324	344	340	322	356	360	366	333	353	325	360	360	321	316	349	330	343	318	376	338	363	345	368	344	350	362	336	341	344	346	413	322	371	327	319	351	353	374	339	344	330	366	334	350	345	352	355	368	342	332	352	370	353	339	348	340	342	349	360	322	384	351	358	318	365	386	379	360	357	348	348	361	327	369	357	359	331	318	344	314	342	330	363	393	307	316	305	310	352	357	340	361	357	350	352	345	348	337	324	384	350	373	352	344	368	335	344	356	329	337	342	297	317	337	362	348	371	355	371	328	333	332	379	370	336	381	369	348	336	367	340	352	356	385	361	349	356	337	352	354	330	358	330	373	353	350	372	368	353	371	409	377	333	336	342	348	349	334	344	359	370	359	368	363	368	351	359	359	343	360	351	366	324	340	370	349	321	344	311	350	358	343	346	346	340	349	367	338	364	360	375	349	345	370	358	344	352	362	345	333	323	358	337	356	326	329	399	343	325	327	342	351	362	322	336	334	377	337	317	333	355	321	379	361	346	342	344	338	325	347	353	344	332	338	368	338	281	386	363	322	316	392	363	329	336	353	338	331	371	364	332	360	368	367	332	353	349	366	315	349	327	346	359	338	328	298	336	345	341	362	333	356	354	345	329	321	360	358	361	365	363	328	339	324	347	354	365	354	336	351	367	357	387	330	345	351	349	343	337	325	353	307	344	348	341	344	338	346	332	340	307	323	309	327	325	320	346	357	345	368	323	359	352	352	376	392	342	315	376	342	369	365	317	384	373	340	353	347	359	342	347	371	367	341	344	359	353	336	325	329	370	344	359	367	350
24283	3440	2920	2150	1409	993	778	595	511	434	369	330	333	285	248	229	203	223	206	192	199	177	200	181	152	174	171	184	151	173	172	138	164	169	173	146	162	167	143	151	146	151	179	125	168	151	165	181	192	147	160	144	151	166	143	165	139	173	159	164	158	139	144	153	143	140	158	152	155	183	151	147	155	135	165	144	182	136	146	155	161	156	136	158	151	154	159	131	151	177	127	146	163	164	159	155	173	153	171	141	142	151	150	161	156	150	161	149	165	147	130	161	163	143	148	147	140	140	146	139	155	135	165	155	153	148	131	135	153	146	148	148	162	149	161	149	142	144	147	147	140	148	148	157	163	130	176	143	163	158	142	153	150	134	159	133	152	157	149	170	152	131	155	160	149	148	147	139	146	145	134	153	153	142	164	140	138	137	156	152	143	145	153	130	145	135	158	152	150	152	136	202	136	144	151	147	147	144	135	148	132	126	162	136	147	147	163	157	149	156	149	151	152	153	127	175	154	154	132	127	164	165	157	159	162	154	155	143	159	139	160	146	166	158	157	135	153	146	166	149	162	141	178	161	162	166	159	133	151	133	139	166	146	145	159	128	138	174	154	160	136	149	147	157	168	137	139	147	162	131	131	153	151	171	135	152	163	150	164	146	143	156	163	153	145	154	168	144	141	144	162	126	136	151	148	141	123	157	139	148	166	142	154	155	160	171	162	162	157	141	157	144	145	152	135	144	152	146	127	177	147	151	158	157	140	143	147	154	147	167	140	138	162	145	143	142	143	136	162	152	147	152	166	160	147	156	153	158	154	145	168	154	170	154	158	162	159	146	128	153	148	173	153	154	141	149	162	148	146	134	129	149	165	144	130	151	160	147	137	134	124	145	156	163	163	162	163	146	141	141	150	140	146	140	140	133	160	165	131	146	153	152	172	138	157	148	150	149	162	154	152	131	175	139	149	145	136	133	153	164	141	151	153	148	146	132	142	140	166	145	149	170	144	170	141	159	139	151	146	144	164	145	160	142	149	145	167	128	149	138	162	148	157	138	133	164	156	147	154	130	147	173	159	135	136	134	144	143	136	136	150	157	165	144	145	141	127	154	164	145	154	133	162	173	145	151	145	158	156	148	164	138	112	155	158	138	140	172	182	144	152	127	155	140	149	151	147	142	147	140	146	145	186	151	175	165	161	165	179	158	147	165	134	177	162	123	151	150	142	143	144	153	146	137	138	167	140	134	117	142	133	123	150	165	146	166	159	156	151	157	159	143	154	138	125	155	121	154	144	163	148	152	165	127	151	139	163	144	151	144	143	149	151	124	148	156	179	140	147	152	146	140	121	152	165	177	145	163	154	163	138	144	132	159	152	175	172	145	151	152	145	135	142	136	156	131	163	160	156	133	148	144	146	105	152	158	153	144	149	142	164	162	127	142	133	124	124	167	174	161	184	148	160	148	160	162	165	163	159	167	132	137	162	139	156	146	169	135	155	154	140	143	169	166	151	137	155	151	147	131	160	155	131	166	160	162	146	129	188	166	157	143	147	154	129	164	142	154	140	133	135	147	171	139	153	149	140	119	148	149	155	145	147	161	153	153	129	138	157	160	170	129	164	148	152	139	157	127	131	138	130	155	152	159	136	138	148	146	145	163	143	139	129	152	149	155	137	149	148	153	133	152	141	117	146	135	147	165	154	162	144	138	131	146	139	152	154	156	133	143	136	139	114	170	144	150	140	133	151	141	138	148	147	151	133	134	163	159	160	138	117	140	146	142	150	154	143	157	189	165	158	170	134	133	146	145	134	155	163	162	147	138	159	138	125	169	173	128	155	149	138	142	146	156	130	157	133	149	152	146	143	148	137	131	147	148	140	175	154	161	151	155	139	156	148	155	127	140	162	161	157	164	168	159	171	167	140	160	155	143	144	156	138	153	135	163	140	142	148	156	159	130	135	139	150	159	142	157	156	137	163	170	132	125	156	155	158	142	141	144	157	145	142	147	140	150	154	149	138	146	145	147	164	157	149	143	155	167	134	139	160	154	149	135	153	175	126	165	139	135	145	159	157	158	150	151	134	157	120	162	163	139	162	171	128	152	123	140	144	153	167	169	148	129	155	149	139	134	147	149	138	154	158	155	143	148	139	149	143	137	153	154	147	154	145	143	143	148	161	165	154	146	136	186	169	129	152	149	124	157	161	156	141	152	134	137	146	148	158	153	167	128	145	161	155	170	153	151	149	161	156	159	140	136	167	156	154	138	129	143	150	155	153	156	151	167	160	140	174	150	159	138	169	157	148	166	158	133	158	145	157	148	137	166	172	170	149	133	164	151	146	147	144	143	135	132	151	162	137	162	146	169	135	154	123	151	150	130	154	164	172	137	140	152	140	134	151	141	134	146	153	133	144	145	132	155	161	146	171	146	141	158	135	178	153	181	150	159	156	145	141	145	141	150	130	156	153	134	127	147	137	150	155	163	156	149	154	159	138	151	139	147	175	179	135	134	179	135	167	153	146	143	149	156	145	157	144	141	151	149	153	145	128	142	134	155	143	134	126	150	124	133	155	167	139	137	144	137	154	142	139	135	158	148	130	156	156	148	140	155	146	152	129	139	133	141	159	141	144	157	156	147	138	145	149	162	150	155	155	149	134	156	141	157	133	132	158	139	142	150	142	160	157	117	158	169	128	132	155	175	151	130	156	148	161	140	147	138	151	145	136	143	160	140	141	154	146	154	149	152	126	153	164	174	158	145	155	153	184	145	178	147	131	134	154	140	137	165	145	165	147	149	152	166	142	161	160	157	141	150	145	152	144	141	146	134	167	139	143	165	149	135	149	144	149	122	138	144	154	160	129	142	137	144	158	154	148	138	156	137	152	158	150	155	156	146	150	160	149	147	145	138	153	164	155	157	149	151	141	155	134	134	163	153	148	147	135	141	141	152	134	143	137	141	143	164	135	134	147	135	154	157	133	148	170	133	155	171	166	167	153	142	130	173	155	162	123	167	130	147	167	149	151	148	137	139	156	152	159	170	160	128	145	134	146	144	156	167	143	178	155	154	155	130	128	147	149	158	148	114	131	164	147	144	168	175	146	157	165	156	140	125	132	154	143	157	154	139	160	167	146	155	121	158	149	149	149	146	146	151	132	134	153	147	152	141	160	141	171	135	144	174	159	171	148	145	135	149	150	137	167	155	136	139	150	151	146	148	143	134	138	170	148	155	169	165	142	151	157	147	161	148	146	167	154	119	151	149	142	147	125	165	158	129	149	156	130	138	147	159	172	149	148	148	158	149	144	144	122	145	128	152	165	139	134	137	143	130	155	156	158	161	147	149	149	165	151	144	130	159	172	146	153	157	145	149	162	165	156	133	158	143	158	169	152	138	153	134	142	154	137	159	161	125	152	155	152	131	144	139	142	148	150	145	140	147	169	148	166	171	169	143	162	147	147	171	161	129	137	136	144	151	127	142	149	135	144	152	154	139	143	141	146	161	145	153
11060	2719	6640	7008	5835	4699	3837	3212	2637	2402	2010	1802	1589	1503	1297	1210	1162	1073	1006	989	937	881	825	850	800	777	773	724	725	707	664	664	666	667	672	637	602	606	608	633	632	622	583	600	562	566	586	543	582	543	563	596	559	575	582	525	572	599	559	590	557	522	524	513	523	503	541	531	549	490	503	476	592	524	512	510	537	498	539	537	538	536	537	533	503	493	513	517	534	465	538	499	530	482	498	516	547	497	523	485	495	500	484	485	503	524	529	499	508	518	499	516	533	527	516	461	520	536	527	508	495	505	472	498	510	472	519	504	524	557	538	530	495	519	529	481	483	475	461	539	506	481	475	491	475	493	515	488	481	502	494	517	525	478	484	494	474	478	487	514	490	482	465	534	535	462	506	519	465	490	513	504	449	481	488	490	416	527	486	494	499	471	440	449	524	506	481	476	500	500	484	505	530	513	487	524	471	480	431	460	488	490	528	481	501	490	468	508	489	506	467	485	460	487	472	495	486	482	474	493	464	498	511	506	450	499	496	494	470	482	456	486	481	500	494	462	470	533	504	476	507	467	480	497	449	496	496	497	490	489	502	488	480	486	520	508	511	476	501	507	546	444	528	514	506	491	486	487	499	483	503	491	509	511	455	486	506	472	506	497	495	485	493	490	496	495	517	491	502	541	517	492	463	499	505	501	497	478	477	488	500	522	466	476	503	450	474	469	490	476	509	492	503	464	492	485	489	490	499	473	489	478	493	492	510	495	513	492	506	524	499	497	500	484	514	509	498	528	463	474	489	518	498	498	509	469	502	471	514	529	495	475	491	504	525	514	511	472	480	500	495	500	440	492	512	492	484	461	484	472	460	492	503	524	532	497	467	510	481	521	495	468	503	503	478	482	477	486	495	472	476	501	479	463	461	456	521	504	500	473	477	485	519	521	467	518	495	483	486	467	506	532	526	491	469	502	485	496	484	513	496	473	477	467	506	512	488	484	503	479	548	491	512	497	523	524	513	511	492	473	476	508	504	490	491	487	533	460	508	478	466	561	504	468	511	507	511	544	486	522	483	453	483	495	498	532	480	506	484	476	452	527	517	540	485	453	474	515	587	502	487	472	543	483	486	506	533	484	541	493	483	493	517	493	466	482	486	495	479	486	553	511	476	449	479	486	484	474	476	440	511	518	454	508	474	486	487	534	463	467	486	518	518	476	483	451	481	499	489	493	498	469	516	521	503	517	495	499	510	475	485	461	465	492	485	498	498	454	511	493	484	491	478	440	506	495	522	509	492	505	507	483	492	494	501	503	486	490	489	480	511	498	510	462	508	490	493	471	498	473	527	467	505	504	522	511	519	473	501	525	498	463	494	522	472	508	460	504	519	490	526	482	499	500	464	515	459	507	473	488	494	495	493	503	495	469	516	493	494	461	485	528	479	514	537	441	488	495	504	495	484	499	461	489	479	469	498	494	526	455	498	468	486	439	456	532	459	494	486	484	502	488	445	502	477	522	501	501	493	531	514	510	474	522	520	485	481	542	481	490	502	502	510	463	497	480	503	535	471	516	513	463	491	474	470	508	460	499	494	498	511	482	481	484	518	500	522	466	535	508	547	493	488	524	505	538	523	499	452	505	510	476	469	437	465	499	536	440	507	515	493	465	533	505	486	514	501	491	480	511	480	495	517	500	515	486	499	492	491	482	494	462	510	505	443	484	492	508	512	500	509	475	465	486	493	443	470	497	493	530	473	513	515	514	481	431	483	467	524	507	491	513	492	483	484	470	476	455	504	491	507	491	518	475	497	469	510	509	503	499	496	505	490	520	488	470	483	454	491	467	503	482	498	476	500	521	495	503	528	454	492	511	521	455	476	503	493	483	463	510	500	478	516	459	483	486	516	479	490	480	469	530	490	503	565	509	497	492	518	509	484	487	509	520	525	523	499	512	478	455	491	510	489	506	487	458	491	459	492	506	492	484	480	514	479	528	499	517	507	501	469	544	449	493	493	484	481	484	508	518	480	476	477	483	509	444	488	511	503	453	477	484	528	485	506	519	490	497	446	483	457	477	471	524	474	512	489	536	466	478	540	485	497	463	498	487	486	447	482	487	463	502	509	537	477	484	477	492	490	507	459	483	494	514	487	509	450	511	489	491	481	530	489	466	512	475	475	492	492	520	488	473	472	471	511	471	469	458	446	456	500	487	478	485	476	468	520	504	490	503	494	516	478	481	495	500	494	504	517	512	507	502	448	452	509	516	521	497	515	496	521	499	505	534	482	494	485	536	502	515	498	454	535	454	480	449	461	511	499	519	501	502	518	476	534	448	536	509	499	497	502	469	501	466	480	485	506	472	474	512	487	481	506	504	495	480	507	489	536	477	479	501	489	496	502	475	500	515	543	497	442	472	516	473	463	461	494	464	532	479	538	484	496	503	475	511	537	480	490	478	486	502	533	456	503	499	528	476	496	461	477	482	460	481	481	488	524	488	484	491	519	470	545	487	474	488	497	484	501	475	487	493	503	519	479	480	503	503	479	495	474	490	483	481	499	484	476	460	465	450	518	464	478	474	462	484	516	492	534	472	506	500	491	522	508	486	476	465	484	424	468	513	503	483	497	481	504	482	505	495	455	547	497	474	510	483	495	466	505	499	494	498	474	508	486	477	485	500	529	488	474	519	486	508	491	488	482	497	454	486	510	504	534	505	508	472	516	489	462	486	495	471	476	533	508	456	487	495	481	519	517	504	519	501	494	576	550	466	466	509	512	467	502	470	524	471	457	515	471	469	513	479	524	487	515	476	495	490	512	454	499	501	456	493	521	492	507	484	470	493	437	521	484	460	452	520	519	528	481	471	474	521	485	454	532	501	505	491	521	493	512	488	547	485	491	511	497	476	515	497	487	497	498	500	480	446	509	524	500	503	492	504	481	527	485	494	473	507	512	484	455	474	494	490	457	522	512	494	471	472	478	487	504	505	513	489	497	475	476	503	488	464	471	505	477	499	472	506	504	491	487	466	503	512	472	521	572	462	464	499	519	491	527	509	439	488	497	528	477	496	494	497	492	510	497	524	479	490	466	468	466	468	502	477	492	503	540	498	475	500	501	482	508	500	493	460	561	483	486	482	483	480	492	492	518	470	509	491	480	506	484	504	475	506	494	479	528	498	477	532	540	499	507	495	493	464	509	486	527	516	444	467	489	467	491	499	491	478	484	519	541	513	490	501	481	491	515	499	449	476	495	533	447	520	470	479	514	534	545	501	505	450	498	464	514	514	515	529	486	464	504	502	498	477	489	495	522	484	499	500	555	535	515	505	489	494	506	526	470	525	514	472	516	502	493	526	478	453	489	550	511	521	497	494	473	500	509	466	465	506	511	499	474	489	491	522	525	493	483	463	487	486	472	452	470	509	480	441	492	504	477	521	477	457	502	479	479	521	477	513	474	470	469	487	499	496	503	496	528	511	514	455	491	475	509	461	493	473	481	475	505	478	509	469	456	495
3096	287	288	263	246	247	244	197	230	207	203	228	194	202	185	212	213	244	193	184	213	199	190	204	181	228	221	206	222	209	194	221	203	215	193	223	223	217	236	213	207	224	174	225	206	200	185	218	231	223	208	220	196	218	198	215	217	203	176	197	215	180	208	203	199	189	214	176	208	211	194	202	213	189	180	208	215	215	211	203	205	194	182	219	197	191	217	191	218	219	214	188	203	206	185	190	210	195	186	211	187	210	208	197	196	216	199	194	218	195	211	228	220	194	211	190	186	196	184	200	227	194	195	200	207	208	203	206	215	190	188	199	214	211	198	190	185	215	219	198	198	202	211	216	222	227	206	208	188	224	209	201	179	185	190	204	206	214	182	191	212	225	207	196	208	218	211	216	180	217	228	218	179	221	197	207	217	180	214	206	202	215	203	188	195	230	207	197	202	186	204	213	219	209	212	210	204	174	207	231	207	226	193	192	218	219	196	211	213	199	220	188	200	197	181	202	186	222	204	201	253	196	227	197	197	194	191	212	194	217	209	204	216	185	204	215	197	229	206	198	211	199	198	194	183	195	216	219	189	187	188	208	223	186	220	217	195	215	194	225	222	219	207	210	208	193	219	206	206	215	207	230	209	197	225	195	212	225	210	224	217	221	210	204	205	206	198	235	196	218	204	219	201	179	209	194	190	239	183	238	193	232	184	198	212	209	214	192	211	207	208	221	218	211	194	178	203	227	220	208	203	206	216	219	173	207	199	241	233	210	200	208	185	206	188	198	233	203	195	226	220	239	206	186	212	191	207	190	224	221	229	235	203	241	233	207	194	200	212	210	236	227	196	176	202	213	208	188	197	203	201	248	216	199	237	197	211	206	201	201	152	205	190	203	216	189	216	207	172	207	190	217	206	206	183	216	175	212	211	203	207	215	184	178	178	191	212	223	184	211	224	200	216	189	229	197	197	211	208	221	233	182	195	194	217	228	213	234	196	200	214	197	205	191	179	194	235	241	200	217	202	192	176	213	214	231	194	189	218	219	196	221	200	225	238	231	211	208	199	216	200	205	200	220	204	218	200	189	214	209	203	192	202	211	207	207	221	229	197	203	189	226	206	230	198	192	202	198	198	212	200	193	206	213	230	210	224	202	220	213	216	205	202	192	231	202	207	208	205	192	217	224	210	217	194	207	198	197	214	224	177	206	229	224	211	209	221	211	218	221	184	195	232	198	200	207	205	201	203	203	200	210	206	211	198	173	191	218	208	195	199	228	199	196	206	209	199	207	178	199	204	219	211	196	194	192	186	209	212	233	217	203	198	214	204	211	226	187	217	187	209	210	186	191	199	201	204	223	197	188	206	200	185	207	200	178	223	217	213	209	239	221	180	209	188	215	205	218	204	212	205	218	181	230	225	188	199	192	200	218	194	191	207	202	244	207	188	229	212	218	207	207	219	180	189	198	178	195	217	193	183	180	193	202	219	213	211	211	197	203	230	227	198	244	230	201	195	216	203	181	201	218	213	188	198	185	199	206	193	198	204	209	211	201	219	202	210	202	207	221	192	203	198	215	202	207	225	216	216	206	195	180	212	209	205	195	200	204	201	215	182	204	219	189	179	208	230	199	189	207	211	188	213	190	178	200	203	201	194	212	197	211	227	206	205	188	192	218	198	221	211	186	228	204	205	207	210	201	208	206	189	191	213	199	192	201	198	213	184	227	216	189	183	229	193	188	222	230	186	205	210	231	200	206	193	197	209	201	232	188	219	231	229	240	231	192	182	206	185	223	243	263	179	193	229	202	208	208	195	191	195	216	210	169	202	194	214	206	234	215	205	219	205	228	208	200	194	210	167	196	246	203	190	206	209	221	204	215	209	187	230	211	206	218	202	211	212	241	203	186	217	195	189	204	217	222	209	224	216	208	217	212	201	192	187	186	204	197	196	206	215	212	185	191	211	209	206	197	219	195	210	186	206	201	214	166	210	195	221	217	199	190	190	206	213	216	198	206	225	202	176	189	210	196	187	203	198	232	212	217	192	214	201	219	212	200	196	184	197	209	234	218	225	224	202	214	207	202	218	200	199	202	189	209	205	210	208	192	187	178	183	201	226	200	216	230	223	192	213	196	190	195	205	218	211	205	214	194	232	174	214	205	219	221	210	177	209	198	208	198	197	211	196	201	234	218	202	229	222	209	208	235	221	198	216	200	191	221	191	231	227	213	195	194	226	224	210	198	220	227	215	214	214	194	252	210	200	221	221	195	198	231	205	162	195	226	205	203	220	223	218	222	208	204	213	217	217	191	202	217	213	215	188	171	195	229	214	177	228	192	174	209	197	197	195	185	207	193	212	214	212	201	220	224	227	207	191	206	201	209	249	203	212	192	216	202	225	205	188	234	219	226	184	221	197	188	233	186	186	220	212	189	237	229	190	220	191	208	231	243	199	196	202	193	213	194	203	225	208	195	211	202	190	239	200	198	205	216	209	205	217	198	207	232	213	195	224	198	180	188	211	213	186	205	198	236	223	196	208	213	216	210	242	209	215	208	206	202	220	201	195	198	182	196	192	208	215	180	216	175	237	187	211	235	200	216	197	187	230	204	230	203	206	234	221	213	202	191	223	190	237	210	201	206	175	214	171	199	211	211	221	205	194	208	200	219	202	208	204	203	204	167	208	226	205	204	216	186	223	175	183	205	175	206	210	226	185	224	203	219	186	216	195	217	180	205	214	202	209	243	201	222	240	203	207	225	219	197	199	206	186	192	222	205	203	223	219	224	196	206	210	205	206	240	208	189	214	189	215	197	210	195	217	194	196	218	199	212	195	211	223	222	213	214	229	224	212	203	211	201	195	208	226	209	195	225	207	189	213	241	238	219	223	217	203	212	209	226	197	225	217	200	209	202	206	209	200	211	207	217	190	185	218	239	218	229	200	197	194	213	211	184	187	178	200	199	205	214	191	207	190	193	190	192	221	205	209	221	210	205	199	208	205	202	179	200	207	193	203	212	220	189	225	184	206	214	201	216	201	214	186	246	215	204	195	208	207	200	195	183	196	215	233	225	181	185	204	241	214	227	197	209	204	194	212	203	220	219	204	175	195	221	228	216	220	210	230	218	221	196	203	222	200	205	171	206	195	198	229	218	231	197	192	229	203	201	211	216	184	198	199	215	215	217	209	227	194	200	186	201	235	212	183	236	221	196	185	212	191	213	225	200	216	190	187	200	213	203	216	186	205	208	202	190	188	217	207	203	210	180	198	203	185	190	204	213	193	187	196	207	191	188	198	198	179	212	189	233	206	185	206	213	213	203	227	215	199	220	216	212	212	225	193	192	208	178	191	199	207	178	205	180	220	192	215	212	207	202	181	225	237	215	194	191	190	179	220	224	167	196	217	213	212	208	209	163	180	229	233	231	212	198	203	197	194	203	198	198	207	196	201	196	209	211	198	225	202	203	218	202	236	241	223	206	200	221	228	188	201	194	209	216	192	212	208	197
3962	732	823	903	813	728	767	729	653	720	676	707	663	654	692	607	693	678	680	666	665	596	688	683	645	659	581	634	651	656	601	646	655	631	674	673	659	652	635	670	626	625	618	604	616	601	640	647	658	633	586	647	598	668	617	620	652	598	665	667	604	650	606	652	572	636	609	612	648	655	630	623	574	597	647	669	621	632	629	639	647	588	637	569	656	649	642	661	611	635	661	634	603	612	643	666	631	615	646	658	620	611	632	636	624	654	618	629	642	611	603	654	629	617	624	611	628	601	593	611	605	625	636	645	630	696	655	618	625	659	650	668	651	613	638	644	585	658	626	634	632	635	628	614	612	588	662	609	615	605	604	628	611	657	604	640	604	640	611	642	668	667	651	634	637	646	620	631	651	620	604	665	598	614	636	644	622	600	642	626	638	632	622	622	683	627	667	623	637	637	652	636	616	637	604	600	604	648	593	653	649	596	667	606	624	630	623	626	693	660	625	702	645	659	663	609	667	581	650	622	614	635	622	610	674	614	646	672	689	614	616	603	620	618	615	639	642	671	618	635	648	631	656	656	591	595	642	625	654	615	638	606	618	594	579	629	612	607	568	640	658	628	671	658	605	647	618	628	694	669	583	608	599	614	645	582	663	629	614	584	660	639	664	658	656	648	647	661	656	599	667	657	653	649	675	592	663	625	607	589	667	637	612	650	631	618	647	655	643	628	638	659	682	604	653	635	668	663	651	632	632	628	617	660	621	594	592	640	663	656	664	621	647	645	665	632	598	661	621	642	657	597	624	614	672	665	634	618	660	629	643	625	576	609	585	627	643	620	634	651	604	611	594	639	677	635	646	664	612	642	660	650	642	628	644	618	627	629	601	596	654	591	636	648	607	648	632	637	652	637	675	674	644	606	633	665	637	666	628	613	637	640	584	611	632	662	658	631	618	642	637	646	641	629	637	592	625	629	628	619	611	616	672	669	610	608	610	646	598	610	625	602	599	611	593	625	654	624	605	649	637	636	626	645	623	596	593	648	608	678	628	590	645	653	623	624	607	650	652	615	601	619	697	631	617	596	680	683	635	632	639	670	642	641	593	622	614	586	614	642	636	626	610	637	589	638	665	601	601	651	635	606	629	577	612	631	615	634	607	648	645	633	634	569	675	592	620	647	608	681	595	618	634	596	621	633	616	622	595	661	583	619	633	631	614	629	662	593	618	657	670	668	632	585	646	608	611	634	611	603	637	649	659	683	654	604	645	651	648	643	628	668	625	645	613	643	613	667	629	661	656	621	629	646	612	601	680	608	634	666	622	627	656	610	648	627	645	651	663	615	643	612	609	630	629	614	666	628	627	658	609	614	633	687	604	688	641	600	634	623	608	601	601	631	642	613	638	599	656	623	625	650	650	582	614	623	627	617	631	611	657	631	677	630	625	634	645	637	648	638	629	592	612	620	678	596	626	638	623	649	552	599	629	647	614	652	652	623	623	621	621	603	621	593	676	600	635	619	646	595	629	668	639	604	640	622	609	620	644	613	598	604	630	622	633	643	668	633	631	652	646	640	643	613	600	612	654	662	626	672	615	626	612	661	619	629	576	594	636	664	611	637	616	646	639	642	660	615	611	658	643	627	612	593	600	633	594	611	608	611	632	665	651	598	611	608	665	634	628	605	616	613	586	590	599	601	583	644	644	599	660	616	638	618	628	642	608	672	648	633	608	614	664	598	574	663	641	569	632	607	651	627	565	648	620	634	625	605	600	611	614	588	605	650	622	604	668	651	629	591	589	628	613	635	573	607	601	641	652	576	585	631	614	620	579	680	658	648	627	630	676	627	617	639	646	582	663	593	644	658	647	578	634	602	571	656	603	675	611	645	648	661	619	669	633	617	579	592	615	683	573	614	645	647	657	626	651	641	582	606	622	585	596	658	617	619	612	630	566	600	643	624	635	625	613	602	570	630	674	639	654	655	653	658	624	638	682	627	604	629	629	616	626	635	614	642	646	599	600	630	623	648	632	650	667	667	633	661	635	630	656	649	619	594	622	629	621	675	634	598	634	628	615	602	619	627	597	613	604	613	651	630	631	627	673	629	595	605	599	642	631	613	647	619	623	639	579	658	606	613	642	620	635	612	633	628	650	659	642	650	669	629	633	606	671	647	612	608	631	629	662	627	589	615	652	651	627	621	635	608	602	623	633	608	605	650	642	600	656	588	655	657	633	641	639	664	637	634	598	632	610	637	604	659	597	680	628	629	618	672	641	631	653	648	685	654	590	626	658	647	580	648	633	625	660	648	634	621	636	628	592	636	646	626	650	607	636	635	612	636	650	637	612	639	650	650	655	649	631	649	621	568	637	651	639	629	638	651	638	624	646	590	618	630	594	676	610	614	627	627	568	618	681	596	647	633	621	647	625	618	615	607	589	646	667	669	632	679	614	648	630	621	625	661	601	602	621	624	644	656	661	628	666	659	633	588	616	620	636	644	664	634	604	634	625	648	598	586	627	657	649	616	641	637	624	583	628	637	615	636	630	650	639	583	626	639	618	601	657	663	618	619	633	610	633	622	622	648	612	643	656	641	588	616	649	592	588	605	658	668	648	616	617	625	636	628	631	592	600	656	603	594	616	670	625	604	635	667	598	675	643	621	602	653	610	622	570	604	626	661	627	623	602	599	647	659	590	634	635	677	652	668	657	594	663	636	626	616	625	616	679	608	624	620	651	634	618	624	633	669	624	580	632	632	624	649	600	635	654	596	635	613	624	614	660	636	597	641	648	619	638	640	634	616	620	617	638	630	655	630	593	604	622	631	650	631	668	621	703	637	585	636	621	618	633	651	628	593	669	649	683	592	607	584	637	622	593	598	634	666	636	602	623	627	620	657	577	620	643	654	652	631	670	668	637	658	576	644	643	605	608	659	633	585	633	572	651	630	646	627	667	650	620	615	627	611	651	632	663	604	670	628	683	617	595	613	646	661	606	583	644	597	644	611	606	685	666	588	599	671	638	621	575	606	620	597	601	601	619	652	671	666	661	611	638	618	621	615	662	598	642	598	621	590	668	610	656	633	605	654	588	671	636	594	667	625	645	653	643	690	612	603	646	622	657	652	624	671	581	632	664	666	639	632	591	647	613	595	656	609	620	612	630	633	608	641	627	649	635	603	651	629	631	646	666	581	667	623	651	612	652	624	629	628	641	639	572	613	639	632	611	628	655	679	626	636	642	632	672	646	581	602	614	635	642	661	673	673	604	641	684	624	641	668	630	669	626	614	643	647	639	647	657	618	581	632	644	667	608	607	653	641	582	598	630	620	628	588	640	633	607	604	657	649	621	599	581	605	635	668	625	634	592	623	656	639	641	608	629	636	626	620	597	655	612	633	680	622	663	656	669	672	639	645	621	668	674	640	617	612	621	600	651	641	611	614	653	631	619	623	653	644	616	610	643	611	618	600	647	618	698	610	618	606	611	645	656	629	612	656	643	614	638	633	653	644
16928	1644	1402	1050	718	501	426	337	253	257	219	203	164	163	131	150	158	136	139	109	127	118	119	135	117	115	104	137	102	130	98	112	117	110	124	117	100	122	116	129	115	112	126	113	110	97	104	105	96	98	122	111	108	113	95	110	84	111	112	81	89	99	103	114	110	96	128	96	87	112	122	108	105	117	119	90	105	92	105	90	94	99	90	106	114	96	111	116	96	125	113	97	90	121	114	114	101	90	106	103	112	99	105	101	112	94	82	65	95	116	98	97	85	82	102	105	106	102	102	103	100	96	91	112	97	114	113	108	119	110	97	109	108	82	96	110	107	104	129	114	90	101	104	110	85	126	93	95	116	83	98	105	112	104	97	92	119	107	106	93	110	97	100	101	106	118	114	109	98	91	113	111	104	105	105	113	100	86	89	97	87	107	108	80	107	105	108	97	102	84	100	115	118	82	97	96	107	105	92	96	101	114	119	90	94	105	102	103	100	92	87	92	114	87	100	120	102	105	109	89	107	104	96	108	110	103	117	112	91	118	95	108	90	107	96	95	123	81	103	100	113	114	110	107	79	113	102	110	107	97	101	108	77	99	99	93	87	107	105	109	103	107	93	93	108	102	78	91	106	94	101	119	88	104	116	90	113	108	92	84	101	88	105	120	106	99	116	97	86	107	95	109	92	112	93	107	108	114	101	94	101	118	85	111	80	112	114	95	94	110	112	107	107	96	115	96	99	91	91	106	112	105	94	91	98	105	103	125	86	104	94	98	93	83	123	99	109	86	97	108	105	106	106	99	101	93	96	102	97	102	108	94	101	113	84	120	109	120	100	116	96	114	90	95	91	101	93	98	96	86	99	110	97	106	117	87	89	101	103	106	91	90	103	114	103	107	109	103	105	84	97	126	109	98	101	100	112	76	125	106	96	105	91	101	107	97	92	92	124	101	92	104	102	89	108	77	94	106	108	98	104	120	101	102	109	115	119	116	126	123	123	109	91	116	105	104	107	104	88	108	99	99	111	99	99	114	107	104	108	107	88	105	102	112	112	89	105	100	99	105	103	85	107	111	95	105	109	93	106	94	107	106	120	101	97	90	98	97	98	109	93	101	103	102	113	100	105	102	92	101	94	108	95	103	98	115	113	94	94	106	89	99	104	112	117	94	101	107	102	101	110	106	108	132	113	107	93	105	116	102	98	104	113	97	103	116	123	91	86	86	99	101	109	98	96	105	108	105	105	92	94	98	100	101	100	111	110	101	105	86	105	108	114	125	92	81	89	93	113	106	96	102	97	98	93	108	118	101	111	93	99	103	109	113	128	106	90	104	95	103	109	98	115	88	103	97	117	102	101	106	100	96	103	108	111	103	83	89	110	101	111	104	99	97	95	99	108	114	95	78	112	95	102	84	100	83	96	98	107	108	119	76	96	95	114	114	89	97	111	132	92	87	114	102	105	131	97	86	94	102	79	108	94	116	104	103	102	128	89	119	89	105	104	100	83	91	88	98	104	105	106	125	103	94	126	96	110	100	99	128	100	97	115	96	112	102	96	92	115	97	130	101	99	101	81	94	103	95	107	97	102	106	101	102	85	95	105	102	98	121	111	98	111	108	101	89	108	98	93	100	112	105	100	101	85	92	96	102	93	99	84	84	99	88	95	90	90	103	93	108	98	112	92	109	108	110	98	102	101	106	98	116	112	93	107	100	107	98	98	97	109	120	105	97	102	102	102	111	103	102	93	87	126	93	100	99	91	108	83	85	93	118	118	109	96	108	96	107	101	114	111	110	98	102	101	131	95	111	112	84	101	89	87	101	94	91	87	99	90	102	118	104	81	95	102	108	93	99	85	116	96	106	101	109	106	118	115	110	106	83	103	117	105	87	99	113	100	95	98	101	115	101	105	124	101	95	111	108	107	105	118	117	99	95	109	103	101	105	122	109	88	116	103	108	104	86	101	104	104	107	110	94	84	114	98	110	95	116	103	105	108	113	93	74	113	100	110	117	87	114	104	95	102	104	90	111	111	95	111	100	94	99	97	97	102	114	118	95	79	111	123	74	112	96	105	110	106	90	91	87	128	89	96	116	88	106	101	109	111	86	108	99	102	96	100	91	85	101	92	91	100	76	101	100	88	115	111	109	107	119	80	88	103	102	113	94	107	93	103	88	89	95	91	110	89	99	97	114	121	98	91	84	116	111	104	110	99	121	94	95	117	106	105	108	104	97	95	100	94	107	130	113	105	93	105	121	104	95	112	103	105	103	108	83	101	119	105	108	122	120	104	110	102	95	107	101	81	94	111	115	106	104	106	113	102	110	92	110	99	108	122	104	98	97	111	105	117	102	114	87	96	89	107	105	111	97	97	115	112	105	107	94	79	105	108	117	96	90	98	89	111	123	95	86	124	106	82	96	101	117	103	98	106	120	89	124	104	118	93	99	122	74	113	106	107	99	115	94	103	117	82	91	98	87	104	104	89	98	102	116	107	104	106	104	103	112	108	105	95	113	84	86	97	99	105	88	115	85	113	89	100	120	107	91	98	108	107	100	104	101	93	101	103	98	99	111	105	106	85	96	115	112	95	95	109	100	92	99	83	120	86	101	86	85	103	106	106	98	92	110	109	100	113	130	113	92	108	97	101	100	93	96	89	89	111	101	102	111	100	115	117	92	100	101	114	97	111	97	106	106	108	100	98	87	85	119	119	106	91	110	110	117	89	101	96	97	92	105	104	98	120	116	105	108	103	90	98	119	118	104	87	95	85	106	95	104	120	92	100	101	107	96	104	112	97	115	96	100	103	111	108	108	95	109	86	103	107	96	88	89	97	103	106	105	88	105	102	90	94	101	94	98	98	111	95	108	88	96	107	109	108	102	106	97	120	125	98	90	97	96	93	120	116	106	91	100	123	94	99	101	103	129	99	97	106	87	115	106	104	111	105	114	98	99	94	90	113	89	117	93	105	116	94	105	99	99	104	112	107	98	103	116	109	114	92	103	106	114	93	96	93	109	97	106	111	105	110	98	88	82	82	90	111	121	101	110	86	99	114	107	106	92	109	107	97	99	108	96	109	104	98	93	117	94	104	108	104	98	96	96	100	91	95	93	102	109	106	100	121	97	117	106	100	122	99	111	92	113	112	91	102	97	94	86	80	117	93	104	114	114	102	85	108	114	104	96	106	101	121	117	91	99	124	114	121	105	114	104	105	117	112	110	108	101	113	90	99	101	90	99	75	88	102	94	108	105	105	112	111	95	112	109	97	111	101	110	89	103	109	110	114	108	105	103	106	112	100	100	94	115	101	104	91	122	95	103	109	105	99	107	106	90	109	102	110	114	107	114	85	86	103	113	113	108	99	98	107	100	108	91	97	92	99	119	131	99	105	132	107	113	99	99	105	86	85	119	93	101	109	101	121	114	103	111	100	132	99	102	78	103	95	118	98	89	120	106	123	93	108	99	117	112	108	85	87	97	105	101	109	107	103	99	98	107	113	112
9011	1409	3629	3881	3253	2594	2036	1715	1389	1333	1106	999	950	868	766	719	691	671	632	622	581	532	534	582	480	484	479	493	434	470	455	494	439	407	436	452	377	369	428	383	389	407	359	410	404	411	375	374	372	408	384	384	365	389	381	411	378	363	392	384	371	358	416	379	350	375	358	382	363	350	345	377	382	388	352	365	376	393	334	326	367	369	344	411	386	359	347	356	386	379	391	338	358	364	351	365	364	395	359	330	361	380	365	331	340	364	410	369	358	391	344	321	364	352	377	393	359	351	374	353	354	338	347	360	361	354	340	333	380	366	369	338	358	341	329	362	333	342	377	338	345	363	356	344	369	374	342	325	378	376	347	385	361	377	354	380	338	371	371	340	329	344	334	340	377	328	335	347	351	332	365	374	350	321	335	337	339	353	368	301	336	367	352	352	334	364	368	354	305	352	319	344	363	357	355	335	355	307	366	352	340	372	382	380	358	352	341	371	341	338	333	334	326	371	371	403	393	310	376	342	368	374	348	351	360	405	329	315	357	354	337	355	382	362	360	339	379	390	364	351	333	343	350	349	321	401	343	371	336	377	351	379	358	365	365	374	412	372	375	337	358	329	366	350	366	358	346	359	354	365	383	368	344	352	354	329	351	383	351	379	333	334	325	358	319	383	347	326	351	343	390	340	374	353	410	344	370	357	378	326	339	345	389	350	347	349	379	374	359	323	381	396	355	319	350	341	328	373	358	345	341	370	399	356	327	360	352	349	332	355	377	330	378	328	339	351	371	378	357	382	342	366	355	353	336	343	338	332	357	358	322	361	323	359	342	323	346	308	347	344	356	361	339	319	353	331	392	350	367	360	356	396	356	383	364	357	336	357	363	323	351	347	350	385	356	367	379	380	363	315	332	351	353	340	357	391	311	340	354	329	375	363	336	325	371	336	389	336	364	350	351	358	372	381	343	326	327	342	348	357	365	378	352	322	360	377	360	329	347	378	349	385	403	342	326	339	358	348	359	347	375	374	353	358	342	381	343	371	336	368	356	322	334	328	361	362	347	345	343	370	333	349	360	301	349	361	344	358	371	381	328	343	352	318	350	346	367	332	341	342	359	334	327	343	347	369	359	357	359	357	351	308	377	368	372	349	361	355	399	327	325	385	376	353	296	328	352	366	381	324	384	355	335	365	368	332	368	395	357	312	328	357	344	346	338	366	363	352	365	327	371	389	386	318	357	348	353	372	371	376	342	340	334	349	374	348	373	361	356	352	351	381	340	348	363	360	353	377	372	352	384	376	359	338	298	329	382	353	318	349	316	344	385	340	372	368	348	362	323	332	349	324	308	348	325	323	375	341	358	370	401	369	354	357	363	369	332	348	379	377	354	341	348	342	336	347	345	342	333	341	359	336	335	349	319	375	361	372	334	348	347	364	337	354	341	337	383	372	353	331	359	375	356	359	374	361	338	347	329	359	377	390	353	364	365	347	339	330	344	357	339	360	307	372	336	329	368	328	337	355	330	382	347	348	350	318	327	335	339	331	350	366	349	362	364	360	378	340	346	341	342	348	364	370	371	377	334	329	360	346	371	341	361	353	372	331	354	332	331	372	349	356	370	357	399	340	357	353	345	335	348	380	348	329	380	325	357	366	367	362	345	345	363	371	357	364	370	331	350	335	351	337	380	359	336	334	333	341	395	363	334	385	389	351	330	341	342	318	351	336	350	355	386	380	319	352	361	332	357	350	348	360	352	338	365	313	361	376	360	363	365	360	330	301	368	355	383	344	379	350	332	314	322	387	353	338	315	332	397	351	411	367	370	322	336	375	371	357	400	364	385	332	352	336	361	372	365	355	382	332	348	365	309	390	316	339	324	304	343	334	326	355	350	358	355	371	345	334	357	386	342	370	342	360	338	337	373	369	345	333	345	361	368	347	354	324	361	318	363	329	346	342	367	364	359	333	327	353	337	346	367	376	371	342	336	380	348	338	343	313	359	334	355	364	372	347	339	357	342	345	350	358	339	330	344	345	347	352	346	337	328	352	356	356	351	369	367	351	324	337	355	372	357	346	377	340	344	368	298	347	369	344	328	312	350	336	355	340	374	377	363	350	366	348	348	345	364	341	361	359	363	343	324	367	326	341	326	359	367	366	370	356	366	363	360	374	393	355	311	391	392	325	336	371	351	376	362	364	324	378	360	364	390	359	378	355	352	362	348	329	338	349	330	378	347	388	348	365	374	346	358	340	330	328	354	353	379	341	392	325	302	325	360	339	353	380	356	313	375	352	353	385	337	325	365	327	342	337	353	353	372	366	350	343	326	326	321	369	353	331	352	371	340	338	308	357	387	363	391	306	381	338	384	352	350	359	328	331	363	366	373	314	378	357	356	376	367	355	381	355	409	338	335	376	384	339	335	383	347	361	341	336	362	343	346	313	358	340	342	344	362	341	331	367	349	378	348	368	350	355	359	340	324	383	369	337	381	341	327	321	322	332	364	367	359	362	356	316	361	342	351	383	345	354	349	340	350	340	341	347	377	379	370	333	390	368	343	344	350	333	373	336	370	343	307	370	396	367	322	360	402	331	362	349	359	381	383	374	339	339	341	360	355	350	363	371	340	367	355	338	338	315	345	374	376	353	363	358	347	363	343	346	347	341	381	341	335	331	372	343	336	365	364	339	343	347	349	375	367	349	334	338	345	351	366	358	327	339	357	305	361	352	348	332	335	374	344	357	379	378	385	351	360	358	353	349	334	336	379	345	331	346	375	334	353	341	361	366	342	369	345	330	329	339	358	342	341	340	362	345	356	344	369	349	392	369	344	317	328	362	365	372	334	326	311	366	340	323	362	347	348	345	363	350	371	327	363	381	375	348	353	351	363	321	350	346	376	351	324	344	347	366	356	353	351	339	337	331	359	361	384	339	345	329	353	357	358	353	368	356	339	319	394	370	329	349	367	361	347	334	352	336	334	382	342	354	363	347	351	353	349	390	347	327	344	338	354	384	346	354	332	368	365	372	336	356	356	335	348	334	331	339	381	329	354	360	374	351	353	374	360	371	382	346	362	337	360	372	340	383	345	345	345	354	340	356	354	345	339	370	338	373	345	347	351	342	368	340	378	365	330	355	355	347	350	367	394	341	352	345	344	323	368	373	371	338	364	355	355	366	377	332	321	349	339	344	346	369	360	337	357	379	390	342	347	366	368	350	337	373	391	330	337	367	334	369	330	323	297	359	369	369	343	390	334	333	389	322	340	330	364	354	333	365	351	348	346	366	331	359	343	338	326	343	339	312	333	350	337	342	334	383	370	335	350	373	351	378	344	334	343	338	363	359	348	338	371	348	355	313	333	344	353	334	325	402	328	373	344	349	342	370	362	343	350	336	327	351	354	347	369	381	353	348	353	343	348	337	362	354	360	349	337	315	365	359	337	336	354	360	347	354	380	359	352	347	321	345	336	317	345	381	349	357	347	361	359	343	352	340	375	335	329	349	342	365
26322	3781	2837	2088	1460	951	801	639	516	437	370	329	309	266	255	213	235	211	235	222	172	231	206	190	203	182	171	166	176	184	183	178	169	161	180	175	176	164	159	161	173	151	151	163	162	158	168	172	134	160	153	140	154	171	157	150	171	157	144	145	169	164	162	139	137	147	162	147	175	151	140	155	153	168	151	148	145	163	153	146	157	159	155	159	146	149	139	130	155	147	122	132	147	146	150	159	145	160	139	156	168	148	147	160	136	149	134	151	167	151	146	158	158	154	152	130	129	129	128	155	162	142	150	155	160	172	148	156	137	162	139	150	165	153	161	128	137	143	143	145	134	129	132	148	160	136	186	171	147	166	152	142	144	158	155	157	149	148	134	164	155	154	163	166	126	126	150	177	155	162	156	163	143	143	127	160	140	126	145	176	125	166	140	132	165	147	159	152	162	146	155	154	149	159	163	152	150	141	153	139	151	145	144	140	145	154	154	160	140	147	162	138	151	175	151	157	134	161	156	163	139	166	157	142	161	140	132	151	148	150	136	151	175	148	110	141	139	160	142	164	155	161	164	162	142	140	121	167	128	170	139	150	147	142	144	177	143	163	149	148	168	170	161	162	151	154	134	165	153	161	146	159	141	150	159	127	155	175	157	136	146	148	126	153	154	131	132	130	151	164	154	155	140	169	130	140	148	167	146	146	158	149	137	136	137	165	134	158	143	153	154	157	154	157	164	157	142	145	165	152	135	134	149	136	136	161	148	151	130	142	151	155	148	152	152	152	143	132	150	156	139	148	154	133	143	166	163	149	134	181	151	144	144	159	179	141	158	142	156	150	123	141	155	138	163	129	181	139	146	147	134	144	165	141	152	134	146	170	154	147	147	161	158	168	146	143	133	135	150	168	155	158	137	132	136	136	143	143	154	155	164	158	162	152	141	155	149	133	141	151	148	155	145	151	145	162	146	146	148	129	144	171	142	138	155	144	141	138	153	144	168	150	141	160	143	162	154	145	176	149	139	151	158	164	161	140	136	164	161	155	145	148	152	145	133	142	138	136	159	162	142	133	132	151	147	155	148	173	138	162	169	154	166	158	118	144	163	170	186	173	155	145	147	174	140	147	146	171	168	154	138	157	133	149	169	149	146	157	151	142	155	145	139	110	165	139	149	175	148	161	153	134	150	144	159	139	133	169	150	152	140	123	161	165	162	154	139	150	158	153	123	153	146	145	159	141	153	182	145	155	143	158	158	146	135	160	135	152	149	131	164	130	139	149	157	142	122	170	158	146	151	165	156	154	160	161	150	146	159	150	164	135	120	175	137	159	148	169	159	143	150	143	154	147	157	148	136	139	166	154	169	142	158	164	155	141	155	142	146	155	128	177	149	134	147	140	140	155	152	149	161	152	145	167	132	169	148	169	164	125	136	156	145	166	152	148	150	147	157	144	165	164	132	163	141	143	145	146	148	156	158	131	176	141	156	144	144	144	149	140	171	144	138	154	157	145	152	150	141	156	145	144	166	152	137	164	158	131	157	164	160	139	152	161	171	152	149	154	150	117	148	143	152	161	158	142	151	160	144	163	161	138	147	145	128	155	143	147	143	128	134	136	152	163	132	151	161	126	133	146	132	141	122	150	141	137	134	122	129	149	153	144	145	163	127	142	185	137	141	139	155	160	144	174	124	145	147	134	140	143	156	154	161	162	161	145	152	150	148	157	139	149	130	138	145	152	136	148	161	144	172	139	140	155	138	149	166	138	144	143	150	134	137	144	131	156	142	184	118	137	140	160	140	129	153	126	165	163	173	151	149	144	140	125	146	172	136	157	128	144	124	148	138	137	157	159	146	146	152	145	144	131	156	147	145	173	172	136	157	150	153	153	154	157	147	163	146	168	154	156	173	144	172	177	151	159	144	141	146	162	147	148	156	127	144	159	126	131	145	138	145	156	146	160	164	149	160	163	152	179	153	130	137	150	146	147	165	131	153	140	155	161	157	147	151	146	136	144	156	148	159	158	161	151	123	163	117	164	144	164	149	139	161	174	165	160	130	153	137	138	142	161	161	153	153	131	130	146	157	152	156	157	145	158	140	140	125	145	169	140	147	157	164	168	142	139	161	157	172	144	139	154	157	147	139	125	134	161	162	156	168	168	137	157	167	146	167	167	152	121	142	162	147	155	153	150	156	141	136	145	147	125	142	156	164	129	126	142	167	171	119	140	149	128	153	139	149	146	141	141	132	138	135	156	146	140	147	137	166	144	137	149	146	144	143	163	163	155	168	162	157	132	164	131	144	127	132	157	132	139	133	154	161	146	157	155	168	147	152	158	150	158	130	155	169	151	140	142	150	159	163	134	136	139	154	147	164	171	148	138	152	135	145	129	154	171	164	157	141	138	148	162	155	144	171	152	151	154	152	155	164	145	171	173	146	144	150	163	156	149	150	154	147	170	160	150	159	130	151	144	154	136	146	169	142	140	158	142	142	131	156	145	137	157	147	146	138	169	157	136	158	163	155	149	135	137	134	180	133	141	135	161	166	170	144	161	149	166	171	154	164	145	145	154	135	148	143	165	182	165	158	143	170	158	155	127	145	162	170	154	143	153	139	167	147	128	169	137	148	155	150	151	158	150	133	151	161	143	107	172	152	150	153	166	156	153	159	159	137	163	183	143	153	160	157	171	134	141	138	170	147	151	150	149	137	162	144	163	166	161	164	147	160	132	155	139	150	162	130	156	154	132	141	160	146	166	152	139	129	150	148	149	155	166	165	172	157	148	136	159	142	165	164	149	152	133	166	150	152	139	173	157	124	155	137	149	129	140	152	147	157	164	130	161	150	166	146	136	141	166	181	154	156	160	143	128	142	166	134	164	194	149	179	175	124	151	131	129	148	158	147	142	135	153	164	142	136	145	162	126	161	137	156	160	155	142	150	169	139	152	141	150	141	156	143	140	152	157	147	151	136	153	182	156	157	161	151	137	142	147	145	143	156	144	138	148	141	158	164	133	156	148	151	156	146	152	149	139	141	141	164	142	161	160	151	140	136	132	154	113	152	149	138	150	141	157	151	163	139	154	138	154	151	144	147	158	154	166	141	121	140	159	165	138	149	160	123	156	145	174	148	123	161	177	161	128	160	130	169	149	155	156	165	145	160	152	148	132	142	130	139	145	131	127	164	152	152	136	133	153	151	123	151	159	146	169	168	143	144	156	157	130	167	140	150	160	141	157	141	163	132	158	163	150	158	159	150	159	142	151	169	153	154	149	161	146	133	157	138	129	126	155	139	157	129	155	150	131	157	145	131	142	139	156	151	165	163	143	151	168	126	158	138	153	126	166	133	159	146	153	160	169	157	146	152	148	125	159	153	124	157	140	141	145	144	156	135	145	156	163	147	129	151	156	141	152	141	158	139	143	145	145	123	147	171	166	164	175	152	152	147	165	153	140	145	147	125	158	141	144	156	153	132	148	154	142	136	146	174	147	163	148	170	127	147	152
12425	2824	6572	7028	5708	4813	3878	3139	2618	2295	1991	1757	1641	1478	1325	1297	1153	1061	1030	903	923	893	859	814	797	755	827	703	696	704	690	691	644	658	611	673	626	669	634	597	577	620	586	590	598	568	610	567	576	588	567	573	547	547	578	530	537	561	525	573	553	577	525	535	515	573	522	529	521	520	539	515	515	541	523	538	550	519	550	567	499	490	514	562	535	489	510	492	513	532	524	532	488	507	485	532	503	529	502	557	519	513	560	504	508	493	509	474	496	545	540	486	486	513	535	500	504	474	498	513	487	499	481	503	482	500	492	497	480	507	524	482	520	467	483	479	503	445	473	532	467	541	463	484	532	520	481	505	504	478	512	535	523	510	480	496	513	474	500	472	511	494	488	488	455	521	508	493	503	502	438	487	558	456	536	453	501	493	519	482	520	476	479	467	521	469	478	499	492	512	490	527	523	528	503	504	468	493	507	490	478	488	492	507	508	526	490	506	490	502	498	486	528	502	487	484	459	503	474	480	493	523	475	501	531	483	516	534	511	504	499	515	493	511	503	546	520	483	474	495	491	517	485	515	502	477	479	532	484	568	465	506	512	515	493	507	545	457	472	486	480	541	496	506	495	463	491	471	486	512	443	492	489	492	498	460	479	522	486	490	525	501	472	464	526	524	473	499	474	552	498	502	512	496	468	533	488	457	471	497	504	496	521	491	465	464	489	501	490	504	499	522	497	488	476	474	511	492	510	468	527	529	471	504	502	507	514	482	515	465	496	474	509	504	467	511	533	496	442	494	455	515	483	503	481	470	491	505	502	534	499	499	467	504	512	500	500	478	527	506	475	516	440	470	490	445	490	487	497	507	524	463	487	528	492	514	500	505	470	470	528	466	508	480	518	485	451	504	488	499	481	479	486	509	500	470	494	502	493	477	493	481	484	466	477	503	488	465	508	501	483	490	487	539	471	492	530	457	505	488	469	445	489	472	493	549	475	515	498	517	471	496	456	492	528	503	457	512	523	530	519	449	484	479	489	482	523	478	441	480	467	486	521	505	523	484	511	520	487	559	520	519	502	457	515	478	489	505	477	515	501	518	477	508	482	515	517	473	476	498	519	508	470	478	481	458	521	502	507	468	463	487	460	477	471	509	498	526	510	519	469	498	493	478	486	478	502	523	482	478	521	496	477	477	528	503	516	456	465	517	534	543	541	502	505	500	505	509	481	480	498	503	478	514	446	471	510	477	504	500	459	489	500	463	499	496	498	492	474	465	531	479	478	516	486	533	505	485	516	486	484	516	485	476	467	498	519	491	492	512	526	503	484	494	472	515	486	495	496	561	482	506	503	470	526	531	465	499	517	474	471	525	484	503	481	497	498	504	505	468	515	465	497	477	523	495	486	469	500	505	513	518	507	495	493	486	461	535	512	516	508	493	478	527	526	504	498	465	489	509	492	515	499	506	479	506	516	476	534	499	505	503	474	492	474	498	465	513	505	503	492	488	464	472	474	527	492	471	522	464	478	485	459	521	484	493	503	474	505	507	532	494	456	477	484	481	501	488	525	499	477	516	535	470	505	496	472	489	501	461	499	476	503	479	464	559	519	530	511	489	542	467	508	485	453	500	474	454	508	480	519	464	502	480	500	474	489	507	488	475	481	484	498	507	513	510	533	510	503	466	461	489	526	494	478	481	489	480	470	525	521	502	526	455	518	529	505	484	413	505	526	491	496	503	516	465	521	490	501	480	491	527	503	513	507	455	520	518	486	490	509	466	545	490	498	506	476	487	509	499	461	495	464	472	505	461	516	511	504	436	526	488	521	479	525	492	495	509	513	538	532	498	439	478	493	490	494	484	496	502	532	524	467	485	482	516	487	459	472	468	469	504	521	510	484	477	499	509	455	490	528	514	473	477	454	506	462	480	523	478	455	490	501	499	475	489	462	484	530	440	528	501	507	491	485	456	470	480	496	479	462	454	466	519	463	489	481	509	487	512	504	471	529	497	535	514	438	516	480	498	507	463	498	521	437	487	516	462	506	506	518	520	466	509	485	478	501	516	495	476	503	462	463	481	528	520	503	467	466	478	506	514	475	513	528	470	496	517	493	464	493	462	463	507	472	510	524	537	485	479	520	534	506	505	474	486	488	490	482	522	480	467	434	499	495	543	486	472	474	500	521	491	511	505	495	495	510	483	478	531	494	538	517	497	513	502	497	492	471	494	459	471	499	455	513	488	464	468	470	510	536	497	509	451	483	498	490	484	482	495	499	531	529	477	518	516	481	508	503	458	517	526	511	485	507	490	490	481	486	506	550	476	499	474	496	511	510	450	459	490	474	495	500	491	538	492	458	549	492	508	506	492	486	461	482	461	534	495	518	483	489	467	490	524	502	500	519	483	482	491	496	509	480	520	494	542	514	461	477	482	519	518	486	492	492	488	490	480	490	484	508	512	506	515	499	467	451	516	503	513	526	495	465	477	517	468	521	517	509	466	485	487	510	501	486	512	474	500	468	479	530	480	482	509	482	485	498	489	485	488	450	474	498	477	473	482	492	525	501	496	494	506	515	467	514	492	474	480	500	520	515	505	482	489	460	475	478	477	511	508	482	483	469	522	478	472	490	441	493	468	496	455	526	514	515	505	510	528	463	477	527	438	482	517	484	475	478	488	544	493	525	499	477	481	526	486	513	498	458	510	505	475	502	498	512	486	493	484	475	477	510	489	479	473	525	531	504	528	519	446	473	497	514	488	489	483	489	494	507	507	502	484	516	520	532	490	466	485	481	536	490	480	503	490	446	494	477	495	488	478	502	539	519	512	526	523	521	492	467	500	491	517	537	481	475	499	519	494	454	529	496	520	496	495	465	467	486	523	461	456	529	474	514	500	476	430	466	436	491	484	506	465	539	480	504	473	496	517	515	505	494	515	492	488	517	502	470	519	470	513	511	476	486	514	515	482	535	507	505	449	495	451	489	493	492	489	457	472	494	494	519	463	492	466	556	525	483	505	471	505	509	517	458	492	461	493	474	469	470	480	510	485	485	524	500	492	448	488	486	487	494	500	483	505	511	497	511	496	521	475	462	519	486	506	478	494	488	479	477	485	464	499	502	478	485	491	482	487	489	464	490	470	475	426	505	501	474	523	496	465	483	453	479	502	492	494	521	487	524	484	480	502	474	494	456	501	512	526	484	495	482	522	494	491	481	488	529	482	483	461	513	500	507	494	530	505	476	474	508	450	469	493	478	511	488	521	492	527	525	474	505	492	512	481	467	482	505	495	483	476	481	479	496	504	528	463	526	458	475	453	450	490	475	503	495	524	474	502	530	511	505	481	479	515	481	466	478	500	490	510	482	500	503	496	501	531	506	512	482	532	497	532	463	497	456	484	476	467	526	542	479	523	514	456	492	515	487	524	539	525	474	464	466	529	513	496	516	526	521	482	453	485	512	508	504	493	519	499	492	548	446	444	502	466	479	499	476	514	424	512	486	523	487	476	506	509
3391	302	337	267	249	220	228	214	210	245	258	200	207	207	190	203	192	194	210	212	189	219	198	217	191	197	211	185	215	201	236	236	189	200	224	219	213	206	174	199	196	176	228	215	212	188	207	211	202	220	189	209	203	198	207	215	194	212	213	217	203	201	206	200	192	210	226	204	196	198	203	210	212	215	188	190	189	212	208	201	236	220	220	207	213	198	210	210	201	183	216	214	214	207	202	179	234	210	222	184	212	208	189	205	225	202	208	201	201	212	199	223	208	224	243	187	198	228	185	215	243	213	213	199	211	187	199	195	196	230	209	197	231	214	189	225	220	227	186	208	215	207	232	167	195	205	223	223	224	207	215	205	198	202	181	223	193	207	182	208	212	215	206	222	195	210	213	191	237	199	193	205	223	199	221	209	204	198	190	209	232	212	225	202	192	201	218	188	204	214	214	214	214	213	221	197	224	204	204	221	237	219	227	192	197	226	201	217	217	216	212	222	196	209	232	185	205	187	212	189	200	202	193	198	199	220	209	188	205	222	208	188	209	216	184	199	200	227	217	213	203	210	208	211	230	208	207	205	184	212	207	197	197	227	202	206	181	216	190	205	205	215	195	199	219	211	209	203	193	203	199	187	210	212	219	201	203	207	190	221	193	203	198	208	212	216	182	207	205	208	212	207	217	180	201	202	204	200	218	225	201	219	214	209	189	179	202	188	208	189	206	220	222	205	189	233	216	238	200	200	208	201	192	201	206	207	197	191	195	204	213	213	201	190	194	201	184	216	228	217	218	201	218	233	215	196	213	224	210	226	205	199	213	195	214	227	221	207	188	200	209	209	198	222	203	209	209	189	180	225	196	198	210	209	223	200	174	220	203	236	194	197	207	204	208	225	224	202	189	208	203	211	219	235	211	204	227	206	231	223	218	213	213	221	209	219	222	226	202	201	202	208	189	201	188	198	201	197	212	206	234	200	195	201	225	220	215	206	205	206	217	213	213	211	190	220	216	196	209	210	205	192	228	231	205	214	196	198	196	218	236	214	198	189	194	181	179	186	213	185	203	215	204	225	219	204	187	189	208	208	200	198	211	217	199	220	206	219	205	199	202	201	215	204	200	198	208	212	200	212	216	205	190	210	203	191	205	221	199	202	200	182	231	227	190	205	201	204	197	191	207	216	185	207	186	207	228	211	202	210	208	208	200	194	185	207	193	205	209	218	214	239	205	228	199	217	193	205	221	224	209	222	231	212	196	208	242	220	213	217	198	203	218	223	220	212	219	183	212	190	220	203	214	185	200	193	192	218	202	200	195	221	175	211	209	203	184	253	227	201	225	203	218	213	194	202	189	250	207	175	213	209	204	218	204	215	205	213	230	191	205	197	206	206	221	198	220	218	221	197	202	231	212	181	219	223	194	201	192	205	195	201	189	219	187	217	215	210	216	205	215	220	202	217	223	208	213	234	222	208	174	208	210	202	197	193	188	205	207	183	257	198	199	196	194	210	208	207	194	192	193	217	195	203	220	219	188	194	203	232	209	201	202	197	214	206	213	223	196	209	192	224	200	208	211	195	190	182	208	191	198	210	241	205	179	206	220	222	190	208	211	216	189	212	218	205	204	193	218	224	212	209	199	206	205	179	200	171	204	217	175	196	195	203	208	227	204	225	193	196	201	205	202	209	208	233	231	189	198	207	225	199	203	210	210	192	209	205	218	213	210	183	204	201	222	210	187	217	192	195	202	167	209	192	202	200	200	222	214	214	204	213	199	185	204	198	202	204	213	205	198	198	215	242	196	192	224	204	187	209	199	191	212	214	171	202	189	190	211	218	195	232	222	195	209	229	208	223	208	204	236	206	226	205	208	228	207	181	234	192	163	212	183	210	197	194	211	200	192	226	213	210	222	233	209	183	222	204	231	207	202	210	193	194	207	211	194	170	208	205	217	217	189	231	203	164	203	207	210	204	198	223	177	213	240	224	215	212	223	215	219	199	206	190	220	248	212	214	196	210	198	189	179	202	224	208	201	193	214	206	195	212	231	210	209	209	206	191	196	199	228	234	203	190	201	208	213	203	214	222	210	202	202	208	214	192	208	220	202	204	191	179	236	219	193	220	195	210	237	209	211	182	232	215	232	191	224	229	231	218	205	223	184	211	213	227	207	220	209	218	222	227	195	208	199	201	198	197	229	222	219	198	209	196	227	221	223	226	228	213	227	186	190	196	204	207	185	213	191	195	217	229	190	192	202	183	214	227	198	197	203	194	219	224	214	185	216	176	189	203	211	215	204	218	221	231	189	210	188	215	190	240	211	227	197	198	199	193	188	196	204	208	197	202	220	218	211	224	193	235	194	219	199	233	176	236	208	226	174	193	220	228	211	187	216	194	221	213	215	222	218	221	215	204	206	202	187	214	212	210	213	212	212	208	251	202	209	205	213	198	211	186	222	207	194	203	189	231	224	199	212	227	220	208	209	215	199	226	216	223	204	236	167	205	207	186	222	214	209	197	220	179	224	225	220	211	230	191	188	195	224	206	215	211	199	202	213	237	209	192	197	183	195	208	197	219	200	188	201	199	192	223	225	186	200	218	190	195	206	213	221	201	209	188	206	245	199	186	214	195	210	224	208	210	201	195	195	218	190	211	209	225	195	232	220	198	217	204	216	208	199	217	198	188	197	185	226	181	196	212	204	220	220	198	226	197	171	191	191	194	225	244	199	198	210	225	209	186	198	212	191	193	205	213	216	191	182	226	205	183	194	247	189	209	199	192	205	215	207	220	204	223	187	199	211	238	219	209	201	171	190	213	208	227	211	211	219	201	209	203	195	194	181	213	219	206	179	227	207	230	238	205	220	206	190	200	218	194	213	198	189	221	200	206	203	209	207	240	207	210	210	214	250	203	192	234	192	211	196	179	199	207	197	220	211	204	213	204	192	205	196	198	224	249	196	232	197	213	201	176	210	192	202	196	193	231	194	222	222	210	228	191	215	193	208	193	226	223	219	195	205	208	233	213	220	218	192	176	238	215	211	220	201	190	236	182	215	214	213	214	208	208	244	209	189	223	229	219	189	216	203	226	209	225	212	204	190	230	204	221	213	191	201	217	197	208	200	233	211	212	215	222	207	209	196	205	178	211	205	235	195	173	183	202	228	204	224	193	211	230	223	203	208	215	186	198	190	207	200	203	196	212	228	195	206	222	213	199	194	240	236	194	213	200	219	223	186	219	226	205	206	190	227	203	211	206	209	194	230	211	187	202	216	193	203	213	223	237	240	230	229	218	213	207	204	190	215	208	194	222	210	200	236	205	205	205	201	206	214	206	191	219	214	207	219	191	235	191	222	219	197	215	243	205	217	191	231	193	214	199	254	174	187	210	201	202	208	215	215	196	202	223	220	181	202	205	218	200	198	208	193	233	222	203	200	205	213	197	216	180	211	195	208	226	227	192	207	219	228	220	206	201	201	184	203	176	183	209	188	210	182	231	213	208	184	214
4034	727	843	854	812	761	753	718	699	715	713	689	639	665	670	622	674	644	625	650	621	664	635	607	657	600	627	711	636	636	600	645	646	662	638	659	594	628	587	596	638	659	615	606	624	610	681	644	673	646	600	592	624	650	614	604	701	666	619	628	599	643	652	590	623	622	646	600	658	659	616	573	620	640	641	631	670	652	590	599	599	552	603	638	618	587	663	657	599	651	671	621	649	627	611	624	665	637	586	673	679	633	577	685	601	684	609	665	655	631	618	650	573	674	613	596	623	662	616	641	674	665	601	598	635	620	650	612	625	612	624	636	631	623	653	655	600	652	666	611	619	578	599	658	648	647	583	640	641	637	617	626	655	605	610	601	631	625	600	631	649	656	590	649	596	644	603	600	621	617	682	610	672	628	579	659	653	640	633	675	602	641	652	595	654	665	645	626	631	654	641	644	636	668	685	612	627	639	595	619	654	610	603	645	598	591	611	622	568	621	575	621	606	599	657	594	615	639	615	581	634	599	597	619	630	626	620	637	611	663	628	653	575	614	633	643	676	591	643	596	591	625	612	618	604	636	621	603	638	635	619	578	607	658	668	612	630	601	605	622	642	625	602	601	612	630	647	581	644	664	672	643	635	644	650	621	665	596	636	647	612	641	659	683	616	663	632	626	669	638	629	632	684	643	623	598	635	605	639	641	624	634	665	626	639	661	657	670	592	630	623	629	598	630	582	616	610	631	654	620	658	609	638	665	608	641	614	609	614	609	620	653	613	627	617	639	606	630	633	622	633	615	650	603	589	594	612	630	600	633	606	650	650	601	625	618	612	689	664	588	614	625	645	665	636	608	660	586	621	640	632	595	692	618	596	646	627	629	602	594	655	651	643	645	589	623	631	651	678	595	601	598	577	637	644	653	625	652	620	616	614	617	646	624	649	636	642	587	639	642	698	647	618	618	633	633	664	627	662	631	661	638	636	647	589	652	579	579	645	679	635	613	611	630	601	564	670	660	612	657	631	656	598	624	600	626	633	673	654	605	647	626	674	677	625	632	650	678	612	632	686	614	647	610	634	672	626	626	608	619	621	597	617	622	631	696	638	619	626	678	636	608	620	627	636	593	598	621	661	651	604	616	598	618	633	597	631	671	605	626	620	662	589	647	630	637	633	591	625	616	663	638	622	618	639	624	591	612	596	664	675	624	613	671	617	615	625	602	628	615	637	620	641	615	646	628	612	604	644	646	650	679	649	611	623	590	650	632	634	625	673	654	652	632	583	591	612	634	621	657	650	641	631	622	620	601	659	646	636	653	605	641	629	644	631	630	619	651	679	598	612	641	600	609	583	648	646	705	644	676	655	615	631	601	674	618	598	616	616	624	643	649	662	595	603	639	631	636	631	637	611	614	624	698	622	614	609	621	626	629	656	661	642	619	670	624	640	654	632	627	624	616	618	666	639	647	639	595	650	671	627	572	639	620	630	645	647	665	629	629	613	661	637	620	644	635	620	621	633	615	642	611	660	596	618	593	604	560	628	664	620	592	620	673	652	613	621	616	671	678	595	647	627	606	605	645	619	665	631	642	631	593	583	652	656	662	611	635	644	662	634	599	632	668	611	602	609	648	610	636	643	654	633	647	615	611	665	647	628	639	578	674	651	632	669	644	679	617	661	592	650	666	665	616	673	586	633	613	612	631	663	593	647	657	634	638	582	619	617	661	648	622	612	635	589	659	603	629	614	625	645	657	624	611	595	600	619	614	628	607	653	621	621	620	670	659	655	623	631	621	638	652	620	605	620	648	626	630	595	594	625	647	631	654	616	623	660	623	620	608	643	660	645	666	622	638	661	651	651	610	654	621	635	664	637	609	648	590	655	629	644	637	645	622	660	643	661	588	622	631	668	582	608	589	604	580	614	603	627	614	658	632	655	627	631	631	634	625	629	636	654	587	613	631	618	646	644	653	619	634	640	646	643	597	607	657	649	658	606	625	644	645	608	629	621	624	587	595	632	594	617	711	628	598	686	599	610	592	647	602	636	611	614	596	619	635	605	636	643	689	648	661	579	631	653	644	627	658	601	637	608	597	649	621	622	661	621	657	652	651	681	644	614	648	578	665	596	623	655	622	628	635	637	658	611	605	616	672	642	596	580	634	591	617	627	611	656	649	619	668	609	643	625	602	632	590	614	650	591	642	647	610	660	652	619	630	673	641	654	598	657	675	611	631	661	594	644	641	656	632	633	605	676	607	634	632	584	624	615	653	628	642	610	666	671	629	590	626	642	674	662	657	594	636	630	645	624	628	647	643	628	647	629	611	602	582	611	608	589	624	655	593	582	616	649	593	637	615	633	639	614	636	631	671	583	645	657	652	605	599	620	604	578	650	634	581	583	646	634	641	591	582	636	670	598	639	643	655	620	613	639	651	626	614	628	570	612	610	637	624	649	629	655	658	640	629	604	606	634	616	616	645	656	652	650	639	661	603	612	630	646	606	643	639	635	655	596	601	615	607	624	610	619	635	635	642	597	623	617	637	646	652	602	626	634	633	631	718	644	613	596	615	636	626	628	601	615	626	622	635	583	620	664	641	622	660	605	611	601	626	568	619	649	621	611	632	601	615	606	661	630	635	649	639	609	612	679	681	608	602	635	658	632	626	606	641	640	639	604	608	615	631	599	641	604	633	670	671	587	599	571	606	616	644	634	635	644	618	604	621	625	669	614	632	665	567	656	592	629	591	614	620	675	664	627	637	651	651	625	616	626	627	676	624	621	669	628	576	663	614	632	648	641	623	559	650	627	602	626	624	638	589	596	628	596	645	636	639	630	628	644	637	630	578	639	574	667	622	631	664	612	611	594	687	656	623	615	579	580	604	611	638	608	612	652	599	678	690	608	631	617	640	624	599	658	613	625	579	618	632	614	618	596	652	625	602	619	588	672	616	681	633	675	623	632	599	645	584	634	613	675	654	613	632	602	592	584	642	654	661	638	661	610	628	625	594	604	657	682	666	608	646	679	631	631	640	610	647	640	610	653	648	617	630	613	621	618	643	638	594	597	631	666	644	678	661	603	642	665	673	664	608	643	625	604	622	602	663	620	634	616	673	636	650	643	605	632	664	605	622	639	620	649	635	627	624	641	658	599	622	646	608	630	639	647	664	634	665	618	634	593	638	628	658	570	638	618	601	628	644	606	640	638	614	639	596	610	602	592	632	612	611	662	611	626	620	666	620	669	658	654	614	635	629	636	635	623	608	651	614	617	621	641	621	633	602	618	619	656	607	653	597	633	631	649	623	615	668	606	652	605	627	606	617	640	621	640	643	653	656	588	605	591	654	592	575	622	611	606	639	660	608	601	595	612	646	620	674	638	585	684	662	637	610	677	628	609	590	664	633	620	665	660	634	621	654	585	660	584	621	654	643	627	620	651	638	630	637	607	662	598	614	657	569	596	659	634	626	684	646	598	641	645	645	629	612	627	611	662	640	675	632	618	631	607	680
20867	1823	1410	1018	727	510	437	320	283	246	208	197	177	172	167	163	136	132	125	140	134	124	134	125	119	115	101	127	92	111	120	100	118	109	114	112	116	102	116	100	83	115	115	101	111	108	117	100	121	107	116	96	99	101	101	104	94	132	92	120	104	101	112	111	98	110	114	124	122	96	121	91	97	90	104	98	112	97	111	120	109	90	110	94	108	114	104	106	90	98	107	98	107	113	85	107	99	107	90	113	104	108	113	99	94	96	109	97	93	108	99	89	88	103	113	99	104	108	109	97	95	97	127	85	104	109	113	102	101	90	101	105	103	118	118	94	101	98	92	106	114	112	120	105	99	108	100	89	98	109	110	99	103	121	93	108	95	99	93	95	97	117	130	89	98	121	114	104	97	82	117	114	103	90	112	96	108	109	105	108	93	111	83	120	99	97	95	98	108	100	101	81	100	93	107	100	119	101	94	84	90	128	118	118	106	114	105	114	110	93	85	95	103	88	116	119	98	102	87	118	105	118	108	113	95	95	95	93	88	119	114	113	94	102	94	97	106	96	113	100	95	108	102	86	111	118	107	108	103	104	106	115	96	119	92	94	112	88	110	120	113	106	109	96	104	101	94	104	116	92	104	109	94	110	123	103	133	91	92	110	102	110	112	95	110	105	95	122	108	119	101	102	106	96	92	93	103	109	106	99	110	97	93	118	110	87	104	100	90	121	94	108	89	97	95	93	103	101	73	84	99	90	103	118	107	108	119	113	90	106	102	103	98	112	108	115	99	117	100	111	115	106	98	97	102	92	101	100	92	117	101	92	92	96	110	107	104	85	108	105	101	103	97	107	100	89	104	102	96	94	102	97	100	97	111	86	94	106	96	85	106	98	105	119	105	100	91	117	104	115	104	96	105	100	107	122	125	100	94	100	105	109	91	76	98	98	96	92	112	119	108	98	90	91	82	101	110	102	115	89	116	96	97	97	107	104	106	113	97	108	99	93	106	95	94	97	99	93	101	103	105	102	101	92	87	113	111	99	120	98	93	101	96	86	102	103	118	101	120	95	113	96	113	93	114	95	99	110	101	91	104	104	116	94	101	86	83	102	99	97	102	104	100	111	111	106	92	85	76	104	100	92	100	107	112	102	112	115	109	109	108	94	96	91	102	126	98	115	110	103	92	107	92	114	100	97	93	104	104	93	119	101	96	98	102	120	113	108	112	95	106	112	110	97	90	112	93	95	109	109	89	111	102	85	90	98	117	99	127	116	130	101	104	101	97	106	101	93	94	102	86	102	110	108	95	115	101	106	102	117	103	88	110	103	120	94	125	96	101	101	104	96	111	105	109	92	110	102	94	106	96	97	94	92	90	95	112	105	114	119	92	110	110	104	105	96	100	103	97	91	102	102	96	84	108	109	129	108	90	108	98	108	118	119	107	99	102	95	114	101	95	98	101	103	111	91	101	99	99	99	105	103	93	106	100	93	100	97	109	106	86	115	109	102	96	114	94	93	102	107	96	99	103	96	86	108	97	113	96	109	104	110	114	98	101	121	130	94	107	79	103	103	114	103	112	98	96	93	105	97	123	98	95	98	94	108	112	102	85	94	96	99	103	86	128	110	100	101	94	119	105	120	92	99	97	116	107	114	102	103	107	101	104	115	82	104	104	85	113	99	109	100	93	99	111	98	102	98	96	97	104	103	104	92	100	116	84	109	101	94	102	100	91	110	98	101	98	112	116	97	116	99	111	97	102	114	88	104	118	110	87	111	115	112	108	100	87	84	98	91	97	74	101	123	98	85	105	116	98	84	96	113	113	122	106	93	100	105	104	104	103	97	101	107	100	107	108	100	92	108	78	88	91	103	96	110	90	86	104	83	90	106	103	112	94	112	98	100	98	109	104	91	106	115	101	112	104	111	112	115	114	99	110	109	99	109	96	86	94	108	104	111	117	107	109	103	97	112	110	86	111	99	94	94	86	94	91	107	104	112	97	114	99	116	103	93	103	97	112	101	92	105	101	104	77	86	116	100	87	107	121	110	97	88	88	90	94	101	105	109	108	102	107	120	86	113	94	111	108	105	110	98	118	103	94	92	107	99	115	86	93	110	89	125	86	92	106	101	102	101	102	109	100	92	115	113	102	84	104	96	91	79	105	94	106	107	89	109	90	94	114	105	86	114	97	97	114	117	107	100	113	121	95	94	99	108	126	93	122	95	117	109	118	102	107	108	103	115	121	101	117	92	105	116	112	90	112	91	92	109	101	103	106	110	102	109	112	114	98	99	113	116	103	91	112	119	117	94	118	94	94	103	100	100	96	94	106	90	90	91	104	93	115	119	111	103	110	113	88	110	101	95	103	108	104	109	112	106	98	107	99	97	99	88	112	87	120	104	110	114	102	95	81	81	102	103	98	137	110	96	101	94	113	108	93	104	117	98	116	103	96	102	112	97	90	97	119	115	115	89	96	100	104	89	89	130	105	100	115	103	91	120	98	105	105	99	107	108	108	115	93	106	106	94	107	113	95	108	103	107	95	107	100	95	107	111	104	96	98	91	95	115	104	109	116	91	112	100	91	85	108	103	84	121	108	100	90	113	111	114	92	105	95	102	84	92	92	92	101	111	109	85	91	105	92	111	90	104	92	115	119	114	101	89	123	95	116	105	108	107	103	101	104	112	105	119	102	106	74	84	120	116	98	116	107	93	90	93	79	110	105	96	104	100	94	83	113	86	94	84	117	95	121	90	85	117	104	98	111	88	107	105	94	99	107	125	97	109	90	100	97	113	117	90	95	128	99	98	98	114	108	97	96	105	92	89	119	91	93	104	101	111	95	104	101	117	82	113	99	97	95	102	98	123	102	92	119	92	93	95	114	110	107	100	98	94	86	118	88	98	110	90	89	114	111	98	102	83	80	106	104	102	112	109	125	117	102	99	95	95	112	94	111	112	99	100	101	95	95	89	122	98	90	96	116	82	109	94	102	99	78	102	100	87	102	87	105	105	97	94	94	102	111	100	122	98	107	101	84	109	105	99	93	113	90	113	108	113	102	93	116	113	108	93	117	90	116	99	104	101	102	94	130	100	85	97	110	99	138	73	106	104	120	86	110	104	98	125	85	95	86	100	100	98	99	100	101	96	126	99	104	113	110	104	97	96	89	85	111	101	100	113	85	102	95	77	105	100	96	103	105	92	94	118	103	94	96	97	85	113	101	95	111	109	91	105	100	101	103	110	104	103	99	100	115	97	95	98	94	98	108	100	93	95	105	102	96	102	93	111	118	103	90	104	104	102	114	90	92	93	84	98	90	99	110	116	107	102	102	117	89	92	98	102	92	106	95	105	72	102	131	99	102	105	103	89	83	103	116	107	102	107	108	104	98	123	91	102	108	93	108	92	93	99	82	104	98	103	90	99	109	113	116	100	89	98	110	101	90	112	96	104	100	115	92	118	97	119	106	104	121	117	83	102	104	90	102	87	107	109	121	98	92	99	114	92
10465	1488	3547	3937	3129	2516	2074	1679	1445	1251	1081	1003	924	827	786	712	677	612	612	631	563	569	551	529	492	498	484	470	463	477	450	462	464	417	434	409	402	399	380	391	381	381	381	405	402	353	376	420	377	391	391	383	347	397	363	369	364	368	396	381	361	382	400	368	351	379	389	339	334	333	366	391	313	376	357	350	374	365	363	354	350	376	351	360	380	356	379	363	352	358	357	350	370	318	374	386	340	342	359	373	367	361	381	381	350	330	403	327	314	343	342	346	354	361	342	362	339	375	358	356	354	331	345	375	381	339	360	357	354	349	350	364	369	333	346	338	361	352	345	340	367	344	349	338	333	350	382	357	386	351	372	348	354	361	361	353	380	375	345	370	372	323	343	385	342	345	369	362	340	363	357	349	356	338	350	364	349	346	351	371	376	354	317	368	352	348	324	357	338	362	367	341	357	376	335	394	337	380	323	398	340	321	349	349	378	324	397	359	350	353	340	371	356	344	345	321	347	399	355	323	380	338	340	347	395	390	341	322	358	376	342	338	388	355	348	340	355	338	364	349	352	332	350	378	360	352	326	327	334	316	332	374	349	380	361	344	399	361	350	348	344	360	389	336	334	348	349	389	331	373	361	346	351	357	341	315	306	334	357	338	341	340	352	344	352	343	364	345	359	329	342	327	386	319	379	327	345	361	353	349	345	354	370	320	346	340	321	323	366	376	328	361	371	343	369	347	343	326	343	380	376	336	334	351	351	381	350	368	353	352	362	327	333	364	337	351	337	299	339	349	344	354	367	342	358	388	335	377	390	332	358	348	331	378	332	352	370	371	359	323	347	339	354	343	351	325	370	354	350	329	336	364	334	333	360	333	316	354	353	345	342	364	344	311	354	348	377	339	339	377	380	338	358	359	372	350	318	355	347	349	340	337	352	342	363	316	341	382	347	332	364	368	339	323	357	320	323	337	344	381	334	309	333	343	367	359	369	365	401	345	327	362	325	356	334	351	379	354	365	356	336	368	328	359	361	307	387	356	349	343	372	381	357	353	345	361	345	341	335	363	306	344	337	328	354	381	368	362	342	312	358	320	387	331	361	349	358	324	366	358	377	358	328	357	323	347	326	361	348	335	347	341	320	348	354	343	377	354	360	350	352	315	371	330	362	339	378	369	357	384	353	364	339	348	344	340	314	355	343	346	350	343	367	357	338	323	352	326	363	318	331	367	386	345	370	357	380	343	338	346	365	342	347	351	351	380	316	335	380	305	376	331	356	366	333	325	370	353	352	346	356	365	367	337	316	339	364	333	367	334	359	343	352	338	352	396	364	311	374	324	322	334	339	342	363	353	367	339	362	346	329	361	374	345	360	297	368	354	344	357	319	371	329	349	319	398	344	323	372	321	361	345	336	361	337	343	338	338	339	319	355	350	338	305	353	326	378	353	346	342	342	325	338	374	365	332	340	298	342	376	339	359	343	334	378	356	340	373	363	321	403	345	318	345	362	362	362	337	328	324	370	365	323	341	355	362	337	353	339	344	331	362	336	334	359	352	340	371	335	339	329	356	395	322	342	351	305	369	353	348	357	364	330	340	344	346	333	369	367	354	351	324	322	340	347	355	360	346	381	354	350	337	326	342	324	367	349	344	324	361	362	331	365	340	342	362	356	376	366	354	340	374	321	326	349	339	339	323	354	337	324	388	353	367	332	377	366	341	332	398	363	346	348	375	328	379	372	352	346	337	345	314	349	335	367	346	347	347	335	342	357	352	359	340	348	326	332	346	330	350	308	323	359	353	328	348	368	328	373	337	375	348	327	338	368	368	363	351	333	344	330	354	364	356	360	345	366	349	323	326	353	373	351	337	336	377	349	349	347	319	352	327	381	376	324	374	382	394	353	349	375	362	324	371	370	371	354	335	382	326	342	368	359	346	353	351	365	359	340	335	375	319	365	338	331	357	342	360	361	319	363	356	347	353	332	390	334	342	349	372	350	348	312	347	372	367	389	344	347	332	330	318	326	330	353	345	366	364	349	366	318	339	374	360	344	312	350	318	361	341	367	361	338	377	332	324	344	350	362	356	364	366	342	340	340	369	351	331	339	350	365	361	374	356	346	350	346	359	349	358	334	348	347	365	354	334	380	352	379	361	350	354	352	362	336	350	329	346	352	331	363	339	336	340	365	336	348	369	382	350	393	371	342	365	357	355	352	337	333	366	351	372	326	349	356	350	342	367	355	351	319	364	355	326	303	355	338	355	375	362	317	347	359	348	358	356	338	346	330	352	367	318	346	325	350	327	314	356	373	360	379	356	353	328	363	361	356	367	351	342	318	331	357	381	351	331	309	360	345	328	346	355	338	364	368	326	370	385	339	343	351	367	337	343	385	368	335	364	346	349	352	347	337	322	332	342	353	342	345	341	346	348	346	365	374	348	333	323	326	354	312	341	355	350	334	264	375	366	322	344	373	339	361	389	315	376	357	363	321	396	350	367	370	335	344	350	346	367	345	364	345	359	363	350	368	349	303	350	380	353	354	362	375	324	337	376	350	348	404	352	364	349	359	362	335	336	343	362	349	346	345	338	384	318	346	339	356	360	325	337	332	315	401	340	385	360	354	341	357	377	363	343	333	356	346	348	335	360	356	355	391	337	350	379	343	347	318	327	372	335	319	321	351	349	373	369	338	381	343	348	365	333	387	336	346	339	370	333	346	379	333	341	368	338	330	361	357	372	348	385	339	348	333	381	381	328	331	353	349	345	362	345	326	333	327	321	359	326	346	385	356	335	335	370	346	349	366	360	346	344	364	357	357	373	369	333	301	377	369	331	335	362	339	290	363	379	313	364	369	354	340	324	343	346	334	323	339	341	351	365	378	360	352	366	352	355	358	344	369	367	338	368	309	364	349	332	318	336	373	375	336	357	349	357	353	363	337	399	355	343	359	360	334	363	313	360	342	341	333	355	363	351	354	336	339	351	330	373	345	325	338	313	343	345	351	338	329	347	362	316	350	375	348	328	372	357	337	330	353	347	330	337	326	344	354	354	376	352	356	359	318	342	360	328	373	337	327	333	342	351	374	328	328	319	322	345	342	322	369	343	386	338	352	358	335	374	362	333	325	352	362	362	301	353	354	380	327	360	349	346	373	351	364	344	334	330	332	382	355	362	328	318	359	327	351	360	330	362	337	319	367	365	369	343	353	373	348	392	363	376	346	341	343	369	358	335	383	329	363	357	332	365	355	354	362	379	315	362	366	345	344	336	346	326	356	348	396	350	383	366	365	332	356	356	343	367	360	369	334	332	332	357	347	375	320	331	349	357	365	342	320	339	342	326	362	312	329	357	346	346	370	312	349	380	368	364	380	328	318	359	334	349	345	374	363	312	360	380	341	331	346	335	377	332	348	331	370	327	331	318	324	355	340	367	364	338	356	351	370	354	348	368	309	324	361	358	335	345	336	335	330	352	322	336	329	378	336	341	345	324	371	332	346	337	336	333
32810	5388	3030	2132	1378	1005	794	652	520	438	360	348	292	256	236	254	255	217	225	249	201	207	207	181	179	167	167	190	183	176	164	157	188	171	193	176	172	156	153	158	155	147	139	157	164	190	160	154	141	158	161	158	146	166	140	165	167	174	163	152	143	131	165	150	157	155	147	160	155	153	134	139	143	151	153	138	142	177	147	147	142	160	166	139	162	145	139	154	176	158	155	162	141	154	148	153	136	150	132	148	157	157	167	138	143	153	147	151	141	155	155	156	131	164	139	148	139	141	156	148	139	137	160	140	163	155	158	144	136	152	141	140	150	140	138	152	158	161	149	138	150	131	136	149	134	136	148	146	158	140	165	143	148	142	139	147	154	132	133	176	138	144	158	151	135	156	154	161	138	149	152	163	135	143	143	139	166	149	138	153	147	139	172	154	140	135	161	156	149	145	145	151	126	152	164	143	147	157	134	141	158	175	158	135	156	152	167	146	142	150	166	146	161	129	144	144	126	163	158	144	157	136	171	146	132	161	172	144	155	154	137	140	158	142	158	143	140	146	139	173	157	166	134	154	171	139	124	148	154	153	164	158	149	147	160	125	152	160	144	128	173	165	129	135	153	177	146	157	153	151	149	138	140	153	169	156	148	134	131	143	147	154	129	156	137	156	150	132	153	160	170	137	150	149	155	167	165	143	151	130	185	131	132	156	144	134	130	126	142	138	136	161	160	150	172	170	150	140	150	163	149	147	139	146	171	169	129	144	157	147	153	140	155	141	149	160	146	158	154	147	146	162	145	154	154	148	162	163	143	147	146	138	131	142	149	135	144	153	166	174	152	137	145	156	157	150	168	165	151	120	145	150	115	136	136	144	151	150	158	155	144	153	156	126	129	145	135	157	157	169	147	130	146	128	155	147	168	151	140	174	141	128	168	167	162	151	136	159	158	143	143	133	149	158	139	132	148	161	146	163	152	152	147	155	145	146	143	153	158	164	164	160	159	143	162	158	166	144	173	136	133	135	150	148	129	153	150	152	138	147	160	131	140	145	167	156	165	166	151	138	141	146	151	152	131	143	138	159	152	153	144	159	166	147	168	141	138	139	161	164	157	148	147	153	158	168	160	173	149	169	147	134	158	143	158	143	171	153	148	145	162	146	167	156	147	139	159	152	161	157	138	146	155	158	125	139	146	163	149	161	142	154	165	164	155	167	152	159	152	151	156	150	145	136	139	164	149	158	150	154	161	170	151	151	122	136	151	141	145	134	152	150	140	147	168	146	144	170	156	140	136	149	164	136	172	148	172	148	136	163	163	176	144	162	148	133	144	152	128	142	159	151	149	156	144	149	153	143	143	154	152	157	155	171	135	148	142	140	150	158	180	167	163	123	147	142	143	138	166	160	149	155	135	177	169	145	162	151	137	158	145	148	142	169	141	165	164	159	133	133	180	144	179	158	132	141	149	126	166	135	171	148	146	134	146	157	144	122	126	144	159	133	149	160	140	134	160	155	174	162	138	160	152	161	136	149	132	131	165	157	181	156	157	140	154	149	157	172	139	143	123	140	147	154	137	141	146	128	155	150	145	148	147	141	156	136	141	149	132	156	150	148	164	133	151	128	165	142	135	148	157	160	142	140	160	146	157	145	133	156	152	156	150	165	144	139	157	130	137	142	162	135	158	164	168	158	139	196	158	152	152	140	154	140	147	167	145	169	145	146	144	144	146	131	156	148	159	139	136	153	141	144	158	144	148	147	164	144	135	170	140	139	167	130	130	133	143	165	168	157	145	153	146	154	158	143	149	156	165	136	146	168	148	155	125	136	163	169	160	145	174	149	138	152	127	135	159	158	176	158	144	132	145	153	172	172	140	136	152	153	149	171	161	162	148	167	130	150	166	133	145	147	135	160	140	136	142	149	165	150	158	159	140	157	152	161	151	122	155	166	156	183	156	152	121	146	152	158	160	162	160	134	151	133	126	155	179	164	167	153	167	138	151	135	156	153	137	155	157	146	168	154	150	144	138	172	169	123	138	164	161	151	158	150	141	171	140	143	160	161	141	145	142	143	146	155	142	144	141	155	142	138	155	137	154	138	140	143	151	148	167	151	173	167	155	141	144	148	148	148	168	138	115	142	150	149	144	154	164	165	142	136	144	157	160	165	155	144	130	158	164	139	151	159	139	153	140	149	157	158	154	149	139	165	147	141	149	153	148	149	166	142	153	136	136	137	147	160	146	130	131	150	146	151	162	153	143	134	171	154	149	162	148	165	140	146	140	159	166	146	152	175	134	146	141	160	158	147	163	147	141	165	152	176	149	163	138	149	158	135	163	156	142	145	151	164	133	135	140	139	158	156	149	146	144	160	142	151	150	173	148	156	157	151	157	144	138	143	145	152	125	120	158	156	163	151	156	160	146	141	137	149	154	152	148	151	137	151	159	138	150	146	156	144	144	154	149	143	154	140	147	148	131	136	160	135	174	145	150	162	133	123	150	139	145	149	145	156	148	154	133	133	154	146	155	166	165	143	161	157	153	126	146	163	146	147	139	171	123	150	145	153	160	145	130	171	147	144	137	167	144	136	123	141	146	155	161	138	166	156	151	151	119	144	166	133	148	143	154	144	151	140	170	158	155	132	147	148	157	154	146	139	146	151	188	154	150	143	140	176	140	129	165	153	160	154	150	137	142	160	125	146	158	164	149	144	160	131	144	151	139	137	150	160	142	164	146	140	168	148	146	132	138	137	155	144	172	172	183	145	132	159	137	165	154	148	172	147	156	147	155	164	141	143	164	147	159	167	132	149	170	157	147	144	155	145	169	139	139	139	146	146	132	151	125	135	162	151	153	137	168	154	148	131	144	168	163	135	156	134	142	155	137	158	146	145	140	161	145	153	151	135	151	142	169	125	141	164	150	134	142	135	147	164	162	139	162	140	164	149	155	155	154	142	160	160	150	145	149	158	162	166	141	150	168	142	123	155	147	155	152	126	151	171	146	138	143	158	156	155	155	168	161	131	140	163	157	157	160	146	159	132	149	137	148	135	145	150	147	140	151	141	149	162	130	142	142	160	165	134	159	174	147	134	159	157	146	155	156	158	150	137	162	185	145	140	153	156	150	136	157	141	152	150	158	149	155	175	161	148	163	129	139	154	156	149	148	141	149	148	122	139	147	152	170	144	145	154	159	173	142	160	151	159	182	153	145	174	153	162	163	149	169	153	157	137	141	140	168	145	141	157	159	158	136	146	166	172	144	161	165	138	153	139	160	148	154	140	171	134	143	154	174	156	142	144	154	140	152	170	153	166	148	136	137	149	148	155	169	159	132	150	140	157	154	135	146	128	151	149	140	166	154	150	159	147	146	155	128	125	156	140	152	164	162	153	169	150	157	162	142	155	133	157	165	139	139	163	157	147	142	153	137	148	146	173	143	142	136	169	165	181	170	133	137	120	140	179	134	176	131	149	132	154	156	149	142	155	125	149	139	162	139	152	128	150
14799	2812	6596	6969	5761	4733	3764	3083	2611	2356	2041	1676	1576	1432	1342	1269	1099	1108	1046	1003	929	937	885	837	816	794	771	715	720	673	708	669	696	663	630	619	649	653	598	620	572	619	571	595	574	532	600	576	594	571	551	574	568	547	518	529	511	580	550	529	549	509	529	527	573	530	541	561	537	571	549	564	519	558	540	539	554	539	535	547	475	563	505	505	506	479	514	511	498	493	501	526	545	523	507	519	512	494	512	499	546	547	477	487	501	472	476	524	503	522	497	506	508	496	529	496	457	493	456	526	492	455	458	490	480	523	533	472	495	502	456	534	491	494	527	509	470	518	476	505	512	463	501	499	507	511	504	477	454	501	501	500	485	481	473	530	464	490	512	466	487	478	528	496	514	517	465	528	458	555	472	457	516	485	510	496	539	493	516	531	493	463	486	489	499	496	501	504	480	457	503	545	483	468	472	526	499	516	472	473	512	484	480	520	482	521	476	455	531	518	474	497	486	484	473	510	507	444	505	527	505	483	513	474	514	471	489	470	492	488	506	507	482	482	525	492	491	474	515	535	487	506	484	489	505	536	477	506	512	449	524	517	493	493	473	516	478	479	487	512	496	479	472	532	537	497	489	528	514	498	474	480	504	482	494	469	487	470	468	495	475	513	476	484	512	531	476	480	482	491	540	496	451	488	486	473	502	523	509	500	496	483	460	503	522	535	545	467	488	500	484	498	472	473	502	509	502	461	530	494	525	505	558	481	483	516	494	457	512	494	486	514	521	477	473	492	472	490	504	468	461	530	484	484	508	518	449	559	472	520	511	521	530	482	495	502	521	470	465	467	502	493	516	453	522	498	538	481	465	455	514	528	506	485	485	521	485	507	494	514	488	504	507	449	478	492	482	491	492	477	470	528	478	468	488	535	493	512	481	483	491	493	504	492	502	532	486	496	530	512	449	478	508	514	529	528	470	487	498	489	504	466	478	490	497	500	513	471	503	484	502	511	515	501	491	559	518	477	478	480	474	470	482	472	460	508	507	517	515	468	476	499	523	490	466	514	496	500	444	483	499	496	464	489	502	462	478	442	457	499	508	512	482	528	470	490	482	479	481	467	491	486	484	504	499	483	552	476	491	513	511	498	492	484	505	492	522	501	466	475	490	493	487	521	509	520	496	470	492	528	501	480	483	507	538	450	464	487	496	483	483	505	495	483	508	459	482	494	507	535	480	514	513	460	502	475	503	454	475	433	526	473	474	498	492	514	509	515	477	472	509	522	464	515	505	491	514	516	467	480	483	459	515	495	444	499	484	489	467	535	496	513	463	492	472	524	532	535	491	511	504	495	526	520	479	506	474	497	475	507	494	487	456	492	494	480	488	510	492	493	511	480	485	511	484	513	509	462	472	512	476	474	475	499	509	485	482	478	461	424	510	472	491	478	477	491	480	516	500	493	473	459	472	483	465	490	504	500	564	481	446	484	442	464	502	513	467	529	525	450	468	488	494	490	476	468	509	501	486	489	473	473	471	520	499	485	499	509	485	496	490	489	488	484	492	497	545	461	507	525	474	495	461	491	478	471	492	490	490	509	524	477	497	503	466	530	461	508	528	510	494	527	501	493	475	492	481	499	465	471	508	493	503	493	513	515	499	498	484	491	517	484	523	512	513	494	482	537	519	469	509	519	486	498	476	476	486	497	469	485	507	545	464	499	488	480	470	478	486	450	514	464	519	458	487	518	469	501	475	538	482	508	531	529	518	493	486	500	486	482	475	504	488	474	501	512	466	453	534	494	482	493	470	468	479	499	474	535	449	495	529	500	538	469	530	525	481	503	486	522	469	488	501	495	497	526	455	507	493	496	477	514	500	490	491	496	463	497	471	484	482	545	511	473	487	465	513	536	500	448	501	487	451	506	512	490	509	469	513	455	561	501	460	476	495	508	508	513	481	469	538	481	503	521	513	460	438	513	500	512	461	516	499	533	465	529	512	506	499	493	521	470	504	480	435	533	512	515	484	518	495	477	487	430	512	431	455	521	476	510	495	511	494	458	497	532	521	471	511	506	468	500	493	502	453	495	498	475	501	465	533	507	470	473	468	463	515	519	492	472	472	509	484	485	515	495	520	496	516	524	452	511	496	485	519	518	496	512	521	549	448	519	462	488	468	475	504	517	474	509	455	473	455	506	490	490	467	511	492	534	535	492	483	489	489	521	475	478	504	486	507	482	538	500	485	500	498	519	534	503	504	500	495	542	501	525	503	482	503	473	492	472	513	516	492	489	482	475	476	491	481	492	501	496	488	455	496	488	493	475	484	507	520	497	471	515	454	470	478	476	452	526	506	488	482	463	472	486	462	502	505	491	467	490	503	480	490	496	499	516	501	481	492	494	471	487	501	468	471	515	500	492	489	483	484	490	472	513	557	451	475	487	490	507	488	486	489	456	486	457	487	469	522	523	536	487	495	497	494	481	530	501	492	511	462	507	508	494	490	509	510	500	526	484	465	474	482	459	502	501	497	482	486	484	490	552	452	491	489	521	494	507	509	492	491	474	502	515	511	512	483	453	495	499	509	495	496	506	497	499	478	525	487	487	443	468	479	502	504	446	429	515	527	496	466	471	474	489	484	459	508	506	496	491	468	494	479	504	503	510	503	503	492	481	494	520	502	487	475	471	520	475	520	506	489	471	522	476	514	508	487	476	505	491	493	524	543	480	486	514	501	506	451	451	543	500	475	511	477	528	463	472	531	514	506	488	529	498	490	543	452	485	517	491	495	491	494	520	508	503	462	510	494	497	490	502	480	527	486	494	546	502	464	528	516	476	504	506	451	460	481	457	499	496	489	445	494	488	499	529	528	499	495	486	522	491	518	473	510	519	476	491	485	517	488	496	480	543	466	510	502	521	506	514	477	492	486	514	469	441	468	476	522	522	517	487	469	540	505	478	509	514	494	508	512	472	508	508	482	497	476	485	479	467	467	484	535	491	486	489	483	507	507	531	494	487	472	497	512	495	493	512	510	463	485	495	507	468	478	496	497	534	514	495	470	507	527	476	496	476	477	494	496	476	479	482	468	524	519	460	478	485	466	519	540	481	466	491	524	507	478	492	509	514	528	534	484	534	486	516	465	510	501	450	512	480	475	480	481	514	532	487	487	503	519	498	475	464	492	522	485	460	504	510	510	532	484	514	499	519	446	490	481	523	510	518	506	514	468	505	484	464	520	433	502	513	482	498	484	498	501	496	526	532	518	483	464	522	492	530	537	480	493	544	499	476	529	493	506	497	491	468	495	475	488	480	473	510	495	476	513	478	524	469	487	473	535	534	516	483	464	527	513	473	491	482	490	531	460	474	528	515	516	501	505	494	476	479	503	465	499	480	507	501	468	467	515	514	463	486	529	521	515	530	489	512	485	457	494	501	494	498	484	508	507	505	506	465	522	459	472	478	516	433	511	481	508	459	515	484	496	481	492	482	488	489	545	498	522	481	513	510	502	481	526	506
3711	359	294	266	232	243	241	221	219	211	209	214	190	235	235	231	206	199	226	211	199	199	214	220	220	205	198	183	208	208	219	222	208	218	197	214	219	221	193	218	216	193	211	226	218	216	220	217	215	202	208	212	193	184	217	207	222	188	214	218	213	206	200	198	200	247	216	216	173	197	226	203	189	216	215	196	206	212	233	183	180	228	203	222	222	225	213	205	187	202	217	224	201	217	241	200	231	208	216	193	207	212	205	223	193	215	185	199	186	181	193	214	225	213	209	202	191	206	219	220	214	204	220	199	208	186	227	202	214	191	193	204	211	207	203	201	193	215	181	232	216	195	190	192	189	203	202	206	199	204	206	224	170	209	215	186	200	199	219	223	197	200	194	200	195	193	211	213	208	205	172	217	246	192	221	207	215	177	213	206	201	198	226	209	220	220	205	204	167	183	209	220	189	201	209	215	202	211	208	235	219	205	221	222	217	199	211	219	208	209	200	212	249	204	211	208	236	196	204	205	231	206	218	180	211	187	197	196	187	194	199	207	219	219	205	204	208	191	208	193	205	222	192	216	201	196	213	189	209	196	195	218	199	203	219	203	202	205	217	210	221	200	206	195	217	180	202	219	224	240	183	182	197	226	190	204	185	197	203	217	234	213	225	202	218	185	202	194	200	188	217	203	217	228	198	205	202	204	176	220	213	206	227	212	210	232	197	206	237	206	202	212	208	206	208	208	233	214	201	213	192	215	208	244	200	208	198	198	193	232	200	207	211	228	195	231	210	207	199	176	178	215	225	202	214	203	232	195	221	200	209	224	194	192	216	202	216	213	206	235	219	209	218	204	229	210	208	213	207	215	205	234	220	203	226	216	193	228	238	217	186	235	187	224	215	199	190	222	215	174	225	222	194	193	229	215	199	198	216	236	199	221	223	203	225	211	228	200	211	187	188	225	215	221	199	214	209	203	183	201	220	217	212	224	198	207	192	212	216	220	180	197	201	206	189	210	201	209	203	219	213	199	220	202	220	212	199	209	209	200	178	199	208	206	208	199	200	210	223	217	195	222	202	213	212	206	182	192	205	186	219	192	221	210	203	190	224	213	221	216	202	206	206	209	232	222	193	210	219	203	217	206	208	194	207	216	204	215	215	197	196	180	223	220	205	201	233	206	216	213	189	202	197	194	198	198	185	209	205	194	214	198	215	220	195	226	197	211	189	191	188	221	212	211	209	225	204	211	222	209	211	200	209	219	201	200	215	207	203	194	213	216	222	207	205	207	210	200	241	211	212	212	207	211	191	191	196	219	223	204	209	189	226	186	203	195	197	209	194	236	213	224	207	228	215	202	197	228	215	213	218	211	208	215	195	200	211	219	206	198	217	213	198	198	226	218	176	202	219	211	203	210	205	220	231	202	203	189	196	235	209	194	207	190	201	204	217	185	206	195	185	201	224	210	200	214	250	202	213	201	218	188	227	204	179	227	215	190	194	197	225	214	200	194	220	212	193	203	224	193	208	211	185	220	218	192	220	241	217	213	189	192	193	207	223	202	174	210	202	219	203	174	209	190	196	221	190	220	209	209	216	207	220	193	200	204	194	192	202	199	211	211	205	187	195	202	206	189	204	212	197	236	217	207	192	218	202	206	255	204	211	239	194	214	192	202	189	197	212	205	203	233	207	201	208	184	199	189	177	212	229	220	221	202	197	201	196	210	233	182	214	187	193	236	226	207	208	211	223	208	222	222	203	227	239	238	200	200	234	208	216	244	209	185	187	214	184	208	206	172	209	190	214	244	208	216	201	253	214	208	201	194	191	201	194	206	207	209	209	171	205	211	203	231	188	213	213	195	201	206	216	230	201	180	213	216	210	207	186	211	217	181	181	230	221	218	222	217	206	220	201	220	216	210	191	199	209	174	199	212	217	191	190	198	184	225	192	201	201	195	214	194	217	204	183	207	214	246	215	213	198	205	197	210	214	220	217	207	199	211	209	229	237	213	218	198	200	202	206	220	211	201	219	193	199	236	192	206	223	241	195	184	183	195	202	215	208	210	191	208	227	250	166	235	228	216	207	196	230	193	214	208	195	207	190	205	207	228	182	221	222	217	198	209	191	221	180	204	196	220	222	198	182	220	200	207	213	211	232	212	217	244	181	213	203	215	230	193	226	199	226	197	209	222	219	206	212	213	200	208	195	221	184	210	221	208	189	187	236	198	229	225	218	232	218	222	189	223	225	236	208	213	232	208	211	214	220	203	204	225	206	201	204	209	194	220	202	226	200	223	187	186	215	231	196	213	194	199	212	188	181	214	225	201	230	218	204	204	196	186	200	218	193	199	202	217	215	204	223	219	223	196	197	216	215	179	190	208	187	216	194	225	213	202	203	218	219	194	188	203	189	204	210	222	196	199	198	214	200	189	207	194	180	207	205	195	185	198	214	221	183	196	212	213	223	188	194	217	195	242	208	229	217	197	200	171	187	224	207	178	184	214	214	218	214	233	214	229	212	165	225	206	198	209	217	222	193	194	221	200	191	211	212	204	184	204	207	216	205	208	205	208	209	203	218	196	233	236	234	224	212	195	220	201	197	182	213	243	198	222	215	218	187	234	222	154	194	210	199	194	192	225	198	184	192	217	201	209	203	227	204	214	200	196	205	209	213	207	216	208	199	213	204	188	213	223	203	191	208	218	220	195	201	190	211	195	190	204	218	199	191	213	207	208	222	224	199	208	212	190	195	193	197	192	176	199	230	193	193	201	208	180	212	192	202	225	210	191	190	185	190	201	191	205	225	203	227	218	189	198	203	170	210	203	212	190	218	212	189	212	200	181	187	184	223	205	212	223	225	183	206	215	195	208	212	225	234	217	230	192	210	204	200	211	213	213	248	225	220	233	211	206	180	190	200	211	211	202	198	180	210	214	226	195	217	195	190	209	187	217	213	200	214	204	209	222	223	211	231	189	245	208	205	215	219	182	200	216	212	199	190	199	214	197	225	198	199	210	243	196	193	212	186	207	215	189	197	193	192	220	188	189	193	200	208	191	216	192	224	208	227	198	203	198	185	226	207	204	213	207	214	225	214	188	192	199	214	202	186	208	224	209	184	188	198	200	205	224	196	208	194	201	200	219	194	222	218	218	203	198	208	223	215	229	236	197	206	223	208	181	201	220	204	197	200	205	183	209	183	215	246	231	197	206	222	227	193	192	190	218	206	252	190	200	193	203	208	214	213	202	221	247	186	194	204	219	207	218	196	227	235	195	200	220	228	219	220	207	202	199	224	217	219	214	197	215	218	218	208	196	194	235	226	197	200	199	234	229	208	232	212	230	188	213	218	230	195	212	219	195	191	193	206	215	190	207	198	229	220	185	222	249	222	217	205	197	197	192	211	225	207	204	217	241	220	211	181	194	184	214	205	204	213	184	198	190	220	231	207	198	212	207	200	207	209	186	201	223	211	216	206	208	211	213	205	183	194	219	199	182	204	198	197	191	216	225
4394	741	903	802	783	742	734	743	689	722	649	658	684	644	657	665	684	642	625	626	643	631	630	676	618	618	644	658	673	577	633	598	638	663	641	698	628	620	542	644	635	661	631	617	643	594	623	646	625	604	648	642	612	659	664	610	673	602	591	608	611	577	639	617	626	634	585	659	611	676	625	604	645	619	624	668	618	591	657	608	643	647	657	632	613	603	614	643	583	627	624	665	633	644	641	630	642	617	604	641	656	662	617	641	666	663	603	629	623	669	622	597	644	635	656	607	607	575	607	651	641	677	612	627	638	669	648	625	621	681	656	575	646	595	653	612	626	604	627	648	601	621	641	634	622	635	671	614	635	667	634	644	659	638	628	639	641	651	638	622	633	602	618	616	636	627	642	623	627	644	611	619	630	653	652	607	668	644	615	595	606	643	599	634	643	635	605	615	626	611	641	641	623	634	633	614	606	627	608	631	658	657	630	627	632	630	640	673	621	605	616	651	583	622	625	611	589	623	650	645	614	610	652	607	616	632	604	607	653	635	606	606	664	627	625	595	610	649	606	614	657	599	631	591	618	654	635	631	643	625	645	586	610	643	657	667	639	626	611	618	611	636	655	612	630	662	638	624	638	649	620	654	648	653	617	610	594	627	637	609	602	606	671	592	648	615	660	644	632	633	609	633	613	647	649	602	616	605	639	636	599	655	634	577	645	628	670	640	600	624	596	610	618	676	588	670	652	646	630	624	611	628	675	636	602	613	624	654	655	631	635	654	617	661	650	569	601	654	623	601	627	633	608	587	649	618	578	636	645	663	631	661	585	672	662	574	658	630	625	616	577	628	645	612	655	638	654	614	632	638	654	649	643	588	614	639	622	609	650	634	635	603	629	588	620	616	635	644	607	592	630	611	625	640	641	582	644	672	646	643	653	602	605	609	624	631	630	616	647	637	625	609	592	640	634	629	629	649	628	604	594	619	626	635	636	609	598	610	600	616	613	641	625	663	593	676	647	601	648	661	652	659	608	624	620	611	651	623	630	630	592	625	572	602	604	635	627	621	653	612	595	613	659	658	638	643	641	661	621	623	621	639	641	615	637	634	652	638	612	644	668	620	597	644	626	622	650	649	657	635	606	605	634	621	603	651	575	610	632	635	654	641	677	589	619	603	608	633	596	617	602	665	613	653	646	645	630	707	622	654	643	611	597	616	596	683	623	639	630	620	639	667	629	579	612	634	597	636	619	680	584	616	623	650	627	593	640	617	650	640	637	624	599	647	605	605	594	611	622	601	649	639	605	606	648	614	652	621	588	586	649	608	652	647	644	634	601	632	602	613	640	683	635	631	627	601	607	624	587	643	633	647	660	594	643	604	656	581	647	589	635	653	626	619	615	593	586	628	585	682	627	605	654	641	595	622	570	633	665	620	611	580	625	671	600	664	609	573	619	627	640	661	582	659	635	632	632	642	666	614	588	653	608	598	606	598	610	691	583	634	634	582	599	643	627	611	661	609	636	646	632	652	644	652	648	655	659	634	594	596	637	634	591	647	664	621	648	645	644	580	606	637	635	603	636	601	602	585	635	608	616	600	639	612	592	633	647	631	631	640	625	706	623	635	616	592	617	647	598	604	623	632	627	645	674	612	645	660	644	614	636	625	636	632	654	629	617	608	638	582	563	570	711	662	653	610	634	622	645	633	680	620	643	620	638	589	676	653	602	600	643	667	647	616	635	658	616	621	618	585	631	581	613	636	670	594	632	647	621	679	630	591	611	622	635	628	633	633	675	590	617	597	629	623	629	642	600	604	680	602	654	694	607	636	634	653	669	649	615	608	667	666	631	615	651	631	610	588	605	630	648	642	652	627	723	655	592	627	630	637	588	641	637	627	663	641	649	599	661	618	624	613	617	609	657	622	624	625	665	632	621	651	624	639	633	670	642	667	609	642	671	650	652	673	657	582	586	601	597	609	605	680	611	681	592	668	622	616	624	664	614	600	655	590	658	575	585	603	625	624	655	623	693	642	624	612	628	660	604	635	649	647	675	633	623	645	645	627	591	611	672	687	601	632	626	656	616	656	615	638	626	626	629	637	651	606	663	623	664	615	630	652	614	648	596	622	664	592	634	602	606	609	626	638	606	643	602	658	669	623	639	637	635	623	616	640	561	631	637	609	650	697	633	603	578	609	640	641	638	589	629	628	595	617	634	629	607	663	619	606	717	629	588	649	628	606	624	597	641	611	613	646	625	605	593	603	651	625	635	646	635	613	605	640	610	575	629	584	560	617	651	620	651	645	659	616	662	637	629	572	624	634	656	649	648	588	674	585	615	595	627	646	623	655	594	618	622	573	632	633	617	654	628	654	617	651	630	591	612	666	581	627	608	630	645	633	630	616	609	671	616	669	603	624	711	627	660	638	652	637	608	624	625	624	666	641	574	626	627	608	642	639	621	600	613	622	668	632	614	604	611	663	656	625	648	602	611	636	640	656	597	621	661	616	632	635	625	620	630	616	639	593	581	673	649	653	652	582	633	595	614	590	687	650	588	647	609	589	632	582	646	620	653	586	652	576	629	595	658	661	616	645	618	655	595	616	663	609	633	608	615	582	636	634	589	638	654	621	640	626	592	620	665	608	633	673	622	626	631	563	643	668	599	622	609	605	649	615	660	627	597	598	639	624	632	632	601	627	633	615	643	627	666	623	622	685	609	646	639	613	611	625	677	606	658	632	635	596	643	644	629	572	625	670	566	644	598	589	587	655	628	640	654	584	636	640	628	587	626	631	648	640	621	674	619	624	611	625	625	591	650	618	603	585	627	618	575	638	601	657	690	627	660	640	645	634	614	624	591	586	626	643	586	622	673	655	603	611	662	638	671	617	650	607	635	604	644	620	578	604	662	602	634	595	623	672	636	634	636	615	649	593	599	606	645	644	639	622	644	616	653	616	633	600	657	674	633	576	619	625	639	593	638	636	658	618	666	593	639	673	589	623	663	610	601	592	621	630	601	613	609	610	625	641	636	613	670	609	630	620	601	617	645	602	623	639	655	660	620	639	566	635	638	644	634	634	601	607	587	676	673	614	627	645	606	604	614	604	657	597	654	607	623	601	605	635	640	643	594	632	592	639	649	646	614	620	633	656	626	642	594	656	632	659	643	630	633	656	588	597	640	647	652	689	636	667	625	663	645	616	640	607	634	675	637	657	667	630	669	599	637	655	636	663	623	623	612	679	659	582	623	600	636	635	610	600	604	618	630	611	606	646	651	621	641	624	633	653	614	627	632	603	648	617	664	623	621	610	609	628	637	672	615	624	651	627	648	635	623	607	647	583	647	629	581	619	631	652	616	630	617	641	644	601	620	598	668	614	615	627	604	570	649	583	624	661	655	590	641	569	650	618	653	649	632	669	627	605	618	564	632	622	636	645	645	648	595	610	605	625	622	632	674	655	628	606	700	630	612	607	628	620	580	586	615	659	647	629	632	633	634	658	626	639	637	628
21124	1734	1450	1083	698	486	412	355	285	238	222	203	179	158	158	151	138	144	124	128	125	125	128	101	116	125	133	109	117	107	119	138	97	105	104	107	115	112	120	109	104	104	100	84	120	107	107	110	121	103	97	98	92	113	106	106	113	85	110	90	104	108	109	113	107	111	124	88	99	104	97	100	112	104	122	102	103	104	127	114	96	119	101	103	101	101	78	100	111	102	96	107	99	112	91	93	115	104	101	128	92	80	98	100	91	105	99	109	92	102	109	104	101	95	113	87	96	93	113	98	110	111	97	116	105	102	88	111	87	104	94	97	96	103	114	107	91	110	102	98	97	98	112	95	99	127	105	90	83	106	104	79	83	87	97	95	103	102	108	101	90	105	105	103	105	98	85	104	104	108	97	107	104	90	89	121	99	95	99	90	98	127	100	84	86	98	95	106	107	78	99	98	113	100	97	107	92	83	93	89	118	116	94	103	130	90	99	97	91	117	113	104	98	110	113	114	100	106	105	103	106	113	99	96	95	117	103	108	112	95	100	101	100	93	96	105	99	104	114	111	95	116	94	109	86	125	117	78	111	93	113	92	102	103	94	98	100	107	103	91	98	113	114	91	112	98	104	95	105	94	88	102	92	86	119	110	112	99	97	109	108	99	116	84	103	115	105	121	100	91	109	97	91	110	78	87	86	105	113	111	88	96	91	97	102	104	97	123	85	93	94	104	95	105	92	107	90	98	109	91	100	89	104	107	93	89	100	95	91	106	103	101	99	108	85	94	109	107	103	95	96	112	95	98	107	99	93	120	110	89	92	114	94	92	110	104	109	112	92	113	111	87	125	93	106	101	80	117	93	96	85	114	85	95	96	92	107	91	98	107	97	96	113	97	83	95	97	93	101	101	100	86	107	101	100	102	132	84	110	93	100	120	96	118	114	101	108	118	105	96	104	99	125	90	100	92	96	105	94	104	110	92	99	96	104	88	102	88	112	110	98	92	105	98	104	119	100	104	109	87	96	105	92	103	104	108	116	101	103	79	105	105	100	82	90	102	102	113	96	104	112	105	93	110	115	87	91	94	106	110	99	79	88	99	81	108	113	83	102	103	110	94	101	113	84	85	100	120	104	99	128	111	103	87	101	106	109	95	79	104	103	91	110	116	100	93	89	76	93	81	93	92	112	101	96	98	92	77	97	114	107	106	105	98	97	89	104	80	100	99	90	111	101	109	103	103	109	103	87	125	99	126	93	86	103	104	106	97	100	114	87	89	98	115	95	102	106	90	109	105	108	113	109	92	93	99	117	92	102	98	112	103	97	116	115	97	92	97	103	109	81	105	111	85	92	102	106	102	89	97	92	93	100	127	121	120	94	131	112	116	82	97	106	105	113	122	115	116	92	90	110	87	110	90	107	99	100	106	97	104	118	104	107	109	107	117	113	95	97	101	97	100	119	114	124	90	94	92	89	99	119	93	91	79	94	105	104	101	97	108	100	108	113	111	111	89	90	100	94	97	104	114	120	93	99	92	107	107	98	101	94	113	106	83	89	100	106	111	116	114	94	105	88	89	79	100	97	82	103	117	97	108	95	80	87	102	108	89	112	109	127	124	107	100	102	80	97	111	118	98	119	113	86	97	108	104	109	122	94	119	110	81	101	101	87	88	88	102	119	103	116	95	102	103	90	102	98	104	102	122	89	89	95	107	74	102	100	89	112	90	115	109	101	113	96	100	110	121	104	113	110	94	98	100	94	100	83	98	117	92	107	107	89	109	82	109	99	85	99	102	86	114	106	101	106	86	97	100	108	97	95	106	101	103	118	122	92	108	101	97	100	100	99	107	87	102	108	87	77	105	95	126	89	101	98	97	107	93	105	104	108	107	98	125	83	101	93	117	116	112	88	90	116	99	95	104	86	93	98	109	109	85	104	106	97	107	100	102	104	90	109	92	88	96	97	109	107	99	98	105	91	115	90	81	85	110	100	102	85	103	100	93	107	104	105	102	87	94	93	110	107	104	96	90	94	93	97	101	86	111	108	93	97	92	102	109	89	110	108	125	109	110	90	98	104	98	102	121	89	96	95	88	104	88	106	107	90	107	104	101	108	93	84	100	96	120	88	107	100	92	96	99	104	102	95	106	106	91	101	118	97	106	100	97	98	115	88	109	115	111	102	112	88	97	118	92	83	98	89	92	107	108	94	99	112	112	106	104	109	98	130	105	95	101	104	108	89	121	105	97	107	110	95	104	94	99	103	115	107	96	94	92	94	106	97	90	105	94	100	109	103	104	117	88	101	88	107	106	121	96	90	86	95	99	103	115	110	99	102	97	115	80	104	104	96	96	116	93	89	98	117	91	119	104	122	113	109	91	93	88	110	103	112	95	85	90	109	94	111	91	111	111	92	93	96	115	111	109	110	103	82	115	102	128	109	106	98	111	100	118	121	105	88	102	100	81	99	106	110	109	87	92	113	127	97	113	91	105	112	101	96	93	93	118	98	117	104	107	116	100	88	117	112	107	115	109	108	93	95	95	111	118	101	93	101	91	102	92	89	97	116	123	83	103	82	109	118	105	89	102	91	86	98	87	91	91	117	112	99	99	100	112	88	102	114	85	108	94	98	94	110	74	91	112	104	83	103	97	118	94	100	110	96	117	113	112	113	109	118	103	87	101	107	96	115	105	100	96	99	89	76	111	90	105	124	107	108	84	103	96	123	117	96	104	106	103	94	103	102	98	101	97	104	100	108	113	111	112	102	110	103	100	103	101	102	97	113	83	121	86	112	113	119	94	102	101	110	99	108	109	98	112	97	102	107	101	98	106	96	100	96	109	105	100	103	99	89	94	99	87	97	91	106	97	95	97	96	81	113	84	117	101	100	107	88	100	92	106	95	100	99	118	120	107	102	89	89	92	99	118	99	99	92	88	112	97	106	93	98	99	97	88	107	90	96	92	109	93	111	101	88	111	103	98	87	92	96	97	88	90	100	90	109	99	101	98	106	107	117	91	114	91	104	96	101	92	112	110	97	101	109	116	100	88	101	110	111	111	122	99	97	103	111	81	110	101	98	83	112	111	102	114	87	97	92	97	85	112	111	97	89	98	104	91	105	100	102	87	98	81	104	104	84	120	96	112	108	96	96	94	111	92	89	92	114	103	95	96	113	100	112	117	94	102	128	90	104	96	92	109	98	102	106	112	104	115	98	81	91	104	109	104	115	95	106	86	98	114	108	101	109	84	113	108	96	121	121	121	111	110	100	99	105	119	91	112	110	87	101	89	116	109	94	99	91	105	105	121	95	108	93	108	96	94	100	94	80	110	79	83	104	88	102	98	106	100	108	113	106	113	101	93	101	115	107	105	102	115	85	86	128	93	103	95	94	102	124	82	91	103	103	96	95	92	96	93	105	87	85	81	95	100	104	103	103	95	97	106	87	102	77	115	113	119	97	104	101	94	91	92	88	100	111	87	87	94	101	107	91	95	97	112	98	77	91	96
10565	1549	3567	3785	3099	2585	2069	1728	1409	1222	1131	1020	920	834	767	724	667	706	604	569	576	538	542	511	500	502	476	486	492	435	443	441	437	431	483	434	413	420	402	387	410	411	397	389	396	438	391	365	389	376	372	380	399	400	398	350	412	338	361	347	423	385	363	373	366	334	369	370	337	351	364	380	347	351	360	370	347	372	333	335	357	331	353	357	389	386	361	342	337	360	352	348	341	361	335	354	341	356	373	386	356	373	359	335	370	328	351	336	348	365	395	346	322	358	369	366	363	355	302	375	345	360	350	336	352	352	335	339	343	331	341	344	333	373	374	359	335	326	352	292	344	351	344	332	320	366	350	343	362	334	368	354	388	341	358	334	369	379	358	350	373	359	345	345	334	334	354	352	362	350	354	337	335	335	354	350	333	348	333	327	343	331	335	350	354	331	353	371	350	341	348	337	323	389	345	363	366	356	337	353	335	361	328	354	340	332	364	333	366	331	398	378	327	375	341	336	309	327	328	336	361	341	378	325	328	330	355	369	369	357	333	349	328	358	355	344	348	319	351	352	332	359	333	339	351	357	348	351	353	351	347	350	352	357	339	344	362	329	358	329	329	348	355	371	339	329	357	337	338	304	372	348	359	336	353	381	318	351	352	357	376	338	356	328	364	364	358	353	333	321	336	322	345	408	317	380	369	395	337	316	354	367	353	357	355	348	348	358	331	378	351	373	325	348	323	360	326	358	305	376	361	325	334	344	305	392	363	361	371	333	369	359	334	355	347	340	391	363	321	315	393	353	341	334	342	338	327	345	336	363	383	332	348	343	342	349	343	358	323	344	327	362	335	330	331	331	351	357	352	363	333	374	322	372	377	368	360	362	354	337	374	331	323	326	363	366	348	359	331	357	364	356	350	339	354	347	353	327	354	342	352	374	355	342	331	329	372	344	369	361	335	331	346	369	373	354	340	321	371	355	312	349	375	375	371	347	334	365	349	333	341	328	368	355	337	334	331	319	350	365	367	355	342	331	335	364	371	339	374	339	340	364	363	327	346	330	332	361	340	339	326	369	336	355	334	336	338	368	342	359	347	323	369	358	329	318	346	354	364	355	332	336	338	378	375	370	350	346	362	354	352	358	346	362	362	351	428	395	344	357	335	375	313	367	341	346	332	310	360	349	334	325	336	363	331	367	327	336	339	319	326	330	345	349	339	348	361	344	379	353	323	339	327	326	357	374	311	350	384	331	359	347	364	350	336	354	376	338	306	366	342	355	349	359	335	326	334	308	371	340	361	365	364	368	349	342	343	313	350	355	374	328	340	350	347	340	358	322	343	351	343	380	365	355	355	338	354	348	332	343	320	358	361	341	346	323	337	319	346	343	363	362	345	343	352	338	362	343	342	295	345	330	331	361	352	348	359	394	343	364	338	339	331	359	352	331	328	329	369	355	343	316	332	325	339	363	344	375	345	356	352	308	363	332	329	346	319	373	357	316	335	355	326	344	323	346	334	325	362	345	358	378	355	329	327	347	302	345	343	357	356	319	340	310	329	338	361	354	317	373	361	360	342	349	367	340	362	366	345	354	339	357	372	380	349	344	359	335	355	372	371	380	351	363	359	337	358	322	346	367	326	350	369	323	350	340	373	334	371	377	347	329	374	314	343	361	332	351	341	339	343	332	364	365	333	367	359	334	334	332	357	382	336	324	336	370	346	359	339	331	327	337	320	361	353	346	355	354	330	333	365	319	374	348	348	376	337	359	335	305	343	361	346	346	352	368	348	377	354	332	336	333	323	335	324	341	340	357	338	344	364	366	359	373	356	377	339	318	331	342	361	351	340	340	322	320	337	395	340	366	357	303	376	338	374	355	353	336	347	322	347	350	343	353	364	324	343	365	341	366	364	355	359	371	326	372	354	332	357	379	375	359	335	359	387	356	338	311	348	356	344	347	358	310	337	351	357	359	406	301	346	346	342	351	358	355	361	343	369	348	355	346	367	347	314	378	350	348	370	326	326	326	327	331	356	375	349	329	330	343	314	322	331	343	344	352	359	334	373	338	335	345	383	335	324	312	311	352	332	327	354	356	346	336	347	374	348	353	354	328	332	360	321	318	355	355	352	366	321	363	321	346	365	335	355	364	344	347	349	355	369	359	383	316	351	365	328	381	357	347	332	344	362	354	339	381	333	329	354	344	346	350	340	348	352	365	368	344	337	319	319	316	359	318	337	332	332	362	350	390	343	349	384	356	347	337	342	350	335	339	364	344	378	335	330	339	360	322	304	369	358	354	333	374	338	349	351	350	354	307	358	345	356	380	360	373	399	375	349	317	358	359	346	323	356	338	346	330	336	351	344	354	360	348	361	355	337	353	343	355	362	337	353	357	361	333	362	337	359	326	328	349	395	348	326	370	361	345	346	320	319	325	346	361	345	340	355	337	354	354	367	340	363	330	350	334	346	322	372	364	339	361	325	352	367	340	367	338	353	367	346	341	351	324	376	327	348	374	330	331	355	361	352	334	344	343	326	351	353	360	349	358	342	344	376	369	330	357	386	343	361	332	355	344	349	363	352	332	351	352	359	331	364	335	340	339	327	340	344	333	344	351	325	376	372	323	378	338	322	364	377	370	384	333	333	368	350	327	351	362	392	353	365	312	373	342	346	324	360	332	350	360	308	352	317	324	377	361	326	340	353	322	348	314	346	332	361	311	331	348	378	340	344	328	342	349	346	346	386	366	315	357	348	358	335	352	354	340	326	320	371	378	370	345	331	352	320	353	342	362	363	358	337	372	352	357	390	365	333	378	339	355	325	339	322	380	414	344	339	356	377	342	354	358	357	333	338	357	368	359	359	374	353	332	338	316	359	366	390	367	335	356	368	348	372	370	392	362	386	368	357	329	369	339	356	330	379	366	334	355	333	341	352	305	355	344	358	357	334	346	308	363	372	318	350	329	313	355	352	372	383	325	315	373	396	349	353	390	358	323	316	355	320	379	361	373	327	379	302	371	347	315	345	377	343	365	357	341	328	356	334	361	353	351	361	352	352	357	320	326	356	381	345	324	346	335	366	317	353	342	375	329	353	365	357	345	345	309	362	368	318	341	356	367	345	336	364	321	339	351	340	342	344	367	352	337	332	362	330	348	333	372	345	352	323	367	333	363	393	346	323	333	338	340	349	361	346	357	331	357	334	346	360	370	383	336	323	373	338	353	342	354	364	353	359	355	317	347	350	343	348	340	380	334	335	386	363	356	309	381	363	349	319	357	337	340	321	335	353	339	350	353	378	370	331	342	353	358	362	347	341	328	353	375	316	359	355	347	322	358	368	352	336	407	332	361	331	363	356	343	370	353	356	337	379	350	343	343	371	354	343	395	362	333	327	304	328	321	314	342	354	345	321	325	364	335	366	368	323	341	330	347	351	347	334	328	360	339	396	321	329	382	340	377	326	346	333	329	342	326	366	343	342	327	317	353	342	363	342	347	354	373	333	323	306	344
37528	7195	3104	2014	1402	1082	730	603	510	422	333	301	296	247	282	230	237	222	223	227	202	225	184	160	194	197	185	180	167	162	166	173	196	150	170	163	161	156	174	174	144	153	143	155	168	170	150	167	173	169	143	166	133	159	144	139	157	152	165	143	152	126	132	154	160	156	140	166	157	158	162	157	153	145	155	126	141	174	137	181	141	152	149	158	168	159	154	162	153	138	159	132	168	150	139	144	144	162	175	143	155	141	138	175	143	145	140	156	154	158	161	159	146	172	165	145	153	150	166	142	148	149	143	139	148	133	156	135	161	156	139	155	137	132	153	150	140	147	142	159	142	177	151	153	160	154	164	150	165	139	152	132	171	149	145	129	156	162	141	160	155	152	156	121	175	160	159	160	138	151	147	142	167	157	143	157	134	122	156	148	159	152	142	142	147	136	162	165	164	142	141	143	155	153	137	141	139	160	148	166	138	139	169	129	166	155	145	145	146	148	153	149	140	145	150	164	145	123	156	172	154	135	128	147	144	139	158	135	157	158	158	156	150	131	136	141	155	156	150	154	150	144	145	141	143	164	154	141	147	159	161	165	143	155	161	128	158	152	154	131	147	146	164	162	137	181	137	142	149	155	149	150	143	151	137	140	158	128	161	173	157	149	148	154	148	149	136	183	147	168	170	162	119	154	148	156	140	157	145	148	147	129	154	167	154	146	187	139	134	133	145	140	137	131	145	160	140	143	144	128	169	160	145	143	149	149	158	131	171	133	157	142	147	156	152	142	171	180	141	121	147	131	137	157	154	151	152	141	144	152	129	141	157	161	148	159	175	131	166	138	141	165	155	178	151	139	151	143	158	149	136	137	141	152	125	148	173	144	142	147	174	145	141	145	162	157	143	142	154	127	155	149	168	150	141	147	163	156	145	154	136	158	147	138	155	158	154	141	159	149	150	142	163	142	132	129	139	155	139	144	161	149	139	152	143	140	156	170	149	147	150	163	141	125	128	147	152	143	146	159	151	129	149	157	146	164	128	142	155	120	144	148	166	152	160	153	160	141	148	162	127	128	157	127	152	138	156	149	144	134	146	159	148	138	158	165	147	141	150	154	146	140	149	143	162	140	152	147	129	148	163	150	145	157	157	157	151	143	168	165	144	149	138	150	148	169	147	135	143	186	148	175	151	170	146	163	156	149	160	134	163	149	157	145	152	155	157	169	144	161	147	155	167	143	152	162	149	173	142	159	147	115	136	150	162	148	137	174	124	165	141	125	150	153	161	153	149	130	154	154	149	129	169	157	124	150	154	156	153	158	157	157	133	145	150	159	131	169	163	170	160	149	141	136	138	139	143	163	146	141	151	136	167	125	155	162	160	177	142	154	144	158	147	153	135	146	139	160	161	149	149	171	162	159	170	162	175	134	160	142	163	147	140	162	166	158	143	150	153	140	164	152	174	155	140	147	148	136	165	154	159	143	148	130	155	131	170	158	168	159	133	162	141	167	150	144	172	150	148	137	155	150	170	148	138	140	140	142	144	152	148	156	165	141	148	161	150	163	168	132	144	168	164	141	162	173	153	151	164	130	147	159	154	156	149	135	156	145	150	162	169	154	148	167	143	132	168	137	145	136	141	161	166	165	170	139	147	157	139	141	139	161	146	171	141	163	143	142	133	144	157	153	159	144	146	153	152	161	157	160	147	146	148	151	154	151	154	151	135	141	147	140	154	150	144	172	143	144	146	176	144	146	155	131	134	145	151	170	153	149	165	135	158	148	161	131	158	149	157	150	159	125	129	143	145	156	153	128	150	162	153	149	127	157	142	144	156	170	125	153	164	158	149	162	150	131	161	145	157	152	144	163	164	160	138	163	154	132	156	145	156	176	143	147	134	150	135	163	154	157	178	143	155	158	147	147	140	146	142	163	135	138	129	142	141	133	148	162	164	147	141	162	154	174	158	139	162	146	160	134	185	149	144	146	147	137	127	128	171	136	174	144	138	159	146	172	144	148	165	172	148	158	162	160	182	165	169	131	170	144	137	147	156	129	159	138	137	148	173	146	151	144	148	119	150	167	134	153	145	161	144	149	133	135	143	146	144	159	125	142	147	126	150	127	171	172	143	146	176	151	169	138	134	144	149	160	130	141	152	160	160	169	164	173	166	162	147	146	135	147	157	147	142	142	140	154	159	156	154	165	139	141	158	153	152	145	162	153	162	164	144	134	161	154	141	169	150	140	143	166	157	128	140	137	166	144	151	155	147	146	140	161	157	136	149	163	150	145	146	152	164	149	153	136	157	155	153	168	144	154	164	171	157	145	153	150	185	134	139	173	159	140	160	130	155	139	133	138	170	141	151	141	158	142	169	135	152	149	142	160	155	146	170	126	142	140	160	136	137	131	146	145	155	141	155	142	170	153	161	146	157	150	153	145	137	166	152	134	141	141	116	139	147	150	145	150	161	135	147	147	126	146	146	146	160	147	149	146	152	147	154	190	141	140	134	150	147	150	133	140	144	164	183	156	150	154	140	147	161	156	127	133	149	144	166	147	167	151	161	139	161	167	172	131	162	166	132	137	136	154	143	150	157	147	166	143	166	161	156	131	175	129	163	160	144	142	158	160	162	138	144	154	150	158	158	160	145	148	132	154	155	150	149	169	151	142	135	152	148	150	139	148	139	158	142	156	156	152	163	155	175	141	127	156	148	147	164	149	151	150	158	161	142	158	161	153	165	143	140	131	128	153	155	150	159	162	165	155	151	146	138	159	163	142	158	144	170	160	179	157	135	125	136	164	148	146	154	131	163	166	149	152	154	152	143	153	145	162	157	137	167	144	147	145	151	176	148	167	147	142	138	159	166	148	148	147	144	153	168	167	160	154	157	139	165	162	169	120	144	142	147	155	150	158	131	148	156	157	146	147	133	162	138	148	139	146	143	141	156	146	158	144	166	122	152	136	124	144	158	154	131	154	140	165	161	130	151	149	165	137	169	152	135	158	152	152	156	155	145	157	138	161	153	149	168	133	160	123	166	133	143	181	144	154	146	134	143	149	159	149	135	151	140	155	150	152	157	129	132	146	151	148	155	136	159	148	139	136	138	154	143	145	157	154	151	139	146	154	143	131	128	176	146	138	159	126	155	134	130	157	148	164	161	148	148	135	125	154	138	128	159	153	138	144	165	172	165	168	153	158	147	156	163	148	174	127	146	162	167	159	157	161	164	153	179	146	149	134	142	177	149	130	183	128	167	151	161	164	164	161	149	139	152	123	159	158	149	177	155	157	161	139	167	156	143	173	136	139	135	165	152	140	143	150	156	144	167	132	137	164	155	138	163	140	143	159	167	157	137	146	160	153	139	167	142	142	163	133	137	168	125	156	161	165	164	133	141	140	150	160	179	153	154	163	158	156	150	166	173	158	131	152	159	152	163	147	168	154	145	149	149	162	148	136	166	132	157	138	149	165	168	124	149	145	152	147	138	146	139	150	152	147	128	166	143	138
17069	2721	6517	6941	5692	4655	3781	3152	2674	2252	1958	1723	1554	1422	1287	1203	1160	1123	1062	969	941	862	876	823	785	742	712	758	718	684	704	739	624	649	612	672	595	685	585	634	606	622	555	584	583	556	587	577	565	575	576	589	542	546	577	574	573	529	552	522	548	533	509	539	535	532	570	489	519	543	566	519	540	495	499	516	544	525	566	475	526	507	532	513	515	489	501	518	488	523	544	530	510	556	477	492	516	504	468	527	542	526	543	531	486	515	517	510	490	517	499	490	501	508	488	484	539	469	492	496	501	502	501	512	494	479	489	523	534	463	522	511	506	497	499	500	505	551	500	505	498	483	526	474	509	516	478	458	485	533	485	502	472	538	504	504	515	486	482	505	486	507	537	478	537	473	524	507	526	550	495	501	527	519	485	456	482	510	484	482	469	521	500	523	478	499	467	476	467	518	500	516	492	477	485	524	506	519	517	482	497	503	463	509	492	519	473	465	535	527	471	498	473	505	535	494	468	515	500	464	491	478	467	515	515	460	484	473	485	471	473	487	523	471	505	517	514	494	476	471	523	500	482	487	524	468	471	446	533	508	491	531	458	500	469	499	525	499	509	446	535	506	507	521	551	460	470	473	492	549	504	507	486	532	534	480	499	468	509	464	471	501	503	551	488	457	489	484	502	483	476	459	502	508	494	496	479	498	510	478	456	557	522	493	478	545	503	486	541	508	444	513	500	499	501	468	498	457	474	504	459	490	476	492	498	483	531	509	449	530	464	530	509	490	475	503	511	493	477	513	471	515	525	485	489	506	468	535	500	504	456	511	488	509	525	516	497	480	517	536	474	464	501	485	519	519	493	500	498	501	531	497	469	436	471	498	452	505	493	499	477	491	479	469	501	478	525	462	521	485	497	481	502	523	470	505	487	478	515	481	478	494	463	492	473	446	512	473	474	527	480	489	528	486	503	484	493	476	459	474	512	474	526	486	487	459	469	504	454	534	484	494	554	480	488	483	524	505	491	514	462	525	486	524	484	508	501	486	542	466	513	489	484	481	491	491	506	500	463	547	494	498	495	499	476	480	525	488	506	449	532	465	482	479	510	511	524	480	491	520	482	489	467	484	529	523	457	479	471	490	499	520	481	463	497	495	495	506	508	521	485	499	486	460	493	490	519	490	494	515	524	537	509	518	497	491	493	494	515	496	484	500	480	474	483	501	514	472	513	466	509	446	509	499	522	499	500	517	463	453	505	464	521	503	516	497	484	517	487	495	470	467	498	471	534	471	505	523	471	521	462	482	527	530	470	503	549	505	480	464	496	508	506	496	497	527	506	532	538	529	512	569	501	514	463	539	493	476	472	431	503	462	477	501	537	543	474	501	513	505	529	503	495	510	495	483	489	493	494	500	483	487	503	501	503	485	493	514	509	504	488	467	504	482	483	473	463	553	478	488	481	485	495	458	470	487	503	481	500	453	493	512	486	495	519	505	451	551	511	492	501	504	514	476	502	507	506	451	506	517	452	494	461	502	485	493	518	489	496	482	486	490	490	480	457	510	482	533	469	534	510	494	496	499	518	523	520	543	501	491	477	455	511	453	485	505	503	488	514	498	504	506	512	495	438	484	500	463	492	528	501	514	491	514	451	486	457	544	480	497	512	507	535	489	491	535	483	500	514	473	504	524	488	443	518	534	505	484	515	473	506	512	486	523	526	527	484	517	502	517	494	495	460	520	506	488	504	492	454	507	475	479	493	482	532	478	479	499	498	500	500	479	502	488	475	536	516	490	501	502	482	446	498	509	495	482	489	504	461	498	482	469	474	470	458	508	507	462	472	465	468	511	490	524	528	480	490	502	520	484	531	497	513	504	511	493	473	492	475	514	479	479	465	496	498	473	500	525	501	489	470	480	514	529	504	506	477	506	474	480	473	508	492	467	514	511	516	457	512	456	511	515	470	507	461	535	484	455	532	500	490	533	494	501	523	516	487	519	510	498	480	461	519	504	475	485	451	498	528	482	540	490	502	498	489	533	515	499	493	521	509	523	455	433	511	534	494	501	491	488	508	490	512	482	496	509	487	534	486	504	508	508	509	518	550	503	493	508	509	518	482	503	492	520	496	471	499	509	537	460	481	482	497	488	503	499	519	463	533	505	490	491	487	513	509	509	521	472	502	466	498	492	474	476	476	505	499	502	472	473	501	492	453	494	498	522	522	489	485	456	486	511	534	486	497	518	518	553	470	469	468	517	502	490	476	458	483	491	500	518	478	487	485	512	514	516	482	477	526	499	540	531	464	494	508	482	500	471	494	515	514	521	480	496	502	497	492	469	505	451	509	478	490	479	502	497	506	536	498	496	498	473	550	506	493	484	498	470	500	502	475	486	438	496	479	512	482	474	525	529	531	511	508	495	513	514	532	471	506	509	478	479	537	482	504	524	506	508	455	478	502	489	519	499	487	488	503	504	524	479	471	470	463	498	457	460	448	490	503	484	490	509	465	484	509	474	459	522	526	489	496	480	520	465	498	529	461	503	505	492	492	462	494	469	461	481	472	471	465	475	480	501	471	500	465	491	494	485	481	528	516	472	491	517	477	504	481	476	512	504	535	507	509	492	501	499	483	476	472	504	522	472	546	502	499	495	501	506	484	483	467	508	439	492	527	497	509	478	460	486	464	475	484	492	452	506	487	453	537	539	577	505	472	502	505	472	452	485	476	493	480	507	490	490	503	521	526	497	508	495	478	510	465	467	529	501	479	502	477	455	491	485	481	505	515	491	451	470	509	512	491	509	520	497	505	514	487	484	497	499	492	457	502	474	483	526	477	491	530	448	495	512	521	454	481	488	488	477	489	477	487	504	473	492	432	515	484	505	479	534	485	535	510	480	475	546	523	504	492	475	504	471	490	510	528	510	492	476	466	508	469	505	516	507	517	497	482	474	481	511	496	473	480	479	476	507	501	492	453	484	453	478	512	495	491	493	491	456	476	478	500	521	475	513	467	482	522	493	474	539	481	506	514	499	509	518	463	501	466	508	514	495	517	487	460	521	495	475	537	488	464	476	520	462	515	495	491	510	495	518	459	443	481	468	508	482	523	492	523	457	470	513	509	460	474	499	486	479	493	478	515	517	505	474	492	485	488	459	513	488	466	508	453	496	511	491	522	493	506	488	538	476	458	497	544	476	494	514	479	490	510	560	504	531	509	503	488	521	436	486	499	522	478	469	505	491	431	468	514	473	487	501	463	485	465	453	457	530	473	459	514	481	516	527	467	490	528	462	488	473	525	475	523	485	489	472	455	506	505	489	462	530	476	518	520	479	495	476	493	470	501	516	500	519	482	475	515	538	483	484	466	533	515	454	491	505	498	502	533	505	539	493	526	499	484	471	503	474	479	487	483	499	488	498	498	511	478	518	511	499	461	514	531	498	491	456	499	534	495	482	506	517	517	478	489	465	535	510	530	484	515	508	487	522	524	474	478	488	517	490	487	456	501	511	504	471
4172	376	295	287	244	215	240	226	180	191	219	229	217	218	224	230	192	201	175	202	224	234	202	193	215	215	203	204	213	198	207	191	201	217	211	222	216	191	182	189	215	208	227	218	221	189	212	222	203	199	195	196	207	191	226	207	216	188	209	224	220	223	180	189	220	165	224	192	222	213	213	225	213	224	208	217	171	207	204	220	207	212	215	188	202	214	199	210	192	197	224	208	204	179	199	188	232	195	183	227	183	211	203	210	200	212	212	198	231	222	200	200	194	230	211	184	213	184	220	201	202	187	201	179	206	166	184	192	211	221	178	205	204	209	214	195	193	199	196	209	213	187	208	207	200	214	226	202	200	193	201	193	204	203	210	190	215	190	192	217	203	205	191	218	198	214	184	230	175	206	222	212	250	225	229	189	201	226	203	216	190	207	211	185	192	194	208	207	194	170	193	168	207	189	206	192	213	203	190	188	214	211	213	213	214	196	183	230	211	204	214	215	219	196	218	225	193	184	189	194	177	183	219	203	209	211	211	212	185	210	191	209	209	184	210	190	218	220	218	201	188	206	208	231	209	170	200	186	227	188	219	218	208	222	191	188	196	215	187	179	196	198	196	219	201	238	205	188	204	211	207	228	197	179	192	209	231	194	211	217	211	217	199	182	212	203	208	201	202	232	195	231	195	206	215	182	215	184	202	208	184	217	221	196	189	226	200	213	190	199	210	239	186	188	193	201	204	215	193	212	214	210	200	214	201	212	177	209	227	195	234	209	183	201	219	202	197	194	237	197	214	208	203	209	225	198	188	205	205	199	197	204	217	195	227	228	202	206	190	184	222	232	190	192	172	192	192	220	191	205	216	197	225	199	194	240	195	209	223	184	188	212	200	221	199	181	194	203	190	205	202	184	177	217	216	222	219	247	197	218	193	204	205	177	198	198	206	229	193	194	226	218	200	196	221	186	226	208	225	213	214	206	205	208	206	223	218	192	216	201	226	192	206	231	215	215	200	220	189	196	204	195	193	206	203	186	205	201	203	189	205	191	187	225	204	203	210	208	204	194	196	198	197	214	217	182	238	227	202	212	211	204	198	186	204	231	197	216	207	188	232	212	211	207	181	196	218	192	184	196	177	198	204	183	202	203	213	233	219	211	211	187	202	202	196	208	208	216	195	203	245	185	208	222	222	187	222	179	213	191	189	199	216	194	202	190	223	191	230	209	215	196	189	206	181	232	218	200	210	219	172	188	205	201	187	226	220	216	190	220	218	185	200	187	188	207	237	187	233	204	202	214	182	182	194	201	195	225	215	201	198	187	220	222	210	200	222	217	223	216	194	173	190	221	219	202	209	227	213	212	194	202	210	216	215	219	194	183	203	189	208	186	193	207	200	193	204	204	206	232	227	210	219	226	181	212	213	202	214	207	211	210	210	209	194	184	198	199	195	224	199	184	190	208	202	204	190	182	187	200	211	195	207	192	196	216	196	226	204	193	221	196	196	182	211	213	189	230	217	198	185	211	201	225	211	198	214	192	222	200	242	213	223	193	207	171	198	209	205	211	191	205	213	195	181	199	211	210	241	207	211	213	176	171	227	218	198	218	214	217	207	222	202	230	226	191	211	201	198	214	197	203	213	181	193	202	203	203	214	220	201	201	186	171	204	208	178	204	221	171	205	214	214	210	196	188	202	212	189	233	216	194	207	215	199	204	223	208	214	207	229	224	197	200	209	198	226	215	219	195	229	206	232	203	238	213	213	209	214	220	217	185	192	198	202	196	173	235	215	200	195	194	213	207	215	202	220	213	198	206	200	220	202	199	217	211	200	170	218	190	200	186	215	226	204	214	188	195	213	202	195	208	212	199	200	208	208	222	221	192	209	207	212	209	192	190	191	214	195	189	191	191	220	207	201	216	168	201	209	212	215	189	189	166	230	208	196	204	198	221	212	185	206	212	212	186	207	205	200	197	221	221	208	214	205	206	179	209	192	219	223	205	191	204	237	195	197	195	179	211	215	206	220	214	203	188	221	209	220	198	210	219	203	217	214	197	196	211	191	211	197	244	220	232	201	220	215	208	221	180	213	203	216	197	195	198	201	220	203	191	201	203	208	181	206	198	212	189	221	201	213	178	222	199	207	218	196	220	204	208	193	189	235	200	234	221	224	184	178	210	203	191	220	212	199	217	198	187	202	217	226	184	187	218	213	212	179	197	206	210	206	206	194	224	219	191	178	217	198	186	201	170	219	220	201	220	193	224	206	183	215	203	211	216	213	182	221	182	232	222	208	201	216	226	205	205	204	212	232	189	203	195	201	200	224	213	176	202	231	201	218	175	228	206	208	243	206	205	205	185	197	202	207	184	190	198	216	225	224	198	207	207	195	191	192	207	192	202	210	205	204	215	199	203	217	192	207	194	204	208	226	214	214	195	205	196	217	184	186	195	227	199	207	220	218	212	199	190	194	212	231	221	201	218	214	210	233	219	206	183	205	230	217	194	257	198	222	216	195	220	181	212	217	180	210	206	225	184	191	190	211	219	208	187	194	224	194	214	232	202	191	206	202	181	229	214	208	201	191	210	218	192	213	229	214	216	199	232	204	197	194	207	206	200	197	202	189	199	193	220	199	203	229	207	205	197	191	204	221	217	213	180	216	207	186	234	210	178	211	222	172	198	233	217	200	201	194	193	197	195	220	207	211	218	206	191	201	217	192	229	208	192	208	219	186	208	194	218	188	196	220	219	206	198	230	198	217	206	201	200	203	200	226	217	200	218	172	208	193	171	212	215	194	207	200	200	193	206	202	202	211	223	192	211	185	209	197	224	225	198	222	215	214	203	217	200	211	204	196	189	191	233	186	188	211	212	205	215	225	203	215	206	200	203	207	190	202	197	199	210	201	184	208	180	200	192	207	202	215	206	221	218	247	215	215	201	208	193	220	230	193	203	243	211	206	226	224	201	211	195	254	185	181	208	186	204	220	229	205	208	217	201	241	193	196	187	206	172	237	195	203	238	194	191	206	207	196	208	179	210	196	208	209	230	180	190	204	245	189	187	214	194	212	206	180	182	215	201	189	201	198	199	207	196	213	221	196	195	190	194	190	193	211	205	208	232	197	179	186	205	213	202	231	208	229	212	196	194	210	211	212	214	202	220	217	198	200	222	235	180	202	187	214	209	184	213	209	210	209	205	195	188	190	204	173	180	193	225	201	219	203	201	200	221	213	213	212	189	206	209	185	195	204	197	210	207	196	200	209	206	197	193	219	199	200	224	182	235	207	204	224	194	193	220	223	200	194	196	216	195	212	217	224	212	193	190	192	199	190	204	208	188	199	225	219	214	220	220	209	213	207	195	208	202	216	212	210	206	192	182	212	191	221	206	186	205	213	205	234	190	214	227	221	211	247	195	216	184	214	193	208	214	223	215	217	189	199	219	214	203	193	216	216	222	213	220	220	209	191	186	194	196	218	188	216	207	229	200	223	210	201	208	189	215	185	195
4646	726	794	804	819	685	740	718	700	673	671	674	696	680	660	701	691	642	644	673	619	627	651	620	604	671	623	662	658	659	602	630	628	635	637	633	653	604	648	617	606	620	622	637	590	647	641	623	651	594	607	650	634	683	625	655	629	634	654	665	622	603	623	633	622	599	651	636	620	612	633	642	638	668	645	623	637	622	641	579	628	586	655	639	616	650	578	633	613	637	602	624	633	606	608	631	638	601	588	637	624	646	644	584	681	613	641	643	616	623	609	626	569	605	627	657	639	610	629	621	644	568	632	622	637	579	625	614	619	677	639	645	619	584	651	653	585	655	606	640	610	623	645	611	640	716	642	652	668	654	626	655	640	645	604	645	682	619	635	648	641	666	638	636	605	628	659	593	613	603	611	607	620	639	604	639	629	649	643	577	633	615	615	680	634	630	638	608	601	618	682	611	612	631	625	653	577	606	639	631	620	654	684	650	640	663	668	633	598	641	586	657	626	629	666	612	614	612	593	623	579	601	661	636	625	625	652	650	585	648	595	612	661	594	643	641	652	640	593	622	625	614	618	627	604	644	647	589	598	603	602	658	634	582	631	611	606	585	629	604	629	649	654	609	599	628	621	603	619	592	616	618	673	607	567	662	632	644	642	602	589	615	659	639	586	637	661	594	636	637	614	696	584	632	631	608	623	627	613	601	581	618	609	669	614	633	611	657	608	683	660	610	610	637	591	683	627	649	594	652	663	606	621	665	669	646	617	656	606	614	608	582	574	570	616	609	631	637	642	598	652	627	621	633	618	592	561	618	588	685	651	620	614	609	614	618	624	629	613	655	622	586	640	626	625	661	625	638	618	648	651	597	620	618	629	600	631	557	679	641	643	612	648	657	653	632	607	623	606	642	572	651	628	594	633	639	622	583	652	594	648	664	612	607	634	655	631	578	618	623	601	620	646	588	616	631	638	610	626	629	591	607	627	678	633	639	678	608	630	598	626	602	606	611	614	602	611	652	598	672	621	646	600	641	644	649	593	591	621	662	637	666	608	649	619	640	578	621	620	650	669	650	628	615	624	648	678	636	628	571	618	619	655	624	617	629	609	601	641	610	624	643	645	663	615	618	579	638	636	608	633	623	604	656	617	625	619	591	645	671	657	604	598	629	622	634	602	592	628	613	597	601	594	586	647	598	623	631	603	605	672	618	669	625	608	632	585	633	602	650	600	604	653	612	620	616	623	589	638	617	637	651	592	641	608	608	655	602	636	637	657	641	677	602	597	625	599	651	646	604	635	629	691	650	611	645	647	561	605	632	616	630	635	627	605	597	638	613	638	565	657	638	627	617	602	583	625	643	655	645	563	567	627	623	597	593	650	610	670	608	633	570	642	642	618	585	614	599	628	628	680	639	635	632	618	636	644	594	648	642	579	597	585	639	633	636	686	649	639	629	603	634	647	600	643	613	613	587	648	629	618	635	624	610	574	617	667	620	594	620	635	626	592	645	668	641	688	575	623	648	563	705	566	661	590	622	609	603	612	595	642	624	627	640	631	597	674	624	605	588	609	638	657	619	633	590	622	621	647	663	596	686	673	582	600	603	653	632	619	630	630	596	614	627	625	636	655	626	613	593	641	579	643	585	625	594	586	632	626	610	623	630	624	556	627	619	580	637	565	671	627	597	653	626	630	619	590	627	584	616	599	647	657	642	629	573	673	597	609	610	639	634	632	653	631	650	604	616	637	641	606	635	593	635	628	627	665	646	629	641	607	634	601	624	631	658	594	632	609	639	619	599	688	596	634	678	632	626	637	619	610	633	617	679	649	640	570	633	584	622	637	640	639	628	605	613	615	618	576	679	608	630	657	613	595	615	630	606	636	585	646	621	639	659	564	598	596	683	586	642	620	615	622	667	601	618	596	615	645	606	668	645	650	604	637	644	642	649	590	653	620	582	621	640	639	702	636	623	653	646	592	606	640	636	639	598	588	600	676	619	648	653	601	615	627	628	611	622	633	618	636	646	654	634	633	648	644	637	624	631	606	600	616	619	635	635	629	604	642	632	641	621	633	616	654	615	599	603	597	646	623	611	602	594	649	619	612	654	664	659	628	649	630	645	609	668	591	610	638	648	653	648	663	647	659	637	650	680	581	655	617	657	587	623	662	589	639	641	621	659	627	591	606	629	629	630	604	565	631	669	639	617	611	609	611	604	621	634	605	647	609	613	612	641	621	608	636	652	630	607	605	581	646	618	632	637	611	597	690	660	569	653	592	591	593	625	611	633	564	610	590	661	605	622	637	611	622	629	628	617	637	600	638	601	650	651	620	642	636	645	664	602	570	617	670	591	668	609	594	647	637	591	633	618	622	597	648	616	629	627	601	625	622	619	639	635	648	606	632	633	661	571	632	650	673	609	627	589	610	634	639	639	670	640	631	659	591	625	621	649	658	634	632	616	633	622	611	662	666	604	640	682	602	621	602	634	650	637	626	610	642	632	618	642	636	605	655	669	585	595	605	657	617	639	636	652	647	607	648	671	664	638	622	657	598	651	635	649	614	623	634	575	621	667	586	625	615	674	620	633	585	619	622	656	644	619	609	606	626	636	633	643	616	605	615	687	626	621	621	655	588	640	667	605	618	659	647	652	603	650	655	612	648	605	623	600	646	621	618	641	639	654	617	578	633	659	614	632	625	602	624	617	659	601	610	625	606	623	602	670	641	584	610	618	597	638	648	621	618	608	624	672	636	645	608	668	621	603	677	614	650	602	604	632	630	645	609	664	657	665	617	679	588	678	646	617	629	628	641	623	579	552	632	620	652	626	619	594	624	639	662	640	637	620	681	670	627	616	650	618	604	628	626	677	664	614	584	654	645	618	597	623	664	587	610	653	600	621	601	617	653	618	605	639	626	587	658	605	648	645	649	635	630	600	623	633	628	627	643	641	616	616	609	658	635	601	663	633	638	642	625	607	591	641	642	665	631	653	666	606	592	580	604	601	646	594	649	669	669	612	641	654	606	642	537	616	633	628	642	607	612	612	643	652	616	611	653	621	577	630	657	632	638	596	626	627	608	601	578	613	625	554	618	582	661	588	606	614	616	649	637	644	641	626	614	674	612	644	669	628	591	648	642	636	601	641	622	611	648	626	654	622	654	628	638	565	601	649	636	639	635	683	648	640	653	601	644	636	647	639	624	587	619	623	588	636	598	621	659	615	637	660	615	610	629	603	608	654	619	608	636	618	630	651	602	714	650	659	598	605	650	623	636	620	653	596	613	609	618	646	613	604	650	643	590	613	623	645	629	630	604	629	616	622	652	627	652	608	602	662	642	656	629	663	615	599	649	611	598	624	623	638	607	559	639	655	634	635	633	618	651	646	644	616	571	602	617	625	662	625	624	595	632	634	614	642	622	648	604	648	641	650	637	664	660	585	668	630	634	629	589	637	629	613	667	622	659	619	650	605	615	563	609	630	619	655	623	588	633	658	617	639	644	620	633	625
25800	2843	1450	1054	713	562	419	341	270	218	219	210	190	164	169	140	144	169	132	131	128	132	108	138	123	117	121	114	119	132	92	102	95	101	103	117	96	102	93	140	111	94	104	113	121	102	86	97	104	81	115	124	110	105	101	103	114	117	110	90	98	99	97	102	93	97	104	107	110	114	122	87	122	104	107	112	75	116	96	104	110	121	93	110	107	90	112	108	107	103	96	117	109	108	96	108	111	105	91	105	108	109	93	122	103	100	107	105	78	101	109	97	95	89	96	105	113	105	113	91	87	107	100	102	104	96	86	105	89	114	106	124	106	105	108	93	110	100	107	92	107	101	98	91	86	103	89	94	100	103	101	100	113	120	87	107	126	107	91	116	104	102	118	96	95	109	130	110	100	94	103	99	91	111	95	95	107	103	98	94	129	116	96	103	130	96	94	91	111	96	85	113	88	80	81	99	86	109	112	111	108	99	91	107	128	86	94	90	109	102	98	95	105	105	94	127	113	104	93	101	110	96	104	106	99	88	89	80	99	100	96	101	105	101	96	99	81	127	88	100	103	101	116	110	96	107	80	100	108	109	90	102	85	111	94	103	98	119	113	90	96	87	119	127	94	92	101	81	94	124	102	90	120	114	105	109	94	102	114	99	105	103	89	112	100	100	109	99	89	100	86	112	83	97	124	95	112	127	96	110	104	111	100	101	102	99	94	102	107	110	95	119	99	78	96	117	110	103	107	98	96	112	97	94	119	100	105	104	98	107	103	98	97	92	100	108	96	106	104	93	97	115	111	106	101	112	91	90	91	96	94	87	104	99	110	107	103	98	112	104	103	100	113	99	102	95	88	96	86	104	107	100	104	104	116	114	114	101	113	104	109	116	94	95	105	96	108	96	90	100	122	125	99	110	101	96	106	102	110	109	89	108	122	100	93	106	92	105	90	75	106	90	86	97	100	110	87	107	95	118	111	95	128	92	110	118	99	97	86	86	92	108	115	102	92	95	118	100	112	91	85	120	95	109	98	108	85	101	108	112	105	98	112	99	102	112	101	112	80	114	121	96	90	109	107	127	105	113	93	98	104	106	106	94	120	96	96	107	93	99	113	93	109	92	105	98	90	110	92	98	100	120	108	108	115	90	116	89	96	93	121	106	91	113	93	82	97	100	115	102	103	87	105	111	102	108	95	77	97	127	109	103	113	99	114	113	96	121	100	91	85	108	106	111	94	103	99	113	102	88	101	112	105	90	92	86	97	111	107	102	71	101	109	118	102	107	104	85	92	101	107	98	112	98	113	95	104	87	108	106	116	118	132	123	105	100	99	99	90	95	103	83	102	88	114	116	96	98	103	99	91	102	111	100	97	104	104	79	105	111	100	106	90	91	108	103	98	121	104	110	93	109	106	118	101	100	103	104	113	112	100	110	105	88	109	111	118	92	103	122	97	109	106	94	108	94	96	101	103	92	115	94	93	91	102	108	103	110	99	125	106	122	115	121	107	120	112	95	93	99	100	114	107	93	100	114	108	97	108	104	113	108	93	111	119	106	76	106	100	91	90	108	105	120	102	97	92	111	107	102	91	105	98	102	105	84	104	115	127	98	97	91	95	98	114	102	113	112	94	107	114	98	107	105	113	105	97	101	115	90	91	103	107	98	97	113	101	103	98	115	113	110	111	102	95	121	117	88	114	117	106	116	84	101	91	101	116	106	94	97	91	98	98	109	103	101	87	96	89	105	109	97	104	129	98	102	100	99	110	94	97	122	93	99	100	113	107	127	109	108	104	102	109	74	116	111	106	104	97	110	98	93	100	99	102	92	105	102	92	94	109	116	103	106	110	112	89	111	104	88	109	112	109	98	104	94	92	94	108	111	108	105	92	99	104	92	109	119	100	109	88	97	93	114	75	113	92	104	114	99	103	115	105	93	94	95	106	109	107	109	106	88	113	95	123	95	101	101	103	111	108	97	96	95	118	103	87	90	122	97	104	110	112	102	125	120	89	90	131	107	115	107	117	91	107	94	108	97	102	110	113	104	99	99	100	88	99	97	94	102	100	98	102	101	96	102	84	102	99	91	82	94	91	118	84	92	101	80	110	101	106	102	120	111	111	100	118	82	96	84	81	97	87	100	100	80	97	109	91	106	100	95	111	76	103	104	100	92	104	99	84	90	105	95	82	106	116	108	116	101	103	84	95	104	99	119	101	100	104	106	113	101	114	94	93	100	102	90	99	98	90	99	89	117	116	106	97	103	114	101	113	107	97	87	110	90	103	88	99	107	94	112	102	111	120	92	96	101	95	116	113	113	106	88	107	113	106	96	89	119	96	99	85	104	84	112	105	101	106	98	97	106	101	93	97	93	98	107	104	100	108	104	96	88	92	100	98	105	116	102	111	89	98	113	97	113	109	113	97	107	99	110	91	115	117	121	99	119	89	98	117	109	101	102	109	113	106	99	102	110	103	107	88	131	114	95	107	105	112	107	116	106	86	101	108	104	99	94	113	112	111	131	103	98	91	110	91	110	116	101	100	93	105	99	101	130	104	121	99	116	83	117	96	89	112	110	107	99	107	114	106	107	103	93	107	110	98	129	110	98	91	101	129	93	101	83	99	117	112	120	103	102	104	93	90	81	104	115	106	113	101	102	101	105	90	93	84	86	84	89	105	94	114	95	83	103	97	96	85	105	117	88	103	105	119	114	92	86	92	112	119	94	103	97	85	106	106	110	103	95	86	91	101	108	106	100	103	95	92	102	111	93	103	92	120	95	124	120	104	110	112	90	108	99	107	95	108	91	98	93	88	99	85	114	86	115	102	87	102	98	118	98	126	100	109	112	96	101	94	104	107	107	111	101	98	100	119	114	82	95	103	124	109	117	82	95	111	90	111	84	113	109	106	96	99	102	96	100	80	80	96	93	101	96	94	99	102	105	98	85	93	94	95	117	105	102	107	92	120	87	98	104	104	92	87	100	98	109	105	81	101	107	97	107	87	125	108	97	101	101	116	112	115	115	106	99	91	93	105	84	109	95	98	104	96	118	117	109	104	97	102	118	99	119	105	113	101	105	100	95	111	95	94	102	121	92	95	87	108	113	97	87	105	98	105	91	97	121	112	83	96	88	114	105	90	109	96	107	101	96	115	113	110	109	105	115	98	106	130	106	102	109	97	110	100	105	103	109	107	99	104	106	125	110	93	97	90	93	94	109	108	99	91	115	104	105	97	111	109	83	123	121	99	115	120	86	96	118	95	92	93	108	110	104	111	85	87	88	86	100	117	86	107	106	93	100	93	91	91	98	89	109	99	94	109	96	82	108	88	103	91	115	88	114	99	104	109	94	95	89	104	84	101	115	79	132	127	109	92	94	100	92	122	108	112	90	86	98	97	118	99	123	107	107	76	89	95	109	104	101	96	107	96	97	101	111	102	95	119	106	119	103	107	105	85	110	110	96	107	82	118	119	125	84	100	97	120	113	92	89	100	103	97	98	95	95
12150	1472	3653	3763	3235	2602	2064	1790	1428	1347	1095	995	893	855	783	789	696	663	631	631	587	534	561	522	462	487	491	450	488	433	434	468	463	445	461	436	408	417	448	373	401	397	377	406	409	419	403	375	344	379	391	398	348	383	374	365	384	365	400	361	374	393	374	357	359	373	382	353	355	409	376	391	371	363	369	341	360	340	364	376	393	362	363	370	368	384	361	367	369	365	351	345	360	385	367	391	341	340	388	387	338	321	379	341	320	330	360	347	368	349	361	335	399	348	352	356	374	307	351	338	363	347	354	364	345	351	339	383	361	354	380	360	341	384	351	317	368	339	329	371	356	372	379	351	332	386	368	344	350	341	392	366	319	361	344	342	370	369	379	327	343	347	353	357	376	377	352	333	358	356	383	345	396	320	337	365	388	317	386	374	325	334	336	344	346	302	335	336	358	362	361	344	343	353	361	333	344	386	356	368	377	367	325	321	336	352	354	362	345	340	372	340	361	340	331	365	342	341	366	331	330	367	347	379	346	347	348	337	379	332	370	375	350	369	343	342	360	379	327	369	352	329	376	371	328	337	383	349	325	342	380	353	351	414	342	365	328	368	376	354	351	341	377	365	349	360	364	366	301	329	327	321	362	369	391	344	371	348	344	344	371	352	344	357	326	361	332	367	338	366	354	348	356	338	324	336	328	376	319	351	371	354	330	345	396	383	363	377	334	330	372	352	325	350	315	356	327	371	309	365	354	372	359	309	362	356	361	330	360	337	366	353	359	372	363	348	346	366	340	359	347	356	357	348	346	330	347	381	348	375	351	337	383	363	339	342	359	333	338	364	356	372	374	396	329	344	328	357	322	316	315	332	369	376	347	371	375	354	359	365	352	358	338	347	339	330	364	372	352	355	339	364	331	324	366	322	338	361	364	365	337	384	363	340	338	354	360	360	365	353	319	367	381	371	333	346	364	358	378	367	367	326	362	339	360	338	341	326	342	341	381	378	317	359	366	360	360	334	378	322	359	318	333	348	328	367	365	395	371	358	345	390	351	398	361	335	359	360	383	355	347	355	338	346	366	377	353	357	360	335	298	357	337	354	345	404	320	343	359	336	363	359	398	355	348	339	353	336	361	355	366	348	360	333	338	333	360	348	369	350	324	347	342	326	389	372	324	351	362	373	355	342	367	359	370	349	362	357	364	362	344	334	344	374	345	339	373	354	356	350	395	340	352	335	388	362	373	337	363	343	339	367	370	363	366	329	353	351	323	351	364	323	348	359	363	381	376	300	369	358	321	348	367	336	353	348	347	369	354	337	357	318	361	342	352	351	362	359	351	352	334	303	328	342	354	365	356	351	340	360	361	389	358	341	330	356	337	323	361	322	331	372	349	342	379	361	334	337	342	377	375	347	372	327	366	366	327	370	367	354	318	317	362	341	327	333	358	336	367	355	358	344	366	327	371	368	355	324	329	354	327	348	345	382	378	332	355	362	362	330	318	370	348	326	368	379	361	361	343	359	338	342	336	338	361	355	334	363	345	338	339	376	325	385	352	333	375	346	353	314	332	331	325	344	376	355	343	361	375	306	345	310	333	337	318	373	320	372	342	368	333	318	328	380	363	334	353	333	339	308	346	338	347	375	300	323	319	353	350	347	364	331	381	340	355	369	335	396	365	348	340	389	374	330	340	390	358	364	345	351	336	382	343	353	331	307	328	384	349	379	350	363	350	350	344	376	366	355	373	372	356	357	365	329	346	354	324	354	373	317	324	352	337	369	361	357	340	363	331	349	377	325	353	359	359	338	316	360	373	350	378	364	368	303	364	341	348	360	339	377	376	359	357	347	352	357	330	363	374	351	354	326	364	338	367	346	339	351	352	394	355	360	346	338	319	369	326	342	342	358	390	322	333	370	391	364	348	335	344	364	337	337	341	353	368	335	352	365	357	368	355	351	387	338	364	376	329	344	352	347	347	339	338	367	365	359	338	315	328	386	365	364	361	334	365	352	323	366	357	342	361	366	342	345	341	323	323	327	335	366	340	329	331	367	368	322	348	350	325	335	373	329	357	362	315	349	339	399	376	378	328	344	384	339	348	344	348	323	357	344	317	347	327	412	319	379	348	369	335	346	343	361	328	326	354	340	332	327	336	343	373	381	332	358	369	337	370	377	385	372	357	341	356	360	318	368	374	382	348	330	348	349	356	347	350	335	350	378	369	342	355	332	349	338	352	387	352	359	340	378	357	377	349	341	340	356	340	351	351	338	380	331	336	364	332	358	328	375	331	332	364	343	337	374	306	362	376	319	340	323	342	356	364	342	354	337	368	372	397	341	371	374	351	384	338	359	336	376	383	325	341	340	362	358	378	366	321	340	359	364	350	334	354	369	377	336	330	365	352	346	392	346	365	348	368	365	352	316	384	329	334	362	361	348	359	377	321	348	369	375	327	352	350	358	355	363	334	352	343	339	364	349	414	344	363	342	338	352	345	361	374	371	338	352	373	373	353	350	355	357	379	372	342	317	354	374	348	363	343	322	350	378	360	354	384	332	370	382	355	356	348	356	319	334	373	344	363	344	347	353	326	349	366	364	354	342	335	362	366	349	359	360	335	388	351	400	362	382	372	343	339	342	363	352	349	354	345	342	371	376	398	336	354	395	353	332	365	368	395	342	372	346	361	359	359	353	303	340	406	346	317	357	347	341	370	368	347	337	350	371	373	375	326	362	356	337	358	344	351	335	335	341	387	337	347	339	324	337	349	373	370	388	356	352	377	335	319	382	374	364	373	356	366	365	347	335	351	372	354	393	327	377	346	334	365	362	327	351	375	353	324	341	364	354	339	334	346	345	335	355	366	342	344	367	325	380	336	362	362	346	336	344	355	333	319	366	376	374	373	376	368	369	345	355	365	353	337	346	351	345	358	380	354	341	361	344	351	375	336	349	389	357	353	361	377	350	372	331	352	360	352	341	367	339	370	353	362	352	363	351	374	339	363	317	373	360	347	348	388	343	303	373	338	330	309	365	389	359	366	350	351	373	357	351	345	346	381	343	352	356	337	343	389	360	331	352	370	355	336	365	334	333	349	340	361	363	364	346	328	331	352	384	373	338	369	338	368	377	354	387	346	350	342	369	352	350	379	355	354	354	339	343	398	356	374	352	378	345	330	361	350	331	325	349	344	348	352	380	365	357	366	324	369	349	376	344	365	366	340	323	336	357	337	360	347	333	391	344	359	315	334	366	328	353	346	361	345	347	346	347	330	348	356	349	349	388	337	336	342	330	333	351	389	357	347	362	309	345	366	317	314	375	336	347	328	324	389	360	357	356	360	353	355	332	382	365	337	358	362	385	363	351	375	362	351	387	357	363	355	374	353	363	351	347	369	338	349	391	347	361	328	366	310	361	376	351	372	338	390	381	403	357	338	359	395	340	359	360	361	357	343	385	352	331	334	352	363	343	358	369	380	360	359	351	373	349	364	328	339	347	343	334	349	353	345	368
37418	7399	3059	2109	1493	1045	768	607	489	433	403	336	309	287	270	220	263	237	255	208	218	199	223	188	193	199	175	151	175	170	166	171	172	196	158	171	186	158	172	160	155	157	153	142	153	155	173	150	170	166	161	157	168	158	162	148	157	145	134	157	168	159	134	149	144	148	167	167	146	145	161	150	187	144	159	136	161	160	155	149	134	160	160	150	164	142	149	150	145	154	146	154	145	154	159	178	125	159	160	160	150	139	140	167	177	133	142	174	146	136	140	148	156	149	137	140	139	141	136	149	159	151	134	128	133	143	142	152	180	155	131	147	162	163	164	156	178	144	139	162	140	164	152	163	158	163	135	157	158	140	155	152	149	162	152	154	167	158	134	139	160	151	168	159	142	146	160	127	139	141	143	146	161	147	142	178	134	140	161	151	131	146	156	167	164	149	146	153	137	142	146	130	147	135	160	159	147	167	136	160	147	132	140	165	141	150	153	166	154	147	152	135	138	153	139	141	130	147	137	150	145	176	146	137	173	143	142	154	147	145	163	137	158	155	131	139	150	165	146	169	154	154	130	143	162	159	162	164	156	140	140	158	131	156	134	153	139	135	157	149	158	135	158	150	137	151	169	144	171	147	166	118	140	131	152	164	138	166	140	144	149	161	163	148	145	154	155	136	144	142	157	146	160	138	162	143	152	136	152	145	126	126	149	141	150	159	147	138	146	152	145	146	142	154	164	133	144	138	153	139	149	156	165	159	152	158	139	143	164	150	144	156	147	141	161	128	162	151	148	148	173	144	135	143	143	150	164	156	149	151	154	177	146	124	150	167	163	151	148	155	161	145	148	142	156	152	128	150	155	149	162	155	141	154	139	155	145	140	153	119	165	153	148	155	159	154	148	158	163	164	161	149	163	157	158	147	142	137	158	152	150	149	155	150	161	159	168	155	148	145	159	176	142	150	138	177	160	142	152	149	130	150	146	144	161	151	156	133	142	157	142	145	153	134	138	131	148	154	154	154	147	158	149	156	153	153	158	126	171	131	149	141	157	176	146	162	148	168	161	146	188	159	151	157	154	159	145	145	144	133	160	160	160	148	154	142	145	140	170	159	164	142	156	164	149	147	149	146	131	155	140	137	131	132	147	165	158	166	146	159	146	165	133	155	166	156	154	173	136	145	139	133	146	159	143	135	145	145	154	158	151	132	136	158	149	147	158	138	148	144	164	161	136	122	146	129	153	167	156	154	136	146	157	153	141	128	153	158	166	178	152	152	145	149	128	145	154	147	143	169	165	134	135	148	147	155	146	152	144	194	153	142	153	164	140	160	156	144	155	151	158	154	147	146	147	145	158	160	133	157	148	142	132	154	159	167	135	167	147	147	162	163	142	151	133	143	129	132	139	120	146	135	162	130	160	159	164	166	152	148	130	153	161	154	146	152	159	159	158	142	145	163	126	160	168	146	161	146	138	171	152	160	142	147	169	160	160	142	139	148	142	170	141	159	144	143	147	131	160	144	157	149	141	152	178	156	143	170	133	152	147	124	137	158	147	114	134	158	144	155	158	152	147	132	153	141	156	163	159	160	146	147	160	155	158	155	147	130	147	143	152	149	143	135	157	163	156	146	145	153	146	149	157	164	157	128	156	147	168	158	151	130	171	142	157	161	141	151	135	132	154	177	145	157	168	167	159	167	141	146	174	144	150	139	174	124	129	138	147	155	155	150	147	143	150	147	165	170	152	162	153	155	152	168	139	141	147	146	169	134	137	144	131	152	162	159	155	141	145	147	122	137	145	148	169	176	127	177	162	148	158	157	156	145	178	179	174	152	163	142	167	148	163	171	140	150	141	127	145	134	135	148	148	151	148	156	152	134	143	158	143	173	128	133	132	136	177	124	126	137	166	151	160	157	146	126	136	166	145	149	154	159	138	147	134	142	147	144	140	157	142	165	170	171	160	133	144	157	153	141	153	142	156	142	126	154	161	155	143	155	150	141	148	166	162	153	142	142	152	134	148	140	150	155	149	138	149	140	159	126	142	152	137	159	139	159	158	156	134	144	152	145	145	156	149	149	170	136	166	153	123	147	166	156	155	159	148	154	139	171	139	155	152	172	141	158	158	139	142	140	151	137	156	118	150	147	164	135	142	152	155	139	136	161	143	158	166	189	148	150	144	147	141	154	129	151	136	137	144	146	166	141	148	145	138	154	161	141	144	150	148	147	143	126	150	157	147	150	112	165	139	137	143	151	178	177	148	148	168	148	159	156	154	151	144	146	139	162	136	148	135	143	164	132	166	147	149	155	159	157	147	126	166	148	132	134	130	147	134	143	162	157	161	174	143	145	148	156	140	155	139	155	152	142	154	143	161	160	138	137	152	158	134	164	136	142	151	141	197	152	138	150	167	173	144	161	144	153	158	184	153	164	148	129	160	156	135	143	150	145	132	162	142	143	163	155	147	155	143	167	146	138	138	142	153	135	168	128	158	144	129	158	152	150	141	148	158	136	174	151	154	139	136	146	152	165	149	155	140	162	163	165	138	155	146	135	156	162	153	162	138	131	164	147	156	147	144	180	154	152	168	152	132	157	155	134	131	157	160	153	151	147	171	156	165	164	153	155	151	155	154	159	138	168	138	149	153	152	159	169	145	155	151	140	154	175	148	152	131	139	136	155	158	158	154	158	154	158	154	146	140	161	142	136	149	150	162	152	156	146	158	139	139	148	140	156	138	166	167	171	146	154	165	141	162	135	144	142	150	125	152	127	159	158	169	157	144	128	140	143	171	143	162	172	149	149	158	158	157	158	149	141	133	156	156	148	151	161	146	156	140	162	146	157	139	147	167	151	151	146	155	149	130	161	166	166	170	178	156	143	135	168	151	159	147	140	140	155	150	128	178	146	139	156	134	151	142	149	149	146	152	157	139	149	152	149	142	157	140	150	139	151	160	174	140	132	145	150	156	162	168	144	141	151	166	145	149	157	156	166	183	141	150	147	151	159	148	138	148	168	153	146	159	159	163	150	165	165	165	156	146	132	138	141	141	148	134	159	137	154	164	131	139	125	149	158	154	157	139	160	139	156	141	153	147	132	149	156	138	139	149	152	158	158	158	154	142	132	170	167	162	172	151	145	150	158	145	146	151	145	131	124	166	160	149	132	138	137	120	138	135	129	133	160	172	151	146	183	150	150	137	170	171	166	149	179	150	169	146	163	150	158	147	152	136	142	146	146	154	159	158	149	150	162	160	155	157	148	161	142	150	170	131	150	117	155	168	165	156	162	164	155	153	135	166	158	150	142	137	137	149	124	145	141	147	155	133	173	136	142	158	125	141	141	163	175	160	151	167	138	144	158	175	158	153	149	164	148	123	168	130	152	126	149	147	149	143	139	129	163	138	141	164	134	179	150	152	142	150	159	146	183	138	162	152	159	152	148	139	161	145	165	133	139	148	134	174	140	149	148	157	165	161	142	159	161	172	133	147	148	149	155	154	131	159	145
16894	2750	6453	6963	5744	4720	3827	3212	2722	2178	1954	1745	1624	1498	1324	1227	1171	1043	1075	997	906	870	834	811	810	736	753	707	714	698	699	692	623	649	665	642	657	647	591	586	594	622	643	515	568	572	600	583	630	532	566	565	524	570	558	568	543	562	545	508	572	495	550	570	520	554	504	502	509	549	526	545	559	557	531	541	509	536	523	531	559	528	556	502	513	533	527	511	512	541	526	499	464	495	497	515	455	530	500	534	467	514	529	573	544	493	504	486	489	492	555	524	498	492	513	503	511	492	513	522	504	507	516	554	463	523	507	501	526	534	499	537	511	524	524	485	515	525	503	507	483	483	510	496	508	483	494	514	504	522	508	550	486	502	501	457	524	504	538	489	485	475	499	518	485	526	496	510	492	521	448	495	505	535	495	493	510	489	496	501	512	494	518	510	525	506	486	479	496	483	460	504	441	511	510	480	509	493	481	497	545	483	454	493	464	482	485	513	482	504	481	514	487	499	530	486	514	531	511	482	478	503	497	520	512	521	509	465	478	489	471	525	487	480	512	510	515	458	522	527	495	524	497	525	477	493	478	479	501	486	525	492	517	535	496	514	497	523	510	531	521	504	498	489	559	516	505	509	510	478	542	497	479	449	520	514	499	489	488	516	480	496	517	454	543	506	507	495	476	475	497	494	503	540	486	500	518	516	473	495	488	500	473	494	509	511	495	470	482	537	498	497	503	496	556	444	475	509	461	530	522	501	485	522	494	516	518	476	500	511	491	519	510	416	525	478	506	508	470	548	496	469	540	480	499	486	507	476	503	485	518	498	458	502	479	505	498	496	473	509	487	522	516	515	502	510	486	519	511	481	455	471	525	453	503	526	512	482	488	499	526	499	503	485	514	482	517	521	453	515	476	466	488	478	503	519	484	476	469	472	550	510	497	486	509	493	501	488	522	512	456	466	454	519	551	464	519	532	543	516	485	471	527	451	500	509	528	525	500	493	501	500	505	529	476	500	511	511	459	486	500	479	491	489	462	487	514	520	497	505	457	497	503	506	512	508	479	499	472	522	467	490	503	511	480	509	523	521	494	476	484	481	476	498	526	478	543	501	488	477	517	482	520	507	512	514	492	491	495	518	516	471	480	496	456	470	505	534	535	545	501	491	479	450	493	484	457	513	494	483	518	472	510	538	504	518	488	488	514	474	515	452	482	494	514	500	488	472	482	516	494	483	505	491	452	447	460	445	486	531	467	517	511	515	481	471	474	520	471	519	508	466	501	506	478	475	498	476	516	456	484	469	485	483	468	474	512	489	477	495	507	518	502	482	528	523	466	485	535	495	486	525	488	529	499	492	504	506	491	496	499	509	471	463	496	537	511	466	488	525	469	470	464	518	506	516	490	493	474	478	480	481	491	492	513	491	511	480	492	500	493	489	504	469	501	488	480	466	501	469	493	492	484	501	456	528	458	479	477	501	481	492	528	506	475	478	513	540	457	446	479	505	523	480	521	475	437	457	478	518	461	503	502	477	499	513	495	495	540	516	499	464	497	464	541	464	500	491	475	496	519	491	474	508	460	500	466	470	502	524	479	497	497	531	495	474	461	486	510	491	478	487	480	489	463	502	490	514	515	492	446	472	462	465	495	519	520	513	474	474	536	507	487	518	526	513	522	507	458	508	480	498	497	499	522	517	483	516	493	468	462	469	529	479	475	471	523	491	496	520	511	471	510	497	480	513	516	460	482	477	490	553	521	514	488	471	467	502	499	494	483	473	542	475	486	465	481	501	491	495	484	535	531	502	472	501	453	523	549	507	492	504	462	492	481	454	486	453	459	462	497	543	492	500	518	588	517	516	515	479	453	529	490	474	450	524	520	488	507	480	478	512	496	479	483	508	500	533	475	496	492	512	494	530	445	487	459	466	517	503	508	482	515	500	500	481	499	522	523	490	525	493	477	511	495	488	503	518	516	480	496	502	485	453	536	497	503	502	461	492	522	488	519	501	484	502	485	493	516	483	494	507	513	501	520	493	518	482	471	515	487	503	503	502	480	482	512	487	451	464	478	481	536	519	521	507	498	525	483	467	475	501	541	464	473	476	532	528	468	482	501	458	511	499	450	481	503	516	481	497	536	495	505	502	525	500	467	487	469	490	472	486	479	519	511	446	503	463	516	502	521	534	475	482	526	474	507	474	509	523	480	466	489	489	500	496	487	465	512	493	530	494	506	507	508	521	501	522	485	483	536	490	512	484	472	486	510	484	514	502	502	516	501	502	539	497	462	517	509	502	536	521	482	486	495	475	485	517	509	475	500	480	520	531	492	519	513	514	484	476	496	484	450	520	473	476	477	527	508	497	501	487	513	513	495	497	472	503	473	509	466	516	499	509	494	516	494	476	518	478	505	499	479	511	469	475	506	475	475	526	501	494	479	481	477	485	471	456	484	496	471	495	484	511	504	492	524	511	492	496	511	443	493	509	490	531	505	515	482	501	510	477	478	489	532	537	451	483	485	510	473	473	553	533	463	504	457	517	499	529	485	496	512	492	479	452	522	519	484	500	505	492	493	505	485	494	499	512	482	466	442	486	492	467	492	496	522	499	501	481	509	480	528	500	501	456	499	502	490	490	483	526	481	473	508	504	501	473	493	505	496	503	557	507	538	478	464	487	483	499	490	509	460	494	469	508	506	496	467	471	492	499	483	476	481	470	496	465	464	459	509	514	484	520	494	502	530	461	504	490	535	501	489	494	509	506	477	536	464	508	505	466	528	544	508	494	494	508	515	494	519	493	453	527	485	496	493	470	483	448	457	508	541	491	451	517	529	531	467	545	471	464	508	481	478	523	558	516	502	504	501	494	483	492	528	472	517	516	461	529	452	497	474	506	470	492	494	449	485	499	497	494	495	523	484	465	499	483	495	537	478	498	500	488	504	484	466	457	503	485	513	524	524	475	506	526	488	510	498	490	523	478	502	500	493	510	502	535	496	540	502	490	502	478	516	518	492	478	479	518	505	507	502	516	466	488	474	473	477	481	529	504	471	473	497	525	491	483	511	495	468	501	530	501	460	464	501	528	484	506	466	484	495	482	525	495	479	524	477	506	498	489	500	499	482	482	494	495	499	474	499	478	513	503	527	514	503	524	489	501	506	504	483	489	474	475	519	482	497	520	509	487	498	517	490	489	466	464	481	527	506	520	541	472	488	496	499	485	480	473	494	486	497	470	510	506	499	519	490	513	500	493	515	512	485	510	493	486	484	509	512	518	486	469	495	499	478	473	472	476	505	483	523	491	485	480	489	531	493	504	481	540	487	527	486	526	498	497	509	495	544	489	476	528	459	486	531	481	518	476	489	502	501	482	498	511	498	480	494	515	461	494	487	510	492	492	490	496	506	482	532	504	479	533	511	473	493	498	515	484	485	490	518	501	510	502	506	497	484	453	462	502	439	528	487	484	485	506	488	523	473	486	518	516	500	478	495	473	491	493	466	522	537	494	465	511
4095	363	279	242	249	252	234	220	217	198	216	224	199	227	213	232	198	203	207	185	199	225	191	222	186	205	217	205	211	223	215	205	248	234	202	177	202	197	219	222	236	211	201	226	206	193	206	189	222	188	183	209	200	215	216	216	226	207	219	199	213	202	205	181	176	198	203	192	200	213	222	242	188	241	193	227	202	210	212	183	203	220	221	227	203	190	184	184	180	197	224	213	203	204	186	204	201	215	207	215	223	189	211	211	208	189	215	229	190	189	246	188	218	200	199	201	189	223	203	195	213	180	191	220	187	205	240	220	222	241	227	234	200	180	196	197	218	185	193	219	200	219	207	169	210	198	223	232	205	204	189	179	210	233	223	201	215	203	191	191	217	182	198	212	220	199	204	190	209	206	211	226	189	208	187	176	205	212	185	212	204	188	222	220	221	210	232	221	238	211	204	192	215	185	209	198	210	205	190	219	202	219	189	208	195	185	213	173	202	187	217	189	200	195	193	229	221	196	187	191	201	200	198	235	212	205	218	181	209	199	206	180	207	197	188	191	228	204	205	203	210	209	195	195	206	214	222	197	196	203	197	173	187	214	192	179	229	219	198	172	212	198	188	199	215	203	216	205	168	215	197	213	202	214	202	189	225	197	199	206	208	202	209	214	177	209	195	191	201	214	204	209	194	228	220	200	239	213	219	178	199	246	181	228	214	188	192	203	208	193	193	219	194	222	223	187	202	236	202	217	184	188	218	210	201	193	183	211	203	241	223	187	203	210	227	205	186	223	207	199	206	193	194	188	220	224	202	226	211	218	185	196	218	196	207	215	190	206	199	206	209	181	184	200	197	219	206	199	235	219	194	217	199	205	193	203	215	212	219	192	190	205	192	183	240	188	214	234	230	217	230	194	209	200	207	231	187	203	208	214	175	188	179	190	204	212	198	199	204	184	179	216	214	208	226	225	192	214	219	220	186	195	187	178	197	212	198	199	216	216	225	237	213	184	204	190	195	209	209	194	230	179	193	224	182	219	158	204	210	225	183	209	191	215	206	190	212	194	226	209	224	202	193	189	195	197	235	202	209	220	205	201	210	228	216	208	198	193	206	233	210	173	205	221	221	232	207	219	164	200	193	212	204	182	208	220	233	200	246	198	204	200	186	210	195	215	203	197	213	204	191	227	221	228	220	197	213	209	198	195	202	200	218	197	198	196	208	202	195	193	185	191	192	211	206	200	221	205	221	199	197	194	218	211	182	236	215	216	233	215	196	185	228	225	208	174	181	217	198	214	211	181	211	204	196	220	210	192	188	237	227	206	230	234	178	208	211	206	242	207	217	236	184	222	206	217	203	196	187	208	191	181	209	206	194	223	193	195	245	227	188	226	214	211	202	205	230	206	182	200	215	208	195	212	210	210	212	211	199	216	227	207	192	199	191	217	192	213	205	198	214	216	221	220	183	197	214	199	200	217	217	183	208	211	216	213	217	223	205	214	199	218	226	202	210	210	208	194	192	226	214	223	213	207	225	213	197	187	236	195	214	204	200	181	218	220	217	195	197	208	215	213	201	203	189	195	204	210	193	211	238	224	189	216	217	205	211	236	202	197	201	191	186	232	187	202	195	217	198	196	194	191	202	212	211	221	198	221	176	217	203	189	193	209	201	210	218	215	212	224	181	191	220	204	204	205	209	211	215	207	218	225	206	212	221	222	211	219	200	216	166	196	201	191	215	237	203	195	205	202	201	188	235	205	215	188	219	234	193	218	201	204	232	220	192	225	193	195	212	203	228	200	199	199	190	204	182	198	179	211	200	216	195	195	195	217	203	190	222	208	227	228	184	227	189	202	213	239	183	214	184	214	193	192	195	235	170	220	200	214	202	214	220	206	207	208	217	196	191	194	190	205	206	196	207	193	209	174	179	197	226	186	186	220	176	212	195	219	251	221	214	218	195	173	192	219	187	221	195	204	224	202	211	217	196	214	190	213	212	209	195	231	201	231	204	193	206	195	199	203	217	211	187	209	219	217	199	207	213	200	192	206	182	230	196	209	203	225	184	207	216	184	192	213	180	214	215	175	224	218	186	208	177	216	210	182	212	245	198	185	194	188	215	207	192	225	203	210	200	229	188	210	217	213	218	196	205	211	178	200	207	183	193	176	207	192	206	207	194	187	235	201	197	206	192	191	202	192	173	193	194	205	195	205	205	202	223	212	232	196	199	208	190	224	227	201	170	217	205	215	200	233	206	196	203	205	205	200	223	204	184	200	181	222	193	227	217	221	210	220	232	169	213	200	181	229	191	213	208	217	207	217	230	192	190	221	207	203	223	216	203	180	207	199	209	213	212	231	217	219	204	185	194	206	200	182	239	191	231	203	181	209	208	213	213	192	204	226	208	199	222	229	207	201	200	208	226	252	208	201	224	207	219	223	221	225	204	231	197	198	194	209	195	199	209	234	192	242	204	179	211	203	218	220	207	214	211	209	195	225	210	183	216	215	201	216	197	233	198	207	221	186	213	183	213	201	199	198	188	206	193	191	186	226	207	186	215	183	189	207	200	205	190	199	199	188	211	196	180	205	194	196	182	197	212	241	184	202	196	208	242	200	188	208	200	194	209	188	223	223	215	206	217	179	208	213	197	196	210	195	214	199	215	217	221	188	219	217	196	221	196	199	213	193	231	203	210	211	197	219	187	223	193	236	209	203	217	224	197	197	218	219	200	205	191	214	221	194	206	180	199	209	200	209	194	232	216	213	220	228	213	197	179	221	184	184	210	226	192	226	195	183	185	205	206	206	195	197	224	200	198	203	204	215	228	206	177	217	184	185	205	225	186	227	198	187	223	209	196	225	202	205	213	217	220	208	248	199	197	213	203	235	184	216	215	203	207	194	207	197	195	196	211	193	228	216	194	185	203	208	207	214	196	176	208	180	208	192	207	227	207	178	213	183	210	174	196	223	192	192	197	210	221	213	211	189	205	208	213	197	217	191	183	218	211	198	195	189	206	200	194	231	226	192	214	190	212	214	209	197	226	214	200	203	193	205	219	174	205	213	202	217	188	212	211	211	205	221	207	167	238	206	201	186	178	196	243	197	227	202	196	195	213	215	226	203	218	222	215	203	193	194	207	185	206	180	193	185	204	197	203	200	214	205	212	208	193	217	216	195	199	214	218	192	190	198	210	188	215	191	184	211	224	211	188	207	199	184	188	202	192	216	203	201	214	208	189	219	190	199	206	180	211	186	228	203	202	182	201	203	197	185	212	194	196	231	174	203	199	203	219	194	207	233	240	200	196	203	208	211	207	199	233	216	197	222	211	186	187	188	212	217	202	182	216	214	194	208	200	210	210	216	234	229	195	222	206	233	212	197	207	216	217	214	209	207	214	217	209	214	226	215	228	189	199	217	226	215	187	200	181	196	198	174	202	198	173	230	217	241	191	219	199	185	208	219	189	206	184	191	191	220	218	179	215	195	215	185	241	181	191	215	207	217	204	197
4564	717	828	885	756	733	767	739	706	709	719	686	663	685	672	659	661	643	629	634	649	669	635	660	602	637	607	586	616	668	642	634	679	614	627	632	628	590	659	645	658	630	634	637	603	642	627	597	605	659	627	611	611	634	636	635	647	621	589	611	606	650	691	638	671	652	636	616	623	607	570	619	611	604	650	630	631	628	638	604	681	641	584	689	632	631	651	638	632	657	621	647	580	619	606	680	612	648	674	581	658	610	632	621	615	635	608	627	632	628	638	622	607	646	636	625	608	641	670	628	619	586	628	604	652	626	616	664	635	630	629	653	606	686	609	603	625	611	612	616	694	623	618	657	603	615	622	623	646	601	646	681	608	634	622	638	617	625	637	616	659	659	583	571	628	684	624	643	659	602	678	623	625	621	589	605	588	600	610	659	637	592	638	616	618	630	606	606	576	636	637	588	591	654	669	645	632	668	642	625	618	619	645	614	622	637	695	619	607	610	600	620	628	617	572	633	618	640	636	664	592	597	627	620	606	606	616	623	607	664	638	609	609	564	603	617	660	602	659	621	678	619	602	616	664	594	627	613	637	633	579	633	657	596	663	612	616	625	640	697	630	609	622	628	619	603	614	579	609	658	640	659	604	633	625	611	637	581	603	650	590	653	636	616	608	637	608	627	625	566	597	598	614	612	632	666	668	637	617	640	663	660	603	626	674	585	632	651	585	590	658	617	590	622	644	641	639	611	670	685	682	634	568	610	607	622	630	592	689	638	613	662	652	614	623	622	655	659	644	627	627	627	656	634	596	650	618	658	634	618	643	595	614	645	629	647	604	662	629	615	607	612	624	613	608	617	637	638	603	608	644	611	631	601	601	610	605	625	606	615	643	595	621	632	593	672	623	633	609	627	621	588	620	610	652	641	600	623	578	605	614	634	620	642	636	581	629	593	657	639	630	664	650	611	658	576	607	652	606	632	638	677	607	674	688	680	595	634	660	587	627	624	595	644	619	614	627	594	625	597	601	641	604	620	636	652	649	614	622	591	611	610	623	662	652	626	621	631	608	646	653	630	607	564	641	646	585	631	677	645	656	599	611	635	622	650	617	654	602	595	643	585	610	602	604	584	578	583	630	649	644	658	624	617	628	643	661	579	632	634	633	625	642	625	638	623	682	619	590	590	695	619	622	676	624	632	629	627	563	628	603	595	611	627	618	641	634	647	627	655	668	617	624	640	614	644	592	645	647	642	601	599	648	626	631	604	603	622	632	620	626	632	639	623	631	648	696	651	608	583	631	615	614	635	636	601	652	620	625	579	628	583	642	683	644	639	605	631	589	642	606	657	638	635	617	659	635	659	624	648	640	617	606	657	618	641	645	608	624	670	589	604	613	644	645	597	621	621	608	604	631	613	650	617	619	618	619	645	672	639	591	604	646	601	566	602	615	633	596	621	650	606	671	612	619	591	639	592	609	638	633	662	598	582	607	602	623	620	596	679	653	652	613	632	578	609	607	632	611	621	642	624	600	625	666	648	631	624	631	637	646	604	613	633	656	587	645	614	642	589	651	688	657	673	636	631	621	628	627	653	683	609	649	646	600	631	621	621	677	582	642	639	652	607	641	623	583	624	697	654	642	624	623	621	633	623	641	653	588	625	617	621	662	575	647	643	675	617	611	621	632	601	625	640	621	648	591	665	574	669	630	655	592	602	649	562	638	604	592	632	628	600	607	588	634	614	569	602	657	641	607	632	659	649	616	636	620	639	645	606	610	595	642	614	624	626	620	622	642	619	634	641	647	630	605	665	607	614	619	626	601	657	656	616	587	650	619	652	615	652	665	614	602	580	615	672	609	627	608	668	639	666	614	619	637	620	581	632	570	631	644	666	624	666	634	582	599	647	649	628	668	628	628	623	613	638	643	589	629	636	649	609	671	628	582	668	641	656	622	602	621	622	641	575	619	600	606	635	614	619	656	584	620	607	601	610	631	629	633	632	637	623	623	605	620	610	648	618	703	626	616	634	685	659	612	626	629	574	615	613	637	665	589	646	658	654	622	618	596	653	597	612	634	633	608	582	631	598	588	652	606	652	595	599	613	627	625	607	647	632	617	654	646	641	672	586	636	649	634	642	603	646	594	594	619	595	589	623	650	619	634	623	632	636	608	602	611	640	615	609	629	633	616	656	631	573	644	628	587	603	651	644	634	661	614	648	624	647	575	637	675	637	644	603	619	652	590	639	574	597	605	648	643	620	626	642	591	620	621	633	607	637	581	628	607	616	627	612	605	697	610	658	626	649	615	605	610	595	630	626	608	634	622	612	623	639	598	620	628	614	644	646	606	659	587	624	622	603	642	634	651	629	590	646	610	601	641	629	607	646	613	612	661	624	624	591	643	620	636	618	601	624	656	585	654	578	621	611	633	643	594	657	638	646	588	641	621	614	610	630	617	606	614	638	638	644	625	661	635	635	611	623	601	630	639	623	619	618	620	644	626	639	603	673	631	608	656	618	581	649	613	638	637	612	587	630	633	647	595	593	658	651	620	662	657	614	613	602	659	617	599	617	645	644	590	608	641	631	629	626	664	656	629	655	577	617	598	586	613	609	619	628	637	627	654	643	594	604	655	626	614	662	612	617	610	572	625	665	642	670	643	577	662	590	608	581	656	638	632	630	640	618	685	625	652	598	620	625	617	650	625	639	578	630	637	632	626	610	634	649	630	613	607	611	609	646	598	600	644	583	639	636	615	582	633	655	614	628	622	611	659	631	613	649	651	602	630	630	674	590	640	614	625	651	614	617	614	643	619	588	619	657	637	620	603	591	580	645	632	591	642	585	578	590	655	593	580	597	593	615	600	633	589	674	635	643	629	616	651	647	626	585	608	640	625	620	644	654	628	622	636	616	635	633	601	608	654	638	609	629	636	662	620	622	622	629	613	583	581	655	611	614	576	623	620	618	634	657	609	617	612	600	634	597	625	623	656	594	666	654	618	635	638	587	692	614	591	642	628	576	621	645	641	603	633	674	650	678	626	635	622	628	599	643	683	589	630	640	649	636	614	604	601	626	642	668	656	678	618	607	638	663	579	660	606	579	646	627	624	632	613	627	607	642	655	654	641	666	648	627	609	607	614	698	601	633	574	624	641	641	639	626	639	616	666	609	622	638	585	613	622	595	635	612	611	598	605	620	620	593	600	661	652	629	642	615	653	650	663	634	616	606	628	608	641	628	605	622	640	579	649	651	628	618	628	626	630	612	606	693	640	620	615	609	637	635	591	666	652	631	607	597	621	600	633	621	614	646	584	586	615	614	609	626	599	617	615	629	603	637	653	598	618	595	647	638	663	651	614	609	614	616	645	637	687	669	586	665	599	656	644	609	664	622	618	649	627	602	632	572	600	643	648	669	669	659	663	639	647	659	638	623	594	622	630	611	590	654	613	627	592	676	632	649	624	652	648	619	611	640	642	615	626	606	606	588	623	639	565	619	627	587	622	638	629	626
28331	3565	1521	1084	706	486	425	357	278	230	218	195	179	174	127	137	139	150	132	134	141	124	123	135	120	103	116	105	110	115	116	135	94	128	108	98	112	116	109	101	109	121	98	94	99	106	88	95	87	89	92	106	115	108	109	91	109	106	91	111	98	89	101	112	119	109	91	101	127	89	97	111	111	82	98	98	101	110	93	109	99	109	111	101	115	91	103	100	100	110	97	97	97	105	113	100	109	102	89	97	90	111	90	97	100	110	121	100	112	112	114	115	118	84	91	100	122	95	131	103	103	98	108	111	91	101	102	96	101	93	97	97	102	105	107	105	97	107	131	94	115	96	96	110	102	85	116	104	89	102	90	108	97	104	93	107	100	86	100	96	103	104	85	112	111	89	119	103	102	123	97	125	111	93	96	98	78	92	96	104	114	91	91	107	96	95	97	97	102	66	92	95	109	93	104	101	103	84	99	103	124	86	87	83	103	112	90	106	97	101	112	102	101	105	111	93	116	114	104	108	102	113	101	101	87	101	107	102	99	107	97	100	95	99	111	96	84	119	104	125	86	132	108	119	90	86	92	90	102	107	112	90	97	114	110	100	97	108	107	91	104	105	100	106	113	112	94	117	107	94	95	94	92	93	116	126	111	109	100	118	95	90	97	121	116	95	108	97	87	102	117	107	89	92	112	93	100	86	97	110	95	100	97	104	102	92	95	107	91	88	81	94	112	105	115	91	95	99	88	116	116	104	115	97	96	101	96	98	102	102	95	103	93	95	115	97	107	103	104	114	90	109	97	98	88	89	86	87	109	99	116	98	121	94	105	116	96	117	91	97	95	89	107	109	115	93	101	102	103	107	108	107	104	92	104	92	107	88	85	113	105	80	102	87	109	92	109	104	87	117	102	130	101	112	115	89	108	109	100	103	93	109	92	116	91	98	81	101	111	111	103	83	75	88	103	96	88	102	114	125	101	114	101	112	103	90	107	105	94	105	107	100	92	86	94	107	103	98	102	123	95	100	104	76	102	91	91	106	88	90	107	96	115	110	100	103	95	100	88	102	123	89	82	92	93	97	102	87	104	87	88	112	122	80	105	87	131	82	105	92	105	105	78	110	114	106	104	122	113	110	94	110	93	105	96	91	99	123	93	112	107	98	97	111	106	103	97	112	108	110	101	99	95	91	116	94	117	89	106	99	107	109	103	111	88	88	88	99	100	106	109	86	94	116	94	99	114	96	96	94	92	90	116	97	97	106	91	115	105	120	104	94	109	105	91	95	98	101	124	111	101	88	106	97	89	96	92	111	106	101	109	92	106	98	115	107	110	105	128	113	108	85	101	102	120	112	100	99	99	106	98	107	89	101	100	108	107	95	97	96	96	109	108	118	104	108	104	99	99	94	99	106	108	97	105	106	100	90	107	127	109	100	107	112	79	116	105	94	110	107	125	112	96	99	105	87	107	105	95	92	98	120	106	119	78	105	97	89	100	92	105	94	98	97	114	100	95	103	113	84	94	89	119	96	109	103	129	101	117	106	92	96	106	94	87	91	95	113	99	114	101	99	85	112	114	91	110	96	96	101	95	109	94	113	83	99	109	102	107	85	103	117	88	116	111	82	102	92	98	109	120	96	80	99	96	106	95	107	108	96	96	89	102	107	105	110	102	98	97	92	108	115	95	103	89	115	116	102	97	99	102	122	102	103	108	95	92	101	101	84	120	86	98	94	90	98	92	103	115	77	111	112	96	123	103	101	111	114	116	89	97	108	105	109	109	115	114	110	87	94	112	103	99	99	97	112	94	107	95	104	96	112	111	101	127	110	107	98	103	108	102	88	120	86	104	80	81	105	86	96	95	98	102	106	93	91	106	100	112	92	101	112	130	90	108	94	107	99	101	104	107	115	104	101	106	98	89	119	97	89	113	107	88	110	109	110	103	92	98	108	107	97	109	109	102	102	103	120	100	107	101	109	102	111	113	84	97	108	97	94	96	94	112	108	84	102	82	105	84	90	100	108	107	101	102	107	113	101	83	83	103	99	93	101	101	105	105	92	93	103	104	105	94	99	111	97	94	113	103	90	109	105	104	98	113	96	94	104	108	94	93	104	99	113	102	84	102	100	86	90	76	99	96	111	109	112	90	99	111	95	97	105	97	94	97	106	106	85	98	109	93	80	113	108	100	105	94	101	102	98	100	115	99	89	103	79	91	114	105	95	79	102	97	90	104	99	105	107	101	111	100	91	106	103	92	102	111	108	99	103	86	104	108	108	101	112	117	116	105	99	115	104	86	110	82	93	114	104	123	107	83	104	102	83	98	100	89	109	106	99	108	103	109	93	92	96	79	109	92	98	115	97	98	92	105	99	107	113	128	108	105	97	102	101	90	102	123	100	110	108	105	104	109	101	104	108	101	120	98	117	97	81	98	109	81	102	100	105	104	113	109	115	113	95	94	102	86	103	103	100	93	89	111	108	104	84	93	100	88	109	105	90	90	96	101	105	95	112	107	114	84	95	80	98	107	116	96	94	101	97	86	103	120	94	111	93	108	114	115	96	104	109	92	98	111	89	101	101	102	102	104	104	95	118	118	100	111	97	117	110	109	106	109	127	97	86	88	94	86	100	100	110	93	103	88	100	104	96	94	101	98	109	102	94	100	110	102	103	98	97	103	109	87	107	108	95	100	102	128	110	105	101	98	119	103	99	104	85	103	90	109	105	114	97	102	112	105	99	119	97	103	92	97	110	97	110	101	94	87	103	105	100	104	107	105	96	125	90	76	105	100	95	99	109	96	96	112	95	108	115	80	87	84	104	97	94	99	106	86	93	82	109	90	94	115	100	96	100	77	102	122	123	108	87	106	102	107	104	99	106	95	109	97	104	108	97	117	91	97	100	104	89	98	95	98	95	114	95	100	105	92	107	92	91	95	90	105	100	93	97	115	101	106	94	98	110	89	117	113	87	110	91	105	105	99	77	110	99	112	103	104	99	111	132	101	102	100	106	90	112	127	92	101	102	76	133	108	107	87	74	112	101	102	101	89	107	94	111	99	91	91	93	95	97	97	93	101	113	115	78	110	108	104	84	98	96	88	111	96	95	99	97	100	106	113	95	112	105	84	100	114	97	83	101	97	95	108	113	95	85	98	111	110	108	92	105	120	95	91	99	107	99	89	118	92	109	104	98	101	93	114	110	101	103	102	103	104	108	99	121	91	111	99	105	112	110	108	96	107	102	129	84	109	108	93	113	108	112	101	111	127	119	106	98	85	100	88	85	102	94	97	107	112	100	112	96	110	88	110	93	115	114	106	90	99	84	107	96	104	116	103	106	102	113	96	101	109	78	115	122	106	84	82	98	100	106	97	98	107	108	99	97	87	113	109	90	91	98	100	88	100	112	93	107	98	89	121	100	87	85	114	95	104	98	88	105	121	101	106	104	111	97	101	82	93	85	116	102	102	110	114	82	108	87	93	101	102	87	118	101	100	139	101	104	85	94
13899	1498	3406	3784	3111	2573	2059	1612	1478	1239	1103	1064	889	774	753	732	678	702	620	607	511	517	517	487	512	497	496	455	463	462	449	455	415	408	407	403	423	414	374	407	387	381	404	398	377	387	367	403	374	440	419	380	392	382	368	353	382	355	351	340	390	370	374	369	366	367	383	401	384	391	381	371	383	394	367	348	348	373	348	378	350	379	369	355	346	363	350	340	387	367	330	358	353	353	389	356	343	399	368	356	364	347	382	343	354	395	367	357	346	375	349	351	335	354	358	375	314	371	354	358	365	358	350	380	373	389	362	372	353	372	327	332	351	328	362	345	368	343	334	358	365	337	357	359	355	370	368	341	335	382	359	340	343	364	347	362	339	327	375	340	334	370	336	339	352	366	366	336	319	352	337	358	362	351	359	379	376	334	371	362	361	356	330	345	351	343	331	343	359	390	368	354	349	322	320	346	369	405	372	359	345	352	347	355	344	328	374	368	364	367	349	351	346	357	353	329	360	355	380	349	328	333	363	349	348	337	319	365	310	351	358	391	333	367	347	321	351	384	350	325	388	349	344	364	378	352	351	326	340	345	375	365	316	367	334	327	316	343	350	355	329	337	382	342	351	334	347	351	382	347	367	352	338	360	393	367	381	362	348	314	365	313	346	386	351	361	356	362	357	353	334	373	339	352	365	376	365	352	376	380	337	373	366	341	339	374	330	325	371	334	344	366	347	328	352	359	351	352	343	331	379	357	350	367	329	406	361	373	364	342	346	339	358	331	322	349	357	351	349	379	367	349	378	346	336	347	343	356	357	363	346	385	360	367	343	330	333	344	368	370	328	379	375	338	386	398	363	323	346	354	333	333	348	334	359	336	357	343	343	352	346	338	355	329	330	359	359	379	345	364	347	374	328	357	343	348	341	360	343	350	363	384	378	368	351	345	346	343	349	339	386	340	353	375	365	362	379	321	318	348	336	360	332	348	348	360	355	332	370	388	342	323	343	353	347	346	355	338	389	338	334	334	369	327	345	359	338	333	334	345	350	323	346	335	351	340	327	351	332	341	355	323	378	337	351	315	330	348	337	366	373	354	355	344	358	366	352	329	321	339	356	358	393	344	370	354	352	332	342	343	321	338	333	347	358	353	343	333	344	306	365	326	337	342	353	342	310	332	343	350	333	363	330	351	363	353	348	370	349	349	350	351	377	365	356	351	348	330	357	331	323	362	337	340	397	328	354	337	346	372	333	308	356	356	370	358	358	349	346	325	365	354	371	373	345	324	301	359	364	332	324	377	333	351	376	324	366	333	373	324	347	297	314	354	333	337	355	311	340	363	392	347	347	338	372	364	336	329	349	315	352	337	379	389	356	347	349	336	343	338	400	314	376	327	312	390	346	331	370	349	364	342	353	370	379	339	332	356	362	334	348	354	331	364	377	324	331	348	348	328	357	351	364	375	350	352	332	342	334	330	332	339	326	360	364	372	326	359	323	344	320	364	372	350	337	363	343	365	335	309	309	343	343	334	348	325	365	303	355	367	375	368	332	331	355	345	368	343	341	361	359	337	331	343	338	355	387	330	355	332	362	349	365	330	341	333	376	363	328	347	364	344	358	383	351	343	324	357	363	332	354	347	323	340	354	331	342	381	326	327	306	318	322	361	342	350	329	340	330	336	368	345	336	346	340	353	348	363	345	359	363	349	353	336	345	347	326	346	383	349	358	349	367	356	353	336	350	355	354	380	368	364	370	335	327	346	339	348	345	356	368	303	341	358	354	374	366	391	340	344	331	339	340	362	339	337	375	347	330	383	376	350	348	346	339	357	338	391	363	351	313	347	344	343	370	336	370	322	374	358	358	335	349	347	351	343	390	332	367	377	348	384	345	359	341	385	340	336	316	339	347	340	329	355	354	381	346	331	338	350	356	356	343	328	359	354	367	374	326	335	334	356	358	337	355	344	355	373	348	332	352	339	363	358	380	338	357	338	352	338	379	373	360	348	347	345	372	372	338	359	347	347	372	356	368	366	318	354	368	373	367	361	377	348	362	334	334	322	366	349	365	350	389	374	318	366	361	334	374	365	327	341	358	350	350	314	331	357	335	355	339	332	366	371	371	339	355	311	361	345	347	343	340	326	345	353	351	356	350	348	386	349	355	345	340	350	345	337	372	362	318	332	370	333	364	332	337	334	339	381	338	355	363	375	348	375	342	336	361	321	354	365	385	346	331	358	342	351	333	353	341	360	331	378	358	376	380	332	332	346	345	371	335	345	359	315	345	374	330	355	352	363	347	343	323	346	360	390	361	357	372	345	414	370	354	350	345	387	387	332	307	381	360	362	357	349	325	348	307	318	369	360	335	340	330	340	383	340	340	328	343	350	346	337	351	345	335	335	323	364	359	365	346	300	353	319	368	350	323	343	340	374	347	353	350	349	377	354	360	342	362	323	364	346	349	326	369	329	346	340	348	342	362	337	358	344	364	348	341	332	350	360	329	375	348	335	336	372	368	335	339	350	339	336	321	334	355	362	348	360	349	342	330	292	351	347	400	334	336	351	346	357	340	338	365	340	361	343	354	370	357	327	359	323	366	304	355	375	347	325	321	355	353	345	352	349	345	362	345	337	318	341	354	339	359	386	334	364	329	345	335	305	337	357	365	346	356	348	342	331	356	392	383	356	342	332	351	363	341	352	343	333	394	344	361	347	324	341	353	294	344	360	368	355	335	344	358	368	339	347	349	334	350	378	364	344	348	329	382	358	327	342	368	358	387	324	375	319	327	349	334	367	362	351	359	351	352	341	347	345	348	328	352	344	361	308	371	356	364	365	358	357	351	381	359	340	356	324	333	351	334	335	371	371	331	361	343	395	391	377	356	329	358	356	343	341	334	363	341	356	344	328	336	340	354	336	350	363	351	324	369	331	347	344	359	363	358	324	359	323	368	326	337	350	365	371	357	350	332	352	365	336	322	338	310	348	330	312	352	348	356	345	364	365	357	359	355	342	355	357	377	335	358	342	340	310	352	354	350	360	336	321	353	350	317	367	330	340	348	326	376	355	323	367	368	363	329	331	344	335	347	391	366	356	356	361	332	361	360	341	335	337	320	354	387	328	345	364	338	352	366	360	351	364	367	387	338	344	336	328	375	359	338	332	345	322	402	324	365	336	366	328	355	340	331	363	323	341	339	303	334	340	347	346	313	366	323	350	348	321	345	364	344	346	385	354	357	334	368	365	358	344	338	383	347	327	331	347	371	349	360	341	352	365	366	335	320	362	396	371	342	337	341	364	364	332	335	325	335	321	352	371	351	328	353	335	358	366	334	363	324	308	344	336	356	341	362	350	373	387	341	353	343	290	381	371	356	328	333	417	350	371	345	363	358	336	316	370	378	331	334	368	319	380	388	368	351	362	341	325	376	354	374	379	362	366	351	330	319	339	379	330	347	350	352	332	371	374	314	346	359	332	367	364	367	343	365	353	350	337	351	339	387	383	343	365
39142	10266	3473	2027	1421	1020	801	642	514	434	385	317	302	289	259	232	218	212	229	233	218	204	206	187	172	173	164	187	186	172	178	175	166	176	172	149	182	148	145	157	154	173	174	153	158	172	164	127	152	150	162	156	156	144	152	153	154	147	169	150	170	152	157	146	170	127	128	161	168	152	155	145	159	122	156	129	155	129	144	180	142	154	139	157	155	182	161	151	149	143	152	142	153	144	157	147	149	164	174	149	150	169	171	147	167	173	153	122	157	122	140	159	161	140	142	134	171	173	153	145	163	151	150	160	145	144	167	138	128	161	160	130	142	141	151	168	143	167	146	137	125	163	152	145	178	168	164	140	150	168	173	145	145	156	166	141	165	142	149	143	159	162	153	150	153	139	168	151	161	151	162	158	151	142	169	176	142	146	151	128	177	134	139	140	152	137	185	152	161	152	136	144	146	167	126	146	164	130	145	152	168	175	140	183	149	141	153	122	147	148	161	133	152	141	155	172	168	153	137	126	145	154	153	144	134	163	136	155	148	161	165	131	147	154	156	140	132	143	164	137	152	129	125	136	122	135	153	126	128	140	170	189	163	163	158	148	167	146	149	153	141	152	103	131	123	141	156	139	137	146	131	135	139	147	149	140	163	141	152	164	127	155	148	145	130	148	152	155	150	135	135	150	167	154	136	130	138	150	156	124	157	156	167	153	148	171	143	139	154	161	161	140	130	175	147	158	139	147	145	152	156	146	135	169	145	152	155	158	134	138	159	144	160	163	142	130	160	145	167	147	152	157	171	167	157	146	142	187	171	116	165	153	147	161	153	145	147	153	151	119	151	125	137	160	156	150	151	143	160	130	128	136	130	138	161	165	153	138	139	137	156	141	138	144	170	135	154	135	152	145	159	151	138	153	141	134	130	150	167	156	154	148	178	133	148	155	139	143	149	141	153	133	158	150	156	146	114	154	158	169	148	148	158	154	163	141	137	129	156	167	161	147	139	133	161	146	147	167	138	151	153	171	143	144	128	143	151	144	142	146	161	118	157	154	157	152	164	153	155	159	158	158	148	175	156	127	147	140	149	148	143	141	138	132	139	138	161	147	148	130	127	141	162	148	159	131	144	155	153	154	152	153	163	154	148	153	165	146	131	150	168	161	155	163	132	151	159	133	175	169	163	143	137	162	159	142	151	138	165	128	145	154	148	149	149	142	152	141	143	159	164	160	166	152	157	156	162	140	162	179	152	153	169	125	149	167	144	172	121	156	155	150	153	152	173	178	147	180	141	168	142	157	151	144	155	161	151	151	133	154	144	148	151	145	144	136	137	152	158	146	166	158	135	156	136	151	160	161	156	191	161	156	162	134	145	137	156	146	143	152	145	151	171	165	141	133	143	145	137	169	142	160	156	161	126	149	149	132	172	147	179	151	145	166	147	135	122	181	155	130	145	147	144	143	164	133	135	146	163	149	139	149	158	140	170	155	154	160	137	147	146	162	132	154	151	145	146	160	169	136	159	148	127	154	155	164	149	140	152	150	158	139	148	168	179	130	127	148	168	143	145	147	141	148	135	167	138	120	149	150	148	157	163	150	142	155	152	135	174	147	162	154	149	163	148	148	165	162	154	170	145	141	169	127	153	145	131	156	140	146	175	148	146	170	155	171	138	151	164	143	151	154	140	135	149	171	157	150	144	175	160	159	129	131	134	156	142	155	158	132	178	156	147	159	148	150	162	141	152	167	145	150	141	155	167	161	143	146	147	146	168	156	149	139	145	150	139	155	143	158	145	141	142	142	153	144	138	130	143	156	160	141	142	177	159	148	163	145	152	155	145	158	142	145	157	137	147	154	138	166	154	151	148	173	145	179	148	145	153	159	158	157	158	170	141	149	157	176	138	159	131	150	140	144	168	140	153	165	152	157	143	141	149	178	164	162	136	168	182	166	124	132	137	138	150	135	168	142	135	173	146	144	140	143	160	155	152	160	143	149	160	148	135	165	168	157	144	175	152	164	156	152	158	166	158	166	122	162	162	151	171	152	165	149	126	155	168	164	157	137	163	163	142	124	144	130	161	137	154	154	133	155	166	150	159	140	156	149	147	151	141	158	152	127	136	142	143	151	152	145	156	175	155	131	141	173	177	168	136	168	155	168	161	163	176	148	148	168	160	137	152	157	139	147	154	158	172	162	148	155	141	153	133	153	148	155	141	160	161	151	166	146	156	176	132	143	149	165	133	154	157	151	153	140	148	164	151	152	174	158	139	139	142	153	143	135	145	147	144	143	162	145	167	150	133	143	163	138	154	151	178	166	152	138	156	137	142	167	149	168	158	177	149	159	151	155	137	145	160	135	135	165	141	151	138	149	154	166	143	161	173	130	148	140	149	136	146	143	148	164	147	134	174	153	153	150	140	143	155	152	173	129	131	165	169	172	153	147	150	140	142	160	160	157	152	147	162	168	159	142	148	148	144	127	159	150	160	135	148	134	149	158	177	138	134	128	143	168	166	180	160	161	158	172	161	176	153	145	149	137	159	145	136	142	170	119	143	151	157	149	173	176	156	140	166	148	162	136	155	129	155	173	138	136	143	154	151	143	151	141	146	146	145	126	150	163	169	119	162	124	150	153	181	143	136	153	167	179	128	134	151	148	153	166	151	150	157	131	121	131	134	157	139	146	174	139	153	135	161	142	149	156	143	151	138	161	147	162	150	162	146	134	154	177	124	142	157	170	157	179	161	154	142	146	136	149	131	169	140	164	157	147	124	170	136	151	146	152	149	135	150	145	162	154	142	182	142	183	170	131	150	160	161	132	162	165	144	131	149	137	144	140	163	153	154	151	162	138	146	140	158	132	146	146	138	134	152	160	148	148	137	161	155	150	141	156	152	164	153	146	150	150	142	149	164	163	171	135	156	142	132	139	149	152	151	135	143	151	143	147	146	128	141	137	134	181	165	127	152	157	156	150	161	154	147	167	148	162	160	153	162	160	137	122	147	131	154	163	151	152	166	138	170	141	150	145	160	155	163	138	155	144	179	170	158	168	152	143	158	132	147	165	154	147	144	148	166	144	175	140	145	168	147	135	151	130	157	146	133	150	152	150	145	148	169	159	144	156	144	179	169	136	153	143	182	157	163	156	133	135	144	153	151	129	170	166	137	168	140	138	148	156	163	138	143	150	127	147	156	144	136	149	156	165	144	178	147	147	160	146	151	144	153	153	138	150	157	157	145	149	174	130	121	149	148	168	159	153	121	138	131	155	163	141	167	161	146	140	146	131	151	137	160	143	155	142	155	158	166	159	165	158	144	145	174	172	146	146	164	136	149	137	141	130	153	135	154	159	148	168	154	182	140	158	137	138	159	153	146	145	156	143	133	140	141	128	157	154	150	154	155	140	161	146	155	148	140	150	155	153	140	141	135	135	160	143	151	163	161	135	140	145	135	163	129	167	147	152	166	147	155	140	148	126	132	163	135	133	152	140	166	157	154	170	147	157
17957	2810	6476	6864	5669	4616	3876	3081	2649	2285	1955	1748	1557	1439	1269	1226	1111	1094	987	937	928	848	868	809	833	758	775	726	684	744	637	699	680	670	674	660	616	636	604	607	553	592	627	629	601	566	584	549	552	541	617	545	556	561	561	523	539	542	535	540	567	504	487	511	539	542	548	521	505	530	524	534	511	524	547	487	526	556	537	516	497	517	546	540	524	489	481	508	515	513	523	517	540	516	493	514	492	512	513	520	528	513	491	502	505	527	563	478	542	510	517	525	523	538	519	491	522	540	514	508	504	536	533	526	503	473	465	472	498	483	516	535	483	529	507	457	463	491	503	530	496	480	472	476	543	523	505	501	490	520	532	518	509	507	505	536	478	523	538	501	507	525	526	491	552	507	507	518	527	484	521	503	498	483	479	518	456	485	520	510	519	485	462	523	532	494	489	486	476	512	507	511	533	489	518	497	503	467	510	475	506	496	485	505	484	509	483	493	506	482	491	476	486	499	516	528	504	494	517	523	470	466	470	518	514	456	499	491	520	478	512	516	486	489	510	504	491	500	513	522	498	507	482	505	497	503	459	484	477	518	488	528	455	486	483	473	500	479	484	485	503	488	515	482	485	504	500	488	500	500	482	460	497	472	490	475	505	496	460	499	483	491	512	457	491	450	492	533	478	533	450	490	473	498	526	510	495	487	502	496	476	547	499	506	502	519	512	519	504	524	502	484	491	460	489	501	489	502	496	493	487	487	510	493	503	549	495	488	510	540	501	490	485	486	479	486	479	501	490	533	513	504	487	462	486	485	459	490	470	494	481	505	498	480	486	479	488	501	487	498	479	483	501	508	471	510	522	493	515	489	480	486	508	472	506	503	474	481	493	461	489	487	502	527	508	496	489	485	498	517	525	519	487	521	504	520	525	487	521	500	442	489	491	487	513	462	496	487	520	503	499	516	434	447	487	473	470	528	467	527	511	501	442	496	516	498	525	517	503	509	517	465	526	517	515	469	464	504	452	494	463	514	521	471	487	506	493	534	471	488	484	504	515	469	474	474	503	493	506	489	522	501	504	505	475	549	507	459	451	506	505	486	523	477	452	509	537	488	522	509	535	513	512	493	522	510	504	470	479	480	484	456	487	489	526	486	521	508	497	525	514	469	494	467	489	510	494	512	520	467	500	503	523	505	469	470	467	518	495	483	509	477	497	518	496	512	495	462	492	468	487	560	463	484	517	511	509	497	487	477	499	509	502	504	476	487	510	491	525	484	516	456	492	479	494	475	457	448	492	480	513	485	463	525	499	476	527	517	507	461	513	506	515	519	464	476	490	490	497	464	476	480	493	525	494	485	495	487	521	483	483	491	482	527	501	466	471	482	557	482	505	491	490	506	473	521	486	487	505	429	502	437	516	513	456	474	501	460	506	450	517	490	526	537	498	506	504	490	510	499	488	500	484	507	519	480	505	468	457	511	483	503	550	506	502	490	485	520	483	519	489	494	471	488	449	516	506	522	490	523	541	492	496	497	482	495	503	516	487	516	525	540	514	495	520	506	463	518	455	473	484	538	490	465	515	533	497	504	520	540	505	490	495	466	454	513	497	537	521	516	455	481	499	493	520	467	475	525	517	491	481	492	472	528	468	496	447	469	532	486	499	464	502	477	491	522	538	527	502	552	519	509	489	503	519	465	467	455	532	505	504	483	506	496	524	502	478	478	493	506	495	535	483	485	486	486	527	459	519	480	530	494	507	491	467	510	533	486	485	517	522	496	486	480	534	479	499	488	456	497	532	496	508	484	473	528	532	473	489	527	502	506	485	501	477	520	522	504	486	513	492	524	502	489	512	492	492	535	535	495	430	491	477	475	502	488	424	518	537	519	518	493	532	470	491	498	456	507	515	513	510	495	499	469	532	536	513	528	490	468	467	469	454	475	464	495	495	517	453	459	480	470	472	517	501	535	501	456	522	496	453	474	452	497	513	488	502	537	542	471	531	550	538	498	503	502	507	500	486	501	520	502	473	458	489	523	497	505	467	495	484	503	492	513	510	477	514	533	492	494	503	477	500	491	472	513	525	509	502	436	497	471	503	517	488	538	504	457	516	506	478	484	530	504	494	504	461	490	522	493	506	477	537	507	516	531	523	508	477	484	514	534	497	550	451	504	529	461	470	516	500	526	505	512	483	486	500	495	480	509	503	504	516	524	523	487	543	459	483	475	467	506	470	498	482	493	518	516	449	521	490	475	490	504	537	473	489	492	486	491	515	506	461	509	505	556	494	535	503	484	527	495	507	485	479	496	504	489	497	481	492	481	515	506	501	515	510	514	483	484	469	480	512	527	481	471	526	458	495	491	476	489	533	500	462	521	479	491	496	485	498	487	532	499	470	498	496	470	469	503	479	485	519	473	486	500	499	488	503	498	510	516	472	478	495	523	469	490	531	482	477	475	492	480	482	499	491	490	488	496	484	512	491	485	505	497	482	523	506	537	485	473	482	484	473	500	486	520	493	496	431	492	477	475	483	506	482	508	507	468	463	480	455	484	489	439	452	524	520	502	533	497	493	490	520	482	486	470	516	479	506	492	513	481	505	518	511	540	491	503	507	453	483	522	506	487	519	469	518	475	480	510	529	468	457	496	492	480	506	495	462	505	497	484	483	510	507	505	498	483	497	500	464	539	478	528	482	513	489	512	501	470	524	492	506	517	474	479	470	528	488	500	516	477	521	506	520	456	491	469	505	469	469	504	545	494	488	484	500	567	508	523	514	496	515	485	506	509	528	504	479	496	493	519	459	496	504	501	458	506	469	503	484	498	511	495	493	495	470	512	499	505	532	545	459	499	490	465	523	475	533	482	481	474	509	499	511	515	532	476	505	519	478	489	465	511	512	492	489	508	500	483	512	519	502	488	514	483	518	469	488	480	503	475	508	462	499	525	511	521	500	500	516	458	474	513	476	516	492	472	516	452	477	499	471	499	496	479	482	499	466	483	482	490	490	515	456	493	458	515	541	524	482	495	501	497	483	477	511	476	520	516	456	496	502	516	491	504	475	488	464	522	505	510	489	513	547	522	508	479	503	488	531	432	460	475	527	497	516	494	506	505	475	480	500	537	489	509	462	538	510	493	492	497	512	526	508	493	505	525	514	466	478	493	505	519	504	504	496	522	498	496	509	520	496	449	498	492	497	517	483	473	479	470	507	466	522	483	546	508	504	523	509	482	487	475	510	533	470	487	501	474	488	506	471	482	487	482	496	525	503	486	500	488	493	487	533	532	521	550	524	550	469	480	484	487	528	506	515	508	481	532	532	507	506	474	507	517	473	555	504	520	523	489	506	463	491	540	472	498	502	497	531	491	496	492	508	514	524	507	508	496	494	530	480	468	536	538	486	519	526	490	460	458	504	522	533	479	470	533	497	517	462	488	472	473	512	486	496	502	502	524	510	523	516	489	482	517	484	521	493	504	459	471	490	491	511	507	530	486	537	511	511	529	515	504
4805	388	287	286	239	214	234	219	210	207	191	195	205	211	217	232	222	232	213	217	174	219	209	193	198	184	211	209	180	216	226	220	195	200	205	189	186	188	196	180	210	215	205	197	203	231	183	194	210	199	226	209	211	209	219	208	214	207	184	211	222	198	245	192	206	212	214	209	216	184	232	186	199	230	185	197	209	214	195	213	224	241	230	228	207	191	217	231	183	188	205	188	211	196	236	193	198	208	200	222	221	220	196	209	207	209	183	175	209	202	214	220	197	215	199	187	216	210	216	198	207	197	215	189	202	216	195	215	221	193	200	212	212	213	216	204	208	196	204	193	206	214	214	187	213	198	217	216	187	216	216	211	209	192	234	211	207	206	218	217	198	175	224	198	208	189	232	207	225	215	213	219	210	191	197	208	216	212	238	199	189	242	211	186	222	192	193	199	190	212	205	214	177	227	204	213	195	213	223	234	200	201	222	197	218	189	203	204	219	196	213	233	194	207	195	190	222	211	219	208	195	215	198	216	200	197	214	217	225	204	202	194	207	232	229	223	209	216	193	200	223	199	210	209	192	194	201	201	194	202	202	200	210	205	215	189	197	181	185	200	201	211	207	209	198	228	235	193	175	212	221	192	207	224	204	184	230	221	193	211	214	203	187	218	194	213	185	180	211	206	220	193	207	187	190	225	209	193	201	184	223	210	176	192	229	215	207	212	215	199	191	204	198	201	225	187	194	197	191	205	203	194	218	188	214	217	212	193	228	216	224	202	228	226	194	210	209	203	194	217	220	195	199	205	245	203	200	212	205	199	213	212	204	205	202	224	203	216	212	231	213	186	194	212	181	206	200	209	213	222	179	206	165	184	203	212	177	197	223	202	220	200	191	223	197	176	196	217	185	207	207	197	206	225	202	224	219	232	219	197	212	201	207	200	200	203	190	217	205	175	224	194	217	191	208	237	223	198	213	190	182	196	212	207	214	198	224	220	199	191	186	200	212	196	196	205	229	219	224	196	216	219	219	211	225	203	207	224	213	202	224	208	207	214	214	214	214	186	217	182	189	193	216	185	200	209	225	219	188	203	201	199	203	196	200	208	225	211	233	214	207	221	219	202	215	198	195	206	214	221	235	205	201	204	216	207	209	214	204	186	233	207	189	225	232	220	217	181	207	212	218	195	205	177	214	217	207	210	223	198	206	220	195	187	196	223	191	216	191	176	228	189	217	181	200	237	218	183	223	221	198	195	189	209	202	193	232	202	205	215	216	199	202	232	220	220	199	200	206	233	220	190	196	191	243	228	165	204	210	213	197	198	197	239	222	211	240	196	205	191	208	212	198	208	217	181	184	178	188	188	208	205	184	195	215	210	193	199	172	218	211	204	199	223	179	220	182	207	229	221	189	206	225	196	193	198	202	222	192	202	208	175	209	192	190	218	232	201	184	208	198	219	219	204	199	212	209	204	189	217	189	223	199	188	201	193	219	197	227	224	218	196	208	220	197	196	199	210	186	208	219	208	174	206	225	187	203	201	178	201	198	193	215	214	220	219	210	183	222	212	228	181	199	220	217	182	235	198	208	199	201	186	213	236	221	206	188	214	217	218	213	200	226	224	193	220	194	214	187	227	206	207	195	225	204	224	211	220	203	220	237	206	184	184	204	230	200	196	197	203	214	204	232	197	177	208	170	206	193	185	209	213	206	204	213	218	216	224	221	223	207	209	216	213	201	213	208	207	203	216	203	228	212	210	197	184	243	202	227	213	186	222	215	209	218	205	213	231	218	187	219	222	196	206	219	200	213	194	226	206	180	188	225	195	228	225	188	206	202	219	192	198	197	199	237	225	205	218	197	219	230	222	209	202	231	194	229	177	210	210	215	203	204	200	187	200	205	196	187	178	223	180	184	219	213	220	219	198	199	180	187	213	204	210	213	179	219	206	212	218	199	202	209	216	208	214	225	222	231	210	226	195	207	196	223	188	206	201	205	200	212	220	178	193	207	211	196	198	228	229	211	213	204	238	221	195	222	228	189	210	206	208	199	226	180	185	184	228	233	178	212	204	214	203	218	201	196	190	184	226	194	191	222	212	184	202	225	198	213	201	228	202	193	193	180	208	207	198	210	206	196	230	202	214	223	191	220	204	212	180	214	213	231	195	217	224	205	202	209	216	206	189	217	216	199	202	193	212	202	211	236	204	205	202	230	202	202	204	214	232	212	218	198	191	200	222	199	204	227	203	197	205	204	209	192	185	207	199	214	206	180	185	221	244	201	228	224	214	221	199	208	199	224	229	198	200	226	223	214	227	205	211	223	207	226	190	216	234	187	220	215	206	209	211	206	186	187	206	206	218	222	212	193	200	205	191	194	209	187	210	213	203	190	205	215	212	202	222	223	215	200	196	199	212	188	215	223	232	215	199	174	208	189	221	191	206	219	196	220	225	201	199	215	233	197	183	189	210	207	209	202	220	204	207	207	236	200	229	177	200	217	195	231	203	220	199	193	206	209	209	205	203	203	216	191	239	183	206	178	206	203	204	196	207	217	199	225	195	221	198	187	232	215	218	198	213	186	201	202	190	195	195	203	216	212	226	217	224	215	189	222	215	194	223	190	217	224	178	205	209	204	215	202	209	220	218	181	189	207	235	204	198	223	206	213	225	203	193	208	224	211	189	211	188	194	200	205	179	217	197	204	209	202	179	211	215	210	203	176	200	207	190	204	179	182	221	205	207	191	214	210	213	217	211	198	193	186	197	234	239	203	203	224	219	196	191	202	209	197	195	235	196	196	218	218	213	185	191	214	233	198	186	217	215	192	226	184	209	211	201	206	209	221	202	221	207	198	217	212	206	216	176	197	204	219	193	203	187	202	203	201	204	190	194	203	197	205	221	220	216	237	194	207	217	220	216	212	204	252	227	211	189	197	227	219	221	221	187	201	197	209	218	198	222	222	188	167	204	213	194	240	187	213	224	194	189	186	207	210	215	211	218	183	203	222	194	219	227	210	208	202	217	203	208	201	207	229	204	202	217	203	188	220	223	199	217	207	191	200	216	190	212	222	212	206	209	200	216	202	195	218	206	172	209	205	208	205	222	226	238	216	216	237	207	196	203	197	204	229	201	204	210	212	231	203	220	198	195	219	206	224	218	211	218	203	211	204	212	233	191	180	222	217	218	211	171	237	190	215	218	200	194	200	197	196	212	181	226	192	202	228	196	209	220	207	183	195	210	220	219	201	213	210	212	188	208	200	187	213	211	219	235	204	209	219	222	202	215	198	215	236	192	203	206	235	213	186	219	214	222	175	178	233	185	208	238	195	189	211	220	207	215	201	229	216	204	212	234	217	197	224	221	182	207	205	225	213	202	218	211	221	182	189	228	216	207	212	229	213	203	232	212	198	198	209	210	200	209	190	208	196	211	198	199	213	208	194	201	197	226	191	216	193	215	208	208	216	228	220	212	188	208	192	195	217	225	217	177	225	210	209	221	209	220	206	187
4909	777	829	846	806	757	726	752	677	676	658	655	661	691	636	671	602	673	663	623	645	637	645	617	620	622	621	619	627	649	597	663	612	645	652	602	634	619	605	669	634	642	627	640	628	641	604	693	638	612	600	614	615	643	636	624	589	647	667	621	616	630	666	621	631	600	641	653	649	668	582	595	614	629	622	633	683	618	610	662	612	591	624	597	655	624	605	599	603	650	645	622	638	672	566	613	630	641	653	681	581	674	622	637	595	675	627	630	622	614	618	642	599	666	616	615	634	625	627	622	598	606	651	644	617	636	643	622	614	614	628	593	674	602	636	618	652	643	622	593	647	616	640	628	633	641	650	588	654	646	629	582	628	618	644	619	655	650	605	616	580	618	604	603	630	623	617	606	618	650	623	611	618	600	655	678	618	662	601	632	603	618	640	601	593	637	656	651	642	646	620	612	598	634	626	610	609	577	616	687	613	599	645	641	630	622	692	675	601	657	620	647	599	636	607	653	636	603	628	604	600	640	637	648	648	564	678	615	621	631	621	635	606	625	628	624	615	570	645	586	657	674	564	605	654	632	643	625	638	646	648	608	641	604	614	613	597	654	598	673	587	647	630	623	610	641	657	599	603	620	596	647	653	626	603	654	616	616	614	617	639	634	611	605	655	637	563	640	612	618	621	631	599	601	652	625	675	611	605	633	618	640	594	637	631	624	606	659	650	641	642	584	645	662	577	603	657	599	608	636	642	620	633	608	632	626	623	613	599	633	641	645	619	599	627	631	653	607	577	626	611	623	573	616	608	589	633	625	643	617	609	633	615	633	631	616	612	594	585	594	607	639	622	643	618	632	649	628	640	627	616	607	606	668	635	647	628	627	621	617	598	621	631	593	632	644	624	628	651	637	623	595	638	618	625	641	625	612	612	644	651	629	625	638	644	676	617	614	635	639	616	624	647	575	626	573	614	636	664	658	626	627	642	669	631	625	640	661	579	636	621	694	676	670	658	609	615	617	636	610	656	661	617	610	619	619	653	625	597	660	593	640	584	681	655	631	625	669	611	633	661	624	623	587	628	635	632	602	609	622	571	632	627	605	614	616	589	628	592	672	651	624	598	622	581	623	606	621	595	627	624	605	651	616	648	636	637	607	624	665	606	631	642	645	651	580	616	652	625	617	660	589	652	601	681	621	638	603	629	621	609	633	599	619	615	614	572	638	594	675	629	637	633	603	595	625	694	656	589	699	645	602	601	605	661	590	618	637	615	587	603	639	606	635	573	612	614	628	604	648	634	653	609	558	663	578	624	613	607	658	668	630	647	648	596	613	617	675	653	591	634	570	631	591	631	647	564	612	640	607	648	649	643	656	654	604	641	620	666	610	602	706	672	654	622	604	631	633	635	660	646	628	633	623	627	663	625	582	609	643	627	632	611	600	655	694	594	651	655	585	609	592	657	639	638	617	604	608	654	622	652	630	609	672	590	639	618	650	615	634	666	627	582	645	627	600	609	632	621	600	607	604	611	600	624	658	609	653	584	596	640	611	617	643	657	644	639	655	644	605	617	618	576	639	573	644	632	683	656	683	634	600	620	619	660	681	631	643	609	644	610	585	592	603	668	590	648	638	641	634	661	615	630	640	641	586	617	626	623	632	623	622	621	564	634	630	615	674	616	655	557	652	589	601	564	648	600	640	648	656	635	605	584	606	614	658	622	594	622	651	647	618	682	598	659	654	633	612	624	593	584	626	610	606	618	619	624	607	646	640	641	636	614	642	616	633	608	641	625	613	655	562	630	606	636	559	612	653	628	569	619	670	661	682	664	645	639	609	650	648	607	626	638	599	591	629	623	650	634	622	594	584	599	636	632	671	633	649	651	602	631	651	631	617	613	646	624	632	602	603	580	625	629	640	583	639	628	616	650	645	599	625	633	646	608	613	597	640	639	621	654	638	642	610	633	644	601	587	588	643	626	657	649	626	678	699	682	663	623	649	609	632	621	672	630	600	628	622	603	631	643	579	653	622	632	605	652	618	581	637	637	615	630	630	630	591	644	629	650	604	678	584	647	611	641	612	643	591	630	618	616	666	591	614	581	604	575	620	603	613	599	618	614	609	589	588	668	611	642	613	645	647	599	658	690	636	651	609	595	640	608	639	614	618	665	651	639	618	635	606	583	650	641	615	606	593	604	609	612	628	623	626	602	622	624	620	685	558	665	617	670	628	650	627	609	610	645	648	603	636	645	595	649	603	599	635	579	647	613	615	621	643	632	640	667	615	597	649	658	642	614	625	647	614	606	614	637	610	622	644	629	577	613	602	610	634	583	605	663	648	617	625	614	616	624	639	654	627	617	622	648	582	580	663	643	626	646	589	623	588	671	658	621	633	639	559	634	649	624	649	621	636	588	643	596	573	643	613	643	624	604	612	634	668	631	625	597	650	597	589	636	586	634	623	649	634	650	585	610	611	623	665	665	629	611	659	629	611	615	588	621	631	572	591	645	624	626	657	614	600	631	610	654	595	641	633	611	656	627	628	623	626	603	639	651	601	612	621	647	625	653	665	660	672	699	619	603	616	651	681	625	637	606	644	624	678	607	640	619	627	644	637	607	619	596	623	608	592	616	611	584	676	642	648	587	651	646	608	619	634	628	641	678	623	649	610	619	640	568	636	622	640	600	635	647	662	612	653	623	570	624	624	636	640	637	622	605	661	671	618	652	635	598	643	655	665	655	633	668	612	617	652	636	624	591	684	559	604	652	621	591	645	573	603	625	595	604	611	584	618	635	579	606	556	619	635	665	607	620	652	623	642	621	641	618	623	666	574	581	631	611	622	609	610	593	643	673	634	631	610	645	617	616	638	666	622	646	604	677	638	632	638	610	625	622	581	575	578	607	597	594	648	615	641	616	598	626	615	616	632	648	606	624	624	609	643	584	625	610	597	628	636	663	620	641	655	605	621	634	676	605	668	648	635	614	643	644	614	673	623	643	635	620	653	616	634	634	635	617	640	616	597	617	633	626	611	620	642	648	674	634	620	645	603	663	655	615	616	626	632	599	618	648	654	647	586	622	660	646	612	614	598	664	653	590	625	658	611	652	585	656	642	647	665	609	595	658	616	634	593	633	607	641	628	648	593	603	595	651	627	633	613	650	654	649	632	637	598	613	644	646	593	619	621	602	586	627	652	698	676	610	602	607	650	608	612	610	670	603	621	624	679	587	622	640	615	608	606	604	587	631	648	614	655	620	661	626	646	589	612	611	635	635	676	584	651	642	615	618	649	607	611	604	647	611	638	613	639	638	619	634	611	617	659	586	588	674	645	633	627	665	618	680	596	663	598	628	642	657	614	599	639	620	616	625	620	630	647	600	611	648	635	652	649	612	638	655	601	640	621	611	647	607	633	583	631	637	651	599	608	658	636	603	658	633	677	598	673	627	617	683	618	581	604	637	633	638	639	627	638	648	624	616	690	648	629	590	643	607	643	599	628	608	605	619	661
30880	6398	1630	1004	737	516	384	291	274	225	204	171	171	135	144	156	129	133	141	116	134	123	126	107	113	105	101	98	115	120	90	103	110	107	114	104	121	109	98	126	98	110	103	105	119	113	105	110	101	103	96	93	114	127	103	117	112	115	117	110	106	113	118	107	104	103	94	115	98	114	111	108	111	94	107	86	104	115	106	88	111	99	85	99	93	100	115	102	107	106	113	109	89	115	101	101	107	94	118	91	107	108	109	117	121	113	110	114	103	87	99	121	111	126	130	133	116	80	95	91	119	111	111	108	106	113	99	100	93	95	96	109	90	87	100	90	93	104	118	76	100	94	106	102	121	89	97	107	100	96	121	102	97	103	97	97	122	102	120	103	106	106	103	102	89	89	109	89	99	101	114	121	106	96	97	116	101	107	97	118	113	103	97	111	100	98	94	102	113	111	93	106	110	110	93	104	93	113	103	97	103	99	96	97	106	108	107	92	99	123	107	117	104	91	104	103	96	110	102	102	96	97	90	108	99	109	112	94	107	100	100	109	101	97	86	97	109	108	108	90	98	97	91	91	85	100	112	110	111	111	95	101	97	99	94	95	104	95	114	83	111	110	92	94	91	115	103	108	96	101	110	104	101	104	97	91	95	101	118	104	91	106	84	103	106	108	88	118	107	108	95	110	119	107	125	92	107	96	96	94	95	94	104	89	105	101	94	109	72	104	99	111	109	96	91	111	92	107	96	96	100	109	104	102	85	100	113	117	97	101	86	102	89	107	96	91	98	106	93	96	115	104	95	91	93	107	98	92	83	100	88	112	90	114	115	98	107	88	99	118	90	109	113	98	91	97	101	98	102	100	88	95	78	118	106	111	99	95	123	85	96	86	88	97	110	98	90	96	85	115	100	100	116	97	109	111	109	97	113	99	90	102	113	93	102	106	112	101	89	108	92	94	114	80	88	114	98	102	111	101	116	89	110	106	102	101	110	112	102	119	89	93	97	110	106	122	106	110	109	94	106	103	94	99	81	111	104	102	96	86	98	92	86	107	107	90	94	107	92	110	109	87	100	104	101	92	101	106	104	93	86	103	106	92	114	84	121	109	89	115	116	102	90	101	102	101	113	110	103	85	118	85	97	91	89	97	84	126	85	102	129	118	100	89	103	112	119	96	98	107	99	125	117	106	86	106	99	96	103	102	92	117	88	97	112	112	101	92	86	98	81	119	93	101	111	104	105	113	103	97	92	106	97	95	95	89	107	99	85	96	93	95	101	105	109	98	106	103	115	102	107	100	100	95	121	87	92	125	93	86	92	79	100	101	98	99	117	107	101	104	102	100	90	87	102	98	107	95	108	104	108	113	90	95	126	112	93	107	111	106	88	101	90	93	103	115	104	89	109	104	105	105	113	109	98	101	106	103	102	115	84	107	98	110	111	102	91	115	94	103	132	105	110	110	102	96	105	102	97	90	118	123	81	85	110	90	112	121	88	97	102	110	98	102	103	104	105	110	98	112	97	108	85	79	115	108	104	85	99	112	113	104	96	114	116	105	100	124	94	119	99	108	119	125	101	114	84	99	93	98	91	100	114	105	110	92	119	121	122	99	94	104	109	95	109	95	115	112	111	96	110	116	98	106	91	110	102	120	113	111	113	99	100	106	111	101	99	105	100	92	107	91	98	112	118	109	104	103	82	110	116	100	108	102	106	119	100	111	97	103	123	111	94	106	99	100	92	99	100	113	110	113	98	86	108	123	96	97	104	86	108	94	91	93	104	101	90	104	106	123	93	111	93	97	96	100	114	107	113	104	107	98	90	93	93	101	98	93	98	105	95	94	116	108	112	80	93	97	88	102	114	102	95	100	92	112	110	108	96	83	105	106	105	99	116	99	105	110	105	103	100	104	100	94	93	90	97	102	81	91	123	92	105	101	99	101	110	121	103	97	90	103	126	112	117	101	104	96	82	79	86	116	103	95	92	91	108	113	94	111	111	120	88	102	99	101	76	104	91	103	96	94	90	106	86	110	97	95	108	99	101	97	95	97	113	101	95	102	112	90	114	119	117	105	108	102	105	99	96	97	105	97	100	94	98	104	114	105	91	97	87	99	104	99	86	107	117	108	103	114	114	108	130	106	106	112	91	121	111	104	114	104	109	101	110	83	95	108	100	90	102	111	132	89	95	106	100	126	106	99	118	79	88	108	112	100	118	84	117	97	113	104	111	107	105	103	82	108	109	92	101	98	126	116	108	101	110	86	107	118	114	96	95	102	93	97	105	121	112	111	115	105	115	98	101	105	89	91	98	117	113	103	92	100	103	103	95	95	112	109	104	122	99	90	84	109	111	89	108	105	106	87	102	93	78	108	103	105	100	102	115	90	94	98	94	96	105	113	99	97	106	104	99	106	119	114	107	106	130	109	117	100	116	85	115	112	93	86	116	96	92	119	110	88	117	94	91	107	101	106	110	113	117	108	90	106	107	103	108	121	104	96	96	124	119	106	96	102	106	97	78	106	82	94	109	107	127	113	89	119	102	104	90	117	109	83	115	106	91	80	112	107	103	99	90	111	90	105	91	100	98	102	96	125	102	107	111	115	111	105	114	93	113	99	88	108	114	122	102	94	101	97	109	87	86	106	110	100	112	110	98	101	108	110	110	105	99	104	108	97	104	99	122	101	99	111	91	124	104	99	117	96	118	91	96	84	112	95	118	99	110	99	111	108	99	98	90	102	115	104	116	107	118	104	118	97	101	104	117	101	111	105	97	78	111	113	98	110	84	88	93	108	101	102	111	107	100	105	118	106	120	113	101	89	114	117	108	107	98	89	113	96	114	98	108	107	100	106	108	85	109	113	111	113	119	91	97	109	85	100	105	108	104	98	110	114	106	88	111	101	86	111	90	108	108	104	100	107	103	97	102	105	91	112	100	104	110	106	97	103	103	110	101	110	111	105	110	92	100	98	94	102	94	100	96	101	91	99	114	109	111	114	102	113	91	106	95	101	94	90	110	101	93	122	90	103	107	80	121	110	91	91	125	96	107	105	84	93	100	87	89	79	96	126	99	99	108	104	109	102	96	104	99	99	107	104	106	98	98	102	111	102	103	117	92	119	100	98	91	105	96	96	114	103	97	94	93	96	105	97	107	103	109	113	103	98	100	96	96	93	119	100	85	91	119	114	105	112	89	106	98	92	109	110	99	103	97	111	80	101	102	107	90	82	114	86	103	86	104	107	103	118	92	97	117	88	96	124	111	103	102	90	110	120	116	89	102	117	76	89	100	83	109	106	111	115	92	94	122	101	109	98	82	122	94	92	83	116	102	104	88	112	108	115	103	89	111	118	96	97	106	97	107	94	113	94	105	106	92	93	89	98	102	90	98	95	95	123	104	119	94	98	116	111	104	106	106	102	133	91	102	120	108	94	99	102	99	102	91	100	94	96	89	103	115	103	98	94	102	96	101	111	111	99	113	102	111	107	89	84	99	102	92	108	102	93
14467	1487	3566	3709	3142	2604	2050	1623	1462	1261	1158	1024	915	870	760	766	651	652	612	551	584	578	549	509	512	475	474	446	453	439	499	418	453	425	397	449	415	416	408	444	424	404	387	422	378	369	392	381	381	401	381	387	385	378	405	388	381	364	370	420	372	362	388	331	370	376	368	375	376	390	366	345	347	334	348	344	376	373	345	386	321	342	389	346	380	344	352	382	361	346	364	373	370	379	361	363	331	345	343	329	365	390	347	354	339	380	350	345	338	361	346	316	340	350	370	339	344	383	357	376	348	365	341	386	300	369	337	365	357	353	389	388	374	344	323	366	312	392	331	356	365	356	369	362	347	362	375	340	346	365	368	360	364	373	361	352	352	332	354	324	378	387	340	327	351	315	342	337	360	337	347	337	351	351	345	335	325	388	346	334	369	370	366	375	381	374	377	369	365	343	344	357	348	351	344	356	363	365	360	361	360	355	344	356	354	370	337	373	329	420	394	367	353	370	350	343	340	350	357	318	357	320	358	372	349	377	340	319	336	386	367	356	361	355	337	357	364	378	374	350	374	377	382	353	356	346	332	320	351	369	331	312	335	351	358	351	305	351	336	350	337	354	338	329	372	321	319	351	373	340	303	381	359	357	362	358	334	329	348	344	349	308	344	356	375	346	383	367	361	331	369	327	358	358	365	342	336	328	352	356	345	376	344	343	341	366	350	394	351	342	324	328	352	356	340	325	371	300	359	355	374	345	336	348	339	342	326	313	363	351	359	324	351	370	357	349	373	325	324	344	349	353	373	334	357	352	378	350	348	364	371	372	389	345	352	350	349	341	352	352	353	360	359	360	381	320	329	339	374	343	372	348	342	347	365	377	373	352	338	346	362	383	341	380	347	333	342	360	341	329	342	359	366	360	355	342	350	322	372	369	371	385	375	352	368	317	356	352	376	348	347	353	343	340	327	341	371	363	371	344	368	346	336	365	383	359	356	365	324	360	335	340	350	323	376	360	358	346	355	368	360	349	378	372	341	367	343	373	375	364	361	372	359	388	339	361	369	341	352	388	356	391	380	353	363	359	346	343	349	341	332	367	343	352	342	335	366	362	359	364	356	368	329	383	379	343	337	366	345	349	320	347	349	335	350	332	342	399	331	402	344	336	367	324	339	359	381	344	362	357	344	351	339	338	375	389	333	390	348	339	315	370	332	307	343	366	328	358	354	355	355	349	335	338	334	323	401	343	330	369	333	350	388	388	392	321	346	332	335	385	304	360	338	373	328	341	330	358	359	336	356	339	347	350	342	357	346	353	342	344	343	356	343	322	362	362	338	371	322	347	384	340	344	362	329	340	340	362	336	343	350	364	380	381	355	353	354	342	376	351	367	356	362	357	350	290	339	362	349	324	388	377	347	356	384	352	351	352	386	348	361	349	333	382	347	353	315	338	331	334	339	351	305	373	342	380	349	350	342	325	372	360	317	336	373	367	329	368	343	347	355	379	375	348	347	348	317	358	351	326	339	362	342	365	322	357	364	363	368	335	324	376	371	364	335	358	361	348	389	367	350	368	380	338	359	355	334	364	374	364	325	347	362	354	335	373	347	346	323	333	373	370	337	376	339	332	350	352	350	394	366	342	311	363	341	346	371	351	332	366	347	365	350	348	368	339	338	381	323	323	340	346	348	352	366	347	337	367	353	322	353	333	352	366	357	366	355	346	352	345	345	347	358	354	371	333	339	331	353	372	365	365	337	395	321	355	339	371	335	329	344	356	338	367	352	316	352	366	330	333	376	337	335	315	333	355	363	387	364	394	328	335	358	360	333	354	332	367	346	386	360	320	355	342	326	309	357	348	338	345	350	344	344	368	353	364	351	345	377	381	339	337	344	369	370	338	343	334	366	355	324	349	359	379	342	346	349	319	339	362	361	361	337	360	365	367	370	320	349	341	336	364	349	318	351	333	357	351	346	341	361	398	353	361	360	331	366	368	355	347	364	374	326	352	369	353	386	323	362	359	406	330	386	377	328	376	381	371	365	353	356	348	313	365	335	349	366	344	341	364	368	352	351	349	312	361	315	358	341	342	327	375	350	352	359	338	379	332	332	359	331	343	355	358	355	386	356	369	341	355	386	344	350	352	380	369	332	341	333	352	335	382	311	337	381	397	330	357	364	361	334	377	370	362	332	348	326	341	354	337	352	342	349	384	346	346	365	360	349	331	354	372	348	354	370	360	363	355	330	373	312	395	338	333	347	331	354	328	344	371	347	379	342	375	366	368	331	348	329	357	338	364	341	347	362	344	333	341	354	323	363	375	340	345	315	350	319	379	336	342	379	342	336	373	362	376	315	371	300	396	361	376	364	369	338	343	333	320	364	376	353	384	320	343	360	324	339	363	362	338	352	343	349	353	361	367	366	336	323	342	367	334	383	337	352	335	380	311	358	352	356	343	364	316	364	334	382	357	336	362	357	306	352	351	332	362	348	351	341	331	344	330	381	360	304	360	363	319	351	346	367	354	349	362	376	334	346	344	337	373	351	351	350	360	401	352	358	363	336	326	345	374	357	344	346	359	370	340	372	326	345	356	359	365	335	397	334	361	358	359	321	345	355	363	352	368	341	314	368	334	363	361	347	370	362	354	335	367	348	350	349	351	370	395	333	327	356	363	350	352	342	320	323	359	367	334	328	368	365	349	337	383	376	351	384	351	351	337	341	339	337	335	357	383	380	346	348	362	309	305	373	366	358	375	344	334	389	374	361	375	369	370	365	356	331	372	365	407	340	371	343	361	365	362	347	331	366	364	345	360	347	359	344	397	358	389	307	307	358	343	355	369	381	374	366	334	323	356	354	347	338	346	335	386	375	340	359	351	315	347	386	367	346	348	348	316	306	344	362	336	378	336	357	380	363	367	365	330	353	336	336	355	365	350	378	346	336	344	379	363	364	344	362	339	377	355	361	316	368	319	344	369	346	367	332	329	357	343	355	339	372	354	338	332	338	364	367	309	344	358	351	328	376	369	348	359	352	363	343	347	367	375	337	362	359	372	349	368	349	354	374	342	401	350	323	320	360	356	368	352	335	339	377	366	375	347	347	356	371	360	357	352	347	353	370	360	330	364	348	364	360	346	380	322	347	346	357	371	379	346	358	361	381	338	326	380	330	349	374	361	320	367	345	354	335	333	311	346	368	354	351	351	343	347	360	353	346	360	345	347	356	347	347	343	337	371	331	352	368	336	336	334	366	332	346	379	314	355	331	378	314	311	379	378	364	356	366	348	341	328	361	335	329	367	359	342	371	361	339	326	343	360	348	379	340	332	344	353	355	336	350	368	370	369	336	345	329	359	337	345	328	348	367	344	387	352	352	399	316	357	354	310	361	354	345	349	345	339	356	353	362	331	345	345	352	360	365	362	360	369	321	323	314	348	337	331	384	356	323	354	336	345	389	345	367	356	334	369	347	339	323	381	349	379	340	360	347	358	354	385	355	363	381	382	355	320
39606	14443	4768	2216	1475	993	756	584	503	421	361	328	295	267	252	237	250	227	194	194	192	209	191	157	200	195	179	159	177	166	196	169	175	175	183	152	187	167	154	163	147	158	154	135	154	170	136	142	165	150	143	153	165	144	145	138	169	167	152	153	159	156	146	158	145	120	136	154	146	140	160	135	176	144	163	156	168	161	164	153	139	165	151	172	137	156	143	148	135	154	140	155	150	179	137	167	142	156	157	161	147	144	176	144	144	168	155	164	118	140	160	139	133	133	155	171	133	128	145	139	155	161	154	151	158	140	168	139	147	157	128	134	150	162	156	152	161	151	155	128	137	122	145	121	142	162	171	157	138	149	158	141	163	143	139	157	160	163	171	157	136	138	142	150	146	143	147	169	145	145	151	126	163	143	148	141	146	156	141	153	148	156	141	136	158	152	164	166	141	134	143	160	154	138	162	152	145	159	152	154	155	151	147	145	141	150	169	140	159	154	145	136	163	133	172	162	151	165	121	152	157	141	154	165	167	145	163	160	144	154	154	153	149	154	153	157	128	147	165	159	146	157	147	147	135	147	153	150	153	159	137	156	154	150	150	149	135	147	148	139	143	156	158	146	157	165	150	146	141	138	154	137	156	126	138	143	165	177	155	159	168	138	142	174	152	153	168	159	142	128	138	160	142	167	145	144	142	168	134	165	159	125	140	148	141	157	155	122	141	164	145	150	149	146	142	146	153	151	148	146	151	137	167	162	153	149	166	146	136	143	149	129	160	155	132	163	133	151	146	159	147	155	123	163	155	140	157	141	156	133	148	158	149	160	170	163	146	147	163	161	152	152	139	162	156	157	146	147	173	151	183	162	146	156	151	141	172	130	156	157	157	161	172	143	143	161	155	155	141	159	151	158	143	148	154	133	137	146	158	143	131	140	142	145	146	158	152	150	160	155	141	145	146	156	181	155	157	145	155	147	134	169	138	159	142	149	134	180	173	144	154	157	152	143	158	138	142	170	148	143	150	159	155	127	154	167	154	145	141	142	160	150	137	145	143	153	142	136	148	169	155	137	167	159	144	138	157	143	140	135	139	162	149	148	134	137	161	142	144	143	130	154	162	148	152	153	173	156	137	165	167	160	154	154	150	156	141	141	147	141	169	147	166	164	149	144	147	152	157	129	166	170	171	149	175	148	168	158	169	136	155	160	142	136	150	141	151	141	131	132	159	134	154	113	152	143	150	155	155	174	164	185	143	147	142	167	140	168	129	130	136	144	136	164	164	149	150	191	167	151	149	145	160	145	144	138	153	148	149	170	150	134	146	149	134	143	142	156	143	119	160	148	148	132	156	146	140	152	147	129	151	145	166	143	137	162	171	119	137	146	171	158	130	153	153	158	140	133	144	142	169	153	159	168	165	134	170	145	128	148	163	143	146	155	160	153	133	159	149	157	134	139	152	159	146	170	149	137	157	163	148	152	141	144	155	159	164	153	141	146	156	151	156	137	148	173	159	163	135	138	160	158	145	148	150	167	162	143	154	138	152	178	151	157	155	149	155	155	139	131	182	155	139	159	158	155	139	156	142	143	159	156	146	159	168	127	139	147	152	170	156	165	160	148	184	142	139	140	158	148	134	147	159	138	161	147	136	155	153	165	176	156	148	134	134	156	147	180	137	148	162	159	153	153	140	135	134	171	160	138	154	153	157	155	160	170	157	143	144	141	142	151	137	146	148	138	167	168	146	145	173	148	149	160	144	156	161	159	155	147	159	159	145	167	143	157	151	125	129	143	141	167	175	137	163	160	157	190	167	163	130	131	158	165	151	145	143	123	137	150	161	148	154	147	151	137	149	151	164	142	152	159	149	143	164	147	156	151	163	145	171	150	144	167	161	139	137	175	161	165	134	149	146	134	149	147	157	144	151	148	146	150	167	170	149	129	155	145	147	154	155	173	162	160	149	153	144	148	167	150	150	159	152	171	137	171	154	166	153	144	154	157	167	173	154	130	135	150	138	133	162	147	147	139	140	144	135	141	150	172	148	155	169	142	137	170	156	167	151	178	140	153	152	160	156	126	161	176	185	132	151	147	151	152	148	151	157	148	144	137	167	159	134	173	142	149	153	139	148	173	141	140	164	186	154	153	152	130	155	148	153	143	166	165	144	133	157	140	151	170	157	138	162	147	149	137	139	147	147	148	131	113	161	147	155	160	152	162	150	139	153	136	147	163	140	158	153	161	146	141	148	179	129	128	157	135	142	147	144	166	166	166	153	151	160	148	152	159	159	123	159	144	150	148	141	152	141	136	155	144	158	160	154	144	154	159	155	150	149	146	144	151	148	166	182	147	161	148	141	143	134	137	148	164	150	138	123	148	153	156	151	155	144	163	145	156	131	146	151	145	140	128	163	161	155	154	128	156	152	154	137	150	182	179	150	163	144	156	146	136	147	162	144	168	170	154	170	154	130	142	170	147	136	132	142	148	148	144	163	136	147	163	140	132	170	173	150	154	146	155	136	167	137	138	113	159	152	163	121	144	153	156	152	127	138	142	152	170	155	161	153	143	151	134	164	144	150	156	155	149	136	146	160	140	144	154	152	161	158	119	145	153	150	150	152	152	134	156	158	140	158	142	157	178	154	149	141	156	150	156	144	163	166	139	146	148	159	169	133	138	140	164	141	151	164	168	151	158	145	143	154	156	162	153	157	150	154	155	187	137	149	160	144	154	166	165	146	174	149	138	142	164	169	152	138	156	171	157	154	142	125	162	151	170	139	145	166	162	163	148	170	141	143	120	165	150	143	158	176	135	145	164	155	155	155	163	143	152	144	129	157	173	145	175	167	150	140	154	162	158	152	145	158	158	152	143	154	167	133	145	145	150	146	166	143	143	153	139	144	123	153	156	139	166	148	141	154	155	151	152	156	147	139	145	151	140	154	150	149	151	155	146	151	160	153	147	153	139	138	146	169	159	132	165	135	151	178	148	163	148	158	148	154	163	140	163	170	147	133	150	128	132	159	149	134	143	121	145	159	142	159	148	160	140	142	138	158	162	162	148	136	145	145	135	150	146	152	146	147	152	124	149	145	135	163	144	142	142	157	167	150	138	137	183	171	145	137	149	154	169	136	144	132	139	152	133	154	143	144	155	159	141	162	141	162	158	150	141	161	156	151	161	160	154	158	159	165	133	125	129	150	144	162	148	152	131	139	154	152	131	149	155	151	151	142	140	159	149	155	146	149	158	152	143	131	176	161	170	133	157	162	165	148	155	177	134	122	148	134	159	140	172	166	141	168	161	158	155	139	150	150	138	158	159	150	124	151	137	166	128	177	151	164	140	151	142	164	147	141	139	155	152	159	162	165	133	160	153	162	181	136	163	179	171	157	148	165	161	126	152	162	162	154	134	139	142	132	162	142	181	137	160	174	140	135	176	148	147	145	150	171	147	167	162	162	143	168	155	158	148	155	157	135	167	159	164	130	154	147	149	128	153	163	171	132	165
18587	2754	6472	6983	5592	4638	3741	3152	2692	2189	2036	1654	1549	1441	1333	1218	1072	1095	1007	938	906	945	854	879	725	775	734	714	711	719	742	701	645	707	659	641	590	631	621	617	599	617	589	597	606	549	575	574	581	564	553	563	556	550	581	591	508	566	547	545	521	573	542	509	523	507	532	567	561	520	517	491	540	539	543	520	490	533	555	504	515	516	540	506	529	520	518	539	531	528	485	545	528	507	503	540	524	486	547	510	476	529	475	467	512	533	491	500	534	495	506	492	499	537	521	500	438	512	536	524	479	529	522	524	528	517	538	483	476	516	495	482	535	534	496	498	502	552	481	477	507	472	532	504	498	481	520	524	489	497	549	485	510	530	533	531	443	486	515	520	501	509	476	526	497	493	525	516	494	499	473	480	497	473	515	505	495	505	512	478	467	475	498	504	480	485	496	488	480	483	498	520	526	489	499	498	512	509	533	473	524	482	448	515	490	488	484	485	503	505	530	522	437	470	531	503	471	523	506	524	483	492	484	509	498	509	536	482	488	508	491	501	500	504	451	483	533	507	467	522	497	521	508	495	495	515	466	497	502	534	502	502	517	532	528	460	489	493	519	486	488	489	468	497	522	510	491	489	498	527	484	512	485	544	496	499	518	496	507	466	447	478	470	504	494	477	505	529	498	481	517	481	492	508	451	489	531	468	483	525	519	496	516	491	476	517	482	526	492	541	505	470	514	496	486	465	483	476	524	513	512	548	528	447	510	464	502	483	503	540	474	466	505	514	493	482	520	509	514	488	496	477	524	486	500	486	523	501	503	497	471	486	516	495	510	495	530	536	503	512	473	509	509	501	516	530	523	469	520	465	497	524	492	503	497	491	481	503	495	508	542	468	509	512	517	533	485	476	505	497	488	513	506	528	499	498	472	495	473	514	440	526	469	507	537	505	500	519	493	456	483	507	471	510	493	486	505	464	518	477	524	499	495	488	519	514	501	484	537	493	490	491	485	494	519	500	464	483	529	469	495	501	535	456	521	496	510	452	505	521	527	514	536	498	508	502	489	502	502	529	514	489	504	467	496	480	479	479	510	503	528	494	520	497	514	459	459	452	509	513	499	453	480	512	508	495	479	526	502	467	438	507	510	494	506	501	534	492	505	449	549	513	504	479	491	487	479	525	499	508	499	485	482	516	553	518	501	478	503	503	500	461	514	513	482	473	493	475	457	484	488	506	507	518	532	484	483	528	462	478	512	519	516	504	490	497	495	477	484	482	471	504	482	491	507	518	498	535	509	450	497	488	476	494	492	490	472	493	494	492	532	535	482	487	522	478	485	474	505	504	497	523	539	510	480	491	462	489	480	505	497	503	513	475	478	541	524	533	475	546	498	508	491	514	493	490	519	506	512	520	521	483	502	517	496	481	517	521	499	465	472	512	480	517	559	501	492	506	518	465	492	495	539	499	476	472	482	486	452	486	541	512	470	494	473	489	548	472	537	506	484	501	518	516	491	517	522	459	519	462	500	503	533	521	488	520	468	471	493	494	468	473	530	516	458	468	496	470	475	515	464	468	481	516	517	514	477	510	489	494	520	484	499	441	474	500	501	470	473	460	522	511	490	491	481	493	479	505	455	489	526	496	497	467	514	468	488	477	494	495	553	522	496	484	526	471	475	491	488	503	489	469	494	506	500	497	512	475	472	521	523	491	492	479	476	473	481	516	508	496	513	506	485	524	529	483	492	495	465	493	465	526	506	491	498	483	534	491	509	543	486	475	467	472	524	503	524	491	506	502	506	503	499	495	541	482	491	485	496	481	492	490	474	513	514	474	514	527	486	458	488	492	536	539	467	499	508	494	519	505	504	508	511	476	468	497	544	478	472	464	476	521	488	481	552	491	523	475	509	494	502	508	512	525	446	557	507	522	504	476	481	494	491	467	483	511	535	471	500	503	468	518	536	505	457	475	489	464	504	495	504	505	470	522	495	520	549	499	456	490	501	525	435	503	523	471	470	431	480	493	500	515	492	536	475	513	478	468	484	503	516	506	509	491	460	475	529	481	480	497	470	512	436	471	490	479	507	515	509	489	480	490	528	488	510	512	490	497	484	513	502	531	495	480	477	484	487	494	444	490	565	507	503	498	490	497	485	481	551	494	476	490	481	475	529	504	495	476	490	525	521	506	534	520	470	474	513	511	497	497	485	483	554	510	539	507	530	485	494	464	526	505	483	495	472	466	483	504	463	476	502	494	513	521	483	476	503	524	507	508	508	493	514	500	538	528	523	486	487	506	478	459	451	472	458	513	502	491	494	490	508	505	443	474	511	508	452	479	525	506	470	486	462	503	474	528	488	462	543	509	464	533	486	471	498	505	509	491	505	487	492	486	524	553	509	470	491	445	529	491	478	514	452	519	509	459	514	504	481	507	478	486	494	478	501	504	538	486	464	534	523	476	490	509	511	523	510	514	474	486	458	519	509	478	522	519	511	458	501	499	537	479	510	505	521	495	495	521	519	515	496	512	494	478	499	473	558	484	524	458	530	503	489	471	539	505	493	479	517	512	490	527	510	542	530	516	462	516	489	494	480	545	479	517	505	511	494	481	498	500	469	488	484	452	477	485	514	517	451	515	481	505	500	512	504	481	535	519	523	485	510	536	531	479	507	496	510	459	488	485	466	509	491	518	465	526	528	502	503	482	516	474	481	484	506	489	496	503	450	474	521	496	479	486	504	498	496	527	497	473	500	498	504	505	452	511	478	467	487	469	492	465	506	511	464	523	493	508	510	502	483	488	514	514	501	474	483	531	534	532	464	522	463	470	474	477	469	526	500	481	495	530	496	509	506	498	502	483	468	505	508	518	497	506	505	466	496	497	467	522	501	464	507	483	515	535	468	477	512	484	496	503	494	491	491	466	479	481	536	479	508	489	513	514	497	476	519	485	479	519	528	471	506	506	491	492	495	511	494	469	488	467	498	510	502	499	516	472	486	475	490	541	506	452	488	508	508	498	479	479	486	511	469	523	483	501	496	470	506	548	501	502	493	505	491	511	469	498	501	522	548	491	524	472	508	522	536	473	489	509	494	486	501	461	505	481	520	489	492	506	520	484	502	465	498	534	503	510	484	505	490	464	525	506	487	507	538	468	488	512	509	480	498	519	490	480	483	508	484	471	508	524	470	514	489	456	565	490	504	499	473	484	473	484	522	508	508	519	509	489	518	512	478	450	491	499	527	480	493	509	485	489	525	515	503	495	509	492	493	467	492	490	500	496	500	541	450	485	487	520	466	471	508	509	517	480	498	513	533	504	498	480	514	449	497	481	486	483	531	496	530	494	520	507	492	517	489	487	464	511	488	481	529	461	485	519	544	506	491	497	435	512	478	461	533	500	487	463	506	494	463	473	497	462	472	468	483	476	501	509	494	506	501	484	503	441	491	531	498	513	490	501	510	480	493	498	503	524	477	548	482	499	471	518	545	527	503	514	511	533	517	494	503	520	475	476
4323	454	308	254	219	227	215	194	220	229	218	225	210	224	199	184	216	208	195	184	203	204	214	203	206	221	225	188	206	217	219	198	201	213	208	207	215	201	215	203	189	191	206	189	215	225	231	199	196	185	212	202	205	227	209	217	212	195	234	195	157	199	218	203	191	204	190	227	219	206	213	203	198	195	198	206	213	227	204	204	215	171	224	196	200	204	191	202	179	232	222	193	197	187	223	201	208	202	214	192	208	212	227	190	203	198	192	188	220	214	193	184	217	194	215	208	208	205	216	213	185	205	199	199	208	212	200	218	207	189	190	209	195	225	203	194	203	207	223	196	205	234	182	197	189	204	208	197	217	203	219	210	223	197	223	200	212	218	202	194	219	200	208	169	198	230	188	210	213	183	194	235	210	218	212	212	193	193	228	220	207	201	194	209	163	187	201	186	198	201	204	233	190	216	221	216	234	205	208	208	210	202	189	214	200	215	200	178	188	213	189	192	200	184	203	213	200	201	202	192	213	202	204	168	204	214	211	201	224	218	236	186	199	228	213	231	223	213	216	193	220	215	220	200	208	199	199	205	221	205	220	200	193	191	234	204	211	227	215	195	202	192	211	211	196	223	205	201	219	228	204	216	184	232	205	211	179	191	212	183	214	203	204	202	209	179	187	191	207	208	203	197	208	207	227	207	186	196	228	215	214	210	203	189	217	209	217	201	214	195	200	209	182	205	191	197	218	181	204	216	201	208	207	219	221	193	214	223	175	202	194	249	189	209	208	200	190	219	174	197	220	183	200	205	210	196	192	193	201	221	223	227	202	200	208	229	193	206	185	194	207	189	192	204	191	200	216	230	235	190	248	184	203	216	212	200	229	213	230	207	174	218	212	202	223	216	220	207	217	195	206	206	208	224	217	233	170	191	205	203	211	175	237	204	207	204	185	196	205	208	192	177	204	217	183	219	185	196	216	198	189	192	210	206	165	192	220	170	195	217	202	206	198	207	225	218	208	184	218	204	199	174	192	198	180	204	231	213	203	175	181	197	198	225	206	204	188	210	184	185	185	233	210	200	188	210	209	189	219	209	208	214	204	223	211	190	220	221	187	195	187	211	190	232	219	189	194	223	222	198	229	205	194	211	200	223	190	187	213	182	188	212	192	214	216	199	209	203	205	214	214	206	217	212	199	197	172	209	218	190	196	204	220	218	176	189	197	216	187	201	217	204	211	211	210	198	191	202	197	210	214	189	212	212	216	210	207	210	200	197	225	204	196	194	205	201	197	208	206	190	203	188	205	201	208	207	218	187	210	207	215	208	212	192	211	225	199	209	213	229	203	188	200	197	219	210	199	201	231	193	180	207	186	201	202	196	191	199	227	204	202	216	208	189	178	192	210	174	214	208	184	221	202	228	177	194	185	203	213	214	221	178	232	196	199	205	229	217	201	219	208	229	191	194	202	213	196	219	208	210	214	222	219	227	222	202	204	199	207	227	197	212	183	192	203	203	204	189	191	213	196	219	226	216	212	193	185	205	213	201	198	201	199	226	210	184	193	225	250	211	203	205	219	217	215	191	230	233	200	185	180	222	201	197	195	190	209	215	198	212	205	178	204	221	204	198	202	202	192	198	186	187	200	194	215	228	234	218	200	187	216	217	198	207	206	222	223	204	216	212	224	214	206	212	190	207	214	214	243	212	209	219	212	215	225	207	186	203	210	202	176	242	201	246	197	209	181	193	220	193	224	217	215	222	217	200	211	200	173	203	208	197	192	207	192	181	219	211	173	217	210	162	199	191	221	203	203	202	208	216	189	207	220	216	213	211	202	200	198	194	216	213	194	188	201	201	171	209	212	212	219	192	170	226	184	214	180	199	205	203	181	199	218	203	219	216	212	186	202	208	206	204	215	202	216	194	221	177	206	210	251	229	190	202	169	229	194	208	232	216	223	228	189	215	193	195	221	225	214	195	188	218	222	202	187	200	210	204	195	202	198	206	205	204	198	239	233	214	199	203	228	211	200	204	205	193	195	212	194	181	185	216	185	182	217	211	205	199	207	185	220	201	214	216	202	190	182	208	217	175	220	216	213	220	189	194	218	199	178	186	189	191	222	231	218	218	188	221	200	208	249	187	208	223	224	198	194	212	210	224	182	226	198	206	208	196	213	215	231	197	210	206	200	210	209	194	222	196	190	227	204	190	189	216	215	189	208	202	213	195	217	220	185	202	202	195	184	212	221	200	230	190	205	206	203	174	195	203	202	214	215	187	197	197	222	212	201	207	202	181	230	204	213	194	197	215	169	212	214	211	221	218	213	210	199	188	174	201	227	199	177	187	188	223	184	185	204	219	219	215	221	210	207	195	197	228	189	189	209	213	201	201	201	213	206	158	213	180	202	220	182	185	207	212	203	191	181	206	186	202	221	224	199	192	240	216	209	220	209	213	205	207	224	196	210	218	243	196	187	168	198	197	219	213	192	222	190	210	206	197	188	212	251	220	226	198	201	181	214	232	215	215	206	208	213	201	221	192	210	210	204	231	195	230	199	207	211	212	217	205	212	208	232	203	188	194	215	212	211	195	214	216	222	183	193	189	222	190	209	220	181	184	185	205	198	198	201	224	205	189	218	209	210	206	215	221	187	189	191	207	204	211	192	217	189	191	201	211	186	188	207	198	206	176	199	178	179	214	195	209	198	203	215	199	210	194	205	190	210	213	204	211	198	187	197	208	181	221	190	214	217	194	220	199	203	212	225	205	199	222	205	198	194	205	218	187	212	190	221	226	195	185	184	218	228	200	215	215	188	195	198	230	187	192	224	211	213	232	206	211	213	202	215	218	193	204	220	248	223	210	208	221	215	209	237	240	209	203	205	238	203	159	180	228	192	223	203	193	214	203	207	201	221	232	184	211	196	212	212	202	247	184	216	196	219	213	217	213	205	188	180	192	220	226	213	203	184	220	188	211	217	195	201	200	170	189	226	212	208	202	204	191	195	185	210	192	219	211	203	193	223	205	209	186	202	187	181	212	199	191	210	183	197	190	187	196	206	220	226	219	221	213	226	213	208	203	212	213	191	203	207	204	182	195	177	220	195	214	201	212	185	189	208	204	235	185	192	212	223	184	207	197	209	178	226	209	186	189	208	211	209	204	192	202	213	211	218	198	207	205	205	211	223	203	208	207	193	201	202	179	236	185	186	169	179	212	192	207	209	209	199	208	203	199	203	206	201	198	192	196	203	188	215	214	212	186	198	194	209	205	207	225	201	217	196	208	194	203	197	218	208	240	208	184	201	210	219	221	198	194	181	220	203	211	200	184	210	223	188	191	212	217	226	216	199	206	220	199	211	221	225	207	235	212	197	196	176	196	209	216	210	192	199	209	210	195	189	186	197	219	222	196	212	200	220	200	194	231	211	210	197	208	215	210	214	186	223	221	187	192	228	203	222	209	215	212	214	198	186	205	178	199	210	198	214	196	226	224	208	207	223	211	229	214	192	232
4761	688	798	828	812	723	680	710	646	711	673	650	672	647	655	629	660	658	667	615	649	630	639	626	627	670	596	603	578	637	645	655	628	625	623	615	628	648	622	615	639	632	628	615	687	654	658	587	652	595	623	619	651	627	635	601	620	622	687	566	617	635	615	645	621	607	613	643	579	619	610	624	644	654	628	626	599	582	587	608	588	684	652	595	663	596	613	625	634	620	637	586	647	610	631	616	642	625	629	607	633	601	633	601	646	641	597	594	636	634	630	615	661	660	637	645	595	613	612	618	654	608	639	583	618	629	621	612	617	603	625	635	641	616	636	637	635	643	639	661	685	632	626	617	594	618	638	625	607	600	660	632	658	652	637	608	609	638	634	607	656	641	615	603	607	669	604	581	638	623	613	647	639	627	673	605	624	621	643	627	609	631	643	661	599	630	648	601	639	633	595	635	602	607	632	589	636	663	597	601	615	619	618	615	647	623	604	628	617	640	601	655	632	611	641	647	638	615	629	681	616	643	611	683	646	618	615	630	638	585	624	656	623	604	638	619	607	609	671	606	606	644	567	612	608	592	619	644	609	572	614	640	607	616	672	619	597	652	659	616	661	645	609	634	655	604	645	634	625	606	626	644	622	642	629	638	582	632	642	666	606	624	599	623	640	602	649	611	624	667	591	575	636	635	614	631	646	623	612	649	629	621	632	599	641	609	619	639	612	643	636	607	599	606	625	582	632	597	626	594	645	594	636	590	583	615	682	593	636	628	619	636	645	641	623	634	629	609	605	598	608	680	637	651	647	664	638	581	574	661	640	671	642	622	626	625	637	639	630	618	627	620	620	589	652	628	608	593	625	634	636	578	604	629	619	636	615	620	598	643	667	616	578	644	632	632	590	597	644	630	647	624	643	640	621	593	630	642	608	631	638	615	634	627	581	616	630	650	650	598	651	627	620	611	619	653	611	615	584	604	625	601	637	614	564	643	608	643	612	629	636	644	605	609	632	596	647	668	594	602	607	651	584	613	626	630	613	628	599	615	611	576	641	624	560	600	607	634	632	613	644	683	645	622	592	632	608	618	612	638	608	593	639	604	633	657	656	643	604	609	603	637	616	691	617	652	656	652	628	636	630	614	637	633	612	608	597	624	590	664	604	594	596	592	598	602	621	602	611	649	604	616	613	623	616	634	643	612	599	650	619	618	586	641	592	609	636	641	642	653	661	667	661	617	734	633	600	619	627	600	649	608	676	579	642	645	647	594	620	630	621	625	627	608	616	633	645	598	652	618	602	633	633	660	641	614	641	648	614	643	582	618	648	613	606	633	653	617	611	647	624	594	626	580	612	565	614	602	632	629	619	618	637	621	622	648	627	639	639	588	584	630	607	646	644	627	625	603	603	574	605	599	643	638	677	610	643	609	595	640	653	600	566	657	619	591	595	614	611	613	655	650	607	630	578	607	674	619	586	612	647	612	636	653	644	596	643	626	609	601	619	608	587	662	638	646	640	615	649	656	601	621	639	652	609	614	630	625	654	638	627	644	647	606	583	663	591	607	614	690	602	620	622	628	636	629	630	625	617	578	657	668	587	592	625	616	579	580	619	633	630	658	612	601	657	653	629	660	572	618	614	614	597	626	628	673	584	586	574	588	632	600	599	608	610	619	608	635	640	634	621	674	611	612	639	597	651	661	641	635	630	675	621	631	610	631	650	622	602	598	614	601	595	621	626	650	605	626	659	658	628	630	642	595	621	633	634	617	621	572	607	624	620	635	633	647	632	627	651	615	659	639	621	586	640	634	572	632	643	624	600	614	639	627	646	655	649	643	606	676	595	683	623	583	651	646	594	589	647	641	603	632	651	619	610	632	608	670	619	620	600	620	576	564	604	656	629	648	632	648	655	629	631	599	658	651	636	660	592	646	645	628	639	635	626	594	585	607	635	636	629	605	629	594	589	585	654	634	664	649	666	599	650	592	620	665	578	609	626	672	612	631	609	631	646	665	645	634	607	612	613	609	628	590	635	608	607	624	647	631	654	593	623	592	601	614	631	663	645	650	633	575	583	668	582	598	618	608	613	617	620	620	658	615	615	588	640	630	643	625	632	612	685	627	575	641	637	642	600	624	616	638	654	613	596	673	646	678	673	616	606	639	643	645	628	574	578	625	664	621	654	633	594	649	606	675	623	636	674	612	620	648	650	599	649	616	672	641	604	636	659	612	667	639	653	596	616	616	621	624	639	590	601	624	580	614	634	617	656	618	633	610	650	594	600	621	619	646	620	632	647	637	610	642	596	608	687	587	640	648	590	648	582	629	612	588	612	628	610	602	627	663	647	621	588	634	601	591	634	645	601	588	613	606	629	576	612	662	633	634	608	629	642	632	630	633	604	681	589	640	592	616	631	643	648	606	605	598	647	620	607	662	614	611	624	673	591	609	573	593	614	616	618	618	667	644	600	636	650	640	614	565	615	624	639	640	614	606	613	629	659	623	595	631	617	587	602	634	655	660	637	611	604	626	601	619	618	645	603	611	622	607	616	594	646	632	570	632	627	613	617	586	663	637	649	617	621	633	619	607	614	669	609	610	616	588	643	676	623	569	628	649	603	632	652	610	619	640	590	665	641	619	613	624	688	661	631	608	640	605	624	574	627	629	656	643	606	588	627	603	621	583	634	601	623	610	663	653	653	638	597	567	619	596	614	622	590	593	594	621	612	617	611	667	678	613	633	592	619	642	624	617	573	649	605	619	644	610	626	662	610	617	614	638	680	634	594	638	673	604	546	651	585	620	604	653	673	613	631	604	647	655	588	643	656	584	606	586	567	639	637	612	636	677	622	671	617	626	633	629	621	638	641	616	664	648	674	617	598	641	624	616	627	618	677	640	644	609	630	618	635	620	630	647	608	671	638	628	608	607	655	653	610	644	648	603	599	633	653	635	646	660	680	658	636	648	580	660	600	604	662	630	616	619	643	650	591	590	614	608	601	597	661	627	627	594	550	609	619	596	664	600	649	607	626	638	636	659	641	610	628	589	601	623	646	637	622	678	618	673	634	628	629	641	600	641	689	592	578	616	649	627	601	624	622	614	622	661	621	601	623	625	664	600	628	621	645	595	629	608	601	588	646	607	666	639	627	610	635	625	635	631	616	590	647	627	642	604	651	634	656	645	636	633	606	616	659	592	631	642	622	634	616	653	584	631	638	606	589	596	618	646	624	615	588	614	658	635	610	624	619	568	638	598	626	663	636	671	602	613	658	654	673	619	606	606	617	619	623	602	617	583	599	560	597	599	672	630	605	661	620	653	617	647	636	624	604	594	565	616	645	613	625	621	639	597	663	651	573	616	645	627	600	606	667	653	627	622	618	606	645	609	587	650	580	604	643	570	598	632	606	607	618	576	668	645	625	651	623	637	622	667	648	658	614	624	646	671	604	620	629	606	652	592	628	602	628	635	605	637	655	620	616	623	581	659	599	603	561	634	636	607	579	632	619	609
29564	5387	1546	983	708	517	435	299	250	263	203	206	175	175	150	129	138	140	128	141	124	87	133	106	124	127	129	107	118	107	96	110	103	120	117	112	109	107	89	120	111	114	89	114	101	108	108	98	117	119	104	95	116	115	115	116	93	101	87	112	106	117	92	95	111	106	100	109	99	99	88	105	92	110	96	106	107	104	111	113	107	109	110	114	104	103	97	101	107	120	94	96	107	94	85	76	101	117	91	101	98	108	99	98	105	94	93	91	97	97	87	100	97	113	98	105	100	97	103	88	99	102	95	105	101	97	99	102	105	97	92	94	96	94	85	108	106	96	104	106	98	92	123	113	108	98	120	98	109	92	106	98	104	115	116	95	90	102	111	103	92	103	85	99	100	105	110	105	111	88	111	121	118	97	99	126	105	116	98	101	108	100	99	98	98	85	105	96	127	106	112	101	89	110	98	93	101	109	104	110	110	95	110	119	101	104	108	95	120	124	109	124	110	97	100	106	94	98	115	112	94	111	112	98	115	91	91	88	108	106	106	99	119	109	104	104	97	110	112	107	101	103	90	120	117	106	94	97	109	83	105	102	104	98	100	86	98	126	122	106	84	85	100	99	111	77	102	90	103	108	112	112	89	103	87	114	99	103	100	102	100	108	108	120	101	95	109	83	85	102	97	110	108	107	101	113	121	97	103	82	94	99	95	91	109	92	101	102	114	102	106	98	114	108	101	87	119	91	95	97	96	107	107	103	108	99	88	105	103	103	85	95	95	111	124	101	94	113	108	97	87	82	98	97	98	109	107	118	96	111	107	106	103	107	98	103	91	94	98	75	88	108	96	84	99	102	98	113	100	99	114	96	97	114	115	102	99	115	110	90	105	108	104	97	104	108	97	120	99	99	96	102	109	114	80	88	95	112	93	102	84	101	90	116	99	92	117	88	106	121	106	105	88	98	86	93	100	108	107	98	94	102	105	92	97	96	87	105	105	89	100	87	115	96	104	87	80	114	98	112	111	80	109	121	93	80	104	116	101	103	95	116	111	105	96	114	108	89	113	109	99	98	108	75	103	103	99	108	82	82	99	113	91	94	92	104	96	117	91	96	90	106	94	106	116	104	101	98	93	81	119	121	118	85	82	86	100	107	99	100	106	94	85	86	103	116	92	120	93	107	118	94	100	99	92	107	108	107	98	120	97	90	98	104	102	106	101	108	117	106	96	106	105	88	89	93	112	111	105	107	117	114	96	90	98	96	103	115	105	107	94	109	116	93	103	127	129	89	113	118	104	97	111	96	98	101	94	103	112	104	111	128	102	105	109	114	106	102	100	95	104	104	101	97	117	94	111	97	100	80	82	96	84	86	124	89	95	103	114	107	90	90	112	104	110	112	109	93	107	119	108	112	113	92	97	100	110	104	112	109	97	105	99	96	111	94	93	87	102	88	88	98	109	94	98	107	110	96	98	82	98	115	102	111	88	103	102	110	126	96	107	91	108	112	105	95	107	112	123	93	88	97	94	99	99	98	88	97	106	97	121	99	113	109	106	116	112	86	103	123	94	90	101	107	116	89	114	75	117	102	101	119	106	85	96	92	106	101	114	108	99	90	101	116	99	103	117	97	84	116	91	105	87	101	111	92	97	99	122	98	95	90	98	91	99	122	117	117	114	88	110	107	116	106	102	116	103	105	103	91	85	116	97	97	109	88	101	103	101	81	102	99	96	114	84	110	106	120	101	105	96	102	112	95	101	94	116	84	131	106	110	114	117	107	111	96	95	92	123	113	98	98	99	115	95	107	101	95	105	110	103	103	115	111	109	107	109	92	107	111	113	93	98	111	90	99	109	112	115	76	106	100	97	112	85	121	89	114	103	109	96	99	109	106	117	105	82	87	85	112	111	104	93	100	96	125	105	113	80	106	98	96	119	111	91	97	77	97	97	121	77	96	102	102	86	117	98	86	86	111	100	97	107	96	106	93	112	99	99	93	94	96	99	94	114	102	95	83	103	90	95	82	97	103	106	124	100	95	107	100	110	106	111	93	98	110	90	99	83	90	102	94	98	114	97	108	106	101	116	108	101	106	101	109	111	98	105	104	100	105	114	113	130	95	84	95	122	95	87	88	94	101	76	89	102	125	104	96	85	105	108	93	108	92	112	90	93	81	120	114	106	110	93	91	95	95	111	114	85	104	106	100	90	106	104	102	104	99	101	85	98	82	98	105	101	102	81	95	112	90	104	91	90	115	97	115	83	102	117	97	102	112	107	89	102	102	107	89	94	107	94	89	96	116	106	99	88	89	106	90	92	106	91	104	110	95	115	102	91	98	92	103	97	106	114	114	110	99	110	100	79	100	100	97	115	93	84	120	95	124	111	115	92	117	117	97	116	78	100	79	97	85	95	110	97	116	118	104	83	108	84	110	110	101	108	95	104	109	103	108	85	104	124	119	85	102	105	86	94	95	97	106	94	90	99	103	91	111	102	97	105	113	92	116	119	129	124	112	111	112	107	121	103	100	114	105	100	120	113	87	83	91	88	116	100	101	109	87	89	97	110	83	97	101	97	122	115	103	103	108	102	92	117	103	119	101	107	110	87	83	117	113	109	98	107	108	112	106	107	92	86	105	108	93	105	105	84	114	105	73	102	118	114	111	94	97	88	112	118	106	100	97	109	79	109	96	100	96	115	119	111	115	101	85	105	97	98	97	99	106	88	90	102	106	103	108	98	100	104	92	122	104	106	101	103	108	98	94	97	101	98	112	104	107	90	87	87	107	117	95	98	98	109	114	90	99	94	117	100	113	91	108	115	107	95	101	98	105	93	113	103	104	91	94	117	97	82	100	105	97	90	98	102	109	95	111	111	104	90	99	100	100	94	93	104	105	100	95	101	116	100	93	86	100	90	100	98	107	101	100	110	123	74	113	106	88	106	105	98	116	97	109	113	119	114	88	110	105	102	98	121	106	89	83	91	97	114	95	84	116	87	108	95	122	100	90	94	94	117	88	94	91	111	112	97	100	106	93	108	96	105	95	93	80	90	91	107	101	100	120	110	103	106	111	104	88	109	97	93	106	91	99	95	106	94	100	106	103	90	96	86	86	106	112	121	94	97	119	86	96	98	114	95	96	85	124	85	88	106	118	104	95	96	99	81	86	102	85	94	90	94	126	97	109	110	92	106	108	108	108	92	106	92	105	83	115	91	94	103	79	96	107	110	106	100	101	86	92	99	106	100	108	96	100	110	102	98	105	93	102	108	93	91	111	91	111	100	91	97	88	108	110	104	102	85	90	101	91	102	95	100	114	113	91	108	106	102	86	103	92	104	120	104	86	97	106	108	108	97	104	121	96	102	116	86	85	105	110	105	113	102	106	107	98	103	87	99	106	116	91	82	107	87	86	87	113	95	92	94	98	94	97	115	115	97	101	106	108	117	113	95	108	96	108	87	118	99	99	102	99	98	117	98	113	93	95	79	108	120	92	117	106	119	95	87	99
13911	1548	3562	3769	3087	2468	2061	1721	1381	1244	1085	1008	884	842	751	661	672	626	602	608	569	569	525	516	487	485	464	471	461	435	454	409	408	437	448	394	424	415	425	431	382	377	414	394	423	356	390	357	366	408	373	401	369	375	389	358	396	380	398	380	349	340	360	322	372	358	373	358	388	374	369	353	330	390	344	359	372	343	355	339	379	364	359	367	362	363	390	384	350	374	353	324	350	356	325	333	328	355	355	382	340	320	337	356	353	365	336	345	371	366	356	340	384	342	344	385	332	344	352	333	357	362	364	347	350	378	350	358	338	349	365	345	318	343	367	324	343	339	340	323	354	372	336	365	328	354	344	358	369	346	325	309	339	352	315	341	371	340	333	339	305	345	343	331	337	341	348	329	356	350	396	356	347	355	346	348	344	345	367	342	341	339	363	369	359	398	363	328	369	333	374	354	357	332	336	343	367	327	349	358	353	362	366	371	334	310	342	348	351	373	340	359	345	372	325	351	364	327	338	328	383	358	343	365	365	329	347	353	345	368	361	352	363	364	339	361	330	384	377	358	321	330	354	317	345	376	342	354	301	378	391	339	352	340	340	328	339	343	339	352	342	338	327	349	347	331	362	350	373	374	330	333	350	362	340	320	311	360	373	352	366	340	362	347	342	355	340	360	325	350	326	341	385	333	347	348	344	373	346	355	328	365	341	329	338	371	355	397	349	337	359	361	327	361	353	327	345	328	339	384	339	376	367	366	341	339	361	367	338	336	357	374	340	385	333	338	313	340	327	325	365	379	329	346	358	328	350	370	383	368	354	330	341	375	310	337	375	334	356	356	346	349	361	357	372	338	362	367	347	360	354	352	344	345	331	354	369	372	340	351	339	351	362	358	330	317	348	380	341	375	344	355	350	356	339	379	347	356	324	343	340	386	348	356	341	328	338	355	358	347	376	336	341	350	326	326	366	368	318	339	348	341	367	333	373	375	353	345	369	357	307	350	349	357	332	322	336	363	329	339	323	375	349	348	385	321	360	321	370	366	327	336	365	377	301	343	370	369	370	329	377	345	368	341	347	344	328	372	340	335	331	352	377	354	372	353	342	364	345	327	366	333	351	363	328	356	349	349	355	350	347	353	337	315	355	331	371	310	335	352	334	353	369	344	364	348	360	334	360	357	365	354	320	328	344	357	365	365	340	348	343	347	346	363	352	345	336	334	343	340	324	360	350	357	338	371	316	379	332	333	356	347	360	353	345	334	308	372	347	364	357	366	355	356	370	330	343	337	349	322	351	331	346	309	353	350	358	332	369	364	317	358	321	353	349	348	375	337	367	322	345	332	333	341	356	361	345	317	346	334	349	329	345	362	349	314	329	369	361	365	326	382	324	350	334	348	325	338	361	353	334	350	360	313	318	351	382	362	341	349	353	376	368	345	360	363	352	366	366	351	334	370	341	299	337	326	350	343	341	330	361	364	354	320	321	335	354	345	370	337	332	380	378	356	334	349	331	367	348	311	320	359	337	370	375	322	337	363	357	369	346	362	373	358	351	321	337	339	365	340	337	357	329	343	351	335	354	340	386	335	339	333	338	364	356	345	379	324	330	341	361	385	324	317	305	361	337	349	337	359	299	336	344	356	308	322	359	387	371	363	335	333	370	350	357	362	359	358	340	355	359	330	367	335	328	381	364	374	346	323	353	361	396	336	336	354	383	388	349	379	362	334	369	372	336	333	331	360	348	328	319	371	361	335	334	362	366	355	328	385	361	327	385	350	368	335	365	336	326	343	332	374	308	316	314	324	376	361	341	335	378	352	296	333	359	322	329	313	345	357	357	304	335	319	391	330	382	347	343	354	360	374	373	375	356	353	348	387	339	359	362	339	366	355	344	337	340	355	337	358	343	333	367	346	344	346	335	325	366	347	345	343	321	336	375	357	356	343	341	307	370	339	340	327	349	361	376	340	338	346	354	343	357	362	329	331	355	397	364	363	366	334	334	349	341	336	384	361	358	365	361	374	371	343	343	366	326	363	350	351	338	356	369	376	323	354	349	361	344	334	371	330	341	348	342	388	351	361	372	337	326	367	354	351	382	334	351	309	334	377	334	377	358	366	356	358	332	366	351	365	336	346	342	323	343	390	351	341	304	365	339	375	378	344	351	358	347	358	365	360	357	347	378	356	359	357	353	370	338	360	339	353	345	348	327	344	355	334	351	367	347	330	332	339	330	350	342	380	372	334	365	319	364	353	362	308	336	348	338	355	322	330	366	375	350	349	358	328	329	337	360	325	320	353	347	318	365	305	321	295	359	344	345	358	350	340	341	403	340	359	368	331	330	336	367	367	332	341	358	346	377	358	333	283	339	332	364	358	324	363	369	307	364	350	327	347	336	389	349	323	365	367	343	364	371	392	322	379	367	340	369	338	314	348	344	332	370	325	332	375	350	342	358	330	361	359	341	360	346	347	350	351	360	355	347	332	354	352	350	320	376	366	345	330	346	344	326	341	344	352	349	353	359	386	363	342	314	340	319	327	364	349	329	350	338	336	338	332	332	317	360	346	341	321	384	351	377	353	333	360	362	350	340	325	367	346	380	336	354	360	358	347	335	354	344	345	361	358	356	342	327	358	345	367	375	349	321	331	339	358	309	324	347	352	333	338	350	361	346	332	371	345	342	342	336	317	349	355	393	323	352	335	352	357	323	365	361	349	353	330	338	364	334	331	345	343	367	337	353	351	387	352	352	353	316	345	363	335	354	345	332	351	372	342	359	371	367	340	360	356	354	350	348	379	351	347	371	336	352	355	330	367	341	332	353	331	335	369	355	341	347	326	350	348	344	332	345	329	347	348	363	327	357	358	332	353	327	338	350	351	336	351	338	360	341	305	344	365	394	321	362	390	329	350	346	339	374	311	337	373	334	355	341	328	375	359	405	309	373	359	319	354	364	355	347	347	357	342	357	346	333	349	331	356	362	366	402	326	358	333	363	349	382	320	336	335	371	339	330	330	367	339	346	339	346	307	342	331	347	355	335	334	375	362	318	362	367	356	316	353	324	348	347	338	373	365	336	367	368	363	360	361	389	365	321	383	372	335	340	341	363	342	358	362	372	342	353	340	374	348	342	353	382	365	354	326	346	346	325	353	369	351	354	348	360	349	351	337	364	371	314	310	368	323	340	359	371	342	329	348	380	325	372	368	356	370	359	358	358	393	343	352	375	349	368	336	358	340	357	333	319	357	381	317	355	399	357	354	352	357	357	354	323	375	365	371	342	351	341	334	350	325	354	382	363	362	319	358	326	356	359	404	352	340	376	361	408	358	363	380	343	331	359	356	338	322	332	335	378	341	361	317	349	321	360	364	349	328	369	361	370	364	355	325	356	336	355	361	305	385	342	369	405	346	335	325	307	330	297	342	337	358	385	330	323	331	345	361	315	340	322	353	334	357	323	337	348	316	366	354	330	362	355	340	349	368	382	354	358	327	373	337	313	363	339	363
39484	14728	4650	2168	1384	1044	772	578	485	419	402	302	275	281	232	263	219	217	188	227	197	191	216	205	170	183	177	198	187	199	157	148	200	193	151	148	171	180	203	167	172	178	184	158	165	158	143	144	148	165	154	133	183	155	146	154	169	148	149	136	168	150	148	179	159	162	157	153	155	150	145	144	179	134	159	165	126	159	142	166	167	176	152	160	146	169	155	158	159	152	149	167	161	152	160	155	140	151	124	147	152	155	170	154	156	159	157	135	149	121	139	163	136	145	147	151	171	153	136	158	139	166	157	141	162	163	149	156	171	179	152	146	143	149	170	160	158	144	164	136	152	140	139	155	160	161	148	142	156	144	151	158	162	182	133	156	153	155	158	152	153	136	154	159	156	138	160	156	172	162	157	153	152	161	136	161	135	148	154	134	141	130	148	172	168	152	148	150	131	153	151	160	121	136	139	123	136	145	152	157	158	158	144	160	142	150	135	146	162	147	129	165	138	162	133	159	142	162	142	146	134	141	155	141	143	147	156	142	146	138	135	145	150	152	143	152	154	158	155	143	139	144	144	147	132	132	148	151	151	185	159	127	139	144	141	157	161	176	162	149	149	147	147	159	140	161	162	154	160	159	163	145	150	151	136	133	153	153	152	153	161	164	180	156	160	164	136	154	135	165	149	140	145	150	137	135	161	130	144	158	173	178	147	155	152	136	151	159	140	144	155	148	147	149	147	168	160	166	167	176	145	161	169	149	174	173	154	151	163	161	148	154	129	158	157	148	153	177	141	144	175	153	170	139	147	154	136	151	163	143	165	163	127	158	142	148	155	146	148	149	147	162	144	148	152	159	163	149	142	147	145	157	165	157	150	140	141	139	143	156	149	165	153	154	143	124	134	163	130	162	168	157	145	173	152	144	177	150	151	140	130	144	141	134	149	174	172	156	155	159	139	155	162	167	159	150	152	153	152	164	149	163	149	146	163	148	181	134	152	155	153	142	157	139	146	149	163	161	168	157	161	146	129	159	127	167	144	127	152	133	127	150	140	146	121	153	131	146	165	164	154	139	148	165	151	152	151	134	142	163	165	136	168	161	150	149	127	157	156	144	118	145	170	176	143	152	141	173	142	154	134	144	132	132	150	149	138	158	151	150	143	123	146	152	136	153	138	145	141	132	151	163	156	163	154	123	164	144	141	163	140	138	165	152	148	142	145	183	157	142	160	165	154	176	161	147	164	143	157	149	142	138	176	133	149	158	152	142	165	141	137	156	154	160	152	146	137	144	148	153	151	136	156	171	135	168	159	156	154	134	145	167	159	167	132	141	134	167	162	155	121	154	143	141	128	130	140	170	130	146	138	145	155	132	154	141	170	136	158	177	157	193	135	153	148	153	138	137	182	137	150	159	151	166	146	142	153	132	147	157	159	165	154	138	157	163	159	147	128	142	155	143	151	157	163	138	146	167	169	143	142	174	154	165	152	155	156	172	147	163	151	155	167	124	143	157	127	150	159	178	161	156	114	161	142	144	143	145	147	139	154	151	155	125	171	150	179	172	152	174	145	148	148	157	161	166	161	150	160	161	157	154	130	155	135	157	133	169	155	153	165	149	177	180	137	149	126	152	157	170	158	146	159	138	134	146	145	134	138	130	153	143	133	159	167	160	135	151	160	135	168	149	168	166	157	154	154	161	177	147	156	152	155	141	150	125	158	139	169	150	142	167	158	164	161	156	143	169	183	153	174	150	133	136	170	160	165	152	151	142	147	161	150	138	158	172	153	146	162	148	140	139	161	156	177	148	153	162	183	162	163	148	135	164	141	145	147	166	158	157	140	170	156	130	142	171	131	141	141	160	167	158	155	151	161	168	137	163	155	153	186	121	154	171	143	160	145	146	141	161	169	131	150	160	149	154	151	139	141	151	161	151	157	166	162	157	131	141	147	137	162	162	136	171	158	150	142	163	177	152	167	170	144	135	165	158	135	138	150	171	174	142	135	127	154	143	131	166	146	172	160	136	179	152	131	161	167	162	146	164	148	141	152	159	154	148	144	161	146	163	170	147	134	138	152	158	155	139	145	143	158	159	159	137	129	154	153	159	119	150	159	140	155	159	141	153	154	151	129	134	151	157	142	147	145	144	160	151	157	152	146	139	156	159	156	147	150	181	153	140	142	134	172	174	154	149	149	152	154	157	127	152	163	137	168	144	149	154	138	154	151	139	165	151	166	152	168	144	153	159	140	171	149	133	151	152	131	149	140	158	135	140	156	150	138	145	138	146	140	135	172	153	161	144	142	123	160	155	177	149	143	172	157	137	173	147	166	168	150	134	139	133	159	167	162	161	153	158	130	171	172	157	168	141	150	152	126	163	162	135	143	149	164	163	151	160	147	137	195	157	154	162	161	141	140	147	156	158	143	126	151	136	130	147	135	152	154	146	180	174	149	165	155	158	131	155	135	133	167	136	150	146	172	149	141	155	162	155	163	148	149	144	167	157	124	137	130	158	148	161	159	160	153	153	164	134	154	160	119	152	156	150	142	158	166	150	176	143	142	154	142	162	152	142	141	165	154	156	141	120	147	148	131	148	144	152	179	137	148	160	145	162	143	116	135	151	155	168	147	152	152	158	137	146	171	168	135	163	147	143	167	142	161	147	148	136	155	160	159	132	142	140	163	145	153	170	164	161	150	151	149	170	152	155	145	139	154	166	150	155	144	163	139	157	157	165	155	159	120	145	136	152	149	175	150	151	137	161	135	137	166	148	148	155	140	148	136	134	155	153	143	138	152	146	134	153	149	133	128	153	159	136	143	138	153	148	134	161	144	146	165	155	139	168	152	148	167	156	158	182	155	129	137	139	151	175	140	138	173	160	149	155	146	145	147	145	150	151	154	178	132	160	170	156	156	143	141	173	159	167	158	162	148	142	164	148	153	157	155	174	146	130	123	165	142	127	156	146	163	146	164	153	161	155	153	157	130	138	143	140	156	158	149	128	147	147	157	150	144	179	167	142	155	156	141	136	173	146	163	134	164	151	150	163	142	139	130	156	142	157	151	171	133	157	150	135	164	138	141	171	157	152	144	151	160	148	153	168	131	165	157	171	151	155	146	160	158	134	138	153	159	151	139	156	156	139	128	129	158	158	184	166	168	159	134	149	139	157	162	143	156	155	149	146	131	124	161	169	145	161	164	166	126	148	144	138	155	150	172	154	147	155	153	146	154	135	153	161	143	168	147	135	142	158	132	150	136	146	166	154	123	140	130	185	111	166	152	168	161	147	133	146	150	161	153	136	147	139	144	139	171	133	154	139	148	147	145	128	130	110	150	183	166	156	157	134	167	161	172	155	142	148	152	164	157	177	134	135	126	153	148	161	159	148	141	130	167	171	137	155	136	151	138	177	160	145	165	136	141	148	163	147	130	155	157	145	179	132	146	147	154	149	166	151	153	135	164	143	146	170	155	163	146	177	139	143	162	162	169	164	170	147	133	157	171	152
18541	2818	6383	6866	5557	4702	3633	3084	2646	2280	1982	1748	1582	1322	1309	1121	1148	1111	1006	964	941	822	946	858	746	830	724	793	661	684	658	671	674	667	644	670	625	592	580	588	579	612	574	579	619	595	622	529	555	568	563	550	565	561	531	551	589	539	528	583	556	526	526	561	565	529	512	533	554	524	512	552	529	523	549	527	510	551	528	520	561	488	525	488	508	507	533	493	531	478	531	538	517	521	513	487	520	476	504	536	549	527	487	487	517	526	529	549	552	525	501	501	505	508	542	579	503	495	571	480	493	517	468	456	577	496	528	480	520	542	496	499	479	500	496	489	496	552	511	474	479	514	484	513	496	492	472	468	485	469	502	501	477	478	464	537	508	494	460	507	501	509	501	490	529	483	520	532	500	541	516	471	482	513	504	452	500	507	506	532	486	512	514	501	500	509	525	535	496	480	491	482	477	471	537	492	492	530	509	490	504	472	514	513	507	493	560	503	519	469	485	493	468	527	536	495	487	499	522	475	540	484	495	493	501	489	505	426	499	495	490	506	517	528	501	534	519	477	511	497	498	496	493	497	502	522	531	514	506	485	495	484	466	499	538	505	509	488	492	496	480	528	466	484	559	497	531	495	506	497	439	546	478	511	480	492	501	504	506	489	492	493	486	501	523	525	471	512	530	517	486	478	495	494	523	501	503	500	504	519	455	476	506	480	476	485	516	524	500	495	469	491	484	527	501	490	518	513	521	547	478	489	498	504	508	493	451	489	438	457	498	500	507	464	518	504	532	494	520	552	521	500	511	494	507	493	526	511	509	514	478	517	525	459	465	505	525	508	514	522	482	477	482	518	498	506	477	474	494	424	497	481	469	491	497	492	511	533	515	434	491	519	475	514	471	456	498	490	494	490	489	453	495	471	536	521	486	500	500	475	487	494	473	499	467	478	493	489	489	487	522	464	530	505	495	501	471	502	516	502	496	494	472	520	504	474	496	527	480	504	514	536	492	479	471	476	498	524	485	496	491	499	505	499	471	527	523	494	516	493	520	474	480	479	515	503	516	477	522	511	544	494	533	491	525	462	516	467	520	483	480	510	491	499	501	505	491	487	507	503	514	500	493	510	476	470	476	510	499	474	463	524	510	465	509	505	495	491	496	464	496	504	519	501	470	496	506	486	474	519	489	509	487	500	480	501	474	484	515	495	469	486	466	524	498	486	473	483	512	493	528	476	488	485	503	482	496	436	523	520	500	490	507	494	538	522	478	511	458	490	529	507	515	497	482	550	547	510	519	486	510	500	521	502	530	460	521	505	477	482	520	487	501	495	453	469	517	467	527	455	475	513	516	509	502	540	457	495	531	509	507	469	525	498	466	506	487	510	511	527	484	508	531	496	471	459	521	483	498	488	540	519	481	473	488	516	519	498	471	531	527	481	530	475	515	512	532	558	453	510	464	532	491	503	495	521	484	493	519	497	500	493	492	470	492	517	499	515	519	490	468	488	523	441	509	509	473	497	490	504	491	493	473	503	481	497	482	483	473	506	497	501	516	493	509	483	504	512	473	507	501	474	504	484	513	500	496	512	453	498	468	478	505	494	470	475	483	505	548	528	495	502	512	513	446	530	496	529	518	502	507	490	448	489	492	466	462	492	485	503	484	509	487	494	507	467	500	525	489	484	499	460	517	487	510	451	487	491	479	519	512	485	490	553	462	512	518	482	487	490	497	484	524	521	467	503	492	531	493	486	505	532	533	481	499	492	523	489	561	500	518	535	502	513	481	478	495	461	493	490	507	511	485	484	489	517	482	467	508	516	487	474	519	497	497	467	515	461	514	499	501	457	489	501	502	498	524	489	533	505	509	523	516	481	460	477	495	477	490	516	500	520	506	524	472	505	448	470	474	486	444	510	521	499	507	511	509	493	496	511	494	503	500	530	496	504	472	497	482	494	517	523	477	489	460	535	518	510	512	488	468	502	438	523	503	461	485	500	510	493	473	491	520	501	488	514	482	487	510	484	489	471	525	486	481	503	503	483	455	509	486	498	475	517	515	504	487	469	476	519	506	514	512	504	502	469	495	483	497	559	451	468	480	518	496	508	484	476	496	471	475	481	514	507	538	525	478	536	481	470	554	504	555	497	510	561	494	509	495	501	474	529	518	513	486	524	486	496	496	496	492	485	527	524	479	498	514	499	478	490	460	495	497	481	505	484	496	520	442	484	521	481	457	490	513	483	514	469	505	514	491	483	520	494	519	497	506	488	515	456	523	510	466	540	470	459	503	467	476	464	479	498	485	498	473	476	509	462	461	531	466	514	477	480	516	502	484	498	483	440	512	516	459	492	493	473	490	533	486	508	488	491	503	516	512	479	492	521	474	510	478	515	495	479	499	502	471	485	493	447	503	489	493	496	472	473	497	456	501	501	458	505	492	504	488	513	523	514	489	461	513	495	489	497	517	510	497	487	499	527	488	519	501	464	458	482	485	458	499	501	509	478	501	498	490	496	473	518	467	487	545	520	500	502	545	481	492	505	511	465	493	489	470	492	524	456	490	506	490	495	512	458	511	480	510	472	492	478	542	493	484	492	510	504	530	496	467	442	485	511	480	491	524	490	498	508	497	477	474	522	460	502	499	500	492	488	513	534	491	498	495	476	519	479	482	478	468	489	485	479	494	541	495	516	527	435	445	441	498	517	505	504	521	473	506	481	509	524	497	541	522	505	471	485	533	517	503	469	513	497	496	488	516	526	518	446	486	490	507	500	474	481	502	522	483	502	514	494	479	520	465	479	458	457	447	472	528	497	496	501	481	459	475	497	487	504	519	503	498	528	453	474	505	517	472	531	504	447	469	524	465	505	486	479	478	460	535	512	531	491	497	512	486	521	498	475	517	499	491	497	495	552	520	490	503	509	553	526	501	472	492	496	506	515	524	500	511	556	501	513	492	536	526	517	494	492	478	498	528	518	482	528	497	455	463	450	497	484	487	502	490	532	504	479	492	511	532	504	453	522	486	517	549	516	473	475	472	513	499	478	508	504	477	468	484	467	481	485	518	497	494	517	514	497	520	535	479	499	456	510	486	486	489	497	500	488	526	521	480	488	516	488	485	489	457	517	537	481	478	486	463	477	516	492	466	509	497	479	493	455	501	490	491	518	470	497	505	513	500	475	465	489	516	520	512	489	511	489	468	498	493	515	518	482	472	483	526	487	509	515	495	495	475	477	507	482	460	531	521	493	473	502	504	494	497	459	503	489	489	515	510	500	474	541	517	479	495	489	478	522	474	462	499	483	518	494	456	508	484	487	492	496	453	505	491	487	488	469	508	453	476	504	507	493	515	500	511	528	528	456	505	465	493	526	495	513	481	495	476	522	503	473	489	470	502	511	500	480	495	514	473	478	527	460	489	501	496	489	482	506	507	504	511	528	514	533	467	475	498	493	558	514	514	525	509	477	505	475	494	485	508	478	479	484	528	506	491	525	507	469	491	510	493	470	487	522
4529	432	307	284	251	208	208	205	223	217	224	227	209	208	209	219	195	208	217	197	205	185	212	196	197	209	210	193	223	228	222	171	204	203	200	192	197	167	174	206	208	212	205	196	208	211	234	193	205	219	170	226	208	187	196	220	223	170	198	222	201	185	225	205	205	218	215	223	203	207	207	209	193	196	182	210	212	191	222	208	193	221	220	234	216	224	204	186	186	216	189	210	212	190	189	199	202	208	196	233	198	205	215	214	205	204	219	215	210	214	198	240	214	205	204	189	219	188	208	214	211	203	211	231	214	203	217	181	203	198	197	189	226	194	196	230	218	205	178	198	228	168	209	152	196	185	222	180	218	201	199	186	180	202	172	178	193	213	219	198	185	211	184	185	214	207	203	204	199	189	217	214	217	184	209	217	196	211	193	197	203	208	209	214	228	220	208	178	195	210	196	176	206	196	195	196	195	228	213	203	197	210	184	204	202	214	217	212	217	210	201	204	204	183	209	221	226	193	191	190	195	203	227	199	214	215	227	202	203	189	199	209	203	217	213	205	200	187	199	188	179	188	199	217	191	204	203	196	194	209	197	203	208	193	190	221	198	202	222	191	205	208	194	220	202	188	181	201	208	201	187	174	209	180	218	210	190	193	203	216	203	200	170	201	205	184	203	209	202	207	226	223	209	234	193	198	217	165	209	207	212	206	195	211	196	211	204	199	196	204	209	198	194	199	236	213	182	206	170	204	206	152	220	198	211	219	193	183	187	184	198	201	223	191	182	188	202	223	221	211	195	207	197	186	194	184	175	205	197	211	186	208	196	200	237	184	213	195	217	207	181	169	203	183	206	197	238	206	209	199	247	195	202	204	186	226	196	189	220	201	214	194	196	191	187	184	214	209	203	189	208	209	198	203	195	199	190	207	176	220	197	198	188	171	223	214	206	192	212	212	190	188	196	208	221	219	213	184	216	203	198	227	203	216	190	198	216	200	216	188	214	217	224	193	193	217	204	209	206	228	201	203	184	201	204	218	192	223	221	203	201	182	214	214	203	208	183	192	185	199	211	225	197	214	213	214	203	173	202	199	207	207	206	185	185	188	221	215	207	209	209	213	196	200	205	191	243	194	193	208	226	202	194	189	207	209	219	192	187	199	227	209	248	214	205	183	198	210	193	209	187	228	216	189	214	204	194	205	223	212	216	211	217	210	194	219	203	185	184	200	209	217	210	218	206	193	217	202	202	215	203	171	204	221	230	232	191	199	197	198	229	210	188	193	201	209	198	188	200	206	205	204	207	202	236	210	211	189	192	206	214	213	193	202	199	209	208	205	209	200	212	213	199	183	214	208	205	207	195	228	203	193	199	192	205	198	218	198	191	194	217	231	173	196	183	216	202	230	181	175	202	219	238	200	210	228	197	196	214	235	221	210	196	194	224	220	189	167	193	194	198	205	211	211	207	193	172	209	209	228	178	185	188	213	209	200	215	197	203	223	195	195	232	190	179	167	215	225	194	193	220	194	188	191	206	200	201	200	212	200	199	184	233	217	231	204	216	220	200	203	204	224	194	221	200	181	192	214	208	190	197	218	180	208	218	207	204	163	227	229	199	209	203	191	220	210	183	201	196	210	208	213	212	186	223	202	195	239	226	192	194	199	202	181	203	197	207	227	190	218	236	203	182	207	199	207	186	205	193	210	218	175	183	208	210	194	181	222	202	218	173	234	171	183	209	205	199	199	208	211	191	207	193	208	199	196	224	220	201	186	209	227	200	179	193	226	182	196	203	213	203	218	170	225	200	187	201	230	218	192	192	224	181	190	239	208	220	223	218	224	214	218	201	222	208	218	216	184	232	218	206	209	196	180	204	180	201	218	205	179	222	207	220	199	196	205	199	216	200	189	219	213	212	185	176	227	209	213	197	186	220	209	204	200	208	199	194	204	205	212	209	200	236	220	217	186	196	231	190	220	203	197	217	205	210	204	196	206	214	224	206	190	210	209	221	211	206	212	207	191	214	218	188	197	226	211	173	213	215	213	196	216	204	193	204	208	195	188	195	226	199	199	211	195	200	210	233	206	207	221	226	208	223	230	190	218	196	187	196	201	194	187	209	204	234	196	179	213	213	194	204	210	208	211	192	186	227	214	212	201	205	180	204	177	208	238	242	211	214	198	203	191	199	212	210	210	202	191	186	200	203	215	193	217	231	180	227	195	213	234	201	208	197	216	206	187	208	247	208	226	210	218	214	173	208	197	221	213	235	212	214	199	220	183	209	191	214	199	197	213	200	191	206	205	213	183	221	223	179	199	221	205	209	242	228	237	206	237	218	217	223	215	215	199	224	205	206	211	198	180	213	217	219	172	213	182	196	233	199	231	190	232	191	207	215	244	191	193	222	206	197	218	215	202	199	223	202	210	208	209	192	202	212	191	217	213	182	216	205	213	207	182	247	221	203	226	198	231	200	211	244	191	190	210	192	214	178	207	219	225	206	182	203	202	208	205	202	208	205	191	205	214	200	215	202	210	209	227	234	188	209	227	183	223	194	205	201	186	196	192	209	188	227	206	229	193	216	222	213	211	185	186	222	191	194	198	210	207	218	224	188	188	193	182	192	200	215	192	199	204	175	218	211	200	190	221	205	195	184	206	210	207	237	226	206	185	199	227	203	206	201	198	199	220	208	227	196	199	208	206	216	215	213	198	213	201	202	206	204	225	181	211	205	225	207	194	183	213	211	198	210	216	192	204	171	213	187	207	212	191	222	185	202	203	206	199	212	200	207	211	195	215	210	205	193	197	204	204	235	186	173	158	204	205	219	217	199	217	219	229	224	205	194	182	185	208	228	201	212	204	209	206	194	180	206	215	194	193	193	203	193	217	223	218	192	200	220	187	208	229	205	188	210	220	198	193	220	196	210	218	190	195	188	219	222	206	200	194	191	180	200	214	182	219	216	186	222	210	208	206	209	199	192	194	206	204	218	201	221	205	217	209	203	215	217	176	220	227	220	190	205	197	223	208	204	220	195	182	214	187	223	193	187	203	187	213	181	208	200	192	208	190	183	216	211	207	198	202	213	198	202	229	199	218	189	204	209	192	234	220	214	190	211	197	220	211	195	210	176	187	204	212	188	198	194	204	212	187	206	215	206	209	208	171	196	215	171	194	215	198	191	181	192	209	227	188	210	211	191	201	206	224	213	179	229	207	193	191	214	192	222	221	194	208	220	223	205	216	177	198	186	174	177	176	210	204	204	238	222	183	207	216	208	202	212	195	199	193	159	217	198	214	205	211	201	214	210	209	178	222	198	192	195	204	219	213	205	211	211	215	199	210	202	205	208	170	222	221	204	213	214	195	210	189	208	218	226	197	192	200	195	222	204	209	172	210	186	209	197	203	218	180	205	205	212	192	206	201	244	197	191	222	190	195	182	196	215	206	204	215	191	208	206	207	211	203	223	196	223	199	227	182	200	176	168	195	182	188	207	190	180	224	217	218	209	199
5024	701	821	841	826	803	749	674	679	721	714	682	662	627	649	670	617	630	660	633	668	656	626	582	639	607	613	649	648	613	634	670	626	681	648	644	659	665	641	661	610	608	607	674	635	619	642	592	644	650	621	614	594	668	601	629	660	641	620	619	605	574	595	613	607	608	623	611	609	616	648	612	619	619	617	642	625	614	593	604	598	586	584	595	600	615	614	688	619	635	612	607	614	672	642	589	621	632	581	646	613	585	606	629	680	619	602	630	654	623	650	608	613	624	666	641	617	625	614	660	616	652	628	639	625	604	642	635	640	612	639	620	635	553	638	620	631	662	598	627	629	619	646	653	604	640	634	595	648	677	612	633	619	615	620	610	643	594	592	629	620	609	599	645	608	627	624	615	683	645	658	637	630	598	628	601	613	617	629	614	576	648	627	635	639	652	658	634	640	585	605	638	644	613	631	633	597	613	622	622	649	614	636	662	605	639	623	626	626	623	647	599	623	616	641	618	636	602	616	615	664	649	613	622	677	622	635	649	630	614	580	653	630	615	624	587	672	654	614	598	652	620	691	601	647	630	614	629	584	645	628	562	643	630	641	617	641	626	626	638	662	591	636	629	649	644	616	596	626	587	629	606	627	648	634	559	601	628	654	625	625	669	619	592	615	614	635	638	625	586	651	626	664	612	645	642	609	607	572	627	595	599	614	640	577	597	612	606	630	646	579	608	673	651	648	615	663	639	602	642	598	638	610	640	612	598	578	623	630	641	598	628	609	614	626	634	655	630	642	666	624	606	593	629	636	600	607	589	585	631	587	598	649	617	614	656	628	672	606	621	693	599	649	630	600	618	603	658	615	628	627	599	621	621	614	669	628	643	574	619	600	649	615	620	608	630	578	633	590	614	612	579	663	599	645	584	618	634	616	590	616	576	609	598	692	573	633	564	636	607	596	625	622	670	620	609	570	597	595	647	650	677	644	608	662	628	631	619	615	611	589	638	622	589	648	632	672	645	634	607	595	582	595	581	640	613	606	606	634	582	661	645	617	640	641	697	617	591	600	652	655	668	616	623	658	590	632	639	611	614	635	609	629	695	668	669	628	648	652	598	652	619	603	614	642	659	565	607	591	657	647	583	583	585	672	637	587	630	636	641	626	648	617	636	572	595	622	647	621	612	606	652	595	643	581	672	603	625	600	614	637	573	643	643	598	617	622	634	620	594	622	591	621	623	644	601	649	612	604	666	630	614	621	605	664	629	617	623	648	615	616	634	636	661	599	646	641	636	639	636	645	593	624	603	620	615	630	603	621	639	614	616	656	636	617	636	591	658	626	625	590	622	663	657	637	638	646	617	611	639	630	637	595	641	640	674	652	643	625	619	656	601	655	587	631	582	597	651	596	649	594	613	657	655	569	627	659	609	612	605	623	634	592	607	634	664	657	646	651	638	597	633	599	631	607	626	619	599	624	596	617	617	608	613	638	650	639	652	607	625	592	634	613	606	602	618	602	600	636	601	635	632	613	648	634	628	612	637	641	646	625	627	652	635	614	627	596	645	637	651	583	587	611	666	641	643	620	619	613	638	644	622	622	620	568	593	611	654	602	606	585	589	654	695	624	630	637	617	634	593	635	615	656	648	615	626	592	627	618	587	590	639	611	615	568	618	583	622	653	649	642	653	596	620	592	635	607	628	634	654	628	655	628	598	661	656	589	595	666	639	627	604	663	639	659	629	633	645	637	659	595	583	603	663	611	635	605	643	594	669	628	613	633	599	675	643	629	624	618	587	615	608	665	626	583	678	639	643	593	629	620	592	658	609	623	600	638	577	638	594	631	669	633	633	594	612	584	640	620	595	615	618	633	631	574	642	658	626	583	604	587	619	635	580	583	640	630	602	599	652	549	616	610	657	669	651	628	692	661	645	580	619	623	650	619	627	557	650	654	632	636	601	604	603	650	615	625	630	652	574	597	642	627	607	634	613	664	653	600	605	634	630	669	673	657	595	596	647	587	628	596	646	608	635	681	596	601	617	589	626	628	626	608	617	641	609	669	587	681	609	636	601	568	635	639	596	620	610	592	589	618	604	610	578	603	641	627	680	672	638	661	664	561	607	647	624	602	629	660	639	603	626	638	649	608	595	637	585	621	621	647	616	617	581	642	613	599	601	666	612	602	653	629	625	648	645	626	604	653	628	678	614	622	608	622	662	594	610	648	621	562	601	627	588	622	635	633	617	605	624	627	621	647	588	654	600	657	637	617	634	646	651	618	647	627	654	669	569	647	632	634	641	635	634	660	650	682	604	614	610	649	633	615	586	613	613	633	617	633	649	614	613	656	627	660	620	654	634	650	634	619	642	669	631	620	592	606	612	642	627	635	603	641	634	613	601	620	655	608	573	608	603	630	625	612	609	607	632	606	604	607	643	620	592	640	633	627	608	652	632	592	601	628	665	631	598	641	621	647	652	638	653	605	658	625	627	648	614	616	627	637	604	611	587	572	636	591	665	646	621	651	567	579	619	639	653	640	616	600	651	632	654	635	632	645	642	624	630	612	635	629	641	599	611	647	637	620	654	605	599	647	670	642	618	641	645	615	629	631	648	670	650	616	606	634	610	592	606	625	648	607	616	602	610	596	649	605	628	649	616	634	606	693	623	678	637	623	606	643	602	620	627	610	655	652	598	613	628	647	579	634	606	666	640	593	632	595	624	662	670	629	625	629	647	612	638	652	642	646	604	648	601	650	622	632	639	584	657	603	592	654	599	628	621	599	634	667	644	584	659	577	652	715	622	609	666	598	632	612	632	626	614	633	605	662	618	616	633	596	605	611	594	612	571	661	647	623	634	592	581	673	618	582	599	651	590	647	597	658	621	600	642	649	631	614	652	611	617	596	627	633	656	621	623	642	615	660	636	626	630	648	610	638	589	633	600	651	644	640	686	576	589	629	640	594	632	616	639	625	576	686	588	612	631	605	617	631	634	616	605	615	625	638	637	630	627	672	608	615	652	606	643	635	659	575	637	569	609	709	620	640	597	627	622	622	608	628	597	602	632	652	660	637	619	632	627	646	632	611	631	627	608	623	591	635	584	659	600	637	617	641	628	630	639	589	614	679	631	593	680	593	631	652	638	632	613	611	594	604	623	632	611	631	633	602	631	639	655	596	617	597	618	624	654	639	630	629	610	630	635	640	655	628	638	617	626	600	607	596	592	612	626	635	682	625	665	595	667	618	616	596	612	652	670	640	645	674	645	671	610	618	650	612	598	621	615	669	678	608	619	659	594	607	652	609	574	624	644	634	649	626	625	609	613	660	614	604	606	619	614	645	643	605	588	643	577	606	600	668	658	628	628	629	579	656	609	612	645	643	616	643	633	632	646	642	652	604	600	611	646	612	608	620	656	619	641	628	684	596	598	650	682	650	636	672	612	634	658	658	613	639	617	688	592	564	650	662	596	636	670	651	646	645	634	595	579	621	684	607	663	618	638	592	627	647	613
26133	3358	1438	1049	730	515	403	301	283	214	198	189	187	161	160	153	144	162	151	133	127	125	121	117	117	123	113	119	107	127	128	102	101	106	113	92	121	103	103	114	107	103	124	88	107	88	94	94	83	104	105	109	94	108	105	100	81	108	94	113	104	95	108	116	104	117	101	96	90	114	90	99	110	114	101	127	107	98	102	118	104	113	119	103	114	106	90	102	95	91	111	96	101	109	122	99	105	87	89	102	96	99	91	91	89	101	107	94	97	106	88	98	89	98	99	90	124	101	100	108	97	108	108	87	108	92	90	94	97	88	121	110	102	83	101	93	97	119	91	93	110	105	94	109	95	112	102	92	98	78	96	108	88	96	105	118	92	98	97	101	97	91	102	110	98	114	120	102	107	103	93	105	97	96	108	92	107	88	99	95	100	110	109	108	99	105	96	94	99	99	110	116	104	86	107	103	105	101	94	89	105	111	101	115	101	87	105	98	128	105	103	100	113	110	102	101	111	109	98	99	107	107	104	108	123	110	98	100	91	99	97	107	106	96	89	115	80	104	114	121	87	82	95	103	104	102	97	95	101	91	111	102	100	96	79	107	100	95	111	93	103	100	120	112	119	102	108	97	94	107	98	112	89	92	120	101	99	104	97	88	96	115	92	103	100	99	122	117	100	101	113	94	94	115	94	105	110	79	107	92	99	107	78	107	109	98	102	88	104	111	99	87	104	88	92	117	98	93	94	86	80	134	108	102	109	113	96	102	99	101	94	96	101	102	113	102	85	120	85	104	89	119	88	95	100	86	104	101	84	82	114	98	122	107	93	92	117	113	99	98	107	90	98	114	110	115	99	105	85	115	93	110	121	114	101	111	108	100	90	98	107	85	101	117	88	91	112	93	106	103	96	96	96	84	102	116	107	97	111	103	92	109	101	101	106	86	106	106	115	98	98	104	105	108	92	102	89	118	112	102	101	99	110	110	115	126	85	90	115	106	91	98	98	108	112	110	126	86	89	93	91	93	102	81	95	87	105	97	112	104	92	105	105	93	111	99	106	96	109	109	101	96	113	106	94	93	81	101	101	100	97	93	107	117	105	101	103	110	105	93	99	105	108	92	110	112	110	103	93	105	92	111	119	113	101	98	122	114	114	81	100	85	89	108	97	88	97	109	95	86	103	116	90	102	115	108	85	105	103	110	94	108	88	113	90	107	107	118	101	94	108	89	88	105	109	116	100	105	98	110	111	112	97	94	98	84	100	106	106	85	100	98	94	95	96	123	97	108	95	110	87	102	81	109	105	99	108	98	116	87	96	104	98	93	112	102	105	105	103	95	102	113	104	100	97	101	93	115	90	98	105	83	112	125	111	98	112	110	92	113	117	105	96	106	94	94	101	104	115	90	107	94	106	114	98	110	108	96	89	85	92	118	131	91	132	101	96	93	110	108	92	95	103	111	98	100	88	94	99	105	113	117	109	95	112	93	97	93	113	103	107	110	96	82	103	103	93	95	88	89	94	87	106	91	115	108	108	114	113	114	115	99	100	95	89	97	105	94	94	99	112	106	105	101	82	81	109	96	103	100	91	97	103	95	94	101	114	77	95	116	109	95	100	106	106	118	99	102	112	99	101	93	98	85	94	101	96	112	105	83	86	86	97	88	94	113	98	98	107	102	107	115	99	104	110	113	100	100	90	100	107	108	98	112	84	108	107	103	100	89	122	123	95	100	87	110	117	85	101	103	111	90	125	106	105	104	96	115	112	116	100	95	115	96	83	110	97	106	101	98	101	111	114	91	94	106	105	102	117	95	96	105	90	97	109	105	93	121	74	116	87	96	97	97	132	107	97	100	93	98	95	101	94	86	109	85	108	113	109	106	96	122	97	101	98	102	106	106	110	112	105	100	101	116	105	97	99	103	103	122	108	114	87	93	114	96	109	93	117	81	97	101	90	102	120	88	83	100	101	87	78	93	105	103	102	115	101	102	95	91	94	118	107	107	111	81	113	103	109	104	101	119	114	85	103	94	114	94	86	87	100	98	105	100	113	100	105	102	101	101	97	100	109	95	97	90	92	105	85	118	107	94	103	93	99	103	102	111	107	114	99	116	97	114	107	95	78	110	110	102	99	125	105	111	101	110	87	94	110	91	105	93	117	99	105	98	100	88	114	113	104	119	116	99	117	94	106	107	87	90	82	100	88	102	98	100	105	93	97	100	102	108	112	91	99	98	94	109	89	83	106	102	107	113	107	127	94	95	103	106	89	89	113	97	97	96	107	93	100	90	99	81	90	114	114	99	114	91	84	104	113	98	94	114	88	97	104	93	109	125	92	113	93	84	101	95	111	101	97	93	97	95	89	92	101	80	104	99	105	112	103	98	95	93	100	103	112	104	106	93	98	101	108	100	91	103	101	107	93	111	112	92	87	99	99	91	104	104	106	102	101	119	110	92	107	105	106	92	106	102	96	112	109	103	104	106	113	93	103	99	113	99	90	106	96	71	82	87	102	119	97	89	94	88	99	107	92	97	92	95	112	83	101	100	109	100	106	106	108	88	98	118	109	93	101	107	78	97	107	107	112	99	93	102	109	113	93	83	79	89	96	100	83	83	110	107	94	93	100	95	111	107	102	94	93	110	86	117	116	89	100	106	106	92	98	113	103	90	104	95	93	91	97	103	94	104	107	85	93	105	112	94	101	103	111	106	90	91	98	93	95	103	81	95	89	91	108	109	99	85	106	90	100	96	100	104	100	114	89	112	101	117	103	109	99	105	108	110	92	103	114	87	102	97	127	96	91	100	105	107	91	103	103	94	98	101	96	104	96	104	96	92	95	95	112	124	97	101	114	105	96	112	116	78	95	97	116	91	105	101	89	98	94	93	118	97	96	111	126	97	90	97	101	110	100	100	106	105	99	105	97	113	101	102	89	107	94	99	106	102	95	82	88	88	101	116	91	100	110	121	101	106	90	105	108	95	103	116	106	103	97	124	89	93	92	111	116	103	97	95	111	113	113	99	94	98	84	107	85	97	102	116	91	111	113	113	108	76	86	112	85	95	93	110	79	94	100	94	114	105	98	102	93	101	99	116	107	120	102	102	83	89	109	94	114	105	116	100	102	103	97	121	104	88	95	78	92	102	88	83	102	106	101	89	114	97	87	106	119	95	82	96	96	102	118	105	116	102	103	112	102	112	105	126	92	83	96	108	107	114	99	90	123	101	93	99	113	96	91	89	96	86	110	101	126	89	103	105	103	79	85	114	95	108	93	98	113	126	89	103	93	86	107	89	105	114	108	85	102	108	87	96	100	106	99	103	102	91	112	103	105	104	103	108	101	98	120	86	96	114	109	109	128	108	106	98	97	110	128	92	105	86	106	92	112	100	105	89	108	103	100	89	99	94	116	108	88	93	114	119	112	96	110	102	104	119	103	117	99	89	88	83	107	100	117	113	109	105	88	86	106	112	101	100	107	119	101	99	97	93	92	98	104	96	96	90
12574	1497	3474	3809	3095	2503	2003	1720	1397	1218	1114	980	867	861	748	703	647	649	593	611	553	557	522	510	456	492	436	439	400	492	431	440	410	449	415	415	399	417	389	397	413	398	387	396	404	382	392	399	402	351	386	428	350	367	409	385	368	361	411	389	390	372	362	356	394	386	354	360	380	335	382	361	349	404	381	353	376	357	352	339	375	324	370	375	426	356	378	367	358	397	369	332	365	357	363	371	335	358	358	364	391	360	359	355	330	353	316	358	336	318	361	324	387	381	343	341	356	343	347	381	351	332	350	365	349	363	363	328	351	395	340	343	370	347	350	359	366	343	332	335	368	344	365	339	345	343	367	353	327	340	368	357	393	320	358	336	314	314	359	343	332	358	335	378	335	310	364	337	360	344	341	365	318	329	370	378	338	342	321	333	332	346	358	345	318	352	331	320	354	310	355	326	351	311	334	339	328	338	376	355	297	345	345	368	342	335	377	364	346	364	362	364	370	341	328	336	361	341	343	327	340	334	354	379	349	328	356	358	366	336	374	341	340	335	359	349	378	378	338	357	351	348	368	355	338	306	322	335	364	366	386	340	342	366	326	334	322	338	368	356	374	331	344	377	342	358	329	322	362	353	329	308	354	370	379	351	338	338	343	348	333	352	355	418	363	342	351	350	353	338	353	375	362	289	331	362	366	355	341	343	361	370	363	329	339	334	338	347	342	352	393	327	318	364	317	341	347	323	316	396	343	357	341	354	352	380	355	342	346	341	368	343	359	327	348	322	352	350	350	364	331	334	354	323	301	344	360	351	355	334	367	354	356	325	361	359	412	325	303	335	326	327	326	371	344	376	332	315	350	316	347	325	318	330	341	338	333	369	349	353	325	340	323	348	390	386	350	329	328	313	319	343	379	364	355	372	352	353	340	321	347	341	378	332	362	341	345	317	332	345	344	335	372	367	345	370	344	351	332	359	352	334	367	354	349	356	342	333	352	361	312	336	346	328	338	319	362	347	364	345	391	356	347	354	346	353	347	357	335	341	359	368	348	358	316	340	371	336	324	343	361	373	343	356	348	310	332	339	374	329	384	345	341	360	345	340	340	346	386	321	356	298	345	335	321	375	371	354	364	305	376	353	319	366	325	312	336	363	348	358	347	339	352	341	339	340	354	347	341	346	348	345	345	336	349	367	351	354	359	375	321	383	356	347	344	330	358	354	350	346	314	347	380	345	314	366	354	344	360	320	357	370	325	346	332	360	350	383	325	333	339	353	339	348	322	345	313	346	366	340	354	354	346	392	336	356	337	362	317	346	375	355	311	400	365	373	325	333	325	352	341	353	359	335	312	338	346	384	336	339	334	374	347	352	352	344	392	320	358	367	327	322	363	357	379	350	338	342	343	327	339	334	370	323	356	338	342	365	361	355	359	378	365	366	323	379	346	333	359	339	350	367	332	331	346	363	331	322	354	324	343	347	342	372	332	346	373	324	356	368	336	348	372	345	394	330	310	383	327	330	363	344	344	363	350	332	382	330	320	314	384	340	321	322	378	383	323	349	330	358	336	354	308	329	315	338	358	350	348	346	371	366	332	340	344	351	363	346	347	368	354	360	336	362	366	354	336	337	376	340	352	327	388	328	324	333	387	403	311	368	334	346	331	358	371	324	322	372	362	362	335	349	321	315	318	321	330	362	353	356	370	366	336	342	356	348	380	328	358	361	358	325	386	366	345	397	297	344	331	378	366	352	336	361	363	337	393	333	363	335	354	341	328	321	383	350	341	375	340	347	369	358	339	331	322	338	338	330	340	355	353	336	343	353	362	379	369	348	365	356	334	357	333	339	360	368	359	375	337	375	355	358	317	349	323	354	372	348	374	368	327	325	329	329	333	375	326	347	332	341	334	362	354	335	336	371	331	367	329	380	346	389	345	352	356	349	351	344	361	350	362	365	356	325	345	324	333	317	368	331	350	372	348	325	367	344	368	352	343	314	342	333	318	340	348	343	342	325	360	371	361	332	357	360	351	327	349	321	346	379	378	350	341	317	339	354	343	351	353	361	344	337	361	347	319	341	333	387	350	365	346	352	385	335	362	362	350	337	346	323	335	385	361	326	333	382	361	360	359	333	348	346	340	354	353	366	349	335	314	358	397	337	351	352	373	341	350	356	358	328	331	388	351	370	350	371	345	328	355	357	365	349	323	360	349	344	357	311	327	339	351	330	336	322	365	354	361	309	364	332	350	356	356	338	355	325	331	361	342	363	324	352	332	312	334	357	362	334	333	336	337	371	336	349	361	354	345	331	353	363	351	312	344	356	359	318	338	347	365	318	351	328	353	337	360	356	357	344	335	383	357	371	330	370	336	343	352	326	335	356	345	344	331	363	330	349	368	341	374	344	334	357	340	368	304	365	357	354	362	355	345	308	358	327	346	371	367	341	384	361	356	345	371	356	340	379	337	351	325	377	347	344	335	327	392	367	349	347	317	334	360	357	338	338	359	368	364	350	335	358	334	315	317	404	346	360	360	347	335	346	341	345	328	374	352	375	336	311	351	334	358	390	359	342	336	298	359	352	371	362	342	342	334	369	348	386	355	359	389	365	331	336	367	341	318	328	355	367	349	359	355	355	322	324	353	333	350	365	375	347	358	327	349	363	360	337	378	358	364	327	339	346	346	338	373	357	354	382	354	333	367	324	345	371	381	336	351	353	346	327	389	367	357	348	323	361	345	340	362	347	330	360	348	384	341	343	343	350	354	373	369	348	337	346	333	343	338	349	345	347	354	343	355	327	338	349	377	374	331	378	333	361	337	350	353	339	354	343	319	360	359	317	341	359	362	339	370	352	331	339	342	343	361	346	348	359	366	349	361	333	324	333	349	365	367	345	365	358	365	317	357	338	363	358	348	352	360	346	348	368	344	338	344	366	359	357	339	317	355	339	360	361	376	363	359	345	375	353	337	356	346	381	348	348	338	347	378	342	342	363	373	333	349	369	365	351	335	352	391	347	380	365	376	332	361	308	344	357	370	362	329	348	373	337	345	358	390	333	327	329	361	342	365	374	324	326	347	353	338	310	367	373	343	320	347	350	357	349	361	352	347	335	381	354	357	364	362	354	351	350	358	333	361	343	343	357	376	378	346	365	363	364	373	349	364	352	358	360	345	359	366	331	334	330	355	338	369	341	350	361	310	313	345	364	298	313	345	322	372	363	343	345	352	361	351	347	352	319	309	367	328	350	358	320	323	322	362	310	357	337	329	332	342	336	323	362	361	373	341	338	318	347	352	316	352	327	322	340	348	334	347	344	349	355	338	343	324	352	346	353	329	340	361	358	360	329	340	357	335	318	371	345	329	338	335	330	354	379	341	368	379	353	337	318	326	332	358	372	363	345	331	355	313	349	337	344	375	362	339	363	365	325	322	353	328	339	335	372	338	328	353	346	340	356	358	349	349	322	339	355	328	345	355	355	346	359	341	310	354	354	385	333	360	335	351	349
37353	10333	3586	2152	1388	1045	754	593	526	425	327	335	296	268	260	259	232	224	209	231	191	194	197	183	178	163	185	183	162	147	179	179	171	178	162	180	151	154	159	156	157	149	173	169	169	164	181	160	132	126	137	158	144	143	154	159	163	146	161	164	149	158	154	149	155	164	174	149	177	129	156	147	135	143	134	170	158	158	147	150	148	157	141	148	161	162	155	133	166	159	137	165	136	128	139	177	152	164	160	143	162	156	167	158	153	165	133	150	155	158	142	157	165	164	147	169	137	164	152	157	144	133	158	146	174	147	145	135	164	150	151	152	152	155	144	146	140	146	156	137	148	128	144	140	152	150	148	136	168	157	152	158	123	141	159	159	155	169	158	149	165	147	161	158	155	160	143	133	158	156	161	119	165	152	152	147	144	147	152	159	141	166	140	158	157	148	163	152	149	132	158	145	162	161	144	127	136	146	133	125	142	161	135	142	158	145	133	174	144	133	137	129	134	160	142	145	137	159	153	144	150	140	144	147	142	155	162	161	124	165	151	162	129	144	142	143	149	135	140	181	139	142	147	143	171	139	155	151	166	141	169	162	171	136	173	121	132	160	142	173	148	145	152	158	160	155	158	143	145	141	157	158	153	138	167	137	174	155	155	155	137	158	157	155	161	145	143	132	158	139	167	143	175	137	146	169	148	162	149	160	155	154	174	153	146	151	139	161	152	146	131	151	165	143	153	141	149	140	167	141	129	155	161	181	143	131	155	162	164	137	158	139	134	132	116	141	157	146	150	146	150	131	148	147	165	155	146	136	142	122	145	137	143	163	149	143	160	150	156	131	136	151	171	162	140	152	144	147	139	143	146	146	153	169	151	156	170	130	154	149	145	144	154	157	147	170	172	155	147	142	157	144	177	155	140	149	153	141	147	138	151	155	140	153	145	154	157	159	153	155	157	157	154	137	157	138	138	161	130	160	176	132	159	153	154	160	161	148	154	169	137	145	150	125	176	136	157	147	155	142	153	124	156	166	158	160	148	134	122	153	155	156	144	138	163	144	133	155	146	160	168	162	134	144	144	143	142	159	146	165	149	168	151	154	154	159	131	147	137	154	162	136	158	152	169	163	153	157	133	150	150	139	156	156	135	147	137	152	141	147	137	150	145	157	149	150	149	126	174	142	163	139	141	152	146	152	153	165	154	131	157	154	146	167	156	149	164	137	174	157	151	159	148	140	145	164	155	163	153	163	156	157	148	147	173	159	125	180	152	167	142	154	128	161	167	150	155	144	164	160	150	155	146	158	159	151	146	159	126	147	145	153	132	154	152	149	155	153	139	146	168	177	151	141	156	134	166	151	137	141	143	143	151	141	159	133	150	173	126	153	161	146	138	175	150	144	146	147	176	162	135	125	136	134	162	164	170	134	139	123	153	141	130	142	162	168	140	157	166	135	142	129	165	141	150	155	152	136	151	135	129	164	137	166	149	156	139	164	162	151	148	149	144	151	149	143	153	149	160	143	172	160	147	165	158	145	156	152	150	146	151	150	165	155	149	162	162	127	155	152	161	128	163	141	165	158	119	148	133	138	144	154	147	166	137	152	139	162	184	159	150	160	142	146	152	148	129	152	151	163	149	139	147	178	144	143	143	152	140	159	133	151	155	158	161	159	151	124	143	170	157	156	141	160	143	151	147	164	154	132	135	143	161	150	156	151	141	130	157	122	135	152	145	145	163	131	145	154	149	150	140	168	129	149	157	150	149	150	158	133	172	151	145	142	159	161	164	147	147	137	143	140	144	134	161	141	146	164	150	157	142	143	152	165	142	119	157	136	136	161	150	143	128	139	147	156	130	153	146	160	155	141	159	151	117	140	134	176	144	131	138	154	141	141	167	123	129	162	144	168	150	148	160	141	131	169	164	153	132	153	151	164	142	130	149	132	157	155	154	133	142	138	161	168	144	160	164	156	162	141	149	141	148	145	155	151	145	156	170	121	158	141	176	136	141	170	159	133	149	145	141	154	120	162	151	148	145	145	144	153	119	155	139	157	164	124	151	153	136	144	147	156	163	154	152	146	150	154	140	137	148	151	164	151	138	135	160	129	134	146	142	130	159	146	152	151	134	164	136	146	165	154	149	144	157	163	167	144	142	150	137	148	140	140	151	142	172	163	137	144	140	152	133	136	155	129	139	167	157	156	145	156	141	161	131	159	140	168	151	158	160	156	116	162	154	179	154	159	157	148	178	157	139	156	147	139	157	166	141	144	154	161	154	159	152	153	153	158	135	168	129	137	168	144	168	145	171	133	144	179	136	178	146	142	141	139	160	150	146	154	140	143	171	167	151	140	136	138	157	149	147	153	151	127	142	141	161	142	168	164	158	163	144	166	149	150	153	145	144	149	149	145	135	159	148	135	168	162	135	133	144	164	126	145	153	139	156	144	157	149	142	155	144	153	147	172	159	140	157	144	151	146	146	170	152	150	149	143	117	142	140	127	162	153	158	145	165	148	140	149	151	163	127	151	153	157	162	139	156	162	168	164	149	143	139	170	154	146	141	150	152	143	155	130	148	141	152	156	156	138	174	152	154	135	159	142	167	173	136	139	151	136	162	142	162	147	169	154	175	156	146	142	145	139	155	150	151	146	125	170	166	144	139	159	155	142	150	150	165	151	165	135	173	146	158	166	144	162	137	123	145	173	172	136	136	145	175	139	145	164	138	163	136	133	147	149	143	146	163	156	130	143	127	167	156	134	139	155	139	173	141	141	160	150	159	140	156	138	142	142	157	150	141	166	156	171	164	144	144	157	153	165	150	141	151	124	163	158	151	148	136	143	164	146	149	128	162	147	167	175	143	156	150	164	139	145	145	173	163	139	124	140	124	181	143	156	138	160	144	153	144	147	153	164	120	169	150	143	163	133	181	159	149	120	132	141	177	156	135	155	148	141	148	159	156	175	143	161	143	143	147	165	123	152	150	148	140	162	142	128	135	162	130	143	164	130	167	143	169	151	155	145	175	142	132	158	140	142	156	142	158	146	133	153	140	130	126	135	157	137	163	159	178	178	183	159	129	159	144	161	165	168	124	172	145	152	151	163	159	134	153	170	152	169	148	151	154	134	134	147	157	137	151	174	142	143	155	168	150	146	129	145	160	132	148	144	144	149	138	138	153	144	130	159	156	156	149	145	152	139	143	136	141	160	166	134	145	173	166	178	145	157	158	158	162	158	154	141	150	140	158	152	144	158	151	149	160	151	145	130	171	135	160	143	143	150	148	137	143	161	157	153	140	151	160	174	162	178	136	163	145	153	140	155	146	137	155	154	154	139	148	140	135	158	141	171	142	163	142	156	132	151	142	136	149	186	159	128	150	141	155	146	153	148	145	154	154	140	162	133	135	136	163	159	142	149	147	160	154	158	150	169	159	177	153	157	161	151	156	148	139	133	135	149	149	129	131	162	164	172	155	142	128	161	171	144	148	156	128	121	156	139	150	137	163	162
17236	2687	6439	6844	5657	4588	3748	3138	2578	2295	1910	1685	1565	1425	1288	1253	1117	1100	1053	992	963	885	901	782	830	758	763	693	712	717	702	620	685	691	613	618	645	627	632	618	596	574	656	586	606	566	550	580	573	565	565	594	592	534	603	536	578	507	559	534	515	558	540	527	544	503	516	557	507	532	563	524	532	532	563	490	525	529	493	478	486	512	521	533	532	546	497	532	563	520	496	498	488	525	488	538	547	533	535	491	535	475	519	526	503	486	534	520	550	507	537	487	499	501	518	516	503	429	498	476	487	473	499	507	511	502	491	494	495	513	492	484	513	522	506	510	520	513	527	531	480	506	498	491	533	501	507	488	475	470	519	494	480	499	497	496	511	516	502	474	468	493	476	467	492	506	491	476	507	508	464	479	473	525	555	532	505	538	507	464	504	534	529	496	480	532	479	481	508	536	475	496	454	498	492	492	527	496	507	534	497	475	496	468	488	508	514	476	544	491	528	463	507	518	509	493	506	502	503	485	517	522	498	511	505	464	480	476	500	542	546	524	515	477	474	540	473	516	484	501	498	479	513	489	455	531	487	478	495	480	507	488	522	506	505	536	478	466	490	475	489	524	482	534	507	479	484	522	471	477	491	522	480	493	468	509	497	478	487	490	507	470	489	484	508	505	495	532	514	496	496	537	521	487	474	507	528	479	489	485	517	494	512	496	473	504	522	481	514	503	531	469	492	496	491	480	470	526	503	492	507	490	518	481	480	484	485	521	512	502	500	499	522	445	486	525	470	482	510	505	495	498	463	496	542	478	505	453	525	554	498	499	496	467	483	521	498	502	513	508	485	491	527	501	524	523	483	452	512	492	467	523	511	521	511	520	461	498	486	482	462	510	476	512	511	479	497	501	489	490	469	492	484	495	460	489	496	500	465	502	481	480	558	531	503	536	489	504	490	479	514	506	495	526	482	490	522	501	536	481	466	498	440	493	488	488	491	466	495	484	470	462	517	513	487	464	487	499	450	529	498	522	466	519	487	506	499	495	489	533	509	456	498	480	494	489	489	465	512	502	489	463	497	473	454	461	542	492	473	494	496	509	521	502	474	537	481	482	492	521	519	515	517	493	515	491	469	483	479	514	485	458	534	547	487	500	476	491	477	470	498	485	500	487	512	517	498	481	464	490	492	498	461	499	499	494	502	483	487	502	459	522	476	506	440	478	485	505	489	467	526	531	521	481	457	516	488	483	489	521	476	497	512	462	515	495	463	510	501	451	471	483	526	525	492	508	476	506	482	501	463	475	445	480	509	495	474	506	511	493	511	461	479	505	513	497	476	503	484	481	489	514	479	482	476	498	470	511	461	460	475	505	490	463	493	494	462	502	489	484	509	492	498	511	525	501	490	490	481	444	488	487	533	473	503	494	541	506	510	474	494	515	523	493	465	483	498	531	520	507	537	465	519	503	500	505	506	483	480	545	511	511	494	477	511	540	456	465	477	499	484	505	520	524	497	497	468	499	516	476	505	499	482	507	499	513	487	474	522	505	526	489	492	492	504	528	511	516	508	497	506	473	485	494	467	513	488	524	480	490	490	473	501	466	478	476	544	492	499	500	458	501	522	483	520	504	431	437	495	477	535	485	525	481	519	523	449	486	512	495	464	480	514	517	528	485	507	507	501	500	469	490	507	473	470	498	482	470	465	498	492	456	498	505	500	487	472	466	501	493	455	521	506	492	479	486	500	481	515	489	494	482	473	488	493	494	496	504	511	529	501	527	482	482	474	496	499	553	502	478	479	543	504	496	502	467	475	493	497	515	495	497	529	500	460	517	530	495	501	496	463	496	523	502	472	531	501	508	495	522	482	466	490	512	464	497	499	490	510	516	444	493	510	466	526	501	457	489	458	516	490	486	486	503	506	443	533	521	509	481	512	483	491	475	528	512	490	526	490	497	498	493	477	478	482	473	541	480	511	480	541	540	478	456	487	481	550	509	508	481	484	495	501	538	524	476	494	512	537	494	480	494	462	479	480	508	460	540	484	508	522	497	488	494	504	446	526	492	518	471	511	540	517	524	493	499	504	487	476	501	496	534	481	524	493	440	473	476	498	487	459	513	492	534	474	504	483	491	497	485	527	527	518	485	536	467	508	510	506	497	481	503	462	511	491	510	549	499	470	487	509	487	518	514	487	468	510	463	488	507	478	524	508	510	514	516	491	550	524	504	512	490	549	539	483	478	505	466	481	506	502	509	483	498	464	498	503	523	491	480	547	495	513	484	515	503	517	508	496	447	509	473	506	472	501	493	467	510	516	493	515	496	482	442	499	501	506	513	506	491	540	481	503	552	507	492	477	483	536	536	486	521	495	504	467	490	459	454	514	499	498	517	499	474	512	477	502	503	469	490	501	484	461	481	508	496	481	520	491	510	434	517	490	485	464	462	521	468	493	472	481	488	523	469	491	491	471	502	463	476	527	501	492	462	496	494	521	475	488	472	490	486	490	503	462	529	517	482	469	447	484	497	514	463	478	477	472	506	531	491	500	473	515	482	532	446	479	515	476	455	517	553	487	486	515	479	500	488	516	493	516	496	506	509	509	500	472	503	499	476	485	458	486	480	500	469	535	482	484	496	510	535	462	499	468	508	521	508	500	505	467	475	502	461	478	483	504	501	520	462	469	520	484	513	473	533	537	507	470	503	502	465	479	503	458	519	488	510	505	519	488	498	503	511	462	477	502	497	526	520	531	495	476	449	496	521	534	508	502	493	488	443	465	454	525	497	520	532	441	497	493	454	516	486	492	503	477	485	503	432	467	522	493	502	484	488	462	507	459	527	478	498	497	497	479	487	443	499	500	497	532	517	511	484	518	478	503	494	509	464	515	473	495	526	449	495	470	506	474	473	500	515	488	546	503	476	480	512	512	546	496	488	485	472	485	469	471	471	513	479	487	518	534	490	508	503	512	510	486	509	486	489	494	458	461	473	511	491	489	512	527	489	530	466	512	488	511	514	513	472	536	487	502	485	501	503	489	478	493	492	449	475	495	495	491	488	526	477	487	470	515	533	499	474	480	473	502	524	487	469	519	493	500	488	493	545	504	456	511	481	473	492	512	470	542	485	516	474	543	524	517	503	461	478	503	494	478	498	512	500	504	483	500	486	483	448	488	490	513	505	471	490	471	501	479	500	509	532	506	497	481	487	488	506	512	483	522	476	488	459	488	479	489	489	502	485	536	485	476	509	471	476	464	510	500	498	501	502	520	520	514	499	485	494	491	539	486	481	468	448	481	510	444	514	502	488	474	511	503	517	509	516	479	507	515	495	462	490	461	514	515	473	504	463	515	508	470	497	507	531	552	543	502	454	517	468	489	525	514	473	463	482	504	489	499	470	510	462	476	509	463	517	495	466	490	497	545	551	512	516	503	504	495	493	532	495	433	502	545	511	487	473	519	477	428	506	519	508	522	523	514	493	503	473	517	430	500	512	510	496	533	504	504	488	479	517
3947	409	284	259	242	233	211	225	233	229	207	226	224	181	199	210	199	205	202	230	228	199	205	213	192	200	233	185	188	231	201	214	226	198	221	189	221	225	209	205	185	208	203	176	192	203	192	202	217	179	192	198	210	201	200	200	196	204	212	220	201	183	209	212	197	236	191	207	207	207	193	206	213	184	214	206	187	227	181	238	165	216	184	213	207	198	190	221	194	201	210	204	221	218	208	196	192	210	161	219	225	219	239	213	203	198	187	197	210	225	165	194	196	212	237	194	213	199	207	235	203	229	197	204	201	220	199	205	208	197	184	222	227	202	207	178	199	207	244	222	200	224	203	177	181	191	210	204	203	209	218	184	216	199	202	207	197	177	192	190	196	187	222	195	211	222	223	206	207	210	199	195	212	196	222	199	219	212	213	199	214	210	221	219	202	176	197	192	221	209	218	213	222	222	216	196	202	216	206	191	217	213	200	214	205	220	222	224	200	163	204	209	206	201	224	216	216	202	180	224	207	216	180	201	211	198	205	204	213	186	226	192	204	191	201	225	216	184	204	178	212	192	198	193	224	193	206	204	188	221	187	208	225	219	240	170	218	200	216	197	211	201	215	207	206	209	219	203	211	174	192	215	187	203	219	206	199	205	226	208	179	194	215	217	201	199	216	227	201	214	174	187	215	228	186	204	217	243	219	178	192	209	188	234	207	215	174	198	213	213	217	215	187	206	224	203	188	220	188	193	208	223	201	195	213	236	198	214	192	209	211	197	215	232	185	188	201	224	216	195	193	213	224	200	200	196	221	215	193	190	205	174	184	191	198	185	181	210	211	197	214	220	194	221	193	208	211	206	216	183	213	201	208	184	200	216	205	197	216	188	220	200	224	218	208	219	189	196	264	187	206	211	208	199	204	211	203	211	206	214	219	201	211	193	204	214	212	209	188	216	183	218	205	220	218	198	219	198	200	209	195	206	196	210	213	199	216	170	192	202	199	229	195	215	210	210	222	210	189	225	209	208	192	206	202	191	227	231	229	202	214	211	201	230	189	173	220	193	234	188	203	203	214	209	206	219	202	207	191	216	216	214	213	202	209	195	191	205	208	195	206	209	201	197	188	202	199	185	206	177	216	202	217	174	192	229	187	212	202	198	221	198	204	218	221	183	200	226	208	203	205	236	206	202	221	223	186	186	180	194	193	218	219	225	206	205	210	220	198	209	203	225	211	208	215	210	204	206	203	199	204	182	201	207	211	202	211	178	216	182	204	193	202	192	190	197	209	199	198	220	196	223	221	210	192	218	169	228	211	177	190	196	202	184	191	205	211	211	237	187	197	196	181	191	187	188	189	203	216	209	191	187	211	221	197	216	196	217	217	211	185	200	215	196	216	213	184	200	208	205	176	212	205	203	198	212	199	220	180	208	206	189	203	202	186	205	189	186	178	195	206	200	222	213	215	207	197	194	183	204	226	190	219	180	212	188	222	195	188	190	218	199	213	208	187	212	210	191	183	199	216	191	202	205	215	219	198	197	225	198	196	220	206	227	212	209	192	198	208	220	194	225	199	201	176	211	192	188	198	195	205	209	209	215	194	191	185	222	199	216	185	221	206	211	220	238	207	213	223	204	210	210	229	193	215	204	214	192	202	210	212	201	199	203	206	205	205	174	191	213	219	241	223	237	209	206	203	211	219	190	231	170	198	187	212	210	210	197	206	208	194	203	215	214	192	226	210	212	212	191	203	215	194	197	182	200	178	207	181	192	186	195	214	220	187	178	191	217	179	209	214	214	240	217	180	180	209	197	224	208	187	196	174	211	209	205	183	195	200	199	198	199	205	208	236	220	198	170	200	185	192	195	200	205	198	221	186	198	200	230	196	199	224	206	201	212	198	194	189	208	206	209	184	194	185	182	206	193	211	209	204	218	210	208	203	217	215	203	231	218	213	202	208	217	198	202	189	209	226	220	211	188	205	191	240	197	209	178	204	165	230	203	219	190	178	210	213	202	211	197	220	203	204	217	209	219	193	204	195	206	213	191	200	169	225	189	174	205	205	230	215	217	184	199	221	201	187	198	200	200	189	209	229	204	220	210	213	197	213	192	203	191	197	212	173	200	196	212	214	211	231	210	197	228	205	186	214	189	168	206	196	216	192	202	199	201	214	191	224	188	211	217	208	203	171	189	225	215	227	213	211	212	194	198	200	195	196	230	211	226	223	199	199	183	199	205	180	194	175	183	213	216	186	206	221	187	184	205	195	224	243	200	205	173	209	197	216	213	185	208	185	181	231	199	180	194	184	201	223	207	176	182	207	205	196	197	197	210	190	199	198	223	177	195	195	206	181	205	189	217	202	202	207	208	202	256	192	187	237	202	207	195	215	225	183	215	211	238	229	210	202	197	192	205	215	195	217	221	233	201	198	193	217	215	176	220	221	198	209	217	211	194	193	251	197	206	211	178	190	191	218	207	211	184	214	213	225	199	219	234	188	208	191	213	210	225	193	211	204	195	219	184	222	224	213	202	207	215	205	209	188	199	211	223	191	208	189	216	214	194	217	214	178	240	189	219	190	217	195	185	239	232	199	215	193	207	183	183	173	197	188	196	207	187	221	217	222	217	220	205	198	193	186	193	219	200	200	226	194	186	207	200	238	207	224	206	212	204	211	219	249	180	231	224	199	210	201	203	210	194	215	201	182	222	224	184	249	198	206	196	194	178	224	172	188	211	198	209	187	175	223	203	213	208	230	210	207	218	210	208	222	226	209	208	195	208	220	183	207	216	233	211	205	231	247	203	197	237	224	184	198	220	227	208	237	187	192	201	208	209	196	222	193	219	213	191	190	201	208	204	206	189	193	190	194	216	202	236	181	198	201	196	223	212	206	204	179	219	202	191	196	211	207	192	208	194	206	208	185	194	208	169	211	196	240	197	199	198	221	190	181	221	217	202	226	202	184	216	221	227	218	190	215	202	192	182	204	210	193	194	181	209	200	203	189	194	220	211	185	209	201	190	205	209	194	186	214	216	173	200	196	220	207	194	224	225	200	226	207	214	207	231	222	204	199	202	206	222	221	205	204	214	209	198	210	219	231	228	200	215	220	212	214	200	215	196	224	181	214	195	189	182	181	195	204	203	214	190	239	200	197	217	183	196	194	212	190	198	205	224	167	202	196	207	199	175	185	180	217	189	208	166	192	209	221	201	181	219	192	229	235	184	199	203	207	187	223	199	212	193	222	200	194	207	187	204	205	208	199	211	211	226	223	221	233	208	193	208	203	213	195	217	224	227	220	221	190	210	214	210	217	187	207	216	237	196	230	216	218	192	191	223	215	206	220	200	205	189	192	214	196	216	189	210	212	199	215	196	226	216	233	195	222	186	210	247	245	194	216	213	208	213	198	189	200	223	208	221	207	201	165	192	216	203	221	197	210	196	221	209	240	220	194	196	166	193	203	212	178	207	192	192	196	192	219	226	221	196	208	217	167	202	217	188	206	211
4667	690	820	798	788	733	728	703	691	697	664	671	646	630	685	641	648	627	636	659	675	615	632	643	627	639	651	642	617	563	612	639	642	686	628	635	623	634	615	616	591	650	618	615	650	657	624	625	590	625	612	592	610	653	617	641	600	615	588	593	656	642	611	593	629	637	613	638	604	642	644	623	639	637	585	649	660	646	613	598	627	632	638	637	634	637	659	638	640	615	627	586	587	588	599	622	630	660	658	602	630	647	668	607	631	612	588	631	621	615	605	594	611	615	640	631	623	649	589	627	654	631	631	565	640	610	609	620	622	641	575	644	582	614	632	664	606	589	593	618	634	605	611	656	641	663	644	629	661	619	617	636	617	623	605	664	580	600	646	632	653	646	594	601	677	619	651	616	635	622	633	637	621	659	645	603	611	633	623	566	619	621	572	625	610	575	599	588	641	627	621	618	637	655	608	573	617	620	639	635	546	645	610	640	585	669	612	623	660	671	612	619	629	614	624	647	613	600	610	612	574	581	612	599	601	671	583	668	569	597	622	663	622	636	661	663	562	600	646	606	608	633	601	620	591	646	631	640	609	577	601	667	639	586	580	623	617	620	598	647	620	622	624	596	599	670	629	591	608	618	567	659	628	644	618	678	644	641	635	607	651	575	631	597	632	647	633	620	592	630	604	642	621	650	616	657	570	647	593	676	633	598	611	644	650	651	661	650	600	568	621	616	630	599	610	600	603	603	586	615	626	648	621	652	656	598	625	659	595	574	587	602	673	585	629	626	655	653	643	634	620	640	629	648	611	606	608	624	622	637	695	631	619	618	595	626	613	612	619	603	633	615	630	583	646	634	640	620	625	579	594	619	665	646	606	608	606	574	576	622	632	637	595	624	597	613	604	616	618	627	624	631	621	608	669	636	607	639	610	621	577	627	612	623	592	599	655	604	589	622	601	635	596	626	636	585	605	626	600	667	643	624	625	624	635	634	637	594	612	625	616	638	624	636	671	610	642	652	630	634	610	632	636	621	638	605	601	617	625	660	623	639	601	613	598	686	656	604	606	645	639	634	624	649	607	597	587	626	648	589	597	647	583	634	621	636	670	651	642	616	618	645	603	614	577	649	637	608	649	621	656	639	624	642	606	623	628	617	624	663	616	573	629	636	632	626	580	604	590	612	612	624	596	636	602	588	580	627	613	624	614	628	646	605	575	624	631	611	603	636	644	633	640	625	635	612	617	616	605	598	630	603	595	604	641	610	636	616	612	653	659	642	637	660	663	612	630	561	596	652	610	607	653	621	643	625	655	650	640	636	658	650	624	620	671	639	645	680	623	668	630	601	588	585	619	615	582	605	623	635	568	638	642	607	618	622	622	656	638	638	562	601	605	612	600	641	666	648	624	603	632	605	629	649	598	619	602	644	631	598	629	627	626	591	568	634	627	611	634	577	622	610	599	639	702	600	620	627	616	639	646	617	633	602	632	579	620	666	593	585	576	652	599	627	664	635	604	628	655	572	647	628	621	635	620	652	574	621	618	624	619	632	597	659	619	581	624	651	666	618	597	612	594	632	616	614	622	606	637	657	636	573	576	616	634	630	619	601	693	588	610	673	586	621	608	622	614	583	608	614	608	619	655	652	628	635	635	623	642	613	607	633	591	641	600	589	576	624	578	618	646	647	613	613	594	627	626	646	641	595	611	655	613	634	677	658	603	630	654	670	616	676	620	606	569	620	580	675	682	629	594	600	616	623	614	603	656	624	591	622	604	635	596	591	664	631	641	602	618	632	651	624	601	595	606	636	662	633	655	578	597	625	625	658	654	606	600	627	639	586	651	604	632	616	624	621	607	620	619	652	657	631	635	683	619	681	596	633	638	617	631	553	607	615	656	596	602	644	615	590	570	611	641	630	598	610	637	605	626	654	619	628	617	629	622	613	599	603	598	619	660	601	654	622	619	634	591	671	691	630	640	607	618	621	598	610	606	618	650	587	610	620	639	557	552	654	631	582	637	644	619	621	573	613	607	641	609	669	700	561	621	625	678	572	606	627	625	613	602	650	596	641	620	620	632	578	607	645	648	597	636	629	647	628	637	630	625	615	621	569	626	601	599	621	627	614	595	615	603	644	660	665	646	619	590	616	612	630	588	637	636	616	589	633	659	647	640	606	611	622	632	654	610	620	616	606	601	626	615	602	624	581	610	636	611	595	623	633	598	614	638	643	636	629	631	616	605	600	623	608	594	575	672	625	640	602	614	605	584	633	588	602	584	618	612	650	616	631	653	628	584	608	615	610	603	630	622	640	614	584	622	589	609	615	608	625	602	626	629	614	623	621	573	627	605	616	622	629	629	633	624	622	605	616	627	636	634	609	599	658	590	568	622	601	585	646	590	616	610	605	612	618	627	637	607	559	580	645	622	609	624	635	621	572	625	604	642	653	618	608	587	618	644	638	620	640	618	626	662	615	624	559	554	629	623	621	592	647	634	678	600	661	628	577	654	635	621	662	599	631	629	636	621	654	597	638	614	613	583	621	638	631	643	601	625	610	618	620	627	619	596	574	633	614	616	642	646	603	604	647	606	629	619	638	618	597	620	620	662	622	653	574	626	620	633	619	611	623	590	619	571	656	582	637	622	616	631	614	665	611	619	641	639	676	627	624	655	666	619	651	686	585	618	602	558	656	652	556	633	621	608	623	678	570	640	607	645	597	640	634	577	615	590	623	605	626	615	649	654	579	583	617	630	619	678	633	624	639	643	614	632	602	608	574	610	619	637	645	645	617	643	571	653	649	589	614	617	625	621	644	626	626	603	627	615	594	642	658	634	578	662	556	670	633	648	606	608	573	592	638	626	641	642	598	587	622	638	624	612	645	623	650	612	573	599	638	624	591	600	642	644	658	621	616	604	659	635	542	596	578	633	606	613	590	619	647	597	643	620	622	628	594	625	676	654	629	627	611	656	569	607	590	620	603	574	592	602	586	615	636	633	649	591	618	656	614	600	597	628	607	585	641	617	633	603	594	602	600	619	566	613	589	653	584	629	639	592	642	656	638	612	600	614	639	645	584	607	645	650	637	604	631	577	580	583	602	604	606	619	599	584	621	622	602	647	645	598	607	599	606	632	625	634	612	630	589	635	635	636	624	599	588	636	646	596	608	622	618	609	623	595	644	621	668	650	691	650	651	665	609	618	592	637	596	590	641	656	626	644	593	614	593	608	629	626	623	614	643	608	583	662	623	635	653	606	625	628	683	590	605	636	601	642	604	657	632	609	590	627	603	596	613	608	634	605	613	606	577	601	633	633	643	582	615	618	614	622	623	642	655	585	649	612	627	623	653	593	591	636	602	622	593	627	644	591	633	639	625	652	571	645	596	590	607	620	591	614	638	637	670	658	618	652	598	609	635	580	599	630	630	608	620	659	627	656	624	603	597	595	597	601	635	620	611	644	615	633	625	614	606	613	625	599	630	635	664	628	625	631	642	588	568	646	605	648	584
20417	1814	1413	1035	692	516	410	330	306	260	239	177	159	184	158	144	128	138	149	130	118	116	121	130	120	116	113	117	116	112	109	117	116	119	103	126	104	119	103	117	100	103	103	105	90	92	120	117	92	102	104	111	106	104	110	89	108	85	111	89	98	101	105	99	87	103	110	109	89	103	95	97	89	113	97	100	114	109	101	115	101	80	93	92	104	108	99	103	120	94	91	90	110	82	105	90	100	99	122	98	111	93	109	90	109	96	109	114	116	98	92	105	102	116	93	99	96	104	90	108	92	127	103	93	123	113	86	129	91	105	93	89	97	97	102	108	98	112	86	104	104	111	94	96	115	96	95	99	95	105	113	108	108	113	112	86	92	105	101	117	86	88	81	105	87	109	98	123	105	106	112	109	95	87	92	97	111	92	102	94	105	106	87	96	106	90	120	100	94	107	102	105	101	104	101	102	93	95	97	105	109	109	103	76	112	96	105	115	109	101	94	91	110	87	104	112	94	92	98	107	96	114	107	112	95	97	112	108	110	104	109	84	107	106	105	113	102	131	94	95	89	103	94	103	99	96	98	95	95	87	108	101	106	101	101	101	114	98	117	107	87	94	106	113	102	89	116	110	110	121	100	101	110	112	86	118	120	100	117	95	99	100	88	84	109	109	111	111	118	102	109	78	103	123	89	84	98	90	120	101	93	91	109	101	108	103	112	79	80	94	109	89	123	88	120	93	97	119	80	106	102	104	97	111	94	94	107	103	88	100	86	110	113	114	97	109	114	107	82	96	116	98	98	90	103	112	92	97	94	112	93	113	88	111	81	95	96	101	92	104	121	85	102	122	94	89	98	101	92	108	98	112	112	110	94	102	98	97	113	89	108	93	96	93	85	104	109	105	110	88	107	99	96	103	119	108	99	122	105	106	111	93	100	121	87	101	79	112	95	103	97	115	111	96	113	92	89	94	108	120	104	91	111	78	107	99	108	103	97	92	120	91	112	118	92	103	95	93	93	111	116	108	115	107	107	103	99	99	104	108	93	112	97	110	91	89	101	120	86	105	105	98	106	100	89	101	94	105	102	112	101	119	99	110	94	96	114	102	101	125	109	85	117	108	107	111	103	94	119	123	105	105	107	96	102	91	105	113	105	117	95	116	85	97	100	108	108	81	106	88	105	114	103	109	108	92	108	94	104	105	94	97	113	107	114	97	117	90	127	107	117	90	113	114	92	108	101	96	83	100	98	107	108	86	101	99	103	100	96	97	91	99	105	111	93	79	99	109	107	106	111	104	102	131	91	91	103	102	122	98	112	94	104	102	90	96	94	119	97	100	118	95	103	118	112	102	97	90	117	117	118	106	111	107	97	109	120	98	121	88	101	99	98	95	94	105	104	88	98	110	119	115	84	108	93	86	105	97	93	100	102	89	126	88	112	88	106	92	105	94	102	96	114	103	102	114	102	101	103	103	117	97	114	97	110	87	111	117	102	106	91	104	102	98	116	95	109	118	121	105	109	97	111	93	102	118	94	108	99	112	104	114	102	101	115	84	105	98	113	113	78	114	118	97	104	107	115	79	97	102	106	106	105	104	95	96	112	102	106	104	89	118	89	103	118	108	106	105	112	98	100	100	95	98	106	114	124	84	104	118	109	99	108	107	96	95	95	87	92	94	115	95	108	92	91	87	101	102	105	117	97	95	82	112	111	100	108	98	88	92	98	99	88	101	103	106	96	103	109	99	103	114	106	93	100	109	108	113	104	115	83	99	100	92	107	113	120	112	100	99	108	90	106	99	104	119	121	97	102	106	109	98	100	101	111	117	111	99	113	105	107	101	95	96	106	111	115	95	106	90	103	97	106	95	102	92	104	128	117	99	113	89	103	105	90	95	106	114	108	97	91	111	87	104	101	102	118	110	112	95	101	104	96	115	108	104	107	112	98	110	96	101	110	99	80	84	92	92	94	112	109	103	109	108	118	108	90	103	105	104	128	128	86	113	112	95	109	99	118	113	128	109	102	93	110	106	101	110	107	105	98	106	94	96	97	115	99	111	96	123	102	113	111	120	102	111	91	101	105	103	101	107	111	111	91	90	98	100	103	120	89	94	99	112	81	105	97	105	106	95	97	111	102	85	116	105	102	115	113	105	84	123	113	99	99	119	108	121	109	106	113	94	111	107	96	122	90	93	96	85	116	97	91	123	110	89	103	83	94	89	106	104	98	95	90	103	103	102	98	101	95	91	100	95	106	96	109	94	109	105	97	111	104	87	108	114	112	102	118	98	113	85	80	80	109	81	98	91	116	96	87	103	86	126	99	90	118	84	90	95	110	96	88	91	86	110	108	120	110	104	101	113	111	104	95	105	84	106	110	94	92	114	102	108	104	97	79	112	104	98	91	99	107	111	91	98	94	96	84	107	82	107	94	119	98	97	92	109	104	110	115	109	88	93	90	95	95	106	102	83	114	120	116	94	94	101	97	96	98	117	105	108	90	89	75	116	111	111	93	114	94	96	82	99	87	105	108	97	96	99	95	86	91	113	116	113	96	84	112	91	106	109	94	102	102	110	99	98	91	114	95	104	103	120	97	125	120	95	91	92	106	108	125	112	96	121	102	93	92	124	110	79	109	106	99	121	102	111	97	129	102	101	111	111	85	91	108	95	88	90	102	107	82	95	93	112	117	90	110	105	100	99	89	118	110	86	97	107	119	86	115	104	98	105	108	103	117	89	117	88	101	98	94	104	95	96	114	108	119	91	110	117	112	95	110	105	116	107	97	108	104	101	110	90	101	87	97	112	97	109	86	80	108	105	123	97	101	91	95	98	117	92	104	117	103	97	102	87	95	97	110	111	91	96	101	103	108	90	94	102	99	108	91	108	102	109	104	107	106	98	119	98	94	107	90	91	99	102	116	92	84	108	102	108	127	113	119	100	88	112	94	124	109	102	111	104	102	104	111	106	97	117	111	113	105	93	85	107	103	93	92	96	99	95	96	100	110	89	117	99	118	78	97	104	111	79	89	97	105	110	115	94	96	90	97	112	93	87	106	94	82	109	130	100	101	85	95	102	102	99	117	112	106	109	100	96	114	108	94	96	92	104	106	96	90	98	114	103	97	106	98	110	132	82	98	84	122	114	101	96	108	112	92	97	116	94	87	89	112	118	107	97	78	107	112	99	88	120	92	99	88	113	101	108	85	108	91	81	104	101	121	97	93	84	110	97	108	93	106	118	109	90	86	98	104	124	99	97	110	97	105	107	112	92	92	90	111	95	99	113	99	97	103	99	84	92	99	89	89	94	111	103	99	94	100	105	111	111	99	105	92	104	119	101	101	115	120	89	112	97	124	96	110	103	107	102	113	107	87	109	97	95	107	118	102	120	103	109	100	102	96	97	108	106	106	107	103	112	105	96	127	99	111	112	121	94	105	93	91	102	108	107	104	98	110	95	103	90	100	105	113	97	110	103	104	91	107	100	93	85	103	108	110	114	99	118
10662	1477	3342	3921	3144	2571	2032	1664	1474	1296	1072	980	884	848	785	746	687	620	637	587	585	530	604	516	545	496	470	528	462	456	438	446	396	408	395	399	428	378	417	427	415	398	411	382	441	339	382	368	389	383	383	397	383	395	364	374	388	383	362	405	396	334	359	403	361	366	346	366	334	373	365	331	372	341	363	341	320	378	347	334	338	354	384	371	360	382	340	376	371	364	350	360	341	360	331	381	288	363	369	354	357	336	349	316	372	358	353	365	339	336	335	379	341	326	347	361	356	364	344	376	360	370	341	352	331	323	355	359	359	356	329	350	352	341	349	355	356	342	346	345	344	349	369	352	358	316	358	360	324	328	324	336	330	349	357	345	350	367	345	350	389	302	349	363	370	361	370	326	372	336	348	325	338	347	333	335	376	373	329	341	344	336	397	385	388	356	356	311	363	357	335	307	349	305	334	358	342	358	310	369	334	343	350	332	351	344	322	354	353	335	365	322	357	344	353	342	314	352	356	352	331	358	389	359	360	392	333	348	359	329	377	371	367	332	384	348	343	346	347	342	348	342	383	335	319	313	351	388	356	351	393	350	376	359	356	336	324	333	351	340	371	342	363	344	364	309	356	338	355	321	361	341	356	370	372	340	348	341	322	357	351	334	371	376	374	359	329	349	358	332	321	335	378	350	370	320	351	332	373	369	369	350	368	349	347	359	333	357	337	341	356	349	352	365	340	316	342	350	346	357	331	343	323	335	340	346	359	339	299	379	388	356	377	363	315	313	331	343	330	363	336	365	379	359	360	326	302	326	341	345	339	348	349	382	340	346	348	329	361	370	344	388	376	352	360	349	340	351	359	349	358	357	328	350	321	345	327	357	347	330	331	338	356	345	384	332	343	352	332	390	367	338	357	354	352	349	387	355	361	324	363	343	382	357	332	373	359	348	377	337	340	308	327	336	332	316	385	334	329	349	362	343	338	331	314	395	349	345	342	335	387	341	369	359	382	325	333	350	347	365	348	367	357	340	342	358	336	345	336	324	348	289	370	350	337	336	335	377	347	386	343	306	314	328	331	389	354	328	345	357	329	344	360	344	362	337	361	335	346	326	364	331	352	330	363	330	333	342	357	352	342	346	338	362	356	314	367	320	312	356	355	343	356	333	336	363	353	369	374	335	363	365	348	331	340	321	303	359	298	376	360	343	335	361	331	374	315	367	361	328	335	321	330	351	332	353	355	335	341	356	351	319	377	349	356	340	384	373	322	367	320	349	336	308	347	321	343	381	333	323	320	369	328	334	363	339	341	336	364	327	342	330	338	370	335	315	317	345	374	366	341	353	346	320	324	328	379	352	343	361	329	374	337	363	339	353	329	337	351	327	353	355	340	348	362	314	326	370	336	350	344	364	362	383	387	346	315	355	354	368	338	370	356	346	347	370	369	371	328	352	325	345	361	382	347	343	355	347	356	340	342	331	327	365	347	382	346	328	355	381	350	350	324	338	319	362	340	319	333	306	364	345	351	336	376	325	370	360	364	369	339	348	344	358	326	330	341	315	303	360	326	330	321	340	310	330	326	346	353	350	324	368	368	351	376	358	334	329	335	357	311	358	358	355	343	349	344	351	371	348	335	360	361	374	338	357	314	349	336	328	339	327	361	370	340	334	331	361	357	321	376	361	360	366	341	336	381	359	363	339	359	324	326	316	351	356	323	358	361	350	345	344	335	336	363	338	373	358	369	350	333	344	352	356	387	333	339	345	332	369	339	355	365	369	354	357	353	354	338	342	356	329	346	353	382	355	350	352	361	388	315	350	323	335	335	347	341	325	344	343	334	326	352	369	351	357	375	361	349	335	336	380	319	365	341	368	351	354	387	367	339	332	318	335	340	323	371	346	367	349	335	344	352	343	311	355	340	350	337	328	304	338	367	353	356	349	363	344	381	354	373	326	366	320	318	353	358	363	341	322	339	341	342	333	357	376	343	323	335	355	342	331	357	355	361	337	344	344	336	377	291	351	306	321	359	326	359	354	326	360	334	361	368	331	336	327	356	352	364	332	335	358	360	325	367	338	374	345	395	319	313	329	358	335	363	354	372	346	329	357	377	364	312	344	345	376	335	324	346	324	315	328	358	352	354	346	355	354	378	373	345	371	344	345	347	345	351	353	356	349	315	324	353	347	357	343	306	354	354	336	366	330	361	334	321	372	334	343	338	339	311	353	366	341	382	361	370	354	355	325	306	369	319	346	323	352	349	352	336	363	330	379	329	372	378	341	349	348	365	350	323	334	402	369	355	327	369	329	345	368	362	349	401	350	340	373	350	301	331	391	353	346	354	343	312	365	301	340	357	335	376	355	332	329	363	341	392	319	350	347	328	373	349	361	327	325	333	307	335	382	356	346	338	333	359	371	357	349	337	334	309	361	319	361	375	358	331	304	369	336	414	352	330	367	374	366	338	334	349	325	303	371	350	331	357	306	356	359	364	367	319	364	342	342	384	359	378	350	353	363	325	338	375	333	346	368	313	373	329	353	350	288	364	340	359	355	345	325	364	365	335	324	404	331	358	341	299	340	325	356	358	318	367	345	343	354	332	368	335	354	328	321	334	332	306	330	345	357	363	349	328	357	392	349	341	350	373	362	339	352	353	371	343	320	339	370	336	333	325	358	379	354	351	362	334	336	345	341	357	348	298	354	347	324	330	341	359	332	323	312	340	345	344	358	340	325	357	339	331	323	347	346	338	335	392	347	339	346	355	335	346	348	369	331	334	336	358	346	379	346	336	352	364	345	347	375	335	320	366	333	328	334	364	351	333	377	322	359	347	336	348	354	315	337	344	345	342	316	354	377	328	343	359	397	330	313	330	351	354	329	304	359	352	347	370	357	345	390	349	361	348	325	349	342	329	315	371	333	336	330	353	316	370	337	347	362	351	364	336	368	347	336	330	330	342	340	366	380	357	344	350	383	343	356	342	347	335	343	328	364	331	367	343	363	350	324	346	328	348	355	352	334	377	335	333	325	367	380	338	347	339	348	342	359	370	331	378	373	342	323	354	329	359	354	349	359	360	355	330	341	348	327	351	364	347	343	329	334	327	362	322	336	394	346	350	356	358	344	361	324	354	369	342	335	338	328	352	326	320	354	366	335	379	356	361	317	352	356	344	349	342	363	351	357	377	344	367	363	348	341	359	363	348	306	342	324	346	344	347	364	343	347	367	359	324	342	329	328	318	358	385	327	353	335	322	351	332	356	360	308	334	362	351	374	387	364	331	312	342	324	355	362	324	353	359	345	354	330	360	354	373	384	378	329	353	364	358	294	354	351	372	334	309	356	357	344	373	374	368	317	359	358	377	321	334	351	339	372	355	355	328	356	337	377	360	332	325	326	334	340	366	324	351	349	335	329	362	377	361	361	383	337	360	345	333	331	335	328	359	318	367	334	338	361	351	376	345	344	352	353	316	349	340	351	327	369	353	326	378	353	345	347	306	305	341	336
31191	5785	2994	2151	1409	1094	785	627	488	400	395	376	344	255	258	261	230	220	214	195	181	210	174	190	197	166	171	208	175	186	178	179	169	171	172	161	161	164	160	153	208	161	173	174	170	151	170	155	162	168	155	170	137	163	169	147	152	161	141	144	173	162	163	160	157	157	159	171	146	169	145	154	154	147	160	131	153	152	170	161	148	140	155	165	148	169	166	180	157	155	150	161	148	169	141	177	145	164	160	169	145	152	154	148	157	132	159	149	152	132	158	160	153	146	161	144	162	166	130	130	151	144	152	191	154	139	166	144	157	140	141	143	158	146	112	150	153	124	149	146	147	164	140	145	151	149	172	152	135	145	151	162	138	162	152	153	160	143	149	173	148	142	155	145	145	152	144	153	131	156	132	158	166	137	155	144	127	157	156	157	159	150	146	144	158	159	148	145	151	154	147	160	158	124	147	162	152	146	157	137	150	150	164	159	159	150	127	132	152	151	161	161	178	145	139	138	164	157	154	138	147	155	158	149	149	133	151	169	141	164	137	138	153	144	160	136	152	180	152	166	143	165	176	174	150	144	152	158	147	153	138	154	144	150	155	129	140	154	143	147	157	150	148	161	156	148	128	156	170	146	138	126	166	153	167	164	150	136	156	141	127	165	133	156	131	162	137	133	147	166	153	129	147	164	137	158	146	172	128	147	129	140	147	137	164	154	125	128	160	153	147	138	168	150	154	162	145	132	146	167	170	149	160	138	148	149	157	152	144	147	176	161	139	158	140	146	154	162	155	124	142	141	151	144	158	142	176	152	146	161	142	173	149	133	150	135	134	165	149	138	135	170	161	142	152	149	171	145	130	151	145	159	142	131	158	149	147	139	132	164	128	166	144	139	151	174	146	147	153	129	147	177	147	148	145	138	167	135	146	154	144	149	149	140	132	140	154	165	154	159	146	138	155	158	162	154	158	167	143	155	122	172	138	136	160	172	152	149	141	152	157	149	154	149	143	135	161	155	146	140	160	164	137	135	150	130	142	137	143	153	167	164	160	152	158	165	158	141	168	147	153	154	133	137	147	145	151	143	150	151	157	150	149	155	146	142	178	167	158	150	158	142	152	153	158	144	131	169	133	149	140	143	157	149	141	127	153	156	160	137	176	158	162	159	150	146	160	154	152	161	154	147	161	170	150	162	168	167	130	153	141	154	132	151	151	169	143	162	145	144	143	154	153	157	163	150	167	151	161	143	129	144	134	123	149	176	140	149	140	158	137	135	138	150	169	160	145	158	173	161	150	135	181	166	128	147	166	151	162	161	152	167	148	143	151	147	172	159	131	166	141	162	142	148	134	142	173	155	146	162	155	162	149	135	144	160	124	168	164	153	147	140	145	157	149	180	147	134	172	153	141	169	147	132	155	156	140	150	159	163	168	143	146	137	178	151	137	149	155	136	154	148	174	154	135	152	144	120	154	154	136	144	145	154	155	148	163	147	140	140	147	129	133	134	138	164	126	163	162	145	157	164	157	126	147	159	164	161	185	137	147	173	143	156	157	159	137	158	158	142	171	162	161	157	172	164	155	155	146	163	149	149	138	129	139	145	145	156	143	134	162	146	157	164	148	137	170	138	134	165	145	145	165	119	131	153	131	182	150	146	137	160	128	127	158	151	164	153	155	167	140	157	147	157	164	144	146	159	144	153	132	143	165	138	153	138	146	172	149	166	140	145	144	152	162	137	158	158	137	173	141	155	150	152	163	147	144	147	140	137	171	145	146	169	135	150	142	163	174	154	150	156	138	151	168	183	158	143	155	157	157	155	134	146	158	138	159	162	143	154	132	151	129	152	142	143	155	151	154	175	154	141	169	161	141	133	149	153	136	147	148	142	154	151	168	134	160	162	158	158	183	155	144	164	146	158	141	153	142	155	160	136	150	146	148	157	161	145	148	152	158	142	133	147	166	125	148	153	147	169	141	158	159	132	138	164	145	143	146	153	153	146	146	155	148	150	151	140	155	124	149	157	156	142	142	145	141	143	140	133	149	134	168	143	156	144	155	150	138	148	118	152	139	151	144	159	138	147	169	142	136	152	161	144	165	151	187	151	128	136	138	146	155	132	138	155	144	180	153	138	151	173	145	138	146	158	149	142	153	130	130	125	162	147	182	145	148	150	149	138	142	158	133	164	153	152	151	158	162	165	167	155	161	145	142	132	140	154	176	177	161	155	136	186	130	165	166	136	169	170	146	155	174	162	156	134	151	151	128	146	164	156	162	174	161	147	125	150	143	167	118	150	151	150	157	148	144	141	150	151	132	159	132	159	148	157	137	157	153	138	137	147	139	141	133	137	155	166	144	143	141	167	158	153	150	167	154	173	143	153	143	162	134	142	172	148	125	176	173	176	150	167	143	126	163	144	135	159	139	147	137	159	154	135	147	169	167	160	147	149	130	154	164	144	145	146	156	160	157	155	133	157	159	158	143	154	148	176	146	130	141	167	137	158	158	158	142	147	126	142	168	140	144	170	147	150	137	139	132	146	152	167	149	154	145	144	148	152	155	158	148	159	144	133	131	141	130	154	162	140	156	140	164	155	175	148	149	125	137	144	149	146	132	150	147	156	150	132	139	127	153	159	126	150	161	154	159	158	149	169	141	153	161	171	150	151	137	126	148	134	144	160	149	143	146	132	164	158	159	150	152	157	153	159	133	172	153	153	149	126	139	138	148	159	168	115	147	153	144	140	152	139	151	154	132	166	157	146	158	135	157	136	154	133	170	149	165	148	154	129	142	147	138	159	153	167	150	120	162	148	153	162	156	136	152	153	137	145	155	154	168	156	161	130	142	159	153	150	140	138	157	133	167	145	153	176	124	128	154	129	139	161	129	146	162	144	168	137	177	137	136	163	149	168	131	149	150	147	144	148	139	155	157	156	162	150	116	173	147	151	145	132	151	151	160	144	125	178	144	169	133	142	164	145	146	159	162	155	150	164	164	162	166	173	130	155	145	135	142	168	151	143	130	140	156	146	159	145	149	144	139	169	138	135	142	154	166	169	176	141	133	147	144	134	159	154	152	167	152	143	130	153	159	156	139	154	150	151	152	155	130	131	154	152	162	180	161	121	149	154	158	144	161	148	167	154	149	173	152	158	126	132	176	171	159	154	148	150	156	155	142	131	151	150	114	172	147	173	143	133	143	147	150	156	155	126	148	150	149	147	156	147	130	142	159	143	140	154	158	138	158	155	147	149	152	167	152	143	156	149	141	150	128	142	138	136	161	149	138	145	113	160	140	163	142	131	132	154	158	138	156	133	178	124	152	147	160	126	141	142	145	164	163	154	126	133	141	164	150	155	149	127	147	134	142	152	155	146	149	165	151	155	146	138	148	148	155	162	165	158	147	165	151	148	157	153	181	151	151	160	159	153	150	148	157	147	150	153	150	151	142	143	161	154	153	141	145	149	146	161	169	138	148	151	151	144	154	148	155	176	148	138	142	143	154	136
14954	2695	6556	6912	5637	4740	3793	3176	2659	2259	1974	1690	1584	1405	1286	1244	1169	1070	1019	996	949	853	853	803	778	776	777	728	702	684	700	655	716	588	666	681	597	606	619	599	621	554	584	642	594	584	582	549	600	567	561	540	558	535	582	568	523	559	539	547	534	558	535	537	519	534	598	563	539	524	517	539	489	500	518	544	542	533	514	525	481	483	552	509	542	516	522	531	496	484	529	494	481	515	575	517	475	521	505	499	501	517	511	534	482	511	519	514	489	543	513	460	496	524	535	505	507	523	488	508	496	473	525	510	493	507	495	507	475	527	533	531	510	498	499	476	518	492	509	455	513	525	509	480	518	443	519	461	518	454	526	478	505	518	496	471	478	494	475	479	481	529	493	494	500	516	497	516	498	493	507	442	498	526	524	564	499	477	494	467	498	513	495	506	485	487	490	512	493	465	508	487	482	534	507	479	479	472	461	499	495	470	482	548	486	488	515	508	474	502	475	514	490	463	477	519	511	505	495	479	479	500	496	530	491	484	485	489	482	502	477	534	491	500	481	473	479	533	490	496	485	516	515	499	513	503	491	509	438	508	463	530	428	521	473	513	472	498	490	509	520	487	488	529	500	506	525	512	493	480	475	491	465	502	501	501	477	461	504	501	525	490	477	490	510	484	470	479	479	501	500	489	540	505	489	498	478	512	488	474	535	497	490	492	515	470	474	481	503	434	490	521	448	468	476	489	471	498	477	539	515	479	513	542	494	496	491	501	507	527	485	514	483	513	470	475	490	497	489	490	453	489	515	507	507	541	500	496	496	505	520	494	497	542	454	483	496	518	477	514	486	515	484	497	481	480	473	501	486	513	492	479	478	444	504	522	475	477	459	524	481	465	502	502	537	498	483	511	526	463	496	471	501	512	489	520	495	543	495	463	476	551	477	486	511	509	494	527	490	505	490	502	514	484	504	553	524	466	531	464	441	527	513	462	505	466	448	482	479	488	473	496	524	528	507	482	491	502	504	454	534	496	458	487	502	484	519	511	528	476	475	467	490	489	481	505	476	464	499	461	459	507	500	518	538	527	523	479	469	508	519	545	531	474	513	486	469	513	454	479	473	510	498	472	492	497	491	502	494	496	512	460	518	487	461	499	492	514	506	491	478	487	485	499	526	530	444	488	493	457	486	471	514	509	456	484	525	469	473	516	484	512	488	489	466	522	462	499	501	458	521	534	507	500	467	520	491	529	514	525	493	478	522	514	480	474	410	488	515	490	480	512	511	506	497	528	515	471	476	486	501	481	539	539	495	489	487	520	506	467	513	509	482	537	480	509	478	479	463	480	515	505	561	479	510	481	498	496	472	539	497	517	496	472	469	501	513	485	494	501	521	495	501	483	509	478	479	491	493	493	512	486	488	490	499	457	481	507	463	504	493	489	473	469	490	478	494	477	514	509	500	496	458	453	453	493	494	520	485	498	528	469	526	486	529	497	464	514	472	503	523	479	493	500	485	473	452	501	467	511	498	468	478	457	473	506	476	506	500	499	535	479	482	483	523	515	486	478	465	493	513	522	478	480	510	472	491	490	497	475	465	489	454	491	510	522	505	491	487	521	529	545	479	506	470	423	505	489	537	473	474	503	504	501	476	501	445	483	484	509	493	521	526	502	430	475	484	477	523	492	528	527	501	514	514	499	460	484	446	512	520	489	478	485	458	482	488	484	474	503	451	522	499	498	467	482	515	486	487	464	506	516	502	486	482	538	473	507	496	496	501	505	493	491	472	493	517	472	483	507	472	471	501	536	513	466	483	495	465	502	520	509	495	481	445	508	486	505	512	499	513	516	467	461	475	470	533	484	466	476	509	507	460	497	501	502	461	481	460	449	490	528	493	493	521	502	484	473	537	509	474	495	475	510	501	495	491	449	483	491	475	470	499	486	525	458	514	492	504	430	518	498	512	490	472	530	489	456	461	491	473	473	504	520	471	530	484	488	520	503	502	492	494	453	526	495	521	482	468	515	499	491	489	501	479	513	518	479	493	519	522	502	501	501	509	490	480	508	483	475	508	517	532	514	521	476	534	508	478	510	508	490	485	489	469	476	459	475	471	488	459	549	463	484	522	489	501	486	476	510	463	496	479	461	498	506	508	476	526	485	497	483	502	496	486	511	477	508	487	511	526	479	510	514	502	477	527	467	465	499	526	480	497	490	463	480	469	479	523	471	480	517	489	490	506	489	485	462	491	507	467	470	501	505	486	449	457	462	500	471	492	485	466	477	468	500	489	505	509	512	443	498	524	508	492	476	533	492	509	498	466	482	487	484	476	496	544	506	511	543	508	500	518	494	491	474	503	542	510	470	484	499	477	470	486	512	471	528	510	485	491	497	473	520	518	518	496	468	501	488	488	511	471	496	506	440	512	481	520	506	516	452	510	496	485	484	488	490	464	481	502	499	524	483	495	547	490	501	489	492	482	509	492	481	496	478	451	494	498	489	514	475	482	503	526	485	473	502	511	502	552	504	476	490	518	548	479	487	532	467	489	491	486	502	458	486	528	500	485	454	482	492	544	514	501	476	452	491	493	504	448	480	498	479	523	506	514	477	498	462	466	491	476	486	465	494	470	480	514	499	534	468	493	494	497	462	475	458	493	525	478	509	441	525	505	500	495	512	488	531	566	489	489	508	486	502	488	494	518	501	494	516	470	463	500	482	483	502	512	487	532	487	502	510	492	534	506	496	509	497	489	446	496	491	479	471	466	493	496	471	470	475	468	467	510	480	482	452	545	462	519	478	499	484	458	504	538	505	479	458	502	526	515	479	440	470	486	497	469	520	535	486	512	497	480	448	514	504	440	539	506	464	464	468	505	508	526	465	501	515	468	490	503	455	483	503	507	515	482	508	519	503	558	488	520	521	530	489	454	501	470	455	534	487	517	492	497	456	475	494	473	495	474	523	521	487	501	482	491	478	495	509	481	505	512	509	541	491	509	466	481	509	483	524	488	493	491	480	515	529	525	488	535	484	517	467	494	477	497	542	484	502	467	490	537	465	479	498	444	462	507	518	441	484	502	489	525	474	487	512	474	459	490	475	525	521	493	469	523	480	541	513	512	505	500	481	474	498	489	505	508	467	507	465	532	517	494	515	487	515	465	503	520	476	517	510	529	549	496	503	504	532	468	495	486	498	496	536	471	457	490	476	461	483	504	502	469	478	458	464	529	475	473	484	471	525	478	490	494	494	481	491	488	495	511	490	496	479	495	467	482	536	535	487	507	540	464	498	500	487	473	464	530	535	513	538	522	530	543	491	507	469	484	489	471	485	495	498	483	467	464	452	471	485	526	474	492	486	476	479	484	478	473	497	487	489	506	505	475	482	485	553	476	477	480	492	494	498	501	508	503	458	517	475	487	513	476	488	496	517	454	494	527	511	464	497	549	506	489	479	497	510	518	496	503	517	513	489	523	527	537	497	483	482	531	506	512	493	503	505	503	489	464	524	502	494
3228	272	283	259	254	220	226	191	214	227	193	216	236	196	205	199	214	214	201	203	200	206	209	190	207	209	198	193	202	234	217	204	195	200	197	184	198	197	207	203	203	218	206	190	203	224	231	196	190	212	212	208	212	208	219	205	182	207	202	181	189	201	217	212	185	221	190	210	194	215	191	182	220	195	206	216	191	191	203	187	200	206	194	199	216	202	207	212	209	191	197	167	202	205	195	234	186	212	222	206	200	203	205	192	203	198	211	199	193	195	216	187	188	219	188	207	215	204	220	201	208	183	207	237	219	205	236	183	193	221	198	184	216	215	182	202	245	198	202	204	233	209	196	191	202	202	201	189	206	204	178	196	213	218	179	202	190	219	218	193	190	190	204	201	197	185	211	190	226	218	235	181	200	232	218	242	190	208	212	196	215	209	221	214	218	192	224	218	197	202	194	191	230	183	200	196	195	192	202	208	198	213	185	210	210	182	211	194	199	205	219	210	206	223	195	190	212	185	220	193	206	213	225	207	197	175	219	202	216	203	245	213	238	228	189	202	187	186	211	210	215	186	236	189	215	219	215	192	186	237	184	195	190	202	175	200	214	197	184	192	204	169	203	219	221	234	210	223	221	200	219	206	203	184	207	187	229	214	184	203	188	193	231	184	191	197	182	212	213	223	204	206	196	197	215	185	211	211	208	215	170	218	213	221	207	231	200	201	180	196	201	194	244	214	224	234	199	202	161	228	231	208	176	194	219	210	206	224	211	183	202	192	182	215	191	197	192	198	204	217	190	211	215	182	185	191	198	197	204	192	228	203	190	211	220	208	188	208	202	207	195	184	222	191	192	234	221	221	191	192	190	214	195	207	198	205	203	202	208	193	197	227	188	222	199	205	203	182	239	221	201	186	184	198	200	193	189	191	226	207	207	193	215	206	172	204	206	197	203	203	220	207	210	214	213	213	215	194	215	195	184	207	215	200	218	204	186	207	163	197	191	201	203	196	210	200	162	184	186	191	204	206	217	200	215	195	208	218	212	186	209	210	204	218	207	209	229	208	224	218	202	200	185	193	208	212	216	203	188	209	211	197	185	194	216	196	198	179	210	227	199	198	207	189	213	187	209	215	216	212	203	188	208	211	204	198	212	217	214	199	204	201	190	206	196	202	212	199	202	207	211	205	187	202	197	221	213	226	211	213	221	206	204	184	237	211	212	196	208	212	232	209	212	197	202	209	209	213	215	205	194	188	204	199	184	211	197	178	215	218	202	210	230	196	228	201	184	207	173	174	198	200	189	215	231	215	203	195	195	209	207	230	188	207	194	197	233	215	194	219	217	210	204	182	215	221	189	194	199	184	215	210	186	198	196	209	197	183	212	196	195	228	204	183	219	195	222	204	188	211	198	219	208	196	211	211	221	195	188	217	200	200	174	185	190	215	224	194	210	218	206	218	229	217	217	219	202	221	181	218	207	205	237	213	207	206	189	159	197	207	216	209	210	207	199	224	198	230	204	209	201	194	227	194	183	189	177	190	196	199	199	182	219	198	183	188	200	206	180	217	188	207	212	189	215	192	205	202	214	211	173	217	213	213	198	172	195	206	182	178	194	190	197	209	191	194	193	192	208	202	178	213	202	179	170	212	205	219	215	209	206	192	215	200	221	200	204	215	210	188	211	208	202	222	212	202	196	205	218	178	206	197	187	222	220	200	215	201	222	195	218	214	188	217	213	198	219	198	209	213	177	201	195	207	203	215	240	207	186	185	193	206	207	203	200	196	202	204	225	174	189	198	202	194	197	201	195	196	192	206	178	189	217	198	208	175	195	190	199	199	203	212	201	195	210	189	222	180	200	214	206	168	223	216	229	182	180	223	224	194	224	190	197	221	177	190	198	211	232	211	203	192	209	219	191	216	219	200	193	231	208	216	206	202	198	227	205	206	209	191	197	179	188	233	227	226	220	207	205	200	206	180	219	189	202	199	191	181	190	223	208	223	206	201	193	206	199	202	211	204	214	193	211	192	183	167	211	183	202	185	237	198	209	208	200	227	214	159	225	211	208	174	194	201	214	228	191	188	220	208	209	192	207	200	213	176	197	210	210	219	211	221	225	206	191	214	213	211	215	189	204	222	214	212	181	214	213	172	208	206	177	194	214	212	223	204	209	184	209	200	202	200	215	221	190	201	205	197	193	210	194	188	191	216	198	208	199	194	193	224	191	222	208	225	214	216	220	210	206	204	226	215	214	174	196	202	216	195	187	185	208	216	206	218	174	166	199	213	212	186	221	195	205	176	198	202	189	197	217	202	191	208	214	222	218	211	201	202	212	228	213	235	225	196	199	197	211	211	207	240	222	190	198	190	187	174	228	181	189	211	225	198	197	209	165	211	220	213	207	196	202	197	184	205	213	233	190	206	193	200	212	198	211	187	210	189	187	205	204	203	187	172	189	215	218	176	223	205	221	208	193	203	212	200	182	199	186	218	213	207	215	168	233	214	169	185	217	196	206	197	212	168	252	214	200	197	198	200	206	207	174	173	203	191	190	188	206	210	217	208	215	191	222	208	173	205	208	217	200	214	202	201	207	181	215	217	183	199	210	182	197	217	212	197	217	227	192	200	210	203	216	194	213	192	190	187	221	185	194	207	176	227	198	216	185	187	180	217	194	206	215	189	203	205	220	178	184	182	214	202	219	209	185	207	227	204	219	217	218	208	181	200	189	189	221	187	194	209	208	209	189	232	216	188	217	212	194	199	200	162	200	197	208	194	209	205	202	179	217	201	199	204	193	228	200	205	201	164	212	211	204	203	201	210	209	204	226	228	173	191	186	206	244	195	189	232	194	214	208	177	190	212	205	210	186	219	170	205	211	208	201	206	225	212	182	211	192	211	200	195	197	213	197	178	204	198	193	181	197	181	226	198	214	209	211	196	205	199	195	210	175	203	193	185	175	223	198	200	219	189	186	198	186	189	198	190	224	226	214	176	223	213	229	195	197	181	193	179	193	234	175	201	196	187	222	188	189	218	223	228	198	175	199	189	194	196	216	207	191	209	211	203	198	190	186	186	215	217	202	213	202	189	222	186	189	221	209	178	211	186	215	193	212	212	179	197	196	235	209	222	197	194	218	206	195	188	199	220	200	183	206	187	214	176	195	201	186	189	211	210	216	204	209	218	230	193	213	217	212	165	204	182	204	195	200	233	190	186	216	207	191	197	197	178	197	174	205	213	212	196	206	204	214	221	209	224	193	186	224	206	201	201	187	223	206	205	185	202	187	195	238	222	195	212	222	183	250	182	187	233	220	204	191	222	210	222	225	214	208	203	190	216	201	192	237	195	190	186	225	201	209	193	207	215	200	210	188	184	203	227	214	205	198	211	183	205	198	219	226	191	180	199	202	207	213	187	207	197	210	218	192	219	225	194	202	186	213	199	196	205	207	209	215	219	207	227	220	206	212	200	193	185	211	208	228	200	227	174	213	222	220	210	220	221	199	184
4140	677	849	857	853	753	703	711	706	708	638	697	680	645	638	622	691	640	622	629	650	653	638	596	636	661	618	633	655	652	585	651	678	628	633	664	641	630	615	657	617	605	644	597	647	622	626	606	609	651	625	591	634	637	619	608	662	634	663	623	668	669	630	637	603	664	630	629	634	616	636	643	643	595	583	613	593	602	625	619	639	616	591	623	627	621	635	630	616	643	620	608	570	648	635	623	601	668	631	640	630	627	613	649	588	621	642	625	643	600	620	609	638	611	600	598	640	620	606	629	578	621	612	619	606	599	595	597	621	637	594	614	623	623	615	638	686	607	620	628	596	604	644	625	613	599	607	628	642	609	658	547	628	590	647	626	633	612	593	584	647	631	614	660	602	611	617	682	641	636	584	619	658	626	596	631	594	625	603	609	600	584	676	601	567	630	634	647	592	586	605	636	622	603	643	622	608	614	623	615	636	594	615	620	666	578	597	573	616	606	613	607	635	643	615	617	598	629	657	625	637	601	611	619	659	642	652	594	593	629	612	637	637	664	609	640	618	643	656	629	588	634	628	629	595	612	658	689	632	621	643	627	638	670	632	618	653	628	620	662	558	667	671	628	604	607	617	666	601	613	632	642	592	643	640	604	641	626	612	645	616	616	640	625	659	617	592	662	608	595	626	625	612	612	608	606	603	624	583	630	654	595	644	583	577	586	643	609	647	606	669	572	642	602	644	591	606	650	583	666	630	638	642	609	565	558	657	602	609	598	595	594	606	716	632	612	646	622	651	596	584	610	595	624	590	619	577	636	631	639	595	612	605	659	656	617	577	567	611	598	624	594	599	606	605	637	634	620	595	617	592	602	619	641	613	598	624	613	610	613	597	620	608	620	595	593	645	645	632	622	571	645	646	656	663	629	601	600	599	644	659	635	623	638	626	622	595	587	560	616	587	641	551	625	618	626	593	644	584	589	621	604	640	596	592	660	606	613	607	581	662	676	604	624	572	621	611	605	661	612	615	606	642	610	614	602	610	682	632	635	628	633	614	634	635	630	658	634	631	612	626	637	626	635	626	605	578	596	570	618	625	639	644	638	603	596	584	609	644	612	587	577	584	620	649	564	604	655	614	630	649	634	605	610	685	649	603	619	654	670	625	675	614	612	641	552	648	578	621	600	618	610	598	630	611	603	616	640	601	635	639	613	649	623	611	612	635	603	642	563	645	624	608	612	602	614	625	625	610	648	590	638	568	630	608	604	626	606	594	586	614	653	660	602	628	613	630	563	583	602	622	602	667	611	646	627	640	642	613	632	599	620	610	638	598	591	644	573	579	579	604	620	621	629	623	610	629	625	569	610	620	623	627	633	616	612	636	609	630	651	636	598	613	601	600	638	575	623	621	643	627	628	592	609	577	604	597	585	627	662	615	644	571	610	595	628	599	626	656	631	615	577	648	638	652	632	617	657	620	618	667	619	603	572	635	622	637	621	611	605	635	608	626	588	637	623	579	616	627	615	613	653	646	649	612	619	621	630	631	592	623	582	620	622	630	619	613	642	637	641	601	637	638	671	620	664	613	643	681	604	598	630	629	621	650	621	616	605	579	628	628	587	626	629	608	610	629	613	621	578	617	643	621	577	678	627	585	593	626	603	631	638	590	642	621	631	623	576	636	653	668	591	641	603	641	586	651	641	633	614	583	608	634	642	674	595	610	583	594	625	629	634	585	615	638	590	627	617	594	592	628	623	658	658	652	604	612	621	621	607	573	644	659	629	599	622	613	637	647	611	635	651	644	612	617	686	613	591	578	644	611	641	599	608	599	614	643	591	630	624	598	596	638	575	593	626	629	613	621	637	605	624	617	600	612	624	622	616	621	594	644	604	617	636	622	623	620	619	647	595	610	620	650	665	614	685	610	621	590	623	641	659	556	660	622	619	610	581	623	609	636	630	617	581	603	611	614	618	604	616	615	605	660	596	645	631	629	637	633	638	621	598	637	650	657	591	639	599	628	622	624	607	600	602	656	613	605	586	647	594	588	662	613	606	643	552	659	658	620	611	610	604	658	575	643	610	630	603	569	646	543	617	614	610	618	635	596	601	660	622	608	611	653	601	656	646	639	632	607	600	665	630	610	612	657	602	645	611	612	592	622	664	626	627	631	620	608	620	608	635	648	652	581	610	608	600	613	658	595	646	602	609	639	645	650	637	639	621	624	591	610	601	607	629	616	611	640	598	617	579	617	625	624	600	615	639	612	641	602	621	598	652	619	644	639	612	592	623	644	601	602	637	646	643	599	686	584	633	655	637	644	618	642	606	632	587	582	606	624	631	625	628	584	607	633	633	593	649	588	621	609	651	616	661	598	632	640	591	669	651	623	637	636	615	627	570	622	650	623	619	641	594	613	629	567	637	650	622	625	601	639	603	645	608	579	610	626	671	623	622	611	587	640	610	582	609	613	617	601	602	622	635	597	617	624	649	644	620	613	594	620	638	625	657	587	586	651	606	630	643	620	608	655	613	632	662	606	643	591	607	660	632	660	668	616	592	626	622	630	586	636	587	604	632	604	617	657	626	621	649	625	610	671	584	624	646	644	574	663	625	587	604	585	601	633	637	631	609	604	648	646	596	639	660	632	616	607	588	604	633	654	628	593	630	613	681	607	631	587	621	607	622	624	606	638	634	604	630	638	639	645	620	631	609	609	625	608	627	635	592	625	637	630	606	613	607	636	624	599	600	593	604	610	625	642	577	606	618	606	593	550	604	649	586	619	579	638	640	671	651	615	637	593	612	614	636	590	612	648	622	585	638	613	620	631	668	648	599	602	628	626	596	646	633	604	638	584	606	582	611	618	613	620	562	614	613	578	611	628	618	632	604	651	596	644	609	652	666	588	594	620	628	668	652	585	626	601	652	671	578	620	627	657	644	642	601	683	593	632	639	596	599	603	633	632	638	619	604	605	606	632	632	668	635	619	639	611	598	624	607	626	687	647	645	622	622	615	596	589	656	629	595	540	631	595	700	609	634	614	624	630	658	620	629	657	633	647	628	617	658	630	620	613	638	635	613	601	645	621	611	609	575	644	626	603	597	584	637	636	584	594	634	626	624	649	598	597	597	678	615	620	608	635	652	605	637	654	634	598	615	618	605	615	608	618	622	618	598	615	597	621	659	628	567	607	609	613	587	655	652	641	604	623	617	621	637	644	615	582	620	672	602	607	636	615	588	636	608	596	592	627	566	625	584	603	619	644	604	627	662	627	613	637	615	644	650	622	585	560	606	639	637	580	624	632	647	581	602	622	615	658	611	635	654	597	608	615	671	628	619	619	660	601	597	636	590	637	604	654	591	657	682	583	596	616	601	610	595	582	625	622	589	601	666	652	655	646	627	618	607	617	599	627	636	584	646	599	648	620	642	616	644	624	623	640	647	600	606	639	670	623	617	621	621	646	588	664	617	636	562	601	630	621	639	635	606	624	627	636	623	630	643	618	597	624	627
16911	1441	1308	1031	687	567	400	364	292	220	238	167	172	167	157	124	127	158	124	117	130	120	110	129	147	115	107	137	115	112	119	117	122	102	123	99	106	115	99	98	103	111	102	106	105	97	110	110	120	96	103	117	108	104	96	104	98	97	97	85	90	105	123	92	106	94	111	110	113	119	86	86	99	94	79	92	108	107	122	84	139	108	98	110	109	98	102	106	107	102	118	90	96	110	93	100	94	89	103	86	105	111	104	97	99	93	83	88	110	96	120	109	124	113	93	95	110	101	94	93	98	102	97	108	104	90	100	91	97	97	107	86	82	89	90	83	84	112	90	107	92	106	108	90	114	104	100	103	86	112	130	103	105	84	93	99	100	100	96	110	115	107	87	82	83	116	102	109	95	111	97	101	108	93	106	118	103	117	106	93	96	91	90	92	103	96	110	97	90	94	83	92	110	101	98	106	87	97	100	88	112	97	100	92	94	105	109	116	108	90	87	114	95	92	96	116	114	77	110	72	108	124	87	101	100	118	97	100	98	94	81	84	101	96	105	89	99	107	92	103	122	129	97	86	92	117	111	123	107	111	96	118	98	93	95	93	115	102	104	96	81	111	113	99	97	105	107	108	103	98	110	100	103	92	100	89	92	84	90	115	114	95	109	113	97	94	107	94	84	94	85	82	95	86	97	85	94	119	110	99	89	98	107	91	110	97	108	114	96	96	76	101	94	103	91	116	97	109	106	91	100	108	107	94	100	89	108	105	108	101	78	101	109	90	95	103	99	91	105	106	107	100	92	88	94	87	90	100	97	100	102	91	107	115	101	82	116	103	107	87	110	106	107	108	116	95	111	97	96	116	89	113	112	117	82	108	88	112	100	100	118	96	88	106	102	112	93	103	105	112	106	97	97	95	95	89	98	100	97	100	121	112	109	98	107	96	98	86	96	103	105	113	101	97	90	77	95	92	95	83	89	97	96	97	93	87	83	104	115	106	112	88	77	91	100	96	104	108	109	92	101	110	93	116	100	99	91	105	117	95	104	96	90	83	100	100	98	99	94	107	106	99	107	105	102	96	104	102	89	114	119	96	98	98	113	101	111	100	96	101	98	91	116	86	89	114	100	114	108	91	89	92	110	93	117	114	109	96	96	97	123	107	109	89	122	86	116	90	105	102	96	94	114	92	125	102	93	100	96	105	112	97	91	86	103	107	114	96	89	115	108	110	97	104	97	103	111	88	97	96	96	88	101	106	93	106	82	108	94	95	104	105	110	92	91	113	86	98	108	95	87	95	103	105	93	91	89	100	98	109	99	124	92	109	113	89	106	121	92	116	97	93	105	97	110	92	109	93	88	96	114	85	98	96	89	92	86	95	90	100	91	90	110	85	105	112	99	97	118	91	88	95	97	102	93	99	102	96	93	92	101	96	102	96	124	92	118	100	90	96	99	104	95	103	98	94	122	95	93	107	96	108	92	111	110	114	108	108	96	115	109	104	103	101	96	100	94	100	98	104	94	90	96	95	96	96	94	97	103	89	87	86	86	111	102	106	108	94	93	108	90	109	87	92	97	107	96	116	114	104	104	111	93	107	93	91	112	98	97	109	93	104	96	85	108	105	92	116	98	111	91	111	102	101	119	96	111	102	96	108	101	95	106	114	98	91	113	89	100	94	77	103	118	118	97	98	86	95	115	88	99	107	93	85	95	105	104	94	107	87	101	101	101	104	93	97	89	92	86	104	106	97	108	96	102	103	94	102	87	99	81	102	102	92	100	104	96	86	107	106	87	96	77	95	102	94	104	107	94	97	75	111	114	98	114	105	93	84	101	99	110	109	95	93	117	95	87	104	103	95	91	89	111	118	101	87	105	116	119	106	101	83	122	109	101	85	106	95	92	101	110	93	112	65	93	86	104	107	104	96	96	110	108	104	111	85	113	97	110	103	87	100	94	91	100	78	115	85	96	99	104	97	96	97	94	117	75	125	90	108	104	101	92	89	131	117	98	99	103	101	103	88	106	107	87	97	95	114	100	115	103	90	97	107	78	103	104	81	102	104	106	89	105	95	91	79	98	92	113	114	117	103	100	111	108	96	105	98	95	99	95	85	106	86	80	90	94	109	105	86	89	105	113	96	102	92	99	104	105	77	96	114	107	83	112	101	94	93	100	94	95	89	101	88	106	93	103	79	107	107	101	97	91	114	98	101	102	106	105	111	120	106	95	88	109	104	113	105	102	104	99	105	104	91	100	92	105	96	97	89	115	115	91	99	96	91	96	95	98	97	91	101	103	83	100	119	99	119	81	102	90	110	89	89	109	96	86	91	89	101	85	105	115	100	108	95	96	84	106	94	89	97	107	92	86	100	101	106	93	98	96	102	111	90	112	98	110	108	103	103	91	93	111	110	103	98	101	86	111	116	110	84	108	86	106	100	110	98	91	109	100	83	96	84	98	114	94	106	104	104	98	91	101	103	115	90	86	120	83	91	108	99	101	96	103	107	86	107	91	104	97	98	83	109	107	108	123	110	106	94	79	93	97	96	79	78	110	86	99	104	94	96	92	88	116	101	112	117	88	119	107	82	101	113	106	94	91	116	96	107	94	87	112	113	117	96	100	92	97	114	100	111	116	94	130	94	99	122	99	99	96	105	128	96	112	96	81	89	108	100	76	99	120	86	107	94	110	115	104	90	104	108	97	99	99	107	85	100	108	103	107	138	102	94	97	88	102	101	101	125	110	107	110	96	94	85	97	89	109	98	102	94	92	95	106	87	114	100	106	106	85	99	102	89	108	88	117	102	99	108	105	74	92	103	105	96	96	104	94	107	98	127	91	97	98	112	96	111	89	84	108	97	102	100	91	94	98	91	100	93	112	98	93	83	98	102	102	91	102	97	95	87	98	94	93	97	79	110	101	106	92	83	89	95	99	113	96	97	109	117	91	106	110	94	97	87	112	89	96	86	82	110	102	103	100	99	95	111	103	94	97	91	99	100	115	106	102	100	109	117	126	88	105	94	95	102	112	86	93	106	98	101	81	93	80	97	92	103	89	110	97	91	104	108	113	114	104	109	133	108	93	97	98	103	106	106	111	100	102	100	115	97	110	101	87	94	100	88	110	101	94	94	91	87	108	102	96	97	98	94	91	80	89	113	106	97	105	92	100	84	112	101	95	110	96	101	103	95	82	118	122	107	93	109	116	107	97	99	100	91	92	104	119	84	106	82	93	103	111	95	94	106	98	82	101	116	84	118	114	108	107	118	106	96	110	106	83	97	103	82	87	99	92	101	89	87	109	91	98	84	96	85	105	97	93	89	92	101	99	110	93	109	103	92	100	107	96	101	100	114	78	108	92	111	108	88	100	84	82	85	102	94	99	84	97	117	96	84	111	104	114	108	88	101	91	112	92	96	113	93	94	93	107	108	89	104	100	106	94	83	100	118	83	89	92	99	104	103	106	89	114	99	113	94	94	101	104	107	84	110	88	110	86	113	98	101
9635	1463	3599	3804	3172	2556	2010	1761	1420	1260	1147	1014	876	864	777	774	667	640	660	610	546	555	495	510	492	475	449	453	436	473	436	408	434	438	433	443	423	396	400	400	413	380	444	392	377	400	408	417	381	382	375	373	399	379	349	365	344	376	364	356	355	383	362	396	359	366	335	322	345	351	325	379	372	356	368	385	352	319	340	395	344	351	318	337	341	350	365	348	363	375	378	336	354	343	340	354	390	376	331	349	354	355	351	331	300	327	340	351	362	318	338	378	337	355	346	353	354	370	353	329	312	331	336	346	338	348	352	357	333	352	367	330	355	332	360	341	345	334	337	344	370	381	334	368	341	354	365	344	371	314	339	329	344	326	302	336	335	356	360	389	379	335	343	345	348	365	303	352	353	340	334	344	335	336	344	369	366	359	358	364	365	349	329	348	343	361	317	366	359	359	352	339	341	348	337	355	359	383	333	323	323	352	348	340	383	369	334	295	346	355	360	376	355	375	339	389	354	376	348	334	360	344	340	371	337	352	336	344	369	351	327	362	347	338	349	347	369	348	353	333	340	374	343	351	353	359	386	360	380	348	362	341	349	335	343	320	371	371	346	342	342	365	341	338	383	298	350	322	350	349	340	358	298	364	356	339	348	337	370	342	329	316	356	346	341	323	339	330	321	337	347	352	354	343	359	328	365	356	342	336	348	360	359	329	359	340	363	346	320	369	321	337	340	337	345	368	362	330	338	352	330	367	318	330	320	346	293	356	352	378	362	385	368	355	364	351	340	361	349	352	335	355	325	378	356	315	345	362	327	373	360	343	330	308	345	378	334	342	349	345	367	347	370	364	351	372	320	361	327	364	341	369	342	364	355	323	348	374	340	375	327	348	351	325	346	378	341	327	358	357	334	371	363	377	353	355	341	368	364	319	344	331	347	342	315	348	360	331	329	330	333	362	372	344	369	342	303	360	299	353	373	358	343	331	328	330	337	360	329	342	310	332	351	352	379	355	356	374	324	326	338	339	351	339	354	375	341	347	321	324	333	328	346	314	353	341	367	358	369	363	347	325	369	330	351	357	343	349	341	338	317	359	362	342	324	352	358	303	352	330	324	317	351	368	373	342	317	355	359	305	312	343	358	355	344	377	337	327	390	333	346	333	344	354	359	322	394	351	349	356	301	342	348	353	356	308	363	337	330	326	344	348	351	351	320	351	376	350	355	321	346	341	328	348	332	317	344	383	344	340	360	350	343	358	353	359	332	349	357	343	338	354	354	349	335	337	367	361	332	344	375	327	342	344	352	329	339	369	352	359	367	362	370	378	341	333	323	328	391	363	344	359	337	331	367	343	330	336	350	349	349	345	337	352	360	322	380	347	325	313	350	355	358	327	351	365	360	362	350	343	345	312	338	374	346	348	370	349	330	355	350	345	332	331	337	360	345	313	333	357	360	372	346	346	313	327	341	348	322	336	342	330	352	342	351	374	335	335	355	332	330	337	324	344	362	326	352	370	327	355	363	343	335	342	366	365	344	330	370	360	345	329	363	334	345	350	358	357	318	334	361	359	351	333	339	345	351	349	356	339	343	346	318	358	353	341	339	347	360	357	340	340	366	345	326	326	355	367	333	332	336	322	329	332	325	343	348	303	344	335	322	368	334	327	312	339	366	352	340	371	330	361	358	329	368	352	354	333	362	320	337	329	296	350	354	352	349	396	339	333	336	352	333	336	337	346	327	356	364	345	350	385	357	357	355	318	339	350	374	344	340	351	355	348	355	370	322	341	333	368	363	329	345	326	337	335	331	335	340	348	309	316	362	348	340	360	331	363	337	314	350	331	341	310	333	375	330	354	346	324	341	323	335	331	358	372	367	347	323	368	336	338	328	363	375	361	344	333	343	350	357	345	351	342	362	389	354	345	345	326	374	342	359	364	360	310	352	332	325	349	331	296	371	338	349	356	344	348	346	339	392	315	347	336	310	358	359	302	314	327	324	380	361	344	318	371	351	349	334	320	365	376	349	347	358	363	343	317	348	366	337	335	332	348	361	329	348	365	315	356	321	343	345	321	347	349	334	325	391	361	352	309	334	362	338	338	350	357	343	357	346	361	350	323	358	356	331	353	339	335	351	329	305	359	344	346	317	335	317	354	322	343	347	349	343	315	327	362	351	344	368	330	341	368	300	370	325	342	340	353	355	341	336	373	355	336	329	333	380	324	322	315	353	302	290	349	336	326	326	346	356	329	367	336	346	331	330	339	358	303	330	344	316	333	331	348	355	354	319	327	359	318	321	372	348	343	323	335	347	379	328	313	361	324	366	336	344	361	339	354	334	315	364	326	326	331	358	345	352	372	325	364	332	336	351	329	354	330	332	338	331	318	356	350	338	318	350	327	359	362	335	336	350	344	388	353	367	391	365	352	328	331	342	374	324	348	324	355	368	359	368	332	332	367	348	297	313	322	374	338	341	346	338	349	351	339	374	321	354	336	336	321	338	362	316	353	369	307	353	335	325	347	315	323	346	320	324	359	325	357	343	346	360	336	322	328	327	345	351	314	342	346	369	348	331	331	332	333	317	369	317	324	335	370	329	369	308	338	303	354	338	352	322	335	334	367	367	321	350	347	354	317	340	337	344	339	347	348	357	327	329	341	341	359	356	353	329	353	326	346	335	335	366	358	365	345	345	314	337	357	332	391	350	380	387	362	357	337	364	300	347	354	349	363	345	340	320	368	344	319	367	306	346	354	330	366	327	336	341	292	339	356	325	346	351	346	369	329	325	318	323	362	322	348	342	330	336	319	327	352	346	341	367	350	352	326	332	331	322	362	336	354	335	353	304	341	311	354	335	318	349	348	355	354	335	333	337	345	320	357	357	357	353	356	323	330	338	319	336	347	353	345	373	316	350	363	331	354	325	344	287	327	363	354	315	351	335	333	383	352	339	322	335	336	339	349	337	340	338	321	327	319	357	344	358	336	356	341	358	340	374	331	343	345	345	340	357	364	340	348	361	348	301	352	368	328	333	347	300	342	321	336	312	364	341	347	335	332	322	343	366	376	360	344	336	321	305	359	352	315	366	350	317	342	345	355	345	349	391	352	342	347	351	394	377	368	334	351	389	379	334	317	357	315	325	346	307	349	364	352	330	328	352	296	351	336	313	360	332	323	337	314	357	327	353	329	362	361	331	347	351	354	325	339	348	320	332	348	332	323	334	322	348	367	353	355	351	349	357	358	320	302	355	360	309	336	332	325	331	366	376	347	293	378	333	345	354	340	368	339	350	305	309	354	342	336	382	365	363	351	339	360	347	334	337	359	324	323	329	366	333	362	356	320	347	342	342	364	314	372	307	349	359	326	296	345	358	322	349	325	373	341	346	367	354	367	344	354	351	353	367	327	304	351	354	330	333	343	372	360	302	371	317	363	360	366	328	382	331	341	340	363	350	365	345	331	349	352	387	366	369	326	356	320	347	339	370	347	309	358	341	370	327	341	328	317
25639	3696	2997	2126	1462	1038	791	601	471	396	400	314	268	258	271	222	239	237	238	215	202	186	204	205	192	175	165	198	180	181	148	172	155	170	178	158	174	172	150	171	176	178	171	124	162	165	149	133	172	133	138	147	141	137	162	135	168	146	130	154	149	137	146	173	143	142	168	162	156	147	145	148	144	161	138	168	132	143	150	144	176	138	142	142	146	146	136	153	164	171	127	159	137	142	145	138	128	132	150	170	153	159	146	167	151	135	157	154	163	145	166	154	144	131	159	129	165	144	161	148	154	116	155	131	169	157	141	163	158	157	125	131	151	141	152	145	149	174	152	136	165	161	139	130	150	146	149	127	141	157	155	165	133	133	143	140	124	165	156	150	179	142	162	138	145	138	150	152	146	145	141	156	140	151	155	151	153	167	121	140	150	170	141	144	129	146	133	131	134	164	148	140	163	166	156	145	145	129	167	156	145	151	160	162	140	153	132	156	147	145	160	123	151	183	134	116	166	143	159	144	152	155	156	150	131	139	166	141	121	134	149	152	134	147	141	143	156	127	138	147	168	145	154	157	160	142	137	158	160	151	160	153	167	162	143	168	170	169	144	157	147	158	157	161	151	137	167	145	151	140	161	146	116	151	145	156	127	149	143	146	145	126	150	145	159	170	161	135	155	152	132	149	132	139	148	163	135	133	132	140	156	137	137	150	153	153	141	136	151	146	155	136	139	133	129	149	126	165	160	150	140	158	145	153	144	158	139	148	151	157	153	143	159	168	138	127	149	150	131	146	140	134	148	165	147	160	148	166	153	141	147	176	148	159	160	175	143	154	154	122	138	136	129	148	167	147	155	136	146	135	155	172	131	160	150	145	143	171	155	157	154	155	146	169	154	143	146	151	143	141	125	146	155	146	155	160	140	163	147	145	137	143	148	142	143	144	169	132	150	140	159	144	171	146	166	166	158	137	164	118	162	152	152	157	138	149	150	147	132	133	158	127	141	151	159	131	158	158	148	181	165	154	144	133	149	137	132	161	154	152	146	136	157	142	146	144	154	134	158	136	159	127	158	148	161	163	145	159	149	143	148	159	162	134	167	152	136	123	162	161	132	163	151	132	170	165	144	162	148	159	136	141	154	164	129	152	154	130	146	151	150	145	164	146	145	149	132	142	145	123	140	173	150	161	146	124	123	123	135	134	161	160	154	157	176	144	132	129	127	155	142	163	150	159	156	145	158	124	161	125	142	149	165	150	153	160	150	136	135	165	145	159	151	134	141	146	169	158	137	150	144	153	148	136	126	148	142	159	161	135	159	153	129	156	133	146	137	146	160	160	140	124	164	130	149	131	164	152	154	128	145	123	133	159	157	162	128	136	154	154	138	151	127	145	146	154	160	139	162	153	144	150	153	171	134	150	160	160	142	145	158	137	140	149	162	174	146	126	124	156	128	150	145	144	155	147	152	160	157	156	136	163	151	133	155	162	159	152	138	155	138	148	168	144	143	156	165	164	137	148	138	139	142	139	165	137	152	149	144	139	136	153	150	146	156	142	147	172	164	150	146	149	152	163	167	149	139	158	152	143	145	151	155	132	139	130	146	157	138	143	137	145	152	151	147	136	129	157	153	147	134	149	176	143	161	152	162	140	161	159	133	156	150	160	145	150	145	141	151	147	149	156	142	192	152	166	173	133	153	153	150	119	163	163	144	152	118	173	137	166	156	149	157	149	166	156	153	168	169	154	146	149	153	153	180	133	160	168	147	136	148	175	157	137	146	137	136	155	167	154	136	136	146	136	144	165	136	132	158	159	160	117	142	160	146	147	171	139	126	171	127	159	147	143	151	146	156	149	143	143	151	163	161	165	146	152	142	143	174	158	152	143	151	159	142	135	146	155	139	150	156	139	148	145	161	132	154	140	158	142	167	149	154	139	146	134	162	137	160	137	144	144	139	140	152	155	150	151	152	164	166	134	159	159	134	148	151	161	152	149	172	155	153	154	137	162	155	142	154	131	139	157	160	165	165	140	138	152	159	138	133	159	150	155	121	143	153	157	140	146	172	147	165	119	144	150	146	136	149	134	150	130	150	143	144	152	141	141	160	132	151	145	162	129	165	134	133	153	142	159	137	160	154	148	136	150	162	148	144	151	152	139	136	135	138	174	132	152	147	135	146	142	147	139	145	143	162	164	133	150	157	157	156	163	162	142	170	149	141	160	141	153	165	134	140	140	125	133	156	148	142	165	144	133	128	142	155	136	154	159	162	143	143	139	178	150	166	146	166	151	133	160	146	139	162	134	150	145	151	128	139	131	144	150	158	162	146	144	136	146	151	139	125	152	171	146	130	143	144	139	147	154	131	152	151	168	156	136	165	132	153	131	159	168	173	145	125	153	151	126	140	141	145	126	141	137	154	166	146	138	143	160	124	176	141	131	155	165	146	156	154	152	145	138	140	153	155	137	150	167	138	141	165	146	155	143	148	146	153	145	126	166	139	149	176	141	141	148	145	124	148	156	150	140	182	147	161	154	147	160	147	158	142	163	155	144	150	135	146	125	152	141	152	146	151	126	154	142	144	148	155	170	152	138	148	148	156	152	160	133	167	134	138	136	138	137	155	152	149	157	180	159	140	162	158	141	161	173	166	137	150	139	141	142	153	135	138	164	177	148	143	130	158	150	151	158	138	149	136	165	144	156	154	139	141	133	149	138	143	136	143	163	160	139	152	159	144	152	151	149	142	157	166	125	169	139	132	156	126	143	149	151	134	150	159	166	157	150	145	137	149	134	162	137	160	171	134	165	134	161	125	154	138	160	137	158	126	142	147	130	140	148	128	150	136	131	153	150	171	145	130	148	150	139	137	145	131	141	163	157	159	144	128	146	174	147	137	147	150	143	171	162	134	157	156	144	146	142	134	146	147	142	156	132	149	145	142	155	155	157	149	156	145	148	146	149	154	144	153	124	158	148	143	150	150	153	172	141	160	138	151	143	150	175	157	153	153	154	142	174	164	156	156	144	145	129	144	155	152	163	150	165	170	131	141	147	149	153	152	140	146	173	156	140	152	128	146	160	172	152	141	140	166	125	185	140	137	137	140	126	167	126	138	164	148	156	150	138	173	153	173	148	164	157	152	130	167	129	126	133	150	156	163	152	142	141	163	159	152	136	155	143	137	141	143	140	130	133	144	148	137	152	123	147	138	165	160	134	150	147	138	130	146	146	157	161	175	156	150	147	151	145	160	145	143	143	151	141	139	157	146	156	133	147	165	146	158	142	147	148	118	154	162	144	148	147	149	142	146	131	164	142	142	143	149	133	128	175	167	145	151	128	156	150	143	146	160	144	144	161	159	150	144	152	146	137	150	126	168	152	154	160	138	130	152	142	143	154	144	160	168	184	136	141	170	151	147	159	169	152	139	145	173	151	129	144	148	144	139	152	173	176	152	140	149	131	172	169	159	146	149	148	163	170	164	136	148	154	151	133	171	125	127	172	164	152
12941	2709	6588	7050	5777	4739	3805	3151	2664	2273	1903	1773	1543	1504	1323	1281	1182	1099	1007	989	910	911	830	790	782	773	710	731	669	672	704	682	619	682	675	636	639	610	568	571	614	573	585	550	594	525	552	575	528	526	538	540	555	547	559	516	558	553	506	516	527	495	518	523	512	553	580	547	503	494	576	503	519	511	544	516	525	499	537	504	521	499	518	494	524	532	532	499	538	514	510	438	536	506	528	501	528	525	504	499	488	498	494	461	496	501	513	521	510	478	471	568	460	531	459	532	483	544	481	526	511	510	436	488	494	496	526	482	476	471	509	502	485	483	456	499	499	505	500	495	469	522	492	550	491	546	510	499	489	498	509	500	497	510	482	490	482	510	504	474	491	467	463	464	506	497	462	522	509	483	478	475	513	524	482	520	461	479	471	521	471	524	482	470	508	462	503	480	501	501	496	536	501	496	457	514	509	506	517	510	533	481	502	532	505	491	502	492	479	520	482	468	481	526	454	502	475	508	517	486	467	510	493	487	459	473	483	454	523	488	493	533	504	510	520	478	500	506	483	494	539	484	525	513	504	492	485	465	499	474	462	518	505	492	442	473	485	485	496	545	505	521	510	460	494	495	485	505	516	516	500	498	504	509	526	532	496	498	493	471	499	493	506	470	472	513	501	476	504	458	497	506	469	504	461	488	520	478	508	472	498	499	537	536	496	537	518	502	518	440	473	501	476	487	545	529	472	487	489	476	513	515	475	450	503	485	456	522	489	542	468	500	475	507	500	515	488	474	498	472	491	480	493	506	441	513	507	479	489	510	539	543	491	507	506	503	513	504	509	499	517	500	474	481	506	497	501	480	490	498	492	465	537	431	468	507	511	471	509	484	500	518	489	494	520	544	510	494	511	501	465	501	468	566	467	475	474	493	479	536	512	476	503	475	502	509	515	498	517	521	490	497	461	486	462	494	485	487	493	454	508	512	456	535	481	471	465	521	494	468	485	492	525	471	466	445	472	519	495	491	506	469	451	491	465	549	481	484	495	476	516	493	497	535	509	513	501	505	497	519	508	475	503	509	494	478	480	473	499	509	503	522	476	452	489	470	509	477	458	539	462	499	486	479	505	494	468	495	483	483	497	486	503	522	495	432	460	498	520	486	520	530	487	482	481	457	449	487	498	502	477	526	500	470	509	465	481	505	521	505	493	523	513	524	480	452	531	482	487	486	491	487	478	498	464	506	458	479	471	493	497	489	466	502	473	524	500	540	506	466	515	476	505	489	499	521	444	468	509	504	460	508	525	510	477	475	513	491	489	468	499	495	511	484	501	504	512	505	454	530	484	469	484	484	496	470	520	477	479	506	476	526	483	476	522	486	489	490	480	491	485	483	474	544	502	541	505	479	514	454	510	536	462	511	483	480	500	521	501	521	456	486	474	494	524	470	549	486	501	470	478	519	482	533	502	538	471	506	497	491	492	488	507	491	460	524	503	522	513	512	499	483	509	514	474	522	516	481	491	510	470	492	475	518	536	486	533	494	503	508	464	519	520	460	521	493	495	484	480	501	471	508	484	467	515	493	511	453	505	520	514	495	526	523	501	463	449	508	440	474	507	455	444	489	485	494	494	461	478	517	486	490	461	496	511	484	512	516	508	470	503	514	490	498	504	519	487	486	490	478	488	525	484	481	500	513	504	504	448	500	494	500	517	534	523	483	490	516	473	516	485	501	502	508	495	475	496	493	508	487	507	514	478	531	475	484	500	502	499	477	505	494	478	464	523	499	511	504	502	516	524	488	489	502	517	517	526	482	491	461	504	474	509	496	491	494	447	482	530	516	482	498	503	454	531	523	515	510	480	526	485	484	501	477	504	446	487	448	480	478	498	464	526	462	497	507	513	540	521	554	528	507	460	526	510	515	486	505	481	462	489	492	463	472	462	517	462	475	516	461	469	505	495	509	494	512	497	523	479	491	542	504	501	487	463	521	466	510	522	478	487	511	490	464	510	493	509	458	490	536	491	442	503	483	501	504	502	502	516	508	483	464	476	508	464	448	534	542	537	475	493	528	484	478	484	529	482	526	469	483	469	481	474	495	493	481	519	485	511	522	485	470	540	492	478	527	474	489	487	469	491	503	498	523	491	502	487	470	497	489	497	469	465	431	504	518	475	484	497	502	508	479	481	496	487	492	508	479	474	496	501	450	520	488	471	480	453	515	489	485	443	509	475	447	492	500	528	498	493	478	507	527	476	525	475	496	505	478	473	460	492	509	503	490	500	474	495	477	496	475	507	528	500	532	523	477	468	495	526	495	478	515	495	530	476	451	496	519	466	484	468	463	492	460	520	466	517	483	471	485	514	478	496	481	478	490	460	481	461	521	492	452	531	497	513	462	475	489	465	500	497	472	482	501	540	474	474	504	487	512	483	495	520	527	514	451	477	489	501	518	476	511	472	532	504	534	504	469	496	456	511	529	484	471	497	517	508	492	532	491	494	502	497	519	508	488	471	537	460	484	483	511	486	472	491	568	475	488	456	506	510	512	513	531	489	505	486	476	509	454	492	462	473	465	467	509	470	479	504	487	521	499	493	483	491	465	467	491	491	525	479	508	518	519	543	455	472	439	520	503	466	473	487	479	478	501	514	482	485	547	473	454	484	530	498	458	506	522	520	481	495	495	479	497	464	487	503	454	499	475	505	469	455	477	518	482	530	496	497	459	516	485	436	505	495	464	479	529	490	507	501	485	508	532	510	504	475	519	526	486	487	478	496	466	459	495	489	499	496	501	491	504	510	482	513	465	462	502	494	483	477	461	471	461	471	522	482	503	498	489	466	503	466	471	481	472	475	484	473	482	487	476	484	504	537	523	519	443	476	478	511	523	508	523	525	480	547	543	496	503	515	467	479	468	500	491	461	498	465	481	493	498	501	439	495	462	506	515	512	469	507	494	490	485	467	530	490	505	473	469	491	496	467	473	500	524	501	500	487	482	516	505	498	452	481	504	524	482	466	507	486	500	486	490	508	486	500	487	519	457	494	499	512	478	500	509	473	499	478	506	504	503	481	485	491	514	462	496	473	499	512	494	529	531	502	484	497	515	513	467	449	470	541	473	527	502	531	504	492	519	480	481	472	533	538	457	485	459	494	483	488	469	484	548	492	476	501	487	506	491	496	499	511	471	523	518	508	496	487	491	532	483	467	507	523	486	500	519	444	474	500	525	504	498	521	456	467	524	468	525	503	436	497	527	504	531	523	491	510	493	500	494	434	466	494	507	508	483	476	484	479	481	488	497	495	507	520	511	470	513	455	483	521	466	508	509	490	535	477	499	463	472	454	512	492	514	516	526	547	496	467	476	508	458	475	488	506	535	504	509	465	507	479	496	478	510	479	474	506	491	457	505	485	502	508	495	502	484	497	520	494	500	497	502	516	510	488	513	471	458	507	545	472	490	497	503	516	519	501	485	495	439	480	494	451	442	467	495	503	456	503	479	462	506	478	517
3219	305	290	254	258	249	245	195	200	195	190	198	218	215	200	192	174	219	176	200	210	215	193	191	199	194	200	215	209	213	193	197	198	210	215	217	224	180	212	196	244	190	217	221	191	207	196	171	212	204	199	208	205	188	196	209	198	208	208	185	189	188	215	213	185	214	210	172	179	182	173	193	209	220	179	197	215	175	199	205	231	211	195	191	214	216	218	191	205	201	193	197	214	193	213	181	198	191	206	199	200	208	219	223	195	214	217	206	209	209	218	206	208	199	213	211	212	190	195	239	233	191	194	233	203	216	199	204	205	199	191	215	200	190	237	186	210	173	192	206	217	195	189	214	199	188	216	210	196	196	194	195	187	189	204	203	223	180	194	210	196	164	200	202	220	234	205	197	210	189	157	204	212	207	209	189	175	217	197	204	231	206	202	204	197	187	226	224	176	232	207	212	211	202	181	197	180	207	191	210	201	184	180	220	192	200	190	196	197	221	206	199	199	193	206	190	199	231	217	177	208	214	190	193	191	192	202	213	195	208	225	212	205	219	203	191	205	211	216	198	205	191	165	208	190	197	198	218	203	191	217	192	193	184	204	184	209	180	207	205	200	208	201	178	185	210	216	217	189	199	208	215	170	200	178	189	205	208	212	181	210	206	193	228	184	186	215	199	206	215	188	195	202	206	200	209	196	229	184	207	186	187	202	234	191	218	199	203	200	208	186	199	199	214	177	197	187	239	200	203	207	221	212	232	205	231	174	210	184	207	187	222	194	204	223	188	210	248	206	197	215	195	220	206	203	222	206	215	191	191	193	170	199	222	234	178	202	205	213	203	196	194	210	183	210	182	209	211	214	201	205	197	202	193	199	200	211	186	212	181	206	184	208	217	209	220	220	205	206	198	193	212	187	213	197	195	207	180	179	204	222	216	214	206	188	195	197	183	194	225	205	215	195	216	231	198	182	194	194	202	209	198	214	196	186	180	188	205	181	185	223	219	202	206	219	237	225	185	188	215	207	191	211	220	214	218	207	232	178	180	211	213	213	175	212	226	219	210	194	219	188	207	178	174	217	202	217	212	216	183	221	221	209	196	198	215	198	184	171	201	217	199	213	195	210	208	218	211	195	195	202	183	218	202	216	201	206	208	207	200	219	225	206	224	193	189	206	218	188	198	194	198	183	189	213	189	192	231	218	198	220	163	184	181	177	194	226	198	224	223	198	226	190	220	213	197	187	202	195	191	210	199	207	224	232	189	191	199	219	183	207	203	210	204	199	200	220	185	204	216	205	195	191	223	182	215	215	190	212	201	200	209	199	198	194	215	189	207	218	184	205	189	217	193	185	199	205	229	200	206	196	206	179	195	212	201	205	188	197	200	195	198	199	203	186	205	203	191	191	210	208	187	198	239	212	199	207	214	224	206	197	200	215	181	202	218	223	202	213	198	193	203	207	200	185	200	221	189	188	170	214	202	216	199	232	208	197	205	186	199	209	181	182	199	198	182	214	175	182	175	197	188	200	237	210	197	183	182	200	177	242	227	212	182	169	202	230	228	221	208	185	208	191	211	207	212	182	176	210	234	202	199	212	212	193	213	203	198	213	199	218	219	183	207	195	240	188	186	233	205	203	226	209	232	207	194	208	199	199	204	210	200	232	197	202	207	180	179	229	215	205	213	196	194	208	231	177	179	207	217	205	198	219	219	219	180	212	202	183	187	184	195	195	214	214	236	183	196	213	197	223	237	239	196	204	189	191	201	205	207	212	209	217	198	201	198	199	205	205	200	213	185	217	201	199	221	202	199	215	227	213	209	195	215	196	184	209	194	220	209	196	215	209	180	182	202	201	186	221	203	213	187	194	212	218	208	217	212	182	192	183	233	204	189	200	198	194	206	213	212	212	200	207	194	213	208	205	198	200	206	185	208	200	188	208	203	222	201	186	215	198	174	182	215	194	191	177	214	199	202	197	192	218	211	227	196	213	199	192	190	198	201	207	198	227	206	201	199	215	179	219	199	204	238	200	195	223	209	187	209	199	190	199	232	193	212	208	214	190	191	188	200	192	197	199	230	202	183	210	202	199	183	191	201	195	199	204	204	235	221	197	187	205	196	221	206	203	205	211	192	210	210	200	206	187	203	235	178	197	205	213	194	202	202	204	183	216	195	208	207	220	230	215	197	200	206	190	175	209	194	213	199	198	214	215	211	209	234	187	198	242	206	197	187	206	207	215	214	214	181	216	191	218	198	215	207	211	201	211	190	201	200	201	199	207	190	191	199	201	214	202	169	207	211	181	193	214	198	211	193	196	187	187	179	213	207	220	178	217	183	203	179	224	192	184	228	199	188	184	218	210	207	208	223	208	223	191	187	200	200	195	192	195	221	206	196	188	206	183	195	217	209	222	191	211	198	207	198	202	191	198	216	204	196	215	212	218	216	206	185	226	212	219	208	223	217	200	216	189	211	192	224	201	217	200	205	214	189	218	172	202	205	184	177	204	202	217	211	207	193	222	201	209	199	211	210	208	201	215	194	230	190	178	212	185	164	178	211	174	194	208	218	218	206	175	211	185	214	217	209	198	197	215	206	221	211	213	193	197	203	232	215	191	193	218	213	191	210	187	215	200	195	220	220	179	187	228	223	213	217	209	218	185	198	192	195	213	208	176	215	207	214	217	189	199	209	205	209	189	191	215	213	185	185	218	205	199	205	195	184	187	213	191	226	212	196	197	179	227	215	205	206	209	214	201	224	200	212	219	189	202	211	216	202	204	192	198	194	211	197	187	214	182	229	222	204	211	191	203	202	215	202	208	215	225	180	188	206	233	215	203	203	228	183	196	192	220	190	175	195	193	202	206	208	210	201	224	200	184	212	185	197	211	205	226	174	204	212	205	194	218	216	205	193	200	182	210	193	189	199	192	184	223	208	207	197	214	205	194	182	209	202	197	214	210	208	214	190	205	208	211	210	212	174	207	205	197	210	216	180	228	165	185	193	188	181	208	244	183	198	195	191	187	214	185	177	183	203	210	208	195	208	185	214	186	222	198	197	195	211	220	200	178	179	213	183	221	187	232	191	185	202	203	174	214	211	206	215	202	194	193	222	211	213	206	217	199	205	205	214	205	217	187	190	205	219	178	196	189	217	205	197	210	198	221	195	179	193	201	202	203	189	185	217	214	189	194	189	174	212	192	199	202	222	188	195	209	194	191	181	190	196	187	198	195	213	192	189	214	206	217	185	200	217	201	215	198	220	218	205	207	189	206	217	185	208	217	204	225	206	206	201	217	198	207	209	203	197	230	223	192	210	179	200	192	199	213	205	202	200	193	210	221	200	203	215	190	200	212	198	206	192	195	208	180	207	234	200	222	206	216	202	218	194	193	194	212	192	205	206	204	201	209	195	197	194	206	208	178	178	194	214	181	179	198	196	203	218	212	189	207	207	213	189	201	197	220	206	215	224	186	216	225	209	196	229	193	207	190	193	189	226	207	213	194	202
4237	728	823	851	776	748	716	692	707	702	663	634	637	659	640	656	607	606	629	573	607	635	636	622	623	645	621	663	596	599	665	577	611	613	642	628	627	645	617	602	589	623	620	601	600	586	601	623	639	670	601	591	618	603	583	590	591	614	634	593	608	598	602	635	637	612	627	597	617	633	630	637	640	601	628	650	610	610	579	632	572	639	635	659	612	597	618	602	625	639	593	606	688	598	648	598	644	616	617	658	603	601	615	648	646	631	597	602	623	633	609	613	611	591	621	615	595	607	624	616	596	599	595	640	614	645	585	640	645	665	596	633	625	613	581	629	649	617	623	660	616	614	641	582	643	662	583	620	584	608	617	648	618	584	615	618	612	637	626	646	625	624	639	638	601	599	638	625	598	645	629	617	611	597	621	611	609	615	650	640	582	623	629	598	601	652	615	597	630	634	613	636	623	643	590	629	631	609	583	622	618	590	596	606	627	600	619	575	635	629	599	606	635	617	628	585	612	640	621	610	552	605	608	585	588	620	579	637	654	593	618	610	656	613	621	614	632	566	666	642	601	647	619	609	600	614	629	650	609	644	588	589	636	637	618	602	597	622	624	629	589	578	593	648	642	603	647	645	622	626	624	610	640	566	653	591	623	592	660	596	625	560	585	617	609	649	635	640	630	673	624	590	595	619	646	600	603	617	645	590	646	578	640	690	652	578	600	629	607	648	642	606	640	603	638	591	611	644	640	617	629	604	588	624	625	646	602	632	607	603	624	584	678	611	699	600	638	604	615	604	618	644	626	608	642	625	578	623	558	665	591	656	607	653	584	640	610	648	614	625	652	615	613	665	615	648	645	586	647	634	619	584	624	655	621	653	613	575	596	615	568	652	615	634	614	658	667	633	623	604	643	622	601	620	636	631	636	645	573	630	643	637	600	602	639	604	629	590	589	633	585	665	647	599	611	589	569	609	564	627	659	654	618	593	594	606	617	617	640	640	619	648	605	580	654	625	623	597	624	611	623	664	627	613	608	584	614	593	560	618	634	625	635	618	631	595	589	626	595	640	583	616	623	623	609	627	643	608	600	620	618	587	607	605	620	645	594	619	658	631	567	611	635	608	595	646	655	635	599	594	615	656	627	591	606	658	601	630	639	649	625	580	615	606	650	604	553	629	607	618	613	585	590	688	565	636	613	648	619	600	636	610	559	628	569	592	592	620	652	641	624	597	611	612	570	599	614	583	631	632	616	599	606	602	579	608	647	622	580	570	669	599	600	619	637	597	681	565	645	624	628	626	642	565	592	609	616	589	592	604	616	611	642	613	651	659	640	619	585	661	698	684	604	620	556	617	589	595	656	615	639	575	599	668	667	598	621	612	629	612	622	590	631	602	591	626	598	620	599	629	603	576	616	610	614	574	621	630	591	614	640	634	583	630	685	625	607	604	629	601	596	622	655	686	602	610	661	659	613	605	576	601	611	628	595	649	577	583	616	633	642	602	618	585	612	638	648	656	597	631	656	594	655	621	611	611	644	569	596	611	628	637	599	597	637	584	610	645	636	609	584	593	618	653	596	607	616	630	611	603	625	630	569	619	631	595	617	623	626	629	630	644	655	649	639	592	602	606	661	601	628	630	634	646	642	625	623	617	613	599	609	619	653	607	592	600	622	626	587	627	603	678	601	586	610	617	612	603	586	644	620	603	562	593	624	643	611	633	633	592	606	621	609	617	599	643	612	580	596	640	685	664	610	632	569	598	596	602	549	629	606	582	617	586	588	621	623	611	648	638	530	631	593	657	609	592	631	578	606	605	603	628	585	635	650	626	566	620	613	625	632	642	582	600	588	611	627	621	645	618	591	592	655	559	653	623	604	606	601	592	653	641	558	594	597	623	629	689	649	621	619	617	622	611	665	674	639	564	619	604	631	632	626	584	583	583	588	669	637	622	595	598	599	626	644	616	636	618	657	583	630	618	600	649	619	594	626	605	563	617	649	621	621	658	613	657	604	587	601	648	623	607	594	583	615	599	637	563	611	626	571	663	615	634	632	595	614	609	581	603	631	611	588	618	640	622	654	654	583	636	596	638	593	627	607	614	628	603	635	641	587	644	648	626	590	605	599	635	635	590	666	596	577	602	669	621	623	612	614	659	618	594	623	602	609	626	589	656	620	638	563	633	642	613	560	606	573	607	638	629	621	625	627	608	657	616	643	625	629	603	607	615	626	591	640	647	625	613	638	603	630	688	616	614	602	585	599	615	610	609	605	607	616	616	633	621	622	600	639	650	603	616	621	620	572	645	595	595	607	633	602	658	620	612	633	611	639	653	617	637	598	593	628	615	609	640	612	679	571	612	630	617	621	648	622	645	629	629	577	610	631	615	584	598	630	597	608	617	614	607	658	619	585	590	635	633	619	599	648	646	642	606	599	613	586	623	641	630	624	598	655	607	570	641	602	655	589	611	624	603	606	618	652	626	615	639	641	603	633	624	610	630	609	648	622	624	606	620	624	612	621	604	625	560	650	623	603	615	636	586	584	558	618	611	602	620	653	624	636	594	617	598	645	617	607	635	606	584	620	578	648	621	585	611	635	617	613	633	611	663	657	637	599	618	577	632	609	651	621	638	614	653	574	610	617	629	616	592	626	647	626	573	590	620	681	661	664	601	585	621	668	585	581	634	621	646	623	625	588	610	606	628	605	630	639	614	618	591	616	616	601	570	591	611	580	628	578	605	589	595	581	591	594	612	612	579	658	573	618	645	630	630	579	618	597	612	618	598	630	622	633	646	633	624	618	647	637	615	589	585	597	640	561	599	629	625	610	592	601	654	634	684	622	601	598	600	598	615	656	603	618	596	634	601	586	612	624	601	619	612	609	621	622	617	655	633	602	612	622	611	623	602	608	617	639	639	616	667	601	614	590	621	548	561	612	578	619	633	610	583	581	604	617	582	625	631	625	640	624	621	618	589	643	607	621	580	639	591	623	621	618	604	612	642	602	634	582	630	655	601	607	575	600	637	602	612	589	581	639	584	579	598	654	606	612	564	625	637	654	567	625	654	604	615	624	595	554	615	658	612	588	610	632	615	657	630	620	608	611	628	633	642	604	611	665	615	595	623	651	618	649	608	592	635	638	648	619	610	605	610	608	571	640	673	613	609	583	595	618	621	626	667	607	591	631	614	596	600	626	613	601	621	636	589	622	605	585	624	635	593	583	656	572	648	597	599	576	611	612	594	611	602	641	598	606	626	588	594	598	620	633	598	612	614	609	633	628	607	605	624	598	646	617	634	604	664	663	637	544	600	634	670	588	639	648	597	631	610	559	589	632	609	594	624	612	659	612	631	612	628	633	672	599	630	626	627	675	682	620	650	590	605	613	610	626	600	646	622	601	588	628	619	621	612	623	645	566	644	619	599	631	642	592	559	607	602	616	621	585	632	647	608	600	607	563	649	669	606	576	641	628	581	602	566	598	613	637	634	614	606	652	663	611	592	552	639
15049	1339	1323	1057	730	512	403	324	270	261	211	174	176	176	108	136	159	149	137	108	121	131	106	140	121	111	114	120	107	109	115	121	106	105	107	94	104	110	108	89	107	96	118	103	115	106	102	92	104	107	97	112	110	90	89	88	96	97	75	113	105	89	94	101	109	94	108	109	123	102	119	89	99	75	107	95	102	81	93	87	88	101	96	100	99	92	100	87	108	128	98	91	97	100	86	103	103	80	100	111	104	128	83	98	97	98	104	119	92	102	94	96	100	78	111	84	105	119	89	91	83	105	101	94	89	109	96	123	103	101	110	97	97	100	92	111	92	102	90	114	97	104	109	93	71	96	81	99	91	100	89	111	119	98	107	81	105	106	106	109	105	93	106	110	95	88	103	97	110	95	103	90	111	107	105	92	77	86	93	95	108	85	92	107	80	103	96	89	92	91	84	103	99	95	90	96	112	98	103	92	91	78	91	90	82	106	93	95	85	91	94	103	112	126	94	103	104	94	111	115	93	110	101	97	100	115	100	111	105	98	94	104	114	88	113	99	102	107	102	82	110	104	105	106	108	117	114	88	92	88	118	104	98	102	95	119	112	99	109	95	98	92	87	92	106	94	93	93	102	108	97	94	118	116	95	94	89	117	104	105	110	96	101	82	102	110	118	92	100	102	96	111	100	112	108	105	87	98	86	113	96	106	96	93	89	104	88	86	114	93	98	98	100	105	106	88	109	85	84	98	97	108	88	103	80	102	93	91	84	105	87	97	86	116	106	108	79	82	96	88	99	100	102	105	106	94	87	93	97	100	109	95	113	96	92	90	91	95	101	118	102	87	114	113	83	112	101	99	92	111	105	97	105	89	92	103	80	99	91	91	96	109	101	100	100	96	95	106	84	101	93	107	119	103	85	107	104	94	105	99	92	97	91	100	99	103	87	95	106	92	95	93	81	99	109	94	86	116	101	124	103	121	110	93	109	99	105	104	95	103	103	96	105	91	100	89	88	89	102	84	98	104	102	100	102	105	102	110	92	110	93	112	85	93	110	90	98	87	91	98	97	102	84	101	94	85	112	100	90	115	102	87	109	102	98	99	97	92	90	99	105	104	116	85	108	109	81	100	101	108	84	87	123	84	102	102	88	95	91	92	94	101	86	85	97	95	109	126	113	100	89	97	82	93	96	105	86	111	91	119	100	98	103	95	101	98	86	107	88	83	124	86	99	92	100	103	103	111	101	98	99	109	92	107	103	94	104	113	100	103	122	103	104	116	88	117	85	90	89	90	89	100	98	92	100	99	98	115	99	118	103	103	99	93	92	96	92	110	93	93	91	93	89	80	111	105	93	100	102	95	112	102	108	88	99	73	90	105	116	98	106	98	98	92	93	91	91	107	96	100	96	120	98	88	98	104	96	95	95	92	85	103	110	94	85	110	112	104	81	112	118	100	104	98	101	105	102	115	91	107	91	97	117	93	72	101	94	101	104	115	96	101	105	90	102	77	89	99	81	104	91	92	100	111	89	93	103	112	94	109	115	114	103	94	100	89	116	96	121	112	89	116	80	103	101	83	95	100	95	93	111	107	85	102	100	105	92	99	109	99	91	109	97	109	103	101	114	111	92	112	106	102	87	115	96	90	98	99	89	98	103	97	95	86	92	97	119	89	96	100	94	93	92	89	105	98	107	107	101	92	90	112	113	90	107	104	85	108	109	92	122	106	78	83	89	84	95	88	84	99	102	122	99	102	103	108	106	105	112	94	102	115	81	86	87	117	119	95	90	104	96	124	95	107	96	116	102	94	112	112	114	87	85	82	97	99	120	112	99	79	88	96	96	101	111	111	104	94	109	81	110	108	105	79	84	82	109	94	89	99	105	92	106	100	106	115	107	104	89	93	92	109	90	93	97	102	109	85	98	113	111	98	113	99	89	122	109	97	122	97	97	119	81	97	92	98	99	103	101	107	116	94	100	101	86	95	100	85	103	89	88	93	97	99	106	107	103	97	128	98	100	95	117	114	89	100	86	93	88	105	111	94	106	95	70	93	107	78	105	90	103	101	91	77	79	94	103	105	110	89	83	92	110	124	96	103	97	110	87	94	112	107	100	99	120	100	102	104	108	85	103	94	101	95	73	103	116	89	107	125	92	93	93	100	94	100	95	102	99	91	96	93	97	87	103	100	85	94	107	104	98	75	95	86	129	90	103	90	127	93	108	99	96	99	74	105	97	108	112	102	103	104	103	84	107	106	87	105	102	95	98	102	84	108	90	101	105	95	96	106	119	86	91	97	92	92	94	89	100	105	101	107	99	103	88	88	116	101	111	108	110	90	88	98	84	108	114	106	94	88	99	108	106	112	99	118	99	114	93	105	91	105	93	89	95	95	100	101	95	91	114	103	97	95	108	93	119	97	77	83	91	104	95	99	99	105	113	90	96	112	79	113	101	101	109	101	91	95	91	108	108	97	101	114	106	100	102	91	95	98	104	101	116	95	96	104	94	91	106	94	93	112	111	105	86	102	112	98	97	92	97	104	86	85	98	84	110	87	102	110	88	111	105	88	90	91	100	110	98	126	93	87	82	93	96	116	80	105	107	108	96	106	91	106	106	91	100	100	100	96	115	95	114	115	110	100	100	113	99	97	88	110	101	87	87	90	98	105	102	105	108	111	109	102	92	104	117	90	114	72	96	86	109	108	105	101	95	103	112	96	93	93	106	99	106	111	112	92	102	105	91	109	110	90	127	96	106	110	116	101	104	102	119	115	95	89	112	112	95	91	90	98	95	93	107	106	107	100	114	108	106	104	92	99	94	102	90	98	89	108	102	98	82	97	107	109	100	92	100	76	101	109	107	80	105	107	82	85	97	88	101	119	95	96	117	95	88	92	96	103	93	102	105	90	116	96	113	97	109	110	100	100	95	107	91	115	88	130	100	94	104	105	93	87	106	94	104	106	97	106	104	104	103	92	76	105	99	92	96	99	90	104	100	104	89	110	96	109	98	109	111	99	101	99	114	81	90	100	90	98	115	108	100	86	99	91	101	94	108	101	83	94	91	107	96	109	93	96	87	118	91	95	90	110	86	129	102	112	107	115	94	119	101	99	100	97	94	83	91	101	108	116	96	93	86	118	98	101	86	96	90	87	93	111	110	83	112	100	78	115	98	123	95	113	94	88	100	115	93	107	93	89	105	93	96	115	95	102	81	112	74	91	103	87	107	110	100	108	102	88	90	107	110	105	99	103	103	84	100	102	117	92	100	99	123	100	103	112	114	90	83	90	94	90	95	98	96	112	96	105	106	91	98	110	96	115	110	109	97	106	87	112	101	104	86	97	113	93	103	97	103	101	103	80	98	108	97	101	113	102	103	89	103	89	110	102	92	99	93	103	99	109	91	106	89	84	95	93	119	95	97	105	97	94	86	105	84	96	95	107	94	94	93	83	102	94	99	101	110	114	113	93	91	105	111	101	107	101	107	118	106	112	98	88	83	108
9072	1515	3481	3813	3131	2565	2112	1745	1486	1218	1101	1036	916	776	762	665	706	688	631	595	643	582	535	503	523	479	484	491	462	417	448	474	461	386	375	423	374	403	404	376	376	395	371	366	382	379	361	374	399	387	371	392	400	362	331	377	368	352	370	341	363	325	389	353	374	372	361	331	383	358	371	401	369	403	379	344	366	368	375	396	352	377	366	380	345	364	358	403	358	361	372	365	345	365	362	328	324	376	347	389	321	366	385	357	354	337	386	319	367	337	360	350	371	353	328	366	302	365	346	335	361	353	326	358	341	359	324	331	358	330	334	353	364	306	328	349	325	343	384	346	340	354	330	380	337	328	334	326	338	314	354	353	390	338	356	347	345	368	329	355	354	325	340	374	375	317	359	312	356	367	366	346	318	360	331	359	392	362	351	342	326	337	335	352	345	344	340	349	341	344	330	340	356	368	350	344	353	340	345	345	376	362	337	320	339	316	339	372	333	368	353	331	324	371	370	338	302	372	335	319	334	361	374	345	334	337	361	371	325	357	325	346	315	371	336	340	374	378	334	349	333	364	360	336	371	346	349	338	383	359	340	342	363	357	324	351	350	319	347	327	360	330	331	359	342	349	350	357	366	305	353	324	359	354	372	354	344	378	337	357	349	370	312	330	351	319	359	380	350	324	313	329	341	353	373	368	351	320	371	368	340	360	367	348	350	360	358	351	327	354	361	362	360	344	334	325	333	340	335	378	315	343	367	369	340	321	317	328	359	348	357	326	385	343	335	328	332	358	308	346	363	338	353	357	375	328	354	344	359	330	392	353	355	311	338	358	329	319	329	343	330	369	349	349	338	333	331	332	332	381	350	323	350	341	364	349	360	351	338	359	340	338	331	293	359	347	342	333	357	332	389	357	359	352	353	326	358	328	326	362	345	339	376	328	306	325	373	351	344	341	347	333	343	348	319	356	327	370	350	331	327	340	330	347	342	314	333	359	324	378	372	362	343	365	333	376	364	339	309	314	344	355	362	344	317	384	379	360	330	352	319	317	334	373	346	338	344	369	330	343	334	352	353	370	334	370	356	335	348	347	414	333	332	342	327	358	334	330	354	314	342	385	303	334	330	367	360	375	338	344	337	346	309	350	360	318	351	338	330	354	341	323	359	371	363	350	364	332	350	338	319	332	342	327	335	365	317	355	355	339	326	319	341	335	361	363	351	321	375	327	333	329	363	320	349	351	311	343	360	349	328	344	353	355	342	367	344	342	342	336	296	307	346	349	382	330	377	334	404	364	341	363	373	325	333	333	384	336	341	333	380	336	335	354	343	331	367	328	312	332	327	334	373	355	346	355	352	359	327	361	346	349	375	335	368	329	365	349	362	355	339	362	356	300	326	332	337	348	354	327	349	302	338	324	317	302	344	334	342	375	334	379	346	344	355	317	313	337	332	322	339	357	348	337	296	350	336	326	350	343	342	341	360	320	356	320	326	377	337	374	378	345	382	344	338	339	368	382	343	325	342	349	349	328	346	359	330	364	330	385	314	346	332	349	320	335	358	310	352	341	307	359	327	332	354	286	348	343	331	338	324	322	327	325	355	358	299	341	342	368	363	380	376	319	343	344	358	317	350	346	350	356	398	366	311	347	374	358	337	315	320	311	341	352	320	364	323	341	333	344	299	352	358	359	380	317	352	335	330	350	327	351	350	338	323	360	361	320	338	337	335	362	328	365	328	308	332	350	317	369	343	360	362	352	364	332	345	367	362	393	378	334	345	332	336	308	343	315	322	349	353	325	339	347	351	307	330	329	369	332	347	325	311	324	330	318	339	347	362	348	360	354	334	335	340	323	341	301	358	345	332	302	366	349	366	359	333	333	340	335	353	365	375	353	331	346	317	334	346	345	326	350	334	371	361	329	345	361	316	347	317	309	368	345	333	315	347	394	360	344	360	351	345	330	321	369	313	390	344	384	320	324	364	334	302	358	374	338	343	352	349	323	368	340	307	356	331	319	378	344	346	346	353	371	359	314	344	362	336	335	331	361	346	333	365	339	324	389	353	384	347	356	362	319	332	310	358	358	361	353	396	379	356	330	344	329	350	326	355	361	298	358	369	331	387	355	327	378	338	353	345	333	324	359	342	337	348	346	352	359	346	348	349	356	363	355	317	329	341	355	323	352	369	312	332	361	342	344	331	355	353	341	355	346	324	324	329	365	352	350	358	364	358	341	362	383	345	356	336	362	367	355	372	309	335	333	353	327	356	323	357	341	409	318	306	353	347	331	341	341	355	343	389	333	333	347	323	328	355	336	371	335	345	334	338	364	333	351	335	338	331	348	353	350	358	363	361	327	357	348	337	337	331	340	371	341	349	350	332	379	339	388	357	340	359	347	340	316	329	307	319	339	358	341	343	323	323	372	351	352	355	355	372	367	310	364	356	329	366	315	323	356	337	356	327	376	356	326	363	339	354	360	375	356	361	347	368	393	358	366	355	353	360	325	330	365	337	328	365	357	363	340	341	360	322	346	346	334	322	317	362	358	342	335	319	339	355	342	351	331	287	354	334	350	347	335	363	367	344	341	358	327	313	345	345	338	345	347	365	350	342	357	357	350	328	339	370	332	324	356	352	341	341	317	329	353	342	362	333	341	362	355	325	348	372	366	369	358	329	334	338	324	338	296	349	335	345	338	310	363	371	340	341	375	327	350	371	354	349	339	356	358	328	372	346	348	388	364	335	366	370	323	328	344	337	320	340	364	345	351	359	348	357	353	331	352	334	357	335	368	312	351	376	344	335	362	313	343	340	301	359	339	347	336	328	346	337	349	325	364	331	377	318	363	345	344	350	387	350	332	365	318	349	370	356	340	346	346	387	330	363	381	318	375	354	357	324	354	359	373	358	276	365	363	369	344	363	373	319	356	334	358	330	367	361	344	357	370	345	357	351	357	352	323	332	328	323	341	316	330	344	311	354	331	351	377	335	319	353	335	373	326	344	323	330	361	352	318	351	361	336	335	332	372	326	340	350	367	335	361	363	384	324	359	327	326	357	335	342	339	353	301	375	363	332	335	333	331	341	334	325	343	376	332	333	348	375	341	386	359	381	349	344	329	362	316	317	365	344	356	348	347	336	350	330	371	360	383	356	372	355	355	352	325	324	362	344	355	320	324	335	332	357	312	321	359	327	349	353	365	329	374	348	330	322	326	319	366	324	368	375	337	353	335	353	349	338	391	341	390	367	348	331	355	295	326	363	342	313	316	376	360	321	308	335	347	344	345	358	367	326	337	350	342	346	327	345	363	370	353	371	330	365	318	338	346	346	359	353	344	357	346	326	346	327	361	361	344	347	330	332	360	343	341	334	350	356	357	340	350	317	321	346	347	359	329	373	345	350	342	321	384	361	360	338	361	345	318	376	350	362	336	339	320	360	304	330	356	319	333	340	387	336	384	313	330	372	373	356	351	362	343	359	328	372	334	329	347	353	365	363	375	357	352	349	344
23859	3286	2849	2100	1402	1045	765	554	503	422	379	333	308	286	246	241	239	225	209	225	185	172	186	190	189	183	187	187	188	183	149	169	162	142	174	157	172	161	172	165	181	169	153	170	150	150	153	165	164	155	164	159	140	172	153	163	141	168	164	152	173	141	148	140	171	134	157	161	154	154	170	161	162	140	142	131	133	155	141	129	152	158	162	147	150	143	161	156	126	147	150	149	167	157	152	147	144	169	157	141	181	138	162	120	143	130	147	146	152	151	160	146	112	141	144	162	150	159	150	164	150	127	159	166	164	164	159	163	174	152	142	157	145	136	158	141	151	145	162	143	137	168	138	147	154	145	130	164	142	136	148	167	138	164	148	151	153	172	133	134	128	151	151	170	155	125	146	147	147	132	151	148	139	150	129	144	147	142	140	141	156	142	167	141	159	144	142	162	121	139	162	156	149	133	130	140	149	172	165	137	138	155	152	133	160	137	143	143	154	128	148	151	139	150	140	150	149	156	149	156	137	167	153	147	146	149	156	144	146	156	153	159	151	166	157	133	148	162	149	121	152	145	144	164	135	167	142	170	141	132	135	129	146	130	137	146	142	144	146	149	179	152	127	150	153	136	135	140	150	145	165	136	166	137	144	141	161	126	139	158	128	156	146	148	163	122	158	164	140	163	136	151	156	170	147	150	159	138	137	161	151	158	175	146	157	146	173	153	149	169	129	127	146	166	157	169	150	151	144	156	146	143	123	144	161	145	145	137	137	178	151	144	165	156	156	146	147	137	144	159	154	151	127	158	172	156	176	153	165	141	143	139	154	136	143	162	144	159	142	168	162	162	157	137	148	151	119	141	125	135	150	139	146	171	145	154	158	131	130	150	143	136	160	140	144	127	135	135	148	161	168	161	132	120	174	141	149	154	155	156	145	115	142	143	146	145	135	148	144	157	142	139	145	150	151	156	147	130	149	155	148	138	173	154	133	145	157	148	162	146	144	149	157	162	151	149	152	126	132	165	158	169	167	128	147	142	130	135	171	146	139	156	142	133	155	149	132	161	183	158	160	149	162	163	127	156	153	178	140	146	182	167	164	155	172	131	145	146	172	166	146	163	165	146	160	137	143	122	140	139	159	134	163	160	155	149	155	153	135	144	151	153	169	149	155	156	142	162	133	149	173	122	145	166	136	155	159	138	155	129	159	144	132	141	160	133	153	135	154	142	143	177	128	136	153	146	133	140	135	127	147	148	144	134	164	148	160	157	153	147	133	142	157	158	143	153	149	152	149	151	147	143	165	134	130	144	132	135	155	129	142	141	171	135	132	170	146	153	154	148	140	142	162	142	159	152	158	145	158	150	164	158	147	149	160	159	154	140	160	129	148	142	133	129	145	155	134	121	143	138	148	119	158	175	155	133	181	170	166	145	139	144	153	155	142	154	141	155	144	162	148	146	135	138	136	142	150	136	173	170	146	153	154	168	149	144	140	149	134	140	166	165	155	147	173	168	139	156	162	164	157	145	144	156	156	155	152	140	158	158	153	149	146	153	120	145	155	148	148	153	137	150	140	165	145	132	142	127	152	145	117	154	160	146	154	162	151	165	166	144	153	134	166	163	142	169	138	150	140	157	148	145	154	150	167	154	153	165	130	140	156	142	137	148	145	142	150	140	159	145	150	155	149	140	144	138	153	150	138	157	176	169	157	138	158	150	148	141	148	158	139	153	174	136	131	163	132	136	153	137	143	166	160	162	162	148	148	156	158	145	117	141	155	143	144	151	142	151	133	160	142	159	132	143	143	149	144	159	155	136	160	138	159	131	152	155	146	141	163	137	153	162	126	145	148	162	142	131	165	142	149	162	173	157	144	170	145	151	140	145	171	149	154	161	125	126	151	127	174	166	153	150	153	150	151	134	142	149	172	161	168	143	125	142	122	139	192	154	165	152	157	159	153	171	152	141	157	145	146	153	132	152	143	143	171	158	133	145	146	156	153	150	159	156	147	142	162	162	140	142	161	161	162	148	127	134	145	132	160	147	140	151	141	148	136	137	169	131	142	152	145	158	135	133	161	147	161	120	142	139	162	164	160	127	162	166	152	140	151	152	170	130	136	149	134	155	157	135	139	142	148	142	148	144	156	149	128	176	141	145	156	166	127	131	145	146	171	158	138	147	160	146	153	171	146	151	160	146	149	140	163	145	139	146	136	161	130	153	120	150	144	144	137	151	153	150	142	150	170	146	162	135	154	154	159	135	156	134	169	127	182	147	146	142	140	145	141	153	154	133	153	153	152	145	162	139	140	141	138	154	140	175	163	132	167	146	157	149	151	160	146	143	146	148	145	144	157	143	154	123	159	138	131	126	128	161	162	137	152	156	162	133	136	143	163	143	144	154	165	152	151	159	164	166	157	142	146	150	154	143	154	130	156	152	163	147	170	157	148	162	147	146	163	156	148	132	154	145	122	140	130	144	149	137	142	154	137	145	145	146	150	135	146	153	140	130	137	154	150	150	163	173	138	158	156	136	150	147	136	144	144	141	133	170	162	157	159	166	172	158	133	144	150	128	144	150	139	148	141	136	159	132	162	158	143	149	130	144	163	148	156	169	152	145	147	157	160	153	133	156	147	149	162	182	150	136	160	179	150	148	132	169	163	160	168	133	133	139	153	167	157	161	130	149	172	159	159	150	157	154	137	152	160	166	139	123	146	148	153	136	161	130	169	134	170	149	154	141	151	153	156	128	148	158	135	127	144	145	158	157	147	155	133	144	125	135	154	138	147	137	158	159	156	134	155	154	142	150	131	157	168	157	158	133	148	172	147	151	164	142	134	127	155	162	139	141	138	133	164	140	158	151	168	164	144	139	144	159	148	159	161	181	146	136	134	156	158	137	154	132	166	158	171	140	163	158	139	151	155	140	127	115	137	142	131	142	164	171	145	156	169	142	145	141	155	158	171	145	133	164	143	147	165	128	139	177	147	156	151	167	146	169	157	131	149	148	165	151	140	178	153	152	159	156	144	131	171	152	142	135	156	146	139	152	153	145	122	164	140	141	159	118	136	168	158	137	135	143	133	137	135	143	131	150	155	139	146	136	148	159	142	160	129	124	144	136	149	135	134	180	153	154	137	137	159	150	163	148	145	143	137	149	135	141	162	147	155	159	135	133	148	145	155	163	152	120	139	131	166	185	137	157	148	134	134	152	150	153	160	162	144	136	145	139	126	150	170	140	171	168	153	164	144	144	147	139	162	164	167	169	152	151	160	155	135	153	154	177	155	174	148	157	125	158	151	142	148	143	137	126	154	152	140	158	117	142	156	151	163	160	139	149	154	165	159	128	155	146	170	140	133	136	133	167	144	154	139	141	156	170	135	161	134	141	126	144	158	136	134	152	136	156	172	139	140	157	147	168	128	156	139	148	162	141	156	178	134	167	126	143	138	166	147	156	141	138	148	158	160	151	138	160	156	135	163	151	160	146	159	171	142	174	160	145	176	146
12274	2737	6558	6830	5894	4709	3896	3080	2733	2310	1970	1775	1523	1461	1334	1199	1199	1096	1058	997	963	893	901	876	760	794	792	737	710	656	708	672	682	652	670	642	663	631	578	600	602	573	547	613	565	558	576	572	550	601	556	542	568	534	532	565	525	595	548	538	569	529	504	559	501	557	541	589	550	511	545	544	541	546	547	509	488	515	552	499	543	512	548	537	521	514	525	465	511	539	540	506	557	509	495	526	488	538	484	536	494	500	541	493	540	541	500	528	462	520	516	517	522	507	517	526	481	499	499	510	478	494	497	468	484	505	498	483	501	466	512	478	512	508	462	478	543	485	536	519	496	486	513	529	478	548	511	502	499	503	450	522	531	485	518	487	512	513	508	498	497	529	488	486	479	479	513	491	509	501	489	481	496	510	516	492	497	477	530	500	525	473	502	500	482	492	521	488	502	495	493	484	507	460	543	477	524	497	490	506	502	495	455	472	541	522	528	489	494	513	496	491	478	511	497	527	500	496	519	493	487	496	508	489	483	509	484	515	476	484	502	482	499	461	502	502	469	499	458	515	502	527	503	500	496	535	488	508	485	511	483	486	500	502	520	528	513	517	455	477	483	506	537	478	463	517	513	510	516	453	495	479	497	490	505	524	508	512	498	467	480	467	504	486	498	513	466	469	495	514	493	512	515	548	552	511	502	497	482	513	518	502	498	493	510	495	438	537	492	488	504	524	471	485	486	522	488	487	481	519	493	519	489	472	510	496	497	483	529	484	531	489	508	489	516	509	455	502	504	463	460	529	530	474	514	444	500	510	476	508	526	479	529	464	490	477	517	492	455	489	488	487	473	464	496	475	516	489	523	492	496	531	501	467	459	464	502	511	503	471	513	489	488	497	490	467	532	548	479	490	479	521	476	506	462	483	501	477	469	507	498	483	478	470	507	537	459	516	533	470	448	483	522	488	485	480	502	476	490	471	501	515	509	522	475	501	501	525	507	533	470	529	491	499	477	462	467	474	481	514	477	516	470	526	463	486	466	494	476	491	519	505	464	504	500	476	511	503	465	498	461	502	491	463	488	529	542	521	504	484	510	455	458	478	501	549	490	494	472	466	505	463	475	505	478	532	478	530	509	499	498	469	493	488	490	502	498	478	529	516	442	516	478	506	522	494	493	520	492	508	510	480	461	477	496	520	495	493	495	475	508	457	494	503	477	509	522	465	512	521	482	485	469	474	485	475	490	465	511	493	514	486	501	477	485	499	500	471	478	508	477	461	451	514	496	515	519	508	505	481	522	490	491	500	446	530	551	486	480	516	492	514	448	482	519	486	494	504	474	500	477	533	492	499	521	550	501	485	502	497	504	475	473	533	498	447	513	493	464	518	452	506	466	512	467	497	498	473	490	500	489	498	472	483	522	506	485	490	500	526	486	473	516	489	502	507	501	535	479	481	499	454	533	518	489	529	499	497	479	500	492	511	467	479	523	502	457	476	492	468	511	491	455	523	481	496	482	469	524	478	495	475	512	502	505	527	489	511	506	517	516	474	534	524	477	516	507	508	458	447	504	526	486	457	475	495	497	516	493	485	508	509	489	511	500	508	536	501	489	511	478	497	470	515	513	493	499	520	494	476	457	492	509	489	513	544	519	529	484	529	488	516	484	486	498	450	505	549	458	524	473	506	504	491	506	491	486	489	476	478	473	500	493	470	516	508	495	495	484	449	475	508	480	510	519	520	476	477	521	481	533	479	507	498	498	487	485	469	483	517	482	479	445	502	490	513	529	549	496	475	476	474	508	472	489	490	479	475	501	491	523	510	486	465	443	480	478	529	503	493	490	535	485	480	498	469	503	504	499	528	462	500	487	472	468	517	509	523	474	468	444	500	485	506	517	455	483	512	450	491	497	504	467	509	482	508	514	513	505	491	499	497	496	469	523	500	496	475	488	489	475	496	460	471	475	496	503	464	538	508	477	482	521	466	484	497	492	509	490	459	526	483	519	460	510	487	453	518	507	480	502	490	498	465	512	477	495	467	437	493	530	464	482	450	498	512	469	528	516	453	442	541	519	473	469	448	521	467	512	511	459	489	500	505	490	540	482	477	454	470	492	489	458	506	519	487	478	487	501	491	490	508	462	518	496	508	468	492	500	513	491	474	484	490	461	466	511	504	452	491	480	502	507	502	501	499	471	461	504	491	462	469	531	477	484	518	483	509	471	501	470	510	521	507	474	471	483	508	489	490	523	462	486	457	547	535	458	469	507	514	506	483	503	477	518	490	527	535	482	490	478	439	477	506	525	516	478	512	509	473	510	452	511	504	463	480	475	487	507	504	453	509	501	500	499	477	487	517	457	480	498	502	483	460	497	501	488	485	451	470	481	480	506	494	500	499	475	447	527	483	489	497	501	474	510	501	516	512	502	499	509	476	477	496	469	500	478	514	527	472	500	501	500	466	514	494	480	527	498	503	484	491	475	500	460	510	471	498	469	480	487	491	499	491	472	484	502	484	510	480	521	475	484	466	487	472	468	480	480	500	526	476	496	509	482	495	506	545	497	487	513	512	497	504	473	499	484	497	477	530	535	483	489	498	493	501	471	488	469	499	470	483	488	471	483	493	477	498	506	517	459	481	490	491	496	481	515	462	455	473	508	489	525	483	486	479	515	468	465	460	508	488	470	487	521	491	450	468	455	483	484	486	492	510	464	530	480	444	520	477	495	505	482	494	497	484	485	487	504	502	479	524	499	511	468	505	506	463	493	499	496	525	505	478	492	536	499	454	506	495	502	486	461	540	516	527	465	483	465	462	472	505	450	480	451	508	465	465	445	461	506	494	482	481	518	455	469	449	512	515	515	497	475	553	513	503	506	524	451	503	504	498	511	491	493	514	502	480	502	550	495	538	498	533	495	489	512	500	501	468	517	496	491	488	493	519	493	478	484	493	460	511	504	485	479	473	480	469	461	487	536	516	504	490	497	513	487	492	463	501	527	504	480	562	505	524	515	463	538	491	487	501	515	503	487	483	486	472	528	508	515	481	504	486	503	491	492	513	468	477	489	463	489	528	529	485	484	508	508	486	508	506	502	519	499	529	523	491	520	503	527	504	507	485	509	499	470	533	510	488	516	515	453	489	536	476	519	477	481	493	528	548	493	471	503	495	478	496	508	508	465	563	503	493	451	514	497	525	493	494	501	506	553	473	494	510	496	512	480	533	537	494	488	537	502	515	498	498	530	511	495	486	513	496	507	517	513	523	505	486	479	473	495	525	545	495	475	475	513	506	480	479	491	504	490	542	465	533	476	456	508	488	482	506	495	447	484	532	507	510	496	498	502	501	483	466	504	515	469	516	451	498	490	506	494	508	478	509	505	468	489	500	488	474	519	499	472	498	470	495	475	477	510	510	480	483	474	520	527	505	542	470	472	509	506	543	478	493	516	499	469	486	507	490	507	541	524	489	499	514	522	510	499	541	482	516	530	481	497	467	512	488	500	518	493	486
3121	281	277	251	241	214	219	208	214	212	191	202	201	209	226	224	216	216	208	237	213	194	195	185	221	190	216	216	226	218	205	187	215	184	198	178	220	187	199	204	204	192	193	197	220	211	218	183	173	235	176	207	199	210	228	200	193	194	212	193	196	231	206	186	187	216	207	213	213	195	220	217	213	194	207	194	201	194	216	204	199	210	187	196	217	214	227	225	209	201	224	190	209	209	236	225	200	212	210	206	172	204	209	182	199	194	198	202	189	219	239	206	191	198	182	207	195	216	213	193	197	224	214	203	182	199	194	202	231	225	182	207	222	172	196	188	219	216	195	196	177	190	216	190	211	230	200	199	172	195	205	190	204	231	200	178	195	201	202	194	217	186	205	195	199	185	185	215	202	168	159	197	192	190	204	243	174	207	215	177	172	202	208	186	202	204	203	175	222	211	182	204	232	186	203	203	222	192	211	229	208	182	206	195	184	200	191	224	187	197	193	188	182	212	205	190	203	191	198	186	228	197	200	202	202	191	202	193	187	212	187	189	191	203	218	207	208	203	184	215	207	209	197	216	214	227	214	202	212	211	198	203	179	196	212	215	210	214	188	201	207	233	199	211	197	186	184	199	222	209	173	202	219	197	201	185	203	198	221	215	192	224	184	215	195	219	183	211	211	207	214	203	209	202	210	191	197	207	214	211	219	196	193	210	214	199	209	189	191	232	229	202	204	196	198	184	211	193	200	186	218	182	189	197	215	208	204	198	198	204	215	183	199	240	191	205	192	187	195	215	202	213	208	213	197	234	238	156	229	200	202	215	205	222	205	182	197	178	204	196	206	220	204	201	214	209	197	211	214	184	195	190	216	212	183	208	172	176	193	204	177	202	211	191	202	203	192	192	208	182	198	184	187	201	199	185	217	185	196	211	198	181	197	186	225	222	226	190	220	200	186	201	195	213	205	188	184	184	212	208	202	197	193	214	216	210	227	193	205	185	182	184	188	218	225	205	201	194	175	200	168	184	197	202	217	229	212	193	208	192	190	208	202	216	202	201	231	205	191	218	182	193	176	202	205	166	210	192	212	219	209	249	197	191	221	176	224	181	188	218	202	227	192	194	204	192	206	184	190	225	200	210	197	194	213	212	210	201	218	208	192	202	182	187	177	210	177	200	228	185	209	189	205	190	192	207	221	229	183	177	217	216	200	209	218	190	215	206	207	192	189	199	202	217	202	211	214	205	200	201	190	200	210	174	192	179	202	223	188	209	200	197	190	212	217	191	195	217	215	177	188	236	207	214	230	194	191	179	208	219	184	180	201	203	225	204	208	179	185	200	215	209	183	203	247	208	200	175	163	207	197	189	206	214	193	188	186	200	188	178	179	210	188	227	212	187	218	218	191	206	210	201	190	180	190	191	216	197	228	195	198	210	207	190	161	200	199	219	220	210	220	186	203	214	214	186	201	224	190	200	184	206	198	204	213	196	212	200	220	189	207	191	205	184	217	194	187	195	219	203	215	184	176	219	214	200	201	196	220	194	208	210	190	199	204	186	208	183	177	179	216	231	185	194	196	213	195	201	206	218	212	199	232	204	217	216	203	206	195	175	187	216	197	191	204	194	197	188	216	206	198	204	218	214	210	168	213	202	235	210	199	192	200	187	220	217	194	208	217	198	196	192	196	219	209	202	207	234	183	213	207	198	206	227	201	220	216	212	188	194	210	213	199	195	202	228	209	195	213	204	181	221	188	224	198	211	180	206	187	199	226	204	194	221	190	203	197	216	205	194	178	207	182	231	218	203	186	194	214	205	206	197	203	195	178	198	213	221	188	207	212	214	215	215	188	183	224	196	209	212	193	192	186	180	196	173	229	191	191	173	211	197	176	217	220	198	228	194	220	198	201	186	188	199	199	214	186	209	197	183	200	227	209	206	206	215	228	209	211	217	202	228	189	215	181	230	197	207	195	220	202	191	214	177	185	198	199	209	211	220	195	180	185	192	181	162	196	200	204	195	206	211	238	226	181	173	197	197	215	197	225	204	207	186	203	201	199	186	192	176	203	202	201	192	187	221	193	210	245	199	185	202	195	186	194	209	206	218	206	206	230	175	156	187	213	188	193	187	230	201	198	219	208	196	211	207	192	192	192	192	220	201	205	212	203	199	182	200	235	207	217	201	189	201	197	222	224	193	211	196	220	207	201	207	214	222	196	193	191	183	196	207	205	180	203	204	214	201	189	206	207	187	187	202	177	189	209	202	175	167	200	180	179	185	219	191	198	190	189	211	208	177	206	203	182	223	227	217	214	163	202	179	182	222	197	202	208	215	201	218	226	213	202	193	178	210	200	203	198	210	190	197	184	220	190	213	181	216	218	213	207	200	225	191	198	219	199	198	192	208	222	208	212	187	195	189	204	195	209	219	210	213	192	187	198	207	189	205	188	198	190	200	197	198	224	206	222	212	189	201	191	193	201	217	192	176	209	193	205	199	192	211	216	186	193	230	182	201	213	207	182	217	211	164	192	217	208	216	198	182	209	224	188	204	203	200	198	171	210	208	188	211	176	193	186	210	196	189	177	200	216	190	200	192	221	224	201	178	204	230	201	192	194	192	160	219	227	207	183	205	198	183	213	214	213	210	218	185	198	198	197	216	195	203	210	235	181	200	190	193	189	207	199	179	174	204	206	210	200	213	190	229	189	200	199	195	203	182	207	194	210	208	203	188	209	198	177	197	191	195	212	209	183	213	212	205	203	208	212	208	209	208	215	188	207	242	191	212	199	221	208	183	199	190	209	191	200	216	210	202	213	202	188	204	199	195	205	170	208	185	191	212	209	199	210	202	212	215	209	201	227	244	171	215	207	204	195	195	178	217	220	204	191	193	210	201	215	196	209	184	193	205	194	211	187	200	205	202	206	207	176	179	225	177	203	203	182	216	227	194	206	219	211	190	210	203	196	183	192	201	186	232	189	200	208	189	212	194	199	206	216	220	219	203	204	199	194	205	182	208	204	214	200	188	208	215	188	216	197	203	184	206	215	183	204	185	165	188	208	188	211	179	182	187	198	175	213	203	192	180	181	219	204	215	194	182	210	183	212	224	184	216	195	226	211	211	189	212	188	190	205	206	190	218	201	203	176	185	200	220	189	183	214	206	214	191	198	184	191	189	204	202	218	200	189	235	222	206	212	204	189	190	191	206	205	193	206	236	212	228	187	212	197	214	225	212	196	179	190	193	209	181	203	200	207	195	201	202	216	224	193	206	201	200	194	216	200	196	201	177	200	199	207	202	202	186	209	214	189	225	193	216	207	199	229	216	190	219	203	201	233	198	205	217	203	192	198	195	191	216	203	192	208	190	196	188	208	208	202	208	213	188	168	233	210	200	210	213	193	193	197	200	196	201	198	190	193	220	213	192	191	197	187	189	194	182	174	227	194	184	174	221	187	215	194	195	193	178	204	193	182	204	226	207	163	216	194	196	192	213	202	178	217	210	187	212
4178	695	846	793	796	757	714	711	668	660	644	632	589	630	636	662	656	652	610	613	638	616	641	666	614	597	602	599	619	591	562	623	659	633	630	593	605	602	639	625	598	603	584	625	621	578	625	648	617	637	626	611	610	605	615	606	605	609	620	589	632	613	606	629	635	601	580	580	621	607	589	622	614	593	589	619	595	648	669	587	634	593	606	613	663	619	618	664	637	587	667	681	621	647	639	573	594	663	617	630	617	634	636	650	628	616	612	609	609	656	567	623	603	625	587	626	630	616	604	628	589	650	641	591	613	630	609	595	596	644	555	630	587	571	567	628	576	612	582	603	610	645	644	648	584	614	631	621	615	627	624	597	614	571	625	605	593	603	637	646	649	599	601	621	643	621	577	635	610	650	582	657	633	651	520	609	639	647	621	623	639	635	632	630	575	648	637	616	570	619	609	605	644	590	617	657	592	648	567	585	641	586	616	648	603	579	625	595	602	630	619	626	595	645	632	622	650	618	625	604	618	648	614	622	607	580	591	612	587	621	615	600	599	627	602	636	680	590	615	592	592	593	654	633	598	607	661	588	632	639	626	647	669	594	601	644	657	630	614	580	588	590	614	625	582	677	600	569	605	632	589	623	624	606	631	624	604	626	644	631	628	603	610	600	635	620	661	614	575	616	609	605	655	623	619	624	633	629	666	595	617	571	592	604	597	660	638	609	569	653	604	597	583	627	596	628	622	604	607	583	623	642	617	610	627	571	589	621	645	678	598	621	616	611	656	635	625	633	628	580	646	598	607	608	637	604	589	652	665	628	532	626	654	602	594	650	599	623	629	604	608	633	599	650	595	622	648	622	584	587	663	676	599	609	597	598	627	594	606	602	592	628	624	635	621	604	601	639	630	610	651	608	595	610	667	621	613	608	680	607	623	570	645	637	653	634	599	561	609	626	576	667	600	637	627	628	585	636	628	625	644	614	631	616	615	605	598	615	648	612	661	545	620	603	645	650	608	632	602	602	584	567	585	661	609	632	636	598	614	598	628	644	614	596	633	587	590	607	654	602	611	631	585	617	657	571	609	610	603	600	659	590	645	653	617	596	596	607	562	599	659	632	614	623	647	613	593	639	593	593	584	597	626	602	586	639	646	622	608	623	606	618	583	629	603	610	571	627	609	603	656	618	636	623	572	629	625	587	663	658	631	592	613	647	627	595	628	669	636	590	600	600	586	623	568	606	600	660	650	598	583	654	610	579	605	635	670	665	640	621	651	619	618	612	565	638	625	602	603	585	643	608	582	589	607	636	617	579	624	603	598	607	572	606	599	600	580	583	656	597	555	662	604	610	621	597	604	680	595	642	613	610	669	621	617	609	550	586	627	593	566	606	586	653	599	600	570	631	633	618	662	623	632	569	656	534	608	616	607	569	608	644	649	635	617	603	663	610	581	630	601	649	629	606	632	592	627	612	677	624	599	652	618	632	592	632	647	622	677	637	628	586	585	622	602	632	652	664	628	618	658	631	592	590	621	648	627	626	599	628	617	588	622	659	622	610	602	621	605	638	646	613	626	636	598	578	640	604	656	645	624	619	563	642	591	589	659	633	614	644	605	642	597	591	595	588	640	632	629	596	607	661	609	618	579	624	623	622	602	618	579	596	655	604	647	643	607	618	609	616	606	571	612	611	645	632	614	615	621	617	641	635	595	601	569	620	567	655	651	606	626	609	585	621	646	575	629	581	615	638	607	565	646	595	594	606	581	562	669	591	686	638	633	597	565	643	601	646	575	584	638	640	615	624	576	633	611	646	659	614	631	565	616	634	621	580	613	641	566	627	606	607	601	674	607	612	594	638	626	626	626	614	642	677	616	633	611	622	589	598	639	677	570	656	595	632	653	627	595	624	609	605	631	605	634	580	598	618	673	567	623	614	613	589	602	619	626	552	643	602	619	603	609	610	608	591	633	618	631	678	596	642	621	610	621	665	641	603	578	606	666	648	613	639	629	595	613	606	608	626	617	638	615	605	632	598	593	618	608	639	613	603	644	632	618	663	630	587	629	588	593	615	610	594	613	628	666	620	641	624	571	595	634	650	646	616	586	631	628	592	614	608	621	629	606	622	601	564	635	627	605	643	628	615	568	611	644	653	611	614	576	599	605	613	601	634	606	636	615	599	586	627	659	606	604	548	615	666	588	628	605	644	644	619	594	633	610	636	585	599	620	662	621	621	645	664	622	653	603	596	642	669	585	600	629	541	638	644	615	616	619	620	646	637	621	648	620	625	594	613	636	656	588	616	652	576	616	630	626	610	651	595	609	607	595	625	609	572	638	651	599	635	632	613	606	593	572	647	619	629	631	651	662	626	586	620	591	596	641	600	553	627	606	635	636	638	661	626	643	598	625	649	610	626	597	572	608	618	626	632	587	646	619	600	594	598	607	627	619	636	649	628	602	617	654	596	633	649	622	624	622	686	576	630	567	604	589	634	603	664	579	589	600	623	628	625	584	673	605	683	620	604	624	599	645	616	627	675	606	606	632	634	637	603	634	622	640	621	616	625	620	583	624	564	628	619	558	633	599	658	601	568	634	619	652	602	619	602	603	640	648	646	609	623	618	642	605	579	605	629	598	632	615	597	629	614	603	618	641	586	606	598	631	679	585	632	596	633	606	615	633	642	598	628	578	641	584	595	649	593	641	569	629	654	608	638	628	600	605	667	612	612	589	604	591	642	636	619	609	594	628	591	613	624	645	602	609	602	603	590	588	600	628	599	622	572	598	623	648	611	593	613	629	606	612	658	640	592	600	621	698	609	596	633	611	595	579	627	593	614	620	624	624	589	614	607	611	595	622	600	633	597	620	609	578	613	608	630	640	569	594	611	615	601	614	592	620	622	629	637	619	614	615	624	611	590	599	660	601	637	664	643	585	627	621	653	543	642	632	679	609	634	639	618	624	644	619	621	672	602	599	649	592	594	624	543	624	648	609	604	620	602	593	644	632	572	589	597	620	652	602	616	629	664	645	566	618	625	638	619	663	618	583	606	623	627	609	621	556	601	593	621	587	619	627	613	616	643	626	616	527	646	598	661	577	617	619	596	594	612	625	628	625	623	603	613	634	599	648	599	628	607	612	596	604	620	593	609	612	609	602	628	596	638	634	637	664	570	621	604	619	637	578	571	606	609	623	624	622	601	632	632	602	652	629	593	591	587	650	586	628	614	610	608	641	643	617	631	569	644	637	592	672	599	602	612	605	632	601	613	609	583	605	621	642	592	592	624	660	583	622	599	602	625	641	632	610	644	624	632	669	595	584	623	630	628	654	652	558	582	596	668	616	633	620	651	642	636	660	652	593	588	635	649	612	620	639	633	652	645	612	624	621	617	643	588	592	621	631	623	599	577	603	657	602	624	609	552	603	627	575	596	615	615	626	632	601	593	627	552	595	632	634	633	621	618	608	604	622	618	620	652	661	633	603	642	639	619	603	611	657	596	606	606	648	594
14244	1272	1362	1018	743	540	372	334	287	207	224	181	172	170	148	147	127	159	120	132	134	114	117	107	114	102	116	109	141	109	113	109	123	91	116	106	127	124	91	100	104	88	106	112	95	119	92	135	99	101	103	99	97	96	108	106	99	118	88	114	97	102	86	94	95	90	97	96	102	95	95	90	91	110	101	84	106	99	93	113	112	109	117	116	100	98	96	99	95	112	103	119	95	106	86	88	109	107	78	96	92	87	96	107	101	80	100	97	104	111	102	110	93	93	109	97	101	110	105	93	115	103	98	114	106	80	111	112	95	84	109	93	91	95	102	103	102	98	93	108	103	84	97	91	99	108	122	96	80	112	94	106	91	92	115	100	89	109	113	101	124	102	95	88	93	89	111	94	94	103	98	88	96	99	125	108	100	110	101	111	103	101	83	91	106	108	107	106	107	90	111	77	101	109	94	127	81	101	101	120	80	98	95	92	96	103	98	104	87	79	117	101	107	108	106	92	85	101	98	105	97	87	86	123	113	113	90	91	109	87	110	89	113	95	117	80	91	99	100	107	105	105	98	110	87	95	103	122	100	110	98	94	70	110	103	92	108	119	99	103	90	106	97	82	112	108	110	109	88	94	94	94	101	90	103	113	121	106	92	105	75	103	92	99	106	100	105	93	106	103	113	96	104	98	117	85	107	98	98	103	87	94	98	94	106	96	117	107	88	111	89	101	98	96	108	111	98	111	97	105	123	104	98	93	104	90	77	99	107	102	105	115	102	120	96	90	106	90	97	111	98	96	101	103	88	98	112	111	105	97	104	89	112	110	96	106	125	110	93	99	111	88	105	84	101	95	92	110	96	98	119	91	105	96	96	88	114	106	94	118	101	96	114	104	103	88	98	103	102	108	112	83	107	98	104	125	92	89	97	101	103	91	89	97	97	98	102	100	117	100	107	98	102	78	95	103	101	108	115	108	92	93	101	128	120	92	96	91	93	99	112	96	84	107	93	108	108	93	115	102	97	92	120	108	96	103	74	92	110	112	99	110	98	109	90	83	108	89	108	76	105	109	82	109	107	81	88	88	81	88	99	90	105	84	115	116	101	95	91	101	122	114	109	100	97	97	99	92	123	107	97	113	89	83	104	91	104	89	95	117	120	96	94	101	93	88	99	114	101	112	107	84	115	84	106	113	90	94	104	86	97	112	89	103	74	111	117	84	99	107	109	90	94	91	89	92	101	100	94	103	85	84	106	104	80	114	102	111	109	89	93	96	93	112	100	125	91	96	86	108	87	101	97	100	99	99	102	120	104	111	95	104	84	100	97	84	99	86	102	92	89	96	117	91	114	107	110	100	77	121	103	102	98	91	94	104	92	93	97	94	95	87	96	91	87	102	109	106	88	106	113	110	106	106	103	101	86	87	111	107	93	114	90	102	86	124	111	103	99	91	104	79	101	102	99	94	94	111	109	89	94	110	118	99	97	96	101	82	105	109	114	103	95	83	114	103	95	110	87	128	84	80	105	94	92	99	128	99	99	93	72	94	80	113	94	104	104	87	104	105	98	103	93	98	97	98	111	106	95	95	103	90	117	95	109	102	127	88	102	109	100	106	95	118	96	86	82	91	121	111	106	107	97	116	100	103	101	104	92	78	95	103	95	98	97	104	113	101	96	109	96	103	108	95	109	110	81	123	91	108	95	119	94	90	96	101	98	95	109	115	87	94	97	91	118	107	72	93	85	85	104	91	102	110	87	90	98	77	122	85	112	85	99	90	108	106	105	106	105	91	107	97	90	100	107	95	108	87	87	102	108	88	105	103	98	91	78	130	104	88	106	97	122	97	89	100	106	106	106	97	117	95	80	94	106	106	93	103	102	94	98	91	103	96	101	111	91	96	106	111	108	102	101	104	110	100	96	89	96	107	95	101	87	92	83	104	85	111	94	83	92	88	95	90	102	100	109	98	85	97	105	108	93	93	92	108	96	101	101	111	86	107	101	85	90	111	104	99	111	118	85	108	84	111	86	105	116	97	122	95	91	114	114	101	102	102	111	97	95	104	112	110	117	103	99	93	102	105	93	103	92	101	100	88	107	107	94	101	101	97	96	112	116	93	109	89	97	107	82	102	112	76	106	104	100	121	114	107	109	116	104	105	96	103	89	113	91	102	92	120	100	102	99	93	102	95	110	96	112	111	115	104	112	80	110	108	89	108	107	86	118	97	89	89	106	95	102	88	110	102	110	98	118	84	90	84	117	101	103	106	98	115	118	91	110	107	96	100	85	105	104	97	106	98	95	94	98	112	96	93	108	97	85	104	111	119	109	106	97	106	89	88	107	104	98	91	85	112	111	110	94	111	80	101	86	105	107	95	95	106	110	110	132	100	87	103	100	100	105	105	115	102	100	109	113	88	100	99	109	84	107	100	96	81	89	109	95	97	103	113	115	90	96	109	109	94	97	98	109	85	108	80	100	96	109	103	99	100	109	118	110	92	101	84	91	96	102	112	114	114	97	107	102	101	93	87	107	88	113	92	83	91	84	87	94	95	93	84	95	100	99	114	102	99	98	103	97	114	97	91	100	92	100	116	83	92	112	105	108	112	107	113	113	100	100	110	108	116	100	81	85	110	91	112	86	106	95	90	96	110	95	97	75	103	95	89	96	77	90	115	100	93	109	105	102	107	98	89	112	110	97	113	95	102	99	105	95	83	126	106	96	102	102	90	102	103	117	106	113	101	94	98	86	88	98	94	99	95	110	109	97	106	93	72	113	103	84	88	94	103	104	116	85	103	101	103	84	99	104	115	90	94	103	99	98	100	92	84	100	111	100	97	88	109	99	92	102	89	109	103	91	90	101	101	95	107	102	83	97	86	100	95	107	122	113	118	106	89	115	95	84	87	95	106	99	99	102	112	87	109	80	119	94	92	105	95	91	109	109	108	97	110	89	96	99	113	93	106	101	100	125	105	103	103	107	105	94	89	96	96	104	101	94	96	127	99	89	104	108	87	95	107	104	89	89	99	114	101	117	115	100	104	95	103	85	98	122	93	107	106	117	106	108	82	99	101	98	117	100	138	89	96	117	85	113	90	105	85	104	78	103	111	93	108	101	100	88	89	103	104	89	98	120	121	99	87	89	103	93	108	104	94	108	103	95	95	100	124	99	110	105	109	92	109	84	98	89	120	93	100	68	99	81	85	94	98	101	101	98	98	94	98	92	100	97	98	93	98	84	107	84	103	107	89	93	105	96	105	94	109	96	121	93	105	127	87	103	102	101	90	87	103	106	97	83	125	100	82	110	103	91	95	81	105	86	96	103	90	105	90	96	91	101	115	101	113	103	98	98	100	105	91	113	99	103	106	102	91	103	94	115	101	100	121	102	97	111	110	104	110	102	118	104	108	101	107	109	118	103	94	93	92	81	103	88	102	88	96	105	105	93	101	99	98	102	97	83	97	104	106	79	93	95	88	90	108	100	114	117	82	107	103	101	91	112	83
8777	1460	3457	3846	3321	2516	2106	1707	1430	1339	1153	988	902	818	776	690	715	619	615	613	582	567	551	513	535	505	504	459	431	471	461	376	443	417	425	449	420	401	400	397	405	381	378	381	386	377	357	377	392	412	389	394	381	373	330	377	358	374	366	359	381	353	364	367	363	381	393	417	376	355	349	360	358	376	346	330	372	357	383	346	343	380	342	375	339	334	350	297	353	376	323	385	343	364	342	338	341	375	371	356	324	354	348	326	347	340	339	351	358	363	335	343	390	322	371	338	374	332	323	353	355	335	359	336	307	371	342	382	327	334	360	350	356	303	344	361	383	360	377	332	315	351	335	335	323	371	362	366	362	353	339	330	354	329	376	361	347	350	304	319	355	352	352	339	325	337	362	327	330	332	338	349	340	396	369	323	327	354	332	324	336	328	323	353	326	357	332	314	346	343	358	341	322	342	340	343	314	379	338	349	336	332	328	336	332	316	372	357	372	340	336	340	349	352	350	341	283	360	348	347	366	330	342	372	302	366	326	356	320	350	377	371	313	349	356	348	344	352	358	340	366	357	345	373	326	361	355	351	355	336	348	358	349	381	359	371	329	361	375	352	337	354	380	338	352	331	357	328	377	315	331	349	361	338	375	341	334	344	334	335	350	337	334	387	349	340	324	349	348	341	342	338	343	324	347	338	342	325	364	350	348	357	368	339	341	357	357	346	297	344	306	329	340	351	349	357	382	325	356	353	342	352	345	325	337	360	335	346	339	370	376	366	334	343	318	313	326	344	318	326	319	333	346	355	310	363	336	337	334	342	359	347	309	347	364	349	357	323	353	354	328	343	325	339	360	352	379	332	333	338	349	345	333	342	385	340	339	362	370	356	345	357	358	367	336	346	353	364	338	368	318	327	323	354	344	358	347	344	312	352	319	316	330	367	315	380	315	353	348	352	353	340	330	336	356	333	366	345	351	342	322	342	347	339	337	359	363	346	346	379	357	359	365	326	359	320	330	333	335	345	381	322	372	364	319	387	355	350	372	348	354	351	343	363	359	348	369	358	340	370	318	307	350	365	339	387	365	369	325	318	346	352	375	335	333	342	363	383	361	330	349	365	325	320	352	377	372	321	305	305	343	355	323	323	349	358	311	338	368	305	326	335	339	384	345	326	374	321	355	355	361	357	355	329	364	342	377	323	330	365	372	304	384	323	350	353	336	324	356	326	336	357	344	346	366	347	335	359	339	377	342	358	324	371	316	312	358	367	375	370	360	355	319	347	364	317	325	364	330	352	339	352	337	320	342	392	353	324	338	363	353	372	338	359	355	350	358	334	352	358	350	305	336	344	391	366	335	336	358	372	347	338	324	359	337	364	325	355	342	323	348	360	331	340	365	346	344	347	314	354	390	301	342	361	334	358	342	350	355	366	330	362	337	353	329	366	369	348	361	362	352	344	351	335	345	341	337	332	343	318	353	362	348	351	341	337	362	345	334	335	346	332	342	341	326	347	350	357	395	361	333	315	321	319	338	357	335	337	334	383	360	349	320	321	335	320	328	353	362	343	336	337	334	356	349	359	358	341	321	350	362	354	330	337	331	385	338	328	368	377	323	385	353	320	352	334	347	358	362	335	349	344	375	350	339	350	305	338	345	348	340	345	364	335	359	355	341	338	322	328	360	319	335	352	333	326	367	356	343	402	354	321	332	319	388	345	326	309	338	360	344	348	331	345	354	351	300	357	360	345	332	354	355	370	360	336	324	330	301	363	348	313	350	360	341	330	377	350	337	357	358	323	349	363	366	331	369	372	345	342	309	349	342	336	335	365	310	328	337	333	325	326	328	380	317	346	318	308	338	346	341	363	379	348	378	335	321	320	351	339	377	306	326	297	348	314	323	326	353	337	334	344	364	317	348	320	349	343	367	338	352	372	354	337	336	326	359	351	331	328	366	351	352	304	363	323	328	364	317	325	332	351	332	303	355	345	354	330	342	324	346	368	358	370	377	379	330	347	375	372	313	324	323	359	343	370	362	346	376	339	338	341	364	341	333	384	355	299	329	301	346	348	347	344	334	368	346	325	350	342	347	350	367	354	339	360	334	369	361	322	329	351	362	348	337	310	372	315	340	327	335	329	340	334	319	341	355	348	337	328	382	359	333	349	346	325	313	345	351	367	369	378	344	355	364	343	348	324	320	325	325	345	336	346	334	323	334	316	329	357	336	309	362	334	343	337	343	360	351	337	315	332	337	333	350	325	344	342	350	341	352	385	348	322	333	364	375	354	361	351	375	328	353	332	336	328	336	352	339	350	376	363	362	344	349	345	310	350	332	364	331	361	368	364	364	360	376	353	355	340	388	339	339	346	369	373	348	346	316	362	368	359	329	336	338	344	336	324	357	307	352	347	346	372	346	354	354	319	335	340	356	372	340	331	333	346	378	357	327	386	353	310	353	354	347	341	333	351	372	370	360	357	365	347	314	317	361	346	366	370	353	359	351	300	371	347	373	342	370	345	324	346	338	333	336	350	344	365	324	323	320	338	337	371	366	369	371	333	344	343	321	355	342	346	382	349	356	324	314	368	320	317	343	307	317	361	358	343	336	354	327	330	361	364	357	323	354	324	363	347	350	349	380	341	348	368	353	368	343	331	359	346	347	321	347	329	338	363	324	326	355	342	352	349	343	362	363	344	320	371	340	345	307	358	343	325	329	350	334	384	340	340	372	348	332	370	344	340	374	330	359	365	377	327	364	311	309	337	351	369	340	364	323	353	367	324	330	358	368	327	380	348	328	342	331	344	342	341	321	314	353	356	326	318	353	384	362	389	320	366	356	359	342	353	364	343	343	321	339	364	347	309	338	335	325	321	330	341	359	306	357	310	332	346	327	329	345	379	329	326	374	307	313	308	356	334	388	330	360	327	313	349	341	351	366	383	335	368	349	329	337	359	345	324	371	339	353	340	344	344	291	327	373	331	336	351	329	350	337	342	340	319	373	344	359	368	330	370	340	348	345	382	344	343	377	372	354	338	344	340	351	326	333	326	358	346	348	302	365	326	326	352	321	337	371	344	349	337	346	328	369	349	355	337	360	356	375	309	333	347	362	335	352	319	333	347	351	319	352	337	325	336	357	367	369	339	332	328	368	342	354	331	382	347	346	344	350	355	318	332	329	313	376	345	364	359	370	342	357	396	377	369	326	313	336	354	337	303	319	335	328	360	331	324	397	379	384	313	332	351	333	351	354	353	360	330	333	315	329	342	303	357	357	343	352	328	297	358	355	354	362	376	341	324	359	361	345	320	339	359	364	324	318	361	359	316	362	349	332	351	325	362	348	317	354	356	359	337	327	348	377	360	379	325	383	344	328	389	354	346	345	359	342	360	346	379	329	344	365	344	322	373	336	373	335	283	359	349	338	333	371	365	324	372	357	338	350	337	327	321	352	387	330	354	349	356	355	353	320	335	365	372	375	352	340	341	335	398	347	337	365	356	323	334	327	357
21724	2985	2942	2081	1423	1006	785	640	484	401	389	341	308	285	252	240	237	206	235	226	191	216	199	189	183	172	182	178	177	158	156	174	175	178	163	169	177	166	173	152	158	188	141	159	146	161	140	155	159	152	147	152	156	168	167	145	143	141	140	146	156	162	161	161	134	156	139	150	153	143	154	150	174	142	142	134	165	158	166	135	162	149	136	159	150	152	168	135	160	153	149	175	130	130	154	152	156	144	155	129	142	160	163	135	144	158	138	168	129	139	157	146	185	142	156	144	124	148	126	160	141	143	144	149	167	173	159	174	162	157	148	148	153	145	161	165	158	171	140	159	148	137	138	138	146	172	173	148	136	123	138	149	148	138	152	141	138	148	155	135	138	158	129	167	129	169	149	150	151	139	144	159	149	131	141	126	152	164	150	164	145	132	145	167	150	162	142	153	124	123	159	138	144	143	161	145	149	161	161	124	131	139	154	123	135	140	146	147	154	176	138	166	147	155	159	146	136	155	140	152	155	169	161	143	128	122	143	141	147	143	156	139	142	173	155	138	129	140	136	183	161	153	139	152	144	157	154	159	148	143	144	167	171	143	152	146	154	148	148	157	142	151	155	125	128	139	143	151	148	137	159	165	138	163	135	159	142	151	172	143	129	149	153	141	129	131	154	155	124	136	149	157	134	138	144	140	152	135	132	125	147	144	153	159	130	165	170	146	153	145	121	150	134	164	150	155	145	148	151	124	130	138	156	162	134	158	164	129	154	151	159	135	157	155	147	147	159	155	152	165	144	153	146	159	157	143	148	159	143	152	150	123	162	136	140	149	163	141	130	171	156	163	167	138	153	149	134	174	177	147	157	185	125	173	149	144	173	145	163	136	130	151	171	162	165	141	165	154	172	156	146	119	184	146	163	138	146	154	151	170	168	144	161	148	162	127	142	145	165	162	177	137	153	159	151	143	149	120	158	157	153	146	129	141	146	128	139	147	160	150	145	124	165	148	149	142	144	154	139	162	153	162	148	181	167	151	138	155	147	137	171	154	147	151	134	148	150	146	157	142	141	144	147	153	149	147	148	153	155	163	146	139	178	165	150	150	158	155	166	143	129	151	157	150	163	152	149	139	139	147	140	122	177	136	165	147	146	154	175	167	151	156	156	158	148	115	167	152	142	159	148	137	137	162	143	145	142	130	149	128	136	148	139	149	139	169	123	163	134	168	156	145	167	157	129	152	157	146	150	133	154	151	157	152	138	146	167	149	145	136	153	166	155	160	124	167	149	140	148	142	126	155	161	146	148	150	154	149	137	171	132	149	137	135	127	146	158	158	152	135	162	141	159	153	121	165	153	153	132	173	153	145	141	154	140	166	156	160	148	150	151	163	153	141	140	146	165	132	138	137	146	149	148	150	138	140	148	162	155	149	142	143	131	176	149	144	155	141	152	146	154	171	146	143	137	144	159	124	171	139	151	154	144	141	147	135	136	142	148	134	149	163	133	142	144	147	170	159	146	164	135	163	152	156	147	131	157	151	142	174	158	154	149	145	143	159	152	138	143	174	149	150	139	144	148	168	142	158	144	143	147	145	167	148	152	143	163	162	164	134	148	147	149	144	149	145	155	148	156	150	154	139	153	162	149	161	161	136	140	142	146	145	151	144	170	141	131	116	146	149	133	180	143	142	137	156	153	152	113	155	151	130	121	145	151	161	160	149	134	147	168	158	166	143	147	124	155	155	161	159	169	140	144	156	159	154	143	130	143	156	168	138	164	161	142	137	163	125	150	158	155	142	161	153	137	157	155	146	152	141	141	159	127	151	153	163	154	134	163	167	138	153	162	154	185	159	175	135	130	124	158	153	139	143	153	173	167	149	166	149	158	143	133	171	154	144	149	151	143	157	153	162	132	152	142	140	154	149	144	132	142	138	143	141	123	152	152	145	132	158	155	156	145	190	167	140	149	153	143	150	157	142	136	157	151	141	146	152	149	154	145	141	161	148	131	136	156	165	140	133	134	158	139	149	168	153	153	140	148	131	158	152	146	130	167	156	185	159	158	138	130	146	130	148	151	141	132	143	150	147	147	166	123	164	153	129	144	146	153	153	160	145	151	151	129	146	163	148	146	132	133	152	167	121	140	142	143	161	114	150	148	146	159	174	131	161	141	171	122	155	164	145	154	119	144	144	153	156	144	139	147	135	151	126	150	151	143	145	139	146	146	149	173	154	160	132	149	139	164	126	133	146	164	141	181	146	178	164	132	150	143	136	158	132	165	154	149	182	151	168	131	147	176	145	142	165	165	139	148	164	145	176	130	120	150	158	157	180	132	149	124	157	163	138	139	139	151	159	124	141	158	144	128	156	160	142	141	143	166	144	173	146	167	139	161	146	155	162	146	150	150	163	143	133	131	138	129	158	165	129	151	162	132	133	142	145	174	134	138	156	140	124	135	149	158	133	144	152	152	145	163	160	147	163	136	134	157	125	135	156	160	154	185	153	164	156	150	156	163	142	168	128	149	138	128	175	161	145	163	157	173	157	134	149	146	130	154	137	150	144	157	136	152	150	148	158	179	129	138	131	155	162	150	137	162	139	133	140	153	155	139	134	146	174	147	170	150	133	160	153	142	144	168	135	158	139	161	170	147	176	150	151	166	141	150	157	137	162	138	154	131	144	154	139	146	147	149	135	153	142	157	163	154	151	142	134	140	148	142	147	162	141	139	168	156	118	141	148	156	164	155	162	156	171	165	149	163	132	144	159	139	120	153	145	163	151	151	149	158	167	147	143	129	172	170	157	154	129	148	161	141	155	160	145	152	148	146	135	130	128	174	147	133	150	146	156	167	139	129	150	154	134	129	142	145	144	143	140	165	147	146	121	152	144	152	158	118	134	156	149	133	130	138	145	135	142	149	126	145	156	166	160	141	165	160	161	148	130	141	150	147	117	155	146	144	142	156	138	148	146	141	163	182	165	127	155	163	142	156	147	157	133	146	180	151	162	144	142	146	147	142	152	167	151	135	154	142	148	138	153	149	154	148	141	139	150	145	137	162	142	143	166	153	144	137	156	152	138	159	153	154	138	161	139	144	157	144	141	143	138	140	161	155	154	142	135	143	148	155	130	154	139	161	166	142	169	130	139	154	163	139	159	130	149	146	154	140	165	152	157	125	141	159	127	139	163	173	148	170	135	154	145	156	142	161	167	147	138	141	153	138	171	136	155	138	161	141	168	145	129	165	156	163	134	151	156	167	155	131	143	139	140	175	160	161	158	146	167	159	138	152	166	154	156	173	150	156	145	154	113	128	139	163	143	142	133	154	163	130	144	157	132	163	150	150	135	117	161	152	156	138	117	149	157	159	158	164	142	124	150	159	138	141	149	141	166	154	153	139	155	152	151	153	182	145	136	159	151	150	151	173	127	146	160	150	146	165	153	140	166	152	145	136	154	141	141	149	169	153	169	151	172	160	146	157	157	145	144	143	160	170	146	137	155	157	147
11321	2821	6662	6928	5828	4615	3826	3148	2646	2211	1990	1695	1602	1446	1367	1227	1141	1103	1093	967	916	902	910	862	824	775	748	777	700	716	705	678	636	672	655	645	675	608	632	576	639	609	583	585	557	575	575	598	559	564	571	525	602	544	578	582	528	551	492	547	514	521	524	526	573	548	474	569	537	539	540	530	517	514	552	503	553	495	546	538	542	543	531	508	546	483	541	554	507	541	502	519	547	560	549	531	512	504	506	502	533	510	519	515	526	484	528	528	485	552	530	471	523	463	512	505	481	528	520	480	512	516	468	523	485	496	511	545	492	501	477	496	493	483	508	505	529	520	505	487	514	533	556	520	503	497	483	492	549	537	509	497	510	502	483	490	531	545	554	468	484	509	530	491	505	483	530	535	496	507	461	518	502	461	523	514	517	504	490	514	488	470	480	530	515	533	463	504	514	490	489	503	494	520	494	504	479	520	459	493	515	558	507	508	479	545	485	517	489	494	523	515	469	494	521	486	516	484	488	484	507	508	536	516	497	489	509	482	496	464	487	457	519	476	481	486	505	501	503	478	512	472	462	482	480	544	487	472	479	481	507	492	493	496	505	514	522	463	543	513	531	526	507	494	523	487	503	507	505	515	463	479	493	483	459	560	511	503	497	526	480	465	517	494	489	517	513	507	515	483	527	521	502	473	427	483	542	499	516	484	482	489	497	474	482	502	529	501	491	472	475	510	510	489	545	529	483	483	481	466	499	506	437	504	501	504	457	514	449	518	514	499	478	479	489	450	475	484	489	480	514	504	460	466	489	487	502	481	440	493	478	496	476	508	496	503	499	475	494	496	484	506	490	497	486	470	522	505	488	465	486	512	492	468	491	518	560	463	500	496	494	474	490	491	501	482	504	497	513	481	497	488	520	480	502	471	463	540	491	523	481	486	499	500	487	492	495	436	538	467	531	450	524	503	527	508	472	466	470	493	477	503	497	490	497	498	515	510	507	473	503	517	491	501	503	500	458	492	516	482	495	485	490	487	481	453	528	512	517	468	504	495	495	453	508	497	458	480	534	508	453	513	502	503	502	499	506	534	510	447	456	493	496	495	540	489	510	487	466	502	513	464	496	512	499	488	484	531	484	516	498	534	506	464	488	475	486	502	488	492	488	510	491	541	499	499	480	483	519	478	522	470	500	482	519	476	452	467	465	478	482	525	499	501	479	488	445	456	469	517	501	513	482	458	507	462	488	489	486	482	457	496	490	465	453	498	485	483	512	477	473	540	514	540	524	481	479	493	496	500	520	516	507	455	503	500	485	514	464	519	472	483	488	493	468	507	522	470	473	502	496	456	492	501	490	514	467	481	456	508	503	492	484	498	487	446	494	504	503	483	506	450	489	491	447	506	483	513	527	492	498	499	500	501	468	509	492	480	466	463	521	477	490	467	469	489	455	498	539	544	489	503	437	533	444	517	529	502	506	512	514	477	508	499	469	528	511	502	491	479	487	504	492	467	500	498	514	504	544	517	475	459	471	460	500	469	501	506	501	491	506	497	493	470	495	475	508	496	480	535	487	465	486	498	513	468	456	481	509	477	475	507	473	503	511	514	501	482	467	526	523	465	496	503	488	535	477	433	464	485	500	516	550	484	468	528	480	475	457	514	501	488	494	484	506	499	510	510	487	512	536	510	474	490	485	504	491	550	487	492	488	486	452	508	463	473	448	475	485	542	471	501	515	475	469	490	480	472	487	478	445	537	493	490	497	531	464	485	456	513	512	522	491	462	512	499	441	510	510	484	485	478	509	478	479	486	496	480	486	506	491	538	499	507	502	545	490	496	494	518	463	510	520	466	526	502	461	444	526	484	514	469	485	467	508	463	475	492	492	491	515	475	478	481	464	469	522	520	493	478	515	485	524	499	449	477	536	499	509	456	516	483	485	490	464	486	479	512	484	470	531	493	508	513	469	453	481	494	502	498	493	443	503	483	487	471	485	446	451	507	513	506	517	511	505	498	504	449	505	498	530	515	508	500	488	495	516	468	450	481	470	470	503	532	489	459	467	470	467	543	506	481	499	486	504	498	492	480	485	535	487	473	469	524	498	498	477	491	512	499	497	462	530	510	450	468	503	522	477	550	479	500	534	516	556	509	525	542	516	499	491	463	492	476	460	461	463	525	483	492	499	479	474	478	547	512	514	538	471	493	498	474	491	471	497	515	456	463	472	485	494	498	505	492	549	484	513	514	513	476	511	499	466	488	455	489	529	502	495	471	489	487	539	469	486	464	483	492	554	464	528	538	514	486	481	484	509	455	508	482	521	518	492	487	474	524	527	526	511	483	469	492	497	470	526	513	489	480	507	457	501	477	490	462	518	470	506	473	471	465	477	470	519	515	455	502	481	470	502	512	480	458	510	477	455	499	476	472	506	463	543	498	496	522	511	494	516	487	532	450	500	465	513	503	488	502	512	481	526	481	462	484	507	476	460	525	491	479	499	518	463	502	477	555	516	516	524	484	477	518	462	467	457	520	498	447	473	468	484	489	485	496	481	523	492	484	500	465	501	501	494	464	470	519	500	494	496	491	529	490	491	511	458	552	493	503	489	504	501	483	493	456	514	487	489	492	513	506	456	485	488	490	476	526	529	492	460	465	492	523	501	518	469	482	476	501	501	493	490	490	501	508	508	489	522	485	540	480	520	475	504	454	491	493	498	462	517	558	481	500	463	470	464	503	489	501	508	503	482	484	510	482	487	518	484	460	548	486	492	475	464	496	543	468	472	453	505	465	525	520	480	467	463	536	521	480	509	455	490	505	512	480	488	514	493	482	470	509	493	535	534	469	488	479	541	465	530	480	502	487	502	538	480	507	466	529	545	507	500	481	460	478	473	478	457	465	471	512	468	522	520	511	472	510	521	504	492	492	481	478	528	459	511	472	545	516	477	522	493	490	509	498	484	501	471	495	497	482	499	479	456	501	513	496	476	499	545	500	508	492	521	477	515	501	484	470	494	506	529	481	473	497	484	513	519	462	472	506	492	483	489	483	502	487	465	449	464	501	455	517	473	467	503	500	523	479	504	494	453	483	487	502	512	497	498	521	500	499	469	471	464	508	491	497	477	459	501	514	493	499	500	486	516	489	505	503	498	465	497	527	472	527	490	515	498	482	478	469	491	514	480	504	511	475	469	471	492	483	492	471	503	507	489	519	495	483	495	506	517	483	490	529	506	462	512	461	479	478	484	500	486	463	464	501	523	501	474	501	493	469	447	509	512	541	507	495	479	505	520	530	542	488	499	484	516	487	456	495	488	476	464	484	501	548	441	512	516	499	494	513	492	536	490	507	489	468	537	494	477	495	494	523	456	503	462	491	498	510	488	472	462	474	513	504	506	491	480	502	515	507	517	507	521	533	493	511	504	462	441	499	506	499	509	509	499	476	483	515	502	513	481	519	518	485	500	495	441	541	536	491	496	487	516	494	471	513	546	505	515	509	520	489	489	495	494	513
3076	313	297	279	223	222	245	206	197	204	198	211	195	183	199	189	207	217	221	172	207	211	211	208	177	194	196	201	202	200	215	193	209	228	194	223	195	209	214	201	208	218	197	199	212	197	190	222	217	212	184	211	210	219	216	215	208	195	202	205	213	207	216	199	180	194	201	227	218	238	210	184	190	227	187	199	200	186	193	210	210	193	203	177	203	198	175	223	198	189	184	211	213	194	211	180	221	171	192	206	204	219	208	212	202	187	198	206	229	206	202	205	217	194	181	235	209	216	204	214	216	185	192	211	200	209	189	186	201	189	196	206	207	177	228	165	199	201	228	193	176	191	195	237	177	212	188	187	207	214	207	212	180	194	198	214	183	198	205	216	211	195	191	194	173	190	203	173	196	188	200	195	197	219	207	191	168	193	190	186	209	173	229	206	185	195	208	210	216	198	189	212	202	198	216	191	205	193	183	200	220	189	192	219	181	217	216	203	193	209	213	190	207	187	211	198	204	220	224	201	222	194	197	219	213	188	186	207	207	225	207	209	200	210	215	194	206	187	187	220	190	200	206	234	195	191	187	191	176	195	197	179	208	214	215	194	231	209	203	221	212	207	203	183	185	201	204	203	186	210	180	204	229	212	213	205	177	227	225	220	191	216	214	212	209	202	219	193	195	208	209	204	190	207	201	200	202	203	179	195	193	218	200	210	213	200	175	207	208	159	222	188	186	192	189	210	214	182	187	180	208	201	189	216	204	201	214	199	204	197	205	165	211	216	189	202	214	197	212	204	193	209	193	175	218	165	212	196	196	197	221	186	216	188	194	228	178	218	206	203	205	205	195	207	176	198	186	215	189	195	210	213	195	197	202	228	195	218	186	215	215	204	223	206	210	221	197	187	214	172	189	203	208	204	198	171	200	195	198	206	175	192	197	192	192	203	190	205	201	196	197	202	194	197	205	188	203	178	236	214	194	192	199	193	214	211	213	202	198	211	165	185	190	195	226	206	217	203	206	189	206	200	196	185	200	197	205	190	188	206	188	207	204	224	190	185	183	192	208	219	193	184	207	196	191	216	214	189	198	201	185	212	229	177	207	202	195	187	195	210	224	199	191	214	219	182	208	206	195	224	207	212	181	203	214	206	200	183	204	192	207	179	196	194	213	208	214	194	229	209	197	190	203	204	201	186	186	203	234	207	196	201	202	185	224	168	202	194	196	189	202	182	203	183	189	193	220	199	213	205	203	200	195	205	218	203	172	203	179	195	184	202	208	190	186	204	185	199	250	197	222	219	207	195	181	199	188	202	227	204	208	221	200	191	207	187	214	184	185	213	203	189	173	204	218	201	170	207	186	186	215	197	196	206	221	191	191	210	202	214	203	195	212	214	222	203	209	204	218	177	179	205	180	178	196	209	207	225	199	206	202	203	186	211	197	175	171	199	218	198	227	220	205	198	182	201	193	216	189	199	201	237	198	212	229	187	192	231	203	203	198	190	176	192	219	207	231	188	217	181	220	229	206	225	224	212	188	188	213	184	200	178	189	185	203	201	212	228	186	235	193	168	185	173	167	204	206	219	206	184	188	187	191	222	208	200	193	207	221	223	192	228	181	228	215	188	197	205	201	211	200	204	193	188	223	230	173	194	197	178	198	215	202	261	183	205	196	195	213	202	218	196	202	202	215	204	195	212	215	205	188	199	196	227	208	206	213	206	213	201	201	192	230	203	203	177	202	204	205	207	226	229	210	204	221	210	204	215	215	230	224	235	209	220	184	214	218	231	204	187	192	232	188	190	203	212	200	222	196	199	164	201	217	227	189	202	215	203	213	201	212	228	224	181	207	212	209	189	194	199	200	212	182	214	197	167	201	220	216	216	212	200	195	189	212	212	175	204	208	208	191	211	209	188	194	227	180	217	201	184	190	201	168	193	185	187	176	196	188	241	191	177	201	197	211	216	201	205	200	187	212	181	193	197	194	185	220	181	193	207	203	217	212	194	229	215	188	193	200	207	201	205	177	209	225	199	213	207	187	218	198	194	205	214	185	188	191	192	222	201	198	210	227	201	194	202	189	217	194	213	211	224	200	187	204	229	202	208	188	196	198	212	197	208	203	204	208	204	201	211	190	191	183	216	184	186	189	200	216	215	214	212	197	198	222	212	205	188	188	186	220	221	206	182	191	209	197	194	214	202	194	188	214	189	211	204	211	194	185	237	218	204	197	172	175	218	185	222	231	209	215	219	192	195	214	194	198	215	190	213	196	196	194	220	212	186	204	216	209	200	193	169	203	201	185	176	203	207	191	201	206	221	209	192	199	168	198	173	192	211	168	195	184	193	189	201	209	210	201	214	207	190	215	201	211	200	210	192	216	203	203	219	187	213	188	215	185	203	199	202	190	206	205	191	192	185	207	195	239	223	186	183	180	200	179	190	188	207	222	209	207	208	205	198	195	201	206	217	217	203	193	218	210	184	217	204	223	217	179	182	187	192	203	199	203	204	211	207	205	219	212	197	201	189	221	203	238	218	208	203	222	230	192	220	188	207	217	204	200	170	211	223	211	213	195	224	213	219	215	208	195	192	196	203	195	202	191	201	227	207	213	203	204	220	204	199	195	194	220	213	254	180	203	213	193	208	191	195	217	241	204	216	186	190	190	216	198	193	218	200	215	204	217	199	191	202	187	224	207	192	205	219	172	200	187	173	201	199	192	201	205	188	210	213	203	210	202	215	196	187	196	203	222	191	201	211	199	189	220	171	197	188	186	219	210	194	220	187	198	181	192	205	214	192	176	202	223	214	217	215	229	209	208	199	180	205	209	212	197	174	206	171	191	228	200	202	196	186	189	202	222	220	214	192	187	228	199	191	212	207	216	187	200	215	221	211	208	219	228	217	214	192	192	227	214	200	200	206	235	198	196	216	198	214	202	184	194	175	207	220	214	221	218	213	199	205	218	214	176	223	227	186	213	183	196	213	183	186	186	223	206	184	194	224	230	194	200	221	187	206	229	179	209	205	201	186	211	211	209	205	191	202	211	189	188	203	167	222	226	224	203	210	222	214	195	211	193	184	206	177	208	197	188	200	223	195	188	214	199	217	225	204	196	212	229	203	225	221	187	169	219	207	216	187	204	198	197	229	190	226	185	193	198	217	192	195	199	162	214	224	200	182	224	209	194	188	216	216	219	202	221	213	206	230	191	188	204	197	179	191	164	248	192	190	241	207	218	186	224	211	203	219	192	207	185	212	199	195	195	226	195	185	188	203	213	177	192	203	197	203	181	193	197	191	192	204	182	192	206	177	212	209	210	201	193	204	210	174	227	212	205	182	194	194	199	218	196	194	204	196	187	220	212	172	200	184	196	204	183	202	191	167	186	177	189	212	209	217	202	211	212	196	196	188	188	190	197	213	196	215	216	191	188	180	193	217	214	221	192	222	219	180	209	202	217	207	214	218	215	206	194	196	222	220	206	207	215	205	200	187	206	184	192	194	191	187
3868	702	830	851	875	787	756	676	733	647	700	647	633	691	654	667	610	644	630	598	675	623	621	610	670	661	677	667	654	652	603	624	617	657	682	607	623	648	639	641	594	654	651	623	600	610	627	637	639	650	613	619	648	609	623	614	614	618	618	608	640	636	634	613	609	635	610	597	630	616	620	607	619	622	619	624	620	610	603	626	612	626	618	609	620	604	585	601	582	667	622	606	624	626	596	640	602	638	603	638	635	658	612	612	595	592	632	646	633	590	601	603	606	632	642	592	591	619	600	636	621	625	598	658	595	649	622	612	629	628	586	631	624	602	637	601	586	645	613	593	623	572	639	584	594	648	631	590	609	633	662	586	553	582	625	618	594	606	561	583	630	594	642	632	627	578	578	629	594	608	596	648	619	629	646	601	627	642	585	627	658	654	623	613	636	662	623	610	587	647	619	606	643	631	586	626	605	623	614	608	574	599	600	629	587	610	600	644	580	632	633	646	597	615	627	568	605	633	620	631	589	631	615	622	632	575	629	637	592	631	606	640	638	600	605	627	640	640	600	604	604	616	614	609	611	601	597	634	663	637	614	598	592	605	668	615	602	627	594	659	567	599	600	611	619	601	628	619	607	587	648	630	595	586	593	600	641	613	613	566	612	592	649	603	605	624	621	669	573	636	595	638	630	620	589	637	622	632	607	633	613	662	622	682	612	595	613	611	580	594	556	592	655	542	611	641	589	575	641	570	629	631	578	577	606	644	594	612	612	578	600	610	648	613	618	608	596	586	595	621	663	650	584	643	597	598	590	676	642	599	687	652	598	638	631	618	649	591	601	668	619	598	568	582	624	607	641	647	663	624	635	679	617	610	622	608	611	565	629	597	608	620	601	620	637	617	602	577	608	624	596	619	609	611	643	613	596	581	599	624	595	596	613	648	610	593	571	624	584	631	608	638	620	641	621	590	624	643	614	629	630	656	561	632	583	588	556	637	609	608	631	557	592	614	642	632	628	640	628	615	642	620	635	655	611	625	625	634	655	639	634	596	648	634	630	619	576	629	623	606	652	635	624	560	618	598	593	615	609	627	634	597	656	580	563	578	626	652	652	556	588	651	614	611	647	638	623	627	572	621	591	621	653	646	604	650	631	623	580	568	645	596	583	610	616	646	609	599	643	603	615	639	634	624	638	631	644	598	570	607	578	646	614	615	615	658	644	634	592	609	671	614	620	570	639	610	609	684	592	593	630	626	589	610	594	600	629	621	599	591	652	624	589	573	612	607	629	602	620	627	649	636	625	630	590	652	597	613	626	626	643	602	572	644	614	616	651	635	624	603	557	652	599	677	631	582	586	613	637	632	600	585	632	617	647	638	614	576	612	618	602	595	616	618	600	609	609	561	640	603	597	611	603	615	597	590	597	632	575	587	609	650	612	608	607	639	621	555	597	610	603	637	643	674	617	644	550	621	663	636	617	632	621	592	607	608	585	624	642	587	605	595	591	623	621	666	569	636	640	633	645	614	608	630	634	599	650	623	643	597	602	672	629	617	582	696	635	604	640	590	622	602	565	599	640	630	677	613	621	624	634	574	651	549	595	604	618	645	587	626	572	593	614	592	582	568	569	630	589	639	624	611	614	655	686	644	609	564	610	621	600	590	589	587	636	621	632	583	619	585	647	601	595	614	619	614	618	608	645	598	626	635	622	575	583	621	608	637	619	625	626	616	628	595	653	594	653	592	632	610	584	594	572	604	617	591	665	649	646	565	624	606	656	665	642	626	590	597	578	615	592	577	617	602	581	603	622	644	627	573	610	654	611	596	637	635	603	641	664	631	616	618	614	588	624	629	572	630	610	575	648	604	631	600	654	648	624	651	620	620	649	613	569	586	594	620	589	576	627	646	577	601	599	621	596	629	624	609	604	672	598	628	617	560	590	550	627	569	626	590	577	645	609	635	619	622	590	608	632	659	624	614	662	625	599	641	637	621	549	629	596	640	621	538	661	604	641	618	641	637	625	604	606	598	634	644	577	610	625	609	672	572	631	606	614	605	642	591	586	595	606	578	640	607	575	618	617	633	641	627	637	629	638	646	639	604	628	630	644	599	622	636	615	610	614	627	610	628	612	591	571	633	637	611	634	627	653	597	605	617	628	603	648	636	638	594	614	589	614	610	693	606	677	619	606	625	591	599	616	653	612	635	657	633	660	659	620	612	645	646	618	633	623	622	610	583	616	575	574	632	607	645	634	581	601	600	614	601	668	631	630	611	671	558	647	620	637	608	608	591	593	646	624	604	629	627	631	602	602	686	613	599	618	616	573	581	645	640	636	639	625	616	598	599	666	616	589	640	597	606	660	583	625	638	630	625	560	635	620	603	636	631	595	582	608	665	610	619	587	607	638	591	612	637	607	599	611	601	616	570	599	622	593	609	610	612	639	577	643	633	626	607	598	633	636	643	592	592	629	632	601	595	599	612	651	593	624	614	609	579	624	638	604	642	630	579	612	621	635	622	611	651	636	604	654	626	641	582	563	626	598	613	612	573	609	586	646	610	574	603	668	592	608	648	580	580	659	629	607	629	573	617	617	569	632	596	621	620	604	626	631	602	634	627	635	609	600	578	599	579	603	661	619	622	578	603	611	615	597	632	610	636	606	655	596	627	614	643	601	606	632	621	625	589	585	606	605	626	608	630	613	600	592	598	600	581	610	619	614	653	670	662	611	629	590	639	657	602	605	668	607	581	618	600	621	612	594	617	620	628	599	665	630	614	619	594	600	609	581	633	598	596	576	589	654	618	607	613	600	601	617	623	640	582	617	599	611	595	629	568	627	625	608	639	647	587	607	614	613	580	611	539	627	646	597	576	632	629	614	584	590	598	638	595	645	590	603	630	618	604	615	660	629	627	603	623	595	644	593	618	612	616	613	604	621	656	637	584	667	613	604	618	596	631	619	586	595	629	637	594	654	565	580	611	629	653	585	625	604	634	619	631	585	594	629	603	594	597	612	563	635	610	604	600	617	660	641	627	598	643	596	570	620	624	628	671	612	589	656	610	622	611	653	614	648	639	630	595	643	592	595	628	616	602	626	662	634	631	640	663	611	638	612	620	645	580	596	615	632	575	653	560	593	604	631	673	659	605	579	607	589	638	607	623	600	611	638	658	597	613	611	619	640	593	646	622	621	623	610	618	590	642	600	615	638	580	597	614	648	622	624	645	627	637	624	583	623	593	640	621	603	608	575	633	631	594	609	629	682	588	634	652	669	619	600	608	660	600	626	599	601	648	584	630	661	617	599	574	618	613	621	603	631	616	657	575	641	583	633	640	610	630	631	628	595	641	632	631	618	647	621	571	647	610	604	666	613	577	579	584	613	622	656	590	619	578	615	626	608	595	592	629	611	580	611	636	625	619	595	607	632	611	620	615	639	626	642	656	598	627	609	595	586	633	628	647	643	618	618	597	629	620	628	622	606	626	588	615	629	623	673	637	624	613	608	586
13226	1268	1404	1006	701	478	411	338	263	248	214	200	171	176	155	136	131	133	130	130	132	119	121	131	110	120	116	129	123	99	105	102	113	120	101	110	96	126	102	102	99	108	115	81	103	117	102	108	105	114	111	87	114	105	91	116	95	97	92	115	93	126	90	95	90	128	99	111	99	101	80	106	113	112	104	103	106	106	94	89	101	106	106	97	94	95	117	113	90	87	111	93	76	90	81	97	96	113	112	87	89	104	100	117	91	98	82	96	112	95	89	87	87	91	101	105	96	89	90	102	100	115	91	101	89	93	95	82	110	97	94	121	111	93	94	110	96	100	109	95	77	84	116	94	95	91	102	113	101	95	102	101	98	117	120	100	114	120	97	101	80	93	114	87	101	114	87	99	106	97	96	111	92	91	92	96	88	89	111	99	99	72	104	93	99	105	99	95	101	107	101	101	75	94	94	99	101	101	104	86	88	107	90	90	101	103	118	82	86	95	98	117	105	103	99	103	104	93	91	106	84	102	87	99	94	100	92	112	96	89	112	86	110	117	98	87	92	103	101	102	95	100	98	108	98	101	93	76	112	94	102	72	109	90	111	114	107	82	94	90	106	88	101	94	111	101	99	98	86	100	96	105	88	87	94	82	85	88	94	94	107	89	106	117	96	90	95	80	102	100	101	116	116	97	74	93	99	103	96	106	100	91	97	97	120	76	102	98	98	109	111	89	91	105	107	103	105	103	93	97	121	117	113	110	107	108	114	88	116	91	102	98	97	100	107	91	96	83	89	88	98	102	93	113	103	95	108	124	107	91	113	102	95	104	99	111	87	103	108	96	105	91	81	102	95	84	93	94	98	104	99	108	85	95	89	104	93	104	99	101	89	99	102	82	96	97	91	105	92	111	93	98	88	98	118	102	88	79	95	98	88	108	84	103	87	104	80	133	108	95	105	98	99	91	92	113	89	99	100	91	94	93	102	96	79	70	107	100	85	90	106	96	104	105	124	116	98	104	102	97	94	117	110	102	88	84	88	95	90	89	111	115	91	102	89	85	102	94	101	87	101	107	109	95	87	99	96	71	119	96	93	107	98	80	109	88	103	115	86	106	86	96	101	118	117	107	82	80	92	93	105	99	110	95	93	103	106	108	102	82	98	100	106	100	83	105	90	92	101	112	99	101	83	71	80	102	110	107	111	92	106	104	106	100	117	99	101	88	89	99	93	109	81	97	104	96	111	108	106	111	104	93	112	79	92	102	102	99	99	108	99	104	114	104	100	89	110	104	102	112	112	106	82	93	88	101	99	116	111	96	76	107	100	93	102	93	92	85	98	104	97	103	120	101	82	98	120	78	111	125	86	85	102	116	92	82	96	115	81	104	107	106	102	90	108	86	95	108	104	92	85	91	101	106	109	111	103	83	100	94	107	84	100	90	87	118	114	112	104	113	106	94	102	91	108	107	93	93	103	105	101	86	110	123	111	100	91	95	89	98	99	85	94	101	106	86	94	87	97	93	114	108	104	111	80	75	79	90	111	88	109	108	102	116	98	96	118	111	96	105	94	86	97	94	100	107	84	111	99	92	93	90	76	96	104	85	109	91	89	114	96	100	86	96	95	100	91	103	98	91	92	94	105	106	109	98	96	86	101	83	88	91	99	99	104	95	108	98	84	100	103	86	98	88	91	110	98	85	107	109	99	86	96	117	89	110	100	94	110	100	87	89	113	114	92	98	92	94	99	84	89	88	91	115	107	87	95	100	105	99	97	101	99	102	92	93	95	106	110	105	114	104	78	96	120	98	97	86	109	90	93	94	105	98	109	86	97	111	74	106	93	86	107	86	88	105	92	106	128	101	99	98	98	93	92	104	119	102	90	106	119	114	108	113	116	97	106	115	109	96	103	98	101	86	100	90	95	97	97	111	100	82	105	109	89	95	97	103	87	106	94	88	106	100	97	96	104	100	122	95	83	99	96	98	76	91	99	77	104	99	115	91	96	84	125	103	97	87	95	100	108	107	95	94	114	103	108	104	99	93	106	94	96	93	92	104	89	92	74	97	93	97	97	98	103	86	98	89	96	107	110	103	99	97	107	93	91	100	89	93	99	95	102	119	84	105	111	108	121	81	108	90	103	85	106	93	87	115	87	99	102	117	90	102	88	86	100	79	110	110	83	93	77	107	78	102	102	100	85	95	91	94	110	101	96	97	102	95	97	101	106	111	108	97	102	114	99	100	88	92	100	92	94	96	81	93	99	94	85	104	98	103	92	106	97	100	94	96	104	112	105	109	104	98	91	107	107	111	96	100	115	99	99	94	81	93	94	108	105	101	99	98	99	105	105	92	120	118	104	110	107	91	86	117	109	93	108	83	100	94	99	88	94	105	105	91	76	96	106	97	95	97	101	89	106	98	89	101	118	84	117	88	107	103	99	97	95	105	110	95	97	125	102	105	93	97	110	104	102	91	107	91	103	102	100	88	83	109	101	106	102	99	104	96	124	112	98	111	94	94	119	102	99	89	101	106	88	107	106	103	91	84	94	102	103	94	106	96	88	96	95	107	108	90	83	96	95	94	97	110	102	80	72	102	104	89	76	104	96	85	95	89	98	108	103	106	90	102	109	106	95	107	105	103	104	102	94	88	126	107	109	93	105	112	94	99	98	109	107	81	94	104	98	103	100	95	104	93	94	100	99	106	90	103	120	83	98	102	106	97	95	96	83	102	101	98	100	108	91	101	113	87	88	102	109	99	81	116	96	96	110	111	104	89	91	99	88	91	89	111	92	96	88	101	106	92	97	106	98	96	91	100	104	96	93	101	100	93	97	104	100	98	114	89	99	111	91	99	89	108	111	116	100	97	113	106	119	105	119	89	106	103	88	98	110	82	97	92	94	87	114	93	86	100	96	95	98	119	100	103	85	93	99	97	94	105	113	89	93	116	84	95	95	84	84	110	116	111	88	89	106	104	99	96	107	92	120	86	101	103	116	97	95	93	105	99	87	108	81	108	86	76	115	84	97	113	91	94	94	111	109	101	102	97	96	107	90	84	99	77	85	98	98	99	86	95	104	97	111	94	90	83	101	92	126	96	75	89	103	104	107	99	95	112	106	99	101	92	122	95	103	91	80	102	108	102	97	94	90	106	89	93	108	100	102	93	94	107	106	93	141	91	102	100	92	82	99	98	110	104	97	104	108	94	112	113	101	86	97	95	107	99	95	96	84	90	104	94	101	95	92	89	75	101	92	98	81	97	101	107	109	93	124	90	98	90	117	110	100	103	84	82	101	87	96	103	90	93	92	80	89	86	106	94	104	93	107	113	87	97	102	114	93	115	109	94	104	112	100	113	104	99	100	92	100	101	113	104	107	88	102	95	110	97	93	110	80	100	88	88	98	90	95	106	101	105	112	106	105	83	108	94	92	93	97	107	100	98	84	92	98	81	99	94	104	102	107	101	107	117	100	103	77	105	97	92	129	103	95	104	112	91	82	106	83	95
8216	1481	3564	3851	3112	2566	2080	1707	1521	1298	1120	961	894	813	810	713	655	643	618	612	593	568	543	531	494	485	464	458	448	443	433	433	431	452	436	437	384	410	436	383	411	375	389	393	380	365	374	409	397	399	374	389	343	353	362	387	384	376	386	322	358	345	399	355	348	349	374	373	339	332	339	335	378	334	357	380	361	373	311	359	363	381	314	335	361	333	329	335	328	320	336	328	324	351	331	419	378	323	335	336	342	347	332	321	333	353	320	330	342	379	345	346	356	321	370	350	341	349	375	323	330	361	327	341	334	357	341	353	343	356	354	352	327	325	314	401	340	375	325	297	349	346	321	357	344	360	359	303	340	369	372	334	340	345	356	360	333	326	357	384	325	361	350	396	349	351	342	328	377	312	359	368	327	367	351	357	341	344	366	317	339	355	346	342	349	341	343	363	291	348	348	318	330	326	344	324	353	302	340	329	359	355	332	333	342	383	306	348	390	333	329	340	329	373	384	352	353	320	336	331	320	370	334	323	351	349	344	328	335	307	328	345	355	311	347	365	330	355	371	318	361	355	334	341	329	329	321	337	334	329	360	334	333	356	343	330	339	339	364	304	360	338	326	353	333	302	351	343	315	325	330	335	355	355	338	373	334	366	345	348	375	342	338	305	342	329	365	317	353	369	314	317	345	341	351	340	336	317	316	339	371	376	328	332	351	351	330	303	300	350	334	366	367	329	357	324	328	332	365	346	339	320	338	360	335	328	354	354	308	322	342	320	337	376	329	352	353	337	350	326	378	336	342	323	346	339	331	350	352	310	349	328	339	356	347	321	342	367	357	336	338	360	337	341	342	376	343	404	345	358	344	345	355	328	356	358	302	343	366	387	358	353	350	342	364	335	368	307	346	317	354	332	340	354	340	353	322	325	329	357	342	351	345	303	375	355	317	312	326	352	344	332	355	334	341	344	349	316	310	346	351	315	349	334	342	317	369	361	352	374	365	335	377	370	362	351	349	347	298	325	365	355	334	312	335	327	359	354	336	336	360	308	363	342	374	347	364	328	328	325	350	343	326	340	326	352	336	301	343	329	324	367	350	336	325	347	359	327	341	315	344	352	345	370	352	352	342	336	352	335	343	360	339	344	327	341	310	328	349	362	351	312	362	314	359	335	330	373	335	338	335	349	313	336	347	347	388	364	354	345	361	336	341	337	365	346	328	364	360	376	337	349	369	345	335	349	336	317	327	329	363	302	354	350	359	306	319	358	375	360	366	319	327	325	337	317	347	313	337	369	357	316	360	346	325	352	344	339	354	362	325	334	370	360	336	340	370	317	361	344	324	285	345	361	357	331	327	366	318	321	339	368	345	317	323	347	349	349	338	360	311	347	356	364	339	349	358	387	362	333	364	342	347	358	321	342	331	331	391	363	310	341	323	359	354	316	314	349	327	348	349	363	314	342	338	344	346	366	302	319	341	374	356	318	352	343	336	347	323	333	325	360	336	313	358	350	340	351	363	355	320	385	343	349	325	334	316	343	356	369	351	325	368	340	324	372	340	329	310	352	348	364	362	351	343	322	340	357	322	349	323	335	397	381	336	333	357	314	307	353	333	352	361	363	346	345	343	323	316	369	334	334	339	303	347	373	350	358	324	363	356	339	338	361	330	354	339	366	316	357	331	312	324	314	333	339	304	352	329	345	328	331	313	339	330	335	376	353	362	349	330	332	366	340	389	327	321	360	362	333	321	369	337	380	337	324	356	332	337	333	356	311	339	360	313	355	347	347	348	319	368	343	368	339	337	311	328	366	357	330	330	359	357	345	328	353	306	340	319	357	371	348	379	294	367	360	340	346	351	341	356	347	338	336	355	319	311	335	333	332	298	328	368	337	347	311	338	339	356	382	338	320	351	347	327	357	361	323	345	352	343	343	347	339	369	346	324	375	341	340	351	327	330	348	323	356	333	357	344	346	357	331	347	350	330	337	336	381	321	364	341	350	326	320	330	372	343	340	351	336	306	330	325	359	327	328	358	344	356	361	346	338	323	363	338	318	348	327	315	308	374	315	337	363	313	330	324	344	348	334	348	344	332	332	334	337	382	309	322	331	352	350	325	356	348	333	375	327	329	336	328	353	338	322	336	364	347	323	335	362	309	330	314	339	322	387	331	365	356	357	355	310	359	327	362	358	327	369	347	368	349	368	344	336	335	342	348	356	367	314	354	344	367	328	340	325	357	344	340	342	373	347	365	325	339	366	348	357	326	307	348	351	358	346	351	353	358	336	328	347	341	346	317	343	344	352	339	347	370	319	350	336	363	339	314	356	300	319	315	312	342	327	350	326	342	319	330	336	325	322	308	334	317	335	338	340	338	341	346	319	336	329	366	326	358	339	359	330	326	331	356	355	331	347	322	314	332	326	362	327	365	359	339	348	315	338	360	343	322	320	336	381	329	337	327	334	365	351	315	344	357	388	340	373	344	340	342	327	342	298	378	346	346	358	349	333	341	326	332	348	353	326	337	349	345	313	384	329	330	316	367	340	333	340	328	336	342	338	341	350	356	375	347	336	343	346	363	314	320	351	357	385	320	361	323	340	358	323	323	318	322	331	329	333	337	352	357	348	359	328	348	346	297	334	338	344	334	364	332	355	342	331	328	332	343	337	346	381	319	327	317	393	335	330	311	375	343	334	349	326	331	331	345	316	323	335	352	337	371	327	332	341	349	346	344	335	345	332	371	348	359	353	368	345	350	388	322	340	351	345	333	366	349	359	370	358	378	336	342	352	348	349	342	361	330	350	365	311	358	347	347	360	358	347	344	365	324	339	323	363	325	327	339	344	360	333	365	317	337	355	338	366	393	327	316	326	325	351	396	297	330	333	364	315	371	337	336	325	334	348	343	365	333	342	385	320	356	312	339	345	352	350	330	359	328	349	335	331	358	329	327	339	369	351	306	332	339	346	332	313	353	332	337	360	341	333	346	347	314	302	368	340	360	324	341	348	357	332	334	340	338	310	312	325	375	322	358	345	328	340	353	362	346	304	353	336	355	313	339	341	349	362	316	368	341	357	347	348	333	353	327	361	351	311	305	332	312	312	351	348	337	363	330	320	343	358	333	358	343	375	345	328	339	335	287	313	342	362	343	354	315	347	321	361	369	357	323	343	377	306	344	327	363	377	312	326	342	328	340	358	328	339	343	331	346	378	336	349	333	336	390	368	364	314	355	352	355	345	344	345	328	327	325	341	350	355	365	333	360	345	324	349	343	355	341	336	341	366	385	337	310	349	364	330	344	335	353	351	346	342	329	352	354	340	377	306	336	322	321	338	328	337	358	317	355	313	338	351	353	358	333	331	380	356	318	321	351	339	347	319	355	382	356	349	345	353	326	350	370	349	375	358	339	344	365	329	350	341	323	334	339	356	317	321	325	360	317	359	362	320	380	362	377	347	343	311	351	350	341	360	338	336	352	327	378	333	328	345	347	340	329	298	350	376	327	325
23675	3216	2843	2044	1461	1038	779	616	527	383	379	326	288	275	236	238	231	227	205	235	198	203	181	174	166	175	181	183	190	192	168	177	160	156	176	184	168	173	170	171	163	163	181	151	183	149	162	147	182	139	158	171	142	166	158	154	148	160	166	144	154	165	164	120	159	159	146	146	171	142	142	164	160	165	147	148	159	173	170	142	146	158	137	141	138	187	151	161	128	164	148	168	137	164	149	144	168	159	151	144	148	138	147	149	150	140	154	156	158	138	120	169	151	173	162	163	164	115	161	160	163	136	144	151	143	148	153	176	153	167	141	123	142	150	139	181	152	142	152	138	145	159	130	136	138	142	169	158	150	149	140	161	146	159	172	152	141	155	133	146	152	153	140	151	149	161	143	153	155	143	154	162	139	145	138	160	144	157	163	140	148	134	149	161	161	142	151	141	162	151	161	123	139	150	147	169	150	154	161	160	140	149	145	146	151	153	141	128	130	137	149	165	167	155	162	152	153	155	138	130	164	159	155	148	155	153	158	151	166	142	130	134	137	155	163	166	144	147	151	157	158	143	146	152	154	148	135	162	156	136	160	148	131	154	136	131	150	158	152	160	153	149	150	150	141	164	159	156	164	162	149	164	174	139	152	143	149	156	162	129	127	138	136	150	170	151	171	164	134	151	132	157	131	139	156	147	145	166	159	151	157	152	134	138	144	125	174	157	159	149	156	138	143	156	151	138	159	163	158	163	167	149	158	141	147	137	131	133	153	144	146	146	149	132	144	139	162	139	143	143	155	151	163	164	137	138	137	152	153	167	152	144	161	148	140	147	152	146	149	154	160	147	134	146	160	165	154	146	153	120	157	150	130	181	136	175	140	149	140	154	157	179	148	146	150	121	136	138	156	129	160	133	152	149	169	152	145	137	113	140	145	137	158	155	139	153	131	144	140	123	166	148	139	159	171	139	144	137	144	160	142	177	164	141	119	151	145	160	112	156	144	146	141	137	157	134	164	152	144	138	163	150	148	169	156	138	143	134	151	171	157	163	150	139	139	181	154	140	142	142	142	143	148	147	153	154	151	145	130	156	117	136	149	159	148	157	146	157	149	139	163	157	143	143	131	127	135	126	154	131	161	162	129	163	138	164	138	130	162	155	136	161	127	162	131	160	154	147	148	162	156	138	154	141	174	159	155	150	141	141	146	160	158	163	149	168	145	126	156	152	147	162	152	140	159	137	141	148	144	149	151	161	146	152	167	157	131	148	135	151	144	143	150	155	156	150	172	143	159	131	160	137	147	149	142	150	139	145	140	165	163	156	167	164	155	144	180	155	168	142	134	138	148	157	143	145	145	160	158	150	148	175	141	131	127	137	166	132	151	146	153	143	160	128	165	148	140	159	164	159	141	159	124	151	142	134	154	146	149	158	152	128	157	138	171	148	168	140	157	138	159	135	144	186	158	144	128	163	151	158	134	153	168	152	149	168	149	137	162	163	141	139	149	156	146	131	147	152	136	153	168	147	140	159	171	147	137	151	171	134	144	138	127	150	141	151	155	129	154	140	151	167	154	155	133	155	143	130	149	159	116	154	170	140	151	153	139	152	152	176	161	161	153	150	164	157	168	141	152	114	127	131	171	158	149	143	145	143	158	148	157	135	142	124	147	152	151	157	138	152	138	151	145	169	150	147	136	142	152	166	131	139	155	164	192	149	144	146	162	158	140	167	146	147	136	136	146	145	155	148	121	147	135	171	164	139	153	151	140	135	166	159	146	149	157	149	176	130	174	151	151	154	151	135	149	126	146	138	152	143	159	136	138	148	145	134	147	142	131	151	169	127	144	137	140	160	138	166	143	164	165	168	169	161	149	139	152	152	161	162	157	135	171	148	136	134	151	154	140	134	144	143	155	142	156	144	143	114	154	152	152	165	142	140	162	129	152	151	145	151	142	145	151	151	146	141	153	127	137	144	141	147	139	131	135	143	135	133	158	144	122	155	131	138	157	119	165	166	131	143	137	162	156	136	146	136	144	142	152	143	164	140	136	156	146	170	144	129	135	163	153	162	148	160	135	148	145	162	168	134	141	142	141	144	160	147	163	143	141	136	147	145	143	138	137	140	135	177	150	149	169	138	163	138	172	161	136	131	127	147	133	149	170	140	144	128	167	139	146	148	156	139	143	137	153	141	120	137	140	167	165	147	156	155	150	171	146	159	137	158	166	156	133	135	143	152	135	155	160	155	154	153	168	126	159	145	147	143	148	146	153	160	174	144	132	171	151	157	138	161	159	151	177	142	148	168	147	145	153	134	141	139	133	137	158	133	149	192	156	130	148	131	155	160	146	145	163	148	145	151	133	141	151	146	137	147	154	175	133	161	166	147	146	114	144	133	145	151	141	131	161	155	183	137	176	160	157	159	152	144	160	163	157	154	161	168	140	163	152	156	149	147	150	137	122	153	149	167	160	163	151	138	133	145	156	138	174	141	145	157	131	139	141	137	152	152	138	179	132	155	135	139	139	121	147	129	131	149	161	161	162	136	151	148	137	150	134	133	168	138	150	151	152	150	148	152	142	129	148	123	142	170	121	121	164	152	137	156	145	155	179	151	137	140	153	152	164	145	144	133	165	146	153	166	139	145	163	147	148	156	137	185	142	148	150	133	159	121	132	136	129	144	160	168	145	148	182	170	160	137	165	129	151	139	152	181	128	154	156	129	144	143	141	144	153	169	138	132	157	167	139	128	144	154	144	156	153	150	149	150	141	149	162	141	143	164	137	138	141	138	140	156	141	143	138	110	157	131	164	133	157	152	166	170	133	135	154	165	140	143	157	143	146	144	118	148	140	147	145	137	149	127	156	136	132	125	135	146	135	143	149	144	145	159	142	150	157	122	163	141	152	158	145	151	134	141	149	144	140	132	139	166	117	145	131	133	144	155	149	145	174	148	131	156	170	149	155	164	131	138	131	148	151	135	164	145	133	163	148	141	166	159	133	167	124	149	139	144	153	154	135	153	118	159	159	161	152	134	174	145	147	164	152	156	141	134	156	124	157	140	126	144	146	157	172	163	156	138	132	149	145	153	200	160	139	152	167	136	162	149	156	162	155	144	166	158	150	146	166	161	148	126	165	159	130	148	155	155	138	142	141	143	126	152	132	155	134	171	148	153	164	158	125	141	148	158	140	138	140	145	162	133	167	149	153	165	148	141	164	153	150	162	154	159	162	153	118	145	160	136	132	167	155	154	161	142	144	145	137	147	149	143	138	152	146	145	161	156	153	122	147	136	159	148	157	178	163	129	165	166	142	153	145	153	141	133	136	138	139	162	160	166	162	124	141	164	137	147	142	137	153	149	147	152	161	172	155	154	153	130	135	135	152	148	154	152	168	157	129	140	147	129	137	153	154	159	154	129	161	142	151	136	162	151	167	155	126	124	142	140	153	160	150	128	124	152	134	135	169	130	137	149	143	144	154	135	172	150	158	150	168	170	140	155	158	135
12011	2734	6570	7032	5814	4681	3712	3137	2657	2192	1991	1839	1633	1449	1279	1217	1192	1111	1013	966	954	896	928	874	831	809	758	760	763	700	721	673	667	643	639	636	641	628	623	623	599	605	630	628	580	561	532	591	556	560	619	538	519	589	576	566	547	558	569	535	521	525	545	506	541	560	500	500	551	500	514	552	511	534	520	527	501	556	476	504	535	485	542	533	512	539	515	542	496	490	501	518	480	532	524	485	506	497	507	469	500	481	515	486	517	554	528	525	495	470	540	483	495	498	476	552	508	524	501	491	478	483	527	468	485	489	494	464	557	473	510	500	472	506	551	526	475	521	476	521	538	487	498	529	492	502	491	493	490	500	475	468	504	494	533	486	499	518	506	494	518	503	516	521	505	481	502	494	511	502	457	486	499	505	487	528	515	483	476	459	507	526	477	512	535	510	483	480	493	490	514	472	519	486	496	466	492	450	501	467	476	492	517	482	502	518	500	507	488	475	494	500	501	470	478	511	489	450	511	467	496	480	481	476	513	501	475	469	462	474	493	473	489	486	496	547	483	498	501	482	488	495	489	510	521	510	465	506	497	492	477	486	501	490	533	522	474	513	511	492	513	495	516	515	505	482	465	484	531	488	503	439	506	455	529	518	489	515	495	489	529	501	458	501	493	501	484	505	523	502	497	503	526	506	548	522	485	489	514	488	544	504	515	513	490	496	487	457	506	500	459	524	529	536	439	522	506	531	486	520	488	471	485	509	509	498	501	478	480	483	505	457	498	477	472	493	470	458	509	466	505	479	438	529	464	495	493	497	474	480	507	494	456	496	458	484	508	505	502	503	500	467	522	513	516	459	516	471	456	494	479	500	491	488	495	531	471	497	495	464	473	475	476	528	537	488	501	502	478	515	514	474	495	479	477	493	504	482	478	488	526	474	514	515	472	505	512	522	501	514	478	462	464	478	488	455	464	491	489	504	511	526	516	479	495	540	480	506	489	456	521	470	529	512	486	527	503	538	521	512	512	491	492	549	540	467	487	526	509	503	518	493	498	482	497	466	524	498	501	487	512	436	438	463	501	519	487	523	477	499	492	513	488	458	505	461	500	500	492	500	483	489	502	513	509	478	523	472	470	456	503	510	468	508	488	501	511	520	507	532	509	490	497	488	505	518	472	537	571	527	512	500	542	487	474	513	468	477	528	537	479	475	482	530	466	476	457	524	507	502	458	461	483	476	508	512	495	485	496	491	498	487	477	456	485	521	521	486	523	503	524	480	487	459	459	498	450	513	541	503	497	502	480	506	513	463	487	469	485	473	482	495	486	493	472	500	491	478	474	508	475	479	476	488	504	462	515	486	490	501	506	462	499	491	511	452	534	521	494	447	516	532	499	524	519	508	496	469	492	493	500	467	493	489	480	524	497	467	497	504	494	459	501	484	500	487	500	476	508	496	531	508	520	470	482	497	508	508	494	507	479	513	490	476	475	494	477	479	496	471	507	457	488	514	450	505	519	500	494	475	505	514	511	447	495	477	526	517	509	495	513	525	531	525	492	464	512	477	533	530	525	487	472	466	492	494	509	502	485	535	464	518	504	453	507	485	496	476	503	477	511	468	514	468	503	504	466	496	482	504	516	498	497	473	499	508	477	518	499	474	492	470	519	455	527	496	495	492	499	446	520	508	463	510	489	478	453	508	456	481	479	496	480	477	496	473	496	530	481	498	517	533	483	469	525	500	472	490	493	485	524	491	456	510	506	493	502	489	514	512	492	512	497	510	510	509	541	470	476	469	478	501	469	523	474	498	493	503	499	489	489	482	459	505	504	518	494	465	459	500	508	513	503	486	500	465	515	500	450	521	460	468	463	504	489	502	473	495	510	508	497	465	498	471	508	512	490	498	442	468	487	507	504	502	536	499	450	510	482	507	453	496	489	472	524	493	463	475	524	449	507	492	474	525	472	483	506	512	502	507	502	483	465	558	486	522	481	488	505	474	514	518	524	492	505	523	488	486	505	491	478	499	461	528	469	500	493	498	525	455	505	497	506	517	476	489	509	511	485	514	516	515	440	503	513	494	475	467	493	542	495	522	507	484	463	464	487	489	468	498	516	477	487	477	467	506	471	516	465	481	549	513	476	539	505	464	520	515	513	522	481	462	510	469	496	474	470	527	499	489	515	488	472	511	435	513	535	524	481	526	491	479	503	475	465	514	519	522	512	468	492	491	443	476	476	469	492	481	494	500	517	458	491	434	475	502	487	480	530	494	470	504	499	492	507	502	518	461	513	507	517	507	484	480	429	544	478	490	523	508	504	457	502	495	522	465	520	502	476	511	507	521	484	546	485	446	492	502	477	509	452	484	476	532	520	471	541	478	487	486	498	485	453	486	479	465	531	494	477	503	468	506	500	500	494	498	485	473	500	445	492	481	512	484	495	531	486	511	475	488	506	488	524	490	513	510	472	498	496	520	499	522	465	481	511	529	495	549	518	471	481	514	485	494	485	464	511	455	497	493	508	512	500	453	474	501	459	555	522	517	479	498	478	473	502	477	505	512	452	515	507	453	509	471	458	517	464	498	462	521	473	488	539	477	514	519	460	478	493	525	530	503	485	501	501	493	534	499	513	541	523	542	521	486	501	485	499	506	494	465	470	517	481	487	450	540	516	484	491	506	550	511	528	475	517	512	488	491	502	475	500	500	482	448	496	500	488	509	471	503	466	551	495	494	479	486	488	485	529	535	513	477	480	478	473	527	484	492	495	476	536	497	432	496	456	481	487	478	493	525	452	506	540	532	492	511	472	478	533	513	489	488	496	493	480	470	486	507	506	491	510	461	536	499	507	430	508	499	492	493	504	493	489	482	455	486	508	495	497	510	510	489	465	492	514	537	497	507	479	501	508	499	469	483	471	505	455	481	434	469	536	471	465	499	494	471	482	518	480	543	498	469	489	498	513	504	546	492	548	500	485	510	468	486	493	498	511	464	511	557	476	519	502	500	492	469	467	534	468	507	456	523	511	525	504	471	521	480	501	513	484	497	490	524	514	463	465	469	467	491	487	517	500	502	541	501	512	499	495	500	508	466	489	477	493	499	509	490	480	500	482	485	492	524	545	459	517	515	474	467	482	452	497	487	517	483	541	475	482	508	478	459	510	492	499	488	488	471	493	509	478	461	490	470	484	493	512	486	549	473	530	482	458	494	479	490	449	516	474	494	456	498	518	480	492	505	433	493	482	499	519	456	500	501	519	474	472	529	472	472	477	432	508	493	485	482	468	478	481	533	510	473	492	481	512	473	481	486	466	490	474	515	521	516	467	516	520	501	495	482	430	482	483	508	512	461	481	497	529	515	502	513	560	491	461	501	491	489	536	495	507	484	478	500	476	514	516	492	503	507	480	481	518	516	502	503	484	506	524	519	486	531	494	496	462	493	485	515	476	486	517	496	464	487	479	490	486	503	477	504	518	555	487	479	489	508	485	485	515	481	460	480	447	462	505	494
2890	281	265	272	239	216	210	220	206	234	208	191	197	214	230	197	215	205	228	210	181	184	168	213	191	175	220	187	216	211	189	208	184	201	199	197	223	209	232	179	208	189	219	198	202	223	211	192	175	200	181	217	166	201	185	207	188	173	186	182	210	196	191	210	198	204	215	173	209	199	183	199	203	216	221	202	181	199	195	223	204	201	189	217	208	198	201	242	208	222	192	210	204	206	180	198	207	215	189	209	226	195	207	193	187	215	177	200	203	189	215	174	199	196	195	195	220	211	208	182	201	199	197	179	204	185	199	215	213	215	207	193	216	226	205	188	198	186	198	182	186	201	178	187	214	207	211	208	226	192	191	195	208	205	210	194	196	187	198	208	206	208	209	204	200	196	198	217	202	188	208	190	223	190	215	182	193	201	216	203	208	210	194	197	202	190	215	185	211	174	208	212	196	211	231	187	195	192	206	204	219	196	190	211	175	226	169	187	199	209	191	218	192	177	209	203	218	216	212	221	191	209	188	224	206	204	215	200	186	179	184	181	203	254	206	197	199	206	225	223	202	194	182	231	190	221	216	190	203	164	202	186	194	208	191	191	192	211	219	171	221	206	187	241	184	217	189	203	182	213	195	241	185	175	227	234	195	199	225	188	187	209	207	212	198	208	228	189	216	231	203	213	200	202	181	188	199	197	219	211	198	194	193	227	210	201	206	197	219	174	207	220	199	195	205	199	202	221	189	190	206	217	211	188	193	216	200	200	209	181	187	198	193	209	185	224	210	181	184	193	213	194	206	221	233	213	201	209	201	182	221	171	206	214	201	187	218	210	217	184	182	206	202	195	199	202	200	226	214	206	196	206	203	220	198	187	197	209	223	200	217	201	194	212	211	193	212	190	205	201	224	182	221	219	210	207	210	201	220	225	186	177	223	181	195	210	175	176	228	225	205	178	214	199	190	189	192	194	184	209	210	186	207	208	196	203	195	213	215	225	188	204	214	210	186	193	203	205	235	216	244	182	207	193	207	194	219	192	217	212	198	205	189	210	221	208	208	180	188	187	204	223	213	179	229	209	186	187	189	171	212	217	219	245	209	191	179	172	211	182	230	195	203	184	191	179	206	200	206	206	216	187	192	195	206	206	182	206	211	194	194	197	215	183	212	197	204	201	212	186	200	200	196	215	214	203	192	188	195	222	199	186	199	209	229	213	205	217	198	221	194	203	212	198	199	205	197	178	222	203	177	214	208	211	202	189	204	191	201	179	190	212	190	194	199	204	205	190	200	198	180	189	221	195	207	225	174	202	186	223	195	195	205	221	181	192	193	202	209	197	185	224	205	207	221	220	182	182	224	205	202	223	163	174	187	197	216	215	196	220	202	193	191	179	193	195	215	222	194	204	200	199	205	204	208	195	199	203	199	194	176	194	184	225	200	187	223	200	192	185	196	203	220	216	199	183	204	211	203	197	197	203	201	227	200	231	207	199	195	191	182	183	187	202	207	202	196	189	196	198	187	201	236	229	179	200	198	217	215	189	196	197	180	197	198	180	190	201	192	214	208	181	211	208	184	207	195	202	206	209	186	211	189	181	212	221	206	221	183	204	213	196	189	199	189	196	192	212	199	215	189	176	207	200	218	205	181	203	191	170	212	229	218	189	212	179	192	187	176	202	212	215	230	218	184	186	199	205	196	197	197	206	191	203	191	187	201	194	220	174	217	193	219	197	235	214	211	196	208	195	216	228	198	193	227	212	231	180	173	228	214	195	241	193	212	197	192	226	219	191	197	207	197	220	188	208	191	212	186	207	192	200	192	217	213	192	203	207	219	214	228	199	201	166	224	203	210	196	217	181	202	198	190	206	191	213	215	194	183	199	205	196	198	187	204	203	208	195	202	196	176	197	193	177	209	179	184	221	209	193	175	206	200	203	211	196	204	221	203	214	195	196	217	211	218	222	205	202	210	194	190	210	188	187	159	221	197	193	203	195	201	185	217	206	189	180	196	193	197	179	187	220	218	196	187	191	173	230	200	192	197	188	200	220	211	197	198	182	184	187	189	218	205	209	214	216	198	212	207	214	193	188	192	226	206	191	225	194	195	185	175	207	203	188	195	175	199	170	194	208	215	192	218	202	195	204	206	193	213	201	190	203	213	225	186	219	195	208	197	211	207	200	214	190	214	167	199	169	216	206	197	178	179	202	176	174	203	195	214	196	210	208	203	189	191	214	210	204	218	207	199	192	216	202	202	180	177	204	186	203	224	200	202	217	206	219	195	219	185	218	183	225	225	192	208	198	206	201	218	197	197	206	226	224	202	210	209	227	232	214	183	221	184	197	195	223	204	205	202	204	213	217	170	182	214	202	212	209	183	173	184	209	196	160	203	205	178	194	190	218	207	201	178	187	184	191	201	213	185	204	195	217	200	218	190	173	213	208	208	205	194	198	210	203	181	179	203	210	180	183	201	225	207	192	200	199	222	195	219	221	201	197	217	196	197	211	188	224	186	219	189	218	212	185	189	212	186	203	207	199	213	226	207	192	193	205	178	186	192	190	245	214	215	203	191	211	224	222	213	193	237	174	200	197	193	201	205	225	229	190	230	238	222	202	155	188	184	214	220	220	222	220	187	189	184	211	203	198	197	188	171	204	205	212	177	229	204	193	198	190	196	216	209	196	209	193	192	212	210	209	184	194	178	201	215	192	220	189	220	210	190	188	190	197	205	200	202	180	196	199	180	220	180	196	207	198	212	229	194	195	203	192	166	180	184	223	224	216	215	185	205	194	207	193	184	179	200	204	207	186	204	206	199	205	182	215	202	206	202	186	189	185	208	206	192	216	182	199	195	215	191	192	200	212	209	223	212	198	191	187	224	185	159	205	217	185	201	180	219	192	200	185	216	192	183	195	216	203	177	203	176	218	199	187	202	194	202	211	197	176	207	198	202	195	214	201	184	206	202	201	192	187	231	211	192	217	174	186	185	240	217	197	183	198	198	189	200	210	212	187	216	197	192	176	205	217	197	181	208	188	194	188	175	236	225	214	184	222	218	222	226	189	211	186	202	166	186	199	214	180	196	206	204	203	187	196	209	203	190	193	193	204	226	204	209	219	218	204	209	207	202	209	201	183	189	197	190	195	157	192	200	208	174	191	194	200	209	214	216	185	206	196	222	221	190	192	209	200	189	196	188	198	182	203	194	193	183	203	216	196	200	188	213	214	203	191	188	189	215	230	189	211	188	185	213	182	192	214	202	206	215	210	187	205	222	185	215	186	197	226	219	173	197	224	211	185	189	207	230	201	192	213	187	176	170	195	221	201	201	194	212	207	195	207	209	216	220	178	200	181	192	208	187	178	179	210	214	221	208	195	201	193	231	221	209	199	177	217	193	212	206	212	193	211	207	202	198	186	183	198	195	222	187	212	194	219	209	180	210	184	198	214	185	213	198	193	227	203	191	217	187	190	206	190	186	192	201	221	180	216	179	210	202	206	205	190
3623	679	820	836	766	724	664	690	664	651	692	631	604	648	657	606	622	669	627	637	614	604	620	611	606	668	633	666	635	628	647	636	585	663	598	639	585	623	626	619	612	641	604	617	597	677	619	678	577	626	606	648	624	676	638	625	586	637	642	580	600	629	621	600	606	603	607	660	597	602	620	617	636	590	592	596	602	575	664	597	576	638	594	626	637	633	606	605	587	618	616	582	685	624	605	624	625	613	600	609	605	606	637	584	631	589	677	622	562	634	581	616	611	587	634	635	650	600	609	605	597	580	588	631	640	587	655	631	632	620	606	616	606	609	625	630	622	562	562	560	641	604	584	629	574	639	618	631	630	631	624	578	654	609	612	624	609	618	616	620	598	610	612	580	621	633	619	548	635	648	590	618	595	601	607	625	636	585	617	635	646	639	595	600	580	580	615	615	602	596	615	599	589	621	602	617	635	570	629	626	587	658	645	610	654	651	581	593	653	576	627	595	587	634	622	565	652	599	586	596	600	583	654	589	618	577	617	600	635	575	580	593	603	589	597	615	606	600	653	610	608	615	645	600	666	580	585	603	596	581	592	609	616	582	628	600	595	587	604	607	621	600	612	657	631	612	592	593	627	588	610	654	634	636	600	616	627	630	605	613	626	639	596	611	590	638	630	619	614	643	616	606	593	611	632	646	600	605	622	593	569	605	623	623	618	580	607	637	591	604	644	651	610	667	612	627	617	612	585	623	605	618	640	633	594	608	572	607	652	636	594	617	571	570	599	609	659	594	610	606	606	622	631	623	639	569	598	611	608	605	634	588	598	660	565	592	635	607	661	609	557	597	648	570	616	632	604	640	608	591	598	623	622	621	611	619	571	618	636	628	636	592	668	629	576	595	612	609	617	599	588	620	624	560	617	606	642	586	615	638	672	605	637	597	583	580	648	576	595	594	556	617	609	600	576	650	611	599	632	622	603	600	619	591	598	621	611	640	620	582	610	589	587	673	636	618	588	604	620	622	591	646	611	600	637	628	610	595	587	605	553	583	635	585	623	593	643	587	620	634	631	643	626	610	585	590	550	573	608	629	606	614	638	626	602	609	610	528	602	606	606	626	599	631	577	609	654	616	621	596	620	561	605	619	604	633	580	668	623	593	629	639	613	575	630	611	613	641	607	636	593	615	591	631	634	614	614	628	568	595	607	586	649	604	613	636	613	662	632	609	668	586	628	659	619	627	632	628	616	668	610	652	583	596	583	625	598	610	610	610	581	607	596	635	604	645	660	624	643	647	622	608	619	595	597	598	611	587	634	603	672	618	625	611	658	601	660	568	629	640	621	579	635	565	571	607	598	631	591	676	617	645	638	676	611	594	602	616	603	628	649	636	604	534	627	624	636	598	601	613	588	624	601	620	599	624	619	614	647	597	608	629	621	634	604	618	596	647	627	621	621	589	577	586	608	603	604	639	593	600	646	626	616	624	633	598	594	619	651	639	617	618	595	581	593	649	615	629	614	615	606	585	596	567	570	576	617	613	638	633	624	629	589	660	575	669	636	620	556	623	575	652	645	581	603	641	590	608	608	619	648	624	657	598	584	629	573	637	619	535	652	667	597	637	607	597	632	630	635	587	605	650	663	581	574	662	614	613	642	626	602	630	585	631	625	626	594	578	576	627	612	579	616	560	615	563	622	606	641	623	595	597	582	630	621	626	655	600	575	565	579	590	629	634	593	558	605	640	634	637	613	602	616	594	595	652	601	620	598	586	627	637	599	605	649	595	607	635	583	630	642	642	604	610	602	607	605	595	645	643	624	694	558	580	608	630	581	618	605	622	612	608	607	648	634	640	624	680	570	620	616	630	650	644	641	633	594	582	607	626	599	605	659	626	615	619	613	621	636	643	599	608	619	623	584	617	593	613	631	613	669	614	616	610	573	657	600	600	621	587	640	612	603	605	621	597	595	669	655	633	630	638	627	561	613	644	567	587	620	642	610	599	582	623	595	589	592	614	630	609	640	597	583	581	617	622	636	627	545	591	603	577	628	616	566	626	608	625	595	597	595	627	640	630	611	640	594	635	613	618	571	664	666	631	625	618	617	621	614	619	616	564	638	619	575	640	594	573	597	639	593	637	592	631	613	555	675	592	596	647	587	654	604	593	619	661	582	566	633	639	620	576	645	614	633	634	607	644	623	626	550	642	617	628	569	623	592	606	674	633	607	652	586	630	611	638	571	635	655	595	579	616	623	617	636	626	603	591	616	594	617	629	592	647	659	633	594	580	615	628	612	636	619	635	609	560	604	614	633	619	621	626	594	593	615	625	616	655	596	603	601	628	590	606	588	635	585	621	612	581	613	623	664	551	630	627	635	628	590	613	613	623	623	589	570	608	639	606	634	633	573	620	644	618	604	589	602	608	643	625	605	640	622	635	606	596	573	652	600	556	608	581	620	632	635	651	606	579	619	585	590	621	593	609	629	583	600	614	634	587	590	633	671	586	587	599	628	675	608	618	617	631	620	614	597	611	608	629	605	626	590	626	614	587	590	630	644	613	629	604	584	608	632	620	593	636	635	597	589	627	604	596	647	622	653	618	605	633	620	605	613	633	560	617	595	617	639	607	619	640	625	598	625	605	597	586	600	650	619	635	607	625	618	648	635	592	654	573	632	595	618	642	597	639	631	616	606	635	624	647	552	604	614	621	582	631	673	590	581	548	636	649	614	637	571	574	672	588	591	625	632	609	639	610	618	585	616	658	622	642	626	579	604	581	580	586	616	570	602	597	593	609	596	620	607	579	645	629	589	595	626	599	617	588	570	613	627	637	610	603	616	622	699	627	578	651	649	631	658	575	623	613	593	633	625	614	595	599	609	632	616	567	648	605	604	589	594	630	602	584	590	634	610	604	647	578	614	613	621	600	613	592	616	622	606	608	578	584	571	577	614	596	661	646	565	611	624	631	613	612	660	578	574	647	684	584	655	641	597	574	663	579	640	608	579	653	626	627	583	607	599	678	605	604	590	592	621	647	623	603	609	617	610	581	621	679	583	634	655	577	634	633	647	593	591	631	587	613	586	578	602	594	624	572	636	637	607	639	634	634	564	603	642	651	598	612	604	582	616	615	594	605	640	586	610	641	613	571	634	603	621	674	594	615	567	643	620	630	607	674	604	607	598	562	614	639	617	565	608	616	600	616	599	571	645	641	654	606	661	597	630	655	617	610	592	606	642	612	620	618	633	625	548	611	589	600	647	646	597	608	586	626	634	592	605	581	600	660	618	607	582	612	668	630	572	545	600	590	668	622	615	640	608	615	626	590	580	657	587	637	638	611	578	617	661	615	617	645	611	594	640	636	619	625	626	614	634	583	596	626	645	625	585	637	609	633	581	640	596	619	635	653	595	618	607	630	617	638	614	631	589	613	622	640	604	637	639	628	604	592	618	598	618	618	605	598	604	621	600	592	640	614	596	595	658	591	590	620	636	610	636	645	632	567	605	628
13895	1212	1402	964	728	553	436	335	266	228	207	198	153	165	127	130	125	147	112	145	115	148	140	124	103	98	107	122	112	137	128	105	111	118	95	131	110	105	99	103	108	87	113	98	110	108	99	109	108	99	106	95	91	103	115	106	102	118	116	100	110	90	111	96	92	99	112	96	113	107	95	111	117	103	91	99	106	94	110	101	78	120	107	97	96	113	99	84	106	94	107	94	76	112	116	107	101	99	85	118	94	92	118	124	95	98	105	84	120	105	90	94	94	95	115	102	117	101	102	104	99	104	94	90	92	98	112	96	94	97	106	88	82	107	107	95	109	78	108	110	101	102	113	91	96	122	89	99	81	95	92	97	95	109	114	88	96	91	93	99	109	106	102	99	100	101	98	89	118	106	96	117	100	103	110	86	83	103	93	103	94	115	98	99	88	107	98	91	97	93	103	112	93	99	97	89	101	118	104	109	105	99	90	109	99	91	101	93	122	93	86	97	97	102	94	93	103	103	109	109	100	109	103	99	91	83	84	95	100	95	102	89	96	95	92	91	97	96	100	81	110	83	101	96	93	93	94	91	96	85	92	110	86	99	92	110	106	93	88	95	86	119	107	105	116	103	101	106	117	92	107	103	109	84	109	101	85	107	96	90	131	96	98	87	99	88	98	99	102	90	100	93	102	102	84	89	80	94	90	105	95	109	103	86	103	97	106	102	103	97	105	97	90	87	118	97	103	92	90	93	100	105	104	100	103	93	100	109	107	110	95	104	85	92	113	93	95	82	99	100	105	94	102	102	93	92	88	103	116	85	105	79	113	103	88	68	101	91	90	96	88	99	100	105	103	81	93	101	107	86	95	97	98	104	115	104	96	105	99	108	85	101	86	102	117	100	101	92	120	91	97	112	115	88	98	88	88	101	90	83	99	98	102	101	119	122	106	94	99	81	95	83	101	98	104	103	108	100	100	101	86	88	92	84	98	109	97	106	101	93	91	85	123	86	80	108	104	117	90	94	104	108	102	103	106	100	92	92	95	96	106	90	90	104	74	120	99	107	94	90	104	104	114	101	86	105	111	89	94	92	86	101	104	95	98	97	92	102	98	93	90	91	106	114	104	111	98	90	101	101	89	93	95	123	105	126	85	86	102	96	91	93	101	96	96	95	92	98	88	120	111	114	100	77	100	86	109	103	84	97	90	96	110	93	102	94	115	95	98	103	119	84	101	105	108	90	95	87	94	93	92	102	111	93	77	111	110	97	98	96	97	126	127	90	86	81	105	104	94	97	106	89	97	90	99	114	94	86	99	98	135	100	95	107	126	109	100	112	82	90	87	100	95	94	92	91	86	110	113	90	97	86	119	93	103	89	96	103	99	73	103	108	106	96	115	97	90	83	97	115	107	116	104	101	112	93	95	93	84	87	122	82	80	95	90	100	95	88	101	95	92	100	86	119	92	87	88	121	105	108	98	116	107	104	101	95	82	105	103	90	95	97	108	86	103	98	119	101	102	108	90	108	108	97	113	79	107	102	98	81	93	86	93	99	77	109	109	120	88	95	112	95	85	98	98	102	104	108	91	112	116	104	117	91	105	104	83	93	98	114	123	80	97	102	85	84	100	83	94	111	108	95	95	123	108	115	106	108	109	94	103	101	87	91	85	86	109	114	108	96	96	99	99	115	111	101	107	82	82	86	97	99	117	102	77	86	107	120	103	86	99	97	102	106	100	106	96	81	103	102	88	85	105	102	98	103	92	97	107	73	106	100	95	96	100	107	107	101	111	106	86	87	92	92	110	89	89	105	107	95	108	88	109	104	104	97	81	99	104	76	120	91	99	98	98	102	110	90	82	108	113	83	98	92	106	98	81	100	112	93	110	101	99	98	101	88	89	119	103	102	88	98	91	97	86	105	92	99	97	102	100	92	92	88	112	109	106	107	103	97	94	112	86	91	99	88	99	81	98	104	107	121	111	90	103	104	121	114	90	108	91	106	99	95	113	102	113	93	100	85	88	107	95	101	92	87	75	101	95	101	105	115	90	89	94	88	80	75	105	102	99	94	105	102	104	99	110	91	93	95	106	91	97	101	106	80	101	101	94	91	110	84	103	119	108	109	87	98	118	102	113	95	99	97	98	98	99	112	102	99	115	104	107	108	109	105	100	96	99	100	108	111	112	118	98	93	94	100	87	88	125	75	97	109	95	102	94	92	101	98	102	106	90	73	101	98	95	107	106	101	89	110	81	99	90	95	117	100	87	104	113	109	107	105	105	106	92	104	93	112	88	103	87	93	107	97	90	105	79	108	81	103	100	102	113	119	98	109	103	94	89	100	94	104	117	85	119	93	79	92	94	108	105	117	112	108	108	99	103	98	104	107	96	91	116	106	91	100	87	83	99	107	108	112	87	110	102	88	88	109	93	100	89	112	106	92	96	94	93	87	106	86	114	86	95	109	99	97	122	99	82	88	71	112	80	102	93	101	94	107	103	99	96	82	99	104	109	94	108	97	105	102	98	103	108	95	101	92	98	123	96	84	98	93	95	88	100	101	97	103	103	94	114	108	103	111	100	97	107	111	109	102	108	101	102	109	89	107	112	83	87	81	115	85	96	119	111	118	98	112	75	100	92	120	96	102	98	98	99	115	100	105	125	99	99	86	122	95	106	84	115	93	85	100	107	102	92	93	96	115	114	91	107	81	104	111	117	86	103	82	111	108	70	109	102	107	104	105	105	108	106	84	108	90	89	80	106	96	92	119	93	88	111	98	97	98	115	110	105	88	100	85	101	98	102	106	113	89	109	99	100	104	107	118	85	85	90	97	108	109	91	110	101	94	108	103	109	104	94	99	82	113	100	114	118	82	97	95	115	100	92	89	104	100	93	91	110	95	87	100	81	86	113	87	95	98	117	87	101	100	96	115	104	89	132	104	127	99	107	106	88	120	90	75	81	88	92	88	88	96	92	108	86	100	92	79	104	101	88	92	101	99	129	94	85	113	96	97	129	113	103	99	107	116	125	93	97	88	96	87	90	107	95	100	96	110	121	97	82	109	107	117	115	98	91	102	98	96	84	102	95	104	92	102	105	96	107	90	106	101	93	98	101	103	95	83	97	99	90	105	97	101	110	102	107	100	98	111	107	93	123	97	108	104	94	111	106	98	109	95	90	124	95	92	103	94	82	98	106	113	109	114	87	106	108	89	103	79	104	83	77	110	98	107	113	111	90	117	118	95	91	110	99	105	95	102	102	80	87	97	92	83	108	100	124	98	97	79	95	94	93	103	113	98	110	80	96	97	89	111	104	115	93	110	92	91	83	89	104	100	103	114	107	108	80	110	101	99	88	97	88	99	94	97	103	86	112	95	95	89	98	107	92	95	112	100	92	86	108	102	93	100	96	101	108	104	107	102	93	93	85	98	103	100	105	85	89	99	112	84	105	96	100	126	93	87	115	116	95	85	108	103	96	114	108	94	100	95	98	110	105	85	90	96	103	116
8316	1463	3582	3804	3119	2565	2110	1670	1429	1218	1053	959	829	854	768	729	602	624	599	613	518	536	508	453	485	483	484	483	440	433	419	437	451	392	409	431	422	419	406	421	385	411	359	404	409	361	428	380	391	385	340	377	346	353	353	360	382	397	348	390	379	387	365	364	360	380	365	345	391	385	333	356	351	374	363	335	384	356	363	315	373	358	331	347	338	355	362	342	353	354	313	358	361	339	367	352	318	358	332	345	340	355	370	307	347	356	350	359	341	352	351	330	343	356	343	372	360	333	339	356	380	333	347	353	348	351	334	341	332	346	336	326	327	313	339	333	347	344	381	356	351	335	359	363	339	350	348	297	349	311	346	378	323	350	400	345	363	305	342	376	354	383	334	355	329	338	368	342	342	334	369	328	365	344	357	341	362	317	313	316	333	317	352	294	316	305	322	326	319	348	318	327	303	365	301	357	342	334	321	365	387	327	348	313	359	328	335	329	335	334	324	337	334	325	347	352	334	334	381	344	350	358	335	363	363	324	301	353	342	350	328	318	381	318	373	339	330	377	344	331	343	348	354	316	339	334	304	373	313	354	376	374	328	346	355	343	348	355	389	340	372	342	325	352	334	375	322	321	319	339	309	354	358	328	328	332	370	320	346	332	329	349	336	337	340	360	335	342	331	367	341	336	363	351	329	351	336	328	352	325	327	327	351	349	331	326	313	335	345	331	332	370	360	327	362	348	374	332	320	347	375	340	378	337	316	347	335	346	332	334	362	355	353	333	350	347	323	335	377	319	317	376	335	352	340	353	339	335	322	329	371	342	341	364	373	352	329	331	326	362	377	356	320	347	327	334	330	313	359	321	375	350	324	345	340	325	377	343	333	308	317	345	352	310	343	327	386	338	334	343	345	333	335	315	325	318	369	320	329	319	352	304	344	360	323	326	337	300	386	375	315	342	328	353	321	360	353	320	325	334	343	306	324	333	343	377	333	341	349	316	358	338	339	347	343	294	362	323	316	355	355	339	334	294	346	336	331	331	345	341	338	320	333	343	336	332	316	347	372	318	348	352	297	350	368	372	334	337	360	360	320	286	340	352	329	335	324	350	364	356	334	367	336	375	349	318	315	345	396	376	346	326	320	339	338	328	343	347	353	327	367	308	334	355	333	336	328	344	377	346	341	367	337	354	314	369	353	342	327	363	340	358	300	369	336	312	328	323	328	318	359	320	371	338	363	323	308	348	325	347	345	334	322	328	350	351	372	336	289	358	339	371	348	331	339	345	329	352	327	343	342	336	338	360	329	355	333	348	312	360	350	327	334	311	359	363	319	348	335	342	342	371	315	341	309	329	337	355	333	355	313	327	335	353	323	314	334	334	352	368	335	393	336	371	377	335	340	332	339	329	372	358	371	316	320	352	319	349	322	306	331	346	358	311	321	349	328	365	358	355	333	335	332	336	364	313	308	343	349	349	350	333	350	315	337	338	358	370	343	334	330	344	333	352	357	308	337	331	352	348	338	344	351	327	346	335	325	344	332	340	352	351	329	330	345	321	340	367	347	336	298	356	328	367	356	317	354	349	371	351	346	347	330	329	325	351	332	345	330	341	316	366	336	320	326	331	329	328	344	361	350	324	330	328	334	317	324	375	345	352	377	298	345	339	324	319	341	331	320	339	319	339	338	356	294	386	360	350	319	310	352	339	353	356	333	349	344	337	298	366	330	341	313	300	347	369	300	339	332	319	345	347	354	332	351	333	325	327	314	316	365	325	318	379	333	324	339	343	359	350	356	372	331	335	324	374	353	343	350	343	314	367	332	318	346	352	351	330	342	341	337	343	334	319	361	328	335	338	347	371	357	353	307	356	363	346	352	353	350	327	357	331	329	347	340	359	329	363	355	338	340	361	365	339	347	338	353	323	340	319	363	349	342	342	345	333	373	347	361	320	364	337	318	319	341	342	340	345	331	361	331	337	345	350	351	336	347	325	314	341	308	346	335	352	388	344	312	364	310	301	349	297	331	330	354	322	329	343	329	340	361	361	316	327	338	317	330	300	337	377	322	315	330	356	322	345	330	343	349	318	346	346	322	353	357	332	320	359	333	338	379	388	362	306	305	339	347	330	321	345	329	344	365	335	358	324	359	337	323	377	359	375	310	310	315	340	351	347	328	362	346	377	368	340	321	336	378	326	345	321	307	342	338	318	347	354	369	332	343	318	311	348	323	345	348	351	309	332	337	339	345	373	336	309	339	366	338	315	335	329	339	312	378	323	357	348	325	328	327	316	337	331	349	359	356	337	364	353	368	309	342	356	333	335	346	336	352	328	358	353	357	349	361	326	315	385	378	338	345	353	363	352	334	340	346	352	326	335	324	332	368	349	357	342	329	356	363	340	325	323	343	327	328	359	394	377	328	347	317	357	335	332	330	326	333	333	339	340	333	321	348	352	350	329	341	327	338	344	308	328	361	347	317	370	360	345	326	333	300	351	318	359	335	353	347	330	332	336	333	318	340	314	343	306	374	343	354	338	336	333	304	353	322	334	348	312	336	354	314	352	361	361	352	350	314	330	310	333	350	335	333	353	332	340	352	345	327	331	342	328	347	331	349	350	352	360	375	313	319	337	351	328	337	336	348	334	351	368	318	360	325	318	361	319	374	358	320	329	360	351	318	333	366	383	332	319	329	391	346	359	343	317	321	336	332	330	302	339	364	330	335	348	348	327	352	346	341	302	345	344	325	360	356	350	304	328	291	335	314	327	339	366	339	332	359	330	336	331	323	320	349	344	338	337	325	357	381	358	328	368	330	309	352	329	367	325	311	338	381	355	327	360	351	367	343	332	339	326	355	354	305	356	330	359	325	326	379	334	355	346	343	372	355	352	356	378	336	328	350	346	347	342	335	346	358	323	343	361	325	319	346	323	322	343	391	341	356	348	320	344	340	322	355	381	346	360	332	355	334	328	350	348	341	340	348	357	300	332	337	315	345	322	346	346	341	337	354	341	309	360	338	364	340	346	340	356	362	328	321	350	324	325	354	355	353	391	317	336	346	345	349	360	369	349	381	327	324	353	296	350	325	362	323	318	329	350	336	346	339	350	349	339	343	324	326	328	363	376	349	324	345	337	347	359	345	345	318	330	345	309	341	351	323	369	352	355	296	382	342	333	340	332	338	319	359	341	319	325	323	340	333	320	330	321	371	323	339	351	315	362	334	327	331	334	366	357	336	330	347	338	356	322	328	340	333	353	307	358	336	324	328	342	364	345	351	377	355	332	324	314	341	344	365	321	355	323	336	347	305	324	355	338	326	308	331	338	359	318	345	386	333	322	342	327	296	340	364	373	355	328	379	311	345	347	328	365	357	349	316	362	338	357	354	348	377	354	350	333	338	353	334	299	337	319	335	328	345	349	348	336	343	371	311	340	365	343	354	346	322	329	359	317	361	327	316	340	350	376	353	351	348	359	344	320	318	334	334	333	388	348	323	356	343	356	339	347
22452	3092	2759	2048	1440	1054	840	644	505	425	368	331	281	268	257	257	229	203	225	222	208	214	185	173	190	176	178	170	178	171	159	169	177	184	152	167	165	158	159	167	139	165	158	165	151	151	156	151	163	153	140	150	158	149	169	154	127	148	138	148	169	155	140	161	164	144	171	176	147	130	151	152	148	157	142	151	171	156	146	151	140	137	139	158	165	142	159	141	159	152	134	158	149	160	144	139	148	142	144	134	142	148	161	144	150	147	154	138	153	154	141	145	143	138	125	139	160	163	158	135	153	137	162	152	146	141	177	140	134	153	159	153	137	136	151	158	153	159	154	155	147	155	147	125	159	147	166	149	130	153	144	157	157	150	156	157	141	160	154	134	155	141	134	151	170	138	154	152	157	149	137	156	132	149	128	155	148	128	147	136	154	148	159	149	142	135	133	159	180	143	153	132	131	146	148	135	155	140	174	140	163	147	155	159	156	160	141	126	145	141	147	152	136	149	139	151	139	162	160	148	126	160	162	176	169	169	142	144	156	155	165	154	152	152	164	147	161	154	147	132	134	160	140	149	131	156	146	137	172	159	130	160	147	143	153	142	144	149	158	163	148	163	137	138	140	143	123	148	151	144	171	153	142	137	155	130	154	138	151	164	152	158	145	129	144	160	136	150	144	128	140	152	150	169	147	144	146	143	136	159	160	134	153	144	161	148	147	172	136	174	165	167	153	153	180	140	167	155	138	140	163	141	144	140	152	166	165	149	133	153	151	152	147	140	151	139	141	151	169	162	153	148	134	159	144	158	133	161	146	161	145	168	130	160	109	158	145	163	134	148	145	146	151	132	162	140	153	142	140	154	167	133	157	166	167	160	147	128	139	136	140	145	160	135	145	147	173	141	148	139	128	149	159	149	182	130	148	158	133	156	134	169	147	139	149	146	139	147	133	181	160	159	133	147	148	158	150	142	156	165	171	145	148	166	127	151	170	162	161	148	141	140	155	164	163	151	172	152	145	143	161	139	161	156	138	157	153	150	136	144	155	131	146	150	143	138	145	168	146	150	121	150	128	140	146	174	138	126	154	177	144	141	143	141	162	143	175	168	174	147	143	130	152	143	134	145	160	132	154	150	154	165	138	162	145	112	141	151	135	160	150	131	145	137	144	160	158	158	161	136	149	151	144	151	144	137	152	161	162	171	143	145	159	161	160	170	163	150	158	155	132	165	139	173	133	173	126	170	171	155	146	153	148	144	146	162	147	145	157	157	156	153	181	152	150	150	141	172	155	152	156	154	165	133	139	158	148	146	126	155	162	155	145	126	139	137	145	149	147	146	131	147	154	145	150	172	143	150	147	159	140	130	155	152	161	154	121	138	130	128	135	125	164	141	145	132	135	162	180	177	141	171	151	144	178	175	147	145	164	161	142	175	139	174	145	141	137	154	135	141	154	166	179	149	144	159	143	162	173	146	140	130	158	125	161	145	156	146	157	165	165	152	153	147	137	137	153	158	131	171	134	143	149	137	158	163	134	142	112	155	146	171	137	166	140	151	162	142	187	150	150	146	160	175	144	158	137	151	135	127	149	183	136	169	170	138	142	154	161	147	161	154	150	143	155	139	143	166	172	158	167	147	166	152	157	132	160	116	181	148	159	148	152	163	150	166	172	162	152	145	171	149	123	141	125	154	127	146	145	128	127	153	162	136	158	147	171	145	144	167	137	156	160	157	153	144	152	154	131	154	146	118	171	167	125	141	133	156	151	139	135	126	130	144	146	161	144	152	167	143	144	113	152	159	144	142	150	129	158	157	151	178	154	160	163	147	149	148	169	153	142	154	142	143	145	140	143	155	147	146	157	144	155	130	166	169	144	162	140	149	150	152	129	161	143	156	152	130	145	136	148	128	126	145	158	166	136	129	152	144	147	156	160	150	163	163	159	167	128	142	160	159	162	130	145	147	149	154	161	162	149	155	145	154	138	157	170	174	146	152	142	165	145	146	135	172	143	145	147	138	162	147	141	166	158	158	140	148	136	136	138	154	159	158	160	165	157	147	125	171	139	158	136	142	152	132	149	166	161	170	139	140	154	167	150	126	157	153	157	154	162	146	171	170	157	129	136	140	146	154	142	174	138	141	157	152	160	165	134	146	142	154	167	170	167	151	142	137	150	141	149	139	133	162	152	142	158	148	154	139	165	154	127	130	149	139	143	142	128	149	165	149	168	158	135	127	137	144	134	149	141	155	156	153	143	160	182	154	155	134	158	152	173	167	140	138	124	146	143	178	147	163	141	145	137	153	148	156	115	167	155	161	148	161	144	127	168	138	153	150	157	133	147	133	133	142	141	151	141	133	160	147	158	135	154	126	168	142	161	133	166	150	119	165	143	154	167	127	133	141	141	156	123	174	137	143	143	160	150	142	156	168	139	141	156	149	156	143	158	136	149	146	160	132	194	142	158	132	155	142	159	180	137	152	149	165	145	172	142	156	170	151	142	155	147	147	177	144	135	159	159	144	145	142	157	152	138	146	143	146	169	144	156	145	166	149	171	140	156	130	147	139	161	152	141	153	158	166	133	145	143	157	151	138	150	130	143	147	156	149	137	159	171	134	153	139	170	156	149	151	145	144	160	131	142	158	147	154	169	142	149	151	127	136	158	153	157	131	133	138	159	159	161	168	150	159	150	157	145	163	125	147	149	167	143	144	142	151	145	145	135	162	159	144	145	168	143	161	174	170	140	131	136	161	173	146	146	150	161	151	137	145	145	142	142	138	154	133	151	167	150	136	152	134	138	134	162	148	167	149	145	153	160	134	134	176	146	148	136	133	146	173	160	152	146	151	136	159	161	153	145	149	157	173	146	159	133	139	127	158	150	151	156	151	153	140	147	156	131	137	135	139	151	140	160	132	131	127	144	155	158	158	145	153	143	138	155	160	133	149	147	139	165	145	149	139	156	141	149	135	149	150	144	137	143	143	173	126	152	152	135	143	160	169	139	146	138	147	166	144	151	150	131	143	137	138	144	160	165	136	136	144	166	140	126	147	170	137	157	156	141	148	159	155	120	145	147	159	164	156	138	155	152	156	150	161	154	137	148	152	142	162	143	153	133	167	139	147	149	147	141	144	148	149	146	138	157	143	143	135	152	149	159	149	136	163	141	147	145	164	146	155	138	142	151	124	146	158	157	150	153	146	154	144	134	142	154	147	140	126	152	132	161	153	155	160	166	144	161	151	147	157	153	148	176	157	127	135	155	152	139	149	145	153	165	134	155	144	157	140	139	144	145	155	148	154	145	121	141	145	144	138	151	156	162	136	162	132	137	142	149	161	138	171	147	132	151	139	137	160	133	152	157	126	131	147	160	163	146	145	145	157	146	149	149	154	145	145	142	138	142	143	138	162	161	151	143	147	165	153	150	181	150	148	126	142	155	116	137	141	146	159	164	173	135	136	155	127	147	151	162	157	156	156	154	159	142	157	139	159	134	146	144	168	124	150
11695	2654	6524	7137	5915	4682	3833	3096	2638	2265	1978	1747	1569	1471	1276	1269	1126	1088	1103	1012	954	867	821	836	824	852	713	772	723	687	647	664	718	629	662	634	639	619	625	622	595	577	582	585	628	547	611	580	573	543	576	559	540	556	508	517	578	546	541	511	568	517	535	527	538	504	498	504	541	505	512	532	544	500	526	545	513	527	525	528	483	512	532	533	480	561	506	521	516	506	488	526	524	491	498	529	499	493	557	499	478	491	510	518	468	527	553	519	502	519	482	488	518	543	518	508	504	523	495	467	499	489	509	507	494	482	500	489	494	510	482	482	494	514	471	483	470	521	474	518	473	518	482	514	516	535	526	438	487	492	512	486	471	492	496	492	496	520	527	488	522	480	482	468	447	515	530	494	483	485	454	512	474	517	538	522	514	472	499	534	520	472	477	481	470	508	496	509	499	480	515	484	516	517	482	526	483	471	424	507	480	479	499	475	493	503	458	508	508	481	526	487	481	513	536	443	521	479	490	531	551	444	499	505	526	466	458	498	470	515	501	496	478	523	514	475	498	492	460	513	482	481	485	537	495	477	498	497	501	504	488	535	475	515	480	513	480	510	512	536	485	491	516	509	538	479	488	483	510	460	498	495	505	497	519	478	524	481	470	464	494	492	495	482	450	485	486	553	510	519	471	488	475	462	475	522	510	479	520	486	481	518	507	455	480	496	457	501	517	522	474	507	498	484	492	497	517	498	489	487	495	460	500	495	507	491	490	506	545	454	494	487	498	485	490	503	475	478	469	499	465	532	495	513	512	438	478	508	489	517	501	487	491	464	512	480	453	458	471	467	486	499	474	494	490	473	506	459	505	486	491	520	504	490	475	511	489	508	484	502	470	519	450	485	494	498	524	499	526	478	510	472	463	497	509	481	534	482	527	523	442	470	471	525	533	506	466	486	501	528	503	465	473	507	495	488	503	489	523	523	457	510	517	486	490	467	506	470	491	534	492	515	473	538	443	478	490	498	502	497	504	460	524	473	525	483	508	498	485	499	505	488	506	487	477	526	533	517	477	515	494	513	501	515	508	506	461	535	515	527	504	524	508	513	498	522	472	467	501	523	466	518	504	502	530	541	501	493	480	487	500	502	451	485	470	459	505	481	536	493	481	501	499	506	483	490	461	496	503	526	507	508	520	479	500	504	477	502	495	475	478	541	466	501	478	501	481	523	487	502	517	480	462	467	487	541	491	512	536	473	506	476	468	475	487	476	514	512	527	503	502	494	515	517	488	459	482	483	491	509	496	477	476	500	457	468	460	476	452	511	502	504	481	529	550	506	478	500	441	517	527	494	523	475	470	501	509	493	478	460	511	494	486	468	501	526	506	527	457	476	515	461	502	524	518	509	505	517	485	501	513	492	447	515	468	481	521	489	495	514	476	519	521	474	462	466	477	504	442	504	460	491	445	522	488	472	477	487	487	473	541	487	467	509	495	503	489	487	514	529	465	478	493	524	504	493	482	509	497	477	476	520	522	496	497	538	493	498	508	461	489	517	496	477	499	501	470	471	498	483	502	505	517	490	510	468	518	479	475	509	483	446	479	491	563	515	502	482	512	474	477	485	499	471	518	561	499	493	493	470	484	453	540	464	475	513	475	477	512	518	494	461	488	480	488	417	488	494	540	454	480	494	520	532	519	497	509	481	473	485	490	482	497	477	453	470	483	472	486	509	489	491	515	492	526	501	544	461	503	489	513	484	494	469	483	520	499	489	487	499	459	525	504	460	482	531	477	478	514	454	509	507	522	490	467	499	481	471	504	495	467	434	498	514	532	509	453	514	480	512	545	533	499	465	471	486	452	504	464	476	488	517	470	506	430	503	507	449	501	498	477	490	481	478	500	445	514	492	521	485	497	519	457	473	527	490	510	492	499	458	488	491	483	474	530	485	494	510	504	508	506	487	466	475	500	498	456	500	496	501	484	519	517	477	494	465	443	500	491	480	506	468	461	496	493	465	484	508	505	535	511	483	539	431	462	515	512	483	445	478	491	479	466	472	481	507	475	480	487	446	521	445	466	452	502	475	489	490	524	494	506	485	517	490	527	509	455	491	467	514	498	486	481	508	505	525	491	469	515	496	463	455	532	500	471	515	499	481	488	502	467	482	522	521	500	490	442	471	483	530	525	493	503	508	544	505	493	461	497	483	486	463	523	497	521	519	445	524	472	476	506	479	489	493	472	474	517	504	512	488	497	480	491	488	506	482	460	515	476	526	522	475	473	514	493	487	477	478	487	498	520	494	507	496	501	482	510	469	528	496	506	472	488	471	438	493	530	509	485	484	514	509	525	480	513	516	486	496	508	486	468	511	478	464	485	496	472	502	459	501	458	476	467	504	524	506	515	448	478	518	497	482	516	503	489	516	502	530	485	479	536	512	484	507	516	516	461	503	467	499	479	490	484	458	452	507	506	478	478	447	494	481	512	470	487	497	471	466	483	520	490	463	510	501	504	473	465	507	515	492	480	512	480	470	458	521	470	474	491	464	463	517	513	514	491	442	490	497	510	515	488	535	453	489	502	493	503	504	498	471	495	482	478	524	497	480	457	489	463	496	491	474	470	487	490	460	530	482	467	496	509	475	426	503	501	495	500	521	482	500	457	476	510	496	510	495	506	493	510	500	516	439	505	496	499	505	435	492	520	490	467	449	509	498	523	496	589	482	498	507	464	467	482	502	514	529	482	468	500	500	503	467	495	489	483	475	515	471	521	487	467	514	514	470	526	499	453	511	486	470	523	546	506	526	471	494	521	455	506	513	528	490	476	493	533	474	502	509	525	530	507	494	476	509	504	477	443	477	481	466	461	506	466	463	449	456	482	484	491	540	475	476	520	503	475	486	490	495	488	474	471	477	507	492	510	474	456	470	469	476	509	502	475	501	525	494	486	465	477	480	447	498	471	481	507	489	428	495	478	473	504	498	477	471	481	489	508	518	502	482	497	463	504	538	483	484	510	504	495	472	487	518	465	515	482	463	458	525	471	492	483	506	490	536	490	486	473	472	513	471	504	489	528	518	479	482	495	470	492	486	499	461	473	484	476	493	541	466	534	505	499	467	513	486	497	489	497	473	517	504	458	451	493	468	467	488	455	501	504	532	454	522	501	496	503	499	505	499	448	514	539	511	469	489	496	477	460	487	493	475	497	475	497	505	500	503	508	502	489	497	477	486	479	485	494	459	510	493	510	523	508	486	502	509	499	495	483	510	508	478	465	513	471	533	475	503	508	510	518	508	502	459	480	488	503	486	503	503	460	509	479	486	496	516	486	464	498	543	488	485	467	520	493	473	478	496	494	482	508	536	490	522	487	508	506	492	465	450	510	521	488	479	493	491	476	481	497	475	476	481	457	443	476	488	488	480	487	495	477	454	490	485	489	471	502	507	530	475	500	528	463	511	485	484	475	497	502	472	488	469	502	515	476	470	505	479	528	521	457	484	501	436	498	482	478	482
2863	257	294	270	246	231	245	200	219	234	216	197	196	235	211	206	207	205	194	220	180	223	185	198	209	195	233	213	218	184	203	175	177	199	198	202	216	201	195	190	219	189	209	198	185	188	210	237	202	198	202	210	205	209	187	194	205	200	207	205	202	200	219	192	209	204	193	188	219	189	195	218	193	190	201	215	221	195	179	212	202	192	208	195	218	235	191	200	184	198	197	201	208	173	197	214	194	217	178	214	217	205	201	185	221	213	212	218	212	200	192	222	200	224	190	197	213	198	201	185	196	206	208	216	203	215	195	177	191	212	189	196	204	201	180	191	213	207	225	205	207	202	205	187	187	172	224	217	219	196	216	202	183	220	195	193	193	183	184	204	221	194	210	190	198	222	203	230	214	218	187	205	192	191	210	206	212	220	221	192	188	187	199	201	218	230	207	191	219	187	235	190	225	197	221	210	182	187	196	208	183	176	201	204	208	196	202	190	171	202	204	188	174	203	204	204	197	204	192	239	206	211	199	191	205	207	182	212	205	224	166	201	199	207	219	189	209	185	196	212	195	177	194	186	200	212	189	198	215	185	200	174	201	195	157	202	200	180	215	201	225	200	203	204	196	185	199	199	205	216	222	195	212	187	241	196	200	196	206	208	190	193	169	207	178	198	217	204	193	193	193	202	193	208	208	211	195	192	225	215	191	208	214	183	220	204	203	190	193	227	191	199	209	213	183	202	188	192	200	217	197	187	224	193	196	210	211	193	212	231	182	181	192	196	226	209	226	197	217	203	203	182	225	219	199	190	195	222	220	175	205	185	211	207	176	202	194	204	237	178	202	203	210	196	193	223	191	191	222	201	209	181	203	200	192	212	200	217	213	204	215	196	201	219	201	184	209	201	202	210	219	197	214	188	188	184	165	205	203	182	189	196	197	212	211	205	194	193	209	203	212	195	219	213	211	195	213	184	185	215	208	213	199	197	207	206	195	188	223	202	194	188	182	208	225	193	181	200	215	204	207	182	206	197	186	190	194	222	221	200	222	191	185	224	172	183	199	193	200	187	219	199	200	214	193	190	195	197	182	189	209	204	187	205	181	217	243	173	214	212	177	201	200	193	217	208	189	208	211	233	204	202	196	224	201	207	220	202	194	209	174	216	208	214	200	185	191	205	208	227	220	230	190	168	193	199	208	210	218	209	204	202	174	200	187	196	183	205	217	199	209	202	185	207	200	201	204	218	203	190	197	195	200	189	210	221	215	212	219	222	199	192	211	217	226	215	213	203	221	174	216	167	216	194	195	199	216	181	210	225	218	206	205	224	226	178	195	187	216	207	204	225	190	206	216	214	200	205	203	202	181	205	196	225	183	193	218	215	194	216	184	222	203	190	188	205	186	210	204	197	191	208	190	206	189	206	206	202	203	220	198	197	214	205	213	196	187	207	186	208	193	230	192	190	153	196	214	185	207	198	185	199	195	195	189	199	179	201	235	200	192	202	180	224	193	170	192	235	203	208	180	208	189	187	182	198	186	196	199	181	202	186	193	190	202	211	184	197	205	209	195	212	181	203	193	173	200	192	214	198	190	224	213	205	190	189	204	218	197	225	184	166	227	182	208	201	216	169	169	206	209	190	192	183	201	225	197	231	205	197	180	177	202	221	191	205	217	214	189	227	225	189	213	227	209	206	224	183	204	193	196	224	203	184	190	202	189	218	197	206	222	209	198	216	208	200	211	206	170	206	193	213	211	188	186	202	217	177	227	202	187	181	210	197	202	193	193	220	192	184	208	226	196	245	205	190	203	216	206	211	211	188	198	203	196	195	214	202	179	183	198	188	207	200	219	189	193	205	197	233	192	217	182	217	233	184	169	188	219	182	207	186	192	178	199	224	206	201	216	210	209	213	200	198	197	199	183	225	217	194	183	203	215	175	191	191	185	205	201	214	200	201	211	217	216	210	199	199	198	192	193	190	188	195	206	207	194	222	216	213	219	217	196	212	198	179	191	189	225	185	198	199	203	179	204	198	190	201	186	201	213	224	227	208	203	198	221	180	191	204	195	192	229	211	207	195	206	191	197	202	211	218	204	188	198	192	194	189	208	231	195	201	225	193	200	219	219	207	185	214	229	207	194	201	212	215	186	184	200	183	194	201	208	186	204	219	205	194	188	191	203	184	209	221	224	208	198	178	195	194	201	192	187	175	185	199	215	228	192	215	188	161	200	227	215	213	207	222	198	220	203	198	193	203	188	223	192	191	222	208	180	199	199	207	220	209	200	217	231	222	180	193	227	182	211	192	190	223	179	231	203	166	208	210	195	177	203	200	192	199	219	195	206	191	207	217	209	231	182	211	222	197	189	235	188	209	213	206	204	183	185	210	208	210	190	175	198	244	204	185	187	186	199	200	221	204	192	192	194	208	208	221	204	206	197	203	208	204	213	203	197	188	211	178	206	203	208	205	189	199	177	191	229	181	192	206	214	203	209	226	192	190	213	212	217	220	207	210	208	184	180	189	228	214	229	195	197	213	200	207	189	214	198	204	198	209	209	210	219	170	188	188	200	208	212	195	187	213	201	196	178	191	196	215	212	225	211	224	204	193	204	205	208	181	191	173	184	226	172	216	200	184	207	238	197	211	184	236	209	207	196	215	191	206	196	187	224	196	212	212	220	197	188	179	205	212	198	187	190	217	198	201	194	202	197	199	224	211	195	205	199	196	208	195	186	215	174	228	208	207	211	226	216	222	214	186	211	221	189	200	187	193	188	213	169	217	214	194	203	197	207	201	217	202	179	193	205	188	200	214	219	204	204	218	205	222	212	229	192	202	201	188	191	207	181	192	204	195	194	205	212	184	198	215	208	203	222	206	186	217	190	194	199	195	216	204	204	207	197	211	208	183	212	227	188	204	224	202	224	198	197	174	201	195	207	204	187	229	204	194	182	225	239	189	202	231	215	191	214	194	190	220	217	206	208	208	203	200	185	183	209	202	191	217	199	234	203	186	204	195	197	191	226	206	202	209	199	210	185	193	221	192	192	186	196	206	210	184	223	183	207	218	201	204	194	211	211	194	219	228	201	205	209	206	188	217	183	207	161	180	209	198	203	218	186	199	210	205	195	205	206	198	199	184	209	218	218	197	248	197	190	198	206	214	198	205	224	190	221	209	188	216	183	194	194	205	225	208	216	188	222	223	202	194	201	215	220	212	219	180	191	206	202	216	210	192	225	193	215	202	208	194	195	214	218	193	226	182	197	233	205	215	212	194	190	200	202	203	196	205	194	194	213	214	206	220	195	207	185	201	215	202	222	201	184	208	209	207	215	214	209	177	181	193	181	180	183	208	224	199	192	210	208	186	199	207	207	222	206	206	188	202	223	204	204	219	203	216	202	198	179	220	211	232	177	202	213	210	212	206	200	192	226	198	214	204	198	200	179	164	187	196	222	206	203	219	191	204	209	220	201	248	182	212	223	219	201	213	212	221	194	209	200	207	194	203
3716	740	803	838	762	746	728	689	700	643	660	605	666	641	638	624	640	607	656	605	645	633	571	618	615	650	628	591	582	630	635	607	602	620	614	627	613	633	606	673	614	615	643	619	618	668	568	631	605	606	623	631	582	640	612	608	591	625	588	559	580	656	622	580	621	600	596	645	618	590	643	618	596	598	618	595	591	624	593	594	584	609	620	616	604	594	602	631	581	626	602	648	650	612	645	592	626	628	630	588	616	593	620	579	607	610	620	642	617	594	640	629	602	616	603	637	611	636	613	607	605	648	600	630	578	615	587	609	640	605	606	655	618	601	642	604	598	616	603	619	647	625	598	650	640	594	583	578	642	630	587	574	611	596	617	579	600	630	616	620	575	626	620	585	603	593	618	597	632	583	616	604	604	600	638	620	612	618	607	566	634	585	609	591	651	607	593	593	607	620	593	601	581	638	604	627	629	609	620	618	638	614	613	640	623	619	595	614	618	593	601	616	631	570	641	597	620	618	585	637	610	614	552	601	612	622	607	621	622	591	586	607	609	591	612	633	668	649	598	611	603	611	600	632	592	639	645	654	588	614	625	618	653	590	608	601	676	653	584	604	630	603	623	584	596	629	644	652	594	578	601	626	610	613	583	583	595	593	638	619	618	575	637	619	614	597	586	638	635	613	580	651	616	598	681	551	595	603	601	616	607	612	638	630	597	602	596	606	599	595	599	555	575	594	604	615	585	598	591	599	590	623	609	638	563	610	620	627	603	568	623	623	596	626	562	654	601	646	655	575	619	624	629	632	630	597	556	586	648	616	586	592	628	594	610	604	611	624	601	597	620	587	601	639	609	593	642	643	647	588	584	612	607	601	586	618	581	628	627	589	573	597	643	617	626	609	640	636	588	635	594	577	591	631	659	633	543	637	561	589	606	598	622	598	584	626	609	609	604	594	603	604	640	569	661	598	627	664	624	613	608	635	635	624	588	629	601	587	630	620	645	603	618	636	591	596	595	631	640	587	625	631	585	661	663	646	615	573	621	654	613	561	617	636	603	600	622	605	613	594	632	622	631	606	633	650	616	603	619	633	595	583	627	638	563	627	651	589	617	609	610	590	630	641	677	600	609	625	602	624	619	578	607	614	624	650	640	598	647	601	622	570	625	562	621	596	636	611	605	583	623	642	637	629	587	595	610	613	615	602	653	606	599	602	593	602	609	629	587	651	613	624	574	628	611	616	636	595	627	653	619	638	592	598	583	599	596	640	606	620	567	597	658	597	611	580	591	608	611	637	580	602	587	635	626	586	609	587	653	620	594	612	632	559	626	620	616	619	604	634	628	621	627	610	612	607	622	635	570	604	608	609	603	608	611	649	583	621	603	591	635	642	597	629	647	646	601	597	639	626	634	643	605	605	607	618	617	646	570	639	591	621	652	659	630	587	672	609	608	630	623	616	618	573	582	599	630	608	649	644	615	625	569	669	639	582	681	591	640	638	605	648	619	582	587	631	606	602	616	652	637	575	623	647	616	653	600	642	612	600	618	604	658	618	641	612	598	620	665	606	606	617	623	611	628	631	615	629	623	601	659	634	631	581	629	600	617	601	569	634	654	639	638	598	622	614	635	601	632	594	608	647	606	603	608	645	605	614	579	647	613	607	635	661	587	630	594	612	592	641	633	637	620	593	656	606	619	603	603	612	611	592	611	582	641	645	605	693	623	609	602	629	598	629	629	601	616	580	648	618	644	549	620	624	595	589	639	636	610	654	589	578	654	611	601	625	607	611	601	619	574	590	602	642	640	619	615	605	636	682	630	594	655	583	611	604	607	604	609	611	634	598	643	615	630	594	601	607	642	592	642	649	600	568	631	636	584	592	640	584	623	635	644	608	593	620	636	609	618	619	610	583	589	616	599	603	605	604	627	592	619	630	616	620	625	596	563	632	620	601	636	570	634	579	576	653	592	633	589	649	591	568	647	572	625	646	626	632	620	663	647	616	596	617	638	602	620	596	649	597	621	583	562	618	607	619	601	599	557	612	569	657	592	618	603	614	609	596	619	641	580	600	617	610	635	566	647	627	638	615	598	611	560	643	579	605	633	602	603	609	610	624	603	596	623	674	627	595	650	591	557	606	579	612	639	591	601	583	615	619	629	632	592	608	619	632	614	604	634	624	578	638	603	604	648	603	599	610	640	592	595	607	645	612	627	643	582	626	643	614	607	628	595	603	639	626	628	630	596	642	607	643	626	623	630	606	605	650	657	591	638	561	595	579	638	582	634	593	633	610	570	636	599	614	623	612	646	630	598	614	621	621	558	664	638	620	594	654	602	638	603	631	575	612	665	643	654	597	632	552	645	638	627	585	649	616	579	641	660	622	625	595	583	577	636	600	608	607	627	603	672	627	592	578	649	596	647	611	568	590	598	614	606	619	645	645	613	619	619	604	616	586	621	566	616	616	629	608	643	627	615	641	602	618	612	596	585	623	604	630	647	598	632	632	585	620	610	603	627	585	624	649	600	592	603	650	677	623	626	642	630	583	616	603	605	591	552	614	630	592	601	635	633	617	629	618	587	611	633	572	634	596	642	612	597	592	591	601	611	594	577	612	582	635	659	647	640	664	609	575	628	658	610	606	545	657	588	607	607	626	669	616	606	586	602	590	612	586	607	661	624	581	640	634	605	614	616	600	584	573	580	580	633	615	660	610	547	617	582	630	651	607	654	590	595	605	634	633	614	643	590	618	594	590	588	613	610	622	604	603	643	616	603	602	633	629	584	587	614	591	595	638	573	618	598	629	656	588	668	626	610	621	630	631	649	610	627	664	632	591	632	614	610	650	593	632	612	624	607	622	632	628	610	576	589	667	620	612	634	636	637	635	613	648	601	630	590	599	641	601	643	617	611	594	609	572	603	596	643	598	664	637	603	592	601	634	590	653	629	634	611	600	601	604	559	599	629	625	637	606	639	544	637	586	610	615	624	633	626	593	602	616	562	603	613	634	647	632	588	625	590	583	626	604	610	615	631	627	613	592	592	653	664	591	616	633	624	570	564	590	599	635	646	590	588	619	615	580	617	610	592	647	602	602	639	604	611	614	634	602	622	633	616	639	584	615	576	603	600	602	598	650	561	596	598	620	634	607	618	651	626	669	647	610	597	655	577	628	651	647	655	646	593	558	583	637	595	572	645	601	584	610	617	613	601	607	623	626	614	622	618	619	610	638	639	602	608	614	592	596	629	645	636	613	659	615	641	624	587	586	586	622	618	588	597	588	636	609	618	591	585	620	612	595	605	606	608	626	611	618	608	644	599	587	573	631	592	638	581	614	618	633	628	635	612	612	610	651	618	574	639	650	604	621	619	625	617	593	581	631	602	609	628	593	622	597	576	624	612	636	628	615	623	597	575	598	609	601	612	639	637	630	613	614	641	604	636	620	659	621	624	595	602	584	630	645	609	632	630	608	634	658	631	644	641	629	578	620	637	606	605	608	623	657	633	585
12986	1158	1365	1010	719	514	448	333	285	229	206	190	153	163	154	131	140	139	135	115	133	119	149	124	137	99	103	108	111	111	89	109	112	106	117	104	114	111	115	119	104	115	102	113	108	124	110	105	92	113	102	104	94	103	99	96	100	92	101	104	73	100	104	113	93	106	105	108	101	110	113	95	106	112	103	108	97	104	106	89	92	89	104	94	108	100	82	110	89	116	110	103	101	120	81	86	124	103	88	110	90	106	112	114	94	98	103	116	99	120	108	105	118	105	113	135	94	125	102	76	95	99	93	94	105	94	110	107	109	101	96	117	100	121	102	105	105	96	91	109	89	104	109	102	81	109	92	89	89	93	105	114	124	97	95	107	100	101	103	100	96	101	92	102	93	106	101	109	92	97	105	107	89	95	88	109	110	104	98	106	98	120	114	95	125	93	94	105	115	109	116	94	89	88	99	99	101	78	101	113	107	98	103	79	101	106	92	104	103	118	101	93	80	122	89	109	76	97	100	114	95	91	105	111	92	91	94	110	98	126	108	103	97	87	109	91	120	115	95	106	99	81	97	97	95	101	108	108	98	92	86	102	84	96	103	108	119	93	111	91	120	109	121	95	108	106	105	101	101	115	88	94	97	89	93	108	93	111	104	92	91	106	120	99	99	99	122	118	92	108	108	99	112	85	107	117	98	104	94	108	110	91	70	105	90	86	94	81	89	118	114	96	94	106	94	94	101	106	100	102	108	99	98	96	97	127	98	92	105	101	96	105	118	86	96	99	87	106	108	104	96	92	85	95	94	76	93	83	111	99	117	91	88	115	108	104	98	93	97	94	116	92	103	100	114	99	109	89	94	101	120	79	97	110	109	102	107	100	104	76	86	102	101	116	97	106	111	109	112	121	98	89	106	96	114	99	100	102	85	89	80	114	98	106	95	93	104	111	92	99	112	108	92	111	113	80	84	99	104	110	88	87	108	94	89	115	85	103	110	106	86	100	95	97	91	104	85	94	112	99	101	91	97	90	109	105	101	77	99	116	92	121	95	108	116	88	77	109	97	122	92	99	102	97	103	93	98	111	90	99	108	88	91	101	110	110	99	81	109	114	101	110	100	104	107	97	103	97	113	98	93	106	93	117	125	114	97	102	99	94	92	115	96	104	97	90	94	114	106	75	83	87	104	93	105	97	101	102	96	114	92	102	102	77	111	107	104	90	113	97	88	100	87	98	94	99	85	93	101	97	107	93	94	99	111	94	101	98	94	99	111	106	98	101	104	85	106	100	113	95	89	109	96	92	106	101	89	114	89	120	107	112	95	115	115	99	97	105	91	115	102	98	119	115	87	96	109	108	123	95	100	98	115	76	87	98	93	84	76	85	96	105	98	96	93	86	103	96	101	77	106	89	106	83	90	113	94	99	83	102	87	88	103	131	111	80	93	79	112	97	105	118	117	113	87	95	107	103	98	107	102	98	99	91	90	97	111	114	91	86	105	93	109	111	99	105	96	108	111	84	91	106	117	105	77	108	76	97	79	100	122	106	89	85	92	85	91	108	96	92	92	102	114	106	95	102	118	114	109	103	90	98	109	102	101	118	101	92	105	92	98	103	111	101	103	86	104	87	89	79	89	105	106	67	89	125	106	103	98	98	98	90	103	98	107	105	102	107	107	109	87	102	100	83	101	87	105	94	93	110	95	106	97	92	118	93	94	112	110	93	132	118	107	99	93	118	96	110	105	121	92	84	100	108	89	95	110	88	103	117	79	90	91	99	112	102	106	87	113	96	93	83	102	106	109	84	80	102	105	88	78	114	113	109	99	85	86	99	93	98	84	88	91	111	100	102	93	104	96	101	100	120	99	115	83	112	101	96	111	93	88	97	113	106	123	113	86	111	106	111	95	115	93	103	100	103	108	97	119	105	97	80	107	110	99	86	110	113	104	105	101	92	97	98	100	118	90	95	127	93	91	103	107	98	103	96	74	104	98	107	100	93	97	91	100	88	95	99	110	93	93	113	88	84	94	89	89	99	98	99	93	84	106	127	92	106	121	110	105	108	102	94	99	107	103	102	111	99	74	83	120	87	88	92	94	95	105	82	101	93	102	112	101	92	102	114	107	104	86	91	125	100	88	87	108	88	102	97	74	88	76	113	88	96	88	105	95	111	88	114	117	107	85	84	104	120	101	85	90	106	97	90	101	100	89	95	106	113	88	95	113	87	87	93	87	88	88	94	92	88	96	97	101	95	98	93	112	97	95	98	92	102	91	102	110	106	112	105	91	115	111	103	94	105	97	99	104	103	85	88	99	97	116	88	89	102	85	100	109	101	98	96	99	88	100	97	98	93	94	109	95	111	109	98	88	105	88	90	105	107	98	114	104	107	108	109	119	117	96	109	105	101	117	87	102	109	92	112	113	87	111	88	111	96	91	85	98	102	98	116	95	102	96	94	103	109	92	98	137	92	108	115	90	87	117	93	104	105	90	100	107	90	102	83	104	93	85	85	94	89	94	127	97	100	119	105	93	94	109	109	101	104	112	96	97	117	109	94	98	90	110	98	88	86	107	92	90	110	107	99	101	101	95	101	96	84	96	97	101	91	91	99	106	104	114	99	92	94	95	106	93	101	91	116	101	93	109	117	108	85	98	93	109	108	112	101	104	93	108	104	106	115	101	97	105	98	96	97	93	83	95	93	98	115	105	102	98	99	100	106	84	95	96	101	117	98	101	107	96	91	84	103	104	122	114	109	95	90	101	112	87	94	111	103	97	101	98	88	94	114	120	105	112	85	120	104	93	93	89	105	93	105	97	108	102	84	98	104	96	95	95	102	108	100	103	88	92	96	94	92	97	100	96	102	101	90	96	93	123	99	94	98	107	94	95	104	93	99	116	86	119	100	113	105	105	104	110	83	92	103	107	105	98	89	80	97	101	112	113	101	97	96	101	99	87	109	107	91	80	95	113	102	94	95	95	90	88	94	118	95	90	74	97	99	100	101	101	100	105	93	83	104	90	99	115	101	109	98	111	98	103	101	95	100	97	100	107	89	89	90	106	103	99	112	100	86	102	102	85	98	99	101	95	98	102	102	98	94	113	112	109	87	110	97	81	99	99	109	103	112	85	120	94	114	104	112	89	100	97	105	87	106	97	110	106	90	92	116	76	107	105	105	114	82	93	101	111	133	92	118	96	93	92	96	111	94	95	117	84	103	92	90	77	86	89	108	108	114	99	85	75	97	102	79	83	110	89	101	90	114	78	106	92	94	93	78	94	106	116	114	101	105	97	93	84	98	110	91	88	101	74	108	108	103	113	89	89	113	113	117	90	102	98	89	98	121	86	103	97	95	90	94	104	97	116	105	107	113	91	92	108	89	79	99	89	100	95	91	94	88	100	85	100	103	82	110	97	113	113	141	88	102	98	102	103	103	100	85	97	100	110	93	100	93	101	119	84	94	98	100	110	92	98	99	97	113	105	119	104	98	109	101	86	113	114	108
8207	1454	3506	3721	3132	2533	2047	1674	1380	1243	1078	998	894	832	776	705	654	665	591	565	552	530	529	507	468	462	477	454	444	446	426	454	404	443	428	442	398	418	374	381	437	427	401	385	386	391	377	385	391	341	377	371	391	374	383	368	372	348	332	372	344	371	326	365	347	376	330	373	389	365	329	328	368	343	336	340	373	375	394	347	336	343	355	365	339	342	361	339	356	391	341	367	339	338	337	338	386	361	360	330	371	335	344	357	344	359	344	351	367	354	349	327	336	343	337	291	344	374	353	343	359	331	372	326	352	344	364	329	343	358	367	347	358	335	331	322	355	357	358	360	322	329	370	316	316	390	327	371	350	337	354	341	335	339	345	354	370	373	350	321	339	337	352	335	348	359	320	379	358	347	353	322	336	319	357	340	316	348	337	344	360	307	337	345	369	343	349	357	345	353	315	354	310	334	344	323	346	319	360	350	331	363	344	350	354	358	365	339	345	355	350	321	369	320	378	332	333	352	368	347	348	372	364	337	353	352	355	340	324	324	334	341	347	334	345	344	364	353	340	361	354	321	323	330	349	313	347	364	330	351	364	369	346	364	321	356	366	356	313	307	318	302	358	341	359	333	358	336	345	342	361	353	331	369	348	338	365	309	333	355	318	335	338	325	369	351	342	344	364	358	346	335	348	316	329	336	321	341	333	378	326	364	327	333	306	364	334	353	347	308	325	352	332	348	320	337	366	346	320	344	343	332	324	361	346	347	348	341	374	344	358	345	330	367	326	359	349	346	342	351	334	339	318	344	377	328	302	325	339	293	374	316	343	313	350	364	355	332	332	317	314	275	328	329	348	353	370	332	338	351	378	307	344	350	334	330	347	338	336	333	332	319	320	316	367	323	326	337	322	355	373	352	349	330	360	350	338	351	319	334	313	323	392	354	351	347	367	360	331	357	347	315	354	354	353	331	369	327	327	320	353	344	321	340	347	362	350	319	357	335	325	344	342	352	340	351	338	362	370	332	306	348	344	340	358	336	351	361	360	316	323	325	371	371	332	325	329	337	338	330	344	331	323	365	323	337	349	356	317	337	323	374	335	336	310	333	372	338	357	299	371	359	331	328	347	355	324	323	329	365	345	344	338	371	341	323	337	373	346	342	365	350	348	350	318	346	318	324	326	344	360	308	330	338	325	340	326	345	350	339	358	331	348	374	339	314	350	359	320	323	346	352	355	367	338	313	334	328	310	350	346	344	327	324	354	367	367	318	315	381	346	343	324	366	343	317	321	379	340	335	349	360	320	322	328	321	341	333	357	355	351	314	329	333	333	396	309	329	338	368	312	320	336	357	355	359	346	362	352	323	334	382	348	344	334	336	344	358	343	336	328	378	326	316	350	330	319	326	344	331	302	311	308	318	355	337	335	305	317	321	340	348	363	372	363	317	320	342	338	362	335	341	350	350	349	372	332	327	366	329	364	354	356	332	326	373	361	344	316	318	362	363	324	357	338	363	332	325	360	347	333	355	334	380	354	305	329	372	346	346	348	368	343	340	356	360	320	368	345	371	296	330	361	349	334	364	342	318	339	345	317	342	348	316	346	339	341	330	348	349	346	365	359	381	365	344	350	325	327	349	350	348	346	337	360	335	358	340	346	328	348	340	328	338	354	346	329	367	313	329	365	312	336	307	345	319	358	346	361	356	313	341	336	346	355	337	340	353	311	352	326	362	338	327	363	326	346	321	341	344	310	331	384	359	301	370	329	334	314	346	324	344	370	339	337	322	366	321	358	368	342	322	345	300	349	378	389	344	331	337	314	336	357	364	361	338	364	347	303	351	363	340	351	353	372	358	346	344	375	366	366	358	325	329	347	339	347	314	377	346	321	348	374	333	321	355	335	347	356	326	327	331	329	330	364	339	331	364	337	367	333	332	333	305	295	342	348	370	324	339	316	321	339	359	346	356	341	304	341	326	323	383	338	296	324	355	363	335	334	354	351	323	352	329	345	337	348	344	391	345	310	337	357	343	331	327	354	349	356	352	381	353	330	318	356	367	322	330	336	328	369	373	320	342	344	332	335	354	377	380	339	308	350	332	320	368	345	351	335	355	350	333	344	358	373	342	352	354	335	384	339	352	357	330	357	353	374	332	332	344	322	300	364	346	342	335	363	336	353	375	359	331	322	338	328	359	334	350	344	341	352	365	345	333	331	342	345	342	363	309	326	353	350	365	343	357	292	352	343	336	372	330	345	372	349	349	357	358	335	361	320	353	362	340	349	335	360	329	367	342	332	330	328	331	353	333	329	323	347	337	336	376	370	325	322	369	359	336	325	328	332	338	324	310	314	325	324	312	358	366	345	362	351	388	337	347	362	329	326	377	332	356	335	343	329	346	329	357	337	322	335	384	353	326	388	338	310	307	361	346	374	345	374	353	340	340	351	333	350	322	344	345	333	326	360	340	361	337	336	325	345	349	357	335	352	317	330	356	378	323	333	358	322	340	333	361	327	328	330	341	335	363	333	320	350	367	314	333	352	329	391	328	340	320	358	353	366	320	369	320	325	355	351	379	351	362	332	340	361	351	338	327	327	369	339	372	338	333	345	309	320	332	353	328	365	352	325	411	331	322	349	347	358	353	349	327	359	328	337	319	359	331	314	323	346	350	349	338	334	344	354	322	332	358	322	319	316	320	343	336	321	358	359	334	330	353	335	332	344	302	349	365	330	327	319	333	381	321	329	338	344	309	332	349	346	375	330	333	329	343	318	320	337	319	357	350	309	339	357	329	349	371	358	343	373	368	377	323	318	359	360	343	364	342	369	341	324	326	380	347	337	353	348	327	341	336	352	343	342	369	369	333	301	377	341	311	343	331	342	366	352	354	335	333	334	369	351	338	328	337	352	372	333	354	343	328	310	333	384	335	345	362	355	356	321	368	347	319	339	338	292	363	340	325	326	331	365	314	335	355	325	316	312	332	345	306	330	356	340	364	355	345	391	360	323	316	384	328	352	328	372	308	330	350	334	315	359	319	331	317	336	358	326	369	339	347	333	383	342	344	359	308	335	340	348	346	341	335	329	335	318	348	311	336	347	352	325	313	331	347	300	340	328	333	363	347	378	347	326	340	337	348	337	329	314	337	364	353	339	346	293	344	325	321	327	334	358	346	324	330	333	333	356	317	336	331	308	351	320	336	292	351	372	347	321	327	363	317	341	348	336	369	324	331	337	338	336	328	353	343	320	317	328	335	314	345	359	363	320	369	364	325	349	331	357	361	353	344	337	378	365	345	334	388	356	325	338	333	356	332	342	360	343	348	353	332	330	317	335	340	344	337	343	322	340	341	284	322	297	332	336	340	344	332	331	331	322	338	328	346	324	368	344	339	321	338	345	343	329	361	356	327	328	312	334	346	344	355	316	341	308	354	349	335	331	338	329	334	326	327	307	338	354	333	347	370	356	320	352	301	373	315	346	317	353	357	319	331	347	308	361	350	330	345	342	354
21722	2874	2897	2125	1495	986	792	625	528	420	372	340	281	301	273	236	211	219	214	236	183	182	201	223	203	183	179	188	188	177	175	181	164	150	193	167	163	179	156	156	144	162	150	151	176	170	160	131	167	150	137	147	170	180	159	151	147	124	142	156	156	146	164	155	135	147	157	130	144	142	174	167	170	141	141	135	152	140	155	168	143	158	149	168	156	139	159	148	166	147	155	155	151	140	135	162	162	168	142	154	155	152	143	144	144	144	142	141	142	147	156	159	166	167	169	143	164	134	156	142	157	136	160	136	141	120	148	155	150	147	150	179	140	131	158	156	136	139	162	151	143	154	167	134	130	155	170	159	149	139	179	156	150	158	155	160	143	139	155	145	146	171	156	146	110	154	134	154	159	147	150	137	159	130	150	136	145	162	135	115	143	146	136	132	157	155	137	147	150	166	174	164	159	170	163	178	157	147	164	156	165	160	165	165	170	157	170	159	150	159	154	152	145	136	175	160	164	149	150	148	139	143	166	162	147	158	139	157	165	148	149	140	163	137	140	152	157	142	149	133	133	131	147	144	144	149	142	146	169	156	154	140	135	150	133	158	117	161	137	135	154	152	136	122	155	119	158	159	164	133	143	131	134	135	143	154	145	162	157	141	151	135	161	149	174	162	159	140	158	138	132	142	146	133	150	161	152	173	143	136	149	148	154	176	150	166	157	142	155	148	152	145	157	150	131	142	176	154	147	130	180	135	155	135	149	143	153	153	159	145	162	160	167	151	156	145	162	160	140	146	156	135	144	167	171	159	162	133	171	147	130	147	154	161	133	149	136	142	148	153	131	152	153	158	147	166	150	156	143	143	155	157	163	141	118	136	162	144	142	147	159	126	149	129	146	156	155	175	138	141	163	139	150	141	170	137	152	173	160	158	158	137	142	140	162	151	167	163	175	164	150	151	139	141	158	150	151	167	144	144	129	151	152	144	168	130	132	185	141	150	138	152	150	145	137	161	151	150	148	156	160	143	152	128	170	150	133	148	150	136	182	164	155	161	149	135	138	127	154	169	149	134	160	155	137	146	124	151	150	152	157	149	157	154	157	122	157	155	155	159	146	160	155	127	133	137	141	125	153	146	168	118	139	154	155	151	130	154	159	147	140	151	159	154	153	173	129	135	140	133	163	139	165	143	135	161	163	160	135	159	153	154	162	138	136	158	127	154	147	139	144	130	139	146	144	153	157	135	170	139	142	166	159	148	148	136	149	167	155	158	154	147	155	138	129	157	153	144	137	161	128	169	134	156	145	156	146	148	151	138	161	153	145	166	153	147	128	159	139	146	163	161	163	144	182	127	160	158	153	146	164	146	157	163	152	155	146	146	176	141	138	160	147	151	156	159	135	144	138	156	146	140	161	164	158	153	149	129	137	130	160	157	150	171	127	165	168	149	149	156	132	119	153	150	149	168	150	127	157	161	154	155	137	157	123	141	132	169	146	159	124	158	120	140	137	158	138	138	157	170	144	140	130	157	152	154	133	160	149	133	155	173	141	160	163	152	126	159	177	140	149	148	150	151	176	145	159	169	141	136	139	144	141	134	158	134	142	140	135	160	154	163	149	143	161	171	135	155	131	165	160	157	128	163	137	157	158	140	158	151	159	128	143	155	142	150	132	169	138	177	139	148	152	128	162	174	151	159	172	144	154	133	144	142	165	131	148	151	148	162	142	150	145	157	138	138	182	148	168	156	151	158	139	157	168	157	154	139	137	163	142	147	162	157	142	146	184	162	146	142	156	146	153	127	169	144	132	151	163	145	141	163	139	147	145	156	148	146	168	143	167	137	170	154	137	162	160	166	142	146	168	166	154	153	152	170	156	140	163	171	143	149	143	153	149	153	141	132	167	178	141	127	152	118	169	163	156	167	138	125	147	138	153	144	158	142	123	162	157	146	155	164	124	135	141	160	156	178	150	141	145	157	152	138	149	141	127	151	139	148	123	146	131	155	154	160	134	165	152	159	151	147	145	143	138	146	153	152	150	164	150	148	150	139	136	156	165	135	173	135	163	141	146	153	157	146	183	138	149	145	143	160	154	149	131	138	151	151	148	152	151	136	140	157	155	148	157	147	151	154	149	126	157	114	132	145	152	145	153	154	164	131	166	155	157	152	144	175	147	170	152	167	139	172	159	147	159	158	144	150	159	157	152	148	150	132	145	164	167	161	157	146	163	145	122	149	163	156	136	137	167	137	145	137	157	122	152	156	162	158	137	151	175	172	136	171	142	149	159	155	156	142	155	151	150	157	136	165	157	148	153	139	164	135	136	171	139	149	148	159	143	149	147	125	146	146	135	134	149	152	157	170	180	145	153	152	139	125	132	152	154	161	148	155	161	139	141	153	145	138	147	146	163	163	149	151	153	139	134	150	158	127	140	140	148	158	149	160	160	136	148	139	158	138	136	148	157	162	156	140	154	139	165	163	136	126	139	158	148	162	168	162	162	141	151	143	123	154	144	153	160	150	154	162	141	177	150	138	144	147	131	133	131	113	129	138	140	158	144	152	161	133	159	154	141	137	161	157	128	153	145	149	158	143	140	152	146	148	149	159	131	142	151	157	173	162	138	156	136	154	146	172	144	141	147	149	149	148	126	142	141	158	138	139	153	152	150	149	143	160	156	142	144	158	120	150	164	141	132	136	146	173	148	163	172	138	143	139	136	161	150	164	155	133	157	156	140	170	160	162	158	150	160	139	144	149	146	169	154	141	131	176	147	135	169	149	152	164	150	163	143	169	149	121	159	166	153	156	151	137	153	150	160	150	165	126	144	157	145	149	160	153	145	129	127	172	150	158	140	137	150	177	160	159	147	152	150	125	149	139	144	138	142	165	161	169	155	155	140	149	157	158	171	165	125	148	165	163	155	130	140	132	156	184	139	137	149	150	145	147	144	141	148	151	131	144	152	147	151	157	129	142	157	150	161	170	145	135	143	119	159	145	164	160	161	153	154	147	151	145	160	164	186	155	141	161	150	146	145	142	180	157	139	154	148	147	152	150	151	147	143	152	169	146	157	143	161	147	162	136	140	157	150	142	159	157	168	148	143	150	148	135	144	147	156	158	157	127	140	150	149	161	144	143	136	131	144	140	146	145	146	149	145	160	150	150	160	138	151	129	155	126	169	140	155	143	144	138	147	154	152	146	148	144	167	150	120	156	161	125	156	133	148	155	139	172	146	148	145	150	147	171	164	136	129	130	169	149	139	148	130	148	149	160	141	159	154	155	147	136	160	141	141	128	146	168	139	164	136	142	143	161	152	146	131	141	148	148	178	144	143	176	141	143	147	145	129	144	147	140	138	177	155	140	161	154	116	146	153	178	150	138	146	148	138	156	165	150	178	151	169	133	135	157	149	174	148	151	172	151	154	146	181	133	145	148	166	166	161	131	146	145	158	160	163	155	154	152	149	144	148	154	160	148	134	145	171	147	142	150	141	150	150	127	144	143
11200	2745	6453	6945	5910	4680	3761	3046	2637	2271	1935	1752	1630	1466	1339	1275	1148	1076	963	956	943	940	881	822	823	772	744	714	709	688	691	721	635	626	673	627	647	647	630	563	623	583	567	590	598	591	563	568	554	539	569	593	536	528	525	554	531	542	544	553	572	537	530	515	529	515	530	531	525	512	516	512	514	523	524	526	525	478	476	512	532	512	502	509	557	497	525	500	557	484	545	471	530	549	551	507	544	459	515	527	528	532	488	501	507	528	492	491	546	509	478	498	523	488	461	549	513	493	511	511	490	533	489	494	484	524	482	486	532	478	491	513	515	513	550	514	523	496	507	494	509	494	454	484	506	502	510	504	502	518	503	487	492	512	477	523	491	524	462	551	507	495	528	512	462	486	484	532	501	520	511	480	507	486	494	461	489	501	508	476	506	496	472	497	463	512	498	481	478	511	521	524	500	534	477	479	496	491	511	492	535	495	513	494	528	471	496	498	479	507	491	468	471	476	511	485	466	483	470	485	514	505	472	510	490	488	512	460	464	510	494	502	517	482	475	457	505	505	494	477	476	460	503	478	503	522	490	492	495	533	503	513	491	472	477	484	488	513	494	520	440	535	495	505	488	506	490	498	504	475	481	531	473	464	469	510	495	512	477	470	482	523	504	564	483	481	493	448	507	509	500	513	530	521	462	523	495	503	476	475	512	518	501	478	514	543	478	465	502	530	500	500	475	490	470	495	499	482	441	501	484	484	524	500	532	513	487	494	492	489	482	528	483	519	503	513	506	503	468	486	444	502	510	488	500	476	477	467	464	513	515	456	473	479	497	518	499	524	490	496	485	461	491	513	464	504	490	510	477	465	497	473	501	454	525	466	507	496	470	479	473	544	462	516	524	509	491	494	465	518	499	500	511	550	501	504	467	474	495	463	509	494	467	473	505	489	501	476	466	479	495	487	473	501	449	463	512	480	488	470	472	507	493	458	510	500	494	506	506	470	466	485	518	475	519	501	512	464	514	480	481	475	517	456	510	486	495	477	488	468	544	475	453	501	502	480	497	477	499	478	533	486	491	449	475	489	490	498	494	470	522	478	510	500	507	502	529	490	504	503	464	501	490	505	518	483	499	518	519	502	510	457	530	448	502	511	501	498	509	478	502	462	477	481	467	522	523	481	461	482	501	471	502	511	489	527	500	483	497	485	476	457	487	487	511	449	550	500	478	516	501	507	505	502	496	488	474	498	513	521	494	510	470	504	456	474	500	486	491	476	502	509	501	488	526	504	461	495	474	512	500	494	499	494	458	520	467	488	487	467	506	441	509	465	506	506	483	509	512	485	463	469	505	496	508	465	483	489	439	493	536	497	493	492	507	477	473	504	496	446	507	466	474	465	515	503	492	518	486	491	488	456	509	468	476	543	504	471	509	491	526	455	528	513	494	485	464	508	507	510	493	464	457	501	483	541	503	468	485	482	503	515	474	538	512	464	492	503	531	499	474	511	503	461	467	505	520	460	504	482	483	500	461	488	452	471	510	462	483	498	471	518	497	489	512	506	493	492	501	530	496	487	479	489	465	503	492	466	490	521	478	511	461	513	491	503	503	476	496	452	468	503	511	516	477	503	518	496	499	467	480	509	488	483	453	495	486	456	467	508	490	492	490	502	487	529	484	516	475	445	485	499	565	478	514	477	468	515	482	477	489	497	532	431	503	477	498	551	456	501	476	471	498	473	501	519	507	506	499	491	473	538	476	495	489	498	449	486	504	504	463	527	494	491	463	513	547	516	507	477	512	484	474	520	476	496	470	482	478	505	460	504	505	503	425	533	493	477	483	512	484	528	497	531	508	476	501	456	458	474	481	471	489	507	512	479	508	531	504	483	498	485	508	480	486	484	487	473	520	505	468	502	470	489	472	498	487	479	464	489	498	518	525	505	534	502	475	468	489	489	531	475	518	516	508	460	462	499	495	539	475	506	476	507	494	481	473	515	494	484	479	502	491	484	494	470	507	485	506	468	490	503	502	492	489	478	484	500	485	481	480	473	482	508	498	480	495	567	518	473	475	524	504	486	468	482	530	478	480	490	470	484	499	538	494	496	480	482	479	481	494	504	482	468	515	512	478	522	472	482	510	475	474	435	493	477	513	539	484	470	503	474	506	506	534	507	527	467	474	481	480	471	452	517	477	495	537	496	526	481	477	529	478	470	529	505	474	490	504	470	513	525	495	512	491	518	541	499	454	484	554	478	512	456	511	491	474	500	498	450	512	525	470	491	526	499	526	489	505	466	478	493	508	507	503	460	513	471	501	485	501	509	495	510	504	531	503	499	498	505	470	535	517	469	480	477	501	496	515	493	491	536	508	521	490	490	473	471	511	484	464	506	512	477	506	515	485	494	510	455	511	508	484	478	475	472	499	521	490	495	455	468	506	480	482	529	491	505	493	501	467	430	484	534	516	514	508	492	512	479	506	490	516	511	486	484	469	484	483	455	521	497	519	496	514	466	475	502	470	476	512	492	508	486	534	507	481	484	456	487	469	474	530	506	483	484	512	514	478	486	514	492	487	500	487	483	526	459	480	478	525	490	522	497	521	519	487	525	475	505	475	506	466	525	513	471	503	472	477	481	483	501	502	496	469	501	467	499	513	450	525	497	509	471	488	484	506	473	450	511	472	538	477	519	476	461	499	475	480	505	471	429	482	502	505	508	516	537	483	466	518	478	507	499	487	468	496	521	469	495	523	499	503	483	511	473	491	518	443	498	483	528	515	497	461	508	474	494	477	504	504	521	527	511	455	504	501	525	459	517	491	449	511	532	481	500	465	490	507	485	468	500	500	503	551	523	488	491	447	497	491	458	480	480	506	468	512	475	484	498	511	487	512	448	513	483	463	510	501	530	509	504	508	483	466	509	508	501	494	509	476	487	482	489	520	489	508	491	533	472	515	501	524	461	476	509	474	503	486	487	475	524	484	469	516	516	508	477	476	495	528	518	517	516	501	481	464	507	471	461	493	492	471	509	472	481	504	473	490	504	521	536	480	503	482	474	492	447	489	514	480	506	504	475	505	483	482	514	494	479	474	490	516	516	490	499	543	498	496	504	511	489	480	477	467	493	476	508	488	479	503	474	466	472	471	519	488	497	504	495	477	501	518	525	512	458	462	488	497	491	513	474	510	475	498	531	488	504	489	484	527	481	519	521	540	502	500	489	505	459	469	508	481	509	470	514	462	493	468	476	488	527	490	489	490	530	514	502	507	489	474	481	500	494	529	522	468	486	470	509	487	500	512	512	496	520	466	506	532	540	505	489	528	510	473	481	531	508	481	475	498	488	467	476	465	505	496	493	514	527	498	492	497	460	511	479	496	502	516	511	507	486	490	506	530	500	486	509	519	470	476	509	451	481	472	493	465	517	511	486	482	503	450	516	530	497	536	514	544	514	501	453	516	477	504	457	509	495	501	500	491	459	465	498	466	478	526	512	495	475	510	499	474	517	461	492
2952	301	308	260	220	205	223	229	218	188	214	208	193	196	183	214	217	211	192	211	226	212	199	208	205	187	191	194	210	205	215	206	173	224	186	200	202	194	218	191	187	221	190	224	216	202	200	202	185	167	231	186	216	221	216	207	207	186	204	180	199	210	193	205	222	188	191	209	201	202	216	229	188	192	215	188	225	199	201	208	201	168	213	221	198	216	204	194	193	212	195	192	198	198	186	201	177	194	246	193	212	223	182	201	189	179	189	228	226	196	206	220	213	222	200	216	191	202	190	215	205	198	211	194	193	196	190	215	180	201	217	198	188	200	198	209	209	203	201	195	211	204	209	188	211	203	210	173	187	193	217	216	205	218	191	209	175	206	190	212	218	200	191	183	218	192	211	196	200	195	215	196	210	184	208	181	204	206	204	222	221	196	204	188	220	202	179	191	184	211	193	211	194	226	201	196	186	195	199	205	234	207	206	208	212	208	202	195	201	201	184	206	198	210	216	200	210	214	185	202	207	205	210	219	192	205	197	194	176	179	208	241	207	212	183	211	184	212	187	212	181	199	229	189	201	199	219	195	190	196	212	187	181	208	214	196	199	206	188	214	208	188	205	179	206	196	193	204	177	211	228	199	217	195	203	181	206	208	219	207	185	207	222	209	213	176	188	196	205	201	200	188	221	193	190	192	208	187	210	190	192	209	222	191	208	204	216	197	196	191	202	209	213	217	221	209	213	224	198	186	202	185	197	198	232	207	185	189	219	222	214	191	202	233	194	207	224	209	228	238	200	202	205	197	192	200	193	200	225	197	201	193	182	190	201	189	204	198	199	187	177	189	196	207	213	214	187	212	194	193	200	213	201	220	196	254	230	203	225	186	192	192	180	222	196	193	194	233	199	206	221	190	193	192	223	193	179	199	199	209	203	189	197	181	193	199	186	215	180	219	222	235	186	194	207	214	199	201	179	229	193	223	216	207	201	202	185	175	194	201	167	197	195	220	207	213	219	186	216	205	218	185	220	174	202	222	205	213	211	204	202	182	202	224	215	203	194	217	203	191	205	185	201	221	170	201	202	183	206	190	212	185	206	194	190	214	193	201	178	222	206	221	208	186	216	194	172	211	199	201	200	179	213	192	214	201	205	188	208	195	183	215	195	194	197	223	214	204	189	209	214	201	213	191	198	204	206	191	187	206	215	194	223	189	200	205	206	218	196	206	224	199	197	206	203	219	199	193	202	214	176	187	207	209	210	211	205	180	212	191	204	204	200	203	210	223	180	205	206	202	175	179	210	209	233	191	208	201	170	193	201	230	173	224	188	170	225	193	205	190	186	207	223	193	192	204	190	203	168	198	204	211	186	189	196	203	213	227	206	185	192	181	183	215	168	188	203	199	192	205	192	195	184	185	200	200	201	213	192	176	219	216	223	208	245	199	198	209	172	188	203	194	213	222	206	206	205	199	221	192	199	207	202	191	206	196	193	201	221	189	215	215	210	202	194	228	196	216	212	202	179	200	193	170	199	179	227	198	204	223	201	214	184	200	186	221	227	212	167	215	202	177	205	191	214	207	234	185	191	205	202	197	214	183	205	197	204	195	197	215	191	223	199	206	209	179	213	195	212	211	206	214	209	202	209	222	170	174	174	189	235	190	204	210	190	199	201	205	203	175	209	184	207	205	213	205	214	188	216	213	186	200	210	217	170	209	208	209	188	190	210	184	201	192	188	202	200	215	209	196	201	208	210	213	186	181	215	190	199	214	202	180	209	185	208	185	170	202	204	227	201	208	202	210	188	168	203	199	195	185	203	191	222	201	188	179	183	188	209	229	198	192	182	210	203	169	184	206	205	191	199	224	183	179	183	191	203	204	215	234	210	188	191	192	244	226	191	223	213	189	214	210	182	192	195	232	211	208	195	192	191	186	200	179	193	203	213	222	187	185	177	214	221	211	202	175	218	167	190	194	186	210	198	220	223	212	176	214	188	199	197	203	222	169	191	211	206	187	225	181	185	205	167	199	191	238	208	201	183	194	199	190	211	203	184	215	176	218	198	196	203	182	211	201	213	207	204	168	204	206	191	197	207	201	196	175	218	198	190	234	184	203	205	227	210	186	209	205	187	184	212	230	209	212	200	190	196	227	190	216	211	217	182	200	183	211	198	197	191	206	213	194	178	189	195	188	197	193	182	193	204	197	197	208	206	173	185	199	208	221	192	204	200	175	190	212	182	221	219	217	203	212	181	185	187	211	176	188	194	200	201	202	211	170	203	221	214	197	216	213	203	213	192	224	214	207	220	208	201	192	180	193	200	203	189	192	208	201	192	177	189	203	190	200	206	177	196	175	209	197	229	216	202	209	203	199	197	219	215	220	207	194	194	189	183	218	199	201	192	194	204	199	182	198	198	198	217	188	234	198	210	198	205	163	202	229	180	208	214	208	186	195	197	177	183	205	209	212	209	201	193	196	183	185	215	208	203	210	196	188	189	201	199	211	171	198	211	178	208	190	220	214	200	195	183	197	222	194	213	209	198	228	226	206	171	219	206	192	208	182	188	205	199	177	215	216	203	222	167	193	185	193	220	203	202	172	212	206	219	202	195	223	198	208	186	212	203	179	204	202	187	190	199	184	206	210	219	185	235	209	205	211	191	176	209	194	200	217	197	206	162	179	211	220	193	211	214	156	192	200	197	190	209	193	206	223	199	219	172	202	232	195	196	213	243	190	202	192	191	200	210	220	168	181	215	212	186	197	207	196	203	209	205	199	216	206	187	208	202	203	213	227	192	221	185	197	192	214	178	190	203	181	242	212	194	198	204	221	204	203	201	189	209	199	192	225	204	188	179	199	204	191	183	207	236	200	201	190	196	210	210	216	188	192	194	174	213	219	212	218	230	211	191	183	202	183	223	217	220	230	205	221	193	221	246	215	217	209	210	237	220	191	198	202	199	199	184	203	199	205	204	200	207	188	220	197	188	217	220	209	189	195	208	213	200	181	199	202	207	201	184	217	183	236	206	189	197	200	227	205	214	235	165	197	190	231	216	222	175	195	187	216	196	181	195	210	184	193	185	185	194	204	209	190	207	212	216	203	198	203	193	201	203	186	201	169	226	201	185	202	186	187	194	197	187	183	200	200	199	192	176	206	194	189	194	192	192	209	230	219	219	222	166	187	212	222	199	202	191	210	226	187	212	199	203	208	210	189	201	218	213	235	179	190	203	202	229	194	208	210	206	197	203	180	203	204	191	206	204	193	189	196	203	217	205	185	191	178	229	186	198	199	196	212	184	210	226	209	187	203	200	202	219	178	217	204	239	193	203	215	220	198	209	181	194	198	217	199	207	190	212	192	211	213	209	209	207	186	187	197	185	184	196	206	203	220	193	184	183	205	182	204	201	216	199	200	220	221	167	221	227	198	209	207	187	208	182	198	216	163	202	185	212	221	205	194	209	219	208	204	188	207	202	212	195	186	192	194	196	222	186	197	212	231	198	220
3848	697	746	830	801	771	707	653	645	641	701	659	614	605	668	623	648	662	645	610	632	647	619	635	684	639	615	586	583	598	578	600	620	603	614	578	609	603	626	620	637	625	598	583	616	641	620	610	581	612	643	593	571	652	567	572	636	635	636	614	590	620	598	648	654	592	619	595	586	576	592	629	583	639	643	650	645	580	586	631	624	612	601	627	612	598	620	611	573	599	627	594	628	685	627	616	581	624	608	624	579	630	638	646	623	594	603	613	622	600	669	614	602	659	606	593	643	583	611	607	628	632	567	606	590	591	633	585	605	593	611	607	608	607	602	589	620	583	616	590	627	645	657	595	642	587	635	618	601	586	635	629	607	633	598	605	580	617	595	646	628	599	594	628	591	591	633	601	607	638	588	618	580	610	584	634	633	635	604	592	633	564	615	667	608	625	583	635	612	641	638	674	556	607	640	599	631	593	616	613	648	612	653	603	570	603	612	597	597	632	644	632	581	626	625	622	603	634	635	596	644	632	604	620	666	647	612	598	605	610	609	620	638	595	611	601	641	652	618	626	598	625	647	614	595	590	638	603	598	596	556	633	612	621	614	585	604	613	582	628	609	616	585	627	587	634	641	634	617	594	593	637	633	609	606	658	594	578	648	637	627	585	633	622	602	645	611	576	549	595	635	625	599	609	628	640	623	630	616	609	596	610	618	603	606	585	602	647	633	630	666	613	596	533	611	625	590	612	621	581	583	598	615	572	600	577	591	603	545	626	612	597	606	622	650	622	602	629	630	618	612	621	644	590	619	619	612	627	592	600	653	618	624	600	618	674	621	628	585	587	580	570	605	637	583	618	618	600	613	593	637	574	633	618	617	613	632	641	634	619	598	587	639	619	578	593	581	636	632	625	574	617	620	585	630	603	579	590	635	598	595	602	611	598	610	568	613	663	636	641	649	620	588	614	568	583	625	613	674	589	605	601	591	643	578	585	634	654	648	577	596	595	605	582	590	650	601	632	612	591	600	595	614	608	616	605	610	596	663	584	571	598	585	580	585	611	633	621	620	581	644	622	617	578	615	611	634	603	623	644	608	642	608	641	627	612	598	648	611	651	603	616	633	657	597	618	586	666	577	570	587	636	590	621	644	572	606	598	610	611	611	606	631	610	669	650	653	624	617	593	643	623	607	613	610	612	611	639	583	598	617	633	591	561	645	596	591	609	624	618	610	602	623	650	611	604	593	581	610	626	605	597	650	661	610	598	619	668	613	644	599	593	618	569	609	634	624	608	645	615	576	576	660	636	664	598	592	654	565	637	634	601	655	620	630	643	671	575	597	589	611	603	609	562	652	633	629	618	594	600	611	622	641	606	608	635	578	606	636	606	602	595	592	643	636	612	643	625	610	640	589	633	579	599	608	647	600	595	651	594	596	608	613	617	631	607	651	592	621	620	653	612	616	642	589	605	615	599	625	619	620	621	632	597	617	601	626	588	628	637	611	626	637	671	613	595	653	585	581	594	609	650	642	630	637	591	614	584	590	611	597	581	651	595	597	598	595	609	596	634	612	611	693	627	565	618	640	613	640	635	619	664	584	613	597	595	609	586	587	567	584	617	594	592	569	617	625	628	580	618	626	598	598	626	624	562	601	612	637	569	635	581	683	646	623	625	604	598	570	623	638	620	626	601	592	599	614	603	617	579	596	617	603	653	611	644	607	589	680	613	596	600	618	655	664	610	617	639	639	640	638	613	627	612	630	630	579	608	571	629	598	653	626	636	624	592	659	626	617	555	562	642	657	652	636	625	589	638	652	660	619	566	619	612	606	634	631	596	609	609	635	578	632	586	599	594	613	605	609	624	598	604	669	617	562	615	589	630	619	644	587	632	585	596	628	605	603	615	595	585	628	597	603	625	583	627	608	614	631	616	625	628	607	634	592	704	592	619	582	565	582	633	659	639	627	645	662	607	606	610	594	612	619	608	591	642	632	610	617	617	652	628	665	629	618	599	640	623	623	625	616	569	611	603	616	609	621	592	598	637	617	592	632	635	627	616	587	642	581	642	659	605	605	620	600	634	646	589	611	610	586	602	578	645	619	652	572	572	575	604	622	630	631	616	635	639	589	621	599	622	594	589	610	586	664	646	627	644	585	583	585	642	639	613	582	635	630	627	591	627	622	600	605	623	628	583	585	614	596	588	645	660	623	582	616	568	613	599	620	664	599	633	644	618	598	633	631	556	607	598	608	563	594	609	608	581	610	635	633	648	648	596	615	597	621	637	609	671	591	600	611	643	621	607	595	653	628	574	582	615	611	618	584	595	582	569	632	586	645	608	594	577	659	594	618	582	621	602	578	614	591	592	628	607	612	587	636	639	614	611	587	641	627	588	588	629	657	637	607	603	642	623	627	628	597	621	606	590	630	612	621	608	613	599	625	613	579	613	614	586	617	612	660	594	619	663	617	602	605	573	610	579	577	621	621	598	603	616	618	626	591	603	662	637	623	629	642	636	595	615	595	661	621	609	634	585	640	634	596	577	628	640	613	553	618	620	660	671	595	603	587	621	613	615	606	609	632	589	632	572	597	622	639	618	596	589	631	630	621	600	579	584	612	576	623	632	591	586	591	638	599	618	621	622	599	589	612	629	613	632	628	560	586	647	644	641	625	553	577	595	597	637	607	622	627	610	601	654	634	617	600	605	623	642	598	595	631	594	649	618	626	634	622	654	629	604	606	625	612	625	606	598	625	638	596	618	610	604	611	664	655	611	607	653	596	660	598	614	585	634	597	583	623	646	608	645	627	604	640	654	628	620	617	612	574	658	607	582	640	595	566	651	615	619	620	610	594	666	602	641	635	581	579	661	595	625	592	600	603	649	596	606	593	631	618	618	615	626	646	580	621	615	560	598	556	634	590	676	588	653	607	614	600	589	649	614	643	659	579	651	682	657	603	629	594	581	616	641	620	611	625	625	646	668	623	623	584	593	587	609	632	597	644	580	573	625	570	620	617	577	653	588	577	617	570	545	597	603	617	584	595	643	582	607	549	624	605	604	601	651	604	600	602	592	593	663	590	593	588	595	587	588	598	638	602	596	581	618	588	578	569	600	603	587	629	621	612	592	647	661	569	625	625	626	581	596	624	640	617	662	632	615	590	629	615	588	565	645	616	638	613	657	670	546	584	624	625	600	609	600	615	622	609	597	620	575	589	603	592	607	640	625	610	585	614	622	610	612	606	592	590	607	625	612	588	616	602	621	653	640	616	644	616	617	577	610	651	662	607	635	631	643	619	624	596	595	673	628	619	610	618	596	625	616	625	611	611	584	602	557	615	618	593	639	577	569	628	559	601	628	633	614	625	594	624	611	601	607	568	587	613	590	626	614	586	606	639	637	616	638	669	618	629	618	628	653	629	592	633	652	616	656	624	567	568	573	573	556	614	606	629	603	631	561	638	626	598	597	600	591	603	627	585	584	611	621	637	625	577	626	564	633	639	565	648	599
30135	10247	2198	1015	707	503	396	307	303	230	199	176	169	170	156	145	160	140	133	139	143	125	144	118	125	118	112	124	115	123	97	112	113	119	108	108	106	100	107	110	99	101	110	113	116	95	105	98	113	85	100	100	89	98	84	104	126	129	112	116	92	114	111	107	95	85	104	94	102	99	92	99	101	83	84	100	107	100	107	118	94	110	98	95	110	94	108	92	94	97	111	93	107	90	92	88	88	103	93	98	99	91	110	94	118	113	111	114	116	93	97	95	95	89	92	103	90	112	93	111	115	91	100	86	107	97	97	99	108	92	105	101	87	108	108	95	108	104	107	81	99	96	104	97	100	120	97	125	108	94	113	100	93	104	89	110	120	111	118	100	99	111	91	102	108	102	97	103	81	103	99	86	82	83	90	96	90	113	88	115	120	107	105	110	132	94	116	101	105	85	108	88	114	115	111	101	97	107	89	101	110	99	115	84	104	108	103	97	91	99	105	109	105	104	89	87	102	90	88	108	107	111	100	99	114	96	98	90	73	90	105	95	101	102	89	107	99	94	105	105	104	110	127	95	105	107	95	118	83	106	87	96	85	105	101	121	103	112	108	80	109	85	107	92	94	114	103	115	108	94	98	95	105	93	106	99	101	106	101	112	109	112	114	85	100	107	90	99	111	83	108	107	112	95	98	96	101	103	92	115	97	109	104	103	109	109	93	105	97	103	100	97	109	109	102	99	110	105	112	88	98	91	92	103	102	115	80	107	92	102	97	104	114	91	110	116	96	99	107	89	94	92	108	97	91	102	128	121	103	85	93	103	97	94	89	104	104	108	103	104	108	100	108	82	98	105	87	94	93	110	97	97	107	76	106	102	83	84	98	109	117	129	103	113	112	81	93	104	100	93	89	113	96	87	99	90	120	101	95	98	111	108	100	92	113	88	99	87	103	78	89	111	93	96	86	76	95	100	100	95	109	85	102	101	97	105	99	94	95	97	93	123	113	100	86	116	93	92	106	110	97	112	110	105	98	109	108	112	108	102	101	106	84	81	94	103	102	131	106	92	115	120	109	87	93	96	103	89	112	92	113	103	119	110	101	89	103	101	115	96	106	104	104	89	99	101	106	95	102	104	107	94	97	108	112	86	114	91	116	94	110	88	92	101	94	108	112	87	104	79	106	91	105	98	100	105	96	97	92	88	99	103	123	99	97	100	100	90	113	105	93	105	110	94	107	93	117	116	126	98	89	90	92	104	99	94	102	90	84	100	97	107	107	114	101	97	88	93	92	117	120	89	121	90	101	121	114	97	113	91	86	108	98	98	96	102	107	87	106	102	94	88	85	82	77	112	94	104	89	106	96	81	126	93	100	109	111	94	99	102	99	91	117	92	107	101	98	83	136	94	109	103	103	93	100	103	102	118	75	123	91	96	100	99	115	101	100	95	107	113	104	119	103	116	108	109	106	87	99	103	89	101	90	105	111	111	101	105	119	104	99	101	88	106	87	89	106	84	110	113	99	111	103	110	92	103	102	77	100	89	106	89	107	114	98	87	101	90	89	98	95	116	96	125	91	73	104	96	93	98	93	102	93	95	95	104	94	122	116	90	120	108	101	104	111	97	97	96	113	111	100	104	95	88	117	99	119	103	92	101	90	105	118	113	91	92	93	86	97	97	100	103	95	109	110	97	106	89	99	115	105	87	92	106	127	96	94	97	90	97	102	109	102	106	84	95	116	106	122	103	108	107	95	94	114	110	92	84	98	108	89	93	87	105	93	96	115	97	96	110	96	106	99	97	89	99	112	101	99	94	127	94	104	97	104	99	99	83	93	81	95	89	88	88	95	105	97	95	109	97	129	96	101	106	113	113	88	108	116	82	111	93	103	101	96	95	107	99	104	86	101	104	95	97	108	109	103	94	107	96	97	90	104	88	109	116	96	103	93	101	104	93	98	86	98	108	101	91	98	91	109	105	96	95	114	117	111	95	99	89	98	97	108	91	101	107	101	102	101	111	87	93	107	105	90	103	106	89	98	106	105	91	94	95	98	97	109	92	108	104	108	109	85	113	92	107	97	101	94	114	101	91	98	86	102	116	108	79	96	108	99	100	105	98	84	100	112	89	89	119	107	103	106	102	97	113	82	87	120	99	116	101	124	80	99	92	106	101	96	93	109	79	113	92	110	99	113	96	108	89	86	110	105	97	96	94	90	97	102	103	94	94	108	109	111	101	98	110	108	103	102	100	99	92	106	109	116	95	101	113	101	119	100	97	104	97	85	92	82	96	109	100	104	110	106	112	98	84	105	100	115	89	93	134	103	89	98	103	92	96	99	108	95	104	99	108	105	105	98	82	115	114	87	100	110	105	108	95	103	94	84	104	113	88	98	94	104	93	97	107	103	102	101	108	113	100	115	108	122	96	110	105	93	96	100	108	101	115	120	91	109	101	94	116	94	106	102	110	79	109	93	90	108	81	83	114	97	108	105	88	101	109	108	101	99	117	89	99	90	92	115	85	110	108	106	100	98	106	99	98	115	92	91	103	98	97	106	105	97	120	115	106	121	82	94	97	92	100	122	92	101	123	107	98	105	91	88	89	94	105	93	97	95	101	85	89	93	112	94	86	87	102	110	106	78	116	108	105	86	86	109	97	106	104	95	83	107	112	102	105	96	101	100	102	118	107	93	94	93	105	91	109	111	94	95	95	111	110	118	105	94	104	116	100	96	103	107	113	105	103	117	108	88	88	106	113	131	117	112	105	119	108	101	95	98	123	95	102	104	110	82	97	97	97	91	93	101	98	96	111	111	115	94	97	97	121	103	95	103	112	96	105	96	99	89	96	122	97	87	111	94	112	89	82	115	110	101	103	104	97	110	104	103	88	98	106	97	98	117	104	109	80	117	97	122	94	103	102	108	107	110	104	110	103	106	105	118	111	102	120	104	108	97	119	119	116	86	87	109	106	117	109	102	103	97	116	92	98	94	122	97	117	86	111	108	102	98	100	113	98	116	90	97	108	98	98	110	107	101	97	101	91	114	100	117	91	97	95	112	94	106	105	102	92	105	112	94	102	102	112	84	95	110	95	110	105	111	113	103	86	121	102	101	95	104	108	105	103	111	103	89	118	87	95	102	91	96	102	97	91	102	111	105	109	95	115	103	107	93	95	106	93	80	76	108	106	112	103	101	83	117	106	92	105	101	106	97	81	105	103	97	104	91	103	111	109	103	106	118	111	124	113	103	102	90	92	95	93	95	109	96	110	91	111	117	103	78	97	74	98	104	112	108	107	82	105	97	124	118	88	111	103	95	112	127	111	106	105	113	101	78	94	109	99	95	103	126	112	100	125	108	107	82	106	106	93	113	118	98	112	94	115	122	101	110	97	98	91	111	100	105	116	100	87	106	103	115	99	91	102	101	101	87	115	108	111	106	81	101	105	112	110	95	111	92	101	97	97	128	92	95	92	99	134	96	96	114	118	90	80	99	92	93	96	104	99
14775	1494	3405	3762	3055	2379	1972	1756	1411	1207	1127	899	896	842	712	727	659	620	599	563	538	556	517	534	475	484	465	432	438	436	464	431	438	389	426	408	416	425	405	353	417	436	367	409	448	393	381	387	364	328	356	390	395	364	393	378	394	359	363	332	413	364	395	401	364	373	385	374	330	359	344	345	355	328	358	354	384	369	328	365	353	346	328	362	375	370	346	366	370	364	370	334	387	381	389	340	351	361	328	355	361	397	324	337	391	364	344	364	362	362	337	339	365	350	341	377	352	356	342	329	371	355	334	337	369	334	351	334	382	352	376	355	319	368	343	339	349	359	351	340	367	352	357	368	370	353	335	336	383	368	340	344	347	368	357	337	346	351	313	328	347	369	364	362	304	356	324	347	344	331	320	350	335	397	347	340	345	358	335	358	336	350	346	340	362	364	343	344	367	375	365	346	374	341	322	353	357	374	387	370	373	319	332	327	324	332	345	381	362	319	348	383	311	342	338	323	355	335	348	344	363	323	358	333	355	338	369	340	315	357	349	354	348	334	339	342	349	372	364	357	359	334	337	338	382	331	340	336	388	323	332	327	328	333	376	346	355	338	349	351	337	343	356	329	343	366	331	347	350	337	353	366	380	334	348	319	360	362	375	352	335	335	334	338	348	387	351	327	358	316	356	342	332	343	354	335	333	375	302	356	340	357	361	351	349	350	336	333	353	339	304	384	360	343	350	350	343	386	337	338	341	344	365	333	355	341	348	331	372	351	349	328	324	343	335	330	329	320	353	356	356	368	315	343	364	368	346	334	325	372	347	346	371	347	320	318	307	360	356	362	344	388	362	330	320	334	346	334	340	347	367	320	350	347	378	352	336	320	329	355	335	350	339	312	348	350	319	364	359	363	339	343	352	334	350	323	369	332	361	349	336	359	332	336	351	355	377	342	392	330	342	351	339	345	291	353	361	342	366	347	361	330	359	316	328	357	326	338	339	353	328	364	352	343	332	344	353	348	328	374	366	356	360	353	359	336	341	336	361	327	345	347	336	349	323	337	345	369	312	343	377	322	318	343	360	341	327	331	363	341	329	361	358	344	336	336	376	338	349	372	333	358	354	315	342	332	328	380	365	358	310	378	312	317	340	350	328	337	340	349	323	380	347	400	332	356	317	301	345	366	336	333	365	361	371	324	344	359	356	322	343	357	345	348	357	352	311	350	349	359	346	350	307	338	352	363	308	351	310	352	379	349	323	363	336	391	344	351	363	335	385	324	329	371	362	354	360	348	351	373	332	329	341	340	336	337	331	351	353	309	351	320	362	349	349	346	366	348	346	354	337	339	357	310	342	313	332	330	358	342	356	322	348	372	366	370	345	354	358	348	341	323	334	325	356	335	356	353	351	353	355	309	326	362	375	348	359	341	371	324	345	319	348	333	379	343	344	371	315	345	322	329	359	354	364	350	366	345	334	358	367	361	316	336	364	362	337	341	318	323	307	366	367	339	353	322	323	344	355	360	358	352	360	340	316	320	359	331	361	348	359	352	340	334	339	365	354	352	354	328	317	330	341	334	357	334	357	363	374	357	325	351	355	354	339	365	339	346	332	339	326	380	331	340	345	365	331	350	349	375	342	354	348	373	356	340	359	371	336	351	354	326	333	354	337	408	361	309	345	333	349	332	359	350	345	326	373	344	367	356	330	308	355	307	329	355	330	346	351	351	349	370	315	370	336	368	355	368	361	350	357	360	390	343	361	367	360	329	347	392	334	368	337	326	325	338	353	320	371	335	364	326	332	365	325	379	339	344	301	361	343	335	349	347	370	340	367	391	360	315	367	333	352	342	332	334	330	362	342	326	338	319	320	354	344	328	332	361	335	318	353	365	329	338	324	346	343	327	325	334	363	348	337	336	355	365	372	346	337	313	335	323	347	312	345	337	305	360	363	367	336	365	359	347	346	310	328	344	343	343	369	360	340	374	349	366	375	338	312	339	354	356	343	352	335	337	355	328	359	345	347	346	320	358	377	346	321	359	319	335	306	364	313	333	382	375	299	335	298	356	357	334	343	336	365	342	341	305	369	367	347	313	370	373	369	363	309	352	359	338	364	336	346	352	344	321	328	327	358	344	356	329	326	342	375	358	331	355	337	368	377	361	337	340	316	323	372	337	367	376	375	388	343	364	365	307	345	317	331	350	370	375	356	326	350	335	369	381	336	308	349	365	382	357	343	359	333	361	356	340	330	321	398	330	328	330	361	307	353	321	314	329	312	334	333	348	364	350	339	346	352	378	351	348	324	354	346	341	360	383	356	339	358	354	348	353	354	366	364	364	373	359	335	354	324	365	343	366	373	324	350	359	318	343	353	344	352	329	346	344	343	347	367	370	373	369	354	347	357	351	354	361	348	331	338	358	365	353	359	347	331	336	355	371	349	357	329	316	346	369	329	366	357	349	355	379	339	319	360	340	334	348	344	353	340	379	313	348	368	360	343	333	339	329	363	366	318	361	321	332	336	348	377	383	351	318	352	343	331	365	325	339	359	343	362	406	338	361	324	363	373	366	343	323	338	331	358	365	333	372	353	372	340	345	372	360	338	329	334	352	322	322	338	348	333	334	362	359	372	357	350	308	360	377	352	360	327	343	344	328	394	332	340	361	347	366	351	372	330	355	319	361	358	342	361	335	376	344	377	355	367	382	350	355	335	341	387	370	329	335	307	331	354	323	330	361	348	334	349	354	352	327	340	328	365	331	352	365	317	361	340	374	338	347	332	335	363	338	336	344	301	353	353	372	354	337	335	392	352	363	350	364	340	320	358	306	336	323	333	334	323	340	375	331	334	300	358	366	345	317	355	364	344	351	357	331	355	330	359	333	333	335	346	343	370	316	367	354	364	350	345	377	328	347	357	306	330	326	304	387	314	353	344	350	326	314	340	329	354	328	362	343	356	328	344	346	352	344	340	351	328	355	339	339	395	366	358	350	355	364	356	341	356	331	360	360	368	339	334	374	357	332	366	352	328	347	325	335	354	318	361	358	326	359	362	344	359	351	368	350	350	366	378	365	350	335	332	369	334	341	355	340	336	337	306	336	305	329	319	298	342	343	336	381	335	358	362	343	352	364	393	360	331	332	325	363	390	396	351	372	333	354	347	333	344	360	337	361	362	354	305	309	336	326	327	312	337	330	361	335	365	317	334	345	341	338	360	396	321	375	329	352	359	371	364	332	354	363	392	345	346	325	359	342	329	385	364	392	340	364	340	368	365	309	324	320	337	370	326	336	309	343	338	341	345	365	341	334	349	352	330	340	302	348	354	363	324	358	358	356	377	353	323	352	337	357	314	354	335	383	342	361	343	362	349	370	341	345	337	388	337	333	361	346	345	320	331	329	355	321	332	313	375	349	356	363	343	335	345	342	374	366	346	312	329	350	354	322	354	348	327	327	355	342	304	338	348	329	351	348	336	343	387	368	345	352	341	337	344	366	347	321	349	377	337	328
37945	20253	11524	2440	1378	1034	783	586	489	424	396	329	299	263	289	270	200	202	242	242	218	210	190	209	187	206	176	197	175	176	191	157	173	179	149	166	155	148	149	153	171	153	177	169	144	154	142	156	175	129	155	176	169	137	142	149	173	162	173	156	137	152	150	168	157	158	156	165	135	160	181	153	145	149	155	146	140	141	176	148	159	151	157	149	156	184	165	163	159	179	157	143	167	169	148	166	152	143	142	161	167	142	150	138	182	153	150	152	172	174	135	150	180	151	136	124	162	152	140	164	141	163	145	148	153	159	129	142	132	141	168	168	180	153	152	150	164	134	174	133	140	160	171	140	164	162	135	161	156	149	160	146	143	167	170	144	141	151	139	140	170	148	165	119	158	139	137	136	159	135	153	153	154	161	153	163	143	155	152	158	154	134	154	158	156	135	157	147	157	165	149	171	134	136	153	142	140	170	139	158	153	159	156	143	153	113	152	145	144	146	147	152	131	153	168	157	158	161	145	172	149	161	153	144	153	159	139	148	155	143	182	129	146	137	157	150	147	153	149	154	162	139	179	159	152	159	163	164	165	170	167	137	153	157	168	157	142	158	144	158	183	174	165	144	147	163	169	145	164	124	165	151	159	146	152	155	138	149	127	136	164	146	148	167	148	157	142	152	180	142	154	159	165	148	150	167	136	144	148	159	151	159	126	140	164	147	155	147	144	172	183	167	138	160	143	155	142	143	157	149	134	153	164	166	161	167	148	130	151	162	158	171	133	160	188	148	154	156	153	166	161	136	156	142	177	148	130	158	146	156	163	141	163	154	166	137	144	155	147	165	145	150	144	153	153	170	145	154	159	131	160	144	151	160	137	141	157	157	152	159	169	151	141	161	153	123	148	167	148	132	159	143	148	161	146	158	154	156	135	151	153	160	141	162	128	164	158	140	178	166	142	157	141	150	151	145	150	138	141	158	134	136	139	122	177	176	150	157	161	151	137	131	148	154	159	139	172	150	167	157	144	147	165	160	177	152	146	132	146	177	131	157	145	138	161	143	152	171	159	142	153	161	142	135	158	158	140	156	165	136	160	152	148	166	173	138	147	180	163	151	156	140	144	135	149	146	145	128	147	149	152	144	174	156	149	153	143	169	148	164	157	138	147	151	159	155	150	164	166	175	136	169	152	143	126	159	149	166	152	144	141	143	157	130	136	169	148	154	132	149	158	150	159	159	137	165	142	143	148	166	159	149	155	142	170	168	161	161	132	150	165	155	147	153	149	155	162	169	170	158	162	149	187	178	157	153	156	163	130	144	147	156	166	151	152	156	149	150	156	153	152	142	180	138	164	160	141	143	157	147	147	153	164	151	174	162	156	154	146	168	144	160	153	163	133	146	160	154	158	103	145	142	144	165	159	161	153	156	153	170	163	167	159	162	151	166	147	147	141	146	157	165	125	149	137	168	160	160	164	154	151	140	125	166	160	147	153	157	169	138	140	159	138	155	154	150	144	135	140	144	148	157	163	142	145	141	158	163	156	167	144	161	167	159	143	155	143	170	154	171	160	140	148	154	154	154	131	149	140	161	133	160	174	145	134	168	165	141	134	143	154	151	145	154	156	158	167	157	137	161	150	152	139	146	150	141	154	143	144	145	142	148	139	158	146	145	151	152	131	124	150	163	157	160	139	147	149	143	139	135	162	147	154	136	145	140	133	162	151	138	168	165	140	152	153	156	159	157	144	147	159	166	159	143	130	154	144	163	137	160	164	161	138	168	156	165	142	146	161	158	139	152	137	146	153	167	154	187	142	135	167	148	159	146	153	152	152	159	158	125	154	139	135	132	150	153	139	161	153	149	163	133	132	167	146	145	143	150	164	130	138	146	156	146	137	161	144	149	173	146	160	153	150	174	161	148	144	171	144	170	160	160	158	141	162	146	164	167	171	131	150	142	135	156	167	153	164	136	163	147	156	160	140	142	172	157	180	150	137	121	147	147	146	146	134	159	157	148	157	137	139	139	159	140	161	155	163	136	141	143	157	163	134	156	165	158	143	153	159	154	146	152	154	169	154	173	153	172	173	163	154	140	115	150	157	133	132	157	167	163	150	151	123	152	131	170	153	163	144	149	171	144	177	140	170	140	136	184	137	129	131	139	150	154	132	150	145	139	157	138	167	143	184	141	135	145	158	159	147	161	163	152	163	142	166	166	174	139	166	161	154	152	179	152	164	130	149	152	170	150	167	156	157	162	155	136	156	156	168	155	161	168	162	124	128	155	168	141	156	163	173	141	163	145	142	154	146	154	140	161	160	141	169	165	139	168	162	156	143	144	137	146	154	152	152	152	145	149	172	143	141	141	158	138	148	149	134	160	171	163	137	168	155	163	164	139	141	171	176	147	131	147	154	156	143	158	140	159	131	149	154	135	164	159	166	164	132	152	153	150	175	166	169	168	148	164	151	182	155	147	145	144	132	146	147	150	153	158	164	160	175	146	124	155	137	157	148	170	150	144	174	182	155	126	159	124	164	135	177	150	151	157	169	142	130	134	149	147	141	161	128	146	156	155	135	144	152	162	155	154	155	157	151	137	144	160	147	135	158	160	159	161	161	135	147	148	152	151	153	163	172	142	138	140	144	152	142	144	149	141	156	129	172	139	142	127	141	151	138	156	162	169	165	146	151	134	144	157	133	153	140	128	146	164	153	133	146	145	161	155	168	145	138	159	149	155	150	160	150	176	167	155	159	167	167	140	138	146	158	166	150	149	160	181	174	155	149	150	157	158	159	173	151	160	146	171	164	141	138	175	173	145	141	129	146	163	139	171	144	157	154	142	159	170	162	150	134	144	137	156	154	158	141	145	147	157	144	160	156	145	150	164	163	146	153	160	160	146	138	147	140	165	135	146	167	150	164	156	172	144	182	140	148	138	148	163	154	151	163	152	177	132	164	138	157	143	135	144	164	137	150	157	161	146	146	132	165	151	150	141	160	160	128	170	163	144	179	156	118	188	160	148	127	161	148	136	147	144	155	154	153	166	159	138	148	170	149	149	164	152	156	138	148	157	145	159	174	164	171	153	154	139	140	164	136	177	173	143	157	133	141	150	174	162	157	154	138	149	157	151	144	140	140	135	151	173	158	150	142	162	134	143	163	159	162	147	145	164	133	151	152	153	146	141	158	160	141	146	144	162	144	144	139	134	125	131	164	146	165	155	146	156	178	163	146	158	158	157	146	170	154	144	171	142	155	152	133	162	152	165	164	160	157	162	148	154	139	148	158	146	148	155	167	154	126	162	172	147	162	142	136	152	147	162	141	172	156	152	149	145	151	147	158	143	151	158	146	152	124	160	153	159	132	160	126	162	172	143	131	127	144	149	143	172	137	163	158	153	144	134	162	158	163	175	172	159	150	161	165	151	149	165	136	140	143	148	165	156	125	165	159	162	125	156	171	149	145	140	142	170	149	131	154	168	162	171	129	135	160	140	128	161	175	151	148	154
20474	2721	6504	6786	5537	4586	3680	2941	2526	2185	1871	1711	1536	1451	1276	1159	1135	1063	961	1013	909	872	869	839	830	777	759	688	736	711	676	659	674	646	641	645	593	581	648	646	572	570	608	579	607	585	557	567	559	550	555	556	565	558	565	548	553	513	526	538	508	560	537	531	524	492	495	538	529	520	497	502	506	532	553	550	528	493	543	510	520	535	504	482	545	549	530	535	563	510	514	564	505	491	526	494	488	561	481	535	527	528	521	482	534	486	540	520	492	527	490	474	552	549	493	486	507	517	549	522	522	507	530	517	516	544	491	532	474	494	533	558	513	497	510	473	534	511	506	516	508	489	519	526	519	496	479	467	541	494	473	515	463	527	503	530	462	527	516	525	540	498	493	519	496	497	493	498	500	502	483	457	494	514	525	505	512	517	482	502	544	502	516	525	507	486	501	485	519	498	475	522	497	515	535	495	514	493	479	485	514	488	484	489	522	514	491	491	450	511	501	511	493	515	538	511	489	496	483	459	524	499	451	510	531	450	514	508	506	503	488	541	504	497	498	499	504	506	500	469	524	507	483	555	507	533	491	480	506	515	497	476	504	511	474	492	482	492	525	498	483	500	503	517	472	516	527	517	470	514	532	471	518	487	458	486	500	499	500	523	509	495	492	520	504	502	502	463	525	498	538	492	524	538	514	511	473	505	494	530	525	485	482	517	488	514	523	491	488	477	473	486	487	520	508	487	487	471	478	473	509	530	537	542	485	502	485	518	561	476	510	521	431	485	503	496	513	505	494	530	515	471	486	479	519	467	485	504	524	509	483	479	503	534	479	503	496	497	523	528	527	496	508	487	502	497	495	533	494	496	487	503	552	476	536	507	533	489	500	488	516	476	523	500	515	540	499	511	531	510	467	551	513	498	529	530	478	513	494	478	510	506	530	523	489	472	503	502	496	491	496	488	482	525	513	489	544	511	491	465	527	526	493	513	489	458	515	505	516	492	496	506	535	505	489	494	502	546	512	483	504	517	492	502	495	462	519	529	517	526	452	495	455	516	546	493	501	515	489	525	474	477	475	500	521	460	484	502	505	461	513	525	534	497	514	503	516	502	531	503	426	515	474	496	522	517	485	529	491	525	535	509	504	519	484	510	524	508	501	520	507	525	530	463	493	491	496	529	506	493	502	537	466	532	515	525	535	446	555	499	486	535	486	484	471	508	510	482	495	532	489	493	521	535	501	512	492	497	480	531	520	517	478	474	487	496	480	541	475	507	521	497	488	508	489	528	470	495	498	499	501	504	505	489	533	500	482	541	478	476	510	475	530	533	478	493	469	531	505	526	479	513	551	509	509	472	536	535	514	499	517	513	532	480	512	463	477	478	480	459	458	509	438	508	498	493	481	482	507	529	489	477	494	504	497	442	506	503	494	496	502	532	513	478	482	489	479	510	505	454	487	490	512	518	491	508	543	474	522	471	508	503	439	441	480	518	470	463	509	469	479	516	465	512	507	455	504	471	523	509	487	497	511	503	522	502	528	467	463	468	505	438	503	493	498	488	509	495	479	497	488	522	481	492	469	482	550	466	506	504	487	485	454	493	494	479	507	505	512	510	478	524	526	468	519	502	493	503	489	493	492	511	518	491	490	481	536	515	494	503	510	486	490	524	515	482	484	513	485	513	449	490	500	517	490	509	493	494	497	490	524	543	457	466	496	492	546	488	497	540	518	493	491	532	515	470	494	494	534	525	496	529	497	483	516	497	513	498	500	516	497	475	500	489	507	516	490	470	510	482	479	536	561	517	489	520	496	514	465	533	499	528	481	470	548	537	452	491	486	518	487	483	497	492	548	490	523	500	467	501	506	469	476	468	508	481	494	507	517	515	471	465	472	498	498	531	464	499	524	482	507	463	525	510	504	502	504	496	513	514	498	478	503	526	500	521	492	487	504	523	543	550	500	490	464	488	482	519	516	518	488	498	541	486	475	463	505	515	523	484	510	497	476	503	519	485	512	503	492	507	482	485	491	494	523	473	464	498	503	488	530	476	488	482	487	512	477	513	479	525	511	500	480	511	489	530	540	513	516	520	510	508	501	514	550	485	459	488	467	546	476	501	474	476	500	523	515	493	504	472	543	490	477	533	509	477	488	494	509	495	513	509	469	449	543	508	474	460	435	485	494	509	478	510	504	498	491	492	436	460	514	520	478	524	482	487	496	484	502	502	478	494	472	490	490	507	501	480	502	490	480	479	496	438	498	496	516	522	484	526	516	524	507	454	495	489	466	514	509	475	482	493	491	518	489	507	536	521	525	467	513	492	470	501	494	508	501	499	489	502	481	493	489	509	519	475	494	496	498	487	460	492	527	541	497	542	489	512	508	518	495	506	493	467	478	519	517	496	525	525	492	534	523	531	496	489	509	523	496	487	535	485	496	479	488	490	516	515	468	506	521	489	503	496	533	525	515	525	491	507	493	482	496	456	527	489	508	478	500	516	499	519	495	551	509	520	493	522	543	500	494	512	510	486	460	481	534	498	495	515	470	487	516	474	511	462	509	512	513	500	497	563	474	516	510	486	548	532	484	487	511	546	478	525	495	507	489	465	530	491	486	515	501	502	444	477	483	458	539	541	522	490	489	565	482	480	488	503	502	461	491	469	502	499	518	513	508	535	554	511	530	516	469	521	484	526	494	507	530	476	502	480	527	510	494	466	511	505	520	490	486	451	486	455	494	518	473	499	476	451	497	519	504	513	496	510	500	496	538	432	535	500	493	471	454	505	497	528	510	538	536	500	472	524	489	491	489	517	527	529	479	532	504	509	537	469	482	488	508	506	489	527	533	540	517	469	506	476	493	489	527	489	470	482	480	502	479	484	496	524	523	489	520	513	487	471	540	526	528	507	491	539	539	460	512	497	531	484	493	546	542	496	529	488	499	504	534	502	484	515	469	505	498	504	543	456	456	519	500	580	510	496	462	482	506	511	519	501	521	522	506	483	468	525	485	519	493	471	569	524	499	518	512	490	518	495	499	509	498	530	519	485	518	519	520	508	539	489	512	518	464	488	530	478	510	487	522	489	483	494	505	489	509	484	525	472	521	523	515	517	534	496	510	504	473	519	495	507	449	487	488	476	466	482	504	477	493	509	526	509	494	446	499	477	493	504	453	503	489	489	520	559	491	475	441	510	465	479	475	509	467	515	489	520	480	533	496	500	491	530	491	507	456	514	509	495	496	519	520	512	489	506	499	521	535	509	507	532	527	498	521	490	442	495	514	502	508	445	513	504	546	506	497	512	527	524	552	530	501	529	524	496	471	504	522	502	485	527	463	483	492	494	530	492	478	476	511	508	491	550	474	512	520	507	506	467	518	510	505	504	496	475	467	510	498	510	540	482	498	492	519	515	511	500	517	447	523	503	533	482	501	480	501	524	479	479	527	497	487	534	495	500	483	544	519	487	519	467	512	528	489	482	515	482	504	517	485	509	509	506	462	534	511	516	507	545
3972	556	353	254	221	209	198	212	207	202	211	180	201	207	206	178	207	221	211	177	189	206	212	199	197	205	215	219	220	223	205	198	212	226	223	209	195	178	165	189	199	188	186	213	191	190	216	190	180	176	210	222	221	224	222	233	197	205	217	219	201	215	204	194	200	199	195	196	181	206	215	188	194	187	212	196	208	192	204	189	216	185	196	187	200	190	192	194	226	226	192	193	206	213	190	185	204	189	213	201	206	195	220	217	206	206	190	201	187	191	215	199	195	194	203	193	193	197	216	227	215	219	195	209	202	195	225	203	214	215	200	220	208	173	221	215	222	214	210	220	193	213	187	209	223	215	198	207	203	187	200	185	187	205	210	208	234	192	202	191	200	215	219	216	189	188	201	205	199	189	198	226	185	208	209	203	180	198	201	191	207	211	195	194	204	194	234	193	189	197	200	179	200	204	208	217	222	215	196	192	192	217	216	203	215	204	200	184	209	218	210	244	186	199	212	184	204	191	205	192	215	216	207	211	193	202	189	200	212	223	238	176	192	178	212	234	211	208	181	238	191	210	189	175	218	188	201	194	201	214	187	224	181	205	208	233	192	185	176	200	192	203	223	231	224	187	199	190	211	213	210	221	210	209	181	217	218	191	186	201	195	221	217	215	184	177	202	202	217	211	212	191	181	200	225	216	216	202	214	179	224	181	204	212	207	213	212	214	180	198	197	180	183	200	206	205	196	209	183	209	199	206	182	221	219	202	217	194	183	225	211	198	212	189	215	187	211	197	199	201	202	219	203	213	189	172	202	193	192	210	187	212	194	195	194	214	213	221	198	194	204	182	184	193	193	196	193	171	191	160	196	202	181	199	180	204	205	211	212	174	189	193	195	214	237	183	197	203	181	198	207	199	200	209	204	182	179	199	202	191	228	216	214	215	204	197	192	194	196	212	209	200	194	171	172	190	187	210	229	199	205	207	213	228	194	180	203	241	208	207	206	219	221	175	181	203	216	200	199	179	188	224	215	210	191	179	182	198	179	223	215	220	208	204	200	190	209	202	186	194	200	217	191	184	200	205	190	210	211	206	193	210	201	208	185	207	215	215	168	191	204	227	236	177	196	189	212	205	202	217	206	223	185	204	222	209	187	202	190	185	210	199	216	206	199	188	201	213	204	211	214	198	197	220	202	186	212	205	197	190	212	205	222	205	202	214	186	226	200	182	212	198	190	221	193	205	222	189	205	204	216	172	180	197	210	196	208	211	197	182	216	212	222	199	204	227	203	183	209	210	200	184	177	212	231	211	224	210	224	211	217	202	233	195	214	206	210	212	193	181	163	219	238	201	194	205	198	203	187	202	200	179	218	181	213	212	208	189	209	221	204	183	212	198	186	213	219	190	189	211	217	222	203	220	189	189	195	206	208	179	199	232	204	209	194	207	166	185	197	206	210	222	195	180	192	211	222	208	182	184	207	216	181	183	205	199	218	203	213	205	210	178	199	213	214	223	199	193	206	233	180	244	197	200	192	195	213	223	202	194	205	207	210	185	203	191	239	188	198	232	179	211	191	171	219	205	225	193	188	202	202	210	197	202	192	199	201	192	209	192	208	216	201	193	187	196	193	193	198	197	199	186	218	184	203	203	197	194	195	202	195	208	217	187	230	210	245	202	210	217	210	207	207	196	181	198	195	198	202	209	196	197	188	204	174	193	218	215	199	203	209	176	186	207	204	217	201	182	218	200	238	177	198	167	218	204	218	206	205	182	201	192	186	183	198	208	202	191	211	195	186	176	200	232	215	199	216	184	170	204	194	210	222	206	201	186	211	206	188	203	217	167	183	210	200	188	215	194	184	224	181	197	188	198	229	203	202	179	224	223	183	203	225	194	183	199	180	205	206	211	201	187	210	189	194	178	193	185	158	209	198	199	198	173	202	174	173	206	198	202	186	193	202	190	207	200	190	212	225	216	173	223	198	220	216	197	217	176	222	202	219	185	190	208	211	213	202	208	203	196	189	197	217	211	197	202	204	207	191	181	207	217	196	194	195	183	193	212	238	198	206	208	187	178	224	173	185	192	184	228	189	201	216	197	194	186	184	203	206	191	206	192	177	215	195	207	186	210	194	210	231	195	198	184	192	194	222	203	189	205	205	212	186	196	236	218	191	211	198	191	229	221	202	189	188	216	216	193	194	182	198	212	194	196	225	238	208	217	194	206	190	186	216	200	200	227	222	196	211	195	195	191	209	180	180	231	209	224	186	179	204	189	233	177	230	186	201	202	195	196	216	225	211	188	192	214	184	182	201	197	204	218	202	204	209	204	216	190	204	207	201	191	215	206	190	198	213	199	199	188	212	183	187	187	197	212	206	209	208	197	198	217	219	218	186	213	228	194	198	209	216	221	207	227	220	218	201	215	199	184	190	229	196	202	214	207	197	232	184	196	211	177	209	190	202	185	183	198	181	205	221	200	209	198	208	226	201	205	198	201	202	209	209	191	197	207	201	195	215	179	196	221	191	201	193	182	204	209	184	212	210	181	202	199	211	203	184	206	204	189	187	195	192	211	181	207	200	214	187	208	201	215	216	203	192	186	209	208	213	211	173	234	209	206	212	210	190	191	217	192	198	198	208	222	219	209	198	206	203	204	196	203	215	214	191	223	207	198	201	172	197	185	199	208	204	202	203	199	196	194	198	183	210	214	221	190	206	185	188	189	173	206	197	195	207	213	192	198	191	188	218	201	183	211	184	238	166	207	184	198	207	235	178	191	207	174	177	208	204	234	212	214	196	184	217	193	210	219	236	194	207	231	216	181	218	193	192	195	172	196	189	205	207	224	180	196	195	212	190	201	199	185	190	215	215	211	197	208	191	205	187	167	216	224	196	202	190	169	208	212	200	200	228	213	180	203	205	200	214	201	217	201	203	215	193	233	221	225	186	204	199	192	184	207	193	180	198	213	229	196	214	212	195	213	220	206	206	215	203	204	224	181	208	180	195	173	204	200	184	207	181	209	205	197	216	159	187	193	213	201	197	198	169	209	205	190	216	204	170	215	203	196	207	219	207	207	204	180	180	195	187	213	212	199	197	209	206	188	199	214	208	210	193	223	212	192	199	218	192	200	218	202	224	204	210	209	230	241	223	213	209	165	206	195	208	215	215	224	209	218	205	179	201	184	198	176	201	195	216	220	184	194	205	197	212	186	204	174	213	213	213	202	215	206	192	210	174	189	189	204	191	198	210	206	191	194	205	209	205	212	175	195	189	188	213	210	191	191	179	185	213	208	234	224	209	208	202	190	202	238	212	193	190	208	224	187	201	188	192	202	182	189	215	195	204	206	197	190	178	190	196	208	193	222	226	225	194	189	214	225	212	204	220	209	196	207	201	213	232	188	193	207	186	190	195	187	191	190	192	218	199	209	202	178	183	191	212	197	196	196	204	199	173	203	183	196	214	210	161	198	198	215	232	206	222	198	214	203	200	217	209	195	223	212	200	220
4369	679	816	802	763	730	695	691	631	674	617	633	677	618	653	657	632	649	603	648	648	631	588	580	647	610	673	609	610	608	623	586	620	635	640	611	619	625	623	606	622	631	629	596	611	611	578	636	662	626	651	605	655	565	572	626	641	641	592	623	651	613	599	620	638	600	590	607	609	604	598	647	646	605	631	621	617	633	630	621	603	613	629	604	635	619	644	654	618	596	629	581	645	608	597	619	622	632	620	590	586	622	584	576	608	602	597	588	591	636	619	583	612	572	637	606	602	582	623	608	598	592	611	635	614	608	601	590	610	630	670	631	562	631	673	585	650	621	652	661	622	630	604	611	596	635	592	614	585	621	622	663	623	599	626	617	576	619	628	592	606	603	581	604	635	579	610	607	593	640	619	579	600	624	618	647	641	591	599	652	634	604	619	602	593	607	630	638	621	612	589	626	678	632	620	649	581	606	646	618	599	570	562	629	607	611	639	626	621	625	606	644	651	607	635	587	606	613	634	610	625	600	635	646	605	616	611	623	606	593	625	591	601	609	640	600	619	622	617	587	594	603	601	639	680	629	625	585	629	585	635	576	575	621	620	620	631	581	606	658	642	580	638	632	619	612	595	660	590	603	628	601	581	609	589	633	598	586	579	614	598	640	559	622	614	610	623	627	619	643	567	615	583	618	577	609	585	629	617	582	573	567	612	611	647	618	614	623	619	593	566	660	644	645	604	591	636	608	595	633	612	589	620	639	633	613	596	566	599	598	648	593	619	617	646	635	627	600	607	555	599	624	632	578	576	618	611	612	601	598	607	607	596	609	557	612	617	617	610	590	627	585	626	611	623	570	617	616	595	612	582	604	586	589	612	618	578	633	589	613	608	644	597	622	608	574	631	655	582	601	624	598	626	636	623	651	618	603	653	642	604	595	662	608	588	616	588	592	610	599	611	670	548	606	625	589	630	605	584	621	586	603	599	616	631	621	614	628	629	630	631	640	646	627	639	604	615	599	614	598	578	613	628	592	581	606	607	587	638	575	598	616	602	611	651	633	639	619	628	596	556	624	632	596	605	599	613	599	650	631	593	586	610	611	577	610	641	632	623	568	593	592	623	619	633	635	617	628	618	623	623	592	594	624	674	613	605	638	585	654	597	584	634	597	594	638	629	613	608	615	571	644	648	618	594	639	575	605	628	580	665	617	619	598	649	628	637	566	620	617	611	595	593	602	642	642	593	596	611	603	640	632	614	646	633	613	608	560	616	624	593	597	637	637	605	627	622	628	622	627	608	618	607	625	590	606	604	650	614	613	609	666	640	643	645	608	635	603	636	605	598	634	649	549	619	588	567	629	589	618	618	617	648	582	620	637	635	591	639	595	605	658	583	619	629	601	628	641	594	664	637	622	588	619	601	666	571	612	620	576	643	608	618	639	597	625	592	634	611	602	614	657	638	665	622	580	589	594	632	612	596	597	622	618	573	620	635	616	635	608	585	629	605	638	585	621	623	587	573	603	620	657	618	625	581	578	644	646	640	608	628	603	624	599	610	650	580	654	608	631	622	668	637	621	628	627	600	617	646	588	630	558	613	605	589	643	602	618	592	587	577	636	596	621	598	633	609	648	597	579	611	647	591	568	613	604	611	576	593	638	594	622	651	619	657	602	620	594	588	639	574	616	620	587	620	564	611	652	611	642	600	618	604	615	576	604	619	629	633	613	673	616	601	619	627	603	587	656	652	617	618	600	567	629	629	613	640	639	625	608	580	593	635	551	599	622	590	635	559	612	631	635	615	624	575	606	656	598	594	635	613	613	582	607	564	610	610	594	626	603	617	626	588	606	612	613	608	617	571	606	585	601	621	600	568	596	610	604	585	570	613	613	584	588	617	612	634	615	589	615	602	625	662	573	624	649	595	655	622	659	611	590	619	585	585	631	603	577	619	603	594	639	634	629	609	618	612	623	600	620	639	583	608	609	612	638	627	595	586	606	602	605	608	601	662	627	667	589	641	603	605	609	608	633	612	657	632	615	592	633	592	588	624	604	590	619	590	612	593	618	622	604	623	623	623	628	612	644	620	625	614	646	642	603	664	632	614	608	659	587	574	601	628	673	618	590	642	620	646	635	571	574	627	638	618	632	590	596	596	647	608	614	567	610	610	597	656	623	669	574	640	582	607	597	632	598	614	640	635	582	630	585	601	598	607	591	561	628	581	583	638	578	661	674	630	633	593	612	611	590	570	635	626	620	616	602	652	590	616	576	643	598	592	639	581	605	614	690	621	620	616	645	606	620	634	604	599	609	586	670	622	597	579	620	575	630	625	621	588	598	603	667	678	631	604	574	603	638	594	603	634	628	593	611	605	610	663	633	597	656	612	609	603	620	632	655	665	583	616	581	611	626	605	610	643	631	634	598	588	615	589	585	636	572	551	591	571	607	614	597	632	651	644	630	644	602	598	646	610	570	632	603	641	627	578	588	595	661	626	586	624	610	650	666	625	625	616	615	629	570	617	609	601	591	607	627	624	653	637	620	645	613	647	554	626	611	616	586	636	628	619	584	634	597	661	649	617	635	649	582	669	613	587	634	579	584	590	633	626	605	593	586	578	608	573	637	628	619	625	638	620	611	588	616	610	595	621	580	640	582	600	610	622	551	593	606	651	596	601	608	600	582	589	603	594	660	642	602	627	582	643	581	594	639	596	620	641	617	566	603	596	641	636	626	615	590	623	606	656	606	589	634	610	650	645	618	606	636	596	639	604	607	627	622	656	642	617	609	608	612	613	632	654	610	594	659	590	603	639	566	671	628	587	642	583	636	603	620	607	610	629	620	598	614	559	619	651	601	612	588	640	622	597	592	618	636	577	582	609	649	620	603	583	626	599	606	627	644	652	676	654	554	593	634	631	606	603	624	660	627	587	607	627	608	596	615	606	623	617	599	624	600	619	629	604	606	594	610	600	651	607	557	609	621	651	618	636	640	638	595	593	569	623	613	684	644	647	622	636	627	620	603	614	624	580	616	621	608	645	636	606	652	637	607	621	634	629	665	628	603	599	611	667	594	620	598	610	635	577	580	652	622	584	595	615	583	590	620	631	610	614	621	598	591	598	607	606	555	588	576	601	629	643	627	584	589	608	607	630	642	670	605	639	627	607	597	629	642	623	655	589	578	579	583	653	596	664	638	680	554	645	595	575	617	640	600	634	630	621	599	593	557	610	636	612	598	577	614	597	596	600	614	616	623	604	578	613	601	617	584	634	600	651	597	585	609	639	616	608	563	616	607	607	616	595	601	590	605	664	631	612	660	616	617	598	579	607	656	647	629	604	645	633	631	621	617	603	587	598	649	641	570	623	598	611	618	656	588	614	592	612	605	641	597	617	628	598	607	618	592	625	600	597	610	587	605	567	640	587	635	602	640	608	654	587	601	593	627	608	570	653	608	588	629	647	611	577	613	584	608	577	583	638	615	582	570	587	675	611	649	627	602	671	616	664	621
19959	2134	1353	1007	743	558	393	280	281	249	231	191	163	152	175	149	159	124	158	132	126	122	136	108	118	113	114	106	96	116	96	110	94	114	115	110	106	108	116	103	103	102	88	79	103	100	120	93	119	97	102	114	105	96	82	108	82	98	110	102	101	117	108	117	95	103	101	104	91	102	109	119	95	106	91	101	112	126	85	106	109	114	115	111	105	107	88	97	93	105	108	116	90	119	91	113	94	89	108	96	97	85	96	94	95	93	107	102	105	120	95	110	124	96	98	102	102	90	108	107	97	102	101	101	128	84	91	121	103	113	102	85	102	114	114	103	100	106	92	125	112	104	102	94	106	94	95	116	99	95	115	118	109	120	89	105	95	108	89	111	100	96	120	110	85	101	101	120	74	89	108	95	107	87	88	100	116	112	102	110	81	90	100	111	103	110	95	104	114	109	86	96	118	78	116	96	95	92	99	100	101	114	102	113	98	101	105	116	112	116	107	117	102	118	105	93	95	113	114	121	105	99	118	105	102	111	98	107	99	124	97	80	99	94	101	90	106	103	94	102	97	94	116	114	95	93	94	111	89	108	91	99	98	97	92	99	88	101	104	96	113	118	84	93	97	97	104	92	85	108	93	91	95	97	105	86	109	102	94	89	102	95	96	99	103	101	94	103	74	88	98	88	100	87	117	101	96	96	102	107	101	104	102	91	89	97	94	98	105	100	86	99	92	99	115	106	89	100	93	99	113	119	92	118	100	81	106	91	112	95	101	93	86	91	101	111	106	100	103	94	101	100	85	99	105	97	106	69	81	114	100	128	93	94	102	107	102	91	111	78	87	96	112	104	111	121	90	104	102	113	97	112	113	100	89	88	78	101	99	89	98	97	77	98	107	124	94	79	102	104	100	112	82	109	88	105	94	97	94	97	107	105	85	106	85	118	94	101	95	95	106	87	119	104	81	93	113	103	96	96	111	113	103	104	108	109	87	108	91	112	80	101	88	95	106	97	93	97	111	112	104	102	94	92	96	97	102	85	100	98	97	92	92	109	94	97	93	91	109	113	87	86	103	86	83	107	112	105	119	97	80	120	94	87	114	91	104	98	82	106	93	103	96	121	96	100	120	100	85	89	98	101	99	88	111	91	108	95	99	114	108	98	91	95	101	111	108	110	99	107	83	114	97	94	90	105	118	115	88	104	92	102	80	107	113	98	90	103	82	107	79	96	91	108	108	95	91	104	111	115	77	105	111	107	107	118	107	101	116	87	98	92	115	97	99	110	101	91	103	95	98	82	107	88	100	71	99	109	101	130	87	90	86	114	120	85	86	96	104	119	111	106	126	121	124	109	93	99	115	95	115	95	101	84	97	100	99	107	90	99	91	98	108	103	94	103	111	83	96	117	105	86	113	105	94	99	115	95	96	100	100	99	115	98	97	110	109	96	88	97	113	104	93	98	100	85	118	101	98	94	100	100	108	92	93	110	100	99	81	93	88	100	94	96	105	100	99	109	94	113	88	91	98	92	101	84	109	95	94	110	104	83	105	81	95	93	84	110	101	96	94	85	109	114	114	99	108	106	87	96	106	99	91	96	96	85	92	83	90	100	107	93	79	89	80	99	93	95	101	91	100	110	92	105	90	94	104	103	103	88	97	108	98	105	96	107	106	91	109	88	109	121	85	94	85	105	88	89	100	101	103	98	96	103	90	89	75	97	99	106	104	98	114	92	90	92	109	88	91	90	107	95	98	90	91	93	117	102	106	96	96	84	121	108	104	100	106	95	105	95	115	104	102	104	96	91	88	94	109	85	111	96	93	83	98	102	90	104	110	92	98	110	106	107	104	89	96	104	106	79	91	112	101	94	88	107	108	99	96	80	76	91	96	115	100	94	111	131	87	110	119	110	81	108	87	116	78	116	106	97	99	98	107	87	97	92	116	101	102	97	121	105	99	113	101	88	98	115	110	105	99	90	101	93	104	103	80	101	95	85	89	102	110	99	86	101	103	108	109	96	107	102	88	103	105	95	83	93	96	98	105	95	103	101	108	109	101	87	89	101	109	99	99	98	103	95	84	107	118	90	88	113	90	106	111	104	105	99	104	108	94	98	102	101	95	114	89	92	100	107	111	109	91	107	104	103	104	94	112	112	87	87	87	101	97	111	108	121	100	117	96	97	101	91	99	105	114	122	112	119	98	91	82	91	86	100	100	102	110	94	103	103	102	94	105	80	100	95	115	95	99	95	107	95	104	89	95	98	102	89	113	101	86	89	85	96	93	101	110	98	90	101	91	99	115	108	97	95	97	108	119	101	92	86	114	79	107	75	100	98	94	89	92	121	99	97	97	91	105	77	104	106	101	99	119	106	107	94	84	107	102	105	99	91	91	112	94	104	114	92	82	98	108	108	91	99	110	90	101	92	105	113	95	90	101	98	83	92	98	83	110	118	91	95	99	108	104	92	100	100	103	101	88	93	88	109	100	115	115	98	87	107	96	92	101	86	99	104	87	108	118	101	116	87	98	118	103	101	114	92	115	113	106	118	96	89	94	105	105	112	100	85	93	91	105	118	88	89	101	95	108	94	91	90	92	80	97	109	115	116	107	88	94	96	96	118	77	91	103	107	95	113	97	116	103	82	90	79	104	110	97	93	95	84	96	115	111	110	97	104	102	90	103	99	93	97	106	103	95	126	81	98	102	101	83	106	79	101	97	105	91	92	95	107	115	102	93	123	97	96	109	114	85	94	96	113	101	100	88	95	107	116	92	105	117	113	91	105	82	89	103	102	135	86	97	106	104	102	87	84	99	88	105	103	100	115	94	114	112	102	100	104	113	114	97	92	99	96	109	111	97	105	103	97	93	123	117	101	106	97	114	109	88	100	112	86	106	106	118	103	96	98	85	102	105	98	86	96	95	98	104	94	103	124	104	94	89	87	94	101	111	119	96	108	98	100	117	101	102	99	97	111	110	109	99	108	101	83	99	94	85	104	104	93	92	104	104	98	98	100	85	102	85	99	112	108	112	92	104	122	110	115	99	101	83	92	97	89	96	95	105	113	92	98	116	100	96	108	106	88	89	101	112	102	87	100	87	86	100	101	96	109	82	110	98	107	95	102	97	124	88	84	93	99	110	120	95	99	104	127	100	101	111	108	98	103	96	95	91	104	96	104	99	89	94	93	93	102	111	101	90	92	105	103	90	104	111	81	93	113	88	101	102	108	106	100	115	113	110	110	106	97	107	109	96	85	94	95	81	98	81	96	97	88	105	101	87	128	123	92	121	123	83	107	92	110	94	102	92	107	109	92	110	99	76	94	100	79	95	106	84	103	100	123	107	106	96	105	84	105	91	104	106	110	96	99	120	85	90	101	86	104	114	79	101	91	101	105	94	112	81	96	104	96	96	90	106	92	107	87	105	112	113	100	95	98	87	95	94	95	101	103	100	97	95	104	100	98	102	109	97	106	71	96	80	100	116	91	86	95	90	100	98	94	113	105
10572	1466	3434	3732	3128	2489	2073	1648	1406	1219	1096	955	921	803	775	704	648	656	614	598	537	553	512	474	500	427	483	488	484	455	436	433	422	408	381	429	393	355	354	413	402	430	395	411	359	400	409	389	403	394	353	365	360	351	377	349	388	392	355	352	388	378	348	335	333	360	359	353	352	377	357	359	378	326	349	363	366	351	337	370	370	332	377	371	379	354	340	368	374	343	371	346	380	340	349	345	374	342	345	368	377	346	328	343	361	368	365	358	386	350	328	331	358	360	361	390	356	362	322	341	349	347	351	358	329	299	384	345	343	345	345	361	342	346	336	343	347	341	365	376	334	362	318	315	359	346	331	343	361	358	363	359	349	337	327	340	330	331	352	344	322	349	362	371	339	347	333	364	357	361	372	337	310	347	342	347	346	338	326	368	327	350	337	330	368	368	360	360	386	374	332	336	365	338	335	348	346	359	361	358	285	316	347	321	374	338	356	371	331	351	370	329	324	360	369	357	354	380	300	334	326	338	311	324	335	345	331	361	319	319	332	375	351	318	339	342	379	333	356	342	347	307	367	338	360	341	329	380	351	321	367	348	367	340	330	363	347	331	348	328	341	334	353	346	346	331	362	356	348	327	377	357	380	307	314	341	355	322	313	338	357	350	341	336	339	353	315	362	339	357	320	329	363	349	372	337	350	340	358	329	355	334	343	369	338	345	372	319	364	317	364	344	327	325	322	352	325	367	310	330	358	317	310	349	303	346	359	331	356	343	335	337	356	358	323	338	357	352	348	367	327	356	381	348	350	334	339	347	344	327	368	355	319	363	348	354	367	306	345	356	342	352	323	313	362	379	319	349	357	345	329	372	358	330	354	353	299	375	340	341	345	361	359	333	319	344	343	339	379	334	354	308	331	315	345	332	307	349	345	316	345	361	362	394	365	337	325	334	325	327	382	345	354	324	342	359	300	304	328	332	333	346	379	339	333	316	336	355	399	356	362	356	334	345	346	338	343	363	327	319	340	360	324	362	317	386	356	324	350	334	317	355	343	338	351	358	314	336	334	356	320	331	353	347	343	299	332	345	320	346	340	344	349	366	367	336	366	347	360	355	336	346	368	346	366	377	325	343	312	354	332	343	324	342	359	348	329	355	350	355	353	343	322	338	358	344	334	343	358	343	333	363	336	356	342	372	340	341	341	365	332	334	322	368	348	363	328	358	352	349	340	331	371	364	352	344	355	322	313	358	366	351	328	355	339	365	321	339	314	336	336	343	348	349	347	322	352	315	342	317	372	346	322	354	348	334	344	347	348	384	309	333	368	307	322	325	365	322	307	341	332	325	344	322	364	353	332	357	342	358	327	394	355	360	344	322	348	339	368	345	361	313	341	369	323	341	335	352	353	340	324	320	344	392	334	335	301	345	333	335	358	319	368	324	355	338	334	313	337	335	344	367	326	368	347	369	322	380	325	349	353	356	334	345	308	374	343	317	357	319	316	323	357	352	326	354	322	336	349	311	381	343	325	322	338	348	339	350	364	353	336	363	354	410	362	364	349	353	321	356	381	341	359	352	349	348	369	338	363	326	340	313	368	367	346	347	368	334	340	331	341	344	370	355	339	348	334	378	361	336	335	345	346	334	351	348	333	360	337	345	341	362	334	344	345	323	329	360	368	367	353	350	347	339	330	336	344	348	313	352	336	330	342	373	323	323	348	347	351	327	326	322	352	345	368	369	334	319	344	349	350	344	323	365	353	346	345	340	320	333	344	308	341	346	366	355	332	299	365	371	340	338	357	353	369	340	358	332	334	340	345	350	345	306	332	323	335	319	340	372	338	328	341	343	329	332	340	328	357	370	343	310	312	362	363	328	356	373	320	317	360	327	349	364	330	363	377	366	306	348	355	348	352	352	335	367	340	328	354	368	315	338	342	326	339	321	311	338	355	355	359	291	327	337	334	353	387	343	349	339	360	310	347	331	373	385	373	324	343	317	344	355	369	349	311	311	362	323	348	385	348	325	316	360	389	357	342	343	323	343	348	355	345	356	353	311	356	348	345	344	350	323	321	358	346	335	353	307	327	367	316	361	384	341	366	345	331	361	331	363	356	327	313	357	348	335	304	378	341	343	332	355	343	350	325	343	324	351	301	332	345	325	340	360	328	327	328	359	349	360	315	350	358	345	316	328	342	327	322	318	334	342	339	316	340	326	324	337	328	342	337	332	340	317	365	330	356	338	350	336	326	349	307	337	354	360	336	358	324	390	365	361	342	351	344	343	379	337	316	340	357	341	296	372	339	339	386	352	335	324	353	371	343	349	339	358	355	363	322	348	310	333	345	343	335	337	379	350	353	332	343	309	336	322	372	332	358	344	322	361	325	317	333	324	373	331	362	325	324	352	333	353	332	326	350	349	357	357	357	338	327	365	316	382	358	348	371	386	314	376	345	356	328	357	350	359	367	354	347	334	361	350	363	335	354	337	328	339	330	344	368	339	340	363	348	353	328	333	360	355	349	327	331	297	302	349	324	368	327	378	337	338	326	377	361	335	348	360	335	362	332	364	342	368	355	320	354	344	347	320	377	355	317	346	387	330	385	350	346	352	336	337	338	360	349	354	322	360	340	327	330	334	318	308	322	343	332	330	325	347	330	338	327	334	325	363	326	340	362	362	338	344	323	300	321	364	372	336	336	352	351	354	331	358	318	343	351	325	321	331	352	354	352	345	361	354	375	355	335	345	338	385	359	365	324	358	343	363	326	345	318	333	377	328	335	327	358	342	320	369	349	321	361	314	339	329	348	341	333	335	349	346	346	328	331	374	345	328	343	331	305	330	354	344	347	343	335	330	342	353	305	354	336	326	376	343	321	346	331	360	362	367	330	346	340	367	354	328	314	357	365	347	329	333	334	357	317	370	367	338	380	324	329	316	322	348	320	370	330	376	342	319	342	318	336	340	351	322	327	346	331	317	378	335	365	323	354	417	328	347	374	352	351	343	302	347	322	331	335	314	331	332	368	332	328	341	324	344	328	336	317	323	329	333	350	315	335	327	336	328	349	360	340	343	361	340	344	349	364	335	327	349	339	332	375	354	343	322	317	347	309	356	347	315	361	335	348	356	371	345	356	322	351	381	333	364	325	359	363	350	369	329	340	359	323	330	337	353	349	332	360	364	358	326	327	338	351	346	365	345	328	350	337	328	330	312	344	330	349	333	360	344	341	353	358	346	360	330	353	357	340	351	356	332	336	352	349	352	329	325	337	330	326	355	355	331	321	356	308	350	343	357	315	327	356	342	342	337	353	348	350	326	370	315	348	370	362	359	334	349	342	370	324	319	355	329	365	367	348	382	348	356	355	329	330	323	338	344	344	328	294	353	345	371	360	389	356	352	320	347	361	357	374	368	361	356	345	354	347	343	349	376	338	324	321	350	323	366	338	335	303	343	317	298	362	318	299	324	310	350	329	337	359	367	348	351	338	364	347	336	357	323	357	361	364	345
27240	4760	2930	2049	1503	1060	779	646	477	475	338	312	337	282	271	256	247	223	214	204	199	227	201	193	214	187	176	192	168	167	162	165	142	126	181	167	155	158	137	154	181	178	158	162	135	153	160	177	157	168	143	146	137	182	144	149	169	156	171	150	162	145	168	143	139	155	135	144	161	164	155	145	145	151	149	153	159	136	143	156	116	149	172	149	173	158	132	142	158	170	150	120	141	159	116	133	137	152	160	144	137	146	155	157	155	140	147	137	142	158	155	137	142	164	144	142	145	149	144	137	151	156	152	165	157	151	142	165	187	169	140	159	164	147	158	157	140	139	157	139	150	145	157	154	148	148	153	158	147	143	143	149	158	141	144	135	163	163	176	141	134	155	125	139	156	133	162	162	143	151	163	138	143	149	169	159	152	147	158	168	155	151	163	156	127	150	120	148	147	151	176	146	154	143	131	150	155	136	138	141	149	146	144	148	149	145	155	157	144	153	119	150	155	141	146	138	160	156	149	152	145	136	136	140	153	144	160	178	151	161	150	138	154	138	138	149	159	155	120	138	155	169	147	144	167	143	148	147	140	158	149	157	139	163	153	149	160	135	125	147	126	124	139	151	151	148	153	165	148	178	156	131	145	159	140	152	165	130	157	143	158	159	132	140	149	132	153	164	140	129	144	150	204	142	158	146	144	138	150	137	131	130	158	131	138	146	145	163	138	136	167	147	149	134	160	142	154	146	135	162	152	167	151	153	135	155	159	157	140	152	132	134	151	145	147	165	153	137	141	157	154	163	163	141	137	137	159	131	168	170	137	143	152	153	137	159	146	159	140	145	141	138	145	149	133	163	157	153	163	160	140	133	155	149	149	158	153	146	130	167	145	143	129	158	132	168	154	137	145	147	135	152	161	157	139	149	132	166	150	163	132	155	157	134	155	153	153	159	156	152	145	125	147	159	160	114	172	144	139	145	139	125	140	143	140	143	163	149	142	122	140	151	152	150	150	143	153	168	143	156	139	149	132	140	155	149	134	143	167	165	140	150	153	141	166	155	168	177	142	160	156	140	165	162	169	158	140	149	136	151	176	160	167	141	143	140	171	152	160	161	150	142	139	153	155	126	129	155	144	160	146	154	142	132	154	162	151	146	148	170	159	154	146	163	153	147	140	156	137	163	135	148	149	162	136	151	177	164	135	166	172	156	130	130	150	149	136	150	157	137	133	143	138	149	142	170	129	140	162	142	164	129	146	149	166	146	154	135	158	170	146	159	152	154	169	149	142	140	150	156	137	153	145	130	143	141	150	169	126	145	114	154	146	145	160	150	151	141	163	135	152	161	120	137	128	139	144	140	162	148	154	161	122	151	156	163	148	143	129	124	134	145	147	129	159	142	146	142	147	163	140	165	155	163	134	151	160	139	174	141	120	154	149	149	136	141	167	151	164	154	138	171	164	144	168	165	149	157	140	145	168	136	146	172	156	156	134	135	151	161	158	158	144	155	130	141	170	150	162	148	162	169	156	134	145	157	158	163	178	144	145	149	153	155	169	144	155	172	140	165	159	147	137	148	158	139	129	150	136	131	130	151	150	150	150	139	134	164	156	158	135	153	145	136	149	130	142	167	141	155	143	148	138	139	159	151	154	151	148	156	123	156	134	149	152	157	149	133	156	142	135	155	144	142	177	151	167	143	137	157	146	135	160	141	154	150	148	168	141	124	167	153	154	166	162	170	155	161	150	156	149	147	146	159	181	145	149	138	155	169	144	140	138	159	173	136	152	149	161	153	166	163	165	136	143	158	140	161	148	150	158	146	155	147	138	160	131	170	155	138	130	131	155	148	134	155	160	148	178	133	129	148	143	136	144	159	156	155	162	141	136	151	172	148	134	151	151	172	150	163	133	147	164	148	143	137	151	162	152	145	152	154	167	134	146	137	155	152	154	175	156	170	142	154	153	137	158	150	151	164	144	149	159	161	169	148	144	132	132	142	133	130	155	126	151	145	164	163	156	139	141	151	136	176	172	148	151	175	156	145	120	155	134	159	146	144	134	165	148	142	139	153	156	162	149	162	157	160	166	134	143	167	138	154	159	164	144	146	168	151	156	146	137	135	148	144	145	139	156	175	137	141	129	161	149	159	157	140	137	144	161	153	148	137	152	146	145	133	136	133	154	149	149	155	156	140	173	166	172	161	154	147	146	124	142	166	149	167	113	149	156	165	153	141	137	165	158	130	142	155	157	172	148	138	163	143	139	159	161	138	145	169	140	168	143	139	108	147	152	144	140	143	171	162	171	144	127	140	137	145	145	167	156	133	145	157	160	177	159	165	160	148	153	142	181	142	130	149	150	136	139	140	162	155	163	130	153	160	139	131	171	168	163	142	144	143	145	144	131	138	154	161	156	173	149	153	163	168	145	129	141	157	132	159	164	132	161	173	142	147	153	153	149	162	150	159	181	159	152	162	147	155	174	143	156	132	155	145	152	166	182	148	167	155	146	155	137	139	129	140	156	157	144	160	125	146	169	137	143	130	163	148	168	148	145	138	157	164	181	141	154	151	134	153	132	159	143	134	157	176	164	153	151	137	133	176	152	155	161	132	161	170	181	158	155	140	154	140	142	153	152	145	161	132	151	164	158	135	161	190	153	141	165	149	169	145	173	153	147	136	144	147	156	142	145	143	130	169	163	167	148	197	137	162	152	149	162	136	131	132	137	157	146	168	151	143	147	138	145	147	143	165	153	148	134	143	140	168	143	158	137	125	156	142	141	152	155	147	133	157	139	146	155	160	137	157	139	146	142	147	148	146	153	142	132	141	135	160	138	142	159	144	136	145	140	151	128	136	139	152	156	145	135	149	149	121	149	162	143	157	148	148	149	166	136	141	172	151	147	138	125	163	174	148	130	151	134	135	125	159	138	175	153	139	136	150	157	144	136	158	146	172	161	144	150	158	149	158	138	141	148	151	144	157	138	139	131	164	180	136	140	150	160	143	135	125	159	135	151	136	154	147	165	121	135	140	158	165	138	147	141	170	163	133	161	138	148	141	139	153	149	140	168	156	149	136	146	148	148	124	158	147	140	139	154	186	148	144	180	132	116	149	144	131	152	158	131	149	146	167	165	156	156	147	157	166	144	156	159	162	158	139	148	157	136	161	150	147	127	174	140	157	140	146	151	160	147	154	145	130	163	139	147	168	141	161	149	134	161	147	158	152	136	151	140	159	147	132	150	165	147	160	129	155	150	160	155	145	157	147	151	168	174	152	140	131	151	143	175	148	184	140	140	153	149	154	140	160	164	158	151	159	153	160	129	156	156	158	150	145	139	142	151	140	128	125	127	180	136	137	149	158	162	168	154	162	172	161	143	155	144	149	146	137	134	151	140	144	140	146	158	197	130	143	134	126	145	152	142	125	150	172	156	160	139	181	149	157	175	152	151	154	150	167	162	152	143	150	136	156	151	150	153	171	138	144	156	154	155	153	153	148	140	146	151	137
13757	2845	6466	6992	5828	4654	3754	3134	2625	2370	2024	1757	1593	1387	1327	1257	1176	1048	1029	1045	914	906	859	801	801	793	793	714	672	735	669	598	680	627	689	610	646	611	637	600	575	610	637	574	555	629	596	550	543	602	570	570	569	566	563	532	539	599	508	569	529	585	525	538	529	533	537	479	540	499	504	508	531	495	533	543	505	562	508	538	531	455	544	545	475	521	496	524	506	532	533	496	487	546	544	507	508	489	494	509	542	535	525	526	493	548	513	497	520	494	552	508	506	543	502	499	516	529	500	492	502	512	517	497	522	469	467	506	498	469	474	520	539	510	468	503	501	465	509	474	471	468	498	486	501	478	526	470	471	466	523	483	516	494	443	484	460	465	532	495	503	554	487	489	458	467	543	474	506	490	482	500	522	496	509	487	494	490	519	496	456	479	501	474	474	460	514	535	514	493	519	492	475	478	478	492	502	480	466	490	512	509	488	537	499	486	494	507	501	501	510	476	482	501	523	499	506	504	516	514	521	493	492	526	509	441	526	518	521	519	485	465	489	510	459	479	485	529	506	536	470	474	472	529	461	497	509	486	513	471	464	561	484	499	475	526	525	508	478	504	521	503	497	532	494	475	451	540	469	493	530	501	502	475	487	473	488	461	492	520	463	472	489	489	473	526	508	482	468	463	509	460	450	491	455	483	488	514	481	518	493	449	521	452	493	476	498	505	506	485	485	506	473	504	493	505	499	497	524	529	506	500	496	491	495	519	506	479	474	516	496	518	529	493	479	467	502	528	506	443	497	483	511	506	432	518	483	462	442	477	492	453	484	509	485	530	494	517	524	487	511	482	501	514	498	508	520	473	492	505	470	472	487	478	499	537	526	433	492	512	504	482	503	472	520	479	463	535	483	467	517	479	448	493	509	488	490	466	490	470	476	496	515	499	497	487	493	480	485	464	452	479	502	496	520	507	497	468	478	494	478	472	471	487	526	517	508	455	484	479	478	496	546	475	474	485	516	490	471	499	495	498	481	490	521	506	496	466	505	524	479	492	458	513	479	529	464	512	492	493	483	477	502	490	496	492	477	476	500	518	465	507	494	520	513	504	499	436	476	507	496	488	487	470	492	470	524	494	508	482	492	516	495	564	435	473	509	479	508	500	482	513	488	493	489	511	509	470	504	489	467	472	526	455	486	513	445	511	464	455	466	529	544	495	487	476	492	468	502	524	519	482	484	489	463	485	456	482	494	468	456	480	461	495	487	507	520	458	492	493	508	513	510	468	477	477	473	505	520	504	517	495	504	506	537	484	495	486	502	460	514	462	524	504	510	541	472	462	508	474	457	497	466	492	495	479	502	510	529	486	460	483	467	532	524	515	464	488	484	521	476	545	524	468	471	465	510	478	491	505	508	489	509	472	488	487	479	438	479	479	466	485	445	490	513	463	490	517	482	501	511	471	479	519	527	501	484	427	506	475	473	479	496	465	461	493	506	453	458	501	489	461	519	490	519	488	479	462	480	508	502	526	485	459	497	497	461	483	512	485	517	536	484	512	468	506	499	487	500	466	499	485	487	516	494	485	518	523	486	510	499	511	509	460	491	488	492	445	476	471	497	495	534	489	462	486	528	482	536	494	474	538	467	451	511	520	492	479	456	521	515	469	461	503	506	500	529	493	495	443	507	483	476	535	486	462	517	499	476	492	494	448	495	520	502	481	474	481	484	481	499	490	508	526	504	501	504	480	474	477	507	522	468	526	513	505	468	463	499	496	521	495	461	486	503	504	488	508	489	472	467	492	497	491	501	531	497	481	537	492	493	505	463	507	442	443	509	505	491	469	513	522	473	509	532	514	456	504	485	489	495	464	459	487	494	503	483	534	482	488	493	483	480	488	519	516	488	487	475	482	528	449	493	509	488	492	465	471	463	418	483	492	548	510	470	466	497	509	462	477	491	495	497	505	519	514	504	495	477	513	467	479	505	479	459	485	494	482	477	481	459	491	471	509	506	507	474	480	486	472	500	514	480	529	494	458	451	482	507	503	494	510	454	476	461	511	462	487	536	472	465	459	514	485	490	517	504	459	453	497	519	486	498	497	493	437	492	535	519	515	516	517	491	487	493	459	491	519	491	479	456	500	467	483	505	476	473	483	479	481	510	500	455	501	527	496	517	473	492	506	483	455	539	484	499	466	473	520	482	488	477	506	477	533	475	459	497	493	492	443	521	516	490	496	507	483	504	499	467	505	482	485	496	493	514	537	486	465	533	521	530	486	466	497	507	476	478	480	458	495	494	520	536	502	493	507	480	452	483	524	496	460	470	530	482	437	486	475	493	471	509	491	495	469	472	492	537	496	492	494	495	489	513	462	444	484	466	502	491	498	475	508	537	507	445	463	519	485	477	509	485	499	458	486	464	461	481	492	539	515	491	484	493	470	490	504	461	493	468	483	540	483	495	474	517	552	501	540	473	451	526	495	454	495	492	508	468	530	524	509	454	513	476	487	519	510	490	526	519	481	544	443	504	500	524	518	474	514	515	478	461	472	506	483	510	469	504	491	469	474	483	480	485	485	477	487	457	495	462	493	452	490	486	497	493	498	497	487	506	467	538	495	483	461	515	467	492	516	458	496	469	489	506	487	510	500	515	461	497	491	493	534	506	504	522	503	452	509	493	476	492	524	488	482	503	517	472	513	463	513	511	508	496	545	475	511	527	469	498	532	492	477	526	502	448	508	485	507	497	523	483	533	497	542	535	507	508	509	496	481	511	493	488	531	502	509	472	494	457	518	497	518	497	508	475	512	506	487	466	525	486	503	486	505	477	464	533	405	490	529	457	490	492	499	484	504	483	496	486	432	526	481	504	488	507	468	512	508	470	469	468	500	493	478	497	478	514	503	489	528	511	512	488	473	473	511	452	471	466	508	480	448	487	503	528	506	472	523	481	480	508	484	502	484	501	474	517	482	489	488	451	483	480	482	514	493	510	499	530	483	509	471	493	464	492	488	480	521	540	535	477	508	574	518	469	479	456	466	532	497	475	478	454	456	497	464	483	480	492	531	469	507	468	461	511	514	478	467	457	513	497	465	555	491	482	491	528	473	488	445	507	506	425	505	506	483	485	504	493	477	491	481	507	516	504	477	520	519	486	512	483	492	487	505	491	503	471	477	501	519	469	548	495	470	505	506	471	467	489	488	539	504	522	460	523	504	505	481	471	491	473	496	467	492	470	457	489	503	485	512	489	523	470	502	487	496	506	460	478	519	512	494	476	476	505	507	512	516	529	501	520	458	511	512	480	467	508	439	512	496	501	523	501	502	486	467	461	500	505	489	509	488	467	497	471	506	511	484	468	477	515	532	494	503	486	551	520	438	505	498	459	473	517	497	486	500	451	489	537	499	480	462	499	480	477	521	499	507	480	535	524	499	510	478	464	489	509	548	465	487	493	497	513	472	511	443	498	488	445	488	465	472	521	484	498	441	518	479	493	528	493	529	558	505	471	483
2971	312	300	256	226	238	215	204	220	200	190	198	210	191	187	202	217	217	207	198	196	196	181	210	209	200	208	190	222	197	213	180	205	195	206	194	211	200	197	204	213	206	202	213	231	206	220	204	186	190	187	213	162	179	202	201	233	235	194	205	213	204	205	205	193	209	214	200	189	213	222	200	209	207	216	212	170	227	186	208	201	217	199	188	197	214	206	172	197	215	210	201	210	211	190	201	224	215	177	206	186	214	189	183	200	188	213	205	203	191	191	215	205	177	197	198	219	219	187	206	211	180	205	206	202	193	219	192	200	199	187	200	197	203	218	190	216	197	189	176	191	177	184	201	217	205	207	219	165	208	200	170	203	181	198	196	213	197	203	206	213	175	211	224	186	197	187	193	203	209	179	222	187	214	208	202	208	201	179	211	213	227	212	186	189	171	157	203	218	194	192	214	206	210	211	201	224	173	207	221	213	211	220	211	209	215	187	204	210	194	220	201	191	197	184	222	170	180	210	176	201	214	200	210	199	203	220	199	197	232	179	186	189	200	208	208	212	162	210	220	223	168	217	231	209	201	187	207	211	196	218	182	209	198	234	196	193	214	204	196	186	217	176	195	183	185	190	222	224	198	226	195	205	209	194	208	203	189	178	209	191	216	205	196	209	187	208	178	193	181	181	207	194	177	237	202	208	164	197	220	209	213	191	208	177	220	181	212	205	201	190	190	176	208	220	175	187	203	192	222	215	192	164	175	186	208	207	185	215	188	176	197	232	185	238	212	208	196	214	206	191	207	168	195	190	191	182	200	210	212	194	180	212	189	216	188	196	209	190	200	175	187	216	181	200	187	204	200	200	182	177	202	190	202	195	203	224	193	204	200	206	178	207	225	202	193	197	198	184	195	175	174	197	218	207	220	178	183	205	193	209	172	215	195	206	205	207	216	187	204	184	186	188	190	196	197	215	197	239	179	201	235	198	191	220	198	174	213	179	217	230	220	212	214	210	219	191	220	210	187	203	198	228	203	205	204	217	159	182	225	207	190	205	196	202	202	198	191	184	212	180	201	199	204	185	209	202	213	190	167	221	204	199	213	199	205	210	201	195	209	219	184	213	190	207	211	194	198	192	197	217	196	212	180	183	211	209	217	205	207	216	210	196	206	194	222	192	197	219	180	201	208	214	214	205	228	218	167	204	193	198	199	206	194	192	190	169	228	220	209	177	200	193	203	191	211	202	174	194	233	185	199	201	233	210	203	196	201	193	214	202	205	195	190	205	195	193	200	212	214	208	215	216	221	210	194	233	208	197	191	193	193	221	181	184	216	224	219	194	197	205	184	196	208	212	217	228	206	203	191	213	196	193	195	180	197	196	186	200	168	217	217	217	222	197	237	186	178	198	190	200	184	198	193	200	193	207	220	187	202	173	203	207	203	188	228	219	185	226	210	206	229	214	179	220	203	203	238	211	218	208	207	208	202	215	180	187	239	223	199	190	211	188	219	184	233	211	202	193	208	214	188	183	212	194	192	165	220	189	201	191	200	183	201	198	232	196	233	186	203	229	203	198	193	204	193	181	193	200	197	194	212	196	193	205	199	231	204	185	213	198	200	201	193	178	231	220	178	198	216	195	197	251	203	195	216	199	181	175	209	195	201	188	205	191	218	211	203	204	194	194	211	199	218	208	220	186	200	186	201	214	200	213	217	195	230	190	217	206	219	200	187	193	227	198	183	207	192	223	190	193	199	202	195	221	209	217	220	226	197	193	192	186	200	179	185	208	198	208	201	195	203	177	190	180	222	207	194	200	204	178	195	192	216	199	201	184	208	225	180	201	231	192	187	199	226	220	187	199	184	222	182	204	184	199	209	213	201	195	177	221	195	210	211	206	188	214	198	198	215	220	185	194	191	194	196	204	218	203	206	205	203	220	203	189	203	201	193	202	188	199	176	199	189	196	225	184	198	210	188	221	193	198	233	193	197	226	186	183	181	198	195	192	208	244	226	214	221	201	182	196	211	216	188	190	166	195	199	193	211	200	202	218	205	209	218	200	197	178	201	180	219	225	175	206	231	211	210	192	200	229	202	194	198	220	181	194	189	204	205	196	202	188	203	210	189	201	214	207	204	222	210	190	195	196	234	212	180	226	227	207	200	204	219	225	185	158	209	204	223	196	170	196	220	194	207	219	208	212	208	202	211	179	209	192	190	238	191	173	206	201	169	209	197	195	198	199	215	213	203	206	195	217	200	168	205	171	202	237	193	217	248	195	229	225	192	203	205	223	213	169	207	193	204	233	203	198	211	182	236	190	187	194	180	219	200	177	198	214	193	207	203	226	186	196	204	214	194	204	204	191	183	196	194	207	181	202	199	188	218	193	231	212	199	206	211	195	208	211	190	197	213	207	195	196	204	196	214	199	209	184	189	199	188	194	202	213	191	201	179	187	188	199	211	188	214	186	217	205	193	213	201	237	190	196	200	199	232	203	188	214	185	182	243	205	186	190	178	202	182	191	201	195	199	191	189	235	201	206	184	188	215	192	183	226	196	215	194	207	199	211	176	192	200	183	211	192	182	207	189	196	215	190	201	187	199	210	216	206	198	158	209	204	209	179	196	231	196	210	200	191	211	211	185	202	214	198	201	213	182	208	224	185	199	196	187	178	202	184	181	200	187	178	211	227	204	206	204	207	195	188	182	202	215	205	187	218	208	198	202	217	217	195	187	209	176	212	193	192	217	210	189	231	206	195	204	206	240	199	159	211	195	212	211	190	193	203	206	227	213	203	205	162	191	211	209	224	209	230	207	216	178	198	185	208	212	229	209	213	222	218	201	228	203	188	173	192	217	215	187	205	194	189	197	222	195	209	207	206	190	206	195	215	193	197	185	191	189	212	181	195	180	217	165	211	215	211	187	165	183	209	191	194	191	217	203	203	227	189	202	188	196	198	212	207	194	201	208	187	184	214	184	178	189	219	209	192	207	209	196	201	211	210	204	203	202	201	218	193	231	202	176	210	208	191	222	203	205	223	194	218	181	193	207	185	214	198	202	187	191	191	200	192	197	171	217	207	204	191	200	201	203	184	222	200	214	213	204	192	231	214	215	189	193	196	207	195	235	226	224	192	198	229	190	222	182	241	202	205	220	212	186	164	198	207	211	201	197	191	185	210	215	207	201	211	195	202	221	214	202	236	195	203	197	222	222	212	190	189	198	204	186	206	208	191	179	188	215	185	195	191	197	221	198	188	215	180	179	201	188	197	217	179	192	177	218	219	221	215	213	207	197	208	225	212	203	190	183	219	194	182	184	217	221	241	203	203	227	176	193	212	188	204	182	213	184	191	199	194	227	182	202	197	211	181	211	205	180	197	218	190	198	221	225	190	220	190	199	203	199	201	188	179	215	253	205	202	194	193	197	203	179	207	194	189	204	222	218	219	207	223	181	211	204	201	192	215	212	203	199	194	184	208	194	205	223	185	167	196	203	193	194	181	229	212	207
3787	647	825	880	794	712	685	715	708	645	645	640	671	646	596	637	627	687	630	640	649	616	593	648	629	620	644	616	650	637	664	639	576	641	614	590	561	611	627	638	593	582	596	585	650	658	574	630	619	603	588	611	607	650	597	615	587	605	621	607	595	609	597	667	587	605	584	594	607	613	574	633	606	632	588	630	575	608	651	621	630	624	629	620	616	627	609	570	636	654	593	599	614	561	596	622	631	618	613	588	635	592	581	566	633	605	579	646	594	669	612	606	640	591	583	591	624	627	604	583	632	644	600	611	585	609	587	566	615	551	654	617	589	606	632	627	572	616	621	626	549	615	623	621	631	630	611	575	618	624	665	606	621	617	601	614	595	579	557	598	628	647	584	632	606	626	614	608	631	633	650	611	573	613	574	635	565	578	608	608	612	621	606	618	611	647	573	620	594	596	595	629	610	602	617	623	606	582	625	572	599	603	597	595	593	627	602	622	631	622	654	633	614	613	623	632	621	635	606	597	663	589	644	581	660	635	615	653	611	594	607	637	627	591	644	591	626	577	620	550	588	596	602	640	623	609	573	592	621	593	604	590	604	619	595	645	624	600	612	617	590	611	599	567	594	588	622	594	637	585	620	589	586	589	581	592	613	624	603	681	567	623	628	651	642	643	606	630	611	611	593	649	648	615	605	595	606	552	633	623	612	625	598	602	614	628	608	594	612	638	595	635	544	622	543	630	631	641	593	602	624	590	636	618	614	595	656	608	621	656	601	606	624	643	631	618	599	581	620	605	587	624	587	619	636	634	612	652	613	615	640	642	629	635	599	601	643	633	606	598	631	610	636	616	635	618	597	618	622	605	596	662	646	616	596	592	637	595	627	563	624	582	591	601	592	572	618	631	604	608	614	594	570	610	648	585	617	646	621	582	615	628	598	602	630	639	641	619	601	622	562	608	612	605	580	635	598	596	633	638	594	620	627	576	617	585	574	620	660	582	658	600	593	586	625	628	627	570	640	608	586	581	615	629	622	553	597	607	601	604	595	620	608	599	627	579	612	586	609	614	585	580	599	617	615	630	575	623	648	623	565	565	589	645	610	601	596	590	643	621	611	630	573	642	627	607	569	560	593	600	612	637	609	635	621	602	593	583	527	587	571	602	614	631	623	614	599	649	628	605	624	612	594	592	650	628	616	698	615	590	592	604	585	564	624	610	631	608	604	601	572	550	593	647	634	593	609	604	635	568	617	599	639	662	545	595	606	600	602	620	607	637	578	625	631	614	599	581	578	636	600	665	604	603	638	599	564	645	605	623	587	646	643	593	599	643	628	611	577	592	616	566	599	579	618	596	610	591	654	618	640	614	631	614	612	600	659	621	604	575	666	636	647	596	594	678	618	617	614	612	631	636	609	675	605	640	564	683	594	623	597	624	599	602	592	618	676	624	613	569	612	622	591	652	598	605	637	613	622	590	624	646	670	600	654	554	674	601	590	621	634	578	602	629	649	587	562	590	588	587	651	560	647	612	646	581	609	649	641	613	628	612	636	580	603	593	626	630	662	642	640	639	569	577	597	610	634	667	617	607	591	596	608	571	608	607	595	668	620	625	620	634	637	610	596	619	596	612	586	637	644	633	628	580	597	587	598	585	605	569	637	617	640	591	612	640	628	590	581	568	571	657	582	612	566	657	604	586	646	627	704	626	586	612	642	618	641	588	590	626	596	614	598	599	600	563	642	632	646	588	582	573	577	641	619	591	616	622	612	589	592	627	577	599	645	602	605	614	606	586	619	618	616	576	621	647	595	572	586	632	596	568	608	550	636	661	636	639	621	624	618	598	561	585	586	606	583	609	616	619	568	586	592	642	604	566	620	602	649	617	611	609	643	591	628	640	646	614	611	634	600	620	654	613	625	634	627	620	665	612	601	609	625	635	594	580	620	599	591	661	629	662	605	590	594	592	612	624	612	647	553	647	648	629	596	622	582	613	598	541	581	626	590	636	613	603	648	621	592	611	666	615	603	619	651	598	581	676	593	607	626	647	610	622	667	578	600	630	604	599	650	637	637	609	608	619	592	651	587	599	619	616	595	619	630	619	599	611	594	618	629	617	584	631	585	626	598	584	605	585	639	596	627	631	612	637	598	577	616	644	603	629	560	611	628	619	594	614	601	593	654	657	581	642	635	628	598	629	567	600	619	594	634	603	587	603	568	608	669	592	607	604	633	595	595	621	655	626	538	632	618	642	597	619	617	598	603	591	616	634	604	637	545	601	601	582	563	612	620	567	576	603	626	617	613	586	601	590	603	654	613	622	601	653	610	572	621	603	625	632	615	572	580	638	598	613	620	591	639	602	633	601	629	587	611	616	614	589	621	561	655	612	608	618	643	625	618	625	647	640	636	637	571	621	605	628	642	606	606	579	578	640	598	583	604	640	626	594	605	612	606	633	615	586	621	636	641	595	622	641	638	658	641	582	606	573	602	563	649	600	580	603	592	581	602	647	621	625	619	589	620	595	619	626	616	627	662	605	642	607	627	589	570	579	618	587	598	626	637	623	624	615	590	611	568	606	592	613	602	566	594	638	612	634	613	623	623	625	602	606	582	618	677	599	621	616	617	587	580	621	637	615	616	599	595	616	563	598	590	609	575	578	603	624	603	607	579	607	616	633	645	592	571	641	576	589	559	565	586	634	634	615	612	615	584	633	578	611	608	602	597	597	610	606	627	565	615	611	604	648	585	597	608	657	599	624	595	606	623	612	615	629	628	605	618	611	565	597	621	619	599	620	609	552	602	614	609	564	603	571	588	652	603	612	605	610	616	562	621	607	601	618	608	596	638	630	565	588	638	595	639	691	623	619	604	622	642	651	620	590	594	578	583	683	586	615	612	624	604	600	651	612	653	574	590	608	620	634	574	639	596	598	571	650	619	656	617	611	624	622	613	599	609	615	590	591	612	620	627	586	588	618	583	587	647	620	596	624	647	610	623	621	592	658	576	593	603	637	615	622	621	664	626	573	606	582	634	616	630	582	588	610	642	592	647	607	624	619	622	616	660	619	583	586	679	610	611	646	604	610	582	655	595	628	596	589	610	614	587	589	628	636	604	675	597	568	604	614	621	624	586	601	599	601	597	647	625	598	611	597	576	550	588	604	610	596	614	627	551	583	615	597	585	607	625	618	637	591	656	602	614	603	650	600	586	568	632	565	604	613	637	646	594	635	621	630	648	625	608	593	565	605	599	609	616	630	632	582	589	634	569	659	617	622	633	592	607	604	620	577	622	610	620	585	625	580	620	587	620	567	608	644	610	576	597	613	620	625	642	604	591	604	661	620	610	618	582	641	644	630	596	609	657	642	613	628	626	574	618	586	625	575	609	627	646	569	611	594	657	649	668	601	629	579	613	565	568	583	590	591	613	649	621	644	610	617	593	625	623	616	615	582	582	604	613	596	612	571	596	598	607	600	611	594	612	594	619	627	596	622	610	588	624	557	564	612
15445	1469	1459	1020	711	506	424	340	292	246	192	170	177	160	146	143	114	135	127	146	132	137	129	125	98	119	108	100	114	101	107	113	95	102	86	118	106	98	108	102	107	102	110	123	119	109	100	96	91	96	112	95	103	108	94	92	109	103	87	105	90	106	92	113	98	98	102	87	92	106	96	93	97	94	124	90	81	105	88	105	109	105	89	107	99	92	105	105	101	99	93	102	99	100	97	97	95	111	117	94	91	98	81	75	95	115	88	118	99	92	104	97	90	100	91	90	102	96	85	89	97	92	105	92	115	98	96	104	86	110	98	110	81	90	90	91	64	97	105	113	112	101	91	94	87	102	113	89	102	101	103	98	107	85	93	89	89	120	91	91	98	108	93	93	106	115	115	91	93	108	99	117	124	93	101	106	111	96	82	89	104	104	102	115	107	106	122	110	106	87	93	80	102	103	95	99	112	105	102	89	83	112	98	108	106	96	99	84	105	104	99	110	93	88	98	108	109	108	107	104	97	86	98	103	102	110	108	98	97	103	93	92	94	106	95	104	85	98	98	109	91	97	80	83	104	96	114	99	99	101	95	89	94	120	112	120	118	82	116	113	98	104	86	84	97	109	98	96	107	86	107	98	104	98	99	89	100	90	106	124	96	106	94	97	105	107	90	94	91	86	100	103	110	114	118	110	88	99	91	98	96	102	107	92	102	91	105	100	113	95	110	105	111	93	101	95	98	102	103	97	95	97	97	100	82	98	101	88	94	104	93	95	109	102	92	102	114	108	90	90	103	85	111	89	97	99	98	99	103	97	112	108	102	93	113	93	85	115	79	116	99	103	108	100	94	77	91	90	109	91	95	99	106	102	94	102	91	84	106	109	91	100	108	94	90	105	96	115	86	115	95	98	109	106	87	88	96	105	81	104	102	107	89	101	102	101	103	103	100	104	97	110	87	93	93	105	86	102	96	105	89	100	86	101	113	99	97	99	110	76	100	104	96	102	101	102	90	94	115	100	117	100	107	86	100	87	96	106	99	108	96	98	77	102	110	100	92	94	92	101	102	97	101	103	92	93	92	101	100	118	92	101	104	102	83	95	111	88	110	99	83	106	98	98	91	113	84	105	106	115	114	100	85	103	107	93	106	98	95	98	91	105	97	96	103	98	94	95	100	109	105	74	115	83	89	82	93	119	76	106	122	109	92	94	70	115	91	103	81	98	82	115	129	84	96	99	92	92	87	100	100	95	135	104	102	103	94	95	74	87	91	97	92	116	85	97	89	93	104	95	96	95	96	80	91	99	119	84	90	100	100	107	107	85	102	103	80	87	96	92	105	124	88	93	102	116	91	98	90	83	98	121	108	116	103	99	116	85	96	82	102	108	95	106	88	113	95	102	98	110	99	96	103	93	89	97	89	90	108	105	94	113	105	78	91	87	96	92	88	105	95	107	107	112	83	120	100	80	87	107	90	86	112	88	102	94	103	88	99	107	105	92	94	92	96	92	104	87	121	96	111	88	100	113	98	98	96	116	89	95	74	101	86	92	91	99	108	89	87	89	104	99	103	100	90	104	98	99	120	91	102	83	112	96	105	92	93	98	89	85	94	92	72	85	103	106	98	81	108	95	97	89	99	91	104	111	101	106	98	112	95	112	82	100	93	90	118	87	96	90	107	101	117	91	104	105	107	96	93	89	96	107	102	86	93	82	117	107	90	96	87	104	108	88	97	102	81	90	100	104	101	87	87	97	96	94	107	113	94	104	97	105	95	93	118	107	93	106	98	94	112	91	84	110	95	96	89	110	91	98	107	106	113	88	102	98	102	104	96	97	94	114	107	100	104	119	106	117	96	105	111	92	99	86	93	100	94	106	124	90	93	75	96	100	93	86	89	96	90	99	95	99	117	114	94	117	107	97	99	104	98	122	113	88	98	83	97	88	88	105	96	94	92	105	99	107	103	104	117	126	79	86	101	107	88	83	116	111	90	119	94	85	90	88	111	86	93	106	94	104	96	94	97	97	101	89	102	91	114	109	92	102	88	93	107	103	95	105	106	78	106	114	122	97	98	92	95	98	121	98	90	104	108	90	89	92	100	97	113	91	99	94	113	89	96	80	112	95	91	115	110	105	105	118	86	93	93	96	109	104	97	85	95	99	115	111	112	84	112	119	113	108	90	105	121	108	86	78	93	99	104	110	93	102	100	105	115	111	98	106	95	90	109	88	88	105	81	89	124	83	91	72	83	93	101	83	99	99	92	99	118	110	92	93	97	98	108	77	98	90	108	88	104	104	109	85	113	85	84	106	80	111	102	111	114	97	95	97	88	111	94	102	87	88	96	89	89	103	105	96	108	93	91	106	91	100	99	102	81	102	91	91	104	112	110	99	92	94	91	115	80	86	96	89	106	90	114	93	90	102	90	74	109	94	93	95	83	80	98	84	98	90	92	94	128	99	89	90	93	97	103	97	114	120	116	93	107	106	104	101	83	101	98	109	100	99	92	102	99	103	102	89	109	80	88	94	99	102	119	110	102	106	96	96	96	90	105	124	99	94	106	96	99	83	112	102	90	86	99	107	110	92	92	81	99	102	87	87	97	100	97	98	101	98	85	98	89	95	111	100	90	110	107	95	102	82	98	104	87	107	109	107	93	94	95	105	104	88	92	98	107	98	83	93	108	90	94	103	105	118	95	101	121	105	108	85	109	99	96	80	107	99	123	90	105	97	86	91	91	128	103	94	101	81	91	111	100	107	91	108	91	101	89	106	83	122	92	104	90	89	95	81	82	96	96	107	103	100	101	93	95	86	102	114	107	103	102	93	93	111	91	88	104	112	103	100	94	98	103	99	93	91	101	99	95	84	102	99	122	109	100	100	92	96	102	88	101	101	100	75	99	110	104	107	97	102	113	95	100	95	91	100	106	94	109	98	90	93	114	118	99	114	99	97	94	98	91	89	103	90	90	99	112	99	109	105	82	94	106	103	93	101	113	111	101	89	111	92	85	86	99	96	102	99	110	98	93	96	116	116	75	86	112	100	83	91	85	83	108	102	91	108	110	89	104	105	90	107	104	117	102	96	93	113	96	97	90	88	90	89	91	107	97	107	101	97	73	115	99	93	116	93	93	116	80	100	90	105	113	85	104	99	113	89	109	96	89	112	93	88	107	110	131	103	117	84	91	104	114	91	102	109	82	112	99	112	98	101	98	83	87	95	93	104	115	88	118	96	101	104	82	98	101	98	98	117	97	108	99	78	101	98	96	103	101	105	96	113	118	83	112	108	104	102	93	98	107	85	87	121	96	105	114	107	105	91	100	103	94	93	100	102	94	108	72	101	99	85	113	102	94	77	100	95	96	80	93	106	94	95	99	95	87	103	91	84	84	101	86	100	91	110	82	98	103	92	100	86	103	100	107	94	130	118	105	99	101	88	107	73	117	104	105	79	97	117	95	96	98	97	92	95	94	107	101	94	84	98	86	101	89	117	117	114	106	104
9157	1464	3517	3720	3113	2568	1997	1697	1513	1252	1042	953	939	826	764	711	685	657	637	577	555	569	508	512	496	485	463	453	443	468	425	463	410	432	427	413	419	389	364	427	360	385	385	383	398	391	411	390	399	343	411	366	398	356	338	384	363	365	341	380	389	373	336	386	357	376	354	357	319	382	333	364	356	382	361	368	351	360	375	379	354	364	348	316	289	342	357	351	379	327	340	360	354	359	337	345	326	371	355	383	312	322	328	340	339	354	372	323	336	347	339	373	365	362	381	306	342	345	346	361	355	342	355	329	352	344	363	344	353	353	359	357	359	372	367	348	344	329	378	377	402	333	346	330	319	360	356	354	361	346	349	323	314	336	372	335	341	343	328	370	344	329	355	350	362	353	359	357	327	330	311	301	328	351	335	336	346	340	304	354	333	332	331	340	332	343	315	342	366	345	330	370	335	349	343	366	283	345	330	336	341	350	336	326	375	361	347	326	351	357	323	335	369	337	338	345	333	343	365	328	327	311	325	370	335	322	353	353	309	334	305	361	340	329	332	351	330	324	344	335	357	374	310	340	351	322	339	316	366	348	345	326	324	382	333	333	314	347	366	312	346	360	332	372	358	353	341	341	361	326	334	343	346	356	381	346	368	325	343	330	355	317	357	319	334	329	357	325	339	329	320	325	353	315	330	326	309	342	303	321	332	348	311	335	337	302	354	336	297	338	350	343	382	323	361	342	333	387	334	319	313	360	350	350	356	318	314	318	325	303	340	324	348	349	345	336	337	362	374	375	332	322	346	327	342	363	343	357	350	332	327	290	362	335	363	364	336	339	358	304	336	319	355	354	322	332	327	332	333	376	329	325	337	341	355	346	321	343	329	339	342	310	360	359	317	328	354	301	363	358	319	348	313	323	308	325	316	335	341	324	337	327	361	339	319	354	347	339	332	325	346	339	314	335	331	336	317	328	319	343	361	370	337	354	330	345	313	377	307	326	337	319	291	325	342	323	330	332	306	358	352	327	347	353	307	332	363	330	337	323	323	343	363	344	339	344	327	356	322	343	346	349	295	334	341	334	319	332	299	339	321	350	361	373	337	311	326	347	366	306	359	345	335	330	356	346	292	360	350	328	369	349	351	347	347	357	349	367	333	336	356	310	336	322	345	346	308	316	334	343	344	345	340	333	346	317	358	343	339	319	325	356	378	323	393	372	356	333	325	350	336	332	325	343	339	373	315	329	366	334	328	343	328	321	345	316	342	339	352	353	329	361	354	309	389	346	321	336	379	338	332	298	327	325	301	297	330	344	342	334	356	365	356	322	355	338	320	352	379	350	346	337	316	330	326	332	337	327	344	352	353	338	359	353	347	312	342	319	336	368	381	325	356	313	312	350	317	341	301	345	321	327	340	338	359	350	372	335	336	344	318	346	317	350	336	358	339	365	318	339	334	355	340	331	368	329	332	350	349	332	329	354	345	342	331	311	346	331	306	342	365	333	312	330	318	353	360	342	337	347	323	356	317	371	306	332	339	323	353	355	339	336	326	318	339	345	315	312	305	353	351	324	336	327	335	356	336	319	334	328	354	338	322	360	355	344	350	328	323	348	327	321	313	340	342	341	355	343	310	360	344	347	347	352	326	312	330	328	344	346	297	364	340	336	317	324	350	365	353	332	289	362	352	343	312	373	329	352	347	328	367	314	327	327	326	348	352	312	335	381	357	326	343	346	348	329	374	344	343	328	326	338	302	340	373	340	361	340	326	315	298	347	374	310	345	357	345	337	337	323	308	366	379	316	354	336	343	338	387	358	357	340	370	354	335	347	381	331	392	311	321	319	317	322	373	322	320	353	322	352	328	385	307	338	324	369	326	341	331	355	379	357	329	328	321	338	338	329	353	322	322	332	313	334	334	369	320	349	347	314	348	367	362	304	332	320	310	337	310	306	353	330	327	378	361	377	355	351	326	319	361	330	288	322	323	353	336	348	373	342	349	316	327	317	348	344	327	333	345	352	355	362	337	344	332	385	339	340	329	337	366	343	351	340	323	345	330	337	340	337	350	354	293	356	354	321	299	348	363	346	333	373	353	344	338	320	339	375	323	340	338	322	353	350	362	346	348	331	348	292	338	301	322	362	325	334	365	350	311	310	379	316	357	366	327	366	361	338	325	351	362	322	350	347	345	384	332	377	346	324	337	308	308	349	341	345	359	344	318	354	383	301	333	320	326	365	340	319	302	331	324	340	322	329	332	327	327	369	363	378	329	354	331	341	361	329	340	347	312	339	345	355	314	305	348	365	319	326	333	374	374	330	308	345	326	350	336	357	341	331	309	354	320	333	340	338	318	336	344	343	357	325	351	339	309	333	371	330	320	326	348	313	368	321	377	315	334	328	362	350	361	320	335	359	353	374	338	330	309	355	352	361	363	334	367	358	339	312	337	353	309	334	325	331	323	331	357	349	336	349	344	326	328	335	324	336	348	316	312	353	334	278	358	351	336	337	340	310	331	341	344	364	337	316	336	348	340	349	336	341	339	328	350	322	350	303	321	333	314	373	326	344	361	338	349	309	368	334	323	350	354	319	329	347	350	339	365	360	361	357	345	352	346	334	352	342	331	334	347	302	358	314	358	352	323	312	311	323	364	344	333	304	317	333	340	347	330	329	337	337	313	369	316	352	345	344	375	323	341	353	353	325	337	360	322	357	356	339	332	336	325	317	348	341	331	319	338	340	349	346	343	318	331	357	322	331	344	330	315	324	334	350	349	344	334	374	307	312	362	312	359	342	313	307	325	333	356	318	332	337	333	370	350	321	361	332	346	332	328	341	363	368	328	369	332	348	330	346	335	339	385	332	338	339	345	371	340	345	363	362	326	339	338	343	358	325	342	356	348	304	342	359	332	331	360	338	320	296	335	306	332	360	391	330	320	354	329	360	336	356	316	320	361	396	335	342	350	353	336	360	322	321	339	360	371	353	350	333	361	348	315	322	362	346	315	313	337	347	339	396	347	337	345	367	332	375	345	351	337	336	304	335	372	340	335	336	350	327	298	360	385	330	334	319	354	358	326	334	351	355	377	337	331	360	335	324	332	351	330	343	318	360	358	356	342	360	331	344	324	337	319	339	334	325	352	350	341	340	307	335	321	336	324	333	363	362	339	313	369	327	345	369	339	346	325	332	354	384	337	314	344	339	334	321	330	310	355	313	324	311	328	314	336	349	349	366	347	325	358	355	335	353	307	348	329	315	327	332	376	330	298	335	303	343	318	334	359	348	297	386	347	332	348	334	339	317	347	350	336	326	331	351	331	340	342	335	352	376	330	325	316	359	347	334	328	329	340	348	345	328	338	345	336	337	320	338	323	350	367	307	358	327	358	357	359	316	329	350	333	336	287	367	349	332	357	368	334	334	337	352	329	336	332	332	358	328	361	331	328	323	308	364	341	375	335	348	334	340	335	373	341	360	329	326	324	335	327	374	346	333	350	374	350	319	334	338
24612	3646	2954	2065	1465	1085	695	604	512	419	368	347	278	271	237	236	229	216	201	221	175	229	206	184	202	156	183	152	164	196	181	159	139	174	150	175	147	162	153	144	144	157	172	162	173	143	165	128	172	141	140	167	156	154	159	164	179	144	163	159	154	147	129	172	142	121	147	139	162	155	146	161	161	138	136	138	117	144	140	175	148	141	141	162	147	177	163	136	141	157	165	135	149	150	139	142	177	155	143	158	144	148	163	147	157	144	134	163	176	146	142	145	153	139	140	146	150	156	170	142	150	147	161	154	157	152	151	174	164	160	161	120	174	141	136	151	154	136	161	152	136	161	156	146	154	151	150	138	155	158	146	151	158	159	190	146	134	143	137	136	164	160	128	154	153	140	136	155	156	136	152	155	150	143	127	134	159	168	171	141	138	134	122	134	153	143	138	152	152	120	167	158	144	127	169	152	149	162	138	142	162	163	164	164	136	159	130	161	145	150	127	182	150	160	160	141	154	157	164	144	151	153	144	133	147	159	152	162	138	138	150	170	167	167	145	142	139	156	142	162	140	139	144	144	152	136	164	140	169	141	146	149	151	140	149	145	159	137	160	143	135	140	174	155	137	135	151	130	141	125	159	125	152	134	160	150	157	136	147	158	145	144	130	170	147	172	151	153	148	132	148	163	138	133	150	160	153	153	156	148	133	144	165	164	144	152	144	154	135	162	147	137	133	135	139	152	133	128	152	169	153	147	155	153	138	154	138	154	153	142	132	124	147	140	143	126	146	145	147	133	149	154	161	138	141	162	136	178	154	158	144	131	140	138	165	157	143	155	136	170	140	157	138	142	160	145	166	160	159	144	149	150	150	145	158	137	147	163	163	124	155	135	156	139	143	142	176	141	132	165	174	152	149	163	155	166	144	152	149	168	156	128	165	158	138	146	147	144	140	153	147	157	158	144	142	159	147	136	147	164	152	161	159	138	168	154	165	151	167	155	155	133	143	155	142	155	138	130	136	143	160	162	149	140	117	151	160	153	168	170	152	167	157	145	149	158	143	129	147	162	157	143	176	154	171	137	152	164	133	165	161	148	130	165	170	157	151	148	153	160	140	131	143	147	137	161	160	147	138	167	144	135	149	151	161	165	171	142	153	141	138	140	162	167	175	167	141	165	161	148	149	153	157	145	127	139	139	165	163	140	156	135	145	148	138	160	156	153	148	135	155	138	142	133	155	149	160	141	145	135	160	137	151	150	140	159	162	152	158	156	143	148	172	138	140	131	152	171	164	135	139	142	139	158	144	139	161	151	139	145	157	167	146	147	139	174	141	143	147	159	139	161	160	158	135	161	169	143	156	165	140	148	159	169	156	135	165	140	145	151	147	143	147	146	140	153	152	162	119	157	158	173	158	142	144	141	161	140	153	146	164	140	161	129	152	154	168	159	135	171	152	173	142	127	143	135	148	148	142	137	169	159	127	134	148	121	140	126	167	138	144	143	166	170	169	158	131	145	159	162	142	160	137	159	149	166	141	138	142	131	150	127	135	161	154	149	152	144	147	159	145	159	142	151	158	144	128	149	134	145	149	140	124	160	169	164	160	144	140	136	168	164	144	174	163	143	143	154	142	137	154	133	137	177	143	155	158	163	153	154	135	154	150	151	152	165	164	161	151	126	163	157	141	166	143	154	183	138	158	135	161	134	129	153	158	131	149	148	140	165	179	141	166	135	164	162	155	132	170	167	136	140	146	139	145	156	140	154	132	137	168	159	168	171	135	151	138	136	142	155	124	159	151	157	155	145	135	132	139	151	136	134	151	147	146	162	144	152	151	155	156	141	152	133	120	157	126	139	165	153	151	151	149	157	145	136	145	149	153	135	129	145	153	158	140	144	161	145	155	164	136	149	139	153	178	145	132	134	145	136	143	137	126	147	136	144	168	129	135	164	144	124	138	144	138	136	142	146	132	151	167	163	167	147	162	143	145	151	133	147	148	127	157	144	149	164	153	126	160	130	150	159	130	153	135	150	155	129	143	171	157	159	139	166	146	172	141	154	145	163	132	138	169	129	149	140	152	152	150	161	157	158	123	160	156	151	154	146	140	166	144	138	153	154	132	122	133	139	155	157	154	149	134	152	139	145	141	143	147	140	132	159	142	182	149	161	150	124	135	136	147	163	150	139	137	151	138	123	155	155	150	167	159	139	151	148	151	112	127	151	143	186	167	129	156	131	131	150	145	143	138	154	130	154	152	138	167	152	154	151	179	166	144	165	154	137	146	153	136	151	159	149	157	163	140	149	143	152	150	158	172	149	147	127	145	145	135	142	117	122	124	157	148	144	126	147	152	116	157	151	154	133	149	138	147	155	156	173	162	141	131	154	137	146	149	132	122	144	134	143	138	151	161	164	143	157	141	167	155	158	154	143	158	135	134	168	160	141	147	146	172	153	145	126	146	154	169	156	134	146	155	133	161	136	135	167	159	146	126	150	168	150	126	137	152	154	161	150	155	134	161	133	163	155	155	156	123	147	147	158	152	167	158	128	143	132	141	138	152	149	138	135	140	129	144	178	153	163	162	150	145	152	176	139	145	126	160	141	142	162	164	155	153	146	147	156	138	131	154	135	144	135	158	161	153	161	136	144	154	150	154	147	149	143	154	172	157	142	144	149	128	149	168	147	157	165	116	140	149	149	139	142	143	160	160	114	155	178	146	155	155	151	167	132	139	116	157	135	151	131	140	148	141	159	163	148	174	147	165	160	149	159	163	120	149	135	149	161	124	152	156	150	131	169	130	156	155	129	132	134	144	132	154	152	157	127	174	162	142	155	127	129	155	154	174	156	144	155	162	163	152	138	149	153	168	144	148	123	136	122	163	143	139	144	175	167	128	141	169	133	157	138	148	129	158	146	146	133	154	155	146	138	142	149	144	144	142	158	175	140	113	155	160	120	151	152	132	143	149	145	141	150	136	148	162	129	153	157	161	147	126	123	137	161	154	141	138	135	157	133	147	146	135	146	141	172	162	148	149	134	128	158	156	147	153	165	144	152	149	184	154	170	161	167	153	144	161	135	135	161	154	153	142	148	158	163	144	154	131	151	154	129	165	145	134	127	144	144	165	143	146	165	165	154	150	160	164	138	148	157	142	158	131	136	147	158	150	144	158	148	151	129	149	158	170	142	150	170	150	175	151	143	159	145	127	162	153	144	153	146	142	153	131	148	157	153	155	148	155	129	154	126	146	136	156	167	153	139	162	148	174	163	160	149	146	140	159	175	162	158	138	158	146	174	137	153	178	177	141	147	148	144	131	140	141	165	160	164	148	164	158	139	157	130	139	151	147	140	155	141	130	158	140	125	139	145	159	152	147	168	133	137	163	148	131	181	155	159	164	136	129	136	141	160	133	153	139	174	156	170	161	134	157	142	171	154	151	145	150	145	148	159	154	150	158	144	158	174	156	151	153	125	155	133	151	138	151	146	139	134	141	162	160	176	142	152
12350	2699	6497	6953	5876	4724	3815	3153	2627	2238	1935	1859	1659	1411	1360	1223	1130	1041	990	1025	976	953	839	832	730	784	706	713	704	679	689	703	677	623	632	608	612	629	679	649	589	589	581	584	544	561	579	564	535	524	562	574	546	553	523	542	491	582	590	555	560	512	567	534	534	547	510	507	521	528	557	513	523	547	492	540	530	497	558	526	453	505	512	509	517	493	518	510	514	516	492	512	496	513	524	500	475	505	517	473	512	518	484	504	478	504	504	454	524	525	456	523	476	519	500	495	508	491	432	498	536	462	469	469	542	506	477	562	468	490	535	479	514	502	511	502	500	470	499	468	482	518	489	483	502	534	479	487	487	502	465	472	484	500	460	493	507	462	476	484	476	460	490	478	477	438	486	476	490	505	540	516	527	500	524	518	507	500	480	519	500	487	489	518	509	487	519	471	519	544	484	487	505	498	516	508	481	461	511	524	518	512	493	444	502	515	487	509	459	478	496	481	501	504	471	504	510	525	490	500	503	476	478	515	493	463	514	486	473	512	521	504	500	538	468	476	502	508	494	499	503	464	493	497	489	467	487	506	506	492	496	503	505	545	504	495	466	527	468	465	493	492	497	522	527	427	489	498	501	478	485	464	487	444	517	482	500	493	461	475	507	492	477	517	428	484	514	465	492	533	473	478	507	492	476	496	490	510	482	478	496	473	476	463	479	507	519	456	457	486	490	524	499	505	471	465	502	481	491	529	501	505	489	452	514	497	492	515	490	506	519	473	469	459	494	483	481	502	475	515	495	506	484	487	501	492	510	490	490	522	532	486	491	515	481	465	492	462	511	532	503	445	487	438	472	471	517	473	531	515	491	500	506	516	508	510	527	530	496	496	476	507	540	489	469	492	476	509	513	505	528	476	489	451	494	523	487	486	467	495	503	481	479	508	513	520	486	473	483	464	504	493	505	467	462	484	510	509	514	530	487	470	495	480	495	500	486	518	488	502	494	495	487	492	516	509	476	511	500	532	481	528	485	485	471	485	504	502	496	516	516	481	464	471	468	489	445	472	484	488	524	515	485	492	507	509	487	463	464	485	515	541	507	520	534	494	474	518	540	477	479	516	490	486	485	468	513	500	481	483	489	502	479	519	509	484	486	503	551	465	494	473	505	466	519	535	473	516	514	544	467	493	504	504	499	509	503	496	527	530	484	504	501	465	526	516	435	482	482	484	503	463	483	474	509	495	498	467	474	519	498	487	489	507	515	518	507	510	448	526	520	506	508	474	488	497	464	467	506	516	513	479	506	514	486	530	476	465	459	502	535	537	462	505	541	500	514	507	529	479	519	506	472	496	496	512	498	459	452	494	480	498	509	486	498	473	497	515	483	499	506	501	491	528	466	484	490	481	515	502	436	516	484	444	503	501	499	521	496	456	484	458	504	503	490	491	493	472	484	525	482	509	513	472	498	506	494	519	530	517	459	487	452	484	558	481	444	510	508	512	476	511	533	490	487	501	473	497	523	478	474	489	494	523	505	518	484	521	505	466	466	506	516	510	491	471	477	544	501	463	521	495	523	480	477	508	509	494	528	517	502	505	449	479	509	471	493	459	482	484	497	480	437	488	505	536	497	499	515	471	474	474	516	464	472	469	491	497	469	474	445	479	494	540	449	491	516	496	494	488	486	486	456	506	472	483	518	501	478	494	520	442	465	475	470	455	457	450	495	520	497	462	502	477	465	506	502	483	496	483	472	502	475	460	500	457	463	474	539	488	526	510	532	535	472	529	446	479	453	514	493	474	511	481	460	505	504	460	518	504	501	475	473	490	548	507	515	482	459	489	471	476	479	514	525	527	456	484	472	483	472	486	459	502	482	471	477	488	458	466	496	441	485	511	529	500	485	479	513	500	500	453	474	470	528	510	485	486	433	489	484	491	486	471	501	497	504	480	484	476	509	500	476	504	495	487	491	518	484	512	472	468	487	446	481	512	520	473	486	502	529	478	526	472	520	509	485	513	496	495	507	481	497	486	473	502	481	481	485	483	499	491	512	474	500	504	508	512	491	485	509	490	491	488	479	452	482	494	503	490	532	474	486	512	460	481	476	504	550	493	513	483	497	545	510	505	525	484	506	517	479	517	481	508	497	454	513	439	519	487	478	497	498	467	495	510	532	507	482	515	505	456	467	464	487	478	487	484	498	543	462	517	466	459	499	444	512	487	478	484	486	477	481	497	474	481	504	491	506	455	526	491	493	494	488	524	498	488	503	507	496	470	520	481	504	556	490	494	505	482	514	475	513	506	477	507	516	520	486	459	479	515	501	536	490	483	522	534	479	488	489	486	503	495	468	495	535	512	449	475	467	503	502	514	494	474	480	472	490	491	485	523	443	500	487	485	474	487	486	472	499	489	540	494	534	488	489	481	495	467	489	503	498	530	562	496	486	500	508	486	478	520	488	472	464	525	501	523	455	453	435	448	519	463	487	485	478	491	514	496	493	469	500	482	516	498	462	468	493	489	489	528	461	469	504	479	528	491	504	522	513	490	486	516	522	455	503	495	500	513	482	485	475	493	490	484	493	472	528	498	486	510	471	492	491	510	527	522	512	480	494	465	493	461	501	516	515	466	465	498	472	473	493	542	462	509	500	483	519	496	482	496	445	489	517	463	487	480	483	487	468	499	485	489	491	538	487	482	503	528	474	493	479	540	465	498	503	506	448	522	475	525	495	482	496	487	510	505	486	497	473	473	528	478	491	452	476	506	516	489	498	474	475	501	496	461	512	522	495	487	480	489	518	463	500	486	480	477	474	498	503	461	489	515	516	499	509	499	500	488	491	490	459	483	438	486	486	458	493	488	509	506	504	490	536	496	512	492	500	474	507	498	462	496	487	515	524	481	473	472	525	489	458	466	527	519	501	494	520	486	494	473	424	428	507	503	496	472	521	497	518	529	486	480	475	506	491	486	503	468	508	490	513	505	460	523	494	487	544	540	512	472	472	478	473	509	452	448	475	472	493	437	503	524	479	480	503	517	540	490	494	494	467	480	514	488	519	474	468	506	508	486	476	515	468	484	470	542	487	482	491	486	485	493	460	496	482	459	459	494	500	474	485	496	448	538	497	529	469	492	506	510	511	477	501	461	474	552	498	464	443	490	478	516	511	524	518	502	477	506	486	493	489	484	462	490	514	515	507	471	526	460	528	458	444	482	499	491	479	468	473	490	502	456	501	488	481	488	447	472	507	486	498	521	500	496	473	451	502	467	514	479	474	469	510	518	482	534	504	471	482	499	512	481	440	489	512	522	482	462	563	499	466	488	482	495	514	555	508	476	485	493	497	487	463	503	473	511	501	488	498	487	508	516	481	498	509	498	486	486	474	498	459	492	498	490	537	540	471	497	458	496	486	475	521	463	504	529	500	486	513	480	540	528	492	507	530	492	496	480	474	507	489	514	502	480	515	501	476	514	444	481	507	543	479	514	509	475	514	465	507	513	473	501	448	511
2747	258	277	286	276	213	208	209	221	204	196	208	206	212	202	185	193	234	206	197	202	176	178	203	170	216	204	205	198	198	191	174	218	215	212	203	172	219	206	192	198	195	208	195	198	197	220	190	193	245	181	194	226	208	202	199	202	197	186	210	214	195	210	192	172	186	225	192	211	196	204	184	201	208	182	205	189	177	186	189	190	192	196	195	212	209	198	176	212	171	195	194	206	202	193	204	210	184	188	215	205	201	214	190	186	217	218	195	196	201	185	200	207	194	222	209	190	207	190	172	196	207	169	181	190	181	223	204	204	186	184	205	205	176	229	215	186	204	204	207	195	189	188	208	199	206	191	192	207	177	191	185	179	204	209	189	215	212	202	210	184	201	194	196	202	218	211	191	190	209	174	191	182	206	181	185	179	211	229	196	185	204	212	181	201	220	197	186	197	202	191	218	189	232	199	211	185	212	203	192	175	198	199	206	194	195	194	215	200	199	208	221	205	221	186	173	182	178	190	202	199	191	205	190	184	194	199	199	213	196	181	207	214	177	187	193	175	222	215	236	186	201	174	203	185	213	185	183	205	193	172	197	198	195	191	209	175	177	221	218	169	180	209	209	202	233	211	180	189	188	200	204	198	197	206	172	184	193	194	196	211	194	194	205	196	202	205	185	198	197	175	212	175	199	199	194	196	199	205	217	200	206	185	198	182	202	225	184	194	230	209	189	188	198	211	213	217	202	191	174	173	213	216	201	199	208	217	175	185	187	214	211	212	210	197	203	187	198	183	178	186	174	184	207	195	204	202	227	195	194	188	207	216	222	186	186	199	209	178	211	192	173	199	194	219	215	209	199	215	202	194	210	187	224	214	215	202	205	215	200	208	193	210	213	201	205	198	221	209	217	195	206	199	209	196	211	208	217	212	193	190	217	211	180	194	200	200	197	192	190	209	185	179	183	190	215	203	181	195	208	220	231	161	179	165	192	212	169	206	182	187	219	213	197	168	182	175	196	207	189	214	226	210	194	201	202	197	213	184	225	177	208	169	166	187	192	193	191	196	195	198	203	173	193	195	181	182	182	186	167	201	183	188	196	207	207	203	171	199	196	206	216	195	218	193	221	179	175	175	198	191	198	178	218	205	204	193	213	223	180	227	202	198	213	195	191	207	183	187	198	227	180	196	209	185	206	198	192	202	179	214	195	208	168	174	234	225	230	209	212	206	194	194	212	160	191	207	212	201	200	193	226	199	202	178	205	191	193	191	205	229	210	206	213	209	198	203	187	231	204	201	189	209	214	204	200	189	202	209	194	196	167	201	234	202	187	196	210	171	194	202	208	194	207	201	196	192	229	202	198	197	190	216	196	204	215	218	207	204	214	209	207	205	176	201	225	189	200	201	200	218	181	228	185	205	174	169	203	201	171	204	202	204	209	179	201	196	182	176	198	208	199	179	188	201	181	216	194	181	185	169	213	215	182	193	178	189	195	149	195	205	199	198	212	189	189	185	201	184	189	201	193	186	219	201	201	194	198	178	174	200	189	203	215	213	208	202	199	209	220	226	183	206	204	211	185	212	187	206	216	181	224	200	183	224	210	198	199	202	218	173	205	216	180	180	214	200	191	209	196	205	199	207	193	195	224	194	193	206	190	201	198	214	199	179	190	200	192	175	197	193	196	198	218	176	199	196	212	209	162	195	205	171	187	179	205	227	191	192	203	199	175	173	210	215	204	194	184	191	198	212	206	212	185	207	172	217	205	228	219	188	214	196	199	195	195	204	207	215	215	212	199	202	195	205	217	207	193	182	208	205	179	195	176	211	197	189	231	191	200	212	204	196	217	171	167	191	192	200	178	193	213	208	203	194	179	217	194	214	185	202	183	203	207	200	195	204	206	187	193	230	188	177	193	185	212	177	196	205	221	197	218	193	174	214	212	187	195	198	198	199	205	200	198	226	209	209	174	200	217	233	214	186	194	215	191	215	177	223	183	207	192	205	208	204	205	177	201	203	199	180	190	194	197	212	177	183	209	191	205	199	212	214	198	213	203	211	213	183	213	197	186	210	198	211	183	191	219	169	197	213	217	191	191	210	197	194	217	190	218	186	174	169	173	213	179	177	213	198	173	210	217	201	202	214	199	213	207	183	209	199	194	181	203	179	174	213	180	194	207	225	222	180	205	222	173	200	188	206	180	197	190	213	171	188	206	211	203	223	185	191	222	200	185	193	200	194	195	188	191	229	199	206	178	197	216	197	188	231	195	198	231	233	233	217	207	179	210	196	212	210	208	196	200	190	188	197	182	187	200	173	187	199	187	212	189	187	219	202	192	194	204	186	195	169	183	207	209	176	212	184	196	180	203	192	206	198	203	177	177	203	181	205	182	178	213	211	212	196	216	188	209	216	196	216	169	211	202	211	201	201	207	240	199	190	214	190	204	187	202	184	187	186	189	230	189	233	214	184	185	201	224	186	210	204	222	221	198	187	208	195	186	190	221	212	178	198	205	195	204	185	214	194	202	187	214	188	202	217	214	186	183	172	198	178	185	199	169	169	199	215	213	204	214	155	202	191	183	204	195	176	202	206	197	191	176	189	198	197	211	191	184	235	221	188	201	198	206	186	201	184	216	189	215	211	173	184	201	209	198	170	199	180	174	192	217	212	198	212	207	172	221	196	208	194	200	200	192	217	203	198	163	199	204	196	204	192	192	194	202	195	189	192	206	203	182	213	207	201	209	204	195	194	186	216	182	183	167	219	241	181	167	218	188	213	200	176	226	199	195	193	183	247	206	199	184	196	182	220	208	196	233	224	172	176	219	201	191	214	198	193	189	224	179	215	216	201	217	190	192	203	217	211	222	193	193	182	167	198	204	189	195	212	192	207	180	207	215	188	198	197	194	179	219	194	203	188	210	203	210	202	201	189	215	169	171	196	209	206	178	195	191	234	175	185	189	185	222	235	169	197	214	198	174	210	208	194	217	180	184	189	194	198	200	201	206	218	209	189	186	198	209	221	207	183	190	200	211	187	171	211	193	223	195	214	182	199	176	221	209	215	196	216	172	210	191	204	190	227	199	196	204	215	213	179	193	196	180	235	219	230	201	183	218	192	219	166	159	207	209	212	189	186	201	207	214	225	212	193	188	183	184	197	198	194	203	202	191	194	203	191	204	198	194	192	194	192	193	198	221	208	216	216	186	211	210	211	197	198	219	209	196	206	200	199	188	171	194	206	213	202	225	205	201	194	207	196	197	186	202	215	195	197	216	201	210	218	202	199	169	212	226	199	201	201	214	190	199	201	217	216	229	227	194	214	206	209	176	195	195	198	206	186	200	199	215	186	202	183	193	191	202	196	193	203	179	203	171	189	215	196	215	207	173	190	224	197	220	198	191	207	226	180	204	190	216	208	205	191	190	198	204	203	190	202	210	192	177	214	191	202	185	194	191	201	201	211	204	202	183	196	182	215	199	209	209	207	211	195	196	186	205	210	200	185	201
3495	718	823	886	792	749	756	748	720	682	665	613	641	619	637	628	595	645	634	626	639	597	611	624	646	562	615	583	642	601	611	623	616	632	614	611	575	621	591	621	634	610	560	631	600	633	595	624	585	584	620	599	618	610	608	597	658	660	583	612	580	621	628	621	576	624	582	645	607	626	627	572	638	600	619	661	579	595	641	619	621	605	609	662	562	615	613	611	619	621	672	652	624	616	620	615	603	610	612	608	586	637	614	616	572	613	599	607	614	575	593	600	572	605	601	623	584	565	572	606	614	603	648	611	594	593	646	600	577	592	626	613	616	607	646	637	641	585	611	590	577	548	577	583	630	605	627	631	590	583	611	612	577	626	576	592	599	630	594	591	619	618	598	589	606	603	604	618	613	620	607	613	603	615	604	601	605	573	607	637	577	615	621	597	607	584	627	597	593	585	609	609	616	580	604	571	595	597	596	587	575	621	615	592	573	580	595	596	579	564	586	608	621	583	645	633	623	656	592	569	609	647	641	641	586	620	624	634	648	594	594	587	657	599	621	618	617	599	584	606	656	591	609	599	618	614	579	628	602	604	582	599	599	567	568	615	616	610	600	628	582	628	603	637	602	615	557	588	624	665	611	617	618	568	603	613	666	582	571	618	565	590	580	594	566	604	625	633	624	637	634	615	614	610	569	614	597	572	615	565	603	606	571	628	631	587	612	618	614	655	625	610	616	634	609	626	643	641	603	643	622	639	643	588	560	630	616	670	592	631	609	604	605	615	581	624	599	571	583	633	589	595	609	589	643	590	592	623	639	589	614	612	589	649	608	581	622	599	644	581	583	601	595	612	604	622	616	606	615	597	604	614	616	593	595	608	654	642	594	587	618	637	619	654	610	613	639	629	645	592	584	616	589	638	606	633	628	575	615	601	605	626	621	620	640	640	631	576	611	634	579	638	640	613	582	606	597	621	571	606	591	630	577	579	587	592	607	611	597	610	640	594	605	664	578	590	600	575	596	646	582	556	610	594	633	591	616	605	606	621	567	618	612	579	624	611	606	591	645	655	637	574	611	626	604	604	603	619	637	571	625	584	579	628	633	590	619	586	582	606	644	588	615	614	578	625	586	646	602	599	594	586	605	630	623	568	614	616	588	623	584	607	599	608	616	611	601	674	583	586	620	568	617	650	561	571	589	650	645	574	627	615	583	617	608	577	634	652	612	598	584	609	615	588	610	589	597	590	650	639	608	585	601	565	614	590	623	581	589	598	571	566	620	585	601	608	623	605	643	602	638	579	615	565	591	606	604	614	605	601	549	613	594	582	622	600	564	618	637	628	575	567	664	616	579	627	598	648	594	628	558	628	614	602	581	601	634	583	632	594	605	594	600	615	600	641	576	627	583	639	630	588	629	626	631	656	614	628	589	632	649	565	667	652	666	580	587	604	648	590	590	642	549	617	575	621	607	624	617	605	626	630	613	621	607	619	620	665	611	596	626	554	625	591	584	635	587	611	617	664	637	581	597	619	611	606	586	603	635	594	601	623	586	631	573	568	642	634	621	580	644	627	653	590	611	601	631	573	624	626	596	619	588	613	583	632	597	591	635	610	589	590	591	616	594	586	632	628	592	617	596	617	565	630	630	622	610	607	603	618	626	621	608	617	619	628	597	598	635	650	639	620	571	600	625	654	583	683	584	623	646	574	605	634	601	601	622	620	588	622	613	552	634	565	593	597	613	631	594	618	573	622	558	556	595	604	615	568	623	661	608	591	600	623	677	647	614	608	634	581	601	561	598	588	633	646	623	585	604	554	603	678	592	628	628	624	571	597	605	632	633	575	623	605	537	578	636	601	627	641	607	632	611	601	606	584	605	614	642	602	544	606	604	590	620	623	553	627	562	599	604	655	576	577	648	657	624	599	598	578	650	556	613	665	581	617	612	625	602	606	610	608	583	648	561	593	662	612	573	615	601	638	601	606	616	615	605	607	591	662	627	633	595	593	579	638	653	601	618	591	564	580	613	605	642	611	606	597	587	585	579	577	542	618	623	630	612	615	592	612	585	615	639	634	564	643	620	589	580	636	592	584	623	651	610	619	607	588	633	573	622	632	632	622	621	632	640	556	620	601	627	638	626	649	590	606	611	592	605	648	610	612	609	616	608	600	582	618	585	625	585	568	634	623	618	607	626	610	615	658	604	633	596	626	672	634	627	590	620	600	595	591	598	649	605	597	608	654	579	628	588	610	612	602	564	620	595	646	590	633	625	635	615	630	631	595	625	572	639	607	597	630	617	643	579	614	590	641	609	612	638	606	583	611	576	612	602	637	588	610	631	630	571	621	578	582	571	617	651	615	589	583	629	585	613	608	587	579	638	648	622	641	623	646	612	626	633	592	606	607	578	606	610	618	581	612	565	593	593	654	642	605	595	588	627	589	595	602	578	603	637	581	607	595	605	591	581	604	616	605	643	611	621	625	567	619	568	587	607	631	618	647	573	631	600	662	523	543	602	625	604	549	643	565	566	645	597	606	611	597	629	531	650	574	597	600	571	651	598	651	608	609	629	603	565	582	617	647	623	606	600	590	636	624	568	623	627	604	599	550	629	596	599	615	592	562	581	638	589	594	635	539	579	617	598	665	589	583	589	610	639	631	579	606	592	617	645	589	588	573	535	614	603	651	608	667	621	597	593	595	564	568	565	619	578	614	632	578	622	584	605	566	623	583	609	624	638	633	620	595	621	579	644	660	594	603	581	629	588	584	557	632	624	603	652	601	608	596	624	599	619	604	589	635	618	638	592	624	616	632	612	616	618	627	657	582	631	558	555	607	607	584	638	614	594	618	620	582	593	610	610	633	602	645	625	632	619	602	660	585	624	653	613	588	598	577	588	606	619	589	595	621	599	613	620	625	600	589	589	606	611	657	625	620	586	614	606	603	625	625	543	640	616	606	616	590	623	630	609	617	643	575	587	577	605	637	605	595	583	572	632	637	606	600	588	579	632	580	608	582	601	610	630	604	632	602	634	604	630	575	600	617	593	597	591	626	611	628	624	596	622	599	633	601	605	539	609	612	592	566	615	573	610	587	563	609	615	598	610	653	610	617	597	636	592	559	606	610	636	599	569	617	612	618	566	603	572	617	633	564	611	664	596	607	667	630	612	597	585	591	579	634	649	644	601	666	614	597	570	577	590	571	616	587	564	607	619	664	650	646	640	631	633	619	601	565	589	630	619	596	613	576	593	596	602	619	603	619	601	617	613	583	626	568	625	611	645	595	607	607	647	634	613	628	643	592	664	630	628	559	644	603	605	618	630	577	631	647	603	623	601	587	602	660	593	592	604	593	598	596	606	603	598	600	595	627	599	621	622	616	578	578	561	645	584	617	633	620	568	630	578	629	616	614	638	551	608	610	630	584	636	610	630	552	605	608	636	595	652	581	612	593	592	620	641	582	589	585	626	629	614	633	607	581	616	610	623	635	613	637	600	564	589	584	606	580
15192	1374	1352	1058	728	471	377	307	281	247	212	162	178	156	153	149	147	149	130	136	122	124	119	108	113	118	110	104	95	98	122	117	102	116	86	102	112	93	100	107	119	129	111	108	115	106	101	108	107	103	110	108	100	105	96	106	81	112	100	115	102	109	103	109	85	105	88	82	98	86	107	94	102	108	102	96	96	112	110	98	88	93	100	100	90	102	108	95	96	86	110	101	92	76	102	98	113	96	86	90	81	98	115	96	110	94	119	87	99	108	100	101	92	96	97	104	102	74	107	102	91	101	76	93	109	107	92	86	102	104	114	101	95	89	93	98	109	112	110	84	87	106	107	91	104	111	96	101	94	110	93	106	110	85	99	109	97	104	92	82	94	114	99	93	97	96	103	84	109	97	109	75	97	119	120	119	103	115	91	85	98	107	104	91	94	97	89	98	99	94	83	94	79	79	118	97	105	106	102	108	113	96	96	104	86	86	98	83	114	95	113	93	97	95	93	103	110	94	119	92	98	103	111	101	80	92	93	90	97	93	91	95	94	95	82	113	109	105	96	83	103	89	86	89	104	91	94	99	106	96	107	83	96	102	77	89	102	95	111	90	89	112	80	103	109	105	104	101	102	90	96	98	92	83	83	98	90	87	102	106	100	99	110	107	93	88	111	79	110	93	98	101	102	93	91	99	91	89	98	93	106	83	106	86	92	92	92	101	94	114	114	99	106	93	102	96	95	104	105	91	101	125	122	106	105	78	90	78	104	110	94	88	88	101	100	94	108	94	97	98	94	94	117	100	96	82	114	104	88	90	95	92	91	89	103	89	79	112	108	84	100	107	108	92	103	108	88	91	88	100	82	107	113	105	98	107	81	77	92	86	102	84	91	95	104	102	112	102	90	99	104	87	84	93	84	117	101	102	111	89	87	94	89	89	89	98	85	100	76	113	83	94	104	92	96	94	105	92	83	97	105	87	113	99	121	90	107	81	86	104	103	114	110	110	106	98	104	108	85	72	84	83	82	99	91	107	81	98	93	103	114	83	115	92	91	101	94	114	87	110	102	119	97	96	102	106	115	102	96	96	92	74	87	111	91	120	100	88	101	90	92	97	104	85	92	98	101	121	100	89	91	97	119	94	99	75	109	102	91	91	108	106	82	109	94	109	101	94	78	108	73	98	117	107	114	113	101	118	95	105	92	74	96	104	91	103	88	85	105	97	87	103	87	94	88	108	96	100	118	103	105	106	103	115	96	95	113	100	90	118	87	91	96	98	86	101	89	99	101	89	103	104	79	90	99	109	116	112	98	115	92	102	100	119	115	97	82	85	103	78	84	95	100	101	94	104	88	95	103	101	107	103	91	89	106	93	109	107	97	100	94	90	114	105	95	86	102	102	95	94	103	96	90	99	89	82	102	119	71	98	94	73	112	96	105	91	112	107	90	91	105	100	100	82	97	90	85	100	99	95	92	90	110	114	94	98	105	100	121	85	87	92	97	103	95	82	98	102	96	83	91	95	78	97	104	102	107	95	103	108	98	83	90	101	94	102	95	107	89	97	85	88	92	104	88	105	101	106	119	87	78	110	85	90	97	100	87	96	107	90	94	100	100	79	77	101	92	94	103	104	95	111	98	110	100	103	102	102	103	104	104	85	86	92	109	73	86	90	105	103	87	89	96	95	94	114	101	95	90	94	99	121	102	107	96	94	100	113	102	113	96	77	95	95	95	94	105	95	110	94	96	97	114	88	102	90	102	80	108	105	95	95	105	112	118	95	91	106	69	116	97	118	90	111	99	101	93	108	97	102	94	93	100	102	102	110	95	89	95	115	101	98	118	87	90	79	100	111	85	80	95	105	98	98	93	81	98	88	85	79	75	92	105	92	97	91	119	81	84	110	96	102	108	107	102	91	105	102	103	93	119	115	96	92	99	96	86	99	104	97	96	92	90	96	93	103	100	111	112	79	94	106	82	103	99	100	99	108	92	91	82	77	95	94	95	101	103	110	95	97	105	88	84	106	92	102	93	97	99	85	116	114	98	80	110	97	104	101	85	94	103	98	108	112	109	103	118	87	87	105	100	89	92	113	80	108	83	91	88	88	100	101	106	105	91	111	114	113	96	86	101	108	104	101	90	84	85	94	101	94	94	94	75	94	102	86	97	101	108	92	84	88	97	84	103	97	97	117	104	108	106	101	89	97	93	117	104	112	104	91	87	95	95	96	86	114	107	105	91	101	95	91	99	99	103	84	87	95	97	104	87	107	82	112	106	102	89	104	107	101	107	96	94	103	95	84	96	98	93	101	106	120	103	106	94	107	102	103	97	88	104	109	103	105	116	95	99	100	103	96	105	112	125	98	111	102	94	89	103	80	90	84	102	92	100	87	100	97	98	88	94	91	99	110	84	91	105	85	89	100	93	98	109	84	95	104	99	96	125	110	102	100	88	93	88	93	89	104	93	102	99	93	86	103	91	87	108	99	105	87	97	94	100	92	96	111	103	127	88	90	101	87	109	90	108	104	85	96	100	94	107	123	101	88	101	106	118	82	80	94	91	106	107	86	70	84	97	105	102	112	96	99	90	96	90	95	96	108	83	84	85	109	85	93	117	94	90	95	102	94	77	109	61	97	92	85	117	109	103	99	94	94	101	107	89	95	94	80	108	106	79	111	104	115	101	91	110	94	124	99	107	80	86	109	86	92	91	108	105	91	81	87	77	87	114	105	99	100	106	109	107	89	98	109	87	113	103	92	99	101	104	99	93	94	97	91	92	111	100	89	118	88	103	91	97	100	88	84	121	89	105	96	103	90	103	108	110	86	92	101	95	89	102	100	93	101	95	93	100	115	97	124	109	106	93	130	92	77	102	89	97	97	86	92	102	102	87	99	95	110	118	117	123	94	108	91	96	101	87	96	97	90	86	80	98	95	103	89	102	98	99	95	97	105	93	103	93	94	103	109	117	91	91	107	100	101	99	101	107	112	99	106	98	86	98	106	103	82	89	98	106	68	111	100	80	107	127	89	96	102	101	95	115	83	91	112	90	106	85	102	107	100	102	92	103	106	106	100	110	79	91	100	117	110	114	79	94	114	101	120	102	113	110	105	98	98	88	102	82	81	82	91	98	99	109	88	106	105	100	104	104	93	97	107	94	107	110	118	88	105	93	100	101	91	104	101	86	97	88	121	90	90	89	98	100	104	109	101	116	106	111	99	119	95	91	92	79	90	101	98	106	89	110	86	86	101	93	97	107	101	103	109	92	109	107	87	95	76	103	90	100	98	97	89	91	94	91	99	105	95	94	94	97	101	123	117	93	97	91	89	99	80	86	91	105	97	96	98	91	114	104	100	99	107	96	104	93	92	106	95	89	89	104	91	103	95	85	92	97	95	109	89	105	92	85	111	103	109	79	99	102	93	90	99	100	77	104	105	114	99	91	96	98	94	113	106	94	90	102	83	96	109	85	100	84	94	93	103	117	107	86	99	108	91	96	112
8529	1448	3367	3717	3224	2587	2125	1671	1430	1223	1158	949	938	837	716	694	697	638	632	581	590	551	537	542	491	483	470	487	476	475	376	421	448	430	385	456	382	374	415	406	357	373	390	390	423	384	400	333	357	375	385	380	356	371	351	384	361	358	354	384	373	378	353	373	366	367	367	312	367	372	333	388	394	322	371	369	347	360	377	367	333	344	366	332	374	343	366	342	326	354	356	351	369	336	390	342	372	296	358	325	365	330	364	388	346	352	362	364	362	343	338	374	340	338	368	344	332	341	350	335	372	360	335	346	348	340	354	352	380	335	328	308	356	350	350	335	350	337	393	335	330	338	356	369	346	308	365	338	367	348	338	350	332	359	349	303	335	342	302	371	338	325	320	341	358	304	343	327	322	329	318	342	324	383	321	336	348	370	312	320	324	324	297	324	377	370	373	347	349	348	346	313	360	316	326	328	321	354	352	326	289	353	321	332	360	356	336	350	363	359	328	350	306	317	346	337	345	351	341	350	344	315	339	342	342	347	358	342	319	338	348	340	321	329	301	317	340	335	342	349	362	298	309	325	350	345	311	330	369	367	375	329	350	346	375	343	355	333	335	338	311	330	329	344	346	358	329	360	365	333	332	328	343	351	332	316	358	356	339	368	331	360	335	356	343	362	360	319	351	369	329	340	341	323	360	344	363	365	343	333	327	347	353	350	357	345	341	385	318	345	318	346	338	328	361	345	335	328	325	336	351	363	326	314	343	344	349	355	350	332	343	327	363	365	316	360	353	344	354	343	297	349	333	339	331	348	361	317	308	305	314	362	304	344	342	319	346	300	308	341	357	338	334	357	360	339	377	365	319	333	319	351	345	345	351	349	327	334	382	364	333	304	340	343	364	324	341	291	351	315	382	325	337	341	337	336	334	323	354	336	362	334	314	343	349	325	325	331	346	353	331	323	334	372	359	345	326	336	357	323	354	337	344	352	359	323	339	359	342	327	336	318	332	341	361	348	322	314	334	335	363	359	333	306	358	358	346	325	354	315	352	345	336	327	356	317	353	348	302	332	348	365	311	352	363	347	338	348	354	369	358	350	350	316	331	324	346	328	370	338	311	334	342	356	367	344	339	347	349	345	328	348	330	310	351	352	344	343	343	360	333	321	320	319	346	342	325	345	353	341	336	321	335	326	346	332	337	393	328	325	334	339	351	330	328	326	307	350	338	350	349	340	367	354	345	334	319	342	347	370	331	342	371	309	375	360	348	334	344	291	314	340	333	341	357	359	347	350	353	314	307	337	356	366	352	333	365	381	332	342	376	373	344	284	350	356	338	337	333	328	322	329	348	357	322	357	359	340	347	345	347	374	368	326	363	350	351	330	344	349	340	337	301	350	341	336	338	336	328	356	349	315	316	358	334	352	321	370	348	321	343	332	328	330	343	342	318	343	332	354	338	352	325	359	298	330	358	359	359	314	351	315	322	355	340	359	322	313	324	355	320	353	337	328	343	365	364	341	318	360	335	334	340	341	326	342	347	334	338	360	304	286	342	329	312	336	316	356	336	349	341	361	319	320	329	355	330	352	324	345	349	351	328	347	305	344	315	329	362	359	340	304	343	328	340	326	349	330	354	340	313	343	361	327	331	347	357	332	308	345	388	336	342	355	347	325	330	373	336	335	317	330	315	351	358	297	348	344	332	337	302	310	322	313	309	346	343	336	323	350	316	357	352	321	340	329	346	358	326	346	364	369	338	360	344	322	336	339	335	335	364	353	349	341	362	369	351	355	373	310	313	314	381	355	356	361	353	351	374	350	332	329	362	314	350	311	343	367	325	340	340	338	335	329	336	372	321	342	358	360	320	350	325	301	304	360	358	335	367	350	343	338	318	332	354	361	318	341	295	347	339	336	350	364	372	349	356	349	314	370	320	327	325	326	330	351	339	334	353	312	349	321	330	316	353	337	340	331	361	336	343	322	318	329	313	328	342	351	329	359	355	334	364	344	335	341	315	329	334	326	381	344	341	326	348	347	317	338	302	322	359	315	352	344	326	340	343	325	322	366	363	366	368	335	308	322	343	324	352	341	327	340	328	343	318	317	331	355	333	333	339	339	360	348	351	373	315	367	328	331	357	381	363	324	348	338	359	332	356	325	354	323	358	333	337	329	346	301	352	336	341	333	360	335	340	365	334	354	372	370	359	346	331	349	336	348	285	356	377	327	353	323	390	347	309	378	366	344	358	376	339	358	343	381	342	338	365	341	332	322	334	378	333	341	358	321	354	333	353	371	330	365	325	346	348	331	336	359	312	362	367	376	330	345	349	342	348	333	373	327	318	347	357	337	324	352	355	353	343	337	340	342	350	333	359	318	341	349	329	309	337	333	332	332	323	346	338	307	345	320	356	328	347	341	368	318	331	358	360	351	329	336	347	315	329	328	357	313	335	358	311	318	357	369	338	303	317	341	316	350	329	346	345	325	326	315	333	345	335	332	331	356	361	313	349	347	338	331	321	355	332	307	326	372	328	336	336	333	328	353	332	305	353	357	321	354	338	345	327	337	299	344	335	345	382	351	355	350	351	373	333	326	344	338	323	355	352	392	321	330	346	327	374	351	351	348	344	355	363	350	315	323	341	340	326	319	309	366	358	361	374	362	332	333	313	356	320	344	312	334	362	361	326	336	347	369	309	316	381	324	351	303	313	343	344	340	339	362	328	361	371	376	352	329	344	335	366	358	330	341	328	349	352	363	345	320	343	355	337	350	364	336	301	364	359	311	344	343	314	343	344	363	329	303	301	318	310	335	387	354	319	337	350	385	348	309	328	341	341	350	346	331	373	346	323	346	343	385	340	336	382	330	328	358	291	321	329	340	347	374	314	310	328	326	356	344	327	354	319	369	329	362	340	348	366	310	332	311	345	348	355	373	345	340	350	338	348	347	347	368	301	346	337	315	365	357	335	321	340	317	368	365	345	350	381	343	338	327	337	315	298	321	379	330	332	325	356	334	297	347	350	348	385	333	354	315	340	332	349	342	344	339	363	337	333	349	347	341	367	335	321	367	348	355	349	346	316	351	367	329	375	336	355	346	342	347	323	319	317	362	330	321	337	316	320	338	323	335	328	306	308	359	341	355	320	323	353	323	353	345	336	307	337	327	350	367	366	359	328	366	356	347	330	356	351	353	336	344	333	370	328	327	347	345	312	345	326	330	354	355	392	289	343	338	363	328	333	326	361	309	366	349	316	332	395	325	324	337	355	342	313	369	310	307	292	371	344	351	319	324	335	330	365	335	319	304	329	355	313	345	344	359	333	321	334	360	344	348	324	357	342	319	352	382	322	343	309	346	355	332	343	327	330	363	332	361	319	378	342	344	353	341	335	351	342	338	352	357	398	344	336	324	358	328	357	357	336	318	331	346	350	344	324	323	374	365	354	334	316	329	325	353	350	352	329	332	338	337	308	321	367	321	360	343	347	340	335	378	329	376	356	328	334	329	306	339
26985	4683	2827	2118	1429	1060	806	577	520	430	378	303	330	274	277	254	242	216	229	210	234	190	184	189	178	166	175	194	191	169	155	179	183	172	179	162	151	151	158	144	173	150	160	162	157	175	144	164	173	151	155	141	145	164	164	161	178	158	144	165	166	152	148	169	185	152	146	155	155	154	172	152	144	162	161	145	168	152	162	141	156	140	148	142	159	165	154	144	174	145	151	148	156	136	138	151	142	196	147	144	139	165	180	152	144	177	135	151	144	135	144	150	161	156	146	163	141	151	156	176	165	148	128	135	142	150	172	146	159	142	163	154	165	133	165	170	135	158	148	142	175	133	135	154	141	149	141	156	145	179	140	158	128	159	140	147	148	145	151	151	143	160	156	165	153	132	159	117	154	146	124	147	168	134	155	175	137	150	143	132	163	150	140	155	161	151	141	136	139	152	148	139	153	150	157	146	146	170	146	147	157	136	145	158	143	140	149	151	136	132	149	132	140	149	176	128	150	133	168	165	142	148	121	126	157	137	151	150	165	154	130	163	157	138	129	153	132	129	156	138	138	157	147	150	160	143	134	128	157	161	136	140	168	161	132	152	135	125	144	155	150	166	172	155	173	148	145	140	133	161	147	163	134	123	163	142	154	146	145	162	143	139	124	139	150	150	140	144	157	133	134	167	142	163	145	150	165	147	175	150	156	132	159	161	158	135	131	151	152	116	156	139	148	165	176	167	133	149	137	125	134	135	164	136	172	145	164	156	172	131	129	160	148	120	130	164	151	142	141	148	137	126	120	143	155	134	142	155	143	143	154	149	139	158	153	160	172	163	163	150	156	145	145	156	132	116	148	132	140	127	135	145	127	160	132	139	147	136	149	143	156	159	146	131	131	133	151	134	134	174	159	139	144	165	155	159	153	146	134	144	144	161	176	156	154	138	119	154	126	156	157	150	146	157	149	157	145	147	145	170	172	144	154	130	156	169	132	153	169	150	167	183	161	151	154	171	150	163	155	161	144	151	143	129	157	163	169	131	152	160	157	165	142	155	138	147	151	154	151	150	126	133	126	146	126	153	161	139	150	150	155	152	144	151	165	170	135	155	132	171	157	158	154	167	132	134	156	149	165	141	141	142	136	143	153	138	132	129	146	145	152	143	141	169	118	145	152	139	158	145	155	138	157	156	152	158	159	131	139	136	168	150	147	174	181	159	140	147	144	147	153	169	140	152	143	150	168	164	147	154	167	151	128	156	144	159	157	142	172	157	167	159	152	145	146	161	155	132	175	145	136	146	155	133	127	183	164	151	160	146	151	141	138	154	129	132	155	166	150	159	140	153	155	174	150	145	174	139	172	140	156	174	166	188	169	152	141	142	131	151	147	145	120	131	143	165	168	139	139	166	146	156	133	164	146	132	170	142	162	156	161	157	137	160	156	166	137	155	139	128	148	143	173	133	133	159	150	162	151	131	134	151	145	138	154	146	135	151	145	156	159	136	160	155	132	145	140	134	159	167	122	121	144	147	140	163	129	141	145	146	144	165	152	161	143	170	163	151	156	140	168	147	173	158	146	133	156	160	145	168	137	122	166	153	132	155	153	140	141	172	136	152	166	136	148	163	131	142	155	151	160	151	159	159	137	131	157	151	143	180	122	152	155	174	154	162	147	166	160	148	145	159	128	149	148	151	153	134	131	138	152	153	179	138	142	159	141	152	176	135	146	143	140	148	158	136	144	131	141	143	139	146	125	142	165	160	159	138	144	136	145	138	167	133	166	147	163	152	155	162	156	130	135	165	127	125	140	143	160	143	146	141	154	150	142	138	130	155	150	149	140	142	152	160	170	136	139	158	134	157	149	146	124	146	162	175	133	128	137	138	159	152	133	188	149	171	151	161	158	162	152	153	162	149	147	147	161	137	165	147	143	161	170	144	156	154	145	139	129	164	170	124	160	150	139	169	156	139	131	136	136	138	163	145	132	134	144	141	169	172	167	150	160	142	155	166	144	146	153	143	155	168	145	145	160	138	143	157	157	145	130	166	139	152	153	157	141	164	157	135	149	150	141	161	179	139	163	144	161	137	150	126	160	134	148	159	154	129	155	156	152	145	149	139	163	149	154	132	167	148	148	144	142	143	144	144	155	153	148	148	140	144	150	166	149	153	144	158	159	160	185	163	157	118	166	151	129	161	146	169	140	139	149	187	138	158	173	153	148	147	147	171	150	134	144	146	151	155	140	133	143	144	154	141	136	145	150	164	147	167	163	150	170	159	163	140	146	142	153	149	149	155	151	144	117	147	155	166	153	143	156	151	155	132	167	134	163	130	182	148	125	132	148	133	142	140	166	124	153	149	147	147	146	135	132	174	162	150	161	145	159	145	152	146	155	142	141	121	134	143	173	147	158	142	133	169	154	163	125	169	143	154	175	130	158	166	152	139	149	138	171	151	150	153	131	156	148	149	151	165	148	132	157	160	140	146	147	174	152	165	135	142	146	159	146	170	152	164	153	156	130	164	168	140	154	162	157	142	162	177	162	161	150	135	140	136	127	148	142	151	135	169	139	138	174	141	137	159	151	150	154	155	140	155	144	148	132	148	161	142	143	165	152	142	150	149	148	151	143	166	168	146	166	190	146	152	149	164	154	164	133	135	139	151	136	145	151	147	137	144	151	153	149	122	139	148	147	162	168	153	125	136	141	151	152	151	153	138	177	130	199	143	144	140	131	157	134	161	158	165	170	143	131	139	169	158	144	175	169	140	129	148	135	163	168	150	150	145	145	164	138	151	142	159	153	147	150	141	127	151	133	155	157	153	153	144	147	142	151	165	157	140	182	151	154	143	159	149	137	144	139	144	154	149	124	164	150	149	139	161	160	164	147	136	155	174	145	147	151	154	131	148	152	138	141	145	154	143	140	149	151	157	149	132	184	157	132	145	149	119	150	160	148	162	152	147	131	149	146	170	153	153	124	172	152	142	142	182	131	142	148	129	152	126	156	128	151	139	171	143	160	144	147	158	167	158	142	141	137	169	155	151	138	152	139	137	155	152	151	138	152	162	149	159	151	132	132	148	141	151	141	168	146	156	164	170	146	154	166	172	146	156	145	160	143	149	153	131	146	137	159	160	158	154	144	167	125	136	152	140	146	146	148	157	143	161	137	154	158	139	135	151	132	159	152	142	139	178	157	138	149	150	159	146	155	150	145	139	170	169	142	143	128	135	144	126	136	130	153	168	180	167	134	145	160	164	169	146	154	146	134	148	158	146	144	159	140	162	150	164	155	172	126	148	156	146	145	133	141	174	133	150	135	163	170	150	166	174	145	161	149	140	165	133	146	156	144	135	165	128	163	161	148	134	131	154	135	156	147	149	157	129	139	152	168	149	139	146	153	171	146	146	141	160	158	152	161	152	157	145	136	156	143	135	145	149	122	139	145	145	150	163	144	144	191	155	161	141	142	143	159	155	135	155	154	166	153	146	146	153	160	131	157	149	154	140
13154	2810	6546	7121	5852	4663	3772	3164	2700	2206	2007	1743	1646	1517	1300	1245	1225	1050	1047	990	990	880	809	901	781	743	775	755	739	698	674	729	679	662	645	681	627	651	627	617	630	593	568	545	561	595	569	571	594	566	567	615	583	607	534	552	538	555	546	545	563	549	531	531	512	501	526	526	532	499	551	506	576	496	508	544	524	531	541	563	513	522	530	505	516	557	540	497	496	535	522	553	487	483	444	530	555	500	550	548	482	481	520	509	494	530	512	496	519	508	464	481	531	506	508	525	520	473	546	496	501	512	484	568	520	558	515	532	511	480	492	504	525	531	492	500	457	528	489	522	482	488	450	496	538	513	520	491	491	480	480	496	459	495	519	459	505	532	481	466	457	490	459	478	497	484	536	504	478	499	524	514	516	502	509	482	524	489	478	504	511	530	491	504	491	507	496	536	498	533	492	504	499	538	465	451	534	511	479	511	504	494	483	520	491	476	492	542	507	511	455	510	485	508	494	524	517	483	500	486	462	510	503	525	494	476	508	458	452	464	502	491	473	518	457	511	519	506	452	500	483	533	537	506	481	479	508	500	528	465	462	516	509	517	481	470	483	553	504	479	467	488	452	489	460	503	504	481	526	540	480	497	481	542	489	501	460	547	506	494	484	481	492	506	477	452	470	525	500	502	473	492	500	518	522	492	497	479	487	476	516	495	502	505	476	481	497	539	487	531	531	492	529	531	481	499	496	510	483	485	514	489	523	512	501	508	459	460	476	532	518	496	457	515	502	491	494	493	511	485	486	492	531	495	484	504	535	493	497	484	539	539	466	450	511	525	471	518	524	510	476	504	486	491	509	458	532	532	503	453	474	486	500	473	503	480	513	472	487	469	508	490	484	475	500	490	517	506	524	541	493	464	512	458	461	470	493	473	539	509	478	440	477	520	506	547	518	514	511	472	495	486	504	520	501	497	542	500	498	477	536	461	489	494	475	521	526	504	482	542	482	478	474	495	514	480	511	504	530	491	477	500	490	504	504	510	483	488	495	512	497	551	455	511	499	495	445	516	480	488	476	517	526	521	484	482	510	522	538	473	527	474	503	537	510	486	502	486	472	478	507	488	506	521	519	500	542	502	517	536	537	475	479	534	445	554	492	499	528	496	467	484	534	513	488	500	506	502	511	518	530	453	535	517	537	497	511	504	475	513	485	441	520	503	531	447	508	485	492	488	520	534	450	517	491	485	505	500	488	537	541	525	484	483	524	509	492	499	509	503	474	513	496	502	519	550	485	487	503	519	530	494	486	454	497	475	529	471	492	520	498	484	511	477	500	497	476	505	483	455	456	470	506	532	502	490	477	504	473	488	491	490	465	469	505	521	473	464	479	510	511	459	470	509	484	481	502	471	516	535	510	468	498	483	460	511	498	478	510	531	494	535	498	476	490	498	518	471	505	509	491	520	471	510	524	490	468	512	472	500	488	527	516	477	499	505	504	487	509	507	476	473	502	485	478	459	471	508	495	492	507	503	486	495	516	523	483	453	501	496	526	487	499	513	477	509	516	518	462	525	498	496	479	500	530	530	537	457	515	512	546	510	499	468	474	501	480	524	506	470	527	478	470	476	496	485	499	494	480	505	500	459	481	477	496	484	469	453	509	523	498	492	488	480	487	466	495	481	516	512	463	510	482	454	495	506	477	491	508	511	480	498	469	476	506	501	483	536	444	490	488	521	516	479	492	503	455	480	513	507	504	477	502	490	480	520	522	472	529	471	517	525	525	524	491	481	505	517	505	470	515	509	480	494	486	516	486	472	474	503	522	484	492	487	474	533	506	509	478	468	514	478	497	514	481	508	491	507	495	483	525	466	495	505	524	502	515	485	496	455	495	480	510	532	495	509	495	486	521	491	517	490	492	483	483	478	509	522	493	534	499	522	472	537	486	487	464	483	519	462	508	497	488	515	518	503	476	493	507	479	491	419	532	512	505	472	451	463	516	479	448	512	444	513	506	488	468	472	479	476	452	523	456	496	448	510	487	504	499	540	498	513	489	501	508	476	513	544	509	516	510	482	460	512	518	459	493	478	481	490	537	497	498	488	488	512	483	508	526	452	471	505	525	496	540	483	485	490	482	495	503	500	463	483	487	494	488	486	483	498	531	496	519	543	501	472	497	535	504	530	481	502	507	495	512	486	525	524	486	510	476	476	433	500	520	503	493	481	484	507	502	528	501	489	496	481	524	491	506	510	492	511	521	487	481	480	508	446	529	479	508	500	507	502	477	488	492	508	502	540	487	484	521	488	507	464	524	506	472	479	496	528	475	489	493	488	455	497	468	509	476	486	475	454	510	467	513	490	514	486	480	528	511	531	478	515	500	499	488	517	482	500	494	514	478	483	523	510	530	494	484	447	474	513	508	501	502	537	479	480	531	444	459	479	494	557	443	497	503	477	486	464	443	464	489	486	474	500	480	505	512	502	491	484	510	483	541	477	470	491	511	489	452	503	532	464	544	497	536	561	480	505	479	482	484	478	505	521	530	464	489	492	482	535	493	521	507	481	474	528	475	500	483	448	517	484	474	545	474	495	455	501	502	522	506	507	490	468	457	486	554	543	523	504	486	487	507	481	494	499	475	479	492	519	524	502	514	530	506	524	479	489	486	480	522	502	490	520	524	483	493	505	505	523	515	486	489	531	490	527	507	504	486	490	503	457	457	524	528	481	506	480	484	501	497	492	486	536	471	482	542	484	519	500	490	467	497	519	490	482	474	524	506	474	531	481	485	524	457	482	489	503	514	489	473	472	493	495	494	497	484	475	510	490	515	477	495	507	482	499	505	538	488	520	486	487	500	513	520	469	530	512	498	532	476	478	481	487	472	482	477	445	491	468	477	487	520	482	475	523	549	497	492	490	494	493	490	476	495	494	483	462	518	488	484	510	474	501	506	493	497	508	475	484	499	513	486	480	483	487	479	461	462	457	493	470	525	539	488	468	510	491	500	495	507	495	517	503	478	469	491	475	495	516	506	504	481	490	501	511	496	471	518	512	519	465	514	489	553	502	487	509	477	495	483	480	491	467	497	466	492	491	519	471	489	489	491	488	515	485	502	467	524	505	480	528	480	525	474	487	510	480	483	517	494	482	523	507	456	514	455	499	500	509	489	488	468	485	504	483	511	522	511	491	509	460	513	462	496	543	481	534	488	555	474	503	501	438	509	500	468	507	510	487	460	464	457	510	488	493	536	488	457	475	455	510	501	523	471	484	516	493	486	494	478	485	440	510	491	479	496	508	501	472	434	447	497	459	465	472	510	479	497	485	507	488	462	531	507	480	538	498	498	512	490	476	499	471	489	485	525	484	507	518	477	483	540	483	467	489	532	508	499	513	473	540	510	512	503	514	458	504	491	474	490	516	476	527	511	478	527	541	499	479	508	468	501	470	551	515	487	519	494	513	464	505	496	481	501	488	520	475	509	511	516	487	493	483	503	509	490	481	522	517	518	517
2983	313	278	240	235	213	206	204	212	213	170	207	189	220	187	194	216	206	174	193	207	195	198	211	193	195	213	224	221	199	205	211	203	191	195	179	187	183	201	199	203	187	202	161	219	157	206	185	195	208	185	213	198	206	211	200	205	167	201	191	201	205	193	191	184	204	217	194	185	208	201	188	194	212	219	169	204	182	193	204	182	192	216	190	217	180	179	215	220	183	204	188	191	181	198	185	188	209	190	184	205	179	184	205	215	166	181	184	200	218	203	196	178	164	214	201	176	207	185	213	183	190	207	182	199	224	173	211	207	203	199	194	205	209	188	195	202	180	208	164	195	199	182	201	205	182	192	193	196	180	175	181	183	212	198	217	200	190	195	227	184	199	196	192	198	189	226	175	181	203	202	195	181	200	214	212	181	168	199	206	205	202	179	180	196	194	196	217	200	210	184	214	181	200	209	221	206	204	194	179	213	175	189	197	205	198	195	218	196	198	209	198	178	196	207	198	170	202	197	197	199	207	187	177	212	190	198	187	211	203	218	204	191	190	181	199	184	229	193	203	197	192	181	196	214	188	210	204	215	199	201	187	219	189	194	182	228	193	202	200	198	192	222	196	184	182	210	207	210	197	171	202	214	182	205	219	205	192	194	171	175	211	180	194	192	216	215	192	183	195	223	193	196	200	195	186	209	189	198	189	194	173	198	228	213	180	225	220	215	221	194	179	221	201	225	187	210	204	176	209	195	214	212	204	198	210	187	187	222	211	196	180	168	225	202	221	193	199	200	189	205	204	174	179	204	196	179	195	191	194	196	182	190	203	201	187	206	228	188	179	208	184	208	176	210	190	219	213	187	204	193	195	209	170	216	210	192	215	206	208	192	202	195	178	212	190	200	202	181	204	190	204	186	187	211	183	219	192	185	203	185	176	203	206	216	198	191	200	196	189	197	214	181	203	200	195	228	192	209	198	199	189	197	201	206	221	186	224	204	178	202	200	188	172	194	209	217	202	178	226	181	188	162	206	199	206	190	206	212	199	196	226	196	229	183	192	191	194	192	192	182	204	199	193	221	198	178	200	194	197	209	208	188	208	181	192	194	189	196	227	181	208	185	200	216	191	221	197	174	207	208	205	177	211	209	206	199	208	202	188	189	190	212	188	177	179	200	203	218	188	179	167	195	185	205	220	201	209	213	182	190	191	199	206	207	197	166	189	197	213	172	206	213	187	208	208	194	207	200	219	182	213	206	190	204	215	206	215	185	223	214	193	210	200	195	221	178	202	198	196	206	222	194	203	214	196	188	198	190	179	192	196	199	214	218	207	193	199	152	215	206	209	228	205	195	185	172	195	198	203	183	220	194	196	215	179	202	228	166	200	202	198	164	227	219	216	185	216	198	185	208	207	193	208	210	186	206	167	198	186	202	197	198	213	198	198	206	213	188	206	218	193	180	201	184	180	193	189	204	171	206	185	203	212	196	201	196	200	194	208	191	203	189	177	200	228	207	223	226	232	176	197	195	186	207	217	195	205	213	191	195	235	198	200	184	210	194	193	176	223	222	192	213	194	196	192	206	226	206	201	213	242	197	191	180	209	207	183	227	199	196	209	212	209	195	203	164	194	207	217	225	200	208	209	187	205	187	191	208	186	199	210	209	184	190	190	193	203	203	185	180	213	238	189	190	213	201	213	203	205	193	213	183	209	206	191	197	214	204	221	232	166	182	194	190	202	191	203	193	203	217	198	196	164	204	193	209	217	202	205	183	191	179	193	203	212	178	192	209	189	219	199	200	204	186	191	209	180	197	212	228	201	198	172	183	212	202	167	227	226	203	210	208	175	185	203	179	202	186	192	197	203	205	204	208	205	201	212	188	222	190	182	202	203	192	209	208	223	194	210	190	199	172	207	208	224	187	194	200	196	194	225	191	174	193	224	191	207	232	179	201	172	197	202	208	198	204	197	171	184	191	212	172	190	206	200	188	192	217	198	173	201	192	186	200	176	185	203	185	193	210	190	177	190	220	218	222	194	225	205	195	206	159	240	184	216	208	187	206	187	190	190	193	224	223	167	206	202	186	196	201	203	196	196	216	166	203	203	200	193	180	200	200	219	203	182	196	172	215	206	204	204	201	213	197	176	196	212	229	184	188	211	205	201	193	223	203	204	187	195	211	187	198	195	216	193	189	195	201	207	194	181	216	203	193	190	210	224	219	201	206	196	182	191	183	201	216	187	213	190	181	212	211	190	217	197	182	224	203	179	189	190	204	190	193	205	204	202	185	195	213	205	209	211	203	222	162	187	194	191	183	205	215	203	193	206	196	204	180	169	209	184	203	206	197	178	186	190	211	189	189	217	188	215	191	203	195	210	191	193	201	173	211	204	201	214	232	173	209	195	202	203	196	183	213	227	220	212	202	204	224	206	200	196	183	187	196	202	200	212	206	203	163	212	185	184	189	210	201	196	204	210	204	179	212	199	193	192	195	221	193	216	208	187	183	184	208	193	172	196	182	198	195	227	220	186	222	185	191	206	213	185	211	210	211	204	195	219	205	183	204	197	204	208	210	216	215	208	196	197	220	179	191	209	213	194	203	182	177	191	202	218	205	189	200	202	186	172	192	224	187	173	180	196	201	199	233	170	207	170	203	191	185	205	206	212	211	192	191	196	218	223	185	234	185	212	213	186	200	187	227	222	196	193	197	185	200	216	215	190	204	203	211	196	198	182	213	187	195	189	194	227	186	201	196	204	200	207	174	183	191	189	182	188	194	220	204	189	221	197	192	185	169	194	208	228	193	212	218	203	217	218	195	194	198	194	220	193	211	200	207	207	205	202	198	220	192	192	165	199	218	195	242	210	197	197	212	219	185	219	230	209	217	200	177	189	219	200	225	192	196	192	188	194	178	192	182	177	188	211	192	224	219	202	197	191	189	213	203	191	182	200	225	221	157	191	206	186	194	184	195	211	200	215	179	189	194	184	185	179	197	194	202	223	195	178	195	198	209	195	203	201	197	227	177	183	191	197	199	207	191	211	201	203	169	175	154	205	193	191	192	194	186	205	184	184	201	199	182	212	211	181	206	195	204	225	186	212	209	202	214	206	200	197	207	203	217	207	198	197	186	196	232	187	211	180	215	203	191	197	203	201	220	210	190	197	200	205	187	202	189	207	212	183	194	195	183	230	201	235	198	215	207	183	216	199	205	227	185	212	243	217	202	204	186	203	200	217	205	201	157	195	185	185	217	200	231	189	208	204	177	190	214	192	197	189	205	199	207	185	201	189	198	203	182	199	210	172	191	221	211	194	201	199	209	205	171	198	214	213	203	200	217	185	201	183	208	181	200	226	197	166	220	186	188	184	194	185	207	223	201	193	187	190	190	197	205	203	210	211	180	212	172	185	209	183	204	203	180	197	205	226	197	186	220	193	186	198	183	196	187	172	167	190	206	200	177	209	202	218	178	205	223	187	195	184	189	202	212	223	197	212	182	222	221	181
3582	728	826	837	758	731	685	670	701	626	630	656	660	654	628	601	624	620	653	625	642	606	636	638	617	632	605	589	636	583	626	639	627	596	605	600	627	601	630	658	555	602	573	634	634	654	583	617	604	625	602	576	666	616	600	577	603	598	605	582	579	604	591	623	599	591	608	600	597	610	595	641	595	623	627	603	641	612	620	632	615	652	591	608	631	605	615	636	597	608	637	623	603	644	590	614	659	584	552	650	611	614	634	622	592	586	657	604	602	625	585	584	630	598	576	607	632	600	599	639	607	646	592	593	605	602	566	588	593	604	646	619	636	614	579	592	631	624	581	584	611	563	577	605	646	641	589	606	649	650	613	585	580	616	607	541	611	612	625	593	601	593	611	603	623	607	595	579	604	608	627	580	600	680	614	585	611	625	613	597	596	584	632	623	590	562	626	685	597	582	558	570	645	564	652	633	577	623	655	609	562	632	574	573	588	599	627	607	579	628	605	622	578	582	636	608	547	610	634	660	608	630	635	575	613	604	662	650	640	618	588	630	627	620	600	536	603	620	579	577	595	617	630	616	596	573	593	616	590	622	587	615	601	569	607	583	606	553	604	648	639	581	631	645	652	627	613	633	604	587	621	584	639	573	581	583	572	563	586	656	598	604	597	594	578	595	647	597	615	627	595	634	649	620	610	629	609	641	598	613	606	571	576	601	559	601	586	573	609	564	578	595	602	611	667	596	622	598	660	633	615	654	638	621	622	633	633	601	591	617	581	622	588	618	627	596	613	596	614	587	600	611	547	617	574	583	669	601	606	572	599	615	584	597	652	641	615	632	602	567	547	617	634	611	651	610	568	602	571	573	603	579	682	576	605	591	611	645	642	566	603	602	630	570	607	584	656	629	634	624	627	557	597	593	579	593	626	617	598	584	583	554	645	614	575	636	590	586	655	582	602	633	613	604	646	560	626	580	620	605	587	673	609	619	566	640	600	581	629	624	622	641	665	597	597	634	609	619	583	633	629	640	618	585	604	603	590	600	603	594	625	655	602	633	605	562	605	629	565	588	605	606	630	655	589	602	585	641	592	581	633	609	658	603	605	609	575	600	596	615	598	609	593	592	628	618	570	647	620	642	586	610	605	626	602	597	585	644	640	590	626	594	642	613	603	625	638	622	637	622	628	619	593	565	632	649	629	607	622	602	586	592	625	663	611	617	595	580	655	629	620	567	590	617	592	630	579	597	603	590	598	568	573	617	588	624	598	587	621	577	559	634	632	569	619	616	613	639	605	612	598	596	636	626	607	621	609	572	575	585	633	637	634	604	563	599	626	561	678	613	593	590	605	586	587	612	622	571	636	617	629	587	614	554	596	613	577	578	630	617	618	603	630	613	607	637	623	604	597	602	663	598	608	604	659	607	566	551	589	599	611	627	598	605	631	599	581	595	613	582	552	606	591	585	640	598	637	618	592	575	602	595	666	595	621	610	637	604	637	604	583	628	596	610	589	613	665	624	606	606	636	587	637	626	599	603	597	586	682	600	619	606	590	618	605	622	609	617	591	579	625	576	606	563	607	589	605	610	660	626	627	558	627	638	585	583	633	601	575	592	627	595	627	598	608	629	608	609	674	604	629	631	619	593	626	617	573	604	598	567	616	549	599	612	627	629	650	595	606	639	595	615	616	591	610	626	593	616	587	608	647	639	660	602	636	621	648	600	625	600	621	638	605	574	637	639	639	625	550	641	584	609	628	567	610	585	572	581	597	625	635	601	593	606	599	578	609	628	584	638	619	615	616	636	608	585	645	641	609	595	623	602	671	588	611	611	604	618	598	593	604	650	605	599	618	598	605	632	595	636	596	600	551	614	628	603	619	583	644	622	574	630	636	627	614	632	614	575	598	589	582	596	596	655	631	656	636	586	553	629	602	624	635	618	645	605	621	647	613	597	590	637	601	594	631	592	600	644	640	574	589	607	614	593	580	621	611	602	606	604	593	617	638	665	567	596	594	559	622	568	599	637	584	602	617	632	613	608	572	587	628	600	624	567	612	598	611	593	600	628	586	627	602	671	593	591	599	591	631	585	574	574	649	591	628	609	600	624	560	542	613	641	636	604	610	647	626	636	618	623	571	592	593	646	587	661	636	602	614	580	659	635	612	572	639	592	579	624	625	635	615	627	604	600	657	555	612	631	630	595	627	634	634	646	612	615	608	596	605	567	634	598	598	603	632	631	603	623	642	604	604	639	617	623	623	587	583	630	573	607	583	577	610	625	601	574	607	607	643	580	586	630	603	586	627	592	587	621	537	636	609	571	593	624	601	616	610	623	638	629	623	663	553	618	629	581	655	590	621	633	632	639	617	614	601	581	686	617	618	622	660	609	623	619	613	619	636	658	598	626	616	620	593	600	608	641	594	636	594	613	605	637	597	636	623	614	659	616	616	595	679	661	638	536	622	604	638	594	604	592	580	564	646	595	587	636	640	612	615	619	605	643	584	570	620	594	583	649	557	662	568	568	573	604	631	634	615	626	584	641	635	658	609	601	655	627	602	619	602	588	648	589	661	626	563	548	633	620	598	605	625	603	603	573	602	569	600	610	621	592	582	585	596	621	597	619	625	596	608	602	561	584	625	599	632	609	610	625	608	558	620	602	613	618	602	566	617	571	594	598	608	585	631	594	587	631	615	587	603	653	630	619	569	617	614	599	593	628	598	571	643	617	634	594	592	596	593	623	614	638	624	543	625	636	629	603	643	624	613	581	629	602	593	587	569	610	606	610	620	592	594	605	604	659	595	608	617	569	628	593	628	633	584	575	575	582	611	577	602	663	606	562	582	585	584	577	587	630	652	641	611	619	587	629	640	603	603	634	589	596	603	634	594	635	634	630	647	656	596	613	592	606	632	608	587	617	585	573	620	579	593	599	650	585	586	601	603	546	600	626	605	566	640	609	602	610	638	580	637	657	586	644	605	594	628	572	606	592	594	617	596	586	612	604	594	614	640	611	609	616	608	597	644	608	633	619	609	670	599	618	557	584	584	632	632	638	607	615	592	592	645	653	555	582	612	604	565	610	605	617	576	592	608	634	611	647	626	655	615	579	607	608	600	584	611	588	620	570	598	561	603	594	634	648	642	617	613	590	626	596	554	613	598	602	608	574	607	637	586	625	656	599	630	671	575	570	631	583	560	624	580	585	581	632	664	588	579	653	612	590	571	606	569	660	563	584	615	591	598	617	628	552	593	581	607	592	606	607	601	573	638	651	609	597	630	614	621	595	615	623	652	611	620	612	621	597	614	543	625	642	636	608	594	620	594	624	595	623	604	592	587	586	662	583	610	602	651	605	601	632	611	655	649	595	616	638	605	639	616	642	624	612	571	589	631	592	631	598	592	613	615	637	664	648	615	580	669	614	576	637	613	579	611	540	659	608	616	610	652	606	652	651	633	613	601	583	626	646	587	608	613	589	624	639	613	590	596	649	636	627	623	656	608	595	613	665
16446	1688	1391	1042	713	547	409	298	294	259	214	207	161	174	161	148	143	124	110	130	118	111	106	105	109	113	109	129	99	115	118	112	127	107	124	110	106	112	95	102	104	114	86	97	118	111	109	92	111	107	99	91	104	85	84	97	104	128	117	105	110	114	108	96	92	94	101	95	104	94	102	104	100	106	95	88	96	106	109	91	90	105	99	83	99	118	98	82	88	96	91	111	103	107	93	117	108	106	100	103	95	107	101	130	97	99	101	92	99	98	121	92	106	90	88	117	113	103	107	106	101	110	113	107	98	82	98	96	96	97	101	88	115	98	87	104	105	102	97	102	97	116	100	103	98	107	108	101	103	100	88	93	95	99	100	99	90	112	96	97	96	102	107	84	92	97	92	99	102	86	113	86	97	78	94	96	72	107	104	103	87	90	105	98	90	96	101	119	109	101	89	84	105	103	95	85	100	80	95	101	101	98	89	90	93	119	84	91	102	115	91	103	96	91	108	110	86	88	103	97	102	87	82	90	99	99	74	102	90	126	102	101	96	99	109	103	94	96	113	115	106	94	86	98	107	96	93	108	90	88	96	81	96	121	104	95	98	98	83	83	120	96	91	86	103	96	114	108	89	93	91	90	122	98	108	93	97	98	105	99	116	96	101	86	75	91	102	105	89	99	116	91	117	88	88	85	87	106	80	122	111	105	108	92	99	84	90	102	74	97	105	96	85	119	103	93	98	99	90	97	116	108	100	84	100	96	83	98	96	98	98	106	93	104	105	85	81	92	91	97	102	102	98	82	111	90	73	86	96	96	99	94	100	98	89	90	115	109	109	106	94	102	88	109	92	107	108	90	95	89	94	97	94	107	95	103	97	98	79	110	83	105	109	112	88	98	87	102	95	87	99	99	87	97	100	121	93	109	98	115	101	99	94	101	97	125	100	100	85	96	101	90	80	94	116	87	105	124	116	88	110	103	110	84	93	98	113	74	95	96	94	86	103	91	86	89	85	87	86	87	99	94	96	89	111	109	118	104	109	105	93	99	98	78	82	96	99	94	122	95	89	79	79	111	110	111	96	96	99	100	106	99	88	92	104	90	99	125	108	121	104	87	98	92	91	100	97	93	83	101	100	110	110	107	97	111	94	82	99	104	92	87	107	89	108	106	99	98	104	106	121	113	107	102	133	90	90	106	87	101	108	93	67	101	100	107	86	98	82	92	101	96	86	90	97	98	89	93	93	106	103	108	88	96	96	105	110	122	89	112	76	102	91	103	110	88	82	84	100	96	94	101	92	119	81	102	99	101	83	101	83	98	87	102	91	95	84	91	90	104	101	100	81	97	85	119	96	100	117	101	85	106	92	83	106	96	88	109	124	81	92	93	99	93	104	98	90	88	79	109	89	99	101	117	96	88	108	90	85	95	82	103	109	106	108	96	92	104	122	87	100	100	92	103	95	92	107	86	96	118	105	98	94	107	102	108	92	94	94	79	98	113	85	86	93	111	96	94	112	101	92	107	83	84	90	108	100	108	95	99	94	89	113	92	98	92	98	83	112	85	83	97	102	97	91	107	94	101	94	95	103	106	88	91	84	85	108	92	105	103	106	83	117	101	101	90	93	99	100	104	106	105	93	115	96	107	99	106	88	81	96	105	99	94	92	105	89	89	98	109	98	92	99	93	105	90	94	104	87	110	98	94	85	86	103	90	103	85	97	98	93	96	101	96	95	103	92	99	116	110	105	98	100	98	98	87	104	82	104	99	97	77	96	96	97	106	109	85	95	96	99	95	98	115	97	101	96	111	111	90	103	89	80	109	115	92	81	94	104	94	113	104	84	99	96	88	84	102	114	106	96	100	93	103	104	107	92	87	94	99	108	110	110	92	114	98	120	100	96	104	79	90	110	94	87	87	91	94	84	105	94	84	91	84	103	79	102	88	89	102	98	101	91	100	115	91	90	102	87	98	100	91	110	103	104	102	89	101	105	104	99	91	106	113	98	82	90	94	97	105	101	88	98	99	102	94	88	101	105	88	114	77	83	87	94	103	99	103	89	103	87	104	85	94	87	103	107	87	106	101	107	91	95	99	92	110	88	86	86	88	99	98	103	93	84	92	107	101	104	85	97	99	93	95	101	85	106	100	81	90	108	101	86	105	125	96	97	91	97	84	91	85	93	86	96	118	97	109	92	90	105	91	109	94	104	108	98	89	106	99	77	89	111	109	95	104	102	89	108	96	111	91	100	102	111	105	85	99	112	80	106	83	91	92	109	95	97	95	100	98	98	114	109	95	95	88	113	114	94	109	93	104	94	107	101	100	96	96	89	115	97	88	105	82	101	83	96	100	94	94	81	102	88	104	107	97	96	105	98	105	97	92	81	72	100	107	94	108	110	81	100	101	93	92	102	104	104	97	104	90	97	96	98	88	87	91	89	106	110	95	101	79	106	93	94	108	95	102	91	101	116	87	101	87	107	92	81	100	104	88	102	85	99	96	78	100	124	100	91	103	98	97	95	82	94	85	78	115	91	100	88	96	103	102	97	87	113	89	82	101	99	97	120	99	110	93	92	98	109	95	93	96	90	101	89	96	100	86	97	91	108	96	108	102	107	106	95	87	91	91	94	90	96	89	90	103	114	87	96	100	103	91	100	105	95	94	87	118	106	93	102	107	105	94	96	90	94	90	89	105	84	95	114	91	92	121	102	104	101	94	102	103	108	77	95	96	97	103	102	99	98	76	99	90	95	97	83	107	95	85	80	96	103	103	102	72	120	109	98	111	104	102	108	92	99	93	122	93	95	87	87	108	89	93	93	112	105	104	89	104	85	105	107	87	90	87	108	86	83	99	109	98	93	101	89	102	108	107	90	92	107	99	106	88	100	92	90	89	116	99	111	104	80	88	100	83	99	93	106	112	110	93	83	96	108	89	96	100	97	100	109	103	101	96	87	100	106	103	92	94	96	125	85	85	101	116	96	89	87	91	100	103	123	100	98	84	99	81	100	86	90	109	96	101	104	106	105	104	98	83	124	106	115	86	83	94	98	113	107	83	93	92	112	90	101	110	109	84	93	88	100	96	103	118	104	103	113	95	91	99	121	118	103	89	92	94	103	98	122	96	116	101	92	100	101	107	85	96	94	102	111	88	109	88	101	94	96	101	88	112	112	103	114	96	93	99	104	115	96	90	94	100	100	95	89	91	95	99	83	99	107	99	85	107	107	106	106	103	90	112	102	104	102	86	102	94	110	100	85	102	94	119	82	100	93	110	107	77	103	99	93	97	105	100	93	103	94	94	97	88	111	89	108	92	118	87	109	104	86	111	86	99	120	97	90	114	110	127	105	83	99	97	90	105	76	80	105	96	121	89	88	90	99	113	101	94	90	96	102	98	81	111	95	93	105	112	116	102	104	83	98	109	80	92	86	115	97	93	100	81	87	123	94	105	97	102	107	98	103	90	78	82	94	101	100	99	89	110	98	113	109	87	103	93	87	81
9064	1399	3471	3822	3123	2530	2053	1741	1416	1264	1115	968	898	769	772	694	656	649	540	577	541	495	485	491	489	464	496	495	419	455	439	463	408	384	449	409	388	422	414	407	392	385	363	395	399	404	381	372	413	390	362	390	365	363	373	391	332	365	346	375	345	350	349	369	341	336	353	354	350	362	329	343	358	338	374	356	347	332	321	361	337	355	305	367	335	329	373	342	353	348	345	345	332	366	363	328	350	350	357	348	349	350	339	329	345	321	323	343	303	350	325	358	355	351	379	365	317	348	383	377	375	370	339	298	327	365	359	304	356	340	344	337	348	340	366	342	361	364	351	335	347	347	311	341	344	357	320	343	318	315	330	323	337	331	365	362	325	354	334	327	343	343	336	324	331	347	345	360	314	327	354	322	346	327	370	358	342	340	319	318	332	333	317	353	342	316	356	350	338	329	348	349	329	343	333	318	318	327	350	301	346	319	316	348	351	328	322	362	352	344	337	335	319	346	332	350	325	369	332	341	331	324	357	318	304	345	334	341	341	342	362	326	354	393	327	322	364	332	341	366	346	319	336	326	356	329	336	323	316	318	347	334	324	345	361	357	353	338	358	373	342	339	344	339	361	344	347	359	344	372	327	348	347	333	348	364	322	312	342	348	332	367	367	335	342	347	345	330	361	312	316	320	295	367	336	330	336	349	337	334	325	354	350	318	309	319	374	331	308	368	304	326	353	308	341	342	342	340	364	378	326	315	325	340	339	314	346	382	352	336	339	341	331	313	391	315	304	330	344	323	362	329	356	332	350	334	336	319	322	362	343	343	337	364	321	315	352	326	341	313	334	329	354	361	333	337	333	358	311	325	375	354	320	359	354	345	334	360	351	316	322	345	333	352	329	319	336	344	340	347	347	312	340	356	347	335	364	362	334	325	358	315	365	317	358	368	366	327	341	340	318	337	365	340	385	361	331	374	341	332	305	355	317	323	333	325	338	381	330	331	354	363	323	321	364	346	342	330	349	357	325	365	344	309	341	365	338	335	374	356	316	321	361	305	341	338	347	360	293	336	307	346	344	339	368	339	370	347	353	334	373	346	325	358	334	348	354	328	352	366	325	357	344	337	358	345	317	316	358	317	347	370	379	334	343	332	338	351	369	358	360	333	370	332	357	348	346	333	329	355	363	315	336	314	333	321	363	321	345	344	370	348	347	327	334	352	331	312	315	357	356	351	343	315	351	376	345	377	307	312	322	351	356	324	325	333	362	312	355	319	357	338	347	372	334	322	334	341	350	342	350	316	320	325	342	317	313	334	326	375	362	345	355	361	368	346	355	344	290	355	347	338	326	348	335	352	352	327	333	370	360	331	334	348	364	339	379	323	358	347	321	345	326	307	328	310	339	358	315	310	338	335	337	322	343	382	351	344	325	336	340	331	320	347	321	371	343	349	315	331	350	361	332	314	339	352	331	339	367	333	321	357	315	336	363	367	367	336	361	332	305	352	350	341	344	348	341	336	335	323	315	369	337	334	329	339	352	344	338	339	360	344	310	327	355	300	338	361	354	323	313	349	333	305	336	303	330	289	333	342	357	331	312	361	336	338	355	365	361	349	314	315	348	330	361	350	370	349	327	315	321	324	331	305	376	328	331	309	346	344	337	329	338	367	316	331	343	308	309	330	374	333	333	341	324	368	309	345	367	327	351	343	325	344	316	318	333	352	355	323	337	330	337	343	346	322	337	357	338	342	342	360	307	335	333	324	305	374	349	315	373	337	357	331	332	324	321	378	327	334	316	323	362	358	347	313	347	350	342	318	362	343	311	354	348	346	363	336	330	321	358	346	343	364	342	311	350	351	327	364	342	352	340	338	347	356	323	313	333	352	326	352	341	343	331	371	304	339	358	359	333	353	318	332	359	331	329	349	340	332	362	368	318	330	370	345	377	367	327	387	338	335	330	352	348	328	318	346	309	352	320	372	347	330	336	343	354	405	325	350	343	349	318	340	325	358	339	294	361	307	332	373	369	290	351	347	327	320	337	338	344	356	315	349	380	331	375	328	347	323	376	334	343	350	332	342	342	348	307	334	353	380	361	357	340	349	310	370	364	327	338	329	324	343	326	335	359	361	317	325	350	321	327	338	345	363	319	343	334	367	312	368	377	358	343	346	316	356	306	332	391	377	335	331	328	341	334	326	301	351	348	337	359	307	322	341	366	329	312	326	337	344	372	353	318	353	330	311	334	367	338	339	311	336	374	355	369	358	335	354	360	322	338	359	354	338	356	336	338	325	353	332	341	338	326	337	321	340	340	327	332	348	328	357	323	349	334	345	356	319	318	345	315	314	318	321	340	347	313	304	348	346	352	359	334	340	349	312	319	332	350	361	363	337	316	328	310	343	346	336	350	332	323	312	335	361	336	353	333	322	327	362	350	338	347	312	326	333	307	339	333	346	333	307	373	353	313	370	357	347	333	333	335	370	328	320	352	334	339	347	325	328	362	303	352	346	351	366	330	356	302	371	321	344	364	347	328	342	376	333	350	348	349	334	337	359	351	354	362	346	309	353	322	362	338	329	363	329	315	353	353	345	339	325	322	367	333	344	316	345	343	337	367	324	327	356	352	363	332	342	359	361	332	349	337	342	328	334	319	322	326	333	321	373	357	394	363	321	320	319	327	367	341	340	321	346	365	335	353	346	357	346	361	345	368	342	344	331	331	311	339	325	327	303	352	315	322	317	329	348	343	349	344	315	330	330	369	343	334	354	335	379	331	330	359	341	347	309	358	348	348	318	358	317	337	326	364	323	365	333	340	345	312	295	336	348	373	338	314	343	324	346	336	329	330	330	341	322	351	332	323	360	330	337	352	359	354	368	329	343	366	320	353	333	355	327	334	334	314	326	335	337	342	340	351	325	329	344	321	308	354	327	302	341	374	333	360	327	320	380	309	345	359	304	340	335	314	316	320	326	349	335	336	348	324	353	330	292	352	364	361	352	356	347	346	320	333	362	305	387	353	360	351	345	338	373	337	332	349	321	358	336	321	335	349	377	336	345	309	321	345	322	369	320	304	333	356	352	364	353	368	363	337	298	342	330	321	381	348	345	300	371	320	335	337	355	336	298	328	350	325	312	310	327	351	309	289	349	360	365	334	327	345	316	329	352	332	343	334	336	345	313	340	359	340	356	333	363	334	337	343	324	335	331	338	358	327	344	350	362	309	327	312	341	342	337	360	311	369	335	357	327	332	372	353	385	308	376	355	323	290	330	356	353	352	324	328	313	338	318	304	358	326	347	345	335	327	306	319	329	373	311	363	331	326	321	338	313	341	387	346	339	327	346	332	313	331	308	363	332	318	344	338	335	346	347	354	355	341	325	316	321	320	359	349	336	338	324	374	326	328	350	331	360	325	333	330	368	334	316	353	358	333	286	389	352	342	349	327	319	340	344	329	325	356	324	325	374	320	339	324	327	340	382	354	369	303	343	356	359	335	325	322	332	355	328
27899	5120	2925	2020	1380	1069	798	595	547	411	402	343	298	289	268	252	245	238	214	217	202	193	180	192	157	194	175	162	149	182	154	189	156	180	157	175	182	147	173	194	178	166	152	152	180	150	160	161	163	159	164	148	154	159	180	156	162	127	173	156	133	164	138	149	149	157	177	142	152	140	165	141	135	152	145	148	154	125	158	148	142	164	159	162	142	136	144	153	149	145	150	147	157	154	134	134	143	161	151	110	147	154	152	155	147	175	155	142	166	158	142	177	163	174	148	134	153	131	141	134	142	135	179	150	170	156	141	150	149	140	135	168	153	138	134	132	126	172	156	135	153	178	144	138	144	157	149	136	164	151	165	169	183	136	151	152	149	162	139	135	152	125	158	152	148	155	163	167	168	149	141	157	150	158	160	159	133	164	155	147	161	161	154	154	159	131	150	154	159	164	158	140	146	169	181	149	149	155	157	150	145	151	172	139	157	149	144	144	155	153	155	144	143	144	153	148	166	156	140	146	132	149	148	142	171	154	153	162	163	149	155	169	144	142	134	146	130	160	146	158	172	149	139	144	149	173	168	144	143	158	150	142	157	149	140	152	139	148	145	146	169	154	130	144	149	133	148	164	133	143	130	140	123	122	135	154	179	174	158	146	140	147	164	150	167	166	156	145	160	162	156	138	157	137	178	154	166	181	156	146	161	154	158	153	147	156	143	135	155	164	141	142	157	143	141	147	145	165	146	140	158	183	143	136	166	143	156	150	180	166	162	138	154	148	136	160	156	163	153	160	128	158	133	165	154	156	151	156	161	155	149	138	150	158	154	147	140	162	155	133	147	140	134	161	142	158	153	162	152	132	153	145	150	146	145	166	144	161	145	174	158	130	151	173	159	150	146	158	161	141	139	167	132	163	151	147	134	141	150	150	139	149	143	149	143	124	142	141	152	134	167	154	121	150	156	143	142	160	162	137	132	161	135	158	152	152	150	150	171	148	164	151	145	144	170	175	132	133	162	170	183	137	154	143	157	158	161	139	163	138	140	146	146	140	145	145	160	137	130	169	141	161	169	125	142	144	170	144	162	151	138	168	147	145	143	165	146	168	152	135	150	153	151	154	153	155	156	138	157	152	136	145	153	137	128	140	150	147	151	116	152	161	171	155	149	148	139	117	149	154	156	153	139	181	165	117	151	127	157	144	141	121	156	131	138	139	168	137	148	135	154	146	148	147	143	149	135	152	160	132	156	142	148	156	146	155	141	145	132	151	151	166	165	153	146	162	137	172	155	153	154	158	138	142	152	149	143	142	166	141	170	133	169	140	156	136	164	170	140	153	153	172	155	128	147	151	166	138	156	143	167	149	171	136	155	148	161	159	146	177	150	137	129	183	144	136	165	159	140	150	149	146	140	153	168	145	145	130	176	159	150	112	142	162	138	142	154	171	175	138	143	167	142	166	170	150	167	146	162	137	147	160	141	159	137	146	143	150	177	158	151	143	115	152	163	154	159	139	157	124	123	156	154	155	159	152	145	143	145	126	152	161	175	142	153	156	139	162	165	134	159	142	153	143	155	166	167	154	149	129	122	154	149	130	129	155	169	150	144	178	141	139	165	143	164	143	153	146	161	158	154	132	153	175	136	147	152	150	130	122	150	157	165	159	163	150	151	161	151	154	142	147	135	156	179	132	147	161	128	135	142	151	136	156	140	142	171	160	139	152	149	147	156	159	157	142	166	160	181	179	154	150	144	156	130	155	149	167	182	145	150	138	161	151	138	162	171	157	133	146	167	167	146	166	130	163	149	154	144	140	147	138	152	143	177	155	164	140	154	168	153	167	153	143	145	152	147	142	144	137	143	153	150	153	137	182	158	136	166	149	139	172	149	142	155	146	139	144	153	163	153	156	128	149	143	154	171	135	160	155	127	153	154	147	145	121	151	128	145	133	150	139	145	142	161	156	168	157	147	152	145	144	166	164	153	166	168	155	153	152	154	151	140	153	159	141	159	142	141	131	149	149	184	147	167	150	134	153	153	162	169	133	144	123	174	166	144	154	155	153	162	134	138	149	139	148	129	156	169	150	148	127	155	140	158	151	147	171	161	153	150	149	150	137	154	146	164	158	125	147	165	151	133	155	159	152	162	133	160	146	142	164	160	164	134	179	152	166	127	141	138	163	150	150	153	149	163	150	154	151	140	156	136	165	166	167	139	145	156	146	143	162	127	131	155	139	123	160	146	151	142	139	145	150	153	158	156	159	141	150	157	145	159	142	154	147	149	170	137	140	160	139	150	138	139	133	182	150	141	172	149	192	183	169	148	156	165	120	142	133	165	150	167	158	143	158	142	139	148	168	142	145	154	147	146	146	156	154	160	164	139	130	159	170	162	151	141	169	138	172	155	152	136	160	135	150	142	158	155	133	137	156	152	171	133	153	153	142	157	146	146	165	155	150	144	149	135	144	142	156	176	153	163	144	141	167	152	139	169	141	137	153	130	152	160	124	154	134	170	160	161	149	160	146	137	139	156	159	142	151	147	130	136	131	157	155	134	169	152	165	154	141	152	152	157	167	134	140	132	141	161	137	152	167	143	161	162	143	172	127	139	165	157	150	143	162	167	158	161	158	157	156	135	151	168	143	131	158	132	151	154	145	151	147	131	145	160	161	147	147	142	181	152	163	126	171	143	161	137	134	135	174	122	139	137	159	136	152	135	133	147	149	138	145	134	149	142	140	147	152	150	141	149	120	155	143	130	166	142	145	166	162	128	167	137	150	136	138	140	134	125	160	153	150	149	140	142	159	149	148	142	162	138	150	142	153	151	156	143	152	159	150	142	148	164	139	133	157	143	146	140	156	141	146	145	148	137	148	139	141	172	162	154	145	134	164	150	177	150	149	147	154	163	154	141	166	151	157	160	157	150	161	166	166	143	157	162	143	140	151	145	134	161	126	171	153	163	158	138	140	128	136	158	128	128	138	169	165	170	164	134	186	160	174	151	137	155	166	155	167	158	152	145	164	128	150	131	154	142	116	151	167	127	140	143	132	162	138	160	133	146	158	164	169	155	169	162	126	149	153	154	162	137	152	144	147	144	134	145	164	159	185	171	123	149	143	157	156	163	141	129	174	151	173	146	173	147	156	165	156	165	157	158	148	170	150	151	128	166	132	146	149	164	154	156	137	152	142	164	162	134	159	152	134	140	140	140	180	155	164	158	153	161	161	171	150	136	145	155	149	150	146	166	138	141	156	159	133	174	166	158	138	155	144	150	146	172	153	136	140	155	140	135	155	143	130	154	142	140	155	165	145	139	144	166	143	132	163	156	130	162	158	173	148	161	150	152	130	172	143	179	141	127	152	159	150	143	161	162	143	143	154	121	148	146	125	133	141	158	157	150	153	163	146	156	139	136	150	162	145	158	142	138	128	143	150	153	145	137	148	151	155	133	174	132	140	144	154	147	144	162	144	145	139	144	154	141	131	138	174	153	144	141	141	137	158
13262	2759	6585	7017	5852	4709	3810	3172	2680	2197	1981	1754	1592	1473	1308	1253	1209	1082	1037	986	915	884	886	792	811	757	759	711	734	704	638	693	643	689	652	611	638	642	577	623	580	638	630	607	586	577	583	560	555	605	530	533	558	558	560	500	528	554	542	569	558	561	538	531	556	544	530	517	494	531	517	507	527	525	524	498	517	514	538	515	488	538	479	505	508	532	487	525	533	497	515	502	528	524	522	543	502	481	514	495	518	498	526	512	493	548	506	521	490	508	508	501	517	494	479	537	487	508	467	500	528	466	534	515	492	508	494	503	520	546	496	540	480	475	475	511	470	478	480	512	520	503	480	481	476	462	516	546	498	503	450	473	523	486	518	490	451	486	503	510	529	476	533	491	482	497	486	496	504	542	501	501	511	503	532	490	475	475	493	507	509	498	525	535	434	456	493	498	501	469	481	503	548	519	499	511	493	533	494	467	499	498	490	481	496	516	459	497	487	484	491	497	482	463	509	497	489	501	497	495	488	497	514	516	501	543	513	477	472	468	510	534	514	528	460	505	526	521	500	531	517	465	506	523	518	508	486	506	498	481	449	492	498	475	479	514	500	517	509	495	470	473	515	494	516	467	496	513	490	495	498	480	541	487	478	542	527	482	473	498	499	494	465	458	522	507	440	482	540	487	468	508	523	506	528	517	510	513	474	541	508	493	512	508	512	510	465	477	472	502	529	450	490	476	478	509	546	512	537	486	500	460	464	500	492	498	500	453	497	514	520	464	494	506	490	488	484	516	478	493	509	469	486	489	518	490	455	541	522	488	504	494	436	473	502	504	529	523	494	512	535	495	504	513	506	461	474	508	495	505	494	512	496	466	517	512	496	458	500	538	490	512	496	523	485	508	525	460	470	482	475	544	506	475	489	525	493	476	485	462	527	481	515	495	485	507	527	531	463	487	509	510	552	510	519	471	518	507	466	480	505	495	482	495	497	546	464	551	524	487	505	473	504	502	507	473	547	551	496	478	489	505	486	501	503	496	523	484	486	486	514	512	449	492	483	462	470	513	511	473	501	481	520	535	473	496	491	471	505	511	496	525	519	486	526	508	504	506	510	507	509	506	499	453	507	475	556	558	505	480	484	493	486	509	520	507	455	494	479	482	514	477	513	505	485	475	482	493	512	504	490	537	506	492	515	484	502	482	495	492	499	531	500	466	456	490	505	494	493	495	514	490	498	517	485	493	527	506	513	501	490	463	424	517	516	498	481	462	531	505	508	485	474	481	498	505	492	493	477	487	521	486	493	478	519	489	484	492	499	501	498	516	466	509	485	516	494	465	468	543	454	482	520	522	437	512	526	477	526	489	498	531	504	487	478	502	491	514	444	497	532	511	500	515	489	506	487	497	471	496	453	514	512	461	510	505	493	504	488	465	484	534	486	482	503	499	524	499	488	500	478	500	457	478	510	531	477	492	544	489	453	515	483	508	473	477	485	516	497	505	463	499	484	476	472	492	479	475	488	474	507	513	455	483	490	524	494	486	462	514	476	504	475	483	531	556	534	490	512	517	464	508	513	477	498	492	500	508	460	505	490	465	497	509	500	507	473	501	494	505	487	520	502	509	502	520	541	490	505	486	487	467	493	504	479	505	478	495	439	505	493	493	467	505	480	523	485	495	544	549	517	512	450	509	466	498	520	491	543	480	456	504	502	493	501	497	521	475	470	507	502	492	491	488	488	491	535	503	499	522	501	482	478	515	496	486	504	474	529	494	489	493	481	459	488	444	485	508	521	527	472	491	573	501	507	516	478	491	489	505	490	507	512	528	486	519	481	480	501	497	486	504	461	487	448	461	504	535	532	504	492	495	510	516	523	500	494	517	471	469	476	475	472	488	483	478	506	481	503	534	518	523	486	512	487	481	494	508	492	485	492	485	454	489	505	483	489	521	467	502	536	472	542	488	510	509	491	537	476	505	488	448	498	477	522	525	473	453	498	474	525	459	526	494	482	460	520	510	495	491	512	536	525	536	485	492	516	483	471	482	508	477	438	476	479	526	458	515	484	497	475	462	485	512	522	511	511	477	465	471	520	506	514	451	488	508	581	506	499	514	506	475	519	542	473	496	513	513	509	460	512	453	498	523	465	466	464	483	495	511	491	471	526	478	469	527	530	490	476	481	502	483	498	513	493	501	494	490	507	520	522	504	520	470	458	489	487	509	506	496	486	472	492	515	513	498	536	494	510	511	499	493	490	471	537	508	519	517	533	472	490	492	506	515	493	446	476	493	503	496	503	498	523	499	499	479	461	490	511	522	501	478	484	512	464	456	510	480	539	484	504	501	501	494	524	485	497	482	499	507	497	530	473	483	498	512	505	483	530	488	498	497	535	503	479	493	483	506	500	487	481	477	488	503	484	485	498	500	519	516	508	454	502	500	476	477	467	503	530	483	503	525	505	483	487	487	491	492	485	496	503	539	551	515	489	471	473	483	468	464	551	495	484	468	487	501	491	520	492	518	519	522	474	479	497	520	475	504	502	522	493	486	503	504	475	526	495	536	471	461	489	501	494	471	530	506	507	486	507	484	486	471	549	482	488	555	494	517	515	532	508	572	469	522	459	466	523	486	487	492	514	457	455	508	497	488	482	430	480	513	496	480	549	453	459	502	454	506	492	478	513	464	472	532	493	460	486	519	533	540	517	468	509	490	499	491	495	498	512	483	505	449	471	491	465	469	537	530	526	476	516	437	489	507	477	502	446	504	525	478	523	445	514	497	474	493	487	525	515	512	517	528	503	499	533	480	514	506	446	530	505	507	519	510	528	506	530	451	468	482	495	490	492	515	493	467	515	533	491	492	503	510	528	506	507	451	507	471	535	486	490	499	487	498	536	462	518	469	511	519	514	471	494	477	482	526	507	472	518	473	455	510	503	474	505	501	521	505	502	494	506	515	466	502	485	468	477	502	484	506	489	471	497	478	518	472	502	477	467	472	514	471	475	523	492	472	536	506	480	474	482	511	509	465	495	516	479	511	504	510	465	505	458	502	485	511	479	504	472	541	501	528	499	507	499	505	510	453	434	460	498	487	478	519	425	477	507	501	467	459	505	489	539	464	511	511	509	537	481	465	492	492	480	529	516	492	469	480	477	515	502	477	473	471	457	492	515	485	505	533	469	480	495	475	480	491	490	506	523	482	528	530	481	502	481	491	511	547	491	485	508	488	491	517	503	500	486	488	474	515	475	474	532	453	504	482	480	485	483	467	502	484	497	491	518	478	541	522	480	480	473	496	507	502	480	480	487	474	481	474	452	509	492	492	475	480	528	484	507	493	478	480	474	452	486	539	523	451	486	482	517	446	488	510	528	430	494	498	475	509	496	529	482	478	492	505	503	478	521	506	493	484	520	499	505	502	507	512	487	471	502	449	522	471	485	497	506	531	515	495	531	516	500	473	502	470	462	495	491	507	466	461	515	475	474	478	506	527	467	489	495	473	489	477	490	497
3044	341	276	257	219	216	213	230	218	218	188	189	231	200	212	231	201	205	196	215	222	176	214	186	179	220	196	193	192	194	196	195	197	197	180	191	188	172	198	194	176	204	191	201	192	209	188	189	163	207	186	178	206	186	185	206	228	185	178	209	200	210	202	209	205	206	193	191	196	190	200	176	209	239	188	205	187	213	196	201	190	187	197	212	233	195	216	206	195	168	182	204	175	176	205	184	178	194	207	209	204	190	188	191	237	171	172	203	187	213	211	197	185	196	207	213	193	203	185	183	175	176	207	213	181	220	195	199	210	189	201	177	227	208	208	196	208	202	184	189	198	188	196	187	199	183	204	192	201	179	198	207	196	181	218	205	180	188	193	191	189	190	206	213	191	212	210	198	209	206	179	209	199	225	192	190	198	222	205	209	227	185	231	219	176	185	189	197	176	195	203	202	197	201	204	193	195	236	198	204	170	190	211	194	192	216	184	195	205	229	184	179	187	187	192	219	182	200	185	205	200	196	245	190	192	224	209	203	208	224	164	196	210	196	220	191	206	193	215	189	209	225	217	235	197	211	199	222	230	225	176	209	216	188	209	222	205	186	186	195	199	220	184	203	209	192	200	205	216	195	216	182	214	168	204	231	219	192	189	219	205	220	204	192	210	188	203	186	216	194	184	204	191	204	183	188	195	207	196	213	208	192	206	204	203	210	221	184	211	200	218	216	210	197	194	199	222	206	192	185	174	208	211	183	187	214	197	184	173	227	201	185	200	191	200	193	190	184	215	221	207	247	204	206	180	175	211	204	181	230	188	219	216	176	211	219	203	189	222	201	183	203	208	209	205	200	213	217	184	205	195	180	199	208	175	187	176	205	205	212	184	203	223	190	208	170	179	208	207	191	202	193	190	215	228	180	179	179	210	185	191	223	222	215	186	199	209	218	188	199	221	220	225	209	195	199	217	208	198	207	177	204	222	194	219	208	167	200	221	175	182	214	209	201	184	200	207	188	178	193	188	202	175	195	193	176	216	209	199	184	187	182	207	204	208	211	235	205	195	194	211	187	171	172	224	201	195	204	192	184	206	190	182	194	191	189	187	194	192	175	194	220	179	202	227	205	205	222	198	215	206	191	202	194	200	209	196	201	205	197	197	213	195	198	197	196	196	195	203	218	213	185	233	219	206	205	205	220	221	186	182	183	195	189	209	175	209	209	194	194	200	190	176	184	196	208	218	203	215	196	203	202	216	178	192	222	227	223	214	188	222	196	210	234	219	218	197	221	200	192	202	181	209	203	185	224	192	209	216	190	165	213	190	184	194	202	220	181	218	194	180	207	208	210	180	181	196	204	232	182	193	207	199	195	197	205	175	177	216	220	217	222	183	187	212	191	202	192	199	188	211	185	193	167	232	197	199	172	196	191	210	202	195	201	200	214	187	222	166	203	199	213	199	231	193	198	197	202	175	194	207	187	201	204	213	196	191	229	205	193	224	220	206	193	181	192	183	222	167	215	228	223	206	206	177	202	213	205	206	196	184	199	193	204	187	191	194	222	214	186	185	206	170	192	199	211	197	201	205	191	190	222	187	222	232	191	183	203	188	193	204	224	160	204	196	192	192	189	193	199	199	205	190	246	196	192	193	188	213	217	204	226	222	176	207	196	176	216	215	191	199	181	234	187	167	179	183	206	216	185	208	212	199	182	171	182	215	203	212	200	193	184	191	199	188	202	186	210	222	185	204	197	219	199	207	215	194	178	180	205	225	208	219	188	193	205	198	214	217	186	232	210	201	188	199	201	195	190	204	241	191	203	203	187	185	195	191	199	209	201	209	189	203	218	184	209	208	202	189	182	204	186	190	210	191	203	184	184	211	209	209	200	216	179	204	190	187	221	200	193	194	198	205	187	212	209	188	200	219	206	186	201	184	191	214	192	192	206	194	216	229	183	201	202	240	191	217	223	194	214	205	215	171	204	231	200	188	221	186	190	183	215	218	194	209	197	204	208	211	185	208	167	223	192	204	202	202	202	213	185	193	169	191	181	187	206	186	191	186	191	195	168	209	220	168	193	173	205	203	189	201	192	207	194	166	194	210	198	192	190	173	196	217	206	213	201	198	232	177	199	228	191	197	186	182	167	166	218	194	203	191	195	191	198	218	208	220	221	186	200	189	207	181	219	204	174	179	199	203	200	210	214	212	197	192	202	196	182	200	183	185	186	200	186	222	181	201	199	202	176	191	220	186	224	196	205	180	170	199	211	193	194	210	204	182	220	204	200	198	233	184	208	191	217	185	184	189	209	192	206	185	199	199	206	188	219	200	202	189	198	221	203	197	188	191	193	217	202	193	196	196	203	189	187	221	160	203	198	191	231	204	200	215	198	186	212	203	201	192	209	172	222	203	220	210	206	167	216	193	207	220	209	194	194	227	193	175	203	206	181	198	202	188	198	188	182	188	210	195	183	197	202	197	222	235	183	196	181	217	218	211	176	227	209	224	224	215	197	190	195	210	201	205	190	222	198	191	203	208	215	193	216	214	197	238	178	203	214	195	209	206	210	190	194	166	237	246	199	190	174	207	197	193	201	215	216	189	208	208	185	196	197	207	193	201	196	204	211	193	182	209	219	186	187	191	205	200	184	177	208	208	197	220	205	189	195	190	219	234	205	188	200	201	199	186	201	193	195	185	197	197	217	197	192	198	193	224	190	196	190	216	221	176	196	215	186	201	183	185	217	207	177	188	159	216	189	192	217	167	199	184	196	192	204	203	185	176	199	184	209	221	214	217	227	181	196	176	200	198	185	198	198	214	234	205	188	194	198	198	185	182	203	215	196	204	181	211	188	186	209	186	196	210	189	190	200	213	207	193	185	221	205	187	204	213	211	204	180	193	174	220	197	202	207	227	204	212	196	207	207	201	198	183	188	234	196	206	199	230	197	205	189	197	198	212	187	197	203	184	202	178	212	192	207	191	202	196	208	189	199	184	203	206	192	188	192	211	199	204	205	216	214	202	208	224	208	181	184	197	205	220	206	194	200	200	183	195	205	198	212	214	204	224	194	188	183	193	180	215	206	184	214	207	201	190	205	201	185	177	193	169	209	194	190	191	207	211	221	208	217	168	175	194	200	178	191	201	180	211	204	174	213	178	230	161	192	204	215	210	194	167	218	204	201	197	190	193	212	175	185	188	202	205	195	212	204	221	196	208	195	195	197	171	207	212	216	190	214	188	194	196	212	206	201	194	187	217	207	198	209	186	206	200	199	208	199	170	189	202	197	205	198	195	214	188	215	211	195	201	198	212	183	173	168	214	204	199	173	198	211	194	201	182	207	201	209	204	179	189	224	203	189	197	199	233	206	217	185	209	203	197	185	196	183	188	220	193	182	186	189	214	230	176	199	229	197	206	194	188	203	191	204	185	201	193	209	229	209	195	210	180	206	199	193	196	196	189	193	194	202	197	188	210	190	212	226	218	215	173	201	201	192	180	179	191	185
3490	744	825	757	765	747	752	675	677	624	658	683	613	647	645	611	629	599	696	620	636	627	595	661	630	615	635	592	586	601	670	633	648	620	624	649	628	594	645	596	601	611	599	605	597	636	623	608	615	609	617	656	596	669	567	614	636	637	673	602	596	588	600	604	616	607	624	635	615	656	675	602	577	642	626	613	590	609	578	602	605	630	601	619	584	680	596	601	588	584	630	591	609	633	630	600	606	587	605	614	613	619	568	588	578	638	617	650	566	607	637	603	631	615	614	627	600	573	585	582	587	636	637	637	645	590	614	604	655	584	573	624	611	598	609	551	634	604	617	586	612	598	606	608	632	637	582	595	626	616	586	627	649	541	618	617	645	617	627	607	633	627	576	585	581	623	608	666	581	561	573	608	603	600	599	607	633	610	615	660	613	630	633	613	645	602	596	646	632	630	611	633	603	615	629	628	644	611	562	621	640	569	619	608	608	585	631	620	625	627	587	608	621	610	581	599	591	641	631	603	607	568	627	574	596	617	635	601	630	602	591	607	646	542	580	645	573	613	619	653	647	625	623	558	607	600	602	604	600	636	601	602	666	608	655	614	583	616	648	617	625	575	624	586	592	633	610	602	652	609	621	614	629	612	593	610	560	600	606	593	646	620	626	593	651	580	581	582	603	618	604	577	556	595	632	604	589	629	616	570	620	610	662	624	603	595	620	587	605	596	622	635	610	626	618	608	549	610	638	593	587	586	589	572	598	588	629	614	579	652	615	572	618	598	630	611	607	647	609	583	599	597	637	633	641	592	618	604	624	629	622	598	594	590	580	584	631	615	576	597	616	640	619	622	595	595	595	655	620	571	577	652	599	569	636	571	626	625	598	599	584	587	571	565	598	604	642	623	612	604	636	614	566	594	622	611	608	584	629	617	585	576	596	603	591	620	636	578	579	661	619	635	631	652	609	590	647	621	628	610	585	613	643	599	648	610	609	633	599	619	586	576	636	599	593	609	610	608	639	614	641	602	604	604	611	596	594	644	636	604	647	648	587	638	568	669	625	609	589	571	609	631	584	644	632	633	600	597	583	589	625	651	584	626	562	575	613	651	640	647	599	590	597	639	596	618	610	649	656	578	581	573	614	598	618	612	629	640	590	578	635	653	577	616	587	585	626	614	594	625	621	582	608	639	630	617	633	621	641	654	588	612	603	614	606	635	592	620	601	591	633	630	566	627	632	632	632	618	604	576	630	605	601	630	575	631	560	679	645	617	621	623	594	630	623	586	606	615	608	648	619	595	616	594	597	591	591	609	566	607	615	619	571	591	622	580	647	674	637	602	607	607	601	613	592	610	567	623	579	567	600	601	625	645	596	597	624	595	602	555	624	625	638	607	635	619	602	648	603	635	610	590	603	646	599	656	651	574	603	605	591	600	614	640	595	606	628	601	622	621	635	573	553	607	629	587	609	589	643	577	641	618	583	582	595	607	582	586	684	579	626	568	579	609	620	611	625	647	618	587	588	609	623	575	561	605	630	604	622	656	618	654	569	590	595	657	578	570	590	637	624	634	663	585	662	597	633	631	588	598	591	592	637	639	620	605	585	577	583	587	630	594	623	574	607	616	601	599	601	591	565	653	685	598	572	608	590	598	595	607	615	646	644	608	591	627	587	609	598	628	643	578	608	616	625	575	620	606	604	623	653	662	595	604	568	604	601	577	589	620	631	630	625	620	608	622	596	598	584	596	594	595	630	636	609	567	570	630	605	621	595	608	610	624	602	573	626	617	559	632	597	616	579	595	636	611	614	614	570	605	593	564	600	601	597	599	622	620	631	635	621	612	596	638	643	610	608	623	610	589	563	603	609	583	592	611	613	657	608	626	662	571	570	622	648	643	560	610	590	613	590	650	615	626	593	648	630	629	623	611	616	602	569	599	630	591	580	636	600	598	615	645	617	613	601	619	599	612	607	628	616	580	603	617	629	609	622	587	606	611	623	609	609	625	575	576	585	614	572	617	622	602	620	576	584	598	592	622	610	621	578	630	616	569	549	582	578	623	590	619	606	590	608	622	618	666	615	615	588	620	570	612	633	593	600	579	592	618	608	570	589	632	616	603	646	605	647	623	610	628	664	584	613	618	608	585	598	585	655	608	648	582	587	626	654	645	593	620	607	618	623	601	589	606	587	622	602	649	598	610	595	623	633	623	605	611	591	592	588	611	592	632	656	582	604	590	611	587	623	630	652	605	627	591	621	615	623	567	555	635	625	614	634	620	598	579	616	576	613	593	596	630	611	655	677	657	590	601	621	590	603	632	602	643	603	630	599	591	597	652	622	614	581	613	570	596	633	599	589	637	597	606	583	615	639	612	657	643	630	631	576	581	616	614	606	586	585	631	648	594	606	591	552	627	619	582	548	623	569	557	575	633	610	596	597	637	667	566	597	601	634	593	620	614	550	633	592	585	565	618	593	592	614	592	620	565	543	618	559	572	651	584	596	616	645	585	626	602	639	604	622	598	585	610	651	587	633	583	642	602	598	606	606	582	651	650	618	597	641	641	633	606	591	604	558	635	620	613	619	576	648	587	574	561	612	594	582	585	594	578	615	622	595	575	630	583	597	634	636	633	632	614	637	546	607	584	601	607	582	625	615	591	620	593	617	614	630	612	584	610	612	609	602	635	611	619	600	601	630	597	560	627	588	621	629	635	544	625	599	591	626	608	637	599	593	593	590	588	576	655	559	570	657	601	644	622	628	657	537	616	629	612	643	601	582	633	582	625	586	664	617	671	566	649	658	623	641	637	586	584	642	596	561	642	604	625	577	570	620	626	601	627	623	604	578	595	595	647	575	637	594	588	604	609	573	582	597	621	603	665	628	595	580	599	615	583	593	619	605	567	626	591	610	594	648	598	602	605	596	603	624	603	624	640	623	626	605	607	611	641	603	580	598	622	633	633	577	645	649	593	608	580	610	599	576	625	579	601	628	588	591	606	600	639	623	601	570	604	595	579	589	630	641	606	617	564	590	605	617	621	610	617	562	590	622	647	612	653	608	608	642	655	609	609	605	589	578	572	609	602	572	601	618	596	637	631	600	591	589	606	616	585	629	614	595	694	619	628	587	580	605	588	575	617	646	582	610	615	583	589	634	639	588	619	645	611	626	569	611	609	624	629	599	606	587	619	633	612	618	609	593	607	593	594	642	664	593	593	581	609	625	601	605	632	587	611	590	635	647	599	564	649	536	623	585	589	616	622	612	626	632	638	612	617	640	594	617	613	602	609	585	631	644	611	609	589	642	606	618	587	594	618	647	643	633	648	592	615	608	619	559	599	629	618	589	584	634	610	604	638	618	631	577	623	596	619	600	600	619	610	645	602	661	624	570	604	613	617	586	606	601	636	647	583	627	617	572	623	629	601	612	599	617	633	605	615	607	571	601	631	606	611	590	589	589	590	629	609	596	598	652	612	595	573	552	591	575	638	584	593	634	625	611	589	652	628
14158	1332	1383	1070	685	532	395	345	274	249	205	200	178	163	136	152	144	143	131	139	149	122	129	114	133	121	130	97	114	122	86	111	94	121	127	108	105	92	94	113	108	110	98	108	101	105	109	94	113	106	92	91	112	105	101	102	107	111	85	120	98	103	112	97	89	98	98	120	94	103	125	108	105	98	108	94	103	90	95	93	103	73	103	100	126	102	117	94	116	96	97	91	87	117	106	99	77	94	100	85	91	112	106	99	101	106	100	81	92	75	106	101	117	114	99	79	94	92	107	114	95	101	101	101	89	98	93	88	102	89	101	107	77	108	126	89	79	104	76	121	110	93	93	96	93	106	105	84	107	89	88	92	101	77	87	89	95	91	95	93	103	93	71	95	85	111	76	103	91	94	109	99	99	95	98	105	84	88	95	98	105	99	115	85	92	101	83	97	101	120	84	80	90	83	108	86	93	101	117	91	97	114	96	94	96	96	102	107	104	92	98	85	104	94	94	109	103	111	117	97	112	110	92	100	95	101	103	84	103	88	100	107	104	105	90	121	93	111	110	106	110	91	113	105	92	81	97	87	103	93	96	90	89	81	111	106	103	101	107	89	93	117	89	107	114	94	97	91	119	86	90	91	84	85	80	93	110	116	98	86	82	100	96	103	109	98	93	81	99	88	109	89	89	88	90	93	112	101	101	84	88	88	99	105	101	112	80	99	94	103	91	83	100	100	100	101	97	82	102	114	101	85	94	107	96	84	100	92	89	80	92	110	85	94	100	87	94	102	96	97	100	98	103	92	94	97	103	84	94	95	98	90	83	101	97	107	85	70	88	95	86	99	82	99	108	83	89	90	107	105	92	100	100	98	122	89	107	97	121	115	96	93	84	88	100	102	100	96	116	113	91	88	115	91	92	114	106	80	94	101	100	82	105	103	100	90	117	109	95	110	93	91	106	111	107	89	99	93	88	108	109	90	107	96	111	92	92	84	92	88	97	105	110	97	76	99	99	108	102	110	109	105	105	106	75	100	83	84	101	97	98	98	80	92	104	93	114	81	110	102	100	83	109	111	96	92	99	88	95	95	112	89	98	96	91	80	105	96	95	104	125	108	94	85	99	109	107	107	99	90	98	104	95	89	96	96	108	91	93	101	114	100	100	101	110	96	90	79	112	110	98	95	87	90	122	98	82	88	107	96	84	116	105	111	116	93	99	106	95	101	116	96	96	93	93	96	122	97	98	86	100	111	102	109	93	97	91	94	85	102	107	98	97	91	76	89	97	103	78	87	91	107	100	85	97	96	86	95	96	113	96	99	107	89	84	94	80	102	100	91	103	108	110	111	101	95	97	89	89	106	105	113	97	99	98	97	119	118	113	94	109	108	91	89	72	78	100	101	94	94	94	120	77	96	111	81	98	92	77	99	112	85	106	98	97	105	85	103	98	91	108	93	93	108	102	94	95	97	90	101	91	88	92	83	104	99	103	103	103	107	101	85	97	80	105	108	102	96	97	90	112	96	107	95	88	86	92	85	95	116	91	98	108	97	98	94	94	93	88	101	105	92	103	89	110	85	101	91	83	93	106	103	110	99	96	86	92	116	93	92	102	81	90	118	120	83	94	90	76	95	80	98	96	96	101	100	87	111	125	110	98	106	98	118	115	105	90	98	102	108	88	115	89	101	116	81	88	88	113	115	103	106	94	94	97	109	91	116	100	95	93	94	90	98	78	91	70	77	88	106	100	103	104	96	96	96	84	108	109	107	94	81	100	93	96	96	83	102	98	91	98	83	94	90	101	103	87	109	102	90	104	100	106	108	94	90	99	100	75	78	89	94	95	87	83	88	94	105	102	99	98	111	103	92	106	96	107	102	104	111	99	100	96	107	88	107	109	111	79	100	106	88	89	82	112	84	86	87	102	108	100	95	89	78	116	95	107	77	84	100	113	111	105	116	97	80	98	96	111	110	94	85	87	88	102	90	92	93	104	96	91	99	96	110	91	98	94	83	83	97	89	85	96	112	130	100	104	107	87	105	101	90	92	93	112	121	90	103	95	84	113	98	102	104	98	103	94	89	90	109	93	93	111	99	92	90	87	77	108	87	90	104	114	100	81	108	99	101	104	86	91	104	101	101	91	82	116	97	103	86	101	96	93	98	95	103	95	104	101	89	96	102	97	94	95	108	91	93	106	97	87	84	111	101	109	92	106	105	112	113	96	94	106	93	103	111	104	105	101	107	109	82	94	91	107	113	108	105	99	94	74	89	90	103	89	99	105	104	100	92	99	94	80	93	104	99	109	116	95	85	90	111	98	91	116	97	105	97	101	84	89	108	115	73	86	91	96	83	88	95	97	80	114	85	108	108	99	89	89	107	95	81	98	84	100	81	73	93	90	105	99	108	109	104	91	105	113	98	96	102	106	108	105	87	93	106	90	89	93	80	85	78	106	95	103	100	78	107	107	119	85	102	97	105	108	105	102	95	109	96	111	88	96	106	101	102	109	89	108	114	99	93	95	106	93	127	93	95	94	102	89	94	103	94	77	88	113	103	92	92	97	110	91	81	103	109	90	93	96	99	89	103	115	97	81	108	113	101	113	101	97	96	109	96	85	97	98	98	84	105	101	98	104	105	111	89	81	91	116	95	104	99	93	97	92	115	103	93	85	88	110	94	102	99	95	92	82	93	102	93	95	101	103	92	115	95	105	99	99	102	104	91	105	104	88	86	99	89	96	107	86	91	84	99	93	92	104	130	103	107	125	90	94	111	100	95	102	92	94	118	98	93	91	101	102	98	109	104	86	100	93	105	89	105	100	108	89	92	93	107	88	89	106	126	108	95	110	95	88	103	92	97	104	99	101	120	103	84	95	99	92	88	82	88	82	96	97	90	126	89	117	110	90	78	96	103	94	102	86	94	96	89	82	95	101	92	112	89	100	105	95	99	108	96	95	88	112	88	78	112	99	102	98	94	91	108	85	101	119	94	94	81	119	87	107	105	85	90	97	93	119	84	113	96	102	97	94	110	93	88	88	109	95	93	107	103	101	102	92	104	87	95	103	120	88	103	92	97	101	94	94	98	108	98	101	105	89	92	101	84	88	82	97	111	102	104	92	79	97	91	94	102	108	95	126	109	98	115	87	108	89	95	96	81	119	89	94	93	91	99	109	87	95	97	101	96	96	102	123	96	105	103	113	94	110	92	98	108	98	83	103	99	101	90	102	105	95	101	111	103	84	93	90	96	88	88	98	100	119	96	92	81	99	90	94	80	105	113	104	107	102	94	112	105	91	94	94	89	88	116	106	90	115	97	89	90	104	103	109	91	78	95	100	117	102	87	92	100	111	83	100	101	102	103	99	99	94	102	110	102	105	73	77	93	104	103	90	96	85	83	103	119	99	119	111	94	100	101	107	84	102	104	96	89	86	96	116	98	100	96	107	101	95	75	101	100	111	119	77	101	110	90	99	100	99	111	98	98	105	101	94	103	91	89	114	85
8344	1515	3457	3821	3147	2507	2105	1767	1454	1291	1122	950	898	786	757	721	645	676	629	584	556	520	563	518	470	471	468	463	441	441	437	427	406	416	424	417	413	408	390	393	389	411	376	417	352	397	406	419	389	388	363	375	351	353	404	371	349	353	387	333	339	365	347	350	375	359	362	347	347	300	357	353	331	340	335	329	362	351	330	394	354	328	364	368	325	343	357	368	386	355	365	322	371	384	362	323	363	328	341	351	359	343	347	299	333	337	342	349	367	342	351	363	295	325	349	331	335	345	327	318	371	367	358	351	344	323	333	354	315	362	355	348	330	353	343	340	335	374	347	325	346	338	331	354	352	357	347	336	305	352	346	358	320	305	291	361	357	352	371	315	344	320	354	341	322	333	330	356	325	346	339	323	354	366	339	353	343	336	342	338	309	354	347	342	330	319	342	313	330	348	318	316	339	387	327	350	354	326	389	337	320	387	339	320	311	348	349	356	347	348	359	332	317	336	362	309	364	358	343	364	316	360	347	361	344	367	347	335	338	332	339	317	337	345	369	325	361	368	378	337	344	359	318	336	302	317	334	376	334	323	335	317	343	346	337	319	340	344	319	325	363	346	347	342	344	312	360	323	343	349	333	333	329	369	335	363	343	333	363	351	343	366	302	352	356	342	351	340	338	375	342	318	327	354	317	342	329	326	351	349	331	334	359	323	383	365	312	334	327	325	325	356	326	333	330	312	324	330	319	338	363	308	345	331	348	347	339	366	360	356	350	318	329	388	355	355	368	342	341	336	349	308	315	342	323	370	354	316	335	341	363	350	304	339	339	367	356	314	326	347	346	338	361	337	335	324	324	366	326	324	342	333	351	340	319	317	317	349	295	321	350	315	357	308	320	363	336	323	338	361	341	350	346	330	339	350	327	363	318	307	297	314	375	348	341	310	361	332	345	363	381	296	334	340	301	340	342	331	359	340	332	327	343	344	343	337	374	305	316	327	365	312	336	351	329	342	315	350	324	365	328	354	344	338	332	339	318	375	389	309	337	378	346	364	345	343	349	336	295	335	333	337	354	344	356	312	343	365	322	347	339	365	342	331	337	324	352	336	330	337	356	375	346	306	356	317	330	340	316	339	316	349	356	312	351	351	334	339	311	340	348	346	316	300	335	359	330	373	331	327	316	318	322	331	347	378	341	342	346	326	343	341	307	332	355	362	317	316	323	318	336	318	333	333	351	331	326	356	354	327	352	299	294	338	340	337	333	349	272	323	360	340	331	323	334	346	348	345	339	357	349	300	336	342	333	341	345	325	322	344	328	324	352	326	326	341	355	315	337	305	323	332	328	331	359	325	339	345	374	312	359	302	336	368	368	368	337	350	345	308	348	327	346	320	302	354	375	317	354	343	325	323	344	343	338	354	366	358	357	335	346	361	298	344	352	334	338	337	359	338	365	334	348	314	351	347	322	339	351	300	358	347	343	333	337	354	300	340	360	343	357	345	360	311	326	336	310	334	342	353	342	371	346	315	361	330	324	337	317	340	347	316	366	359	344	317	339	335	353	353	325	300	347	320	352	341	318	325	335	360	367	328	322	342	322	328	329	320	366	346	367	363	338	356	357	360	319	356	369	318	326	306	341	324	332	328	324	346	358	343	328	334	363	363	289	294	339	333	332	335	362	340	351	344	335	377	322	342	320	330	340	327	295	346	345	313	320	326	355	319	318	333	361	380	356	346	359	341	352	342	337	320	351	346	334	342	334	316	330	373	335	363	371	337	317	355	335	340	333	359	320	319	341	317	333	331	328	329	324	357	327	338	361	315	338	322	358	329	333	336	322	331	344	291	370	319	333	335	330	373	358	345	346	332	346	332	337	307	355	306	344	312	333	342	346	321	347	360	359	324	340	341	347	349	342	380	322	343	318	362	321	296	340	362	314	371	340	328	316	336	364	358	360	343	370	320	355	354	369	349	341	320	337	345	359	347	352	316	323	357	346	327	341	346	309	356	333	339	321	308	353	320	365	353	333	333	347	321	333	366	334	335	346	342	328	300	320	342	363	338	319	342	309	335	367	351	346	321	346	369	357	327	332	331	331	353	360	374	348	379	352	355	326	328	321	362	329	341	324	335	339	336	343	344	349	342	372	345	318	369	345	296	342	317	350	347	360	334	321	342	360	346	313	308	356	364	347	337	321	320	332	365	335	312	330	341	311	350	324	334	322	336	339	345	337	340	331	355	309	328	312	325	343	357	347	342	362	342	338	380	326	339	354	324	318	330	343	322	334	345	337	336	322	343	369	343	331	337	336	332	348	309	321	306	340	344	319	338	351	330	332	316	372	375	357	353	344	319	345	324	349	358	341	331	310	335	336	306	369	362	327	331	342	302	353	337	352	354	347	312	360	294	327	322	370	348	361	324	329	343	328	345	346	340	344	363	328	365	345	366	303	366	333	344	328	354	349	348	320	339	339	315	347	288	331	342	341	363	321	380	335	353	338	362	364	373	325	351	325	366	337	355	349	357	334	321	348	320	326	303	324	312	354	334	345	352	331	341	336	327	333	324	347	360	353	310	367	341	341	358	364	351	327	319	342	350	317	368	369	312	327	373	326	357	316	359	363	340	351	336	358	331	351	352	329	346	328	326	354	343	327	331	325	347	352	346	347	336	316	344	330	343	337	348	339	328	342	347	316	312	346	286	320	325	339	319	332	339	312	344	362	325	318	308	309	343	343	338	283	355	336	334	307	322	319	307	357	340	322	321	312	354	325	338	328	319	347	306	330	320	336	328	335	343	332	334	327	343	300	329	336	328	369	331	321	343	365	345	370	322	331	334	370	372	309	327	322	322	330	344	320	375	339	278	365	339	316	321	352	359	348	324	347	338	360	326	330	296	346	350	346	355	315	373	346	366	343	356	343	334	355	325	342	289	342	352	347	349	330	338	308	380	336	323	348	350	325	343	337	319	335	348	340	319	332	347	335	370	366	320	352	347	317	357	326	329	366	305	339	341	331	343	328	321	348	317	318	341	311	305	330	308	305	354	374	344	331	356	300	366	318	303	348	347	331	319	323	317	339	325	355	348	342	349	377	336	341	337	348	361	318	353	365	351	325	339	331	328	316	325	335	346	344	323	315	318	338	343	349	327	352	371	330	340	341	332	329	314	328	348	295	350	350	328	364	304	359	334	306	350	348	329	307	347	363	336	329	339	332	351	347	358	333	380	358	349	333	361	291	354	305	321	337	336	349	345	347	317	356	340	344	329	359	288	352	312	329	358	320	378	319	319	328	348	329	317	333	340	337	370	323	334	298	368	351	336	364	353	355	349	355	322	362	353	341	328	361	311	334	342	320	317	321	339	365	328	309	327	351	317	340	315	338	357	319	351	330	324	347	318	343	321	284	351	352	364	341	375	317	369	362	346	341	325	333	319	320	354	328	345	343	329	345	288	306	329	340	324	327	337	342	351	330	341	344	358	371	328	317	331	336	323	313	315	337	377
20109	2805	2941	2115	1389	1056	798	603	519	410	370	311	290	261	250	246	214	251	213	207	214	174	178	191	180	193	184	170	196	175	168	184	155	155	166	169	170	155	170	146	163	154	164	155	171	162	155	117	158	148	162	149	164	157	131	157	154	129	157	139	147	145	149	162	148	163	128	161	137	147	162	138	157	149	155	150	143	154	132	163	138	148	141	147	145	161	149	157	155	164	144	177	142	169	136	142	151	146	169	145	140	141	144	151	149	149	166	143	142	150	140	158	157	153	136	145	159	149	142	140	150	163	122	152	140	173	124	165	138	148	154	164	145	164	160	151	136	167	147	154	138	149	154	146	145	146	155	144	133	153	150	144	142	136	148	141	155	147	138	130	163	139	153	151	152	159	141	131	170	164	173	139	126	144	155	152	151	141	148	119	143	137	134	138	127	165	146	137	155	148	137	144	146	140	133	161	149	133	158	149	142	160	160	147	128	139	142	155	121	152	153	151	178	165	165	151	159	174	147	141	189	159	152	145	147	133	144	162	150	139	142	128	149	139	147	144	126	174	169	158	153	139	165	133	114	169	154	139	155	149	173	156	155	151	152	157	141	167	158	143	127	157	163	127	134	131	135	167	147	142	131	160	136	146	141	139	149	133	143	167	157	168	143	175	139	141	136	146	130	124	170	150	163	149	136	148	131	137	157	142	154	130	163	149	141	159	149	142	178	176	130	156	138	170	155	178	146	172	147	158	145	149	142	147	138	145	175	175	153	149	140	137	145	154	163	160	119	147	140	166	130	142	142	143	152	151	144	135	175	142	152	155	172	132	138	138	138	150	177	147	140	144	155	149	150	154	141	130	156	147	177	139	136	163	149	161	148	135	132	156	181	158	158	173	153	158	152	141	147	137	119	159	120	163	138	144	152	139	156	138	159	145	150	133	150	140	148	150	152	140	137	146	153	147	158	149	138	149	138	130	136	161	125	154	151	150	157	151	167	157	151	142	147	150	137	157	150	120	162	144	151	155	147	132	150	130	140	143	149	155	147	152	146	125	138	167	131	136	146	150	142	134	160	115	158	148	143	139	152	150	151	150	140	146	154	156	144	178	150	127	143	158	156	146	146	158	157	147	181	155	122	156	156	129	156	132	151	153	134	150	136	156	160	144	138	155	151	129	146	169	149	153	142	151	152	140	114	157	147	156	158	138	137	136	137	142	173	141	162	143	162	128	134	144	133	159	161	153	154	145	150	135	138	163	158	160	146	152	129	169	171	149	126	157	157	148	138	133	158	158	153	159	133	133	137	114	145	140	146	140	157	156	176	144	165	147	147	156	145	143	144	116	158	139	158	143	140	150	155	140	133	145	153	144	144	121	153	152	154	172	142	137	144	156	163	145	147	132	164	138	133	156	151	152	151	148	141	148	125	161	158	132	153	134	135	146	148	121	144	154	146	151	139	146	139	147	153	143	142	138	154	152	148	164	143	128	122	143	140	148	134	144	159	157	170	142	146	140	132	143	169	140	163	165	140	152	174	142	129	126	127	168	147	169	151	148	159	182	146	157	172	149	149	132	134	152	151	157	142	169	145	145	137	145	149	146	159	140	162	153	157	125	166	150	141	129	131	162	151	153	149	155	150	145	146	140	148	139	146	134	141	141	152	157	162	147	155	139	143	139	142	138	140	145	133	135	173	156	171	146	142	151	136	151	126	151	150	162	140	160	141	148	123	145	150	140	154	152	163	156	146	165	162	147	146	155	156	137	140	151	167	155	168	153	128	175	153	135	163	148	137	129	128	139	134	162	149	152	156	133	148	156	151	151	164	127	143	154	140	168	153	153	133	133	156	149	156	139	169	144	161	158	148	176	120	144	141	176	148	157	145	163	130	156	124	145	149	147	150	123	156	173	150	161	143	164	154	171	141	129	146	125	139	154	155	142	170	147	119	132	163	145	147	146	149	143	154	139	162	166	147	151	157	172	154	154	136	144	137	164	142	150	172	147	166	158	154	150	150	144	131	145	128	143	160	149	140	159	142	133	144	161	148	139	143	147	128	140	138	142	147	154	154	155	163	157	113	144	134	148	167	158	148	133	152	153	141	131	150	165	147	152	153	138	142	156	158	164	158	179	150	140	126	157	168	127	151	150	120	133	147	160	155	143	151	161	162	156	146	142	138	142	138	149	141	122	153	144	148	144	141	156	151	112	163	143	156	158	148	128	128	158	156	140	153	150	156	151	144	144	162	146	141	137	155	132	164	149	152	160	160	147	141	157	143	167	150	142	152	131	154	146	152	136	157	153	157	135	172	162	149	147	168	147	135	164	147	143	153	154	144	136	164	147	146	158	160	153	156	149	161	152	157	142	141	146	132	157	155	160	162	141	147	152	138	160	157	144	151	146	165	172	160	140	157	149	166	135	151	163	130	169	153	149	162	130	160	156	138	141	148	156	133	156	151	138	174	139	152	151	138	115	140	154	138	150	157	129	138	157	139	154	128	134	132	168	155	166	151	143	140	157	145	137	151	165	159	156	129	134	157	133	150	136	140	141	139	167	168	151	163	163	170	142	153	162	153	154	138	153	152	152	158	137	149	149	158	123	164	125	139	147	155	168	144	151	139	122	150	146	157	139	167	153	148	146	144	138	144	160	121	149	144	159	152	146	147	149	158	158	139	141	144	167	160	136	132	158	139	153	144	162	146	146	173	115	159	132	147	160	146	149	147	141	175	141	164	143	158	140	160	128	147	156	151	150	180	155	137	144	157	153	142	149	143	171	155	137	143	138	155	150	140	147	165	134	137	157	169	158	155	151	128	138	141	166	158	160	141	132	152	136	147	157	159	158	145	153	148	160	157	178	125	132	156	141	151	142	163	121	154	167	146	142	133	139	141	156	143	144	145	155	130	158	149	154	144	137	149	144	146	132	124	148	147	161	172	153	155	134	167	143	136	157	155	138	123	148	150	144	140	151	159	140	137	128	145	168	142	130	137	139	147	140	162	133	143	142	127	157	165	132	143	151	156	119	145	144	163	149	149	130	149	128	145	161	134	148	175	151	149	142	148	155	153	139	134	167	151	130	152	149	146	145	169	164	165	146	142	139	153	147	140	129	137	137	150	150	125	167	162	132	137	159	154	153	152	153	190	174	158	151	171	146	165	133	127	155	146	121	169	149	151	130	136	162	164	156	137	133	138	146	140	154	124	142	145	162	167	138	161	128	157	131	148	143	135	140	128	150	133	130	147	130	158	140	151	163	158	156	126	146	152	144	161	136	151	135	146	147	141	163	162	149	141	153	149	175	154	155	170	152	149	163	152	136	146	150	134	168	136	151	170	130	147	162	150	135	162	155	148	149	150	166	159	124	138	150	141	159	127	164	166	146	149	149	142	141	165	165	141	143	166	153	169	182	164	143	158	148	132	147	156	156	157	146	148	149	149	140	144	128	143	159	156	146	144	152	150	142	141	141	128	120	130	141	137	163	150	132	151	140	149	132	137	143
10345	2660	6603	6912	5938	4607	3852	3125	2656	2254	2084	1793	1636	1421	1343	1228	1162	1064	1032	1001	879	919	856	783	761	769	765	736	697	748	690	629	622	679	629	647	648	661	624	548	632	601	602	578	596	553	575	572	552	553	565	570	540	578	531	539	532	568	583	532	586	578	538	535	552	556	552	520	542	491	526	483	506	557	480	524	495	504	494	501	579	516	523	478	519	527	536	501	477	538	538	475	517	514	502	497	531	492	482	502	490	518	529	508	471	513	484	512	499	490	501	461	517	507	501	510	516	526	498	511	502	464	509	463	527	513	491	478	526	507	511	560	428	480	474	495	511	450	487	491	505	526	514	505	476	472	446	466	508	504	453	509	472	513	514	498	501	502	528	509	483	507	503	475	504	472	487	494	539	493	481	470	489	491	449	496	508	498	480	498	466	512	523	507	473	489	524	498	505	491	482	485	491	480	498	484	498	523	509	520	543	479	496	477	488	445	486	480	485	491	501	484	507	509	521	474	478	473	511	474	495	511	479	485	479	472	519	479	523	482	472	481	510	508	513	507	482	499	488	506	497	498	539	505	494	475	521	512	491	488	477	480	491	466	491	498	512	453	518	475	499	516	494	519	471	467	492	522	497	495	484	453	525	527	523	496	464	455	469	463	470	540	453	470	499	465	473	513	478	466	486	514	499	537	471	468	431	485	485	491	508	497	484	498	464	511	492	529	470	487	504	475	481	484	472	501	536	470	473	503	443	476	512	490	503	495	483	520	506	484	503	501	495	472	465	464	503	524	555	456	459	459	516	500	479	497	468	524	515	475	436	492	502	483	473	502	509	436	464	441	526	461	524	468	505	470	495	466	511	452	487	462	475	478	489	514	486	528	530	511	460	494	506	500	497	524	499	482	481	503	464	477	511	478	499	485	472	473	504	488	501	510	441	492	463	514	470	505	503	498	507	476	507	495	481	472	488	437	501	468	469	530	470	486	543	472	475	491	486	521	464	485	521	464	457	453	462	497	519	490	494	496	513	520	485	518	479	500	469	490	501	493	473	496	493	472	489	500	498	510	528	484	469	497	471	469	495	499	451	471	549	474	501	499	548	483	485	458	499	481	504	486	485	503	499	488	511	471	480	477	524	524	476	473	477	468	504	501	494	505	525	516	483	491	523	473	488	491	483	507	510	495	470	548	480	494	508	494	519	459	477	515	463	528	475	468	445	485	476	488	453	509	493	475	484	520	489	467	458	506	507	495	489	518	506	458	486	503	445	481	462	530	516	488	479	508	478	482	514	435	455	499	515	482	453	525	450	487	507	468	487	534	461	466	478	529	478	526	525	489	513	455	529	478	446	535	524	466	453	510	468	494	507	491	479	493	452	483	514	466	479	500	481	458	492	522	511	491	515	486	498	495	476	492	513	518	466	507	536	493	491	501	490	502	447	442	474	493	432	487	458	501	471	505	497	484	481	471	445	504	498	479	534	492	493	518	522	508	496	519	469	504	475	481	463	483	507	494	492	504	491	474	512	507	494	495	454	515	485	473	516	475	448	491	501	499	475	502	476	466	490	495	506	515	499	441	461	514	462	493	494	488	534	490	497	506	508	499	512	516	512	505	482	521	491	492	487	500	473	513	461	508	476	474	466	509	495	512	481	483	479	466	500	468	480	480	515	472	514	494	494	480	504	499	476	475	488	500	537	476	477	464	468	497	520	453	503	469	488	491	425	497	480	501	523	515	489	508	488	521	505	479	509	475	469	496	463	495	495	497	498	478	494	485	460	511	505	517	517	431	483	500	506	494	502	483	516	527	510	466	547	501	463	504	474	495	482	499	483	459	469	514	471	476	484	496	479	485	497	494	484	507	461	487	487	466	507	464	506	499	477	480	518	493	502	452	488	503	466	476	500	476	530	513	498	527	479	485	480	491	496	497	476	487	479	489	540	477	488	521	534	490	474	455	468	505	513	492	477	474	517	516	493	459	484	458	464	481	468	481	492	482	502	467	473	514	474	464	462	486	474	517	496	477	524	485	486	478	499	461	485	495	487	501	510	457	472	503	492	475	464	462	488	477	500	492	477	491	492	494	472	470	505	457	499	516	486	469	517	483	506	511	514	490	460	478	458	509	490	499	476	468	502	451	506	506	469	474	479	494	488	517	476	491	490	482	500	533	488	470	514	479	475	475	466	503	504	511	461	478	481	491	516	483	518	489	479	505	513	446	516	500	490	449	484	466	511	529	470	535	447	474	493	470	485	473	459	475	492	514	476	468	479	527	453	480	492	496	480	504	516	498	495	497	465	479	514	487	477	483	439	511	506	537	482	494	505	487	469	476	506	478	482	465	505	501	465	453	502	459	489	528	463	508	476	468	455	477	475	493	525	493	481	496	487	509	507	474	476	501	496	519	481	488	524	459	477	429	495	484	479	495	486	508	506	461	489	443	473	488	479	486	467	469	478	461	496	504	497	527	529	524	494	461	517	442	490	470	483	499	500	500	561	481	504	487	496	490	493	497	494	481	516	487	477	475	483	493	506	475	474	496	516	490	479	491	489	476	505	494	473	483	518	491	495	465	464	469	495	465	507	506	462	509	498	470	516	513	480	498	468	525	523	494	466	506	509	524	502	462	491	492	500	486	483	467	471	479	448	476	478	493	496	470	535	509	524	469	477	495	476	509	462	531	488	475	470	491	535	500	467	506	473	455	458	534	489	471	500	500	505	501	518	519	497	506	485	480	457	493	492	457	515	530	484	502	514	479	466	469	458	453	510	471	504	489	486	490	504	494	467	528	519	511	498	488	467	476	504	492	457	492	458	517	452	500	536	496	497	468	509	468	482	490	490	464	500	517	439	497	468	503	484	456	475	475	473	472	495	484	509	485	489	483	513	504	513	478	475	500	485	464	483	520	497	476	488	531	496	513	467	479	494	471	506	539	482	463	494	532	506	449	513	524	467	490	485	538	501	508	507	482	469	501	488	492	501	460	478	495	472	541	442	469	507	475	472	496	463	528	509	492	519	505	494	499	471	457	469	507	469	511	511	496	511	526	478	483	486	494	513	494	479	494	481	473	470	486	471	492	534	520	460	479	464	504	419	465	481	524	509	474	524	492	484	497	471	466	514	492	481	471	498	493	482	482	523	503	494	532	491	503	499	452	527	473	455	494	498	512	483	481	530	496	474	498	493	503	514	520	480	487	498	494	490	460	516	522	528	458	496	484	489	527	466	502	494	487	454	486	474	488	467	513	518	533	475	497	478	507	503	456	522	503	450	503	438	478	504	504	488	479	481	488	465	471	484	476	500	441	508	490	476	474	478	481	490	487	487	457	492	501	505	493	483	490	498	484	515	493	519	470	521	492	482	517	494	515	515	494	499	506	451	479	507	493	514	484	486	482	510	518	498	543	456	501	486	490	508	498	494	465	511	481	473	500	504	496	490	503	523	482	511	460	504	508	518	477	472	482	527	527	521	481	487	490	448	477	485	496	491	457	515	533	520	477
2544	275	288	245	235	209	212	208	194	228	220	234	193	212	211	189	213	185	204	223	177	198	236	203	199	189	191	175	203	196	202	197	185	202	179	186	199	204	191	183	192	209	190	190	179	216	189	178	221	212	188	205	177	194	204	184	198	189	217	208	190	188	200	184	190	202	192	179	188	178	206	211	195	209	189	197	193	188	165	189	204	187	227	175	193	198	167	199	222	166	207	178	182	212	206	203	205	187	173	184	204	204	178	182	216	180	190	211	212	199	195	205	188	183	238	202	169	179	205	219	212	185	183	211	221	174	177	212	200	191	175	187	206	203	207	189	217	187	211	178	198	179	195	176	192	172	220	211	177	230	200	192	196	194	186	195	199	192	214	203	203	197	191	184	235	204	203	192	209	198	218	223	196	216	209	199	198	179	201	193	185	200	208	196	170	189	186	205	205	197	201	212	196	206	175	187	213	208	205	182	220	189	209	194	193	206	220	192	192	215	203	172	178	208	163	190	184	211	201	214	192	195	206	189	187	185	215	204	200	181	183	206	180	192	193	207	197	216	170	216	201	192	218	215	173	213	179	183	177	212	176	210	180	195	188	205	200	227	186	220	188	201	193	204	196	195	200	185	203	191	190	198	205	215	210	198	201	178	206	216	195	193	203	203	190	188	185	190	197	223	215	200	184	214	177	184	169	195	195	198	185	198	225	192	225	178	195	207	211	204	205	196	209	201	215	212	204	204	185	211	197	186	181	195	204	199	209	213	189	222	204	181	174	194	199	180	209	197	192	195	153	187	206	182	169	190	214	191	200	194	198	195	208	195	235	167	185	212	220	227	218	217	208	219	209	173	195	229	175	199	204	191	199	192	185	191	206	197	197	183	206	211	216	194	205	186	184	186	198	235	182	209	180	191	197	186	204	182	192	184	167	215	186	181	184	187	187	172	222	191	174	200	197	197	200	190	191	208	184	193	181	189	185	183	187	197	190	199	201	205	198	205	194	189	189	178	184	183	200	189	194	194	188	179	207	184	205	185	174	184	191	201	179	190	194	202	174	201	207	202	194	198	196	195	190	215	224	170	224	187	183	204	209	204	191	200	218	219	212	201	213	207	192	195	226	169	194	179	196	244	192	196	194	190	188	183	198	208	179	199	193	183	194	195	178	226	180	202	205	200	224	182	189	213	219	195	213	207	206	209	190	202	199	182	205	231	179	188	222	217	198	195	167	208	170	201	209	201	208	212	199	187	219	201	189	179	207	186	189	197	202	188	196	203	210	183	180	208	193	223	201	184	180	200	186	206	180	195	210	209	199	181	201	183	190	187	194	196	197	226	181	191	199	202	217	190	204	198	191	180	174	189	208	189	186	194	176	190	191	184	214	209	178	206	204	189	192	196	182	198	175	200	197	207	204	190	214	207	194	187	234	234	202	212	174	201	192	159	197	178	178	175	183	170	185	185	203	187	216	200	196	198	165	213	221	222	194	196	225	201	208	201	214	210	201	201	186	187	200	178	182	190	191	194	197	194	188	213	191	188	186	198	195	202	211	203	190	177	184	206	204	210	195	198	219	221	202	212	181	190	183	197	187	184	210	189	173	202	191	190	201	201	209	206	211	198	189	219	201	183	201	208	195	197	173	196	207	169	199	196	180	163	192	209	180	194	198	208	208	187	205	216	176	198	191	204	175	209	207	204	201	182	211	216	220	191	212	184	209	183	229	203	181	206	203	212	201	211	192	218	209	227	197	219	200	217	192	174	183	224	180	204	177	208	185	204	197	221	222	202	205	208	211	210	199	192	176	193	196	206	204	192	184	207	194	193	185	219	175	208	207	215	209	179	186	217	227	195	198	205	203	196	199	208	201	238	188	207	177	177	192	208	221	204	202	199	198	195	191	208	230	184	218	213	218	190	204	211	215	180	211	176	210	190	200	215	193	193	207	213	197	201	213	194	184	201	201	198	198	207	204	218	189	181	198	197	197	192	194	207	213	189	197	202	199	190	214	197	189	206	180	213	199	199	200	206	221	198	181	189	208	191	221	184	199	191	206	225	202	194	189	187	225	199	193	197	194	204	197	225	208	190	194	189	209	197	193	163	208	203	198	205	202	226	183	189	203	189	188	209	197	185	186	175	220	207	199	183	175	181	170	202	187	194	187	189	202	170	207	175	192	200	189	220	200	187	207	215	230	219	203	206	216	198	190	192	180	226	183	200	203	176	213	216	195	212	247	202	207	180	196	210	219	198	190	220	205	202	182	187	210	201	224	200	189	203	177	215	201	214	172	179	202	170	202	226	216	182	211	217	172	183	225	211	187	204	220	200	218	217	194	192	208	216	168	212	173	180	215	197	174	209	199	215	192	187	185	183	179	192	201	181	197	196	191	182	211	197	190	180	209	191	212	183	223	192	227	199	179	198	181	223	204	225	191	206	195	200	173	189	202	211	202	223	194	195	201	200	195	212	190	209	203	193	255	221	187	199	195	177	217	192	183	181	187	221	188	213	187	203	167	224	192	184	192	187	235	216	214	218	190	202	236	185	205	215	222	157	165	191	191	180	185	210	176	190	210	191	191	196	203	202	190	194	200	192	214	194	225	201	216	201	174	181	203	199	202	210	198	189	201	188	185	211	179	210	212	230	179	216	214	202	189	204	199	198	186	180	210	196	217	170	182	199	233	202	183	188	218	174	217	201	211	213	200	194	207	195	190	210	201	220	199	203	195	203	208	185	189	185	181	216	199	195	202	214	211	207	203	214	208	223	196	194	206	181	208	205	203	179	175	183	214	182	182	186	201	195	213	201	206	212	205	217	179	215	206	214	224	184	200	211	196	157	217	218	196	229	181	202	190	237	178	201	191	185	190	215	184	199	200	196	205	193	203	192	168	211	203	202	182	213	179	210	163	182	184	185	198	208	215	191	205	221	203	209	212	198	195	214	206	199	189	200	189	189	199	204	190	196	195	225	199	187	223	195	195	203	178	199	192	194	208	185	192	208	218	183	210	173	198	205	171	202	210	194	206	190	224	205	197	205	194	198	192	212	191	213	203	219	186	185	181	170	188	201	168	227	181	196	190	175	186	214	216	182	216	196	173	198	208	188	186	197	213	186	191	203	186	207	201	174	232	183	197	228	224	189	183	183	203	219	221	178	204	202	210	202	193	174	221	184	187	218	198	181	216	213	231	204	212	195	198	186	186	202	198	178	192	206	204	196	160	186	203	196	201	202	200	186	167	208	196	197	201	215	181	197	218	208	196	185	186	216	186	208	203	177	206	214	206	216	182	176	197	192	205	189	189	185	198	179	215	192	181	191	188	226	222	208	190	201	193	192	189	200	191	207	206	192	207	209	196	174	214	186	173	178	200	203	215	213	180	191	226	236	208	191	233	203	206	194	218	199	168	184	210	200	179	175	186	188	198	198	223	229	180	169	205	212	183	218	179	206	190	194	210	210	239	174	201	201	174	212	195	167	205	218	187	205	230	217	199	206	192	190
3188	659	825	818	774	762	710	679	659	721	648	649	645	620	645	624	601	609	630	609	638	619	660	597	605	663	595	655	631	581	628	580	578	641	617	622	581	573	581	631	593	601	610	588	631	610	638	601	592	609	638	626	634	574	628	570	583	616	603	619	621	619	627	562	580	601	595	582	609	597	609	597	596	617	606	632	629	648	606	611	560	607	633	632	570	569	631	582	595	591	637	583	597	593	582	614	602	573	607	630	639	589	631	543	586	651	615	565	586	586	620	587	597	619	591	610	554	634	564	611	603	592	608	593	608	588	575	593	606	604	632	615	632	566	540	570	566	599	601	598	539	592	588	624	626	606	563	587	649	603	613	638	610	569	632	613	604	633	590	585	605	628	590	623	578	653	616	609	640	583	642	648	603	627	603	629	603	601	597	643	596	642	589	593	596	575	613	603	572	567	590	607	666	597	610	612	590	559	628	610	607	617	604	606	599	637	570	615	578	579	574	556	607	629	579	617	613	626	627	641	576	600	620	548	607	645	554	583	578	628	592	613	554	595	635	604	590	609	623	611	611	566	606	629	591	621	656	626	560	597	605	600	631	642	602	563	606	624	591	597	620	598	609	592	580	570	635	562	609	634	598	579	591	584	618	599	612	583	618	617	597	581	563	614	543	569	557	659	572	586	576	572	597	558	582	590	590	636	639	634	611	621	576	580	639	607	584	599	605	630	574	602	549	572	629	594	581	571	607	621	540	621	632	607	568	636	611	577	589	615	563	614	606	590	606	597	630	590	626	630	591	620	585	583	582	574	617	613	584	608	645	591	553	601	579	595	563	624	637	605	600	663	563	617	665	638	580	554	619	591	540	586	629	568	605	608	612	603	595	559	637	592	622	597	615	596	597	604	600	599	587	611	594	622	610	586	644	617	590	605	610	598	612	607	610	588	643	639	597	603	611	596	624	611	629	571	586	628	577	591	624	603	630	601	608	617	594	607	598	579	595	595	593	609	578	629	611	584	565	642	590	613	597	623	590	585	623	648	601	650	623	597	614	569	597	631	654	570	636	639	626	622	569	618	585	587	585	635	586	638	604	594	625	572	597	599	589	573	597	636	613	615	608	586	640	579	658	619	605	594	571	601	585	650	614	612	597	583	559	637	605	609	612	629	619	538	615	573	584	576	595	593	660	601	605	594	602	584	555	640	623	607	621	611	573	640	603	648	609	607	617	602	658	559	631	643	634	569	627	629	586	636	621	604	618	593	587	633	571	591	601	594	620	647	607	635	631	598	630	591	605	596	601	626	616	645	611	618	625	633	626	577	584	583	599	650	618	586	633	601	613	598	598	652	612	622	602	545	589	612	592	645	586	603	599	629	589	606	616	605	599	573	605	573	593	624	589	636	570	608	553	626	579	600	582	664	564	645	614	592	600	612	631	584	601	620	633	601	577	571	618	604	622	640	580	597	644	543	656	612	613	558	583	574	607	559	626	615	578	611	581	618	615	636	610	560	569	510	577	584	572	607	628	587	618	618	597	602	582	609	591	603	617	579	630	584	629	598	630	574	621	621	626	593	631	593	626	613	606	606	628	595	598	618	560	607	594	617	585	618	573	598	584	559	611	648	625	586	619	615	635	599	583	602	600	593	657	583	568	649	594	605	604	643	628	589	549	628	594	591	622	623	650	563	566	594	592	581	606	583	626	536	578	609	598	575	632	657	577	598	530	568	633	620	609	572	594	642	606	637	646	590	619	614	609	609	598	627	619	601	599	614	618	618	611	582	592	613	575	656	626	620	626	619	627	605	603	605	563	629	621	617	614	623	582	602	558	609	591	638	572	621	628	625	605	571	591	604	583	581	599	627	573	609	612	606	568	613	611	623	601	681	594	590	639	613	609	617	604	590	592	558	588	603	629	578	603	662	602	619	621	603	605	629	611	562	583	586	583	569	610	591	576	644	578	660	599	584	604	576	647	566	622	591	584	599	559	625	568	613	633	601	623	615	583	615	604	603	611	604	597	593	620	600	609	563	631	588	639	595	629	576	559	637	642	640	626	586	628	610	645	631	647	612	632	615	633	597	602	613	632	626	608	601	627	579	608	614	597	561	631	600	639	580	614	623	618	571	576	602	616	611	584	616	605	617	608	601	642	585	621	615	611	619	630	608	655	586	635	562	623	575	568	607	625	580	586	589	616	595	612	643	565	579	617	597	593	592	595	601	547	579	612	609	578	578	656	587	592	593	605	610	596	629	611	577	638	630	605	614	617	575	585	583	626	625	604	601	591	599	642	651	624	586	609	597	585	595	584	678	586	596	573	531	631	665	576	601	576	604	612	611	632	632	630	550	596	664	652	603	604	621	593	610	597	573	573	622	567	629	579	574	647	635	613	623	674	606	614	605	557	600	582	606	655	571	587	620	598	607	644	580	601	605	611	562	584	667	591	600	601	602	611	605	600	589	644	612	614	636	617	577	646	579	621	605	599	628	610	556	592	614	613	633	602	603	586	616	597	607	635	614	603	620	601	609	632	609	588	587	599	612	627	611	640	574	606	654	551	613	606	622	575	641	578	583	605	563	589	608	580	577	597	595	624	616	560	607	613	576	590	600	581	611	623	534	615	594	580	568	609	595	657	601	617	614	611	608	580	614	563	585	616	589	620	585	577	571	608	591	645	614	595	583	613	569	645	533	606	636	611	606	624	608	592	563	591	611	605	586	578	615	621	579	608	633	582	638	592	599	634	625	601	569	576	643	548	604	605	559	619	582	636	594	573	637	613	596	630	600	626	580	609	594	618	577	572	564	626	605	623	578	607	609	616	585	655	577	612	616	630	598	612	589	608	644	617	620	615	588	599	606	603	626	588	643	608	621	607	575	625	633	573	623	630	573	588	635	588	550	624	595	598	596	576	665	594	604	642	603	590	598	571	604	596	584	592	603	584	634	591	619	614	614	599	579	638	607	617	583	626	591	607	592	629	629	566	590	641	649	601	623	578	599	592	634	598	596	590	574	578	660	581	578	606	585	575	644	609	591	616	645	628	601	596	625	610	612	635	635	598	620	601	593	618	662	571	552	601	575	590	635	623	585	622	611	574	572	593	606	636	602	610	594	564	612	613	608	630	603	608	639	586	593	618	619	590	643	581	601	565	602	619	635	574	655	566	604	598	623	591	631	637	617	615	567	621	596	562	585	641	628	668	563	627	605	636	606	577	603	611	555	600	582	606	565	574	606	626	582	581	601	606	600	644	647	608	563	604	590	641	610	593	614	597	617	550	628	613	632	592	596	649	589	606	621	595	593	577	579	603	598	584	590	625	624	594	603	616	577	572	577	606	622	592	551	517	611	629	599	605	593	605	644	596	626	578	596	617	595	639	559	551	596	632	586	593	606	623	608	623	585	584	603	599	569	586	593	594	638	591	587	598	648	596	609	573	635	570	600	580	603	573	588	578	591	580	579	575	623	598	586	591	589	600	645	578	615	588	605	628	586	626	629	635	589
11376	1227	1358	1032	667	522	400	336	267	219	221	176	167	171	141	158	143	140	119	122	106	109	137	100	100	110	112	114	109	135	104	111	130	104	111	104	103	113	95	96	98	95	99	97	84	103	103	98	100	100	117	105	101	94	112	105	108	98	106	104	104	97	115	102	92	100	115	93	108	97	95	99	90	100	103	80	91	99	107	102	94	93	94	80	83	99	105	93	106	85	100	96	92	95	86	101	96	92	117	109	107	99	116	102	94	106	75	115	90	100	98	96	85	100	100	93	100	104	102	98	88	110	91	94	107	107	79	94	78	80	83	99	93	98	103	103	88	95	110	82	101	96	96	121	103	93	98	120	91	106	75	98	94	86	81	101	108	107	104	95	86	95	96	106	100	97	98	103	89	90	93	111	91	108	105	98	91	100	93	96	116	109	96	104	85	98	86	88	85	103	102	90	91	94	95	92	81	92	87	106	100	95	91	96	94	93	97	105	106	98	87	99	88	83	100	113	83	94	110	108	100	82	110	106	89	87	96	79	113	93	105	113	86	92	97	114	96	99	91	96	101	107	100	110	95	101	93	112	96	103	110	106	72	93	115	97	88	89	105	121	84	97	77	90	88	95	93	90	94	95	96	108	97	87	88	94	105	100	120	99	106	102	102	100	112	84	102	87	81	98	98	114	91	113	98	110	85	92	98	76	90	90	99	91	80	96	102	93	97	98	97	80	93	100	89	91	89	92	116	117	94	99	87	116	102	99	98	96	102	109	103	94	93	82	85	78	96	110	98	121	115	101	97	97	80	74	89	85	87	98	119	99	86	92	91	107	89	115	111	96	88	95	109	95	100	103	93	94	85	99	89	90	102	101	107	96	104	107	104	83	94	115	106	96	95	101	91	91	86	102	97	86	94	93	79	103	118	104	82	105	103	106	81	90	103	90	93	83	77	93	94	90	96	105	80	96	100	92	106	98	113	93	78	94	109	100	96	111	94	99	94	103	103	95	86	118	106	93	110	91	126	91	113	99	90	109	101	85	97	112	92	94	85	89	108	90	115	101	109	103	97	75	90	97	94	92	100	93	73	91	100	95	105	85	109	101	101	85	96	77	77	80	91	95	85	105	83	104	83	93	92	103	117	82	117	105	93	98	104	98	85	84	115	82	92	93	94	94	108	96	95	102	86	106	112	90	90	107	87	91	90	93	100	112	92	108	96	97	93	96	92	92	105	119	107	90	87	95	86	109	86	91	96	113	105	100	102	95	116	92	102	79	83	101	79	82	88	108	109	100	87	88	91	115	94	79	96	84	90	107	105	93	92	102	94	83	96	102	93	94	93	109	83	97	93	100	87	104	96	106	87	105	92	97	96	101	99	96	98	89	72	102	107	93	84	103	83	93	85	102	99	104	95	77	109	111	96	83	80	122	102	109	115	95	101	122	77	97	108	100	95	90	82	88	97	100	89	101	102	97	108	100	95	97	96	116	88	114	84	85	98	104	101	85	75	94	100	112	121	94	90	81	94	96	106	91	114	94	112	88	87	109	99	103	103	102	119	88	97	84	102	99	90	99	115	91	106	100	98	89	97	86	94	89	100	83	87	98	114	100	93	115	85	103	88	96	91	102	78	88	91	60	105	82	94	96	98	111	88	97	88	98	92	93	81	99	105	73	106	89	90	79	96	95	130	84	110	91	110	107	105	100	95	81	103	109	95	92	85	89	106	77	73	97	93	104	87	84	96	100	96	82	87	91	77	109	94	111	104	122	108	99	104	94	108	102	108	105	100	102	103	114	102	94	95	90	99	101	98	95	111	101	101	94	106	104	93	103	104	91	88	102	98	107	94	104	106	93	101	97	95	82	91	97	111	94	76	86	87	100	94	116	98	99	105	93	108	99	84	87	92	87	114	107	84	93	94	87	105	85	94	94	102	93	88	101	89	82	82	88	109	102	103	92	97	94	94	92	85	117	114	92	120	97	109	118	112	99	93	103	98	87	84	91	93	91	104	79	111	94	101	105	98	100	106	100	109	110	77	76	92	95	88	106	111	104	102	94	105	95	99	98	91	74	87	95	93	103	113	99	78	105	86	115	80	89	90	118	97	99	102	82	103	85	93	88	104	103	106	99	108	124	95	86	131	82	103	100	85	104	89	91	109	104	103	111	96	94	89	95	83	103	99	99	78	83	103	90	107	105	95	79	103	94	113	92	91	88	104	110	97	106	81	69	96	83	101	105	79	103	105	94	91	106	104	86	80	103	104	102	87	79	105	88	90	89	94	91	109	86	108	91	96	101	103	91	98	93	97	82	101	94	102	91	104	102	95	79	94	93	97	91	99	91	112	83	90	87	111	90	106	102	104	112	92	86	89	102	104	98	90	97	91	114	89	106	93	106	99	90	104	101	91	94	94	96	100	100	98	98	114	115	96	89	118	98	105	85	112	88	95	92	89	96	91	97	89	90	102	93	102	88	84	99	94	107	101	98	90	83	93	113	88	125	93	83	107	89	94	103	102	74	123	102	119	104	93	86	87	101	98	102	87	90	86	92	90	87	100	105	97	86	96	76	90	122	88	95	114	106	94	95	103	103	95	94	123	101	91	114	87	101	85	92	86	108	100	99	97	109	95	110	94	83	100	83	115	116	104	101	76	102	124	95	103	89	105	93	101	91	78	97	97	106	92	93	104	111	80	81	109	98	92	74	107	99	91	97	116	109	90	108	98	108	97	104	130	100	92	103	95	90	91	119	92	95	95	108	100	96	105	93	90	83	91	101	86	98	119	88	98	86	97	104	93	101	92	75	110	101	106	89	112	110	105	94	94	103	99	79	94	99	94	109	97	83	87	95	104	92	101	97	111	99	108	95	101	103	82	112	112	103	98	102	90	99	102	92	90	87	109	114	100	96	105	103	78	104	86	115	102	83	76	113	97	90	101	90	101	96	98	120	91	95	93	97	91	110	122	94	103	96	121	100	100	101	93	84	104	82	86	97	104	91	96	100	85	83	107	81	96	84	109	95	93	87	89	122	89	96	98	91	106	86	84	95	104	106	87	107	90	106	92	90	93	93	84	105	108	88	92	97	92	110	91	109	95	99	90	102	109	102	95	95	106	110	97	98	95	106	102	97	105	87	109	107	99	118	94	104	113	93	87	98	94	79	84	108	92	95	95	86	102	93	93	100	94	99	95	90	106	96	122	115	95	110	115	103	97	93	102	90	100	99	80	90	90	92	114	105	92	108	107	100	85	91	89	115	98	91	78	99	105	88	85	104	96	95	92	83	104	100	73	90	103	96	93	108	108	100	94	97	96	83	102	103	100	98	95	104	111	109	91	93	106	98	91	91	103	99	105	104	88	98	105	92	89	89	104	118	103	102	95	101	106	106	87	91	94	84	92	115	101	84	92	87	106	108	86	99	77	112	100	93	98	89	109	102	94	104	102	93	96	95	77	96	101	93	92	106	96	101	105	85	87	110	108	110	93	95	90	86	88	99	96	97
7054	1455	3531	3785	3159	2537	2070	1716	1430	1222	1043	977	832	823	759	725	657	646	599	571	576	532	488	462	506	451	443	468	453	458	453	406	421	414	428	394	385	382	398	378	388	385	375	382	368	356	389	339	401	383	397	383	357	359	328	388	368	382	372	360	371	380	367	350	372	325	343	332	339	347	357	387	359	331	339	353	369	361	344	364	369	349	357	356	348	328	362	373	343	316	330	312	334	330	324	329	330	360	376	361	369	338	387	333	356	345	302	355	300	312	340	340	318	316	331	366	339	339	350	356	327	371	324	357	327	359	350	363	339	338	363	349	325	335	349	316	366	326	338	353	332	348	344	371	334	313	355	346	337	353	368	328	334	306	346	326	340	333	374	315	317	331	305	343	351	340	342	331	322	339	333	330	324	312	344	356	324	360	331	330	345	333	334	351	352	309	341	353	324	334	338	329	389	376	328	330	319	369	331	351	312	332	358	328	348	334	373	327	331	333	328	312	365	321	329	350	324	330	339	306	337	328	308	333	321	336	359	349	296	346	378	332	290	332	345	358	321	352	329	336	316	352	342	327	336	330	341	365	335	327	344	349	324	339	319	352	322	329	338	333	357	352	354	346	331	333	355	336	322	330	350	333	326	345	326	317	318	326	319	341	352	335	336	329	305	305	338	326	341	312	337	350	319	323	336	325	341	315	326	356	353	299	329	347	347	320	340	355	289	332	335	356	338	335	318	343	348	314	346	352	340	320	334	363	328	352	366	335	335	359	332	341	333	338	347	324	351	324	343	328	344	344	360	372	315	344	371	338	331	332	343	368	322	332	318	312	355	341	359	320	347	321	339	337	359	322	324	339	313	355	385	359	344	312	336	335	330	339	310	346	331	326	313	347	355	324	345	330	321	338	333	339	345	340	362	351	321	341	329	325	349	334	323	325	339	318	363	328	361	318	324	338	320	328	326	328	349	359	347	356	337	333	350	299	346	339	312	329	349	347	340	338	360	364	359	361	370	343	340	351	309	315	318	364	350	359	327	385	329	325	294	337	344	354	319	352	329	332	332	344	356	304	339	340	355	346	337	291	361	317	347	340	335	336	341	361	314	326	338	367	325	312	303	332	341	327	323	330	323	349	354	334	317	401	357	325	340	342	336	336	364	320	318	334	370	289	316	340	337	325	381	318	359	350	329	355	347	320	313	331	315	343	321	327	350	373	315	357	365	336	370	352	353	338	367	339	346	324	345	324	320	339	342	343	350	341	368	324	355	338	326	338	353	352	348	357	333	364	334	315	321	361	320	330	316	352	324	312	366	339	318	326	364	345	341	333	338	313	334	369	387	322	355	352	362	321	326	316	323	324	353	355	353	387	343	351	305	352	358	337	318	347	377	329	351	307	308	338	306	294	344	320	350	323	328	350	364	304	319	307	348	326	351	351	332	358	337	316	357	338	350	323	354	323	330	315	366	328	324	366	327	319	343	332	346	337	361	329	335	356	340	339	313	368	340	296	353	347	375	334	351	343	332	338	365	300	323	338	367	359	309	339	365	342	293	318	304	333	350	325	344	365	325	344	343	348	344	343	320	356	343	305	329	357	326	325	325	354	350	341	344	325	327	367	346	341	303	340	355	375	324	332	336	352	347	356	320	348	372	316	299	338	316	328	323	334	349	326	334	353	332	309	368	339	329	342	350	342	317	355	359	341	297	311	316	311	305	329	333	333	372	352	331	323	322	345	338	333	294	339	389	343	353	352	339	335	342	314	322	344	332	326	332	357	348	349	308	319	354	342	327	350	332	321	362	342	307	350	341	343	329	342	322	327	343	334	356	340	334	336	357	322	307	333	342	346	344	286	343	351	316	336	338	335	329	337	329	344	362	349	341	346	353	370	350	364	345	319	327	336	353	330	339	335	339	353	339	361	308	330	335	332	318	345	338	310	337	318	320	343	331	359	351	337	330	320	337	361	360	337	324	343	326	321	304	343	353	341	328	325	321	349	350	338	346	339	342	336	324	307	324	336	326	322	342	338	307	305	344	327	346	340	351	326	320	363	359	321	346	345	354	356	349	343	341	340	325	374	336	342	342	317	334	349	314	312	327	342	345	341	298	326	322	334	316	352	354	347	340	325	331	343	339	334	337	345	337	350	334	323	330	310	352	318	334	357	321	354	336	344	343	339	343	304	353	347	331	343	349	316	349	342	316	325	326	327	329	354	356	377	360	373	355	328	327	360	343	348	339	371	338	383	321	313	315	345	331	344	331	357	345	340	338	353	342	329	347	321	319	353	322	321	341	337	322	322	322	356	365	352	374	331	319	309	369	298	332	326	329	336	374	341	306	337	322	343	355	367	336	361	359	333	317	339	337	342	342	329	347	339	346	323	332	349	313	349	318	348	322	336	318	340	327	332	344	337	324	301	361	334	351	353	340	300	347	351	339	352	345	327	333	325	368	355	346	339	365	335	367	370	340	349	331	359	329	334	356	323	333	336	323	343	341	355	318	324	338	327	330	324	334	326	339	351	344	305	318	333	303	342	365	340	319	313	333	306	337	352	324	354	336	324	329	328	348	313	351	357	328	356	344	353	316	341	323	368	324	331	367	355	319	322	353	315	348	342	338	331	328	342	354	320	335	335	328	341	346	330	349	333	343	311	338	348	349	335	344	334	356	331	325	331	338	337	356	290	346	381	337	305	378	312	356	341	339	334	355	329	329	335	332	359	322	323	365	369	328	339	338	323	311	352	328	343	351	355	339	322	336	357	313	360	374	343	307	389	319	344	365	300	341	333	353	360	380	323	341	359	334	359	363	316	337	342	363	349	352	370	362	308	326	328	341	310	327	307	313	320	349	326	346	346	307	361	342	334	337	351	341	340	371	348	330	314	326	338	358	370	352	341	340	312	340	330	334	358	340	336	297	332	330	321	343	337	343	351	326	348	359	351	355	346	335	322	341	343	345	307	352	357	316	337	339	339	350	345	326	322	347	327	330	372	350	353	345	349	320	360	364	321	343	322	329	344	317	346	302	337	357	352	346	350	355	338	333	367	343	356	330	367	323	347	352	365	334	360	343	321	329	348	361	320	366	314	306	351	367	346	353	324	318	350	298	293	311	352	335	327	357	343	356	348	336	344	328	358	366	309	330	363	330	362	350	304	323	318	329	316	327	346	326	339	375	337	338	327	356	329	354	362	363	340	310	359	322	364	331	352	327	365	332	326	330	375	330	339	341	326	334	317	348	337	314	335	329	332	330	337	331	314	360	316	321	354	360	331	315	346	343	352	357	302	335	341	317	322	338	356	329	330	330	321	346	307	323	341	351	351	350	335	312	323	354	353	360	309	318	334	349	345	349	372	336	338	335	317	356	356	318	322	352	392	339	344	357	334	323	361	330	322	333	335	348	324	332	334	325	325	312	328	317	337	353	321	380	307	330	354	313	309	315	331	343	348	323	342	346	348	353	330	331	298	355	355	331	379	353	336	336	349	341	322	346	340	330	322
19331	2786	2871	2157	1477	998	763	594	506	430	366	379	346	318	229	229	241	236	213	215	204	208	174	176	156	161	186	197	179	169	179	192	161	174	196	151	137	183	158	161	152	158	150	139	156	148	151	173	168	151	147	143	147	137	136	164	157	135	135	137	161	131	136	133	159	138	163	136	148	161	172	153	163	147	166	159	181	170	149	171	157	165	135	149	151	167	162	165	148	132	134	155	155	139	145	163	138	131	164	160	144	149	166	141	150	137	142	134	178	155	136	150	147	155	154	161	148	158	150	123	167	151	153	137	151	144	132	139	133	158	129	151	132	153	157	137	138	151	139	141	147	145	121	166	143	137	146	169	149	141	153	131	132	136	142	138	148	132	132	139	130	148	143	135	171	144	163	169	138	127	150	138	159	170	155	149	133	165	148	130	174	172	148	146	139	141	133	145	147	154	150	143	147	162	127	149	167	137	127	139	146	140	161	144	150	164	133	134	156	140	146	149	139	147	149	150	150	160	165	156	141	148	149	156	159	145	148	149	143	128	152	155	164	130	155	153	165	130	165	139	124	136	163	146	163	148	134	151	140	140	139	172	150	140	141	147	155	157	165	125	127	146	149	143	161	161	149	145	143	166	129	150	147	169	167	160	147	135	140	161	141	132	130	132	173	154	142	148	120	144	158	147	171	143	139	146	134	131	161	134	138	131	145	139	140	147	143	147	141	128	162	144	132	148	114	145	165	168	132	160	152	133	147	146	166	153	149	165	167	136	168	156	148	151	148	145	146	147	158	151	137	144	163	134	132	155	160	149	128	143	149	154	133	156	161	122	156	169	144	161	137	125	142	155	158	145	147	142	136	138	152	155	136	156	155	124	136	135	161	151	139	143	127	140	132	164	158	134	127	139	149	177	135	144	148	152	181	148	141	162	143	146	149	141	164	150	145	151	136	149	148	148	148	150	155	156	138	158	142	155	149	162	152	154	131	152	142	154	146	152	167	180	137	164	158	144	140	151	137	127	149	153	144	141	162	145	139	146	142	148	146	149	137	146	158	148	142	143	157	156	136	135	160	154	154	143	155	149	121	145	161	144	129	155	156	149	160	140	150	146	115	136	159	141	117	141	155	146	136	141	145	140	150	151	146	151	159	128	141	145	145	145	145	161	170	155	166	131	137	143	143	153	136	172	156	137	144	151	153	136	143	120	137	147	154	145	164	164	167	135	155	141	147	162	139	174	123	146	164	151	139	143	169	131	158	140	142	166	154	155	156	148	140	145	164	157	137	143	141	166	143	143	127	144	174	151	140	139	144	166	137	168	144	112	155	140	130	156	144	145	154	167	136	171	138	163	151	157	177	161	164	147	151	156	163	164	146	125	164	152	136	130	152	152	138	142	151	129	160	136	146	165	139	165	150	139	146	150	139	158	155	145	142	164	150	142	158	146	145	159	138	142	147	157	150	145	139	132	140	152	140	148	154	161	130	147	164	157	141	125	153	151	143	153	118	145	138	149	191	145	156	148	142	124	131	147	149	143	150	139	127	167	171	156	123	126	157	130	171	131	137	138	128	165	150	152	146	142	130	144	128	127	177	138	134	149	158	138	156	155	157	139	136	135	158	148	156	137	171	143	125	131	137	146	158	165	135	144	148	160	148	137	170	138	147	154	152	143	129	137	164	135	143	131	124	166	146	150	161	145	165	138	139	157	150	152	155	144	160	159	164	155	156	158	146	145	132	152	146	144	152	130	142	153	138	149	137	161	143	146	157	156	161	133	158	146	165	156	153	131	147	141	112	135	148	136	156	166	154	141	152	170	188	141	155	132	128	145	154	150	140	135	144	134	148	157	149	155	154	143	146	152	135	165	151	149	141	132	162	142	134	162	134	136	148	144	160	147	134	157	132	154	155	150	142	139	141	136	157	146	155	150	166	149	149	171	136	139	160	151	145	149	148	140	130	153	136	146	140	159	170	135	158	142	131	161	143	141	137	170	159	147	158	158	152	163	145	156	165	150	148	140	139	144	145	169	166	155	130	166	160	163	171	135	128	136	137	136	150	148	144	153	142	144	139	139	175	132	156	147	146	145	117	158	138	145	160	150	143	147	149	158	141	144	148	152	162	153	141	148	149	137	160	154	154	163	134	145	142	147	129	148	144	151	146	152	146	154	151	163	153	165	150	128	145	135	148	155	128	129	163	155	155	137	138	161	173	151	146	128	157	159	150	142	163	122	160	156	151	149	153	143	168	162	120	142	157	172	158	133	158	139	154	160	162	148	158	178	152	141	163	150	123	151	146	126	159	144	162	153	167	158	132	154	160	153	147	146	130	154	125	124	127	152	146	150	174	146	140	145	147	136	159	141	142	152	152	133	152	158	154	158	137	142	137	160	137	156	156	140	141	131	158	133	128	161	147	151	165	131	146	135	151	146	154	155	157	158	164	161	149	171	143	149	142	136	154	159	139	159	159	151	165	144	164	139	149	165	150	140	163	151	151	160	155	156	141	141	165	149	142	148	135	148	152	141	149	140	148	171	159	152	151	161	148	141	174	137	128	145	165	142	153	157	151	169	156	129	164	127	125	171	150	151	128	138	150	146	136	135	153	139	145	147	161	128	147	129	164	156	172	156	151	158	165	147	149	139	140	125	148	180	158	145	133	145	145	142	166	157	141	186	132	149	158	166	136	143	136	137	130	148	153	148	139	148	175	145	163	155	134	158	120	134	152	152	154	154	175	159	151	157	147	150	170	130	163	139	133	156	146	133	142	153	153	145	144	156	163	156	144	149	139	170	145	163	154	148	158	140	142	173	160	144	136	141	157	173	143	145	147	146	159	135	163	153	148	164	133	149	174	143	166	137	146	144	140	150	157	130	158	150	127	142	141	137	146	131	147	141	155	135	147	142	153	161	145	144	137	141	140	145	145	139	134	128	151	183	140	131	166	159	141	151	162	152	152	151	156	143	144	143	167	154	149	159	141	156	138	147	156	137	155	165	160	138	143	152	168	153	141	164	147	152	162	136	146	125	158	161	135	161	163	153	124	155	140	155	125	143	135	144	156	123	145	157	142	142	145	145	163	180	157	163	123	146	148	163	124	157	140	137	149	155	160	155	140	151	153	165	151	138	162	162	157	136	143	162	142	158	140	152	137	143	155	140	145	133	164	148	137	132	150	179	150	140	151	133	140	128	143	161	145	157	134	151	143	161	131	146	142	121	145	148	153	140	146	144	151	145	150	124	150	156	140	162	144	162	144	145	163	126	158	161	135	158	151	163	138	159	129	161	149	162	142	145	152	161	156	166	167	137	162	140	152	124	163	165	140	154	146	143	141	159	160	164	137	144	176	147	163	171	147	151	160	137	163	158	130	158	151	141	159	160	153	145	128	146	127	167	157	153	159	164	138	139	156	138	166	125	144	155	153	131	153	159	162	176	162	143	136	147	148	158	129	136	158	171	161	153	164	129	137	148	149	152	134	151	147	167	154	149	151	165	149	125
9868	2673	6405	6967	5839	4740	3930	3151	2682	2251	2029	1816	1610	1447	1325	1207	1167	1097	1009	1027	958	887	875	817	754	749	804	733	735	707	700	683	662	648	691	653	628	619	600	622	617	600	582	616	540	533	554	555	540	597	593	559	525	561	547	552	509	524	554	483	509	524	551	540	545	535	476	549	514	492	528	513	521	516	531	533	524	491	517	518	542	522	545	575	527	508	513	519	512	527	491	495	545	546	529	529	483	488	518	509	496	492	537	486	527	519	526	501	499	503	488	502	506	515	467	490	560	513	510	492	504	500	534	517	486	478	512	518	546	488	525	473	478	465	514	496	518	500	511	507	488	518	493	480	511	500	515	506	486	489	480	479	549	459	502	506	482	496	482	496	476	499	459	519	496	493	481	538	495	477	514	511	489	516	523	544	500	485	553	488	571	482	487	492	518	479	514	482	444	483	510	504	489	507	489	473	455	547	494	469	491	437	492	473	469	520	478	494	480	528	471	452	533	498	533	472	490	508	500	496	485	558	480	493	534	486	494	508	512	507	537	490	482	493	519	491	477	526	514	477	529	518	496	496	485	497	524	483	460	511	510	503	513	521	516	484	516	499	534	499	462	489	531	478	477	493	502	487	504	489	468	489	462	504	498	514	508	480	486	471	479	465	465	499	521	497	478	519	502	526	512	468	498	524	478	516	495	477	517	484	512	482	469	473	449	480	489	470	507	514	500	497	503	522	514	493	546	517	522	528	506	511	460	478	473	497	486	501	510	503	476	505	471	459	494	536	518	480	470	490	491	493	494	501	490	528	465	478	476	531	511	486	518	524	488	463	490	511	469	476	485	498	521	442	476	502	498	457	498	495	501	460	487	476	512	538	487	519	523	479	494	464	501	456	495	471	488	524	527	485	495	474	495	449	535	490	516	493	489	474	505	502	514	499	469	459	498	548	480	452	493	467	472	433	460	535	494	532	514	528	482	507	511	509	517	502	475	502	516	477	522	484	543	493	476	520	480	502	505	495	511	497	516	485	497	492	469	484	511	499	464	497	507	511	486	465	507	467	489	537	484	493	481	472	497	543	475	488	505	460	474	488	469	524	455	478	510	532	458	483	494	557	500	547	486	515	514	446	516	478	500	498	518	460	493	511	497	500	501	479	536	519	501	494	500	452	500	501	513	512	514	488	510	477	487	496	469	486	478	475	470	470	465	481	481	482	486	498	513	518	483	489	478	457	509	476	483	479	496	507	488	542	478	470	427	513	501	511	470	510	473	476	511	498	481	526	493	472	482	511	475	513	475	519	472	475	509	487	467	468	511	528	490	511	522	490	535	511	453	478	507	489	493	488	451	490	511	492	471	507	488	508	487	517	486	539	469	491	495	466	525	479	460	462	535	512	468	498	490	501	497	524	472	496	492	493	498	492	498	494	512	515	503	505	504	488	494	464	499	516	464	435	498	485	470	483	494	486	525	456	482	484	482	522	523	524	482	522	526	511	493	469	520	518	513	489	511	499	501	493	469	501	494	460	533	512	504	493	549	476	491	489	512	527	464	490	499	492	509	483	512	485	461	478	522	500	494	467	475	477	505	507	523	491	498	452	537	461	479	499	521	512	546	499	524	475	503	480	479	460	532	467	515	458	504	485	487	431	467	458	503	502	498	499	480	504	487	490	489	496	494	465	468	461	516	492	493	452	501	478	484	520	498	474	510	504	504	505	484	486	524	489	482	511	502	497	478	559	545	474	525	487	500	480	514	470	475	487	514	494	482	481	527	498	471	490	475	483	542	490	514	488	478	470	516	498	528	452	488	477	447	517	451	490	500	494	471	494	491	499	492	498	467	468	496	503	498	493	482	471	519	507	533	458	504	462	478	530	503	499	526	482	442	527	489	499	504	487	461	485	508	471	485	520	473	500	460	493	479	491	438	464	498	499	463	445	500	495	514	479	499	514	506	481	471	471	486	517	489	467	465	500	496	481	475	451	483	469	471	470	492	473	516	500	543	522	506	503	499	513	483	498	482	514	523	490	458	493	480	486	510	482	513	490	452	521	513	480	485	512	473	490	470	497	494	492	453	497	514	484	477	508	493	474	475	492	504	508	511	537	499	513	489	487	497	487	515	515	452	494	521	481	474	505	494	508	479	477	480	473	484	506	497	451	521	479	482	472	512	516	501	520	480	479	477	484	508	508	501	487	488	465	522	484	471	505	477	490	470	457	534	473	453	471	521	461	481	453	529	504	492	459	500	478	476	470	505	510	485	479	462	517	500	451	465	504	469	484	480	506	469	486	505	489	488	505	505	533	514	475	478	504	490	512	493	504	497	498	489	536	495	512	468	496	470	504	486	499	493	443	470	471	434	500	514	466	482	521	459	498	462	512	519	525	503	505	514	489	492	504	520	471	523	486	502	471	528	551	494	486	525	531	522	465	530	487	507	546	523	442	493	502	454	503	507	494	527	480	508	474	514	501	504	495	504	468	497	481	520	498	519	513	486	507	461	475	492	504	508	509	538	481	490	500	487	459	528	502	499	505	497	511	518	456	474	515	478	479	496	462	500	484	473	540	472	511	485	505	474	484	462	475	499	489	476	504	515	498	468	464	458	508	470	472	540	475	479	514	519	486	495	508	508	538	472	440	490	548	513	461	519	467	529	471	508	505	459	490	453	480	471	464	469	468	519	515	503	533	471	499	506	519	510	491	530	503	464	493	486	492	526	510	513	482	508	492	485	507	496	480	488	478	500	445	461	460	428	504	527	456	505	538	499	501	490	502	499	526	510	513	492	492	500	487	509	487	489	512	468	490	471	426	480	543	510	536	491	463	502	476	535	466	493	503	494	522	462	514	473	542	471	467	477	483	528	467	472	490	506	491	487	483	505	478	483	503	485	505	489	498	530	468	468	490	478	529	456	508	490	481	489	525	493	506	518	516	512	468	528	486	509	521	474	473	505	524	483	463	469	528	502	514	499	501	530	519	500	486	486	500	490	488	481	521	525	503	501	474	503	489	524	452	474	526	533	500	512	534	492	482	460	491	497	508	462	505	492	495	433	488	481	465	503	528	527	481	460	469	493	507	467	514	504	521	489	466	486	495	496	500	471	522	495	496	495	499	467	480	513	491	475	516	490	516	533	492	530	503	505	493	568	497	516	465	517	517	509	476	485	436	434	497	496	463	508	505	487	475	510	514	497	477	534	480	491	462	531	477	455	488	509	472	502	532	463	500	553	489	489	483	472	526	511	489	531	542	534	520	445	484	467	477	475	476	461	490	475	509	514	498	524	473	475	469	498	490	480	501	481	462	523	491	466	504	521	518	510	528	486	502	499	490	495	487	487	489	500	527	488	508	532	507	492	500	449	526	496	502	546	477	442	477	490	502	503	506	477	473	506	489	479	501	484	541	507	505	506	490	455	497	510	502	520	481	520	539	439	534	472	508	442	469	484	476	461	494	492	491	543	483	463	481	486	505	499	476	538	507	486	525	512	534	455	455	437	458
2683	273	320	244	247	219	222	229	209	223	190	212	203	195	215	196	200	217	190	208	176	203	192	178	198	183	182	214	179	217	219	199	200	219	198	189	189	192	192	205	177	179	242	204	208	173	166	210	186	185	213	195	185	214	200	202	203	168	189	194	192	183	171	192	210	202	202	182	189	190	206	192	192	224	208	194	192	199	204	181	216	179	180	212	190	177	228	200	207	201	181	183	188	205	197	233	199	186	174	206	188	206	195	184	198	201	203	190	162	169	195	204	179	184	209	201	215	202	199	223	192	204	208	212	181	199	199	192	199	182	214	180	216	190	164	203	205	203	200	212	189	203	196	176	201	211	184	197	187	188	190	216	189	212	180	198	215	190	184	190	192	223	191	181	202	210	193	212	163	200	210	203	210	211	201	191	205	176	192	182	190	194	200	222	207	197	208	240	188	205	200	216	175	184	152	199	199	202	170	189	199	201	175	193	229	190	205	206	180	195	185	184	192	169	202	179	194	173	202	185	193	189	197	208	166	208	203	199	214	211	200	196	208	205	205	200	178	206	198	188	211	212	218	193	206	209	216	173	194	204	197	209	204	212	181	188	171	206	182	209	199	201	198	206	213	196	184	182	173	172	189	201	186	208	206	199	195	214	204	194	177	209	182	211	204	197	181	202	205	184	189	206	191	176	189	187	207	210	176	196	192	176	177	203	222	217	205	215	221	178	176	214	208	207	185	173	184	209	188	186	211	197	212	207	198	195	181	196	208	209	208	224	215	200	192	192	195	204	195	218	214	204	183	204	177	199	189	193	181	193	180	195	198	201	203	215	163	178	201	190	204	191	175	205	220	216	216	225	211	207	190	185	218	188	185	213	171	204	196	181	191	178	195	184	209	189	190	191	227	204	210	211	198	189	188	186	202	208	174	187	190	174	218	199	185	159	187	203	193	217	179	185	198	204	190	164	225	199	202	205	208	195	211	196	191	187	206	185	189	195	190	180	200	207	194	207	192	186	193	206	192	215	211	175	202	216	170	199	193	181	193	183	204	185	219	188	202	194	215	185	177	193	182	185	208	177	208	178	170	195	191	195	203	176	203	194	186	198	194	185	208	204	205	200	199	204	194	214	204	200	192	179	230	193	172	193	202	194	192	199	187	200	202	210	227	193	181	212	193	194	183	222	181	176	200	197	184	190	192	184	201	197	159	192	199	181	180	194	217	196	203	195	189	173	207	180	170	200	230	162	184	167	193	193	188	195	192	201	170	198	195	178	196	185	176	198	209	200	176	184	205	183	211	180	180	188	191	191	180	201	214	216	192	205	141	228	173	212	181	185	212	177	179	173	202	190	181	193	209	175	201	212	190	202	175	182	197	197	193	172	170	196	209	174	214	189	188	198	193	196	196	184	206	173	175	196	203	196	195	213	194	200	182	215	179	189	209	207	178	202	167	185	192	195	190	204	188	192	190	198	176	211	203	202	178	202	182	197	181	198	216	188	214	196	223	191	191	198	229	203	204	198	186	188	234	195	189	194	195	195	214	197	197	200	198	193	203	207	180	201	205	205	179	189	203	224	191	212	208	197	188	220	190	197	203	199	203	199	216	196	202	159	205	198	192	193	205	194	189	193	176	183	204	185	188	196	194	209	193	184	219	200	184	195	208	195	230	214	207	175	207	209	211	191	180	195	208	179	224	213	193	179	194	206	204	199	205	210	185	198	167	215	190	221	221	229	170	198	189	206	196	212	192	204	181	194	199	196	208	191	199	200	172	183	201	184	216	217	196	216	191	181	181	187	223	206	204	215	166	201	186	197	195	195	195	200	189	215	175	196	191	183	192	221	198	197	175	212	191	190	177	173	207	173	183	180	196	212	195	215	215	202	208	219	222	189	181	197	207	201	225	204	182	178	200	193	159	178	201	186	227	189	204	209	191	192	203	206	229	236	186	213	191	181	184	203	171	202	195	208	185	207	183	198	179	201	202	189	214	216	229	198	192	246	221	195	210	181	197	178	205	194	183	178	199	202	204	197	188	210	178	199	212	236	173	199	190	204	241	224	176	172	244	175	198	199	224	199	181	195	231	200	187	211	196	204	184	192	199	178	201	198	209	200	175	189	185	199	199	186	219	193	230	161	179	182	196	188	194	176	194	191	190	220	195	182	202	179	212	201	186	214	187	212	201	196	189	181	211	198	196	177	201	201	189	210	208	189	195	185	178	180	200	198	205	203	185	212	184	177	213	211	229	194	189	197	214	184	204	204	199	214	193	211	179	188	206	165	182	199	208	198	213	197	186	205	201	188	200	192	229	200	209	206	211	196	192	205	199	185	208	203	220	197	191	198	202	180	204	183	192	203	215	202	203	188	179	215	190	191	190	188	190	210	193	180	176	199	193	192	207	209	204	210	208	210	206	164	204	203	196	169	207	196	218	199	204	200	184	183	207	205	220	207	175	189	203	202	214	206	174	187	198	196	202	194	181	183	200	202	173	193	198	182	173	186	183	201	223	199	213	201	193	183	233	196	197	203	159	196	198	210	174	181	192	195	176	192	185	199	195	232	211	213	189	193	198	181	197	196	190	213	192	192	189	171	188	216	194	185	182	198	197	220	216	191	181	176	223	194	198	193	173	190	214	179	191	194	171	185	188	189	200	182	211	187	182	194	187	214	183	209	192	185	224	189	221	205	211	194	200	179	206	179	193	188	210	201	197	191	201	197	196	208	192	191	211	203	195	213	207	205	222	195	196	183	191	210	163	195	214	186	203	191	206	215	213	191	223	194	194	203	204	200	178	164	232	206	173	174	201	181	192	204	215	205	203	164	202	199	219	210	215	173	207	200	175	216	212	193	208	190	219	187	206	201	210	199	202	188	203	188	205	178	207	167	193	180	207	206	218	199	190	197	190	203	219	217	202	196	202	181	183	202	188	187	193	192	178	185	192	210	191	182	162	209	220	224	197	185	188	211	203	192	217	203	199	195	174	224	191	207	201	196	202	166	198	186	190	195	199	155	228	203	206	200	167	188	218	188	226	181	183	198	185	204	171	195	215	212	223	209	186	176	199	186	215	196	179	218	219	222	185	200	217	207	218	193	204	198	212	189	192	217	155	221	211	185	210	185	206	184	187	183	191	201	227	207	204	186	205	195	197	210	179	184	210	175	201	186	174	193	203	215	184	186	202	184	204	170	204	205	211	211	185	204	209	179	210	184	213	193	200	206	205	193	184	198	191	196	200	190	182	196	215	185	219	208	184	207	174	175	173	185	224	215	209	177	220	187	182	225	187	209	189	209	191	188	194	211	212	195	199	172	170	203	213	187	205	211	200	200	193	199	191	188	193	169	178	186	199	202	173	191	182	187	183	204	161	188	198	196	192	180	189	211	182	213	184	210	184	214	190	180	187	177	174	225	186	183	156	180	197	196	181	163	191	204	186	231	188	209	208	195	212	174	201	181	199	218	185	218	198	190	187	195	208	180	201	193	203	184	198	215	187	173
3133	660	787	789	785	760	673	720	669	661	668	633	680	654	615	603	667	643	642	649	659	591	612	593	656	614	580	685	618	595	598	650	614	650	628	590	548	624	617	608	586	611	625	593	657	604	601	614	569	588	612	605	637	624	602	621	610	621	623	601	589	602	600	650	630	606	592	612	655	618	597	657	594	615	617	615	596	630	600	637	585	619	608	614	593	624	647	580	586	594	617	606	633	637	600	611	614	646	647	626	645	600	603	585	611	607	592	584	611	597	599	578	650	600	631	575	600	591	599	671	603	564	602	607	591	620	580	681	594	642	584	618	601	562	656	616	589	658	601	619	590	619	553	609	620	611	623	640	622	597	618	577	632	619	610	618	598	575	576	626	583	610	608	554	608	617	603	614	571	594	597	548	617	647	624	616	619	571	588	592	613	628	652	628	630	616	595	601	612	567	629	585	671	576	578	610	600	600	632	582	589	585	607	652	641	593	605	596	620	617	582	613	587	656	620	626	621	590	574	608	607	606	588	609	557	629	587	579	625	610	614	564	594	598	587	616	593	626	638	586	613	619	596	650	637	566	598	570	602	621	574	599	613	561	600	595	562	610	594	602	624	575	627	677	586	575	616	598	600	607	586	617	607	606	588	618	599	623	614	625	568	628	604	602	628	605	585	644	583	623	620	587	582	632	595	582	615	626	633	611	587	599	596	638	613	636	575	593	601	577	598	601	571	608	603	600	575	621	617	583	610	631	597	599	620	638	594	634	572	606	594	644	586	597	618	589	588	621	582	602	617	603	627	581	647	587	619	622	598	610	558	603	618	582	619	663	596	550	573	614	618	613	619	604	618	624	617	600	587	624	617	645	601	580	602	620	633	589	611	570	594	597	602	648	623	614	642	566	606	595	539	596	620	570	616	619	598	598	627	615	654	627	586	604	597	569	621	552	558	616	627	568	614	580	622	637	583	624	557	604	582	612	591	590	647	596	610	633	633	600	592	597	603	576	612	582	576	586	578	621	609	559	650	589	626	617	621	641	623	608	566	607	599	582	560	604	610	591	609	609	631	597	637	564	601	619	577	565	572	652	615	636	617	609	594	597	567	580	609	587	598	596	608	622	622	591	598	596	586	584	623	614	589	615	627	594	625	596	602	606	609	584	639	560	620	597	595	606	617	559	626	623	569	618	577	610	633	655	587	601	583	576	581	573	635	570	566	609	610	626	627	657	625	603	593	583	591	573	622	590	582	604	615	650	626	622	582	591	580	623	619	636	619	583	641	624	590	572	582	579	629	578	568	615	643	578	586	645	574	625	605	603	627	621	618	614	625	615	600	609	601	601	575	658	641	585	581	621	572	635	626	617	623	580	566	623	628	572	575	590	618	596	596	594	633	642	598	591	624	596	622	613	612	628	602	594	604	577	592	621	589	588	655	626	602	620	544	585	586	613	634	599	568	640	577	630	616	598	590	609	624	574	608	623	623	610	603	594	650	635	594	625	575	604	580	595	560	588	572	593	584	589	589	597	594	585	612	636	563	582	653	590	589	594	603	639	647	665	587	682	676	604	606	600	597	655	594	597	600	633	620	619	649	637	595	619	586	607	602	589	587	612	568	570	607	618	615	632	614	578	627	661	588	616	616	586	613	623	606	580	585	609	605	619	595	657	614	590	629	579	631	612	599	597	635	617	620	564	566	591	634	597	562	603	595	569	585	609	595	582	614	595	565	598	618	563	585	658	604	609	606	600	641	612	583	609	623	561	573	625	635	637	596	583	621	637	640	602	587	613	631	578	570	603	581	604	626	624	645	622	565	587	615	630	615	636	579	635	653	612	610	585	586	590	593	586	594	613	619	594	589	595	627	645	611	630	632	612	614	640	588	626	552	647	639	609	587	603	598	619	665	589	648	623	671	582	634	622	659	672	631	617	579	604	628	573	604	583	644	621	620	581	604	575	570	617	574	600	664	638	561	604	594	602	593	618	606	574	652	594	575	586	584	603	579	605	591	615	628	641	630	604	609	628	593	648	596	642	605	621	630	599	619	604	583	583	564	607	606	628	571	589	603	608	580	622	603	614	582	595	588	630	613	612	604	584	633	612	643	568	570	589	579	584	550	568	589	611	631	604	609	612	606	582	572	611	571	561	591	622	584	602	586	648	569	629	619	589	602	614	639	588	634	581	630	620	622	622	609	584	624	599	611	624	592	611	583	599	616	612	619	614	630	593	558	605	621	622	604	577	567	610	581	645	598	589	618	609	627	623	579	585	615	621	572	605	597	580	569	589	613	571	596	605	566	606	607	572	642	587	604	616	649	610	648	577	597	586	601	622	596	583	575	579	594	629	619	592	638	579	608	604	584	571	585	589	583	607	628	627	565	633	631	592	619	648	596	581	570	633	644	620	640	627	582	571	642	548	582	625	582	615	593	609	598	609	596	607	594	577	584	629	621	621	612	633	621	560	579	591	633	578	605	627	584	631	591	595	603	586	623	606	636	574	601	645	592	588	592	546	589	587	590	593	630	567	591	594	611	637	593	592	590	643	606	598	634	594	597	632	658	635	633	573	644	601	662	594	600	607	630	641	577	619	640	561	598	607	610	604	598	611	611	561	612	617	591	629	601	597	596	649	621	636	592	604	608	608	593	595	630	582	572	586	615	605	568	620	630	639	607	583	623	583	578	628	603	601	608	632	626	623	623	606	643	586	622	615	573	611	556	585	598	608	597	619	597	569	627	610	610	636	644	603	591	598	573	645	602	617	552	639	587	642	642	619	592	617	570	631	586	619	567	586	579	592	593	595	619	574	587	613	587	612	622	584	597	625	611	661	601	583	608	576	622	588	644	582	648	651	578	622	600	595	593	608	613	637	599	584	604	566	646	621	606	599	588	585	573	585	630	609	645	630	607	650	584	596	589	639	598	550	625	574	555	600	593	587	583	593	657	599	610	572	592	615	586	581	621	590	587	623	624	591	597	615	595	592	641	593	631	610	606	599	579	581	655	596	604	608	543	593	625	580	604	606	621	567	583	615	623	627	600	586	611	634	587	598	634	619	594	561	604	612	574	635	612	581	608	582	617	581	566	617	586	630	606	530	660	630	563	591	613	618	637	584	597	569	617	607	621	604	602	576	598	593	596	565	596	605	567	618	631	623	609	631	612	588	607	557	613	609	592	562	653	630	538	613	585	578	592	622	608	607	578	610	595	617	599	580	598	589	623	621	600	616	595	582	624	543	578	588	611	557	588	643	635	599	607	598	574	630	589	586	619	634	615	626	595	583	607	613	620	537	618	604	608	590	583	598	592	563	592	581	606	611	580	619	619	594	616	639	605	602	606	613	604	680	599	604	583	586	606	607	627	629	607	573	584	638	625	560	641	640	640	616	583	612	616	626	590	625	586	616	626	614	615	620	568	622	609	591	616	574	638	634	639	638	621	633	585	594	578	624	602	619	633	580	580	570	599	601	585	604	592	610	623	614	633	618	615	609	623	611	611	613
10921	1263	1373	967	739	554	391	327	249	232	201	185	179	170	159	143	142	121	131	119	122	117	132	124	113	104	98	112	108	102	121	110	89	113	113	119	108	92	95	114	95	95	101	101	113	112	96	101	93	85	84	111	111	108	95	111	93	101	95	113	97	102	89	92	114	100	97	83	116	104	94	86	108	102	95	110	91	103	99	89	89	88	79	106	99	92	97	94	84	71	104	111	81	108	117	94	98	94	90	102	92	89	100	103	87	93	97	92	96	105	98	108	104	113	96	97	99	86	92	89	80	110	87	96	83	96	87	86	96	99	107	73	89	104	89	94	105	106	91	98	98	97	103	94	101	84	102	103	110	92	86	99	121	95	108	93	90	104	83	81	99	83	99	87	111	91	89	94	100	88	102	109	115	98	89	81	99	93	94	106	96	87	87	115	91	105	97	104	91	104	76	87	104	80	94	103	94	105	101	93	86	93	80	92	81	79	79	81	78	94	104	110	120	104	95	125	94	101	118	89	95	104	80	98	88	92	99	108	118	94	100	123	106	106	90	87	92	113	105	104	104	95	96	85	99	100	84	85	96	92	92	87	98	110	104	84	88	96	97	91	107	106	90	107	97	107	105	92	97	98	87	92	103	104	92	94	98	105	104	98	97	94	105	100	83	95	92	89	101	108	96	101	85	100	93	103	101	89	101	100	87	106	86	95	89	88	87	101	97	95	104	110	87	93	89	91	99	113	99	84	98	98	86	106	103	111	80	105	104	88	97	98	90	108	110	93	95	97	96	111	108	97	100	108	90	96	101	84	103	88	101	99	102	99	99	98	83	81	106	107	106	100	94	94	98	94	88	104	90	95	100	98	91	98	84	86	106	99	107	79	87	84	73	98	109	110	109	108	101	92	81	100	97	115	100	103	100	96	115	98	97	77	85	94	81	93	106	91	98	102	102	89	96	108	107	100	85	108	102	99	75	112	94	78	99	98	87	114	84	96	85	81	84	89	89	107	84	106	88	105	83	87	93	96	103	99	102	91	95	82	91	97	102	107	97	94	84	93	112	114	95	83	88	100	104	91	83	115	90	114	96	110	97	92	106	111	90	107	94	89	98	100	97	91	85	89	99	87	115	95	105	101	88	112	110	98	97	92	99	111	86	93	95	96	93	107	78	89	96	94	79	98	97	107	98	95	83	105	106	77	99	97	94	101	104	107	97	106	113	104	92	88	110	96	94	91	89	97	97	98	100	103	109	85	86	104	98	90	89	101	100	106	82	100	104	101	110	100	96	106	98	100	95	110	108	98	90	103	110	91	87	96	95	87	93	88	80	96	85	87	87	95	94	104	96	120	92	105	92	93	104	113	98	108	86	105	106	85	85	101	91	109	88	104	82	98	93	84	105	116	96	101	98	88	106	109	123	76	108	110	98	110	102	95	107	109	94	95	95	86	88	97	82	100	103	94	93	125	103	96	96	89	93	92	75	93	105	85	75	114	94	74	94	103	88	108	102	97	99	94	88	96	88	87	99	94	101	91	96	108	105	101	106	85	107	100	104	91	95	104	100	86	111	87	81	100	99	98	96	95	105	98	97	105	94	103	95	89	101	88	92	102	87	92	101	92	114	82	87	83	96	92	91	119	117	86	96	93	105	96	83	104	103	91	105	111	90	94	100	102	100	98	90	102	99	99	87	106	76	88	101	111	85	97	93	101	107	86	92	99	84	99	98	91	82	94	98	96	75	114	86	95	95	95	93	88	87	98	97	90	96	76	81	104	98	86	90	97	98	100	94	110	85	96	106	120	90	113	103	89	104	110	96	91	110	91	85	99	91	89	96	100	87	89	93	78	88	98	89	90	102	113	108	105	109	91	100	106	119	113	78	93	100	105	75	89	102	93	102	95	97	86	100	88	107	76	82	107	101	100	97	84	87	101	108	100	103	102	101	111	110	101	125	92	80	103	110	94	81	94	95	133	116	89	97	97	117	73	94	95	85	87	93	95	85	99	103	90	97	82	92	114	94	97	98	90	76	100	100	93	87	105	98	91	90	91	106	78	98	97	114	83	102	102	103	109	79	94	100	92	103	88	97	108	91	102	82	112	95	109	98	100	85	89	97	81	93	100	101	107	103	89	100	94	94	95	82	91	89	103	94	103	89	110	80	107	107	100	110	93	100	97	111	89	103	90	107	100	90	82	96	105	102	102	98	89	107	118	91	97	125	90	93	90	93	98	119	86	131	94	110	105	101	96	102	88	85	92	97	115	111	98	92	75	101	97	102	106	97	98	95	94	86	115	108	105	92	100	93	98	113	107	94	98	83	84	106	99	78	91	87	87	105	101	90	89	112	105	90	95	86	110	81	100	111	109	92	89	94	89	113	90	99	103	100	93	89	81	97	80	93	96	116	100	97	103	106	95	81	80	92	84	96	99	103	99	99	93	111	97	98	97	101	92	88	83	112	101	99	93	88	95	90	102	93	84	93	102	107	94	89	92	89	91	96	88	103	100	107	108	96	108	105	92	92	90	90	108	90	87	119	86	105	91	79	97	96	86	101	80	102	75	91	105	90	84	113	92	107	91	103	89	100	85	93	90	119	89	85	94	88	89	81	87	99	88	74	96	84	82	95	94	95	112	103	105	101	118	102	86	101	98	87	97	77	106	110	109	85	91	91	90	97	121	103	103	104	103	76	99	107	93	105	98	98	104	91	94	85	70	78	93	88	103	97	104	115	111	96	95	98	91	83	92	107	104	85	125	100	97	100	100	81	90	75	90	106	113	105	90	117	98	103	102	84	89	86	99	90	97	124	85	83	99	97	103	95	98	97	111	89	101	77	109	98	103	92	106	113	109	82	89	86	91	110	93	105	97	119	101	97	111	102	99	93	107	87	91	93	110	114	100	94	94	100	106	89	107	100	109	83	115	82	83	94	87	83	103	96	110	113	106	93	89	91	108	106	93	103	102	112	104	94	104	81	97	96	88	90	94	102	82	117	75	101	86	113	98	93	101	119	100	101	112	103	106	107	118	88	102	100	97	105	88	105	87	104	90	122	87	93	99	106	107	115	108	104	99	105	93	102	94	107	86	105	102	104	98	96	106	101	82	103	88	88	95	101	100	68	98	107	100	102	99	105	106	99	89	92	99	95	114	92	100	99	97	107	106	114	79	97	84	81	90	96	97	88	104	93	92	113	95	94	102	82	85	97	90	98	105	79	98	99	92	99	94	92	116	90	105	89	100	93	100	90	76	101	93	112	92	98	108	90	96	95	97	90	110	105	80	96	102	88	94	89	90	88	110	96	93	79	105	84	108	96	83	99	85	90	101	89	103	81	95	88	89	93	82	96	91	89	100	88	102	111	112	93	81	87	84	100	98	86	102	95	79	94	87	90	97	107	99	91	96	107	102	91	101	106	90	82	99	99	99	97	95	101	87	114	97	85	116	92	110	95	104	90	88	111	90	99	109	96	109	83	99	78	99	109	84	97	104	98	93	85	112
7032	1472	3544	3810	3151	2551	2040	1720	1492	1316	1124	945	908	844	770	668	698	627	567	591	594	550	517	466	463	488	502	467	434	504	475	454	448	407	428	430	413	400	402	369	358	359	351	329	374	401	372	368	373	359	369	369	417	332	344	348	360	350	363	406	340	329	349	344	359	368	359	336	335	319	353	356	362	364	352	342	371	358	346	385	363	376	317	320	350	343	348	357	365	367	391	359	353	336	321	347	339	349	353	323	333	366	370	345	345	307	332	351	331	341	322	348	334	355	362	343	368	338	329	346	362	329	340	362	316	322	323	340	317	360	326	317	345	315	381	347	314	326	365	361	392	328	344	324	315	342	349	373	343	361	340	327	347	371	328	326	356	330	333	333	376	331	368	363	338	350	358	316	319	338	342	320	332	310	338	339	357	350	319	327	320	351	345	352	343	313	312	323	332	378	328	334	373	362	356	311	319	344	345	345	357	343	346	321	348	323	291	331	351	327	337	342	352	361	322	330	358	339	306	358	364	363	336	340	348	326	335	312	346	347	363	321	342	347	353	345	338	308	350	337	302	308	318	326	341	341	335	336	313	298	337	345	327	356	333	343	323	343	314	325	327	290	335	310	309	367	333	368	318	345	372	353	338	334	323	325	330	344	323	318	313	327	322	322	347	315	337	334	327	339	314	321	341	355	328	325	351	318	342	319	377	324	353	343	356	313	316	344	340	376	368	319	315	313	328	347	332	310	357	350	312	329	327	351	315	334	334	345	340	340	328	316	315	316	334	307	328	332	307	320	338	328	329	378	296	357	328	332	353	350	336	346	335	311	316	343	293	338	340	370	341	335	334	350	363	327	397	315	360	345	336	340	320	340	351	340	329	329	345	326	359	321	326	311	343	367	348	335	322	324	315	347	346	326	355	323	342	339	319	359	312	334	337	342	288	309	359	330	346	357	328	334	318	314	293	353	315	341	312	341	309	343	350	357	343	291	352	345	322	334	347	323	354	342	350	342	356	310	351	327	331	325	322	344	330	329	324	300	344	342	331	330	367	345	337	351	294	347	354	305	336	363	343	332	330	328	331	370	287	352	319	340	375	345	348	338	336	365	347	376	329	343	299	322	328	327	331	348	322	315	320	347	355	334	339	366	353	364	332	324	316	343	342	351	315	354	345	335	331	341	352	322	291	338	309	320	338	384	358	317	371	304	364	348	333	324	347	364	321	322	286	340	361	344	338	350	318	361	325	321	349	337	352	339	336	362	352	328	352	324	366	309	363	364	358	341	314	348	321	353	336	346	316	302	315	342	340	317	365	344	340	353	326	353	335	342	344	319	355	359	329	312	360	340	336	385	324	326	336	320	348	353	317	332	318	348	351	333	336	309	355	356	333	344	295	342	330	333	315	355	325	304	338	332	347	359	341	325	365	361	381	347	375	355	371	322	355	341	346	321	331	347	312	310	337	321	330	330	364	321	373	319	331	331	312	313	333	324	349	337	338	377	345	346	353	345	350	344	352	353	358	366	330	332	334	335	326	350	308	330	339	321	319	347	366	316	315	333	359	350	359	318	330	326	344	333	354	336	340	367	354	342	327	373	320	308	332	348	338	346	326	339	310	353	339	333	326	343	333	366	332	362	336	370	350	372	351	364	330	346	351	359	349	336	335	343	330	321	330	343	322	311	334	322	324	335	332	358	332	368	343	329	320	321	317	326	351	371	327	355	354	350	300	372	332	334	357	340	332	362	342	371	316	326	348	358	302	317	311	341	295	379	347	346	330	342	348	373	324	323	349	307	348	324	319	344	311	350	368	324	342	341	344	324	330	314	333	349	357	322	295	331	339	359	371	329	324	348	363	333	353	348	309	334	317	364	335	348	336	318	385	339	348	357	325	366	355	336	351	324	302	334	325	335	302	336	351	359	381	300	321	346	347	338	348	340	349	345	413	378	335	331	343	341	346	340	345	336	328	347	324	351	350	338	339	319	324	317	314	344	322	318	314	316	348	314	334	347	353	314	318	347	342	368	357	336	370	352	332	336	337	332	355	342	337	346	317	363	354	336	325	313	344	307	377	320	345	315	317	321	291	346	350	328	336	329	313	352	307	321	374	329	352	338	336	359	337	365	346	348	351	339	351	334	330	339	324	354	351	344	330	348	311	396	309	338	349	315	346	320	352	369	357	355	348	343	343	314	320	321	366	311	327	357	316	338	318	313	340	366	348	342	343	322	308	351	313	352	327	331	330	343	325	322	336	355	321	332	351	313	376	339	347	311	318	319	348	307	340	337	336	340	342	341	316	342	317	348	341	362	370	355	360	351	299	344	290	319	327	339	315	316	302	323	333	362	330	343	346	335	329	344	331	347	332	319	349	338	383	326	328	329	318	334	284	327	356	333	349	351	304	343	374	342	310	308	342	324	321	371	315	331	327	354	332	340	331	330	347	344	367	347	356	334	345	345	343	341	311	346	333	321	317	302	320	339	336	312	318	324	324	324	326	350	333	326	337	369	332	324	325	356	335	356	369	313	328	339	319	359	337	332	361	327	350	344	371	333	319	345	340	312	339	323	336	347	308	345	346	314	323	379	335	358	346	337	327	332	330	339	325	344	317	330	332	329	311	324	334	313	335	312	333	376	327	325	342	316	342	328	329	319	336	309	347	329	354	324	340	317	331	340	343	311	336	314	352	322	339	337	347	335	284	355	325	314	320	336	336	317	338	336	354	356	334	363	343	356	362	323	305	348	313	351	322	354	363	322	364	369	304	320	335	368	319	322	335	358	387	317	345	346	335	317	347	279	331	346	324	319	313	318	330	306	315	346	306	344	292	330	338	332	323	322	341	325	332	309	335	332	351	379	312	341	336	346	316	332	297	341	322	378	355	298	324	297	336	353	321	340	360	350	313	351	339	370	299	310	356	325	355	322	354	337	323	310	367	333	360	307	319	373	322	351	328	348	360	327	353	329	322	309	349	335	343	353	323	332	367	357	305	337	349	348	350	350	304	323	327	335	379	346	325	335	297	344	330	316	364	310	338	343	352	331	332	345	316	337	289	340	318	373	344	346	312	346	353	354	337	342	318	330	334	325	316	294	326	352	356	317	327	337	331	302	334	346	326	359	332	334	364	315	319	354	350	334	332	330	359	324	330	327	372	360	346	342	315	299	335	338	338	340	337	327	367	319	350	328	326	325	308	343	346	320	321	323	342	343	361	379	304	315	337	342	337	331	320	344	359	362	386	318	336	367	334	348	351	318	341	348	366	361	337	342	314	313	343	349	335	359	339	341	333	326	321	351	354	340	333	292	332	330	337	327	340	373	310	342	318	371	321	347	356	323	389	355	362	304	357	354	352	297	299	305	314	319	304	353	358	321	310	337	336	341	338	318	348	341	306	347	363	339	336	333	328	328	332	343	340	340	341	338	346	303	358	343	332	339	379	314	327	319	345	344	352	344	329	343	325	329	323	322	351	338	357	279	308	308	330	338	301	344	346	340	304	308
18235	2646	2927	2182	1460	1029	801	598	486	402	380	336	260	296	246	258	219	247	231	196	220	164	187	204	201	166	181	178	181	156	197	145	177	144	187	156	150	146	153	181	141	184	147	151	176	159	154	165	148	151	148	161	153	146	157	154	145	144	143	166	136	154	163	155	170	146	127	152	158	169	142	121	136	154	156	144	169	132	158	149	124	154	122	139	137	145	172	158	141	144	157	130	157	152	151	151	145	127	133	147	136	170	157	152	141	149	140	159	166	144	109	156	123	137	138	146	149	161	141	167	140	142	128	151	161	164	144	153	140	142	146	151	115	142	137	166	151	170	156	152	155	152	142	153	150	139	152	151	142	151	149	127	144	140	142	154	144	156	149	147	163	153	163	146	135	143	147	160	146	160	142	141	174	144	134	136	146	153	157	161	155	147	155	139	138	136	136	174	141	149	147	123	136	147	158	134	158	139	133	123	153	161	144	150	129	141	140	130	156	158	144	145	139	143	153	155	144	145	143	151	130	163	132	141	157	131	167	157	173	147	152	150	139	160	136	163	156	150	134	157	123	155	153	142	144	146	148	140	145	162	154	149	164	135	144	161	149	142	133	149	143	149	162	154	140	145	143	156	151	152	116	137	153	146	155	143	142	163	149	164	143	182	155	129	157	149	151	128	164	123	149	170	141	142	141	139	156	167	156	145	155	144	162	150	156	141	146	164	144	124	149	128	140	143	138	163	150	161	157	146	141	138	143	161	155	159	149	160	152	144	149	159	147	160	146	144	156	137	153	137	150	123	159	167	144	146	148	136	174	154	128	143	171	154	155	150	142	155	143	134	157	141	141	152	135	147	142	143	165	127	138	149	166	154	178	136	143	147	142	144	139	158	141	146	140	145	157	154	155	148	133	144	167	131	137	155	169	142	145	135	151	140	153	141	148	164	142	157	142	142	142	146	151	170	158	136	146	134	140	126	135	150	138	139	153	122	128	150	128	153	133	145	149	156	135	131	147	160	158	139	121	166	170	170	168	129	133	139	133	150	141	148	121	131	134	160	141	150	145	159	154	149	147	142	156	160	155	165	147	159	164	146	170	152	146	157	139	149	138	161	155	153	156	152	137	148	154	146	152	156	142	142	175	149	153	156	154	158	125	131	137	143	149	145	135	155	145	170	134	130	135	159	148	161	151	160	160	156	142	161	138	163	120	132	152	154	131	166	147	135	172	162	164	134	145	130	149	150	134	115	151	153	121	160	150	110	154	143	166	149	144	137	142	158	143	143	163	144	156	160	133	132	155	145	169	135	145	148	145	177	151	160	171	147	143	146	146	154	155	143	130	149	149	181	161	164	151	140	140	154	131	137	149	167	141	136	140	142	160	153	148	160	156	152	137	156	164	167	140	149	133	162	144	130	129	159	130	133	149	145	150	168	133	145	129	146	134	143	163	145	135	148	145	134	145	164	147	140	129	130	133	128	142	178	144	132	155	165	143	138	161	142	136	128	147	145	134	141	136	135	133	150	164	158	166	140	144	175	173	140	120	140	155	157	156	149	146	139	149	148	150	126	174	175	154	149	143	135	160	148	164	171	133	134	131	151	140	145	133	143	137	139	132	156	138	151	140	144	138	149	140	147	147	133	158	160	139	141	158	134	144	135	149	154	140	165	147	140	161	157	146	154	152	144	138	136	165	155	137	148	153	136	151	144	145	125	165	155	143	161	148	150	147	159	148	135	148	144	165	158	150	147	135	176	142	148	160	163	148	151	140	134	151	152	148	150	133	136	145	156	157	134	151	156	159	157	151	135	158	127	151	129	140	120	147	147	152	151	143	138	175	160	149	145	127	138	163	157	132	148	147	148	142	153	152	147	131	140	137	158	141	150	158	153	152	133	155	148	135	143	152	139	151	156	151	143	145	158	159	143	132	141	125	153	153	153	122	134	148	143	128	152	175	158	153	162	169	144	153	135	144	141	155	152	157	124	134	135	162	159	148	152	140	132	125	133	141	135	138	133	146	146	156	157	151	152	137	148	162	146	125	147	144	131	160	131	153	164	126	148	151	163	151	172	156	143	155	145	131	131	156	122	154	138	168	147	138	164	171	144	155	135	149	126	131	125	140	153	149	149	139	154	147	137	154	135	142	126	126	163	134	142	165	119	156	157	179	139	159	151	152	130	134	140	162	116	154	160	138	133	164	143	139	143	155	133	148	141	154	140	140	136	133	124	143	133	144	140	170	149	134	133	181	146	135	139	155	151	141	166	142	163	155	152	129	166	148	142	142	152	151	155	168	128	184	150	147	125	148	148	156	153	142	138	124	144	145	156	154	149	133	134	144	135	140	124	154	142	140	140	137	162	135	129	151	153	129	141	112	151	186	139	140	137	130	144	167	150	179	157	114	148	139	156	176	130	158	148	146	135	143	142	162	149	175	135	148	138	175	136	149	163	162	134	149	140	163	155	133	155	143	143	137	120	159	122	167	145	139	151	121	146	172	162	134	148	148	151	131	135	155	148	142	130	185	181	164	143	132	143	149	152	161	150	145	139	152	149	135	148	129	164	145	136	154	122	140	133	116	138	170	138	137	151	145	143	159	135	141	137	159	144	140	151	135	137	143	153	151	158	180	132	145	149	156	149	138	146	159	154	146	144	157	148	140	150	177	150	124	153	142	154	166	139	149	149	155	124	134	161	162	144	129	152	146	159	137	146	136	151	141	135	142	133	146	151	131	154	141	139	151	123	137	147	128	158	154	145	141	129	151	142	154	138	131	147	151	146	138	152	160	156	150	135	135	147	156	173	144	142	152	153	155	149	142	156	141	134	140	154	165	160	145	123	151	126	140	161	127	151	146	138	142	143	151	159	154	144	141	160	135	134	138	140	151	137	155	138	136	145	150	153	195	153	142	137	154	140	142	118	129	167	155	155	148	126	173	135	169	148	178	131	169	163	156	133	124	139	135	174	131	141	153	147	150	125	134	125	136	146	143	133	127	155	157	162	165	160	144	139	133	161	129	151	141	163	146	157	145	141	164	141	144	171	150	130	125	162	162	141	155	135	147	142	150	128	138	154	148	124	138	138	141	152	152	124	143	131	166	151	143	150	162	143	146	140	149	142	157	133	157	137	151	153	139	161	143	145	137	129	173	143	152	150	156	144	134	151	156	147	150	157	156	145	139	162	143	150	160	150	155	137	123	144	144	143	142	145	157	152	153	146	145	139	147	128	147	125	143	139	148	144	153	139	162	135	165	132	156	160	152	144	160	141	153	163	140	140	138	138	137	154	158	155	137	154	147	159	117	138	143	145	143	147	138	153	143	157	143	129	151	150	147	161	168	144	118	161	162	154	146	124	138	144	161	147	147	145	154	133	157	146	140	148	151	166	148	139	125	145	138	146	144	148	147	137	152	123	155	144	129	159	152	149	160	155	161	145	147	126	135	149	147	136	165	134	178	153	184	133	163	162	151	153	146	158	112	178	160	148	116	164	141	144	163	161
9196	2752	6617	7060	5920	4721	3818	3209	2666	2333	2016	1787	1546	1403	1354	1230	1151	1082	1080	975	933	940	891	820	787	803	767	746	734	737	695	677	652	671	685	625	661	647	582	616	589	613	597	590	579	576	530	557	552	560	530	576	538	549	516	529	548	552	550	538	548	507	509	563	531	543	517	555	525	501	518	490	561	531	502	554	527	524	510	517	512	475	533	504	488	489	485	540	520	490	515	501	500	510	528	525	486	459	525	504	516	484	474	491	488	519	534	499	513	497	529	485	484	477	542	557	521	511	495	494	490	499	459	509	483	491	490	512	485	513	511	556	526	558	482	459	435	519	531	475	518	483	519	511	538	503	512	519	493	492	507	480	510	489	495	485	524	521	497	517	466	532	444	484	469	512	515	480	527	510	511	479	506	490	507	497	516	463	492	550	457	475	540	510	494	529	545	463	470	472	539	496	473	484	517	512	511	505	499	477	511	494	504	491	459	513	515	481	494	485	499	480	490	493	509	510	499	466	498	493	506	519	495	526	514	554	529	470	502	490	480	493	506	527	502	480	503	484	525	529	503	473	509	470	493	514	485	499	515	527	504	528	508	517	499	519	456	465	509	478	479	480	460	516	469	497	474	465	463	449	483	450	460	513	467	520	485	483	489	470	473	477	473	446	486	495	484	490	495	507	491	531	471	496	480	468	483	514	502	492	523	520	468	487	475	521	533	500	541	488	447	475	519	468	496	500	511	475	485	490	496	515	533	499	499	453	490	477	494	499	507	485	473	471	496	508	536	460	492	466	475	500	498	488	486	486	501	475	482	476	486	509	462	485	492	513	498	498	468	503	486	472	487	500	482	489	483	462	518	479	493	482	489	503	500	527	455	492	504	502	526	503	489	460	492	485	477	494	490	483	489	451	493	500	533	466	483	513	502	464	469	473	501	513	489	445	506	502	489	435	442	465	488	512	501	517	498	488	462	483	472	513	464	503	482	477	477	483	475	485	454	462	479	476	481	472	471	521	511	487	507	472	503	521	457	496	490	507	523	478	489	532	509	500	491	463	458	479	521	528	500	496	545	471	462	518	542	499	508	495	495	497	476	496	493	483	477	507	485	507	492	454	499	476	456	507	478	476	485	479	475	482	503	496	462	496	478	489	520	512	502	512	489	508	505	526	532	455	469	498	495	508	459	484	527	449	467	454	523	485	501	474	465	519	499	500	498	520	520	556	547	476	532	470	534	481	506	463	443	491	507	507	514	455	451	499	517	538	494	520	481	468	490	524	467	490	485	503	472	496	453	533	460	511	453	518	484	508	500	481	452	507	500	481	481	495	502	508	512	501	462	466	531	478	508	464	487	515	504	510	474	471	493	455	533	521	513	487	482	500	494	466	494	524	463	477	503	471	505	487	498	517	483	480	513	533	476	453	494	496	475	486	493	463	512	532	543	519	508	518	506	499	486	479	496	506	468	506	480	505	483	489	507	491	460	525	492	507	512	478	497	503	484	484	546	508	520	468	513	493	526	476	458	435	499	530	510	489	482	506	484	505	482	499	531	477	537	487	480	531	459	498	489	462	469	538	480	479	503	458	469	483	506	450	501	504	489	496	474	499	466	499	514	504	488	488	507	470	494	490	538	548	427	484	519	454	497	466	522	474	526	508	538	541	496	468	492	482	459	488	510	497	516	495	502	506	488	465	463	506	467	514	495	501	512	521	463	465	483	517	472	494	435	463	470	496	536	498	503	513	536	463	485	501	491	492	449	473	513	504	483	521	473	462	504	458	494	492	517	538	485	486	498	453	480	493	527	467	503	482	512	501	522	468	519	483	505	515	458	480	490	495	480	476	504	488	491	501	511	493	494	452	489	525	522	517	500	508	517	500	478	489	501	439	461	480	507	486	489	528	489	542	526	522	496	501	491	464	516	507	439	452	511	489	506	511	534	503	500	468	506	483	519	463	484	490	450	493	508	495	465	495	473	487	504	443	480	523	523	492	503	466	464	479	496	483	491	462	458	486	474	524	446	475	467	493	507	506	487	472	474	448	496	487	452	510	484	470	468	483	470	505	474	538	505	459	475	531	503	512	490	484	478	497	474	468	503	516	486	502	521	474	492	487	450	488	511	493	493	457	500	512	521	473	500	422	514	498	502	487	473	506	500	476	504	496	527	471	490	531	484	499	546	500	513	498	518	493	528	512	484	497	545	466	505	467	494	490	484	450	488	531	503	504	482	466	486	467	493	491	537	496	520	467	486	484	480	503	547	491	511	492	462	511	507	540	490	447	492	527	475	483	473	518	511	467	465	521	461	503	504	543	507	511	500	495	503	545	497	491	484	509	538	475	482	531	526	505	511	478	481	480	458	487	531	504	551	502	491	476	496	460	466	513	496	493	514	455	529	526	515	487	447	481	471	498	491	500	485	486	491	526	503	513	499	495	491	460	477	478	475	509	514	479	487	448	487	451	469	498	475	506	514	497	520	477	520	487	455	459	457	471	462	501	495	497	489	517	498	503	490	473	506	505	507	493	458	494	466	529	487	465	482	510	532	467	511	488	523	483	503	491	496	518	473	452	464	469	482	478	453	469	511	468	515	497	495	507	481	450	465	465	490	481	501	493	481	477	497	495	491	491	480	516	430	449	495	511	490	470	516	509	485	482	528	493	478	527	532	495	512	510	532	503	442	464	488	479	478	541	483	491	515	470	503	515	477	504	491	485	491	470	491	487	514	476	529	502	497	492	513	508	516	485	455	522	498	468	485	497	512	463	489	483	488	469	509	498	493	553	509	441	527	478	472	507	490	512	480	501	463	455	496	502	505	486	526	527	498	534	482	539	479	500	516	507	501	509	433	503	487	457	467	489	525	452	467	528	475	472	504	519	504	519	508	467	472	518	516	512	462	495	488	500	486	484	489	492	489	484	507	458	490	500	542	480	462	499	519	449	455	482	481	492	512	525	490	437	468	465	505	512	509	485	503	539	475	501	465	468	475	547	515	484	478	497	471	472	529	519	515	506	494	483	526	498	477	467	449	497	492	482	499	509	494	468	436	511	486	433	495	490	483	480	462	496	515	489	517	487	514	540	480	493	513	443	496	522	451	479	476	491	457	500	467	483	493	486	451	506	490	482	509	464	503	502	504	487	534	465	488	490	470	428	460	490	508	514	493	487	482	489	507	488	481	507	473	475	491	499	505	464	501	489	474	451	481	488	477	445	473	503	457	477	516	491	461	519	490	499	499	484	488	474	529	512	506	481	480	490	449	486	483	477	517	492	502	499	485	469	488	459	497	480	507	468	504	499	510	490	488	501	499	484	512	506	523	467	469	478	488	472	500	494	520	485	487	485	489	465	443	442	528	478	523	452	441	469	500	493	480	481	478	497	504	494	521	466	481	485	482	459	496	539	508	491	523	496	498	503	496	550	523	466	494	459	484	489	504	514	512	463	471	513	474	454	477	517	501	471	473	470	464	515	450	493	515	501	482	501	475	494	498	501	481	481
2569	262	278	237	203	215	204	201	215	204	203	205	194	190	214	181	206	198	195	187	191	214	186	223	193	204	185	199	185	172	212	192	195	209	170	202	213	174	187	169	209	175	188	182	184	198	191	184	196	216	181	190	182	186	192	192	208	188	178	197	208	205	195	201	204	199	204	187	208	222	176	212	224	198	173	218	190	164	199	187	213	208	198	194	213	210	193	182	203	184	194	198	186	198	175	197	203	161	213	198	202	200	164	203	164	206	171	187	182	207	198	192	202	185	188	203	178	183	197	192	203	193	203	174	213	208	200	207	199	204	178	185	191	202	210	190	183	197	204	205	201	211	207	190	192	200	193	208	201	180	202	187	196	209	183	204	195	209	197	212	224	188	203	186	199	198	202	162	184	179	205	184	194	187	211	201	184	222	195	213	217	158	180	188	196	209	165	213	196	207	195	181	208	185	177	180	202	218	180	182	182	196	211	222	179	185	192	205	195	199	199	187	203	185	214	228	200	199	204	198	186	215	185	177	195	201	210	206	194	219	192	189	204	185	192	183	190	181	195	195	192	189	188	195	176	187	218	179	174	197	214	173	176	205	183	193	204	182	183	223	194	210	213	224	213	198	192	211	221	195	191	188	193	194	180	195	170	185	213	192	186	210	199	198	195	220	196	201	216	208	202	196	177	197	199	183	219	179	196	183	199	190	201	208	185	207	187	174	216	217	215	201	226	168	199	162	220	199	207	192	196	204	170	204	192	194	182	190	190	196	204	197	158	205	203	197	197	206	198	202	216	177	217	206	201	195	210	211	159	225	207	195	183	176	199	182	188	190	179	207	193	199	192	181	205	188	205	193	164	208	184	195	170	201	166	220	203	192	207	179	179	179	187	187	216	198	204	191	191	199	202	215	200	207	205	186	202	206	206	188	206	195	197	184	180	178	197	206	213	226	201	193	197	193	212	165	187	211	197	194	205	196	227	200	193	189	192	199	204	185	199	243	186	209	186	207	200	176	220	203	208	210	195	225	193	204	154	181	202	183	180	197	198	178	208	206	160	185	206	191	197	196	197	195	214	208	201	191	220	198	189	195	182	188	190	199	200	208	204	194	198	189	198	200	181	201	190	226	203	180	183	208	212	164	186	213	170	194	197	179	207	174	209	190	195	187	174	181	196	196	193	175	216	184	192	207	211	199	195	192	194	195	212	189	185	189	213	228	184	217	195	188	193	205	233	194	174	197	226	199	212	166	186	198	196	172	182	209	207	199	181	202	199	191	176	208	188	207	202	167	180	210	219	173	184	185	200	165	198	172	202	197	195	195	190	193	198	205	197	187	204	159	187	188	188	173	190	191	210	196	194	200	213	182	183	203	216	202	191	204	204	191	225	192	209	169	178	195	203	197	206	213	199	178	179	198	197	212	173	195	201	185	201	204	190	171	192	204	205	188	209	202	161	209	204	193	170	172	200	199	179	227	186	185	198	202	179	178	217	196	196	190	184	217	200	186	198	185	198	225	196	185	174	197	193	214	163	193	179	191	198	220	191	184	227	183	209	183	202	188	204	206	194	188	204	190	187	179	182	196	208	209	197	197	197	214	184	183	199	204	205	181	212	205	197	207	199	206	212	187	191	204	192	188	185	210	209	205	202	209	174	218	184	227	194	187	171	224	198	186	202	207	193	198	196	204	199	199	206	184	185	212	182	205	188	196	218	211	186	214	168	192	187	202	179	202	183	182	179	186	196	188	186	208	213	210	198	181	186	191	196	191	175	188	216	198	207	179	218	186	182	188	208	191	181	215	190	198	223	185	211	189	195	202	222	204	177	203	219	213	183	200	197	200	205	212	195	192	201	182	197	185	203	212	187	188	214	217	196	205	226	206	180	177	199	213	202	212	194	192	217	210	236	195	202	171	208	175	203	193	206	184	209	200	187	208	202	215	204	221	197	220	189	196	233	218	226	221	187	212	205	186	180	196	190	177	186	187	204	199	205	182	178	222	196	184	203	217	185	215	161	188	192	173	201	206	200	212	173	184	196	197	210	210	197	188	182	176	214	216	191	193	194	227	192	216	185	205	195	180	205	215	161	203	209	177	198	203	181	215	181	188	187	186	200	224	219	205	208	193	212	207	202	207	202	186	204	181	184	200	203	178	197	193	192	203	188	194	182	187	176	218	225	199	183	201	189	203	187	198	215	219	193	187	183	195	183	202	192	190	222	200	191	190	192	203	233	179	223	198	171	198	189	196	227	205	186	183	169	175	221	198	197	209	174	196	203	213	202	192	202	181	203	197	192	195	185	172	192	199	197	190	203	193	209	184	184	161	218	181	171	191	179	186	204	207	192	211	208	215	215	192	166	207	201	170	197	168	201	196	200	182	207	202	191	199	221	212	209	197	211	200	159	190	194	199	195	195	221	172	192	226	173	199	221	177	190	213	202	203	181	210	196	209	185	181	206	181	184	184	198	183	208	203	181	207	204	195	203	206	175	200	222	202	180	183	198	184	181	147	199	180	203	220	193	185	192	199	213	200	194	209	210	233	194	202	199	203	187	187	189	213	179	198	198	215	175	172	183	210	205	203	199	191	211	201	191	192	205	187	191	198	186	196	197	208	206	202	197	220	177	191	189	179	198	197	195	220	214	189	212	194	187	193	165	201	197	183	217	218	199	191	210	195	178	189	183	201	197	204	194	207	218	221	181	197	176	182	207	206	185	187	201	182	214	211	203	206	179	192	197	195	214	186	214	221	194	194	198	201	190	181	184	180	234	180	174	197	184	207	202	185	186	183	201	187	192	144	163	209	213	198	194	215	239	182	186	204	203	207	185	215	214	197	195	193	192	174	198	191	186	188	204	201	205	214	176	173	232	194	204	198	174	181	204	224	164	196	183	198	217	189	179	218	199	206	206	200	192	200	222	172	195	207	172	174	200	202	217	203	184	189	184	171	180	176	197	205	194	182	195	197	201	185	200	211	209	204	196	212	166	188	187	181	201	187	213	196	204	201	215	187	208	206	233	196	198	199	191	210	196	193	194	188	181	202	203	202	205	200	187	197	186	218	181	187	211	213	178	192	193	192	211	188	188	181	180	190	189	204	205	205	200	184	195	178	214	210	205	195	194	220	190	183	192	226	186	203	208	197	178	204	194	205	203	171	213	168	211	172	221	178	232	186	190	185	200	191	205	199	192	198	203	198	192	197	201	199	188	205	182	207	187	179	178	178	210	192	231	192	208	196	195	189	189	198	175	204	212	206	187	189	215	209	203	226	215	193	189	186	187	179	208	189	209	197	205	196	206	207	192	196	191	198	200	182	184	212	196	195	194	209	185	201	195	177	211	210	173	204	172	180	202	206	190	192	196	199	202	186	201	192	206	176	186	182	190	210	193	206	223	190	193	216	190	172	204	172	201	200	215	193	202	216	187	203	191	206	231	182	201	183	187	186	169	211	209	205	186	179	189	212	205	209	185	208	177	191	227	208	194	196	165	189	185	187
3218	706	797	863	783	740	711	689	654	696	668	624	642	587	649	647	604	623	601	635	634	568	622	593	660	683	600	602	589	641	607	594	561	627	604	648	631	631	601	579	589	593	622	620	621	593	641	621	594	613	579	558	590	584	605	601	595	583	580	633	603	590	621	614	620	591	593	623	596	599	603	582	650	627	619	644	633	638	565	632	588	607	593	585	585	563	577	646	619	610	598	641	605	621	595	618	581	589	613	589	613	627	556	626	604	580	580	607	573	598	614	604	589	566	587	604	609	625	533	640	602	571	555	575	596	666	629	617	572	596	611	594	631	628	571	570	639	574	568	621	608	601	595	578	637	656	641	596	621	626	616	645	551	583	620	613	580	601	599	613	604	629	590	586	587	638	629	591	604	630	619	646	621	599	630	584	633	592	608	606	576	602	611	584	604	550	593	597	646	587	618	622	608	592	601	585	568	593	603	575	574	579	553	598	624	622	556	611	580	613	588	626	599	580	640	599	616	596	558	616	600	638	644	594	596	604	642	624	603	622	629	607	566	593	606	636	593	592	604	583	574	567	577	582	573	570	589	628	626	608	628	588	556	628	594	617	587	594	588	589	574	596	587	612	581	606	585	590	597	610	603	589	569	623	671	602	576	606	571	612	628	633	617	632	574	597	600	568	620	638	585	614	654	645	654	622	546	562	615	559	627	601	614	622	616	591	616	618	580	568	565	562	598	593	629	597	561	575	593	598	616	627	650	645	625	576	590	546	574	599	625	546	572	585	560	615	598	613	593	621	627	570	576	586	623	640	584	579	607	599	610	584	578	583	618	602	587	580	631	585	650	594	599	617	601	607	608	608	603	548	595	590	612	606	599	604	587	602	632	615	594	610	563	619	582	664	568	629	616	604	616	607	613	616	615	659	570	640	605	656	590	576	602	587	608	556	606	593	587	624	584	602	552	626	641	623	538	630	612	639	561	562	553	569	584	573	613	587	586	646	577	589	608	583	630	607	608	626	607	595	582	647	604	597	572	610	613	594	570	576	613	604	598	646	633	599	596	572	614	608	601	618	592	575	591	609	618	608	631	582	593	584	595	590	575	624	598	594	562	583	588	631	593	602	623	624	619	619	621	579	639	591	622	628	607	575	612	598	622	645	596	601	640	570	589	602	639	598	646	563	576	538	616	608	605	611	621	617	585	550	574	579	580	629	600	566	611	573	595	593	569	564	591	605	577	562	616	597	602	599	637	627	620	569	609	637	625	619	583	610	589	582	556	652	632	592	580	562	622	622	585	576	646	606	552	571	591	587	528	539	638	555	588	602	623	616	590	589	577	584	603	581	588	576	595	570	634	591	608	596	596	543	597	623	597	609	626	625	551	615	639	585	606	621	628	608	593	609	630	616	597	587	603	588	550	618	601	603	603	574	652	633	628	599	573	594	570	595	574	620	597	573	620	621	555	554	619	565	636	605	638	619	618	610	612	623	596	571	612	579	570	565	593	606	597	603	591	546	568	570	610	583	603	558	646	620	625	620	613	607	670	581	642	582	605	577	625	615	597	593	614	590	630	598	597	583	571	622	601	633	577	608	640	581	563	584	593	602	642	580	605	586	629	631	618	587	635	645	605	609	560	612	616	606	616	580	585	646	619	570	617	560	614	579	661	611	640	619	650	551	609	599	556	535	606	559	612	621	623	618	605	596	627	575	588	599	580	587	570	651	605	615	622	610	609	596	576	602	654	551	640	599	584	590	627	580	637	596	614	624	602	606	633	635	562	585	624	632	615	601	580	590	550	620	641	609	607	584	580	612	602	620	658	622	594	607	552	640	576	610	606	632	589	587	633	576	574	623	607	620	574	616	597	615	622	584	633	561	635	614	593	621	601	632	623	582	592	636	597	637	582	618	659	624	617	548	600	591	608	585	600	646	607	579	631	601	605	598	575	612	630	589	589	620	607	595	619	587	564	640	606	591	534	596	579	599	660	558	591	555	578	617	589	597	587	604	617	620	620	643	630	575	620	615	613	567	607	632	584	611	598	582	605	615	593	631	673	552	598	634	646	570	579	614	617	583	624	632	572	606	604	628	647	635	599	601	594	611	628	636	568	630	619	574	586	627	630	601	605	591	640	610	632	594	594	571	597	622	572	640	621	602	626	627	629	585	589	600	576	607	601	550	608	602	575	610	627	594	593	601	666	633	622	627	594	608	579	552	603	649	593	567	635	551	579	599	596	621	634	645	614	633	617	604	643	585	613	573	607	584	606	588	612	595	617	610	624	587	577	639	615	623	616	601	598	608	558	557	571	629	585	547	615	578	556	612	575	611	606	614	615	636	559	591	605	576	628	613	624	586	593	617	600	557	632	566	594	578	578	548	607	626	654	563	654	625	626	625	610	646	645	607	598	595	601	620	583	581	602	640	625	648	602	569	571	606	615	623	590	568	612	626	645	637	625	613	605	580	619	585	614	624	641	595	597	628	555	619	607	566	622	631	592	562	560	574	583	577	600	590	631	587	572	582	652	622	630	613	644	590	575	601	613	608	557	584	631	568	613	596	587	600	611	587	593	610	586	599	588	622	634	651	607	589	620	570	603	628	594	556	591	576	587	574	628	583	620	625	598	639	608	604	583	632	594	602	614	587	594	608	579	609	647	643	590	642	619	620	571	648	617	592	641	616	604	621	558	602	643	585	608	581	573	607	633	588	594	576	642	584	632	578	583	582	618	628	576	614	585	622	538	628	606	654	618	609	599	577	587	575	614	629	594	637	574	616	601	598	602	620	596	597	601	585	631	615	591	596	639	582	606	565	622	567	580	615	613	638	613	606	588	551	581	609	609	606	611	608	621	650	595	619	577	560	600	618	568	639	609	571	561	570	605	611	591	611	602	606	617	624	607	626	597	585	604	564	609	567	581	617	595	603	644	564	652	632	589	591	607	620	638	621	579	610	621	604	606	602	590	612	605	614	647	569	638	630	621	583	592	600	590	614	608	566	620	600	610	626	617	556	635	614	581	606	599	633	587	616	592	584	567	630	660	630	590	609	587	558	582	609	613	574	578	582	558	560	635	615	605	612	572	613	605	616	658	564	630	591	580	637	581	623	592	632	598	573	568	593	633	594	540	586	576	630	625	611	597	626	635	611	594	616	627	636	652	560	588	576	598	606	608	615	607	611	611	563	661	636	607	609	604	589	606	609	594	601	601	615	582	625	579	604	599	644	654	568	634	620	579	639	644	589	594	558	606	614	575	622	589	574	612	596	559	613	591	576	590	623	585	620	580	630	593	648	595	584	609	619	588	644	593	616	613	615	604	592	592	584	565	594	576	609	647	612	609	579	603	641	635	605	596	573	598	580	629	599	579	653	574	630	569	600	566	605	610	615	614	600	598	638	615	571	588	640	578	644	558	616	595	623	600	611	605	583	604	610	617	610	592	607	577	574	590	616	605	635	606	614	624	608	650	565	607	594	619	598	594	645	581	599	597	604	613	600	598	614
10341	1117	1412	1006	742	531	390	331	261	233	218	170	167	188	149	131	149	126	128	122	111	143	112	121	125	123	95	126	108	132	109	105	103	99	105	80	102	91	109	106	97	102	99	106	110	88	77	108	111	108	95	122	87	97	94	97	98	94	96	95	97	94	101	102	91	96	102	96	108	85	94	103	103	89	98	106	95	104	108	94	81	106	96	89	105	88	98	104	103	93	93	86	91	100	105	97	107	93	108	96	94	95	105	95	123	106	80	111	95	107	95	103	91	87	109	88	80	105	101	90	112	84	89	90	85	111	104	96	91	90	89	94	96	110	89	94	93	93	92	98	102	104	94	99	90	104	98	83	89	112	81	96	87	98	91	92	87	97	110	117	84	90	97	104	80	97	108	96	97	117	89	86	83	82	80	93	93	94	91	104	92	85	92	97	98	90	87	92	110	97	91	101	92	89	91	123	102	96	102	87	90	92	92	74	98	103	92	85	110	117	91	100	86	106	108	100	117	100	90	98	94	102	103	94	95	107	98	102	94	95	89	104	95	97	98	103	101	92	95	92	99	101	87	83	97	88	97	85	87	95	92	95	102	81	99	96	101	97	91	82	107	100	112	88	87	107	120	100	97	117	106	108	96	101	96	103	120	93	103	95	99	101	107	106	86	90	118	102	90	109	86	105	94	77	92	111	103	95	101	96	93	85	121	86	96	92	91	105	94	106	93	85	107	68	85	95	104	98	97	110	102	104	91	97	93	88	104	85	93	110	111	92	86	102	122	94	109	90	104	94	98	94	104	98	95	95	94	98	100	103	109	109	87	104	87	99	107	96	107	110	89	88	92	95	98	93	80	76	94	100	103	105	116	75	92	109	98	94	89	99	115	88	98	88	88	84	103	90	92	119	103	82	86	97	82	111	117	90	95	107	95	102	96	94	98	100	88	106	77	100	99	94	79	104	102	82	84	92	84	102	102	109	101	96	76	104	82	92	108	92	84	98	90	90	93	109	89	95	92	106	94	85	81	103	92	94	95	106	92	101	96	93	80	99	95	116	96	93	94	98	80	92	106	95	89	93	89	113	98	95	103	94	86	96	91	108	94	95	88	101	99	104	101	106	112	96	117	85	96	102	107	87	100	92	87	96	86	95	89	97	97	107	99	99	74	97	86	99	102	92	90	94	95	104	95	98	115	101	85	108	119	97	91	96	81	93	101	76	103	78	116	93	90	92	98	93	88	86	94	101	88	91	112	95	81	96	106	95	100	87	87	91	94	108	98	79	85	104	91	111	90	90	76	98	96	79	102	104	101	85	102	83	91	91	101	101	76	105	109	94	106	91	104	90	86	76	90	96	113	94	99	98	90	109	103	91	93	79	98	78	106	103	101	79	91	108	112	90	87	93	111	118	100	85	106	115	80	100	86	87	86	82	92	98	82	91	82	101	108	93	108	87	106	117	101	88	109	100	95	87	86	105	93	92	101	84	89	121	87	97	108	106	95	97	92	120	88	94	107	94	78	92	94	92	111	97	106	98	110	111	101	85	91	93	98	87	115	95	99	82	92	98	94	102	79	95	96	86	95	103	85	93	105	87	93	87	88	78	91	90	94	93	96	84	101	112	103	90	104	102	87	119	107	122	82	83	85	79	97	95	116	108	91	94	115	98	105	99	88	97	113	82	107	112	92	95	101	99	107	94	95	89	86	83	90	98	102	107	92	98	87	106	83	97	87	86	97	109	96	109	82	94	109	100	95	82	92	86	83	103	102	91	104	86	83	117	76	101	96	104	84	78	93	83	108	113	106	84	91	89	90	89	108	93	101	80	113	92	88	88	106	92	97	78	101	113	89	91	88	79	109	107	92	98	91	126	101	91	88	100	90	94	102	96	104	113	88	86	94	89	110	80	97	97	126	75	88	98	95	94	95	96	110	97	98	93	90	107	79	91	79	102	92	93	87	101	87	98	84	99	98	103	103	89	87	80	91	85	103	95	91	100	99	100	103	99	91	97	99	96	82	113	100	105	114	76	101	113	112	107	88	85	114	107	105	102	100	96	112	86	126	92	88	108	78	93	102	93	89	94	107	100	102	85	99	97	97	100	106	109	100	96	89	105	101	98	85	88	93	102	117	100	105	107	104	95	87	102	94	84	103	103	89	104	87	95	90	101	104	93	108	113	96	95	109	113	98	94	101	108	84	96	92	101	100	115	84	99	106	79	103	84	106	73	106	95	84	113	101	108	97	81	93	98	109	109	100	106	85	99	106	100	111	96	106	89	98	103	97	96	91	91	106	83	86	92	97	94	95	95	110	89	96	103	114	84	106	98	88	104	102	78	87	101	112	69	79	95	97	80	93	95	88	80	115	96	91	100	69	107	105	103	87	87	110	89	91	94	105	98	98	94	109	110	93	100	88	123	86	87	90	66	91	107	104	92	87	101	97	91	107	95	92	90	98	99	99	92	81	74	98	96	105	103	113	102	105	91	106	92	80	101	94	98	104	89	105	114	78	92	110	90	91	96	123	89	97	111	113	89	89	81	94	77	83	99	97	94	120	97	83	106	116	96	104	101	92	86	93	96	83	96	102	94	86	78	118	93	100	103	101	102	86	95	76	103	81	90	102	83	91	102	91	93	75	94	87	98	94	90	100	91	94	103	95	85	88	86	89	91	84	84	113	108	80	98	107	106	94	106	112	103	83	68	100	94	114	95	109	95	98	101	90	99	95	111	96	81	83	101	128	97	99	91	98	104	90	93	96	114	105	105	102	97	110	79	110	114	105	102	97	98	93	94	92	92	100	92	93	100	106	87	90	82	111	105	78	84	111	96	96	94	110	96	88	105	118	107	82	113	92	87	104	99	89	89	98	91	108	116	108	98	104	102	105	105	101	81	112	105	105	99	96	94	108	115	102	105	106	94	101	90	105	78	91	92	105	94	87	97	103	114	119	101	76	88	95	103	83	88	90	89	84	102	104	112	98	85	98	90	92	90	105	98	107	92	89	103	102	103	98	100	112	82	99	96	74	91	85	104	95	103	89	105	109	81	106	95	93	103	103	88	90	74	91	86	105	115	99	91	78	83	104	102	112	101	99	101	85	116	84	82	112	99	108	101	87	85	96	99	90	90	90	116	104	109	86	103	100	98	100	94	102	113	93	80	82	99	104	96	98	100	90	89	87	92	100	80	98	95	87	117	99	102	87	94	78	83	100	81	95	79	97	100	95	94	100	101	105	91	102	104	95	96	94	96	107	85	85	92	84	100	103	120	96	89	100	96	98	107	107	88	77	85	106	112	95	89	107	105	94	109	92	91	94	78	108	90	93	98	105	111	98	90	103	106	97	98	103	80	91	94	91	106	109	99	106	89	98	103	99	98	115	99	87	106	89	83	108	84	99	84	106	86	106	99	73	97	102	106	100	88	84	87	113	91	92	101	97	106	92	97	104	92	96	94	100	87	105	86	89	103	78	126	109	96	108	94	86	90	92	102	102	86	87	117
6707	1501	3573	3869	3086	2512	2055	1705	1477	1213	1109	999	915	847	724	699	663	684	625	570	552	513	489	502	481	498	497	477	429	449	421	405	411	394	385	386	423	402	399	372	394	384	402	350	359	384	336	370	377	351	371	420	391	370	366	382	376	341	332	372	352	338	347	357	362	374	334	363	356	358	343	345	343	336	349	352	357	330	331	370	359	346	337	332	321	381	350	308	357	350	355	344	339	356	356	348	355	357	358	342	347	321	325	347	330	345	343	317	362	344	337	358	337	351	339	342	326	371	344	358	310	358	347	336	368	352	367	315	331	350	328	328	342	362	358	308	327	344	334	334	352	299	332	325	373	344	350	314	334	326	329	333	355	342	351	357	322	325	338	353	356	352	330	370	338	375	358	332	327	343	299	334	342	306	343	360	355	307	351	336	358	340	341	334	342	294	362	314	334	355	342	355	313	315	355	328	326	349	340	341	305	319	336	315	372	327	353	310	310	336	325	347	339	356	353	336	337	321	323	331	354	343	349	324	328	358	318	349	332	307	333	354	331	340	318	345	343	325	316	348	329	315	366	317	351	335	322	324	327	347	345	358	367	332	345	325	329	314	330	320	333	324	317	312	347	338	356	315	390	351	319	324	335	348	344	351	330	344	351	366	346	353	313	369	364	328	314	345	354	342	326	321	331	340	336	315	352	353	369	361	314	365	328	331	332	295	307	356	325	341	333	316	332	331	358	328	328	337	336	342	311	336	321	337	355	352	333	304	368	336	345	357	358	342	300	343	344	326	380	339	376	327	360	336	347	337	328	300	318	310	367	346	331	344	333	331	307	343	357	323	376	311	315	332	336	344	330	332	348	331	333	297	361	339	336	310	338	335	327	355	336	324	321	358	335	334	297	335	329	351	323	326	323	335	327	350	355	330	352	342	354	334	336	373	302	339	348	355	312	343	351	332	349	343	321	308	339	333	353	355	329	344	376	344	376	358	316	366	329	353	353	347	380	319	339	327	333	349	294	349	316	322	342	335	336	340	345	316	317	317	322	323	324	336	344	313	312	325	333	324	368	344	340	333	376	358	328	324	366	323	336	345	351	338	323	344	323	324	348	308	379	355	343	308	326	335	347	330	327	342	353	319	361	346	362	337	326	321	330	333	351	332	341	320	344	354	339	335	335	323	331	350	350	302	328	311	337	350	331	333	316	368	356	332	328	320	330	334	315	337	328	339	361	358	320	303	354	319	331	355	356	346	328	317	345	360	331	323	340	352	345	351	367	387	327	343	334	326	313	377	331	354	325	359	364	319	377	329	326	314	327	341	326	327	321	333	337	370	336	336	327	389	309	329	321	387	344	386	333	338	295	323	336	357	338	315	354	324	322	326	348	331	328	364	332	310	331	340	351	322	322	320	339	327	347	311	334	358	350	315	332	327	360	326	318	323	339	310	351	374	324	352	326	355	313	338	307	327	327	350	320	340	324	322	357	319	316	314	302	326	352	358	338	297	345	356	308	326	349	346	332	317	352	339	336	333	329	353	330	331	348	311	328	316	379	357	339	323	311	314	364	352	345	322	329	354	327	328	321	322	365	327	360	364	308	298	330	317	334	333	324	337	346	356	332	315	338	320	334	370	307	346	347	331	298	349	339	309	325	343	365	349	327	321	340	346	367	339	336	349	351	346	321	359	339	330	326	340	347	336	337	345	347	344	333	324	352	346	316	365	342	350	280	320	354	305	324	350	312	314	307	292	348	338	338	347	332	342	357	337	322	345	338	341	335	326	327	337	346	286	352	333	316	351	367	357	338	302	304	333	330	326	328	333	342	349	343	346	337	355	318	324	340	352	303	317	332	340	345	357	335	324	322	332	337	343	349	321	326	343	357	285	333	355	312	329	333	325	329	320	364	322	352	359	317	325	325	347	353	325	308	331	320	328	325	335	339	331	339	311	332	313	316	354	324	349	361	357	348	354	360	359	371	336	345	341	361	328	322	345	330	354	304	372	338	329	342	334	327	353	337	368	363	335	325	323	330	339	359	335	331	337	355	325	339	346	327	339	326	311	371	327	307	347	319	318	309	344	339	349	358	343	325	307	341	374	344	310	339	328	314	352	332	311	343	338	323	312	334	332	318	382	316	314	335	311	359	354	343	356	319	339	341	336	339	339	337	357	349	300	353	341	345	342	349	335	349	375	349	335	349	340	335	313	331	306	345	330	347	339	319	315	340	351	340	314	333	320	317	327	330	350	330	361	312	347	343	362	317	345	342	317	321	330	349	350	329	349	323	339	325	357	337	344	317	320	332	298	344	334	346	350	369	344	350	361	334	303	338	331	314	346	350	362	323	305	357	349	297	329	308	339	312	324	317	335	325	314	342	363	343	338	320	323	342	333	339	345	341	334	345	352	315	325	334	344	346	319	318	314	318	323	333	363	312	330	346	333	352	365	342	341	339	355	327	367	322	324	334	309	316	353	358	302	359	362	311	315	341	326	344	347	305	332	334	339	340	365	309	341	318	341	351	326	345	338	347	323	284	327	339	340	322	357	317	324	331	344	352	370	339	341	334	347	311	363	308	335	355	314	344	334	348	367	322	317	330	345	330	303	338	336	337	330	359	350	309	343	303	326	367	322	346	315	325	315	336	323	299	351	342	326	323	297	321	399	337	360	367	323	336	310	344	335	356	375	362	331	332	340	356	320	327	372	343	321	353	318	331	345	354	363	338	343	358	346	353	363	349	335	284	315	334	330	344	299	309	351	346	313	337	337	326	331	315	299	351	318	339	319	332	340	328	299	358	312	339	346	320	308	362	359	377	333	302	362	316	330	346	322	337	319	333	326	338	315	315	352	322	341	311	350	330	343	355	349	333	312	356	334	328	368	341	326	338	372	341	347	339	340	357	334	354	352	358	322	346	340	344	358	335	357	333	322	332	355	343	316	358	347	313	299	366	343	343	321	345	325	366	346	337	322	345	324	340	335	315	341	315	328	323	349	333	329	346	348	349	319	319	316	351	305	320	350	358	327	337	332	347	339	326	344	344	339	353	336	372	326	340	325	332	333	325	336	339	336	322	329	314	368	331	339	342	328	335	340	373	322	341	358	326	329	338	329	357	322	329	337	321	321	351	315	317	318	311	331	338	353	343	334	305	334	330	330	315	357	320	313	326	337	349	326	316	360	353	304	334	337	342	343	314	367	331	366	361	356	316	334	344	334	332	333	321	329	326	329	333	306	342	336	323	368	337	329	355	352	352	343	333	348	316	310	339	320	357	323	324	346	335	329	344	318	343	338	321	386	307	344	328	326	345	331	337	330	330	323	346	344	314	329	324	342	348	332	334	327	333	336	326	318	355	343	360	338	355	336	332	307	333	315	326	353	338	335	347	306	330	322	360	331	346	359	338	322	359	401	336	363	327	325	324	373	358	347	357	343	342	334	330	318	335	355	339	323	350	325	297	345	320	309	340	321	332	321	356	362	319	330	328	320	328	320	350	366	351	368
18413	2558	2959	2137	1471	1022	837	619	509	440	373	341	297	261	269	242	230	191	190	217	198	191	172	181	162	179	179	214	177	165	163	175	167	178	177	161	146	167	178	164	159	155	161	140	163	149	157	149	141	158	173	149	155	151	146	156	161	146	158	162	163	143	148	140	145	139	142	161	157	123	166	137	145	144	139	171	159	159	142	190	156	155	150	144	125	153	135	161	156	145	149	138	145	121	143	138	149	143	173	157	173	133	142	141	174	154	130	152	136	144	138	163	126	150	157	138	149	149	138	155	146	154	144	172	140	136	153	160	159	163	145	144	143	145	148	149	145	153	162	155	165	137	144	149	176	142	124	140	152	145	148	149	152	151	157	153	146	140	143	155	147	136	140	134	137	138	146	143	153	137	139	147	164	126	157	148	141	140	151	154	158	144	136	131	160	134	149	145	154	156	133	144	155	168	157	148	144	142	131	161	150	128	158	127	133	123	165	138	129	154	160	162	144	152	139	142	154	150	141	141	153	159	157	140	156	163	149	155	135	171	156	163	155	141	149	161	166	154	148	130	148	146	154	169	135	164	143	155	146	151	132	137	161	143	140	130	149	139	151	151	137	172	154	152	150	163	144	142	154	161	147	140	143	147	144	154	135	155	135	135	116	146	142	158	163	156	143	148	117	151	145	154	151	148	139	138	150	156	171	157	149	132	140	152	135	134	138	131	142	156	137	164	149	144	148	154	144	147	133	140	147	154	157	129	189	149	163	149	144	136	141	154	163	150	146	137	147	162	142	145	148	144	174	143	115	116	146	146	142	141	140	147	154	153	151	168	162	161	142	161	147	140	155	147	148	159	144	178	120	147	138	163	151	162	144	165	175	137	138	123	137	160	136	164	149	155	142	155	148	134	128	151	128	152	136	142	144	178	153	134	150	139	145	146	150	147	137	135	144	123	152	156	140	115	161	154	149	166	161	159	138	131	163	166	148	139	143	153	151	148	127	144	147	152	152	141	140	147	144	138	127	152	136	151	156	150	164	149	127	164	147	153	149	138	147	168	114	139	148	158	148	125	175	161	159	148	146	164	129	156	144	146	174	161	188	145	147	135	152	140	128	157	159	150	139	145	146	155	117	134	148	157	132	164	143	162	166	182	132	137	169	141	141	156	164	150	147	145	153	160	164	140	148	157	161	127	151	142	133	140	133	141	147	151	152	162	162	137	139	134	138	136	143	164	167	164	147	154	159	138	167	132	144	157	136	156	156	156	147	124	132	153	155	155	151	149	159	167	149	155	141	142	140	167	137	142	128	138	159	148	151	148	130	171	127	135	145	139	150	174	144	154	143	123	132	167	137	168	137	153	151	145	123	131	139	140	149	153	133	153	126	152	153	139	148	154	131	155	127	131	160	170	166	162	138	139	149	158	158	144	139	142	160	164	168	150	130	150	144	168	155	130	135	143	149	155	169	159	139	156	153	148	136	163	144	138	153	137	149	130	137	163	150	135	149	140	151	161	127	136	126	174	130	159	152	146	144	140	138	147	145	164	132	154	144	133	169	148	149	164	131	158	128	155	148	150	163	140	124	148	177	160	135	148	171	138	159	153	145	147	168	134	133	126	142	126	125	162	128	135	134	148	151	144	148	179	146	163	160	142	133	142	143	142	168	159	180	146	140	140	129	150	131	146	153	159	169	126	146	140	147	154	162	134	171	176	150	143	157	147	135	156	146	151	160	168	151	134	134	159	156	150	151	161	140	150	143	161	117	173	130	164	162	141	156	156	149	152	143	131	139	151	166	134	139	144	165	165	171	152	146	166	154	163	138	152	141	157	148	141	150	125	145	142	150	179	136	149	152	154	129	149	122	137	154	172	158	145	123	163	139	141	148	161	149	138	143	150	150	155	142	150	140	159	160	159	137	134	146	147	164	172	130	154	144	162	159	144	152	128	156	121	141	151	152	160	145	145	127	152	156	152	135	123	163	153	137	156	130	135	160	141	148	158	141	143	151	154	147	150	143	159	134	150	151	145	161	152	141	146	152	147	143	165	156	153	157	133	148	138	157	155	163	149	150	173	149	155	155	133	138	131	143	159	129	156	135	153	126	147	146	132	117	149	146	147	165	150	162	156	146	163	157	157	145	174	149	174	161	158	163	138	131	158	134	147	129	128	150	192	150	143	137	136	137	147	163	149	143	135	162	157	150	153	139	169	130	152	139	139	136	158	149	143	170	151	138	156	133	177	104	154	135	148	168	157	138	149	149	137	145	145	156	145	146	150	133	171	158	158	152	141	147	149	142	134	136	128	147	149	149	155	153	158	133	141	126	137	145	153	161	166	138	111	161	159	141	161	152	162	128	160	150	152	153	145	139	148	137	153	134	121	140	166	147	153	149	151	136	147	130	142	123	145	165	135	151	143	139	147	148	140	136	148	137	148	141	166	169	158	154	149	145	149	146	152	165	162	143	159	140	134	154	137	164	167	144	158	147	147	166	158	124	152	136	154	156	168	136	154	162	154	159	153	174	156	131	161	153	147	153	170	116	158	152	136	147	154	158	149	137	135	139	130	140	140	129	145	146	153	142	125	161	156	137	161	152	141	166	156	156	150	143	158	156	146	136	168	141	145	141	127	132	170	145	155	135	140	139	129	154	142	129	141	158	149	131	138	159	130	141	154	174	141	142	153	160	158	159	138	148	146	141	158	130	164	147	130	128	165	148	152	143	131	149	134	139	139	145	146	161	158	159	144	134	164	161	155	158	154	159	154	149	149	141	155	133	131	124	147	140	122	153	141	166	138	162	157	161	131	147	150	159	144	136	145	152	129	128	155	168	133	148	178	145	153	148	154	119	154	149	142	160	161	167	131	129	151	163	134	176	162	126	177	144	156	163	149	130	148	136	152	140	144	159	144	143	140	149	138	147	159	132	161	145	147	161	169	140	149	151	171	153	146	141	161	135	154	159	132	167	146	155	149	132	131	147	147	151	149	148	149	153	138	158	165	164	146	158	148	143	148	153	129	146	148	146	142	125	160	129	164	165	138	140	147	167	163	140	135	133	146	149	147	139	149	154	151	165	158	129	149	130	133	150	159	137	163	148	143	122	143	132	145	148	167	174	153	162	155	146	158	156	154	134	132	150	140	179	158	168	137	163	163	145	179	139	157	151	151	146	153	149	164	141	154	144	137	141	161	135	141	140	139	141	132	165	160	144	152	158	154	129	145	138	143	161	148	126	151	152	131	121	148	159	128	153	145	146	162	140	149	146	146	143	140	139	159	154	141	142	182	145	145	142	148	147	137	164	143	154	135	158	135	183	149	142	136	159	138	157	151	154	141	147	135	149	156	141	148	159	148	136	157	146	151	145	163	139	162	152	140	165	171	150	153	152	144	130	158	142	140	145	149	172	142	140	151	179	155	148	162	122	127	153	134	162	149	139	146	159	146	177	155	134	158	130	157	138	139	159	143	140	156	147	145	153	148	133	144	139	150	141	144	146	146
9399	2753	6586	6997	5859	4824	3859	3090	2747	2255	2024	1759	1585	1466	1374	1194	1095	1161	1022	993	927	899	880	796	774	822	748	755	719	669	663	720	625	650	628	651	673	590	586	595	629	596	591	615	594	609	577	550	573	617	628	604	510	542	517	534	571	567	569	551	547	507	479	542	543	514	531	495	532	512	535	539	536	504	558	493	546	513	504	516	499	494	510	530	523	498	471	469	522	510	472	504	530	500	541	524	492	484	462	494	509	520	474	465	506	503	494	507	520	510	499	491	518	512	512	521	472	525	459	508	501	487	496	486	502	508	485	501	469	487	485	506	495	473	471	502	523	477	549	472	485	519	523	472	487	513	484	512	492	463	463	482	514	510	487	493	497	508	518	517	477	479	494	469	501	494	515	451	479	487	536	460	458	502	481	451	503	440	498	509	439	487	488	477	479	451	491	464	487	480	461	497	469	488	522	493	474	536	492	539	517	489	538	522	467	490	503	505	548	505	458	526	515	493	514	524	470	509	492	497	496	474	512	478	470	475	479	509	495	503	445	483	475	458	496	505	525	480	493	465	496	525	489	487	464	458	483	478	468	558	520	461	487	479	493	516	505	476	522	469	510	470	472	481	498	510	503	437	486	505	481	496	504	485	515	513	508	535	475	459	490	504	520	511	489	513	489	482	482	510	483	522	505	488	496	478	453	503	487	519	466	486	492	453	516	483	475	537	487	500	503	521	500	505	492	507	496	511	464	522	484	495	482	521	485	483	479	483	496	517	478	468	524	502	502	505	454	469	473	498	462	510	510	496	490	455	481	485	480	478	458	487	521	496	481	506	464	460	488	479	492	471	462	493	472	493	515	535	495	457	479	493	466	467	527	512	534	506	480	487	458	529	538	471	515	470	496	515	477	480	496	488	465	492	487	480	506	464	503	450	492	520	507	532	485	509	486	530	513	521	464	463	476	488	498	494	528	552	483	483	461	490	485	506	500	492	486	507	531	471	516	485	465	450	479	475	482	508	471	494	500	444	524	499	503	471	507	475	474	499	465	506	472	497	502	499	471	473	518	493	505	485	505	511	497	467	508	504	511	506	482	471	501	495	451	444	532	485	489	509	446	542	490	468	551	488	477	478	521	494	511	487	520	504	507	465	457	481	523	499	510	502	500	489	495	498	517	523	518	456	465	466	490	507	485	481	480	498	495	449	549	472	428	480	468	513	479	508	458	525	453	481	490	465	435	483	483	486	479	477	505	485	503	514	453	498	483	532	525	479	499	500	496	498	470	473	475	487	493	489	465	508	506	472	507	475	494	490	513	520	511	494	486	475	456	488	518	495	491	485	510	485	512	540	439	491	504	491	459	489	524	503	467	500	464	498	505	501	500	501	531	474	466	458	514	495	457	501	516	508	478	488	515	505	537	498	497	464	493	489	534	499	499	490	524	497	497	508	470	528	498	480	518	480	526	446	503	507	513	518	500	477	504	468	513	504	500	498	468	469	498	490	463	524	504	480	502	462	486	485	474	481	489	483	497	516	487	520	493	457	498	527	492	485	510	479	481	503	478	523	481	490	498	502	514	501	482	480	493	520	513	483	463	481	465	498	473	531	504	486	498	520	504	478	487	477	477	504	485	494	518	496	486	487	502	457	470	483	528	492	488	430	494	498	529	514	526	511	508	469	486	468	519	480	494	492	470	489	519	504	499	486	476	518	467	519	488	496	475	458	487	474	512	506	504	497	515	513	481	511	494	511	490	507	477	496	480	499	483	517	516	516	498	487	529	499	521	502	491	491	469	505	508	504	532	523	469	454	496	496	529	519	512	476	505	480	491	484	501	465	489	462	539	522	475	500	472	500	488	463	505	474	478	524	512	480	515	499	518	514	490	553	486	472	514	462	500	465	476	469	507	475	534	500	509	502	475	463	512	493	439	486	511	493	448	485	494	490	490	517	495	501	515	502	480	450	492	475	492	469	500	461	504	512	517	503	515	532	496	484	485	481	500	489	501	476	470	456	471	439	514	514	479	501	451	476	509	481	501	473	496	474	474	462	520	487	482	514	505	469	471	546	508	525	511	486	518	497	497	501	494	486	492	521	459	506	516	463	511	469	470	496	472	458	476	494	510	484	445	500	493	479	467	505	534	455	495	479	538	468	508	486	505	522	465	491	490	549	489	494	484	479	495	490	541	490	459	474	447	491	486	497	444	507	479	510	518	473	523	497	439	463	497	520	468	456	494	475	473	454	481	515	505	476	516	508	500	496	462	478	464	448	501	474	522	464	470	473	484	443	478	503	449	490	494	469	526	515	538	509	506	493	489	469	502	533	496	491	512	467	503	476	444	487	504	471	484	491	476	492	484	514	494	481	479	501	493	543	497	509	486	505	496	466	507	506	465	512	487	500	462	540	456	479	509	492	535	474	490	524	507	498	465	491	493	508	528	485	507	457	513	509	511	471	501	479	509	501	500	503	489	472	512	497	435	482	470	498	475	493	522	472	457	501	519	493	499	481	502	526	502	471	495	495	526	502	500	486	492	478	458	479	471	430	466	515	497	495	499	499	486	478	483	463	482	505	510	496	480	500	497	509	494	504	508	458	452	493	457	501	485	455	467	461	470	460	463	497	479	465	481	490	485	524	475	483	508	488	495	465	474	506	496	534	490	475	516	455	482	471	486	467	480	472	467	486	485	486	510	484	504	477	490	536	495	512	481	490	431	460	531	472	484	511	484	465	492	473	504	496	515	458	500	504	476	516	509	473	497	467	473	480	520	524	504	506	485	520	517	468	518	502	495	486	511	493	481	524	432	482	476	502	493	477	478	480	507	481	506	516	470	480	530	459	493	511	492	496	524	538	511	473	485	433	505	458	473	481	529	448	481	487	468	479	493	541	498	487	487	488	470	486	484	463	432	517	501	468	504	561	477	487	494	495	467	477	463	497	449	488	489	533	466	497	480	501	493	481	482	460	491	522	507	482	471	496	531	471	508	488	493	518	523	528	508	466	506	524	526	497	527	531	522	464	526	501	490	483	462	483	461	486	489	492	500	498	504	478	462	460	514	462	513	481	546	507	494	486	487	469	500	481	476	427	513	491	499	455	498	478	480	471	491	486	544	449	494	490	504	468	512	501	472	522	497	480	487	465	505	486	479	509	498	505	506	497	457	479	531	506	502	496	508	506	484	500	471	484	488	491	522	470	475	493	525	493	461	517	473	528	482	521	497	476	485	490	516	493	475	490	482	458	499	504	511	498	507	449	527	490	484	504	479	526	548	517	498	489	487	497	485	466	487	492	447	469	500	473	513	521	490	474	482	474	488	501	497	463	498	520	472	469	505	507	513	497	484	501	501	492	501	519	474	505	494	492	454	476	482	506	488	514	560	469	476	482	506	466	508	487	447	511	500	516	495	511	498	549	499	494	516	471	486	490	453	455	489	495	484	481	490	494	497	514	479	487	507	531	534	447	496	474	507	509	485	434	532	504	514	498	508	477	503	499	505	471
2493	278	297	258	243	220	224	208	229	212	210	205	201	201	212	191	216	197	195	201	191	174	196	221	195	206	185	192	188	209	207	207	182	198	187	175	197	202	169	194	192	222	182	218	194	175	198	211	177	184	188	217	191	224	195	199	208	175	211	205	207	178	161	178	191	203	219	206	193	226	170	184	222	190	180	191	199	191	186	191	199	188	207	192	187	196	201	193	182	192	197	198	206	197	218	183	200	193	195	192	200	197	212	167	166	186	195	215	233	185	195	197	188	204	179	199	191	194	206	187	199	217	208	175	179	189	195	197	212	200	164	173	200	187	201	213	207	203	200	207	170	200	190	151	230	174	186	207	171	170	198	199	178	194	222	198	196	198	211	213	208	186	188	210	160	200	207	214	203	194	194	201	165	201	176	190	177	202	191	200	172	209	183	198	170	223	220	178	217	200	205	175	168	193	206	183	173	210	209	193	195	200	193	180	194	188	192	204	187	189	181	200	193	218	175	171	191	181	193	178	198	190	189	195	201	178	188	184	208	202	197	187	186	220	201	191	228	187	207	228	182	164	202	215	211	189	201	186	184	213	190	188	196	178	186	198	171	171	187	211	208	208	184	198	174	211	190	172	172	218	207	190	201	191	229	177	170	224	171	194	200	220	197	202	179	191	196	198	195	189	215	219	182	196	211	203	205	214	184	188	176	177	218	202	189	191	181	210	205	194	197	195	198	192	185	191	193	194	181	182	210	179	189	200	201	199	175	204	188	230	187	195	218	180	167	169	201	188	184	165	191	191	182	168	191	194	185	191	203	166	207	215	221	212	202	198	191	170	188	176	216	170	200	180	201	180	215	178	172	206	181	184	242	205	196	187	185	182	211	195	186	216	164	209	186	206	201	215	190	211	220	213	185	180	202	208	207	184	181	196	198	211	194	209	208	190	186	197	208	194	195	212	171	188	192	201	184	175	185	200	211	178	176	181	180	191	197	201	211	178	204	196	188	201	204	190	186	185	222	190	167	199	176	185	190	193	190	212	190	240	170	180	168	170	196	172	201	187	205	196	196	233	203	211	174	184	190	194	202	197	204	184	200	176	184	199	192	206	220	190	215	215	172	184	188	216	195	190	194	209	200	199	203	172	193	205	196	215	212	189	199	186	184	193	187	194	202	191	193	205	207	201	181	193	189	207	191	173	201	212	196	205	195	217	200	209	214	191	214	197	202	188	178	204	193	198	203	203	210	196	161	172	190	180	221	191	198	180	192	215	203	185	189	215	185	196	190	185	189	197	207	187	210	193	219	184	183	218	184	230	201	205	203	187	178	201	178	188	199	195	178	201	155	184	204	204	185	201	204	205	193	176	216	201	232	195	173	184	196	196	206	210	199	233	213	207	216	175	199	177	172	197	187	185	200	198	209	191	200	202	201	203	189	195	191	204	190	194	182	177	204	244	191	206	188	192	185	207	192	195	192	192	198	187	191	182	191	209	215	173	182	196	192	206	192	226	220	182	188	204	203	199	177	193	210	193	234	192	204	206	199	193	199	192	191	196	194	197	200	192	195	185	199	191	206	197	185	207	224	187	171	182	204	213	186	197	199	193	201	178	196	202	209	188	196	184	197	185	177	186	184	191	169	185	196	202	192	214	187	190	195	177	206	181	190	198	179	213	220	222	196	181	193	209	182	198	220	190	203	179	211	193	200	193	196	199	198	204	187	178	186	207	186	179	168	199	200	216	199	186	199	181	216	210	213	198	209	201	199	205	216	187	198	197	209	198	197	188	188	216	210	202	209	181	176	198	195	178	197	192	201	204	202	183	199	183	202	199	204	198	185	216	193	177	187	188	182	182	183	177	186	203	184	195	190	201	183	216	203	197	203	192	198	204	213	196	187	209	214	184	188	222	198	185	182	214	187	199	199	207	201	201	202	192	199	190	189	181	194	209	175	195	190	190	193	188	166	204	210	182	193	228	182	192	215	200	194	181	169	194	209	218	207	183	214	192	192	179	197	203	197	199	202	213	206	183	211	178	170	197	206	193	211	169	214	171	198	201	228	217	172	223	208	193	217	185	178	188	201	195	187	177	191	194	181	196	179	181	198	219	178	207	187	187	201	202	201	184	190	185	203	180	189	187	186	207	184	193	185	219	179	213	177	220	225	192	182	226	237	190	218	216	206	216	211	191	179	213	184	210	213	201	160	204	204	201	195	185	159	190	203	195	201	179	229	194	181	182	190	180	183	189	209	235	182	209	208	193	185	225	190	194	209	160	196	205	198	201	204	204	176	193	178	166	186	178	179	212	200	201	166	171	182	194	197	201	206	208	184	195	194	225	184	191	208	204	184	176	194	190	186	187	174	210	209	189	205	173	207	186	197	165	186	182	177	169	207	197	191	192	213	198	206	202	194	213	198	192	197	191	227	185	215	201	186	190	211	200	158	201	176	190	175	204	212	210	189	199	191	197	211	194	205	188	211	179	208	199	188	178	216	206	209	214	161	180	213	196	187	212	181	177	176	191	177	179	165	207	205	195	206	201	173	213	198	197	204	191	231	180	211	185	207	196	185	187	216	180	162	193	196	217	205	218	222	204	168	195	156	199	192	211	208	210	188	185	180	196	191	196	186	212	195	204	175	199	170	204	206	192	193	200	206	167	210	205	188	201	187	199	195	202	205	212	179	198	200	170	215	202	195	196	195	211	197	181	197	178	189	187	193	223	193	192	220	184	185	209	220	190	198	170	181	181	194	197	204	195	188	201	171	220	197	196	200	193	200	190	186	202	220	203	204	192	207	202	207	180	176	190	194	196	199	201	167	210	181	214	217	203	183	208	184	176	167	207	181	198	181	181	192	215	213	182	235	217	186	198	232	221	183	197	186	197	180	193	181	208	201	196	196	197	177	179	217	182	181	213	205	183	185	191	194	191	205	219	205	182	186	219	222	185	204	190	180	216	204	197	212	200	208	175	189	178	211	201	185	207	190	176	201	175	172	204	160	187	210	200	179	178	199	201	215	206	188	201	194	202	198	196	179	204	203	198	226	195	197	198	187	198	197	186	196	195	177	187	190	195	198	192	185	220	170	196	220	186	183	216	205	209	193	225	161	183	190	192	163	242	201	208	198	173	173	198	206	216	206	186	207	193	185	215	184	186	198	192	199	191	200	200	213	178	200	206	177	218	187	197	184	176	212	202	218	180	182	192	211	233	200	219	224	226	205	199	186	210	198	192	175	185	217	210	204	179	207	158	152	177	206	207	180	190	194	216	193	187	185	220	204	213	187	204	220	202	199	187	192	164	189	200	196	181	176	207	196	200	183	207	205	198	237	212	205	189	195	191	184	212	185	200	203	188	189	216	185	197	202	197	185	192	210	207	189	200	199	189	220	205	175	208	202	189	183	203	182	211	216	177	198	196	198	191	196	180	179	194	193	170	192	198	193	178	194	192	195	195	218	196	204	187	147	181	202	201	201	197	225	196	201	191	183	198	222	207	180	213
3218	670	804	848	790	756	674	727	683	700	653	642	631	601	636	625	612	609	622	600	574	572	619	609	604	587	589	622	617	623	592	642	649	601	587	565	619	575	616	603	581	592	592	613	610	566	613	585	623	636	559	602	608	605	572	589	620	573	586	594	643	584	635	641	602	562	581	579	594	633	617	631	567	589	623	615	661	607	576	595	613	578	575	582	584	596	628	635	605	584	604	602	594	596	621	571	627	601	581	607	621	602	586	614	640	634	573	563	614	601	614	617	607	607	578	618	607	592	571	584	586	660	620	583	567	604	563	616	568	646	613	622	619	593	575	592	562	596	559	613	592	595	574	573	598	605	585	576	654	593	609	626	608	620	609	612	628	597	606	606	605	586	612	578	604	580	604	591	590	639	606	584	638	607	603	577	572	616	578	623	609	577	631	598	635	596	609	613	581	605	595	598	647	590	601	561	665	610	578	611	613	584	621	650	531	601	596	585	606	588	619	579	640	612	607	604	606	585	609	601	612	546	632	585	643	641	618	635	590	628	562	622	555	600	559	621	593	592	548	604	578	581	541	590	583	629	591	618	628	644	627	543	583	603	609	593	574	608	610	603	577	585	625	618	608	638	564	543	617	594	608	578	564	594	598	611	545	627	555	606	569	611	614	589	591	614	645	615	564	560	617	639	596	606	630	631	654	605	571	549	610	573	597	569	597	605	609	600	585	663	605	625	600	561	622	580	571	582	613	614	570	584	614	624	629	569	600	608	647	592	585	592	615	573	612	598	593	619	609	534	620	598	578	624	590	605	604	659	609	601	609	593	616	589	595	585	612	593	639	593	597	557	614	589	550	567	582	608	602	579	600	594	594	605	590	600	560	611	604	578	639	586	628	602	581	613	593	570	583	564	554	590	590	626	643	604	604	581	565	640	596	582	620	645	598	621	659	602	623	599	623	599	558	594	640	634	574	620	576	631	640	594	580	645	576	591	605	598	595	592	621	546	577	588	599	609	604	637	625	617	603	566	606	585	580	555	619	570	619	594	617	597	578	593	619	578	607	651	610	635	618	522	623	689	591	614	590	601	541	629	630	639	609	589	613	634	626	604	610	608	646	606	640	589	601	599	610	601	600	608	600	609	628	612	591	601	609	614	573	608	595	575	604	568	584	579	610	571	574	592	609	606	630	583	613	580	627	618	616	571	563	585	581	586	605	633	599	601	577	603	595	630	581	612	646	585	627	599	603	652	590	574	607	622	614	595	638	618	601	615	601	645	616	596	608	584	613	611	589	620	614	611	587	625	599	578	571	608	569	603	650	568	595	592	571	603	635	631	631	568	593	589	593	625	579	644	602	631	599	604	606	613	596	578	583	573	610	584	594	596	563	601	576	616	589	630	604	588	630	600	567	620	583	608	548	582	644	578	606	601	575	574	605	634	595	601	611	620	640	562	596	622	590	631	624	661	579	621	608	584	563	620	620	596	624	630	573	607	648	609	601	603	578	577	655	610	595	594	625	589	587	610	662	603	583	602	553	575	597	598	569	607	602	614	615	613	596	617	674	572	598	606	580	585	631	610	645	614	583	649	630	611	610	598	626	646	581	583	607	632	553	635	600	584	608	579	605	578	631	606	631	632	624	654	597	631	581	608	615	606	646	609	596	603	576	593	577	637	542	569	681	632	584	592	607	614	612	597	624	595	592	579	660	627	630	578	648	617	577	594	602	603	613	590	626	586	552	602	653	607	604	624	572	610	613	577	605	595	619	554	607	612	597	586	603	593	571	597	659	597	638	560	637	566	611	633	626	588	636	595	576	585	568	599	589	586	586	599	577	601	595	592	621	609	584	584	589	597	565	616	575	623	640	571	591	623	652	585	633	644	611	637	595	572	601	591	635	609	627	610	580	585	599	644	604	589	609	578	629	612	633	554	611	590	603	655	595	611	620	607	562	638	607	587	579	625	616	587	613	595	579	628	638	580	615	608	633	619	583	611	592	620	627	625	583	572	596	596	555	578	589	624	585	578	579	607	572	631	592	594	629	605	610	604	602	635	583	610	557	656	603	584	593	615	585	576	587	594	636	606	578	599	593	623	605	589	596	588	581	608	541	565	602	548	616	630	585	589	592	625	603	563	610	609	577	581	603	572	559	594	599	572	585	564	605	598	606	631	606	604	642	593	573	615	605	634	643	595	565	626	583	616	594	613	550	568	612	590	622	605	617	577	607	590	602	568	587	559	595	575	595	603	620	607	583	600	592	576	623	590	638	614	626	586	602	623	580	606	575	605	629	606	569	583	580	599	574	582	584	585	627	689	593	543	615	602	644	582	644	593	593	617	603	619	601	600	626	621	576	596	588	595	613	614	558	581	630	588	618	594	612	589	599	565	601	586	605	567	584	612	617	569	653	626	609	590	615	588	593	605	621	611	600	573	661	615	631	568	593	611	599	621	589	608	555	580	603	595	590	604	625	548	598	584	572	583	587	581	587	607	565	550	604	555	568	633	594	618	582	664	597	591	585	601	619	597	590	621	584	616	595	586	575	599	573	578	607	566	583	630	583	613	538	579	559	620	611	595	581	618	578	638	604	575	615	613	585	634	573	544	601	561	598	615	584	617	584	602	617	591	593	600	619	621	614	622	581	565	583	619	578	632	597	595	599	602	606	613	589	587	649	638	606	615	569	576	597	599	584	606	586	575	579	574	642	637	582	624	620	585	615	587	627	635	649	623	598	624	587	629	628	589	599	577	604	615	579	615	574	623	591	612	571	591	604	611	617	604	637	590	617	596	618	563	590	568	542	616	580	653	600	583	606	576	630	614	577	640	606	599	594	608	611	595	621	584	610	607	593	579	625	576	567	568	621	607	618	593	624	608	603	607	589	631	604	589	609	570	599	602	622	612	598	626	614	596	637	594	597	555	591	603	608	590	608	574	582	605	643	597	643	641	629	587	554	619	565	630	619	584	587	622	624	635	602	596	602	595	607	600	563	630	606	628	623	568	605	578	555	578	595	600	620	626	596	609	608	613	579	603	578	574	619	572	659	561	567	625	580	590	615	630	585	602	558	606	553	564	599	570	609	583	592	575	581	572	619	605	592	626	553	569	613	623	638	623	613	569	632	616	621	617	557	593	598	634	616	592	596	612	593	593	585	578	610	583	626	609	599	634	525	590	570	583	599	560	572	633	647	643	603	621	605	572	589	596	599	594	586	594	597	610	605	597	599	592	575	608	606	585	595	608	543	585	620	572	527	592	603	589	623	602	623	587	601	579	583	612	604	629	665	642	588	587	595	649	577	599	613	631	611	579	634	585	570	616	596	598	578	621	573	583	557	577	604	598	566	602	548	609	542	581	638	563	555	629	626	559	577	591	604	609	599	576	599	590	596	581	595	591	617	587	637	565	598	556	605	630	600	616	607	628	581	561	561	603	653	652	602	577	593	597	627	604	621	579	611	605	578	573	603	598	577	601	615	593	590	622	578	623	590	592	626	574	583	617
11207	1117	1432	1055	725	507	388	313	268	224	195	193	176	183	151	134	155	130	149	117	126	129	102	118	121	119	117	109	105	106	107	87	97	104	90	108	109	101	116	119	97	101	90	103	106	103	85	110	92	99	105	97	85	103	115	106	108	97	97	95	95	98	85	107	90	113	112	97	96	98	116	86	101	112	90	93	89	100	106	82	89	120	78	99	107	91	92	95	91	108	86	100	92	111	127	99	98	106	91	118	110	100	115	86	100	95	104	96	78	86	92	110	83	85	117	105	109	107	97	113	98	80	102	83	89	111	87	106	80	116	99	93	103	79	92	105	79	92	79	97	89	100	95	108	63	115	87	81	95	103	85	98	98	113	83	103	82	96	102	83	89	91	105	104	97	92	88	106	86	89	97	83	103	102	89	108	78	104	102	104	80	80	109	95	117	92	101	97	98	86	100	95	106	94	102	96	87	104	99	106	97	95	97	101	91	110	94	91	115	101	113	75	106	95	83	99	102	100	124	104	79	89	119	105	101	104	91	91	101	124	89	99	110	87	100	94	103	92	103	104	101	101	100	98	89	95	102	84	93	113	94	103	120	85	88	101	88	96	92	114	93	109	109	101	104	97	100	124	124	112	97	93	90	87	116	94	94	99	111	107	109	103	94	109	94	90	93	88	101	104	104	119	103	112	87	103	78	130	84	97	106	91	91	88	102	94	96	85	82	101	97	95	108	109	102	104	97	92	108	108	95	88	103	97	104	81	96	82	90	92	99	101	94	101	94	90	98	102	97	105	88	97	100	91	90	91	107	99	97	101	90	103	89	103	102	90	73	93	102	92	96	79	102	97	101	92	100	92	97	102	104	100	113	88	95	83	101	88	93	106	114	82	94	90	90	99	89	101	106	88	100	96	107	111	108	105	101	120	90	82	104	82	67	80	117	96	91	100	86	103	117	92	98	93	96	92	107	79	93	96	101	97	100	115	100	82	89	89	94	105	105	85	109	95	114	86	84	95	108	87	85	118	106	106	107	91	95	105	96	114	104	84	89	84	95	86	82	108	98	142	97	112	101	81	91	101	91	89	88	86	89	84	120	96	88	92	82	105	87	113	90	102	94	86	83	90	120	112	101	87	96	93	96	106	88	94	98	105	93	117	99	93	114	102	87	127	91	92	91	99	89	115	106	96	97	93	84	98	102	103	113	122	104	98	103	125	85	103	112	79	110	91	96	105	96	91	95	93	105	104	93	99	105	96	85	117	91	102	86	77	104	91	99	85	88	113	98	113	109	99	99	96	99	94	91	88	95	96	104	88	83	105	104	97	86	90	103	81	93	109	109	104	106	94	96	107	87	97	114	98	88	105	95	106	90	89	96	108	95	90	105	87	91	79	96	81	83	100	94	109	78	87	98	103	93	117	110	83	101	89	104	100	97	102	102	92	90	97	112	81	86	87	94	99	98	99	106	90	90	104	84	98	92	110	97	103	95	95	96	90	86	90	96	111	101	107	113	93	100	106	93	86	123	106	108	100	102	86	93	87	76	104	113	96	93	95	96	101	104	98	103	94	105	105	93	122	106	105	94	103	96	99	95	119	100	83	108	102	99	92	82	87	83	94	103	93	112	99	89	89	116	96	103	96	101	96	88	97	107	88	104	111	97	89	113	90	101	93	101	109	104	90	85	95	100	102	93	110	81	85	104	90	99	112	98	90	94	86	101	96	86	89	83	93	92	103	92	78	114	87	96	97	98	121	93	93	110	78	103	82	108	81	104	94	98	86	92	100	88	97	94	88	85	116	97	98	102	91	87	114	93	92	77	93	110	109	84	98	123	99	100	95	81	95	106	106	90	94	81	107	86	92	103	112	110	116	103	104	91	114	100	110	94	97	92	80	78	104	92	111	127	117	77	79	97	90	97	96	95	104	102	111	93	94	102	101	96	108	97	94	104	114	85	100	99	112	94	85	112	92	92	95	114	106	120	88	99	78	100	100	80	94	105	91	102	99	81	93	93	89	100	90	91	105	91	101	97	89	114	91	114	99	109	88	78	103	101	100	102	88	107	97	111	99	107	101	97	102	104	90	106	116	106	96	101	93	85	97	99	90	81	97	103	99	90	88	110	100	99	103	73	102	90	88	101	92	92	99	104	114	78	90	87	120	110	94	98	104	120	89	89	100	95	98	99	86	87	90	101	92	85	87	95	103	94	93	104	106	92	104	89	69	93	110	102	105	91	109	73	100	126	107	126	78	96	110	104	105	90	77	88	82	111	126	104	90	100	91	78	100	97	98	87	85	92	106	90	105	86	87	99	90	107	104	91	87	111	91	105	92	100	97	88	96	104	92	94	98	79	103	97	98	111	95	92	101	94	90	107	104	92	89	91	86	115	121	91	107	99	95	87	93	106	114	107	102	98	105	101	99	110	82	106	103	83	90	112	112	125	102	88	98	84	80	123	99	84	99	102	109	87	97	106	79	95	94	93	101	91	117	89	109	102	83	108	107	96	85	111	86	105	105	112	95	107	98	115	88	90	100	90	101	101	89	82	101	90	99	98	115	93	93	104	103	95	110	90	95	90	107	94	88	103	116	101	84	110	87	85	102	84	86	94	89	98	88	93	103	84	99	113	72	95	93	79	89	107	98	119	105	97	93	89	99	102	96	97	83	85	92	108	90	90	107	96	89	104	96	105	92	86	89	105	85	94	105	85	116	101	93	82	106	111	91	103	88	114	105	97	92	100	95	72	85	118	97	105	100	103	99	91	104	115	98	89	104	88	101	87	93	106	76	83	100	72	98	92	87	74	101	123	91	82	105	97	101	102	86	97	106	102	94	90	99	107	106	93	86	116	104	111	95	78	92	81	96	94	103	84	122	89	107	97	101	80	104	91	94	98	98	119	88	89	80	102	94	97	71	89	105	98	100	100	96	97	115	99	103	91	88	80	87	95	89	86	100	99	106	100	95	82	102	110	82	101	108	94	83	83	120	102	101	99	106	102	82	96	86	81	107	100	97	97	99	98	101	99	102	103	91	106	90	87	106	90	106	94	95	98	90	98	106	100	83	82	103	87	92	96	94	89	102	98	113	94	100	93	82	93	100	84	99	103	98	107	101	118	88	86	102	96	98	104	88	107	86	110	98	92	105	95	85	76	91	88	126	111	108	116	90	103	99	97	113	99	90	85	90	126	82	91	99	83	99	104	103	111	100	97	86	87	91	97	87	92	88	94	99	99	102	106	110	96	91	102	108	100	85	90	74	92	95	69	90	84	95	104	90	94	82	93	99	85	94	104	78	88	91	97	88	87	85	104	96	110	72	97	102	87	103	83	97	96	95	89	85	99	102	92	92	93	102	86	92	102	103	96	95	96	81	87	101	86	96	120	100	99	94	107	75	93	88	93	94	86	106	99	97	101	85	97	93	109	105	122	97	104	89	96	93	102	86	109	100	90	99	112	98	93	84	92	88	95	114	96	87	83	105	80	92	98	99	88	95	93	104
7084	1476	3554	3721	3148	2485	2044	1748	1413	1263	1114	973	909	780	759	713	676	637	593	623	581	504	483	492	528	457	480	463	445	438	436	432	408	420	420	429	411	412	398	389	408	412	410	372	372	370	367	413	374	365	372	370	374	384	424	372	351	390	355	341	331	349	374	367	346	372	371	371	370	365	367	338	363	342	342	343	347	369	365	369	373	374	325	332	338	364	333	327	358	337	354	385	330	358	335	359	375	349	304	349	319	354	333	343	353	318	312	316	339	332	359	345	337	340	315	350	327	369	346	351	317	361	354	356	331	323	336	351	333	339	341	346	320	352	319	365	336	346	330	354	357	363	349	346	348	331	328	358	303	318	339	333	351	350	331	325	353	330	335	342	342	331	337	347	359	330	316	314	364	343	321	357	327	332	324	352	361	321	312	337	370	340	335	351	347	318	314	351	352	341	363	318	330	355	321	349	343	371	339	358	304	313	331	348	311	322	380	343	344	353	324	356	345	333	333	327	352	332	338	358	334	331	340	359	332	347	332	326	357	334	343	318	317	326	336	341	349	336	346	354	365	309	355	327	328	321	353	335	359	318	310	337	311	325	296	298	325	341	339	358	337	386	353	336	347	346	362	337	345	349	321	359	304	326	367	351	326	339	335	344	324	357	317	349	315	328	364	349	347	356	367	325	360	331	354	334	345	332	320	339	347	349	357	346	328	326	355	302	337	360	331	368	330	337	333	359	349	311	332	289	337	339	304	346	341	342	315	323	326	381	326	329	338	310	314	363	326	322	365	323	347	349	361	350	294	320	327	331	352	356	363	340	322	337	338	327	339	306	354	321	343	344	361	321	348	333	340	315	339	340	344	337	318	304	356	299	322	348	331	322	340	368	355	342	316	342	329	316	336	367	382	370	311	334	324	352	307	341	337	326	374	334	322	340	332	334	335	356	344	331	325	345	334	340	333	321	338	342	324	343	353	333	306	327	323	324	332	329	337	346	300	302	368	301	338	326	319	366	324	353	344	338	326	344	302	339	318	343	365	319	326	333	314	330	334	368	314	347	325	348	354	365	358	325	322	366	317	337	351	304	346	342	341	366	362	307	313	331	329	344	317	329	350	351	331	373	336	299	319	350	350	323	337	324	353	358	320	329	327	350	305	320	356	333	337	358	311	335	313	353	325	346	352	340	320	351	354	370	335	339	361	319	331	349	350	306	321	329	364	325	346	303	295	323	346	344	333	334	341	311	349	314	336	318	346	306	343	312	354	326	361	350	316	383	351	321	332	298	297	308	331	335	305	327	344	297	335	368	366	363	337	325	344	341	334	318	337	318	362	348	327	349	327	354	323	305	337	334	367	325	343	366	335	361	339	300	321	324	327	328	307	333	329	316	359	340	377	339	364	358	335	354	338	314	334	341	324	342	322	348	331	337	350	338	326	318	351	349	359	311	344	321	343	317	305	306	374	323	342	320	339	349	344	335	321	353	326	372	335	337	320	359	331	348	323	321	337	320	337	356	343	299	358	337	360	330	311	351	300	333	349	356	341	326	358	353	321	349	358	338	329	342	335	337	319	337	324	313	318	323	334	341	337	338	336	337	361	325	339	316	357	349	339	305	328	335	316	330	345	352	354	327	351	314	314	321	302	342	364	326	344	323	313	351	315	342	348	321	358	345	341	327	341	335	340	334	337	342	348	328	368	344	333	291	344	330	337	336	340	319	348	337	348	337	348	316	366	332	351	345	320	370	327	353	337	303	347	354	380	338	337	345	320	307	311	356	339	327	328	349	297	329	321	333	355	336	355	336	349	342	335	380	361	347	358	349	360	319	325	318	338	344	353	376	327	354	350	325	325	327	333	372	337	359	362	313	331	324	324	331	349	310	309	317	337	328	359	368	338	322	341	321	321	313	334	335	339	347	369	295	305	321	311	332	358	311	319	331	338	343	335	322	339	321	328	326	330	325	370	356	330	306	366	348	329	344	320	305	325	333	347	345	353	341	345	349	334	337	321	333	307	358	346	319	310	335	319	308	368	313	320	335	294	338	333	314	367	324	322	316	385	308	334	334	330	317	350	338	357	300	334	344	349	350	333	332	343	320	312	319	353	317	353	345	359	358	358	344	336	318	345	343	346	330	303	337	329	339	286	318	313	325	313	310	345	349	301	346	354	326	342	317	373	354	338	388	339	356	306	353	314	358	341	329	331	341	360	359	346	338	307	367	311	349	343	354	322	309	346	324	330	320	340	344	326	341	346	337	323	293	368	326	331	336	314	351	327	368	332	331	323	354	352	309	342	341	337	323	355	326	341	334	344	320	342	339	341	348	361	346	332	350	318	332	337	334	356	341	326	338	336	345	375	317	338	357	331	347	365	330	315	351	327	353	330	327	378	340	340	322	355	303	348	347	374	324	347	338	320	319	317	355	350	333	350	327	343	323	337	303	333	322	323	331	318	319	325	369	314	339	306	333	333	326	334	319	341	351	334	309	321	328	297	307	342	330	378	328	314	320	322	352	328	319	328	365	317	316	355	311	321	339	327	333	336	326	351	350	351	339	322	332	339	341	339	373	358	354	378	327	374	334	323	349	323	322	304	357	306	338	341	311	318	354	379	323	336	368	350	306	319	340	363	325	323	314	338	352	362	339	362	332	322	361	344	325	347	330	348	343	373	334	339	375	309	351	357	303	322	318	320	343	340	296	374	312	371	357	337	324	322	330	313	371	346	348	307	346	338	311	333	331	326	325	354	335	358	348	362	342	319	308	318	332	303	344	376	314	328	325	359	324	324	354	304	321	358	348	319	330	327	368	301	336	307	352	327	303	339	311	331	331	334	341	356	325	347	325	328	325	347	364	337	337	327	342	367	340	348	326	355	339	332	353	321	360	366	366	330	333	343	322	337	345	344	327	336	362	367	317	342	312	331	312	324	349	326	333	328	312	336	329	323	326	321	330	318	343	349	346	323	343	354	323	332	319	331	376	346	325	362	356	326	338	325	331	309	355	322	312	347	314	351	323	335	334	325	354	336	328	320	326	321	327	320	300	347	327	334	354	307	354	341	321	351	337	355	342	327	329	352	348	338	349	306	356	350	370	335	366	324	341	318	331	325	318	358	354	330	339	337	342	351	338	373	379	354	333	309	334	322	334	337	335	346	401	290	354	336	334	313	329	351	360	353	351	339	297	340	354	327	355	359	342	381	331	309	324	317	308	329	346	344	353	339	318	314	343	325	349	337	323	346	316	332	342	335	347	341	315	336	297	343	356	347	341	358	336	360	311	337	350	330	343	343	301	311	383	326	334	306	339	342	345	349	345	310	335	390	324	323	333	325	344	326	365	336	339	330	328	328	323	333	312	307	306	369	357	337	342	380	320	346	365	323	336	311	329	314	361	355	341	347	335	344	349	359	368	342	300	330	344	334	313	311	340	322	344	303	322	359	328	346	328	336	340	322	367	328	371	344	345	307	348	310	340	373	315	322	327	341	372	329	336	357	348
19434	2650	2877	2111	1431	1073	777	640	491	420	373	328	301	271	242	237	221	221	224	231	211	205	189	206	197	179	170	174	200	163	164	165	186	177	135	149	150	165	175	173	169	148	165	140	161	147	131	155	162	159	178	179	161	149	136	151	150	167	146	155	136	171	151	142	142	166	149	135	175	169	139	127	140	138	147	148	176	145	172	157	162	137	147	171	150	158	153	155	140	159	129	154	151	147	162	168	166	139	132	170	183	161	139	156	175	143	136	137	157	132	125	144	181	156	148	140	157	145	174	142	161	132	136	162	162	150	153	143	154	148	137	136	163	152	151	126	130	176	148	152	150	157	134	152	158	133	152	159	162	159	137	150	143	153	143	137	159	153	149	140	152	131	140	139	145	163	150	157	139	143	166	163	137	152	160	142	159	141	155	143	135	157	172	165	156	174	136	150	161	163	137	157	149	138	149	146	138	146	157	141	132	159	161	152	140	157	117	149	154	142	151	132	115	140	134	157	157	160	151	137	120	126	167	121	150	156	175	151	137	150	156	145	133	149	143	153	130	163	147	136	157	128	148	147	130	139	159	143	156	127	145	159	152	149	149	149	165	143	139	148	153	128	131	167	116	171	133	152	161	141	146	170	154	165	163	137	140	137	151	141	129	157	151	141	165	137	150	162	125	179	168	136	179	154	150	152	156	156	143	127	144	148	153	154	138	134	132	153	135	134	132	126	158	122	166	150	137	138	167	132	137	170	152	146	160	142	163	151	146	130	176	143	134	153	148	144	144	137	118	124	143	145	144	134	165	154	164	141	167	142	137	146	126	172	144	148	145	145	153	129	133	163	142	132	150	149	162	158	148	179	128	134	151	159	152	159	144	161	170	138	142	135	125	138	146	154	134	140	155	122	160	154	143	163	133	138	151	158	165	140	139	150	122	141	127	153	164	126	133	133	165	144	143	155	148	133	144	148	165	145	142	137	151	159	156	161	149	134	168	141	153	170	144	138	140	156	157	180	128	160	146	137	136	137	142	150	157	155	153	127	151	154	134	162	148	157	145	159	145	157	138	165	157	148	149	163	173	175	140	149	154	153	138	150	142	154	152	131	151	146	161	131	136	156	173	159	157	140	146	146	136	130	141	169	142	148	124	134	125	137	176	158	161	149	157	153	156	140	138	144	159	142	138	157	188	124	151	148	153	157	135	141	146	151	146	160	150	140	154	145	132	155	152	165	137	153	145	148	148	141	140	150	171	163	137	150	129	155	153	135	147	143	144	142	145	152	166	136	140	154	166	160	154	149	119	137	167	165	147	128	162	156	150	137	172	140	142	135	171	153	149	138	132	165	131	144	160	151	158	125	155	142	141	152	149	153	134	167	132	132	144	141	160	154	160	151	173	140	145	140	128	144	147	147	167	145	143	147	141	157	134	174	139	170	135	135	141	146	149	154	141	149	160	173	150	152	152	147	129	141	162	150	146	170	147	166	150	163	125	140	162	145	140	157	145	146	151	148	147	161	116	132	150	147	151	141	156	159	157	142	159	135	160	143	145	145	137	149	156	151	156	155	159	151	166	161	138	155	138	147	146	142	142	156	156	157	156	148	141	140	158	165	155	151	141	142	155	120	145	156	156	133	139	147	144	127	162	136	119	160	153	153	139	144	139	148	156	161	147	150	152	145	166	145	143	128	172	146	166	148	150	175	133	150	138	154	134	161	158	125	157	139	129	136	137	151	140	154	133	153	130	148	149	146	146	146	168	168	140	145	155	123	141	159	142	157	141	167	163	127	145	162	174	152	145	150	162	164	175	155	130	138	165	152	171	155	157	162	170	166	150	148	145	154	165	136	154	175	128	149	157	114	165	142	144	148	128	148	142	167	142	154	149	135	143	141	162	135	159	152	160	151	141	159	148	146	159	143	164	136	139	154	146	172	138	146	144	151	143	160	164	136	128	137	106	137	122	160	147	142	142	153	155	157	163	153	144	147	154	125	166	157	142	141	159	151	141	148	165	156	165	140	138	146	141	151	144	140	158	162	164	143	146	160	144	161	151	152	149	145	136	130	129	157	136	165	173	148	123	156	157	156	153	162	164	161	162	180	137	121	160	151	182	147	124	158	145	154	160	167	142	159	148	145	150	154	142	155	141	152	150	123	147	120	144	137	132	141	147	142	162	163	158	149	138	161	134	161	151	157	144	157	148	157	151	134	136	145	139	158	155	148	166	132	139	147	165	143	168	144	139	138	146	161	160	124	164	174	139	151	176	145	137	139	160	157	151	140	158	154	146	137	148	148	162	157	138	140	150	169	158	150	158	140	154	143	149	146	144	149	140	145	140	148	152	138	180	126	149	163	149	151	134	170	161	148	155	146	143	185	151	115	155	163	156	142	148	165	140	144	143	148	129	129	149	160	154	143	137	147	137	157	138	148	135	154	166	160	162	155	159	157	134	146	154	147	130	147	149	174	157	148	159	150	169	131	143	167	150	150	160	145	144	129	141	139	146	131	151	146	159	166	133	167	157	153	184	156	144	132	150	163	150	157	143	159	148	146	145	141	135	147	162	140	161	124	152	156	136	162	142	135	153	157	174	164	140	174	132	165	164	168	138	139	141	151	159	125	173	151	141	139	148	146	140	159	154	147	143	130	150	129	135	140	170	164	165	149	150	139	146	147	151	160	164	139	127	137	153	132	136	152	146	142	166	148	130	134	137	145	159	160	141	167	140	156	149	134	172	154	144	121	135	166	146	134	153	158	138	138	158	175	138	164	128	177	162	140	138	175	157	139	146	150	149	158	162	128	135	129	155	142	144	163	151	165	155	131	130	142	149	141	144	144	153	133	156	151	142	136	160	150	151	163	136	158	171	158	150	142	152	155	159	159	146	153	142	135	166	159	149	159	140	148	156	145	140	149	173	147	141	115	149	160	139	136	162	164	141	152	135	156	143	164	147	135	168	132	146	155	155	146	142	137	169	159	152	152	152	169	152	149	163	142	141	162	123	146	134	140	154	158	128	134	151	159	143	124	142	139	150	138	132	120	159	138	166	133	148	120	156	168	167	165	159	147	153	155	146	127	129	155	144	155	150	147	155	121	136	121	155	144	123	149	156	141	159	164	144	166	165	129	154	148	149	157	144	147	154	156	149	148	179	152	137	133	146	151	139	164	150	146	150	160	150	135	142	159	155	135	138	121	132	156	150	141	152	139	149	155	157	125	151	127	139	162	157	136	145	155	137	171	144	149	162	132	161	126	153	136	150	145	122	153	148	146	132	133	164	133	131	136	145	158	142	151	155	139	127	167	159	133	151	138	170	142	155	133	147	150	156	130	153	169	164	130	140	148	148	155	147	153	156	161	157	139	160	151	150	158	141	159	161	142	148	161	137	146	153	158	153	154	130	144	160	146	156	171	130	132	163	141	178	151	151	160	174	153	139	155	159	148	136	141	136	175	135	160	157	141	160	139	149	153	155	156	156	154	155	160	141	140	157	150	151	160
9849	2813	6569	7112	5835	4679	3775	3230	2691	2243	1914	1787	1566	1463	1306	1197	1206	1095	1056	1050	905	947	861	867	809	818	742	740	794	736	705	678	657	651	656	639	605	643	657	577	632	556	589	578	599	582	577	589	598	599	585	592	596	547	548	576	529	542	515	519	489	537	542	550	524	515	494	538	539	555	534	534	521	491	532	476	553	523	500	520	515	526	519	485	535	535	537	492	530	544	528	498	485	513	526	483	509	514	490	508	512	506	492	483	517	471	488	517	466	516	535	510	487	518	522	511	479	512	502	490	482	510	505	521	498	480	540	512	500	491	471	493	479	495	540	460	534	516	529	513	502	510	494	514	514	477	501	503	479	461	509	475	485	494	456	487	481	491	519	496	488	492	531	462	536	483	501	478	528	483	476	482	483	507	519	506	486	519	475	464	495	516	480	466	476	494	498	470	491	500	508	482	516	494	496	469	473	508	518	531	481	481	478	509	495	491	503	496	468	491	494	491	507	524	514	491	480	512	459	516	516	543	459	530	448	461	511	492	534	515	458	510	503	522	532	462	487	451	476	525	487	462	451	533	463	489	462	541	497	450	511	485	512	470	500	512	475	474	521	482	511	498	500	465	501	489	454	516	482	499	500	464	509	467	504	503	463	494	522	484	504	507	474	500	486	516	497	460	482	489	511	519	455	458	512	480	544	539	524	473	515	500	507	498	483	528	508	500	468	520	469	518	464	484	491	483	509	477	495	473	516	524	480	502	502	466	474	497	528	501	485	508	504	485	517	485	476	498	536	498	426	494	489	501	491	503	454	492	514	490	489	451	462	454	509	515	499	525	488	522	516	466	509	476	491	492	519	514	480	535	511	520	479	471	494	516	536	476	492	480	487	541	465	498	466	487	531	513	507	513	460	476	474	480	492	521	491	488	510	484	489	491	471	479	521	460	511	498	502	478	548	506	510	505	482	486	458	497	487	498	487	505	499	495	516	475	474	526	486	509	458	478	518	530	457	498	516	481	501	502	509	493	486	482	479	510	500	513	492	533	493	502	449	471	490	493	470	473	518	477	470	536	488	529	491	476	523	466	489	502	519	528	489	496	507	515	528	507	515	525	488	499	469	498	516	460	513	527	493	488	494	492	496	474	524	460	489	484	496	492	508	491	481	489	474	451	467	450	489	516	474	542	505	484	487	495	507	522	508	506	482	466	458	536	497	546	507	496	457	478	494	530	455	474	480	493	507	495	515	485	492	483	484	462	489	511	465	494	543	453	498	459	488	499	514	510	512	488	513	502	455	457	491	452	494	488	476	504	519	518	499	505	456	482	530	527	522	501	488	502	501	544	463	487	502	469	476	491	487	464	503	512	484	509	430	541	488	480	507	503	446	488	485	527	483	484	466	466	514	512	505	485	528	489	507	475	468	480	467	461	523	508	494	468	496	498	518	522	458	482	500	535	542	509	476	478	510	464	492	483	477	468	461	499	502	477	497	493	520	505	483	519	520	527	479	483	457	464	468	506	473	504	512	526	528	530	488	512	472	480	488	490	490	472	536	519	526	475	507	460	483	457	448	492	518	460	492	477	473	503	455	485	504	499	480	481	537	513	468	480	472	458	430	540	487	506	503	539	523	494	482	531	475	494	496	520	501	484	530	526	504	524	487	475	481	504	470	531	465	484	472	488	504	517	545	490	475	489	476	503	460	519	543	550	511	471	474	537	496	451	495	511	466	512	476	507	480	514	479	470	486	509	492	463	498	496	532	462	482	502	486	480	460	530	451	488	488	519	499	499	486	499	486	505	510	458	479	489	556	480	467	485	441	471	523	481	462	493	536	502	465	522	448	510	476	470	487	502	534	505	504	474	515	493	523	491	534	468	482	506	490	508	478	480	481	518	517	479	508	504	525	546	502	491	517	534	511	524	503	492	499	520	505	466	451	516	485	492	483	507	486	476	496	477	509	531	497	492	463	472	482	522	464	474	493	487	488	470	469	502	500	460	462	482	492	505	451	478	556	496	531	520	518	512	456	505	458	508	490	514	471	493	492	501	503	488	509	498	504	503	447	456	533	493	496	511	496	478	469	483	484	473	468	458	506	517	506	480	487	510	417	482	512	435	502	483	491	450	515	480	504	523	457	493	523	491	495	482	508	493	491	463	473	540	435	483	484	479	509	528	522	522	476	488	453	430	530	514	518	476	514	493	507	516	515	458	455	522	536	489	461	512	441	504	522	530	472	454	447	532	499	544	459	507	511	514	474	530	494	487	484	499	488	506	524	538	488	455	492	495	510	493	506	501	499	535	504	489	507	464	518	484	497	436	484	512	527	492	469	517	510	523	477	526	459	519	488	513	471	487	496	463	494	492	525	488	559	495	499	509	496	518	520	497	489	503	478	477	483	501	504	485	459	496	522	493	479	481	481	468	488	484	501	506	478	480	478	487	490	468	486	533	442	497	450	471	513	480	494	524	501	500	506	512	505	495	482	497	459	480	460	497	496	511	455	523	511	471	481	472	502	477	467	500	500	485	461	480	481	466	460	494	518	493	516	458	500	455	505	524	513	514	515	459	496	543	480	511	450	511	471	469	466	494	485	526	500	505	498	461	502	501	494	488	480	463	472	554	468	491	457	471	489	516	477	480	541	501	527	461	513	509	524	502	502	518	508	502	461	487	490	513	507	468	496	489	490	498	510	458	470	548	518	481	499	464	474	494	496	507	481	496	456	493	516	506	497	500	486	522	518	478	510	522	491	533	481	491	485	462	515	487	482	465	491	479	454	482	473	516	488	514	486	490	497	542	486	552	464	478	451	478	479	527	529	479	503	478	507	490	502	450	471	494	485	503	471	486	496	514	490	551	467	474	440	516	474	506	532	459	498	528	477	481	499	509	503	498	453	493	479	491	512	518	544	488	458	477	492	493	491	494	483	498	488	489	524	501	519	468	499	493	515	469	440	499	482	479	520	485	494	472	473	501	503	499	487	506	503	492	481	496	517	489	493	503	482	495	488	480	525	489	485	498	504	483	487	526	471	486	494	491	496	469	487	484	496	491	484	462	475	489	487	476	469	525	467	523	492	494	499	504	493	506	522	481	456	502	531	466	506	475	479	538	524	519	517	510	511	481	502	508	537	484	505	480	496	503	464	529	509	512	495	500	451	491	495	507	513	467	486	500	476	462	512	475	548	508	510	536	489	486	492	451	510	507	532	520	552	487	478	509	496	499	432	474	517	477	454	504	512	510	470	501	490	487	503	505	464	519	493	481	529	506	492	523	497	524	475	470	487	506	521	533	538	504	536	492	505	492	477	492	475	477	528	493	470	491	472	510	502	474	505	467	543	513	481	493	459	480	496	488	512	452	479	514	477	538	491	492	499	497	506	471	511	494	455	478	475	544	494	522	509	523	507	494	495	494	541	466	536	516	537	486	495	487	517	528	443	529	502	521	469	526	498	478	480	481	508	455	499	517	498	470	469	548	542	499	509	456	480	508	485	483	505	485
2665	281	283	260	213	241	217	245	220	208	196	210	212	170	201	195	205	233	212	203	212	232	183	179	202	211	172	173	186	200	207	204	184	202	202	189	227	222	201	201	182	179	197	175	194	201	214	186	202	195	191	205	179	207	185	177	182	194	212	173	210	198	204	189	212	190	215	202	212	192	214	201	176	215	195	204	193	212	167	178	207	191	186	178	184	211	207	192	178	205	183	186	182	216	170	188	190	184	181	239	226	195	224	196	204	196	202	187	204	214	209	179	213	206	191	181	223	192	224	186	202	187	223	209	193	189	193	206	182	198	208	184	223	204	204	176	165	205	215	224	231	184	188	183	191	194	221	202	173	173	208	181	219	194	212	207	234	195	195	182	212	225	204	200	194	198	208	211	198	195	188	187	182	212	176	213	192	223	177	207	208	190	182	196	178	185	185	206	201	203	185	231	213	210	190	196	212	183	211	191	197	196	195	202	196	199	203	196	187	184	197	188	214	208	191	174	165	197	195	189	216	196	207	215	184	190	180	206	213	207	202	188	190	207	192	200	188	187	188	189	211	200	216	197	192	183	197	194	173	200	217	171	200	211	213	243	218	224	236	209	178	208	205	199	213	204	183	222	200	201	206	206	204	219	216	201	206	186	186	185	188	193	185	194	195	193	177	213	203	213	202	185	192	214	227	217	179	177	192	215	207	187	193	192	213	210	188	208	213	181	195	185	182	227	204	197	198	186	216	169	206	168	202	200	172	192	217	198	206	196	180	194	234	204	183	176	204	199	215	189	204	207	197	197	210	197	184	181	206	195	194	184	196	184	231	209	170	200	200	199	230	200	190	209	222	213	215	184	187	199	210	203	211	173	207	190	202	172	185	177	228	202	174	208	204	186	176	220	196	182	208	197	201	190	196	204	208	173	204	190	192	200	200	232	210	225	206	193	179	195	187	180	193	198	190	182	203	161	204	218	216	221	196	191	193	198	209	195	202	192	203	181	202	207	230	203	201	184	201	159	204	198	167	179	195	194	201	201	208	206	203	191	188	199	195	194	204	193	171	181	198	205	191	189	204	199	225	196	189	205	206	222	198	219	196	191	200	176	195	202	211	195	189	200	178	201	190	167	208	193	174	174	202	210	228	200	206	194	183	213	191	186	201	209	193	218	180	218	187	204	208	220	203	210	199	193	202	202	213	187	170	194	178	193	193	184	181	191	197	186	208	191	181	189	193	192	210	203	174	189	222	175	186	206	202	186	195	179	199	185	193	173	206	202	200	199	198	207	187	214	192	196	208	222	181	184	184	175	201	226	216	185	200	187	194	216	184	200	199	185	217	204	216	200	200	194	205	213	211	200	221	210	203	200	193	205	212	186	174	196	202	188	197	201	205	207	195	190	177	191	202	186	183	202	206	186	179	201	230	171	177	198	213	214	206	203	186	189	191	215	212	215	189	196	189	213	197	209	197	201	198	188	191	213	178	195	215	221	201	198	217	193	191	220	187	189	225	179	215	181	193	211	176	215	212	186	199	201	195	203	188	200	203	219	195	193	186	172	192	188	182	181	206	197	217	213	191	171	218	214	205	201	209	214	214	173	206	183	200	219	205	178	199	184	182	203	200	192	203	187	187	200	232	188	186	180	213	159	199	209	189	192	218	210	206	210	199	207	183	192	215	182	205	222	195	199	218	202	232	197	200	199	201	196	207	200	218	199	196	164	199	203	203	210	183	190	222	202	198	208	225	183	209	201	213	204	216	174	191	195	215	183	186	164	204	232	198	203	211	206	210	164	168	213	197	182	200	193	183	207	196	223	231	223	177	218	179	182	186	203	193	208	189	201	199	235	196	206	193	191	195	172	190	210	185	228	228	212	199	209	172	180	186	224	218	206	196	204	213	205	208	212	198	182	190	185	198	213	191	202	194	203	174	180	185	209	179	210	204	209	200	213	207	213	189	187	226	178	192	215	222	179	179	207	186	204	194	212	164	190	206	231	215	210	218	190	195	209	214	211	220	193	195	183	207	177	198	198	184	171	191	195	189	167	213	175	198	191	187	222	200	206	190	170	215	200	208	199	181	207	209	206	210	195	190	203	193	197	211	198	184	193	228	200	183	191	195	212	199	215	197	195	185	185	202	208	190	192	175	192	190	186	209	231	200	183	191	184	225	201	203	211	198	185	196	180	223	212	223	229	194	186	202	191	196	203	202	212	226	189	204	196	185	205	184	188	217	201	192	223	196	202	196	177	202	200	196	189	187	190	208	171	208	174	203	187	184	228	174	196	184	206	201	182	186	210	192	203	199	165	205	189	189	189	198	200	204	180	182	196	214	199	186	205	193	193	203	175	206	170	184	193	168	181	201	180	195	216	206	194	194	210	204	188	159	196	200	183	168	192	186	192	193	219	186	225	213	222	183	212	210	214	225	179	187	215	209	195	212	181	211	208	190	203	196	182	193	180	208	225	207	194	199	213	193	223	188	202	167	192	211	208	205	188	181	193	187	205	173	206	203	210	181	180	191	203	193	219	206	178	217	203	202	211	218	218	189	211	204	221	210	222	200	194	201	188	199	165	183	198	169	192	189	222	221	203	196	183	198	177	182	186	193	224	196	211	202	218	204	177	228	188	212	201	184	148	184	212	204	202	192	180	188	209	185	183	201	187	200	201	236	201	158	192	212	192	187	181	205	216	197	188	169	198	192	184	188	204	205	207	185	189	208	219	211	188	212	192	194	222	190	191	188	198	198	187	198	200	207	177	202	201	211	223	179	191	181	203	219	192	187	208	208	192	221	212	188	197	202	200	195	191	176	206	214	208	179	189	201	206	190	182	202	175	204	208	221	206	194	193	179	187	192	216	195	191	184	214	208	201	205	179	185	208	207	217	171	204	231	183	205	187	210	189	158	208	182	170	213	196	216	211	197	216	175	193	207	189	206	186	201	180	179	215	202	187	203	204	198	189	188	215	207	188	196	206	210	188	201	198	196	195	190	182	222	190	192	177	187	208	204	213	193	207	196	224	182	190	209	205	176	201	205	190	215	177	190	209	205	189	202	178	196	194	219	177	192	221	194	227	184	186	200	191	223	186	234	216	175	180	196	196	168	203	170	182	188	206	214	218	198	204	181	199	202	193	204	211	193	208	214	166	214	186	197	208	198	201	208	181	208	196	185	184	197	201	187	203	207	174	202	211	209	225	192	201	208	206	205	189	202	200	215	181	166	201	194	181	211	211	218	205	181	184	203	221	212	205	210	185	233	187	194	201	185	192	195	192	208	211	219	201	202	197	195	193	219	202	205	195	191	204	191	196	191	209	175	188	214	182	222	176	181	178	206	191	198	190	190	180	204	209	180	222	194	179	199	210	188	188	192	172	192	201	216	240	202	185	203	193	192	214	195	190	196	185	218	196	188	211	198	203	210	220	204	204	199	194	188	198	186	200	199	198	200	182	212	176	194	180	230	208	198	186	207	171	201	208	208	217	198	214	175	179	202	217
3321	685	849	778	733	737	759	647	690	657	642	648	666	598	642	635	659	609	580	603	633	621	642	553	585	594	642	625	648	583	612	565	570	609	628	637	643	642	634	554	596	593	601	665	573	637	632	603	598	664	578	611	600	617	611	586	583	619	598	577	629	647	564	607	595	600	593	567	584	630	561	611	606	625	604	617	614	590	599	625	648	637	594	590	614	601	599	621	618	586	594	607	610	576	615	612	621	602	595	597	597	653	632	567	619	629	630	614	606	604	598	615	622	606	627	594	657	560	584	570	619	590	610	602	581	605	615	607	566	561	576	617	568	629	577	599	577	609	591	631	593	586	632	603	618	595	593	577	601	592	611	612	577	567	578	634	642	584	600	576	580	585	589	635	586	618	567	603	618	656	628	601	581	589	545	589	646	611	554	620	551	613	609	557	599	593	566	599	573	618	623	562	617	562	585	597	616	618	595	594	615	591	562	616	610	593	612	618	625	594	612	639	604	600	628	609	635	560	652	594	589	623	626	633	540	571	589	547	632	589	594	596	651	567	630	591	585	622	630	575	582	603	618	557	599	616	612	593	594	623	590	600	578	628	594	608	626	654	596	602	633	605	608	613	590	580	558	609	610	640	620	599	639	553	605	644	618	559	591	607	607	604	625	606	587	561	603	650	591	660	585	586	594	591	655	566	596	617	592	612	610	601	582	606	587	608	626	588	574	593	617	595	602	586	597	566	596	622	639	596	547	600	632	593	599	589	583	597	606	613	636	645	617	573	648	629	617	587	607	573	602	607	621	630	593	589	590	597	575	597	611	617	632	620	585	602	564	632	589	638	653	588	607	558	572	611	553	653	634	637	593	623	581	628	600	584	628	639	604	573	617	564	604	593	617	649	586	576	633	577	561	601	588	605	606	590	592	634	585	610	648	604	637	639	625	571	611	593	572	551	580	595	583	607	576	614	613	592	568	580	646	565	627	588	622	615	646	542	640	595	623	604	642	634	603	626	600	577	560	614	617	592	596	559	608	616	586	575	659	620	644	600	647	623	609	563	643	607	626	629	613	577	606	566	588	575	644	665	596	619	611	584	619	620	612	601	598	598	580	578	682	576	582	575	622	609	576	638	575	624	628	630	606	570	583	636	584	601	593	637	614	663	574	672	613	618	581	577	622	555	626	620	605	616	582	606	648	623	593	607	586	608	584	589	605	575	585	600	582	618	623	614	611	613	615	599	600	636	618	618	614	578	557	617	592	596	581	586	573	644	595	616	599	653	639	594	616	560	604	558	594	625	606	611	616	655	582	596	629	553	596	580	571	597	600	611	594	618	544	597	616	593	587	562	579	620	586	590	612	571	589	589	576	615	621	603	600	621	554	614	602	572	609	634	594	602	589	620	561	643	613	557	575	601	637	583	570	598	601	602	590	629	593	532	574	574	580	586	591	599	604	613	599	589	612	594	623	613	611	573	569	624	593	628	625	544	569	614	595	612	599	617	619	590	625	592	607	580	590	620	625	644	603	600	582	633	569	617	635	572	577	562	617	580	593	601	611	614	595	620	647	642	586	646	616	553	594	598	578	612	597	594	583	615	620	613	602	643	596	646	612	622	594	603	595	604	593	607	607	576	641	607	618	592	664	618	614	590	588	603	610	624	595	596	569	601	599	593	569	623	590	566	595	572	561	576	594	605	598	623	592	601	572	595	658	605	610	598	660	574	554	618	597	570	628	637	646	590	554	594	592	577	641	591	607	635	631	597	609	563	592	606	619	601	594	639	590	606	587	606	607	642	649	579	646	577	605	610	644	563	597	588	647	599	571	603	642	624	610	581	615	610	601	644	592	568	599	581	614	587	572	573	607	587	557	562	604	554	661	644	633	604	598	578	610	634	567	590	614	633	559	627	624	590	570	622	611	553	605	604	612	621	582	580	627	634	599	618	581	600	606	592	613	593	612	619	621	645	550	609	587	591	589	617	603	539	613	607	637	593	595	620	588	572	583	591	579	593	575	618	595	594	595	558	620	599	581	602	601	571	570	593	614	597	617	599	565	596	585	647	598	596	614	554	601	563	614	610	612	594	580	586	631	600	615	584	609	616	597	646	596	571	593	581	613	620	619	611	609	577	629	585	592	643	604	603	603	578	607	605	640	610	643	630	540	618	626	605	646	627	600	604	601	575	658	577	560	587	610	652	591	643	589	594	590	632	639	605	610	608	665	587	653	598	566	672	556	644	593	567	580	572	650	587	586	587	608	622	585	583	607	630	604	644	572	571	619	590	587	531	605	618	568	594	659	580	587	616	612	622	614	598	642	572	644	609	572	638	624	612	611	583	577	605	616	627	622	610	580	600	581	610	627	558	583	601	609	606	599	596	605	606	638	532	598	588	580	592	605	586	639	606	610	629	595	620	604	584	618	619	609	535	621	614	590	608	565	570	627	601	648	619	558	568	577	580	616	603	594	651	611	612	605	639	612	642	600	605	616	610	585	601	653	626	589	589	591	624	642	601	626	610	640	617	611	607	622	608	618	560	596	602	612	601	558	618	583	601	597	601	570	625	635	588	583	630	653	590	625	627	599	587	629	614	611	622	602	553	596	635	564	577	574	601	611	644	582	615	603	625	605	631	612	591	665	584	591	590	625	623	639	597	617	587	622	600	606	627	577	588	601	657	651	582	603	607	636	568	655	658	599	564	607	643	647	569	631	608	622	600	583	635	613	633	598	596	630	622	641	619	611	617	616	618	625	590	579	600	638	597	581	590	615	592	604	587	565	636	643	554	593	587	592	590	624	618	559	633	547	633	584	600	592	613	624	656	626	607	604	610	615	606	636	601	617	607	616	581	583	629	590	588	651	574	597	596	598	594	593	617	608	635	622	509	578	603	614	602	624	623	651	608	636	613	632	586	583	602	613	578	630	615	621	586	648	605	593	636	604	576	619	593	608	606	635	652	583	626	590	583	622	617	613	585	616	571	594	604	590	606	609	611	565	635	569	580	557	621	616	625	618	631	643	586	634	588	590	613	592	609	637	591	604	611	609	597	615	587	567	616	585	608	573	598	613	623	567	611	589	599	554	628	564	615	580	599	610	608	634	607	587	609	601	636	597	595	603	596	582	582	595	584	585	644	556	607	607	587	621	619	581	603	637	634	631	582	584	593	607	612	608	561	589	617	617	650	596	554	597	615	622	595	626	637	622	579	571	593	610	611	595	586	581	544	643	611	613	578	601	643	580	649	605	581	590	604	636	595	613	637	611	627	660	615	599	558	612	596	597	612	648	627	619	601	609	619	605	639	574	596	635	609	587	594	586	616	634	586	626	630	622	630	632	616	575	649	647	629	594	634	589	612	592	616	612	592	580	595	593	612	591	581	554	585	627	605	605	599	607	592	644	591	592	594	616	625	587	648	573	584	659	562	624	598	583	605	615	588	574	607	575	575	638	620	609	636	596	633	586	627	622	619	675	594	591	605	590	577	628	593	655	625	590	606	629	596
11347	1136	1367	994	715	564	372	312	289	221	204	210	166	160	148	134	119	140	131	112	110	116	119	96	92	112	117	112	112	122	104	113	106	98	120	89	119	88	101	118	104	110	92	103	96	91	115	99	110	94	108	92	100	106	89	120	116	103	104	110	93	112	93	100	107	106	114	93	99	105	111	97	95	94	89	97	109	110	109	99	95	92	92	81	109	99	114	88	98	104	98	115	113	100	91	105	107	96	93	103	99	95	104	105	85	95	91	104	68	101	111	88	87	110	109	87	107	97	95	91	115	84	101	112	88	95	117	92	115	83	88	81	97	82	97	93	95	89	113	126	101	95	103	105	101	109	92	102	96	79	98	113	114	107	95	87	96	101	88	90	100	100	91	94	91	92	99	91	86	93	93	87	88	107	101	86	94	105	100	88	101	115	97	87	89	85	84	104	86	94	85	94	106	99	85	117	88	79	87	97	93	86	111	94	100	92	90	100	85	95	105	87	74	95	94	103	103	91	98	105	112	97	104	88	112	103	80	74	91	93	94	123	83	107	70	107	99	104	85	78	101	84	104	89	78	93	76	114	111	112	96	112	103	108	96	105	92	98	103	112	112	96	95	96	96	105	112	99	99	96	99	98	99	77	109	108	74	83	101	98	107	100	98	111	88	80	84	76	103	86	107	107	90	95	85	110	107	98	107	116	97	92	106	79	93	96	94	96	94	103	94	98	96	98	108	103	92	110	96	105	73	90	102	93	97	103	92	102	110	111	96	91	95	104	106	82	103	98	89	102	93	81	102	103	113	115	96	89	96	85	91	103	100	125	108	99	97	89	83	108	92	101	94	101	87	103	98	91	89	93	103	108	88	100	97	107	93	97	100	107	103	103	112	73	87	79	106	103	92	98	104	98	105	100	106	90	81	108	81	87	99	99	93	89	104	103	90	96	104	93	90	102	100	88	123	87	86	87	94	93	94	88	91	94	97	103	97	102	86	94	97	102	99	104	90	92	123	105	108	100	111	102	101	98	122	89	110	97	86	95	102	94	106	103	94	112	82	88	94	92	108	87	97	100	95	93	95	103	95	85	95	95	103	96	89	102	118	88	99	105	75	98	93	100	108	100	86	100	85	112	110	95	95	101	83	103	95	110	107	85	92	94	79	97	99	97	107	113	106	98	102	99	98	100	109	94	106	101	117	103	101	111	92	107	118	101	108	107	91	84	111	84	93	96	106	121	113	97	104	111	91	99	87	95	96	101	91	96	87	93	104	121	103	81	86	84	85	104	100	85	96	98	115	96	80	109	117	94	131	97	93	96	100	69	93	81	80	98	106	91	110	98	97	103	97	100	88	94	89	85	102	98	95	83	103	74	105	97	97	97	101	90	98	88	87	112	92	95	100	93	86	82	112	86	115	102	106	96	98	103	100	73	97	86	106	102	106	98	84	95	92	106	97	98	101	81	116	103	118	93	97	95	101	74	100	91	98	85	92	102	114	97	102	106	96	83	100	93	88	110	113	109	65	96	95	98	94	102	113	112	76	96	102	96	104	96	103	90	98	104	92	92	97	88	101	104	116	106	83	99	88	82	94	113	95	103	85	94	81	94	87	89	88	92	99	105	98	85	113	94	91	94	100	88	92	97	93	76	84	105	109	104	98	84	110	101	95	108	103	107	98	95	101	93	89	100	91	101	98	99	86	92	99	106	108	103	96	82	112	104	96	89	87	101	94	89	98	95	99	74	86	101	98	92	110	97	103	103	93	81	110	90	93	94	106	111	102	95	101	98	85	90	77	118	104	81	82	90	85	90	90	85	122	89	96	94	77	108	92	101	93	82	100	101	101	90	104	88	91	90	84	105	103	113	105	102	91	92	84	85	98	86	78	105	108	94	107	104	107	97	97	80	79	92	95	98	108	93	107	106	121	109	94	97	106	97	110	94	101	94	104	111	112	99	86	101	104	100	91	95	86	84	101	117	89	104	95	86	91	120	105	96	98	92	89	121	99	93	107	101	96	86	100	85	100	103	85	95	101	112	89	109	102	96	99	109	118	103	89	93	107	82	86	93	93	113	100	108	81	111	90	105	81	99	86	127	97	104	85	90	91	95	79	82	91	114	90	103	89	98	110	97	107	80	91	86	77	101	97	101	95	107	100	74	91	106	116	101	94	99	108	95	96	101	92	105	88	93	97	115	92	107	106	101	98	88	98	99	110	99	101	99	91	90	100	95	97	93	92	98	105	106	116	106	93	100	95	88	104	99	97	77	89	99	92	94	107	94	82	98	79	83	82	81	96	96	83	104	100	85	101	93	93	104	98	82	98	90	98	97	102	96	94	96	99	95	98	84	108	104	80	99	100	95	92	80	100	114	82	93	92	85	83	91	102	93	91	106	90	87	101	111	97	91	91	88	104	81	92	101	107	111	83	97	102	87	106	90	88	95	98	108	113	87	89	80	108	97	104	79	87	89	89	104	90	108	101	81	103	86	107	93	84	106	87	91	74	88	110	101	100	106	123	101	81	89	101	97	91	93	82	94	94	89	92	96	100	115	79	109	86	117	86	101	95	87	95	100	114	98	115	106	95	114	70	87	107	86	91	80	97	105	103	91	94	88	82	91	93	85	86	94	91	90	119	88	92	90	91	121	90	105	88	95	106	94	99	103	106	83	117	85	99	104	83	90	83	100	96	86	97	89	80	99	75	109	97	90	112	99	93	99	100	85	93	105	98	92	109	99	99	99	108	102	117	109	91	76	112	80	90	100	100	95	99	99	91	93	84	97	100	111	99	104	90	83	109	108	94	98	80	94	113	99	91	105	107	81	114	102	112	82	84	95	99	108	97	95	103	97	99	87	93	104	98	84	101	104	101	97	89	83	98	106	105	85	87	99	100	77	100	93	100	91	82	121	105	108	96	100	88	106	102	104	82	122	91	101	115	101	90	127	88	90	105	98	101	98	88	103	89	105	80	102	115	102	90	84	94	109	109	91	103	89	92	78	114	106	72	104	108	102	92	89	91	90	98	103	92	75	111	94	97	121	96	110	95	99	110	88	91	98	85	113	104	97	110	96	117	94	105	87	106	94	97	95	92	98	90	109	102	91	95	104	97	80	98	93	97	108	89	103	109	103	80	80	105	91	102	94	87	95	100	91	74	95	92	107	99	108	90	94	105	113	99	91	95	100	106	80	86	114	98	91	98	111	88	94	101	96	103	104	103	103	105	105	91	111	88	92	97	106	90	89	80	96	82	104	95	101	100	98	94	98	103	92	90	91	103	110	90	78	96	102	101	106	104	102	88	85	92	99	97	99	93	106	107	103	87	100	88	93	98	102	94	101	96	107	93	87	91	102	106	111	79	118	87	112	85	114	75	104	82	97	87	103	96	98	101	101	103	96	103	116	108	103	98	90	84	109	109	87	107	93	107	87	97	83	102	94	92	94	89	97	105	94	93	89	89	99	89	90	106	112	91	102	90	82	98	76	77	104	91	94	101	90
7225	1458	3483	3805	3102	2474	1988	1689	1444	1268	1062	998	834	849	778	686	626	613	618	622	582	540	537	507	460	458	475	461	474	469	440	423	407	419	454	393	450	404	443	417	383	399	395	371	409	386	400	354	377	383	373	420	389	405	368	356	357	364	356	350	376	363	391	335	359	352	356	343	336	384	354	373	328	366	350	355	341	389	345	356	356	353	319	336	321	344	363	326	332	332	337	321	337	363	342	326	307	377	340	359	353	328	335	334	350	340	345	340	341	348	324	336	326	343	328	322	331	314	365	345	320	360	346	347	346	331	334	328	361	323	361	350	365	338	364	352	329	315	350	346	332	319	348	341	370	335	335	319	310	334	353	340	368	338	331	334	340	319	325	327	334	324	324	322	330	361	316	350	354	337	357	298	353	355	339	298	325	328	294	370	332	346	349	327	323	323	361	334	332	356	359	311	350	319	336	356	348	326	338	319	344	327	347	302	346	321	312	346	334	359	341	341	363	330	331	345	310	349	318	318	331	355	359	341	316	342	331	378	324	356	319	335	332	323	319	368	333	368	348	362	383	310	331	334	338	355	322	342	320	364	308	343	318	336	339	350	340	333	299	331	350	352	316	339	335	344	324	340	302	326	319	335	342	347	333	355	319	327	338	286	322	337	326	321	339	334	317	305	309	338	271	334	354	295	316	360	339	299	331	374	355	334	333	366	335	314	335	341	343	313	345	343	309	325	345	338	326	318	321	329	325	359	335	334	375	330	363	337	354	321	355	334	327	362	360	329	347	326	306	321	348	337	329	319	340	348	340	353	310	340	307	341	327	325	312	326	304	329	338	323	316	332	331	338	337	299	345	318	293	316	324	332	344	312	346	332	340	359	385	348	314	341	331	346	339	298	365	334	315	327	308	318	325	354	319	335	356	360	340	337	306	326	333	335	337	316	363	319	357	329	313	313	337	316	356	332	332	348	339	347	366	323	346	326	339	375	339	340	332	348	319	365	343	309	289	335	342	352	311	361	344	350	319	352	342	325	313	333	348	322	330	345	339	336	342	323	307	314	357	357	350	310	319	321	326	334	352	353	349	352	334	365	326	342	327	322	337	315	341	362	365	325	323	353	320	344	298	300	335	372	312	312	315	328	328	335	316	339	315	349	333	345	368	368	357	364	310	345	339	354	336	347	332	346	334	327	373	336	332	314	343	336	321	339	355	348	339	330	363	347	299	326	308	323	342	353	344	331	330	339	313	323	328	320	341	299	340	332	352	321	339	356	370	343	326	342	332	350	315	362	310	337	360	354	333	318	346	355	326	334	343	337	325	317	337	352	327	340	331	315	313	321	330	336	342	347	326	327	358	351	308	352	351	329	356	292	370	338	333	345	330	336	327	357	327	363	331	346	337	374	341	350	349	353	340	340	358	332	338	380	359	344	322	342	343	356	294	337	356	314	349	323	324	355	327	332	321	358	333	329	359	377	332	339	338	345	339	371	340	315	348	354	316	372	344	329	327	355	338	346	320	343	324	337	352	359	341	312	329	316	350	342	325	342	306	340	344	312	323	319	324	336	345	348	334	335	356	348	344	321	362	342	374	329	348	360	351	353	360	333	329	347	316	337	327	343	344	340	340	331	353	335	333	353	308	330	351	316	330	347	309	302	369	367	344	345	329	356	331	355	350	333	344	328	354	320	342	373	374	320	313	335	332	359	329	305	362	338	360	343	336	340	341	361	342	329	331	318	337	350	339	365	312	353	327	341	339	347	329	376	317	340	311	334	306	332	341	326	334	322	287	352	342	320	333	324	350	320	365	329	330	317	351	367	340	343	359	356	338	334	363	324	327	354	342	343	305	352	318	336	322	329	351	323	296	321	307	325	338	329	352	342	296	347	336	372	329	327	333	361	362	375	351	349	369	315	315	343	355	308	370	321	383	364	370	343	360	371	318	369	320	367	344	338	346	321	339	334	337	346	301	357	343	335	356	305	357	343	338	373	366	347	300	308	330	346	327	373	310	341	334	309	345	314	337	321	360	327	325	316	312	379	376	374	312	336	329	337	346	344	311	332	320	353	367	333	369	332	345	344	333	327	314	344	321	329	327	336	329	336	349	304	351	340	333	335	330	327	329	359	326	367	328	360	328	357	326	326	329	367	340	346	379	319	281	356	340	312	323	320	349	330	345	375	348	350	322	324	345	368	348	329	355	336	318	351	337	319	319	343	319	345	356	312	351	351	339	376	318	330	311	357	328	293	331	331	351	340	348	354	331	343	337	313	323	342	359	339	319	323	329	321	329	324	351	337	325	324	321	323	347	348	319	365	329	370	326	320	328	361	319	343	358	315	361	313	322	339	333	315	334	313	366	362	354	344	355	312	357	303	336	300	319	343	356	368	320	312	318	326	350	357	327	312	362	333	322	334	328	319	324	311	337	340	295	340	337	352	365	360	373	356	359	366	337	332	338	322	327	340	336	347	338	324	334	329	332	357	313	358	337	313	336	326	336	364	354	332	319	352	343	344	345	384	345	339	354	344	318	314	336	328	323	341	310	355	349	325	337	331	302	343	337	354	348	341	345	330	323	374	341	308	345	334	345	330	336	332	302	325	335	316	346	338	352	319	337	336	317	325	313	348	361	344	326	297	310	257	334	368	364	378	346	319	330	340	333	359	373	331	348	320	327	358	338	315	344	338	326	326	324	334	334	304	314	314	321	334	327	315	381	360	332	342	324	336	318	368	356	320	303	316	342	342	321	323	346	377	347	339	348	368	360	315	304	351	310	346	345	372	339	313	323	336	332	317	340	329	312	336	319	372	330	320	319	349	308	339	291	340	315	340	326	292	349	354	347	349	348	305	319	385	358	372	340	335	314	327	335	340	325	334	339	330	338	353	327	314	350	321	337	327	334	316	329	304	313	318	331	326	359	333	342	332	319	329	342	327	332	331	331	341	354	341	357	322	339	333	338	337	341	319	334	308	358	304	347	341	354	302	318	324	344	318	312	317	323	337	358	342	329	326	344	327	344	339	351	324	351	349	341	356	301	312	327	359	295	374	288	355	334	376	342	344	349	334	318	328	335	333	303	329	313	338	351	329	353	339	360	346	363	347	361	329	327	321	318	300	337	375	335	359	329	345	316	366	300	349	363	341	307	334	337	307	345	322	326	357	349	325	324	329	321	333	327	336	329	333	325	325	321	334	333	308	326	323	323	295	335	347	336	321	335	350	318	301	345	354	362	321	337	332	354	333	350	339	322	312	313	330	347	331	333	359	335	327	331	312	337	349	326	331	343	323	329	351	330	339	322	356	312	321	317	351	356	339	372	364	383	361	311	358	356	327	342	352	322	330	341	335	301	351	349	287	316	336	325	304	313	311	328	342	345	352	381	348	337	325	326	340	338	331	332	354	337	313	329	318	359	345	333	315	360	347	321	371	328	326	313	350	323	326	324	320	313	300	302	354	363	339	337	334	330	320	347	352	333	350	348	332	326	339	333	338	333	334
20228	2705	2959	1999	1402	1058	787	617	556	410	385	350	310	283	265	250	222	238	190	231	200	187	194	204	167	193	181	175	166	186	185	169	191	167	165	176	157	152	180	208	144	156	129	137	165	167	155	169	166	171	143	144	148	174	147	150	141	162	146	175	147	166	151	124	153	149	149	158	148	151	156	162	167	146	169	146	137	163	175	168	155	163	164	144	153	148	146	141	135	161	156	188	149	146	156	149	137	158	140	177	124	159	159	149	158	150	155	138	127	146	139	160	159	125	158	161	151	140	156	132	156	152	145	176	157	143	169	141	144	140	160	148	169	129	164	153	127	151	138	161	150	142	143	166	164	168	164	158	137	144	159	134	156	137	173	125	155	136	151	150	135	130	147	154	149	132	159	168	156	146	167	157	122	144	133	150	150	156	140	144	141	150	166	151	150	158	170	166	144	158	123	131	153	137	141	132	144	150	142	160	147	138	167	138	149	148	147	157	157	156	149	169	125	166	174	158	146	156	158	134	140	148	156	146	163	158	159	151	153	157	150	138	134	126	149	139	152	130	127	172	156	153	143	132	160	125	123	152	154	150	137	129	152	152	143	154	159	147	144	131	156	158	143	157	138	127	168	149	143	130	160	146	143	146	165	155	136	163	169	125	139	160	156	143	155	153	157	156	146	129	134	146	150	141	143	135	155	156	168	154	161	174	166	146	136	154	140	159	132	142	145	135	154	154	162	143	164	160	153	116	150	144	143	145	145	147	146	155	141	134	178	119	129	140	141	141	137	154	134	171	143	159	148	142	156	168	166	149	154	132	145	148	148	148	175	163	131	127	163	163	147	160	141	170	171	124	156	140	153	132	152	161	131	160	139	148	159	135	132	186	172	145	145	164	148	158	158	121	149	133	151	153	160	125	151	158	128	153	145	143	138	153	145	156	156	148	143	139	141	148	158	152	162	149	147	137	161	165	132	140	141	135	139	120	149	151	129	149	153	151	138	115	129	153	158	148	136	133	164	157	149	145	139	151	148	157	160	162	148	148	152	151	149	164	137	148	137	141	156	168	145	152	141	159	149	146	166	161	147	152	137	150	154	157	154	146	147	148	145	140	152	139	151	149	139	146	181	148	133	152	172	147	168	153	151	155	164	150	171	164	176	151	130	148	140	149	131	141	134	165	142	148	149	150	148	141	140	167	140	141	153	157	160	151	147	158	156	142	168	155	162	152	161	158	157	144	158	155	137	148	175	155	133	124	166	146	137	149	131	122	129	180	139	146	165	154	143	136	134	139	159	147	141	164	159	143	144	133	153	141	144	126	131	132	146	143	159	149	149	162	154	162	142	148	147	154	150	141	173	145	137	146	156	135	152	149	157	149	143	146	134	123	165	144	140	168	148	147	138	156	169	147	141	144	154	176	161	137	151	148	132	127	164	166	163	151	150	144	179	144	132	155	165	144	121	129	138	142	147	156	156	124	164	143	160	172	126	123	154	173	154	148	161	143	157	154	149	125	135	144	152	142	161	140	145	191	142	126	146	138	149	159	154	155	130	149	137	158	140	134	171	138	164	157	155	123	154	153	161	135	150	137	145	158	159	145	147	142	147	150	153	153	134	115	150	136	135	156	142	131	146	151	139	152	143	130	159	131	153	167	145	167	124	178	158	150	130	139	138	145	143	138	148	133	168	145	134	136	136	153	133	166	157	149	139	163	138	149	127	152	143	145	147	147	166	149	145	154	142	151	179	148	156	158	161	157	140	142	161	140	169	162	141	146	140	145	175	156	152	140	145	163	166	141	118	155	156	136	132	133	148	148	167	167	145	159	169	155	136	142	146	150	146	147	147	122	138	136	177	154	170	172	130	156	155	150	145	130	155	152	145	162	144	154	150	172	149	162	159	157	164	153	172	122	170	155	156	146	149	162	160	162	146	161	145	164	148	174	147	167	162	128	116	138	166	155	141	139	154	185	145	150	135	135	146	146	134	161	169	160	157	178	150	136	144	152	160	152	158	148	165	140	171	142	157	143	159	152	148	138	163	134	144	150	142	145	133	141	159	136	139	116	149	175	171	161	128	151	141	141	172	138	141	178	156	168	154	145	129	139	144	150	170	146	139	142	157	153	161	145	141	173	134	142	147	155	151	154	166	143	150	121	161	161	131	145	134	167	171	144	125	135	151	155	154	147	154	131	152	171	145	153	149	148	140	140	143	145	134	146	142	144	158	162	131	144	139	165	129	151	147	143	151	122	136	143	153	134	148	135	156	148	155	135	134	144	164	157	149	156	140	151	160	131	184	146	145	158	142	157	143	122	161	163	145	155	162	128	169	134	146	149	149	133	145	120	147	165	165	140	173	162	148	146	149	158	159	158	152	144	155	144	148	142	152	162	147	120	150	153	166	147	166	144	145	147	137	145	153	146	174	152	155	151	150	155	156	142	152	165	145	132	141	130	134	167	141	169	157	157	146	146	151	140	153	146	165	151	148	149	143	154	160	152	135	153	149	138	138	139	154	154	149	154	164	131	173	167	176	134	155	141	144	156	141	129	174	145	152	153	145	148	137	150	171	126	151	146	144	162	128	155	137	163	136	154	151	178	162	139	159	163	159	161	147	155	158	154	155	161	140	144	119	138	138	157	136	147	152	126	141	175	126	158	158	162	144	157	146	154	150	160	171	135	144	139	137	138	133	169	153	156	148	167	154	147	120	150	140	162	156	152	162	137	145	141	153	151	150	157	138	150	151	154	161	153	145	161	146	147	157	166	154	153	165	154	148	147	172	168	139	153	163	137	151	128	158	134	142	148	139	146	151	142	155	138	160	141	130	117	139	158	163	168	140	143	149	134	154	163	142	155	140	155	130	145	142	147	155	135	125	146	166	154	127	152	154	141	159	142	141	139	163	170	167	130	145	159	160	146	150	122	151	151	146	138	145	157	139	163	158	134	142	159	144	128	154	145	154	152	166	154	183	143	158	143	139	139	171	152	129	137	142	169	157	156	154	147	151	142	147	153	123	139	168	156	128	139	124	172	148	159	139	161	153	158	137	147	167	140	157	130	166	163	147	164	153	168	144	128	153	154	153	164	152	164	143	137	162	140	135	143	146	156	126	167	126	137	147	145	141	161	167	141	146	158	138	146	158	154	129	148	164	147	141	149	181	176	137	154	147	135	149	153	155	175	152	129	128	151	157	178	147	142	137	136	154	160	143	141	144	163	143	152	163	144	151	155	150	169	142	150	163	146	140	134	131	162	152	167	142	138	141	183	146	135	153	139	166	142	139	147	165	152	147	154	144	138	146	158	156	142	153	146	181	148	160	161	153	149	169	149	145	134	167	147	141	159	141	131	135	128	148	129	140	135	145	142	160	159	160	172	149	136	148	140	123	148	144	154	131	131	180	162	150	137	158	139	160	164	154	146	138	140	178	144	132	149	128	152	140	157	140	155	157	134	169	168	147	138	148	147	160	140	148	136	142	143	146	152	152	153	135	148	143	149
10318	2801	6604	7007	5828	4703	3832	3202	2699	2281	1933	1703	1633	1412	1407	1236	1163	1101	986	931	942	925	891	817	793	792	717	719	738	731	682	716	682	640	661	654	600	608	600	606	639	587	568	614	574	589	584	558	573	529	544	559	575	524	554	541	516	525	549	539	584	539	530	517	512	553	541	536	519	528	526	531	498	521	544	533	546	528	531	509	551	539	516	525	497	510	528	549	508	503	520	548	506	500	475	489	469	525	494	524	467	503	502	561	487	496	493	492	513	487	490	515	487	531	496	501	512	522	546	497	501	486	524	504	484	462	461	518	485	575	493	467	484	503	495	483	493	460	462	512	490	478	501	515	488	495	520	480	490	536	490	538	501	498	441	474	506	463	491	498	506	520	458	507	496	455	496	502	480	531	509	489	488	497	497	488	464	499	499	462	497	522	470	487	500	493	464	464	489	507	503	521	470	486	530	480	455	477	495	528	475	522	524	491	498	510	508	513	510	510	509	492	501	491	415	493	563	505	489	503	509	490	507	506	482	538	495	540	526	445	493	499	483	503	489	494	465	511	466	491	461	476	460	500	503	523	526	512	464	481	486	521	491	520	455	465	475	501	496	493	488	480	501	500	493	479	459	504	497	495	511	513	514	497	479	479	452	474	496	512	505	494	515	519	500	506	483	530	491	500	513	503	460	508	480	521	537	493	509	489	488	498	519	490	439	468	493	510	490	490	517	461	488	495	499	467	506	488	500	515	527	506	479	473	516	509	485	478	496	498	495	472	511	495	489	506	477	518	498	456	452	470	491	489	474	510	481	536	507	501	503	493	513	505	479	499	515	502	499	490	504	487	503	502	464	510	497	499	531	532	454	482	484	536	494	485	549	458	481	453	467	480	507	528	445	474	503	473	487	481	476	502	524	482	510	523	519	454	491	536	505	494	473	475	506	514	478	461	467	518	524	472	471	491	524	480	478	516	516	485	470	492	468	481	486	475	496	467	455	477	488	499	511	517	498	471	523	472	529	476	518	484	458	495	505	479	502	502	531	530	456	504	477	495	469	524	501	481	506	476	508	515	510	480	460	486	490	461	475	491	494	491	465	451	495	494	454	462	444	501	525	489	482	494	513	509	438	487	474	513	538	509	475	495	504	496	494	501	504	484	502	472	489	519	530	514	505	499	508	499	496	495	508	419	508	473	518	492	491	482	501	490	493	511	487	511	497	515	477	482	492	474	519	456	494	508	526	502	526	494	514	464	549	487	534	466	518	500	484	532	489	474	490	518	509	460	486	498	491	478	496	509	444	487	460	491	519	504	487	517	514	510	482	464	478	510	494	452	533	483	457	438	489	497	562	453	489	482	503	476	488	502	459	505	484	495	511	482	522	527	485	485	496	459	484	488	451	504	486	477	465	489	488	465	489	477	467	475	456	503	488	462	482	496	447	473	498	507	526	513	525	472	497	487	468	476	473	496	505	485	504	483	510	485	500	438	457	486	504	489	522	487	485	462	538	491	510	516	520	509	512	451	492	483	453	471	476	512	541	480	505	513	501	511	545	489	485	486	532	510	520	477	496	481	465	524	474	485	517	465	530	508	499	472	476	522	458	497	521	484	492	514	485	504	481	502	480	491	501	505	496	482	471	458	491	512	543	520	515	484	456	502	478	517	509	500	483	513	476	499	507	516	481	468	494	508	481	492	470	506	482	461	537	455	472	478	511	483	466	510	487	516	501	457	477	523	457	488	504	447	467	487	527	480	493	549	469	483	501	461	501	469	479	471	520	462	497	497	453	486	501	478	453	486	436	495	521	481	475	476	511	491	460	494	484	455	496	493	525	504	492	460	479	478	493	503	517	465	497	515	439	487	498	451	466	498	447	513	486	517	506	472	452	467	500	506	515	512	518	492	469	478	482	517	507	539	482	503	464	505	512	492	528	493	523	502	490	530	507	486	496	484	495	476	537	471	498	477	492	547	487	456	487	503	508	515	516	503	487	522	490	474	503	492	512	517	469	513	472	496	542	526	524	453	491	462	456	493	499	490	491	518	463	467	502	477	454	478	496	514	499	527	479	521	498	526	492	487	454	503	489	490	460	483	492	474	478	513	506	473	453	470	484	480	509	498	506	474	478	477	494	529	508	472	505	477	509	437	538	503	485	488	463	487	518	455	529	465	475	493	530	512	484	485	510	468	468	533	502	496	480	524	499	451	475	495	479	489	468	465	505	493	445	457	492	475	539	499	539	500	497	466	509	509	493	485	481	485	465	474	496	505	486	496	482	462	471	505	501	447	448	480	478	515	498	518	490	476	459	494	500	515	446	456	528	489	497	486	504	489	521	461	486	497	444	482	457	496	478	504	498	481	506	456	480	486	473	497	489	487	491	484	454	500	505	555	478	531	492	512	444	490	485	487	506	520	475	499	501	505	511	483	494	487	494	540	479	496	514	477	492	480	476	465	456	473	511	501	539	511	511	497	502	465	490	549	482	473	502	489	496	482	452	462	497	450	503	519	484	488	502	507	512	471	533	500	514	515	454	528	472	474	489	510	517	497	480	445	477	479	508	491	508	509	466	514	478	470	476	545	504	462	481	501	517	482	484	510	467	504	476	498	488	481	520	473	486	474	504	497	468	493	477	480	466	480	508	493	522	505	468	457	446	487	475	469	514	456	468	498	463	445	480	498	494	492	529	516	504	535	495	496	498	480	470	481	509	485	515	504	493	502	451	490	469	513	503	492	474	464	488	523	454	507	502	493	467	500	530	494	500	510	503	490	519	511	477	502	502	528	521	510	461	511	498	443	462	487	491	521	525	453	483	485	476	450	511	539	501	487	450	479	524	479	525	513	479	482	485	487	519	490	535	509	528	501	413	455	511	463	491	476	466	494	500	488	477	486	485	505	454	488	497	516	484	505	460	501	491	482	513	494	482	469	481	479	461	506	527	496	501	491	501	487	528	535	492	498	473	499	470	506	496	504	490	459	526	529	453	438	516	514	493	466	488	476	448	503	452	522	504	512	494	501	507	485	488	504	485	500	477	429	476	507	479	490	471	469	505	496	492	428	486	469	479	489	488	466	535	528	515	485	473	478	483	455	520	485	485	474	522	495	496	523	508	485	472	549	456	536	510	496	506	478	500	470	491	480	473	475	492	449	471	487	489	480	526	495	502	516	510	474	457	533	486	480	507	499	483	500	486	475	492	510	450	488	480	494	442	519	440	502	472	509	496	492	501	494	476	497	448	486	523	490	506	484	485	505	479	504	478	492	473	476	494	489	495	480	450	503	503	496	506	531	488	516	544	462	491	495	479	533	456	514	540	521	466	467	524	526	498	533	495	526	511	479	539	491	487	479	474	513	524	476	463	532	499	451	455	472	486	521	523	463	526	518	485	450	468	453	508	502	497	479	508	489	505	470	482	500	502	490	504	492	488	468	490	468	480	473	476	501	486	484	501	524	469	469	485	534	494	489	504	482	486	470	479	516	510	492	483	501	482	515	510	479
2823	279	264	264	211	199	219	203	237	201	197	205	196	211	211	218	202	205	212	186	224	191	198	199	199	197	201	191	210	223	163	215	186	199	200	189	193	188	195	201	195	209	213	195	204	192	201	194	200	203	184	216	181	195	168	177	197	221	186	182	213	197	173	165	182	179	199	181	191	179	222	210	184	192	203	194	185	217	211	174	206	195	173	216	182	203	212	220	190	205	217	215	204	173	189	189	196	196	190	205	180	235	200	215	198	189	191	180	188	189	213	187	190	196	177	179	187	203	193	167	193	216	183	202	226	221	206	189	185	189	204	218	176	217	202	223	190	197	200	183	197	187	213	197	215	195	188	205	194	191	196	204	187	201	191	191	212	230	181	196	194	217	187	219	185	149	187	181	207	200	200	186	181	201	192	182	229	193	184	212	219	201	183	204	186	212	208	197	190	205	203	161	207	184	203	199	203	195	220	198	171	222	170	187	206	209	203	194	186	195	193	175	201	192	186	196	172	215	235	200	184	182	206	204	179	177	175	169	187	183	183	188	192	188	221	201	199	176	208	201	192	183	179	194	199	184	192	201	193	188	195	191	219	214	187	201	199	191	202	182	189	179	202	223	188	174	194	188	191	208	192	201	198	194	195	180	213	172	192	205	212	193	184	224	217	196	227	186	190	192	209	187	212	201	181	197	204	183	226	201	199	190	189	186	186	187	211	216	203	187	188	205	207	209	185	194	183	180	192	202	190	188	189	167	213	170	186	225	188	171	206	191	213	221	187	185	215	229	193	213	194	200	188	196	200	181	168	213	188	192	189	192	174	185	209	208	198	177	190	199	181	203	206	198	186	211	224	202	198	187	181	204	178	192	213	169	184	171	207	201	215	214	220	206	217	182	197	190	169	196	183	197	205	220	189	216	196	211	193	199	195	177	195	195	197	224	187	204	196	205	181	184	196	192	201	204	191	203	190	196	184	202	176	218	206	207	199	191	211	196	184	215	189	189	192	199	210	210	174	206	208	201	164	210	195	185	213	172	190	197	220	204	206	221	173	178	232	200	216	192	177	161	198	187	166	208	195	214	174	179	196	213	191	193	194	215	205	197	167	200	191	187	192	196	191	186	197	174	215	207	184	207	194	182	188	184	204	188	199	205	195	222	195	199	186	204	187	193	185	175	218	177	183	200	166	197	165	194	204	191	175	176	167	165	188	248	189	179	195	210	212	181	195	176	192	173	190	181	209	180	197	210	185	199	200	194	216	183	210	178	190	201	214	192	190	193	214	217	200	223	195	194	201	184	193	211	158	200	169	187	207	194	215	206	204	198	186	205	226	177	190	196	194	197	194	193	192	187	200	210	215	194	207	181	191	175	195	187	199	184	208	204	210	216	219	206	201	193	192	198	223	175	205	176	189	188	210	211	200	208	212	189	196	199	177	168	186	206	194	187	207	192	219	200	208	187	221	208	215	208	178	194	211	194	230	208	198	201	168	214	218	201	181	170	178	187	174	204	215	191	203	181	176	187	185	215	177	198	172	181	167	205	192	196	196	194	206	185	185	196	210	171	172	213	211	188	192	202	197	207	180	191	204	212	178	179	212	211	180	197	194	212	207	191	201	200	198	204	201	196	181	177	179	213	184	224	189	203	190	194	190	201	209	189	196	200	202	180	198	216	208	183	192	192	187	199	195	197	211	192	176	198	205	198	197	199	215	211	194	204	206	193	174	220	181	201	192	189	198	227	196	185	222	199	196	190	212	179	211	175	186	211	211	199	212	208	189	190	195	200	180	178	202	214	191	202	226	201	192	195	184	175	220	198	216	182	201	192	185	202	201	184	199	208	194	182	210	219	199	190	206	203	187	197	197	197	209	193	209	205	190	181	191	214	206	193	185	177	197	197	198	186	186	173	202	199	243	209	188	191	174	163	181	190	193	202	204	187	178	182	167	201	210	203	208	201	189	198	189	196	211	185	191	189	210	225	192	193	173	205	213	197	206	187	215	208	195	186	165	183	192	187	187	199	193	195	215	210	216	178	185	172	182	216	188	182	210	187	199	205	200	209	175	193	192	220	196	168	170	196	201	203	188	169	208	191	196	175	183	169	172	191	190	223	187	228	188	190	210	214	187	209	182	207	186	206	202	187	195	195	202	192	197	185	187	209	199	191	179	171	206	201	193	201	204	178	180	184	177	203	208	173	191	193	202	204	200	201	191	201	201	189	197	192	198	182	190	215	226	196	203	215	199	187	221	186	233	202	165	169	181	210	221	191	191	226	207	194	197	195	228	178	214	193	181	203	191	203	193	167	189	208	197	200	212	188	171	189	208	187	209	226	184	204	179	213	174	197	183	205	202	210	178	193	197	191	180	160	188	195	201	211	201	224	172	195	193	179	223	193	173	174	203	195	174	181	194	212	202	205	211	194	211	214	190	216	220	189	192	220	189	204	168	206	178	195	195	194	209	198	182	212	184	192	199	212	195	194	206	188	195	188	168	216	205	214	204	194	170	214	184	188	200	199	180	214	189	191	189	213	201	184	192	191	225	196	201	208	178	205	236	183	198	203	195	204	206	187	218	190	205	218	205	209	189	193	221	223	178	184	187	181	198	196	197	212	213	197	205	223	188	173	203	199	214	181	234	200	202	205	182	194	189	188	192	186	171	199	204	198	195	201	198	205	188	182	195	213	199	238	192	202	194	199	198	207	185	223	198	180	215	202	207	178	190	201	209	201	207	170	176	200	200	211	181	199	200	208	207	180	222	202	207	190	175	207	232	190	215	208	189	205	207	185	199	183	196	183	181	232	205	210	217	201	195	209	192	198	190	214	190	218	193	186	189	223	186	187	222	168	206	178	198	181	181	186	198	198	195	197	209	202	183	213	187	206	208	184	208	213	221	203	185	206	191	183	190	183	187	193	194	189	187	217	213	185	179	183	190	194	199	190	221	191	188	186	184	177	195	183	193	188	218	190	186	176	209	197	186	195	167	203	199	177	207	185	208	203	201	199	172	200	193	160	204	205	191	183	194	179	192	198	183	184	196	203	212	186	200	182	188	216	201	188	193	195	186	196	179	161	204	203	210	201	206	211	205	175	217	198	183	200	205	210	214	214	231	193	186	189	202	191	186	206	200	200	199	195	203	178	176	219	184	204	166	182	182	201	176	199	225	180	210	178	179	186	220	194	189	196	212	198	191	162	181	195	206	197	180	212	191	190	188	171	193	217	195	198	190	189	204	175	200	201	188	205	198	185	200	175	196	194	191	187	179	203	214	230	178	177	178	202	207	207	182	180	208	209	208	194	211	195	183	178	213	196	200	186	192	224	204	216	179	212	194	212	190	205	224	197	214	189	185	213	199	183	194	177	212	177	210	223	197	220	192	215	195	201	215	193	189	203	212	213	203	206	216	198	204	209	181	183	203	198	197	196	182	184	202	189	224	189	209	207	197	189	180	169	177	191	192	193	199	175	201	203	182	215	198	171	210	181	192	194	186	193
3444	634	853	800	750	728	703	673	649	643	678	661	611	599	621	670	637	623	616	571	649	645	632	600	588	619	633	599	642	607	626	612	588	629	655	641	590	581	621	623	620	622	610	597	632	576	626	589	621	583	613	619	607	596	657	660	590	568	591	602	603	577	604	610	607	645	669	648	593	595	567	623	620	631	572	621	621	626	595	610	599	665	564	564	619	552	608	579	625	578	588	613	578	598	574	622	596	566	621	615	598	595	583	590	606	573	584	646	597	625	578	608	591	571	606	593	574	597	607	576	605	588	561	579	574	605	596	582	590	578	609	590	621	614	630	598	572	586	594	580	587	578	620	585	652	586	604	589	623	627	558	624	614	606	618	611	610	592	614	612	567	636	545	592	628	610	577	569	609	563	635	565	582	646	617	603	594	634	597	576	581	607	629	624	604	578	608	605	569	612	613	575	637	605	614	624	567	569	623	613	644	591	600	626	603	658	592	594	583	565	595	605	617	569	596	613	617	648	618	597	597	649	612	562	624	629	619	601	600	587	610	588	587	619	601	600	590	599	603	595	648	589	600	604	600	573	597	584	611	606	583	604	617	593	584	582	554	617	595	602	578	552	574	575	587	547	606	575	663	627	620	632	595	609	593	612	630	597	631	583	599	573	625	582	589	629	614	621	629	552	538	632	607	621	626	572	599	568	616	600	590	586	573	647	601	594	552	600	599	583	587	588	620	567	583	585	603	550	590	627	596	646	596	601	628	588	578	587	609	602	576	592	615	566	594	625	578	583	593	585	598	607	618	567	553	585	591	607	598	653	582	608	618	593	657	628	575	633	586	605	600	569	640	616	579	644	624	585	639	634	606	597	583	572	635	600	602	653	623	606	641	622	588	603	598	558	575	611	647	615	626	642	593	594	594	631	598	572	628	600	544	558	594	621	647	626	620	628	609	600	599	645	620	604	600	614	588	650	562	599	592	629	560	642	620	621	602	580	587	595	591	594	619	610	616	620	591	557	592	558	594	625	590	586	580	577	564	579	603	609	604	564	581	613	634	589	587	638	623	557	585	626	595	589	551	644	596	629	592	613	612	575	604	577	622	619	618	630	591	563	633	659	645	608	601	611	593	626	557	582	588	612	604	635	611	595	595	605	604	593	592	587	634	589	634	584	566	607	604	612	625	630	581	600	606	563	603	583	593	599	613	645	590	659	579	607	597	610	627	563	596	621	582	590	607	576	585	570	594	598	645	651	577	577	554	615	553	577	600	598	598	616	576	602	574	620	563	596	586	612	627	631	589	586	605	600	639	570	580	555	599	581	600	552	684	592	625	625	541	599	551	566	609	600	644	611	567	641	604	606	608	627	596	591	603	597	579	551	617	601	586	559	641	632	621	578	620	563	603	602	593	570	578	608	592	597	620	622	536	610	658	615	591	607	571	581	584	590	581	597	606	578	646	610	626	626	601	610	620	544	600	584	634	590	626	610	553	627	575	603	599	567	632	577	564	599	607	592	636	632	613	561	626	571	600	644	610	617	629	580	609	625	574	620	636	609	579	590	620	609	585	586	584	606	643	589	596	612	597	572	579	587	593	592	622	582	623	597	636	609	606	646	604	584	568	600	613	619	599	647	576	579	580	610	583	621	630	632	637	595	604	612	616	581	594	590	588	609	583	636	619	577	583	635	623	581	581	590	565	585	599	588	602	621	604	629	603	581	598	559	640	586	629	612	608	643	570	570	585	609	624	633	603	620	554	641	590	568	582	647	590	635	629	566	590	625	569	584	607	616	638	604	627	609	590	595	557	633	630	590	587	614	600	592	547	601	599	578	582	621	613	606	619	590	577	610	592	617	596	623	621	550	576	630	589	557	650	601	626	595	566	541	571	540	598	629	575	597	616	557	599	572	589	581	596	590	577	602	566	616	592	585	665	564	636	602	609	615	591	616	574	586	598	569	619	609	597	603	591	599	553	604	635	557	602	537	617	622	586	618	614	575	610	538	630	607	608	592	620	625	616	601	621	598	616	577	599	588	610	603	545	578	603	627	609	645	568	607	610	552	585	599	624	602	560	584	606	612	583	609	570	587	572	552	628	571	633	619	581	566	620	607	581	580	584	586	567	577	551	593	615	618	589	587	618	607	583	606	575	595	602	626	597	607	595	603	636	582	568	571	594	578	563	616	588	598	636	627	581	571	560	599	556	606	566	627	562	639	603	595	593	594	609	608	615	592	648	596	595	606	601	586	627	539	593	624	637	599	618	600	584	581	616	605	563	626	615	602	604	624	610	630	592	579	605	585	564	619	614	616	570	641	586	614	620	628	608	581	579	586	559	590	565	605	620	627	605	568	580	580	600	597	621	650	597	600	602	663	616	604	601	608	567	587	585	585	550	597	566	569	604	603	631	562	648	608	569	578	636	567	588	600	605	562	627	549	611	582	594	613	592	586	614	590	612	588	606	581	593	599	571	603	604	566	515	591	624	611	594	617	601	576	600	596	559	583	637	602	623	630	565	588	614	559	616	561	584	614	612	626	569	615	607	586	572	633	581	647	608	591	612	566	577	621	586	663	612	587	621	623	609	600	606	604	613	572	576	559	599	606	598	598	566	613	621	571	620	583	591	554	583	587	643	551	628	597	602	592	608	576	594	636	589	608	600	601	582	536	636	602	560	623	557	617	583	631	621	610	585	598	589	596	579	572	611	643	617	589	620	627	582	589	582	605	577	627	601	636	597	618	610	603	591	629	621	605	583	611	549	628	622	599	592	639	571	598	568	670	569	626	583	592	608	599	580	623	580	630	536	560	601	625	600	612	591	601	595	595	562	618	592	574	639	599	633	609	618	590	558	599	597	561	594	583	558	558	597	619	582	636	629	627	585	588	613	604	565	592	625	640	623	601	657	602	577	592	590	593	613	612	605	607	602	624	646	580	605	584	605	574	641	615	575	614	651	639	628	588	648	554	571	652	620	629	619	598	575	589	588	599	584	604	605	611	617	602	539	585	585	580	646	604	635	619	599	563	567	553	602	572	589	591	604	562	598	617	596	580	607	587	599	625	594	616	571	550	587	622	566	578	620	586	560	589	609	594	598	621	577	602	599	606	587	587	629	610	630	590	601	640	615	615	548	578	563	654	579	589	582	555	575	601	602	617	605	583	612	600	558	616	599	608	611	607	656	605	604	580	597	573	593	646	623	617	583	576	587	603	593	610	620	627	603	609	613	588	595	613	572	631	556	611	594	589	569	636	617	607	565	562	598	598	590	633	577	621	572	568	578	591	634	612	600	585	575	630	583	622	571	600	594	576	621	558	569	605	585	613	657	626	668	608	579	626	575	618	638	566	617	584	600	653	619	601	641	558	604	578	586	565	638	528	620	609	644	613	562	593	613	594	619	560	635	560	560	619	596	554	578	561	601	560	575	630	601	592	578	647	604	620	636	641	600	594	612	575	632	620	594	621	573	573	596	619	591	569	641	552	582	599	609	587	599	521	571	566
11792	1211	1337	1024	701	511	385	300	276	235	211	174	183	156	158	143	163	124	142	129	118	115	122	102	104	113	130	122	102	106	110	118	101	102	114	103	106	97	103	110	91	108	107	95	99	102	100	116	87	80	97	101	106	83	100	106	95	116	117	87	105	108	101	99	98	85	108	93	98	93	80	91	112	101	101	90	91	104	92	90	86	91	101	76	74	101	94	112	98	102	109	116	98	97	78	88	95	97	97	107	90	100	116	95	85	97	109	91	87	107	116	114	89	102	98	93	88	94	102	87	100	104	120	85	116	99	82	104	118	91	100	95	119	94	77	108	98	76	109	114	93	97	106	101	103	117	107	98	87	79	77	108	87	86	89	115	101	101	115	91	108	91	119	103	114	95	92	91	96	87	112	91	107	72	105	94	99	112	105	83	99	100	118	97	104	107	93	88	94	89	71	78	86	90	92	105	93	107	104	113	99	95	88	86	86	94	103	120	109	96	93	110	95	104	91	103	96	91	97	115	108	83	96	99	86	104	95	79	96	84	103	83	96	104	79	99	110	81	98	101	82	101	80	87	85	90	86	100	80	72	106	101	102	106	85	97	83	106	96	100	97	98	88	91	105	100	98	83	93	93	105	84	103	99	90	125	113	97	98	108	94	105	87	118	84	108	98	102	96	112	93	101	93	94	92	110	93	80	87	100	90	94	93	76	87	89	82	103	116	116	98	128	100	103	92	90	88	123	89	102	94	103	84	104	101	87	97	100	116	88	109	94	94	83	90	93	81	89	92	93	75	111	96	95	107	98	87	99	94	89	97	86	74	101	101	96	105	102	101	104	114	100	100	86	108	102	120	101	77	116	89	94	97	102	104	108	92	92	103	95	106	105	86	100	87	78	112	83	99	105	84	80	94	92	104	85	110	82	111	86	101	89	93	106	105	105	78	93	98	85	112	103	88	99	108	108	112	80	91	104	102	89	100	87	117	96	89	95	100	91	94	109	100	92	96	107	102	109	113	97	84	97	114	91	107	96	84	100	87	106	91	94	112	110	97	97	96	77	101	124	101	84	87	102	88	86	97	97	86	94	111	87	92	115	98	92	84	96	87	101	83	84	96	110	113	93	88	95	104	123	87	90	97	103	100	113	95	103	103	94	109	94	108	95	82	109	110	92	99	88	101	111	93	98	86	94	98	106	104	101	100	84	85	112	82	105	94	87	109	90	107	114	103	106	99	96	112	88	94	101	100	84	94	101	102	110	77	90	90	96	91	101	98	99	83	93	108	86	96	103	95	112	95	93	97	93	79	102	109	112	105	96	83	105	88	85	89	103	102	105	97	116	96	97	95	114	108	98	79	107	100	103	98	88	118	98	100	104	105	81	84	96	99	87	73	90	91	105	101	96	89	102	107	67	105	100	92	106	95	90	107	85	104	94	113	84	108	89	103	97	113	91	105	93	97	102	99	83	108	92	86	82	99	87	96	95	103	82	96	89	92	77	110	105	94	110	101	91	87	89	97	86	102	96	114	89	99	103	97	93	90	86	93	93	114	89	95	106	96	99	95	100	111	96	91	89	104	84	103	91	82	107	100	98	100	97	81	119	111	102	102	76	98	95	115	91	96	98	131	101	101	98	114	113	108	101	106	101	101	103	106	97	114	98	95	94	82	100	98	100	89	99	103	124	115	80	90	102	110	90	103	90	84	104	86	108	105	108	92	103	97	119	93	99	115	100	113	82	86	112	96	109	99	97	88	103	99	87	100	86	101	85	92	85	91	78	109	106	69	87	79	97	105	79	97	97	102	85	94	83	107	91	118	100	85	104	90	102	82	104	104	95	94	108	101	111	84	107	92	75	81	77	94	111	103	93	82	94	96	100	82	109	109	95	101	99	109	95	102	102	96	78	88	90	101	95	83	84	93	101	89	108	92	98	72	100	97	88	101	93	101	87	91	112	92	92	94	91	111	87	88	96	93	107	78	95	73	104	102	98	101	91	110	116	85	88	86	108	104	89	98	98	98	102	104	101	101	86	92	91	77	87	101	81	100	114	91	106	101	94	117	95	104	92	101	101	96	100	101	98	94	100	105	92	98	105	93	91	106	111	84	77	97	103	92	123	93	106	81	110	83	110	93	96	120	107	92	119	105	93	97	109	100	107	104	108	99	111	93	81	80	104	87	106	87	106	111	106	93	95	97	94	107	91	100	93	113	82	85	97	110	84	94	89	82	119	91	98	115	102	104	107	85	81	77	84	95	98	94	105	94	92	105	103	110	90	98	110	85	100	102	96	84	95	106	91	93	94	96	93	83	105	89	83	84	86	102	113	94	98	115	98	85	80	95	102	101	91	82	95	98	82	94	108	88	78	99	90	102	90	95	97	98	101	114	103	95	107	105	106	106	99	99	93	87	100	75	94	94	89	102	106	84	106	98	85	111	94	97	91	96	104	105	107	103	87	100	91	98	88	95	81	78	91	74	95	90	76	100	86	88	102	105	96	118	82	99	100	85	74	92	109	97	97	93	96	95	112	95	101	91	92	104	111	104	81	87	109	95	93	76	95	98	77	77	92	111	88	76	110	86	113	109	89	87	94	97	85	95	109	100	102	105	108	89	100	115	86	85	79	111	93	94	101	78	98	106	122	98	101	92	98	85	97	101	98	88	87	106	91	97	88	110	92	111	114	103	101	82	98	83	100	99	102	102	112	102	101	99	94	108	77	93	93	99	126	92	95	96	120	91	93	90	93	100	99	94	123	110	79	110	91	115	90	96	90	85	97	75	100	74	84	103	89	82	86	87	107	77	101	96	96	86	94	110	104	84	94	96	81	111	102	92	104	83	87	92	98	76	101	103	92	97	98	104	106	90	97	87	98	77	100	102	88	98	74	93	90	94	107	86	112	105	81	98	86	96	93	97	91	100	103	111	92	108	96	96	115	90	106	95	66	90	92	111	95	92	98	84	92	86	103	101	98	94	100	90	78	91	90	103	92	106	94	96	93	100	84	96	90	82	81	99	83	91	110	97	110	78	102	89	102	101	113	107	98	105	114	77	98	90	89	111	86	102	91	98	109	117	95	87	92	104	102	107	104	90	89	99	101	114	91	90	88	118	98	97	96	108	91	86	102	113	96	98	102	111	97	96	86	106	104	97	106	83	101	87	75	91	114	98	102	109	108	94	98	93	96	97	91	95	87	96	111	109	89	101	91	94	86	112	108	108	96	103	100	77	89	93	95	92	97	96	111	109	99	99	93	96	90	91	82	104	111	96	85	96	91	100	120	107	109	95	102	89	79	99	83	95	107	88	94	107	91	97	107	110	96	79	110	89	78	104	102	105	90	87	96	102	94	105	99	96	93	94	86	86	92	76	92	93	104	102	105	102	80	92	118	100	97	97	82	117	107	85	107	87	88	100	94	83	89	103	89	103	96	107	102	100	120	96	110	107	90	100	84	88	93	92	79	107	107	80	103	84	89	92	99	91	93	105	96	78	98	94	98
7428	1490	3447	3877	3186	2496	2050	1664	1383	1244	1077	979	879	831	783	700	676	661	607	605	568	490	513	496	498	493	479	413	433	417	399	427	437	415	415	398	384	405	377	409	359	395	375	392	386	368	362	406	381	369	390	386	368	353	370	356	386	358	344	367	396	355	345	364	359	333	382	323	374	349	351	358	339	361	354	370	390	334	347	342	344	332	334	331	366	365	357	343	344	327	316	320	380	327	368	336	366	349	364	360	326	344	339	310	326	313	385	365	340	346	326	333	350	352	306	352	358	341	346	342	347	357	360	340	320	321	312	349	331	363	315	344	330	313	321	326	349	352	350	331	328	366	381	329	347	355	324	344	339	337	354	315	345	319	306	341	300	340	326	381	355	335	349	329	329	321	355	309	354	351	368	326	320	351	314	321	331	294	336	341	347	340	363	347	332	349	346	371	354	330	357	329	326	325	326	308	337	354	308	342	344	318	350	340	295	337	317	335	344	356	311	330	359	321	364	316	324	335	356	297	329	344	343	332	334	349	314	326	357	375	328	347	320	335	388	311	323	346	359	334	314	359	329	351	338	353	325	355	352	353	352	329	318	347	338	347	345	342	326	346	328	302	341	342	352	338	322	302	316	316	340	337	305	331	362	346	339	358	328	376	327	322	305	324	349	353	324	333	296	304	325	328	315	338	311	354	344	360	348	349	334	344	338	338	324	303	311	321	337	376	317	316	353	317	331	319	365	339	290	295	330	333	343	332	328	308	363	361	313	339	369	354	305	312	327	340	339	285	325	342	360	340	326	328	352	330	358	346	351	297	315	323	318	348	327	310	309	318	327	305	364	339	317	318	323	335	380	353	305	331	332	329	327	335	335	333	360	306	299	305	340	352	358	359	353	367	311	362	324	348	358	338	344	374	318	347	347	317	349	336	320	340	343	348	329	358	342	348	343	309	348	338	314	327	328	318	320	328	350	307	347	323	343	324	340	360	320	355	384	380	357	376	331	319	370	317	358	348	358	347	358	361	349	356	345	317	320	356	317	333	334	344	371	344	324	333	317	338	356	330	330	355	331	362	358	321	311	362	351	338	327	350	349	351	369	356	344	330	363	322	376	340	302	316	344	345	314	344	331	336	322	335	324	310	332	341	350	379	310	343	313	354	352	328	326	345	377	337	312	337	366	344	335	360	314	320	322	368	295	303	353	322	322	339	360	331	279	368	300	342	350	328	312	293	285	351	330	314	317	345	317	332	322	336	351	315	338	330	317	338	322	340	359	337	371	369	352	327	330	341	346	335	320	357	334	351	333	319	338	353	335	376	328	303	325	326	337	316	327	339	294	328	318	352	330	325	319	340	318	333	324	347	373	325	346	315	326	359	334	340	321	320	331	339	345	371	326	354	327	352	348	357	332	346	327	328	335	331	353	343	306	336	333	333	348	337	295	339	335	346	309	313	328	327	335	355	356	369	344	354	315	330	340	326	354	352	326	357	343	336	368	326	368	323	371	336	328	360	361	331	345	349	334	372	322	327	306	351	315	344	334	334	338	340	359	327	366	355	305	331	359	353	324	315	327	344	350	338	323	352	356	352	326	344	333	353	314	347	325	363	318	352	337	311	343	335	361	336	369	332	309	367	375	339	323	337	285	322	332	368	369	335	328	326	332	314	297	353	344	334	344	368	371	341	323	332	352	328	339	335	341	327	331	344	332	358	344	315	325	360	333	325	306	314	305	333	338	348	343	366	344	344	337	282	346	322	323	319	330	312	334	342	338	327	343	355	308	338	326	334	343	334	340	346	336	336	319	336	328	309	330	372	356	328	374	326	320	352	344	337	341	336	328	317	341	360	324	310	328	304	355	316	339	334	335	348	323	305	326	337	314	359	354	304	362	348	334	359	338	340	329	347	325	297	325	373	331	318	337	301	342	318	320	351	332	330	311	321	313	340	318	335	351	334	350	351	331	338	372	365	363	327	313	357	339	339	343	348	378	345	364	374	334	312	348	307	346	320	346	367	340	340	327	334	324	327	328	328	310	357	359	377	329	285	309	328	348	333	314	353	344	331	338	312	339	356	355	346	331	321	323	343	347	328	377	351	348	326	306	319	339	311	321	329	316	333	332	341	312	319	351	327	335	320	322	317	318	334	322	356	315	360	329	341	324	364	330	326	319	331	345	304	339	341	333	350	347	347	326	320	325	362	313	336	347	371	352	343	317	324	311	303	330	318	337	336	323	318	301	331	356	326	336	338	353	334	349	330	334	374	326	366	338	338	301	350	355	348	363	321	364	317	336	345	349	341	333	344	343	306	308	362	346	327	331	374	302	324	334	307	324	338	344	330	344	366	350	345	356	337	347	331	358	334	358	333	326	363	335	296	345	322	336	395	304	345	320	327	361	375	355	311	324	327	317	319	318	345	349	358	368	337	309	389	349	330	325	368	322	284	335	319	353	324	344	340	336	353	342	349	346	352	341	337	334	354	347	320	317	333	335	332	354	359	330	348	325	339	349	300	348	302	327	353	311	354	315	335	342	352	329	308	328	298	377	342	376	328	304	346	344	331	325	318	356	332	327	354	293	377	329	346	335	330	306	323	372	372	379	328	294	326	322	326	349	355	354	354	338	326	347	312	321	351	327	314	320	341	343	360	340	327	328	338	335	359	273	350	376	329	364	369	348	363	345	361	305	339	312	357	339	313	320	323	362	332	338	332	329	321	351	306	357	356	328	357	378	333	324	363	278	347	339	323	322	325	314	335	369	337	317	308	357	328	329	339	317	341	381	334	322	325	331	346	325	333	344	348	350	367	323	346	355	356	350	330	309	390	338	348	317	332	309	339	299	339	278	312	341	391	319	314	359	340	341	322	322	337	309	309	328	348	323	347	329	335	313	343	314	326	321	320	306	316	357	315	333	330	309	338	317	349	343	359	334	332	333	345	311	321	308	346	334	330	352	301	321	323	344	328	343	367	319	371	350	312	315	330	333	328	331	343	320	341	323	310	332	358	357	344	320	330	349	360	330	359	324	347	337	319	341	351	349	344	338	331	320	321	335	357	322	338	365	312	309	351	354	314	332	349	323	334	311	353	317	339	302	343	330	349	336	315	347	350	320	374	347	370	358	323	302	347	309	340	342	313	307	323	359	368	347	324	315	355	317	320	312	322	325	346	350	338	325	342	342	304	326	342	326	328	319	312	332	327	341	335	321	331	320	333	318	297	338	338	356	302	359	355	323	327	317	315	350	321	326	370	350	326	358	331	324	348	334	325	315	331	353	334	367	372	367	297	309	353	362	318	365	291	354	333	360	363	322	346	299	364	343	344	334	332	309	342	341	318	328	340	355	350	375	345	363	315	329	340	306	318	330	333	325	314	361	344	316	364	322	329	339	343	350	333	329	302	340	349	314	333	332	330	322	317	347	320	344	357	336	356	323	314	338	374	355	333	319	361	339	319	353	322	351	314	332	356	322	349	326	339	339	328	328	383	327	353	369	359	360	352
21029	2812	2878	2071	1468	1082	769	605	490	464	355	350	305	292	250	263	241	211	217	178	235	213	178	176	195	186	184	178	162	193	193	175	173	179	156	170	172	167	172	171	177	144	151	147	157	157	158	147	167	141	160	157	157	174	163	134	142	139	168	159	159	164	171	159	175	164	148	150	151	142	175	146	160	159	148	155	144	172	121	153	155	147	186	158	129	131	154	137	146	176	152	154	142	186	138	137	135	148	157	162	140	162	175	136	140	135	139	144	171	146	132	166	158	143	158	130	159	137	164	138	151	166	138	144	161	153	162	139	152	160	144	135	151	170	144	161	144	131	146	149	123	136	140	157	141	178	144	132	160	168	130	129	157	138	134	148	141	128	167	154	168	164	137	151	144	158	149	144	141	148	146	160	167	142	146	141	151	153	137	150	160	147	133	138	142	175	156	158	148	153	134	154	135	168	138	148	135	148	156	155	150	148	166	149	147	162	155	164	143	155	165	151	155	160	142	148	118	162	150	136	149	145	123	175	143	141	150	149	166	131	138	150	156	174	147	129	144	158	154	125	158	148	154	140	149	153	159	152	153	145	156	125	138	149	150	155	163	147	150	173	161	127	135	141	153	157	155	159	153	148	151	148	166	134	164	162	163	142	152	137	137	140	132	146	174	149	140	141	143	153	163	146	140	154	138	165	156	147	143	158	157	123	150	129	149	137	146	151	169	131	156	165	156	140	150	148	153	153	115	146	136	164	141	143	141	152	138	143	169	147	130	137	137	141	143	151	139	146	159	165	145	140	116	149	141	149	165	153	160	166	148	160	151	136	129	144	151	157	144	129	124	140	142	156	139	160	160	131	166	141	140	147	164	160	150	156	165	148	140	149	148	144	157	153	147	154	145	126	146	145	157	152	129	160	152	159	155	135	133	145	139	145	171	172	159	148	136	150	159	148	140	134	153	167	148	138	148	128	151	151	155	154	144	141	154	149	159	143	146	129	166	146	139	155	150	152	135	152	136	140	167	122	141	159	145	155	163	164	159	130	143	167	150	150	150	139	166	166	158	152	133	141	170	154	164	128	151	141	151	132	143	119	143	147	134	131	166	145	137	154	161	158	164	156	152	140	170	158	160	152	127	134	160	147	136	136	166	155	164	151	146	155	148	139	138	154	159	138	157	120	146	150	132	158	170	141	166	153	138	160	148	145	144	138	157	157	155	129	156	142	145	158	138	159	137	166	169	130	141	141	155	134	145	144	145	146	126	150	135	155	138	155	137	168	147	146	140	145	178	155	145	148	155	152	165	139	160	169	142	140	153	132	163	159	168	160	151	139	160	134	152	142	139	136	150	143	155	150	163	165	149	139	171	139	166	140	152	153	159	131	141	143	160	130	147	150	152	154	171	156	163	149	148	138	138	153	169	151	125	138	149	129	132	147	144	162	135	163	175	158	144	144	129	156	145	159	141	153	153	154	170	147	154	178	158	139	133	165	135	152	146	163	131	136	147	165	160	153	141	152	142	132	148	133	146	152	136	149	126	129	156	144	139	131	145	157	149	165	148	146	147	154	169	135	144	132	167	158	148	144	141	144	161	159	167	149	146	139	130	166	153	130	146	154	144	131	150	131	153	144	156	152	161	148	139	153	140	147	152	137	130	140	164	140	144	170	147	141	151	127	132	147	128	137	153	168	164	142	138	145	156	143	170	160	131	159	150	147	143	166	150	132	148	139	139	143	133	148	147	152	155	138	133	159	158	143	154	154	153	148	166	145	134	136	144	153	172	155	150	151	160	132	161	156	161	156	136	162	162	148	137	143	144	136	136	146	145	153	145	158	170	151	131	160	158	149	152	144	164	142	152	148	139	170	124	150	147	154	159	137	162	164	158	157	137	164	127	144	175	146	145	137	152	154	145	140	132	172	176	166	157	149	157	140	146	135	131	153	151	148	154	142	118	134	167	152	153	156	148	150	164	141	150	147	129	144	158	172	140	144	155	134	164	138	151	155	153	153	140	142	156	142	152	144	153	156	162	174	137	140	169	154	162	148	134	152	141	155	161	128	146	174	145	150	129	140	158	132	158	173	140	160	150	157	146	150	153	156	159	156	146	164	148	151	153	148	155	155	147	158	130	140	142	122	131	154	131	129	148	141	139	142	156	143	149	140	157	159	132	133	158	149	151	165	141	138	135	145	131	141	132	136	149	170	152	172	141	153	160	162	163	166	159	168	139	146	160	141	152	131	142	126	139	147	160	151	142	167	146	140	161	146	166	132	156	157	137	134	133	147	161	140	151	159	136	147	180	134	176	146	144	156	132	140	160	144	138	160	149	159	153	153	138	167	159	146	154	151	144	147	140	126	148	149	131	144	144	136	151	152	149	165	151	177	160	142	140	151	142	147	146	154	142	150	166	148	149	163	135	151	139	131	155	151	138	148	137	156	156	135	156	154	147	165	147	131	163	165	143	154	132	155	137	164	165	138	160	165	124	148	158	148	131	139	155	130	151	159	193	138	163	154	183	135	136	166	168	133	151	139	151	133	145	155	156	124	158	160	128	128	156	151	150	148	139	150	150	164	136	154	135	172	160	146	142	146	148	156	172	150	129	159	150	134	154	132	174	137	179	150	156	141	162	157	155	138	136	143	154	153	176	161	143	149	141	140	134	119	140	173	130	144	141	148	147	156	177	171	159	160	151	152	162	131	158	148	175	161	114	144	142	120	156	132	158	161	143	162	148	154	170	171	128	166	140	137	148	118	143	155	131	170	153	154	168	148	158	134	136	144	152	155	147	135	151	129	157	134	154	138	142	145	151	127	140	142	162	158	156	126	143	164	137	151	151	148	141	167	125	153	137	178	135	141	148	146	136	142	156	157	151	153	172	173	145	170	156	147	151	152	140	165	160	146	151	156	130	184	150	150	148	148	153	143	143	174	155	137	149	154	134	164	130	152	155	153	148	139	153	172	156	132	152	145	162	136	144	143	141	120	158	145	150	158	149	179	154	156	130	149	172	143	122	122	172	162	168	140	133	151	157	143	142	157	150	167	146	169	164	150	150	144	160	161	139	132	153	169	139	131	153	139	171	150	134	143	146	157	145	177	149	156	137	146	140	146	183	163	134	151	152	158	143	135	150	146	151	160	165	163	168	152	172	146	144	130	153	145	151	131	138	162	138	140	166	157	133	148	158	163	143	150	141	162	152	151	139	148	164	157	129	135	149	163	136	141	141	143	136	177	157	173	146	142	146	135	154	136	142	139	157	138	145	139	155	161	143	148	155	157	142	180	146	162	152	164	160	143	144	152	146	149	156	140	151	146	155	138	150	138	150	139	148	157	130	178	153	159	156	151	160	136	150	156	141	175	151	151	165	130	163	148	154	139	173	159	166	152	146	166	147	150	128	145	137	143	136	147	142	133	150	135	160	137	155	135	148	151	139	166	134	147	149	139	156	142	138	134	143	150	148	159	168	153	151	134	146	156	141	161	170	126	144	148	145	145
10498	2713	6681	6923	5873	4695	3851	3159	2629	2227	2010	1837	1565	1463	1206	1273	1139	1132	1041	970	917	863	884	844	796	764	736	734	724	665	683	722	649	703	610	622	642	616	643	569	598	597	603	571	574	550	528	520	614	552	565	580	542	557	538	604	544	542	574	581	563	563	504	523	544	524	545	567	527	532	538	522	571	544	519	529	558	522	528	504	504	512	542	492	525	503	515	555	541	563	483	513	517	499	526	518	512	507	505	556	482	566	494	525	471	499	545	504	476	500	523	516	505	491	495	542	527	518	506	494	490	487	485	501	518	508	478	532	512	499	487	483	525	515	492	474	521	543	477	466	486	515	523	550	485	494	478	500	502	529	501	525	499	511	533	536	463	461	464	497	480	516	479	494	497	546	500	515	483	495	462	504	511	494	526	468	511	496	486	496	521	492	478	506	497	484	459	476	493	504	492	502	498	485	479	485	495	517	466	492	501	506	505	496	502	507	525	471	484	558	521	497	489	538	490	475	527	512	463	491	518	509	501	545	495	533	476	524	547	488	505	500	522	502	510	494	464	494	543	501	485	530	473	511	469	511	484	522	483	453	523	429	485	462	448	519	477	494	516	490	476	524	525	497	487	472	482	524	484	468	437	498	495	522	501	506	476	473	513	515	498	534	500	530	518	462	528	496	481	468	480	480	512	482	512	508	496	503	490	502	477	504	457	482	511	482	480	467	483	513	508	530	513	489	502	516	510	480	523	486	504	508	473	463	548	463	526	500	502	494	468	508	452	479	489	493	555	538	509	475	503	481	460	484	525	451	516	468	455	510	464	513	495	477	492	465	463	499	503	504	478	515	515	499	484	504	519	468	497	502	533	484	501	466	473	483	483	535	508	480	528	496	477	526	478	499	541	435	499	506	469	492	507	512	454	486	510	505	479	507	478	509	529	480	509	492	527	460	485	530	492	487	467	522	529	493	519	451	488	497	469	483	522	477	498	518	484	488	479	488	466	514	476	469	496	477	504	550	485	473	513	493	461	493	458	524	500	464	491	489	493	494	505	486	456	428	524	477	503	476	482	514	472	495	502	514	483	454	472	485	530	469	499	503	545	480	483	476	484	476	519	514	480	488	491	528	545	524	528	503	493	502	511	477	514	486	491	514	502	510	509	500	503	471	477	496	458	485	484	498	514	452	489	503	496	493	483	495	466	506	504	498	516	501	486	475	473	507	507	543	532	487	498	482	485	508	510	513	495	478	502	495	482	519	523	484	482	515	510	472	506	543	463	487	515	473	514	494	506	557	476	471	483	503	503	512	516	505	513	495	485	497	499	509	523	487	525	471	465	501	473	534	544	526	515	464	453	502	500	527	482	536	516	520	532	491	503	527	503	476	484	494	471	508	500	511	469	505	486	503	526	539	498	514	497	484	505	499	528	471	497	502	465	502	479	482	509	487	528	497	462	527	500	478	514	498	529	493	484	495	493	525	457	503	484	489	500	509	476	443	456	502	534	474	462	523	487	499	518	502	465	501	540	506	506	537	491	508	509	495	470	495	504	502	504	514	495	489	487	491	511	477	493	514	515	523	508	472	469	505	540	483	505	479	483	503	471	507	487	489	493	443	509	499	454	489	468	485	420	511	476	469	497	481	495	482	505	507	544	500	501	494	484	479	455	495	513	528	478	451	457	523	503	500	506	521	515	505	474	444	538	455	522	489	503	494	510	490	536	519	449	491	491	511	494	526	496	465	489	539	525	471	500	471	467	481	532	516	483	516	495	490	496	500	525	483	475	490	474	535	503	481	528	496	467	513	476	470	461	548	526	490	510	520	533	465	492	480	484	522	523	473	550	499	515	470	501	484	477	506	540	485	477	490	498	495	521	455	488	525	511	478	542	472	478	483	514	486	523	463	440	470	494	467	479	525	493	480	530	478	484	512	513	500	493	473	532	482	487	487	498	469	495	493	476	455	493	506	486	517	498	523	458	481	537	467	477	521	488	488	521	534	495	518	506	481	514	463	503	475	509	511	517	504	514	532	479	492	478	462	496	484	490	491	541	547	498	472	461	556	484	502	473	510	470	509	503	497	527	510	534	495	458	507	494	480	493	481	513	516	439	483	516	467	474	492	509	527	512	507	521	493	479	512	463	480	495	489	510	497	482	495	524	487	510	480	515	522	486	493	485	484	520	482	504	479	511	489	451	469	478	487	487	529	496	509	485	480	506	513	526	497	483	481	451	487	506	493	495	486	474	518	478	480	521	473	471	493	523	510	489	491	496	482	464	501	466	511	503	510	474	538	501	497	474	498	520	503	486	505	512	522	493	497	480	514	474	499	519	503	510	508	521	527	494	491	462	499	499	508	472	510	472	507	518	503	490	493	513	487	457	520	517	478	504	555	501	500	504	520	486	488	515	483	486	519	516	482	503	516	498	457	503	480	499	513	512	531	502	547	489	496	475	504	498	461	497	489	483	518	488	551	498	510	513	531	453	473	489	484	490	449	485	527	533	504	497	514	474	483	497	470	494	467	528	534	488	483	502	485	522	500	500	495	499	502	495	485	491	497	523	524	470	481	472	545	485	470	494	484	480	519	507	475	509	534	473	539	513	520	516	491	523	497	464	509	478	510	515	468	498	470	520	491	464	528	491	485	510	454	506	515	513	489	487	502	476	472	500	477	523	510	477	477	484	491	527	504	520	478	514	464	493	507	473	473	535	517	485	494	470	481	505	456	506	532	497	488	525	491	508	556	491	472	537	484	507	518	466	513	513	503	496	518	504	500	482	470	505	488	472	501	503	523	506	521	498	543	501	487	478	482	479	487	504	541	479	472	528	474	490	507	481	487	477	524	495	461	462	499	483	498	467	487	510	482	485	501	497	493	458	477	460	502	461	493	517	521	492	470	452	496	473	507	500	506	506	567	488	482	545	487	511	500	474	500	532	467	508	462	458	474	520	522	485	468	521	468	466	507	492	473	490	519	466	533	507	491	498	505	503	477	491	481	482	459	496	459	462	484	470	508	484	490	470	455	502	511	486	479	504	501	470	516	460	479	515	489	543	525	434	474	487	475	517	467	513	505	486	461	492	475	505	522	515	472	494	478	487	470	468	529	509	504	513	513	500	475	480	475	512	467	513	476	501	489	480	507	520	511	492	505	525	510	485	482	452	491	492	482	436	459	507	499	502	469	516	508	504	482	493	525	515	480	507	471	510	483	492	501	495	467	482	488	482	498	519	510	545	480	526	437	495	471	527	515	491	511	503	499	467	501	501	536	443	474	473	477	500	514	506	494	485	519	503	497	535	492	474	506	496	502	493	515	512	485	494	480	492	505	465	508	512	483	437	455	516	462	489	473	468	505	489	477	487	487	481	521	479	492	470	512	456	477	490	504	528	483	494	510	459	463	476	516	485	510	522	491	501	490	442	477	483	522	496	502	530	478	482	511	485	470	568	497	499	490	479	509	484	508	538	496	482	470	481	501	516	494	485	531	500	494	481	489	465	516
2809	295	297	267	209	242	219	206	196	212	200	198	199	183	203	193	216	225	216	217	193	189	214	224	214	193	203	186	225	185	202	225	199	192	215	205	192	197	195	174	197	191	186	191	192	175	205	199	170	199	219	210	198	201	221	223	214	180	154	198	214	179	193	180	188	197	202	201	182	194	222	208	210	167	202	199	170	207	201	188	208	197	210	185	183	186	192	193	191	210	212	215	187	181	214	183	182	177	188	180	190	208	193	206	207	196	189	196	195	197	197	197	171	195	188	192	199	197	204	158	218	213	173	193	204	197	196	211	195	176	220	206	188	187	211	173	203	210	185	217	178	200	199	205	213	185	196	198	183	189	198	201	229	208	182	189	170	204	194	195	222	186	207	180	203	204	173	207	197	194	177	197	184	206	188	206	191	203	170	182	205	210	199	186	193	185	187	157	206	219	187	198	218	185	195	209	200	198	185	190	193	191	211	184	192	187	180	205	179	182	188	197	190	177	196	187	186	212	179	212	190	197	200	194	182	173	194	185	215	170	171	202	219	196	186	205	202	184	168	189	199	209	210	189	196	202	221	198	190	185	175	201	210	194	173	224	183	201	180	189	204	203	203	213	209	203	191	207	182	203	203	203	191	192	188	206	210	199	185	193	183	197	192	214	169	238	173	194	189	199	205	186	202	196	201	207	198	200	205	189	224	186	192	206	192	176	203	198	184	186	203	213	191	187	207	190	226	206	184	214	215	180	192	175	215	213	172	188	191	226	195	199	196	192	171	199	208	192	187	210	204	185	193	194	205	179	213	175	218	188	222	184	187	174	196	204	181	188	194	208	194	221	188	189	238	191	186	182	189	193	175	195	199	186	209	189	187	191	189	211	212	195	182	217	208	222	203	187	192	208	202	213	187	176	209	197	203	172	218	211	196	202	158	208	190	200	217	203	186	200	186	208	178	223	197	169	176	178	200	207	174	185	195	213	191	192	202	200	199	191	207	204	202	196	214	194	192	187	190	194	190	198	198	191	182	178	214	220	188	197	190	175	209	210	222	180	197	202	197	189	191	190	201	198	173	168	210	193	207	210	180	187	198	190	181	216	182	200	178	208	206	179	177	189	180	228	223	170	178	206	196	184	188	199	196	181	172	199	186	193	187	225	198	179	174	179	204	200	195	171	197	188	196	190	216	198	183	191	202	210	199	194	201	237	174	227	192	204	168	216	202	194	220	203	196	209	176	205	196	174	192	188	205	188	175	202	181	213	173	179	195	185	171	190	184	199	183	206	181	188	213	174	204	196	205	222	197	226	185	172	180	215	217	178	194	201	183	198	191	195	179	217	199	165	217	162	207	205	187	211	200	207	208	202	210	210	192	181	195	199	207	226	191	187	195	198	188	214	200	191	181	211	205	198	191	201	184	191	214	198	196	167	195	229	208	165	179	198	186	204	213	193	177	205	204	180	212	213	215	205	181	190	174	189	175	186	190	194	205	222	194	202	208	208	193	192	196	188	189	180	207	196	172	180	189	207	201	186	170	213	192	192	197	201	188	186	192	208	206	185	177	203	188	171	208	171	199	169	190	178	207	193	199	189	203	185	194	181	220	219	198	194	204	203	183	186	185	210	199	196	196	198	205	185	222	205	177	231	190	220	189	220	197	183	205	164	197	202	184	177	193	192	205	182	213	169	185	199	190	168	201	191	207	215	209	172	189	206	186	175	195	227	195	201	175	179	228	192	206	199	191	182	203	196	200	199	204	167	230	204	197	187	182	199	157	184	195	174	201	198	193	187	166	183	193	206	200	185	212	190	180	217	217	210	187	189	187	194	175	197	201	201	204	182	198	181	209	188	204	163	208	194	184	205	195	208	189	205	180	192	219	174	187	186	184	173	178	184	165	190	178	192	198	198	220	207	199	207	206	177	215	209	173	209	182	216	203	211	196	196	212	198	161	224	181	218	206	199	191	214	208	184	205	189	184	179	203	198	196	172	206	175	192	203	183	179	222	193	207	186	192	186	185	222	178	212	173	180	186	197	187	198	192	194	210	174	213	195	195	186	187	184	213	160	195	184	193	186	202	181	190	195	196	200	200	217	214	191	205	189	215	170	221	207	181	185	205	211	185	198	167	175	178	207	214	189	190	195	192	188	202	187	199	194	180	194	218	186	180	184	190	186	211	204	193	189	191	170	198	165	190	194	185	196	189	211	191	226	182	180	200	209	210	225	214	202	194	207	210	207	207	206	205	189	201	204	180	216	214	167	202	209	191	202	186	205	203	223	204	213	196	172	188	191	216	201	214	205	208	174	159	197	202	204	202	200	187	185	179	206	186	219	185	207	171	203	171	203	197	204	195	191	202	172	219	208	197	196	187	194	199	185	194	166	195	172	222	176	201	197	203	191	190	199	202	180	199	208	183	185	168	152	218	210	214	203	209	194	196	193	184	204	198	198	208	198	211	203	221	195	170	205	176	195	188	198	182	203	201	195	213	195	181	180	193	208	208	221	198	200	178	187	177	204	216	196	178	198	158	207	186	195	182	195	212	188	203	214	171	198	208	204	196	180	207	204	198	190	184	205	222	171	205	212	192	189	178	219	172	201	194	202	194	178	210	177	176	204	184	192	200	167	195	214	193	197	187	199	208	193	206	195	201	196	206	205	176	185	202	196	188	184	211	161	180	173	200	215	203	201	210	197	200	180	205	182	219	206	215	222	199	182	211	191	213	195	209	187	212	199	215	173	186	215	201	172	197	220	190	187	199	196	160	189	202	175	201	199	210	209	196	177	218	216	195	204	202	210	196	190	197	188	177	190	215	195	202	191	201	185	181	198	218	198	172	204	195	188	190	178	169	205	184	199	193	173	169	181	198	178	194	179	174	203	198	191	219	171	190	195	202	219	178	186	202	196	198	213	166	197	194	203	211	187	178	186	189	226	196	237	185	177	209	194	191	200	166	215	187	198	189	200	196	194	179	187	179	200	204	175	215	195	205	213	189	180	198	155	203	204	201	193	179	207	213	186	183	214	180	187	218	174	212	219	201	187	225	201	186	227	192	185	188	196	195	174	222	185	191	204	196	184	186	219	193	199	179	184	219	217	196	206	183	181	201	205	175	193	194	225	191	193	208	205	203	192	208	194	201	184	196	176	182	198	205	183	175	201	189	198	185	198	191	189	208	188	220	189	173	220	200	160	195	184	207	189	201	208	168	188	188	174	209	187	192	204	191	210	208	193	201	188	200	184	206	184	172	175	211	222	189	199	214	210	186	196	179	190	225	208	189	180	203	204	194	215	190	211	186	206	206	185	199	208	218	202	189	163	213	200	198	183	201	192	200	205	233	197	190	205	179	197	198	215	185	179	194	211	206	189	197	208	168	196	186	184	194	241	208	189	202	177	183	180	198	175	193	221	206	202	204	213	196	170	214	208	191	185	188	208	222	214	229	204	203	226	186	215	186	190	204	171	194	235	199	201	196	177	189	209	208	190	187	207	208	205
3658	630	835	836	753	744	696	685	653	652	650	678	624	622	666	581	654	662	634	645	634	612	635	582	638	640	619	632	631	561	600	630	636	594	599	614	584	592	623	606	611	608	615	574	578	582	569	592	622	597	608	664	630	605	589	556	621	587	578	592	547	593	634	571	586	595	565	599	612	566	632	613	609	586	584	587	548	612	586	594	627	566	618	564	575	620	580	556	605	612	623	654	616	618	560	590	638	557	598	634	590	627	608	614	623	632	585	584	637	650	644	615	623	596	586	608	592	601	609	629	598	596	597	627	635	633	597	596	584	587	615	593	584	598	631	587	590	586	634	573	637	580	595	647	586	581	563	604	584	592	611	592	601	645	608	599	578	594	590	606	602	573	626	587	592	600	607	575	618	607	596	644	585	584	633	635	624	615	672	609	592	542	604	592	623	609	596	591	572	619	635	608	559	595	591	558	604	587	617	613	583	595	595	641	622	605	596	603	615	592	590	582	624	612	581	604	619	596	573	611	606	625	606	595	620	649	573	565	612	616	685	602	596	586	595	542	604	618	613	606	630	569	583	574	611	595	609	563	607	599	626	602	599	600	591	629	603	595	609	561	576	612	601	623	635	580	652	631	605	578	602	645	618	609	545	570	542	627	562	612	587	622	581	562	577	548	584	628	616	586	641	582	581	584	568	624	629	604	609	599	624	597	628	592	654	602	598	632	618	572	596	625	605	637	647	577	592	617	605	588	576	654	589	591	582	616	594	617	558	573	613	621	587	609	618	566	583	605	585	542	616	602	660	584	645	603	630	589	579	560	608	574	624	618	614	581	621	593	630	605	601	598	622	597	617	580	622	579	613	579	623	605	565	603	587	586	595	568	544	622	597	603	632	622	612	653	616	592	584	601	598	592	581	603	600	582	607	648	614	603	568	644	604	604	588	587	629	612	636	621	599	645	583	601	595	618	618	605	597	591	572	594	601	585	565	567	632	600	583	628	588	582	611	606	608	617	601	599	595	624	617	604	633	565	585	639	550	611	594	572	601	605	569	556	598	616	579	569	630	606	594	587	609	576	626	601	585	623	612	580	606	608	621	647	594	605	615	587	584	582	576	613	576	604	599	593	591	614	599	649	606	623	571	589	567	646	593	599	590	577	601	640	607	602	601	620	589	604	589	588	590	651	611	619	569	599	614	585	558	647	623	587	645	570	610	625	584	600	566	610	568	608	571	579	592	616	571	627	572	580	579	584	604	603	627	602	622	546	635	571	603	607	634	554	606	635	582	611	609	600	614	588	589	571	556	578	594	570	613	616	607	566	550	618	660	626	623	569	611	607	601	628	633	669	623	565	588	618	581	622	651	564	622	599	614	637	561	591	609	609	559	557	574	582	592	609	604	603	568	579	626	624	618	612	613	609	584	605	606	608	563	586	584	556	593	603	566	602	614	563	592	638	545	661	596	593	615	519	591	610	590	631	639	559	569	555	676	600	600	574	626	604	579	544	580	622	587	613	603	594	638	554	600	610	639	613	635	637	587	595	602	583	608	584	609	566	621	605	646	576	570	584	589	589	639	616	584	617	616	588	616	617	620	629	597	563	578	586	608	570	587	568	616	621	598	593	574	615	628	600	571	607	605	569	614	627	645	568	566	600	627	566	588	612	574	571	613	596	618	590	599	590	578	571	638	652	631	590	601	606	621	587	552	620	609	578	606	653	583	607	612	603	592	592	633	607	574	623	634	641	594	633	620	588	566	596	570	591	624	606	607	634	559	611	580	596	619	575	602	630	569	583	613	593	642	624	613	577	564	639	615	630	637	598	606	675	586	579	567	622	605	613	584	597	580	598	599	565	617	658	585	596	606	627	585	662	610	651	596	614	610	559	620	648	571	580	616	625	591	597	604	605	589	543	613	582	595	586	606	619	568	619	645	610	597	648	616	611	611	583	629	574	576	594	598	594	646	616	594	553	577	568	641	608	568	579	614	604	595	603	586	605	592	602	588	594	609	604	561	594	630	632	600	609	641	613	580	596	631	628	585	611	573	584	595	608	613	569	592	571	601	618	566	596	571	630	595	616	632	565	586	620	557	591	599	600	610	567	594	606	622	609	552	602	613	613	627	610	627	557	597	587	592	580	596	627	534	576	579	600	627	594	596	604	593	608	594	597	621	607	581	617	607	601	600	602	609	635	568	610	601	588	589	610	612	613	630	608	638	583	634	591	602	602	614	624	591	580	640	607	589	599	626	627	594	592	547	547	579	580	587	556	593	597	563	587	649	599	565	560	550	573	650	627	576	626	619	602	582	597	634	580	588	583	600	628	609	652	635	564	590	604	606	579	584	582	644	570	630	578	582	597	604	609	592	582	609	609	587	605	601	622	579	617	598	583	629	574	598	589	591	585	602	592	598	608	608	569	590	614	610	613	612	608	582	629	644	596	629	654	589	592	619	534	615	588	628	592	593	576	585	566	642	567	619	583	592	597	558	641	611	578	567	643	630	602	576	617	590	598	633	620	575	564	652	563	601	624	599	595	598	556	611	582	599	591	586	600	581	614	608	599	575	575	591	569	562	576	624	605	627	575	562	647	592	652	594	609	559	580	599	583	617	615	580	592	629	626	606	584	585	516	623	607	581	572	638	628	582	569	655	585	602	616	605	587	623	671	609	627	607	559	592	605	615	564	615	593	598	580	551	554	579	603	577	579	616	591	617	610	563	581	625	617	623	606	669	577	667	570	573	581	590	615	636	596	591	565	562	638	616	590	611	575	595	580	563	613	598	597	607	584	576	641	607	572	561	602	620	590	607	635	597	618	595	647	645	585	584	621	575	602	629	628	606	604	609	621	600	578	575	582	615	561	530	618	640	577	603	597	601	577	573	563	581	615	601	622	607	611	630	576	656	614	556	579	591	616	589	645	623	617	609	610	594	593	572	576	579	634	595	590	596	572	590	586	596	636	638	640	640	588	587	618	587	591	614	628	577	601	594	594	585	579	636	589	614	562	608	610	548	592	600	602	598	593	615	567	587	575	592	610	662	551	585	632	603	571	622	582	611	606	567	583	611	588	610	623	596	578	575	580	583	678	626	672	593	600	578	658	607	683	594	584	642	580	620	548	646	599	607	612	613	557	642	591	593	602	560	608	632	585	612	576	573	613	597	581	565	577	589	557	603	650	563	608	628	636	611	589	634	582	580	598	583	567	610	601	631	576	593	612	589	554	606	557	605	615	635	641	627	555	596	593	559	579	613	632	593	617	577	553	606	636	628	561	609	607	621	589	594	566	609	589	628	639	566	553	541	607	598	640	654	637	567	594	617	614	614	591	579	583	616	618	585	626	616	592	589	614	604	555	628	610	583	617	611	571	584	616	610	621	595	606	599	609	611	599	609	586	594	650	625	579	638	589	590	570	589	619	602	628	600	596	649	605	621	594	550	617	614	635	622	563	571	584	660	606	612	610	578	597	593	578	611	602	597	570	593	594	618	621	634	620	636	597
13237	1254	1413	982	701	507	426	313	259	253	207	181	163	176	155	141	155	134	134	118	117	121	97	117	120	114	106	110	116	114	113	106	100	110	104	110	100	88	117	108	84	116	102	89	89	86	102	111	99	120	100	98	100	101	112	102	105	100	91	115	88	117	83	114	104	89	106	106	79	131	108	97	94	108	109	103	89	91	112	108	98	90	84	95	87	105	92	110	94	90	114	97	93	83	107	104	84	114	94	99	116	71	104	100	92	96	96	104	102	87	105	90	92	105	87	98	90	95	107	99	95	107	93	99	113	102	79	101	109	99	97	113	81	91	90	98	104	87	103	111	87	88	87	96	102	88	90	84	97	103	92	100	95	80	104	110	89	88	94	92	99	102	95	100	90	102	81	89	110	115	100	76	82	72	90	101	100	96	110	113	85	92	93	106	87	78	86	80	106	105	108	120	96	115	91	120	92	74	98	102	88	106	94	93	108	102	107	101	110	100	71	105	91	106	93	86	87	121	94	100	99	112	94	103	94	124	91	100	93	91	84	103	99	109	101	92	94	103	109	93	106	99	107	91	96	92	93	88	101	105	109	101	101	97	87	90	87	106	85	90	99	104	88	88	97	83	91	91	105	79	80	92	95	111	84	93	101	100	110	96	106	84	110	96	104	97	100	84	90	82	99	95	86	95	101	86	90	102	92	108	98	92	84	76	111	102	105	114	92	84	120	98	92	92	103	105	78	98	78	89	85	100	88	96	84	101	95	95	87	99	108	99	112	90	110	94	80	93	90	115	80	106	105	104	88	89	112	105	84	74	110	94	97	112	96	93	98	100	98	92	99	92	109	110	113	119	116	84	91	84	111	85	76	105	86	88	91	90	101	111	87	91	91	93	88	101	82	104	92	89	107	79	91	95	104	121	94	94	113	95	93	108	99	100	117	105	79	86	122	117	98	105	90	99	96	102	95	114	111	81	106	94	87	87	104	115	98	91	94	93	90	71	115	103	93	94	105	90	86	98	99	115	90	96	96	88	71	99	112	92	111	98	107	97	104	87	98	101	87	93	106	98	82	106	102	85	105	81	85	94	101	94	92	101	97	89	101	97	92	91	99	92	98	113	96	90	102	103	105	95	101	95	126	102	106	111	84	89	124	92	78	101	112	83	121	94	118	94	105	73	97	89	98	106	104	97	100	101	106	99	121	99	94	115	96	98	93	86	96	93	104	85	96	105	109	93	99	102	87	97	88	99	89	114	98	108	112	91	86	97	116	77	104	89	91	108	77	106	114	106	94	93	85	118	91	83	106	99	88	94	112	100	107	92	111	110	96	108	99	88	83	116	111	92	103	86	113	80	96	105	91	92	98	102	101	105	95	96	95	108	90	123	97	98	125	86	94	87	107	93	83	92	104	104	84	85	103	82	110	95	101	111	103	78	84	76	97	83	90	93	94	88	119	96	99	113	98	102	89	88	89	110	92	101	102	87	111	92	92	96	92	94	96	96	105	100	99	91	110	81	88	95	100	84	93	78	86	97	96	91	94	106	103	109	86	95	85	88	111	110	95	91	89	104	114	104	86	107	105	92	112	82	91	100	93	114	85	119	80	106	105	98	120	93	89	108	92	113	101	93	87	123	96	103	109	100	101	98	89	100	103	120	101	96	124	100	94	83	100	90	111	96	88	116	108	96	109	89	122	93	105	88	112	90	93	84	83	91	89	92	95	107	113	99	91	88	109	99	109	104	94	93	98	93	123	94	95	95	90	85	98	94	97	101	116	89	93	86	107	97	106	109	105	96	96	92	109	110	112	89	102	96	91	95	90	98	87	100	104	81	117	104	86	97	89	92	101	104	70	95	100	93	95	85	113	100	92	109	108	106	106	102	88	99	110	86	86	87	86	80	101	98	95	90	100	86	84	87	115	87	94	96	86	83	95	101	94	103	102	84	102	93	96	107	106	101	109	109	107	101	105	95	108	106	90	92	100	100	92	91	92	94	98	100	100	100	95	98	91	105	104	108	110	113	103	92	92	74	107	108	105	96	91	103	91	100	103	111	105	110	112	81	104	94	107	98	95	106	90	101	97	97	92	100	110	97	86	109	97	86	102	110	104	102	100	91	100	105	101	99	83	88	79	96	95	82	87	107	118	98	104	85	92	101	92	104	104	94	91	98	105	110	116	98	90	83	97	101	100	85	107	81	93	116	105	98	87	83	94	84	98	93	109	93	89	99	93	90	107	99	108	84	89	76	98	100	108	96	92	96	97	85	95	107	104	99	90	104	105	113	98	110	99	97	105	104	87	95	98	92	99	69	93	74	98	97	107	96	93	90	91	96	96	103	94	97	105	107	80	95	112	84	107	94	110	100	89	101	111	87	85	88	100	90	82	101	109	90	99	90	98	106	101	98	96	102	87	87	100	114	106	111	98	93	110	98	103	94	94	98	109	88	98	91	93	75	80	86	97	107	113	100	94	113	87	108	92	117	91	91	111	108	97	94	93	105	102	105	83	94	80	94	88	84	105	107	92	107	95	78	109	109	77	103	89	94	92	91	95	109	95	99	105	102	116	86	99	102	97	94	119	110	88	120	106	121	97	102	93	98	104	82	98	111	100	90	82	100	88	86	112	95	115	102	91	97	99	116	105	84	90	101	98	91	84	82	86	105	93	98	87	97	100	99	98	80	101	96	103	97	87	98	89	109	108	86	109	103	94	106	93	118	96	111	104	87	90	98	93	93	91	93	108	93	82	103	79	95	87	78	102	112	102	104	82	104	88	97	89	94	96	102	111	89	98	101	95	76	95	105	102	117	101	101	103	97	98	95	91	98	92	102	106	109	98	93	106	88	100	73	71	80	91	123	111	91	83	89	88	94	98	94	110	84	115	108	110	101	94	109	107	104	94	108	94	100	110	106	76	93	100	92	80	101	86	106	99	103	93	126	116	90	95	111	106	107	88	118	107	86	85	89	107	99	93	103	92	99	115	101	84	100	105	104	98	106	95	88	96	88	94	82	96	104	87	84	107	121	91	105	91	84	93	90	90	97	94	100	74	98	91	96	103	98	103	88	90	104	109	96	87	90	84	95	100	92	92	94	114	110	106	82	93	78	98	95	88	91	100	95	103	114	78	88	92	111	83	101	96	85	85	102	99	88	85	95	92	102	86	92	105	90	101	96	88	83	109	118	85	109	82	105	100	97	89	98	109	105	86	112	87	86	105	109	91	91	95	94	100	94	89	111	107	98	102	99	89	113	106	107	102	94	102	101	80	101	119	87	75	102	98	94	99	101	89	93	84	97	91	94	91	102	86	94	98	114	88	97	104	94	86	109	100	90	84	104	92	94	105	86	111	92	79	106	104	83	93	100	113	98	115	94	103	103	104	111	100	101	94	89	90	88	98	86	102	95	114	79	91	98	90	100	97	100	95	90	104	100	107	103	96	114	90	119	88	89	99	106	86	90	93	64	95	96	102	84	104	89	95	97	97	105	104	97	95	105
8129	1581	3514	3807	3159	2563	2057	1684	1430	1213	1083	1003	914	865	772	720	655	695	617	547	606	550	531	553	485	470	488	424	486	436	434	437	424	417	423	415	407	425	442	388	415	392	385	375	425	365	409	386	387	377	384	387	367	384	362	362	376	345	366	345	352	368	354	357	343	316	330	362	326	341	354	340	366	357	316	362	343	367	375	373	337	355	337	335	349	370	353	360	336	363	325	350	356	339	338	339	347	356	331	358	322	358	356	339	334	342	335	381	331	349	341	344	345	335	331	371	331	338	349	319	343	349	337	343	355	325	319	356	316	339	334	308	313	348	362	359	345	324	336	392	349	393	349	349	357	329	341	316	314	330	360	354	348	333	351	357	333	332	342	323	337	327	328	316	293	344	358	344	333	344	343	338	337	353	323	337	346	347	334	337	340	337	363	327	320	312	341	335	360	315	342	350	330	365	348	305	333	323	351	387	318	364	323	398	353	323	351	311	349	328	353	340	353	339	338	341	352	344	348	333	335	384	346	348	326	353	321	313	367	390	374	341	318	342	328	343	355	317	331	317	337	326	307	362	349	355	310	346	331	350	357	340	360	321	329	332	332	356	321	330	323	317	312	329	315	333	324	366	338	370	305	297	332	348	350	329	337	390	312	344	321	344	341	336	337	302	348	340	344	333	344	314	366	349	348	330	340	312	361	328	347	333	324	313	333	364	318	361	339	346	343	314	323	342	322	354	368	351	317	359	336	347	327	324	325	321	369	315	328	340	334	334	341	340	345	369	338	346	353	362	359	349	324	316	360	347	330	324	374	334	335	364	321	332	364	339	329	342	348	300	344	363	316	346	342	352	318	349	334	343	352	373	356	320	374	342	347	294	330	316	332	317	347	324	320	362	334	332	357	338	341	337	343	357	330	351	390	350	347	345	326	356	330	328	352	338	351	366	342	312	316	359	367	361	336	334	347	332	339	359	329	324	321	322	368	342	326	366	375	363	321	330	348	311	317	369	309	352	361	316	317	352	321	340	360	359	302	369	347	302	339	342	336	369	327	348	352	351	350	373	335	384	332	326	339	335	334	340	308	323	328	325	351	357	344	329	357	326	369	335	368	333	329	317	330	355	343	380	348	340	325	358	378	321	322	315	327	314	346	337	338	353	349	355	330	356	320	352	364	308	376	319	340	332	317	320	333	326	360	330	316	362	339	346	334	322	323	303	344	341	326	345	355	324	323	356	344	334	323	343	337	306	323	341	336	340	329	371	335	320	336	344	340	375	335	321	330	358	331	335	338	338	344	349	347	321	315	340	331	313	381	295	314	341	326	355	340	356	335	340	338	337	354	362	345	330	326	312	340	321	378	321	354	388	332	355	352	323	347	361	324	361	351	354	359	318	353	328	339	350	316	335	308	310	350	330	321	332	367	355	322	358	387	380	313	314	317	350	326	344	328	355	365	351	357	342	318	329	333	351	318	340	327	332	313	321	362	309	333	338	338	345	337	328	332	341	347	360	342	311	327	322	346	327	344	330	330	347	318	356	328	351	339	358	346	342	316	358	316	312	312	334	339	328	363	346	320	334	323	311	352	330	352	331	339	333	336	347	366	336	352	335	340	326	315	350	362	354	311	345	338	328	330	351	317	335	313	321	367	318	317	308	335	342	319	353	327	326	319	330	346	333	319	353	316	346	360	312	334	333	342	328	357	347	332	327	358	364	324	336	329	323	315	337	330	344	328	342	355	357	362	293	326	332	354	330	305	329	343	324	342	342	327	315	327	349	341	334	327	336	304	325	306	351	343	325	353	308	341	338	353	357	356	327	325	319	313	345	339	358	357	319	299	328	342	312	336	328	362	344	315	343	331	358	311	322	363	346	344	335	365	327	319	347	344	352	304	339	367	358	318	357	361	344	333	313	330	305	351	335	333	299	358	297	338	321	335	302	337	321	363	337	354	375	339	336	348	352	330	337	300	344	346	312	299	300	342	330	330	342	326	317	333	334	359	305	321	333	371	328	327	348	315	300	325	347	305	347	330	339	352	358	349	326	327	319	326	320	355	337	344	359	323	356	332	324	333	328	346	344	329	341	337	349	317	347	376	325	381	328	367	328	328	352	353	342	319	370	350	345	339	339	333	362	311	320	342	315	319	331	319	333	330	358	348	343	358	305	345	340	341	348	309	344	321	343	350	322	293	344	312	363	330	280	347	336	326	323	330	344	330	335	353	324	317	328	314	363	356	340	347	334	307	372	373	312	322	358	371	322	344	367	352	340	343	309	328	328	303	338	316	326	350	302	335	343	327	358	345	343	368	339	324	328	328	330	341	337	329	317	352	333	367	331	339	363	309	336	337	311	341	333	328	344	317	307	346	338	333	328	323	332	340	314	354	334	344	351	320	328	317	335	323	297	339	322	333	338	308	322	323	327	361	346	329	288	320	323	304	328	350	307	331	325	334	328	330	313	345	351	310	337	361	363	325	348	336	332	309	311	317	318	349	299	313	304	370	341	327	339	348	348	344	344	332	335	309	326	320	319	329	357	314	304	333	346	324	359	312	331	356	336	342	371	347	330	328	330	351	351	341	333	329	341	353	338	345	377	357	313	340	326	328	328	341	320	331	338	330	308	346	318	360	333	341	325	354	339	355	309	330	335	351	333	333	338	374	341	303	332	345	336	325	346	328	290	330	370	314	329	342	367	336	314	327	328	331	318	315	312	340	327	320	319	329	363	355	318	327	338	330	336	348	312	353	346	331	341	327	305	343	324	351	350	299	329	307	327	349	352	372	305	317	342	327	301	338	396	369	348	327	356	342	333	328	335	335	317	352	330	348	292	326	327	334	310	363	330	318	347	328	334	356	365	367	376	354	360	353	309	366	329	326	335	342	337	338	369	363	322	339	355	361	364	313	331	356	322	352	345	342	348	352	336	326	316	330	322	339	338	359	360	327	322	297	298	339	357	328	330	351	350	386	320	358	352	314	358	337	343	302	343	345	333	323	349	335	385	354	320	310	339	349	344	364	356	325	333	298	361	349	366	328	331	362	340	359	356	343	340	326	331	329	377	357	352	340	316	333	347	365	343	357	309	319	334	347	352	356	329	306	343	355	338	335	344	351	323	312	311	326	374	367	323	320	367	340	341	345	357	313	324	350	312	331	377	334	355	358	342	359	333	338	341	383	338	344	323	318	354	332	366	355	294	352	353	344	327	319	320	325	342	347	332	323	353	347	327	304	302	319	339	345	337	317	356	330	309	326	331	327	339	331	340	338	372	329	327	327	318	347	350	331	331	333	345	335	331	376	320	323	332	317	323	372	303	354	347	312	349	311	329	314	341	325	337	362	356	357	332	327	322	339	359	328	313	338	358	305	314	353	310	310	317	325	337	356	339	367	349	349	344	369	340	357	272	349	329	385	307	365	334	319	311	321	342	346	288	317	351	329	351	350	366	340	375	360	356	365	320	338	343	325	358	318	337	349	334	337	346	345	340	322	351	341	340
21995	2959	2875	2054	1418	1043	789	613	474	426	372	325	312	266	280	251	224	205	236	208	203	190	213	190	179	173	176	171	180	182	175	181	171	192	149	173	167	160	176	164	149	132	178	143	172	160	163	144	167	170	162	163	150	153	138	143	149	149	178	161	154	157	156	157	157	174	156	161	156	139	150	151	131	182	151	162	165	164	152	142	182	148	170	144	150	158	145	145	149	155	138	130	150	151	151	154	170	142	140	169	147	141	138	178	143	146	154	154	139	150	155	160	145	168	141	156	162	157	136	149	130	134	156	140	179	179	156	151	167	158	149	154	130	148	146	162	136	155	155	154	150	140	148	150	148	145	129	151	142	161	148	130	147	144	162	146	157	137	169	151	148	149	131	151	144	141	147	144	157	160	176	155	146	149	160	148	147	151	149	153	148	162	156	140	162	146	157	136	154	153	154	152	152	159	168	156	145	158	134	144	160	144	148	169	160	146	143	152	158	138	137	162	158	171	139	150	161	155	159	141	154	137	173	162	136	142	173	154	148	158	144	157	167	158	161	154	158	124	148	156	140	154	154	148	189	143	173	145	155	145	137	151	176	133	149	144	167	141	155	161	129	145	172	152	160	152	165	154	159	137	170	132	135	167	130	158	150	159	152	167	138	163	152	149	163	155	149	144	115	162	144	158	159	158	139	133	162	159	171	131	150	154	152	157	166	149	154	138	144	172	150	138	132	128	155	176	150	162	158	154	143	168	158	156	149	176	152	145	130	158	131	142	162	153	158	146	152	137	146	139	141	134	174	134	141	150	130	150	171	130	150	151	151	157	156	171	143	170	145	147	127	155	129	171	144	138	139	150	163	142	117	148	144	154	150	145	142	158	154	144	160	139	140	149	153	141	135	143	130	160	140	136	142	148	138	155	138	137	140	148	137	166	154	157	150	155	118	171	155	147	154	141	157	171	143	134	154	151	160	140	167	142	159	140	159	137	143	132	160	140	135	143	154	169	133	149	147	163	161	166	151	146	138	145	149	146	142	168	155	132	135	150	154	156	132	154	149	121	140	136	132	156	124	136	147	152	145	165	145	134	170	150	154	154	159	150	128	146	136	154	169	144	161	149	146	158	128	157	140	142	153	172	156	146	143	144	165	129	156	163	132	158	147	139	153	156	155	145	146	155	168	163	163	166	178	142	142	148	153	156	152	141	167	152	156	151	147	156	147	176	173	161	146	158	143	154	146	142	135	162	154	135	110	145	175	136	164	141	162	176	163	174	145	150	148	132	153	139	135	145	158	158	147	144	173	145	145	167	152	157	145	151	134	145	142	150	163	141	151	163	161	159	139	176	145	162	167	150	163	167	168	176	154	149	152	136	136	151	136	161	145	133	150	137	151	137	144	139	146	131	166	133	154	144	154	158	179	145	152	141	135	158	130	150	153	130	188	133	150	137	151	142	160	154	160	145	154	163	156	153	142	152	156	140	157	133	149	180	150	154	126	146	145	131	138	181	176	164	159	153	143	137	160	123	142	146	135	150	159	160	147	133	132	160	152	145	137	148	142	144	146	175	150	139	151	161	139	155	149	137	160	169	133	158	153	136	162	140	163	161	129	147	135	149	135	153	154	140	136	166	139	135	153	146	156	150	137	152	157	157	134	160	164	144	167	131	139	161	148	114	136	147	160	143	155	151	142	157	137	155	163	167	136	137	164	147	148	148	157	150	143	128	164	172	166	171	160	149	152	129	123	147	154	163	141	160	143	149	138	136	178	138	169	132	137	154	135	133	144	138	162	145	161	177	130	159	154	118	137	125	153	139	155	166	142	167	142	150	162	150	161	156	146	166	159	118	145	160	146	152	148	137	134	135	158	149	150	162	125	152	158	144	147	109	127	149	164	149	157	144	137	127	150	134	151	149	142	128	149	140	154	140	135	139	167	162	146	142	149	137	130	151	162	148	150	153	140	141	155	169	139	145	134	160	123	134	128	117	152	163	150	145	147	176	148	155	168	141	133	135	135	151	159	167	157	153	171	134	158	141	136	144	158	153	154	147	169	124	122	144	138	138	165	143	151	145	129	146	145	147	159	145	163	150	148	149	157	169	147	151	149	163	151	126	130	153	160	140	158	150	137	151	148	148	162	136	148	159	158	154	154	141	134	179	151	139	146	165	148	158	184	147	182	136	149	155	150	146	141	154	171	149	151	147	152	157	128	141	145	152	144	168	142	157	147	162	167	167	151	173	127	176	155	147	141	132	168	150	147	153	155	131	151	152	171	145	140	144	153	158	168	143	147	152	145	161	167	151	119	145	139	154	150	132	146	171	155	143	157	140	146	140	146	130	143	147	175	150	154	144	132	145	164	160	140	169	157	149	158	154	144	147	136	157	160	159	175	158	162	157	172	147	140	157	144	150	127	171	154	158	145	160	148	133	138	142	151	153	150	158	149	149	160	161	157	170	139	135	160	152	147	158	145	150	149	159	144	150	154	149	154	146	133	157	155	140	153	148	161	147	153	162	137	151	164	153	137	131	149	155	144	143	151	167	137	166	140	136	155	145	140	161	159	139	172	140	166	155	162	152	159	149	156	139	154	156	186	152	160	146	152	172	173	172	139	161	161	137	167	149	172	161	153	157	152	151	170	151	140	138	167	160	144	139	163	136	144	155	145	147	149	159	145	137	127	134	139	153	162	134	156	147	140	152	160	155	158	150	138	135	156	151	148	152	148	168	148	127	144	148	146	140	141	179	129	141	159	139	171	178	149	146	145	153	149	142	159	127	157	146	140	155	166	142	164	136	170	154	160	161	146	176	161	142	151	145	155	154	161	155	140	148	152	150	146	148	161	141	152	150	141	166	165	139	142	166	152	131	130	161	155	150	156	147	151	163	159	134	134	161	173	146	177	154	128	149	145	153	160	142	151	141	120	164	166	151	153	128	173	144	166	143	145	143	161	147	146	156	129	143	131	138	145	138	137	163	153	141	148	183	174	178	127	157	116	142	157	162	139	140	142	156	149	144	152	155	134	148	163	158	138	160	158	148	142	143	151	137	157	169	163	172	159	155	161	166	175	164	157	122	159	176	166	163	146	156	148	159	147	161	148	135	159	165	144	146	158	166	154	162	140	147	158	157	161	159	154	154	162	161	142	177	148	177	147	137	178	168	157	158	157	178	162	143	162	142	149	144	126	153	149	127	147	166	159	155	160	149	143	151	176	148	182	155	141	145	157	130	152	140	152	137	134	130	145	155	139	149	135	152	170	134	135	157	125	147	158	157	158	151	157	147	167	136	161	146	156	160	148	139	136	127	178	173	144	161	155	152	155	136	148	144	172	148	150	159	149	148	155	151	151	161	151	135	148	175	142	134	165	137	147	151	163	165	174	143	182	142	146	160	175	148	170	173	170	136	149	132	149	160	162	123	133	164	156	162	149	164	164	158	152	154	152	134	144	137	162	140	145	113	160	122	159	153	157	147	159	149	153	169	158	147	148	131	130	126
11203	2773	6579	6902	5719	4618	3907	3119	2677	2319	2022	1710	1671	1375	1278	1333	1167	1055	1032	963	949	869	894	835	813	815	713	709	720	737	655	649	664	680	593	636	667	616	635	592	629	577	598	642	558	579	539	640	617	571	569	568	562	553	568	568	569	520	562	562	539	591	527	548	566	542	542	509	583	552	558	517	499	540	478	498	489	539	537	487	533	490	507	503	509	517	515	477	502	505	528	537	509	483	478	509	472	525	486	501	509	484	481	540	500	483	493	519	481	526	489	499	523	552	507	506	509	485	508	525	525	509	503	477	509	511	472	522	517	523	510	533	485	515	504	520	530	494	478	489	457	487	470	484	492	480	518	504	502	475	482	524	532	507	528	492	487	526	473	491	528	559	539	493	476	483	538	542	515	473	474	470	541	475	481	506	507	470	510	503	494	459	545	505	514	554	466	500	501	497	530	497	490	511	500	499	516	501	496	495	482	502	489	516	525	524	507	508	504	510	509	452	463	465	504	474	494	511	507	535	510	500	506	492	498	492	469	461	497	487	489	528	518	534	442	539	515	474	492	492	472	477	503	552	447	505	470	507	497	459	507	507	460	502	516	525	469	526	463	499	474	540	506	506	511	482	497	503	475	503	449	508	501	477	467	491	470	500	462	462	497	508	497	512	502	505	522	488	501	485	502	539	456	548	494	481	506	486	486	495	465	434	502	523	493	510	488	461	507	513	503	538	525	485	511	472	463	430	537	496	454	479	497	460	489	529	464	498	537	504	500	482	496	496	523	493	506	481	504	496	486	480	489	499	474	488	481	510	493	450	525	505	495	471	515	523	486	495	484	467	467	539	510	506	469	484	478	472	519	491	498	504	473	499	493	543	502	490	523	495	485	463	514	498	456	514	496	483	486	493	505	467	499	530	473	493	525	494	542	475	462	477	494	496	511	544	502	473	492	497	465	473	504	490	481	507	466	504	496	535	449	502	496	518	488	512	476	517	492	523	475	478	502	515	494	509	495	495	489	480	472	488	457	498	480	469	491	483	518	543	486	483	465	503	485	482	518	477	502	455	487	510	523	513	516	456	519	487	441	563	476	500	464	516	516	545	488	470	486	482	502	497	484	490	501	473	481	505	503	496	480	477	480	532	543	487	508	468	470	491	486	471	500	491	496	528	463	526	509	479	477	490	490	484	551	512	492	512	529	509	515	491	485	489	499	516	513	484	471	494	509	512	483	520	483	484	532	509	480	486	495	492	487	481	529	492	479	530	456	475	518	468	485	507	481	504	509	514	513	522	490	485	482	527	513	495	510	479	503	500	485	530	477	477	525	497	453	485	486	497	468	540	509	499	542	529	484	472	469	530	502	474	476	474	494	495	530	511	493	488	481	523	499	492	492	496	493	490	506	505	529	505	555	443	469	513	488	481	508	490	465	484	483	501	456	485	527	483	500	528	512	492	552	515	480	487	514	496	499	526	476	465	491	525	475	501	504	454	491	479	496	523	481	515	481	451	505	530	519	512	510	480	542	507	512	507	470	458	506	474	483	465	510	517	501	493	527	507	508	538	485	518	481	451	471	516	521	512	520	495	520	540	494	490	470	498	536	447	507	475	531	495	493	469	490	468	482	487	488	481	499	526	482	502	513	488	526	518	514	481	503	536	515	541	564	493	510	476	511	511	499	497	497	543	504	493	493	512	495	506	493	489	497	492	517	513	503	542	463	514	500	482	477	474	516	469	537	531	515	525	443	468	510	539	487	513	492	499	525	512	477	476	530	530	474	510	491	478	487	482	513	481	495	531	471	515	457	530	496	473	503	527	491	455	518	503	517	474	504	539	491	501	490	553	496	548	452	516	470	497	489	528	485	469	482	518	502	504	499	528	499	485	531	496	477	513	484	462	493	505	473	531	487	534	513	535	526	504	526	491	505	520	524	482	482	525	483	471	526	509	467	501	488	502	499	492	489	490	500	499	472	506	466	527	521	548	496	493	509	498	499	497	503	447	507	515	488	462	496	489	523	543	519	510	483	506	520	503	496	453	474	483	521	510	462	494	491	481	504	480	501	506	481	499	529	429	491	509	508	545	522	516	499	524	494	528	482	515	509	478	480	511	482	493	466	509	530	495	466	468	512	480	497	488	498	515	493	507	499	518	490	462	484	525	489	489	489	496	499	463	512	495	494	518	480	521	462	546	529	476	493	470	504	471	515	546	473	523	488	519	517	532	501	487	504	502	492	507	534	446	510	497	516	499	566	512	505	496	517	514	516	456	431	505	491	495	515	555	507	480	512	525	503	511	458	479	487	489	469	494	467	511	491	501	510	538	508	475	476	478	506	482	492	498	524	493	519	537	492	505	491	470	506	480	512	466	505	498	544	476	481	485	469	518	510	500	540	485	465	495	486	492	519	501	516	500	484	500	520	498	515	527	493	487	483	519	524	508	513	503	478	473	510	494	492	495	503	487	488	500	480	484	512	509	478	501	488	517	511	547	477	538	486	505	505	497	530	466	513	521	515	533	486	510	501	479	452	515	502	489	518	523	480	463	447	489	478	505	492	514	476	479	516	497	504	511	491	517	515	467	517	528	484	487	469	460	514	510	475	507	446	514	491	492	432	466	535	494	487	483	470	525	500	542	496	487	464	456	514	541	504	507	487	470	510	537	501	557	509	509	452	516	523	519	503	508	464	490	481	512	501	490	507	497	465	518	490	471	442	489	501	501	519	485	483	536	509	490	483	520	504	486	448	491	504	444	506	519	508	504	515	512	497	496	512	495	535	488	498	502	493	486	514	504	506	485	462	471	466	502	492	513	512	526	506	521	465	520	477	511	531	498	485	520	463	461	504	511	469	492	501	493	480	483	442	470	526	498	483	500	515	492	511	463	518	491	510	519	450	507	485	505	542	513	495	477	473	476	485	476	456	506	519	495	467	499	480	468	524	455	484	541	462	510	501	522	504	513	529	481	519	462	515	491	482	468	465	494	470	508	499	470	496	503	497	509	527	497	511	476	504	469	500	498	476	483	491	475	503	474	506	462	526	495	513	495	472	500	504	510	512	466	485	521	473	493	480	512	507	494	492	500	482	504	490	565	468	511	494	515	501	489	488	475	467	493	510	489	494	484	486	474	488	485	498	496	534	479	490	493	507	480	459	491	469	508	529	468	504	534	494	524	490	501	497	476	500	525	504	472	540	469	521	525	513	491	529	532	500	478	467	529	466	492	532	525	489	501	525	520	519	459	472	512	491	527	461	496	508	522	498	511	517	458	497	496	519	507	473	519	473	499	502	490	506	516	453	521	507	478	488	478	518	499	466	509	520	532	508	491	504	492	463	539	466	471	486	532	510	503	479	491	481	473	488	520	483	499	511	504	472	505	517	494	523	496	513	511	483	498	473	494	496	512	489	502	464	518	512	521	469	483	485	480	559	528	485	489	479	519	476	453	520	502	501	543	464	477	488	498	474	495	488	533	490	471	444	459	513	494	515	503	509	510	485	455
2819	301	264	256	240	197	204	198	182	181	199	176	182	190	187	182	187	183	212	206	186	197	174	204	204	199	170	194	220	180	216	180	217	196	194	165	189	214	220	229	218	209	205	183	199	222	201	192	217	184	189	206	179	191	193	186	194	196	186	202	201	210	178	182	206	187	189	226	192	196	179	220	172	207	199	188	175	202	225	190	211	183	205	208	189	212	189	197	173	191	198	182	194	172	185	181	203	185	179	168	199	193	193	202	194	185	198	206	190	175	183	198	183	202	172	193	171	207	190	197	193	186	192	214	203	210	176	184	177	184	190	209	223	200	197	192	198	199	189	186	162	191	198	179	203	164	185	200	224	204	185	188	189	187	231	199	196	170	192	178	184	199	218	198	196	209	203	192	204	200	214	221	195	189	191	209	187	205	196	204	192	184	179	207	187	178	157	207	192	198	188	196	194	211	213	217	206	189	205	183	204	217	178	202	156	208	176	183	182	203	212	198	190	182	185	164	222	187	183	184	182	185	207	180	160	204	205	200	186	216	198	183	207	193	202	209	187	183	202	200	194	207	185	207	211	197	205	207	186	189	196	195	156	206	210	197	206	194	178	207	197	216	208	197	177	199	196	189	195	175	169	192	180	171	210	186	203	182	197	189	206	189	199	221	203	185	182	204	195	192	189	201	208	194	179	221	184	205	180	189	200	197	208	191	198	177	191	189	192	179	193	192	187	194	226	216	216	187	176	215	219	182	206	194	198	223	183	200	214	189	194	200	172	175	204	204	205	195	202	197	211	208	202	162	184	188	208	199	200	194	203	210	211	212	209	176	201	210	195	196	203	214	182	192	216	184	195	163	202	179	200	205	223	185	192	196	195	193	195	188	211	199	166	206	226	173	195	186	210	194	192	201	176	182	194	194	209	197	211	197	242	208	229	196	202	190	210	178	223	180	181	187	170	205	198	175	188	184	197	192	191	218	187	196	188	186	173	202	209	177	207	189	197	205	188	209	176	197	175	187	196	234	187	223	195	168	167	201	213	220	194	197	190	214	188	187	201	198	186	188	185	193	190	191	185	176	191	200	216	204	202	159	219	198	228	184	221	182	205	182	194	206	200	237	188	192	193	217	220	203	204	202	183	192	198	181	205	227	194	194	208	226	194	182	178	194	204	166	210	198	208	224	210	184	199	180	186	211	194	181	184	190	213	179	217	199	225	188	195	205	214	185	209	203	199	188	169	187	201	196	179	190	188	182	212	193	216	189	198	193	181	204	191	186	208	205	212	200	187	203	180	194	186	206	213	211	181	196	223	219	186	222	201	221	214	214	210	192	211	188	181	180	204	171	187	188	201	183	177	185	197	168	230	175	214	214	206	185	174	202	195	187	212	177	178	180	172	199	203	192	186	189	187	181	189	212	195	194	212	184	182	202	216	188	198	170	202	206	187	189	214	196	187	197	209	200	185	179	213	200	201	187	179	195	203	195	210	194	225	194	211	204	198	214	187	206	183	195	187	210	199	217	208	193	214	209	207	188	168	196	194	183	190	174	178	212	178	217	194	190	210	192	192	206	218	215	184	200	192	175	191	211	183	217	209	211	204	203	229	190	202	199	218	204	194	191	178	180	212	187	172	199	191	214	216	185	208	174	193	180	194	184	186	201	217	184	197	212	191	199	186	191	197	199	201	189	205	189	188	190	193	202	199	209	202	194	176	179	186	217	203	198	186	218	206	214	185	218	223	227	210	214	183	207	196	171	215	176	187	182	189	195	219	214	194	191	203	189	183	202	197	202	232	179	176	208	203	191	186	197	195	206	213	208	182	190	186	206	184	214	185	179	182	228	180	207	194	177	212	186	198	206	195	201	183	210	221	194	203	170	201	175	200	193	211	204	206	234	198	207	192	187	235	197	203	222	181	183	214	200	193	235	202	202	196	172	206	201	205	212	209	220	197	210	201	188	186	198	213	198	218	210	202	185	199	179	206	213	179	200	221	185	197	202	191	174	193	216	214	208	190	202	192	205	197	181	180	192	195	206	197	188	210	200	209	206	176	183	191	209	204	195	167	206	200	204	186	207	173	215	203	194	200	209	184	189	182	194	192	185	186	206	175	193	206	193	170	181	203	223	222	180	202	192	197	217	213	170	214	189	211	194	197	205	189	176	188	203	206	214	193	194	205	226	186	192	185	177	214	187	217	178	204	211	196	209	202	212	212	188	235	161	194	222	173	174	206	210	206	198	185	205	204	200	190	189	222	199	192	204	205	197	202	183	188	189	191	208	220	200	186	196	202	200	206	192	208	220	190	201	203	202	182	213	208	181	207	227	206	188	196	206	187	221	183	183	166	191	172	187	186	202	200	178	170	196	194	199	177	181	191	221	187	183	201	191	186	214	224	197	233	174	176	186	191	221	210	212	193	177	204	192	211	203	183	182	200	230	224	170	197	193	179	174	203	223	191	175	188	195	193	204	178	207	175	193	214	185	219	193	215	202	197	256	197	222	209	188	188	211	210	190	214	222	162	212	190	193	200	203	185	202	193	167	217	208	225	220	205	202	184	207	196	190	223	191	208	190	176	206	202	182	211	203	180	199	196	232	199	183	181	190	180	186	199	183	209	186	201	201	198	207	164	203	176	185	184	191	205	205	188	209	191	186	220	208	171	207	209	202	205	195	168	206	176	179	205	190	184	179	191	163	180	176	171	179	186	183	190	213	185	208	189	176	190	198	205	195	194	203	183	195	201	207	192	162	200	197	174	193	199	186	205	222	216	225	211	182	210	174	210	193	173	198	207	202	188	200	193	215	209	196	190	186	212	211	191	202	213	207	180	166	180	203	194	178	213	175	182	207	196	199	184	181	220	219	199	213	191	178	195	207	203	185	192	195	172	205	196	202	208	217	182	211	194	207	181	192	212	224	220	183	195	215	209	185	214	177	204	189	207	194	189	216	179	180	196	199	203	180	182	191	183	160	199	207	196	200	219	203	201	200	188	205	186	193	230	186	192	211	167	200	185	198	192	223	227	188	182	175	194	225	211	191	186	198	201	194	170	198	170	222	191	192	204	203	187	190	183	184	213	195	188	181	195	178	182	207	200	206	187	209	191	211	205	191	212	206	195	214	199	197	202	210	212	177	180	195	188	205	183	199	210	190	177	209	206	192	192	210	192	201	205	189	194	202	200	189	182	201	221	182	207	174	201	211	182	180	215	187	197	192	183	196	197	208	192	207	217	222	193	190	181	194	196	197	212	189	179	209	178	191	217	181	202	185	202	178	170	196	194	220	187	196	193	194	194	197	216	201	188	217	191	184	209	206	186	199	192	206	209	215	189	188	206	182	193	176	179	200	197	196	187	204	217	202	194	195	200	201	188	207	210	213	194	197	183	202	209	216	170	165	197	200	198	209	186	198	188	179	187	207	220	213	191	195	221	194	233	171	198	234	210	196	191	200	177	172	208	211	214	202	186	191	177	168	205	200	203	207	199	182	198	219	206	204
3796	677	850	793	775	716	705	686	639	652	633	672	628	623	602	633	642	587	596	575	599	626	645	601	645	684	635	567	564	587	613	603	582	636	591	601	582	598	623	665	636	591	574	588	588	629	582	594	631	628	623	641	605	635	589	613	611	607	616	624	624	592	580	624	614	630	566	599	622	592	621	620	622	604	612	596	618	595	608	578	584	600	573	583	584	579	592	618	574	646	605	630	649	651	587	578	657	622	573	621	612	596	617	608	618	631	612	603	639	606	641	618	639	595	615	599	613	646	602	639	585	602	584	618	624	602	599	599	595	580	631	625	605	607	597	621	580	646	620	591	599	627	573	646	584	627	616	611	577	576	573	591	639	571	634	582	604	592	580	549	610	607	612	629	584	630	569	640	624	640	604	617	607	620	599	606	576	640	652	619	570	608	606	587	597	618	598	650	597	555	594	608	601	535	622	612	635	595	615	602	607	624	626	535	607	571	596	551	630	617	561	607	635	600	603	644	596	625	634	587	590	544	609	604	614	620	601	610	618	610	615	597	644	602	612	592	607	597	603	621	576	600	557	658	661	603	613	602	597	624	582	642	639	572	642	629	648	619	588	633	603	607	648	590	590	574	606	613	608	550	593	603	596	600	641	589	547	620	588	596	615	624	566	586	629	627	609	600	596	644	602	589	597	606	622	593	626	625	573	645	602	596	595	597	615	637	639	565	616	623	624	569	587	622	550	605	555	646	560	618	563	618	615	566	590	595	590	612	581	602	618	612	611	600	575	606	596	647	605	588	552	569	574	646	614	587	589	599	614	632	613	603	619	639	603	610	537	639	601	580	614	625	625	624	646	608	601	577	605	606	607	583	595	615	618	612	638	587	594	581	587	626	586	613	632	601	583	617	604	609	572	633	645	572	600	590	625	563	564	622	590	611	598	626	586	618	627	581	547	605	621	571	595	575	632	622	563	620	591	609	556	583	580	607	583	593	596	593	589	602	593	597	594	598	567	618	612	596	587	583	593	541	611	588	621	606	564	630	585	619	623	611	637	581	627	668	600	613	602	603	594	626	607	591	608	613	654	625	625	594	586	611	627	614	583	522	617	633	666	598	638	590	638	570	627	618	628	656	567	617	609	618	578	615	585	632	619	592	599	591	593	597	630	590	592	638	578	625	602	615	574	622	602	574	580	610	634	612	631	569	535	590	601	638	593	589	586	592	560	599	606	597	601	594	607	587	635	609	611	599	638	585	629	556	582	568	600	611	563	609	576	586	605	571	617	579	627	587	600	630	563	583	612	590	610	599	605	596	600	555	650	581	582	571	626	608	607	553	596	606	597	605	626	587	602	638	598	629	617	586	582	618	592	609	616	594	599	593	599	586	549	606	630	578	615	535	606	592	627	613	594	592	531	632	562	568	629	583	569	585	601	619	590	567	591	579	571	585	598	622	603	633	608	601	580	586	628	586	566	603	586	617	628	602	587	596	576	630	587	610	631	578	617	621	579	587	571	588	591	631	604	608	623	584	618	617	667	592	606	659	571	613	613	618	618	610	567	585	590	626	589	609	622	577	593	593	622	642	615	547	616	624	645	607	602	606	588	632	578	597	567	596	591	589	602	591	623	637	598	548	595	618	583	612	598	595	602	597	636	581	613	569	590	604	618	602	604	611	549	612	609	565	587	585	575	609	605	614	569	614	638	579	590	602	629	650	572	567	628	605	575	602	599	568	583	624	612	651	587	558	669	616	602	579	634	637	630	637	600	601	575	615	561	667	575	589	594	581	624	558	578	603	590	633	601	607	639	571	584	620	607	628	570	606	627	617	565	614	543	604	549	575	623	596	618	648	589	575	603	591	615	606	645	622	595	605	595	579	633	598	595	573	600	638	600	591	617	588	633	611	633	646	564	578	591	617	567	593	621	587	623	631	617	622	633	611	608	572	594	661	636	583	629	587	640	632	592	608	598	635	635	622	608	598	571	598	612	621	573	575	577	593	616	656	642	619	618	604	581	598	592	628	619	619	603	598	604	608	620	592	610	581	583	556	624	624	575	630	611	608	669	579	605	606	601	585	627	615	596	578	587	603	629	595	580	599	626	631	562	623	646	601	626	591	614	616	562	556	573	560	580	620	589	628	612	614	602	612	633	611	609	580	612	656	577	635	581	617	612	625	633	589	606	613	613	602	585	604	579	579	564	638	643	586	590	611	580	630	639	606	602	593	598	628	612	586	574	628	575	618	586	579	648	629	607	589	607	607	595	599	576	610	604	585	583	640	681	636	652	610	577	626	596	604	610	652	561	597	646	616	643	559	616	600	570	598	641	593	597	632	626	624	605	656	604	621	564	589	575	581	609	602	602	604	644	597	604	623	602	620	615	577	589	635	614	651	619	585	619	600	576	606	617	553	569	607	591	611	604	619	609	569	590	628	612	587	600	610	577	577	593	633	607	575	620	594	577	616	606	570	566	633	613	588	571	628	613	563	618	586	613	559	621	613	637	546	644	597	595	615	584	586	633	602	623	544	585	598	588	627	584	629	608	628	607	600	614	602	589	609	608	588	614	610	586	592	601	571	629	632	620	597	605	619	557	636	624	580	596	557	560	618	583	631	591	561	613	571	623	617	628	596	607	631	582	581	572	526	622	640	580	596	599	576	613	622	628	604	591	610	622	624	630	606	625	568	580	626	603	648	615	600	604	590	592	603	650	618	637	582	631	604	620	650	583	648	583	557	612	638	575	560	582	587	592	623	565	587	602	599	652	515	605	562	643	614	582	594	641	579	652	621	567	592	613	570	630	613	592	578	592	642	609	608	610	576	592	572	627	602	623	621	634	604	614	618	623	621	621	608	604	581	610	615	629	601	574	622	577	588	600	617	618	630	604	605	572	633	638	588	559	589	553	558	594	547	624	595	596	573	608	586	603	602	604	608	626	611	630	641	609	604	610	570	564	582	574	611	632	613	645	634	590	605	588	621	632	571	598	604	607	536	670	577	634	636	545	632	615	627	556	594	602	643	644	633	607	567	634	554	623	635	629	600	603	648	631	568	604	617	609	647	602	615	609	612	584	596	582	552	644	606	555	579	590	565	612	563	566	591	592	600	566	624	578	536	614	581	571	603	609	584	598	567	588	584	589	616	625	564	646	586	612	593	580	595	624	584	640	611	594	610	591	608	612	623	608	627	604	599	611	617	579	622	614	592	603	607	608	621	652	610	588	600	622	637	637	626	603	612	577	655	618	609	599	557	592	649	533	600	616	565	570	568	579	603	597	625	598	600	580	582	561	583	621	616	610	607	627	585	574	609	626	592	605	579	627	578	614	591	617	596	658	602	654	604	632	559	620	610	612	630	590	589	583	583	599	623	589	581	618	596	598	608	620	572	612	612	595	611	602	630	657	588	584	618	618	609	595	596	573	638	592	640	589	583	627	612	628	572	634	626	599	588	575	629	614	632	615	559	574	659	598	608	585	632	564	597	616	585	599	640	570	594	619	562
11980	1127	1378	1031	723	523	389	318	286	237	213	197	184	171	140	144	131	141	134	144	113	115	116	115	110	110	102	118	94	104	114	99	103	109	107	102	117	107	102	105	87	92	106	100	91	92	96	119	98	91	111	114	96	75	103	99	85	94	95	106	92	104	111	107	95	97	99	103	94	94	82	86	113	117	104	95	92	95	103	93	101	114	114	107	106	102	103	93	92	108	100	95	91	91	109	79	121	86	104	109	93	94	93	98	103	113	105	110	102	103	115	99	98	94	105	96	86	93	68	106	102	99	95	108	94	99	87	97	105	110	97	96	109	94	102	93	93	89	101	107	97	103	102	95	91	106	94	90	115	84	111	99	78	107	73	104	87	97	90	96	99	116	94	95	94	87	88	85	101	102	104	112	90	82	96	107	95	93	107	93	105	99	100	102	110	102	103	102	97	104	90	83	102	91	94	123	107	104	78	90	76	101	100	118	119	84	84	77	113	104	103	97	107	105	78	103	98	104	93	113	105	115	77	100	118	87	97	95	86	92	74	102	96	87	96	96	110	94	91	94	93	104	91	104	97	93	103	89	110	84	102	89	108	115	95	104	105	106	84	113	96	86	88	102	87	96	90	105	102	119	85	110	84	96	100	102	88	82	106	80	103	107	118	97	106	99	94	101	87	96	91	101	85	73	107	96	83	104	99	107	83	111	79	71	110	89	103	102	104	94	80	113	102	104	109	94	92	92	98	88	111	76	91	111	90	82	100	89	93	93	74	109	83	75	79	104	93	110	87	97	93	85	98	100	110	115	104	100	86	104	86	112	98	80	87	97	93	94	102	93	84	104	105	100	98	115	94	100	95	91	90	106	88	105	90	98	94	108	95	110	81	81	85	97	111	100	82	104	104	107	85	99	99	80	116	83	84	108	118	103	99	87	93	106	103	97	110	94	97	87	75	85	92	76	115	97	107	102	100	101	107	81	87	83	103	94	97	102	106	101	99	72	99	85	111	107	85	99	85	113	109	88	91	102	102	88	106	88	75	97	91	82	95	103	96	107	94	89	90	108	97	104	85	79	118	86	108	98	95	111	99	85	87	120	84	95	88	106	109	100	88	122	81	91	108	100	82	104	101	107	86	101	100	80	93	80	92	93	89	86	97	108	89	91	109	115	104	108	112	97	87	79	88	100	93	97	110	100	102	93	86	94	100	99	92	101	79	107	94	85	83	88	85	97	105	110	89	98	84	105	120	109	87	105	85	92	107	87	114	106	94	97	86	86	105	95	94	87	105	109	112	92	93	103	102	80	87	115	91	99	97	92	90	98	98	97	118	83	92	94	110	93	103	95	100	117	122	86	111	85	90	82	108	105	115	85	92	89	105	96	104	97	109	89	115	96	108	92	100	101	100	87	90	103	92	90	105	94	102	97	92	103	84	97	107	101	97	93	113	98	104	89	82	91	90	99	104	89	90	89	93	101	97	94	104	106	89	95	110	86	94	102	91	91	115	92	83	95	89	90	115	95	103	88	99	98	96	101	103	106	92	106	104	103	92	101	95	96	105	84	99	84	105	101	81	92	91	112	77	100	101	113	86	96	98	87	84	95	104	88	81	111	104	89	109	87	84	104	114	90	107	92	93	99	114	97	90	94	96	97	95	81	99	88	85	115	100	99	88	97	90	99	88	93	89	101	86	116	84	109	95	101	86	84	99	89	91	100	112	92	95	90	108	94	86	99	103	105	98	92	88	93	95	90	119	81	89	93	92	98	98	116	100	106	102	98	110	86	112	92	102	111	108	88	94	98	113	94	96	93	96	93	92	82	110	98	81	85	128	108	111	113	98	87	103	87	88	86	95	91	112	94	104	101	99	83	98	94	101	93	86	93	98	79	87	97	87	98	79	118	106	92	105	86	99	111	100	78	90	92	114	101	99	101	103	91	97	112	96	99	85	102	103	86	109	101	107	93	98	93	86	94	90	120	89	107	99	98	99	89	112	89	102	106	116	85	98	94	102	95	112	106	85	82	89	102	99	107	93	124	108	86	103	112	108	100	102	95	115	108	117	101	93	102	103	90	110	102	91	88	98	95	99	118	89	77	108	86	90	91	91	106	110	95	106	101	108	116	118	87	95	84	102	89	102	94	82	92	113	87	86	100	102	94	104	76	92	90	94	113	98	98	107	93	101	93	111	100	84	101	87	90	101	78	97	109	83	99	105	102	106	93	86	100	81	103	102	76	100	83	98	87	100	83	102	102	87	92	95	108	96	94	77	97	99	93	90	121	87	86	83	84	102	119	96	100	96	103	105	85	98	98	91	108	86	96	100	98	83	119	98	100	99	101	121	112	106	83	89	97	81	98	95	93	103	120	96	110	79	89	115	99	105	86	97	104	89	98	88	85	88	92	98	106	91	89	106	98	101	107	92	100	114	108	97	103	104	103	104	101	98	100	104	106	78	96	98	86	93	94	107	103	106	97	109	101	93	93	106	112	109	95	102	96	105	97	91	89	97	88	94	89	84	109	89	94	98	98	109	96	102	89	95	89	101	94	89	69	88	90	101	106	104	99	87	95	104	86	115	104	108	105	109	90	109	79	121	108	87	93	112	102	105	94	81	112	92	92	93	90	88	110	98	101	111	100	88	87	89	111	98	90	103	104	95	91	97	98	92	106	101	94	101	73	95	88	103	103	90	98	88	83	84	90	89	102	103	99	103	85	92	93	89	100	99	97	107	96	102	83	97	78	101	91	103	102	110	85	81	99	99	80	113	96	98	95	98	90	97	95	99	93	91	108	101	89	108	91	104	113	94	94	105	105	83	102	85	92	114	108	99	105	106	86	84	104	88	85	108	98	92	89	91	95	121	99	105	90	101	128	89	98	114	87	92	103	107	98	93	105	78	86	114	97	116	92	80	103	83	101	83	95	83	99	95	85	97	81	96	107	82	94	89	93	89	93	83	86	107	90	94	91	88	93	80	95	93	92	104	106	98	95	105	97	104	93	88	102	119	99	94	91	108	110	92	89	97	78	89	107	75	86	104	98	111	100	106	100	93	102	106	91	89	99	81	94	116	103	96	78	99	89	92	92	93	109	105	92	82	87	89	100	90	94	92	102	98	88	100	90	88	104	94	92	102	98	82	95	114	111	97	97	94	97	100	90	99	111	84	95	93	85	110	96	95	103	83	95	87	86	99	106	96	92	105	86	94	108	98	86	91	92	82	96	88	99	94	100	108	90	87	100	99	80	97	91	87	92	96	95	104	85	93	101	112	83	101	92	93	91	83	103	109	101	107	107	82	109	93	90	81	102	99	85	103	105	96	102	94	97	102	92	94	98	96	103	102	104	103	103	99	88	84	92	88	105	71	76	99	101	103	84	116	116	87	100	100	93	105	87	86	99	78	86	101	92	104	91	98	100	84	93	98	89	95	100	88	108	112	81	100	99	95	89	90	90	102	88	95	104	111	98	77	98	101	96	101	95	118	92	96	92	106	85	93	103
7602	1445	3552	3784	3131	2555	2049	1699	1429	1254	1111	945	905	806	747	725	650	659	618	570	601	544	524	523	456	479	465	482	485	485	465	434	447	440	402	452	394	396	408	406	386	371	410	362	394	366	365	386	376	371	396	359	368	388	340	374	393	341	386	369	361	340	382	339	375	358	354	395	365	347	343	357	366	333	355	343	348	328	353	331	358	319	320	367	371	346	335	329	338	339	342	370	321	325	335	379	339	357	308	342	334	359	329	331	327	355	346	318	307	338	337	345	339	362	326	336	298	356	352	346	315	322	325	358	326	297	339	367	342	335	332	336	333	347	356	343	360	368	380	331	362	337	355	337	326	349	340	326	330	327	358	354	343	340	329	353	359	314	331	331	311	337	375	353	314	350	312	359	329	340	349	332	332	338	345	360	346	315	340	302	356	363	337	326	392	334	333	336	314	343	316	305	358	319	333	319	347	352	340	348	295	320	323	326	348	301	330	336	357	364	344	347	322	334	310	381	335	319	357	345	317	310	317	340	373	327	356	363	322	333	322	321	318	313	343	365	351	355	297	311	338	338	341	327	351	346	348	354	355	346	349	319	365	348	322	325	312	311	342	338	334	351	315	357	343	354	359	345	342	341	328	319	326	333	337	338	363	346	375	312	319	328	303	329	361	352	319	344	352	293	346	349	357	349	364	338	339	321	383	331	336	367	357	346	354	334	331	333	317	293	340	349	321	344	337	320	339	323	364	393	341	355	331	322	326	328	354	335	340	343	340	333	308	369	372	339	329	335	371	367	349	328	343	357	351	330	340	350	343	344	341	341	340	327	342	345	380	322	324	344	326	338	354	365	332	332	333	349	327	305	368	349	346	308	362	344	370	304	328	328	318	352	349	330	354	311	335	354	327	322	344	331	342	373	356	326	329	343	352	328	339	344	324	337	315	297	354	313	336	333	344	319	343	331	378	334	349	383	336	316	346	374	348	314	335	338	310	307	356	335	334	356	345	339	330	334	334	330	340	322	364	335	304	339	309	332	357	317	317	374	300	316	381	329	338	326	343	323	347	298	292	343	336	343	348	342	325	317	334	309	360	373	340	336	332	342	335	333	355	320	348	326	324	332	319	340	299	325	329	325	319	333	350	350	343	349	318	297	372	340	360	365	361	358	308	340	347	343	316	340	345	298	361	354	341	325	347	311	334	338	348	356	305	372	341	331	325	328	318	306	322	311	347	307	341	356	330	334	318	346	336	337	328	311	324	355	338	353	323	346	336	353	341	338	314	350	331	371	333	342	345	358	352	318	349	347	366	361	357	365	347	326	311	334	348	361	305	332	338	347	355	314	349	322	342	341	320	325	354	363	328	364	339	329	311	334	311	326	319	378	328	318	335	324	342	304	351	355	338	367	348	374	327	346	326	311	346	329	355	312	341	342	314	346	330	354	332	332	324	351	352	321	359	291	368	359	320	376	298	323	340	350	351	349	358	345	338	349	337	356	318	318	348	345	355	312	336	338	320	373	345	322	349	331	339	331	344	325	333	317	307	311	328	353	340	335	333	328	327	333	341	305	336	354	336	319	324	347	327	351	337	324	365	328	349	337	347	333	368	321	347	328	357	344	347	329	330	325	357	302	321	338	324	319	317	331	330	338	302	314	330	329	340	349	345	324	355	343	337	331	356	393	321	328	324	326	312	359	340	345	344	310	330	363	344	316	318	340	354	323	328	349	335	339	332	358	327	347	322	344	341	315	333	343	326	351	366	324	349	351	361	332	323	335	343	316	362	350	367	369	356	356	328	361	331	330	344	331	320	298	347	302	347	303	354	340	342	326	316	316	336	345	308	339	334	340	308	349	322	342	339	323	362	284	302	345	337	343	309	354	360	324	352	355	323	359	339	337	339	332	359	342	309	341	349	339	354	325	313	349	340	345	354	348	339	348	317	315	350	359	366	339	321	322	329	304	336	343	347	317	348	325	343	320	373	337	330	333	326	351	316	337	343	322	340	355	347	329	341	341	357	365	327	318	340	316	318	350	316	340	322	341	326	293	356	346	349	301	325	309	323	383	335	342	330	324	399	321	331	321	350	321	305	321	322	329	335	356	330	331	359	318	339	288	360	328	326	353	350	366	366	353	301	328	324	343	323	356	360	349	328	334	329	359	337	341	360	330	329	348	310	334	358	319	338	342	309	328	301	306	320	328	308	331	357	336	317	341	350	339	321	315	345	349	328	314	333	313	347	378	347	330	322	329	305	368	318	298	289	353	359	343	354	307	321	318	345	355	320	344	341	323	336	326	359	341	341	330	321	349	318	347	339	342	287	330	315	357	351	308	299	327	346	319	350	336	326	350	356	337	345	333	325	373	350	330	315	345	313	314	332	294	315	355	361	360	351	301	342	330	360	319	326	391	311	344	372	317	330	328	332	333	339	302	330	315	349	337	386	320	344	370	372	328	373	350	353	384	334	318	335	355	345	302	312	323	389	313	364	340	360	319	350	354	344	316	367	340	344	335	322	336	356	327	351	353	365	323	355	351	343	352	333	327	318	342	324	349	350	352	337	349	340	370	336	314	322	321	335	326	323	317	307	338	343	366	316	348	298	319	350	329	344	358	379	339	341	339	310	343	337	346	348	335	335	325	338	337	349	320	329	311	338	311	357	362	347	314	333	337	309	327	343	336	354	343	354	341	337	287	366	334	326	322	310	348	346	378	322	348	336	348	340	333	367	310	359	317	297	302	303	326	333	338	368	350	319	342	343	356	368	322	330	369	332	325	330	342	342	338	331	327	329	367	343	333	354	320	331	356	329	329	334	337	320	326	365	343	328	333	334	324	360	350	325	354	340	351	367	367	355	333	340	329	311	340	331	340	351	348	351	321	333	328	345	340	348	321	350	342	338	345	330	340	306	321	334	338	357	343	334	359	350	348	328	304	331	331	321	350	322	359	352	316	325	338	305	361	373	334	334	304	334	352	312	361	337	360	334	333	343	317	343	343	340	310	355	317	368	347	305	356	360	351	305	334	323	342	352	345	298	313	314	351	306	352	310	306	319	314	364	356	356	387	343	345	320	372	352	331	329	330	338	342	369	331	347	346	323	317	332	323	315	303	372	337	328	318	321	331	352	344	348	347	334	344	342	322	336	336	314	319	344	331	310	352	357	343	337	337	358	349	343	313	340	368	333	346	326	359	322	315	332	356	303	344	313	332	329	319	309	325	345	336	330	366	332	354	350	365	371	329	329	355	325	307	379	336	317	350	325	354	335	336	338	351	331	313	350	324	346	333	367	315	311	316	348	345	321	330	356	346	352	322	373	347	353	333	324	344	368	328	322	306	349	331	343	360	354	375	304	302	340	342	333	300	347	335	321	334	309	331	342	345	293	342	322	353	362	345	360	325	358	349	316	329	342	325	325	351	331	348	363	350	312	324	337	279	331	358	353	299	329	313	360	353	314	312	317	323	332	347	351	288	326	360	344	322	337	333	330	351	333	346	340	367
