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
336733768631	336733769191	336733769741	336733770291	336733770841	336733771391	336733771941	336733772491	336733773041	336733773591	336733774141	336733774691	336733775241	336733775791	336733776341	336733776891	336733777441	336733777991	336733778541	336733779091	336733779641	336733780191	336733780741	336733781291	336733781841	336733782391	336733782941	336733783491	336733784041	336733784591	336733785141	336733785691	336733786241	336733786791	336733787341	336733787891	336733788441	336733788991	336733789541	336733790091	336733790641	336733791191	336733791741	336733792291	336733792841	336733793391	336733793941	336733794491	336733795041	336733795591	336733796141	336733796691	336733797241	336733797791	336733798341	336733798891	336733799441	336733799991	336733800541	336733801091	336733801641	336733802191	336733802741	336733803291	336733803841	336733804391	336733804941	336733805491	336733806041	336733806591	336733807141	336733807691	336733808241	336733808791	336733809341	336733809891	336733810441	336733810991	336733811541	336733812091	336733812641	336733813191	336733813741	336733814291	336733814841	336733815391	336733815941	336733816491	336733817041	336733817591	336733818141	336733818691	336733819241	336733819791	336733820341	336733820891	336733821441	336733821991	336733822541	336733823091	336733823641	336733824191	336733824741	336733825291	336733825841	336733826391	336733826941	336733827491	336733828041	336733828591	336733829141	336733829691	336733830241	336733830791	336733831341	336733831891	336733832441	336733832991	336733833541	336733834091	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	1652	3650	2300	1649	3650	2300	1649	3650	2300	1649	3650	2300	1649	3650	2300	1649	3650	2300	1649	3650	2300	1646	3650	2300	1643	3650	2300	1640	3650	2300	1636	3650	2300	1633	3650	2300	1630	3650	2300	1627	3650	2300	1624	3650	2300	1621	3650	2300	1621	3650	2300	1617	3650	2300	1614	3650	2300	1611	3650	2300	1607	3650	2300	1604	3650	2300	1601	3650	2300	1598	3650	2300	1595	3650	2300	1591	3650	2300	1588	3650	2300	1584	3650	2300	1581	3650	2300	1578	3650	2300	1575	3650	2300	1571	3650	2300	1568	3650	2300	1565	3650	2300	1561	3650	2300	1558	3650	2300	1554	3650	2300	1551	3650	2300	1548	3650	2300	1544	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
17337	4500	4703	4062	3846	2730	1976	1316	980	633	451	439	444	367	323	312	291	284	249	268	323	5538	8110	350	206	183	197	198	201	216	193	190	177	199	216	170	206	170	190	195	190	186	177	209	191	195	197	201	170	191	188	178	204	193	171	198	201	182	179	199	170	186	183	188	190	198	218	183	170	189	175	185	197	201	201	193	174	203	198	200	194	196	188	195	214	196	196	173	211	173	194	172	194	176	190	177	190	206	189	181	210	187	216	191	190	182	225	189	175	202	186	185	195	185	201	197	187	186	176	188	183	185	177	190	152	193	174	183	201	165	209	178	187	180	189	182	193	168	175	174	189	175	195	176	154	196	200	165	205	197	176	174	194	186	173	192	176	192	194	209	176	185	172	158	172	206	219	182	195	199	191	180	192	175	156	180	195	187	182	183	187	183	199	164	176	179	177	193	182	193	201	196	190	171	171	172	177	199	168	142	179	175	161	214	213	171	194	176	167	184	195	169	171	183	211	198	183	167	177	184	184	210	186	186	197	191	185	198	179	183	189	239	209	163	157	189	175	194	198	186	167	181	195	199	179	197	179	171	179	174	177	191	193	160	206	225	191	163	169	180	191	178	184	208	188	191	188	193	172	187	196	202	159	181	175	203	192	199	184	162	178	164	187	163	181	196	194	185	178	191	196	189	195	175	184	191	188	179	184	191	182	209	183	176	179	176	211	204	169	193	184	206	212	192	192	194	170	215	162	175	197	203	181	178	183	209	197	178	194	214	162	203	158	206	192	193	202	190	197	161	175	182	167	200	187	189	191	171	161	166	202	168	206	176	156	199	174	182	199	182	182	193	184	189	206	190	179	171	179	209	176	188	186	199	210	184	197	187	185	183	197	184	168	193	160	183	182	176	186	196	210	179	196	184	179	177	191	177	189	178	182	174	197	178	193	176	174	184	204	178	180	192	183	209	166	183	190	164	191	191	198	204	210	184	186	197	151	198	212	195	195	182	187	176	217	183	168	199	167	176	190	168	188	173	192	171	175	195	179	184	164	202	153	193	182	195	181	199	163	174	187	157	187	181	172	191	187	189	176	183	180	194	200	169	213	202	179	192	188	182	177	171	204	180	192	177	178	186	179	151	190	187	199	181	178	180	174	185	168	205	178	189	183	207	172	184	195	203	189	186	174	168	168	181	201	187	186	175	184	160	182	180	175	187	177	183	178	186	184	191	182	166	189	174	203	182	187	205	197	173	186	191	166	184	185	167	181	184	185	198	176	179	165	176	184	178	189	173	201	174	208	187	195	171	201	188	203	190	189	189	182	196	229	211	199	196	187	173	191	181	164	181	196	184	189	176	205	212	189	185	177	187	207	177	188	178	196	180	165	221	199	190	187	148	174	185	177	160	197	195	188	168	161	152	182	177	170	165	180	173	171	197	170	188	206	170	191	201	166	192	176	187	183	188	189	189	202	179	172	198	176	181	190	170	166	174	186	189	197	180	193	198	174	166	157	216	202	170	200	183	169	194	209	181	187	163	196	192	172	201	174	172	197	190	187	195	193	192	192	211	200	162	195	187	184	197	186	204	199	195	178	154	179	204	175	186	180	189	157	182	182	178	188	194	203	215	187	172	179	171	166	203	176	174	195	202	168	170	170	166	180	175	199	201	161	194	196	196	197	183	176	187	179	175	179	180	182	167	195	171	157	168	182	202	199	201	175	182	171	189	182	206	188	177	176	166	175	179	179	182	207	161	190	171	183	182	203	180	170	169	179	202	181	183	180	165	164	191	155	168	188	181	191	178	203	176	178	171	186	171	195	179	183	182	209	185	218	185	170	183	180	210	194	177	195	186	186	182	203	198	189	190	211	205	171	176	169	182	199	190	156	179	176	161	192	171	173	184	163	167	203	193	203	188	169	190	185	196	168	180	195	182	198	194	174	150	191	211	177	191	203	181	186	194	202	175	197	192	198	182	177	178	211	183	186	166	178	171	182	213	196	181	187	210	187	177	169	169	202	205	194	198	179	175	176	180	209	177	193	203	187	203	196	174	187	160	212	176	183	194	187	182	177	181	178	191	190	195	173	200	176	187	192	198	179	183	173	169	199	180	185	197	192	186	179	183	164	175	176	206	177	185	197	167	166	190	212	198	173	184	199	170	179	190	164	188	181	159	185	187	183	187	179	193	202	208	213	194	202	162	165	183	204	185	193	174	186	181	171	182	187	176	176	166	191	186	173	174	178	180	175	187	211	194	173	172	197	199	177	193	200	177	224	169	193	181	172	181	179	171	178	203	194	196	173	185	165	192	184	195	188	189	191	172	181	188	181	168	188	198	188	173	192	176	195	180	164	181	184	215	187	171	188	210	179	190	193	184	207	189	163	200	181	189	161	168	194	192	192	214	192	169	185	158	202	219	207	170	172	166	164	184	164	173	180	195	190	192	231	193	168	176	167	195	202	196	185	193	184	172	195	184	196	185	182	194	166	192	195	172	187	195	186	202	183	172	193	194	181	175	175	167	191	177	216	173	206	166	182	181	198	202	187	215	161	167	170	168	195	192	202	203	189	190	168	206	170	183	192	187	158	205	199	186	178	183	182	188	172	171	197	195	199	210	179	178	198	173	181	184	177	196	186	188	192	207	157	172	200	174	187	162	180	203	178	190	196	204	202	190	202	210	171	193	194	188	171	191	202	169	169	194	197	189	169	193	193	174	168	160	180	190	203	194	175	195	181	194	158	202	185	178	173	172	193	173	169	185	171	195	172	179	188	188	180	192	192	194	199	163	204	186	209	178	147	204	194	171	195	196	194	176	184	193	184	154	179	205	193	184	197	184	192	164	178	190	186	191	196	186	188	180	169	172	193	185	198	202	171	194	165	178	188	227	188	186	160	167	162	176	181	174	190	175	192	182	184	186	218	193	198	192	182	173	171	174	191	180	192	176	202	185	158	189	211	154	191	192	216	166	198	212	181	176	202	180	188	228	172	186	173	169	169	176	167	177	196	182	182	200	198	196	176	168	195	206	194	175	200	188	203	185	165	209	188	180	181	191	182	197	178	166	177	183	186	210	216	185	179	204	166	172	183	208	193	190	177	166	160	181	187	133	195	159	169	170	187	186	182	171	156	189	197	182	196	194	201	191	189	190	182	191	189	188	176	205	183	171	182	177	182	183	202	188	173	215	195	188	181	193	176	199	181	166	199	217	177	180	175	196	185	199	176	189	193	175	171	162	190	200	189	203	166	198	196	174	179	164	189	210	190	160	186	175	195	194	190	206	200	179	205	204	179	181	171	181	180	182	183	190	163	185	202	175	171	174	194	180	190	203	201	184	183	174	174	192	174	215	205	198	192	175	182	183	185	167	177	177	197	180	208	182	206	189	162	189	192	217	187	191	188	193	198	155	179	173	194	184	216	171	202	198	197	172	204	190	203	181	214	170	188	197	195	185	204	168	182	175	201	185	190	186	163	195	167	207	157	196	186	189	198	180	169	203	188	158
8750	3737	7546	10020	10547	7621	6060	5580	4563	3098	2170	2110	1843	1609	1551	1419	1354	1234	1137	1205	1465	24399	24710	670	700	630	635	625	653	578	615	622	691	584	586	591	593	594	557	605	569	516	515	574	580	543	569	536	548	521	554	529	534	504	524	536	525	520	470	564	561	559	537	514	512	556	563	505	547	526	550	537	555	511	521	533	528	520	507	518	548	544	521	533	512	502	531	531	535	527	564	552	526	523	551	595	543	520	517	555	511	522	582	537	506	508	524	509	530	513	483	529	508	537	489	495	521	506	503	516	498	531	534	466	495	527	499	516	516	508	553	514	492	464	480	473	530	512	504	542	571	530	478	525	495	510	526	528	516	492	487	482	482	568	549	491	536	525	531	479	504	496	522	519	528	509	534	527	453	490	515	520	528	526	472	494	513	516	541	525	507	490	550	551	521	487	520	508	506	515	504	489	547	491	527	497	507	473	496	518	489	545	498	507	511	540	573	530	519	478	505	522	499	507	517	494	527	484	510	513	538	485	515	551	508	531	542	514	510	514	493	527	529	478	568	505	509	467	540	487	536	523	486	539	518	525	511	512	514	489	532	524	507	492	464	510	547	525	526	509	539	482	501	483	504	496	509	480	552	524	494	567	486	492	500	516	515	526	504	510	485	531	513	502	526	535	519	502	493	520	481	517	529	501	481	540	479	499	531	531	527	542	474	548	506	534	551	482	489	499	476	507	495	538	482	505	537	518	513	518	524	514	489	481	491	496	538	569	516	439	573	503	543	543	491	537	563	542	511	553	482	530	488	522	535	492	540	568	515	482	517	533	529	507	533	517	533	451	481	491	499	454	504	492	491	516	493	500	517	537	519	493	489	531	481	443	504	504	498	490	518	520	482	500	547	537	523	516	524	512	521	505	529	536	521	492	532	500	497	529	482	488	532	515	482	525	493	554	515	501	534	468	507	474	485	498	492	516	497	495	549	493	522	498	517	502	514	509	516	501	525	481	521	509	509	542	498	517	530	470	508	524	507	501	507	522	538	518	520	526	541	512	557	509	527	532	520	496	519	485	556	503	522	503	488	506	506	518	528	534	501	502	495	521	499	559	507	456	520	523	487	511	504	519	496	511	553	519	521	550	473	508	516	554	512	508	500	491	492	565	507	473	512	494	520	527	470	488	531	501	522	532	525	527	445	549	528	491	477	482	512	515	476	533	543	483	531	518	504	499	489	492	546	514	523	514	532	509	513	510	496	477	487	545	541	481	496	528	539	530	485	566	545	493	501	525	497	534	499	527	489	550	481	523	530	516	487	486	539	485	483	526	493	505	515	538	525	466	477	490	487	484	503	487	532	506	520	512	543	506	506	501	548	496	505	470	495	510	496	491	519	505	501	495	499	473	468	529	505	559	514	495	480	533	518	560	520	469	528	520	499	531	528	495	518	481	521	529	476	479	495	526	500	561	537	512	525	504	485	524	474	504	526	493	507	519	517	505	520	513	532	501	490	530	498	512	515	538	541	517	490	490	504	479	522	495	484	517	536	505	487	534	480	541	518	479	498	510	514	534	485	487	522	524	501	533	487	544	508	520	491	513	487	493	501	543	518	550	476	517	476	542	551	488	502	487	503	515	500	495	535	469	524	485	538	482	515	472	507	494	430	482	479	501	483	481	512	498	498	511	492	553	512	516	542	510	491	487	495	513	466	523	532	499	517	526	523	504	499	524	532	479	511	515	521	522	512	482	515	507	519	488	520	527	502	507	534	537	465	520	518	467	539	494	498	515	537	508	463	524	507	508	483	498	516	524	513	499	495	540	500	549	495	512	512	563	537	502	508	546	542	520	524	479	535	521	525	500	534	513	480	550	498	510	494	493	483	533	510	497	510	506	517	537	512	483	502	496	494	537	542	496	488	482	484	509	487	473	483	536	491	492	549	526	470	550	499	542	501	477	546	541	517	482	521	514	548	482	530	520	488	478	491	529	542	498	516	536	513	476	452	498	505	508	508	478	499	502	521	466	491	534	484	527	489	515	501	524	489	550	539	523	500	517	536	576	565	499	527	502	502	495	490	539	461	513	552	539	565	459	498	456	522	501	504	474	528	478	532	495	507	539	490	560	505	529	506	487	481	537	523	466	511	495	502	512	501	504	507	506	506	505	488	552	494	506	520	503	525	508	498	512	548	485	491	511	536	521	501	519	514	509	526	524	511	520	515	518	507	513	517	498	494	510	512	504	537	528	534	546	503	546	509	507	528	527	534	477	514	518	557	523	496	504	503	509	516	527	530	486	526	506	511	522	507	499	481	480	530	528	516	514	558	527	507	515	465	520	464	500	505	529	525	530	534	466	496	537	532	538	487	499	560	536	473	458	533	512	482	554	557	529	495	493	501	489	514	536	521	494	516	495	515	545	500	503	536	525	526	465	540	499	506	514	517	517	475	505	526	534	491	524	471	512	485	506	480	541	492	537	516	469	488	552	479	498	538	502	516	497	546	508	565	501	541	509	526	500	529	518	501	521	480	515	567	479	483	480	510	526	496	487	529	506	510	507	509	494	488	535	499	505	525	494	506	512	516	498	525	501	499	509	507	485	499	548	491	517	524	475	484	488	515	519	559	522	532	518	497	541	522	551	538	527	530	527	485	493	543	523	521	520	464	577	523	478	479	517	521	533	488	493	499	532	521	517	526	521	468	503	528	546	509	502	493	499	508	545	525	502	489	460	497	522	525	509	491	516	550	489	499	534	491	557	529	512	498	488	507	510	522	493	546	542	522	490	471	530	489	491	466	494	481	516	526	490	499	477	496	519	510	535	535	528	525	496	488	515	520	518	501	502	504	533	512	515	506	455	465	519	509	529	484	486	502	587	509	502	531	503	479	496	541	499	473	485	483	551	520	515	516	512	544	485	537	532	513	534	516	500	522	488	473	486	531	532	509	506	549	494	520	516	486	516	513	468	556	500	491	494	506	476	488	534	502	509	533	518	514	514	498	539	463	525	504	511	548	534	463	551	477	484	487	535	524	522	505	481	544	512	529	522	493	545	518	527	494	489	543	502	536	539	486	507	497	535	473	545	505	521	516	516	503	539	501	541	534	530	522	482	515	537	545	506	513	558	514	525	506	486	529	511	481	518	520	479	519	541	548	508	540	548	494	509	491	527	531	510	557	496	544	533	519	502	496	487	490	522	522	445	510	532	483	502	548	462	493	503	488	541	526	515	476	473	535	532	566	500	533	484	456	522	499	544	474	570	470	508	549	531	477	520	507	502	518	490	542	492	533	503	473	498	511	533	500	520	481	495	486	519	527	527	512	508	519	528	509	524	508	470	542	541	513	521	521	542	500	496	563	500	483	484	508	498	515	543	525	510	526	535	505	524	518	487	519	467	550	487	504	546	511	490	539	501	478	495	510	518	537	502	492	538	481	507	504	496	497	522	520	522	533	519	516	474	508	525	496	512	529	502	538	526	522	498	540	473	538	497	498	495	482	525	493	559	484	527
2199	362	503	405	399	303	267	277	290	263	247	248	268	253	295	268	244	266	257	238	226	344	505	255	244	266	255	243	287	284	250	231	257	266	236	282	249	249	303	250	246	269	247	216	272	251	256	252	260	246	276	242	290	268	250	271	263	290	271	237	237	285	244	256	227	215	224	251	261	219	284	281	272	265	277	241	252	253	250	277	278	261	274	258	241	259	265	250	249	265	259	277	247	264	294	274	257	281	259	273	272	243	259	270	289	248	283	249	241	272	269	248	258	266	251	252	249	284	238	259	244	282	246	284	257	258	247	248	267	242	261	280	271	277	274	252	246	254	247	253	237	265	277	245	240	273	246	257	264	264	287	242	237	245	252	270	257	274	276	232	275	230	276	264	279	251	255	226	260	257	275	233	234	242	252	275	282	255	255	233	248	271	214	245	266	241	255	248	263	260	296	249	261	259	252	277	252	232	278	277	280	279	281	222	243	247	275	266	254	263	247	227	273	248	247	265	266	262	249	247	278	264	277	249	262	280	276	260	231	259	228	241	247	255	253	248	253	254	222	269	262	243	270	268	279	242	272	266	262	259	259	288	242	268	277	249	260	248	283	274	249	230	243	242	264	274	229	300	254	232	277	238	253	257	274	291	235	245	237	239	255	268	253	244	252	275	235	253	286	245	252	259	244	261	260	256	250	274	277	294	273	230	243	265	251	247	237	252	257	251	250	248	276	245	255	262	271	269	246	246	252	263	278	267	287	270	252	250	239	252	281	251	259	235	260	255	257	267	250	261	270	271	234	262	261	254	242	299	270	257	263	245	261	245	259	226	246	241	276	252	268	258	255	275	270	235	263	267	250	257	281	266	286	284	242	254	273	227	247	272	241	262	247	237	268	245	241	239	248	272	270	287	240	236	247	250	272	258	259	252	297	280	229	263	288	256	257	258	244	263	243	256	273	245	258	255	271	289	283	249	254	262	240	272	226	255	253	291	260	231	257	262	271	244	261	255	271	259	233	235	267	255	273	247	249	281	243	260	261	268	308	260	256	208	261	239	240	270	240	277	266	263	298	279	248	280	290	243	269	273	278	245	247	273	238	247	233	229	254	286	271	260	275	248	255	263	266	229	232	242	234	279	244	262	233	249	243	284	274	256	247	276	289	233	263	272	252	247	279	250	244	281	257	275	279	302	266	262	230	292	243	235	274	256	262	217	269	294	274	252	255	270	278	252	257	248	266	244	247	245	276	281	236	271	265	252	267	268	274	277	242	248	293	235	252	261	244	262	266	249	260	272	271	264	232	251	237	231	281	261	235	239	246	278	234	244	289	241	238	254	268	255	273	258	268	265	249	230	278	274	279	268	261	233	255	241	269	230	253	268	285	253	276	278	288	263	256	278	246	274	262	239	269	283	268	257	240	290	253	248	240	252	273	254	250	264	257	253	241	230	263	274	248	286	282	266	265	267	251	261	284	258	260	260	282	246	259	276	286	230	263	248	281	264	222	281	253	240	290	247	248	250	256	251	275	293	251	242	236	253	298	266	282	269	262	254	249	269	267	267	267	284	252	264	234	233	247	258	253	304	282	268	262	245	256	291	260	252	248	235	255	258	237	241	257	230	245	247	262	225	232	252	239	252	265	248	248	257	250	264	276	254	284	245	265	256	257	271	263	293	267	259	309	236	232	264	265	281	259	267	250	275	235	271	251	273	246	250	266	276	261	238	245	281	259	252	230	236	272	255	242	257	248	256	263	267	248	236	243	259	270	252	249	274	235	264	241	248	239	276	272	256	268	238	242	242	265	276	277	272	270	303	271	270	267	248	277	217	290	250	254	282	246	282	217	256	256	237	239	253	241	260	291	264	258	233	266	258	266	226	258	248	297	261	263	261	248	253	261	277	266	281	258	269	247	278	262	257	247	245	236	260	236	228	257	253	253	263	293	254	242	282	262	264	261	248	278	248	289	254	267	234	257	268	257	290	232	258	255	252	266	268	270	243	262	228	279	256	252	246	248	264	285	268	262	244	276	262	248	238	231	283	284	255	259	238	264	224	284	265	250	253	284	276	241	270	271	297	242	264	250	234	256	267	253	270	223	268	269	264	259	278	265	269	227	248	252	287	237	264	287	261	247	300	235	258	256	241	261	256	257	227	263	272	271	250	270	247	267	227	251	244	276	273	291	279	233	278	244	241	241	262	245	242	267	244	274	255	273	271	258	283	243	264	245	280	262	269	259	264	237	259	246	244	251	269	245	259	238	257	296	273	259	275	248	277	263	247	246	255	275	254	259	218	263	268	255	246	265	255	251	255	279	264	273	252	280	252	240	278	236	262	238	292	276	256	269	266	246	283	292	237	280	282	287	238	245	266	228	224	263	302	262	256	258	262	247	253	258	266	258	236	261	227	252	214	237	246	245	269	251	247	287	275	250	275	278	281	265	259	289	275	258	274	273	260	231	257	243	235	252	241	253	297	274	258	266	253	292	256	253	231	263	268	225	236	265	244	264	243	244	233	241	272	243	276	267	232	268	246	225	263	278	236	247	237	269	248	241	255	280	231	278	267	279	305	245	266	239	257	253	262	267	272	256	280	264	255	289	273	242	284	260	242	276	227	279	287	283	268	237	275	243	242	262	242	267	280	252	271	266	266	262	249	266	232	240	267	236	249	272	230	287	255	233	262	252	228	248	257	254	247	268	244	248	243	223	265	256	271	261	266	254	244	273	276	279	276	249	234	297	270	236	270	271	266	261	245	248	234	292	264	223	240	256	248	274	255	256	254	263	254	281	242	271	253	259	245	212	264	255	274	283	233	246	277	248	270	271	224	251	241	229	248	245	246	252	257	227	250	256	248	276	243	266	257	259	260	220	243	249	242	234	255	284	281	259	238	258	253	266	251	272	256	255	227	255	262	242	270	259	268	261	255	253	246	271	246	257	251	244	232	220	217	285	217	238	249	270	294	271	276	255	257	256	265	266	257	242	267	277	282	250	263	257	257	227	252	254	255	255	281	242	253	280	235	247	253	232	247	248	237	273	249	250	252	287	285	233	244	257	246	276	261	239	272	250	280	255	242	255	260	287	271	259	274	246	271	264	250	243	268	271	267	239	252	303	286	247	238	259	278	255	260	276	245	262	255	257	235	261	255	258	277	238	243	270	238	249	233	242	249	255	283	253	264	251	276	260	247	229	258	275	290	276	249	279	252	254	251	257	307	248	252	245	244	245	264	228	284	268	261	264	264	231	265	268	254	228	233	246	283	264	229	267	267	256	241	267	268	254	253	269	246	252	268	238	260	248	239	272	241	273	259	276	251	248	266	290	244	270	266	259	259	244	276	265	235	248	248	268	268	276	277	254	237	265	239	257	247	259	275	267	267	247	259	285	255	246	276	239	271	232	251	246	247	234	236	261	254	223	287	285	273	248	247	252	271	277	282	287	246	235	255	244	240	269	263	269	248	212	256	278	233	273	303	261	246	262	259	260	226	248	290	278	253
2546	879	1130	1260	1324	959	915	877	835	754	729	709	739	735	730	723	689	693	751	693	743	1680	2435	736	756	671	741	690	733	724	722	719	681	675	680	628	731	739	706	666	710	693	698	668	700	730	690	677	708	718	686	684	661	744	683	744	708	715	693	744	681	709	705	687	725	698	700	685	707	665	656	751	697	677	702	694	667	696	702	658	695	679	695	720	693	674	672	726	699	712	697	685	694	702	689	697	740	686	697	694	695	682	687	696	713	697	701	706	657	724	706	708	702	678	707	704	706	707	713	677	713	719	692	634	699	698	755	691	713	691	714	707	718	730	709	685	745	677	674	717	718	689	711	686	725	676	701	723	668	701	682	723	672	745	745	666	720	721	680	687	724	710	725	721	694	682	669	712	693	727	728	724	702	744	709	710	695	687	696	654	727	670	675	665	734	691	673	690	706	701	663	723	722	691	701	695	722	699	696	748	705	757	634	686	698	686	726	722	726	658	713	773	713	770	689	741	669	731	720	697	656	662	635	666	696	699	693	677	707	717	728	760	710	693	695	697	665	694	669	682	739	709	638	713	697	691	709	689	715	689	721	712	709	693	678	690	711	734	700	679	723	662	700	650	710	689	699	710	722	666	664	674	688	724	681	700	705	729	756	666	724	673	681	707	668	676	711	716	727	647	729	689	711	690	684	727	700	732	698	681	702	704	677	722	737	741	687	738	695	693	716	682	668	726	704	703	679	702	703	699	701	656	652	687	707	707	700	702	698	723	655	753	654	671	770	762	697	642	707	663	710	718	688	741	717	680	680	739	703	677	687	689	695	710	722	684	687	671	693	702	708	649	679	694	691	693	704	683	726	700	662	681	695	711	698	715	725	702	735	729	718	724	680	694	711	669	701	708	718	727	694	716	716	717	727	702	695	685	725	702	685	664	733	685	690	707	705	682	678	704	727	697	654	677	686	719	737	700	647	717	714	737	695	662	699	695	700	700	681	723	680	744	689	679	715	660	663	675	709	762	703	741	723	682	722	740	672	688	673	736	665	700	690	693	739	671	703	721	670	687	714	723	682	727	686	692	683	706	686	640	725	684	747	723	716	677	725	713	711	669	670	680	731	713	636	722	714	704	693	723	740	693	713	693	700	737	707	699	676	705	704	687	715	722	685	716	649	718	694	655	728	647	679	677	678	657	745	694	720	701	687	687	729	673	704	670	722	692	703	698	694	712	702	708	731	680	709	699	715	668	732	688	702	706	671	706	719	708	700	692	683	686	739	704	692	691	710	716	724	694	716	711	725	716	720	723	722	714	680	671	726	701	708	681	643	688	720	700	686	796	643	709	713	687	731	659	662	674	707	712	713	680	700	726	709	732	707	753	686	710	715	707	706	762	720	708	695	680	696	694	716	701	688	714	764	710	715	714	749	682	723	727	684	705	702	711	702	679	695	687	681	707	716	689	709	712	698	669	676	713	706	681	724	748	701	693	659	683	709	720	699	721	751	770	687	757	643	675	711	682	652	714	723	672	706	660	661	709	666	714	673	688	667	715	694	711	710	700	728	631	697	712	662	714	716	722	732	726	756	745	728	662	701	732	706	713	713	699	737	686	692	743	689	685	683	737	737	711	705	714	758	748	675	676	696	708	701	693	707	674	704	686	721	662	674	689	688	739	706	706	692	685	728	694	680	699	734	720	729	668	723	719	718	705	737	725	711	716	693	764	720	706	688	729	687	741	723	719	718	661	711	705	678	716	685	687	692	758	711	671	697	700	677	718	620	678	702	700	678	660	708	698	714	758	682	705	700	694	675	712	675	735	660	696	693	675	788	657	723	678	696	706	703	722	692	713	703	689	706	690	651	686	652	720	717	691	747	698	717	707	719	723	743	716	702	673	701	693	735	709	697	695	709	634	743	728	681	731	646	703	648	633	673	681	720	689	687	679	709	740	698	688	693	703	755	699	665	683	710	708	715	655	660	720	697	754	717	706	708	691	716	762	703	710	677	671	734	683	683	698	663	723	683	717	698	701	718	687	699	684	737	679	673	709	703	736	703	711	738	670	683	700	707	700	725	713	689	703	668	704	678	682	754	664	684	696	689	684	717	679	674	680	721	704	732	714	703	725	694	686	719	689	683	679	702	677	750	652	704	690	679	646	675	757	694	731	739	700	695	694	724	698	752	668	701	744	678	717	725	737	707	721	691	693	724	663	702	734	738	709	758	685	721	689	654	710	684	733	747	683	710	725	658	736	685	701	679	685	723	709	676	718	685	698	696	697	636	726	781	722	727	687	717	726	724	664	750	729	705	679	682	735	647	701	726	710	711	677	681	704	696	679	702	698	711	727	674	735	688	690	705	745	657	651	748	729	745	725	716	702	706	729	638	745	703	680	675	679	720	719	683	735	716	685	656	691	697	689	688	681	693	670	760	731	706	756	719	713	709	709	677	676	686	657	701	744	692	695	678	696	681	718	670	701	710	693	717	696	789	675	760	685	704	699	711	649	676	725	698	649	712	696	658	729	680	697	720	761	695	708	694	703	735	722	683	717	717	670	756	699	739	700	709	702	739	687	720	732	706	693	742	721	675	698	718	653	766	661	720	705	680	701	683	680	717	717	744	680	706	686	672	676	753	705	693	663	668	712	725	680	690	721	712	699	679	742	741	668	721	694	708	634	669	668	707	686	734	694	688	725	691	752	700	694	688	699	671	695	719	699	782	697	758	720	742	667	736	754	719	684	701	695	705	693	691	710	740	725	697	686	660	687	693	643	659	740	701	735	712	656	716	737	667	704	739	706	708	731	675	722	773	701	716	752	702	692	703	696	664	721	668	684	707	683	692	722	677	705	713	709	751	699	652	674	712	698	691	707	733	690	685	712	717	718	676	716	719	775	718	708	648	706	696	666	665	727	695	679	795	698	713	730	749	713	654	700	701	704	747	676	716	722	711	686	682	703	737	700	686	674	719	688	705	740	706	672	680	702	728	709	682	710	737	706	696	694	727	722	651	725	664	727	705	689	695	716	709	730	647	727	739	690	704	711	687	735	687	701	708	759	688	701	675	664	691	737	662	669	730	687	709	671	700	680	693	699	663	672	714	731	688	754	676	706	672	715	737	746	693	750	749	704	709	692	685	700	706	728	726	692	736	683	694	687	683	681	765	674	664	733	719	701	704	668	721	689	700	729	698	762	728	670	639	731	725	700	715	743	714	651	709	677	698	694	692	711	704	691	703	691	692	673	710	716	685	691	723	728	688	720	675	670	727	749	739	679	728	708	716	721	712	714	659	705	746	681	719	699	714	649	718	692	656	703	664	766	683	725	682	706	704	700	670	731	726	690	697	682	749	668	731	737	735	733	666	692	730	677	710	688	757	704	707	674	700	716	723	696	662	690	720	737	732	762	679	689	715	668	718	644	685	710	685	694	699	716	687	713	697	710	655	711	725	660	715	677	716	668	703	654	692	720	672	694	720	718	709	733	705	704	679	673	699	675	722	716
16573	3955	4857	4458	3337	2231	1251	985	1115	563	404	387	336	254	286	273	263	243	198	191	673	3316	4591	174	173	139	151	145	149	133	164	155	126	153	156	152	136	149	153	127	145	150	136	143	139	141	137	127	165	148	139	147	138	129	134	138	140	144	130	146	180	126	167	145	146	143	126	136	161	158	171	149	145	144	127	139	147	156	140	153	145	132	132	146	135	139	139	154	130	141	127	150	135	151	152	147	173	139	151	128	147	146	158	131	141	127	136	138	134	141	153	132	144	143	159	126	155	158	129	124	162	141	144	132	117	131	147	149	148	170	135	146	150	132	146	134	128	138	141	137	137	120	147	164	145	138	143	127	145	125	144	140	133	136	136	124	143	151	129	136	149	155	151	141	154	136	131	142	131	135	117	168	137	142	134	128	154	135	135	142	128	136	150	117	118	143	138	143	147	152	142	158	142	146	137	137	153	138	139	127	151	144	119	139	144	126	130	131	144	142	133	131	127	132	138	133	151	155	137	127	129	148	169	163	147	156	140	139	142	138	137	140	127	132	152	139	153	140	159	135	145	148	138	140	159	140	112	155	123	162	141	133	150	144	153	156	150	136	149	145	117	143	139	122	149	146	144	135	127	157	133	136	139	164	153	135	149	142	135	152	154	154	132	164	155	126	162	141	157	125	147	125	132	148	140	156	137	160	158	143	146	145	139	139	135	142	143	154	142	156	157	138	128	145	161	139	134	140	143	132	139	138	125	153	141	150	138	148	148	160	138	155	127	145	162	127	135	142	122	138	129	133	150	170	148	132	139	132	123	140	170	119	113	147	141	133	130	135	153	129	163	147	158	156	133	117	130	141	144	149	133	131	138	159	130	130	141	135	147	147	139	145	114	166	136	128	129	155	154	134	134	164	137	135	160	176	140	134	129	160	127	137	145	146	134	142	134	145	145	151	135	132	166	158	156	133	128	142	125	136	154	128	130	141	136	148	146	117	157	132	139	137	139	155	133	153	149	146	156	131	130	129	155	154	154	139	147	154	136	139	160	121	151	149	125	154	135	153	126	119	179	154	126	136	137	134	147	136	137	128	119	141	130	144	139	139	151	126	159	125	136	150	129	142	141	142	111	117	148	136	144	127	153	155	139	129	159	137	131	141	136	119	143	164	161	141	153	143	127	163	118	161	135	126	138	126	149	125	148	136	112	144	135	149	149	127	153	142	169	163	145	117	163	141	145	142	132	123	119	150	144	165	149	136	120	136	140	127	137	122	137	128	155	129	136	145	142	132	135	127	132	129	115	154	135	150	144	138	142	129	150	130	142	158	143	141	147	131	143	136	165	142	141	158	122	157	143	137	135	120	138	153	149	139	128	146	143	149	130	153	148	129	162	144	138	150	119	143	150	119	131	135	119	148	124	133	118	145	128	133	144	139	148	142	140	151	143	121	145	137	139	150	145	134	135	171	141	147	152	119	137	150	131	141	139	149	142	129	135	151	137	148	135	130	135	146	153	154	134	123	137	123	146	134	130	127	126	148	139	165	127	150	137	129	143	133	144	148	156	156	146	144	137	153	150	129	133	146	132	140	165	135	124	131	137	142	129	144	145	166	129	138	148	159	154	124	136	137	125	146	155	132	165	166	146	144	150	130	121	144	136	135	166	139	112	127	149	139	145	135	145	148	148	147	146	156	149	145	127	157	157	135	123	134	125	137	143	149	149	156	132	125	137	126	137	151	147	155	140	144	151	146	146	145	139	133	127	124	145	147	129	144	136	144	121	143	138	142	137	158	131	134	122	140	141	150	140	156	130	132	130	145	165	134	120	137	135	164	139	127	123	129	132	126	133	161	160	131	160	160	127	154	129	138	142	139	140	169	119	135	162	144	131	131	149	156	131	126	154	164	141	160	110	143	123	137	140	160	143	137	125	131	128	126	140	146	128	123	131	149	138	136	136	137	129	122	123	130	160	144	148	137	141	140	146	156	146	152	155	149	132	146	150	130	165	140	144	148	151	157	147	133	145	122	145	151	145	144	145	162	141	147	146	146	145	133	126	126	141	127	146	145	137	144	134	146	153	112	124	154	140	149	141	158	151	116	157	144	134	150	132	143	132	138	134	161	164	156	123	129	138	125	146	134	144	158	138	152	137	133	143	136	138	141	131	137	145	145	124	140	128	140	152	139	153	158	132	133	156	106	156	146	143	130	144	129	132	156	156	131	162	148	145	138	159	136	145	165	137	145	140	137	133	140	147	167	129	128	131	138	126	138	129	141	136	143	107	153	141	136	122	141	135	131	118	150	131	143	172	148	132	136	130	131	129	135	165	146	136	118	133	143	121	151	135	146	162	140	153	145	137	136	142	132	155	126	130	122	137	142	130	131	135	156	140	141	151	150	137	149	110	134	137	155	150	135	147	124	137	124	134	136	156	139	126	120	142	150	160	126	111	161	138	131	166	165	131	151	136	135	150	142	140	163	131	120	140	139	137	147	137	147	146	157	147	142	138	151	131	154	159	149	167	141	145	122	119	120	125	141	143	138	135	145	151	134	138	143	126	153	154	125	144	152	167	153	143	137	145	145	137	123	151	111	136	134	137	164	139	139	140	126	135	152	130	150	134	167	127	131	135	124	151	133	144	149	144	146	125	142	158	142	151	129	156	146	156	154	137	133	162	129	165	146	121	138	151	140	143	135	142	135	137	151	163	136	146	147	147	134	144	136	146	141	149	135	152	144	137	140	143	149	131	130	152	140	127	146	129	151	148	131	153	138	131	170	132	142	125	138	140	156	145	143	143	123	141	139	117	145	134	129	135	144	143	152	150	154	138	140	140	143	147	131	154	160	168	116	151	131	129	143	135	128	140	111	140	138	133	160	145	122	139	151	129	152	170	147	139	142	139	153	137	139	150	137	160	158	124	146	130	164	144	143	115	118	130	140	145	141	137	148	153	175	140	120	140	140	118	126	130	136	160	165	137	145	136	144	154	148	151	161	150	162	130	138	130	116	148	126	133	151	140	137	160	136	133	151	159	133	151	125	150	152	148	142	144	135	138	138	134	142	135	145	152	148	149	154	154	156	134	151	138	131	141	174	141	168	144	155	143	132	142	165	142	137	154	153	141	123	132	146	131	129	130	144	122	146	152	135	150	150	132	146	122	139	126	147	142	121	134	155	144	131	132	122	158	141	162	137	136	151	147	124	123	144	144	129	142	157	129	131	162	140	145	145	120	144	145	150	137	135	141	121	128	121	129	132	142	127	157	150	133	152	158	138	148	126	125	139	136	133	127	123	157	137	141	139	114	129	150	151	151	138	149	141	121	134	153	148	162	138	132	130	124	138	146	140	133	118	135	122	140	127	145	134	120	143	145	170	134	138	155	135	126	138	145	135	150	137	132	143	157	138	161	146	139	130	160	152	144	115	140	168	126	156	122	149	130	143	128	134	150	136	131	144	120	164	161	136	132	132	150	160	161	141	161	155	135	150	122	156	147	157	139	146
8623	3344	7249	9202	8304	6655	4509	4144	5392	2331	1997	1921	1675	1291	1302	1230	1222	1196	1069	941	4261	16810	15998	625	553	581	505	497	568	468	500	511	519	476	483	499	480	442	492	435	454	466	429	443	481	397	442	459	448	464	413	398	405	468	429	428	414	426	408	430	455	436	445	432	428	426	457	417	387	425	442	382	388	416	382	445	408	365	403	456	426	347	384	388	419	450	400	385	435	430	417	427	426	432	416	419	410	398	373	388	428	392	402	422	418	449	381	408	407	397	420	387	407	369	423	367	420	386	372	428	370	400	344	409	408	374	373	395	407	384	418	415	406	405	454	402	369	393	429	403	410	412	408	415	398	428	388	391	405	386	389	376	400	415	400	408	387	399	415	396	382	433	443	393	401	367	426	468	381	395	404	413	397	381	412	387	411	392	379	396	401	362	413	419	388	418	379	446	418	388	390	382	375	378	410	409	409	412	384	366	368	387	406	396	403	391	407	405	396	373	400	400	421	428	417	395	450	404	410	382	404	399	386	381	407	393	410	386	408	392	357	395	368	411	400	389	396	380	388	379	377	390	400	419	383	379	355	375	415	414	391	378	412	391	352	383	406	379	406	365	389	368	423	377	438	428	408	355	424	361	401	384	405	385	435	393	405	382	398	440	391	404	412	358	429	404	437	411	422	399	368	433	375	390	373	381	379	391	376	400	380	386	433	336	419	356	372	419	402	431	404	407	373	394	391	403	362	410	372	383	369	367	401	453	442	441	390	408	393	367	400	396	403	418	400	418	385	394	410	393	396	417	423	408	399	429	388	406	410	429	384	418	371	396	392	408	418	421	408	400	415	379	365	406	412	400	414	405	379	408	412	405	374	364	371	373	409	410	368	374	406	376	376	403	383	415	377	427	368	384	382	411	412	403	379	386	407	402	367	414	400	397	388	415	411	369	371	416	360	418	405	364	391	360	420	442	425	400	375	407	360	390	405	374	373	406	415	401	388	408	427	381	397	410	408	370	405	399	419	390	399	419	434	383	370	399	400	406	436	387	415	378	400	403	372	422	439	401	400	384	389	399	409	381	401	395	364	399	389	383	396	423	452	411	376	367	390	435	370	368	389	379	401	391	395	415	408	403	413	375	432	378	347	396	407	382	386	409	409	367	380	382	393	380	397	401	383	385	401	408	395	411	401	378	411	409	330	415	449	385	371	455	396	395	404	351	366	402	400	387	396	372	368	382	386	420	386	420	382	363	418	401	443	415	395	387	356	398	400	391	369	412	388	396	398	374	410	387	405	404	393	396	405	396	419	345	420	385	409	381	398	383	352	408	407	392	406	395	397	406	372	419	391	411	416	358	402	361	463	404	406	409	391	386	414	436	379	399	399	424	379	405	421	378	388	402	421	401	396	382	376	426	350	380	397	388	383	411	409	395	392	368	403	406	413	366	376	422	386	369	426	390	411	420	393	367	379	377	388	441	418	388	448	388	412	411	417	373	384	372	393	410	415	426	409	443	419	374	380	414	404	381	364	396	412	380	386	399	379	411	422	378	415	385	387	397	432	407	402	414	415	393	397	388	417	387	383	392	410	388	400	440	390	381	377	388	447	386	377	401	404	396	387	374	376	388	400	407	389	367	422	375	395	415	392	365	382	379	394	409	384	377	429	397	411	390	391	381	359	381	408	389	393	416	364	430	411	410	374	415	402	393	425	395	413	418	420	411	409	398	413	389	388	382	402	426	378	390	404	420	381	374	393	400	399	404	396	416	402	395	402	407	388	374	381	401	394	426	397	407	382	397	437	432	382	390	416	386	400	372	385	401	389	349	442	397	448	415	402	399	396	393	370	396	382	426	425	366	399	381	378	414	415	418	414	421	384	409	395	395	402	399	391	399	405	406	409	405	402	435	409	384	368	370	416	380	400	395	421	421	403	378	385	397	399	383	423	384	388	403	410	381	381	379	378	381	382	382	399	382	415	423	422	408	346	396	392	424	437	366	385	403	393	454	422	441	369	358	384	396	380	398	378	381	391	401	422	409	382	366	424	370	392	402	387	417	408	378	405	424	378	383	431	389	362	374	432	410	386	384	382	400	385	401	389	401	388	410	417	395	422	387	395	422	421	358	414	404	404	401	414	392	363	374	400	398	415	381	376	395	403	413	366	409	390	398	358	388	390	387	406	368	405	426	370	416	416	389	401	399	398	383	389	410	409	391	419	403	386	363	417	399	422	410	386	393	365	377	425	415	387	440	377	380	416	390	398	379	420	379	379	403	409	410	387	391	404	342	409	393	405	384	384	367	392	410	381	406	445	388	414	363	396	390	398	397	400	374	379	386	414	386	393	410	350	411	423	389	377	381	406	422	411	439	417	393	407	386	376	393	384	402	388	406	405	421	354	389	409	382	393	379	403	422	397	369	375	421	410	404	403	378	399	420	409	427	386	399	395	372	414	396	379	362	393	374	344	395	387	423	397	414	402	401	453	388	381	396	403	376	385	413	369	403	380	361	414	424	403	396	390	385	402	389	361	413	445	363	424	411	395	372	403	390	393	418	419	378	342	389	390	381	446	374	397	371	409	383	429	410	372	413	413	392	412	392	374	391	381	401	407	411	388	422	396	445	370	394	403	431	407	421	385	380	372	387	426	407	386	404	380	396	409	401	421	393	413	387	382	386	385	412	428	410	373	402	379	418	416	413	425	430	414	435	379	341	395	392	396	376	404	392	402	416	420	401	414	409	395	376	399	395	398	368	399	405	392	378	424	355	407	387	438	371	408	382	406	386	405	428	420	392	387	392	386	369	380	415	399	405	397	372	399	417	360	417	374	408	365	387	374	367	401	437	371	402	362	400	399	415	407	383	409	389	367	427	430	412	410	404	432	400	431	402	419	390	405	411	406	357	371	439	416	411	379	403	369	406	369	372	406	397	380	389	386	419	383	375	459	417	383	379	354	414	415	368	401	403	376	393	399	440	387	385	369	390	398	395	412	388	386	391	393	401	388	405	399	416	405	391	374	373	391	358	396	407	391	411	386	407	371	385	383	416	427	411	393	399	400	421	408	404	378	398	392	396	394	387	409	380	439	420	420	391	440	395	396	416	377	366	399	385	396	396	398	375	428	389	363	388	409	431	408	413	393	404	381	398	444	407	368	412	383	386	369	393	399	413	398	367	420	388	445	400	421	371	371	381	409	370	396	392	406	377	445	399	438	380	392	408	422	377	401	375	408	431	378	405	379	393	390	376	395	393	417	408	387	408	386	381	394	404	391	404	375	419	393	422	398	373	430	417	399	383	416	359	380	391	395	395	394	374	395	389	368	392	389	421	381	383	404	387	419	383	375	366	450	368	365	400	377	360	399	401	410	392	399	363	413	387	414	390	449	403	419	421	400	384	412	426	384	368	407	401	369	366	357	394	371	417	441	382	385	380	407	381	438	406	401	376	385	398	402	409	374	380	381	412	387	404	392	411	395	381	415	354	400	415	429	391	369	400	432	374	399	406
17020	4389	5344	4294	3453	2187	1407	1074	1031	611	453	401	329	300	304	287	238	244	265	255	231	3862	3418	217	190	181	168	160	178	192	172	156	167	161	184	176	169	158	176	145	141	159	143	174	151	164	143	185	168	174	173	166	132	162	164	155	154	157	158	159	160	157	171	157	170	149	168	150	172	159	151	172	169	164	144	162	157	155	139	142	165	166	137	142	154	185	158	174	179	138	149	172	156	153	187	175	168	135	157	173	153	176	170	145	171	155	156	172	149	155	178	182	175	162	156	140	158	192	135	148	157	165	183	143	159	155	164	162	165	150	154	178	164	165	145	147	150	188	172	172	141	150	158	161	168	145	182	170	185	176	177	165	157	139	158	150	161	160	155	177	186	166	157	158	175	171	170	142	171	160	121	151	149	159	144	175	165	134	166	164	152	157	165	142	161	178	162	155	163	168	159	168	166	156	173	180	176	183	169	172	161	152	148	145	151	146	154	155	154	152	170	163	171	151	154	143	169	169	181	153	142	140	158	182	163	158	149	172	146	153	156	166	167	127	156	170	163	141	148	134	181	158	180	192	168	144	165	164	137	168	157	137	155	144	148	158	177	167	154	154	154	173	162	168	152	167	158	159	152	133	149	162	149	160	194	143	173	167	152	166	134	156	158	156	172	155	143	161	169	161	153	174	160	163	173	160	161	156	158	156	155	124	140	151	160	172	153	152	161	151	166	152	173	162	151	158	157	163	156	146	149	148	157	164	138	156	136	154	162	148	142	144	173	174	152	138	164	148	136	171	176	181	153	153	152	149	165	166	164	159	160	160	178	169	162	170	150	148	155	155	161	157	175	166	165	157	168	151	139	162	144	166	144	163	138	176	117	168	154	157	174	158	172	164	167	147	155	141	193	166	190	190	160	141	160	152	150	133	176	169	153	165	154	158	166	147	160	170	148	154	176	155	153	168	163	159	165	172	168	166	183	158	158	163	148	142	146	160	149	164	158	161	162	150	162	158	155	150	175	154	148	159	150	173	162	162	208	159	148	173	167	172	178	148	159	164	176	150	158	146	166	183	151	178	162	168	159	182	156	159	136	175	144	166	170	159	177	171	165	165	161	155	162	163	151	166	157	166	162	164	158	150	176	150	158	177	163	181	155	161	168	139	157	144	150	180	164	170	164	160	167	159	150	166	161	155	149	166	133	164	171	167	170	168	168	153	169	165	159	163	155	182	147	161	176	181	156	145	146	143	162	142	165	161	166	161	167	155	152	149	171	161	139	165	144	151	173	172	153	143	148	142	161	180	163	141	155	155	152	154	137	144	156	145	147	137	159	158	151	150	142	139	180	164	172	153	164	156	157	147	153	153	170	161	168	171	179	176	139	165	153	155	110	148	156	148	151	124	170	146	165	172	176	162	144	167	168	198	144	151	166	162	162	158	151	140	137	153	172	152	143	159	179	157	164	148	136	157	166	145	161	150	170	167	154	174	149	153	150	166	165	162	176	144	163	167	162	162	155	182	181	151	168	169	153	168	148	143	185	165	150	153	137	150	146	138	166	142	165	156	160	172	154	153	154	144	174	173	151	133	172	153	151	158	175	164	155	141	169	174	141	140	154	137	164	185	138	160	162	157	168	169	165	156	164	148	189	149	168	162	166	163	173	155	158	165	144	157	163	179	150	157	152	150	150	153	129	149	169	162	165	154	158	158	158	175	180	145	137	168	164	168	141	164	171	139	153	167	159	172	132	156	153	182	149	144	151	148	155	156	163	147	171	146	186	186	152	160	166	175	162	177	168	146	165	179	160	167	176	161	163	170	145	159	167	151	151	175	157	136	171	171	150	141	167	156	142	176	147	163	156	163	150	127	155	150	169	165	159	164	161	148	158	187	162	177	180	169	164	165	163	159	168	165	158	154	147	154	161	164	178	169	164	163	174	169	143	192	146	181	159	164	159	166	155	153	154	144	146	174	145	145	146	145	151	163	150	177	163	159	142	167	159	171	152	160	155	184	147	173	178	165	161	155	186	162	177	173	170	156	176	152	141	131	160	164	156	135	153	143	155	140	163	144	172	164	172	177	146	152	142	172	157	143	133	155	150	156	177	126	163	157	159	163	152	154	151	164	160	178	161	173	145	175	157	152	157	160	155	168	166	156	155	177	178	154	157	162	167	186	183	136	145	168	161	163	187	156	157	140	153	162	156	172	132	151	153	144	163	159	172	158	155	174	166	157	150	156	149	146	154	170	179	136	154	175	141	181	171	172	147	141	173	167	182	153	175	167	177	163	169	151	151	146	169	155	149	153	155	152	182	147	157	161	162	169	150	158	167	148	152	175	159	141	155	177	156	148	143	151	182	147	151	127	146	161	166	169	159	140	144	162	155	162	144	163	144	178	167	168	137	155	164	156	169	161	152	163	164	161	159	162	159	173	178	179	164	156	164	148	154	149	174	180	147	146	147	156	154	162	173	179	162	150	162	161	173	142	152	172	164	199	164	182	151	181	171	142	150	165	173	150	156	162	181	157	165	167	120	136	149	170	158	142	155	159	148	157	148	188	172	161	147	153	163	150	149	153	188	188	140	165	150	167	141	166	142	144	167	162	175	153	174	158	160	157	162	154	163	143	170	157	157	165	154	174	151	165	156	150	160	160	155	168	150	147	156	179	138	151	129	171	156	163	157	175	184	172	147	147	175	160	167	139	174	155	173	151	147	154	159	161	125	151	163	162	142	143	168	153	165	152	132	160	156	177	167	139	169	170	165	146	166	154	171	148	158	153	138	164	160	150	147	158	163	170	142	183	158	157	151	165	151	163	169	157	169	159	163	157	153	153	169	144	159	153	141	147	166	139	186	143	165	166	148	142	178	131	145	164	180	155	152	169	184	175	173	174	155	173	165	149	167	170	151	150	161	154	166	171	158	159	169	141	165	143	148	163	178	142	157	156	172	156	160	172	154	148	176	148	170	164	154	154	151	164	146	194	169	137	159	142	152	171	145	156	170	172	159	168	143	125	151	155	146	154	135	169	154	164	174	166	165	179	151	162	164	157	147	175	170	168	149	159	179	159	175	163	160	157	153	157	176	144	151	159	151	178	159	160	150	154	142	157	160	153	145	172	171	157	164	166	158	178	134	158	151	152	156	174	175	176	138	169	156	168	165	179	176	161	155	170	177	163	190	140	160	172	143	131	167	166	157	161	164	161	155	167	169	166	143	161	150	158	171	141	177	160	155	159	164	162	161	162	127	159	140	156	173	167	142	160	142	169	158	143	143	176	154	151	156	162	163	161	155	169	157	157	168	178	167	162	153	144	154	170	156	168	160	162	155	172	157	167	146	143	140	150	138	143	153	144	157	151	160	145	128	148	138	160	151	181	157	162	180	148	147	170	149	164	173	167	167	142	157	155	152	173	126	160	177	174	140	158	155	161	146	152	147	154	152	137	131	186	142	166	167	165	198	170	133	146	160	149	145	166	171	147	174	155	158	150	152	148	167	151
8580	3649	7847	9242	8640	6569	4880	4536	4952	2781	1989	1873	1729	1465	1319	1252	1296	1423	1217	1205	1316	18597	11225	656	677	639	623	603	642	550	577	581	526	556	521	577	522	529	518	534	524	501	466	533	496	470	513	484	482	512	482	497	466	481	501	494	506	439	463	489	518	505	496	485	425	494	472	474	418	483	439	438	458	473	447	462	454	471	487	449	448	454	471	438	471	449	455	448	446	435	471	468	419	421	465	452	428	465	457	427	445	402	443	421	447	480	454	473	432	441	420	492	459	470	446	476	488	450	406	445	437	444	456	451	410	454	450	451	433	433	429	488	469	468	430	447	434	455	438	456	426	454	437	474	447	442	412	402	462	447	451	427	478	448	428	437	461	429	466	419	440	433	423	431	490	427	470	427	459	453	426	408	434	438	455	437	464	420	477	463	469	441	458	439	462	426	443	448	441	437	479	447	427	429	453	442	446	469	464	475	432	435	456	459	453	442	464	426	431	389	453	467	453	406	476	456	425	442	489	436	448	431	454	421	395	475	426	437	449	451	456	439	410	442	415	424	452	476	426	429	440	471	410	441	441	435	486	463	422	428	440	415	458	453	452	420	455	472	430	417	464	451	448	472	444	416	471	481	397	446	458	452	464	416	436	436	459	422	392	445	471	510	416	413	470	427	417	456	452	447	448	420	446	422	439	425	439	416	425	457	444	436	449	466	452	450	457	459	442	435	421	440	427	480	410	435	446	435	454	448	445	460	429	455	409	428	431	425	463	471	409	428	413	420	464	454	464	407	411	401	463	418	456	429	426	434	431	477	401	463	430	446	443	446	417	462	401	424	440	421	446	444	432	464	447	462	417	445	421	404	385	455	436	449	434	420	482	411	441	437	453	436	454	460	448	384	431	452	456	453	424	431	488	433	435	442	442	455	468	450	445	434	428	475	464	439	440	466	491	419	461	484	447	458	445	458	477	455	456	441	425	430	427	418	455	414	472	423	430	448	456	468	432	437	409	436	415	456	440	439	452	456	445	444	453	472	400	433	448	428	427	461	454	468	464	442	461	417	425	448	435	432	422	432	428	427	452	433	442	442	429	443	421	480	435	460	465	430	426	428	449	453	424	422	435	442	468	424	438	433	424	411	412	438	446	469	416	454	442	478	470	447	469	438	399	429	461	438	482	427	440	467	464	459	435	438	449	446	450	444	450	448	422	441	421	421	449	442	408	483	429	420	453	446	420	387	435	462	436	439	462	473	436	434	428	404	426	490	449	401	423	446	451	462	422	404	420	397	465	463	436	429	440	431	436	447	429	432	484	421	434	460	478	456	444	405	435	453	419	461	453	430	391	413	477	452	449	461	451	444	436	469	449	456	419	438	444	428	440	459	424	404	396	501	425	437	441	469	412	455	438	441	452	427	452	431	443	436	417	444	453	405	457	405	451	438	423	442	472	435	463	416	494	437	445	436	474	403	458	428	439	434	470	454	455	469	438	435	466	478	431	429	456	435	396	446	441	455	403	430	442	473	460	433	419	426	474	429	432	441	411	444	453	428	436	438	444	433	411	446	441	434	463	437	452	418	424	442	457	441	475	438	466	465	439	452	459	431	460	465	442	434	405	406	422	435	462	408	478	460	456	442	431	432	418	447	437	429	425	472	437	448	413	449	489	411	459	424	435	452	424	427	429	418	446	433	456	449	441	419	410	409	456	454	449	440	420	423	462	409	438	448	430	401	475	397	428	450	438	440	428	437	433	490	451	447	418	422	503	416	429	439	455	436	433	465	419	454	446	444	433	466	476	434	455	411	469	502	454	414	438	427	440	464	448	445	410	436	442	429	444	456	445	464	425	457	457	433	443	434	463	423	450	431	412	457	481	479	482	442	467	452	447	451	533	431	445	417	460	471	446	461	440	419	452	448	397	427	467	463	407	469	456	422	447	418	441	438	452	433	393	476	421	426	440	449	420	449	447	409	435	443	428	457	427	424	446	439	456	422	436	479	432	418	433	450	452	461	458	454	445	419	443	470	447	417	452	446	440	462	410	426	423	455	496	461	438	450	452	434	408	440	440	452	402	437	420	454	454	438	434	437	405	441	445	424	438	448	464	454	442	414	447	428	467	470	462	443	431	425	444	442	441	425	480	416	458	439	461	460	459	442	409	438	469	474	431	451	455	420	467	452	473	467	412	461	415	444	438	454	442	446	440	468	465	454	436	429	419	464	434	429	419	445	463	457	411	454	470	433	487	472	449	421	438	445	437	395	432	441	464	450	431	499	425	454	461	414	491	426	422	445	452	418	444	438	451	447	414	449	460	448	450	439	438	428	467	445	443	445	469	403	425	447	460	475	428	461	421	461	452	431	440	458	407	422	446	405	423	480	445	441	496	440	449	470	485	430	418	412	456	485	438	421	468	385	453	483	465	465	417	430	431	470	443	460	424	446	451	472	457	427	431	483	462	416	442	443	470	466	397	420	449	415	435	471	483	476	450	434	447	435	476	436	442	437	460	444	455	447	462	447	424	455	448	462	424	425	474	442	448	508	430	452	434	451	448	431	447	445	432	438	441	437	451	444	456	443	454	436	494	449	481	436	448	476	444	440	456	435	436	431	422	419	438	424	430	452	444	451	413	455	449	411	414	414	460	430	434	431	445	422	447	399	478	448	425	434	428	430	467	398	440	448	453	436	420	425	453	431	455	443	418	451	396	421	459	421	445	448	471	484	419	465	446	478	443	430	438	460	493	399	469	470	453	442	467	438	436	422	463	456	428	442	483	446	443	458	423	409	433	441	410	441	411	458	485	471	438	406	487	452	464	441	446	429	401	444	456	459	454	427	465	435	460	476	446	402	432	422	398	479	430	445	413	436	440	445	429	445	427	422	439	484	492	456	465	434	441	413	431	439	419	424	446	454	460	478	458	474	445	485	413	423	472	432	458	410	452	438	443	418	441	445	456	455	455	443	448	416	439	426	409	407	419	448	428	462	427	453	447	437	447	449	412	464	419	453	417	453	421	421	401	447	450	414	425	465	444	413	430	458	420	443	441	447	432	415	419	418	456	453	435	448	418	422	414	408	490	468	410	436	448	455	405	472	441	445	439	403	445	456	430	444	454	439	425	433	468	424	462	466	437	426	439	451	437	464	436	468	487	420	457	460	437	458	441	451	460	455	447	415	488	439	422	473	428	432	467	438	438	453	413	433	452	474	444	417	425	433	484	441	481	432	403	464	431	402	468	437	440	413	406	449	436	393	417	475	472	425	446	430	443	426	442	475	444	431	449	445	426	463	432	438	428	446	466	486	467	442	460	469	430	455	448	452	440	447	458	440	433	401	444	470	446	441	442	462	472	445	443	427	416	446	444	465	415	456	491	425	466	391	442	442	429	440	440	466	461	439	397	441	459	458	425	447	454	400	419	425	441	417	419	425	408	427	452	441	443	457	438	423	452	471	456	428	423	435	438	418	427	447	418	427	438	450	418	461	415	441	444	440	438	438	435	437
2252	388	405	337	324	316	258	260	277	261	223	240	245	235	224	246	218	231	252	245	235	338	268	210	271	282	252	204	232	263	254	269	226	211	240	223	222	201	259	253	216	262	232	220	233	237	215	244	215	226	245	242	223	223	219	249	213	235	254	225	217	245	236	216	247	259	255	236	245	246	226	201	235	230	238	252	252	226	249	246	241	243	245	259	203	235	242	205	233	238	242	238	243	241	224	237	229	252	242	241	250	245	226	212	257	242	242	259	232	250	243	263	224	217	201	247	225	211	212	241	216	230	247	239	257	227	237	263	246	236	253	228	232	222	247	228	224	234	245	252	228	241	245	224	233	237	243	229	230	239	219	220	236	236	238	242	247	212	250	251	248	221	218	267	262	235	254	270	245	252	222	225	276	256	206	239	208	278	264	230	244	236	251	243	224	247	232	229	235	227	259	234	214	220	256	228	233	265	222	247	270	243	233	261	274	233	230	239	237	220	226	231	238	241	214	235	235	239	241	237	248	236	208	261	238	227	254	269	239	249	239	257	237	250	241	240	249	228	267	213	232	212	225	248	235	234	196	231	228	221	240	237	238	245	235	248	250	236	262	248	256	240	238	234	254	247	240	234	203	200	254	238	248	224	229	222	218	232	229	242	242	217	224	236	270	243	224	247	232	242	235	223	240	231	274	206	224	253	262	249	256	236	237	257	250	249	241	264	237	233	248	224	255	227	217	242	226	234	245	232	269	245	242	255	271	222	208	264	239	218	268	223	236	252	252	230	223	220	252	268	259	243	268	248	245	223	226	262	245	254	249	260	246	243	236	262	216	227	244	234	249	223	246	236	231	239	241	255	227	243	251	223	246	250	242	241	259	232	258	241	252	245	236	229	239	251	243	235	221	216	234	226	237	233	234	238	254	223	226	229	236	236	227	229	247	257	228	248	241	207	250	233	234	221	232	207	227	235	218	247	234	248	241	230	287	219	251	236	219	252	248	232	258	235	223	237	248	245	235	239	248	229	210	253	230	254	214	236	230	264	224	221	236	241	217	217	242	234	215	246	248	246	234	253	253	253	260	231	250	224	258	206	245	233	214	248	218	264	252	252	236	228	235	238	240	245	233	253	245	257	254	224	219	240	226	206	266	242	247	240	229	241	231	268	232	234	235	208	245	254	231	238	243	236	216	259	230	223	241	264	223	227	250	243	239	251	226	251	234	245	236	219	243	226	230	250	265	228	231	202	223	253	216	243	224	197	233	226	239	222	253	258	263	256	236	242	235	221	229	222	231	211	254	217	244	239	262	231	247	259	258	263	239	244	251	208	245	215	254	269	226	208	215	248	201	246	230	249	237	237	239	212	225	229	256	221	239	228	262	237	258	235	229	237	235	245	249	239	255	226	231	208	208	249	231	226	252	251	236	227	257	254	210	199	220	271	227	257	266	221	244	243	221	258	215	242	228	233	244	267	235	227	264	265	225	234	246	263	271	239	218	244	246	218	233	266	239	227	224	256	218	227	230	229	242	218	222	251	230	241	244	230	240	255	223	216	242	221	207	253	233	256	234	229	253	230	232	229	239	217	245	272	248	227	233	241	205	243	236	234	231	239	223	226	215	232	261	226	229	265	254	220	242	239	239	222	238	244	221	223	230	243	237	239	231	233	234	207	231	243	213	252	215	252	248	263	236	212	256	239	222	223	258	233	249	252	222	234	216	253	256	223	269	227	221	246	223	217	237	235	241	235	233	215	240	230	242	235	213	232	247	209	238	258	262	208	226	242	248	242	242	213	222	225	264	213	247	274	254	227	238	247	237	255	230	203	206	228	257	240	220	271	247	239	197	242	240	273	218	249	208	241	252	221	243	254	238	241	235	246	214	228	249	213	239	264	260	206	238	201	230	242	261	243	253	229	245	244	243	252	242	264	235	233	267	242	265	236	239	235	230	250	246	270	249	245	229	217	245	234	227	248	263	263	248	249	210	247	227	229	248	275	232	216	234	215	234	223	244	262	209	235	250	239	218	238	227	214	234	233	246	263	233	217	259	231	228	212	238	247	247	243	240	236	220	257	241	226	252	261	215	257	254	247	269	236	222	248	228	236	253	252	211	220	224	226	226	234	231	227	239	224	234	252	248	250	232	242	247	251	260	192	217	242	222	239	251	226	240	252	239	256	230	227	243	216	240	244	222	229	219	268	263	237	248	251	249	227	219	252	228	249	219	229	224	245	278	244	243	228	255	250	217	244	254	235	239	204	256	237	256	266	242	234	248	223	252	233	263	248	236	227	240	213	227	221	229	263	237	239	244	224	243	258	231	262	232	267	207	267	207	254	258	238	231	232	254	219	251	253	244	235	229	241	246	250	233	217	237	245	214	267	213	255	257	234	214	231	244	245	240	232	227	231	240	238	219	270	244	230	231	251	247	219	248	242	216	226	226	236	226	209	224	241	247	250	237	237	258	214	246	215	226	260	231	233	208	224	205	238	248	225	239	246	237	221	240	253	231	203	227	220	201	244	224	239	267	216	236	252	260	251	239	242	218	266	243	210	243	247	222	206	227	246	232	252	237	246	259	231	243	258	208	229	238	255	234	246	228	237	230	263	237	256	223	252	249	237	228	224	235	236	258	215	207	253	235	253	251	245	225	226	217	235	199	244	230	222	225	246	223	228	233	259	247	242	235	255	242	229	236	254	246	240	210	204	240	240	267	238	229	244	197	231	227	253	215	232	266	246	232	258	229	259	226	258	260	236	243	250	230	253	245	253	238	204	227	238	219	230	243	234	253	194	228	236	253	235	207	226	210	219	233	252	247	236	224	224	249	204	218	228	234	228	222	251	233	221	252	248	247	229	236	244	231	234	225	227	248	253	243	237	222	260	250	245	243	212	248	242	220	227	233	237	214	224	251	211	252	262	219	232	246	226	225	212	252	231	215	227	223	232	234	219	226	249	248	235	216	240	237	228	219	239	225	244	232	231	232	200	227	232	251	223	244	218	260	259	257	231	241	267	231	254	260	239	253	252	226	236	212	247	246	225	219	235	257	229	236	252	218	210	264	230	238	239	251	226	212	209	245	233	242	229	243	258	216	249	277	236	243	243	224	239	219	240	248	203	216	222	225	237	247	237	247	249	242	239	230	223	242	206	237	246	236	241	235	273	244	238	239	217	216	245	249	249	233	209	229	237	278	262	251	220	245	247	233	273	236	222	255	245	223	261	229	252	237	259	258	245	244	247	203	239	220	254	225	242	253	236	229	234	237	228	260	268	219	234	239	223	221	229	233	236	212	227	226	233	244	220	230	228	243	251	255	227	234	212	208	262	222	223	258	256	226	215	252	241	254	220	281	296	251	253	244	231	277	252	262	242	250	230	243	224	224	222	254	207	237	249	252	213	245	259	245	228	259	230	238	236	215	253	238	265	238	259	246	259	245	231	239	242	240	271	222	240	239	263	220	260	247	252	241	214	235	204	208	232	216	237	215	247	246	266	239	226
2579	780	1154	1110	1073	918	891	832	1020	910	663	705	715	672	649	683	672	706	690	656	683	1699	677	628	667	679	700	713	655	671	665	686	674	650	681	667	664	645	664	634	638	642	650	630	628	612	634	628	689	623	606	654	625	658	655	637	662	677	572	641	618	639	646	647	631	638	626	647	659	587	635	627	656	661	667	692	677	631	603	651	651	623	672	643	664	672	670	635	636	652	613	692	672	637	641	669	621	648	645	633	660	633	642	718	630	655	649	630	624	618	658	672	705	614	655	663	652	645	641	670	654	653	645	628	641	682	599	663	696	628	641	643	648	637	664	651	678	698	660	677	652	660	629	624	581	633	601	658	673	694	642	602	639	650	630	656	602	631	643	646	680	660	626	620	703	687	634	668	616	624	622	628	617	690	613	592	635	652	650	654	600	679	626	645	659	678	691	670	615	617	669	687	627	632	636	621	699	661	669	665	655	669	674	655	665	652	664	682	686	636	632	608	641	683	626	651	685	626	655	623	666	627	642	646	663	656	646	643	630	613	672	628	626	666	627	627	642	661	625	667	621	643	685	640	679	645	702	600	662	674	659	666	626	615	654	685	658	649	635	658	616	658	626	595	627	662	693	641	660	655	623	661	677	655	683	681	654	665	664	620	646	662	680	640	663	666	670	691	645	669	634	632	637	631	635	648	668	666	607	661	642	598	614	684	645	668	640	670	617	633	647	627	668	598	685	630	636	632	643	616	659	678	631	622	630	663	671	640	692	664	622	648	642	664	652	655	663	673	650	663	663	655	610	675	617	646	669	626	671	679	633	634	632	670	684	658	684	634	653	657	651	656	654	655	677	652	631	663	643	632	612	656	681	706	665	652	618	656	688	699	626	607	658	661	604	633	648	626	667	625	663	613	655	623	623	698	650	641	653	671	620	675	658	645	604	669	672	638	634	665	669	648	627	687	638	636	622	635	640	642	677	583	685	612	620	631	610	633	630	609	647	650	624	617	614	664	593	603	586	666	641	653	705	714	666	637	647	616	675	650	680	648	601	648	616	658	656	647	648	629	649	640	638	679	656	659	605	690	626	666	647	608	645	610	628	644	665	626	637	616	672	677	652	653	648	680	639	644	632	713	661	625	648	644	662	649	658	641	634	602	627	643	652	637	621	649	593	605	632	660	622	649	659	631	684	620	677	642	625	668	695	626	632	703	643	635	645	649	652	680	651	712	645	666	638	644	616	698	658	666	653	675	625	682	627	642	706	605	649	637	670	657	668	706	639	654	650	655	606	651	605	623	638	635	648	652	682	622	641	652	635	646	660	679	627	679	684	622	627	632	667	623	651	614	640	656	664	607	685	653	631	677	657	629	678	651	630	616	662	649	628	663	646	663	648	656	658	712	630	643	612	612	612	655	671	631	617	621	678	651	662	619	619	665	656	638	662	650	653	672	690	609	638	696	642	604	621	674	650	624	648	662	660	622	636	660	609	616	670	627	662	605	650	655	661	646	626	689	616	674	624	645	686	665	663	617	669	659	628	731	634	658	624	621	684	631	650	677	632	625	674	665	658	600	616	625	628	650	625	642	658	648	663	623	641	646	652	641	628	654	661	654	618	649	681	667	692	687	671	694	639	647	646	639	659	608	620	655	660	620	635	627	624	636	624	599	655	614	612	669	667	672	658	712	662	714	624	655	641	683	614	630	701	683	652	672	640	660	657	663	628	657	682	635	636	608	622	664	663	613	678	650	635	638	666	652	646	637	656	655	630	628	657	701	667	652	618	595	648	656	661	611	646	634	686	652	633	660	663	655	606	663	657	626	583	703	623	654	704	627	652	668	745	620	629	629	653	643	655	682	609	691	620	612	671	642	643	687	603	624	624	665	660	622	646	637	624	614	658	624	657	611	711	665	637	669	688	648	643	614	685	627	671	681	620	670	647	647	680	628	698	636	653	638	634	647	679	622	636	645	652	643	680	644	705	684	657	623	596	635	598	646	634	633	648	664	656	667	658	640	621	632	639	625	632	667	665	622	618	655	665	640	639	665	620	601	645	641	636	613	645	633	663	648	613	627	619	618	644	632	668	655	649	663	676	678	679	663	656	609	665	648	659	614	652	638	623	692	654	686	655	590	703	674	619	651	679	656	679	647	629	616	577	648	611	691	695	637	608	661	616	707	648	713	627	643	679	650	673	685	648	644	664	649	666	635	660	633	654	654	632	640	628	612	625	668	652	680	630	637	637	667	692	639	681	646	659	673	625	616	709	660	672	615	638	609	629	655	626	651	690	661	686	624	665	708	657	663	611	629	595	655	701	662	650	640	612	679	670	655	657	683	647	604	609	674	655	648	632	593	653	640	608	723	628	640	658	638	648	604	707	655	667	647	638	666	633	647	667	640	665	639	666	636	645	629	684	659	669	648	674	643	690	632	648	643	611	644	674	639	629	630	633	652	662	613	670	635	643	668	606	586	677	631	605	650	659	665	603	646	630	627	638	611	618	656	643	676	674	639	673	647	634	664	672	585	628	609	639	643	646	647	642	662	614	638	629	655	680	628	659	661	667	658	589	614	632	605	615	678	680	619	649	644	615	681	622	654	673	649	636	691	646	662	632	669	665	616	618	678	658	620	606	650	616	643	641	664	602	670	641	622	645	614	618	621	616	603	655	657	600	739	670	667	583	659	611	675	633	663	625	644	605	639	641	610	634	650	582	657	636	643	647	635	658	665	650	675	656	613	619	608	616	654	703	656	652	598	625	685	656	692	655	616	611	592	633	607	673	599	661	632	650	636	685	627	680	639	699	633	657	680	602	669	670	658	694	650	610	651	601	706	671	662	645	657	656	673	628	684	629	637	598	613	676	646	645	640	686	610	602	600	626	694	622	667	646	633	632	667	665	645	622	612	648	681	683	634	632	609	626	662	617	639	635	672	664	640	654	666	657	639	626	643	614	674	622	643	695	670	626	593	615	620	633	663	655	634	640	626	637	609	707	625	670	653	683	664	650	655	655	608	628	664	642	655	641	665	650	705	662	613	628	631	639	632	640	662	651	648	632	654	649	646	645	632	646	641	633	660	678	648	616	691	602	631	635	645	636	686	642	620	650	664	648	638	633	619	615	664	641	640	644	643	605	698	681	690	643	664	660	633	655	611	609	659	668	594	648	658	676	637	660	669	660	645	649	680	608	621	638	650	674	656	684	687	614	661	605	692	621	633	652	667	698	634	647	590	667	647	653	648	641	666	652	699	653	644	647	648	629	655	626	621	645	627	637	642	641	693	635	627	636	582	674	624	660	637	671	626	625	652	679	655	630	670	678	662	663	608	649	632	681	667	652	647	640	603	684	625	664	632	626	636	666	655	631	656	675	620	656	629	699	650	688	659	629	627	649	659	660	676	624	624	606	660	611	677	654	658	649	687	673	661	655	638	667	646	636	632	651	619	649	653	582	680	659	625	640	671	668	620	667	649	616	627	625	657	641	687	609	630	674	693	622	625
16371	4210	4776	4976	3265	1995	1392	1598	3634	2663	419	340	261	291	278	239	220	222	200	215	540	4880	375	158	147	137	139	151	137	140	135	127	117	141	137	145	143	135	146	157	126	142	135	142	136	125	128	123	132	145	140	131	142	126	161	140	150	114	127	132	127	129	120	108	119	136	135	149	141	122	120	130	120	124	118	134	137	135	119	131	117	141	127	126	136	122	122	135	137	133	143	151	122	126	115	140	126	150	136	109	109	134	120	107	129	135	123	119	123	129	141	127	134	137	124	137	122	140	133	128	130	104	127	136	120	132	134	132	145	114	127	132	132	142	116	121	130	131	111	125	117	136	116	121	131	147	129	145	119	131	136	135	121	145	146	134	128	131	132	155	121	107	123	135	127	131	122	116	127	141	145	121	128	126	124	125	117	125	136	133	115	120	138	115	146	123	125	139	125	141	127	133	147	129	125	112	137	138	113	139	118	131	144	132	138	123	118	108	136	137	167	135	143	114	130	131	142	134	120	130	136	143	142	131	128	154	136	130	134	138	114	122	140	105	123	122	128	146	152	139	126	121	120	135	135	130	140	124	138	126	140	120	137	108	129	111	141	124	136	117	144	102	123	121	157	143	107	119	140	140	99	119	129	137	139	106	140	127	139	107	121	134	124	109	131	128	132	111	115	147	128	124	118	114	111	139	129	128	111	114	127	114	127	117	137	111	109	130	125	128	119	98	116	141	127	123	130	138	127	116	129	126	132	141	129	132	139	136	124	106	131	129	137	129	132	149	141	160	143	132	117	127	140	128	124	131	145	115	121	124	125	142	122	133	123	126	133	118	112	116	125	137	130	132	154	128	132	129	136	146	144	141	135	130	102	119	143	130	139	135	136	128	136	132	127	127	140	135	134	121	144	136	127	152	125	133	126	101	122	122	135	123	138	144	141	116	126	144	122	111	114	134	117	117	129	128	137	106	124	122	135	129	132	126	115	132	127	126	106	125	131	123	127	135	140	142	138	136	143	136	127	123	151	128	125	120	121	128	113	120	152	130	124	117	129	119	151	151	112	134	151	119	115	147	107	142	128	132	119	134	116	133	150	136	110	129	112	122	129	112	134	115	161	127	126	118	121	137	117	134	126	128	124	124	142	118	123	147	112	116	122	134	120	141	126	126	126	128	114	124	137	125	120	141	117	136	115	118	142	111	151	140	134	123	137	126	122	117	138	134	126	119	140	131	101	121	131	132	140	133	137	137	115	124	134	125	115	122	123	142	126	129	147	117	119	114	110	132	118	107	144	138	143	116	124	151	145	122	148	116	126	146	106	101	130	139	114	138	148	125	126	130	125	142	137	136	123	134	146	120	121	145	129	135	120	127	138	116	127	139	149	109	124	119	131	121	136	110	133	116	111	147	152	144	126	139	123	132	130	144	112	129	125	126	123	120	128	142	130	136	138	117	135	140	138	121	124	127	134	131	115	125	121	104	145	121	106	112	137	124	150	121	130	120	105	126	123	141	125	141	156	140	138	121	123	142	150	112	116	127	125	139	118	140	133	121	117	142	108	144	138	131	128	125	129	132	131	132	108	123	140	114	131	121	126	125	136	134	116	117	140	133	130	103	133	146	136	114	110	132	124	157	121	134	125	121	137	127	124	130	123	105	124	136	130	133	112	126	134	149	139	149	130	129	151	121	129	122	136	134	159	129	125	136	138	134	130	125	129	149	126	134	132	125	124	118	139	126	111	122	120	128	130	116	112	130	136	127	138	137	146	144	131	150	130	128	126	125	131	128	130	101	126	114	131	138	119	119	105	135	126	116	118	151	134	117	112	125	122	132	123	123	151	133	149	122	133	138	129	123	109	131	123	130	112	130	118	131	103	120	123	116	125	116	121	132	104	123	117	142	117	138	122	122	107	119	124	125	140	135	133	108	122	138	129	129	121	132	123	122	143	138	134	150	141	152	126	132	129	125	125	106	123	112	119	132	121	125	127	134	132	142	115	120	126	131	130	118	120	122	110	135	117	123	128	116	146	144	121	139	137	129	131	134	128	127	130	124	146	139	149	122	138	129	119	113	131	124	121	124	130	129	124	132	138	155	135	129	129	125	135	132	126	129	109	132	146	126	142	133	103	138	133	125	119	114	132	113	114	136	136	115	127	120	135	118	122	117	128	119	146	117	125	123	139	132	121	120	127	132	122	140	142	124	131	126	124	119	139	114	120	133	133	126	120	137	137	129	117	151	136	130	139	134	112	128	115	120	140	130	136	108	121	125	125	114	142	122	134	124	141	135	119	130	124	114	134	126	111	133	124	135	114	140	132	119	127	147	136	122	132	107	120	126	141	138	106	124	124	120	130	129	123	119	132	134	129	145	107	111	129	106	136	121	100	115	111	134	136	134	119	106	118	132	137	131	127	138	114	129	164	113	122	125	129	133	137	149	132	130	121	126	111	101	134	119	125	110	131	127	136	127	124	133	134	116	136	149	123	123	119	128	105	142	100	124	117	136	127	123	135	122	131	100	128	126	110	123	142	112	139	134	123	147	134	117	145	103	133	108	111	125	116	128	135	129	113	135	135	147	96	124	131	117	117	130	131	131	140	132	137	137	126	132	143	135	135	114	145	142	133	122	113	110	120	122	136	125	131	133	107	142	124	133	127	111	150	104	115	134	115	122	128	134	118	119	165	145	127	132	151	116	126	122	128	140	119	135	114	122	113	129	126	143	132	119	118	121	124	125	152	137	139	143	118	102	124	145	103	120	106	116	127	125	117	126	113	117	110	135	119	109	129	108	112	126	101	110	103	160	147	127	106	117	130	130	118	125	141	117	138	129	123	141	129	131	124	128	152	123	140	125	122	134	135	128	118	144	113	127	134	123	144	133	137	117	130	147	118	119	122	126	152	133	138	131	114	127	123	141	122	115	127	131	103	134	134	117	121	121	138	127	139	132	138	124	143	134	134	115	104	117	108	98	153	124	133	113	128	124	114	156	112	140	137	144	138	128	110	144	137	133	123	156	122	146	148	134	115	142	151	126	120	111	127	127	138	126	121	125	127	124	119	114	136	154	120	139	122	127	130	133	107	124	107	130	132	146	112	119	123	133	121	119	122	136	116	136	107	142	118	120	113	148	133	119	129	146	111	125	142	119	129	114	128	116	138	138	121	146	144	119	133	127	125	122	127	108	132	131	124	123	138	154	130	130	137	111	114	129	114	125	108	146	127	136	129	142	129	147	122	132	137	131	125	137	117	120	120	130	124	114	132	147	115	133	125	120	132	134	120	131	138	126	119	127	130	138	123	127	113	138	150	111	139	133	132	130	112	109	110	125	144	122	121	140	133	141	141	104	142	128	132	123	113	121	140	123	118	119	137	131	136	112	109	127	139	136	122	120	92	133	132	126	112	111	129	123	135	150	143	135	127	119	133	149	135	122	133	149	137	137	111	147	140	120	144	123	129	108	137	131	139	122	116	134	118	123	127	146	119	128	121	128	140	115
8444	3502	7513	10077	7810	6129	5457	6617	14455	7509	1958	1693	1554	1413	1298	1139	1100	1039	855	948	3256	21931	836	582	562	567	569	526	506	485	479	460	461	460	452	465	448	414	423	406	459	412	440	442	463	435	465	408	413	411	381	373	373	387	433	398	378	416	392	408	375	398	389	405	384	356	385	368	362	381	345	361	403	391	385	366	403	419	347	386	377	392	378	376	353	394	377	379	378	358	346	349	392	390	364	364	392	373	373	375	397	413	350	375	404	360	361	386	381	369	362	391	356	378	374	361	368	370	322	370	377	362	338	325	347	357	347	336	352	383	325	360	389	366	361	356	380	360	362	395	360	362	400	396	352	380	350	382	368	373	382	371	374	364	369	351	341	378	344	390	352	359	370	352	358	333	325	329	345	351	384	355	333	392	356	385	371	379	363	389	379	380	307	352	353	375	359	331	378	350	406	356	385	365	363	352	416	371	386	382	329	372	372	395	334	358	386	353	350	381	379	358	380	353	373	381	396	363	369	368	383	354	371	362	374	358	398	353	354	387	374	341	369	334	371	367	391	394	346	326	339	348	354	353	298	377	402	377	400	339	377	372	399	376	344	331	336	401	377	346	330	340	373	326	375	377	345	336	405	363	365	364	382	384	384	372	352	355	371	345	387	357	369	386	378	356	345	385	363	357	362	388	366	342	370	361	350	348	362	361	352	356	367	377	349	388	390	363	375	372	345	397	356	353	421	356	355	374	354	347	371	386	338	350	362	364	330	384	370	336	347	358	323	367	368	364	343	366	356	356	376	378	368	363	338	388	360	318	335	336	379	375	374	375	354	332	366	393	328	325	357	379	349	372	370	352	350	368	360	372	345	357	379	353	344	378	390	372	364	374	377	373	359	350	383	319	347	344	359	343	358	366	330	348	349	363	384	356	397	366	380	338	387	339	320	364	379	363	362	356	361	382	360	347	349	375	379	382	321	362	366	377	360	346	331	346	334	353	356	370	358	351	366	384	357	340	389	387	362	351	394	360	357	341	372	342	354	351	328	334	346	372	387	372	339	364	392	329	396	343	371	380	400	377	389	344	385	337	368	339	363	379	344	372	342	381	346	350	372	374	384	332	360	340	357	362	357	374	375	331	339	366	348	347	375	336	381	363	347	336	350	347	388	378	317	353	366	372	371	362	355	373	372	383	360	353	346	332	384	389	359	346	366	352	364	373	383	328	382	353	365	342	399	318	352	392	331	355	357	372	370	384	359	350	390	362	363	379	362	330	354	344	363	371	359	378	377	357	349	352	385	362	362	343	363	344	384	372	353	382	375	364	365	343	387	359	362	322	379	356	356	359	344	345	378	357	367	387	344	385	363	341	353	369	376	357	350	358	365	346	334	373	391	328	429	354	350	391	360	369	372	400	338	318	345	352	342	341	363	385	337	379	397	363	359	376	361	377	377	335	383	325	365	345	351	340	347	332	353	357	392	357	334	347	379	347	380	353	385	343	353	373	368	344	357	386	334	347	345	387	329	378	342	400	332	332	372	353	335	322	383	340	357	334	338	370	374	344	367	358	357	373	382	373	368	377	369	352	373	365	374	361	380	353	392	359	380	404	393	364	337	353	406	356	360	364	335	342	331	384	369	302	363	349	387	385	355	394	371	360	425	382	359	388	333	351	380	345	378	314	386	368	393	362	376	398	376	373	361	353	355	354	366	340	364	368	389	352	395	349	367	363	369	400	352	364	349	362	355	368	346	354	378	346	355	366	371	318	382	349	365	366	386	360	395	327	370	346	360	371	338	392	419	367	380	365	356	365	375	362	354	351	354	375	359	386	359	336	374	338	344	378	394	352	349	360	393	390	367	383	339	367	384	345	333	356	376	351	379	366	362	376	382	369	313	363	378	345	384	362	392	360	379	354	388	351	348	373	349	326	382	342	343	375	353	339	368	342	353	357	376	350	384	378	329	369	376	341	377	353	362	394	391	366	372	363	351	364	363	379	332	331	367	347	347	360	328	358	371	401	371	337	351	365	331	337	319	376	327	390	335	360	369	327	370	347	348	377	322	364	379	392	342	344	375	385	352	343	372	382	368	364	370	334	367	330	336	377	365	334	344	394	356	382	348	380	351	379	372	348	355	379	361	353	382	388	347	349	371	364	389	354	320	367	361	348	376	357	331	338	395	348	385	352	356	366	364	345	345	364	372	330	368	376	366	369	390	354	347	348	372	364	371	362	348	382	360	367	336	335	334	374	343	350	385	370	362	371	360	365	366	357	357	361	335	393	374	345	340	343	341	346	349	376	332	390	367	398	358	362	332	367	373	354	381	370	403	336	323	334	357	355	381	390	336	343	374	344	335	348	355	364	325	355	330	353	358	370	373	366	346	330	398	342	370	392	371	365	372	377	365	346	351	336	346	357	365	360	351	366	371	382	373	339	367	356	386	347	364	356	362	347	389	357	324	351	373	340	378	362	340	344	366	367	352	368	358	354	342	341	378	389	335	377	343	365	390	364	375	332	383	392	378	365	335	378	336	384	365	342	369	341	371	341	375	356	339	375	364	385	347	347	346	361	390	381	366	357	397	372	343	350	357	351	363	383	365	348	364	353	384	351	382	359	346	365	385	388	359	393	350	383	353	375	368	400	340	378	357	400	382	361	388	368	327	360	332	335	371	353	342	361	391	344	355	360	364	395	345	366	349	350	379	368	375	355	381	354	386	331	353	360	344	383	369	350	361	365	321	350	366	372	350	395	352	408	336	329	324	372	357	404	357	350	357	383	352	343	383	352	361	341	338	384	326	343	356	366	363	373	331	364	361	358	363	374	365	366	357	362	352	354	364	388	363	348	379	370	355	384	375	392	345	376	372	362	333	375	376	377	358	346	377	373	359	382	367	337	363	368	392	392	356	322	356	344	380	356	365	354	371	360	324	363	365	375	372	367	350	348	373	359	364	342	384	329	395	365	349	360	380	358	368	361	371	351	352	366	334	371	382	327	370	312	367	354	378	368	346	361	344	319	371	370	338	337	391	320	384	378	334	363	335	390	375	371	315	360	344	334	343	349	344	335	355	340	370	384	370	369	319	360	334	353	337	338	381	371	365	376	392	367	345	351	375	397	367	345	393	358	372	350	386	346	345	362	358	348	365	330	383	359	382	359	326	383	372	341	336	343	383	371	348	370	389	378	350	403	357	331	373	375	342	315	387	368	356	351	356	364	373	363	355	380	381	341	340	364	398	299	369	352	351	382	345	366	337	382	354	353	348	371	375	358	352	359	415	406	333	396	364	342	381	348	404	373	382	398	348	366	385	386	370	331	393	369	383	341	339	343	375	380	353	366	346	331	372	352	385	373	371	362	384	380	343	349	378	365	338	390	371	359	359	329	344	340	368	389	364	376	349	376	361	364	357	380	376	360	348	345	354	398	333	359	387	349	367	373	353	374	358	370	382	379	361	353	368	376	378	340	368	375	351	391	386	377	368	401	372	404	348	353	341	360	313	358
18506	5202	5415	5141	3322	2100	1947	2187	1398	1253	505	346	330	290	292	271	249	220	213	260	1043	1850	176	167	170	158	183	164	159	172	151	176	159	166	134	157	132	159	159	177	163	155	136	145	152	137	147	164	151	169	147	132	138	177	133	149	140	158	157	159	138	125	149	147	159	128	138	144	149	149	160	177	162	147	150	146	105	155	147	120	151	164	159	134	144	150	152	150	141	146	157	157	147	144	135	146	141	130	139	149	127	147	134	149	139	139	131	140	132	143	176	142	139	146	132	154	143	150	152	126	165	142	151	132	145	133	126	127	127	158	161	109	132	137	135	144	133	154	116	142	153	159	155	146	152	150	148	128	131	149	134	159	147	157	148	133	141	146	116	130	130	140	140	142	131	141	146	136	145	117	142	148	176	147	146	157	154	143	155	146	161	146	161	174	147	154	126	137	159	127	146	133	143	123	156	157	143	140	149	143	154	133	140	153	134	134	158	143	126	138	159	146	134	133	142	155	152	137	146	135	145	141	161	139	146	160	147	157	157	142	134	158	157	133	139	141	130	129	145	153	147	150	140	140	157	138	133	116	160	150	136	164	135	147	157	124	134	117	142	153	159	165	137	156	149	150	144	140	133	122	129	123	148	147	132	131	130	124	135	158	145	137	146	134	135	142	141	131	140	138	147	135	138	158	126	131	141	145	138	140	156	147	143	166	114	162	151	133	124	156	153	127	127	137	133	147	152	153	153	152	131	157	152	169	164	169	155	143	133	117	136	125	144	159	131	143	146	140	175	119	148	143	142	138	135	146	132	141	154	173	137	132	149	131	155	134	139	155	135	151	140	140	146	136	138	136	128	134	163	154	132	141	150	133	145	143	139	139	165	135	134	162	151	138	146	166	169	155	148	147	149	157	135	134	148	148	146	131	168	132	140	147	141	160	140	122	142	140	152	145	133	156	143	132	137	140	162	136	150	148	129	141	138	159	140	114	154	151	133	145	132	145	152	140	125	146	133	137	159	152	133	156	146	137	147	149	157	148	158	133	137	140	161	143	139	144	141	122	159	150	133	150	136	138	167	155	138	150	151	137	125	156	152	145	148	146	154	139	153	155	143	146	129	144	144	120	149	146	131	122	124	146	164	172	137	141	143	153	122	144	147	147	130	134	149	145	133	147	143	145	135	127	141	123	124	137	126	133	148	148	137	135	123	141	129	188	146	137	143	139	143	144	133	147	159	153	126	134	120	131	134	138	142	136	155	137	160	135	136	133	123	148	147	129	160	136	151	137	145	114	143	137	148	146	135	159	143	129	134	125	153	149	119	128	153	136	165	154	162	153	175	120	150	155	146	122	139	135	144	150	136	133	132	135	159	151	142	170	144	132	151	130	149	160	151	169	148	125	143	131	146	122	119	144	167	143	123	157	144	130	134	151	142	135	121	148	124	178	136	168	141	124	144	127	134	129	137	139	143	148	128	129	138	143	129	155	152	142	160	147	149	160	141	137	119	152	123	156	121	152	143	138	135	166	138	162	131	147	152	142	141	148	144	148	119	127	139	156	161	153	147	154	165	161	143	152	140	132	117	143	157	129	150	119	137	134	144	133	131	151	120	127	162	164	140	124	115	166	144	148	120	144	149	152	154	140	141	155	142	143	130	142	140	105	130	135	134	122	142	145	137	152	146	126	126	121	156	129	145	141	130	158	140	141	169	136	136	134	171	152	124	153	153	119	129	127	163	132	159	137	133	155	130	134	123	147	147	126	142	136	156	142	122	157	148	145	128	115	158	132	152	154	123	157	132	142	126	148	135	144	132	138	132	138	131	124	129	140	130	135	136	127	132	138	142	137	156	117	148	146	129	129	142	127	134	154	150	131	175	142	150	149	150	132	153	152	154	139	149	170	130	124	132	156	160	141	137	148	132	130	124	143	148	136	142	138	147	151	158	149	151	133	146	155	151	130	157	126	148	155	142	134	151	167	149	144	130	162	124	119	149	119	133	134	152	143	123	142	142	146	141	139	138	161	141	149	153	107	142	155	141	155	135	145	152	148	151	145	129	139	134	139	128	151	135	132	145	149	134	166	150	126	134	136	130	126	124	132	147	149	147	129	124	139	144	140	140	144	134	150	172	145	133	155	138	147	135	143	123	130	143	153	134	139	131	122	164	135	124	143	155	139	128	141	136	155	167	144	142	132	125	152	133	95	149	145	152	135	153	140	163	159	137	158	148	155	120	161	136	139	112	145	126	154	140	157	134	155	139	132	142	142	112	131	148	141	144	143	148	131	128	150	138	120	129	139	149	139	118	146	159	144	145	124	136	144	163	129	133	118	122	136	165	149	149	132	141	145	162	138	133	146	129	140	134	137	144	137	152	135	150	132	137	130	146	133	125	141	132	134	150	145	141	146	143	121	126	150	170	148	111	148	153	143	140	145	140	156	132	146	159	132	133	134	140	135	149	148	146	119	149	156	124	132	138	171	143	133	112	143	119	138	166	144	131	139	107	141	153	143	160	134	152	136	140	139	122	137	142	139	173	139	118	148	125	132	159	150	138	136	155	136	151	131	141	141	127	145	128	148	162	131	151	133	132	127	129	129	132	162	155	145	143	153	135	147	155	130	147	131	144	149	140	165	148	162	141	155	150	144	141	141	135	127	138	141	143	128	137	141	153	139	138	141	150	137	139	129	136	122	117	161	147	137	152	162	139	121	146	133	152	145	131	168	157	149	159	133	156	134	143	149	147	156	142	139	142	167	156	152	131	135	132	134	152	128	155	157	142	144	137	148	148	114	131	121	125	149	138	128	151	148	116	164	134	153	154	136	167	133	146	143	143	129	130	126	150	168	125	127	138	123	142	168	150	143	163	151	135	153	116	163	134	167	141	140	134	132	127	161	126	136	144	142	150	133	138	147	122	139	161	133	156	144	155	148	153	164	143	128	163	140	141	131	146	135	165	150	149	154	146	139	147	135	126	138	144	148	138	145	147	127	157	162	154	127	133	159	160	151	140	135	113	134	147	151	125	139	148	130	157	159	136	147	159	152	137	148	118	141	139	141	169	163	145	151	152	120	125	144	139	158	124	149	133	147	127	144	147	150	138	142	144	159	136	143	130	141	148	130	146	136	120	144	134	139	140	110	152	142	137	158	143	126	126	159	153	158	147	143	137	129	128	142	153	143	147	143	141	133	144	156	163	157	140	147	153	139	131	121	145	122	159	144	140	142	144	138	145	145	144	127	143	159	148	154	140	153	151	115	134	152	149	144	128	161	134	173	143	143	135	148	134	137	151	147	127	140	147	138	158	125	112	144	123	138	136	141	124	149	128	136	139	121	151	162	143	133	144	138	156	158	149	126	152	138	151	133	139	146	121	148	153	158	147	165	130	163	142	147	151	130	152	137	148	126	149	144	158	143	142	125	128	145	114	139	137	127	149	129	113	133	133	143	138	153	142	134	137	134	127	151	142	135	122	130	162	134	145	151	119	118	140	131	126	169
9715	3695	7659	9692	7458	6583	6905	8218	6862	5234	2417	1852	1711	1477	1489	1354	1157	1122	938	1304	6936	8749	697	687	625	598	616	640	618	530	530	590	540	568	536	496	507	478	460	509	477	469	484	457	468	495	462	484	485	476	443	450	456	447	442	431	431	417	424	466	449	429	418	436	429	392	420	459	426	427	408	413	425	438	417	448	415	417	365	397	434	432	409	391	435	424	473	401	422	408	430	400	411	406	434	426	390	419	416	397	432	419	366	426	392	436	434	417	426	425	388	397	393	413	421	387	363	366	406	417	406	380	401	396	403	410	434	418	389	396	403	383	419	420	459	373	425	384	421	389	423	405	415	436	440	406	397	405	403	401	408	444	408	432	411	389	428	417	394	396	430	386	414	410	411	411	334	411	399	388	391	428	414	444	386	398	430	360	424	436	370	387	420	400	393	390	401	411	420	415	386	431	410	411	399	440	425	376	408	379	415	396	383	374	353	407	388	421	431	405	403	391	414	411	420	374	409	414	426	367	422	359	398	398	429	383	366	401	399	406	382	347	379	395	405	382	412	409	414	411	414	385	449	412	385	397	408	407	391	372	361	401	390	380	409	435	397	421	381	408	418	399	383	387	379	408	417	420	371	403	374	398	414	398	395	381	382	411	403	406	379	399	396	364	365	395	424	381	399	401	381	376	414	383	401	405	385	389	407	383	399	398	366	396	370	374	393	385	391	402	407	404	374	388	446	374	414	387	392	422	393	390	404	381	409	376	387	430	429	376	408	368	405	371	401	381	377	378	373	398	397	374	387	402	436	329	401	379	387	359	367	396	358	398	432	424	398	423	407	384	369	388	408	409	408	391	403	365	375	403	419	400	471	422	387	378	423	392	426	394	417	364	385	408	387	419	417	398	430	390	382	367	390	390	430	406	389	432	367	388	410	345	400	380	406	421	377	406	375	383	360	384	381	389	395	389	436	417	400	359	396	401	412	402	381	365	367	433	407	432	388	399	432	344	382	361	395	387	387	381	401	366	378	402	366	417	436	382	396	389	423	382	384	375	408	398	396	367	349	406	379	405	428	387	399	404	410	385	405	380	414	395	416	371	403	410	365	384	397	394	385	398	395	394	417	401	382	403	421	433	381	382	418	386	413	418	415	366	389	401	379	401	430	414	394	396	378	429	386	374	414	410	406	409	362	404	387	391	372	362	362	402	399	403	421	366	381	409	417	418	398	415	391	387	371	372	396	398	389	364	424	408	421	427	431	404	396	378	405	407	379	394	394	357	403	358	413	378	386	411	439	403	367	431	385	368	385	383	382	403	387	387	434	388	389	380	360	379	406	399	400	396	436	391	394	421	384	394	396	397	413	415	401	386	420	366	430	377	393	397	405	379	417	408	371	365	411	406	361	390	424	432	395	409	404	399	422	428	410	362	385	375	421	370	340	378	394	420	379	385	392	430	412	403	400	375	387	397	374	403	405	399	416	415	402	394	417	422	375	397	398	371	361	361	392	376	395	399	392	392	382	415	407	383	412	393	399	391	363	423	393	383	371	423	445	389	367	429	402	404	397	343	431	403	412	406	407	382	404	395	396	413	355	389	417	384	371	410	397	396	396	366	411	379	364	417	413	402	409	400	387	414	391	425	385	408	371	414	400	386	416	390	393	390	398	369	355	380	386	377	402	424	397	397	410	367	389	378	378	390	397	414	420	425	378	382	439	390	398	396	415	405	374	403	405	421	391	395	409	372	414	388	365	367	429	390	410	423	370	402	363	373	358	380	418	414	409	403	347	387	371	388	395	375	382	421	424	400	380	392	407	415	384	426	408	381	368	397	385	403	371	410	382	386	405	413	378	397	403	389	389	378	389	380	374	392	373	405	407	433	416	413	426	396	381	375	413	404	386	401	418	411	409	396	394	429	415	420	423	381	388	412	464	380	363	388	380	408	418	424	406	407	400	409	419	408	375	357	399	418	395	387	372	396	411	376	408	416	414	412	413	392	393	416	386	382	406	423	389	400	381	399	384	399	422	409	345	365	383	401	395	415	409	408	394	394	411	407	412	402	399	410	372	372	423	394	399	445	384	397	401	405	378	407	390	405	383	411	396	414	385	403	397	389	438	403	381	412	419	411	367	413	431	412	417	386	395	424	416	423	409	403	422	383	381	409	433	400	406	385	363	422	402	378	408	417	391	413	383	410	420	391	393	420	411	389	415	392	408	384	405	396	367	403	393	423	386	376	383	396	385	391	403	406	429	420	446	405	398	397	408	397	392	433	404	433	412	383	364	388	389	389	386	382	391	373	423	383	409	399	404	404	393	416	388	405	396	415	361	383	385	384	391	394	417	407	371	381	404	436	404	371	391	384	405	419	402	427	397	353	417	411	395	360	384	412	402	422	399	392	373	423	359	376	416	384	412	389	403	368	426	387	395	439	397	415	405	356	383	400	388	382	414	394	394	438	417	396	398	421	395	409	394	361	434	416	379	401	414	382	427	379	423	399	426	418	384	437	404	379	406	382	402	386	358	411	388	402	402	377	391	383	416	440	414	454	423	393	380	421	412	404	404	395	379	391	421	414	385	406	417	389	402	395	407	439	382	414	410	401	401	420	410	399	397	397	406	424	351	421	396	442	423	408	414	374	374	404	398	401	404	439	396	437	408	403	388	371	428	387	419	394	405	393	368	414	402	401	387	400	414	411	408	387	399	420	398	412	401	408	390	433	394	410	379	393	404	408	395	411	428	362	386	403	373	399	391	387	422	391	362	404	401	369	365	391	383	377	413	412	379	416	410	396	378	428	397	383	399	416	357	397	419	417	417	375	401	382	394	393	405	378	425	383	388	408	399	432	430	387	390	470	385	410	381	398	400	380	411	353	361	401	401	414	431	394	401	400	377	385	379	417	408	417	408	374	378	398	397	386	367	434	376	387	398	417	375	418	420	420	383	391	413	399	409	415	392	405	398	397	352	393	392	398	400	389	417	369	416	432	429	402	359	386	387	418	383	409	380	434	385	400	380	421	360	366	409	394	397	373	400	396	411	364	391	410	376	430	401	398	403	404	386	400	450	364	374	386	397	384	402	383	438	408	409	362	399	390	398	376	381	388	352	411	376	401	372	397	375	403	406	393	388	399	409	391	396	384	430	401	402	408	393	410	389	426	415	417	405	386	398	408	384	397	372	388	401	400	391	393	375	416	370	425	413	386	399	424	404	411	397	394	367	393	442	411	345	368	390	418	434	386	412	386	401	404	384	413	412	403	400	387	391	411	389	387	384	413	399	416	369	416	373	347	375	416	375	401	401	402	397	399	377	376	412	416	373	376	380	397	384	436	393	413	400	390	393	411	377	437	406	409	373	398	378	405	376	408	426	366	401	374	445	383	444	397	401	393	358	386	396	412	416	412	388	387	401	374	395	390	413	379	349	389	392	392	400	404	408	402	402	417	374	405	410	414	394	405	398	401	402	390	406	389	381	398	421	385	379	376	388	385	368	399	355	378
2237	353	413	396	284	289	283	228	245	216	237	239	215	247	230	250	225	255	250	218	232	245	207	234	240	188	233	233	245	188	241	205	234	244	238	192	210	236	236	211	236	235	220	227	244	258	259	182	214	219	233	229	205	212	226	213	215	229	218	242	193	215	209	210	233	231	217	212	203	238	231	206	207	215	217	224	241	219	230	253	240	226	219	186	244	212	224	225	227	214	192	214	218	215	222	236	205	203	237	216	211	240	204	216	216	223	237	198	242	213	258	209	239	207	226	229	216	222	213	233	218	223	206	232	247	230	246	208	203	234	220	213	224	242	209	217	237	219	224	216	212	236	204	240	240	240	209	216	221	248	215	211	216	210	208	228	221	216	232	208	241	213	228	210	222	244	229	222	245	207	231	246	230	207	208	249	239	241	223	264	222	226	219	221	221	224	231	228	240	220	211	237	228	227	213	212	216	207	216	239	228	215	204	200	210	220	204	214	219	213	208	253	230	210	217	223	241	207	237	219	240	213	219	252	237	203	202	252	210	232	248	209	202	224	198	211	222	189	218	238	246	213	240	211	224	201	233	219	243	243	230	221	221	247	212	210	222	223	215	219	254	194	191	231	219	201	241	219	219	217	225	237	233	217	198	219	215	196	206	226	250	215	214	209	242	225	204	231	228	219	250	236	237	254	209	213	237	223	240	224	225	236	221	211	207	226	246	216	211	255	226	238	242	240	230	201	232	198	234	250	209	223	226	235	213	221	212	214	236	230	222	210	234	227	203	222	212	226	213	209	245	243	242	237	235	213	208	215	235	226	229	238	205	239	245	225	249	226	236	226	236	198	196	199	231	214	233	216	217	223	246	229	235	218	234	220	224	224	213	230	234	196	238	224	212	227	213	218	222	237	234	215	220	236	247	252	187	223	231	238	213	227	212	236	233	229	221	226	235	236	221	210	222	227	208	233	230	211	230	244	216	236	234	255	210	207	233	240	194	247	190	199	229	221	212	224	217	203	229	227	241	252	248	225	247	215	232	237	246	216	239	199	218	216	232	220	257	210	214	226	249	235	192	223	208	221	251	239	232	214	233	253	216	227	205	240	221	217	224	241	237	242	251	237	236	225	203	216	231	220	225	243	236	237	222	216	239	206	243	208	196	243	257	222	195	229	239	199	205	213	231	221	241	224	213	213	244	236	206	214	230	231	232	215	247	192	254	212	240	237	226	215	209	247	223	219	230	217	189	199	200	214	232	221	226	224	242	209	196	229	227	234	230	213	241	221	240	225	222	229	220	224	242	218	207	221	243	212	211	187	226	234	247	228	213	233	215	250	214	210	224	265	219	210	238	229	245	180	203	244	209	195	199	215	233	217	228	205	226	215	223	234	214	221	233	244	258	223	245	253	230	234	226	230	226	231	203	226	241	211	244	224	233	267	243	213	222	237	218	222	234	206	200	225	204	216	217	211	245	212	203	212	227	219	224	238	212	254	238	231	212	226	247	231	216	209	229	227	231	211	215	206	222	228	201	238	235	235	239	216	237	242	231	219	223	255	210	219	208	256	219	223	213	242	207	235	224	218	209	251	248	221	220	219	220	229	217	229	226	230	235	222	235	214	230	212	236	228	229	240	243	234	233	231	209	246	241	235	230	227	219	250	219	200	253	207	224	208	198	235	239	220	218	221	232	237	236	236	235	218	193	215	234	213	231	245	280	234	218	220	216	221	239	228	206	230	234	231	273	254	269	202	222	232	216	227	233	206	223	228	231	239	206	223	235	239	224	229	240	224	246	237	223	198	235	226	233	212	230	249	224	217	202	235	240	231	270	262	198	223	236	240	228	194	252	241	244	224	222	227	233	220	227	217	224	239	213	212	230	210	252	210	239	207	213	253	233	234	228	269	228	230	232	231	218	233	246	206	246	243	244	193	209	208	235	229	191	243	213	243	222	229	249	204	231	228	245	251	255	222	240	195	202	212	227	210	219	217	229	246	235	206	209	208	218	235	243	237	214	243	220	246	222	218	234	230	209	229	204	209	220	239	229	252	215	231	232	223	226	230	229	240	198	222	191	220	221	243	226	230	205	217	242	231	206	250	207	206	226	230	215	225	217	211	227	210	217	225	193	238	211	245	209	234	238	261	251	233	222	221	192	223	235	227	241	214	221	247	230	234	228	228	228	221	203	215	204	222	226	224	223	213	234	251	191	230	217	222	229	224	203	201	235	213	236	228	213	218	236	227	220	244	239	221	234	238	225	217	238	233	215	246	231	223	212	238	194	224	213	221	234	261	217	228	214	217	217	252	219	221	214	255	215	224	226	228	224	224	217	232	218	231	233	240	242	253	212	227	215	214	226	220	218	211	236	232	233	217	220	271	227	218	199	198	236	230	182	233	249	212	258	230	227	239	181	225	247	225	224	230	234	224	224	216	232	224	231	242	234	213	222	209	209	222	228	221	241	207	239	235	223	227	246	240	209	193	231	213	248	231	225	239	234	246	215	228	218	209	216	215	223	211	263	201	215	199	224	236	194	197	237	212	216	215	230	213	212	227	236	231	220	252	244	220	218	215	205	218	224	203	220	216	210	214	220	217	246	217	222	226	196	224	222	238	223	234	220	257	212	229	218	230	243	218	208	248	207	229	205	202	226	238	217	217	194	256	244	259	217	228	231	204	218	232	211	217	236	208	223	214	236	227	211	221	215	224	196	245	216	227	234	225	225	222	266	239	226	192	224	243	232	218	220	205	234	217	230	178	235	248	189	219	229	210	228	234	209	240	199	233	201	232	219	233	250	209	230	236	198	246	233	207	230	243	224	234	222	207	238	234	238	215	253	208	239	215	219	217	227	205	218	247	223	220	246	194	202	187	235	220	222	198	212	259	220	209	239	233	225	239	233	205	223	207	237	216	225	195	231	225	231	206	205	213	208	218	239	225	180	220	230	230	245	231	236	219	229	220	219	216	231	200	220	219	222	230	232	251	230	230	228	227	224	223	200	208	227	220	209	201	215	211	215	223	232	212	202	230	229	233	212	219	210	203	224	230	213	238	207	184	212	253	229	202	226	207	231	223	223	213	230	213	229	235	230	216	219	245	193	214	215	247	240	228	230	263	256	236	199	235	210	214	210	235	226	208	220	212	215	230	193	233	226	212	221	242	197	237	220	222	235	231	227	225	250	235	228	211	230	247	226	218	226	209	230	249	220	210	239	222	220	207	236	207	237	218	208	210	226	200	262	235	219	221	263	217	213	238	239	221	235	226	221	212	207	219	201	229	191	220	217	252	225	255	244	237	212	227	241	236	228	227	247	231	223	243	254	223	234	232	236	227	232	232	253	253	209	213	232	237	204	231	231	223	215	235	240	234	223	248	225	240	203	225	227	240	247	222	216	233	208	231	224	231	219	214	206	225	209	205	224	194	212	231	222	231	245	247	200	200	229	260	233	225	224	241	198	255	227	222	216	224	202	222	229	237	231	230	229	223	234	218	210	236	227	221
2583	830	1017	1207	1107	925	990	1004	896	686	694	690	650	664	662	636	665	615	691	629	641	842	643	648	691	633	598	613	642	654	647	602	608	595	592	585	635	614	610	661	612	592	634	582	623	632	598	579	659	583	607	661	637	603	615	616	635	603	625	618	676	576	573	591	639	570	648	608	599	609	638	611	576	595	638	649	665	643	664	566	647	629	591	652	622	587	602	583	614	596	590	573	603	640	639	597	611	571	556	600	649	615	613	632	611	564	620	603	599	634	665	657	683	645	578	622	642	609	594	626	638	570	609	578	585	589	583	628	603	639	596	629	632	623	608	647	599	646	596	607	613	594	622	592	593	621	597	616	603	627	638	655	608	559	676	625	595	629	601	586	586	617	605	635	635	592	629	633	640	636	619	602	632	603	578	593	576	607	609	595	563	625	606	595	579	591	616	619	586	656	610	670	633	575	611	626	616	649	617	629	618	623	605	608	587	592	639	624	653	611	595	605	629	582	611	627	659	584	589	604	603	621	652	664	624	571	624	615	583	594	629	629	633	607	645	647	583	652	583	609	579	564	621	625	609	639	602	595	624	570	608	622	592	646	599	647	622	630	637	639	638	611	623	586	542	651	596	616	631	666	649	588	611	625	611	643	586	617	657	664	598	602	617	628	645	628	605	632	579	599	643	617	521	577	678	591	645	568	613	650	605	573	607	624	651	655	599	631	604	653	631	604	621	612	634	606	590	626	609	622	635	583	606	623	605	639	600	639	621	606	608	585	600	640	628	642	607	591	621	587	570	652	601	628	624	642	613	618	601	625	610	598	617	593	618	624	615	600	638	634	597	614	637	578	599	642	616	615	626	592	624	565	616	604	599	619	642	626	626	599	639	592	626	582	605	568	591	644	601	607	633	645	634	616	598	595	626	618	603	646	619	651	616	589	633	613	630	568	605	638	630	665	605	632	601	588	592	626	635	596	613	616	606	620	629	620	610	586	602	691	642	615	626	632	581	634	628	618	581	593	596	643	641	618	647	661	607	648	631	608	628	627	599	573	599	603	595	657	628	579	622	633	655	617	668	617	634	652	612	619	626	619	620	615	608	617	619	569	647	612	573	639	562	622	643	628	632	625	611	639	604	642	583	670	599	610	603	626	659	623	603	628	589	575	623	623	594	595	602	674	562	596	637	624	638	652	630	626	657	617	622	593	637	621	589	637	584	600	617	624	641	630	620	606	604	665	631	570	599	614	654	635	617	615	629	598	599	581	599	607	588	629	597	662	662	631	662	611	586	613	615	611	605	647	584	653	633	600	666	620	642	595	601	577	612	613	638	595	619	615	640	616	600	650	630	615	601	616	576	592	662	603	610	605	669	641	632	648	624	632	662	613	656	634	573	615	618	688	601	615	594	599	649	670	595	601	617	644	615	609	623	601	578	605	613	631	663	646	604	602	626	588	626	704	633	624	605	649	655	599	624	587	574	606	576	661	621	622	624	676	676	633	611	602	626	602	639	634	596	607	629	638	595	595	650	627	674	618	649	661	666	625	610	623	649	636	623	589	622	578	631	635	646	599	639	602	599	581	623	606	621	588	580	631	627	608	645	601	648	574	615	600	571	614	617	636	662	649	607	631	634	625	606	582	602	623	607	593	615	582	578	619	606	615	624	610	661	644	600	578	633	595	590	603	593	626	616	582	571	593	588	616	607	622	582	597	601	585	641	608	621	648	649	583	620	608	642	574	628	637	629	644	651	543	629	612	611	612	621	592	607	631	671	647	589	601	628	647	613	590	623	600	604	628	574	645	636	603	628	620	641	620	599	589	604	658	631	578	665	624	590	680	630	603	596	597	614	621	607	635	618	599	596	618	649	612	618	629	588	549	612	639	602	588	603	636	630	600	589	611	652	646	570	621	593	609	608	635	631	633	632	602	618	642	590	614	641	633	665	604	606	625	633	618	593	606	568	638	610	619	660	607	648	633	645	591	613	654	578	636	602	607	587	609	593	621	592	637	655	647	646	624	627	651	602	636	631	602	600	620	647	627	624	634	639	608	642	601	641	648	619	608	620	612	616	613	632	619	608	591	615	632	641	600	621	621	613	675	611	608	624	612	629	582	630	626	624	595	637	633	626	621	594	663	584	577	615	626	616	603	593	648	612	632	626	617	630	617	616	586	601	616	615	649	594	617	599	633	594	659	603	635	611	629	596	595	620	597	640	640	652	638	621	588	595	656	618	646	624	659	596	606	607	592	593	621	616	670	641	611	606	625	594	617	677	606	640	595	606	573	588	627	646	637	658	617	571	619	626	630	639	609	589	647	631	605	629	583	560	650	649	622	609	628	637	662	632	625	638	607	657	584	590	603	635	632	619	634	602	626	591	619	618	620	632	640	602	584	595	616	606	600	607	607	626	642	594	634	573	627	594	648	650	620	573	604	628	646	617	626	656	669	631	598	646	616	579	641	609	594	607	613	600	628	636	624	629	645	639	627	588	616	616	664	603	642	608	603	646	634	587	596	634	625	613	590	581	613	619	635	598	599	635	659	654	610	676	601	632	573	593	686	635	640	624	615	593	628	630	555	618	613	579	638	601	613	607	596	598	608	603	557	630	597	617	606	617	643	631	588	614	636	621	598	586	621	585	612	669	601	592	618	602	578	620	591	633	612	630	585	579	653	631	572	672	595	606	600	615	633	582	623	613	637	601	680	654	618	607	591	625	602	582	651	660	611	629	605	562	654	620	645	596	646	640	651	626	592	617	574	609	616	604	602	634	661	561	628	617	646	630	590	638	642	617	629	639	642	604	659	588	643	634	603	640	665	623	594	640	598	633	587	626	624	634	652	642	594	653	609	622	588	632	585	624	619	600	617	583	627	609	647	630	588	558	619	607	623	616	595	643	624	627	607	609	598	625	597	624	585	587	620	628	587	595	607	593	662	605	617	608	605	647	629	642	606	634	663	644	614	591	608	607	641	575	608	613	620	654	598	642	626	680	591	657	639	649	634	622	641	623	611	599	639	607	604	612	613	637	583	610	666	620	598	628	653	651	655	641	606	607	609	627	640	622	629	597	632	573	635	631	642	646	595	610	628	641	642	618	617	648	630	624	617	618	624	600	597	644	640	672	623	586	622	621	585	584	624	690	627	593	633	606	608	624	629	611	631	624	602	625	605	572	610	634	557	582	606	604	642	589	631	565	637	620	635	586	619	616	606	609	576	630	629	628	587	663	617	562	648	583	605	590	627	691	602	612	649	632	614	657	651	607	572	661	581	629	618	594	664	634	628	587	603	641	607	678	659	588	568	642	600	586	624	623	577	602	593	595	593	603	629	663	620	649	610	603	607	616	593	620	627	601	599	635	638	690	607	617	633	605	616	609	657	628	616	619	585	615	615	614	570	599	622	640	601	624	592	607	599	582	671	626	607	614	656	595	616	562	676	612	598	631	584	571	614	639	596	635	652	580	622	638	621	597	666	604	647	639	611	592	631	630	630	579	626
17338	4447	4958	4396	3423	2600	2384	2570	2718	1121	490	339	313	251	232	233	222	220	185	210	681	2245	177	133	161	138	154	164	130	136	116	120	136	127	125	131	135	148	127	120	117	127	124	118	131	115	110	100	138	107	114	135	121	125	132	123	129	141	125	127	137	128	113	142	115	109	112	114	123	111	120	100	119	107	124	110	133	127	121	103	102	135	114	122	105	119	112	119	104	123	118	124	109	107	115	114	114	125	103	121	106	109	130	127	120	85	92	132	112	108	114	142	113	118	109	123	124	112	124	118	133	110	111	109	128	111	116	119	135	126	103	101	95	111	112	106	107	113	102	129	124	121	106	106	105	128	106	106	117	133	105	122	122	110	123	123	110	122	141	88	98	102	119	113	115	120	128	87	98	114	113	118	115	111	138	106	122	115	123	130	113	125	120	112	120	104	110	116	99	114	118	115	100	121	111	110	114	123	131	130	122	103	132	120	118	111	107	119	121	106	101	102	120	135	110	114	128	115	115	118	130	122	123	130	115	100	131	127	119	109	133	123	110	111	139	117	131	110	119	115	111	86	117	97	98	120	130	113	114	121	111	125	99	106	106	108	122	104	127	106	115	104	114	121	95	119	117	104	115	113	111	108	114	138	110	102	125	108	99	130	112	120	118	134	108	106	108	108	123	103	131	110	105	116	125	116	112	111	127	117	116	99	125	120	117	136	122	106	127	131	119	111	122	115	103	103	104	118	102	118	112	120	114	121	121	98	107	105	132	110	129	98	117	126	128	124	120	96	119	120	104	107	127	112	117	109	144	124	107	115	104	115	135	102	112	126	110	124	111	120	122	121	94	107	100	121	125	120	109	122	107	104	124	108	116	117	149	108	136	109	102	104	136	114	132	121	91	97	120	93	110	107	123	117	104	119	100	126	130	101	123	134	117	108	113	116	114	105	107	112	135	106	81	100	98	116	100	124	119	123	118	123	108	124	125	117	126	101	121	109	106	113	118	134	118	127	114	128	123	111	114	108	98	126	105	150	119	116	123	124	112	103	118	108	140	123	107	119	104	129	112	127	116	138	111	99	122	110	117	93	128	103	113	116	100	127	99	129	128	110	112	117	122	132	128	122	116	118	119	135	143	102	105	123	119	130	125	116	112	119	127	100	107	104	115	114	124	120	127	136	113	112	113	128	83	129	110	115	113	103	127	105	119	106	95	127	109	129	129	111	106	115	109	138	120	108	125	104	106	120	118	121	122	116	97	100	129	126	133	110	103	130	143	118	107	115	128	110	108	118	121	121	127	113	114	122	119	117	136	108	111	118	98	115	129	131	113	112	120	136	104	121	113	128	119	123	98	117	121	121	118	114	106	111	111	124	117	126	108	132	128	119	125	135	118	135	129	129	121	130	124	98	120	106	106	106	116	108	132	122	109	101	130	121	112	121	91	116	103	129	133	103	117	113	113	100	122	102	108	147	136	127	104	117	115	109	115	95	92	133	88	114	104	120	138	99	139	126	110	106	128	130	118	110	145	113	110	133	120	129	116	116	108	102	115	119	125	122	103	126	124	125	108	126	115	98	146	114	121	131	119	115	113	111	110	109	95	121	111	93	107	120	118	122	123	131	118	113	136	124	111	136	124	118	117	105	106	105	111	135	109	128	114	114	129	112	127	121	113	124	113	111	113	131	118	129	121	103	120	125	110	99	114	111	108	118	127	113	102	114	115	121	119	120	125	113	104	117	118	115	121	120	124	125	127	98	106	114	126	100	100	127	109	109	115	137	101	128	116	112	134	112	118	117	120	113	112	113	107	102	127	120	124	131	102	106	114	118	100	126	115	118	129	115	127	130	125	110	128	127	104	122	113	111	125	123	101	118	102	125	118	134	92	118	113	141	121	114	123	121	128	111	110	131	114	126	133	104	119	123	103	102	111	118	114	102	121	115	110	123	140	100	120	108	128	107	110	101	101	120	115	114	127	103	121	119	121	128	119	118	113	110	106	111	116	108	105	122	119	115	121	132	110	113	121	114	98	103	117	102	112	126	126	133	105	106	113	133	101	127	109	105	109	123	102	108	93	120	105	144	106	122	129	133	117	142	107	114	118	98	119	120	107	93	115	115	139	127	128	95	118	110	121	91	98	109	106	111	115	112	128	125	99	95	120	120	116	117	119	91	106	109	105	126	112	121	111	113	107	126	118	114	113	106	130	104	111	111	115	113	127	136	122	128	103	131	123	111	106	123	115	111	144	107	100	126	126	103	121	120	107	113	114	107	99	81	128	133	115	125	132	96	120	119	135	115	106	96	130	126	101	116	103	117	125	124	113	97	95	138	135	117	107	144	111	119	121	110	108	115	99	129	109	116	114	117	128	105	115	123	110	112	139	111	132	131	89	113	116	120	113	99	121	104	107	106	126	105	122	119	132	117	120	116	120	126	120	134	117	130	139	107	110	115	111	117	116	103	120	123	105	129	94	127	106	124	116	119	116	106	133	113	122	121	133	145	122	107	136	93	90	105	102	105	111	116	99	90	96	123	123	114	117	127	124	129	117	124	94	89	90	111	106	116	122	103	111	122	111	129	111	113	105	87	103	96	116	129	122	132	155	117	132	106	121	109	139	110	117	119	139	110	124	120	103	91	109	107	104	137	107	112	114	104	135	117	111	129	125	117	124	101	107	104	105	111	115	126	109	109	125	134	116	108	93	133	132	119	107	126	130	124	98	97	131	123	139	126	136	110	111	103	137	118	106	132	123	120	112	129	116	133	115	120	124	126	88	122	133	107	98	126	104	110	116	93	117	115	126	116	115	113	126	93	118	134	106	116	113	141	116	102	110	109	112	113	132	120	104	119	97	119	120	103	125	119	127	106	111	116	111	154	135	131	95	115	110	112	106	113	101	135	132	115	120	102	101	147	90	103	112	119	111	119	126	129	128	118	117	114	97	110	107	116	108	121	104	131	111	127	113	112	133	121	135	98	117	131	108	118	114	129	105	110	106	118	99	107	126	108	129	124	130	120	123	105	110	115	122	115	133	107	100	116	138	123	123	116	97	96	115	113	95	112	118	110	126	98	133	127	112	129	108	110	98	115	103	128	146	116	112	139	112	122	133	114	109	110	106	128	133	132	116	126	121	113	120	97	122	110	132	116	115	105	119	111	109	125	103	132	103	124	115	116	118	105	117	125	111	100	120	127	101	118	119	112	119	111	127	119	92	116	129	109	138	108	124	112	123	113	107	103	116	107	112	102	120	117	122	123	124	104	114	129	115	114	119	103	117	105	106	107	123	107	110	102	130	129	129	121	113	99	116	111	121	108	111	127	99	106	111	110	93	117	97	123	104	101	107	128	131	101	130	134	118	116	100	128	139	109	147	113	127	122	108	117	121	116	133	117	115	115	113	125	114	121	108	127	121	120	113	136	113	103	120	120	115	113	119	93	132	120	127	122	108	97	117	119	121	118	112	112	120	114	121	118	125	114	104	123	122	118	119	108	103	121
9069	3571	7234	8799	8030	6958	7764	9405	9983	4987	2493	1634	1529	1258	1211	1129	1022	990	1017	987	4673	11395	634	583	595	513	535	484	506	474	454	496	440	443	415	432	467	416	432	406	415	440	414	417	418	382	371	362	358	403	399	355	369	361	367	374	341	377	356	394	373	381	350	386	358	332	357	345	336	357	331	349	336	362	341	356	396	365	332	335	373	352	354	371	372	312	332	324	354	345	337	379	317	323	339	334	352	379	352	340	314	320	350	313	329	337	342	348	350	337	345	324	303	310	360	366	338	320	343	321	356	355	369	349	338	341	325	346	359	338	327	355	293	329	362	349	335	385	335	333	333	338	314	355	361	308	336	341	357	357	331	370	352	317	304	293	347	353	310	338	358	327	330	344	351	359	318	361	352	328	364	326	359	341	330	321	360	309	352	345	360	340	345	304	347	331	384	343	324	344	342	315	324	323	349	328	326	343	327	330	356	322	347	350	330	359	374	331	338	335	330	337	336	346	332	365	337	305	299	325	342	324	351	303	321	327	325	364	391	315	335	359	328	314	332	334	329	301	352	339	344	295	324	309	332	366	301	344	349	310	324	345	347	368	329	364	344	337	328	354	337	341	314	327	366	348	335	368	327	317	323	354	332	309	311	347	324	363	322	338	319	338	312	312	323	325	298	326	336	344	331	350	321	304	337	344	320	320	362	350	292	349	346	336	338	315	324	346	336	323	346	330	331	325	336	346	348	314	356	345	343	321	358	330	351	344	324	313	343	333	359	361	319	364	353	365	339	323	321	331	358	336	348	322	367	373	341	346	335	357	323	340	322	319	333	306	320	365	324	331	340	325	341	341	319	337	300	333	332	326	342	353	299	341	348	311	352	325	301	314	343	332	339	331	319	345	306	356	304	318	310	371	347	347	298	333	349	340	325	328	318	306	332	351	320	325	324	315	338	322	319	327	337	331	307	325	312	335	313	345	354	312	342	367	347	331	344	322	319	343	355	352	318	304	331	319	365	326	358	333	319	334	318	330	327	379	360	346	329	338	358	335	311	350	329	325	323	331	367	356	340	344	337	367	323	311	358	333	355	300	325	378	333	327	322	339	319	347	318	323	317	297	324	342	315	329	325	327	323	321	320	329	319	384	342	306	328	336	324	304	336	335	342	348	288	327	343	339	344	346	331	337	317	336	334	307	339	367	333	355	324	334	310	353	350	356	333	352	313	309	354	339	341	346	318	348	279	340	328	327	310	346	304	337	316	335	359	346	300	344	321	317	327	340	337	341	354	312	354	339	335	337	318	296	329	348	338	318	329	310	300	329	347	322	352	355	340	343	345	301	305	358	357	320	288	331	298	347	353	301	320	350	335	325	337	352	330	322	285	332	343	364	398	347	354	339	327	333	352	335	327	312	312	348	293	314	322	332	326	372	332	330	349	346	356	313	333	303	360	308	332	313	341	351	341	328	313	335	335	311	302	336	328	390	313	348	337	344	330	311	353	320	334	329	329	351	328	313	312	295	358	346	334	375	327	308	315	348	350	359	341	350	355	341	295	331	340	373	323	337	302	330	365	295	366	339	321	311	334	332	327	358	308	322	325	356	330	366	283	325	323	338	343	320	331	342	359	320	322	336	327	332	336	336	335	347	338	327	324	319	326	363	330	310	306	316	358	332	330	337	306	340	342	322	309	325	357	348	349	324	345	336	340	308	327	326	308	380	345	344	319	339	333	328	365	348	366	301	330	317	323	349	344	348	306	356	334	307	322	315	332	307	338	391	330	336	331	347	315	367	320	349	342	330	346	358	324	379	319	338	305	321	336	301	317	326	327	326	302	333	314	316	342	329	351	345	306	328	319	310	330	333	335	313	316	344	316	334	336	343	346	341	327	352	293	291	328	332	302	353	348	309	325	321	320	292	333	340	363	327	311	344	330	329	332	344	334	335	342	331	324	374	338	314	321	331	305	351	323	305	329	300	332	316	350	338	351	308	313	320	311	348	310	359	336	322	322	287	348	349	343	360	308	316	343	335	337	334	310	313	329	354	319	343	323	318	351	343	335	334	334	320	311	329	340	348	284	335	352	352	342	353	345	307	338	341	346	317	354	332	358	319	352	328	348	350	340	321	381	341	308	327	331	336	345	292	369	316	314	347	343	348	319	324	335	332	335	324	293	317	320	310	338	362	339	346	359	313	348	311	309	317	313	362	311	318	308	334	348	336	352	345	354	317	329	328	311	314	335	315	317	300	323	366	325	357	328	334	370	362	338	316	309	332	325	336	346	330	341	374	352	349	335	321	339	345	335	316	321	338	329	325	310	314	340	307	326	365	319	310	319	326	352	294	305	314	294	315	338	323	361	331	306	351	335	328	348	352	361	342	308	329	311	329	339	318	328	311	338	339	355	322	327	338	332	362	334	339	318	342	315	330	324	353	329	321	353	351	343	313	329	322	348	357	314	297	366	307	319	329	345	324	322	317	338	333	330	358	331	363	344	308	333	299	347	323	322	314	311	325	334	342	363	328	323	318	340	351	347	348	317	332	308	314	310	312	304	342	317	354	355	353	342	334	332	285	309	333	297	338	327	327	326	301	328	347	322	343	334	355	327	347	327	324	361	342	359	314	358	347	316	324	290	340	336	369	332	316	297	349	311	328	314	338	321	334	316	320	347	331	335	335	312	323	317	360	311	284	347	363	336	331	345	345	347	348	339	332	315	340	357	315	352	343	339	341	348	343	351	332	336	339	352	322	346	363	320	311	331	353	322	342	324	339	340	299	346	297	342	345	323	320	343	334	334	311	341	321	334	326	338	332	322	296	339	320	329	290	330	328	328	318	332	344	306	334	325	316	321	352	317	333	306	337	343	335	305	297	346	322	335	361	309	332	329	333	314	309	366	350	366	339	325	329	309	345	359	340	325	351	293	356	322	331	329	315	350	316	344	358	308	334	309	331	341	337	335	343	362	317	355	326	312	338	293	322	336	373	345	330	376	356	322	326	312	312	329	326	333	314	311	328	308	324	321	356	310	353	352	316	341	332	302	304	321	355	328	307	317	325	334	350	318	348	319	375	323	313	358	305	312	308	307	390	360	340	364	317	307	324	323	311	316	340	338	313	337	327	332	324	308	308	329	308	393	351	358	326	348	334	355	357	349	340	358	352	308	319	325	325	314	358	328	334	348	329	334	340	355	315	339	319	310	326	351	352	295	347	317	360	336	353	335	339	339	340	309	313	323	341	346	322	364	349	349	337	295	322	318	337	365	353	314	331	322	330	322	315	310	308	324	323	314	311	331	339	341	330	357	329	355	309	342	329	305	360	330	333	314	305	330	355	331	330	355	329	321	342	333	324	346	319	337	336	321	326	324	314	331	326	351	381	341	327	349	342	316	337	337	311	328	302	333	330	346	349	337	326	334	344	333	347	315	324	342	353	322	349	329	327	339	333	366	309	346	368	330	335	330	350	334	324	328	302	320	352	326	308	311	350	313	311	321	347	350	347
17455	4731	5318	4194	3247	2457	2233	2754	2646	923	535	409	350	309	265	230	251	209	209	222	483	1828	183	184	150	133	157	159	147	149	163	141	161	160	185	149	168	162	154	172	154	156	149	135	146	145	152	134	147	146	131	154	159	139	153	145	156	134	157	143	158	158	155	138	148	167	153	127	131	139	140	140	140	165	153	131	146	176	126	133	158	137	126	168	158	138	157	134	143	162	145	132	174	141	143	135	148	163	141	132	152	163	113	138	140	129	129	139	134	145	140	118	147	137	132	130	136	144	154	119	141	136	166	138	156	152	138	150	122	142	154	136	136	143	117	157	137	137	139	155	144	124	136	145	134	155	149	136	140	123	137	114	133	128	155	120	130	124	150	123	138	148	134	147	150	137	134	139	130	142	159	136	142	141	164	146	132	130	148	146	118	132	139	127	153	141	146	141	136	156	129	147	111	109	137	126	117	154	150	135	151	163	138	133	145	150	131	154	140	143	133	144	135	124	133	132	152	118	145	145	140	128	137	131	141	160	148	153	116	115	125	149	122	119	145	169	143	135	133	138	128	135	146	144	136	136	151	141	134	154	148	144	121	126	149	129	138	153	120	121	137	152	137	158	122	126	140	132	115	142	125	155	138	142	131	166	143	132	136	144	137	157	136	139	125	129	127	126	143	128	142	161	145	124	148	131	144	146	139	132	137	142	134	138	144	135	152	115	145	162	133	158	145	134	147	143	136	122	137	123	154	142	137	151	138	129	119	141	141	142	113	129	101	155	154	125	151	141	137	133	118	134	136	118	123	125	164	132	149	136	108	153	147	127	134	141	136	151	145	154	153	138	101	139	150	156	141	131	149	138	148	154	133	156	143	129	132	138	152	152	132	159	130	131	120	144	150	172	127	155	163	160	148	154	122	125	133	136	145	137	137	133	119	144	139	156	155	144	157	143	136	142	140	165	146	160	152	128	132	146	150	151	152	128	128	125	133	150	145	166	118	153	138	132	121	146	143	133	135	134	138	137	143	152	132	132	159	138	159	137	139	135	130	143	121	153	122	155	137	131	120	153	158	151	153	149	145	149	133	144	149	153	146	164	139	131	125	128	140	126	142	135	154	128	163	143	155	145	127	147	152	134	165	144	134	131	133	137	136	162	151	150	142	162	147	131	157	140	130	148	139	148	152	146	117	143	173	149	112	150	141	136	124	125	172	125	121	150	134	144	145	129	147	131	126	141	140	132	139	128	138	144	130	133	147	144	134	149	136	143	127	130	137	140	154	130	133	111	145	135	153	130	149	125	132	125	133	134	149	150	134	131	138	148	137	144	135	140	148	147	135	143	130	154	143	123	144	123	143	128	155	139	158	125	126	138	120	134	143	136	167	144	148	130	150	138	123	131	139	134	157	146	142	134	135	134	146	137	141	127	120	151	132	138	135	127	141	164	142	116	130	134	136	131	148	125	154	140	139	121	152	143	122	147	146	118	143	139	143	116	126	153	132	146	129	159	128	132	148	133	150	137	124	138	135	138	137	140	141	146	141	129	140	139	151	142	139	136	133	134	144	152	132	140	148	149	141	150	142	132	138	145	150	166	147	156	126	126	150	138	133	154	150	128	153	128	134	157	138	130	151	132	133	148	161	149	155	136	136	141	142	142	154	140	135	149	126	140	140	145	141	129	136	124	137	159	150	136	152	127	135	125	129	139	143	138	129	152	147	155	135	140	135	146	108	147	148	149	137	120	144	131	131	143	142	131	164	135	136	150	136	132	113	165	152	148	155	126	140	133	149	145	141	155	137	140	134	146	125	142	141	122	163	137	114	130	143	131	143	151	141	155	138	150	143	150	179	139	155	141	141	146	128	124	141	143	150	134	126	141	148	151	136	117	150	153	116	146	138	132	124	139	142	140	138	148	125	143	157	147	160	140	143	133	165	156	134	154	139	132	153	148	147	131	136	134	128	155	146	118	149	146	149	130	127	137	141	131	156	163	133	153	148	150	142	151	151	141	114	117	121	117	139	146	151	140	148	141	137	141	138	141	137	145	131	166	141	130	144	132	180	154	123	131	141	145	147	146	139	129	133	139	148	107	120	140	135	131	145	150	143	116	121	130	138	125	156	146	151	127	143	142	141	142	154	153	135	144	151	160	151	141	132	136	139	142	144	131	136	152	144	123	143	152	123	134	130	140	138	135	129	154	146	138	152	140	134	159	144	135	143	136	142	141	154	140	138	141	121	145	137	154	123	152	159	133	132	146	153	139	153	149	138	142	131	141	156	141	143	131	127	139	155	145	148	158	145	139	160	157	131	136	141	134	139	134	132	150	146	156	118	135	130	119	133	157	151	137	138	131	139	142	140	126	126	181	130	127	162	130	133	153	130	149	151	145	145	133	128	140	143	141	142	159	147	153	144	132	155	163	126	138	141	139	171	148	153	156	143	132	131	128	139	128	131	130	137	145	122	150	136	153	127	132	151	122	136	137	151	145	142	156	136	131	152	160	126	146	153	145	137	129	162	134	146	140	141	147	145	162	128	150	133	144	125	140	144	146	139	146	107	124	112	146	149	139	120	151	130	125	122	156	143	144	133	149	149	140	144	139	153	138	134	154	153	148	127	128	150	167	143	125	127	172	147	142	141	147	158	150	140	130	140	129	129	132	132	141	152	149	135	137	166	144	137	124	117	127	138	157	135	143	132	144	130	158	131	139	130	131	148	134	131	122	135	138	143	121	145	161	134	134	133	134	170	141	124	127	148	122	137	161	139	142	145	139	160	142	123	146	130	135	136	132	153	132	123	155	131	131	145	130	138	134	122	128	148	135	142	147	161	138	139	150	100	153	135	129	128	138	143	163	132	149	152	131	115	139	151	142	137	137	159	150	156	144	130	138	135	124	113	119	148	137	149	124	133	151	141	149	137	146	138	136	152	149	171	138	135	138	132	156	138	153	146	151	139	152	133	118	129	157	156	127	144	138	125	127	128	133	146	140	127	133	143	129	138	149	136	144	135	129	124	145	142	157	127	149	129	132	164	150	124	127	129	127	140	130	130	142	129	133	139	144	143	140	123	126	161	149	146	143	143	137	150	141	171	137	139	136	151	144	131	162	128	135	127	139	151	127	145	151	132	121	134	124	143	148	132	120	145	141	140	133	146	119	165	137	112	153	134	147	137	129	137	123	142	146	120	122	151	134	137	122	154	155	144	124	127	148	131	132	153	154	132	121	140	153	139	139	121	137	148	141	155	128	153	131	156	182	165	146	125	141	136	112	134	153	123	163	114	166	134	159	145	150	137	124	154	151	154	139	147	107	159	159	141	129	132	141	124	135	151	148	146	116	122	151	135	127	134	155	150	123	151	163	117	149	154	142	130	123	143	140	151	146	145	157	141	133	135	135	145	134	117	143	135	136	161	130	146	137	143	148	132	158	143	147	130	137	139	135	124	122	123	136	138	122	155	146	149	137	120	133	121	134	116	144	147	141	136	134	146	148	131	155
9070	3761	7834	8757	7919	7298	7315	9756	9196	3924	2711	1686	1485	1400	1301	1290	1198	1097	1045	922	2947	10368	693	639	668	625	593	588	568	546	573	525	558	558	535	518	558	491	485	463	509	483	461	464	465	485	434	473	446	468	435	456	468	475	420	427	447	427	434	448	419	425	446	417	417	409	413	422	427	370	421	431	428	410	419	413	440	429	368	416	409	420	446	378	399	396	422	382	428	384	387	426	374	380	417	406	422	398	407	419	396	372	429	396	380	389	405	359	390	360	400	408	427	396	404	391	396	399	389	392	383	409	370	391	396	424	370	419	410	386	437	373	401	375	415	396	373	415	404	397	400	407	431	443	365	396	398	387	343	409	409	388	408	391	397	389	427	398	388	355	405	365	407	384	396	384	432	401	406	400	406	384	406	425	407	384	379	411	386	412	402	349	352	384	397	402	380	424	410	398	411	382	414	355	395	358	428	419	379	386	390	426	400	403	388	386	384	382	396	358	387	386	400	385	375	423	382	409	370	448	397	400	399	432	390	401	421	382	417	393	425	416	400	369	396	406	392	390	419	392	413	399	405	414	424	406	383	387	389	393	379	417	400	414	405	407	377	373	414	356	401	426	402	412	411	369	398	412	404	365	420	399	399	382	377	390	415	425	405	378	380	406	380	407	404	412	387	398	443	397	409	369	430	378	400	384	408	392	430	372	412	396	373	357	403	408	386	418	358	417	421	380	392	401	405	343	382	401	400	425	379	437	363	400	391	386	413	375	427	414	398	378	410	386	391	381	387	386	370	415	410	387	375	397	380	393	390	402	380	419	414	421	371	420	382	394	402	393	394	415	370	405	380	411	413	395	372	379	391	381	357	372	377	412	406	396	380	377	415	367	407	392	434	398	400	371	389	416	384	409	363	425	384	421	357	346	382	388	363	401	399	423	392	391	374	392	390	396	408	400	396	380	425	386	416	381	392	384	369	375	389	396	403	370	404	365	392	396	375	436	388	400	413	404	397	380	409	386	378	418	376	439	421	425	377	362	393	373	367	392	411	394	384	392	401	375	390	369	423	396	405	379	382	360	421	392	389	410	386	414	434	421	393	340	353	376	396	373	386	399	412	403	389	342	411	392	390	404	385	394	374	423	416	370	397	411	379	394	384	407	397	391	393	374	400	400	420	399	335	386	412	366	380	422	408	410	390	411	370	397	373	413	380	417	390	396	386	345	381	360	371	362	406	401	401	414	375	381	363	372	381	370	395	404	418	376	385	426	386	361	415	415	384	399	420	377	389	380	373	400	387	373	416	396	417	405	401	413	394	410	377	379	408	405	376	397	406	378	391	378	419	382	369	409	413	372	404	385	401	409	394	422	420	377	408	409	420	389	415	388	424	400	395	385	400	368	434	394	363	410	417	423	385	371	386	369	413	386	401	394	353	394	395	403	394	398	404	415	340	397	374	358	376	403	380	383	419	382	380	396	402	378	348	368	390	426	376	400	382	413	340	411	373	402	416	413	443	418	432	417	376	409	413	404	395	398	409	397	382	371	356	390	369	386	410	399	423	405	410	434	412	393	409	429	357	365	398	389	407	418	362	395	391	398	380	380	380	391	408	421	398	402	384	380	384	393	403	371	372	355	414	389	408	402	401	411	405	420	405	411	369	412	383	379	407	366	366	384	404	367	378	433	394	418	363	392	390	392	397	366	382	416	428	389	417	378	379	392	398	391	395	401	373	385	420	371	405	401	399	395	386	397	374	413	340	374	389	416	433	392	415	437	373	402	409	409	399	403	395	374	416	443	348	422	397	359	405	424	407	405	407	380	431	387	376	411	398	424	408	427	395	399	385	382	396	437	390	419	405	389	392	410	379	416	414	394	413	363	384	377	388	411	404	388	368	405	387	400	375	409	411	402	433	383	353	433	362	385	421	388	407	412	402	389	389	421	395	399	393	386	430	376	362	389	395	389	410	398	415	366	384	349	392	382	379	407	397	399	391	434	407	399	370	397	386	421	389	438	382	402	419	370	337	397	395	375	400	381	416	424	411	415	376	383	403	366	371	394	388	396	436	392	418	419	367	397	403	424	397	412	416	393	342	415	378	407	408	400	391	404	375	401	370	399	380	442	424	392	376	381	381	395	398	373	365	412	383	395	368	407	386	376	432	387	386	402	400	395	378	374	368	392	414	400	375	380	374	385	405	420	416	377	392	391	378	406	379	386	397	403	368	375	398	366	413	385	411	405	386	383	372	399	360	374	379	388	375	392	397	437	390	400	386	393	413	401	399	377	411	404	369	382	400	367	399	415	401	422	388	370	414	435	428	431	394	389	404	383	389	418	413	421	365	387	376	415	403	412	398	379	378	398	384	393	388	394	344	345	419	390	386	392	437	419	398	381	392	383	422	407	390	373	397	418	407	351	376	390	443	399	407	372	389	399	403	382	391	408	373	387	386	388	381	361	379	396	376	421	401	410	408	361	381	337	366	411	402	409	401	421	395	337	395	417	390	381	384	385	407	409	391	391	384	413	391	438	372	351	378	407	371	383	398	402	388	373	425	379	394	399	392	390	357	398	360	377	369	392	367	446	393	378	381	411	386	441	369	372	391	403	397	381	404	397	397	398	393	416	404	402	389	387	370	388	395	390	388	389	418	409	381	402	394	394	386	401	397	373	389	387	406	375	380	391	385	372	413	359	397	419	356	382	403	425	434	376	441	394	375	401	399	388	362	398	432	408	392	402	369	378	388	420	374	418	401	409	369	381	398	380	371	411	393	391	385	374	406	428	391	382	393	415	396	420	403	386	368	406	399	417	359	408	381	353	449	375	414	414	417	418	380	415	399	413	357	394	391	362	413	405	385	395	391	358	357	399	359	414	349	387	369	405	391	396	370	371	341	383	381	401	397	402	389	404	433	357	377	393	404	397	375	386	385	370	413	380	408	373	362	357	391	390	369	396	397	385	399	400	374	417	383	410	417	388	426	372	384	418	382	421	388	390	456	438	408	417	436	375	389	390	373	422	481	391	413	379	406	400	370	396	402	374	393	376	361	407	392	443	384	399	400	380	374	391	386	392	369	391	402	393	405	388	400	368	398	381	422	405	354	397	379	406	371	405	383	404	407	406	408	418	393	394	416	397	414	425	393	400	395	381	386	408	398	353	363	362	391	355	371	433	438	389	421	377	392	393	405	391	399	428	377	410	408	389	370	381	429	410	385	390	435	372	365	390	372	369	428	381	433	391	392	424	383	400	376	394	417	389	381	372	383	408	403	348	350	385	411	383	423	424	396	390	382	435	380	390	367	387	378	387	375	378	357	405	410	406	374	355	408	418	413	384	394	369	371	410	382	402	382	370	419	384	417	389	408	415	395	389	383	427	397	403	390	357	410	390	372	446	369	397	379	376	406	412	478	398	405	399	433	399	404	405	410	395	400	394	396	399	402	369	371	406	401	393	395	391	435	386	381	401	428	418	392	386	414	378	402	405	388	413	373	397	383	386	410	394
2259	341	390	333	304	292	311	279	287	244	218	251	210	242	209	233	224	203	238	228	239	268	211	232	239	250	212	211	232	225	241	216	226	223	213	234	187	238	213	256	224	251	235	207	242	250	233	233	237	232	247	247	223	233	206	231	220	270	212	226	230	231	245	221	235	218	253	254	247	243	260	206	230	251	206	198	264	245	246	199	189	208	241	240	249	244	221	259	236	248	206	227	222	229	217	231	257	216	224	242	207	251	222	237	255	247	219	227	216	214	201	221	227	231	217	239	230	212	242	220	208	242	226	218	245	219	213	223	217	246	227	220	223	216	200	210	210	202	247	230	222	229	200	228	224	226	212	222	216	228	244	219	209	214	236	231	249	238	216	219	221	218	225	230	250	248	220	217	208	245	251	237	213	225	235	227	236	207	223	212	227	214	225	212	228	251	214	213	232	251	247	261	237	233	224	233	232	221	223	221	225	222	227	235	250	227	208	242	248	239	206	212	207	237	257	220	220	244	242	240	229	209	236	260	227	202	229	234	212	211	220	248	194	234	259	201	224	229	240	210	221	237	208	242	224	228	225	225	254	217	234	219	243	243	228	222	227	210	231	229	205	232	229	229	225	206	235	224	240	242	217	216	224	220	216	208	197	242	225	208	227	240	242	220	206	253	232	233	211	233	217	215	239	230	216	240	211	243	220	230	221	252	242	223	205	216	243	245	214	254	238	191	251	237	213	238	265	241	231	235	240	246	213	210	246	218	244	204	198	195	259	232	205	230	240	256	213	212	244	253	233	224	245	251	250	230	238	261	232	201	238	224	238	230	209	212	247	236	225	243	217	249	246	214	245	258	226	229	218	228	252	211	238	227	234	226	231	215	220	212	232	246	238	235	211	241	208	228	209	220	238	210	234	234	241	220	216	240	214	250	213	233	229	235	232	215	227	239	261	259	220	241	229	206	226	231	227	198	218	225	203	220	187	228	220	214	236	217	223	213	254	229	256	233	250	238	241	250	221	211	232	237	248	229	233	232	243	231	222	227	236	262	216	211	232	219	222	231	207	230	221	247	227	239	225	245	249	239	216	244	233	223	242	217	231	243	228	235	242	196	221	216	219	226	266	222	216	215	205	252	222	247	261	228	238	245	210	247	226	238	223	271	216	232	247	210	211	246	209	236	210	215	242	221	242	245	233	245	245	239	216	236	220	228	226	236	230	246	212	215	217	233	240	209	222	228	202	229	220	232	218	228	232	218	223	245	217	209	205	245	218	237	208	214	254	215	217	248	200	255	231	229	221	227	232	216	230	214	244	218	234	224	211	243	222	218	249	262	234	235	240	221	262	232	221	223	236	226	225	234	227	208	227	208	235	222	213	235	232	197	230	208	233	246	228	227	204	234	222	226	249	232	227	208	203	244	212	255	240	239	229	215	236	211	223	240	233	231	229	229	233	229	250	250	240	253	230	229	228	241	248	209	221	215	238	207	245	242	261	218	234	214	218	224	218	237	227	242	232	211	211	237	237	251	213	240	229	230	204	224	224	208	237	221	213	210	254	218	205	237	226	236	250	240	234	253	220	232	234	237	234	246	264	262	237	236	213	229	231	245	212	234	218	248	231	219	227	251	243	232	212	216	232	210	205	251	245	262	217	243	231	233	220	238	221	229	244	234	219	212	236	230	227	222	215	266	230	235	220	205	217	240	229	226	235	208	223	192	215	197	233	244	235	216	246	233	236	234	228	243	226	219	227	237	222	244	223	230	215	214	224	257	242	238	244	240	253	219	234	220	204	200	215	227	220	207	239	222	206	225	229	259	213	260	233	249	225	229	255	236	227	230	240	225	230	259	208	196	232	232	205	211	224	215	233	224	210	229	215	216	203	228	223	235	236	184	248	235	247	224	235	219	228	200	260	209	226	257	223	223	257	243	237	227	237	245	211	241	220	213	225	238	241	240	230	230	218	258	254	226	213	230	216	196	227	199	241	240	241	213	243	216	251	243	207	216	238	217	245	230	248	221	241	207	244	222	237	212	237	234	235	214	244	223	254	194	224	239	257	235	204	216	227	253	232	215	234	218	261	208	223	215	233	239	242	250	207	214	246	224	222	238	269	235	255	232	238	225	239	225	215	226	203	206	233	217	232	219	208	255	233	192	237	224	233	241	255	212	229	226	248	226	239	228	215	230	238	269	228	232	229	224	251	245	234	208	227	232	242	218	219	244	201	232	203	251	200	266	251	243	218	229	230	215	190	226	233	231	219	217	250	209	207	254	236	202	224	257	230	241	234	230	231	254	223	238	235	239	236	203	237	252	231	226	221	216	246	242	220	222	202	252	230	227	242	217	209	242	237	232	254	234	212	212	257	209	253	222	213	240	227	226	230	242	206	223	238	234	235	222	253	229	250	219	206	213	214	224	241	208	229	271	233	211	240	213	211	223	213	230	249	213	221	236	203	246	236	261	241	206	195	233	227	246	212	230	240	238	237	241	233	261	215	225	245	240	222	228	235	221	259	226	225	212	230	239	217	216	236	231	220	226	234	219	220	219	229	251	212	204	225	232	253	278	239	233	212	204	260	224	233	242	223	211	260	265	259	232	204	220	209	233	239	217	223	233	233	237	239	227	209	216	232	223	197	237	236	236	248	238	252	211	221	237	222	221	218	211	243	231	223	211	220	227	247	246	234	224	218	215	232	237	234	216	233	231	269	226	227	219	251	236	234	226	245	225	215	220	229	222	238	229	222	226	216	234	255	236	225	208	221	236	239	225	179	220	221	258	224	216	225	251	224	220	225	229	213	202	211	225	223	247	223	245	228	217	262	244	260	237	248	231	231	252	216	262	246	223	266	224	222	237	236	221	243	248	238	215	224	219	243	223	249	224	237	241	254	206	251	232	221	215	216	207	244	235	244	223	243	248	256	268	256	205	218	224	249	205	215	221	224	237	237	243	239	223	229	231	199	267	227	229	210	199	215	211	234	213	200	225	229	184	226	244	243	235	232	225	213	226	247	246	247	264	236	239	210	233	241	249	233	231	235	214	249	227	204	234	224	241	234	247	258	219	220	245	219	220	211	227	255	236	234	239	237	235	251	205	230	242	233	243	254	219	234	220	232	208	236	216	228	241	219	241	235	238	221	227	206	209	229	227	218	203	243	234	223	231	225	224	229	205	217	247	231	266	230	252	218	208	231	233	263	249	242	229	218	224	254	238	199	232	225	232	200	226	248	212	209	258	232	217	203	238	203	236	255	214	221	236	225	249	211	226	253	224	232	250	233	217	213	223	235	233	210	239	232	207	240	256	253	238	229	261	217	251	243	256	226	221	257	239	215	237	215	198	230	227	227	222	200	225	216	226	258	200	203	240	229	198	214	229	202	244	227	218	244	203	188	239	240	234	209	234	224	247	243	229	248	229	249	217	229	256	215	212	238	230	230	211	204	231	237	229	243	246	233	240	233	206	234	246	252	229	218	202	247	241	228	223	228	222	242	219	244	252
2524	860	1069	1050	1062	962	915	952	913	714	711	684	661	694	691	669	693	620	666	606	721	1009	693	590	624	664	636	625	647	675	671	617	642	651	658	681	660	667	622	655	597	618	625	647	641	644	608	618	636	647	672	620	665	658	661	610	627	637	632	689	659	611	640	627	606	597	638	646	646	639	664	584	628	637	563	610	634	635	661	624	607	664	647	636	635	622	617	623	659	637	643	648	594	653	593	614	632	677	598	647	620	641	637	655	627	645	608	616	640	609	619	650	613	641	615	643	621	589	605	628	603	655	610	649	643	617	593	632	629	660	617	635	666	626	616	659	656	601	635	642	615	620	619	657	601	637	665	604	630	690	626	662	619	613	624	680	641	647	619	649	596	646	656	643	625	664	606	637	634	628	667	601	635	588	635	678	643	555	608	608	647	633	657	659	671	642	639	633	656	669	633	599	630	667	587	626	608	618	641	650	632	616	668	646	648	631	666	646	651	651	645	619	588	604	576	611	635	645	636	654	622	633	631	627	648	664	650	631	680	612	644	576	605	650	643	606	649	615	620	611	588	647	586	653	640	667	613	649	618	578	666	606	611	653	653	615	637	630	635	596	638	626	634	612	648	589	618	657	663	659	626	658	640	612	615	623	682	623	606	631	618	614	622	622	649	645	592	638	608	615	615	635	624	625	631	663	648	651	659	630	607	647	595	647	638	675	621	655	639	613	675	622	618	615	609	612	653	599	664	651	669	541	625	650	610	629	671	660	667	594	616	613	622	642	630	641	649	589	627	597	611	622	619	588	625	622	619	678	663	643	639	607	621	603	596	638	632	623	616	619	640	652	658	676	655	668	622	631	634	626	632	629	662	680	627	672	642	677	621	608	632	576	622	615	619	657	615	609	616	602	665	636	556	632	611	641	647	632	668	574	687	650	606	599	631	600	650	593	630	649	611	620	667	669	631	629	650	624	647	648	669	605	634	684	597	612	636	639	636	602	651	646	651	645	646	662	610	610	660	622	612	591	586	645	643	627	652	596	662	614	592	675	631	670	651	607	682	622	640	606	622	640	573	608	662	619	655	654	638	630	624	627	637	642	647	616	639	637	608	638	650	641	576	596	628	608	634	604	631	610	583	598	584	648	664	625	634	644	652	645	670	627	559	633	657	593	634	646	621	676	604	622	640	627	590	610	667	599	632	652	642	657	586	696	619	655	634	624	613	662	601	619	652	665	646	664	619	617	631	613	652	646	682	610	626	635	634	629	606	610	637	627	594	623	664	602	673	651	660	624	608	618	641	591	620	613	651	642	624	647	652	637	689	624	615	599	637	634	617	596	626	600	595	612	623	648	674	620	595	660	583	630	653	621	605	631	595	641	612	678	627	649	607	610	644	640	632	628	680	615	639	629	615	650	582	629	584	667	597	637	627	650	629	635	611	639	616	666	603	662	609	643	584	641	624	614	608	614	644	665	606	625	647	623	623	632	608	618	640	573	594	678	635	610	598	663	661	685	557	667	622	617	662	596	609	634	646	634	621	647	640	651	605	647	637	634	645	660	645	650	591	608	635	655	623	691	684	619	627	581	596	586	640	640	610	661	635	671	636	634	608	621	598	643	655	653	656	643	657	644	625	621	677	598	616	579	632	590	635	625	661	630	615	694	594	652	632	632	623	602	632	644	602	652	638	644	631	666	598	620	619	582	642	578	628	668	653	630	634	661	652	631	648	623	563	622	606	578	608	638	625	645	669	641	631	642	595	655	670	645	626	668	651	591	611	614	629	594	659	613	649	648	641	638	637	622	627	623	609	622	624	628	604	604	621	659	673	636	666	596	616	602	635	670	653	598	600	642	615	681	626	593	644	637	671	655	635	616	631	605	606	615	636	608	632	628	635	644	618	638	646	644	605	581	618	626	604	598	621	658	623	624	629	620	612	644	647	642	596	654	589	634	621	621	618	591	649	619	666	641	597	639	625	601	629	633	651	700	644	624	658	593	656	623	637	613	653	597	630	620	634	640	642	612	649	633	632	630	625	693	591	639	603	640	630	615	596	643	628	646	593	617	607	591	617	615	643	655	659	607	592	663	633	617	657	626	674	685	623	622	641	642	696	638	616	623	617	670	645	681	661	624	631	652	605	627	617	600	662	625	637	617	619	635	680	638	601	680	681	622	632	634	601	647	638	613	607	644	673	680	617	644	639	646	627	622	633	650	653	613	620	638	621	556	661	623	593	644	653	608	652	631	622	573	615	606	689	628	611	593	620	677	609	603	660	643	627	576	639	624	598	615	614	621	661	660	637	583	649	645	639	608	633	593	650	606	641	637	647	673	617	606	590	612	635	618	650	645	638	644	595	638	672	673	597	578	605	620	635	618	639	584	633	653	605	642	634	612	672	620	619	650	604	611	626	636	632	589	651	612	619	588	640	681	607	664	607	619	662	606	640	677	606	632	652	614	645	634	638	651	593	606	650	652	618	629	621	630	664	650	596	614	637	637	672	550	609	602	627	608	640	588	674	674	589	646	633	627	622	631	656	656	639	625	566	624	622	606	643	639	634	649	614	649	591	584	649	639	672	638	604	661	613	645	632	628	662	672	626	602	626	648	654	634	639	653	603	577	581	625	618	611	607	607	613	663	623	641	600	677	645	622	641	645	562	614	624	595	613	630	616	612	649	595	646	637	640	645	580	642	646	621	647	596	634	622	601	648	582	652	631	645	657	670	620	636	639	632	615	591	609	623	658	589	627	682	662	665	712	638	621	631	626	577	631	586	626	620	578	663	570	587	629	654	633	591	636	650	683	580	600	651	657	588	665	602	607	663	663	669	659	618	611	656	633	629	661	657	609	631	628	653	622	686	632	630	599	611	612	628	600	626	619	606	621	634	632	615	593	598	618	612	595	694	617	609	567	666	695	595	630	630	637	665	649	679	650	668	613	588	658	659	634	608	588	649	598	615	646	605	619	609	598	651	628	627	633	647	642	610	600	661	591	566	661	674	625	625	607	603	651	594	626	637	630	624	696	646	686	620	651	614	630	655	637	653	663	643	635	612	674	646	638	638	625	607	637	683	652	638	614	570	633	685	606	615	639	641	646	641	659	633	663	642	659	627	626	635	648	626	629	621	642	611	635	666	658	622	639	627	637	612	661	623	628	621	610	681	630	638	650	591	620	612	623	595	648	661	605	603	628	639	658	607	652	641	627	624	666	637	609	628	632	603	645	649	638	614	645	623	646	634	640	669	657	634	615	607	586	650	647	644	653	617	596	623	645	607	634	643	667	590	587	697	607	618	610	640	632	601	630	648	640	608	647	668	638	611	642	656	639	665	595	655	675	615	588	644	633	638	609	619	627	651	629	647	641	655	623	688	657	664	629	612	610	588	590	617	650	658	602	624	596	619	649	638	590	666	643	690	640	607	628	621	631	640	632	647	647	605	627	647	633	591	621	604	598	615	647	611	635	657	644	606	663	632	620	661	595	616	642	641	600	630	680	632
17137	4825	5513	5353	3444	2314	2120	2513	1835	789	613	453	346	341	290	231	228	220	216	187	244	3911	2338	182	162	157	157	140	152	151	156	133	151	155	143	148	148	132	134	141	145	135	141	155	144	118	109	123	133	136	153	138	146	132	161	114	129	133	142	138	115	142	124	121	143	119	134	132	139	139	142	151	150	117	125	126	157	141	127	111	123	124	147	133	132	130	123	128	122	137	160	121	123	155	118	125	134	122	117	153	118	124	130	142	121	120	123	142	135	118	125	170	124	132	107	142	134	144	120	117	134	130	148	138	155	140	114	133	151	135	156	143	149	129	107	114	145	126	119	151	123	120	107	125	109	149	119	132	137	124	124	141	120	132	140	122	141	136	132	127	112	108	116	115	131	145	118	143	120	127	121	125	142	133	144	137	108	113	158	118	120	117	124	138	120	139	123	148	109	134	138	126	134	136	164	139	142	109	148	133	143	128	136	123	125	142	131	105	152	132	143	132	142	130	148	143	140	123	125	129	147	143	135	126	114	112	138	147	134	129	117	113	151	127	125	121	135	122	147	123	131	123	138	122	130	137	148	128	131	120	143	144	133	128	130	146	117	134	118	130	117	141	127	123	133	142	119	142	133	119	128	113	139	132	126	139	144	128	133	128	110	135	127	161	153	137	151	134	129	128	115	139	137	145	116	133	140	121	149	134	139	123	120	121	119	113	143	127	134	120	127	134	139	126	141	133	140	136	127	122	142	144	140	134	122	108	127	135	148	141	106	133	112	127	127	146	129	129	134	143	121	122	118	134	120	152	127	127	119	146	114	132	107	132	128	131	151	126	129	135	130	146	119	125	135	134	126	116	119	130	143	128	131	160	123	139	132	152	128	109	130	148	134	125	128	130	119	128	122	118	122	115	134	141	134	127	133	142	127	124	118	147	121	144	119	114	116	136	118	115	118	119	117	114	126	127	144	116	130	128	145	156	128	130	117	117	149	119	134	117	145	140	134	131	108	123	131	113	125	125	127	130	140	133	133	132	119	128	122	133	134	116	128	121	137	139	140	128	133	129	105	131	123	135	136	132	138	126	133	125	144	118	127	148	134	130	141	141	137	115	136	152	139	130	124	114	122	130	126	134	120	146	126	129	122	123	134	126	135	168	126	123	125	139	112	130	128	137	151	128	129	125	115	119	132	136	137	117	139	139	137	108	126	134	121	152	156	127	134	121	119	136	144	118	138	132	131	131	153	141	126	127	119	100	130	123	153	124	132	139	143	120	133	124	139	104	128	144	122	130	152	139	137	146	140	124	128	124	141	128	117	148	158	142	122	129	145	121	130	110	116	111	122	137	151	152	143	126	144	129	109	120	104	131	138	127	101	116	126	134	143	140	122	125	138	149	111	138	105	130	116	125	134	115	121	116	140	132	121	112	140	125	118	131	122	130	111	107	120	126	136	136	127	117	146	110	149	126	129	126	124	135	143	148	125	153	137	125	123	113	142	116	140	135	116	132	125	117	139	132	138	141	122	125	117	122	125	140	146	113	116	157	147	120	137	131	121	150	137	141	130	127	148	125	122	132	121	139	122	135	123	121	118	133	128	131	134	145	122	118	127	118	124	165	116	136	123	112	124	124	165	127	138	134	128	125	131	134	130	134	129	117	120	115	128	134	117	147	118	125	128	129	138	144	135	145	125	140	131	149	137	124	120	125	100	124	139	126	127	133	125	122	130	139	142	144	130	123	130	130	114	138	128	122	116	131	150	123	125	119	121	136	131	132	125	134	119	137	129	143	141	126	119	127	128	162	126	138	133	135	125	107	128	125	132	138	124	133	141	145	137	149	140	117	127	127	137	134	132	137	141	107	135	127	123	141	141	152	141	119	143	131	132	135	126	119	120	148	136	133	137	132	128	120	133	124	138	144	136	149	127	141	117	119	111	156	134	101	133	142	129	115	138	133	128	144	123	134	124	110	120	129	131	111	151	112	111	142	125	118	135	130	132	127	129	128	142	138	113	119	125	121	152	125	121	122	139	142	122	127	122	125	137	133	130	134	127	121	145	115	126	137	139	128	131	126	133	144	148	139	134	131	125	129	123	129	135	136	149	129	137	134	133	130	148	136	99	135	117	108	137	137	118	135	162	122	124	139	124	131	138	129	135	138	113	123	134	134	134	126	129	134	135	134	129	142	130	118	142	142	132	126	118	137	140	125	134	116	127	133	109	122	128	130	131	135	141	113	116	134	132	134	128	134	121	128	131	137	136	126	127	112	134	131	130	129	141	140	145	130	117	124	124	110	147	124	138	123	133	114	117	136	115	136	132	110	140	115	125	132	139	114	133	122	119	129	140	131	105	125	139	131	150	124	128	138	119	129	121	125	127	115	130	126	138	144	117	138	144	127	126	124	106	114	135	136	143	148	114	143	111	125	124	123	139	116	148	115	120	149	127	138	139	122	118	137	126	108	135	140	131	148	126	117	130	123	121	131	156	167	127	130	133	134	135	120	150	124	124	131	135	139	145	116	137	120	113	131	145	158	136	118	155	119	115	134	154	146	154	122	116	143	144	128	153	151	141	123	125	122	136	131	130	95	125	129	138	129	144	137	153	131	118	146	144	148	136	134	123	124	123	133	127	152	154	129	130	134	139	133	127	127	116	142	106	132	118	120	124	134	124	102	103	132	139	122	122	137	136	119	127	111	133	125	114	115	139	139	116	135	141	147	132	136	135	143	141	132	120	127	139	126	121	125	130	125	124	127	147	122	138	131	122	147	116	143	139	114	124	104	131	152	126	136	133	134	132	140	103	110	122	142	127	127	119	136	122	123	132	143	125	132	123	135	151	117	111	141	99	127	131	139	126	119	126	112	134	145	144	147	122	131	122	116	137	133	130	132	129	139	100	133	134	152	162	123	108	125	115	125	119	151	145	133	124	144	135	106	134	126	141	127	140	141	142	118	109	120	140	133	113	129	121	126	116	129	135	149	142	122	125	120	109	109	150	129	134	140	117	131	112	121	134	135	138	146	151	130	123	135	122	122	128	130	139	126	129	122	138	135	120	132	145	136	135	132	129	114	116	143	122	107	137	143	158	124	146	133	129	118	147	143	122	113	141	114	114	135	111	106	141	116	130	141	131	141	125	146	113	129	129	114	129	114	132	136	154	130	116	123	132	141	129	124	146	121	122	133	117	140	128	128	115	119	126	151	144	137	148	135	141	142	135	125	121	132	125	151	124	136	115	126	121	134	117	136	116	164	107	150	132	122	123	118	130	134	145	149	123	137	114	133	130	116	125	149	131	135	135	131	124	105	141	137	128	128	142	137	151	136	135	138	123	129	138	129	123	121	129	131	114	120	135	125	118	156	131	125	129	122	133	114	141	134	125	127	126	145	148	126	145	111	131	132	129	123	147	133	126	145	136	127	138	128	127	123	128	127	140	122	137	132	113	129	118	123	133	138	128	129	124	144	130	132	140	155	139	133	130	129	134	115	127	123	129	122
8875	3800	7510	9908	7629	6038	6662	8698	7489	3536	2866	1927	1581	1621	1472	1200	1200	1099	950	918	1633	20052	9770	611	548	555	576	554	530	528	507	505	499	455	465	495	483	439	448	439	449	465	433	445	466	425	447	409	405	428	405	417	423	425	434	435	421	385	399	388	411	401	422	398	414	381	379	424	397	427	404	418	378	394	429	382	418	373	418	373	390	358	381	388	397	353	372	412	384	408	385	386	371	389	382	352	378	397	407	380	367	390	340	367	385	337	370	383	394	344	411	406	390	415	396	374	386	345	378	358	398	388	354	373	403	376	382	409	393	366	380	367	395	357	367	368	386	382	381	393	399	426	392	373	385	380	400	401	353	369	366	384	404	406	376	374	362	387	403	343	379	382	347	351	406	351	446	365	389	354	398	333	407	360	355	363	404	373	388	385	356	401	349	372	411	401	372	382	424	347	378	398	360	402	383	367	355	431	413	352	437	356	360	406	362	399	389	365	362	341	378	432	363	384	373	387	372	357	373	392	379	361	362	395	395	389	380	353	386	387	347	394	376	377	394	347	369	354	395	389	409	384	401	370	366	386	418	391	380	377	349	371	338	401	403	372	377	342	373	363	381	366	410	398	407	377	422	370	386	380	367	395	399	332	383	407	359	375	401	378	373	389	358	384	384	389	356	395	406	358	367	336	389	355	376	354	355	367	393	368	388	399	382	379	410	350	379	358	365	364	360	378	378	385	367	385	331	382	413	392	341	377	356	369	358	376	377	392	408	364	403	364	389	358	357	395	386	357	369	392	394	366	380	376	358	380	400	345	378	358	391	349	379	340	384	364	371	378	379	354	384	382	360	407	384	410	369	352	387	361	347	410	368	383	378	363	363	376	362	352	361	388	374	395	362	387	418	384	355	381	373	380	409	376	402	397	390	389	414	378	371	377	371	386	355	368	398	354	422	358	387	396	375	371	367	367	340	372	389	395	389	397	394	356	388	335	356	343	387	366	373	387	376	385	398	395	353	343	382	406	410	386	372	371	359	375	378	406	364	372	381	394	354	367	400	404	375	374	359	410	401	358	372	390	404	408	375	391	404	380	351	336	384	361	385	394	366	372	372	355	368	390	362	389	376	402	384	389	385	371	394	352	386	390	299	387	390	359	388	378	334	368	383	361	360	378	380	437	367	381	359	380	369	415	384	378	390	396	370	407	370	391	357	365	378	410	383	372	359	394	368	373	351	359	374	372	382	374	333	355	364	349	369	363	372	381	357	361	370	342	407	386	382	399	366	373	368	358	359	349	393	379	353	410	394	360	378	375	363	396	342	367	363	397	393	405	383	389	423	376	351	388	368	372	382	342	365	357	387	361	375	340	351	373	402	372	370	386	352	357	372	395	374	348	361	394	366	384	367	346	357	386	383	374	369	358	349	390	364	404	379	347	395	348	370	369	367	384	374	396	355	372	358	343	397	381	363	385	386	393	346	387	360	404	372	366	361	348	375	368	426	360	370	403	368	403	403	372	368	381	371	367	377	360	368	379	368	395	383	373	394	396	378	392	342	380	386	336	391	395	370	418	414	324	384	356	380	382	351	378	369	380	371	366	329	373	395	367	390	377	389	379	404	372	365	371	398	372	346	396	360	362	375	395	376	375	387	376	357	379	355	354	368	352	389	381	334	351	377	379	396	393	355	401	331	380	365	386	403	376	375	363	370	356	365	347	371	386	349	397	371	383	379	387	377	393	372	357	374	362	398	367	386	358	380	361	339	378	388	409	362	368	400	388	395	370	388	404	390	376	406	367	395	389	394	388	336	341	373	407	369	371	353	360	389	368	362	381	397	369	377	351	387	393	355	387	360	379	386	366	365	407	364	375	376	390	382	381	381	396	359	335	365	380	386	369	371	383	399	359	328	366	365	369	341	393	400	383	368	371	374	382	385	389	355	355	388	392	373	405	391	338	373	384	340	385	391	379	381	392	420	363	415	397	400	364	383	366	367	383	424	388	358	355	377	359	392	368	388	389	377	392	380	366	362	384	397	335	357	391	420	352	404	387	374	390	402	384	373	385	394	364	366	360	372	384	360	384	394	365	381	386	342	381	378	378	346	360	405	328	376	391	405	408	386	409	372	381	350	360	365	367	350	356	371	342	357	356	337	382	410	350	383	350	389	378	356	357	351	407	372	375	382	388	376	388	418	368	353	350	385	395	345	389	398	380	359	387	332	368	361	388	375	376	369	388	385	371	394	422	369	375	363	347	380	360	356	391	363	370	376	438	360	360	385	373	352	387	376	364	380	359	403	368	363	391	360	369	363	372	391	393	399	373	365	381	399	406	373	374	380	358	375	362	339	379	370	362	362	415	375	360	356	376	382	374	369	370	407	405	376	399	362	385	402	358	354	384	393	385	391	361	352	366	360	347	347	396	376	378	387	370	362	355	379	347	375	366	375	401	380	399	392	374	361	373	356	373	361	394	370	396	376	386	388	375	390	359	365	364	365	347	370	361	366	395	390	358	385	394	398	398	365	395	351	375	387	393	367	385	380	350	408	374	390	378	399	416	375	350	386	364	413	375	371	371	361	373	391	362	371	396	347	349	379	378	390	385	368	375	377	440	367	417	361	367	389	369	380	393	368	349	371	372	380	384	410	383	396	404	360	386	389	355	379	351	384	342	345	383	395	408	355	383	330	401	364	381	375	394	386	410	379	388	357	373	355	401	371	335	397	386	372	360	368	359	347	368	365	379	384	378	359	367	346	353	381	394	374	355	377	370	361	376	389	389	384	381	371	369	383	401	342	384	361	367	383	377	393	360	405	353	387	375	367	377	363	376	371	366	367	381	407	388	378	385	418	407	360	398	358	391	366	363	348	407	405	363	365	393	376	359	404	385	406	364	354	368	345	363	383	362	413	404	363	349	380	357	372	366	387	384	377	385	381	403	381	341	387	376	377	379	398	394	386	376	384	385	373	372	341	361	369	349	371	359	358	417	322	382	369	388	363	388	354	383	364	393	374	339	405	376	400	375	364	403	368	360	390	390	352	345	363	409	380	339	377	364	407	340	375	363	377	343	349	399	393	348	386	384	388	444	353	357	367	377	356	348	353	392	377	354	383	366	401	373	354	388	371	340	372	352	368	350	372	346	371	368	393	391	369	358	401	393	342	360	388	349	338	371	432	378	411	383	416	390	372	373	388	399	376	356	355	384	402	384	385	403	409	387	394	382	371	401	385	371	377	373	361	356	374	378	386	429	391	350	380	381	345	404	382	379	351	387	346	387	376	413	394	348	365	372	379	391	353	406	391	374	385	380	364	374	361	428	420	372	356	369	378	387	349	392	383	390	368	369	349	387	376	393	341	407	368	371	360	362	381	368	347	385	382	381	352	408	404	347	357	379	377	371	379	361	365	368	373	348	411	327	354	357	365	357	380	376	398	380	385	357	365	365	369	334	367	406	384	373	347	374	379	385	398	371	352	364	389	353	377	384	337	354	355	391	396	388	361	391
17889	5736	6237	5274	2968	1928	2352	1662	4565	1294	708	569	480	385	337	307	252	251	227	265	645	6861	3858	203	201	181	186	196	171	184	189	175	196	177	194	197	153	162	167	169	166	215	182	182	192	165	171	182	166	186	187	168	178	167	173	183	193	175	164	179	173	165	164	167	181	190	186	188	164	168	176	181	177	177	169	196	168	183	166	171	196	167	184	185	166	169	182	160	220	165	167	148	147	191	174	172	185	151	174	166	160	172	176	194	170	182	180	176	156	179	185	166	197	187	182	150	193	186	175	156	177	158	183	162	193	177	173	165	171	163	158	162	154	163	169	177	157	194	173	166	188	154	183	167	168	168	161	157	153	159	151	182	156	178	163	159	197	159	174	208	170	161	167	173	145	175	161	174	157	180	167	149	183	158	178	185	171	172	187	175	200	156	162	169	167	177	156	172	174	196	178	177	161	149	176	185	173	188	176	157	181	157	170	173	165	163	153	180	164	168	168	171	216	151	176	182	184	174	200	172	171	159	131	184	180	154	163	205	153	163	167	171	183	170	146	175	178	174	211	174	157	163	154	187	174	181	200	160	181	174	193	173	187	149	168	151	202	191	194	157	160	184	191	164	187	185	182	182	192	156	182	178	167	159	170	173	161	175	168	188	173	163	178	167	196	154	161	169	177	162	154	175	155	169	183	174	172	163	169	210	177	202	170	174	175	159	163	178	186	184	164	167	187	166	154	178	159	152	167	153	163	181	165	167	188	172	156	198	157	170	179	152	178	162	182	167	156	154	151	172	185	165	171	178	164	180	188	187	192	184	187	157	174	177	215	158	154	188	143	150	181	176	178	179	182	171	144	171	158	172	175	183	162	167	168	185	185	155	150	164	159	181	197	143	174	201	183	171	163	156	173	167	176	166	167	208	180	155	164	181	178	154	179	165	195	148	194	180	178	168	167	174	169	169	165	177	168	154	160	179	188	160	178	170	175	179	163	184	167	169	167	194	191	168	148	158	167	172	181	165	173	154	181	179	168	164	160	195	194	186	184	136	182	180	186	180	176	192	171	143	164	162	159	194	155	192	160	182	174	182	146	180	150	198	193	154	153	163	195	193	171	193	190	176	178	163	167	181	170	164	188	162	161	175	172	167	158	164	153	148	170	189	182	163	154	181	180	192	185	168	164	162	148	160	164	176	172	143	174	176	167	178	182	149	165	184	173	190	178	166	180	180	174	171	176	172	177	193	170	158	175	192	168	165	173	193	161	196	149	178	166	197	175	207	169	171	174	176	162	187	184	164	170	173	172	164	182	168	164	163	164	160	178	160	156	181	151	183	173	186	175	166	160	157	156	160	199	192	155	198	158	162	153	203	184	166	177	143	164	180	156	164	175	161	206	185	162	199	187	143	152	187	179	175	181	161	158	154	166	166	154	174	170	184	165	179	186	171	173	178	185	176	190	190	181	187	154	202	194	164	180	172	194	165	181	159	159	187	166	170	172	184	154	154	166	186	167	187	171	159	192	143	170	175	190	180	181	170	166	172	168	173	173	181	173	168	164	183	148	172	172	163	182	167	188	167	176	170	176	170	153	189	200	179	172	161	184	168	159	163	171	137	185	186	176	163	163	164	189	193	183	198	170	154	167	159	175	160	163	151	184	156	170	167	158	153	170	175	165	186	178	143	165	178	196	199	171	176	154	143	171	186	179	142	183	171	202	186	175	169	195	166	166	180	162	180	154	161	186	172	174	170	158	175	167	162	185	186	178	166	145	172	159	158	172	166	176	168	191	203	161	160	182	188	180	160	182	169	192	194	177	190	177	184	170	187	189	163	187	168	203	174	199	163	181	182	181	186	162	173	163	182	170	164	172	160	160	179	161	148	218	184	175	152	152	161	173	169	181	177	172	193	175	150	155	164	195	191	166	170	178	189	171	161	192	175	156	168	170	191	179	167	184	195	172	181	177	172	163	203	174	153	196	149	161	173	165	162	155	200	177	182	160	176	162	186	168	196	160	192	155	199	180	190	157	153	169	169	167	154	187	165	170	177	178	162	156	169	181	174	160	179	175	165	174	183	189	197	189	173	167	173	168	169	188	188	182	173	181	185	172	153	181	189	188	167	169	179	164	160	179	194	185	174	180	178	149	188	182	169	168	184	136	165	166	179	203	162	181	159	176	183	180	167	164	170	172	175	152	143	175	189	161	181	190	168	173	170	182	171	199	182	181	177	166	175	172	162	177	169	175	179	162	181	168	167	192	163	177	140	190	158	140	176	176	180	178	148	155	183	178	175	169	169	175	153	172	189	155	172	150	178	172	165	169	175	160	148	202	180	177	151	169	173	155	177	164	173	189	176	169	181	173	146	179	162	171	140	185	178	193	187	161	141	162	167	168	192	203	159	170	181	174	175	151	192	186	167	179	170	176	184	194	189	151	169	173	178	164	185	183	174	164	190	182	181	187	192	186	178	173	168	170	181	149	164	178	171	196	155	182	164	190	202	152	166	174	179	161	167	167	177	206	205	147	165	147	190	175	187	161	177	190	186	166	148	161	185	174	161	175	188	187	163	166	172	147	162	172	185	176	177	181	166	183	171	165	188	177	205	165	167	172	152	156	165	164	162	170	161	144	150	172	169	167	180	156	157	186	159	183	174	178	196	183	185	150	180	157	195	179	172	154	172	189	170	175	181	191	169	194	173	176	196	171	198	186	152	179	172	164	175	164	183	190	169	165	182	150	187	174	163	192	162	176	161	152	177	184	188	174	175	156	164	166	152	172	164	163	170	153	161	175	180	155	178	156	164	181	164	181	189	155	191	162	159	178	179	182	183	180	185	181	173	184	193	186	186	178	153	176	165	174	149	168	158	197	177	184	176	191	175	162	157	198	180	190	180	157	156	201	189	151	186	181	181	166	160	165	178	188	184	178	187	173	160	169	184	157	164	171	179	179	181	197	164	176	185	163	165	163	152	176	168	161	169	163	196	179	182	156	160	159	154	185	150	180	160	164	164	165	194	153	190	154	164	163	177	154	178	167	201	176	158	168	171	171	169	182	169	158	180	181	184	205	160	186	182	180	152	186	138	165	167	158	189	172	189	184	158	177	147	166	164	166	167	174	176	160	165	181	185	163	166	156	188	156	154	165	195	182	170	164	170	168	181	175	160	186	157	167	169	167	182	180	149	189	169	176	166	164	160	198	172	185	156	170	173	178	162	161	183	170	150	166	175	177	162	187	191	160	179	171	180	181	175	165	164	191	169	188	174	176	169	153	180	168	188	158	177	200	189	165	186	168	174	177	144	172	172	160	178	183	176	180	170	164	164	153	171	185	178	165	164	197	183	183	174	167	165	168	162	164	184	165	187	163	168	149	183	182	196	191	190	206	179	166	184	170	191	178	148	152	175	179	180	158	191	173	171	156	161	175	180	171	177	186	157	162	181	177	164	142	147	197	155	167	169	183	151	195	180	172	168	176	180	179	164	149	169	182	161	176	178	175	208
9374	4300	8485	9819	7463	6451	7896	6162	16299	4565	3337	2545	2302	1940	1692	1331	1135	1167	1144	1156	3893	28801	13513	686	689	661	612	598	604	611	571	586	644	520	561	556	557	537	525	532	545	558	537	533	542	533	530	557	524	564	504	542	512	507	508	525	486	479	520	520	520	540	548	556	498	504	507	513	513	489	509	505	490	489	544	459	506	469	504	512	504	528	492	523	466	448	487	508	494	484	509	453	495	455	509	483	505	510	500	479	508	503	470	497	472	520	511	520	502	499	487	498	483	528	471	536	480	474	495	495	504	501	490	474	523	495	504	496	475	472	468	503	465	453	485	480	499	465	475	489	474	509	465	505	483	531	504	454	503	489	476	448	503	499	510	541	488	474	501	469	514	496	494	481	456	486	487	477	485	471	512	503	493	466	513	484	487	477	444	487	490	496	506	513	490	495	482	444	468	467	512	472	479	468	475	497	477	482	522	478	497	463	485	502	506	478	464	476	446	495	462	491	491	489	464	453	498	485	476	468	521	468	458	526	506	495	546	519	484	479	440	508	464	524	486	517	493	461	497	482	492	505	532	458	471	459	493	523	491	505	498	496	489	456	485	484	473	465	462	506	503	432	448	465	504	481	506	452	468	474	524	475	503	478	493	471	462	460	488	496	492	506	456	491	501	488	461	478	480	483	512	497	489	483	464	480	452	480	510	502	520	481	493	456	512	501	488	473	494	484	451	455	451	459	504	468	497	493	462	487	474	494	483	466	481	435	444	472	483	475	453	456	507	459	498	487	491	500	484	475	500	489	498	466	473	494	490	442	480	431	501	482	501	486	455	472	485	479	476	493	475	485	490	470	479	475	450	499	472	441	482	459	493	480	487	470	486	497	510	440	509	486	474	474	491	494	523	483	494	492	467	456	487	500	481	494	497	449	509	515	489	493	482	485	472	462	521	494	495	455	474	498	505	468	505	476	506	514	484	487	519	485	503	491	451	481	485	542	472	497	512	518	476	483	489	459	477	481	511	473	478	500	498	478	511	456	489	460	437	439	461	470	486	476	495	474	486	502	485	483	486	454	506	475	489	505	463	483	503	526	529	504	530	481	476	470	456	483	479	516	482	504	529	479	445	510	498	524	485	458	486	464	496	460	478	465	451	473	461	474	480	463	459	501	511	485	500	478	466	470	456	461	527	480	466	477	463	464	479	486	474	511	470	508	473	470	513	499	555	479	482	472	456	474	445	516	504	486	492	486	491	465	460	494	496	442	452	475	490	474	455	511	497	474	489	519	483	444	514	500	453	541	494	447	486	474	483	493	442	492	484	496	486	487	477	518	458	465	482	487	490	504	482	503	499	506	461	496	468	486	453	476	462	508	447	482	482	492	516	522	469	514	496	486	513	471	450	495	492	462	443	464	468	470	462	515	461	489	476	478	499	476	478	468	496	450	505	519	510	478	491	488	491	483	476	466	456	467	454	478	464	465	447	483	485	487	491	468	486	457	452	482	485	503	484	473	467	498	493	476	510	522	490	494	515	465	478	522	496	462	475	500	433	508	488	475	512	488	484	475	529	487	505	479	450	472	511	516	479	470	480	472	483	449	524	471	476	476	491	490	478	488	511	508	477	506	507	485	473	515	510	499	501	505	451	505	516	502	462	467	467	470	476	489	472	519	481	472	499	500	492	474	453	505	479	492	503	438	472	495	494	475	475	452	510	475	460	486	514	498	475	511	467	505	506	502	491	463	478	497	459	515	508	476	474	489	469	482	504	503	471	466	485	500	509	464	474	465	518	477	447	476	488	476	463	436	504	464	471	494	488	493	485	472	479	503	484	478	509	443	469	495	513	513	468	460	484	494	521	508	486	515	488	470	469	540	482	516	491	471	521	492	482	530	455	436	476	496	524	434	507	464	446	461	491	478	469	482	496	477	513	446	478	486	512	517	498	478	425	502	413	478	487	498	489	470	454	508	500	519	492	486	517	470	485	469	487	469	466	453	473	497	471	490	481	483	474	499	480	482	489	480	459	465	488	485	460	432	506	459	469	492	527	480	494	433	474	512	492	446	480	472	476	483	512	496	497	474	495	493	512	466	413	513	447	493	495	468	508	501	527	472	431	481	457	483	484	474	451	494	457	466	480	467	501	493	509	507	495	490	451	464	466	437	473	487	501	507	486	501	472	458	492	494	461	475	442	468	481	490	472	487	505	450	514	457	468	464	437	479	509	497	505	494	533	496	489	486	495	486	513	490	505	460	501	464	455	482	503	509	462	500	445	528	475	499	489	475	480	471	486	482	511	468	475	469	478	471	460	539	478	503	518	486	518	453	454	496	464	516	488	475	491	448	514	502	464	483	487	522	520	490	534	491	502	496	447	512	466	497	488	479	472	478	483	476	498	514	458	460	481	441	495	481	514	451	503	481	488	485	541	446	499	481	493	531	501	474	471	486	470	489	461	491	475	517	484	479	456	503	484	482	489	493	496	466	467	475	453	478	517	476	459	467	516	492	489	488	476	460	487	475	511	536	515	495	453	475	487	473	455	461	505	509	514	484	483	469	475	429	497	469	482	506	467	470	476	483	485	486	462	505	475	482	493	472	510	464	452	473	468	508	453	459	464	471	500	498	490	538	491	476	493	513	485	460	501	493	495	476	502	476	494	462	482	498	490	476	450	493	452	514	469	515	489	489	474	503	470	483	469	493	448	501	471	460	434	497	471	430	509	428	464	522	478	492	462	493	512	463	498	498	475	498	491	471	473	475	492	466	467	467	474	520	469	475	489	472	421	499	494	470	447	493	494	545	450	471	509	486	465	498	474	440	478	492	473	472	485	500	477	509	488	494	477	460	494	490	492	515	513	482	489	479	469	483	487	467	482	493	485	459	487	491	456	485	485	481	482	518	470	502	479	492	489	496	522	469	484	491	460	482	477	503	516	471	524	482	466	496	512	484	490	509	470	460	449	501	518	475	447	490	505	500	445	452	524	504	475	494	488	481	534	524	475	486	480	512	499	459	515	505	480	489	445	473	476	458	490	476	489	481	449	494	489	480	494	482	528	472	491	485	470	468	479	517	451	469	469	462	475	461	472	462	474	499	505	463	499	486	472	478	461	511	445	484	455	491	474	464	527	471	461	467	527	494	499	476	459	512	464	482	478	462	491	461	484	477	470	522	497	433	525	459	488	499	453	445	486	498	483	462	444	530	518	485	472	482	457	461	480	502	466	476	478	454	481	490	494	454	485	515	465	476	471	498	449	492	499	448	479	496	465	502	484	457	518	466	443	485	509	508	468	460	476	512	493	516	471	527	530	485	505	493	490	485	502	493	513	481	476	489	496	540	494	490	494	490	498	448	498	465	449	455	473	491	486	491	459	469	462	500	498	500	453	489	458	507	511	485	454	458	496	475	496	489	484	487	480	527	506	480	486	475	474	495	470	477	476	487	490	464	506	462	487	492	467	514	476	457	477	502	482	489	499	501	476	503	461	436	465	448	456	491	493	457
2312	466	518	370	314	351	297	284	345	274	252	279	264	271	272	263	282	303	260	282	260	586	408	258	241	253	259	263	274	286	259	276	271	253	255	252	252	261	267	260	295	271	293	268	250	276	272	274	238	252	267	260	258	263	259	279	251	255	264	253	296	262	257	245	260	260	240	285	283	239	271	289	248	262	293	277	260	255	277	260	252	254	298	274	250	247	274	278	273	255	250	260	249	266	263	251	259	243	231	299	275	240	282	260	283	279	267	247	251	261	259	267	284	272	252	288	261	280	254	248	233	244	254	252	232	276	264	258	254	266	244	257	297	266	263	247	240	304	291	298	279	252	309	277	238	270	256	241	288	264	268	255	305	257	239	235	246	268	266	275	294	269	259	275	233	258	309	280	249	275	258	262	274	295	267	233	247	275	272	274	226	260	283	247	253	294	259	293	259	229	296	274	241	248	258	261	243	260	277	240	261	265	278	243	280	298	249	258	276	279	269	294	303	258	254	246	261	255	240	282	264	273	258	264	278	269	250	293	275	269	286	260	270	266	271	282	273	282	271	292	259	257	261	253	278	287	257	252	236	255	258	263	268	256	288	271	274	267	264	258	268	264	254	303	270	276	261	280	269	256	256	265	267	246	260	267	273	271	246	260	259	289	285	253	249	282	305	256	278	266	299	253	249	280	277	257	269	249	290	243	286	263	249	248	256	266	286	269	253	264	277	274	267	287	267	283	251	275	270	266	275	293	284	276	286	263	274	263	276	277	248	283	255	299	244	270	305	279	279	276	294	272	275	245	276	276	273	239	254	254	272	229	278	301	271	253	239	290	255	267	266	273	254	272	286	253	251	260	259	262	256	286	269	249	250	264	253	273	253	289	262	272	258	266	256	278	275	279	284	239	267	298	251	281	260	272	274	264	269	281	257	251	300	287	242	291	254	268	239	219	267	255	231	258	268	276	256	263	259	240	270	269	248	262	262	263	255	268	317	300	238	246	268	262	265	264	232	244	272	283	291	254	302	277	281	264	271	244	269	273	217	279	284	272	265	266	280	238	261	244	273	287	271	274	291	254	254	248	286	276	242	235	252	284	252	273	259	259	278	274	289	251	262	257	268	286	242	263	274	245	265	281	291	282	282	287	262	263	308	263	277	274	253	280	285	242	254	247	284	253	276	265	284	255	253	273	293	253	262	258	228	252	291	271	266	275	285	264	273	256	285	261	266	264	270	273	295	289	286	274	248	296	238	263	260	285	268	259	287	273	254	266	244	237	251	274	268	289	246	287	280	250	260	262	250	272	263	274	246	249	274	236	267	244	262	233	268	274	300	276	282	282	249	268	262	233	260	316	258	258	294	265	273	283	241	248	278	295	264	277	257	294	254	276	283	248	282	264	274	242	283	275	259	284	276	265	267	273	280	275	247	273	263	281	280	256	275	261	280	275	238	267	279	259	263	299	251	281	286	279	260	270	247	272	264	258	264	275	244	224	238	255	259	280	254	290	288	275	251	253	272	267	254	254	321	266	248	274	271	252	260	251	232	247	250	279	290	274	267	275	271	268	249	273	284	267	247	286	295	238	251	280	258	258	257	272	244	238	255	267	282	277	290	273	238	258	256	280	239	282	286	267	277	268	282	275	258	265	298	281	275	248	245	274	253	268	246	281	260	286	255	270	242	252	233	254	278	266	260	290	278	248	250	265	265	262	258	279	264	258	278	272	303	265	273	288	250	241	276	263	247	253	290	247	262	245	294	285	249	278	266	246	281	260	261	237	239	288	297	284	280	278	272	276	273	263	280	287	283	247	287	273	271	264	253	246	270	235	238	255	277	256	248	266	261	272	274	262	239	231	258	245	250	234	266	289	242	245	282	261	274	276	275	265	277	272	248	274	276	273	292	274	242	278	270	295	240	271	250	248	248	256	289	286	263	256	244	264	266	259	295	287	263	271	265	259	252	245	286	249	243	277	236	256	289	274	254	268	284	266	283	279	290	249	289	272	296	255	271	262	254	265	277	245	258	285	259	285	286	293	269	279	283	273	280	267	260	271	267	290	275	276	250	271	273	250	272	257	258	270	267	274	263	275	268	253	247	254	284	217	240	281	291	260	288	260	254	295	290	294	268	289	251	275	259	232	251	271	293	247	249	245	281	287	248	229	273	289	267	238	276	255	257	271	288	271	259	277	243	301	247	288	240	303	265	282	226	271	282	260	263	266	280	273	265	263	283	277	250	243	250	238	304	247	244	291	265	251	249	250	264	285	265	239	271	276	269	241	265	262	292	293	257	287	261	289	259	291	251	241	277	262	254	239	262	278	294	254	270	244	267	273	254	272	309	264	275	259	263	259	283	241	276	278	249	266	256	291	269	264	247	263	280	276	249	274	277	270	270	298	281	275	274	271	260	263	265	249	259	305	249	264	247	275	260	270	246	241	254	270	272	270	245	252	273	275	249	266	261	273	257	298	291	279	240	252	277	243	271	257	267	249	266	310	253	271	254	254	272	279	283	287	279	265	252	262	271	252	254	278	266	274	244	278	262	249	258	290	307	237	259	239	250	274	284	226	230	282	242	267	267	289	237	268	234	262	287	269	287	269	276	274	243	248	282	289	258	251	287	276	253	246	275	271	273	283	271	267	280	263	277	274	290	256	273	268	248	274	241	282	257	239	272	265	257	258	280	286	266	249	248	246	276	283	288	244	292	240	259	261	270	261	275	273	283	282	263	285	280	264	289	287	246	272	261	271	255	243	286	280	256	278	256	255	269	282	285	258	291	255	270	260	265	286	268	279	243	256	288	265	275	259	240	253	256	260	282	286	260	269	259	273	291	258	285	274	257	281	284	286	288	251	279	263	244	248	268	294	254	262	269	268	217	264	249	271	272	276	287	208	278	289	251	273	242	278	239	270	270	297	245	280	294	272	299	253	265	278	245	289	275	244	286	255	277	249	248	264	264	271	277	279	266	283	257	261	280	268	261	278	269	259	281	259	275	251	249	289	264	265	276	277	244	267	252	261	264	266	263	267	248	235	268	253	242	274	261	246	278	255	262	283	260	263	285	270	263	287	251	258	257	307	273	269	245	263	234	255	302	263	272	252	266	268	259	268	244	253	243	288	246	278	290	292	252	259	275	255	288	260	282	308	272	249	288	282	278	228	259	260	244	268	270	279	276	254	239	242	254	255	236	248	281	300	287	255	282	264	278	254	288	277	281	279	265	292	259	267	259	286	258	267	259	268	288	265	258	275	249	293	269	292	271	306	263	253	293	280	282	266	232	280	259	247	283	256	237	247	231	286	258	267	250	265	250	274	244	257	266	260	304	301	290	298	245	258	293	245	249	236	262	281	280	275	280	285	251	287	247	296	247	267	295	270	280	276	281	292	281	225	264	298	279	276	268	251	271	240	257	280	294	289	255	243	276	254	259	263	280	254	242	246	252	272	240	242	290	297	283	257	259	272	273	257	268	268	264	275	273	278	253	251	266	262	268	274
2655	944	1281	1165	993	1144	1036	974	1259	851	847	813	790	805	712	776	746	762	783	724	867	3106	1643	788	754	749	701	724	754	736	740	730	745	715	742	671	738	720	742	678	737	738	721	695	744	764	727	754	734	775	736	733	723	723	719	727	762	730	796	700	770	684	714	684	784	692	718	740	742	721	758	695	698	761	707	748	743	736	714	747	711	722	733	761	689	718	705	749	725	732	711	720	706	752	741	703	701	740	722	770	733	691	740	762	684	728	722	778	709	778	701	746	739	730	762	698	745	720	676	724	711	746	725	701	727	700	697	697	750	642	714	704	725	669	694	745	710	770	685	752	712	760	759	703	698	692	739	740	727	702	726	754	732	737	721	757	748	703	710	749	769	772	774	759	724	714	731	695	689	781	747	707	751	693	767	730	691	791	769	748	745	700	737	743	738	722	720	713	760	718	653	717	698	738	669	744	685	763	718	661	709	740	740	720	686	708	718	751	731	730	754	730	712	736	750	733	670	751	781	762	741	699	727	780	702	711	781	681	756	724	719	739	738	730	734	783	714	720	704	672	693	724	731	744	732	711	747	739	741	702	686	707	755	729	727	727	715	754	739	732	707	777	713	737	706	742	711	705	797	686	726	718	743	723	738	717	724	772	754	740	722	750	706	744	724	714	740	720	692	702	726	702	681	709	681	749	722	773	734	761	660	662	733	749	716	714	730	691	736	722	727	721	732	749	721	742	693	701	727	748	726	667	701	730	727	700	698	680	746	753	739	739	753	708	735	777	719	714	727	725	765	776	705	756	761	686	732	733	708	700	748	742	738	716	716	682	749	708	745	749	728	737	745	714	720	766	761	718	771	753	730	754	736	732	763	724	751	701	722	737	739	729	762	684	774	714	730	756	691	679	695	766	683	736	761	757	749	718	747	722	726	710	772	701	714	747	748	751	713	742	728	753	766	691	718	733	720	727	682	693	749	744	687	718	733	715	693	753	704	709	694	705	726	675	731	729	689	744	727	747	705	767	721	734	757	713	687	746	713	725	706	741	748	715	696	746	751	698	744	745	708	742	748	709	719	726	675	722	720	722	750	683	750	705	753	699	709	773	716	719	733	714	759	730	765	710	740	728	692	753	733	735	709	727	694	708	706	694	757	679	718	733	739	738	667	744	705	756	716	694	733	753	726	764	734	739	719	749	685	726	719	700	742	758	723	729	715	673	697	731	682	724	746	718	731	714	756	744	761	770	736	721	690	724	737	685	675	731	749	746	692	703	645	716	720	686	697	722	699	711	706	724	693	723	712	749	677	682	728	690	751	748	717	725	720	690	716	716	702	748	772	715	705	706	745	728	731	739	734	730	687	708	753	731	766	751	747	748	755	676	721	705	766	721	727	723	690	693	723	716	677	728	740	737	708	710	755	743	768	747	693	721	726	726	769	778	721	745	703	763	773	698	733	741	759	784	705	730	744	736	762	732	721	761	684	742	758	720	745	728	676	741	727	668	697	726	767	741	748	718	730	763	674	743	693	752	732	725	760	721	696	686	769	751	701	753	748	779	740	744	756	676	713	700	720	734	732	697	729	777	728	778	718	672	697	754	748	747	761	725	745	768	738	717	729	752	737	735	668	720	757	729	728	771	686	700	711	688	716	705	762	751	724	719	745	754	765	731	763	731	699	725	762	754	731	752	765	690	739	754	752	717	717	716	703	750	751	707	723	689	749	704	746	717	736	712	739	701	708	738	713	731	747	726	774	665	735	743	711	731	666	718	718	691	765	758	763	703	737	706	697	707	731	734	744	715	778	700	687	684	706	709	751	752	722	722	699	723	722	714	763	732	694	724	716	764	728	716	735	688	720	733	741	740	726	748	716	698	746	761	722	748	733	759	729	746	710	676	779	664	743	714	707	721	704	725	768	694	726	700	757	712	748	723	757	719	782	688	756	721	712	743	743	762	695	751	764	756	744	738	660	732	732	741	754	730	711	711	768	731	712	746	723	715	755	684	707	724	709	726	747	665	708	725	748	738	736	712	748	675	775	748	801	714	706	751	718	718	700	744	723	793	742	722	742	747	751	719	707	709	736	717	660	673	703	741	746	769	723	741	743	740	720	750	763	762	761	705	717	736	675	710	740	703	756	730	772	731	726	731	731	765	768	736	718	720	712	729	741	747	743	731	685	719	697	755	729	714	750	718	753	712	694	750	759	730	719	735	757	719	729	757	763	750	703	745	704	759	710	687	696	774	736	729	707	671	756	732	701	806	726	702	706	722	723	742	676	760	732	766	719	707	759	711	752	707	711	704	683	721	769	676	733	751	729	729	747	781	704	693	779	730	762	743	719	758	768	721	765	738	724	712	725	710	745	689	717	696	731	721	729	757	725	735	700	704	730	682	736	756	708	771	760	733	735	713	731	718	746	763	764	735	753	741	702	739	716	705	764	706	701	738	766	798	734	733	737	789	725	738	697	715	741	712	696	745	734	711	703	707	687	732	721	693	724	732	714	757	761	663	751	738	761	764	711	739	771	723	714	752	754	741	750	779	680	690	740	720	710	743	716	694	775	746	716	743	700	719	740	742	738	733	699	758	718	724	735	721	704	679	696	680	746	687	692	763	737	740	729	715	675	782	708	710	723	728	685	721	727	700	784	765	733	761	767	694	693	753	762	762	671	747	753	711	714	714	749	769	769	701	732	720	702	723	724	688	760	696	739	732	769	725	730	743	729	778	719	759	732	697	747	742	752	704	712	761	745	706	718	745	757	741	710	764	689	672	744	730	718	696	752	747	652	724	739	776	728	733	718	729	718	722	782	734	729	732	718	733	761	695	760	701	709	721	737	727	691	719	737	769	719	765	757	756	740	701	730	706	735	703	707	752	772	698	733	771	766	706	710	733	731	750	725	684	699	732	729	724	726	707	762	777	755	728	716	798	706	714	712	721	740	701	704	776	700	733	728	736	719	704	756	724	752	733	756	756	672	762	699	768	742	729	728	720	713	753	750	722	705	733	715	743	735	700	724	759	703	723	749	745	718	730	751	729	705	737	710	728	732	742	718	740	767	701	747	754	790	791	745	718	686	676	755	738	774	697	697	670	770	716	744	694	692	719	722	700	770	708	706	671	724	768	746	747	794	735	710	710	758	715	730	757	762	674	690	716	749	739	708	682	750	693	673	764	736	722	740	694	685	724	745	698	740	702	710	783	703	715	716	711	727	707	748	735	719	716	732	714	713	708	740	727	748	749	757	700	709	710	728	730	707	731	726	735	727	712	741	766	700	728	715	705	716	708	675	731	767	682	759	706	717	701	725	716	705	694	691	743	702	742	722	749	707	734	699	805	721	694	737	699	753	706	769	723	724	736	746	749	746	748	768	744	707	747	715	709	785	756	731	734	779	755	734	722	695	723	685	695	794	752	739	738	708	675	745	728	767	716	755	774	765	736	774	718	732	684	727	773	732	704	734	751	693	730	696	754	763	717	711	716	730	709	680	742	741	698
18040	6382	7284	5245	2813	3053	2549	1459	8863	1519	679	565	444	344	308	277	241	276	233	226	907	7705	4632	218	187	197	174	171	166	190	188	154	158	174	188	145	164	173	171	144	160	148	167	176	166	163	157	168	170	167	172	172	155	161	180	175	155	153	160	181	175	163	159	148	182	181	174	150	129	169	175	151	161	161	176	174	149	175	143	158	156	174	153	185	152	162	167	180	177	171	163	146	160	169	156	176	172	167	171	167	159	161	164	183	158	184	178	161	155	162	176	178	159	166	161	178	164	140	140	163	149	169	150	160	173	155	154	147	151	148	177	150	138	170	164	169	184	168	194	179	162	164	180	164	151	150	162	176	161	174	159	161	174	171	164	161	182	165	189	145	171	172	163	170	183	163	176	173	176	145	167	156	141	162	155	144	179	158	166	171	161	158	156	137	160	173	164	145	157	142	163	165	158	162	153	150	134	176	166	144	138	158	171	152	170	170	173	157	164	167	148	175	152	173	161	163	159	168	171	173	139	176	185	165	147	158	181	170	165	157	148	153	193	152	156	159	139	183	153	186	149	161	179	160	170	164	166	147	172	142	167	145	166	169	158	154	148	148	151	155	156	155	166	170	164	151	165	182	144	154	165	131	150	168	167	161	166	157	172	170	143	150	153	162	146	153	167	141	187	158	140	180	171	160	157	162	154	159	170	140	140	156	162	174	162	168	184	151	151	160	154	179	173	161	164	153	153	172	157	134	160	132	160	165	184	168	153	156	152	149	159	167	165	183	163	164	145	163	172	149	173	149	161	149	176	180	150	147	167	169	142	155	154	192	182	158	173	167	177	159	161	159	183	181	159	170	162	187	174	153	157	153	140	144	152	162	160	174	158	156	166	153	141	153	163	148	152	143	193	170	151	160	159	169	181	165	198	154	153	160	153	140	164	185	173	175	191	167	154	178	168	153	169	168	172	151	151	166	159	176	148	161	178	157	169	167	136	176	167	154	152	153	170	177	176	168	173	161	156	142	166	153	176	171	138	150	158	178	183	166	160	173	182	139	183	166	145	163	162	159	178	183	179	158	159	173	174	150	161	162	156	156	160	178	169	168	153	150	183	155	165	184	192	170	143	150	174	165	165	164	171	166	168	149	185	162	155	142	165	171	164	143	158	148	179	144	170	168	167	147	156	161	151	171	174	156	162	173	158	150	162	146	158	150	167	162	178	145	173	166	158	159	156	142	174	177	159	171	161	162	173	157	165	158	166	148	160	170	167	187	132	178	148	150	138	171	175	145	140	160	165	179	155	159	156	150	180	173	148	149	138	153	161	146	166	158	154	139	174	143	143	153	183	174	165	172	154	156	175	153	195	171	162	152	164	145	154	174	149	154	166	144	169	163	156	187	173	171	181	152	180	175	145	150	161	154	162	179	159	140	163	170	153	162	162	142	160	165	175	177	167	182	174	167	154	163	161	168	167	153	165	174	154	165	150	134	159	170	148	163	164	144	179	163	176	157	135	171	176	164	175	170	169	165	143	163	159	167	171	147	162	165	159	152	159	127	159	171	146	174	152	157	171	161	141	137	162	178	150	132	159	168	164	158	163	159	176	150	158	151	147	178	192	167	172	166	148	158	151	197	160	153	163	169	142	173	173	152	178	167	177	138	192	163	162	175	157	167	155	152	159	176	154	173	155	154	194	172	159	158	158	158	160	157	159	165	171	182	159	153	185	148	172	192	155	178	153	161	179	163	137	164	170	165	128	145	173	149	187	143	153	150	152	149	168	144	145	135	179	151	168	167	197	174	170	177	161	160	143	164	169	168	142	166	164	174	150	184	175	146	169	141	149	157	149	177	163	168	184	172	156	170	176	157	155	152	168	166	173	165	170	153	171	152	162	154	154	172	169	164	151	163	157	179	159	162	158	161	178	157	161	152	184	182	155	164	148	167	158	176	156	152	166	165	172	154	144	155	159	180	172	122	158	149	173	130	176	145	174	172	146	165	154	175	165	161	153	134	151	166	158	156	190	141	169	149	171	156	158	155	154	133	165	153	156	137	138	164	176	162	177	186	136	178	198	173	130	179	162	153	148	160	174	150	168	143	167	161	161	155	168	147	180	186	181	151	178	163	166	169	161	147	141	148	168	161	178	180	173	153	166	149	160	153	135	176	154	183	181	180	142	153	164	156	158	162	155	157	167	160	175	160	131	180	145	153	183	173	174	168	170	156	167	130	163	176	152	159	169	160	157	180	153	134	175	155	178	159	166	152	162	149	175	152	172	157	156	171	150	142	170	145	161	170	130	170	154	162	164	161	187	167	154	172	129	171	172	139	175	157	167	170	173	161	172	157	166	168	185	148	159	156	176	159	170	160	149	160	156	157	142	185	131	158	176	151	166	151	157	157	151	172	179	157	172	153	192	172	166	185	149	154	172	169	158	147	156	148	169	163	140	147	139	170	142	157	176	164	156	162	195	172	162	138	169	149	159	174	152	186	137	146	170	173	152	182	158	151	154	161	171	143	170	165	153	160	166	153	162	155	177	168	158	180	141	177	158	174	178	151	153	155	163	149	148	155	161	178	162	155	162	167	177	179	167	173	160	163	160	148	152	164	157	186	170	173	176	169	170	176	176	148	175	174	168	178	157	171	169	164	149	162	174	151	165	136	182	168	156	162	161	156	157	159	159	157	158	167	166	146	187	168	157	167	157	152	169	166	177	163	167	132	174	159	143	157	159	160	127	183	179	170	176	172	147	150	171	178	155	160	153	184	156	167	186	159	165	139	139	161	144	163	157	149	143	161	167	162	158	167	149	191	167	144	154	143	151	155	178	157	165	150	141	165	170	144	173	156	156	175	152	173	148	191	158	153	159	152	168	152	188	135	153	157	133	167	182	158	171	147	177	158	179	153	149	146	149	158	135	151	160	152	159	152	167	172	154	172	172	172	162	162	155	167	141	135	151	139	165	153	145	168	161	150	158	172	147	191	139	188	161	180	150	173	178	172	143	161	160	178	152	156	176	147	146	178	172	140	166	162	182	159	172	172	156	163	161	167	167	163	173	145	162	139	162	172	161	177	141	162	155	170	142	148	163	151	203	148	130	196	157	162	177	149	150	165	155	141	171	161	168	170	167	169	162	181	151	158	149	144	164	156	166	164	161	153	181	165	186	160	139	172	175	153	163	161	183	160	178	170	165	163	176	170	159	174	176	160	157	179	183	164	159	149	162	171	153	162	170	141	182	152	176	175	164	153	154	161	168	142	168	170	170	170	159	159	166	178	164	161	161	152	155	165	161	172	176	184	164	161	153	174	178	154	159	167	153	158	163	186	185	148	168	148	168	151	186	170	185	176	154	153	176	179	165	163	133	165	156	164	172	166	162	176	168	185	161	172	159	136	130	164	164	154	170	143	191	171	176	170	158	163	148	181	166	175	152	206	159	152	154	184	165	149	170	167	155	168	162	161	150	170	154	182	158	182	150	167	167	178	174	129	190	179	166	159
9801	4803	9008	8701	6889	8945	8002	5787	23789	4894	3396	2670	1848	1651	1441	1330	1168	1054	1023	953	5170	30714	13182	612	600	609	521	526	552	576	524	554	514	493	540	534	514	526	460	529	533	477	459	456	517	473	493	506	490	456	463	447	498	493	464	520	495	454	486	444	466	454	483	472	446	449	461	471	448	477	441	432	460	458	466	497	476	454	505	464	451	466	453	460	445	475	429	424	447	479	428	436	458	453	416	478	472	421	458	480	443	487	465	478	464	500	478	500	473	481	499	455	409	439	461	428	435	443	488	458	472	446	472	390	444	442	469	484	495	474	455	432	462	453	528	391	459	473	461	487	474	445	489	428	472	436	449	442	463	465	457	499	433	444	441	455	430	450	449	460	449	441	440	442	456	462	485	445	461	455	465	444	436	439	476	455	468	477	441	453	478	443	486	450	456	430	485	444	446	465	442	452	472	420	464	461	460	463	491	432	459	471	463	446	464	439	437	424	437	397	472	502	483	418	476	400	441	459	476	440	428	437	418	439	436	483	455	446	426	442	376	435	443	460	423	445	457	454	427	465	432	457	412	490	462	502	414	430	433	460	461	472	401	445	470	421	446	436	437	450	487	448	477	486	470	436	474	475	467	471	448	471	407	463	455	453	438	467	492	417	452	455	456	459	462	461	480	464	488	421	439	424	409	469	448	478	457	458	467	468	470	415	451	426	466	437	438	471	416	483	448	508	454	438	459	475	443	429	436	437	439	413	474	445	455	425	448	420	472	470	475	433	451	423	463	409	450	478	460	474	447	467	417	397	433	443	472	445	464	485	462	416	462	413	477	465	453	420	459	447	446	468	451	438	419	425	445	418	452	416	449	472	480	467	470	456	447	453	441	468	463	460	434	446	454	444	410	491	453	435	461	433	473	438	439	432	390	426	477	425	441	431	418	446	426	450	477	442	453	461	445	433	451	432	475	428	437	478	416	475	447	476	499	483	460	420	419	433	465	452	477	468	429	479	461	423	455	444	448	473	447	447	451	455	476	471	429	469	494	435	387	466	447	425	427	462	430	464	441	445	451	456	454	450	481	437	463	462	465	466	438	443	489	459	439	445	461	498	442	456	498	456	463	477	431	440	437	438	464	413	462	479	423	443	478	472	437	414	444	448	450	452	459	428	439	469	436	432	458	413	443	492	438	461	457	470	457	471	460	460	452	483	406	447	486	416	441	437	442	445	462	429	454	479	453	448	448	423	427	461	455	404	428	455	442	448	455	454	471	456	477	422	439	463	422	446	476	467	429	468	471	468	461	452	478	483	437	466	447	446	415	479	461	456	455	470	441	440	456	455	453	454	432	460	465	440	461	451	488	445	435	450	443	463	461	413	443	486	493	455	427	474	462	479	464	458	508	452	479	469	456	476	451	443	460	451	480	453	453	465	424	457	445	466	442	471	425	437	443	427	423	433	460	439	472	457	468	442	508	473	423	475	438	428	483	450	458	435	438	469	459	433	471	448	446	446	408	487	425	465	437	471	423	451	421	455	430	444	404	465	437	438	468	456	442	485	482	445	468	501	483	427	422	454	478	430	433	452	459	457	414	451	449	409	415	443	467	459	466	461	449	451	458	467	448	436	424	452	450	463	437	438	449	428	435	470	470	443	451	442	443	436	432	455	471	465	400	458	454	458	435	454	454	454	448	437	444	445	426	479	470	447	468	441	488	469	456	451	446	415	441	430	461	487	438	448	424	441	435	493	435	442	418	444	440	430	484	466	483	471	477	495	449	473	431	461	513	413	460	422	455	475	438	454	471	440	455	461	426	468	427	423	439	461	425	463	465	444	427	444	447	440	458	451	447	481	494	407	441	447	455	471	476	436	456	455	461	465	458	442	479	462	468	454	498	461	426	432	456	434	447	459	445	440	417	467	447	509	476	448	421	455	439	459	435	449	477	433	482	434	464	482	502	486	443	516	457	447	456	454	475	433	487	480	464	435	436	433	441	465	450	456	442	433	446	434	446	454	452	437	449	449	478	465	458	468	407	418	450	431	426	439	489	447	455	458	447	442	450	468	440	496	433	438	437	453	490	411	455	445	458	448	457	455	439	481	438	456	448	437	485	474	471	475	411	480	433	435	496	466	460	456	446	464	437	437	461	454	451	447	445	499	469	438	450	449	465	452	418	472	449	426	458	469	443	457	459	424	475	439	455	441	443	456	463	436	453	478	453	468	464	431	404	434	417	468	440	394	467	442	488	434	463	425	494	440	437	461	445	479	434	413	488	418	453	441	438	430	479	454	462	444	464	445	491	462	459	447	465	462	457	444	463	453	470	460	457	429	454	460	458	475	445	453	467	444	506	479	476	437	423	441	475	471	455	460	455	487	451	453	457	434	425	441	461	480	459	474	427	432	466	464	460	469	441	460	474	435	437	442	420	468	457	439	459	461	448	424	444	461	456	425	449	447	512	475	454	442	493	445	448	474	424	424	444	459	448	427	435	454	446	466	407	461	448	478	449	407	479	460	451	454	469	494	414	435	469	452	416	461	491	435	454	435	458	449	429	464	445	466	446	486	438	436	448	461	427	471	458	467	448	453	445	435	427	450	457	470	461	429	422	487	475	440	463	491	479	450	392	441	458	467	443	469	456	491	470	459	473	488	458	474	461	427	423	454	445	416	435	453	465	475	454	402	504	437	416	464	494	452	430	477	429	419	471	444	459	438	447	440	460	447	448	447	419	409	425	452	432	421	422	480	452	436	421	481	456	447	462	483	429	485	453	436	435	446	426	482	449	474	462	442	456	439	456	456	474	413	461	466	460	427	416	417	458	444	438	424	463	455	428	466	421	405	467	446	446	455	434	414	454	454	435	449	436	422	425	418	440	410	454	489	442	481	449	464	469	448	448	473	447	470	460	439	451	462	459	469	437	439	457	449	456	451	460	493	432	470	458	464	466	516	470	482	447	455	482	455	466	431	480	453	485	456	468	449	426	448	427	468	448	424	460	458	457	437	473	426	421	439	465	477	455	459	431	456	448	465	451	488	427	448	453	434	455	475	487	478	467	436	428	459	449	436	453	446	451	447	453	448	420	413	465	483	460	483	472	425	458	443	442	474	454	412	445	438	449	415	474	454	446	428	389	464	465	440	473	421	411	443	454	417	479	426	454	491	466	434	470	435	462	453	395	414	426	500	418	449	443	435	489	439	448	465	453	463	443	462	426	453	448	475	451	429	465	476	420	467	441	446	458	426	450	403	461	480	448	444	430	469	446	427	447	456	471	432	448	442	460	433	398	481	450	464	460	443	422	474	417	520	458	470	417	432	484	459	447	441	450	484	441	472	434	477	467	460	468	422	444	480	436	480	417	442	458	463	462	438	466	440	453	472	447	405	441	446	421	463	445	458	411	436	441	460	421	443	454	451	451	439	439	470	432	448	465	472	457	462	472	457	437	416	501	426	464	451	437	430	434	441	452	427	473	447	417	407	431	467	453	447	497	454	437	488	434	467
19146	7428	7621	5196	3043	2752	1833	2063	16279	5649	809	557	620	410	302	286	286	260	242	310	3606	8740	938	206	185	172	212	180	204	200	196	195	211	181	183	202	199	202	209	182	178	203	209	196	192	187	182	209	181	159	186	194	192	191	180	186	211	197	195	193	204	179	147	171	177	180	200	192	196	188	187	178	197	173	172	178	208	200	159	195	164	178	174	194	187	184	187	173	208	194	200	196	187	191	182	190	191	202	194	212	216	208	178	213	182	193	180	174	178	199	173	193	153	168	175	183	180	178	182	185	195	189	178	163	194	171	182	173	187	163	192	169	194	188	180	169	167	178	178	180	191	196	207	177	202	178	196	175	205	188	183	193	167	196	186	182	190	160	166	211	179	188	201	190	184	170	196	191	195	185	213	204	208	171	170	196	166	180	192	180	197	175	171	168	214	178	189	194	188	176	198	186	188	166	154	186	190	206	182	195	186	159	189	181	187	185	170	196	194	167	194	200	180	183	183	187	171	187	162	168	174	178	177	191	171	196	181	183	208	178	193	165	196	169	182	187	179	206	199	195	178	184	173	181	187	183	157	196	207	198	178	185	192	199	188	161	163	182	186	188	170	194	195	187	174	181	187	209	177	186	181	188	164	184	201	179	167	172	187	187	184	198	176	187	203	196	171	201	187	172	215	188	180	178	183	188	198	175	209	185	192	179	182	170	187	191	194	180	193	177	170	191	200	196	169	188	176	204	207	218	185	196	194	191	196	195	185	179	184	190	174	177	199	184	169	192	190	179	158	189	162	183	199	197	160	178	185	193	191	167	205	214	180	174	196	182	187	172	197	189	203	180	185	170	198	155	192	184	147	182	188	186	214	187	179	174	193	177	197	174	192	166	178	182	193	175	169	171	190	186	172	207	194	168	208	200	202	190	178	194	200	203	180	210	204	187	169	181	188	148	168	183	175	181	214	170	169	185	189	211	173	210	183	183	186	189	172	183	196	182	175	191	164	200	187	206	185	200	180	177	184	202	191	180	181	196	172	197	230	190	190	199	161	195	208	175	199	176	179	196	180	197	186	196	198	178	181	182	159	174	173	150	194	189	207	177	182	189	172	178	207	194	172	178	191	211	186	193	158	187	181	188	178	165	189	189	195	171	194	174	196	178	172	192	170	180	165	188	214	205	176	212	182	187	207	170	171	187	204	170	195	179	179	180	182	195	176	205	195	191	178	191	171	196	171	178	187	188	195	180	194	184	185	179	170	202	178	171	199	193	194	207	177	188	206	181	178	197	201	180	183	180	198	218	202	197	189	192	180	168	202	180	208	191	189	163	200	184	166	191	186	192	190	197	174	184	179	178	173	190	184	186	172	155	162	156	192	214	166	189	200	186	200	184	176	182	185	190	180	176	217	200	177	196	190	183	180	173	185	155	171	176	181	172	177	182	202	185	159	194	194	179	178	204	155	201	167	167	199	173	174	187	168	164	154	192	177	190	178	194	173	171	202	148	204	173	185	188	187	182	218	205	186	196	215	188	178	208	182	194	205	185	190	184	171	180	203	179	176	193	174	200	186	160	153	205	203	189	193	168	162	173	181	162	180	180	196	182	193	144	186	185	177	177	173	186	175	190	184	187	190	199	205	172	195	179	173	183	175	183	188	160	186	181	183	188	181	182	176	206	166	190	188	195	166	172	171	210	206	178	189	198	182	187	172	170	179	194	164	174	179	188	194	170	171	192	192	197	190	217	162	184	150	191	175	205	159	158	178	176	181	174	171	205	190	213	175	196	184	174	194	185	171	158	200	182	152	190	190	217	172	179	169	173	176	167	185	190	176	209	184	166	197	185	197	171	172	212	188	203	166	170	172	208	170	180	183	164	174	193	180	157	169	210	186	202	199	186	172	189	186	160	162	179	176	191	180	173	181	186	194	182	192	192	195	204	191	178	196	178	185	190	190	196	195	196	197	181	161	171	190	166	219	184	177	190	184	188	192	195	173	201	184	189	173	180	141	213	197	177	189	170	188	169	198	174	185	190	165	172	186	169	206	185	162	182	171	190	171	199	213	210	190	200	203	183	176	201	183	185	185	172	185	166	169	187	194	161	169	200	185	193	224	187	190	179	188	185	197	177	186	180	171	173	191	197	187	183	188	182	174	176	208	208	182	175	184	168	194	191	166	196	206	194	171	190	188	161	187	171	179	200	196	181	182	182	157	175	185	192	205	167	180	171	206	182	193	172	180	202	169	187	208	198	181	215	205	159	187	193	172	160	195	182	173	179	186	190	193	185	191	182	190	178	198	197	180	199	190	190	187	184	166	200	162	180	173	174	189	191	186	197	186	192	196	185	178	166	201	173	205	198	179	186	178	211	193	159	185	168	178	145	192	222	211	187	185	191	204	206	167	183	183	190	207	166	172	169	166	196	174	194	195	202	193	182	175	180	166	179	170	187	191	200	182	201	190	176	204	180	185	196	179	175	201	191	207	169	164	214	161	176	173	189	175	195	169	186	177	176	210	170	181	177	164	190	184	178	177	195	202	180	187	202	179	183	198	192	180	182	201	197	168	197	184	198	164	184	191	175	182	169	177	178	162	153	200	179	204	189	176	184	184	186	172	171	177	200	187	183	184	180	173	155	191	176	173	189	178	175	193	171	194	203	195	169	186	184	182	192	188	186	175	209	207	169	180	196	161	184	198	194	161	165	161	198	187	186	196	194	196	176	198	173	186	180	216	172	178	195	194	180	183	175	169	180	193	179	178	187	173	169	204	184	179	185	181	194	192	183	189	156	186	182	209	177	182	167	208	191	199	192	195	177	171	171	201	198	186	194	176	179	193	169	176	193	189	181	203	193	181	169	174	178	184	200	190	177	181	165	188	170	178	199	169	170	169	220	186	179	182	167	186	169	171	187	154	179	207	184	200	167	182	170	185	180	178	178	211	192	181	168	187	187	189	185	193	162	201	187	187	200	173	191	180	196	194	193	185	192	198	189	186	175	175	193	191	209	168	179	189	199	181	186	187	179	178	159	179	169	181	179	184	174	171	184	200	179	203	178	209	181	175	205	191	190	174	166	193	207	188	187	168	211	194	167	172	193	189	187	161	174	157	187	171	194	184	205	223	202	174	184	179	197	186	185	182	177	195	183	183	186	197	172	179	166	187	172	164	182	170	167	186	187	208	184	172	201	179	185	209	165	172	194	205	179	189	181	178	185	171	172	196	191	190	182	213	182	203	210	181	180	183	173	171	177	197	178	196	200	178	198	200	196	175	180	192	204	205	196	190	180	145	172	180	161	175	197	184	159	192	199	195	192	195	162	175	199	194	188	182	195	170	176	165	178	149	189	175	186	218	159	209	189	187	179	185	171	193	204	179	177	205	165	192	174	171	152	193	181	173	169	183	182	155	198	188	204	192	170	192	177	180	204	183	183	175	184	177	192	183	183	179	178	172	174	204	183	170	192	194	198	183	171	183	170	191	148	199	155	177	160	157	224	183	186
10215	5271	9268	8766	7533	8221	6105	8433	37682	11983	3117	2535	1958	1721	1571	1347	1245	1082	1060	1650	18246	30010	2197	617	596	608	664	644	565	650	620	583	529	589	566	596	572	591	553	567	563	561	532	547	530	500	522	528	565	541	519	536	555	519	542	553	548	509	523	490	495	539	559	522	489	491	535	530	522	491	481	501	540	492	499	511	492	533	517	502	524	524	504	498	497	543	550	453	484	511	517	501	526	548	513	543	525	500	494	510	504	507	515	506	493	530	507	490	486	487	542	479	542	518	483	531	501	473	476	497	478	524	526	502	502	510	488	562	521	524	495	478	441	495	531	515	484	526	558	524	471	509	532	505	467	505	518	496	494	464	481	549	491	489	472	531	512	508	501	510	509	534	503	495	471	511	476	471	519	559	525	544	508	497	524	530	515	516	488	562	551	469	518	521	485	530	511	469	470	510	442	477	554	517	468	496	489	505	489	484	529	496	480	455	532	545	492	470	516	476	467	503	533	500	546	529	496	546	521	509	502	509	567	526	513	488	467	482	488	477	528	503	522	514	453	507	517	445	517	503	505	472	532	493	539	475	498	501	550	519	468	518	449	460	515	517	508	498	508	487	473	503	525	486	490	544	475	506	453	493	463	514	469	468	487	519	525	520	499	484	453	534	521	496	481	535	483	498	485	483	505	495	506	495	510	488	522	505	517	496	513	501	525	489	501	514	493	452	524	498	456	514	490	513	495	498	507	538	506	451	481	525	500	523	493	513	517	511	517	527	500	558	508	544	493	500	479	486	489	520	485	506	512	523	497	517	513	491	521	527	488	483	469	536	498	504	503	516	529	477	500	513	468	498	488	456	487	506	531	515	492	507	446	532	517	489	530	505	538	539	475	505	492	522	503	492	475	526	513	501	534	478	518	520	519	463	520	520	512	489	468	493	490	523	501	502	515	521	461	540	502	510	510	517	512	521	514	488	521	542	498	473	490	463	533	504	498	494	501	513	482	497	526	483	501	522	480	494	500	477	464	488	553	487	502	456	523	517	521	491	478	498	512	501	521	461	471	479	534	478	508	493	493	481	507	479	508	534	542	541	505	466	514	502	503	508	494	513	475	495	508	503	503	506	524	497	491	495	476	523	503	464	516	512	514	474	527	527	493	533	475	492	482	471	502	498	503	463	487	514	506	527	479	532	515	496	518	515	547	462	472	447	521	508	480	505	465	463	517	582	458	486	465	540	455	494	491	528	508	503	508	512	486	541	493	486	488	499	489	520	467	492	511	490	485	550	550	507	548	469	483	554	513	495	519	496	464	492	493	505	513	509	491	516	508	483	493	522	523	523	458	534	501	492	544	476	506	480	486	493	519	512	506	468	502	476	501	448	497	486	533	486	491	494	529	510	502	487	501	487	464	496	470	517	515	505	528	509	508	525	483	501	457	502	453	494	513	482	489	504	507	494	513	490	504	479	546	461	506	521	489	457	506	458	502	486	535	468	463	521	508	480	502	482	485	505	508	519	517	478	487	526	476	451	486	503	501	509	514	503	541	469	517	520	478	488	475	458	472	508	513	514	496	557	478	502	452	485	464	492	508	526	461	476	504	498	447	508	483	453	530	423	476	462	475	528	532	497	570	521	496	518	471	504	522	498	506	502	506	531	534	479	495	515	498	483	502	473	489	510	524	476	509	503	472	526	459	511	489	491	491	488	483	526	534	520	516	553	496	475	446	450	517	526	498	505	515	480	513	467	490	474	473	535	508	513	494	474	501	504	510	525	534	522	500	509	500	512	486	467	501	469	531	482	500	507	489	510	484	511	534	531	493	487	523	531	475	509	508	534	513	519	465	505	502	485	472	541	531	508	490	500	511	502	503	492	520	510	493	500	474	485	513	516	462	480	509	487	491	440	530	481	523	479	513	543	514	528	520	480	506	512	521	521	519	481	487	508	498	469	544	521	499	501	482	519	506	521	490	518	523	504	500	492	560	499	479	508	493	532	495	489	484	455	500	499	495	515	500	512	494	510	541	477	488	509	479	531	497	474	513	476	510	514	502	527	551	509	460	518	518	540	499	488	548	525	504	517	504	510	509	518	484	503	504	531	468	505	529	511	516	512	538	524	470	486	518	487	524	517	515	498	455	475	499	517	489	477	460	528	533	500	498	488	517	491	471	524	463	522	494	505	477	513	483	535	551	494	523	515	529	514	456	486	469	500	471	484	520	478	514	477	509	473	526	474	463	527	484	521	461	506	502	537	505	498	501	519	486	504	520	497	538	468	529	476	478	538	482	517	480	508	534	484	498	536	454	500	513	498	486	470	518	499	490	499	521	543	511	530	503	514	508	487	505	487	481	490	499	488	508	529	516	506	449	476	497	497	507	500	484	497	479	487	527	489	520	539	508	466	454	525	490	548	475	522	506	479	523	502	522	497	509	506	488	526	497	502	482	495	472	539	535	520	493	506	468	515	513	503	462	500	518	495	482	522	522	456	510	482	507	458	482	488	495	514	472	522	495	521	488	501	512	481	478	489	495	503	448	482	539	472	480	501	512	454	513	496	490	500	492	514	490	522	503	521	499	520	482	485	487	516	476	505	487	514	493	504	498	498	506	538	489	532	498	515	518	465	486	497	498	518	495	450	463	548	529	474	483	535	478	546	496	500	494	512	495	523	500	486	496	500	507	469	516	540	486	464	576	489	490	504	511	493	547	500	518	492	501	481	531	517	509	505	528	520	517	480	482	492	495	490	494	539	522	493	530	526	541	519	493	500	499	520	518	552	520	533	552	525	490	515	523	493	502	492	494	472	501	445	493	525	458	482	508	526	475	495	521	497	487	512	472	487	501	469	498	494	543	503	535	512	472	507	484	528	536	491	471	510	510	508	499	502	488	492	473	494	485	535	480	471	547	500	486	486	516	548	512	482	528	498	534	487	493	482	458	543	474	464	524	491	499	494	513	473	504	501	512	510	489	484	521	486	499	470	546	506	530	481	480	479	528	497	492	491	505	478	503	460	493	495	483	504	492	505	477	501	482	518	534	526	468	493	579	531	524	494	482	511	548	505	517	474	529	505	516	545	516	492	496	498	485	517	515	500	486	489	501	523	489	503	513	495	472	523	521	483	513	515	499	528	480	515	507	480	514	507	516	507	488	521	511	497	476	497	523	500	519	512	514	511	535	496	513	497	478	492	555	502	467	498	514	498	506	508	485	492	517	535	519	519	497	520	521	510	522	511	526	516	509	535	492	502	492	515	514	525	539	506	510	465	498	535	506	505	476	481	515	521	505	497	525	503	499	549	485	503	547	489	482	491	488	540	515	504	474	508	481	485	530	485	514	512	495	525	514	501	491	486	507	498	507	490	529	476	513	496	488	506	496	512	510	535	486	544	497	478	509	532	480	516	534	511	502	487	531	475	490	482	503	518	506	518	529	539	490	492	520	524	502	500	502	489	485	502	495	484	465	534	493	503	541	476	518	504	501	520	517	490	527	506	466	515	529	495
2436	464	617	373	302	326	260	308	557	344	267	261	259	270	240	243	275	230	255	248	353	335	268	217	231	261	242	251	244	221	244	240	233	274	249	255	247	245	233	270	250	258	248	228	221	212	258	279	241	259	239	248	246	262	232	279	261	248	255	244	282	247	270	256	234	247	242	247	254	236	241	244	251	233	257	234	255	237	271	227	279	269	253	237	249	235	251	258	251	225	252	252	252	219	247	238	251	242	244	248	223	215	224	227	264	239	251	257	232	211	232	242	263	258	273	260	242	250	251	239	254	229	229	251	252	269	252	252	245	241	236	240	204	230	223	263	231	247	259	251	231	244	283	242	248	249	226	257	240	250	265	248	234	237	236	243	250	252	229	253	240	236	275	244	248	240	227	260	244	251	253	238	254	240	255	248	237	266	255	228	246	269	249	250	263	247	233	231	232	232	258	267	257	259	237	260	247	207	249	262	235	277	257	232	236	240	282	235	261	242	235	259	237	232	233	249	252	240	247	230	271	254	267	237	252	253	240	243	250	222	218	249	238	218	221	264	249	256	262	279	258	249	239	251	246	241	240	242	262	227	227	248	250	239	226	229	235	255	258	262	250	252	244	217	236	235	240	257	269	230	272	267	257	261	233	249	273	253	298	234	250	241	242	235	223	226	268	239	224	265	248	228	231	238	247	234	247	237	241	232	232	243	231	232	247	273	246	242	234	226	277	245	237	235	266	287	255	229	235	232	242	250	242	219	236	233	221	277	226	251	232	236	242	244	241	234	231	248	254	245	256	280	216	253	230	256	241	233	252	241	222	234	255	248	247	255	230	257	244	236	227	243	248	241	255	250	243	258	257	256	285	266	252	265	234	250	247	226	226	247	242	236	231	233	253	231	235	254	236	234	224	239	237	261	263	281	243	233	235	254	229	232	254	268	241	235	224	242	260	251	227	239	263	307	231	280	246	263	227	230	216	251	210	244	255	220	272	253	244	215	235	248	246	250	246	235	260	242	238	237	254	242	240	222	237	275	246	230	239	248	236	272	234	271	251	272	232	237	236	246	243	235	223	252	286	230	227	236	237	231	265	246	230	225	241	226	244	254	280	239	244	244	251	255	252	273	253	261	254	254	260	240	236	251	251	243	226	257	247	225	228	247	241	247	257	242	230	250	222	265	210	251	253	243	254	222	237	232	246	252	242	245	241	258	273	212	247	241	250	268	251	274	215	231	242	277	252	231	245	254	244	261	235	265	253	248	221	259	240	255	255	221	257	214	245	241	250	254	243	253	249	241	259	241	238	223	246	255	267	265	234	259	230	222	242	237	282	235	244	225	243	221	238	276	200	266	213	239	275	262	231	255	242	235	251	242	245	237	265	241	258	238	215	268	256	240	226	261	252	234	258	256	233	247	252	208	262	236	269	240	253	256	253	245	221	240	259	252	219	246	243	250	234	228	228	253	257	260	218	268	231	276	236	242	238	258	251	250	271	252	256	226	227	272	215	241	242	258	245	264	237	253	228	222	246	268	254	246	236	249	228	280	263	244	243	246	247	274	250	245	253	239	247	241	259	255	252	232	242	253	269	222	264	259	251	250	266	250	273	257	250	247	234	236	284	231	264	240	245	225	236	254	277	240	232	236	251	268	241	248	231	242	242	257	244	238	248	258	247	232	248	243	247	201	224	275	257	234	243	242	266	250	225	243	246	247	239	219	276	234	239	293	235	265	218	235	232	244	209	219	261	233	255	205	260	252	240	257	251	273	242	253	230	250	258	219	221	246	269	243	231	256	224	249	261	251	263	267	240	248	241	234	211	255	258	219	229	271	241	264	210	226	241	242	223	281	257	218	245	267	223	223	236	214	229	261	252	235	247	262	260	236	249	268	238	249	267	231	275	232	257	242	212	237	243	264	248	268	239	258	239	247	262	255	236	272	253	252	224	246	258	251	244	240	247	253	287	239	225	233	248	237	252	232	236	237	251	245	254	241	227	247	247	238	261	246	251	238	242	239	261	224	237	235	249	252	249	283	229	244	250	257	240	231	223	244	274	265	251	237	243	241	220	278	239	231	259	252	243	300	276	235	262	242	224	252	230	260	271	233	241	248	243	242	261	230	242	240	240	265	252	269	267	247	269	232	250	234	249	247	244	252	249	225	270	268	244	227	231	271	238	258	255	234	230	222	258	225	249	253	236	257	261	228	239	225	247	247	263	252	274	233	237	237	233	206	256	239	229	245	252	235	266	216	265	242	241	269	241	239	241	222	208	259	280	235	237	265	245	253	234	230	251	235	244	237	236	254	266	271	265	258	250	233	244	246	260	241	238	241	259	250	228	245	263	226	284	257	234	234	233	240	236	232	232	256	229	277	218	257	271	241	284	234	250	260	268	261	249	242	247	273	268	237	236	214	247	258	273	279	228	242	233	260	225	262	250	266	239	272	254	246	259	271	246	252	240	259	219	255	238	252	250	216	248	246	258	255	252	280	265	212	257	233	248	235	243	257	228	241	258	252	265	242	225	265	235	253	270	243	242	245	260	248	249	261	258	281	223	246	223	231	247	240	256	232	233	250	258	241	264	220	252	239	233	260	237	249	231	265	252	228	260	251	226	278	243	251	247	243	274	247	256	268	226	231	208	231	251	264	249	235	256	236	219	244	258	277	254	246	255	256	249	250	245	249	232	231	238	270	237	282	252	232	236	267	242	242	226	251	224	221	253	260	277	233	219	236	231	282	235	253	248	248	227	263	245	238	231	254	283	238	282	255	254	226	245	231	243	257	224	279	232	219	236	282	233	261	244	208	236	244	235	264	216	273	236	259	258	256	256	250	243	269	235	225	246	224	252	243	238	261	256	235	250	245	226	234	252	256	241	259	225	245	276	247	258	259	240	224	240	248	212	217	282	256	228	244	235	235	268	221	252	239	250	237	243	248	235	239	269	244	222	246	237	242	254	233	245	224	259	231	227	258	241	257	225	255	241	245	237	245	238	254	231	231	224	240	215	257	247	231	239	259	277	220	260	244	276	242	265	225	269	235	241	230	245	241	245	233	219	233	246	267	266	211	255	233	235	247	253	274	266	238	235	247	224	260	274	240	245	236	282	243	254	243	270	222	253	250	233	235	266	231	258	276	270	271	251	239	245	230	251	230	242	246	251	243	239	229	258	246	244	254	207	235	239	231	241	238	239	232	255	258	257	223	258	237	241	274	235	231	243	274	262	214	264	260	260	214	278	237	243	244	250	235	259	250	267	273	254	265	295	253	214	254	242	252	246	227	247	237	218	182	225	236	255	261	215	257	255	252	235	252	216	248	232	229	247	251	228	267	242	224	230	238	252	241	260	230	231	247	266	247	266	252	232	255	245	255	248	226	272	241	259	239	249	233	256	234	241	251	256	212	276	247	248	263	241	221	263	246	238	251	247	248	225	240	300	253	226	230	224	246	216	233	252	244	257	232	255	251	247	241	240	240	255	243	273	247	234	206	217	242	241	255
2792	952	1347	1221	1085	1104	893	1148	2749	1108	722	752	776	734	677	704	697	694	700	866	1576	1411	681	660	666	681	639	668	611	663	678	700	666	670	614	694	606	669	642	679	642	597	675	678	700	619	645	659	670	655	682	680	678	671	687	701	675	681	653	637	701	677	678	664	632	684	688	646	680	691	683	667	648	690	672	709	674	658	682	706	652	661	722	667	695	649	657	664	666	694	628	691	645	667	679	628	649	721	648	687	644	666	678	657	650	625	666	670	683	647	632	682	699	716	666	707	608	687	692	721	630	662	660	664	660	699	675	664	629	667	643	661	658	704	672	615	690	689	669	723	668	667	619	665	650	644	684	673	676	672	662	682	676	694	649	631	666	660	684	669	681	661	637	688	706	683	680	702	660	708	654	644	673	681	652	765	614	657	706	709	647	649	688	663	661	644	695	650	678	699	655	647	721	648	688	677	682	647	653	649	639	667	622	669	647	689	652	684	673	700	673	666	708	695	632	726	685	665	706	669	679	629	646	688	704	714	636	713	647	680	650	676	673	654	652	643	686	649	640	653	645	737	676	669	657	694	631	671	666	688	706	655	683	632	697	664	706	657	653	672	661	669	696	644	686	655	669	694	696	713	667	643	688	708	667	682	675	668	691	649	681	676	651	652	627	666	679	686	689	678	680	661	670	649	643	667	635	694	662	724	713	668	702	661	748	710	708	679	695	670	675	726	723	664	661	693	639	694	678	683	691	671	675	676	677	674	633	691	684	664	608	693	670	708	676	651	601	657	656	701	695	656	665	633	643	646	658	633	716	685	735	657	645	636	663	655	670	654	697	637	659	687	666	683	641	668	633	697	656	642	679	671	678	648	627	651	671	684	696	699	674	654	688	653	689	661	643	679	647	616	699	638	640	694	635	689	693	653	679	637	698	670	654	707	665	652	634	687	619	668	680	691	663	694	639	670	655	696	678	680	664	684	679	680	718	663	633	630	669	713	663	678	665	628	677	702	626	678	644	722	682	691	694	628	632	627	643	640	647	635	672	673	652	675	681	704	709	677	628	593	644	654	681	664	712	666	662	592	672	600	697	623	663	640	641	646	647	687	631	655	656	658	631	718	675	655	616	647	719	643	641	676	644	626	664	675	680	667	691	708	653	622	694	671	673	665	656	686	675	675	608	652	637	655	709	669	680	655	678	659	653	690	644	715	642	670	714	719	708	646	658	637	656	723	661	671	671	724	649	669	667	693	723	701	700	658	648	681	643	687	671	656	702	682	678	636	730	610	644	672	716	711	676	633	673	682	629	673	675	670	667	655	705	662	672	631	653	665	682	644	679	682	642	686	696	682	737	670	734	688	678	729	714	676	648	702	654	649	677	666	678	656	677	648	641	696	687	659	652	663	647	675	684	681	698	709	682	710	659	685	655	674	661	670	686	679	692	678	688	735	704	677	689	651	676	683	695	644	675	663	726	660	700	629	676	673	678	676	652	629	690	648	664	705	652	634	660	639	706	703	633	663	701	650	657	629	683	616	646	701	664	683	652	657	680	656	630	683	679	659	677	731	641	678	695	683	651	666	677	656	655	695	627	680	665	622	662	660	716	660	669	643	659	688	678	646	656	630	647	676	676	696	686	625	674	694	655	645	625	705	702	709	710	662	668	653	690	680	661	639	687	661	628	667	672	673	677	667	668	651	656	654	706	664	666	647	668	677	650	679	636	646	665	698	644	649	733	746	654	609	678	691	639	655	730	703	658	668	694	700	687	651	692	680	669	625	713	666	700	686	655	674	639	691	625	707	702	671	691	667	634	685	727	658	676	679	636	652	654	658	669	698	664	679	687	690	677	616	670	673	668	677	681	682	659	707	682	698	672	703	669	695	610	678	707	625	687	709	671	651	694	653	662	639	636	674	682	639	664	694	670	671	631	664	658	692	698	718	686	658	651	686	691	713	613	644	699	664	664	696	659	661	619	675	691	699	654	660	678	649	691	625	644	684	677	631	684	672	654	639	658	641	654	669	676	689	621	663	683	702	714	669	637	698	716	682	700	650	695	691	689	672	728	653	698	667	662	664	646	684	706	609	652	691	662	720	676	659	617	669	655	667	612	623	717	620	694	652	667	642	689	648	624	649	722	626	668	714	702	643	651	655	688	645	732	633	739	706	648	700	707	662	685	669	691	723	640	626	670	671	661	662	682	673	653	690	648	685	673	634	694	609	714	664	705	665	699	673	701	674	655	671	668	679	652	682	671	646	663	665	672	647	694	657	650	635	720	646	654	651	673	632	658	629	698	654	667	710	678	707	639	689	700	704	645	673	654	682	696	646	722	687	652	699	656	659	661	649	626	660	679	690	687	651	696	665	642	624	688	637	683	655	690	645	679	644	647	645	669	648	672	674	633	653	625	659	657	660	640	660	643	644	636	683	698	684	681	653	653	668	658	653	714	615	652	690	636	657	688	691	659	717	700	690	656	626	659	696	698	678	663	633	671	683	660	687	636	706	668	683	660	673	679	677	647	649	657	648	651	638	637	683	655	659	653	642	674	704	678	664	659	656	693	708	642	653	654	669	645	680	678	713	646	660	622	671	707	675	639	684	655	652	633	670	636	641	677	652	674	665	672	684	652	696	667	691	643	677	710	676	671	686	628	654	654	640	684	697	667	674	691	667	667	663	661	637	694	697	603	682	741	639	675	689	660	660	689	670	661	675	667	677	639	634	666	737	690	697	675	707	629	663	682	663	633	669	629	685	681	654	601	683	670	668	690	674	688	691	653	689	684	675	651	665	678	671	707	641	670	649	686	707	696	657	634	655	690	665	677	613	664	649	680	672	646	701	706	685	683	649	663	658	657	652	673	659	619	661	642	635	619	633	719	647	707	697	628	652	675	669	704	734	695	640	694	720	658	691	604	626	661	693	616	706	682	690	684	710	675	665	700	695	666	689	657	672	637	645	705	653	605	652	692	673	685	669	714	644	665	656	631	650	657	638	652	634	686	689	654	663	675	651	684	674	677	669	642	666	678	664	605	680	660	718	667	658	700	636	655	636	680	687	670	608	662	686	680	707	666	637	687	672	659	673	626	697	699	655	667	706	648	715	672	644	683	680	681	664	664	636	655	697	692	634	715	689	696	631	669	647	698	668	635	691	718	644	631	687	679	674	666	660	640	642	695	675	713	674	653	689	640	683	644	689	672	653	633	673	678	673	680	638	674	705	672	648	652	690	671	674	657	669	680	701	710	653	710	669	655	669	651	685	709	652	675	685	718	645	612	655	619	622	691	659	707	660	690	670	658	659	667	658	670	674	649	685	691	671	654	656	636	659	667	617	676	644	609	693	678	659	693	672	640	651	671	715	663	703	662	648	685	664	660	636	706	645	713	675	651	650	694	693	699	695	668	700	684	653	690	663	646	670	674	669	654	677	632	646	655	675	647	660	682	620	671	736	709	659	666	701	707	706	660	722	637	714	690	679	660	684	670	619	650	688	644	689
17995	6608	5487	4064	2283	1810	1535	1832	7695	2644	458	407	415	335	261	207	231	220	170	182	1220	1755	149	132	152	138	147	144	123	145	142	141	139	120	125	134	132	124	135	135	122	139	134	119	141	133	128	124	113	125	160	135	125	138	111	134	118	113	110	155	138	118	111	139	116	119	148	116	112	112	130	113	131	124	132	113	117	127	135	113	112	119	127	122	145	104	126	115	121	120	134	133	127	118	142	149	119	122	125	119	122	131	121	123	120	119	121	126	111	122	122	128	126	123	120	122	120	104	121	113	122	114	136	111	120	143	116	134	118	130	105	123	127	122	118	125	128	120	127	137	110	129	132	105	107	98	118	140	90	118	122	126	108	117	111	137	128	120	131	113	120	117	103	112	130	118	120	144	126	119	121	95	134	118	121	132	110	125	120	112	110	129	119	120	116	127	108	132	109	130	124	122	122	137	107	135	129	131	121	145	114	117	125	112	134	110	139	128	125	123	130	105	119	119	118	114	124	134	116	115	128	116	107	122	140	115	114	115	134	113	103	127	115	112	113	123	116	109	115	113	123	107	122	123	135	118	124	128	137	121	111	121	109	126	113	129	111	116	120	130	114	121	120	130	120	119	125	98	127	118	106	131	120	110	137	112	121	116	121	111	100	118	121	119	110	132	140	120	123	123	127	122	124	144	135	130	123	97	108	111	109	115	120	116	132	117	112	141	126	137	117	128	99	127	128	132	111	120	132	130	109	135	111	127	130	116	126	114	117	109	117	125	104	116	140	110	119	111	131	130	118	105	132	131	105	143	120	113	113	121	125	100	137	106	126	134	132	113	114	137	111	123	117	120	120	131	117	122	133	114	126	125	123	120	118	98	121	107	123	146	123	113	101	113	121	119	130	122	121	130	140	120	124	132	125	116	116	135	127	101	129	117	112	107	106	130	124	121	110	90	124	144	116	139	121	125	128	117	140	134	124	109	93	137	115	114	117	118	149	135	130	147	132	137	102	123	108	126	127	112	147	132	107	101	149	102	115	93	97	97	115	129	133	108	118	117	119	122	124	107	124	129	102	116	112	111	132	116	115	117	112	115	134	116	131	115	111	106	126	113	120	134	101	139	117	106	116	122	137	143	123	106	140	113	135	105	106	122	122	118	114	138	115	108	122	140	136	128	106	124	128	112	103	143	105	110	116	125	117	114	130	124	127	112	109	113	119	130	143	127	107	103	106	132	131	128	112	99	118	137	121	132	123	107	123	102	114	101	133	130	116	119	114	125	130	123	114	132	129	121	108	118	129	101	115	132	106	106	116	97	123	138	103	113	117	127	142	114	140	113	107	116	135	120	121	125	124	121	129	121	135	113	111	117	143	119	124	103	107	101	123	123	124	98	129	136	104	117	110	138	117	140	125	126	112	94	121	110	118	133	141	132	128	121	105	124	116	116	110	128	140	140	124	125	97	122	111	129	125	127	129	117	118	134	101	103	115	133	125	126	118	126	121	122	121	116	114	120	112	110	138	92	124	114	140	114	125	121	122	132	108	136	118	107	136	115	110	118	115	107	128	106	114	131	128	120	147	115	111	137	116	131	111	117	118	133	127	142	143	111	119	125	144	105	123	113	108	140	117	133	133	108	129	110	101	108	130	119	140	118	112	128	120	114	120	115	132	122	135	118	105	103	137	131	140	101	121	125	118	118	121	120	111	88	132	104	128	123	113	124	117	132	130	134	125	139	114	128	123	132	119	124	116	112	131	123	121	103	116	119	100	106	120	121	120	120	127	132	119	137	112	107	108	125	133	123	110	120	104	118	105	118	100	119	135	132	109	130	119	133	121	137	113	113	151	117	117	124	113	121	119	109	129	144	143	116	128	138	135	116	123	120	129	121	118	114	104	135	117	135	120	117	94	120	109	104	124	118	138	122	126	139	136	117	116	123	110	128	134	123	102	118	113	134	126	127	116	123	135	116	118	121	121	113	105	125	127	123	101	142	129	124	121	121	115	131	107	133	117	131	89	118	124	110	138	121	113	125	138	119	138	114	124	131	123	118	123	139	115	114	140	140	112	128	120	125	117	127	115	125	139	122	130	112	132	114	116	123	118	128	132	113	126	125	121	138	114	133	119	113	112	122	146	118	119	118	127	144	108	123	119	118	133	131	114	129	112	113	130	126	108	120	140	133	118	135	120	102	133	133	136	114	127	118	122	116	103	111	117	133	105	146	124	129	127	134	100	117	125	110	134	123	137	122	124	99	127	113	98	120	118	119	105	127	129	122	129	118	136	101	104	109	118	121	137	110	116	128	128	121	134	114	103	125	114	119	125	116	118	119	132	119	110	129	124	108	114	123	122	112	122	139	117	110	106	126	140	132	135	130	96	129	108	107	122	120	121	112	118	125	108	115	112	119	124	144	100	110	113	100	124	123	100	112	117	129	134	136	118	130	133	138	127	116	129	137	127	133	136	128	114	114	108	129	118	102	134	121	115	118	118	121	112	134	121	116	129	139	141	129	119	109	115	122	129	123	116	128	124	131	113	122	120	144	108	125	129	123	105	121	119	120	96	134	102	105	130	91	130	122	124	128	113	127	123	139	118	152	103	118	100	136	127	129	122	123	118	117	114	112	128	136	128	123	136	114	115	136	111	121	116	117	122	112	128	122	105	142	134	123	94	126	130	127	107	139	132	121	133	112	125	125	140	106	115	154	128	132	113	107	131	124	123	134	155	111	120	126	146	102	128	125	114	105	136	111	115	126	115	114	121	141	122	128	122	125	119	118	129	131	120	130	118	120	124	122	124	128	105	132	130	109	100	117	128	129	102	108	127	100	122	129	108	136	130	121	108	149	125	109	110	107	100	140	118	120	136	111	110	127	119	120	129	130	119	137	133	123	131	133	116	105	124	104	122	107	125	107	120	108	165	119	130	119	135	103	126	125	119	111	134	129	126	122	130	148	121	114	133	125	134	144	125	119	112	113	136	120	112	116	123	133	121	117	121	130	136	103	121	127	121	127	113	139	110	110	135	124	128	101	110	121	130	129	139	118	118	122	126	137	123	128	139	122	114	107	117	113	118	125	117	114	114	129	119	124	128	119	107	107	121	116	120	112	115	105	134	124	127	103	114	114	130	108	135	123	108	132	127	125	116	117	125	115	104	118	117	113	114	109	131	118	118	123	137	135	125	136	113	96	124	133	118	103	131	123	112	112	125	124	124	116	147	144	133	108	120	117	129	105	128	125	117	146	114	140	112	135	119	123	136	121	112	119	133	154	125	108	127	116	115	127	135	141	119	117	122	122	106	133	126	131	109	127	125	116	136	113	130	116	133	131	105	127	117	127	114	120	135	116	129	127	131	127	152	127	130	116	122	111	101	107	136	122	110	126	132	137	116	104	106	135	114	112	118	117	106	125	137	114	115	103	128	132	139	102	138	158	112	111	119	135	130	117	116	124	119	110	125	123	123	148	128	110	147	113	138	133	127	121	127	122	123	119	145	100
9751	4791	7001	8234	6328	5511	5549	7865	21376	8156	2215	2190	1859	1537	1187	1126	949	892	813	848	6809	6708	622	551	539	581	515	502	522	509	481	466	434	449	467	452	432	458	486	375	441	463	374	407	401	401	434	373	423	381	396	387	401	433	395	419	394	441	399	380	382	365	368	388	366	344	408	370	370	356	373	351	354	399	359	372	352	383	375	373	353	363	376	357	357	365	370	402	362	364	393	345	382	365	360	325	357	315	376	336	374	354	367	366	377	366	358	355	326	375	359	338	353	354	363	372	336	364	357	390	356	358	326	330	344	358	353	351	368	330	339	378	381	371	371	349	351	352	327	380	349	325	362	354	351	327	339	331	366	347	359	336	366	362	368	360	359	366	320	347	345	350	353	353	358	362	351	385	343	347	363	366	346	335	374	343	367	341	387	389	353	366	359	375	360	369	360	341	332	357	374	360	340	353	368	338	351	389	374	349	330	329	371	350	343	345	362	352	359	346	380	345	325	368	378	358	335	337	387	326	356	334	391	345	326	366	367	335	325	358	327	308	346	355	334	367	345	326	369	379	335	344	368	340	397	306	338	333	369	370	325	304	331	334	368	325	339	345	364	344	328	333	344	372	338	344	331	302	364	385	342	332	328	328	307	307	376	346	310	335	316	349	356	317	367	331	359	360	372	359	335	317	371	327	332	355	352	358	360	365	337	347	351	351	395	333	330	329	338	336	359	343	344	349	327	341	357	299	390	327	336	334	373	357	340	327	332	372	349	352	353	333	363	327	339	360	354	347	345	403	349	367	342	337	337	346	342	342	351	381	327	357	363	392	350	329	343	332	375	377	353	378	391	334	368	336	369	372	343	348	330	341	354	367	341	364	363	359	359	365	340	372	330	334	350	364	376	389	343	350	372	339	345	313	351	343	349	352	384	327	337	349	330	338	331	355	363	346	317	391	370	345	393	363	316	366	310	342	361	345	319	366	381	325	369	360	292	365	369	301	348	348	347	345	351	326	361	347	318	351	345	338	358	366	311	335	347	329	377	350	340	349	382	374	333	332	365	364	357	341	373	343	346	325	323	328	327	346	341	327	345	366	349	366	382	377	340	326	317	328	358	384	326	339	356	374	339	315	341	357	377	374	327	330	352	348	336	365	335	360	344	369	350	348	330	350	362	335	354	343	342	341	337	354	326	342	354	364	336	367	338	354	368	362	333	342	347	363	364	347	310	324	379	340	348	342	335	341	358	387	357	361	355	341	363	393	349	346	309	338	366	374	334	350	326	335	345	357	333	327	339	342	369	360	351	342	353	339	330	361	336	348	343	351	333	323	331	322	354	336	403	381	382	343	357	375	308	343	351	360	325	341	341	355	330	306	350	325	322	341	326	333	343	356	366	343	355	341	425	343	323	339	304	355	350	327	387	402	356	328	334	337	342	319	358	329	353	359	351	355	377	347	335	362	348	354	378	335	343	361	346	349	333	331	345	305	322	355	345	347	356	347	339	379	358	361	349	374	366	349	343	375	363	374	355	289	355	366	340	315	350	340	334	333	366	327	328	331	379	313	348	374	362	359	353	314	330	333	374	345	364	367	335	341	341	348	367	345	362	354	351	372	368	395	356	316	345	328	326	328	347	331	338	337	342	343	324	349	357	322	355	345	357	354	341	324	364	392	365	322	355	367	328	343	353	336	335	355	357	336	295	362	336	361	345	355	351	330	357	368	325	348	342	348	333	360	329	348	367	353	367	334	345	357	348	355	354	349	357	351	328	365	332	339	387	344	343	312	353	365	339	331	351	337	354	357	323	365	332	336	345	346	350	341	320	333	348	352	334	334	357	354	357	347	331	356	374	350	348	348	353	346	312	333	344	336	335	355	363	332	338	358	330	359	361	344	302	368	316	334	345	339	337	355	340	345	331	349	366	352	321	346	363	333	387	358	340	345	351	356	297	328	327	343	379	368	338	343	358	365	327	334	358	346	361	337	328	360	367	335	345	334	307	345	337	314	355	355	338	352	344	358	350	322	359	327	332	373	343	350	345	361	357	322	328	333	337	358	350	339	324	338	375	390	352	346	352	338	349	324	373	361	357	373	360	339	375	379	358	343	328	363	370	364	353	315	335	333	337	350	361	355	365	353	317	326	372	354	316	344	322	315	340	330	358	328	365	327	330	331	360	364	347	327	342	343	329	359	364	366	321	379	299	342	359	327	344	324	360	336	354	356	333	326	371	360	329	358	346	341	352	334	337	377	353	328	360	372	372	349	328	322	328	335	362	328	336	362	340	346	339	328	342	327	353	350	354	331	355	341	323	334	364	342	349	338	337	356	332	353	337	361	375	328	344	343	337	350	382	360	350	338	326	379	359	319	346	376	361	363	331	348	379	324	308	338	329	330	323	308	347	331	343	357	326	372	370	318	327	313	381	324	339	370	363	348	341	356	352	332	341	363	343	372	342	347	333	354	370	330	367	336	346	335	333	362	354	340	337	356	350	358	368	390	360	350	382	343	350	333	378	352	371	358	366	347	376	373	336	365	362	362	353	342	350	344	354	335	364	351	331	343	343	367	313	329	383	358	372	367	338	337	336	356	342	329	350	347	357	333	342	312	340	344	389	388	336	357	342	368	344	348	366	336	344	338	363	359	345	379	365	368	343	343	356	365	353	356	349	346	360	348	383	301	344	311	364	335	363	326	317	364	346	340	325	363	318	370	338	353	368	336	323	350	333	331	356	351	321	371	336	357	313	328	355	343	340	331	334	357	339	316	355	339	374	360	359	341	355	342	342	355	336	337	370	379	366	336	339	308	385	376	312	324	354	343	355	357	362	320	360	360	333	336	345	389	317	339	371	328	363	336	332	376	312	375	354	363	323	366	381	355	344	359	318	341	366	329	344	355	322	358	367	334	330	336	368	335	371	359	342	355	332	347	348	362	322	315	333	345	331	363	384	353	349	359	331	321	361	308	349	361	346	345	332	363	350	350	363	333	308	352	356	360	355	354	345	345	338	342	337	360	331	374	365	346	347	358	376	344	364	332	307	335	302	368	352	327	325	356	334	346	377	349	358	358	365	355	343	354	372	363	334	332	379	327	371	335	329	340	369	323	323	375	361	323	358	361	348	330	343	334	340	361	375	358	346	346	367	368	357	359	355	340	337	381	358	365	361	339	358	354	348	355	377	364	355	347	344	366	333	312	361	347	320	359	348	348	346	366	355	358	378	345	360	313	369	324	360	355	333	347	323	352	337	352	339	333	356	340	371	345	339	371	374	352	352	324	373	337	350	373	383	329	332	365	375	374	349	349	340	356	351	378	350	373	370	340	389	311	332	342	340	351	358	356	320	317	373	365	353	332	349	307	352	331	382	348	339	356	331	367	329	352	343	365	333	342	329	332	321	353	336	352	346	352	395	350	355	336	338	344	356	309	322	375	384	350	370	333	357	347	367	347	343	352	348	376	329	334	334	342	331	348	325	361	335	359	356	319	338	372	312	349	338	361
18604	5647	5226	3654	2234	1621	1827	1570	9094	3371	518	480	490	485	409	316	265	251	263	268	1360	5417	247	163	200	171	156	181	163	150	188	136	161	141	153	140	171	169	166	169	165	175	175	179	156	149	152	188	161	173	166	165	147	155	167	159	161	185	155	145	146	158	191	157	154	136	153	176	148	165	161	145	142	152	174	162	166	152	165	167	175	133	157	150	160	150	153	156	152	141	169	159	161	160	164	161	175	161	163	124	183	165	166	154	182	173	188	179	144	149	192	166	139	152	144	147	170	145	161	151	151	180	151	165	136	161	162	183	172	142	159	172	164	158	137	155	162	175	164	145	155	166	146	158	123	148	143	173	157	146	167	151	173	164	146	158	165	152	164	137	154	181	160	165	157	149	148	153	174	169	160	169	143	159	155	158	148	155	163	149	163	166	172	153	145	145	154	142	159	170	157	149	140	161	163	164	173	165	160	157	154	174	167	154	161	179	146	147	147	162	153	163	127	179	153	159	155	151	149	135	161	151	164	157	156	168	155	143	158	137	160	163	157	170	169	142	149	152	152	158	162	134	140	169	162	158	159	148	184	164	173	159	164	155	147	181	148	175	166	160	176	145	152	177	162	137	161	166	133	152	164	164	150	161	168	161	158	171	162	156	150	175	145	142	136	153	139	170	152	140	155	157	171	126	144	146	142	148	146	141	172	175	156	163	135	163	145	170	150	164	128	152	142	144	146	163	138	158	169	127	163	156	158	154	141	144	163	149	141	176	158	165	153	152	168	159	157	146	163	138	159	160	157	148	147	164	137	134	168	156	165	158	171	149	159	188	155	143	146	146	160	163	155	159	175	159	171	179	166	154	165	163	159	151	156	160	166	174	168	151	142	151	164	169	153	149	167	149	168	145	175	136	158	162	162	174	158	156	151	144	157	172	160	127	176	158	173	178	183	138	172	140	150	162	160	166	155	164	168	168	148	156	156	169	156	159	168	133	156	163	176	166	163	162	147	158	148	157	136	128	181	153	173	177	151	146	166	139	182	130	195	150	169	157	143	169	146	155	166	141	161	154	160	125	128	142	146	167	143	158	164	157	148	160	152	149	154	162	156	132	155	174	163	149	160	142	147	166	158	140	159	149	184	173	180	149	160	170	160	183	150	157	144	166	148	158	136	163	163	184	153	145	167	183	159	135	154	160	161	165	144	182	151	143	159	191	164	170	179	160	178	148	157	166	166	151	165	173	148	182	158	159	166	146	173	156	192	143	161	152	167	170	159	154	142	175	156	145	175	154	166	161	155	167	158	186	154	159	168	174	145	165	166	162	174	137	144	163	163	148	180	179	136	182	148	135	142	155	151	145	149	149	168	162	173	156	171	153	152	168	152	172	132	174	173	161	146	151	163	160	156	175	149	137	149	187	152	161	150	156	168	145	152	156	174	149	160	171	156	153	153	161	159	181	165	163	152	144	167	157	143	165	167	140	159	142	155	132	171	163	164	170	183	142	147	170	159	147	147	139	172	151	145	162	161	169	152	165	155	165	135	151	171	155	148	174	157	152	172	170	151	170	164	171	146	159	155	170	171	157	161	164	164	177	159	163	161	154	176	159	148	160	171	148	173	167	174	160	162	145	143	158	156	141	165	149	153	160	186	152	141	148	145	151	162	178	155	163	167	142	147	155	159	152	149	160	145	149	149	151	169	143	147	144	177	182	169	134	166	139	154	160	175	165	197	156	153	135	147	171	158	190	128	156	166	141	160	174	155	161	145	156	158	164	161	177	160	149	144	178	164	174	138	132	137	157	174	136	163	180	163	159	140	173	156	156	166	141	171	168	168	141	150	177	148	141	148	180	147	140	150	161	159	186	158	178	158	152	165	138	149	156	145	157	181	158	129	160	147	149	184	156	131	143	147	167	159	164	162	138	177	173	161	154	156	139	173	131	145	169	142	160	165	138	155	153	158	143	144	158	161	158	168	143	171	170	140	150	131	152	165	168	150	165	163	142	149	142	160	172	152	126	144	153	150	163	155	174	175	161	163	158	155	170	130	153	143	140	151	135	148	156	166	145	164	142	150	170	136	159	141	144	155	171	151	161	140	146	184	126	164	154	184	174	152	180	143	161	147	167	175	150	150	171	159	171	165	163	156	168	146	152	178	135	157	134	150	154	138	174	141	169	161	165	135	177	177	171	153	168	143	158	140	142	155	167	156	176	166	147	162	152	159	147	168	162	143	171	149	159	182	142	178	172	157	156	169	175	170	143	155	148	183	144	172	177	154	172	152	147	145	146	174	158	172	142	153	142	159	135	159	164	145	170	163	137	182	149	140	131	159	162	161	175	166	160	165	162	169	153	129	153	148	164	160	160	142	154	158	138	163	168	144	142	166	148	139	160	177	159	148	154	151	165	162	139	158	162	171	156	133	161	158	154	134	144	148	165	164	137	151	173	163	165	153	165	171	131	173	160	147	166	145	161	150	162	155	179	172	147	169	164	172	143	159	164	149	134	152	152	149	175	154	159	161	182	163	157	142	167	149	162	165	157	164	184	140	152	155	156	149	167	174	153	147	170	160	171	140	153	140	144	146	160	144	156	132	170	176	162	156	143	161	170	149	150	165	149	150	164	170	154	166	185	155	139	171	158	165	179	163	153	157	145	152	164	155	153	166	132	163	154	165	143	170	164	147	137	139	151	157	148	153	149	156	161	147	163	138	177	162	178	151	140	163	134	160	169	159	151	153	143	147	168	161	152	156	151	157	147	175	166	126	152	169	156	158	129	156	144	137	141	159	152	162	157	155	155	151	172	153	181	154	151	166	155	153	149	156	166	174	198	163	170	175	175	170	156	142	140	178	132	169	167	165	135	140	170	150	143	172	143	142	182	153	161	143	143	163	168	150	180	154	138	156	180	162	139	150	169	167	136	165	170	160	168	145	155	160	168	147	173	139	158	176	165	129	154	156	160	141	152	152	164	156	166	157	148	152	162	152	167	158	132	165	140	125	152	163	167	163	162	146	157	163	159	156	182	153	161	154	152	143	148	157	156	183	146	166	191	134	176	119	147	168	158	128	145	165	161	164	172	160	130	144	148	163	144	168	177	158	158	144	153	164	174	154	165	168	156	171	149	148	169	135	166	156	160	157	174	168	138	145	162	143	141	163	160	145	137	158	174	161	144	153	166	166	165	142	177	155	175	151	141	138	155	155	176	173	155	151	179	162	162	158	129	164	194	155	136	168	148	171	162	182	156	149	177	174	143	157	171	169	150	152	151	159	169	166	174	151	163	153	126	175	156	177	151	148	164	173	217	166	146	164	146	151	156	164	178	153	146	174	156	164	144	156	165	151	125	178	167	142	180	147	136	159	152	159	149	158	141	145	162	172	151	160	153	157	154	153	177	185	131	161	138	157	155	150	173	143	153	167	169	167	150	150	173	166	150	154	170	148	167	163	179	157	167	145	158	136	169	148	146	155	146	159	192	142	178	156	179	152	146	145	153
9946	3843	7830	8199	6892	5978	6750	6452	23054	5624	2218	2347	2225	2013	1585	1252	1138	1166	1188	1205	6985	19423	709	637	627	601	589	583	561	566	575	585	502	560	518	516	545	523	505	540	485	493	478	527	518	495	539	526	500	526	489	484	474	504	506	474	490	472	466	450	473	452	449	434	486	451	447	454	478	482	479	475	497	446	458	459	452	476	448	447	473	443	460	475	419	460	473	457	456	466	491	414	445	408	476	425	449	437	437	485	427	426	429	444	420	444	452	442	458	494	451	427	492	486	475	438	411	446	466	445	469	442	474	418	456	503	427	480	515	424	435	455	491	445	490	424	455	424	447	442	457	416	439	454	459	439	405	447	444	418	432	420	450	469	438	440	432	437	438	423	437	478	444	461	456	432	468	427	437	424	469	449	437	460	439	469	457	436	447	424	440	424	431	467	431	408	386	440	456	437	443	434	432	416	448	453	476	398	465	462	429	476	492	464	434	425	469	396	403	456	411	445	470	443	464	443	469	503	453	436	417	457	428	450	432	452	457	447	480	438	449	458	477	429	473	476	440	464	468	424	452	464	446	409	401	449	453	494	429	441	465	444	448	464	434	442	426	469	472	468	446	434	419	437	448	479	421	441	463	449	447	439	496	437	414	425	444	416	419	434	434	435	468	452	440	441	424	442	435	435	440	473	441	477	453	487	465	447	398	452	413	437	462	454	464	407	448	481	460	433	428	418	420	432	459	468	413	421	429	449	416	466	461	476	429	438	447	419	431	449	445	465	452	474	445	432	468	437	443	423	458	447	479	443	444	474	422	454	452	439	475	418	445	463	429	434	468	426	457	429	453	437	446	444	444	459	446	463	459	423	433	453	464	456	428	414	483	407	462	446	474	435	460	443	440	491	422	486	424	458	436	431	432	440	461	435	468	490	472	447	462	468	447	423	442	457	437	431	457	420	445	442	412	437	479	400	461	445	429	433	431	451	441	427	436	452	439	431	429	452	452	463	445	434	460	420	433	438	466	431	470	477	453	490	449	453	428	423	417	460	464	441	400	431	441	451	435	441	435	459	463	449	470	459	435	412	443	428	475	461	451	442	420	467	400	408	429	456	431	442	428	405	477	435	467	437	461	441	473	432	397	427	450	417	428	453	454	425	453	441	453	405	459	464	421	446	380	455	451	441	416	419	453	462	444	449	432	469	423	418	465	455	466	414	434	443	479	449	410	422	436	457	437	429	445	405	428	449	433	421	449	439	429	443	430	461	495	446	474	446	415	438	454	476	458	465	471	471	454	428	392	473	438	431	460	424	486	455	427	443	488	434	453	486	462	464	413	448	431	418	426	474	454	413	451	469	440	414	450	460	473	440	466	431	414	429	434	446	408	442	435	420	449	450	407	438	453	449	458	466	462	476	432	437	439	420	461	422	453	406	446	462	407	469	417	436	398	451	451	447	470	463	410	471	463	474	448	474	453	423	443	444	428	461	478	464	420	464	466	433	416	459	461	467	444	441	414	467	464	443	432	466	420	459	441	445	426	396	464	427	443	425	426	421	443	460	431	420	444	413	461	467	475	451	455	438	456	405	433	401	399	434	458	440	474	420	440	416	438	426	440	477	435	454	450	448	444	428	433	433	465	471	454	454	431	395	418	435	449	437	419	440	452	434	460	427	443	430	474	445	422	440	465	487	447	449	418	436	452	400	422	467	467	418	448	436	437	444	449	440	426	463	450	417	405	421	458	396	450	412	477	445	441	444	447	416	414	445	422	476	445	428	420	399	441	450	419	432	457	448	453	447	427	438	460	424	451	493	442	441	483	437	406	442	438	474	434	424	409	441	425	436	457	446	410	465	410	489	471	450	431	425	440	421	410	426	455	444	437	423	463	480	477	439	426	453	443	428	417	425	424	440	473	457	415	472	446	443	455	447	439	438	429	436	398	449	446	456	442	442	425	467	434	424	411	436	414	436	437	428	436	450	483	435	461	446	434	469	481	460	458	412	419	437	438	449	472	454	467	434	467	412	450	450	453	414	449	448	469	443	439	480	432	458	418	473	435	404	448	437	441	464	404	477	446	433	453	431	457	425	475	435	432	464	452	448	417	436	470	446	441	460	400	420	448	422	417	448	412	450	453	445	468	431	439	435	459	393	475	410	501	447	467	441	462	478	449	421	409	453	449	422	434	421	435	438	438	439	508	442	429	421	433	448	448	442	417	426	399	468	443	430	419	416	447	438	431	453	436	463	422	403	437	464	447	449	447	422	454	459	456	392	406	461	428	433	460	420	407	431	433	474	410	435	401	451	439	433	459	443	440	433	432	430	446	447	405	458	476	456	460	467	458	468	420	458	484	461	433	430	445	484	428	444	453	458	421	474	437	429	462	433	432	440	417	457	433	450	467	441	451	469	431	432	417	460	460	456	451	432	435	454	423	470	430	458	415	445	455	469	433	458	423	435	438	432	444	459	420	426	450	427	465	481	448	429	472	446	433	446	416	430	448	430	425	449	457	442	409	428	439	449	439	473	440	461	426	448	413	491	435	434	446	441	437	435	452	420	431	452	437	455	412	421	455	443	441	468	482	430	436	455	466	437	439	459	450	429	405	433	468	425	434	443	461	432	434	436	474	424	455	431	436	435	425	456	431	445	469	474	434	426	421	436	446	441	406	411	435	491	463	451	410	440	446	462	491	431	434	421	457	416	412	440	424	453	476	444	440	439	424	447	447	429	424	438	455	421	454	438	427	473	448	467	430	413	415	415	442	451	423	424	418	434	436	458	440	426	447	443	432	461	442	452	454	431	412	384	423	433	437	437	407	461	457	444	449	430	433	482	443	465	473	450	461	426	477	445	501	433	450	471	475	452	464	412	472	465	447	442	402	415	434	472	474	450	409	430	457	424	448	454	481	442	439	411	437	417	409	435	424	426	458	452	452	432	453	478	474	449	434	410	459	427	411	432	427	456	436	447	425	455	448	470	410	431	471	429	439	457	448	415	456	420	427	445	437	441	439	465	407	446	416	450	425	436	434	431	434	455	437	430	429	439	446	405	529	465	476	418	445	453	442	435	442	446	433	426	491	396	430	449	425	465	441	452	435	443	465	461	436	449	421	460	450	476	443	426	418	449	468	458	450	471	426	460	452	446	425	426	411	458	455	440	475	477	448	457	474	435	434	477	409	433	471	405	433	459	446	430	439	408	496	444	463	478	445	448	445	437	428	444	444	445	431	462	428	438	445	454	447	430	465	401	477	420	451	450	432	486	468	437	401	414	468	456	501	453	453	466	435	422	427	429	438	452	466	430	432	442	457	440	454	463	409	430	436	444	475	470	449	429	455	449	435	436	483	463	404	450	433	459	425	488	423	439	405	425	432	451	465	401	436	457	434	450	462	402	391	396	435	450	456	413	442	432	444	417	435	421	420	415	447	476	476	429	435	438	443	451	472	467	409	467	427	412	413	416	481	467	460	427	432	422	412	428	469	433	450	418	481	427	448	420	447	454
2332	399	404	366	324	297	315	311	465	316	256	257	265	314	267	264	279	269	270	247	271	561	336	278	272	272	254	278	255	292	244	251	262	242	249	246	262	247	281	269	279	292	275	248	286	287	267	237	263	268	252	271	281	273	261	269	293	250	280	296	253	263	243	279	239	271	256	256	212	265	268	241	240	298	264	276	268	274	274	261	244	246	273	266	269	267	262	267	281	245	243	247	232	262	255	266	273	269	247	257	261	252	273	256	251	254	283	247	259	252	256	263	251	234	271	274	259	266	273	226	280	250	255	280	260	232	253	271	256	242	278	296	265	263	252	273	267	258	255	257	273	284	270	263	264	243	261	261	279	239	267	291	288	283	264	267	282	238	249	255	312	290	257	242	252	253	294	251	284	256	260	256	279	269	238	263	266	289	275	258	280	244	275	291	286	243	287	252	270	291	274	293	257	251	260	240	285	261	274	236	265	309	256	236	268	233	270	275	275	258	288	266	249	305	304	270	258	283	279	258	285	252	267	254	269	266	248	277	265	263	279	263	242	260	285	245	258	241	258	272	259	275	289	275	268	270	282	241	265	287	235	271	303	285	278	266	263	286	306	226	270	276	256	259	276	278	288	257	264	256	277	259	255	270	278	252	263	294	250	264	232	258	234	245	243	281	271	248	247	256	248	248	265	267	263	233	282	274	249	258	256	275	288	279	253	256	250	255	263	272	260	255	270	280	273	255	270	243	261	265	268	277	288	249	268	238	275	256	253	266	274	252	265	256	273	262	250	278	280	231	258	235	225	269	250	248	271	252	251	245	246	256	272	259	253	280	274	237	243	258	256	293	260	264	245	255	256	276	271	269	272	268	249	276	261	231	247	244	260	246	283	275	265	261	276	278	281	270	258	228	270	248	266	276	258	276	261	245	276	256	256	261	269	271	264	235	278	258	290	280	264	238	266	243	256	252	267	287	232	254	233	260	268	284	280	260	270	246	246	282	263	229	255	260	239	272	268	258	302	240	269	234	243	250	291	288	246	271	270	262	247	252	261	285	234	287	263	261	260	280	238	246	259	252	255	243	255	261	259	264	237	250	275	258	264	252	271	258	260	263	277	274	276	242	265	265	276	268	232	251	249	273	264	250	271	295	264	259	250	263	279	262	267	272	262	291	276	267	250	256	290	260	254	268	234	246	275	271	259	265	270	258	256	266	273	267	290	260	264	269	245	258	253	244	238	269	284	276	281	258	275	242	273	266	295	270	282	250	259	277	264	230	263	251	254	266	241	260	271	264	281	243	276	244	261	282	286	288	240	293	260	277	304	272	279	256	264	275	241	265	226	242	279	274	252	259	262	259	260	272	258	274	239	269	264	240	271	301	268	294	269	262	243	268	268	234	261	268	283	262	236	281	308	250	278	256	278	309	296	300	243	254	280	269	260	260	259	262	284	233	276	235	281	236	225	285	261	284	265	277	278	282	275	243	250	250	292	268	277	244	246	256	272	267	265	274	268	219	268	228	251	254	253	265	239	291	253	275	249	263	297	257	293	280	258	286	291	265	264	268	265	280	282	249	270	261	265	270	284	265	253	281	280	269	288	263	258	282	257	257	261	255	251	247	238	240	274	249	277	264	238	272	277	286	272	273	262	240	258	245	296	254	277	263	241	271	249	249	267	277	242	275	277	250	269	249	252	260	252	249	254	244	280	264	274	266	268	258	305	289	265	255	218	242	248	278	254	277	260	260	232	270	259	274	259	240	279	242	221	262	271	222	268	256	255	280	247	262	291	257	263	284	259	276	285	245	286	280	284	259	248	237	258	264	272	252	272	261	224	239	283	266	261	276	260	279	268	253	239	256	252	255	264	261	299	277	245	261	290	271	242	234	269	274	270	270	294	299	281	285	235	251	249	279	251	273	257	273	266	239	248	273	249	266	263	234	244	258	235	236	256	279	259	261	287	268	261	241	259	269	255	265	276	274	258	270	251	233	267	266	263	265	258	237	271	238	256	241	252	256	263	289	269	246	243	242	298	262	270	267	283	264	271	264	283	283	244	262	243	257	258	267	223	272	276	252	252	257	255	259	268	261	263	237	273	262	267	242	267	258	305	267	255	293	279	279	258	270	270	271	266	263	269	264	274	263	261	258	260	279	245	271	252	253	262	265	238	244	247	236	273	269	274	272	253	231	269	243	269	259	289	283	284	273	266	284	240	250	272	271	261	256	283	280	285	265	294	282	274	280	273	259	291	265	248	260	281	256	228	265	270	255	244	289	267	244	278	266	243	273	252	262	244	261	262	275	280	271	257	246	271	270	276	254	256	245	297	248	244	286	250	239	239	282	253	244	268	258	269	291	275	241	273	272	270	253	257	255	237	283	296	231	256	237	292	250	289	271	235	268	274	256	266	260	258	255	273	286	252	291	286	214	254	260	278	272	262	252	257	276	238	273	280	263	241	304	258	276	269	269	252	245	249	239	238	230	247	244	297	251	247	274	261	274	282	264	303	232	264	262	255	289	254	260	288	264	255	288	275	249	282	272	271	259	256	242	265	294	260	285	233	266	265	250	273	257	278	263	257	271	286	281	305	247	280	249	279	284	228	282	276	249	271	253	252	250	268	254	266	286	272	244	227	283	247	239	269	245	237	251	259	272	261	240	283	258	248	260	250	276	278	270	293	272	252	275	274	269	260	280	260	262	262	259	270	234	271	251	257	295	282	238	273	272	269	264	252	263	239	267	251	248	281	284	280	253	257	273	262	226	271	271	269	271	283	256	285	255	276	249	237	242	257	294	268	274	260	259	260	275	254	272	247	309	249	271	280	289	245	240	288	245	261	278	256	234	279	271	291	292	258	243	256	241	290	276	275	287	256	254	254	244	280	276	244	251	257	282	272	280	253	256	283	261	225	267	261	239	281	260	265	243	270	263	262	250	244	275	255	254	276	257	237	252	241	240	234	270	260	268	285	257	288	312	256	272	282	289	301	286	264	271	269	256	264	238	253	268	245	278	251	251	254	258	243	237	269	253	272	273	249	265	262	264	235	248	266	252	258	254	280	260	236	254	242	276	264	246	238	251	239	256	229	230	294	265	268	257	272	248	255	253	276	235	262	270	274	291	276	258	272	297	288	253	290	267	294	278	254	247	269	240	268	270	264	263	254	273	264	267	252	257	270	267	270	260	293	272	253	256	265	241	266	241	269	258	270	247	256	272	256	278	278	251	262	273	262	290	225	255	266	259	286	268	259	272	261	278	258	278	272	278	238	257	284	249	240	291	256	267	264	279	253	277	250	246	279	285	276	254	261	260	270	282	266	287	277	254	268	263	274	270	274	266	253	273	226	269	226	260	273	240	275	268	265	269	257	238	280	267	271	285	271	270	249	278	279	266	265	274	226	263	262	246	262	277	290	262	253	256	273	219	256	267	271	259	241	264	301	256	243	254	269	253	274	231	255	307	275	266	271	259	262	292	248	268	237	255	256	267	261	247	255	283	291	277
2639	883	1114	1116	1017	968	1077	1065	2313	1190	811	809	791	789	798	724	746	765	750	707	798	3130	1084	740	692	732	685	751	712	709	758	693	759	704	692	722	762	738	730	680	720	745	731	696	737	749	719	693	694	739	683	688	761	702	692	682	700	755	738	721	747	725	699	717	690	740	746	710	722	707	720	731	758	742	706	758	702	718	726	716	678	718	723	719	672	703	695	740	730	731	718	704	712	698	730	718	724	741	734	756	690	691	732	691	705	742	679	736	705	694	741	693	734	721	709	705	766	719	707	697	711	739	686	691	727	724	736	707	726	745	692	691	756	687	738	693	745	744	734	718	710	717	732	663	719	679	711	761	689	679	737	732	715	752	703	690	717	700	697	707	690	700	752	697	680	724	725	746	650	727	750	688	718	703	737	683	733	714	733	736	710	699	731	733	730	684	765	757	741	682	727	694	779	692	724	751	699	698	749	723	731	729	756	721	730	719	728	739	688	729	663	726	735	759	669	706	713	756	725	713	730	729	734	732	745	706	697	733	729	747	761	732	689	754	760	722	708	715	734	705	695	727	813	733	732	721	733	761	723	712	697	699	724	713	673	697	683	659	686	751	729	665	746	714	707	782	739	727	687	746	715	756	704	723	768	703	754	724	691	743	701	742	704	695	723	734	727	740	745	759	712	699	712	720	724	738	754	752	700	745	731	715	675	711	671	746	715	715	707	717	729	739	785	698	686	699	666	695	737	724	706	768	715	716	688	749	711	714	738	726	712	725	733	700	761	704	703	647	680	718	718	715	756	698	718	697	728	712	708	755	758	724	707	756	701	716	718	737	676	748	748	701	703	739	715	694	732	650	768	697	720	660	722	770	756	729	748	693	686	727	691	713	688	667	717	719	703	682	704	711	694	719	733	724	711	713	693	698	714	738	710	702	718	730	707	698	672	723	704	718	749	718	754	734	704	730	681	724	670	724	686	738	715	696	750	703	769	741	675	711	689	703	669	727	732	681	696	748	688	703	740	741	703	716	747	729	704	741	724	675	699	731	724	703	746	677	779	725	709	727	642	691	698	736	741	705	700	708	698	725	692	703	713	681	712	714	752	704	677	729	725	707	688	704	708	694	705	731	718	692	702	736	686	737	681	768	709	712	691	698	720	716	732	727	728	722	715	767	735	764	725	672	725	709	666	709	715	686	731	689	705	727	665	661	710	703	737	742	745	705	724	755	702	702	732	745	720	687	759	725	726	722	671	767	701	675	710	733	752	734	676	731	725	723	708	729	746	682	717	704	723	726	710	742	759	750	714	709	709	718	706	724	727	739	730	711	726	765	726	689	681	745	691	711	713	731	726	730	700	710	733	681	678	696	720	693	739	747	705	723	742	691	713	703	748	723	740	701	697	731	732	755	737	704	708	717	663	684	700	711	729	757	723	726	734	711	739	737	715	682	736	723	731	725	729	767	719	731	727	700	721	700	718	701	719	735	725	702	699	702	678	756	710	698	725	761	726	734	727	723	715	741	726	679	723	701	701	673	723	697	713	704	718	743	720	738	752	728	727	711	751	743	684	709	670	694	725	716	745	659	724	760	697	723	713	738	676	714	688	675	721	705	753	698	741	722	704	770	698	700	716	699	747	732	717	732	717	730	706	685	718	733	706	729	658	719	742	668	696	752	703	693	714	720	734	726	722	761	698	730	690	677	708	728	754	691	678	762	675	769	646	695	669	701	732	718	737	716	668	740	715	675	697	766	706	714	687	691	721	681	698	751	709	727	750	684	720	774	702	730	691	767	720	729	744	723	720	735	685	720	672	701	744	707	750	712	669	747	724	705	746	718	677	672	720	731	720	709	711	744	683	755	707	746	754	718	707	715	713	743	749	708	730	744	679	659	743	704	688	732	695	706	694	675	705	733	703	707	716	677	754	726	698	746	743	722	719	712	708	749	694	693	699	692	756	752	696	727	743	740	703	719	686	724	715	743	722	738	761	713	739	718	756	684	722	704	733	727	728	708	703	696	712	709	726	687	720	751	725	751	736	700	720	725	700	691	683	707	717	761	718	686	681	721	762	699	703	725	719	689	762	744	724	728	745	704	738	757	711	699	729	734	685	698	701	732	769	667	752	746	777	762	700	724	712	668	724	675	761	705	723	657	728	732	690	752	751	724	713	712	651	681	706	714	670	727	737	708	704	681	758	731	657	686	691	741	649	741	723	733	743	704	711	673	749	715	704	766	759	726	689	780	701	719	716	733	662	724	740	724	711	718	756	692	726	753	694	698	757	703	715	729	672	719	700	724	761	699	668	764	688	676	752	658	746	700	669	700	677	668	695	693	731	698	727	731	733	725	706	716	691	744	685	752	748	717	754	733	718	692	688	757	682	697	697	679	726	741	692	717	719	712	692	702	737	698	716	731	731	699	730	671	677	751	767	682	719	718	717	695	716	705	671	688	721	738	758	699	754	710	700	742	709	766	711	660	728	714	727	726	705	716	676	696	738	698	741	797	736	697	733	676	679	711	753	748	676	706	711	661	754	735	732	695	717	743	730	737	681	680	693	738	717	708	675	739	702	697	692	702	686	670	715	711	767	688	672	739	688	722	727	661	707	684	747	706	737	680	721	726	734	707	730	775	707	720	740	748	668	702	719	693	768	680	697	694	658	716	724	719	725	703	711	725	704	721	737	709	706	753	658	725	712	730	725	710	698	751	717	701	669	739	659	700	756	722	755	739	710	698	747	675	751	760	677	757	735	722	750	756	730	770	714	706	716	685	742	739	743	757	722	725	726	709	693	704	716	732	709	738	683	656	719	688	699	716	703	675	774	697	736	784	697	743	743	700	720	736	671	736	725	746	707	737	686	707	716	692	739	747	734	724	695	719	734	693	727	730	730	670	684	761	733	736	771	725	696	683	740	706	725	696	732	676	735	714	703	722	700	692	713	749	738	715	735	701	708	732	695	699	736	747	713	735	721	727	765	685	697	714	692	718	703	672	657	674	722	703	707	734	686	717	744	709	739	730	674	713	717	674	657	675	721	712	709	710	676	723	734	680	720	702	746	707	692	720	701	686	714	714	716	760	699	770	720	697	730	716	695	689	735	769	703	737	660	752	734	697	725	715	730	701	725	690	702	672	696	737	723	714	769	672	760	725	700	740	739	758	725	745	741	677	693	695	717	688	714	696	718	727	700	689	773	758	725	722	691	732	715	788	715	723	740	693	727	691	696	730	671	711	673	695	732	684	730	691	716	684	679	750	680	794	692	750	673	704	690	748	700	716	693	694	696	744	737	719	694	663	717	719	709	691	697	695	734	660	673	709	727	750	728	696	751	699	715	722	738	726	718	737	724	698	689	713	729	700	749	759	695	684	792	757	716	704	707	671	691	709	692	728	717	711	738	742	715	720	695	682	732	745	732	777	709	687	701	714	717	694	716	737	712	751	724	711	716	689	664	722	726	701	719	711	705	722	658	740	762	699	711	696	705	711	706	681	720	698
17182	4138	4756	3420	2455	2136	2147	1728	4933	15772	850	439	373	366	363	437	377	301	249	220	1405	8699	3100	201	182	174	189	162	162	182	177	171	199	184	160	179	159	169	154	176	161	180	184	160	182	158	191	167	202	167	184	173	171	168	173	174	187	149	173	159	149	197	168	174	168	173	177	170	185	168	156	174	197	158	182	201	180	188	150	166	190	153	145	164	162	183	181	178	150	156	170	152	154	160	185	168	191	148	163	190	159	156	152	153	163	169	173	188	172	166	161	158	163	195	151	174	168	157	165	151	172	168	185	181	170	198	178	193	187	192	158	197	171	177	192	156	170	160	159	165	145	167	199	166	157	194	175	178	165	166	175	167	148	157	161	172	177	155	154	153	182	155	178	162	183	201	158	171	181	144	162	165	170	162	162	149	183	192	162	178	184	160	177	181	173	184	184	186	169	160	165	173	187	193	160	172	164	154	152	159	152	174	169	179	161	154	182	196	139	180	190	158	189	154	180	178	155	143	156	165	173	175	171	151	177	152	186	184	171	165	143	173	161	159	187	172	162	160	179	142	175	168	185	151	167	178	178	183	176	173	172	170	161	164	174	195	181	192	191	173	186	189	174	166	173	167	155	160	137	166	159	172	180	171	179	179	184	178	174	174	158	170	177	137	191	178	177	172	160	163	182	171	178	184	152	164	189	178	181	165	170	161	171	160	189	185	177	181	147	174	181	156	180	191	159	154	181	165	190	152	178	169	172	179	168	185	175	169	166	183	169	152	152	173	176	177	145	160	192	158	177	176	162	172	177	185	168	186	161	172	180	185	140	180	162	168	157	184	172	149	183	161	186	171	162	203	174	184	195	184	151	165	193	179	159	173	164	153	148	179	147	171	155	166	188	197	166	164	190	171	154	170	148	168	150	164	173	161	185	162	165	171	161	177	162	196	170	164	155	172	177	163	179	169	182	177	187	189	158	180	174	172	177	148	153	173	179	157	181	171	168	160	148	162	183	195	188	169	155	167	174	174	170	163	190	156	158	153	198	176	184	178	147	183	181	156	169	153	185	180	160	177	183	174	185	179	171	182	154	187	168	173	183	176	175	169	181	156	174	177	170	169	147	196	164	190	167	183	184	167	163	159	165	168	189	185	167	155	186	199	181	200	177	172	159	190	158	161	163	183	176	161	150	169	173	169	175	167	194	169	169	177	174	171	165	176	179	177	164	186	176	159	163	173	187	163	177	163	154	172	171	174	180	172	149	184	153	167	170	157	171	160	165	177	171	177	189	181	155	179	151	178	182	192	172	164	153	159	174	155	164	155	168	173	170	156	167	186	179	164	171	143	177	165	176	169	167	161	144	189	174	202	164	187	158	153	173	191	187	153	159	182	172	177	194	167	172	173	146	184	152	167	150	163	161	169	158	168	153	158	176	185	185	172	176	185	196	184	181	169	185	156	154	201	176	181	162	176	180	184	174	153	164	171	189	191	169	167	181	158	179	168	186	167	161	164	182	181	169	198	185	179	195	178	170	180	167	154	176	160	141	200	196	160	157	159	182	186	166	143	179	178	159	167	183	164	177	164	191	161	174	177	159	160	157	173	175	155	168	165	164	161	165	174	171	156	167	182	157	164	169	164	165	162	188	181	192	178	189	189	180	192	153	176	161	170	177	137	162	152	165	163	170	164	165	186	164	153	156	183	162	150	153	166	155	170	150	159	172	182	166	167	182	173	180	157	178	149	162	166	161	187	167	195	169	171	177	165	185	166	167	196	164	156	171	173	152	169	185	182	187	160	175	175	172	162	192	149	172	193	171	156	168	178	159	165	187	178	154	177	146	153	174	171	166	145	158	170	180	167	156	154	151	165	172	164	173	175	156	165	175	163	181	168	167	176	177	148	162	179	160	170	167	193	157	173	190	174	188	193	185	180	175	160	165	159	147	184	180	156	187	174	154	186	168	154	173	174	162	157	163	169	175	174	178	151	168	159	161	191	152	206	156	175	170	158	181	156	172	185	169	175	157	173	172	177	180	142	163	162	158	151	164	158	175	157	162	147	174	171	155	188	194	167	171	200	149	163	185	167	180	177	163	180	183	156	152	193	165	171	166	184	159	167	150	178	165	172	165	166	190	202	155	174	169	165	177	164	168	165	178	171	193	170	161	152	187	189	165	165	160	190	164	170	173	180	200	147	177	171	180	176	183	155	157	158	174	156	178	153	158	187	173	181	169	188	155	146	164	156	176	175	178	176	191	178	173	158	138	175	161	176	188	163	132	151	158	163	151	173	165	166	187	150	155	149	168	175	184	154	185	169	176	188	157	182	172	178	154	136	155	172	160	172	172	176	163	158	177	174	162	176	169	164	137	176	189	158	152	166	166	162	187	165	179	168	172	158	151	185	203	192	158	162	171	164	167	170	162	194	174	175	180	184	186	157	157	159	190	189	163	178	194	142	164	151	189	162	159	164	167	165	162	154	176	152	191	207	164	186	189	164	157	171	155	149	186	153	146	173	172	195	173	169	182	179	147	175	169	168	162	174	158	171	162	189	159	167	169	171	198	160	177	166	167	169	153	154	180	159	167	181	174	169	165	157	155	175	170	174	182	161	162	199	178	175	156	172	175	159	181	146	201	174	178	167	175	197	176	170	192	188	191	159	169	155	160	155	179	165	158	158	157	171	183	157	142	167	174	152	144	172	165	197	173	175	184	169	162	182	157	162	187	173	168	174	162	198	157	189	157	161	192	168	160	158	173	187	161	170	153	177	183	152	154	160	162	178	166	184	171	191	164	157	176	174	158	159	143	172	169	153	158	151	163	171	170	165	181	177	173	177	188	161	155	194	188	206	179	153	145	143	195	179	184	164	187	163	171	174	167	182	167	160	160	180	196	155	174	164	150	179	180	170	174	153	178	169	205	156	176	159	175	169	174	159	182	152	153	166	208	169	148	166	184	171	162	180	162	176	179	180	178	186	151	172	172	166	180	176	175	186	156	161	182	162	160	168	174	188	166	182	163	156	167	196	172	165	151	171	171	183	159	156	152	156	169	168	168	164	176	173	170	162	171	167	185	180	185	177	176	169	158	192	161	156	181	174	164	153	195	193	182	155	159	190	150	166	174	180	191	172	195	174	173	167	162	176	159	172	177	177	168	165	189	164	197	173	175	169	155	195	158	158	174	189	163	162	195	172	184	153	184	167	189	168	147	182	169	191	185	159	166	177	178	166	162	166	165	171	180	147	175	172	165	192	168	160	161	190	165	181	146	175	190	183	182	173	161	162	164	161	169	182	176	186	167	159	141	166	189	168	189	174	165	183	150	149	178	163	183	155	201	147	153	164	173	159	183	176	171	173	165	177	187	155	141	174	177	151	161	193	153	168	163	194	146	163	180	154	160	168	143	193	152	158	189	199	176	173	204	187	198	181	170	178	167	177	171	163	170	162	213	156	191	160	148	184	169	170	140	162	165	152	163	173	170	160	168	164	165	171	168	160	174	183
8767	3259	7390	7710	7435	6410	7733	6651	16612	20483	2065	1880	1750	1681	1788	1697	1303	1303	1095	1043	7967	32813	9262	574	592	595	595	576	550	574	526	535	522	533	539	549	536	538	517	525	490	522	510	519	556	494	498	498	449	491	469	460	530	502	475	499	476	476	452	494	495	472	496	529	506	448	482	475	446	477	475	485	458	486	466	467	488	487	515	520	512	496	487	461	520	467	461	473	471	457	489	479	483	488	471	467	496	488	472	466	458	474	465	475	444	455	469	490	470	443	481	487	475	500	478	480	497	489	474	492	472	458	457	459	457	491	469	502	503	490	460	443	479	450	490	466	467	499	475	499	440	520	490	469	464	498	457	506	505	478	513	492	469	487	505	440	457	479	444	497	462	482	451	440	434	515	457	460	463	503	489	489	495	481	464	491	459	481	465	450	469	517	464	452	466	483	467	507	449	512	447	467	489	448	470	462	466	523	469	489	471	421	451	463	472	469	480	475	460	466	498	476	467	466	456	513	473	435	501	464	461	512	479	503	484	447	455	453	473	482	480	462	467	452	482	476	460	439	450	448	451	496	459	458	456	483	473	458	448	507	464	511	423	500	470	438	441	418	439	495	464	448	478	448	514	520	466	473	452	434	479	463	485	428	483	449	470	498	476	493	462	470	442	461	441	477	471	480	462	458	477	509	461	475	487	479	486	481	482	505	512	488	472	489	484	499	436	479	480	467	486	468	472	458	449	487	491	482	463	466	459	488	466	472	456	471	469	457	481	492	468	466	454	478	434	429	465	496	463	463	476	499	468	476	467	443	503	501	457	446	500	495	444	487	527	467	444	491	488	445	476	466	477	469	442	467	510	487	451	475	456	493	456	466	455	487	515	487	489	462	480	490	437	486	473	454	478	470	456	482	468	458	440	463	496	505	455	466	477	493	506	478	508	480	456	452	461	435	483	468	479	472	509	491	480	458	462	473	498	507	435	433	479	465	452	480	474	436	448	510	444	440	462	503	433	482	467	494	444	449	454	467	532	479	472	458	476	459	463	503	482	485	462	473	454	441	423	481	484	477	481	471	457	456	488	489	473	465	481	474	505	422	453	499	490	514	464	525	486	460	514	459	479	471	482	472	485	467	477	501	428	474	484	453	487	448	462	480	517	474	457	477	450	462	485	485	467	497	477	485	440	426	503	472	487	487	454	455	465	477	484	447	442	463	489	435	457	494	446	503	502	456	498	464	448	488	468	479	431	477	465	478	462	465	484	490	498	427	461	514	470	488	436	473	480	426	472	471	456	496	503	467	514	473	487	438	489	467	496	433	453	462	502	432	492	457	461	489	496	464	457	498	488	488	487	485	468	459	518	443	452	447	484	464	471	515	489	481	468	420	467	452	505	472	444	448	504	438	515	462	459	479	473	504	490	454	447	459	425	483	473	473	468	475	457	485	494	479	446	447	445	493	460	453	459	497	461	477	514	490	461	464	455	474	493	491	465	486	454	470	477	466	463	435	447	468	451	491	455	470	502	476	469	499	460	471	462	469	480	452	503	453	457	455	463	459	509	442	452	470	447	470	438	469	437	467	506	451	451	485	453	476	459	473	459	495	444	495	451	446	478	478	473	506	460	474	474	457	449	477	497	469	483	489	462	473	455	465	458	495	443	467	461	453	509	481	458	477	474	478	463	470	445	466	469	431	478	435	480	477	492	448	474	494	473	485	453	448	509	474	452	486	483	452	483	463	490	462	491	454	513	437	466	454	475	458	460	473	417	483	481	483	466	488	461	466	469	505	442	495	454	471	465	454	463	448	505	476	491	490	440	477	478	499	483	485	447	509	482	457	445	499	486	473	483	469	477	460	469	489	467	445	403	444	491	483	489	482	485	508	515	473	455	469	445	498	480	508	449	455	437	492	455	439	459	496	497	490	460	435	516	465	482	444	487	485	494	415	454	469	509	470	495	471	437	470	484	471	490	428	502	484	481	416	486	486	489	442	467	489	473	450	471	462	482	478	474	455	468	462	474	450	480	445	448	460	457	476	466	447	448	472	506	485	460	471	454	493	496	434	473	506	457	467	497	453	490	469	465	420	503	463	497	468	473	471	456	479	446	473	521	445	505	490	463	477	452	456	474	480	468	524	491	469	474	446	419	481	455	439	466	450	463	505	501	499	483	455	498	467	410	474	524	459	477	485	477	473	425	465	488	499	470	497	465	506	500	488	477	455	479	484	479	473	450	459	465	480	495	466	486	469	441	450	437	478	483	503	467	488	456	441	470	432	464	489	448	442	470	493	450	458	507	481	494	462	500	481	479	481	453	490	431	508	483	478	458	453	449	479	468	495	468	468	474	455	470	447	490	473	471	440	472	439	457	446	525	451	456	472	463	468	453	484	473	477	440	448	472	456	460	440	476	441	464	477	506	469	476	466	460	468	428	499	509	447	446	470	487	484	464	462	458	468	431	502	493	496	511	465	474	452	460	416	462	487	498	425	511	496	472	479	457	458	478	479	430	495	469	499	470	502	484	460	462	477	469	465	455	517	489	436	478	472	464	452	480	481	476	507	489	465	450	484	456	447	479	464	464	487	460	454	499	503	464	489	420	440	503	502	510	457	481	503	453	452	448	512	442	485	453	464	465	480	502	488	463	439	438	451	473	438	464	466	506	488	459	461	490	475	482	471	437	495	489	467	481	491	485	481	464	485	494	428	488	455	458	486	435	458	471	468	494	495	462	437	457	451	486	491	493	493	502	471	478	480	464	478	511	497	459	482	457	495	466	450	463	440	485	461	471	463	481	450	450	433	470	530	476	501	507	484	506	528	430	489	453	494	447	466	485	431	469	442	475	481	451	492	484	478	510	447	461	455	470	486	499	486	454	471	476	492	486	474	495	466	443	476	489	461	501	461	468	464	508	472	456	466	455	481	446	472	474	471	456	469	473	499	449	471	457	466	488	483	466	520	455	480	468	501	460	479	447	465	470	432	490	511	503	474	462	497	474	455	465	485	492	472	461	444	481	440	474	460	489	443	470	457	445	455	467	458	501	479	491	473	486	480	469	459	453	482	482	484	481	487	471	458	511	465	464	418	487	455	446	518	493	453	501	495	474	484	469	465	446	486	433	443	493	488	475	480	477	459	474	463	467	437	462	501	469	433	405	463	460	484	450	445	465	511	471	508	481	409	518	449	466	488	445	464	446	442	485	450	467	474	477	458	486	529	444	467	478	461	470	457	474	467	505	481	496	493	480	462	465	486	495	484	482	462	478	462	477	479	498	450	494	482	455	481	449	517	436	477	427	475	463	434	495	432	454	448	464	467	477	468	479	484	474	471	476	460	473	479	449	469	445	467	468	445	474	466	450	443	461	467	477	486	476	541	440	433	494	477	470	489	467	484	466	449	468	485	447	462	432	461	448	449	512	463	451	476	457	470	429	487	435	483	485	475	491	452	497	474	479	478	503	465	439	480	517	465	457	478	460	519	468	479	483	481	463	479	477	486	452	450
17634	4358	4443	3434	2623	2295	2091	1768	5311	18482	1320	498	414	362	355	333	247	269	232	242	2190	8161	1244	220	186	226	209	193	193	182	200	199	188	185	201	186	205	201	206	183	185	195	178	179	181	204	214	188	200	199	192	179	189	186	160	167	200	182	177	168	164	194	194	202	218	220	182	197	178	167	176	164	171	216	205	176	151	171	149	195	176	196	175	168	209	178	183	162	179	184	207	175	175	213	175	194	185	185	181	196	190	190	179	189	203	192	193	166	170	182	188	177	211	179	186	167	195	198	193	181	188	205	189	171	164	184	174	191	188	200	177	160	185	170	174	169	188	193	158	190	168	172	186	213	169	185	179	179	192	189	176	179	191	190	186	207	160	175	199	202	180	177	170	183	189	174	158	190	177	185	169	187	190	191	211	188	193	157	169	201	181	191	198	172	189	196	180	172	203	206	183	182	162	175	188	197	207	174	174	178	173	183	174	169	182	199	183	174	205	168	186	168	182	175	169	189	179	173	187	186	181	180	174	179	170	193	194	198	211	184	177	187	191	183	184	180	197	203	184	152	188	194	171	166	158	207	175	188	170	168	192	171	168	197	176	177	182	191	185	202	170	147	175	173	190	174	175	176	172	167	185	164	154	165	173	192	153	183	185	198	165	177	183	210	195	200	185	188	162	216	197	182	178	199	175	167	180	195	191	185	179	177	169	220	176	196	181	145	183	198	179	173	176	214	190	171	204	186	191	199	177	195	175	163	178	199	184	170	214	186	169	182	159	197	174	178	176	172	194	163	185	153	169	204	137	161	178	197	178	187	174	173	193	171	199	173	186	161	178	185	178	194	198	183	207	199	204	181	178	187	191	198	184	163	181	197	195	156	190	181	184	167	173	188	194	182	188	170	167	168	185	166	175	186	173	185	183	170	176	180	148	173	165	189	191	188	190	164	177	193	170	168	163	194	175	193	182	178	183	192	171	184	193	183	187	172	201	190	177	187	191	187	205	198	205	164	148	213	198	210	184	159	181	169	206	192	177	197	174	202	170	179	158	182	171	180	171	193	179	203	195	176	173	164	177	180	193	205	172	179	178	211	194	182	188	183	185	176	187	187	178	172	176	197	193	181	189	195	186	170	179	166	184	191	165	173	199	172	185	166	153	169	170	180	210	187	210	162	171	168	179	180	174	174	190	170	194	193	189	201	192	197	139	162	199	184	178	203	179	164	182	186	176	161	197	176	181	198	154	188	194	195	187	171	174	192	208	200	162	167	189	196	181	180	186	186	167	192	190	164	212	179	166	159	172	187	169	191	172	163	187	183	173	170	177	179	170	181	178	174	218	180	176	172	183	176	185	177	182	179	195	174	190	194	176	193	186	158	175	156	179	191	194	182	176	187	170	195	189	199	181	175	206	225	197	168	169	184	170	170	206	162	167	210	185	192	184	187	203	196	168	165	221	198	172	184	180	181	172	172	182	195	199	174	194	192	170	181	159	180	205	208	174	168	171	172	178	182	237	203	188	186	171	174	183	167	185	177	175	167	186	172	203	201	173	201	160	184	185	180	163	199	164	170	174	180	189	171	176	204	178	174	184	182	174	184	171	198	183	182	204	186	146	193	162	187	194	167	192	173	183	179	184	168	187	177	180	181	167	187	204	184	179	191	202	194	182	174	197	183	168	178	179	180	168	180	193	158	198	191	163	165	164	181	166	200	170	171	173	181	191	202	179	177	185	194	169	160	146	215	186	160	168	196	199	151	176	153	180	180	189	185	191	188	191	189	190	181	194	172	184	188	179	182	174	190	165	194	187	187	192	179	193	211	186	169	195	180	179	164	179	171	187	198	174	175	161	190	163	176	181	196	183	188	164	193	156	182	166	189	192	176	177	194	156	176	196	195	196	186	182	170	176	205	183	176	183	179	180	184	196	181	169	177	181	191	161	178	157	179	140	202	178	181	187	197	185	194	184	167	212	184	204	168	203	201	189	173	203	167	188	178	184	196	155	173	179	178	183	202	208	198	181	184	178	200	180	162	196	186	180	195	160	155	176	168	174	160	185	183	173	170	153	160	174	186	182	158	182	147	167	198	186	168	190	183	210	184	157	188	174	168	173	179	174	181	164	184	201	172	185	173	184	189	197	179	183	164	177	162	172	180	173	195	188	161	198	208	190	182	186	175	180	192	151	203	180	188	173	177	159	158	186	193	203	155	179	162	172	167	179	185	182	196	186	173	183	180	188	174	172	198	192	176	181	171	186	189	185	183	177	202	180	166	195	189	174	190	205	174	181	170	187	208	175	178	171	166	189	176	193	189	195	182	165	176	186	175	180	196	166	179	176	173	179	191	159	180	172	129	181	166	180	182	181	161	160	193	209	184	183	196	186	197	183	200	183	177	178	158	198	163	186	195	184	192	185	172	180	181	193	187	182	217	172	184	178	182	187	186	173	206	164	199	178	184	196	199	187	186	190	160	209	201	187	164	186	179	185	191	181	186	189	191	182	176	174	178	166	174	190	183	191	191	160	206	192	189	179	189	183	198	187	206	180	192	207	198	183	182	189	188	159	173	172	173	184	169	214	180	176	187	195	179	176	169	183	197	184	167	171	165	178	184	164	154	164	189	196	194	195	182	180	200	172	191	166	178	171	193	188	172	165	164	189	188	178	191	195	172	179	188	165	210	176	180	172	206	164	182	176	171	174	176	166	167	172	192	201	167	182	167	172	165	207	194	166	183	188	182	168	195	183	163	175	178	184	167	191	168	174	186	195	201	203	188	170	209	193	166	182	191	207	192	212	195	205	183	183	191	177	193	204	183	190	179	195	178	191	178	184	193	180	195	174	183	191	170	190	169	183	171	196	163	175	169	157	171	181	196	200	197	170	198	164	196	188	161	181	152	171	195	212	174	170	177	168	200	167	191	159	178	208	188	181	199	192	196	195	211	207	174	184	195	169	164	192	202	180	180	172	155	192	174	187	179	194	175	173	186	183	181	164	177	189	192	177	192	157	186	166	186	207	179	187	186	174	188	210	205	180	192	182	198	183	183	160	186	179	176	181	187	195	170	175	163	200	185	182	191	177	198	180	176	180	206	184	179	171	181	202	155	173	187	182	164	179	194	191	179	173	175	183	175	191	191	212	166	189	184	188	168	195	169	193	175	190	177	204	170	205	164	175	183	156	180	173	194	183	176	167	199	188	201	181	187	194	163	167	181	166	178	170	186	186	193	198	174	198	183	172	181	187	206	166	170	185	191	163	198	224	177	156	210	201	179	208	163	181	208	186	182	176	193	184	200	204	188	186	188	154	157	180	193	194	194	171	190	173	158	189	188	163	206	182	185	197	161	211	173	208	165	185	202	176	163	201	170	177	191	181	170	169	162	195	206	191	189	165	218	167	186	173	178	183	191	183	179	190	197	189	187	169	203	202	174	199	184	162	164	192	183	172	202	218	202	195	194	162	171	207	185	176	165	186	175	185	179	206	198	177	194	184	185	189	190
8954	3398	7056	8132	7462	6946	7000	6482	15922	26248	2253	2082	1735	1622	1488	1404	1271	1159	1044	935	12306	28798	3975	630	647	679	609	660	643	631	620	599	603	576	593	550	582	573	603	582	567	570	549	548	550	523	513	534	553	532	508	523	566	506	540	572	517	483	506	530	507	513	495	512	559	532	534	541	522	485	549	544	510	479	496	499	557	517	515	519	501	519	516	478	469	489	522	484	478	490	493	522	502	500	464	528	509	493	524	498	478	533	521	561	504	496	541	482	508	513	503	500	528	522	541	526	492	503	500	515	534	505	478	487	511	532	495	469	524	484	456	495	495	519	487	496	514	507	491	483	493	509	491	502	496	553	505	519	523	508	493	550	485	500	494	487	503	532	464	506	536	511	492	493	497	510	483	528	499	521	497	495	522	510	518	521	507	483	489	529	506	462	504	487	495	472	530	488	497	522	486	484	475	530	520	513	503	484	536	462	534	486	531	519	475	483	523	514	494	533	511	497	554	530	466	508	499	498	559	520	501	481	519	511	507	503	485	506	526	488	527	510	485	530	481	524	515	469	497	474	504	507	493	527	495	485	517	481	520	519	486	508	530	494	509	502	497	496	474	520	530	533	537	503	503	488	526	455	531	495	503	521	516	473	482	572	448	489	516	587	531	521	459	489	496	464	508	509	494	511	514	509	486	507	508	510	502	492	458	519	466	504	493	505	505	505	493	516	489	495	514	499	502	484	493	494	520	521	477	497	472	486	499	516	538	453	510	540	515	530	518	518	500	524	529	502	518	503	504	476	504	495	491	503	496	506	474	493	542	498	484	520	519	501	525	538	521	501	499	497	521	514	505	496	467	526	498	513	491	510	491	475	516	438	500	487	457	480	476	511	526	484	509	464	506	472	495	506	497	474	479	519	503	508	505	466	511	482	449	506	530	498	465	481	492	498	508	501	540	549	494	495	502	545	531	493	479	528	520	499	484	477	495	514	488	521	476	506	486	488	527	488	438	526	510	528	476	469	546	522	500	514	454	466	491	487	485	491	562	537	479	500	513	519	493	510	516	531	483	541	528	473	518	447	485	504	495	497	563	489	484	529	513	470	525	462	480	456	518	515	517	492	503	514	509	510	471	518	524	520	517	520	497	492	481	493	493	507	536	449	521	527	487	493	498	453	512	550	521	484	529	479	443	486	487	454	491	502	499	509	499	514	515	496	529	486	498	507	512	530	510	511	496	481	475	482	501	503	505	488	492	462	521	519	535	497	511	492	507	496	454	501	469	480	537	540	497	502	482	514	516	500	510	498	498	479	497	543	540	507	499	520	489	516	508	508	476	524	540	442	487	500	500	489	501	487	470	479	460	489	497	541	503	497	482	495	459	487	510	489	496	496	532	496	544	502	468	469	504	502	434	513	505	536	463	516	474	518	458	515	495	485	491	494	527	541	449	511	513	486	511	501	474	498	485	499	459	462	491	518	483	533	529	496	534	519	521	506	494	517	550	491	521	511	523	494	525	456	488	497	531	531	486	480	485	477	485	503	472	506	476	501	462	500	430	543	526	463	522	442	434	502	472	521	486	503	498	480	487	475	486	476	491	470	484	514	511	511	509	475	496	475	469	517	493	502	544	500	494	518	505	538	503	474	520	532	488	500	511	518	502	507	483	532	526	537	485	492	469	518	529	513	479	513	485	468	479	532	485	481	514	493	558	489	471	472	505	478	487	456	480	502	500	568	526	493	539	503	509	461	507	517	477	571	526	504	514	460	501	493	505	486	509	519	531	486	488	510	479	531	461	509	489	516	507	489	537	530	486	511	492	533	478	510	508	497	474	500	542	478	470	482	555	508	515	507	457	529	438	487	478	509	496	485	475	514	490	451	482	474	495	531	499	471	509	471	479	538	514	480	516	504	490	479	503	467	450	484	532	527	498	475	477	464	482	529	446	523	499	529	497	485	511	486	470	485	474	529	455	505	537	506	482	467	479	522	516	532	485	466	503	553	471	509	435	499	495	468	509	518	528	487	490	535	470	511	492	513	479	478	488	482	499	468	540	467	475	479	496	468	476	503	493	526	540	485	490	466	502	489	490	470	455	485	493	517	486	474	512	501	502	516	504	523	532	493	512	520	470	472	481	529	501	530	503	483	529	511	490	491	500	521	495	514	482	521	521	522	524	525	507	501	488	499	459	494	509	540	494	509	493	489	490	461	502	514	498	497	529	490	480	509	473	474	529	486	518	542	523	506	488	488	532	491	506	518	490	492	503	517	486	483	520	485	543	514	490	466	504	503	494	545	461	500	474	443	525	509	522	523	513	528	501	500	508	493	528	496	501	516	479	482	498	486	509	512	467	492	525	553	517	501	533	479	478	493	519	479	500	544	504	477	511	526	510	522	473	480	484	471	466	517	485	513	503	503	530	509	534	455	476	514	475	493	492	528	537	462	482	479	474	497	542	503	526	506	482	514	491	505	466	492	461	525	514	494	466	479	502	510	478	495	483	507	480	524	531	532	522	535	441	502	491	495	504	508	491	472	493	502	503	482	485	472	489	520	521	470	483	498	455	458	528	482	518	497	469	477	494	519	474	465	450	528	513	481	523	505	479	498	518	508	508	469	523	490	527	508	503	481	513	493	508	578	528	489	484	523	536	488	495	483	488	519	462	464	503	506	508	462	509	528	468	519	483	496	480	491	493	498	495	493	501	506	535	494	493	499	495	500	524	528	467	507	484	526	504	452	522	482	535	501	478	520	487	498	505	526	504	463	473	479	493	469	509	509	486	504	501	510	504	480	468	527	536	493	481	470	495	481	497	543	495	517	500	509	516	497	519	501	501	510	454	502	472	502	484	521	449	524	499	519	507	518	525	510	507	499	503	505	466	470	504	483	485	486	503	491	535	490	499	517	494	461	494	471	524	483	465	518	479	436	549	501	511	504	524	466	505	469	496	557	522	503	489	471	479	482	493	526	487	482	523	459	491	494	480	488	488	449	489	479	515	497	491	495	520	452	471	526	494	523	535	554	495	506	469	498	512	507	513	514	512	526	494	518	533	509	500	485	451	499	476	503	496	471	516	516	518	496	503	467	468	455	540	515	519	503	502	482	506	482	502	492	511	521	475	473	509	491	486	506	511	508	494	512	533	452	531	534	487	543	493	489	478	500	487	485	505	505	489	497	513	463	463	512	449	475	515	496	484	500	463	459	462	464	496	547	495	492	527	521	496	513	480	483	538	490	515	509	516	503	496	539	510	480	476	525	482	487	502	532	515	525	536	451	509	504	483	473	544	521	497	524	523	492	519	512	488	476	504	525	498	505	489	503	535	501	494	512	519	536	502	513	502	503	505	503	486	512	496	503	501	482	511	490	537	476	513	469	477	509	514	484	508	519	453	494	504	498	495	489	505	521	514	480	500	507	507	513	516	555	491	459	493	531	479	482	500	493	515	494	519	463	528	489	527	507	468	494	512	508	504	531	504	511	469	496	505	483	510	478	506	486	465	496
2364	403	408	364	338	309	300	283	315	584	265	254	243	232	283	230	249	240	259	230	330	350	252	244	238	239	240	244	246	255	227	262	250	269	220	230	269	263	276	253	237	238	250	219	226	255	235	260	233	220	216	269	219	241	252	227	228	252	258	234	256	243	237	231	248	252	255	252	247	222	239	241	283	262	219	258	243	271	293	242	246	287	281	227	237	235	219	233	222	248	229	249	261	239	241	243	237	255	237	257	265	233	253	237	251	220	253	229	225	258	254	252	240	267	241	263	224	244	252	251	241	246	241	223	260	240	243	229	250	239	203	242	244	242	270	247	244	233	262	257	234	244	226	267	245	218	245	261	237	239	247	241	256	226	250	223	258	245	275	237	246	228	277	270	247	222	274	254	263	234	244	249	273	242	244	239	248	248	207	230	255	252	253	226	244	254	254	257	254	241	223	252	241	237	234	238	290	242	245	262	263	270	268	262	245	259	254	233	243	244	256	252	249	265	259	227	274	241	260	262	234	223	236	235	249	261	271	251	250	249	240	263	239	235	227	239	236	235	237	221	234	244	246	191	232	230	249	233	240	247	230	254	232	253	254	276	235	258	266	249	258	261	246	242	230	260	266	240	244	254	254	230	233	213	229	232	206	225	245	226	255	242	225	245	250	255	252	241	218	251	231	243	230	226	228	225	231	260	280	257	222	252	247	241	241	241	227	240	233	260	274	246	257	254	246	248	220	228	253	230	246	256	246	229	247	236	259	245	251	261	278	235	243	248	250	230	229	228	231	239	241	229	225	261	215	232	229	264	265	245	233	243	215	237	258	221	227	245	233	242	229	266	229	276	251	229	246	261	246	246	246	242	242	234	278	223	262	255	245	232	217	272	238	234	240	251	240	233	278	250	266	247	208	232	265	248	246	257	235	219	206	228	268	230	220	241	253	211	256	251	248	223	258	245	252	254	263	253	251	246	220	230	252	251	262	242	294	239	259	254	251	254	246	240	254	239	275	270	250	257	242	248	228	229	226	209	247	246	269	233	234	237	250	249	258	207	243	248	247	247	255	233	237	218	265	228	268	222	243	223	237	247	208	266	251	238	226	240	253	261	199	252	237	285	257	262	248	234	236	252	265	260	244	252	233	227	231	237	231	227	258	255	236	259	218	244	258	256	246	237	241	215	240	259	222	247	249	213	233	245	234	247	245	259	239	265	278	241	269	250	253	245	228	253	257	233	251	246	229	221	257	257	253	224	227	253	228	217	233	247	226	274	234	222	253	250	251	255	241	222	239	244	239	266	245	281	237	249	252	219	271	264	225	218	253	244	252	227	231	249	247	251	240	260	233	257	252	238	237	261	258	256	243	237	245	237	231	257	251	253	229	220	211	259	260	246	234	214	250	239	265	265	229	268	258	220	249	252	228	255	256	266	213	238	271	225	271	269	258	260	220	245	255	264	245	231	248	253	243	237	243	234	237	253	269	222	269	266	216	223	240	217	276	258	259	241	225	221	263	254	255	256	242	182	248	244	243	269	241	258	259	233	276	260	261	251	243	250	223	243	227	249	235	263	237	233	208	241	245	242	262	246	249	238	243	249	231	225	244	244	233	233	245	246	226	265	232	229	241	234	241	222	227	261	254	243	229	236	259	237	251	234	227	246	224	244	224	235	249	256	239	219	250	251	243	242	249	251	275	255	213	247	248	258	256	241	239	217	231	253	218	227	257	243	268	280	254	255	226	239	268	276	251	279	259	275	242	255	238	255	232	235	216	221	241	265	268	247	269	251	238	230	266	246	245	205	230	253	242	244	230	261	251	231	274	258	245	286	260	211	231	244	246	242	244	236	243	250	244	240	250	277	233	224	248	235	246	283	263	234	227	244	237	238	231	230	233	239	266	262	243	223	257	240	250	236	226	248	228	215	247	249	241	254	253	229	250	246	233	235	249	245	255	264	208	243	247	247	254	266	222	235	242	223	235	260	248	254	252	244	230	224	254	252	264	237	263	241	236	224	238	243	256	237	285	230	236	248	262	230	249	240	259	235	239	211	230	263	222	266	221	238	244	255	228	210	240	235	214	243	233	249	258	221	229	236	266	256	249	251	231	224	281	256	267	258	201	237	243	251	254	250	261	251	236	216	253	233	257	256	236	243	214	251	257	224	264	234	251	240	241	260	242	240	238	236	249	239	225	242	227	265	264	218	238	272	217	225	260	246	266	289	223	238	263	279	229	237	240	247	265	275	262	225	269	230	243	252	222	234	242	240	245	243	218	236	239	256	261	264	252	229	229	242	224	244	232	202	262	279	244	230	248	247	227	235	235	228	235	261	261	240	237	252	243	219	257	246	261	261	245	241	238	252	203	232	224	269	257	228	273	237	235	248	232	233	250	235	264	218	252	231	262	269	239	234	255	240	231	256	262	233	234	263	235	276	217	239	243	239	226	275	227	266	248	229	284	268	243	235	237	234	247	220	240	240	232	251	247	250	257	243	253	252	265	233	219	239	252	254	244	233	253	236	231	254	248	242	217	249	237	277	253	257	249	268	244	230	243	254	220	269	248	238	230	241	232	239	256	242	248	242	255	257	260	257	243	241	275	240	249	266	245	263	253	224	228	231	250	241	218	286	222	230	217	234	224	240	246	272	222	233	231	253	269	253	201	230	239	244	247	230	276	249	252	259	209	206	248	251	257	249	233	233	225	221	250	240	228	224	233	240	261	232	275	249	254	237	256	263	271	273	237	241	224	231	242	252	222	219	242	228	245	267	244	225	236	230	278	230	229	255	232	240	226	278	227	230	249	248	231	253	257	263	236	265	258	254	230	197	245	253	243	240	230	243	228	236	259	251	254	214	277	261	265	226	246	231	267	251	246	239	225	238	265	244	246	249	240	221	238	227	254	242	255	244	255	227	212	274	244	229	229	249	247	246	267	217	245	258	226	256	258	255	246	236	256	226	262	230	247	240	250	246	235	233	222	271	274	235	223	252	230	221	262	245	253	235	256	220	230	205	254	239	242	244	242	235	231	262	263	236	253	217	262	224	241	261	218	268	289	243	277	266	241	252	240	264	244	246	271	208	228	283	254	248	217	240	254	230	273	244	238	238	251	232	262	246	261	247	240	232	238	254	253	255	273	230	267	245	282	256	232	274	218	241	250	243	259	207	229	236	229	254	239	248	249	255	244	223	237	239	266	236	268	207	235	232	261	265	241	262	256	235	226	245	233	244	225	242	229	238	236	245	247	244	234	250	241	271	279	235	245	246	260	249	237	233	245	237	239	249	269	235	242	234	241	250	248	253	228	252	245	232	242	235	228	243	245	267	243	239	254	238	258	219	245	251	222	246	230	264	243	248	256	243	223	233	241	245	226	247	230	239	226	232	231	224	237	249	265	241	260	260	219	219	247	265	260	239	258	215	244	259	224	281	232	249	230	262	266	273	221	240	252	250	252	238	236	240	257	273	266	246	222	240	218	260	266	222	252	257	241	246	277	240
2481	805	1060	1124	1083	1011	933	919	1242	2955	687	720	716	708	725	636	707	679	671	705	1394	1596	646	682	573	645	656	696	641	680	646	666	664	668	659	649	624	650	689	690	701	630	638	662	686	657	670	692	682	681	695	670	659	719	645	659	671	673	699	627	689	652	690	673	644	653	703	632	697	622	683	672	609	652	690	611	699	657	676	693	662	654	667	683	645	667	635	617	645	696	706	663	684	655	686	678	655	668	580	715	661	681	651	643	607	665	717	673	671	674	645	694	685	692	711	705	636	691	698	653	690	659	688	665	643	651	695	644	665	670	637	675	648	698	668	669	641	683	691	632	641	667	681	715	652	655	681	610	633	665	641	671	671	656	696	652	655	743	717	636	626	640	643	686	675	641	685	631	617	684	632	679	690	658	642	651	665	717	633	666	674	699	628	674	649	657	630	650	675	631	653	664	681	639	625	677	694	651	641	626	678	652	641	621	662	609	743	630	623	678	673	698	691	643	698	637	634	685	697	696	681	659	675	604	686	692	663	676	731	646	650	657	686	694	638	636	647	700	659	645	658	621	670	696	633	645	667	616	659	729	658	663	679	705	645	629	629	709	653	597	659	654	664	642	661	635	716	680	667	645	657	619	673	726	722	663	658	659	717	644	679	684	662	687	682	693	658	666	643	666	650	661	687	637	682	672	625	629	651	607	641	608	691	693	690	656	672	616	671	660	609	631	637	642	712	674	682	660	669	678	700	648	680	698	684	688	656	652	702	660	660	644	647	647	677	678	664	692	654	662	685	670	711	692	690	653	672	649	711	656	694	688	729	696	683	663	644	660	682	635	653	658	693	687	670	695	646	643	673	657	673	633	710	662	637	684	642	652	666	665	637	720	658	689	681	666	629	670	671	664	691	662	651	681	666	654	650	669	678	721	676	647	644	700	642	698	641	632	676	660	668	683	656	647	696	681	651	676	627	647	696	718	650	677	716	656	685	660	677	667	664	661	642	646	661	653	646	660	612	672	713	636	669	688	662	673	677	668	671	669	671	606	681	676	659	674	674	696	649	680	669	705	669	670	680	655	671	670	661	649	694	656	696	666	697	665	691	666	650	643	664	687	712	687	665	683	663	662	675	705	637	662	645	623	660	664	665	655	674	668	707	670	677	697	701	705	653	691	651	680	660	713	640	648	626	689	681	671	696	641	676	658	676	692	618	679	645	656	665	643	672	666	663	710	671	603	647	631	672	651	664	670	674	644	718	686	656	698	655	666	722	685	709	658	677	666	694	645	649	707	675	666	681	660	654	653	679	677	694	674	674	663	723	690	686	666	637	675	651	666	649	722	665	652	641	685	654	717	655	657	673	659	653	667	686	669	647	699	657	704	646	678	634	698	656	659	698	678	661	670	643	680	659	635	635	697	679	648	674	663	691	669	654	642	708	668	621	708	687	715	628	663	652	645	664	649	651	679	655	702	653	679	630	679	646	705	666	678	658	681	662	692	655	668	647	683	654	696	701	693	695	685	695	691	693	671	656	684	709	635	714	624	647	693	691	661	666	677	692	662	669	672	670	634	659	713	690	684	606	663	643	667	683	696	673	693	667	662	640	716	614	676	666	687	698	671	695	675	627	677	666	603	648	624	680	643	677	630	683	643	676	713	644	700	673	633	660	673	694	684	684	701	632	661	628	638	652	684	685	713	644	682	643	708	677	677	681	702	679	718	722	596	699	670	672	626	685	669	648	682	723	638	662	669	657	703	682	685	676	650	680	676	639	719	666	672	670	694	671	666	655	692	671	695	660	689	654	649	678	685	636	698	672	635	677	693	667	647	701	684	706	669	700	696	630	653	640	695	678	643	676	665	672	664	668	652	661	656	679	725	697	625	637	662	665	648	657	641	663	653	671	648	645	663	643	637	700	697	654	706	664	640	650	688	692	692	672	651	657	675	701	662	613	630	678	711	670	641	709	667	677	666	638	653	687	682	666	637	713	690	698	656	648	670	689	668	630	681	688	708	670	649	677	669	690	671	621	656	699	687	687	679	723	695	637	640	655	640	648	676	682	643	683	701	644	701	673	683	653	661	665	742	647	675	721	660	672	697	641	720	651	676	682	678	632	664	639	669	681	671	684	647	637	664	643	715	692	685	642	680	674	658	649	660	652	654	667	726	674	640	649	630	643	682	682	697	647	612	656	654	692	655	651	647	619	714	688	635	676	703	643	642	696	646	707	628	680	693	688	662	660	685	675	654	590	656	693	692	692	683	640	671	652	695	705	641	664	697	669	645	643	690	649	711	604	670	710	666	611	631	631	693	619	688	610	647	629	671	665	704	671	617	713	680	645	712	671	659	647	680	656	719	635	646	654	683	635	700	661	642	679	692	660	697	704	642	668	631	697	651	689	640	729	689	692	675	663	685	703	708	663	678	632	652	627	680	673	643	667	633	639	709	676	727	627	619	630	624	686	668	683	698	690	704	668	686	680	639	666	674	623	642	672	651	674	674	614	696	691	694	628	670	601	674	667	671	652	638	625	731	697	645	665	630	652	657	658	660	695	663	710	680	677	640	653	674	694	680	674	623	721	666	641	682	665	678	698	639	672	677	708	702	633	629	625	644	653	692	713	665	649	637	680	659	630	684	668	663	667	666	666	684	673	631	658	651	652	669	651	650	684	632	658	649	674	687	681	640	653	656	663	653	642	655	643	661	597	657	672	653	701	623	659	614	694	682	671	676	634	669	666	649	703	675	655	661	634	695	640	696	660	682	703	646	689	717	650	692	707	662	610	633	638	648	634	730	655	688	678	644	626	649	670	664	662	659	709	668	689	697	640	701	658	709	658	688	695	673	640	666	656	621	684	691	631	641	633	725	649	664	686	622	671	676	681	677	745	704	640	655	654	766	656	699	705	646	678	675	672	654	673	705	653	706	642	679	689	716	684	703	667	669	649	714	660	680	673	689	662	667	654	644	685	577	693	656	655	665	678	695	666	681	674	673	629	624	670	712	697	647	707	629	689	682	649	655	672	685	695	687	666	634	639	662	657	641	664	652	668	688	626	690	666	656	682	620	708	636	643	695	676	630	680	628	654	725	676	676	668	654	685	647	687	672	637	659	671	658	665	660	699	638	643	654	637	664	671	674	649	698	652	711	632	697	649	651	663	661	688	683	684	653	654	687	644	672	648	658	650	649	677	716	672	638	655	674	648	665	684	636	662	638	681	651	652	679	656	674	699	677	703	667	705	694	690	635	684	656	662	728	665	648	649	646	678	679	652	662	708	649	725	699	644	734	650	686	659	667	616	646	653	663	668	656	602	658	671	648	644	715	675	667	638	651	690	645	690	679	653	684	683	636	647	653	685	700	649	670	671	664	640	707	671	719	634	679	645	642	642	656	701	639	656	676	661	669	645	655	657	712	673	694	642	703	645	675	661	697	647	652	644	646	657	690	682	666	651	656	670	647	704	685	658	644	635	646	710	631	710	648	646	722	678	679	710	640
16755	3612	4023	3674	2579	1938	1477	948	3389	10733	582	277	285	256	216	226	219	183	227	256	4124	1069	160	183	155	140	148	131	138	137	144	141	138	121	130	144	134	141	153	124	118	145	134	155	130	123	135	147	145	107	149	110	136	129	132	123	106	143	117	133	144	136	134	129	140	132	142	135	143	115	130	120	142	118	122	117	119	135	127	117	126	136	147	156	139	126	148	117	126	130	125	139	137	160	132	149	136	123	111	116	153	132	123	128	121	113	133	146	119	133	127	142	124	120	141	134	134	135	110	127	115	135	128	125	123	136	124	119	119	138	124	114	123	142	138	133	147	136	114	130	132	139	129	131	119	135	123	122	132	133	123	132	110	134	116	115	130	139	128	139	127	135	143	135	119	139	133	130	125	117	132	113	142	133	118	135	137	135	121	140	126	142	141	137	128	142	150	147	112	134	141	127	109	139	118	136	117	122	110	142	122	130	140	135	136	136	133	128	139	109	122	126	119	125	127	122	117	123	140	120	142	127	121	132	123	124	117	138	111	111	106	118	131	136	152	136	123	126	124	153	120	140	126	128	113	125	137	114	120	112	140	120	102	105	109	130	142	145	152	147	132	138	119	138	136	114	143	159	114	135	134	117	138	122	117	133	122	128	121	107	120	123	127	132	119	113	132	132	127	131	139	113	133	128	128	140	126	134	142	135	147	126	112	137	129	129	144	112	131	119	138	106	123	126	148	125	130	134	135	150	123	130	111	140	121	132	125	137	107	142	120	123	146	124	133	114	137	140	133	136	116	152	126	126	120	141	111	112	123	102	112	129	121	132	136	128	120	123	120	124	123	140	126	134	143	128	148	137	135	113	146	139	129	116	139	138	139	146	120	116	128	145	121	120	116	107	133	116	132	135	120	122	142	133	115	133	129	115	145	135	133	133	138	115	151	148	113	130	140	120	140	104	128	115	136	127	111	134	107	155	155	142	137	128	113	126	138	122	123	122	124	157	142	131	116	132	114	137	127	148	121	143	136	131	122	129	132	128	124	141	127	121	132	117	112	126	125	134	123	124	145	149	109	148	125	140	119	135	125	103	125	134	130	142	130	125	125	139	132	125	133	147	119	143	112	122	129	120	120	123	130	121	112	127	111	133	119	129	120	126	123	147	120	117	121	137	126	131	139	128	131	122	117	131	128	123	128	112	127	144	115	162	123	120	146	129	125	146	140	136	113	145	124	132	139	139	109	131	138	133	131	128	133	116	135	109	111	131	134	140	145	117	130	148	137	127	145	125	120	137	112	125	133	119	120	120	124	131	130	124	124	127	124	131	125	125	139	134	137	140	131	120	127	122	132	134	131	141	121	142	125	126	140	132	136	129	132	134	131	128	131	143	130	142	139	140	123	129	132	131	126	130	120	139	163	122	131	148	128	131	123	154	119	142	129	122	139	125	133	126	129	123	149	126	136	119	135	159	116	139	140	145	121	128	147	122	117	149	122	133	121	136	132	126	125	120	143	140	122	133	126	114	147	128	135	128	121	125	114	136	151	146	126	126	137	117	125	123	116	126	117	156	148	144	124	148	128	122	112	126	121	136	129	123	140	121	145	132	120	120	126	151	116	135	127	139	120	139	135	108	125	135	126	145	146	121	116	125	149	152	121	115	132	124	108	124	137	118	133	122	104	142	129	133	132	126	121	119	137	144	117	126	122	128	118	127	129	126	118	136	139	119	124	140	120	131	132	122	129	124	142	140	134	132	130	96	124	124	132	110	123	138	134	139	115	131	125	119	130	151	124	111	134	131	122	120	122	113	147	138	114	114	137	129	110	136	127	118	141	150	122	129	117	113	130	142	138	142	131	136	124	135	155	134	136	105	151	127	115	138	144	128	132	136	132	113	150	129	123	135	139	112	130	131	138	123	118	125	130	138	127	130	125	147	146	123	121	127	112	105	122	110	140	114	117	124	105	124	114	111	142	123	126	121	129	115	117	140	118	125	136	117	130	119	119	137	124	119	135	125	129	114	119	114	127	125	138	155	121	137	121	128	141	151	134	138	141	127	132	127	131	132	116	132	116	139	122	120	113	140	124	144	120	138	141	135	127	141	127	130	125	151	143	134	131	124	126	120	117	142	129	112	124	125	141	125	124	128	107	132	115	124	120	128	132	122	131	128	123	153	134	125	125	119	131	123	101	118	131	126	127	142	110	124	141	127	112	123	119	128	133	132	116	137	126	104	134	116	129	127	113	140	123	135	137	114	110	107	138	112	137	123	136	118	133	122	115	134	139	118	138	134	137	121	127	126	132	124	114	126	131	142	113	128	135	119	129	123	142	141	114	125	124	135	115	125	93	123	124	119	143	125	148	108	137	122	134	124	140	114	137	117	125	134	132	145	131	134	149	123	117	129	119	118	119	118	136	133	131	138	124	149	129	122	131	152	116	138	141	115	130	139	136	146	151	119	118	119	136	140	125	132	132	117	131	123	136	105	135	133	125	115	130	133	123	131	113	141	130	129	109	140	117	121	139	117	153	131	134	139	145	128	127	122	120	110	125	141	113	134	122	114	119	122	132	139	135	144	123	130	110	109	129	152	145	126	128	121	136	136	111	141	140	119	152	118	118	129	128	113	124	137	116	121	113	115	108	115	122	143	152	132	100	128	138	132	121	143	124	118	133	99	131	144	126	118	146	120	122	119	135	143	133	130	147	131	133	130	114	142	144	121	113	135	150	139	128	128	115	150	133	132	95	108	115	135	128	125	119	122	104	111	115	138	119	127	144	126	121	112	118	114	126	133	145	129	118	125	138	120	101	113	112	118	155	149	122	133	133	148	137	131	126	117	137	139	145	132	137	145	132	158	150	130	136	126	124	133	138	136	136	128	111	136	142	123	141	138	117	127	110	145	108	121	118	125	138	134	133	113	132	140	117	125	111	141	158	133	162	140	122	124	121	129	130	124	144	116	113	117	135	130	134	125	127	107	126	98	142	127	121	124	121	131	124	128	139	106	125	135	121	110	129	117	128	131	129	145	121	134	139	128	136	140	118	129	119	118	161	116	135	156	126	125	113	122	125	127	116	150	144	116	131	143	138	133	147	124	125	117	123	123	111	123	121	122	123	122	124	141	116	125	124	119	128	138	131	111	131	134	135	117	120	137	116	118	111	118	126	141	131	120	125	121	104	128	149	144	135	126	133	129	132	130	141	116	132	137	140	127	123	123	132	142	119	115	110	132	135	133	144	136	144	146	114	121	156	117	115	142	128	149	124	134	132	121	140	149	119	131	126	116	111	128	116	135	112	132	155	134	111	118	143	123	134	118	132	134	138	111	138	119	156	148	135	145	138	120	130	141	112	136	107	132	121	127	117	119	125	145	137	127	122	143	135	141	122	135	118	123	146	130	104	134	138	107	139	116	143	137	158	129	119	130	127	129	111	148	141	112	131	125	127	141	135	107	123	139	100	124	115	141	107	115	143	131	125	127	141	137	123	145	143	117	122	107
8514	2802	6744	8648	7210	6188	5438	4036	13381	20357	1800	1610	1478	1395	1236	1073	968	891	873	1679	20637	4180	574	580	533	574	538	557	480	476	479	511	501	424	466	466	483	456	447	397	437	410	399	424	424	416	432	414	410	405	425	424	403	395	392	404	421	413	383	398	382	416	407	364	413	388	406	379	380	378	385	384	368	402	389	381	392	378	381	373	402	416	372	366	338	378	341	383	381	366	382	392	364	377	350	373	390	370	386	374	396	392	384	386	358	395	356	366	377	381	346	368	389	360	341	388	364	390	384	410	366	361	368	372	372	334	363	378	365	376	350	367	340	360	332	350	359	378	367	365	342	379	380	358	383	381	352	372	369	376	366	365	333	383	376	345	341	353	335	382	341	357	366	415	349	376	398	347	374	360	379	363	337	392	363	358	373	366	363	362	319	355	380	393	387	364	397	339	378	361	367	386	358	366	351	380	400	352	351	328	385	362	392	376	348	354	352	390	353	384	373	383	390	324	386	344	372	363	349	350	347	403	369	384	364	345	390	347	370	373	390	357	355	388	378	354	376	381	398	371	377	348	358	347	361	375	344	379	343	344	355	354	365	344	347	365	342	347	342	346	386	375	344	398	360	395	373	390	373	357	369	365	385	350	337	383	352	368	377	362	354	367	350	383	372	373	360	333	377	335	365	347	378	377	340	376	347	357	398	356	381	369	333	357	374	399	337	357	341	359	373	358	365	364	356	338	356	336	379	396	365	396	377	342	347	366	351	338	329	345	362	355	342	374	349	354	342	344	376	341	343	338	405	382	345	388	371	355	351	401	388	366	391	341	331	335	362	358	397	366	310	364	356	352	324	349	369	338	365	370	380	384	381	375	362	398	368	353	372	391	356	372	349	389	345	402	386	399	362	355	370	390	363	364	397	342	340	385	384	366	350	372	385	372	369	361	407	360	350	341	353	340	397	378	354	344	373	335	358	418	363	383	357	372	364	367	349	371	388	359	337	363	382	352	339	373	365	332	379	354	362	361	370	363	379	347	376	375	361	365	345	338	362	394	361	374	367	363	395	335	373	351	353	378	362	373	362	385	388	368	398	356	379	360	387	364	364	360	336	361	375	384	354	359	400	367	357	387	337	386	393	378	355	382	402	326	350	348	372	379	390	368	350	356	329	348	346	368	338	363	395	353	366	387	396	342	375	365	361	326	361	356	346	374	355	360	364	347	363	354	368	408	379	382	355	344	340	385	409	371	375	367	355	375	360	412	388	368	359	374	372	374	363	362	337	381	362	381	360	389	358	373	369	355	327	353	370	365	358	382	382	372	349	353	332	408	343	354	345	375	392	354	378	376	357	371	325	349	355	386	381	375	399	394	346	370	376	331	364	366	362	367	365	354	366	362	375	340	361	392	376	374	387	325	369	360	386	369	385	392	365	358	406	362	340	355	359	362	392	354	339	406	361	346	336	371	346	373	323	383	379	356	380	380	362	369	324	358	357	373	367	358	366	368	338	363	340	386	387	359	398	371	373	374	363	377	358	321	368	352	362	364	379	353	395	352	361	357	357	352	379	349	359	380	401	379	394	339	361	385	326	405	338	374	366	349	349	376	376	376	337	368	371	386	356	363	384	387	361	373	338	374	376	354	365	390	329	341	369	337	378	385	381	385	362	377	360	357	356	386	393	367	372	355	385	369	361	322	359	392	341	379	354	395	360	367	398	387	345	370	342	317	365	364	346	352	395	344	362	353	342	373	336	386	359	373	325	390	418	379	346	367	372	383	371	366	369	387	362	370	365	358	363	369	374	372	364	346	334	377	366	356	375	381	370	347	412	350	400	362	329	373	379	339	368	367	315	387	369	346	331	363	364	375	364	354	367	367	360	378	357	347	378	365	352	374	384	390	384	376	359	365	344	345	341	343	361	376	365	354	344	356	372	368	367	360	310	361	373	324	339	352	388	357	352	365	380	377	352	362	416	397	378	385	367	409	359	346	347	339	350	370	338	355	385	395	348	353	376	376	375	389	365	347	345	411	357	372	376	344	363	357	335	346	369	355	390	348	369	353	369	363	371	332	359	380	364	380	371	383	361	363	390	331	358	358	333	352	337	338	323	349	375	365	375	351	369	363	389	354	378	348	358	367	428	353	378	359	370	347	388	375	364	383	363	384	341	369	366	356	341	349	381	329	364	377	380	362	376	368	345	369	382	354	398	334	369	383	368	384	324	366	406	334	381	387	366	369	361	350	342	373	380	366	377	352	368	384	366	374	384	338	344	348	387	360	376	381	336	370	355	372	363	373	373	356	361	341	345	346	359	347	349	373	351	349	355	346	383	388	367	373	337	366	357	388	366	366	369	364	365	352	389	365	370	361	389	368	388	335	400	349	350	335	357	355	397	348	389	357	374	385	367	338	378	361	392	371	368	398	367	373	359	394	375	370	354	407	379	339	358	354	362	393	419	356	348	350	338	383	392	365	370	363	373	351	375	394	369	338	381	369	343	356	371	389	337	356	374	370	360	349	382	368	340	384	369	390	391	364	354	324	340	353	371	374	371	373	408	378	363	346	359	386	381	386	393	364	396	370	374	358	362	373	332	362	352	319	357	363	361	353	373	374	382	384	390	405	351	380	346	331	341	348	373	408	385	337	356	351	374	405	384	391	379	323	360	371	369	409	331	341	378	378	358	360	388	398	361	369	357	367	339	357	359	357	362	331	337	351	362	353	348	345	368	362	355	378	372	368	401	347	361	395	363	402	342	364	370	366	390	385	333	338	381	364	393	372	376	333	351	391	365	386	334	373	348	356	359	334	345	388	400	368	326	356	393	357	340	370	365	372	371	423	352	338	333	368	375	419	342	385	329	375	392	364	379	359	337	377	371	339	359	347	375	363	382	330	392	357	335	335	366	351	372	342	391	351	363	361	392	371	357	342	362	351	387	354	379	368	350	360	414	348	340	345	348	335	373	359	343	349	370	387	375	350	379	370	368	352	354	396	380	373	349	381	361	375	358	367	372	374	346	365	352	370	387	381	364	379	341	349	372	382	400	387	366	361	438	370	337	405	329	370	356	346	370	361	355	392	362	380	334	407	361	351	390	400	384	358	373	364	371	361	386	346	347	375	389	347	352	335	374	361	348	323	413	379	355	351	354	372	369	327	372	368	360	350	374	368	367	372	373	384	395	367	422	360	355	328	348	373	360	411	368	351	360	365	384	381	353	361	335	375	358	351	354	382	392	343	362	310	320	361	387	341	386	392	392	349	352	411	324	338	363	375	343	363	358	357	381	416	360	362	349	362	376	387	391	330	360	351	395	381	364	370	332	356	358	391	355	369	332	402	363	387	362	347	351	335	335	364	371	369	323	382	328	366	397	372	345	364	362	377	356	365	359	335	356	326	387	394	340	343	361	329	346	336	376	341	364	356	369	373	373	331	369	380	391	335	373	360	381	337	369	395	355	376	388	401	353	353	369	379	388	373	374	356	374	357	334	338	381	372	373	388
17362	3800	4114	3409	2206	1786	1785	1451	1722	7531	532	403	320	345	299	237	236	216	205	224	2504	3437	230	202	190	172	150	198	159	188	149	170	139	181	165	159	196	165	172	161	182	162	161	180	136	159	187	155	146	160	136	150	151	141	182	160	153	149	151	142	146	154	155	150	154	156	171	147	137	145	152	136	166	153	156	167	133	145	136	141	146	131	162	154	169	148	134	128	138	154	174	146	149	158	159	161	144	150	113	142	127	174	154	137	165	152	143	151	167	166	134	140	146	148	140	151	136	138	168	171	152	159	143	148	162	156	144	151	149	166	149	139	195	163	128	141	176	133	137	168	150	167	168	144	133	159	149	160	186	158	142	123	163	134	162	160	165	161	146	130	133	158	156	148	145	155	136	140	161	149	149	157	173	143	132	154	138	165	149	148	167	138	174	172	150	160	157	141	143	160	172	150	144	143	143	148	124	164	144	118	157	136	157	175	159	173	166	145	139	155	137	150	153	161	159	159	148	149	154	160	157	164	154	149	155	149	159	129	138	139	161	177	144	160	160	136	162	166	138	157	152	138	154	162	125	137	148	152	150	154	152	125	139	147	122	158	149	156	149	168	168	140	126	134	138	156	119	145	122	146	156	147	134	164	159	159	154	151	147	148	139	142	138	136	155	171	148	144	176	145	158	144	139	129	167	152	175	147	140	171	146	162	140	164	150	149	130	147	158	167	156	142	158	161	150	150	151	151	170	163	166	158	124	183	157	140	135	128	134	141	148	141	153	154	154	151	147	129	137	142	186	122	138	161	174	131	145	138	177	146	140	133	149	162	144	149	148	159	143	140	154	149	129	143	142	161	149	160	161	145	145	143	149	142	163	151	165	161	139	165	166	135	168	175	145	149	165	158	159	130	160	148	140	145	143	165	158	179	144	151	140	136	157	181	153	144	161	143	151	150	177	147	149	173	134	147	168	128	142	154	146	137	166	162	145	133	131	161	136	142	140	164	156	164	145	147	154	162	135	150	165	154	132	162	142	154	153	174	162	147	170	153	150	154	164	164	149	134	148	164	152	159	160	143	145	166	163	146	138	143	133	124	158	151	152	151	136	138	148	139	135	152	173	137	156	174	140	151	158	153	173	147	155	155	137	149	148	144	148	152	145	146	186	139	141	164	145	157	154	166	163	149	169	143	133	148	127	169	146	164	151	148	128	153	147	152	153	174	147	126	152	139	143	151	159	149	157	149	142	149	149	146	123	149	152	167	151	129	134	137	154	154	140	147	150	143	152	148	146	141	132	138	148	135	150	156	144	154	140	146	166	167	143	163	151	161	177	141	131	152	140	144	157	141	129	145	150	147	130	128	152	165	132	152	144	187	142	147	145	147	147	137	163	153	131	162	174	134	165	169	142	117	146	154	150	157	176	158	171	171	151	165	151	142	144	158	154	153	139	148	156	156	160	152	176	146	146	130	150	122	165	140	187	128	131	162	179	161	192	123	139	154	144	169	155	151	154	164	187	147	156	148	133	156	165	158	146	125	137	149	162	163	150	157	159	170	135	158	135	155	149	163	143	168	153	180	161	160	165	152	164	155	152	142	160	164	157	152	124	143	141	133	153	143	154	171	145	139	134	167	148	155	150	140	167	176	158	135	162	152	155	136	137	150	144	133	161	149	142	176	140	131	129	148	154	162	136	153	151	137	146	154	159	164	142	127	125	141	134	158	135	132	147	181	178	157	157	166	153	155	140	141	139	147	154	152	147	149	155	147	148	167	173	144	163	162	150	157	158	158	132	136	165	143	149	130	149	138	165	153	152	136	169	158	146	133	150	142	154	148	145	148	145	134	155	128	167	156	146	154	155	147	154	155	161	150	167	149	145	149	136	186	151	155	149	149	138	146	164	135	150	143	160	127	138	167	140	156	147	152	149	165	163	152	138	162	148	155	154	143	150	154	136	170	132	141	153	146	159	163	141	158	142	143	140	159	156	126	138	153	148	153	124	141	154	172	151	139	141	168	157	165	138	153	137	166	150	147	149	159	176	137	162	165	154	146	157	154	173	164	165	162	141	166	159	147	131	164	151	154	145	130	165	156	143	148	145	149	149	152	140	138	154	165	166	147	146	161	156	136	153	154	143	132	164	142	133	160	149	153	166	152	142	143	135	121	142	132	153	143	154	159	161	165	140	146	163	144	145	139	150	123	160	164	171	142	175	167	158	152	131	175	138	152	152	136	145	125	143	159	155	136	147	157	166	172	141	145	148	170	152	145	152	160	126	170	153	170	153	152	140	139	123	142	153	154	165	190	155	139	154	156	147	153	140	142	154	142	161	153	146	147	156	152	155	168	140	153	175	147	151	149	162	150	148	167	161	156	138	159	153	155	164	145	161	184	153	167	160	138	150	137	171	155	165	152	130	132	137	160	153	150	155	197	131	130	142	163	173	166	172	169	156	138	162	132	164	139	143	133	144	149	145	162	135	157	126	150	150	137	145	155	147	163	131	118	167	153	163	149	145	149	139	144	143	158	171	179	153	130	161	157	144	133	155	149	154	130	177	163	129	154	138	134	154	149	153	138	154	134	163	144	146	136	138	141	142	124	153	160	153	145	153	146	138	156	149	111	155	141	154	156	163	144	148	155	139	136	158	149	152	160	144	165	151	148	165	159	137	149	150	166	149	148	144	149	159	173	149	137	161	149	159	163	157	129	163	150	165	145	147	151	141	150	176	161	147	165	167	148	151	154	144	160	167	135	147	158	137	151	145	149	148	146	146	132	127	156	135	168	142	148	144	172	142	172	142	137	141	143	155	163	150	133	135	169	146	128	139	142	156	150	158	151	146	165	141	162	168	190	157	140	155	138	161	159	139	157	149	152	133	142	139	157	160	155	147	148	156	147	148	155	170	169	145	156	140	152	145	150	153	145	151	149	172	148	139	149	141	147	162	151	152	141	135	142	141	123	154	147	185	138	154	159	150	160	140	148	152	144	153	150	156	143	162	175	158	150	181	153	137	146	134	154	164	159	151	168	164	171	155	155	139	136	158	166	151	150	151	133	160	150	157	135	148	160	147	132	126	159	160	133	157	131	130	135	159	179	144	144	170	141	139	151	159	140	159	164	143	146	136	143	149	161	141	153	148	178	149	132	159	145	182	148	144	132	162	144	147	154	146	155	167	166	128	144	147	165	158	143	180	125	141	166	157	156	152	169	155	152	147	166	124	149	162	145	175	157	147	138	121	157	143	144	151	156	155	144	145	153	134	149	142	133	123	152	142	140	130	151	142	153	157	143	157	162	139	136	170	116	148	144	155	158	156	170	157	133	136	149	126	151	160	152	153	144	131	147	149	153	177	152	152	163	158	144	147	158	145	156	145	120	161	128	149	143	170	138	170	173	156	159	138	167	154	165	146	142	167	167	147	148	134	139	148	140	119	133	146	135	130	170	131	151	171	156	165	133	164	167	153	151	164	152	162	160	152	130	131	116	153	147	149	157	149	158
8852	3070	7273	8211	7352	6275	6658	5217	8017	18901	1936	1756	1644	1573	1344	1273	1071	1083	1019	1104	13952	15805	708	636	663	598	618	618	599	546	534	559	533	517	531	483	513	493	465	486	459	428	487	480	523	484	472	456	444	489	440	461	488	455	466	490	452	492	441	456	467	464	441	473	413	447	465	467	426	457	419	445	432	454	423	463	428	453	432	450	433	442	422	458	449	479	430	404	466	447	382	452	430	461	426	432	452	416	454	470	477	448	462	444	455	405	470	399	454	419	435	434	407	423	418	393	425	428	473	447	442	388	430	426	417	445	428	432	419	433	430	431	397	439	410	423	426	420	463	447	434	435	407	468	397	465	459	414	443	412	430	458	468	425	467	448	429	411	418	419	409	462	435	432	428	454	394	411	434	406	459	429	447	425	423	444	425	421	430	441	441	433	443	429	411	396	447	461	424	423	406	400	425	434	421	460	444	429	417	406	433	430	469	419	404	429	378	450	420	455	413	425	405	461	405	429	425	406	439	428	422	430	419	430	427	429	439	434	410	395	430	449	402	424	445	426	452	395	407	404	433	425	445	409	477	376	411	447	400	422	414	425	436	431	430	411	446	416	410	446	438	423	436	380	420	444	428	457	441	417	460	412	447	459	418	389	436	394	469	453	431	400	444	379	420	414	439	410	454	419	428	407	439	435	428	411	413	444	418	417	411	439	449	452	424	399	400	400	418	406	413	459	421	440	426	408	437	425	418	422	396	454	454	450	450	425	404	401	444	460	420	386	417	429	406	401	455	421	428	413	412	450	430	387	432	431	444	426	431	446	439	430	432	401	428	442	429	443	419	409	414	402	400	405	451	434	444	428	438	422	407	430	436	413	424	458	396	404	392	442	426	406	390	425	409	436	424	428	416	405	397	400	455	432	438	454	407	462	383	419	431	421	416	409	412	456	409	420	433	445	430	407	426	393	403	451	429	399	410	414	435	396	441	409	401	407	436	436	424	448	439	400	406	424	465	397	419	402	451	398	406	438	459	420	445	400	429	430	410	428	426	408	421	399	448	426	434	422	406	420	402	418	422	484	434	419	376	417	447	415	418	427	437	428	429	415	419	370	428	405	459	440	471	433	468	435	460	454	397	457	413	444	411	413	416	435	399	448	432	423	398	401	415	413	418	413	433	424	417	463	423	396	383	431	423	439	434	410	433	385	403	385	443	400	442	429	433	400	430	441	401	402	444	445	472	395	427	415	446	409	436	410	411	445	437	408	424	437	443	430	425	415	420	429	400	418	411	415	415	411	426	423	428	413	422	438	385	406	452	437	415	417	433	404	417	410	433	447	399	411	419	393	469	418	478	435	423	396	413	449	418	384	423	431	425	427	443	397	407	424	415	445	432	427	426	439	433	443	406	427	388	407	450	391	430	408	416	412	434	397	436	389	471	407	398	407	446	442	420	406	417	431	417	409	412	435	422	426	413	418	472	392	459	446	425	432	439	400	380	417	420	397	420	390	390	408	407	393	429	442	400	397	421	372	434	426	401	422	381	433	407	439	430	433	403	422	428	449	419	454	468	433	391	470	427	471	415	416	381	435	431	437	419	413	468	415	431	451	405	425	406	408	411	350	409	385	434	431	477	430	408	408	397	388	460	422	405	439	426	410	406	403	408	418	405	405	398	400	385	434	423	415	424	439	437	431	422	414	439	437	387	410	471	378	410	407	437	437	405	410	447	445	404	362	435	406	417	403	452	416	452	420	446	457	424	433	439	379	442	432	436	437	414	405	436	471	425	434	415	423	414	442	435	378	388	454	408	462	424	414	425	437	432	430	452	428	402	451	377	412	395	380	433	412	423	422	450	444	423	420	455	413	397	405	424	427	433	408	430	455	425	416	435	421	425	465	449	445	388	439	416	420	396	458	422	412	414	415	448	382	433	436	421	436	450	390	413	436	436	423	407	426	465	427	432	407	379	416	457	412	417	421	426	390	398	452	458	378	472	405	451	404	446	410	394	446	397	456	412	454	403	487	451	427	392	429	466	429	400	417	439	403	421	408	410	388	454	423	401	423	398	409	444	432	413	410	422	420	428	436	407	375	426	445	407	414	394	398	393	429	439	412	441	394	429	408	407	418	430	419	413	447	425	416	459	420	438	466	402	439	449	412	446	401	426	431	412	448	419	420	437	442	450	418	439	389	381	420	408	389	433	424	473	454	434	424	442	419	416	461	419	441	452	393	444	445	398	421	440	423	404	428	419	425	451	414	406	441	401	448	434	406	443	415	420	396	444	410	414	452	437	376	405	444	431	421	421	386	413	448	408	411	430	383	428	418	432	391	404	418	463	429	412	428	428	373	394	403	391	416	436	469	433	403	415	441	502	435	416	428	416	382	403	401	419	409	424	382	408	437	407	443	452	459	465	468	387	428	443	374	436	433	421	396	379	429	416	450	439	472	426	418	425	448	430	434	415	389	446	451	438	424	429	438	404	449	434	417	431	427	415	405	380	413	394	441	419	438	423	441	402	407	427	415	418	412	418	373	397	412	397	395	411	384	411	418	414	444	422	473	424	422	396	411	452	418	419	450	447	424	403	380	405	427	380	456	416	447	416	420	420	409	427	392	448	407	406	408	448	412	418	431	428	398	428	419	430	414	406	430	433	411	424	403	445	441	424	426	424	397	430	445	460	426	394	417	419	448	398	381	416	450	396	383	443	414	410	402	379	461	385	426	424	427	398	434	440	424	414	433	480	435	418	411	399	439	399	419	411	413	418	465	435	427	439	402	404	466	428	399	455	442	430	417	396	445	443	429	443	388	425	407	419	425	454	425	408	403	449	428	383	434	408	401	452	429	432	396	423	398	439	392	440	403	492	437	411	409	431	431	430	440	433	379	427	437	413	407	451	409	422	403	450	449	460	391	436	451	437	448	421	397	377	412	405	421	414	410	388	450	403	444	421	434	435	385	436	422	421	418	472	421	439	401	415	417	423	420	415	407	403	395	424	455	412	409	410	453	417	415	424	439	397	445	425	415	450	463	443	429	448	371	400	434	423	412	411	393	392	428	380	420	419	413	432	456	396	426	416	417	405	431	412	381	402	415	419	404	453	459	471	463	413	435	446	434	439	441	406	437	410	432	452	411	414	412	419	430	448	445	386	403	424	430	422	414	428	429	404	420	463	433	442	424	401	405	462	435	464	436	445	427	407	439	397	431	400	426	433	444	391	410	420	418	422	429	417	441	431	390	419	465	406	425	436	385	422	422	418	464	446	408	407	432	422	441	449	429	427	392	421	391	425	392	420	397	428	405	410	442	420	385	449	445	422	384	430	472	429	443	399	427	423	430	456	405	452	423	417	405	406	411	422	392	446	428	457	453	426	426	407	406	400	393	438	399	426	433	433	453	397	435	453	407	438	407	423	451	433	441	439	448	418	432	417	438	445	441	435	410	410	445	431	469	436	403	446	425	431	434	377	374	445	402	429	403	427	433	406	420	423	435	414	419	404	401
2259	337	379	334	314	309	281	255	239	418	255	252	263	231	268	236	238	227	253	247	242	361	216	256	254	230	226	267	224	201	237	221	252	234	246	245	246	221	241	271	229	239	208	250	224	246	279	242	215	236	240	237	243	231	224	221	247	217	227	235	243	248	224	244	235	218	201	237	258	248	235	202	231	245	251	228	232	252	214	249	242	230	241	232	261	254	233	236	214	242	233	246	255	245	244	245	237	227	219	255	221	233	237	225	232	242	255	237	232	233	230	235	229	242	261	257	212	219	207	227	248	233	225	226	239	242	228	233	229	240	252	225	227	253	254	238	242	222	231	246	232	264	256	235	234	244	244	224	238	229	187	228	220	227	208	259	278	220	242	265	231	223	261	267	231	260	238	227	243	228	212	266	249	215	230	245	242	220	235	226	231	216	220	230	229	263	254	251	225	255	240	243	238	245	234	258	248	237	227	228	211	234	242	227	224	229	218	226	222	252	228	216	245	218	227	254	220	226	255	244	209	229	228	224	246	238	222	246	228	252	237	223	232	224	236	224	254	234	248	261	255	254	247	221	244	270	249	237	240	237	244	239	252	242	256	234	238	227	240	222	225	223	237	201	218	245	261	228	235	223	236	215	249	236	240	226	226	226	227	278	255	226	244	235	232	223	239	263	219	232	212	250	280	243	246	217	228	249	221	217	244	214	233	235	240	234	232	248	249	241	223	234	229	230	254	211	240	254	254	234	239	217	255	233	231	232	247	213	234	234	251	249	251	234	234	229	246	226	235	245	240	234	232	228	232	245	229	280	268	273	219	242	231	230	268	248	228	237	230	219	243	237	245	222	228	246	227	237	220	222	208	238	225	252	234	268	243	233	238	236	253	236	229	279	261	246	228	230	244	295	253	249	244	258	216	234	238	216	237	239	227	263	268	204	222	196	232	260	225	222	210	225	271	235	225	229	223	272	248	232	245	249	244	216	234	239	220	237	226	246	221	256	250	241	246	222	238	266	249	253	237	215	206	240	227	252	237	235	236	235	240	272	250	262	220	241	242	242	251	239	237	229	239	244	242	233	216	244	216	249	256	241	231	223	265	235	252	209	214	261	265	257	249	254	206	208	214	245	200	224	234	226	264	221	235	249	245	262	233	267	238	253	229	244	226	263	241	226	214	204	229	251	225	238	236	224	265	257	234	225	237	211	245	242	225	220	217	243	223	246	243	242	229	242	212	259	224	244	254	225	237	264	239	254	238	213	256	245	237	231	254	238	250	226	243	285	222	249	231	257	232	240	249	244	220	240	218	240	215	217	238	224	211	239	212	232	219	244	233	234	258	262	224	218	216	245	263	235	232	244	256	253	241	230	194	225	214	239	234	225	243	254	225	254	204	244	245	231	248	234	225	249	247	235	286	259	273	246	254	247	247	234	231	211	257	222	223	229	235	236	218	221	243	272	226	230	241	221	233	281	232	253	232	214	221	240	232	247	228	250	234	233	219	246	231	253	249	227	252	229	240	239	227	224	237	229	252	235	257	246	223	231	222	277	246	227	265	248	250	260	255	213	227	243	217	218	241	224	281	252	187	216	232	237	238	232	245	245	225	251	239	223	227	251	231	248	229	248	224	253	244	232	246	245	233	256	229	225	265	221	239	250	245	238	252	245	271	222	245	249	269	234	224	244	221	232	234	231	234	226	264	265	236	248	211	253	235	256	211	233	247	240	233	233	239	244	229	231	237	282	226	244	248	233	271	224	239	223	259	260	214	233	216	228	240	233	231	251	252	242	243	235	232	221	214	251	241	239	218	218	247	231	213	223	235	219	235	202	239	220	232	229	230	225	225	256	265	244	253	239	227	227	251	230	225	240	240	246	234	243	250	249	226	229	239	233	239	267	216	217	265	245	239	221	222	218	214	234	231	238	221	228	233	246	240	254	233	245	228	252	245	223	246	220	233	208	237	239	226	246	237	290	236	241	246	236	264	229	252	253	239	212	225	273	243	213	214	209	230	233	251	241	234	223	238	242	276	204	223	245	240	224	219	240	246	224	212	204	240	254	251	260	232	246	257	247	222	230	244	199	226	227	249	245	254	264	251	251	229	238	227	217	231	198	226	241	243	238	231	242	228	253	245	250	234	225	253	258	236	214	245	231	242	217	230	230	227	232	257	255	261	237	257	229	233	231	247	245	283	233	243	251	241	210	215	262	199	243	227	262	235	231	239	227	225	225	241	242	217	243	242	261	240	224	233	219	246	246	227	259	259	230	240	233	238	230	211	237	233	239	271	218	230	257	232	248	246	228	237	250	256	218	249	240	230	279	244	227	221	219	252	236	240	225	238	257	247	214	251	225	250	234	218	218	255	219	253	235	246	241	238	241	181	250	229	222	241	225	230	242	242	264	220	236	222	231	262	243	234	246	233	222	228	246	239	259	239	202	210	242	240	254	234	251	256	254	234	237	216	229	252	236	250	248	248	265	233	241	209	251	260	224	255	214	249	229	227	257	228	232	199	196	214	209	248	222	258	251	232	237	218	256	224	238	278	241	240	208	250	242	219	235	229	253	261	250	243	257	233	264	243	218	227	241	242	235	236	234	229	230	218	238	214	215	213	269	253	260	232	213	269	253	223	239	261	263	233	225	229	248	243	237	248	250	216	230	240	245	241	250	239	231	239	237	242	241	279	236	252	271	243	231	253	238	222	249	220	230	245	222	232	256	211	248	227	229	223	236	238	234	239	273	228	232	228	272	218	237	239	217	267	245	207	262	259	213	246	234	218	235	249	237	241	231	218	229	239	208	254	212	242	236	232	266	227	252	245	281	241	256	234	206	210	245	224	226	236	226	247	209	226	219	231	234	248	245	240	251	228	243	223	232	230	217	235	270	224	249	268	237	218	243	229	228	214	251	239	225	214	228	220	239	244	208	221	239	220	235	214	234	233	216	219	240	219	217	232	207	249	240	237	241	232	230	230	253	241	223	239	211	227	228	244	244	223	253	223	274	264	241	271	222	264	234	243	220	227	248	218	262	244	229	255	272	198	245	240	240	232	217	234	219	239	233	249	258	227	247	257	233	243	261	265	238	260	206	242	251	240	243	225	222	227	234	220	237	218	238	242	210	242	264	229	249	227	223	226	252	232	232	257	238	264	236	207	237	272	238	233	218	261	241	250	215	225	251	266	249	216	245	230	229	234	249	230	259	254	233	219	238	224	215	255	281	236	244	234	206	244	230	248	213	233	233	232	241	261	242	248	236	229	269	230	228	239	218	262	229	225	263	249	209	228	213	258	215	234	234	252	236	211	239	231	208	217	263	253	256	254	229	208	246	228	256	209	244	224	268	226	258	256	241	241	245	249	242	255	240	238	265	205	217	248	251	225	238	246	238	234	283	242	223	254	232	247	244	245	218	268	228	254	241	222	251	262	261	248	225	211	262	232	229	229	237	247	224	265	216	230	227	254	258	260	230	240	223	226	235	258	237	243	228	236	215	261	212
2412	791	1039	1098	1031	944	999	845	815	1901	679	743	677	691	674	682	650	661	648	691	884	1551	681	695	677	668	652	641	689	657	637	648	625	655	690	640	591	621	658	712	630	666	701	667	625	641	651	637	653	694	665	654	664	722	642	648	683	621	682	655	622	684	652	633	660	605	688	619	648	633	667	684	656	629	647	663	641	615	652	693	625	655	694	638	673	644	658	674	647	636	632	624	644	621	640	708	658	662	624	649	632	644	602	618	648	648	650	694	670	641	600	659	647	657	627	651	668	667	648	621	669	652	647	632	622	610	645	697	689	600	657	650	658	688	629	648	647	672	650	627	664	639	630	602	586	646	673	619	667	702	634	616	632	704	668	651	634	654	633	646	656	640	632	665	641	612	651	643	657	648	622	609	697	671	619	640	653	652	635	665	649	637	657	689	588	680	674	666	668	698	645	600	663	685	630	645	703	670	619	653	656	646	670	638	649	679	625	661	682	644	656	683	655	671	630	702	672	642	663	647	663	628	681	660	676	624	680	640	669	695	673	666	625	668	696	631	651	646	633	648	652	669	676	618	677	670	657	673	631	649	663	673	627	652	670	654	672	661	650	642	669	657	646	630	663	668	634	615	674	647	668	616	662	668	674	653	635	696	669	636	674	636	622	645	633	649	697	627	639	642	623	629	656	670	646	641	647	651	667	722	697	658	641	640	671	631	641	646	622	635	677	654	659	670	638	661	644	663	668	598	669	637	659	651	710	653	672	684	625	664	650	611	631	626	675	645	705	637	647	636	664	670	659	646	672	625	665	678	635	634	618	637	658	637	687	635	683	656	660	610	668	629	650	658	663	631	653	663	634	637	668	592	632	648	685	656	677	643	606	661	624	638	681	699	667	682	656	651	660	684	694	625	668	629	651	668	676	634	626	670	633	642	649	651	639	590	650	685	623	652	645	664	674	614	654	637	667	662	699	659	665	634	658	669	696	659	641	632	677	707	626	617	705	642	660	666	682	605	668	653	689	641	632	670	683	662	644	640	676	632	659	630	667	650	641	620	603	617	637	638	640	661	670	617	658	661	635	642	662	671	656	668	637	646	651	638	623	692	652	640	655	681	643	645	657	641	677	642	633	670	701	686	629	708	633	636	656	648	653	601	642	644	643	676	649	686	671	644	651	645	634	621	683	629	688	660	655	671	654	665	647	652	676	649	648	608	654	671	686	632	684	655	680	675	664	612	685	673	647	668	665	673	679	671	643	669	639	661	637	612	637	646	639	647	683	630	626	674	667	626	665	695	625	616	676	602	700	622	667	665	618	685	648	619	629	654	670	698	672	632	674	648	643	642	625	664	648	612	646	677	645	646	645	635	644	622	627	656	650	644	642	639	622	653	646	647	659	648	666	684	645	641	666	633	663	661	645	618	645	686	621	651	667	611	643	677	667	631	662	627	619	652	645	685	624	653	631	717	620	655	657	650	631	638	651	660	638	631	650	641	646	692	650	689	634	665	635	633	674	645	645	675	668	659	686	630	626	590	682	623	668	708	703	643	668	614	641	631	652	652	688	608	647	663	668	671	696	709	599	672	625	678	661	648	634	600	657	647	620	676	691	679	649	673	621	664	660	652	623	666	686	657	707	667	652	635	637	589	638	731	655	710	687	669	629	666	646	670	617	651	646	630	620	631	678	664	621	646	607	599	679	644	637	694	644	654	679	645	696	679	659	667	684	690	690	637	656	639	665	626	634	704	671	629	683	664	629	692	616	665	662	690	678	645	641	658	645	659	636	675	642	630	670	659	600	633	642	669	642	713	635	683	665	664	641	663	662	614	661	647	635	655	641	611	681	642	656	658	707	687	657	659	633	618	634	640	634	648	636	653	709	642	657	627	680	694	633	675	616	661	649	669	689	650	675	616	669	640	675	658	621	638	609	641	640	698	637	610	679	608	646	688	683	647	670	636	666	704	644	654	652	723	676	616	687	708	613	674	674	617	612	663	595	668	648	659	629	647	629	663	654	640	656	607	699	638	690	685	677	612	615	663	665	631	680	662	675	662	682	668	632	685	604	668	688	700	660	683	673	649	637	674	659	684	678	632	701	648	653	664	657	663	673	627	608	696	635	650	658	710	705	628	616	611	670	628	605	626	631	663	670	643	597	666	636	698	595	612	674	670	646	673	634	648	713	645	692	663	666	654	606	625	659	659	637	663	628	654	629	706	683	649	642	644	697	640	660	672	638	646	640	635	631	659	661	682	655	632	603	681	668	640	639	612	636	668	623	613	607	642	618	637	634	659	620	610	608	682	647	659	634	663	603	656	635	662	684	617	649	633	666	644	639	648	651	645	664	620	668	652	687	657	618	702	677	619	676	650	662	632	658	693	625	632	634	603	657	608	654	672	616	625	590	657	671	685	651	626	650	653	657	659	658	656	647	680	628	640	655	634	705	676	674	684	630	636	668	643	680	657	619	644	684	672	648	657	608	657	654	593	674	706	665	666	685	605	689	663	626	660	691	668	681	642	645	651	635	687	657	651	671	642	628	676	682	677	647	685	670	671	640	619	618	660	666	638	646	654	649	644	611	675	626	643	656	681	667	646	626	716	667	672	639	667	633	634	695	679	653	615	650	603	650	683	650	679	678	649	653	631	649	625	672	626	618	624	652	646	686	670	668	652	659	687	654	625	658	644	661	686	671	659	635	596	632	645	651	627	640	639	630	613	644	678	664	625	679	693	651	640	668	670	660	623	646	642	643	646	604	682	623	606	679	583	611	592	646	626	618	644	653	643	664	664	640	645	658	672	674	676	633	659	636	653	644	677	640	647	663	645	673	622	608	666	701	626	636	644	670	652	654	683	636	661	690	634	617	670	644	648	637	702	642	643	620	672	645	658	603	692	643	686	604	677	651	677	673	629	659	641	615	629	645	627	693	658	632	653	674	661	629	663	655	635	615	675	631	657	621	676	657	650	666	642	627	640	673	604	650	699	631	596	615	659	609	656	673	637	629	682	664	638	685	629	644	647	647	649	644	627	662	641	705	621	627	646	621	661	658	712	674	674	621	662	640	680	658	616	640	621	644	646	656	631	646	637	665	618	661	630	657	681	647	676	712	636	650	639	701	689	635	631	716	648	668	610	688	646	657	609	671	632	635	610	627	650	609	656	617	673	717	636	631	682	694	638	663	654	663	625	658	648	678	681	639	643	641	662	637	629	630	632	680	676	699	679	657	696	662	625	651	668	629	604	666	647	679	655	632	639	658	686	659	668	675	633	720	671	662	609	673	685	674	657	614	622	669	636	623	657	672	687	648	656	617	658	656	638	667	618	678	630	639	644	595	658	658	620	640	622	651	689	669	655	666	599	653	596	644	656	683	701	633	637	694	641	621	690	662	655	597	620	666	612	669	669	637	682	695	680	659	651	649	672	611	646	667	664	601	704	657	649	616	625	663	642	675	712	650	673	649	682	613	624	636	641	662	685	663	690	625	676	633	645	701	670
17802	4061	4692	3624	2816	1914	2070	1475	1134	7562	529	304	303	318	251	244	226	255	194	186	2035	5697	221	173	159	159	138	149	182	160	156	131	151	149	129	128	149	130	140	153	146	127	137	141	141	145	148	165	141	125	149	135	146	146	144	140	152	143	130	126	147	149	137	139	130	136	143	124	122	160	134	137	129	141	142	123	127	133	144	132	129	122	134	152	123	110	141	150	148	125	133	133	145	134	149	140	140	134	145	129	117	121	127	139	138	136	134	152	125	151	155	122	140	136	121	159	147	127	130	137	142	135	127	147	151	115	132	122	142	139	130	114	147	145	141	140	140	119	131	141	130	159	142	149	122	158	131	153	139	143	120	162	139	136	138	126	123	124	122	146	118	119	133	127	126	119	170	130	137	139	156	153	144	116	118	124	133	150	121	133	117	152	137	154	143	141	120	136	145	115	128	138	130	137	149	127	127	134	128	124	142	126	127	122	135	148	150	141	138	145	152	136	143	137	139	146	120	107	127	126	132	112	150	148	149	121	141	145	141	136	136	129	142	104	141	137	109	121	132	111	131	132	106	123	116	136	132	137	146	125	138	146	139	97	129	119	148	134	130	139	144	150	139	129	144	120	112	178	138	122	143	139	147	153	121	138	147	163	132	131	127	123	145	135	128	137	126	143	124	102	128	116	168	131	150	126	128	134	134	131	147	130	141	128	140	131	139	140	131	136	169	121	138	149	148	159	132	119	134	128	136	133	129	145	140	141	128	134	139	131	121	118	144	141	124	114	139	145	145	137	134	141	137	150	135	134	124	115	142	124	139	138	144	154	146	130	144	128	127	150	105	128	147	112	158	114	145	141	122	140	132	129	130	143	145	133	138	152	140	138	131	134	141	137	151	144	120	117	146	117	132	155	151	148	148	143	118	146	120	143	121	135	117	133	135	140	148	138	139	132	123	124	141	145	154	154	140	145	116	117	134	123	134	116	142	137	158	120	129	155	144	132	123	125	160	135	110	109	142	139	141	125	136	131	123	134	145	125	123	110	149	133	132	124	131	146	133	144	166	130	138	138	144	137	142	136	150	135	141	138	131	118	125	113	132	141	133	122	123	130	141	150	122	133	120	143	134	138	138	149	143	133	133	137	162	141	135	125	158	154	129	119	144	146	140	132	143	155	146	130	130	126	137	139	116	126	115	129	136	151	120	150	136	128	129	152	142	129	118	122	136	127	124	160	131	141	126	127	128	128	159	132	128	137	149	128	131	136	134	129	129	119	128	138	128	137	100	112	138	148	144	122	121	157	138	135	143	132	134	110	124	117	122	127	141	139	147	123	140	144	137	112	146	127	114	125	128	137	122	130	137	133	137	139	141	124	139	153	145	145	139	130	136	133	134	116	162	126	129	135	144	168	111	139	139	124	122	140	126	124	133	137	134	134	144	130	156	122	155	139	135	152	148	119	136	130	135	138	135	144	117	135	128	150	130	129	134	138	130	113	106	129	132	120	129	143	126	141	134	120	107	129	122	144	152	153	115	124	131	124	138	140	134	144	105	150	147	125	123	154	123	130	113	150	136	132	131	161	123	131	128	133	141	126	120	139	131	124	139	149	142	122	130	133	159	141	138	145	126	135	144	110	118	143	125	145	152	110	125	128	131	136	124	138	143	139	134	132	102	131	135	136	135	127	113	124	131	103	115	135	129	123	140	121	140	140	123	150	125	131	147	126	153	161	113	137	123	138	133	134	128	146	129	157	153	117	138	139	126	147	130	138	153	142	117	129	124	151	133	115	137	152	139	120	125	127	154	154	139	142	142	153	140	140	172	140	158	138	133	122	137	132	122	137	154	137	144	139	146	144	124	164	140	133	148	141	120	114	134	123	135	143	137	142	139	142	129	122	137	143	144	134	149	141	168	131	129	141	128	146	131	126	120	140	133	137	133	144	147	127	158	120	125	143	135	133	123	124	139	122	138	126	113	137	135	127	133	129	130	128	150	129	109	126	117	126	142	121	117	119	124	135	144	131	146	148	125	119	140	136	136	123	148	135	142	140	116	138	136	129	127	124	131	127	130	120	127	124	119	154	125	142	117	132	134	128	120	122	153	156	125	146	118	133	150	123	135	145	134	127	136	125	134	138	130	146	138	124	115	133	139	138	120	148	121	113	147	120	125	131	130	130	119	147	133	116	130	133	131	153	145	109	120	134	163	143	132	137	125	144	151	126	162	131	148	130	149	129	124	112	129	137	128	128	140	137	145	140	140	143	122	129	140	123	116	131	146	141	137	149	129	128	133	129	123	146	154	160	133	130	119	138	132	122	132	153	149	135	155	124	132	136	143	128	142	136	144	146	132	117	159	137	142	142	125	110	139	139	133	110	147	145	140	138	139	117	139	136	146	130	146	139	132	124	132	141	122	141	127	128	127	138	136	133	114	138	129	138	139	145	117	154	104	136	138	150	148	129	141	128	145	125	133	131	138	156	132	120	144	139	156	129	134	140	142	139	130	137	132	129	148	136	140	128	140	119	147	146	122	119	140	148	140	133	139	142	124	129	125	128	120	120	139	144	156	118	136	112	133	125	128	131	130	118	126	131	140	119	148	105	140	119	109	145	165	143	129	140	153	116	139	137	152	147	137	138	127	131	136	117	136	135	126	136	134	160	143	150	141	127	133	154	143	146	119	126	111	142	129	137	138	136	120	148	125	117	111	138	151	156	127	134	115	149	142	128	130	144	121	131	135	136	141	142	119	139	156	137	145	152	102	104	136	137	132	150	127	135	163	143	136	120	116	143	126	141	163	143	129	132	132	129	134	159	149	133	149	168	119	131	135	131	129	114	140	143	136	135	133	126	132	139	132	141	128	120	139	126	137	128	160	122	143	136	136	112	132	139	132	148	159	122	140	143	153	132	136	145	150	139	134	135	111	130	127	127	143	154	122	149	128	146	119	128	113	145	137	134	158	114	117	127	151	110	139	130	115	131	127	134	156	136	140	137	126	137	145	141	152	118	159	140	145	131	120	139	136	143	131	116	116	137	137	140	148	144	122	147	127	150	147	140	129	144	146	128	139	127	124	125	135	131	130	140	131	140	139	143	134	138	138	154	129	126	120	162	143	125	140	147	132	130	116	151	133	123	138	134	144	112	143	143	128	121	118	122	139	137	128	144	137	127	131	135	144	139	146	150	133	117	119	128	162	128	138	134	142	138	138	155	127	124	127	127	116	170	131	169	142	152	137	136	131	114	126	128	140	161	157	160	124	143	115	158	138	109	146	143	130	129	133	138	141	138	137	136	129	116	144	123	135	129	148	134	133	132	139	144	125	137	135	127	110	148	138	135	119	137	144	130	138	148	123	143	127	130	111	119	138	143	126	133	129	146	136	146	136	103	144	130	146	131	126	119	148	124	123	140	149	144	152	145	124	130	101	119	167	126	136	144	146	126	122	126	130	129	141	132	136	142	148	120	130	141	138	110	136	147	148	129	124	150	129	128	129	121
9012	3213	7383	8305	7992	6251	6799	5136	4825	18210	1867	1628	1457	1560	1283	1193	1052	1098	1022	854	10492	20932	588	543	603	550	548	540	535	494	516	513	497	481	460	482	419	503	472	447	452	447	434	444	426	444	468	406	407	398	426	466	424	396	425	360	422	443	397	388	389	447	420	406	429	425	410	400	399	374	392	412	422	379	360	399	363	362	381	415	360	430	426	411	429	385	422	377	372	386	434	360	408	379	392	397	368	406	395	378	358	414	412	344	370	374	360	412	354	363	421	410	375	391	404	397	385	404	398	384	353	385	381	384	360	338	387	383	416	355	380	369	388	407	379	377	365	411	396	365	389	375	386	377	355	372	354	386	402	390	372	370	388	392	411	347	388	387	377	361	387	373	378	404	356	380	401	406	376	366	388	390	382	380	362	356	414	370	378	377	403	398	370	395	419	407	386	409	379	417	364	375	366	364	368	362	371	375	388	379	365	391	359	375	384	388	376	387	419	381	396	383	388	381	362	362	371	374	358	350	385	372	379	379	355	377	381	368	357	367	373	362	371	402	361	369	397	378	362	366	373	405	363	374	381	397	406	379	372	367	357	376	415	378	428	347	382	395	402	364	385	397	381	357	415	377	388	370	405	372	368	366	369	380	382	383	385	355	380	394	378	395	412	339	399	360	353	366	398	369	383	389	368	392	366	366	389	369	375	404	393	380	409	366	381	375	365	381	391	327	354	404	372	404	351	390	351	356	410	361	388	375	357	396	367	365	368	389	373	402	346	390	373	399	366	368	395	377	393	419	392	322	402	378	373	397	349	395	352	391	393	374	376	371	375	372	408	389	361	380	385	353	411	384	379	385	399	402	353	415	384	377	402	355	356	356	366	395	377	392	373	420	374	376	409	352	376	365	376	355	361	401	374	373	384	384	386	401	406	331	389	403	383	369	390	400	367	372	421	337	354	365	389	390	397	399	359	385	380	429	401	354	384	389	431	393	407	354	334	371	383	411	380	368	426	399	366	378	351	386	385	364	374	375	359	382	404	376	397	368	379	386	377	366	367	388	392	390	352	381	396	391	357	364	379	383	406	415	372	342	366	374	386	387	403	346	378	348	388	376	352	353	369	348	358	374	402	403	378	389	361	382	396	406	341	372	428	411	357	372	387	367	377	349	395	434	363	375	379	379	363	354	357	351	388	367	376	382	396	372	392	362	376	432	381	391	394	385	364	399	398	379	377	378	401	381	361	418	370	381	363	380	352	360	369	421	375	401	388	396	373	387	368	360	376	346	387	385	376	394	408	384	361	351	361	346	361	371	366	379	367	393	347	405	328	403	362	386	407	370	373	362	399	387	383	396	402	394	382	379	412	387	404	430	357	383	365	372	379	367	370	353	380	367	398	379	361	385	398	352	324	392	392	402	348	420	350	394	365	335	396	385	365	387	372	381	378	389	351	361	373	374	372	383	401	359	386	399	371	402	389	361	388	358	362	369	366	346	371	364	381	384	387	420	436	362	417	393	350	357	396	398	354	396	388	347	389	391	364	401	374	355	366	349	396	414	380	398	396	335	404	391	371	390	380	381	388	362	357	418	375	387	392	357	408	379	381	378	375	400	367	374	367	408	365	380	379	382	387	404	329	383	380	357	360	374	377	382	383	417	361	401	413	372	365	357	388	376	378	406	357	367	341	360	355	388	383	363	403	407	397	373	408	373	371	412	394	360	367	343	388	391	389	350	356	361	421	374	387	405	399	360	347	385	340	376	357	402	353	407	388	373	389	384	388	394	378	397	371	369	374	399	391	403	350	400	379	386	370	385	373	365	380	346	372	377	356	358	367	416	382	370	413	353	392	335	406	354	365	376	405	399	392	391	389	378	367	425	364	363	352	380	389	390	404	376	359	380	328	391	401	421	372	381	383	404	392	401	387	394	406	373	375	361	352	383	407	345	359	399	422	369	377	404	364	340	423	416	386	379	383	354	389	381	372	380	398	374	368	382	360	421	398	389	346	363	364	416	378	382	375	379	375	358	342	365	373	395	371	370	409	401	393	385	387	339	384	406	383	397	390	380	353	382	443	367	415	374	420	387	371	384	384	377	389	407	373	394	370	359	350	359	373	384	388	386	345	374	374	386	345	443	374	372	370	403	361	412	404	396	363	408	420	351	382	397	368	390	389	399	350	381	374	389	381	359	330	354	402	348	368	388	389	403	397	350	331	377	370	368	386	386	376	381	376	387	390	389	369	392	411	363	399	389	380	374	373	343	356	345	379	352	342	389	415	404	417	431	430	401	383	382	338	395	362	377	362	376	387	394	376	376	425	377	398	386	377	393	377	386	414	387	379	370	401	331	375	385	413	368	355	388	401	394	352	396	342	377	374	389	375	353	378	383	387	368	396	356	369	354	401	400	403	376	374	379	402	361	377	353	345	356	374	381	386	416	373	409	396	377	374	413	360	391	409	369	422	388	354	383	409	416	389	381	408	408	377	370	358	401	372	387	325	362	391	408	336	367	410	355	366	417	375	377	395	355	363	388	356	356	370	364	399	339	380	378	350	392	405	376	392	373	440	406	406	355	374	344	352	355	361	375	383	431	398	385	415	399	380	383	375	369	380	381	384	426	388	393	369	371	391	384	362	372	389	356	401	379	393	412	394	397	417	391	360	400	373	365	384	364	391	409	373	360	412	400	356	379	341	330	386	376	369	369	362	380	376	402	379	367	401	378	395	361	364	387	422	396	402	373	391	383	377	379	381	398	406	400	390	402	385	419	341	389	413	373	373	362	329	362	373	379	382	405	405	408	365	390	335	367	380	402	364	385	370	429	387	348	392	420	373	369	357	389	371	374	359	394	362	364	406	381	367	410	394	366	368	389	369	378	358	350	387	375	383	383	346	383	367	383	364	388	403	413	383	383	371	418	357	385	396	375	393	397	382	369	377	392	376	355	378	392	393	380	425	416	385	373	381	400	375	391	376	394	366	367	355	375	402	400	391	403	372	401	405	378	376	378	395	367	346	385	400	411	361	377	378	389	373	391	377	400	399	371	358	378	372	394	387	340	364	383	362	385	371	388	378	375	384	359	408	405	381	395	375	383	360	395	359	406	416	371	371	382	402	372	376	401	385	345	403	376	365	383	394	411	365	390	380	418	408	333	398	359	398	385	353	408	418	357	395	360	343	362	370	393	376	365	352	393	402	395	419	378	388	427	379	364	394	396	400	383	396	382	355	409	391	393	355	362	383	347	376	382	389	367	342	372	399	380	391	346	395	377	371	358	356	400	370	385	354	356	362	413	342	341	374	352	339	373	355	363	399	374	379	380	394	333	400	354	396	423	372	381	416	365	381	403	383	377	382	415	377	393	382	395	378	363	402	358	363	336	359	403	400	400	359	381	356	405	377	401	378	351	374	398	396	380	362	382	382	375	330	402	383	361	373	376	353	414	388	379	380	365	397	401	391	413	371	398	353	375	346	357	362	402	395	389	392	364	391	382	385	386	371	372
18079	4459	4844	3942	3023	2310	2323	1490	1180	5017	502	338	342	338	274	227	261	237	254	235	2944	6556	256	182	207	193	198	161	155	158	168	164	179	153	182	170	161	191	164	180	164	169	177	186	166	142	152	159	164	153	146	183	167	167	157	175	165	166	164	157	154	156	148	187	149	168	149	144	169	127	152	169	169	159	156	163	171	170	150	207	144	157	166	176	150	146	169	181	143	139	154	157	152	160	172	144	149	159	161	157	153	142	163	153	175	184	163	163	174	166	152	176	179	131	159	177	143	171	150	163	158	165	163	173	152	168	165	132	151	158	170	152	170	167	149	139	156	149	171	157	175	159	152	141	142	150	138	176	138	132	139	136	149	152	148	157	151	159	183	137	165	140	208	150	164	176	148	151	153	145	152	165	159	176	152	162	142	149	158	164	171	151	157	164	158	142	148	142	142	156	159	154	166	147	147	146	159	152	154	174	190	152	174	143	150	161	156	155	170	160	161	132	180	146	165	163	177	177	165	164	157	156	161	165	152	165	158	145	153	152	159	141	143	167	180	157	152	158	185	149	175	186	161	143	143	168	154	160	154	181	157	144	170	158	163	165	168	162	159	170	141	150	149	156	175	164	162	138	147	165	152	159	166	137	153	149	173	149	166	153	139	170	166	157	149	148	137	161	161	158	147	159	166	168	181	159	169	170	159	156	147	138	153	165	167	163	164	153	174	139	146	160	167	153	140	158	168	167	168	163	148	140	193	165	150	150	160	165	144	165	163	134	151	188	159	144	139	146	162	165	126	154	148	167	162	157	160	160	170	143	150	157	147	154	161	152	154	172	133	153	159	178	161	170	166	137	161	155	156	151	164	165	151	142	176	166	167	156	171	147	182	151	181	142	150	148	150	144	178	178	160	155	150	149	154	161	137	159	168	181	157	153	170	169	163	140	151	174	167	125	158	142	170	171	142	172	148	157	139	155	147	140	138	133	157	136	175	162	151	163	154	149	141	168	168	173	155	155	166	143	158	126	164	167	148	149	156	131	147	158	152	156	160	157	168	175	172	173	132	170	147	140	168	139	171	156	154	165	153	159	165	150	173	162	163	145	139	171	166	172	159	175	170	148	161	145	146	174	150	138	163	159	160	150	161	152	156	140	185	178	159	172	136	155	152	159	166	153	170	138	162	169	156	156	159	163	140	145	163	167	166	161	159	170	134	156	172	150	181	185	166	147	169	157	160	169	163	185	169	135	136	150	133	162	166	143	150	161	155	175	137	177	141	169	153	189	133	161	161	148	155	154	158	155	158	147	155	174	129	146	168	145	130	174	148	166	142	159	138	172	140	156	164	149	170	164	154	155	155	151	191	157	136	148	193	155	171	147	158	174	173	136	176	142	138	174	162	154	147	156	179	148	162	147	167	158	160	143	157	161	137	163	153	126	150	153	137	139	166	152	175	147	147	159	171	153	132	154	175	155	159	153	154	172	158	154	144	163	152	144	159	160	148	149	184	170	155	163	150	137	135	170	177	162	153	162	159	151	160	148	155	165	155	137	137	148	150	146	158	142	159	140	168	147	161	170	171	155	153	151	165	178	175	168	176	141	172	142	163	171	181	149	162	169	149	148	156	161	181	171	170	155	160	152	147	160	203	179	153	148	159	135	140	156	140	132	150	134	175	155	147	142	162	172	145	172	151	159	160	167	175	131	134	171	151	158	171	160	152	157	157	164	149	138	162	169	140	158	131	154	187	152	167	167	154	156	159	164	159	146	158	182	155	157	175	166	154	172	159	156	166	149	136	162	154	163	149	166	172	154	185	163	167	141	161	141	174	133	154	168	162	159	163	176	159	190	179	157	164	133	143	156	167	159	188	148	158	172	170	172	176	148	170	148	137	177	155	158	155	150	152	152	149	160	178	152	164	133	162	181	162	159	173	163	156	148	159	174	183	131	156	176	154	155	169	169	155	146	162	162	178	157	157	172	152	161	170	152	168	173	157	174	143	166	165	147	131	151	155	168	155	131	155	144	154	157	155	160	133	163	144	145	166	162	153	131	149	163	152	169	165	149	168	162	153	171	179	164	151	182	174	142	158	160	178	173	143	153	152	162	169	147	141	149	177	140	161	150	156	184	154	163	155	148	148	160	173	184	148	146	153	178	184	165	153	168	150	150	167	165	161	165	142	142	165	164	167	153	169	171	143	163	157	163	143	153	152	151	164	142	136	178	188	136	165	141	147	160	171	162	151	152	154	176	162	161	158	154	154	158	155	158	165	173	156	159	162	154	160	143	153	172	155	146	159	149	170	155	153	152	159	137	156	160	162	164	128	164	159	130	165	150	155	161	160	160	155	180	163	165	166	137	158	171	142	151	181	156	169	156	165	165	149	152	143	154	172	153	179	154	169	168	155	144	166	152	153	136	165	140	147	168	167	171	199	136	150	177	143	158	149	163	154	178	168	163	157	166	153	139	159	141	135	131	158	152	150	170	166	141	143	141	178	157	155	156	167	158	146	170	149	164	159	155	147	170	175	152	180	134	179	161	170	153	154	158	184	148	152	162	136	146	178	163	135	165	160	153	156	154	160	161	161	121	166	146	180	157	148	137	149	164	164	163	149	167	157	158	176	169	162	132	143	151	163	164	182	168	170	158	162	157	160	170	163	168	135	153	167	154	151	159	162	160	171	147	131	174	164	158	153	176	143	171	172	148	162	144	181	141	155	147	160	166	135	156	131	173	160	167	172	149	176	186	171	159	154	153	183	167	163	156	161	168	167	145	152	138	145	163	156	187	177	173	162	155	180	159	145	147	150	150	141	139	150	148	155	166	153	165	144	149	119	145	165	128	178	158	163	160	154	156	169	139	144	156	157	152	142	166	146	175	147	155	157	154	132	167	160	147	140	180	188	162	126	148	150	163	154	164	155	149	159	153	186	146	152	164	175	173	136	154	142	150	163	164	137	167	131	153	172	152	151	137	150	157	157	164	164	170	145	171	139	148	164	137	131	146	174	138	155	166	149	144	148	169	158	170	161	169	163	162	145	184	141	144	163	165	163	159	159	147	150	153	170	148	140	144	155	180	140	176	159	144	143	179	176	167	146	140	176	168	154	152	154	150	152	154	137	162	156	151	165	176	164	170	169	179	162	162	143	183	155	155	160	137	144	159	168	159	160	182	164	157	139	153	154	131	164	166	149	130	142	191	163	164	138	150	181	176	144	161	171	152	151	152	172	154	154	164	140	140	146	163	134	145	145	136	172	156	156	159	153	169	178	142	166	151	177	142	172	167	172	161	174	168	169	148	122	162	136	136	139	164	136	157	164	158	173	133	150	136	154	156	161	147	172	185	152	145	155	154	159	146	184	167	145	167	139	163	175	159	161	147	157	180	146	150	158	162	167	145	161	173	159	154	151	172	175	145	161	158	156	170	160	168	172	142	174	133	179	163	158	167	140	169	153	154	170	169	151	151	170	157	151	175	151	173	151	147	172	159	144	146	146	179
9276	3894	7348	9210	8036	6992	7280	5506	5281	14002	1936	1679	1644	1452	1376	1268	1162	1072	962	997	14593	21256	690	652	613	600	600	605	580	557	567	542	542	527	537	522	499	512	547	512	529	498	514	472	523	462	496	480	491	469	478	491	461	475	475	483	461	441	477	478	448	454	453	461	408	450	463	458	436	459	471	460	482	474	490	455	427	435	485	450	443	426	414	433	496	487	454	436	463	489	464	429	448	440	423	451	468	469	412	435	475	451	458	436	472	481	465	434	446	440	466	466	424	467	451	461	439	434	451	470	434	458	467	468	414	430	519	470	413	480	474	438	429	457	435	446	449	418	451	461	436	478	419	468	433	459	433	430	419	459	479	460	433	473	433	466	425	444	433	487	442	459	427	441	469	455	464	438	398	464	415	421	466	455	446	433	443	417	423	445	417	423	445	412	413	452	451	413	414	420	427	417	448	424	439	413	428	456	413	426	463	443	471	423	457	461	406	436	438	403	459	425	409	428	439	414	433	425	386	444	456	425	438	436	464	439	449	396	438	414	440	430	424	416	419	460	441	447	428	439	446	438	453	440	445	434	432	436	437	437	408	443	439	441	448	459	458	403	453	440	447	457	429	415	451	413	460	442	457	400	449	448	466	489	445	453	456	441	438	431	457	441	448	437	414	446	431	468	421	399	434	418	455	451	428	431	458	421	441	450	430	413	442	437	448	419	460	411	469	448	391	439	434	435	422	444	419	414	431	418	450	446	416	457	437	427	414	417	440	411	427	469	409	433	445	442	429	429	440	454	431	405	435	430	426	428	430	433	445	425	425	445	419	418	421	438	443	429	426	433	457	450	446	457	466	395	436	409	494	447	458	427	382	467	466	455	416	430	409	387	415	483	441	465	462	431	436	424	429	486	497	462	463	407	442	412	445	450	431	409	436	441	442	457	423	435	448	444	433	469	480	472	445	415	448	404	399	419	442	396	490	459	444	429	433	445	439	411	445	411	474	446	437	441	410	453	433	413	399	405	474	455	436	419	415	447	454	440	439	452	454	460	438	429	434	420	423	456	429	353	424	410	418	460	427	415	421	442	448	428	415	433	447	452	447	440	421	441	441	449	444	427	422	443	439	447	438	438	458	394	440	429	465	438	438	420	445	412	437	396	445	447	427	446	435	432	437	480	457	406	425	424	461	409	443	461	445	451	436	418	409	479	455	427	471	443	415	444	410	495	425	450	409	407	437	396	407	442	431	420	424	421	405	448	405	400	457	416	472	445	428	473	461	402	453	443	428	440	457	428	418	435	403	447	459	433	442	436	453	434	465	443	424	435	414	450	429	433	410	453	436	450	471	440	456	435	440	475	431	430	436	420	463	424	429	449	441	461	455	457	426	412	405	433	434	458	419	444	422	438	454	438	446	437	462	434	434	449	423	420	422	456	418	412	437	428	416	415	474	406	415	482	437	472	446	422	450	457	453	468	446	417	446	403	448	467	427	435	429	421	442	434	445	457	393	426	417	422	425	441	442	443	441	399	391	413	460	419	436	409	454	434	411	462	432	443	432	418	452	476	420	448	442	435	434	426	408	454	433	438	457	455	442	448	417	458	435	445	450	444	473	429	448	433	400	433	441	465	422	470	440	424	428	470	425	398	422	451	452	430	451	447	406	414	423	433	429	418	441	420	465	441	430	430	407	433	409	433	434	432	447	434	450	426	459	468	427	408	429	482	429	432	407	441	482	447	442	443	413	439	438	403	473	427	479	430	458	464	432	409	466	457	437	461	460	445	402	443	416	412	442	450	451	437	454	462	428	443	419	399	393	412	454	452	464	467	451	448	427	432	454	460	466	428	448	468	464	434	452	407	428	461	394	435	425	424	441	403	480	457	426	417	424	465	447	441	423	433	470	423	410	439	426	432	481	444	425	453	433	425	446	476	421	410	449	429	443	453	464	413	405	407	444	479	442	430	433	444	436	435	421	429	456	487	437	439	414	429	455	431	414	427	427	439	407	434	456	431	456	413	485	439	493	441	450	458	417	412	431	447	426	420	447	401	452	459	441	453	464	454	430	423	474	420	430	433	471	425	439	436	429	427	417	415	424	417	419	431	423	439	452	421	435	430	443	441	431	424	424	452	442	449	442	408	428	451	439	450	444	410	435	471	427	425	458	413	439	438	470	402	440	438	451	461	459	446	425	451	438	466	432	449	447	412	433	403	422	447	408	431	441	443	474	423	445	417	424	448	445	428	395	410	429	462	442	448	436	427	413	420	431	451	389	432	436	495	404	415	439	439	440	432	500	463	433	424	457	450	465	430	452	420	419	433	462	453	439	442	423	399	422	444	444	440	413	439	441	441	407	410	408	439	469	429	425	462	425	453	440	430	459	429	438	453	458	421	426	422	465	462	450	449	431	394	450	437	470	406	443	429	409	418	390	433	483	442	455	465	437	440	466	387	429	421	471	449	444	429	430	408	443	424	421	459	451	443	466	466	431	427	474	425	454	450	460	475	472	463	424	423	442	411	475	421	445	417	430	383	447	451	405	459	439	445	441	418	425	478	404	429	430	479	418	460	423	437	427	428	455	441	433	441	504	445	495	456	448	452	455	472	431	408	433	407	416	439	481	432	498	467	422	438	425	467	448	426	442	439	452	416	446	436	432	421	458	434	448	415	443	453	421	459	464	431	413	397	475	437	403	422	442	452	426	464	410	444	438	415	449	405	444	410	418	441	450	467	476	398	443	399	415	406	454	417	467	437	455	413	418	449	405	418	435	431	418	430	412	463	461	434	424	428	413	466	431	437	450	434	433	432	430	415	461	436	432	408	446	420	419	429	439	435	415	413	488	424	443	428	447	421	422	445	396	449	436	450	429	417	458	398	439	414	436	439	428	442	439	424	450	434	407	424	445	398	408	413	428	443	451	452	466	456	435	453	448	425	459	466	446	434	384	423	462	443	413	441	452	422	417	447	447	440	428	452	425	443	401	406	457	437	426	406	414	445	460	428	436	459	437	441	413	442	467	435	408	440	455	452	443	401	439	460	438	453	442	455	463	415	465	431	431	449	482	447	477	441	437	437	427	422	451	411	447	444	452	445	403	440	424	428	428	427	464	419	420	434	443	433	426	464	418	422	399	422	442	462	427	444	438	444	416	485	422	450	442	414	388	417	438	464	409	438	451	438	414	440	446	443	407	453	429	451	440	422	452	430	423	446	429	422	461	438	419	452	468	457	444	452	457	387	441	462	463	480	472	431	407	451	434	390	425	403	420	470	464	453	445	465	455	451	396	451	430	425	436	410	451	436	408	427	461	395	438	420	435	417	465	456	443	439	422	449	456	436	421	424	472	463	422	416	462	454	410	428	428	444	442	433	439	432	442	430	451	458	448	437	426	484	450	445	434	448	418	417	488	440	401	438	468	434	465	446	424	427	474	469	442	407	413	390	470	412	422	449	430	425	427	456	437	447	431	471	443	469	409	441	433	453	440	430	425	471	445	463	459	436
2271	398	429	380	318	285	308	275	275	314	264	242	254	233	220	254	224	246	225	252	331	461	262	227	272	211	253	230	243	231	250	248	229	218	258	219	220	212	229	244	251	255	227	230	247	237	246	235	218	246	270	254	224	247	246	265	254	246	196	239	220	255	211	263	253	229	233	244	233	249	236	224	245	242	242	248	249	241	210	228	246	258	230	237	232	242	210	269	263	260	259	225	234	245	226	243	258	245	242	245	229	264	226	271	284	251	242	238	256	243	229	227	244	219	246	243	243	241	226	240	248	243	228	255	241	239	234	218	238	242	227	238	262	230	210	247	260	252	226	217	245	243	249	263	228	256	267	219	223	226	251	226	260	239	223	219	262	247	235	260	245	221	213	239	236	237	223	213	222	255	250	240	249	214	225	231	251	228	224	271	230	252	249	237	222	245	206	260	249	238	216	220	219	260	241	219	251	241	242	211	250	248	216	222	219	256	235	234	205	229	227	240	234	245	209	237	232	240	234	226	242	258	242	218	227	240	226	230	242	261	244	236	270	218	247	249	234	233	239	246	220	260	251	250	228	244	226	228	244	245	246	251	227	233	206	250	265	215	252	241	272	236	244	258	242	270	257	232	254	266	263	229	238	265	243	222	238	231	253	218	267	246	250	267	249	230	227	244	228	244	224	247	257	268	236	257	257	231	241	240	239	259	226	234	221	263	231	231	218	219	219	241	231	240	217	237	268	246	237	259	246	245	250	225	234	221	236	238	255	257	244	253	240	263	238	221	249	241	242	259	256	223	231	240	239	228	247	243	227	258	265	264	241	256	254	267	256	244	251	251	214	271	272	235	243	264	231	209	235	224	244	248	242	226	255	243	229	222	237	264	233	226	213	224	238	248	252	244	246	239	264	243	245	209	245	259	245	252	252	261	223	243	258	218	218	227	235	244	246	253	247	236	250	273	257	244	236	254	235	224	234	240	243	219	248	219	233	245	265	263	237	230	229	233	249	273	239	208	236	226	246	263	271	225	260	246	220	242	243	207	243	236	256	261	232	257	223	249	244	220	245	227	251	248	259	206	281	252	241	234	266	228	256	226	282	232	219	223	223	226	234	256	262	236	256	234	245	273	227	252	248	256	246	255	199	279	266	244	201	286	265	256	274	251	223	247	234	248	270	259	237	224	244	248	221	219	261	234	221	235	258	237	248	266	252	217	251	225	240	248	233	219	246	232	280	265	255	233	262	267	222	234	251	241	275	227	249	263	233	274	255	261	233	231	256	227	227	228	214	241	227	227	233	261	239	251	244	232	245	234	253	247	256	236	247	249	279	258	240	259	216	244	242	211	261	287	242	234	276	219	244	218	271	242	275	247	255	268	246	230	229	229	248	259	243	265	262	242	235	235	244	234	212	249	224	229	237	216	220	246	245	244	244	267	241	237	245	215	232	220	233	249	242	272	230	238	233	218	217	219	237	259	249	247	246	273	221	248	256	233	220	219	220	213	237	218	238	217	239	243	234	236	239	278	235	226	237	262	264	240	274	222	268	238	239	234	256	234	253	235	266	240	254	219	248	263	233	257	251	235	258	249	244	221	243	231	266	263	234	277	230	244	239	244	238	250	234	249	221	237	235	265	258	251	255	278	252	248	240	273	225	256	249	236	236	258	239	257	235	227	247	239	268	252	226	243	267	248	245	244	271	243	250	233	265	238	235	232	218	224	255	223	257	248	235	253	251	272	249	260	228	221	230	244	238	235	244	253	234	269	217	249	268	233	246	255	250	232	248	242	252	235	252	231	255	235	244	222	229	242	224	237	224	234	252	257	228	246	255	197	252	252	229	239	252	256	230	231	228	244	243	262	254	225	256	223	224	245	199	238	217	230	237	230	248	247	249	222	233	252	220	248	226	234	218	240	238	247	206	240	254	265	271	237	256	205	248	227	252	230	224	249	237	213	249	254	227	240	236	219	232	230	234	261	232	227	231	210	237	293	241	253	251	229	235	227	229	275	259	227	226	230	212	253	221	231	235	234	235	226	249	257	254	243	232	248	226	237	244	225	251	219	236	222	269	228	222	229	243	238	244	241	254	246	219	231	234	225	237	246	237	234	263	246	243	237	252	241	231	228	247	253	264	235	235	232	248	239	244	264	266	230	219	255	232	209	225	249	221	257	224	230	248	257	251	244	236	253	234	248	264	226	214	220	223	206	267	223	247	241	254	227	231	226	242	255	266	244	250	246	250	247	258	276	243	245	272	242	259	213	242	239	247	244	259	232	260	219	246	237	263	249	256	224	263	227	212	227	234	236	257	236	229	234	230	237	212	232	244	241	234	257	235	237	236	244	254	225	263	238	234	234	236	213	227	235	252	241	231	226	260	263	241	214	283	223	238	223	225	249	259	244	224	250	233	239	255	222	216	240	253	247	259	221	220	265	239	269	261	268	237	240	236	230	220	227	235	265	273	253	253	253	274	235	219	259	252	226	241	242	207	253	246	238	233	218	243	236	223	218	253	237	227	261	249	218	221	251	234	238	232	238	256	212	254	247	221	258	252	232	268	275	196	215	242	243	254	219	275	254	238	265	219	247	254	241	235	216	237	254	223	262	241	234	232	229	282	266	252	207	224	224	243	247	252	260	237	273	262	226	234	272	230	246	273	210	235	243	242	224	244	231	251	265	238	246	248	229	255	220	238	239	235	234	227	214	236	243	243	239	232	223	240	251	224	247	216	236	263	219	232	245	214	242	245	262	263	235	249	237	246	253	232	230	271	241	254	266	238	236	275	233	275	229	251	252	253	261	249	257	259	248	255	229	254	255	230	228	260	230	265	250	223	233	238	242	244	248	272	241	238	262	250	246	265	252	205	256	246	236	241	262	276	233	238	255	261	259	252	258	264	246	229	262	229	258	221	249	252	250	249	234	249	235	233	246	262	257	266	266	204	239	266	220	214	228	237	212	232	249	239	259	251	264	224	235	246	237	236	265	231	247	247	238	201	254	229	241	266	259	206	247	244	258	255	256	241	215	268	248	245	248	240	252	228	254	219	258	245	250	256	223	250	216	222	233	237	261	235	240	235	245	255	232	226	248	229	258	236	240	211	231	217	248	225	225	262	235	253	227	256	234	199	268	222	246	235	249	238	236	241	226	260	275	220	227	215	238	234	238	236	240	222	221	236	220	257	241	248	237	241	242	249	271	273	253	252	233	228	241	231	202	266	268	254	267	252	262	239	271	268	242	227	235	242	231	241	214	248	252	233	253	263	257	243	246	266	223	270	257	247	255	252	259	257	223	216	249	240	256	243	253	234	226	213	247	230	246	225	259	207	255	228	253	255	251	254	242	230	247	240	230	267	211	261	263	264	211	235	253	259	250	244	260	243	248	239	226	253	207	244	258	224	222	249	222	214	230	239	242	227	224	253	238	234	254	252	271	233	237	254	235	202	246	242	255	241	243	218	243	245	237	229	224	234	214	239	225	249	227	219	227	219	281	242	225
2621	826	1105	1053	979	926	969	914	834	1344	705	740	688	714	670	693	688	655	679	672	1315	2130	645	710	652	694	656	661	655	670	664	614	689	648	611	634	651	654	631	624	651	671	694	673	648	587	675	692	667	663	662	703	652	638	637	644	695	692	645	679	671	628	675	640	625	610	699	619	644	659	632	637	643	621	665	630	698	638	644	628	666	636	625	659	667	711	660	629	669	675	689	681	622	658	691	650	649	678	632	644	638	603	631	631	658	631	640	660	689	646	668	639	676	573	694	665	674	678	650	654	633	661	685	657	666	659	622	683	652	678	617	693	638	666	606	627	630	671	640	705	663	655	638	676	675	617	658	653	644	667	684	685	676	643	641	684	656	627	629	600	618	667	691	695	592	679	615	705	612	692	644	662	630	660	687	679	669	627	672	665	685	657	627	653	678	684	655	668	650	654	652	648	616	646	650	627	639	627	660	618	684	650	614	683	672	680	628	678	672	656	641	690	652	631	694	635	670	615	683	606	651	661	653	646	632	626	638	645	627	655	616	640	655	701	638	611	636	668	650	665	656	662	689	687	610	626	669	612	667	637	651	661	658	688	694	618	667	635	637	644	684	655	650	617	627	674	630	666	646	656	622	698	670	626	679	637	639	627	589	662	686	667	650	625	617	637	666	676	653	644	672	609	677	626	686	659	659	683	672	629	622	662	638	628	652	667	654	668	677	612	656	691	641	620	667	618	638	661	664	660	629	647	660	629	680	648	685	699	641	664	678	629	633	641	648	657	649	618	647	661	608	686	651	618	647	638	660	634	639	645	670	660	630	669	643	648	677	659	621	648	644	639	710	672	634	607	661	677	665	660	652	631	649	664	664	649	639	678	666	614	666	682	662	637	650	656	670	675	673	648	649	668	667	654	634	646	654	619	669	677	675	671	694	663	640	689	633	695	633	652	664	676	666	664	615	647	695	632	661	627	658	644	657	699	621	689	644	628	635	671	632	661	674	652	640	628	652	619	671	706	625	620	678	624	653	664	640	672	687	656	604	613	663	644	714	663	611	642	694	661	628	677	610	655	648	680	655	633	592	641	669	683	652	576	669	646	663	692	684	653	653	670	656	631	665	631	611	658	685	648	673	633	650	672	616	642	650	646	652	668	625	656	650	710	638	632	670	676	641	592	652	655	672	638	653	661	706	679	653	656	663	665	664	659	672	630	662	640	629	665	650	636	661	657	658	616	638	676	641	683	657	642	687	667	630	657	647	628	699	637	628	634	641	653	675	678	671	603	647	668	636	637	667	615	655	668	654	694	688	659	649	686	623	611	616	708	637	615	625	645	656	665	670	666	685	703	663	643	642	625	604	699	695	644	639	623	650	659	643	636	629	639	630	684	623	660	634	669	654	688	678	683	645	666	659	652	676	650	690	640	637	628	659	656	667	639	679	629	637	667	652	646	656	705	638	680	639	615	643	641	645	705	668	635	663	652	640	625	637	643	661	671	627	647	635	648	630	682	637	703	666	633	683	632	636	596	661	644	704	662	689	696	715	650	686	597	662	653	640	675	665	638	635	684	628	669	640	611	619	604	623	691	623	699	620	680	639	713	709	655	616	701	634	663	673	647	611	605	671	628	650	652	605	661	668	644	632	673	636	681	643	684	646	637	657	687	690	681	620	616	650	658	667	683	654	648	669	656	658	649	628	678	711	626	643	686	648	658	657	658	624	606	667	674	681	628	678	696	661	673	657	644	653	670	679	638	694	664	654	671	638	620	657	697	628	619	693	617	616	666	629	658	645	660	665	713	646	661	662	669	650	676	656	669	627	622	638	670	633	706	607	651	675	673	593	704	649	636	649	654	721	682	642	686	667	682	628	595	692	678	647	658	661	654	667	690	650	673	641	718	616	641	689	624	677	631	647	625	723	704	646	651	609	650	651	669	644	648	618	673	621	631	659	645	649	682	649	643	629	631	661	640	639	647	700	663	648	624	687	664	680	679	672	635	622	609	671	669	677	619	634	668	635	659	622	648	672	644	668	651	649	668	647	665	641	673	636	711	655	655	670	643	717	686	614	644	667	673	625	656	653	679	674	622	638	607	713	671	608	609	653	668	716	603	641	660	633	656	656	688	648	670	655	677	649	660	652	614	673	591	685	636	663	658	648	676	641	649	663	688	669	645	680	695	631	637	676	630	623	689	629	660	696	640	637	669	686	632	632	631	678	649	703	631	655	701	687	685	609	685	670	647	656	634	689	644	687	666	691	657	712	639	660	650	651	666	647	687	651	692	649	679	668	652	648	660	630	690	617	642	679	628	681	671	636	670	655	642	702	660	660	669	613	630	640	648	592	644	653	665	666	679	670	698	676	601	649	667	640	626	670	702	616	685	656	673	657	615	631	627	635	639	640	602	678	646	713	633	689	607	655	622	711	640	639	656	639	650	706	656	686	676	646	659	653	622	648	658	644	655	658	646	651	685	653	678	657	656	719	594	673	627	708	630	612	680	617	645	692	673	644	617	649	672	671	655	688	648	645	628	681	653	680	659	623	664	626	674	680	659	611	620	649	686	703	628	685	638	682	655	715	674	667	703	664	757	595	653	654	635	704	665	643	630	632	653	660	641	638	664	621	620	685	652	681	645	679	613	629	694	627	628	612	705	666	628	614	622	684	670	695	646	686	643	625	653	677	664	682	678	652	715	610	657	666	676	651	605	636	668	657	666	659	629	672	670	621	639	656	594	714	664	642	635	659	609	589	685	663	618	687	648	669	645	672	635	638	700	660	620	672	631	706	614	640	659	671	669	630	688	663	661	692	657	653	635	705	577	629	673	702	640	678	716	670	679	668	671	632	678	627	658	690	645	618	680	684	655	638	649	631	602	655	648	685	715	662	698	620	660	657	619	670	669	624	683	661	647	667	643	594	630	644	646	670	637	670	638	622	661	669	624	685	723	686	620	669	663	628	614	644	706	639	701	675	639	631	668	652	660	628	693	655	699	658	622	633	619	698	619	677	641	641	674	674	687	689	656	649	673	632	638	630	678	625	694	674	655	645	639	688	665	622	657	636	754	666	673	669	688	685	667	663	633	612	654	696	648	648	662	662	642	670	648	675	620	654	654	667	620	663	667	664	660	675	647	638	658	657	689	642	643	624	663	626	645	694	628	658	651	632	650	659	628	670	624	668	672	656	627	642	653	705	589	687	641	658	630	690	667	666	667	621	638	671	648	686	681	644	673	654	689	605	660	681	713	683	672	684	639	673	716	677	655	624	653	681	646	695	687	650	660	651	661	700	679	665	618	638	659	675	644	658	662	680	644	685	672	679	615	668	637	655	649	632	653	695	668	657	673	594	640	650	683	666	662	686	631	636	646	619	668	684	602	640	646	671	645	646	641	602	662	659	654	672	647	573	598	657	680	664	658	611	649	701	652	728	628	623	652	645	658	662	717	670	653	669	583	634	665	656	676	641	609	696	616	676	625	672	664	650	641	664	640	658	672
16878	4563	5189	4237	2898	2593	2944	2300	1671	5362	432	379	357	294	272	253	222	202	195	216	3346	5383	186	159	146	149	143	141	135	151	137	138	134	155	132	144	137	152	147	135	129	124	118	116	137	109	137	142	123	150	140	125	133	144	130	137	152	137	137	122	134	132	123	137	118	116	139	129	121	157	137	154	119	128	118	137	121	130	130	135	125	119	135	125	101	124	111	115	134	135	129	117	124	121	135	147	144	126	117	127	122	133	117	114	117	143	132	131	139	120	113	119	143	118	156	137	128	143	136	115	133	122	141	132	124	146	124	129	127	120	111	121	113	125	139	141	114	127	120	127	112	142	121	123	125	119	121	121	118	119	123	127	110	125	125	131	118	109	118	128	145	123	132	128	122	135	118	136	135	138	126	135	145	120	117	124	118	119	120	128	127	135	139	132	132	141	113	133	144	133	158	131	116	129	115	112	124	130	132	133	147	133	142	141	138	121	110	110	146	119	140	124	121	136	120	106	122	113	123	118	132	149	137	118	127	126	146	125	124	110	127	134	126	113	129	136	118	134	142	124	137	131	110	101	114	138	126	128	148	134	126	127	121	128	136	120	136	107	117	136	134	127	133	123	137	113	118	135	120	119	143	119	136	142	105	120	126	135	110	126	134	113	129	127	132	144	145	123	120	157	129	151	131	117	122	111	140	115	134	125	124	132	141	130	121	129	141	153	147	124	109	132	130	146	147	133	136	124	144	137	124	123	162	155	132	117	104	121	130	109	123	108	125	113	123	135	130	139	128	121	132	140	121	117	125	116	139	140	129	131	113	136	133	133	149	115	145	134	129	122	146	124	126	121	131	122	122	115	131	136	156	123	105	142	132	109	128	105	136	148	118	115	148	125	130	122	144	124	122	128	131	131	124	129	109	127	148	115	136	121	146	138	129	130	119	111	114	119	134	145	130	150	140	115	115	124	152	129	122	138	138	119	144	116	141	136	131	131	139	136	129	120	128	112	128	138	137	137	156	130	128	141	124	142	132	115	126	127	127	111	132	117	133	135	134	130	130	150	121	133	131	114	125	128	130	128	133	154	127	136	115	151	128	136	133	134	134	134	118	110	134	115	119	125	121	123	126	108	104	140	120	123	112	133	127	125	114	118	125	134	130	140	130	131	126	149	139	123	155	126	129	144	131	141	139	135	112	155	133	134	122	120	145	134	122	125	123	118	118	135	132	131	149	126	112	132	115	117	147	140	146	135	127	136	137	151	127	137	166	131	134	142	126	136	132	112	128	123	134	139	139	132	126	142	146	128	144	111	140	129	142	145	129	121	149	128	114	139	153	122	145	162	149	120	135	114	141	128	141	146	124	128	128	122	116	134	117	122	127	131	128	111	137	114	115	139	117	112	134	134	114	139	121	118	124	125	129	156	152	125	136	121	130	127	139	121	137	134	132	139	118	131	134	115	114	137	151	123	129	145	131	141	144	119	114	133	143	132	120	140	119	136	121	122	131	118	130	134	113	151	112	125	123	113	148	108	138	123	155	114	128	123	123	129	127	130	130	127	120	121	100	140	154	124	126	123	123	118	129	124	143	126	121	119	119	151	150	116	134	117	136	128	97	133	139	143	112	108	117	142	140	129	123	132	119	102	124	141	118	123	131	119	131	144	140	134	129	129	128	120	132	124	120	131	106	129	126	125	128	116	116	116	137	132	138	127	115	118	134	137	129	139	124	133	134	149	125	129	124	136	143	134	123	135	128	135	132	136	115	133	131	131	151	109	137	124	141	146	126	127	151	115	122	111	130	126	138	130	122	121	134	145	126	136	137	95	115	127	152	142	122	142	129	119	117	128	125	133	100	133	126	126	103	122	132	168	131	130	156	121	137	130	130	119	141	133	133	133	115	133	130	125	115	126	118	154	151	116	123	132	130	105	127	144	136	155	124	158	138	146	119	135	149	114	119	156	145	148	116	134	131	147	131	119	106	125	113	139	121	121	138	128	129	114	131	132	121	130	134	128	122	136	121	132	161	147	135	141	123	118	124	134	145	150	145	151	110	136	131	123	128	126	117	140	137	143	104	147	129	125	153	144	117	122	127	144	125	143	129	141	135	159	127	112	133	108	123	129	134	136	140	145	137	116	119	127	131	134	120	148	135	110	125	121	132	138	125	159	104	143	128	138	114	131	145	134	123	117	126	134	113	128	134	127	127	137	152	128	144	123	143	142	125	130	141	117	121	142	121	116	133	156	123	127	117	123	126	115	120	127	126	114	126	124	119	135	131	113	128	131	129	128	125	124	111	129	143	132	142	137	118	118	137	148	116	136	129	138	113	120	131	98	146	113	117	125	138	127	135	131	140	120	131	129	119	127	140	126	106	108	118	108	114	151	134	139	129	116	156	134	130	126	109	140	131	125	136	141	136	126	126	136	115	114	132	129	141	118	146	120	146	128	112	124	154	127	131	117	135	115	131	129	140	149	139	108	115	150	150	116	116	100	114	132	117	153	135	134	140	140	150	134	129	116	142	122	133	134	137	143	116	119	119	120	132	137	135	137	125	118	104	144	112	122	116	120	122	139	133	100	119	132	124	149	126	132	127	130	127	138	145	129	132	127	132	137	136	147	131	127	136	167	138	147	136	119	140	120	144	146	141	123	131	113	136	127	130	117	139	113	128	134	132	111	136	122	141	127	139	136	157	136	112	137	135	156	119	126	136	127	123	144	124	134	139	134	148	132	143	139	128	144	137	153	133	132	122	141	121	127	144	131	148	125	120	132	143	118	136	120	116	119	137	134	141	122	122	133	137	135	126	138	115	160	132	136	116	125	131	133	111	113	132	139	139	140	119	125	120	148	121	136	148	123	117	123	122	120	124	148	133	122	106	143	129	144	129	138	132	116	101	125	127	131	131	122	128	128	124	119	127	114	137	121	149	134	140	142	137	125	130	113	144	129	128	130	119	112	148	154	102	120	134	167	127	120	116	140	134	127	141	124	113	123	128	138	118	132	135	127	119	123	156	136	120	133	113	116	138	130	127	128	125	139	130	125	130	111	131	137	114	127	147	136	117	119	104	119	115	137	119	150	112	130	122	123	115	138	109	147	117	123	151	112	122	128	136	128	129	128	131	136	137	109	127	123	123	132	142	116	118	128	139	114	133	147	139	157	109	105	137	158	118	131	113	128	127	133	125	135	137	139	129	134	139	140	149	130	128	122	115	120	103	137	144	131	132	118	118	156	132	133	128	120	118	138	131	141	131	140	122	156	126	111	129	116	127	136	142	127	116	135	125	130	115	120	147	132	131	135	120	140	119	136	144	148	132	130	130	147	116	131	117	134	142	120	131	116	139	139	142	119	125	120	127	119	106	131	148	116	137	118	132	130	130	133	139	139	117	123	127	116	136	122	142	110	121	126	126	132	127	128	125	119	128	131	145	130	124	116	121	141	121	138	137	133	126	142	134	143	139	115	136	133	148	148	133	135	130	121	131	127	107	133	123	140
8688	3644	7819	8890	7440	7626	8668	7739	6420	16533	1843	1727	1619	1396	1356	1179	1052	991	940	891	16458	18073	594	557	527	526	537	522	463	472	467	488	469	487	477	450	453	407	443	450	400	428	395	401	431	428	450	382	435	362	376	419	397	393	403	407	379	387	376	371	411	401	379	410	397	401	394	375	354	395	386	445	385	436	389	386	367	391	385	377	365	381	402	380	402	365	334	383	356	392	371	407	372	404	360	382	371	350	403	384	418	383	410	373	330	357	386	382	349	383	326	340	373	363	414	363	430	429	371	354	364	386	357	391	380	380	320	387	378	412	351	349	353	350	376	341	366	368	352	387	386	358	371	422	344	370	360	373	380	320	367	370	378	413	332	373	362	363	357	359	414	391	393	383	335	400	369	335	350	377	368	372	366	395	375	391	347	324	329	361	333	396	367	371	371	370	359	394	363	356	355	347	372	356	365	391	347	363	402	376	385	348	360	370	403	358	382	338	397	345	397	368	380	355	349	389	372	326	375	394	376	339	411	337	341	376	338	371	360	391	384	364	402	382	353	346	359	373	376	377	360	355	397	354	382	358	347	390	365	365	387	376	330	359	328	342	336	363	368	387	376	378	377	389	343	349	358	338	368	368	339	410	335	359	338	326	356	379	366	376	330	334	408	340	372	348	389	375	352	355	370	376	344	369	359	370	363	381	350	334	358	331	385	323	363	377	382	365	395	401	385	324	328	372	397	366	382	365	362	368	349	388	331	356	355	374	393	358	342	368	333	380	387	363	343	367	361	370	356	383	405	387	360	366	372	360	371	373	369	376	389	352	364	389	356	360	370	418	361	338	339	371	353	343	357	384	370	392	343	363	350	346	388	369	339	389	356	372	371	370	320	334	410	370	352	368	364	373	344	348	360	395	364	408	359	377	342	355	359	363	371	405	411	363	375	388	358	377	391	393	381	356	341	363	351	374	392	357	363	383	366	352	397	366	383	362	336	389	371	372	354	344	362	400	323	400	357	375	376	336	364	376	390	373	352	372	396	385	383	360	373	367	366	383	352	320	362	383	354	368	387	361	364	392	334	376	359	393	360	382	386	345	354	355	355	367	351	346	402	386	403	378	332	395	392	333	357	363	383	354	356	375	320	365	381	364	331	319	362	339	351	408	362	347	395	381	363	405	366	397	364	329	331	398	362	360	353	348	379	388	341	380	357	351	378	367	350	347	375	357	372	356	380	374	353	341	324	359	357	343	337	353	416	341	396	352	372	392	362	379	341	379	340	376	362	340	378	378	380	379	358	357	379	358	377	366	398	360	345	363	386	357	337	365	370	376	375	373	364	378	353	360	378	354	355	375	370	392	327	375	375	363	379	345	389	344	343	350	379	376	374	361	337	388	357	355	383	354	363	393	344	348	372	372	363	346	340	355	371	383	378	360	329	393	368	351	353	398	380	370	364	374	359	358	372	382	387	394	370	377	331	344	375	358	391	334	399	348	368	370	389	386	351	376	391	354	356	387	396	364	395	367	357	366	363	383	363	383	371	395	365	352	366	377	364	338	363	371	382	387	356	375	369	367	392	371	346	375	369	360	376	341	366	363	367	350	354	350	390	377	420	306	369	369	364	363	390	348	400	366	382	359	347	358	336	382	393	324	342	348	371	396	335	355	382	359	388	372	350	362	356	361	348	330	364	380	387	360	360	374	369	365	342	334	329	388	383	329	358	364	369	341	396	358	369	333	319	377	355	355	357	331	341	374	371	380	334	349	406	369	378	330	385	339	369	349	350	347	369	341	342	374	356	352	393	360	339	329	378	382	327	354	372	358	372	364	388	373	364	382	379	346	384	380	412	334	380	370	390	340	380	352	348	369	349	367	369	377	364	327	403	376	347	365	343	364	360	379	348	344	352	334	369	373	348	354	355	366	347	347	328	335	383	365	357	358	347	391	351	359	407	366	379	333	389	339	343	404	383	380	359	390	337	359	378	383	328	389	333	333	358	373	382	407	391	350	347	362	326	320	352	392	382	360	370	323	353	350	397	366	372	366	361	356	352	347	368	358	380	353	388	333	371	363	353	380	329	373	360	361	377	382	371	373	376	387	351	364	377	342	356	370	357	378	374	376	383	340	356	372	338	375	384	368	307	330	379	362	348	330	357	338	340	341	380	337	357	344	348	373	338	382	338	368	357	354	396	316	356	368	347	349	359	372	359	380	359	338	336	322	357	351	367	353	353	355	336	393	371	374	345	379	384	374	357	360	328	344	384	375	382	360	382	349	375	362	362	358	335	378	336	350	382	361	365	360	342	378	396	357	352	393	380	375	352	367	381	374	374	366	354	412	388	339	363	354	392	342	352	369	321	372	354	362	348	390	354	313	340	369	351	382	362	370	397	385	299	382	374	335	350	361	387	347	317	329	368	354	357	368	373	371	355	337	398	386	351	395	323	379	366	366	364	362	341	373	382	369	365	370	370	355	345	345	334	379	402	363	347	371	386	339	354	368	400	376	387	409	321	371	385	361	357	386	384	370	388	386	366	362	335	364	380	386	358	376	432	391	402	357	400	385	360	366	374	346	349	379	361	368	392	402	357	351	383	360	403	375	357	378	350	342	381	367	356	351	389	352	352	366	323	360	353	360	366	400	356	364	372	357	371	350	374	361	365	357	357	348	341	389	356	356	356	361	332	369	360	360	332	366	353	368	339	369	360	340	385	352	348	380	345	368	361	381	379	365	342	365	356	337	358	390	368	366	368	340	402	367	386	364	368	363	384	359	346	358	382	394	384	380	367	358	358	367	388	370	366	342	394	360	372	378	355	363	329	355	380	389	342	375	344	376	363	374	346	348	384	384	385	360	358	393	374	340	356	350	413	325	361	373	367	359	365	392	360	348	366	371	364	339	350	373	348	365	375	377	362	385	362	378	365	369	367	350	374	338	323	396	369	370	351	374	337	386	371	382	383	383	368	336	373	355	376	387	369	372	352	367	348	361	389	377	368	372	357	346	340	352	352	358	374	346	343	378	351	386	360	365	400	344	387	362	350	364	386	357	349	335	357	372	361	329	373	335	365	393	324	390	339	373	360	362	355	350	319	367	387	375	382	361	397	335	354	361	400	377	336	356	400	364	353	367	365	390	385	351	393	359	347	386	391	326	391	356	390	356	331	376	387	352	360	339	359	379	337	331	343	375	350	370	377	370	352	391	369	349	342	357	385	349	341	369	343	350	383	357	369	373	369	352	381	380	346	382	349	333	378	360	347	368	354	342	359	346	366	416	359	345	359	369	367	370	364	351	372	374	361	378	357	342	370	385	365	365	376	369	341	357	388	346	374	352	378	382	347	364	356	390	363	384	359	342	350	387	321	337	359	379	382	354	361	361	384	381	359	381	380	340	333	372	355	348	338	358	366	392	368	379	386	362	365	366	387	350	360	368	376	352	361	368	382	339	362	350	373	357	353	361	335	372	348	385	370	397	388	367	357	363	385	357	331	373	349	357	347	355
17456	4396	5209	4113	2796	2706	3535	2748	1772	6631	498	341	303	288	286	258	233	230	200	219	2403	645	189	159	160	132	158	160	142	172	163	139	165	151	163	171	160	149	142	154	157	148	159	126	144	156	139	158	162	144	161	142	135	149	155	133	156	123	139	143	135	125	133	129	150	162	138	130	123	181	134	159	117	166	133	162	138	157	157	130	152	159	119	125	150	156	131	156	149	142	166	139	144	130	156	140	157	148	158	124	144	132	138	157	123	126	140	131	133	121	140	152	139	151	134	135	135	135	138	153	140	136	129	148	164	127	149	149	153	153	138	174	134	134	145	142	138	146	151	148	127	155	147	145	143	172	133	157	139	136	145	133	148	136	157	119	115	109	117	145	134	134	142	139	145	143	128	155	137	141	161	127	129	130	129	138	148	130	155	146	151	158	140	135	153	137	164	146	136	132	140	132	147	135	136	142	152	149	150	138	137	132	150	121	137	133	137	135	148	150	134	133	138	131	127	131	144	133	128	150	146	134	122	142	136	141	119	142	135	137	176	157	149	142	128	124	120	136	153	125	136	129	163	115	127	139	156	157	137	126	125	147	114	136	149	171	145	142	141	146	137	130	126	156	150	125	145	130	151	169	145	143	151	144	153	141	138	146	155	140	133	124	131	138	154	145	174	139	123	141	131	129	164	141	134	149	123	139	140	155	158	137	137	127	132	138	141	151	121	135	138	117	145	143	164	131	124	154	124	141	154	120	133	133	128	148	142	132	158	153	149	136	125	142	131	128	138	137	136	142	144	118	154	146	139	141	129	146	138	136	135	143	137	143	129	140	135	145	134	147	145	136	127	181	141	132	155	135	145	139	139	133	137	151	154	118	155	111	148	133	111	166	168	146	130	123	149	146	149	134	114	129	132	157	138	140	143	130	131	150	151	150	149	135	142	138	136	143	147	145	138	150	134	137	156	146	150	144	149	134	138	144	118	130	123	132	150	131	145	148	135	136	131	120	141	143	133	144	148	130	117	129	137	153	149	128	140	168	146	141	147	124	137	133	118	136	128	137	125	147	131	133	121	141	140	153	131	137	141	144	150	132	145	145	138	132	143	169	138	141	144	135	140	141	144	137	136	150	130	143	133	140	128	133	156	132	138	166	135	149	133	139	127	125	166	135	126	138	124	153	122	121	130	135	156	139	156	135	150	128	163	125	161	127	157	170	150	135	159	167	153	146	152	135	138	127	139	120	147	141	134	135	140	128	145	140	131	125	138	137	151	154	136	130	146	128	139	147	112	151	155	145	153	149	124	130	123	132	130	124	139	134	154	129	133	133	134	150	150	141	117	134	135	131	139	152	127	135	155	147	142	155	125	151	134	120	136	140	123	159	142	137	136	148	130	145	138	143	135	123	138	148	148	142	133	132	136	142	163	156	148	153	154	139	153	148	139	145	140	114	136	127	144	123	137	128	143	159	145	150	149	132	145	126	141	154	147	141	145	152	136	124	146	157	152	127	135	155	141	132	139	148	132	139	164	141	131	114	128	140	129	136	146	133	144	133	155	161	115	109	130	124	122	138	140	141	153	140	122	152	159	135	133	130	143	131	142	128	134	146	145	140	140	136	174	148	143	158	128	145	135	154	128	134	119	146	148	137	129	129	121	143	133	150	144	130	129	126	155	152	148	127	135	135	147	140	146	168	168	163	152	148	157	139	158	156	127	139	112	149	149	147	132	126	148	153	136	140	127	151	134	137	132	145	136	123	144	120	124	157	130	121	151	138	151	145	132	133	140	139	134	149	123	135	140	155	140	117	129	147	125	162	155	144	143	143	138	144	120	128	152	120	141	128	155	144	122	140	148	143	165	138	157	121	152	129	159	147	161	129	125	149	169	153	133	146	125	134	122	117	154	126	139	145	150	155	177	162	131	144	145	124	149	129	145	157	149	113	144	128	136	138	133	153	146	134	160	153	154	135	147	130	137	144	132	149	155	152	133	156	150	139	137	147	147	144	162	124	143	134	153	140	152	136	140	145	147	121	130	145	138	134	144	146	142	140	160	126	157	112	142	128	154	131	134	164	133	142	141	148	132	159	125	159	156	162	125	155	146	124	134	143	136	140	129	142	123	153	158	145	122	130	144	132	127	156	147	142	124	129	137	144	123	146	152	165	139	128	147	160	161	141	141	158	140	140	159	135	141	141	130	135	149	141	142	135	124	169	139	138	141	139	132	140	165	146	122	129	155	141	132	136	143	136	140	152	136	129	147	159	156	172	128	140	140	141	142	147	128	143	131	132	139	163	129	115	134	162	134	145	126	151	142	125	127	149	138	127	145	137	147	145	144	149	141	118	117	155	127	139	135	149	163	143	133	140	131	135	143	153	140	146	126	138	144	141	164	148	133	151	149	137	129	134	123	136	122	155	134	136	141	125	165	150	140	152	153	145	134	147	123	135	144	123	146	157	166	141	140	172	143	154	150	140	136	151	154	114	144	136	148	140	144	135	143	145	143	128	148	142	151	131	134	137	144	135	127	142	158	144	102	138	148	134	145	140	121	151	147	144	130	135	150	153	135	141	133	133	132	140	152	114	138	146	148	147	145	155	150	130	155	131	149	123	156	157	146	152	136	145	143	147	158	142	155	139	153	172	143	150	139	124	133	151	145	148	111	161	135	147	142	127	146	129	150	130	143	163	149	132	126	126	147	143	129	132	128	142	151	121	134	124	138	126	164	123	129	145	138	143	155	133	160	135	130	137	137	125	149	115	147	151	159	145	141	153	141	128	142	143	145	158	140	119	164	159	123	150	129	143	148	148	145	142	141	154	130	132	138	113	120	154	140	142	141	145	161	148	153	147	150	145	142	148	162	163	142	132	128	135	163	132	139	140	144	163	140	144	139	144	117	148	147	139	122	154	129	146	154	136	139	157	137	148	135	146	142	156	163	146	127	149	166	137	150	114	134	169	131	133	141	118	134	144	156	130	136	141	142	144	144	155	138	147	123	154	142	148	135	153	141	146	153	145	123	142	123	115	164	152	140	120	128	139	137	151	149	147	151	120	131	129	133	145	139	155	126	147	148	137	151	138	128	135	139	140	140	133	135	134	143	135	143	131	142	163	140	135	127	153	137	137	138	128	189	162	147	142	124	127	151	156	135	166	146	135	144	134	147	149	149	142	142	132	142	136	136	134	134	116	108	160	150	162	123	164	147	145	144	146	115	127	112	146	135	151	144	137	122	117	158	157	133	143	145	152	137	127	155	138	161	157	126	154	126	138	144	111	156	157	150	150	159	140	136	152	133	112	142	124	136	124	140	146	141	140	127	136	135	128	156	130	159	155	148	133	136	131	155	149	126	133	156	122	131	112	137	133	144	136	132	154	152	122	116	163	135	145	134	107	135	128	152	112	137	134	130	127	141	134	140	161	155	123	159	153	145	124	126	144	114	146	144	112	150	163	145	125	136	154	123	148	150	113	143	119	140	154	126	147	141	160	115	123	169	131
8790	3502	7883	9011	8041	8088	10250	8576	6962	15249	1872	1744	1658	1356	1231	1196	1007	944	887	1087	13438	2561	662	666	597	587	570	587	592	526	540	571	550	508	490	516	479	523	472	522	459	480	456	436	436	427	519	452	454	428	473	421	464	481	418	481	408	443	443	421	453	430	427	426	405	453	412	437	407	373	441	437	408	429	392	413	412	444	392	440	429	412	423	416	388	406	395	430	420	416	387	383	399	383	368	399	407	405	384	386	412	438	400	417	354	394	439	401	449	417	365	416	390	397	379	419	407	420	401	390	421	420	417	371	404	388	435	386	380	409	411	403	423	391	434	443	430	391	402	406	379	401	392	399	392	371	412	423	425	389	420	399	382	381	426	358	402	399	393	357	394	408	352	381	412	381	436	413	377	390	404	431	344	400	393	415	372	391	416	412	414	377	375	397	409	378	447	400	361	397	374	403	420	387	394	379	372	416	384	410	383	396	415	386	434	392	385	421	410	380	382	398	380	385	385	367	396	414	396	368	405	396	406	386	381	383	402	382	379	389	375	411	375	373	383	409	383	342	440	393	393	413	442	374	393	404	397	388	335	390	374	396	382	399	389	392	412	382	414	416	383	366	392	411	383	394	387	388	383	411	401	391	398	385	418	426	346	378	403	413	381	416	409	391	378	393	398	371	390	394	362	416	397	381	385	379	384	389	366	394	381	384	374	402	382	397	408	399	413	370	401	383	424	425	371	367	355	398	393	424	388	419	395	375	387	403	386	387	392	380	387	386	407	427	421	404	371	406	378	406	387	414	416	397	419	376	411	436	376	420	349	392	401	408	439	406	365	365	396	402	392	390	392	383	377	380	426	376	372	407	408	396	404	370	365	392	433	389	406	353	401	398	353	388	378	417	407	427	412	392	396	385	407	384	379	388	384	384	408	409	430	385	428	372	374	405	389	375	363	416	363	419	393	347	391	422	390	408	361	384	405	389	396	381	385	392	429	416	380	384	406	423	385	418	408	399	357	424	420	398	421	401	417	379	409	431	367	414	396	401	374	367	379	370	379	384	378	376	385	337	402	357	406	418	345	405	396	431	401	383	390	437	396	372	373	367	366	402	380	405	387	424	390	412	391	400	380	353	402	399	405	416	405	408	382	385	390	406	376	417	358	368	393	419	408	395	410	386	371	405	437	401	367	380	402	397	401	393	423	380	391	386	421	407	404	389	393	395	431	376	398	388	363	398	418	368	390	383	389	362	407	385	407	405	381	378	390	425	422	398	390	386	399	404	427	400	399	373	417	429	379	407	352	391	376	384	366	395	385	419	356	373	369	408	411	341	402	398	375	406	389	398	393	450	404	403	402	394	407	402	389	403	396	390	399	401	390	415	369	435	381	349	410	390	393	416	382	409	374	393	378	442	391	390	361	426	409	401	398	383	405	408	393	393	382	377	376	391	384	405	412	391	406	386	416	372	445	385	396	390	391	388	395	379	368	390	416	418	361	392	411	372	423	372	383	377	406	432	409	401	387	379	410	397	378	391	379	386	423	385	393	368	399	405	413	402	393	389	385	387	377	416	399	370	391	367	385	424	378	418	409	419	393	434	395	380	370	403	408	404	354	391	412	408	369	424	365	433	413	382	416	383	403	409	359	399	421	364	414	363	392	419	355	400	384	394	409	395	332	409	414	367	412	388	357	408	372	406	360	374	396	375	380	419	412	385	396	406	396	394	387	356	409	391	379	399	421	405	374	389	393	382	395	386	393	396	373	398	382	393	400	401	421	359	373	410	406	346	412	381	396	349	410	380	403	404	419	377	407	383	390	415	419	407	386	391	386	385	409	418	386	392	365	377	403	400	389	400	394	377	399	370	420	388	377	375	406	366	398	374	399	407	413	390	379	424	410	389	368	410	373	413	434	397	386	420	392	372	367	369	370	389	389	396	386	356	404	404	421	400	363	394	355	357	379	406	382	410	394	417	387	426	396	373	393	423	387	380	399	381	399	387	407	423	404	412	416	400	401	422	374	404	350	407	402	391	383	393	432	343	373	418	381	408	381	405	401	401	401	394	394	404	400	367	418	388	394	398	390	445	407	383	396	406	422	370	359	395	381	409	369	409	346	357	375	410	412	384	385	407	389	399	404	373	390	391	398	402	389	369	411	411	382	410	380	386	421	406	385	401	401	395	407	407	400	409	396	395	380	394	441	410	411	401	391	391	395	377	371	388	379	376	411	408	373	433	392	398	376	374	401	393	434	410	423	448	378	384	397	381	403	381	398	405	390	393	401	403	396	404	376	379	403	375	402	335	407	414	417	357	404	432	384	354	383	384	414	391	377	372	435	429	376	391	404	411	383	417	430	412	386	404	423	395	398	379	400	404	414	408	416	421	415	383	409	342	376	382	401	405	373	428	407	383	394	405	389	382	363	403	345	411	374	377	384	396	397	407	376	401	372	396	363	385	379	387	389	400	395	380	380	403	398	396	394	424	397	382	402	379	347	421	422	375	409	344	401	372	411	412	388	399	421	362	407	385	383	428	393	392	345	399	397	382	391	387	408	366	391	390	389	390	420	390	386	386	411	394	422	397	351	373	415	388	418	402	391	408	376	397	412	352	371	396	367	405	392	395	392	387	380	402	374	383	413	386	395	391	402	429	374	441	407	385	356	378	412	406	416	391	372	412	402	405	399	414	409	406	386	367	368	372	398	350	431	374	420	406	371	372	377	433	400	372	374	388	377	369	386	389	436	406	401	422	368	394	409	400	413	425	382	423	410	407	401	403	416	402	381	386	389	393	422	374	378	407	374	380	434	378	398	447	403	362	389	402	400	376	365	348	380	402	405	366	415	393	397	390	385	413	380	382	396	388	378	402	403	405	410	410	391	377	372	412	411	370	412	391	435	393	411	385	386	354	409	435	388	393	365	402	393	390	430	391	407	411	369	401	430	382	381	420	389	383	433	395	416	404	387	419	358	380	366	403	374	411	394	433	377	388	385	374	405	381	393	389	412	382	379	418	386	378	391	402	419	357	399	338	390	408	384	400	397	388	385	405	403	385	415	376	408	404	440	380	375	390	394	437	381	373	385	398	415	429	381	377	395	372	409	381	410	421	408	414	390	383	400	372	402	361	382	376	393	410	420	403	403	448	405	402	404	416	426	361	409	410	390	416	388	385	359	401	370	379	392	414	426	399	351	367	394	422	409	361	393	402	370	385	401	374	417	399	377	387	391	402	404	411	382	393	362	407	411	394	389	418	376	386	378	423	417	361	390	369	370	395	403	431	417	402	421	399	401	398	376	429	406	445	416	393	384	389	411	408	418	386	404	419	417	408	400	401	391	411	373	393	400	369	408	391	374	398	388	361	406	383	398	397	386	438	349	385	434	384	379	416	417	407	418	422	358	397	333	377	378	438	385	379	394	399	386	387	376	421	448	398	395	412	375	413	408	389	367	387	399	359	401	385	398	384	414	410	445	353	422	395	420	395	405	380	391	381	375	365	424	412
2232	342	402	368	319	300	297	288	253	399	234	247	234	249	270	250	243	212	251	254	247	284	240	218	243	237	218	224	231	218	257	216	204	244	246	212	218	233	263	196	263	212	202	242	237	254	222	220	241	215	243	231	242	202	237	232	200	240	222	208	229	239	235	249	245	231	231	232	228	249	228	244	235	203	237	238	231	226	250	221	232	224	239	238	232	230	235	234	223	209	233	207	241	204	240	238	234	242	207	239	233	240	234	199	237	232	218	226	246	241	192	230	240	222	254	246	224	258	229	239	193	205	254	227	241	217	238	240	227	229	233	236	242	229	239	221	221	245	244	231	236	237	215	239	212	205	214	228	222	208	225	232	229	220	207	247	236	205	211	214	199	245	236	221	218	199	227	229	239	220	228	224	253	240	208	224	204	242	227	216	207	212	250	250	236	246	230	237	231	248	229	194	238	224	215	228	264	239	249	210	225	218	206	244	226	235	232	249	225	230	228	259	276	243	227	230	221	241	248	218	207	233	226	224	254	243	203	220	234	237	235	221	263	184	227	249	234	232	228	244	258	214	240	231	232	229	246	215	211	237	230	216	226	210	256	237	223	219	249	230	234	223	226	229	209	260	215	222	216	224	291	234	211	225	216	257	222	218	210	226	226	235	236	204	227	219	254	212	244	233	235	236	207	194	229	214	217	235	243	223	205	225	215	237	209	246	206	214	222	226	231	228	212	204	236	248	244	210	228	232	232	237	256	257	228	239	230	229	235	227	232	231	226	230	224	234	232	228	251	228	219	236	242	226	211	222	237	215	226	219	241	201	247	231	235	234	203	234	218	219	237	203	219	227	242	258	229	210	224	220	237	253	244	213	241	213	221	221	201	198	249	223	216	229	244	222	253	235	260	215	253	222	218	240	225	258	198	262	233	234	241	223	201	220	227	202	222	244	226	248	213	250	229	245	213	237	225	227	236	240	221	218	250	211	237	249	223	215	222	235	215	235	230	242	219	227	236	207	225	243	231	220	225	250	251	237	247	224	244	236	196	205	250	192	219	268	233	230	218	232	241	243	223	224	249	237	200	234	190	240	249	243	215	247	225	215	209	261	220	191	245	243	220	226	204	265	227	232	234	263	232	245	256	230	219	215	245	214	213	194	232	235	221	218	232	242	223	190	239	253	256	234	249	232	237	231	245	220	224	193	229	242	247	220	201	238	230	225	216	214	266	239	221	235	255	228	231	243	226	233	214	209	205	216	192	214	234	235	209	222	207	260	240	237	245	217	212	230	227	227	227	201	230	254	225	238	248	212	223	230	218	232	220	198	241	234	227	241	215	234	229	216	206	233	244	236	246	202	253	231	234	229	217	245	229	240	237	222	240	243	231	235	229	236	255	226	257	214	235	229	240	241	237	225	218	229	231	229	228	238	210	194	219	234	228	260	208	221	216	214	236	214	223	215	241	228	207	220	194	221	245	237	206	229	234	213	230	229	252	226	232	229	210	190	255	222	223	234	238	225	225	250	231	243	262	220	214	258	242	218	228	229	233	241	234	245	222	225	256	212	241	208	258	219	223	236	231	216	206	200	242	219	225	242	212	229	199	261	217	235	226	223	231	220	236	260	253	267	236	226	239	234	210	249	240	221	227	246	233	249	249	218	213	228	201	231	229	240	251	221	210	232	240	248	223	234	217	226	235	231	220	233	211	223	244	234	210	225	219	259	222	234	244	210	241	220	209	216	221	236	244	223	231	253	221	224	242	245	269	216	225	207	233	248	226	249	256	227	216	219	230	206	240	220	193	241	228	228	237	227	202	229	231	233	255	192	229	225	222	222	232	231	222	242	255	241	229	255	223	237	216	230	226	238	239	247	219	202	236	248	217	223	233	193	226	216	227	235	212	239	234	265	263	239	216	233	230	227	246	213	213	232	227	245	219	215	229	239	265	257	241	234	228	268	243	210	214	208	212	227	227	192	224	217	269	235	218	198	262	211	237	213	224	242	217	208	231	230	239	241	238	241	237	255	228	236	237	187	221	232	223	222	260	217	228	249	227	215	225	237	238	222	221	226	217	232	229	216	202	225	254	212	205	216	259	249	244	203	224	243	229	240	247	229	221	219	208	241	194	233	251	237	225	208	218	214	226	208	252	233	245	251	224	207	220	232	203	238	216	223	229	222	218	220	256	245	200	255	217	243	256	236	224	202	228	221	246	246	253	223	228	239	204	246	224	202	227	231	257	187	216	198	218	204	224	246	216	234	249	265	217	203	213	229	238	236	244	202	197	227	258	250	272	248	228	222	201	237	242	250	257	235	227	219	242	223	228	234	210	255	216	206	215	235	235	228	217	249	220	206	230	224	228	225	216	249	235	242	226	209	212	218	246	220	229	232	228	223	221	208	233	200	217	227	250	234	236	247	224	226	256	235	242	237	204	234	212	228	213	227	237	215	228	231	242	227	216	218	241	233	249	226	202	200	267	217	218	227	203	222	262	233	215	224	214	245	209	235	225	249	248	236	222	241	253	221	232	230	233	246	243	229	234	278	235	206	217	209	232	227	255	211	237	227	251	216	226	242	218	234	242	251	238	247	231	211	197	247	227	210	252	238	251	246	211	242	239	211	213	223	212	211	224	183	232	227	220	209	213	250	234	233	245	229	200	217	216	239	217	228	217	214	262	213	221	226	224	237	232	210	212	234	213	256	202	232	213	214	233	253	250	223	223	281	271	246	226	212	224	211	244	200	217	227	223	227	221	249	225	206	238	229	235	204	243	228	212	250	222	267	260	239	229	248	229	237	255	222	219	239	255	229	254	231	247	226	249	219	204	239	218	206	225	242	210	216	233	217	240	231	227	204	201	220	230	241	238	247	222	260	240	236	219	203	245	221	234	226	246	219	254	215	236	232	206	268	253	235	210	228	240	205	239	225	231	205	242	239	198	222	200	219	222	225	191	214	224	234	225	252	230	225	201	243	218	224	227	260	228	225	226	217	254	256	226	255	217	236	220	258	262	251	233	228	193	216	229	224	257	224	201	229	221	228	222	221	220	257	229	232	237	223	228	217	206	242	225	209	191	223	222	245	251	203	225	249	225	242	248	230	246	228	213	224	232	256	247	251	225	270	207	219	220	210	240	228	241	237	221	242	246	261	214	225	234	197	217	220	228	242	227	232	204	224	227	240	241	229	216	220	267	230	224	228	239	229	237	231	224	220	217	212	226	211	212	230	239	255	229	229	241	230	233	249	234	214	211	228	227	246	239	247	188	212	209	220	226	210	250	216	222	210	204	218	224	229	217	246	217	229	238	201	232	220	257	233	244	245	225	237	236	216	233	221	214	241	226	223	224	203	230	230	247	204	222	238	215	225	229	223	247	230	228	214	226	229	224	242	271	233	219	225	220	226	248	247	220	232	239	236	224	241	239	207	215	223	224	263	196	232	253	220	211	216	197	234	246	240	210	234	254	218	262	220	244	229	230	235	256	220	193	237	234	236	265	211
2424	752	987	1068	1030	1044	1081	1079	941	2015	657	657	627	672	669	614	615	647	658	660	1096	842	617	628	605	689	621	639	660	647	663	660	633	668	648	649	687	628	655	632	589	657	668	636	681	653	655	619	567	621	644	626	657	618	691	641	635	612	675	578	635	640	671	633	687	614	683	666	620	673	629	665	685	639	601	631	661	620	611	628	648	624	672	640	668	636	672	585	628	665	633	615	686	650	613	604	612	623	621	620	651	555	619	636	632	630	625	597	623	620	624	641	675	640	637	638	614	640	633	641	665	645	634	616	618	619	619	629	598	590	601	612	606	657	622	659	631	646	618	583	574	597	609	603	655	602	665	633	595	661	620	675	634	643	623	620	584	638	672	672	632	640	647	646	612	662	592	626	663	616	611	610	613	624	699	615	580	650	604	617	659	657	604	638	603	587	636	612	632	633	664	597	657	605	626	642	626	623	584	626	616	623	582	645	581	572	645	644	644	662	629	613	630	649	639	645	601	623	609	623	635	636	609	554	640	660	638	633	619	600	613	652	651	593	585	614	590	645	627	609	655	634	642	609	621	606	608	641	613	609	599	612	652	593	649	628	681	618	635	630	613	646	621	637	605	663	648	675	598	578	645	627	634	644	592	630	666	649	664	624	644	608	595	548	586	651	649	637	653	687	659	646	576	616	638	618	600	627	637	627	624	608	640	652	610	627	640	623	658	574	635	629	618	632	612	627	635	631	653	653	648	639	625	617	628	599	645	563	654	595	631	673	583	637	664	629	613	611	629	619	649	665	643	599	617	631	625	602	611	634	635	642	624	587	595	645	618	633	613	635	637	636	623	645	628	628	628	658	627	635	608	617	631	629	609	608	626	631	639	653	640	617	625	612	651	626	658	598	592	643	643	595	584	648	616	611	633	621	643	646	609	588	595	584	652	627	621	646	622	578	597	625	640	624	624	663	646	616	652	612	668	611	618	600	621	647	623	673	651	610	628	616	579	641	606	666	672	660	596	592	669	630	658	633	616	663	615	637	613	655	652	608	606	588	596	581	666	619	629	637	638	617	614	602	629	626	635	651	644	641	629	591	663	658	636	618	628	642	608	627	648	602	587	615	596	610	660	658	609	631	624	598	621	626	624	614	637	609	591	651	643	649	635	668	655	620	627	648	646	618	667	651	641	644	643	637	612	639	648	640	645	634	604	630	623	664	592	634	644	609	637	615	606	638	630	618	631	639	637	648	607	623	664	634	629	606	619	607	631	671	643	616	579	630	641	675	649	611	642	607	607	624	645	652	618	626	638	658	619	613	640	627	597	640	678	658	630	629	655	608	602	630	648	547	681	604	663	664	623	656	610	618	578	603	626	640	647	606	588	626	638	607	618	663	650	688	623	645	590	626	645	629	611	592	612	580	689	665	674	701	601	604	631	633	633	645	619	630	615	634	643	601	607	605	608	622	642	596	654	643	644	624	597	627	615	684	638	579	620	596	656	620	666	654	623	596	653	697	588	614	641	629	674	662	615	609	549	642	587	596	638	618	646	616	653	652	632	674	618	682	629	601	578	636	632	633	648	662	617	628	612	651	642	644	638	628	590	625	636	671	635	603	602	602	661	632	657	669	623	599	619	616	618	612	615	627	654	662	652	620	612	601	657	674	642	595	639	689	630	650	627	603	615	629	640	626	609	645	603	638	651	601	542	643	657	652	615	657	657	653	610	698	640	630	583	629	613	635	619	651	625	603	620	656	589	627	622	604	600	655	605	620	642	616	584	595	619	632	642	629	639	646	640	593	608	642	631	644	634	603	624	592	598	594	635	629	648	656	621	601	643	641	655	601	613	625	663	617	671	630	648	604	634	634	617	623	640	610	614	635	613	642	647	625	672	641	630	603	646	598	677	637	668	636	613	646	667	604	656	610	655	659	602	590	646	611	627	636	650	618	663	663	617	602	678	624	626	630	579	596	598	611	646	593	620	640	638	616	641	609	640	620	644	616	627	641	619	608	666	638	599	648	602	657	644	629	647	625	621	674	609	579	598	633	620	610	551	636	637	663	640	628	649	635	650	609	614	590	644	629	663	622	591	654	658	636	623	620	603	615	617	653	580	597	601	652	612	643	594	634	605	631	615	622	627	593	635	611	654	602	632	630	629	639	653	564	629	705	628	616	634	624	665	590	644	600	580	622	641	613	606	639	644	639	618	589	667	606	610	635	617	627	638	649	657	652	619	606	642	659	606	602	648	650	613	608	626	637	580	619	579	609	604	623	654	610	577	586	613	598	635	615	637	624	637	605	628	635	620	657	605	609	601	568	614	609	689	618	589	666	625	633	690	647	629	618	647	682	648	618	644	613	665	602	656	677	687	644	656	612	619	635	644	658	632	629	648	627	672	640	617	648	603	632	596	631	638	645	614	616	668	594	634	595	589	610	610	606	638	626	614	636	646	657	626	636	583	665	654	631	650	634	647	661	610	617	630	601	599	604	625	659	642	617	599	639	613	628	651	614	644	638	633	625	613	600	607	647	630	615	618	651	630	620	603	657	644	619	624	624	617	637	613	635	633	637	628	664	615	625	651	632	646	655	689	621	642	603	648	612	611	635	629	656	607	633	663	650	641	593	630	626	606	584	646	585	664	649	628	683	624	625	610	632	619	675	635	631	625	641	601	690	634	574	585	651	638	664	619	615	627	628	632	616	631	623	594	635	637	633	604	653	632	668	632	622	696	604	660	623	611	604	609	661	658	666	687	590	627	659	653	594	623	685	666	648	635	614	645	581	609	649	620	618	604	637	656	687	650	622	620	628	625	660	577	630	641	583	615	641	623	591	603	609	620	652	634	623	617	613	608	621	659	622	647	627	657	637	598	660	604	600	644	595	596	614	607	596	615	603	638	652	626	695	622	647	614	696	663	688	654	609	632	629	627	647	668	673	628	650	591	623	640	644	640	591	613	620	669	609	628	679	593	695	659	627	630	681	623	671	600	643	598	631	615	610	656	644	595	653	616	594	666	645	605	614	652	663	640	604	596	620	603	609	635	638	641	681	615	635	644	641	682	594	649	656	598	621	611	661	629	630	598	640	623	653	601	641	654	644	577	646	630	646	619	653	639	563	613	653	671	598	658	628	577	633	631	628	667	614	659	671	610	595	636	634	669	601	632	606	642	593	595	633	590	608	615	555	672	682	642	602	602	643	632	627	613	608	621	638	604	635	612	631	625	630	620	612	683	603	608	617	597	652	633	646	658	657	617	629	607	643	634	606	602	670	605	637	647	649	621	600	557	643	650	620	605	598	616	631	645	628	634	609	619	617	635	615	689	634	616	586	606	645	612	608	639	595	614	633	649	693	636	620	614	604	624	624	648	634	654	583	664	616	590	568	602	647	567	636	631	630	632	587	567	637	630	662	608	659	634	616	647	577	659	624	618	625	634	643	617	626	630	620	603	599	610	658	601	629	604	646	619	652	646	654	616	614	615	657	602	642	657	648	628	616
16469	4015	4151	3476	2243	1881	1558	1916	4528	13085	774	388	414	339	195	201	194	203	186	190	841	775	127	151	150	142	140	161	112	164	150	149	129	132	151	124	128	123	124	125	146	137	134	124	141	124	128	118	131	136	134	147	126	124	127	122	111	111	134	116	122	123	146	139	114	137	132	126	132	125	132	128	122	128	143	123	151	129	123	117	124	118	133	118	109	139	111	121	106	129	146	122	120	127	135	152	134	114	132	115	126	113	126	119	112	132	114	115	125	97	115	116	142	115	122	124	123	117	123	117	117	137	120	130	126	96	145	138	111	104	126	129	102	105	125	129	123	119	124	109	116	112	108	139	127	145	131	119	120	144	126	108	129	127	124	125	124	120	112	124	129	112	136	143	116	136	131	128	115	134	124	140	112	127	118	118	109	107	119	124	139	129	115	125	141	119	114	127	130	127	138	116	146	128	127	136	119	128	99	135	121	125	124	131	110	98	138	130	122	130	110	111	120	122	122	125	128	115	125	122	105	85	114	123	113	103	122	150	123	130	123	130	125	129	144	155	116	118	122	154	118	139	135	120	133	130	116	114	131	111	142	149	126	114	117	108	119	113	122	115	135	143	119	127	131	136	125	123	132	123	118	106	134	98	128	117	110	125	103	127	133	128	122	124	120	111	111	117	128	129	118	139	126	101	115	132	123	110	141	123	121	138	112	131	139	113	126	113	114	129	127	112	128	118	124	109	106	102	119	121	123	103	117	118	138	120	101	100	130	96	123	116	113	111	133	132	122	111	121	140	135	132	103	118	129	112	102	136	133	117	111	113	123	103	119	132	115	107	143	107	115	114	117	117	105	125	140	127	110	125	128	135	130	121	126	115	110	131	134	137	110	125	157	139	136	110	136	132	140	106	130	122	119	126	138	132	125	128	119	120	126	126	117	115	127	108	115	139	125	134	128	125	111	118	128	117	130	121	87	142	124	103	119	138	129	121	151	115	125	106	112	120	116	106	118	108	121	115	135	114	114	118	125	88	105	126	121	119	133	141	125	129	119	140	157	131	104	139	122	113	120	132	123	128	119	128	124	135	128	131	118	111	139	124	125	134	134	122	112	110	109	146	101	114	127	107	137	106	119	114	113	110	117	135	124	131	120	124	124	119	124	132	115	132	132	121	137	119	121	127	130	126	96	128	103	101	142	126	126	136	123	123	117	120	127	134	132	129	132	118	136	133	113	112	120	133	126	126	113	117	130	140	120	113	128	128	134	123	118	119	120	118	135	118	132	119	103	125	136	110	141	137	126	114	124	132	136	97	137	113	146	132	111	107	133	112	123	110	137	115	133	113	124	126	120	118	101	132	118	127	130	130	133	99	128	115	130	123	116	104	121	113	127	109	130	127	118	135	115	124	119	114	111	137	116	124	112	100	110	105	145	153	145	130	111	142	130	127	130	131	109	120	111	120	121	119	127	119	119	129	102	119	151	101	106	118	139	121	124	126	121	145	103	118	133	114	125	106	131	114	134	115	127	137	148	113	110	122	130	129	139	128	133	126	132	129	125	109	128	112	115	110	120	140	108	109	145	123	125	122	105	125	139	112	110	136	135	134	130	132	121	107	117	114	110	123	128	119	105	127	115	107	119	102	132	118	124	132	101	138	118	131	106	136	117	120	108	128	122	140	116	146	127	124	137	118	128	137	133	127	133	120	112	99	121	133	114	107	104	130	104	121	119	151	125	131	129	122	126	97	120	121	131	124	119	111	116	128	111	125	107	128	117	116	119	106	138	106	127	128	117	116	131	118	133	127	124	126	125	132	135	130	128	116	123	119	116	109	139	134	152	141	135	106	132	132	113	146	132	124	124	100	122	122	120	134	117	116	133	126	126	115	120	135	126	137	126	127	110	137	107	137	135	113	141	123	129	127	131	117	120	123	138	107	125	136	122	112	128	133	113	140	101	118	135	122	111	120	131	102	127	120	121	111	118	103	111	113	118	114	116	111	127	116	128	127	112	112	131	130	111	103	115	119	115	129	138	127	110	129	145	119	129	118	116	100	127	127	128	109	122	130	130	115	124	111	132	129	129	125	135	117	119	108	117	116	137	118	108	132	114	131	128	108	126	130	121	129	137	121	122	123	123	123	96	119	117	134	88	115	117	127	113	122	142	120	126	139	138	149	109	113	122	114	130	117	135	136	130	120	134	111	126	118	122	142	119	120	117	133	121	141	121	125	138	150	110	135	126	134	112	126	104	112	115	127	114	137	114	115	111	123	122	139	128	124	118	116	135	137	140	116	121	121	123	120	109	106	120	106	140	118	120	116	123	116	145	106	135	118	113	125	129	109	115	102	110	145	109	114	122	126	122	124	140	116	119	119	98	119	128	111	121	139	95	109	106	143	112	129	119	116	135	127	129	125	124	131	122	128	117	124	122	126	133	104	118	134	136	121	126	138	124	111	122	114	104	125	130	148	118	105	112	122	109	130	113	123	137	140	139	127	123	120	118	134	132	121	100	128	143	133	130	129	108	135	137	120	107	122	118	109	105	125	124	129	102	120	122	150	136	106	126	143	98	131	120	116	117	129	123	126	106	132	120	121	117	133	147	123	134	125	133	120	109	124	124	112	120	120	114	127	124	99	123	126	114	122	136	104	139	112	124	127	111	129	124	131	115	98	133	136	129	126	128	114	105	116	120	136	130	115	110	143	126	134	123	132	118	142	120	141	137	135	111	124	111	129	132	123	123	97	114	110	108	124	109	121	132	139	123	122	130	118	115	109	132	112	132	126	121	123	125	130	120	131	121	132	114	110	117	114	128	122	117	126	126	99	127	111	121	124	112	134	136	115	132	102	115	126	123	137	120	132	122	125	123	126	121	124	125	105	101	125	131	145	133	133	128	113	115	131	133	127	127	111	130	130	129	119	126	113	128	131	145	127	99	139	121	117	122	124	112	126	119	122	120	130	117	141	104	114	114	126	113	110	117	132	109	135	118	126	108	141	129	125	121	121	122	135	119	128	118	122	125	132	113	126	130	120	140	132	149	108	122	137	118	137	110	129	122	117	114	107	137	108	119	118	108	134	118	117	117	115	107	118	157	119	107	137	122	113	101	138	119	135	126	133	103	119	134	108	148	128	118	119	102	139	130	120	111	98	103	103	137	108	122	122	154	117	129	119	112	133	121	118	126	128	135	109	123	150	112	112	97	119	117	113	146	121	125	135	117	118	135	128	107	123	124	146	107	115	126	122	140	101	133	115	130	135	136	109	134	121	139	107	108	144	126	126	138	128	111	145	117	123	139	113	138	95	129	120	132	121	104	123	119	127	119	117	121	122	120	133	109	110	116	125	130	114	140	134	133	127	125	128	142	131	122	120	141	132	111	101	112	127	152	127	137	143	148	127	127	120	113	132	134	138	130	117	114	136	143	118	127	146	122	118	110	149	124	106	122	138	151	124	129	125	102	118	125	132	123	115	130	123	117	116	117	120	110	136	111	113	127	120
8578	3248	6897	8244	6677	6387	6287	7729	16065	22866	2099	1749	1815	1331	1064	1038	933	877	811	921	5503	4146	637	627	535	495	527	524	504	484	488	461	486	426	421	445	439	418	438	437	442	447	424	405	412	393	401	455	417	410	407	385	432	391	371	367	379	331	391	388	385	382	373	375	401	369	401	376	360	403	373	386	343	382	413	360	364	367	386	374	384	400	337	368	387	389	351	400	377	376	367	366	366	355	376	360	379	338	349	360	354	378	402	372	374	351	353	319	371	354	352	366	382	350	394	381	345	407	369	374	371	336	366	361	336	355	347	379	347	367	358	338	356	366	367	354	355	339	345	370	340	378	388	380	327	392	364	326	393	370	373	345	336	360	361	367	322	368	356	395	351	367	359	352	355	338	329	334	380	329	335	362	344	367	387	359	333	342	341	328	368	356	343	329	356	360	364	376	371	346	339	350	344	331	373	345	356	337	354	363	364	366	356	355	367	341	374	356	344	364	344	363	356	353	381	355	341	398	347	372	362	355	345	353	377	386	375	306	372	378	336	331	330	355	342	362	347	380	351	383	347	356	365	364	330	311	343	342	361	364	340	350	378	371	349	347	358	374	377	333	362	342	357	364	356	344	351	387	373	341	353	361	367	354	344	367	364	325	367	380	383	342	336	340	341	327	367	315	351	322	382	364	376	373	376	356	369	366	373	375	328	369	334	366	366	349	359	332	333	346	330	343	365	408	368	344	378	388	324	391	337	355	340	320	333	386	338	346	313	397	330	354	354	369	373	302	369	362	335	340	331	356	344	320	336	380	369	332	367	350	373	372	372	356	352	320	376	374	385	367	364	360	341	350	328	375	342	382	360	356	364	354	326	308	334	372	380	332	359	343	391	364	382	359	332	354	355	364	352	361	364	333	380	376	320	306	346	357	346	357	364	351	351	348	330	360	362	380	334	366	353	385	326	373	373	388	375	348	353	382	350	292	353	370	341	342	353	339	369	324	355	347	349	345	343	306	358	329	343	369	357	348	351	357	373	323	359	363	354	317	366	335	354	343	304	334	350	354	386	364	353	356	376	372	351	329	331	352	326	349	354	370	319	370	371	334	364	337	379	366	348	377	374	330	341	347	363	339	371	375	346	333	342	356	350	358	317	320	344	357	358	365	334	336	361	362	364	376	332	369	330	318	357	347	358	368	347	358	391	347	344	360	364	364	369	339	402	347	373	331	330	356	346	337	353	349	344	336	337	348	349	360	340	387	357	373	380	389	350	367	379	347	339	362	373	346	384	357	345	362	357	328	323	358	341	342	363	367	423	339	396	335	363	336	355	365	350	354	351	391	357	328	344	356	353	360	344	357	372	366	360	359	390	358	346	360	346	349	335	379	346	360	354	350	319	364	338	327	347	333	349	345	352	347	340	339	351	364	360	352	347	361	355	412	352	369	337	353	370	349	356	385	332	352	326	321	352	386	313	372	345	354	363	360	336	352	396	343	336	338	370	365	381	342	377	360	357	386	331	358	377	358	340	382	342	357	358	378	361	387	360	381	372	358	384	395	368	362	345	385	372	374	334	354	354	324	333	360	330	369	330	346	346	393	355	358	364	380	373	334	372	354	342	390	351	369	347	362	338	356	343	344	391	366	335	366	388	393	384	321	352	362	332	386	357	339	344	355	379	349	377	336	356	354	365	366	348	350	337	371	319	374	384	335	362	391	355	371	349	325	338	333	406	376	337	363	350	330	363	387	353	347	375	370	365	348	332	375	366	306	362	369	371	341	335	361	342	395	363	390	375	364	387	387	346	366	381	347	352	357	364	332	346	352	341	365	363	362	359	369	336	353	368	368	378	363	342	368	361	342	378	359	332	364	339	359	382	356	351	345	356	317	345	365	353	361	386	352	354	364	343	367	355	353	349	368	347	327	352	322	338	369	375	385	332	331	367	367	374	369	339	367	396	377	369	364	339	360	353	336	335	338	358	401	356	356	341	334	356	381	358	325	337	381	320	347	370	355	361	382	348	308	372	363	379	317	360	342	384	341	374	366	315	352	348	350	364	367	376	347	369	321	344	358	382	374	328	337	357	352	360	328	341	349	345	349	380	351	349	342	358	352	367	361	363	345	355	373	343	361	329	348	366	341	323	378	362	378	348	373	356	327	333	326	349	357	334	329	343	380	347	373	350	341	343	375	339	382	329	373	355	351	348	355	362	346	376	347	371	377	355	333	339	392	364	355	364	354	336	364	354	330	354	369	377	351	381	364	396	347	364	361	350	384	375	336	339	384	354	364	351	359	371	338	356	360	394	369	315	350	341	364	314	365	370	345	370	362	381	356	344	355	353	352	398	330	359	395	342	350	354	323	339	350	370	366	343	363	336	349	350	345	343	353	375	353	358	356	341	356	344	365	370	332	353	372	334	377	356	365	330	334	338	353	340	404	358	368	364	345	355	348	320	384	351	360	380	375	355	350	358	324	335	353	368	355	337	343	344	378	367	375	345	334	303	342	350	378	357	364	395	339	372	368	388	367	338	344	377	370	349	348	349	362	346	355	352	352	381	314	371	353	352	367	359	342	354	358	385	319	356	345	307	344	368	362	352	350	372	359	348	355	364	388	349	358	372	347	382	347	334	369	367	351	351	359	358	357	336	339	355	392	367	360	342	346	331	351	392	339	372	342	349	348	386	366	343	377	331	352	345	346	349	347	343	353	344	348	388	345	373	326	361	387	356	376	351	336	380	362	348	383	370	358	372	337	352	364	362	396	367	363	381	347	354	351	352	330	346	313	354	375	344	360	368	349	357	365	352	378	336	345	363	312	318	327	380	327	354	369	382	385	340	368	372	328	349	353	346	340	342	368	356	358	333	364	348	365	349	325	373	363	347	353	362	397	343	365	365	367	364	336	375	352	344	342	347	340	354	388	359	358	334	341	325	331	321	335	359	327	371	347	321	317	356	333	392	327	332	353	371	352	355	348	364	337	315	374	367	338	365	360	337	352	365	354	339	375	361	369	382	347	371	373	380	387	344	335	346	360	370	369	351	345	352	326	383	354	352	397	365	388	345	347	356	352	354	371	333	344	374	328	329	351	371	360	351	345	348	368	318	358	352	354	351	361	327	372	363	350	339	347	371	388	373	315	399	380	367	363	350	364	343	338	364	352	368	345	345	348	358	359	349	335	350	344	373	364	362	345	337	379	342	357	378	329	315	345	335	378	352	354	333	357	359	337	337	322	372	337	348	351	323	365	325	383	350	373	378	394	323	324	336	345	389	343	355	358	373	346	356	374	317	369	359	343	364	333	357	319	355	322	356	366	354	388	374	361	385	372	372	351	326	349	353	324	360	329	382	352	368	355	399	362	345	349	348	330	357	371	336	330	367	356	379	355	363	374	380	348	340	349	376	359	342	346	327	365	334	342	392	367	386	357	358	379	403	352	344	352	365	368	348	358	365	371	327	358	352	368	374	352	321	364	330	366	320	352	363	372	337	373	363	331	382	391
17168	4425	5278	4146	2810	2348	2360	2224	11687	15530	1082	442	375	266	250	220	257	234	201	238	1164	7560	1555	175	186	189	210	188	196	173	196	199	157	196	185	165	180	183	165	191	146	180	167	180	143	184	173	186	183	201	160	155	179	177	166	175	173	165	155	181	184	189	161	149	188	174	167	174	140	185	158	186	174	167	166	178	193	192	195	170	185	171	161	158	174	173	178	195	175	200	182	175	186	182	159	164	145	145	182	179	182	191	200	166	181	173	169	162	162	195	181	177	158	144	172	155	169	170	167	166	154	186	159	200	167	171	152	166	151	179	163	166	169	166	184	159	158	170	183	180	147	170	199	156	176	177	175	165	146	177	188	178	148	169	170	152	155	180	182	200	167	176	199	164	156	150	167	159	178	179	170	149	151	172	176	166	158	177	178	183	166	173	190	158	163	168	177	185	184	179	171	166	185	158	163	152	178	173	184	163	182	168	150	184	160	181	173	162	140	179	159	175	189	185	172	178	170	171	160	166	164	155	174	173	168	186	165	166	163	197	180	199	175	163	175	177	166	171	164	166	157	167	159	168	174	173	172	178	153	192	183	149	172	159	171	182	179	172	191	160	196	159	172	165	181	163	170	190	181	178	167	165	176	141	165	159	179	201	170	193	166	149	163	182	149	156	195	172	186	164	164	166	156	151	162	152	165	169	155	148	160	159	170	155	168	176	153	187	171	159	166	168	175	199	169	144	168	171	170	181	185	170	174	181	171	185	156	164	171	158	178	183	184	144	184	160	167	170	165	182	136	165	162	173	171	173	169	199	166	177	189	179	182	157	172	194	187	153	201	165	179	146	153	151	162	184	168	184	170	157	171	207	189	163	163	206	160	184	176	142	164	180	176	158	154	170	164	177	168	169	171	159	178	186	159	156	153	163	168	162	182	184	172	151	170	182	164	178	163	183	186	163	157	188	189	150	181	167	176	149	160	172	166	154	169	150	159	177	167	152	172	173	159	177	158	198	187	180	174	163	156	179	178	157	155	152	181	163	151	185	147	177	159	157	190	169	144	191	181	161	166	174	159	151	172	164	178	170	168	176	185	164	189	172	209	169	155	170	183	195	173	186	158	185	190	164	164	177	164	166	174	193	170	168	183	192	169	156	166	198	179	172	161	177	166	161	156	167	167	185	173	181	173	179	150	192	151	199	169	148	163	169	172	182	174	178	150	161	159	172	160	171	177	183	164	155	169	172	167	192	186	162	181	176	184	186	180	182	163	163	172	184	167	175	155	146	181	163	185	201	182	177	155	170	163	158	163	178	180	189	162	178	182	179	183	175	173	182	181	175	162	187	172	175	180	177	173	165	172	191	182	182	166	158	178	160	175	174	172	173	147	154	152	190	166	156	151	174	169	149	152	165	203	184	190	175	179	176	186	164	163	179	186	166	181	157	178	183	155	150	177	171	165	161	176	181	170	178	167	191	159	169	192	195	154	156	155	181	165	177	192	158	168	165	189	173	169	149	156	161	162	178	178	191	173	168	183	179	155	205	168	182	174	179	160	175	163	172	151	183	203	164	183	174	177	175	169	163	160	180	154	165	201	177	178	164	178	167	178	162	179	153	180	185	166	177	190	166	166	177	200	170	171	177	180	184	157	168	148	175	172	162	176	195	176	158	163	163	171	178	170	171	177	171	172	173	165	176	173	151	168	201	166	185	180	179	173	165	164	178	156	167	232	155	169	171	163	173	151	164	167	167	181	200	175	161	180	161	178	181	177	187	194	193	206	179	152	172	164	186	172	180	194	174	158	177	185	174	183	136	163	178	191	174	175	174	166	176	164	171	170	177	197	164	183	150	140	156	194	191	178	169	168	167	171	168	175	143	150	164	175	192	186	166	193	160	195	178	155	174	172	158	161	157	173	171	152	151	176	157	175	194	200	158	160	167	171	176	146	170	202	150	159	199	179	167	162	178	153	166	170	171	189	158	171	181	172	149	159	169	165	170	155	170	175	189	160	172	172	183	174	192	154	176	165	173	191	168	142	170	163	168	167	196	172	167	180	169	205	179	173	174	173	179	168	160	182	171	170	166	176	167	175	165	184	136	185	161	147	197	166	186	162	143	191	166	151	178	169	157	188	187	185	199	167	178	170	189	155	190	151	179	168	162	182	180	161	179	176	149	172	182	160	188	163	161	148	179	176	169	167	165	176	183	192	185	171	169	170	175	165	161	162	168	176	172	193	170	184	168	170	168	173	188	170	183	168	191	173	170	161	176	163	171	161	180	166	173	158	165	166	159	168	182	184	167	161	159	173	176	188	174	169	139	166	169	185	194	188	179	192	162	140	170	159	206	161	155	188	160	171	157	174	166	154	142	193	156	170	178	181	168	176	172	178	188	181	150	157	152	164	181	177	192	163	166	168	178	184	195	152	177	186	179	164	165	216	189	162	152	164	186	186	178	195	171	163	173	210	196	162	163	171	190	184	179	166	164	179	170	195	164	162	175	171	199	156	161	175	156	147	187	164	177	160	179	170	166	165	181	191	154	187	171	166	159	169	168	175	143	194	190	182	162	201	196	163	178	175	181	193	176	155	185	181	172	177	175	154	180	185	184	185	186	173	168	185	175	165	152	169	165	155	164	181	158	162	182	176	177	174	182	185	148	171	195	159	187	162	178	180	147	178	167	167	164	171	181	178	147	167	164	169	154	188	194	196	158	177	191	164	179	189	167	189	181	162	160	196	169	162	164	164	131	184	200	165	173	157	186	181	181	208	178	153	172	168	165	188	165	183	172	150	161	174	180	192	183	179	157	182	181	194	186	141	180	149	172	181	162	167	159	161	162	182	184	166	184	159	150	185	191	176	195	142	166	164	162	169	173	193	172	159	151	154	162	170	189	201	190	161	163	182	166	171	184	190	172	188	144	203	158	169	161	163	182	154	153	165	184	174	176	155	190	165	164	148	170	178	174	170	172	193	179	180	183	152	154	196	167	183	190	178	166	176	172	181	156	194	138	184	161	184	188	165	165	172	171	191	176	172	184	191	183	164	182	190	176	176	173	168	157	163	196	172	186	181	169	168	192	151	143	171	170	168	169	183	154	154	189	171	180	167	171	157	187	177	159	190	195	165	152	187	177	177	165	190	164	172	167	168	175	174	185	172	173	174	186	170	153	152	150	197	153	186	186	164	155	161	173	172	149	169	159	140	184	168	181	168	180	148	156	141	173	176	186	181	180	175	178	177	179	171	187	176	192	164	186	174	162	177	182	187	172	181	169	187	188	158	177	158	170	177	191	157	151	186	173	156	193	154	172	161	164	185	172	156	163	182	171	160	185	155	174	181	177	158	189	160	186	172	186	178	169	165	165	152	179	175	174	168	190	167	184	173	170	171	173	171	163	201	173	155	126	163	176	172	195	165	180	162	187	164	156	193	188	160	161	180	152	183	188	165	148	161	183	182	177	143	152	183	177	164	175	180	204	189	186	150	180	170	186	192	182	193	176
8778	3847	8004	8599	7139	7166	7931	7811	28410	20419	2843	2292	1760	1331	1273	1213	1041	1024	961	1025	7236	28554	4161	639	591	598	607	568	582	627	537	559	585	571	497	547	524	568	529	542	553	565	500	546	512	519	520	490	538	559	559	545	558	524	500	523	483	506	504	506	501	496	542	498	493	522	495	497	543	509	506	497	517	512	498	471	487	456	485	524	527	511	463	481	480	515	504	493	537	483	498	480	482	457	505	478	485	495	486	478	485	527	503	514	501	478	472	496	481	493	512	483	482	477	483	458	481	504	512	451	471	524	469	474	467	466	459	485	470	466	453	485	512	541	486	468	481	523	420	489	468	494	484	435	515	494	475	534	480	526	503	497	494	494	516	495	474	497	490	475	458	478	478	480	495	478	480	499	523	479	492	455	510	533	485	474	474	507	513	515	538	485	465	479	508	493	461	465	468	503	508	490	496	463	447	486	432	452	535	472	519	489	478	473	506	496	460	486	497	479	522	485	505	508	460	474	504	509	516	478	507	461	431	519	475	483	475	468	487	487	478	518	508	518	467	472	510	515	507	503	483	483	484	510	496	486	483	488	488	460	501	475	460	490	520	503	453	451	454	525	469	517	507	484	449	459	478	483	499	506	477	473	485	492	510	509	467	506	469	498	498	511	481	475	472	485	484	517	483	473	497	511	520	491	440	460	502	502	462	478	509	482	495	450	498	500	484	511	492	467	458	514	477	506	502	507	505	472	439	479	511	495	576	505	476	513	485	521	457	467	472	477	497	518	450	503	497	493	446	483	479	525	515	464	506	474	517	514	472	492	494	465	470	466	495	480	492	449	493	482	473	477	488	499	519	478	450	519	456	458	471	461	478	438	546	517	508	494	478	505	515	485	501	516	474	496	479	488	521	470	470	478	485	448	491	486	491	509	501	447	520	488	495	529	490	489	503	466	458	465	481	490	517	483	484	508	511	499	475	460	508	476	475	509	515	505	495	554	495	495	503	495	468	511	434	474	441	484	537	489	482	516	481	523	482	506	440	500	480	471	513	502	484	493	480	482	517	448	481	476	439	469	502	435	462	440	487	449	458	507	505	444	453	484	497	475	490	479	515	459	479	473	470	531	488	490	467	459	490	489	475	451	479	506	520	502	446	500	491	450	488	459	468	496	506	483	481	454	503	505	513	498	465	512	434	471	472	490	496	494	489	504	444	469	450	472	440	499	479	483	427	503	499	498	470	460	488	482	482	500	498	457	477	485	539	512	446	489	489	465	488	486	499	474	475	474	509	492	459	490	485	489	496	485	516	484	468	486	481	437	499	437	486	470	465	512	472	476	527	486	523	500	542	501	510	499	494	479	495	468	523	506	441	485	473	476	500	487	510	491	464	494	526	495	498	513	471	469	466	469	480	485	485	480	472	464	480	487	485	476	507	515	506	486	483	500	494	495	522	484	484	505	489	481	501	498	457	544	486	472	471	480	457	489	499	461	522	478	474	454	477	482	455	505	498	439	524	507	511	508	471	469	487	482	485	500	463	510	518	534	503	456	509	500	536	494	503	497	495	414	452	455	470	505	485	485	479	516	512	488	511	458	479	523	438	453	522	502	456	446	490	508	449	478	513	485	445	494	509	484	501	508	519	500	493	530	482	491	466	491	473	492	500	509	459	522	514	469	495	468	499	521	500	465	486	501	503	500	508	479	483	477	460	501	487	478	486	502	475	467	480	490	511	457	522	506	444	456	493	480	492	491	497	498	489	472	480	537	455	496	499	494	451	482	499	460	509	470	510	519	488	523	521	513	465	451	471	465	459	448	496	525	494	470	477	456	478	512	524	459	489	468	465	501	479	480	475	507	479	511	481	475	498	499	486	485	477	515	495	455	505	507	473	478	489	476	487	508	514	501	487	507	513	468	471	490	499	471	440	498	469	483	503	474	451	476	473	441	487	476	454	471	454	487	508	527	505	502	499	462	487	519	450	472	516	474	505	528	470	517	506	487	485	518	479	484	485	498	427	492	481	500	509	528	484	501	473	496	495	485	462	484	529	489	472	474	456	475	495	513	503	516	508	451	493	427	500	469	470	506	492	467	470	498	494	472	440	476	470	490	461	481	466	542	456	480	475	447	443	481	499	468	439	524	487	497	497	461	508	473	514	501	472	509	494	455	497	524	493	504	476	486	470	485	493	505	525	477	500	478	493	512	472	484	461	507	505	512	477	473	458	464	463	452	484	455	490	467	465	482	459	439	493	456	527	478	498	493	506	502	518	492	478	516	486	527	478	478	470	463	472	522	478	481	477	498	449	491	482	433	473	461	488	508	478	478	473	491	492	463	490	495	506	513	505	487	485	528	476	484	478	472	460	510	496	479	535	472	489	475	529	500	492	510	488	478	474	508	467	470	501	460	453	509	454	467	509	507	529	473	473	489	446	483	501	503	501	492	485	471	501	482	443	522	458	513	507	487	456	472	494	505	496	489	495	469	472	499	511	475	500	521	492	505	527	475	508	496	488	492	487	479	447	510	487	487	482	466	481	485	483	473	495	463	499	476	458	482	481	508	483	487	476	477	458	499	518	483	502	494	480	449	502	481	490	488	480	496	510	500	477	452	482	500	482	486	485	481	502	469	482	517	489	499	534	497	456	514	460	445	466	537	481	512	470	476	459	477	437	521	528	480	492	496	483	484	462	443	493	480	483	456	471	475	480	451	501	526	486	487	489	468	508	488	517	524	473	474	545	466	477	506	473	476	503	466	479	477	451	548	457	483	511	462	507	493	457	508	492	484	475	492	515	476	518	503	494	507	484	465	471	502	492	471	507	509	526	462	493	474	538	480	460	505	517	450	501	518	490	453	486	507	507	457	486	502	444	449	483	475	456	471	522	465	567	436	493	436	490	452	508	454	491	473	437	491	508	467	501	519	503	468	470	470	527	527	475	463	502	508	475	468	455	512	462	471	501	494	505	445	434	472	433	486	496	456	463	457	465	514	470	503	461	473	479	485	477	470	499	438	499	512	500	500	502	482	487	515	474	512	469	476	493	489	504	528	504	495	517	501	481	489	465	459	474	479	454	493	478	487	496	429	492	520	493	477	495	518	485	500	506	502	489	487	496	505	507	483	505	523	497	482	488	498	489	484	480	457	497	503	454	450	483	487	497	466	487	497	551	502	456	466	483	485	484	490	468	463	495	492	477	471	523	484	538	456	478	565	515	505	498	466	477	479	500	489	454	451	480	458	503	459	480	461	502	498	472	500	460	470	490	479	473	493	511	486	488	484	504	461	459	504	427	482	510	456	504	478	499	489	481	490	475	471	507	498	521	501	508	468	486	534	491	465	453	468	453	466	475	496	494	495	499	442	484	470	483	501	483	487	511	507	477	491	473	442	460	498	476	460	480	489	471	529	490	447	475	514	513	473	482	488	475	498	491	483	489	492	466	495	479	481	484	517	469	466	456	492	505	482	494	499	452	518	477	453	465	464	489	473	501	445	482	510	470	502
2239	405	516	395	365	322	340	322	448	602	298	300	296	300	282	284	296	263	292	287	314	676	496	269	293	279	305	300	260	305	298	278	299	275	294	273	246	283	307	276	302	277	319	267	277	296	290	277	272	281	264	285	287	303	272	299	289	261	287	274	260	311	280	261	301	273	298	307	286	279	285	274	288	268	310	307	267	285	267	317	285	305	269	285	250	266	293	299	264	315	283	297	296	265	285	287	286	252	276	305	271	295	283	274	306	251	301	294	277	304	261	278	283	286	281	317	301	305	260	299	330	278	282	290	294	266	286	278	281	278	272	270	326	280	315	285	292	273	294	311	288	282	298	283	297	281	302	288	262	284	304	288	271	270	285	289	304	297	280	278	268	297	288	314	289	308	279	280	277	277	296	253	304	276	276	271	281	278	277	247	269	291	278	296	273	297	294	285	275	316	271	277	297	288	278	293	282	287	236	272	263	269	284	295	255	295	285	266	283	275	301	288	314	307	297	282	241	296	292	281	276	322	284	256	306	301	295	265	292	277	276	297	267	303	299	287	318	287	300	304	274	295	301	245	294	297	262	294	281	279	274	276	295	293	285	299	277	276	278	261	273	282	263	296	244	287	280	283	269	282	266	256	296	278	280	265	314	304	262	314	295	282	329	262	268	296	284	271	283	281	285	271	304	297	249	298	306	313	273	320	296	255	296	278	296	292	283	269	267	277	269	263	293	255	289	287	297	261	273	291	275	274	288	307	302	306	272	301	275	291	291	310	282	302	279	289	296	278	293	276	298	253	294	301	277	297	287	291	272	261	298	271	298	278	264	298	273	292	285	310	291	296	313	280	293	296	287	279	276	285	293	271	314	266	258	272	276	264	268	254	285	284	294	272	277	303	266	267	297	292	293	280	276	269	297	278	283	286	258	274	264	312	334	271	284	296	288	285	293	281	312	292	276	277	229	317	271	280	262	257	297	276	307	312	272	295	281	284	291	261	320	282	284	285	267	294	251	249	284	261	291	275	270	291	268	280	283	303	302	283	303	266	245	288	239	294	281	316	265	308	291	279	307	256	261	268	315	267	279	290	299	274	270	316	288	286	276	276	301	270	292	284	272	262	281	272	294	297	302	273	292	280	267	250	289	269	273	327	273	275	282	286	291	278	293	285	321	297	294	288	302	263	291	284	305	295	270	297	282	288	274	297	278	293	271	296	256	282	243	287	274	293	285	293	283	269	303	291	283	275	266	292	272	268	288	291	285	296	308	289	282	283	262	281	315	300	276	282	274	259	269	282	306	285	275	322	287	235	263	256	311	298	303	261	270	291	259	295	303	301	293	257	271	289	270	268	287	262	258	292	264	273	296	285	306	263	279	255	290	271	279	285	276	306	259	300	271	300	290	276	280	299	273	277	273	283	302	309	269	249	300	283	294	257	308	301	268	300	289	307	278	277	284	329	295	307	282	288	257	277	287	291	297	234	312	267	302	299	257	285	274	317	274	306	308	254	290	276	262	283	284	284	279	269	287	264	268	295	310	266	277	274	284	281	299	289	307	264	285	282	267	299	263	269	286	291	263	283	270	282	280	279	277	285	266	307	275	281	283	282	295	267	260	261	300	283	242	257	311	285	307	303	265	263	283	303	244	283	257	262	269	289	295	281	289	308	287	272	293	281	284	267	271	285	290	308	298	280	295	275	291	235	285	264	278	267	256	299	258	279	266	283	296	310	287	270	288	304	297	272	260	270	295	285	284	337	287	249	285	294	269	285	299	316	308	285	281	262	300	319	276	269	290	266	320	280	271	290	258	295	289	265	268	280	272	270	278	258	303	287	272	270	298	301	277	314	262	308	294	291	311	273	267	270	271	278	287	295	271	290	275	277	275	286	277	280	273	279	271	282	264	297	283	298	326	271	281	299	290	266	288	309	293	292	288	290	295	283	281	285	264	260	286	291	284	250	302	308	278	289	279	266	303	317	277	289	285	239	301	256	290	286	314	280	280	258	308	281	292	255	290	291	323	251	227	296	256	292	317	293	289	281	249	307	287	283	278	270	286	319	282	266	312	284	291	260	284	301	304	321	265	298	276	301	288	298	283	282	292	266	304	274	295	250	324	283	290	306	271	313	290	268	319	307	311	270	307	281	271	284	279	282	281	277	305	286	272	296	306	325	280	285	274	295	290	289	284	262	314	320	292	280	250	288	317	250	281	291	268	269	296	316	300	287	294	291	298	264	286	261	279	279	298	237	288	304	262	242	284	278	269	271	319	257	297	295	271	278	295	282	294	283	295	286	308	276	287	288	281	284	279	298	263	296	282	301	267	278	273	261	277	302	276	270	264	262	306	298	277	264	275	292	275	277	295	311	270	281	302	280	307	283	286	266	272	292	298	304	287	264	273	263	311	300	304	302	303	275	297	293	300	275	287	321	288	270	283	276	253	288	314	273	290	315	245	286	298	311	291	294	303	271	266	281	276	276	288	303	293	309	296	312	307	276	288	300	267	255	286	292	277	263	269	299	259	301	248	304	290	260	275	263	293	285	237	296	259	266	272	263	289	297	255	313	281	278	259	299	267	300	288	278	250	292	278	284	295	311	276	276	269	271	282	250	291	292	277	288	278	312	285	271	271	296	319	262	274	280	318	274	303	289	288	286	280	283	288	288	285	307	299	298	303	275	274	286	299	281	285	301	284	272	278	268	296	274	286	294	274	309	280	268	312	278	279	300	328	272	283	284	302	248	304	275	278	302	295	277	311	273	275	300	294	298	269	281	276	263	268	253	282	279	327	286	271	282	288	280	267	291	264	259	309	263	319	298	274	285	302	317	289	282	269	290	309	277	270	270	274	286	292	274	301	279	275	301	291	262	294	271	286	306	306	281	255	279	298	293	297	285	282	274	280	291	291	287	297	277	285	291	279	266	290	286	248	259	286	304	252	292	292	287	319	264	285	290	303	281	291	279	318	299	279	291	250	272	291	266	298	305	273	320	293	309	262	270	282	294	292	304	289	272	289	327	243	295	258	283	279	290	267	284	315	276	301	283	294	296	289	290	257	278	267	265	287	298	272	272	294	255	277	290	293	247	284	297	298	290	266	270	297	305	320	265	300	271	267	266	309	257	288	305	293	291	270	269	289	268	298	276	268	242	262	256	275	320	269	284	265	291	288	272	282	314	316	234	284	279	268	283	279	298	280	312	254	283	304	287	239	264	288	303	275	283	257	271	302	264	295	269	263	298	257	281	310	286	285	293	260	278	280	276	296	299	276	263	275	281	299	281	309	327	275	303	320	277	298	322	277	261	281	277	299	290	300	289	291	281	297	267	282	318	280	292	270	257	293	296	279	288	300	290	282	289	296	287	277	273	267	288	270	300	276	281	285	277	287	292	283	295	291	284	313	270	295	272	282	306	257	284	289	283	283	288	292	283	284	299	278	298	278	268	265	311	270	326	274	310	252	280	260	273	275	273	283	249	268	286	296	296	290	292	270	301	296	299
2645	928	1148	1176	1167	1193	1276	1129	2028	2679	858	852	839	768	808	840	785	784	788	815	1258	3746	2102	751	751	732	791	800	772	766	746	815	767	753	764	801	716	758	791	752	771	782	759	765	799	782	765	825	787	802	773	808	833	774	782	808	778	797	772	834	773	774	759	796	817	746	744	807	781	791	753	741	814	793	787	764	844	753	794	817	786	789	767	797	781	773	805	807	781	788	803	814	792	816	798	818	809	763	789	759	798	769	775	759	772	782	782	813	728	799	802	747	742	758	738	822	825	817	771	781	834	801	834	801	790	806	756	769	769	827	717	822	791	773	778	759	750	830	802	765	808	742	810	815	785	757	733	813	777	752	764	797	796	795	784	783	721	735	777	763	738	787	757	862	770	769	746	778	786	803	780	791	796	785	747	737	746	701	790	762	773	799	773	762	814	792	764	752	800	740	799	740	759	747	784	775	740	737	815	800	741	782	798	746	748	764	778	777	773	753	774	770	803	768	755	806	756	786	742	776	797	756	772	842	782	775	764	807	810	782	750	757	743	751	725	764	819	752	760	751	759	791	760	772	779	760	765	745	761	784	820	784	787	715	820	727	748	772	761	739	664	842	771	758	817	723	787	824	765	775	830	836	810	785	759	763	786	770	721	844	761	754	825	754	735	788	822	802	786	756	758	793	781	793	748	730	777	709	770	751	795	769	777	783	802	757	767	780	742	721	817	773	830	815	739	804	799	797	778	800	747	758	770	795	772	783	799	753	793	766	779	795	751	741	848	796	774	755	779	751	782	801	754	799	761	753	848	762	795	786	775	804	759	762	773	771	772	819	777	792	764	794	765	845	743	757	788	757	744	756	765	751	819	759	840	765	739	753	780	844	811	821	765	748	761	810	752	771	781	807	773	800	724	788	750	730	759	766	750	795	761	724	748	772	811	733	746	793	847	816	766	759	824	837	769	762	770	708	775	737	787	764	750	882	760	713	814	771	746	776	782	789	730	780	701	739	780	731	737	744	817	789	814	798	823	772	774	803	808	825	807	772	795	758	784	761	783	790	694	781	754	766	766	798	809	854	763	737	749	790	790	755	788	825	819	789	762	843	776	754	798	819	758	737	767	781	769	800	781	822	771	747	784	845	792	767	789	772	775	826	789	791	750	755	735	775	772	769	696	838	797	771	764	760	864	742	798	781	811	788	753	794	761	763	738	799	741	809	717	751	781	778	776	736	787	767	749	775	794	739	752	802	810	811	792	764	788	787	821	753	803	783	787	803	764	763	786	780	846	784	772	747	756	772	804	781	784	764	783	767	785	788	790	733	810	812	795	777	808	767	765	768	835	802	819	840	819	755	786	790	798	767	802	777	749	718	822	793	799	804	786	763	725	830	811	824	721	760	754	781	750	822	758	775	788	755	783	780	755	801	784	792	789	787	769	806	750	729	763	795	811	803	771	805	773	783	734	815	778	791	788	809	784	815	765	771	809	781	814	830	813	760	802	750	796	775	724	758	814	753	817	779	792	828	810	803	804	776	764	755	824	745	795	764	800	749	771	778	819	788	804	777	764	750	798	752	780	775	821	769	771	785	785	824	760	787	795	764	782	753	811	763	734	774	758	749	788	810	763	780	803	759	822	780	755	757	765	799	741	810	815	798	769	745	782	762	807	799	776	754	832	759	797	814	790	813	803	814	765	788	759	806	797	756	776	740	783	746	778	754	782	825	800	776	807	785	806	811	770	774	826	787	758	752	741	776	713	771	812	773	801	750	788	784	754	773	742	762	766	760	728	775	776	796	786	750	771	822	773	758	758	783	749	756	781	790	767	759	775	736	800	776	732	802	760	800	809	798	797	714	771	755	808	797	804	812	776	762	770	760	762	725	771	806	770	790	778	736	789	788	771	759	825	728	793	786	732	755	774	772	800	784	775	754	778	748	745	778	787	797	814	800	760	827	746	788	770	780	773	780	797	804	777	744	777	752	774	759	771	834	772	753	797	764	764	790	831	743	821	804	790	797	787	762	829	739	793	725	789	775	764	765	788	750	758	743	748	775	793	772	760	787	732	803	728	785	778	715	801	770	741	782	769	807	735	811	804	817	757	719	818	751	768	757	745	838	779	767	795	769	808	801	746	760	777	776	747	842	766	763	769	730	791	756	753	771	775	733	775	763	851	755	771	783	768	787	769	850	733	744	750	785	794	806	790	786	791	810	796	853	780	806	791	795	767	738	838	792	755	741	776	767	780	750	795	838	791	791	836	783	808	804	763	775	751	813	768	814	749	790	758	787	763	786	743	809	800	791	732	813	792	789	746	783	791	791	769	763	791	759	812	814	757	781	694	765	800	738	748	762	802	772	771	754	791	765	855	768	744	828	768	787	765	765	719	808	776	808	775	778	788	782	762	743	781	776	799	787	818	744	811	777	763	730	769	782	825	792	785	763	860	797	805	757	761	788	757	811	749	772	780	778	815	784	772	752	818	811	765	775	789	702	748	754	832	821	751	768	780	789	802	711	795	784	802	780	819	770	752	740	794	765	764	796	756	784	772	746	738	732	768	775	829	836	727	756	796	830	789	754	789	775	729	766	803	783	796	805	788	797	791	745	706	747	812	759	777	762	740	753	767	778	763	763	834	715	795	800	742	797	789	797	767	781	815	833	804	733	803	786	784	791	741	790	752	773	774	804	779	763	745	800	763	740	796	776	760	764	779	752	739	757	755	805	805	770	767	765	787	766	757	779	773	786	820	786	825	693	816	753	777	821	794	796	807	787	803	773	776	828	775	826	728	821	790	737	759	742	837	795	789	750	750	799	746	732	796	790	817	792	778	803	770	760	777	743	778	755	797	792	703	757	771	763	759	759	780	763	774	747	799	719	816	797	772	843	735	770	782	840	800	815	773	763	778	785	739	765	792	739	800	739	772	815	797	774	767	750	798	781	724	772	818	730	717	794	773	814	756	753	788	762	772	758	747	809	770	782	751	760	813	764	768	792	805	737	827	838	801	700	732	787	736	805	707	788	801	764	796	713	742	799	725	774	742	753	801	789	742	739	793	765	734	763	787	756	748	828	763	731	795	761	739	721	752	769	784	728	799	778	777	762	800	816	758	762	753	800	722	782	736	773	818	775	736	824	760	776	789	797	792	747	769	769	788	816	774	743	770	752	800	817	805	833	800	784	752	759	774	780	804	812	776	748	749	804	789	766	798	776	833	750	792	773	789	756	776	783	823	753	812	798	794	779	820	778	806	805	792	729	771	750	778	790	795	826	736	739	800	788	742	812	778	772	771	795	775	803	770	750	769	821	772	765	773	792	777	751	748	741	789	763	782	792	748	761	771	810	757	781	810	808	875	757	793	814	784	772	803	768	725	797	781	753	757	714	795	803	783	793	769	749	787	773	795	791	774	750	778	758	763	802	771	794	793	850	767	774	754	783	780	790	790	768	769	789	756	824	759	798	768	785	729	802	788	783	830	779	748	786	742	778	731	765	740	777
16823	4397	4662	3875	2971	2587	2848	3025	2685	3312	638	521	427	376	350	330	319	304	286	543	6347	11003	7383	335	201	243	211	232	206	225	245	205	223	221	213	194	215	209	219	250	203	216	229	204	222	202	209	202	219	235	231	199	209	222	225	227	234	228	228	213	202	211	227	214	179	244	213	225	204	220	214	209	208	224	218	239	215	218	206	224	214	204	204	224	241	215	212	212	251	234	206	208	212	183	243	215	225	204	212	205	201	206	207	240	230	203	220	216	208	198	213	194	236	225	194	237	202	242	198	219	222	224	219	226	216	208	185	229	195	221	203	229	192	239	204	211	222	258	243	209	217	247	197	213	219	229	198	186	212	202	217	216	235	223	208	221	204	224	192	205	227	252	209	222	249	213	199	244	196	220	237	210	224	220	192	198	176	211	187	216	242	213	209	230	213	207	205	195	224	175	210	216	207	218	234	221	216	181	213	211	220	194	229	225	239	227	197	214	213	225	226	188	193	205	228	219	198	237	221	222	213	197	236	196	211	206	194	221	212	195	214	212	216	231	206	224	228	201	222	208	231	217	219	240	218	221	181	213	240	221	184	210	193	230	211	202	192	214	216	184	191	217	215	228	237	216	208	215	208	230	224	200	208	218	192	221	220	220	199	219	199	199	210	200	218	215	197	213	196	219	198	216	221	222	185	203	191	206	191	192	198	196	231	203	232	204	226	230	222	235	194	212	208	214	233	232	242	208	209	202	208	227	220	241	220	190	229	187	218	189	201	222	191	203	213	216	221	215	215	205	196	183	218	223	225	195	204	212	214	212	228	229	210	191	225	217	196	192	242	191	210	213	200	198	209	242	221	213	228	227	200	208	185	222	213	237	186	212	208	190	213	192	202	219	221	223	225	204	213	188	245	224	188	217	202	225	240	261	215	204	234	252	212	223	195	207	209	187	207	196	201	201	205	230	223	192	193	232	206	188	207	210	207	222	200	204	215	202	207	200	210	238	190	196	228	219	233	219	184	199	229	212	216	214	203	228	213	225	209	193	237	194	222	191	197	188	237	201	226	194	230	224	209	209	223	197	176	211	206	198	237	221	202	211	228	204	235	198	213	180	215	225	210	207	209	229	212	240	181	224	219	210	197	205	208	182	232	209	204	220	204	198	205	191	213	199	210	230	213	223	215	204	193	208	215	212	214	229	207	208	214	222	193	219	209	199	202	200	207	220	250	222	232	233	216	218	226	219	240	207	207	188	199	174	211	189	217	204	240	216	218	230	204	214	201	222	217	213	193	211	192	233	212	227	248	203	224	168	226	237	207	219	213	193	206	204	233	237	196	197	223	203	231	214	204	192	216	211	200	201	198	222	214	236	233	207	192	213	214	212	201	208	221	210	218	219	214	201	220	197	213	196	196	177	222	207	202	221	217	202	196	206	239	195	191	198	208	223	232	227	189	203	236	215	196	207	202	208	204	201	205	194	214	230	179	211	181	206	216	243	253	182	220	215	217	206	211	223	196	221	232	195	179	181	189	182	204	201	223	216	219	198	221	207	232	210	207	216	207	202	198	199	199	217	213	201	165	240	206	216	205	198	222	188	205	197	205	201	222	216	210	209	196	233	203	208	236	220	219	235	258	218	235	190	216	230	206	223	214	209	202	242	240	218	215	212	221	225	205	189	234	207	195	196	240	213	227	204	203	211	202	198	175	215	230	218	225	229	208	214	229	185	214	234	196	219	229	205	215	178	204	203	210	221	200	200	204	204	209	177	216	221	246	207	219	213	210	209	223	207	225	208	204	211	217	212	229	217	169	223	219	220	190	209	219	224	198	231	188	218	188	226	225	200	221	233	204	213	210	212	224	206	199	219	220	224	222	194	201	221	200	217	198	211	204	228	210	228	211	212	197	193	188	216	219	192	199	233	208	203	221	213	217	212	195	227	193	196	220	194	211	189	228	195	204	220	211	226	214	225	204	225	216	217	204	216	245	237	206	233	194	211	185	203	216	201	243	195	219	227	210	204	226	195	221	220	224	242	226	201	226	207	201	205	209	217	211	213	201	202	232	194	215	199	203	193	229	228	212	210	246	205	215	191	222	202	244	215	230	236	200	224	228	206	209	194	210	225	222	183	207	216	197	218	218	191	202	234	222	219	171	216	209	198	215	218	210	234	225	205	195	216	218	185	202	224	222	272	209	228	214	209	220	183	243	211	239	187	205	245	203	211	213	222	209	226	232	194	215	194	220	215	199	192	218	227	177	225	222	189	199	196	224	233	229	205	222	212	236	209	188	216	205	218	214	211	210	216	235	222	196	198	226	209	202	191	200	236	210	212	201	221	260	224	238	208	183	224	215	189	190	209	223	189	216	202	208	189	215	216	221	198	226	215	212	198	195	218	191	209	207	226	211	213	203	214	211	199	221	221	212	198	230	216	209	206	228	234	236	214	226	198	227	202	208	208	217	212	188	226	180	223	205	199	240	212	215	205	207	217	228	198	207	193	212	203	197	201	206	237	240	217	208	191	192	206	192	214	208	230	203	215	203	220	176	226	236	203	196	199	224	211	209	212	235	195	211	190	222	214	218	226	196	210	215	206	217	216	214	228	220	213	209	207	212	209	194	220	201	195	191	222	208	216	205	208	166	225	216	202	230	219	180	218	194	201	214	207	195	196	235	222	197	216	203	190	199	206	198	216	232	197	199	223	203	208	242	214	198	223	205	225	209	205	207	207	213	213	174	212	208	186	200	213	201	171	204	249	228	205	218	204	207	222	208	213	202	214	187	213	206	210	205	205	230	216	226	197	221	203	219	236	216	213	190	201	209	220	242	217	183	209	203	188	213	235	212	220	207	233	193	211	201	202	239	209	199	228	189	208	208	200	215	221	222	213	229	181	208	199	194	205	183	218	211	216	212	180	199	217	205	186	234	223	208	236	190	214	227	193	246	208	220	209	243	199	235	236	212	226	213	217	224	195	203	215	217	227	227	220	240	221	222	228	200	221	214	224	206	203	221	209	215	228	236	203	201	218	195	187	221	218	216	220	238	226	224	215	245	221	204	192	186	227	231	195	235	231	243	223	214	218	200	194	238	220	217	193	239	228	207	189	172	218	230	214	202	214	207	194	225	190	192	220	229	211	229	210	205	197	215	175	221	200	198	230	213	209	228	239	207	209	219	203	219	212	221	226	220	220	211	198	219	220	197	215	191	219	221	217	213	211	188	224	240	201	223	198	231	221	264	200	217	203	195	212	225	196	198	204	206	207	212	226	199	211	208	220	225	216	208	227	188	213	221	214	190	199	195	214	192	241	202	197	198	202	194	223	213	219	218	201	241	224	204	218	201	212	210	198	220	211	215	205	208	206	192	167	221	203	246	231	204	193	218	197	208	194	242	219	207	217	204	228	192	198	185	210	191	207	192	200	214	192	239	206	230	209	217	184	222	229	197	226	203	215	215	232	185	228	220	182	207	201	212	196	216	194	218	236	215	234	221	200	198	220
8632	3567	6938	8443	7419	7727	8776	9883	9719	11569	2647	2165	1782	1591	1505	1397	1515	1252	1107	2661	25173	34878	22548	640	651	686	646	643	670	632	650	663	647	673	618	588	626	597	635	625	554	573	566	512	585	586	600	579	651	569	592	568	647	595	585	549	553	563	543	558	555	572	566	563	563	545	545	605	573	576	556	609	608	594	596	606	589	548	567	560	629	585	594	558	572	606	598	588	604	591	562	589	619	570	574	605	593	584	587	559	578	609	553	567	584	588	544	566	650	560	567	549	630	614	560	585	576	531	552	568	589	570	627	581	610	600	562	561	581	576	602	547	605	604	562	581	567	552	546	583	563	531	568	546	565	583	562	607	517	597	548	572	572	613	544	560	593	528	558	594	563	620	616	622	589	574	550	596	542	568	579	586	606	585	575	563	548	589	587	563	588	543	548	581	554	591	587	598	558	564	520	532	574	589	603	572	526	559	568	632	613	574	581	619	595	599	579	577	607	560	584	572	555	586	586	600	551	612	610	565	540	561	576	545	593	570	577	559	587	585	607	549	571	570	580	563	645	612	581	545	551	605	569	600	546	558	563	552	602	631	579	575	571	515	586	567	591	620	605	578	556	630	594	538	566	554	574	605	550	529	594	592	544	595	580	596	565	571	534	569	594	591	554	547	585	576	554	565	570	571	578	579	597	538	560	602	578	514	528	584	596	575	537	568	582	531	530	553	549	581	553	639	573	592	574	574	553	606	606	569	606	560	613	613	590	608	586	545	572	539	613	612	574	603	544	577	591	598	574	528	536	610	543	601	540	565	586	562	587	579	584	578	494	561	558	566	627	576	548	543	558	548	596	567	567	555	562	593	570	586	568	560	548	630	562	559	600	563	547	552	588	568	563	580	597	555	570	555	611	575	570	563	555	555	578	599	604	545	584	570	542	593	587	580	567	589	586	565	597	596	576	588	576	584	576	567	546	546	507	583	585	557	611	609	573	589	588	580	609	619	584	570	581	550	581	598	546	593	565	542	625	605	557	518	568	568	565	562	600	584	598	586	566	577	546	582	565	537	595	587	615	590	561	566	581	582	573	553	593	537	592	588	580	582	590	569	566	561	581	618	593	561	590	653	588	558	558	554	599	546	618	554	615	570	543	581	574	535	612	587	563	497	576	537	564	588	591	602	566	568	591	541	594	591	570	591	560	551	569	563	589	567	607	599	593	585	601	553	590	573	553	577	589	588	602	543	600	601	592	587	543	559	537	568	615	613	563	595	634	577	580	554	537	575	602	525	558	594	569	583	577	620	557	578	595	519	549	587	572	566	579	560	590	567	589	578	589	577	561	579	612	566	568	557	554	556	594	604	564	554	559	584	613	553	588	548	559	612	578	591	561	593	595	590	513	580	599	589	546	574	502	601	544	567	544	558	550	576	628	576	557	547	585	623	561	577	593	578	592	596	595	578	585	593	625	566	575	574	550	549	562	559	554	569	581	570	593	570	599	558	573	590	567	577	595	626	597	564	548	533	588	544	508	580	580	557	560	531	590	556	553	531	579	606	535	591	536	602	592	568	556	529	568	554	585	574	593	557	576	567	590	585	550	561	561	595	585	561	557	562	600	546	601	553	580	591	586	550	535	604	565	584	597	556	519	606	606	616	583	627	590	566	553	638	629	569	581	560	577	560	589	566	549	580	553	618	575	578	564	603	579	575	544	561	581	578	579	605	588	567	587	582	593	572	587	583	567	537	590	559	582	564	617	585	602	557	576	599	612	550	575	541	605	559	547	570	560	599	591	577	572	585	599	585	569	541	579	605	526	549	573	571	610	593	609	587	537	527	624	620	570	562	533	547	568	541	571	594	531	594	603	591	595	494	536	564	585	599	578	610	578	617	584	570	610	588	538	615	541	606	585	595	570	595	574	610	578	534	600	558	604	517	577	582	609	560	572	551	609	552	554	619	573	551	599	595	602	579	568	582	574	567	628	600	574	611	620	617	603	576	541	549	556	541	592	576	629	553	572	587	585	528	552	568	601	562	567	519	537	584	553	591	570	537	568	565	579	571	606	590	544	591	602	576	521	565	559	602	586	611	594	560	612	563	554	541	567	571	580	589	597	558	618	575	556	600	624	599	531	611	605	575	589	561	533	574	573	555	585	569	582	585	588	563	566	588	592	578	581	601	614	561	580	567	536	605	569	594	556	582	562	530	582	603	575	624	570	556	574	578	577	598	551	633	578	569	548	571	595	642	583	569	601	595	621	552	596	567	559	551	567	559	603	558	591	557	598	610	574	567	531	595	556	545	541	608	562	605	579	554	577	586	584	582	575	570	513	608	610	595	581	545	561	551	619	596	591	575	595	570	588	591	545	592	629	580	582	582	585	567	560	570	547	565	605	566	569	577	570	565	573	560	553	619	594	543	554	564	608	561	622	567	577	584	613	526	600	615	616	596	579	562	580	586	561	598	593	563	552	615	590	566	543	565	603	568	582	561	575	576	527	578	561	558	614	535	599	621	598	531	596	593	590	607	554	594	566	571	567	570	617	576	606	603	597	569	581	565	599	576	587	565	588	574	560	581	581	587	537	533	567	584	539	566	570	587	634	610	601	576	562	596	547	544	575	576	621	585	567	546	580	568	562	562	546	600	611	519	564	581	550	576	592	577	560	596	571	600	562	586	576	557	567	551	547	575	605	640	592	548	591	549	525	603	559	604	555	602	549	544	599	608	568	563	532	541	547	642	575	581	535	544	565	537	584	588	583	586	602	585	583	582	560	548	586	572	563	552	619	541	572	608	606	595	590	548	571	605	574	571	547	572	564	559	599	558	574	557	559	578	578	563	544	550	590	541	589	575	570	583	601	587	526	560	540	537	560	546	593	594	536	547	569	544	566	553	610	582	571	550	559	622	583	570	583	583	590	568	561	561	548	565	590	553	583	545	597	568	602	558	557	575	552	540	560	603	569	584	599	587	572	575	576	559	575	589	588	560	583	547	562	587	596	578	603	623	596	588	545	592	595	540	599	548	548	604	593	578	564	566	563	568	585	545	588	577	588	600	568	546	496	554	566	550	597	609	562	544	596	566	600	587	559	575	544	538	582	567	599	536	554	551	565	621	586	577	561	604	583	570	585	557	566	547	572	595	592	580	583	561	551	599	569	562	570	591	621	557	562	558	594	577	602	618	553	558	592	549	580	620	571	542	608	584	563	546	606	574	584	536	548	547	654	614	598	585	568	587	576	537	567	600	541	564	568	547	613	597	585	574	570	585	556	574	615	566	576	538	567	585	550	597	611	583	588	568	556	632	580	581	553	580	569	575	590	555	579	548	590	576	558	584	540	568	558	594	601	608	536	575	589	605	599	576	589	582	548	591	561	566	555	574	587	598	574	562	576	574	606	581	614	641	600	580	600	596	577	567	567	624	540	555	554	550	570	586	604	550	605	613	606	580	592	614	585	575	590	612	575	575	591	584	540	573	574	551	547	592	558	572	617	576	562	583	586	576
17077	4375	4444	4019	2841	2991	2933	3263	2871	5015	1206	602	472	420	466	459	332	280	246	232	1482	8944	3287	275	185	187	180	187	185	184	188	163	188	176	183	162	185	165	188	178	204	176	159	168	182	196	176	161	180	184	161	184	182	179	194	192	184	196	157	150	145	158	203	162	169	149	174	180	164	196	172	172	181	148	159	185	163	151	209	173	175	170	143	186	166	184	190	189	174	188	166	172	178	185	180	200	170	179	178	169	177	180	191	195	188	146	179	168	167	153	193	174	184	166	202	191	180	177	172	173	187	174	173	178	154	193	171	162	190	166	168	190	165	175	185	183	178	185	173	181	175	183	180	171	199	163	164	191	172	170	164	192	196	195	151	177	175	176	163	178	174	169	154	178	168	151	201	163	198	174	184	163	191	150	187	208	181	173	161	185	170	193	188	183	173	195	182	178	185	169	162	198	179	164	159	172	165	173	170	171	197	168	192	164	169	167	163	196	178	147	175	171	178	173	173	181	152	192	180	182	179	177	189	176	166	182	174	184	172	179	183	144	195	185	165	170	167	198	157	185	176	154	180	187	194	174	151	179	162	187	176	183	196	156	176	183	172	181	141	197	203	166	197	187	153	184	181	174	166	182	156	183	153	167	159	159	175	195	162	183	183	185	165	195	174	177	177	181	169	171	155	171	181	175	181	187	161	173	183	183	179	172	177	187	198	189	178	161	147	162	161	170	202	168	169	186	167	185	181	138	175	163	160	163	184	148	196	155	160	184	167	180	154	162	161	167	154	177	175	170	170	202	184	156	174	161	153	186	176	165	169	181	153	181	190	203	173	174	156	176	160	155	201	168	183	181	188	190	160	169	174	156	202	185	183	172	168	181	183	167	185	192	166	187	160	177	169	180	168	155	187	160	174	158	161	140	181	176	182	171	170	171	170	178	162	147	165	183	203	197	186	196	164	182	186	183	163	201	173	192	192	188	172	191	171	154	171	145	158	179	165	172	183	156	195	147	182	161	146	190	171	184	190	188	176	168	193	178	177	153	188	173	183	184	189	193	174	176	177	191	180	186	152	153	183	185	151	155	185	179	168	184	141	186	182	157	152	182	177	162	194	179	186	199	178	186	199	156	174	149	188	159	181	172	163	193	163	177	166	165	178	157	157	192	159	192	186	163	174	184	186	187	197	176	185	165	185	164	164	174	177	175	145	159	164	180	175	158	167	167	176	186	191	199	176	189	184	162	191	195	178	164	173	173	185	190	160	184	184	177	192	178	189	170	207	182	201	175	179	160	194	173	177	176	175	163	174	197	188	154	170	180	182	193	155	174	177	158	156	162	183	170	170	176	164	180	197	205	173	175	162	178	165	159	181	169	196	187	172	186	158	179	188	175	201	150	196	179	168	191	202	202	167	167	158	178	185	206	163	179	186	159	166	165	179	190	169	182	188	165	200	176	175	176	150	166	185	189	166	169	175	187	211	152	153	178	162	157	197	161	171	189	179	178	170	185	163	174	188	173	167	151	166	165	174	178	181	192	170	178	157	194	197	178	160	159	185	165	191	178	196	182	183	165	162	182	187	183	186	188	169	152	155	181	174	164	182	167	167	193	172	192	172	191	168	159	173	167	153	150	200	162	143	148	166	184	182	165	158	178	180	157	151	180	166	196	174	175	158	184	169	178	206	157	182	194	173	183	216	176	191	166	197	198	180	173	182	173	171	172	154	146	170	195	169	171	181	179	192	186	193	179	165	143	166	159	155	171	171	164	179	179	190	164	154	187	162	182	166	198	176	193	190	160	171	184	173	163	183	172	178	163	182	178	182	203	173	167	172	165	174	196	160	179	172	181	194	178	190	184	171	161	157	170	179	163	160	188	168	193	165	198	168	190	179	160	190	172	167	187	190	181	194	165	172	156	163	188	160	167	184	189	189	186	166	175	156	147	169	169	168	158	180	154	174	180	148	144	180	185	156	189	162	173	182	169	168	152	164	171	199	154	173	169	175	178	174	157	181	154	164	157	141	156	170	177	178	166	169	164	178	187	152	171	173	170	159	175	185	183	168	174	165	166	173	175	168	188	161	193	167	184	199	179	179	210	187	189	190	167	184	179	168	167	171	175	161	178	161	160	180	162	181	181	189	173	164	187	154	194	201	146	180	169	186	175	172	175	185	196	159	175	156	189	162	161	194	180	191	157	182	163	182	183	168	150	181	162	173	183	172	185	198	184	176	176	182	168	186	157	191	158	176	188	169	182	164	186	170	185	178	141	180	182	164	220	184	210	180	179	166	194	182	197	157	190	166	180	188	182	182	184	157	196	166	155	181	185	187	155	181	179	164	189	170	184	182	193	191	158	169	171	161	186	166	163	176	182	178	188	170	162	183	175	187	166	177	179	179	185	165	159	183	169	144	172	162	180	165	188	166	187	180	184	160	151	171	163	166	161	179	168	171	190	176	175	173	156	155	191	155	183	180	193	203	211	190	194	182	158	164	182	157	193	183	199	168	175	158	176	184	168	167	171	183	199	187	170	179	190	165	178	181	183	203	157	204	186	169	191	184	179	169	180	203	182	185	182	189	164	169	178	182	177	167	182	177	178	188	165	176	175	176	187	166	183	176	183	179	186	180	196	158	171	176	205	174	156	197	174	182	172	148	158	196	150	170	196	164	168	164	179	173	152	138	188	171	164	160	157	176	175	172	184	195	172	172	194	171	172	156	155	174	178	179	176	181	181	171	188	170	171	195	154	166	181	173	170	165	189	176	160	174	174	178	171	170	182	192	179	183	191	171	200	204	175	171	164	159	159	191	184	187	163	181	162	174	163	197	174	186	182	157	163	172	153	182	183	172	158	168	159	180	164	176	187	191	170	208	179	165	160	174	193	182	151	181	196	172	155	183	156	154	183	199	200	179	169	179	169	198	177	167	190	167	165	176	157	166	185	174	158	161	163	182	154	182	163	157	186	174	164	160	163	177	166	173	151	179	185	169	161	173	176	166	170	174	153	161	162	196	172	165	188	175	164	164	179	188	179	184	186	192	178	169	210	169	165	177	209	172	145	186	157	159	183	155	178	185	183	177	182	189	184	194	159	182	157	179	179	168	149	162	181	186	197	160	195	175	176	195	170	183	171	183	195	160	178	150	164	173	161	172	186	167	176	172	161	164	179	162	169	167	201	166	176	153	172	159	151	176	185	163	171	191	162	174	164	166	169	173	164	192	181	170	172	178	191	203	174	177	158	149	174	150	168	174	208	171	182	166	197	177	193	184	181	172	170	154	168	181	181	175	167	181	192	191	173	167	178	201	171	173	165	153	176	172	192	181	171	177	172	161	178	174	180	150	174	193	160	178	187	180	178	173	186	166	150	189	178	185	181	179	192	169	176	201	172	156	186	177	158	204	189	194	182	157	169	177	188	177	174	199	164	173	197	173	170	173	165	161	191	179	161	188	173	177	175	177	166	167	171	158	169	157	175	175	185	172	172	159	151	162	185	184	173
8716	3548	7006	9021	7865	8827	8861	10201	10427	14966	4519	2685	2177	1812	1942	1893	1540	1216	1064	952	8700	29410	14527	677	668	595	628	529	562	596	558	578	551	536	534	566	564	567	526	517	560	559	532	590	529	489	555	492	486	504	536	502	515	521	530	508	508	529	499	485	527	511	528	493	529	510	528	508	515	515	523	492	502	476	481	505	496	528	496	482	468	466	472	459	488	519	495	528	483	499	513	468	531	480	483	526	495	544	563	488	506	485	453	515	499	494	470	488	450	475	523	468	519	457	461	459	483	512	496	459	479	450	502	484	505	484	505	516	492	496	494	528	470	471	514	494	497	481	482	494	462	540	483	486	481	444	454	484	488	493	517	520	504	437	457	483	482	478	489	466	481	428	522	494	459	462	477	499	496	508	477	479	489	493	534	471	492	488	507	452	478	450	481	525	464	479	464	459	483	529	466	487	509	450	492	486	504	478	458	453	458	543	453	483	490	485	452	561	476	478	489	494	494	491	508	523	459	472	481	483	499	482	457	470	484	517	477	491	475	460	455	503	464	448	530	498	492	491	502	480	477	480	500	456	449	475	521	502	496	416	479	467	472	479	447	506	470	509	483	501	512	475	485	465	442	475	487	499	480	504	512	493	504	526	516	486	464	475	510	463	467	524	421	467	449	512	465	461	502	497	491	515	552	481	492	483	481	472	497	472	486	478	514	459	457	498	505	494	551	462	467	462	478	449	459	458	475	491	514	517	476	465	472	479	477	479	489	502	514	469	480	446	454	465	492	475	477	468	508	448	454	519	470	488	509	470	495	468	493	479	488	474	474	489	481	465	487	457	490	465	488	483	464	468	509	465	503	488	497	486	525	491	509	470	493	497	466	453	509	495	501	482	475	463	549	510	477	489	478	504	482	473	501	483	515	477	482	453	504	500	487	505	450	491	515	482	488	460	496	507	484	489	513	466	524	486	477	501	494	460	489	506	540	492	521	533	512	499	515	494	452	482	490	532	530	449	470	524	466	483	473	465	486	519	488	471	505	497	471	483	468	455	477	481	470	493	513	480	519	535	471	496	472	484	452	483	463	454	470	493	469	462	471	498	474	479	500	491	499	473	506	508	491	525	457	500	465	526	505	468	489	505	455	474	452	452	473	460	484	498	485	466	458	502	515	468	463	489	523	462	446	492	464	486	462	511	470	501	486	490	478	517	470	501	471	514	458	492	525	469	470	488	520	471	477	508	499	499	470	484	471	499	507	463	499	475	445	487	493	517	493	477	467	463	517	473	468	515	465	473	483	501	488	503	471	537	511	521	473	475	480	440	492	534	492	511	457	462	458	486	500	504	506	463	488	462	495	495	486	486	480	479	515	526	442	510	464	491	503	479	491	506	479	472	488	429	466	491	474	480	464	494	507	458	528	498	465	479	465	434	493	469	462	497	485	454	479	465	522	465	474	477	466	487	483	489	472	482	500	486	477	455	483	488	473	483	480	498	503	456	467	488	457	463	478	465	427	487	495	486	520	475	485	518	442	479	485	481	480	455	526	497	485	467	517	469	490	482	464	455	508	484	491	454	509	489	479	507	477	505	474	481	494	472	499	489	494	490	495	537	497	492	478	510	523	466	481	460	470	513	497	466	485	508	497	422	499	447	482	480	483	510	507	462	466	496	450	455	490	483	451	529	477	515	498	502	474	502	465	493	489	490	485	450	462	482	513	433	518	487	461	491	480	500	499	493	508	429	510	438	436	515	484	531	489	470	463	474	506	511	522	476	518	486	436	501	465	465	498	464	503	488	481	467	481	436	467	475	508	458	446	447	469	531	500	479	477	477	456	501	494	489	466	531	496	532	494	510	477	474	493	501	460	465	489	487	500	485	503	471	477	503	487	489	473	474	503	518	477	512	466	448	481	482	477	485	485	502	476	506	473	494	456	494	478	486	474	480	455	529	480	468	473	511	461	453	516	493	484	499	471	497	484	495	524	484	490	483	459	487	490	474	492	503	506	505	442	515	494	539	480	485	506	500	468	476	502	492	474	491	481	475	452	485	467	456	487	478	485	478	428	458	480	466	431	486	482	476	509	491	488	494	469	480	468	483	477	469	499	501	479	472	436	488	487	495	468	449	500	496	474	487	499	490	487	466	462	500	509	512	492	523	501	509	488	451	457	508	485	526	505	493	463	469	448	473	501	500	502	467	479	459	516	481	469	495	488	521	519	477	462	463	484	512	517	467	477	477	480	509	457	479	494	504	491	515	481	506	453	462	467	488	480	502	526	480	478	478	457	526	520	480	536	487	481	455	540	511	474	509	510	477	465	500	511	513	483	508	469	500	441	469	479	468	479	488	502	471	532	522	426	490	496	492	521	470	505	469	469	443	461	469	489	517	510	499	463	477	497	504	490	479	481	462	462	484	436	477	477	487	451	466	497	485	482	485	473	455	523	474	498	554	476	482	480	451	504	452	440	454	494	521	508	448	506	508	476	467	465	468	491	466	493	503	494	477	468	480	467	464	494	480	473	454	467	503	512	485	517	467	472	465	500	457	460	467	474	464	490	492	479	504	476	470	464	469	498	479	506	445	490	482	478	484	477	488	482	488	449	460	474	489	511	474	489	477	531	459	486	503	476	496	478	540	466	478	449	497	527	494	532	494	486	514	465	450	492	499	471	479	440	483	465	556	507	531	485	496	497	446	463	492	491	549	488	488	443	520	476	468	483	478	535	518	496	527	507	505	467	468	476	512	511	505	534	480	462	533	487	487	474	497	493	477	487	474	466	534	494	515	506	476	442	498	471	474	495	484	456	448	475	493	494	489	484	444	519	480	483	490	487	493	493	483	464	493	462	487	512	495	470	509	474	454	529	473	491	490	473	473	498	491	490	491	453	492	491	508	528	481	452	470	490	451	454	512	465	486	496	511	490	495	447	536	469	478	442	488	476	514	455	436	511	512	466	485	517	477	486	501	469	459	506	495	493	495	487	485	520	510	506	468	518	452	484	489	471	504	518	498	502	512	438	482	483	476	452	478	453	516	477	454	458	466	481	525	468	503	530	485	497	501	486	491	512	505	501	461	534	513	497	483	457	451	497	510	516	518	485	491	473	463	467	460	506	472	496	489	477	492	508	415	485	536	467	501	521	483	495	498	491	489	486	485	457	504	487	489	477	483	466	500	471	493	465	499	481	511	508	474	486	484	509	485	468	479	477	493	445	530	489	446	506	524	478	516	483	478	449	500	487	481	508	464	475	489	489	494	539	489	472	489	520	460	450	490	475	512	461	477	461	469	470	504	467	528	477	470	465	468	486	506	526	528	463	468	479	474	512	467	456	516	498	444	519	495	498	493	472	488	505	473	510	488	469	463	484	531	493	502	503	481	460	485	476	524	521	487	490	491	493	526	497	498	484	470	499	473	527	441	483	470	497	497	502	513	521	436	477	490	487	472	525	453	489	494	492	498	500	471	449	498	478	469	483	496	488	521	495	465	509	448	494	473	438	465
2340	399	403	387	338	297	302	317	308	474	309	272	281	246	244	267	230	242	221	228	255	449	247	235	232	244	264	254	249	249	238	263	252	227	244	248	220	246	261	250	253	240	241	236	262	263	255	255	237	209	246	231	255	253	223	248	227	267	266	283	231	246	235	218	247	269	230	246	266	237	240	247	240	231	254	248	242	217	227	270	276	262	222	246	220	226	256	211	240	254	243	253	229	229	234	269	226	277	229	215	240	232	232	233	247	253	225	221	233	218	237	269	231	216	237	255	228	237	242	225	234	245	207	250	253	252	209	240	261	226	252	212	242	237	226	223	236	241	255	259	240	237	245	238	231	242	231	245	219	271	226	233	222	220	243	242	241	248	265	220	241	232	255	226	221	202	247	229	253	229	247	251	256	242	246	245	255	256	238	252	252	227	251	225	216	231	252	244	255	244	222	245	251	225	223	239	244	255	245	230	240	229	255	239	274	259	239	254	245	256	256	259	228	255	219	237	241	227	223	202	224	224	259	237	218	245	257	242	249	246	281	253	233	266	245	266	268	229	255	251	236	261	230	240	227	248	223	212	227	254	233	264	226	242	219	235	246	233	235	231	247	233	227	249	238	244	235	260	265	267	225	250	246	250	205	243	230	272	258	245	225	261	247	260	237	249	222	252	254	247	260	228	250	220	259	225	229	248	258	230	267	249	231	242	240	228	236	224	208	254	223	229	211	231	253	233	263	250	243	234	239	225	232	234	234	228	217	244	240	276	248	249	232	252	258	241	257	247	232	212	216	246	260	250	265	233	226	226	266	265	213	232	196	288	255	248	244	254	253	264	241	219	233	246	258	226	241	264	223	247	246	221	247	242	236	221	241	233	247	243	215	228	219	220	241	238	234	245	253	246	274	228	227	283	252	240	232	242	235	271	259	221	251	236	243	236	247	270	255	250	231	258	235	226	266	267	223	244	253	223	220	238	231	238	268	284	239	258	215	234	253	220	258	242	254	224	242	256	251	250	266	239	223	239	270	244	231	218	221	241	244	265	222	243	238	271	234	262	248	247	221	252	229	270	256	242	255	232	256	268	233	228	235	228	236	242	260	233	234	252	223	234	256	233	245	280	251	255	232	245	244	225	245	260	258	264	254	248	227	228	227	255	265	263	233	266	209	235	256	227	213	231	248	266	276	272	252	233	215	249	244	248	227	229	247	254	250	244	212	228	236	240	242	222	237	232	194	246	248	238	249	260	243	266	259	240	242	258	238	245	230	241	258	211	239	238	250	256	224	235	253	233	257	242	250	243	229	248	236	237	234	238	249	222	234	254	263	250	252	248	229	264	221	231	256	230	266	244	251	245	227	273	242	232	236	271	248	272	250	235	275	246	254	239	250	234	254	247	260	231	243	239	227	246	227	261	239	256	246	232	221	242	227	227	242	255	246	228	229	236	244	220	241	242	260	228	251	248	245	254	263	239	239	239	230	208	246	240	254	231	245	281	228	239	236	232	228	261	259	252	256	263	223	209	236	231	250	239	225	246	230	244	233	222	225	232	233	254	253	217	266	242	239	234	240	233	216	234	287	206	251	240	260	236	263	236	250	250	248	277	276	227	232	268	248	223	238	252	278	218	243	271	251	268	233	239	235	234	252	224	242	252	243	248	265	245	238	234	232	213	224	230	269	240	227	232	256	244	238	251	248	229	228	256	249	264	261	226	240	259	269	248	240	239	246	252	241	267	229	224	248	250	254	251	228	254	222	247	213	274	246	248	227	221	237	220	242	230	203	242	257	236	234	231	234	241	242	222	206	248	202	256	235	243	233	257	228	224	238	228	249	242	256	216	251	235	234	239	274	234	254	246	252	273	257	246	259	237	233	235	220	229	239	240	226	268	254	217	230	253	235	243	245	225	267	230	232	252	266	257	254	267	252	260	253	247	264	251	247	236	262	258	232	257	250	237	272	231	248	212	225	262	245	252	227	239	258	258	251	259	241	233	235	252	241	251	258	239	275	250	242	234	231	235	259	227	232	246	236	225	225	270	259	260	252	237	220	248	236	217	258	239	233	219	225	255	260	247	211	253	204	219	229	240	243	244	267	247	231	231	217	235	254	260	246	259	250	244	219	249	247	246	220	246	236	272	256	267	235	211	233	252	228	218	234	263	250	224	243	236	246	243	248	292	228	240	222	244	250	265	248	229	243	242	255	214	269	243	220	232	243	217	245	230	233	247	243	235	222	227	237	238	233	241	245	225	243	252	235	255	246	267	267	228	238	216	228	235	239	258	256	235	230	250	240	264	247	270	244	253	266	222	223	241	229	235	240	242	224	265	231	239	250	248	258	255	245	226	261	269	234	225	235	224	244	257	245	232	251	214	224	238	233	222	245	252	259	259	229	227	262	239	253	223	258	254	259	243	242	231	233	227	250	264	259	255	269	244	231	267	243	245	253	250	280	249	264	235	240	259	233	229	234	237	254	211	249	236	253	245	267	251	238	240	243	239	269	247	241	247	214	239	264	225	258	218	268	238	247	262	251	239	221	258	234	254	236	232	253	228	253	217	220	220	260	257	262	222	223	231	261	221	285	223	228	252	255	221	218	216	257	223	233	266	240	256	229	253	265	241	234	223	265	236	245	245	245	237	261	252	226	228	239	242	245	238	237	262	242	237	243	226	240	237	242	261	237	248	215	234	243	231	219	244	208	209	259	226	238	264	252	253	237	263	213	247	248	237	237	223	225	219	234	212	259	248	216	253	249	231	255	261	251	213	230	229	239	226	254	242	218	234	213	230	235	236	253	246	265	239	220	255	236	254	258	259	250	236	235	234	253	246	231	232	223	259	231	235	276	252	226	225	241	244	237	250	266	245	234	238	232	260	237	229	259	230	240	266	240	233	235	244	235	251	266	228	241	266	231	228	237	214	230	236	215	270	264	233	251	240	230	263	226	263	238	233	232	254	235	257	241	233	244	233	249	227	260	265	230	229	257	265	256	245	240	242	273	244	236	247	227	241	254	236	223	236	236	248	229	257	250	213	240	236	239	224	257	225	230	232	227	229	243	226	270	242	255	229	236	257	241	241	244	233	242	227	224	226	258	245	235	246	210	248	217	241	242	239	249	251	268	234	235	231	244	245	228	242	259	241	226	243	259	238	244	248	218	240	255	211	217	245	228	239	258	243	241	247	252	226	218	233	259	227	249	250	256	210	239	232	225	241	237	246	229	239	218	232	226	200	242	282	247	236	277	249	220	268	221	248	259	248	248	238	259	214	227	244	233	255	223	252	230	234	239	225	248	254	254	259	245	253	226	234	256	252	256	212	214	227	244	253	219	196	209	247	239	257	232	219	262	250	218	230	224	260	242	277	241	238	246	249	230	266	251	240	230	235	228	268	242	240	220	270	254	226	216	241	240	250	230	248	264	243	230	231	226	230	233	240	250	232	230	248	234	262	226	234	254	256	277	245	230	228	242	261	228	215	254	242	261	227	241	251	222	224
2588	860	1035	1080	1112	1118	1154	1105	974	2170	972	906	888	794	764	791	744	706	683	697	934	2062	713	666	628	643	659	639	678	654	666	701	644	673	671	641	661	684	685	693	647	672	637	693	647	672	711	626	712	631	686	655	633	641	663	679	648	673	646	658	652	631	648	656	640	631	657	682	675	646	639	671	634	674	645	635	672	630	620	675	689	674	671	705	645	697	637	693	667	654	651	669	651	706	679	636	642	657	668	670	698	675	612	675	638	672	614	644	718	668	676	652	640	696	653	662	638	646	715	673	645	616	606	679	667	659	673	656	645	630	650	635	627	720	639	697	702	684	662	664	670	669	673	665	665	693	716	718	697	645	695	632	663	696	666	679	648	623	715	637	688	650	654	651	637	646	652	674	716	684	675	649	648	647	624	756	661	672	673	689	667	639	675	653	646	650	678	625	651	677	648	698	649	673	649	656	695	654	667	664	663	674	611	668	634	619	653	675	617	670	679	672	667	642	672	648	664	667	650	666	654	621	652	675	646	622	653	696	632	646	669	653	663	659	675	668	676	619	601	668	664	669	700	667	647	686	621	694	622	619	652	683	647	623	691	669	651	646	683	665	618	645	622	650	669	702	656	678	645	671	650	666	682	706	695	639	673	649	640	632	648	619	645	656	672	606	664	598	665	641	684	639	672	664	640	658	659	630	703	649	664	635	678	690	659	689	680	687	684	679	693	655	637	621	596	667	632	638	668	675	641	619	664	714	663	663	673	614	684	687	652	709	651	656	629	682	619	661	607	688	628	714	667	698	643	640	630	650	678	632	668	637	658	656	665	693	696	651	656	659	685	669	637	648	693	705	644	691	636	646	634	636	712	653	664	633	636	665	647	645	655	636	675	680	617	632	655	645	624	703	664	670	683	677	662	695	653	626	700	645	676	668	673	680	709	671	667	650	662	628	649	703	636	703	664	654	663	683	613	655	674	654	697	648	671	695	663	619	641	697	701	686	654	691	685	640	660	661	678	673	672	644	610	648	651	705	674	635	653	684	655	643	656	598	635	657	659	668	676	642	628	646	704	644	687	659	659	664	687	666	633	696	659	635	683	655	681	656	668	659	662	696	613	636	668	611	683	634	620	699	626	653	658	681	655	633	645	595	667	644	676	677	640	639	605	649	656	658	641	673	647	683	635	679	661	614	647	617	691	681	609	627	674	660	645	633	712	685	644	635	661	629	736	638	685	652	700	634	633	635	675	654	683	658	642	697	650	671	699	698	623	625	708	664	660	623	649	658	669	657	675	661	644	655	633	679	657	632	665	655	730	684	620	681	709	690	631	640	650	640	688	603	668	716	641	695	643	679	682	692	617	667	655	655	669	677	702	681	669	674	654	640	673	684	678	681	682	641	629	672	660	626	701	696	674	662	692	647	682	645	668	651	686	688	657	664	633	693	686	666	640	688	631	657	642	658	656	665	638	650	639	688	654	611	662	568	644	638	673	632	707	668	684	593	666	657	644	664	650	680	636	641	666	666	658	682	702	681	669	628	646	643	663	676	652	671	671	739	679	655	693	639	705	656	674	694	691	636	668	637	669	632	613	682	718	642	673	657	629	631	634	671	617	674	668	698	650	741	642	648	647	648	659	694	646	637	627	608	645	648	695	655	696	632	636	640	704	657	655	685	666	634	694	672	681	698	710	631	633	664	637	672	682	666	608	681	607	650	637	666	711	669	666	650	650	661	656	664	671	643	666	705	678	672	692	694	673	676	645	655	642	652	654	645	609	661	659	688	654	636	640	683	656	639	672	680	674	683	668	665	672	673	613	632	711	674	667	694	703	645	677	669	622	674	609	669	659	651	648	638	709	713	643	648	672	685	677	696	682	653	660	622	675	687	676	685	614	635	638	644	657	639	630	661	676	659	623	647	648	655	677	664	631	635	659	660	676	669	671	607	654	664	680	664	626	705	695	670	703	681	662	649	644	648	615	640	673	664	675	650	689	681	635	670	660	680	688	717	640	694	629	623	666	665	662	627	690	649	702	652	694	661	678	705	678	662	699	665	700	655	652	683	679	679	640	660	634	619	680	704	669	629	679	658	651	649	689	655	652	667	638	678	628	678	662	634	649	685	653	653	688	652	650	647	603	670	636	670	671	651	692	639	682	683	682	647	651	659	633	629	669	740	666	657	665	617	684	661	691	686	691	658	670	649	659	634	651	684	692	645	703	700	679	664	667	668	653	664	683	683	638	659	672	662	621	630	648	635	625	670	705	654	611	676	640	643	666	590	652	664	661	714	690	664	657	661	679	652	689	672	649	646	628	688	655	666	641	664	662	664	655	619	669	681	719	688	689	611	629	605	638	679	703	713	660	708	660	633	686	681	697	653	639	682	638	645	649	693	605	643	692	650	666	656	656	653	671	674	637	640	665	668	643	672	676	682	663	709	653	652	671	642	703	643	692	681	627	674	644	672	660	666	630	673	694	679	705	634	694	653	642	610	699	640	627	643	639	681	663	688	621	641	651	693	701	704	690	680	670	691	667	677	640	646	660	666	630	662	654	649	676	745	664	664	676	657	711	646	687	641	633	629	638	648	705	644	672	617	660	679	685	676	658	620	592	672	679	639	661	668	625	650	640	660	696	657	663	672	614	645	659	656	684	647	639	687	686	605	662	627	628	701	667	672	715	604	667	704	640	631	650	656	645	697	613	654	581	715	679	663	674	675	626	652	670	641	644	644	693	679	653	670	701	665	680	725	644	642	681	641	628	666	666	651	656	571	651	613	660	717	661	629	629	649	647	656	660	653	658	655	676	643	649	665	645	627	648	675	720	615	702	677	637	672	640	633	676	640	625	666	628	687	636	666	677	700	685	632	637	658	662	660	642	648	679	649	668	648	689	661	643	717	624	655	697	649	662	624	647	663	633	702	640	651	626	676	638	673	640	731	680	654	651	664	643	667	658	642	664	674	652	628	662	672	679	670	698	633	643	654	637	621	706	627	660	677	644	639	680	684	674	669	677	673	637	715	636	633	691	683	652	677	665	648	660	662	632	686	661	698	672	652	687	685	693	642	656	657	673	673	666	655	670	610	633	645	656	700	661	700	704	699	573	653	678	686	661	637	667	622	659	680	665	689	663	688	616	636	697	639	649	704	679	685	663	644	677	711	638	669	617	694	642	655	685	634	702	647	708	684	677	673	665	672	663	634	689	675	639	655	705	684	680	634	618	702	645	720	696	644	648	641	667	695	639	680	663	650	668	662	660	660	662	652	652	724	659	647	640	674	644	682	687	630	650	648	676	659	628	613	701	665	669	598	656	673	647	629	646	670	640	629	642	647	664	668	665	656	680	708	673	662	607	685	690	661	685	658	655	643	651	665	654	664	672	636	680	644	636	694	682	650	704	626	691	726	671	661	673	597	673	654	657	705	652	664	656	664	668	669	670	645	705	669	670	674	664	644	636	684	687	628	672	674	673	631	685	644	629	652	722	661	691	657	655	697
16715	4327	4367	3598	2420	2004	2613	2320	1718	8565	837	522	617	689	613	640	584	404	254	231	1262	6146	234	153	164	160	156	151	135	142	158	171	146	152	153	135	141	151	142	150	141	152	150	131	182	126	135	147	146	138	138	145	138	136	140	139	155	137	166	129	158	122	136	150	145	138	139	146	139	141	147	143	116	148	137	133	139	131	134	155	139	133	140	129	131	137	150	145	122	137	139	142	127	125	145	135	157	148	151	165	117	108	149	131	146	142	139	137	155	145	143	123	152	138	146	148	128	136	162	149	141	140	170	142	145	148	133	135	134	149	124	131	139	125	130	135	142	136	119	144	152	124	136	162	124	155	132	142	137	125	146	150	130	138	139	126	129	139	131	150	120	133	126	130	149	141	143	106	146	120	118	125	130	129	135	110	122	143	133	158	147	121	133	150	146	128	133	119	118	136	146	130	135	124	134	135	122	134	108	144	139	140	128	157	124	126	128	141	133	142	129	118	147	139	144	163	119	112	138	145	126	144	131	146	140	136	142	143	138	143	125	140	153	123	141	158	160	139	122	170	133	110	149	141	144	117	141	135	119	139	159	148	146	131	142	149	130	144	115	132	139	127	132	136	126	132	116	176	126	120	143	141	153	134	130	133	144	116	139	142	178	152	129	123	145	126	150	137	149	136	130	129	140	157	146	156	146	133	155	123	130	133	127	146	145	132	122	146	117	156	133	149	134	122	143	147	126	144	119	142	143	114	147	140	134	125	122	145	117	141	123	141	132	133	133	138	136	143	135	120	122	117	143	134	132	135	138	142	138	124	127	146	142	163	145	130	151	142	124	147	131	143	121	154	131	137	132	121	115	141	153	149	129	127	167	146	130	147	116	139	128	130	143	126	144	117	137	114	129	127	116	122	125	148	161	147	120	138	136	109	132	117	140	138	130	149	128	128	137	118	123	129	127	135	115	145	144	144	142	128	132	119	127	151	150	134	139	140	131	154	143	150	145	138	111	123	136	128	128	152	119	139	150	148	143	133	144	118	131	135	128	130	117	127	140	145	130	148	142	149	131	133	139	144	171	136	121	130	112	137	115	132	127	116	118	130	141	112	125	132	131	129	118	126	137	132	136	134	151	123	140	142	137	142	141	128	134	152	123	113	147	118	128	121	121	122	138	134	135	134	134	138	137	140	141	121	131	134	137	147	115	139	143	130	112	137	145	136	125	114	150	119	137	153	137	130	140	129	129	137	145	147	124	112	152	132	141	120	131	129	112	143	139	134	130	135	120	153	127	148	161	150	133	137	147	152	119	141	135	138	135	156	132	118	147	130	135	126	133	144	121	113	131	135	127	133	145	134	133	127	139	152	125	120	141	150	143	124	144	121	151	127	128	134	133	127	138	118	130	127	142	150	133	138	132	127	118	139	133	152	140	128	139	155	137	122	121	123	146	131	156	140	131	148	145	126	115	136	134	114	133	132	130	131	126	133	129	119	121	150	132	105	164	133	151	146	136	112	131	153	126	144	128	136	136	130	145	155	139	154	131	156	134	152	121	130	135	123	148	155	142	148	144	123	129	132	124	134	150	126	138	147	145	126	97	126	134	158	149	128	139	123	156	149	117	136	132	136	141	160	118	117	146	127	126	120	151	110	148	139	130	140	143	160	130	136	122	143	143	140	123	144	130	141	138	139	147	137	146	131	158	130	134	127	148	158	150	115	143	136	145	128	140	151	128	134	121	159	136	129	142	153	116	118	107	139	143	135	134	116	158	133	134	142	149	119	143	162	143	137	140	122	125	114	136	133	137	120	131	134	147	129	129	141	135	120	134	119	132	138	127	111	116	124	161	131	152	128	150	117	139	120	142	139	143	160	146	127	137	122	114	127	153	131	135	159	156	147	126	127	113	132	137	122	129	133	145	147	130	131	134	137	135	132	136	124	145	147	147	132	126	117	159	152	137	133	149	145	135	124	128	169	160	137	121	125	129	134	136	159	150	137	156	120	141	127	132	136	140	124	123	128	143	126	128	128	145	116	134	121	122	138	143	128	120	136	142	147	147	108	114	153	144	119	118	156	146	136	137	141	136	121	136	117	135	120	141	126	137	129	113	116	165	123	127	146	116	147	126	116	130	144	130	132	124	119	124	116	135	138	126	147	134	147	144	137	124	112	127	145	167	128	133	112	119	135	161	137	138	141	138	127	124	147	153	131	126	150	134	148	123	117	150	150	138	145	130	144	133	161	131	113	141	137	115	150	138	141	121	138	127	128	140	141	136	137	138	142	124	139	160	132	144	132	146	129	120	144	132	120	136	142	122	121	136	136	120	145	119	142	129	137	124	154	117	153	147	137	144	126	117	142	131	123	148	128	116	117	137	128	126	125	144	133	131	111	142	127	156	115	123	119	133	139	144	138	132	123	161	126	156	149	126	128	151	140	121	123	148	119	131	132	127	138	140	139	126	144	156	130	130	127	138	143	132	115	144	124	160	135	122	133	110	151	126	157	137	139	134	110	120	138	147	107	137	155	131	132	124	124	133	154	134	124	151	132	125	148	156	130	116	135	133	147	119	108	141	142	123	155	137	121	134	122	153	141	104	144	144	134	125	153	139	122	145	118	126	142	145	150	138	132	119	147	125	128	141	123	131	132	144	160	127	122	124	127	125	148	112	151	129	131	133	152	150	130	124	149	129	132	116	158	161	126	128	129	132	130	136	121	117	134	152	139	129	133	126	132	119	142	134	133	125	134	167	130	126	151	133	115	158	139	141	144	127	135	109	120	143	131	124	141	134	132	136	132	118	122	132	131	143	121	153	135	141	118	117	149	129	139	141	132	131	117	128	121	142	156	136	156	143	139	144	117	131	126	154	150	166	143	150	130	109	135	135	118	129	153	130	123	138	142	116	147	142	122	120	125	122	151	127	143	151	126	154	139	126	147	145	132	115	148	135	132	151	161	137	124	132	130	134	165	140	132	134	135	135	165	132	127	120	122	135	156	147	133	132	136	137	137	160	161	128	134	144	139	128	132	128	114	143	139	128	137	129	119	143	141	133	104	138	138	135	131	131	130	136	129	156	136	125	132	134	134	132	136	130	139	149	118	136	129	142	153	118	128	123	139	152	138	146	133	129	129	133	120	131	116	127	140	137	127	125	137	129	121	157	130	140	114	163	147	142	142	137	128	134	142	111	129	138	128	142	144	130	130	131	137	141	123	130	115	115	135	121	135	130	142	134	117	127	143	133	121	133	124	136	132	162	138	126	153	157	111	142	127	130	135	136	117	114	128	137	153	129	131	135	137	138	148	144	139	136	154	155	142	166	139	144	114	134	136	116	128	137	131	129	137	144	141	122	159	147	156	116	128	137	121	143	128	121	157	134	153	156	128	136	116	121	131	121	134	119	125	117	124	131	134	148	119	142	151	135	124	141	159	139	150	136	131	146	135	145	131	139	131	164	129	130	113	133	134	123	133	129	151	145	124	119	149	126	118	124	126	131	161
8628	3582	6832	7821	6854	6314	8626	8634	7079	19781	2904	2409	3081	3235	2834	3047	2724	1978	1276	1037	7222	21707	592	636	553	551	529	513	541	483	454	461	459	491	446	452	466	465	466	439	437	448	436	416	430	402	443	452	420	431	449	408	430	394	388	403	416	424	393	390	397	440	427	368	408	401	358	435	416	418	397	444	446	377	400	378	407	396	401	367	430	398	377	398	383	404	430	410	402	381	371	393	410	384	393	402	410	355	390	398	419	398	391	365	363	367	396	407	364	431	395	381	372	409	410	361	399	362	408	405	371	365	373	357	409	408	388	410	390	393	361	409	372	415	410	383	388	380	411	383	361	399	358	366	407	441	382	385	404	381	364	379	363	390	379	391	424	402	404	397	396	396	363	400	405	374	386	377	416	353	337	406	366	375	380	345	378	367	400	344	397	383	397	366	414	400	398	385	387	394	382	400	384	369	400	378	390	392	449	397	368	393	374	403	386	333	347	413	383	396	352	433	371	404	378	389	375	395	387	397	385	387	385	380	398	386	409	428	388	405	381	369	376	380	401	394	360	380	387	386	365	340	350	376	398	384	358	387	387	392	397	403	370	364	369	371	392	391	424	407	389	363	414	381	366	395	395	391	347	397	391	394	374	376	382	367	370	390	408	415	410	357	370	366	383	379	379	389	393	396	395	368	384	369	365	385	382	344	397	435	444	389	387	381	391	402	373	378	387	363	420	403	375	370	341	367	424	399	391	399	395	340	428	386	393	381	410	356	340	377	410	424	401	387	391	363	347	395	425	361	370	381	372	347	383	379	363	393	390	376	409	391	373	369	361	384	401	374	383	405	352	368	372	396	352	419	370	376	382	371	348	402	390	380	371	387	367	410	385	391	388	406	400	423	352	380	388	385	365	382	421	353	410	409	376	377	370	373	430	380	412	378	399	419	401	414	390	370	377	381	376	378	357	365	392	357	362	385	393	417	369	405	368	330	373	381	412	385	366	419	389	406	407	362	384	380	350	386	362	420	361	399	376	345	358	376	370	407	366	392	381	379	390	410	376	386	376	428	401	389	355	394	390	395	367	379	375	376	360	391	394	397	388	385	409	361	367	398	382	401	387	399	422	406	354	390	352	357	386	381	413	371	374	369	402	379	406	367	347	379	368	356	381	386	361	370	396	361	380	403	348	368	405	379	384	354	420	374	372	401	376	403	390	436	362	389	393	395	404	359	363	385	371	390	367	376	391	388	378	366	339	390	392	433	410	388	393	356	411	408	384	371	398	419	388	400	323	396	428	382	371	367	378	373	364	376	397	365	378	349	401	420	338	344	383	383	353	395	374	375	389	383	377	380	395	404	392	362	380	374	396	379	426	386	371	408	371	372	383	379	399	367	427	368	370	374	392	403	421	410	395	402	388	392	363	373	366	377	372	390	372	376	372	358	387	397	395	382	374	422	375	358	377	372	387	393	376	355	336	372	376	391	416	369	385	444	390	417	370	407	383	394	401	360	390	424	389	391	399	394	392	371	390	401	382	413	399	377	390	380	382	403	363	388	388	364	379	399	387	374	393	382	365	377	380	365	378	371	381	390	394	397	377	373	392	379	405	395	369	383	400	367	396	388	374	380	361	380	378	343	410	419	347	390	367	400	364	415	407	379	403	387	384	406	375	378	373	371	365	439	376	376	412	383	408	411	344	359	394	371	378	401	378	400	399	346	384	347	416	374	361	381	376	385	364	362	382	361	406	365	400	374	353	375	422	332	400	364	389	375	367	375	381	390	383	377	366	364	397	384	389	370	368	401	407	391	403	359	386	377	412	376	383	369	371	368	379	408	357	376	406	385	378	387	399	385	419	403	383	335	381	387	378	360	366	375	381	364	365	371	405	361	415	381	440	383	335	422	399	384	379	361	400	381	383	383	405	386	417	406	391	439	394	378	391	390	407	386	389	374	418	387	381	381	390	382	392	393	411	387	359	374	394	385	390	359	379	360	364	401	397	378	362	354	368	339	385	367	377	352	379	365	396	371	391	378	394	387	365	405	361	382	356	419	372	375	380	367	369	398	387	340	360	397	373	375	405	381	424	367	410	420	377	401	397	431	408	368	356	374	424	377	333	385	408	373	367	373	382	364	364	399	385	369	376	404	359	356	399	377	397	401	359	400	347	351	398	390	375	357	349	430	411	376	363	408	391	401	417	368	371	382	391	374	370	348	399	390	386	403	402	381	387	407	392	377	385	367	351	386	402	361	356	392	381	384	370	381	369	355	348	400	379	361	384	384	362	380	368	399	399	393	399	407	411	368	395	364	391	363	403	431	373	367	401	379	399	412	382	386	375	373	376	379	365	367	397	351	386	383	386	397	389	380	383	402	426	423	390	419	385	399	387	419	412	415	381	392	388	368	358	360	370	401	388	408	369	365	391	375	359	389	385	374	380	389	368	385	397	392	384	380	413	382	424	357	409	352	371	374	346	404	395	400	379	361	414	376	409	398	389	389	363	394	385	382	359	370	388	436	365	365	393	373	398	393	388	371	390	359	393	411	337	405	353	379	352	360	393	413	372	357	406	380	378	382	385	387	394	393	361	410	383	405	402	363	387	372	423	396	404	419	395	365	362	385	355	376	379	426	374	354	376	364	380	347	393	369	378	373	367	375	384	397	371	347	362	381	364	387	349	382	358	360	379	382	363	354	408	379	378	378	398	416	348	373	363	364	389	380	395	389	389	371	380	372	361	361	366	367	369	381	402	352	384	388	427	374	372	406	357	383	399	416	409	370	363	395	369	404	367	409	362	394	391	359	384	398	383	376	373	360	335	376	352	392	382	400	387	358	389	392	399	346	403	392	399	386	378	413	375	387	370	381	394	400	370	395	374	391	392	371	390	381	373	390	372	375	388	406	356	376	359	358	361	358	384	353	370	389	387	400	396	356	375	393	411	380	399	400	360	412	390	394	414	382	383	346	373	385	392	350	400	377	368	339	379	345	415	398	360	354	403	399	386	373	357	364	362	359	418	383	373	380	397	363	381	368	390	386	402	358	394	358	388	382	416	415	383	372	385	409	419	380	385	379	380	375	385	355	383	380	390	361	373	396	381	410	359	390	380	321	394	374	401	403	367	369	383	345	352	401	422	370	387	374	380	379	417	386	369	352	378	393	374	407	401	395	381	373	354	408	378	359	396	403	386	402	382	399	391	372	351	413	372	392	407	372	369	390	406	357	392	383	401	389	385	385	378	389	399	350	379	428	399	391	402	384	344	387	398	370	359	342	367	376	356	378	366	356	385	361	382	396	370	408	377	434	387	369	366	384	352	362	335	385	359	376	400	379	359	370	370	384	390	369	394	399	383	412	408	387	353	365	381	411	395	390	391	393	368	405	409	377	386	400	402	381	383	358	394	403	369	380	363	390	372	368	362	414	371	377	355	361	381	410	420	380	407	379	386	367	371	379	385	373	393	374	349	354	366	357	406	392	409	405	384	384	381	406	401	366	356	366	377	348
17438	4584	4452	3589	2620	2020	2497	2082	1430	7197	877	747	629	573	525	480	432	320	234	218	1178	7066	307	156	183	154	196	177	188	161	173	170	163	158	197	160	159	189	164	157	125	165	162	174	149	164	154	155	157	174	171	154	154	168	144	170	169	158	179	145	182	164	175	165	154	158	147	172	152	175	160	138	155	153	162	171	162	146	165	160	154	158	168	169	149	152	154	160	162	161	172	153	143	137	158	153	161	151	169	150	150	163	165	151	148	145	157	148	161	141	141	144	165	158	153	164	169	153	150	145	163	144	159	165	144	154	142	154	161	155	155	159	124	148	142	155	156	168	158	163	151	167	151	143	166	157	147	147	148	144	157	148	164	160	173	150	147	156	137	144	156	139	165	155	170	131	136	162	153	154	140	162	147	139	167	148	149	178	137	140	164	167	167	159	159	149	160	162	133	157	145	145	167	140	140	165	154	147	189	151	162	156	153	168	139	142	171	162	152	149	159	175	162	137	154	152	162	142	180	161	154	149	153	142	165	163	141	157	159	151	143	177	148	178	161	166	159	143	158	131	155	152	181	146	162	126	160	176	147	152	152	173	164	172	148	166	176	153	160	155	140	170	170	154	164	155	146	165	146	143	147	173	179	148	162	159	159	135	154	152	158	138	174	148	143	177	165	167	157	155	146	140	162	172	156	151	158	156	149	157	138	141	135	158	183	153	170	149	146	149	166	153	152	134	161	168	154	158	166	144	149	150	156	143	150	185	121	139	141	162	174	149	133	168	151	175	166	168	153	141	152	152	162	156	160	162	160	166	147	148	175	162	160	146	142	164	163	175	160	148	141	163	184	177	154	146	159	159	160	159	147	153	172	151	137	141	154	139	150	158	151	165	159	170	150	163	155	188	155	130	142	150	165	151	165	160	155	165	156	169	162	156	139	160	134	155	122	162	160	163	151	166	146	144	163	157	158	154	139	137	153	149	184	176	159	152	151	143	161	148	142	176	164	146	149	155	148	143	135	162	160	167	141	155	156	173	134	166	164	172	124	142	155	153	147	177	150	154	148	145	151	159	158	151	176	149	126	166	160	137	153	156	167	129	154	124	149	169	148	154	152	137	145	145	149	134	150	172	161	164	151	149	148	142	149	143	150	173	142	138	139	172	157	139	144	157	158	150	155	161	152	138	131	169	149	162	169	165	167	143	166	130	165	158	166	164	180	161	132	174	148	153	137	145	132	156	162	145	149	167	164	164	145	152	151	153	148	139	164	160	187	176	170	166	159	148	179	163	152	134	144	168	162	166	144	131	166	158	141	142	157	159	171	153	158	171	174	155	132	146	137	171	154	165	150	160	163	153	154	146	147	145	147	167	135	151	145	167	152	159	160	164	170	153	137	181	150	161	149	134	166	157	169	150	163	158	136	159	150	144	157	147	157	169	151	145	170	154	166	148	132	141	148	171	146	148	156	167	148	145	167	126	121	160	147	154	170	159	147	153	127	150	162	154	140	158	175	156	163	150	124	151	142	150	139	155	159	156	127	140	179	152	145	158	184	136	152	168	152	163	164	146	167	141	174	152	153	146	150	164	142	124	152	159	144	161	152	179	150	145	166	177	175	162	164	132	172	149	141	159	158	159	173	130	140	146	160	170	176	150	155	170	164	155	146	147	177	161	135	186	151	143	165	165	149	161	151	155	150	154	153	159	160	160	139	151	142	146	163	134	156	162	146	169	144	155	144	152	145	142	155	175	146	172	164	158	167	153	140	171	156	157	162	168	164	175	142	144	143	160	154	153	152	157	160	161	161	138	161	137	165	168	145	148	161	157	155	155	154	176	171	165	184	133	175	148	154	139	171	146	153	171	154	155	161	165	137	151	170	172	139	145	136	152	166	168	144	158	140	143	163	168	160	150	153	146	146	153	155	144	160	154	151	133	145	174	173	151	159	158	144	176	154	150	168	147	158	177	155	172	147	144	154	149	151	150	154	161	158	152	154	151	149	160	152	173	143	144	161	153	162	125	180	140	156	146	159	145	157	176	148	152	174	152	150	151	152	136	141	157	147	152	174	152	161	134	155	155	165	160	144	130	161	152	146	156	137	154	147	139	157	152	139	127	151	149	188	155	150	150	150	153	176	139	157	167	138	164	158	154	164	166	141	142	157	168	135	122	174	139	168	179	139	135	164	154	152	161	155	161	139	165	140	171	160	165	175	175	163	155	153	136	176	149	181	132	127	163	157	151	162	152	118	164	157	141	174	147	151	137	154	153	130	155	180	154	169	145	134	168	154	161	159	151	157	167	160	167	136	143	144	144	161	177	158	161	134	159	153	150	145	177	155	149	152	160	150	167	140	139	144	160	153	152	124	151	147	160	162	154	173	144	156	168	162	132	164	159	144	153	151	151	165	181	151	156	138	155	135	154	162	147	179	151	136	159	167	152	143	159	158	180	143	161	171	139	148	168	146	158	150	177	178	161	168	163	168	155	154	142	149	178	150	158	156	164	143	136	140	167	163	131	162	144	149	155	161	143	154	156	145	164	170	140	130	165	158	140	150	144	152	157	173	156	156	141	161	174	176	181	153	135	158	167	166	151	157	159	165	157	165	156	184	169	168	154	162	127	160	178	141	146	142	171	149	153	154	161	142	156	137	160	149	169	164	159	151	153	181	152	155	159	144	155	172	161	145	147	134	147	135	166	134	142	167	168	153	149	157	158	150	177	174	164	151	142	150	146	149	166	142	143	148	168	177	160	169	142	160	164	151	163	138	149	178	174	145	152	159	157	148	156	137	160	134	149	145	186	127	166	160	163	144	141	150	146	143	156	190	149	125	153	146	152	165	163	155	180	141	156	159	135	153	155	142	167	156	134	172	147	158	142	143	154	144	148	177	160	147	161	171	153	147	151	171	162	140	172	171	168	140	153	166	150	150	156	145	152	147	148	151	136	151	165	179	152	126	158	166	148	151	158	165	129	145	160	152	163	145	147	133	158	156	169	141	174	137	166	166	157	154	167	134	145	166	175	158	174	153	158	141	157	172	176	148	158	153	175	150	153	168	170	178	156	166	167	169	158	184	167	137	158	164	164	161	151	183	164	159	145	156	148	187	163	133	135	154	145	196	154	174	148	139	158	130	146	152	152	159	173	166	148	169	151	167	167	148	179	162	157	154	148	153	178	155	146	136	159	166	164	163	154	144	152	156	136	166	137	148	166	163	171	172	137	151	159	149	145	161	177	169	164	171	149	150	166	148	135	143	155	146	162	159	153	143	152	165	135	165	166	147	149	143	155	157	173	146	171	176	129	155	143	145	164	158	161	125	138	142	141	147	154	161	170	168	149	174	184	150	162	163	145	162	158	134	154	174	157	178	158	170	143	145	160	152	173	163	149	163	147	151	156	130	152	191	171	156	167	173	157	165	139	176	138	155	180	151	164	164	144	154	148	152	140	169	149	138	155	152	148	161	142	154	162	154	175	165	162	167	164	167	147	175	159	165	166
8808	3766	6796	8053	7081	6413	8269	7548	6026	18300	3664	3327	2652	2700	2612	2434	2414	1605	1149	1155	7092	24808	676	657	566	633	627	516	541	561	542	542	579	516	538	486	524	493	485	486	499	508	465	501	493	508	491	501	449	458	471	506	491	459	483	491	488	467	460	482	467	467	413	423	500	419	419	489	492	433	427	412	448	424	447	434	472	480	426	480	489	435	464	451	426	458	479	421	445	429	427	451	446	450	475	434	444	425	472	444	452	456	457	473	463	435	447	424	444	481	467	436	415	451	424	402	441	469	443	402	506	469	426	454	459	400	424	429	443	426	433	444	419	455	418	446	456	390	379	431	440	413	451	426	446	411	458	416	423	460	444	480	422	424	422	415	423	400	470	452	454	457	430	430	439	437	447	411	402	461	439	463	424	423	408	479	419	433	409	413	442	439	452	468	410	415	429	443	462	444	430	447	426	439	429	417	446	412	464	420	431	454	409	420	471	421	420	415	429	422	410	429	435	403	452	437	455	437	417	413	422	430	447	412	426	428	427	405	424	467	461	452	417	452	441	462	398	450	491	444	425	422	437	458	433	459	430	433	437	465	428	421	423	437	453	423	411	434	432	462	420	400	427	472	449	430	442	431	500	443	428	437	453	446	469	430	444	475	401	453	425	458	407	448	453	460	458	460	434	446	433	396	450	403	418	467	416	429	453	443	457	431	395	426	429	458	452	425	422	421	430	429	418	438	423	441	406	465	450	467	434	391	403	433	427	425	449	449	439	412	442	467	446	411	458	440	430	455	424	430	396	451	447	435	461	423	407	393	452	441	429	454	433	422	407	401	456	465	417	461	450	442	412	416	432	451	465	411	429	429	460	463	438	417	460	427	444	420	401	421	452	439	411	414	418	411	388	452	468	428	438	445	429	429	425	432	435	440	470	459	404	419	453	417	478	416	444	448	421	433	458	449	427	416	413	445	431	460	433	455	480	397	432	414	405	445	429	445	425	431	423	463	444	448	443	386	435	436	427	400	410	407	404	464	395	413	420	425	401	439	430	419	446	462	430	415	475	428	437	387	390	416	415	475	396	421	457	466	452	385	477	426	381	404	469	434	457	394	470	450	442	453	420	435	425	440	413	406	440	446	436	413	438	396	460	422	430	425	405	424	425	412	442	405	438	412	389	404	449	457	445	436	426	456	421	407	439	390	425	425	419	404	379	447	424	408	419	414	411	393	429	424	428	417	440	448	432	432	398	424	412	449	444	410	434	431	420	436	442	441	463	470	429	428	419	455	421	401	454	425	431	394	435	465	436	410	443	442	454	469	431	454	423	435	462	455	426	435	431	468	433	427	422	439	465	424	451	411	439	431	462	437	425	415	447	392	454	445	410	425	415	433	451	471	477	438	429	416	436	443	432	416	433	412	430	461	441	440	416	444	456	454	436	401	444	449	430	463	467	419	460	439	457	443	458	413	406	456	388	439	411	419	407	450	419	428	437	402	439	468	414	427	432	414	443	459	451	432	418	423	446	435	426	460	429	440	422	442	421	458	437	431	457	403	394	410	452	472	457	442	433	483	393	422	462	455	424	449	424	418	384	408	404	436	434	441	480	450	441	428	413	426	474	443	433	437	416	387	446	446	423	464	419	448	436	415	399	456	475	379	399	453	453	422	451	428	453	422	418	450	432	396	437	447	451	412	414	428	409	450	442	429	456	399	410	407	444	441	401	451	426	427	434	408	438	455	400	371	417	412	409	446	451	470	437	440	434	448	463	449	421	382	408	447	441	425	419	422	441	447	417	417	420	457	408	451	433	464	426	447	462	445	432	402	447	445	388	401	409	423	444	434	455	422	403	436	437	451	432	447	419	427	455	443	444	397	401	440	429	422	454	432	431	425	463	441	434	446	421	434	414	483	436	456	431	414	417	398	427	441	470	449	413	446	408	441	437	448	455	415	409	422	456	438	423	442	406	466	419	398	428	481	441	405	427	458	445	460	444	489	444	461	414	496	431	466	425	398	449	423	444	386	417	418	427	407	408	467	439	440	446	436	428	428	435	445	432	414	445	411	425	441	420	466	441	452	422	434	466	410	374	488	453	451	450	428	432	447	419	453	415	445	412	450	433	471	407	439	453	448	473	440	407	449	408	432	430	456	437	428	419	418	446	443	420	402	476	453	414	434	446	444	397	463	403	465	447	439	398	406	438	455	449	384	447	444	415	449	418	424	445	449	434	451	378	412	414	421	401	440	402	404	396	486	501	424	410	444	443	426	465	393	393	443	421	436	413	441	436	451	411	398	468	416	432	440	438	427	439	421	417	419	426	467	399	414	433	403	417	431	435	408	426	409	402	467	448	420	390	438	423	434	447	455	425	415	437	421	422	446	406	429	421	398	413	425	448	421	419	457	414	422	412	465	427	429	425	423	464	417	427	446	430	440	426	454	461	427	431	415	417	424	415	424	462	427	427	415	428	418	463	450	425	426	412	407	434	450	421	436	383	402	401	439	437	458	405	440	434	424	440	429	425	407	454	433	464	427	436	467	418	461	459	464	422	460	412	469	437	445	395	471	404	397	445	446	461	458	390	445	429	421	466	425	407	441	420	444	425	396	391	429	420	440	411	412	453	409	465	473	439	417	430	421	431	398	445	391	472	450	415	443	415	464	450	435	439	446	444	424	429	430	449	461	438	438	407	448	448	434	423	432	438	438	422	433	392	471	415	446	441	421	442	412	439	425	408	453	402	433	455	438	407	431	410	461	421	472	441	429	456	474	413	462	444	468	443	436	426	448	423	458	427	441	429	431	452	427	462	457	438	462	400	444	425	415	440	423	467	415	401	404	421	484	451	419	440	407	436	417	426	427	424	402	440	404	449	422	461	415	417	412	459	443	401	416	412	421	422	467	427	425	438	452	438	453	439	421	459	451	448	439	422	440	418	407	467	420	414	443	442	406	446	419	421	425	411	405	431	457	442	459	403	435	434	423	429	447	411	429	456	437	458	399	425	437	436	437	454	438	420	448	444	440	427	440	464	446	443	402	406	415	435	436	389	410	449	428	416	435	432	427	396	444	439	414	421	468	456	457	425	433	392	474	411	433	443	450	465	433	444	467	433	433	413	469	409	456	426	422	409	434	430	431	419	460	431	410	439	434	450	425	435	411	441	447	437	420	449	427	453	436	434	419	439	418	436	438	409	397	440	460	432	454	424	428	428	435	427	450	441	447	393	451	424	423	413	432	423	442	428	385	409	468	457	453	442	435	446	428	423	428	443	395	494	457	462	435	428	429	424	417	403	409	439	425	446	416	468	454	442	444	389	454	438	452	440	440	408	452	421	462	419	464	388	444	418	408	424	405	442	409	418	436	439	444	434	435	420	447	444	434	449	440	420	425	407	419	431	412	416	442	451	420	439	456	406	400	416	398	458	435	437	436	437	452	428	469	426	423	440	439	405	449	434	443	411	457	426	427	427	417	402	444	442	444	407	473	417	466	484	434	449	436	416	454
2341	342	347	326	299	301	263	283	250	305	274	257	269	257	256	226	244	241	241	289	312	542	263	229	238	252	242	245	247	238	261	230	253	264	225	215	266	254	244	249	248	255	233	260	202	232	250	275	247	255	254	244	274	267	226	232	252	263	228	250	246	218	255	278	240	264	249	277	264	254	260	216	263	249	225	268	282	239	228	250	243	256	253	245	254	268	237	236	235	227	219	201	247	259	232	277	253	250	241	239	238	247	241	240	239	243	234	251	272	216	233	250	255	262	240	240	247	250	245	236	236	236	247	250	244	268	262	238	238	235	253	220	264	234	245	259	243	299	240	263	267	253	252	247	257	256	279	232	255	240	269	286	246	212	302	270	234	229	236	235	239	245	234	256	246	210	253	253	222	234	242	249	244	249	229	235	231	233	237	260	256	256	243	286	245	235	245	252	242	223	247	260	214	269	267	213	236	276	261	227	256	229	271	228	277	268	252	220	242	237	252	241	253	232	250	238	231	267	245	243	240	255	241	250	263	256	242	273	251	267	235	234	278	247	239	237	228	233	255	250	227	237	226	262	242	242	255	254	241	246	244	259	287	243	232	264	230	231	234	238	251	237	245	254	246	233	233	262	264	262	243	256	220	207	231	241	225	235	227	272	245	252	224	253	231	255	221	250	225	246	234	264	259	243	237	251	243	240	272	248	231	245	227	250	264	225	226	233	275	262	216	249	256	265	227	252	235	248	271	235	247	254	253	241	249	239	235	256	251	230	234	247	278	226	238	263	244	251	257	235	225	239	269	238	250	237	272	251	253	267	278	260	250	255	242	236	225	223	242	242	257	259	217	256	247	272	259	268	254	251	256	247	253	264	236	235	229	244	260	229	233	236	245	236	272	264	235	249	246	266	260	267	255	246	258	265	249	230	243	264	249	247	263	231	233	249	226	249	244	276	255	262	273	242	249	253	250	281	275	210	225	222	224	240	239	240	250	270	244	231	250	232	229	230	244	202	260	253	251	233	243	257	268	242	240	241	253	298	256	229	248	224	267	272	237	252	214	242	264	235	242	278	251	225	247	236	270	264	254	258	246	281	239	240	233	234	253	241	249	253	267	254	255	250	265	257	227	236	241	240	280	241	253	262	257	250	268	237	237	214	239	235	263	248	244	252	240	226	256	273	255	246	243	243	259	216	242	234	252	222	236	260	248	261	238	248	235	276	251	238	243	230	255	229	248	238	241	240	232	238	257	239	279	255	269	242	260	211	264	255	256	259	230	261	260	241	263	241	255	240	249	213	259	282	253	258	237	240	255	246	267	252	230	238	226	231	262	247	243	245	253	253	246	237	278	265	243	216	214	236	247	283	248	247	240	212	249	288	260	268	280	230	232	247	259	246	243	246	226	224	216	265	260	237	244	219	224	244	258	249	259	237	220	230	219	256	237	255	241	266	227	249	229	213	261	270	235	271	256	229	236	239	262	269	227	259	246	248	261	222	231	249	247	242	242	252	235	235	233	235	221	243	265	244	252	232	255	260	257	224	257	260	220	217	260	265	254	222	255	230	229	260	248	256	230	262	263	236	288	250	238	233	259	250	240	253	233	261	262	245	237	246	261	241	243	265	242	259	248	241	232	251	274	268	272	232	235	220	218	244	257	254	237	253	230	233	251	270	253	239	273	238	293	220	247	237	262	250	248	226	269	261	258	254	245	261	254	217	228	231	234	230	270	242	241	257	240	226	246	250	259	229	269	278	264	220	248	253	252	260	271	266	260	235	253	220	244	228	236	224	234	228	268	238	263	238	254	252	250	251	245	236	273	249	254	267	247	256	235	226	259	256	234	259	261	242	243	256	246	217	248	287	257	247	247	278	248	232	287	239	277	263	244	244	258	246	236	244	260	227	241	241	249	246	237	237	263	274	247	246	249	246	270	249	244	280	260	264	250	257	233	244	221	245	254	268	237	260	231	250	258	230	246	262	250	220	250	251	232	255	271	279	231	252	221	256	286	257	279	251	231	255	250	265	235	262	269	265	242	244	267	248	250	246	244	244	245	266	239	262	253	246	241	237	231	229	260	210	226	247	226	230	244	238	236	238	271	269	255	244	239	256	234	254	236	260	239	271	240	252	261	257	239	261	219	259	253	222	242	236	253	232	263	241	224	237	249	249	233	265	223	271	270	273	246	250	245	239	248	242	254	261	256	263	241	222	259	258	235	236	258	226	264	240	244	254	252	260	255	226	247	256	238	236	252	252	271	244	248	246	263	260	268	244	249	247	235	254	233	268	260	266	236	243	240	245	232	264	237	273	250	242	254	225	296	234	205	235	248	220	237	230	254	240	225	237	248	243	234	268	218	254	237	223	288	250	233	224	239	299	253	247	268	270	235	266	230	240	284	245	255	219	258	214	253	240	254	252	231	260	253	241	232	263	236	221	265	248	251	241	253	240	266	268	243	228	242	263	252	243	268	237	244	283	247	250	255	266	221	243	247	254	242	206	257	233	281	272	226	248	248	276	243	257	263	229	225	254	229	290	257	245	252	233	245	263	249	248	230	228	207	263	276	227	267	257	249	242	264	224	228	257	243	261	258	239	247	263	246	236	257	251	215	269	223	248	265	238	236	251	249	239	235	221	255	256	262	256	234	225	227	234	245	237	255	226	242	257	264	211	223	255	235	252	256	220	263	262	245	238	241	226	233	233	274	232	229	241	244	230	230	244	258	227	236	258	249	251	250	254	258	236	272	237	262	257	234	228	235	229	240	268	246	243	262	277	254	223	212	223	249	264	212	247	237	229	237	217	256	242	266	258	243	214	266	249	258	248	218	238	247	243	253	238	252	244	278	237	258	217	259	266	238	243	216	237	244	208	267	228	273	238	248	278	266	252	273	258	237	230	238	221	239	260	256	244	223	234	270	202	244	243	233	226	233	249	257	233	245	230	235	253	245	257	250	231	249	269	239	222	253	283	240	285	275	277	239	258	229	238	230	244	258	214	239	270	225	251	226	239	279	245	260	252	211	236	246	236	231	232	239	289	257	233	252	229	209	235	295	252	223	257	254	244	254	258	247	254	209	260	246	237	239	252	227	247	239	245	267	240	218	263	264	252	264	270	225	232	235	246	245	242	248	257	246	238	262	268	252	257	235	253	256	253	234	242	260	246	245	231	207	262	279	243	245	228	245	253	236	244	271	236	247	237	257	236	263	214	230	248	246	228	261	267	236	250	247	242	214	265	259	258	237	250	223	250	244	228	218	248	251	250	282	272	245	245	259	240	247	235	298	246	257	248	275	222	237	262	264	239	240	238	251	241	257	223	235	290	231	234	238	260	225	244	261	272	231	224	256	254	261	241	240	268	242	233	232	234	242	245	254	250	280	236	241	269	240	240	241	257	218	268	227	240	218	260	222	206	253	272	228	238	237	235	235	229	220	252	244	262	243	248	258	227	216	243	248	257	243	282	228	255	247	237	236	243	274	269	270	244	233	267	257	245	250	206
2607	831	981	1026	909	907	964	916	810	1001	763	796	798	778	715	678	709	682	716	695	901	3101	678	724	675	731	707	679	700	715	653	661	692	699	638	664	674	692	695	618	693	670	699	709	708	677	699	707	638	651	681	663	714	711	719	691	685	672	695	663	684	726	640	633	697	652	682	675	663	679	700	689	718	682	651	699	662	730	699	671	654	698	692	708	651	657	671	698	633	690	655	700	688	672	669	734	660	672	686	674	708	706	684	663	706	671	667	689	693	695	689	727	672	638	684	670	667	666	700	666	653	642	698	694	666	716	639	688	668	673	675	672	647	661	647	653	684	673	700	656	649	712	678	672	701	673	637	663	706	663	730	704	680	687	619	665	655	688	659	683	677	663	639	685	676	645	667	639	694	679	644	634	655	721	673	713	686	652	663	713	630	693	698	712	640	673	715	690	691	672	667	694	709	724	667	672	722	682	708	683	682	634	673	687	681	635	695	640	685	685	690	662	710	702	702	641	709	694	647	651	666	663	640	681	690	663	688	669	656	651	662	662	684	672	668	686	661	698	671	698	703	700	702	698	718	658	704	712	710	661	681	681	629	728	655	623	651	684	690	675	721	681	636	709	695	622	643	683	626	657	676	596	618	702	681	666	640	652	682	685	672	698	683	744	700	695	668	661	654	723	672	727	691	648	655	656	658	666	668	714	682	668	693	682	684	668	641	679	678	696	670	658	691	623	656	641	685	680	717	697	619	660	689	656	710	672	640	693	722	684	647	663	671	648	700	702	696	663	677	672	706	671	648	667	678	645	671	676	669	707	665	640	723	730	711	663	662	668	694	645	668	666	667	649	683	669	711	682	644	641	690	712	701	649	687	678	687	648	636	684	715	681	665	703	711	637	646	673	732	710	696	685	698	712	632	669	677	670	669	669	649	667	682	660	655	728	668	711	703	689	696	645	672	682	662	702	658	649	694	684	682	660	712	701	653	717	659	634	666	702	649	704	664	677	683	672	666	705	677	672	694	657	690	672	687	719	637	679	674	702	670	708	662	683	710	676	712	661	678	657	645	671	643	666	635	686	647	675	666	677	694	670	616	658	672	658	671	651	691	701	647	691	700	673	686	700	619	633	663	663	720	693	652	742	688	643	725	655	695	709	699	675	670	688	645	637	633	705	682	658	699	717	650	635	728	680	641	654	675	731	634	663	689	668	672	704	647	666	674	679	657	661	640	697	756	673	706	682	629	693	653	703	631	675	688	724	716	677	673	644	702	719	683	648	644	679	677	703	670	701	699	655	681	677	708	679	700	657	683	693	704	683	660	696	743	714	698	673	703	697	683	671	674	646	664	689	648	648	643	697	626	653	638	690	705	696	607	675	690	621	671	653	726	665	646	659	645	698	644	666	648	666	661	693	678	692	701	702	688	693	697	660	636	624	668	721	691	664	702	657	624	660	669	650	674	709	691	707	672	708	688	665	627	700	665	645	672	686	688	687	669	702	683	658	671	676	654	647	716	660	696	646	665	699	673	666	664	683	737	708	665	658	714	711	688	694	675	670	706	684	658	678	683	715	671	713	649	657	633	662	631	713	636	688	690	715	664	720	677	690	698	688	728	634	660	699	649	661	694	745	672	703	717	721	697	688	683	715	693	650	694	671	691	692	691	627	695	653	667	660	644	649	717	685	707	682	718	645	704	675	660	705	674	694	672	743	700	683	690	703	711	645	704	661	717	655	703	729	658	691	647	698	637	671	692	693	686	653	660	681	670	709	669	656	673	652	720	672	649	649	664	654	676	725	659	684	683	695	639	668	663	692	701	689	693	682	691	639	651	696	684	716	638	671	679	639	645	684	683	694	627	605	683	676	711	692	718	681	689	672	659	671	669	636	724	662	699	664	673	679	667	699	686	686	671	716	626	673	672	659	644	693	716	642	710	696	638	662	697	669	688	671	638	680	693	680	682	666	644	678	655	646	655	703	670	655	666	695	673	738	696	653	649	718	700	647	666	689	697	651	704	728	680	664	651	736	682	643	725	654	676	644	672	662	658	686	703	684	699	692	681	633	648	708	719	693	684	703	685	666	664	683	634	710	664	686	668	676	626	666	679	713	670	683	656	656	696	665	653	696	652	711	691	691	686	695	696	633	686	680	649	695	673	719	662	631	678	692	715	677	719	653	665	664	719	653	666	688	643	654	645	654	667	700	671	687	693	655	710	645	637	721	667	693	692	692	726	695	622	670	640	678	689	655	673	632	657	671	720	674	663	695	660	619	636	653	648	630	684	645	682	625	710	650	677	671	715	704	652	701	665	666	655	681	699	682	679	653	662	698	674	654	708	663	648	666	674	675	683	694	684	704	682	676	680	700	658	628	674	680	679	680	640	696	702	656	641	682	672	712	665	695	716	706	655	689	666	682	672	663	675	704	648	655	638	664	693	660	670	674	639	690	667	643	650	673	692	625	693	678	692	703	674	678	698	696	702	678	656	714	702	649	663	687	687	688	663	661	675	695	679	643	691	674	654	684	698	692	690	706	706	679	661	650	732	700	641	634	753	704	686	706	687	677	666	664	735	664	687	638	617	644	658	664	655	642	707	650	676	680	693	711	661	639	676	727	705	661	677	652	708	660	733	678	665	669	662	705	641	753	731	625	713	729	739	655	653	653	734	655	662	684	685	695	637	689	620	643	619	694	632	694	707	667	647	663	615	649	666	691	663	739	693	638	701	699	710	677	693	671	681	697	654	660	670	663	697	717	650	671	653	634	655	668	653	705	655	650	632	654	666	724	679	669	631	659	657	664	681	631	646	702	667	691	664	714	673	622	691	683	718	678	712	646	688	671	678	672	703	697	705	671	645	683	714	676	691	683	677	640	705	678	621	688	706	666	645	659	669	719	653	667	658	710	685	703	707	653	673	665	707	712	646	646	706	651	664	694	701	632	753	700	688	628	681	698	668	695	673	696	683	660	668	748	703	644	679	676	664	690	667	693	680	660	677	716	611	689	655	708	659	686	671	706	711	677	692	650	717	669	697	633	705	664	698	639	702	672	694	673	675	701	695	651	662	615	639	694	671	671	670	706	688	724	672	657	701	652	650	695	676	677	706	664	669	652	657	680	692	670	706	660	682	686	748	658	691	696	658	658	656	683	682	673	681	661	674	716	686	688	686	683	676	697	664	689	672	693	678	666	715	674	631	653	684	694	658	710	676	709	682	639	694	707	676	711	659	708	732	654	658	692	686	678	708	666	671	638	740	658	695	659	652	667	696	643	689	687	680	662	671	695	649	679	683	687	674	706	717	692	661	673	695	680	730	685	645	659	698	627	658	681	696	710	679	678	639	705	679	652	697	664	635	698	659	713	673	686	686	706	647	651	658	674	656	683	727	661	660	661	676	673	656	650	683	700	663	654	665	632	718	601	674	627	659	700	684	681	677	713	673	656	686	664	703	664	644	675	693	648	683	697	663	698	736	678	725	670	664	697	640	667	703	648	692	639
16968	3821	4319	3308	2163	1956	1719	1304	830	844	613	771	927	1089	760	391	353	259	218	221	3684	8811	512	180	175	152	163	149	164	152	177	151	135	176	137	158	151	159	148	163	150	149	160	171	192	154	166	150	159	148	155	155	153	140	146	175	132	170	175	168	146	149	159	146	172	159	148	152	148	127	150	142	136	134	146	146	116	144	150	154	139	160	139	149	128	148	137	144	144	142	156	163	169	151	159	155	128	146	157	158	137	150	153	148	156	148	159	169	153	152	144	129	149	159	156	154	132	128	145	137	169	145	166	137	156	147	132	145	148	138	144	161	136	149	157	154	152	136	141	151	132	141	137	144	129	122	154	141	137	137	164	155	130	170	136	155	151	144	163	150	156	162	149	140	149	131	120	146	141	158	143	140	172	145	135	177	147	147	149	138	154	136	165	149	138	157	127	128	138	127	157	155	144	146	127	150	148	144	142	148	151	138	175	135	172	171	144	142	150	150	124	134	169	163	147	139	127	145	189	152	152	163	148	155	141	153	161	150	143	127	146	152	133	158	129	153	147	151	145	150	132	153	137	170	155	152	144	146	145	135	165	126	158	123	123	132	156	154	154	143	153	130	166	138	154	144	153	145	132	137	136	163	163	143	135	155	192	157	146	141	144	131	138	119	155	148	165	150	137	139	160	155	144	151	138	140	152	132	140	145	130	160	139	153	136	149	151	144	141	171	139	169	140	152	172	156	166	160	153	145	148	140	140	146	144	151	139	158	138	150	149	146	136	150	157	130	144	165	137	144	186	148	152	145	152	150	149	137	157	146	162	145	151	148	166	152	157	155	136	161	158	147	160	157	142	156	163	154	159	132	145	134	150	164	144	146	155	146	145	117	138	156	138	137	154	148	136	127	141	145	158	154	155	139	164	137	133	139	150	140	165	167	141	141	162	135	133	136	135	144	146	151	150	160	141	141	142	142	157	136	149	132	134	162	159	139	143	161	112	126	156	150	131	152	138	131	156	142	150	140	170	148	144	143	156	159	151	162	163	145	164	134	147	160	151	142	177	142	135	140	150	149	152	134	136	157	148	148	148	128	137	148	149	159	158	137	142	159	167	150	121	135	134	162	150	143	130	134	141	138	155	141	131	160	181	136	158	141	160	148	143	149	144	159	148	138	122	151	142	157	150	149	146	159	152	157	140	139	161	143	138	117	161	143	128	142	140	126	127	138	159	134	133	141	152	147	137	133	127	155	144	137	149	142	148	145	144	128	141	126	151	134	136	160	137	153	138	153	155	144	173	147	135	165	118	148	142	142	140	149	141	160	144	131	144	136	172	177	140	164	126	163	139	122	147	138	127	152	117	134	153	163	155	155	145	153	168	147	139	169	135	172	148	166	162	149	151	146	132	169	165	149	148	154	147	167	158	140	122	131	139	164	140	156	144	124	142	146	175	148	145	146	122	142	152	137	151	154	132	148	142	169	176	144	142	147	161	154	144	148	145	142	154	180	149	138	174	149	167	151	148	178	130	114	136	154	150	162	128	149	143	131	151	136	154	144	142	153	153	140	142	139	150	172	138	145	162	136	111	152	122	164	133	145	131	145	155	157	150	161	150	135	145	155	128	139	162	153	148	171	154	165	150	151	166	148	142	136	129	162	134	153	150	138	153	156	139	174	140	139	166	159	152	145	148	151	159	135	150	135	155	157	131	161	149	126	154	155	174	145	154	145	160	156	136	136	150	127	151	136	151	156	147	162	148	171	144	161	144	123	142	148	155	143	158	148	127	141	135	146	145	149	132	164	171	149	148	150	129	139	135	156	151	150	147	132	147	131	130	163	145	159	156	146	145	160	133	162	143	144	138	141	162	145	135	162	125	149	141	146	156	145	157	141	146	136	159	151	147	149	131	135	137	123	139	156	132	129	141	132	129	143	149	124	136	146	142	158	148	151	138	129	171	148	156	160	143	142	150	151	124	141	148	146	142	129	159	158	141	147	149	124	145	153	116	167	134	147	162	156	138	135	171	138	149	140	164	141	155	159	137	133	155	154	144	136	170	133	132	156	154	141	151	152	130	154	186	146	144	133	138	146	154	147	145	113	145	141	148	150	141	162	150	160	138	158	142	164	121	147	156	155	139	140	164	150	131	137	160	144	131	140	154	166	153	139	159	139	137	144	147	152	158	132	164	131	143	143	141	156	146	125	147	146	142	146	132	160	140	161	121	144	173	132	151	158	127	148	144	134	125	167	158	147	134	145	149	157	147	142	147	151	149	167	144	145	169	140	153	158	133	149	157	157	154	147	152	145	135	138	155	142	153	159	163	131	147	174	133	117	140	145	153	154	130	144	145	130	138	149	123	129	137	150	160	142	131	161	156	141	149	163	132	143	131	160	143	149	149	139	140	141	141	157	130	145	158	147	123	161	156	141	167	142	150	148	152	139	136	163	162	156	113	167	165	156	160	164	135	150	153	130	143	150	120	145	152	144	144	142	163	144	141	144	150	132	152	144	161	134	134	149	159	157	174	132	140	130	140	134	163	148	141	151	166	151	143	131	143	134	148	139	145	140	133	130	133	162	141	136	152	138	144	171	132	148	145	146	142	125	170	134	161	136	152	133	154	160	134	162	150	150	160	140	129	139	135	144	147	132	138	124	151	147	164	141	115	138	146	148	141	140	128	159	157	131	148	169	157	159	139	154	175	152	149	153	148	122	143	163	117	147	145	174	151	146	154	146	152	161	131	147	139	139	159	154	157	148	153	151	166	169	134	155	143	141	136	152	134	119	141	137	130	170	140	142	146	148	132	155	132	160	166	141	130	120	136	164	160	168	148	131	151	130	145	134	142	156	151	153	150	156	128	130	137	147	154	142	136	158	160	131	153	157	128	157	148	165	128	142	134	158	147	151	148	143	139	131	162	143	164	141	126	145	151	152	150	154	161	149	143	141	163	165	130	148	152	146	158	141	120	143	131	153	143	134	138	142	168	130	151	161	126	144	125	146	141	150	127	152	153	141	133	162	156	133	137	131	148	158	161	158	146	164	161	170	149	114	164	161	167	141	139	159	138	146	129	161	151	143	130	139	149	173	156	142	152	149	135	152	135	155	149	158	146	140	143	143	153	145	167	170	152	149	145	147	129	158	122	168	148	161	156	145	159	155	144	144	126	142	146	134	143	147	131	142	138	151	128	159	158	202	125	136	165	136	134	148	159	141	140	154	147	169	137	136	137	152	143	145	141	137	146	125	158	137	148	153	152	143	137	161	141	141	147	150	145	142	170	177	166	152	148	161	139	123	125	129	149	126	142	159	149	153	137	147	155	158	137	152	144	130	135	162	155	159	141	154	150	128	140	138	140	138	153	156	168	133	153	125	134	138	138	126	155	153	144	155	143	151	142	148	151	149	150	150	154	137	171	164	164	162	153	159	136	154	164	142	135	163	136	154	148	163	157	143	148	141	136	145	136	132	155	149	144	148	150	145	179	148	134	143	130	152	144	161
8602	3197	6603	7484	6418	5852	5883	5641	3623	4281	3068	3686	4324	5032	3230	1636	1574	1170	1062	1232	17921	29140	604	597	581	535	543	580	523	575	465	531	497	526	502	467	502	489	495	518	488	432	460	459	474	478	473	447	455	475	451	473	436	454	433	402	446	477	457	455	415	456	424	440	445	409	396	423	383	434	433	387	432	426	418	465	410	443	419	426	427	452	430	462	398	426	410	427	458	434	421	431	427	401	429	423	426	389	461	388	446	418	419	430	491	407	412	434	400	383	428	419	425	456	426	423	400	428	424	430	420	410	399	423	453	420	412	417	402	435	401	396	392	437	404	417	402	415	436	375	416	397	407	456	423	405	442	438	416	400	410	452	435	407	432	446	369	422	434	426	415	397	424	411	395	435	426	445	431	405	398	411	361	418	403	417	395	403	422	429	433	420	400	429	415	429	442	411	390	415	423	425	405	394	402	397	407	427	415	395	393	418	437	432	427	460	428	423	405	434	435	411	447	423	416	409	411	464	427	401	414	390	379	398	430	405	433	421	423	415	415	392	422	378	403	400	440	426	417	412	414	394	406	427	410	465	374	409	424	406	436	425	418	411	422	413	417	389	426	409	424	416	421	385	439	408	415	421	413	468	447	436	428	415	425	406	447	403	449	398	422	458	417	416	429	396	445	395	429	420	413	436	402	394	421	436	417	403	397	394	382	395	383	407	432	417	440	417	446	421	403	371	422	399	400	397	418	397	459	393	382	415	445	443	404	415	404	389	398	428	390	401	427	383	434	418	423	399	396	397	411	416	441	395	375	400	440	384	413	396	403	434	416	404	445	402	427	410	440	419	401	412	383	426	447	404	423	418	391	445	409	437	396	389	414	426	417	422	413	396	421	420	383	450	417	413	422	416	408	389	430	386	400	412	444	419	416	434	397	401	433	421	415	448	419	423	414	404	415	418	414	419	417	445	388	382	419	378	421	391	399	451	411	425	428	426	419	411	430	432	408	434	423	393	420	384	388	384	401	411	418	452	415	409	407	415	430	408	390	425	396	410	378	395	425	391	407	412	409	416	399	450	418	391	386	410	394	397	433	419	439	457	399	396	440	413	428	378	433	422	435	424	385	410	408	405	452	488	377	405	411	450	398	389	411	407	453	421	426	423	412	470	407	407	430	446	408	415	407	427	435	413	401	400	401	410	424	355	370	416	392	439	419	429	411	466	402	412	403	418	428	424	406	429	383	378	430	410	434	407	440	423	442	388	400	393	418	416	406	430	415	453	395	437	423	451	406	428	458	434	434	430	412	406	393	411	421	404	398	402	443	411	423	437	460	412	439	443	424	418	430	462	437	432	401	413	434	435	428	415	447	392	416	420	418	439	379	402	385	393	444	444	402	392	416	428	392	435	388	442	431	391	444	419	392	453	428	427	412	401	435	436	439	420	405	438	383	407	412	452	457	425	379	426	405	429	418	398	413	398	377	396	418	425	392	426	387	417	416	410	400	404	448	445	401	405	419	418	405	454	440	411	420	404	412	438	433	415	410	416	399	434	405	451	409	420	475	409	417	440	385	443	423	412	416	415	419	411	451	449	435	416	443	428	429	387	399	403	441	455	414	387	416	430	414	392	403	448	422	399	428	418	418	407	424	426	426	421	435	407	407	416	431	406	394	417	399	403	363	403	450	425	398	395	382	417	429	456	421	416	407	418	411	408	380	418	430	383	438	396	403	430	405	420	416	424	422	446	412	436	422	441	432	418	416	426	399	427	393	410	385	401	399	398	435	443	451	413	445	453	390	408	436	428	409	413	438	433	394	384	442	420	430	413	369	424	405	412	435	414	411	431	422	417	406	439	435	392	412	386	450	410	421	466	438	410	395	448	435	421	408	422	411	415	389	399	373	434	401	437	431	385	414	427	436	440	392	420	430	381	398	439	422	400	414	405	401	426	409	416	414	411	402	414	416	415	404	445	445	422	433	408	423	408	426	403	457	424	473	391	407	416	401	400	425	428	421	426	438	404	406	437	428	429	429	428	383	373	428	383	449	426	389	413	408	394	398	408	406	450	407	412	426	428	426	422	407	427	417	414	407	423	429	388	379	392	406	406	437	430	405	412	420	457	433	385	361	371	410	413	415	413	401	410	393	402	435	418	391	407	434	417	418	400	404	390	417	412	412	432	421	411	418	399	412	396	407	406	437	397	419	429	446	405	415	413	421	386	383	428	405	428	409	403	426	439	410	420	394	360	406	406	392	403	412	397	446	445	387	414	429	408	400	434	412	417	430	427	449	401	402	380	430	435	414	423	428	416	424	411	389	414	445	438	432	394	445	423	394	435	421	412	429	413	426	392	447	404	428	399	407	408	401	396	408	423	388	418	455	430	414	369	409	403	406	423	405	412	431	424	398	442	409	413	407	417	433	414	433	380	410	393	394	383	433	414	394	392	417	418	405	401	401	440	432	418	402	415	417	413	429	414	420	429	431	418	362	389	446	455	433	415	406	446	394	402	394	409	421	403	421	395	411	434	423	419	407	412	401	412	412	420	413	416	410	425	405	404	420	407	406	432	421	391	401	421	414	416	397	434	425	418	389	436	393	416	415	391	416	438	449	383	404	406	404	429	399	418	406	397	413	432	420	418	419	379	414	392	380	399	404	396	441	436	444	425	416	415	410	426	436	443	435	426	420	446	410	391	421	439	437	417	390	408	393	423	403	377	392	422	427	422	429	388	417	440	419	413	420	393	428	395	402	386	403	414	392	433	414	414	404	402	451	465	462	397	435	432	383	423	407	433	423	418	439	407	426	412	457	427	452	399	413	398	427	425	446	425	414	436	407	403	405	406	404	367	409	429	370	389	403	394	420	413	435	398	402	453	450	405	440	405	423	434	438	419	406	386	457	388	428	411	393	430	397	395	435	422	426	456	438	452	429	439	440	409	394	437	388	435	438	427	406	416	423	385	419	400	410	416	422	386	387	398	425	432	387	440	417	406	367	426	410	406	419	427	411	381	443	447	405	400	449	429	411	407	362	384	439	447	409	422	419	397	417	434	455	395	419	421	418	403	380	414	419	424	432	411	431	397	390	409	431	420	420	411	402	401	452	423	408	423	445	443	386	409	428	421	414	376	399	435	373	423	404	438	414	411	458	401	393	411	412	411	406	425	416	415	450	407	386	431	410	441	387	404	407	433	412	423	412	397	438	438	395	388	411	454	413	429	441	359	390	445	435	431	418	436	448	417	425	406	448	407	419	438	419	440	375	410	406	411	408	407	427	445	441	399	439	419	391	376	403	395	411	419	428	446	412	386	424	435	444	399	400	407	432	382	442	425	426	379	419	408	399	389	411	396	393	442	421	435	457	432	392	383	385	459	430	421	452	405	390	429	439	420	418	379	422	402	412	412	393	440	413	443	402	378	365	403	414	415	397	430	397	424	424	399	398	413	385	407	446	384	413	414	436	405	426	405	399	415	380	421	388	412	447	404	367	418	408	425	399	464	399	397
16825	3721	4189	3505	2600	2216	1693	1332	924	806	498	760	1146	1282	1100	526	428	285	274	253	5248	9831	1732	182	197	202	211	201	196	182	210	216	194	185	156	196	188	199	170	195	187	164	190	202	183	197	161	158	165	194	193	176	158	177	191	188	186	181	168	160	162	201	177	195	149	170	184	180	181	182	195	182	193	199	192	191	175	178	178	173	161	175	196	177	182	156	193	204	184	191	208	167	183	168	170	163	181	185	161	186	153	204	178	183	180	181	188	162	165	180	182	154	177	183	147	171	167	184	159	179	179	178	177	185	186	171	184	190	154	190	171	199	194	187	192	166	166	213	184	176	193	197	160	183	191	203	169	184	176	160	174	161	172	168	176	191	154	197	183	185	178	195	151	184	181	180	192	182	174	187	175	160	187	160	197	194	179	189	169	186	190	163	182	180	167	202	161	166	189	197	176	164	176	187	155	211	169	163	175	166	179	173	187	188	175	153	189	167	194	170	172	174	194	170	193	186	186	170	157	214	191	181	195	152	149	177	188	174	166	182	193	176	185	189	166	199	180	162	166	173	167	175	170	171	179	189	178	181	181	194	172	184	177	163	192	174	173	171	174	183	169	175	174	168	180	164	163	177	176	194	175	165	190	183	174	156	154	170	187	173	161	194	164	192	178	160	179	195	164	200	196	160	173	191	190	155	182	178	163	152	172	200	186	187	177	192	166	155	186	187	164	176	180	177	191	163	161	183	161	182	178	166	182	159	159	179	209	175	171	182	164	155	153	169	166	196	179	168	207	170	183	168	167	184	174	163	196	156	202	165	185	181	174	140	195	175	182	182	152	174	175	178	200	181	183	188	192	187	200	172	173	174	179	169	189	145	205	174	142	184	184	176	185	185	180	191	181	182	174	189	179	185	174	160	178	186	173	182	185	182	181	185	183	156	178	178	166	185	155	182	173	158	160	198	184	165	197	165	194	185	181	159	174	187	193	180	171	181	160	174	167	160	192	190	195	173	193	170	196	175	161	178	179	162	171	171	160	188	198	200	165	151	178	184	184	150	195	196	175	175	156	199	179	166	201	189	181	190	168	167	155	173	152	148	157	191	167	187	169	158	175	172	181	177	177	176	163	181	148	190	196	171	180	191	212	173	172	159	204	169	177	177	163	158	171	200	205	164	172	166	179	202	175	175	172	182	151	163	173	201	175	172	176	184	169	170	170	145	172	186	171	197	173	161	172	170	180	157	184	179	173	187	174	198	176	180	180	176	191	174	171	164	190	196	186	173	172	182	209	181	175	159	190	191	181	182	173	194	181	153	173	159	175	181	169	165	171	141	173	182	174	179	173	171	189	161	183	190	199	172	189	165	206	169	175	203	172	196	182	188	157	211	186	204	196	199	177	168	186	190	177	164	171	166	177	200	196	188	188	188	175	185	185	171	180	178	211	178	185	169	168	193	167	176	201	186	180	196	179	153	169	188	173	177	173	198	167	201	169	158	186	171	164	191	191	181	175	167	162	167	209	214	166	171	160	191	189	161	185	192	177	169	167	169	185	190	173	188	189	193	140	164	190	190	168	147	166	167	200	171	197	168	181	198	203	160	187	178	192	194	183	168	170	179	186	203	183	183	175	173	177	197	141	179	174	185	191	176	151	195	166	184	165	165	181	174	166	169	182	187	183	190	168	150	180	177	184	210	178	183	186	200	172	161	179	185	153	199	163	196	185	202	180	186	166	181	186	193	172	155	186	185	182	187	204	152	178	145	141	182	176	213	168	158	179	203	177	179	174	186	162	179	181	169	187	173	176	176	191	191	178	171	171	163	182	179	178	183	137	186	164	161	165	185	197	174	189	189	181	184	213	169	176	155	184	181	177	190	200	169	170	157	195	176	163	168	186	173	177	174	178	208	202	186	165	168	181	184	180	175	184	179	189	169	194	159	159	193	178	186	164	154	169	181	187	173	203	173	171	170	156	173	167	161	169	177	175	180	188	200	189	186	174	182	153	166	188	169	180	152	185	185	187	176	191	179	160	175	175	165	195	175	161	165	171	187	176	158	182	181	187	191	172	173	152	184	171	193	185	184	161	174	176	156	191	174	195	200	185	170	200	172	202	203	181	178	153	177	178	191	164	202	181	172	190	187	190	178	158	215	166	198	167	161	167	192	168	182	155	155	151	171	198	175	169	206	180	183	169	187	192	189	192	168	193	200	147	164	191	207	162	186	188	189	178	168	176	189	175	161	190	205	171	167	195	162	129	159	167	182	163	163	178	183	185	192	183	180	187	191	188	190	194	202	179	164	188	178	177	190	183	173	196	179	194	169	173	166	199	174	165	169	170	155	194	164	189	186	185	183	188	183	177	191	179	182	181	164	193	182	191	157	179	206	182	173	167	174	153	159	178	192	189	188	189	192	169	156	187	161	175	182	167	199	172	187	169	179	171	169	176	144	185	179	191	174	198	190	163	179	174	191	182	155	178	176	182	189	170	170	168	158	165	206	177	191	172	178	174	201	148	182	189	172	173	180	194	180	175	186	177	171	181	165	195	175	161	196	172	180	173	179	159	193	152	170	192	184	169	191	188	179	173	181	171	194	174	171	185	204	171	181	173	203	167	164	169	181	169	163	181	162	176	178	166	183	206	178	183	188	172	196	194	162	188	179	175	175	181	186	174	185	189	187	204	172	174	175	167	164	159	166	184	181	174	172	188	197	162	158	159	192	198	183	188	196	186	166	167	176	180	195	187	183	187	158	168	173	169	175	151	166	180	177	173	191	187	156	174	169	169	177	174	160	174	174	179	192	182	185	198	187	163	186	147	185	183	196	192	190	180	154	171	171	190	181	177	166	174	171	154	182	180	180	197	179	184	179	220	189	171	178	186	184	179	192	167	191	182	177	174	174	187	150	170	155	172	168	178	174	180	176	178	166	170	172	160	179	168	173	202	200	165	178	168	171	167	177	162	195	210	191	180	207	157	157	186	161	175	190	180	194	187	191	196	173	156	177	186	194	174	161	178	173	204	174	173	172	175	204	185	165	181	222	181	173	205	160	179	130	195	172	165	194	171	180	174	175	190	193	156	161	173	159	201	179	183	166	200	163	193	157	190	143	192	181	181	173	186	162	172	177	168	179	186	165	154	163	193	175	164	180	188	190	163	174	194	190	201	166	167	159	172	198	177	189	167	194	179	190	144	183	183	154	176	179	189	185	186	170	160	197	172	186	168	185	176	180	172	192	156	181	191	192	162	187	179	186	175	174	167	192	190	168	178	182	178	171	194	178	192	154	158	162	170	184	225	167	170	190	175	163	184	159	203	167	175	173	182	188	190	184	166	173	176	174	179	171	152	179	151	186	152	187	175	192	170	196	182	177	214	182	168	177	211	212	163	171	167	190	170	158	163	157	194	159	185	172	197	168	187	171	167	186	186	176	186	198	161	183	195	191	170	157	181	170	171	163	180	165	177	173	208	156	161	188	161	171	167	168	170	162	187	187	163	200
8518	3183	6890	7570	6754	6090	5874	5596	3911	4067	2480	3484	4945	5467	4183	2139	2121	1444	1242	1169	23072	32237	4230	626	638	590	624	597	586	659	531	619	579	576	503	556	540	599	541	542	531	518	551	554	565	585	608	525	520	554	534	508	546	481	539	517	526	507	513	507	542	551	501	509	535	491	547	501	526	512	496	499	477	507	547	518	503	484	491	513	488	517	504	462	487	494	498	513	506	483	503	499	531	509	489	479	481	553	486	481	477	531	499	460	557	476	485	483	484	489	488	521	476	482	470	513	503	499	483	476	521	489	492	499	459	500	511	475	443	499	547	534	529	535	527	487	495	498	518	466	490	472	542	496	493	500	497	498	504	488	455	535	505	476	497	514	534	482	485	465	500	469	490	494	540	498	507	508	506	542	503	525	479	535	486	484	488	520	493	501	502	533	487	484	533	516	535	492	496	503	482	500	473	499	518	495	495	483	526	454	498	534	513	495	486	505	496	483	523	510	484	498	491	479	470	494	557	501	494	486	495	504	510	508	499	504	493	517	499	531	498	492	499	462	502	480	472	487	555	477	475	476	510	511	483	476	513	481	463	483	481	500	477	461	503	515	510	533	512	507	487	533	489	492	505	502	483	467	506	482	456	526	525	505	477	500	488	559	498	538	535	466	498	498	489	503	486	463	499	445	495	495	501	473	491	492	478	523	481	502	465	498	487	499	507	496	479	526	483	480	493	499	500	506	489	487	538	497	497	482	523	484	528	471	530	465	504	530	506	512	501	489	506	522	526	470	514	470	515	482	485	501	510	528	500	517	531	463	487	517	465	494	482	488	452	465	512	551	478	513	528	478	552	558	490	494	484	466	481	506	480	478	502	497	508	505	509	506	483	475	470	480	506	481	493	504	489	504	501	512	525	480	489	478	468	487	543	487	531	503	500	476	481	473	445	510	495	489	513	496	497	537	462	516	524	519	495	480	500	535	489	512	484	487	490	497	466	547	477	484	484	520	482	503	519	483	481	491	480	498	458	469	510	475	504	480	517	495	526	490	507	503	512	487	489	504	522	535	490	529	511	480	507	493	514	463	508	518	555	507	534	478	490	526	497	524	444	473	493	502	490	489	523	489	495	477	479	476	465	503	478	495	508	509	487	476	464	498	465	511	487	460	494	533	511	535	508	496	479	471	491	524	477	500	503	489	458	514	510	470	533	500	490	495	475	527	511	497	508	509	508	479	453	498	496	514	511	492	454	527	484	487	492	502	509	523	471	484	468	523	466	508	528	508	531	489	532	486	524	496	509	482	505	489	499	511	526	487	519	482	525	457	542	484	498	491	527	493	485	476	489	494	503	487	500	476	452	486	518	472	560	505	472	508	487	487	500	501	478	495	522	497	507	493	483	481	500	459	498	527	468	501	471	468	497	501	476	473	494	510	505	489	475	495	429	510	481	520	524	529	490	533	518	483	521	504	518	478	503	475	484	538	530	494	482	467	500	491	518	493	479	514	524	489	488	555	453	499	509	507	484	500	501	527	493	498	500	500	490	524	475	527	481	480	504	485	493	503	502	474	476	491	466	488	493	498	532	501	519	559	496	467	498	507	528	499	548	478	449	510	460	499	449	488	450	500	489	492	515	448	489	479	472	525	491	489	501	484	498	522	468	502	500	519	468	576	469	503	495	534	497	510	483	488	507	495	461	469	503	539	520	497	510	524	516	466	517	509	475	471	491	505	480	503	481	479	516	465	493	533	487	452	497	512	477	509	512	504	505	503	480	490	489	499	537	454	488	499	524	451	491	467	493	520	484	497	500	484	489	521	505	506	494	472	500	491	490	507	477	496	486	497	497	529	481	489	488	478	511	509	507	463	489	497	484	476	504	513	493	500	514	494	506	513	521	491	503	477	490	489	485	503	487	518	497	480	459	527	520	517	443	499	456	515	467	503	538	512	488	445	503	499	510	534	519	464	472	510	459	502	508	496	499	528	481	532	493	508	492	462	465	513	486	496	499	474	485	455	486	449	492	526	490	480	517	489	445	488	516	501	505	484	487	501	508	533	517	522	479	523	490	466	515	473	490	465	522	521	520	486	494	495	513	469	511	493	535	453	503	501	500	469	485	503	490	469	470	447	532	471	525	526	466	475	472	517	530	489	500	496	485	487	521	482	489	485	555	537	483	484	520	452	517	472	495	490	496	505	490	531	493	504	495	517	489	485	509	474	484	478	480	461	484	537	477	523	490	484	478	471	458	505	489	555	462	513	477	501	539	525	542	494	519	490	514	495	496	444	490	506	471	497	482	493	518	485	521	505	469	509	483	512	471	494	531	481	504	444	470	482	515	527	506	504	539	552	493	515	494	474	461	497	509	487	505	508	496	509	518	506	475	458	531	454	520	535	463	473	499	492	503	492	521	511	516	487	517	476	488	528	472	514	526	490	508	472	485	522	511	513	526	477	499	452	526	496	495	522	506	518	497	501	498	483	518	521	519	532	515	466	487	515	501	474	488	511	466	492	480	489	507	506	508	502	485	489	542	494	519	491	478	478	453	487	449	518	522	532	481	512	479	488	473	487	500	481	494	478	479	474	475	476	500	519	538	486	485	463	484	521	467	436	491	488	480	499	470	522	515	496	493	463	521	532	467	530	495	499	520	479	448	472	554	484	543	501	482	509	518	524	518	503	499	509	534	503	498	505	524	494	468	504	505	494	469	499	490	499	496	450	468	487	486	491	484	461	474	456	488	509	526	509	514	469	530	479	475	493	479	541	511	503	511	501	486	475	534	492	502	538	507	496	481	512	482	472	465	484	496	504	474	509	502	504	494	484	489	528	501	498	529	493	506	482	473	511	509	509	498	506	499	470	540	443	497	505	536	534	471	480	471	510	485	522	479	496	452	497	508	506	510	531	494	514	524	500	527	462	526	486	477	500	458	539	499	502	496	504	466	529	513	513	492	511	512	510	474	500	459	486	492	484	458	497	482	508	534	504	488	490	452	525	470	525	492	488	507	466	480	501	529	499	497	465	479	476	541	487	463	517	509	513	448	506	504	487	512	471	494	517	487	493	534	523	476	475	504	501	538	537	491	501	529	489	494	479	492	493	484	499	500	514	523	480	527	483	504	500	442	476	483	506	490	490	482	495	522	485	506	480	517	525	510	479	508	484	467	483	485	496	466	479	509	497	495	504	523	459	512	460	505	496	481	503	503	484	520	487	478	486	489	484	479	507	524	518	459	504	559	504	510	464	472	505	503	528	491	536	511	502	504	538	504	523	494	475	522	458	501	472	464	501	521	514	455	524	504	499	519	522	481	497	505	561	517	508	503	490	484	477	493	468	530	537	488	475	498	535	495	457	460	535	538	518	485	538	511	509	488	484	461	521	463	511	481	489	468	493	499	473	501	485	495	502	482	463	491	458	487	495	502	463	481	423	470	475	497	484	533	507	501	524	471	502	509	500	534	527	497	516	456	452	494	469	459	473	526	498	502	473	495	547	453	534	498	513
2164	408	324	303	310	340	323	291	288	292	281	258	260	296	268	273	268	284	280	296	325	695	447	247	260	251	269	248	270	287	259	262	262	282	256	292	262	252	261	254	276	263	297	293	253	286	288	278	302	268	272	302	265	268	284	269	298	306	268	307	272	282	245	262	261	257	262	251	261	266	257	272	279	278	274	272	285	268	255	300	291	269	283	248	246	284	308	242	266	256	287	269	265	276	246	265	261	246	255	268	281	263	272	282	263	274	258	297	299	269	268	282	281	272	286	263	292	262	282	255	271	269	275	265	274	288	254	280	271	297	259	307	278	298	278	269	276	260	273	297	264	256	263	275	272	280	295	249	293	272	284	268	288	277	267	244	255	277	271	267	280	302	287	237	283	285	266	271	262	315	261	261	266	254	242	239	253	274	274	259	269	272	251	264	293	265	289	276	274	283	291	289	289	258	295	267	310	277	257	257	250	262	266	275	273	256	274	287	261	285	255	256	264	279	282	260	282	289	275	268	274	278	287	252	289	291	268	270	286	277	282	266	274	275	285	268	281	282	273	263	280	240	287	253	240	277	230	268	284	254	272	300	299	269	291	264	285	244	300	262	277	289	236	271	269	260	284	266	286	295	259	277	280	258	285	279	289	267	253	278	292	231	258	274	295	290	292	268	285	283	264	252	276	256	263	295	274	268	270	292	284	296	256	263	271	297	279	277	264	291	272	253	288	299	252	283	272	246	258	264	279	272	264	265	271	263	246	260	255	271	283	240	293	258	265	282	293	303	260	278	273	273	283	258	260	275	270	252	251	244	263	260	271	277	287	255	245	260	266	279	270	281	265	257	247	273	284	285	268	280	243	257	291	262	245	282	279	288	267	296	292	280	257	282	291	264	284	265	275	271	291	258	302	296	254	289	269	279	264	275	293	283	286	284	244	285	281	261	277	240	268	293	263	247	227	244	221	248	255	281	242	270	279	290	268	287	280	253	261	263	279	267	271	253	244	273	266	264	278	286	280	259	284	278	271	271	267	248	256	254	287	275	256	272	272	255	277	263	272	275	273	274	247	284	283	252	236	276	274	293	256	289	266	265	246	264	249	282	274	268	250	239	306	244	291	270	252	292	264	268	228	267	284	270	279	251	278	274	290	274	312	274	281	269	288	291	299	297	245	271	274	266	280	259	263	281	278	281	264	285	259	265	260	308	268	306	276	286	268	263	273	283	275	268	258	245	259	293	251	275	255	249	293	262	275	278	267	269	273	235	256	260	269	300	272	277	278	252	259	272	239	254	280	307	286	249	243	277	293	284	268	235	254	279	282	285	268	278	254	270	273	269	285	283	281	290	262	249	285	281	273	240	252	273	265	247	273	252	247	259	267	259	292	280	277	278	271	277	276	271	248	273	266	265	279	286	254	253	277	275	271	266	273	269	274	274	275	247	276	287	267	269	245	258	270	265	289	285	294	249	243	267	280	254	253	253	253	276	247	250	289	278	274	252	272	261	274	298	300	268	288	262	257	246	258	266	255	267	275	243	281	284	271	287	252	262	287	232	297	290	271	276	246	270	287	254	258	267	272	262	279	261	265	290	255	249	272	281	284	297	269	275	289	261	272	233	290	224	278	281	260	268	278	299	288	276	262	291	283	258	296	255	277	282	260	268	299	281	258	259	251	275	291	268	285	285	263	257	259	267	290	253	274	284	303	273	317	253	230	263	234	259	276	277	279	269	262	259	273	247	272	278	278	288	268	278	282	255	287	268	266	277	285	287	282	278	280	274	271	278	253	292	269	303	297	236	276	274	302	258	260	286	264	248	274	258	281	264	288	249	299	280	252	278	281	283	282	282	251	251	275	298	238	286	242	277	264	290	257	243	290	244	224	278	250	256	282	289	262	295	309	261	272	278	267	265	276	254	270	271	270	269	286	266	260	259	260	264	283	286	249	294	275	301	287	253	314	273	303	256	267	265	293	271	281	252	277	257	267	269	236	297	265	254	263	249	283	249	267	268	257	291	286	277	281	276	283	258	258	259	246	281	277	277	268	261	270	271	292	247	261	282	294	246	266	270	272	258	275	313	277	274	264	273	256	268	275	288	285	283	262	288	257	279	280	268	267	261	258	267	250	278	275	250	250	271	272	291	269	280	258	279	262	241	255	279	309	243	251	260	288	256	245	274	241	272	289	272	274	261	266	273	288	244	254	273	291	299	241	246	263	271	258	261	258	256	250	305	288	255	234	255	257	269	293	278	274	275	267	277	253	272	265	271	286	268	254	253	247	259	270	287	291	276	236	270	279	252	275	243	280	252	287	260	285	265	279	271	272	295	287	276	265	298	254	237	265	288	274	279	259	282	253	292	279	253	280	255	263	248	277	282	278	272	262	249	241	260	268	273	271	292	244	295	276	262	281	256	252	254	282	275	271	293	264	258	250	244	296	278	279	286	298	243	295	282	298	277	271	247	284	285	276	261	264	285	296	281	284	247	278	254	276	274	250	252	270	291	264	284	254	264	267	253	258	307	249	273	306	305	275	270	279	256	252	276	269	280	257	234	281	282	294	276	235	285	263	265	263	276	266	269	301	269	279	271	260	279	289	275	270	295	285	270	269	296	300	277	288	284	279	292	282	286	255	253	276	273	248	267	272	263	240	290	245	274	270	282	264	297	264	271	238	271	282	298	274	309	272	274	248	300	272	273	268	280	284	264	237	294	269	258	303	269	259	263	284	266	276	257	263	270	268	224	299	244	253	271	311	253	267	271	290	256	286	275	300	274	271	257	264	260	263	278	271	293	263	288	316	281	290	296	250	241	268	282	304	259	259	275	254	278	294	276	269	268	265	287	276	255	259	268	280	262	266	284	294	283	281	297	301	281	268	281	270	261	255	275	271	265	273	263	280	278	250	263	273	291	265	265	286	261	263	256	277	276	256	275	270	278	287	291	295	258	252	251	277	276	250	297	246	290	275	262	280	272	262	285	244	239	303	238	275	278	275	253	310	260	269	283	263	244	290	298	288	269	277	295	258	277	263	274	306	281	268	271	265	278	257	268	243	280	265	272	234	298	277	285	259	255	297	260	256	268	279	268	263	266	272	287	293	265	259	265	277	288	252	270	289	259	251	274	253	299	265	291	266	284	281	273	287	276	272	257	273	283	268	309	263	258	272	288	263	290	285	285	253	242	290	275	298	276	240	263	245	244	272	269	265	266	299	258	268	275	290	248	270	291	233	283	263	259	266	278	263	261	251	251	270	254	263	261	270	253	233	268	277	269	280	248	278	279	279	278	281	262	237	245	272	314	265	281	256	261	255	278	271	299	250	267	271	278	303	241	248	262	280	246	284	233	264	257	274	271	297	250	297	271	239	270	263	262	248	288	257	260	279	267	257	260	285	229	245	255	279	251	261	269	282	250	265	267	259	276	255	264	247	285	305	257	280	251	277	272	278	252	284	279	264	225	270	251	289	280	273	233	281	269	278	278	263	287	270	283	246	282
2586	823	943	971	996	961	940	950	856	902	838	840	820	837	907	808	801	772	755	770	1205	3972	1568	742	698	777	752	727	818	745	747	762	741	773	699	783	715	730	746	708	736	754	720	727	727	726	721	773	736	793	712	762	716	762	725	738	708	746	767	723	719	718	745	771	762	722	733	766	755	729	763	798	709	709	758	740	735	726	739	777	677	755	742	777	797	742	735	745	791	738	730	780	777	777	726	760	706	685	731	722	774	729	697	757	706	705	746	785	776	752	765	744	753	787	723	752	717	719	735	743	752	776	769	745	700	738	717	710	749	707	781	765	719	754	734	721	754	700	771	727	811	725	755	759	737	728	770	773	740	768	693	744	726	739	706	741	754	729	759	725	720	792	709	706	734	753	722	738	800	721	770	720	719	730	760	762	736	707	780	730	738	740	708	728	724	745	737	701	774	773	713	750	724	729	737	718	740	711	702	722	762	728	734	783	786	753	713	674	742	707	746	803	732	724	739	740	772	702	798	770	779	706	729	710	781	733	702	764	710	738	722	744	770	768	741	691	772	794	749	727	757	713	739	775	754	755	731	757	798	677	759	724	756	753	758	727	723	677	728	737	716	732	775	735	739	787	729	791	779	754	727	764	727	744	705	731	773	718	749	736	731	750	768	752	759	769	729	719	701	687	763	730	777	720	749	732	713	688	742	771	767	739	715	781	760	758	791	820	720	733	737	703	734	729	738	701	725	723	751	762	745	769	760	797	679	753	719	694	689	737	758	717	731	712	760	765	722	751	764	760	760	725	750	719	748	773	754	741	699	738	706	698	734	715	743	782	780	769	784	751	738	727	746	746	765	724	759	743	747	747	789	731	738	754	761	760	721	728	743	762	694	698	717	717	725	762	721	730	727	746	696	785	793	719	709	731	720	745	751	720	768	710	707	740	703	721	705	728	717	765	722	753	721	748	759	711	770	768	756	774	727	736	748	759	737	722	709	765	777	770	751	720	804	776	726	743	723	743	729	787	756	739	746	688	733	757	768	749	811	745	764	712	796	749	679	684	729	761	734	738	725	692	746	706	711	751	706	762	721	738	772	719	700	713	726	736	773	705	739	713	774	746	704	758	724	758	716	751	740	717	719	749	746	740	744	729	654	725	770	774	734	731	755	741	768	768	776	766	741	710	727	747	730	755	718	738	722	740	788	718	731	732	758	736	749	775	716	701	795	728	708	687	717	754	681	731	729	680	727	784	733	757	740	724	721	748	706	795	737	731	713	756	718	717	726	713	769	759	759	770	743	740	751	700	713	707	728	733	705	739	766	724	743	749	715	733	771	732	775	727	761	708	767	811	766	690	780	755	735	738	728	763	754	698	758	705	753	736	736	750	730	731	738	724	776	719	726	755	709	754	726	762	728	777	724	758	750	755	764	690	735	776	771	710	710	758	736	738	802	748	741	748	734	752	695	748	694	732	745	787	726	728	746	735	730	721	737	783	768	763	682	697	801	717	764	728	713	819	700	748	735	694	723	768	713	719	778	717	751	749	733	761	782	722	737	732	727	715	711	739	740	766	704	777	721	744	723	729	716	665	748	722	719	753	761	715	738	741	762	712	765	780	771	746	738	753	777	752	748	713	723	751	697	733	744	752	708	690	725	753	744	719	734	714	780	735	738	720	749	794	748	734	768	748	747	688	760	739	735	748	667	813	747	714	730	744	753	715	739	705	731	706	787	738	731	739	722	749	701	728	750	733	707	723	748	736	808	740	747	755	729	723	746	703	719	756	745	699	714	787	706	772	713	712	713	734	751	709	734	747	729	801	798	746	737	714	727	760	726	703	760	756	717	700	731	719	767	747	743	738	712	766	737	736	725	743	726	771	754	764	766	749	784	707	693	784	726	740	728	734	751	761	740	763	703	772	762	747	776	717	738	798	732	758	766	759	760	779	739	742	735	734	667	740	744	752	713	712	699	735	690	751	774	756	728	764	771	717	725	727	744	742	760	711	771	716	723	762	737	765	702	751	736	769	734	760	690	759	701	718	748	739	688	726	734	763	762	723	702	723	768	757	738	707	744	763	744	738	716	753	735	719	753	717	774	714	714	756	754	771	758	738	710	719	738	744	778	800	751	766	760	758	742	757	756	737	724	802	769	750	727	739	714	751	773	747	762	782	741	717	719	665	722	707	779	769	768	702	719	755	733	747	722	702	781	732	750	720	738	766	717	699	768	743	702	722	742	756	722	719	756	744	718	703	786	771	738	760	698	713	740	764	762	733	725	724	785	770	706	718	712	789	700	691	760	739	764	750	788	708	754	703	750	735	758	707	685	682	758	746	786	768	739	715	723	725	713	757	727	731	738	760	735	707	701	723	761	739	708	759	713	726	753	770	767	704	731	684	719	751	750	728	761	749	766	748	724	691	748	776	702	701	744	690	688	749	691	724	752	740	708	762	768	766	738	765	727	753	750	737	760	696	756	739	745	710	712	734	783	719	733	734	748	754	765	697	749	765	733	733	772	765	721	797	723	672	748	745	725	689	697	715	725	744	732	730	739	712	743	729	740	747	733	792	698	771	721	744	731	781	745	720	736	733	753	760	724	772	734	761	685	777	731	740	770	730	760	694	795	731	708	721	760	737	767	729	705	693	638	725	710	730	759	771	764	754	728	733	745	775	754	752	707	716	752	754	700	737	719	740	782	740	761	729	690	713	750	754	711	767	707	756	763	746	741	715	731	710	698	743	749	701	731	755	758	768	745	726	728	736	806	781	784	710	723	779	709	753	728	734	674	756	723	719	753	732	744	713	736	721	785	705	738	745	699	724	751	728	727	735	730	707	716	749	723	742	732	733	715	804	702	710	791	726	781	760	754	725	756	710	752	731	733	763	765	760	728	705	771	791	733	738	776	736	762	736	750	777	735	713	760	739	748	769	720	740	746	761	718	718	756	745	739	729	746	778	761	781	763	726	751	745	735	767	728	744	729	734	736	728	727	754	784	662	774	709	717	759	749	711	750	744	752	735	733	742	713	757	754	788	754	729	732	777	743	680	755	731	795	724	743	789	733	779	758	746	720	754	713	737	757	713	687	685	735	719	715	778	738	741	750	756	738	719	723	718	746	797	705	682	729	710	777	761	756	804	749	708	718	740	722	771	762	707	724	725	720	763	719	721	744	676	777	757	765	708	734	740	746	746	777	729	737	767	752	727	741	790	725	750	718	753	776	751	729	720	788	706	769	783	752	766	713	731	740	659	752	733	766	718	758	717	687	707	706	788	807	714	719	776	779	765	749	800	725	726	734	756	749	762	690	746	766	766	742	795	705	723	722	705	726	728	741	724	770	740	736	765	724	752	713	725	718	783	733	753	730	728	736	762	738	721	738	730	767	708	716	726	676	751	728	740	718	738	739	743	737	754	685	758	743	760	707	770	777	779	773	754	744	775	723	712	780	671	679	732	725	707	757	785	715	733	746	739	754	723	713	720	783	756	745	770	770	796	757	758
16855	3742	4404	3657	2828	1943	1438	1207	1217	1446	1049	746	538	459	563	729	511	305	268	246	3359	11202	5777	250	184	185	208	206	200	186	166	198	191	212	209	190	203	207	206	154	187	190	183	200	191	179	178	199	163	211	192	163	168	187	187	206	176	190	203	200	187	167	190	205	203	207	177	204	199	165	199	197	168	174	200	197	222	164	168	179	191	179	159	226	193	161	202	190	175	200	202	206	184	152	202	190	196	193	197	209	168	196	187	163	191	175	214	194	202	177	189	186	214	194	181	181	167	178	191	185	178	179	203	183	185	180	194	189	193	191	195	177	191	196	183	172	189	182	174	188	190	197	165	179	184	183	181	181	194	184	181	185	190	199	185	181	173	196	198	178	203	209	175	192	179	201	178	203	182	194	181	211	155	181	180	208	197	203	184	184	171	180	168	210	184	171	170	178	177	199	188	192	186	169	197	206	201	167	201	173	164	178	165	197	160	194	171	183	204	186	189	195	200	178	169	174	180	178	200	182	206	181	178	160	174	168	172	170	220	200	219	172	188	182	182	189	172	185	189	173	181	184	199	203	193	180	193	195	200	181	179	189	177	202	178	197	202	191	172	184	190	176	218	188	172	182	178	181	179	185	185	180	177	204	177	152	182	187	176	201	186	189	210	180	185	179	166	175	167	180	183	163	175	170	184	180	170	186	168	157	193	154	172	173	172	177	186	184	182	179	174	194	172	194	201	187	203	165	174	170	190	205	213	180	181	177	188	205	199	193	221	194	176	191	184	195	188	215	184	171	183	175	185	193	195	185	199	185	192	178	171	177	182	184	194	206	181	204	180	188	164	204	170	193	200	188	174	199	188	191	189	160	190	176	203	197	216	189	166	194	189	190	183	217	169	202	181	202	187	194	188	192	165	191	178	178	174	186	185	199	191	174	182	200	221	198	179	205	197	210	194	212	178	175	208	185	218	180	204	198	193	176	201	191	184	171	193	178	211	176	184	179	213	202	185	215	178	185	200	172	204	181	162	187	187	185	199	187	206	187	213	180	187	180	191	184	175	193	186	208	198	173	174	176	198	166	177	191	198	195	197	178	176	171	191	167	204	193	192	166	176	180	176	187	183	175	199	178	183	177	173	179	194	189	193	166	195	183	203	174	197	177	163	189	168	204	187	195	202	178	190	197	167	195	173	170	197	173	169	172	186	170	168	196	196	183	190	193	172	195	185	196	177	188	178	180	198	174	177	176	181	141	204	186	206	197	185	186	192	183	174	201	178	171	188	179	168	197	156	218	188	184	194	189	176	181	194	165	193	184	201	181	188	192	175	191	198	181	165	181	213	175	219	178	193	180	205	176	184	192	193	197	171	169	187	199	187	194	190	179	204	197	182	206	200	218	201	183	207	178	191	176	198	184	175	195	187	204	203	178	195	187	162	203	171	196	177	192	221	176	189	182	195	184	197	202	211	184	173	190	168	181	203	208	181	169	189	199	187	194	203	190	174	199	161	225	178	194	191	187	176	183	174	174	197	162	207	165	182	201	189	197	175	171	188	167	185	163	190	168	190	188	198	218	209	192	194	189	191	175	204	179	179	184	170	163	171	191	172	188	185	174	214	187	180	198	175	195	167	186	169	209	222	211	189	174	200	186	156	179	187	195	191	207	194	186	181	197	198	156	184	171	184	182	203	183	211	197	204	205	192	184	210	183	195	197	180	184	163	189	168	196	189	191	175	170	171	172	176	151	160	190	186	183	180	194	170	205	173	174	183	199	182	201	188	178	203	184	182	197	173	159	168	180	165	172	189	197	203	230	177	171	206	197	198	168	200	194	177	211	198	182	201	194	170	179	207	154	174	191	173	165	183	160	187	196	176	185	189	191	180	198	181	196	213	185	191	208	153	190	206	197	174	197	181	165	164	177	203	179	168	164	209	200	174	187	185	198	214	193	187	191	203	173	210	165	202	200	161	179	174	207	175	213	203	189	178	194	197	200	184	207	207	200	195	186	192	191	194	192	194	194	179	177	208	192	187	200	209	188	160	185	195	186	177	178	174	178	208	208	196	181	179	196	160	179	192	179	201	194	173	182	187	162	178	192	188	173	183	192	194	174	171	176	193	185	202	168	169	207	180	188	186	163	209	174	197	202	196	178	208	202	167	167	198	194	159	182	182	202	208	187	191	188	171	171	196	187	170	186	183	202	167	202	184	183	204	171	167	197	189	186	198	180	191	182	183	206	182	185	163	206	183	200	185	195	198	162	178	182	161	196	210	203	196	195	215	185	159	189	204	200	197	211	171	196	202	194	170	196	200	189	200	186	177	156	189	197	205	178	173	196	210	178	178	184	208	182	185	200	211	179	194	175	178	177	177	196	214	180	187	207	165	184	200	206	182	191	192	176	191	176	187	180	171	201	205	189	210	196	184	168	199	196	175	190	189	204	208	197	162	191	193	163	195	207	193	194	168	183	183	191	205	182	171	211	187	190	201	177	173	192	186	192	215	206	204	185	177	192	200	200	194	203	185	168	188	174	194	206	184	160	209	192	198	173	188	174	170	183	196	179	163	193	172	171	175	179	169	190	207	188	205	194	179	201	188	177	182	190	178	201	180	172	196	192	190	177	203	201	175	201	186	167	182	205	190	193	183	196	191	193	186	208	202	170	194	205	199	172	175	174	194	199	182	177	184	165	203	196	202	181	178	186	181	166	171	185	177	219	191	166	173	168	176	165	169	195	210	206	188	182	192	213	206	173	163	192	183	200	172	184	209	196	180	179	193	197	199	197	204	177	188	192	197	200	169	186	198	195	162	174	194	170	198	186	184	196	187	193	202	198	190	193	201	177	179	188	186	163	195	207	183	190	187	198	197	187	193	210	203	174	173	159	196	190	173	190	178	194	185	176	181	208	193	211	171	192	191	189	180	174	189	188	205	180	190	222	173	164	191	203	179	178	180	198	177	194	199	185	189	208	167	192	209	161	201	218	179	187	173	168	199	184	189	190	189	178	179	173	196	184	191	213	201	190	175	191	191	212	179	212	184	211	214	201	197	188	212	178	212	168	198	189	190	178	207	183	188	208	197	194	185	170	203	160	155	204	184	196	208	180	178	183	181	178	192	202	178	178	164	192	183	173	178	206	193	191	191	185	185	186	211	194	178	184	179	188	192	188	194	202	182	193	170	188	192	183	176	193	183	196	169	183	182	195	173	172	183	177	203	165	185	221	189	193	174	184	201	180	199	190	216	146	213	209	181	176	168	192	183	206	199	181	177	169	178	161	164	181	186	183	194	188	190	180	190	172	177	198	209	187	173	183	183	199	188	188	181	180	179	191	172	197	183	187	186	196	185	188	194	188	179	201	197	184	167	194	192	170	193	194	183	192	186	193	196	220	167	212	171	210	182	198	163	195	184	169	205	190	189	182	184	197	169	189	182	175	173	175	180	186	162	167	187	180	187	205	209	186	167	215	183	185	193	189	178	203	184	162	206	168	181	207	172	190
8499	3063	6859	8062	7058	5717	5400	5121	5753	6000	4170	3331	2360	2213	2948	3635	2576	1333	1119	1011	15657	36553	15718	647	606	573	590	590	616	587	577	513	597	597	576	571	566	568	555	534	558	549	563	557	551	580	553	568	560	539	554	557	552	546	520	540	521	519	517	516	536	520	531	532	545	523	503	549	472	502	510	504	569	508	515	551	548	541	496	504	502	511	527	543	538	511	529	542	538	516	488	528	513	531	549	511	491	532	578	538	515	554	498	497	556	558	555	518	522	533	546	520	535	541	505	514	556	490	506	542	500	522	497	542	513	468	511	539	484	504	522	551	538	484	537	455	480	505	457	500	528	504	511	510	491	530	550	525	495	491	491	538	509	543	514	497	483	513	529	490	472	509	521	498	529	512	509	530	512	530	522	512	534	504	508	569	507	454	528	543	534	556	503	546	550	502	470	509	514	494	543	522	537	536	517	541	512	522	514	492	508	509	578	538	503	545	518	515	484	504	496	530	516	531	501	507	484	550	532	517	484	530	468	516	512	502	483	535	536	519	540	533	508	528	496	498	499	555	544	512	524	499	503	492	515	501	527	532	525	507	508	520	532	512	517	537	491	529	523	530	549	567	497	531	478	526	522	512	528	535	538	521	534	510	514	513	529	539	514	541	495	548	560	531	552	536	508	551	519	497	555	509	529	518	521	536	524	537	550	504	510	503	520	539	508	545	475	522	512	514	493	550	560	558	525	506	545	483	504	534	509	545	488	480	556	526	513	488	550	561	544	524	470	508	522	506	502	513	513	478	528	506	525	498	506	552	512	531	518	523	538	485	528	541	535	522	467	545	525	535	521	540	507	524	522	531	558	490	529	527	531	460	509	546	486	495	501	507	501	494	518	542	536	510	494	541	499	542	514	507	503	497	512	515	491	490	534	502	498	497	537	517	553	502	513	462	525	513	550	507	516	540	484	504	502	506	501	529	527	575	515	520	482	493	501	519	531	534	506	534	499	489	509	562	562	525	528	502	509	513	484	525	481	486	496	570	507	526	495	509	485	563	484	508	501	529	542	492	489	544	532	501	514	536	533	500	515	554	505	459	489	486	488	505	494	516	512	549	504	506	519	519	544	550	518	498	488	522	502	539	512	486	509	477	501	540	549	498	534	527	489	566	506	510	515	497	490	515	501	513	506	509	523	520	495	509	506	570	526	517	540	578	475	524	518	505	495	519	515	547	511	515	494	542	514	525	527	543	520	513	530	528	500	516	522	564	536	521	570	552	517	543	522	515	532	520	519	521	515	537	520	507	481	486	544	490	501	538	541	512	572	496	510	530	483	505	488	542	470	552	526	518	488	541	479	544	529	508	528	493	490	536	511	526	520	514	506	496	542	513	491	517	474	471	517	488	518	517	501	512	513	482	504	522	496	498	504	501	523	506	513	465	554	527	489	508	505	516	501	502	512	465	466	542	528	526	530	511	514	516	485	463	497	525	513	500	522	530	490	518	533	497	547	509	530	488	504	536	544	504	528	478	489	534	513	539	516	516	526	493	514	494	525	530	530	445	521	519	507	481	522	500	485	493	527	536	531	507	534	547	495	542	537	527	527	517	503	533	540	507	522	490	524	512	508	523	562	510	480	501	490	529	571	523	527	533	500	517	503	498	548	545	519	536	526	525	495	517	523	512	494	518	517	537	506	504	505	550	536	525	523	531	505	519	495	484	511	506	553	519	507	517	493	502	495	568	504	504	503	544	476	509	495	481	517	523	543	527	520	518	523	526	579	504	519	547	505	495	531	526	506	510	526	546	524	522	554	499	530	542	500	546	501	519	488	539	482	503	502	522	473	510	519	510	508	544	517	535	533	543	550	488	512	498	506	515	538	495	544	511	486	497	539	484	515	471	529	497	531	498	528	524	552	544	498	528	541	525	487	535	520	478	512	508	512	495	539	527	553	520	515	482	524	504	524	521	512	482	517	571	484	542	525	522	534	519	515	570	507	498	513	523	498	498	520	511	500	528	520	501	525	539	504	536	576	544	523	500	562	493	502	506	537	568	510	536	520	542	491	520	539	497	504	528	543	499	488	541	528	495	508	516	483	519	488	529	503	511	545	528	528	485	469	489	504	509	554	510	455	517	523	523	531	480	550	535	481	536	488	482	532	540	493	529	499	504	485	560	473	543	512	523	526	535	511	523	492	528	512	527	524	527	511	528	516	524	527	526	537	484	552	483	559	486	535	511	497	481	496	523	490	576	490	502	528	485	530	532	520	517	514	519	493	529	496	521	556	525	487	501	532	559	544	457	543	537	476	505	508	527	489	498	509	528	472	567	458	466	503	560	519	523	530	533	537	510	496	532	523	491	527	520	519	534	532	498	494	508	520	530	480	514	527	514	529	472	528	539	520	522	551	520	507	516	541	513	498	536	545	580	508	519	462	520	528	475	547	503	517	488	550	527	515	528	501	502	520	528	493	505	515	528	541	511	524	524	507	524	503	541	506	515	493	505	505	540	524	536	559	531	531	519	513	528	527	529	502	538	496	533	552	534	550	494	566	540	535	536	552	507	489	504	569	517	552	519	519	524	514	529	492	564	523	520	544	512	505	490	547	531	507	515	518	531	529	523	508	515	509	492	516	495	516	534	507	532	532	537	503	483	530	492	541	555	550	484	503	462	559	520	502	515	516	494	532	488	470	529	488	481	474	500	535	538	485	573	496	496	540	547	499	529	525	508	535	497	512	501	512	477	531	517	501	521	503	486	518	512	493	543	544	495	486	543	508	526	529	527	541	536	500	516	566	506	534	502	487	492	528	514	506	546	523	492	545	514	490	562	491	519	516	478	523	501	503	554	561	501	490	504	516	549	515	460	526	495	516	555	516	493	479	485	536	540	515	512	525	522	510	496	548	490	516	522	567	521	550	510	521	509	528	536	513	494	505	497	525	518	537	526	494	491	553	506	541	519	529	532	504	507	518	521	532	485	554	524	492	491	487	479	508	513	516	485	523	498	509	516	532	504	549	522	487	555	471	525	551	502	520	528	499	492	532	542	509	538	504	508	552	505	497	527	510	544	528	517	500	523	504	546	507	505	497	495	538	512	499	479	567	490	493	518	499	536	533	520	542	552	514	538	530	501	557	485	489	524	499	518	490	496	490	558	475	485	531	542	546	521	511	529	471	482	558	483	507	533	513	531	556	522	519	569	489	534	521	516	490	523	533	492	530	523	531	526	527	566	546	538	505	504	493	527	505	488	526	530	573	512	523	491	509	519	551	505	545	480	549	525	516	541	581	514	530	558	471	476	508	522	525	477	516	524	554	542	464	494	521	485	527	543	487	532	540	543	526	550	540	562	533	495	549	484	531	567	485	488	520	481	458	529	527	512	509	470	494	532	519	517	524	516	556	533	563	537	554	541	505	493	534	519	499	516	518	567	516	531	499	538	510	511	539	539	553	513	527	529	535	477	532	554	532	522	505	517	528	562	493	518	481	508	545	463	488	522	536	541
17108	3874	4701	4019	2983	2018	1669	1190	1877	1193	715	668	554	420	438	387	475	289	271	403	1958	11975	4659	235	217	205	210	215	195	202	195	194	190	204	189	221	214	208	213	185	196	210	211	216	184	193	201	217	215	216	201	181	196	202	202	180	193	196	203	185	207	202	189	208	206	207	218	240	204	173	198	180	183	200	201	194	213	203	217	190	204	165	191	215	203	191	196	187	186	177	175	207	199	203	219	180	187	179	197	215	206	177	179	205	189	198	175	199	192	219	188	190	167	196	193	192	180	191	215	211	196	185	196	211	173	194	202	172	186	208	182	167	208	173	210	214	201	172	204	172	217	172	186	174	202	201	168	198	179	167	188	191	195	212	181	220	205	201	183	178	199	178	192	206	169	181	173	223	188	184	205	173	190	185	213	185	194	189	200	222	188	171	180	177	207	220	192	183	202	204	181	167	182	174	227	213	187	190	205	218	182	181	184	183	207	183	202	213	208	195	184	194	185	231	183	186	189	191	194	206	185	208	185	178	197	157	201	176	174	191	166	199	203	176	181	193	178	195	192	182	170	190	216	196	206	188	184	192	176	200	166	190	207	198	202	180	171	209	211	187	211	211	213	214	182	206	210	215	185	205	208	200	178	207	183	177	177	211	201	216	175	201	209	174	171	192	200	193	184	203	190	199	162	197	199	215	218	215	208	200	189	197	196	179	211	188	187	190	178	213	191	195	178	184	216	179	208	200	184	175	178	163	220	211	202	203	200	188	192	188	192	199	195	182	214	190	190	175	187	193	193	205	197	190	185	181	182	193	222	205	189	185	185	181	175	214	205	246	179	195	198	196	184	196	182	225	204	232	186	195	174	193	183	221	175	235	200	198	189	184	220	194	192	177	198	197	194	186	165	205	207	196	192	191	189	207	195	189	200	182	188	187	189	221	213	187	184	202	196	183	200	220	180	217	178	200	200	219	197	195	199	187	194	193	179	181	204	163	215	184	197	185	193	215	181	204	211	201	216	182	201	177	209	203	181	200	217	182	165	171	178	206	223	203	196	178	180	199	175	181	214	203	184	210	208	189	207	218	169	198	165	192	209	192	202	192	206	206	203	201	193	210	200	190	212	197	188	188	175	197	187	211	193	202	188	183	210	183	190	240	182	171	192	187	193	201	187	195	233	168	200	212	181	194	220	180	201	197	190	202	173	197	194	173	203	177	167	202	192	226	197	197	167	189	194	213	198	186	179	196	206	226	206	200	196	197	192	168	189	186	186	206	184	168	197	193	211	186	171	173	194	193	207	192	189	194	217	192	185	211	215	199	205	186	187	171	203	202	196	208	214	201	194	189	194	193	200	203	203	207	178	198	199	187	198	164	200	190	166	199	194	202	182	195	199	189	208	214	178	190	208	203	197	202	191	191	180	195	198	178	224	189	206	204	202	202	172	211	199	186	198	197	198	183	194	189	200	181	206	192	195	204	184	194	182	194	193	189	170	186	213	200	158	200	181	183	195	190	159	181	177	196	192	194	176	213	188	173	204	189	199	192	202	206	196	196	202	193	197	225	190	191	190	173	182	201	215	184	215	185	206	208	186	203	181	189	206	213	198	197	197	192	187	210	221	177	188	182	160	198	187	199	189	210	212	187	207	169	203	226	193	190	207	216	187	187	183	197	188	187	200	206	178	217	223	198	202	193	200	196	172	205	176	190	192	191	180	183	187	206	193	206	173	193	184	192	189	182	201	183	193	171	193	181	184	219	198	193	179	194	202	180	183	185	181	202	180	176	195	202	182	190	184	211	184	178	170	207	200	205	190	195	178	194	208	190	198	176	198	184	195	159	197	199	205	180	224	188	214	205	193	188	179	196	196	181	221	184	209	179	218	207	237	196	188	187	178	183	205	197	211	207	178	187	206	209	190	209	189	202	187	192	220	191	224	193	173	198	194	192	179	199	174	205	214	197	203	189	193	196	186	199	175	178	189	191	207	153	193	209	182	184	192	207	198	181	193	177	201	197	195	207	223	193	214	179	177	185	185	190	195	186	198	166	184	225	190	191	204	220	188	195	195	202	205	185	156	182	199	188	180	173	179	193	191	168	208	200	208	190	218	200	182	197	218	205	214	220	190	209	201	194	212	183	205	175	172	197	189	201	198	181	167	176	196	182	174	203	194	177	194	192	194	192	197	203	193	173	201	188	210	187	161	198	195	192	188	229	182	198	202	208	193	192	228	194	189	194	210	187	176	181	203	195	194	190	197	197	193	167	203	187	182	191	197	204	173	189	198	195	228	189	197	189	194	203	204	187	180	201	202	190	185	196	213	204	181	215	198	191	180	208	207	194	198	180	205	181	197	191	203	190	199	189	187	184	212	199	195	222	192	199	180	154	185	189	181	195	165	207	192	190	182	197	192	182	207	183	201	195	201	196	202	166	222	191	207	174	198	209	182	213	199	209	180	188	218	187	192	189	198	158	201	174	197	192	156	187	186	191	219	207	196	176	186	176	165	187	198	190	221	186	204	197	225	210	200	214	190	188	207	198	162	173	188	179	211	167	195	210	186	175	197	216	194	189	218	176	178	192	187	203	169	180	196	197	184	223	182	208	183	178	177	178	177	220	177	203	213	195	209	207	196	183	192	210	220	187	207	196	222	189	190	209	210	199	191	209	201	219	195	199	206	189	175	203	202	200	209	185	197	178	206	185	215	192	207	216	185	192	216	205	210	196	184	213	196	203	198	211	189	180	199	195	198	197	175	167	189	205	215	212	198	178	209	199	193	163	205	192	201	213	183	204	220	167	186	188	231	177	187	198	205	194	190	177	215	172	187	207	174	192	178	224	216	194	217	198	165	182	200	219	206	168	188	192	197	187	202	198	207	207	165	200	171	154	188	170	207	195	185	192	203	192	185	166	207	209	198	233	186	182	184	209	179	205	208	206	181	193	206	202	188	211	206	200	165	175	201	172	191	179	203	217	190	214	186	213	203	189	186	206	185	178	214	192	192	182	205	177	216	180	175	198	210	191	193	197	187	203	199	189	178	168	209	210	178	216	193	186	193	194	189	183	213	183	188	200	199	195	183	186	211	195	196	209	217	203	189	187	175	201	214	201	194	210	204	188	188	211	186	206	171	224	184	189	201	184	192	199	172	192	204	202	203	176	223	219	207	205	209	204	182	201	233	198	178	207	213	207	196	225	217	200	193	197	192	204	191	184	206	194	196	182	165	190	207	215	179	208	181	155	200	195	192	200	188	190	171	199	186	196	222	175	205	190	184	175	216	191	223	202	183	196	212	189	200	190	201	180	184	227	194	188	178	169	193	213	168	211	192	197	190	194	220	186	201	204	208	184	195	194	214	196	180	188	163	162	168	182	214	207	185	186	198	196	223	191	213	200	193	183	201	201	208	205	193	179	168	213	204	223	191	189	219	196	199	199	215	201	175	173	196	180	198	205	184	188	203	213	198	190	201	185	205	195	200	188	202	194	183	196	219	168	211	197
8507	3254	7298	8888	7678	6013	5359	4970	8884	4546	3504	3303	2652	1963	1884	1891	2298	1287	1105	2508	10165	37939	11251	675	702	701	660	627	628	564	661	626	633	554	608	623	641	576	547	614	572	569	589	576	580	573	573	579	583	584	549	546	581	567	534	584	602	553	534	566	537	547	579	569	545	526	571	515	545	582	594	589	575	517	548	548	532	535	578	532	582	534	533	574	570	564	529	538	579	546	561	551	560	544	526	564	557	518	525	548	511	562	485	538	537	526	549	575	525	538	545	511	555	531	574	515	573	531	546	552	515	517	591	548	549	576	558	553	545	510	574	531	537	577	560	548	518	530	550	545	539	583	545	566	531	514	563	526	552	565	528	553	545	526	569	519	523	520	576	555	521	529	531	538	536	525	538	565	548	496	544	638	543	554	562	566	496	517	538	522	556	549	557	557	528	554	532	533	497	501	562	502	562	511	529	527	589	543	544	562	539	506	565	520	568	545	570	546	504	563	566	550	578	536	524	523	547	555	546	576	587	551	543	547	530	522	522	547	588	556	522	569	479	575	538	565	548	540	528	504	532	539	548	496	513	554	555	532	539	529	515	528	523	527	555	512	533	530	545	545	563	577	534	580	525	554	521	544	503	518	535	578	556	579	512	537	517	603	526	564	549	554	551	566	565	514	528	513	520	546	521	566	511	497	542	497	540	523	544	536	524	572	543	495	549	547	564	527	563	568	541	525	560	514	532	585	515	533	535	527	519	529	560	498	572	535	534	546	544	570	522	503	521	534	556	530	542	577	501	502	559	543	511	507	536	539	588	531	565	490	546	547	502	581	543	537	537	563	528	549	539	536	514	550	535	526	499	476	538	546	536	546	535	537	497	547	517	558	535	576	547	546	522	551	536	524	501	564	544	560	584	538	521	532	564	544	505	519	555	490	490	551	553	540	542	574	588	522	549	557	539	533	544	505	528	528	530	556	520	508	547	553	546	567	548	540	557	528	547	531	529	524	533	550	571	552	523	538	565	480	538	536	496	521	555	589	513	534	529	549	550	531	520	576	507	513	510	539	517	557	513	542	536	524	526	540	572	532	547	543	521	517	556	512	521	581	547	526	526	531	567	549	543	518	593	547	506	556	542	543	523	540	586	571	506	525	518	531	523	498	539	560	545	527	534	527	531	548	549	540	485	580	523	542	523	542	534	554	523	530	551	523	605	508	593	485	570	509	533	557	535	505	499	537	538	478	509	543	510	581	528	559	560	545	545	554	549	534	488	549	542	583	544	517	536	545	550	606	553	537	532	521	544	550	507	541	585	527	534	516	552	535	556	536	537	507	543	556	539	534	557	524	505	558	546	494	573	512	480	509	562	529	563	481	514	543	508	534	554	540	529	536	546	540	504	538	527	524	508	512	522	495	519	520	551	532	520	555	537	553	516	515	567	525	547	555	520	504	547	523	498	542	515	533	526	527	541	532	548	501	520	574	538	542	558	521	505	534	497	543	518	555	520	530	524	520	530	533	542	572	530	584	565	557	527	537	541	559	565	533	526	524	528	544	546	496	525	565	570	522	550	570	541	547	539	566	528	533	517	574	505	528	510	559	550	522	587	505	548	588	537	592	536	534	522	544	499	551	542	548	547	523	517	573	518	561	503	522	520	547	582	519	510	561	512	542	556	544	541	540	544	515	518	547	541	511	559	531	539	528	560	549	513	516	558	550	580	562	517	555	552	518	557	526	535	541	533	579	517	567	544	579	511	524	531	609	521	551	571	523	606	565	514	519	524	557	550	571	554	526	560	539	510	565	517	523	539	547	495	570	532	510	557	534	534	533	572	552	539	500	532	534	553	557	534	497	572	549	568	565	556	576	525	534	538	552	510	522	485	531	538	522	596	517	527	520	566	524	562	532	494	520	549	538	539	537	519	577	576	579	544	546	559	540	559	524	534	578	544	558	536	541	570	559	527	529	520	551	539	530	513	580	534	529	537	547	521	559	551	551	499	575	497	529	507	530	534	490	598	561	576	552	541	537	514	591	554	488	559	524	487	544	531	509	526	530	596	496	560	571	518	503	538	563	526	534	514	553	556	535	569	516	548	561	525	534	532	556	504	586	500	573	570	551	575	512	541	526	546	580	528	535	562	559	547	553	549	577	533	540	576	541	525	556	550	559	553	548	536	557	542	523	563	551	547	553	567	521	567	528	523	525	581	490	519	516	505	559	531	553	538	540	533	533	520	555	543	516	529	576	557	532	557	550	529	531	523	587	563	531	564	547	519	521	556	557	562	571	534	535	568	566	541	587	564	562	511	544	545	574	541	536	557	539	569	520	551	541	581	518	527	508	540	555	557	538	514	579	527	545	517	513	581	529	537	527	537	524	544	533	495	571	501	555	527	560	530	541	541	540	519	504	521	548	514	555	555	571	577	556	550	514	518	541	535	513	499	540	546	547	543	549	523	520	519	549	528	578	468	511	572	493	574	578	535	531	538	574	548	526	528	511	575	548	513	533	523	516	499	517	532	539	539	508	557	555	515	592	539	542	529	511	517	499	544	539	544	564	542	537	553	548	539	592	580	548	576	588	557	501	565	518	570	531	540	564	555	521	513	530	543	557	551	535	572	550	591	468	513	545	512	552	498	535	541	546	509	545	568	580	565	530	558	552	522	529	525	505	601	574	537	556	528	550	523	535	566	498	547	533	524	560	550	543	542	565	535	532	529	563	520	551	538	567	526	559	545	556	555	566	559	546	545	550	523	532	505	559	529	508	572	541	525	569	517	485	535	550	513	547	578	551	544	502	534	536	528	535	507	551	572	546	555	556	531	576	529	547	541	513	553	523	532	527	533	541	533	536	553	562	542	489	550	562	547	519	522	535	522	532	531	512	518	526	555	576	523	563	521	529	538	535	531	560	549	514	513	517	565	587	549	557	529	572	547	588	537	529	542	526	547	562	525	526	534	569	547	506	518	528	543	551	538	519	504	545	520	552	551	572	509	503	537	536	527	581	543	555	514	515	528	557	570	544	570	517	543	518	500	536	558	533	535	496	545	554	558	525	557	542	576	539	520	552	550	578	541	553	520	543	517	562	540	564	492	584	533	507	550	596	572	551	530	531	533	551	499	526	521	526	535	534	560	526	532	518	496	524	526	536	548	584	533	531	558	568	566	531	524	544	563	508	542	567	561	521	528	536	556	518	511	496	519	552	534	523	533	526	535	540	513	523	480	530	519	549	522	501	518	536	541	538	559	564	515	501	587	555	554	529	545	524	560	580	535	503	538	511	530	550	576	500	555	534	535	550	531	539	575	516	525	549	564	529	506	549	531	501	528	567	541	509	561	472	488	530	567	544	537	531	541	542	531	541	586	541	580	529	534	573	551	596	520	563	536	515	510	525	521	551	505	536	542	563	523	498	565	593	516	533	511	524	558	511	523	532	561	506	555	566	530	505	516	533	513	511	525	554	553	546	518	499	548	524	561	533	552	542	535	559	553	554	528	573	551	579
2213	394	456	410	335	317	289	293	312	335	295	276	313	258	268	282	275	281	313	301	430	877	338	287	267	273	284	253	290	299	262	301	281	279	229	282	295	272	306	267	269	306	272	269	289	279	287	269	256	299	277	292	288	258	270	251	302	256	267	276	273	269	287	286	309	298	271	278	271	282	288	306	272	279	284	275	296	289	293	290	257	282	300	316	285	279	313	289	279	257	252	289	264	292	280	289	297	315	296	263	271	262	304	290	258	274	285	261	278	302	288	301	307	260	321	265	257	296	271	275	297	279	290	299	272	279	294	307	279	277	264	300	279	299	276	272	303	283	303	293	280	273	297	259	289	292	309	285	288	270	289	266	291	260	263	260	274	248	295	301	258	268	251	281	290	284	278	279	278	312	286	287	276	285	273	285	275	277	253	278	282	265	276	252	260	273	302	283	287	270	296	284	292	287	299	276	286	252	290	280	265	300	270	273	256	273	275	272	302	279	318	287	253	302	298	300	276	306	291	277	273	270	292	282	262	287	278	274	269	292	320	303	293	271	284	300	285	276	289	272	292	279	284	272	291	281	245	261	313	264	282	296	252	295	257	276	278	261	260	252	249	261	243	275	276	269	292	295	273	319	300	279	259	275	324	250	278	268	290	304	249	290	256	268	272	296	308	285	278	265	287	278	267	294	290	300	312	264	266	278	310	275	296	274	258	284	251	306	290	275	285	282	279	293	312	309	301	285	289	307	285	273	267	278	282	295	284	277	315	300	270	314	240	282	277	288	255	289	268	270	263	267	284	276	282	309	281	287	313	275	278	283	279	260	292	272	300	285	284	266	278	302	271	262	290	273	290	265	258	287	278	274	286	271	269	286	276	310	276	291	277	282	262	292	298	269	272	294	279	257	238	303	289	317	256	293	297	300	291	283	270	316	275	257	260	277	237	262	283	285	265	288	299	290	297	275	262	272	253	293	274	284	314	292	262	283	275	323	300	298	274	249	291	307	279	250	269	278	296	249	262	305	305	290	259	290	291	262	279	275	273	292	287	311	289	278	259	267	300	247	273	286	320	288	317	314	299	245	261	314	288	275	285	298	280	273	262	278	312	273	278	276	280	291	284	262	301	283	301	288	259	265	274	248	289	284	270	285	278	271	289	261	279	274	281	284	293	288	282	280	304	260	277	299	266	302	282	261	290	302	252	297	268	239	273	255	285	296	294	279	264	268	283	294	264	272	259	269	280	280	278	259	264	258	291	302	320	263	309	283	286	265	264	285	285	305	302	252	289	294	301	280	277	253	290	271	248	296	282	307	278	283	283	262	316	299	278	265	275	272	287	267	286	318	243	261	285	307	277	259	293	262	306	261	285	269	293	282	278	302	273	262	304	280	298	277	291	260	307	263	284	290	286	259	250	262	291	301	285	276	291	265	276	261	317	273	303	269	270	295	330	281	261	302	266	315	260	305	291	296	296	294	255	276	287	277	290	279	297	299	250	268	291	288	319	283	289	282	262	284	303	285	265	310	288	302	281	284	278	307	265	291	302	291	288	304	263	291	252	266	310	269	266	275	290	288	282	259	268	284	283	282	292	254	268	268	284	289	284	293	257	263	284	302	273	240	266	300	283	267	280	270	291	293	296	284	306	276	285	293	304	301	285	265	254	240	272	272	273	300	281	285	289	295	280	326	260	281	302	299	301	255	272	290	302	273	308	275	276	280	267	277	289	291	281	289	282	279	320	291	312	278	292	307	287	287	290	272	283	294	279	250	281	280	268	258	270	285	270	270	316	296	253	266	285	303	290	282	306	289	271	260	287	286	285	261	290	283	275	253	289	269	278	270	292	271	288	266	264	294	257	265	244	280	271	279	273	304	299	273	304	283	284	307	275	269	310	254	295	298	300	286	265	278	289	291	293	247	273	279	285	278	295	277	286	290	292	280	240	316	295	268	304	266	289	285	261	289	280	304	269	281	299	293	269	312	291	279	314	288	290	284	273	298	276	257	294	245	258	305	275	296	266	270	305	282	284	252	299	289	282	291	274	296	273	283	288	296	271	258	266	299	260	296	283	271	264	263	282	254	279	300	292	297	265	290	296	304	277	249	294	264	288	287	279	275	310	264	257	291	269	286	275	279	249	286	301	260	290	284	276	261	279	269	265	295	300	300	295	262	302	279	266	292	282	284	261	261	270	258	275	271	277	287	291	293	286	275	292	287	269	297	294	259	298	302	282	291	278	290	281	256	268	275	326	249	277	282	273	296	282	262	307	328	284	265	259	288	283	283	281	265	266	307	274	278	303	278	291	314	258	286	284	285	252	268	276	293	287	262	267	301	263	301	259	270	279	283	280	276	270	291	279	224	274	306	282	283	278	270	283	291	282	258	280	289	278	283	271	265	288	299	272	258	250	255	282	278	281	292	288	268	281	263	304	300	301	267	305	275	247	289	261	261	283	286	290	298	298	271	276	279	265	305	312	252	280	283	312	284	291	297	271	289	282	260	266	274	239	323	319	275	276	293	284	281	272	273	272	288	259	282	286	264	285	272	287	265	248	240	275	260	282	269	253	267	267	273	291	280	282	300	264	252	273	298	269	305	268	281	293	282	260	280	278	293	277	280	278	291	274	287	269	297	289	288	257	251	251	276	276	300	296	272	290	294	304	276	303	251	274	279	284	291	256	304	317	298	251	290	254	290	322	285	278	272	279	277	288	300	290	272	303	258	296	305	281	282	294	287	303	263	283	271	273	289	279	292	312	265	300	276	297	266	299	289	278	269	271	316	300	274	279	290	273	301	287	285	266	261	286	282	297	286	258	276	267	275	273	265	273	272	265	301	330	266	291	281	263	308	300	283	242	260	305	288	275	308	276	259	265	292	296	288	281	276	270	323	297	257	299	258	288	265	291	248	300	304	281	287	293	293	282	261	293	267	260	255	298	287	278	278	296	290	283	273	281	304	273	283	301	266	253	287	285	263	267	293	296	284	302	298	270	263	286	260	261	258	277	281	288	256	297	283	238	275	265	293	275	285	276	297	255	272	286	294	293	277	284	305	298	260	281	261	280	300	273	245	272	255	269	273	268	329	272	255	260	280	259	266	296	267	280	286	255	289	285	270	268	252	265	285	284	262	276	259	278	285	308	269	281	233	281	261	261	299	267	270	289	263	291	294	274	270	286	262	310	259	312	303	265	249	279	284	306	280	265	274	307	294	259	271	289	306	265	268	253	308	284	273	280	297	260	295	255	275	276	290	257	265	267	295	275	294	244	280	282	262	295	285	281	275	280	279	249	300	289	265	284	292	258	288	285	274	251	288	273	270	265	304	264	307	305	304	279	270	257	267	288	290	278	242	264	251	282	272	288	277	274	293	299	316	285	277	303	256	285	294	280	291	258	315	282	274	286	293	295	267	273	321	285	284	291	285	271	285	289	274	283	269	280	283	279	306	301	278	268	265	260	290	295	268	305	270	287	252	272	277	263	290	297	250	295	306	272	282
2668	859	1184	1128	974	933	918	911	1028	976	913	853	874	851	795	770	796	801	855	896	1958	4611	1027	739	789	790	758	789	777	738	806	783	785	698	756	739	743	745	765	764	726	784	781	744	737	767	781	775	780	732	765	714	779	753	739	769	737	761	752	764	710	800	812	769	719	751	740	744	775	733	780	814	774	746	792	755	750	738	775	744	762	749	766	756	781	760	740	770	781	745	790	759	727	780	760	802	769	807	734	744	775	740	794	752	773	732	742	761	780	739	766	767	754	703	739	737	746	754	734	800	769	759	781	748	726	753	799	737	786	727	739	795	746	750	695	713	755	706	770	768	741	723	779	759	792	786	828	784	787	746	737	785	713	766	775	788	667	741	794	747	790	792	747	797	802	727	732	706	818	777	780	783	779	756	774	799	755	825	753	773	824	736	767	747	718	770	772	749	691	738	736	785	758	743	754	728	781	818	724	758	777	752	782	757	726	767	775	760	744	768	721	774	764	730	721	729	768	765	729	805	724	799	753	755	749	736	750	735	768	795	734	788	788	721	756	766	743	742	764	782	699	721	759	736	736	751	710	796	793	780	771	742	804	780	710	808	779	772	748	751	757	761	746	740	784	774	783	703	751	719	747	747	767	763	772	733	718	762	757	747	766	802	699	761	740	773	723	738	771	802	822	727	732	748	757	739	741	777	732	714	758	732	777	799	732	756	733	765	759	768	720	751	734	784	688	761	747	706	725	754	776	715	754	798	782	781	762	745	730	766	808	768	741	744	727	784	760	776	781	760	787	740	760	753	758	777	760	727	762	711	707	772	755	773	735	748	780	790	807	743	695	785	788	759	775	785	770	821	737	746	713	788	753	750	729	800	742	770	750	720	770	760	737	762	790	798	780	790	782	792	799	765	785	791	794	787	770	724	740	756	829	766	821	748	816	742	779	729	745	820	804	729	798	781	738	688	769	754	735	757	747	778	704	768	758	792	700	736	790	743	728	781	708	764	789	737	738	790	762	811	760	770	748	764	817	784	740	785	716	771	747	755	725	794	783	732	804	756	789	771	713	767	734	739	768	763	742	752	778	788	738	764	773	781	723	773	806	795	764	749	758	779	798	746	818	708	755	758	776	783	786	744	725	755	820	751	800	760	771	728	754	757	767	766	812	782	803	724	803	758	724	756	708	727	745	769	742	704	805	775	747	810	801	731	767	725	787	731	738	796	711	704	775	747	714	815	770	741	807	784	800	769	727	763	694	789	768	764	717	726	727	809	729	803	766	789	787	817	763	782	791	759	761	752	776	785	785	757	735	741	817	764	802	747	760	814	777	765	790	750	710	781	728	743	709	756	758	751	736	751	788	744	734	808	787	757	793	757	788	802	757	801	729	779	713	748	755	762	758	797	783	759	734	735	743	780	709	805	791	745	732	778	777	783	772	807	809	768	758	734	757	749	751	753	776	770	796	758	745	756	718	784	757	774	732	785	763	778	707	800	782	769	746	694	746	721	763	767	749	727	748	796	741	730	719	792	770	775	763	750	805	798	791	748	744	783	754	747	767	704	719	756	754	722	770	767	727	761	795	723	775	790	768	770	804	753	753	777	736	778	805	758	776	764	767	773	785	768	778	762	855	804	760	711	770	756	804	769	780	722	722	759	804	775	769	730	761	725	791	771	745	749	746	739	754	782	785	740	778	738	809	774	730	743	771	743	723	772	799	787	795	745	743	767	754	730	711	777	785	739	770	725	757	774	767	787	710	741	756	754	729	759	727	780	771	759	775	740	747	785	743	776	766	750	773	773	722	754	785	786	747	779	758	754	766	814	778	750	740	829	769	767	800	779	716	758	790	777	756	742	784	751	744	742	726	731	743	712	781	805	734	762	777	747	816	711	733	790	781	746	719	794	757	724	742	751	804	744	781	784	755	767	784	776	758	742	769	792	720	769	766	783	754	720	754	770	761	753	759	749	752	713	776	737	758	775	782	810	727	735	760	796	774	774	738	738	785	736	779	710	769	779	766	700	783	785	794	814	772	739	753	770	753	736	780	790	786	785	752	763	729	702	742	777	782	794	703	714	733	803	752	804	799	753	760	709	726	781	780	728	750	755	820	745	765	736	780	768	804	759	767	769	767	786	772	835	801	748	776	754	783	766	833	743	775	694	773	796	813	751	735	711	772	781	795	793	797	769	743	780	787	808	760	784	804	778	786	731	764	744	795	795	759	803	780	778	749	751	779	780	759	751	767	806	776	797	763	767	739	742	784	768	750	759	757	717	733	767	801	795	736	761	771	778	725	731	796	745	709	781	749	801	729	733	803	792	786	737	786	735	804	745	756	766	726	744	795	715	786	773	734	747	743	720	762	767	800	752	761	794	787	781	788	765	799	758	795	813	740	761	783	755	781	792	743	738	767	758	761	771	771	759	754	807	791	791	721	760	795	784	798	772	738	791	803	738	759	743	757	773	710	754	774	774	795	757	751	767	742	715	731	793	756	760	749	769	783	812	789	722	730	727	785	724	713	771	756	759	709	711	773	732	772	782	754	773	746	770	747	773	785	737	785	751	755	752	786	791	787	790	749	740	744	748	790	757	778	754	727	760	743	748	718	748	746	779	764	773	792	723	721	680	758	743	779	776	762	705	735	779	735	732	804	736	794	803	760	763	785	750	769	816	776	762	744	750	760	808	790	744	786	775	773	722	718	756	783	838	753	789	749	763	751	786	748	729	732	771	787	781	767	751	736	787	801	733	756	752	760	738	720	816	800	776	798	758	762	776	810	759	756	759	751	761	774	809	783	732	815	716	785	734	790	720	799	760	808	721	798	767	754	826	772	761	726	764	734	768	766	785	738	774	738	718	800	784	792	778	715	762	763	790	769	753	770	724	770	740	745	748	808	814	739	752	814	781	766	728	745	802	777	781	759	775	754	771	755	765	789	726	723	737	802	756	785	778	736	767	726	775	755	734	764	751	764	726	808	759	759	711	761	838	718	769	709	805	710	769	775	788	779	742	757	820	741	766	813	746	763	720	765	748	782	783	777	812	726	732	805	764	778	765	733	736	760	827	733	739	773	742	723	763	721	748	790	778	814	714	776	752	778	828	738	734	753	768	746	724	796	787	752	761	741	740	778	762	785	806	819	709	797	780	718	760	764	801	778	756	729	746	740	729	781	758	804	764	712	715	768	758	734	745	742	793	746	748	757	766	747	746	720	764	756	728	758	740	766	787	779	742	768	762	763	760	761	780	759	749	778	741	797	712	758	735	764	767	710	759	768	774	744	746	732	802	744	752	781	787	778	758	781	745	754	771	716	735	756	747	801	827	748	771	727	788	738	752	766	753	811	756	781	784	764	768	773	776	800	776	746	767	729	696	796	753	809	750	761	796	727	752	795	722	758	708	784	788	722	769	732	765	767	778	708	759	809	751	772	762	811	783	806	744	806	732	803	734	738	723	780	772	751	776	748	719	740	786	779	774	765	771	780	788	731	771	782	766
16613	4818	5863	4634	3119	1919	1630	1279	1233	3317	525	438	432	459	455	319	231	237	227	1115	5083	9214	758	221	182	152	170	171	180	161	191	179	184	160	178	174	172	165	179	177	155	155	178	194	182	159	171	161	147	173	149	189	172	170	175	168	157	162	166	160	173	151	177	183	158	172	160	152	156	166	152	154	164	166	126	151	182	180	161	150	152	162	164	160	172	158	175	175	173	177	161	148	167	163	184	156	171	171	145	181	181	170	171	167	198	167	168	157	154	174	175	149	163	159	154	142	170	148	193	164	179	153	168	152	166	152	179	164	160	168	175	134	163	163	160	164	204	151	163	162	148	179	132	162	174	162	169	163	160	188	168	142	156	167	167	145	167	166	159	160	164	148	149	161	159	172	171	167	165	176	159	154	161	169	182	163	165	181	156	168	153	161	170	157	176	178	166	168	177	168	169	155	186	155	175	168	181	164	155	169	171	170	178	171	156	166	187	170	144	183	169	145	167	152	166	178	156	171	147	154	168	165	150	170	171	155	175	182	162	165	169	150	170	166	174	159	148	145	168	167	164	148	152	169	162	169	155	191	181	188	178	175	174	172	168	178	160	180	179	147	168	158	190	188	165	174	160	181	184	159	172	171	171	168	165	170	165	168	154	165	168	144	203	155	185	133	198	154	171	171	173	170	175	162	173	160	173	163	164	166	175	149	156	159	168	174	186	173	177	146	148	163	167	159	155	162	170	178	183	149	168	170	166	138	184	148	169	170	162	167	155	171	170	178	155	172	162	181	161	170	163	151	123	154	156	168	187	207	172	164	173	190	190	148	184	185	167	178	161	149	180	157	149	170	169	164	152	132	150	156	188	165	174	156	152	162	172	177	152	172	175	178	153	154	162	187	161	183	154	186	180	141	174	156	153	158	150	167	160	177	172	160	172	153	160	157	178	179	176	172	174	183	169	164	152	151	165	167	168	177	195	165	166	164	155	181	160	180	184	194	163	145	178	167	163	174	160	171	175	151	156	173	150	148	158	171	161	177	167	143	163	160	153	171	182	173	144	164	172	158	171	165	166	147	176	152	156	159	158	138	166	152	149	160	160	164	184	174	178	180	176	191	172	181	178	150	173	174	182	182	161	174	170	162	163	149	152	169	166	183	162	173	158	182	152	152	149	170	171	174	166	179	151	162	180	151	184	158	168	164	176	172	154	147	173	170	173	171	172	163	165	159	167	175	176	159	149	174	175	159	181	185	177	175	172	155	157	164	168	169	187	159	142	178	186	176	168	165	164	173	189	195	158	153	171	179	157	151	158	150	165	176	162	154	150	161	184	131	174	159	177	161	160	153	150	166	177	155	164	165	158	175	148	157	171	157	165	161	159	176	167	168	155	163	169	172	180	168	181	164	153	186	172	175	185	160	176	179	165	146	188	153	171	176	168	151	155	126	151	168	173	188	174	174	144	171	164	168	162	163	178	170	186	169	171	157	158	179	135	171	186	154	168	164	178	163	161	145	190	161	168	143	170	160	162	163	158	179	169	178	162	174	179	152	170	157	172	171	167	152	152	196	156	172	158	167	172	160	153	158	174	156	161	181	188	147	199	181	182	163	178	180	166	176	176	184	163	181	129	175	145	170	173	162	165	171	171	155	169	164	170	178	170	177	160	165	163	154	175	170	164	171	189	164	144	185	157	169	154	162	165	160	144	184	152	177	174	154	177	151	181	165	149	160	163	173	167	160	160	166	160	164	147	170	167	178	175	172	162	174	155	151	137	156	165	177	162	199	189	187	160	141	170	188	159	146	162	154	179	167	146	158	167	193	186	181	193	150	158	165	160	168	149	175	182	148	158	177	163	177	166	164	178	155	162	151	178	163	165	191	159	172	181	167	176	147	171	149	146	150	169	176	166	179	161	160	148	149	177	179	169	159	146	178	167	178	140	178	152	147	167	174	154	182	179	162	149	138	169	168	155	170	169	167	161	165	171	165	170	172	162	151	144	144	174	192	166	165	166	190	165	163	161	159	179	161	175	167	161	167	152	142	156	158	149	164	171	163	166	166	148	153	168	180	172	159	143	165	173	166	163	196	158	186	148	157	164	169	166	159	160	143	138	184	182	174	148	172	170	162	167	148	161	193	158	160	157	162	151	174	184	156	141	151	168	170	151	155	178	166	167	167	168	133	170	160	147	180	154	183	166	165	160	164	183	153	173	156	170	155	164	182	154	172	143	170	176	170	162	197	196	166	151	166	166	164	180	170	173	155	167	155	172	179	133	158	155	150	181	185	172	193	162	143	180	163	159	164	180	168	173	170	165	145	169	165	162	166	153	136	157	149	172	177	175	178	165	173	160	164	184	149	137	170	171	151	167	158	171	152	154	174	184	178	165	165	170	143	151	157	191	177	157	160	155	193	163	150	174	170	157	160	165	177	174	185	146	163	156	170	168	169	192	169	152	147	168	172	151	164	164	184	148	177	149	168	180	181	175	133	160	167	131	159	149	157	133	155	145	173	167	163	154	154	152	166	160	164	165	178	153	142	185	134	165	148	154	176	151	140	153	143	170	145	172	161	189	180	173	150	162	171	160	156	146	162	163	153	176	173	185	162	176	160	162	175	165	167	164	147	156	153	155	147	139	151	170	171	176	164	153	170	171	163	165	164	168	159	153	158	184	171	143	140	145	152	180	170	150	173	154	190	170	152	187	166	189	162	162	181	158	168	180	173	172	168	176	188	164	172	168	147	182	186	166	163	141	156	186	169	156	182	132	184	150	155	177	154	141	164	172	178	181	184	160	173	163	137	163	166	185	151	159	184	149	152	165	182	168	166	153	175	198	167	150	173	179	164	172	170	161	178	173	189	183	160	167	153	141	162	171	165	162	155	182	132	145	150	165	179	152	159	160	160	174	156	168	145	161	164	145	125	160	178	178	177	166	191	184	164	148	156	149	155	176	185	166	188	152	169	177	162	150	154	174	156	196	147	176	184	167	149	166	170	169	171	155	174	171	151	172	178	165	159	204	164	162	166	179	162	142	191	144	176	166	159	161	183	167	159	179	181	162	153	186	179	172	165	171	174	183	186	187	166	151	191	149	174	159	174	159	184	170	157	173	169	199	166	182	171	161	174	177	149	145	160	160	162	162	181	178	162	169	170	176	144	158	152	184	175	150	148	159	167	185	174	159	173	185	173	167	139	167	148	144	160	171	163	165	146	152	161	179	175	165	148	170	196	171	162	168	187	176	156	133	153	148	155	169	171	154	153	175	164	173	161	183	179	171	175	169	167	188	154	167	172	175	163	176	145	159	163	163	175	155	172	179	179	164	156	159	180	178	174	181	150	159	177	177	147	174	165	165	142	163	145	180	187	182	145	162	195	160	159	182	153	161	177	150	157	174	159	168	170	158	151	168	179	165	187	176	164	144	152	145	179	178	159	164	176	155	158	163	186	165	167	184	175	190	174	152	175	158	175	179	163	159	154	151	155	170	166	164	158	190	159
8450	4106	7916	8403	7174	5447	5169	5001	5971	9581	2420	1960	2187	2207	2195	1441	1043	1021	1054	7368	24242	31635	1625	590	616	594	575	568	544	533	561	551	538	561	503	537	526	497	542	498	523	501	431	527	498	506	467	508	509	517	518	484	509	503	420	546	499	480	499	478	517	499	489	489	520	479	487	517	452	498	470	488	461	432	466	444	467	432	558	490	473	456	476	482	471	457	433	473	516	471	448	502	497	468	460	483	492	439	468	474	477	479	478	442	459	449	457	445	473	496	458	474	506	471	447	459	468	443	454	449	464	448	497	479	473	473	451	451	474	455	485	464	497	494	482	471	490	494	460	496	478	480	459	524	444	459	463	449	459	479	450	481	479	482	478	447	448	431	479	461	467	496	448	502	449	493	443	457	496	468	468	459	484	476	458	448	436	434	492	500	443	498	455	485	465	454	459	453	444	459	496	469	466	458	474	455	465	441	456	463	499	484	444	456	462	493	442	481	491	471	476	487	505	456	480	466	415	484	461	487	462	478	481	453	484	447	462	455	466	478	442	476	469	513	483	452	495	481	484	443	452	473	451	508	510	479	484	463	443	419	468	460	428	445	469	419	477	490	494	463	480	457	478	494	450	457	476	450	481	454	442	478	456	482	450	483	467	483	515	479	496	444	470	458	514	498	466	459	442	477	443	465	482	450	471	483	429	420	466	472	475	450	468	430	444	449	461	449	442	481	497	470	452	474	479	467	462	465	433	421	450	457	464	480	446	452	466	460	452	460	486	471	454	454	460	482	452	474	466	470	468	499	479	428	487	469	502	464	468	467	482	459	458	440	501	448	485	449	474	457	442	436	469	463	493	456	430	452	438	469	453	465	473	495	447	469	496	460	459	455	461	492	443	477	458	434	465	487	478	460	471	463	458	475	451	490	435	486	446	437	481	461	452	448	443	494	456	449	466	460	448	461	476	494	468	476	463	492	458	463	472	500	462	441	455	441	490	450	458	439	486	446	425	488	468	447	458	422	464	492	512	450	453	491	451	429	477	425	491	459	465	469	475	484	451	477	485	442	455	453	414	468	437	490	445	452	484	416	504	468	511	481	468	468	490	487	465	485	421	442	461	468	474	497	460	442	492	445	431	479	517	478	438	465	512	432	449	470	433	469	487	478	464	428	479	440	470	508	425	444	511	446	498	477	464	489	434	469	453	449	483	440	443	458	471	468	445	431	480	467	450	444	437	459	431	489	444	421	434	483	461	461	459	496	479	404	419	479	413	480	484	469	462	488	493	479	441	465	475	448	434	444	455	491	444	449	426	459	450	474	486	477	464	480	437	469	463	443	478	467	501	470	459	501	444	443	466	482	469	471	442	460	489	440	451	472	455	447	477	470	492	469	446	493	456	468	475	490	453	451	452	473	439	453	459	461	472	477	459	470	445	455	448	452	439	451	469	453	473	462	494	470	444	463	463	509	501	466	510	458	467	443	466	471	484	486	476	493	474	489	476	462	457	447	455	459	452	500	439	469	478	460	500	457	488	454	435	499	509	437	456	466	441	483	458	466	441	451	451	467	482	479	456	481	418	474	500	461	441	475	483	445	460	438	447	500	429	472	457	454	492	452	483	445	449	454	478	490	498	487	466	456	457	440	464	451	451	457	456	431	449	460	468	451	448	479	478	462	497	512	450	503	470	457	453	458	451	502	422	458	455	478	489	491	442	442	467	476	506	472	507	473	460	488	472	508	476	469	498	449	448	468	455	491	474	479	468	449	447	459	469	496	478	482	479	467	466	482	459	500	439	434	455	464	428	465	496	441	466	479	456	459	422	479	472	487	493	471	453	478	443	450	451	485	470	481	451	475	444	439	464	428	461	454	483	453	441	458	439	506	463	485	470	461	474	451	439	447	461	447	471	487	465	441	462	442	432	427	487	491	474	480	482	429	487	438	437	472	483	441	440	439	480	449	448	470	455	448	453	475	485	460	473	487	479	483	468	457	464	477	460	481	490	477	464	452	482	458	446	475	481	440	464	435	444	488	468	464	447	476	449	474	432	492	473	508	433	459	431	458	464	482	472	460	494	478	458	456	470	478	449	449	464	496	452	480	442	475	460	459	481	471	476	459	501	472	498	473	452	460	469	470	450	500	458	472	458	485	474	479	483	475	434	478	461	438	454	469	452	447	434	475	461	500	472	411	485	502	479	471	463	447	487	475	463	470	416	428	435	435	478	483	467	481	423	481	465	443	496	425	461	489	462	460	441	469	492	491	457	478	429	455	467	421	437	468	467	469	433	466	483	472	470	470	454	478	462	461	451	471	421	458	448	473	480	487	418	424	436	441	454	430	478	449	472	501	461	488	461	395	466	447	488	463	440	463	499	460	463	475	460	461	453	470	435	496	482	465	465	448	471	490	466	469	451	459	485	475	448	458	439	454	429	498	482	480	474	480	477	468	468	452	514	428	493	500	492	484	449	436	446	472	466	464	467	481	489	450	477	432	498	483	491	428	501	464	451	502	487	462	457	426	420	454	485	490	454	496	473	488	466	456	507	458	473	484	480	477	450	422	447	452	474	471	491	489	447	465	476	435	444	443	496	455	452	489	468	454	462	478	451	457	446	466	429	454	497	462	479	459	498	516	500	449	466	473	454	474	477	495	458	452	455	456	458	457	478	463	484	508	455	461	465	465	444	484	453	432	469	457	495	457	459	483	461	449	458	464	450	484	483	455	488	481	449	472	467	476	449	447	464	477	467	479	416	457	465	494	439	451	468	456	434	528	478	477	494	473	465	483	458	472	438	463	435	453	421	491	450	483	473	470	470	450	452	474	452	493	490	471	484	472	472	452	445	470	453	460	453	472	442	441	431	470	464	503	456	455	456	456	475	459	454	415	501	434	463	435	462	460	492	483	478	466	467	448	427	491	467	490	497	451	487	425	477	485	509	456	475	480	479	461	482	444	441	451	443	489	417	476	547	484	489	444	447	439	488	444	503	440	469	462	475	436	491	475	462	439	450	446	483	479	466	471	460	466	497	443	444	492	480	484	474	501	474	496	445	455	458	451	478	466	471	448	463	451	499	420	460	439	433	481	449	430	471	438	489	443	466	450	465	479	477	453	453	435	479	465	430	448	445	450	458	474	421	426	420	436	505	463	441	441	478	475	475	462	413	417	419	481	467	487	452	501	423	439	474	477	462	471	456	477	470	492	452	461	469	535	453	426	488	464	457	507	470	495	440	469	482	455	449	498	457	441	454	474	436	459	465	442	453	438	487	448	441	471	442	474	474	484	486	492	478	475	465	466	460	471	457	448	484	446	438	480	475	476	480	439	473	498	447	457	496	449	469	463	429	485	474	464	419	474	465	470	478	472	458	452	489	463	469	486	458	455	481	490	461	470	467	411	473	436	464	447	459	478	522	452	418	463	439	466	458	501	486	485	482	436	439	470	450	420	487	485	463	462	467	450	438	480	483	450	459	446	451	503	462	438	485	446	435	496	455	504	435	474
17458	6306	7222	5500	3430	2793	2209	1713	1095	1213	456	390	360	374	327	344	305	263	271	744	6671	8512	515	199	218	209	199	164	191	194	169	175	197	180	205	167	204	171	176	176	189	180	186	187	175	188	183	179	200	183	208	177	186	181	179	182	178	185	186	173	170	174	194	181	164	181	185	159	172	175	179	160	197	177	189	159	162	197	168	176	192	182	201	187	183	182	204	169	180	192	192	152	189	171	175	169	173	188	172	200	203	192	202	213	165	179	177	168	176	180	157	189	184	172	207	226	190	180	177	199	171	175	166	175	197	176	180	161	182	155	184	201	177	214	181	179	160	168	206	170	175	183	175	171	193	195	177	207	181	172	193	176	185	180	176	167	177	188	207	183	186	172	177	165	169	186	156	156	157	197	185	206	178	171	174	186	182	201	170	176	178	190	188	186	180	181	167	160	195	180	173	158	187	176	192	180	190	163	185	193	183	156	142	194	192	194	179	160	187	159	175	183	183	194	204	220	186	180	199	193	185	183	182	178	185	176	166	191	198	184	187	187	192	169	183	151	185	200	173	177	170	177	175	174	166	191	171	214	178	175	181	176	185	174	188	151	169	171	188	170	197	182	205	171	193	163	207	185	177	210	187	173	193	164	168	176	184	164	196	156	191	189	153	172	170	168	195	206	175	188	194	189	192	165	176	195	190	166	178	184	185	189	185	174	195	176	172	204	199	195	192	186	194	191	183	167	189	211	187	194	177	207	173	194	193	154	167	173	186	189	171	185	204	148	169	177	184	178	202	188	177	192	166	177	190	213	188	213	162	184	168	199	184	186	214	180	194	174	186	164	217	192	166	190	178	167	187	157	206	176	152	167	195	193	184	198	168	189	157	206	182	162	187	195	197	171	180	159	158	175	183	199	194	166	194	160	189	190	186	205	208	189	174	197	194	190	173	169	183	156	150	175	172	179	180	179	160	179	186	177	177	183	176	157	196	166	201	192	181	210	175	174	159	187	189	192	176	175	212	169	190	177	185	177	183	175	185	173	186	174	162	181	189	172	164	174	187	167	191	178	172	199	180	184	170	154	181	192	180	181	184	159	173	182	169	191	201	176	172	155	169	164	158	170	173	184	180	168	186	188	179	192	194	173	185	173	183	168	173	179	182	192	198	203	222	179	176	173	191	173	203	199	170	195	188	180	186	171	192	207	181	182	164	185	193	189	202	201	163	181	204	169	193	181	178	194	195	167	185	169	179	186	167	159	170	164	195	192	184	203	167	208	173	172	197	190	188	184	181	162	195	192	184	179	178	191	166	179	170	161	189	184	153	176	170	177	189	182	176	164	162	177	201	183	186	200	188	178	166	192	180	182	177	192	195	198	170	179	179	180	182	161	182	202	184	191	188	164	177	194	201	179	185	181	169	193	180	177	195	156	193	190	188	213	216	192	175	169	172	177	174	176	187	183	184	179	171	179	176	179	170	191	190	173	181	166	205	188	199	186	197	202	179	182	190	195	172	188	181	183	190	183	175	212	204	173	199	176	198	215	189	154	199	201	171	192	175	183	172	181	162	187	185	174	209	190	189	187	191	191	197	184	175	182	180	163	187	205	183	211	197	179	184	176	178	175	191	168	199	192	186	172	187	186	193	174	184	181	191	160	184	162	165	194	166	202	189	181	172	186	166	169	199	183	196	177	164	192	180	178	191	179	168	205	182	181	177	183	187	186	200	176	199	181	172	182	188	169	173	174	184	161	197	184	155	150	164	181	177	176	217	178	187	171	179	169	161	154	186	159	192	153	169	171	219	202	162	160	172	172	198	182	171	189	174	175	177	180	165	200	187	208	184	151	175	170	185	183	186	189	197	159	173	164	177	203	172	184	183	180	201	190	182	187	175	190	176	189	204	184	189	183	190	193	192	217	178	186	175	190	190	191	172	186	197	215	183	174	181	187	171	140	178	181	173	173	171	184	196	191	200	180	165	195	179	202	177	185	186	178	180	172	187	189	188	176	192	190	169	198	176	200	188	176	177	158	173	198	192	180	144	189	171	186	170	178	169	188	183	183	164	190	180	190	188	164	180	165	167	163	189	176	178	207	159	204	189	171	165	188	179	172	150	191	180	195	188	186	170	162	189	183	183	205	200	205	190	196	186	187	167	191	204	184	159	167	188	185	198	176	177	184	156	177	164	199	173	180	189	198	201	186	200	175	179	181	172	183	179	197	180	168	174	191	189	193	184	150	199	164	184	182	177	183	163	158	179	191	186	185	177	184	170	182	171	184	197	175	197	168	191	181	169	151	185	187	181	194	169	171	181	169	182	172	200	199	190	175	185	199	196	173	178	178	159	181	190	174	204	192	199	172	181	175	201	198	192	180	201	163	192	182	188	174	177	199	168	173	178	153	174	198	174	173	181	198	176	179	178	160	183	183	194	187	201	164	188	176	172	152	176	162	191	175	186	179	170	199	202	192	175	179	171	177	170	197	167	182	184	181	167	213	168	181	198	173	197	164	186	187	162	175	174	205	203	154	192	178	208	180	185	188	161	175	188	173	182	197	179	176	162	166	185	196	203	173	185	213	164	180	162	171	176	187	182	176	212	185	181	174	169	180	175	174	147	176	184	186	159	184	186	179	169	193	141	181	182	186	165	197	220	178	179	189	174	177	201	168	182	188	169	192	161	185	176	184	183	171	167	189	154	175	168	167	180	158	181	195	186	191	164	169	171	168	216	175	183	156	186	179	174	161	158	190	175	181	167	186	171	168	177	187	188	195	173	178	199	187	156	211	189	199	181	185	203	167	180	191	182	180	174	200	195	165	190	171	152	176	186	200	183	171	183	175	189	182	186	189	171	176	201	185	161	208	182	188	164	161	181	208	194	178	201	156	167	194	158	175	187	166	184	179	163	187	164	180	170	198	193	183	207	190	201	175	178	152	165	184	183	172	190	193	179	179	180	172	175	185	191	177	201	148	219	172	185	173	195	203	186	193	184	164	153	189	177	168	185	199	188	184	189	201	182	162	173	160	168	185	173	171	196	200	170	175	173	181	198	194	184	169	177	188	172	193	191	185	174	188	207	191	210	147	166	195	141	194	166	216	191	192	192	179	176	177	185	174	211	191	166	166	181	197	193	189	187	180	166	178	175	180	186	180	195	191	189	165	180	175	183	181	171	163	164	202	164	172	173	159	174	197	185	183	179	170	170	190	168	199	191	196	167	187	186	170	165	177	164	161	185	197	179	183	184	168	171	178	212	210	185	186	193	187	170	177	179	178	200	182	177	176	177	173	200	188	203	197	180	166	182	160	189	178	222	181	188	161	185	191	187	193	193	187	202	182	174	167	167	180	155	184	175	178	192	184	170	165	174	169	205	174	198	153	162	155	181	176	179	153	184	177	200	177	188	190	184	182	159	174	176	187	145	192	180	195	195	172	179	165	198	194	183	190	171	177	200	181	187	193	165	183	189	168	194	190	170	195	183	167	150	205	169	178	188	194	184	186
8977	5193	8752	8564	6917	7086	6245	5843	4577	5510	2053	1956	1721	1797	1754	1636	1246	1137	1094	4996	28752	28142	674	735	684	623	652	590	617	583	589	567	588	590	586	560	604	577	562	574	567	582	501	545	578	528	562	546	562	524	539	510	553	509	512	524	491	509	518	581	483	557	526	510	474	518	472	561	519	564	514	491	532	482	521	523	494	522	513	499	523	522	469	537	530	486	530	510	502	496	530	477	508	510	471	482	508	524	531	527	525	517	513	479	550	522	498	513	519	509	512	529	534	494	525	521	546	511	545	503	493	503	462	545	521	491	516	505	540	493	492	526	541	542	513	504	483	493	491	513	513	496	540	490	474	547	453	506	533	504	444	474	497	498	499	487	493	492	518	530	501	489	531	462	511	528	510	515	504	506	489	480	497	503	512	512	534	510	556	558	480	482	513	479	509	498	514	526	491	500	521	495	506	491	531	487	502	522	520	524	525	525	496	515	506	507	510	529	509	574	542	498	496	488	516	487	501	495	526	496	474	497	517	518	516	498	552	510	466	467	558	498	500	470	467	519	496	483	457	535	522	525	524	554	556	501	511	510	490	503	461	505	505	496	485	494	497	485	518	507	475	530	544	506	521	501	518	502	536	550	539	501	524	482	502	488	525	516	520	498	509	502	534	488	530	537	477	520	527	493	471	522	459	482	483	462	512	508	490	514	494	490	473	526	515	487	465	480	566	543	501	525	505	501	524	495	504	525	478	491	537	452	486	537	495	501	576	519	525	491	522	518	516	531	519	533	516	508	473	495	537	469	495	508	566	486	540	528	479	465	511	534	512	508	511	471	500	509	455	494	539	527	502	495	467	521	524	513	513	531	547	521	494	502	473	503	528	512	525	481	537	516	509	476	464	513	526	516	535	487	491	510	542	508	471	485	485	479	477	504	519	517	493	494	509	494	530	507	531	464	503	524	458	473	514	485	526	543	524	528	496	481	498	502	505	484	513	502	507	528	493	504	509	546	520	494	469	539	498	497	497	476	507	499	497	509	501	518	490	518	513	561	465	500	521	502	503	521	513	522	521	493	543	528	554	538	523	520	488	527	452	491	518	515	475	519	520	488	480	486	528	537	498	457	472	484	495	512	517	491	516	494	515	461	504	538	517	513	510	498	508	496	518	497	513	498	491	535	487	500	500	509	506	520	499	518	489	541	492	460	518	497	503	518	531	515	521	528	492	506	514	491	523	504	496	513	502	515	513	499	525	499	488	514	504	505	491	511	513	488	527	515	463	477	464	527	456	480	492	555	509	487	529	520	471	509	514	483	527	522	523	526	493	516	516	533	503	498	482	506	499	500	496	510	476	490	517	516	518	497	508	485	509	500	522	480	500	502	484	517	527	485	499	533	537	486	529	478	505	509	517	515	493	524	491	537	524	541	557	532	502	465	511	540	536	469	498	510	523	501	520	442	501	496	474	500	506	532	553	500	529	535	490	506	486	536	489	527	474	470	498	495	528	542	494	510	477	519	510	526	501	524	480	476	541	484	487	497	515	515	513	534	515	460	472	515	519	486	477	554	530	461	516	487	501	532	478	535	527	512	527	522	528	540	514	510	526	514	511	506	508	527	499	503	538	504	485	519	490	487	494	498	515	503	484	544	490	503	523	502	495	462	527	518	474	487	477	543	517	506	483	495	497	496	483	543	503	506	472	498	515	541	511	455	532	472	492	499	506	503	541	533	491	516	537	494	470	500	499	515	487	528	491	486	500	490	479	498	507	501	486	527	495	500	441	462	480	509	495	491	488	497	485	463	475	523	498	522	475	530	525	527	499	462	515	500	522	495	530	465	541	491	525	487	522	483	518	505	506	534	499	509	497	517	513	524	497	464	502	489	496	484	519	482	520	523	542	540	519	510	499	491	483	521	473	506	504	521	524	501	495	486	543	511	520	548	505	450	480	509	473	509	478	516	491	498	492	526	488	479	504	543	496	467	504	520	501	526	493	515	554	523	517	519	483	518	500	529	529	515	454	504	509	533	508	497	457	547	504	524	481	529	527	515	509	526	465	462	479	513	526	500	543	511	510	501	497	453	476	498	511	490	512	516	485	522	509	521	502	471	506	512	485	462	519	537	493	484	548	499	502	509	484	526	475	503	517	487	523	528	463	491	527	514	509	513	506	532	548	493	507	526	510	510	524	476	514	510	504	523	491	505	530	506	479	516	528	514	500	478	536	529	512	480	476	521	524	538	514	493	493	536	505	501	474	521	528	540	535	530	516	519	486	521	538	552	475	526	538	518	497	492	515	519	495	508	508	500	542	465	512	493	471	520	486	532	494	537	505	521	487	509	514	481	509	512	521	469	513	463	476	489	476	536	500	549	522	501	515	509	496	497	493	516	522	469	495	499	496	482	509	517	464	504	505	525	499	511	557	495	508	481	497	515	495	508	465	484	495	530	562	449	547	527	520	526	513	514	495	491	491	493	514	497	509	492	482	490	530	454	517	529	488	495	501	500	481	487	530	517	512	523	508	496	498	494	506	507	484	488	516	515	486	477	485	504	488	529	533	563	532	529	501	478	503	537	475	507	507	502	492	499	494	497	510	530	468	503	522	499	508	477	503	520	513	491	490	518	488	506	500	497	486	490	490	517	517	534	527	468	539	538	499	504	535	483	484	520	511	492	513	520	524	471	475	519	480	509	496	505	498	489	458	496	536	523	528	483	504	488	496	511	524	475	527	523	518	541	495	457	494	500	502	487	522	495	514	503	504	507	521	514	529	523	517	530	507	506	509	500	518	537	477	490	517	480	513	509	469	525	500	512	511	547	565	474	509	469	492	497	514	490	510	502	483	568	492	529	522	518	522	502	531	491	500	524	538	517	502	489	508	526	490	515	513	501	520	486	510	515	484	512	524	492	515	479	534	494	479	544	507	511	501	545	471	510	500	532	521	484	536	518	479	487	499	522	498	508	474	489	477	521	492	516	510	519	524	501	495	537	483	545	490	497	530	517	531	468	514	493	507	525	503	523	519	479	489	522	544	509	521	479	522	528	463	503	529	528	536	511	500	485	482	492	488	505	515	493	498	528	523	488	497	521	533	472	508	531	456	513	548	514	502	529	533	475	493	513	492	519	525	506	531	495	496	495	494	523	534	481	533	490	495	497	480	502	503	461	481	467	483	541	468	472	537	485	499	544	493	513	529	540	500	489	457	530	481	552	516	483	513	500	545	529	482	567	499	506	506	502	551	508	490	485	489	501	502	506	480	484	481	486	508	518	511	527	532	569	505	480	505	498	497	497	497	502	496	492	516	528	525	472	486	506	469	525	556	537	520	518	519	481	496	480	515	509	504	554	509	499	498	505	523	541	509	513	468	537	524	528	545	525	487	548	507	540	489	488	485	507	510	517	499	507	482	497	533	557	484	501	542	489	459	489	495	488	503	479	480	535	505	495	515	514	483	519	461	479	494	538	538	485	475	521	495	535	506	505	548	470	496	486	504	504	465	509
2350	464	568	429	363	353	279	284	273	277	306	275	258	259	277	285	292	311	281	296	471	621	293	289	279	271	267	266	307	286	314	273	271	285	250	248	261	262	279	271	281	273	271	279	266	246	281	247	263	288	286	304	260	300	287	288	264	263	283	288	260	252	265	245	276	243	262	247	295	244	274	271	296	246	275	289	277	295	261	237	276	278	291	267	284	273	274	283	293	274	266	310	264	278	283	247	269	282	293	280	278	264	256	235	241	283	289	288	279	278	279	279	274	272	276	264	276	262	290	279	258	264	292	290	263	282	248	245	291	259	255	286	271	277	288	285	274	253	277	277	247	282	262	267	260	288	258	265	271	279	238	260	259	240	286	264	300	288	251	256	263	265	281	294	278	266	280	253	250	258	265	261	262	237	277	247	272	276	273	256	270	254	272	306	279	249	263	267	287	269	240	244	276	273	290	259	302	247	295	290	306	302	288	290	262	257	256	283	257	261	246	277	243	271	267	294	275	241	264	250	267	275	268	276	264	252	283	270	283	278	268	277	309	270	247	264	271	249	282	260	266	270	259	256	248	267	261	267	286	274	269	261	294	278	264	258	284	257	268	280	281	290	268	251	297	289	255	245	263	259	242	259	275	263	261	262	247	244	263	274	298	284	266	296	299	292	282	254	276	266	280	262	244	257	274	271	307	260	280	285	268	277	226	290	283	291	266	261	285	295	314	274	245	225	289	282	290	268	255	313	289	285	248	269	285	269	272	288	249	257	263	268	266	273	285	260	254	279	284	276	282	230	282	287	277	280	246	291	275	257	251	256	243	279	275	270	283	282	284	278	314	271	274	265	290	312	268	286	267	272	306	266	266	298	283	265	305	267	252	280	259	267	260	244	285	271	291	236	295	308	267	259	265	273	254	234	268	242	291	246	270	273	258	242	274	242	280	291	296	268	267	316	275	271	260	279	274	264	257	306	277	223	306	250	256	250	297	243	265	250	246	258	259	250	268	294	255	244	253	263	275	274	261	249	258	280	274	236	284	239	286	247	287	289	253	326	285	286	287	252	275	266	279	248	288	239	254	279	276	275	271	284	276	282	280	275	265	301	271	290	260	265	302	260	277	267	277	292	284	239	227	254	273	277	260	277	249	241	290	291	250	245	249	274	291	273	289	259	276	262	253	268	256	263	268	269	272	276	290	281	234	287	239	259	324	244	246	293	254	263	235	265	244	280	298	263	258	290	250	260	246	253	254	294	252	254	261	252	268	273	261	276	250	244	296	254	262	297	243	250	320	258	265	278	274	248	304	292	262	264	305	286	280	264	269	276	285	251	252	266	247	257	283	319	275	298	242	253	287	266	254	260	279	256	274	283	286	292	280	262	273	277	263	258	276	276	251	281	254	290	294	270	264	286	278	300	270	262	284	259	252	283	281	296	270	259	286	265	282	272	273	264	295	260	268	251	290	257	275	263	315	267	251	297	244	306	244	263	276	272	291	286	276	254	258	266	259	256	279	262	274	314	286	258	263	264	248	249	272	264	288	252	252	298	277	259	263	273	257	247	309	264	236	272	266	280	269	257	250	272	277	250	262	253	273	287	275	273	253	261	258	261	240	259	286	278	262	271	274	255	264	247	271	278	260	274	255	262	246	293	276	232	283	242	265	263	246	259	263	241	287	273	287	252	254	236	258	297	264	264	301	286	289	262	307	273	292	273	248	252	270	274	286	261	253	286	255	285	283	285	259	276	246	277	257	285	261	269	270	273	253	246	275	291	243	241	285	249	270	263	270	281	281	281	244	264	286	244	296	251	243	258	289	271	256	280	268	275	252	260	291	261	299	241	268	239	246	277	276	265	265	293	264	266	269	302	239	305	262	266	245	259	261	287	278	285	281	277	279	275	246	282	250	257	240	286	269	258	283	274	266	255	260	279	283	272	306	301	250	257	292	255	289	265	263	277	282	267	267	313	249	264	255	250	273	261	267	301	256	251	260	251	292	268	275	279	246	283	268	281	244	278	252	263	273	237	271	293	263	242	281	246	235	275	265	267	262	247	298	273	277	276	272	237	270	261	281	253	237	278	248	284	258	272	277	255	287	248	268	273	266	311	254	276	272	285	262	271	304	242	265	267	253	298	227	248	253	263	248	305	257	287	272	257	268	281	281	235	277	249	254	273	276	249	276	280	237	291	275	273	279	295	246	261	256	266	278	259	263	258	281	296	265	282	269	249	294	230	278	270	265	270	292	258	254	303	300	260	273	282	254	253	297	274	265	282	260	285	256	271	265	268	282	288	265	266	282	269	265	251	268	288	268	262	268	252	270	286	318	266	261	237	295	273	274	265	278	239	301	250	266	275	272	268	248	252	285	278	264	249	257	297	272	262	284	267	265	285	302	254	286	290	283	247	254	242	293	267	282	253	245	274	250	278	244	259	247	257	254	261	277	253	275	249	268	255	270	269	218	294	263	292	258	246	284	257	258	279	309	255	275	238	259	281	271	263	306	272	291	273	270	262	291	242	272	301	273	292	261	265	280	273	287	261	241	265	292	282	233	285	303	265	255	235	297	282	272	266	268	284	256	288	277	267	299	252	250	260	253	267	243	250	256	247	252	256	280	265	257	271	281	244	267	255	266	302	266	279	270	271	267	247	268	309	257	274	247	277	272	247	274	263	291	313	277	275	274	287	267	289	254	243	280	249	298	288	267	281	283	294	288	268	270	245	260	255	264	241	261	273	259	285	279	290	294	273	298	282	284	256	247	260	280	258	253	271	307	260	281	268	248	243	306	249	284	269	250	263	261	285	273	271	272	280	270	293	267	251	266	272	263	257	243	272	253	248	237	256	276	248	274	285	286	274	282	269	273	291	275	261	252	281	246	272	263	250	254	260	252	262	281	258	259	268	287	264	258	236	293	271	276	312	267	264	250	255	275	271	286	274	272	251	253	265	252	246	277	278	262	288	285	273	259	266	254	241	231	283	288	271	299	270	274	267	288	264	280	281	273	261	276	257	255	255	246	266	266	283	281	264	248	288	264	260	265	273	264	284	277	251	271	294	305	254	301	261	249	256	265	261	266	281	273	266	275	251	260	251	294	270	292	263	240	298	289	267	280	272	280	242	290	254	267	265	267	268	271	283	262	255	277	267	249	278	251	246	253	278	270	281	303	262	278	247	266	281	237	291	262	259	283	263	309	276	275	285	283	282	285	256	264	273	252	279	278	283	255	267	277	267	255	280	268	262	237	273	276	274	256	261	274	299	266	269	256	246	290	300	281	285	287	233	277	286	254	263	273	248	273	246	247	278	277	270	285	274	275	251	277	258	264	271	272	294	261	286	284	266	274	271	255	277	245	318	269	282	309	264	282	281	279	288	270	272	275	248	323	277	249	287	277	268	240	255	265	266	235	275	250	253	244	266	261	268	286	266	270	252	312	249	235	295	278	264	270	284	290	262	255	238	290	249	273	280	271	257	298	245	295	244	275	272	287	274	266	233
2593	1001	1292	1221	1121	1011	980	867	1001	839	779	758	802	782	800	750	753	756	735	837	2332	3225	728	739	734	706	748	745	782	736	703	674	740	719	744	695	702	731	746	712	734	674	744	744	735	760	746	699	742	735	782	729	777	718	786	781	711	734	726	689	746	694	731	724	753	719	725	707	761	784	740	706	730	717	733	754	751	775	715	749	744	726	730	695	711	736	762	761	764	705	783	721	735	780	765	734	707	763	704	748	743	759	726	788	714	696	720	734	698	725	774	759	733	732	756	700	659	714	721	709	738	698	752	691	700	730	737	713	733	677	715	739	696	758	768	774	714	690	765	702	684	753	761	736	722	681	784	692	762	774	729	738	736	727	762	733	745	721	765	716	749	766	711	725	797	708	701	727	723	776	721	753	756	739	770	694	713	731	716	726	709	766	776	775	761	708	737	734	732	712	704	766	723	731	716	732	732	727	743	719	728	736	717	749	767	800	723	705	725	713	745	745	691	755	770	760	745	726	819	736	719	694	737	770	706	752	738	671	759	727	709	738	716	736	745	738	714	746	731	725	737	751	713	749	761	768	745	687	732	769	677	722	741	727	774	743	773	714	789	685	693	723	770	739	733	741	704	720	690	692	709	716	721	773	696	732	751	698	737	734	685	770	744	725	754	724	725	697	660	706	756	727	792	735	712	799	735	751	721	735	732	706	757	754	720	750	753	703	712	737	715	718	729	765	699	728	763	776	726	742	719	770	708	734	753	761	726	734	744	689	746	755	675	701	743	764	706	692	747	734	732	768	688	723	794	717	734	786	724	715	759	777	684	719	703	680	717	770	722	737	751	744	718	726	739	723	769	757	711	721	742	733	745	733	741	743	715	749	750	766	759	687	753	740	761	751	755	666	725	736	715	731	696	725	782	744	764	748	698	716	731	755	691	764	709	768	722	663	725	722	708	728	714	750	710	721	711	723	732	714	729	720	735	734	710	735	743	708	712	722	713	695	707	719	749	700	709	736	773	752	783	718	729	757	749	742	731	757	766	715	754	700	711	802	695	760	697	729	703	728	689	678	738	652	747	723	760	745	774	772	693	710	712	762	733	741	691	762	661	698	770	771	724	715	777	754	732	782	728	754	670	744	757	710	757	783	680	741	728	719	740	719	765	729	712	705	718	734	750	750	725	701	778	690	746	710	719	705	742	760	727	745	743	743	725	728	747	751	769	732	726	764	708	740	760	707	735	717	731	713	707	681	726	735	700	710	746	680	777	776	707	729	714	705	784	745	718	675	753	759	701	786	729	737	730	729	741	756	727	700	783	746	728	741	777	733	708	783	785	762	724	725	757	731	715	796	719	739	690	719	710	713	772	741	754	689	754	740	705	714	707	730	660	708	743	802	727	736	676	703	792	706	757	697	785	729	755	779	754	770	716	741	744	738	702	730	774	708	722	707	763	722	715	731	721	771	720	753	790	748	749	702	741	722	712	691	721	687	728	711	741	752	718	738	729	734	695	672	722	686	769	702	708	806	707	697	727	782	745	735	727	744	746	768	727	711	747	680	668	726	710	689	761	686	694	746	704	693	768	723	713	762	678	742	691	727	713	761	757	767	761	737	713	702	752	708	753	768	763	757	734	727	723	756	711	728	793	757	716	724	711	755	733	749	800	750	771	738	729	773	728	787	733	717	745	772	709	763	698	727	714	731	725	705	733	743	743	699	792	727	754	730	692	740	754	715	703	754	750	752	728	730	704	726	745	710	751	787	743	719	703	778	756	734	744	720	733	751	725	726	776	728	739	654	736	736	722	703	770	711	711	792	734	766	700	788	751	728	782	725	774	738	734	724	748	732	741	751	746	749	723	776	740	731	764	771	717	708	738	746	780	691	721	738	746	703	772	717	756	749	736	741	730	680	702	762	737	728	685	689	712	732	725	756	748	695	805	777	703	756	737	760	737	775	746	714	757	770	710	744	720	721	714	709	784	702	747	712	751	787	703	752	754	741	726	712	720	707	751	733	736	738	732	693	716	762	746	766	739	741	811	705	759	723	721	798	727	747	745	694	763	719	682	708	748	759	745	713	740	728	703	737	773	757	718	714	766	732	722	720	721	711	726	744	747	730	733	672	698	732	787	766	777	698	723	801	720	732	730	727	744	710	676	750	734	734	753	744	710	692	710	740	737	709	719	736	737	736	693	755	734	732	717	732	738	714	730	771	713	705	757	743	714	766	730	727	731	741	753	770	740	746	741	692	760	727	739	732	728	758	719	696	732	723	750	758	738	759	771	748	745	735	726	723	736	687	717	730	684	719	759	744	772	742	706	755	749	737	684	722	743	703	790	705	758	799	748	727	718	754	740	731	783	758	701	725	708	742	741	767	758	739	702	691	748	722	730	762	688	776	762	744	714	740	751	702	761	711	768	741	734	711	748	737	705	701	763	708	738	706	697	738	704	736	751	728	700	729	691	736	729	722	710	773	769	753	730	756	731	698	750	733	666	702	799	694	711	802	753	731	732	724	712	792	737	753	753	722	790	736	726	774	718	758	739	709	755	748	745	769	696	694	738	708	728	761	753	684	699	683	695	714	758	679	794	790	700	754	742	781	734	728	763	709	752	790	732	705	723	731	766	710	762	702	710	742	739	723	732	756	760	709	731	775	753	768	722	691	788	759	727	734	694	757	738	718	715	753	754	713	744	722	712	706	730	739	698	727	711	745	754	730	709	681	689	733	697	716	708	757	767	726	737	722	719	716	767	754	721	736	715	749	740	763	725	725	754	746	751	718	712	694	761	735	737	724	656	715	765	734	734	796	709	713	700	695	727	730	717	739	716	701	755	731	758	723	752	728	707	720	738	698	689	773	731	758	747	743	700	753	707	690	699	734	721	725	787	739	773	757	720	718	740	718	786	735	739	729	698	703	741	741	728	779	676	729	699	712	721	760	697	718	720	724	712	762	698	747	750	711	779	699	698	724	742	757	755	727	746	733	781	783	704	723	714	736	732	782	697	726	723	736	721	724	728	781	762	702	738	738	745	721	721	715	742	733	729	705	738	713	734	766	735	716	659	759	723	713	750	706	752	747	723	757	733	765	761	757	724	746	701	704	762	729	757	764	722	704	714	756	726	750	743	774	748	745	713	757	739	748	768	731	726	688	712	736	738	749	729	702	738	746	759	659	728	727	743	727	696	706	707	735	731	758	747	729	740	687	744	743	711	745	692	723	768	718	758	712	736	715	735	785	727	736	762	730	721	713	746	672	726	741	753	765	761	764	729	687	726	729	738	688	705	752	748	701	738	728	744	701	816	703	722	731	713	732	769	731	765	702	724	760	762	769	693	748	756	755	731	756	718	636	760	735	729	665	718	692	745	772	731	733	753	729	703	750	730	732	718	752	720	742	703	757	703	714	703	709	714	730	715	714	726	750	781	702	748	785	710	661	711	714	743	690	735	758	782	696	721	721	689	707	743	763	737	768	784	726	712	721	696	760	692	824	725	761
17742	7781	6838	4888	3749	2972	1955	2042	1118	601	342	387	324	300	312	275	289	241	264	259	2762	9670	1365	189	156	153	156	189	177	159	188	181	172	205	180	165	186	165	188	179	181	181	171	188	170	160	180	156	166	178	140	155	161	184	161	180	158	167	162	176	152	160	155	156	154	170	164	142	190	149	189	157	176	168	153	163	197	170	129	161	143	181	174	149	171	145	150	159	161	169	185	171	162	169	167	173	153	147	168	150	173	175	158	147	146	171	167	145	141	168	160	154	146	159	192	172	152	148	165	187	139	166	161	143	148	162	148	161	138	165	162	156	175	163	160	157	182	143	170	153	168	164	138	170	151	131	172	153	169	152	144	175	178	153	161	171	139	159	160	141	151	162	171	170	162	165	161	193	166	155	175	167	162	159	135	156	156	162	152	186	182	165	170	157	169	171	153	155	164	151	170	145	158	179	172	160	168	151	146	150	148	149	160	172	129	160	185	162	185	147	159	178	155	167	127	160	179	177	169	154	170	175	157	176	147	159	158	158	155	169	164	159	141	147	135	174	146	158	145	161	160	169	170	149	147	185	167	154	167	154	153	165	172	148	174	172	181	170	148	153	161	155	149	154	162	159	163	180	159	145	165	139	155	141	157	158	190	180	177	159	168	162	161	158	163	178	200	138	162	147	140	154	139	135	176	140	184	159	181	159	165	157	148	148	147	147	155	167	170	161	158	172	172	180	161	172	137	134	146	167	166	173	173	151	154	165	156	160	168	157	150	152	175	157	154	167	166	164	177	172	157	169	153	144	157	178	178	147	152	174	158	149	154	154	150	164	177	140	150	165	152	115	151	158	163	157	168	161	170	165	171	177	167	172	183	174	181	141	179	160	161	137	145	155	154	147	164	157	155	162	133	168	158	173	156	173	173	161	163	137	167	169	146	168	155	169	172	154	151	179	162	142	158	131	182	199	164	156	141	149	171	160	161	142	160	136	169	166	161	167	156	141	157	168	176	170	150	157	162	163	162	160	157	166	157	174	166	163	162	149	167	152	183	159	156	179	147	155	193	164	152	168	150	162	160	144	174	173	158	186	161	180	146	144	138	173	139	151	154	164	157	160	161	169	152	161	147	154	163	159	143	144	173	164	168	171	162	154	164	138	187	187	161	162	177	157	178	146	133	146	157	150	157	181	171	177	185	154	169	164	156	139	150	144	157	160	166	176	154	172	162	145	154	174	184	170	150	172	146	144	172	170	174	160	163	143	158	152	152	162	145	164	145	178	170	160	149	157	147	141	183	147	184	181	140	185	194	174	186	134	166	151	165	150	160	152	161	142	157	172	154	157	171	153	166	151	166	154	181	165	145	189	171	155	158	148	174	203	167	154	167	150	145	159	159	150	149	163	150	160	167	153	127	145	166	174	152	159	154	152	153	170	158	141	125	162	182	144	162	178	155	169	168	171	174	156	156	148	161	182	166	157	168	158	151	159	165	147	160	140	148	184	168	157	161	174	159	162	172	189	142	147	159	158	147	167	157	165	174	139	159	158	158	152	165	176	152	174	167	165	172	167	165	166	156	157	179	158	150	154	155	151	170	163	172	177	179	166	181	141	187	165	164	173	168	162	177	158	191	139	164	145	187	142	153	172	155	133	159	140	149	138	150	162	179	152	149	187	147	153	141	157	161	139	151	179	197	166	160	168	170	158	136	153	131	182	164	146	133	147	137	170	151	147	150	149	165	166	171	161	157	159	163	155	160	145	147	173	173	153	148	164	173	155	159	172	161	155	184	143	161	139	163	158	158	158	180	172	150	141	148	152	147	173	141	159	146	169	153	176	190	161	155	144	189	139	140	152	182	165	175	152	139	165	167	161	148	159	170	144	175	165	185	144	178	149	151	150	176	160	151	168	173	152	159	148	157	128	142	151	163	171	162	155	161	150	137	166	161	154	160	135	138	142	158	188	152	182	161	165	182	154	135	181	183	161	164	146	141	121	149	160	130	167	137	146	139	164	171	166	127	153	178	160	156	153	155	165	169	159	152	152	152	138	183	173	167	155	139	157	159	167	155	157	161	170	170	130	160	170	183	168	158	173	143	169	161	158	152	159	167	148	171	158	162	135	151	142	153	153	167	153	168	153	153	174	164	170	170	191	185	152	157	156	135	165	167	172	162	152	146	165	155	177	162	169	156	150	162	151	159	168	156	145	140	158	164	150	138	163	146	163	184	143	170	146	140	180	123	157	146	154	165	164	160	152	145	174	165	167	153	175	143	155	143	140	181	158	161	155	158	148	155	161	143	159	174	179	125	148	162	179	174	145	160	173	157	154	137	133	157	171	174	162	175	153	137	169	177	163	158	167	143	162	168	146	180	144	150	145	159	159	170	140	146	108	158	157	156	167	154	182	161	162	176	148	163	174	164	141	161	140	160	141	155	149	176	189	153	166	154	146	153	149	151	152	184	179	163	153	152	170	159	146	186	154	170	198	162	157	171	160	172	168	168	147	145	181	171	160	143	146	139	159	165	154	150	155	152	172	179	168	159	179	137	186	169	144	164	182	167	155	182	165	158	144	124	177	174	170	154	156	164	164	170	159	151	153	140	165	164	181	170	158	134	189	160	181	186	176	156	165	158	141	171	142	159	167	167	151	164	157	165	168	143	132	149	161	171	143	168	145	178	174	160	159	155	166	149	154	176	141	157	180	152	152	191	146	166	176	151	160	162	140	149	189	157	140	177	179	169	200	169	183	161	169	162	166	173	157	171	175	158	164	140	154	162	169	144	145	144	161	145	175	154	166	153	140	176	182	165	144	162	161	139	178	152	167	156	165	144	168	170	158	176	157	170	182	168	168	172	160	158	160	155	169	163	159	171	143	168	168	157	150	164	161	175	158	173	162	161	139	161	175	172	189	168	128	175	175	170	158	179	147	193	186	177	145	143	191	179	181	163	150	155	161	177	156	178	144	168	151	159	181	154	165	160	153	169	163	152	162	170	162	174	179	169	176	171	187	157	168	168	159	150	164	179	153	176	152	174	159	195	173	156	171	161	182	170	162	158	159	169	167	186	161	147	170	131	166	167	175	170	180	172	153	149	152	190	148	169	158	183	149	161	146	184	164	153	152	164	153	149	152	170	152	159	169	178	152	158	163	187	177	164	155	159	169	150	133	180	172	175	158	175	153	150	178	159	157	165	199	158	138	173	166	162	163	171	168	173	157	134	168	166	144	173	154	144	163	144	183	170	158	148	169	178	189	155	160	147	184	182	152	169	161	159	160	168	143	154	168	128	171	177	154	189	169	157	168	169	142	136	143	170	169	154	156	139	140	155	185	178	170	135	159	138	175	141	146	146	168	166	179	155	162	151	166	187	169	160	169	162	148	165	156	172	176	173	154	172	162	179	169	172	164	155	160	171	166	156	142	157	169	161	187	177	177	141	148	139	151	169	137	173	140	160	162	160	133	165	159	163	186	177	149	145	159	161	165	155	173	175	161	145	157
9516	5799	7941	8536	8482	7137	6002	7131	4515	3023	1929	1745	1567	1507	1460	1368	1237	1032	1113	1329	13238	32530	2951	621	616	572	555	547	561	526	573	530	523	554	547	503	526	523	494	500	507	483	514	531	493	468	463	493	484	489	477	515	475	502	505	503	441	464	491	438	507	463	461	488	473	475	502	441	469	469	467	492	453	439	496	474	478	483	458	453	451	455	472	480	457	468	474	444	440	441	465	466	539	443	476	493	485	471	455	457	439	432	434	484	483	434	401	408	475	432	452	451	448	482	434	493	470	460	442	432	456	434	443	434	453	445	450	457	478	435	408	474	428	435	455	467	451	464	465	464	466	433	463	430	450	460	428	439	462	429	475	471	443	451	451	436	438	496	452	484	458	450	494	416	444	430	432	417	467	449	435	445	437	411	448	448	455	434	471	401	431	453	467	445	447	448	455	427	449	471	463	457	458	448	478	476	435	488	440	452	419	452	452	390	416	423	462	447	463	433	442	439	397	473	446	464	431	465	472	430	449	444	474	529	451	501	436	447	452	445	444	454	450	453	443	449	447	428	440	466	453	487	490	474	459	440	427	419	456	427	454	465	460	453	458	452	437	417	420	462	456	465	454	454	449	446	425	477	437	471	434	464	452	483	463	434	442	454	439	464	425	479	434	431	445	423	467	452	447	462	405	442	425	463	471	451	468	407	448	435	422	415	410	455	501	430	487	448	456	456	434	470	465	445	490	411	440	459	444	429	435	459	439	442	445	441	437	447	442	460	467	439	447	454	438	409	411	461	445	470	422	455	454	480	420	457	466	452	476	451	450	480	438	427	460	442	466	456	427	369	444	437	485	427	428	455	418	459	448	441	465	456	445	407	427	411	454	473	486	472	439	453	448	437	424	463	445	461	429	479	464	454	438	405	489	436	456	465	467	460	480	452	417	449	470	434	438	396	475	475	429	427	499	469	401	469	489	449	464	473	453	454	473	405	439	467	472	420	467	404	431	455	447	445	458	445	435	454	451	478	458	452	438	440	435	427	431	438	437	429	480	479	438	481	436	445	449	446	423	491	514	470	443	424	437	482	384	445	482	440	451	416	472	463	435	450	485	457	467	447	450	423	434	408	420	460	444	430	443	457	446	478	487	450	423	456	470	475	463	452	414	448	445	470	518	437	420	443	456	488	441	452	455	407	444	469	427	419	423	419	427	463	447	460	429	439	472	468	458	481	435	478	493	480	436	444	446	487	489	454	404	465	433	453	451	440	426	483	440	420	532	453	441	456	451	459	407	439	465	431	438	462	478	458	445	480	423	398	475	446	457	468	470	462	451	457	462	440	466	450	442	456	457	447	461	492	431	513	440	450	472	476	425	477	460	468	462	445	413	464	477	458	432	400	477	393	481	425	415	459	466	490	448	461	466	446	450	439	424	423	481	449	460	452	466	442	438	461	431	455	461	440	480	468	481	413	466	455	437	468	485	428	441	485	456	395	422	463	472	453	427	457	438	454	434	446	435	444	422	476	462	454	451	439	432	455	463	431	416	439	468	444	476	460	439	454	424	454	459	450	418	440	451	472	456	423	428	428	442	475	421	445	452	463	430	426	449	468	459	418	452	481	463	441	480	465	447	459	464	473	460	446	464	467	459	446	449	452	439	467	467	442	476	439	443	449	435	474	440	450	423	436	442	441	453	443	487	455	441	448	452	453	456	437	487	437	465	425	419	416	438	440	435	460	456	423	455	484	450	449	433	431	405	472	411	454	424	441	466	461	470	452	437	468	425	432	467	456	435	477	443	432	436	474	454	432	481	426	445	491	481	436	459	434	459	494	415	433	445	438	431	479	444	452	443	428	405	482	447	436	436	456	455	457	439	474	463	453	446	462	418	425	447	445	450	422	471	457	455	449	425	413	417	419	458	475	428	477	429	455	428	400	457	462	446	441	438	419	465	479	429	459	421	457	463	450	461	407	458	457	430	437	431	440	447	446	439	466	461	448	429	464	449	431	472	433	453	478	449	413	453	474	454	422	427	489	453	448	419	456	470	392	481	423	437	463	449	440	390	475	422	475	447	439	448	434	467	461	415	491	461	461	437	441	458	410	450	450	438	448	432	441	456	437	454	455	453	464	455	424	452	459	440	440	401	482	475	469	450	439	453	442	458	439	468	444	446	459	451	477	427	497	442	436	434	469	441	445	443	452	440	460	433	459	457	460	502	421	455	483	422	470	435	477	412	448	428	398	464	445	431	445	461	432	448	470	445	447	442	407	453	422	455	461	462	426	422	483	453	453	409	461	434	463	433	452	463	452	476	425	440	445	455	464	415	435	474	454	495	418	477	458	446	455	476	452	407	484	459	413	433	510	446	435	444	449	466	453	433	452	452	432	459	438	420	455	455	450	432	467	442	443	480	446	436	453	505	488	455	434	446	468	417	463	459	447	458	447	436	411	468	462	463	465	452	480	432	460	443	425	465	407	467	466	491	424	423	444	425	457	423	472	477	420	464	449	485	481	421	467	452	438	432	468	448	398	453	434	465	438	410	453	443	441	470	459	450	397	454	433	448	468	455	474	467	469	456	477	436	459	440	486	470	459	436	440	457	464	442	458	464	454	433	474	456	508	439	459	454	446	466	458	427	430	440	430	459	432	488	440	447	443	429	438	502	435	469	464	490	471	488	417	451	406	473	411	479	452	472	438	441	439	440	460	455	481	457	392	456	471	435	482	450	454	469	478	435	453	467	451	438	481	461	441	421	461	441	436	468	413	450	437	447	439	468	459	475	458	438	442	478	439	459	434	450	438	435	471	453	407	490	460	427	433	430	440	430	477	449	480	443	457	473	442	459	447	405	444	451	467	448	497	462	393	456	453	386	443	417	458	476	440	443	457	425	424	490	451	478	443	437	466	474	464	405	444	459	464	476	414	436	416	428	450	472	436	430	456	455	448	470	440	444	480	461	465	450	452	461	416	463	427	449	452	424	461	486	442	448	440	434	415	453	437	473	458	465	431	448	445	464	463	448	435	432	466	467	447	443	435	462	460	460	467	437	420	439	474	463	485	466	468	469	473	452	454	435	454	474	468	449	408	453	422	472	475	461	465	437	485	477	422	495	519	447	459	440	427	474	448	432	436	455	430	454	473	443	484	439	452	452	434	427	418	438	439	438	460	440	502	424	441	463	465	466	494	489	470	460	439	476	461	433	485	426	458	448	464	451	464	451	474	457	461	477	475	471	432	466	456	444	442	407	446	443	439	474	447	459	442	443	435	452	449	420	452	420	470	464	427	448	465	428	470	429	419	484	460	490	447	427	476	457	470	448	441	426	459	451	476	433	448	444	460	413	428	452	449	457	428	429	413	452	464	492	485	433	447	456	466	455	448	430	451	491	471	476	453	445	463	468	467	453	431	458	441	424	477	475	445	442	438	420	418	425	503	439	457	436	442	420	467	470	464	456	442	460	415	447	462	424	464	492	429	435	407	461	457	475	415	447	463	448	443	466	465
18833	7498	7606	5657	3989	3210	2661	1678	846	545	396	377	378	350	307	316	271	257	286	627	6884	10135	2203	200	219	195	190	201	202	200	202	194	209	209	200	196	212	191	204	190	171	157	183	200	180	199	187	190	155	197	208	216	176	178	192	191	211	193	191	206	204	214	179	187	195	206	206	191	163	184	198	186	165	173	189	195	223	191	201	237	192	191	201	182	156	208	204	170	220	178	179	194	166	192	204	218	197	166	201	219	178	215	212	195	209	183	189	180	194	187	186	190	204	199	190	188	201	179	195	163	179	175	198	200	226	204	184	169	195	178	196	161	209	188	210	174	198	182	205	187	163	209	188	200	223	203	195	185	162	190	190	175	184	202	210	182	211	201	179	189	188	208	176	208	212	189	183	191	180	174	224	163	182	195	207	191	184	182	173	171	174	181	197	185	191	169	183	195	200	182	212	202	213	168	182	186	209	212	221	191	156	208	194	205	194	222	184	184	202	232	188	171	207	209	196	192	217	162	201	188	189	181	194	186	220	180	189	199	205	203	188	230	197	199	156	189	184	192	204	197	206	196	185	155	185	181	192	168	191	192	201	190	214	221	176	167	202	175	196	193	198	176	166	192	229	188	186	185	184	175	218	184	194	151	195	206	202	199	180	162	189	183	178	179	182	204	202	224	189	193	172	152	214	196	202	197	194	225	239	178	203	182	223	192	208	216	209	198	183	196	205	210	182	181	181	175	162	202	169	197	203	198	197	169	198	177	167	179	200	205	208	208	203	187	186	188	217	213	162	220	190	223	206	195	171	202	167	200	164	206	177	185	184	202	197	196	183	187	175	198	176	170	204	193	177	207	193	192	199	192	178	217	183	187	205	200	200	200	174	173	188	190	209	212	189	164	191	192	188	194	185	182	176	201	200	208	189	188	208	176	185	182	181	220	200	175	185	172	198	201	206	172	188	206	196	199	176	228	205	202	173	189	229	185	172	213	190	175	181	193	171	177	184	201	177	174	168	188	205	195	173	179	176	208	198	187	194	181	198	195	186	202	178	210	186	174	181	179	182	220	198	202	208	199	192	186	206	192	209	224	194	192	196	196	190	187	164	183	195	187	194	168	187	189	208	189	210	190	187	176	157	187	181	189	171	205	202	196	173	179	167	190	188	166	189	188	214	207	205	185	174	217	200	182	182	202	224	174	174	185	188	196	177	182	222	207	178	167	165	193	204	204	202	180	191	196	202	180	205	183	181	172	218	201	198	186	223	196	214	214	181	194	185	198	202	204	170	185	210	183	208	186	205	195	204	186	215	205	197	201	206	197	182	183	191	177	183	199	209	202	166	194	185	178	203	208	187	198	219	182	188	196	203	180	169	176	177	194	200	204	197	184	168	165	165	184	186	197	209	193	211	195	197	185	191	188	200	172	210	177	178	194	161	185	171	202	202	187	182	197	190	182	212	202	207	173	179	201	187	208	190	190	186	185	199	195	200	208	186	184	184	181	197	206	157	193	208	172	187	201	180	203	175	181	190	176	203	186	177	173	216	183	186	206	191	205	204	173	207	209	184	195	192	222	202	192	193	184	203	223	201	180	199	184	177	165	193	197	199	206	216	176	204	184	205	170	170	188	201	183	185	206	188	202	189	183	199	193	214	174	211	209	180	187	198	175	186	189	214	186	197	201	184	184	176	183	192	198	196	179	185	210	179	181	205	191	179	170	187	177	199	186	187	191	205	176	194	200	176	193	163	213	214	191	187	178	203	209	166	220	172	178	215	201	196	187	182	186	169	194	205	212	191	206	185	191	182	211	194	200	203	181	189	166	190	225	193	191	199	187	196	190	211	189	223	186	175	193	218	197	186	206	203	206	184	196	210	176	208	176	216	201	227	217	205	179	198	219	195	200	167	196	206	194	197	192	173	189	193	181	188	189	167	185	187	203	207	187	204	192	210	196	167	200	186	194	178	196	203	194	212	199	186	191	206	209	202	198	176	190	196	204	184	206	184	208	184	180	211	207	197	222	206	180	208	210	184	174	209	196	191	185	191	178	200	192	180	169	210	194	189	179	185	209	186	191	199	172	170	163	193	180	201	187	185	195	192	193	200	186	195	172	202	184	178	179	205	216	183	178	175	205	169	200	201	205	220	202	211	216	195	187	232	182	183	196	186	210	176	196	165	193	213	195	189	196	200	161	196	192	185	187	199	192	205	179	220	218	185	188	204	189	194	204	186	192	172	195	190	202	186	175	195	178	168	191	173	170	200	201	205	219	205	176	190	176	185	163	185	188	208	189	202	199	199	195	181	180	197	178	193	187	236	173	173	183	190	169	189	202	201	184	190	209	185	191	188	197	188	198	186	226	214	184	190	190	181	205	212	169	173	184	191	185	196	175	194	220	189	188	181	183	208	190	202	188	176	173	218	173	199	195	166	197	194	199	160	163	194	187	181	221	172	181	189	179	201	189	192	213	228	219	181	177	190	196	173	205	173	182	195	195	207	188	195	186	182	186	187	180	216	179	193	193	210	199	159	193	193	172	199	201	189	200	208	183	175	203	212	188	170	196	195	191	190	197	185	173	216	211	233	197	217	164	168	235	195	209	184	166	198	192	202	186	214	197	163	186	203	201	168	220	173	191	184	184	193	220	190	198	204	194	213	196	180	209	203	190	195	184	221	184	176	199	218	175	208	207	170	207	196	201	185	208	173	208	229	194	192	186	186	194	188	176	188	201	202	168	198	192	204	171	178	190	199	186	198	192	181	182	176	182	197	191	168	207	170	189	207	219	173	188	205	196	205	198	202	179	190	180	185	200	198	187	165	201	195	205	214	203	213	195	203	179	192	207	182	192	201	197	194	176	213	206	199	210	202	187	164	212	206	178	192	188	176	184	207	177	192	178	200	215	191	181	185	216	166	196	188	173	178	183	192	181	188	176	214	186	197	191	175	206	195	206	194	209	201	197	196	199	197	176	202	193	176	207	200	206	208	204	216	190	197	177	169	190	206	206	191	191	170	199	170	194	205	182	168	190	179	193	163	180	227	192	169	199	194	192	187	198	214	202	195	170	218	172	190	208	197	190	200	196	192	191	186	190	168	186	191	175	197	194	185	202	193	180	171	189	207	208	202	190	202	203	194	165	166	195	186	184	212	165	200	180	177	201	174	174	220	187	227	223	196	208	201	201	225	192	199	213	178	204	184	176	208	185	186	193	198	210	222	213	189	196	181	183	192	177	190	190	189	184	197	192	174	184	193	221	184	190	184	194	193	179	190	211	188	184	178	192	195	200	183	191	182	197	174	176	172	200	195	175	200	199	225	197	175	171	191	187	203	225	199	192	177	188	196	163	178	199	182	198	201	212	224	186	226	217	193	195	191	210	188	198	201	183	204	193	191	199	206	178	219	184	187	187	199	183	159	181	197	216	188	192	214	199	164	179	162	180	196	206	163	216	197	210	185	193	199	190	179	196	187	171	201	197	192	201	197	221	176	189	182	201	200	216
9980	5494	8381	9156	9171	8046	7759	5481	3522	2585	1931	1793	1770	1521	1402	1346	1282	1151	1108	3596	27532	33652	6117	681	661	667	587	627	598	587	580	602	619	596	579	572	600	598	542	573	546	561	579	579	554	567	552	592	595	552	559	535	533	538	512	556	585	551	502	528	533	591	530	527	547	578	561	529	578	529	488	533	499	523	540	558	546	528	524	542	523	520	557	537	494	483	546	556	538	535	549	557	548	537	528	542	493	529	515	521	491	527	526	547	553	512	560	513	544	487	545	531	546	542	526	528	542	523	551	555	544	563	530	521	515	508	535	520	524	549	524	536	561	520	578	509	532	526	521	511	503	533	564	501	525	531	509	564	540	539	478	580	507	530	545	522	543	524	501	535	545	531	557	495	527	533	519	562	532	564	548	481	535	540	546	557	539	523	546	520	525	518	547	512	499	492	493	537	556	545	553	521	493	498	536	537	557	531	562	549	508	516	553	542	507	572	527	522	502	553	484	590	503	535	524	553	504	515	507	504	564	501	518	521	507	556	553	540	538	558	502	557	549	527	515	571	542	521	539	503	481	561	542	566	560	526	538	508	552	498	494	551	528	508	520	508	511	547	515	524	523	496	522	564	543	501	537	533	493	528	564	563	547	531	496	497	536	490	522	500	523	511	519	529	524	571	520	488	560	494	580	528	545	558	544	556	530	558	531	532	495	513	557	523	545	527	481	571	525	525	532	507	567	537	513	497	554	475	510	563	493	510	516	538	521	507	532	537	511	522	562	519	532	521	523	514	502	523	507	540	518	514	485	558	542	534	536	539	505	548	524	573	529	510	503	543	547	542	508	550	518	509	521	537	526	562	521	571	527	496	539	535	542	555	535	544	543	529	505	529	529	533	488	558	551	542	539	490	563	524	542	575	506	521	526	507	522	525	514	529	564	508	528	504	526	501	525	518	522	522	523	511	514	525	563	491	551	521	520	534	500	548	487	554	516	511	564	540	508	510	513	533	549	523	524	544	511	544	537	548	511	538	531	455	536	473	507	514	535	526	526	537	506	538	492	554	539	510	497	510	489	533	498	533	513	506	507	508	516	494	505	537	528	530	477	553	534	514	531	522	558	507	541	541	557	542	541	555	559	516	564	536	486	525	519	507	511	501	524	530	528	546	508	539	542	517	517	545	562	519	551	524	533	523	533	512	536	527	524	511	496	486	483	537	578	524	513	510	500	558	515	513	501	509	558	505	503	537	562	544	542	494	509	514	539	538	541	567	531	517	514	551	534	500	559	515	487	510	513	527	544	517	503	544	516	500	532	545	533	562	533	486	531	564	533	536	516	486	529	514	525	479	511	540	532	544	524	560	525	482	528	544	506	473	528	531	493	536	490	515	526	513	537	552	521	544	541	485	513	523	536	542	508	519	551	493	520	533	538	506	540	548	527	498	532	520	501	496	506	518	536	488	544	505	497	533	538	512	524	562	492	507	557	533	503	533	503	533	521	524	550	524	551	525	534	513	518	510	502	530	484	548	525	534	504	507	550	516	570	478	516	532	504	528	515	544	522	526	538	529	557	543	545	490	521	530	528	531	524	490	514	546	506	535	502	549	521	505	514	505	535	521	561	552	532	499	530	516	513	519	503	545	511	522	523	533	542	522	585	537	578	517	542	512	509	558	537	538	533	504	538	493	524	555	522	513	526	509	491	512	513	602	523	558	559	520	534	516	552	499	533	536	525	575	499	507	504	556	492	522	548	531	535	571	531	491	523	538	538	481	506	554	571	522	513	477	556	498	493	518	540	526	531	536	529	549	529	509	576	545	534	478	523	473	536	538	523	544	563	534	598	494	506	535	508	535	565	511	541	524	535	459	522	574	543	506	552	533	524	473	514	532	507	527	477	516	527	528	511	497	453	511	552	546	493	531	477	524	495	543	505	514	543	512	485	519	538	472	551	524	524	552	534	535	563	519	551	523	542	516	548	543	540	510	544	490	553	532	507	472	544	520	497	483	546	557	545	553	527	532	538	526	490	505	490	563	530	517	497	534	524	516	527	523	528	526	491	531	519	498	507	510	555	532	486	597	528	525	521	543	542	492	569	530	531	504	527	545	538	532	523	525	538	545	529	502	513	585	514	567	518	546	488	486	529	529	573	520	519	573	505	547	508	505	555	532	547	550	561	527	511	554	533	570	523	568	500	532	567	539	528	528	511	495	514	508	524	505	499	531	491	514	546	524	523	536	524	492	516	501	559	526	532	518	540	490	504	581	532	515	524	537	539	538	502	497	505	487	577	567	564	484	509	535	568	509	508	527	546	577	534	565	519	551	484	518	510	538	504	553	515	552	498	521	505	498	516	565	550	547	531	536	558	534	554	571	526	491	507	523	509	527	500	582	523	526	508	543	559	548	510	551	538	538	498	518	538	523	528	517	512	532	502	537	521	561	511	498	535	493	523	526	499	520	552	550	541	540	538	532	529	511	535	517	459	536	528	519	545	521	545	526	528	559	538	539	541	487	541	549	550	483	554	519	560	519	557	540	524	503	545	533	525	519	531	541	519	561	490	554	567	537	529	537	522	568	554	546	493	519	508	589	532	523	510	518	520	524	502	526	510	543	558	539	519	509	501	534	540	496	531	546	525	546	532	508	541	538	532	570	539	536	502	532	523	505	517	529	554	536	510	504	532	527	489	502	527	557	484	510	478	500	490	538	570	542	515	517	496	520	553	495	527	506	539	532	520	577	531	504	523	531	522	525	542	567	517	456	513	523	550	516	541	491	522	515	559	497	557	510	504	557	514	505	524	503	538	548	531	459	529	524	548	508	518	488	522	479	549	518	533	524	554	579	547	539	514	516	512	531	532	555	506	540	569	510	510	555	517	509	510	554	501	526	529	501	523	533	548	523	580	510	527	499	487	560	529	535	544	551	518	491	539	545	500	540	496	517	519	528	510	529	534	526	531	529	558	505	525	533	476	516	514	544	542	544	543	544	524	512	485	488	493	498	543	536	546	516	523	526	545	574	560	515	503	504	533	483	508	532	544	513	513	557	558	540	517	547	517	527	518	518	509	527	516	529	537	519	504	523	489	546	520	541	553	529	542	521	529	510	542	523	499	531	535	527	563	540	530	519	510	513	543	517	529	511	498	535	525	501	504	547	500	531	533	517	515	521	495	531	532	559	474	551	516	490	509	532	509	476	494	523	512	502	543	527	529	553	505	544	552	521	535	497	521	546	541	502	544	491	546	514	499	514	501	540	521	543	526	480	532	563	516	540	481	547	514	566	489	477	538	500	529	506	524	579	516	504	491	529	536	574	494	514	511	552	530	538	561	511	541	522	513	534	549	493	483	541	508	515	532	492	556	533	496	568	526	518	519	511	524	532	522	512	591	534	532	516	507	534	486	538	516	585	479	517	533	565	514	498	515	518	539	475	513	522	502	509	491	477	552	512	501	579	525	511	535	560	543	528	523	547	540	561	511	540	486	522	515	528	523	470	518	539	559	501
2368	431	532	442	391	371	309	275	274	251	285	280	282	273	236	247	271	276	297	292	435	596	302	244	231	265	233	260	272	261	253	269	290	265	264	257	291	266	285	257	257	292	261	277	266	243	285	282	267	275	285	278	289	262	253	272	262	251	260	254	255	262	236	284	246	252	268	258	247	264	284	256	249	262	280	286	270	265	259	282	268	255	248	249	259	261	254	269	297	272	242	286	277	261	263	274	254	259	259	259	264	288	264	266	242	300	277	254	301	252	266	224	289	268	266	302	270	261	289	259	242	281	272	298	273	253	249	250	262	253	240	248	264	266	271	282	246	264	266	289	266	237	270	251	279	251	258	272	273	289	261	288	276	245	268	256	277	271	259	272	265	250	258	277	288	252	274	272	250	260	263	249	280	290	291	243	256	235	225	260	259	269	283	278	265	233	232	252	260	268	234	285	269	279	260	255	253	254	261	255	283	253	262	261	272	277	236	246	289	255	281	261	271	243	279	262	265	243	258	256	250	255	242	260	237	262	249	269	265	249	259	258	265	283	268	266	245	277	261	256	272	254	289	274	251	244	229	281	264	271	276	259	291	279	282	256	237	256	266	226	288	259	281	250	246	259	247	238	260	264	255	272	257	257	264	256	270	249	249	234	263	267	267	248	276	286	262	271	259	305	268	303	254	251	249	295	283	282	259	254	283	259	275	277	259	246	268	260	256	246	275	264	277	276	260	259	253	244	291	279	272	241	252	254	269	285	243	261	236	246	305	274	240	264	267	257	270	254	250	235	278	280	273	264	268	266	248	263	280	252	254	263	260	238	235	261	244	282	280	258	257	276	255	275	262	259	264	226	266	286	258	255	251	285	259	280	263	272	229	247	245	278	266	260	253	283	255	276	260	289	284	264	252	250	248	273	268	289	294	257	284	235	241	274	295	276	249	235	244	262	257	242	245	261	283	266	246	301	234	235	267	275	276	264	253	240	278	287	246	278	248	253	249	240	246	252	254	251	283	244	245	244	264	278	268	239	279	295	257	246	265	265	268	293	268	236	259	287	245	289	284	268	254	258	301	248	248	258	279	266	268	234	251	251	262	255	260	244	268	260	257	294	270	284	277	255	258	292	249	245	275	235	267	275	262	242	277	270	233	277	253	297	275	239	263	247	249	282	249	233	254	290	245	273	249	283	263	251	253	267	266	301	259	271	260	239	274	250	240	274	238	284	234	267	294	263	289	254	271	259	233	253	242	236	275	295	279	253	280	251	278	274	256	241	254	263	249	295	256	280	262	252	271	228	285	258	257	269	262	296	282	295	247	276	252	254	271	268	249	304	263	264	272	268	277	267	251	294	265	233	258	266	246	255	262	263	267	264	287	269	286	272	257	283	274	271	272	262	256	258	307	244	278	253	243	236	276	272	299	267	284	237	238	271	262	261	269	252	228	280	270	278	252	253	279	266	255	243	274	280	278	274	257	275	257	282	274	271	267	277	270	273	275	257	260	245	254	258	272	245	251	279	259	247	277	290	242	260	252	264	253	251	247	213	265	261	267	276	271	277	268	257	269	287	248	250	224	238	273	294	279	260	259	257	278	257	280	269	248	262	264	274	302	240	265	255	255	275	246	256	264	258	244	268	256	291	271	291	273	245	257	241	274	260	243	217	242	261	260	284	256	263	281	274	272	238	229	243	287	266	280	257	273	264	248	279	255	296	269	284	263	225	263	271	280	264	280	242	281	228	255	286	265	265	288	279	252	285	262	263	234	253	275	240	272	257	241	265	279	249	282	279	250	273	285	273	265	263	256	238	238	265	262	271	266	275	278	311	279	274	250	262	251	246	275	256	228	256	253	269	254	266	242	240	264	270	285	243	262	256	288	250	239	262	269	266	278	248	257	240	250	267	269	251	242	282	247	235	264	270	278	276	263	266	265	232	293	260	254	213	266	271	294	295	264	242	280	252	273	278	282	298	261	267	267	263	276	261	245	297	242	252	245	267	258	291	267	266	247	285	267	276	258	256	257	247	243	265	247	244	251	257	236	287	270	264	257	232	282	265	250	249	296	274	250	231	282	246	230	266	254	244	232	234	247	279	279	243	267	238	248	277	257	250	268	238	267	263	256	258	281	263	258	278	296	292	257	259	259	276	274	272	249	268	248	260	249	219	245	244	289	248	251	257	251	266	255	267	293	270	250	298	248	263	230	265	291	267	267	267	257	258	281	287	291	247	266	261	269	264	257	254	258	249	275	266	258	298	250	235	265	258	269	254	268	252	264	308	248	271	244	264	250	238	245	279	267	261	242	245	279	237	276	221	274	245	263	280	277	248	259	240	288	239	289	294	244	270	224	241	250	240	259	239	240	271	253	271	267	283	262	260	247	281	277	262	287	258	265	280	265	281	243	241	293	259	243	237	258	272	287	279	237	252	269	261	253	271	245	284	268	296	281	228	271	269	247	272	275	245	273	242	266	280	273	235	264	247	287	260	285	278	272	283	250	276	246	266	252	261	263	263	283	268	236	256	233	263	250	257	254	273	245	249	265	269	262	287	220	254	261	271	255	253	247	269	247	261	272	275	271	226	275	318	257	272	264	266	275	247	258	271	254	253	244	287	275	263	274	270	252	257	246	305	266	258	254	262	272	243	293	266	280	253	238	285	245	276	251	305	267	274	232	260	238	260	282	256	253	278	275	306	262	276	284	260	261	251	242	243	265	251	268	252	264	266	262	261	256	274	260	242	273	239	249	286	286	279	234	259	265	279	282	282	270	291	250	252	256	273	225	262	259	267	218	261	265	277	253	257	259	301	255	271	284	266	240	264	291	263	282	279	282	248	271	295	237	270	274	253	258	260	281	251	253	282	257	269	251	284	266	263	274	282	257	272	255	233	234	287	242	256	242	281	254	254	255	295	273	262	249	243	251	250	258	284	249	280	271	278	255	248	276	276	269	238	269	226	251	241	248	257	249	279	249	247	266	265	268	266	214	228	246	269	284	284	244	254	237	268	242	273	274	263	252	271	273	255	268	270	274	251	274	283	264	273	274	228	252	257	277	277	246	282	271	276	263	265	286	268	243	266	281	249	318	265	288	276	266	276	241	293	243	246	268	253	254	230	252	266	269	254	262	270	244	266	237	244	237	316	269	262	257	284	254	279	244	285	280	284	269	242	240	257	269	274	267	226	222	260	252	257	279	272	251	244	288	234	264	278	250	260	277	282	271	284	273	277	253	248	249	262	268	260	285	257	289	251	285	288	281	261	244	252	265	267	301	292	277	244	252	272	245	274	274	246	272	239	247	293	286	258	260	249	270	281	235	296	278	244	254	264	265	253	293	246	254	277	244	289	283	269	263	270	266	279	280	269	264	263	244	292	240	250	272	278	258	273	257	295	291	234	252	252	252	285	292	281	258	271	254	262	275	260	253	269	258	256	258	250	212	243	255	263	253	253	271	223	273	234	273	244	273	233	292	280	267	250	259	286	276	250	273	284	305	258
2701	1013	1176	1278	1236	1165	1054	895	848	745	761	778	738	738	734	757	690	714	715	908	2205	2839	934	721	674	693	728	703	699	704	711	706	717	723	729	701	697	717	733	728	677	734	724	750	699	757	750	724	673	661	706	706	690	710	737	717	740	758	736	745	698	670	746	684	731	732	737	637	726	697	723	733	725	734	741	722	774	671	737	711	685	720	680	746	741	692	716	724	700	751	698	680	715	708	642	718	740	741	683	732	703	686	735	688	723	713	721	721	732	723	727	708	753	737	711	756	695	709	760	748	729	736	665	694	681	716	682	705	716	721	696	702	691	679	734	683	679	737	717	689	736	720	703	696	748	740	668	702	691	738	725	731	733	705	683	720	696	699	729	714	680	722	698	686	716	738	691	725	703	725	686	741	692	754	711	716	693	727	668	716	774	680	703	721	674	720	735	715	715	682	737	665	715	680	721	726	727	725	719	687	754	713	725	685	655	718	731	700	731	730	701	700	733	734	782	745	688	680	708	768	714	687	702	684	735	713	706	738	718	760	727	749	719	769	740	733	685	703	690	710	751	710	734	714	741	706	734	733	719	707	710	684	742	717	789	711	764	664	663	713	731	692	688	714	731	680	769	751	714	797	658	736	701	727	722	683	703	704	713	702	673	679	743	694	681	746	716	690	720	717	696	661	685	737	697	764	683	738	719	672	712	715	716	665	700	710	724	723	711	689	698	739	675	721	721	741	725	688	735	771	687	746	725	723	700	756	698	705	715	707	718	703	701	662	748	737	720	710	702	686	700	715	753	713	644	718	732	673	719	744	672	707	678	742	775	717	725	709	730	734	675	695	692	652	722	726	701	693	688	690	749	713	675	673	742	715	678	727	690	702	657	703	733	695	707	700	724	687	665	708	737	721	683	716	705	738	744	705	713	716	744	724	662	735	690	770	714	704	735	742	691	678	701	744	755	700	687	697	715	736	705	763	688	709	701	725	703	735	743	715	730	694	707	691	753	707	707	699	661	729	718	676	705	726	726	676	667	738	744	676	692	693	684	731	739	684	700	752	712	721	699	708	744	678	687	774	736	713	726	661	797	688	702	654	724	715	682	656	665	721	655	699	734	731	694	724	696	687	657	731	711	695	746	700	690	748	711	716	717	699	671	707	687	704	737	695	723	695	730	725	691	706	700	755	710	700	673	724	715	713	717	731	761	668	685	715	735	699	706	713	710	710	718	693	662	740	741	699	712	704	717	688	730	720	697	679	751	701	732	731	691	708	700	676	722	718	696	720	724	735	734	712	702	680	715	749	708	689	711	688	732	666	691	747	708	711	685	734	711	713	708	650	784	736	689	770	745	716	702	740	681	731	710	740	720	734	679	670	742	717	717	673	662	681	690	747	759	735	678	688	694	714	702	722	711	703	692	741	727	726	724	713	696	646	746	728	699	709	705	722	712	667	687	747	675	712	705	692	779	748	698	689	753	701	681	726	698	732	694	675	720	748	684	708	684	744	688	714	727	714	699	718	698	711	726	731	728	750	747	713	697	693	732	692	660	705	746	678	758	703	687	779	701	710	705	693	696	702	676	698	736	718	705	694	741	689	730	735	688	707	707	720	662	695	681	715	706	701	721	685	717	697	715	705	736	709	712	715	736	706	686	706	708	716	731	700	709	692	682	736	746	675	737	687	726	701	680	715	718	678	695	667	704	671	702	751	736	712	726	715	746	658	687	710	685	701	701	727	762	698	735	736	647	713	666	749	716	724	669	738	751	706	673	708	714	695	737	743	731	699	755	699	740	712	711	718	734	720	729	722	711	720	682	682	727	730	687	681	707	739	717	724	742	700	709	689	701	694	672	727	731	737	704	730	674	752	662	720	712	727	708	685	677	726	702	730	732	733	659	706	708	698	694	660	671	706	673	679	696	698	731	708	693	690	676	678	693	715	703	718	750	692	676	681	720	728	734	693	681	682	729	748	677	712	711	730	703	724	765	730	698	739	707	698	715	720	697	730	755	716	672	690	717	756	734	737	738	677	713	744	693	762	724	675	690	688	757	733	737	717	712	726	694	697	702	640	718	729	689	733	718	697	734	660	658	747	749	691	733	738	654	689	719	715	721	662	752	629	676	723	759	728	693	701	702	708	718	708	728	730	713	693	673	686	716	674	676	734	721	675	792	667	667	733	677	731	717	711	678	690	733	668	714	740	656	732	733	696	723	700	664	725	711	739	757	709	672	698	638	700	737	709	739	713	723	693	697	698	704	728	731	719	729	715	720	745	721	703	732	728	694	694	716	668	756	698	694	732	707	680	703	707	717	721	697	708	663	693	752	742	722	708	713	712	725	724	692	717	730	710	738	712	738	737	685	710	724	700	811	678	699	658	774	722	720	730	740	662	666	666	722	695	688	670	692	723	783	713	694	701	610	716	702	708	743	704	699	712	746	732	719	700	722	674	730	702	735	720	712	741	756	738	689	742	731	707	758	702	730	698	701	706	730	732	692	713	681	693	734	712	744	730	736	720	755	692	718	717	674	664	763	729	681	699	739	715	692	690	724	731	719	715	711	744	677	729	724	670	748	732	711	713	721	733	713	745	691	675	772	686	715	696	720	704	703	687	725	656	708	718	699	714	719	697	708	728	734	674	756	761	719	708	734	731	707	721	665	734	684	733	742	642	682	705	741	723	759	685	725	704	722	684	674	741	719	752	730	685	717	698	685	712	738	741	706	713	714	686	739	748	643	736	712	685	723	733	738	715	740	759	702	695	732	758	658	658	718	734	720	706	758	694	713	710	688	692	749	686	789	723	680	716	708	724	724	711	719	634	761	718	734	744	701	655	703	694	666	772	676	692	710	730	736	749	770	713	719	729	725	698	710	749	682	749	736	757	713	708	725	709	727	684	744	686	710	749	694	715	705	690	721	733	703	692	688	715	726	759	693	707	658	701	728	668	731	663	662	716	689	712	703	717	725	684	711	712	725	723	718	715	744	718	734	823	667	711	691	717	764	659	668	697	701	696	699	731	748	705	760	681	724	721	691	713	720	694	733	721	723	767	700	719	674	708	730	687	728	708	728	717	719	726	711	696	740	743	714	665	657	711	696	701	661	650	682	683	745	711	746	766	723	692	670	722	730	742	756	681	755	680	695	723	682	688	696	710	708	720	701	697	738	677	694	758	711	690	707	703	681	734	729	791	740	679	784	678	712	731	708	714	690	693	693	741	793	738	739	712	702	654	706	717	689	678	698	702	702	724	751	678	710	683	682	735	749	684	671	691	690	704	711	777	683	663	739	711	714	719	749	788	749	682	717	716	713	720	740	749	696	724	703	733	675	724	668	701	718	703	693	723	731	756	701	740	719	695	687	718	684	731	743	743	717	710	733	655	719	749	677	716	718	724	695	750	736	715	687	682	752	762	729	682	712	679	694	717	716	687	745	691	699	678	748	715	728	704	685	691	679	720	705	675	693	704	778	690	768	718	727	748	703	699	727	698	684	772
18092	6648	7923	7850	5794	5189	4200	3067	1086	486	342	316	280	280	232	238	231	229	221	1425	6544	4798	213	174	168	151	152	169	158	140	156	158	147	162	137	142	152	142	160	148	154	154	160	139	154	147	133	136	145	168	152	131	125	147	142	131	136	152	135	156	141	119	140	159	145	126	142	152	134	163	154	148	137	128	146	139	150	143	125	151	135	143	159	140	127	159	148	151	143	132	140	157	147	140	156	133	159	167	148	158	146	126	149	137	171	153	157	158	128	132	144	129	150	161	156	150	143	143	160	146	142	148	150	139	170	134	129	134	129	155	144	124	141	139	149	165	134	134	141	141	123	142	133	142	148	158	140	160	140	127	171	142	140	155	138	142	157	153	138	149	148	138	154	145	163	147	170	125	163	137	128	134	128	143	163	132	134	135	136	120	146	138	126	153	144	148	139	131	142	145	152	173	159	126	139	145	149	133	148	159	147	149	140	147	137	162	122	153	153	140	113	152	155	147	148	124	142	140	124	140	144	150	132	135	126	159	142	154	143	121	132	141	130	146	158	156	150	143	137	151	135	131	152	122	116	133	128	154	157	134	160	136	136	143	140	142	144	144	138	118	128	137	139	142	126	147	118	157	138	154	162	124	158	145	131	140	150	131	146	145	160	154	146	125	152	125	133	143	124	132	140	135	161	129	163	129	130	140	139	147	142	147	145	151	143	126	119	127	150	156	150	150	145	155	163	141	150	147	158	126	168	156	159	138	153	152	136	150	154	154	139	137	147	128	155	140	144	156	147	141	165	126	134	147	140	157	154	161	179	138	124	142	141	133	149	128	148	149	150	167	129	136	142	154	140	135	138	156	146	122	138	148	144	147	120	139	136	145	155	157	153	166	140	131	149	146	134	146	151	139	153	144	142	148	129	135	146	155	144	139	113	155	139	150	134	131	129	134	133	149	132	146	153	149	155	131	127	134	144	155	125	161	127	146	146	145	130	137	144	133	154	141	141	135	144	130	152	142	128	159	138	142	169	136	142	161	144	150	116	138	142	146	145	169	159	143	142	121	137	149	136	128	162	137	120	153	143	149	123	144	133	140	151	151	136	130	128	146	153	137	140	133	138	147	145	129	142	169	136	148	142	146	137	150	130	154	134	143	162	141	148	157	139	157	153	167	151	138	133	135	126	152	154	142	163	134	134	170	140	125	160	141	129	139	147	132	142	140	136	127	148	163	127	135	160	150	136	148	159	140	150	133	156	134	141	122	137	143	140	130	154	136	136	141	148	153	126	146	129	148	165	132	143	116	146	123	135	137	134	141	142	143	139	137	150	155	135	149	133	151	156	151	163	156	141	145	154	142	143	124	139	134	134	136	159	165	153	131	141	133	135	137	163	144	147	153	137	131	143	160	140	146	130	121	126	157	129	139	145	194	162	161	133	149	144	143	143	157	130	149	135	158	129	151	146	153	121	153	146	139	141	130	136	142	143	146	141	145	145	130	142	154	149	153	123	156	148	138	150	144	140	155	139	144	141	138	130	115	145	140	131	154	129	137	135	124	141	155	133	148	144	129	141	145	139	128	144	142	140	144	185	156	162	149	149	148	162	147	162	132	128	135	134	155	145	141	154	157	133	145	141	148	138	141	110	172	146	147	145	172	149	158	130	126	140	140	149	164	140	146	134	142	151	143	141	153	143	167	135	121	123	144	145	139	143	168	163	129	151	148	177	122	142	138	156	156	127	146	137	143	120	119	120	140	148	141	133	151	138	145	136	157	153	141	142	117	143	147	133	123	137	127	146	136	164	136	136	124	154	134	158	153	134	143	168	144	158	128	138	141	131	139	146	152	133	159	143	152	138	136	151	151	150	153	140	115	136	155	139	155	151	142	163	149	149	123	156	138	144	151	149	121	147	144	144	164	144	143	129	144	137	149	132	115	139	139	132	125	127	151	134	156	135	143	161	132	138	144	151	140	145	148	136	144	138	141	152	150	139	151	154	151	141	161	136	145	143	128	134	147	145	150	152	128	135	143	137	169	150	135	121	160	153	153	145	143	154	136	145	150	140	117	150	124	136	146	138	163	146	139	171	128	131	139	152	126	143	128	153	131	155	158	142	147	150	134	164	123	150	156	133	154	155	158	155	123	139	137	149	168	156	140	160	137	145	135	136	138	147	147	128	148	142	143	160	163	130	127	126	144	146	151	157	143	159	153	163	152	160	134	132	142	138	140	122	133	141	163	140	131	125	142	152	180	145	133	145	133	137	143	154	123	169	157	102	150	152	149	126	140	141	159	133	151	145	147	150	145	158	141	138	146	136	152	153	164	140	146	154	163	151	141	141	147	143	159	137	151	149	149	125	142	133	134	146	136	152	150	140	142	158	146	151	147	154	153	140	130	166	161	153	134	172	154	160	146	150	154	138	140	161	169	155	139	129	150	162	126	127	125	135	129	141	158	142	157	161	144	131	132	131	160	167	151	134	152	141	136	130	132	139	155	150	131	152	147	123	152	169	140	142	138	141	144	152	142	157	135	132	151	156	174	146	117	125	175	142	131	125	161	157	128	127	127	141	172	139	132	140	168	149	149	159	160	142	153	163	155	156	136	164	158	153	160	123	135	158	143	155	133	153	153	135	138	142	145	135	153	159	144	121	139	141	143	148	147	168	155	135	144	171	137	131	140	140	144	146	125	178	144	141	133	148	152	159	127	147	139	139	149	151	133	144	136	130	131	158	151	141	156	144	147	146	120	154	162	144	125	140	144	128	162	123	135	157	126	137	134	132	134	130	123	117	138	135	121	140	137	138	127	132	144	142	154	152	132	140	141	121	144	151	149	162	146	124	160	139	138	145	128	125	145	130	141	125	140	171	138	145	172	149	148	155	147	161	135	116	156	154	135	129	130	143	140	150	157	159	147	157	143	147	170	141	153	144	153	128	131	154	162	149	124	124	129	156	144	138	163	152	156	151	137	145	152	142	142	143	134	136	148	133	153	140	146	161	134	139	119	170	154	163	153	138	148	148	158	157	137	138	144	156	148	155	136	138	134	126	145	145	152	138	135	163	147	155	145	162	153	149	146	163	135	125	148	146	140	146	153	141	149	120	137	138	149	137	152	138	123	129	131	143	123	134	138	140	125	136	142	155	132	156	152	156	143	130	145	139	156	131	148	148	158	149	128	139	122	125	132	152	136	142	138	154	132	142	148	153	149	148	153	152	156	154	132	166	146	151	131	159	141	132	140	148	118	130	135	156	128	146	146	144	130	130	141	140	144	127	126	133	128	129	134	134	142	143	146	159	163	145	149	145	133	168	158	150	152	154	135	132	137	142	149	131	121	141	152	157	138	145	149	145	137	153	142	150	154	143	131	138	157	134	137	148	152	134	133	152	143	139	122	125	155	153	128	165	133	141	148	134	155	125	131	141	133	138	147	128	138	163	151	140	164	144	176	144	146	146	141	154	164	139	147	129	124	130	162	163	143	142	127	144	146	154	170	148	141
9561	5027	9009	11571	10724	10906	10227	8301	3440	2184	1826	1663	1488	1353	1180	1131	1157	1085	912	7908	27474	16356	603	579	559	536	550	536	524	522	479	500	538	470	496	473	484	462	444	452	465	433	483	463	440	445	422	426	461	445	460	467	433	439	471	439	451	452	434	388	422	449	417	434	452	405	417	392	409	428	407	397	399	420	407	461	436	378	391	417	442	418	374	394	405	411	388	424	379	384	376	406	420	416	399	419	393	424	410	392	424	389	414	379	392	405	385	406	398	417	460	406	422	410	419	369	392	386	397	419	374	399	418	417	401	439	392	393	409	380	384	433	352	443	386	448	430	396	409	414	374	379	409	390	404	404	398	401	373	406	396	411	395	400	420	418	419	400	386	391	424	409	411	383	407	408	411	370	406	413	400	403	408	398	430	411	424	420	414	414	373	408	410	387	374	413	408	411	385	400	384	418	414	387	419	393	428	367	385	402	388	423	368	380	370	387	379	403	411	417	380	409	456	445	387	417	406	411	435	399	410	402	415	406	430	377	454	409	396	373	401	376	392	397	419	419	402	436	397	446	432	395	386	431	390	398	420	443	394	398	377	406	404	387	403	367	396	381	386	438	413	389	400	345	406	433	404	403	379	410	388	396	440	397	396	398	398	399	375	377	405	445	405	436	425	422	394	391	384	407	419	421	428	407	378	408	416	375	366	392	415	388	378	420	382	417	381	382	388	418	418	378	395	434	404	406	394	410	402	403	368	416	417	380	400	414	389	420	425	377	395	370	410	410	389	382	402	401	423	397	367	369	408	417	404	383	384	400	419	430	395	364	413	400	393	402	426	410	448	407	395	351	435	430	360	413	421	390	387	398	390	401	414	350	396	388	424	401	424	426	398	379	423	375	379	376	383	390	402	404	429	380	438	434	415	431	402	432	428	408	406	413	390	386	390	402	384	411	430	413	390	427	399	379	397	380	389	350	409	408	408	377	394	399	434	396	411	375	386	412	405	434	441	439	386	413	385	411	393	416	420	393	391	426	367	415	408	410	397	397	378	408	399	435	382	422	402	370	377	369	437	384	389	394	382	403	433	410	393	405	391	423	430	373	401	400	383	399	388	415	372	395	384	401	426	392	388	361	385	383	416	381	408	408	412	413	396	418	386	409	388	418	412	420	398	399	431	417	394	453	419	402	398	403	390	395	390	393	378	423	395	458	394	399	426	401	393	420	407	379	402	394	414	407	403	420	411	397	379	443	382	423	384	375	383	401	418	431	381	404	392	395	399	412	407	420	408	390	424	381	367	435	380	372	394	367	353	420	421	392	395	420	404	381	410	379	369	401	386	398	387	374	440	397	416	428	367	430	408	417	378	407	435	417	447	437	415	428	412	432	382	410	402	364	373	437	387	350	384	392	387	455	411	414	375	414	464	404	424	426	423	413	403	415	426	418	409	392	373	381	397	439	419	395	425	426	411	403	393	383	395	421	395	402	423	425	397	373	422	405	415	397	369	377	428	403	428	410	417	395	396	393	386	400	401	408	391	405	416	394	390	409	418	382	368	399	412	410	419	405	402	422	425	378	383	441	402	414	391	401	403	415	354	384	380	393	398	385	391	415	404	398	394	412	409	419	390	414	418	428	377	374	415	414	398	428	412	420	354	417	405	377	388	374	407	405	405	435	414	393	444	409	387	377	396	380	381	423	411	387	441	413	388	413	419	392	399	406	376	396	387	387	400	362	445	410	362	414	401	401	415	387	367	392	399	421	401	417	396	387	439	399	367	382	386	424	412	401	421	391	412	416	385	376	369	412	432	382	403	440	427	405	394	396	397	439	395	382	387	380	403	428	400	411	403	428	402	409	399	438	353	385	401	389	388	408	383	400	426	420	436	395	390	398	371	378	373	407	383	402	401	422	379	423	378	362	380	404	404	417	426	414	419	410	397	383	414	404	407	390	423	394	381	389	394	438	453	428	368	398	386	410	410	392	445	430	390	402	404	422	393	373	397	398	402	423	393	385	414	389	422	410	414	411	389	395	392	410	406	393	388	394	402	396	373	407	388	415	410	391	417	407	425	399	406	407	402	401	377	401	411	411	417	406	404	403	387	403	399	406	396	399	411	377	412	406	415	407	392	397	427	428	373	389	403	402	408	360	372	396	411	370	436	371	408	393	418	388	384	407	408	410	379	382	400	378	417	397	424	392	361	384	385	389	385	422	405	394	391	409	425	430	386	393	408	411	405	399	440	404	382	387	432	382	413	405	383	389	392	404	444	398	406	392	412	398	420	388	427	431	413	394	413	425	390	381	395	364	420	420	366	414	380	402	405	428	388	399	376	404	383	400	414	380	378	387	402	398	403	373	416	403	433	410	390	374	384	362	370	392	414	427	417	397	405	367	441	403	397	382	419	388	411	421	403	392	401	413	391	425	375	427	402	401	406	402	392	423	402	382	423	422	387	410	390	400	397	372	402	388	386	375	407	405	419	424	420	369	409	375	401	398	401	441	425	431	402	407	383	377	416	405	430	401	394	395	422	401	411	385	382	397	422	439	403	415	371	389	370	403	392	389	382	410	396	379	413	422	371	417	362	400	421	398	383	398	407	368	422	396	386	369	440	406	399	409	378	397	382	401	419	401	408	399	400	399	416	384	406	435	418	427	442	415	406	422	399	411	383	391	381	408	372	415	361	392	400	411	385	385	390	387	405	384	384	411	405	389	440	380	384	414	397	379	389	399	381	403	402	413	396	366	401	410	398	412	397	386	421	412	410	400	416	414	376	426	380	418	403	405	407	396	370	422	373	395	392	391	404	432	351	431	381	392	406	389	364	422	393	380	391	411	430	411	404	419	398	412	418	392	376	383	423	391	375	387	406	403	383	395	399	402	399	380	422	377	375	400	413	381	415	394	427	395	422	402	418	410	446	377	425	406	393	385	365	402	410	460	389	410	382	455	401	395	444	390	434	413	411	431	408	425	403	416	425	406	415	431	376	389	381	392	404	384	390	447	407	423	415	389	399	396	422	392	423	403	386	410	390	391	434	348	418	392	439	399	406	402	432	422	384	376	428	377	381	380	369	419	421	388	413	430	401	431	414	414	403	423	389	375	397	389	425	411	372	408	410	426	403	423	415	407	413	401	407	393	400	409	387	409	407	371	393	370	402	441	394	343	387	391	396	422	420	399	401	407	419	390	403	399	423	418	386	410	402	361	419	425	403	405	403	410	424	405	374	391	451	425	402	379	410	414	394	411	441	381	386	391	412	408	408	403	409	389	375	415	378	426	409	424	407	387	420	401	361	404	406	410	416	394	391	371	410	376	401	364	417	399	399	385	426	426	364	434	408	392	389	423	409	397	400	393	414	408	401	397	406	357	402	380	401	384	390	390	392	380	420	412	409	400	415	394	408	417	413	395	450	419	389	415	389	378	395	428	379	411	405	403	404	387	413	414	396	368	386	341	401	392	390	379	387	418	392	385	366	388	388	409	393	380	430	403	422	387	378	409
18202	7593	8372	8173	6663	5677	4545	3044	1134	480	343	307	287	255	281	269	238	249	232	434	3165	2616	198	181	166	164	185	153	159	169	154	166	117	178	146	165	145	160	159	164	156	150	154	135	141	175	152	135	144	147	157	159	163	150	169	152	142	145	148	157	132	148	137	164	156	151	137	147	138	152	161	156	163	143	156	151	144	168	159	150	150	137	150	135	142	132	136	145	122	143	139	170	132	155	150	136	153	143	114	143	145	159	135	179	131	145	162	158	140	161	143	130	147	155	134	150	136	141	138	133	142	138	143	164	152	132	145	147	133	146	155	149	121	115	176	133	148	133	149	143	148	141	147	158	125	167	163	155	144	153	160	142	137	123	134	126	150	155	148	149	164	130	115	134	138	145	162	162	136	149	147	136	132	154	129	162	152	126	126	139	142	145	139	151	159	151	121	131	125	140	136	135	141	161	128	125	149	169	136	133	162	145	137	135	131	132	133	134	145	130	134	157	165	141	131	153	139	146	151	147	144	121	127	138	147	157	169	147	140	141	148	156	137	130	155	137	161	135	126	144	134	142	151	126	133	144	130	153	157	155	160	171	140	151	134	134	141	138	131	134	142	142	131	133	141	137	135	156	137	147	122	176	140	140	153	132	164	153	134	140	130	158	158	127	140	152	133	146	154	177	141	133	129	157	186	149	167	147	158	138	146	133	112	114	146	133	158	143	165	151	145	136	142	146	148	155	129	155	156	132	151	141	155	149	160	155	118	138	143	139	107	145	167	158	144	143	165	149	134	149	144	179	133	142	136	147	148	174	152	132	161	122	134	145	163	147	146	143	151	140	136	134	161	156	145	148	136	152	144	154	132	128	122	137	118	142	135	135	137	120	138	150	162	140	152	150	160	143	150	137	156	162	138	122	122	142	140	163	160	149	162	152	139	143	161	125	123	139	134	172	150	126	159	151	135	159	144	154	137	118	153	125	164	146	126	163	170	138	127	149	146	140	171	151	167	143	127	138	125	146	155	145	165	151	149	150	155	139	138	154	162	171	144	132	136	158	159	164	134	155	161	142	172	145	144	158	140	151	151	144	151	143	135	164	150	118	161	160	137	139	123	138	164	156	159	143	142	137	129	143	144	156	137	149	144	131	135	118	167	147	114	140	148	139	152	140	150	153	125	160	151	156	168	150	152	138	144	157	174	133	158	138	150	156	146	131	155	142	142	140	146	158	120	133	143	138	131	135	143	124	142	169	150	111	125	157	112	161	153	120	142	149	157	155	157	139	152	136	125	154	132	159	139	145	165	141	146	148	155	154	165	176	152	146	130	155	155	136	144	142	139	126	174	147	129	143	140	159	153	169	114	133	115	164	141	142	142	152	138	141	137	152	138	153	138	159	132	138	130	142	147	118	171	147	165	145	152	137	159	126	161	161	130	135	139	138	125	134	152	149	148	155	161	144	149	151	140	149	168	158	137	131	139	153	143	152	173	142	168	147	156	142	124	154	162	162	148	130	127	156	161	145	144	166	141	151	134	144	143	135	153	140	128	162	154	170	151	144	144	133	137	141	148	160	167	159	162	121	116	151	146	141	136	139	133	132	138	141	149	138	138	147	132	146	149	196	149	127	146	147	158	150	149	98	130	154	145	144	127	116	137	163	134	141	144	125	140	142	170	120	156	128	142	149	156	151	143	155	140	154	124	149	155	146	138	135	127	156	134	136	162	154	147	154	126	143	169	139	156	142	153	143	176	137	156	139	138	132	126	143	140	161	152	141	153	142	153	156	120	139	140	139	150	147	142	138	142	131	147	173	143	140	146	153	134	147	142	152	128	129	142	150	145	150	148	154	136	139	149	152	144	149	137	131	148	133	134	124	143	159	146	160	138	129	130	123	132	156	136	140	144	151	135	134	133	142	146	139	153	144	161	150	135	153	141	169	147	151	150	146	122	137	150	160	135	126	152	144	159	125	151	139	139	140	143	117	152	159	137	125	139	145	161	155	132	140	145	142	177	143	150	146	138	151	133	152	180	136	149	145	145	147	162	159	138	162	135	127	162	167	153	159	130	151	153	148	129	130	136	151	135	131	144	153	134	133	149	142	141	139	168	147	126	144	139	140	147	168	144	146	135	134	138	136	157	122	144	143	131	128	132	146	142	138	147	131	156	135	139	130	134	137	154	133	177	169	147	143	158	150	151	159	145	135	147	167	138	165	137	140	146	145	141	117	137	125	142	129	162	147	150	152	146	134	143	129	148	143	145	141	147	140	128	148	148	151	162	150	148	151	137	152	136	142	155	105	150	138	149	137	141	145	157	152	142	128	111	143	142	154	171	146	147	146	147	153	136	158	151	125	143	163	150	140	140	127	136	124	129	164	137	150	156	152	158	159	131	153	132	166	117	141	144	159	138	142	126	148	137	147	139	117	167	143	134	137	150	133	151	149	135	140	147	158	150	144	169	154	141	134	124	122	170	138	147	152	141	126	136	171	115	129	144	155	153	134	138	155	148	150	138	127	154	136	140	123	141	140	154	135	147	140	146	146	156	144	154	146	148	150	162	150	143	164	136	158	150	146	170	154	132	147	152	156	141	130	136	162	142	161	145	132	149	154	135	134	137	137	165	147	124	145	129	164	153	142	131	172	147	148	138	141	132	145	170	137	161	146	116	147	130	145	155	143	143	136	140	134	137	151	142	134	143	135	123	138	135	150	132	156	122	159	135	135	146	146	148	133	148	147	138	114	135	155	166	141	149	140	150	154	147	134	149	148	131	139	149	131	136	154	177	142	144	144	141	137	143	144	145	145	126	157	141	134	158	141	150	134	148	148	143	160	129	128	134	126	158	147	152	142	162	134	153	137	149	158	133	140	129	128	139	144	161	119	143	153	135	150	140	145	162	140	143	133	160	131	152	137	152	126	143	153	137	163	145	150	153	134	143	141	149	136	144	129	148	142	166	155	149	136	153	139	147	141	144	137	151	154	168	158	146	139	141	134	146	136	139	154	150	153	121	154	145	146	138	132	167	155	149	134	175	165	147	166	135	154	149	144	127	129	144	157	145	175	154	143	117	132	161	167	132	136	141	129	167	162	148	137	155	131	150	130	165	151	148	130	154	146	130	150	159	146	135	138	157	154	140	152	143	150	122	136	161	134	137	141	146	158	149	173	161	147	150	138	168	134	153	123	148	141	124	131	149	138	126	119	158	130	164	152	156	144	137	144	137	135	134	143	143	154	155	143	135	136	170	152	141	145	153	150	116	151	123	134	139	127	155	152	132	130	149	148	117	153	153	146	138	157	165	138	150	157	146	152	173	125	156	136	155	154	150	158	137	166	140	136	137	143	130	137	134	151	143	137	157	143	138	141	161	165	142	128	142	134	129	131	126	149	144	157	136	148	148	135	133	161	150	140	160	138	145	152	163	126	152	157	135	133	139	158	142	165	143	160	153	145	125	135	154	128	166	154	149	157	117	147	134	152	159	145	166	138	157	150	148	151
9502	5607	9171	12408	12109	11686	9997	8225	3827	2264	1833	1599	1502	1334	1272	1207	1200	1175	940	2546	17111	12344	646	606	636	630	634	560	585	598	551	540	555	466	511	510	524	523	491	508	478	529	490	470	422	474	476	450	457	451	423	447	503	436	486	439	426	425	405	453	483	403	437	419	422	429	444	425	402	423	412	445	458	423	415	411	432	435	431	417	471	444	458	473	467	421	390	410	414	419	395	434	414	402	387	396	399	428	443	405	413	387	408	367	414	402	416	455	407	424	436	389	416	419	419	415	432	375	387	415	407	391	396	421	469	425	412	399	405	419	399	433	445	424	416	428	409	420	439	393	396	420	412	357	390	427	416	399	420	381	442	401	406	429	400	410	421	406	443	391	387	409	403	404	403	394	416	417	408	425	423	386	382	428	431	384	408	394	428	398	434	420	388	416	368	386	425	401	405	377	393	439	384	390	420	414	376	401	408	388	435	420	387	428	405	421	384	425	389	400	410	412	427	400	426	424	391	404	386	388	412	439	433	432	432	391	469	443	383	392	424	395	415	408	326	399	435	367	453	412	383	402	426	417	405	432	412	404	388	395	416	395	346	410	397	400	390	440	380	389	388	405	414	402	402	411	362	416	445	430	400	409	413	384	391	396	375	410	378	403	407	408	410	409	394	383	405	407	403	392	424	435	415	402	384	431	406	415	390	415	399	446	394	374	439	398	414	424	431	431	391	405	411	431	389	369	437	403	432	407	465	409	405	387	391	410	393	399	408	392	385	421	389	404	381	398	433	364	403	413	426	372	406	395	391	395	434	391	428	453	442	395	395	381	436	393	388	400	407	385	372	416	386	394	391	389	405	434	454	355	419	427	390	405	414	390	432	413	401	373	420	443	403	411	400	374	399	425	397	397	419	407	396	401	400	411	415	378	401	395	388	402	391	413	412	413	459	395	381	403	382	375	402	370	382	382	393	423	391	382	396	394	390	392	433	420	412	378	390	387	410	412	399	404	401	396	428	427	412	407	407	392	433	442	386	396	418	404	418	429	412	408	390	420	377	395	426	387	387	414	407	405	397	377	364	392	448	401	386	391	404	426	425	401	389	404	409	422	402	396	406	379	404	432	414	406	384	370	414	432	434	419	383	405	392	421	381	390	437	409	390	421	388	442	407	399	384	436	400	409	393	387	398	399	370	393	425	419	402	406	422	384	391	439	416	381	382	425	389	455	441	427	400	373	378	407	399	404	403	404	440	434	431	407	395	420	402	425	395	398	421	413	432	372	428	393	386	366	391	438	413	396	381	395	369	401	416	431	396	399	421	397	418	420	397	402	402	377	454	451	380	396	395	431	439	371	384	438	405	394	396	418	416	433	370	408	393	402	441	405	388	404	420	409	399	383	425	393	437	438	409	401	399	400	384	413	417	406	393	393	406	405	395	382	419	371	388	418	408	390	417	403	405	402	400	405	374	410	389	393	434	401	415	420	416	415	384	416	419	413	386	414	410	428	452	410	444	429	408	428	424	392	385	384	406	385	385	400	444	383	407	389	424	419	411	384	417	387	407	469	419	410	374	430	408	379	406	399	386	442	396	426	380	449	406	382	349	396	357	361	432	413	380	415	382	390	388	396	418	404	419	401	407	431	395	376	445	413	419	434	425	381	403	406	420	390	386	404	407	387	404	398	412	394	431	431	384	423	381	436	413	404	431	404	388	423	400	411	414	435	405	475	401	398	420	431	403	370	399	419	433	418	411	397	397	394	376	416	456	411	378	417	399	400	380	391	396	406	414	375	385	409	424	406	389	389	380	371	371	405	426	380	402	420	413	416	392	392	405	438	392	407	397	422	449	408	380	419	403	436	435	455	419	383	391	393	404	393	412	411	383	404	394	370	387	387	402	433	403	425	396	396	402	391	426	424	398	380	426	414	366	421	402	418	405	431	369	414	387	421	372	384	396	423	387	401	413	358	420	392	425	389	417	386	449	407	438	392	396	393	434	388	420	424	381	428	396	437	378	386	407	412	396	414	422	385	347	387	382	435	417	427	448	397	418	422	438	417	402	391	443	362	387	429	416	415	439	398	397	389	403	431	420	377	373	414	426	407	385	403	428	412	390	412	403	392	430	391	405	408	401	400	420	379	421	429	445	419	381	421	370	404	415	429	408	423	381	380	435	397	391	409	393	393	398	409	424	436	429	405	403	426	402	394	406	437	382	392	410	429	410	449	385	380	405	430	438	436	388	398	416	411	410	401	380	432	390	393	382	405	431	427	423	427	399	412	403	418	397	426	372	407	394	408	403	415	438	387	410	400	407	388	397	424	416	398	394	417	400	427	374	392	433	417	395	416	460	383	413	397	387	409	397	393	416	380	371	427	377	365	442	429	414	431	394	405	378	378	415	433	392	379	396	361	427	377	406	408	396	415	405	397	390	411	415	423	439	387	433	402	398	405	401	386	434	401	382	414	430	393	424	434	415	430	392	400	396	417	419	374	420	427	403	398	365	423	372	392	433	405	408	371	376	442	387	374	386	414	415	369	413	380	402	392	407	409	399	391	423	435	414	415	424	373	398	416	404	416	404	416	447	394	399	415	396	345	394	424	410	427	409	395	417	393	416	405	431	411	393	432	417	414	397	388	409	443	419	381	400	406	395	408	378	377	384	391	422	367	432	360	424	397	445	395	404	374	410	401	358	372	412	390	399	394	424	399	393	397	376	429	409	392	402	372	379	395	404	424	393	433	403	406	385	417	428	391	387	438	420	404	394	382	425	425	404	435	410	370	404	430	400	401	384	369	369	424	403	391	434	389	408	370	411	433	435	430	400	389	407	401	391	442	389	414	440	403	409	399	393	406	415	413	388	429	377	397	463	366	405	409	390	393	415	431	404	401	392	369	450	401	397	386	400	381	388	384	388	384	399	425	424	442	393	419	398	436	411	409	405	399	384	370	376	406	416	381	474	387	398	398	450	420	393	412	406	417	398	414	396	418	459	406	413	396	393	385	431	425	392	381	381	397	428	409	394	401	423	395	385	405	389	412	401	408	399	416	415	403	416	409	380	420	413	408	376	436	439	422	452	410	404	397	413	399	454	414	427	447	397	385	388	401	405	428	415	418	421	452	402	414	419	439	418	374	386	421	392	424	447	409	435	369	417	380	394	350	404	405	406	439	409	443	450	391	417	398	378	390	397	405	402	421	446	422	396	388	403	374	446	405	437	436	382	422	388	373	399	411	432	416	374	430	390	414	393	439	397	410	388	386	419	402	419	407	391	373	417	443	394	389	407	427	432	371	401	417	427	379	392	365	365	395	445	390	441	385	419	418	386	420	421	372	383	392	418	395	388	427	428	411	447	405	389	405	410	401	379	384	401	406	384	427	379	417	382	411	398	396	419	411	357	368	416	412	403	424	422	407	412	396	396	396	409	402	372	416	417	429	420	459	410	397	426	408	399	424	408	387	399	401	418	401	412	433	383	398	440	428	394	437	391	362	379	430	372	398
2308	559	605	535	434	341	294	326	250	270	278	259	252	263	274	254	250	254	257	286	469	377	255	243	239	242	269	251	240	252	265	262	231	255	228	260	238	248	237	233	246	245	263	212	240	236	258	248	250	244	261	245	253	236	246	247	247	272	235	235	227	247	230	236	239	256	266	244	201	242	236	234	243	260	250	258	223	261	235	240	248	250	234	258	289	239	258	247	269	284	250	235	254	251	245	247	252	271	247	254	249	232	271	251	282	247	260	266	245	262	252	239	243	260	241	264	238	262	240	243	296	276	258	269	249	243	250	280	259	244	245	254	248	270	292	281	238	224	230	258	232	259	239	232	256	261	225	239	221	243	253	256	256	260	241	255	224	230	236	242	248	231	247	248	267	243	285	250	224	241	225	285	259	259	258	238	259	241	252	254	248	230	267	243	269	261	252	251	259	244	233	241	224	246	232	225	248	264	228	274	227	239	248	244	254	245	261	246	232	260	251	230	230	236	235	242	259	219	259	256	242	260	274	261	218	243	248	252	222	242	259	226	238	233	268	251	257	233	275	278	241	234	227	219	277	235	254	237	253	235	246	264	279	224	245	252	252	290	233	256	238	255	239	241	254	261	263	273	272	264	247	265	218	269	232	227	251	258	246	264	254	224	247	239	247	229	255	237	251	241	278	243	263	224	230	242	261	234	250	247	246	237	219	244	247	271	261	266	255	241	237	267	234	254	248	262	224	245	244	236	222	254	275	259	223	238	249	260	244	255	262	240	270	252	292	225	264	242	243	231	251	252	229	246	246	245	252	260	262	294	253	254	241	223	236	234	232	253	261	256	250	276	221	249	270	233	253	261	236	255	269	267	225	261	248	217	212	240	256	235	266	230	243	265	218	265	243	252	235	248	264	237	222	252	237	245	272	226	282	239	236	230	269	243	257	242	237	225	239	226	240	258	229	222	244	233	250	236	233	218	223	236	268	275	240	240	238	241	249	225	239	264	253	242	247	254	204	229	278	236	236	270	240	276	262	240	228	255	256	253	253	234	262	238	271	249	250	245	287	250	230	238	235	258	266	266	249	252	253	228	232	245	281	233	236	246	274	226	253	223	276	241	251	261	263	247	261	254	237	241	267	233	257	254	249	262	234	250	247	251	258	230	242	256	258	250	257	252	240	232	265	249	232	259	237	268	237	228	227	254	250	243	275	231	238	239	236	242	269	250	254	258	275	255	239	258	265	230	276	238	256	273	270	216	235	241	241	253	223	242	246	241	241	259	267	252	240	235	242	252	247	254	244	265	253	276	237	257	249	219	270	268	259	261	245	263	238	255	248	261	233	275	235	230	265	225	260	251	232	250	254	236	248	240	244	245	248	219	237	281	240	253	250	266	261	253	263	257	245	243	248	264	267	229	254	268	230	234	243	255	241	243	241	244	252	241	260	241	244	258	259	261	251	245	263	263	227	259	226	251	249	242	224	247	257	235	236	233	242	242	258	244	233	255	219	218	252	230	274	220	264	229	270	256	235	253	231	248	230	227	237	255	222	238	221	244	240	249	244	255	262	235	234	238	272	256	247	231	249	237	253	249	239	236	258	251	248	267	264	260	237	252	274	253	263	246	206	254	259	251	227	240	249	239	250	250	253	223	241	251	247	244	253	280	236	229	237	268	273	245	234	223	233	263	241	226	238	227	243	254	245	248	263	241	249	284	231	243	255	268	267	255	233	269	262	262	240	235	255	239	263	272	274	253	255	257	224	271	240	247	232	223	234	257	247	243	239	247	240	276	241	240	251	252	253	248	254	267	263	233	256	230	266	242	229	262	278	242	246	257	248	220	213	262	219	268	256	238	222	247	262	266	247	260	244	243	237	230	263	246	258	224	258	236	260	260	273	247	231	245	240	263	241	266	228	254	237	246	257	263	236	283	242	257	229	251	234	252	240	228	258	250	238	256	242	241	231	268	251	245	247	227	224	259	267	263	244	249	226	286	252	228	252	255	241	239	232	230	276	238	252	267	264	231	236	230	232	252	252	250	253	227	242	250	225	245	247	258	254	253	251	243	211	229	252	253	267	253	249	254	279	260	245	235	251	233	253	266	240	224	263	235	261	263	229	243	239	230	278	266	237	240	249	285	259	265	268	268	239	233	230	242	246	260	249	229	247	236	235	263	233	231	213	243	248	244	245	259	272	257	276	228	241	246	229	228	266	269	249	236	268	261	233	235	231	257	255	259	237	255	253	217	248	248	251	254	242	229	293	218	227	245	242	253	256	276	244	235	263	205	256	271	240	231	250	263	264	237	242	239	249	265	244	241	260	240	256	255	258	250	223	245	263	246	275	240	256	243	277	238	243	243	236	246	246	265	205	257	247	251	278	250	222	243	249	264	233	222	247	262	255	253	238	257	227	264	239	232	240	232	245	247	230	252	262	247	278	230	261	247	250	242	250	245	230	236	304	281	267	225	239	229	239	283	273	248	231	236	252	254	214	217	261	264	254	263	252	252	250	264	255	255	251	245	224	265	235	236	264	234	231	265	225	225	219	232	270	259	258	248	233	225	281	262	239	232	255	236	254	258	270	258	257	239	255	231	284	244	248	255	239	258	245	261	226	263	247	240	258	272	265	243	229	240	242	246	265	241	253	241	263	257	223	240	255	257	231	256	223	257	205	245	259	246	247	256	276	225	215	251	252	245	240	228	237	259	244	251	242	255	260	251	237	276	252	254	226	267	230	242	234	241	262	240	246	227	247	233	227	245	257	259	263	265	234	244	239	243	279	251	241	245	256	254	233	248	258	276	238	249	228	241	229	232	247	265	247	224	236	264	249	246	244	232	223	246	252	243	249	261	259	255	274	247	256	265	229	249	257	237	260	253	236	245	247	254	242	276	247	242	262	286	228	246	203	251	254	278	239	233	241	230	247	252	240	245	238	230	232	259	247	250	247	271	244	221	237	261	283	245	256	237	241	253	240	222	252	263	265	253	247	255	239	254	267	255	263	258	243	260	254	240	236	252	243	280	235	263	256	252	257	240	269	247	220	236	240	249	245	299	266	205	241	273	211	246	257	249	265	237	253	265	276	224	244	218	237	282	221	236	243	220	251	242	229	241	230	260	247	228	246	259	211	255	236	231	238	262	248	253	255	234	257	271	264	263	223	221	259	242	237	259	227	239	247	272	235	227	261	224	225	242	258	259	245	241	247	235	246	262	237	228	261	239	249	284	228	243	267	264	254	241	252	248	273	231	263	270	268	233	240	281	260	262	234	208	228	238	254	274	236	258	255	256	278	259	238	233	252	218	258	227	227	254	273	257	281	241	264	256	230	233	243	240	267	284	244	263	239	265	263	252	235	248	263	218	264	242	232	232	272	252	237	259	244	277	241	257	255	226	216	223	253	211	240	261	261	242	245	252	267	250	214	260	252	254	229	241	251	240	243	257	259	250	236	270	261	221	274	240	244	244	241	263	228	266	269	262	259	235	251	234	237	247	283	260
2527	1006	1284	1743	1483	1306	1060	852	785	715	737	682	712	678	728	737	722	685	700	745	2505	1688	652	718	703	671	714	711	682	621	727	660	693	664	709	664	664	669	674	646	695	674	664	675	654	683	705	714	709	674	717	662	687	680	684	674	685	676	671	715	648	673	684	708	676	681	622	705	654	684	643	663	698	676	654	648	645	677	655	671	653	645	657	671	685	664	723	656	706	672	662	689	631	637	670	672	640	676	642	651	643	660	656	706	664	674	649	695	668	673	683	626	700	686	680	665	662	698	668	732	639	688	709	670	681	694	656	656	654	698	666	671	693	687	670	683	649	665	643	687	690	663	656	660	666	610	714	650	625	700	668	699	679	701	703	695	649	705	663	607	656	650	702	655	690	662	662	692	667	659	637	668	724	682	659	679	669	662	703	698	616	629	661	650	645	686	725	621	679	715	676	666	707	649	659	631	685	645	686	686	668	701	676	662	661	662	653	675	707	680	669	647	681	703	692	685	687	653	696	708	650	653	667	663	716	660	624	666	662	644	697	656	751	692	696	720	648	708	639	631	698	657	692	663	682	663	661	696	685	672	639	697	709	682	695	692	705	679	647	686	668	661	688	680	712	713	639	676	652	693	721	671	672	700	670	685	687	618	654	656	683	666	720	697	641	655	689	672	641	648	688	667	658	634	627	678	680	702	682	674	669	646	703	676	679	680	735	649	693	675	667	671	681	611	650	706	686	704	672	697	705	660	689	639	699	684	632	681	643	644	722	693	643	689	677	695	667	666	662	627	661	679	696	695	662	678	648	686	618	691	664	712	674	661	678	674	707	646	706	659	701	650	640	699	629	649	708	599	698	701	652	694	715	685	664	670	672	676	671	648	662	675	657	697	691	647	668	671	691	658	684	599	667	656	707	697	670	724	675	680	628	719	685	675	694	682	627	690	652	674	713	686	673	650	678	645	670	658	623	673	656	626	620	674	725	620	657	681	661	652	667	659	627	677	672	639	696	663	665	662	687	621	664	686	720	637	671	676	658	646	625	665	648	702	695	667	657	672	646	682	684	696	683	634	664	730	675	695	670	693	653	659	661	701	647	697	682	705	623	700	698	727	653	705	714	671	683	657	686	693	653	689	675	667	702	669	709	633	718	737	627	684	707	683	711	688	671	626	738	648	706	673	647	665	655	607	654	693	654	627	728	668	671	669	668	694	707	680	713	668	676	675	637	645	678	730	700	693	615	660	669	629	669	661	678	680	684	667	692	691	700	678	650	646	686	650	710	656	708	618	717	623	694	716	689	658	695	671	695	647	661	681	670	675	677	700	705	701	648	700	682	687	672	694	668	693	615	725	658	680	599	715	705	685	661	677	678	670	678	708	693	672	647	702	666	640	656	672	701	684	652	689	710	726	657	703	726	671	671	688	689	685	686	713	671	684	633	725	685	711	704	639	664	673	706	659	706	638	674	701	647	654	685	686	672	648	719	675	646	691	667	677	702	673	631	664	702	656	708	632	671	636	704	700	696	678	677	686	700	715	682	699	667	657	672	669	667	655	700	687	650	690	686	659	717	676	710	651	630	702	693	702	699	691	636	660	701	657	621	658	663	705	663	659	700	687	696	722	667	672	622	677	674	640	688	703	683	696	651	710	726	683	641	661	674	662	682	676	686	699	661	706	656	682	684	712	707	679	693	674	662	685	706	661	653	672	671	719	662	663	693	665	655	686	670	692	666	650	637	663	674	707	656	663	672	695	646	672	672	670	660	660	675	663	675	666	681	654	689	702	657	655	664	665	712	664	662	694	698	629	690	665	719	718	718	694	719	694	677	710	695	678	713	653	661	689	660	669	693	688	638	674	665	741	686	692	645	725	691	680	699	664	675	670	652	671	682	628	679	666	672	654	659	708	684	701	647	632	641	696	670	684	650	637	679	687	675	696	661	653	702	662	688	702	702	669	615	695	668	692	719	710	693	656	675	724	665	690	679	670	720	659	693	649	664	699	652	674	689	685	677	704	645	683	705	635	664	702	637	675	662	737	706	657	682	705	650	640	662	715	647	640	699	651	695	673	674	689	702	673	652	680	748	666	684	641	646	656	681	633	671	656	685	713	657	697	685	658	688	671	655	626	667	686	675	639	626	691	666	717	676	652	675	668	693	718	674	669	744	729	644	626	688	667	639	674	629	672	649	669	743	729	672	652	671	666	684	679	688	689	679	609	676	655	677	675	737	654	642	668	651	643	706	691	677	652	663	659	720	686	646	691	652	701	678	702	725	714	686	626	632	629	679	681	648	676	674	646	600	673	677	728	648	686	614	674	696	664	705	687	678	650	666	689	687	675	664	668	672	642	729	692	706	679	666	662	705	690	677	658	687	654	680	696	672	636	705	661	678	652	702	658	715	675	698	650	636	655	710	666	626	715	653	652	672	679	701	696	667	709	688	680	661	642	654	686	667	666	690	647	678	677	704	688	685	713	700	702	692	695	670	685	657	682	613	699	701	703	664	714	722	636	745	689	664	743	686	705	702	665	722	658	689	655	672	639	708	634	670	666	703	673	678	662	660	675	649	638	656	692	661	698	706	652	709	703	650	716	656	673	691	687	688	677	654	665	681	694	626	680	688	706	694	644	662	666	649	702	705	706	694	672	702	684	696	649	662	667	690	675	635	692	692	696	707	625	659	693	705	676	724	663	671	663	686	655	668	682	661	701	649	616	644	672	645	696	652	655	744	668	672	668	690	679	690	662	660	681	646	659	636	681	711	680	699	621	691	691	630	683	698	670	624	698	615	719	677	616	666	716	656	673	715	674	671	659	656	704	676	689	666	686	623	685	657	721	709	656	647	674	670	650	664	677	683	637	701	638	687	710	654	649	674	673	703	671	675	689	732	687	666	670	628	715	693	673	688	687	701	689	722	740	669	652	642	654	670	639	708	656	683	682	684	651	654	657	636	712	685	686	621	645	677	675	634	748	656	653	696	674	660	688	672	679	645	680	631	649	713	646	702	613	669	650	662	665	696	672	658	656	673	718	668	657	699	709	677	677	642	637	694	731	659	714	655	646	647	689	697	690	675	696	684	675	641	706	695	707	709	642	708	688	668	688	683	699	657	702	615	667	704	700	702	689	660	687	662	703	649	640	713	660	686	648	728	652	703	682	657	659	686	673	697	686	679	698	740	642	628	675	663	695	654	708	676	631	674	601	692	626	674	665	685	676	697	718	706	625	736	712	628	689	700	622	679	674	634	690	628	725	650	651	676	688	675	654	702	693	678	707	651	704	655	660	706	703	673	659	693	660	679	654	656	660	685	664	687	653	694	667	672	667	673	682	657	655	690	679	692	703	667	682	681	690	659	655	716	643	690	650	657	698	699	694	635	643	669	660	699	656	644	675	677	687	699	663	675	743	690	626	657	671	693	628	652	694	698	688	734	672	658	604	682	708	660	628	650	694	677	691	687	675	700	640	670	687	633	688	687	711	664	666	692	678	706	660
17596	6894	9111	10009	7276	6496	5583	2640	1163	455	362	328	306	346	284	272	265	252	202	397	3672	5445	230	159	152	137	147	159	158	151	141	175	158	151	136	144	131	141	156	160	123	147	167	133	133	150	148	162	152	158	124	144	146	126	119	144	140	144	148	155	143	143	148	160	137	164	153	132	134	144	144	145	124	138	133	145	127	154	153	134	165	139	140	142	151	131	155	143	141	134	144	135	156	149	150	128	160	146	141	163	140	149	135	147	142	140	154	151	158	161	166	148	126	138	129	146	131	145	137	143	140	157	139	122	152	159	128	147	145	128	131	158	129	114	151	149	142	148	151	126	146	144	148	141	149	142	153	149	138	152	131	149	149	129	121	145	141	140	110	158	130	128	124	134	148	137	121	158	126	146	125	149	154	149	149	134	122	161	143	170	152	131	162	128	128	135	151	148	155	133	150	148	174	135	153	146	147	139	143	146	140	140	139	151	140	156	144	144	146	147	151	126	132	142	143	132	143	124	137	156	125	143	125	133	144	155	138	118	148	143	141	121	113	112	140	131	133	155	146	160	126	141	153	146	167	107	165	159	149	136	133	148	149	148	126	149	139	143	139	133	118	144	150	128	125	148	148	136	136	139	151	148	132	149	146	141	140	135	144	156	157	149	155	157	158	133	129	149	141	150	146	136	151	139	165	150	141	124	161	142	162	139	143	136	163	169	138	126	145	155	148	139	147	121	151	137	159	129	141	125	160	122	144	139	123	150	146	146	126	133	149	143	130	143	144	143	150	127	131	141	150	125	134	138	146	153	135	138	131	130	144	124	131	148	143	135	138	149	139	123	149	141	156	129	132	163	145	138	156	140	151	134	161	146	110	146	144	137	138	153	126	162	131	152	133	164	130	162	147	152	130	129	168	156	149	137	152	144	122	153	133	146	119	141	145	136	135	133	148	160	138	139	159	140	143	144	149	141	149	131	152	157	132	132	140	124	111	151	127	128	136	140	128	127	161	116	128	143	158	123	120	131	138	130	143	143	134	137	140	127	142	148	135	149	131	148	148	151	127	127	147	155	133	129	140	174	133	139	133	148	147	138	134	136	131	161	131	133	150	156	152	134	148	139	153	126	150	140	139	136	155	148	141	136	143	146	137	161	134	179	144	155	141	133	140	141	143	145	124	149	139	132	153	148	129	139	158	144	135	147	136	126	143	141	152	137	150	142	130	131	158	150	160	166	148	134	131	147	158	135	106	136	139	127	140	127	134	130	142	151	145	141	153	135	150	153	147	129	122	139	128	142	150	156	173	140	127	133	153	133	147	134	145	135	168	151	131	148	141	132	140	134	127	135	136	137	143	139	133	148	155	140	147	147	142	123	140	148	143	149	144	155	140	167	153	125	147	149	143	164	132	146	148	122	139	161	131	120	151	139	151	117	127	142	153	154	134	158	140	139	137	120	144	151	144	135	150	141	148	129	127	109	141	141	160	102	128	132	145	161	127	137	141	133	141	115	167	156	153	168	136	126	131	133	160	128	138	138	126	124	135	122	144	140	136	147	159	128	137	146	129	131	121	148	144	146	128	136	118	149	150	130	130	139	144	136	121	140	131	129	157	134	152	125	157	135	131	126	116	153	147	135	147	141	130	138	138	138	122	139	145	158	153	131	130	142	143	151	134	147	146	123	125	147	136	151	162	140	126	152	121	148	135	141	140	126	128	135	144	131	153	130	132	129	140	134	147	145	140	133	141	136	107	125	131	153	141	117	135	133	154	152	144	120	122	139	148	131	112	147	143	137	152	144	148	127	138	134	144	159	155	157	151	131	161	143	145	139	165	126	133	157	146	134	140	165	141	158	120	145	141	127	137	167	160	147	131	142	113	155	146	118	128	133	145	168	133	139	147	160	143	157	132	136	150	142	130	139	157	142	146	144	144	138	132	155	154	132	135	150	133	148	130	144	144	155	151	128	134	153	144	156	144	138	127	135	145	129	148	146	139	130	154	142	136	146	154	150	129	158	131	132	146	153	147	154	139	147	142	117	139	142	149	152	145	150	132	151	153	123	150	151	133	144	128	138	127	138	136	141	143	126	126	129	167	132	117	139	136	149	160	145	158	149	130	138	158	135	119	144	155	149	140	122	121	141	118	146	149	139	144	148	116	124	124	141	152	138	145	114	176	155	146	143	158	129	127	154	133	157	132	139	128	130	145	139	157	159	153	134	172	130	146	150	144	136	142	135	142	160	141	150	152	143	143	130	137	152	140	142	141	140	175	138	146	124	132	157	157	149	124	141	134	141	147	148	149	142	146	132	138	126	135	139	136	141	161	128	152	167	135	122	138	151	137	140	121	142	154	144	145	137	152	135	153	126	122	148	141	153	143	136	155	137	151	129	138	166	142	148	123	134	142	150	150	139	142	133	142	149	126	133	138	135	167	147	154	129	131	134	154	111	140	150	144	139	125	152	138	156	148	142	139	156	140	153	140	166	155	128	135	160	126	140	144	136	147	130	124	150	144	153	144	143	119	144	148	155	150	139	138	171	154	125	137	156	152	148	118	132	174	124	156	120	142	147	145	137	143	133	128	158	160	152	130	133	145	136	139	147	112	147	153	124	138	163	142	150	145	136	152	139	155	148	154	121	153	132	126	124	136	154	157	126	138	125	146	140	142	139	111	120	155	145	141	131	140	123	135	120	131	136	140	132	152	155	162	120	158	141	134	111	147	135	147	145	156	159	129	137	135	143	147	120	140	137	154	139	155	135	128	127	127	142	138	134	158	140	132	152	156	151	139	104	118	156	145	142	144	141	152	161	134	140	134	130	149	151	132	140	153	148	131	152	127	121	154	139	140	139	140	132	147	156	144	149	121	150	113	148	130	127	143	152	159	145	131	138	153	129	131	157	132	156	147	167	163	141	133	145	124	153	147	163	148	136	160	138	140	159	180	152	129	144	126	149	151	148	138	130	151	154	151	135	155	139	133	154	128	136	130	134	157	128	134	153	147	152	139	159	142	135	154	126	129	120	140	147	148	131	131	159	128	163	133	145	132	156	127	136	131	137	135	137	163	153	127	172	144	136	137	164	159	122	138	135	147	164	139	123	143	158	128	113	130	143	132	133	155	126	115	114	133	142	113	139	127	132	151	133	142	154	142	158	147	139	148	140	140	134	122	149	147	137	148	147	127	145	162	149	148	145	140	136	135	132	166	133	137	137	155	131	158	122	144	145	130	135	117	158	139	123	146	136	125	123	141	141	166	145	144	133	145	144	127	147	143	148	137	137	153	138	127	132	153	161	150	145	151	124	158	138	142	140	131	150	151	155	128	146	141	138	139	133	132	143	152	155	152	138	123	137	133	148	148	133	148	120	158	134	122	121	157	130	149	111	128	146	130	146	149	153	148	117	132	153	141	153	160	154	147	152	147	162	131	148	142	142	123	121	167	162	129	130	131	126	134	155	147	136	146	133	144	153	152	133	129	146	136	141	141	157	148	155	142	139
9040	5431	10404	14303	12403	12910	12065	6265	3932	2226	1883	1568	1534	1706	1480	1366	1250	1100	943	2284	18130	17464	590	603	566	562	543	594	522	508	516	490	505	493	492	469	506	463	453	463	494	476	451	438	457	465	459	467	458	428	444	487	425	421	417	453	447	443	437	475	440	424	431	426	412	438	451	428	413	416	411	431	393	405	415	420	432	425	406	432	407	427	426	408	438	413	404	412	405	409	356	399	404	428	423	413	405	414	399	403	444	403	407	413	377	418	356	383	410	365	374	395	409	412	397	401	441	417	411	420	394	405	403	417	412	418	408	385	412	418	409	399	434	382	422	379	432	403	367	385	405	397	394	405	427	409	407	428	410	416	392	391	393	448	387	398	424	429	431	401	406	417	407	372	382	440	420	369	404	418	394	424	408	400	426	386	384	418	391	375	412	383	409	403	415	407	399	435	381	386	403	411	410	388	392	405	389	405	433	397	400	418	409	364	394	407	404	409	353	373	401	409	406	404	427	392	390	444	434	421	413	417	402	386	414	396	433	389	404	427	434	387	393	440	414	460	379	406	386	343	399	389	420	395	391	365	414	368	404	435	410	387	397	434	417	401	423	380	426	424	423	388	360	363	438	428	417	426	367	374	377	389	351	384	373	375	396	370	381	432	428	421	405	418	439	370	385	370	418	377	424	382	402	371	373	413	392	422	409	387	423	433	407	414	404	410	439	405	414	396	379	388	380	393	372	403	396	418	414	434	399	393	391	422	406	392	386	398	423	419	413	369	390	397	378	408	392	431	443	377	397	393	411	397	382	392	439	361	433	386	385	432	386	369	387	363	360	360	389	442	408	383	373	371	395	401	398	368	392	392	394	366	406	416	414	413	398	401	400	406	395	401	417	388	422	435	379	393	392	392	365	405	401	404	432	420	404	393	415	379	438	369	410	361	439	406	407	406	400	390	406	396	399	358	384	417	365	413	401	405	403	425	409	415	409	407	435	401	409	390	376	397	367	396	422	388	408	407	375	412	383	381	379	394	359	429	435	387	394	424	377	405	383	393	389	393	376	397	379	399	386	402	398	409	373	390	387	373	412	416	394	383	401	370	367	408	362	373	371	440	420	394	394	410	430	410	357	392	410	389	357	400	406	406	388	472	389	424	397	395	392	370	389	401	381	399	383	417	426	380	410	402	387	403	418	386	386	403	400	395	398	414	360	377	421	378	377	421	382	411	406	396	392	385	378	419	396	382	385	380	393	380	400	435	393	417	374	404	407	381	389	433	385	416	404	336	399	408	404	391	383	396	435	394	396	402	423	404	382	431	395	356	390	385	404	412	412	392	401	369	402	370	412	385	379	408	402	392	383	404	407	420	421	406	419	384	440	402	382	372	385	413	421	390	400	421	429	442	385	377	392	386	415	408	412	383	387	403	399	369	403	388	414	402	406	415	402	391	403	393	416	402	414	415	427	356	407	437	397	408	393	406	399	394	385	394	386	377	441	395	396	394	384	380	405	379	408	389	405	433	405	385	403	374	418	433	393	400	374	421	381	391	378	369	383	425	407	400	397	393	399	414	388	405	388	432	389	408	389	377	406	388	418	404	378	423	384	420	451	363	382	391	422	369	398	416	383	395	368	370	391	386	404	375	370	386	379	362	382	405	407	368	399	431	383	413	404	404	419	400	379	378	400	395	392	432	390	404	394	373	398	436	414	384	401	438	399	395	403	407	407	415	378	396	392	423	421	411	410	386	413	410	371	395	406	381	395	398	378	394	431	399	384	395	388	427	403	372	398	409	365	380	405	401	377	364	422	399	422	417	380	377	429	384	402	376	412	399	378	401	389	382	418	436	408	412	401	405	391	408	424	413	396	408	416	400	405	388	390	365	377	378	415	414	424	361	377	391	460	440	403	398	389	374	424	415	418	422	364	393	396	385	363	406	425	364	416	357	354	449	377	422	383	428	403	407	394	406	370	396	401	375	406	346	392	379	426	383	409	410	401	396	431	398	403	421	369	391	426	413	382	370	378	414	419	417	394	405	377	416	402	414	383	421	369	383	394	391	382	376	406	401	417	373	384	378	384	360	398	372	420	435	413	381	423	405	392	410	398	390	384	363	377	387	422	361	396	385	387	424	396	403	392	370	390	400	392	412	349	408	402	411	444	414	401	394	388	380	417	406	417	447	432	379	393	399	415	392	388	390	360	399	425	406	411	418	384	410	408	421	382	402	391	397	407	419	348	393	379	407	406	391	371	380	371	402	435	385	415	369	391	406	358	363	399	408	410	451	425	416	407	398	394	371	410	365	378	393	446	433	416	399	373	387	444	374	371	389	394	412	382	385	410	404	420	399	383	394	399	392	390	382	384	398	388	415	386	379	407	428	400	435	412	386	430	397	402	377	406	403	385	417	423	395	431	366	361	395	399	425	401	403	420	396	407	399	418	405	399	343	384	394	368	405	388	394	443	400	404	395	421	417	412	428	420	390	388	410	423	374	382	402	390	401	379	403	426	417	385	388	418	425	406	379	370	389	413	413	381	409	409	377	405	400	387	431	406	390	398	429	383	398	404	397	398	375	389	395	330	381	353	410	389	426	364	393	393	382	409	367	387	379	403	427	361	423	413	439	388	376	369	381	380	390	376	425	364	406	419	406	381	388	355	403	404	432	406	407	405	390	415	410	382	369	395	387	397	386	412	434	426	379	382	388	395	373	419	419	418	409	395	414	389	419	417	390	378	414	386	415	384	397	404	406	402	392	374	401	382	432	393	378	390	410	390	397	389	410	382	370	380	432	390	377	416	423	440	404	399	394	380	425	393	410	422	422	391	400	418	414	441	395	389	391	376	378	403	399	417	427	389	368	367	415	424	403	396	373	429	393	406	363	395	421	423	386	408	417	416	403	372	400	377	404	409	398	417	403	421	396	387	401	423	380	384	405	373	440	395	412	407	405	389	401	405	391	420	364	421	381	431	403	416	394	412	396	384	392	371	403	377	427	373	406	435	405	380	396	374	425	374	409	395	381	397	379	425	388	420	410	406	416	398	382	395	412	390	412	399	389	389	389	387	412	370	416	362	424	402	400	379	353	393	385	366	420	414	393	382	368	401	371	407	405	429	434	388	389	369	414	397	389	395	421	419	404	377	423	389	386	418	400	365	384	386	394	385	399	400	390	392	371	420	367	437	386	411	416	365	374	398	448	388	393	419	407	404	372	397	414	444	437	421	405	437	399	387	393	392	407	399	392	381	400	447	387	400	404	391	409	424	411	360	392	403	400	412	414	363	394	403	387	416	390	392	428	393	407	385	400	404	396	394	361	403	401	435	406	408	390	416	412	386	409	407	412	409	373	401	363	416	419	408	400	397	371	413	407	411	387	366	394	382	396	390	419	427	379	401	383	391	375	396	436	384	420	423	391	399	382	407	409	382	366	392	406	415	378	405	392	417	425	393	380	421	400	393	368	430	432	404	385	418	414	426	409	369	404	365	402	405	415	413	405	380	387
18005	6770	10175	9577	7058	8571	6521	3347	1210	567	386	365	407	313	318	348	309	350	231	948	6751	8606	409	209	209	184	191	199	181	217	183	191	191	195	167	200	185	196	198	200	183	199	180	174	202	184	189	161	198	191	203	175	175	186	184	180	165	188	166	183	191	179	181	205	176	160	199	161	198	168	183	183	198	192	200	190	184	192	168	175	172	158	186	173	192	167	172	167	198	154	158	187	192	191	167	182	176	202	198	194	199	166	163	186	204	190	195	176	197	151	196	189	181	186	162	178	159	185	193	174	192	164	183	150	163	185	174	201	183	188	188	188	176	181	195	175	176	174	146	178	164	177	186	182	173	154	192	176	188	160	182	176	190	181	193	189	180	199	160	181	189	163	181	170	173	174	193	168	183	186	164	188	181	167	176	166	183	201	182	182	149	184	173	197	194	177	180	171	191	181	171	179	179	176	181	191	167	163	182	193	189	184	190	178	194	145	197	172	167	213	188	207	178	192	174	177	163	153	176	189	175	212	186	198	157	173	169	191	177	189	186	181	170	162	193	197	200	215	179	178	177	184	206	179	172	167	154	169	153	187	202	176	170	177	166	162	179	186	203	174	168	169	180	193	174	189	181	193	169	176	183	196	163	173	208	176	186	196	184	152	148	173	157	160	168	176	178	162	194	192	175	173	204	194	166	186	148	192	171	189	164	205	171	177	184	155	170	179	187	196	184	146	157	168	175	170	192	192	176	170	213	196	171	170	205	179	162	212	187	169	191	172	188	174	205	185	168	189	200	193	175	195	177	188	169	170	176	193	169	171	175	158	189	185	197	191	204	175	178	166	185	174	176	139	160	171	170	166	207	154	170	205	191	184	175	187	172	189	170	174	195	174	169	187	185	182	169	200	190	191	199	186	197	195	181	190	170	173	185	175	206	203	187	187	179	188	171	162	191	186	176	166	174	185	179	164	175	182	159	174	179	169	188	199	179	189	159	175	173	177	177	149	200	167	191	177	174	149	195	169	178	168	176	185	155	206	172	172	193	186	179	156	175	203	173	195	176	164	193	190	184	198	174	193	170	168	184	191	185	158	156	180	157	187	159	176	177	192	184	191	194	136	174	181	187	186	177	166	168	168	174	175	170	186	200	149	186	169	217	192	174	190	195	170	209	156	177	185	165	181	184	189	191	176	178	188	180	192	196	212	196	182	178	182	187	190	169	168	167	175	162	159	165	175	171	168	154	162	178	156	138	153	190	170	169	176	147	193	151	175	199	194	201	164	158	193	192	171	181	174	182	213	187	180	196	175	166	168	159	184	186	191	195	185	199	160	160	188	185	169	181	180	192	190	195	165	168	193	181	162	175	160	166	186	162	158	178	187	151	162	179	169	175	173	167	173	149	170	200	192	169	184	164	165	196	190	173	180	160	196	182	173	207	172	196	174	148	162	166	178	196	179	173	159	188	190	173	161	173	169	165	187	186	191	172	176	184	185	165	176	162	195	176	202	168	177	202	197	189	212	192	188	193	197	177	193	186	199	164	182	199	187	173	158	169	152	170	199	164	168	153	199	180	143	179	193	187	172	190	183	189	181	189	169	179	184	200	180	171	189	174	178	165	190	171	165	211	167	188	171	175	175	168	198	196	183	183	194	172	198	186	175	174	148	172	176	190	193	186	195	189	197	180	162	188	182	195	184	178	172	169	166	192	213	197	193	180	196	193	185	177	186	186	184	192	170	179	167	195	178	165	152	165	168	209	163	175	189	201	156	191	184	188	167	198	179	184	194	162	166	178	188	169	191	204	195	219	176	174	175	167	151	166	174	191	189	178	190	208	186	159	193	168	188	204	153	170	159	174	164	180	184	187	174	161	173	179	174	185	165	201	151	147	180	145	169	174	191	204	185	184	188	194	183	167	170	163	153	180	213	184	184	191	194	196	180	199	179	157	165	188	151	174	183	189	191	177	169	186	158	194	174	172	164	192	178	177	148	181	170	205	182	175	183	172	167	169	194	177	172	182	177	169	158	195	198	185	217	170	168	173	163	165	173	136	164	209	184	186	151	163	180	180	174	162	158	188	153	176	178	183	193	188	189	176	184	188	200	202	168	210	190	169	169	183	170	167	157	190	191	191	183	162	174	159	201	164	188	181	185	181	175	172	173	174	180	205	158	174	201	175	174	197	170	162	191	154	167	172	174	193	180	178	204	180	209	189	167	164	170	188	182	170	188	200	194	185	175	156	163	171	172	201	166	182	179	185	191	215	183	182	185	155	186	167	193	174	195	180	174	169	168	158	179	166	193	183	174	163	190	192	189	195	172	186	190	168	171	196	183	182	190	157	183	200	165	174	168	176	200	169	161	168	161	174	172	171	177	191	192	169	164	176	172	186	160	168	189	199	173	170	145	170	206	175	167	165	195	196	177	170	190	172	169	181	183	181	193	201	186	172	216	177	190	173	178	145	166	173	173	156	167	169	172	194	180	158	183	165	178	175	173	175	190	173	172	181	169	186	187	184	193	197	184	162	163	184	162	167	184	168	181	183	186	199	176	176	184	187	178	192	155	171	174	184	162	182	203	191	143	166	192	188	181	175	181	195	177	171	159	168	196	162	169	185	155	201	160	166	185	139	194	199	199	181	211	158	159	171	158	188	178	169	160	180	170	189	171	168	192	192	177	170	200	188	185	189	206	179	190	193	172	211	195	175	189	173	166	188	159	171	194	200	176	155	197	164	159	165	186	192	169	150	163	168	169	169	193	176	181	187	181	158	187	171	187	174	185	172	183	174	157	151	192	173	179	184	198	171	185	192	184	174	177	169	167	169	202	172	181	174	199	201	167	178	175	181	164	172	210	170	171	193	187	185	165	181	156	167	168	156	190	165	181	188	192	172	187	187	199	169	191	178	170	167	179	170	184	196	183	170	189	173	168	182	177	177	158	177	178	171	198	198	170	166	175	176	172	177	175	172	169	187	207	184	169	191	169	183	146	189	161	183	195	172	171	153	201	180	180	181	203	168	158	206	170	168	157	156	162	179	186	194	192	202	168	149	153	177	179	185	191	161	157	166	203	160	214	193	187	165	193	180	204	160	171	199	176	172	183	172	214	196	179	168	165	163	144	171	185	190	150	178	175	171	157	168	190	148	188	179	161	168	172	205	201	178	164	190	188	189	186	190	188	187	171	154	177	186	178	167	186	190	191	153	208	179	177	176	186	165	191	188	166	179	177	170	181	182	188	200	205	185	174	172	167	173	193	152	170	194	179	199	193	197	192	172	183	178	199	179	167	165	186	187	182	180	171	200	182	145	158	182	174	164	183	189	176	163	165	200	178	162	180	190	183	178	183	185	188	188	179	193	160	171	177	180	202	146	193	144	181	164	187	180	200	191	177	212	206	176	182	170	186	208	204	167	180	173	172	169	193	152	191	182	164	160	169	197	163	199	187	176	182	204	174	184	196	174	166	185	188	154	184	200	204	171	172	179	193	183	169	153	170	177	166
9179	5460	11210	12980	12492	16840	14019	8207	4081	2614	1959	1836	1866	1597	1539	1723	1540	1504	1089	4987	26843	26494	727	674	625	597	594	638	617	567	573	639	543	566	538	515	592	542	580	535	551	575	553	542	580	541	543	517	537	530	531	545	565	495	537	522	491	513	541	507	524	525	587	541	546	523	474	493	466	498	511	509	522	513	494	494	500	548	537	509	481	502	516	495	501	491	513	450	511	505	534	505	506	491	458	493	484	521	461	531	486	493	529	525	472	503	480	518	468	498	496	485	536	501	496	507	512	505	483	482	514	496	472	488	505	532	509	502	537	479	470	491	495	528	473	460	451	467	524	543	492	552	474	469	531	540	514	488	521	493	471	520	493	473	496	474	507	473	458	466	498	511	484	512	484	493	485	487	485	453	467	477	439	541	486	485	499	489	501	478	500	511	479	480	477	480	482	439	490	503	493	485	506	492	510	509	512	449	499	506	506	509	508	487	507	503	513	489	494	486	507	502	491	496	508	482	477	515	480	485	490	461	536	483	521	499	470	500	499	502	502	490	490	495	487	491	504	475	500	486	486	516	536	484	473	487	497	514	514	469	476	471	503	481	518	501	463	498	471	508	458	483	499	528	490	538	489	495	525	488	504	529	501	490	476	484	487	480	515	468	483	506	487	495	471	491	537	507	487	449	479	484	534	492	501	478	505	519	487	496	505	521	515	501	487	480	487	507	452	489	444	529	516	481	504	483	486	510	465	480	494	521	462	522	468	493	456	454	459	464	528	491	532	495	543	545	490	497	465	482	501	525	452	458	481	490	440	444	524	481	511	493	456	459	463	495	497	496	481	483	526	466	493	494	486	507	492	477	480	455	483	493	511	493	485	515	493	452	488	521	468	466	494	425	497	492	488	490	505	463	481	484	543	493	460	462	474	472	509	487	455	484	492	474	462	506	470	439	483	524	473	474	504	510	500	516	537	498	506	502	460	486	496	523	453	506	482	454	469	502	503	519	501	560	512	530	486	492	487	472	473	539	495	489	476	445	452	539	522	509	511	489	502	494	495	454	509	479	486	463	505	501	502	441	441	475	457	500	522	479	483	523	541	538	478	522	482	493	466	462	483	453	513	519	480	473	512	502	447	488	452	498	494	493	481	456	540	480	471	500	491	471	463	487	502	467	473	502	524	478	535	577	492	490	518	527	472	469	496	478	504	530	507	426	507	479	466	474	468	478	509	530	535	480	479	486	496	473	473	489	472	505	485	463	493	505	489	469	506	484	501	502	506	506	499	490	489	476	477	507	527	505	515	504	510	467	476	480	507	483	471	510	479	469	438	518	476	484	485	466	525	497	494	491	472	462	493	472	499	477	520	470	489	498	509	478	488	456	505	508	512	524	489	491	501	504	496	510	519	483	487	514	488	483	517	496	508	537	444	517	497	456	487	467	469	498	495	476	521	497	498	500	474	496	452	478	458	500	501	491	512	463	479	479	483	486	510	576	491	532	516	481	483	487	531	495	514	487	486	482	466	476	475	505	471	504	512	477	475	513	487	489	486	531	519	514	472	489	487	518	495	474	467	509	461	477	491	519	457	529	494	489	503	485	463	509	478	508	502	521	501	498	446	523	498	471	475	496	503	482	490	460	475	489	509	481	443	495	449	490	455	499	495	499	482	458	520	497	490	514	521	493	501	494	531	503	467	477	512	469	534	507	510	470	488	513	496	562	494	484	464	433	484	492	469	489	514	473	509	479	489	510	489	494	456	508	461	517	461	509	485	530	475	499	484	511	507	480	491	504	473	473	482	476	479	500	506	519	499	501	499	505	488	461	491	510	478	512	486	488	453	506	498	539	496	478	433	542	441	520	517	505	478	521	504	505	490	480	474	516	461	499	517	534	530	480	450	506	504	521	466	484	486	501	462	459	530	491	535	469	462	498	486	496	488	512	466	470	501	443	482	549	483	510	504	496	490	458	476	501	489	497	498	504	494	484	493	471	501	491	478	471	503	527	487	522	493	500	499	455	481	501	462	509	472	524	481	481	472	500	474	516	525	513	500	463	448	495	504	467	506	510	514	529	489	494	494	507	501	466	480	512	449	492	511	487	472	499	509	479	493	510	480	493	498	512	528	499	511	500	542	497	482	539	499	515	477	499	499	484	485	499	473	474	487	496	477	481	480	485	488	493	521	511	511	518	468	504	504	499	498	511	491	494	498	522	522	470	478	501	477	473	511	509	471	485	526	487	510	473	466	544	538	483	502	443	506	489	533	487	508	477	497	505	475	518	519	494	468	520	483	519	460	476	544	523	484	459	527	491	493	502	506	462	499	491	504	488	507	491	503	475	484	480	508	477	530	440	499	470	489	483	495	501	502	494	486	454	481	521	434	503	508	500	489	497	502	526	494	536	524	529	482	512	497	504	506	472	506	494	432	480	506	515	484	499	468	497	503	513	472	506	524	488	469	486	486	463	483	479	518	454	511	495	503	517	505	515	464	504	498	500	545	499	524	497	494	497	482	481	486	477	485	502	497	493	512	510	512	524	537	481	461	507	501	539	493	499	497	497	494	533	533	490	490	507	474	502	478	473	536	485	495	493	479	530	489	502	498	481	472	491	515	469	499	495	534	471	509	497	478	472	490	505	462	515	478	485	509	480	464	466	536	529	518	502	512	510	481	494	491	487	510	506	517	493	503	497	470	485	453	501	489	465	481	509	482	515	517	494	515	463	513	529	488	508	499	502	466	515	495	511	499	456	497	501	513	445	487	532	503	484	504	468	490	486	465	511	508	541	512	513	513	492	493	475	514	474	450	459	475	485	516	507	493	532	513	492	473	496	495	519	479	511	478	497	488	515	476	490	512	509	529	474	500	506	473	530	464	519	498	517	505	513	497	497	491	512	482	500	488	519	553	454	478	503	509	538	497	485	508	471	529	501	483	522	500	496	507	512	478	506	518	479	495	500	503	547	490	502	516	491	473	486	545	512	479	499	502	518	479	489	473	486	477	510	438	520	484	553	465	506	505	510	468	524	447	494	527	495	503	504	493	537	474	499	522	493	510	507	465	478	489	504	529	506	479	494	508	498	515	483	498	530	491	464	458	458	511	495	527	485	508	482	536	481	488	485	482	482	474	484	457	467	469	481	471	473	493	495	520	513	493	488	508	492	484	467	464	490	496	491	509	485	481	484	502	496	505	525	486	485	500	503	520	498	469	495	497	440	482	493	497	506	516	494	498	497	488	473	489	512	514	510	511	479	515	477	500	482	523	527	529	488	511	496	495	539	500	449	489	508	525	486	513	512	488	479	480	505	502	499	519	509	504	535	490	502	515	500	504	471	497	535	495	514	508	525	481	521	492	503	469	458	488	514	476	480	499	492	499	483	512	497	515	502	464	491	520	504	460	487	445	484	506	525	503	478	491	444	488	517	491	466	466	489	492	513	459	484	476	485	490	500	499	489	489	531	514	493	544	454	513	480	496	484	503	509	484	468	525	534	529	516	476	501
2385	540	532	450	419	491	437	327	319	288	270	301	307	272	279	271	343	287	272	286	468	898	311	287	313	285	259	296	330	288	307	302	290	303	269	260	268	292	263	277	284	298	277	279	281	270	257	257	262	268	282	251	275	268	291	256	287	301	269	267	272	293	322	301	289	283	313	265	292	266	283	278	291	286	273	283	296	297	329	296	272	278	292	282	284	283	292	282	296	324	280	260	300	268	280	249	288	291	263	293	293	289	281	265	259	286	303	295	272	280	279	284	285	278	284	287	312	264	272	318	289	271	288	290	271	279	318	295	291	276	302	279	256	316	295	269	276	285	256	308	319	255	259	294	271	285	301	263	268	260	259	275	298	279	284	278	260	261	275	279	287	260	287	282	278	288	312	296	299	293	247	267	271	263	289	284	248	287	281	247	308	295	281	293	261	284	286	286	300	248	283	272	260	269	296	291	248	271	290	281	280	295	323	288	261	267	288	257	269	280	264	302	254	278	253	228	292	309	265	255	281	258	287	266	290	293	264	255	280	302	269	292	293	259	277	292	265	259	292	275	301	294	265	287	286	263	269	301	277	303	280	309	310	250	300	276	262	285	312	302	303	288	297	309	297	277	275	271	279	302	268	308	298	312	251	241	300	272	274	271	303	316	270	263	288	275	271	281	304	274	267	258	290	286	282	266	297	292	268	314	293	261	284	319	286	287	278	303	273	330	244	285	323	273	265	308	255	286	291	263	286	303	299	306	334	275	286	293	260	266	282	274	276	341	241	273	269	307	311	297	270	273	261	270	284	291	268	277	256	253	283	289	272	318	277	263	291	274	267	277	297	286	306	257	258	292	287	264	275	292	275	294	285	263	305	285	307	260	289	280	294	277	283	294	277	286	284	288	283	268	302	288	277	258	264	269	275	276	278	254	245	256	268	289	258	292	275	272	315	307	249	286	291	290	258	276	303	276	264	261	243	273	269	288	281	269	280	285	316	279	295	278	279	275	236	257	291	285	279	263	290	286	316	286	288	288	294	309	287	270	251	321	279	315	274	268	290	306	279	282	263	264	260	284	288	285	258	280	281	276	267	288	267	303	305	310	275	294	313	312	274	293	294	313	278	303	289	268	280	276	275	291	279	269	301	303	298	246	290	284	266	303	255	269	287	267	286	271	283	262	278	269	279	292	267	271	267	287	275	273	306	255	261	267	279	273	274	322	265	286	285	306	285	285	277	269	274	300	274	261	305	300	299	268	263	280	291	278	303	279	301	276	293	302	284	266	254	289	282	276	280	285	263	290	250	267	292	275	272	283	273	279	278	284	310	281	275	278	279	284	301	273	277	254	302	293	260	287	277	255	275	291	298	320	317	272	287	288	299	272	288	278	271	295	267	286	273	268	278	262	294	270	258	282	289	278	301	272	273	272	266	255	266	275	261	242	270	263	317	258	277	292	299	269	282	300	260	291	299	298	256	316	283	293	289	232	318	286	276	270	282	272	280	273	294	301	314	269	309	274	287	309	281	294	280	252	264	272	286	254	273	290	295	285	275	295	255	283	246	299	299	281	293	294	281	287	301	270	290	278	284	278	288	288	274	273	268	289	265	289	275	269	294	300	280	278	266	290	277	271	303	291	303	282	277	293	272	281	274	291	269	287	285	287	276	269	286	270	268	307	275	277	270	257	306	298	256	280	261	259	259	283	282	295	271	268	285	287	297	271	263	299	266	269	295	247	304	276	266	271	320	316	276	277	288	297	270	298	280	264	251	262	273	282	266	283	260	277	284	274	308	287	322	291	274	255	263	267	273	303	321	283	259	265	257	261	253	292	256	268	285	288	287	264	311	318	255	281	270	282	275	277	296	299	293	257	281	290	274	275	291	317	289	283	276	310	277	316	276	257	302	290	268	268	263	246	310	305	304	279	289	287	287	265	281	283	289	294	282	258	237	291	295	299	305	309	285	247	300	298	285	258	278	267	317	284	267	258	300	272	270	278	315	261	283	246	273	287	279	306	253	308	277	270	284	292	276	274	268	279	288	303	316	316	283	294	282	281	268	268	287	275	253	266	274	235	288	262	273	261	273	322	279	292	278	282	299	286	259	270	283	298	278	289	258	291	294	274	290	303	286	284	274	311	280	258	269	319	283	288	278	279	276	286	309	302	284	284	286	268	297	300	284	254	306	262	252	287	286	264	288	307	305	277	266	290	268	293	268	290	291	258	270	271	281	281	264	272	288	274	273	296	297	277	294	269	307	290	272	287	271	269	266	256	270	294	279	290	264	278	267	259	284	305	293	266	311	273	272	306	279	280	275	303	284	304	294	307	286	290	298	298	280	299	280	279	268	278	284	251	264	279	255	294	283	291	300	269	280	291	305	263	261	266	252	296	289	276	275	290	292	322	298	281	297	278	281	271	303	267	271	333	295	289	283	270	277	272	308	264	290	287	251	255	288	258	253	264	246	271	299	261	277	279	285	274	266	296	308	295	274	252	289	318	292	286	317	314	266	294	268	301	291	262	278	267	268	293	302	239	288	293	299	278	289	282	246	287	291	284	288	302	301	306	304	274	273	292	279	271	273	255	285	239	285	273	253	271	262	255	307	283	272	282	298	290	289	309	262	275	299	272	268	292	265	282	320	268	271	277	301	261	267	271	276	265	304	282	266	265	285	308	302	283	290	291	299	277	276	276	279	293	297	276	288	275	283	320	286	302	270	254	287	293	285	291	265	270	290	314	265	282	296	251	280	267	285	281	263	260	279	283	275	267	285	298	273	271	289	260	300	285	291	261	299	288	269	274	300	286	304	303	265	264	275	300	267	281	282	277	263	282	286	296	277	289	299	288	289	287	285	282	286	288	282	297	278	283	279	278	283	305	251	328	271	281	293	264	277	291	278	276	266	284	294	291	263	269	264	268	314	277	273	307	272	258	296	274	300	325	267	285	302	281	280	278	266	331	266	277	286	293	280	310	262	268	289	275	276	261	293	258	269	286	269	284	290	275	281	287	280	277	284	272	286	266	270	293	269	266	290	274	294	242	289	300	288	296	291	288	255	288	283	281	262	319	283	254	281	280	281	274	270	268	299	270	269	277	288	275	283	309	297	259	283	250	297	272	287	254	314	287	257	292	272	277	285	294	286	276	271	307	273	304	302	315	305	291	290	296	277	280	286	259	258	266	275	301	261	301	257	282	274	313	279	265	276	290	278	300	296	280	296	296	272	292	299	271	286	282	262	304	277	272	274	283	247	248	299	279	287	270	305	285	297	298	317	266	280	309	279	296	279	281	282	281	316	283	269	277	283	268	259	287	285	263	290	293	274	271	262	291	292	278	273	257	314	289	268	302	273	282	280	288	313	318	306	292	289	277	277	246	248	261	263	272	305	289	308	303	297	295	305	282	300	333	283	288	265	286	265	248	286	259	277	280	276	265	282	262	282	281	276	290	263	255	292	261	282	310	267	288	257	275	303	261	272	285	310	291	271	294	303	283	303	280
2661	1016	1346	1321	1584	1879	1503	1072	998	843	802	826	811	755	810	835	845	808	732	776	2418	4759	831	789	775	745	709	720	750	769	753	756	747	787	814	710	755	732	765	758	738	795	731	775	739	737	762	757	817	786	757	746	748	753	699	771	806	745	718	722	790	768	738	739	770	734	711	719	821	706	777	729	796	737	763	746	758	674	760	743	762	750	781	744	730	700	714	783	786	771	704	757	753	751	771	734	755	754	794	738	735	732	791	783	741	749	727	758	762	776	738	774	758	762	731	746	770	713	780	749	762	786	712	711	715	699	722	729	740	794	755	748	729	747	745	755	778	734	744	711	765	777	715	742	729	774	726	758	786	772	748	703	739	778	714	731	783	724	775	765	746	747	747	728	782	728	732	733	761	763	789	742	739	715	749	752	753	757	701	763	777	773	785	692	694	771	734	785	794	742	815	728	777	738	787	731	760	745	775	745	723	754	737	763	721	741	706	780	759	744	775	735	800	738	793	719	753	729	741	747	765	761	751	747	730	740	712	757	761	770	702	723	779	718	731	734	773	740	801	799	810	749	753	770	758	788	779	796	727	748	766	764	735	723	761	693	718	740	740	728	731	732	762	757	716	789	807	730	728	722	791	727	731	761	748	739	729	768	759	788	771	768	735	739	835	757	784	757	739	755	723	775	761	789	742	702	790	722	739	713	794	770	745	780	722	721	768	748	747	788	778	711	757	751	751	815	737	749	730	727	711	787	731	747	777	749	714	775	772	745	791	770	778	756	720	745	747	735	743	783	742	726	737	720	796	734	780	727	813	746	739	766	783	751	719	772	741	768	745	764	792	747	758	787	737	768	686	739	720	718	781	744	735	750	746	721	754	748	745	654	761	761	748	802	751	733	729	745	779	689	741	752	738	786	787	721	731	739	799	772	681	753	748	759	783	731	734	778	744	733	752	750	729	740	769	780	736	758	764	771	745	731	771	775	765	797	794	746	788	733	828	727	730	717	785	786	740	773	721	788	779	753	763	732	757	732	767	778	791	765	736	781	789	754	762	791	750	720	734	768	761	738	745	757	744	769	753	741	756	732	712	782	766	714	765	724	743	746	773	784	736	767	749	774	724	744	797	721	751	736	714	783	770	769	732	778	782	783	802	857	747	750	716	729	756	726	782	774	810	730	719	724	736	731	732	712	845	723	733	735	793	765	738	730	745	741	762	751	740	805	768	753	776	743	730	756	787	708	761	807	766	740	714	757	761	735	739	754	760	776	751	780	742	745	687	738	757	743	805	785	706	751	792	745	720	772	723	735	778	733	779	759	764	721	749	750	711	716	754	751	757	721	767	760	756	759	715	735	730	754	738	699	746	744	745	750	751	773	762	736	731	756	732	734	764	749	760	754	767	763	737	711	762	716	767	739	722	737	764	748	738	772	767	759	784	727	750	766	731	762	710	732	754	806	777	782	745	764	716	752	796	761	755	739	813	773	740	708	723	730	756	716	798	715	796	726	785	778	779	772	698	714	731	680	803	793	708	751	746	752	767	705	778	764	764	743	728	778	763	767	760	747	744	751	784	713	732	735	717	785	735	731	758	722	746	735	754	748	731	782	714	730	765	708	742	761	695	730	790	743	792	757	720	730	755	769	755	823	720	750	758	756	749	750	766	703	743	672	756	730	779	728	756	776	741	777	758	741	796	745	754	759	754	789	744	718	702	719	702	750	717	758	787	776	774	757	772	762	785	780	783	760	733	761	791	779	760	738	754	711	746	739	759	763	686	773	827	791	748	739	740	747	753	754	759	749	818	793	770	748	776	795	740	724	756	781	693	740	807	795	759	753	733	717	721	793	814	748	773	776	756	703	742	806	680	757	768	734	779	766	754	751	767	712	773	768	697	727	720	748	769	762	817	775	710	827	706	766	729	724	801	735	760	747	788	749	704	744	759	736	684	771	780	758	744	762	723	760	728	782	749	739	782	751	741	762	753	780	738	750	723	702	747	723	758	768	705	730	771	732	758	761	713	757	767	741	706	722	696	733	788	730	786	710	767	763	736	744	776	727	714	731	724	765	747	774	728	808	728	840	724	737	775	778	783	756	749	743	761	730	734	785	753	785	745	789	739	766	801	775	721	730	735	805	751	804	762	764	745	724	752	711	764	756	759	742	747	753	772	702	740	783	736	715	747	797	791	746	710	774	750	767	745	744	754	724	778	799	742	767	715	753	726	703	715	716	755	795	732	750	809	755	746	735	706	716	762	713	769	739	734	770	774	749	739	717	744	776	774	807	783	787	771	705	814	741	723	751	740	744	756	742	750	781	744	764	751	777	759	761	807	759	751	747	733	739	734	709	750	730	777	768	774	751	761	758	739	751	760	747	742	737	721	728	743	732	733	749	747	753	741	798	758	776	765	774	754	721	773	779	783	739	716	745	713	810	725	762	699	746	734	730	763	757	762	766	795	772	733	778	768	729	763	765	684	775	783	721	759	719	771	747	758	770	759	784	721	735	792	784	778	705	722	760	799	706	738	709	680	785	740	764	771	720	776	781	782	741	746	735	743	733	746	754	718	711	729	744	737	768	727	810	783	752	742	768	803	811	784	743	737	766	724	721	796	757	711	716	817	728	764	756	724	777	759	802	766	768	714	733	772	738	787	780	780	779	783	762	772	767	829	782	701	716	774	796	774	800	767	764	796	757	783	724	750	719	747	678	724	762	741	783	803	718	726	725	710	747	772	808	726	780	822	799	764	738	744	767	767	757	747	773	751	735	773	724	737	764	688	682	726	745	751	761	726	759	764	784	758	776	756	758	773	752	721	761	738	747	756	741	735	784	730	751	704	708	760	782	740	724	784	777	786	752	773	776	723	785	752	663	742	732	777	704	757	768	742	713	807	776	729	736	750	790	734	727	757	789	775	773	740	761	752	724	735	718	769	709	751	747	753	729	789	792	736	769	745	746	770	704	728	727	772	757	718	733	778	750	803	719	763	729	742	754	731	737	728	746	722	809	752	782	739	793	733	718	759	784	768	702	756	812	784	751	738	737	793	768	719	708	723	700	753	698	798	733	744	725	767	778	727	785	733	764	727	763	764	717	774	746	781	714	781	735	790	757	784	694	770	766	776	723	698	767	733	743	727	694	758	730	738	762	719	743	787	781	751	746	741	788	761	769	725	781	743	753	742	782	696	720	735	781	724	797	781	754	734	784	777	752	752	740	688	764	793	721	743	756	767	797	733	758	757	743	779	771	768	764	770	804	798	716	754	736	744	799	734	757	768	734	735	751	753	791	775	728	729	766	750	773	772	769	711	751	726	780	771	771	739	740	799	714	726	754	741	808	728	723	765	782	815	789	781	758	733	751	779	751	782	742	732	756	757	778	760	742	724	792	788	735	766	738	808	736	769	755	773	730	720	764	780	734	711	757	696	833	727	736	751	732	720	797	789	760	782	672	774	782	770	785	746	750	792	755	748	762	769	760	756	785	700	733	733	729	735	792
17451	5326	5857	4313	3844	4933	4352	2548	1639	907	411	350	386	384	353	297	412	325	252	192	5081	5818	238	153	159	176	188	153	197	174	142	129	151	161	147	173	162	165	159	151	166	171	156	153	135	163	134	134	144	160	156	163	141	137	132	160	156	177	153	177	151	143	144	159	146	133	161	148	142	139	143	145	129	155	124	166	129	140	158	155	128	145	163	158	137	169	134	151	162	142	151	159	148	133	161	141	170	148	143	155	126	140	130	141	118	139	175	137	154	124	146	168	149	153	157	167	155	127	130	156	121	148	131	167	160	170	145	169	143	162	145	155	144	145	148	150	156	146	138	161	146	155	136	141	150	137	151	139	150	132	146	149	124	141	139	138	131	170	157	161	145	145	118	141	136	154	135	140	152	149	155	156	140	146	154	121	150	142	136	165	149	132	154	153	144	147	148	138	138	151	128	131	145	162	153	142	168	137	134	140	156	138	126	156	148	149	141	162	168	129	138	182	129	174	146	122	141	147	136	154	149	139	126	144	112	144	137	171	157	146	145	141	135	152	150	151	142	144	148	139	157	135	147	152	160	137	163	172	147	119	137	135	142	179	147	146	143	151	151	167	163	153	162	163	146	133	139	141	150	154	122	148	138	134	166	153	160	143	136	157	135	129	159	144	144	154	149	152	134	160	139	142	143	125	165	148	130	133	122	151	145	137	143	140	127	163	156	144	157	151	171	145	155	168	158	135	140	133	133	143	156	139	167	134	146	163	138	157	153	158	140	154	150	157	145	146	139	164	125	128	149	122	140	134	138	146	135	148	132	127	156	138	167	135	149	149	159	156	154	153	145	138	155	138	140	122	139	131	154	148	147	171	150	140	154	153	147	143	154	133	156	148	154	146	146	134	136	146	154	126	138	149	159	159	153	150	147	139	148	139	143	147	154	129	165	148	142	135	128	155	135	131	172	166	148	146	122	141	160	173	124	146	136	148	147	150	144	153	143	150	168	155	135	138	140	149	152	145	155	169	156	151	155	143	151	130	155	146	148	144	139	132	130	148	159	147	148	150	144	146	149	174	145	155	143	152	132	146	132	136	153	151	169	132	159	146	145	137	159	162	143	148	149	141	143	150	145	148	168	158	154	162	139	136	144	163	147	174	149	124	113	152	136	139	126	153	149	139	155	139	141	144	145	128	157	148	134	152	159	129	145	134	154	149	141	141	145	140	146	150	149	162	146	139	132	168	144	130	141	160	143	130	156	143	124	136	177	162	151	175	134	150	125	157	169	131	152	170	122	155	147	126	146	146	135	161	158	172	155	158	152	157	146	169	145	135	147	153	126	125	131	139	133	132	160	153	144	154	135	149	155	152	136	134	147	152	143	136	162	128	139	137	148	149	138	147	144	166	131	169	130	157	120	124	166	122	150	149	130	155	156	149	168	148	135	155	140	171	150	164	141	142	153	146	163	147	134	160	147	153	131	135	160	149	192	139	171	151	158	149	135	176	146	129	127	162	143	138	133	130	143	156	142	150	143	150	131	154	154	162	157	150	148	149	151	159	134	138	142	143	157	145	139	142	161	126	155	137	139	139	139	146	149	171	151	155	154	138	156	142	124	145	150	152	152	154	166	143	163	157	147	153	136	155	149	147	135	133	147	135	127	153	149	143	136	128	137	170	159	146	147	149	140	157	146	155	148	153	147	162	152	150	159	145	136	120	160	158	125	123	131	139	152	136	126	145	137	154	115	130	176	149	121	134	157	132	150	136	142	160	154	113	150	131	168	142	140	140	158	139	151	141	144	146	148	127	154	158	147	142	167	140	122	157	161	134	140	146	140	180	136	150	130	135	137	154	122	159	167	134	150	160	167	128	154	146	130	132	127	149	144	147	156	163	153	133	129	149	141	148	130	123	134	126	148	133	138	136	187	143	148	118	138	146	130	159	143	141	163	140	184	137	120	128	137	138	149	148	147	151	147	142	154	138	148	145	133	138	121	129	148	156	152	156	145	176	138	123	140	147	157	149	126	134	145	131	126	140	172	147	169	128	146	162	140	155	137	171	139	141	137	155	129	163	157	147	156	156	151	157	140	128	156	154	156	131	150	155	141	145	139	137	158	159	139	135	142	146	154	142	156	155	132	140	153	135	154	149	129	155	139	131	147	135	168	179	130	132	159	174	167	159	156	155	162	150	159	157	165	133	150	152	144	132	156	129	151	128	157	149	117	156	148	117	136	135	129	141	149	150	122	143	142	159	139	171	142	142	132	158	148	139	139	147	147	156	154	154	146	139	164	168	142	126	145	168	136	129	130	158	159	166	131	133	121	148	145	130	140	155	152	125	150	133	133	159	168	141	140	166	140	140	145	126	135	146	171	114	140	141	148	145	167	158	139	137	133	149	159	113	145	151	131	153	141	165	132	143	155	152	132	160	146	146	147	141	131	148	153	127	160	127	157	153	167	130	146	147	134	136	156	167	158	142	151	144	157	153	163	146	152	142	165	138	139	142	158	125	159	151	131	140	144	166	120	152	164	157	137	141	148	156	134	157	127	146	139	144	148	131	136	151	127	133	139	153	148	134	132	160	135	145	122	147	144	161	142	156	130	141	116	150	157	141	141	154	155	123	152	147	157	151	130	134	148	166	144	128	136	123	159	148	143	137	152	134	137	129	122	147	142	123	164	137	147	134	124	146	169	150	130	140	151	136	134	155	147	133	170	146	146	136	123	137	119	140	134	156	145	148	166	165	140	146	129	132	154	136	141	158	151	140	166	127	146	138	125	131	139	148	158	141	151	139	152	134	144	150	146	166	127	151	136	145	149	132	126	116	165	158	132	151	144	162	165	143	139	146	139	142	178	154	150	134	142	162	134	151	147	147	127	127	122	166	165	141	142	156	126	146	157	146	148	156	144	161	159	138	133	147	147	144	132	164	134	168	155	160	152	146	121	139	110	163	124	143	172	110	129	130	141	134	131	128	125	159	149	158	151	159	126	131	139	143	161	146	166	134	130	158	157	151	124	154	138	142	160	141	132	159	152	138	153	161	154	164	137	129	131	171	145	137	149	126	151	143	152	132	142	176	150	155	138	149	163	154	154	147	144	160	141	147	125	156	155	163	135	142	164	146	164	146	139	163	133	153	155	141	137	167	129	139	144	158	167	147	154	143	141	139	143	166	132	125	146	135	141	131	134	171	153	125	138	139	145	143	159	129	131	154	149	157	145	158	150	138	149	153	143	138	162	153	140	155	121	173	166	142	151	169	116	153	119	148	145	133	145	149	148	145	128	153	145	144	147	158	165	142	142	144	141	129	129	132	182	158	147	127	139	136	150	148	142	144	153	141	151	158	153	156	131	150	155	150	144	149	156	158	156	151	146	154	138	159	175	137	145	152	154	142	147	155	139	127	163	147	143	155	146	150	172	133	139	136	137	133	144	134	149	165	146	146	128	141	157	148	150	160	136	149	145	140	150	149	167	129	153	133	142	160	144	157	125	146	141	133
9245	4239	7993	8772	9761	12115	11294	7680	6436	3194	1947	1828	1821	1814	1745	1691	2131	1654	1029	892	21538	18401	628	637	571	583	564	548	520	516	541	552	494	533	552	487	514	457	499	430	466	449	482	432	480	481	452	457	446	431	454	416	434	429	444	435	437	441	446	462	458	434	430	419	449	419	458	447	427	408	394	405	472	440	426	449	447	443	403	424	455	412	449	410	392	419	429	434	394	387	459	406	433	430	383	433	412	416	414	399	416	396	424	409	430	423	474	428	399	434	419	449	388	396	405	425	418	409	414	472	422	415	409	438	423	401	441	410	427	431	400	401	415	398	411	406	397	426	398	412	389	435	428	401	395	442	374	432	378	412	437	428	391	391	419	444	434	399	400	414	413	417	407	441	373	393	441	384	412	412	390	389	402	393	393	438	429	375	385	427	436	419	363	400	408	434	412	414	426	405	424	424	391	393	402	415	396	407	393	380	420	416	402	426	408	406	432	394	427	403	436	397	426	385	399	384	450	380	423	411	416	409	380	418	424	428	397	419	440	413	395	413	399	380	420	443	401	439	444	405	392	419	397	421	417	427	407	374	431	395	418	426	399	384	442	390	405	403	422	407	426	413	370	422	420	397	404	436	396	398	409	429	418	411	398	437	402	375	409	416	414	441	402	393	415	366	437	397	388	415	428	411	381	413	433	414	381	390	413	399	441	380	434	382	397	373	440	430	414	429	397	404	388	433	422	439	406	383	403	408	421	418	419	366	419	428	395	411	379	385	432	426	385	369	424	369	397	437	406	420	379	417	379	370	398	406	375	453	419	404	450	437	422	420	391	392	406	434	398	444	418	458	393	433	455	441	415	388	394	448	429	392	437	401	407	407	408	406	407	446	412	416	435	421	424	411	423	436	401	474	412	402	429	410	425	388	448	410	442	447	418	419	404	394	436	438	401	395	417	402	439	400	419	413	422	413	398	404	387	426	430	382	413	419	403	402	399	392	425	393	425	414	399	388	399	436	411	405	427	403	377	400	399	427	419	388	434	400	390	396	419	420	388	408	369	403	418	405	431	427	401	407	403	379	399	413	424	399	408	396	420	411	422	412	401	413	399	390	422	387	412	408	408	400	400	384	416	382	419	431	424	429	436	424	400	390	420	376	425	382	396	448	425	398	424	417	419	405	400	419	415	415	414	398	362	431	449	430	429	377	403	372	424	419	400	425	422	425	427	424	383	433	406	396	411	413	430	399	400	411	416	427	424	414	411	395	398	410	401	423	412	431	412	409	423	389	393	438	391	402	419	410	416	407	387	399	411	426	458	402	392	421	403	416	403	401	403	410	400	403	419	405	394	414	427	434	422	414	412	410	418	391	396	410	418	429	444	442	366	396	455	406	407	417	437	404	440	421	405	379	431	418	385	406	383	423	407	413	403	411	423	424	418	435	435	412	397	446	387	452	390	423	439	377	393	414	398	448	412	445	410	426	391	425	414	393	410	411	413	401	388	405	401	405	423	402	420	395	401	402	403	409	404	395	420	444	418	411	435	426	403	391	439	408	425	430	402	382	429	420	362	407	387	422	435	403	433	398	422	440	407	390	424	395	420	399	412	401	419	409	418	435	413	405	408	420	404	432	381	453	427	390	378	445	408	433	428	405	413	408	404	419	386	410	420	395	390	397	418	415	387	417	423	399	398	419	412	411	437	433	397	412	416	403	405	439	396	440	417	451	403	418	411	398	414	398	385	415	417	385	402	404	387	436	390	432	381	412	361	395	401	440	395	393	403	355	388	422	400	439	413	418	404	413	403	408	401	396	392	437	397	397	409	401	415	389	446	409	406	450	410	446	381	403	382	367	424	457	397	400	404	383	429	408	437	407	385	389	399	408	403	409	422	426	402	417	404	398	423	417	390	396	439	408	434	424	414	409	423	377	430	410	405	440	406	396	427	441	405	407	408	423	402	413	421	416	398	402	401	383	417	397	411	441	416	405	438	411	429	382	392	387	428	403	390	419	403	428	427	416	407	405	411	427	399	440	385	407	420	395	423	411	452	368	455	405	396	390	435	424	377	430	408	406	394	400	412	399	401	397	434	389	420	398	416	413	411	393	411	427	418	418	420	387	402	413	395	407	397	390	383	399	409	438	428	428	404	414	387	399	396	432	418	428	414	426	404	453	412	397	421	428	423	438	365	402	413	419	401	431	415	435	403	381	427	427	438	383	420	402	405	405	424	420	426	411	443	407	415	419	448	407	366	406	433	414	398	414	395	380	433	415	406	441	403	408	390	441	420	388	389	372	425	426	429	368	430	396	396	418	385	406	435	372	354	410	438	418	423	392	398	392	416	377	374	393	434	391	416	408	442	396	373	457	375	390	369	412	389	388	405	421	422	362	427	431	398	471	423	443	392	411	418	423	404	410	417	419	424	406	385	430	437	428	377	387	422	422	389	381	444	390	412	401	448	427	367	422	405	398	401	372	396	402	382	407	444	426	369	412	412	445	414	385	387	404	399	449	396	409	390	426	430	408	418	404	430	429	432	392	384	441	429	403	434	415	397	415	426	447	367	424	391	426	406	388	393	369	420	427	382	427	421	400	400	409	420	378	446	409	427	391	419	425	399	404	418	433	415	429	421	414	423	401	403	412	423	380	435	405	419	415	393	432	459	410	386	397	397	400	427	425	389	428	384	439	395	419	425	391	376	417	410	417	417	408	411	414	400	431	401	420	390	389	418	428	358	420	437	405	449	400	377	381	402	382	388	383	420	444	359	388	403	449	410	412	430	386	408	422	396	426	395	421	402	389	409	410	409	387	415	377	408	414	393	417	396	410	394	428	392	426	410	414	382	420	416	392	414	399	406	389	385	420	404	426	394	399	395	402	386	420	384	419	413	397	366	393	398	398	444	416	424	408	406	411	404	460	414	405	434	423	420	418	425	353	404	408	387	420	420	413	391	435	441	423	385	434	415	370	422	393	398	409	385	427	408	383	413	414	421	392	416	432	429	390	404	439	407	408	438	427	417	411	388	415	421	390	401	445	410	389	424	422	392	422	371	412	437	376	435	404	422	393	407	439	409	389	395	381	407	422	424	419	403	379	436	391	397	410	374	406	427	397	379	382	402	422	405	404	416	354	409	394	443	406	416	411	442	389	406	411	437	430	418	408	426	404	421	402	411	392	392	440	396	412	400	439	401	405	389	420	386	438	414	398	418	416	401	395	419	434	405	430	426	429	412	429	444	386	428	386	408	435	410	453	421	430	439	371	434	423	384	415	440	421	426	419	423	413	413	429	411	391	437	402	403	411	422	391	396	409	410	384	405	394	390	397	401	410	387	402	450	400	398	392	381	418	364	428	427	405	403	406	391	425	428	389	439	380	404	410	423	403	424	424	440	394	429	428	437	437	408	404	438	383	414	397	379	410	430	409	393	421	416	420	386	410	405	406	413	360	441	385	406	397	403	421	413	406	402	401	436	435	430	391	383	412	402	443	403	381	401	408	414	393
17430	4718	4860	4250	3656	3501	3368	2849	1204	745	556	389	402	304	259	273	317	239	260	232	4495	6327	288	172	168	155	162	173	166	165	164	152	149	176	174	172	173	160	180	151	172	168	171	168	155	186	147	183	172	172	161	162	148	173	147	161	174	172	172	150	163	159	159	145	160	165	161	146	157	172	145	151	166	163	161	157	140	143	155	169	133	155	151	150	148	168	168	135	168	137	165	162	157	154	147	161	172	158	178	195	150	149	145	166	155	160	158	171	165	162	178	149	162	154	157	148	172	167	160	134	132	167	157	162	168	145	168	147	154	179	159	147	166	141	153	150	160	184	165	155	159	168	167	146	184	175	162	157	160	163	157	161	165	152	186	157	173	135	146	150	171	146	172	193	187	142	146	133	168	164	142	134	149	170	138	163	155	165	160	176	153	186	173	150	143	157	151	155	169	170	149	155	162	171	151	135	154	146	166	154	149	165	157	178	160	159	171	143	161	158	147	167	144	163	157	141	146	167	167	156	161	168	163	141	172	168	141	148	162	183	149	137	150	160	159	190	183	155	153	147	131	170	175	139	162	169	161	143	146	161	146	147	173	163	172	184	162	170	151	165	151	138	145	170	161	155	162	155	168	171	159	161	184	144	147	156	143	172	171	147	173	181	146	155	155	151	153	138	171	161	177	123	168	156	149	158	184	170	157	141	157	147	162	159	163	152	127	160	147	157	160	151	136	189	170	178	163	149	166	172	166	176	146	181	156	154	150	166	151	147	162	153	182	147	173	155	175	153	163	161	154	175	167	151	164	148	129	176	156	158	158	165	147	151	153	138	181	149	164	158	159	169	172	161	157	160	135	189	175	148	150	175	178	159	171	161	165	172	150	164	157	154	158	147	151	126	160	155	174	172	168	169	167	165	154	170	166	161	158	187	150	178	143	155	152	145	142	151	158	169	150	169	156	174	148	162	137	167	179	161	164	144	160	137	169	151	170	171	176	151	175	164	147	170	149	136	135	173	169	147	165	161	179	156	179	160	169	177	173	155	160	168	156	159	160	166	172	148	153	172	163	136	120	141	154	139	160	154	157	175	172	149	142	166	182	150	174	153	159	164	172	175	154	165	151	169	160	155	182	179	139	175	177	155	175	157	158	154	194	176	155	164	157	159	190	180	162	157	169	164	151	147	176	165	161	144	167	167	181	158	162	167	167	144	152	169	141	148	156	155	142	154	162	147	169	166	120	155	157	161	166	174	142	163	167	167	147	145	165	165	133	152	143	150	170	163	146	157	156	162	172	177	148	131	159	143	157	170	139	145	148	156	168	139	152	155	155	167	171	154	144	159	156	158	154	143	161	163	170	174	167	157	159	162	140	131	146	161	173	163	154	165	174	152	154	157	146	171	153	129	153	153	150	176	143	147	150	162	139	166	141	156	159	165	184	159	154	158	165	176	143	165	162	155	153	151	162	169	135	138	137	162	168	181	146	160	152	165	155	153	170	157	172	164	156	147	147	148	154	158	142	131	164	151	163	148	179	150	162	159	150	156	148	164	153	159	160	168	142	182	173	161	174	164	163	164	181	160	157	161	152	160	171	158	156	149	144	152	162	159	162	151	176	179	161	142	151	158	171	171	184	147	165	155	158	158	171	181	138	164	180	147	167	158	150	162	173	149	161	145	149	140	170	173	165	170	158	144	164	171	148	161	163	146	179	159	147	150	164	158	176	178	152	160	162	147	152	160	173	150	153	128	165	154	159	151	166	175	165	149	179	170	150	173	144	130	165	159	148	141	161	176	157	157	175	196	163	157	162	168	146	161	157	167	157	140	146	167	168	144	158	151	160	173	153	154	143	151	157	166	155	172	160	159	164	158	149	148	167	138	165	184	155	137	171	145	164	153	174	177	171	162	148	149	169	181	165	148	141	192	158	155	141	175	175	157	175	153	159	163	176	167	181	172	165	154	150	162	168	143	167	158	142	166	182	153	162	163	141	181	181	147	146	149	154	167	151	151	140	161	170	160	154	167	158	149	152	156	154	154	163	140	172	155	172	169	187	148	161	152	148	141	144	165	145	174	149	153	152	144	157	164	160	152	143	159	175	149	150	142	182	144	149	151	151	171	168	153	137	181	178	136	149	134	160	158	162	151	184	155	130	148	152	134	160	125	133	139	153	168	155	156	163	143	176	167	156	157	147	151	156	168	139	180	141	170	153	142	164	152	170	168	154	164	138	151	163	169	170	157	149	137	189	150	148	151	135	155	175	163	155	136	148	161	154	139	149	165	146	168	150	154	159	177	155	151	177	157	139	153	154	169	177	152	161	152	161	174	141	158	143	157	141	142	160	151	172	159	161	170	163	180	175	165	160	138	157	155	172	143	143	169	160	154	159	154	153	158	147	156	176	152	148	149	160	172	166	160	182	162	134	160	145	157	142	178	150	144	159	166	166	157	166	144	142	183	185	149	158	175	158	177	156	152	164	150	172	135	162	173	158	157	156	161	154	171	171	167	158	165	163	153	168	151	167	168	132	148	175	151	147	164	149	161	166	182	193	163	156	166	181	144	137	153	174	159	158	186	166	145	154	153	156	149	149	145	140	172	158	149	157	166	178	148	161	177	156	155	186	160	156	161	166	152	151	143	147	165	152	143	182	161	161	166	166	159	151	165	135	172	176	157	181	173	170	158	153	182	168	170	169	164	172	162	139	163	161	180	145	171	174	153	176	177	152	132	164	155	156	160	139	155	170	191	171	144	158	156	158	160	139	191	151	164	155	157	142	145	164	144	149	147	186	150	171	164	156	142	139	162	159	166	153	167	186	151	155	182	176	162	159	159	157	160	163	183	164	168	162	156	191	153	149	163	163	189	181	138	148	157	155	164	144	178	177	166	157	157	177	175	156	149	153	153	147	158	139	178	173	143	169	136	158	153	149	162	153	165	146	151	141	181	143	158	168	144	160	175	142	155	161	175	153	175	163	165	150	156	156	177	169	164	157	155	144	159	159	159	136	145	155	148	175	178	165	176	162	146	158	159	146	152	131	133	156	138	161	151	177	178	162	147	150	157	171	133	159	181	147	164	199	148	163	184	168	141	190	185	153	159	167	155	162	160	157	166	166	192	165	142	147	171	141	143	153	156	158	176	172	152	167	129	148	124	154	145	157	123	142	187	151	163	149	155	158	151	160	147	151	142	157	154	158	154	157	169	153	156	139	165	166	150	158	147	162	182	167	158	151	144	170	154	160	169	141	161	153	160	177	153	143	146	165	177	170	163	138	138	160	145	183	143	161	187	148	160	164	131	142	131	188	169	175	162	175	141	172	158	150	150	183	150	154	171	157	174	168	145	152	168	149	171	161	155	147	155	163	172	180	163	135	151	173	177	170	168	134	158	168	170	159	153	166	156	182	154	169	167	155	147	164	149	163	160	150	166	150	171	151	136	152	162	165	139	159	161	164	162	176	159	178	178	164	155	148	135	178	165	158	137	160	161	149	156	157	136
9060	3800	7191	8771	9449	9060	9410	9355	4398	3173	2469	1988	1878	1684	1488	1453	1735	1328	1446	1020	19405	19554	680	675	602	629	576	570	605	550	535	529	550	537	504	548	506	502	516	495	483	501	532	504	508	519	470	501	494	469	477	476	439	456	467	489	475	454	454	459	460	448	455	480	459	479	477	469	473	451	487	476	481	450	437	430	429	465	430	468	455	487	437	422	476	460	441	431	435	447	427	451	465	456	430	465	445	472	425	411	454	484	461	439	453	420	453	433	437	464	446	476	464	426	468	443	464	444	472	439	465	412	451	447	415	421	442	441	434	447	477	413	417	452	438	439	420	484	471	449	417	431	432	439	464	429	431	453	434	482	411	475	450	430	432	450	470	438	437	453	427	442	435	440	433	428	457	457	459	435	447	447	470	423	466	406	439	441	430	429	422	443	462	455	423	461	434	454	436	463	509	468	414	437	474	456	460	429	426	418	440	418	420	461	484	474	461	415	416	429	406	484	431	467	446	473	426	449	424	440	478	407	405	465	453	434	405	485	436	416	441	424	407	449	427	425	419	442	385	450	447	424	428	454	458	441	452	460	463	431	433	432	475	443	436	443	414	433	442	451	444	425	451	476	421	427	467	434	465	459	436	385	431	433	418	405	425	450	434	475	434	460	436	423	428	478	444	436	429	454	422	451	382	435	447	444	436	430	414	482	481	453	457	421	441	448	407	430	407	441	419	450	443	442	470	427	441	441	435	458	439	440	402	444	470	422	458	443	471	460	476	436	429	451	471	431	474	453	449	444	401	446	401	449	469	423	432	401	427	453	394	475	441	458	383	396	419	389	475	450	447	460	465	491	423	430	435	441	412	379	443	446	455	421	446	464	433	422	445	431	406	474	425	421	419	428	464	435	457	453	427	446	448	463	449	445	425	400	460	432	413	407	454	443	426	452	448	428	399	398	422	441	464	454	435	477	452	404	453	419	434	459	412	438	412	445	436	420	438	440	424	417	425	435	436	495	446	420	425	414	457	483	440	431	435	420	456	460	436	419	495	445	437	397	457	419	443	474	452	455	447	474	418	441	440	442	454	447	474	446	448	430	427	430	441	465	418	441	444	464	437	463	448	449	445	402	413	446	476	435	439	422	430	451	442	426	444	460	434	423	454	467	418	411	408	431	433	460	463	445	432	466	441	438	410	444	454	425	439	415	473	441	422	421	441	473	442	429	439	441	428	411	455	448	447	421	443	445	434	415	437	457	420	417	461	418	487	462	452	417	488	480	454	492	419	441	389	471	451	428	432	436	407	459	445	438	452	445	461	463	436	426	448	448	450	454	455	452	483	404	428	465	470	466	428	447	427	408	382	472	462	449	430	444	461	390	409	415	465	430	433	429	420	415	445	420	456	444	476	419	437	426	410	431	418	419	433	457	430	417	464	430	451	486	456	441	386	413	448	420	419	475	425	457	417	451	410	451	435	429	436	473	450	421	447	434	441	429	413	443	436	404	438	459	448	460	419	429	428	413	484	496	473	436	419	439	453	425	436	440	477	443	420	459	451	435	428	459	386	462	407	448	462	430	455	461	441	438	439	457	405	392	427	439	436	426	434	448	421	453	437	440	435	438	424	447	420	438	487	428	429	388	437	413	436	403	414	443	441	432	463	453	438	452	429	468	464	446	419	459	446	418	442	443	426	442	431	498	467	424	470	474	483	440	418	430	425	460	408	413	441	414	477	441	469	417	447	439	422	427	414	424	453	443	442	461	428	461	472	454	440	474	446	422	418	459	476	393	445	414	445	428	430	448	458	432	456	446	440	434	460	436	429	419	460	453	453	462	416	430	453	452	441	412	445	444	465	459	444	423	412	442	401	446	440	432	412	401	446	425	436	408	458	416	469	453	421	435	448	421	423	461	467	463	398	420	443	411	481	433	442	454	446	427	418	401	460	421	411	417	404	408	429	452	415	427	462	434	438	451	459	427	433	447	396	409	414	436	476	436	444	440	408	415	421	452	429	443	437	468	440	445	462	464	464	433	452	455	464	455	454	443	410	419	464	432	414	447	460	469	430	441	446	461	441	408	447	417	414	455	443	418	462	453	436	430	443	421	425	463	457	450	519	432	476	438	478	451	480	432	438	454	425	444	458	436	412	417	453	442	430	437	421	490	411	495	434	426	466	397	421	440	392	422	419	432	429	460	487	466	426	446	426	473	389	429	403	431	409	413	393	436	453	424	400	436	447	428	431	453	446	479	438	440	421	445	418	422	450	429	436	479	463	441	414	463	488	406	425	420	446	449	445	438	473	464	451	432	455	436	442	463	409	429	414	461	439	425	444	465	441	437	434	467	448	480	428	439	433	456	437	461	433	431	443	429	410	469	431	459	429	481	429	411	421	454	452	426	434	382	428	420	408	431	438	469	473	441	420	438	424	425	504	443	430	449	460	453	418	463	439	429	468	419	469	417	462	407	461	452	448	413	448	421	437	444	425	465	442	455	454	465	438	455	445	440	431	432	453	415	433	498	474	472	439	466	443	442	434	440	472	438	412	445	446	426	436	416	424	466	451	436	433	430	454	415	455	443	456	424	455	452	468	428	400	421	429	428	385	429	473	428	438	428	416	448	421	432	422	440	462	471	430	411	467	472	468	457	404	445	455	469	475	421	417	444	451	455	444	439	433	450	442	441	481	423	445	450	399	430	449	432	399	423	452	420	445	420	470	452	445	476	405	428	463	431	404	436	423	466	455	427	442	442	437	425	429	472	480	430	418	452	454	432	427	441	420	451	437	426	429	418	426	473	426	459	448	454	468	424	426	482	431	422	457	439	434	452	494	415	430	453	438	390	421	421	448	438	432	465	427	429	453	443	469	423	448	472	447	441	444	427	458	427	462	407	433	436	413	477	459	441	466	427	467	453	444	454	441	510	432	454	444	435	472	440	462	442	442	423	420	450	431	413	420	450	446	398	401	481	420	453	418	435	458	445	449	472	442	445	438	427	479	463	437	444	440	417	446	441	430	437	423	431	403	439	422	484	438	445	463	431	440	452	449	449	424	451	385	434	449	442	455	456	403	414	454	425	464	446	441	443	435	411	456	428	424	466	445	444	447	436	445	416	453	431	456	485	435	410	404	422	394	428	480	423	465	468	452	426	421	446	451	434	454	431	440	455	461	400	455	418	437	445	448	434	406	449	476	418	442	489	446	462	441	442	443	459	439	468	443	468	463	463	456	431	457	447	435	442	414	458	452	430	437	447	448	438	433	467	458	425	476	425	455	489	433	426	447	407	417	479	492	412	435	426	437	439	459	439	442	442	429	461	413	434	447	449	463	438	457	412	425	443	461	477	450	441	453	454	409	415	466	428	462	435	458	434	478	451	424	451	455	452	484	436	447	437	456	427	488	400	455	445	423	372	427	440	428	456	482	480	480	423	444	426	431	409	415	431	457	392	443	435	444	406	449	462	436	429	427	454	441	445	430	471	413	461	411	436	449	411	441	455	461	473
2306	374	366	385	323	302	275	305	246	274	277	258	248	228	278	269	287	259	241	234	382	586	263	237	255	266	241	233	255	233	279	262	270	232	221	253	273	266	260	272	287	261	281	258	260	259	243	258	265	248	277	263	265	251	219	255	251	222	276	223	255	248	269	193	264	261	247	272	231	244	258	247	236	253	250	235	251	228	268	257	259	245	227	289	262	246	293	239	248	257	242	232	239	230	245	241	237	279	246	246	249	237	221	231	226	261	234	274	226	288	245	223	287	252	290	231	234	259	232	263	244	233	250	254	230	273	257	262	254	247	240	281	250	259	257	253	260	233	244	269	269	248	248	277	222	230	274	258	221	251	213	236	250	250	260	246	242	249	260	246	256	255	256	266	250	233	258	261	269	300	246	253	226	262	257	235	240	230	257	247	265	273	274	287	277	249	260	236	289	255	260	266	246	256	269	247	254	248	246	257	243	293	276	260	246	231	238	240	252	240	265	269	253	275	238	249	246	240	234	229	262	227	260	271	278	269	262	251	233	245	219	263	258	264	263	258	265	261	256	245	257	249	261	252	261	283	251	240	242	256	227	249	251	252	259	277	266	263	248	234	240	234	247	240	260	276	249	242	268	275	243	241	246	246	246	255	257	259	269	258	253	263	276	229	255	275	250	238	235	234	251	266	249	280	248	231	261	218	227	249	239	270	253	260	264	270	243	260	221	287	253	222	262	269	232	273	263	284	231	241	241	233	261	265	258	247	261	250	265	283	232	277	255	259	260	236	255	241	265	230	263	269	239	266	251	267	261	254	249	242	265	242	241	266	246	250	286	246	292	256	264	259	272	273	269	254	244	263	276	256	240	242	247	230	254	269	237	265	251	228	251	279	250	247	258	267	240	254	280	259	243	254	233	235	267	270	258	268	221	266	255	266	231	286	260	247	237	237	264	261	247	233	252	234	248	244	302	244	276	235	271	254	269	270	259	233	264	242	232	255	243	225	243	269	262	252	242	259	236	218	269	256	236	229	269	255	269	223	235	268	243	280	231	243	266	254	238	238	277	255	281	253	258	270	252	266	234	243	258	265	268	251	275	252	263	278	243	239	249	256	249	261	281	234	266	244	245	267	261	256	251	249	268	256	278	235	266	260	222	257	242	251	270	256	231	217	248	237	222	248	279	233	247	241	285	248	267	225	262	249	251	267	259	269	259	254	219	263	220	241	177	252	261	254	265	250	266	258	253	241	248	258	250	256	232	291	254	262	209	241	253	240	243	254	230	264	217	247	270	253	262	234	253	263	255	255	262	231	236	282	247	238	252	255	254	262	256	256	264	248	232	236	254	258	250	255	210	223	255	280	256	270	246	251	261	247	226	239	245	251	252	255	248	276	243	237	228	244	220	259	267	238	257	262	267	238	267	237	282	260	268	251	266	237	283	259	230	263	248	223	263	252	246	277	246	260	236	270	240	284	223	255	255	244	237	243	241	258	251	257	265	230	286	258	258	259	256	246	259	243	267	274	261	278	263	262	239	271	235	269	266	241	287	223	255	241	251	247	219	274	232	267	272	259	227	200	263	263	266	271	265	247	244	262	278	252	235	257	258	278	255	243	257	244	249	288	253	282	258	284	238	265	225	240	234	260	262	223	268	232	256	268	258	247	221	218	241	226	249	288	282	247	239	244	248	277	258	246	237	242	269	252	279	257	279	214	257	234	249	265	259	271	241	273	260	246	232	254	236	246	263	261	277	253	245	243	222	254	246	248	270	236	237	243	277	253	263	264	221	245	240	255	252	223	271	279	242	246	249	256	262	240	244	235	235	272	257	261	246	221	250	256	267	252	257	250	270	240	257	269	253	278	286	225	236	257	256	267	236	276	251	240	240	238	249	235	241	268	294	251	225	236	282	194	262	271	231	277	259	265	255	273	270	259	249	294	252	244	252	268	261	262	244	268	236	242	266	247	260	273	236	246	243	280	264	229	219	228	232	271	285	226	234	246	271	260	228	255	270	275	266	249	253	241	227	255	249	241	299	214	279	263	260	269	290	244	252	232	228	244	257	256	236	245	258	264	291	263	278	249	279	244	241	226	246	220	266	236	248	236	238	238	266	257	245	241	272	241	262	230	247	237	231	267	266	255	218	221	245	241	249	269	276	261	270	261	255	258	241	252	236	253	221	258	257	266	254	258	248	236	273	213	261	258	265	222	274	264	263	260	260	269	253	253	276	258	272	219	238	233	246	278	247	262	259	240	244	242	267	246	263	229	244	244	259	253	261	230	227	276	262	247	270	243	255	234	265	251	229	252	269	270	254	264	221	272	262	248	243	257	265	238	272	300	228	251	278	245	270	257	270	240	274	266	256	250	242	285	275	261	245	259	240	273	256	257	284	256	244	265	260	250	257	275	257	263	248	265	250	251	276	266	267	235	245	247	277	239	272	250	254	290	270	259	258	227	245	261	249	246	284	233	258	263	227	255	270	248	222	224	237	250	253	239	268	233	236	246	260	255	252	255	241	286	272	235	258	268	248	262	244	258	231	224	231	231	247	266	244	269	249	251	252	250	252	291	265	277	234	245	230	271	266	237	243	278	292	232	255	273	247	253	267	276	243	244	269	266	243	248	244	305	254	254	263	243	260	258	256	247	253	257	252	291	262	270	267	248	234	264	240	239	237	217	242	268	243	256	245	243	228	252	258	257	258	238	250	255	258	275	244	249	266	223	248	261	266	241	272	242	277	261	232	255	274	237	248	247	261	284	265	257	257	242	243	256	263	248	245	279	281	269	250	258	275	258	265	253	261	253	278	216	236	245	228	265	247	237	241	239	237	234	195	262	269	237	243	245	245	254	237	252	233	254	263	219	245	241	249	226	264	248	255	251	251	278	261	273	233	240	264	227	247	246	249	236	229	253	259	265	254	253	260	275	240	245	267	254	244	214	237	242	250	281	248	267	258	253	263	267	241	225	246	250	250	249	232	242	294	257	223	271	243	259	255	245	248	229	259	269	253	238	236	257	230	255	262	227	263	239	245	274	263	240	264	247	265	258	280	233	257	249	245	267	244	262	247	236	277	276	254	297	235	260	254	241	250	252	256	251	240	275	240	237	233	237	245	241	241	245	218	254	224	241	251	273	253	238	227	260	253	277	232	251	258	265	265	229	262	263	221	247	252	241	242	254	257	254	283	257	257	248	242	245	276	232	276	233	258	265	237	243	238	253	272	274	267	247	254	287	250	236	243	243	267	271	266	219	237	238	223	283	254	288	230	275	243	242	267	261	228	254	245	258	254	275	267	237	237	238	252	271	278	253	288	265	269	254	238	236	262	270	250	251	272	253	282	250	297	224	281	303	247	244	248	245	243	229	253	237	235	252	252	260	287	266	286	215	278	250	281	254	253	243	233	237	268	266	232	226	243	269	245	281	257	246	267	271	260	258	254	255	246	243	276	315	247	260	260	253	236	230	249	248	238	265	250	228	262	256	229	255	259	265	253	237
2472	855	1012	1193	1113	1077	1022	952	824	786	771	745	738	740	756	694	716	721	692	690	1869	2651	710	655	678	681	690	702	743	674	690	677	693	671	746	705	655	658	706	662	666	666	703	735	679	653	687	726	672	663	662	618	694	702	675	646	701	663	693	738	654	730	629	682	706	681	678	728	685	683	677	695	742	706	713	692	720	642	667	687	677	711	693	662	691	683	719	680	677	671	707	649	622	645	688	668	647	659	670	729	716	665	658	655	674	674	656	718	676	679	676	628	660	669	707	651	695	667	693	702	661	667	690	668	670	708	693	632	639	722	676	699	749	655	692	747	740	701	721	682	664	652	664	633	700	657	731	661	695	665	766	692	649	692	693	656	674	683	670	682	711	677	700	684	675	691	708	676	669	741	630	617	652	661	673	690	706	698	710	661	666	730	730	708	703	706	688	664	704	652	693	721	680	665	710	690	662	662	686	659	683	709	697	670	692	666	717	660	668	695	723	715	712	660	679	645	697	683	672	665	697	692	636	635	686	694	672	700	679	663	684	660	729	721	682	711	698	733	684	670	695	661	680	699	662	705	707	666	674	662	661	653	652	663	627	698	737	672	675	690	634	701	708	691	753	654	677	689	676	689	682	681	623	651	699	703	679	683	699	648	670	678	692	676	720	683	691	703	697	673	633	705	703	662	704	692	690	665	692	734	677	684	685	651	678	676	710	722	654	728	679	662	686	713	670	689	714	697	718	681	649	716	723	677	678	713	700	662	696	699	694	662	735	709	661	673	652	697	697	642	662	669	700	687	680	731	654	641	748	647	673	651	641	699	627	697	700	693	667	664	673	693	640	690	700	676	674	664	711	695	668	674	641	656	651	706	666	709	665	687	716	728	644	709	658	676	681	732	694	676	700	672	655	669	660	689	734	699	649	726	700	671	686	688	687	662	663	646	687	659	652	704	677	715	738	698	701	686	691	684	685	698	666	675	642	702	674	689	677	662	699	656	697	710	660	686	679	677	714	692	689	657	721	647	689	658	707	687	694	699	640	705	669	674	726	630	735	678	669	687	674	694	622	708	694	697	717	655	673	706	681	666	674	656	730	642	681	668	723	682	706	632	732	668	701	752	673	668	713	685	703	704	701	734	673	668	650	693	660	676	707	703	692	663	716	688	671	656	684	735	692	663	684	696	699	681	690	680	677	691	649	715	747	713	679	665	678	686	707	684	675	693	659	709	662	650	686	675	676	711	661	686	721	698	706	680	733	669	713	648	654	667	665	643	658	690	657	707	660	712	647	708	696	694	693	739	646	643	648	632	718	717	691	726	671	701	685	720	691	711	704	710	669	688	703	682	710	643	693	691	698	695	620	667	672	679	665	647	682	631	717	707	701	671	742	659	675	698	703	717	697	671	693	712	677	686	657	704	648	675	685	672	659	685	701	708	692	628	713	643	668	656	659	687	710	660	674	674	647	677	672	719	711	668	713	670	653	704	686	716	698	677	702	684	689	717	704	722	691	694	717	654	711	694	724	697	704	665	651	653	671	643	658	678	720	721	711	683	663	735	656	710	697	697	655	672	634	686	705	692	669	712	669	695	677	660	698	683	669	666	647	755	658	678	641	659	667	687	639	697	675	689	701	690	712	720	747	664	690	681	681	652	641	672	695	716	670	705	653	679	690	684	701	689	685	651	668	649	743	682	692	657	647	702	656	696	707	640	685	669	672	675	671	676	699	682	723	722	660	676	682	656	678	658	645	661	689	712	665	625	688	727	694	701	664	720	748	701	665	689	685	676	671	691	686	696	674	705	674	666	700	680	684	670	705	694	676	668	679	691	694	660	657	710	684	716	635	687	694	711	728	691	700	689	677	701	696	718	697	661	669	678	730	658	684	691	671	691	697	676	687	680	702	681	664	700	700	670	670	673	716	709	621	732	689	740	680	659	716	685	667	675	678	675	699	682	692	683	708	622	688	701	668	678	682	689	670	672	720	649	712	733	692	625	666	701	694	671	672	715	701	676	680	670	653	674	743	652	696	634	715	678	733	699	695	699	679	661	700	723	662	691	635	684	664	720	753	687	733	734	640	724	699	714	660	670	686	653	718	704	658	689	686	688	682	672	721	706	718	677	708	716	675	706	686	683	704	661	692	655	665	670	650	716	667	678	645	610	689	712	705	660	673	697	676	660	660	715	690	686	677	691	685	706	672	717	657	729	712	662	662	728	649	657	661	690	773	704	642	670	710	671	675	676	720	692	656	657	656	714	687	654	685	654	699	713	659	692	677	648	679	695	686	692	687	684	724	672	673	661	692	681	716	689	680	685	670	728	755	681	673	670	722	709	681	681	739	662	676	696	671	701	673	679	705	660	685	708	680	694	664	712	668	692	696	699	673	709	654	688	658	676	619	723	708	662	663	714	643	665	699	666	693	698	661	713	679	648	658	693	633	644	702	691	657	692	724	727	665	682	622	694	695	722	762	681	695	703	667	664	649	658	688	641	655	661	654	679	653	699	656	675	731	668	702	720	645	714	692	663	684	713	707	707	657	703	639	659	672	709	701	669	654	665	726	714	707	674	679	672	670	670	687	669	680	680	681	683	691	718	705	671	678	676	656	707	709	693	733	711	655	674	692	675	706	703	655	651	691	720	658	696	709	687	699	666	724	691	692	712	638	692	687	675	693	688	699	697	710	690	742	695	664	654	687	759	683	673	726	674	651	720	671	684	672	646	713	724	698	639	675	717	678	621	652	688	706	675	731	636	684	677	705	622	700	729	721	684	722	676	669	688	713	725	684	691	698	686	707	698	674	643	732	695	682	678	660	656	701	658	718	711	690	684	677	698	654	675	674	664	668	658	665	645	691	638	653	664	656	702	685	689	713	678	701	701	654	678	645	689	701	642	641	669	688	658	667	671	701	696	696	733	706	746	714	678	685	667	683	701	675	728	719	686	651	680	680	721	713	684	653	679	684	659	665	696	703	685	690	655	716	695	720	694	649	693	703	714	668	669	669	655	636	708	623	677	633	704	717	682	732	723	695	659	661	679	675	714	658	691	677	695	671	669	702	707	674	704	697	734	660	640	649	722	667	704	702	664	659	729	657	701	686	717	690	675	679	711	731	700	662	693	710	667	665	701	675	696	719	666	668	668	663	757	658	655	689	657	706	700	656	704	656	638	688	699	673	716	684	693	668	651	641	678	671	653	681	692	706	678	670	711	708	648	691	726	675	690	669	687	658	676	696	711	692	700	667	656	700	654	719	672	663	671	651	697	684	669	729	692	714	688	618	673	684	685	693	648	672	729	698	692	673	675	617	700	671	669	714	678	733	650	686	702	661	669	684	702	690	737	699	721	715	686	688	674	685	687	659	668	685	651	659	721	663	687	634	719	713	643	616	705	713	733	722	664	665	681	704	703	709	721	723	683	695	673	690	700	706	751	685	669	676	657	698	680	683	698	709	694	688	684	669	682	645	694	657	663	706	669	611	718	684	718	682	675
17350	4995	4738	4040	3362	2399	1887	1335	750	457	411	421	403	344	354	411	318	266	231	226	1885	7288	320	174	170	139	165	161	164	171	158	156	165	143	139	152	167	157	155	159	158	128	147	147	129	143	146	152	146	149	152	142	168	141	161	150	118	156	152	134	147	132	141	150	151	131	141	140	167	146	132	146	138	145	131	136	143	151	164	151	149	154	149	169	139	136	143	140	141	148	163	143	140	141	148	134	147	154	147	168	143	151	149	168	163	145	151	144	161	157	128	168	158	147	147	172	125	123	139	137	144	150	159	144	147	147	151	140	146	146	165	143	121	131	127	125	150	150	157	139	154	131	132	160	148	156	153	156	157	146	148	169	170	167	137	134	148	157	153	136	142	166	129	135	111	124	153	143	130	134	139	147	146	161	131	154	153	160	133	146	121	140	145	149	143	132	154	112	142	135	145	149	148	143	135	130	129	119	140	134	145	153	157	116	146	124	156	153	160	158	127	152	123	150	145	149	160	156	157	129	158	168	138	142	134	155	138	154	141	138	160	154	158	128	131	112	148	136	147	133	162	133	150	130	135	151	126	150	157	121	166	131	136	139	143	138	144	146	123	131	158	127	143	149	178	152	157	148	135	152	144	143	126	133	149	145	162	138	130	133	170	176	163	139	173	160	159	135	141	144	142	127	136	148	141	145	141	148	141	139	169	155	151	137	134	138	150	124	154	154	155	145	162	148	145	136	122	158	132	145	108	149	145	137	125	161	155	123	140	152	152	164	158	142	147	134	132	150	147	156	132	140	131	148	168	152	156	143	144	139	134	147	145	127	153	129	126	122	131	149	146	146	166	144	120	155	151	148	145	128	145	138	168	143	140	152	138	139	136	132	120	111	137	143	163	143	168	125	143	163	144	135	119	169	135	144	135	136	136	142	148	137	151	156	153	154	134	122	145	146	135	157	153	152	126	139	140	122	142	165	141	146	136	138	171	145	137	133	146	147	131	154	145	153	132	123	148	135	114	182	156	139	165	176	144	140	139	128	131	148	141	134	138	130	146	165	122	151	137	152	125	142	138	132	129	132	147	148	126	139	141	134	153	136	126	138	141	118	138	165	142	165	140	159	140	126	124	138	146	153	139	160	135	146	133	122	152	123	141	159	136	137	138	138	136	134	137	146	147	147	136	150	141	129	150	150	126	154	145	145	141	157	123	140	145	155	129	143	133	138	147	150	138	130	143	151	157	144	136	127	143	136	140	148	138	148	158	131	137	130	160	138	132	127	150	129	146	147	142	151	147	149	130	157	145	170	148	157	141	132	144	156	141	136	136	147	140	142	149	162	142	152	154	137	156	166	146	156	121	158	148	127	139	138	135	147	144	132	141	132	148	132	147	174	141	135	151	139	136	146	144	165	143	151	133	133	124	157	155	152	152	136	165	139	136	158	149	135	157	150	132	147	144	134	152	126	137	129	157	131	154	136	144	130	118	161	140	123	157	131	138	140	134	133	141	122	140	130	134	146	136	138	136	156	148	164	140	136	145	145	131	148	137	147	148	156	148	134	144	139	122	152	159	144	172	129	142	147	162	143	163	130	153	138	139	152	141	146	138	147	146	147	143	143	161	155	141	137	138	146	140	144	131	138	146	147	139	144	144	142	138	140	131	139	145	161	134	145	127	135	154	152	144	148	135	126	141	129	160	148	143	139	140	155	138	139	146	146	128	128	156	131	122	159	143	157	144	142	141	121	144	154	139	151	141	150	153	135	170	144	146	155	148	157	146	149	140	147	142	130	151	125	140	146	148	138	138	145	148	166	138	163	147	139	149	155	128	119	143	146	167	119	165	139	160	163	138	130	144	132	151	132	137	133	152	153	147	144	124	140	154	141	145	159	135	141	159	147	152	124	150	144	147	158	138	140	154	141	133	162	146	150	141	154	140	144	164	138	132	171	134	134	139	151	140	143	141	139	150	148	133	123	159	157	146	139	150	147	154	139	133	133	116	158	142	139	149	141	152	152	148	146	131	128	171	148	145	129	158	143	152	139	156	155	164	148	147	158	118	143	132	157	139	143	154	158	143	175	121	141	125	137	137	157	128	143	146	160	141	149	154	151	159	148	109	134	130	124	129	152	165	125	156	131	153	134	133	148	129	131	125	133	133	141	148	129	139	118	125	165	155	117	168	140	161	163	149	142	138	132	122	144	141	129	147	123	133	134	146	143	156	135	152	146	153	158	150	154	152	172	147	141	144	145	136	136	137	123	144	162	140	137	128	159	172	143	142	144	131	119	136	156	143	142	143	167	147	144	150	140	144	141	140	154	143	155	143	155	147	135	141	132	122	148	153	145	144	162	148	148	129	137	155	153	155	141	160	128	164	126	146	149	143	155	127	134	133	140	129	138	150	148	145	150	129	159	130	159	133	131	131	144	146	154	168	153	150	158	155	152	154	158	142	135	144	156	160	143	144	129	155	136	131	162	140	137	134	150	144	144	159	183	141	173	137	150	139	132	141	156	133	152	138	134	130	126	167	164	151	144	151	136	136	141	137	130	142	140	132	161	142	133	146	131	141	161	141	145	154	140	124	148	126	142	143	133	134	161	139	142	132	149	138	138	146	146	168	143	148	138	136	151	141	109	163	140	135	149	138	159	128	115	139	154	141	138	145	137	130	140	126	140	107	166	142	139	142	151	176	139	138	136	140	139	143	147	136	143	133	129	142	151	126	162	133	135	142	134	164	150	144	139	140	127	130	138	119	141	142	137	132	133	135	138	149	138	135	151	154	125	139	160	131	147	137	126	164	143	138	147	133	134	147	137	145	141	154	139	132	127	166	143	174	143	152	158	138	139	151	135	147	148	126	158	148	140	153	147	156	131	136	133	140	138	169	154	144	161	146	146	167	145	162	115	147	145	118	156	144	148	144	163	142	148	139	148	155	139	148	130	161	155	152	131	151	131	148	161	154	127	147	145	149	135	146	129	152	161	148	126	148	141	125	134	138	141	142	144	152	141	169	147	153	163	150	166	143	139	152	152	147	131	140	161	143	141	133	143	156	134	127	149	136	135	157	125	141	143	133	144	147	140	137	128	173	154	155	145	142	148	128	166	123	139	130	145	144	159	154	146	121	156	179	157	156	156	134	145	140	138	141	150	126	158	131	138	148	131	162	140	154	146	123	139	153	163	142	139	144	131	141	143	129	169	139	146	120	125	140	134	139	137	145	145	154	141	133	135	161	157	130	147	139	155	155	149	153	140	143	140	170	138	160	136	162	140	144	162	145	155	162	156	156	145	150	141	133	131	131	137	148	161	141	145	157	155	129	122	146	145	147	140	152	172	129	171	134	139	151	179	165	128	158	125	130	147	141	132	141	129	145	125	150	135	134	163	139	156	156	150	137	133	134	134	152	138	152	144	140	165	155	159	153	160	145	135	148	131	169	135	137	151	146	137	142	128	154	154	161	135	146	129	148	152	149	134	139	145	148	125	156	154	135	151	122	158
8794	3917	6919	9081	8136	7598	6441	5474	3412	2354	2035	2116	1932	1733	1745	1764	1383	1403	1151	1054	10847	23718	629	615	608	568	568	562	565	513	495	543	435	515	467	467	488	507	434	506	505	458	492	472	466	456	466	456	391	482	434	422	404	435	387	412	431	417	431	400	411	420	393	447	407	434	461	429	396	425	437	434	433	409	413	433	405	439	467	411	431	394	409	403	388	444	437	397	376	436	439	418	434	403	398	404	375	444	391	391	444	411	422	397	452	425	401	417	444	424	402	402	398	398	415	400	405	396	422	434	404	421	378	374	427	412	423	402	390	441	401	436	377	408	388	387	410	415	396	414	375	416	422	368	409	375	398	388	427	439	415	370	414	413	401	399	405	355	416	427	402	444	418	423	386	444	381	407	398	365	409	414	383	395	405	406	396	392	386	391	406	436	414	440	401	438	424	416	402	383	378	414	408	402	407	413	400	430	426	394	413	389	405	370	438	411	396	431	420	377	398	434	400	435	409	433	415	421	405	400	395	394	403	372	382	375	367	445	413	392	404	396	404	423	398	401	369	390	385	408	450	386	427	387	416	385	399	394	418	414	404	402	417	430	385	415	421	394	396	424	422	429	407	398	422	427	388	432	378	419	380	414	400	381	393	383	422	361	398	388	406	368	402	412	402	380	413	384	378	432	406	381	377	382	386	425	385	437	401	384	413	398	402	390	383	388	394	354	421	397	410	386	430	427	403	402	431	419	415	434	382	389	456	406	420	384	416	424	432	376	388	423	416	374	381	408	406	421	419	419	371	368	421	404	415	384	400	404	374	387	407	438	381	394	395	405	385	416	386	385	400	395	409	393	454	397	403	397	376	447	379	417	407	406	393	400	411	370	453	403	366	391	392	416	421	424	388	413	403	398	430	414	408	387	374	428	399	414	399	414	424	395	410	414	445	410	362	391	407	424	404	417	393	401	401	403	378	436	385	418	423	440	387	426	416	410	382	425	421	377	402	404	376	417	378	385	417	387	408	395	416	380	417	411	386	425	375	409	442	421	424	424	412	424	413	406	402	399	399	429	408	390	416	444	392	389	388	431	387	380	391	375	438	394	414	418	405	400	432	414	394	416	380	402	415	367	423	396	429	403	408	430	379	393	412	423	371	428	371	376	397	402	398	421	427	384	410	410	412	420	426	363	394	407	385	386	396	427	438	435	392	411	392	363	378	390	376	389	412	410	378	384	400	436	407	406	371	435	389	373	426	391	381	442	410	402	397	416	395	408	399	437	416	412	440	415	435	391	414	382	410	425	362	369	428	426	395	382	420	403	391	393	391	415	400	378	461	405	400	357	420	399	366	392	399	383	380	406	384	370	399	393	405	431	395	396	400	391	414	436	396	399	430	390	416	399	400	420	407	408	406	404	367	396	388	409	431	402	416	392	466	401	405	413	402	421	414	372	415	418	404	385	412	416	399	402	424	379	431	397	362	415	364	391	416	399	398	412	397	424	391	423	419	463	390	392	399	386	414	440	410	400	411	380	433	388	412	393	397	426	419	381	417	392	374	410	403	385	391	427	410	396	410	418	413	417	369	354	354	396	367	422	380	400	385	393	421	430	381	385	411	414	374	409	445	410	389	386	396	410	427	397	396	426	398	372	415	394	404	438	397	436	399	389	413	402	388	394	389	387	417	438	366	395	358	424	382	407	401	398	381	394	384	387	414	394	411	392	418	410	413	409	452	437	423	403	398	415	391	384	379	368	411	398	394	403	386	386	391	381	377	355	384	383	393	404	372	379	367	372	391	401	416	421	437	407	361	386	393	391	418	402	388	388	433	402	433	426	395	427	419	433	427	399	418	368	429	408	404	392	380	370	420	416	385	426	407	387	416	376	429	467	429	397	355	377	395	424	432	408	426	379	415	370	463	433	401	395	407	384	384	396	362	363	414	408	408	375	393	404	424	408	403	409	437	411	410	455	399	398	456	409	410	424	400	407	379	398	413	387	401	405	426	387	396	405	400	378	416	383	443	407	412	431	374	428	376	395	406	413	428	362	400	417	374	386	454	418	398	411	412	371	401	400	394	425	408	384	407	408	401	391	424	413	384	412	422	399	429	402	380	403	396	446	375	426	392	405	416	418	417	373	406	406	405	427	416	413	377	423	404	393	422	391	370	406	397	403	420	387	397	407	387	389	402	384	367	381	395	396	399	397	414	398	422	416	379	397	391	400	401	384	408	394	417	436	456	406	397	390	419	379	406	403	420	400	396	415	414	401	385	406	397	388	441	423	405	411	392	348	395	409	407	415	386	437	415	395	387	390	405	409	421	378	410	403	403	415	380	389	414	419	438	407	384	440	393	394	410	404	399	389	399	431	412	353	370	354	386	388	406	406	396	440	366	378	398	368	428	402	383	376	386	382	395	384	413	381	397	413	392	404	420	415	410	412	415	411	389	441	375	422	401	383	413	392	403	407	467	391	383	373	385	384	455	427	403	384	409	473	411	407	428	393	388	423	431	377	413	416	425	418	424	418	417	370	442	397	399	389	377	421	411	414	411	381	389	411	375	434	408	385	437	400	421	381	430	395	388	385	402	394	404	399	424	401	381	394	392	364	404	409	398	386	426	396	379	403	380	423	383	388	394	403	368	394	372	382	368	377	394	408	424	422	393	408	400	426	408	418	441	369	384	405	432	392	385	408	432	417	384	407	344	403	374	381	388	395	398	383	380	407	424	375	406	370	361	394	411	421	373	406	434	400	451	400	391	401	433	401	413	417	375	440	387	388	417	373	410	435	418	380	413	423	419	383	431	384	390	396	420	375	425	387	381	382	385	388	392	391	391	420	415	419	407	390	373	412	366	384	387	347	399	408	420	378	388	372	387	398	397	382	386	392	410	384	408	428	405	414	407	400	419	426	406	376	422	412	410	415	385	395	422	425	400	411	425	396	396	394	377	433	433	415	404	408	417	369	397	396	392	420	369	388	436	383	433	412	399	423	379	380	354	395	396	396	406	452	417	416	449	443	397	430	375	416	407	420	397	422	401	430	382	372	400	397	439	395	377	408	408	410	412	403	400	397	418	394	401	398	376	437	433	400	373	453	408	440	406	407	438	445	373	357	376	416	395	390	396	373	402	387	367	406	411	424	421	394	359	379	398	392	386	387	381	396	409	423	405	413	407	398	390	409	412	396	392	425	390	411	403	383	366	429	369	394	416	397	379	386	401	397	402	419	435	413	406	411	426	418	379	406	422	384	359	425	386	408	434	417	408	419	377	366	411	361	383	427	412	411	362	384	420	445	400	426	370	404	423	405	415	390	411	417	362	413	427	428	411	412	409	389	421	417	415	409	373	388	405	397	414	387	385	411	449	387	408	404	436	422	378	383	400	429	356	402	370	371	381	420	427	377	380	391	404	384	383	412	424	395	398	394	369	419	410	377	414	408	382	400	398	395	397	403	440	416	386	410	413	388	400	424	425	397	407	393	432	393	403	382	392	365	380	411	398	369
17679	5134	4878	3946	3507	2724	2136	1521	806	513	415	422	491	455	411	337	254	284	244	242	1675	8926	780	196	158	161	152	183	213	188	173	179	167	169	181	185	171	161	172	181	188	182	154	167	179	167	150	173	166	152	163	156	164	149	168	161	177	159	134	179	176	171	164	169	142	176	167	146	136	151	191	168	161	149	167	180	195	189	157	171	168	142	168	165	161	163	163	155	146	168	159	152	156	142	170	151	165	170	178	172	181	176	179	184	157	169	158	147	153	145	168	147	181	160	178	142	166	174	167	172	183	164	155	157	172	153	163	141	153	159	154	166	174	178	179	169	138	166	204	160	174	154	160	165	149	147	169	150	171	173	184	168	165	150	177	175	159	151	169	161	190	143	158	173	162	155	149	149	169	141	155	167	164	158	169	165	177	185	165	171	149	211	166	175	168	163	170	172	162	183	149	170	174	167	161	145	169	170	162	187	181	166	172	180	158	145	154	150	159	154	164	167	164	147	162	189	162	171	170	168	161	165	141	169	170	163	163	176	163	167	156	155	171	167	154	183	146	160	187	170	154	169	149	161	187	172	156	152	144	172	174	161	163	147	160	145	158	162	182	172	142	155	152	159	146	172	160	155	154	164	149	167	191	173	161	175	155	158	173	160	193	178	151	157	162	170	173	177	148	176	154	188	142	153	152	157	184	168	169	174	162	170	181	167	141	164	160	150	154	152	162	165	173	140	157	170	162	162	153	155	172	122	140	169	149	170	150	156	167	151	149	163	164	164	169	160	141	158	155	154	184	147	174	148	157	168	151	169	164	170	165	149	163	162	181	173	165	175	149	189	160	162	155	163	191	138	156	155	162	181	139	167	169	167	149	172	154	174	169	177	157	153	169	162	156	171	157	166	154	167	122	167	186	170	158	168	178	183	152	156	179	152	184	152	141	174	182	172	167	156	185	163	157	154	149	168	162	168	162	190	169	160	152	166	162	158	165	155	164	171	163	159	150	148	154	154	173	158	177	173	139	169	159	152	178	171	181	158	143	193	158	174	170	168	175	157	160	144	159	180	163	167	180	160	172	158	183	165	176	167	150	167	160	178	161	183	150	185	156	155	161	169	166	172	185	167	179	162	145	162	168	177	177	167	144	189	154	185	173	134	173	165	162	175	181	173	157	157	147	172	139	159	159	147	186	185	148	157	154	156	171	164	138	188	178	178	187	163	158	176	158	157	176	183	173	161	169	169	166	163	161	160	183	188	180	151	151	168	157	178	174	140	179	182	140	162	166	154	149	156	191	163	170	146	149	161	150	160	139	174	163	152	157	176	164	156	161	161	147	141	161	159	145	155	154	170	173	153	144	160	178	161	150	142	167	152	152	171	163	159	146	139	185	170	169	157	149	160	178	151	148	176	146	164	170	166	159	173	168	169	149	172	164	146	147	142	159	152	163	149	140	193	146	177	156	168	182	173	183	147	141	154	186	176	166	171	155	147	163	167	145	157	151	149	163	159	166	184	182	153	154	155	164	138	159	151	151	160	162	170	198	175	184	175	173	168	163	150	149	176	176	150	129	157	158	164	172	152	164	155	180	163	162	178	145	187	159	152	168	176	159	156	167	163	176	168	155	143	157	152	171	162	169	167	174	159	154	161	153	141	175	149	176	182	146	176	180	141	182	195	158	153	177	165	161	180	157	173	160	165	147	157	181	170	169	158	159	172	149	154	172	161	161	159	155	180	167	143	166	165	160	157	162	154	161	161	162	171	162	173	165	158	170	145	168	179	167	155	182	153	152	165	168	146	179	155	144	162	178	161	180	152	151	171	159	168	153	180	168	173	165	180	182	151	134	162	154	140	183	173	187	159	177	171	152	175	168	155	168	165	130	151	167	148	165	156	150	176	157	165	184	159	162	175	169	173	165	175	151	153	160	155	178	192	139	170	153	159	164	149	143	150	145	160	176	188	163	174	161	162	156	144	168	156	170	149	166	144	157	143	159	154	149	165	161	162	162	173	145	153	154	175	165	157	159	154	158	173	187	149	165	170	153	143	162	188	189	191	157	160	157	164	150	174	158	195	149	172	134	146	143	146	168	156	146	192	151	168	178	134	149	161	150	159	146	159	176	181	165	178	148	160	160	196	154	148	162	159	166	171	186	181	156	184	180	167	151	196	142	174	160	162	167	157	153	149	154	157	161	170	155	158	182	179	159	143	149	154	171	169	158	161	155	156	155	175	161	146	155	131	156	184	162	170	146	142	163	188	181	179	156	191	177	132	157	171	174	183	177	189	170	165	161	146	158	165	156	156	178	135	157	163	154	142	163	157	154	143	154	162	161	153	155	134	171	168	179	157	155	174	185	150	166	156	175	176	159	143	164	158	161	172	175	188	152	152	168	142	167	158	175	175	174	150	160	161	146	160	158	172	190	166	160	151	159	173	163	173	152	168	176	178	183	157	165	157	142	162	161	191	161	145	153	161	160	179	156	160	162	158	186	148	172	168	166	158	165	159	165	161	168	163	153	158	160	173	178	181	178	136	181	180	147	177	160	169	128	151	154	158	154	175	179	168	155	165	147	158	156	156	178	147	173	165	171	164	169	177	154	161	165	147	160	161	156	178	179	201	155	165	175	154	178	148	179	166	166	168	171	154	164	169	153	193	166	179	168	178	148	182	167	173	192	164	139	158	176	186	180	147	179	177	170	161	135	185	192	154	175	150	178	158	151	182	166	177	161	163	160	172	173	176	166	152	148	157	164	166	163	175	172	158	174	185	169	165	135	148	176	146	171	164	168	149	149	186	154	181	175	145	172	161	181	152	154	157	185	163	123	151	159	163	173	171	163	175	129	169	163	155	177	151	151	144	182	164	141	161	171	136	165	173	155	149	182	170	162	154	162	172	153	153	155	180	148	159	156	180	163	173	165	162	165	177	151	170	165	152	166	179	138	159	165	165	167	170	145	160	168	178	198	164	172	174	148	169	182	137	158	176	174	165	169	167	150	171	174	175	149	173	165	168	149	177	160	158	144	157	151	160	153	153	151	196	137	160	158	162	194	169	165	159	165	161	169	139	186	178	161	169	183	164	164	158	166	173	168	169	144	141	166	169	161	169	166	177	168	167	174	161	158	150	175	153	177	156	162	167	159	173	186	183	139	169	134	178	173	152	149	154	168	173	167	171	147	173	144	161	159	144	168	178	145	149	157	168	199	171	163	152	163	159	162	165	179	172	174	163	164	166	168	168	164	165	170	180	152	130	158	176	165	167	159	163	159	154	172	135	167	159	203	155	162	163	147	151	176	137	149	157	159	164	126	144	152	152	166	180	168	177	171	178	162	170	156	152	173	161	152	191	169	151	158	166	179	174	185	186	170	163	174	163	179	166	140	148	149	175	171	159	150	127	183	153	152	150	176	156	159	176	156	143	162	212	157	192	166	159	170	145	142	203	145	178	166	161	169	155	152	161	150	165	169	165	166	153	150	176	152	187	178	153	180	151	172	169
9000	3805	7089	8701	8732	7693	6547	5245	3479	2484	1982	2231	2182	1998	1815	1594	1344	1366	1248	1175	9954	30852	690	672	611	619	604	567	573	581	567	548	597	558	524	538	531	540	532	572	536	524	486	496	502	534	494	501	539	469	527	499	501	450	467	472	525	517	484	528	469	458	451	487	485	500	484	455	499	471	468	473	447	501	477	483	440	488	463	443	465	449	482	471	476	438	449	499	481	480	454	454	461	444	489	451	441	460	501	418	434	467	458	453	455	463	439	443	500	462	436	463	464	481	513	466	468	489	456	448	414	472	481	444	462	472	466	453	430	446	461	467	440	457	452	486	435	474	414	453	446	462	461	462	476	457	482	475	433	442	478	445	424	475	460	498	434	472	467	457	415	452	465	451	488	461	428	439	455	427	484	438	427	433	460	486	432	484	433	437	476	461	476	420	479	437	426	433	471	463	416	453	479	436	429	437	455	428	454	442	486	439	504	466	472	440	456	430	437	451	474	442	437	457	465	441	477	446	423	406	474	442	461	481	453	458	470	457	483	430	439	481	456	437	448	436	484	467	463	483	439	449	464	411	433	490	481	485	463	443	452	432	482	453	448	457	437	477	464	472	473	455	500	464	485	478	438	454	458	432	454	423	443	458	479	431	460	444	418	476	473	455	459	406	451	448	488	438	479	447	477	473	452	463	450	470	452	463	452	489	471	462	459	515	433	443	488	455	486	468	455	442	438	483	460	465	446	441	483	425	432	466	450	437	437	463	458	436	458	469	468	473	459	440	437	460	445	434	487	461	434	424	410	460	449	478	468	488	451	445	447	445	473	496	425	462	436	456	460	426	425	446	434	413	440	460	460	447	470	418	460	448	454	449	466	440	422	468	477	467	451	451	433	463	456	501	458	501	483	447	469	459	447	445	436	457	444	474	498	486	468	486	441	437	458	459	471	470	451	473	488	490	434	446	458	455	451	435	472	423	495	460	481	453	451	497	412	434	436	464	415	445	444	483	464	449	468	447	471	425	474	458	428	436	434	451	462	457	477	489	458	424	426	472	463	470	498	449	440	424	449	433	444	414	456	447	445	460	429	467	429	421	436	405	444	474	472	442	495	471	447	455	458	485	453	482	480	426	428	470	436	503	472	394	467	488	421	435	459	489	467	446	504	462	448	479	427	467	420	472	462	471	476	407	444	462	449	472	426	485	443	465	453	413	465	472	422	449	442	420	424	458	392	445	474	466	438	436	486	421	458	443	428	414	427	417	447	467	472	466	401	485	433	465	449	423	450	451	489	491	453	471	457	432	470	420	443	470	438	429	473	446	457	461	454	478	443	446	484	429	418	471	440	462	423	459	429	440	469	434	432	447	442	448	462	461	449	429	486	448	463	417	436	446	478	456	392	468	448	444	465	454	470	460	474	473	452	457	464	415	457	475	456	455	426	453	448	423	424	455	412	468	457	449	454	464	429	453	440	453	452	465	433	471	442	423	456	461	514	428	437	474	456	441	452	415	459	441	440	516	432	470	438	438	426	469	427	502	471	453	458	431	454	469	444	429	423	439	460	425	446	455	432	410	437	452	450	410	458	471	467	451	403	437	435	443	492	446	470	430	438	452	411	464	468	429	458	434	420	425	439	419	450	475	435	450	500	464	436	427	468	462	463	454	452	463	473	462	448	424	418	466	442	449	382	450	453	455	454	459	480	456	470	443	492	453	490	450	457	483	476	448	469	434	451	444	450	486	438	421	454	415	421	443	447	453	421	472	451	462	442	441	422	460	426	445	429	474	421	481	450	474	476	446	468	486	442	457	479	473	461	422	452	467	497	489	468	433	463	493	431	436	447	461	471	450	472	452	467	439	432	451	453	457	471	434	456	436	409	476	443	453	449	412	419	487	431	456	443	436	453	472	485	424	427	464	448	469	442	419	478	447	442	455	480	436	463	454	483	437	445	442	463	433	491	460	505	481	467	450	437	436	431	492	473	486	443	468	464	431	467	446	451	490	467	479	434	446	430	417	454	424	473	422	429	479	432	457	420	463	442	454	467	453	441	464	462	412	473	455	454	425	437	452	417	429	471	437	442	436	435	420	463	478	477	464	428	475	465	490	455	441	426	446	434	475	453	491	439	472	462	446	479	433	414	436	436	438	447	497	394	465	457	458	464	491	434	455	434	426	462	482	469	445	466	439	427	447	447	448	449	418	475	441	484	450	475	470	455	473	470	428	457	435	438	440	485	449	463	469	447	478	512	423	453	411	443	474	463	473	459	450	443	438	450	460	427	455	459	451	439	443	450	458	412	423	443	452	445	446	420	435	440	473	471	440	480	453	470	455	422	468	466	444	458	446	446	453	459	460	466	473	433	431	445	442	463	472	458	457	415	435	464	428	427	450	445	453	471	467	470	450	462	445	442	425	454	436	446	469	453	435	475	444	453	471	464	455	477	430	432	450	431	457	441	466	464	456	464	418	470	439	465	476	487	466	441	465	407	441	464	441	472	468	440	444	463	472	429	426	489	454	491	476	448	458	476	413	455	461	459	410	472	466	459	464	450	475	461	424	427	459	465	474	436	446	453	446	448	452	440	440	426	448	416	481	419	413	430	457	435	481	432	478	446	485	458	473	453	444	454	452	451	414	429	462	421	465	470	432	452	455	448	442	470	502	492	464	485	435	433	454	430	450	477	465	454	483	468	432	454	447	439	464	462	446	431	432	454	423	445	490	446	427	456	442	460	465	479	427	464	463	458	428	497	487	472	467	411	446	456	443	434	446	436	474	406	451	454	476	428	461	473	412	467	448	463	446	441	471	445	479	462	450	419	428	484	436	457	434	447	443	471	462	419	474	478	452	428	454	404	464	452	467	444	448	454	446	435	432	434	414	481	461	470	436	438	451	463	412	455	428	442	458	478	471	431	492	464	430	467	434	475	459	440	443	455	423	468	479	454	465	475	450	446	457	492	419	434	455	476	470	434	463	471	463	456	482	475	431	404	471	416	434	445	434	454	468	457	478	449	486	433	493	470	468	459	477	436	426	471	448	458	458	449	454	442	470	446	440	480	441	463	454	465	479	460	440	447	414	436	455	439	443	467	444	475	463	423	443	446	472	453	438	467	453	459	425	431	514	436	450	477	459	426	472	433	423	410	450	428	486	428	410	446	465	453	464	476	469	476	456	441	460	496	474	446	425	420	463	429	427	440	432	450	471	464	475	444	482	480	434	470	438	404	441	428	428	449	443	433	444	453	467	474	451	461	459	464	473	428	440	437	448	440	440	446	485	467	418	434	454	452	460	470	441	471	466	506	471	445	469	461	419	477	444	425	491	483	435	463	449	432	445	465	436	430	455	429	449	487	427	440	456	440	441	483	461	443	423	468	480	419	479	420	458	478	457	466	457	444	424	425	456	471	428	437	455	442	451	494	433	460	480	431	467	454	493	465	460	487	460	439	473	463	424	439	449	439	404	464	441	466	450	453	451	459	459	455	466	470	476	458	442	417	404
2306	406	353	328	323	316	331	289	284	274	252	265	279	282	266	286	254	267	252	256	290	631	300	253	219	266	252	253	238	254	250	253	257	244	272	261	282	276	245	282	277	246	261	240	265	247	257	265	275	262	236	233	255	288	240	282	237	259	239	255	241	248	264	253	239	292	274	270	256	286	279	264	241	277	245	249	262	239	229	259	273	272	281	239	263	247	261	232	229	261	273	269	244	252	235	229	239	251	251	293	253	274	281	235	246	230	234	284	261	275	264	261	278	252	225	245	258	250	267	255	275	287	245	238	237	224	253	247	260	256	252	269	249	295	260	252	254	269	256	257	271	275	275	267	248	246	270	225	255	245	254	233	240	239	225	239	230	246	252	244	250	260	245	238	242	253	261	249	241	276	244	248	243	245	235	270	266	246	252	253	286	268	246	255	250	288	266	255	288	273	219	253	270	251	249	253	229	254	247	253	252	228	264	274	257	256	257	265	298	280	253	256	241	270	253	225	275	277	278	242	282	247	264	257	262	246	221	241	250	220	242	253	248	276	253	286	252	215	272	271	265	270	264	238	275	256	239	252	233	231	269	266	251	255	252	281	256	249	220	243	245	253	246	271	251	282	258	232	259	265	253	279	265	260	258	241	250	241	250	236	265	259	249	257	274	230	259	261	271	284	262	264	257	254	241	267	261	265	265	230	239	259	243	260	235	249	240	228	254	263	265	247	262	270	273	247	259	253	265	229	263	281	255	236	248	242	282	274	276	258	236	237	260	272	272	263	287	246	259	240	238	266	267	250	247	233	265	258	278	263	254	253	242	255	262	245	286	258	262	291	252	250	244	263	276	257	273	266	254	265	249	274	254	253	239	274	254	279	241	262	260	265	245	248	278	269	258	260	237	238	280	250	234	256	259	249	269	274	265	267	249	262	251	248	267	271	277	254	223	256	282	259	239	265	254	286	228	252	248	259	250	258	263	250	270	255	284	277	275	263	262	269	225	260	256	250	260	271	266	291	256	281	267	244	253	259	281	227	264	287	241	253	267	246	252	252	269	239	260	243	272	258	241	274	224	256	252	249	248	226	243	250	250	249	238	242	268	217	248	217	239	264	239	251	229	257	274	251	284	231	250	272	252	272	257	215	266	232	249	283	269	267	237	261	253	277	247	262	250	257	258	227	260	268	261	268	245	240	282	278	248	268	275	231	277	263	264	255	287	270	263	265	249	272	247	258	285	229	283	253	260	236	260	229	249	255	265	234	234	264	251	247	244	260	290	249	259	244	259	260	250	255	268	228	279	248	301	271	245	271	239	273	265	261	258	272	263	278	276	259	245	258	236	266	256	255	265	253	255	268	233	265	232	258	257	254	266	261	238	238	248	277	247	260	224	288	240	265	237	280	269	268	233	278	238	246	253	245	267	235	275	262	241	232	252	270	241	241	266	278	258	290	264	266	220	241	260	255	264	251	261	240	253	228	258	244	257	272	267	260	278	264	238	273	250	231	271	250	246	306	268	250	278	241	248	253	238	262	255	261	283	238	266	247	240	251	248	246	261	269	279	232	267	250	262	220	273	278	267	258	265	260	259	265	250	258	259	245	252	242	258	255	240	257	270	275	262	261	253	261	245	246	265	234	248	261	264	258	257	271	251	281	284	258	260	249	227	288	253	263	219	266	260	221	267	254	268	259	288	249	251	266	253	245	265	275	273	261	252	267	257	282	256	255	226	263	256	263	280	230	244	247	276	254	250	257	266	265	266	274	262	291	233	234	279	273	257	242	268	272	256	257	259	274	265	249	241	275	274	253	257	271	271	291	265	236	257	246	268	267	280	256	288	241	271	280	251	258	244	241	262	250	226	229	278	245	255	274	233	278	261	258	274	273	255	258	255	255	268	262	247	259	255	243	235	241	259	295	241	276	277	261	255	240	252	266	259	248	269	271	285	264	234	267	265	276	241	271	262	233	277	273	264	252	244	282	254	243	236	291	268	232	249	257	277	278	266	233	259	245	277	225	271	232	284	255	267	264	254	258	247	274	250	253	250	250	267	240	277	268	247	256	294	266	240	238	230	249	268	251	248	274	248	235	273	257	251	275	222	278	275	225	270	262	278	242	275	255	287	283	259	239	261	235	232	256	261	251	244	288	240	255	229	275	278	243	246	257	263	260	270	247	238	233	258	255	268	228	264	270	252	254	235	278	260	251	266	306	260	256	296	271	244	286	282	268	272	237	261	261	243	231	237	281	255	245	275	245	243	251	265	238	272	239	263	256	263	246	260	265	272	285	254	257	257	259	251	260	263	248	273	273	279	267	289	253	253	239	235	271	263	240	248	260	227	262	271	245	267	251	266	251	251	285	284	244	256	263	248	268	258	257	240	267	273	259	296	276	275	277	261	239	260	247	247	241	266	259	246	267	259	255	286	250	249	251	259	236	224	278	263	269	243	268	237	246	242	278	258	244	271	258	262	253	269	262	271	274	264	235	245	265	254	260	255	253	234	254	268	243	287	260	264	234	258	286	271	255	246	255	259	264	255	233	282	255	241	232	286	271	248	262	260	217	272	262	250	248	263	285	290	245	264	249	245	266	257	232	264	239	249	290	239	282	236	229	268	257	240	257	257	253	262	282	247	273	250	271	255	222	256	254	269	248	280	225	285	266	242	264	261	249	266	255	258	271	268	260	254	244	262	304	283	236	245	271	251	241	280	256	240	267	247	245	255	264	266	240	241	271	271	251	268	245	244	258	246	218	265	267	230	245	268	259	280	251	257	228	277	247	245	226	255	235	246	266	271	245	248	270	274	255	251	249	249	234	241	261	258	235	247	237	270	245	232	294	249	260	249	251	281	245	247	304	287	280	248	267	264	268	249	246	261	239	236	254	253	238	266	245	227	229	267	274	244	256	274	269	221	244	264	270	242	254	281	256	257	260	230	254	271	267	246	223	238	263	254	227	257	239	224	259	266	255	235	248	271	264	275	276	286	266	262	277	242	265	234	254	269	251	298	244	286	265	261	276	271	247	247	235	246	259	250	256	229	252	250	241	264	277	261	259	249	252	254	268	235	266	265	272	278	255	252	264	266	276	252	255	235	233	254	286	260	257	249	268	250	257	256	288	259	234	248	261	236	239	234	256	238	232	252	229	270	252	235	269	248	251	245	259	259	244	230	252	266	246	242	251	272	238	250	272	260	257	239	282	268	265	242	260	264	250	264	230	262	247	246	234	271	276	255	248	247	244	240	261	232	235	254	241	236	290	266	235	237	256	242	270	249	249	263	262	257	278	257	253	253	239	234	234	242	243	250	242	245	277	249	252	280	246	259	244	239	236	265	264	237	267	245	302	260	233	257	270	238	293	262	254	272	255	267	256	250	254	276	274	234	249	241	221	272	271	266	239	247	263	252	248	266	247	284	276	275	271	240	260	259	236	271	289	259	238	250	227	229	267	265	291	250	257	262	262	263	277	255	267	265	243	276	259	249	262	282	264	264	243
2598	948	1013	1129	1093	1025	932	841	785	723	737	763	755	728	763	767	755	745	717	664	950	3848	746	710	721	707	670	708	697	706	696	714	640	706	682	674	760	692	706	701	719	715	739	696	685	728	695	723	680	744	703	700	688	726	696	764	674	734	679	721	753	710	683	716	661	656	675	685	698	722	670	691	702	731	699	658	724	714	702	737	691	638	707	710	676	634	692	716	718	699	711	677	702	658	680	733	728	722	691	673	713	694	693	716	670	679	695	692	743	687	700	735	743	737	653	706	660	687	671	675	714	703	693	739	667	682	698	696	651	723	685	727	690	667	691	662	686	704	714	725	720	681	683	685	674	694	699	672	696	711	715	680	738	731	694	687	677	727	684	678	702	706	717	691	710	704	711	710	634	726	685	686	699	669	729	698	722	697	699	709	689	749	667	688	682	675	742	677	689	694	668	700	745	723	676	673	659	684	634	697	707	673	728	674	720	702	690	710	657	695	703	699	710	662	686	717	654	671	715	710	682	681	702	661	678	676	724	671	674	733	705	677	713	685	681	696	663	704	693	667	747	678	661	707	698	704	676	726	670	732	747	666	704	688	692	714	697	674	678	724	686	694	669	686	669	716	713	724	677	695	732	704	668	728	726	664	736	696	685	742	713	691	697	706	681	688	664	703	695	683	694	678	705	702	679	693	667	672	719	666	719	677	750	696	688	701	683	732	730	661	695	732	665	709	695	700	677	706	721	724	690	707	728	666	656	698	669	677	664	738	725	721	716	706	686	701	719	707	716	685	735	636	736	666	711	650	708	701	693	695	712	687	722	670	692	630	731	687	702	687	704	644	675	705	738	709	655	645	669	685	665	727	695	682	654	686	702	643	671	725	695	715	710	716	690	710	674	706	707	704	678	705	711	720	675	671	680	720	650	696	673	688	661	651	699	707	707	665	697	725	684	702	664	724	705	707	676	673	709	700	692	646	680	694	694	725	728	670	634	738	737	707	683	684	711	675	686	677	703	711	686	699	721	653	717	705	670	673	687	718	662	720	666	732	704	707	722	754	684	667	662	689	697	653	750	677	688	693	677	705	757	703	699	706	705	679	721	708	722	680	695	684	668	695	670	637	698	678	728	732	688	728	720	723	682	691	679	632	710	675	700	694	682	678	696	718	655	670	684	713	714	709	695	693	667	694	714	703	711	689	685	698	731	723	687	693	687	686	736	676	733	714	700	719	695	696	699	694	742	728	673	757	690	697	706	726	653	684	716	705	687	719	703	685	703	651	672	743	710	735	688	665	698	698	659	711	647	680	723	660	717	693	719	694	696	674	705	717	708	726	633	668	694	665	720	688	746	666	694	688	663	711	690	710	713	663	700	675	653	693	726	662	658	673	677	699	675	667	676	702	734	675	698	676	670	693	729	682	741	720	734	733	754	716	698	743	696	719	720	673	709	670	680	663	687	680	689	659	700	716	701	705	740	722	708	701	685	697	655	748	724	662	724	645	716	650	728	701	703	717	738	727	652	687	663	726	716	679	712	738	724	676	662	721	680	727	683	683	717	693	691	710	700	705	713	708	708	732	695	720	654	722	670	708	670	678	744	650	658	685	703	671	715	696	678	749	659	683	728	653	728	733	717	716	730	734	681	657	723	666	687	747	678	708	703	695	750	719	718	742	672	745	703	713	667	721	719	689	673	717	723	705	708	776	757	662	715	730	695	700	725	694	698	689	688	653	713	675	670	694	704	673	708	686	716	689	701	679	709	648	698	686	690	730	695	703	696	668	696	750	686	733	705	720	739	696	697	713	720	700	692	713	628	749	662	707	717	713	680	677	713	681	706	656	702	687	733	706	668	701	670	689	688	743	712	713	701	667	716	687	689	668	674	688	715	700	708	736	708	709	644	725	684	652	698	702	656	680	712	703	707	689	707	693	699	679	687	687	727	677	706	693	695	666	693	686	742	693	654	700	734	691	684	704	693	690	715	705	723	696	684	722	704	718	699	752	738	672	708	686	697	712	740	690	737	712	682	727	684	654	694	692	710	725	710	671	672	665	677	718	754	681	659	695	714	660	704	700	681	653	696	709	701	740	686	722	707	705	716	664	666	647	718	742	697	766	711	691	716	708	679	684	645	730	707	679	720	699	706	678	729	715	684	683	716	716	701	737	681	646	690	693	708	693	678	687	692	686	710	731	726	715	635	747	687	708	690	688	713	742	698	694	706	701	688	709	719	702	674	663	701	650	707	703	722	703	660	673	686	733	686	664	690	692	686	692	687	705	761	738	676	733	720	702	707	709	700	710	695	693	694	729	705	690	700	713	721	729	700	677	724	712	720	740	722	679	682	682	692	722	705	709	695	729	708	710	682	685	743	707	718	686	667	721	680	651	678	656	660	658	694	707	718	690	705	717	674	729	671	700	702	694	703	733	672	733	694	697	728	684	647	743	752	697	738	718	742	716	712	687	666	692	686	673	717	727	670	665	719	682	675	717	714	712	720	687	664	719	709	660	672	702	682	687	743	702	667	710	687	674	701	709	698	708	692	714	668	703	718	739	675	760	705	731	666	716	673	705	711	760	696	687	715	703	688	719	713	672	683	683	717	700	708	713	699	757	709	756	684	750	730	703	731	668	648	689	681	704	689	756	632	715	718	744	747	722	692	739	725	673	686	697	654	683	675	722	719	722	745	705	665	689	677	703	687	746	697	699	661	697	675	696	744	749	694	697	686	709	693	714	671	705	665	699	723	671	728	688	718	706	696	737	717	719	688	673	728	689	711	663	683	661	676	700	704	692	751	712	717	660	638	642	712	713	720	657	713	665	665	689	704	715	688	731	705	711	731	722	682	729	661	698	705	681	723	702	705	691	730	676	653	720	699	673	719	673	692	646	673	687	707	713	695	716	668	714	682	709	695	736	725	663	744	662	746	687	675	682	671	668	689	686	751	738	682	669	687	687	718	719	711	716	695	698	648	707	689	712	700	693	678	697	719	725	668	722	708	715	703	697	678	672	667	702	669	720	703	709	657	696	713	666	653	703	726	723	667	675	724	711	725	664	676	720	691	694	677	641	712	706	697	717	675	702	698	705	694	695	741	670	645	733	667	728	686	703	716	736	631	678	650	702	690	713	637	701	693	708	685	735	693	699	690	692	751	698	669	675	660	702	690	713	675	687	716	719	703	660	658	717	689	668	651	762	711	735	691	696	713	687	656	731	654	692	693	694	727	676	718	690	714	717	673	692	689	735	699	717	687	670	721	686	727	705	678	754	748	697	653	679	690	764	660	676	675	669	714	715	662	678	687	687	699	718	715	688	694	682	707	685	625	719	721	674	665	654	709	714	703	685	698	663	637	664	703	707	689	766	653	648	686	667	738	721	701	740	690	651	703	759	673	702	697	666	710	706	703	693	698	721	685	676	673	718	662	708	677	713	685	716	749	670	700	729	712	690	704	673	715	713	712	685	712	707	707	732	691	713	691	708	707	710	750	692	720	706
17417	4985	4547	3843	3268	2508	1894	1202	693	495	359	355	351	304	321	313	329	331	277	214	2207	9508	565	202	206	153	176	178	180	147	149	146	156	158	159	155	149	193	171	155	184	161	178	155	188	147	180	151	155	150	167	171	159	151	161	161	153	159	153	160	162	144	168	167	154	143	158	156	170	148	151	168	162	149	189	149	162	158	175	154	158	152	142	172	174	148	172	173	149	160	171	167	160	140	161	162	164	154	182	131	158	167	158	136	169	149	149	149	180	152	177	150	157	157	165	138	153	149	166	148	173	150	159	161	145	153	152	162	154	136	159	151	172	173	161	154	151	149	142	151	176	152	152	174	157	175	171	166	143	175	155	164	172	154	150	145	145	150	154	160	157	148	163	163	163	158	136	143	172	164	155	146	135	167	146	144	136	172	158	161	150	152	172	147	164	139	139	155	143	145	143	142	141	131	173	166	131	152	172	164	135	162	133	169	140	153	150	154	143	173	146	142	138	175	162	164	164	150	160	184	162	145	173	154	162	142	140	150	154	175	151	178	165	143	143	176	173	140	152	147	161	185	135	157	141	158	156	141	137	151	161	162	129	151	158	158	158	141	138	169	160	151	160	146	198	152	137	153	148	149	150	171	172	152	173	174	176	154	149	153	148	161	146	141	165	149	153	170	128	160	159	147	136	169	167	161	154	135	138	159	161	157	157	149	146	150	159	166	133	143	163	146	174	165	135	171	168	140	162	146	165	151	152	145	164	155	141	157	151	157	144	176	151	156	164	155	164	159	157	165	152	149	134	158	140	152	177	144	152	133	167	164	136	172	141	160	144	169	160	167	129	167	167	155	151	149	162	145	165	141	156	137	156	131	160	150	152	155	150	134	163	158	161	156	152	177	203	161	163	136	136	165	177	153	165	134	150	157	169	162	149	163	147	145	148	166	153	161	149	139	142	172	165	147	153	161	156	176	135	160	165	170	171	157	142	146	172	142	164	152	160	142	149	165	141	151	150	135	154	165	149	171	157	162	163	162	151	180	171	172	152	175	176	148	164	154	166	138	162	174	156	164	152	143	138	158	151	147	146	148	152	142	159	160	172	161	179	162	142	148	164	149	162	164	142	146	149	143	165	164	163	169	144	144	140	162	167	159	166	171	156	142	141	153	164	161	151	166	173	141	160	128	155	137	156	156	141	152	160	179	154	156	163	155	148	138	169	155	154	163	176	145	163	150	152	162	165	158	165	153	152	138	137	153	147	165	169	166	165	155	148	143	146	152	155	153	173	143	141	142	152	145	151	157	163	153	170	162	158	133	172	151	156	156	161	159	156	165	194	150	162	176	153	161	166	133	143	159	167	161	177	169	165	143	159	166	162	168	143	163	163	148	172	152	145	146	182	145	155	161	149	123	162	158	160	154	166	145	167	136	145	173	127	142	151	160	156	159	164	142	152	154	171	170	176	157	144	166	161	150	153	167	156	159	143	135	138	153	161	148	152	146	142	176	154	150	163	153	164	167	143	173	132	146	188	131	144	128	156	134	164	181	151	148	147	157	157	166	149	173	132	137	168	166	185	158	176	176	163	135	169	162	155	138	170	173	140	153	136	143	146	153	144	147	144	154	150	162	181	147	158	164	150	158	142	132	145	168	146	168	157	169	154	177	149	161	153	162	187	145	147	159	156	171	147	170	151	168	157	171	169	175	172	152	153	178	144	156	142	156	162	149	164	160	170	160	168	144	129	166	153	167	169	165	144	147	160	147	170	147	148	163	150	135	162	162	134	166	149	160	142	148	153	158	157	152	130	156	157	148	164	153	151	151	154	136	149	166	158	171	152	146	187	191	162	140	181	170	147	160	147	175	138	140	160	160	164	149	140	153	164	141	175	177	149	130	164	167	152	144	144	159	166	138	160	156	154	157	137	162	165	147	161	157	177	156	156	173	127	127	161	155	151	158	166	172	160	168	155	190	166	151	159	168	160	182	160	159	149	150	152	168	155	135	170	144	162	138	155	155	161	156	167	155	177	149	156	137	155	149	164	182	163	148	152	164	166	145	147	164	169	143	172	151	138	173	176	166	160	159	170	160	149	171	168	162	151	151	187	138	160	175	179	143	152	153	153	149	183	150	139	142	160	156	157	169	156	176	145	152	152	167	139	174	153	135	164	143	173	170	146	164	152	163	151	167	153	156	152	137	143	155	158	158	160	162	169	166	158	158	160	164	181	139	143	175	173	151	174	136	160	169	152	155	162	146	154	188	134	167	153	148	146	170	162	180	173	165	166	145	149	164	167	141	139	161	148	133	167	165	166	156	181	170	163	137	166	151	151	172	164	176	167	170	147	148	159	148	142	160	164	178	156	165	160	144	141	146	141	150	144	153	149	149	159	151	165	156	154	169	150	169	151	137	157	160	161	168	138	157	166	157	133	159	171	151	174	144	173	160	162	170	144	145	152	150	149	181	160	165	128	156	161	171	142	165	166	133	147	118	162	154	160	176	161	165	139	158	177	166	149	172	165	171	162	168	162	133	168	167	148	135	125	170	142	168	176	164	156	143	163	174	158	150	166	156	169	154	157	146	137	162	150	149	159	179	169	142	159	149	150	139	158	155	143	141	142	165	152	166	188	143	162	161	155	163	164	175	144	166	129	164	147	198	164	151	161	173	167	174	177	168	162	150	162	175	158	170	167	166	157	171	146	167	139	176	163	150	142	157	146	135	150	158	167	170	152	156	140	160	182	160	150	167	178	140	174	154	172	165	150	152	139	152	152	143	154	167	151	175	147	169	142	149	149	153	157	158	153	164	151	181	167	159	161	135	142	144	164	173	156	169	140	148	173	170	170	147	160	168	147	144	157	161	144	165	159	158	168	149	156	157	153	147	138	155	178	141	149	153	135	171	176	169	165	165	179	164	165	159	151	165	126	155	168	132	145	153	165	182	140	160	141	132	169	169	154	147	129	151	168	167	137	164	170	137	154	172	152	171	155	141	176	137	157	145	154	159	166	174	155	133	154	164	152	158	135	150	144	151	143	153	160	147	172	136	179	146	183	144	161	126	139	159	152	168	186	158	163	170	194	136	164	172	148	167	160	148	151	167	158	154	159	156	167	140	136	181	146	128	155	143	166	163	168	156	172	143	161	128	171	156	170	154	133	159	155	172	120	169	143	160	158	171	148	151	158	169	157	167	155	163	173	139	149	158	138	176	158	166	146	180	174	122	157	157	162	161	160	172	165	139	131	170	148	171	164	160	166	166	157	171	167	148	163	160	159	141	145	160	151	174	155	147	158	120	161	136	141	150	158	173	158	169	169	152	161	135	167	138	143	134	181	147	132	115	154	141	133	161	171	182	156	151	179	166	154	139	171	150	171	156	148	155	174	159	156	150	159	146	165	136	139	148	167	157	155	149	152	157	157	149	148	144	177	153	159	163	165	150	147	169	168	170	142	169	164	160	184	165	168	150	155	150	142	161	159	164	155	141	161	161	146	150	180	164
8751	3952	6734	8329	8104	6877	6224	4681	3240	2370	1956	1906	1710	1447	1555	1504	1472	1507	1154	1011	11991	30687	688	601	627	606	590	569	521	570	556	582	549	557	533	478	538	471	486	507	455	470	441	459	459	478	484	480	506	447	471	448	474	434	468	462	458	434	485	449	500	425	471	477	476	511	455	495	450	479	416	415	463	406	445	460	462	444	469	470	465	454	457	433	412	435	451	439	424	430	450	446	443	444	436	456	457	406	426	424	445	444	454	443	424	400	449	467	483	458	434	461	460	465	445	412	464	437	467	454	471	461	433	425	442	432	445	428	460	461	435	472	450	435	416	449	464	452	443	446	464	394	456	496	448	449	447	438	478	431	450	440	486	386	440	427	442	397	481	426	463	422	436	436	458	447	443	466	428	437	405	438	446	446	428	410	423	471	425	443	421	434	446	433	420	426	400	437	473	447	432	435	412	432	436	410	441	467	415	434	411	458	431	421	409	426	445	451	456	420	456	384	430	458	429	405	447	432	439	482	436	462	460	442	454	448	455	461	421	475	466	468	455	432	442	473	439	437	465	455	402	398	454	416	454	471	427	452	434	467	413	456	442	479	479	452	415	446	442	447	443	459	454	426	477	442	453	429	466	458	439	455	397	423	403	460	436	431	439	472	413	446	456	444	436	427	453	430	410	450	412	410	431	467	446	445	421	425	458	444	412	458	411	415	434	460	451	439	440	439	430	424	424	443	459	452	403	452	443	451	413	429	485	444	431	447	448	439	440	435	403	435	418	423	412	426	442	410	413	483	420	443	444	445	454	439	451	485	435	447	458	434	461	444	452	430	435	406	461	438	409	442	378	398	416	452	434	451	432	416	419	454	432	446	443	453	465	423	442	421	437	446	447	448	423	451	445	424	408	409	445	444	435	420	445	424	467	424	467	418	430	458	438	454	425	439	416	404	472	422	444	417	425	429	412	398	440	455	460	447	472	406	428	407	418	441	427	432	411	464	436	464	383	468	423	448	442	410	475	446	419	440	470	436	434	412	459	429	418	434	418	406	419	442	428	433	448	434	392	430	388	429	441	422	429	447	407	448	410	445	418	449	466	412	420	408	445	430	455	478	432	477	474	443	444	451	440	433	463	463	414	458	418	418	438	429	433	431	482	457	443	458	432	424	452	419	467	431	418	442	445	462	468	422	422	486	432	426	439	427	431	438	421	421	456	442	429	401	420	412	446	435	439	426	420	440	468	471	422	430	446	403	415	457	453	414	431	452	433	457	437	419	412	465	430	419	414	420	374	464	429	427	454	454	417	462	442	427	442	431	445	482	428	410	452	468	457	427	427	417	424	444	439	428	405	391	451	442	449	451	439	471	444	461	442	445	435	446	452	417	406	458	428	432	482	445	415	459	433	415	438	417	435	450	495	437	436	435	412	448	400	433	425	421	405	447	455	447	430	443	419	451	455	453	433	447	464	442	422	419	401	440	425	446	431	438	425	446	450	465	405	433	434	428	404	433	429	413	462	411	427	425	417	411	438	435	451	406	449	435	449	441	440	452	457	456	484	446	398	439	439	479	412	439	432	439	427	421	442	440	441	431	450	436	412	409	443	472	444	427	420	429	460	426	424	401	466	429	432	440	421	466	442	408	452	449	420	463	397	437	446	445	418	441	419	461	467	430	402	455	421	393	427	439	433	440	430	446	443	404	461	440	418	414	409	448	417	406	441	453	428	453	497	436	440	416	455	460	477	427	427	469	438	438	432	473	423	450	467	460	420	417	463	448	445	435	422	448	477	410	439	482	431	421	412	422	467	429	444	392	457	452	459	429	417	410	454	446	440	462	428	401	455	455	460	474	459	416	471	471	442	449	477	439	448	459	487	470	455	410	429	397	454	431	420	473	456	406	448	437	421	415	430	422	460	445	447	438	438	444	444	424	424	437	439	453	450	411	441	432	425	433	471	443	448	439	451	404	440	452	441	444	435	408	436	423	479	424	433	375	431	420	465	422	435	451	467	445	444	480	453	446	451	454	389	403	451	407	432	442	442	468	420	427	438	438	387	440	453	453	448	419	411	435	433	381	467	407	441	449	430	442	438	426	474	430	419	394	456	442	434	463	468	441	432	431	431	434	445	463	428	429	432	423	454	383	433	470	443	426	437	470	424	431	433	445	440	453	461	412	427	428	461	494	454	484	411	445	468	427	470	420	423	417	462	416	434	424	425	466	452	444	437	425	413	445	447	442	434	425	485	422	442	426	430	410	426	435	410	446	397	441	434	406	408	480	439	420	426	396	421	435	400	403	444	448	445	417	453	473	458	460	457	411	429	433	417	436	480	472	409	456	434	436	445	463	393	470	478	453	462	449	398	426	418	435	407	423	428	424	439	413	446	433	428	415	491	463	447	411	456	482	396	433	444	428	424	460	445	433	436	412	413	440	423	426	446	457	413	439	407	458	430	393	437	426	453	462	466	438	466	458	461	447	407	427	416	413	439	440	412	436	414	446	425	440	446	412	447	494	426	407	409	440	417	420	455	430	453	446	424	436	469	425	433	440	427	430	440	482	480	458	419	446	464	449	411	444	452	436	468	439	463	409	458	421	460	424	430	450	469	433	450	436	447	452	438	433	441	424	480	425	463	405	461	446	448	446	449	447	428	452	421	395	426	454	463	440	424	436	457	419	417	458	428	454	469	410	430	461	485	436	457	469	411	436	420	417	429	455	443	443	436	384	412	440	444	458	440	412	428	452	431	407	411	443	430	444	436	442	435	414	414	434	442	404	461	451	424	447	434	427	472	384	427	414	431	422	426	441	427	445	421	460	454	440	434	427	449	439	451	420	446	391	405	425	403	444	425	458	414	423	457	421	440	450	435	448	437	439	481	449	496	445	446	452	431	438	478	406	414	444	464	442	415	456	436	439	422	439	423	396	437	444	440	412	426	457	454	452	464	449	401	417	427	429	431	435	434	469	372	416	432	446	473	427	426	413	427	456	416	448	449	458	454	418	430	433	458	452	425	419	429	434	405	407	404	449	445	451	416	450	426	472	446	382	416	428	443	425	434	437	411	435	475	435	459	396	467	454	408	459	455	412	440	431	421	475	437	416	411	447	409	419	424	430	452	404	388	399	418	428	439	461	487	434	442	454	433	455	461	447	449	425	425	420	401	462	417	396	412	438	444	425	445	435	440	449	454	404	388	452	428	437	432	427	449	417	447	440	415	439	442	458	408	416	443	463	429	394	431	471	447	439	442	438	498	471	425	437	439	452	442	460	452	403	443	407	408	425	443	433	441	468	457	405	443	446	438	422	406	456	437	450	427	445	418	447	442	446	454	430	419	469	436	419	443	425	453	449	444	447	425	434	438	389	414	454	451	399	463	409	429	445	427	459	450	437	416	448	430	472	438	440	401	436	442	444	442	405	431	418	396	441	421	418	416	405	424	431	399	455	418	452	433	431	426	427	408	445	418	440	444	490	448	431	475	436	467	451	477	437	448	404	465	451
17762	5439	4448	3800	3260	2878	2258	1459	907	622	415	393	339	322	356	329	316	276	259	1043	8816	10042	640	222	190	183	233	197	222	195	202	221	194	196	207	202	197	206	214	190	217	183	184	167	194	210	191	207	201	201	200	199	169	195	199	193	184	183	179	201	203	182	201	207	185	183	177	194	168	206	194	205	181	192	207	183	209	170	202	223	204	175	177	194	210	208	190	176	202	179	181	192	207	177	185	192	188	192	204	211	168	176	180	207	204	218	209	188	189	199	201	195	211	188	182	205	180	195	192	175	171	182	207	203	196	187	204	164	176	172	206	180	178	158	155	167	198	167	203	193	205	195	184	189	215	183	183	200	231	199	190	183	190	189	200	197	182	175	167	178	201	192	189	202	186	180	212	160	192	191	157	196	172	187	180	185	200	165	213	188	190	190	191	205	193	186	177	171	185	194	219	190	171	191	193	163	171	184	175	185	171	215	200	195	185	195	184	182	187	193	196	215	197	184	161	200	200	193	188	196	212	192	176	190	196	185	189	188	210	183	178	186	194	185	195	179	190	219	204	193	212	187	180	206	159	169	191	167	192	193	186	202	200	205	177	196	214	169	199	192	192	193	171	198	211	192	168	190	173	189	201	177	197	205	168	240	192	196	186	169	190	188	189	195	182	211	191	188	189	161	184	175	187	194	212	201	196	170	189	201	193	204	201	208	193	186	171	201	199	190	184	202	180	184	200	179	184	180	198	156	198	197	176	182	184	188	201	216	193	198	184	205	199	180	182	191	203	179	191	181	198	206	170	196	180	185	181	195	196	211	178	176	169	200	174	204	192	156	173	177	182	178	191	175	189	177	179	153	170	195	219	195	190	176	181	188	187	227	188	203	207	188	232	188	221	205	196	187	179	207	184	198	199	182	186	187	217	218	203	197	183	217	203	195	212	207	200	181	191	186	175	180	194	185	189	180	192	197	210	202	194	190	216	185	204	194	196	187	199	186	207	191	217	209	190	208	210	163	181	201	209	182	194	166	188	202	188	177	198	174	181	193	193	180	182	187	200	191	194	214	195	196	173	178	178	183	178	169	216	195	197	182	174	165	199	188	178	185	181	187	178	177	191	194	182	176	186	178	198	196	169	174	167	177	202	206	186	181	193	210	218	201	179	196	184	193	188	191	197	205	183	188	188	197	178	171	195	194	183	186	204	184	201	165	192	160	204	194	188	192	187	167	187	165	173	184	170	191	192	190	210	180	197	193	187	181	169	188	190	182	205	209	174	190	207	158	207	194	174	200	189	168	197	164	200	158	197	183	189	180	181	182	196	176	220	198	208	205	179	208	204	196	204	198	213	176	183	176	178	168	172	169	171	209	204	178	207	218	168	189	173	195	193	174	166	172	203	202	177	204	186	203	223	179	166	183	170	196	215	171	194	190	220	204	188	186	167	174	169	184	163	181	194	195	181	198	209	195	200	186	178	199	207	188	168	198	193	185	209	209	203	225	195	216	199	181	201	189	155	177	185	208	214	206	213	193	186	184	188	177	185	207	188	193	175	188	170	195	200	191	177	161	183	186	191	209	182	173	188	187	190	182	201	175	170	191	178	193	179	199	163	208	195	196	181	184	194	168	197	193	174	187	194	184	215	177	204	211	201	190	175	161	206	195	184	212	179	163	173	186	170	170	185	202	171	198	185	188	181	208	210	193	173	182	218	199	167	206	184	171	168	160	195	185	194	188	206	208	183	203	184	182	194	198	176	205	196	180	203	190	181	190	217	193	159	223	177	197	186	170	184	188	178	200	176	179	195	178	163	184	149	171	200	167	165	176	189	198	184	182	202	183	181	168	215	188	190	182	203	212	182	179	229	168	184	204	182	174	203	186	203	177	192	210	182	199	199	188	192	188	164	179	187	165	168	175	205	193	197	207	207	186	176	210	187	177	189	194	179	189	188	165	208	163	222	164	198	171	167	185	188	181	205	183	171	205	175	184	202	210	209	192	184	194	194	188	228	187	201	198	160	170	210	217	184	187	198	190	191	188	223	209	158	187	218	189	193	167	214	186	181	186	175	190	159	197	201	211	197	174	179	187	197	208	180	192	175	173	173	187	201	202	181	201	179	191	178	193	191	181	174	186	169	173	189	207	182	197	184	187	196	207	186	175	199	212	200	186	189	185	196	192	194	202	212	169	216	205	196	215	204	175	191	175	188	181	204	179	171	190	196	174	178	178	188	179	173	182	183	169	182	175	192	171	176	192	194	156	195	212	207	163	184	191	182	188	197	215	193	178	163	192	202	194	180	206	195	192	177	168	170	191	152	188	202	179	192	205	175	179	170	209	186	200	197	179	190	195	185	189	203	214	179	168	187	188	181	180	190	185	204	202	224	193	197	187	192	178	193	183	195	198	184	207	185	189	182	197	202	214	202	194	220	179	178	187	178	196	165	198	179	185	197	190	189	206	180	212	176	185	211	175	200	201	188	210	175	188	227	193	191	173	182	158	175	192	200	176	168	194	184	192	198	188	193	176	201	190	194	167	194	195	184	166	181	172	196	201	177	164	176	207	212	184	198	187	186	175	195	185	194	190	196	199	208	179	205	201	200	209	180	207	163	184	187	184	199	191	175	202	196	183	192	188	206	190	195	194	190	183	190	208	184	192	180	208	170	183	200	211	214	186	221	180	184	177	198	203	178	173	197	203	195	208	198	192	204	184	174	191	200	193	182	187	199	209	188	189	201	201	185	180	171	196	174	191	211	226	201	204	173	184	193	193	177	185	190	187	170	183	182	192	193	193	196	200	172	162	185	178	178	168	188	175	198	182	181	202	181	193	185	210	184	194	181	176	193	174	181	192	186	199	199	180	205	184	205	195	200	191	224	198	198	216	193	175	187	198	196	191	194	181	171	194	204	183	187	192	198	192	178	211	184	185	177	176	189	182	203	213	195	160	189	194	172	187	198	184	178	163	204	187	181	175	202	216	211	192	162	200	167	174	198	192	191	179	212	190	185	192	181	178	190	188	194	193	186	189	182	189	191	174	222	194	179	193	186	173	205	198	183	195	185	194	189	190	183	187	193	205	185	194	168	184	176	172	206	191	170	201	188	192	178	182	184	205	210	204	173	194	194	173	203	203	197	200	184	173	197	211	211	189	186	205	179	181	198	188	201	189	188	191	183	196	192	181	201	201	165	179	173	166	193	200	163	180	175	199	216	181	189	188	208	191	180	193	171	186	170	200	180	205	176	191	189	194	175	211	180	189	194	181	203	189	202	206	189	196	191	164	180	201	181	210	194	187	191	176	188	205	183	166	162	206	176	187	155	182	193	172	178	182	168	196	194	194	185	203	213	174	181	183	172	172	204	198	178	221	167	192	182	203	182	188	166	206	200	175	189	179	196	169	171	168	178	185	239	190	199	209	189	214	187	167	178	186	213	177	173	199	160	220	194	210	188	202	179	200	177	194	186	211	192	202	194	175	182	205	182	195	229	158	196	162	161	192
9212	4401	6613	8228	8654	8050	6412	5130	3575	2628	2015	1805	1705	1615	1481	1578	1438	1389	1165	5419	31493	30009	691	674	679	631	684	647	600	623	561	551	589	553	540	625	565	536	626	550	564	595	538	531	560	519	563	541	570	569	562	491	520	555	527	511	567	550	535	539	529	493	546	553	580	523	546	580	568	511	549	525	532	600	528	513	548	542	577	526	572	515	590	511	549	535	548	511	519	533	556	540	510	528	528	508	528	523	529	503	513	510	550	527	538	523	527	482	523	547	534	560	516	553	484	531	527	494	509	493	506	564	491	555	593	517	486	522	519	507	535	496	507	478	506	512	489	524	502	526	540	544	496	548	502	557	506	492	529	539	500	531	554	562	511	539	557	522	522	538	568	511	537	537	488	511	511	551	512	521	469	540	514	503	558	524	543	490	552	544	508	549	512	524	550	512	504	557	519	515	550	556	524	489	502	520	541	522	540	499	523	481	498	513	539	531	532	520	559	498	554	552	534	483	493	527	497	552	545	525	528	486	514	550	543	478	525	506	490	525	537	520	506	509	518	526	545	515	490	516	540	538	518	503	538	528	518	523	524	566	481	531	514	477	500	565	502	521	511	516	484	553	509	502	518	539	490	490	513	471	519	531	519	522	531	509	508	498	530	515	526	572	521	515	506	497	515	486	492	523	541	532	507	517	535	537	510	469	491	529	552	544	505	568	513	563	522	538	496	528	523	541	547	523	557	476	545	507	539	534	513	490	540	530	489	547	487	525	519	500	498	523	543	513	540	529	559	512	492	541	514	481	531	517	516	494	540	499	535	505	532	552	524	536	556	495	555	488	505	516	506	526	532	503	546	544	526	488	532	500	507	505	490	520	485	503	466	517	551	517	525	549	533	513	478	538	512	463	528	547	487	537	519	525	518	531	552	537	505	514	503	522	535	528	484	528	522	539	588	514	498	544	488	539	520	537	503	528	508	511	529	498	511	576	521	520	513	513	521	494	532	550	523	542	542	494	547	504	529	527	527	522	525	549	525	543	518	526	504	502	517	560	511	510	557	549	503	545	518	530	530	537	526	526	532	512	510	521	508	466	504	522	507	563	490	515	545	501	518	477	500	534	543	541	516	517	570	517	518	517	516	516	511	535	512	557	530	527	512	553	572	495	539	543	541	499	559	508	534	513	551	542	519	525	564	521	491	509	512	492	588	527	552	540	530	506	536	547	545	521	515	511	475	602	499	527	508	528	523	517	502	510	528	485	530	495	524	505	517	514	505	481	516	549	521	516	541	515	504	521	501	491	530	533	543	553	526	523	501	542	524	491	461	561	501	501	512	493	553	517	549	542	516	521	526	528	490	533	543	527	544	562	503	485	487	517	545	508	554	506	515	555	490	453	519	496	568	492	528	512	477	495	497	520	526	538	553	528	535	486	564	514	531	557	528	535	582	497	524	528	540	517	545	501	487	530	555	505	498	542	529	503	540	537	488	528	511	530	531	530	525	521	510	488	496	509	509	523	510	516	566	516	528	551	540	504	517	498	527	515	567	547	570	521	507	545	518	506	522	540	508	500	462	531	520	557	517	498	534	508	574	528	521	475	526	540	531	510	529	510	505	528	526	558	552	497	507	527	491	502	552	542	565	535	555	510	532	528	545	521	547	549	495	545	498	506	503	545	474	559	524	505	516	555	527	491	518	541	524	515	517	527	552	539	505	522	538	537	487	563	513	514	519	520	542	516	520	536	560	509	483	491	532	512	499	494	526	499	529	516	539	497	535	503	542	535	490	524	533	500	497	575	552	537	555	521	520	500	529	507	521	502	513	526	518	580	513	538	540	519	553	537	496	504	541	543	497	540	501	498	507	516	496	530	518	523	536	531	509	559	535	527	537	558	508	467	496	514	510	545	513	474	506	516	541	575	514	514	484	497	488	509	502	480	491	548	509	527	503	498	501	492	549	545	490	509	524	516	539	540	518	518	504	484	521	504	530	528	514	488	513	511	514	524	485	506	490	515	507	508	526	492	527	530	550	540	528	541	544	548	540	537	513	507	519	506	495	493	501	502	529	523	505	502	559	516	513	529	537	477	517	491	536	538	492	495	513	517	529	502	521	512	521	543	536	512	527	496	498	520	535	546	490	508	514	489	521	496	495	515	536	497	484	515	511	498	480	545	533	511	515	460	502	536	483	551	501	492	542	517	488	534	538	514	533	493	545	508	505	546	544	532	559	492	537	497	515	551	498	506	530	522	490	525	512	510	523	482	523	554	539	481	529	513	462	550	493	539	527	513	515	565	507	506	515	505	537	548	552	509	499	535	481	481	544	508	569	494	520	500	535	559	555	505	556	538	535	516	511	496	525	561	520	506	487	533	521	544	549	523	548	515	513	546	523	508	543	552	546	515	538	533	547	518	500	527	482	525	513	550	526	536	485	538	482	518	503	526	542	500	526	497	526	566	513	526	522	518	535	490	555	501	540	516	545	522	513	519	520	484	551	517	575	543	519	502	528	514	532	518	537	538	493	512	546	537	543	545	580	540	519	532	495	561	502	520	559	515	532	523	557	531	551	512	510	541	497	504	482	531	499	497	483	551	517	463	514	536	524	538	522	511	483	538	501	492	498	512	530	562	547	516	500	526	469	562	526	541	548	527	566	501	517	515	566	532	528	537	576	517	551	561	512	538	528	523	491	517	547	497	517	544	514	521	524	583	547	540	497	475	516	478	566	505	471	586	483	499	543	502	485	535	556	516	513	540	477	556	506	564	522	530	568	497	537	514	520	531	557	512	545	533	506	569	538	533	516	512	530	518	531	511	544	505	528	462	564	529	493	512	531	537	532	521	564	499	517	547	467	512	532	512	563	478	543	500	506	556	518	563	553	475	532	540	546	535	477	529	497	500	484	506	503	549	533	533	539	498	564	517	513	499	521	559	533	504	511	513	567	550	537	456	514	493	520	550	568	542	527	526	542	485	525	545	536	543	530	484	503	554	528	523	479	527	529	504	502	478	536	497	516	483	491	479	518	521	526	512	543	508	531	481	513	472	496	511	550	472	525	528	500	523	503	513	544	541	525	497	568	498	521	536	504	557	524	485	494	517	489	505	557	505	513	543	537	533	520	537	554	506	540	560	539	524	503	530	540	505	536	528	492	511	499	491	517	489	518	521	506	514	541	533	514	503	554	531	453	536	514	498	498	539	548	544	525	573	548	509	514	569	522	501	542	490	518	570	544	504	501	513	515	510	513	552	523	533	529	500	502	518	510	521	502	496	535	525	557	492	512	505	505	563	516	508	526	509	494	550	497	508	498	494	557	505	537	563	578	547	529	522	534	508	487	526	536	545	554	565	566	500	515	568	494	551	535	510	471	542	521	511	522	505	519	516	516	536	528	529	533	522	541	517	529	497	495	525	524	542	530	519	529	520	497	485	515	529	454	544	528	556	526	519	541	503	547	522	512	508	504	532	561	505	518	544	570	540	522	528	533	522	494	545	516	518	510	517
2285	417	337	365	359	353	325	276	289	271	274	293	266	266	271	300	288	254	262	361	579	584	250	286	269	264	295	253	289	261	288	295	283	263	270	280	263	262	286	235	290	288	260	247	284	268	301	252	255	268	250	281	292	301	256	322	297	279	323	287	280	291	245	267	278	277	250	254	266	258	259	281	265	287	262	295	261	287	278	258	276	303	262	252	286	251	270	274	267	292	287	254	281	293	284	274	308	281	279	268	286	259	251	293	289	303	300	273	292	267	275	267	268	286	280	285	290	285	288	284	286	289	268	287	279	238	256	277	278	277	283	260	263	253	269	304	291	268	284	258	278	265	276	262	289	255	294	272	273	269	305	280	290	286	259	283	287	263	252	288	282	274	274	258	282	240	258	249	272	280	279	249	269	301	266	265	284	311	312	265	268	276	285	248	267	240	264	276	268	278	259	304	253	292	245	277	265	279	268	246	291	242	244	247	278	246	287	266	282	307	297	266	258	255	267	287	283	279	251	259	286	265	251	294	295	265	275	276	298	272	278	260	275	254	265	267	270	268	253	274	294	296	285	267	280	296	279	250	276	301	254	304	296	261	259	289	261	284	275	287	249	265	266	264	243	283	268	261	280	250	252	263	292	287	250	277	278	291	258	259	301	267	262	287	280	293	248	274	249	236	246	319	287	263	293	282	312	279	294	267	277	250	286	282	266	277	274	275	253	285	262	284	309	317	272	306	285	292	273	281	303	267	306	272	259	265	273	263	280	270	256	322	283	284	274	284	255	259	281	268	300	257	296	280	287	263	280	280	280	261	276	287	235	264	273	260	298	281	278	292	238	274	268	255	281	258	261	281	276	263	274	293	291	250	264	268	274	265	253	268	280	241	262	245	272	281	272	250	256	298	259	284	283	279	269	296	246	270	281	282	257	274	228	257	270	251	277	292	257	264	271	282	263	297	263	248	288	261	316	277	308	300	243	283	275	269	287	251	273	307	272	240	260	275	266	267	277	277	272	260	293	294	243	261	289	259	304	271	268	277	283	295	279	285	274	283	264	277	253	257	306	272	282	254	288	257	284	249	276	277	263	240	270	278	281	244	264	257	261	245	259	274	283	253	266	279	285	291	293	281	252	253	256	243	286	293	270	276	248	268	279	256	274	273	268	301	294	289	256	275	310	273	298	286	258	276	293	273	265	261	276	294	298	283	281	272	257	291	265	242	305	258	282	297	284	278	277	261	267	279	263	280	295	280	281	243	275	279	249	269	284	259	288	273	279	268	291	292	270	287	287	255	260	256	271	290	261	268	273	238	278	252	274	250	291	264	302	290	279	280	291	262	272	277	254	287	260	283	272	276	268	272	234	282	274	266	241	306	264	302	275	306	282	261	292	320	281	274	274	294	296	287	272	299	272	272	255	277	285	256	250	293	259	267	272	261	274	259	264	281	271	262	268	263	290	292	291	279	287	255	264	286	302	281	277	252	279	283	267	254	275	271	256	281	296	270	260	290	263	273	240	278	248	271	297	243	248	267	305	295	261	286	255	278	270	261	280	259	263	267	287	288	292	282	278	270	263	280	281	268	300	264	268	243	261	247	246	257	268	276	283	277	222	277	298	253	281	289	285	272	284	285	258	297	267	251	271	283	273	232	261	288	274	234	290	256	272	278	284	263	272	280	277	282	289	299	267	242	278	279	289	263	273	258	291	286	253	317	297	284	296	278	266	276	271	268	252	266	296	261	265	273	277	295	278	279	278	249	297	243	280	293	262	269	303	271	299	245	268	244	295	301	264	278	287	276	265	275	265	250	257	293	276	277	273	262	300	268	288	278	273	309	274	305	275	245	275	275	280	240	281	263	263	270	273	263	301	283	300	265	289	276	267	266	281	275	288	261	265	290	310	298	297	275	276	261	288	290	298	280	282	254	279	303	270	313	273	259	282	246	302	247	256	261	264	248	234	281	276	284	274	271	269	270	299	294	244	265	286	285	274	283	271	275	289	285	269	298	265	242	244	280	248	266	275	273	260	251	280	262	250	323	277	273	296	291	296	267	245	275	299	244	293	330	301	272	260	252	274	265	268	266	265	263	253	287	280	276	239	242	277	275	286	265	293	271	274	282	282	269	233	275	237	284	253	319	277	283	276	285	249	272	265	240	296	286	302	266	260	272	304	285	259	273	250	242	281	291	266	282	284	278	259	255	272	271	261	274	287	252	265	265	270	245	282	251	297	256	297	253	274	285	262	292	271	298	258	286	276	283	316	279	292	271	262	275	263	247	259	243	269	256	274	262	263	255	277	257	298	273	275	272	252	269	274	270	289	301	252	295	268	255	269	293	274	239	272	302	301	293	302	263	266	278	309	297	288	264	273	300	256	272	260	278	283	286	253	272	265	272	291	254	252	259	299	294	288	293	283	269	319	270	286	274	305	285	253	266	303	274	278	275	288	279	262	288	274	276	287	288	259	269	252	246	271	246	281	278	246	251	293	275	275	266	271	286	280	296	310	253	251	277	260	287	298	281	306	267	292	260	303	287	326	280	295	274	262	303	301	289	277	273	261	296	282	269	287	295	255	255	301	250	307	286	280	289	276	263	295	291	277	286	282	254	292	272	248	265	267	300	261	287	287	283	276	282	266	269	274	296	270	277	298	282	251	276	273	289	270	283	265	287	280	309	270	275	280	283	311	276	299	268	262	260	262	265	275	293	280	279	269	292	302	263	250	293	285	277	229	293	278	255	253	283	268	263	282	244	269	289	254	271	298	293	256	274	251	254	280	256	316	292	281	298	267	267	257	258	260	251	287	272	257	296	261	256	275	257	265	296	273	273	268	263	306	299	239	264	290	290	274	268	272	253	297	277	264	284	270	274	289	263	275	277	270	282	293	273	278	269	266	275	290	266	282	278	283	266	263	291	274	280	276	283	297	271	282	290	254	282	261	290	263	274	271	275	269	264	283	299	288	286	272	261	293	273	280	292	268	298	279	279	271	300	270	293	257	278	257	276	284	269	299	266	253	299	274	301	282	292	285	256	253	274	285	288	270	279	278	266	285	267	283	278	305	290	283	254	273	278	323	308	284	255	303	236	283	277	267	272	310	253	252	272	298	278	291	276	265	267	298	291	272	260	283	269	270	306	262	253	263	242	262	275	286	258	264	296	304	282	271	286	269	298	286	295	285	283	267	264	265	302	251	249	283	279	292	272	286	261	285	296	276	282	264	286	280	266	260	259	273	259	252	290	252	237	267	263	277	273	236	302	277	285	265	233	283	277	286	267	297	289	308	269	273	278	275	262	291	266	282	250	311	259	260	285	256	287	246	290	275	231	270	235	269	278	275	262	262	275	266	281	282	275	292	273	281	270	275	280	267	263	272	270	281	262	290	279	274	290	262	283	295	280	269	262	253	246	262	242	270	296	260	247	259	280	281	287	274	274	234	269	298	284	277	280	294	242	256	247	280	275	280	261	255	297	278	259	280	288	258	249	278	272	275	257
2600	900	1002	1178	1157	1131	1057	931	838	766	757	736	776	808	789	740	779	741	729	1583	3149	2709	686	794	735	751	700	699	720	736	726	802	723	751	765	776	748	689	710	775	684	743	750	715	766	776	767	784	735	726	740	766	750	773	718	754	725	741	781	708	772	718	703	735	689	715	772	719	699	710	721	774	749	705	744	744	737	809	764	737	751	718	724	733	706	751	778	746	775	696	766	716	735	763	732	766	737	714	736	720	738	729	725	726	738	746	740	741	790	742	732	756	773	717	744	703	714	700	705	728	764	755	734	762	729	728	728	803	715	726	769	727	746	725	741	732	769	749	738	750	746	759	719	761	743	738	712	742	756	745	759	690	701	724	753	694	712	694	737	770	708	780	740	776	680	712	750	783	791	742	711	679	731	714	733	699	754	739	696	739	729	722	745	710	735	716	744	715	749	698	729	769	708	705	718	769	740	730	729	707	730	752	751	735	765	774	709	734	735	686	751	744	748	736	731	770	739	746	737	721	731	760	704	799	789	703	703	767	746	729	757	690	736	763	770	711	734	731	712	726	799	724	681	738	732	751	731	748	715	784	701	691	665	684	720	717	739	714	700	754	731	754	748	727	753	739	719	707	745	688	757	754	769	747	686	780	714	743	708	710	694	728	724	754	778	728	739	737	754	733	747	715	692	733	747	736	716	755	678	721	733	725	753	707	687	723	723	745	727	695	763	719	703	764	749	762	744	691	778	783	722	749	731	675	731	721	733	682	722	759	792	712	772	743	739	699	787	775	755	668	779	743	717	781	705	727	685	717	751	719	771	734	748	742	738	749	728	724	748	739	729	721	747	731	730	774	751	729	759	776	694	742	735	789	742	716	726	750	767	720	752	790	770	746	731	771	722	746	749	738	783	713	738	710	746	747	691	711	707	751	664	777	783	741	721	715	753	733	721	708	747	745	763	668	728	770	722	706	726	737	761	794	736	740	738	695	740	750	751	722	695	751	736	694	739	722	739	736	703	772	737	698	730	718	712	774	735	729	749	753	780	714	732	713	758	721	722	677	773	739	747	715	733	775	744	730	707	750	720	746	723	716	745	716	727	746	688	750	729	719	742	732	743	724	799	762	731	775	708	742	686	749	758	770	736	753	717	751	742	720	714	715	740	733	749	720	702	758	719	692	706	765	689	725	747	725	737	750	706	771	705	722	743	716	797	731	709	778	763	709	719	756	698	728	723	752	716	679	692	761	753	764	741	776	749	746	700	704	751	757	698	718	709	767	772	703	762	744	725	760	727	740	734	745	694	759	728	739	707	748	730	749	724	715	773	788	731	771	744	742	765	700	772	730	729	689	737	731	730	731	748	771	728	715	726	679	768	760	732	700	724	753	764	706	723	755	725	762	739	716	729	739	724	735	762	739	713	705	754	704	723	777	754	757	764	680	774	677	716	729	712	721	709	710	722	766	738	708	708	697	744	720	753	670	787	632	752	767	722	735	756	729	740	718	774	742	739	750	708	729	735	716	786	827	739	773	735	734	734	749	732	738	692	738	761	727	766	745	701	692	744	739	714	732	769	724	749	700	697	699	748	682	708	765	736	735	734	702	677	718	763	736	716	736	772	717	771	722	763	750	783	742	731	697	687	752	751	693	714	752	720	738	753	746	688	720	710	731	771	768	728	757	717	776	769	717	759	723	726	728	721	791	724	723	739	749	719	753	736	719	746	690	777	780	714	731	760	696	742	718	732	768	752	729	789	763	766	726	731	750	734	753	721	728	743	721	710	743	727	786	737	734	724	782	744	717	712	742	752	718	707	695	741	746	748	747	707	740	737	756	771	716	702	720	752	755	722	742	749	753	711	712	728	750	745	731	731	711	733	738	747	712	742	746	747	718	757	776	725	712	713	700	737	712	735	735	714	688	744	757	734	747	739	726	750	719	683	790	731	732	765	698	720	738	757	720	728	716	700	716	746	705	731	708	730	764	741	745	785	763	731	635	718	756	737	743	759	740	730	723	714	704	752	740	726	726	748	749	699	759	714	739	722	728	728	733	709	723	770	709	741	772	773	752	734	675	743	755	758	722	755	809	710	740	753	732	742	718	765	711	768	716	739	733	774	731	732	727	725	759	738	790	743	736	718	732	726	734	722	753	720	773	679	737	721	738	742	749	781	718	732	753	725	677	730	691	758	678	688	708	724	769	730	762	737	759	758	748	719	695	713	750	735	727	755	742	723	765	674	720	746	742	774	765	767	757	728	730	741	750	759	718	725	724	751	741	743	703	753	741	733	727	747	735	716	761	752	710	733	746	704	752	752	725	743	775	738	756	743	722	698	740	794	725	759	745	772	745	765	754	759	690	785	722	750	779	717	728	726	724	702	752	725	748	710	748	695	745	745	711	729	734	768	701	742	709	700	766	747	732	702	730	743	697	714	769	712	766	691	764	723	725	786	673	705	726	739	669	714	744	720	736	771	709	782	761	780	708	751	712	753	712	737	742	748	760	731	718	730	742	715	740	744	762	770	756	759	704	691	749	718	719	754	730	718	792	749	728	754	674	745	704	727	681	713	749	738	715	747	735	702	694	766	717	720	750	708	751	742	710	725	759	754	719	686	737	704	698	760	749	747	747	728	728	737	746	690	731	734	740	722	670	754	803	716	683	753	735	758	782	712	772	777	741	759	733	705	773	762	695	743	733	767	694	751	749	725	708	753	701	765	732	734	748	736	725	728	766	692	736	723	740	729	663	736	743	718	723	757	708	665	765	752	734	727	715	710	729	683	753	749	729	720	761	731	712	747	699	745	743	728	813	718	744	764	704	657	695	694	762	771	725	748	747	723	753	729	785	706	746	758	730	749	729	736	756	770	754	735	766	776	757	718	720	734	737	740	737	746	682	729	727	716	730	727	777	728	757	761	741	735	745	707	701	779	776	751	737	718	751	712	687	741	733	730	767	711	746	729	724	722	716	736	697	730	770	739	682	775	734	709	711	736	740	731	738	733	732	736	720	736	773	695	743	719	704	701	747	728	720	696	715	709	752	730	761	759	731	680	710	703	767	727	717	718	748	758	772	770	738	745	745	735	724	780	696	683	745	735	753	783	740	699	745	757	732	753	751	709	763	732	729	754	716	693	738	708	721	722	748	691	720	746	750	735	738	740	758	718	759	700	768	743	753	681	735	760	804	719	700	738	744	727	726	685	713	751	717	731	735	767	741	762	748	734	697	729	743	722	728	711	780	749	694	750	743	694	743	753	760	678	739	723	742	732	777	732	732	708	760	787	771	700	724	702	731	710	759	798	730	752	745	726	731	758	794	700	762	744	786	785	724	691	710	712	707	805	706	723	739	740	721	740	735	705	745	741	739	725	809	760	730	734	717	713	726	768	718	738	756	726	796	766	690	724	731	727	736	779	753	751	701	770	768	743	762	765	720	735	715	778	747	743	719	773	718	750	710	749	764	696	751	707	717	782	726	727	711	711	717	742	701	714	673	726	709
16873	4501	4291	3474	4029	2703	1977	1137	700	446	337	326	284	267	268	232	262	260	191	1132	6820	4659	213	193	156	164	182	161	178	145	160	167	167	132	144	168	160	155	144	156	160	166	156	142	149	158	150	139	150	145	173	165	135	151	149	153	133	156	146	169	170	133	179	148	135	148	148	147	147	153	159	162	156	162	148	148	144	155	158	161	140	160	173	138	136	143	157	176	142	148	158	138	155	133	171	151	113	137	131	150	167	168	149	144	149	149	146	164	149	159	134	178	140	154	136	135	141	146	125	146	150	172	135	154	162	151	149	155	145	166	139	160	156	131	147	119	134	157	150	156	154	158	148	133	149	170	150	162	149	152	160	148	173	150	157	154	151	134	140	126	167	152	160	138	146	140	157	139	155	151	140	172	162	152	130	131	136	139	150	146	147	154	135	144	127	146	155	146	152	165	160	130	162	153	166	134	140	154	116	152	137	151	148	127	143	156	143	155	135	150	165	152	181	140	148	125	150	133	153	136	159	146	142	145	158	159	146	170	136	147	133	162	129	152	169	155	147	142	159	138	139	154	143	160	152	145	144	135	140	131	151	144	132	134	154	137	159	144	164	136	159	127	143	152	145	146	155	146	147	135	151	164	179	155	144	135	149	145	140	151	166	145	138	140	158	174	154	159	131	123	148	153	155	150	146	127	152	166	146	128	139	146	136	160	134	150	124	153	176	162	142	143	136	153	153	165	133	150	174	136	142	138	142	165	163	143	127	132	152	142	139	155	130	138	133	183	148	140	153	157	163	143	164	154	163	139	150	144	146	139	145	147	164	163	169	157	147	139	157	137	144	165	165	129	139	144	155	147	144	138	129	157	141	137	136	146	158	154	165	149	131	151	156	140	135	127	154	133	140	175	159	151	159	124	139	137	164	133	144	137	163	142	144	159	152	147	147	157	158	151	151	131	149	153	157	155	157	145	125	147	122	127	167	139	147	148	156	137	127	160	135	140	140	154	153	146	161	156	129	157	163	162	164	126	138	153	138	139	164	160	154	143	153	144	174	139	144	167	136	128	140	141	144	149	149	174	141	144	148	168	144	157	149	161	143	149	164	154	151	154	162	146	146	148	142	132	168	170	160	144	159	157	138	171	157	162	148	135	155	117	167	155	144	150	143	172	143	142	139	181	156	139	135	123	145	156	150	156	142	154	149	130	152	147	133	158	153	154	141	141	153	130	159	160	145	132	153	170	145	123	138	167	141	161	154	148	137	169	159	143	165	156	132	162	139	160	140	158	158	146	142	144	140	128	126	146	125	153	134	163	154	143	124	153	139	133	146	150	153	143	142	139	158	140	135	141	136	157	136	145	137	140	155	171	146	150	131	147	170	149	140	139	164	161	133	106	151	170	157	174	148	146	136	136	152	157	125	141	154	164	152	178	156	141	140	123	133	162	131	146	159	156	161	138	149	134	168	140	167	175	152	110	127	149	160	148	141	156	118	160	149	153	150	145	148	140	150	172	166	136	134	160	161	134	152	155	137	149	143	151	156	158	144	146	127	160	139	142	132	149	156	165	136	139	154	143	146	139	150	157	184	143	127	156	148	110	147	134	178	135	154	139	147	142	145	149	147	165	173	165	152	119	164	152	135	173	149	156	134	139	149	153	151	163	138	151	148	140	138	144	140	160	157	134	165	141	140	158	151	139	164	163	132	151	163	143	162	153	151	144	145	158	151	137	175	161	163	147	152	144	134	162	131	145	149	181	151	122	174	126	137	129	150	143	148	149	135	138	131	143	129	136	160	158	169	144	159	160	152	148	138	135	133	131	136	148	146	142	169	129	138	173	129	163	146	169	171	143	144	151	140	154	153	154	143	139	143	161	152	156	138	154	154	145	157	167	148	140	161	147	153	142	160	143	152	140	138	151	146	156	147	137	134	132	182	137	145	161	145	144	149	165	125	168	147	154	166	133	141	164	145	137	166	162	116	148	164	166	155	146	166	166	156	149	136	159	165	140	153	146	125	126	134	155	129	149	135	160	129	158	153	145	144	165	155	134	135	125	164	134	126	133	140	145	146	155	175	144	147	161	152	126	147	132	159	147	128	131	143	141	148	155	139	154	162	138	140	149	138	127	152	132	151	147	149	174	140	158	162	151	149	124	138	163	137	130	155	154	165	136	156	121	142	161	141	143	131	142	146	137	150	140	117	140	129	133	151	141	167	149	142	136	161	163	147	147	149	152	153	174	162	127	133	151	157	116	165	148	146	146	160	144	149	139	149	136	142	153	139	142	148	139	153	145	156	145	156	138	163	125	133	153	146	148	146	162	158	162	141	147	145	138	148	148	143	138	147	133	148	145	141	157	129	149	145	154	150	147	161	156	130	143	134	137	147	165	141	161	155	169	124	158	149	163	136	146	148	144	144	171	161	148	155	150	154	123	149	151	163	151	132	160	148	143	150	157	135	156	157	147	161	160	133	145	149	140	143	142	142	125	122	136	154	134	160	154	174	174	132	152	138	146	156	137	128	164	147	142	153	142	139	148	132	144	155	154	154	134	143	155	145	128	149	162	144	136	159	138	152	117	144	145	128	152	167	119	156	149	154	135	154	135	151	160	146	161	151	167	128	149	129	161	124	160	131	138	137	168	128	161	142	161	147	138	144	158	136	162	167	139	145	152	170	140	146	139	134	147	144	157	129	148	146	138	167	148	156	150	135	159	145	145	161	153	160	149	158	140	137	150	147	147	168	161	171	155	141	169	154	164	137	151	150	151	112	155	135	146	136	150	140	145	165	154	127	165	162	147	142	148	142	139	146	161	142	159	135	149	149	167	146	139	135	164	144	134	139	157	146	165	160	138	145	131	160	157	146	152	156	133	166	155	161	134	142	149	151	125	142	140	137	167	150	144	151	148	153	166	136	163	147	127	135	125	129	130	142	181	148	150	147	151	182	149	148	161	162	151	121	142	149	153	147	151	166	142	148	142	161	128	140	149	152	130	168	151	145	180	148	158	138	150	151	139	143	148	151	149	145	116	139	127	135	136	160	146	145	145	161	129	162	160	150	139	156	151	153	134	137	140	153	148	138	144	157	146	141	170	141	132	150	146	151	166	161	149	133	143	154	137	152	162	148	161	156	143	140	147	158	155	159	151	149	137	145	162	164	153	180	158	162	138	148	131	139	161	157	158	146	163	157	155	161	161	159	147	170	159	148	149	156	154	128	140	138	146	160	149	141	136	141	128	135	136	159	173	150	161	171	148	157	125	132	153	167	161	156	125	148	149	147	120	143	144	145	140	163	144	145	148	146	126	169	149	149	174	136	140	148	149	154	140	126	159	158	165	149	157	143	139	168	166	163	159	151	153	136	136	155	141	139	128	156	142	159	149	146	162	153	133	135	127	137	137	135	137	133	143	143	153	149	170	165	140	174	161	134	145	163	156	144	142	146	148	157	149	139	145	141	165	140	134	131	156	148	140	152	146	138	157	142	151	146	145	147	145
8808	3568	6464	7969	9353	6668	5512	4484	3291	2437	1843	1570	1475	1414	1265	1140	1146	1057	917	7311	28044	17218	668	647	601	572	560	501	529	533	519	553	494	488	473	492	492	515	495	449	498	451	478	460	472	468	475	456	424	442	465	479	476	470	402	457	457	411	436	454	440	452	461	436	432	441	405	432	464	416	454	415	451	393	411	466	446	419	392	430	449	437	408	424	415	433	455	388	474	408	413	426	445	384	439	433	444	433	384	373	414	433	439	428	398	400	440	447	375	422	423	429	415	424	427	417	436	438	415	421	416	395	386	385	395	393	384	419	411	423	373	412	449	413	419	439	397	444	401	419	411	424	459	408	377	390	413	382	408	424	419	426	401	380	385	443	420	396	409	448	414	428	413	416	450	392	433	402	390	406	389	401	429	411	411	414	413	396	383	416	401	398	444	423	383	410	391	431	410	409	387	386	417	428	413	426	393	400	413	436	415	463	415	405	439	416	400	421	428	397	425	378	426	384	402	387	420	457	414	427	401	399	450	462	407	408	421	411	441	409	427	398	415	415	413	428	389	427	401	450	404	400	390	437	436	415	401	396	410	425	392	424	401	438	436	399	400	418	401	413	384	422	402	405	415	442	402	387	421	441	437	425	395	426	442	432	418	453	369	376	399	385	402	424	390	416	412	396	394	429	405	425	427	416	422	430	422	398	399	377	427	419	451	394	441	423	428	403	394	448	377	405	409	390	385	381	412	388	450	423	403	434	430	384	448	394	437	368	439	439	399	396	397	406	396	432	409	397	404	412	392	419	396	398	425	389	374	398	430	381	421	398	434	398	409	430	392	420	399	421	462	403	406	422	389	419	413	446	382	401	368	433	422	402	402	412	435	401	399	398	423	420	419	431	387	388	399	394	427	404	431	415	391	382	431	383	422	447	392	429	420	404	408	396	416	462	408	433	400	391	384	402	404	376	431	423	385	444	400	403	429	378	375	428	386	398	432	424	424	408	398	392	455	391	386	411	411	376	406	407	435	414	416	426	388	435	397	399	438	388	396	403	416	410	402	452	396	385	382	399	419	453	395	440	395	407	437	411	406	403	417	405	462	417	375	368	435	388	449	431	422	422	416	419	431	418	413	411	402	376	387	442	416	425	424	414	405	401	365	382	417	435	412	407	415	400	467	400	428	398	430	429	391	398	430	436	388	408	408	411	431	435	385	445	397	398	418	404	408	358	446	427	448	409	400	394	412	466	420	390	427	424	420	426	394	375	424	417	414	425	403	440	438	403	434	405	403	427	415	405	421	421	383	386	405	417	398	400	424	382	426	435	416	418	396	412	428	410	402	453	390	386	427	417	394	400	413	426	439	428	396	389	422	400	405	412	404	413	412	431	391	431	403	429	402	467	426	401	455	398	391	423	415	427	423	383	398	396	432	402	421	427	426	426	451	371	411	374	387	446	386	427	438	400	416	386	431	400	408	398	412	408	385	431	418	412	378	408	394	399	403	427	403	401	431	394	385	433	430	402	421	400	399	389	417	398	445	420	406	420	446	419	393	405	407	409	435	388	394	389	409	387	401	430	413	400	406	434	414	386	413	408	402	406	344	412	420	405	439	415	364	415	409	415	407	396	357	412	423	412	383	408	451	410	394	419	409	416	398	410	413	421	396	414	449	406	403	387	433	381	396	391	405	387	381	434	409	441	402	436	421	387	414	432	436	405	408	476	411	384	373	436	408	391	396	402	392	411	366	431	406	414	435	376	398	435	385	406	449	418	404	384	374	392	441	387	412	426	428	400	440	408	379	395	443	415	414	437	405	406	423	397	394	395	418	380	421	397	388	407	402	420	406	415	418	403	378	435	383	405	423	431	396	391	359	372	415	371	401	406	413	394	408	407	401	421	405	412	380	421	398	412	390	382	390	408	417	394	405	433	406	405	449	393	430	393	401	402	402	441	423	400	368	447	386	424	416	408	398	410	438	419	468	417	447	414	410	415	390	378	399	403	419	421	447	386	410	421	420	419	417	395	377	400	412	404	407	411	391	413	404	392	410	420	412	420	411	420	421	408	409	406	410	430	400	370	394	438	399	432	396	394	393	433	382	420	383	407	414	427	425	389	415	419	404	422	400	420	393	401	473	396	410	401	420	430	428	406	384	400	398	404	380	414	382	402	414	448	433	415	409	392	419	440	401	458	373	397	386	409	399	409	385	407	446	383	409	399	390	387	399	408	408	428	405	398	407	420	399	378	398	434	388	398	422	428	425	426	406	416	428	418	411	394	435	409	380	380	409	433	428	413	422	393	391	419	421	392	393	408	421	405	421	420	393	370	399	393	374	376	391	424	390	452	417	435	393	388	422	416	436	426	362	414	411	381	405	376	413	421	391	405	375	453	405	404	387	452	400	382	434	395	404	396	388	386	393	431	425	394	406	427	446	436	367	413	376	431	412	403	377	420	428	419	417	393	410	370	399	406	405	401	387	385	412	402	439	396	401	397	425	410	440	430	429	447	403	394	408	401	405	418	437	403	414	374	405	428	403	427	415	364	440	413	407	432	415	412	386	383	405	414	431	415	412	440	401	393	389	410	387	426	412	411	405	416	408	432	399	394	434	414	468	410	394	406	418	421	415	417	407	430	416	405	454	382	444	409	393	424	425	429	414	399	429	404	397	397	380	384	386	391	440	425	418	421	408	431	417	391	369	435	420	412	429	406	387	427	443	434	406	396	403	408	411	432	410	382	424	414	378	427	413	374	413	453	415	387	413	401	402	428	416	377	413	390	410	392	408	427	420	405	404	407	419	387	431	411	401	394	421	448	430	430	415	406	395	399	410	423	379	411	416	403	404	414	408	406	421	400	387	414	396	440	417	420	382	384	380	389	406	435	391	384	436	456	392	389	416	413	421	416	417	413	395	453	411	358	411	394	416	404	384	403	410	412	430	421	443	418	418	394	429	403	379	440	410	428	410	387	410	397	407	408	429	411	422	396	415	424	409	432	433	394	402	408	421	416	415	415	414	427	401	434	409	433	393	438	408	400	349	415	408	432	389	353	434	407	422	388	419	466	390	422	387	407	415	389	388	408	414	406	411	425	383	370	414	399	425	407	408	427	425	406	432	403	394	458	395	399	432	397	430	410	388	407	415	425	392	416	400	419	399	397	421	400	447	404	411	419	399	417	419	439	407	429	420	381	425	419	405	405	409	406	405	398	403	427	400	424	392	423	407	406	423	419	448	380	447	401	412	440	398	409	424	412	407	391	397	435	404	394	397	443	429	395	413	397	395	398	440	416	387	398	384	398	418	406	378	430	456	382	405	384	419	427	416	391	419	402	377	452	393	402	417	439	377	409	418	438	392	389	432	413	400	400	414	369	406	398	435	433	423	403	387	401	389	368	390	399	407	405	438	397	410	404	381	381	431	397	406	425	449	416	396	434	392	409	394	410	409	388	410	376	383	429	423	423	380	431	396	394	408	440	414	413	420	408	432	412	421	411	379	411	419	399
17617	4629	4010	3824	3208	2222	1747	1158	676	450	360	301	285	255	239	256	202	223	201	908	2891	2083	176	170	179	169	179	142	155	168	154	140	132	149	163	158	132	155	141	157	170	153	148	137	167	163	143	133	153	139	148	140	131	144	118	129	127	139	139	133	128	134	125	135	144	133	139	142	146	167	141	132	149	146	165	122	142	140	143	138	171	156	130	158	148	129	157	129	130	139	152	151	132	138	115	137	164	161	150	158	126	131	150	142	137	136	142	156	146	128	123	121	139	146	140	157	135	131	127	120	133	147	147	140	145	138	137	136	158	145	144	143	162	140	154	131	129	133	136	150	128	124	128	115	141	140	140	149	129	150	135	122	132	144	133	141	117	133	179	131	121	146	164	124	143	153	150	169	164	139	155	149	124	130	131	158	147	131	155	143	131	142	132	148	159	132	148	150	130	130	145	144	150	119	149	142	118	140	144	137	117	135	130	109	137	114	141	150	141	160	149	111	111	153	130	138	130	132	152	152	131	151	140	150	139	133	133	124	124	139	174	155	114	134	133	132	149	123	133	140	132	159	127	121	139	129	117	144	132	142	116	148	153	155	138	131	139	153	142	143	130	118	127	138	156	133	138	135	142	124	128	144	151	154	127	156	152	149	131	153	144	140	134	140	125	130	120	128	139	131	138	156	145	160	131	154	143	148	136	138	141	144	166	129	136	150	170	180	118	143	132	152	145	127	140	140	149	136	136	117	151	124	129	168	131	129	146	131	146	136	132	136	117	122	137	153	144	139	131	160	117	131	117	122	147	146	149	150	126	128	149	151	145	140	135	144	126	150	149	153	149	121	123	143	149	131	143	151	138	148	156	161	148	135	136	141	165	131	139	127	146	118	134	146	132	139	136	153	153	144	140	117	129	137	144	121	141	124	153	139	135	151	163	154	144	134	156	133	149	124	158	134	129	119	117	139	161	125	130	138	138	143	118	141	131	120	120	137	143	149	141	150	149	152	141	143	121	138	134	114	137	151	154	123	132	132	135	167	134	161	127	149	132	130	146	137	144	122	134	135	140	143	145	144	150	154	128	138	117	133	144	132	130	137	155	152	134	149	163	161	134	128	130	124	143	145	138	142	144	148	140	134	145	152	152	132	149	138	144	163	133	170	137	135	144	139	137	143	149	133	158	151	148	132	165	150	121	144	140	142	143	157	127	138	138	140	139	148	151	150	125	148	144	145	137	151	139	135	141	150	142	142	134	146	131	159	119	142	119	140	125	142	126	139	145	139	156	133	127	156	115	134	138	128	140	136	115	149	144	145	112	120	154	131	152	115	149	140	115	137	129	139	135	141	143	147	159	150	130	124	146	126	148	144	134	132	133	132	117	144	132	132	135	127	136	127	128	140	151	137	146	148	157	167	123	123	125	150	157	131	131	130	165	142	143	126	145	133	141	142	104	133	141	124	151	166	150	133	141	116	128	130	142	149	135	146	149	130	147	135	147	163	157	137	144	140	145	124	152	144	124	123	141	133	141	140	145	131	157	130	120	147	148	154	138	151	143	123	144	143	131	147	117	133	151	140	116	164	116	150	146	113	129	137	158	145	116	124	128	141	134	132	157	115	124	138	123	144	132	141	146	154	122	140	117	120	134	116	159	151	132	149	143	147	130	131	134	159	143	142	159	149	176	147	142	151	143	117	155	142	130	140	164	145	149	154	132	116	137	156	124	137	111	131	150	146	123	133	121	121	139	148	152	130	141	131	120	143	170	147	133	139	134	129	132	124	128	127	119	138	135	130	140	158	137	129	151	129	160	140	141	151	151	132	140	156	143	135	144	131	145	135	132	133	146	142	165	153	137	131	144	161	150	119	142	130	139	151	155	135	144	147	125	134	147	168	149	128	118	142	140	139	148	135	144	131	130	138	124	153	155	151	120	120	127	134	167	124	122	127	145	131	165	133	124	129	138	131	164	153	125	151	164	142	138	154	124	140	136	137	139	135	139	134	135	134	127	150	154	137	149	131	142	131	121	129	142	139	141	136	135	141	142	142	149	154	131	152	145	155	118	131	150	150	134	131	137	147	127	135	138	147	141	141	133	133	139	117	115	124	117	141	118	142	131	133	127	126	137	107	123	147	132	130	131	137	140	147	130	145	125	152	130	140	151	125	123	144	148	151	161	127	147	146	119	152	151	139	131	116	120	148	168	116	137	160	138	132	139	150	153	122	145	123	130	121	138	144	147	128	140	152	123	145	135	139	152	116	138	141	128	136	166	136	121	139	142	140	139	124	161	152	155	144	128	146	129	131	146	125	124	141	121	133	144	144	125	160	160	147	134	133	158	142	145	144	120	146	125	135	125	139	119	143	125	124	150	157	129	115	136	150	134	154	136	168	146	137	144	133	134	140	145	134	135	128	156	129	146	124	137	132	133	151	122	143	147	135	127	149	150	123	129	119	133	133	152	119	130	134	154	126	125	132	122	136	119	142	133	127	114	117	161	134	136	142	132	145	155	164	148	131	148	141	125	138	127	145	150	172	128	134	124	145	126	141	150	125	135	137	137	153	132	141	142	134	139	162	141	141	132	163	123	134	126	154	159	140	126	143	138	95	143	160	132	132	139	156	141	129	145	135	127	139	124	148	133	147	145	118	117	132	135	127	135	132	137	123	140	141	151	108	141	115	141	148	149	143	126	124	151	120	157	118	137	168	142	122	155	150	135	132	136	131	140	151	154	123	140	159	143	150	156	128	141	151	134	158	131	135	116	138	126	138	144	148	148	148	153	129	131	130	121	163	145	126	149	105	132	152	141	144	143	152	122	135	130	145	147	157	161	161	119	141	142	131	123	120	146	147	153	141	117	134	126	145	131	118	137	157	129	154	128	127	130	137	124	146	142	132	127	117	152	170	138	143	116	137	140	125	144	124	129	138	158	132	151	150	139	141	121	129	112	128	159	121	170	112	137	149	140	136	134	125	130	132	139	153	160	133	132	127	137	136	144	132	155	129	139	134	143	143	144	141	131	163	137	138	136	153	138	157	146	120	135	135	148	133	146	132	139	141	110	154	149	133	148	133	132	129	128	131	144	141	141	135	170	132	126	143	145	160	164	142	162	143	155	138	143	157	117	139	134	132	130	146	155	134	130	143	126	150	131	158	144	118	125	127	135	130	148	144	132	139	122	137	154	160	136	146	125	128	146	140	143	143	141	138	122	153	135	153	154	134	156	144	144	141	137	125	134	132	146	122	123	145	131	147	142	118	153	159	133	135	132	140	161	131	146	131	150	129	131	128	140	132	141	132	130	133	136	129	141	147	124	108	135	127	129	155	147	141	99	147	115	134	138	136	119	125	148	132	137	157	139	142	142	130	118	141	160	146	153	161	148	141	135	139	127	130	127	137	126	141	144	145	148	140	130	144	133	151	125	140	140	151	136	148	146	135	156	147	116	136	126	143	129	157	141	134	140	140	132	131	131	140	147	131	137	129	121	119	136	147	147	126
8885	3458	6671	8803	8443	6599	5487	4334	3147	2415	1945	1682	1502	1340	1281	1213	1062	1030	1024	5616	15590	9979	616	643	658	616	590	553	521	564	546	522	517	486	507	492	498	456	499	437	453	467	435	447	448	422	440	452	406	436	439	455	457	433	454	403	438	432	428	411	460	443	415	387	420	450	376	430	431	378	403	443	451	417	391	403	422	423	390	392	411	398	419	407	404	378	392	453	421	406	390	448	395	416	431	406	422	429	392	407	393	367	406	406	386	394	356	395	397	399	375	407	401	401	417	354	399	403	421	383	446	416	370	380	362	379	417	405	405	397	437	383	383	378	408	375	377	389	423	378	386	383	411	423	408	382	388	410	386	396	394	382	372	377	386	379	393	358	394	377	417	378	403	428	404	415	366	399	388	403	376	415	376	403	403	385	406	371	420	387	370	405	432	388	394	393	363	366	393	390	341	426	379	409	398	387	404	379	427	440	377	395	413	382	395	393	380	380	400	370	385	375	355	393	413	383	388	401	391	385	391	387	367	394	384	414	381	393	386	390	376	377	401	353	397	369	349	375	420	391	355	420	421	397	385	365	403	393	397	414	362	419	394	405	427	379	371	378	379	380	371	403	388	374	393	378	385	426	367	390	406	381	407	378	380	369	365	395	406	367	386	396	399	385	403	385	400	368	370	378	411	385	369	391	386	378	403	399	394	373	371	389	364	403	405	358	384	405	360	394	401	397	391	410	375	398	426	381	385	392	370	411	391	403	393	385	371	363	426	345	391	398	413	365	377	387	407	393	385	380	347	387	382	392	393	398	419	422	417	360	394	385	415	365	360	407	373	380	371	401	373	355	417	395	389	330	397	375	397	379	382	413	397	392	430	431	404	410	416	400	383	398	413	398	432	391	384	359	383	393	365	381	413	432	375	438	395	378	400	378	379	368	349	394	387	394	388	372	403	388	389	371	382	364	442	371	383	379	412	401	419	398	379	390	409	388	360	390	395	407	416	370	395	421	373	360	378	392	356	400	366	366	404	394	392	372	384	447	397	371	395	356	404	389	372	415	376	421	396	370	408	368	419	397	397	386	370	368	397	374	382	383	438	360	382	377	411	368	421	422	361	381	400	404	419	348	418	380	380	385	397	435	376	383	408	391	360	382	379	414	370	361	388	375	383	383	398	385	397	382	397	360	395	407	403	367	391	382	363	400	381	368	405	383	379	422	394	360	365	389	380	401	401	423	433	395	396	347	371	368	380	404	423	419	386	425	389	349	404	397	387	449	376	382	424	382	375	386	386	343	381	404	416	368	411	425	355	404	374	418	403	382	379	383	372	394	371	367	400	410	368	358	388	385	425	396	399	397	417	364	408	399	439	355	373	371	397	358	401	383	402	407	393	371	374	357	428	388	370	398	396	371	380	401	366	391	401	398	414	381	372	402	434	410	373	425	412	371	379	394	376	377	363	412	403	409	419	426	378	400	394	399	402	398	386	386	405	409	373	431	412	367	393	395	418	416	414	406	388	354	388	366	415	391	402	386	361	422	393	406	396	380	374	434	398	400	383	393	398	397	391	362	394	397	389	411	418	379	414	387	371	393	391	425	367	373	389	388	385	441	373	396	364	382	405	385	389	416	359	409	390	383	392	411	391	334	387	400	403	400	383	394	397	404	360	399	417	400	384	392	385	392	401	416	378	432	408	415	375	392	431	360	408	376	405	389	392	354	384	363	416	398	385	390	418	373	396	397	379	395	370	403	374	389	428	380	415	410	384	396	363	433	413	371	401	384	400	378	416	349	402	380	365	395	395	391	365	421	353	367	399	367	413	397	383	392	403	398	384	402	387	420	385	380	396	394	372	388	414	390	368	411	375	410	415	376	372	414	395	360	399	395	363	405	386	407	406	369	398	370	379	345	356	426	390	364	383	382	347	360	388	396	413	398	414	404	380	371	427	391	398	386	395	389	377	407	369	405	360	377	391	393	417	393	393	394	389	387	365	355	375	376	372	403	386	364	364	399	398	410	418	379	373	386	392	385	408	415	391	393	384	360	392	382	373	393	386	412	386	376	347	373	405	385	406	384	384	405	386	368	412	378	394	419	411	386	366	404	402	417	341	399	392	425	360	366	390	377	409	423	404	383	396	410	386	375	383	393	382	386	387	415	399	382	382	400	421	381	402	392	377	393	379	394	383	356	360	405	387	385	393	385	406	384	416	393	374	394	392	390	389	387	386	407	385	373	398	444	377	393	386	412	423	356	403	365	376	429	402	372	380	359	370	378	379	391	405	434	405	371	381	377	406	399	402	425	354	345	348	391	400	385	371	360	426	377	414	342	392	420	398	398	396	353	408	350	368	398	406	399	376	401	384	381	388	373	380	375	375	394	415	393	390	413	387	385	393	397	410	395	414	357	399	396	385	394	399	390	396	396	420	388	369	394	395	385	397	405	384	423	380	413	414	384	378	384	402	404	384	396	435	429	389	417	379	373	417	376	370	419	375	384	412	389	415	367	419	367	394	388	415	420	363	387	385	398	359	386	372	415	369	415	383	423	383	390	402	400	383	362	365	436	373	373	411	401	403	389	410	396	399	407	379	384	355	410	360	363	400	375	380	362	369	409	387	404	398	373	418	415	374	378	381	373	399	403	413	398	386	416	390	348	384	400	384	407	391	410	363	359	414	386	379	363	409	398	349	364	407	433	383	383	388	348	423	393	388	382	371	367	369	376	395	384	361	375	406	378	409	364	350	409	408	378	394	421	385	387	385	418	387	382	365	389	392	399	372	398	345	401	386	386	387	386	406	386	380	381	400	355	391	409	377	403	422	409	390	397	384	399	351	406	393	389	382	402	428	403	374	390	372	408	353	384	395	385	391	362	373	393	417	390	363	383	437	404	378	378	398	396	373	372	388	392	372	370	419	425	386	414	412	395	410	417	404	361	396	395	404	364	384	386	369	362	437	419	401	393	407	414	383	386	408	388	391	374	371	398	390	365	406	425	374	384	390	415	384	398	395	375	403	403	384	402	407	390	437	395	372	433	394	405	379	405	364	362	396	424	403	401	377	388	388	371	403	387	373	368	422	381	393	401	398	382	414	412	385	387	422	399	374	399	381	398	358	376	401	347	380	407	393	385	420	381	364	425	372	375	402	384	388	360	363	388	409	354	374	406	385	382	373	405	398	401	362	368	398	401	428	413	392	390	402	369	384	396	396	368	397	394	394	399	404	403	413	396	375	371	403	426	414	430	384	408	406	417	407	363	414	426	388	391	376	355	336	403	367	389	387	358	392	427	411	387	407	390	391	383	396	402	399	406	375	445	400	371	365	400	411	366	394	381	390	417	391	400	404	391	372	403	382	376	415	365	378	389	435	403	397	359	416	394	412	392	383	398	400	369	401	352	383	358	396	411	367	428	392	400	387	376	391	387	382	394	398	390	364	398	405	388	374	392	404	401	360	374	408	383	439	389	410	396	413	422	363	395	384	410	385	409	390	400	413	385	413	391
2153	334	370	329	327	265	246	275	274	243	213	231	222	244	255	225	223	249	264	259	381	308	239	228	241	223	263	251	250	252	269	264	227	204	230	235	249	236	245	259	248	218	220	237	211	228	247	226	247	247	221	246	248	250	285	213	232	261	264	255	282	255	246	255	255	236	224	244	246	253	258	266	242	224	236	240	221	232	229	252	195	243	235	238	260	235	246	232	260	231	230	259	266	247	266	237	250	241	240	245	235	243	244	217	234	254	234	253	247	222	221	266	236	249	248	248	225	240	251	220	254	231	251	239	240	237	221	242	216	243	225	234	227	238	238	227	252	220	230	223	211	231	246	255	214	199	218	236	238	225	260	235	222	259	246	244	240	231	224	253	236	225	236	227	231	219	225	221	242	242	233	247	246	245	218	236	244	254	235	232	221	250	243	254	233	243	264	239	225	250	245	267	227	229	250	260	218	223	253	243	263	231	246	253	236	232	245	239	212	252	241	232	233	244	223	243	242	238	219	215	213	237	247	228	227	222	234	259	243	230	234	253	257	247	212	260	216	234	241	236	244	233	243	240	225	212	250	255	261	244	273	227	230	225	251	251	244	243	258	230	217	241	239	226	264	230	246	252	238	235	238	237	249	253	240	239	259	216	219	179	216	275	207	250	263	231	233	257	256	237	276	216	259	226	253	232	261	235	265	239	251	224	229	216	244	232	234	225	246	249	241	221	243	249	251	244	232	247	228	230	219	213	251	260	244	248	257	267	228	225	235	249	227	245	213	187	235	249	233	235	242	234	221	228	233	214	221	221	230	251	237	253	266	221	232	220	237	211	252	238	227	243	240	231	243	234	223	280	238	248	219	245	236	251	199	216	235	215	238	233	232	217	237	222	246	246	239	251	233	225	233	240	255	227	224	223	220	233	258	264	245	261	221	231	250	208	244	209	213	251	244	221	249	236	240	233	221	222	233	241	248	235	237	238	252	232	247	246	232	232	252	252	234	222	236	242	248	205	224	231	231	217	240	217	266	259	239	227	246	226	224	237	275	233	217	260	256	272	219	242	226	218	239	233	204	243	238	207	251	223	229	237	219	247	250	236	228	248	248	249	232	242	232	241	247	256	253	232	224	221	231	243	263	237	211	226	258	251	249	248	230	229	223	242	246	229	243	244	220	253	203	217	273	248	217	248	246	247	243	225	209	245	252	241	239	241	202	206	241	208	226	265	229	241	255	201	233	223	248	236	248	217	241	224	237	244	227	254	238	244	254	218	218	228	227	249	239	259	218	238	241	222	219	250	244	244	238	224	235	253	219	229	248	216	229	258	233	204	238	225	222	230	213	240	232	240	246	254	237	260	251	214	246	225	216	263	214	218	237	236	232	215	247	237	250	248	238	239	255	241	234	234	264	243	222	241	254	219	266	225	216	234	224	243	227	209	230	234	236	245	225	212	236	227	210	225	261	240	223	263	244	211	235	227	245	226	254	239	256	226	240	245	238	220	228	246	251	218	249	239	244	252	264	250	257	212	232	228	232	228	241	215	272	234	226	232	212	247	246	242	210	225	230	249	218	263	258	221	252	254	263	224	233	239	221	267	233	242	267	219	250	228	242	238	249	239	225	258	238	271	240	221	251	240	228	210	230	241	216	248	231	237	217	240	249	254	236	266	211	247	238	263	257	231	238	232	249	232	246	245	233	271	227	245	228	243	232	235	227	256	228	234	260	237	239	241	232	255	230	240	215	246	215	223	233	269	249	212	240	217	231	250	205	232	231	245	245	234	248	225	222	216	254	223	219	214	246	270	268	227	247	228	232	217	209	223	221	254	222	253	234	217	240	262	236	265	243	218	253	219	219	245	239	243	260	233	215	236	235	237	259	232	231	233	228	251	239	265	254	235	231	253	234	249	245	252	230	267	222	238	213	242	235	246	204	232	242	245	249	251	235	224	255	218	250	241	248	239	249	231	222	248	234	231	250	241	198	226	199	224	221	238	230	239	233	217	212	254	240	239	222	247	248	240	229	242	241	237	240	219	237	224	254	229	226	250	260	253	260	184	224	248	265	253	224	237	229	248	243	267	233	248	230	261	251	240	225	246	237	240	218	252	242	229	238	255	206	211	242	242	235	243	227	249	214	224	235	238	253	245	228	252	237	248	243	247	258	273	228	230	248	241	265	243	227	232	225	257	240	237	242	245	230	250	235	259	263	244	246	212	251	230	228	248	224	249	243	248	244	229	233	253	238	233	257	229	238	245	208	237	218	246	224	249	227	231	226	239	243	215	241	250	240	240	215	242	230	222	234	258	237	235	242	254	230	227	247	238	218	225	276	249	215	226	224	276	256	238	214	242	255	224	233	257	264	226	220	229	214	211	267	234	226	253	235	240	264	207	221	218	213	214	241	247	219	253	210	205	237	226	245	243	249	252	233	235	241	253	216	242	247	260	252	254	218	217	210	249	220	248	236	267	246	231	268	255	242	218	240	259	229	236	250	221	248	254	247	220	238	227	215	202	248	244	219	217	247	265	236	248	262	224	216	268	253	222	251	219	238	209	232	237	218	232	239	220	242	260	239	221	245	226	217	240	234	243	233	235	219	228	224	242	228	237	199	227	243	221	235	257	221	270	255	246	250	262	253	219	220	225	216	227	251	213	231	206	262	208	216	232	263	240	246	227	232	230	243	228	221	246	232	214	251	266	224	244	270	233	228	232	227	228	222	222	234	228	239	246	241	228	257	226	221	249	236	252	256	226	255	241	231	228	250	220	242	234	242	234	237	235	250	220	224	242	202	243	222	231	260	252	219	221	238	238	248	244	256	256	211	254	240	239	264	225	246	246	237	242	237	214	234	213	277	234	235	265	214	244	242	241	238	227	258	220	222	226	249	258	232	219	230	229	265	222	236	236	211	212	245	198	232	233	250	217	241	240	212	235	231	253	241	217	232	226	224	242	223	255	217	235	268	235	236	247	269	250	223	218	233	261	220	224	244	224	227	224	262	234	247	251	230	261	233	238	228	223	264	216	223	237	209	234	258	233	249	234	253	261	258	211	268	215	227	266	239	241	254	241	236	205	224	222	274	234	216	205	252	256	243	215	222	241	248	241	222	233	222	247	233	241	243	241	250	247	263	240	234	248	212	273	232	253	208	210	246	245	250	252	240	258	234	245	245	225	235	231	236	230	234	227	216	245	238	203	257	256	246	244	251	221	254	237	205	220	229	215	246	257	232	248	249	256	241	200	226	251	245	244	221	272	245	228	235	255	208	240	232	257	254	231	241	245	249	228	233	223	240	228	235	246	234	243	256	253	202	269	235	252	220	228	253	231	241	233	221	215	233	262	234	227	260	225	222	252	275	221	220	224	249	263	230	234	247	211	242	238	277	232	248	229	229	246	232	231	243	228	217	242	202	248	232	255	265	233	233	230	235	223	235	243	268	276	237	276	253	236	255	256	229	279	247	238	261	237	251	224	252	217	260	260	248	262	243	244	255	229
2476	785	933	1017	1013	926	845	827	714	717	722	678	641	629	633	707	689	645	681	1030	1807	1238	671	640	667	661	639	640	628	646	661	602	686	659	645	676	657	692	605	657	677	641	629	636	602	636	672	625	638	713	623	685	671	639	669	604	657	588	647	679	596	634	673	651	667	622	674	690	630	684	657	635	625	649	659	667	694	653	638	628	637	614	652	578	685	633	610	693	637	600	648	693	692	622	645	645	648	641	613	670	646	634	648	614	668	607	663	621	673	611	687	672	627	664	634	642	656	646	629	659	628	616	674	656	661	638	676	665	660	650	678	655	628	638	673	659	655	614	620	647	603	625	666	640	632	693	629	665	654	663	668	634	599	651	623	652	644	634	665	673	641	655	625	642	631	665	679	664	641	618	627	660	640	672	620	680	648	611	664	641	628	674	557	663	614	650	668	630	646	666	655	642	670	699	671	630	667	672	616	611	609	667	615	664	634	731	691	663	625	645	683	601	637	665	615	635	644	659	652	658	646	622	656	682	646	651	638	643	670	665	648	605	635	655	659	624	637	638	700	658	651	644	669	670	661	693	618	661	644	686	658	672	645	666	647	687	641	669	639	656	664	647	649	611	666	632	702	689	664	664	676	664	670	606	667	641	655	631	622	654	661	666	653	633	644	646	700	702	616	611	634	652	661	671	602	615	622	693	634	630	634	690	651	678	629	621	654	629	656	671	623	634	680	659	634	675	677	670	692	678	665	618	655	652	648	667	642	682	647	572	627	644	623	647	620	637	653	651	646	662	622	621	652	628	679	648	609	632	682	647	618	651	662	664	601	654	669	584	680	632	641	647	649	636	648	655	671	648	632	679	685	617	612	621	678	637	652	663	604	658	659	651	672	649	632	629	631	619	630	624	657	669	639	617	654	610	623	687	616	636	653	669	702	634	678	665	660	624	637	649	661	619	677	632	623	600	654	620	637	671	632	639	707	606	663	642	624	654	718	648	661	623	668	601	640	633	631	646	620	656	698	702	619	634	646	626	666	602	620	693	647	634	657	656	628	671	622	651	646	603	648	652	650	669	680	628	644	669	644	667	658	620	633	640	651	641	688	651	638	647	637	662	632	673	667	647	676	624	641	673	642	669	631	650	593	657	613	637	683	650	626	678	631	643	613	648	668	687	668	655	680	658	613	682	702	637	623	615	658	651	668	686	658	648	626	650	638	623	642	646	648	685	631	593	596	648	607	707	682	640	617	599	680	648	668	603	586	602	680	654	645	652	656	651	639	677	622	688	635	629	665	686	631	671	630	646	623	643	688	617	597	653	580	665	610	640	656	671	677	637	653	672	650	603	652	631	637	653	683	643	650	632	660	622	698	624	652	675	634	662	625	621	620	617	641	676	666	620	651	637	680	707	624	638	671	684	626	643	636	653	625	647	637	660	668	650	642	671	632	666	672	659	679	663	631	643	659	639	612	695	628	679	666	682	672	615	665	673	637	681	635	601	676	620	645	672	646	698	596	638	620	637	667	636	658	625	653	649	691	609	642	678	634	667	658	633	613	678	676	657	692	692	669	640	656	605	619	651	640	654	609	603	664	663	613	638	622	626	670	641	692	656	646	675	665	656	629	681	647	607	625	649	642	644	633	650	675	640	630	637	601	642	673	683	634	669	647	655	666	651	657	671	600	668	641	653	642	665	630	583	651	653	616	613	635	610	649	648	649	623	671	708	654	623	665	652	655	636	654	646	629	663	638	639	618	624	624	630	664	655	654	698	644	628	641	658	677	656	673	614	681	667	642	644	653	604	634	666	609	655	628	672	658	656	636	625	691	637	709	642	630	663	637	643	662	669	651	666	649	675	667	603	655	615	633	635	656	618	665	657	619	645	621	673	643	660	681	666	647	634	656	647	636	635	626	603	630	633	647	627	660	634	639	655	604	680	639	693	656	624	660	632	628	657	639	682	653	659	663	676	686	678	664	650	669	652	642	711	647	672	619	641	656	700	642	642	602	594	682	627	645	602	660	677	648	647	671	624	638	669	657	645	636	673	616	646	650	628	628	641	663	673	671	716	670	628	633	658	654	638	636	615	636	630	650	671	656	607	661	629	688	619	677	666	610	707	655	654	614	665	648	647	686	627	643	689	655	644	649	674	640	701	648	660	699	627	701	661	627	644	670	571	653	658	644	650	677	650	598	635	669	689	621	647	659	653	614	638	611	668	633	679	681	653	648	642	614	709	653	654	647	670	643	635	623	647	663	595	651	659	637	643	629	576	702	599	640	663	653	657	610	657	659	672	631	638	621	639	637	640	657	650	664	636	644	705	682	630	663	648	716	702	683	690	666	674	635	659	651	604	633	619	634	655	653	619	627	657	631	677	634	622	655	660	676	643	636	627	631	615	595	715	611	674	689	616	646	653	667	641	604	635	648	623	659	635	620	608	635	679	621	624	635	599	641	670	636	636	684	661	660	624	624	622	626	641	635	664	641	673	629	664	684	624	669	631	670	687	664	621	622	721	635	641	653	696	649	690	657	661	650	599	614	655	682	644	654	679	710	683	651	617	652	664	632	653	667	682	648	657	631	655	638	653	637	657	673	647	665	644	649	665	637	686	593	625	663	649	688	630	668	668	677	652	638	617	661	636	599	647	631	629	636	658	638	651	665	629	679	631	638	651	646	633	627	586	642	663	637	624	641	644	634	674	673	617	634	641	627	653	594	653	699	678	677	657	654	631	667	628	669	662	668	640	684	644	636	631	693	651	678	619	649	637	661	651	662	681	649	669	661	640	661	670	657	669	619	659	634	667	690	605	610	603	625	623	656	631	654	642	621	681	631	638	669	644	658	639	672	643	661	668	646	645	613	638	605	593	623	681	657	631	636	612	617	652	691	650	601	658	658	594	645	649	654	641	671	628	654	657	643	672	646	671	663	650	671	639	641	632	625	609	646	588	646	585	649	674	634	616	635	667	642	639	602	672	639	648	663	674	635	636	662	643	665	640	642	639	670	663	646	632	625	631	606	611	647	639	643	663	631	611	659	657	671	633	672	705	586	637	683	693	644	642	664	633	647	670	634	678	634	669	605	612	652	609	647	695	636	661	626	656	653	670	645	625	639	592	606	647	637	657	665	625	656	684	677	629	675	609	654	687	667	634	631	644	640	605	659	692	680	689	645	622	621	638	660	639	657	652	633	618	634	670	629	627	644	689	648	653	662	627	654	644	654	622	627	651	602	642	626	677	624	674	630	635	661	653	660	638	671	647	652	674	680	623	603	637	637	650	667	689	626	625	653	624	685	688	637	676	638	599	701	609	621	627	630	643	675	648	666	635	633	622	633	634	614	628	670	674	608	671	639	655	636	622	628	649	659	673	685	656	608	674	627	611	678	648	648	607	668	648	664	624	659	675	645	612	636	652	612	661	604	668	650	631	685	701	665	651	638	670	616	658	637	576	643	651	656	657	648	666	668	633	645	644	639	638	663	665	613	679	647	654	645	638
16922	4268	4064	3340	2622	2004	1536	1233	810	466	372	341	315	291	287	253	246	221	245	1757	7646	3942	207	192	165	163	171	146	134	164	142	159	155	143	155	155	150	160	178	157	140	142	157	150	129	138	152	147	146	148	161	138	167	158	146	155	155	132	152	136	157	138	150	130	155	132	152	172	152	123	147	122	152	149	166	143	125	146	144	168	125	162	141	119	168	149	157	140	134	147	139	169	153	160	146	132	150	135	119	127	152	149	164	118	137	153	162	155	129	130	147	143	134	153	154	134	148	148	129	150	135	143	153	124	151	178	136	148	135	154	134	147	144	140	133	132	133	154	150	144	130	133	147	127	135	134	158	155	139	152	141	161	137	175	138	138	152	140	150	172	151	159	137	145	132	154	134	160	152	148	137	121	133	161	132	133	149	124	126	138	147	147	149	140	157	170	150	166	146	143	132	152	154	159	163	152	142	127	146	144	147	144	170	136	130	161	173	142	143	145	142	147	145	148	174	128	133	129	169	153	146	125	141	158	147	153	143	171	158	159	150	137	154	141	169	127	132	127	145	145	144	130	154	150	160	151	126	165	133	142	153	155	132	156	148	138	144	125	140	168	132	145	135	169	123	145	128	121	149	158	146	143	155	132	135	140	142	154	156	140	161	181	162	155	156	144	138	151	137	143	135	143	162	149	131	133	133	142	137	151	167	157	159	136	136	142	152	162	171	132	141	125	159	156	144	149	137	158	161	142	142	155	173	136	140	125	146	128	139	153	136	143	131	167	153	149	162	141	175	150	137	126	148	145	154	170	128	148	139	146	116	143	144	143	158	133	145	143	134	172	166	143	148	131	137	150	156	130	148	162	134	148	164	162	159	138	143	142	167	163	150	160	153	167	121	165	148	158	131	148	146	146	178	154	135	146	136	129	151	119	130	132	164	153	130	141	155	158	160	134	159	123	152	126	147	151	138	158	165	145	140	145	155	122	148	136	140	148	179	139	139	130	142	120	134	153	136	154	147	141	138	156	140	136	134	162	120	150	148	142	151	148	154	152	155	166	168	128	137	135	132	127	159	136	147	163	138	153	163	137	168	149	159	138	136	146	142	170	164	137	160	127	145	141	164	161	146	151	153	157	141	156	153	139	136	133	137	134	127	158	155	138	150	149	152	144	158	146	142	152	152	167	114	124	148	139	142	143	162	126	134	154	120	144	152	136	142	155	128	141	135	137	164	132	141	133	150	149	149	123	125	150	151	166	140	142	123	122	142	164	141	156	123	163	151	140	118	150	130	151	131	143	143	172	136	154	141	160	136	148	152	145	157	184	145	141	151	134	150	138	149	145	139	154	155	160	145	141	131	119	142	147	148	139	127	164	141	166	130	164	140	154	141	147	158	133	155	126	139	131	139	162	141	140	141	140	142	161	153	148	146	157	159	143	152	131	160	151	141	143	148	157	147	147	119	144	145	155	154	147	157	145	123	151	162	145	143	164	133	146	116	150	133	123	130	137	151	153	153	150	156	151	141	132	154	113	158	129	143	155	148	132	140	144	144	142	146	132	136	168	156	145	134	160	143	139	136	122	143	140	143	153	135	148	139	138	139	153	168	161	140	144	164	151	132	141	130	138	161	133	138	188	137	147	143	155	151	164	140	131	159	155	149	158	157	162	144	155	151	133	138	145	151	127	179	159	133	155	166	168	137	105	157	143	146	136	156	153	155	156	148	172	150	144	136	151	148	154	137	143	159	146	141	150	145	171	151	142	153	160	131	138	170	147	135	136	136	118	145	145	157	127	137	146	161	142	156	151	138	137	144	144	139	145	169	133	162	116	134	121	137	146	138	129	138	153	158	174	171	145	159	139	126	144	163	138	128	158	146	160	133	154	148	151	150	158	153	135	140	158	147	174	176	136	128	150	130	135	150	143	133	139	136	149	159	157	132	136	146	143	142	132	151	128	133	155	135	161	148	130	148	145	142	148	160	143	140	131	142	161	158	157	128	142	150	140	168	139	142	139	139	145	137	142	176	146	147	155	139	144	155	149	142	161	149	132	166	138	149	150	144	141	141	166	131	154	149	169	140	146	144	155	154	145	152	166	146	134	130	154	149	137	143	144	144	177	164	133	135	145	147	147	169	148	168	136	178	125	149	147	141	132	168	144	152	147	148	135	140	174	159	154	168	150	134	155	151	137	156	125	148	154	149	143	154	141	154	149	161	154	145	143	151	137	148	131	146	171	155	164	184	146	133	161	150	150	131	146	143	153	148	136	150	153	155	159	165	151	148	142	141	150	133	155	147	141	144	141	145	145	149	156	151	131	153	144	163	154	141	158	157	131	150	153	152	161	145	145	150	133	151	135	132	132	140	161	154	150	151	140	135	134	133	132	125	135	135	140	149	144	145	160	130	141	138	127	143	163	147	171	145	130	144	128	161	143	155	150	126	160	133	148	125	131	141	144	155	152	144	147	144	136	156	153	152	153	131	131	132	156	151	169	120	152	144	154	145	156	150	159	160	137	124	148	149	163	158	166	141	159	158	152	154	157	124	148	144	148	138	134	151	142	146	136	135	145	137	141	125	155	139	127	145	148	140	139	160	159	140	133	110	117	144	119	155	145	139	122	144	133	150	147	140	144	147	158	166	146	144	123	129	141	162	151	147	152	144	131	163	142	133	173	154	154	137	150	141	166	112	142	146	153	141	150	131	155	154	144	156	139	136	155	144	145	144	132	151	166	182	134	135	132	141	148	138	148	133	136	138	132	153	137	152	132	143	140	148	126	159	162	143	149	155	141	147	130	123	128	155	167	160	164	134	147	129	148	157	151	126	160	145	136	141	123	145	158	147	133	125	164	150	174	139	173	141	140	142	147	161	136	143	168	166	157	152	162	148	142	128	155	137	164	126	166	145	137	144	157	157	151	137	146	136	140	136	149	155	141	129	141	151	127	142	135	148	132	171	146	147	135	150	173	151	157	152	147	136	128	150	159	116	136	141	144	123	128	147	136	144	153	141	147	146	151	160	130	142	149	129	156	139	153	136	143	134	127	160	149	134	160	125	151	135	148	150	127	141	132	166	163	125	147	142	154	137	172	146	147	141	147	133	149	150	148	128	146	135	156	139	143	153	139	163	138	152	141	165	146	133	129	135	153	151	143	142	137	152	117	140	148	150	135	140	137	164	132	139	126	155	139	147	168	131	159	140	126	147	152	146	149	157	156	156	151	159	132	146	143	155	135	137	148	142	140	130	123	143	147	142	130	136	139	154	142	153	151	174	138	149	155	151	153	158	137	135	154	154	148	143	146	162	137	141	133	148	145	158	146	151	152	165	135	135	137	145	136	169	159	149	136	152	146	146	153	165	162	149	127	130	137	143	128	111	137	159	141	133	157	140	158	133	168	144	154	149	157	119	141	148	158	115	151	147	169	127	143	161	157	174	154	182	151	134	153	154	129	143	170	156	148	143	159	153	158	130	117	147	149	151	152	139	143	153	139	135	165
8600	3477	6453	7782	7272	5872	4673	4331	3256	2332	1897	1725	1551	1379	1344	1248	1083	996	1312	10329	29815	12327	589	593	579	569	541	525	555	518	501	553	482	500	522	482	492	481	478	488	459	460	460	463	467	428	461	442	445	441	451	437	448	418	442	474	420	443	462	427	465	436	442	420	434	439	419	460	412	414	410	414	408	446	423	426	404	424	424	457	422	406	442	421	429	425	410	435	386	417	433	400	426	440	400	427	439	439	413	381	408	392	429	423	392	400	420	399	410	436	418	412	432	398	409	385	441	419	435	399	422	391	436	381	447	423	445	400	420	421	362	408	405	398	403	435	392	422	424	419	384	413	399	437	397	394	386	397	442	447	387	423	417	423	429	443	451	395	397	391	415	419	394	419	405	462	368	424	402	429	418	409	384	363	424	401	439	405	408	415	396	436	435	396	367	436	421	389	423	393	464	402	428	388	400	417	395	390	375	404	368	425	411	377	379	415	391	445	407	410	395	421	406	401	394	403	413	411	441	394	394	396	386	398	446	438	444	401	429	409	435	392	395	457	437	420	390	419	423	403	414	382	443	403	414	397	374	432	402	416	382	402	425	395	356	374	413	388	428	399	414	400	429	409	414	414	390	443	400	385	409	370	426	426	375	396	404	384	411	406	412	415	417	408	402	414	384	405	420	391	466	425	419	414	401	435	420	413	418	415	394	440	424	427	426	395	413	413	426	434	414	427	401	419	421	384	413	370	404	392	417	419	413	445	416	402	394	411	415	431	425	428	411	378	407	383	358	404	376	410	417	362	483	425	390	402	417	410	405	446	400	447	430	369	403	414	399	414	399	408	382	425	397	418	411	387	393	414	413	378	400	388	412	423	419	355	417	388	414	423	411	413	388	419	403	422	409	406	396	427	402	458	445	392	420	412	427	397	397	380	411	434	451	437	386	397	360	401	418	379	443	399	410	380	397	404	460	428	434	431	400	412	406	416	430	411	414	448	394	419	408	378	365	405	422	401	430	417	412	392	390	411	410	416	423	402	409	364	400	438	424	426	417	399	430	427	389	424	430	386	372	424	380	376	416	398	435	406	368	408	397	404	413	363	408	457	450	403	416	408	444	405	419	390	462	414	414	399	410	403	416	417	412	385	417	414	405	421	400	411	427	390	438	414	428	413	389	416	412	440	412	417	417	414	409	427	393	416	389	419	416	438	428	430	414	453	392	425	444	411	363	434	398	402	408	388	414	433	392	393	434	423	435	394	397	419	409	393	399	381	394	419	397	406	417	386	421	408	433	412	450	462	386	430	403	417	413	416	374	449	408	411	450	437	425	412	427	415	366	400	391	413	385	412	394	383	417	404	445	400	430	436	462	381	380	408	395	455	413	424	398	414	420	401	405	371	407	393	373	433	395	421	383	395	414	375	407	409	415	396	394	406	431	435	408	451	394	428	418	413	384	373	399	407	443	391	421	426	393	384	398	425	416	419	429	388	416	401	379	399	367	423	443	440	386	400	414	447	406	401	411	425	416	386	388	413	366	390	393	385	472	390	392	417	394	370	417	409	419	385	483	380	378	392	372	388	415	439	404	405	428	408	382	397	397	392	405	412	401	434	459	413	403	406	436	385	459	422	385	431	367	432	422	422	388	392	436	413	410	386	403	445	390	392	389	377	440	390	418	438	409	404	392	420	407	395	419	411	431	402	392	418	415	410	442	411	456	442	368	441	421	395	422	386	410	399	414	421	386	382	467	425	401	459	401	396	427	419	391	402	427	399	391	427	415	455	364	425	431	416	392	411	405	423	411	412	388	434	362	419	409	425	448	399	413	396	393	435	404	431	398	416	424	392	393	421	405	432	389	419	453	445	385	431	405	397	448	440	366	358	419	411	421	413	422	384	378	385	425	392	382	411	416	382	389	432	402	447	457	423	421	420	429	417	403	399	418	384	461	393	402	407	381	440	392	408	378	431	400	428	373	424	446	366	410	413	416	430	426	445	392	402	402	396	394	413	436	425	431	420	437	429	397	413	410	353	435	404	422	398	412	441	372	402	423	396	395	402	433	430	412	436	390	424	401	409	439	410	377	399	422	419	392	415	402	399	419	394	421	391	409	411	430	431	399	410	403	399	379	380	432	401	398	403	447	423	430	414	428	382	396	444	373	399	427	382	405	397	384	399	416	387	396	423	385	428	380	386	416	417	430	437	402	404	398	427	381	401	394	448	426	403	425	421	414	414	415	435	394	438	407	411	419	390	418	388	414	412	418	406	393	408	399	417	402	434	410	424	431	383	376	406	408	415	399	403	414	371	379	443	397	391	378	400	390	416	395	404	410	438	416	412	412	415	394	398	395	411	406	397	429	421	396	400	407	426	412	385	400	420	374	393	399	434	387	385	411	382	398	421	433	383	399	430	431	384	379	405	398	402	376	423	401	381	398	388	400	393	428	392	411	401	416	367	357	408	386	396	385	421	415	410	427	411	393	384	396	412	404	414	430	405	393	449	411	401	439	395	384	399	377	393	412	383	431	396	388	373	388	400	378	397	418	416	372	410	434	401	407	407	393	403	407	414	423	433	440	402	417	407	407	400	404	425	374	405	412	436	387	368	375	408	417	406	424	422	411	379	425	390	422	389	420	423	394	429	403	415	351	370	397	408	408	429	430	426	383	412	418	444	435	413	412	388	415	407	394	381	387	409	390	418	384	404	387	424	423	414	439	379	453	393	408	391	391	450	404	372	380	420	402	381	441	409	391	418	411	394	417	407	434	420	402	397	428	391	386	422	420	384	413	432	411	418	392	388	432	389	395	391	393	390	406	406	410	396	399	438	377	397	453	425	414	412	413	403	423	410	381	418	417	420	399	373	371	399	400	393	414	392	405	403	450	409	414	393	411	405	380	407	410	384	421	372	406	401	424	391	390	438	397	408	400	392	396	443	440	414	442	413	402	378	361	422	390	381	412	419	387	422	416	431	394	388	366	420	375	380	374	420	429	434	448	448	437	412	424	418	409	441	411	464	404	389	430	414	399	453	387	415	390	434	420	391	400	375	403	411	421	423	419	423	445	374	396	390	374	402	409	406	394	437	411	400	405	406	420	384	385	411	407	406	371	384	408	414	383	412	411	418	390	421	377	456	428	424	389	367	432	443	446	418	386	416	422	368	394	427	391	394	409	411	410	372	403	433	408	454	391	392	427	386	400	415	426	430	408	389	418	377	422	430	432	398	419	407	425	413	407	408	384	397	404	390	400	403	421	416	420	389	399	402	402	380	392	401	424	414	409	399	459	407	443	387	426	447	422	449	370	404	394	437	403	392	392	410	404	426	398	410	434	416	374	394	401	409	405	398	389	435	384	391	385	446	448	455	430	420	407	461	383	410	412	450	447	423	406	399	455	427	385	418	419	418	402	388	432	419	422	389	401	425	362	409	435	365	408	418	433	414	425	396	401	425	394	412	427	389	413	405	423	386	425	414	406	397	402	428	414	403	384	425	403	369	396	421
16957	4119	4719	3440	2328	1832	1487	1014	678	638	410	342	341	291	274	292	249	241	220	295	7010	6211	255	191	161	164	174	172	168	152	169	151	178	156	163	164	161	176	176	135	150	147	165	148	193	177	150	153	158	148	166	168	152	180	181	160	158	157	169	173	162	182	154	152	168	168	149	147	136	164	133	140	161	171	174	158	141	183	184	158	171	163	165	157	160	148	171	180	174	155	156	171	166	157	153	158	200	151	152	144	166	158	149	148	154	144	186	155	178	152	165	164	156	169	184	171	148	169	191	189	176	150	166	148	145	167	155	156	161	157	158	161	164	178	165	185	180	157	167	155	168	171	158	152	169	161	150	152	179	150	153	132	176	154	164	129	144	151	149	176	156	145	136	157	166	157	173	164	176	160	168	154	129	159	134	175	170	168	146	150	168	157	144	167	156	185	160	157	166	185	164	175	153	160	160	183	135	165	166	155	148	150	156	150	147	151	167	174	183	156	143	152	171	173	161	160	186	146	199	147	143	151	150	156	157	165	168	129	152	147	147	152	170	171	183	159	152	149	142	163	183	145	166	155	163	178	164	162	159	156	175	148	143	145	166	156	174	150	157	163	192	166	160	155	163	173	157	158	158	162	158	154	193	165	166	150	168	148	153	150	149	181	173	136	156	152	127	142	149	165	156	157	147	167	160	164	137	150	151	160	144	170	154	175	147	162	152	193	139	138	139	142	151	163	172	154	175	166	154	158	137	137	144	149	170	170	153	156	157	143	148	159	176	163	160	148	154	153	169	178	164	188	155	139	159	153	154	156	154	179	153	149	153	183	165	141	123	153	160	164	154	155	169	160	137	157	157	167	154	163	175	155	159	152	183	159	178	176	160	165	188	176	162	159	149	157	134	159	154	139	155	159	168	159	158	160	160	163	169	147	159	146	156	136	164	168	148	151	155	184	162	175	165	163	160	168	167	161	148	134	150	162	160	163	170	157	150	169	138	173	166	161	163	158	152	143	164	154	152	173	140	158	157	165	162	178	128	142	168	137	161	150	136	154	149	179	158	164	167	153	162	150	162	142	161	151	160	167	171	174	158	158	165	148	173	161	165	172	169	153	158	152	182	142	156	161	152	162	150	168	165	184	151	145	141	150	159	141	148	149	162	142	169	167	176	161	187	157	164	145	143	155	148	154	157	156	168	135	162	155	155	168	176	156	130	166	173	144	161	173	160	149	162	154	174	180	149	148	166	163	162	150	164	157	131	159	156	155	141	194	171	171	174	149	132	178	165	165	151	160	144	159	164	165	151	172	175	164	149	148	145	155	166	145	143	151	157	188	137	158	173	162	161	142	159	166	151	139	170	162	152	165	145	164	183	152	153	175	181	138	163	177	149	142	167	150	153	184	149	164	143	140	153	155	171	176	160	169	153	157	167	151	140	159	173	167	182	161	160	173	149	161	129	157	152	147	178	168	155	154	162	161	154	164	181	172	143	157	158	178	157	138	164	165	170	149	156	167	177	155	165	165	184	137	159	156	153	145	141	161	159	149	164	192	140	169	154	159	154	151	146	185	156	172	173	163	168	177	166	159	165	130	145	148	154	171	179	182	164	156	156	157	165	161	150	167	147	181	154	176	169	153	146	153	173	159	164	165	163	170	163	169	171	163	169	153	161	148	152	156	155	168	154	161	165	153	152	174	147	152	186	181	178	161	149	169	144	168	169	157	138	178	175	149	161	154	144	174	139	145	162	153	183	148	171	148	156	153	161	170	143	145	163	134	147	137	184	164	155	139	154	160	132	183	150	165	166	149	158	162	164	151	163	177	155	169	173	157	145	157	179	134	177	163	161	148	152	167	156	158	162	156	158	165	150	148	154	161	170	132	160	167	167	166	159	142	154	178	158	168	126	173	171	148	154	154	152	151	171	152	163	151	134	159	154	163	166	154	164	160	163	163	161	151	149	143	155	146	164	154	147	158	146	140	148	170	161	149	167	136	175	164	151	167	174	158	165	150	175	148	145	166	164	176	145	164	164	162	174	149	156	166	155	156	176	189	168	154	168	166	139	157	165	160	187	156	166	161	153	142	161	164	163	167	146	148	144	131	171	166	149	148	138	171	150	166	144	168	159	160	170	164	157	170	169	182	190	163	142	160	171	164	151	145	173	183	147	143	181	172	166	159	168	158	173	160	130	173	143	138	144	164	163	172	142	162	158	172	149	178	174	165	158	152	173	153	173	162	173	136	154	152	196	166	151	131	166	149	142	156	167	166	158	169	131	154	148	158	150	163	131	157	169	141	150	163	140	165	141	170	192	172	154	173	147	158	181	153	173	153	156	164	165	156	172	153	158	151	180	148	165	157	129	153	157	151	139	156	145	149	171	148	142	151	153	158	183	149	150	165	152	147	161	173	158	172	149	149	188	172	170	157	195	151	167	148	165	146	152	161	169	170	159	169	155	151	170	148	150	163	174	152	151	149	130	175	151	171	141	147	168	141	157	163	176	159	164	150	177	166	174	152	167	144	175	167	155	158	160	183	175	150	166	165	148	165	182	169	161	138	134	171	166	152	155	177	158	168	178	161	156	169	147	155	145	156	165	148	143	182	161	182	159	203	165	177	136	171	146	170	160	141	165	165	154	168	165	191	145	133	177	158	179	129	162	152	163	146	161	139	135	149	147	172	164	153	171	152	150	166	143	160	142	168	166	162	173	176	161	160	166	143	142	152	177	136	153	161	167	148	162	145	127	151	178	150	140	141	160	147	157	143	159	158	181	137	158	185	180	165	143	167	143	156	152	141	154	175	166	151	147	140	164	155	173	171	168	144	149	169	171	153	182	160	147	171	161	151	172	140	175	157	136	178	157	145	173	185	189	167	144	161	151	170	173	145	183	162	185	159	142	183	169	153	155	156	151	146	163	148	179	161	161	159	177	153	166	156	166	175	163	130	183	167	167	158	169	179	167	157	154	151	185	164	178	188	179	152	149	162	177	155	156	177	180	147	153	150	160	129	158	146	157	153	157	134	157	163	157	164	162	143	136	149	177	132	154	160	162	158	167	163	163	169	170	138	168	149	143	151	145	159	142	175	167	144	164	143	158	158	177	184	145	161	156	159	145	158	180	169	157	164	154	160	163	137	184	170	167	142	156	161	163	171	159	168	189	127	153	164	177	166	168	164	140	169	165	142	155	136	172	164	174	140	165	163	168	153	166	140	155	155	138	166	147	159	138	161	157	158	164	169	182	164	163	159	150	165	152	142	185	159	153	140	182	161	140	148	167	152	163	157	161	151	182	165	164	139	177	160	145	187	157	138	160	144	166	163	178	150	166	170	163	142	182	166	157	183	166	183	158	156	155	148	174	180	155	169	168	152	170	165	170	155	180	155	166	179	164	160	160	126	136	166	169	179	152	163	158	157	134	168	152	166	144	151	148	150	149	167	165	162	173	159	142	146	169	166	137	155	181	147	125	150	156	179	161	144	156	159	156	151	153	173	181	175
8717	3498	7078	7648	7248	5663	4977	4133	3317	3111	1996	1863	1628	1373	1380	1323	1171	1182	1119	1680	27856	17960	670	609	596	632	597	601	560	567	563	521	525	547	471	528	524	521	508	498	488	515	472	471	483	509	467	486	464	475	486	467	454	475	427	450	480	478	507	477	483	485	451	488	442	466	440	464	432	501	447	435	437	451	460	425	504	455	456	462	463	438	480	519	477	468	454	452	421	465	407	429	430	423	464	452	444	418	420	462	449	477	437	444	475	459	435	464	479	440	490	451	435	410	467	450	468	449	486	483	446	489	460	404	422	422	477	416	410	466	433	428	472	432	443	458	456	424	409	460	467	475	469	453	449	486	453	432	426	494	453	402	452	460	450	459	480	405	433	407	411	435	460	437	413	414	489	416	461	460	422	471	466	449	440	456	399	450	414	448	438	473	428	424	439	415	455	435	428	409	470	440	413	476	440	511	453	404	454	430	470	453	485	430	428	463	475	441	424	458	444	486	441	470	450	459	420	458	438	449	442	401	446	452	445	431	410	448	440	442	438	464	442	428	423	468	473	440	425	468	443	412	420	421	438	413	433	472	451	433	459	440	428	437	452	433	480	458	431	426	396	473	446	451	434	442	444	450	470	465	446	450	443	459	479	465	457	477	438	432	428	463	430	449	427	425	411	439	427	472	420	436	406	447	454	419	436	451	472	450	416	486	408	420	429	436	413	431	445	442	407	464	484	482	427	436	420	431	481	445	427	443	401	395	448	419	470	472	438	463	447	443	427	480	469	445	434	428	463	405	418	437	464	473	446	423	441	401	466	425	426	445	474	467	422	455	465	439	454	453	456	425	402	457	419	460	450	464	455	456	445	432	460	460	456	431	448	419	469	437	472	408	474	422	410	507	460	424	450	465	452	465	477	448	450	437	418	450	434	442	413	439	476	456	434	457	457	454	419	432	474	451	428	448	414	451	464	453	420	438	446	410	450	432	422	457	459	457	458	462	461	458	438	428	453	424	423	418	459	445	447	421	427	462	438	446	468	412	456	435	472	439	453	417	460	450	429	459	447	443	448	439	441	444	431	438	423	481	462	494	450	399	465	456	446	453	424	453	449	459	480	454	486	464	458	457	425	426	469	444	461	424	442	430	414	445	417	479	430	438	393	482	428	468	442	419	453	491	447	427	418	416	427	415	482	460	473	453	431	474	474	437	435	436	377	443	475	456	435	404	442	478	420	433	456	428	436	455	425	466	419	438	428	412	470	423	448	458	475	398	450	457	461	425	417	464	435	448	489	467	395	469	429	432	429	422	447	466	460	437	474	434	441	443	437	446	459	459	466	436	479	446	484	460	456	448	454	456	440	449	455	473	394	446	479	452	425	444	478	434	441	427	455	424	419	443	459	482	443	436	448	477	427	463	445	447	457	457	410	469	451	478	414	409	441	418	462	449	401	403	459	418	404	458	451	463	407	463	438	422	451	484	415	456	440	422	425	419	468	465	485	408	388	489	465	456	438	424	451	416	419	434	466	456	439	409	454	460	412	445	479	475	415	435	457	462	419	461	460	450	421	438	407	422	450	408	421	453	450	447	457	437	440	504	499	422	450	445	414	456	425	445	464	420	436	447	482	489	449	434	422	470	459	443	440	447	429	444	450	411	408	470	426	445	402	396	459	484	437	434	407	421	431	473	466	443	432	415	421	478	419	485	461	467	451	460	468	482	431	450	460	457	464	452	457	454	459	445	453	456	429	464	438	454	469	455	442	474	444	420	443	480	466	453	424	459	431	443	414	472	477	438	452	409	463	461	397	450	430	424	454	411	460	469	461	420	463	479	473	469	432	449	449	450	444	452	477	461	463	410	459	467	476	475	469	459	445	497	454	442	450	420	447	453	460	422	447	439	422	459	441	459	455	454	429	450	457	435	445	438	457	482	418	419	451	482	438	421	455	432	481	441	438	440	432	451	493	472	455	402	442	447	425	438	425	446	421	467	466	459	451	449	412	444	432	440	440	480	435	490	461	489	437	443	458	458	450	481	451	430	432	481	431	439	511	436	448	471	464	477	427	409	477	446	435	430	444	437	447	455	468	459	453	454	430	436	461	441	452	445	459	451	438	464	468	441	466	429	441	441	417	446	455	454	452	396	453	434	463	448	431	433	440	440	451	431	457	456	468	482	459	467	443	443	438	464	425	445	437	460	446	451	409	444	435	438	446	449	430	437	472	428	467	468	470	450	433	403	445	418	452	436	448	431	469	456	434	467	433	447	474	426	451	425	456	434	455	443	418	429	464	493	443	470	430	422	468	430	438	446	439	450	441	454	418	465	421	438	453	445	420	434	440	461	417	405	427	442	406	430	461	437	453	446	446	443	457	433	432	471	440	467	425	469	460	434	451	429	483	472	439	405	457	435	413	419	445	457	427	458	409	452	461	427	396	434	435	461	387	446	425	439	455	411	444	472	425	434	444	459	439	471	462	449	415	445	452	467	454	479	477	441	470	449	437	437	450	434	463	464	485	473	469	440	479	454	436	421	471	429	456	445	471	459	454	451	436	441	444	451	453	435	419	433	454	457	442	460	429	456	439	417	427	448	444	396	425	435	474	401	418	424	469	462	444	449	443	418	444	449	430	462	466	439	443	446	481	455	443	454	457	411	473	402	404	446	464	468	455	410	416	444	428	424	428	480	406	446	431	427	460	430	435	441	424	446	464	433	464	454	468	420	436	453	429	467	434	468	453	477	427	413	421	441	411	451	452	403	416	437	454	439	411	465	445	448	438	459	427	417	419	418	474	449	475	439	427	451	426	418	433	366	445	456	434	476	421	488	432	421	431	462	457	437	419	442	442	445	442	484	428	454	463	410	439	430	436	442	394	449	421	412	420	431	454	407	478	455	458	439	413	450	428	459	458	413	404	458	470	462	445	457	418	419	441	433	428	447	449	435	459	454	417	465	429	486	475	418	429	417	437	457	474	405	467	467	475	460	434	440	471	451	437	456	456	481	457	453	443	451	482	456	417	469	427	430	461	457	472	437	452	445	467	453	439	426	476	430	418	432	471	451	427	443	478	464	432	477	451	445	422	433	490	434	427	444	473	422	415	453	460	458	410	442	428	444	427	432	438	418	493	471	452	425	462	463	443	418	446	430	430	404	453	447	474	468	451	444	440	454	459	414	435	448	470	439	455	428	420	385	412	423	413	460	420	394	454	416	443	449	449	440	468	431	444	451	460	461	428	436	445	440	457	458	504	426	462	445	449	462	428	467	451	450	439	489	484	477	466	451	472	450	435	425	422	465	464	425	441	459	422	427	441	472	419	423	423	470	422	428	429	442	440	452	417	431	430	417	464	410	448	456	419	417	437	471	454	460	416	437	447	452	489	421	430	441	432	422	452	430	429	465	453	434	479	424	439	443	469	472	442	462	412	431	437	451	414	450	449	460	451	462	430	435	450	481	406	488	438	446	450	443	454	443	441	423	433	446	429	425	419	479	412	422	466	490
2332	381	426	322	328	301	275	259	257	261	257	249	287	279	247	258	253	230	238	281	408	590	252	264	264	260	249	264	266	269	246	248	229	253	226	247	249	237	255	232	266	227	270	237	265	253	238	230	243	249	233	255	259	268	234	242	248	268	249	270	241	248	226	281	246	275	265	252	254	288	250	255	261	252	246	255	254	264	268	250	234	251	230	295	246	246	271	253	231	243	257	255	249	260	253	250	222	269	279	254	265	271	240	256	237	248	234	239	234	255	232	248	245	258	253	259	271	240	256	274	271	220	250	280	236	242	252	242	256	242	268	267	268	254	266	257	247	234	271	258	247	225	231	233	250	272	256	239	254	262	235	216	255	242	243	237	241	251	269	246	235	248	247	239	230	241	255	265	235	274	264	274	246	251	277	229	235	260	255	254	274	225	255	269	268	278	247	274	239	277	248	251	251	261	275	269	244	300	255	253	248	251	260	260	248	262	240	243	220	256	252	260	240	253	266	254	277	277	262	245	251	249	246	252	259	207	235	269	261	239	241	265	247	237	254	252	250	242	219	266	262	286	236	276	264	246	254	238	272	272	242	237	253	233	249	235	253	265	228	228	245	260	258	238	251	262	230	251	250	258	218	244	240	227	272	211	243	264	244	246	224	231	245	298	262	257	245	265	244	232	256	235	270	240	267	271	250	259	253	278	251	256	254	258	253	260	250	273	242	268	233	220	254	238	245	247	262	266	253	255	269	278	256	215	236	249	264	242	264	238	263	278	254	244	229	265	264	232	243	257	263	269	229	247	232	258	267	260	264	230	260	261	246	242	236	239	250	254	241	286	244	230	275	234	242	227	254	266	241	267	240	266	236	267	248	251	262	260	262	275	260	238	232	263	253	256	247	280	245	252	262	254	220	258	272	254	260	252	252	235	275	249	263	242	267	264	271	242	227	231	255	232	255	294	222	236	239	238	263	243	217	254	256	259	252	284	274	276	263	244	247	254	254	262	243	257	238	278	240	256	255	264	259	257	225	230	235	260	234	237	229	262	232	252	259	257	273	235	255	278	264	278	219	249	277	291	240	269	281	233	279	248	246	280	264	267	246	260	279	266	260	266	241	229	251	265	247	253	273	268	269	241	268	248	266	258	269	237	249	239	263	254	236	249	256	262	242	248	228	264	255	263	267	270	266	253	266	272	261	250	269	278	252	258	257	217	242	248	241	258	256	270	238	243	217	235	258	243	282	265	267	275	278	244	255	238	224	271	280	254	251	260	268	237	240	237	274	214	259	246	264	266	252	254	226	226	259	271	246	223	228	252	287	264	267	257	288	259	253	231	253	262	285	251	233	261	255	256	243	254	253	252	232	261	234	241	263	258	258	251	254	273	243	225	274	250	268	244	225	232	270	236	264	262	250	256	253	248	233	257	260	232	236	264	296	242	229	232	213	256	258	263	253	259	256	241	277	252	235	249	244	256	221	271	237	248	265	246	256	242	236	248	246	242	256	259	238	239	234	239	259	238	310	270	254	295	259	226	226	250	237	234	270	235	246	282	279	243	270	260	277	237	257	280	259	249	258	232	284	245	245	263	230	267	241	228	243	273	247	250	242	220	240	243	247	246	265	263	242	274	255	239	246	260	242	235	250	272	242	260	231	258	251	277	237	274	234	301	230	260	256	255	279	266	235	248	235	267	260	229	261	260	269	268	265	264	246	245	246	244	236	255	255	252	252	261	246	232	245	258	270	266	250	260	237	252	254	284	242	228	265	224	252	242	244	223	224	278	244	235	231	250	247	254	251	243	261	262	277	256	266	264	255	241	231	231	269	243	263	250	256	269	259	280	250	250	245	255	258	266	275	232	273	261	260	262	241	239	250	259	233	265	256	255	276	258	255	252	260	262	262	242	248	238	270	253	276	270	265	225	263	242	232	248	250	266	257	257	254	263	237	250	264	241	247	261	244	253	246	261	244	243	218	244	258	268	272	247	274	236	243	231	266	252	228	247	258	254	263	247	257	268	243	266	267	275	268	229	269	271	265	226	258	270	229	243	273	243	239	229	251	264	256	246	258	244	257	258	264	258	239	233	273	251	279	222	261	258	228	256	235	243	228	248	256	241	272	247	239	250	228	242	265	264	262	265	265	272	254	246	284	249	272	284	260	241	247	233	226	303	273	270	265	264	250	255	252	233	263	266	241	259	255	274	205	262	252	235	267	264	238	258	250	244	268	250	292	259	235	235	271	271	224	260	256	249	256	246	271	262	220	275	222	289	277	270	229	264	233	250	288	246	253	242	244	302	246	245	243	219	246	232	250	271	264	266	250	276	247	265	244	256	237	260	232	241	241	238	270	239	206	248	230	255	254	231	245	250	264	279	251	226	252	250	278	260	258	258	254	227	251	237	299	230	255	257	247	264	241	231	270	285	252	249	240	239	249	270	259	260	240	247	266	274	275	256	277	253	274	236	258	284	263	237	252	275	253	280	263	269	254	256	267	246	256	258	235	297	240	244	252	247	280	243	252	256	246	238	235	259	246	259	264	229	251	253	272	252	269	275	215	263	212	256	237	264	242	267	265	247	265	256	263	218	249	254	265	259	266	233	220	263	262	261	266	261	259	259	255	256	246	266	217	270	255	279	221	252	268	273	256	251	229	281	242	249	259	253	252	259	254	248	271	223	243	284	252	246	263	259	225	264	243	213	246	270	251	267	218	254	256	265	267	270	265	241	241	245	255	233	231	247	273	229	249	244	270	262	272	248	261	261	274	252	270	272	244	264	244	237	261	242	241	265	251	265	238	240	229	262	275	278	274	273	281	257	227	259	267	239	246	235	256	282	283	249	258	249	241	266	284	291	270	254	266	228	240	228	236	236	289	268	244	239	295	236	245	253	274	261	223	234	230	217	256	250	258	240	271	255	243	251	250	240	255	237	246	208	229	258	252	250	262	229	257	277	248	264	220	262	264	255	252	257	267	242	276	262	259	246	245	276	274	260	244	266	247	244	256	249	263	255	269	247	269	225	259	275	252	269	250	273	250	264	264	255	270	264	219	246	227	244	270	250	259	263	265	273	250	227	233	246	246	249	248	265	228	254	241	224	277	257	247	260	225	256	254	240	239	253	240	272	303	230	254	237	243	244	258	234	235	220	231	270	216	292	248	263	254	258	283	263	263	261	243	240	253	272	243	287	231	240	248	276	253	239	241	268	224	282	246	247	218	246	278	285	245	243	252	246	259	246	270	253	244	243	243	264	244	250	242	244	269	253	262	261	260	234	233	230	261	266	240	254	228	239	273	253	217	231	239	261	232	284	267	219	260	275	268	271	277	274	253	262	243	262	280	253	254	223	243	260	240	258	282	268	264	229	275	252	248	268	248	235	254	249	221	248	273	265	232	251	261	271	285	239	242	253	249	260	255	247	236	268	263	257	225	237	270	272	270	243	261	252	249	242	284	266	253	241	242	247	281	262	253	251	217	255	250	258	255	232	239	290	253	288
2521	826	1020	1027	956	945	865	790	759	760	744	727	719	715	721	720	710	713	707	682	2070	2877	692	681	640	645	685	654	692	689	693	703	718	681	693	714	734	701	632	708	638	720	663	703	640	705	690	712	652	697	689	686	696	667	695	683	659	650	700	703	663	682	648	693	647	683	666	696	737	691	691	687	703	662	690	645	661	698	614	727	687	683	667	698	680	666	685	697	690	671	685	686	672	650	688	681	690	693	672	692	655	704	696	664	672	717	718	640	660	660	687	661	712	717	709	679	733	666	712	691	636	663	682	652	672	655	711	684	693	688	717	648	698	736	640	650	684	697	658	720	649	710	693	673	700	655	669	667	696	689	683	695	659	677	690	674	688	732	732	676	674	657	728	703	714	734	711	694	732	749	678	686	639	705	678	660	733	696	670	726	712	675	651	696	721	721	674	665	629	682	701	728	697	689	678	697	672	730	697	650	680	647	754	711	712	698	683	678	672	639	687	700	670	715	689	664	667	693	701	659	679	709	700	674	681	701	714	698	707	657	736	660	670	688	679	655	653	699	674	678	632	679	661	705	688	652	711	681	662	673	704	639	725	665	672	722	705	691	686	725	670	681	719	669	674	656	667	707	692	663	650	685	729	673	690	659	704	674	718	717	668	640	711	673	671	714	698	739	658	670	684	713	700	674	680	690	724	678	717	625	644	662	692	649	671	693	677	694	695	679	681	716	675	729	676	707	689	692	679	663	658	706	630	674	704	656	669	680	679	654	653	718	661	671	687	711	687	680	688	657	637	704	664	662	710	715	732	648	704	665	679	696	704	695	687	641	666	669	710	687	708	677	720	703	708	701	619	732	725	662	685	648	689	736	632	680	734	716	698	714	726	716	672	706	684	661	731	700	680	627	678	726	638	629	652	760	654	700	684	638	634	637	672	663	715	705	683	677	662	656	692	667	690	715	677	709	704	670	690	697	681	745	663	650	677	636	684	696	685	679	668	671	732	707	663	671	671	694	713	666	682	706	702	692	666	654	697	687	677	686	688	724	741	701	685	691	695	669	688	702	676	673	642	674	721	667	694	656	692	682	725	711	681	695	675	696	695	703	690	667	677	659	639	678	655	670	732	686	616	698	769	663	697	718	691	677	714	621	684	667	641	707	668	630	642	634	714	675	706	715	687	711	652	668	704	719	647	653	690	709	711	717	696	675	646	727	658	708	698	704	690	716	665	628	664	651	696	651	710	645	714	705	697	689	693	661	683	663	664	676	627	746	675	660	671	697	681	703	711	675	673	678	716	684	674	665	692	692	727	690	715	675	665	683	706	683	713	679	668	651	680	728	672	685	735	687	695	691	660	696	676	717	679	700	668	715	666	678	678	695	675	671	715	652	654	709	694	702	637	656	673	668	674	704	693	701	668	671	683	686	723	646	642	692	710	680	671	705	688	714	679	647	721	632	655	729	732	695	667	698	659	676	640	718	664	674	714	707	683	734	671	643	723	704	683	694	693	720	692	687	708	665	660	673	681	706	712	670	681	607	704	702	659	692	651	663	684	652	675	674	681	701	669	633	703	728	680	651	677	678	702	667	697	657	666	690	715	697	639	701	674	662	680	702	664	676	693	681	682	660	652	635	718	659	670	688	726	722	662	662	661	696	655	694	652	690	720	676	670	675	667	684	678	696	678	691	662	703	687	682	664	688	701	678	639	691	709	711	688	692	703	691	662	684	687	706	710	712	704	696	679	667	642	682	637	684	670	688	696	703	719	644	701	660	686	699	731	698	667	689	679	710	723	692	715	664	692	685	672	684	659	708	681	708	667	668	668	681	671	655	670	741	649	651	689	692	690	665	628	655	692	693	723	702	675	715	633	699	673	717	649	685	744	733	746	684	722	668	641	680	679	687	688	609	655	688	636	738	625	677	721	687	667	699	675	715	712	701	654	643	688	734	694	734	697	699	669	722	662	675	720	660	690	726	690	684	675	678	666	681	673	689	658	701	701	689	688	675	675	690	707	649	678	610	703	699	713	683	687	662	643	709	715	691	631	701	664	676	699	728	643	664	661	681	694	664	645	665	692	672	678	727	719	649	673	651	676	645	692	670	661	668	667	707	672	702	655	663	649	636	647	632	694	692	720	696	730	660	672	678	717	688	674	721	653	717	711	680	672	709	706	706	679	674	699	692	683	679	742	697	673	673	687	690	674	709	728	700	715	695	691	702	691	644	702	667	627	688	650	681	730	684	671	647	698	712	678	702	706	665	688	689	706	657	697	675	725	677	682	672	668	722	683	681	669	688	690	664	648	680	676	672	703	667	683	645	715	715	672	656	709	734	705	675	706	706	649	653	740	705	701	656	724	673	642	650	691	640	666	654	677	705	673	685	709	703	674	697	699	704	660	640	680	697	694	674	671	696	676	708	688	637	712	674	723	692	649	666	675	661	722	694	641	734	665	701	633	698	698	648	703	703	689	667	688	679	696	662	728	650	674	693	668	725	750	744	715	706	766	660	685	668	664	669	669	727	676	670	676	670	686	722	690	630	721	662	650	745	661	678	657	687	715	708	662	630	679	682	693	652	695	659	674	683	674	684	669	667	654	713	691	717	689	721	648	662	655	697	669	719	670	649	678	649	654	676	738	662	654	687	726	668	697	641	678	678	689	683	686	674	690	642	649	694	691	662	656	697	702	701	637	658	688	685	686	719	624	694	714	683	683	720	649	678	731	703	696	665	696	697	667	655	683	668	681	724	659	691	699	678	659	722	673	728	683	731	683	641	687	724	626	670	677	675	746	691	689	679	669	740	715	670	694	682	682	703	685	646	676	676	682	667	699	722	712	725	663	698	729	678	693	623	677	684	669	695	697	678	720	703	659	711	659	671	699	696	685	689	675	704	667	666	721	710	692	674	681	676	655	652	687	682	699	687	689	687	690	643	665	700	678	655	659	663	678	693	662	703	689	683	692	671	724	717	661	701	716	697	692	697	663	674	711	669	681	724	700	682	698	727	653	686	671	713	663	680	724	643	666	719	683	700	686	658	707	672	645	684	675	674	655	702	739	740	668	699	728	622	680	686	659	667	669	701	660	730	682	674	714	680	686	683	677	677	672	724	681	709	688	703	680	705	666	709	709	711	684	692	672	697	686	663	704	669	664	663	695	661	690	711	596	716	643	695	678	695	693	723	762	702	699	686	722	659	683	647	671	677	717	661	692	665	598	665	683	697	680	649	676	611	706	661	669	663	702	672	697	696	672	649	659	732	679	705	685	699	698	683	685	674	718	697	664	678	684	757	680	662	705	732	655	638	675	678	656	697	694	665	640	688	606	734	656	683	647	695	684	648	735	642	654	698	712	688	672	687	689	735	697	707	748	729	671	702	650	694	717	671	738	690	654	650	666	665	711	690	679	680	668	695	653	704	709	649	687	674	678	688	713	661	700	677	627	701	677	655	701	687	691	675	699	660	650	709	666	686	692	710	660	707	744	660	723	696	660	709
16877	5293	5141	3573	2572	1860	1235	952	696	512	404	396	454	353	355	341	280	260	250	398	5932	9045	475	189	167	193	169	171	171	185	174	194	161	171	179	166	171	173	161	179	168	143	169	173	156	176	169	168	155	158	157	163	171	131	149	163	163	159	154	152	146	144	153	162	169	144	160	171	156	160	154	176	165	168	178	148	151	162	144	146	170	161	138	176	172	160	184	178	159	129	170	132	166	164	156	182	178	142	163	175	156	157	144	162	157	157	161	150	170	152	155	157	151	165	153	142	154	166	157	159	169	161	168	160	148	188	164	178	169	155	150	168	151	163	166	149	154	170	158	178	146	169	181	175	138	156	124	159	143	152	162	161	194	172	172	151	144	178	182	186	145	156	143	170	162	189	150	157	169	154	180	151	139	160	166	171	148	147	173	163	154	163	164	134	148	172	161	172	145	153	156	169	169	172	148	167	161	185	152	178	127	162	177	158	152	145	152	163	150	172	175	158	147	180	161	180	147	164	142	154	164	155	182	191	173	154	155	172	165	141	151	175	176	158	158	169	141	157	168	165	154	168	165	164	164	149	170	157	153	166	136	162	153	143	140	131	189	183	153	146	143	170	117	156	168	161	176	159	149	168	148	162	131	154	160	164	158	171	149	157	156	157	173	155	145	169	152	150	148	125	144	157	137	153	138	138	147	151	136	184	143	153	161	161	155	179	176	135	138	164	147	161	145	125	174	156	170	165	159	163	159	154	163	144	145	130	158	155	139	139	170	164	168	148	153	159	153	155	172	163	153	159	177	148	167	160	155	160	142	149	169	146	130	177	155	154	146	137	172	146	169	145	153	157	158	178	164	149	156	149	153	174	160	163	177	149	155	189	169	154	144	167	157	152	157	145	151	155	177	165	155	174	170	154	143	152	163	164	155	137	145	155	163	144	159	171	168	161	158	166	159	171	175	154	185	156	162	180	173	197	170	165	164	155	163	137	178	171	140	163	168	161	170	149	171	159	152	145	163	173	152	143	160	132	154	130	159	150	154	161	148	163	166	155	167	173	174	160	152	141	136	159	167	165	156	170	160	151	159	158	154	135	147	155	161	161	166	139	172	152	153	174	141	149	171	184	157	152	156	165	160	151	163	153	174	162	140	166	163	157	146	158	163	155	153	163	156	161	157	144	166	155	173	174	163	160	160	149	157	145	185	174	154	153	167	179	182	154	167	177	152	145	152	178	171	164	156	151	151	131	170	161	162	139	168	166	154	170	180	145	178	165	152	149	148	147	156	175	160	159	141	141	166	153	132	167	158	161	159	170	146	159	185	155	161	147	166	177	159	149	183	152	148	156	160	178	157	175	171	167	165	158	170	155	156	157	150	136	174	152	166	139	147	198	146	166	158	145	180	159	176	155	142	174	151	167	160	148	158	165	141	145	158	163	145	169	145	148	151	145	173	149	137	138	149	178	150	146	166	157	164	155	145	153	131	147	171	160	176	130	135	154	152	150	163	154	143	134	151	157	144	159	149	164	146	154	170	149	163	169	171	149	157	148	159	141	168	174	159	161	158	159	148	177	151	172	129	163	192	175	165	162	154	166	157	164	169	169	150	148	165	166	146	174	167	146	158	156	133	169	172	166	142	163	173	149	151	169	163	153	138	179	161	191	159	165	181	150	155	177	148	150	159	196	127	139	159	168	150	163	144	136	159	177	162	139	183	167	166	144	165	149	175	142	170	155	126	141	153	148	144	171	156	161	151	188	164	128	148	166	166	155	178	170	136	151	161	162	162	155	157	162	158	164	147	173	167	152	150	134	175	167	173	132	140	159	167	130	155	158	169	158	144	156	153	140	183	169	154	148	152	167	163	163	155	151	155	163	140	180	155	166	157	176	119	147	125	155	160	154	144	153	166	139	163	158	167	173	150	140	131	152	138	155	157	137	162	167	155	137	173	180	141	172	151	159	130	162	150	164	162	147	163	171	146	180	169	171	173	165	151	156	168	171	154	140	158	155	162	161	169	146	152	154	140	148	165	163	154	167	146	154	136	150	158	152	133	155	163	146	146	165	158	158	147	195	148	170	145	179	130	157	172	159	163	163	153	140	163	157	135	159	139	170	169	156	144	157	166	160	150	173	154	144	156	169	176	138	155	144	163	161	152	160	142	165	146	164	179	133	144	149	153	156	169	175	165	149	147	152	152	174	163	162	168	159	147	165	164	142	148	158	161	159	165	144	153	135	152	164	159	155	149	156	155	162	154	143	167	155	161	156	150	147	152	175	157	156	157	175	149	143	163	179	142	134	165	158	152	160	125	165	149	168	139	139	178	146	152	160	147	147	144	163	165	173	166	153	154	163	149	164	135	144	165	180	158	171	161	161	147	166	149	165	181	156	164	160	160	167	144	155	134	151	156	165	142	161	154	151	166	161	178	160	179	154	150	142	132	162	166	171	162	171	147	161	124	164	157	176	156	138	169	152	141	162	166	172	172	166	169	140	174	158	163	167	158	159	150	157	157	148	151	158	176	136	144	166	161	153	149	155	143	172	161	156	138	179	138	162	157	147	155	181	152	151	157	137	179	172	139	155	147	151	141	173	167	156	163	145	150	132	163	157	129	162	158	155	155	158	191	143	148	173	155	172	143	148	139	179	170	156	187	155	147	162	163	155	166	153	156	149	155	151	159	161	166	168	180	158	147	153	174	140	158	154	158	146	150	164	169	151	152	171	163	159	167	154	139	170	138	169	158	143	173	160	194	145	151	147	177	140	167	193	155	151	178	160	160	173	161	164	172	169	138	156	153	144	169	164	160	167	155	154	162	170	154	177	141	126	172	160	179	163	153	165	151	152	166	154	150	164	150	131	147	162	154	139	150	154	187	159	167	137	180	164	160	180	154	159	167	180	167	152	148	157	152	162	167	144	153	172	179	148	137	143	157	175	155	144	135	143	173	155	162	146	157	157	163	149	139	138	157	153	172	160	145	154	175	180	167	178	143	163	159	145	147	154	149	144	168	177	174	160	148	149	180	166	151	161	157	170	174	158	142	137	120	154	156	164	164	176	130	142	135	144	166	154	161	141	190	166	147	172	183	161	171	162	133	169	157	149	150	143	164	177	156	153	157	174	158	149	152	168	171	159	160	153	151	155	165	149	127	154	170	186	154	164	139	151	174	151	156	171	151	175	140	149	152	154	173	167	151	151	141	168	158	176	153	159	149	150	141	174	149	147	163	169	147	136	138	163	142	151	161	162	157	156	148	160	142	153	160	150	170	164	149	151	173	153	177	139	160	157	134	161	129	155	164	160	136	135	160	168	165	174	163	174	146	148	155	148	155	168	164	167	159	168	169	161	146	120	148	162	140	155	145	160	133	169	167	156	176	135	157	171	174	159	181	144	150	180	156	151	160	147	176	158	172	165	151	149	161	166	188	159	149	141	173	130	180	142	134	138	167	174	170	155	184	144	160	142	156	142	163	156	144	168	147	135	169	145	163	143	162	154
8634	4084	6820	7723	6818	5756	4582	3924	3227	2456	2004	1923	1761	1707	1502	1393	1352	1163	1193	2364	24151	26515	695	603	559	590	583	567	528	563	555	507	489	504	462	521	550	503	504	467	479	503	485	488	482	494	478	489	473	447	498	469	475	466	446	461	450	475	468	440	471	423	502	413	442	456	469	435	449	454	493	450	493	428	422	458	425	476	472	400	492	451	444	454	466	427	470	412	433	487	443	432	392	457	460	487	447	466	441	429	446	468	467	419	459	431	448	485	444	421	408	419	439	463	408	441	493	424	453	441	450	449	455	436	409	446	427	442	431	407	441	427	477	444	408	479	441	453	422	452	446	454	424	448	436	421	462	412	455	435	430	445	421	424	412	449	416	455	422	457	429	420	440	486	396	449	440	415	426	417	415	464	392	431	430	439	452	421	398	421	426	409	421	424	432	435	427	438	424	463	422	438	452	406	415	455	410	448	411	437	469	418	423	460	394	409	444	456	401	438	416	428	411	471	424	454	433	473	409	447	443	461	429	416	474	435	437	409	446	456	378	448	472	432	398	409	446	458	432	399	429	448	417	442	413	422	438	425	453	475	468	434	421	454	424	452	448	425	387	456	428	454	405	403	391	452	411	407	444	399	437	437	471	414	455	465	435	409	404	438	427	445	413	431	424	425	383	441	434	444	466	446	455	433	442	427	426	412	444	439	458	416	420	462	453	408	445	397	420	431	475	453	451	423	437	427	474	427	420	430	410	476	430	447	454	459	462	423	448	445	446	453	433	463	425	443	445	451	466	420	449	409	439	405	452	445	444	445	467	442	467	457	417	462	471	411	457	418	454	426	431	461	407	437	409	433	453	399	428	459	413	406	421	428	439	423	449	430	457	440	444	444	435	422	440	453	416	431	427	420	440	437	417	449	443	458	439	458	422	455	434	451	455	447	436	473	469	441	435	431	435	426	429	439	468	450	453	396	412	455	471	404	414	440	467	414	432	394	472	475	446	455	470	425	459	438	468	429	408	448	411	406	425	426	466	423	412	417	432	455	434	425	412	438	453	465	414	426	409	432	447	472	488	426	443	429	408	452	396	413	425	412	431	433	444	451	406	407	450	431	410	435	437	449	435	420	403	475	424	456	447	383	396	423	439	453	399	424	449	427	426	429	406	421	393	447	444	408	441	447	457	446	436	416	416	411	449	453	431	410	459	439	419	419	450	462	413	424	409	391	397	402	459	424	419	394	442	406	446	445	426	461	456	422	415	468	439	415	417	452	445	409	448	477	415	483	480	460	434	430	411	455	425	412	438	416	421	447	426	404	453	426	429	410	444	440	429	426	452	436	439	465	441	409	418	426	428	441	443	402	391	467	465	406	428	478	455	423	456	442	439	446	448	440	438	406	427	407	421	433	401	427	432	436	417	466	411	436	450	474	415	418	450	408	421	448	417	432	430	416	435	437	443	459	435	465	404	429	411	420	421	403	422	438	424	416	431	431	402	429	427	400	467	427	414	450	429	450	468	439	451	421	453	433	430	432	416	459	438	462	451	425	419	406	398	424	397	447	406	420	460	444	458	439	418	441	434	448	455	414	440	429	403	477	456	436	437	434	411	437	456	472	429	452	448	413	450	429	438	389	475	451	462	437	415	412	462	475	400	483	422	450	448	434	420	426	424	483	435	399	451	441	437	462	447	447	426	421	411	439	427	423	423	493	401	432	449	425	413	433	405	447	414	424	446	422	448	441	441	421	447	441	449	425	430	448	443	447	441	463	419	486	453	437	430	440	448	421	421	386	449	422	429	450	422	459	447	442	426	423	437	438	464	446	435	420	415	415	427	439	436	449	416	429	421	417	429	430	448	424	396	448	420	436	459	425	446	449	418	407	402	417	423	409	422	444	437	428	438	424	417	463	470	445	420	429	416	432	457	465	441	426	423	465	470	417	417	458	414	430	449	416	433	450	451	416	441	420	447	469	433	458	476	424	450	442	410	436	436	456	424	453	473	428	425	445	422	420	478	426	466	449	469	459	431	388	428	452	425	401	426	461	458	432	418	435	482	419	453	408	452	461	420	419	430	444	441	429	428	449	432	429	384	426	360	421	467	428	413	442	434	413	424	460	409	431	417	440	450	429	445	435	435	447	436	425	406	428	441	399	419	441	473	430	441	410	428	421	413	407	437	450	427	453	475	416	476	450	433	449	400	409	434	463	481	435	409	438	412	470	438	421	408	416	435	423	411	439	464	425	437	430	432	429	442	492	463	438	443	459	453	414	457	449	429	437	414	443	458	440	445	450	436	412	446	426	439	403	458	461	450	418	449	438	420	414	450	419	439	422	431	422	460	438	430	405	442	463	481	475	451	457	440	464	457	424	443	425	425	458	424	416	452	443	446	404	422	452	406	409	457	408	417	421	452	484	412	419	404	435	480	454	439	412	457	433	434	482	420	404	431	480	430	451	422	450	448	414	465	408	441	433	437	453	419	439	432	465	425	441	428	433	421	432	415	426	447	435	439	445	416	413	431	434	486	467	437	414	455	420	410	455	440	392	514	440	449	476	448	465	389	426	414	421	428	433	458	419	432	432	409	439	444	455	418	470	453	453	427	408	426	437	453	463	418	429	433	444	465	449	421	433	460	422	445	457	447	471	450	408	439	439	418	409	434	416	435	427	448	431	401	411	413	404	406	442	438	386	436	419	467	460	466	409	406	439	437	410	444	433	442	406	435	439	419	463	449	444	440	422	418	429	360	477	452	449	406	481	470	444	431	440	442	445	418	443	459	463	448	423	436	426	427	421	449	433	384	424	403	449	461	439	442	433	445	443	452	414	398	467	399	414	451	380	411	438	414	437	452	475	455	427	424	436	438	439	442	419	454	411	399	437	458	417	441	439	446	443	429	402	431	404	458	394	422	414	439	435	438	448	447	444	428	422	474	445	444	414	438	391	476	426	438	434	417	396	425	397	432	412	423	469	427	443	442	419	432	446	431	448	469	437	435	474	412	426	423	460	473	438	429	409	424	436	413	446	448	415	444	422	460	448	491	465	418	418	436	446	430	438	451	473	459	399	443	463	423	427	445	451	467	438	441	461	428	432	432	406	456	407	458	414	418	408	470	427	449	466	418	435	446	486	426	474	439	425	415	463	439	463	430	424	458	453	483	417	428	437	456	440	433	418	420	420	458	460	435	420	397	423	425	487	411	444	422	430	465	410	443	413	487	412	443	410	440	433	496	450	429	400	430	452	436	461	439	442	440	441	427	418	445	453	436	433	455	409	450	436	452	456	420	462	432	449	465	398	418	424	435	389	416	448	430	438	460	458	445	463	409	402	451	420	472	431	428	435	438	439	399	390	437	429	415	432	377	401	429	448	421	389	448	431	406	439	469	393	402	440	414	421	470	467	474	442	411	419	415	464	469	412	449	388	445	396	395	430	446	447	438	439	461	433	429	460	442	445	443	437	415	456	460	457	400	488	436	399	450	446	443	444	434	450	413	469	417	428
17453	5393	4676	3538	2552	1828	1332	929	716	508	390	413	363	481	459	371	253	252	350	3424	8443	3689	195	177	186	183	202	173	169	163	166	162	146	157	147	172	177	177	164	172	179	140	166	158	162	157	192	179	155	163	169	148	162	179	184	154	164	186	163	159	158	162	160	160	160	181	156	154	154	186	155	223	153	176	156	161	150	159	149	162	170	170	159	139	191	142	159	159	166	172	153	193	156	166	158	145	161	153	144	137	146	176	156	169	171	138	184	161	160	155	158	164	158	151	179	177	178	145	157	155	172	173	166	160	159	160	160	140	166	166	137	183	165	158	186	158	164	159	154	165	152	154	177	156	158	176	154	149	164	162	186	162	151	159	154	149	140	171	169	152	157	169	151	175	166	182	142	168	147	172	158	153	180	160	178	155	163	158	149	162	164	161	172	152	152	171	149	168	185	139	154	164	166	154	167	165	157	180	157	146	174	151	158	140	171	168	142	176	155	180	144	167	160	176	131	176	163	148	166	161	133	180	165	155	161	158	163	171	135	160	142	164	168	167	177	189	165	154	170	157	162	172	158	161	174	163	119	160	149	139	168	160	163	151	167	154	150	174	165	159	135	150	174	160	173	159	160	185	165	162	159	180	148	161	132	148	155	169	172	156	164	178	150	157	154	176	137	170	148	165	141	146	177	175	155	185	161	152	175	177	169	166	169	145	180	150	162	183	161	154	156	148	142	157	164	152	162	170	159	147	144	187	163	172	167	174	145	179	158	137	140	167	158	176	179	170	147	178	152	149	173	157	157	189	154	150	165	154	169	155	137	168	140	157	181	151	165	155	160	155	150	150	139	165	167	147	149	157	161	146	144	148	155	157	138	137	150	156	179	145	162	158	157	151	151	167	182	160	144	168	159	143	176	174	184	163	144	137	146	163	161	166	179	166	158	188	161	126	138	165	165	140	169	155	134	184	163	158	175	172	154	157	156	161	179	145	148	167	163	170	153	148	158	159	175	176	160	165	167	149	146	158	176	166	161	143	174	180	179	152	172	163	154	161	159	171	175	160	155	161	161	145	178	158	145	147	148	166	161	176	164	153	161	157	136	171	170	161	152	161	168	167	168	145	143	152	173	151	155	164	153	171	173	165	175	169	158	136	172	157	170	141	150	158	165	178	154	193	179	171	164	144	173	167	144	170	163	165	160	169	176	163	171	161	154	194	178	174	160	189	162	143	155	158	160	168	145	160	172	174	147	173	158	152	138	175	155	162	194	168	177	139	140	145	158	144	152	181	176	143	172	172	152	146	150	152	178	173	162	128	160	149	175	157	151	169	143	190	199	166	168	149	154	172	192	166	164	160	177	168	155	145	134	152	170	171	159	159	159	164	172	161	151	154	167	157	158	180	158	178	162	160	186	172	160	150	180	181	144	146	146	158	157	146	164	183	168	175	171	145	147	156	157	160	137	195	156	142	166	172	181	153	160	189	158	157	185	161	159	141	154	173	176	151	150	178	155	187	158	145	166	173	161	194	159	158	157	164	159	144	151	139	174	134	153	163	145	160	157	164	145	172	167	149	157	149	174	156	167	162	140	162	172	166	176	152	151	167	163	175	159	156	150	148	171	147	165	150	146	161	137	173	174	170	158	158	193	156	142	169	135	174	168	153	149	171	162	174	171	169	163	155	187	160	161	174	163	170	150	140	160	144	151	157	141	154	159	170	135	153	165	147	164	152	177	187	197	173	158	148	174	159	159	162	160	153	160	160	172	169	153	175	153	163	165	165	171	177	160	178	157	165	158	165	154	180	163	165	154	162	164	156	140	175	153	170	185	144	183	176	191	168	168	178	148	167	159	156	171	150	154	169	178	178	161	172	167	176	130	147	173	147	153	156	165	163	137	162	153	145	181	174	151	150	160	161	138	154	148	167	185	181	174	142	168	174	162	150	160	165	149	148	161	132	152	162	152	135	152	167	158	153	153	145	171	161	169	183	149	169	161	172	130	151	158	170	148	155	166	185	168	156	162	179	165	158	157	167	166	172	151	148	149	161	168	167	170	160	175	174	145	156	168	158	165	176	164	175	134	181	189	178	179	167	170	155	158	166	142	175	157	178	156	158	165	143	144	172	153	151	174	166	158	155	165	162	150	170	142	169	184	165	181	159	180	153	165	179	174	142	143	160	167	187	186	168	184	180	152	161	153	179	163	178	177	148	170	174	177	153	159	163	149	167	160	148	162	161	152	174	151	155	167	166	162	174	150	151	160	166	162	165	154	150	167	172	158	180	183	174	149	186	150	163	148	157	150	155	156	133	156	182	173	154	154	160	182	161	155	171	149	168	187	157	174	169	179	159	161	151	170	168	151	154	153	168	141	158	144	175	167	188	172	147	166	169	152	175	167	151	165	165	160	193	173	159	152	145	152	147	169	157	141	159	164	158	168	174	166	144	173	183	169	163	135	157	152	186	158	152	138	160	152	163	168	156	166	166	176	176	139	152	170	170	171	187	160	159	141	173	177	177	168	190	147	160	180	187	165	158	181	161	153	166	163	155	146	161	159	160	161	156	143	154	143	178	140	196	169	167	187	173	165	149	165	144	172	151	147	169	147	160	143	154	172	133	160	151	162	155	156	154	149	145	146	161	185	174	137	165	135	152	156	156	162	163	158	151	184	162	178	143	164	192	171	151	175	164	160	156	146	165	152	174	168	162	163	176	171	149	144	146	164	160	155	184	146	178	149	140	157	142	158	176	161	172	153	161	152	146	155	151	169	177	161	167	164	170	151	147	146	159	166	137	163	158	143	177	172	157	153	173	129	161	166	151	152	176	166	179	163	155	134	181	163	160	175	183	177	173	149	164	146	158	210	162	159	152	153	162	179	158	147	162	177	149	161	156	161	153	165	142	165	147	157	166	160	151	150	189	174	164	143	142	158	161	147	153	149	148	163	173	170	174	165	167	164	161	148	163	170	154	159	184	166	164	172	168	136	176	170	151	168	178	158	172	169	166	178	149	168	157	132	157	155	158	165	184	169	159	174	171	168	173	154	176	159	158	156	156	172	152	144	148	164	147	136	154	178	158	167	144	179	182	161	154	151	167	145	174	183	165	154	169	165	144	163	151	167	171	182	132	179	159	153	160	140	179	161	147	161	168	158	162	147	136	162	170	189	158	160	179	169	137	157	147	179	144	136	183	187	162	163	153	185	153	153	185	165	151	181	170	151	155	180	153	180	165	159	148	168	161	181	166	165	178	163	173	161	164	165	159	170	162	149	154	155	147	163	140	179	144	163	155	157	184	156	163	134	153	162	159	166	149	157	159	179	192	146	161	138	182	165	158	154	153	154	183	160	181	164	146	154	166	170	149	147	167	154	176	172	158	189	181	166	183	164	170	181	126	163	162	162	156	182	158	171	154	167	153	168	154	151	181	178	174	173	163	164	168	165	148	175	162	161	152	183	162	150	152	167	182	167	172	174	168	164	155	163	145	162	168	154	150	189	161
9227	3797	6473	7559	7280	5697	4808	4021	3228	2620	1994	1979	1769	2228	2060	1739	1293	1135	1931	17379	29853	10602	600	620	602	596	573	569	538	542	524	573	545	534	528	536	524	517	506	541	530	481	496	505	488	461	513	493	466	467	490	529	417	454	480	462	487	476	484	491	485	476	462	440	435	415	478	451	484	483	446	455	482	430	453	464	476	461	417	458	448	440	499	476	495	465	518	477	456	469	458	461	452	460	422	443	517	443	439	469	458	494	461	446	464	451	476	443	463	446	477	472	424	442	419	486	477	442	450	423	441	435	489	467	445	476	483	444	477	476	450	429	447	417	440	438	441	506	456	444	409	452	480	468	507	458	439	464	414	421	439	450	439	436	419	414	498	473	473	437	431	427	426	431	453	467	448	458	446	452	432	490	489	471	444	462	442	491	455	464	478	440	460	477	436	433	450	430	416	473	492	420	492	449	456	446	477	432	423	462	439	470	455	457	458	452	441	455	464	450	447	429	443	443	486	440	461	425	446	469	466	457	433	439	453	435	456	478	438	453	473	443	489	465	481	439	396	446	460	428	440	446	458	462	410	464	420	442	435	442	438	464	464	462	444	461	456	442	459	450	461	450	428	413	485	433	457	451	486	427	439	443	433	466	441	479	432	454	466	470	438	451	421	451	444	459	426	473	461	494	448	480	459	449	482	492	437	476	447	441	476	434	457	466	437	463	456	449	455	469	465	449	389	457	400	451	467	449	489	432	450	448	477	451	453	452	470	473	449	455	422	451	475	446	434	434	479	469	429	389	431	466	409	483	441	440	451	428	481	451	473	489	449	490	432	478	448	464	456	444	489	469	478	435	481	450	436	440	444	475	437	457	463	440	451	454	476	453	421	434	434	433	423	453	435	437	458	438	435	482	446	456	459	472	437	481	447	405	469	445	455	447	469	518	464	448	429	462	443	442	487	432	446	483	498	460	407	463	455	461	402	449	456	446	441	424	447	446	486	461	488	445	456	467	448	442	439	439	454	430	433	454	438	451	450	466	425	475	467	487	482	443	466	425	419	453	431	451	450	456	458	461	457	435	469	403	470	421	477	442	467	457	437	445	453	446	479	468	489	427	435	449	461	458	435	480	436	436	434	417	468	426	452	465	465	466	451	444	436	455	458	419	441	430	457	450	436	414	495	472	439	454	448	449	431	458	431	465	459	460	444	435	444	441	436	442	457	417	443	447	448	470	454	435	467	411	472	495	439	437	461	476	436	451	437	412	440	431	499	436	465	465	440	458	419	461	470	422	481	456	435	451	432	445	501	457	440	489	434	477	445	444	480	460	457	448	484	476	450	473	452	472	432	443	496	454	463	432	471	480	425	461	462	468	455	452	457	477	455	441	474	463	463	427	458	440	472	464	427	448	440	482	420	431	446	473	425	430	476	454	469	457	442	451	447	431	448	466	478	435	441	475	419	494	460	435	498	480	462	471	451	464	468	476	422	449	467	429	453	436	436	434	447	491	430	425	430	472	439	422	446	431	452	482	461	469	442	450	468	456	493	534	424	436	461	417	435	506	442	477	459	438	458	438	470	443	443	448	478	443	440	475	445	434	483	412	437	501	413	425	471	491	411	451	456	406	468	476	467	417	449	462	462	437	431	432	461	446	475	458	443	473	472	469	433	452	436	434	468	492	479	467	442	442	454	430	451	428	446	470	432	424	461	480	421	431	487	428	444	412	437	469	466	523	437	438	439	406	472	470	490	461	478	476	476	413	486	477	450	466	477	467	434	455	526	470	406	419	463	476	434	483	488	461	478	444	440	408	470	458	452	464	507	442	454	449	484	442	431	458	432	450	444	467	442	485	429	438	453	466	454	450	449	421	455	464	444	426	463	486	461	441	449	464	430	467	482	443	443	463	456	456	410	446	464	438	445	454	484	479	396	425	479	457	458	457	437	458	468	459	486	444	443	440	428	450	465	440	489	476	435	459	447	459	437	494	460	460	453	440	465	446	477	428	427	449	459	436	453	442	444	464	441	465	451	463	480	452	426	449	416	480	494	408	446	443	452	461	480	499	435	453	472	448	450	421	440	460	479	465	420	454	453	455	425	435	431	443	498	437	436	457	472	456	436	445	472	453	444	448	486	452	470	504	460	447	501	454	428	440	449	442	444	427	444	449	446	444	472	432	460	460	493	458	425	456	483	426	418	458	463	422	464	442	460	441	467	447	422	478	412	442	436	457	465	440	448	446	435	448	454	469	453	453	477	444	458	472	442	470	432	438	476	426	404	424	486	429	468	447	446	458	445	427	463	476	439	441	472	442	422	445	501	509	422	459	416	437	470	473	460	458	458	430	473	476	463	409	458	478	472	470	466	433	428	454	472	463	456	464	470	435	458	473	483	470	458	456	449	439	471	424	447	464	475	436	443	466	476	474	441	448	461	477	451	457	452	451	437	467	438	463	480	475	463	484	452	407	491	455	482	456	441	452	503	429	463	453	407	464	472	424	415	418	429	460	448	429	439	449	422	458	468	437	473	444	456	469	436	431	472	435	497	431	446	427	459	490	427	491	469	462	446	432	416	448	475	452	482	433	489	441	447	466	437	447	453	436	427	449	439	423	483	438	437	463	477	475	429	409	467	459	470	454	443	443	449	447	429	508	474	429	461	446	415	436	443	460	443	447	434	446	463	506	449	419	457	462	449	469	461	474	441	447	426	443	436	455	461	496	420	466	468	438	459	455	449	460	470	437	436	483	430	465	452	443	485	403	442	442	427	463	474	450	448	492	485	467	444	477	424	445	419	421	424	454	485	460	443	469	470	463	463	436	464	454	434	417	499	470	452	484	477	442	438	440	447	424	480	453	426	450	469	439	428	481	461	457	437	424	480	437	441	429	461	459	448	433	457	464	433	495	449	476	436	442	482	453	453	428	476	442	437	423	468	486	452	475	477	423	421	449	448	436	451	447	450	475	423	442	453	460	449	428	441	464	437	457	447	477	458	468	434	439	472	421	442	489	410	448	434	425	470	482	449	452	460	439	428	468	433	428	431	466	398	454	420	449	437	414	421	435	467	439	450	486	462	455	460	459	460	420	418	442	492	427	462	469	468	456	479	461	465	461	438	454	440	426	443	444	458	469	494	435	441	450	437	444	445	439	449	453	453	491	446	472	416	475	503	474	479	425	448	453	393	457	438	483	441	474	433	473	443	490	474	424	482	429	491	490	471	441	450	438	434	477	452	447	456	456	442	432	480	427	469	441	442	420	451	452	451	471	457	463	434	440	447	458	460	442	441	465	493	443	466	451	450	466	425	414	453	439	443	451	437	469	449	462	445	468	430	447	429	407	452	514	432	459	477	462	440	457	493	437	453	454	455	444	457	480	459	467	479	452	472	417	469	467	470	436	446	487	490	494	418	440	437	482	421	480	460	478	475	426	438	471	468	408	489	460	439	421	474	444	477	452	416	465	456	434	466	463	441	445	504	468	461	464	458	429	514	429	457	414	437	463
2313	354	422	315	286	243	272	294	273	276	279	250	270	265	269	266	265	261	239	257	462	373	217	281	249	264	263	269	254	252	222	238	239	265	258	255	257	271	236	251	210	253	248	239	274	263	227	249	238	270	246	259	250	240	231	244	252	230	286	241	255	285	249	264	241	257	237	255	247	262	265	273	267	251	264	214	243	255	254	242	240	225	252	277	256	248	257	249	221	272	254	254	262	249	260	248	225	236	232	231	237	256	233	216	231	245	245	273	290	241	247	232	254	245	251	261	267	244	255	244	232	243	248	209	267	272	262	244	255	252	249	267	260	261	276	230	241	235	227	242	275	274	255	279	270	250	272	253	256	260	223	270	249	243	272	273	244	256	232	218	263	250	254	253	233	229	265	288	249	258	270	243	245	260	223	263	225	252	268	261	259	242	226	225	252	238	241	272	265	265	224	255	269	234	267	250	269	271	244	278	248	253	266	259	231	260	263	244	277	249	262	238	287	270	234	221	250	242	248	234	260	230	233	246	253	248	256	255	237	250	236	221	256	246	241	271	216	254	226	243	276	278	240	247	242	268	243	242	256	236	238	219	262	244	279	274	268	259	252	277	260	267	275	252	263	235	268	265	272	291	266	264	240	268	228	273	279	243	246	237	238	255	237	240	259	274	269	252	269	221	259	246	315	250	252	279	242	266	272	250	275	255	279	242	254	243	262	278	250	246	257	255	245	241	267	252	254	238	268	264	250	255	259	249	261	225	213	242	257	260	265	249	271	250	265	269	281	262	255	233	272	244	239	259	229	283	263	233	235	244	273	227	251	255	269	230	241	243	238	235	240	259	235	264	249	276	221	251	246	228	259	258	233	246	253	251	231	257	236	226	299	270	231	227	295	243	266	270	259	267	293	244	229	282	247	250	256	246	260	240	255	292	263	260	249	256	259	251	267	271	212	252	256	242	274	239	226	260	237	259	275	249	266	266	277	257	268	231	255	275	259	259	270	244	214	283	225	263	248	270	230	270	236	250	268	235	259	253	214	256	220	279	271	262	238	257	236	276	253	236	248	273	255	253	249	256	274	225	265	267	258	235	267	273	266	251	262	248	272	237	290	234	277	253	247	290	238	247	252	263	247	207	238	219	238	246	245	246	232	266	259	268	262	255	253	263	223	261	264	270	211	259	245	243	260	303	263	256	273	242	247	232	266	243	250	247	276	262	256	243	261	229	240	284	241	261	242	269	239	261	250	249	274	255	234	259	277	230	225	275	246	245	242	246	244	241	245	244	259	240	243	263	249	238	215	207	271	258	249	230	257	251	242	241	270	262	235	241	254	276	237	239	251	259	262	280	266	253	270	244	242	243	256	253	258	264	237	258	253	277	241	266	242	265	234	247	247	246	243	242	250	264	247	241	258	260	262	236	256	264	238	278	257	252	252	267	233	250	228	230	234	268	247	233	264	255	267	228	249	271	250	220	254	281	236	223	283	233	275	255	234	266	265	250	234	245	238	223	256	244	250	239	271	265	268	240	222	258	246	276	253	249	222	245	253	246	250	252	248	251	274	245	249	245	255	256	230	260	234	249	272	247	237	257	224	249	222	233	245	258	257	263	274	251	269	264	224	276	257	224	284	246	249	293	259	249	251	249	279	243	254	238	250	260	276	240	241	244	226	262	254	239	264	243	268	253	261	245	244	262	247	223	255	266	231	227	254	253	248	248	277	270	257	242	256	265	291	251	256	263	266	234	258	242	262	285	264	245	242	246	246	240	243	258	237	235	246	269	255	255	243	248	263	244	269	248	248	287	241	243	228	229	259	255	249	259	239	245	240	259	249	229	266	284	239	257	290	248	225	260	247	294	234	273	291	224	245	236	240	244	223	249	245	276	233	238	245	240	233	248	241	230	270	277	247	242	252	208	239	278	232	239	251	241	257	248	257	264	245	244	254	262	271	275	264	279	223	241	238	271	272	277	232	281	280	267	270	245	222	236	243	250	244	261	256	220	258	242	239	250	277	270	259	256	237	236	255	246	278	236	265	291	261	259	254	289	246	234	246	234	265	249	255	250	259	244	260	244	255	246	235	262	245	238	233	284	263	260	259	258	270	246	245	286	250	261	270	243	239	249	219	264	255	245	258	249	235	282	262	242	272	283	252	242	270	251	271	261	239	258	275	236	233	258	276	248	279	233	236	250	220	269	266	266	240	239	266	253	261	226	232	229	236	248	268	256	272	253	272	239	267	243	249	251	262	224	258	265	279	266	260	258	256	244	244	225	240	240	227	250	264	247	262	280	268	252	268	282	246	233	253	244	273	263	229	258	231	255	274	220	241	233	255	252	265	262	255	244	235	285	233	277	255	236	279	260	262	242	250	231	261	256	255	271	237	261	258	265	216	245	254	250	250	251	244	238	261	239	254	232	250	237	220	259	235	249	255	255	260	253	245	288	258	253	236	248	230	258	237	278	266	263	225	258	249	248	227	251	244	254	250	289	271	236	261	256	264	250	238	278	221	257	260	236	235	262	242	247	244	242	234	243	229	251	258	243	268	228	257	291	239	295	286	255	244	233	231	263	227	254	275	268	286	265	256	235	235	243	239	249	270	259	241	273	250	271	227	280	244	286	253	273	231	246	252	242	250	223	231	257	228	273	250	245	258	258	257	266	227	254	241	292	254	252	252	253	271	243	244	258	236	254	271	264	258	234	278	247	250	258	244	268	265	262	230	269	247	252	273	226	265	227	237	245	250	249	224	244	236	262	265	239	260	218	248	226	245	240	242	251	266	238	258	240	240	254	234	249	253	257	242	282	259	267	236	222	244	231	246	270	269	266	247	240	239	246	246	257	315	260	274	245	245	252	280	259	252	270	252	234	252	251	238	248	273	267	277	236	257	255	255	226	266	245	279	252	245	225	277	259	246	278	249	248	237	280	254	241	237	235	260	227	276	280	252	252	257	233	257	293	262	271	268	248	240	251	231	248	263	266	258	236	255	278	212	252	258	240	247	261	259	294	248	272	239	259	283	227	258	225	262	242	281	237	279	241	254	277	255	237	227	259	249	254	234	244	245	238	253	276	242	233	279	230	261	251	264	242	255	262	270	278	237	225	237	253	255	252	219	231	243	224	260	238	240	254	289	252	245	242	240	235	253	271	244	249	251	253	212	236	259	235	235	253	266	260	249	233	239	263	244	280	245	248	223	268	253	271	249	229	234	248	253	260	228	262	268	274	266	238	264	262	211	247	248	263	261	250	294	266	244	240	232	266	235	202	248	264	247	250	250	261	243	239	247	258	257	270	255	264	250	252	264	266	291	262	246	232	252	286	251	267	250	242	271	248	279	271	258	256	243	247	242	270	243	264	247	273	243	227	214	239	264	237	255	281	263	254	255	238	294	261	287	278	243	280	247	228	261	252	258	260	220	248	226	266	294	256	269	218	238	254	255	245	263	277	248	244	247	241	217	237	276	261	227	268	252	243	254	280	264	271	263	237	269	235
2644	803	951	1059	959	923	947	835	762	755	817	775	738	785	712	781	736	708	774	903	2409	1718	663	696	730	685	637	659	698	692	713	698	703	642	700	703	728	647	700	648	721	708	688	693	696	637	728	684	660	733	726	662	713	727	650	722	679	685	736	713	709	697	655	747	673	706	613	734	718	692	728	742	701	720	675	640	670	680	681	752	708	637	724	698	683	686	648	700	700	731	683	741	694	650	683	649	707	707	700	678	712	657	697	690	687	690	705	728	674	732	696	688	667	682	718	663	706	698	699	700	676	703	692	702	743	686	732	673	709	699	707	738	708	734	642	667	659	658	706	722	618	679	719	706	703	675	692	702	658	648	674	701	660	677	677	687	640	669	688	729	700	691	650	698	651	691	672	656	685	719	696	672	679	681	719	665	679	740	668	720	671	618	640	641	716	753	690	704	684	650	707	698	681	656	680	699	693	697	723	714	691	636	632	658	667	660	689	695	690	721	650	677	726	680	681	649	650	721	658	669	798	719	679	664	673	665	683	666	663	712	634	691	737	679	713	678	691	689	701	691	701	698	698	697	710	702	695	678	680	682	692	739	720	712	677	720	735	659	695	632	708	718	706	663	701	758	677	706	661	725	676	676	669	663	649	695	712	683	663	714	726	682	650	743	678	686	672	741	679	677	713	677	700	685	675	669	677	648	723	659	709	677	713	671	679	706	707	714	702	666	674	677	705	714	664	681	700	711	733	664	696	676	687	651	664	699	682	698	687	672	675	670	702	612	681	705	695	705	694	681	659	692	679	666	642	660	679	708	673	705	726	670	663	727	707	648	659	642	704	689	672	676	733	724	689	713	640	672	715	693	730	699	649	674	693	679	692	705	711	698	718	702	686	699	680	702	655	708	730	706	702	695	678	648	713	667	717	707	709	681	666	724	667	693	736	651	673	754	672	731	671	643	708	696	675	681	715	713	714	714	689	666	699	695	675	677	683	706	645	682	738	675	690	704	718	699	688	667	726	702	671	719	646	675	687	687	716	689	693	689	706	638	674	669	672	697	676	706	733	691	654	674	716	704	689	673	736	688	669	726	701	680	684	681	699	727	723	691	653	680	668	644	682	686	709	704	645	698	707	711	659	712	717	701	703	725	688	731	708	699	688	659	733	667	687	732	670	666	673	723	661	653	690	698	719	743	638	693	701	696	656	670	688	646	726	698	717	673	712	694	692	656	706	694	714	706	688	670	695	684	674	728	672	706	687	729	662	701	724	682	720	694	728	697	726	641	664	747	738	722	690	703	735	693	672	640	684	691	642	687	712	726	710	751	684	712	674	702	747	716	666	708	694	708	685	713	711	684	626	689	685	707	673	680	737	641	695	680	656	690	652	704	676	725	686	701	655	700	704	681	662	737	693	693	690	675	713	775	686	677	652	693	690	703	632	677	687	674	721	725	704	713	671	705	718	648	716	637	702	689	687	760	673	698	677	697	670	706	688	647	668	706	728	707	708	788	697	703	704	677	685	727	695	644	742	710	650	705	718	726	744	689	725	668	696	648	691	683	678	644	693	702	736	692	677	731	686	677	662	654	693	682	669	704	669	691	750	657	690	699	661	671	683	664	684	712	657	671	722	719	661	698	729	716	687	646	692	677	696	704	734	681	717	694	649	723	665	684	702	677	700	707	693	648	681	672	675	692	683	706	725	670	687	657	717	695	663	671	730	740	725	704	673	728	670	676	742	705	710	723	676	708	706	686	694	677	720	667	723	619	651	745	687	696	683	675	690	732	676	687	676	680	696	685	666	726	699	686	706	706	694	722	713	730	661	653	697	703	667	670	700	733	701	726	695	651	673	690	684	608	692	696	646	689	672	697	711	729	679	664	687	687	692	722	697	699	709	676	706	708	683	658	688	684	679	740	662	721	653	668	700	679	725	670	686	670	696	661	675	703	649	715	702	707	725	712	693	714	670	681	707	688	656	684	667	673	654	731	709	674	701	691	706	694	699	739	672	695	653	715	701	685	724	678	642	687	690	698	711	675	681	710	675	663	693	693	671	651	663	664	685	705	681	687	669	717	681	726	724	663	686	716	713	667	714	696	715	700	708	673	689	649	662	692	712	676	664	741	665	670	677	693	694	697	680	705	681	673	724	701	703	706	649	692	726	707	672	696	632	687	690	715	698	728	674	707	696	710	693	700	658	686	695	684	651	650	691	663	711	723	666	700	706	710	666	692	671	705	722	707	703	707	683	678	623	681	722	679	718	711	744	718	713	673	659	657	668	717	683	675	668	699	664	699	704	705	655	680	718	689	697	688	637	692	672	678	682	674	722	649	689	678	689	664	629	714	734	707	646	686	717	669	668	679	702	720	645	669	720	711	720	697	722	704	686	679	698	673	736	725	672	672	681	693	704	716	742	698	700	738	710	651	702	645	720	684	704	710	707	668	681	693	720	699	695	669	674	716	704	661	702	656	652	717	704	678	696	673	682	668	684	689	704	693	685	681	709	654	686	711	661	688	668	692	662	752	680	691	738	700	664	691	665	665	694	690	689	706	728	723	686	715	700	688	669	713	693	701	662	699	701	656	739	701	652	695	682	691	697	728	706	712	711	702	681	657	670	682	697	695	684	692	690	734	670	659	702	701	706	672	693	718	715	680	682	723	673	712	705	654	728	666	709	685	687	676	662	720	680	736	698	672	692	679	673	715	682	671	700	705	718	674	656	710	697	695	727	710	689	701	685	696	697	681	742	674	655	669	670	697	649	647	704	699	736	680	751	705	754	714	700	708	659	757	653	696	710	728	639	659	663	689	714	688	676	657	700	699	745	672	673	695	695	710	710	681	689	689	657	679	678	718	664	663	671	689	680	748	675	708	711	668	743	747	666	691	656	738	682	706	703	714	706	652	733	698	732	693	708	703	664	699	658	688	667	680	725	655	702	703	693	653	688	674	719	680	695	716	709	727	727	698	703	672	698	670	685	650	701	686	737	701	722	674	647	685	711	638	719	734	660	654	673	685	690	705	725	688	721	706	706	664	715	659	697	662	717	684	642	659	748	734	701	694	717	677	682	694	702	677	713	707	654	692	664	728	720	668	683	727	710	679	661	684	703	688	662	666	700	725	744	675	685	698	707	678	717	673	752	704	647	638	721	739	694	729	709	758	722	693	695	704	726	711	732	690	696	709	685	656	704	738	676	710	701	705	686	736	703	689	679	665	643	715	694	683	728	756	652	689	730	729	720	677	630	746	670	751	679	675	705	691	703	666	661	719	679	692	711	694	690	742	717	686	695	691	660	700	683	723	651	667	692	710	663	691	705	677	685	699	655	693	645	703	739	673	701	707	691	687	689	694	726	744	699	699	658	704	736	700	675	660	679	661	717	679	691	729	671	685	698	693	670	682	662	699	709	719	702	696	694	725	683	671	642	675	701	677	714	650	695	662	721	676	714	679	719	695	681	686	743	730	687	695	694	762	684	716	691	711	691	681	691	712	688	653
17206	4767	4186	3046	2300	1666	1377	1094	744	679	535	402	481	452	404	437	481	406	377	283	4146	11203	1011	202	186	169	187	202	174	182	186	176	189	172	186	171	170	173	180	188	177	171	172	157	166	189	181	176	178	176	158	160	189	176	167	178	149	187	186	172	170	168	175	169	169	186	177	160	183	168	182	166	153	186	183	177	162	168	189	196	159	170	175	190	167	187	181	175	173	149	161	174	186	181	163	171	152	155	163	162	185	196	179	189	162	168	150	176	159	165	174	179	176	176	191	170	195	163	165	153	195	181	187	176	173	182	164	158	154	151	161	180	166	159	153	166	181	161	167	173	170	193	159	182	179	170	169	154	173	188	167	164	151	179	182	177	171	169	163	174	169	184	157	171	146	151	160	165	168	150	159	167	166	173	181	167	166	180	179	178	167	191	175	166	175	162	159	162	176	178	177	172	167	186	167	169	167	156	152	157	147	180	189	188	174	174	196	155	168	169	170	179	148	172	171	179	171	169	178	156	169	173	167	143	157	172	163	179	165	167	178	171	160	183	141	161	160	144	165	168	171	171	168	167	177	172	157	176	157	201	156	149	140	175	163	166	154	206	189	186	147	156	171	169	158	162	187	145	146	189	164	182	170	179	169	165	153	164	169	189	163	179	173	183	172	167	193	173	171	162	178	179	140	157	191	172	183	159	189	172	156	168	187	182	157	142	169	151	158	172	155	171	170	193	182	183	161	193	164	175	178	176	165	167	184	150	145	173	172	169	152	180	140	174	156	155	180	177	179	165	156	165	169	158	166	150	180	168	164	158	183	149	173	191	170	170	175	171	170	165	194	164	189	167	173	167	159	167	160	180	189	171	162	183	161	174	183	196	162	171	171	184	155	159	169	172	154	154	168	167	151	176	187	178	165	176	160	171	181	169	189	162	180	149	169	182	160	181	155	147	172	153	182	151	161	156	157	159	165	169	160	183	166	178	177	174	166	184	175	151	150	154	177	161	158	155	143	170	174	170	183	151	189	143	185	169	192	159	165	179	184	177	192	171	185	165	161	172	159	191	178	161	175	172	149	179	160	174	160	161	183	175	184	157	177	175	159	174	165	161	159	155	163	156	176	147	212	172	176	173	157	180	176	163	178	162	191	154	169	172	191	195	186	149	151	159	162	159	172	172	148	176	200	173	172	167	158	174	158	163	148	164	153	166	162	164	163	200	174	186	179	193	165	180	159	167	180	172	156	158	169	157	177	201	177	160	153	190	171	157	174	166	167	136	176	159	190	167	152	173	162	161	152	183	170	183	166	154	153	170	172	170	163	180	160	168	176	171	173	176	186	148	158	161	145	185	163	171	176	158	177	148	158	169	191	189	181	169	171	142	171	171	173	152	176	163	165	188	155	175	170	192	166	180	176	187	168	168	163	180	160	150	172	180	175	175	179	180	170	168	159	174	155	178	191	178	156	161	172	180	177	169	145	166	147	162	166	165	174	150	146	171	171	162	163	179	167	148	173	170	183	169	171	162	161	167	176	161	160	176	178	173	184	140	173	159	197	162	177	175	184	182	212	190	170	128	158	159	160	165	173	154	153	159	172	155	152	178	166	152	166	155	173	196	171	150	147	144	177	168	146	190	177	199	166	175	161	172	177	173	152	154	172	186	179	152	161	165	167	191	175	171	189	138	176	162	171	166	154	171	176	164	149	186	179	155	178	179	177	180	189	169	169	155	153	171	168	160	196	170	168	141	169	166	180	147	169	170	198	173	175	159	177	174	154	160	172	187	160	203	147	156	159	186	157	165	172	180	187	149	172	195	153	157	170	157	157	160	164	161	165	153	193	191	158	168	175	191	181	181	147	164	155	184	169	169	191	168	145	152	154	174	187	149	144	155	176	146	168	174	169	177	184	160	174	168	187	157	169	179	198	188	165	166	161	145	159	155	166	165	182	181	158	170	156	161	151	167	192	146	171	193	184	175	144	187	176	180	176	163	183	166	165	173	174	151	169	147	178	149	162	161	163	180	166	158	157	161	187	191	164	166	164	133	178	194	158	152	168	164	176	166	163	169	149	194	170	178	163	162	155	154	162	177	148	153	144	176	173	180	155	171	147	179	147	188	159	171	160	151	147	164	188	171	161	157	188	185	171	166	163	154	170	165	174	185	168	193	173	166	171	172	187	184	156	158	153	184	170	184	168	172	157	183	174	149	169	188	166	181	155	146	177	176	168	157	178	153	181	191	176	170	155	158	201	182	171	182	195	166	145	171	174	164	174	160	163	180	173	183	213	150	163	150	168	173	172	150	175	166	170	162	168	187	151	164	196	167	146	187	164	178	155	183	175	183	181	173	171	166	171	169	206	161	144	178	171	175	157	153	175	177	172	181	156	166	157	192	166	181	179	164	158	169	176	185	138	170	167	173	168	163	179	164	169	150	174	170	156	168	164	146	169	170	155	151	159	180	193	182	149	164	183	170	183	165	173	184	166	162	180	159	180	174	176	176	171	196	157	193	172	171	153	170	163	141	177	161	161	159	170	174	171	180	165	173	163	160	158	161	161	186	166	172	174	174	152	165	153	144	179	157	173	162	169	158	147	163	156	185	167	176	177	165	180	152	177	139	173	183	178	160	173	156	186	155	160	179	181	165	157	181	149	158	170	160	162	161	194	171	167	178	175	200	185	164	182	180	160	176	183	172	148	166	173	163	154	206	193	185	163	172	175	141	173	165	180	173	170	176	152	157	147	164	147	196	155	158	170	204	139	183	161	150	179	139	157	161	168	174	173	169	174	169	155	146	173	143	167	183	184	181	194	173	172	181	162	171	164	176	184	149	188	164	181	158	192	165	158	162	161	171	168	181	197	145	174	156	181	177	159	180	170	177	156	199	187	153	168	170	149	186	180	179	174	189	158	155	184	189	167	172	183	160	169	171	164	169	192	170	180	162	164	160	163	161	161	174	161	159	180	154	179	157	183	195	160	183	177	177	159	180	173	171	163	186	185	164	165	196	150	164	175	176	193	147	192	157	182	154	152	170	145	164	173	165	166	154	159	163	160	165	202	212	181	151	151	160	158	161	173	206	173	154	188	160	137	159	188	179	164	176	157	168	171	173	162	191	172	172	172	162	156	162	149	177	145	164	167	175	171	171	161	166	156	147	186	147	163	164	153	159	186	173	146	189	183	168	158	174	189	158	190	162	155	168	175	209	160	177	168	165	148	174	163	165	171	171	158	171	171	157	177	160	189	173	162	178	167	167	166	175	167	159	164	202	160	157	154	155	151	176	154	174	163	148	192	185	178	167	180	158	183	166	162	164	179	180	174	163	167	148	194	151	174	172	178	150	164	172	151	189	177	163	178	171	172	161	145	160	162	180	174	183	191	152	167	187	176	193	180	166	171	181	170	184	186	174	156	151	165	192	174	165	168	172	139	181	152	179	168	190	160	178	174	169	148	150	179	162	168	162	171	158	172	168	183	151	167	192	180	167	142	173	163	179
9008	3676	6467	7633	6803	5738	5139	4246	3529	3219	2551	1929	2143	2125	1909	2020	2465	2193	1898	1438	18992	34333	1149	609	614	597	603	569	567	588	591	514	565	557	541	528	539	529	531	538	506	511	530	514	545	536	475	522	548	512	522	484	515	488	488	499	491	500	488	463	511	519	541	508	497	467	489	485	514	423	508	486	486	465	484	505	470	537	512	481	476	494	479	488	470	511	504	495	490	463	477	498	498	479	463	487	440	456	472	513	467	465	458	500	457	464	478	443	476	515	491	478	491	478	491	483	441	463	508	484	469	483	479	483	523	436	445	500	492	501	490	467	427	501	491	445	462	451	473	473	474	472	468	490	437	535	476	465	493	455	504	512	482	491	440	459	466	436	498	428	494	467	472	459	433	496	471	497	465	473	468	483	477	484	461	469	444	452	450	497	452	514	477	465	474	509	465	464	457	465	486	451	512	488	490	503	455	450	487	497	464	421	448	479	487	470	485	474	487	489	459	471	467	439	459	474	498	471	464	474	477	440	483	477	465	456	486	434	481	458	519	491	492	446	466	460	458	444	482	454	481	476	484	484	492	448	462	462	462	471	471	479	485	496	490	477	499	476	424	468	452	480	473	458	501	486	465	485	467	436	474	499	477	422	492	457	482	450	466	471	468	501	521	450	476	480	490	448	450	480	450	480	508	518	437	481	472	461	451	466	469	493	441	481	474	492	441	475	453	470	507	484	468	474	426	466	461	431	487	483	484	475	417	489	469	464	490	442	477	450	449	476	412	469	465	489	482	472	463	474	473	476	462	490	465	479	475	452	460	484	474	466	466	458	485	448	500	483	453	486	484	461	450	451	431	472	462	468	513	477	501	496	508	461	485	495	508	432	451	473	479	434	469	516	460	470	434	474	484	475	449	475	474	451	465	468	485	443	495	474	481	482	474	462	457	483	438	504	438	508	466	473	457	474	475	501	476	460	471	516	487	428	477	502	504	498	498	489	461	483	453	478	460	503	519	498	431	457	504	506	451	464	435	481	496	478	463	438	416	498	485	465	488	455	496	445	483	457	447	457	453	426	490	421	472	456	487	485	475	466	475	517	512	455	483	449	512	490	454	468	449	495	485	475	495	482	474	467	453	471	476	442	482	476	453	452	477	475	495	478	473	477	493	475	507	488	474	472	514	462	451	480	441	474	432	479	468	502	492	434	477	471	499	455	441	445	452	477	491	444	455	517	482	470	474	501	464	467	470	503	455	481	470	475	450	500	484	483	516	444	472	457	504	497	501	490	471	465	471	469	438	502	474	479	477	518	479	503	469	485	443	513	456	460	479	450	483	461	477	498	474	491	463	479	501	446	474	475	519	479	499	507	442	458	499	489	450	445	477	487	503	481	457	456	435	490	468	493	438	538	460	509	498	487	499	495	496	451	450	442	464	450	466	459	452	477	493	466	438	441	430	453	512	476	487	452	491	477	439	503	511	474	443	459	494	516	447	455	455	473	461	531	481	456	470	485	445	492	465	483	529	471	472	485	502	500	453	505	440	473	512	431	456	454	418	437	466	497	459	492	515	511	452	461	505	489	461	478	461	506	512	469	477	492	479	484	499	461	483	475	467	445	427	461	474	441	511	460	467	471	497	437	474	469	461	441	451	514	477	467	514	495	506	458	455	471	458	484	454	469	448	478	468	463	509	517	472	471	499	465	473	493	509	471	435	514	455	452	484	488	477	465	450	469	492	444	480	436	448	469	463	504	482	475	477	513	453	433	467	461	492	478	482	495	474	411	466	463	455	481	475	467	467	472	488	489	513	484	495	489	518	476	470	478	481	506	453	466	484	478	408	496	469	451	466	505	492	460	490	498	487	447	487	516	504	440	487	446	508	461	490	476	478	461	517	444	475	469	481	488	478	488	484	469	446	472	454	466	457	465	485	465	461	468	495	471	470	453	491	457	467	465	466	451	486	490	469	451	464	437	490	506	438	512	484	461	502	486	484	464	495	460	498	465	443	427	457	500	485	478	484	500	468	477	471	474	467	486	515	474	465	494	437	496	472	491	494	464	480	446	482	463	489	466	458	470	464	441	472	467	497	461	472	463	482	429	476	482	478	468	451	474	483	466	479	480	473	489	511	459	469	464	461	491	429	476	462	497	509	505	481	435	490	480	497	459	469	483	492	493	494	488	480	474	448	479	448	502	517	496	448	499	504	467	486	454	492	447	472	437	456	461	490	460	495	469	450	448	445	504	501	449	461	484	456	460	540	452	472	474	459	490	467	486	442	477	482	458	482	481	467	448	471	468	468	492	512	428	463	522	475	468	455	471	452	462	539	456	441	460	463	468	489	478	478	483	499	441	491	469	439	491	479	455	482	488	457	477	495	487	462	472	483	432	494	477	498	504	479	485	489	484	474	515	481	454	495	486	477	440	495	459	451	471	505	494	474	490	442	433	484	469	446	467	471	521	462	465	458	483	507	492	442	488	502	495	511	493	503	447	481	480	487	456	507	504	509	469	483	471	440	431	452	460	506	449	480	477	500	427	457	510	483	437	483	465	493	502	450	504	501	497	484	475	475	480	476	471	442	446	441	449	467	490	502	472	492	451	507	500	465	469	429	506	442	450	475	500	493	504	463	522	468	444	468	449	477	478	492	449	460	457	469	485	485	443	486	479	447	479	464	462	458	489	523	486	478	477	505	507	483	473	458	472	480	457	494	455	476	468	450	474	452	493	459	471	482	518	465	481	475	463	474	519	436	478	495	451	455	482	460	478	508	458	476	470	470	460	462	443	478	438	449	441	472	458	491	508	443	462	486	444	486	505	485	525	472	481	462	465	500	430	468	511	488	445	484	480	491	469	422	499	501	443	481	444	414	488	475	441	445	501	503	526	508	478	453	505	527	492	473	487	472	489	408	477	472	498	512	496	460	486	470	490	460	484	486	441	445	457	493	463	474	494	477	496	436	452	480	512	477	461	511	487	480	471	475	428	485	463	503	426	463	495	465	453	449	436	447	459	460	448	463	506	458	481	456	490	518	478	453	451	477	471	506	471	457	460	502	467	469	458	469	443	519	444	494	452	453	480	423	459	496	496	485	489	527	436	439	505	499	467	485	481	474	484	448	486	474	465	464	484	494	453	478	480	454	472	492	498	448	495	515	510	469	427	496	453	410	471	456	499	538	480	504	412	488	495	456	478	521	491	448	473	481	457	466	481	463	444	443	475	464	483	458	470	550	453	483	452	443	480	443	495	468	457	443	469	469	461	477	445	468	450	478	478	477	506	493	451	492	452	463	499	464	463	497	495	449	490	440	484	477	491	492	503	512	473	495	458	449	466	462	561	511	512	451	508	420	447	465	451	478	449	477	476	486	488	463	473	456	465	471	508	501	498	496	479	476	495	484	479	458	488	472	442	464	462	454	480	458	478	445	505	479	476	488	463	466	479	457	464	475	485	470	498	501	524	464	498	480	465	497	428	434	481	488	492	477	468	455	493	487	464	469	499
17954	5089	4558	3911	2901	1994	1446	1130	1040	1026	830	675	502	461	355	309	283	341	280	358	6355	12074	903	223	188	189	186	192	164	204	173	186	180	203	205	199	187	189	174	203	192	208	199	191	210	183	203	180	216	187	199	181	179	185	204	217	188	184	200	179	183	177	209	190	177	169	191	172	191	179	163	200	187	209	192	180	195	182	196	193	206	193	185	205	195	187	176	199	176	187	180	217	208	182	194	193	193	179	212	187	190	183	187	172	212	186	195	186	161	174	172	168	181	190	177	193	192	163	194	176	211	203	183	197	172	178	188	180	187	188	208	177	169	219	198	209	177	202	189	180	182	196	173	210	196	204	183	186	209	177	194	196	176	187	178	200	188	172	152	200	203	200	158	161	191	175	188	224	193	184	205	207	165	174	193	197	186	218	181	196	182	206	179	166	182	199	195	185	169	176	160	195	173	162	168	187	181	171	205	169	180	141	182	176	185	198	192	197	186	186	160	184	203	182	166	175	168	176	182	179	200	183	158	194	175	207	224	212	204	191	179	178	189	187	192	185	189	173	191	184	201	163	213	167	184	185	183	160	191	198	162	182	188	212	204	212	180	199	163	192	187	212	187	165	182	208	195	185	178	193	174	177	213	206	194	186	193	183	210	176	194	203	178	188	212	182	193	173	202	174	200	158	190	176	172	167	211	204	192	206	189	182	195	183	190	195	184	208	193	185	193	156	198	207	192	181	192	189	190	197	160	197	185	168	190	193	169	162	186	191	188	193	206	173	167	180	215	193	192	184	177	209	203	179	199	193	200	184	195	207	189	205	174	188	178	187	160	186	200	193	183	193	208	192	175	168	204	172	178	195	222	209	197	171	186	187	180	207	208	213	179	188	172	154	185	195	205	196	179	188	197	186	187	203	162	201	192	197	198	185	171	196	166	177	204	184	169	182	175	203	191	175	204	188	199	192	175	183	153	197	184	181	191	179	175	189	192	177	200	147	196	185	180	195	216	189	172	178	198	172	181	170	177	197	164	206	189	186	211	179	173	186	202	194	191	210	183	212	200	182	206	182	161	170	190	190	184	175	195	208	184	213	187	197	213	175	181	202	189	181	185	190	176	193	185	175	182	200	178	181	185	211	223	194	199	189	175	195	153	203	182	206	189	183	178	194	175	178	182	189	193	198	187	197	211	174	201	180	198	216	176	189	206	184	203	169	200	187	204	222	196	175	201	199	185	198	184	213	172	186	181	201	181	187	208	202	186	180	180	190	192	203	190	169	209	186	163	178	177	201	156	162	177	155	203	199	173	194	224	201	185	159	158	180	160	202	170	190	167	185	186	198	207	176	208	209	204	179	188	172	168	192	170	203	175	205	175	213	177	188	190	179	186	193	155	190	179	209	186	179	196	211	187	208	180	175	190	184	167	161	180	193	187	178	177	179	192	200	209	172	205	179	212	195	187	176	205	165	201	202	208	171	194	187	201	208	182	173	194	184	194	209	177	189	201	179	193	171	185	167	187	195	189	195	183	209	166	215	174	204	196	197	177	187	192	187	176	195	178	162	168	169	182	186	208	210	159	177	187	161	190	207	177	188	199	180	193	217	195	183	185	187	194	208	184	175	153	184	193	189	199	207	212	178	183	194	184	199	182	206	203	198	176	199	186	179	187	187	185	193	203	180	179	209	184	187	206	198	185	171	191	215	190	202	177	188	196	204	186	195	188	164	158	220	181	208	184	179	196	173	166	199	193	207	208	169	207	181	205	180	186	186	204	195	173	188	195	184	145	189	216	220	170	186	169	172	201	192	184	197	180	164	181	198	194	200	171	193	187	197	180	179	200	207	189	192	196	163	191	194	188	200	187	198	170	210	197	216	188	185	196	188	204	189	185	179	169	195	173	211	194	181	184	185	178	201	199	195	176	199	187	193	180	191	190	184	224	191	185	209	190	179	201	185	186	204	203	182	189	179	199	199	176	196	181	189	209	176	202	156	190	178	187	201	186	181	163	186	187	189	185	205	172	201	188	181	179	171	198	173	201	184	175	194	188	181	200	191	206	189	201	188	174	182	173	181	192	174	180	199	201	200	200	196	190	180	198	210	181	178	218	210	200	182	190	188	188	188	168	163	187	190	193	179	175	199	180	226	192	223	189	174	187	192	180	184	179	195	180	204	190	189	172	205	185	208	204	196	198	199	202	201	189	221	201	168	205	178	180	175	209	205	185	162	191	199	170	162	184	207	208	165	196	175	212	194	194	167	193	201	204	207	203	209	206	188	181	198	184	209	209	193	172	168	230	198	203	186	193	165	196	190	183	175	176	196	199	184	177	195	178	192	185	172	206	166	169	218	184	203	178	203	189	177	185	158	184	182	185	173	199	183	177	203	182	193	204	161	187	197	174	160	170	178	192	184	176	176	194	177	192	170	183	175	195	170	195	192	195	183	164	179	185	193	184	155	183	190	184	195	171	187	168	161	192	197	186	168	203	179	189	189	169	174	169	199	194	179	192	182	175	162	205	183	185	190	201	209	192	178	164	190	190	195	192	182	185	186	174	178	195	199	192	216	191	172	176	186	209	178	182	185	188	187	183	188	173	175	201	184	209	212	194	199	173	187	185	187	178	194	196	173	199	201	181	168	187	174	174	211	204	187	180	172	168	194	182	185	203	204	201	209	215	193	176	213	218	163	201	191	216	196	163	189	168	188	216	191	185	159	212	182	189	173	191	189	186	195	184	170	204	178	205	169	206	179	185	170	185	170	201	179	180	182	189	200	192	181	203	188	189	184	179	170	174	215	183	168	176	192	214	185	194	204	163	214	190	174	188	217	200	205	190	196	175	188	173	165	187	167	175	182	205	209	184	201	190	183	188	212	180	168	182	138	172	169	193	185	194	190	211	196	175	177	205	190	188	210	188	188	181	172	216	202	181	182	184	198	192	167	200	203	214	203	178	196	220	173	180	201	215	184	179	173	192	193	174	208	197	177	189	200	177	188	199	195	187	189	169	147	179	221	171	178	204	197	185	206	182	158	201	185	182	194	197	159	197	182	201	203	219	168	174	181	203	171	194	167	204	192	179	188	199	180	199	210	186	202	177	193	205	179	186	192	189	205	171	190	181	202	167	195	201	190	209	208	172	193	207	179	199	193	180	173	171	187	207	184	193	202	195	175	187	192	195	196	192	175	164	189	202	190	175	206	183	180	209	181	189	210	173	184	217	181	205	193	206	169	192	201	211	201	194	198	206	203	202	189	206	198	163	198	187	184	197	166	184	203	172	189	171	183	182	169	190	187	159	192	195	168	185	176	163	171	205	223	176	182	192	186	201	203	179	188	204	182	181	178	210	190	198	191	172	174	181	188	192	180	198	195	221	202	194	178	180	194	187	160	166	168	196	193	207	183	213	174	214	189	182	175	226	193	169	153	181	165	185	190	169	189	191	199	171	171	203	183	182	194	170	187	194	179	174	197	178	178	186	197	198	201	207	203	168	198	170	198
9428	3652	7049	8306	7621	6488	5079	4378	4252	4234	3768	2807	2332	1993	1625	1492	1416	1377	1190	1754	26033	34599	798	685	609	614	624	653	590	616	605	599	579	573	582	552	575	590	561	562	572	583	595	578	512	557	588	516	562	538	572	614	569	537	541	550	552	532	525	536	544	511	535	534	517	512	500	564	527	520	486	512	524	513	499	540	522	579	521	575	564	557	526	551	496	560	501	547	523	527	530	590	530	510	478	537	516	535	537	526	554	504	518	485	530	508	518	528	499	543	505	494	549	510	500	505	497	521	488	557	528	506	548	512	534	513	519	532	520	514	542	473	510	501	531	528	525	485	521	521	509	514	529	495	521	518	488	533	531	536	518	538	492	546	541	503	563	509	528	524	501	529	480	516	525	516	543	493	525	528	513	514	503	519	492	487	541	536	512	525	537	546	509	527	534	552	504	494	525	532	529	555	544	513	527	525	552	504	517	557	474	559	545	485	532	481	555	537	481	531	529	541	504	497	516	507	561	556	504	542	512	524	507	483	501	535	519	508	504	537	512	503	488	528	487	509	546	481	555	526	507	525	504	481	555	515	530	521	515	540	527	526	519	515	530	543	473	580	557	503	543	522	562	551	530	517	489	521	520	530	524	544	565	528	521	472	528	486	526	512	543	537	540	580	549	522	532	520	526	527	538	514	509	509	546	543	519	527	524	541	572	526	527	531	535	533	533	503	540	518	523	535	523	538	512	540	496	507	554	500	535	532	492	533	485	521	549	500	497	516	574	522	527	538	536	503	552	525	550	461	502	513	523	514	481	503	519	513	503	542	504	501	552	524	510	508	518	502	517	524	539	515	504	548	517	511	526	480	524	524	522	531	549	487	523	568	523	514	537	559	491	549	519	499	533	504	529	510	517	512	545	515	515	524	531	537	521	497	501	536	523	524	527	528	520	517	504	557	487	531	531	554	540	540	537	485	535	540	530	557	543	560	499	517	528	510	533	543	538	509	472	482	470	495	532	526	529	538	540	513	486	528	533	537	553	516	525	535	504	524	584	519	521	502	516	516	503	545	525	519	524	492	534	533	509	525	532	528	482	516	525	506	502	548	541	534	514	511	509	534	541	543	523	524	519	554	492	562	495	529	520	512	530	544	507	489	555	505	513	519	492	516	529	535	504	527	504	511	495	543	517	533	533	537	531	505	545	526	516	478	489	555	477	499	505	539	504	486	526	536	514	531	486	511	486	552	505	565	539	530	568	546	502	565	485	494	519	547	499	488	494	532	522	506	486	513	542	537	524	535	515	526	507	552	526	547	538	489	524	526	567	538	551	531	525	536	525	552	541	552	472	580	524	548	515	541	530	504	538	524	527	525	450	561	522	542	532	482	515	498	529	541	502	522	536	507	532	527	531	524	495	526	530	488	473	547	523	502	566	527	482	518	514	534	566	523	519	525	520	544	527	565	519	519	513	554	495	544	541	510	534	527	563	497	512	530	500	540	528	533	523	501	546	525	557	491	546	511	514	526	524	514	552	519	502	524	505	507	530	522	503	473	523	524	519	501	549	518	497	534	548	541	527	496	488	537	532	490	523	537	521	518	543	515	516	512	523	538	529	524	507	522	519	537	549	529	523	522	495	463	554	521	513	541	490	549	493	533	502	472	504	489	509	552	507	492	512	518	509	463	518	515	550	524	504	526	554	488	485	536	549	522	504	515	539	510	549	524	507	531	492	508	520	549	560	553	529	519	526	532	533	481	523	559	529	492	559	511	579	542	565	504	502	518	511	489	533	524	536	500	531	532	572	538	511	475	529	552	580	527	499	513	528	529	554	538	561	505	536	555	520	502	511	526	488	553	530	531	531	508	523	562	522	523	524	520	530	534	500	501	528	538	520	512	521	489	534	524	572	543	566	510	497	498	516	516	507	549	506	533	513	481	546	468	504	496	509	480	563	534	508	508	518	516	524	524	534	536	548	534	511	493	516	521	542	539	504	501	541	526	531	509	566	549	511	527	582	558	535	544	487	504	511	477	531	501	469	565	508	521	501	487	549	554	526	507	553	524	477	522	505	544	533	541	513	488	529	539	556	493	499	538	496	514	522	498	512	544	527	494	522	538	530	505	478	535	509	486	518	546	558	547	524	489	524	484	507	514	515	535	546	501	537	539	514	526	536	523	507	529	529	527	505	543	505	543	525	505	551	527	510	528	503	513	566	503	503	486	493	541	492	518	520	508	481	521	526	556	551	530	522	519	549	555	517	495	506	539	511	520	507	553	526	493	488	515	530	494	523	553	526	472	490	509	490	532	520	518	514	541	501	530	545	510	522	537	482	493	540	517	564	510	536	535	531	507	491	512	494	522	515	512	488	560	536	529	521	511	568	555	521	500	527	553	547	497	535	492	549	578	551	563	489	519	542	531	540	551	517	500	543	574	532	563	521	504	510	552	520	533	550	495	499	489	541	505	513	531	501	516	514	465	507	490	520	558	477	510	527	521	509	522	524	496	512	524	467	540	496	563	492	539	524	491	517	514	498	494	503	530	530	496	553	494	512	495	520	496	505	554	513	515	519	497	496	532	512	451	517	496	505	508	524	503	484	487	511	568	555	490	553	526	522	508	510	511	525	497	496	499	521	516	562	579	511	532	514	489	482	532	507	506	499	546	525	475	584	514	538	522	526	484	522	564	512	509	510	533	497	516	510	517	494	526	472	490	544	490	519	504	498	539	488	512	553	565	510	493	507	508	570	541	524	570	535	536	515	506	550	505	524	528	497	526	513	531	535	509	544	501	528	505	520	530	502	530	527	506	509	562	525	506	505	525	542	517	483	525	584	525	536	513	523	505	502	537	522	511	547	520	548	504	552	523	504	516	514	501	564	498	527	542	501	556	532	547	540	492	472	518	512	529	531	508	561	515	545	504	563	506	507	504	537	448	549	525	561	509	564	519	503	530	491	493	509	525	524	509	561	526	531	550	533	524	528	514	531	519	539	518	508	494	522	543	540	524	537	516	523	492	542	548	530	534	494	507	518	512	535	501	557	496	500	493	485	533	541	493	565	501	522	528	503	557	502	535	588	544	513	517	519	526	518	507	526	479	485	486	511	503	494	532	532	518	553	491	524	487	557	572	539	523	514	503	542	567	495	505	493	513	524	524	543	527	509	530	546	528	506	526	529	537	546	510	528	509	507	540	519	520	516	554	558	534	527	506	504	553	579	488	564	546	508	572	474	517	524	502	504	526	518	520	564	524	526	519	536	526	502	513	507	510	512	511	465	513	514	524	515	551	519	556	489	496	517	511	518	495	518	551	495	486	533	527	513	524	523	519	532	537	518	494	527	498	528	504	501	514	551	505	529	545	533	483	507	536	504	510	491	516	542	523	508	520	564	559	543	531	537	492	560	454	530	519	544	505	488	554	543	531	522	518	572	518	512	551	557	528	493	523	533	563	531	483	494	504	512	530	498	517	520	552	533	502	549	500	504	502	543	541	542	496	532	487	531	517
2343	410	442	393	329	322	317	294	287	271	289	297	292	294	260	319	301	297	289	308	637	819	267	293	269	291	293	281	299	277	270	287	277	260	265	290	305	298	247	258	269	264	263	269	289	256	267	291	278	265	287	271	279	271	297	296	292	267	301	280	289	260	263	288	248	269	273	283	278	277	274	249	283	242	299	275	273	282	269	283	275	293	280	277	311	282	268	264	284	307	265	307	267	279	279	287	270	281	269	265	259	281	280	276	286	248	285	287	280	285	281	267	281	249	300	282	221	282	282	298	289	279	285	272	288	257	274	256	288	271	281	273	252	290	246	271	268	245	309	266	278	274	279	282	289	294	277	261	287	276	269	290	263	313	279	276	287	307	291	310	249	258	301	294	290	284	251	257	263	275	260	268	294	259	262	294	294	269	276	273	272	244	313	262	291	316	306	290	291	271	299	309	278	290	252	304	279	293	259	291	281	266	274	303	274	264	300	300	278	293	295	287	229	282	289	281	278	274	269	264	287	270	281	319	277	278	253	271	276	272	299	284	286	291	260	248	266	239	290	245	309	267	314	279	274	267	252	265	241	290	291	276	307	277	291	280	270	295	290	285	306	298	251	309	275	281	300	275	288	305	259	306	299	260	282	288	276	300	269	266	293	306	293	249	266	261	263	279	270	292	281	267	283	279	250	292	282	249	286	273	301	276	269	285	305	296	277	290	275	303	255	244	300	284	262	268	268	265	267	276	280	271	291	282	312	245	267	261	281	265	271	251	272	265	273	284	297	245	288	301	302	248	263	267	305	277	289	268	265	279	254	288	270	269	262	271	294	276	270	274	295	248	264	276	270	272	274	303	255	253	293	274	253	268	265	270	288	268	282	287	281	298	314	300	290	296	298	274	293	276	271	266	292	273	257	270	265	290	273	257	276	291	283	263	248	297	263	283	243	268	252	266	276	292	293	253	278	317	266	288	297	258	280	277	282	251	252	263	273	293	278	277	272	257	289	294	285	304	280	299	266	273	304	270	270	284	291	298	261	293	258	249	272	281	272	279	268	279	276	276	278	303	307	307	279	278	264	288	272	251	277	281	265	245	269	286	310	294	277	278	269	281	281	271	253	284	266	285	263	270	287	276	276	275	294	274	273	266	290	279	262	288	290	273	285	270	285	256	286	264	263	245	289	281	264	285	285	292	274	281	274	296	284	289	271	269	297	259	258	266	276	293	296	272	281	278	290	285	263	279	294	297	259	292	273	257	256	307	298	263	270	284	282	261	276	268	270	255	274	263	269	265	287	277	297	295	307	256	267	266	288	295	294	263	271	263	259	306	325	304	286	284	260	294	279	289	264	246	279	265	305	271	311	268	273	290	269	280	273	261	277	259	271	291	273	294	280	290	281	303	285	293	277	275	315	289	283	241	269	280	284	302	277	260	252	253	261	290	263	272	294	257	285	296	310	270	271	288	242	277	269	266	264	299	286	300	276	286	267	253	275	249	254	315	297	288	277	272	261	285	291	269	292	268	251	269	284	274	270	276	273	269	264	316	295	286	271	278	255	265	285	298	281	263	282	284	271	285	262	276	243	281	281	273	284	264	267	281	286	258	273	260	275	298	287	311	301	281	287	286	256	293	276	273	285	257	288	261	248	273	259	276	254	270	265	265	277	305	266	260	308	275	275	250	260	270	280	262	280	265	276	291	266	270	264	282	288	290	245	265	261	277	274	280	276	277	296	256	282	279	284	292	291	271	269	290	296	250	280	276	310	279	278	277	288	258	271	259	271	308	286	267	238	296	252	261	291	276	301	282	256	313	268	235	268	273	301	299	278	289	261	255	269	263	277	243	292	283	263	286	274	285	244	277	291	290	268	268	326	275	273	266	274	293	284	265	257	261	254	282	309	275	273	269	283	270	278	282	263	290	301	261	289	281	292	302	293	282	287	269	264	295	257	279	286	269	259	281	271	278	238	301	275	289	270	267	299	262	269	295	266	277	243	273	273	273	313	268	266	281	269	272	292	271	273	262	282	292	327	286	293	291	283	266	249	293	262	285	283	295	258	302	294	289	268	268	290	262	277	278	297	239	268	270	290	279	277	311	271	283	298	299	315	284	291	275	288	271	287	300	256	304	267	269	257	261	259	272	268	285	293	265	268	278	279	287	264	283	299	274	277	273	305	274	260	284	265	285	261	269	248	284	280	294	257	271	281	305	272	262	255	276	278	258	252	318	269	270	274	254	234	287	270	292	248	257	264	254	265	241	297	272	273	254	265	286	284	298	264	283	262	283	258	270	260	245	285	280	276	272	303	284	291	261	276	273	258	270	285	257	255	319	282	256	299	296	285	276	286	271	259	256	285	276	278	275	289	251	291	234	269	273	279	276	236	276	264	271	289	258	285	271	298	282	286	279	272	294	282	290	270	246	266	272	293	273	299	257	296	283	268	298	260	289	254	275	273	277	284	288	257	263	305	270	272	297	304	299	248	254	303	256	257	259	281	300	280	288	270	280	274	234	284	286	262	297	266	276	279	277	270	270	285	293	283	259	275	300	239	257	255	266	311	262	241	268	278	294	280	254	282	290	274	280	276	267	269	316	279	266	288	257	286	279	262	278	284	295	277	270	299	286	290	313	280	276	270	276	263	295	280	266	282	292	295	260	296	261	293	267	271	287	275	275	284	281	258	286	282	248	283	279	297	236	267	282	310	287	273	261	273	269	286	241	269	270	261	279	295	284	291	264	261	256	266	257	266	271	266	278	289	316	273	281	269	295	255	302	286	271	282	278	283	286	334	259	280	287	292	267	284	304	282	270	277	296	288	299	248	263	260	275	300	279	267	302	295	280	266	269	249	302	283	269	298	296	261	314	292	272	269	265	266	257	294	282	319	296	297	306	275	261	250	244	259	291	263	277	282	259	263	295	339	287	299	263	243	251	261	304	274	296	302	289	261	289	279	259	258	301	259	282	282	297	279	268	282	295	306	275	280	311	296	289	278	264	254	279	291	287	255	291	284	250	313	264	269	252	291	272	277	312	259	280	259	246	242	291	298	293	308	249	292	267	260	256	280	270	267	280	268	300	280	282	281	261	286	273	279	274	296	259	317	278	292	283	293	253	245	295	224	273	280	276	298	312	284	302	277	297	257	284	290	273	282	263	270	251	293	277	305	293	271	265	282	275	285	272	284	260	280	257	263	293	255	245	289	296	253	305	277	266	302	267	277	277	262	266	270	258	260	275	300	283	272	281	283	250	239	278	268	301	241	310	281	279	261	284	248	268	261	307	299	274	289	294	302	293	281	300	251	246	290	301	282	265	256	286	270	271	262	281	244	252	274	301	294	290	282	293	268	258	281	293	267	264	275	258	267	267	309	269	292	277	270	290	267	304	309	251	263	275	280	310	258	276	285	307	262	273	287	283	303	273	299	248	284	257	259	247	261	282	274	309	283	282	254	268	294	271	288	251	288	295	269	299	299	273	289	291	265	273	256	246	301	296
2642	841	1125	1144	1052	1006	923	804	1005	871	832	830	775	780	776	810	763	744	792	1028	3453	4071	748	768	714	759	786	809	793	714	796	751	721	817	746	772	753	773	741	728	748	770	795	756	741	706	716	754	736	749	719	747	774	718	757	769	725	753	777	777	742	772	758	733	766	756	789	745	741	749	743	734	780	785	763	782	752	722	775	705	746	812	696	805	733	763	750	688	776	792	744	767	800	765	712	755	751	791	756	729	729	786	751	753	788	716	754	713	737	741	739	731	748	770	746	746	759	771	702	727	743	751	760	781	757	730	787	735	730	764	804	744	773	734	777	787	694	730	710	753	712	763	801	737	731	754	744	706	761	805	762	758	733	744	809	736	757	750	729	733	792	725	748	746	747	763	745	843	726	752	797	751	738	778	722	733	760	763	764	778	709	736	783	749	760	773	750	755	775	754	802	723	761	722	751	782	746	783	711	748	762	762	749	776	739	733	791	764	730	786	745	771	750	751	758	745	753	779	768	726	730	715	727	758	739	750	717	721	764	813	794	790	795	731	720	688	741	755	720	750	734	769	763	758	747	795	725	768	758	744	776	756	768	692	736	757	772	737	779	734	705	739	751	746	798	734	755	792	706	735	703	697	773	739	772	739	771	741	719	773	773	732	740	725	770	747	722	766	734	718	748	777	779	763	776	744	769	748	746	793	779	743	752	761	784	763	755	815	740	763	687	768	805	711	776	763	766	749	740	779	740	712	756	767	801	755	737	744	776	743	700	804	740	754	735	747	741	749	769	721	749	769	746	789	761	760	718	772	771	750	701	749	743	736	736	749	754	746	752	720	779	732	759	771	740	711	768	731	793	729	798	710	805	746	769	748	774	715	777	754	745	760	796	754	767	758	763	779	796	778	789	787	775	779	731	780	791	772	753	763	751	730	732	763	746	740	756	705	717	738	735	776	747	720	779	732	716	796	764	749	770	759	740	764	767	769	717	752	761	795	748	781	742	784	831	755	770	760	753	714	753	797	769	765	814	787	760	755	711	723	742	777	747	772	746	702	794	743	748	765	791	758	800	735	767	733	799	799	812	766	727	683	744	778	738	694	753	811	754	743	753	752	728	767	744	747	733	775	753	717	751	801	798	733	766	733	741	773	812	741	760	713	723	789	798	802	733	781	710	730	783	757	760	743	747	743	786	744	791	730	756	719	783	755	755	744	739	718	768	715	747	791	725	772	749	736	726	749	764	730	765	768	774	740	774	744	723	738	743	747	765	723	712	781	773	745	741	730	714	780	753	747	731	780	721	764	783	745	735	708	761	759	735	745	771	732	747	738	746	762	744	772	754	739	749	768	768	779	726	745	722	728	733	755	770	753	678	757	820	757	756	759	735	757	794	763	772	779	747	775	782	761	686	759	736	746	725	773	749	728	746	745	744	781	754	733	732	769	707	745	779	800	751	757	731	750	794	765	810	765	731	764	791	770	711	768	760	740	785	726	779	779	734	758	771	734	710	721	710	776	753	777	776	806	749	743	727	767	759	733	714	746	757	729	696	793	749	739	750	721	724	809	747	800	735	728	742	802	757	711	806	747	778	764	752	776	685	747	748	775	709	729	762	741	690	814	760	710	790	752	763	765	760	726	723	789	737	772	712	772	794	730	790	761	798	679	739	705	837	752	740	778	749	740	766	760	781	759	776	726	782	745	733	772	764	763	773	728	723	760	757	794	785	732	780	746	740	757	731	744	743	699	761	790	766	790	773	741	780	776	779	803	756	775	729	747	761	760	777	724	782	780	767	743	742	766	755	750	757	758	718	734	720	727	794	773	779	731	759	755	776	781	759	679	742	740	798	744	778	764	735	767	754	787	800	733	817	742	774	732	758	745	768	785	737	704	748	765	732	733	732	795	791	733	822	732	793	757	731	727	740	747	781	778	725	797	810	738	747	758	795	783	790	699	797	733	787	732	741	747	751	751	761	718	759	783	742	773	758	762	755	800	751	791	717	719	749	767	694	708	802	744	696	743	720	774	789	743	759	798	753	744	741	793	760	810	736	768	739	756	746	792	796	795	749	678	717	721	776	762	775	734	743	741	760	720	736	727	732	780	783	740	751	820	763	753	757	783	734	743	758	734	765	731	717	762	755	711	782	752	724	734	722	697	802	736	814	762	794	795	747	771	784	787	766	732	782	740	729	825	761	760	754	756	761	747	750	735	806	755	712	754	727	744	751	783	820	721	773	728	777	742	719	754	708	712	772	757	760	751	781	798	733	745	769	740	802	716	812	692	701	738	759	786	724	740	769	764	751	761	750	747	786	734	780	772	724	726	731	753	779	744	779	753	782	734	738	719	746	755	816	733	774	800	787	711	774	782	722	742	759	687	800	776	809	756	727	699	741	746	740	692	727	737	777	787	732	771	784	788	770	771	721	787	794	731	756	770	745	749	755	718	733	776	733	771	738	793	785	763	743	805	719	803	770	750	761	744	726	717	802	759	788	731	702	813	748	727	770	726	745	751	784	759	738	745	770	722	741	748	733	772	771	739	776	736	727	792	743	732	732	743	715	742	704	804	751	718	779	763	729	731	783	779	776	727	782	766	736	731	760	722	790	726	738	764	773	727	751	806	786	787	697	749	797	803	745	765	779	761	760	768	743	772	773	744	724	724	791	786	773	712	787	774	770	716	713	782	718	739	769	759	710	768	786	761	707	759	803	735	790	721	766	773	705	784	744	790	773	782	768	714	822	704	723	750	815	748	722	817	784	741	742	757	769	769	739	793	741	760	765	727	754	710	728	781	765	733	787	780	798	706	792	756	771	751	815	770	759	743	797	711	789	719	790	732	780	754	762	793	752	743	742	743	749	750	761	752	758	738	735	752	786	782	754	802	733	760	781	756	738	759	791	727	752	751	741	777	767	766	754	787	764	715	760	735	727	774	795	790	754	727	735	777	763	755	721	758	753	739	772	750	738	749	735	692	750	718	726	766	768	789	773	777	791	716	720	730	797	736	748	724	768	724	743	750	749	764	803	848	751	759	766	758	776	773	749	736	768	722	777	751	727	681	738	724	762	759	760	741	753	745	771	728	795	788	700	733	734	739	726	746	771	748	731	747	756	738	776	760	715	728	751	725	736	749	742	750	781	741	723	733	756	736	769	741	736	746	755	739	722	713	705	781	766	734	743	750	712	760	776	754	797	736	740	755	778	765	745	740	796	751	781	791	778	720	757	735	770	744	774	796	747	760	773	727	773	763	774	778	731	812	783	750	777	728	792	691	768	791	744	814	755	756	737	736	763	770	734	684	769	696	772	785	702	753	761	775	730	730	779	767	784	718	739	748	763	763	736	725	717	737	748	763	761	748	746	803	752	746	755	725	753	709	771	738	779	727	732	833	744	816	741	722	774	746	733	706	752	766	760	763	808	762	753	734	731	761	731	770	752	803	752	769	771	785	759	800	698	740	775	761	726	759	766	761	751	747	719	771	784	792	742	791	764	782
17376	4709	4767	3889	3334	2419	1630	1178	1385	722	539	419	400	325	319	266	263	274	1545	7065	10749	3298	229	196	177	196	190	184	199	181	173	185	189	184	170	189	198	191	174	177	196	189	189	166	194	188	194	173	178	183	192	198	201	186	183	168	158	176	203	200	188	183	175	156	200	188	185	179	169	185	168	160	192	159	172	185	167	178	194	172	156	172	184	181	181	172	184	185	194	191	163	185	184	182	191	180	171	176	183	168	179	150	178	181	172	192	153	180	198	164	177	164	165	190	170	192	163	185	167	154	170	172	163	170	172	191	180	191	184	159	159	174	189	168	175	160	190	163	200	205	176	201	175	178	190	177	176	171	184	153	183	169	178	179	174	176	194	189	182	190	173	163	163	177	193	178	191	153	152	174	183	188	176	190	189	184	173	186	184	187	177	183	161	166	155	171	190	190	155	165	185	181	185	191	163	191	165	167	184	160	178	190	195	186	202	173	169	202	174	166	187	212	191	183	208	176	169	191	182	165	165	161	173	161	198	192	184	167	165	165	176	177	169	207	154	179	178	191	185	177	200	161	145	151	183	153	171	156	180	197	170	164	193	162	181	147	166	163	175	175	169	210	163	195	190	157	174	182	153	203	182	163	190	186	180	169	162	195	205	166	188	166	158	191	194	163	188	219	164	183	194	159	158	182	159	162	176	175	170	192	168	168	180	177	162	211	210	182	174	179	192	183	180	154	177	169	156	156	186	167	192	182	177	183	199	194	169	170	199	185	186	166	185	166	205	189	176	162	191	173	201	182	168	181	173	189	191	199	178	164	189	177	170	172	170	188	172	180	179	176	184	186	171	184	172	160	183	169	156	191	183	196	174	170	165	176	183	180	184	183	164	169	173	188	159	166	174	160	182	161	187	169	150	171	184	169	170	165	169	160	164	168	161	169	184	195	185	191	202	172	186	154	168	174	154	161	193	176	172	190	152	177	186	161	161	174	171	184	177	166	165	157	188	168	170	169	195	177	171	168	177	175	165	161	194	184	176	215	165	176	189	168	201	166	176	181	179	185	188	176	174	177	160	177	182	187	197	167	185	172	191	171	187	178	182	191	184	172	202	169	174	192	171	186	192	202	191	200	188	170	187	164	182	192	186	175	174	167	194	176	180	190	165	191	163	180	174	195	186	160	157	174	169	182	179	178	187	166	192	181	179	197	165	180	176	161	172	184	157	190	190	159	184	184	188	191	187	167	189	167	191	200	161	191	184	163	177	178	146	189	172	202	169	209	177	170	198	187	163	182	191	175	182	183	189	206	166	174	191	198	160	182	188	168	178	149	157	179	206	171	178	172	158	191	185	171	194	169	165	188	188	166	163	194	197	168	182	184	172	188	169	167	179	181	157	194	177	202	162	173	176	182	162	169	192	155	173	164	174	163	211	189	183	166	165	176	215	198	161	164	184	182	210	186	182	202	150	155	187	205	201	164	179	170	178	189	177	194	206	181	187	183	194	154	191	199	186	179	178	166	156	163	159	168	158	177	166	191	162	167	174	155	179	182	178	169	183	189	185	176	185	179	164	172	183	187	165	157	163	163	166	182	197	194	180	174	182	176	182	174	191	189	160	182	177	167	149	190	176	184	165	177	188	197	210	182	192	200	185	186	172	164	168	168	161	166	171	186	146	179	182	194	194	178	165	187	173	202	184	200	162	139	184	178	171	173	170	175	171	171	181	184	183	153	162	184	177	187	176	199	196	188	176	181	174	184	159	168	189	182	177	174	180	165	172	189	194	159	166	167	177	171	190	192	185	179	182	173	178	174	154	182	167	165	181	181	197	175	171	177	182	185	164	150	164	179	158	174	184	188	156	169	197	174	174	192	205	189	159	205	203	205	180	172	173	184	143	161	164	179	172	169	165	188	168	169	190	215	202	158	178	177	166	207	177	159	182	197	191	182	188	166	185	163	200	175	185	171	165	170	175	177	160	201	164	142	196	167	170	191	151	178	171	178	176	192	167	161	162	197	183	144	165	184	173	153	171	170	188	168	190	198	143	173	198	185	191	165	158	198	163	186	166	170	171	181	207	193	187	210	167	191	184	172	171	183	210	162	165	163	185	198	184	195	182	191	189	172	171	189	187	194	167	143	194	169	154	186	169	168	183	144	156	189	186	185	168	188	178	152	170	178	167	201	174	189	193	170	170	161	203	198	174	182	189	179	173	210	175	183	199	194	184	172	182	161	205	188	192	176	182	178	177	182	193	175	161	191	172	173	165	154	200	197	162	171	185	195	186	173	173	176	171	163	164	199	202	192	166	169	189	170	195	166	168	194	195	179	190	154	199	181	192	182	171	184	178	170	173	193	180	163	175	168	192	162	168	173	176	196	170	167	176	198	171	166	180	162	157	148	181	175	176	186	172	184	175	168	179	187	186	177	180	178	178	181	180	193	181	189	173	171	183	168	166	170	203	188	194	168	179	198	196	157	160	200	167	197	183	147	171	167	185	190	183	165	151	177	190	165	176	191	181	207	186	187	166	139	178	189	174	160	176	183	172	171	176	166	158	189	211	168	206	175	181	183	196	173	196	161	155	173	185	177	177	174	180	178	174	179	175	164	166	167	186	183	186	184	178	156	167	192	158	177	183	172	178	173	187	194	185	176	183	190	176	173	158	191	192	170	170	178	176	169	196	177	167	197	154	181	187	206	170	193	178	168	185	160	185	172	187	171	173	186	193	177	175	177	154	189	182	175	182	166	175	150	182	206	169	185	171	163	166	162	187	163	178	172	176	167	180	181	165	159	203	162	167	151	173	167	156	187	159	172	186	186	193	185	161	171	176	188	179	184	174	166	188	188	201	180	186	186	188	169	195	170	171	186	183	179	176	169	171	147	194	184	182	171	179	189	186	178	190	144	181	171	172	189	185	182	166	152	199	184	163	157	187	194	181	180	161	165	164	162	162	154	191	190	177	180	185	181	174	171	167	178	182	189	190	167	187	204	182	199	169	188	188	195	172	177	184	135	178	195	169	159	143	180	208	184	171	177	183	156	186	188	162	183	219	176	193	177	199	181	188	179	180	177	178	206	179	158	181	184	164	171	200	180	184	150	172	189	182	175	180	199	155	182	168	189	168	165	174	178	201	177	181	163	176	168	172	173	176	168	163	169	192	178	198	181	204	174	207	175	182	182	173	183	176	169	183	203	211	190	200	156	186	200	188	161	165	180	199	149	165	155	209	163	181	153	156	180	184	209	193	159	180	173	180	178	149	170	146	184	186	192	180	171	155	152	184	185	187	182	163	205	182	170	184	185	176	197	159	175	170	195	168	158	170	191	199	159	159	179	190	188	199	188	159	183	165	199	179	188	169	177	161	164	143	183	181	190	161	206	192	184	158	195	169	170	186	175	181	186	174	195	169	178	199	184	172	164	180	157	182	176	197	200	168	156	155	137	177	179	194	170	211	177	173	187	174	201	180	155	174	168	177	204	189	161	205	173	169	173	153	169
8985	3708	7004	8144	7869	6546	5139	4663	5856	3188	2696	1938	1599	1436	1320	1317	1184	1309	9494	28511	34844	8682	621	593	579	618	524	559	559	546	539	559	566	577	550	553	540	527	520	567	549	543	543	523	506	537	502	476	542	518	534	564	512	510	519	467	489	513	499	482	504	503	532	556	518	458	508	492	486	549	489	519	513	539	496	448	534	489	488	515	489	467	513	461	515	484	506	472	497	536	540	474	507	497	541	461	494	527	465	475	479	499	476	500	504	476	479	529	483	462	471	507	488	495	529	509	470	499	498	490	486	457	515	471	468	518	494	498	487	478	529	510	504	497	497	493	484	495	474	496	495	524	529	497	477	470	494	481	455	474	513	483	457	503	500	523	478	465	517	519	480	473	529	486	477	461	524	505	491	548	490	470	489	506	523	467	500	437	469	489	470	470	508	494	521	485	506	478	541	511	523	490	483	469	479	515	490	545	466	488	503	474	518	480	488	472	490	498	496	474	466	481	539	486	474	505	469	474	462	518	492	479	503	498	473	514	514	470	468	499	522	494	461	487	477	497	507	443	520	508	526	497	491	484	539	524	511	458	506	527	509	530	483	460	487	476	481	506	471	464	445	509	490	488	447	509	464	462	469	498	539	462	509	469	494	499	498	471	500	515	494	525	450	508	484	476	506	489	514	460	467	465	485	471	482	473	515	487	490	467	473	522	493	484	456	484	478	478	515	480	517	504	505	500	470	459	470	498	504	520	488	461	488	486	538	472	461	459	497	487	539	492	470	481	483	477	470	528	485	498	552	477	491	484	480	563	487	490	504	470	484	506	483	478	494	492	511	494	500	455	500	509	497	474	455	505	483	494	454	528	504	475	470	450	496	473	485	484	422	490	504	483	476	481	488	487	510	454	506	480	554	459	462	536	492	524	475	517	469	511	485	524	498	454	471	479	482	516	506	487	469	485	456	502	512	488	479	528	515	482	525	515	489	495	477	533	500	494	482	480	483	490	497	503	522	461	484	435	497	480	506	457	473	513	491	509	497	510	502	440	466	480	511	473	508	531	480	512	515	470	478	497	450	514	536	453	500	472	487	490	489	546	509	481	459	502	496	479	502	545	461	462	436	484	478	500	499	519	492	480	479	481	503	456	495	521	455	522	510	498	495	443	484	462	453	520	475	480	507	504	456	441	461	474	523	462	488	495	486	470	502	519	481	476	467	516	484	461	524	493	471	479	512	496	419	446	516	479	476	487	462	479	463	506	477	437	455	456	501	475	475	496	454	520	506	500	520	465	494	506	453	493	474	493	464	507	508	471	449	514	504	485	483	483	493	475	469	481	523	490	490	472	499	499	476	529	442	483	466	484	518	475	488	459	454	502	481	467	527	499	478	480	526	475	489	460	497	468	470	492	489	490	442	523	523	488	486	475	474	477	481	515	473	507	495	462	470	478	521	507	501	520	453	482	497	489	498	425	487	486	503	488	479	546	517	484	484	483	498	501	528	448	469	504	501	496	466	502	490	474	465	444	503	478	510	454	476	516	473	476	499	461	509	502	484	516	499	511	482	472	485	498	497	494	501	476	476	499	506	491	529	499	491	507	476	516	497	542	500	475	501	482	520	508	490	477	472	526	471	504	481	451	464	466	504	516	483	487	487	514	513	488	482	491	440	473	503	460	491	470	510	527	522	495	499	484	500	467	469	485	426	493	437	514	523	457	474	479	482	497	466	459	480	486	504	477	488	503	492	469	493	516	477	479	478	493	482	501	460	487	469	468	477	465	448	535	457	481	501	470	450	499	542	480	459	494	469	465	459	499	428	464	456	463	480	490	465	479	506	518	450	520	502	532	493	508	480	482	481	454	505	483	486	459	483	494	483	493	486	483	500	494	472	448	527	502	505	498	491	503	502	509	480	485	523	483	478	486	513	483	462	449	490	500	486	498	483	451	484	511	505	500	514	465	505	484	469	519	480	485	482	513	486	477	501	511	497	478	484	467	491	551	517	490	452	504	528	514	493	460	494	472	478	501	482	505	472	515	450	486	524	464	527	461	466	502	467	506	484	500	469	501	495	469	449	485	482	492	483	473	475	486	470	512	478	503	478	498	515	489	476	497	543	503	482	501	491	488	516	457	484	490	484	523	456	475	450	498	487	471	497	507	480	477	492	481	512	523	479	513	480	482	483	456	506	506	453	459	495	501	496	480	509	459	422	478	476	494	494	488	504	508	515	485	520	460	499	442	533	500	479	487	463	522	487	517	523	493	488	516	489	457	506	490	505	476	492	483	496	500	491	511	472	483	464	492	513	494	516	481	518	504	503	500	541	472	534	516	477	490	491	478	485	465	489	506	448	437	516	447	535	517	510	519	520	498	498	509	528	501	488	488	512	528	507	481	506	461	502	504	509	499	487	533	463	447	472	483	497	500	509	491	525	510	503	501	516	458	500	473	464	487	501	484	474	468	506	475	494	524	506	477	526	488	490	456	490	493	508	496	476	475	494	445	463	481	480	435	457	496	488	478	443	490	515	487	480	504	476	489	452	459	476	476	476	515	460	469	518	500	515	488	451	485	520	513	490	526	470	502	506	496	469	486	534	520	508	510	460	522	484	475	474	447	514	467	494	502	491	466	500	483	499	493	489	491	479	513	485	448	520	487	470	489	498	494	501	470	515	503	505	463	509	471	504	503	515	487	474	500	440	520	491	492	503	519	500	509	511	484	464	486	507	511	442	460	478	499	492	452	497	486	502	511	502	495	485	470	504	512	523	478	509	422	521	471	482	506	494	495	522	491	507	504	495	525	513	522	540	511	494	462	492	496	467	505	520	480	499	500	508	510	464	467	513	475	474	504	466	505	531	463	466	501	460	497	481	495	515	447	521	511	515	513	489	481	497	496	482	507	487	516	458	471	495	523	498	490	476	483	484	464	474	483	450	489	480	526	516	480	473	502	486	475	485	501	477	497	507	500	513	457	483	470	472	541	452	518	459	495	491	455	480	484	488	469	517	501	503	495	515	489	496	528	500	515	503	482	493	506	500	505	464	478	492	525	477	473	503	496	483	468	474	502	476	513	497	467	447	492	469	486	508	516	515	482	484	440	519	494	486	434	520	485	511	487	498	485	478	492	490	476	449	458	498	519	501	492	464	468	482	482	435	518	523	510	523	491	469	486	483	518	517	457	486	484	501	519	529	517	465	530	484	479	506	484	463	496	496	488	508	476	485	472	483	479	486	505	479	478	462	476	481	473	494	478	487	482	482	493	478	500	511	510	511	463	523	508	466	478	490	450	483	463	470	522	504	498	427	488	472	540	491	462	475	470	501	477	476	502	473	531	459	489	521	480	427	519	498	439	473	464	496	536	493	483	494	529	459	511	501	500	566	493	502	501	486	513	476	481	486	470	471	509	473	502	517	536	486	498	469	521	469	495	509	482	505	515	500	498	529	507	473	493	482	469	457	485	522	480	492	486	512	462	493	520	487	482	491	478	475	488	480	504	447	475
17225	5013	5011	4052	3298	2403	1694	2284	1806	793	560	413	390	323	341	336	258	286	1445	8310	9003	2632	184	227	155	201	191	184	185	192	222	174	177	189	201	201	177	200	191	194	159	173	207	167	206	202	192	196	162	193	171	173	172	192	195	197	185	161	171	190	185	187	189	169	181	166	187	153	190	209	173	170	164	191	180	198	186	182	207	176	189	205	177	168	180	186	194	166	198	179	189	193	164	184	189	190	166	161	213	157	186	202	167	199	178	149	199	198	160	204	159	200	144	164	165	177	172	187	184	184	186	163	206	190	145	179	194	167	184	175	160	175	188	212	186	188	164	207	186	163	178	184	188	185	169	184	191	196	220	182	186	155	170	191	196	174	190	155	178	196	174	179	184	138	201	177	153	191	198	188	199	172	199	176	169	190	186	171	182	190	171	170	205	172	171	180	162	170	162	180	186	149	178	184	180	189	192	187	177	185	176	190	171	187	194	179	192	175	189	190	174	168	156	182	191	187	198	167	187	179	186	186	192	175	163	186	184	167	179	180	161	193	197	195	187	179	194	196	187	202	185	203	174	195	190	199	184	181	179	186	180	179	174	158	201	168	163	181	203	155	187	201	196	167	169	167	176	181	189	201	201	158	169	175	209	180	198	191	189	157	199	177	189	188	180	186	217	182	188	171	184	176	172	201	168	202	177	205	218	199	186	189	173	174	175	159	178	186	191	177	192	166	165	179	178	191	223	175	191	181	171	160	184	168	203	184	195	180	198	189	221	176	212	198	170	187	160	162	179	175	206	206	180	157	198	167	162	180	218	195	180	159	178	190	174	168	179	192	175	159	202	194	200	187	174	162	165	188	179	187	165	175	195	163	146	208	195	163	174	189	172	172	198	172	200	173	168	193	189	153	194	189	173	202	175	182	182	183	179	167	189	183	184	170	188	163	183	184	178	199	186	165	176	186	199	203	192	195	184	182	194	195	182	168	156	178	203	162	169	198	195	192	190	202	184	190	181	171	164	187	179	196	172	172	187	191	174	216	179	188	175	186	161	197	184	215	198	163	163	168	171	196	175	176	191	192	204	194	193	193	165	167	189	168	208	187	177	182	200	159	178	195	185	195	176	201	220	201	179	183	178	184	203	170	189	173	191	152	205	161	186	171	139	181	168	173	167	172	196	186	171	178	217	203	182	179	200	189	162	172	178	180	182	205	175	199	179	175	184	193	208	171	180	191	170	160	175	214	205	168	164	167	199	174	178	172	183	175	172	168	155	169	164	177	189	177	191	214	180	177	181	163	191	198	187	169	197	187	173	194	182	193	159	187	180	180	176	171	192	166	193	186	169	175	201	155	180	179	179	170	170	164	187	165	180	183	176	190	171	178	169	205	198	184	176	175	184	204	214	212	184	181	147	188	176	224	182	197	193	189	140	188	172	197	181	170	182	178	169	200	181	180	194	181	189	168	194	172	146	170	164	211	178	176	173	201	172	165	181	166	172	194	170	179	175	165	190	197	163	168	179	185	182	161	184	181	156	177	179	173	181	185	202	175	159	178	203	177	151	158	182	190	189	182	173	180	178	189	174	159	171	182	172	170	184	210	179	178	191	176	181	170	205	189	186	199	179	192	178	186	168	163	191	175	196	190	161	196	183	186	175	174	159	172	164	183	202	166	217	179	188	161	184	175	180	177	162	214	187	189	194	189	195	172	167	165	175	189	184	183	173	196	179	165	180	195	166	183	179	146	185	190	177	209	192	164	196	195	188	167	227	192	183	176	173	167	164	181	200	161	185	197	181	186	188	198	183	187	146	160	190	201	184	193	183	187	178	198	168	184	173	169	195	166	175	168	186	213	176	168	171	172	173	162	190	180	179	185	192	175	190	161	197	196	170	169	163	175	170	168	169	178	168	175	189	190	193	196	171	182	177	172	195	180	184	179	201	186	177	186	160	165	176	194	169	205	205	195	175	167	173	188	173	165	189	216	197	191	174	178	165	182	177	174	164	155	168	158	181	183	197	182	142	203	199	177	173	197	187	165	180	178	188	194	187	183	194	175	188	190	211	199	185	179	183	176	177	175	172	200	198	172	192	190	206	190	190	175	168	172	192	211	181	189	181	192	180	195	181	164	181	168	205	195	182	166	177	183	185	173	169	172	202	187	181	177	156	192	165	177	164	180	161	203	197	169	184	165	179	187	174	169	183	176	191	178	178	162	188	195	207	161	198	170	205	153	183	182	221	185	197	172	181	169	183	194	182	181	170	150	188	184	173	171	178	194	179	190	197	159	185	186	186	183	178	171	155	162	169	172	163	160	172	175	189	168	186	183	195	176	179	191	198	193	174	187	153	171	205	191	176	194	188	177	182	194	182	160	173	171	183	178	204	197	181	180	199	181	193	160	171	211	183	193	179	191	208	199	157	184	198	183	175	193	190	177	179	175	156	194	188	178	183	165	168	166	176	185	176	155	198	186	172	197	154	181	207	212	201	196	164	174	200	180	180	170	168	188	177	179	190	212	196	188	180	186	192	202	174	196	199	193	185	178	177	154	199	184	186	174	185	161	175	171	150	167	185	191	175	184	186	166	194	186	185	198	173	173	189	194	174	197	185	193	131	181	190	178	193	193	171	189	160	190	164	175	184	177	171	182	184	202	191	182	187	164	201	196	172	180	174	190	171	179	183	181	202	193	168	195	178	169	164	184	174	198	177	170	178	206	177	186	183	172	158	172	197	183	169	170	199	171	186	170	162	182	201	203	165	167	164	187	170	191	193	177	186	170	178	187	168	184	198	159	164	192	183	178	179	164	202	191	197	181	170	187	187	183	211	185	193	158	177	182	184	181	198	206	174	199	183	176	161	175	184	184	181	204	197	173	188	175	173	181	145	183	161	191	196	204	170	185	191	198	212	181	194	190	184	167	184	176	192	185	172	189	191	161	184	184	177	177	206	188	188	188	162	140	190	166	172	187	173	176	174	186	185	192	197	180	170	163	200	199	172	157	170	192	187	175	208	207	173	178	167	210	178	174	195	181	204	189	183	191	183	197	185	176	206	182	160	198	149	159	202	189	187	162	202	162	203	180	182	190	186	173	155	198	165	190	183	182	194	193	188	175	178	182	173	152	206	199	175	201	188	173	184	171	161	192	205	168	187	209	184	165	175	188	198	195	160	177	159	177	164	182	195	190	155	192	172	177	195	185	170	153	185	178	204	149	170	169	166	182	174	179	168	187	162	173	205	171	175	160	171	167	145	192	184	199	182	194	170	196	186	186	162	188	173	157	183	164	181	157	170	175	187	184	175	186	187	197	164	193	185	175	150	180	205	191	177	194	186	162	165	195	185	167	224	184	172	172	204	161	155	172	191	181	183	177	158	197	169	180	185	171	180	187	210	197	189	182	190	149	168	201	208	190	182	168	221	187	191	181	154	175	189	168	189	184	176	186	189	182	195	169	200	180	184	160	162	164	184	174	188	169	180	182	187	161	186	169	179	167	203	177
9288	3914	7304	8480	8121	6305	5374	8265	6093	3257	2505	2163	1963	1542	1521	1460	1228	1229	8569	31641	30826	9232	667	614	650	612	582	611	602	620	632	594	554	557	593	562	540	563	558	572	542	544	534	542	540	519	538	561	560	532	496	542	538	562	514	534	524	540	539	505	547	547	548	487	542	498	513	499	501	490	540	499	518	510	533	532	504	470	569	516	565	507	481	521	488	519	519	524	490	530	546	516	525	508	501	527	508	515	501	518	500	498	514	551	500	508	474	517	540	523	502	490	486	483	513	511	507	487	541	495	536	489	487	540	500	471	524	503	555	494	504	507	484	546	517	517	531	523	514	524	527	477	511	525	548	505	530	507	513	497	475	488	503	539	507	485	484	478	514	486	513	504	510	513	550	521	526	517	528	504	493	504	492	516	521	538	480	525	526	527	474	489	462	485	504	481	475	517	513	533	538	527	480	518	471	493	463	535	511	499	527	510	521	508	521	478	543	514	519	481	516	442	505	487	517	532	510	478	479	519	456	514	488	515	443	511	505	521	478	464	533	501	529	492	492	530	481	518	497	491	486	514	485	492	510	493	498	473	520	517	528	466	527	481	503	509	497	526	486	522	489	509	538	546	488	522	526	499	491	499	546	494	493	512	470	485	528	524	541	527	526	488	468	534	573	488	468	508	497	491	483	504	516	463	510	503	473	514	470	488	521	529	563	488	527	509	527	523	465	509	497	456	500	502	452	497	495	500	529	484	529	510	502	508	503	519	503	468	519	519	479	523	538	491	487	513	521	492	490	464	557	502	518	513	491	517	505	516	527	481	523	523	494	490	493	500	523	469	506	533	513	515	520	529	516	513	507	511	547	515	497	549	449	568	456	484	548	475	506	511	533	494	527	490	508	500	523	493	548	486	519	507	515	467	483	504	457	529	476	505	532	498	544	516	520	529	501	519	509	512	504	470	493	508	516	514	508	475	477	506	495	481	502	500	486	504	518	469	480	488	581	475	500	504	508	480	499	523	547	500	482	493	540	507	517	479	520	539	495	524	469	497	521	516	504	515	484	494	511	504	471	512	523	521	516	502	511	542	488	515	545	510	496	490	504	528	514	525	511	535	510	503	452	500	478	511	475	550	528	499	484	495	512	502	518	498	465	516	533	476	492	539	488	460	514	491	530	506	555	536	494	490	484	515	456	512	521	512	508	525	509	503	521	537	526	537	502	516	487	496	490	489	534	498	468	478	510	462	528	511	514	498	492	511	525	461	555	509	513	504	512	513	498	513	535	477	477	537	492	495	433	517	504	508	540	531	542	514	507	532	500	536	519	528	543	496	478	484	456	491	519	515	484	522	471	504	503	542	525	471	526	479	501	514	508	469	513	474	494	473	496	523	499	514	508	493	508	505	504	513	486	489	522	478	521	536	534	503	483	512	491	523	533	526	516	499	485	493	543	482	536	514	532	537	468	529	548	502	504	526	484	496	508	513	501	514	497	541	475	536	489	496	502	488	497	518	501	470	545	491	497	516	501	488	492	496	511	467	482	563	520	481	520	516	524	514	516	465	477	548	522	507	525	492	477	492	505	479	514	505	518	479	505	516	537	531	537	502	503	533	510	493	493	471	479	548	496	497	491	554	551	472	496	482	479	527	473	508	509	487	526	499	535	482	498	503	497	508	546	497	502	506	498	517	500	520	491	492	488	521	489	510	507	470	534	521	493	505	522	495	515	496	526	518	522	511	526	476	491	477	517	536	522	534	557	492	488	478	530	508	502	531	467	497	510	482	536	519	522	534	526	509	481	521	536	466	534	501	514	510	532	470	545	462	445	473	490	495	514	526	507	543	523	489	527	483	507	529	495	471	491	492	509	494	485	512	518	484	482	511	506	489	533	517	485	501	531	505	535	528	480	526	506	496	494	512	521	510	502	524	522	506	497	518	464	512	528	517	518	498	523	529	493	490	486	522	501	480	527	480	546	513	464	533	533	497	457	482	510	484	453	515	533	541	527	492	475	531	496	480	544	452	468	517	500	511	537	522	480	525	504	509	471	481	509	497	483	538	472	480	509	501	498	522	487	529	532	503	500	473	488	499	523	482	491	511	514	504	497	536	515	502	473	515	499	500	501	462	480	486	517	491	515	515	506	502	486	481	505	491	513	457	505	579	499	536	519	536	527	497	502	510	535	533	511	484	515	545	529	482	557	523	518	509	502	545	487	525	506	469	503	481	468	509	494	520	496	499	533	509	489	515	495	489	528	497	493	520	508	514	497	515	495	477	526	561	517	486	513	517	522	516	519	524	492	515	524	507	476	551	497	503	506	527	556	490	506	482	491	497	464	516	554	501	482	525	513	519	478	502	473	518	472	480	523	552	507	488	499	483	534	492	501	512	509	508	503	492	509	501	525	495	485	532	517	507	521	498	515	478	477	546	490	523	525	510	477	546	473	496	505	537	467	525	497	504	514	503	534	520	536	540	538	484	506	488	515	517	496	472	536	486	482	501	498	479	513	507	537	498	509	525	512	508	492	492	527	485	524	455	517	505	509	499	493	486	470	510	524	485	476	488	489	567	503	489	500	511	495	492	525	500	459	487	523	473	513	489	480	483	525	534	517	527	507	481	485	454	454	511	544	488	499	518	469	515	483	506	510	539	482	460	478	503	509	512	523	489	531	495	499	494	501	500	520	490	481	495	456	501	483	519	474	527	478	515	500	504	543	546	553	501	515	489	500	489	501	524	475	526	505	522	504	524	494	497	534	513	521	489	488	477	443	550	498	542	500	528	534	526	511	530	525	468	547	500	478	546	497	504	507	504	486	475	484	511	532	506	498	447	488	544	498	508	507	516	564	518	463	512	480	502	510	493	522	479	523	497	517	502	502	530	535	530	510	485	496	491	483	530	490	518	523	523	506	521	551	463	515	499	541	535	525	499	473	497	505	547	533	520	510	551	502	515	512	501	485	477	500	481	500	515	504	512	509	532	507	482	561	505	490	514	505	521	529	543	521	494	499	546	508	503	470	529	467	511	507	512	524	533	509	516	480	523	505	502	505	496	529	537	496	503	479	540	476	495	510	501	509	523	517	511	506	516	512	510	560	493	474	530	506	502	465	558	493	488	474	458	477	499	506	483	525	548	531	526	519	508	518	495	543	518	512	445	516	481	467	507	538	514	523	503	529	492	472	539	505	529	488	519	487	476	490	535	523	517	465	542	518	465	483	534	536	501	517	520	509	499	513	497	508	504	517	515	468	524	501	500	511	508	550	553	478	526	508	528	524	491	507	547	481	489	494	469	508	495	498	481	515	519	509	493	520	482	532	482	475	490	530	464	485	499	488	576	494	490	494	497	500	517	508	522	526	540	501	479	544	457	493	528	499	529	480	496	490	475	488	484	472	494	495	504	530	518	499	526	521	505	492	481	518	514	531	523	473	515	510	530	507	521	478	511	492	475	476	506	511	474	492	516	511	482	525	526	542	496	471	501	478	510	509	524	474	524	504	481
2502	496	462	424	384	366	307	336	304	295	270	306	286	271	290	259	306	277	328	420	853	765	259	298	268	273	299	287	280	235	271	275	287	247	271	291	304	287	301	280	251	253	275	258	288	274	273	277	282	274	261	282	269	306	268	310	277	255	263	303	273	300	325	298	276	275	296	284	238	277	299	269	265	262	255	273	285	283	299	326	304	284	285	297	293	300	277	275	316	258	258	302	269	271	307	266	300	293	274	285	286	295	294	268	282	294	260	258	292	287	258	314	256	283	291	251	294	309	266	282	297	298	268	270	248	296	298	279	296	322	271	253	270	294	266	257	291	287	294	287	250	268	290	293	252	252	247	312	298	287	274	260	263	277	297	296	264	305	274	340	286	255	289	295	287	260	304	264	272	239	293	287	270	284	301	289	236	293	291	273	314	270	298	296	298	313	270	278	270	280	325	289	268	247	273	270	276	273	293	280	299	276	296	271	289	270	278	281	259	295	280	280	291	262	281	279	300	234	301	295	269	293	295	259	268	277	295	284	262	267	277	274	268	299	317	298	272	276	260	294	305	286	276	263	267	262	259	294	277	284	294	264	297	299	269	265	319	247	300	281	302	306	262	258	268	294	308	281	277	242	280	253	307	271	289	254	276	281	257	290	304	319	275	274	273	258	265	237	277	265	256	258	292	300	276	272	294	308	277	300	310	287	312	282	256	254	277	255	276	253	272	290	295	299	268	259	286	300	253	272	281	283	292	266	279	274	267	262	295	299	286	303	288	259	268	272	284	284	251	256	288	269	280	285	273	287	285	277	276	264	318	280	274	282	264	280	272	283	267	275	291	285	240	286	280	277	280	292	295	271	308	283	312	289	280	286	300	259	281	261	288	276	262	314	272	249	259	267	293	286	265	257	286	266	275	272	276	284	288	271	292	272	305	271	289	244	278	273	275	256	288	295	254	276	306	278	296	297	311	281	261	258	281	281	266	297	265	284	274	256	275	273	258	274	257	268	285	263	291	308	270	277	290	264	293	284	298	259	287	276	324	306	282	270	269	268	266	286	254	289	273	296	271	283	270	291	275	262	260	290	250	285	282	284	270	292	287	276	285	281	278	298	274	258	286	263	284	296	271	270	277	261	270	275	282	251	270	290	294	298	278	281	278	293	270	286	301	288	310	262	250	275	271	322	320	262	277	271	266	279	297	291	310	247	255	265	256	268	300	274	289	275	263	274	301	296	278	268	276	293	304	300	265	279	275	283	280	258	281	257	255	255	293	306	261	294	256	306	278	270	272	294	303	290	257	268	272	270	273	300	305	285	283	277	244	297	263	280	288	280	290	267	302	262	259	272	283	272	285	262	292	273	277	272	290	286	310	274	299	269	261	280	264	281	291	311	298	273	271	283	306	296	311	278	307	293	290	254	273	298	297	294	268	300	279	262	271	274	291	288	321	294	277	253	272	269	271	245	266	256	301	266	246	266	288	286	234	259	286	268	255	251	283	276	289	288	270	278	276	277	293	299	301	272	271	310	299	258	269	262	294	274	266	284	259	260	265	314	275	272	273	319	274	289	272	280	260	290	286	263	269	335	283	310	260	277	266	281	265	303	292	286	272	291	299	300	285	285	316	250	252	279	307	259	259	271	281	294	292	263	254	304	274	278	266	266	259	310	295	293	262	262	291	250	280	308	263	277	277	264	265	275	272	283	260	284	283	287	302	295	302	290	281	259	285	278	257	268	290	265	295	266	268	286	310	262	286	299	260	304	275	288	253	303	303	279	285	309	265	283	291	274	266	243	305	286	276	287	286	277	283	260	255	272	299	257	297	307	301	253	272	285	283	269	268	282	261	261	274	265	257	283	224	277	279	270	277	263	249	297	275	286	285	269	288	245	283	257	281	290	273	252	299	263	285	276	281	279	294	282	281	289	262	291	309	296	291	259	284	308	276	277	260	270	279	300	244	270	288	269	271	282	299	244	271	286	273	264	292	271	288	279	291	280	273	295	269	293	281	265	293	302	292	273	263	262	251	237	279	304	300	262	283	285	292	300	308	282	313	284	289	263	269	243	260	278	292	301	298	272	291	286	288	264	276	271	298	321	266	257	300	282	282	270	285	277	286	303	233	269	274	268	255	289	263	287	297	283	285	281	281	299	275	280	272	298	264	299	301	286	275	284	280	292	281	279	282	291	295	305	286	319	270	279	244	242	250	290	267	272	294	279	284	283	267	281	282	292	270	281	273	297	294	270	320	288	256	285	308	283	276	276	255	271	282	289	280	276	266	278	304	284	294	288	255	273	279	278	307	268	300	270	261	235	287	264	239	275	285	265	285	255	311	288	285	265	271	269	303	301	291	307	273	298	287	275	285	283	244	289	277	270	264	302	278	271	246	262	272	266	265	312	328	287	282	313	305	295	277	274	292	269	289	277	288	305	254	254	284	297	257	273	282	268	273	272	321	297	273	255	263	278	287	274	277	288	260	271	287	308	297	282	246	290	258	301	285	256	295	301	274	292	273	313	290	268	308	281	292	282	259	283	298	239	298	237	294	267	260	288	295	260	285	281	330	264	275	303	292	290	281	301	273	258	281	295	280	290	282	281	303	269	244	293	289	249	308	251	322	280	283	294	283	262	265	269	289	259	281	264	301	288	286	264	298	261	294	266	263	289	310	287	305	297	287	273	247	290	242	249	255	277	291	285	255	291	297	284	302	287	283	272	270	275	276	258	289	267	293	253	243	265	300	263	276	308	281	247	300	268	248	301	296	277	294	286	278	280	245	252	293	290	266	269	287	273	297	251	314	282	249	266	275	298	297	277	258	301	294	275	267	278	259	286	295	268	279	241	281	273	289	266	293	292	286	275	269	306	284	273	270	316	275	273	326	263	288	262	315	258	290	292	309	274	248	292	287	277	265	294	260	249	288	270	274	282	303	286	295	255	279	310	277	268	270	260	279	266	265	289	261	270	260	261	276	263	296	282	284	276	300	266	260	262	271	286	284	258	257	284	290	276	283	287	277	281	298	285	296	283	279	272	296	271	280	305	261	297	262	268	260	263	313	287	274	251	263	250	289	273	288	263	290	255	245	283	290	281	286	270	265	291	292	290	262	248	286	280	291	278	314	280	289	285	294	287	280	252	257	270	252	263	283	255	314	258	281	278	301	277	278	312	259	290	282	270	294	305	264	286	293	292	287	285	275	296	267	296	246	280	304	249	246	303	244	272	272	260	278	288	270	269	266	287	256	279	268	283	290	289	276	267	270	295	271	290	273	282	293	289	287	255	293	266	261	271	278	294	250	251	301	268	263	276	269	272	271	263	283	275	278	267	265	250	294	276	271	285	272	282	275	276	259	262	239	280	251	281	275	290	299	309	283	263	251	297	279	245	242	284	263	275	266	291	286	311	278	272	277	310	263	251	264	268	315	273	309	240	278	288	269	269	288	305	271	277	286	299	296	272	284	265	259	264	307	261	280	240	284	268	318	261	305	268	273	301
2764	1004	1221	1202	1123	989	987	1116	903	871	824	845	839	847	841	836	816	796	895	1687	4278	3334	739	737	771	734	755	740	730	786	766	712	736	795	752	738	788	776	785	729	737	726	778	778	786	848	764	746	759	748	772	788	731	742	736	751	713	796	786	778	752	789	709	749	752	782	739	763	754	770	762	728	778	801	780	702	719	743	735	767	755	783	747	744	771	744	791	748	759	730	764	778	730	724	728	769	788	717	743	752	766	758	707	775	760	736	755	791	746	697	765	807	733	673	763	734	733	731	768	756	781	718	796	778	726	771	750	783	781	707	780	693	756	722	774	777	764	774	731	730	738	723	746	735	793	704	662	774	760	757	759	767	755	712	733	730	735	754	769	746	761	788	750	763	772	747	745	805	750	752	779	758	788	753	770	740	713	792	695	765	763	727	752	721	733	773	743	735	782	703	732	771	772	766	786	727	735	746	744	771	778	756	753	733	714	753	786	748	744	763	768	708	845	690	713	785	764	820	784	760	729	735	745	714	742	734	718	750	749	736	752	720	728	742	764	771	773	754	781	698	754	732	764	766	749	728	786	745	765	752	778	722	741	713	767	780	756	797	701	783	752	726	789	717	739	750	731	797	758	829	804	772	788	731	804	758	760	697	756	758	724	735	800	767	708	768	806	786	776	726	772	733	712	778	773	732	781	791	768	758	744	758	761	785	778	751	743	759	766	766	744	738	783	768	814	738	804	716	777	753	721	714	702	772	779	780	757	760	763	727	732	821	774	751	763	760	698	739	742	729	743	753	787	735	760	765	778	784	780	734	761	734	716	738	745	720	689	739	733	723	798	760	743	744	760	705	780	765	776	748	796	735	744	836	778	757	772	791	733	784	799	753	750	740	780	774	734	761	736	769	753	753	762	792	759	802	777	747	759	714	748	734	761	771	821	765	769	736	749	756	758	709	744	787	783	722	760	729	752	797	735	782	794	703	795	763	793	741	744	805	754	697	744	749	803	739	741	764	770	812	735	763	775	771	750	770	722	753	763	747	755	743	780	758	777	799	683	744	742	774	751	788	773	770	739	762	728	699	733	692	769	759	715	709	752	712	806	728	747	753	772	749	701	755	768	701	735	786	746	794	759	710	683	691	735	790	793	700	788	729	747	791	722	799	725	754	749	736	743	770	735	753	804	758	793	764	743	792	749	768	783	745	746	740	704	779	703	806	790	772	805	784	750	767	807	802	800	753	779	736	714	797	726	765	724	781	763	772	792	784	785	733	773	701	779	754	708	775	745	766	781	754	722	741	727	758	759	746	792	754	744	755	770	757	769	766	744	751	706	736	792	749	737	751	721	757	749	761	753	781	771	713	742	758	732	747	774	717	783	778	766	724	784	706	777	796	754	769	772	744	744	736	773	767	761	737	757	720	779	728	763	766	745	779	765	737	747	759	762	746	742	735	774	747	753	731	793	726	753	779	742	769	704	744	759	760	759	764	753	758	776	746	720	714	709	728	782	772	750	811	748	745	782	686	753	711	750	761	746	743	768	747	759	809	733	776	679	771	778	786	749	774	771	771	708	733	776	742	764	750	760	699	756	742	746	735	721	773	727	766	754	770	735	764	757	744	748	739	746	746	791	772	781	767	722	748	780	773	801	744	787	794	757	786	750	729	734	783	809	775	771	712	737	744	712	766	784	737	748	750	702	735	741	780	755	769	754	744	738	800	753	785	759	773	720	756	739	715	780	740	733	735	776	727	759	712	804	741	728	779	812	750	763	726	783	761	733	774	769	759	748	739	762	742	748	802	757	711	799	735	710	763	782	798	751	798	784	745	780	727	766	766	734	765	725	797	778	757	743	789	761	779	760	757	737	767	745	730	732	773	832	760	742	703	759	707	767	737	721	709	774	790	763	705	754	742	775	760	749	759	782	711	755	719	720	792	762	761	801	751	792	768	798	763	816	809	754	762	774	741	745	755	746	754	744	754	820	754	708	712	765	769	787	732	724	778	766	769	743	699	768	765	767	765	720	787	795	743	758	762	781	762	794	772	783	755	726	736	780	747	758	811	732	755	754	744	767	718	768	773	724	741	758	709	789	749	735	764	721	768	735	744	758	785	747	790	775	761	751	791	722	758	789	771	774	729	712	762	740	749	765	754	706	776	741	727	765	772	719	740	738	725	644	758	777	740	840	757	716	694	770	732	761	722	771	775	757	759	746	743	764	737	786	764	762	724	749	772	726	731	780	752	760	739	756	756	751	795	754	777	793	849	742	718	769	790	768	708	768	757	785	733	742	733	779	765	757	726	776	720	733	738	764	760	743	745	768	735	778	804	753	790	833	761	765	728	753	757	778	739	745	710	757	809	742	730	732	736	766	788	698	822	759	760	720	775	716	715	818	744	738	732	730	741	766	730	787	714	753	772	755	757	742	741	742	764	762	720	788	770	769	729	740	787	730	785	729	776	782	722	779	710	782	741	785	783	744	709	789	747	725	747	749	795	771	744	737	744	780	755	755	801	761	804	734	713	771	742	756	792	765	793	751	769	788	757	779	745	707	738	724	774	793	732	727	718	785	780	783	804	752	772	703	742	715	772	759	738	750	735	792	761	744	784	773	753	720	798	756	775	748	757	742	813	756	767	749	701	746	724	789	733	791	754	716	783	770	818	768	748	797	737	668	749	775	740	750	710	687	796	770	722	775	740	771	743	713	742	731	793	748	737	822	721	728	746	760	759	804	743	749	734	748	739	720	762	757	727	770	815	740	753	770	766	736	756	790	742	742	813	764	757	708	772	779	771	770	716	771	713	773	728	697	769	745	737	758	717	761	736	772	778	740	744	704	813	775	774	785	736	725	811	783	756	760	739	801	745	749	772	739	778	748	770	682	784	735	772	803	793	745	759	775	721	742	789	738	720	729	777	798	762	792	755	744	741	723	752	762	714	817	751	742	719	794	783	746	799	727	745	739	730	794	754	781	746	786	711	741	739	693	727	741	778	754	753	727	790	748	728	737	773	743	793	751	790	743	781	783	746	703	731	755	782	790	746	740	723	769	757	707	772	765	711	787	768	772	768	766	697	740	709	745	774	753	735	720	749	761	729	757	758	778	807	762	751	790	731	753	748	721	750	738	720	792	742	677	733	784	789	783	735	748	754	725	783	767	787	691	766	795	715	781	751	828	766	770	745	776	775	734	766	790	750	768	731	733	746	777	737	756	780	783	751	780	762	766	754	738	688	753	784	770	738	713	782	723	764	734	731	777	783	751	758	803	778	784	759	766	730	730	768	738	759	754	754	754	744	764	748	750	771	770	751	806	749	744	737	728	683	761	744	780	760	749	746	745	753	769	745	760	734	788	773	776	758	763	723	766	735	760	775	770	748	723	739	757	750	773	809	748	769	778	751	760	720	755	799	729	757	746	720	814	780	765	770	738	739	782	739	750	749	787	747	761	771	710	715	768	790	735	720	713	729	767	699	761	789	765	774	781	747	742	768	800	742
17589	5446	5095	4366	3109	2421	2554	1727	842	564	426	407	369	372	290	348	278	243	291	557	8874	9045	344	202	215	167	200	187	175	192	187	193	167	186	208	194	171	170	180	186	168	201	195	161	204	197	169	170	208	182	184	189	178	202	174	160	193	184	180	164	157	192	163	167	166	176	192	169	182	177	159	201	185	153	170	154	127	172	165	175	177	158	196	191	166	175	171	183	218	175	174	188	175	171	172	183	171	200	182	164	183	205	183	170	182	169	193	158	177	167	197	163	159	169	180	172	178	190	161	187	170	144	170	167	197	159	159	159	166	165	184	174	168	187	173	177	179	189	183	180	173	154	182	186	163	182	201	173	181	163	166	181	164	159	174	175	158	188	159	198	195	162	170	166	161	162	183	189	161	182	178	170	152	179	183	200	169	151	151	169	169	151	168	161	137	174	168	164	184	169	161	184	182	183	170	194	188	186	180	173	153	185	180	179	159	179	168	205	156	180	188	175	189	163	174	167	168	161	158	176	151	180	164	173	191	173	177	187	194	175	168	177	169	180	159	178	179	170	196	199	188	179	179	166	151	166	169	164	154	172	180	146	158	183	163	207	162	195	182	179	203	189	179	175	174	175	170	175	172	173	160	190	193	178	161	168	174	175	190	181	176	172	161	186	167	188	162	174	168	182	181	190	148	200	161	198	182	175	207	179	188	174	185	167	177	160	192	208	164	170	166	155	193	160	169	171	202	177	169	153	171	203	180	163	199	173	204	157	186	161	191	164	178	168	162	156	162	165	172	157	159	167	187	169	174	176	173	164	189	151	188	182	156	201	172	184	191	176	164	159	184	169	176	189	166	182	166	167	187	170	191	180	169	175	181	166	199	165	176	168	183	187	204	160	174	184	192	182	201	162	160	172	151	180	183	177	160	178	197	181	174	192	180	144	195	189	167	188	177	181	182	182	160	162	150	163	169	140	161	172	195	157	185	191	157	164	194	158	184	204	187	190	158	188	154	198	171	190	180	167	180	149	145	170	182	192	186	150	174	181	172	175	165	172	174	176	186	164	186	168	172	172	201	166	184	178	154	180	176	189	151	185	193	152	177	185	184	179	195	175	164	172	167	183	182	177	167	166	187	188	203	160	186	166	186	178	183	183	175	174	184	171	176	174	183	164	164	150	182	185	172	174	178	145	171	154	168	194	182	195	177	176	170	165	163	191	186	193	159	164	168	184	199	180	171	194	165	164	163	169	163	181	196	200	181	182	176	169	181	175	186	159	175	198	146	189	205	179	189	182	185	163	186	189	174	190	167	171	173	163	162	161	183	183	148	179	184	180	178	169	168	180	184	190	167	172	189	185	206	186	176	161	165	174	168	171	185	175	176	183	158	175	175	193	157	190	189	163	202	209	185	153	162	177	170	184	174	165	167	175	170	179	168	196	165	161	192	199	147	155	161	204	214	175	169	190	175	167	164	179	186	168	167	173	184	164	205	184	212	186	187	176	166	194	186	168	172	179	181	177	181	200	188	170	179	203	169	162	201	155	163	172	195	158	184	198	162	166	186	156	155	176	181	179	160	194	191	185	175	170	198	175	181	197	161	177	179	161	183	165	176	170	166	154	165	148	148	170	169	169	170	180	177	164	189	170	173	192	170	184	194	186	165	188	175	178	166	183	177	176	166	182	179	184	178	165	168	152	166	185	162	169	165	166	189	163	179	184	187	153	172	192	178	190	162	178	183	170	168	187	163	167	183	179	179	169	177	164	167	179	161	173	168	161	162	176	171	151	163	171	178	199	183	161	174	196	184	200	200	188	151	187	161	173	195	187	165	180	174	167	178	174	188	193	166	167	185	169	192	175	182	182	167	175	187	161	178	161	177	174	194	180	175	149	159	161	191	180	164	181	166	186	180	166	163	183	162	172	165	153	162	163	194	205	162	176	175	185	195	154	157	179	191	174	183	165	167	165	166	170	169	157	155	187	164	180	166	173	177	179	174	188	173	208	180	167	182	205	176	180	183	185	166	168	179	155	179	177	174	166	179	176	178	165	173	171	214	185	168	198	160	176	176	186	192	183	167	183	177	174	196	193	194	143	169	207	173	165	169	198	186	179	171	173	165	174	168	177	183	167	175	167	150	186	170	203	156	176	170	196	151	156	184	161	179	175	173	184	160	181	170	179	162	182	184	187	187	213	138	166	159	157	189	158	179	194	180	198	176	154	179	157	170	180	164	214	162	181	165	165	153	155	169	174	184	179	165	181	184	177	164	161	169	169	158	158	185	186	176	165	199	185	168	183	177	163	179	186	180	195	165	159	194	181	172	171	169	174	177	190	157	180	154	177	190	187	155	185	182	204	184	181	185	183	172	173	148	187	185	158	177	176	172	171	176	158	167	153	161	196	196	150	183	182	182	195	138	192	180	192	168	169	180	204	168	169	179	188	182	200	171	162	143	149	151	173	166	165	203	187	176	165	186	185	169	176	171	151	167	173	177	202	174	191	172	199	197	185	155	160	165	159	154	174	175	176	167	167	168	175	181	181	184	176	184	178	178	183	166	176	189	174	165	171	166	181	184	178	205	170	163	194	182	184	182	137	184	176	176	188	189	175	180	179	175	195	174	162	192	174	173	170	187	174	188	197	166	174	185	174	184	147	167	201	173	178	160	173	171	174	169	160	180	180	170	145	174	161	173	195	173	171	185	158	180	169	183	180	179	167	190	171	155	181	186	170	189	163	170	175	163	177	163	181	170	194	181	159	151	181	163	168	187	189	187	171	165	185	167	173	182	159	172	174	183	164	159	197	181	165	185	190	173	183	155	153	190	157	190	185	158	182	164	156	175	171	177	182	168	147	171	175	171	178	157	168	165	161	184	173	189	161	188	187	181	187	166	172	177	152	178	172	188	193	166	150	173	174	166	157	156	155	177	167	206	196	196	180	198	189	151	154	198	166	162	179	172	174	187	190	193	186	165	151	184	183	186	185	175	150	178	192	177	186	186	173	176	175	194	185	196	177	181	155	175	179	159	189	170	160	170	182	172	191	156	167	159	175	181	171	166	154	172	179	188	163	169	188	183	180	214	176	192	159	165	168	168	192	173	167	185	172	184	161	165	146	163	187	171	176	177	164	216	180	157	167	171	160	160	163	187	187	189	171	154	152	149	170	195	175	149	172	167	170	156	167	183	185	167	209	190	197	179	192	177	160	172	201	195	181	185	169	169	187	150	187	179	195	168	172	185	181	174	215	162	185	170	164	171	180	161	183	168	182	168	165	186	162	181	160	177	168	173	183	177	192	147	170	151	180	197	150	187	174	170	200	176	189	177	183	182	184	179	173	192	171	174	144	160	175	168	182	204	176	171	149	204	170	183	156	184	193	184	172	175	169	191	186	188	190	179	153	191	192	183	167	200	189	163	170	181	170	204	180	168	158	179	164	186	175	164	194	173	172	167	170	177	196	159	154	161	185	184	181	162	168	176	174	176	164	175	179	179	183	182	168
9388	4001	7062	8374	7386	6412	7614	5376	3411	2705	2075	1869	1914	1662	1477	1364	1279	1140	1121	3607	32417	24618	642	606	601	594	590	594	595	572	568	581	592	550	559	562	538	527	591	544	547	553	521	506	508	512	505	550	494	522	532	515	537	517	557	517	530	495	497	520	487	500	501	488	532	487	538	508	457	480	477	478	495	457	507	513	480	493	501	542	506	510	490	448	501	530	476	478	496	551	489	460	520	488	500	479	526	462	519	458	512	527	508	497	514	474	474	505	505	494	474	480	500	498	499	481	516	497	498	521	489	501	473	504	477	505	496	478	441	452	493	506	467	490	485	496	492	503	476	449	466	496	490	482	462	481	499	466	469	501	480	497	509	478	470	471	533	475	482	481	458	509	478	440	468	482	501	468	527	464	454	511	504	474	503	509	532	504	492	464	466	489	516	489	480	500	474	527	479	493	512	486	495	477	503	470	512	506	501	476	478	490	532	433	491	491	509	496	464	472	459	465	497	497	481	518	550	483	478	563	499	447	439	485	464	500	481	490	513	524	490	487	491	467	492	500	520	464	498	454	472	471	511	478	466	461	459	476	477	496	515	543	473	477	499	474	544	471	488	473	511	465	486	512	502	479	469	483	484	475	453	459	493	494	531	490	506	493	456	469	484	484	487	473	488	462	503	502	507	455	515	466	471	498	483	479	466	479	518	496	485	468	515	476	488	468	494	531	499	506	471	504	505	490	505	463	487	495	518	472	488	461	498	528	504	500	524	455	471	523	514	533	513	508	499	456	497	445	511	485	476	470	502	485	501	458	488	497	485	477	485	488	486	523	527	486	443	510	510	526	515	492	472	511	474	504	469	445	518	485	435	492	477	521	500	498	518	464	478	498	456	511	482	457	487	486	548	483	486	526	490	474	514	451	472	500	459	486	464	522	474	451	462	502	483	505	473	469	487	482	492	487	468	527	495	522	479	500	452	470	461	455	499	474	494	503	508	481	500	501	494	471	515	479	519	484	486	475	493	518	495	464	473	499	485	505	527	489	491	494	490	492	495	516	522	534	498	470	474	476	478	465	457	458	463	514	466	490	489	460	493	483	513	456	513	456	486	447	500	487	472	476	462	497	470	519	499	505	456	478	475	444	500	490	463	482	439	498	513	500	490	482	484	495	442	500	465	491	493	500	466	465	530	477	490	482	470	508	499	494	481	501	505	490	504	481	465	470	496	505	534	492	475	510	485	431	507	486	494	457	458	504	459	483	487	480	477	505	512	504	523	507	500	510	480	461	501	485	468	482	486	462	487	483	521	520	477	483	459	452	448	461	511	467	460	470	484	504	492	461	455	487	542	512	466	475	465	471	481	500	464	482	464	496	496	473	494	477	481	516	447	447	485	490	505	476	498	483	518	517	473	510	507	457	445	501	521	502	514	515	460	509	517	481	473	482	488	483	476	453	522	500	474	496	471	524	520	522	477	483	443	477	485	473	507	453	485	450	516	527	475	463	458	541	468	497	508	530	463	473	476	486	495	482	502	511	519	476	488	486	498	498	494	508	475	466	517	501	483	523	476	507	492	488	448	465	474	542	447	485	502	493	488	516	492	485	454	489	485	479	494	471	484	467	494	493	509	523	493	468	470	474	484	463	522	468	469	492	478	467	520	485	458	546	478	442	507	475	466	493	497	529	492	490	522	483	460	520	516	477	485	499	505	507	482	462	513	519	467	491	447	481	476	486	492	466	479	523	523	537	489	508	501	521	467	485	489	497	446	466	507	530	538	509	472	511	472	497	525	495	538	488	476	499	501	514	517	476	491	519	497	503	483	497	511	468	517	467	459	461	503	499	466	482	494	478	504	486	497	501	448	469	487	476	490	500	478	442	490	447	493	492	529	493	524	484	464	527	483	463	480	501	477	483	476	491	480	495	500	522	494	488	462	477	478	522	486	473	493	492	475	492	470	494	515	496	484	468	501	471	448	489	495	456	513	471	453	469	497	502	476	505	510	523	481	463	482	479	501	480	503	502	474	476	450	505	465	458	480	484	518	453	487	504	470	473	490	516	506	477	470	471	506	479	510	504	487	461	478	457	526	486	427	460	500	478	496	507	478	459	478	465	460	474	463	486	462	483	486	492	512	465	471	453	483	470	469	498	497	473	475	517	488	468	435	500	425	476	462	464	469	497	510	483	447	484	494	503	475	483	496	492	465	473	515	464	501	469	487	501	447	510	486	460	513	501	461	520	502	492	447	497	463	504	531	515	500	468	524	511	475	493	506	521	479	493	421	489	491	500	480	450	492	464	501	464	481	446	529	487	520	453	488	482	486	473	505	515	499	467	499	472	510	511	545	492	517	496	478	501	484	495	498	453	512	471	559	526	486	468	466	508	481	516	476	458	471	472	505	456	478	529	480	470	498	476	497	474	511	474	507	490	517	503	506	479	476	490	476	470	515	495	466	495	503	532	500	480	490	465	475	497	472	523	459	450	535	516	515	463	470	486	476	450	493	468	472	488	499	494	511	470	477	489	448	473	476	519	482	510	509	496	447	481	444	463	526	520	466	508	513	476	482	507	489	534	496	522	471	510	451	468	488	463	466	491	471	498	478	464	519	506	457	469	503	480	494	497	467	479	471	476	491	485	500	523	451	487	501	524	465	506	531	492	505	501	508	518	516	513	488	482	472	484	448	481	474	494	441	494	449	492	533	493	473	509	474	516	495	483	509	468	463	490	539	482	522	489	477	539	471	489	419	487	501	501	524	486	446	495	509	486	513	513	493	453	484	501	502	467	559	489	467	501	529	492	487	502	482	479	509	512	516	485	493	489	500	513	489	471	480	488	483	528	496	473	464	515	473	472	501	467	499	492	508	495	441	477	489	502	488	522	489	465	518	504	483	485	463	474	472	516	476	507	499	491	498	507	484	500	471	481	476	504	479	499	445	489	514	517	548	481	499	476	452	503	503	493	488	483	477	536	529	511	476	512	494	460	508	460	491	480	503	446	496	480	479	518	494	522	508	484	494	456	493	494	477	493	492	518	487	489	472	509	496	510	453	508	517	502	520	457	499	483	491	479	509	494	513	467	444	498	451	503	468	478	465	518	486	498	484	495	480	464	499	466	522	471	469	506	492	462	532	476	480	474	495	470	483	474	507	475	484	506	500	468	491	495	475	471	516	490	482	503	455	508	478	482	497	528	496	537	487	504	459	492	460	461	485	473	498	468	486	468	499	517	485	496	485	500	507	467	497	481	482	532	496	476	495	481	493	488	494	472	489	477	448	525	449	477	492	462	489	501	491	488	486	507	474	479	468	531	499	542	524	447	485	460	483	483	468	528	500	505	466	503	488	479	466	497	489	470	501	511	543	469	477	499	461	485	508	458	490	511	465	472	461	510	484	517	534	517	476	456	525	488	476	515	501	444	514	507	480	492	499	512	462	476	510	490	469	499	477	466	485	483	507	526	513	462	518	503	451	479	469	484	496	486	443	483	515	498	483	442	516	455
18254	6052	5136	4026	2781	2767	2440	1265	754	502	465	421	391	382	317	322	273	319	340	2045	8633	10332	650	199	218	209	174	206	199	204	230	210	189	184	185	184	183	182	181	174	167	188	213	209	178	199	179	208	164	195	204	210	180	200	182	194	193	197	176	164	188	194	187	202	191	159	179	187	196	196	180	194	185	212	188	192	163	174	195	177	189	203	190	181	168	188	228	195	183	210	197	193	195	175	211	193	198	211	184	187	196	190	193	198	197	200	168	176	189	191	180	170	194	188	176	190	200	173	224	201	191	173	196	188	191	175	191	188	174	198	203	186	184	175	166	189	193	166	189	200	173	180	180	158	187	207	180	189	198	188	172	192	186	191	166	175	203	190	190	156	193	198	187	201	191	201	201	200	182	186	151	193	178	192	208	200	220	216	176	189	225	178	204	213	199	175	210	202	166	201	178	183	165	165	161	184	164	185	190	186	191	186	197	209	198	164	175	190	203	191	195	166	172	216	195	197	205	179	183	182	177	223	194	185	207	188	199	217	201	194	210	189	202	176	186	187	189	200	172	195	204	195	180	195	222	203	182	167	175	165	187	200	181	187	196	189	202	170	210	167	172	176	181	204	207	201	190	171	169	173	192	195	180	184	187	183	198	175	196	200	170	166	183	217	210	200	173	204	191	169	193	187	200	188	174	208	181	197	178	170	212	184	193	195	214	171	178	174	182	202	182	201	190	181	191	208	200	168	197	171	186	184	154	178	200	187	187	189	198	189	189	186	184	177	187	200	195	199	165	173	202	197	189	206	208	190	155	162	175	198	184	180	182	174	199	186	186	193	195	189	183	170	189	176	173	209	222	186	170	174	165	197	178	206	180	189	183	203	205	203	199	152	186	174	213	181	194	216	178	201	181	192	172	205	185	219	199	194	177	211	200	191	197	198	187	178	197	192	182	182	180	209	157	169	190	172	195	178	204	154	218	191	188	176	197	166	199	172	187	200	174	181	166	187	170	168	183	193	211	195	174	182	186	183	185	179	170	190	162	204	206	214	181	204	200	205	183	201	174	191	168	207	162	187	186	164	194	199	203	168	193	211	218	217	212	167	184	197	224	174	220	182	191	195	165	174	187	173	193	176	204	193	185	170	198	191	188	176	188	195	184	195	189	211	196	163	169	193	226	189	192	196	202	197	192	221	192	203	174	197	171	174	212	225	194	156	175	188	197	202	185	174	199	203	164	214	177	194	187	171	166	194	189	194	167	185	199	182	184	179	225	204	209	198	208	197	171	231	191	191	181	212	185	200	189	191	203	170	188	195	194	190	204	181	177	204	178	180	196	208	195	187	201	181	177	183	187	185	192	198	159	216	204	199	186	192	168	193	188	217	209	213	203	206	158	217	203	180	181	190	184	186	181	205	199	193	186	190	192	175	192	201	181	207	185	191	198	200	200	186	193	175	169	167	204	188	195	191	190	202	180	194	170	172	197	190	181	183	180	196	224	180	182	211	173	190	198	180	205	183	176	185	201	172	194	196	176	188	208	193	161	192	201	189	176	170	187	194	178	210	182	173	182	197	209	203	200	188	179	194	184	177	160	185	194	188	168	200	205	202	187	205	178	186	177	202	192	189	198	165	201	197	185	173	180	186	200	158	203	213	186	169	183	188	198	199	196	212	202	216	166	190	175	192	161	187	205	200	200	181	189	210	170	218	164	186	191	197	192	176	177	187	156	182	197	197	192	187	173	165	162	192	181	211	183	194	197	177	183	205	168	187	168	186	206	205	178	196	188	182	191	185	171	197	199	206	173	197	172	195	183	203	165	217	198	198	201	182	205	178	185	181	155	186	190	205	183	169	200	186	173	180	182	200	172	181	204	202	200	184	199	190	186	182	193	168	181	208	192	198	179	198	201	189	170	173	193	171	192	180	189	201	211	170	181	174	206	204	189	193	198	164	187	203	183	222	179	201	210	210	180	169	190	174	180	238	201	194	237	175	193	185	169	191	181	200	175	193	208	195	202	201	193	196	194	188	165	200	204	193	171	188	192	182	195	206	183	177	191	191	211	196	175	193	196	182	199	185	183	201	176	203	168	227	175	202	192	177	170	176	215	204	200	179	193	194	190	186	186	187	182	193	193	209	174	178	169	197	163	168	193	182	182	194	204	203	188	175	207	178	216	210	191	176	207	191	162	195	202	200	196	174	181	179	208	195	179	203	170	206	178	182	199	191	204	201	200	182	185	184	165	214	215	219	216	204	188	191	173	202	201	196	165	195	168	198	193	194	190	194	222	205	194	205	176	173	172	206	209	227	189	200	200	197	165	202	191	186	196	198	191	195	160	179	175	181	191	179	199	192	204	188	193	185	216	179	151	192	185	183	207	184	172	184	165	183	187	160	190	180	170	170	187	208	177	180	201	213	201	202	210	175	199	179	184	206	199	172	192	171	217	191	181	195	177	164	168	174	164	204	165	200	183	180	207	202	193	196	191	160	189	175	185	176	195	191	184	187	202	195	159	163	191	184	200	192	178	171	180	202	184	162	176	201	203	187	186	197	212	186	194	172	163	206	192	173	197	189	175	203	167	217	207	199	197	184	164	199	182	166	208	150	183	187	194	181	189	192	164	170	193	187	165	197	198	191	215	176	212	199	177	201	177	232	200	204	197	225	192	251	193	193	171	192	189	188	194	207	175	201	180	185	186	173	179	175	194	173	175	186	194	210	227	182	177	184	183	182	209	183	196	189	186	188	177	156	207	170	194	190	179	212	193	182	220	188	192	201	178	198	192	170	166	206	188	188	201	213	192	186	181	174	131	183	188	176	202	196	175	178	171	203	189	197	173	168	155	172	200	216	189	221	202	174	199	217	196	197	196	190	199	217	193	174	188	186	176	163	191	148	203	156	200	185	195	174	208	170	175	201	188	150	195	210	175	196	168	192	188	189	184	173	177	180	200	219	185	198	183	181	198	191	186	198	190	209	187	182	189	205	186	186	165	201	194	211	196	170	171	182	191	198	177	199	190	200	167	200	189	160	193	187	194	177	183	189	201	193	183	200	186	189	164	195	196	182	175	191	204	197	178	170	205	200	193	205	219	198	187	176	174	180	205	206	200	171	160	218	199	177	183	189	178	178	210	170	203	211	196	199	164	190	167	181	185	187	165	171	196	179	181	216	183	158	186	198	191	203	186	193	204	193	218	201	193	173	201	204	176	180	201	203	179	193	207	166	170	208	204	168	187	198	199	183	173	202	166	188	196	185	196	185	166	206	171	191	183	170	189	184	182	188	184	177	179	195	205	180	207	206	174	196	198	191	198	170	172	188	177	174	184	195	182	181	203	211	187	182	183	188	193	178	184	205	189	191	192	193	192	196	193	174	191	197	146	172	185	176	191	191	190	207	189	200	175	193	167	232	214	167	181	185	178	179	194	179	220	191	172	205	184	197	188	186	204	204	186	185	190	203	196	191	188	186	170	206	183	184	199	196	180	217	178	199	183	209
9740	4324	7017	8145	7197	7737	7435	4685	3320	2595	2252	1993	1796	1758	1546	1319	1312	1219	1699	11790	32342	30652	749	641	619	636	637	650	612	612	586	634	561	579	538	562	578	622	575	591	575	565	575	512	571	540	558	557	542	522	539	539	554	502	550	558	562	521	526	526	539	535	520	545	563	558	513	551	541	551	533	566	552	527	541	523	544	494	505	542	538	532	551	559	513	513	551	511	511	519	540	519	570	536	527	473	563	528	482	486	530	554	483	496	544	513	539	521	520	540	553	475	475	517	512	540	528	494	547	533	547	524	515	516	579	495	502	500	486	498	518	527	494	539	528	527	542	491	540	503	510	535	524	545	501	526	495	490	502	517	509	518	508	520	521	482	497	519	516	529	499	543	536	516	496	525	544	475	515	535	549	522	516	540	539	519	523	528	490	510	556	529	495	483	513	513	502	503	512	511	510	511	502	547	524	542	501	564	568	541	496	501	485	489	506	502	549	578	549	489	502	532	512	500	481	510	501	493	524	510	511	540	503	525	494	494	514	505	524	510	549	496	517	490	518	535	506	522	537	529	518	553	538	519	499	475	506	508	525	520	487	495	533	556	531	486	520	505	475	518	534	510	522	560	513	522	538	478	515	522	529	518	500	500	510	546	501	525	494	525	481	525	523	542	555	497	489	522	506	543	521	541	494	521	511	520	513	514	505	566	547	504	517	515	485	531	505	513	538	474	553	519	492	488	506	535	546	519	543	509	517	513	523	527	543	509	483	522	502	497	492	520	536	500	525	490	501	501	521	512	506	579	547	515	512	529	548	492	523	512	498	503	496	533	502	539	492	514	496	523	546	507	497	509	538	579	508	515	483	484	515	478	540	518	527	564	539	514	517	513	498	564	489	570	503	532	505	523	534	537	518	558	540	519	532	566	525	531	514	528	510	492	531	504	513	525	490	533	504	530	489	520	482	516	507	504	529	500	525	519	503	514	523	500	490	522	492	513	535	523	515	497	511	518	535	534	550	521	510	529	514	531	532	552	529	525	551	499	571	533	509	493	523	517	506	513	519	514	508	493	521	514	542	506	548	527	500	517	532	524	526	523	520	536	532	494	575	502	520	512	496	538	563	545	559	516	514	520	526	544	478	533	546	488	550	556	516	536	535	521	555	481	551	497	514	510	479	478	493	511	534	504	501	508	521	512	516	538	585	491	542	543	501	510	540	519	521	503	514	534	522	528	530	531	536	522	507	506	496	470	530	480	540	515	502	523	492	518	485	483	524	487	503	501	465	509	519	490	491	482	512	514	515	510	521	514	519	545	516	552	501	478	511	510	533	502	531	495	486	556	548	511	562	529	555	501	519	547	515	570	561	489	509	520	544	501	567	478	538	536	502	514	513	514	491	536	477	524	491	502	520	518	561	523	516	540	485	497	531	488	523	498	533	517	506	521	489	542	536	524	518	533	553	507	479	508	540	540	506	501	532	531	510	508	524	539	488	500	530	516	538	499	549	480	512	544	560	530	519	509	507	561	499	565	535	525	524	544	556	492	504	510	516	509	526	488	490	534	488	536	478	526	523	563	515	487	518	528	538	527	498	519	517	482	547	533	545	538	467	496	518	496	515	570	535	502	537	534	516	555	502	532	525	504	550	554	515	506	492	508	497	532	506	494	535	543	522	506	490	530	470	509	541	498	513	494	499	485	520	521	521	496	511	499	525	517	523	499	510	476	497	511	554	515	476	526	537	506	544	497	510	527	526	513	540	518	566	528	548	515	491	554	496	523	559	539	525	551	574	500	498	520	502	506	524	493	470	530	508	519	584	508	525	551	514	515	466	508	547	500	551	491	538	488	535	532	497	509	517	504	524	562	519	551	539	550	506	525	535	553	506	537	502	506	529	513	506	548	531	527	496	509	533	533	523	499	526	548	496	537	545	510	530	496	517	517	520	501	505	534	507	532	493	544	543	518	528	501	520	497	563	507	484	555	531	524	515	525	469	432	514	511	495	547	530	478	520	532	543	520	504	528	528	508	521	459	492	516	527	568	517	524	506	527	512	560	521	538	502	539	526	537	498	567	513	540	499	528	510	526	500	500	526	520	500	542	491	501	503	558	486	551	502	521	503	510	524	503	530	513	533	476	490	490	552	496	492	495	546	540	502	548	562	577	508	538	520	529	538	490	514	546	512	514	541	517	493	496	573	558	538	496	517	521	532	525	458	541	483	499	496	515	519	511	549	534	528	534	530	552	529	546	544	573	485	507	550	522	547	541	506	507	509	535	505	510	518	550	509	463	497	511	492	529	531	550	505	522	510	533	456	509	510	527	508	538	517	503	542	518	516	506	531	531	509	524	504	524	574	541	517	516	512	517	487	496	548	487	542	511	515	488	535	533	543	491	538	490	501	512	535	489	495	518	488	512	533	519	582	503	538	522	482	529	510	522	518	532	493	513	499	506	464	501	531	576	520	496	515	516	517	551	548	540	453	535	520	499	519	512	532	540	530	538	479	542	536	482	546	512	525	537	518	538	548	514	506	518	532	513	526	504	529	523	507	501	468	478	520	519	516	543	511	500	502	497	498	501	516	551	564	505	522	535	584	517	529	519	488	517	518	518	490	531	522	504	511	491	559	509	520	500	544	524	508	501	535	538	515	549	491	534	508	517	501	507	513	509	516	525	492	520	513	537	512	571	495	527	521	501	505	525	508	504	504	517	513	535	567	505	546	514	514	550	504	532	526	509	477	479	484	520	503	530	492	527	505	539	516	516	544	483	554	529	527	515	468	535	503	475	519	538	528	575	518	519	509	533	530	512	522	517	502	539	519	486	522	511	512	516	517	492	517	512	489	504	538	509	512	499	502	509	563	541	466	538	509	509	508	518	548	531	485	491	510	511	551	540	493	516	539	531	535	483	481	494	509	515	522	528	496	470	489	498	520	544	517	536	540	514	523	474	533	534	474	528	525	539	487	503	496	530	481	518	478	521	581	494	490	491	533	530	525	544	493	520	533	506	470	500	525	524	481	541	497	517	529	510	498	459	516	504	513	489	512	531	550	498	505	520	525	517	523	537	556	512	542	540	514	532	507	546	507	548	543	520	519	511	557	513	503	540	527	506	549	488	537	519	479	494	520	519	514	531	549	500	576	500	516	475	531	497	512	534	526	529	478	525	520	507	535	534	508	503	574	509	532	529	516	525	517	516	564	500	545	518	495	495	520	513	501	539	507	513	505	516	501	521	503	503	504	519	465	529	521	503	554	539	500	508	498	542	518	533	519	517	484	529	529	502	555	530	548	521	501	505	544	581	499	551	558	533	497	512	532	539	547	528	516	517	513	531	524	495	494	518	539	546	527	535	518	523	555	542	520	528	516	522	483	487	526	515	493	550	500	514	538	531	522	571	512	499	563	479	551	502	526	552	488	537	519	515	520	529	536	507	505	552	483	546	491	508	544	509	509	546	526	502	493	529	544	515	521	468	530	471	538	490	547	525	548	537	514	553	499	534
2416	462	438	344	310	281	330	269	267	299	280	276	290	263	255	276	269	241	283	326	610	490	261	244	252	245	243	273	229	252	271	272	252	249	258	266	285	272	291	240	263	245	274	255	253	237	259	247	255	269	238	262	235	274	272	256	272	276	272	259	245	263	262	270	270	258	276	226	237	294	237	260	245	229	287	257	278	252	298	293	259	279	265	292	261	283	245	277	251	270	264	266	260	240	261	283	260	255	260	256	271	218	283	253	251	220	250	277	248	274	242	255	253	247	266	277	261	265	259	244	293	253	249	251	252	241	243	276	264	273	261	253	259	287	274	250	282	278	271	258	271	282	267	234	243	253	274	253	249	280	287	242	263	248	268	247	261	274	259	223	278	232	231	259	268	266	269	267	262	223	236	250	257	252	262	283	252	244	256	265	268	283	261	260	293	239	275	303	268	262	258	243	247	262	284	250	265	253	257	256	284	250	289	249	253	286	286	271	253	257	241	267	261	245	268	263	257	258	243	253	232	276	249	241	231	267	280	258	249	250	240	270	237	248	294	250	279	233	274	283	262	279	237	243	280	257	262	259	278	264	249	261	261	251	256	272	268	242	229	260	260	262	243	240	250	270	285	243	292	284	243	262	242	254	243	259	235	245	256	256	291	273	254	243	275	250	249	243	256	280	246	261	237	256	255	253	238	238	260	296	245	284	293	254	266	266	281	280	258	266	287	248	280	273	261	242	241	249	247	249	278	256	273	247	257	262	242	250	248	256	261	241	254	244	245	286	236	256	267	261	250	281	260	283	242	257	263	293	258	260	237	236	224	237	251	259	248	268	275	266	237	254	280	222	255	264	234	264	223	275	254	271	257	242	227	269	262	239	275	244	281	255	253	235	274	268	247	240	279	256	245	259	263	285	255	216	246	274	285	260	275	248	270	238	256	246	234	291	234	233	263	279	250	277	249	278	244	258	242	236	253	251	257	235	249	255	253	258	271	254	251	262	253	251	242	277	277	271	251	265	260	261	264	274	287	243	247	257	264	265	240	263	291	249	245	249	273	266	231	241	253	235	254	259	265	267	268	271	284	265	248	256	265	251	276	288	284	253	263	258	253	274	250	248	271	289	283	251	271	259	275	259	247	274	231	252	249	255	256	253	274	268	264	257	237	242	275	272	270	242	248	257	245	275	251	221	245	227	257	237	236	282	268	263	253	247	246	262	245	270	248	270	206	254	284	253	272	243	285	253	260	242	295	256	239	234	264	213	273	270	268	272	263	237	250	268	285	248	289	275	261	241	241	278	253	276	252	241	266	254	260	266	265	272	236	286	239	261	252	241	233	270	252	252	294	245	261	249	262	271	262	245	255	264	266	248	275	256	285	259	249	272	242	263	283	260	243	243	237	239	264	232	272	248	269	265	263	230	247	282	268	282	270	256	253	275	248	255	242	233	253	271	289	255	240	266	261	260	290	270	271	255	249	264	279	264	279	287	254	224	252	256	278	268	262	235	243	247	256	220	252	236	247	275	247	270	267	269	257	257	262	251	262	255	236	251	254	265	265	263	239	270	275	242	250	228	259	274	247	252	257	259	234	262	258	263	276	247	281	234	260	257	264	274	275	264	263	232	252	256	246	265	264	246	252	260	242	235	238	219	266	277	265	292	276	278	250	241	262	247	265	298	248	248	263	234	246	252	280	251	284	232	228	236	271	223	259	246	245	249	282	265	229	266	257	268	265	251	243	253	258	236	223	250	273	264	259	234	273	243	253	237	256	253	231	255	255	243	256	244	255	250	242	260	276	253	271	254	253	223	250	254	281	257	255	260	255	276	250	257	275	264	257	262	254	244	275	252	249	258	234	279	263	252	239	277	280	290	281	252	268	269	257	257	268	244	282	248	254	250	251	290	280	240	284	287	248	280	263	276	278	288	271	228	239	245	254	237	230	246	264	255	226	254	250	257	269	261	257	230	233	282	263	269	248	262	249	244	258	241	247	238	270	231	242	248	239	226	277	297	239	236	262	253	278	269	270	245	256	254	266	246	269	267	258	234	227	277	281	269	250	259	252	261	251	274	260	247	265	279	274	242	246	245	248	268	264	263	281	241	224	260	257	290	271	258	283	253	259	256	235	259	251	289	264	251	262	295	255	248	267	271	235	250	255	258	255	291	263	276	263	242	253	259	247	243	279	243	217	250	257	260	248	248	261	246	305	263	232	257	229	251	243	266	252	272	250	246	237	271	275	272	244	255	266	269	267	269	278	245	250	255	259	244	255	253	265	276	265	276	275	278	245	288	263	262	245	253	243	248	255	237	258	262	256	277	259	270	265	249	248	276	265	257	246	242	285	233	261	244	267	288	248	253	265	272	267	257	242	287	261	268	259	262	250	266	266	285	261	247	264	250	293	242	241	239	260	247	239	263	274	281	265	265	245	255	269	246	249	253	231	268	249	251	266	248	228	254	264	309	269	274	243	272	266	250	246	285	237	247	253	222	250	263	285	255	246	232	273	263	272	256	259	263	247	269	270	284	259	244	284	250	270	245	265	253	245	270	256	234	251	243	260	255	259	253	245	269	249	255	280	286	271	242	236	264	277	254	266	261	243	249	263	246	251	232	274	248	253	273	251	268	248	263	249	262	270	263	279	266	250	237	259	271	257	269	267	242	250	278	278	251	260	265	263	232	244	270	248	275	292	267	255	244	271	222	277	252	255	263	269	234	260	258	268	252	254	223	264	263	248	255	251	271	238	283	273	251	261	255	243	241	245	278	294	273	260	269	227	269	253	249	263	243	227	269	262	258	234	259	275	253	273	263	237	274	245	288	253	275	266	241	260	237	251	246	267	272	258	253	247	232	265	241	279	228	254	250	275	261	289	266	276	281	238	251	263	267	233	262	276	289	279	271	281	262	259	254	238	249	223	247	261	256	253	244	256	276	275	267	273	239	263	292	276	255	226	248	239	245	255	258	235	236	244	260	243	247	229	286	268	251	268	276	269	272	272	268	245	301	242	265	270	263	256	259	276	263	229	238	261	261	253	242	256	251	238	256	244	224	239	271	252	258	251	287	276	250	248	260	251	243	239	260	295	245	241	259	257	260	256	242	264	261	274	303	253	252	250	256	271	232	253	254	245	257	251	258	269	273	247	246	278	252	265	304	236	234	269	267	247	263	265	295	278	254	248	293	246	249	254	242	257	288	237	257	263	272	251	276	262	263	272	238	276	243	255	253	258	249	235	283	263	239	258	266	263	251	245	237	261	222	249	231	250	263	261	264	243	262	263	272	252	244	253	243	243	250	273	230	286	269	257	230	260	280	259	252	241	231	266	282	276	268	256	274	270	251	273	252	265	227	244	278	245	246	263	253	286	247	250	235	267	272	298	275	284	286	264	247	279	251	252	277	250	237	264	280	265	276	236	239	281	278	251	265	257	245	281	254	245	234	257	288	269	282	280	250	242	257	250	267	261	272	247	271	279	273	251	243	255	244	234	265	261	272
2708	901	966	1041	1066	1021	934	960	777	769	797	782	757	764	753	759	705	729	725	1220	3434	2178	694	717	693	710	711	726	770	744	705	687	700	700	697	725	704	742	760	713	675	725	724	709	668	698	701	666	712	728	681	692	720	694	718	655	699	704	757	711	715	669	732	665	715	698	676	689	714	728	714	694	650	743	652	723	683	723	682	674	735	759	669	733	745	742	699	730	739	748	684	718	728	717	742	700	688	770	703	716	689	696	732	694	710	752	716	732	663	705	674	738	705	698	726	674	764	682	686	728	690	680	749	719	740	722	678	672	747	753	726	690	702	691	753	720	719	665	676	679	693	709	718	714	711	717	726	725	660	712	726	698	718	711	717	682	749	735	724	718	683	659	688	714	697	725	688	682	756	703	709	704	727	664	711	699	666	715	733	724	711	662	696	718	720	679	719	692	671	663	699	659	736	732	699	663	718	731	677	709	713	684	699	666	720	713	670	676	660	700	743	726	635	660	736	739	715	672	677	698	709	753	701	712	693	688	731	778	729	722	655	710	668	719	694	746	701	739	726	680	694	698	679	726	715	733	705	655	735	674	708	698	674	721	714	684	722	679	711	687	703	735	693	722	716	718	733	672	698	724	702	682	706	697	691	665	718	677	703	709	683	697	728	723	649	673	711	709	722	682	719	695	692	676	703	698	709	735	706	782	717	721	652	703	638	687	702	687	676	664	713	695	773	661	737	690	703	710	704	718	677	692	674	696	669	734	700	752	676	744	711	707	745	726	687	667	635	680	724	677	664	724	722	737	721	677	721	669	694	687	726	732	691	665	760	694	686	745	691	792	716	725	702	708	733	692	735	735	705	751	712	701	696	698	721	755	671	689	672	713	730	702	677	735	735	761	649	681	684	690	692	693	721	681	684	659	675	756	714	700	634	659	724	699	735	677	678	716	658	718	714	643	711	712	727	690	733	787	694	736	677	675	715	683	656	701	724	712	691	699	723	673	720	700	698	701	696	693	742	672	697	678	693	710	693	661	639	726	710	734	662	733	689	714	722	690	648	658	679	725	662	678	693	723	659	694	705	731	736	726	704	684	705	688	691	728	739	714	739	725	700	702	687	712	745	634	688	707	728	710	729	725	690	714	729	741	693	637	664	721	669	689	672	733	729	669	703	725	724	698	754	713	752	661	700	719	718	736	681	698	670	747	712	699	718	709	720	719	702	718	672	702	698	724	723	705	706	711	723	729	724	705	697	700	686	701	716	673	733	711	733	769	689	713	725	684	705	654	719	708	695	667	693	759	720	729	702	680	706	712	678	638	652	722	688	676	727	710	696	735	676	735	682	712	704	717	709	690	712	652	668	722	721	696	680	679	688	688	734	689	712	672	709	692	733	756	688	731	679	681	669	735	665	731	703	687	692	716	691	690	735	711	725	714	705	689	715	720	690	726	740	701	689	691	675	668	653	724	634	713	680	741	729	747	683	711	696	673	667	760	719	740	678	679	647	691	660	718	686	718	694	702	729	665	690	672	687	746	710	680	717	714	720	706	685	666	671	696	686	705	691	688	680	671	695	737	716	685	736	735	718	688	685	698	658	734	676	689	690	687	726	759	718	673	751	686	713	703	708	699	710	692	719	708	678	697	685	671	710	678	663	735	737	668	768	674	689	661	709	693	708	725	699	703	734	669	688	706	691	721	681	674	678	727	699	727	706	709	721	750	726	710	678	709	750	702	701	697	706	726	694	703	714	657	693	705	669	724	720	695	729	683	701	724	716	681	702	709	723	739	683	707	695	735	708	682	713	676	719	713	698	721	751	701	684	696	719	704	724	691	692	759	710	706	710	702	648	691	667	678	740	736	692	712	682	731	679	690	672	719	736	714	736	728	758	672	688	698	672	719	675	718	716	695	722	776	701	711	727	724	681	726	698	676	696	732	719	695	717	685	650	757	704	700	678	707	645	723	628	676	760	693	673	700	707	682	739	614	699	688	708	697	704	662	727	680	725	689	738	704	685	663	658	683	688	703	712	671	696	696	690	683	701	720	667	655	674	682	674	712	631	716	730	701	658	730	687	694	711	709	678	685	683	683	700	698	708	715	709	683	682	663	727	710	698	755	730	674	717	701	760	709	657	717	758	694	736	688	749	701	741	655	683	683	680	690	703	714	690	706	703	712	692	753	670	706	721	724	650	704	698	719	737	681	734	679	726	705	693	700	728	745	711	710	708	689	657	682	675	708	706	650	720	658	684	698	671	687	729	712	713	724	707	689	671	715	680	700	714	725	718	705	655	694	661	707	728	696	693	710	729	664	626	684	703	671	721	741	695	674	667	741	698	695	688	713	702	711	712	709	722	698	764	658	675	707	683	706	689	695	735	650	720	673	703	699	695	691	772	697	686	716	706	718	706	722	703	734	706	698	714	709	730	712	679	685	689	710	707	725	762	679	734	711	724	719	701	674	667	661	673	706	756	681	714	724	732	685	703	681	730	741	710	694	683	709	729	720	649	682	711	728	689	727	662	701	676	743	661	685	672	727	680	714	651	682	724	656	722	690	632	718	663	736	701	714	694	690	726	731	697	700	702	697	716	671	671	687	690	685	699	636	690	685	686	680	725	709	669	653	659	723	705	669	760	692	756	669	704	711	678	691	677	698	702	725	666	665	724	719	649	731	764	685	647	685	707	691	693	687	742	689	711	691	778	707	718	746	687	677	739	680	729	726	713	703	690	698	681	678	676	719	676	646	669	681	723	710	734	693	654	713	711	734	739	705	678	675	705	669	696	749	747	700	654	707	731	669	640	718	720	674	659	647	728	698	719	713	711	714	665	724	733	710	699	750	706	699	709	717	713	702	729	727	727	727	721	732	697	712	717	699	686	708	687	733	750	691	809	740	730	734	653	739	715	706	697	707	679	726	712	698	711	655	698	683	715	713	679	698	731	703	705	699	730	696	705	698	702	722	742	705	735	720	702	696	738	713	726	697	691	756	721	706	721	708	756	707	752	709	708	715	660	740	715	733	687	651	696	704	708	699	694	716	719	753	650	676	675	724	729	704	709	713	698	705	683	710	677	699	697	679	672	728	690	704	687	685	739	695	665	715	696	641	749	703	704	675	760	732	686	695	757	727	765	747	732	728	731	679	722	668	688	729	687	687	699	716	675	708	732	699	689	688	697	746	651	712	701	706	683	689	734	710	713	722	690	684	719	709	684	649	720	671	754	671	685	675	656	694	664	689	704	646	724	712	711	742	688	703	669	693	645	628	668	701	692	707	722	666	684	721	707	631	732	740	707	697	763	685	706	718	728	699	708	736	686	704	717	712	739	682	664	709	699	680	668	696	723	706	677	679	707	669	729	733	672	697	756	745	679	708	763	677	758	694	761	685	669	677	741	697	727	685	695	736	659	689	705	691	674	702	719	717	687	690	679	656	714	739	694	714	740	683	675	749	720	671	689	764	727	674	703	700	695	732	690	707	679	715	670	712	740	712	735	737
18208	6707	5749	3853	2758	2250	1977	1273	911	635	408	419	440	398	283	297	281	254	388	5625	10345	3574	190	182	164	182	183	184	167	151	178	160	157	151	154	166	148	179	152	180	151	164	150	148	159	159	167	167	155	157	155	162	160	192	168	162	168	191	161	153	145	140	184	178	175	181	150	184	157	180	142	166	166	159	168	192	160	158	176	182	157	166	152	174	160	184	175	158	170	151	155	152	153	158	174	150	174	161	142	154	153	149	152	166	148	151	165	156	174	151	158	162	175	162	141	150	175	166	164	157	152	165	148	176	164	157	167	161	161	173	162	165	171	164	150	202	151	215	171	198	166	169	182	170	171	185	164	144	163	160	164	151	160	142	163	168	156	165	167	183	166	143	197	151	167	167	155	161	149	134	159	128	151	159	153	147	149	158	154	174	150	176	154	168	160	165	167	156	130	157	179	170	158	164	184	161	165	164	151	162	156	140	156	167	149	166	176	140	179	186	153	185	157	156	164	154	153	139	141	141	186	162	171	165	157	142	173	144	152	184	175	163	146	145	145	141	181	134	137	156	157	164	155	167	168	170	171	165	160	148	156	179	170	137	179	169	147	139	148	178	179	152	161	160	152	167	161	143	155	179	156	153	176	150	161	168	149	164	174	150	174	163	175	163	180	163	152	154	136	147	170	176	169	145	160	146	171	177	155	180	158	163	187	163	182	180	174	147	159	161	176	158	157	173	164	150	168	176	204	177	185	177	168	149	158	140	176	167	159	147	151	165	139	137	155	162	191	159	173	170	189	159	177	167	158	151	157	160	159	168	161	162	153	174	169	162	169	153	160	165	166	163	137	176	156	155	143	162	168	162	139	148	185	162	156	145	171	150	148	178	163	153	186	173	168	156	184	179	164	154	161	164	144	166	151	178	167	167	172	155	169	182	163	168	144	169	168	165	162	187	166	169	162	169	150	195	150	150	152	181	168	145	175	165	146	147	174	179	150	152	136	155	172	163	152	168	157	144	201	156	172	174	163	138	165	169	164	169	141	173	160	174	159	142	152	185	171	151	173	147	144	155	166	172	159	162	170	149	156	180	147	152	170	152	139	156	144	165	174	152	158	152	160	161	144	162	170	179	156	166	169	161	171	170	161	173	167	151	167	143	166	159	146	132	158	169	164	151	172	171	178	164	167	162	139	158	175	163	192	164	156	177	148	163	147	172	155	160	158	152	145	146	137	169	153	142	161	159	154	165	169	148	148	183	149	160	186	166	161	155	171	160	181	140	169	170	136	167	180	184	195	167	160	170	137	181	194	169	162	156	167	176	153	166	144	158	184	196	178	163	159	148	145	170	183	138	145	178	181	167	179	171	162	183	164	152	177	184	157	170	147	170	147	167	149	178	151	156	159	168	174	148	175	167	154	152	167	145	163	149	155	161	163	167	147	159	130	180	186	172	140	165	170	167	160	146	171	177	157	170	159	164	176	168	160	168	164	160	162	146	152	152	145	160	175	156	161	141	180	157	164	157	148	159	172	153	156	147	150	164	158	157	166	160	162	149	162	188	138	151	141	186	169	149	138	149	125	169	168	135	156	181	172	178	161	145	166	168	173	155	161	155	165	159	182	148	151	152	167	153	158	143	164	159	167	181	167	176	161	166	171	149	159	147	144	167	170	169	169	179	154	176	175	142	177	147	166	161	151	190	165	170	153	172	162	175	169	165	157	169	154	163	147	156	170	152	164	152	167	143	141	173	155	166	162	149	162	182	173	141	153	168	165	153	154	155	147	175	183	155	183	154	149	143	160	149	170	178	165	164	129	165	164	165	138	163	160	147	170	155	169	181	161	160	148	157	143	174	179	166	158	150	153	145	182	151	162	161	197	152	151	169	134	171	179	141	176	156	163	198	159	171	155	145	156	159	135	150	188	163	155	153	147	174	163	148	179	148	160	158	173	163	164	147	154	184	147	167	160	159	169	188	138	156	159	148	160	162	146	188	172	151	143	159	172	138	160	156	153	161	151	157	167	161	153	184	186	165	166	185	157	145	153	158	180	153	174	142	181	158	174	159	153	190	166	151	179	160	178	183	151	148	165	172	167	166	159	155	167	173	179	174	160	175	169	164	151	173	154	160	139	145	178	145	164	145	148	166	168	171	183	123	163	161	156	167	189	140	175	167	170	151	160	190	163	140	148	183	171	161	156	165	162	160	138	165	186	155	177	168	188	163	143	170	180	164	169	168	160	195	169	155	161	156	182	166	140	172	160	147	202	167	140	168	161	143	169	168	161	178	143	154	179	158	132	162	175	159	168	191	168	161	191	165	142	153	157	153	186	176	166	152	158	170	192	182	149	144	155	165	157	153	162	189	145	194	169	164	173	138	165	164	162	156	157	148	173	165	156	165	164	147	149	174	172	169	188	161	182	157	179	174	137	163	177	170	159	162	165	139	176	164	171	162	188	172	154	168	166	177	166	157	153	150	151	162	147	153	162	149	173	179	153	161	153	169	198	170	199	150	169	153	167	190	177	181	133	163	159	142	155	138	164	146	166	160	165	168	174	187	153	193	134	166	136	170	164	162	168	167	149	180	152	150	157	172	152	161	172	163	181	154	167	154	169	161	165	144	174	175	180	160	169	136	170	186	181	186	152	164	179	153	173	167	150	156	169	192	162	166	169	160	142	183	147	161	153	168	164	156	135	154	168	139	150	183	160	162	172	137	143	142	160	172	150	175	146	195	159	157	166	161	170	149	154	155	170	149	172	163	164	158	159	186	144	181	177	165	158	138	167	126	171	159	159	144	141	149	167	173	168	157	149	176	196	159	159	148	173	152	163	158	152	159	184	159	169	156	156	177	171	158	161	170	141	151	159	176	191	151	188	160	144	160	180	167	167	158	155	159	154	144	183	158	169	163	133	157	186	164	201	169	166	144	164	139	162	154	175	196	186	168	157	165	205	150	149	161	156	172	148	157	158	139	166	150	143	167	192	150	151	168	155	164	164	150	152	152	150	150	162	161	161	139	151	159	167	155	162	175	163	148	171	168	170	152	165	174	174	145	175	147	152	149	173	154	148	191	150	170	163	165	174	159	188	141	173	144	156	147	144	160	170	159	175	164	175	155	166	159	149	137	156	165	153	163	162	159	157	150	156	158	154	179	166	157	169	135	159	140	158	155	155	160	161	155	163	159	165	151	157	145	166	152	159	170	165	154	173	146	170	166	183	166	153	199	178	161	185	158	167	180	192	133	142	174	153	152	158	170	129	170	182	164	181	174	176	149	151	137	157	183	157	164	131	155	169	178	151	174	166	154	179	185	161	166	164	158	171	172	158	187	144	177	145	172	159	170	172	160	157	181	147	172	175	161	165	167	162	148	162	170	149	157	154	183	147	152	138	185	168	159	136	152	152	150	157	157	176	157	178	176	165	179	163	161	154	166	142	133	195	164	176	175	172	178	170	172	180	168	168	149	173	163	140	166	167	162	178	162	170	147	146	167	161	171
9732	5066	7204	7862	7337	6911	6514	4620	3813	2863	2206	2022	1969	1801	1454	1509	1290	1210	2094	24369	34183	9981	612	622	605	538	577	532	536	498	528	515	540	506	499	536	523	492	501	507	475	546	492	507	470	469	494	490	464	427	465	504	453	425	482	468	482	501	475	471	447	458	464	477	465	487	497	444	473	460	461	479	487	483	468	494	469	460	485	464	443	443	479	455	478	448	423	450	483	459	457	459	457	437	450	464	475	471	464	495	444	445	457	413	535	458	470	470	471	424	452	420	478	443	462	463	436	428	447	442	442	477	475	463	460	428	424	429	471	473	433	470	424	470	475	443	448	425	469	459	460	440	409	478	452	454	428	435	484	462	428	490	454	485	441	404	430	454	477	476	424	432	444	444	437	461	441	441	479	455	474	454	406	459	438	449	463	488	442	471	436	496	463	444	440	443	439	467	458	444	443	473	442	408	470	439	460	470	429	413	408	465	444	485	457	503	477	491	474	471	466	478	464	472	445	461	449	479	448	465	461	448	459	462	485	437	452	491	439	463	472	469	443	425	449	448	446	435	444	458	470	422	428	426	443	441	473	424	460	460	426	434	434	461	437	482	461	457	448	471	440	460	459	456	421	492	468	413	471	463	438	441	413	456	481	454	503	399	439	425	464	463	449	439	455	438	470	470	450	452	435	444	445	445	475	475	477	495	415	450	428	440	454	448	438	454	448	462	467	475	444	430	441	453	494	461	408	479	439	477	402	435	445	426	433	448	482	480	454	412	445	436	459	452	456	465	440	468	479	441	436	453	452	420	451	447	465	441	473	455	415	446	453	426	496	455	463	482	414	461	441	479	449	449	463	425	441	485	441	465	469	404	426	428	490	425	404	458	436	410	422	477	453	483	417	472	451	447	460	458	467	445	440	427	424	418	453	448	404	431	452	410	476	420	462	446	435	429	444	452	442	442	462	468	449	460	409	447	459	452	392	488	461	455	417	485	485	447	474	503	459	487	449	462	461	436	472	406	478	453	437	452	424	452	463	438	451	461	426	435	423	443	469	447	447	433	424	475	477	498	463	433	430	437	455	457	431	415	433	465	444	461	453	444	450	473	454	450	479	470	489	441	425	435	444	476	457	436	425	449	464	424	481	440	443	461	434	482	450	446	464	498	445	455	450	475	459	465	456	452	483	460	439	433	436	482	408	481	455	453	432	487	397	486	486	457	441	445	442	440	434	439	434	441	437	408	470	458	458	451	475	426	454	463	420	466	430	435	442	446	456	449	481	443	407	433	472	467	452	453	466	452	412	434	469	446	437	437	427	452	435	453	460	433	414	377	442	459	436	440	469	421	462	423	449	462	440	444	490	432	418	421	488	412	445	443	445	448	428	459	441	462	419	454	475	450	409	477	458	457	459	438	483	440	456	471	463	479	466	420	419	445	419	454	438	421	434	425	461	512	421	436	420	441	442	423	480	473	372	449	431	429	452	433	400	443	458	463	425	437	450	444	463	462	447	458	452	446	449	435	437	442	468	449	459	413	493	421	451	451	452	483	451	434	438	467	435	462	419	434	452	460	436	430	461	455	420	436	416	470	470	460	468	430	446	427	465	450	456	447	422	471	446	447	467	443	446	440	431	429	447	429	414	437	443	433	460	471	447	485	447	480	437	434	457	425	445	415	438	421	447	488	457	465	468	438	436	478	448	456	487	451	430	452	489	419	405	481	472	493	428	457	441	443	439	474	415	423	405	443	432	465	453	454	478	474	476	439	452	439	490	418	470	451	452	476	432	420	452	449	423	449	442	436	417	436	460	447	465	449	458	450	378	461	447	471	434	445	447	455	452	392	423	466	430	449	481	482	478	440	480	443	428	433	433	426	451	464	431	418	453	441	475	474	428	439	442	510	462	413	463	435	438	413	479	429	450	444	451	427	446	408	425	423	425	417	453	429	437	459	430	461	438	426	516	430	457	431	449	420	479	429	444	422	407	455	414	446	480	421	410	432	446	413	473	440	437	457	395	478	466	440	467	447	439	505	440	507	421	426	457	450	424	457	413	443	449	436	458	429	433	454	435	484	440	429	460	434	459	447	465	432	448	431	421	415	459	446	481	447	443	451	420	444	502	437	432	394	439	400	475	449	491	464	444	481	449	439	449	477	457	467	443	416	497	466	449	452	462	449	430	424	463	438	419	463	432	453	455	426	458	444	409	438	422	465	463	455	439	439	450	435	444	448	456	425	430	458	457	444	469	458	449	415	453	457	452	437	480	463	403	463	437	491	471	438	440	470	475	424	444	420	422	465	463	475	473	437	437	474	426	459	458	456	458	427	438	471	440	467	416	479	467	428	411	427	421	428	428	420	484	425	433	415	483	449	467	464	461	442	429	440	434	428	454	439	501	459	475	422	443	445	476	427	415	411	443	440	467	442	440	433	433	434	453	431	424	448	448	497	443	449	433	476	454	433	461	486	428	442	420	471	446	481	423	487	446	479	405	444	440	437	437	433	445	451	468	438	449	455	478	432	448	449	450	437	440	469	418	429	469	433	451	451	438	455	416	459	462	440	408	469	431	439	417	452	472	472	445	468	452	429	464	429	463	411	458	430	441	451	431	440	433	433	444	507	446	426	425	492	438	461	441	450	449	470	442	432	479	474	446	471	450	460	476	440	479	419	426	468	461	477	425	440	421	438	446	474	490	461	447	483	450	411	439	481	471	462	460	421	431	486	438	470	445	414	428	415	450	441	461	493	451	447	435	462	433	485	466	423	417	432	446	448	446	447	419	462	458	436	471	458	437	457	449	436	396	462	450	484	476	478	463	428	440	474	448	416	426	453	411	419	469	457	447	428	487	438	451	454	455	457	450	451	449	451	466	412	466	456	465	400	441	442	434	487	428	455	462	420	447	456	435	451	465	434	428	484	474	419	414	453	453	479	459	451	422	478	447	432	457	455	434	431	482	445	464	434	446	466	461	454	434	436	446	440	436	449	412	415	451	445	435	458	433	429	446	456	421	439	414	464	454	451	424	441	436	464	453	407	496	465	464	450	481	434	467	414	486	446	445	417	454	462	441	430	435	468	439	453	449	446	442	460	470	409	444	439	461	423	454	469	475	431	448	434	437	453	432	461	492	420	487	440	440	454	414	472	426	421	438	446	461	433	459	469	430	443	405	442	433	419	422	435	456	419	407	455	432	441	438	447	499	432	430	448	444	447	455	438	459	452	454	440	457	468	468	442	428	454	444	468	402	487	440	445	450	457	457	445	437	463	496	443	459	449	427	456	423	430	453	490	438	441	438	462	467	433	446	465	455	473	424	430	424	477	471	448	449	423	487	456	442	440	506	429	446	432	448	455	463	479	407	441	440	422	447	460	467	437	425	457	432	446	483	442	453	451	433	442	461	392	423	429	422	457	436	446	474	379	431	445	436	479	432	474	447	437	445	418	396	466	422	468	449	449	420	426	452	472	410	478	433	416	440	433	435	519	416	451	468	446	460	414	416	474
18018	6550	5406	3827	3036	2680	2056	1250	884	627	392	361	364	330	319	293	241	264	488	4026	9833	4220	238	193	190	190	192	190	169	187	179	149	167	158	149	153	170	176	167	147	183	153	160	168	180	185	172	156	147	185	175	166	182	175	171	158	186	166	164	174	148	170	155	185	178	180	197	186	163	158	161	169	166	159	178	146	163	157	164	180	157	176	141	165	170	156	174	185	209	160	173	174	162	187	168	187	153	139	172	151	117	158	157	171	158	184	158	154	195	151	164	189	170	159	149	154	145	164	147	135	160	151	179	188	158	171	144	142	160	168	165	189	172	181	164	192	174	155	158	157	164	195	149	190	160	164	174	177	137	170	154	168	165	155	172	181	160	145	158	162	182	159	180	170	183	176	155	172	163	157	151	181	172	166	153	174	164	162	156	163	157	171	157	148	168	160	154	155	155	163	187	152	145	160	181	149	168	174	153	175	173	177	177	144	169	172	151	142	171	182	175	172	161	187	159	152	172	159	188	176	182	156	160	183	150	170	172	180	169	175	170	172	164	152	169	173	157	169	154	181	159	179	182	168	152	154	190	176	164	161	143	158	139	153	155	174	135	165	157	162	171	183	158	153	194	181	151	147	198	164	177	160	184	159	155	164	162	148	163	140	162	167	148	153	182	150	152	155	159	157	155	154	172	178	145	170	167	163	143	156	154	147	166	152	151	166	179	170	152	155	167	181	172	184	171	179	173	162	158	149	163	151	197	159	146	193	155	153	152	156	149	180	147	173	181	174	174	146	169	165	146	147	152	176	141	149	170	165	177	178	178	161	158	154	155	157	147	173	161	170	180	171	159	155	170	183	155	157	173	165	166	143	164	170	176	147	142	180	173	163	155	159	161	181	159	155	177	160	155	175	133	172	156	150	165	170	170	175	175	176	145	140	183	155	183	171	157	186	162	173	195	179	158	176	165	189	176	150	171	165	139	161	152	160	163	179	163	152	158	181	155	150	174	165	148	171	187	159	171	164	153	163	152	158	158	164	168	160	181	164	184	162	180	174	180	134	166	172	139	160	157	156	170	154	150	171	171	177	154	145	160	151	140	154	177	190	162	184	171	144	151	157	171	180	164	181	164	169	155	134	186	189	147	176	152	169	163	156	174	172	149	163	168	172	170	156	146	150	184	153	168	144	189	183	172	155	161	159	164	160	159	156	155	154	165	157	174	157	160	162	160	147	157	166	177	185	158	178	158	152	162	156	152	187	194	168	168	184	160	138	179	187	176	140	172	166	157	163	171	180	169	194	164	172	181	150	172	171	168	156	148	165	197	166	162	160	173	159	180	164	153	175	165	153	182	183	159	148	162	162	176	162	161	128	165	168	184	176	155	145	193	176	185	171	166	142	176	183	165	168	180	182	181	181	164	148	170	143	171	197	172	176	143	171	164	175	161	162	172	147	163	157	182	170	146	176	168	170	155	148	165	171	153	172	164	160	159	138	170	138	139	140	157	152	158	145	164	150	150	152	180	160	172	173	177	150	160	145	164	168	171	164	143	148	182	149	150	192	172	177	143	181	162	165	159	162	148	154	164	149	180	149	153	181	162	146	179	162	186	179	166	192	177	154	176	161	176	166	165	159	132	180	182	176	154	172	162	130	172	149	161	153	140	157	156	171	151	166	172	153	163	161	166	146	190	171	163	172	188	163	167	176	156	180	157	166	174	165	166	159	160	163	153	181	156	163	171	170	165	133	152	151	163	174	141	143	175	158	185	174	169	181	151	157	150	176	190	171	154	167	155	148	138	159	160	137	153	161	159	185	168	172	189	168	185	190	152	168	177	180	163	114	164	157	146	202	164	163	175	161	163	203	157	170	162	188	142	154	143	153	138	160	185	164	174	169	158	146	152	184	185	171	174	155	167	167	168	165	156	171	161	167	166	155	172	157	184	160	147	180	149	171	190	165	166	162	170	171	167	175	137	158	158	157	170	158	212	161	179	164	166	177	197	151	142	190	143	150	169	145	142	179	151	161	189	156	150	147	180	154	180	155	163	172	156	155	162	176	161	155	160	142	147	164	163	136	177	176	204	154	141	183	192	183	180	173	163	168	174	162	185	173	172	147	157	169	178	164	195	177	175	152	178	183	155	146	176	155	172	159	172	170	153	176	170	170	143	145	152	165	172	145	172	157	172	157	184	155	185	141	146	157	178	164	160	142	155	169	171	159	138	166	155	165	154	177	162	153	170	147	160	151	162	138	158	186	151	154	142	193	182	187	170	164	159	174	184	186	178	145	189	158	154	181	176	171	142	173	184	175	161	171	167	190	183	144	176	161	172	146	156	180	178	153	171	167	169	180	161	176	155	167	176	178	152	161	181	139	162	168	160	166	161	165	188	176	147	174	156	163	173	182	166	172	181	165	201	162	132	169	181	163	167	172	162	183	178	158	180	167	143	164	174	162	140	184	182	144	155	177	181	161	168	185	153	172	181	150	181	154	169	160	178	146	159	155	163	172	164	147	171	175	169	155	168	154	168	182	160	167	146	169	152	146	152	167	163	172	159	143	172	153	176	174	171	169	171	164	162	155	174	180	155	198	173	143	154	151	175	169	165	179	166	165	147	161	180	130	150	162	170	153	164	164	162	156	158	160	151	179	167	167	160	175	177	149	184	185	180	161	150	162	167	152	145	184	153	150	177	148	162	169	150	147	167	165	151	141	151	184	191	181	144	143	144	158	172	186	156	163	171	171	175	184	146	128	154	173	171	170	178	183	151	163	191	172	166	167	159	167	162	197	157	177	167	184	160	124	167	159	151	185	169	168	143	170	168	151	168	170	161	153	143	174	168	161	186	187	170	150	179	166	172	182	172	176	132	171	169	162	163	177	179	161	179	175	144	166	153	156	159	165	148	143	146	140	173	168	170	181	156	186	150	154	136	182	165	123	138	200	161	163	207	168	188	165	158	172	136	178	165	156	168	181	155	163	156	166	152	162	158	187	146	187	179	148	145	184	159	157	166	184	184	173	176	176	166	158	165	173	180	149	159	187	142	157	147	170	159	157	157	152	161	167	149	163	171	137	176	175	168	177	150	180	151	175	167	148	192	152	177	178	155	156	171	164	160	178	170	175	171	167	154	173	144	156	164	159	161	196	157	141	153	156	201	147	165	147	152	176	133	173	171	169	160	164	162	173	154	166	183	152	166	157	155	180	182	149	186	154	193	169	160	191	135	156	172	167	154	160	193	160	167	173	157	170	155	147	175	151	171	183	153	158	166	165	163	176	155	153	188	177	175	158	175	161	160	176	171	156	170	169	174	170	163	164	189	178	158	169	159	164	157	154	146	163	175	164	154	160	166	143	169	172	157	163	169	149	165	149	155	163	169	157	174	181	153	141	151	165	169	172	170	174	181	149	191	198	146	169	158	175	157	161	188	134	189	172	154	155	164	183	148	182	166	187	160	156	180	158	149	181	173	167	142	185	153	170	152	168	167	149	147	150	177	157
9663	5100	6819	7880	7870	7514	6306	4488	3707	2764	1960	1792	1774	1646	1475	1429	1117	1105	3098	19968	32733	15539	661	631	645	593	582	545	542	537	619	528	515	508	552	498	510	507	475	491	492	479	475	501	491	492	481	494	503	510	451	484	491	492	475	485	486	502	460	442	474	475	459	466	483	487	459	481	485	471	465	478	467	456	476	444	432	476	475	457	469	488	479	457	441	486	482	461	458	479	481	477	508	458	465	456	497	453	455	478	468	450	495	437	469	439	473	470	475	462	400	466	428	469	479	469	494	459	465	477	454	452	488	441	482	456	449	459	479	424	464	461	475	458	445	475	489	459	432	469	450	381	446	457	416	471	462	452	454	475	430	460	462	469	483	470	476	440	467	452	449	437	448	479	440	417	473	445	485	475	431	459	471	475	495	461	495	460	442	452	414	422	458	441	473	492	455	435	477	456	437	506	474	467	479	449	496	431	471	462	431	504	444	456	408	435	471	460	476	445	473	425	482	512	458	416	459	450	421	442	439	456	446	425	454	456	453	442	459	430	437	483	463	494	433	448	495	441	466	456	480	462	502	459	450	464	462	482	468	455	450	495	440	443	449	510	476	442	491	457	444	452	464	442	475	452	471	471	482	499	463	428	460	429	425	450	489	465	466	433	460	511	467	459	485	508	480	504	453	454	469	433	463	460	476	454	495	478	452	447	474	441	489	487	480	464	467	446	478	462	452	439	479	506	467	427	439	472	449	449	466	473	444	462	421	451	448	442	463	485	470	482	458	454	448	473	474	440	454	487	502	451	459	454	462	487	451	462	453	449	440	490	521	453	469	486	470	448	470	468	473	469	417	453	454	466	446	475	439	461	459	461	430	457	491	439	475	490	463	447	442	456	447	444	444	486	469	459	459	437	459	447	446	464	421	477	490	469	484	461	434	478	454	483	476	467	456	466	467	425	475	462	464	443	438	440	463	417	475	462	516	443	500	462	454	439	475	481	440	476	454	499	471	444	442	432	455	459	455	480	471	446	467	480	465	450	483	433	456	469	487	456	460	446	449	441	455	494	454	507	435	437	452	456	419	465	465	423	448	485	474	458	451	443	453	463	478	449	485	481	448	463	485	461	457	444	432	479	511	419	461	462	435	468	454	449	496	458	480	454	452	466	494	423	461	447	469	482	438	464	454	473	453	435	491	466	459	430	423	443	439	477	456	473	491	445	497	489	427	427	488	465	475	423	439	447	437	482	495	454	445	448	457	504	440	511	456	459	435	491	451	435	457	488	478	431	421	458	461	492	493	439	446	472	428	445	420	488	436	472	466	447	469	442	462	495	465	472	461	449	444	465	478	454	489	454	458	433	479	453	443	465	476	441	473	435	452	474	433	460	450	431	427	458	433	451	479	463	477	476	445	436	481	453	454	465	457	482	462	424	495	496	454	450	466	460	467	447	466	485	431	461	432	459	429	471	483	442	439	470	460	451	455	468	471	470	494	464	472	461	449	481	455	474	433	459	457	453	434	420	463	432	453	476	440	453	448	486	502	459	467	413	453	480	471	499	439	462	417	445	444	437	488	492	464	450	420	465	473	453	438	492	492	456	451	427	465	454	466	432	464	467	449	468	466	445	451	460	450	435	435	500	438	451	456	463	449	423	416	444	451	417	474	444	488	463	461	449	474	467	452	460	453	451	479	453	445	444	487	485	424	463	422	442	460	453	457	482	471	495	480	474	460	472	454	467	488	454	460	477	437	410	449	469	454	444	458	426	456	401	457	474	401	480	419	465	454	458	472	432	501	457	479	473	475	473	461	472	459	462	463	449	461	448	437	435	472	459	447	431	453	466	491	458	451	429	444	452	424	445	425	423	466	433	449	457	482	497	472	459	446	474	447	462	468	466	429	455	523	445	455	461	466	455	469	449	467	441	474	443	437	407	459	456	449	458	450	425	485	488	452	475	494	493	510	469	480	499	477	443	457	429	496	470	505	427	468	493	476	459	476	481	453	411	453	450	469	486	450	429	460	462	430	462	473	483	474	461	460	470	435	476	472	447	432	461	435	429	451	450	471	476	390	448	472	463	438	472	476	463	465	402	468	436	464	465	482	475	439	477	441	473	472	456	434	500	473	469	466	435	465	481	462	462	431	526	508	485	450	418	462	441	462	460	493	459	469	375	475	490	446	449	481	425	437	419	465	462	436	440	473	439	430	447	479	478	470	417	446	455	501	465	493	441	398	426	434	456	452	448	407	508	478	468	438	456	456	470	457	463	458	468	467	439	424	476	430	436	445	488	441	448	441	482	456	500	468	438	444	420	446	456	458	443	482	413	486	495	416	430	436	477	471	430	441	480	480	450	462	483	462	451	473	444	445	457	490	448	484	453	452	443	440	431	462	454	449	483	453	433	456	433	456	482	427	458	444	452	474	455	436	524	457	497	477	452	451	478	473	472	457	468	435	451	438	448	477	453	453	430	500	494	472	432	464	470	444	479	484	487	427	443	485	417	444	508	484	500	476	437	418	469	450	469	461	475	455	460	438	461	453	455	446	440	419	467	453	459	475	461	422	513	469	451	441	435	469	435	457	426	484	456	493	444	491	483	466	458	460	481	497	467	455	475	410	432	455	437	476	439	459	430	461	507	441	439	480	458	442	430	472	463	468	444	458	479	473	435	473	484	450	437	483	453	442	463	484	466	510	494	445	478	451	464	456	457	463	474	422	484	453	464	487	412	421	435	445	478	458	500	473	485	439	469	431	452	503	466	466	462	450	452	475	476	504	503	463	476	430	468	466	477	492	479	458	436	458	472	435	469	463	433	450	481	456	484	455	490	433	449	444	487	454	436	488	455	432	470	463	458	420	473	478	467	470	497	436	483	421	428	461	496	395	419	488	461	453	486	444	475	463	443	446	443	483	431	475	450	479	465	455	420	473	458	476	449	446	448	476	471	455	415	454	444	457	462	424	475	489	430	443	492	472	501	450	502	434	461	469	472	421	525	434	467	454	464	469	448	461	472	473	452	455	464	452	445	437	455	479	418	467	458	450	446	437	469	468	467	497	459	448	435	453	464	488	454	446	483	441	447	456	496	436	472	465	496	457	447	463	479	460	433	501	469	413	465	454	454	438	471	460	450	424	457	444	424	448	453	432	456	437	474	471	441	449	447	478	469	452	456	441	454	419	442	472	476	471	493	502	437	464	440	446	460	481	505	526	434	481	480	503	474	460	431	435	470	431	449	482	457	446	475	482	461	434	478	450	453	457	473	473	454	454	451	479	460	456	412	461	465	448	485	450	460	463	472	469	444	447	423	455	461	450	483	409	476	435	453	500	507	449	454	421	496	464	412	474	467	477	474	454	462	438	421	470	490	485	447	435	428	486	458	488	472	451	460	462	452	486	401	473	499	454	457	442	468	445	478	450	458	452	441	463	464	474	461	442	450	473	479	459	493	431	454	437	459	450	466	463	452	465	471	453	482	433	457	477	473	479	487	443	477	499	469	463	485
2329	369	344	374	328	310	292	271	250	249	255	254	256	257	270	219	244	258	232	305	501	389	266	245	247	290	262	239	239	230	239	241	267	243	276	251	275	256	268	246	234	234	242	263	226	247	242	260	240	273	232	249	222	244	228	255	259	257	255	247	221	251	271	279	243	218	262	229	273	223	268	235	261	254	216	259	273	234	231	243	244	244	237	278	273	244	261	211	276	240	261	258	222	248	251	254	262	220	251	243	231	256	241	240	273	243	249	259	257	267	225	217	241	254	277	230	232	246	229	270	244	255	276	259	245	254	227	238	242	243	254	261	286	243	259	298	288	242	260	257	238	242	270	271	242	248	227	232	293	263	219	252	234	279	238	249	247	259	222	216	257	239	269	264	227	271	275	249	272	267	262	248	266	258	244	231	257	235	256	261	245	254	248	239	252	265	252	224	234	238	252	276	214	240	236	239	259	241	229	229	245	235	244	244	240	269	258	253	245	264	268	276	253	244	239	247	235	270	258	243	256	232	237	250	247	248	265	231	234	233	259	247	237	294	253	251	291	263	251	253	264	223	278	237	256	223	255	241	245	220	242	264	228	252	245	260	273	241	271	264	261	259	268	247	270	250	261	236	261	246	292	244	248	255	278	248	216	250	258	248	270	273	260	231	264	235	242	246	252	245	264	242	242	239	244	226	257	256	243	276	241	252	261	227	236	257	241	245	258	256	257	256	254	263	217	270	260	268	247	261	239	248	240	261	277	242	241	228	264	238	226	224	249	262	226	237	261	262	230	254	245	266	228	250	263	255	270	248	274	239	258	253	267	214	251	230	254	259	244	266	265	263	248	235	248	274	247	224	253	223	261	253	255	252	244	208	239	227	247	247	270	265	244	236	242	269	266	263	242	265	263	255	274	267	212	232	256	255	246	214	242	265	273	244	239	235	267	252	264	211	231	246	227	263	247	227	250	275	247	264	212	247	238	244	256	257	238	227	288	231	248	249	240	274	250	241	252	273	271	244	248	254	280	232	258	251	232	238	231	244	249	268	255	278	254	239	281	235	249	279	244	261	234	254	251	254	252	258	268	232	228	230	261	238	243	235	282	270	284	251	238	287	233	239	251	272	243	259	244	245	246	243	216	239	263	216	257	253	272	248	235	254	250	271	251	248	247	243	266	241	284	255	244	240	261	250	239	240	260	261	243	274	257	242	247	242	256	224	251	254	254	247	265	255	247	259	251	271	253	234	241	253	249	252	223	265	241	266	255	221	276	259	241	249	272	243	260	239	239	262	271	231	236	259	221	230	212	271	244	246	238	236	250	237	258	242	270	270	254	268	288	260	213	262	271	250	242	251	264	242	265	249	236	238	259	260	250	251	269	246	260	247	231	241	236	252	233	246	246	267	238	229	259	254	265	241	262	259	240	245	248	251	244	280	252	243	234	229	233	246	267	242	234	249	267	214	255	247	259	282	225	264	252	265	258	244	268	276	262	271	245	233	273	248	251	241	224	236	250	232	261	251	249	279	223	263	250	266	251	252	253	226	217	261	268	263	227	263	260	232	271	267	234	267	251	247	255	246	275	279	205	280	246	266	265	236	247	255	261	259	247	285	243	240	264	242	264	256	234	226	272	244	269	260	233	245	238	252	247	240	258	237	243	263	249	245	250	255	277	241	248	266	286	232	274	291	246	249	218	255	242	261	259	253	276	276	230	257	227	261	239	238	269	290	246	262	241	296	249	271	238	264	244	250	240	273	217	269	258	224	249	260	246	211	229	255	260	266	224	260	260	256	279	248	258	227	252	253	274	229	224	261	249	260	222	240	272	260	225	252	267	236	250	246	264	266	261	250	245	228	235	270	245	242	250	297	248	257	243	257	265	235	271	250	239	248	263	235	262	254	241	266	284	262	273	234	288	246	265	247	276	228	254	248	257	255	240	262	264	264	254	241	228	249	226	235	227	233	254	232	301	222	260	258	236	232	246	254	234	240	263	229	244	289	259	263	267	284	263	233	245	216	263	228	283	257	258	264	261	253	252	245	247	245	242	248	255	217	232	244	246	237	247	234	287	263	253	257	237	246	265	249	229	253	224	261	257	262	226	224	224	250	271	273	252	252	244	260	269	278	227	249	226	258	263	228	249	208	215	209	271	224	251	232	223	283	248	250	266	253	276	240	241	262	230	257	240	253	273	232	233	257	266	258	257	250	252	253	271	251	246	282	229	223	254	242	243	254	248	246	264	245	274	243	246	263	240	253	233	264	237	230	245	269	246	260	240	249	247	239	246	266	230	258	250	245	246	243	232	229	284	238	242	280	249	241	251	215	259	240	265	240	241	242	257	224	279	239	280	261	291	273	239	240	237	253	243	252	269	249	250	248	264	253	250	234	251	259	232	266	240	262	262	252	237	244	248	227	222	248	249	266	265	258	260	275	242	244	259	231	257	263	245	243	253	250	256	230	245	234	226	269	264	222	262	255	234	225	210	255	246	265	245	268	244	230	268	221	256	246	231	254	248	279	255	262	257	233	262	280	244	230	258	217	223	231	264	251	238	248	266	219	262	268	238	250	236	247	259	294	230	265	251	239	253	256	240	244	228	223	255	270	248	241	274	250	277	267	269	244	241	261	272	229	254	266	262	292	249	231	226	225	247	268	220	250	255	239	257	249	244	232	259	247	240	253	251	269	271	260	248	246	278	264	263	255	252	245	233	274	233	241	281	263	234	255	231	227	243	265	250	274	272	255	263	252	248	264	244	221	260	255	246	256	244	264	262	231	245	239	244	217	241	253	237	251	256	243	237	243	265	277	289	270	266	256	249	285	259	279	239	245	231	241	241	238	256	269	255	251	219	261	253	235	246	251	261	255	248	263	276	270	255	233	230	261	233	249	276	228	237	233	253	253	232	233	276	261	232	263	258	272	279	267	235	255	219	246	248	273	234	233	227	230	233	249	246	251	237	230	257	267	272	257	250	249	243	276	248	256	269	272	237	221	224	227	242	234	250	233	266	234	256	237	243	220	256	242	266	279	254	274	275	236	232	259	271	243	244	241	253	219	256	255	247	255	244	266	222	230	256	247	282	252	255	236	269	234	245	254	244	290	274	268	267	243	253	254	224	271	253	264	265	254	267	257	223	278	263	225	223	232	243	260	257	258	247	258	238	251	239	230	252	254	235	249	295	251	261	246	277	242	241	245	253	268	221	259	252	236	247	235	253	248	213	255	263	235	268	232	264	263	240	218	234	249	244	255	235	234	245	249	247	242	257	244	269	251	277	269	279	254	248	225	282	246	265	237	256	233	227	243	279	233	262	247	264	245	264	252	261	260	242	242	261	229	258	257	233	226	258	257	238	247	270	248	254	284	239	248	274	263	258	249	243	279	254	264	244	250	268	245	247	281	238	245	228	272	271	266	223	251	234	253	260	246	273	260	248	259	250	265	256	261	278	257	287	280	242	234	236	253	246	263	265	251	246	221	250	233	273	251	218	286	253	261
2628	867	977	1228	1123	978	895	832	784	780	734	731	736	727	706	704	714	684	709	1201	2656	1580	694	692	697	659	676	650	699	697	692	727	717	709	698	704	710	683	701	691	714	674	667	716	680	726	685	695	688	715	670	653	677	696	638	667	715	676	664	688	685	703	724	731	672	681	682	671	700	665	669	685	668	702	629	741	695	711	690	655	599	680	659	658	656	673	704	672	732	685	694	652	708	687	683	667	701	696	707	636	747	689	712	634	700	685	679	700	708	699	650	704	662	665	683	674	666	640	652	680	661	671	706	674	665	725	699	694	667	681	655	714	664	678	650	716	648	645	665	687	659	661	705	701	652	639	717	675	667	704	676	706	701	677	639	692	644	759	678	710	683	694	684	683	642	684	660	710	707	662	651	660	674	647	718	717	725	648	681	688	667	661	690	664	705	676	659	670	692	657	703	691	700	677	717	688	704	638	700	668	697	697	629	650	696	692	718	700	638	663	692	684	705	719	695	700	685	703	642	704	691	697	700	710	657	708	686	669	672	717	664	680	647	657	644	679	688	661	703	684	631	691	663	736	680	654	670	735	714	697	699	622	664	704	682	701	630	668	683	707	670	692	649	629	685	672	684	685	627	704	707	655	713	667	676	680	667	672	657	642	668	680	682	649	672	709	661	671	737	617	714	659	693	664	724	647	675	639	689	695	690	700	656	659	680	692	704	718	697	642	727	711	658	668	680	692	719	674	654	674	675	646	718	643	697	687	690	660	682	708	702	715	680	718	728	683	701	691	669	689	731	650	656	686	682	643	641	665	680	692	719	703	724	736	698	670	734	684	690	690	684	677	644	683	698	713	680	702	708	702	681	658	660	705	666	712	662	699	701	702	649	705	735	672	652	719	692	649	694	691	673	668	668	698	661	670	737	684	663	675	684	730	704	684	668	677	658	667	661	730	682	705	687	713	676	664	679	642	709	676	708	660	710	683	678	687	671	710	634	713	676	657	652	675	685	703	654	690	671	669	649	710	696	726	700	665	697	671	680	736	722	713	677	622	689	623	661	669	693	709	671	662	650	685	651	675	653	719	686	667	658	651	661	705	723	697	690	708	691	683	661	641	660	695	696	746	669	676	682	661	684	673	646	703	705	700	690	642	654	675	673	702	668	740	733	696	675	702	638	694	678	681	618	649	676	647	681	625	673	657	682	758	690	685	694	664	698	672	701	722	656	712	687	675	734	646	689	677	707	729	689	605	696	658	663	710	714	684	689	697	732	706	709	710	714	666	667	695	703	700	727	702	681	734	647	691	677	689	732	682	671	695	696	683	733	694	692	685	686	739	684	699	735	678	708	693	713	711	678	694	683	702	634	706	678	765	682	689	676	664	683	675	681	685	687	663	692	687	661	698	687	688	686	661	717	673	682	623	751	689	675	614	655	674	669	714	698	703	703	706	696	705	642	665	673	724	673	685	673	699	702	732	610	660	708	675	728	652	683	747	713	728	715	671	697	661	692	706	679	687	681	699	661	689	666	690	710	657	645	692	712	746	675	694	706	683	662	710	694	723	658	640	699	731	706	693	694	635	674	665	658	698	737	655	673	713	640	675	705	705	699	677	683	702	707	655	705	720	653	678	696	704	698	785	685	647	637	650	680	676	691	691	679	708	652	665	629	705	702	724	680	680	690	656	711	657	629	662	705	684	693	659	673	685	727	695	725	718	694	675	696	638	661	689	671	694	708	667	678	671	646	688	626	646	681	681	677	709	607	701	670	652	704	641	711	672	717	684	701	688	725	699	674	689	653	726	659	723	668	670	691	723	659	693	692	713	728	710	682	652	695	653	675	644	645	674	702	661	651	664	704	656	740	655	672	666	633	686	674	665	683	694	656	698	711	622	680	674	675	679	688	707	681	704	644	700	714	678	699	687	727	628	728	701	668	692	686	708	691	692	709	651	730	730	660	663	653	667	636	665	690	671	652	662	694	719	659	731	665	712	650	725	646	709	675	715	693	709	725	683	688	717	716	680	691	719	725	652	688	658	679	667	683	705	691	700	697	674	729	709	685	668	681	642	699	675	685	690	667	658	680	679	674	683	692	726	681	706	704	686	681	695	690	683	682	731	663	657	703	679	730	695	715	651	686	644	669	697	663	682	692	674	637	659	681	656	708	648	664	666	651	674	683	656	657	706	661	652	698	678	702	659	665	667	647	661	701	738	714	624	688	689	700	663	691	689	625	665	717	663	682	656	687	660	693	664	691	705	703	664	698	686	698	654	658	673	700	701	667	688	648	723	656	692	700	676	695	641	739	721	674	689	645	711	672	722	687	716	708	665	689	732	660	664	706	663	696	656	654	701	662	679	633	698	702	713	690	697	668	732	652	669	732	698	708	680	664	700	656	680	679	720	674	693	703	655	703	673	673	721	714	700	657	606	658	689	688	684	651	667	700	719	693	678	718	698	714	699	732	648	659	687	659	662	661	653	701	689	680	705	703	698	679	671	677	697	665	699	648	685	679	692	637	706	713	681	716	663	695	718	669	668	727	668	709	733	669	655	647	712	698	646	701	691	712	670	677	715	717	708	686	651	665	641	625	687	682	699	684	633	687	688	697	644	716	668	671	687	654	673	712	754	693	676	696	661	699	651	675	646	685	681	673	732	684	695	717	669	679	676	698	696	677	651	668	709	671	657	682	674	710	663	658	681	717	674	684	625	733	700	694	717	657	701	626	672	665	710	720	674	652	707	686	698	695	641	685	672	672	643	685	704	714	687	716	679	702	677	699	694	677	672	676	701	663	703	674	671	647	695	722	706	674	681	703	639	724	679	706	734	674	708	684	702	696	647	667	672	664	702	685	667	656	725	681	696	662	686	661	679	657	692	706	678	707	659	686	706	688	691	665	739	703	690	708	690	733	637	674	667	702	717	714	681	675	715	644	667	693	644	675	701	711	678	661	661	693	664	739	688	665	656	662	687	679	713	713	679	689	693	637	712	676	676	673	717	700	692	717	717	651	671	700	671	669	688	667	691	684	712	689	671	693	678	727	688	669	714	680	684	686	730	685	666	691	643	648	706	669	693	679	694	701	653	675	704	702	693	645	688	677	629	701	700	658	670	719	722	636	647	719	662	647	648	675	650	682	694	635	681	658	743	708	674	683	747	625	672	651	638	671	655	730	672	699	703	693	656	697	714	670	718	627	659	683	646	705	711	669	683	665	631	689	662	665	678	666	667	647	645	711	691	712	713	708	665	715	666	710	684	717	647	680	661	657	669	691	694	692	673	677	600	668	651	712	664	680	685	669	683	699	680	673	665	653	709	676	689	750	738	678	679	677	705	677	652	664	646	713	679	683	702	695	693	704	640	673	744	721	698	649	717	701	643	685	675	702	715	773	690	680	709	666	666	707	704	714	673	687	698	661	697	625	695	685	708	705	694	663	681	643	662	677	733	720	687	671	706	733	668	684	715	682	698	651	657	701	697	627	672	690	711	712	663	677	660
18213	7103	5744	4991	3557	2546	1674	990	801	656	435	340	353	261	305	241	251	265	274	493	7886	8445	538	177	203	183	158	193	175	162	174	183	163	176	169	187	189	173	169	167	172	194	159	165	174	180	160	177	158	179	184	173	144	169	149	190	188	182	165	165	194	173	178	187	182	148	171	185	174	154	177	171	164	167	151	187	162	186	176	188	164	135	181	156	169	156	158	170	174	152	164	175	175	175	171	162	173	164	155	167	175	144	158	163	142	165	143	162	158	157	152	166	173	167	150	160	155	169	185	137	157	170	158	175	186	169	170	159	173	176	160	176	174	170	167	161	175	143	170	156	161	170	159	166	166	131	173	173	166	168	180	163	137	168	152	166	163	171	170	177	160	161	162	155	167	160	171	167	171	178	189	160	172	172	159	170	147	159	187	155	166	153	167	167	188	172	160	186	207	182	161	170	184	149	134	150	179	170	157	173	169	167	168	173	154	191	158	153	182	147	174	153	184	176	175	164	164	190	161	162	165	172	167	172	176	166	162	173	149	180	162	148	167	169	142	188	168	151	194	140	182	158	183	169	159	157	165	170	162	178	170	172	147	189	183	179	164	150	168	178	175	161	157	184	162	175	151	184	152	148	156	153	155	142	149	147	167	176	146	164	182	171	151	180	166	163	168	171	167	156	137	167	180	166	159	172	163	164	167	158	166	158	167	192	141	174	171	173	179	145	146	177	161	169	158	166	168	141	180	172	159	146	165	179	147	154	142	173	162	165	169	154	187	180	156	156	159	163	142	158	163	158	143	155	155	138	156	151	161	163	159	165	163	148	157	159	184	146	200	180	198	137	162	161	151	172	174	185	180	157	167	164	156	144	162	167	153	173	182	164	166	170	170	151	188	160	186	162	171	180	158	156	179	187	176	140	164	201	176	167	148	185	159	174	143	156	177	156	184	164	178	192	137	167	145	146	161	177	187	166	167	158	167	197	166	154	157	173	167	170	181	165	170	170	162	146	158	173	166	157	136	163	157	175	153	160	147	147	169	178	167	170	156	155	193	173	158	156	172	197	173	176	177	159	152	174	175	156	162	176	167	166	156	162	167	148	163	172	167	174	180	163	184	161	172	171	177	151	152	173	167	166	182	158	170	160	144	166	162	140	153	160	150	143	189	175	156	178	164	163	164	142	172	158	166	147	167	162	165	174	166	175	164	171	161	157	177	151	167	175	176	159	184	170	162	179	177	170	156	163	172	167	177	159	161	165	163	195	168	180	162	164	131	198	166	174	169	172	160	158	179	173	162	156	179	154	167	150	163	161	170	197	144	186	156	165	152	159	176	175	132	150	149	178	151	161	159	161	169	184	162	139	159	172	144	186	166	159	178	150	151	185	168	152	175	161	164	173	146	164	164	160	176	150	156	154	166	157	160	147	166	175	159	164	141	177	161	183	157	164	158	172	163	147	153	149	167	142	159	183	167	170	184	152	152	134	189	176	187	159	178	185	188	167	170	136	165	176	174	152	157	190	159	187	176	157	170	169	174	178	163	172	170	161	164	140	165	163	178	196	127	142	169	179	164	147	167	161	167	154	179	183	177	164	162	142	171	160	178	144	155	156	162	175	160	158	143	180	147	180	166	153	146	183	144	165	183	160	172	173	175	155	167	180	169	176	170	157	162	161	182	153	154	173	137	173	140	156	181	148	161	137	157	148	162	169	165	167	176	146	136	185	140	160	142	148	158	151	142	145	182	144	146	165	168	149	174	176	162	149	148	151	178	169	170	171	171	161	161	193	178	159	172	159	170	176	150	191	150	208	166	163	158	168	152	151	185	176	176	167	153	162	176	156	189	182	155	142	154	145	177	148	162	159	156	156	172	164	154	170	162	144	154	164	152	152	168	182	155	172	167	187	167	154	157	167	168	165	174	164	152	171	168	205	152	171	157	175	167	183	166	166	185	174	172	151	144	157	153	167	165	157	177	154	165	158	169	183	183	165	158	166	176	185	178	160	170	165	162	177	151	201	166	162	150	145	154	147	186	180	164	162	163	152	155	161	180	155	164	166	178	160	166	156	161	170	167	189	157	160	196	162	139	155	194	163	163	158	177	155	146	149	171	164	166	168	191	162	176	186	155	152	166	162	177	172	164	177	180	222	166	167	171	184	161	151	173	149	183	156	155	138	182	162	164	175	150	156	155	171	181	169	160	153	160	149	174	164	164	173	138	168	192	187	157	172	151	191	156	179	158	159	165	140	160	164	178	153	158	170	169	172	171	152	175	174	163	173	161	169	164	187	147	166	158	161	144	194	164	171	161	159	184	173	182	160	155	164	173	162	170	166	157	171	148	187	153	156	167	186	170	186	145	177	140	182	168	159	178	175	163	149	188	177	156	162	158	177	158	181	160	175	158	174	160	172	167	158	162	178	165	166	147	161	143	155	177	156	156	151	164	156	176	173	185	158	181	147	158	169	176	150	170	163	177	147	173	164	136	201	184	159	143	166	185	166	176	124	158	174	194	179	157	190	165	163	159	183	166	171	148	166	164	150	152	169	161	165	189	172	170	165	153	166	171	179	145	145	144	168	180	154	162	177	170	190	180	164	159	163	183	167	151	162	170	166	160	160	198	168	165	173	153	141	177	170	156	141	175	165	175	173	195	181	149	145	138	163	183	170	173	155	157	163	187	187	163	171	163	187	135	176	152	143	153	183	167	155	158	183	162	178	165	169	152	174	143	167	194	138	170	157	151	172	184	197	157	162	145	193	157	173	168	190	161	166	159	169	166	169	161	177	148	183	191	167	172	175	144	176	182	164	159	181	169	175	163	167	204	170	164	172	177	184	178	163	186	164	182	175	165	189	171	162	166	181	161	136	174	163	161	176	179	158	167	145	169	155	142	171	164	157	174	156	164	161	160	136	151	198	152	142	178	157	189	161	172	166	160	150	173	182	160	180	176	174	183	165	162	175	149	173	163	176	165	198	160	158	159	153	169	175	158	186	181	167	193	173	159	177	173	155	166	159	180	167	155	184	152	174	162	141	134	183	153	159	176	162	156	174	152	177	184	165	159	185	176	143	147	162	164	155	178	160	180	164	161	162	143	175	172	144	136	165	159	148	161	151	164	167	135	173	185	162	171	165	143	166	157	177	157	159	181	147	177	173	165	172	164	182	144	181	169	194	171	170	160	177	178	170	160	169	180	136	141	149	184	144	165	172	183	160	187	153	188	158	164	168	157	165	171	174	148	167	140	171	163	167	168	167	179	145	149	154	147	168	185	163	181	156	163	155	195	150	163	156	186	158	169	170	183	135	149	168	174	180	174	162	181	166	164	180	144	157	189	150	180	174	178	177	142	171	175	166	171	162	177	168	141	137	170	186	153	163	151	165	178	171	158	168	177	164	179	173	145	161	176	147	158	161	168	164	195	159	152	151	175	171	201	156	164	146	181	169	170	181	165	175	185	175	135	153	147	171	156	168	160	156	186	161	194	165	195	175	172	184
9859	4985	7268	8997	7834	6330	4982	3415	3370	2977	2154	1793	1630	1355	1330	1160	1152	1149	1243	3002	30973	29054	809	622	578	571	609	535	555	540	528	542	541	545	524	511	520	527	520	498	521	478	493	489	460	462	477	488	519	483	471	472	488	526	503	493	496	442	479	521	479	444	475	469	509	431	424	455	483	488	449	439	460	432	467	473	489	471	462	472	454	481	467	459	473	453	468	432	481	466	440	465	440	479	473	489	451	465	514	453	492	437	466	433	467	446	444	473	409	480	493	452	448	464	459	443	467	496	458	448	422	432	461	494	458	477	463	473	441	488	433	421	445	406	462	458	435	471	458	455	460	446	425	450	464	491	469	430	445	423	474	452	443	466	466	452	420	474	444	446	455	434	495	447	494	455	458	455	495	479	484	446	461	416	440	445	453	507	437	482	446	441	441	443	441	501	417	477	454	407	460	432	438	442	441	464	451	443	471	482	437	491	486	459	438	438	473	427	441	483	498	470	427	443	423	456	464	469	457	502	445	451	439	468	471	436	429	439	471	455	437	416	458	454	458	447	466	492	432	452	480	460	514	412	435	426	482	494	441	452	476	456	513	444	433	490	471	447	464	443	453	461	443	450	453	480	472	474	436	448	455	491	425	436	458	490	483	518	459	417	448	426	465	477	434	454	490	472	457	477	442	442	456	476	418	463	481	475	398	476	434	417	448	455	467	470	489	484	437	446	467	495	451	449	476	467	419	511	458	451	455	468	510	426	481	464	481	432	434	498	463	472	481	411	468	477	456	443	473	458	497	444	477	458	531	449	441	458	489	426	466	462	455	486	399	483	454	456	468	465	477	476	464	440	486	435	430	458	473	487	473	467	493	476	446	455	465	454	468	436	487	460	434	473	527	470	435	450	419	477	444	484	453	427	474	440	437	462	489	435	465	458	435	420	451	445	445	411	472	458	470	453	484	468	439	430	438	476	452	420	465	417	438	410	430	421	488	412	448	489	464	443	458	444	490	453	412	433	449	455	499	465	491	454	463	464	432	456	429	465	460	449	472	454	485	478	477	478	456	433	476	440	457	478	414	480	441	483	449	472	429	484	468	440	417	462	486	457	468	456	497	444	449	439	410	454	484	461	468	451	458	497	432	484	482	470	448	438	433	471	490	437	468	465	497	456	432	420	456	467	438	465	451	462	450	417	428	451	445	461	499	477	465	470	419	478	432	465	468	480	448	470	451	478	469	427	438	483	457	473	457	473	481	476	447	457	444	473	474	422	460	465	440	429	435	509	467	431	472	484	438	466	447	434	475	420	441	435	456	469	479	473	476	458	492	445	451	480	484	431	474	479	432	481	454	439	456	460	479	471	448	482	460	455	446	470	473	441	474	460	440	459	480	481	452	484	471	468	460	460	425	438	448	458	463	431	451	424	441	461	475	473	448	455	445	463	453	440	447	472	475	443	448	467	452	425	458	465	410	474	472	504	452	486	447	437	477	470	481	430	435	460	456	442	437	468	456	477	471	440	440	457	436	460	454	449	441	454	484	447	479	493	441	489	513	453	452	436	448	435	408	425	458	450	472	475	422	475	483	475	477	457	477	423	485	436	448	442	426	454	448	461	420	446	471	436	488	460	453	461	483	464	461	488	409	451	470	480	455	471	438	514	459	445	473	495	450	422	452	444	440	409	484	431	477	455	454	464	468	473	438	431	443	467	451	437	433	477	470	454	474	440	408	438	466	474	477	467	423	431	436	437	457	488	464	478	451	473	449	464	471	488	449	441	485	433	479	451	438	473	476	456	452	457	423	445	452	492	444	446	502	480	444	428	463	479	456	442	436	448	490	497	456	482	453	448	428	464	441	457	466	445	475	455	444	461	422	467	466	468	444	451	464	444	449	481	462	467	457	451	447	459	426	484	445	471	465	473	456	441	467	465	441	431	460	426	446	423	480	440	454	420	447	461	476	460	498	458	463	420	442	461	447	497	473	472	475	449	488	477	489	435	479	436	459	454	472	460	464	487	486	486	473	433	483	438	420	478	463	452	466	466	454	440	472	446	432	465	465	432	436	475	509	437	446	449	471	477	456	421	444	450	442	458	428	427	456	432	447	492	438	466	508	432	479	487	477	427	487	488	498	461	470	433	436	460	468	437	503	470	456	444	505	457	444	441	443	467	440	459	450	448	434	431	454	448	439	435	457	424	447	461	458	458	468	408	509	466	446	475	446	452	466	457	434	456	440	484	460	449	463	435	453	427	443	465	443	463	441	427	456	445	453	455	507	451	455	484	456	432	457	457	446	476	459	474	469	450	479	445	479	483	448	476	469	476	445	429	456	481	466	479	457	449	449	433	430	449	473	453	471	449	483	461	454	441	453	473	420	451	452	474	449	430	442	429	455	445	441	438	488	518	469	456	443	402	471	473	434	431	466	468	490	435	484	471	441	445	453	476	459	472	455	446	441	427	470	423	470	456	417	412	465	483	446	450	452	490	445	484	448	488	470	464	484	426	466	465	489	467	472	474	455	471	455	429	457	462	457	442	487	456	468	457	438	440	430	481	463	445	505	460	435	464	460	474	458	452	425	423	514	471	434	467	463	486	454	448	476	474	467	417	439	448	444	451	465	475	452	507	477	455	444	420	456	462	457	436	465	446	438	460	426	472	471	485	467	421	440	486	456	484	443	437	440	455	491	419	431	500	442	461	490	446	464	411	455	453	460	438	476	467	462	429	470	449	453	447	445	449	448	497	463	462	463	432	467	435	453	439	442	456	457	465	475	453	469	474	434	460	459	458	495	400	439	460	488	465	456	477	400	428	446	474	495	458	455	474	472	459	474	460	431	482	431	484	482	477	463	484	443	460	478	445	450	489	464	459	485	443	438	456	474	503	472	444	425	454	441	479	467	460	449	498	479	452	499	488	450	443	477	474	476	516	425	459	452	446	475	445	444	416	457	459	462	473	475	456	487	424	438	485	455	491	434	501	435	466	479	445	470	428	493	458	449	462	425	512	483	468	466	471	411	483	443	437	447	446	422	466	472	454	456	476	443	434	445	417	469	465	442	478	463	435	488	436	461	479	466	446	424	464	459	440	462	437	446	466	442	436	476	431	465	453	420	451	472	446	442	466	448	477	465	429	447	493	419	414	454	454	466	463	442	451	517	445	474	444	453	455	421	428	455	485	462	476	473	439	460	400	437	444	429	438	418	480	426	460	479	475	448	438	467	448	440	439	464	453	451	440	463	483	440	461	452	424	449	459	489	441	486	449	423	496	481	479	483	462	470	467	470	510	465	478	456	478	421	457	471	491	416	490	502	435	449	435	434	462	459	425	443	490	442	415	433	496	463	466	407	425	474	463	437	426	496	478	467	447	442	485	439	453	439	458	416	441	444	470	480	444	447	399	473	429	442	421	463	486	469	448	486	387	436	464	483	478	416	451	444	446	438	452	499	446	450	423	424	451	415	459	438	417	485	486	423	435	390	469	477	463	450	457	452	449	436	441
18636	8362	5928	5293	3819	2601	1620	1035	946	684	527	373	349	287	290	257	288	287	244	2925	8413	5266	260	189	192	180	176	156	196	163	183	178	184	160	171	144	152	158	153	170	163	188	149	177	162	161	138	181	149	159	165	162	150	147	182	163	159	176	175	148	170	177	160	171	166	164	175	157	170	152	160	170	171	148	178	191	174	151	154	151	182	178	171	140	184	163	178	167	146	168	185	173	169	134	163	160	159	170	168	175	160	197	173	175	156	156	180	157	149	171	167	166	184	147	148	174	164	153	142	172	170	163	176	158	155	175	177	146	169	181	171	162	138	154	157	178	165	184	164	166	149	185	167	169	167	156	178	151	186	174	153	174	178	172	171	161	148	169	169	157	167	173	145	174	145	132	164	172	163	162	161	170	156	166	184	165	194	164	157	158	155	161	156	186	183	141	170	167	174	163	151	184	163	157	168	169	175	185	185	167	171	185	187	169	158	147	181	157	163	170	168	163	166	179	177	157	150	162	153	144	137	178	146	163	160	177	148	149	176	161	159	150	157	147	158	168	162	178	156	152	176	139	163	165	138	152	174	179	163	200	173	158	163	151	171	168	152	190	182	143	162	187	183	182	164	179	145	141	184	148	162	184	163	156	165	157	178	149	166	175	154	178	154	163	158	180	156	165	162	170	156	166	164	173	158	162	148	167	166	177	150	152	172	156	170	154	170	172	185	152	162	160	155	173	168	192	151	140	175	164	158	148	166	139	197	159	133	170	188	180	166	174	160	167	145	157	167	139	163	182	184	144	144	155	177	166	181	163	184	156	163	156	174	152	166	156	168	145	161	147	190	170	175	140	158	183	184	179	156	179	176	162	171	145	153	164	157	148	148	163	165	174	191	155	156	153	169	170	166	170	166	163	145	169	151	172	165	166	155	190	163	146	172	174	175	197	168	172	139	159	169	150	168	166	168	173	163	160	163	156	172	150	186	177	158	147	173	162	172	168	153	178	172	173	180	165	159	160	167	156	166	152	137	164	169	162	167	150	184	157	149	171	155	172	194	176	158	182	155	131	164	145	173	159	163	175	154	156	162	172	142	173	173	160	148	157	183	140	158	161	170	175	170	163	154	168	158	170	167	164	170	163	171	165	180	149	160	153	172	173	167	146	142	181	157	134	187	167	165	171	169	142	140	170	152	143	155	153	159	177	171	156	164	164	178	159	170	163	163	159	190	165	169	163	156	158	134	176	180	167	158	153	176	151	157	166	177	183	180	166	155	176	156	173	195	175	156	154	179	179	168	159	173	163	165	164	180	161	144	201	153	158	163	188	152	189	173	155	186	151	181	159	163	161	171	169	184	147	168	177	178	162	140	182	154	146	183	159	165	175	152	184	176	185	179	173	175	153	159	148	171	162	173	163	156	147	170	173	176	159	156	153	171	167	167	146	145	185	158	170	165	146	135	181	181	154	147	147	172	177	166	154	161	168	171	171	173	156	155	146	152	158	187	170	164	177	153	170	160	144	161	174	154	153	185	176	162	177	146	155	177	155	128	156	172	176	165	175	166	137	152	161	174	176	173	158	170	171	155	188	171	173	178	161	162	177	176	175	147	169	166	165	147	167	187	140	160	179	178	174	162	180	159	145	156	142	166	176	142	176	183	137	136	137	150	190	161	156	152	161	173	169	156	160	162	145	165	177	158	158	175	177	177	169	147	171	149	166	168	172	179	163	166	132	178	157	143	175	165	160	173	169	162	170	168	183	164	154	189	140	174	156	182	159	171	154	158	168	147	156	167	145	156	151	173	163	167	170	144	154	180	159	163	151	166	156	175	178	157	161	162	168	183	157	172	176	173	167	158	173	183	180	159	154	169	178	155	173	169	158	164	170	150	164	142	161	165	157	157	164	189	193	178	185	167	174	161	186	198	154	157	151	172	161	164	165	158	180	143	177	158	176	166	149	166	138	153	136	156	147	146	165	166	148	159	136	172	155	142	159	154	146	159	180	184	160	197	174	162	144	173	164	187	148	161	146	178	160	167	157	156	158	161	155	163	161	153	165	153	146	172	159	132	160	153	178	163	164	169	175	181	165	157	168	168	154	168	160	192	153	137	187	173	175	178	151	169	148	156	160	158	151	150	153	134	163	166	171	161	167	154	174	160	159	169	168	173	171	159	182	172	149	154	172	175	167	171	153	161	161	169	163	143	153	163	158	167	145	191	168	166	154	156	174	153	151	155	162	212	146	156	150	168	173	168	160	163	166	165	157	173	165	163	147	158	173	161	172	164	162	164	168	171	149	197	150	166	169	178	170	151	163	163	162	167	171	174	165	165	170	174	166	167	162	162	144	134	154	194	148	154	173	159	159	150	161	157	180	161	148	161	156	154	147	146	165	179	164	161	142	153	187	175	163	159	148	171	172	129	167	143	143	160	167	159	166	206	171	158	160	162	166	160	150	175	161	183	183	166	172	188	174	154	172	190	174	170	158	159	169	171	161	153	157	169	185	170	160	189	170	148	173	165	168	161	150	163	171	175	161	147	172	198	169	185	191	167	178	167	165	166	171	166	155	136	156	170	166	144	162	191	153	173	145	147	157	159	165	150	168	157	143	141	164	170	178	157	190	159	162	151	182	173	192	168	167	167	175	156	163	182	141	156	178	152	158	158	163	174	165	166	143	157	176	173	162	177	164	151	164	139	193	164	152	156	165	155	162	168	163	167	146	167	175	164	176	145	149	186	169	154	170	137	186	185	165	174	152	164	163	181	180	173	159	164	181	159	186	166	168	131	173	153	173	198	158	172	180	179	151	171	158	140	161	151	167	146	170	165	151	184	166	147	117	180	181	154	139	167	154	153	182	161	170	155	158	154	163	164	195	150	151	152	167	158	151	161	156	174	174	168	178	180	169	164	165	182	145	152	169	153	149	155	186	168	171	149	182	175	170	159	159	157	142	161	153	169	170	172	166	178	159	158	166	169	166	164	139	154	131	157	155	160	162	163	151	152	157	169	162	150	165	168	168	171	178	147	171	146	171	177	137	144	166	179	163	150	157	165	189	165	150	159	163	164	155	159	189	162	154	177	176	171	155	143	169	178	165	165	151	146	160	175	171	183	158	175	155	189	161	165	185	156	169	150	157	149	170	145	152	177	164	154	148	174	175	150	160	193	165	192	157	169	151	150	171	171	173	176	174	176	162	159	160	153	157	150	192	169	168	152	170	171	139	160	175	176	147	124	162	151	163	153	154	164	152	177	168	179	151	187	183	162	154	151	176	172	176	158	177	157	174	170	168	162	153	175	158	161	170	168	148	171	161	156	158	161	177	172	174	173	144	165	174	162	168	176	151	171	154	165	151	189	176	163	169	136	148	151	169	156	159	194	155	180	182	171	166	161	172	133	165	141	190	168	171	170	155	160	166	178	158	174	149	178	175	153	164	172	169	164	177	155	159	176	153	141	147	179	172	177	182	155	180	168	158	161	143	189	165	161	146	156	166	156	177
10139	5923	7252	8930	7619	5927	4535	3851	4195	3182	2448	2035	1682	1454	1254	1232	1166	1195	1112	13256	30516	18544	707	611	626	595	572	597	580	550	562	546	540	512	550	511	533	537	539	537	554	472	518	526	474	502	537	519	459	451	490	459	476	475	467	497	490	472	508	462	451	489	478	468	477	485	424	475	476	479	461	476	448	462	488	488	464	462	473	462	453	466	484	497	492	468	453	496	480	484	446	470	480	481	478	428	442	429	471	490	412	467	491	497	462	478	451	466	463	488	450	462	430	499	456	444	448	426	462	455	465	493	464	466	503	463	452	474	427	446	406	468	438	439	465	470	462	476	448	438	465	446	445	452	461	513	472	447	429	461	454	488	460	438	414	461	445	466	502	462	442	447	447	472	453	472	518	486	457	461	464	451	473	441	492	472	455	440	446	424	466	442	457	452	482	466	486	450	444	449	463	416	455	467	462	455	519	417	452	473	469	444	441	453	498	441	439	485	464	502	452	445	434	440	479	454	455	454	437	467	451	466	442	479	487	451	456	444	449	459	449	382	473	448	454	429	427	427	424	422	437	500	494	470	446	426	443	458	445	416	450	401	472	430	477	455	473	478	470	435	442	457	447	447	456	496	455	427	457	455	466	455	417	454	425	439	453	452	442	440	463	462	450	464	444	470	478	427	461	432	433	443	451	467	433	426	441	454	462	467	434	469	449	486	486	444	394	479	459	484	458	463	456	449	442	436	414	469	482	434	492	452	448	464	453	485	469	424	455	483	498	431	490	423	434	427	488	442	450	429	469	453	479	447	413	457	455	417	452	443	427	472	443	445	465	445	474	426	461	436	438	454	480	448	463	475	475	460	430	434	447	456	452	457	457	459	458	465	446	482	457	502	448	423	430	436	470	423	430	492	467	459	447	457	432	445	448	444	458	473	462	441	467	459	463	433	440	478	448	473	444	444	462	475	471	440	448	489	469	437	450	440	469	462	483	431	455	461	440	480	461	454	465	413	425	453	431	458	465	471	447	471	469	464	459	431	480	453	473	472	438	466	447	456	450	436	471	451	419	462	428	475	472	482	426	466	514	448	457	467	457	459	475	490	447	502	467	452	468	458	431	474	424	430	463	455	452	431	482	457	437	453	482	430	509	458	469	446	443	462	448	427	416	429	489	473	444	466	493	458	490	446	466	471	450	446	459	495	428	433	448	451	457	436	460	451	428	445	432	448	459	449	436	456	508	455	474	429	467	456	453	439	459	421	440	464	485	428	406	446	421	433	483	489	448	438	457	458	447	463	434	437	460	423	469	457	454	495	470	465	442	464	466	421	415	486	458	490	448	442	488	443	464	440	451	478	440	459	437	476	421	442	433	463	452	409	466	418	470	447	477	478	445	479	456	413	430	447	433	461	434	451	424	454	460	477	437	439	442	446	450	481	450	475	425	450	467	424	486	476	468	490	486	451	438	493	444	470	461	471	492	475	426	481	449	474	418	459	452	483	440	461	441	444	500	478	440	451	440	460	479	457	451	413	445	466	469	462	441	455	467	459	466	461	456	498	491	499	503	470	439	426	445	451	477	441	477	499	455	459	482	487	458	498	434	458	462	446	444	464	499	487	451	452	452	443	464	478	444	469	517	477	443	494	434	463	416	457	444	452	446	465	472	428	483	488	478	434	448	458	467	489	455	474	465	471	491	429	426	432	439	453	463	465	461	429	446	481	448	456	453	455	455	459	436	454	438	460	431	429	470	478	494	440	466	450	453	453	434	457	442	463	448	432	431	477	445	475	473	447	450	448	448	448	447	478	451	455	482	418	499	430	490	452	448	451	434	453	429	480	448	449	415	429	454	447	465	478	481	450	477	470	481	457	444	456	456	435	466	447	457	466	442	457	481	435	416	445	474	478	430	431	435	458	452	472	468	454	457	419	470	483	468	445	421	452	446	431	461	504	425	428	413	467	489	447	427	515	473	429	469	469	460	468	446	466	461	435	507	455	470	429	449	476	497	493	444	464	452	439	419	505	464	435	428	418	516	454	453	462	453	460	440	441	455	457	468	449	460	461	444	454	479	434	456	480	471	463	470	494	469	469	465	488	455	459	444	453	444	484	436	490	463	453	454	456	461	472	481	408	451	470	458	445	461	467	422	456	458	440	437	448	449	458	438	418	481	426	449	526	510	458	461	442	429	440	435	444	440	478	435	481	439	429	462	459	429	487	451	484	432	473	470	428	479	444	431	459	425	477	460	466	457	428	433	467	461	397	452	472	459	491	449	455	440	459	417	456	463	454	454	474	416	479	487	444	469	443	459	426	435	428	452	457	481	474	441	450	492	441	496	462	436	444	471	461	440	460	440	454	452	441	495	475	420	497	443	462	448	454	508	439	487	506	464	431	505	443	462	478	452	469	463	440	408	463	448	438	442	435	502	468	473	466	461	475	462	438	457	450	439	477	455	434	443	438	458	437	486	432	459	450	439	446	478	470	475	469	474	443	437	489	420	439	461	462	449	452	459	504	474	461	443	434	449	472	452	467	435	445	446	444	434	477	487	453	445	452	485	471	494	476	449	454	452	435	458	450	467	399	439	495	463	468	488	427	450	462	476	449	419	465	457	436	464	451	450	431	437	433	486	456	473	459	447	486	504	476	453	446	431	471	435	455	435	476	454	446	492	443	433	480	452	445	465	468	493	451	449	467	497	436	464	462	413	477	472	461	466	474	423	448	453	410	474	482	474	489	470	464	458	490	496	465	478	482	481	438	493	460	481	463	458	434	427	466	477	443	430	473	464	457	439	440	420	481	444	471	439	448	494	444	472	410	473	456	409	439	418	464	448	455	441	452	435	511	462	489	450	422	461	467	481	460	457	436	459	480	465	451	471	455	454	434	470	466	486	418	434	410	434	441	457	480	425	453	467	463	452	442	457	464	475	437	453	447	488	448	478	468	452	439	435	490	492	418	480	397	444	420	470	460	460	438	466	450	451	435	486	435	449	449	508	434	440	474	469	433	436	465	474	480	478	463	464	425	425	417	473	447	476	453	464	445	466	451	480	443	480	419	455	478	485	455	494	460	480	435	482	457	422	475	431	489	461	449	470	474	469	420	485	462	455	455	451	462	471	490	456	457	458	420	456	450	466	456	445	477	491	485	425	403	466	454	441	472	402	432	491	472	456	448	433	469	470	438	465	471	438	489	433	472	413	468	472	473	460	467	475	434	478	456	430	464	491	517	465	459	466	453	466	453	460	451	443	459	460	427	436	475	457	413	454	469	465	439	465	414	446	484	459	464	458	455	463	459	442	478	457	433	456	451	456	439	485	462	476	439	475	467	460	488	455	458	461	426	464	447	462	435	439	485	468	476	441	419	492	440	451	447	430	468	456	465	479	489	481	461	490	475	458	503	449	456	447	469	469	461	452	454	403	516	441	431	463	459	491	469	452	461	471	489	479	438	445	422	480	479	449	439	433	466	459	498	483	491	453	450	451	449	457	441	448	444	417	447
2634	775	460	369	310	288	284	257	296	273	289	285	257	247	270	252	271	259	244	337	695	503	260	235	250	251	259	260	276	250	221	260	257	276	241	240	260	257	232	262	222	251	266	223	226	254	249	255	216	249	241	259	263	263	253	248	219	264	262	217	271	241	239	235	283	258	273	264	260	279	241	275	245	248	260	246	278	237	242	260	243	270	235	245	255	232	238	246	278	261	249	257	266	249	295	289	274	244	238	259	265	272	268	264	253	252	262	217	257	285	245	265	245	268	254	267	246	277	262	229	265	281	266	265	227	232	255	264	252	235	254	252	267	274	249	246	257	280	265	263	248	271	256	232	267	277	250	248	233	266	244	284	242	286	267	258	262	281	250	266	236	267	262	274	246	244	280	257	277	272	244	260	246	256	213	261	258	234	248	277	256	251	232	234	270	250	275	284	232	253	256	251	237	253	256	269	260	234	256	240	249	240	246	239	259	262	248	262	238	253	262	268	257	278	276	238	278	258	260	232	245	242	282	223	274	248	280	257	244	257	258	240	232	279	229	249	244	258	258	243	264	277	258	282	249	239	281	275	277	265	238	239	237	282	245	291	244	248	289	282	247	260	249	269	247	272	269	261	246	234	251	255	233	247	261	264	257	255	273	244	257	219	250	275	264	227	245	254	252	263	264	254	261	236	256	251	243	253	261	248	267	262	257	239	256	263	233	244	259	232	255	253	265	227	245	265	272	238	248	268	254	277	237	276	240	243	246	251	265	238	230	257	260	241	254	242	232	227	274	256	256	276	227	282	255	279	258	263	239	272	279	240	255	236	269	263	261	228	241	246	255	273	231	256	274	233	258	269	257	243	288	243	254	286	242	234	248	243	253	252	245	259	252	258	256	259	273	261	252	250	247	253	250	238	284	217	253	238	252	270	276	301	249	236	250	222	263	238	248	245	229	253	265	236	230	235	230	249	263	239	275	259	277	252	232	259	279	226	253	237	260	235	250	264	272	272	272	284	270	255	223	246	230	278	258	268	253	270	250	260	249	249	241	232	275	235	248	264	232	271	286	259	261	257	251	258	252	252	232	260	253	236	240	269	234	271	250	248	259	269	223	269	228	247	256	280	244	272	251	246	245	246	265	257	254	240	247	248	261	249	239	249	242	226	265	244	225	262	269	279	221	262	250	244	260	283	282	256	232	237	241	269	259	269	280	280	253	288	249	257	282	248	257	267	243	240	268	234	280	254	241	257	267	242	268	237	284	232	275	268	251	267	261	283	261	251	256	235	249	241	240	242	236	256	281	232	251	251	245	265	262	265	266	281	267	285	233	229	240	257	255	223	256	260	254	276	212	276	286	247	272	257	242	254	252	218	264	259	237	263	237	220	250	248	269	241	268	274	228	260	241	257	257	250	273	262	259	252	248	233	273	241	255	258	231	269	243	230	239	253	267	264	263	266	232	242	253	264	263	285	254	256	251	222	215	243	278	244	265	227	277	254	240	270	273	272	273	243	265	240	243	262	225	274	257	255	262	241	285	249	263	252	255	288	225	274	246	243	254	276	240	287	261	218	288	250	265	274	246	235	242	242	259	238	249	267	248	259	224	281	259	282	244	240	243	288	232	241	284	255	239	267	250	210	268	250	271	256	202	261	252	282	261	250	228	288	249	241	246	273	277	265	244	248	244	263	228	264	244	244	274	261	241	262	243	260	235	248	252	255	259	286	265	266	268	272	233	249	244	262	250	258	241	248	265	218	245	241	245	246	266	229	266	251	259	259	254	240	226	269	251	258	274	273	248	245	238	257	253	278	239	278	270	265	269	271	258	262	257	236	285	240	255	244	241	278	233	256	274	251	267	247	290	258	283	249	237	272	255	259	262	258	267	270	234	304	302	298	248	257	274	255	254	261	250	274	272	282	265	276	256	259	228	268	270	245	238	250	246	237	252	264	263	257	247	263	267	236	228	271	256	255	255	270	263	237	280	226	255	251	215	269	280	253	245	213	245	262	283	242	250	256	253	229	275	278	268	255	235	250	252	238	238	273	290	245	258	245	276	268	245	259	260	247	246	251	253	241	280	269	296	229	255	266	260	266	256	265	264	253	231	243	256	253	248	253	234	256	257	271	235	251	242	241	227	258	253	242	251	250	235	277	266	234	235	251	271	239	268	242	275	228	256	270	257	259	231	232	276	257	267	251	320	274	252	249	231	306	267	292	257	251	271	249	257	258	250	252	259	252	268	270	248	241	225	217	227	234	254	235	258	249	264	257	254	262	264	236	253	257	268	239	266	226	240	261	257	256	258	212	275	271	273	246	280	254	233	244	200	298	253	231	245	258	273	256	242	245	268	266	253	248	254	272	276	265	286	245	258	268	244	250	235	265	239	250	250	256	223	248	288	251	271	235	254	277	257	260	264	264	244	263	241	251	262	247	271	258	261	253	265	232	247	223	238	257	259	247	253	254	236	285	254	236	249	247	266	279	281	243	255	260	263	221	255	248	247	271	221	255	238	270	229	245	282	233	238	266	264	240	264	238	233	239	244	257	264	264	234	265	256	253	259	241	223	261	240	248	244	260	268	275	273	267	272	242	240	238	246	270	269	252	240	246	264	245	240	247	271	294	238	260	240	256	271	288	246	231	243	266	288	246	227	264	244	222	269	239	245	259	262	265	262	239	226	248	289	244	241	236	273	261	246	267	245	257	278	239	299	252	265	224	255	262	254	268	241	212	254	266	258	240	268	234	251	263	253	220	244	244	240	247	264	251	243	267	263	238	275	250	267	219	231	268	238	256	220	245	218	247	229	272	277	251	261	264	271	252	257	250	273	248	270	257	231	260	234	262	268	268	236	264	271	245	263	253	258	271	249	248	250	252	250	232	267	262	260	257	260	244	236	263	253	253	247	275	263	266	261	229	255	295	276	228	258	271	256	267	253	278	249	258	243	214	282	254	236	239	260	254	239	273	274	259	258	258	240	233	243	255	264	247	292	277	238	303	233	291	214	271	256	263	270	294	229	254	252	238	257	214	276	266	292	253	239	282	270	214	255	232	275	246	249	256	244	275	258	266	281	267	253	258	234	260	248	256	242	256	285	211	254	252	261	286	279	263	242	267	286	239	259	275	258	250	245	268	258	240	262	249	233	249	255	229	238	253	255	251	240	281	247	248	285	275	248	272	274	263	281	282	270	251	263	251	249	243	230	265	253	232	253	265	239	244	230	248	265	272	237	234	255	258	243	262	254	265	265	263	284	290	223	233	238	246	255	243	247	258	249	242	250	247	233	275	245	255	226	250	269	276	237	260	241	244	215	251	253	259	264	242	267	262	238	236	275	264	281	255	250	230	259	252	251	266	262	249	266	258	242	250	241	270	234	249	241	258	272	235	234	270	252	278	241	212	280	261	275	243	264	297	253	247	245	264	224	244	251	273	243	251	254	249	261	240	254	258	253	275	277	279	264	248	253	248	228	249	263	266	257	277	299	259	256	246	288	276
2872	1083	1049	1110	1060	953	954	951	897	843	729	806	765	754	768	699	764	708	706	1152	3549	2384	670	727	708	708	694	758	690	673	711	654	710	694	691	711	719	707	678	692	716	683	712	671	680	703	718	665	699	689	708	710	713	661	714	730	714	730	651	708	668	711	733	673	742	697	707	671	691	687	662	673	688	672	695	675	700	687	704	699	700	683	681	667	688	710	689	681	688	709	696	650	715	678	725	737	645	714	688	681	686	699	633	690	667	688	691	663	674	703	689	668	680	701	687	696	677	726	646	680	707	708	704	701	670	690	674	708	691	674	703	696	644	659	698	733	672	690	662	725	703	688	680	746	675	698	662	650	733	675	729	706	715	673	653	710	697	685	679	679	748	718	670	681	676	699	722	701	707	669	699	700	708	697	683	725	754	732	675	631	684	690	705	689	663	725	701	703	655	719	654	656	724	685	690	703	690	685	687	716	714	683	693	658	646	668	724	678	668	660	711	712	713	697	681	669	744	654	658	704	671	732	705	656	648	675	646	690	726	725	703	702	700	673	706	715	673	687	697	706	645	692	674	675	768	710	703	702	680	703	749	688	687	681	700	710	680	653	671	644	631	715	689	684	654	707	692	665	698	672	734	683	710	701	725	727	678	654	683	716	744	715	721	714	719	720	690	715	678	718	668	717	714	709	716	716	750	697	685	644	669	686	711	654	674	690	707	710	701	697	731	659	711	704	676	674	712	719	712	697	679	646	639	648	688	694	703	701	717	689	711	669	639	662	656	677	696	683	645	715	662	698	748	689	724	641	681	643	690	709	751	723	698	753	705	655	675	651	699	704	666	736	701	676	679	706	650	708	696	729	725	717	717	689	691	711	677	674	687	684	667	725	692	670	666	699	730	709	643	722	667	700	693	740	679	765	710	692	688	710	673	654	708	675	720	695	701	694	693	689	728	671	682	679	718	701	659	740	721	688	707	720	725	722	713	702	717	717	676	723	770	722	743	667	693	684	667	684	683	729	720	702	707	678	718	688	708	715	684	643	697	718	695	721	684	675	693	684	665	703	695	696	637	704	719	701	628	727	718	704	741	658	746	739	691	710	655	714	712	653	728	728	731	745	689	673	694	714	703	692	705	740	702	732	753	714	721	681	665	689	698	690	744	689	702	650	721	694	693	677	645	672	690	741	684	693	689	731	697	717	729	649	684	712	682	676	718	699	691	732	706	679	704	696	706	755	685	671	747	687	719	700	755	747	672	670	640	712	638	687	717	690	727	713	688	724	733	685	727	677	695	704	706	707	676	691	671	706	698	678	696	671	733	697	688	612	707	680	693	697	699	711	694	665	681	738	647	678	692	719	655	658	692	687	680	661	705	644	690	755	671	677	719	688	731	722	678	657	675	679	697	691	722	707	665	679	668	715	685	716	699	701	704	686	687	725	707	707	689	678	723	662	674	687	684	738	641	692	646	706	701	752	686	718	695	660	671	709	698	723	678	629	721	680	704	687	712	733	676	702	699	682	685	678	690	723	679	706	699	684	685	660	698	695	674	689	717	682	700	716	729	668	726	669	685	708	683	681	692	679	692	681	699	712	732	747	699	698	704	671	658	692	687	669	672	675	677	694	669	702	684	685	720	714	693	682	755	667	656	730	722	679	713	689	675	697	688	744	675	697	704	726	727	692	744	637	676	666	703	674	705	679	700	749	666	730	670	698	737	699	666	689	699	663	714	672	704	694	689	649	676	705	733	677	680	703	700	710	703	697	724	709	679	678	677	699	659	680	674	698	634	698	730	726	698	636	641	689	707	672	687	707	713	688	669	733	725	741	685	750	694	674	728	690	752	713	707	678	684	620	707	709	702	715	691	716	652	658	674	671	707	703	702	704	728	732	695	700	709	679	735	692	748	697	699	658	665	707	677	636	708	660	709	640	676	671	664	722	659	708	682	698	682	694	675	650	669	682	693	662	688	673	696	704	704	704	683	651	683	707	642	743	709	660	722	665	719	690	629	683	650	659	704	715	676	652	717	711	687	722	674	683	715	699	733	727	721	709	687	708	731	717	674	711	728	680	720	671	751	695	692	687	662	711	693	693	654	704	705	730	662	749	676	742	738	677	733	695	687	662	685	666	697	724	700	710	671	679	673	682	683	673	703	660	720	706	722	691	702	665	649	705	669	716	703	725	704	728	738	705	721	710	683	733	677	698	699	741	709	722	678	690	695	671	674	693	689	728	670	686	682	711	678	753	699	738	737	716	664	671	710	683	711	698	671	688	716	708	681	694	658	755	666	674	702	705	694	674	715	716	702	682	688	727	701	670	703	637	678	672	647	665	699	702	719	699	658	723	701	717	719	739	709	683	700	728	668	694	745	735	660	677	673	667	702	707	689	702	705	672	687	684	754	725	709	743	729	703	730	679	694	700	680	642	699	725	687	693	696	703	759	701	649	686	740	689	665	683	721	703	711	719	650	673	670	707	708	683	682	682	650	702	687	679	725	722	716	707	665	763	703	692	682	674	703	739	649	678	657	671	667	701	679	720	698	653	721	682	738	663	680	665	655	687	705	689	700	702	698	692	686	713	706	683	691	690	678	724	702	725	673	719	702	701	715	664	689	702	705	708	687	706	723	730	700	684	703	705	687	684	706	685	692	657	678	731	686	702	709	698	642	661	711	671	685	705	705	662	682	698	674	662	751	695	729	695	687	710	702	721	687	670	733	722	692	712	729	680	656	653	718	695	672	671	656	684	680	671	681	695	749	707	656	665	710	699	667	699	672	716	684	681	700	694	736	707	692	681	690	747	663	627	723	686	658	712	659	709	670	649	671	696	716	698	735	707	705	697	681	709	697	703	684	720	704	659	718	707	703	736	716	712	708	724	748	702	715	697	665	680	732	646	699	641	673	659	680	707	683	707	718	682	696	708	652	690	690	752	702	685	691	677	699	707	711	718	727	709	653	744	724	675	735	661	678	681	689	725	678	688	700	668	724	731	723	682	687	716	672	670	675	733	658	707	707	701	729	703	662	665	694	736	705	725	706	681	648	647	719	673	696	750	681	652	666	695	724	665	685	716	683	704	724	705	712	694	677	738	651	705	677	702	707	714	708	623	742	683	657	707	707	719	709	696	631	701	641	700	698	678	668	717	691	658	721	693	712	693	749	734	704	680	665	670	689	710	696	698	709	685	697	709	665	733	742	688	726	683	721	689	726	686	716	732	717	667	660	742	720	695	654	692	641	670	720	716	676	714	716	682	683	727	691	690	735	703	744	672	696	742	637	669	714	680	651	654	707	706	684	687	635	695	704	700	743	693	716	718	696	665	707	666	674	690	699	681	732	699	690	674	718	714	702	679	691	735	654	698	687	653	679	724	709	658	664	679	682	704	723	669	686	708	701	720	697	701	658	700	699	712	613	670	693	709	670	678	700	692	649	647	676	753	688	669	704	673	735	671	678	703	736	673	672	687	707	735	672	745	689	642	711	716	726	680	690	728
19672	7990	5145	4081	3022	2224	2053	1418	880	681	437	357	341	274	275	218	241	221	190	842	5501	4690	231	152	170	148	167	165	190	170	155	163	157	161	170	165	170	167	162	138	166	140	161	127	166	127	169	142	148	160	150	158	142	149	154	157	142	153	138	144	172	172	134	134	135	156	142	145	139	157	145	160	147	158	144	147	142	122	136	160	158	153	178	152	120	151	152	166	120	139	153	160	164	137	176	157	133	151	163	135	155	148	130	150	156	152	148	172	165	154	148	140	147	134	174	146	152	141	152	139	175	148	131	159	129	133	125	146	132	133	165	160	149	152	142	141	172	172	165	145	156	157	160	151	157	124	148	149	147	143	151	157	139	143	153	126	131	133	132	160	157	148	138	121	156	119	155	145	153	165	147	159	132	132	178	147	145	135	152	137	146	138	139	147	110	153	144	161	147	169	146	168	163	134	129	131	136	132	130	154	146	182	148	152	146	161	157	152	143	138	136	157	138	142	159	148	127	135	141	140	148	135	138	145	162	131	150	143	144	170	140	138	139	103	165	150	126	132	138	135	161	182	148	139	124	135	141	149	148	164	146	136	140	154	164	155	139	137	154	136	152	156	141	144	165	142	130	147	143	149	143	163	174	149	130	147	165	160	149	153	148	152	151	157	152	163	141	156	155	141	159	142	135	143	148	141	133	152	148	139	155	149	138	135	149	156	185	140	135	154	150	128	142	152	144	164	154	164	139	139	170	149	115	148	137	133	155	128	141	143	137	128	139	157	150	179	139	145	152	143	131	165	145	154	135	139	122	123	147	156	147	162	151	155	157	184	151	140	151	145	151	131	139	157	144	148	137	147	146	132	165	138	138	145	157	143	152	153	142	132	145	126	153	146	144	127	141	157	145	126	120	133	123	138	160	161	139	146	159	138	139	150	142	155	144	150	149	166	164	133	137	139	147	158	156	182	156	155	140	157	124	144	151	151	155	141	150	140	138	132	132	136	140	126	168	156	139	148	150	156	144	147	142	144	130	162	129	139	159	150	156	160	159	153	158	156	162	156	143	162	152	156	152	150	148	136	149	128	152	155	156	153	129	158	161	169	157	169	150	166	148	139	131	158	136	151	147	131	130	140	148	139	144	159	126	147	160	133	147	146	153	144	141	117	147	147	170	156	129	132	147	165	155	168	136	141	131	156	129	153	139	146	160	126	136	145	169	160	134	142	159	151	146	135	164	155	107	135	148	151	147	152	141	150	135	160	147	159	154	139	135	152	166	143	136	159	146	148	132	162	149	148	146	138	140	143	159	140	154	155	121	147	139	162	171	176	126	143	152	151	140	135	146	152	124	137	155	133	141	128	152	143	142	148	145	155	156	153	170	146	155	140	153	151	157	148	169	146	131	153	126	154	160	136	141	143	121	122	150	147	161	145	138	150	147	140	142	156	141	130	135	133	142	148	169	146	155	162	142	155	150	136	162	141	127	136	180	162	156	164	134	142	154	156	147	148	151	149	152	158	125	161	138	142	162	154	156	154	168	142	145	144	150	148	136	140	144	164	144	123	145	134	152	138	128	133	164	126	143	136	129	175	129	147	148	140	138	140	150	153	168	159	128	158	132	159	162	138	135	145	162	131	143	134	131	127	157	121	146	146	151	148	151	150	151	125	125	148	168	162	141	136	146	146	142	131	157	144	137	149	143	170	145	143	156	160	135	153	134	139	158	147	137	153	161	150	171	141	131	161	152	150	152	135	149	147	147	142	157	116	156	156	148	165	162	155	166	143	167	131	145	167	142	149	155	150	155	162	140	147	147	159	133	152	139	140	140	147	151	126	151	152	141	146	170	150	146	121	147	125	160	143	173	148	150	161	133	130	170	134	156	163	140	139	160	124	133	144	148	142	150	148	164	163	168	143	136	161	148	152	152	152	165	143	148	155	135	153	130	149	161	152	150	141	110	121	156	153	154	179	151	157	157	155	160	149	134	149	156	148	146	141	130	152	164	125	138	136	121	133	146	162	145	150	154	145	144	146	169	149	156	137	140	157	147	147	154	143	138	146	142	159	137	147	169	144	157	124	130	145	155	135	141	148	164	136	147	149	130	139	167	158	153	168	151	129	135	141	139	118	130	151	127	180	142	150	146	142	156	167	150	138	151	153	136	157	165	144	158	138	152	158	123	154	124	160	143	128	143	153	166	148	141	147	145	143	134	165	150	154	151	156	132	148	144	170	165	160	150	124	128	149	141	163	149	149	170	161	164	166	139	140	138	165	141	141	152	141	136	139	126	144	129	112	134	142	182	150	149	123	129	160	142	145	149	159	166	147	147	137	159	120	161	150	161	168	141	159	139	158	134	134	144	155	123	134	136	152	138	147	163	145	160	122	143	157	157	157	136	167	145	157	152	144	125	142	164	153	137	147	156	168	149	137	154	153	168	165	151	163	151	156	153	145	139	168	157	161	158	160	152	158	137	129	167	151	152	148	156	162	150	163	167	134	128	139	151	139	143	130	148	140	138	137	143	153	150	165	175	146	132	141	125	142	149	146	133	136	160	143	144	160	148	148	135	138	137	157	161	149	153	153	139	148	131	148	145	168	161	130	171	123	158	135	139	135	132	160	156	145	166	152	144	131	155	163	152	153	153	163	146	138	160	160	158	154	134	150	145	124	135	144	163	155	144	148	151	152	149	125	147	146	127	147	176	143	172	145	145	161	161	144	152	139	148	141	157	139	153	146	159	172	165	164	125	150	158	158	152	163	149	147	141	152	140	153	142	140	167	152	146	156	140	147	131	142	135	161	175	139	144	152	130	139	126	161	156	152	158	172	141	151	150	151	130	172	153	153	149	151	153	144	142	152	126	171	131	151	171	143	137	147	160	145	150	150	159	139	162	167	151	133	132	148	140	161	151	151	159	152	161	149	139	131	149	164	140	149	169	146	152	136	145	147	169	133	169	155	159	135	138	149	152	147	157	126	143	141	128	142	130	136	148	132	136	152	123	147	163	161	154	162	165	174	128	136	148	162	138	151	138	157	176	140	167	150	155	149	145	125	138	129	170	141	126	156	136	155	160	158	137	156	149	127	152	140	146	143	137	122	143	150	158	157	148	160	138	141	139	149	158	155	158	162	148	167	139	126	166	151	154	155	154	129	146	139	159	117	136	170	168	158	144	190	161	134	143	136	127	135	138	169	155	131	157	132	159	174	147	140	152	134	136	138	162	154	150	128	126	149	158	145	153	160	160	137	144	150	160	169	149	150	128	144	118	126	141	176	150	165	147	140	141	151	144	147	168	131	160	126	131	144	154	151	154	142	134	157	140	164	146	136	149	159	130	132	140	147	132	143	148	125	156	153	147	154	164	141	138	130	146	130	149	165	155	147	136	169	150	168	171	138	117	166	141	146	136	140	137	141	147	149	145	148	142	147	155	142	132	143	141	131	138	155	161	139	146	158	146	168	164	174	126	148	148	140	134	155	151	140	145	159	161	131	148	146
11688	4633	6684	8250	7088	6027	6619	4995	3700	2893	2225	1742	1624	1359	1271	1187	1128	1095	989	4910	23089	17221	635	647	577	619	524	557	532	533	577	498	539	495	544	543	511	501	479	483	510	460	467	485	467	443	495	441	432	476	473	421	420	428	475	458	432	453	441	454	428	416	452	470	427	427	451	482	428	425	445	412	428	388	449	463	428	427	434	436	415	422	435	424	490	397	402	429	411	418	423	431	430	458	431	445	391	438	425	450	435	417	428	448	399	424	422	432	441	407	429	422	447	408	438	440	402	427	409	420	417	425	397	392	420	401	425	424	404	411	422	439	423	394	405	452	401	407	418	435	407	421	429	356	437	390	413	412	401	437	432	445	394	434	383	411	456	411	417	429	398	434	462	438	395	413	416	408	382	427	382	416	411	409	437	400	388	438	387	421	427	407	404	413	413	407	384	430	410	433	423	426	408	427	436	397	458	401	398	425	421	414	401	470	442	466	401	408	403	432	432	413	397	426	406	403	404	420	422	390	390	403	438	398	432	379	438	421	405	461	428	429	406	374	427	395	399	477	412	422	439	424	372	410	439	414	419	381	387	446	451	416	413	418	400	403	430	473	454	377	377	415	429	388	423	402	431	412	442	405	411	394	444	424	397	421	405	453	449	447	431	447	428	439	414	371	409	449	428	408	441	400	416	420	350	450	417	399	449	396	394	417	424	426	430	415	403	459	411	398	440	421	433	445	416	396	401	406	423	418	416	424	425	392	405	455	446	369	439	416	398	440	415	409	385	446	411	410	426	451	405	386	458	419	413	392	424	402	436	417	429	435	406	405	414	401	392	405	400	406	416	402	387	435	429	390	408	438	403	418	372	423	418	423	415	455	382	419	411	417	440	455	448	408	397	394	407	402	425	423	446	425	403	419	409	393	415	377	440	410	412	390	426	382	418	412	418	451	459	424	423	388	377	384	401	413	384	414	426	416	370	422	402	411	396	393	397	408	415	410	426	455	436	388	432	421	421	418	410	429	423	375	423	423	398	396	392	413	397	444	455	454	451	427	406	443	438	465	407	469	400	400	396	400	403	453	364	464	463	399	424	432	421	443	393	432	435	398	445	414	448	426	419	412	399	451	419	433	436	393	445	406	398	413	433	428	428	414	406	440	409	426	387	413	426	450	413	430	441	418	399	414	392	393	406	365	387	377	387	430	396	410	423	386	424	419	412	410	422	428	393	406	439	446	431	412	397	415	409	430	417	407	427	415	411	415	417	401	412	415	418	416	427	396	411	467	423	410	448	414	378	457	420	442	414	429	407	412	381	382	374	415	420	390	423	403	404	431	421	411	424	402	409	426	449	447	421	418	410	410	393	406	410	400	404	417	451	392	406	386	420	389	429	412	471	403	408	421	421	423	390	408	393	445	422	355	429	387	432	427	427	392	392	384	391	398	424	404	411	419	403	425	427	412	422	400	408	433	393	398	398	459	443	392	402	401	400	395	416	393	408	398	421	416	377	423	434	428	433	428	430	426	407	434	437	405	421	422	436	403	406	424	429	439	414	464	429	435	391	382	468	401	403	436	415	410	424	416	468	453	390	430	427	420	423	397	438	444	405	406	446	414	406	413	434	392	428	402	411	397	403	409	409	394	419	407	403	424	447	400	443	433	425	415	384	404	412	453	417	365	443	432	415	412	416	409	429	421	392	391	408	420	401	411	401	382	397	417	413	446	420	411	381	381	405	407	450	387	437	386	366	431	415	426	416	415	428	450	401	411	410	415	408	415	438	429	443	422	388	402	423	412	403	416	401	447	428	421	397	432	415	424	438	396	417	409	420	400	413	397	427	419	419	439	433	409	412	423	357	428	416	440	430	425	445	430	386	414	370	387	449	413	423	402	443	435	410	438	421	403	420	433	442	400	405	389	433	459	440	426	445	404	431	402	432	389	419	417	428	411	402	416	402	411	406	408	397	462	428	399	426	389	411	419	435	409	405	440	406	440	411	419	426	411	441	408	469	432	440	396	413	419	379	412	422	390	405	410	446	390	408	385	399	418	412	402	419	380	408	459	408	430	421	387	374	416	419	393	407	410	438	388	401	400	422	417	406	418	406	423	415	421	408	394	390	426	421	436	378	422	415	427	395	419	421	375	394	396	403	405	396	396	428	381	401	416	412	444	420	456	411	428	417	387	438	412	414	456	390	416	436	432	427	436	453	393	432	442	431	403	441	410	394	381	397	396	417	404	388	417	397	423	434	406	418	438	429	424	430	399	431	391	414	416	439	444	395	425	428	406	419	424	449	412	415	387	391	459	415	384	356	382	432	414	440	427	431	427	427	417	439	431	404	417	398	436	412	407	423	415	418	390	422	423	396	421	419	398	421	446	431	421	414	420	421	405	430	387	402	405	389	426	415	411	410	410	436	409	410	380	447	433	426	440	374	408	398	404	409	398	439	383	412	412	378	396	419	407	423	409	431	450	395	433	399	374	388	425	399	423	444	416	395	414	408	406	405	394	445	429	406	429	396	379	406	406	426	416	420	365	410	427	381	401	390	446	432	407	413	415	412	403	390	389	429	425	398	397	409	419	409	411	410	433	423	402	398	416	392	425	417	382	466	399	408	405	409	433	398	408	432	387	389	408	395	415	401	398	421	430	398	438	418	404	415	424	415	414	422	434	444	421	430	451	396	439	393	417	373	427	424	439	436	458	411	437	436	378	416	389	419	398	437	428	412	403	428	430	429	406	422	405	414	412	414	427	415	406	412	411	427	407	392	405	438	443	426	429	423	415	417	392	420	407	432	403	370	419	388	463	388	456	428	391	467	441	421	444	421	441	407	401	427	429	401	419	395	450	423	384	418	422	409	407	432	405	385	375	406	440	395	397	407	401	414	424	382	402	429	434	425	414	402	420	402	385	398	425	429	371	431	405	431	409	415	416	434	428	427	435	383	382	441	447	425	428	416	416	437	421	427	388	422	446	423	411	431	427	450	412	424	432	417	402	428	434	426	423	439	405	377	412	402	455	433	414	389	400	405	372	376	422	391	439	389	398	391	402	419	409	388	407	398	439	409	387	402	411	367	444	473	387	417	413	431	449	413	427	385	421	431	428	424	441	390	457	407	388	421	440	448	428	437	452	419	398	401	384	410	393	434	407	405	385	386	394	404	404	420	419	386	383	441	409	438	400	432	424	420	398	403	403	405	425	428	412	435	438	404	406	414	382	382	437	420	443	418	418	402	428	389	396	419	375	417	402	433	416	433	388	428	441	394	417	409	420	406	412	413	459	436	413	452	451	423	454	405	490	454	422	401	399	420	409	396	402	386	390	374	415	405	444	432	419	435	444	403	427	399	412	438	426	427	391	448	426	384	455	427	434	388	405	393	414	415	439	405	382	424	409	424	459	412	391	434	418	419	415	455	427	387	415	424	400	381	404	391	426	402	427	401	400	420	421	405	422	424	415	402	388	442	440	418	411	433	428	402	420	414	433	422	436	423	432	432	412
18513	5787	4938	4457	3555	2506	1966	1454	1086	667	434	353	334	338	231	262	272	211	659	5794	8826	2851	186	189	196	175	209	163	182	172	194	165	201	150	164	163	196	181	168	188	178	177	155	162	167	159	170	151	167	173	160	165	159	178	149	134	173	162	148	139	135	152	166	167	188	171	168	185	169	170	163	193	145	177	201	159	180	178	156	173	174	168	142	164	175	168	175	164	165	175	190	144	179	175	178	179	143	164	162	163	141	180	158	189	177	156	171	141	147	171	177	172	176	180	164	147	149	184	155	180	170	137	186	162	167	153	160	155	136	187	131	150	154	141	149	146	147	171	175	175	167	149	167	158	145	165	171	164	160	155	170	167	168	183	161	183	176	180	149	175	159	164	169	170	182	155	150	175	183	162	150	181	152	170	160	163	150	160	149	193	149	158	149	165	134	170	184	158	166	157	163	171	169	173	155	147	161	141	169	162	173	157	141	171	160	177	172	170	152	148	153	152	175	179	192	161	175	160	166	131	156	156	167	175	168	165	162	153	182	142	151	157	156	179	160	181	152	180	140	171	170	157	152	155	191	191	166	154	154	167	161	150	164	165	168	168	169	175	198	180	172	160	150	178	167	164	151	161	176	173	161	124	167	161	140	156	168	168	166	174	163	144	154	170	171	167	153	173	175	164	157	155	160	153	147	158	165	167	153	172	172	159	163	168	155	158	141	150	177	155	147	170	146	161	166	189	152	165	179	142	175	165	155	152	157	186	161	171	148	165	162	168	182	183	176	168	162	175	171	175	189	160	145	146	157	151	167	162	160	173	145	168	168	165	178	192	174	163	177	166	158	177	175	156	164	169	154	176	192	156	171	178	162	166	170	174	163	146	157	153	160	175	149	159	161	160	177	172	155	171	154	165	151	166	151	161	157	173	172	171	168	163	154	169	140	169	157	159	172	170	158	161	162	184	169	179	185	166	160	172	142	176	165	167	136	162	148	166	160	180	166	153	185	160	152	185	173	148	149	177	165	157	179	164	181	149	162	164	159	181	173	175	138	156	147	156	162	157	167	192	157	168	179	158	181	163	184	142	171	161	158	175	177	171	163	171	164	158	171	148	166	160	175	179	159	164	192	165	184	184	145	158	181	147	151	164	182	166	151	163	164	143	137	171	196	156	151	149	161	179	153	183	167	175	161	189	180	159	166	169	154	171	147	172	155	175	164	185	146	155	164	186	172	159	151	186	184	138	159	169	157	141	179	164	172	155	164	141	171	172	163	162	172	137	161	180	156	174	176	178	150	172	178	142	162	156	199	162	188	138	148	170	173	170	194	168	171	163	152	187	152	173	173	179	182	168	147	165	160	173	168	171	159	156	177	170	166	186	156	157	146	169	168	171	175	170	184	182	155	156	165	164	183	148	163	139	173	144	168	153	161	147	161	180	197	158	141	179	163	160	180	164	139	149	141	196	156	157	185	179	171	172	192	169	156	184	174	157	155	162	164	192	188	174	160	180	148	177	168	152	164	164	147	146	187	184	142	136	194	160	203	161	161	149	168	174	179	169	180	154	161	131	172	171	164	174	172	192	166	169	131	145	156	170	170	165	171	174	195	177	143	150	174	198	162	187	159	169	198	163	150	164	160	166	173	179	174	149	137	146	183	161	151	153	145	152	171	167	144	175	168	175	149	178	164	160	192	178	163	172	162	148	168	184	193	162	176	181	152	181	166	173	139	169	163	168	146	192	166	166	178	180	171	153	149	168	181	158	176	174	161	159	144	150	167	166	166	163	150	153	177	168	173	155	166	170	186	160	144	153	159	168	182	183	172	163	170	185	193	157	164	189	169	167	174	194	163	155	158	176	158	171	151	152	170	182	177	167	166	170	178	137	176	146	175	166	164	149	165	199	170	172	194	170	166	185	194	174	172	142	166	164	169	164	156	159	161	152	158	173	177	176	166	157	135	163	151	181	176	171	171	156	157	178	158	148	162	154	167	169	172	153	172	171	192	159	153	156	163	176	153	146	166	186	172	160	161	193	166	168	158	138	167	187	158	164	154	175	181	171	176	156	163	159	183	160	164	165	164	177	153	176	161	156	169	173	159	151	165	177	177	177	173	182	148	175	180	167	144	178	143	168	200	162	155	185	173	186	157	175	177	144	169	152	156	137	185	161	165	163	177	152	151	162	171	165	174	146	182	169	155	171	155	167	150	164	178	167	177	151	179	174	180	165	163	162	167	149	167	201	163	161	168	172	169	165	174	198	163	157	152	175	142	162	170	151	166	174	128	151	169	158	176	147	172	160	169	150	176	157	167	154	177	152	170	163	181	185	173	150	159	151	164	159	160	161	165	176	158	163	182	163	175	176	154	187	139	188	144	170	160	163	171	153	148	167	146	157	175	168	175	168	170	185	188	157	168	174	155	170	166	184	164	161	179	145	139	176	151	143	135	182	161	177	168	129	183	171	147	172	184	180	138	164	170	178	168	171	184	154	184	168	160	175	153	184	143	171	125	191	158	188	183	152	171	173	160	179	191	170	169	174	151	167	186	168	170	130	182	161	182	163	178	169	165	151	144	161	169	180	182	142	142	146	161	153	173	177	138	162	158	166	170	158	152	172	170	166	175	168	150	159	153	152	180	148	153	184	179	176	184	158	170	173	162	164	163	186	161	175	154	153	153	177	156	161	163	165	183	169	141	152	132	153	162	153	144	174	179	162	159	159	169	184	194	182	144	164	194	164	161	180	177	157	144	170	184	160	139	158	202	174	170	160	178	156	171	194	164	158	159	166	169	166	186	159	177	172	184	173	171	174	164	178	160	161	169	150	154	160	166	119	156	151	184	167	146	162	182	170	174	137	173	180	165	161	162	192	166	185	161	154	168	162	179	168	168	171	158	174	164	180	159	178	170	151	163	189	173	168	163	175	179	149	141	184	188	163	174	187	168	171	163	164	141	170	161	174	190	172	172	146	169	154	150	157	164	162	172	163	177	179	170	151	173	172	147	165	162	142	165	131	147	173	173	156	174	179	154	173	152	144	162	168	160	158	180	150	164	153	162	175	175	176	138	150	167	169	158	166	155	186	174	150	179	146	172	160	194	172	191	169	157	170	165	175	144	178	178	168	161	149	166	185	155	166	163	177	181	135	183	168	141	157	169	189	156	151	173	168	164	180	166	155	163	171	152	173	177	171	179	153	143	153	161	173	158	182	159	167	155	162	150	164	159	174	182	175	183	153	173	168	144	171	156	161	166	190	165	181	166	161	148	180	164	136	156	170	155	190	175	169	180	165	157	183	150	160	152	133	162	160	166	158	150	150	170	159	163	141	153	148	166	153	174	167	177	154	165	174	171	160	177	160	161	154	164	153	142	169	159	186	157	158	165	171	163	178	182	176	149	174	180	164	180	166	173	150	161	167	175	155	152	159	174	163	149	189	172	158	172	155	139	158	177	152	205	184	183	167	156	160	154	154	175	192	150	145	182	181	171	178	141	176	179	159
10026	3794	6809	8596	7404	6858	6150	4974	4155	2866	2102	1757	1689	1473	1271	1231	1131	1074	3818	24805	30990	10761	618	603	593	556	565	562	530	593	525	578	562	543	523	486	595	502	546	491	509	479	454	485	502	450	513	500	537	532	503	497	468	516	480	498	517	491	483	505	468	488	469	467	464	455	504	503	489	508	468	469	485	497	520	475	485	465	456	476	508	446	486	464	495	483	472	486	468	430	482	484	454	443	492	481	467	481	477	459	454	436	450	481	433	469	461	488	447	452	471	469	473	491	462	454	479	499	493	464	462	459	480	448	486	484	453	458	485	441	469	489	473	476	471	462	478	444	476	478	512	473	487	456	490	478	478	468	470	462	459	447	450	464	454	472	466	451	457	475	440	430	432	475	437	468	453	442	463	453	484	489	471	497	475	494	518	447	460	456	487	474	462	494	497	460	489	473	498	450	458	506	482	450	472	480	438	463	450	428	462	463	478	471	437	462	444	472	449	470	441	492	480	480	459	470	489	457	480	469	491	455	521	471	441	465	469	442	460	473	475	503	434	482	440	479	453	473	477	483	452	453	462	496	510	480	439	459	478	448	487	473	482	502	486	440	458	488	469	509	495	460	480	430	457	454	443	514	497	402	496	440	485	460	474	430	484	467	460	481	454	457	475	441	457	449	463	461	473	450	470	459	467	454	482	467	411	486	498	462	460	437	492	518	480	462	496	477	483	453	468	451	432	444	424	438	439	481	457	446	456	464	436	459	459	452	450	511	440	444	470	441	492	454	481	473	470	456	445	488	451	445	463	472	417	459	449	451	466	458	488	490	459	436	470	482	450	467	484	426	463	511	477	501	452	467	440	494	497	452	440	444	450	475	461	452	442	442	457	458	444	438	462	417	459	441	454	471	484	490	471	487	454	455	435	453	485	435	451	479	476	463	458	448	455	485	453	454	461	445	453	423	451	482	414	468	442	421	402	462	457	486	453	460	473	471	439	514	428	507	455	481	495	430	452	478	473	462	468	477	489	465	462	486	471	511	453	437	469	457	453	449	452	451	479	504	476	501	457	448	457	475	453	477	438	472	480	437	490	472	427	418	467	492	465	473	454	463	463	454	498	458	457	494	422	455	455	439	455	478	442	462	453	441	465	459	451	446	449	463	437	451	430	476	463	477	494	458	480	454	450	433	483	475	469	445	460	468	466	499	436	436	448	495	468	447	481	470	425	440	445	475	460	449	488	457	463	456	472	408	481	491	479	462	451	503	432	458	457	479	476	468	457	460	477	437	504	476	443	464	484	450	421	507	468	461	469	420	464	488	449	453	478	479	483	476	500	444	471	425	449	459	459	470	455	450	450	442	476	451	441	471	421	438	477	446	460	465	479	494	452	432	449	456	476	455	456	467	452	446	445	424	451	456	487	466	432	464	454	471	439	456	486	452	481	494	431	433	462	493	454	459	482	469	453	447	463	456	450	468	459	433	463	498	432	436	443	489	466	463	466	409	459	483	457	442	438	445	482	498	453	466	473	479	495	448	449	490	495	494	447	470	476	470	467	476	468	461	459	469	478	452	444	484	454	452	458	440	474	450	449	462	458	448	441	468	460	461	482	471	437	457	476	458	445	442	440	442	421	493	449	460	445	532	448	472	468	414	459	466	485	451	502	455	450	464	480	482	428	465	478	443	489	454	455	495	469	455	464	468	429	461	474	475	470	484	440	451	439	473	472	444	440	466	471	479	451	451	451	442	474	490	459	486	508	441	490	463	485	448	505	480	467	485	468	444	454	507	478	460	444	462	452	438	457	448	433	481	464	454	467	454	419	474	478	499	472	485	472	457	498	440	463	464	459	458	435	457	461	506	446	475	462	439	462	470	476	459	501	449	455	448	437	441	437	488	422	461	460	455	460	485	485	451	492	467	505	498	452	453	482	428	463	482	475	477	466	460	448	470	453	485	485	486	435	471	472	487	436	460	481	455	475	443	495	443	468	485	478	413	473	477	448	451	479	481	456	425	465	492	416	468	460	439	421	461	456	477	451	482	495	473	495	434	490	468	493	488	463	440	447	462	449	509	474	470	499	435	496	433	455	464	467	447	468	482	482	468	413	446	435	471	466	474	466	434	466	467	503	466	442	479	464	449	456	492	472	468	412	450	467	459	443	441	446	465	491	425	475	439	473	463	480	498	423	484	442	491	448	444	481	450	475	485	457	435	450	479	448	452	461	459	448	474	478	485	474	443	469	464	480	450	434	448	427	478	461	445	485	482	452	490	449	459	494	489	445	438	454	419	479	461	447	446	481	476	481	433	461	484	503	474	431	447	416	476	425	490	492	503	474	461	483	464	432	454	494	446	450	468	499	499	442	451	469	483	457	437	463	462	460	443	476	472	455	435	441	443	441	457	439	461	465	428	464	429	479	449	469	494	473	451	485	425	424	458	437	444	516	460	442	462	479	454	497	434	445	471	443	435	489	446	441	487	442	490	449	498	489	442	493	456	487	502	485	440	509	450	481	475	435	459	475	437	455	465	451	475	488	470	480	448	463	465	462	460	464	426	477	460	507	435	465	448	422	432	468	469	418	475	455	490	501	464	443	455	452	487	498	482	426	474	460	474	456	467	460	466	466	467	432	463	444	433	531	459	470	484	450	442	477	437	448	473	474	465	462	462	443	435	484	430	466	471	459	453	461	479	497	469	463	482	464	442	446	442	454	432	459	480	473	464	458	446	464	449	435	454	473	453	441	481	466	479	463	450	451	476	460	448	476	446	438	461	453	454	492	469	468	452	454	477	461	459	456	457	468	484	462	525	478	484	470	454	480	466	470	444	477	498	505	473	489	423	475	452	503	453	432	470	482	449	492	462	451	466	451	475	463	504	450	490	454	463	461	456	487	454	443	458	412	488	475	443	492	463	463	466	452	483	420	450	479	464	450	458	502	447	453	455	445	454	458	463	471	462	447	474	481	458	491	468	498	451	466	469	484	496	460	461	458	452	474	496	459	444	423	431	445	494	429	471	438	454	471	478	457	469	482	466	482	464	418	439	480	449	476	460	466	447	436	450	468	447	466	492	470	438	441	443	461	467	453	449	442	472	471	459	467	448	471	491	478	444	439	466	483	487	475	496	466	428	440	474	468	501	477	477	455	432	491	470	481	484	499	499	450	488	445	429	441	451	498	493	473	467	439	466	484	459	475	440	468	471	429	479	460	453	520	478	432	459	508	474	468	461	475	424	461	509	439	413	476	448	487	461	502	449	479	465	416	455	489	472	468	482	430	460	454	469	477	447	476	492	446	445	486	482	473	467	456	488	473	442	470	474	456	460	472	448	459	465	444	466	469	487	432	445	475	475	455	466	466	437	497	462	473	501	425	463	470	467	451	481	483	455	436	458	443	464	462	462	505	469	462	468	437	441	508	410	468	463	433	473	488	445	475	459	426	469	451	483	454	423	467	480	466	475	457	436	462	473	470	484	453	465	476	446	433	465	451	478	437	449	486	468
2585	412	420	471	387	418	361	287	276	266	256	272	250	251	295	278	263	297	297	396	686	380	248	265	270	281	276	278	283	255	262	258	262	286	257	265	278	282	247	286	254	250	296	270	264	289	263	241	253	306	259	276	263	255	278	277	277	266	270	236	264	282	247	288	265	272	255	260	255	256	239	272	273	260	249	258	284	249	272	286	262	278	263	269	240	263	242	260	260	274	267	273	237	250	260	263	272	250	272	273	287	272	255	242	256	240	225	259	255	234	255	270	264	252	278	247	219	258	236	240	258	243	267	261	254	269	272	305	246	284	258	246	268	279	258	239	269	261	244	283	264	277	261	260	263	262	239	247	263	246	266	228	254	228	252	251	275	283	243	263	262	242	275	226	283	265	276	225	245	244	252	252	266	228	251	281	236	240	215	260	239	254	229	267	271	268	254	252	259	238	247	269	256	261	262	287	302	261	247	285	255	272	223	246	245	266	249	258	275	295	263	246	273	251	256	261	243	269	249	281	271	247	262	236	266	262	239	280	275	235	259	259	254	266	221	278	281	254	275	282	270	285	287	262	285	288	246	255	264	262	245	252	244	248	247	242	267	280	247	270	264	231	267	250	265	274	245	239	282	250	253	272	251	262	245	257	256	242	232	278	268	278	278	271	250	285	253	264	280	283	271	285	229	259	250	270	245	287	231	249	240	247	262	266	236	267	304	250	275	267	272	245	265	270	255	283	218	244	306	245	211	244	265	237	251	273	257	248	236	267	251	257	255	263	241	276	245	265	258	266	265	255	275	247	250	247	275	268	280	270	248	269	255	265	259	291	247	258	236	252	288	237	311	274	255	231	262	269	250	263	246	235	252	270	232	254	280	269	251	281	255	240	284	249	298	238	245	263	292	242	274	257	212	235	236	261	275	275	272	267	255	280	252	261	251	262	271	269	271	271	244	250	249	271	274	260	246	254	272	259	273	261	299	258	272	279	291	259	239	240	256	275	255	263	217	261	254	272	288	265	256	245	295	266	258	256	257	237	283	261	260	261	267	272	260	253	242	252	253	308	247	251	260	277	273	245	263	262	257	263	248	227	279	246	297	281	242	268	287	257	228	284	241	262	257	244	236	248	240	252	266	252	266	252	256	240	272	267	268	247	303	251	248	258	259	274	248	256	273	255	264	249	277	217	254	281	258	268	255	245	254	249	270	266	219	250	256	256	274	284	264	270	246	253	256	227	268	239	261	256	263	240	253	258	252	246	242	268	241	272	275	293	267	249	276	265	265	247	220	253	268	276	249	230	302	279	265	240	294	267	274	252	243	275	263	243	260	267	263	244	231	255	242	248	264	248	260	290	232	285	265	265	286	265	278	261	236	243	286	280	261	234	240	259	268	262	280	288	255	256	242	258	259	273	250	281	244	275	243	281	253	259	270	281	266	269	227	262	272	283	239	249	269	239	275	287	278	256	260	233	251	253	262	275	242	263	280	246	257	272	237	257	248	233	235	256	250	257	281	242	297	272	245	246	247	278	255	246	226	271	228	253	260	240	282	289	258	236	240	270	256	267	270	273	253	231	272	253	248	242	262	256	243	251	278	249	298	260	295	254	246	270	241	288	278	276	258	276	224	230	245	261	265	269	258	254	279	275	238	246	257	270	243	263	252	264	287	251	244	283	251	278	269	266	241	276	257	269	269	254	256	264	273	227	284	263	267	261	245	273	240	277	250	270	273	259	268	291	269	271	265	242	248	269	253	272	247	277	262	250	262	275	248	271	273	273	272	258	253	281	258	257	249	241	233	247	272	262	238	261	249	243	238	258	269	299	271	258	268	257	277	276	276	251	286	290	269	249	254	259	285	278	230	260	255	257	282	266	260	284	278	243	281	265	249	267	264	268	264	264	292	286	253	225	246	279	263	239	264	257	288	234	262	263	218	237	241	264	237	265	254	255	258	270	240	272	255	259	245	268	289	243	265	270	252	266	255	246	261	248	248	267	262	236	248	265	258	276	246	265	267	294	267	283	271	270	270	241	264	265	255	259	252	248	268	254	240	272	262	288	274	259	283	264	264	271	251	267	289	292	255	266	275	267	273	232	275	245	258	230	246	251	293	276	269	276	271	248	280	272	271	268	253	245	248	246	249	245	271	265	241	273	264	250	238	268	269	250	262	242	269	278	262	271	247	257	274	279	284	292	269	246	257	250	262	277	252	260	285	269	262	250	242	270	265	261	247	278	262	257	263	243	272	277	253	247	236	270	256	263	269	262	257	276	260	227	266	267	241	270	244	244	271	264	262	274	234	253	262	259	237	274	255	236	248	276	259	263	242	259	248	243	247	277	264	271	258	234	249	238	262	266	270	284	254	263	249	240	243	267	266	271	276	242	251	240	267	279	282	241	251	261	269	284	270	225	227	274	260	256	293	232	329	236	283	269	263	288	276	288	225	245	251	282	245	291	284	232	260	234	276	258	274	279	262	242	236	238	259	235	271	287	237	247	239	264	272	268	272	270	303	251	260	276	281	261	252	269	248	243	271	260	271	237	268	268	288	253	284	252	263	257	261	251	249	251	238	255	278	263	291	237	254	259	264	238	272	242	248	239	211	232	259	240	273	259	252	246	257	294	242	255	255	267	257	218	270	253	242	239	260	263	259	260	254	250	259	269	239	264	270	278	257	250	252	252	274	274	293	266	262	255	260	274	254	279	247	284	260	247	270	263	248	242	262	260	259	230	242	278	237	287	263	269	239	283	278	242	247	272	251	238	251	276	264	249	278	275	253	268	266	226	277	244	249	260	292	256	274	256	262	256	260	267	258	249	286	228	279	272	239	270	280	255	258	251	269	246	283	261	245	267	275	264	278	256	236	246	257	264	249	253	260	254	255	282	277	213	290	256	251	254	248	275	247	278	245	254	269	249	252	260	286	246	231	292	270	258	222	300	282	267	272	247	257	278	264	257	271	292	267	263	279	282	261	253	258	255	256	253	278	287	236	250	282	248	238	301	284	247	251	253	255	242	278	249	288	215	261	253	277	272	247	231	241	252	290	249	254	258	285	267	252	254	241	287	286	250	275	267	254	258	270	259	253	241	245	274	259	254	269	273	269	259	256	272	262	272	241	271	226	247	280	252	251	239	260	254	281	252	232	269	231	279	268	255	249	265	265	251	245	250	240	302	260	254	228	264	292	246	270	263	248	233	267	276	234	224	239	254	300	267	235	259	261	259	243	258	271	256	229	276	266	246	239	259	254	263	264	254	253	302	244	275	263	246	266	263	261	272	259	247	257	261	280	284	283	267	265	273	287	277	258	266	284	256	257	242	270	263	265	244	232	225	228	251	279	249	247	289	281	261	259	246	258	270	236	257	224	254	261	241	241	251	276	276	249	243	261	263	252	257	235	230	246	246	264	267	283	213	245	238	235	232	223	233	287	257	254	252	247	282	222	269	262	270	302	283	265	305	290	273	259	241	263	286	275	210	252	248	261	265	250	262	268	272
2897	995	1105	1241	1291	1258	1180	953	820	784	773	737	790	722	761	697	710	758	882	1849	3732	1416	757	708	685	725	683	726	752	709	663	741	739	709	709	692	681	673	747	680	724	719	757	771	710	704	710	726	696	706	759	701	766	687	718	746	713	739	728	725	741	730	707	709	744	745	701	664	660	683	714	685	687	734	728	700	691	684	696	721	713	660	715	689	705	748	694	673	662	709	705	750	702	714	742	742	692	702	665	696	691	689	727	680	770	761	696	701	730	681	712	687	696	734	660	747	736	740	712	724	694	725	724	680	707	751	710	724	705	736	693	706	689	702	678	757	736	688	711	694	674	713	677	738	695	739	691	705	700	697	674	700	729	701	704	702	728	688	678	735	703	720	715	754	684	690	731	708	717	704	700	699	714	728	683	667	702	702	689	701	743	733	677	734	723	699	730	687	741	695	698	654	710	716	720	667	706	745	708	704	733	688	725	673	678	680	734	735	723	643	694	656	769	689	712	725	753	710	665	718	767	684	669	712	668	698	674	672	727	713	737	732	667	750	684	692	702	711	698	711	688	687	734	717	730	715	742	746	670	713	750	700	758	695	699	669	691	686	683	707	658	721	685	707	746	706	723	724	750	664	667	699	720	689	742	718	702	723	716	707	708	701	710	790	689	691	721	771	685	743	716	741	706	645	700	694	680	723	720	759	701	745	712	726	691	676	744	760	662	719	735	715	696	738	710	729	673	747	687	741	716	696	738	668	733	705	732	667	644	758	744	676	734	678	744	741	729	702	699	686	692	705	713	708	713	707	682	675	706	697	682	749	689	708	723	686	728	729	690	694	681	731	711	739	768	747	722	710	688	713	758	725	711	717	721	681	672	702	679	696	721	723	691	686	684	712	692	737	747	702	741	732	720	722	691	748	718	707	735	749	697	707	678	712	682	744	712	691	668	736	746	698	729	751	692	710	668	659	757	668	690	669	710	706	718	675	709	708	717	729	721	707	735	759	689	692	684	707	732	692	671	731	714	658	724	683	696	731	671	690	690	723	715	710	696	698	740	680	724	699	738	664	734	718	728	712	680	701	685	681	669	699	720	726	668	680	721	684	734	741	700	732	694	712	714	686	752	745	727	726	680	735	712	724	731	715	698	690	682	704	702	683	697	702	708	717	719	714	706	715	699	724	720	687	701	740	730	722	737	706	691	699	729	696	669	673	697	734	683	715	738	708	747	727	709	692	682	677	716	683	713	722	705	707	704	705	731	728	685	737	748	738	703	714	661	713	713	721	707	737	702	686	667	714	717	714	633	717	703	688	737	762	674	725	792	684	663	671	726	689	698	728	694	748	707	783	702	702	721	718	693	691	734	725	683	697	744	670	696	705	721	717	717	698	706	721	681	743	734	696	740	731	702	666	749	717	688	760	680	758	678	704	711	677	715	713	763	766	694	686	731	734	722	736	651	736	674	672	671	750	718	760	662	716	693	688	668	724	705	693	704	735	684	692	706	668	691	737	684	731	711	700	687	708	678	647	720	694	727	742	761	703	722	726	727	714	697	726	756	718	701	686	694	666	672	690	753	648	712	663	695	713	753	715	691	729	709	688	704	687	714	674	708	697	727	721	681	687	680	683	673	752	721	724	722	659	694	719	709	683	691	753	667	685	688	716	731	764	738	707	755	749	752	729	678	747	690	739	726	717	684	672	670	717	696	690	745	689	681	757	695	713	690	735	701	657	663	679	700	722	691	721	667	708	683	687	756	702	735	750	733	731	729	723	673	765	735	741	762	710	691	762	654	732	699	694	684	691	757	713	715	678	712	743	730	679	681	703	676	673	721	730	758	729	746	670	730	704	693	718	644	693	726	711	679	711	716	738	694	658	716	721	706	706	699	670	663	696	702	678	716	695	730	712	710	739	721	762	760	710	741	697	699	720	724	705	693	745	674	689	697	710	728	689	711	734	706	677	688	727	709	720	663	711	697	720	695	730	697	718	669	661	729	738	633	764	742	755	697	667	724	729	656	751	652	727	714	693	754	739	739	740	731	718	682	752	709	709	703	735	713	701	698	691	686	720	667	701	706	675	739	684	747	708	745	712	706	702	678	684	697	683	712	708	725	743	684	711	701	715	712	728	682	727	698	742	720	722	733	698	667	724	686	735	674	717	717	681	733	684	738	702	695	719	712	735	660	679	671	711	723	677	665	703	695	701	667	731	682	746	756	700	709	730	767	709	689	687	747	703	690	693	727	692	713	755	693	684	677	739	710	702	679	724	698	708	672	668	696	666	719	742	708	667	731	700	719	742	702	702	707	659	737	742	711	716	704	770	741	744	679	699	699	670	708	681	738	729	701	724	696	740	705	704	740	682	720	655	734	672	666	686	716	705	689	690	696	659	757	702	672	716	722	677	699	718	673	687	676	716	657	714	696	689	720	688	686	666	704	731	670	741	749	761	700	718	658	705	700	729	670	716	722	754	763	722	720	681	754	716	664	780	730	730	708	705	689	723	694	685	687	716	702	709	715	723	729	706	729	740	714	697	760	653	700	744	700	716	727	645	708	727	735	670	688	740	704	751	711	707	689	699	683	682	706	726	724	735	695	724	733	636	745	687	659	725	695	726	680	711	706	730	690	676	696	723	715	712	725	696	705	679	772	674	724	750	720	732	678	728	686	760	715	660	708	737	699	737	673	710	708	684	704	667	742	722	721	689	728	724	712	684	743	687	752	711	705	750	712	684	691	674	693	744	744	719	744	710	702	678	746	716	732	729	720	744	701	745	708	701	660	680	736	700	720	703	746	676	712	713	738	730	724	702	716	661	711	706	706	724	737	733	725	717	701	697	681	700	668	717	737	708	703	719	690	757	670	700	720	665	721	738	712	661	699	734	700	736	716	773	713	678	688	712	721	708	647	671	687	730	670	737	716	691	711	704	698	710	687	672	691	745	727	721	739	705	760	680	710	769	735	683	699	731	664	696	674	694	678	717	757	738	712	702	704	680	721	755	679	756	729	763	684	699	718	693	739	720	723	730	678	728	689	719	702	702	708	714	676	691	734	704	691	726	682	683	683	779	735	663	716	734	680	692	707	715	678	726	652	686	679	690	737	725	666	702	710	701	725	691	666	738	716	696	711	682	730	703	730	715	689	688	712	683	737	783	698	723	690	732	690	707	772	743	738	725	684	735	677	717	722	708	713	687	740	702	726	725	719	708	708	684	659	707	710	696	712	718	704	691	734	724	684	705	728	718	729	691	697	722	684	663	679	742	739	676	702	691	709	716	669	694	659	756	708	706	654	782	698	743	737	739	695	748	723	755	679	712	728	664	648	741	726	715	719	775	737	696	633	720	737	692	694	750	721	668	689	711	661	677	677	697	690	717	723	736	692	702	662	728	712	676	726	691	744	716	698	708	714	703	683	710	747	717	700	699	733	687	676	700	717	698	701	703	695	729	739	693	679	665	705	729	689	688	671	739	648	717	738	685	727	654	691	693	714	730
19004	6315	5370	4649	5254	4459	3715	2199	1445	774	499	389	351	358	319	310	255	270	255	578	10692	5679	230	204	195	181	194	177	157	176	185	208	173	168	171	168	161	186	170	186	187	168	173	176	179	167	205	167	174	159	171	161	162	166	148	162	189	183	157	172	168	165	183	174	167	167	170	184	168	141	158	183	155	143	166	170	177	182	167	155	169	181	167	146	162	168	164	171	164	170	163	166	168	157	164	168	153	157	180	161	162	183	168	163	173	157	152	168	162	164	147	188	174	165	163	149	137	147	173	157	169	178	195	166	183	159	166	175	139	169	151	157	172	160	139	166	159	165	164	173	177	163	160	154	163	188	176	161	177	189	149	155	173	178	147	165	172	159	166	157	160	147	164	178	150	164	159	143	163	156	153	143	166	169	173	181	144	153	154	170	147	170	165	179	175	180	174	156	168	164	152	162	166	163	178	183	167	178	162	174	148	189	180	155	180	171	159	210	176	162	188	167	158	164	178	162	176	181	188	171	148	164	165	163	140	132	160	201	151	171	143	179	152	168	161	170	143	177	187	170	197	152	150	163	164	173	173	188	155	197	177	170	163	163	191	190	158	182	161	186	163	151	192	156	157	191	169	151	168	161	152	169	170	162	145	150	178	149	143	182	149	156	170	168	172	174	167	168	172	179	151	170	156	170	166	142	154	163	178	170	169	159	152	158	163	167	153	166	173	155	170	174	179	172	177	175	150	170	165	153	175	158	167	173	173	159	137	146	183	188	147	178	154	178	181	171	166	167	161	136	183	178	154	155	164	166	174	186	158	177	169	140	174	164	164	169	193	160	151	159	155	175	170	177	154	168	159	160	170	160	157	170	171	171	182	162	162	190	150	162	166	160	188	172	163	159	165	168	167	146	188	158	176	178	171	166	160	166	156	163	162	189	137	183	162	170	150	192	178	163	149	163	179	167	168	166	150	178	209	179	173	149	159	168	147	151	171	167	148	174	159	154	169	167	150	179	166	161	195	177	173	164	183	157	141	187	162	164	159	190	159	165	160	171	162	187	175	153	170	161	169	150	158	175	175	163	169	190	164	164	165	164	161	167	167	168	166	157	182	143	154	177	143	177	170	177	149	164	172	162	189	181	193	154	184	147	175	159	180	161	176	167	159	162	178	170	155	152	179	177	164	167	152	164	178	174	161	165	163	164	172	177	171	171	162	161	163	175	169	167	168	164	184	157	140	179	161	181	170	167	164	168	159	146	147	176	164	173	146	159	176	159	176	176	175	173	177	165	152	165	177	154	145	157	175	151	168	199	142	150	176	170	170	167	164	197	178	186	179	166	170	174	179	171	166	170	167	158	159	168	157	159	162	157	154	180	149	155	160	171	178	154	160	179	159	153	182	151	161	148	154	171	180	168	156	179	175	192	177	172	176	164	179	192	183	169	172	179	165	160	175	165	153	152	143	161	144	155	170	172	157	152	179	166	157	184	143	170	152	191	184	166	166	175	147	173	169	168	187	145	165	138	161	147	170	171	163	169	170	163	179	179	167	179	169	163	158	170	175	142	176	149	161	166	158	178	191	168	157	160	152	164	180	155	184	169	176	178	145	160	160	167	160	157	182	181	159	173	156	161	180	154	175	165	166	182	166	174	142	178	159	173	168	168	165	182	158	172	154	168	182	163	156	148	153	150	170	169	177	166	160	184	178	158	177	195	164	163	170	162	170	190	148	177	156	184	178	173	172	158	162	171	185	172	175	167	172	177	145	186	163	187	149	190	167	180	143	185	151	170	182	152	170	195	162	153	179	176	148	186	154	186	161	199	190	179	149	160	175	153	161	151	160	168	156	172	163	160	181	165	166	176	175	147	150	185	169	186	156	168	160	160	170	172	133	162	182	175	205	175	174	174	166	176	175	151	190	166	152	169	158	159	156	182	155	158	201	170	155	188	175	181	170	170	145	170	178	186	149	164	164	169	182	171	145	145	150	165	160	171	180	166	150	166	162	187	182	204	164	163	158	180	156	180	161	189	180	172	163	166	153	184	190	186	160	177	170	156	181	165	139	165	152	150	178	158	160	151	156	174	158	158	166	162	166	142	194	190	197	167	174	167	155	188	161	154	167	193	156	164	169	165	172	158	154	158	174	194	171	185	176	163	156	168	163	174	180	196	165	173	160	166	159	188	161	173	147	154	193	190	160	167	167	169	158	172	190	192	174	187	172	176	167	156	159	167	149	151	184	171	180	177	172	180	181	166	185	163	185	154	161	161	158	183	170	160	168	170	147	167	161	177	161	156	192	171	154	187	145	164	182	192	158	154	166	164	162	180	152	159	143	158	195	165	173	170	150	152	162	190	155	193	170	161	159	179	167	162	157	176	178	149	178	160	160	155	171	172	181	157	183	193	165	197	150	182	174	148	160	170	158	151	144	164	164	158	163	159	158	166	145	151	174	177	166	176	196	165	153	171	178	171	169	141	180	160	161	158	161	193	170	146	160	160	182	165	175	165	165	168	178	182	178	174	144	151	184	173	178	155	183	160	157	172	154	166	150	182	168	175	158	173	200	190	189	179	162	166	167	160	178	164	185	144	184	136	148	187	160	152	152	148	180	184	148	157	150	167	168	170	174	160	176	163	154	151	142	164	170	163	177	162	150	174	188	156	162	156	180	164	167	173	176	179	154	190	163	149	179	187	168	169	162	154	169	186	173	178	161	157	175	147	159	149	188	163	175	189	164	172	171	137	172	169	153	152	161	171	166	166	157	187	175	168	179	165	181	184	184	160	161	159	166	142	177	157	207	162	169	167	179	166	178	193	173	166	156	156	157	163	146	184	160	198	143	170	170	178	155	139	174	171	147	171	168	168	182	146	161	160	157	175	182	159	163	176	196	188	167	168	169	167	164	176	158	148	151	163	168	139	143	158	144	142	177	148	145	165	153	173	152	151	173	174	155	159	179	170	164	193	183	182	174	179	167	161	134	173	164	163	174	152	162	166	199	189	164	183	164	162	155	182	177	170	162	166	166	184	190	179	161	162	188	157	163	180	163	173	161	186	160	183	172	169	174	166	128	166	157	176	189	144	140	152	150	141	181	199	153	167	149	135	159	177	168	140	169	194	187	152	181	189	157	160	162	166	180	164	155	165	149	169	167	181	159	143	158	144	169	174	165	173	176	149	165	157	181	182	159	158	165	174	156	179	180	158	161	158	164	176	175	164	157	208	173	146	166	159	155	157	167	161	166	163	165	163	160	167	150	160	181	139	155	145	166	192	140	170	183	163	162	177	161	155	151	147	162	173	159	163	183	180	173	182	153	169	146	158	179	146	167	175	175	188	167	149	186	177	171	179	199	165	159	149	153	164	181	163	174	168	192	169	160	177	162	167	155	183	155	153	177	160	171	185	167	164	176	157	158	169	170	160	165	167	176	148	172	175	173	157	152	171	164	159	205	181	193	141	146	177	163	159	176	140	156	177	170	169	166	162	160	180	143	179	175	162
10975	4210	6752	8725	10585	9776	8772	5488	4832	2984	2322	1898	1693	1911	1621	1314	1218	1101	1081	3658	35848	17584	629	640	611	583	569	522	610	553	526	593	532	547	560	520	526	499	538	537	520	527	488	511	504	477	500	498	506	518	455	476	504	473	441	510	471	472	506	498	503	496	521	469	489	493	484	463	489	501	445	498	459	511	501	465	427	484	512	485	478	488	484	463	432	479	444	485	467	475	482	444	482	467	473	439	464	475	484	465	447	467	499	427	470	465	505	422	424	466	473	438	451	493	503	447	485	484	493	481	490	460	456	475	478	450	464	451	442	453	468	466	481	490	463	502	442	472	441	470	442	434	447	471	480	502	455	474	470	445	456	461	469	435	485	430	460	469	439	468	488	457	465	515	504	475	457	473	455	498	485	505	483	487	495	424	450	464	473	461	431	474	458	460	459	475	445	459	499	447	432	486	440	472	446	472	442	459	444	426	453	442	462	463	472	466	495	465	497	479	459	471	439	467	458	462	462	496	460	466	461	447	451	478	507	441	465	452	503	436	460	466	494	409	462	498	470	453	480	463	450	446	435	489	493	497	442	451	468	436	455	470	465	432	463	481	478	458	468	452	478	466	467	459	471	440	443	466	477	451	442	458	462	460	478	460	448	438	498	459	490	460	455	469	508	483	447	484	479	462	427	456	431	446	476	458	459	445	471	454	479	486	469	438	441	437	442	466	458	485	510	462	444	489	492	480	501	499	479	471	490	435	459	466	466	483	425	462	456	442	508	443	426	470	483	508	475	470	443	468	462	473	484	462	486	482	478	499	462	472	439	478	440	504	482	419	446	452	439	502	438	458	448	441	456	470	492	429	463	446	470	474	451	459	485	474	448	490	459	480	489	501	422	478	488	459	470	467	500	494	466	429	483	451	477	455	466	493	483	497	439	492	490	408	427	424	452	480	461	470	476	447	439	478	489	429	446	478	449	437	468	454	449	450	445	477	452	452	454	449	423	481	439	477	489	460	450	450	527	482	458	477	483	476	477	466	489	445	471	459	436	469	445	453	456	408	476	468	453	450	464	482	495	457	470	493	464	485	449	452	435	436	463	461	501	461	486	480	452	450	464	449	452	425	459	477	486	455	430	458	488	465	460	469	474	462	452	490	449	442	440	433	462	485	465	465	499	494	432	451	480	482	452	473	445	486	453	510	458	468	467	487	456	493	521	498	470	474	448	436	431	491	462	474	481	466	517	490	459	461	476	440	511	491	420	434	465	480	430	450	469	472	460	437	448	458	455	468	441	489	449	479	468	429	446	466	424	434	462	438	495	440	465	457	456	490	450	464	455	490	474	482	488	425	429	469	453	466	484	442	455	450	474	474	446	482	471	453	471	448	440	482	484	462	456	471	484	477	430	466	490	483	470	465	469	492	430	445	459	455	482	508	440	452	500	441	447	505	458	469	483	468	481	440	484	457	448	449	470	445	462	465	448	466	467	473	462	470	454	439	453	457	448	499	473	432	423	450	480	439	490	476	460	467	468	428	464	495	479	465	470	438	447	478	464	466	497	478	437	449	446	466	433	431	430	511	469	460	454	526	495	461	458	423	455	465	456	445	473	487	489	487	471	456	514	405	464	450	489	461	445	459	459	471	494	458	486	481	420	513	469	477	454	459	507	475	461	443	479	462	493	462	439	433	461	494	443	455	463	448	439	454	458	494	435	461	473	466	494	486	492	471	464	494	475	449	483	495	495	466	440	479	469	489	420	446	485	463	474	462	477	474	462	480	473	443	444	447	464	471	425	475	444	518	457	412	437	441	471	460	446	449	442	466	431	441	464	453	515	490	478	478	465	489	436	469	507	446	469	441	499	475	447	434	449	442	505	497	480	467	449	424	423	473	485	482	519	427	475	492	443	459	491	455	449	478	456	463	493	470	445	424	450	420	472	420	436	412	428	421	456	472	475	457	486	483	435	478	503	444	440	475	439	472	490	419	462	471	447	452	463	444	479	462	462	469	477	431	462	434	481	481	410	467	458	475	466	434	452	449	438	460	467	414	476	485	494	460	433	489	445	446	472	441	468	469	482	460	441	485	488	484	446	465	494	492	467	455	465	470	460	466	494	487	493	476	434	424	458	489	449	431	456	502	472	448	478	430	478	463	459	476	483	448	478	458	480	458	449	494	447	452	415	444	473	452	512	457	476	456	490	472	459	467	479	466	485	474	453	434	489	450	455	473	466	462	451	447	487	435	453	431	456	467	456	454	491	437	479	466	461	447	459	450	463	462	445	455	455	438	476	443	449	483	480	438	492	441	440	432	469	446	475	502	438	440	460	426	452	480	471	488	481	461	486	455	467	490	446	470	451	463	452	458	470	489	497	472	450	464	446	461	483	448	458	459	428	485	445	492	456	452	420	428	444	505	415	467	439	437	439	466	501	493	492	455	444	437	495	507	467	474	484	502	443	458	505	470	399	470	504	459	479	485	435	449	486	475	464	468	464	479	486	470	494	455	465	491	481	489	440	479	475	485	455	471	422	484	470	449	449	484	486	496	513	429	456	458	511	441	460	463	482	451	434	456	447	456	437	489	473	438	447	456	447	466	496	475	494	444	462	460	481	479	466	449	482	476	459	465	441	425	473	461	495	461	484	446	445	478	477	451	467	449	476	462	449	450	481	477	470	469	510	515	458	465	469	434	504	452	479	448	469	490	500	474	467	487	453	464	446	477	460	506	450	499	457	420	472	468	459	481	488	452	448	483	463	461	480	449	455	503	453	481	443	482	487	456	453	475	490	474	429	467	450	468	453	499	435	456	470	465	448	443	463	451	459	460	463	488	422	458	493	463	446	476	454	446	427	424	442	480	497	441	442	476	454	502	439	444	489	456	450	438	477	453	491	462	478	442	426	450	469	442	453	448	493	437	527	446	452	457	493	421	471	461	476	447	452	451	456	454	477	482	433	460	435	479	444	459	481	472	432	475	449	445	479	477	461	462	480	469	457	496	458	463	432	476	471	472	459	464	477	457	500	471	425	462	470	480	485	427	464	448	455	425	473	457	474	436	515	477	442	481	457	414	472	467	478	481	473	497	439	468	457	451	479	482	439	450	454	488	467	500	446	444	477	452	471	450	435	428	498	463	428	495	483	462	438	484	469	453	477	443	478	484	472	461	490	468	467	468	443	434	452	463	492	463	462	431	476	523	462	485	495	480	447	498	443	447	484	435	450	478	494	435	453	453	455	438	428	452	473	452	447	450	424	430	493	457	435	436	475	428	437	479	466	481	458	421	462	453	498	466	466	399	445	476	445	486	512	456	457	456	449	519	432	458	464	477	439	440	485	454	456	463	438	493	491	452	488	470	445	459	472	439	469	465	512	440	468	464	451	432	449	477	450	496	478	447	454	500	472	449	413	480	436	477	443	490	424	474	469	490	482	454	486	454	453	430	482	483	506	479	472	472	443	480	464	413	499	480	459	459	480	461	443	536	486	457	492	479	464	459	476	481
21203	10977	9809	9958	8277	5998	3633	1941	986	592	555	420	394	309	315	280	292	298	251	891	8746	8563	298	208	192	179	183	204	217	181	174	208	176	212	189	179	184	171	197	207	166	175	172	186	186	185	198	171	151	172	175	157	164	183	198	188	174	186	175	176	189	170	168	185	182	173	176	185	180	201	187	182	149	166	146	165	178	194	168	173	153	196	186	186	197	165	152	162	168	165	172	185	175	197	196	181	197	167	171	180	163	174	168	151	174	171	187	163	170	172	155	176	161	183	161	170	159	177	163	163	153	155	190	208	192	166	171	197	156	159	161	172	194	152	149	206	186	184	184	180	165	178	190	172	164	164	166	190	188	178	185	168	161	168	181	179	164	176	159	173	171	189	182	151	177	191	177	162	195	209	162	181	179	187	188	185	181	177	163	170	196	178	171	186	178	166	190	179	185	143	159	189	170	178	178	167	164	148	169	192	163	163	158	181	165	162	162	189	199	175	184	178	187	189	176	184	187	175	190	168	172	178	182	182	186	151	173	178	180	180	158	196	170	175	182	187	193	174	192	175	180	186	162	186	188	160	160	152	160	170	188	184	165	172	152	163	155	165	174	172	168	180	177	168	160	190	156	147	190	180	178	170	170	161	184	167	196	182	190	162	186	165	169	177	181	179	166	204	151	175	166	159	182	169	161	172	174	177	162	166	179	161	170	181	155	143	170	215	170	151	171	142	145	179	180	192	181	158	146	179	159	190	175	144	188	175	183	195	174	177	163	184	148	177	157	156	162	181	188	167	193	186	196	176	170	150	180	207	174	184	163	172	190	172	152	146	180	169	178	178	151	157	173	188	181	170	178	176	134	162	181	191	167	148	183	150	161	165	175	174	182	176	163	149	186	164	173	152	193	192	164	186	182	170	174	179	188	190	150	156	191	190	170	190	194	188	180	189	202	196	163	196	157	155	161	158	170	165	167	128	161	170	181	183	156	180	181	180	185	185	191	165	197	162	179	159	164	188	185	175	180	172	194	159	194	162	169	156	191	172	159	189	206	185	185	186	167	180	171	179	146	190	185	182	154	165	171	150	192	171	166	169	197	185	185	172	151	166	175	178	215	181	178	177	158	196	181	197	174	189	182	185	171	177	155	205	177	152	185	153	158	181	177	182	169	187	172	176	191	177	167	168	189	178	177	178	188	193	191	166	158	164	195	187	163	160	177	192	165	149	145	182	161	169	169	204	177	159	181	193	152	173	162	157	211	178	184	172	200	193	157	175	181	165	163	180	178	168	183	175	171	160	179	163	180	186	172	175	187	176	152	181	169	177	161	176	171	166	183	154	171	180	182	167	187	160	159	176	178	186	196	182	180	223	157	164	170	148	200	177	174	174	213	176	157	166	178	178	169	190	175	156	179	168	178	170	180	177	183	180	187	178	161	173	174	170	198	183	180	156	159	178	184	163	163	161	167	178	183	182	189	186	179	172	148	182	191	172	169	176	175	176	155	184	168	173	186	192	159	189	205	175	155	205	167	172	157	157	183	193	180	173	170	188	178	178	176	148	185	145	174	171	183	182	174	155	157	177	156	177	164	193	184	151	188	158	180	170	194	169	179	176	153	199	168	173	178	179	173	166	175	158	164	202	162	188	172	193	178	183	169	163	152	141	191	185	213	161	178	162	157	170	163	136	202	141	159	201	182	184	167	158	193	176	175	176	199	167	175	173	168	185	176	183	204	170	193	152	193	170	165	155	176	165	133	184	188	193	179	203	190	165	181	170	183	176	153	198	182	168	152	180	175	170	166	154	168	182	182	190	167	178	170	167	191	159	156	178	164	186	162	206	197	170	189	155	163	164	157	183	185	178	179	179	191	156	150	195	155	151	178	186	163	164	152	188	143	194	167	189	195	172	155	170	176	174	179	155	187	145	162	192	162	150	176	169	196	150	151	167	183	179	164	179	175	184	162	172	164	175	173	185	175	162	166	184	166	177	183	167	145	180	178	181	178	189	176	177	203	170	176	170	178	173	179	160	185	187	175	183	149	161	162	211	178	179	182	171	181	169	154	151	169	148	194	183	197	194	175	151	176	166	154	170	179	166	162	195	186	173	181	197	157	161	207	171	176	154	175	161	170	173	166	164	180	189	186	177	160	184	165	184	195	171	184	195	193	169	167	204	164	166	192	165	139	186	176	171	180	168	200	190	188	180	168	167	171	168	181	184	184	198	182	170	194	185	193	190	190	166	195	185	187	171	149	173	165	159	170	175	184	180	186	171	185	165	161	177	173	150	176	158	186	189	168	186	171	160	168	183	178	189	150	169	166	181	192	169	145	189	165	167	198	190	179	154	177	196	177	169	161	191	188	174	177	174	164	178	196	178	157	166	169	182	144	181	160	180	181	188	168	163	175	188	170	172	184	174	197	163	173	165	190	157	172	187	182	165	165	156	193	178	184	170	175	160	194	175	156	182	168	181	175	177	179	157	168	173	179	184	161	172	185	163	159	179	171	191	170	183	185	151	181	170	185	188	182	177	172	193	177	173	169	181	181	175	183	183	168	185	173	172	178	176	182	157	209	162	169	182	172	185	177	170	186	159	194	157	175	175	159	168	177	167	154	184	168	172	176	173	190	176	169	196	162	168	175	185	190	170	176	161	161	179	180	153	158	166	158	172	162	162	181	191	181	151	195	169	185	171	168	166	178	160	198	166	173	174	173	183	170	166	165	199	168	180	200	187	183	185	193	175	184	187	184	178	179	199	186	172	169	151	187	174	179	187	195	162	180	144	150	172	171	187	168	167	167	145	179	151	139	179	174	183	160	166	167	173	177	199	178	181	178	160	166	166	166	161	182	185	185	159	171	180	166	164	161	181	180	174	176	182	187	163	161	184	175	162	175	160	195	192	181	175	167	183	187	180	188	181	144	183	177	163	208	173	158	207	195	179	183	167	183	177	152	145	177	173	190	178	196	203	197	160	173	191	175	170	186	181	185	184	175	174	162	156	153	173	193	179	159	176	166	165	159	152	159	180	138	176	177	175	172	171	144	178	182	172	159	163	171	164	164	176	174	169	173	176	176	187	212	171	195	186	185	178	166	175	153	176	183	175	213	165	182	171	201	168	182	158	163	159	169	199	174	183	167	174	184	184	160	181	167	187	175	193	204	184	166	180	175	178	199	188	168	171	181	192	165	192	150	170	184	166	172	179	178	165	161	184	172	161	170	159	158	178	174	160	187	161	174	168	178	164	140	154	178	171	193	159	179	176	181	164	160	197	171	185	173	186	156	207	175	180	173	198	176	187	181	162	179	179	149	171	166	190	178	191	173	160	170	158	172	169	171	191	201	184	192	188	174	176	170	170	168	161	156	176	173	192	196	172	157	173	208	164	172	176	186	185	178	184	160	201	160	167	194	143	169	171	164	167	164	160	171	171	189	171	170	185	190	170	192	160	149	174	180	176	183	188	178	175	158	192	168	200	162	153	178	199	187	177	175	179	190	174
13147	7091	9136	11738	12177	10069	7469	4873	3874	2549	2238	1935	1736	1610	1333	1362	1244	1240	1155	4818	32808	23992	669	615	605	609	553	594	568	545	563	502	541	554	547	558	509	531	553	585	505	523	555	536	538	527	542	452	506	538	508	549	514	490	562	522	502	501	530	525	551	495	501	524	524	528	521	503	459	511	478	500	505	458	472	518	523	480	510	456	519	492	467	512	519	537	520	525	472	468	454	467	514	495	499	481	481	473	483	466	502	488	468	493	467	485	538	519	468	495	500	469	500	475	515	526	450	489	478	492	479	475	452	484	503	486	449	481	454	514	467	481	476	477	515	472	499	454	448	489	452	511	494	454	471	441	496	510	514	499	506	513	488	482	473	506	492	498	474	454	444	476	489	493	494	502	476	517	492	492	499	454	501	514	498	527	476	500	462	491	508	481	493	501	503	499	476	465	476	455	471	508	512	487	483	497	488	512	502	508	478	464	508	505	486	472	494	491	535	494	477	529	452	526	497	464	531	490	474	526	483	492	489	477	497	495	490	492	449	482	454	480	461	504	528	466	490	476	485	462	513	490	492	473	481	509	502	482	474	480	480	492	445	463	475	481	502	461	492	482	470	471	541	510	524	460	474	486	460	514	478	456	519	490	462	474	479	552	531	513	489	472	494	472	489	520	470	474	497	503	510	493	464	496	480	481	478	491	473	508	456	463	516	484	489	494	505	482	485	479	487	485	498	472	496	482	541	514	476	511	480	494	498	533	474	510	488	495	457	484	489	505	479	490	449	474	500	499	541	502	480	487	473	473	505	472	457	457	494	476	474	436	510	490	511	501	456	510	468	490	466	518	462	476	429	462	452	477	460	437	492	533	526	468	481	502	511	462	473	463	495	490	500	496	495	477	487	476	503	470	456	501	487	515	423	454	495	489	461	486	507	461	451	487	514	502	489	472	471	520	466	522	480	464	455	516	439	503	481	492	483	463	481	505	493	476	523	468	496	503	484	461	479	447	476	517	479	474	470	512	483	479	465	506	486	468	477	508	455	523	465	469	470	456	480	491	506	478	490	484	490	499	468	485	508	493	471	481	464	484	468	456	483	510	471	500	470	482	481	512	497	518	477	450	479	482	535	414	471	511	490	494	446	471	485	481	472	503	461	503	515	456	467	514	482	472	487	488	456	476	470	517	448	514	502	467	462	474	520	466	485	509	475	474	475	468	486	483	473	494	468	492	503	493	447	494	467	488	489	469	508	477	494	474	504	477	472	475	502	490	471	483	465	474	476	474	448	476	485	488	508	454	494	481	526	466	467	504	497	478	495	486	535	462	496	496	494	478	482	465	500	469	492	485	514	524	497	474	450	476	456	480	498	447	478	454	475	475	475	521	499	475	470	485	499	453	443	499	498	493	493	450	497	524	500	483	446	476	469	501	508	483	516	466	481	496	519	473	478	473	443	495	453	496	432	490	469	469	493	468	489	541	495	527	502	457	479	471	450	435	461	514	489	467	482	511	484	514	495	502	506	483	470	479	482	502	455	496	499	466	456	491	516	491	520	476	495	469	468	478	465	533	469	476	490	478	455	503	470	501	480	473	437	511	509	460	479	457	457	444	464	468	486	430	469	502	488	509	518	479	478	452	451	495	470	498	503	505	473	501	480	491	499	502	478	456	458	496	461	514	488	479	486	457	476	472	490	488	470	502	506	455	468	487	482	450	479	451	475	490	486	509	481	509	481	478	480	466	470	505	512	505	475	462	497	467	468	499	508	476	485	454	521	458	501	473	468	528	510	469	478	503	500	483	458	482	515	470	497	489	504	479	448	472	465	492	461	501	455	448	510	471	518	491	521	473	500	455	455	513	494	506	435	538	480	455	485	467	483	471	466	495	495	476	481	488	461	510	540	528	465	447	455	451	506	482	485	492	523	459	450	465	470	526	467	516	473	472	501	463	462	484	508	458	488	488	506	477	495	453	484	473	461	497	483	480	491	487	497	478	484	466	500	450	469	462	495	468	456	475	487	485	488	482	506	492	488	505	526	489	495	479	513	464	507	441	510	486	444	515	465	439	471	493	504	441	488	449	448	498	489	459	452	514	499	508	453	470	485	490	500	475	504	483	489	525	471	512	476	478	447	477	496	499	457	489	456	504	454	501	518	487	514	455	507	505	458	451	468	497	469	442	508	502	468	452	463	460	516	448	514	492	511	500	508	514	497	477	454	528	513	493	479	487	456	487	447	466	517	467	479	498	497	481	474	486	512	514	465	471	495	488	501	476	398	493	530	458	460	514	500	508	522	444	487	482	444	469	450	508	461	468	484	474	504	463	479	471	469	478	487	478	467	511	477	462	509	485	458	455	510	493	447	481	482	465	497	465	451	460	486	489	510	507	463	499	451	501	485	491	486	441	482	490	477	488	478	459	470	491	503	458	506	464	463	509	446	493	500	458	479	487	540	500	445	444	433	441	455	495	520	462	504	455	488	468	501	485	496	462	492	504	480	470	499	461	511	476	473	467	508	448	425	472	515	494	501	507	496	500	467	491	490	479	486	489	506	476	491	481	459	469	496	513	470	491	476	469	442	458	488	501	458	509	489	468	497	490	509	472	495	453	479	495	499	469	488	465	460	482	462	508	478	500	500	463	491	497	492	511	460	497	505	473	509	475	518	454	507	482	481	462	470	493	472	470	458	490	469	485	453	515	542	503	507	466	486	527	475	451	482	481	425	493	472	478	477	481	518	472	473	487	475	456	445	509	479	509	450	486	497	481	526	458	457	461	463	510	449	485	513	486	460	523	517	456	454	482	433	488	490	491	517	491	470	503	499	478	487	472	481	479	469	491	446	503	464	466	489	485	511	501	469	492	478	503	512	473	451	489	482	493	473	475	474	460	491	493	460	481	507	473	479	470	490	483	475	464	485	490	495	472	452	518	532	446	506	493	477	491	480	451	477	514	502	513	477	440	448	471	504	485	471	489	490	493	455	494	468	437	474	469	465	458	469	493	498	505	553	472	464	483	462	486	455	527	493	504	504	488	525	474	492	486	463	479	497	447	477	500	449	533	516	487	451	494	518	487	470	506	475	498	490	460	514	483	475	475	467	458	453	490	489	497	493	470	492	487	431	499	473	505	469	507	469	496	491	491	483	483	464	486	469	451	485	437	561	464	480	499	511	470	471	486	476	527	480	455	510	466	443	472	495	532	494	442	504	451	479	477	489	509	481	490	511	495	463	459	479	499	469	517	460	466	464	497	473	538	491	461	513	495	503	457	470	489	508	469	475	479	508	470	496	504	483	460	501	479	494	473	507	513	458	471	483	501	446	498	499	464	487	472	489	443	501	457	491	501	478	527	490	454	487	512	484	456	520	484	448	485	477	493	484	499	469	497	484	443	477	484	480	482	466	475	482	488	458	501	479	508	443	452	464	499	459	506	496	494	476	469	477	496	459	461	493	478	497	506	456	479	483	490	520	462	503	474	459	486	509	452	448	464	492	477	518	455
2572	703	709	503	407	355	306	332	272	276	257	298	266	246	260	248	287	240	254	270	609	570	246	256	252	260	292	241	271	251	259	261	272	256	270	303	284	242	257	248	247	276	256	231	265	269	251	272	260	277	290	264	241	261	264	244	257	255	285	274	229	275	228	299	260	245	258	286	246	253	260	250	244	266	258	255	262	258	259	255	278	253	238	252	237	248	269	258	266	278	260	256	254	254	275	272	250	262	238	280	277	265	255	263	281	231	260	256	266	256	253	267	278	274	252	241	276	270	251	224	294	233	290	254	229	259	278	234	234	261	265	256	233	256	280	239	253	280	261	268	252	248	257	254	259	264	238	269	284	274	266	299	226	264	275	276	276	278	270	285	245	259	291	281	246	270	276	249	259	282	282	263	277	275	269	282	294	252	276	263	285	254	280	245	252	297	287	258	275	283	258	250	270	239	262	273	276	272	254	260	253	258	282	246	270	273	249	276	244	248	270	261	285	257	246	255	243	262	260	260	306	273	269	315	269	267	244	297	247	280	273	263	247	272	253	237	258	209	267	266	256	272	259	249	266	289	260	266	272	261	284	293	268	276	291	289	272	262	209	266	267	289	254	261	251	232	267	284	293	264	264	250	293	265	283	241	292	275	263	256	237	244	244	260	254	265	264	264	271	265	254	282	266	249	262	252	251	237	257	275	253	272	262	280	262	292	257	264	264	243	258	262	278	241	298	260	254	254	254	239	280	264	311	233	281	230	252	270	225	273	296	267	273	249	276	250	286	289	277	275	246	255	271	283	286	291	268	271	303	277	250	264	279	271	266	240	280	270	211	219	264	268	247	264	291	239	269	260	240	264	242	273	261	265	267	265	259	253	244	261	251	234	280	264	253	277	281	265	234	240	265	276	253	294	275	257	267	231	255	260	281	242	282	252	240	276	299	265	263	269	233	271	238	259	248	266	260	252	250	238	233	266	256	267	253	288	270	267	244	256	264	265	276	239	292	250	271	266	284	265	234	244	266	245	259	296	276	264	280	277	247	243	271	265	276	238	257	260	295	252	247	281	270	252	266	243	238	272	293	265	264	298	292	246	254	269	263	241	266	278	266	253	257	255	239	241	269	246	254	288	274	275	278	255	244	275	277	244	261	269	261	240	253	265	248	241	258	258	245	253	271	274	270	254	254	266	298	282	255	274	283	271	287	260	261	266	291	263	262	237	280	245	284	290	276	265	297	242	251	264	261	267	251	261	265	297	268	281	274	274	247	232	263	266	276	268	284	281	295	265	263	264	274	289	255	279	252	275	277	254	265	267	259	264	277	274	264	250	264	244	248	245	268	254	252	247	276	251	259	227	265	256	266	259	242	288	247	250	252	297	244	295	261	276	242	279	268	256	265	238	281	293	248	306	284	262	302	298	244	234	251	254	267	250	253	231	267	242	265	259	258	259	275	266	290	238	256	258	269	286	261	278	259	277	251	280	281	260	246	265	270	269	275	254	270	253	266	257	279	262	289	262	242	289	267	237	298	274	259	256	292	252	241	261	262	272	263	287	258	275	254	246	262	299	271	267	297	259	270	255	227	271	285	272	275	258	254	258	256	255	263	257	286	239	271	253	258	280	243	242	259	248	247	232	258	248	247	268	292	270	226	264	262	252	240	261	248	302	272	281	247	283	248	259	249	255	264	268	256	236	249	244	257	245	273	245	250	278	279	254	292	283	239	255	247	261	264	262	273	268	288	269	271	282	281	277	245	250	271	285	265	243	273	249	324	266	264	254	267	245	271	286	266	211	233	288	271	266	272	256	273	252	294	257	251	274	260	289	262	250	242	264	288	239	271	288	283	257	271	264	280	255	282	279	274	254	241	252	227	286	282	287	225	260	256	265	238	256	259	251	260	269	300	280	254	285	260	258	275	244	272	276	249	288	263	264	272	232	275	285	270	271	274	275	265	303	272	247	284	240	264	275	271	261	243	262	267	277	274	274	247	259	229	281	266	271	238	249	283	267	260	260	300	253	299	280	220	269	257	235	247	284	257	259	259	254	279	274	258	256	250	248	253	257	285	263	247	265	269	245	249	244	248	295	248	263	259	242	254	269	242	285	262	252	289	264	277	256	241	247	265	265	284	249	241	257	253	265	254	251	268	252	254	260	262	258	266	250	274	288	226	269	267	280	243	284	283	272	260	260	283	266	267	258	275	267	240	256	245	249	270	237	272	248	266	276	240	253	256	273	303	270	270	283	268	242	274	282	267	313	273	284	254	246	260	243	280	244	260	302	249	268	260	282	273	237	231	257	277	259	262	253	280	234	248	237	270	270	256	262	274	256	257	227	252	234	245	264	264	262	265	270	241	263	250	274	254	246	240	229	258	264	263	244	242	266	285	274	286	263	219	249	279	254	271	254	302	278	248	253	235	275	271	246	249	291	258	254	279	255	227	253	268	251	257	263	272	243	257	253	257	244	235	287	283	272	261	246	247	269	266	250	252	269	240	277	256	273	268	258	242	264	270	228	241	263	244	240	263	237	250	256	266	258	236	247	267	264	249	246	271	250	248	258	280	270	295	275	256	218	274	278	274	300	266	257	252	288	250	246	257	254	268	264	265	272	267	253	247	278	244	269	274	244	252	261	280	283	241	261	285	288	259	252	278	287	256	242	265	267	239	279	243	277	246	284	282	253	255	249	277	266	286	265	283	274	282	257	264	252	262	299	250	281	251	280	265	287	278	259	237	293	267	245	240	287	277	281	245	253	260	279	271	247	279	246	269	255	237	270	286	283	260	255	240	264	269	274	241	259	251	259	261	241	278	250	279	236	243	271	257	271	238	241	286	255	251	211	278	266	250	230	250	271	241	254	261	267	291	272	227	272	279	285	210	261	277	282	298	242	286	286	241	262	266	265	257	289	266	276	274	261	274	249	265	256	282	279	274	248	263	259	273	260	270	284	265	254	281	279	239	274	274	246	251	247	237	253	253	268	251	271	286	281	277	251	244	228	275	276	243	283	234	266	266	248	251	297	296	232	266	224	275	272	268	268	271	261	268	262	268	262	246	243	256	284	254	271	257	276	232	263	262	243	273	274	267	252	248	258	261	244	252	251	262	273	255	243	248	270	263	265	234	264	267	269	259	292	268	293	290	256	268	261	277	267	253	290	249	283	276	287	255	301	249	285	257	294	251	223	297	255	267	252	272	263	273	261	245	261	244	288	267	249	265	251	222	245	276	267	248	266	245	260	247	264	276	259	265	255	280	261	250	271	244	271	256	270	238	265	240	253	264	274	279	273	291	253	270	283	247	250	245	267	260	263	268	236	286	258	281	274	242	268	264	295	266	276	260	257	285	270	260	260	248	234	282	253	278	255	313	256	274	227	263	252	232	268	278	277	284	260	275	249	255	284	261	253	252	282	275	265	251	298	231	274	283	278	280	260	294	266	265	232	268	258	275	249	253	231	280	252	288	267	230	262	266	260	259	267	303	245	251	233	291	268
3031	1116	1404	1312	1230	1123	1006	946	882	803	782	736	745	735	759	747	779	705	763	1038	3360	2671	734	708	757	689	716	727	722	665	683	718	723	686	687	715	726	645	748	744	743	723	697	733	758	751	745	732	738	708	719	695	689	670	673	716	719	663	750	674	773	709	699	707	696	658	730	701	698	662	722	727	696	686	685	676	717	726	727	692	733	657	767	684	721	740	679	699	675	686	714	726	683	710	695	727	708	734	728	656	755	714	707	700	707	735	740	694	717	736	667	716	702	715	719	726	717	722	729	675	672	705	693	757	699	692	731	697	687	717	695	702	714	704	710	724	677	702	697	698	689	673	696	679	713	712	713	696	691	720	720	627	754	696	691	694	718	688	699	763	675	735	668	694	691	714	720	709	668	695	665	691	722	728	680	728	694	739	683	723	735	685	713	701	697	710	730	677	698	729	704	703	684	684	710	723	700	748	683	709	713	629	769	722	709	752	708	749	661	759	711	715	690	693	681	730	736	722	732	699	672	686	723	741	697	698	712	698	716	687	741	640	699	731	714	738	695	684	720	777	682	704	733	690	687	728	721	729	724	748	687	702	720	735	722	699	739	673	710	707	671	672	682	720	715	705	693	751	677	727	730	715	745	702	714	689	726	655	734	694	709	731	715	734	703	706	758	723	654	733	714	654	672	676	736	726	732	719	722	663	718	708	728	716	713	697	727	712	736	691	669	697	717	709	668	718	690	704	688	692	730	717	657	683	663	718	720	681	710	722	723	670	695	680	767	757	688	739	687	700	698	675	694	693	678	732	735	716	672	726	749	706	698	714	739	716	681	711	717	743	728	685	694	697	683	743	717	722	729	729	699	725	725	705	747	731	706	694	723	690	723	713	734	719	653	705	700	753	704	656	738	709	707	722	730	733	696	725	755	693	720	665	666	718	709	720	728	712	740	725	722	720	674	712	681	709	740	687	700	775	679	704	693	694	668	677	668	711	675	736	722	684	756	692	715	723	705	722	698	719	697	702	705	713	739	727	720	717	746	730	708	724	730	699	723	742	685	681	686	734	681	682	697	722	724	720	689	696	654	695	664	714	695	653	716	688	719	685	708	699	707	691	711	668	636	720	702	699	739	765	713	731	688	698	752	741	667	705	714	709	661	698	723	716	709	701	731	675	711	714	686	686	701	726	735	669	676	701	709	694	689	730	741	711	719	735	755	756	741	651	755	735	725	697	682	723	733	731	689	721	719	696	692	719	674	689	752	644	750	722	736	710	687	749	732	683	719	720	668	671	690	679	757	750	686	741	722	713	687	752	674	669	742	704	707	691	753	734	676	748	702	692	714	701	710	783	718	694	732	706	718	674	707	699	758	702	724	697	755	702	698	741	699	713	710	685	695	707	694	698	681	708	691	744	733	698	707	680	706	729	717	697	718	679	693	753	740	700	722	730	693	676	757	716	705	697	733	707	734	674	682	741	722	737	679	732	704	688	714	740	740	712	718	678	684	705	697	741	693	723	746	692	717	712	696	725	712	684	722	721	736	697	754	731	704	725	668	743	725	694	669	710	746	748	748	686	654	691	713	705	709	700	742	684	677	715	732	748	707	702	731	710	673	712	730	679	764	724	695	750	723	749	762	682	699	725	738	708	703	723	683	705	711	683	697	729	742	724	661	723	710	752	685	773	745	755	676	715	751	732	707	697	669	713	754	745	744	724	697	732	709	671	717	725	706	696	704	748	720	696	661	664	733	711	691	639	688	692	737	739	688	706	780	738	697	693	691	759	688	708	768	716	728	716	741	736	711	713	752	714	728	734	731	735	700	668	701	729	729	717	734	695	681	676	697	661	717	720	703	731	691	694	742	724	693	705	647	706	695	807	727	695	677	725	731	690	710	730	673	677	719	754	736	742	707	733	730	730	703	701	707	736	743	684	717	683	731	700	712	712	722	748	751	697	682	779	718	714	681	719	711	719	708	703	715	699	729	728	726	747	689	704	733	704	696	694	696	705	676	774	749	721	705	732	711	692	673	739	652	709	732	719	694	722	742	707	734	701	692	704	716	727	729	724	752	777	689	690	686	712	703	682	769	726	723	710	720	713	722	709	711	678	703	728	716	739	730	711	690	689	663	699	642	686	729	737	729	760	680	696	716	689	695	697	701	761	733	745	721	709	667	682	740	770	710	699	739	698	750	699	719	672	741	717	727	712	657	731	732	724	757	747	749	698	740	712	673	702	671	732	717	692	718	697	730	700	698	726	687	745	738	778	726	730	695	745	738	728	741	699	689	703	689	650	719	741	735	705	749	704	685	702	694	721	732	747	742	725	783	707	713	737	738	676	706	705	715	722	714	682	701	666	726	681	690	687	701	706	734	684	710	679	704	679	713	729	729	659	717	707	719	676	694	720	688	742	692	661	734	748	692	710	676	697	695	704	721	713	675	726	689	694	697	732	716	705	774	700	692	723	710	730	692	702	694	716	658	659	729	744	717	761	691	696	731	702	725	652	650	701	662	764	674	714	698	683	711	681	730	670	696	723	702	725	694	677	714	728	769	710	754	652	754	696	636	700	707	710	702	688	717	693	709	722	681	749	687	745	724	726	699	649	719	698	753	669	698	714	728	691	708	658	721	703	660	698	689	714	695	694	700	702	690	694	723	724	745	726	690	719	700	705	722	720	720	707	689	752	711	689	686	723	723	707	765	680	749	708	704	712	723	760	708	689	713	696	725	668	698	701	723	711	701	764	709	736	747	754	720	687	714	715	728	707	745	721	702	702	715	747	708	712	701	658	693	740	733	689	662	728	680	727	683	681	741	702	673	689	707	679	751	700	730	714	743	733	728	719	713	681	723	718	715	657	680	694	751	707	734	714	686	698	666	676	709	667	740	761	736	678	732	726	685	697	732	720	667	677	717	694	711	703	662	697	694	726	685	687	695	732	689	670	755	703	704	706	730	698	693	743	718	737	721	698	711	698	732	721	720	709	723	683	718	696	734	724	711	689	648	719	718	729	693	720	702	732	732	679	708	748	681	676	746	697	683	707	674	736	708	756	750	704	714	656	720	692	708	690	767	704	701	681	723	713	723	693	692	728	713	746	699	722	733	732	660	689	726	722	704	759	699	681	726	678	714	749	693	702	746	747	686	738	732	709	722	742	670	746	694	732	755	706	709	718	711	786	686	729	744	652	659	736	740	677	744	686	672	760	726	715	668	694	654	705	695	736	725	730	658	694	701	764	749	673	736	711	703	728	754	678	729	720	729	742	693	686	725	673	711	670	746	700	642	725	683	713	725	695	719	654	710	752	757	712	703	743	695	681	678	690	720	661	660	714	739	730	692	734	713	750	694	694	691	729	702	723	651	697	689	709	656	695	698	715	686	669	700	764	660	760	693	768	693	702	723	684	702	729	685	689	716	715	708	692	707	722	725	714	686	695	762	684	703	699	703	711	721	703	738	732	731	679	663	759	731	683	704	668	706	676	658	719	711	629	702	704
26857	13079	11568	8069	4983	3504	2354	1617	859	660	386	374	332	277	289	268	220	236	222	3426	8353	2895	162	173	197	184	152	180	170	178	161	162	164	144	158	143	177	131	160	137	140	159	160	171	172	164	177	118	154	162	145	148	177	171	164	160	133	163	161	154	171	143	159	141	149	147	167	145	137	147	152	164	163	147	141	179	155	140	160	141	144	152	151	156	142	169	178	158	147	155	145	143	158	159	152	164	168	166	143	167	145	157	152	150	142	158	151	140	135	154	142	146	154	171	162	154	150	182	147	158	154	155	139	145	153	158	129	161	155	149	168	165	137	133	167	169	154	169	142	167	173	153	171	156	149	177	156	168	145	162	157	150	136	171	153	159	134	151	179	148	149	145	148	151	173	157	157	151	172	156	137	157	138	147	156	170	139	162	146	163	153	157	148	146	172	159	141	158	146	140	141	164	164	175	166	149	147	159	133	132	147	146	155	149	151	149	166	172	165	151	161	180	174	190	149	141	162	157	154	186	160	184	126	149	138	130	144	137	166	162	159	167	165	165	146	134	135	143	154	154	152	129	166	157	142	179	160	141	157	172	158	153	137	166	152	156	164	152	149	148	146	140	161	151	164	141	143	168	156	134	160	160	153	147	151	150	162	153	188	143	167	154	114	144	155	152	166	167	157	145	157	147	151	148	161	158	169	160	159	160	159	146	126	168	146	154	140	136	173	171	145	171	170	160	147	161	169	154	147	141	140	147	145	154	179	164	154	150	162	126	147	175	143	154	167	154	152	131	141	175	142	151	171	143	161	139	149	174	151	139	163	151	163	147	168	134	155	161	159	146	148	155	162	124	175	171	152	131	146	164	166	158	183	160	142	138	167	165	153	143	175	164	150	144	125	175	146	148	176	144	160	161	167	178	143	160	157	150	164	158	148	150	185	139	157	165	163	158	176	156	154	146	151	155	135	175	151	151	146	146	154	163	152	178	161	167	143	127	149	149	173	157	170	143	160	144	157	143	144	169	154	153	149	147	138	189	136	164	154	158	172	143	152	158	184	153	143	144	159	148	166	169	168	159	155	157	158	156	145	133	153	135	120	172	157	142	163	136	169	169	158	153	165	158	149	150	145	150	144	164	154	144	158	150	141	148	155	149	135	149	162	139	158	145	147	150	157	156	144	146	145	157	140	127	145	137	139	155	158	157	168	172	153	145	158	151	154	164	158	166	158	165	144	177	140	154	136	148	152	154	142	155	139	153	160	128	160	162	135	149	143	150	150	156	142	133	147	154	165	150	166	154	150	140	161	144	151	149	154	149	182	150	184	149	165	151	163	157	151	154	163	154	152	154	142	179	142	139	149	151	158	157	169	135	161	142	157	155	156	156	148	157	151	152	164	135	161	178	147	146	153	142	151	156	178	162	155	158	142	159	186	184	141	129	127	146	154	154	151	147	171	141	154	142	135	102	150	156	174	174	132	137	172	141	158	151	136	120	178	140	133	154	143	152	139	157	137	141	147	164	151	154	170	177	166	162	162	166	173	127	134	167	161	145	124	152	161	134	169	162	133	146	148	163	147	161	152	141	147	144	155	153	166	145	169	136	155	139	153	154	148	151	158	155	177	134	155	149	169	168	148	142	142	150	147	148	141	163	132	143	151	129	162	154	154	141	126	162	142	145	131	161	170	146	147	168	153	159	151	197	151	129	162	153	144	151	155	134	174	180	190	148	138	135	154	143	170	136	148	148	158	176	147	141	147	162	168	162	148	154	162	162	160	131	151	180	153	180	162	161	165	167	146	130	129	133	152	173	149	162	152	151	147	129	144	140	142	155	176	146	127	150	149	144	162	146	158	128	141	165	154	162	157	133	150	125	153	163	130	150	173	161	169	168	131	146	169	151	170	173	157	151	141	164	163	144	133	169	152	158	171	160	156	131	165	157	165	157	154	150	153	167	177	141	160	161	140	148	162	156	164	148	139	151	162	149	161	158	159	137	150	155	161	143	146	149	137	147	167	150	147	147	171	177	153	158	147	166	159	134	136	144	143	157	132	156	144	144	152	160	166	165	159	150	146	139	146	151	140	156	178	139	132	165	149	146	146	157	161	189	140	144	160	167	164	170	142	162	149	146	127	166	166	137	148	164	158	169	138	171	153	146	172	154	165	153	146	146	160	143	162	151	166	149	177	153	142	163	173	156	160	146	155	152	164	138	161	158	165	141	168	146	123	148	163	143	132	166	150	172	157	159	170	149	141	138	142	155	158	147	169	162	147	154	131	155	152	151	163	158	158	156	148	161	130	166	160	131	125	139	158	165	161	172	151	141	164	149	140	147	151	147	171	141	153	149	161	137	143	156	148	165	147	173	174	141	145	158	152	122	153	161	176	153	163	157	150	140	164	146	133	180	149	141	150	169	145	162	148	151	151	142	154	165	146	180	119	139	147	166	172	152	152	147	160	155	153	160	151	152	153	139	154	173	156	155	150	172	158	156	160	161	165	128	146	159	156	164	140	159	168	174	153	153	147	140	169	149	165	151	146	146	116	149	157	168	138	151	141	151	138	148	149	150	138	167	152	151	161	149	167	130	141	155	158	159	148	155	165	149	160	161	150	145	166	117	151	159	149	140	175	159	156	156	178	159	160	170	150	153	151	156	145	143	162	141	153	153	149	158	166	167	148	160	144	139	156	152	147	138	165	164	153	133	155	143	179	158	147	163	171	165	130	149	147	162	140	149	131	138	139	134	170	155	175	171	147	160	135	160	136	143	150	162	150	158	149	159	141	150	165	159	150	159	165	150	158	144	146	153	142	145	144	161	126	148	162	145	144	154	152	144	154	160	156	144	171	164	136	141	150	143	161	137	149	154	152	156	134	167	140	163	150	124	180	150	144	176	140	152	154	156	160	150	154	135	153	179	154	149	137	142	147	142	158	148	149	172	150	157	167	139	155	149	121	155	174	148	151	148	174	164	149	159	140	140	159	152	147	139	153	159	156	164	144	149	122	163	162	151	174	154	164	156	129	152	135	175	140	170	167	160	169	153	155	158	153	167	163	163	152	152	151	147	130	161	181	140	151	152	137	160	141	154	157	152	145	179	148	129	139	146	142	143	136	155	164	149	155	174	145	131	180	148	152	147	149	149	153	147	138	158	140	168	143	163	140	156	133	140	147	152	147	167	157	151	165	155	158	145	154	157	144	169	170	146	140	156	174	170	149	153	140	145	151	147	161	142	148	136	173	159	157	139	164	141	164	151	143	153	126	157	163	157	151	138	143	164	170	160	149	137	139	176	153	149	150	153	148	183	182	167	178	154	162	165	146	166	147	141	135	140	160	171	139	154	153	142	141	147	145	146	155	138	147	143	161	147	158	152	127	172	177	148	164	140	157	177	145	131	161	137	138	162	152	146	148	146	151	126	143	140	164	153	169	144	178	143	157	162	148	136	143	140	165	163	152	147	146	146	150	141	161	138	130	151	160	154	134	144	154	157	170	153	158	132
19290	5982	10013	9593	8479	7728	6055	4994	3562	2846	1990	1814	1543	1368	1235	1189	1086	1023	1202	17246	30919	9054	595	612	587	526	584	583	531	555	514	531	557	498	529	509	485	484	472	522	459	429	445	471	482	493	442	451	478	512	479	505	460	453	420	457	462	408	429	438	433	419	420	434	448	431	453	450	419	415	447	432	422	426	476	434	464	420	439	453	436	401	430	442	390	425	417	453	418	432	438	418	418	419	422	434	430	440	425	418	446	460	432	444	430	449	451	436	450	469	434	434	431	419	440	378	434	436	426	445	430	456	418	435	447	403	404	397	465	414	425	448	414	401	412	423	430	390	418	386	420	406	414	416	445	432	438	401	473	382	406	421	437	399	421	446	426	411	426	406	413	426	456	380	413	403	449	415	396	412	403	414	416	397	398	418	449	424	429	428	447	443	426	393	439	416	394	447	436	411	402	359	430	431	382	438	420	471	459	415	436	410	416	411	385	430	434	412	442	420	415	441	436	382	417	453	411	389	460	416	433	422	425	418	430	416	414	420	417	451	424	426	427	437	443	394	437	424	436	390	444	402	398	451	369	396	450	401	460	430	441	417	425	422	443	425	429	417	431	422	419	431	423	406	401	431	429	427	446	422	451	443	413	469	422	445	463	406	428	406	414	432	398	405	426	428	435	430	403	434	420	410	404	424	432	416	409	442	395	419	439	400	456	422	384	405	435	402	421	438	415	435	424	412	402	426	425	417	397	443	448	435	403	438	430	394	432	420	441	448	430	418	443	418	445	420	416	414	385	475	426	435	396	458	408	421	412	362	434	450	408	438	412	434	415	400	416	416	456	415	446	439	404	416	388	453	451	427	460	426	461	441	451	451	394	432	433	445	384	405	448	380	442	445	388	431	457	427	420	459	451	376	434	426	396	421	391	414	448	385	464	414	423	409	403	449	426	418	440	394	425	425	395	457	392	419	400	420	422	396	441	432	434	387	436	416	433	449	452	453	413	417	422	399	431	401	400	425	388	450	415	427	417	416	420	453	351	406	408	417	436	409	429	408	423	433	411	397	431	414	439	416	427	397	388	413	398	423	422	412	444	402	442	395	386	416	460	408	411	428	422	406	431	456	428	383	448	436	467	405	380	421	401	410	422	394	412	410	404	451	392	437	427	442	444	462	395	452	431	449	411	441	438	426	447	435	447	461	430	386	439	423	428	453	400	390	401	431	471	425	420	412	425	416	420	384	442	429	390	413	391	429	415	417	440	417	422	424	413	387	361	424	437	435	428	396	438	456	443	410	415	435	461	429	408	423	413	414	418	439	427	418	422	436	386	419	407	443	428	400	404	448	431	460	445	456	427	371	411	427	422	446	419	374	386	444	448	415	419	420	423	437	407	415	429	414	412	379	399	432	430	432	405	453	445	424	403	422	420	428	453	441	411	453	400	439	421	425	433	422	426	428	420	391	415	436	410	438	415	395	424	423	417	384	433	405	418	377	392	424	433	422	429	377	443	426	422	415	471	427	448	446	411	421	420	424	435	459	388	441	429	453	464	400	423	417	379	401	417	442	414	423	436	442	424	453	438	392	430	455	423	457	403	425	387	445	404	402	419	432	389	445	365	419	429	413	387	452	426	413	424	422	410	432	411	408	383	403	428	427	405	458	407	423	400	431	406	418	437	454	444	385	420	461	455	419	447	412	393	414	384	441	399	437	395	435	411	412	410	432	439	453	398	444	430	394	431	451	412	416	432	374	407	446	405	392	420	459	466	415	423	394	432	444	419	398	430	405	427	449	429	415	429	393	433	415	440	394	420	419	374	448	401	378	440	437	404	421	427	427	421	406	432	414	454	409	403	393	447	442	432	415	421	410	403	411	425	415	416	425	473	453	440	418	416	410	452	414	422	410	419	436	448	439	436	425	388	400	428	418	445	428	430	462	391	393	422	406	422	426	421	421	439	414	419	418	423	438	394	399	413	388	379	425	395	431	445	407	415	419	416	449	434	431	404	446	423	412	391	404	425	411	393	424	465	409	395	400	434	433	428	439	432	421	415	425	433	397	436	428	407	411	433	430	414	423	460	428	465	445	416	382	404	426	420	433	428	434	443	400	424	411	426	425	424	397	445	412	456	423	392	453	423	442	403	448	436	395	403	389	431	413	407	398	400	447	443	434	469	438	434	425	429	434	383	451	402	407	451	437	427	439	426	449	404	403	427	433	446	418	450	401	440	415	424	433	415	434	411	414	429	455	451	426	415	402	415	427	424	402	388	431	426	413	435	453	432	445	414	439	419	374	438	393	396	395	399	434	400	426	417	433	401	452	441	405	421	415	420	420	380	436	414	441	434	402	413	431	405	402	455	428	411	439	403	407	443	432	434	414	415	411	437	430	431	444	415	460	399	438	428	432	421	450	446	410	443	415	422	384	466	411	398	410	435	456	428	410	432	425	427	442	411	449	435	409	433	411	430	429	460	405	376	397	388	427	406	423	406	424	412	439	435	402	399	447	449	392	442	396	426	437	422	400	439	440	406	434	424	437	385	415	412	424	459	410	413	410	473	398	435	468	438	425	399	424	416	458	401	435	397	401	423	436	419	420	422	431	431	392	423	422	411	428	430	406	422	408	435	463	399	379	452	432	370	429	420	408	456	415	377	413	427	413	454	394	427	468	429	443	371	413	430	371	409	445	464	413	413	430	465	475	428	431	436	405	455	484	430	431	405	386	414	403	416	441	439	391	438	411	434	417	416	428	422	411	416	407	440	439	447	423	433	400	420	436	435	422	398	384	439	377	436	402	428	468	433	386	448	413	413	420	412	427	413	428	447	449	422	468	414	392	408	437	408	381	420	416	393	414	415	429	428	439	418	411	436	431	417	447	388	428	431	418	438	380	441	411	422	418	458	474	445	407	412	448	408	421	450	400	462	462	460	442	412	398	409	426	450	448	424	421	404	425	438	450	418	453	408	436	402	436	429	404	394	422	439	412	447	437	429	410	397	389	446	498	426	471	444	413	420	420	429	439	457	397	440	416	391	382	437	431	400	404	423	456	418	393	385	419	401	422	405	413	422	419	418	427	402	411	372	419	434	423	400	416	428	433	396	459	429	427	431	412	397	428	401	422	422	387	395	437	447	413	396	389	450	414	438	421	429	422	410	415	436	448	429	375	466	408	412	440	407	424	395	441	426	440	415	412	435	424	409	420	441	451	417	454	403	448	401	435	433	453	407	440	441	441	430	405	422	459	414	448	407	401	409	427	404	412	401	437	430	406	376	382	434	451	408	439	460	453	448	424	451	427	413	388	429	399	416	406	415	396	399	432	451	422	437	416	436	401	420	387	448	417	423	373	435	397	430	395	414	433	411	405	404	450	445	416	382	408	413	435	469	406	412	471	480	405	408	436	436	396	437	410	401	411	458	449	416	432	409	387	400	392	410	427	473	420	445	432	459	430	420	420	417	424	432	393	423	428	440	454	439	431	426	426	438	410	413	449	412	422	407	455
26131	13688	10114	7326	5490	3986	2703	1611	849	660	400	375	345	316	252	244	227	214	258	1737	5463	3312	204	160	170	170	176	170	189	185	171	158	169	166	179	178	152	171	137	146	148	138	170	174	153	130	159	139	144	166	155	163	137	145	152	156	167	159	130	186	165	156	141	174	169	138	129	144	135	165	163	178	147	135	171	144	144	131	131	158	158	142	154	177	165	138	147	159	160	145	156	176	144	151	146	149	172	159	149	137	146	141	155	128	147	143	144	154	156	158	142	147	153	141	154	143	170	171	146	134	142	141	150	160	143	168	154	152	136	138	135	156	164	170	149	134	133	134	130	126	136	176	151	131	163	142	155	161	167	160	138	152	159	128	159	151	149	133	147	126	146	158	145	149	157	159	140	131	143	153	148	151	147	157	129	155	165	151	135	159	147	151	126	134	161	175	158	154	156	144	145	127	136	151	131	152	140	143	128	143	161	137	160	137	145	145	141	143	150	173	146	160	153	154	138	166	137	146	142	155	138	149	151	130	128	140	155	147	158	135	162	127	153	169	139	154	134	148	152	124	142	149	173	146	154	152	154	133	153	139	146	140	152	152	139	137	148	143	164	138	126	147	150	175	140	139	172	136	122	146	152	130	166	154	135	164	138	143	144	144	178	140	132	164	131	143	132	136	149	132	169	147	131	141	153	130	143	134	141	140	147	134	148	174	140	153	145	140	176	161	147	157	133	149	151	149	160	144	144	128	146	152	147	153	159	147	157	136	143	139	142	158	150	151	157	153	132	150	165	148	164	167	152	152	151	129	151	163	118	162	150	147	141	145	160	141	129	154	156	161	159	140	129	137	155	141	154	160	146	142	140	136	143	164	140	149	146	143	167	137	139	156	137	152	147	127	140	156	131	139	138	137	153	129	148	153	151	136	146	155	134	133	140	147	142	139	125	144	138	134	137	145	124	162	151	143	148	144	151	155	135	155	141	135	137	138	166	148	152	143	154	152	154	156	160	126	139	158	148	167	145	166	152	148	131	151	141	154	137	152	141	136	141	160	150	141	164	143	143	140	132	150	154	144	141	141	145	132	142	127	134	146	154	190	135	136	141	146	152	145	156	164	143	173	138	146	144	139	139	142	139	164	166	141	144	148	144	139	153	145	136	156	147	140	135	168	136	144	161	149	146	160	139	146	150	133	152	136	127	157	128	154	131	154	152	137	158	158	149	136	139	119	168	154	134	148	131	124	154	137	132	151	145	138	164	133	120	139	139	142	145	153	141	120	147	155	160	152	140	154	142	154	165	138	162	160	133	143	146	134	134	152	154	146	161	148	143	140	153	150	141	159	152	163	156	149	131	154	131	132	147	130	132	165	152	147	164	136	147	157	128	147	137	134	153	151	130	148	137	133	138	154	142	165	150	154	163	143	172	139	164	167	125	139	152	158	141	149	145	142	168	133	154	126	163	141	165	131	154	142	159	150	142	157	145	134	131	148	138	126	144	158	143	155	157	137	147	134	152	161	139	133	146	150	166	132	156	162	130	145	147	154	157	170	145	160	165	146	170	142	124	131	152	149	150	131	116	144	159	156	146	154	125	149	170	145	158	149	174	145	140	147	130	155	138	127	160	174	137	141	158	143	135	152	137	145	145	139	128	145	149	131	161	144	145	155	143	148	141	157	145	137	136	136	173	159	148	157	153	156	159	142	154	152	159	139	120	172	163	140	148	149	157	147	156	127	148	153	137	150	155	165	146	170	134	137	139	173	138	139	139	134	148	129	147	152	140	151	142	155	147	154	160	134	154	150	154	136	151	162	142	143	155	143	153	159	163	138	143	155	134	152	145	150	136	147	162	131	116	139	148	149	143	147	143	157	140	131	132	159	156	152	135	136	151	161	152	138	134	141	145	122	145	128	150	161	121	148	149	135	147	148	149	136	137	140	160	143	147	163	154	154	165	122	148	148	127	133	179	132	175	145	137	149	148	153	149	148	137	133	163	137	132	167	151	175	158	154	142	151	130	135	155	140	149	165	156	141	148	140	143	182	126	150	146	127	140	146	152	144	133	138	148	139	154	150	173	156	157	149	146	133	151	135	151	139	142	149	167	121	146	162	137	160	154	165	144	154	152	146	170	118	137	143	138	160	160	163	134	165	152	150	135	163	144	154	160	143	160	135	133	141	148	132	147	149	166	151	148	149	171	146	135	132	155	150	141	154	158	155	159	147	154	143	175	150	152	135	125	165	143	164	161	133	156	158	149	156	186	168	149	154	156	151	143	143	147	148	150	164	133	168	153	140	150	149	156	114	154	141	147	146	135	134	155	138	135	151	153	130	140	133	149	132	157	166	118	165	146	144	141	138	148	139	169	167	152	144	146	131	164	141	163	144	140	153	124	133	129	139	144	128	147	165	134	141	156	140	132	160	152	131	142	175	126	165	150	148	150	151	153	152	139	149	153	146	137	145	135	155	160	141	162	156	158	152	157	140	149	143	140	157	124	155	149	149	140	133	160	174	139	133	175	131	153	157	139	145	142	144	151	171	156	149	142	153	143	150	136	149	149	142	162	157	133	146	133	156	123	148	171	154	147	164	168	153	167	134	160	144	152	144	134	146	145	143	141	149	156	120	135	142	128	170	154	148	140	137	153	119	152	126	166	129	119	147	139	145	165	157	150	163	138	153	140	129	149	167	126	139	180	145	131	159	163	143	137	154	177	162	138	140	155	132	147	155	128	143	148	152	127	150	156	134	138	142	145	151	150	146	157	152	139	152	167	170	141	155	148	147	156	170	139	156	160	157	158	143	163	142	134	145	140	149	149	141	163	126	129	123	149	153	161	140	145	170	141	148	156	148	127	147	136	160	138	132	138	140	154	154	143	147	148	165	159	165	146	161	159	151	148	131	170	135	154	190	135	165	142	138	130	140	134	141	130	172	139	146	142	135	161	144	151	171	151	150	139	149	127	150	170	172	148	168	131	117	126	161	138	142	160	134	168	140	145	141	173	136	154	140	175	127	134	173	160	170	156	144	127	162	161	149	145	125	147	148	145	142	163	143	146	147	148	171	153	158	153	139	148	154	138	143	153	162	161	173	152	147	145	145	138	143	157	169	129	132	163	149	141	145	152	134	150	147	149	166	153	142	146	163	152	157	150	158	132	140	130	131	133	153	149	134	141	149	142	130	135	169	147	159	157	120	159	148	143	143	150	169	134	163	151	144	145	139	140	155	138	150	175	163	138	144	157	158	145	134	164	139	145	163	155	175	162	158	145	163	147	140	138	131	166	147	152	167	140	164	148	142	161	146	139	161	162	150	143	155	163	153	159	148	143	162	156	148	156	149	151	156	151	143	145	130	134	148	134	156	151	154	133	128	146	150	169	137	153	148	154	142	142	144	137	150	137	136	159	156	164	170	148	151	143	159	152	154	161	145	140	137	146	142	133	145	148	137	172	148	171	145	162	132	161	148	131	161	131	134	144	154	134	145	136	135	155	152	133	149
18346	7471	8280	8952	9374	8086	6439	4615	3268	2837	1915	1797	1747	1483	1268	1112	1104	1023	1342	10216	24725	13379	614	618	637	609	605	576	552	567	571	565	498	501	480	495	539	508	460	463	432	497	472	449	439	454	497	483	465	476	461	474	467	444	427	449	457	426	448	424	473	446	456	418	415	435	433	436	451	441	476	448	455	413	440	436	441	456	405	448	462	440	457	427	429	431	415	452	403	457	446	429	453	411	427	447	459	430	397	415	438	425	396	479	427	452	440	399	430	390	409	442	401	402	470	380	430	413	401	422	429	432	422	408	438	424	391	428	391	411	442	410	395	410	395	420	407	391	416	428	412	410	407	472	418	406	387	431	416	443	414	424	411	431	416	424	460	415	422	456	430	400	439	427	407	397	417	395	433	394	431	423	381	431	445	394	460	410	408	424	447	451	379	409	413	415	434	432	431	405	426	454	388	435	425	351	407	415	384	427	433	424	390	417	419	433	439	441	397	402	426	422	424	404	437	426	460	382	421	393	448	425	397	412	420	435	427	459	415	404	418	415	433	388	416	434	425	421	453	409	403	454	427	385	404	416	402	455	388	392	423	406	399	429	401	419	403	409	396	448	413	420	437	422	426	425	438	423	425	415	421	446	421	379	421	419	408	458	430	383	426	398	386	406	425	382	420	415	441	412	407	407	434	418	435	400	435	407	391	382	363	452	399	410	455	408	444	374	376	421	400	441	400	398	425	446	367	389	384	438	410	434	413	428	407	402	449	433	417	387	436	421	401	401	436	416	413	447	409	418	377	412	417	408	408	403	402	382	421	391	409	418	421	426	391	403	428	372	407	416	426	417	395	398	450	456	392	387	398	423	396	442	435	379	435	437	436	438	408	411	434	426	421	387	393	388	409	456	416	475	378	427	424	422	421	425	401	417	403	424	378	399	425	423	420	390	395	480	393	428	402	425	419	430	383	457	419	408	418	396	475	406	405	429	413	416	381	451	409	404	407	432	441	447	418	432	375	438	414	421	404	394	392	385	434	419	440	390	410	426	446	439	404	383	355	436	373	376	410	389	403	403	394	426	414	437	405	417	436	418	438	391	399	437	403	427	390	378	437	417	414	413	435	417	372	414	386	381	398	424	392	422	447	400	405	389	402	418	371	448	395	417	416	364	390	408	449	390	425	400	416	415	429	413	409	408	394	381	423	434	394	436	463	432	419	416	406	418	437	459	404	396	427	430	419	421	390	406	400	438	426	400	414	418	427	419	428	452	430	426	420	405	419	405	428	427	388	447	440	410	412	423	437	437	439	444	402	438	412	438	401	416	382	421	419	458	432	431	415	404	460	414	416	382	410	410	432	403	406	414	420	393	413	443	405	431	404	374	430	423	397	426	422	432	394	442	395	438	407	407	435	402	421	430	410	383	415	377	402	396	443	402	400	383	408	409	428	419	412	399	432	427	430	417	430	410	412	411	449	390	434	408	431	387	411	405	424	422	457	452	437	422	428	398	438	421	386	446	384	448	395	400	413	390	408	370	462	435	441	408	430	419	433	370	376	413	399	436	442	401	398	438	449	450	439	408	448	474	405	408	439	416	441	412	397	406	416	404	423	425	401	373	423	436	428	405	377	423	417	408	446	410	451	436	414	454	439	386	417	393	405	405	424	430	422	442	441	427	428	412	395	422	408	395	424	418	452	386	385	432	415	459	434	388	412	424	429	400	410	436	405	437	392	425	454	419	435	414	408	446	445	450	395	420	413	409	463	411	412	469	399	383	394	400	435	430	435	411	396	430	415	393	416	407	445	410	416	388	396	428	407	445	414	408	425	426	437	385	399	387	392	425	401	400	401	437	402	396	374	402	436	401	407	407	384	397	410	387	403	435	389	381	425	426	385	397	414	432	403	435	399	390	421	394	422	392	440	467	375	413	421	404	378	426	414	441	397	424	468	396	432	433	429	447	441	427	414	401	406	415	420	443	430	426	434	401	417	416	427	424	443	416	401	406	439	402	419	393	439	449	415	403	447	422	376	402	415	448	475	419	380	443	454	383	400	423	392	445	409	439	414	397	403	415	420	409	384	388	425	435	421	405	389	425	382	419	390	434	403	403	420	412	398	400	394	437	419	397	444	431	388	425	403	436	417	405	430	420	429	421	429	382	425	443	401	440	453	406	381	434	432	421	429	411	390	406	422	391	403	424	360	425	391	406	453	432	410	423	397	423	444	391	431	421	397	396	407	441	425	389	403	418	402	416	405	454	467	396	395	422	418	402	426	398	386	415	469	419	377	421	424	414	407	406	446	414	427	424	412	409	400	393	370	421	411	393	426	382	411	465	402	434	442	420	428	412	400	410	387	402	406	413	448	391	411	399	435	449	394	442	421	420	427	451	436	391	421	430	391	443	460	414	402	435	415	465	375	411	457	389	406	412	449	420	387	430	441	385	374	391	445	420	382	432	409	431	391	427	382	417	445	427	409	431	415	397	407	410	436	418	420	417	395	414	434	399	412	392	425	466	420	437	460	454	375	414	408	406	411	427	405	420	457	401	426	417	428	447	462	425	393	401	426	424	417	452	394	425	399	435	396	392	411	411	406	407	428	436	405	439	399	454	402	406	438	432	401	412	396	411	409	406	432	409	472	422	417	427	399	425	399	420	422	413	415	452	411	425	390	391	448	404	389	391	432	422	432	423	415	415	443	397	406	421	393	399	416	396	390	422	419	373	405	418	408	414	400	387	409	411	390	416	418	422	440	409	431	451	411	416	438	436	418	421	372	426	417	420	429	373	418	358	407	429	445	440	450	401	396	387	439	416	394	406	422	424	420	423	431	407	390	428	410	375	397	392	433	442	425	408	466	409	460	418	442	401	424	405	413	439	412	439	415	406	422	411	398	401	430	412	406	453	419	412	419	443	449	443	404	403	440	430	379	423	398	436	397	418	422	416	365	389	392	464	468	432	397	424	419	376	423	412	447	404	385	410	400	426	414	411	451	392	411	430	434	428	431	389	436	422	442	418	411	388	430	416	424	405	402	412	401	438	425	440	437	404	428	408	399	428	380	402	411	431	425	405	410	408	413	405	431	409	406	393	413	420	417	429	409	389	433	441	444	436	468	431	467	429	400	422	412	439	409	450	391	425	406	443	378	419	399	399	414	426	418	399	421	408	377	399	374	430	373	387	422	394	418	390	431	438	439	416	438	432	436	430	417	436	410	431	436	418	418	430	445	400	455	433	441	386	422	394	417	423	433	427	443	397	394	403	444	403	401	398	453	419	426	400	420	422	417	416	430	455	397	445	414	419	394	386	404	419	424	402	446	420	408	429	433	413	418	449	409	426	398	418	433	457	427	393	426	382	421	414	412	411	434	420	430	387	413	432	390	402	388	415	415	374	403	380	416	420	401	417	391	390	410	403	417	394	406	440	415	384	424	379	386	409	440	401	388	412	414	415	449	404	426	410	441	397	435	412	438	419	404	408	454	413	429	403	427	445	415	411	419	452
3173	1360	871	679	530	400	278	315	302	268	274	264	278	249	283	246	258	281	255	354	670	470	302	269	261	221	259	288	247	277	243	277	274	260	235	264	251	247	284	262	246	281	272	274	248	272	265	258	261	248	249	277	252	251	290	266	281	263	244	236	255	265	251	243	271	276	265	250	278	264	290	264	285	225	254	259	243	268	277	249	260	266	318	268	286	274	257	286	279	279	259	258	244	255	261	294	261	265	249	270	286	286	273	284	270	275	253	311	287	261	271	272	239	258	269	266	309	270	261	276	274	274	281	285	272	251	288	263	276	295	267	238	247	252	267	251	269	264	261	264	248	289	264	265	266	276	248	262	245	250	273	258	280	259	259	281	266	242	257	252	296	257	259	237	272	278	261	243	269	224	213	272	253	263	278	256	249	289	268	251	273	269	271	272	268	283	255	272	260	267	287	264	255	240	257	294	269	302	256	261	265	307	264	273	231	263	266	287	265	270	259	243	263	266	251	264	260	276	282	264	252	242	249	240	245	266	280	290	266	251	270	256	261	291	264	267	273	292	235	271	247	285	293	269	271	275	250	262	254	255	276	271	267	251	237	267	274	246	255	250	256	267	254	282	260	270	275	276	264	265	298	265	283	293	278	261	254	275	269	287	290	236	276	245	265	286	253	264	248	279	210	273	266	275	264	238	269	255	228	251	274	261	260	249	278	262	245	278	257	283	254	265	252	269	269	273	289	269	269	268	279	280	263	246	261	245	288	276	244	307	227	236	257	264	274	245	250	241	273	266	281	273	257	243	249	232	265	276	253	251	257	290	278	268	280	275	273	268	291	262	247	278	260	276	282	256	236	286	273	263	253	268	269	268	263	253	251	260	256	266	282	238	284	259	268	263	269	269	268	266	243	252	275	281	295	299	237	268	244	263	258	297	240	290	239	272	267	267	269	271	285	251	291	280	281	282	279	246	279	276	264	266	255	265	279	265	277	278	290	279	281	257	296	260	274	283	265	247	281	260	256	257	258	257	262	266	236	280	258	262	270	285	284	287	255	257	239	256	264	268	256	244	250	249	283	296	276	267	275	299	263	255	294	250	274	257	266	283	247	278	271	291	279	256	291	249	268	261	245	278	260	249	278	284	298	275	272	258	257	248	248	274	294	271	295	251	261	237	256	268	287	285	244	284	279	293	292	282	289	245	246	295	267	256	274	275	257	287	286	250	250	282	276	251	235	258	270	237	240	254	267	257	267	277	261	253	266	266	237	266	274	249	282	270	302	301	295	277	239	264	270	275	260	259	249	255	264	257	271	256	314	262	253	264	242	277	268	254	265	256	256	267	239	252	289	245	263	272	255	276	264	248	253	267	298	235	247	247	320	288	265	266	258	288	277	245	276	269	254	277	248	244	289	246	274	277	272	254	252	263	265	264	257	232	234	305	262	261	253	292	283	270	263	265	257	300	274	245	284	249	272	248	289	274	282	293	269	271	276	263	270	256	272	275	274	240	267	250	281	283	253	287	229	295	246	266	274	266	293	282	270	259	249	256	269	274	273	268	267	293	283	275	248	280	254	247	230	272	263	281	280	254	284	262	258	275	254	257	255	284	246	297	263	288	274	299	246	279	297	269	236	245	250	275	241	274	268	247	262	260	271	262	259	283	302	259	314	248	279	261	275	288	268	264	267	271	242	246	274	247	288	274	262	288	238	263	262	244	270	263	273	257	259	273	310	238	284	291	270	277	267	265	250	271	260	294	267	252	229	263	254	279	280	254	283	274	289	248	266	231	274	261	263	282	261	266	264	213	259	273	276	250	261	289	266	276	278	269	282	287	282	282	277	293	285	255	258	255	243	262	279	262	292	266	280	253	265	289	272	258	289	269	273	285	292	270	261	256	296	261	270	255	271	275	265	285	257	262	236	307	263	256	251	247	279	299	284	269	244	249	289	248	261	269	263	276	256	278	285	264	288	275	256	273	267	265	271	300	273	291	307	275	257	263	253	272	270	251	282	273	302	263	281	261	256	281	288	274	283	275	240	261	279	259	258	264	270	276	253	276	256	279	270	261	236	304	298	232	296	266	249	262	234	250	243	281	300	237	252	291	261	261	273	272	262	255	280	270	255	275	251	276	292	258	264	260	299	290	274	260	259	279	264	261	296	263	265	276	256	266	261	299	240	258	248	269	274	254	267	277	283	279	303	248	266	257	264	296	275	274	269	273	259	273	270	245	259	253	247	285	284	272	294	249	244	265	260	268	253	243	264	251	288	261	263	253	252	269	231	275	272	250	270	272	266	268	311	231	273	258	281	256	269	278	252	280	251	285	265	266	283	268	246	262	280	240	249	255	273	285	290	265	246	280	293	256	241	252	247	297	283	265	260	290	274	285	290	276	258	261	286	272	251	264	247	294	288	267	288	290	276	265	248	256	280	255	286	267	262	253	295	294	289	300	278	256	275	271	283	278	256	261	254	261	275	288	267	270	254	251	268	297	243	287	280	277	258	289	264	239	271	284	263	241	269	304	248	269	256	270	292	265	257	273	261	262	275	272	258	275	250	264	273	247	281	272	272	263	274	265	300	262	241	252	302	280	241	258	290	301	272	266	265	274	284	249	296	265	271	286	252	269	252	241	288	251	305	249	258	253	247	271	258	272	282	269	317	264	266	254	277	265	269	255	257	268	287	305	261	275	255	246	277	238	248	235	296	266	247	277	284	250	254	258	294	293	248	273	268	274	260	254	250	265	254	277	254	279	262	282	257	269	258	273	283	268	268	302	269	277	278	266	282	266	282	276	271	278	284	296	273	269	260	240	247	260	255	283	268	270	293	261	243	258	269	239	283	270	275	248	253	258	284	260	268	283	301	277	280	279	244	260	264	298	293	260	254	264	262	273	252	301	259	266	236	252	272	267	271	249	274	264	254	265	255	252	275	259	257	259	251	239	236	269	264	273	269	252	266	242	276	275	258	229	240	259	256	278	290	277	291	243	268	290	280	253	271	253	267	285	268	280	299	278	262	251	262	257	270	259	263	259	273	285	264	293	270	259	260	304	284	269	278	251	251	283	245	282	264	261	253	270	277	273	264	244	265	252	262	297	270	277	246	251	237	246	250	241	260	265	293	271	306	278	250	259	259	268	295	245	261	259	259	255	270	271	280	261	275	255	275	280	292	276	243	287	254	304	247	262	251	243	271	280	260	271	251	280	254	245	284	274	277	242	291	262	226	288	261	302	273	261	275	260	241	246	291	265	291	270	248	263	263	279	301	243	256	273	281	285	278	230	250	248	273	257	253	281	250	275	260	268	240	280	281	283	248	263	294	277	275	257	253	286	281	270	267	263	263	272	278	243	269	272	241	268	259	278	249	241	259	255	250	274	249	264	271	251	267	250	256	259	265	252	241	285	257	261	261	233	273	271	267	274	246	245	296	283	265	235	278	268	272	288	247	254	292	257	263	261	221	282	306	244	268	268	258	255	296	261	293	270	246	246	267	284
3715	2012	1399	1333	1462	1168	951	895	764	763	798	728	745	789	727	722	757	704	768	1458	3519	1943	708	721	764	748	730	713	697	674	717	715	729	695	718	735	752	700	766	708	731	750	735	723	675	740	699	709	711	728	733	723	732	701	723	736	784	701	721	744	745	722	740	735	716	701	727	771	695	781	741	689	717	717	706	703	736	700	756	709	697	756	699	703	690	725	776	740	755	718	696	745	675	784	735	759	739	718	708	667	804	734	689	723	706	710	709	744	690	707	771	746	749	713	652	694	723	763	690	742	744	710	762	707	759	751	685	731	761	722	729	721	691	701	707	753	728	733	797	731	695	700	750	753	722	753	741	712	725	726	741	728	721	713	747	711	679	723	691	723	754	734	702	703	707	714	742	735	708	714	763	692	732	730	715	731	732	726	733	738	711	686	717	742	721	749	745	747	739	726	761	800	729	727	688	736	693	755	746	716	731	745	751	712	681	712	685	742	703	713	706	694	685	752	753	756	729	720	683	673	719	697	696	702	688	714	723	715	711	731	708	731	714	767	706	762	709	683	734	714	717	725	692	764	700	737	693	722	687	744	743	728	753	734	700	675	691	730	651	729	704	736	715	728	716	675	716	732	747	696	747	703	730	693	740	708	690	717	762	682	691	647	754	708	735	716	739	701	698	728	700	730	759	712	744	739	753	704	719	776	718	731	722	695	706	695	749	739	763	673	683	743	782	711	725	727	776	739	738	766	746	729	737	724	682	708	742	722	720	716	712	734	724	758	724	670	732	717	712	703	722	754	774	768	697	712	710	759	692	732	706	717	737	733	756	714	726	704	695	698	717	724	759	724	730	704	727	725	714	705	746	728	749	736	705	695	763	689	695	752	717	712	761	714	710	734	708	717	731	754	713	703	697	731	691	700	717	668	701	690	732	696	723	722	715	724	696	770	753	702	779	715	683	731	753	776	750	755	695	693	716	707	769	717	723	722	743	701	713	736	729	716	716	728	695	718	690	713	729	718	688	697	746	734	753	706	732	698	739	707	663	674	758	746	729	728	722	802	688	791	726	765	695	756	726	761	740	705	733	718	749	678	696	687	750	750	753	705	746	740	750	721	687	736	726	743	752	750	713	720	753	715	665	712	714	735	735	715	710	719	764	744	721	711	732	694	711	762	711	786	735	776	710	700	719	739	793	686	735	685	723	702	757	754	779	710	732	727	708	748	789	681	801	699	753	740	724	715	722	726	710	764	753	770	750	729	753	701	765	682	721	680	696	716	705	716	712	741	736	672	739	699	724	736	747	778	730	745	731	694	725	717	683	677	762	699	764	725	746	740	709	767	781	759	706	758	773	720	730	706	736	731	707	727	714	711	705	695	739	752	732	728	751	691	703	744	748	703	723	723	734	722	706	735	688	739	748	771	700	693	719	649	704	738	735	771	686	713	739	741	798	680	712	745	697	693	768	702	726	696	663	727	682	766	714	711	759	738	655	729	757	700	721	711	776	765	727	718	706	704	716	728	734	775	725	717	687	670	758	724	723	724	768	717	723	721	736	732	704	776	712	776	734	747	715	690	749	701	734	716	767	684	748	715	736	733	751	740	755	737	748	707	674	776	707	742	752	779	667	716	691	750	693	712	715	733	740	748	734	716	768	706	729	711	699	716	730	723	823	707	738	703	725	763	698	672	737	724	693	726	696	725	712	726	721	705	734	740	752	707	693	726	719	732	714	771	661	693	732	724	759	715	709	741	729	721	734	744	799	730	715	703	719	728	694	777	715	697	712	778	739	699	717	732	707	712	711	734	689	725	729	713	672	708	719	769	684	765	731	652	730	720	698	679	760	707	679	718	698	689	704	709	766	746	744	743	739	747	719	718	703	741	693	744	754	681	691	731	729	712	708	714	714	690	757	800	743	724	755	730	701	721	720	697	708	694	694	745	761	711	694	735	663	686	715	725	692	800	779	724	733	724	703	711	711	740	747	717	720	713	743	693	771	717	670	723	653	747	719	703	713	733	733	730	746	747	749	765	747	710	730	733	735	731	752	724	656	687	729	708	726	757	693	667	739	746	731	717	708	701	680	722	750	712	691	750	719	722	688	736	729	725	710	713	714	721	742	736	680	711	688	732	761	751	734	714	764	734	761	746	726	719	722	689	713	724	696	716	686	689	743	722	714	736	645	735	735	741	759	704	684	767	739	713	734	696	740	736	709	743	741	714	677	706	752	698	788	749	707	740	728	686	698	700	754	674	749	720	733	720	737	738	729	770	680	719	763	698	764	754	722	797	746	718	717	703	693	754	715	768	738	710	754	762	717	784	722	758	732	721	768	696	740	718	721	791	728	766	682	720	726	752	700	742	717	696	743	681	699	686	758	714	712	768	741	754	723	732	760	720	708	705	730	707	721	753	780	748	766	729	726	716	708	782	712	715	698	722	722	696	778	778	715	773	749	719	740	731	711	727	728	811	728	726	733	781	696	751	687	779	722	710	688	683	717	804	726	728	708	753	661	721	733	720	746	704	703	663	741	729	703	759	728	700	737	766	769	669	658	755	732	704	771	669	749	715	690	700	732	770	718	747	698	731	738	755	755	731	737	733	719	676	767	724	687	705	748	742	743	707	715	719	728	746	680	703	686	729	713	745	714	751	744	694	688	721	706	707	743	774	713	724	725	740	724	780	811	766	737	673	747	726	748	728	746	704	727	732	734	683	770	692	745	711	715	778	732	743	710	733	734	736	744	724	722	699	724	717	705	741	719	718	733	734	731	702	722	710	686	707	688	705	727	719	679	722	753	738	716	715	717	708	696	739	727	751	712	680	667	744	733	716	710	713	712	725	718	706	654	697	697	715	725	707	712	718	689	723	751	724	702	710	701	751	697	705	715	759	685	737	730	680	665	684	726	672	757	732	721	721	716	731	731	722	754	709	730	691	730	747	729	750	817	717	728	716	729	666	735	695	673	708	702	707	727	743	703	732	726	719	711	752	709	689	770	734	746	784	738	691	704	709	687	690	728	738	743	757	716	735	741	733	722	725	721	764	670	702	736	691	740	712	721	762	724	745	702	773	736	743	738	731	709	737	736	753	742	711	733	738	730	752	702	732	748	748	723	699	734	734	694	713	727	677	731	737	717	729	701	717	708	736	696	693	695	716	735	700	728	703	694	702	738	769	750	714	699	711	723	709	745	723	726	725	734	677	736	705	699	718	723	729	692	738	741	727	757	711	682	715	726	696	720	708	719	773	697	733	723	730	701	724	725	742	716	694	757	723	709	731	739	692	706	738	709	709	709	678	779	691	717	739	695	728	700	765	772	715	664	745	735	721	700	717	737	702	708	711	706	754	730	699	722	683	740	728	714	703	764	706	704	712	739	691	760	678	751	686	691	708	701	774	719	769	751	771	730	710	702	716	701	795	687	666	696	717	703	751	707	715	728	746	684	739	721	736	720	720	737	722	764	773	723	748	718	733	723	713	720	679	775	738	735	755	721	758
35939	24290	16851	11727	7929	5257	2912	1520	885	618	535	639	560	414	358	270	300	266	267	2988	9980	7012	299	217	225	199	207	173	181	189	190	198	184	170	189	170	191	208	211	199	192	169	189	172	158	188	166	205	183	180	204	185	181	176	205	202	179	170	178	183	220	171	205	177	178	196	190	185	188	178	192	200	176	190	176	176	194	186	193	180	183	186	165	206	169	176	176	186	179	186	160	187	186	190	168	219	189	202	181	171	162	175	203	171	185	159	193	170	185	200	176	202	181	172	209	208	193	172	172	189	183	169	194	171	212	161	186	206	196	194	156	189	182	183	180	188	181	189	175	182	194	195	205	187	179	178	171	154	182	193	185	194	200	175	190	195	159	190	178	186	189	169	183	197	168	179	160	180	183	159	191	205	184	185	176	173	194	192	166	190	171	168	180	181	185	203	188	180	194	214	188	170	203	202	178	171	190	185	169	184	188	171	175	168	190	198	187	189	179	197	182	181	183	197	196	199	183	161	157	200	173	172	189	185	197	182	189	186	205	171	188	201	195	164	178	177	171	204	185	198	168	170	181	199	171	204	195	196	198	157	205	190	187	186	219	178	171	186	170	204	192	189	194	203	183	181	196	209	202	191	197	187	156	180	156	164	192	177	199	177	182	155	208	196	203	179	191	189	177	190	189	182	169	188	192	161	169	192	173	193	185	174	206	199	205	183	197	196	202	202	174	177	175	190	170	177	178	168	195	185	182	203	198	197	169	178	183	164	176	170	177	155	179	147	188	175	182	171	189	183	205	197	176	173	196	185	190	170	181	180	195	196	157	176	175	192	187	157	189	158	177	185	212	174	162	200	197	153	210	199	187	141	187	203	184	176	171	205	223	160	168	175	191	194	173	190	177	182	218	179	191	179	174	169	165	173	197	161	174	162	198	173	180	198	195	172	181	155	177	215	178	178	183	191	171	181	199	156	185	186	168	191	172	178	195	208	182	188	189	193	161	172	181	189	174	191	162	192	189	202	149	175	175	197	207	179	189	203	181	212	184	172	188	189	203	176	187	172	180	177	163	162	180	187	184	172	177	182	197	174	191	193	175	187	165	186	187	188	173	171	166	195	184	159	196	180	171	181	204	197	164	191	175	173	205	171	161	199	167	188	166	187	182	181	194	187	187	202	177	193	176	176	182	194	213	175	182	199	192	169	177	218	183	188	168	184	175	154	174	191	208	189	190	185	190	185	191	176	211	175	171	185	158	182	184	206	198	175	172	152	170	197	172	163	189	188	171	186	178	178	193	190	178	158	166	197	198	196	184	196	182	178	160	190	192	193	187	169	164	176	189	182	132	207	186	164	197	182	166	178	192	192	166	178	210	167	195	182	189	169	164	199	186	202	182	162	192	170	194	203	165	197	197	185	185	175	198	199	182	179	181	206	212	180	187	177	177	167	187	208	155	173	201	165	189	185	190	176	190	162	199	164	178	182	187	178	164	197	180	191	178	179	181	174	203	168	200	203	172	175	167	214	177	181	178	185	175	177	190	205	171	188	165	201	180	158	178	160	157	186	183	184	198	195	186	187	162	196	183	177	194	202	175	184	180	185	185	192	171	196	174	171	164	193	185	177	182	205	178	168	186	183	184	195	187	173	194	165	195	189	187	182	177	185	146	191	186	198	172	188	180	161	196	170	178	166	174	174	196	185	177	197	206	190	181	185	183	200	166	189	198	186	191	184	186	173	197	169	156	182	196	180	173	189	197	173	178	200	183	190	181	200	197	215	183	181	191	189	155	183	203	193	183	166	205	167	183	196	183	196	184	177	199	193	179	196	171	204	178	199	188	168	195	207	196	178	200	189	174	175	196	189	190	164	210	173	174	168	166	186	180	183	198	186	179	174	183	177	195	179	176	192	170	196	189	210	155	185	163	190	197	196	192	196	191	190	177	193	188	168	172	196	225	185	178	183	164	154	174	195	174	175	178	175	186	186	200	170	224	153	184	205	195	174	177	180	192	181	204	187	195	189	188	198	200	194	202	170	176	198	183	195	186	180	187	171	177	177	189	178	189	204	204	186	189	195	191	166	168	169	174	167	172	186	202	177	178	173	173	176	180	180	178	168	206	222	196	193	183	197	195	199	186	195	197	185	178	180	178	201	176	189	177	184	167	197	166	192	200	200	188	155	183	185	204	175	212	157	159	191	190	181	183	187	186	197	202	174	184	179	190	189	194	184	176	174	194	183	201	183	169	181	172	187	181	180	184	182	158	189	189	168	149	191	202	162	194	186	180	182	183	166	185	188	170	158	168	167	190	179	184	171	188	177	183	185	197	178	188	183	197	171	183	165	171	177	173	188	197	175	169	184	191	159	180	188	181	171	193	195	197	184	189	202	180	165	165	164	160	212	191	194	181	147	199	190	169	198	167	168	177	195	164	214	202	201	175	152	183	194	197	183	173	155	206	190	189	178	186	170	169	182	179	179	175	184	207	174	195	179	192	175	187	204	186	163	177	208	179	188	156	157	190	189	197	184	202	170	180	174	178	173	176	208	174	190	182	191	195	187	177	178	203	196	163	181	191	186	160	178	185	185	168	182	193	163	177	195	171	184	189	196	172	184	186	213	192	204	172	168	188	184	190	173	170	167	200	177	166	205	175	191	207	212	185	172	190	188	177	186	184	173	181	187	204	175	203	204	190	201	192	207	195	172	194	154	192	173	203	190	187	169	200	187	187	178	175	175	169	183	182	159	180	185	170	167	189	193	184	203	189	178	181	177	233	177	163	187	199	179	204	174	158	178	179	173	180	209	168	181	171	174	204	171	198	199	188	179	190	170	185	198	172	171	179	195	200	157	203	175	174	171	162	174	156	176	190	193	187	181	170	182	176	172	175	190	170	179	186	190	177	188	203	188	190	181	199	178	184	179	174	158	204	187	184	193	180	195	191	170	184	174	174	200	167	196	174	196	185	201	161	166	197	184	174	182	179	182	188	205	204	205	179	200	212	185	167	177	169	183	190	205	204	183	192	157	160	163	169	170	158	164	209	196	165	173	163	204	163	191	175	187	161	211	182	171	180	215	185	206	188	188	163	217	171	193	176	212	207	192	194	199	180	183	174	181	170	168	175	168	195	179	173	182	199	166	187	166	159	184	171	194	200	165	169	183	206	180	207	179	179	170	188	174	189	171	200	194	192	186	181	182	197	172	193	187	182	162	194	175	172	188	171	189	193	182	184	188	173	176	182	178	180	180	192	184	185	183	177	195	195	192	174	169	197	190	192	168	168	176	216	213	189	183	202	205	183	190	203	190	181	177	173	188	167	188	181	196	170	175	178	165	186	184	200	181	181	202	204	171	213	212	178	178	179	189	196	179	188	164	178	184	206	184	182	185	173	191	154	166	185	164	200	184	187	170	179	197	174	186	190	203	205	182	193	190	178	182	181	197	197	168	200	149	161	180	169	221	191	176	198	192	188	186	196	190	169	202	177	171	176	172	201	187	174	192
28487	12729	9929	10017	8961	7183	5301	4452	3494	2634	2644	2523	2166	1864	1538	1264	1154	1207	1247	15179	34586	20168	633	616	631	595	594	595	617	581	543	561	575	554	510	543	544	588	503	552	533	513	548	540	544	535	524	507	582	515	523	531	525	474	518	515	515	528	502	524	509	544	527	548	516	552	538	528	567	542	446	542	488	506	498	474	523	533	531	513	552	544	508	490	494	493	512	482	532	471	483	468	513	498	512	484	543	481	506	458	512	485	534	525	494	498	485	490	512	500	465	513	503	485	539	481	495	511	484	481	471	523	496	525	488	476	530	483	475	479	524	500	456	455	510	500	500	503	482	539	502	511	487	445	470	499	533	493	504	482	519	467	515	525	520	509	488	460	491	501	489	498	490	484	503	505	520	487	481	497	507	483	529	482	472	503	494	519	485	470	516	533	479	513	524	490	515	509	514	505	492	489	532	488	480	442	524	501	512	495	522	515	504	516	499	524	489	502	505	480	497	546	513	522	467	460	477	483	503	505	521	508	505	494	489	539	517	490	487	506	465	494	475	465	494	459	497	503	482	498	516	514	545	509	506	490	507	494	494	500	546	488	533	516	516	483	481	506	506	508	462	459	513	496	462	505	516	475	485	492	517	489	522	481	513	512	519	474	506	511	479	502	545	511	481	475	521	511	462	522	515	482	491	498	544	487	503	493	483	470	480	493	490	505	471	467	512	502	479	499	493	478	477	481	543	488	527	473	459	514	494	516	447	500	499	481	464	455	493	484	509	502	492	478	526	501	502	501	507	491	501	536	496	520	478	487	496	501	477	525	485	488	503	491	495	465	517	486	496	462	484	457	505	503	468	473	514	562	492	543	462	454	488	522	529	502	493	511	474	503	515	492	509	503	538	506	547	492	455	509	525	506	506	456	538	516	482	536	505	498	500	505	484	472	482	526	532	488	496	498	511	509	467	480	484	481	489	500	485	502	504	490	499	511	505	489	524	457	539	465	479	487	504	508	517	484	539	463	549	478	480	484	553	521	484	530	495	460	480	516	483	498	478	496	506	474	517	483	530	495	494	541	511	560	481	492	482	474	495	486	502	526	491	458	493	502	474	513	504	539	510	519	479	519	516	474	481	503	500	537	508	539	479	510	521	501	516	500	492	509	507	508	496	464	504	487	490	502	485	531	520	489	495	470	506	481	547	491	497	473	474	520	499	525	511	506	513	517	512	501	467	505	458	498	496	521	495	458	495	501	491	502	469	526	509	478	491	526	484	489	484	478	462	486	505	498	472	483	500	510	494	471	501	473	475	498	499	518	546	535	522	435	488	504	489	540	493	493	511	475	485	498	536	513	530	511	491	421	517	555	508	505	519	525	497	476	481	525	509	497	488	482	496	501	536	506	471	519	481	480	514	525	508	490	472	517	454	484	512	555	527	522	511	517	513	470	478	480	496	518	542	459	531	532	550	474	487	518	499	501	545	464	488	488	522	472	502	520	511	512	502	513	504	515	503	516	461	513	487	508	498	481	469	513	501	460	479	501	502	428	498	488	478	499	531	492	473	485	497	518	538	543	501	447	508	508	448	492	471	483	483	493	485	465	495	499	542	497	488	474	511	506	557	482	476	523	545	477	501	534	489	525	468	481	481	516	459	470	475	498	499	492	518	483	505	529	471	479	486	517	509	494	499	535	519	476	560	487	505	473	487	511	510	541	499	518	514	473	498	491	471	487	490	502	502	487	542	555	496	481	523	510	509	513	533	493	485	507	508	496	453	496	467	495	497	477	490	512	505	552	529	489	501	467	496	470	501	493	502	488	499	458	453	507	490	476	483	465	496	487	516	515	482	517	519	512	509	463	534	514	488	507	497	484	481	504	504	494	504	517	533	539	518	512	526	514	498	484	485	495	481	506	515	461	482	497	485	546	496	473	522	489	472	510	517	496	534	527	518	527	483	491	502	516	510	504	520	476	509	533	489	490	521	552	453	520	483	467	528	476	519	553	502	492	513	504	505	489	505	496	499	505	485	510	499	511	471	526	504	484	508	549	479	511	499	519	537	468	496	532	491	490	478	499	499	499	520	552	512	545	485	477	510	486	498	530	502	505	540	502	517	543	538	474	499	465	537	511	513	491	503	501	513	499	508	470	502	496	492	520	496	510	486	468	516	502	518	513	479	537	489	498	533	506	509	501	526	500	503	510	514	511	542	483	512	507	514	522	501	487	478	529	457	491	526	519	532	487	473	499	490	485	525	525	533	497	486	472	470	511	496	476	468	498	487	507	509	485	507	487	492	485	468	477	455	480	513	473	494	513	483	503	495	545	525	479	457	485	494	522	480	508	546	491	498	507	515	507	491	543	471	510	507	507	452	498	518	470	501	471	518	508	468	511	532	487	482	507	515	478	504	460	499	505	506	502	477	510	533	496	508	493	526	476	499	489	514	543	493	514	485	539	513	529	523	508	506	517	500	497	500	485	490	519	475	494	508	504	482	499	489	487	489	508	490	520	465	514	498	490	509	487	483	528	489	472	493	482	566	502	483	531	535	532	470	504	493	526	441	511	499	481	527	467	472	499	516	467	503	488	483	519	502	538	519	509	503	502	544	522	490	500	519	545	452	492	509	452	513	474	525	510	511	476	524	497	510	502	513	500	503	478	470	526	525	488	529	491	501	518	510	526	509	492	526	521	457	489	521	464	540	491	496	486	432	535	448	458	488	500	471	490	498	527	501	522	525	529	531	488	503	484	520	468	502	516	461	471	512	496	526	511	540	483	515	536	531	517	529	510	517	503	522	477	493	499	536	461	481	502	462	486	503	460	500	495	517	499	500	506	531	506	480	483	456	481	531	500	466	496	497	510	505	479	493	481	526	506	493	482	492	476	510	502	479	454	483	523	491	465	500	513	481	505	485	519	523	502	505	492	501	434	451	492	494	487	509	521	504	526	464	518	529	529	517	491	474	491	491	466	478	493	525	495	485	507	525	505	505	498	525	512	526	462	508	518	523	510	512	497	516	509	478	482	489	492	489	466	514	517	507	507	452	500	524	496	521	528	481	474	460	502	492	488	527	475	475	526	489	485	477	496	542	518	481	501	496	530	523	481	506	489	496	496	457	523	481	464	500	490	494	477	508	514	529	507	486	483	484	528	529	504	490	496	494	505	472	504	481	542	505	510	500	494	512	532	500	495	497	461	506	519	482	502	522	485	484	486	475	480	513	475	508	521	493	497	509	524	538	485	476	465	539	523	493	472	434	490	483	470	474	485	514	489	456	531	480	497	549	470	495	541	523	478	490	486	505	478	503	528	515	479	504	485	524	507	501	484	545	544	488	495	468	476	458	541	480	515	534	524	496	509	497	494	508	509	554	552	461	501	496	517	487	482	513	515	521	492	473	506	511	489	459	504	486	465	487	488	481	489	478	526	490	525	503	507	514	497	514	503	509	486	500	552	509	520	516	499	522	451	514	534	467	504	493	495	484	492	490	423	503	552	496	493	503	521
41295	29792	22923	18052	11532	7653	5006	2354	1071	827	615	548	508	490	422	343	366	294	313	393	7998	13283	1595	216	218	240	206	211	197	192	192	198	212	217	203	196	231	221	204	244	189	206	204	181	183	207	187	194	201	221	199	191	234	224	196	202	211	202	188	221	189	201	202	225	211	202	182	190	189	188	219	211	201	195	212	218	202	217	192	213	187	185	182	193	192	195	195	195	195	185	178	191	204	198	206	192	193	190	186	188	200	185	216	191	216	208	189	196	211	183	181	187	193	206	201	208	191	221	222	202	218	194	198	211	198	208	187	205	196	210	197	202	201	186	183	195	199	184	196	175	193	198	207	227	209	210	199	200	213	201	206	232	179	206	205	176	239	194	176	202	198	210	173	216	167	191	191	207	211	204	197	197	198	200	198	201	217	214	204	205	218	199	200	226	196	211	204	194	214	202	207	201	210	168	176	199	195	208	190	203	211	185	218	211	201	178	181	180	200	178	190	190	203	187	185	189	218	199	185	221	201	205	198	207	181	165	196	214	182	194	201	195	219	193	206	183	178	216	193	206	209	225	184	201	194	198	189	176	220	193	194	199	179	213	187	171	184	226	207	207	212	186	192	181	213	188	182	199	198	196	220	189	220	180	220	208	207	172	201	213	218	199	200	229	193	210	220	231	200	205	212	188	186	210	212	225	219	212	217	211	167	211	242	210	193	190	184	206	206	229	206	208	198	207	213	192	218	198	188	209	202	193	206	215	206	188	214	202	218	185	179	236	204	200	203	172	207	225	209	190	211	200	220	224	208	208	194	218	213	176	218	204	192	201	200	204	216	198	208	201	203	186	187	212	220	175	200	183	190	176	209	156	238	207	253	173	195	188	229	218	217	194	215	176	207	204	187	201	177	213	216	213	210	205	216	180	188	193	216	185	175	190	194	215	199	157	217	195	194	196	207	190	187	193	210	198	207	196	195	195	213	195	194	184	194	185	207	180	189	190	167	208	215	188	214	205	192	186	207	206	217	195	193	211	201	205	192	199	187	192	199	190	205	221	223	184	206	200	226	211	194	202	206	194	185	185	170	202	188	209	172	204	198	199	170	186	200	205	208	189	204	194	185	171	217	184	182	208	216	201	194	215	166	212	187	209	213	209	187	205	192	230	188	213	193	194	199	182	197	193	201	182	224	192	203	193	202	211	218	187	206	211	201	213	205	189	193	208	227	217	210	213	179	199	216	197	190	198	209	173	203	232	187	204	186	172	206	209	205	227	196	189	203	190	232	196	199	219	165	214	196	199	200	186	203	203	199	201	224	230	188	194	175	203	216	193	179	180	148	215	209	200	174	204	209	206	204	184	223	199	170	214	207	196	219	201	199	216	196	227	200	184	207	200	202	192	200	180	186	178	227	191	190	202	205	213	179	180	246	215	222	204	198	188	211	196	204	185	204	226	195	174	206	202	183	225	176	209	185	204	207	188	200	181	204	175	195	216	218	193	175	209	176	209	186	177	194	173	189	220	187	211	188	229	203	209	200	191	184	232	201	227	186	216	226	170	204	201	213	213	217	212	210	179	199	173	211	199	180	217	196	186	206	205	181	226	204	207	185	191	198	197	185	203	191	196	197	206	204	184	211	208	195	208	182	190	196	201	239	203	204	214	182	198	232	192	197	180	199	208	191	186	206	222	193	182	220	203	197	184	206	202	221	208	217	201	200	191	210	207	208	190	198	207	180	184	182	220	190	199	204	221	209	185	217	197	188	180	202	198	213	204	210	182	204	189	189	184	192	216	203	212	204	218	230	208	197	185	196	206	201	210	213	204	180	191	190	209	206	202	175	197	210	184	212	218	185	183	180	202	192	182	205	201	219	199	189	177	198	214	207	188	179	198	208	206	238	200	202	206	208	189	190	175	203	196	212	205	197	223	197	188	213	218	181	206	222	216	217	215	203	193	174	210	183	199	218	214	212	189	202	201	199	209	197	185	186	182	199	203	211	198	199	199	193	185	209	209	194	206	183	205	179	192	191	202	206	196	186	196	189	177	213	209	206	223	204	220	202	199	209	203	203	184	217	210	228	214	203	217	229	191	176	230	202	193	193	207	218	194	196	213	189	198	204	223	209	211	187	201	206	198	197	194	221	195	190	214	190	196	196	188	200	192	178	188	172	230	201	207	188	193	224	222	199	198	178	213	189	187	190	207	179	211	190	184	209	210	209	203	211	191	212	206	208	186	201	212	218	210	183	243	209	190	207	200	198	183	188	197	221	202	217	180	209	178	203	190	207	173	173	196	215	183	198	214	184	183	193	175	244	195	195	189	186	177	194	194	180	200	188	204	176	195	182	207	205	212	168	229	219	190	191	176	194	184	218	196	183	234	214	201	210	192	201	200	215	189	204	194	189	210	202	191	217	199	181	196	169	191	208	198	183	222	229	180	208	206	184	209	206	195	205	196	192	203	199	208	228	196	200	195	202	192	204	197	165	222	202	196	182	177	202	200	191	210	191	200	167	184	188	178	177	195	188	185	200	218	180	199	221	178	198	198	193	197	188	182	199	184	187	176	227	199	203	184	190	230	204	198	183	188	215	194	189	185	203	176	185	193	186	181	197	206	190	194	204	207	177	187	194	209	185	198	195	192	206	209	196	177	186	219	189	212	207	197	207	232	193	203	236	212	197	172	213	179	188	200	196	203	193	204	217	182	160	205	205	201	221	184	191	205	227	199	211	177	206	190	178	201	178	193	194	183	219	189	184	200	202	195	206	199	186	210	191	215	196	205	216	190	192	212	222	209	189	183	179	187	198	206	202	216	214	188	199	217	175	189	213	195	190	209	178	204	204	221	169	193	190	171	207	189	206	211	204	207	203	195	194	203	203	206	193	204	198	217	210	204	189	207	193	204	205	215	245	200	214	207	200	204	201	186	205	207	200	162	220	217	214	201	196	162	172	194	195	201	207	188	188	201	194	189	178	199	213	187	211	196	208	222	197	205	179	182	193	210	202	187	209	200	214	194	201	223	208	219	190	188	188	210	209	190	197	175	199	186	194	188	189	209	205	188	207	181	194	211	199	219	210	217	180	235	206	198	198	211	186	202	194	223	175	213	236	185	183	180	191	204	193	229	183	193	214	206	188	191	182	174	201	201	207	218	201	199	211	196	192	177	196	200	185	211	200	176	214	199	190	208	209	217	200	190	205	184	221	213	213	215	197	220	232	225	201	190	193	198	198	193	209	214	210	201	207	193	202	204	177	211	178	220	215	224	189	192	213	192	205	200	200	201	208	241	190	233	189	215	186	202	192	204	220	215	213	201	165	200	197	191	187	192	200	197	198	187	191	205	192	191	190	221	213	221	198	201	193	223	198	207	240	207	203	200	225	209	192	194	190	167	195	213	182	208	198	205	198	202	183	193	182	205	205	210	189	211	209	178	193	203	234	180	195	225	201	211	197	209	198	204	179	207	198	188	184	199	207	202	214	211	203	201	189	187	211	219	199	208
34047	14872	15717	11980	8673	7864	6910	4169	3052	3391	2769	2629	2179	2146	1823	1558	1277	1234	1192	1989	30943	36973	1719	668	622	671	597	622	629	641	568	596	575	587	611	577	614	583	601	570	614	554	538	549	612	540	546	518	546	493	547	543	541	537	551	554	565	551	575	579	546	580	528	519	542	549	574	560	558	535	527	548	536	540	552	591	560	542	560	525	526	535	566	552	578	531	494	522	534	587	530	575	492	530	550	544	545	546	502	586	526	530	527	547	525	532	532	512	548	545	531	547	539	506	551	534	515	490	529	529	513	530	530	537	523	547	547	513	551	562	555	461	510	524	549	546	511	508	507	557	568	556	543	536	570	545	497	532	535	520	553	522	553	576	565	500	512	571	579	537	551	563	510	559	531	532	527	524	503	567	545	527	498	551	538	521	526	562	536	519	535	594	527	506	523	541	571	516	506	562	547	591	552	558	515	528	536	548	541	530	482	528	521	512	529	563	519	494	552	584	557	535	528	514	510	531	502	529	526	542	524	517	521	518	534	526	541	531	539	550	498	553	536	551	538	509	558	541	552	541	553	569	448	527	508	532	542	543	575	524	543	534	519	533	543	575	500	512	557	497	515	530	523	542	541	512	576	505	536	572	556	588	524	515	547	551	523	571	538	508	522	500	514	542	535	518	505	518	532	575	499	538	541	522	526	516	562	531	515	525	530	531	519	555	535	543	537	509	531	504	527	545	509	546	518	544	518	531	486	496	535	541	540	542	576	513	581	544	546	531	520	503	515	509	527	590	497	516	529	512	536	517	544	594	529	540	527	561	537	552	548	538	549	536	520	520	518	514	496	532	567	553	501	574	555	519	543	626	509	556	534	497	584	541	564	537	495	540	577	551	568	547	545	542	579	540	580	539	552	529	536	538	534	501	555	551	556	543	531	548	528	534	541	524	531	507	511	494	565	535	543	532	531	544	563	491	552	507	552	472	530	470	506	547	512	510	538	479	560	521	559	545	539	567	523	538	512	534	503	526	500	549	533	503	578	499	536	547	538	564	579	534	520	554	542	538	536	536	519	517	522	542	517	569	548	547	527	527	520	556	502	518	553	575	535	510	554	491	542	574	462	525	578	498	538	562	560	560	542	526	519	533	541	534	567	534	504	535	536	537	562	545	548	539	532	531	554	516	529	524	554	528	518	511	565	561	559	528	548	518	575	539	550	566	503	553	538	540	555	551	494	552	499	554	526	519	534	563	558	562	512	555	546	500	555	519	582	567	570	539	517	533	532	551	559	515	551	531	525	560	531	545	530	584	520	530	524	524	516	558	543	560	552	518	548	545	522	519	568	527	508	539	522	512	546	529	540	532	547	541	494	551	471	531	569	500	528	553	548	577	509	547	553	557	545	531	546	590	560	543	544	540	559	512	513	512	536	553	520	550	500	565	536	540	546	550	527	497	542	550	525	572	535	581	493	493	538	559	549	581	518	529	545	521	519	539	590	520	565	513	527	520	514	553	541	538	533	524	515	570	559	546	553	533	520	538	534	541	578	517	554	501	512	557	544	547	574	573	483	505	524	531	547	566	538	524	551	515	571	504	529	519	494	552	516	544	578	568	522	533	570	530	537	526	525	531	505	574	517	532	536	559	507	528	515	548	558	536	505	563	564	491	539	513	523	542	559	532	541	549	519	525	513	534	549	569	564	541	532	533	549	533	524	525	544	565	550	564	504	514	540	510	528	519	516	482	514	562	520	544	539	542	531	514	582	512	518	498	481	531	536	571	542	550	558	488	542	535	535	539	552	522	531	538	554	491	516	540	517	531	567	516	508	548	507	550	534	500	531	547	514	538	506	539	531	590	525	536	534	512	536	573	541	544	569	522	571	535	493	530	470	554	541	521	557	561	567	565	571	521	556	519	530	541	537	530	552	582	544	546	553	522	525	544	514	538	551	542	583	515	504	539	561	522	510	551	524	548	520	585	575	525	529	541	528	513	529	493	539	489	531	534	542	525	537	515	561	526	548	538	486	502	526	561	501	552	535	549	518	523	572	550	517	563	515	493	518	513	559	553	511	504	554	554	558	548	535	535	533	501	523	528	546	525	531	505	561	553	521	511	538	517	546	529	498	469	546	530	537	541	543	500	505	593	612	554	532	503	499	526	532	536	527	525	551	535	534	527	521	569	570	518	589	548	543	565	589	490	546	558	532	527	563	554	492	567	513	547	515	488	504	542	523	522	506	530	493	523	524	528	536	529	524	504	498	525	527	555	561	525	549	558	545	514	549	508	521	499	526	535	533	510	538	564	561	533	535	539	526	558	552	532	554	529	536	544	564	527	518	536	558	568	553	560	535	525	542	551	552	542	549	519	550	510	559	543	550	525	502	544	550	550	520	589	558	547	495	558	519	518	502	537	556	575	538	517	537	562	545	523	528	556	491	577	547	562	539	525	562	534	522	565	537	576	533	530	532	526	562	519	543	519	538	513	550	547	530	548	503	545	547	548	526	516	513	555	530	485	563	520	538	522	573	528	534	521	549	526	538	569	567	505	546	527	527	505	543	550	547	545	547	533	529	558	548	518	486	516	511	537	521	538	534	513	562	553	516	525	521	551	558	485	549	555	551	539	557	582	550	535	527	530	551	546	565	530	546	553	529	504	571	536	519	539	551	536	572	551	529	563	545	522	549	532	500	582	504	546	521	553	559	571	526	558	559	524	523	486	524	530	545	522	545	546	512	568	562	548	539	578	558	521	513	521	520	536	501	534	560	513	565	551	533	593	491	559	563	547	520	535	523	537	538	507	533	536	539	524	534	544	499	547	536	546	509	534	529	511	498	519	543	486	544	566	502	537	498	544	473	584	584	538	526	559	506	524	501	569	523	553	508	555	521	543	485	577	523	563	529	511	573	560	528	548	515	508	560	524	532	541	490	523	542	525	550	556	535	558	541	536	537	534	494	537	556	527	523	577	518	536	549	566	548	533	532	515	528	518	491	518	528	545	529	465	493	553	500	551	513	530	554	552	533	527	521	551	565	534	536	517	513	536	520	557	546	502	538	501	564	525	523	530	556	547	514	560	558	555	539	550	559	522	517	544	527	574	566	532	534	536	496	481	543	522	553	459	509	532	536	547	525	511	531	548	530	521	543	586	534	584	565	523	525	554	515	547	520	545	583	514	506	526	495	576	511	528	577	514	547	510	517	499	520	476	527	458	505	503	543	498	517	511	526	525	522	537	548	545	514	530	537	561	509	522	504	531	548	555	513	547	521	542	517	551	542	543	545	527	531	541	535	545	560	523	541	564	570	551	494	525	557	538	530	543	549	555	535	552	514	564	516	516	505	545	514	549	521	536	502	540	562	551	541	534	536	572	518	514	526	540	555	565	544	521	540	475	588	513	526	559	524	538	515	537	537	514	534	534	551	488	524	512	534	540	549	524	531	584	529	529	558	545	553	528	530	552	497	549	506	572	542	554	523	526	534	536	509	533	495	500	526	533	576	540	537	583
5161	2273	2083	1405	481	360	320	277	284	291	348	279	251	282	272	295	282	295	299	279	458	850	291	242	257	233	276	274	279	254	274	267	277	274	270	256	291	255	277	267	279	277	283	266	248	264	260	283	254	272	251	244	300	280	268	273	279	264	312	260	288	287	259	271	281	309	274	270	267	235	247	251	289	299	247	265	279	266	264	269	280	266	264	266	276	276	276	278	272	284	277	281	260	290	270	285	293	263	275	296	283	292	290	310	265	284	259	255	240	297	293	267	266	286	262	266	256	291	258	273	274	275	293	261	272	270	262	283	281	258	281	306	277	315	271	293	264	276	268	302	268	259	292	253	284	262	272	270	284	273	266	302	241	275	283	282	295	273	302	292	275	257	272	310	296	281	276	264	268	279	303	284	226	287	281	275	295	244	254	303	278	260	287	227	320	297	265	274	276	265	279	275	257	278	284	258	279	285	245	320	272	280	250	286	286	251	277	317	277	271	302	262	274	306	306	268	281	268	287	265	289	267	232	271	284	283	253	286	278	256	256	277	283	280	267	270	307	251	274	286	283	282	300	268	282	277	291	253	269	255	267	272	264	267	260	254	291	290	270	250	304	257	239	266	286	273	282	260	268	297	297	270	263	282	268	288	285	266	271	270	261	298	268	307	251	277	272	249	276	284	290	269	280	262	267	271	256	274	292	252	290	264	265	275	271	269	299	256	302	255	293	264	257	279	300	268	278	258	256	271	241	274	297	274	283	260	280	284	258	269	255	259	279	273	262	277	280	306	272	272	255	301	288	252	280	285	262	262	305	263	295	267	279	262	305	284	264	282	291	262	290	248	267	268	287	267	260	253	276	260	277	277	283	250	288	239	282	282	251	245	278	279	261	259	281	262	279	263	305	282	265	267	264	243	243	270	298	274	288	272	296	270	273	272	278	259	274	290	306	266	295	261	256	281	269	249	299	273	288	270	272	272	289	260	290	289	296	273	268	294	298	287	294	284	274	276	264	313	279	285	252	261	287	291	277	274	293	297	257	265	261	276	275	279	274	285	253	270	303	298	299	282	289	290	260	262	266	260	313	265	306	276	272	293	256	249	273	261	279	285	258	247	309	283	260	288	290	271	270	277	249	315	238	294	280	290	273	281	263	266	255	267	295	275	298	261	287	278	282	284	288	261	276	298	274	277	279	256	256	277	263	305	257	278	267	258	278	303	284	277	288	294	276	274	296	276	295	283	309	250	267	304	320	275	262	302	314	294	291	256	267	277	269	254	267	275	254	245	279	250	293	259	279	273	243	291	273	273	269	253	291	290	297	303	278	255	268	253	270	292	300	249	280	273	292	309	289	267	278	257	265	252	274	292	277	291	271	299	298	272	289	275	320	288	303	261	282	257	269	263	278	265	283	252	250	280	315	269	274	287	263	254	274	273	257	320	287	294	264	291	292	263	298	256	303	273	307	280	289	252	257	297	302	270	263	237	285	286	289	287	278	270	287	291	276	281	249	271	273	265	259	266	328	279	298	287	278	294	298	276	279	264	264	269	273	260	273	277	270	251	291	252	302	282	319	273	283	276	269	283	248	282	262	285	274	268	258	306	252	308	258	243	277	277	301	278	312	256	294	262	281	257	294	262	308	245	264	256	292	272	251	288	265	290	275	304	282	270	256	261	313	286	298	287	262	291	266	279	261	267	274	274	281	288	281	273	248	267	266	242	284	259	325	258	280	303	272	294	253	252	248	287	270	256	266	272	273	288	293	312	267	258	278	258	292	273	287	298	301	280	283	269	292	272	276	291	278	285	305	265	271	294	292	268	293	273	234	243	273	259	289	286	242	283	280	270	269	276	260	276	298	274	250	270	280	283	244	289	266	286	258	260	280	288	264	274	283	272	247	289	290	274	304	260	266	270	243	273	253	238	300	284	275	269	282	298	286	290	287	280	272	269	234	275	260	263	275	264	269	263	287	269	292	304	276	277	292	274	292	293	312	286	293	273	315	281	277	275	270	297	268	286	266	286	269	270	301	271	272	302	295	291	268	294	267	273	288	271	273	281	276	271	283	286	273	272	286	244	280	249	284	261	267	325	271	278	255	283	246	292	289	292	289	294	270	272	260	275	315	308	263	275	248	267	272	289	268	268	269	294	240	284	287	285	269	269	283	264	276	283	290	274	265	262	252	287	301	278	279	270	264	263	270	292	263	287	281	288	268	292	288	270	292	257	291	289	270	278	292	282	267	273	280	260	300	268	283	267	254	292	296	296	247	277	289	285	295	282	284	304	295	287	244	270	230	262	264	252	306	282	268	275	274	260	251	270	297	282	261	305	335	270	277	261	266	294	298	306	285	275	271	273	277	285	278	303	298	280	301	268	245	256	305	285	254	257	284	316	300	276	292	251	265	258	302	284	257	265	308	268	288	277	285	241	294	262	280	264	286	301	305	304	312	285	252	275	282	287	275	277	273	288	286	290	298	265	255	277	273	262	273	254	296	298	264	270	276	285	279	294	275	282	263	325	272	268	265	270	276	270	308	254	277	277	276	279	269	255	294	269	294	277	252	274	266	271	282	283	273	278	280	287	288	276	286	247	302	266	277	321	264	276	271	249	280	290	285	261	281	255	254	306	268	251	241	253	286	316	273	288	282	287	282	268	281	297	274	306	296	259	268	263	266	281	278	261	312	249	275	282	256	280	281	262	289	275	292	314	290	306	292	259	316	283	254	253	282	270	267	290	279	284	268	291	264	296	265	256	297	265	279	271	275	253	261	284	286	300	273	251	259	266	276	280	265	282	299	288	303	259	316	248	282	265	276	279	285	291	265	329	272	282	273	254	266	311	270	285	277	279	302	271	275	280	270	282	274	285	251	255	248	249	269	311	243	259	284	296	242	299	294	248	272	287	240	251	271	289	273	291	280	270	264	284	267	278	265	311	263	299	273	281	286	291	276	269	275	278	279	280	306	245	280	272	293	258	256	261	255	290	259	256	283	266	260	315	269	293	270	270	268	281	277	272	280	314	299	252	286	279	311	288	305	258	265	292	278	240	316	275	279	262	277	268	295	283	282	272	285	243	272	261	290	263	298	300	285	286	297	311	278	255	315	286	282	281	310	272	259	278	278	289	266	247	301	272	270	299	279	295	258	262	274	247	266	268	280	274	269	269	280	246	269	275	262	286	327	293	275	277	293	271	286	288	290	276	265	277	292	267	247	308	268	269	306	260	282	277	269	274	275	289	269	309	268	241	267	288	291	271	250	282	262	263	274	266	310	300	282	276	274	281	262	263	293	267	245	293	282	295	286	269	247	291	292	272	277	249	275	267	260	270	279	269	288	272	325	264	251	289	265	285	278	270	314	272	282	262	278	271	290	284	262	269	281	275	268	277	274	284	255	247	261	252	286	300	291	271	298	263	255	313	294	283	274	269	302	279	255	295	282	287	271	301	266	272	291	268	267	299	284	251	277	285	267	264	278	293	272	248	258	296	283	265	274	250
6146	2346	3955	2417	1206	1195	1015	886	878	835	831	793	809	812	758	772	766	748	809	727	2268	4322	843	790	759	739	727	750	779	783	741	740	802	737	790	764	720	789	724	707	727	740	713	727	705	761	743	776	736	716	764	743	753	733	786	749	718	687	750	741	762	765	747	736	715	683	715	756	750	712	729	759	722	737	777	740	760	723	753	709	765	764	744	768	745	735	728	734	741	712	720	721	735	755	716	756	750	706	770	765	796	725	711	735	737	708	779	701	775	767	724	727	708	776	755	760	752	791	740	784	718	707	726	724	749	749	724	765	712	719	733	718	714	796	790	717	785	717	730	735	711	762	750	752	722	771	753	724	716	763	741	748	728	739	741	735	709	698	727	758	698	740	724	754	739	758	749	750	734	756	777	731	717	741	684	728	737	709	757	771	756	718	755	699	753	768	714	760	715	729	750	717	736	722	778	772	708	726	753	775	769	709	756	739	753	766	754	736	749	764	736	759	742	745	793	750	745	748	703	718	720	748	722	703	741	722	722	794	710	714	720	688	694	721	696	727	757	728	751	770	708	688	734	719	739	733	731	771	741	733	721	733	713	697	735	703	758	788	706	739	720	728	759	702	737	744	800	746	726	741	728	725	717	724	728	730	787	741	736	771	755	743	739	752	733	739	733	724	721	730	742	722	748	711	728	742	727	719	720	776	773	715	738	731	721	732	721	732	724	704	779	776	728	735	778	722	713	714	712	728	738	751	746	720	711	720	706	722	723	733	718	756	713	773	772	780	710	745	786	720	705	739	719	743	754	760	702	746	735	698	769	717	717	743	740	692	707	761	760	770	779	703	729	725	718	758	704	794	760	730	755	757	733	715	731	716	731	721	757	737	751	740	760	742	764	761	748	726	723	678	795	727	731	750	726	733	748	719	731	752	766	728	754	765	712	691	737	809	721	760	740	704	748	778	700	744	739	702	710	762	765	741	720	736	761	761	697	737	730	776	682	734	783	756	756	698	742	708	705	723	701	755	709	712	711	700	755	734	701	694	759	719	734	724	739	745	724	762	762	738	788	763	755	747	740	729	748	745	792	760	741	712	694	761	746	759	748	753	673	759	747	708	783	686	784	732	713	759	785	722	773	713	727	756	692	727	781	772	760	732	751	754	701	737	753	762	770	740	724	733	708	732	712	719	701	729	757	751	745	740	706	736	728	704	690	746	754	789	760	744	693	759	693	757	738	757	726	763	712	708	738	738	736	693	717	745	787	766	740	709	677	725	725	717	730	735	714	738	714	739	718	748	750	766	771	696	736	725	715	740	744	718	748	747	720	712	717	683	762	709	742	747	740	735	765	714	742	727	779	764	771	712	731	761	751	746	743	709	738	741	768	773	728	689	727	755	751	737	734	759	750	748	731	761	760	721	704	735	790	738	745	683	773	717	697	733	736	720	736	780	713	735	746	740	798	738	765	678	720	765	697	751	731	768	740	703	725	715	767	779	751	725	718	708	694	760	768	759	715	764	727	738	738	694	725	740	745	775	707	728	739	735	701	786	747	763	723	789	738	721	725	713	758	678	741	723	721	728	718	725	722	746	728	756	769	728	756	769	683	742	710	757	747	790	797	732	753	742	763	715	765	758	734	785	704	744	758	718	711	742	731	721	765	790	727	690	722	708	755	725	709	739	735	785	741	693	761	772	762	735	731	754	733	728	739	731	777	722	779	728	704	735	740	734	706	791	742	760	658	712	727	755	718	788	764	732	723	762	736	751	717	767	760	745	744	797	711	788	724	767	742	772	738	744	705	678	748	745	763	768	711	709	737	760	703	788	757	765	803	743	715	728	721	771	780	711	759	768	754	725	750	729	729	723	761	743	666	805	775	737	755	765	743	777	728	752	723	788	755	765	727	754	740	677	776	740	724	743	710	715	773	707	742	737	721	699	686	739	750	723	743	689	723	726	742	726	731	700	751	710	755	729	758	741	754	741	705	706	720	706	676	733	750	761	738	725	741	737	746	740	719	725	745	773	742	740	700	746	747	769	726	781	728	720	755	757	742	738	717	788	750	741	758	759	715	758	752	707	773	759	734	725	720	733	737	706	767	723	716	744	818	744	716	734	737	744	748	786	750	713	735	722	756	737	738	798	707	752	760	746	750	724	701	709	737	728	739	759	681	715	771	686	726	761	759	717	712	771	751	709	866	763	758	763	696	707	714	773	742	758	747	759	715	712	735	745	715	746	754	738	686	703	731	730	729	729	752	735	766	733	754	716	729	732	700	740	769	765	731	743	740	766	705	732	782	778	742	674	723	726	770	767	695	720	727	747	749	782	763	745	757	689	760	769	672	739	777	730	735	744	742	779	668	687	743	726	748	736	755	719	750	748	750	764	702	736	736	727	754	735	782	767	698	733	755	702	733	758	748	700	747	793	782	730	757	760	713	727	801	760	686	701	719	713	729	677	753	735	759	765	762	777	708	724	757	720	714	752	744	775	733	759	766	754	754	800	795	736	732	747	729	763	778	715	771	756	757	781	703	772	778	718	718	753	713	680	741	734	711	762	715	813	762	774	737	792	723	769	735	764	775	727	759	715	763	786	766	760	732	726	746	734	758	754	715	718	737	766	735	705	752	755	718	791	768	761	767	768	744	738	767	700	746	705	713	777	738	738	743	730	775	756	742	749	742	775	725	717	799	715	759	776	753	765	754	743	722	769	723	722	736	744	767	736	727	755	732	745	683	744	760	747	767	784	771	747	754	727	710	759	739	724	757	696	733	719	721	744	688	773	750	750	777	730	736	725	716	771	701	717	790	717	761	793	726	782	701	766	759	725	709	736	714	758	684	718	772	729	734	744	720	737	727	738	758	701	768	784	797	751	725	750	758	741	740	758	734	696	741	723	784	756	794	761	721	698	718	722	764	679	760	696	733	722	731	725	736	738	723	740	738	707	718	758	729	702	712	783	774	716	788	726	756	660	739	700	770	754	741	723	730	723	766	778	733	749	756	739	752	750	777	735	726	732	723	737	761	768	711	732	763	743	724	762	725	784	726	726	758	718	700	710	738	752	728	742	730	749	762	735	749	753	717	706	684	736	747	772	752	720	681	759	729	711	733	696	694	704	777	752	764	789	705	759	706	712	727	723	780	722	730	752	770	729	710	706	760	716	739	758	691	724	730	737	735	764	777	779	733	708	742	762	740	727	769	773	713	726	716	785	772	772	752	796	718	762	759	753	738	736	713	726	766	683	752	716	752	740	792	743	758	716	719	714	711	722	703	740	744	749	734	744	737	741	757	775	742	729	744	705	702	741	721	772	789	759	699	780	697	769	775	729	694	712	726	786	714	718	701	734	718	695	750	737	763	711	742	724	794	786	715	716	712	772	708	683	768	710	723	744	732	751	796	711	773	719	722	721	740	753	736	723	750	739	764	740	743	778	774	737	786	723	706	748	744	737	762	743	728	703	744	691	735	726	695	738	715	775	707	772	775	734	728	728	770	746
46014	31252	31162	23464	16174	11504	7032	3560	1893	1299	448	366	435	335	307	307	279	306	305	414	6202	9856	459	201	201	197	193	179	196	204	201	199	203	198	206	189	172	190	203	172	197	166	184	177	199	159	164	175	191	194	199	196	194	179	182	186	192	168	190	188	196	184	182	186	202	176	192	174	195	161	160	181	203	187	183	179	157	162	153	183	201	191	148	157	154	177	166	173	189	192	185	189	196	183	183	166	190	184	176	181	184	183	178	175	176	171	169	168	160	152	171	196	186	216	207	165	167	181	181	166	161	178	201	181	190	144	159	193	186	184	189	174	187	193	171	201	165	153	185	184	170	172	164	169	178	166	197	192	195	180	185	186	180	188	193	160	200	163	188	168	179	183	187	158	167	154	188	181	168	188	192	170	176	175	188	183	178	197	158	185	180	187	186	185	178	174	192	182	172	175	187	168	183	200	182	180	188	194	165	152	186	195	204	165	146	181	174	187	172	175	138	152	179	182	162	145	187	162	181	182	174	173	176	185	173	188	204	174	167	184	190	197	175	211	214	170	175	163	190	160	186	166	189	172	186	175	167	166	175	174	169	186	197	159	187	186	167	190	175	160	163	174	182	198	180	185	181	188	165	164	176	176	183	208	171	181	172	171	173	180	180	166	185	169	188	148	173	175	189	184	176	172	169	174	197	187	160	193	192	176	191	173	178	187	179	172	167	190	175	187	164	171	184	172	189	181	184	185	180	179	193	183	166	178	159	160	212	186	180	180	177	173	194	175	174	174	164	184	192	178	198	186	201	200	197	187	178	188	158	143	194	173	183	169	191	199	173	182	171	192	183	176	178	182	192	186	194	192	185	195	167	183	196	188	180	159	179	180	180	182	177	182	176	184	163	186	168	186	186	185	165	185	179	181	162	158	174	157	206	183	196	178	185	179	173	176	179	180	170	178	179	174	173	180	158	169	182	199	192	145	156	181	174	192	176	183	163	198	161	159	184	182	185	183	168	174	175	164	167	161	170	185	197	182	194	203	191	177	184	183	177	189	148	170	164	177	161	177	169	205	162	168	161	176	196	154	200	185	164	166	167	191	182	179	177	175	185	194	164	154	177	197	151	174	159	181	156	181	181	172	149	191	185	182	151	180	183	179	214	201	200	156	187	156	163	171	166	168	175	194	164	155	201	171	176	167	160	165	202	191	209	165	177	177	179	189	173	180	209	177	176	154	181	151	175	222	168	165	195	165	176	176	179	175	152	189	181	195	169	179	166	192	180	166	199	157	169	168	185	186	200	179	164	152	163	183	160	172	193	185	174	190	189	180	172	200	164	194	176	189	189	148	170	148	171	177	183	177	166	186	173	172	179	175	181	191	176	191	156	170	185	161	173	168	183	176	189	171	200	186	165	177	182	193	182	216	173	163	162	183	187	188	178	186	169	169	180	169	174	170	169	167	181	208	185	177	171	199	178	155	199	170	185	179	178	168	184	180	143	172	208	197	195	180	206	180	171	182	165	153	161	176	182	168	175	169	163	199	172	175	167	208	194	200	192	158	187	171	164	184	181	192	174	159	179	147	190	170	193	187	181	187	172	201	170	188	176	167	202	168	182	173	154	187	173	156	164	185	170	164	167	169	201	212	197	163	166	137	182	169	194	202	183	179	183	181	169	157	174	178	185	172	179	179	176	186	160	198	179	153	189	189	169	175	166	177	173	168	162	167	171	166	192	182	152	189	153	164	183	154	184	205	179	160	164	181	166	192	171	182	193	165	196	170	192	198	168	163	201	178	154	176	198	168	179	172	181	194	181	200	157	178	180	183	183	182	187	161	183	198	194	172	191	158	193	176	188	171	184	183	189	159	187	168	169	174	160	220	182	182	196	184	176	207	173	191	162	187	203	194	154	157	177	185	150	198	175	165	161	185	211	191	196	184	171	169	180	198	197	151	164	169	182	169	159	182	157	158	184	154	169	162	174	187	187	151	177	175	177	175	170	181	163	187	178	209	155	164	165	187	190	198	152	189	161	192	170	194	178	216	206	161	186	172	192	182	166	179	169	174	192	188	183	163	173	183	161	200	167	169	179	189	195	170	165	179	164	181	185	167	186	200	180	181	172	178	198	188	152	185	181	187	165	174	184	156	183	196	174	155	189	170	175	167	161	196	192	181	181	184	184	186	164	193	178	189	184	190	175	190	173	182	164	185	165	195	189	180	187	177	195	159	183	162	165	179	182	172	166	171	156	190	178	150	198	165	173	172	181	167	173	194	188	168	176	176	186	187	165	182	182	184	204	166	180	181	170	194	199	187	160	182	170	190	175	164	193	197	201	181	176	165	168	187	174	165	193	193	185	146	172	192	156	185	180	195	214	171	209	173	154	168	173	185	180	174	172	197	173	183	200	186	188	186	202	164	169	176	190	177	190	199	185	179	185	186	180	186	181	184	174	187	165	163	193	196	155	176	167	168	188	176	161	168	173	201	177	158	174	189	200	182	174	216	190	161	179	172	185	156	174	192	174	192	169	182	190	172	175	161	161	155	196	181	193	194	173	170	185	210	193	170	192	196	178	179	194	173	207	175	161	188	167	177	162	189	184	170	166	167	186	185	180	177	176	176	159	174	177	179	185	180	194	174	166	200	160	176	202	173	184	183	177	189	182	172	171	186	163	170	176	184	173	165	195	188	183	150	187	177	172	169	180	179	164	181	179	165	171	193	196	186	171	183	171	181	159	153	186	156	203	172	170	168	171	168	178	193	161	187	187	167	175	189	159	193	175	157	201	150	176	172	178	181	190	155	164	181	192	215	170	192	170	188	180	183	186	187	144	178	185	188	159	178	171	180	177	153	180	173	158	169	181	157	187	185	189	139	199	172	171	168	172	151	192	168	186	180	159	197	199	181	156	164	178	167	173	199	181	163	181	159	165	199	178	195	170	192	173	159	189	192	157	191	187	188	164	166	179	193	182	187	162	166	141	187	190	197	181	178	202	187	190	183	187	180	177	163	175	171	190	179	166	163	181	166	166	182	171	187	177	177	173	172	172	188	207	208	160	176	178	175	179	181	172	160	166	180	161	178	157	201	166	181	174	166	187	175	195	173	199	194	177	178	180	164	183	156	187	180	192	178	188	155	174	156	169	183	188	195	171	169	182	177	155	155	192	145	184	178	212	181	191	174	162	192	167	156	169	182	174	169	188	197	180	174	166	155	179	151	174	189	195	156	157	192	215	181	196	168	149	159	167	198	191	178	186	192	184	187	205	187	189	175	180	173	175	153	175	172	183	145	190	194	171	186	200	184	175	169	171	196	192	182	170	157	171	186	182	160	151	178	199	190	184	166	193	165	170	175	158	162	162	164	185	164	166	185	161	196	182	160	163	150	176	193	191	155	175	189	165	161	167	178	177	173	167	191	165	158	187	190	149	185	176	175	164	168	167	178	223	206	179	192	181	188	161	180	174	172	177	215	192	187	186	183	172	184	197	176	186	187	194	170	180	181
39748	13561	25071	12089	8423	8145	6197	4434	3588	4034	1870	1838	1878	1692	1422	1320	1142	1169	1410	2363	24365	26504	650	628	653	621	584	551	533	557	608	562	546	558	546	607	522	549	495	509	526	553	501	530	540	487	511	506	507	527	494	478	534	535	466	514	445	500	485	487	543	479	513	477	529	472	481	498	499	482	465	465	487	464	479	518	492	486	460	482	476	490	456	478	473	461	476	498	451	521	469	470	527	473	462	516	458	481	444	492	443	502	469	466	438	455	474	509	514	449	457	466	495	466	501	473	440	462	475	450	453	461	465	444	487	453	470	462	463	522	509	461	430	500	462	478	440	500	433	481	422	488	455	446	483	496	444	477	480	486	481	497	502	502	464	498	488	542	424	518	494	516	471	516	521	479	469	437	459	483	498	483	446	473	510	435	505	432	472	455	472	484	506	485	461	486	449	466	449	466	498	458	455	436	447	477	469	489	471	474	489	476	448	459	484	481	506	451	508	505	482	499	484	484	474	502	474	452	490	474	445	442	470	461	488	459	457	443	508	498	473	470	471	472	457	519	488	458	512	460	431	447	424	495	501	463	475	492	507	478	464	477	465	479	494	464	439	518	460	509	511	498	487	435	464	483	517	497	462	475	455	464	491	452	511	449	481	439	479	484	466	469	498	460	473	445	498	452	472	512	494	454	495	482	478	467	468	476	503	459	490	432	439	453	463	415	490	458	434	463	498	474	459	489	469	487	501	473	469	504	462	478	444	473	481	465	457	484	466	507	479	437	452	516	443	493	514	450	463	481	478	492	480	459	490	498	479	490	486	468	459	455	489	498	482	483	429	469	462	492	438	487	500	485	462	530	441	488	453	474	455	451	510	486	466	443	518	445	468	451	462	443	535	483	456	459	462	452	461	453	438	457	495	472	443	477	464	484	442	479	433	539	452	459	469	463	483	479	484	446	440	477	445	485	487	484	418	464	499	472	487	488	468	496	464	460	480	482	460	482	487	455	453	474	480	453	429	457	468	474	495	472	473	492	438	457	470	477	466	463	505	492	477	473	434	437	445	449	441	465	467	495	491	484	464	456	468	459	451	438	476	502	491	447	479	452	474	461	494	490	440	463	493	458	505	490	476	454	469	491	433	484	468	515	452	467	501	463	450	469	460	471	461	476	487	464	454	484	490	481	508	492	464	464	485	476	485	470	471	464	468	482	467	452	449	477	469	448	449	529	477	444	509	458	432	481	449	484	437	480	475	489	480	482	443	470	467	473	491	454	464	450	441	440	464	447	475	472	494	477	444	443	492	471	488	457	456	469	502	431	485	453	480	460	455	488	507	447	473	472	450	487	479	494	492	459	481	484	438	470	542	525	473	477	475	472	483	455	474	453	477	500	485	466	490	474	440	444	461	493	477	440	462	457	473	474	471	441	473	493	486	466	463	500	470	453	500	455	456	458	452	478	489	470	496	475	447	463	490	493	465	478	482	491	482	449	473	444	453	449	470	458	470	472	442	444	429	432	515	485	482	461	470	466	478	477	489	504	479	483	499	457	470	465	492	471	483	454	499	475	497	491	456	508	449	488	467	467	424	478	438	476	515	461	450	452	484	436	466	502	498	447	467	486	494	458	459	471	429	470	488	451	461	478	499	460	431	459	509	471	431	504	483	457	456	470	503	475	448	499	474	455	479	494	441	461	477	468	471	459	503	455	481	486	490	444	475	460	460	450	489	443	493	477	503	485	467	471	459	460	486	463	524	460	430	440	503	527	480	479	466	447	465	453	474	476	452	487	480	474	478	488	453	501	463	459	466	449	473	482	485	455	445	422	444	497	487	454	476	507	455	502	509	457	503	484	460	461	469	434	457	523	482	489	481	469	449	498	471	494	475	468	439	473	491	456	459	487	471	492	505	450	434	446	439	489	525	501	456	450	522	474	456	463	460	516	471	490	500	440	498	450	482	469	444	485	481	487	472	473	421	481	441	480	434	486	473	468	490	475	500	514	472	474	479	477	455	494	451	456	432	475	489	519	452	495	448	468	469	448	463	463	475	466	476	464	487	480	476	456	477	452	477	447	495	473	471	445	491	413	460	468	494	508	435	454	499	489	483	496	476	471	427	465	462	489	417	464	413	502	506	466	489	459	431	462	497	434	483	452	468	465	489	463	480	410	466	449	469	495	480	484	509	506	465	463	453	456	479	504	478	469	440	436	445	454	432	520	485	481	486	457	499	498	455	479	468	430	471	478	482	467	498	486	438	489	464	522	486	463	490	475	476	433	480	452	496	466	498	448	470	489	476	466	444	484	461	489	484	466	467	503	462	462	476	491	503	498	498	489	504	434	478	504	472	503	494	428	471	466	491	483	431	530	473	394	451	466	453	482	465	474	472	478	475	498	475	479	492	486	473	499	464	487	448	520	461	489	446	451	476	437	489	431	492	509	467	485	480	425	477	461	482	506	455	489	448	484	488	469	473	496	485	471	477	456	449	515	500	440	480	456	471	499	471	498	485	487	475	503	491	495	467	488	477	507	503	493	466	472	471	472	435	446	477	438	485	468	451	470	451	480	501	463	443	504	502	505	483	488	500	466	454	486	444	488	464	446	462	492	520	450	480	471	477	480	480	454	490	460	453	478	459	503	507	454	435	462	472	463	468	494	459	492	517	469	437	465	473	438	450	480	449	453	463	469	460	483	453	436	459	466	484	517	440	486	479	479	479	442	474	468	453	465	481	470	453	442	447	460	463	499	421	470	484	451	467	451	490	498	447	486	432	454	480	443	469	452	472	450	462	497	467	470	473	513	496	452	491	435	435	471	499	455	497	511	458	484	485	438	466	444	471	451	462	429	511	462	461	484	471	466	488	421	468	462	487	461	501	491	450	488	477	473	445	488	472	431	471	485	473	472	464	445	511	484	478	473	488	467	455	456	493	505	456	475	455	450	475	441	432	485	493	496	459	470	516	467	465	493	469	455	457	459	468	473	481	515	474	475	476	440	460	468	482	476	437	499	459	488	476	495	491	473	481	474	480	474	463	491	519	466	474	450	495	478	494	479	478	473	461	459	467	482	483	438	475	488	488	440	481	487	450	479	461	484	457	479	475	451	456	493	457	482	481	478	464	506	449	504	453	477	464	470	453	481	487	463	419	458	508	460	484	446	453	502	477	463	467	430	464	485	465	457	459	451	468	498	447	482	453	507	432	485	448	452	462	471	530	441	491	484	495	484	481	464	472	468	500	511	492	469	468	450	448	453	493	489	424	439	485	431	467	481	449	500	444	481	458	485	482	472	488	500	440	485	515	472	462	443	490	450	500	486	461	498	464	486	464	446	412	445	430	432	500	453	449	503	484	439	511	476	516	492	439	479	493	459	464	502	489	470	512	455	463	470	505	457	440	509	473	495	502	461	451	490	426	457	450	472	467	438	447	459	507	482	443	455	459	482	477	465	466	467	488	480	487	454	486	466	461	455	458	492	446	469	465	476	438	523	491	436	490	464	447	448
48463	30072	34016	27835	19536	14920	9755	5247	2997	1157	465	400	370	308	284	260	293	299	294	848	8415	10603	793	216	221	208	213	180	226	188	219	227	196	190	199	184	227	180	198	200	194	213	188	185	177	216	205	201	190	186	206	197	183	191	210	188	171	188	214	187	198	182	187	167	183	194	183	194	182	206	215	188	196	186	182	196	185	177	182	199	191	193	184	194	200	192	195	181	209	187	176	160	161	171	195	177	166	176	205	211	198	160	190	193	205	204	204	201	212	186	188	185	193	193	193	212	172	215	168	211	186	195	191	185	201	202	179	196	206	214	179	231	176	201	187	176	196	176	198	196	188	183	186	211	164	197	202	176	194	190	183	174	197	195	223	197	197	183	156	205	168	189	204	168	165	164	195	217	198	202	201	194	188	174	182	199	180	180	194	189	192	200	197	202	195	208	199	176	203	183	181	204	185	189	198	158	177	189	182	188	209	199	191	211	202	205	195	182	165	191	195	194	194	182	194	169	209	201	197	194	169	221	170	190	184	183	212	189	221	187	171	202	198	190	180	210	186	182	215	174	185	177	193	188	217	186	183	201	196	185	192	169	194	190	201	206	179	160	204	175	204	178	192	210	224	197	185	198	210	215	191	200	180	183	201	195	196	171	158	206	176	180	188	184	181	176	183	212	204	196	183	207	161	198	190	202	203	182	191	212	226	204	200	176	179	172	211	195	214	168	172	201	200	196	219	171	245	184	179	200	187	204	210	178	190	173	181	195	185	183	187	188	204	203	195	173	177	178	184	213	195	191	193	187	176	188	165	193	203	216	183	172	215	172	181	185	183	185	208	201	184	202	191	187	174	173	187	240	206	208	202	194	191	193	198	178	190	198	218	193	175	191	190	202	182	184	191	205	188	212	187	184	207	187	197	175	214	196	207	185	191	223	196	183	202	176	208	174	212	165	214	185	198	182	199	167	186	182	197	200	203	194	180	201	209	198	207	200	194	173	183	184	189	176	189	197	187	172	205	193	179	187	200	193	196	205	154	197	175	197	191	195	175	197	201	171	178	184	178	210	190	205	177	189	205	221	189	180	173	197	214	189	184	198	192	189	197	190	213	195	206	188	187	196	188	184	149	191	198	216	170	177	190	185	199	178	193	180	178	163	186	194	210	196	213	165	186	189	200	173	205	165	193	178	200	161	187	187	179	207	208	185	181	172	180	180	197	184	169	178	224	177	208	183	181	214	197	204	171	200	189	186	219	187	196	207	194	183	174	194	187	197	191	166	180	205	223	189	195	204	169	201	183	180	191	192	190	172	179	181	164	194	200	169	199	199	168	198	179	197	176	207	183	163	205	184	197	206	198	208	206	178	193	201	195	167	179	176	171	190	223	213	183	201	183	187	213	202	212	192	196	173	186	185	196	191	183	203	206	182	187	199	178	179	193	198	198	198	189	200	191	191	200	213	170	204	164	219	225	195	213	186	165	197	188	193	209	205	210	186	185	176	189	197	189	198	182	207	208	193	198	190	181	194	184	171	184	201	186	199	183	188	178	216	194	178	206	190	184	186	201	169	214	196	205	209	162	175	181	190	170	194	179	178	181	196	177	190	189	179	164	171	200	211	157	183	196	189	195	188	181	172	180	193	182	179	211	198	208	179	183	207	185	173	192	214	202	185	176	166	186	199	198	186	176	186	183	197	180	210	197	197	177	223	178	198	199	175	202	183	193	186	186	190	185	179	196	185	195	184	182	176	187	166	188	202	186	191	212	210	191	200	187	178	187	175	173	204	187	193	203	191	182	193	212	199	194	199	209	188	178	177	200	194	201	204	189	220	209	170	177	204	198	176	198	217	231	210	175	192	200	208	187	209	216	193	177	189	213	218	194	186	178	202	172	187	195	195	182	209	192	214	190	180	185	191	200	187	203	176	208	192	202	200	194	183	168	190	165	196	187	175	196	175	199	214	199	216	181	188	189	190	194	182	185	205	201	179	199	196	179	190	218	196	212	185	176	187	184	197	172	190	186	205	190	215	189	193	204	202	230	179	215	187	191	182	195	236	202	184	217	185	196	185	204	180	188	181	181	196	186	200	184	200	178	195	171	182	194	178	179	216	183	199	199	173	194	215	192	172	178	202	195	174	191	208	208	175	198	201	202	204	176	195	194	184	168	187	196	194	187	211	194	214	185	193	201	179	219	183	191	176	178	211	185	184	187	189	201	215	190	188	173	213	191	198	203	186	189	185	162	179	177	184	179	208	180	201	205	220	201	206	187	184	194	182	187	195	182	199	197	217	193	197	195	174	176	195	181	166	201	189	203	174	184	217	183	184	195	198	209	198	179	193	204	192	206	184	199	201	177	202	199	171	194	206	189	192	160	188	173	199	188	216	207	163	174	160	210	184	208	170	164	214	178	214	203	179	185	184	188	208	181	187	197	225	194	164	172	166	152	156	173	185	195	205	206	181	188	200	180	198	181	185	175	213	185	182	204	199	166	164	206	192	193	191	189	190	188	185	180	201	184	191	198	184	175	197	184	173	221	195	176	216	201	190	188	200	178	182	183	160	178	178	174	202	187	186	175	179	180	192	200	207	181	185	200	184	184	177	179	201	198	182	187	158	198	191	187	185	188	198	167	180	211	194	183	191	183	196	196	195	179	191	168	197	202	215	195	207	191	186	209	188	166	204	194	176	199	211	199	195	187	212	182	195	190	172	191	212	197	203	208	171	182	186	196	180	198	158	175	172	179	202	220	188	184	176	199	185	165	183	195	173	171	175	200	183	181	199	205	203	208	199	169	159	187	186	193	184	152	191	188	171	171	192	162	201	208	192	180	172	166	187	196	188	167	175	193	181	174	189	167	198	207	180	196	189	177	164	191	178	194	189	192	184	198	176	151	172	208	176	192	186	191	197	180	205	182	200	208	186	196	210	209	209	186	181	208	170	194	205	198	197	192	176	155	164	201	163	172	187	196	195	189	180	187	188	220	191	204	205	178	199	188	203	180	181	180	197	206	193	185	191	208	193	167	179	173	184	171	196	182	177	182	184	182	199	211	191	184	198	185	195	176	192	183	173	195	171	223	185	201	184	181	201	188	202	199	197	190	171	155	217	190	204	188	216	184	189	237	172	179	213	213	188	191	185	187	189	185	180	148	185	203	184	195	187	199	192	197	195	184	162	192	201	191	199	188	176	186	198	194	216	185	187	217	194	207	191	185	187	169	212	217	215	204	198	199	196	227	202	227	191	190	161	185	165	172	170	193	209	195	185	180	195	200	169	185	181	198	185	193	196	206	192	187	208	201	187	219	182	189	186	192	198	178	197	179	192	188	186	193	175	176	195	182	194	196	216	192	190	187	190	207	191	177	165	190	189	187	193	205	187	216	181	174	207	179	179	189	211	219	200	171	205	172	217	194	191	165	212	196	175	199	174	192	206	193	157	177	170	210	180	183	192	188	204	189	190	181	184	201	181	181	190	211	195	181	187	186	187	161	202	192	200
40999	13627	29073	19167	9313	8187	6319	4085	3499	2897	1931	1802	1663	1519	1281	1326	1215	1263	1267	3951	29957	31256	1028	699	645	600	583	589	597	578	593	602	589	586	537	567	561	532	555	584	595	549	563	523	529	527	500	554	563	501	522	533	496	522	522	536	468	526	537	517	504	546	512	516	524	512	521	505	517	536	547	539	520	509	504	531	522	509	505	540	517	507	489	487	509	557	521	498	523	509	506	528	513	523	525	503	504	491	513	472	519	508	500	520	522	492	529	485	539	525	508	518	506	535	545	510	493	516	505	482	509	487	490	519	512	503	509	483	516	483	525	502	509	497	523	538	516	491	480	511	523	489	532	523	486	496	476	506	480	502	513	554	518	508	485	508	518	493	467	502	513	463	534	527	534	509	479	501	494	474	432	480	505	490	463	517	498	484	470	539	489	518	514	511	497	482	524	518	456	495	468	506	486	521	485	509	478	510	515	492	510	502	508	499	481	505	523	506	498	539	471	476	477	530	532	497	499	530	544	492	514	541	509	520	534	540	473	535	529	530	477	496	485	532	512	492	521	520	503	548	497	541	533	525	522	464	521	514	491	519	539	473	471	519	511	488	478	518	486	483	491	507	528	491	495	455	464	492	490	523	493	523	460	549	487	501	532	513	507	501	439	535	518	507	467	495	547	529	519	515	488	509	528	444	512	506	504	529	510	492	484	533	473	508	480	504	520	492	539	491	495	489	504	508	520	506	536	471	508	467	526	488	502	500	510	512	505	507	540	504	475	494	509	539	496	496	526	499	500	462	504	489	464	523	472	476	521	529	490	495	502	489	510	535	518	496	502	538	538	525	511	486	522	460	500	486	532	493	521	472	499	508	508	521	525	442	482	515	541	521	532	502	462	505	509	536	494	486	531	500	488	508	531	495	508	501	501	499	539	498	516	500	514	491	474	493	514	532	502	506	534	471	508	510	553	505	513	508	533	538	475	479	496	549	509	511	503	555	503	514	492	559	511	515	475	498	531	531	491	534	489	510	480	482	473	486	482	499	467	511	477	510	485	520	460	544	494	483	467	538	514	519	487	512	479	536	500	502	501	494	493	485	528	525	514	520	509	496	477	516	532	534	496	531	466	481	481	519	458	511	543	487	495	522	507	511	477	506	542	491	507	469	501	470	477	449	482	495	510	545	510	528	450	467	504	494	533	478	516	510	502	496	542	511	529	523	503	499	506	501	509	525	496	532	514	517	513	503	548	501	507	518	532	498	547	510	490	508	470	441	457	463	530	492	533	516	507	517	527	540	494	530	529	483	514	508	526	554	515	516	466	517	517	518	495	511	509	508	491	455	549	513	520	527	512	468	495	509	493	534	504	507	543	467	514	477	515	520	463	509	505	522	523	501	505	479	504	492	498	500	533	515	498	489	484	522	552	515	521	495	509	488	529	479	511	514	477	480	501	493	505	493	493	509	501	448	498	539	522	522	459	497	532	511	474	529	511	520	499	499	480	498	540	490	530	497	473	508	541	533	488	514	513	514	538	517	471	537	499	487	516	500	507	482	528	538	517	513	493	471	504	508	520	493	550	512	477	528	550	495	503	463	483	514	532	495	509	491	507	498	542	553	513	528	544	530	458	522	515	484	504	502	533	525	479	505	516	498	537	481	493	479	524	490	509	514	502	508	513	486	505	482	506	480	493	495	490	517	546	522	441	547	482	511	528	512	512	476	467	508	490	505	514	477	506	522	501	482	520	526	485	457	524	479	514	515	539	485	485	508	522	524	553	508	517	525	489	496	520	495	492	486	506	509	524	493	451	487	519	498	493	530	500	523	497	447	516	516	503	491	490	573	513	493	506	461	518	513	505	520	527	471	488	505	526	499	556	479	507	560	472	531	498	507	524	529	514	563	544	495	549	499	513	507	494	508	522	523	484	467	513	507	518	481	498	525	519	510	548	466	506	489	501	473	513	479	503	486	496	473	509	509	532	537	556	475	541	506	523	463	518	508	502	515	516	491	521	546	525	505	514	498	486	527	485	499	517	502	518	495	481	480	508	486	505	481	497	535	489	534	492	491	482	533	497	497	511	469	474	518	499	488	465	457	519	528	475	508	495	465	484	468	535	473	506	504	476	500	468	496	466	508	508	479	529	486	480	486	482	479	508	522	527	480	499	536	501	542	539	509	506	491	492	512	469	484	506	519	573	507	483	518	519	533	513	520	495	525	502	495	497	516	520	534	529	494	522	500	498	496	523	504	510	526	533	507	475	497	521	484	508	476	546	517	526	515	495	496	486	521	534	507	474	480	527	494	550	486	505	514	524	484	471	492	498	517	476	531	506	490	487	495	511	500	530	469	474	500	528	518	501	526	476	498	470	512	498	519	540	484	489	480	492	506	547	528	494	494	507	490	543	526	506	534	528	512	509	501	523	512	563	501	536	522	508	481	467	494	547	486	525	471	507	501	497	530	538	473	556	512	496	524	501	483	513	536	470	531	503	482	482	472	499	542	514	495	462	525	498	519	502	524	515	486	506	510	485	483	475	526	514	500	496	499	512	494	495	512	475	484	531	485	517	483	503	499	511	474	535	527	492	468	524	533	496	487	498	507	488	510	540	501	524	531	503	542	501	514	494	486	509	514	511	526	462	490	514	498	495	531	501	502	510	534	469	528	504	525	454	493	475	539	481	516	536	549	495	499	491	495	496	510	507	493	516	507	555	502	542	526	509	508	527	503	522	505	524	547	491	497	475	505	476	507	507	556	518	515	498	516	483	499	507	488	500	474	499	490	509	487	511	515	518	525	513	482	499	471	490	479	483	497	456	519	499	511	498	479	501	504	479	481	514	495	530	502	518	492	490	502	514	503	514	534	534	479	473	540	510	500	529	511	485	489	504	479	483	514	544	509	516	522	485	481	560	544	498	525	521	491	433	494	529	494	464	500	515	484	518	483	493	471	545	494	474	500	467	547	523	477	495	508	505	516	527	504	537	520	486	519	491	468	536	503	533	512	522	496	489	501	488	511	498	457	500	524	544	520	502	498	542	539	546	489	535	478	456	491	491	476	496	495	511	541	475	524	496	506	549	481	481	489	493	501	459	481	474	504	515	507	495	523	486	505	500	496	507	493	513	493	498	523	520	526	521	446	482	479	489	503	487	521	535	516	510	542	482	510	507	506	501	549	451	486	531	520	491	500	483	495	524	506	530	505	493	504	535	518	503	461	494	512	480	529	525	524	487	512	529	493	482	475	529	512	512	502	484	477	529	501	521	498	491	505	497	492	469	481	522	490	445	498	471	498	527	485	517	471	489	513	483	524	463	494	502	498	501	515	484	468	513	504	550	492	548	483	479	509	509	517	478	511	473	514	538	519	514	494	497	584	468	479	508	466	558	510	537	509	433	533	515	486	474	506	539	491	543	510	548	488	523	510	541	523	484	521	556	502	507	517	514	497	522	518	516	533	485	487	491	517	486	460	475	551	476	540	511	531	488	494	501	542	524	461	498	509
6898	3192	22316	14968	4458	1367	510	339	285	299	290	326	306	271	259	315	289	275	290	376	658	708	304	282	292	266	278	303	280	282	313	271	279	269	271	295	324	307	301	264	293	272	278	308	284	289	265	265	285	291	257	300	297	265	280	271	277	288	290	291	283	275	289	260	272	319	277	291	327	278	262	278	295	295	276	256	260	264	270	286	261	281	311	283	303	304	286	296	287	305	325	298	296	281	281	298	309	284	267	260	314	281	292	279	287	308	259	282	265	279	262	267	299	304	298	271	301	291	294	260	256	273	292	283	270	296	292	289	284	303	279	261	281	272	269	287	272	271	268	323	288	267	283	293	286	260	307	277	259	273	289	292	303	285	256	291	273	272	291	282	308	274	268	279	286	312	304	286	294	293	278	306	270	278	278	267	273	303	301	303	297	286	268	336	275	263	270	286	275	272	283	308	263	278	284	297	273	275	269	264	292	302	295	273	305	318	252	266	285	306	270	282	293	284	287	277	284	278	274	295	286	293	287	300	315	315	274	296	285	297	299	279	294	305	307	299	301	301	280	269	295	259	290	276	284	293	272	277	270	306	319	295	278	318	275	301	282	284	305	291	296	274	322	248	280	266	308	289	289	288	251	288	292	301	283	254	300	271	298	315	275	262	273	271	274	293	285	296	257	250	293	283	285	255	317	309	281	281	286	282	263	306	320	284	273	303	307	271	269	270	286	305	278	301	263	300	283	340	283	270	272	287	275	281	277	295	306	273	299	283	267	262	275	298	283	306	294	297	290	279	293	308	276	280	277	287	263	278	267	284	286	273	239	284	284	289	259	265	288	305	267	295	274	276	280	268	296	255	300	295	296	267	289	307	265	298	286	294	300	258	285	310	259	291	293	266	278	334	284	288	247	275	306	293	263	279	261	291	292	284	268	273	291	265	272	293	291	276	296	265	280	320	305	263	290	290	268	251	312	302	301	242	268	277	276	259	261	292	249	278	280	277	283	315	305	263	282	270	271	297	290	297	307	264	251	287	294	311	278	297	321	299	288	266	310	278	278	310	286	269	273	283	298	289	278	301	314	317	294	321	266	284	264	314	274	287	292	302	305	292	286	264	306	314	297	264	308	305	268	281	274	278	305	273	287	298	304	269	322	286	271	282	306	309	308	277	304	269	270	282	311	274	274	275	263	269	271	322	305	314	309	303	294	307	271	280	292	284	282	343	273	277	302	288	279	281	277	257	306	278	303	285	290	300	230	283	285	270	257	258	335	277	261	303	273	297	262	252	269	278	295	300	275	288	300	272	294	259	272	291	307	286	302	279	297	273	264	260	278	303	294	264	277	309	287	295	298	272	295	294	270	292	279	327	295	272	306	328	265	269	284	286	306	269	309	285	268	278	280	262	313	263	297	257	290	308	259	286	303	294	311	275	267	269	255	266	272	271	292	342	297	298	304	312	317	289	286	263	278	268	292	274	283	276	295	279	310	298	285	280	310	273	314	296	251	253	282	281	309	297	282	271	272	272	303	307	306	274	276	258	262	291	288	265	284	301	278	284	270	295	291	271	287	270	281	314	286	294	281	265	290	277	295	289	269	286	298	299	282	261	307	272	267	273	254	281	284	293	287	283	291	281	271	266	256	277	273	287	289	279	290	269	287	276	255	307	279	286	282	296	289	308	271	274	282	285	286	250	276	255	278	265	295	284	305	300	271	276	285	308	316	300	304	297	297	284	314	266	262	260	287	319	272	280	276	299	285	285	288	267	296	292	280	281	304	260	271	256	298	297	261	281	293	311	259	294	287	284	287	290	256	281	283	292	274	298	300	282	302	291	269	301	279	262	308	296	270	310	292	266	301	354	305	281	264	285	251	266	285	274	299	275	242	267	274	304	288	282	251	293	274	275	295	311	284	278	310	264	270	264	268	278	313	299	265	319	311	255	287	294	310	273	276	314	282	292	282	299	271	324	277	259	283	268	265	274	279	285	289	288	286	299	283	257	285	298	272	262	261	278	314	272	304	268	290	276	266	296	251	263	271	278	281	288	279	265	268	276	304	257	289	318	279	271	280	295	284	263	263	291	325	295	297	308	285	303	261	298	246	277	313	278	279	321	257	303	285	292	269	253	296	288	302	283	290	281	281	307	276	269	290	296	292	313	285	292	300	318	306	271	290	289	284	272	277	290	268	322	272	260	256	280	293	324	285	272	288	331	294	294	279	276	294	292	278	340	288	278	271	253	303	266	276	279	310	289	285	291	273	274	293	286	276	280	273	290	336	274	268	266	279	282	309	281	266	297	296	277	295	276	240	259	286	268	301	279	261	288	284	304	289	260	282	284	281	266	285	277	266	263	283	305	322	294	264	296	274	275	315	291	294	258	284	287	269	270	264	286	285	290	307	294	276	261	280	304	302	262	255	268	324	300	300	260	301	281	277	289	283	281	272	303	304	264	271	266	298	299	275	304	301	282	297	282	325	266	302	311	274	290	281	272	311	280	258	288	300	267	302	273	268	277	292	289	270	298	295	259	298	299	277	300	308	326	287	281	279	270	273	287	257	266	292	312	295	289	263	300	287	303	292	304	325	315	257	300	286	297	276	295	289	278	258	306	298	272	299	296	279	276	264	284	316	282	328	275	289	283	294	283	298	296	310	278	304	306	280	242	300	277	282	258	297	283	292	298	283	282	282	296	276	273	272	278	273	268	260	310	288	301	261	293	281	276	284	265	286	291	279	284	287	252	283	279	300	296	260	301	295	298	280	315	278	296	266	261	287	307	273	283	257	281	260	295	287	288	301	291	272	278	283	288	298	302	313	314	299	263	305	279	277	299	298	254	292	294	252	309	298	292	257	286	278	300	286	294	253	273	309	251	256	301	281	279	279	279	310	283	269	305	279	296	277	277	313	271	273	249	274	300	279	291	272	292	259	273	307	278	286	298	298	290	267	276	314	262	288	277	293	281	280	264	259	288	275	303	308	308	308	244	257	316	270	273	257	260	288	298	283	307	293	295	290	293	300	278	312	258	292	308	285	290	294	279	334	280	292	297	263	290	302	281	294	255	329	289	296	273	297	295	251	297	272	295	275	276	316	291	283	300	256	307	292	285	313	246	300	271	286	296	305	296	240	262	289	305	274	270	293	284	267	255	287	278	285	321	284	298	282	278	258	258	264	321	298	254	294	299	278	277	296	296	330	256	284	276	279	281	260	249	275	294	302	288	305	282	295	266	299	285	312	268	291	290	302	284	270	279	308	283	298	292	291	302	285	275	283	291	301	278	284	276	261	234	305	292	284	275	273	285	284	289	289	268	254	263	280	280	285	262	266	300	283	303	282	284	296	265	272	266	269	268	274	268	258	286	274	313	283	299	302	277	266	291	285	280	288	289	302	303	290	310	284	295	280	262	302	286	315	306	271	273	300	292	276	304	304	309	276	280	252	303	278	324	283	281	279	304	287	295	307	270	261	316	313	315	289	287	254	287	271	255	274	318	295	306
8254	4055	28565	11397	1217	1189	966	897	808	842	803	774	770	818	759	798	757	775	780	1331	3538	2964	770	734	798	769	788	768	735	738	749	711	741	771	722	744	804	746	773	745	736	750	765	730	780	701	774	812	752	757	770	745	738	780	740	745	765	710	727	716	747	760	738	743	712	765	757	763	745	748	731	766	781	743	754	772	722	778	744	725	786	744	775	774	723	724	762	731	718	768	708	767	716	729	762	698	753	786	757	768	753	743	740	764	776	730	780	802	779	816	709	728	714	762	789	746	719	705	777	719	753	788	776	779	748	715	722	748	724	759	770	754	727	734	801	733	720	709	709	753	774	760	733	761	728	753	783	736	705	735	737	703	794	704	759	802	691	711	729	768	691	737	770	775	711	800	774	806	756	678	745	717	774	704	697	710	766	747	765	751	827	757	774	721	740	748	775	743	714	800	780	696	736	695	790	751	769	753	753	778	766	735	788	764	732	719	674	753	800	763	759	747	732	761	754	728	776	749	772	735	759	762	768	782	742	753	759	755	732	768	759	766	702	735	737	743	728	766	789	719	774	725	734	743	723	761	749	677	704	745	724	733	749	710	766	723	729	744	774	801	730	781	767	767	724	724	743	795	775	732	768	764	749	737	814	742	772	747	717	739	723	729	701	708	733	741	789	741	727	743	737	722	735	757	740	772	756	742	728	768	723	751	730	757	796	737	769	771	815	719	806	783	758	734	725	766	762	747	737	710	729	762	736	773	742	800	759	753	803	765	741	801	791	751	766	736	807	744	758	725	766	749	763	723	728	717	797	723	741	716	768	756	699	771	798	717	776	712	727	739	709	773	789	721	767	768	766	761	803	730	753	745	746	731	746	750	776	803	762	721	764	755	761	753	773	807	757	752	782	738	762	739	749	776	744	731	776	725	728	741	755	746	730	718	733	756	783	740	761	757	785	779	740	709	713	766	764	762	746	808	721	743	778	769	779	735	748	729	736	793	745	737	710	756	752	737	712	730	740	725	737	724	763	760	775	733	777	748	710	768	774	781	798	725	758	732	755	751	774	725	762	774	692	774	754	737	749	772	772	750	749	776	787	746	745	751	783	721	741	775	732	733	751	759	713	733	729	754	734	746	767	714	769	753	747	732	698	776	753	713	760	722	727	771	771	757	696	737	730	768	755	731	757	765	731	736	744	758	740	722	718	806	741	710	751	722	746	719	733	740	758	739	758	748	759	756	735	758	686	743	708	757	798	709	773	788	790	773	742	730	711	777	755	718	715	747	765	760	777	732	755	741	729	776	752	774	723	742	766	743	733	745	753	742	723	832	726	750	738	761	789	773	721	761	755	731	750	745	747	771	765	754	778	804	779	725	755	775	778	790	767	746	743	742	786	767	749	727	739	735	765	748	726	804	722	747	777	769	764	714	739	735	751	782	689	751	712	735	753	728	771	752	766	746	745	782	741	758	757	765	709	724	766	717	739	717	773	800	748	786	752	766	732	724	740	733	752	761	750	760	696	725	782	781	714	775	755	741	796	680	736	742	787	723	766	716	750	793	779	782	752	712	774	766	734	793	721	756	782	732	714	734	762	785	786	735	748	770	775	755	780	774	723	762	743	766	788	721	712	767	695	785	705	747	718	732	827	730	777	708	850	748	775	740	742	758	740	758	740	755	751	779	750	790	779	735	777	724	771	728	722	742	754	773	816	804	739	725	730	763	740	773	725	769	709	795	747	764	713	697	723	713	790	753	728	694	738	726	749	805	715	751	769	800	786	767	750	737	780	750	761	757	756	732	732	697	786	752	784	744	763	813	777	727	788	740	764	768	740	746	750	727	769	729	737	772	765	742	819	792	763	716	766	786	762	722	794	815	792	761	781	761	772	771	745	769	744	733	722	752	735	738	739	743	752	777	743	735	727	736	757	742	770	747	777	763	749	801	776	765	755	730	800	681	754	763	736	737	740	731	747	714	762	742	809	756	715	769	691	768	732	769	755	792	781	737	742	765	703	728	740	750	780	735	719	782	715	743	795	703	726	746	757	723	686	727	712	766	742	722	783	737	782	756	774	701	723	754	733	735	712	739	734	762	769	706	725	747	731	714	763	793	803	760	771	730	775	730	789	768	757	766	775	766	793	794	747	766	721	738	735	740	715	790	752	747	729	774	751	764	764	696	734	722	714	714	723	773	719	845	747	724	742	694	776	725	745	720	733	751	780	752	769	739	736	748	813	763	723	723	778	690	740	691	759	722	737	747	743	701	799	769	764	751	712	712	727	766	731	732	745	767	763	793	779	741	767	790	726	728	783	760	746	739	756	743	750	700	745	806	701	735	750	750	725	720	832	755	802	725	710	768	702	762	776	810	780	760	739	730	774	762	767	764	718	724	747	780	791	730	768	806	736	691	715	703	743	812	709	767	728	794	717	705	784	754	715	731	760	744	741	745	752	771	722	760	782	742	732	826	704	768	728	744	754	695	734	750	734	714	788	757	733	784	725	723	760	720	733	744	810	767	735	806	692	716	761	810	733	747	770	748	722	704	737	784	728	748	788	736	734	759	784	778	740	742	750	719	731	699	791	712	734	779	744	773	778	791	784	787	735	795	771	754	717	787	741	721	750	716	750	757	739	727	731	736	739	763	731	754	765	764	746	760	764	738	734	807	743	759	762	733	769	765	743	762	732	738	759	782	730	760	752	726	740	772	762	788	735	794	736	778	743	712	754	763	732	754	728	783	735	720	790	726	757	734	728	734	769	756	748	762	775	760	768	716	750	757	764	731	732	769	750	738	746	714	746	742	789	717	736	678	708	772	751	757	747	767	735	711	716	703	709	752	770	776	724	789	758	763	783	740	731	735	726	748	735	789	705	753	741	746	759	765	752	761	723	746	739	784	731	765	744	740	744	804	746	757	743	809	759	744	675	752	726	731	748	721	755	753	688	737	730	745	699	751	734	752	728	696	771	735	779	759	734	731	750	716	771	690	696	734	758	699	786	704	740	755	757	812	775	771	761	702	733	726	718	797	748	751	700	758	785	774	751	729	734	716	788	755	753	752	755	788	685	721	726	721	747	743	787	777	731	752	737	755	720	790	738	763	781	737	781	711	739	731	796	740	767	748	744	752	725	745	754	768	755	693	767	726	775	716	748	688	760	735	725	728	719	777	796	714	721	740	739	694	760	759	742	717	773	728	738	757	755	773	767	784	786	719	776	709	739	725	804	777	761	749	783	727	750	777	725	741	741	737	752	770	724	776	729	800	735	754	702	787	754	774	755	726	728	735	734	751	757	764	785	778	716	766	734	781	755	756	746	749	759	694	734	714	756	792	728	811	783	740	718	736	722	765	760	757	788	730	748	730	774	754	757	699	745	779	764	745	713	786	772	693	769	750	727	760	758	705	762	743	742	716	745	727	745	796	756	731	778	768	765	769	754	744	754	734	748	742	746	698	821	734	770	778	745	731	713	740	725	758	714	749	755	730	763	747	801	793	738	769
52417	35138	42824	31193	25506	23445	22178	18977	11521	3595	641	432	360	370	396	335	321	336	963	6427	10171	9473	659	222	215	250	254	238	251	226	251	266	241	243	208	242	195	215	213	227	214	233	201	243	195	231	199	203	252	230	207	213	238	214	213	210	217	217	212	229	198	227	209	218	242	212	224	200	209	223	211	200	252	199	235	214	204	231	214	229	246	200	199	241	238	204	203	221	233	246	233	228	173	208	226	196	193	233	231	217	241	214	226	205	210	221	206	253	202	231	235	227	215	233	192	224	225	218	204	205	220	207	212	192	243	191	222	238	181	231	238	210	212	217	243	216	210	226	199	204	208	201	233	207	220	236	246	187	206	206	247	237	227	232	215	209	228	214	223	235	233	225	219	230	235	227	207	225	199	219	208	212	209	211	229	192	215	212	226	215	222	209	232	225	236	214	214	204	225	205	232	219	216	223	233	209	209	212	192	210	231	211	205	215	219	198	189	212	277	210	242	202	230	235	191	207	207	240	221	214	240	224	213	227	224	224	194	196	219	203	205	227	237	230	208	215	195	210	204	208	231	231	269	185	227	221	212	236	250	204	229	242	210	218	234	213	207	206	211	222	230	225	228	224	193	249	227	241	225	179	221	206	230	235	224	213	215	251	210	219	215	231	226	215	217	213	193	221	231	215	240	227	214	203	228	221	228	221	218	203	234	225	226	212	219	212	219	222	196	199	208	231	224	213	200	224	223	239	210	221	215	214	211	209	220	244	203	210	255	224	198	197	218	204	198	233	212	216	227	232	220	206	209	207	186	221	259	216	197	216	233	223	206	237	220	224	240	213	212	216	233	225	211	204	214	213	192	239	262	219	206	212	206	210	233	225	226	197	190	216	225	221	236	216	208	205	201	213	218	228	239	247	246	196	215	236	209	205	198	212	232	219	237	215	217	245	230	234	228	214	219	224	230	200	206	187	210	191	204	210	217	214	187	182	243	238	226	225	217	214	218	232	208	219	214	237	239	213	212	210	245	229	209	239	249	192	215	206	171	221	224	192	222	224	216	209	211	207	195	212	222	201	208	236	200	213	193	197	203	238	215	224	233	226	226	207	223	226	207	210	201	207	216	214	210	212	230	208	221	215	220	201	203	233	205	198	243	202	189	230	241	204	235	199	238	228	208	225	218	209	218	219	221	233	251	194	222	195	212	223	189	210	235	195	209	211	219	216	254	211	211	206	191	196	202	202	200	198	209	213	213	200	202	223	235	181	207	216	211	222	252	205	252	216	201	225	216	224	209	232	222	200	206	215	229	194	206	253	216	213	231	233	190	215	234	212	216	191	241	204	217	208	226	230	221	217	220	233	215	219	213	227	247	195	232	229	223	206	209	228	202	203	202	230	189	212	219	211	227	227	200	234	206	232	221	232	209	214	189	248	220	216	222	206	225	226	212	210	204	235	221	199	235	262	235	216	226	199	233	213	225	197	233	193	205	214	225	214	194	218	211	214	237	220	230	203	224	193	211	200	212	204	208	236	223	203	213	227	200	242	217	207	247	212	214	224	200	213	191	238	233	238	207	207	197	209	205	222	223	212	227	230	194	222	229	234	222	222	203	239	198	230	198	245	217	243	202	217	213	218	208	210	224	192	225	210	239	224	194	216	211	225	243	210	223	238	203	220	217	220	202	225	211	200	220	214	217	223	229	229	226	202	195	227	225	191	220	185	203	215	228	188	211	215	205	200	219	207	207	216	215	227	232	225	202	227	208	223	212	253	205	189	223	221	213	193	223	227	206	217	199	241	209	200	183	218	220	223	229	216	233	206	230	204	211	202	209	257	202	216	252	200	217	220	191	199	214	212	211	237	210	235	166	189	250	223	203	209	220	216	213	224	220	241	218	220	219	200	208	224	208	212	207	209	211	207	225	207	220	224	216	198	201	214	210	198	233	231	210	201	207	232	209	241	205	220	218	219	216	243	213	242	217	234	210	211	201	222	243	216	209	222	215	213	216	208	210	206	211	221	227	225	245	208	229	253	242	207	217	210	184	192	214	212	210	228	199	221	206	199	223	227	195	207	221	208	213	198	186	204	209	213	209	203	252	219	233	238	215	215	212	237	228	217	215	222	232	217	202	209	252	210	224	221	227	211	205	216	202	206	214	232	191	218	232	237	189	211	225	212	200	234	183	248	208	216	228	186	205	198	218	192	220	203	202	236	224	211	215	220	245	184	185	222	211	209	223	200	237	227	202	195	194	220	227	214	215	218	206	223	211	221	230	212	218	221	208	185	218	199	199	257	203	199	222	227	221	189	248	214	199	217	213	217	213	222	211	233	208	218	212	203	202	203	206	214	202	203	190	230	210	231	175	206	197	242	251	224	210	228	224	207	242	202	199	236	229	246	225	222	227	202	216	226	219	214	206	213	212	240	229	234	221	213	213	210	223	236	192	219	226	207	209	228	240	215	173	196	233	213	201	216	228	211	213	223	235	252	216	216	229	265	222	196	213	223	220	197	217	226	213	231	236	228	219	201	198	240	214	238	213	208	184	212	205	224	213	213	236	225	217	191	193	264	216	213	206	213	209	233	237	210	235	213	203	185	213	207	200	206	195	233	204	227	223	215	227	206	189	222	212	215	200	249	205	245	194	219	203	252	203	212	202	196	206	197	240	205	202	209	219	237	213	234	197	220	246	199	229	223	216	219	216	238	194	217	263	227	210	235	233	247	219	193	239	228	243	215	252	235	223	216	226	229	237	208	224	207	197	222	220	213	202	226	222	194	225	229	215	237	253	225	215	238	193	214	238	227	231	227	254	213	222	223	250	208	204	231	227	197	237	213	239	206	210	193	244	196	205	232	226	241	237	211	216	198	226	218	232	243	212	229	209	208	224	227	208	217	199	210	220	221	229	199	209	254	226	212	217	203	201	210	207	204	211	207	216	239	217	249	216	224	212	211	225	189	201	190	212	213	223	215	226	221	209	220	201	221	205	219	220	211	222	196	220	209	228	216	249	215	231	215	234	214	208	196	214	208	207	209	208	207	226	209	203	202	205	203	199	221	231	231	217	202	233	213	222	209	208	231	216	184	207	238	211	232	231	200	183	201	211	214	218	241	200	208	235	239	206	214	229	206	197	227	236	221	235	217	258	197	222	222	204	216	220	222	218	240	202	214	202	209	237	208	216	193	206	231	232	246	208	236	223	205	203	220	213	228	197	224	230	226	222	208	225	221	207	211	199	201	231	197	197	219	206	194	211	201	193	223	220	208	228	218	236	226	247	202	217	237	219	196	197	204	216	202	196	218	222	180	217	216	202	227	225	218	242	228	193	225	232	199	201	197	178	224	218	215	222	196	205	208	232	206	214	220	224	193	217	184	221	217	221	210	218	230	219	227	236	237	231	205	191	253	199	234	184	213	236	197	241	200	196	217	195	211	198	203	220	211	249	228	194	223	206	225	201	235	196	212	219	203	234	197	225	215	221	228	213	202	215	229	209	214	227	233
43869	30185	48367	26278	8351	6707	5774	5224	3423	2624	1984	1805	1639	1484	1415	1270	1287	1182	5507	26597	32068	26956	899	667	608	643	679	630	621	632	642	594	599	537	594	566	633	571	558	606	604	554	575	563	591	565	553	557	552	546	588	588	530	595	553	535	540	524	544	559	551	536	531	534	540	555	564	593	580	579	528	540	534	498	595	532	572	619	536	554	539	538	541	567	539	553	519	570	535	574	538	561	528	523	575	554	493	525	528	521	559	573	524	581	517	511	527	542	553	516	542	548	579	533	554	584	559	504	517	534	539	536	613	553	498	563	587	542	557	574	563	530	550	586	530	532	535	565	542	541	537	529	522	552	548	537	564	521	573	583	536	575	511	555	502	518	557	575	532	575	559	540	498	531	597	551	485	494	539	576	546	505	569	546	517	526	573	524	528	535	531	548	557	508	570	518	546	564	514	565	539	512	554	503	523	565	559	540	570	503	546	520	544	533	528	557	535	458	521	507	515	509	578	551	509	531	520	526	531	526	552	562	530	548	529	546	540	562	544	546	547	514	563	561	527	525	516	535	526	510	530	544	533	585	550	546	530	571	542	516	504	539	543	556	531	558	521	522	544	541	533	539	558	524	570	546	569	545	576	542	537	574	560	525	533	519	527	563	607	537	526	538	549	556	556	601	524	533	559	526	562	548	529	563	532	520	543	533	559	496	544	480	544	593	535	537	559	544	534	536	564	591	571	527	551	561	540	523	502	530	541	534	554	564	490	539	526	555	570	474	524	553	542	544	553	523	527	532	553	545	534	515	521	510	548	519	592	535	558	533	578	519	595	530	533	545	526	537	551	528	611	515	558	557	557	560	579	547	543	550	584	541	562	549	522	532	549	573	557	540	543	528	509	506	531	552	553	554	537	597	554	567	549	511	539	537	549	535	541	516	504	543	524	562	560	520	531	559	556	544	571	594	529	562	516	561	516	561	550	529	553	494	534	530	533	548	529	546	546	517	521	557	531	575	535	564	518	511	563	577	545	522	552	498	511	518	514	540	570	532	559	519	516	523	578	477	566	497	544	552	530	565	513	566	565	576	578	554	549	572	582	554	545	575	517	552	551	538	582	494	531	532	544	534	534	556	558	524	587	556	476	524	555	581	603	549	535	539	511	556	524	533	532	526	561	519	573	517	552	547	537	556	536	560	571	597	582	528	517	523	526	497	510	509	533	530	560	543	522	537	551	546	546	575	507	598	565	526	547	569	488	548	494	532	511	584	513	522	512	545	586	503	560	518	515	541	531	563	510	541	541	525	547	540	543	555	546	527	533	524	538	552	527	564	527	593	613	495	554	532	570	520	554	563	513	560	535	505	571	518	546	586	558	518	537	535	531	547	551	536	530	503	552	550	511	531	563	561	536	514	563	519	566	526	572	520	558	575	527	550	512	568	526	552	521	487	551	563	511	525	550	572	536	522	531	510	538	517	522	519	542	570	522	544	541	596	539	543	516	550	552	529	564	599	555	564	504	545	545	548	519	558	561	549	528	549	536	529	525	538	547	584	568	544	552	605	567	535	535	500	570	530	522	590	535	543	510	555	550	591	531	495	545	567	514	573	519	544	556	590	498	561	526	529	542	534	516	544	538	563	534	553	551	531	529	573	529	533	527	546	540	572	558	493	557	576	548	563	531	529	550	557	616	523	536	550	557	534	537	534	567	494	579	524	542	537	535	565	536	571	527	512	538	536	573	544	564	555	529	549	593	568	563	549	524	541	542	566	541	486	595	560	542	514	565	542	511	613	515	524	580	530	517	523	544	591	542	551	542	584	554	576	521	548	552	531	546	530	554	532	483	534	523	560	528	520	516	549	553	506	581	542	569	591	473	508	551	522	538	533	579	561	567	573	549	521	588	559	514	528	546	525	523	532	523	560	535	531	537	555	538	546	534	528	538	516	553	539	559	513	520	571	549	575	526	574	567	528	566	536	540	536	545	550	567	521	518	563	569	500	559	514	514	547	545	553	549	538	572	518	560	537	549	563	508	544	565	543	538	542	516	565	581	528	565	558	532	552	525	564	525	521	537	567	546	512	529	538	547	536	561	531	564	566	503	513	525	572	533	533	506	572	538	542	550	536	591	571	544	520	537	556	536	539	574	521	504	529	581	506	554	533	512	548	546	539	511	544	520	531	579	569	511	554	518	567	499	529	531	572	543	521	552	511	525	536	535	535	555	544	553	579	538	568	585	564	565	570	556	560	558	579	529	561	551	550	531	573	524	562	519	501	537	557	537	537	555	459	549	502	544	556	537	514	511	532	537	536	519	523	497	538	540	536	536	567	539	571	559	522	509	576	559	559	494	537	532	556	568	544	518	555	503	509	515	575	526	513	548	554	504	543	546	542	550	564	542	528	561	506	533	549	529	575	534	529	573	541	513	523	521	518	568	562	543	529	552	518	528	551	520	534	573	540	546	525	510	561	526	551	520	561	523	539	516	537	600	545	561	552	558	540	538	540	544	546	543	499	567	552	555	540	549	544	561	562	502	509	502	543	521	539	538	533	501	513	540	537	516	533	585	521	556	540	528	557	554	554	570	531	548	538	555	542	515	526	549	551	554	568	532	526	557	536	540	532	568	554	559	560	543	534	522	564	538	500	544	542	513	562	528	550	514	570	545	554	543	518	520	519	539	538	545	577	495	522	586	568	529	529	573	555	549	576	537	523	556	562	557	530	520	510	549	529	525	556	524	518	525	518	572	569	511	566	549	531	561	556	580	497	534	595	528	521	540	570	560	546	536	550	545	525	557	532	541	516	550	529	495	574	563	548	565	524	559	515	533	525	519	530	527	544	512	549	514	530	536	548	515	545	554	531	521	552	558	555	542	554	533	563	538	490	555	532	552	540	537	563	522	555	556	475	573	571	548	569	514	538	512	517	561	541	504	546	548	523	534	542	572	557	534	555	552	559	553	562	559	547	511	544	500	522	563	542	502	538	546	572	545	537	525	516	555	549	515	555	568	539	535	557	529	588	537	535	590	528	580	567	565	497	520	536	532	545	557	543	571	519	574	556	524	567	529	535	536	529	520	540	535	517	565	531	532	525	505	567	589	555	555	560	533	536	529	541	525	509	543	580	524	544	545	510	572	521	537	525	594	564	480	563	591	506	532	529	537	530	524	543	559	529	521	540	515	525	539	532	524	557	584	530	578	548	541	523	538	541	476	572	522	516	549	542	549	533	545	531	527	525	572	525	509	529	503	515	543	527	532	559	506	551	562	492	525	528	553	548	512	534	506	528	519	553	574	548	567	550	557	544	560	569	569	552	541	550	583	564	582	572	560	561	553	541	549	544	541	511	523	520	566	560	573	576	523	543	523	547	507	521	516	573	539	520	541	559	555	567	517	527	576	545	582	536	549	531	543	548	554	524	554	538	527	547	540	523	545	561	501	535	546	523	568	510	570	560	569	526	541	520	581	533	577	516	557	488	554	602	533	552	506	539	538	521	536	559	574	539
50009	36951	42758	30522	26193	23904	22510	21202	15274	5286	690	453	450	412	380	368	395	361	625	5869	12058	11315	1166	271	261	251	296	240	270	231	229	228	240	248	254	250	246	257	234	228	256	261	252	263	259	232	255	237	257	243	251	224	235	250	228	237	212	241	266	250	254	243	254	242	253	239	265	241	224	241	241	242	254	246	245	258	232	248	269	222	227	249	255	244	231	233	236	233	244	242	248	242	229	261	288	230	248	260	242	232	244	256	243	248	222	247	259	242	245	246	238	273	249	235	233	236	227	211	240	223	233	215	244	238	263	266	261	262	210	281	248	230	237	248	226	276	238	255	255	250	221	240	232	241	226	232	233	236	232	252	210	228	241	247	239	257	258	259	231	243	223	265	244	247	227	250	251	217	247	252	220	209	230	211	235	222	250	261	252	205	262	248	262	248	242	235	253	264	224	219	229	255	204	221	238	238	228	254	237	221	238	248	219	219	226	213	242	222	249	250	238	240	249	250	240	238	238	239	237	240	234	232	257	208	233	244	257	237	222	242	233	262	226	237	221	255	244	260	225	260	249	242	255	226	204	231	252	282	229	247	231	262	215	241	232	248	216	244	246	252	249	275	242	234	257	253	231	244	244	240	238	231	232	213	237	259	245	259	253	241	239	264	236	261	208	221	224	224	236	223	255	241	235	199	250	269	237	234	207	271	248	214	236	215	251	275	252	261	242	250	225	257	221	222	274	223	233	254	249	232	235	246	232	250	220	225	230	225	225	248	238	255	245	269	225	255	258	213	215	236	220	213	211	228	207	231	238	233	225	258	215	231	198	239	217	236	249	224	210	271	198	247	255	248	231	245	233	237	231	245	237	213	256	225	225	202	210	211	265	228	255	224	209	246	240	232	258	270	226	200	244	263	228	241	230	232	242	226	257	238	228	251	282	242	232	240	240	219	252	229	210	268	261	236	272	212	253	245	262	235	241	227	256	214	223	232	216	229	215	222	224	205	235	246	246	271	253	249	250	250	242	248	241	232	257	244	242	223	292	243	238	244	240	213	209	236	232	248	226	241	235	250	272	205	223	240	233	240	226	217	264	244	242	255	229	249	235	232	241	246	223	248	236	253	240	256	250	229	254	230	218	244	241	256	266	227	276	239	243	247	223	239	237	224	232	259	223	226	264	229	241	268	238	250	252	229	255	227	236	224	257	206	224	233	240	217	256	253	277	229	244	234	227	242	218	221	240	269	239	260	227	251	237	231	233	233	228	249	223	247	244	211	228	214	248	234	228	221	226	213	226	229	253	223	237	234	236	271	220	220	227	243	244	216	252	259	238	230	229	229	215	230	227	222	240	245	250	235	249	227	224	256	247	246	223	244	256	210	223	244	250	245	229	222	281	247	240	237	251	213	221	218	250	240	237	207	231	245	217	245	237	229	247	238	213	222	241	237	237	236	235	231	254	226	228	229	207	237	229	252	239	211	239	242	242	257	223	233	268	240	236	211	230	239	233	246	247	235	220	251	228	224	253	210	216	248	235	222	249	252	245	258	201	233	235	230	231	256	239	233	247	267	230	223	212	232	247	244	241	233	228	224	226	230	236	255	255	238	228	236	240	249	244	208	247	218	205	227	239	232	267	233	256	254	272	258	246	262	251	223	261	242	260	225	239	225	231	253	227	242	252	243	237	227	236	234	255	220	257	234	228	243	229	245	245	261	257	243	242	244	236	251	215	259	225	211	218	233	246	227	276	218	238	228	230	250	253	223	234	271	243	244	283	238	259	301	227	236	202	239	223	240	228	239	209	236	227	244	254	229	231	239	208	265	219	245	245	246	252	249	249	229	244	241	249	196	225	242	229	256	230	236	255	242	243	214	262	227	243	234	238	213	240	250	254	233	207	261	277	250	249	238	230	233	224	242	227	236	253	220	237	226	228	261	219	224	246	255	258	255	215	238	250	239	258	223	225	232	230	257	239	236	228	256	255	257	228	217	262	216	236	254	235	219	225	251	270	219	245	245	211	221	246	246	252	218	247	238	234	264	232	236	244	214	224	216	251	255	239	248	232	212	230	248	250	253	228	234	201	231	265	239	237	221	256	252	241	237	241	216	220	231	249	245	245	242	238	240	233	262	233	259	212	290	244	233	262	243	263	235	247	222	214	230	261	234	225	232	227	223	240	242	253	234	241	257	217	237	246	249	236	221	229	218	230	241	229	233	225	261	247	235	223	229	265	250	227	220	267	239	231	250	227	211	260	257	216	264	233	264	230	232	278	212	258	246	234	297	208	239	232	259	230	245	264	240	242	238	228	242	253	217	253	263	290	262	242	232	228	258	224	271	213	237	242	230	204	234	236	258	220	258	225	208	214	240	226	208	240	238	250	242	234	224	261	286	252	244	235	248	227	248	235	208	240	228	242	251	224	242	209	250	265	227	265	226	246	208	233	261	214	224	237	248	261	252	251	233	226	242	247	248	257	202	234	241	246	227	235	236	219	233	211	214	213	243	244	228	239	262	261	235	247	246	264	254	251	191	260	233	242	250	234	226	240	235	259	230	229	235	228	261	232	229	234	229	234	240	265	215	202	210	231	258	219	223	256	218	241	225	253	246	233	225	226	254	242	236	252	238	270	241	242	223	240	259	271	256	224	256	253	246	268	252	256	219	240	256	258	243	235	249	230	209	216	246	278	234	231	219	235	216	201	224	237	238	237	249	246	258	250	255	245	232	229	255	205	219	235	208	263	236	203	234	221	256	233	260	231	244	213	248	241	242	250	228	233	238	235	249	265	221	242	246	245	223	221	232	249	266	255	217	248	231	233	235	280	245	222	237	234	248	222	252	214	225	224	236	214	239	249	233	242	229	236	265	213	235	234	254	238	247	240	243	232	235	238	236	204	245	224	227	231	204	249	212	218	207	247	258	258	297	230	241	247	227	241	232	245	278	252	230	251	226	228	239	232	244	262	260	224	245	237	230	254	202	231	260	235	237	215	249	239	225	247	237	241	259	260	232	252	261	222	268	240	255	233	219	228	254	230	256	250	245	246	248	232	243	230	238	257	217	229	210	238	218	224	246	278	249	234	245	214	239	253	255	258	243	263	242	246	215	238	225	215	226	213	235	235	255	258	221	236	205	235	215	259	240	228	236	222	253	231	228	234	221	242	218	219	236	280	256	213	221	251	265	235	233	216	215	244	248	240	240	274	229	219	236	216	233	225	216	251	261	243	235	237	236	237	241	218	246	241	232	222	262	219	238	264	230	224	229	253	234	209	224	262	226	229	257	240	235	218	253	265	215	248	240	253	238	199	244	260	215	201	225	240	218	260	221	251	221	257	218	255	261	232	259	265	258	226	224	250	230	234	227	226	225	250	264	261	265	232	225	227	236	261	235	246	252	245	227	250	276	272	221	256	223	232	246	228	216	264	245	240	208	222	234	244	220	216	228	246	218	228	238	221	259	229	242	246	225	241	225	227	215	258	209	238	217	247	214	203	231	244	264
41174	34127	47632	22376	10366	6719	5583	4914	3085	2491	1975	1928	1840	1676	1386	1328	1265	1195	3259	24411	35668	32127	814	649	683	714	714	690	663	645	638	623	654	621	622	612	618	589	559	580	640	625	595	623	601	564	579	560	619	592	614	590	563	596	563	574	569	583	595	607	599	584	608	596	600	566	623	590	583	552	579	576	523	583	575	607	557	589	590	573	593	563	588	599	597	608	586	561	568	573	551	572	556	548	569	585	534	579	575	578	554	595	585	578	575	582	588	578	615	576	583	595	587	573	558	597	569	603	594	595	569	576	552	541	587	600	576	546	594	554	606	587	518	587	551	546	607	597	599	579	565	561	587	604	551	599	538	573	576	584	556	616	579	592	592	533	553	574	553	543	602	533	560	570	555	588	541	497	560	548	571	557	571	577	543	535	601	577	543	553	602	571	600	575	581	580	553	568	549	578	531	559	561	548	567	552	566	572	581	581	552	547	560	590	548	569	590	574	611	547	602	527	580	582	616	601	569	567	577	583	549	596	606	584	570	604	561	565	534	524	592	595	563	567	585	588	576	557	591	567	559	582	554	592	556	564	607	543	551	590	560	591	558	548	554	596	591	540	549	591	585	547	557	552	611	589	561	564	609	623	574	567	573	573	549	570	560	591	594	523	606	548	579	558	604	562	589	566	599	587	594	583	537	561	580	548	587	600	578	587	565	612	577	599	589	615	569	564	547	554	545	531	614	594	529	575	578	540	571	573	573	591	559	556	598	559	533	545	583	564	562	566	559	569	592	592	584	536	581	628	595	515	566	550	558	560	590	592	575	599	562	571	551	591	604	581	592	614	531	583	543	573	555	566	565	578	565	585	541	573	533	562	592	588	539	553	565	579	616	600	577	540	576	630	561	552	560	537	593	591	518	549	560	573	564	587	560	563	585	561	586	569	550	558	600	555	578	571	596	576	611	590	630	549	569	546	578	547	607	568	592	583	575	587	600	518	601	543	605	531	570	612	614	628	560	547	557	573	565	591	565	599	567	528	620	566	588	575	591	551	536	562	579	599	566	543	574	570	596	588	536	559	584	579	563	587	593	581	558	560	522	588	597	551	594	585	562	587	559	533	587	595	552	546	579	555	562	534	544	572	546	539	585	565	540	588	601	554	576	557	624	566	551	563	570	538	541	578	547	548	542	530	569	577	584	569	609	589	560	530	559	536	564	561	591	578	563	601	585	541	587	561	577	566	556	564	600	530	576	595	602	550	581	581	599	547	584	599	554	595	512	599	559	559	556	576	558	561	552	583	543	563	582	565	585	575	563	624	573	558	598	586	568	546	562	596	585	576	587	575	569	539	617	610	581	538	574	536	547	544	588	534	552	589	551	560	534	566	586	537	558	608	595	610	569	542	568	554	594	553	516	549	599	554	546	594	603	561	593	545	574	613	595	596	563	552	577	544	527	577	549	561	550	569	541	591	566	591	566	542	530	571	565	603	557	527	543	585	572	591	596	524	583	565	592	585	606	553	547	559	576	543	575	563	570	585	545	584	565	554	532	598	552	550	621	583	576	563	562	596	587	555	591	607	580	588	559	577	566	624	567	590	570	568	587	571	589	541	551	575	562	590	582	586	577	584	553	573	540	538	557	593	583	583	570	626	587	579	552	536	577	556	580	571	597	578	583	593	548	603	552	586	583	589	531	590	549	554	574	607	561	573	549	562	587	563	613	606	561	567	537	571	548	558	580	532	589	544	579	587	604	545	640	597	563	571	576	548	605	556	568	543	562	567	573	592	556	576	587	595	555	561	591	528	593	588	553	515	584	575	555	537	575	586	551	594	582	563	554	566	560	580	546	566	538	582	622	549	571	599	547	537	573	522	507	553	585	594	578	587	530	567	549	569	562	571	589	536	585	539	595	566	557	636	576	562	579	539	586	570	554	574	567	578	563	613	632	596	559	543	610	574	593	578	557	575	537	558	593	557	582	544	569	586	557	526	552	553	591	553	594	568	571	544	568	618	595	557	562	562	525	547	604	553	600	519	543	517	606	590	574	568	562	552	571	606	561	575	546	580	602	582	550	595	578	578	561	571	562	590	602	590	565	617	584	581	568	575	563	598	612	594	589	601	596	521	577	543	548	550	567	563	588	535	568	584	577	603	539	606	561	591	555	544	561	589	542	557	592	564	581	522	563	571	573	569	602	556	561	570	612	582	573	589	537	565	581	558	568	601	567	586	588	503	584	593	599	566	558	576	555	583	534	590	542	585	564	609	563	544	603	600	569	560	558	521	569	567	548	593	562	583	558	550	582	593	569	567	594	542	597	567	588	549	543	571	546	578	563	566	569	529	586	584	594	594	562	533	561	632	595	550	557	565	562	571	534	640	609	608	585	544	564	564	553	579	567	585	554	606	575	560	561	570	545	592	578	577	579	553	597	589	560	533	526	554	577	576	564	609	564	620	570	524	545	538	589	549	572	595	525	586	559	569	584	556	576	561	542	583	592	564	544	582	572	574	582	584	572	587	556	563	583	543	577	562	591	581	633	592	561	567	593	605	567	571	598	603	556	572	587	570	561	569	603	569	583	530	592	526	545	567	588	513	584	545	551	554	568	583	551	593	585	559	545	580	570	565	568	544	610	586	568	604	604	557	593	587	544	569	580	578	615	565	591	572	588	591	581	564	579	559	571	626	588	643	593	558	565	585	564	564	566	591	603	561	539	571	553	594	620	605	577	582	583	564	588	562	548	605	571	554	549	546	565	590	570	589	558	605	575	597	588	522	600	548	595	597	556	559	556	569	599	581	578	628	591	639	548	539	511	554	558	571	570	608	573	585	537	538	546	573	564	552	534	540	554	577	579	549	582	585	544	582	576	558	570	555	558	541	599	595	582	602	583	590	572	566	525	563	618	541	578	601	599	567	597	578	522	577	511	599	544	564	538	571	544	569	570	570	575	576	601	559	587	618	574	606	632	577	565	598	598	551	528	562	513	595	576	555	588	578	580	558	607	556	565	584	540	637	630	550	578	620	596	564	563	606	582	577	563	619	613	520	563	589	560	595	548	587	562	553	552	561	579	556	575	596	542	579	558	584	565	591	555	507	564	578	574	614	557	565	577	578	575	559	542	549	546	541	547	573	611	597	545	594	533	607	573	576	578	583	553	549	586	534	584	536	523	503	590	590	585	583	579	556	539	561	581	544	599	539	567	594	544	584	592	553	615	570	563	609	557	555	570	532	603	565	582	579	593	540	595	571	575	587	599	552	573	582	562	546	576	587	565	574	614	577	585	569	595	572	553	593	550	567	571	545	594	604	541	583	562	523	588	558	581	633	550	542	591	574	554	594	573	591	562	512	595	578	560	563	570	581	548	597	618	579	532	617	554	596	522	537	546	586	579	546	519	627	554	592	549	566	524	584	571	585	591	566	545	572	538	547	618	611	589	583	580	584	541	576	564	567	558	583	555	562	594	571	570	550	584	573	561	585	571	576	576	585	551	551	549	565	569	571
12785	14671	37883	16538	6813	2428	804	431	325	323	303	302	332	312	315	371	344	322	344	426	811	773	337	318	326	365	306	301	311	302	293	336	319	329	287	312	306	300	287	341	298	306	311	290	346	293	320	326	324	307	343	324	322	314	282	341	332	349	290	282	321	288	334	316	315	293	279	324	311	289	331	302	280	325	292	319	346	313	334	327	333	308	327	316	312	316	307	306	315	307	329	314	330	315	322	310	331	330	313	315	325	285	307	309	289	308	334	324	321	326	356	295	298	327	301	324	342	336	344	322	326	297	334	309	359	341	273	331	316	343	306	348	318	313	305	324	311	307	374	361	329	315	296	311	322	298	325	316	326	307	319	332	316	334	310	302	310	290	344	297	307	292	306	318	281	298	327	315	316	327	304	304	339	289	325	301	322	305	332	302	318	313	283	330	316	311	300	320	330	329	331	349	303	307	281	292	330	290	311	309	327	291	316	312	299	319	323	350	299	329	311	330	301	310	303	295	333	279	309	326	304	332	318	323	341	319	314	316	343	306	281	324	315	337	327	316	316	308	335	335	338	308	310	298	301	337	323	275	311	281	328	321	342	306	339	356	281	330	293	339	296	291	308	301	314	330	293	318	319	275	304	311	306	314	313	334	373	345	310	311	326	311	327	313	304	336	324	314	287	300	305	290	308	320	311	304	321	331	306	310	302	292	313	320	330	336	345	327	299	322	355	285	309	322	316	317	278	329	281	339	347	324	297	327	327	328	303	319	308	301	315	305	307	304	311	326	348	317	304	329	320	294	301	311	281	313	314	325	346	318	341	342	314	345	301	312	339	332	320	331	304	319	321	328	346	328	302	313	300	311	324	329	355	304	329	324	317	305	317	323	279	303	346	338	311	299	292	311	289	348	316	315	271	329	324	342	337	313	342	325	313	334	310	314	316	293	280	308	309	330	293	352	294	290	319	303	344	351	307	320	313	298	285	303	296	329	328	311	303	309	332	331	322	298	312	317	274	288	290	315	312	290	295	332	352	317	301	318	299	322	302	273	336	323	307	339	323	270	331	266	312	336	298	351	304	274	332	301	342	322	354	298	341	348	368	309	316	288	310	356	335	318	320	331	283	287	297	307	300	348	307	319	326	276	339	308	325	334	309	338	300	343	345	331	324	345	314	318	319	311	342	347	316	314	334	296	296	309	324	312	317	326	314	298	305	304	342	313	302	287	301	320	304	326	319	311	294	328	262	327	346	321	312	312	293	307	308	326	322	311	313	334	334	328	327	334	328	297	315	327	338	324	309	312	334	310	332	303	317	308	306	326	278	307	328	307	311	317	325	315	329	303	302	283	272	286	296	322	332	315	298	336	313	310	347	314	334	320	350	294	305	302	315	320	364	315	324	325	337	310	329	302	331	307	317	317	338	341	319	304	315	289	269	303	316	312	344	333	291	326	305	314	288	280	308	327	349	316	268	343	287	323	306	304	320	342	325	315	323	308	297	317	328	283	303	343	338	302	318	316	334	311	336	288	328	319	304	336	297	336	318	326	310	326	337	292	304	342	346	329	336	333	302	327	337	295	352	333	292	321	304	325	309	332	283	303	303	306	344	339	301	304	300	322	310	317	299	301	323	290	311	300	302	334	328	310	319	298	313	330	352	340	335	312	289	333	311	331	329	298	324	305	326	313	309	332	326	317	313	318	352	341	316	332	310	307	324	376	317	312	316	335	277	337	316	329	306	316	316	334	325	308	317	298	304	309	305	311	372	330	325	346	298	321	277	321	311	295	317	296	344	314	319	340	297	324	324	314	305	343	304	311	307	355	331	320	315	343	325	328	314	294	316	285	315	292	328	325	324	320	307	317	301	334	306	298	326	347	343	327	321	322	287	325	312	335	317	340	325	340	344	323	315	319	314	305	296	304	285	338	318	327	265	294	290	345	318	316	317	304	350	330	320	298	306	333	328	317	321	293	308	325	317	297	301	323	310	350	351	308	344	338	337	326	312	314	334	305	322	327	326	335	296	305	318	347	324	326	317	306	325	306	306	300	324	332	319	314	308	307	309	300	349	316	324	315	303	343	328	305	332	309	358	300	329	307	285	337	324	318	332	314	297	298	336	323	297	279	328	308	330	331	325	315	316	323	300	342	306	323	303	290	316	296	313	342	338	311	321	329	291	320	280	318	305	325	289	315	332	325	304	369	313	304	310	313	317	344	319	311	311	314	325	305	316	320	324	320	323	303	299	295	306	284	328	332	315	336	343	314	334	290	281	321	294	302	292	326	307	280	356	329	307	321	309	302	306	319	320	347	330	293	319	299	313	323	312	328	334	366	328	256	307	311	317	307	323	305	328	335	328	303	348	320	309	311	268	317	325	330	293	294	295	315	326	309	277	315	328	333	309	328	314	316	311	304	314	357	315	298	339	351	321	345	345	339	307	334	335	301	287	339	313	339	345	331	342	338	330	324	340	313	348	287	291	293	313	316	284	335	301	335	303	313	317	312	348	313	315	280	309	347	320	321	327	331	330	278	305	328	308	316	334	317	344	349	317	300	298	288	322	292	285	329	315	305	337	257	335	330	344	318	302	312	355	293	310	295	344	290	349	328	309	294	293	309	322	304	324	299	309	329	313	283	280	326	318	331	345	339	361	347	336	359	337	319	306	318	307	313	326	312	332	351	326	321	314	286	341	321	264	316	329	311	284	317	332	286	309	349	292	324	296	329	283	320	319	340	303	296	319	316	309	346	313	343	345	333	318	335	319	297	295	310	327	289	344	347	302	300	352	317	309	312	287	339	329	304	307	346	348	302	371	296	348	309	291	309	301	304	306	324	302	322	306	314	343	308	322	299	349	294	310	303	321	325	305	320	305	299	332	356	304	330	296	336	313	328	302	322	331	279	307	309	325	335	278	315	307	312	316	328	301	305	323	335	320	315	306	299	331	283	307	288	319	301	304	335	323	311	325	313	316	323	325	318	318	315	338	301	314	341	324	334	318	317	334	327	330	307	319	331	316	319	322	316	327	315	293	332	313	298	338	334	341	300	312	322	339	315	295	292	305	319	320	374	286	330	294	305	295	341	319	323	311	351	326	357	331	353	327	339	339	318	328	335	332	306	357	307	312	310	293	337	305	313	292	313	298	323	342	337	273	305	328	331	332	341	301	318	303	343	318	321	303	310	309	343	320	321	340	343	356	309	320	312	320	324	360	326	319	313	278	316	313	317	332	310	328	290	328	304	321	307	347	327	342	310	298	333	333	330	288	329	310	368	318	323	323	319	299	315	331	314	314	310	322	325	350	334	358	309	339	312	337	344	290	334	310	313	329	331	315	306	322	315	315	348	303	330	313	318	322	317	296	318	294	309	313	331	322	310	313	317	309	303	321	317	334	321	299	329	362	315	326	365	303	313	313	326	340	322	293	281	352	310	328	329	331	298	304	339	298	323	336	317	315	322	328	320	335	322	319	320	332	353	324	330	303	317	306	328	302	340	318	346
14670	16612	36176	6608	1658	1142	1012	958	866	874	830	810	850	847	831	841	752	838	827	1693	3902	3551	766	754	795	774	791	764	765	803	785	781	756	830	791	767	816	775	739	753	807	824	810	764	759	793	822	818	803	780	831	743	744	744	762	816	795	735	815	816	806	807	790	800	714	782	767	807	807	766	761	767	694	801	774	798	801	792	793	764	813	778	793	788	754	785	770	762	803	794	773	762	808	793	739	781	738	778	821	832	801	768	827	770	810	817	781	758	782	741	797	822	781	789	783	790	810	830	772	792	809	776	795	793	802	841	787	747	769	757	802	785	800	774	775	787	743	828	781	785	799	754	784	778	805	813	825	735	816	778	818	790	791	859	818	790	772	832	805	807	779	810	784	825	781	781	728	775	789	759	784	763	812	784	784	764	740	779	799	809	793	724	752	778	776	795	802	800	759	794	807	760	804	770	847	815	764	740	764	849	786	805	824	762	860	786	788	736	785	831	810	814	771	814	801	793	793	767	769	797	773	776	726	838	815	767	762	779	819	786	773	799	763	802	783	770	790	800	746	827	795	788	781	773	777	817	750	792	764	794	749	798	790	773	811	735	785	820	786	799	768	780	769	770	752	770	768	740	803	727	761	863	777	799	857	813	797	769	771	782	766	763	780	850	829	768	763	780	816	749	791	860	827	807	768	785	759	808	763	750	765	802	753	808	757	804	772	819	817	757	813	738	815	788	809	743	797	803	766	774	795	802	777	815	776	773	746	811	781	728	797	794	779	806	762	776	765	786	774	812	776	777	791	766	817	790	825	804	826	828	727	832	801	779	784	725	724	791	799	781	751	810	763	799	749	786	792	777	836	803	802	775	816	795	817	846	778	792	766	793	802	747	721	754	780	807	804	762	792	831	722	799	791	756	727	764	823	772	832	815	777	821	803	788	790	817	782	790	830	790	764	785	773	796	782	817	773	776	750	805	781	785	805	779	764	763	782	798	770	867	712	807	814	797	821	770	792	793	795	772	802	764	785	738	749	761	813	777	787	789	784	779	763	800	757	775	784	797	708	793	796	782	774	790	803	757	746	783	832	792	759	730	753	789	769	793	759	817	773	801	767	744	815	839	804	782	740	806	754	780	775	704	820	861	807	744	775	785	798	827	764	744	785	723	807	748	786	815	816	733	791	797	740	831	852	796	759	786	808	744	792	801	803	776	774	792	790	780	793	865	775	783	765	814	806	817	751	734	795	780	850	782	800	831	752	813	804	754	748	738	748	775	793	782	802	802	805	803	782	727	751	764	816	750	815	767	798	769	810	815	799	809	767	774	780	763	758	757	793	779	815	771	755	778	754	846	772	792	771	822	756	801	793	729	759	799	791	743	804	789	771	786	781	801	762	781	829	805	821	785	809	804	804	724	815	762	803	788	779	849	768	789	799	806	791	868	785	767	817	837	800	849	812	804	786	784	785	769	806	751	824	799	779	759	793	774	797	792	802	747	781	779	776	791	782	813	797	781	813	754	790	780	803	783	768	773	798	712	739	795	781	772	759	805	787	793	791	762	774	731	765	809	830	792	821	811	729	761	785	805	804	809	772	735	801	790	764	784	752	772	736	812	786	780	769	760	744	798	765	766	803	787	793	788	815	780	779	752	754	769	764	761	772	756	775	792	747	822	837	784	796	802	779	791	809	787	832	783	790	850	794	807	729	779	769	753	803	768	809	753	788	798	787	823	762	857	806	788	773	774	787	845	750	787	782	828	808	805	790	762	752	764	732	800	753	797	754	766	787	742	755	799	784	769	754	785	789	816	821	770	744	731	756	788	795	775	842	776	764	798	778	767	769	781	771	791	816	780	773	782	808	778	750	804	784	780	831	752	777	838	747	816	786	820	730	809	767	739	808	753	799	800	770	819	807	761	762	815	786	752	794	795	762	744	756	788	791	814	734	750	759	817	814	799	789	769	793	784	789	795	779	789	767	813	814	804	765	757	781	782	779	809	777	810	806	804	813	774	755	742	803	818	776	757	737	759	825	788	769	779	791	802	825	784	816	815	768	784	804	818	794	812	771	783	754	819	752	785	791	811	756	813	751	799	814	786	776	783	780	825	802	806	731	746	840	765	749	784	834	822	776	764	777	761	784	825	786	784	753	830	783	787	786	813	831	752	811	785	782	771	812	818	762	754	847	774	808	811	768	746	819	807	804	786	799	792	797	765	730	751	749	770	779	756	780	810	742	731	832	776	776	746	806	818	801	837	796	818	738	810	809	798	773	836	748	797	751	765	795	786	789	746	747	820	762	776	782	798	779	797	799	773	775	841	789	779	812	821	798	790	768	801	776	748	767	801	758	789	798	764	851	705	814	848	776	799	797	826	740	770	833	739	770	775	820	795	761	793	769	776	792	815	770	801	851	796	801	779	776	772	777	798	816	733	780	811	793	779	782	763	828	760	774	799	803	765	785	727	805	817	818	783	802	787	790	800	779	778	787	820	774	797	788	792	812	804	790	767	781	789	822	786	772	758	800	799	777	773	758	726	769	772	751	781	764	735	791	826	812	755	760	757	804	751	818	796	818	782	810	785	807	793	735	801	787	777	794	786	832	771	774	851	801	760	763	799	777	760	819	808	763	753	754	782	758	782	794	800	773	774	792	788	761	774	792	744	773	776	830	806	802	757	770	817	779	821	806	743	784	810	758	766	801	810	792	775	772	831	762	818	771	774	758	798	764	783	791	774	773	824	825	730	795	834	780	756	777	778	790	783	763	804	758	739	799	845	771	762	819	809	774	791	743	780	818	807	780	823	822	816	796	777	764	830	778	787	775	780	831	829	778	756	821	724	783	770	791	773	768	757	796	808	758	787	769	792	794	789	809	780	777	815	783	807	793	808	808	792	815	822	781	777	775	760	794	804	779	802	803	807	690	750	763	800	798	772	782	735	782	774	750	780	769	828	824	760	793	842	786	763	731	802	743	757	725	792	790	764	776	789	797	758	778	783	787	807	861	834	854	799	756	787	797	797	721	736	808	752	816	774	807	754	742	772	824	754	784	774	797	776	768	784	808	754	769	797	826	820	788	802	778	774	808	796	782	741	744	772	792	774	764	732	768	765	771	789	815	767	798	805	791	835	779	794	768	803	747	780	792	817	812	760	805	845	827	757	741	799	742	758	814	788	808	820	743	772	789	806	814	802	813	787	809	799	764	809	830	749	771	810	770	808	765	782	801	775	865	796	821	787	814	776	784	788	755	755	763	798	791	766	778	785	792	742	752	808	806	809	794	789	774	777	762	779	791	751	800	780	748	742	759	767	780	797	775	791	785	742	803	759	766	796	783	789	754	817	829	798	808	777	798	780	745	796	753	822	802	777	780	751	795	761	769	791	789	768	852	792	727	778	723	804	807	787	762	795	745	811	786	786	777	826	835	809	759	771	765	811	844	772	787	817	783	792	774	775	810	805	840	776	779	779	782	783	760	769	787	789	787	828	818	769	797	774	748	756
56402	40965	37915	30406	25446	23808	21921	18278	11197	3466	671	473	414	400	369	344	287	313	1523	7835	12343	4795	350	237	246	237	237	230	234	238	225	217	210	232	230	230	239	207	200	218	223	227	242	217	251	222	249	194	196	225	244	233	225	228	232	229	228	247	223	239	234	232	194	190	200	190	238	217	223	214	223	241	225	241	232	209	204	212	221	218	219	215	226	190	218	240	224	208	188	255	208	229	216	200	210	229	225	200	225	206	227	231	220	198	192	235	233	233	220	213	204	220	232	204	243	234	223	221	228	207	211	217	223	192	222	216	197	208	228	219	216	216	215	230	217	207	202	204	214	221	226	206	220	225	224	193	214	243	224	202	221	221	216	210	257	220	229	240	225	219	228	233	200	216	225	225	243	241	182	221	206	201	202	218	176	199	224	213	212	206	211	217	213	208	220	231	203	204	211	242	207	230	235	210	203	204	224	218	216	187	215	226	229	226	208	207	204	192	224	215	199	249	207	231	221	273	235	227	212	235	224	210	204	185	241	236	210	224	212	215	232	220	233	228	237	215	225	214	211	194	212	196	227	248	220	210	227	230	206	235	210	185	191	185	216	217	205	194	219	237	227	215	225	206	210	207	203	215	199	198	257	228	200	234	218	208	222	187	200	205	205	217	212	204	202	178	217	220	184	217	216	218	200	228	192	189	208	225	220	223	203	234	208	203	199	222	193	205	208	215	235	210	226	211	220	210	187	204	209	220	208	201	210	204	201	226	238	233	197	211	211	207	229	217	232	213	212	216	252	225	205	230	234	225	226	200	205	249	221	219	195	202	183	222	218	221	237	192	219	207	220	226	205	233	201	233	212	223	216	207	201	220	206	226	235	229	203	225	223	228	220	216	228	212	202	224	215	221	219	214	226	245	235	196	216	222	215	225	225	193	218	217	205	201	186	224	213	212	222	221	210	212	218	239	213	222	222	192	194	195	225	194	185	218	219	208	219	247	211	230	201	196	178	231	218	212	217	236	219	219	198	195	203	242	215	181	225	237	219	186	222	227	229	229	222	220	212	194	206	189	222	221	216	245	206	208	211	216	202	210	206	240	208	227	197	228	225	245	229	230	205	206	215	227	213	230	211	209	208	216	199	207	223	267	215	208	207	233	219	231	209	190	233	204	214	224	200	206	214	203	214	225	195	208	210	212	208	225	238	187	203	213	226	227	212	203	209	192	248	198	191	222	191	224	205	214	191	223	201	213	211	235	214	220	194	237	219	205	242	197	216	243	212	228	203	236	209	197	220	220	234	228	209	205	214	228	215	229	209	208	238	240	212	195	197	219	204	224	205	230	213	229	230	221	230	191	189	215	220	204	243	224	224	201	217	212	213	204	238	201	225	194	208	227	222	191	210	220	216	190	195	220	232	223	197	226	206	225	228	208	211	232	220	227	211	190	213	182	220	213	206	240	208	226	214	204	223	214	223	225	238	202	202	206	202	187	202	198	225	190	228	192	215	227	213	213	220	197	201	215	233	196	209	215	220	236	214	242	204	169	231	193	225	210	241	233	219	195	202	232	221	222	209	199	201	253	206	204	211	230	241	217	202	213	212	215	218	220	210	255	198	206	215	208	213	210	207	229	234	235	221	227	203	209	225	218	216	193	197	223	225	195	208	230	228	200	221	204	222	216	224	217	210	193	232	210	191	223	232	231	224	223	245	217	198	219	212	227	212	196	234	220	231	209	213	219	222	231	230	192	222	209	224	185	208	215	232	251	192	210	179	202	221	216	219	232	207	245	214	228	203	215	213	203	234	204	228	229	229	213	227	195	201	213	227	212	207	200	239	194	214	215	193	212	206	206	216	228	202	211	198	190	206	205	214	210	218	211	207	191	209	225	202	217	212	262	186	231	210	206	195	230	203	187	222	218	201	222	193	211	210	217	199	237	199	219	217	233	213	223	195	221	221	192	210	203	227	200	209	193	210	215	223	226	221	206	246	176	199	224	211	209	223	225	207	233	227	206	226	206	206	249	204	213	193	209	227	209	236	220	212	222	203	205	196	226	217	197	224	203	210	216	199	191	204	222	180	211	209	226	210	231	207	183	237	218	206	231	226	220	198	208	222	198	233	213	205	204	195	221	202	244	229	234	196	226	220	223	212	210	190	207	234	209	213	214	198	241	199	245	220	228	220	221	215	226	204	237	223	217	214	205	225	239	202	202	216	197	234	213	208	207	192	210	227	193	174	199	210	229	253	212	190	226	214	211	193	201	209	225	198	196	222	218	226	233	205	225	210	204	209	226	204	200	229	200	219	220	203	208	201	205	224	186	190	215	257	240	197	209	230	217	200	196	203	215	221	217	222	216	209	195	207	199	217	208	205	203	223	198	209	211	227	184	218	195	217	201	218	189	223	217	197	204	204	220	229	221	223	221	214	208	187	256	201	187	239	242	231	209	238	214	219	208	237	211	193	194	225	232	215	221	179	218	234	228	216	194	199	200	205	207	219	212	202	197	217	236	210	201	220	222	208	218	192	233	227	210	206	216	181	209	238	198	213	187	240	227	207	234	232	201	206	198	219	231	197	228	217	220	205	235	223	203	220	190	234	221	234	234	217	223	238	214	219	211	239	208	226	230	240	225	229	204	225	249	206	208	202	219	196	237	216	195	186	218	206	206	211	245	233	240	223	216	212	243	205	221	230	213	223	219	246	219	214	195	261	219	224	187	232	182	220	210	222	233	225	219	239	217	193	171	224	227	210	216	211	224	198	215	226	201	229	215	208	219	219	214	224	210	223	222	213	219	194	224	202	235	215	198	209	224	190	237	203	224	208	207	218	210	177	238	213	218	217	174	206	202	237	238	189	218	188	200	202	222	188	213	227	230	230	220	208	242	218	210	210	222	213	220	227	197	203	198	194	202	197	191	198	205	197	203	196	203	215	212	213	228	219	229	208	202	222	212	215	191	225	198	190	232	191	208	192	228	204	194	220	237	214	237	214	221	202	230	234	214	214	204	235	230	210	211	225	223	246	242	212	207	230	187	206	195	207	202	216	199	230	217	203	231	210	200	201	226	200	217	213	212	224	247	218	213	241	211	206	225	211	187	209	215	206	228	221	226	194	222	210	253	215	206	211	224	195	215	238	215	193	214	215	220	218	208	216	203	211	214	223	229	241	205	239	199	207	205	216	202	203	184	198	204	184	240	213	193	203	207	200	220	197	249	221	243	221	209	226	208	215	237	205	217	226	234	209	210	200	212	211	220	202	227	223	220	213	211	191	199	196	201	192	220	248	200	233	249	226	245	212	197	220	202	217	199	210	229	218	228	209	225	223	189	206	186	211	204	212	175	218	232	210	243	221	199	217	188	201	205	196	224	235	200	216	239	205	223	214	233	221	224	235	215	208	209	239	217	215	230	242	226	239	200	226	209	197	214	200	225	190	220	199	199	201	229	205	207	209	211	211	217	226	212	205	217	197	207	220	212	221	188	186	195	211	208	196	257	222	230
52998	44943	47581	29407	10119	6616	5323	4339	3953	2574	2020	1820	1600	1448	1371	1266	1174	1268	7925	29076	35308	12937	684	655	629	647	601	564	598	592	556	592	582	595	521	639	603	577	569	583	542	545	539	539	542	534	530	558	515	499	511	506	582	496	485	596	532	557	530	542	553	515	496	532	514	486	502	527	488	536	547	537	522	516	514	509	593	493	561	579	517	490	515	524	535	498	504	545	521	505	506	553	479	513	511	504	525	552	509	519	483	512	507	498	494	532	535	522	530	540	537	514	545	536	519	528	543	530	498	551	480	501	502	501	506	525	504	514	559	491	481	473	513	500	503	515	575	487	491	531	501	522	525	517	506	508	521	488	482	528	482	495	508	506	503	534	531	481	498	518	511	506	487	535	468	540	519	503	474	505	505	523	460	492	490	494	525	512	516	507	501	530	468	512	450	520	500	535	489	508	522	534	530	533	476	503	495	453	493	528	495	509	501	529	527	493	517	526	515	523	468	542	501	482	510	498	497	486	506	472	524	543	518	494	509	515	527	464	531	526	518	519	514	498	519	489	544	441	509	528	509	477	517	515	503	511	504	522	502	538	552	518	505	496	502	525	510	562	497	499	540	537	505	479	481	539	479	499	519	543	528	499	492	521	514	494	506	512	522	567	525	522	543	508	527	509	458	466	514	514	501	492	507	511	481	526	532	480	479	525	543	539	506	518	510	478	516	490	515	456	491	532	517	487	483	505	517	497	483	504	505	508	519	512	499	470	496	489	505	510	520	508	483	515	521	501	497	503	500	525	523	516	513	504	487	522	498	491	509	509	494	527	502	501	506	509	528	470	527	499	459	514	509	503	525	558	508	513	499	524	527	520	512	506	509	540	543	538	495	523	495	451	552	516	499	524	508	494	502	519	494	522	497	505	481	487	536	467	512	502	479	527	458	500	560	537	522	481	499	469	482	542	513	459	494	499	496	508	503	528	506	508	513	487	471	536	504	487	507	514	504	527	510	532	485	503	535	487	531	461	505	535	508	517	491	510	515	488	539	480	500	512	457	537	460	555	507	529	463	530	509	479	535	486	508	531	504	496	496	489	532	497	496	500	518	500	465	471	486	507	525	514	485	495	529	529	516	499	523	537	546	525	492	509	503	508	518	499	496	502	514	469	510	532	510	499	498	479	525	470	526	489	511	488	533	529	479	548	497	501	518	472	514	486	512	500	491	518	496	513	501	477	504	527	532	506	495	484	507	527	519	494	499	501	534	496	520	522	523	472	495	468	513	494	501	525	518	525	507	497	487	507	528	498	487	526	497	530	496	521	515	521	520	494	508	509	521	478	533	513	533	494	508	508	494	479	487	502	488	508	503	463	479	499	520	516	469	515	544	542	464	527	495	505	519	477	503	527	511	504	490	508	507	495	523	493	494	497	493	528	513	537	545	501	526	506	491	485	491	515	478	520	500	554	523	517	551	480	517	522	480	502	525	500	482	506	484	536	528	514	484	504	502	544	503	482	549	503	517	518	500	540	519	488	509	468	510	488	549	539	498	513	490	517	488	513	515	537	477	503	505	494	560	496	529	514	521	528	504	481	494	514	499	524	525	523	490	509	490	486	510	534	482	540	516	514	494	517	523	542	481	509	509	508	520	489	512	513	463	533	479	495	508	454	497	495	520	512	481	553	521	515	552	530	490	492	517	523	535	467	507	502	479	525	469	484	526	500	526	480	506	519	509	484	479	488	527	487	555	484	512	511	519	472	531	504	498	536	513	478	479	497	526	476	517	509	518	504	534	512	501	512	503	522	497	492	445	471	519	541	472	477	523	515	512	459	507	493	507	494	512	471	514	484	482	506	496	491	503	520	523	480	506	505	494	566	482	558	527	525	513	507	450	542	528	512	514	481	509	496	515	525	521	514	491	505	531	488	518	486	535	535	462	507	516	494	511	515	547	496	530	508	518	515	537	509	500	508	467	489	522	473	493	533	471	521	477	506	505	517	488	458	516	529	515	534	542	539	512	484	470	493	518	500	492	518	499	492	498	495	486	531	471	505	529	499	503	510	503	495	547	495	534	505	506	547	548	485	491	497	489	508	502	473	524	505	528	495	536	461	465	536	542	484	517	509	493	518	484	502	498	508	495	464	524	492	483	508	497	525	565	472	527	526	502	462	550	524	491	494	523	497	501	543	495	525	551	442	521	504	485	498	513	502	497	499	512	505	560	530	519	500	484	487	544	504	529	525	485	506	503	519	490	514	508	515	508	553	482	513	469	511	534	518	511	537	472	508	497	524	501	537	492	516	478	502	527	480	460	520	500	500	515	498	512	506	528	511	507	491	544	505	502	474	467	512	487	483	509	494	516	492	545	512	509	511	522	444	497	489	521	494	507	499	483	496	527	495	479	551	490	478	517	556	483	513	541	520	503	472	519	512	495	519	520	473	568	490	507	499	478	539	548	503	520	518	522	478	517	506	526	462	524	538	519	503	506	560	521	504	520	513	520	488	523	487	489	472	488	506	538	515	515	487	477	495	437	520	471	547	519	471	524	473	528	492	493	484	525	548	499	475	525	492	472	524	520	491	486	527	499	492	471	502	472	500	516	495	497	512	487	520	537	515	546	471	549	523	539	478	484	489	511	455	509	498	460	494	474	521	487	478	491	519	524	508	500	525	498	458	480	512	505	479	496	518	524	511	546	482	517	541	494	516	494	529	476	484	529	521	493	494	515	501	566	510	509	503	503	480	506	531	538	523	513	528	525	505	532	519	437	505	529	507	521	558	534	521	490	528	487	539	521	517	526	517	500	517	516	484	481	505	493	501	524	534	527	490	532	509	503	493	542	483	532	547	500	457	531	517	491	525	543	531	504	509	499	506	502	487	490	522	559	449	488	499	525	537	505	520	487	532	511	477	493	484	508	499	501	525	515	452	473	534	498	536	490	525	492	531	463	474	483	478	536	483	508	496	495	512	536	558	472	502	547	495	516	494	519	519	525	500	521	496	419	482	502	543	512	512	514	509	519	510	548	518	525	539	536	520	517	486	495	527	566	549	508	539	480	478	535	527	529	496	541	493	499	484	491	521	526	473	501	502	526	504	499	519	538	502	514	502	494	501	527	450	464	546	544	556	472	555	459	522	533	506	480	471	518	529	478	534	497	533	518	500	502	523	464	509	496	507	508	524	501	510	516	522	495	509	529	535	529	512	544	527	507	524	545	544	510	550	497	504	495	542	521	478	521	514	507	493	501	460	520	518	564	519	502	497	492	522	543	502	508	518	505	505	520	472	470	527	501	473	514	440	464	520	485	515	488	509	530	481	462	494	493	525	460	501	533	512	525	508	517	515	493	510	490	527	522	526	506	507	520	516	497	523	501	507	513	482	530	515	505	523	529	555	549	524	498	491	491	511	504	524	519	520	489	469	525	519	493	532	505	519	519	533	530	485	518	461	528	493	506	533	519	489	524	514	496	478	496	515	491	501	528	483	502	511	501	509	501	451	503	495
54219	38379	39250	29087	25068	24439	23425	21539	16087	5548	697	425	414	344	372	340	303	300	631	8544	9392	909	256	182	195	220	201	217	183	217	205	220	199	208	192	207	217	200	221	202	170	167	185	191	199	197	209	179	175	194	213	190	178	211	189	204	178	194	200	197	214	176	188	186	197	191	184	175	156	197	223	162	193	185	181	195	184	212	189	193	207	216	194	189	194	202	160	203	215	184	195	200	173	190	205	178	200	193	207	176	186	172	191	186	183	186	184	174	185	190	192	184	196	174	189	168	189	163	170	174	215	197	167	190	207	195	188	209	197	205	203	195	188	197	205	202	180	193	171	195	213	190	186	178	173	201	201	196	170	215	190	210	209	214	199	178	201	184	185	187	195	197	171	204	208	185	202	189	197	205	180	183	212	181	187	166	191	195	196	208	200	217	202	184	195	189	174	193	199	189	183	177	167	194	180	187	205	214	185	171	170	217	198	170	201	199	185	191	206	170	164	178	187	189	208	174	188	192	200	193	217	195	197	183	173	186	199	160	202	169	166	217	215	188	211	177	190	185	178	188	216	186	215	175	187	183	207	193	154	209	215	173	202	199	171	172	193	186	183	183	191	189	209	205	203	200	212	194	178	195	191	196	192	172	176	211	204	182	220	190	198	174	165	195	151	213	194	187	185	171	183	183	190	189	193	190	198	190	168	194	199	202	171	188	177	180	184	179	178	190	191	216	205	188	202	201	171	178	181	165	176	235	198	194	214	215	197	183	176	199	165	196	183	196	209	167	188	189	207	205	186	212	210	194	211	171	165	208	200	183	210	174	194	171	211	185	199	234	205	175	186	197	184	195	211	163	204	182	158	179	198	192	186	186	187	235	204	162	192	191	171	191	176	185	181	164	186	178	196	199	191	208	168	191	184	198	176	200	193	194	202	180	202	186	201	203	194	174	187	161	182	197	212	196	182	171	185	194	208	204	171	194	174	167	217	174	181	201	168	153	168	187	205	177	179	187	182	202	174	190	180	179	181	198	189	207	197	210	170	203	196	153	206	207	204	194	168	188	173	162	229	173	191	203	173	181	184	201	173	202	204	183	166	166	200	179	189	195	181	199	215	185	218	170	196	210	206	199	176	188	181	201	191	175	165	192	175	205	198	201	210	170	183	195	180	178	193	213	197	205	186	198	170	156	171	190	218	163	200	189	212	188	177	181	189	191	195	199	183	195	184	188	199	192	211	181	201	187	177	177	195	187	178	208	184	166	197	178	204	186	197	195	185	208	201	212	181	180	199	175	177	170	171	184	180	204	192	190	171	174	199	207	188	205	191	183	215	207	177	179	170	178	181	187	205	180	194	217	206	182	178	154	191	192	178	188	206	189	183	180	205	205	175	179	185	175	211	195	183	192	209	178	194	203	184	180	178	225	183	178	185	174	180	218	200	177	202	183	203	196	171	180	189	192	207	176	176	195	197	197	184	188	187	180	189	176	199	214	185	171	195	176	218	200	161	193	219	196	201	161	204	218	198	209	156	177	177	193	173	176	167	198	188	154	205	188	183	187	201	211	158	174	204	194	172	174	201	204	206	193	209	212	189	176	186	184	222	220	211	207	195	189	181	177	173	226	199	208	175	213	187	174	169	171	176	157	180	201	184	203	182	188	192	172	196	164	165	206	169	187	166	200	184	201	176	201	206	167	205	206	197	196	182	184	197	201	195	194	181	202	193	190	194	212	194	197	186	168	184	193	186	197	190	189	198	213	199	158	189	164	176	191	190	193	175	198	197	188	191	228	199	183	210	188	196	189	222	199	190	203	209	195	183	189	198	174	163	183	190	180	192	173	199	188	186	180	171	190	192	223	190	179	175	194	199	203	218	179	173	177	203	187	188	201	185	233	190	179	182	192	191	196	173	189	206	200	192	207	200	184	190	216	160	204	191	188	194	158	176	203	181	193	180	177	173	178	197	193	182	181	194	196	197	191	182	170	193	190	178	190	198	175	182	216	203	191	188	180	186	196	186	214	177	173	207	198	205	199	205	206	202	180	187	175	185	193	184	193	198	204	203	186	192	196	191	210	195	166	213	200	215	204	177	184	190	181	171	200	189	194	195	202	200	185	171	208	182	168	198	201	191	197	196	168	194	198	182	208	192	195	200	178	169	180	177	196	198	195	183	217	187	184	186	208	215	183	169	188	171	177	175	200	185	216	180	190	186	200	186	201	192	195	190	202	187	192	167	196	189	185	184	176	206	173	173	197	199	178	190	180	192	163	208	197	214	197	198	192	186	207	192	201	209	194	203	227	176	184	197	183	183	193	205	193	188	193	217	192	194	218	198	193	194	197	183	212	178	192	179	187	188	194	188	194	202	199	176	211	202	177	206	207	190	195	198	187	186	167	173	169	189	202	214	175	184	203	169	200	206	206	177	224	177	183	209	188	209	202	232	178	177	161	185	193	204	185	194	195	157	180	203	183	193	192	174	202	199	186	189	158	174	173	215	191	183	158	209	174	217	198	177	179	200	210	181	177	203	210	209	204	182	209	199	196	201	170	211	192	213	172	197	183	185	207	215	176	186	197	194	168	205	175	180	190	204	192	184	174	206	184	214	203	179	182	187	213	182	181	196	179	158	199	171	204	187	169	187	158	170	175	196	178	229	183	201	186	186	176	191	206	178	198	180	192	156	179	161	177	188	189	199	206	189	185	219	201	191	194	190	207	187	207	194	210	216	161	170	177	194	175	161	191	177	182	185	163	204	196	154	198	201	184	154	189	186	155	188	194	214	191	194	195	192	192	192	168	166	179	186	183	149	202	187	189	179	178	174	173	192	188	179	170	177	218	168	198	188	171	210	205	186	197	218	214	188	187	193	201	154	198	205	179	184	190	202	195	189	195	207	175	209	172	180	198	150	217	185	205	174	193	188	180	198	188	168	184	194	198	179	215	186	200	224	191	190	185	169	179	215	198	191	175	207	193	190	186	209	194	192	204	187	170	197	190	153	191	180	177	209	190	225	197	170	189	187	206	202	183	186	189	212	184	179	191	174	192	193	183	188	172	166	189	203	191	205	211	187	182	170	180	163	184	164	188	185	180	181	212	181	198	206	188	187	196	153	213	188	175	189	194	186	206	171	175	188	194	178	215	198	196	182	175	187	193	221	181	189	207	181	171	179	163	198	184	169	189	187	177	182	180	200	179	213	188	196	196	204	199	177	191	201	207	206	192	190	189	204	182	172	215	183	180	180	195	171	190	199	208	167	197	178	194	177	198	212	190	190	183	215	196	183	180	202	183	195	194	185	179	146	192	177	177	164	188	221	224	180	157	183	209	171	184	151	188	201	172	156	179	185	195	202	181	202	161	178	202	179	184	199	180	199	155	181	183	188	182	194	221	196	197	198	181	208	183	176	178	180	164	213	186	163	207	178	172	195	170	169	166	206	172	189	186	162	185	193	174	163	170	194	204	209	198	190	187	205	206	185	208	208	193	177	207	209	192	188	213
51337	46647	45130	14561	7241	6210	4763	4974	3611	2800	2077	1785	1503	1367	1310	1216	1112	1250	3247	29315	24425	1897	624	659	652	580	538	524	622	607	523	502	509	523	526	510	523	491	495	503	479	456	475	497	459	495	487	446	518	464	466	435	473	460	471	465	473	467	452	452	475	395	502	458	482	473	445	446	440	456	450	422	451	427	476	456	448	470	426	452	449	468	475	448	469	437	438	425	459	425	482	457	427	475	438	437	451	449	425	412	449	449	472	460	458	453	458	451	430	429	437	414	443	442	434	412	440	389	462	436	443	405	431	443	447	422	451	401	386	436	437	440	429	440	469	475	443	429	393	454	428	445	416	401	439	447	436	463	423	424	413	489	456	461	407	445	425	462	413	456	438	439	415	433	405	437	431	431	407	418	414	421	400	429	453	424	446	461	419	441	443	471	453	429	467	458	415	427	439	449	405	468	484	430	447	422	448	433	464	386	441	433	417	455	417	449	447	444	418	488	425	463	438	487	444	419	433	420	447	419	429	456	463	441	445	403	448	483	468	480	440	426	429	415	455	455	441	470	429	454	451	444	461	448	441	421	449	470	401	446	446	424	437	439	427	430	434	431	431	454	425	424	416	427	425	411	464	465	440	488	409	419	463	442	393	452	461	494	459	402	464	435	426	440	425	410	409	447	490	432	449	443	460	427	473	423	442	437	452	454	424	409	450	431	413	425	432	421	477	414	431	400	459	438	436	433	448	378	422	409	427	426	445	405	429	453	407	462	428	483	410	440	443	408	414	456	440	448	432	432	437	395	445	416	450	440	448	467	410	406	434	410	427	428	459	441	450	454	452	423	432	434	431	460	395	428	472	445	416	446	382	444	418	445	440	447	455	465	437	422	446	421	416	435	428	442	442	418	432	436	437	430	426	435	453	445	459	401	388	401	439	439	423	429	421	468	459	429	437	433	450	444	445	468	456	419	442	448	459	419	447	428	427	426	446	416	430	414	407	460	445	458	395	431	471	408	434	417	433	406	427	414	447	448	395	448	455	426	465	406	450	452	419	428	413	438	440	447	452	435	400	453	432	431	439	452	426	440	451	460	482	445	443	432	432	431	447	461	426	451	463	429	421	444	424	492	448	443	440	444	439	393	453	428	437	453	440	407	427	473	476	443	430	452	436	447	417	435	440	411	410	441	452	400	453	434	428	443	453	434	407	442	442	448	454	464	411	457	448	404	439	486	458	433	406	461	432	436	423	432	438	436	436	426	386	412	441	429	442	408	403	434	468	464	430	469	454	452	440	459	433	422	416	427	448	396	391	411	417	428	451	406	432	454	421	436	451	456	461	463	461	420	446	437	426	407	473	417	428	448	449	434	442	403	423	434	431	443	420	430	416	447	445	436	450	419	445	428	436	390	448	444	411	422	457	435	450	419	437	442	438	432	436	425	439	408	410	457	457	430	419	439	433	406	448	405	431	431	453	453	433	423	429	454	434	411	390	430	459	453	441	442	464	442	460	445	395	452	411	409	433	434	441	401	421	461	426	474	409	421	447	433	426	422	444	455	443	428	489	443	428	428	418	440	444	441	443	420	418	436	451	417	418	435	451	431	455	435	432	437	444	432	441	438	434	428	422	432	428	408	433	442	426	467	426	438	422	452	436	420	443	482	450	413	454	409	437	427	456	456	429	445	421	433	445	474	442	434	417	397	402	405	417	459	445	440	428	443	449	456	451	442	464	464	442	451	426	434	456	425	410	417	463	414	451	425	422	458	434	427	435	459	411	426	425	443	413	462	390	412	431	429	438	418	447	478	427	451	436	465	460	410	457	456	445	408	446	439	430	419	440	440	398	414	417	393	436	442	417	441	405	422	413	426	439	430	447	432	422	407	420	420	454	419	429	447	420	434	380	401	465	400	423	451	449	431	450	447	423	432	402	430	438	431	436	423	443	412	397	454	432	459	432	406	444	464	434	457	420	423	460	421	437	435	414	454	450	406	488	427	462	454	464	397	478	411	390	428	435	427	412	457	467	410	414	450	440	401	418	419	417	477	445	439	455	425	470	415	435	425	468	411	438	425	437	423	435	426	417	418	458	436	437	396	412	455	455	411	440	443	448	407	448	443	445	411	445	434	427	478	472	421	431	441	447	417	449	476	423	437	405	437	388	444	426	427	460	453	424	482	439	429	438	419	429	420	467	453	416	431	426	402	458	453	485	413	461	406	446	416	449	419	425	397	433	439	384	471	399	433	408	420	443	436	477	460	462	467	432	385	420	465	454	413	420	417	468	457	416	435	432	467	444	436	446	409	465	434	420	424	457	442	413	470	422	453	419	455	474	435	439	434	401	404	411	455	450	449	440	431	417	463	463	429	472	437	473	437	398	424	455	448	422	392	406	427	439	417	422	420	426	402	426	432	446	450	433	462	445	439	479	436	468	447	401	425	437	415	419	400	429	462	426	420	407	454	416	465	470	422	463	462	430	414	421	411	467	414	412	425	399	408	422	457	448	455	439	441	482	450	443	482	410	391	423	455	428	456	441	436	435	426	426	441	412	425	422	430	415	448	422	441	457	434	388	424	447	409	426	442	412	414	454	418	445	438	456	466	435	446	424	453	412	427	406	397	398	445	468	445	446	444	416	450	413	456	430	402	451	426	420	407	438	429	428	430	423	434	441	428	433	412	461	440	466	442	440	447	475	444	447	421	417	428	428	398	437	416	426	383	449	421	438	423	455	440	410	430	421	413	442	393	383	415	420	414	438	451	408	446	461	454	432	413	429	455	455	406	470	436	452	417	415	405	526	447	414	425	438	449	393	489	411	416	411	437	452	440	386	444	462	437	453	439	417	480	423	412	445	494	427	463	431	408	455	385	466	417	426	434	440	441	441	409	435	436	435	424	402	429	438	429	418	517	419	409	440	443	402	485	424	469	425	436	429	431	405	423	440	404	427	457	449	406	412	393	421	473	434	409	400	465	396	426	426	450	492	432	415	467	440	411	416	417	455	460	413	430	461	455	430	468	435	413	447	439	417	424	430	447	444	435	447	430	420	418	425	452	422	422	408	411	455	407	419	454	416	445	434	443	435	436	469	414	447	471	425	413	446	480	435	464	452	485	402	428	449	459	448	423	438	433	438	435	444	423	444	403	418	441	440	442	444	408	413	474	442	446	441	416	468	435	456	456	418	429	450	423	427	401	423	437	437	458	435	437	425	448	415	411	447	421	445	424	437	405	462	435	437	449	457	432	439	405	423	395	436	443	457	429	449	413	426	473	452	445	420	385	427	410	436	434	390	434	451	448	409	422	426	450	406	461	427	405	440	435	435	430	441	461	413	437	430	416	434	448	442	392	449	428	424	428	430	432	458	431	428	412	419	450	436	440	445	407	476	412	451	432	408	455	497	425	431	470	414	451	492	449	412	465	441	443	440	401	420	406	453	394	429	441	409	462	449	445	404	439	424	500	449	451	398	450	386	399	451	440	428	423	436	442	385	404	441	442	478	458
22411	26466	46084	22190	10273	3736	1291	661	440	329	266	286	238	242	260	264	199	243	255	367	411	245	261	229	259	278	271	261	268	251	276	224	234	235	250	237	264	252	274	238	270	258	265	217	297	277	276	277	253	258	249	263	265	297	261	244	257	256	252	253	253	245	256	252	243	250	276	255	257	221	293	233	248	259	253	291	242	258	250	253	265	229	260	264	248	267	247	276	250	215	239	237	259	247	235	269	277	264	259	256	255	253	271	248	247	298	256	244	273	274	289	268	232	245	261	304	265	266	239	258	277	242	270	244	252	249	209	276	239	258	297	244	257	237	245	262	276	215	229	265	262	257	269	279	280	272	240	230	212	267	255	244	268	252	276	254	269	225	252	251	267	256	233	259	239	247	285	260	269	268	240	235	229	253	261	225	253	282	253	252	246	253	250	271	243	259	275	237	276	252	243	273	285	249	246	250	281	251	233	261	261	283	229	279	243	259	255	250	235	226	248	246	283	247	248	272	258	259	245	257	268	247	239	263	227	218	277	248	250	262	271	269	241	251	270	272	243	242	268	263	252	238	252	268	224	255	249	263	244	290	244	263	272	277	251	256	256	228	242	232	258	241	226	221	261	218	243	247	246	236	263	243	234	254	245	249	276	271	258	266	255	238	247	225	244	292	278	243	236	260	221	264	260	236	238	244	249	237	258	257	254	242	265	244	250	216	264	250	248	249	242	254	271	230	256	274	281	235	260	270	278	261	244	237	245	275	247	251	276	270	251	269	255	280	305	255	245	301	244	250	264	247	265	272	267	238	238	237	250	284	257	265	267	265	271	265	251	266	278	257	272	278	275	247	275	272	250	251	258	257	250	286	279	276	259	272	260	259	254	231	248	237	261	235	246	268	260	242	260	265	267	260	280	267	243	260	232	265	237	280	254	226	277	250	256	243	251	276	260	246	235	227	266	244	273	260	246	247	271	290	277	258	259	245	241	264	257	247	266	263	243	256	265	277	239	262	247	248	243	276	242	261	274	240	297	228	254	248	245	252	229	259	249	261	252	268	248	273	255	248	237	254	275	269	254	257	249	246	257	268	268	231	270	269	241	264	285	233	248	255	250	282	245	230	272	228	254	289	271	234	254	246	251	239	255	284	245	261	223	251	249	256	251	244	263	244	278	280	268	232	228	267	246	258	268	233	273	282	266	245	270	252	258	266	236	263	230	250	235	272	243	241	262	251	266	272	246	273	258	276	255	242	253	275	234	275	244	223	268	250	248	280	272	230	291	227	241	243	277	262	253	296	258	247	222	230	262	274	248	225	280	275	266	247	247	233	289	279	290	256	249	271	248	272	233	237	276	270	259	250	239	246	246	271	243	232	265	247	260	257	239	250	267	227	243	261	292	260	221	235	275	257	258	266	262	257	247	250	233	269	258	263	252	264	278	265	255	282	239	283	265	243	223	242	271	259	227	265	260	268	258	268	263	267	259	267	276	239	274	253	256	236	238	263	271	269	237	264	247	248	283	277	251	282	281	249	275	275	223	267	240	220	236	251	247	264	238	270	255	279	254	263	245	267	255	248	250	250	268	266	263	248	271	290	249	269	245	278	246	252	234	242	268	265	259	263	255	245	250	278	278	283	271	284	237	252	258	247	257	259	212	272	299	230	259	224	271	252	252	284	262	221	263	276	285	254	245	216	260	253	248	250	252	259	263	265	269	287	259	273	241	275	280	271	243	262	241	277	243	267	240	271	261	267	266	248	244	276	263	249	256	255	237	287	229	213	230	231	261	241	265	287	270	237	227	270	278	246	264	299	250	286	249	271	238	271	251	233	269	234	263	237	265	255	265	290	294	280	243	246	232	246	282	251	253	272	294	237	279	240	252	287	230	250	263	246	255	277	245	250	233	220	298	261	229	251	266	251	264	272	255	266	275	255	250	260	265	239	261	258	295	254	258	245	248	242	265	268	261	268	260	282	262	232	255	250	251	268	265	234	271	268	259	250	274	278	250	231	235	267	231	268	256	300	252	260	266	269	274	241	242	238	267	228	269	267	268	258	264	275	272	280	261	264	242	268	293	239	269	249	247	272	242	269	285	254	258	264	224	268	258	257	264	264	256	258	272	260	262	251	249	278	265	274	283	257	272	263	273	280	266	241	261	272	273	232	257	286	251	260	255	274	250	247	244	232	241	295	248	236	257	250	255	267	262	270	228	251	258	254	269	234	228	247	268	260	256	254	234	265	294	255	259	246	284	277	275	263	235	279	277	231	270	277	278	277	259	248	295	244	282	232	266	252	269	228	245	248	253	278	238	277	262	250	248	251	246	258	263	268	266	278	284	278	274	245	240	262	252	268	238	252	239	257	250	250	248	253	269	294	251	245	272	272	239	308	258	268	243	255	254	245	264	277	277	271	283	228	237	247	229	254	262	290	266	270	235	248	246	275	264	232	260	253	243	249	233	237	276	276	251	216	271	259	281	262	239	262	259	234	294	254	229	278	234	215	245	276	301	275	235	249	262	260	275	261	260	261	282	277	276	259	252	246	265	278	253	264	285	276	250	275	236	252	267	236	240	261	233	263	254	266	269	228	276	274	278	253	270	289	218	277	259	237	265	246	250	279	273	249	255	251	268	293	282	249	280	247	265	231	255	257	229	258	250	251	245	278	232	254	216	247	282	253	253	248	276	273	283	246	254	252	257	280	245	251	229	239	278	269	264	245	242	286	254	233	268	231	281	243	248	242	273	260	260	269	262	239	250	257	254	249	275	257	281	281	263	266	259	286	223	269	245	282	270	270	268	238	247	280	262	256	281	243	287	257	248	254	252	249	254	244	246	276	283	267	255	245	250	256	206	268	233	283	261	287	244	270	290	241	287	251	243	211	239	238	231	275	289	254	285	248	255	252	246	278	250	275	288	258	267	238	237	267	264	243	259	263	252	238	263	294	246	218	242	262	288	248	254	227	239	244	252	298	239	254	242	258	266	251	247	223	258	247	270	242	253	270	284	245	271	266	252	249	273	283	264	268	251	257	247	252	237	263	280	266	263	273	275	243	271	260	228	262	241	232	244	277	251	238	258	264	246	265	245	250	290	249	286	266	243	262	260	259	251	246	243	255	262	258	241	257	290	264	283	263	240	262	263	266	254	265	255	249	264	245	272	251	246	249	262	234	252	275	241	213	207	249	240	263	254	271	257	272	256	271	268	277	228	278	225	279	260	217	258	252	254	235	278	274	235	271	252	243	241	254	251	250	268	241	248	276	246	271	257	291	298	223	271	234	223	280	244	257	275	251	214	267	267	260	251	284	247	222	230	250	253	229	271	245	253	229	245	265	305	261	243	268	260	278	238	264	277	262	263	251	244	286	255	244	265	271	259	216	231	280	256	247	261	266	281	239	235	264	235	264	274	246	270	233	285	228	251	239	244	255	252	277	265	252	254	249	246	274	252	246	253	279	240	225	273	267	261	261	243	270	245	245	279	273	269	287	247	201	261	243
20339	26625	44736	6300	1056	971	881	744	739	738	700	679	684	708	673	667	638	641	784	1470	1342	718	666	632	673	639	618	607	610	605	623	640	684	600	666	610	625	621	667	623	597	632	636	652	636	655	666	624	584	641	628	623	623	661	589	635	611	661	615	640	596	612	647	626	626	636	636	652	657	612	618	679	625	609	616	630	634	656	621	596	617	672	589	630	655	614	580	622	636	613	637	616	621	638	635	615	621	660	677	618	634	616	659	616	667	643	656	667	650	661	581	639	640	604	638	635	615	652	627	613	639	623	596	656	665	694	627	666	612	677	641	640	648	581	636	610	593	640	645	599	631	631	646	612	646	642	670	689	583	621	659	632	651	674	621	632	692	601	614	616	634	683	606	654	639	643	607	618	666	637	650	654	648	663	644	624	635	662	618	633	642	599	628	667	638	650	589	652	650	610	585	660	643	593	609	660	637	618	614	639	632	588	632	590	607	626	663	661	660	607	582	636	639	640	634	635	671	633	600	663	674	642	612	673	659	655	646	701	616	630	640	612	594	621	629	571	665	642	613	662	595	666	602	610	612	609	600	596	581	638	609	675	610	659	730	596	615	616	640	628	653	614	647	594	586	598	653	632	592	608	630	596	624	617	642	620	619	629	681	687	635	605	615	619	643	642	625	593	672	632	661	659	677	682	599	574	662	622	656	627	646	646	658	674	637	662	622	608	639	626	612	637	663	662	668	601	645	629	642	638	614	668	661	681	595	661	645	606	648	628	624	641	627	643	672	658	639	608	589	633	634	626	656	592	643	684	613	652	587	635	638	664	642	612	635	611	640	641	667	619	628	642	632	635	652	633	590	647	635	629	628	635	617	633	619	615	632	643	660	628	636	624	599	649	595	634	619	623	644	643	634	663	624	611	682	626	605	632	638	657	569	599	676	632	629	648	617	623	639	591	598	651	635	599	644	684	615	637	633	623	613	645	594	612	633	667	688	623	630	631	654	619	621	643	624	629	658	611	646	654	619	626	619	642	653	590	577	632	630	649	637	592	632	588	628	626	640	596	602	603	624	614	629	590	591	634	636	628	619	621	621	634	603	659	636	631	640	619	655	641	655	643	619	621	609	578	611	599	630	651	634	648	649	651	629	614	610	673	667	677	602	637	605	625	659	675	678	631	624	663	628	667	663	625	602	640	613	622	650	608	665	637	589	643	595	595	603	688	637	673	628	595	663	613	633	639	634	630	699	666	670	618	582	609	635	603	647	663	602	617	692	616	593	672	622	601	644	619	651	635	648	591	650	655	649	636	614	639	655	633	623	629	635	627	658	627	577	619	628	617	664	639	571	607	663	648	628	639	630	626	676	587	630	628	658	595	640	626	661	637	635	605	601	655	621	669	629	644	688	653	651	607	626	643	596	595	614	610	638	630	599	612	664	634	638	639	659	659	595	613	644	627	597	614	646	619	604	615	643	625	570	610	657	593	641	623	612	627	625	651	614	583	599	614	666	586	609	587	618	600	575	606	616	633	640	633	624	588	656	627	609	655	664	627	663	618	574	651	622	622	655	624	614	623	628	631	618	638	598	592	631	614	652	626	622	619	626	651	634	621	686	643	624	654	641	653	630	627	625	664	601	575	650	598	658	607	645	612	646	634	621	621	646	651	658	664	592	667	588	622	623	569	602	637	597	648	593	681	650	633	611	634	620	639	625	631	604	661	642	618	659	601	605	636	607	611	583	651	656	631	586	592	602	635	637	625	609	609	640	569	667	614	603	678	599	620	643	627	673	614	626	626	635	580	607	646	581	613	656	612	649	699	610	614	621	658	619	628	614	594	645	642	626	660	625	605	596	591	646	678	634	610	627	647	607	587	619	618	608	607	634	652	628	660	627	618	636	637	619	602	614	616	622	642	577	605	617	655	648	652	635	649	655	634	611	677	636	616	639	595	660	654	607	634	644	635	635	577	635	655	661	622	617	607	674	615	586	621	632	641	618	603	617	602	648	632	621	563	620	674	601	580	598	628	632	613	661	604	646	625	605	604	608	612	616	658	659	656	631	642	625	625	607	592	583	634	636	612	626	620	634	651	587	630	600	577	603	605	625	603	599	655	635	630	660	625	650	604	693	614	609	641	648	697	662	614	635	647	619	657	667	652	641	584	625	614	699	638	645	614	627	646	661	673	640	637	658	654	628	612	604	560	624	635	618	620	642	632	606	681	640	698	660	613	639	620	681	640	605	625	619	654	655	603	641	640	638	627	600	633	647	662	599	628	660	687	643	600	588	663	657	622	621	642	621	665	662	630	632	628	640	606	606	662	617	625	694	659	658	618	575	623	609	630	666	653	604	619	674	636	672	640	586	658	641	611	684	627	595	605	640	624	609	659	643	638	609	626	618	603	624	626	615	645	620	621	584	628	668	615	642	606	660	682	646	597	618	625	600	658	627	627	659	674	624	636	638	632	626	582	636	619	635	641	633	623	594	656	605	643	641	601	586	652	656	664	636	663	671	620	636	615	612	635	582	692	645	630	658	588	625	617	639	678	629	610	598	641	626	657	620	635	632	614	660	645	662	592	684	674	655	618	611	655	623	662	661	596	646	599	630	634	593	610	585	615	628	645	625	613	614	626	610	667	643	640	674	653	636	635	654	626	627	632	609	674	674	657	659	662	634	587	657	587	641	658	655	654	604	657	639	613	673	618	648	662	667	603	658	669	613	659	650	639	636	628	596	666	634	647	648	683	611	646	641	634	592	637	613	649	629	610	626	644	642	653	630	621	631	626	629	667	620	644	617	580	589	603	593	591	615	588	570	614	599	655	670	640	627	647	669	620	617	608	619	600	645	615	619	652	638	633	619	648	647	594	627	612	616	598	671	645	635	613	613	625	641	625	643	631	615	575	662	598	606	639	649	622	625	616	599	616	569	602	635	611	618	591	640	610	633	563	663	582	695	609	623	623	582	592	604	630	611	654	692	666	645	649	671	623	600	669	630	651	635	667	603	612	627	635	624	598	623	646	691	621	666	613	607	627	640	631	619	666	655	629	636	625	599	603	618	629	616	656	588	663	655	654	653	612	642	632	652	584	657	651	642	650	592	605	612	595	609	647	608	644	649	629	672	659	621	627	656	656	652	600	652	662	619	643	611	680	654	654	662	610	620	671	651	633	618	605	630	618	612	661	665	660	662	628	673	662	624	605	674	600	624	616	605	609	627	606	613	633	605	610	642	676	643	650	633	624	653	641	609	630	603	635	634	620	642	620	625	659	557	621	618	641	613	623	608	632	646	608	694	672	650	609	637	660	651	633	625	627	630	613	631	665	662	645	648	639	622	630	629	612	600	637	671	634	640	636	652	623	596	644	619	641	652	634	658	602	679	652	628	629	640	592	594	647	640	606	657	652	614	654	622	647	648	670	623	620	594	663	659	636	622	609	702	662	606	603	612	646	595	618	608	659	625	650	608	613	644	644	625	593	648	612	633	638	604	574	648	662	638	610
54341	39618	36326	27048	24454	23915	24021	21348	13973	3497	670	545	478	382	358	349	324	275	1454	8748	5787	423	245	231	187	255	263	212	213	211	199	225	218	230	218	216	213	196	216	203	196	217	209	198	179	206	218	185	191	186	216	220	188	176	173	184	187	170	192	212	210	208	192	205	184	192	202	188	192	179	206	205	188	196	223	179	199	207	212	192	176	173	191	199	218	191	186	191	180	206	194	200	192	199	164	173	185	188	201	198	189	170	185	207	215	177	179	196	212	174	206	209	204	193	193	219	196	193	179	174	177	160	187	210	172	211	184	190	195	228	193	179	191	181	199	159	194	187	187	200	173	194	183	149	198	189	184	203	181	189	191	201	192	201	201	169	199	182	191	185	175	168	202	185	225	216	193	190	150	198	199	190	174	200	185	212	199	188	173	176	177	189	193	210	211	163	187	200	165	202	181	185	194	191	231	183	196	180	188	210	178	195	219	182	213	174	170	184	177	218	180	180	177	178	190	174	228	193	156	206	183	212	175	208	198	171	186	180	183	184	147	215	190	164	203	197	158	185	177	221	191	182	201	179	182	166	185	192	184	191	167	198	172	181	189	184	192	174	186	196	184	202	199	174	185	180	180	182	187	212	207	203	190	215	188	211	195	212	198	199	196	178	191	203	177	186	215	178	203	209	173	175	189	205	193	185	199	203	176	197	194	197	182	184	158	185	178	213	192	194	193	165	181	226	206	187	184	197	173	183	188	186	180	212	190	199	196	192	203	177	201	194	190	173	190	203	169	187	186	176	202	162	210	198	188	200	225	176	179	159	177	182	188	168	180	179	188	218	208	178	212	175	192	188	182	218	184	204	197	184	197	194	184	183	190	182	201	192	183	198	215	174	169	189	178	183	188	155	194	209	236	191	181	178	216	181	191	200	193	229	195	205	162	172	167	177	184	184	180	186	178	166	178	189	181	193	184	212	197	165	182	183	197	192	171	221	176	178	193	209	199	197	177	213	187	181	185	204	202	188	187	214	183	169	142	178	189	203	212	192	207	165	192	200	189	206	179	173	201	183	163	172	217	201	199	210	217	203	184	206	196	200	193	215	181	195	192	182	180	195	187	190	177	188	185	187	185	196	203	201	172	182	188	179	172	202	180	186	185	203	169	179	211	198	188	154	194	198	191	175	171	171	187	182	187	174	189	176	181	177	194	204	213	189	200	184	174	193	206	181	198	215	183	190	174	188	200	184	186	180	180	194	203	164	170	174	199	176	203	176	192	191	183	210	206	191	199	193	176	183	190	191	185	196	194	192	157	198	190	191	183	167	179	172	205	189	170	198	183	183	183	195	177	185	192	168	180	193	175	203	201	170	195	201	175	173	197	175	198	171	193	180	161	178	196	184	190	173	204	175	189	177	180	170	184	196	177	183	189	205	209	192	212	198	191	198	212	216	191	205	206	196	170	190	190	196	187	217	179	155	212	177	192	208	172	200	189	202	169	196	207	201	188	161	178	195	184	171	176	173	183	221	197	207	204	204	185	231	163	194	210	204	181	196	168	194	197	171	169	192	193	205	189	202	206	171	179	195	167	183	187	224	185	202	184	187	222	185	185	185	172	183	202	200	188	195	167	192	213	207	195	181	178	196	170	192	196	200	219	188	179	177	190	212	192	200	196	171	186	168	171	206	203	199	178	203	193	196	217	178	176	164	201	175	166	187	177	178	215	175	210	173	185	214	184	202	189	196	193	188	187	172	205	210	174	209	171	186	200	185	198	184	178	194	193	205	222	187	179	162	193	171	178	181	204	165	192	173	194	196	188	180	215	184	153	202	188	188	183	182	204	210	154	175	230	185	195	187	180	200	211	208	172	200	153	180	192	207	189	192	204	202	213	177	177	177	184	156	176	177	179	188	206	172	200	162	169	191	204	186	168	167	185	181	202	173	183	175	190	205	182	211	169	217	207	186	202	194	168	161	196	200	203	173	197	170	178	176	185	192	197	173	215	202	161	198	210	192	191	172	218	194	209	193	205	191	187	195	191	161	197	200	194	191	184	200	198	196	193	214	198	170	202	198	162	185	210	198	181	189	188	171	193	204	219	190	193	196	198	203	211	174	199	191	182	210	195	203	172	163	196	186	237	202	165	166	188	194	206	198	194	190	205	217	183	183	196	176	182	179	192	189	177	207	172	210	177	193	204	193	213	190	202	211	209	197	152	187	168	191	181	186	191	198	191	206	170	184	192	195	183	162	203	164	174	167	201	194	192	207	193	189	201	182	204	207	207	197	191	191	175	197	185	197	196	195	174	191	186	173	165	216	222	201	187	209	186	189	183	182	216	210	213	190	157	176	194	212	170	186	187	178	221	175	217	171	199	190	193	163	171	193	174	203	211	210	208	184	158	174	177	205	186	207	189	178	184	168	223	185	172	195	166	198	165	171	188	207	210	162	147	175	209	178	187	203	158	182	180	211	161	182	192	169	170	180	178	183	208	194	198	167	210	210	179	193	183	194	182	186	170	213	186	198	206	216	175	175	210	186	167	201	183	153	189	208	170	182	192	177	205	180	201	185	179	186	172	159	215	196	181	172	176	196	175	176	178	174	208	203	178	209	194	198	205	189	214	177	190	187	185	182	220	202	183	189	177	200	177	175	179	196	178	179	187	193	187	193	195	170	177	173	220	210	173	199	177	177	194	179	167	201	186	215	152	167	189	186	223	211	207	172	191	206	201	203	185	182	177	186	185	180	190	202	203	163	198	192	165	197	208	228	196	164	187	189	180	170	190	172	187	180	189	163	196	194	177	180	197	189	193	202	175	183	165	169	164	195	151	175	170	193	178	192	187	179	194	175	163	191	170	214	195	166	176	192	192	179	222	183	194	192	196	201	192	195	177	211	213	150	182	195	199	214	199	196	180	211	194	193	177	218	173	192	194	210	192	170	200	173	195	187	182	207	180	183	177	178	204	190	185	174	213	205	175	189	197	178	207	173	188	153	203	169	176	190	173	188	172	194	191	175	181	165	184	193	196	197	207	199	174	179	202	197	196	179	199	174	175	192	170	190	195	175	168	188	164	204	187	182	196	189	206	226	212	186	186	175	167	197	199	200	216	197	211	196	159	183	176	169	200	164	199	192	185	181	175	175	167	200	170	187	175	177	196	188	184	192	184	172	189	216	179	213	214	195	166	157	157	214	193	171	181	180	196	209	178	191	192	188	191	223	182	184	183	198	208	189	178	220	166	160	183	193	189	195	222	187	179	187	202	181	212	193	205	178	200	201	186	193	180	160	174	171	185	198	199	177	155	180	205	219	204	200	194	201	175	188	194	216	185	213	204	203	189	202	217	165	164	198	157	214	176	207	169	203	224	198	186	200	167	178	165	181	201	179	183	181	210	209	178	195	213	190	183	194	199	183	211	221	197	193	204	196	157	178	205	178	188	203	204	211	191	204	187	192	180	217	194	197	195	222	219	201	192	207	176	188	184	169	174	185	171	196	183	168
52945	51195	33981	12388	8540	8492	6493	3825	2785	2528	2141	1837	1589	1514	1415	1341	1083	1069	7809	28430	16804	739	655	607	638	625	581	594	585	563	578	534	508	563	490	552	505	502	542	486	482	501	450	462	496	451	467	450	461	425	482	439	449	458	434	453	449	480	457	477	497	497	446	452	468	397	437	430	440	445	478	429	463	435	429	463	481	423	432	422	395	474	443	423	430	440	429	454	425	398	435	434	427	460	438	455	426	429	423	424	428	432	433	417	432	393	457	414	422	405	409	450	453	418	424	416	440	424	416	426	414	462	447	489	417	449	399	407	430	436	424	416	429	450	455	408	446	414	428	389	435	463	420	443	418	421	448	430	430	418	423	446	420	416	424	387	410	420	400	404	450	423	440	418	427	435	406	419	413	430	440	428	417	432	385	429	427	420	374	403	450	398	401	430	424	418	448	404	423	427	421	428	425	414	422	427	426	377	414	415	399	442	430	416	397	414	430	434	415	410	372	400	440	392	407	417	432	425	404	415	431	409	406	381	411	406	455	423	425	421	398	462	402	436	436	440	420	421	415	374	402	418	415	395	434	384	433	401	397	430	426	472	418	426	429	424	422	410	419	402	420	453	446	402	406	428	439	409	417	417	413	414	402	430	451	366	437	379	436	390	389	427	413	414	431	459	454	425	391	440	440	414	416	410	425	410	429	432	396	415	418	428	426	427	395	385	416	471	416	434	399	421	427	393	434	422	434	407	450	428	421	432	415	435	398	381	427	427	440	429	460	423	411	405	428	423	426	418	399	420	434	401	400	409	435	418	414	453	409	423	413	417	401	399	456	389	380	382	406	384	418	430	422	474	399	419	429	431	435	454	408	399	382	414	438	436	451	408	432	413	423	410	413	457	430	405	426	426	405	445	464	420	397	425	415	402	428	421	398	448	434	441	376	440	406	467	417	450	399	403	412	390	429	392	407	401	433	438	444	414	388	413	429	421	426	420	366	406	415	409	413	407	426	439	403	459	426	438	391	423	422	428	443	406	446	425	411	427	409	427	409	428	410	421	455	399	420	416	429	395	430	388	433	407	425	435	381	421	400	406	427	437	438	449	424	417	405	392	422	396	418	405	386	394	451	434	424	373	423	423	441	423	446	415	409	418	401	388	412	429	405	371	432	449	417	408	428	415	402	434	419	392	439	417	388	425	431	419	438	421	422	424	431	420	407	430	412	380	441	430	414	418	413	436	427	419	410	429	438	380	441	419	425	398	447	427	411	423	390	416	445	404	397	433	386	429	408	432	427	409	396	428	430	443	425	411	404	389	415	439	427	430	407	381	402	416	427	407	425	398	412	439	427	421	451	471	408	441	388	421	409	417	428	455	445	440	386	386	424	460	451	384	395	394	418	450	437	384	439	422	410	439	396	397	388	370	419	415	405	417	426	405	432	450	441	403	436	415	444	425	409	424	431	403	416	424	409	383	415	439	381	413	395	425	446	393	409	393	437	424	437	419	446	420	414	408	367	424	422	394	401	456	412	443	442	425	416	452	404	429	425	407	430	408	390	403	458	401	391	442	449	418	403	416	402	371	414	415	434	417	422	414	400	438	447	426	412	452	416	372	437	443	432	394	433	418	431	403	385	417	374	414	375	439	390	407	425	433	412	391	418	430	411	410	431	436	439	365	436	461	402	394	447	425	407	449	409	406	405	372	405	442	443	406	418	442	449	429	408	415	413	389	447	424	462	418	424	433	446	388	437	395	412	450	464	414	423	378	417	420	403	439	424	378	412	414	410	413	451	380	416	439	418	414	432	444	425	404	423	390	405	412	431	433	408	428	408	399	423	410	435	424	431	391	450	462	404	375	388	412	405	403	456	424	455	410	440	434	425	418	439	406	404	435	427	382	447	400	415	425	387	408	454	397	467	396	417	471	431	445	413	441	453	390	433	381	408	401	437	424	444	467	433	408	452	402	443	403	408	426	434	392	396	385	430	444	452	436	391	423	404	446	442	416	414	411	409	433	389	422	438	378	446	421	402	412	395	396	427	431	418	391	404	416	433	427	419	439	415	416	389	409	453	408	435	428	414	381	420	404	423	444	428	437	440	428	414	378	427	410	402	433	435	430	419	433	409	437	461	465	420	444	427	433	419	491	445	417	422	426	405	398	426	412	415	403	423	386	427	413	410	412	442	398	463	431	402	420	427	411	414	439	432	415	436	403	431	456	409	408	429	398	429	399	418	411	442	421	420	433	394	402	417	412	420	426	395	415	387	435	419	402	425	411	427	443	443	414	391	404	415	419	439	399	433	402	423	434	433	446	401	407	433	394	423	380	405	366	452	393	417	405	442	433	451	407	405	450	399	453	416	423	421	422	415	427	393	468	440	422	438	428	397	417	382	412	440	420	422	427	417	417	409	404	419	430	412	435	414	400	424	430	416	449	406	363	392	415	408	418	410	430	478	423	396	382	433	425	425	423	418	415	427	389	403	415	423	430	397	424	412	419	409	422	454	419	444	424	386	423	438	431	423	450	392	404	404	405	435	412	430	419	389	435	410	408	430	410	413	422	417	427	428	439	409	456	385	384	386	427	462	438	381	431	405	409	394	481	404	402	444	406	410	404	434	399	400	423	426	406	446	410	397	394	380	400	431	383	458	435	433	374	381	452	406	394	450	435	413	382	433	458	426	420	432	378	398	437	467	401	433	436	414	397	433	380	459	415	425	388	386	441	412	439	403	392	401	424	414	439	402	419	410	418	388	399	428	429	415	435	434	411	442	428	421	382	424	430	427	413	426	394	457	370	414	412	432	445	393	415	405	412	441	405	429	426	403	428	432	425	419	403	421	376	434	399	394	434	441	390	432	417	406	427	427	461	431	431	444	436	410	426	399	407	431	426	444	441	426	417	375	393	405	413	419	412	399	436	435	410	411	385	423	391	429	421	444	412	432	438	398	434	430	429	469	435	440	411	405	446	436	409	427	438	407	446	450	433	433	444	403	420	456	417	419	416	407	425	402	405	425	386	408	391	370	418	404	401	433	423	423	415	406	399	440	416	424	430	432	401	436	426	404	426	423	409	390	441	395	406	410	452	447	419	382	463	421	406	404	419	390	442	394	433	427	423	430	410	410	391	413	413	420	403	430	447	444	427	389	434	414	411	410	404	428	409	415	373	439	416	423	436	373	411	381	451	432	440	446	404	408	400	424	429	433	401	477	422	437	397	417	445	401	394	447	439	393	399	423	414	427	474	423	421	397	396	379	378	429	441	433	392	437	397	428	422	418	443	404	428	443	429	401	438	418	427	408	432	463	444	434	374	416	443	436	385	394	411	433	407	401	447	410	381	450	405	402	437	436	413	425	421	458	403	413	392	429	426	428	419	415	408	436	419	439	424	420	408	416	438	470	395	399	438	394	443	422	434	445	423	454	400	415	401	458	444	444	433	420	423	413	440	434	436	393	435	394	418	406	395	394	401	426	399	418	418	446	432	405	421	414	455	446	378	405	430
54284	40236	35915	26143	25544	24529	22765	21569	15336	3551	619	513	450	400	381	355	322	291	397	4491	9099	562	205	239	188	204	227	234	216	192	203	218	203	208	197	213	192	219	196	195	196	206	166	186	176	180	206	209	219	198	179	205	196	211	204	215	178	208	229	182	194	176	202	203	188	190	145	197	184	192	194	210	190	176	200	166	167	188	181	184	197	187	212	195	177	196	177	161	167	177	191	164	192	194	179	203	179	190	200	194	204	173	154	176	181	206	203	193	191	203	195	176	206	203	230	190	208	187	196	189	190	181	193	174	189	181	177	196	208	181	201	192	177	203	197	214	215	195	191	187	182	207	179	186	183	189	196	186	208	196	165	193	200	193	204	199	187	182	179	172	189	200	180	169	194	180	201	199	183	176	199	149	175	214	207	180	166	176	187	169	211	194	158	180	185	200	162	182	140	163	181	183	185	187	184	203	185	206	194	159	175	189	190	197	184	187	206	200	190	180	173	180	177	173	209	178	181	222	200	180	187	160	155	174	183	178	192	170	195	192	182	183	169	210	198	170	192	218	169	178	177	199	192	177	163	211	177	195	205	159	191	201	193	167	184	174	180	189	180	210	181	197	208	210	177	181	186	180	204	206	181	189	192	192	187	186	176	189	174	170	185	161	188	185	190	181	201	187	174	162	197	201	202	156	182	169	194	168	218	186	184	173	204	183	177	206	176	170	176	216	186	191	206	182	200	197	181	188	205	200	202	183	173	193	168	187	204	154	209	178	163	167	174	189	174	184	186	177	166	186	163	198	196	199	189	201	193	161	192	198	188	204	191	159	180	190	167	195	174	202	191	208	198	177	168	193	193	173	192	175	172	195	188	179	187	212	187	178	205	188	201	190	182	165	169	200	178	195	189	165	172	194	188	194	204	166	178	188	185	177	196	170	175	164	172	180	204	168	184	210	210	197	181	197	170	187	174	216	200	211	166	178	180	200	175	167	190	189	198	151	194	172	174	197	192	200	178	221	198	178	184	199	183	190	185	211	189	225	203	180	211	172	191	183	173	160	174	164	185	191	195	195	201	208	184	155	181	183	175	181	204	197	188	205	229	186	195	190	174	204	190	162	180	195	168	175	189	210	176	178	185	177	176	223	202	222	183	188	176	190	199	161	177	199	180	168	194	161	182	180	189	201	196	194	199	180	171	182	184	204	188	179	175	176	184	193	186	179	173	178	187	201	214	194	171	173	149	187	181	179	187	195	171	168	213	187	160	207	195	177	177	179	181	164	171	191	177	184	178	171	199	167	192	203	211	159	184	178	215	187	185	167	197	196	206	175	182	200	195	164	177	197	200	215	175	187	173	185	168	199	199	225	177	161	199	190	187	192	189	169	182	198	194	189	179	183	186	175	204	174	173	160	184	191	175	191	195	189	163	190	170	185	178	180	175	154	195	193	179	180	161	169	200	195	193	174	180	180	198	186	221	166	178	211	185	198	179	207	161	169	178	189	193	183	169	165	174	184	187	201	175	197	160	177	188	212	213	159	198	196	173	183	197	201	191	165	170	180	213	167	176	174	203	204	194	159	183	157	203	153	180	194	167	160	195	184	192	174	190	193	211	197	168	190	187	171	208	191	183	178	181	145	181	194	178	182	188	187	188	191	217	172	176	188	206	194	185	189	170	182	202	201	177	189	184	180	201	162	182	186	164	182	209	192	173	211	184	159	209	166	201	187	199	190	189	164	170	183	184	191	197	178	160	174	203	214	197	180	194	189	172	199	178	175	181	171	185	183	199	191	166	159	173	215	197	183	175	183	208	190	209	208	181	190	205	182	172	159	172	188	172	184	169	199	182	194	182	188	186	174	200	163	194	180	179	164	208	196	177	179	205	165	185	201	179	180	187	159	187	175	192	171	184	177	186	167	190	188	192	200	172	182	188	176	171	195	187	188	164	162	157	162	186	186	169	180	189	148	181	188	201	193	169	153	197	170	203	212	159	180	176	183	194	183	175	229	199	194	183	185	217	171	184	201	178	182	181	161	207	206	169	190	185	185	187	161	190	188	157	178	182	209	186	174	182	180	180	179	221	195	187	194	187	161	158	197	191	198	169	197	197	197	166	174	195	171	163	163	177	202	180	177	185	172	195	179	154	173	186	171	164	196	172	175	168	170	176	174	199	181	180	184	175	173	193	174	184	173	177	215	188	188	165	198	197	191	201	199	181	172	165	200	192	163	196	173	189	209	182	168	161	180	206	164	199	171	186	207	177	165	149	187	172	171	183	194	201	197	198	168	178	182	179	183	201	167	174	177	204	201	195	175	195	193	210	206	173	177	186	181	198	181	186	182	161	182	178	171	206	182	180	212	185	196	178	191	185	198	168	183	164	213	160	180	183	179	186	163	184	186	214	158	190	189	198	178	183	195	188	207	192	181	177	181	174	176	157	175	183	174	192	180	203	171	171	177	207	176	197	177	183	208	177	178	162	180	214	186	176	203	190	206	183	198	162	168	176	175	202	199	199	212	207	196	181	175	189	187	176	177	173	177	159	188	183	173	182	197	160	187	211	178	180	158	195	174	175	178	160	199	171	190	160	166	187	186	170	187	186	174	160	206	184	178	194	198	173	185	208	193	191	181	204	175	157	189	180	189	197	201	195	186	170	159	207	192	180	184	198	183	179	198	161	205	174	193	159	196	181	204	177	188	153	173	193	171	181	193	201	197	195	222	207	196	164	194	182	187	185	163	182	200	206	171	185	207	207	166	185	165	198	183	192	183	224	174	187	180	185	207	178	187	180	166	187	158	191	180	191	213	207	179	176	156	160	195	206	188	202	196	200	189	173	180	171	171	171	171	177	209	179	201	168	193	209	177	192	160	158	184	146	199	179	179	193	177	174	207	183	182	185	197	196	187	158	204	167	170	177	179	210	193	195	201	211	176	206	202	191	214	178	174	180	208	188	169	188	181	177	178	162	213	217	212	200	165	181	180	213	205	175	192	182	177	193	179	194	144	175	159	188	183	180	180	185	177	204	188	181	184	184	185	167	195	170	180	193	191	169	170	178	171	172	192	185	196	191	192	189	180	161	173	208	193	189	192	188	162	203	177	193	194	186	183	167	166	195	171	174	160	186	187	216	178	186	189	164	194	189	184	182	197	199	202	171	198	174	158	174	179	180	180	203	186	180	174	180	215	186	190	171	195	187	186	170	183	187	205	184	192	188	195	200	210	160	200	206	211	190	185	187	154	196	185	159	190	182	177	173	216	189	194	184	182	212	150	171	201	180	179	175	166	185	186	182	195	189	167	181	177	197	188	176	162	171	160	187	163	178	176	163	161	183	176	196	176	210	197	191	178	190	159	169	183	203	204	200	162	171	193	198	185	179	183	196	154	209	192	175	183	189	183	188	159	206	190	189	175	165	179	193	176	172	179	202	180	177	188	175	170	160	176	187	182	173	178	188	214	184	174	207	189	190	184	172	172	183	174	173	211	162	196	178	196	192	175
53535	52156	34548	8232	8544	6903	4923	3432	2731	2720	2121	1835	1530	1427	1459	1303	1152	1081	1806	18518	22171	663	672	624	610	596	555	570	568	538	562	519	506	492	493	512	505	497	488	492	514	511	463	473	413	476	457	454	456	479	424	473	468	436	453	447	421	480	418	438	462	452	443	417	412	423	441	449	426	408	392	484	420	437	427	449	423	457	398	416	401	428	432	452	423	415	402	428	410	396	447	411	439	443	425	410	404	427	401	457	429	394	430	398	419	425	413	365	410	405	414	435	401	441	395	436	439	404	453	397	420	398	404	435	419	367	438	449	408	433	397	409	401	416	363	383	417	406	405	370	404	424	426	402	445	432	416	418	386	410	408	413	420	419	419	398	383	416	397	421	410	401	419	420	407	431	414	430	421	444	380	455	409	387	415	427	431	431	388	433	406	444	403	387	394	445	411	380	373	417	411	418	408	407	406	423	412	418	428	411	408	421	401	380	414	411	420	438	387	391	391	387	405	421	407	384	375	447	387	406	399	383	408	382	385	393	399	412	434	434	427	412	416	404	405	406	387	408	377	415	391	400	422	403	408	409	415	390	408	411	382	436	381	416	411	413	453	427	446	388	386	420	434	401	396	419	425	367	386	445	429	415	419	387	392	414	402	421	423	432	403	425	390	422	376	370	391	442	414	449	411	394	398	446	394	385	378	413	412	414	396	429	432	382	425	433	415	382	436	414	379	480	410	383	431	392	401	393	398	360	411	393	432	418	372	430	405	422	392	392	417	399	390	388	404	410	395	410	412	369	389	379	414	399	419	439	422	397	422	405	424	398	412	425	423	421	465	402	379	443	401	433	419	414	432	434	403	422	392	375	430	438	372	391	406	416	426	403	402	449	372	389	434	392	407	443	396	391	402	439	401	400	429	365	429	382	473	394	400	432	420	420	398	391	409	432	410	418	390	453	392	413	397	415	422	435	399	366	393	421	452	406	402	451	438	413	398	434	380	396	403	376	435	431	388	393	416	429	404	409	388	396	423	373	403	411	411	404	421	384	393	360	426	404	389	382	417	445	420	406	452	414	419	432	415	369	406	394	373	386	417	408	398	377	448	464	419	422	388	394	416	436	438	412	401	403	409	385	395	422	414	406	394	429	392	455	401	402	443	438	412	449	410	406	440	411	418	397	419	414	395	389	406	441	411	407	429	395	413	380	404	397	405	411	373	402	429	415	399	415	392	422	401	384	373	415	386	414	409	390	405	412	375	416	401	434	397	405	381	436	388	405	398	405	377	394	402	376	382	403	419	451	416	404	389	416	413	433	409	374	404	405	419	428	400	411	411	429	374	414	422	429	421	420	435	447	459	422	413	387	383	399	417	398	382	417	416	405	369	365	411	398	410	412	366	356	411	408	424	407	397	409	405	444	405	414	447	385	436	411	419	398	399	417	396	393	405	397	416	417	420	426	423	371	420	423	399	416	416	422	376	402	394	385	372	385	455	370	425	439	402	402	431	383	421	408	398	411	433	389	421	402	394	404	393	390	425	408	404	415	414	430	393	396	407	409	441	417	418	364	381	399	418	414	410	405	398	420	413	403	386	450	432	392	415	390	385	412	415	413	409	422	429	419	407	410	440	385	392	420	401	390	411	422	403	400	419	391	413	425	383	450	416	442	411	421	421	375	407	420	412	425	378	398	435	398	370	389	388	391	398	384	443	407	414	407	396	422	381	408	395	389	391	470	399	409	410	403	399	407	429	429	388	415	435	397	398	411	427	411	396	381	410	392	415	436	392	410	434	409	404	468	418	408	411	404	402	412	397	405	414	428	389	400	431	367	412	408	398	423	409	380	429	410	435	438	398	380	432	445	434	418	414	391	398	415	416	426	384	382	356	423	441	407	420	438	428	436	427	392	418	407	406	390	391	428	412	400	450	389	397	415	392	392	430	406	413	391	413	401	444	400	421	413	388	430	395	382	390	387	390	419	413	394	378	418	376	385	383	414	421	398	393	381	403	412	424	415	425	404	403	400	427	396	413	426	392	385	391	401	396	401	404	425	394	402	418	419	388	410	383	387	436	428	429	418	419	422	397	398	421	411	370	400	398	437	432	443	434	379	376	468	412	422	424	419	395	400	429	398	406	416	396	414	371	407	432	428	406	402	393	402	427	392	434	391	411	420	386	405	418	414	412	386	414	418	400	425	396	431	448	387	393	456	391	433	389	437	407	395	423	412	401	414	403	399	412	403	418	385	415	411	407	412	395	398	395	399	399	417	397	386	425	393	398	422	404	408	403	435	411	418	402	433	429	422	394	414	418	403	403	459	425	391	421	365	389	386	426	422	439	414	460	417	394	403	448	399	425	379	399	451	408	386	422	378	403	400	403	426	401	380	399	420	432	426	420	383	393	437	435	388	436	371	395	399	381	422	410	418	434	394	384	424	409	415	415	444	423	424	420	377	418	410	456	416	422	424	397	406	405	432	383	446	424	433	443	406	416	413	386	435	436	430	395	427	412	406	432	402	413	394	415	408	376	411	413	403	421	416	403	431	387	475	438	425	396	389	424	396	423	405	409	351	430	401	382	398	423	392	399	419	416	387	410	432	393	401	377	403	418	388	410	420	421	402	442	400	364	389	387	381	408	448	428	425	398	414	398	400	442	378	411	402	376	435	428	410	404	435	388	406	397	406	426	410	428	400	409	431	422	419	380	411	399	430	391	389	368	362	393	423	385	418	409	420	406	443	413	403	384	366	412	405	394	429	383	453	422	425	427	399	384	457	434	402	411	396	410	418	415	410	405	421	428	386	390	394	401	365	421	382	425	386	413	398	387	391	403	376	371	418	393	399	451	413	435	388	436	423	417	440	397	411	421	386	446	403	438	413	420	400	377	376	406	438	389	449	366	403	381	452	408	415	415	401	369	416	365	415	436	415	375	416	406	436	349	361	429	402	420	414	391	404	407	445	406	400	463	404	395	397	380	395	428	453	438	416	418	394	420	431	407	414	407	442	378	376	384	445	421	408	391	432	422	377	420	418	388	364	376	400	413	382	420	411	414	409	433	394	401	396	420	409	424	411	393	401	386	452	411	424	368	401	416	398	433	393	400	423	376	421	406	400	407	376	412	381	387	387	417	416	433	410	427	399	424	435	397	384	407	411	382	411	415	400	394	424	423	445	410	394	409	425	434	402	370	408	405	410	418	413	400	434	420	423	406	416	424	412	421	413	361	402	420	418	394	404	396	432	409	407	415	419	441	388	418	411	406	408	415	431	415	392	401	415	429	376	404	433	386	413	405	361	395	378	407	408	347	403	400	368	386	397	434	402	372	430	399	390	443	418	410	361	431	406	432	389	421	390	403	417	432	411	403	392	408	408	383	397	407	417	392	381	434	416	372	418	385	380	405	380	421	374	448	421	380	368	434	412	387	449	391	420	418	446	389	439	363	425	408	409	417	440	390	438	407	391	421	381	408	423	416	448	425	389	437	446	375	387	397	398	396	396	411	403
25154	37856	38841	16793	7468	2672	902	404	319	273	287	260	291	290	294	288	263	245	275	288	535	280	253	283	284	234	274	294	280	270	263	226	272	297	285	289	235	262	264	243	267	279	262	243	287	291	266	295	275	269	295	286	302	259	243	265	264	279	309	271	242	254	277	274	286	276	283	265	308	269	299	290	270	241	273	239	264	296	270	262	259	285	277	262	277	287	269	273	237	255	268	288	292	296	289	266	277	253	299	259	265	252	238	284	292	249	275	250	259	271	276	252	271	256	280	263	242	266	275	279	266	232	252	272	241	255	242	261	257	294	284	274	318	256	272	250	212	271	275	282	275	268	263	263	249	271	274	263	264	244	253	312	264	249	267	303	263	286	271	251	286	232	278	232	255	271	278	251	282	285	246	266	257	259	258	263	278	317	261	288	268	296	297	247	270	226	289	281	291	291	251	256	292	281	275	286	267	276	228	269	270	264	253	290	253	194	267	269	257	250	304	264	267	252	256	303	274	284	254	279	229	275	283	266	246	261	254	266	270	284	271	293	285	281	279	272	244	284	298	283	269	243	323	282	268	248	264	272	305	254	251	245	234	244	267	261	268	284	292	265	266	249	267	287	260	280	253	281	249	248	265	301	262	277	279	272	283	247	254	240	249	277	259	293	250	277	230	269	280	292	280	254	275	282	268	245	237	264	303	265	298	258	269	256	250	250	286	266	275	287	252	260	257	269	286	282	249	258	264	277	279	265	269	238	235	272	267	237	241	285	268	275	254	270	314	278	247	272	291	263	252	286	263	270	271	275	264	251	242	273	254	300	274	265	285	291	222	283	260	236	270	268	267	301	284	265	282	261	251	239	262	243	287	267	271	251	281	268	275	281	267	251	262	287	254	266	270	264	255	264	269	272	260	260	249	258	256	270	279	281	288	274	263	252	261	280	243	276	290	284	290	254	272	242	256	266	263	256	266	242	290	263	239	277	269	255	272	256	275	273	266	288	262	278	290	261	270	275	265	269	303	259	266	221	270	260	261	288	241	242	269	286	272	247	251	302	258	260	264	281	262	289	262	269	274	269	272	247	271	262	264	282	256	253	239	280	273	250	279	255	256	280	263	253	266	256	247	250	258	263	262	238	247	266	277	255	248	266	252	333	293	267	273	259	265	273	251	252	255	297	242	263	279	280	302	244	261	280	237	269	289	259	292	255	286	272	253	275	265	279	274	302	288	251	282	258	299	275	263	300	268	291	279	262	290	275	267	298	259	272	269	264	244	286	287	261	297	299	255	245	238	252	261	249	239	261	272	246	290	250	266	275	275	293	290	269	306	266	253	276	287	279	273	259	257	270	268	276	279	259	244	280	294	248	285	274	268	294	285	279	282	265	279	296	286	251	272	240	259	290	248	275	270	273	255	263	248	266	244	284	262	251	269	251	254	256	271	269	286	287	277	257	249	260	289	233	254	289	284	271	265	276	282	242	270	246	289	280	251	231	285	261	290	254	290	284	281	274	271	263	292	263	256	278	238	292	277	280	266	289	274	260	265	282	288	264	231	256	294	281	279	252	279	271	280	261	287	244	271	246	271	278	297	215	269	273	255	307	278	254	270	274	250	271	267	282	290	255	266	283	287	265	279	274	254	257	289	260	256	254	239	264	249	279	306	235	286	261	265	257	260	292	266	254	290	277	303	266	294	265	265	283	283	261	307	261	267	266	269	286	259	270	256	271	249	277	282	275	270	262	259	276	244	272	299	266	272	247	271	288	286	262	311	262	277	261	271	286	256	261	280	268	261	275	250	275	280	277	282	236	282	287	277	228	260	237	265	275	255	281	296	285	290	277	289	257	299	266	286	275	292	268	251	248	283	286	277	265	270	256	259	261	285	267	262	289	275	268	245	261	274	246	250	257	232	279	304	306	255	280	302	268	290	254	270	269	257	273	239	299	260	245	284	271	254	267	288	283	282	257	276	260	279	258	263	259	257	247	309	268	282	271	293	284	254	300	263	260	288	275	282	253	254	267	290	306	264	268	278	265	241	281	279	251	274	254	237	251	244	265	248	280	273	275	280	266	288	251	295	274	261	240	268	262	280	252	265	242	274	289	252	273	238	267	292	274	242	249	270	248	287	275	295	284	228	241	302	280	287	245	268	287	257	284	283	285	273	261	260	261	266	261	261	265	228	270	252	301	238	286	259	263	241	266	245	276	257	290	290	233	264	250	272	260	276	296	261	269	260	279	247	263	291	262	241	316	269	218	252	224	274	265	266	277	272	290	282	277	264	243	277	261	280	285	286	275	266	272	297	250	266	281	262	263	285	249	261	259	264	257	251	265	251	301	242	243	268	301	270	248	279	281	273	242	242	264	267	236	285	279	285	283	253	274	261	256	291	261	275	264	247	259	263	269	279	301	281	249	262	289	292	267	253	270	288	263	259	263	262	286	263	273	278	297	280	245	271	250	247	287	261	266	261	284	296	292	265	252	241	288	297	268	274	239	254	272	267	279	276	291	306	280	296	270	257	258	300	280	256	254	290	302	247	265	298	288	279	286	283	272	242	248	286	267	271	258	267	264	276	280	264	275	260	275	277	257	260	255	306	256	278	238	277	254	270	256	262	257	284	260	255	278	280	295	253	243	223	285	314	273	248	278	279	271	274	296	287	274	232	253	257	288	255	252	281	238	267	288	327	284	252	251	282	293	250	287	264	248	265	247	246	240	259	275	268	250	235	260	295	251	248	294	274	261	252	290	275	267	281	289	252	241	279	277	272	265	271	277	274	277	261	287	285	259	268	294	260	267	233	258	262	277	281	267	267	273	297	285	275	236	274	308	250	292	311	309	244	289	252	274	281	235	288	240	242	262	248	261	268	272	293	283	275	266	264	274	291	280	257	270	244	249	296	266	284	254	255	252	301	277	271	269	254	289	275	278	242	265	273	263	301	262	279	286	270	265	287	297	288	283	290	278	293	250	254	236	273	245	258	226	298	273	269	276	299	245	284	274	280	275	256	295	261	273	276	288	277	259	279	284	278	246	296	286	272	270	294	235	285	268	273	292	272	265	247	272	293	259	271	264	306	281	292	268	260	272	255	297	289	291	243	257	239	260	284	290	292	249	251	245	238	297	293	272	281	279	273	238	244	259	270	281	277	283	261	265	251	253	281	258	286	233	268	281	295	260	268	260	268	317	280	263	250	301	277	281	267	309	260	283	271	240	290	240	271	263	269	262	267	241	293	260	241	251	288	296	245	266	246	289	282	275	253	273	284	266	307	268	232	244	311	251	280	264	278	306	258	273	287	257	253	256	282	247	270	263	269	252	265	269	253	252	261	293	253	275	281	277	263	277	267	319	258	258	261	282	237	277	269	256	275	286	273	267	261	263	248	248	263	286	275	260	302	243	267	245	249	263	301	240	291	279	287	269	296	281	257	263	255	278	285	291	262	270	246	255	284	269	264	269	237	258	267	279	279	277	308	255	250	260	251	267	277	271	253	239
23547	37869	21691	1203	1044	970	796	777	774	771	722	709	665	634	680	679	637	655	665	894	2402	683	643	657	684	650	639	644	592	694	664	640	674	593	642	705	688	621	644	648	661	652	607	677	680	661	684	639	662	597	682	642	639	625	652	664	631	666	624	620	633	611	643	608	617	648	665	647	617	632	636	720	634	624	644	649	603	664	612	666	634	658	644	660	717	654	618	637	653	630	662	627	634	645	632	674	664	712	636	634	647	650	661	664	590	610	655	643	680	618	644	646	637	641	624	644	665	639	638	640	671	654	665	659	623	636	630	652	619	623	712	607	635	623	641	646	596	666	678	608	661	650	659	659	631	630	657	613	694	643	601	632	626	674	619	633	619	600	652	673	687	652	645	597	674	675	646	672	616	671	653	633	641	617	686	689	617	646	646	668	624	654	643	625	625	657	674	633	638	649	635	620	645	652	629	671	702	656	624	653	643	623	621	599	674	620	638	627	646	668	661	624	604	663	628	597	646	644	643	634	666	653	632	616	657	627	654	584	663	618	607	606	630	630	608	642	634	652	646	663	641	684	666	688	694	674	598	647	604	635	601	656	654	649	644	607	681	642	645	661	661	595	693	599	669	620	648	560	653	644	619	627	638	643	625	660	651	653	658	656	667	631	641	648	606	612	611	640	634	678	643	681	649	695	657	658	664	654	635	693	607	682	619	655	681	662	645	604	698	642	650	609	630	689	721	637	627	666	673	670	658	693	649	693	669	626	649	661	661	648	626	657	630	660	606	636	660	607	633	639	619	699	558	657	670	653	641	704	625	628	630	635	671	648	626	657	634	637	617	656	646	640	637	633	635	691	653	669	652	669	660	633	701	660	643	703	623	654	686	689	637	614	648	672	624	630	690	632	655	696	634	667	651	661	632	669	651	653	643	640	649	649	663	653	625	601	675	634	660	662	629	622	644	644	662	680	602	578	622	631	654	643	678	632	613	669	600	629	623	642	671	661	621	618	593	666	656	633	645	619	628	621	659	628	623	621	669	660	682	680	655	663	668	665	654	663	622	659	691	615	627	629	580	658	634	624	652	639	645	646	661	620	640	645	646	629	627	667	654	655	680	675	652	635	675	636	694	672	625	619	650	656	677	617	686	668	664	662	667	657	612	654	650	629	665	686	672	620	609	635	661	656	638	604	581	632	674	661	642	646	651	598	681	626	632	639	643	654	655	639	586	648	677	662	621	645	657	649	633	655	624	652	657	668	621	619	612	638	652	665	683	633	687	683	654	647	620	631	609	638	673	614	621	664	627	618	614	573	645	644	633	675	649	614	602	642	653	630	689	683	655	637	699	625	608	632	613	625	660	587	647	665	674	622	641	660	612	676	651	670	641	583	651	658	581	655	598	638	646	629	652	617	600	648	624	650	631	635	668	627	616	655	637	633	676	659	657	676	631	683	632	709	657	638	624	666	669	578	626	642	665	585	653	650	653	651	652	604	648	660	606	601	680	650	641	625	656	628	606	609	675	600	654	614	654	644	621	649	652	643	633	634	627	663	663	644	647	602	665	656	643	657	652	639	646	637	651	639	640	629	634	637	633	642	603	618	625	610	666	655	655	642	643	633	656	616	610	659	649	631	617	638	663	660	684	677	641	640	630	696	643	666	697	579	630	660	677	654	598	627	666	623	630	648	632	643	645	644	641	634	662	637	635	694	665	657	674	659	624	682	667	619	609	593	635	614	645	670	640	670	641	610	650	643	680	663	662	628	631	650	626	649	651	689	621	649	627	660	658	640	627	607	675	661	649	642	605	645	629	641	604	642	617	614	666	696	626	658	620	664	643	656	626	677	660	655	647	653	609	655	599	633	667	702	651	615	649	654	679	634	614	668	643	627	660	630	640	660	663	609	606	591	634	697	642	633	648	614	625	676	726	622	607	645	689	653	629	633	661	645	631	648	675	675	654	622	654	607	668	694	598	650	629	651	638	655	672	611	652	636	611	634	618	676	627	614	648	651	659	653	652	664	624	647	630	653	700	634	624	631	656	684	656	677	627	682	657	643	630	659	640	628	640	649	663	633	693	638	643	612	690	631	660	618	635	627	645	666	591	694	645	680	586	602	615	665	661	643	666	630	592	634	624	643	648	581	654	663	645	661	659	652	699	634	606	595	667	620	665	682	648	630	646	640	631	693	681	606	619	648	629	607	663	613	649	660	666	659	642	640	601	674	660	714	639	664	662	611	603	619	628	645	667	629	644	590	651	649	651	624	606	630	619	597	603	640	624	648	681	687	640	662	635	651	647	650	617	660	657	633	617	670	662	632	629	631	662	648	604	661	644	595	692	624	642	616	632	671	673	648	662	639	733	669	647	671	655	632	648	641	675	653	646	597	641	672	614	621	661	616	629	626	607	653	625	658	623	627	684	601	652	660	644	633	686	639	633	640	647	627	607	639	655	670	633	614	625	665	696	686	643	661	636	671	613	691	619	617	660	598	653	648	663	626	681	691	662	636	682	644	646	656	688	610	617	594	619	610	633	684	641	665	704	612	640	658	654	700	677	684	654	655	635	665	622	654	612	598	659	630	630	687	627	659	646	653	652	676	620	658	626	631	655	637	661	671	678	658	640	632	661	615	629	689	660	627	605	621	653	624	641	649	655	617	620	643	639	629	654	665	705	648	640	640	637	643	596	653	685	663	604	612	635	680	594	647	641	637	644	619	598	660	636	644	694	676	611	667	642	685	649	637	672	674	587	679	669	646	623	634	643	623	628	633	654	655	649	640	664	688	678	604	677	672	618	694	660	644	638	623	597	657	668	679	655	607	653	622	629	678	633	629	686	658	641	622	682	621	601	613	599	603	642	664	599	691	640	588	600	601	635	621	696	616	606	684	654	669	581	655	625	641	656	684	639	649	644	671	626	637	654	605	617	619	634	700	633	645	649	636	634	627	654	652	659	645	626	639	643	696	630	648	649	678	656	683	627	637	619	650	636	625	650	634	643	650	648	621	638	653	610	655	631	658	630	627	680	618	628	650	648	673	623	658	628	662	651	637	626	620	589	672	673	617	629	638	653	640	631	656	696	636	673	619	597	615	693	634	616	625	648	643	652	670	629	625	652	712	667	623	643	613	609	658	656	624	631	659	662	647	609	669	598	642	610	600	671	609	701	677	618	654	656	601	670	663	713	647	635	655	614	599	656	643	667	649	680	629	671	697	638	668	665	642	635	664	613	656	640	679	669	677	656	672	658	655	635	666	639	662	611	648	625	710	633	662	644	686	646	677	636	629	646	624	636	665	630	667	615	641	651	662	633	647	640	614	629	651	618	618	606	621	643	616	625	656	658	650	640	648	617	655	641	629	645	615	665	686	683	620	611	627	658	680	661	597	627	637	635	576	592	662	572	669	622	665	641	669	624	652	653	645	664	606	664	655	632	612	616	614	678	667	631	631	655	644	672	656	670	645	583	621	639	665	588	635	646	607	654	646	596	672	633	618	676	617
58170	40464	30295	24061	25490	24371	21752	17580	9005	1638	730	554	430	394	348	308	355	345	304	1726	10298	2987	260	251	237	214	203	208	214	216	234	235	211	212	217	221	221	193	182	184	225	183	208	195	203	209	186	200	215	191	152	243	236	184	195	200	198	219	199	223	199	216	201	160	202	182	201	210	215	194	176	200	235	224	204	181	210	160	185	217	192	203	207	193	186	190	196	179	221	214	204	205	199	218	195	208	195	183	194	199	193	200	182	212	182	196	179	213	201	194	197	207	213	192	171	208	201	197	209	188	189	205	191	197	221	192	185	187	195	200	222	198	193	204	209	200	195	217	225	203	195	205	179	212	212	194	176	201	175	176	219	188	209	207	203	220	191	184	186	198	176	197	213	212	199	206	173	184	155	191	218	202	190	199	215	198	180	195	196	188	190	210	209	176	201	172	195	167	215	221	223	199	212	180	213	167	171	190	192	201	180	201	208	217	202	213	198	204	209	187	186	200	169	187	185	182	201	193	197	180	200	225	198	162	177	171	205	194	172	201	213	185	183	223	204	203	185	213	184	186	157	203	186	174	204	221	205	191	180	211	196	184	205	191	205	222	231	229	181	232	200	220	179	182	179	170	201	190	191	200	184	190	175	188	192	180	185	203	176	176	185	211	184	196	199	182	170	196	194	178	230	203	189	201	206	186	181	167	192	174	217	216	178	170	227	188	181	191	184	187	204	153	197	169	199	175	181	188	182	199	218	197	186	193	185	199	222	212	220	209	183	222	211	222	199	201	190	211	201	229	191	191	193	204	203	155	174	173	190	213	211	195	194	173	187	178	194	190	176	194	237	208	179	197	213	206	196	175	212	171	172	212	207	193	190	210	209	196	176	198	206	203	184	181	220	193	208	193	199	222	208	177	195	173	198	189	190	184	194	222	168	203	209	199	174	201	228	191	199	189	175	196	179	218	180	174	186	193	162	202	198	205	192	178	182	194	205	176	192	172	194	172	196	197	207	184	189	196	188	208	192	197	184	212	197	199	197	183	166	183	212	196	205	196	194	199	178	177	229	189	200	224	161	193	185	204	183	177	219	193	198	215	216	204	189	185	195	168	179	196	219	204	194	219	220	171	209	211	168	195	190	198	202	201	182	198	174	173	202	203	208	187	184	203	193	216	216	223	202	228	179	212	237	209	205	202	176	210	183	244	204	172	223	203	172	208	161	177	203	175	220	226	192	182	203	190	184	193	228	199	161	194	175	188	176	207	185	206	178	197	170	187	215	179	178	173	199	205	206	201	223	206	203	188	163	220	205	189	195	212	203	208	209	196	202	231	228	199	170	209	184	190	219	164	204	200	202	228	197	225	187	205	198	192	173	174	200	231	203	178	187	181	210	216	165	198	202	196	191	176	185	201	175	197	189	194	222	205	200	173	205	187	189	208	214	174	181	199	169	187	171	192	195	180	219	210	183	193	188	208	203	177	213	196	172	189	191	195	183	171	191	170	201	176	218	178	224	196	205	216	192	178	194	217	214	199	198	186	179	189	208	163	197	207	213	182	192	201	185	217	191	224	198	191	208	183	206	212	182	199	201	204	210	208	183	181	197	187	169	207	186	211	194	187	193	188	222	185	188	218	193	165	173	182	185	188	184	207	207	207	199	177	198	190	196	203	221	196	187	204	174	177	210	213	199	181	177	186	179	208	213	195	177	188	205	185	207	207	195	210	205	197	191	187	207	174	201	232	197	177	209	204	183	207	192	208	191	184	208	181	183	190	180	191	193	207	183	224	191	206	205	200	194	193	194	183	193	181	175	200	182	180	199	187	197	181	162	207	220	171	211	233	203	196	197	199	195	196	194	182	194	177	220	203	210	215	196	183	203	195	209	192	191	217	192	204	198	183	178	184	210	197	217	185	212	181	201	191	175	166	185	172	184	194	193	193	229	194	200	196	211	179	181	209	188	177	213	200	211	211	187	149	200	182	148	191	168	187	194	202	194	198	206	199	196	216	186	187	183	215	178	185	172	195	187	187	190	208	196	184	195	196	221	211	213	178	178	203	192	182	191	211	184	211	204	194	190	180	214	167	179	182	183	187	197	189	166	187	184	216	181	207	191	183	202	173	209	177	191	229	200	188	183	188	183	228	186	212	200	188	197	213	205	167	195	209	199	216	195	190	186	182	210	198	194	198	175	205	177	214	210	187	195	173	214	185	206	184	220	185	175	187	187	215	208	182	201	190	199	191	177	199	210	189	189	189	184	198	189	204	212	167	218	170	172	192	205	197	173	185	218	176	209	198	192	207	176	197	196	188	206	203	182	188	197	189	181	198	211	193	212	196	194	188	201	179	189	192	179	183	175	211	178	175	201	219	195	194	190	174	158	190	215	193	195	192	199	220	193	186	200	187	191	205	206	198	193	225	179	210	180	187	186	190	200	204	177	187	196	199	182	202	188	176	226	234	181	189	215	221	204	193	170	213	204	193	188	202	189	203	182	197	181	226	181	189	196	161	195	206	200	189	190	197	186	185	207	189	181	183	180	167	201	200	193	212	219	177	194	184	184	188	182	211	221	166	168	211	173	180	214	206	192	187	184	189	184	197	178	182	174	170	194	196	195	209	188	212	198	188	178	202	187	213	169	198	185	193	187	213	192	179	180	198	195	189	191	168	216	192	216	210	204	187	197	172	160	203	193	188	181	210	188	199	200	188	187	189	194	221	202	203	188	183	210	191	212	205	202	200	206	206	178	203	212	209	196	180	204	175	182	200	189	217	199	180	170	186	184	183	187	198	177	200	201	204	177	181	200	179	184	165	194	182	199	175	176	188	165	182	181	193	212	201	178	221	203	216	202	196	178	206	187	237	182	211	180	230	173	169	196	173	208	224	195	186	184	202	171	177	196	188	170	183	171	226	192	200	189	200	203	193	190	164	194	201	183	212	197	214	195	202	201	183	203	197	192	198	184	191	206	181	235	187	165	191	180	210	202	180	202	199	192	204	203	171	196	196	211	206	230	186	182	195	192	176	192	191	202	189	196	198	187	227	189	210	201	202	225	173	183	214	193	194	196	231	195	182	192	203	207	196	207	181	165	178	205	203	203	207	179	177	179	192	187	169	181	154	188	209	179	192	192	205	191	178	189	153	175	175	174	184	222	177	182	202	193	218	214	197	176	198	193	163	202	190	192	192	190	195	200	181	205	187	192	189	185	203	186	192	198	209	175	179	177	203	177	182	196	197	190	197	203	209	187	186	207	206	175	195	195	207	192	162	214	220	192	196	200	200	211	191	192	209	200	198	185	196	207	207	157	197	209	183	213	209	187	223	216	200	193	183	185	211	193	193	177	201	200	195	210	202	195	193	204	172	175	214	199	203	209	188	182	196	177	179	186	181	196	185	179	191	194	206	196	181	196	181	169	194	186	211	200	180	164	198	188	169	209	205	188	211	203	194	190	202	180	204	194	200	250	183	186	171	216	191	210	179	185	189	197	184	168	174	205	194
55390	50590	17707	8851	7642	5805	4848	4451	3446	3282	2422	1873	1639	1357	1343	1236	1345	1181	1058	7216	31019	6049	672	647	632	577	576	589	565	561	538	548	566	508	518	555	536	485	479	474	475	543	481	486	465	499	464	478	461	445	492	501	431	451	435	479	447	486	480	462	427	402	458	477	481	436	433	420	456	448	416	491	433	469	421	466	482	427	428	415	460	482	425	431	446	438	408	422	452	442	437	398	462	479	403	400	442	405	426	429	439	429	435	433	463	420	435	448	450	427	410	441	444	435	426	472	434	420	420	402	429	434	453	408	452	430	449	469	436	426	427	467	406	426	440	394	422	468	423	445	444	456	407	456	434	423	443	426	433	426	417	468	432	469	412	423	439	435	432	428	458	424	436	448	427	439	456	412	455	422	444	430	413	406	424	428	404	450	403	409	457	455	428	416	431	419	420	410	442	420	424	411	445	448	452	396	446	426	389	440	421	455	415	397	391	421	408	432	407	464	415	423	389	443	467	383	424	433	421	441	414	444	428	424	436	442	407	439	416	423	445	440	462	422	443	423	445	399	445	444	402	441	432	410	425	469	381	430	451	428	405	407	406	440	412	411	427	429	469	412	433	415	402	420	432	420	405	387	445	433	418	490	421	400	445	427	442	422	401	442	435	399	445	450	463	441	436	413	397	430	402	406	439	413	451	422	392	452	418	421	429	465	439	431	430	390	428	423	426	391	430	439	437	402	414	455	401	406	415	407	424	468	380	447	406	413	436	455	444	447	403	413	428	416	422	441	443	402	395	409	456	433	424	387	409	432	429	437	481	430	402	434	422	425	413	408	428	445	405	404	387	390	452	425	407	456	458	442	411	411	427	433	383	402	412	419	425	429	424	409	440	431	413	433	412	448	410	398	407	448	406	439	421	406	427	447	435	417	432	416	438	405	435	414	455	447	473	432	399	439	441	428	408	428	425	396	386	433	445	408	432	424	434	408	471	434	444	439	407	434	448	434	419	406	418	410	409	423	411	431	379	438	419	436	431	410	404	423	449	384	409	447	425	448	401	454	459	420	415	439	450	437	423	428	418	417	447	418	384	442	416	464	446	398	447	420	409	383	450	452	392	416	440	472	459	414	457	436	421	428	394	455	424	428	391	441	423	379	377	397	426	395	428	424	416	417	417	418	428	450	426	363	428	410	426	438	434	395	424	401	431	446	404	421	421	427	459	417	404	458	402	463	413	430	401	425	436	433	436	427	417	440	405	456	446	417	467	431	422	411	448	409	440	400	455	411	432	425	422	420	410	400	390	428	443	390	423	434	444	407	428	414	444	456	415	420	449	460	423	438	415	430	411	443	401	424	441	441	420	441	417	419	405	475	443	425	401	439	412	438	389	416	434	449	454	439	426	403	435	451	427	437	418	453	414	417	435	453	413	367	446	420	435	468	421	424	410	435	416	409	433	422	425	402	461	397	435	428	466	442	427	437	443	425	423	437	451	442	425	453	400	404	392	429	379	461	416	385	437	418	417	417	465	440	412	458	419	422	414	435	432	436	428	439	424	421	395	427	427	439	400	427	441	418	403	443	461	457	421	451	407	453	411	439	458	432	427	443	455	462	415	409	438	410	425	452	402	433	410	404	420	406	431	426	435	376	461	430	428	442	432	410	401	422	434	416	412	444	403	438	435	418	403	420	437	424	407	440	407	416	440	449	427	451	427	438	472	385	436	375	461	437	435	433	407	444	401	426	434	446	419	445	435	416	438	448	456	433	437	407	433	428	389	397	384	423	451	430	434	447	417	429	426	380	451	432	436	422	401	426	416	441	399	406	443	394	427	430	409	427	442	397	431	432	413	439	399	450	440	419	498	397	432	400	433	437	409	415	381	436	469	406	426	451	422	409	452	368	448	419	395	454	416	400	406	467	445	408	445	430	427	432	432	402	409	400	380	431	432	424	420	418	435	423	402	406	457	411	437	435	448	418	393	421	430	411	443	449	398	445	438	401	412	444	455	437	387	424	441	445	441	488	420	436	399	426	430	399	446	424	450	416	429	395	414	440	451	398	422	433	445	424	439	410	382	416	410	409	397	416	438	475	411	431	423	454	427	419	448	425	426	434	401	420	405	420	414	403	478	421	416	422	409	418	397	407	426	424	415	399	445	434	381	384	438	413	428	430	410	427	438	424	431	405	434	437	436	446	446	402	439	465	420	429	414	392	453	418	436	417	425	418	427	392	421	408	420	435	392	399	384	436	450	439	419	473	403	411	439	445	454	435	430	443	404	425	423	452	417	469	432	433	423	417	454	427	419	469	450	394	430	416	450	415	418	418	433	429	399	407	411	438	406	438	448	454	428	422	436	413	416	443	435	445	420	420	397	412	404	444	410	390	431	415	430	408	451	429	444	433	420	464	434	455	427	415	421	399	412	442	413	463	454	437	424	425	433	470	455	404	441	446	400	449	391	441	409	431	412	429	465	459	408	412	425	426	430	407	416	436	372	424	423	424	419	452	403	421	425	451	375	430	386	438	424	412	442	403	391	440	464	402	423	428	440	440	406	428	429	410	446	416	428	414	412	397	431	436	443	427	428	410	407	434	429	443	413	418	447	447	416	400	405	420	435	391	404	441	434	450	448	392	469	438	458	446	426	396	393	422	445	419	420	463	413	406	413	460	432	442	449	427	423	447	399	436	417	389	395	430	425	403	442	411	432	419	439	424	430	414	421	454	424	418	397	412	409	422	435	426	410	384	484	415	429	429	410	475	432	425	456	417	414	420	432	418	439	394	457	421	436	449	443	493	434	446	433	431	398	395	408	471	431	365	395	402	427	416	431	421	431	473	417	419	436	419	449	454	418	456	442	419	407	400	435	404	388	430	425	392	453	388	420	456	432	426	424	449	398	404	427	416	465	446	439	440	427	444	445	421	423	427	373	453	430	411	390	428	438	437	422	404	421	422	419	423	423	430	423	434	423	424	418	414	395	400	427	436	434	472	428	461	418	413	402	438	414	418	447	453	445	429	460	380	410	394	422	408	431	417	438	417	450	425	414	424	397	420	425	412	471	417	427	433	432	437	447	438	438	430	438	414	428	423	426	458	402	443	457	419	412	383	429	465	445	449	454	442	401	429	415	404	414	434	423	433	420	393	411	377	430	429	427	403	451	473	410	446	414	414	410	415	453	408	431	404	403	464	398	399	435	429	403	423	420	405	421	463	376	415	442	422	444	420	396	432	436	443	432	438	403	441	422	391	462	438	395	406	447	412	425	410	436	429	424	470	395	455	414	448	413	396	458	369	435	407	387	429	431	447	461	454	418	432	409	409	386	426	440	442	446	424	417	413	457	398	419	403	405	448	406	447	409	424	391	449	419	422	439	414	443	433	435	429	465	453	456	419	433	380	484	408	449	409	436	437	437	425	487	435	465	442	419	414	433	435	417	403	404	437	419	412	431	447	419	442	430	450	422	400	407	442	435	404	424	400	387	424	426	428	418	437	408	438	436	444
52715	39466	30989	26090	23453	23444	24271	19742	9603	1614	715	527	379	361	350	349	313	304	298	2086	6782	1526	223	224	216	220	220	207	200	210	220	195	208	177	224	188	197	204	189	223	188	209	199	193	190	186	215	175	180	170	165	202	201	206	175	178	202	173	200	172	185	173	164	185	219	193	177	190	197	197	194	204	215	185	171	193	164	177	192	204	162	174	189	187	213	216	222	175	174	169	178	198	170	167	170	203	170	143	198	167	158	199	201	181	185	167	175	202	198	203	180	195	198	207	198	197	180	208	194	185	197	205	202	199	197	195	189	177	194	197	183	193	194	175	184	201	173	186	176	199	188	204	193	186	178	179	167	193	203	183	174	180	198	192	181	170	166	187	173	201	176	189	187	178	185	168	183	181	170	185	180	188	169	180	186	160	169	182	169	195	177	194	194	185	178	176	180	188	182	188	185	197	199	201	216	172	154	182	180	198	189	187	206	184	204	178	184	180	201	179	180	190	187	183	192	185	181	196	179	180	163	150	203	186	185	180	179	194	204	180	193	194	177	156	153	179	181	189	177	177	194	189	178	182	183	178	195	193	178	207	217	181	162	170	188	207	195	203	186	191	167	168	182	158	161	171	185	172	190	165	189	187	189	190	178	207	181	192	156	175	194	175	209	184	176	181	191	167	199	170	185	179	168	167	189	190	202	186	199	195	208	181	183	176	162	185	182	186	152	169	177	163	170	185	187	204	180	227	166	174	158	186	173	185	168	175	190	194	179	182	176	168	183	198	174	181	192	192	176	179	201	155	165	203	166	146	200	171	186	200	187	204	189	188	190	185	186	184	178	180	183	186	189	202	192	163	158	198	183	159	192	169	196	207	183	177	157	175	178	157	188	157	183	165	179	201	181	172	211	163	188	188	192	146	190	197	189	210	165	172	178	166	196	174	172	169	193	165	194	173	190	173	183	156	190	180	205	184	175	155	197	177	187	168	175	219	182	180	159	196	190	207	171	181	205	180	151	194	185	195	193	158	187	199	212	203	186	204	177	183	191	176	194	188	165	187	167	196	175	168	200	171	196	171	160	216	180	180	180	154	212	187	195	160	156	179	179	184	187	177	177	197	174	187	213	187	194	173	181	219	196	172	182	171	180	160	179	172	161	191	185	181	184	170	180	204	184	171	184	192	170	173	180	206	193	192	178	165	192	178	193	158	170	183	169	224	168	182	165	184	216	167	160	183	177	191	197	193	190	164	201	179	200	204	179	170	192	162	182	197	174	189	175	200	195	183	220	182	201	153	156	175	204	173	199	197	183	187	187	179	190	180	184	183	174	196	187	222	185	181	191	211	197	186	165	187	171	163	178	204	156	165	203	211	190	176	177	185	164	175	169	196	193	184	220	184	184	177	189	197	181	166	178	189	194	186	189	185	178	159	165	194	222	161	172	190	191	188	209	182	182	191	156	182	201	199	160	183	180	175	172	173	182	185	189	169	169	175	183	217	192	185	170	181	160	160	185	182	177	180	162	179	170	160	190	197	210	195	194	175	215	189	149	179	188	182	172	206	155	182	177	180	198	191	199	201	175	169	169	189	186	178	190	192	189	184	198	173	179	163	192	179	204	204	203	175	156	183	190	179	194	169	185	170	164	189	196	173	185	157	169	163	191	182	178	183	196	163	181	177	175	174	176	209	196	201	177	187	201	173	176	147	172	159	189	180	167	197	141	186	189	202	163	188	161	184	168	162	192	191	202	173	185	204	178	181	181	196	173	164	173	166	186	182	178	163	168	189	168	195	166	179	203	178	172	168	173	192	182	180	184	201	168	172	196	199	164	195	177	164	150	182	197	166	208	165	165	189	175	165	175	173	171	166	194	198	196	175	153	189	199	183	181	178	154	168	171	192	191	172	169	191	138	165	177	172	197	188	188	181	173	174	184	181	180	161	191	195	141	191	194	192	172	172	191	152	166	201	198	178	190	202	177	209	195	169	190	192	195	178	187	184	193	165	175	188	199	192	204	184	204	210	170	218	180	200	133	198	188	187	208	168	150	172	169	191	186	207	209	185	177	176	175	197	203	164	157	177	197	189	186	172	151	174	168	163	204	165	171	179	180	168	159	183	181	195	210	176	197	190	171	186	191	165	176	203	198	216	178	174	177	167	189	165	203	150	179	206	175	202	213	186	197	194	174	171	193	192	169	152	188	170	212	192	197	176	186	192	186	179	190	177	193	153	170	159	174	187	194	162	184	165	166	185	183	204	171	170	184	161	167	191	177	196	185	200	185	186	166	187	197	243	185	203	193	178	189	197	184	197	174	163	181	170	177	161	203	208	193	163	172	193	176	177	210	172	174	151	171	185	166	165	186	174	176	206	189	176	172	183	171	178	179	179	171	207	189	156	175	190	166	180	207	189	198	207	189	167	184	191	165	187	188	155	165	185	171	176	192	180	219	198	159	164	202	188	185	191	171	180	198	190	146	188	202	197	185	183	175	190	181	186	182	169	183	195	209	176	185	163	180	174	191	195	180	183	192	179	167	189	189	170	151	185	167	162	183	177	199	195	193	179	157	180	193	194	167	171	177	174	181	188	202	184	164	198	167	154	186	185	196	192	182	162	180	149	186	183	169	193	188	187	169	168	176	180	187	183	169	154	191	196	182	197	209	194	166	187	180	167	181	180	175	179	183	201	182	188	197	182	207	207	204	169	188	194	205	195	190	193	177	183	185	211	183	197	180	186	180	192	155	193	194	214	195	151	150	159	183	181	159	188	185	168	181	168	188	170	194	193	177	172	182	204	188	183	179	168	192	185	169	187	193	170	158	215	188	177	191	180	194	175	180	173	163	168	151	197	186	190	185	185	172	194	177	211	164	178	201	193	175	184	163	181	208	175	188	186	201	171	178	181	163	167	174	199	183	160	173	173	157	171	170	201	176	198	178	196	168	179	174	165	149	179	165	171	182	182	176	184	182	186	187	187	194	195	198	191	185	181	175	179	176	192	188	198	175	196	195	193	208	145	171	157	185	210	184	184	173	183	160	188	187	197	190	202	185	193	198	171	169	187	188	192	209	194	171	201	167	187	168	147	170	195	197	198	182	164	181	196	169	177	190	160	173	168	181	167	203	184	170	171	184	199	212	168	147	159	165	178	183	194	205	206	178	173	187	194	179	182	192	167	184	192	166	176	206	172	162	182	181	175	207	167	175	183	174	175	179	162	180	195	153	172	176	201	188	205	182	177	190	187	194	175	225	185	170	172	200	169	190	195	170	175	181	161	168	178	210	186	186	179	184	193	198	179	193	157	183	184	174	177	194	184	181	168	159	190	173	201	172	184	168	176	190	173	199	176	187	173	184	175	179	190	194	176	204	185	200	184	143	183	193	203	185	180	170	184	163	180	186	163	145	187	164	177	191	206	209	182	172	196	180	186	160	168	182	186	215	162	186	169	167	177	187	175	216	180	179	176	187	197	204	229	197	183	177	167	175	171	197	174	166	211	196	192
54847	49201	19921	8566	7132	6135	5232	4153	3267	3033	2243	1867	1567	1397	1247	1199	1193	1007	1070	9849	19787	2886	688	644	604	619	590	586	558	542	547	556	499	564	443	532	512	498	480	434	501	471	498	505	468	450	452	444	429	456	444	428	458	450	466	471	444	443	410	452	420	458	405	468	419	421	441	478	437	445	446	399	428	435	413	393	417	387	401	424	401	416	366	400	448	383	380	424	386	433	400	405	409	428	420	392	420	399	431	403	417	394	455	417	392	390	408	415	408	395	400	416	429	411	420	375	427	409	421	441	408	389	379	400	375	384	408	387	372	405	389	409	399	446	428	379	427	415	435	392	420	399	427	429	425	398	415	406	367	375	376	434	402	410	428	412	408	413	399	373	390	386	421	445	412	403	404	384	417	407	361	384	410	398	413	419	424	417	385	404	418	405	411	399	458	436	411	408	415	366	413	413	422	400	388	403	441	363	384	377	438	394	390	408	379	395	361	371	411	429	440	419	443	408	405	411	397	381	390	389	415	423	395	421	381	409	402	388	412	386	425	389	393	397	419	425	395	387	394	369	427	380	391	392	348	397	345	405	362	396	375	400	440	417	392	385	405	413	371	443	394	421	389	392	411	409	371	415	429	404	404	423	415	380	397	415	418	438	400	414	428	417	391	396	418	397	418	386	440	402	423	400	383	389	434	388	388	398	382	396	416	430	361	397	406	422	408	379	411	368	400	400	399	412	430	397	432	386	397	415	407	411	381	403	418	404	405	400	368	430	408	410	377	406	420	391	457	387	376	438	374	415	385	404	385	404	360	396	435	392	402	419	407	412	427	431	429	377	388	436	407	390	404	431	395	421	402	421	451	371	412	374	419	399	438	388	390	404	400	394	396	396	388	400	408	406	373	376	410	374	412	407	371	400	401	386	387	403	394	390	413	383	435	409	407	390	404	403	409	365	388	405	409	382	408	399	407	408	375	414	417	393	421	375	430	388	398	371	415	387	435	413	384	415	413	383	400	381	364	364	390	417	421	381	405	400	371	377	366	393	406	402	411	425	425	400	402	366	418	382	403	418	416	384	450	431	402	409	418	381	390	405	396	366	389	397	408	406	408	456	364	432	391	405	421	397	411	389	413	376	403	389	405	418	390	376	403	383	409	383	389	410	384	403	384	401	376	409	369	374	403	414	422	393	414	414	410	428	387	396	372	371	383	402	405	392	397	402	369	408	391	375	365	416	411	404	418	403	368	391	420	418	407	384	395	423	383	428	394	413	417	373	403	370	379	407	414	422	393	404	392	412	383	385	389	406	396	368	375	372	419	386	400	391	420	410	392	392	422	410	400	395	416	410	392	408	400	373	403	394	383	405	369	391	433	431	420	404	394	391	393	414	374	390	403	424	371	386	407	391	371	407	410	388	415	390	399	415	389	394	427	433	400	403	426	414	396	398	408	410	440	410	386	414	380	380	404	401	416	404	385	415	379	397	399	419	393	420	415	441	415	439	399	434	394	374	430	382	399	374	392	411	384	386	393	382	362	388	414	408	421	371	413	420	399	410	383	425	423	409	411	393	403	395	390	395	397	408	383	412	370	418	410	395	396	416	406	361	381	390	404	438	456	406	444	414	391	423	397	380	381	460	384	407	397	391	386	403	381	379	427	400	370	416	420	385	413	414	411	432	394	454	386	407	409	375	400	414	444	362	415	373	417	375	418	421	398	406	395	387	361	398	424	420	413	405	370	428	417	413	364	420	405	391	432	402	428	374	405	393	388	409	410	393	419	405	388	354	413	425	397	370	396	360	412	400	384	388	384	418	399	402	385	387	390	413	428	383	420	406	410	387	386	407	420	392	410	429	411	406	399	372	377	404	373	371	404	422	408	375	372	410	416	408	399	382	404	388	409	401	409	383	383	388	381	418	396	396	371	385	417	398	398	431	387	384	374	391	408	418	354	403	390	415	362	442	434	402	436	378	400	410	391	396	442	418	406	361	377	388	408	400	379	429	380	378	395	401	401	399	426	381	418	383	406	407	390	383	419	403	384	370	428	428	381	389	390	422	392	391	372	409	431	371	405	443	406	434	415	382	423	389	387	361	402	411	418	370	413	422	410	403	401	426	395	425	456	398	400	384	399	396	402	391	422	396	399	399	425	409	373	383	393	401	365	402	427	447	380	414	387	394	383	392	369	381	417	421	398	381	375	399	404	363	396	409	414	385	418	410	426	399	362	410	415	390	386	392	401	362	395	375	417	392	368	364	405	414	405	387	374	369	417	435	419	384	400	375	404	390	381	402	396	390	390	396	372	398	418	390	400	382	404	371	391	394	413	398	399	429	382	412	377	403	362	425	383	407	400	399	371	389	414	399	400	380	393	377	365	388	422	435	388	393	403	395	405	363	438	388	393	422	426	375	392	461	361	409	420	407	370	387	382	415	419	388	413	390	373	398	380	420	409	392	398	405	382	416	384	357	402	382	434	380	408	403	380	428	401	397	379	437	387	380	403	429	423	386	382	400	406	415	385	375	403	402	370	403	412	388	402	409	392	388	363	413	385	409	390	395	440	408	361	391	414	391	391	425	418	399	408	438	432	422	406	416	370	416	373	400	444	374	439	396	365	391	431	421	395	381	404	385	395	389	405	408	419	407	419	413	414	445	418	370	419	389	372	405	389	385	404	392	407	379	416	367	426	376	399	397	416	428	380	406	427	439	388	383	376	409	387	407	440	398	396	393	374	427	398	399	385	403	388	357	387	425	428	400	370	414	392	389	413	402	385	393	399	388	384	394	440	390	439	392	398	385	427	412	380	422	393	381	429	412	399	425	386	360	393	396	397	373	393	402	361	393	420	388	421	390	403	398	376	405	377	344	369	391	392	402	428	438	381	384	403	446	406	384	400	401	401	391	379	345	399	369	375	428	396	410	407	377	407	400	369	424	408	385	403	383	407	425	365	374	394	419	396	369	386	438	376	425	387	444	420	373	374	419	383	398	402	379	413	384	424	426	402	401	386	355	387	388	393	411	365	430	399	359	401	358	390	428	360	418	447	416	377	402	380	426	381	369	412	366	416	411	404	381	403	388	377	421	368	398	386	403	425	407	387	394	404	414	408	410	371	401	370	381	414	414	372	408	382	363	383	427	405	377	392	405	453	406	375	417	380	393	427	453	396	398	399	361	386	394	379	357	350	374	399	381	409	412	391	405	404	390	395	393	387	416	387	400	373	398	414	379	436	398	411	405	396	437	408	389	381	380	375	403	355	385	417	387	423	392	396	425	381	422	400	370	420	387	374	402	405	404	375	382	431	395	414	473	426	382	387	384	417	415	398	396	423	423	396	370	415	394	408	409	351	406	372	380	392	396	389	411	395	401	379	388	382	363	416	412	410	387	398	409	417	453	405	432	414	378	430	368	386	389	398	363	412	407	382	385	420	378	392	409	441	393	370	394	426	406	400	423	416	416	405	407	388	386	430	374	395	411	433	435	422	377	409	370	405	417	425	438
30615	46606	29674	11765	4154	1409	495	309	323	298	326	281	262	255	289	276	277	304	298	273	621	320	305	285	271	315	266	292	283	309	280	247	294	269	299	264	289	301	258	273	287	292	274	250	293	259	286	290	292	256	260	278	267	271	280	254	285	263	265	275	244	280	272	288	259	286	310	304	285	261	263	253	277	283	261	256	276	271	269	292	306	307	253	286	250	280	249	306	282	279	277	272	308	268	260	273	263	277	275	288	296	273	261	256	263	285	285	281	288	294	267	280	252	294	273	293	296	251	283	275	304	271	265	254	271	286	258	248	299	267	270	255	274	282	276	295	235	297	274	284	274	257	297	284	289	254	302	266	266	277	237	256	282	301	271	266	275	266	272	291	289	277	262	274	245	256	272	282	281	267	275	302	296	290	296	281	265	274	248	262	276	262	298	262	290	297	280	286	269	272	274	277	276	303	247	269	250	282	282	261	265	297	271	263	271	296	280	256	273	253	282	276	251	276	280	247	264	299	267	259	280	289	282	296	262	267	291	292	278	268	251	269	282	286	324	296	268	266	278	267	294	271	288	277	262	237	257	293	312	254	266	269	270	261	243	300	267	264	288	286	282	303	302	289	250	286	271	222	292	256	253	246	284	268	249	283	270	260	272	296	270	264	308	259	258	256	303	274	273	271	291	270	253	275	286	285	273	270	257	266	311	272	282	240	304	309	252	298	285	274	262	264	288	258	261	280	330	285	271	274	273	249	269	256	270	230	241	269	293	301	312	291	287	280	267	254	298	269	301	285	246	264	288	300	293	263	245	270	267	277	275	275	301	281	274	276	297	287	302	262	267	270	255	277	256	256	291	292	262	277	277	279	291	239	281	275	287	269	292	289	274	259	268	291	282	260	269	267	257	294	243	261	280	262	248	277	305	287	288	281	284	299	277	283	272	281	285	279	304	251	303	318	269	295	238	265	269	255	261	280	260	296	268	260	278	300	264	291	256	249	261	259	272	254	267	271	262	290	269	261	260	292	288	289	277	281	243	276	277	286	241	273	291	259	269	274	252	254	298	249	289	267	274	267	275	243	277	261	276	262	246	263	235	280	260	269	237	274	287	275	258	257	272	288	293	257	259	308	302	284	292	265	296	289	273	291	293	287	273	277	279	249	311	320	301	261	298	278	301	264	284	263	284	252	278	270	289	267	257	274	249	277	289	283	276	269	267	272	274	284	284	253	266	264	262	261	281	257	260	265	297	297	280	263	288	285	266	270	275	268	267	249	281	255	243	264	279	296	257	248	239	245	251	258	259	275	288	274	253	277	254	267	280	271	293	258	276	258	274	265	284	274	275	254	283	287	249	259	253	255	252	276	304	290	276	295	267	251	279	251	295	234	259	284	258	267	270	258	297	267	259	272	289	307	241	271	278	266	271	292	277	268	298	270	281	258	293	257	264	261	262	277	242	283	278	307	282	289	242	229	229	265	295	276	293	323	269	264	268	252	311	293	269	283	249	269	252	281	226	306	265	257	282	296	306	295	277	313	253	259	283	303	246	311	262	277	292	263	272	266	289	300	255	260	241	294	270	264	300	276	278	288	288	277	254	251	259	287	291	274	267	289	261	238	295	291	261	285	266	278	285	281	280	278	266	246	274	282	311	259	288	280	270	263	277	220	317	281	274	247	274	260	274	291	263	284	284	303	300	273	246	272	260	303	267	288	276	252	234	270	252	287	266	277	273	286	291	278	294	285	264	265	298	312	306	244	268	272	262	295	279	260	261	253	256	281	305	290	247	277	268	267	293	292	262	292	310	253	288	288	241	262	280	263	305	292	272	271	279	275	276	274	274	280	303	275	285	289	249	261	278	267	252	272	277	255	255	303	270	264	266	276	256	293	264	285	288	316	291	280	247	279	263	302	270	285	255	260	247	285	254	268	283	311	292	298	248	274	259	297	284	273	293	254	284	273	289	238	257	292	277	289	261	283	284	253	288	278	277	273	281	280	264	268	278	239	260	256	279	276	297	271	296	280	278	266	304	273	287	263	301	264	272	300	268	271	311	311	261	243	269	297	274	276	264	314	293	237	252	276	286	313	276	278	293	251	259	263	286	276	294	260	264	283	274	250	276	273	259	318	276	274	275	281	244	271	271	273	263	288	273	302	278	274	292	257	259	300	277	284	288	305	278	270	272	231	250	235	278	286	285	294	266	261	305	270	262	266	265	257	246	278	269	288	249	239	251	273	268	284	260	292	265	256	276	277	257	258	270	248	269	289	288	261	269	278	305	304	289	263	262	287	279	268	244	253	229	258	299	249	283	283	330	263	284	271	281	315	288	304	270	257	248	279	264	262	289	285	259	283	278	262	272	273	268	265	310	264	285	300	266	271	293	307	281	286	266	259	261	260	265	282	287	240	272	230	262	284	275	259	261	287	250	263	273	238	245	290	303	252	279	288	251	244	245	270	294	269	291	248	268	282	282	271	285	257	298	272	286	310	277	315	305	278	272	283	278	256	245	250	251	266	252	269	256	304	269	280	283	262	290	237	279	283	276	260	285	283	285	284	291	269	275	249	282	282	299	276	255	273	263	269	273	284	288	263	285	253	290	265	253	297	277	294	265	263	259	282	289	250	274	283	265	258	281	289	263	285	263	305	244	296	307	231	264	272	282	254	301	254	240	262	272	288	244	291	257	261	296	276	261	239	261	269	259	260	262	267	277	256	276	271	278	282	286	259	290	286	261	303	294	292	297	307	291	271	298	229	267	271	262	301	292	278	261	240	297	271	264	316	250	302	319	273	289	274	254	281	292	295	272	262	270	253	255	252	291	248	288	266	276	257	250	295	284	257	276	289	277	269	278	271	301	255	285	278	288	299	264	257	253	307	283	290	232	290	272	256	264	267	269	267	264	280	288	280	268	296	278	251	273	290	277	285	266	286	248	262	287	305	257	276	284	264	249	289	283	269	285	254	266	300	274	283	256	274	280	244	271	294	259	262	280	299	252	255	268	284	246	266	303	292	288	274	254	274	288	305	253	250	300	289	257	268	282	292	252	283	274	279	286	266	289	289	266	270	283	276	255	283	263	266	274	272	267	314	256	291	263	252	279	240	262	277	273	244	270	254	270	292	275	281	255	249	262	271	287	269	297	311	290	270	277	274	266	265	275	257	249	257	292	272	275	276	298	280	286	299	262	259	260	263	260	280	284	260	265	276	301	256	262	277	253	258	256	296	270	254	282	266	267	254	262	260	271	261	268	287	285	257	284	297	277	278	246	262	281	278	269	259	264	275	285	243	282	284	268	238	251	246	266	242	265	289	275	311	278	301	262	295	293	294	276	270	278	288	277	253	298	280	258	282	246	322	316	265	291	273	280	284	267	281	269	299	291	254	268	281	230	295	299	265	254	245	266	298	260	333	257	295	266	292	282	251	266	274	272	265	252	281	251	283	268	276	276	303	273	309	266	261	296	260	286	285	242	261	291	265	294	315	267	269	282	300	279	252
29013	44890	12698	1063	969	908	833	753	798	786	706	725	691	731	712	708	673	702	705	817	3056	796	628	699	718	732	691	618	628	687	634	659	677	638	646	603	654	639	681	670	719	671	668	662	660	633	611	662	675	684	623	688	637	718	630	648	692	601	656	650	625	660	624	658	680	647	669	645	687	643	683	674	651	687	629	656	670	628	676	685	639	670	654	645	602	680	693	663	675	656	685	658	640	639	625	685	690	663	637	684	704	690	657	654	651	639	649	716	648	685	714	674	658	634	661	615	633	665	715	661	628	592	636	619	669	629	679	647	673	626	691	670	668	663	644	739	661	627	633	660	595	649	657	654	667	676	634	639	707	653	667	636	690	617	644	696	692	639	681	644	671	690	670	661	655	627	657	667	639	637	658	631	689	656	664	705	694	694	686	607	637	653	669	698	655	659	616	676	702	635	629	635	658	613	687	641	649	652	634	657	617	633	704	604	686	634	648	684	646	627	658	661	729	660	637	687	586	652	659	600	683	653	652	671	657	628	649	655	673	620	655	667	656	616	679	633	634	676	675	678	653	631	636	709	640	671	617	660	654	718	679	699	706	641	669	671	636	666	636	629	648	638	664	673	683	592	674	652	699	630	697	696	651	642	643	687	688	695	635	667	649	688	681	660	624	644	643	655	627	692	626	678	668	655	671	631	675	630	639	655	645	681	704	662	668	618	678	652	700	654	695	644	693	591	687	620	618	642	663	653	674	620	635	639	685	636	672	641	642	733	655	689	656	681	655	661	636	647	697	665	664	688	697	691	725	638	655	664	678	660	679	634	653	679	662	661	646	642	631	605	684	652	665	615	632	643	656	677	671	702	680	635	653	665	665	639	687	598	642	654	655	626	645	644	661	701	641	668	644	664	642	675	630	675	621	667	684	658	708	681	627	631	674	657	656	641	627	675	654	651	640	681	676	671	656	674	716	646	667	673	713	674	652	690	636	629	651	632	670	641	692	617	670	676	659	659	648	631	671	602	660	626	653	669	641	625	623	674	667	671	636	686	641	673	691	630	657	630	682	685	700	622	666	640	676	654	640	608	632	683	695	698	667	662	675	698	637	670	661	647	702	665	650	722	657	662	618	607	613	640	620	697	654	638	636	618	625	678	653	661	649	606	618	672	644	636	649	590	677	685	645	659	660	645	657	649	626	656	668	675	672	662	655	680	669	697	688	680	682	647	630	663	681	670	688	651	658	649	661	611	681	662	623	669	669	721	647	622	647	625	600	722	686	628	631	663	676	721	624	713	667	649	672	656	652	661	649	672	669	668	642	623	598	691	630	687	622	666	640	611	639	673	607	655	688	643	661	651	663	679	654	653	672	633	678	678	658	644	646	624	623	686	687	643	679	691	659	667	634	665	673	649	682	738	645	648	678	645	695	684	656	632	672	622	635	682	705	648	659	675	683	636	686	655	629	641	623	630	618	668	673	638	673	626	609	667	639	657	675	638	611	657	664	690	641	677	644	645	671	732	614	638	640	678	670	670	654	674	604	671	640	654	702	677	644	694	698	671	606	710	640	686	659	657	643	655	627	649	639	630	603	636	620	696	580	620	638	655	665	619	683	626	664	624	650	671	607	653	639	650	641	668	643	661	654	660	623	604	662	676	646	605	635	695	643	611	663	683	678	645	663	639	685	670	686	691	693	732	641	662	682	661	675	628	658	661	650	654	622	649	644	629	676	654	638	642	622	681	626	604	679	649	621	690	617	685	628	673	636	670	669	681	664	650	659	696	644	606	636	681	658	700	622	690	615	629	659	612	665	632	679	561	693	661	677	695	770	640	649	678	676	652	711	664	652	648	622	658	623	650	677	644	661	669	616	681	631	653	707	667	640	690	646	614	657	655	652	675	673	662	626	619	622	679	623	643	688	658	649	610	685	677	664	670	617	680	655	624	667	731	668	647	616	674	634	619	647	643	641	696	650	669	653	641	693	611	606	672	699	622	689	667	629	687	621	680	690	658	657	630	653	669	608	665	659	638	644	646	719	642	633	632	697	647	668	618	643	651	672	685	662	671	596	703	649	657	651	627	657	628	697	677	637	652	650	626	648	624	661	588	667	664	617	656	669	621	712	647	666	613	650	692	598	648	628	648	671	643	607	644	685	675	672	674	659	699	650	669	656	681	619	685	684	660	646	693	699	639	651	628	684	648	637	643	666	627	637	657	657	617	649	651	665	633	632	614	626	656	660	692	664	711	633	624	626	667	684	652	650	681	654	675	662	701	665	678	654	646	642	657	675	664	635	678	642	636	670	681	619	682	653	657	670	647	666	640	607	664	648	709	661	690	686	674	646	660	652	683	630	659	665	626	639	669	690	672	641	688	665	663	647	640	642	661	685	658	672	688	664	627	663	675	624	668	610	616	616	679	624	642	614	661	672	642	685	654	677	710	620	622	647	623	655	643	579	676	709	701	663	668	640	639	633	635	643	678	676	629	716	609	674	628	654	657	635	654	697	701	641	646	688	641	616	715	655	669	648	631	618	678	708	649	664	690	649	666	653	677	650	689	702	651	683	648	666	691	647	646	650	649	642	659	629	664	715	653	667	616	691	680	629	668	665	665	637	645	646	709	618	710	667	694	662	661	640	668	711	638	647	676	679	661	671	638	700	675	671	656	628	659	663	702	663	668	645	655	667	659	641	623	654	686	699	684	643	694	679	625	637	635	657	636	689	684	695	640	666	685	640	660	626	629	646	686	644	625	675	658	683	699	657	663	640	631	680	662	676	657	611	722	636	647	610	658	643	622	665	678	623	584	653	665	704	665	638	691	637	682	620	683	647	683	663	681	659	638	682	676	687	665	656	689	722	645	625	665	685	712	662	682	657	678	697	637	679	634	665	654	695	673	684	674	662	718	630	635	651	646	660	638	683	653	660	662	689	658	636	674	675	673	638	654	662	666	658	674	655	671	693	632	678	673	644	681	616	644	623	628	678	669	631	632	651	685	667	624	669	671	657	711	685	635	644	654	616	686	713	653	639	647	620	705	655	668	677	627	645	627	631	697	679	700	645	691	631	619	700	673	610	656	657	637	639	657	601	697	720	611	689	654	660	692	688	657	669	634	632	666	712	667	666	621	628	640	685	623	650	645	656	681	664	635	661	626	639	647	645	619	657	682	675	650	707	695	663	617	655	646	675	657	666	665	669	674	649	670	661	696	633	656	654	656	641	649	669	649	673	648	668	678	641	698	636	678	650	689	648	657	646	632	658	634	692	619	651	715	695	664	717	660	710	625	682	649	629	643	628	662	673	653	628	637	647	706	647	657	658	649	634	650	704	625	625	650	612	635	644	649	640	687	641	658	663	642	656	630	665	637	644	661	625	690	652	683	672	639	596	650	646	599	652	660	674	650	666	659	679	682	607	668	669	658	606	667	671	660	645	658	693	658	675	670	654	685	669	689	705	693	628	648	621	667	638	639	676	673	598	665	623	693	647	662	645	654	673	657
52884	38922	27130	23079	24383	25866	21570	15819	5967	1261	665	605	591	505	455	392	322	290	422	4252	6401	894	265	243	240	222	224	197	236	197	204	200	205	234	220	218	209	189	217	187	212	196	223	227	211	216	195	208	180	193	206	184	198	213	181	192	181	194	189	192	188	177	193	186	204	208	181	198	218	189	204	182	206	164	203	177	162	196	204	180	182	212	179	194	175	169	196	192	189	191	198	200	191	198	196	218	206	203	176	194	175	196	180	153	201	153	193	198	193	185	208	203	212	196	178	214	190	186	171	204	183	199	189	145	163	190	180	183	201	210	212	217	193	189	199	171	193	205	198	197	178	188	196	179	193	197	215	163	184	195	192	194	183	187	167	189	192	173	209	229	191	198	214	200	189	219	168	194	187	184	170	197	191	176	189	159	191	200	196	175	193	210	181	188	187	184	197	175	214	220	207	202	185	196	187	184	190	204	179	198	190	211	192	187	186	177	201	175	187	191	183	182	186	206	197	172	178	180	193	202	191	205	178	176	221	174	196	194	206	216	207	205	223	226	186	204	197	163	180	162	179	176	168	182	182	174	171	195	183	197	190	183	176	192	181	219	195	202	231	199	206	196	172	172	187	208	186	205	207	194	167	199	179	165	214	194	153	211	177	180	168	191	197	172	215	205	185	194	208	170	193	193	207	192	201	201	167	181	175	176	220	198	193	165	186	210	190	188	193	229	197	179	196	225	192	179	213	176	187	180	191	173	172	206	199	180	184	166	174	207	200	189	186	178	205	210	160	186	191	165	197	169	196	170	193	174	207	200	193	183	204	174	194	160	212	177	193	205	186	215	170	209	207	168	188	211	183	212	179	185	188	181	197	203	196	193	189	191	188	178	214	179	181	215	191	179	181	183	208	191	197	182	216	220	201	180	198	194	175	194	203	186	182	186	211	202	221	189	210	181	189	186	207	207	188	183	196	172	184	192	174	173	156	221	211	196	174	182	202	172	185	193	192	206	184	167	182	203	199	191	185	188	200	196	188	182	218	178	198	174	210	176	204	193	194	217	171	188	194	173	182	196	196	203	208	200	179	162	189	211	191	198	210	181	214	188	195	182	162	213	198	176	190	195	202	185	180	189	205	165	167	173	194	204	180	216	184	214	173	183	203	170	212	183	209	181	212	191	202	195	189	200	200	205	189	168	203	203	177	188	209	186	227	182	201	194	183	148	189	208	186	195	163	169	172	184	207	210	179	192	188	214	181	201	195	191	218	189	189	194	196	226	182	210	172	186	169	200	190	191	165	174	237	217	211	186	169	212	196	180	191	195	172	197	184	216	205	203	212	183	195	201	169	194	182	221	168	181	195	188	185	204	195	187	194	179	197	177	167	191	192	178	195	195	215	184	189	190	163	201	203	203	207	192	182	225	228	184	197	192	194	192	184	169	182	195	187	215	178	183	209	181	178	172	184	196	204	178	197	173	189	193	190	186	212	189	205	176	166	198	198	174	179	173	209	187	212	226	185	167	195	190	179	195	195	200	171	191	202	224	195	185	181	202	186	200	182	186	191	160	166	162	190	204	205	202	178	214	195	195	202	196	175	183	150	174	215	193	188	176	163	194	176	198	195	186	218	171	200	182	181	179	179	188	185	180	194	205	226	184	186	183	196	212	168	202	199	183	205	185	181	200	209	179	182	203	193	194	174	186	177	191	154	186	212	172	179	179	222	202	198	206	196	209	212	190	166	174	211	180	207	198	197	205	185	192	211	169	186	197	194	190	182	192	188	185	190	191	200	202	192	200	160	198	195	191	204	158	213	206	196	196	208	192	172	204	177	177	172	198	192	159	197	187	174	183	181	172	181	181	164	190	184	174	168	197	205	183	180	219	188	159	186	171	201	215	195	208	174	188	178	191	178	191	182	181	186	154	189	195	182	192	178	176	199	179	194	216	177	190	195	169	173	182	188	197	183	201	186	194	184	160	189	182	190	171	185	204	192	200	203	182	162	193	180	178	205	169	178	178	171	165	193	197	185	164	191	198	179	184	165	192	191	177	172	168	226	193	216	176	189	192	203	207	202	184	214	192	198	222	177	175	156	175	176	186	222	190	190	204	179	190	214	177	209	187	197	202	174	215	186	213	190	167	192	194	205	181	196	157	220	213	184	193	195	160	216	186	167	206	188	177	206	204	192	208	187	191	178	190	180	222	209	183	167	198	197	200	161	218	187	177	193	198	173	204	188	177	180	181	199	208	194	204	211	186	197	213	203	182	225	186	205	179	209	215	181	198	174	204	210	197	198	189	182	190	209	192	178	213	199	207	210	191	196	196	214	204	213	227	193	199	216	162	177	164	187	205	186	213	190	213	164	187	198	196	197	164	194	169	175	212	167	184	227	183	175	174	171	192	200	182	170	171	204	183	175	184	208	187	191	172	195	191	206	194	197	197	168	186	205	188	188	198	200	216	186	169	192	192	184	186	193	160	192	185	173	202	186	200	197	184	196	189	187	199	179	166	201	193	192	184	195	177	204	175	212	170	183	174	190	189	177	181	175	177	215	222	197	195	195	193	195	198	209	182	196	220	194	172	195	197	207	173	209	188	167	183	198	199	188	205	208	177	152	179	172	181	182	197	176	177	178	207	205	185	203	183	211	189	192	205	192	211	178	196	206	180	196	198	183	198	190	173	189	186	193	178	188	189	199	173	183	207	157	195	196	186	240	175	175	195	195	197	196	188	197	189	175	198	173	193	193	181	179	199	198	178	185	200	177	206	189	200	215	163	182	190	174	169	215	188	199	192	200	196	214	213	193	186	188	188	200	175	171	182	203	219	197	170	204	160	187	205	195	174	195	184	178	198	214	207	173	172	181	188	182	204	170	176	158	211	203	213	185	188	166	200	191	170	189	217	189	207	180	183	182	177	190	203	217	209	193	196	198	177	176	212	201	185	197	199	160	195	193	200	164	181	164	175	185	153	181	197	179	195	167	178	206	173	185	210	175	202	180	184	202	216	195	169	174	168	207	184	184	217	178	188	198	212	171	191	195	224	189	180	170	180	199	195	199	204	201	182	213	211	186	191	169	161	186	177	205	180	201	186	188	211	190	196	221	202	207	199	177	188	214	176	195	157	184	200	192	189	182	198	193	213	182	165	198	184	176	180	189	184	159	183	211	189	192	176	194	178	192	198	210	195	179	195	179	180	187	189	175	178	184	186	171	184	173	186	189	211	197	178	188	195	198	193	189	195	186	205	174	181	211	203	212	233	209	221	187	188	195	202	175	189	196	209	209	199	179	199	202	192	193	182	212	174	168	162	177	181	191	171	193	188	194	235	184	210	189	161	189	186	191	175	197	189	164	184	163	181	176	181	212	180	211	189	176	173	208	187	185	177	178	190	183	178	203	200	162	179	213	190	196	184	157	192	194	195	216	188	208	159	192	208	190	199	194	172	187	166	166	190	190	165	193	211	190	210	203	188	193	175	207	162	172	173	197	160	212	190	185	178
57056	39406	7869	7818	7027	7331	5627	4258	3974	3216	2105	2145	2127	1915	1691	1493	1288	1048	2031	17472	20405	1202	673	661	622	580	631	577	560	558	508	551	502	517	513	510	502	515	501	495	517	493	517	442	434	465	503	452	488	476	451	471	482	494	424	476	418	444	440	467	447	444	416	476	431	446	436	436	429	428	452	450	428	447	452	422	463	419	437	399	412	453	432	403	434	442	448	426	428	425	435	477	432	424	441	386	405	438	415	425	464	422	403	426	413	403	451	432	429	420	454	454	394	448	422	424	446	418	414	405	451	411	403	408	460	407	385	377	418	417	401	439	375	422	435	406	410	426	428	442	412	433	410	414	402	462	421	406	398	427	417	420	438	408	427	401	408	414	447	417	418	396	389	442	430	383	411	436	390	449	396	431	418	409	451	423	427	421	444	398	428	435	434	416	397	431	402	418	389	421	399	422	409	439	417	428	427	407	396	387	402	406	413	411	438	421	444	436	401	420	410	430	394	400	410	430	432	430	402	398	402	440	405	419	379	438	436	394	408	399	438	426	440	453	418	421	387	414	422	401	399	401	432	447	388	427	423	432	390	427	422	372	406	425	375	440	443	414	368	402	433	451	380	430	442	437	429	425	394	430	416	381	412	399	399	414	402	430	433	428	447	436	402	441	423	431	449	385	434	421	456	425	403	447	419	394	429	416	414	419	425	414	412	419	435	417	427	404	426	426	408	385	432	411	427	391	397	406	396	376	430	438	391	397	409	402	438	399	421	435	399	382	431	363	448	405	431	429	404	409	453	374	404	414	401	402	438	420	407	378	380	402	435	431	383	460	413	420	424	376	400	415	382	433	426	455	433	398	376	423	416	407	425	384	415	403	433	398	417	388	430	428	394	420	423	430	412	433	425	408	412	414	407	407	431	385	427	413	409	430	392	415	423	423	413	433	429	438	391	407	432	391	406	452	372	461	431	436	425	403	418	395	405	405	405	406	423	395	354	405	385	412	410	409	402	406	408	434	442	396	419	410	415	432	424	435	416	397	406	379	379	402	388	397	394	457	406	413	418	440	441	393	383	465	400	419	424	408	393	443	444	436	402	368	389	418	389	409	417	390	391	409	393	400	427	455	409	419	427	417	409	388	446	461	437	425	440	403	398	423	423	471	406	422	408	416	396	414	445	422	402	396	422	462	415	397	415	448	398	407	407	448	403	435	406	391	419	397	421	380	405	408	413	422	432	408	398	431	425	425	418	426	410	392	426	400	407	428	442	418	398	411	455	456	396	413	369	412	439	415	424	408	385	416	395	367	410	431	398	416	433	427	384	402	451	395	409	439	425	399	398	413	401	401	443	432	430	404	419	448	367	395	420	383	434	455	413	423	424	384	389	399	447	411	408	403	433	393	431	417	419	410	437	400	394	397	390	434	438	427	428	427	414	446	430	402	434	415	449	440	419	388	401	457	397	424	427	426	416	397	389	412	406	434	427	409	440	417	403	429	424	384	415	425	388	464	419	402	383	425	406	389	434	394	428	388	400	416	410	381	409	416	412	428	398	452	413	411	408	416	439	422	467	428	426	415	390	368	457	426	428	392	420	433	408	429	400	441	414	416	395	421	459	397	468	405	424	411	381	443	481	409	437	393	390	386	403	391	390	404	405	390	441	407	404	407	437	401	428	392	416	399	387	419	418	423	392	436	462	420	398	401	378	418	409	459	405	408	415	407	427	397	462	454	443	409	379	411	410	405	383	399	390	399	393	405	440	415	387	420	392	416	423	415	431	418	400	417	405	406	426	412	395	374	435	437	439	379	431	394	398	471	406	452	421	442	385	395	478	396	442	392	420	399	423	409	398	396	383	440	411	448	405	452	411	474	388	444	406	425	426	429	424	433	405	430	391	419	427	416	435	376	390	377	430	418	391	419	436	371	383	413	412	425	375	422	416	410	424	371	396	416	417	407	396	423	428	434	410	403	425	417	420	409	411	388	409	428	414	412	420	410	440	418	420	406	420	421	433	396	426	407	383	414	413	403	418	401	438	382	418	398	432	423	430	417	414	416	419	388	381	436	424	409	398	388	402	431	405	418	407	393	392	426	413	416	394	414	431	434	416	396	411	427	443	365	414	410	424	404	382	420	420	415	404	395	421	390	402	413	426	391	423	399	386	446	388	430	458	434	409	446	404	382	439	440	434	379	409	395	401	388	392	408	431	430	399	418	400	429	455	424	426	397	416	410	412	427	409	448	393	408	424	387	446	427	411	423	386	400	429	413	446	395	402	433	423	429	446	412	460	431	420	436	435	444	432	388	419	436	440	436	440	436	398	412	420	421	425	408	431	412	376	439	434	413	448	406	399	370	404	392	404	409	422	408	413	416	443	386	398	400	415	380	404	449	436	414	396	407	388	453	455	443	375	423	428	415	409	438	399	437	371	405	451	429	425	397	416	392	387	391	423	405	410	420	407	422	404	407	430	389	414	419	400	420	416	419	407	410	400	405	424	404	413	426	403	428	403	432	390	409	396	470	449	386	419	384	415	391	424	406	427	418	428	388	418	411	429	417	429	429	397	435	385	404	414	387	419	372	416	404	414	386	408	413	432	416	424	414	446	371	419	394	433	426	413	406	395	432	404	433	415	411	408	442	436	449	408	426	389	453	411	410	431	402	416	423	435	393	403	394	383	425	419	401	456	404	410	448	435	404	396	414	412	446	396	440	423	442	429	426	408	409	405	426	451	437	443	424	395	395	402	383	435	439	432	403	429	418	400	433	385	429	426	393	441	411	447	400	425	379	396	445	396	438	436	425	384	388	412	436	406	424	438	407	399	373	430	384	402	410	415	450	396	395	411	415	404	413	387	410	422	446	403	413	391	395	384	416	426	405	396	460	435	437	409	405	403	412	377	396	443	399	410	437	383	405	412	424	409	372	441	396	422	404	398	429	383	429	414	432	410	435	409	395	392	427	383	408	438	401	420	420	432	456	411	401	436	386	400	442	383	360	377	424	396	397	376	403	454	404	458	407	420	373	410	428	395	425	442	415	417	408	394	409	420	406	444	461	377	424	382	409	442	422	417	398	408	436	431	411	389	413	392	406	431	371	449	395	400	442	412	401	442	374	412	401	393	443	429	408	414	446	406	414	449	412	427	403	424	418	434	426	424	384	442	410	423	398	397	402	398	439	419	424	412	376	411	432	413	399	453	430	428	401	414	443	429	417	423	407	419	424	412	425	437	409	423	419	414	379	418	440	431	407	414	395	424	409	402	408	431	405	396	387	430	432	382	405	416	407	388	414	418	397	430	444	399	413	444	433	401	407	418	451	423	388	452	430	426	429	389	398	412	415	461	447	390	418	397	434	366	388	413	437	429	425	439	392	369	436	435	374	450	392	416	380	408	409	405	364	418	431	391	451	466	385	384	451	396	426	414	414	413	419	412	411	384	379	437	410	389	417	441	440	412	389	397	424	392	424	397	415	433	413	400	441	418	449	444	403	438	428	416	397
67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	67	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	49	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
